--- /home/fdroid/fdroiddata/tmp/fr.renzo.wikipoff_7.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_fr.renzo.wikipoff_7.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: e5b4aba1316eef99c234915655d9c97b48a99bbbe0ff3bffdf86f5db99ea2437 │ -Signer #1 certificate SHA-1 digest: 1cc4a71ffb3027dbbc81488945870e2a67448a0f │ -Signer #1 certificate MD5 digest: 49e4aa5feffe9a49e5af29fa392118c4 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: e7fef355375cb72fa8634bbd5d21f00a4b779f1bc1e67c0b8a91675dbf967dd6 │ -Signer #1 public key SHA-1 digest: 62f500557df3c3739d2f10c476065cf2c41b3692 │ -Signer #1 public key MD5 digest: 82c29ac8788987d5c1acdbe729b3df41 │ -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,385 +1,383 @@ │ -Zip file size: 1094899 bytes, number of entries: 383 │ --rw---- 2.0 fat 40295 bl defN 16-May-23 09:30 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 40416 bl defN 16-May-23 09:30 META-INF/D014C417.SF │ --rw---- 2.0 fat 1326 bl defN 16-May-23 09:30 META-INF/D014C417.RSA │ --rw---- 2.0 fat 41 bl defN 16-May-23 07:53 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 16-May-23 07:53 META-INF/fdroidserverid │ --rw---- 2.0 fat 5196 bX defN 16-May-23 07:53 AndroidManifest.xml │ --rw---- 2.0 fat 4036 bl defN 16-May-23 07:53 assets/About.html │ --rw---- 2.0 fat 3093 bl defN 16-May-23 07:53 assets/available_wikis.xml │ --rw---- 1.0 fat 1856 b- stor 16-May-23 07:52 assets/icons/wiki-default-icon.png │ --rw---- 2.0 fat 976 bl defN 16-May-23 07:53 res/color-v11/abs__primary_text_holo_dark.xml │ --rw---- 2.0 fat 976 bl defN 16-May-23 07:53 res/color-v11/abs__primary_text_holo_light.xml │ --rw---- 2.0 fat 468 bl defN 16-May-23 07:53 res/color/abs__primary_text_disable_only_holo_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-May-23 07:53 res/color/abs__primary_text_disable_only_holo_light.xml │ --rw---- 2.0 fat 928 bl defN 16-May-23 07:53 res/color/abs__primary_text_holo_dark.xml │ --rw---- 2.0 fat 928 bl defN 16-May-23 07:53 res/color/abs__primary_text_holo_light.xml │ --rw---- 1.0 fat 249 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ --rw---- 1.0 fat 249 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ --rw---- 1.0 fat 248 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ --rw---- 1.0 fat 260 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ --rw---- 1.0 fat 260 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ --rw---- 1.0 fat 299 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png │ --rw---- 1.0 fat 291 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png │ --rw---- 1.0 fat 255 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png │ --rw---- 1.0 fat 254 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png │ --rw---- 1.0 fat 297 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png │ --rw---- 1.0 fat 255 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ --rw---- 1.0 fat 255 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ --rw---- 1.0 fat 250 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ --rw---- 1.0 fat 248 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ --rw---- 1.0 fat 278 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png │ --rw---- 1.0 fat 277 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png │ --rw---- 1.0 fat 210 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ --rw---- 1.0 fat 210 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ --rw---- 1.0 fat 208 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ --rw---- 1.0 fat 252 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ --rw---- 1.0 fat 250 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png │ --rw---- 1.0 fat 253 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png │ --rw---- 1.0 fat 250 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png │ --rw---- 1.0 fat 548 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png │ --rw---- 1.0 fat 438 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png │ --rw---- 1.0 fat 791 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png │ --rw---- 1.0 fat 605 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png │ --rw---- 1.0 fat 996 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_clear_disabled.png │ --rw---- 1.0 fat 1498 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_clear_normal.png │ --rw---- 1.0 fat 409 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ --rw---- 1.0 fat 451 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png │ --rw---- 1.0 fat 493 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png │ --rw---- 1.0 fat 448 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png │ --rw---- 1.0 fat 815 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_go.png │ --rw---- 1.0 fat 254 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png │ --rw---- 1.0 fat 126 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ --rw---- 1.0 fat 136 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ --rw---- 1.0 fat 578 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png │ --rw---- 1.0 fat 607 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png │ --rw---- 1.0 fat 1688 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_search.png │ --rw---- 1.0 fat 973 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png │ --rw---- 1.0 fat 2013 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_voice_search.png │ --rw---- 1.0 fat 705 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png │ --rw---- 1.0 fat 212 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_activated_holo.9.png │ --rw---- 1.0 fat 168 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png │ --rw---- 1.0 fat 168 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 921 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ --rw---- 1.0 fat 1033 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png │ --rw---- 1.0 fat 894 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png │ --rw---- 1.0 fat 894 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 1819 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png │ --rw---- 1.0 fat 2380 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png │ --rw---- 1.0 fat 360 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ --rw---- 1.0 fat 361 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png │ --rw---- 1.0 fat 351 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ --rw---- 1.0 fat 351 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ --rw---- 1.0 fat 549 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ --rw---- 1.0 fat 544 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ --rw---- 1.0 fat 481 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ --rw---- 1.0 fat 479 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ --rw---- 1.0 fat 192 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 185 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__tab_selected_holo.9.png │ --rw---- 1.0 fat 191 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 189 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 209 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png │ --rw---- 1.0 fat 206 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ --rw---- 1.0 fat 204 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ --rw---- 1.0 fat 217 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ --rw---- 1.0 fat 217 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ --rw---- 1.0 fat 223 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ --rw---- 1.0 fat 223 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png │ --rw---- 1.0 fat 1275 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/abs__toast_frame.9.png │ --rw---- 1.0 fat 339 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/ic_action_delete.png │ --rw---- 1.0 fat 409 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 409 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/ic_action_search_dark.png │ --rw---- 1.0 fat 998 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/ic_action_search_light.png │ --rw---- 1.0 fat 1445 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/ic_dialog_info.png │ --rw---- 1.0 fat 9593 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 3966 b- stor 16-May-23 07:52 res/drawable-hdpi-v4/icon.png │ --rw---- 1.0 fat 714 b- stor 16-May-23 07:52 res/drawable-ldpi-v4/ic_dialog_info.png │ --rw---- 1.0 fat 1537 b- stor 16-May-23 07:52 res/drawable-ldpi-v4/icon.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ --rw---- 1.0 fat 245 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ --rw---- 1.0 fat 245 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ --rw---- 1.0 fat 281 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_share_pack_holo_dark.9.png │ --rw---- 1.0 fat 276 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_share_pack_holo_light.9.png │ --rw---- 1.0 fat 242 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_solid_dark_holo.9.png │ --rw---- 1.0 fat 242 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_solid_light_holo.9.png │ --rw---- 1.0 fat 274 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_solid_shadow_holo.9.png │ --rw---- 1.0 fat 242 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ --rw---- 1.0 fat 242 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ --rw---- 1.0 fat 234 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ --rw---- 1.0 fat 260 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_transparent_dark_holo.9.png │ --rw---- 1.0 fat 257 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png │ --rw---- 1.0 fat 210 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ --rw---- 1.0 fat 210 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ --rw---- 1.0 fat 207 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ --rw---- 1.0 fat 218 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ --rw---- 1.0 fat 219 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__cab_background_bottom_holo_light.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__cab_background_top_holo_dark.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__cab_background_top_holo_light.9.png │ --rw---- 1.0 fat 384 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_ab_back_holo_dark.png │ --rw---- 1.0 fat 312 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_ab_back_holo_light.png │ --rw---- 1.0 fat 554 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_cab_done_holo_dark.png │ --rw---- 1.0 fat 462 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_cab_done_holo_light.png │ --rw---- 1.0 fat 1505 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_clear_disabled.png │ --rw---- 1.0 fat 1024 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_clear_normal.png │ --rw---- 1.0 fat 740 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ --rw---- 1.0 fat 552 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_clear_search_api_holo_light.png │ --rw---- 1.0 fat 450 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_dark.png │ --rw---- 1.0 fat 440 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_light.png │ --rw---- 1.0 fat 1020 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_go.png │ --rw---- 1.0 fat 575 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_go_search_api_holo_light.png │ --rw---- 1.0 fat 113 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ --rw---- 1.0 fat 123 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ --rw---- 1.0 fat 464 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_menu_share_holo_dark.png │ --rw---- 1.0 fat 479 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_menu_share_holo_light.png │ --rw---- 1.0 fat 1287 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_search.png │ --rw---- 1.0 fat 1379 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_search_api_holo_light.png │ --rw---- 1.0 fat 942 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_voice_search.png │ --rw---- 1.0 fat 604 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__ic_voice_search_api_holo_light.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_activated_holo.9.png │ --rw---- 1.0 fat 168 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_divider_holo_dark.9.png │ --rw---- 1.0 fat 168 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_divider_holo_light.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 656 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ --rw---- 1.0 fat 753 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__progress_bg_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__progress_bg_holo_light.9.png │ --rw---- 1.0 fat 581 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__progress_primary_holo_dark.9.png │ --rw---- 1.0 fat 581 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__progress_primary_holo_light.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__progress_secondary_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 1102 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_48_inner_holo.png │ --rw---- 1.0 fat 1527 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_48_outer_holo.png │ --rw---- 1.0 fat 315 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ --rw---- 1.0 fat 328 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_default_holo_light.9.png │ --rw---- 1.0 fat 308 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ --rw---- 1.0 fat 308 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ --rw---- 1.0 fat 454 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ --rw---- 1.0 fat 455 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ --rw---- 1.0 fat 399 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ --rw---- 1.0 fat 395 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ --rw---- 1.0 fat 191 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 187 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__tab_selected_holo.9.png │ --rw---- 1.0 fat 191 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 193 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_default_holo_dark.9.png │ --rw---- 1.0 fat 202 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_default_holo_light.9.png │ --rw---- 1.0 fat 210 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ --rw---- 1.0 fat 203 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ --rw---- 1.0 fat 218 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ --rw---- 1.0 fat 218 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__textfield_search_selected_holo_light.9.png │ --rw---- 1.0 fat 846 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/abs__toast_frame.9.png │ --rw---- 1.0 fat 898 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/ic_dialog_info.png │ --rw---- 1.0 fat 4842 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2200 b- stor 16-May-23 07:52 res/drawable-mdpi-v4/icon.png │ --rw---- 2.0 fat 476 bl defN 16-May-23 07:53 res/drawable-v11/abs__activated_background_holo_dark.xml │ --rw---- 2.0 fat 476 bl defN 16-May-23 07:53 res/drawable-v11/abs__activated_background_holo_light.xml │ --rw---- 2.0 fat 920 bl defN 16-May-23 07:53 res/drawable-v11/abs__progress_medium_holo.xml │ --rw---- 1.0 fat 263 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ --rw---- 1.0 fat 263 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ --rw---- 1.0 fat 263 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ --rw---- 1.0 fat 273 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ --rw---- 1.0 fat 272 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ --rw---- 1.0 fat 313 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_share_pack_holo_dark.9.png │ --rw---- 1.0 fat 304 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_share_pack_holo_light.9.png │ --rw---- 1.0 fat 272 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_solid_dark_holo.9.png │ --rw---- 1.0 fat 272 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_solid_light_holo.9.png │ --rw---- 1.0 fat 379 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_solid_shadow_holo.9.png │ --rw---- 1.0 fat 272 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ --rw---- 1.0 fat 272 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ --rw---- 1.0 fat 264 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ --rw---- 1.0 fat 263 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ --rw---- 1.0 fat 291 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png │ --rw---- 1.0 fat 288 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ab_transparent_light_holo.9.png │ --rw---- 1.0 fat 216 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ --rw---- 1.0 fat 216 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ --rw---- 1.0 fat 218 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ --rw---- 1.0 fat 236 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ --rw---- 1.0 fat 267 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ --rw---- 1.0 fat 265 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_light.9.png │ --rw---- 1.0 fat 267 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__cab_background_top_holo_dark.9.png │ --rw---- 1.0 fat 264 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__cab_background_top_holo_light.9.png │ --rw---- 1.0 fat 626 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_ab_back_holo_dark.png │ --rw---- 1.0 fat 527 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_ab_back_holo_light.png │ --rw---- 1.0 fat 1049 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_cab_done_holo_dark.png │ --rw---- 1.0 fat 782 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_cab_done_holo_light.png │ --rw---- 1.0 fat 1525 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_clear_disabled.png │ --rw---- 1.0 fat 1219 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ --rw---- 1.0 fat 1532 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_clear_search_api_holo_light.png │ --rw---- 1.0 fat 666 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_dark.png │ --rw---- 1.0 fat 597 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_light.png │ --rw---- 1.0 fat 1739 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_go.png │ --rw---- 1.0 fat 840 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_go_search_api_holo_light.png │ --rw---- 1.0 fat 132 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ --rw---- 1.0 fat 148 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ --rw---- 1.0 fat 833 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_menu_share_holo_dark.png │ --rw---- 1.0 fat 869 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_menu_share_holo_light.png │ --rw---- 1.0 fat 2783 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_search.png │ --rw---- 1.0 fat 2761 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_search_api_holo_light.png │ --rw---- 1.0 fat 2039 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_voice_search.png │ --rw---- 1.0 fat 1215 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__ic_voice_search_api_holo_light.png │ --rw---- 1.0 fat 214 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_activated_holo.9.png │ --rw---- 1.0 fat 175 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_divider_holo_dark.9.png │ --rw---- 1.0 fat 175 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_divider_holo_light.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1314 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ --rw---- 1.0 fat 1471 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ --rw---- 1.0 fat 216 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__progress_bg_holo_dark.9.png │ --rw---- 1.0 fat 216 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__progress_bg_holo_light.9.png │ --rw---- 1.0 fat 1275 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__progress_primary_holo_dark.9.png │ --rw---- 1.0 fat 1275 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__progress_primary_holo_light.9.png │ --rw---- 1.0 fat 216 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__progress_secondary_holo_dark.9.png │ --rw---- 1.0 fat 216 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 2490 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_48_inner_holo.png │ --rw---- 1.0 fat 3083 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_48_outer_holo.png │ --rw---- 1.0 fat 406 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ --rw---- 1.0 fat 405 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_light.9.png │ --rw---- 1.0 fat 394 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ --rw---- 1.0 fat 394 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ --rw---- 1.0 fat 661 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ --rw---- 1.0 fat 645 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ --rw---- 1.0 fat 584 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ --rw---- 1.0 fat 579 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ --rw---- 1.0 fat 193 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 186 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__tab_selected_holo.9.png │ --rw---- 1.0 fat 192 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 193 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 232 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_default_holo_dark.9.png │ --rw---- 1.0 fat 234 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_default_holo_light.9.png │ --rw---- 1.0 fat 224 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ --rw---- 1.0 fat 228 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ --rw---- 1.0 fat 227 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ --rw---- 1.0 fat 218 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ --rw---- 1.0 fat 235 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_light.9.png │ --rw---- 1.0 fat 1886 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/abs__toast_frame.9.png │ --rw---- 1.0 fat 1876 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/ic_dialog_info.png │ --rw---- 1.0 fat 16145 b- stor 16-May-23 07:52 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 31659 b- stor 16-May-23 07:52 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 55095 b- stor 16-May-23 07:52 res/drawable-xxxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 504 bl defN 16-May-23 07:53 res/drawable/abs__activated_background_holo_dark.xml │ --rw---- 2.0 fat 504 bl defN 16-May-23 07:53 res/drawable/abs__activated_background_holo_light.xml │ --rw---- 2.0 fat 776 bl defN 16-May-23 07:53 res/drawable/abs__btn_cab_done_holo_dark.xml │ --rw---- 2.0 fat 776 bl defN 16-May-23 07:53 res/drawable/abs__btn_cab_done_holo_light.xml │ --rw---- 2.0 fat 560 bl defN 16-May-23 07:53 res/drawable/abs__ic_clear.xml │ --rw---- 2.0 fat 560 bl defN 16-May-23 07:53 res/drawable/abs__ic_clear_holo_light.xml │ --rw---- 2.0 fat 424 bl defN 16-May-23 07:53 res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml │ --rw---- 2.0 fat 424 bl defN 16-May-23 07:53 res/drawable/abs__ic_menu_moreoverflow_holo_light.xml │ --rw---- 2.0 fat 1136 bl defN 16-May-23 07:53 res/drawable/abs__item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-May-23 07:53 res/drawable/abs__item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-May-23 07:53 res/drawable/abs__list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-May-23 07:53 res/drawable/abs__list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-May-23 07:53 res/drawable/abs__list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-May-23 07:53 res/drawable/abs__list_selector_holo_light.xml │ --rw---- 2.0 fat 888 bl defN 16-May-23 07:53 res/drawable/abs__progress_horizontal_holo_dark.xml │ --rw---- 2.0 fat 888 bl defN 16-May-23 07:53 res/drawable/abs__progress_horizontal_holo_light.xml │ --rw---- 2.0 fat 920 bl defN 16-May-23 07:53 res/drawable/abs__progress_medium_holo.xml │ --rw---- 2.0 fat 832 bl defN 16-May-23 07:53 res/drawable/abs__search_dropdown_dark.xml │ --rw---- 2.0 fat 832 bl defN 16-May-23 07:53 res/drawable/abs__search_dropdown_light.xml │ --rw---- 2.0 fat 856 bl defN 16-May-23 07:53 res/drawable/abs__spinner_ab_holo_dark.xml │ --rw---- 2.0 fat 856 bl defN 16-May-23 07:53 res/drawable/abs__spinner_ab_holo_light.xml │ --rw---- 2.0 fat 1580 bl defN 16-May-23 07:53 res/drawable/abs__tab_indicator_ab_holo.xml │ --rw---- 2.0 fat 560 bl defN 16-May-23 07:53 res/drawable/abs__textfield_searchview_holo_dark.xml │ --rw---- 2.0 fat 560 bl defN 16-May-23 07:53 res/drawable/abs__textfield_searchview_holo_light.xml │ --rw---- 2.0 fat 560 bl defN 16-May-23 07:53 res/drawable/abs__textfield_searchview_right_holo_dark.xml │ --rw---- 2.0 fat 560 bl defN 16-May-23 07:53 res/drawable/abs__textfield_searchview_right_holo_light.xml │ --rw---- 2.0 fat 1260 bl defN 16-May-23 07:53 res/layout-large-v13/abs__action_mode_close_item.xml │ --rw---- 2.0 fat 1220 bl defN 16-May-23 07:53 res/layout-large-v4/abs__action_mode_close_item.xml │ --rw---- 2.0 fat 492 bl defN 16-May-23 07:53 res/layout-v11/abs__action_menu_layout.xml │ --rw---- 2.0 fat 1752 bl defN 16-May-23 07:53 res/layout-v11/abs__screen_action_bar.xml │ --rw---- 2.0 fat 1928 bl defN 16-May-23 07:53 res/layout-v11/abs__screen_action_bar_overlay.xml │ --rw---- 2.0 fat 2752 bl defN 16-May-23 07:53 res/layout-v11/alert_dialog.xml │ --rw---- 2.0 fat 516 bl defN 16-May-23 07:53 res/layout-v14/sherlock_spinner_dropdown_item.xml │ --rw---- 2.0 fat 508 bl defN 16-May-23 07:53 res/layout-v14/sherlock_spinner_item.xml │ --rw---- 2.0 fat 2992 bl defN 16-May-23 07:53 res/layout-v17/alert_dialog.xml │ --rw---- 2.0 fat 1072 bl defN 16-May-23 07:53 res/layout-v17/article_result.xml │ --rw---- 2.0 fat 1704 bl defN 16-May-23 07:53 res/layout-v17/available_wiki.xml │ --rw---- 2.0 fat 1872 bl defN 16-May-23 07:53 res/layout-v17/installed_wiki.xml │ --rw---- 2.0 fat 1724 bl defN 16-May-23 07:53 res/layout-v17/installed_wiki_item.xml │ --rw---- 2.0 fat 1524 bl defN 16-May-23 07:53 res/layout-xlarge-v11/abs__screen_action_bar.xml │ --rw---- 2.0 fat 1580 bl defN 16-May-23 07:53 res/layout-xlarge-v11/abs__screen_action_bar_overlay.xml │ --rw---- 2.0 fat 1476 bl defN 16-May-23 07:53 res/layout-xlarge-v4/abs__screen_action_bar.xml │ --rw---- 2.0 fat 1532 bl defN 16-May-23 07:53 res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml │ --rw---- 2.0 fat 1124 bl defN 16-May-23 07:53 res/layout/abs__action_bar_home.xml │ --rw---- 2.0 fat 400 bl defN 16-May-23 07:53 res/layout/abs__action_bar_tab.xml │ --rw---- 2.0 fat 340 bl defN 16-May-23 07:53 res/layout/abs__action_bar_tab_bar_view.xml │ --rw---- 2.0 fat 1396 bl defN 16-May-23 07:53 res/layout/abs__action_bar_title_item.xml │ --rw---- 2.0 fat 1856 bl defN 16-May-23 07:53 res/layout/abs__action_menu_item_layout.xml │ --rw---- 2.0 fat 448 bl defN 16-May-23 07:53 res/layout/abs__action_menu_layout.xml │ --rw---- 2.0 fat 476 bl defN 16-May-23 07:53 res/layout/abs__action_mode_bar.xml │ --rw---- 2.0 fat 896 bl defN 16-May-23 07:53 res/layout/abs__action_mode_close_item.xml │ --rw---- 2.0 fat 1680 bl defN 16-May-23 07:53 res/layout/abs__activity_chooser_view.xml │ --rw---- 2.0 fat 1312 bl defN 16-May-23 07:53 res/layout/abs__activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 536 bl defN 16-May-23 07:53 res/layout/abs__list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-May-23 07:53 res/layout/abs__list_menu_item_icon.xml │ --rw---- 2.0 fat 536 bl defN 16-May-23 07:53 res/layout/abs__list_menu_item_radio.xml │ --rw---- 2.0 fat 1448 bl defN 16-May-23 07:53 res/layout/abs__popup_menu_item_layout.xml │ --rw---- 2.0 fat 1704 bl defN 16-May-23 07:53 res/layout/abs__screen_action_bar.xml │ --rw---- 2.0 fat 1880 bl defN 16-May-23 07:53 res/layout/abs__screen_action_bar_overlay.xml │ --rw---- 2.0 fat 892 bl defN 16-May-23 07:53 res/layout/abs__screen_simple.xml │ --rw---- 2.0 fat 888 bl defN 16-May-23 07:53 res/layout/abs__screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 2260 bl defN 16-May-23 07:53 res/layout/abs__search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3804 bl defN 16-May-23 07:53 res/layout/abs__search_view.xml │ --rw---- 2.0 fat 640 bl defN 16-May-23 07:53 res/layout/abs__simple_dropdown_hint.xml │ --rw---- 2.0 fat 600 bl defN 16-May-23 07:53 res/layout/activity_about.xml │ --rw---- 2.0 fat 856 bl defN 16-May-23 07:53 res/layout/activity_article.xml │ --rw---- 2.0 fat 5132 bl defN 16-May-23 07:53 res/layout/activity_available_wiki.xml │ --rw---- 2.0 fat 5052 bl defN 16-May-23 07:53 res/layout/activity_installed_wiki.xml │ --rw---- 2.0 fat 2308 bl defN 16-May-23 07:53 res/layout/activity_main.xml │ --rw---- 2.0 fat 404 bl defN 16-May-23 07:53 res/layout/activity_wikis_manager.xml │ --rw---- 2.0 fat 2700 bl defN 16-May-23 07:53 res/layout/alert_dialog.xml │ --rw---- 2.0 fat 940 bl defN 16-May-23 07:53 res/layout/article_result.xml │ --rw---- 2.0 fat 1656 bl defN 16-May-23 07:53 res/layout/available_wiki.xml │ --rw---- 2.0 fat 756 bl defN 16-May-23 07:53 res/layout/available_wiki_fragment.xml │ --rw---- 2.0 fat 1540 bl defN 16-May-23 07:53 res/layout/available_wiki_item.xml │ --rw---- 2.0 fat 1824 bl defN 16-May-23 07:53 res/layout/installed_wiki.xml │ --rw---- 2.0 fat 756 bl defN 16-May-23 07:53 res/layout/installed_wiki_fragment.xml │ --rw---- 2.0 fat 1676 bl defN 16-May-23 07:53 res/layout/installed_wiki_item.xml │ --rw---- 2.0 fat 508 bl defN 16-May-23 07:53 res/layout/sherlock_spinner_dropdown_item.xml │ --rw---- 2.0 fat 500 bl defN 16-May-23 07:53 res/layout/sherlock_spinner_item.xml │ --rw---- 2.0 fat 884 bl defN 16-May-23 07:53 res/menu-v11/articlemenu.xml │ --rw---- 2.0 fat 604 bl defN 16-May-23 07:53 res/menu-v11/installed_wiki_context_menu.xml │ --rw---- 2.0 fat 744 bl defN 16-May-23 07:53 res/menu-v11/mainmenu.xml │ --rw---- 2.0 fat 744 bl defN 16-May-23 07:53 res/menu-v11/managedbmenu.xml │ --rw---- 2.0 fat 780 bl defN 16-May-23 07:53 res/menu/articlemenu.xml │ --rw---- 2.0 fat 540 bl defN 16-May-23 07:53 res/menu/installed_wiki_context_menu.xml │ --rw---- 2.0 fat 660 bl defN 16-May-23 07:53 res/menu/mainmenu.xml │ --rw---- 2.0 fat 660 bl defN 16-May-23 07:53 res/menu/managedbmenu.xml │ --rw---- 2.0 fat 1040 bl defN 16-May-23 07:53 res/xml/preferences.xml │ --rw---- 1.0 fat 84004 b- stor 16-May-23 07:52 resources.arsc │ --rw---- 2.0 fat 1903192 bl defN 16-May-23 07:53 classes.dex │ --rw---- 2.0 fat 1927 bl defN 16-May-23 07:53 SevenZip/license.txt │ -383 files, 2453080 bytes uncompressed, 1023607 bytes compressed: 58.3% │ +Zip file size: 1092330 bytes, number of entries: 381 │ +-rw---- 2.0 fat 5196 bX defN 17-May-15 20:49 AndroidManifest.xml │ +-rw---- 2.0 fat 4036 bl defN 17-May-15 20:49 assets/About.html │ +-rw---- 2.0 fat 3093 bl defN 17-May-15 20:49 assets/available_wikis.xml │ +-rw---- 1.0 fat 1856 b- stor 17-May-15 20:49 assets/icons/wiki-default-icon.png │ +-rw---- 2.0 fat 976 bl defN 17-May-15 20:49 res/color-v11/abs__primary_text_holo_dark.xml │ +-rw---- 2.0 fat 976 bl defN 17-May-15 20:49 res/color-v11/abs__primary_text_holo_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-May-15 20:49 res/color/abs__primary_text_disable_only_holo_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-May-15 20:49 res/color/abs__primary_text_disable_only_holo_light.xml │ +-rw---- 2.0 fat 928 bl defN 17-May-15 20:49 res/color/abs__primary_text_holo_dark.xml │ +-rw---- 2.0 fat 928 bl defN 17-May-15 20:49 res/color/abs__primary_text_holo_light.xml │ +-rw---- 1.0 fat 249 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ +-rw---- 1.0 fat 249 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ +-rw---- 1.0 fat 248 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ +-rw---- 1.0 fat 260 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 260 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ +-rw---- 1.0 fat 299 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png │ +-rw---- 1.0 fat 291 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png │ +-rw---- 1.0 fat 254 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png │ +-rw---- 1.0 fat 297 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ +-rw---- 1.0 fat 250 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 248 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ +-rw---- 1.0 fat 278 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 277 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ +-rw---- 1.0 fat 208 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ +-rw---- 1.0 fat 252 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ +-rw---- 1.0 fat 250 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png │ +-rw---- 1.0 fat 253 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png │ +-rw---- 1.0 fat 250 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png │ +-rw---- 1.0 fat 548 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png │ +-rw---- 1.0 fat 438 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png │ +-rw---- 1.0 fat 791 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png │ +-rw---- 1.0 fat 605 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png │ +-rw---- 1.0 fat 996 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_clear_disabled.png │ +-rw---- 1.0 fat 1498 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_clear_normal.png │ +-rw---- 1.0 fat 409 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ +-rw---- 1.0 fat 451 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png │ +-rw---- 1.0 fat 493 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png │ +-rw---- 1.0 fat 448 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png │ +-rw---- 1.0 fat 815 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_go.png │ +-rw---- 1.0 fat 254 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png │ +-rw---- 1.0 fat 126 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ +-rw---- 1.0 fat 136 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ +-rw---- 1.0 fat 578 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png │ +-rw---- 1.0 fat 607 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png │ +-rw---- 1.0 fat 1688 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_search.png │ +-rw---- 1.0 fat 973 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png │ +-rw---- 1.0 fat 2013 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_voice_search.png │ +-rw---- 1.0 fat 705 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_activated_holo.9.png │ +-rw---- 1.0 fat 168 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png │ +-rw---- 1.0 fat 168 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 921 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ +-rw---- 1.0 fat 1033 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 894 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png │ +-rw---- 1.0 fat 894 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 1819 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png │ +-rw---- 1.0 fat 2380 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png │ +-rw---- 1.0 fat 360 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ +-rw---- 1.0 fat 361 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png │ +-rw---- 1.0 fat 351 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 351 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ +-rw---- 1.0 fat 549 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ +-rw---- 1.0 fat 544 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ +-rw---- 1.0 fat 481 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 479 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 185 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__tab_selected_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 189 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 209 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png │ +-rw---- 1.0 fat 206 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ +-rw---- 1.0 fat 204 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ +-rw---- 1.0 fat 217 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ +-rw---- 1.0 fat 217 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ +-rw---- 1.0 fat 223 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ +-rw---- 1.0 fat 223 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png │ +-rw---- 1.0 fat 1275 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/abs__toast_frame.9.png │ +-rw---- 1.0 fat 339 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 409 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 409 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/ic_action_search_dark.png │ +-rw---- 1.0 fat 998 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/ic_action_search_light.png │ +-rw---- 1.0 fat 1445 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/ic_dialog_info.png │ +-rw---- 1.0 fat 9593 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 3966 b- stor 17-May-15 20:49 res/drawable-hdpi-v4/icon.png │ +-rw---- 1.0 fat 714 b- stor 17-May-15 20:49 res/drawable-ldpi-v4/ic_dialog_info.png │ +-rw---- 1.0 fat 1537 b- stor 17-May-15 20:49 res/drawable-ldpi-v4/icon.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ +-rw---- 1.0 fat 245 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 245 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ +-rw---- 1.0 fat 281 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_share_pack_holo_dark.9.png │ +-rw---- 1.0 fat 276 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_share_pack_holo_light.9.png │ +-rw---- 1.0 fat 242 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_solid_dark_holo.9.png │ +-rw---- 1.0 fat 242 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_solid_light_holo.9.png │ +-rw---- 1.0 fat 274 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_solid_shadow_holo.9.png │ +-rw---- 1.0 fat 242 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ +-rw---- 1.0 fat 242 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 234 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ +-rw---- 1.0 fat 260 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 257 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ +-rw---- 1.0 fat 207 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ +-rw---- 1.0 fat 218 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__cab_background_bottom_holo_light.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__cab_background_top_holo_dark.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__cab_background_top_holo_light.9.png │ +-rw---- 1.0 fat 384 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_ab_back_holo_dark.png │ +-rw---- 1.0 fat 312 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_ab_back_holo_light.png │ +-rw---- 1.0 fat 554 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_cab_done_holo_dark.png │ +-rw---- 1.0 fat 462 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_cab_done_holo_light.png │ +-rw---- 1.0 fat 1505 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_clear_disabled.png │ +-rw---- 1.0 fat 1024 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_clear_normal.png │ +-rw---- 1.0 fat 740 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ +-rw---- 1.0 fat 552 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_clear_search_api_holo_light.png │ +-rw---- 1.0 fat 450 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_dark.png │ +-rw---- 1.0 fat 440 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_light.png │ +-rw---- 1.0 fat 1020 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_go.png │ +-rw---- 1.0 fat 575 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_go_search_api_holo_light.png │ +-rw---- 1.0 fat 113 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ +-rw---- 1.0 fat 123 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ +-rw---- 1.0 fat 464 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_menu_share_holo_dark.png │ +-rw---- 1.0 fat 479 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_menu_share_holo_light.png │ +-rw---- 1.0 fat 1287 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_search.png │ +-rw---- 1.0 fat 1379 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_search_api_holo_light.png │ +-rw---- 1.0 fat 942 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_voice_search.png │ +-rw---- 1.0 fat 604 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__ic_voice_search_api_holo_light.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_activated_holo.9.png │ +-rw---- 1.0 fat 168 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_divider_holo_dark.9.png │ +-rw---- 1.0 fat 168 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_divider_holo_light.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 656 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ +-rw---- 1.0 fat 753 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__progress_bg_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 581 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__progress_primary_holo_dark.9.png │ +-rw---- 1.0 fat 581 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__progress_secondary_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 1102 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_48_inner_holo.png │ +-rw---- 1.0 fat 1527 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_48_outer_holo.png │ +-rw---- 1.0 fat 315 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ +-rw---- 1.0 fat 328 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_default_holo_light.9.png │ +-rw---- 1.0 fat 308 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 308 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ +-rw---- 1.0 fat 454 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ +-rw---- 1.0 fat 455 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ +-rw---- 1.0 fat 399 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 395 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 187 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__tab_selected_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_default_holo_dark.9.png │ +-rw---- 1.0 fat 202 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_default_holo_light.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ +-rw---- 1.0 fat 203 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ +-rw---- 1.0 fat 218 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ +-rw---- 1.0 fat 218 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__textfield_search_selected_holo_light.9.png │ +-rw---- 1.0 fat 846 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/abs__toast_frame.9.png │ +-rw---- 1.0 fat 898 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/ic_dialog_info.png │ +-rw---- 1.0 fat 4842 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2200 b- stor 17-May-15 20:49 res/drawable-mdpi-v4/icon.png │ +-rw---- 2.0 fat 476 bl defN 17-May-15 20:49 res/drawable-v11/abs__activated_background_holo_dark.xml │ +-rw---- 2.0 fat 476 bl defN 17-May-15 20:49 res/drawable-v11/abs__activated_background_holo_light.xml │ +-rw---- 2.0 fat 920 bl defN 17-May-15 20:49 res/drawable-v11/abs__progress_medium_holo.xml │ +-rw---- 1.0 fat 263 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ +-rw---- 1.0 fat 263 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ +-rw---- 1.0 fat 263 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ +-rw---- 1.0 fat 273 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 272 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ +-rw---- 1.0 fat 313 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_share_pack_holo_dark.9.png │ +-rw---- 1.0 fat 304 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_share_pack_holo_light.9.png │ +-rw---- 1.0 fat 272 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_solid_dark_holo.9.png │ +-rw---- 1.0 fat 272 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_solid_light_holo.9.png │ +-rw---- 1.0 fat 379 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_solid_shadow_holo.9.png │ +-rw---- 1.0 fat 272 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ +-rw---- 1.0 fat 272 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ +-rw---- 1.0 fat 264 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 263 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ +-rw---- 1.0 fat 291 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 288 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ab_transparent_light_holo.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ +-rw---- 1.0 fat 218 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ +-rw---- 1.0 fat 236 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ +-rw---- 1.0 fat 267 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ +-rw---- 1.0 fat 265 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_light.9.png │ +-rw---- 1.0 fat 267 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__cab_background_top_holo_dark.9.png │ +-rw---- 1.0 fat 264 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__cab_background_top_holo_light.9.png │ +-rw---- 1.0 fat 626 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_ab_back_holo_dark.png │ +-rw---- 1.0 fat 527 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_ab_back_holo_light.png │ +-rw---- 1.0 fat 1049 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_cab_done_holo_dark.png │ +-rw---- 1.0 fat 782 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_cab_done_holo_light.png │ +-rw---- 1.0 fat 1525 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_clear_disabled.png │ +-rw---- 1.0 fat 1219 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ +-rw---- 1.0 fat 1532 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_clear_search_api_holo_light.png │ +-rw---- 1.0 fat 666 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_dark.png │ +-rw---- 1.0 fat 597 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_light.png │ +-rw---- 1.0 fat 1739 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_go.png │ +-rw---- 1.0 fat 840 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_go_search_api_holo_light.png │ +-rw---- 1.0 fat 132 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ +-rw---- 1.0 fat 148 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ +-rw---- 1.0 fat 833 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_menu_share_holo_dark.png │ +-rw---- 1.0 fat 869 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_menu_share_holo_light.png │ +-rw---- 1.0 fat 2783 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_search.png │ +-rw---- 1.0 fat 2761 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_search_api_holo_light.png │ +-rw---- 1.0 fat 2039 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_voice_search.png │ +-rw---- 1.0 fat 1215 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__ic_voice_search_api_holo_light.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_activated_holo.9.png │ +-rw---- 1.0 fat 175 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_divider_holo_dark.9.png │ +-rw---- 1.0 fat 175 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_divider_holo_light.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1314 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ +-rw---- 1.0 fat 1471 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__progress_bg_holo_dark.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 1275 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__progress_primary_holo_dark.9.png │ +-rw---- 1.0 fat 1275 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__progress_secondary_holo_dark.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 2490 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_48_inner_holo.png │ +-rw---- 1.0 fat 3083 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_48_outer_holo.png │ +-rw---- 1.0 fat 406 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ +-rw---- 1.0 fat 405 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_light.9.png │ +-rw---- 1.0 fat 394 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 394 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ +-rw---- 1.0 fat 661 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ +-rw---- 1.0 fat 645 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ +-rw---- 1.0 fat 584 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 579 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 186 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__tab_selected_holo.9.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 232 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_default_holo_dark.9.png │ +-rw---- 1.0 fat 234 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_default_holo_light.9.png │ +-rw---- 1.0 fat 224 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ +-rw---- 1.0 fat 228 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ +-rw---- 1.0 fat 227 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ +-rw---- 1.0 fat 218 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_light.9.png │ +-rw---- 1.0 fat 1886 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/abs__toast_frame.9.png │ +-rw---- 1.0 fat 1876 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/ic_dialog_info.png │ +-rw---- 1.0 fat 16145 b- stor 17-May-15 20:49 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 31659 b- stor 17-May-15 20:49 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 55095 b- stor 17-May-15 20:49 res/drawable-xxxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 504 bl defN 17-May-15 20:49 res/drawable/abs__activated_background_holo_dark.xml │ +-rw---- 2.0 fat 504 bl defN 17-May-15 20:49 res/drawable/abs__activated_background_holo_light.xml │ +-rw---- 2.0 fat 776 bl defN 17-May-15 20:49 res/drawable/abs__btn_cab_done_holo_dark.xml │ +-rw---- 2.0 fat 776 bl defN 17-May-15 20:49 res/drawable/abs__btn_cab_done_holo_light.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 20:49 res/drawable/abs__ic_clear.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 20:49 res/drawable/abs__ic_clear_holo_light.xml │ +-rw---- 2.0 fat 424 bl defN 17-May-15 20:49 res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml │ +-rw---- 2.0 fat 424 bl defN 17-May-15 20:49 res/drawable/abs__ic_menu_moreoverflow_holo_light.xml │ +-rw---- 2.0 fat 1136 bl defN 17-May-15 20:49 res/drawable/abs__item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 17-May-15 20:49 res/drawable/abs__item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-May-15 20:49 res/drawable/abs__list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-May-15 20:49 res/drawable/abs__list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-May-15 20:49 res/drawable/abs__list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-May-15 20:49 res/drawable/abs__list_selector_holo_light.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 20:49 res/drawable/abs__progress_horizontal_holo_dark.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 20:49 res/drawable/abs__progress_horizontal_holo_light.xml │ +-rw---- 2.0 fat 920 bl defN 17-May-15 20:49 res/drawable/abs__progress_medium_holo.xml │ +-rw---- 2.0 fat 832 bl defN 17-May-15 20:49 res/drawable/abs__search_dropdown_dark.xml │ +-rw---- 2.0 fat 832 bl defN 17-May-15 20:49 res/drawable/abs__search_dropdown_light.xml │ +-rw---- 2.0 fat 856 bl defN 17-May-15 20:49 res/drawable/abs__spinner_ab_holo_dark.xml │ +-rw---- 2.0 fat 856 bl defN 17-May-15 20:49 res/drawable/abs__spinner_ab_holo_light.xml │ +-rw---- 2.0 fat 1580 bl defN 17-May-15 20:49 res/drawable/abs__tab_indicator_ab_holo.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 20:49 res/drawable/abs__textfield_searchview_holo_dark.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 20:49 res/drawable/abs__textfield_searchview_holo_light.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 20:49 res/drawable/abs__textfield_searchview_right_holo_dark.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 20:49 res/drawable/abs__textfield_searchview_right_holo_light.xml │ +-rw---- 2.0 fat 1260 bl defN 17-May-15 20:49 res/layout-large-v13/abs__action_mode_close_item.xml │ +-rw---- 2.0 fat 1220 bl defN 17-May-15 20:49 res/layout-large-v4/abs__action_mode_close_item.xml │ +-rw---- 2.0 fat 492 bl defN 17-May-15 20:49 res/layout-v11/abs__action_menu_layout.xml │ +-rw---- 2.0 fat 1752 bl defN 17-May-15 20:49 res/layout-v11/abs__screen_action_bar.xml │ +-rw---- 2.0 fat 1928 bl defN 17-May-15 20:49 res/layout-v11/abs__screen_action_bar_overlay.xml │ +-rw---- 2.0 fat 2752 bl defN 17-May-15 20:49 res/layout-v11/alert_dialog.xml │ +-rw---- 2.0 fat 516 bl defN 17-May-15 20:49 res/layout-v14/sherlock_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 508 bl defN 17-May-15 20:49 res/layout-v14/sherlock_spinner_item.xml │ +-rw---- 2.0 fat 2992 bl defN 17-May-15 20:49 res/layout-v17/alert_dialog.xml │ +-rw---- 2.0 fat 1072 bl defN 17-May-15 20:49 res/layout-v17/article_result.xml │ +-rw---- 2.0 fat 1704 bl defN 17-May-15 20:49 res/layout-v17/available_wiki.xml │ +-rw---- 2.0 fat 1872 bl defN 17-May-15 20:49 res/layout-v17/installed_wiki.xml │ +-rw---- 2.0 fat 1724 bl defN 17-May-15 20:49 res/layout-v17/installed_wiki_item.xml │ +-rw---- 2.0 fat 1524 bl defN 17-May-15 20:49 res/layout-xlarge-v11/abs__screen_action_bar.xml │ +-rw---- 2.0 fat 1580 bl defN 17-May-15 20:49 res/layout-xlarge-v11/abs__screen_action_bar_overlay.xml │ +-rw---- 2.0 fat 1476 bl defN 17-May-15 20:49 res/layout-xlarge-v4/abs__screen_action_bar.xml │ +-rw---- 2.0 fat 1532 bl defN 17-May-15 20:49 res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml │ +-rw---- 2.0 fat 1124 bl defN 17-May-15 20:49 res/layout/abs__action_bar_home.xml │ +-rw---- 2.0 fat 400 bl defN 17-May-15 20:49 res/layout/abs__action_bar_tab.xml │ +-rw---- 2.0 fat 340 bl defN 17-May-15 20:49 res/layout/abs__action_bar_tab_bar_view.xml │ +-rw---- 2.0 fat 1396 bl defN 17-May-15 20:49 res/layout/abs__action_bar_title_item.xml │ +-rw---- 2.0 fat 1856 bl defN 17-May-15 20:49 res/layout/abs__action_menu_item_layout.xml │ +-rw---- 2.0 fat 448 bl defN 17-May-15 20:49 res/layout/abs__action_menu_layout.xml │ +-rw---- 2.0 fat 476 bl defN 17-May-15 20:49 res/layout/abs__action_mode_bar.xml │ +-rw---- 2.0 fat 896 bl defN 17-May-15 20:49 res/layout/abs__action_mode_close_item.xml │ +-rw---- 2.0 fat 1680 bl defN 17-May-15 20:49 res/layout/abs__activity_chooser_view.xml │ +-rw---- 2.0 fat 1312 bl defN 17-May-15 20:49 res/layout/abs__activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 536 bl defN 17-May-15 20:49 res/layout/abs__list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 17-May-15 20:49 res/layout/abs__list_menu_item_icon.xml │ +-rw---- 2.0 fat 536 bl defN 17-May-15 20:49 res/layout/abs__list_menu_item_radio.xml │ +-rw---- 2.0 fat 1448 bl defN 17-May-15 20:49 res/layout/abs__popup_menu_item_layout.xml │ +-rw---- 2.0 fat 1704 bl defN 17-May-15 20:49 res/layout/abs__screen_action_bar.xml │ +-rw---- 2.0 fat 1880 bl defN 17-May-15 20:49 res/layout/abs__screen_action_bar_overlay.xml │ +-rw---- 2.0 fat 892 bl defN 17-May-15 20:49 res/layout/abs__screen_simple.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 20:49 res/layout/abs__screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 2260 bl defN 17-May-15 20:49 res/layout/abs__search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3804 bl defN 17-May-15 20:49 res/layout/abs__search_view.xml │ +-rw---- 2.0 fat 640 bl defN 17-May-15 20:49 res/layout/abs__simple_dropdown_hint.xml │ +-rw---- 2.0 fat 600 bl defN 17-May-15 20:49 res/layout/activity_about.xml │ +-rw---- 2.0 fat 856 bl defN 17-May-15 20:49 res/layout/activity_article.xml │ +-rw---- 2.0 fat 5132 bl defN 17-May-15 20:49 res/layout/activity_available_wiki.xml │ +-rw---- 2.0 fat 5052 bl defN 17-May-15 20:49 res/layout/activity_installed_wiki.xml │ +-rw---- 2.0 fat 2308 bl defN 17-May-15 20:49 res/layout/activity_main.xml │ +-rw---- 2.0 fat 404 bl defN 17-May-15 20:49 res/layout/activity_wikis_manager.xml │ +-rw---- 2.0 fat 2700 bl defN 17-May-15 20:49 res/layout/alert_dialog.xml │ +-rw---- 2.0 fat 940 bl defN 17-May-15 20:49 res/layout/article_result.xml │ +-rw---- 2.0 fat 1656 bl defN 17-May-15 20:49 res/layout/available_wiki.xml │ +-rw---- 2.0 fat 756 bl defN 17-May-15 20:49 res/layout/available_wiki_fragment.xml │ +-rw---- 2.0 fat 1540 bl defN 17-May-15 20:49 res/layout/available_wiki_item.xml │ +-rw---- 2.0 fat 1824 bl defN 17-May-15 20:49 res/layout/installed_wiki.xml │ +-rw---- 2.0 fat 756 bl defN 17-May-15 20:49 res/layout/installed_wiki_fragment.xml │ +-rw---- 2.0 fat 1676 bl defN 17-May-15 20:49 res/layout/installed_wiki_item.xml │ +-rw---- 2.0 fat 508 bl defN 17-May-15 20:49 res/layout/sherlock_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 500 bl defN 17-May-15 20:49 res/layout/sherlock_spinner_item.xml │ +-rw---- 2.0 fat 884 bl defN 17-May-15 20:49 res/menu-v11/articlemenu.xml │ +-rw---- 2.0 fat 604 bl defN 17-May-15 20:49 res/menu-v11/installed_wiki_context_menu.xml │ +-rw---- 2.0 fat 744 bl defN 17-May-15 20:49 res/menu-v11/mainmenu.xml │ +-rw---- 2.0 fat 744 bl defN 17-May-15 20:49 res/menu-v11/managedbmenu.xml │ +-rw---- 2.0 fat 780 bl defN 17-May-15 20:49 res/menu/articlemenu.xml │ +-rw---- 2.0 fat 540 bl defN 17-May-15 20:49 res/menu/installed_wiki_context_menu.xml │ +-rw---- 2.0 fat 660 bl defN 17-May-15 20:49 res/menu/mainmenu.xml │ +-rw---- 2.0 fat 660 bl defN 17-May-15 20:49 res/menu/managedbmenu.xml │ +-rw---- 2.0 fat 1040 bl defN 17-May-15 20:49 res/xml/preferences.xml │ +-rw---- 1.0 fat 84004 b- stor 17-May-15 20:49 resources.arsc │ +-rw---- 2.0 fat 1902668 bl defN 17-May-15 20:49 classes.dex │ +-rw---- 2.0 fat 1927 bl defN 17-May-15 20:49 SevenZip/license.txt │ +-rw---- 2.0 fat 40295 b- defN 17-May-15 20:49 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 40416 b- defN 17-May-15 20:49 META-INF/D014C417.SF │ +-rw---- 2.0 fat 1326 b- defN 17-May-15 20:49 META-INF/D014C417.RSA │ +381 files, 2452474 bytes uncompressed, 1021762 bytes compressed: 58.3% ├── 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 : 05ac04d6 │ │ -signature : 6a62...e17e │ │ -file_size : 1903192 │ │ +checksum : 7757d555 │ │ +signature : b376...9c6e │ │ +file_size : 1902668 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 13966 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1815 │ │ type_ids_off : 55976 (0x00daa8) │ │ @@ -15,16 +15,16 @@ │ │ proto_ids_off : 63236 (0x00f704) │ │ field_ids_size : 5218 │ │ field_ids_off : 94412 (0x0170cc) │ │ method_ids_size : 13631 │ │ method_ids_off : 136156 (0x0213dc) │ │ class_defs_size : 1207 │ │ class_defs_off : 245204 (0x03bdd4) │ │ -data_size : 1578548 │ │ -data_off : 324644 (0x04f424) │ │ +data_size : 1578036 │ │ +data_off : 324632 (0x04f418) │ │ │ │ Class #0 header: │ │ class_idx : 6 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1661 │ │ source_file_idx : 834 │ │ static_fields_size : 1 │ │ @@ -53,38 +53,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -06e20c: |[06e20c] SevenZip.CRC.:()V │ │ -06e21c: 1305 0001 |0000: const/16 v5, #int 256 // #100 │ │ -06e220: 2353 d106 |0002: new-array v3, v5, [I // type@06d1 │ │ -06e224: 6903 0000 |0004: sput-object v3, LSevenZip/CRC;.Table:[I // field@0000 │ │ -06e228: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06e22a: 3550 2000 |0007: if-ge v0, v5, 0027 // +0020 │ │ -06e22e: 0102 |0009: move v2, v0 │ │ -06e230: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06e232: 1303 0800 |000b: const/16 v3, #int 8 // #8 │ │ -06e236: 3531 1300 |000d: if-ge v1, v3, 0020 // +0013 │ │ -06e23a: dd03 0201 |000f: and-int/lit8 v3, v2, #int 1 // #01 │ │ -06e23e: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ -06e242: e203 0201 |0013: ushr-int/lit8 v3, v2, #int 1 // #01 │ │ -06e246: 1404 2083 b8ed |0015: const v4, #float -7.13797e+27 // #edb88320 │ │ -06e24c: 9702 0304 |0018: xor-int v2, v3, v4 │ │ -06e250: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06e254: 28ef |001c: goto 000b // -0011 │ │ -06e256: e202 0201 |001d: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -06e25a: 28fb |001f: goto 001a // -0005 │ │ -06e25c: 6203 0000 |0020: sget-object v3, LSevenZip/CRC;.Table:[I // field@0000 │ │ -06e260: 4b02 0300 |0022: aput v2, v3, v0 │ │ -06e264: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06e268: 28e1 |0026: goto 0007 // -001f │ │ -06e26a: 0e00 |0027: return-void │ │ +06e200: |[06e200] SevenZip.CRC.:()V │ │ +06e210: 1305 0001 |0000: const/16 v5, #int 256 // #100 │ │ +06e214: 2353 d106 |0002: new-array v3, v5, [I // type@06d1 │ │ +06e218: 6903 0000 |0004: sput-object v3, LSevenZip/CRC;.Table:[I // field@0000 │ │ +06e21c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06e21e: 3550 2000 |0007: if-ge v0, v5, 0027 // +0020 │ │ +06e222: 0102 |0009: move v2, v0 │ │ +06e224: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06e226: 1303 0800 |000b: const/16 v3, #int 8 // #8 │ │ +06e22a: 3531 1300 |000d: if-ge v1, v3, 0020 // +0013 │ │ +06e22e: dd03 0201 |000f: and-int/lit8 v3, v2, #int 1 // #01 │ │ +06e232: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ +06e236: e203 0201 |0013: ushr-int/lit8 v3, v2, #int 1 // #01 │ │ +06e23a: 1404 2083 b8ed |0015: const v4, #float -7.13797e+27 // #edb88320 │ │ +06e240: 9702 0304 |0018: xor-int v2, v3, v4 │ │ +06e244: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06e248: 28ef |001c: goto 000b // -0011 │ │ +06e24a: e202 0201 |001d: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +06e24e: 28fb |001f: goto 001a // -0005 │ │ +06e250: 6203 0000 |0020: sget-object v3, LSevenZip/CRC;.Table:[I // field@0000 │ │ +06e254: 4b02 0300 |0022: aput v2, v3, v0 │ │ +06e258: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06e25c: 28e1 |0026: goto 0007 // -001f │ │ +06e25e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=7 │ │ 0x0006 line=11 │ │ 0x0009 line=13 │ │ 0x000a line=14 │ │ 0x000f line=15 │ │ @@ -104,19 +104,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e26c: |[06e26c] SevenZip.CRC.:()V │ │ -06e27c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -06e282: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -06e284: 5910 0100 |0004: iput v0, v1, LSevenZip/CRC;._value:I // field@0001 │ │ -06e288: 0e00 |0006: return-void │ │ +06e260: |[06e260] SevenZip.CRC.:()V │ │ +06e270: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +06e276: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +06e278: 5910 0100 |0004: iput v0, v1, LSevenZip/CRC;._value:I // field@0001 │ │ +06e27c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this LSevenZip/CRC; │ │ │ │ @@ -126,18 +126,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06e28c: |[06e28c] SevenZip.CRC.GetDigest:()I │ │ -06e29c: 5210 0100 |0000: iget v0, v1, LSevenZip/CRC;._value:I // field@0001 │ │ -06e2a0: df00 00ff |0002: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -06e2a4: 0f00 |0004: return v0 │ │ +06e280: |[06e280] SevenZip.CRC.GetDigest:()I │ │ +06e290: 5210 0100 |0000: iget v0, v1, LSevenZip/CRC;._value:I // field@0001 │ │ +06e294: df00 00ff |0002: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +06e298: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this LSevenZip/CRC; │ │ │ │ #1 : (in LSevenZip/CRC;) │ │ @@ -145,18 +145,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06e2a8: |[06e2a8] SevenZip.CRC.Init:()V │ │ -06e2b8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -06e2ba: 5910 0100 |0001: iput v0, v1, LSevenZip/CRC;._value:I // field@0001 │ │ -06e2be: 0e00 |0003: return-void │ │ +06e29c: |[06e29c] SevenZip.CRC.Init:()V │ │ +06e2ac: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +06e2ae: 5910 0100 |0001: iput v0, v1, LSevenZip/CRC;._value:I // field@0001 │ │ +06e2b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this LSevenZip/CRC; │ │ │ │ @@ -165,31 +165,31 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -06e2c0: |[06e2c0] SevenZip.CRC.Update:([B)V │ │ -06e2d0: 2161 |0000: array-length v1, v6 │ │ -06e2d2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06e2d4: 3510 1700 |0002: if-ge v0, v1, 0019 // +0017 │ │ -06e2d8: 6202 0000 |0004: sget-object v2, LSevenZip/CRC;.Table:[I // field@0000 │ │ -06e2dc: 5253 0100 |0006: iget v3, v5, LSevenZip/CRC;._value:I // field@0001 │ │ -06e2e0: 4804 0600 |0008: aget-byte v4, v6, v0 │ │ -06e2e4: b743 |000a: xor-int/2addr v3, v4 │ │ -06e2e6: d533 ff00 |000b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -06e2ea: 4402 0203 |000d: aget v2, v2, v3 │ │ -06e2ee: 5253 0100 |000f: iget v3, v5, LSevenZip/CRC;._value:I // field@0001 │ │ -06e2f2: e203 0308 |0011: ushr-int/lit8 v3, v3, #int 8 // #08 │ │ -06e2f6: b732 |0013: xor-int/2addr v2, v3 │ │ -06e2f8: 5952 0100 |0014: iput v2, v5, LSevenZip/CRC;._value:I // field@0001 │ │ -06e2fc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06e300: 28ea |0018: goto 0002 // -0016 │ │ -06e302: 0e00 |0019: return-void │ │ +06e2b4: |[06e2b4] SevenZip.CRC.Update:([B)V │ │ +06e2c4: 2161 |0000: array-length v1, v6 │ │ +06e2c6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06e2c8: 3510 1700 |0002: if-ge v0, v1, 0019 // +0017 │ │ +06e2cc: 6202 0000 |0004: sget-object v2, LSevenZip/CRC;.Table:[I // field@0000 │ │ +06e2d0: 5253 0100 |0006: iget v3, v5, LSevenZip/CRC;._value:I // field@0001 │ │ +06e2d4: 4804 0600 |0008: aget-byte v4, v6, v0 │ │ +06e2d8: b743 |000a: xor-int/2addr v3, v4 │ │ +06e2da: d533 ff00 |000b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +06e2de: 4402 0203 |000d: aget v2, v2, v3 │ │ +06e2e2: 5253 0100 |000f: iget v3, v5, LSevenZip/CRC;._value:I // field@0001 │ │ +06e2e6: e203 0308 |0011: ushr-int/lit8 v3, v3, #int 8 // #08 │ │ +06e2ea: b732 |0013: xor-int/2addr v2, v3 │ │ +06e2ec: 5952 0100 |0014: iput v2, v5, LSevenZip/CRC;._value:I // field@0001 │ │ +06e2f0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06e2f4: 28ea |0018: goto 0002 // -0016 │ │ +06e2f6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0001 line=39 │ │ 0x0004 line=40 │ │ 0x0016 line=39 │ │ 0x0019 line=41 │ │ @@ -204,31 +204,31 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -06e304: |[06e304] SevenZip.CRC.Update:([BII)V │ │ -06e314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e316: 3570 1900 |0001: if-ge v0, v7, 001a // +0019 │ │ -06e31a: 6201 0000 |0003: sget-object v1, LSevenZip/CRC;.Table:[I // field@0000 │ │ -06e31e: 5242 0100 |0005: iget v2, v4, LSevenZip/CRC;._value:I // field@0001 │ │ -06e322: 9003 0600 |0007: add-int v3, v6, v0 │ │ -06e326: 4803 0503 |0009: aget-byte v3, v5, v3 │ │ -06e32a: b732 |000b: xor-int/2addr v2, v3 │ │ -06e32c: d522 ff00 |000c: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -06e330: 4401 0102 |000e: aget v1, v1, v2 │ │ -06e334: 5242 0100 |0010: iget v2, v4, LSevenZip/CRC;._value:I // field@0001 │ │ -06e338: e202 0208 |0012: ushr-int/lit8 v2, v2, #int 8 // #08 │ │ -06e33c: b721 |0014: xor-int/2addr v1, v2 │ │ -06e33e: 5941 0100 |0015: iput v1, v4, LSevenZip/CRC;._value:I // field@0001 │ │ -06e342: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06e346: 28e8 |0019: goto 0001 // -0018 │ │ -06e348: 0e00 |001a: return-void │ │ +06e2f8: |[06e2f8] SevenZip.CRC.Update:([BII)V │ │ +06e308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e30a: 3570 1900 |0001: if-ge v0, v7, 001a // +0019 │ │ +06e30e: 6201 0000 |0003: sget-object v1, LSevenZip/CRC;.Table:[I // field@0000 │ │ +06e312: 5242 0100 |0005: iget v2, v4, LSevenZip/CRC;._value:I // field@0001 │ │ +06e316: 9003 0600 |0007: add-int v3, v6, v0 │ │ +06e31a: 4803 0503 |0009: aget-byte v3, v5, v3 │ │ +06e31e: b732 |000b: xor-int/2addr v2, v3 │ │ +06e320: d522 ff00 |000c: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +06e324: 4401 0102 |000e: aget v1, v1, v2 │ │ +06e328: 5242 0100 |0010: iget v2, v4, LSevenZip/CRC;._value:I // field@0001 │ │ +06e32c: e202 0208 |0012: ushr-int/lit8 v2, v2, #int 8 // #08 │ │ +06e330: b721 |0014: xor-int/2addr v1, v2 │ │ +06e332: 5941 0100 |0015: iput v1, v4, LSevenZip/CRC;._value:I // field@0001 │ │ +06e336: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06e33a: 28e8 |0019: goto 0001 // -0018 │ │ +06e33c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0017 line=32 │ │ 0x001a line=34 │ │ locals : │ │ @@ -243,25 +243,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -06e34c: |[06e34c] SevenZip.CRC.UpdateByte:(I)V │ │ -06e35c: 6200 0000 |0000: sget-object v0, LSevenZip/CRC;.Table:[I // field@0000 │ │ -06e360: 5221 0100 |0002: iget v1, v2, LSevenZip/CRC;._value:I // field@0001 │ │ -06e364: b731 |0004: xor-int/2addr v1, v3 │ │ -06e366: d511 ff00 |0005: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -06e36a: 4400 0001 |0007: aget v0, v0, v1 │ │ -06e36e: 5221 0100 |0009: iget v1, v2, LSevenZip/CRC;._value:I // field@0001 │ │ -06e372: e201 0108 |000b: ushr-int/lit8 v1, v1, #int 8 // #08 │ │ -06e376: b710 |000d: xor-int/2addr v0, v1 │ │ -06e378: 5920 0100 |000e: iput v0, v2, LSevenZip/CRC;._value:I // field@0001 │ │ -06e37c: 0e00 |0010: return-void │ │ +06e340: |[06e340] SevenZip.CRC.UpdateByte:(I)V │ │ +06e350: 6200 0000 |0000: sget-object v0, LSevenZip/CRC;.Table:[I // field@0000 │ │ +06e354: 5221 0100 |0002: iget v1, v2, LSevenZip/CRC;._value:I // field@0001 │ │ +06e358: b731 |0004: xor-int/2addr v1, v3 │ │ +06e35a: d511 ff00 |0005: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +06e35e: 4400 0001 |0007: aget v0, v0, v1 │ │ +06e362: 5221 0100 |0009: iget v1, v2, LSevenZip/CRC;._value:I // field@0001 │ │ +06e366: e201 0108 |000b: ushr-int/lit8 v1, v1, #int 8 // #08 │ │ +06e36a: b710 |000d: xor-int/2addr v0, v1 │ │ +06e36c: 5920 0100 |000e: iput v0, v2, LSevenZip/CRC;._value:I // field@0001 │ │ +06e370: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0010 line=46 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this LSevenZip/CRC; │ │ 0x0000 - 0x0011 reg=3 b I │ │ @@ -343,17 +343,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e380: |[06e380] SevenZip.Compression.LZ.InWindow.:()V │ │ -06e390: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -06e396: 0e00 |0003: return-void │ │ +06e374: |[06e374] SevenZip.Compression.LZ.InWindow.:()V │ │ +06e384: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +06e38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this LSevenZip/Compression/LZ/InWindow; │ │ │ │ Virtual methods - │ │ @@ -362,32 +362,32 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -06e398: |[06e398] SevenZip.Compression.LZ.InWindow.Create:(III)V │ │ -06e3a8: 5923 1e00 |0000: iput v3, v2, LSevenZip/Compression/LZ/InWindow;._keepSizeBefore:I // field@001e │ │ -06e3ac: 5924 1d00 |0002: iput v4, v2, LSevenZip/Compression/LZ/InWindow;._keepSizeAfter:I // field@001d │ │ -06e3b0: 9001 0304 |0004: add-int v1, v3, v4 │ │ -06e3b4: 9000 0105 |0006: add-int v0, v1, v5 │ │ -06e3b8: 5421 1b00 |0008: iget-object v1, v2, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e3bc: 3801 0600 |000a: if-eqz v1, 0010 // +0006 │ │ -06e3c0: 5221 1a00 |000c: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ -06e3c4: 3201 0d00 |000e: if-eq v1, v0, 001b // +000d │ │ -06e3c8: 6e10 1a00 0200 |0010: invoke-virtual {v2}, LSevenZip/Compression/LZ/InWindow;.Free:()V // method@001a │ │ -06e3ce: 5920 1a00 |0013: iput v0, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ -06e3d2: 5221 1a00 |0015: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ -06e3d6: 2311 ce06 |0017: new-array v1, v1, [B // type@06ce │ │ -06e3da: 5b21 1b00 |0019: iput-object v1, v2, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e3de: 5221 1a00 |001b: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ -06e3e2: b141 |001d: sub-int/2addr v1, v4 │ │ -06e3e4: 5921 1f00 |001e: iput v1, v2, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ -06e3e8: 0e00 |0020: return-void │ │ +06e38c: |[06e38c] SevenZip.Compression.LZ.InWindow.Create:(III)V │ │ +06e39c: 5923 1e00 |0000: iput v3, v2, LSevenZip/Compression/LZ/InWindow;._keepSizeBefore:I // field@001e │ │ +06e3a0: 5924 1d00 |0002: iput v4, v2, LSevenZip/Compression/LZ/InWindow;._keepSizeAfter:I // field@001d │ │ +06e3a4: 9001 0304 |0004: add-int v1, v3, v4 │ │ +06e3a8: 9000 0105 |0006: add-int v0, v1, v5 │ │ +06e3ac: 5421 1b00 |0008: iget-object v1, v2, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e3b0: 3801 0600 |000a: if-eqz v1, 0010 // +0006 │ │ +06e3b4: 5221 1a00 |000c: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ +06e3b8: 3201 0d00 |000e: if-eq v1, v0, 001b // +000d │ │ +06e3bc: 6e10 1a00 0200 |0010: invoke-virtual {v2}, LSevenZip/Compression/LZ/InWindow;.Free:()V // method@001a │ │ +06e3c2: 5920 1a00 |0013: iput v0, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ +06e3c6: 5221 1a00 |0015: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ +06e3ca: 2311 ce06 |0017: new-array v1, v1, [B // type@06ce │ │ +06e3ce: 5b21 1b00 |0019: iput-object v1, v2, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e3d2: 5221 1a00 |001b: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ +06e3d6: b141 |001d: sub-int/2addr v1, v4 │ │ +06e3d8: 5921 1f00 |001e: iput v1, v2, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ +06e3dc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x0004 line=71 │ │ 0x0008 line=72 │ │ 0x0010 line=74 │ │ @@ -407,18 +407,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06e3ec: |[06e3ec] SevenZip.Compression.LZ.InWindow.Free:()V │ │ -06e3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e3fe: 5b10 1b00 |0001: iput-object v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e402: 0e00 |0003: return-void │ │ +06e3e0: |[06e3e0] SevenZip.Compression.LZ.InWindow.Free:()V │ │ +06e3f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e3f2: 5b10 1b00 |0001: iput-object v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e3f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this LSevenZip/Compression/LZ/InWindow; │ │ │ │ #2 : (in LSevenZip/Compression/LZ/InWindow;) │ │ @@ -426,22 +426,22 @@ │ │ type : '(I)B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -06e404: |[06e404] SevenZip.Compression.LZ.InWindow.GetIndexByte:(I)B │ │ -06e414: 5430 1b00 |0000: iget-object v0, v3, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e418: 5231 1c00 |0002: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e41c: 5232 2000 |0004: iget v2, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e420: b021 |0006: add-int/2addr v1, v2 │ │ -06e422: b041 |0007: add-int/2addr v1, v4 │ │ -06e424: 4800 0001 |0008: aget-byte v0, v0, v1 │ │ -06e428: 0f00 |000a: return v0 │ │ +06e3f8: |[06e3f8] SevenZip.Compression.LZ.InWindow.GetIndexByte:(I)B │ │ +06e408: 5430 1b00 |0000: iget-object v0, v3, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e40c: 5231 1c00 |0002: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e410: 5232 2000 |0004: iget v2, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e414: b021 |0006: add-int/2addr v1, v2 │ │ +06e416: b041 |0007: add-int/2addr v1, v4 │ │ +06e418: 4800 0001 |0008: aget-byte v0, v0, v1 │ │ +06e41c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this LSevenZip/Compression/LZ/InWindow; │ │ 0x0000 - 0x000b reg=4 index I │ │ │ │ @@ -450,44 +450,44 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -06e42c: |[06e42c] SevenZip.Compression.LZ.InWindow.GetMatchLen:(III)I │ │ -06e43c: 5552 2300 |0000: iget-boolean v2, v5, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ -06e440: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ -06e444: 5252 2000 |0004: iget v2, v5, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e448: b062 |0006: add-int/2addr v2, v6 │ │ -06e44a: b082 |0007: add-int/2addr v2, v8 │ │ -06e44c: 5253 2400 |0008: iget v3, v5, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e450: 3732 0900 |000a: if-le v2, v3, 0013 // +0009 │ │ -06e454: 5252 2400 |000c: iget v2, v5, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e458: 5253 2000 |000e: iget v3, v5, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e45c: b063 |0010: add-int/2addr v3, v6 │ │ -06e45e: 9108 0203 |0011: sub-int v8, v2, v3 │ │ -06e462: d807 0701 |0013: add-int/lit8 v7, v7, #int 1 // #01 │ │ -06e466: 5252 1c00 |0015: iget v2, v5, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e46a: 5253 2000 |0017: iget v3, v5, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e46e: b032 |0019: add-int/2addr v2, v3 │ │ -06e470: 9001 0206 |001a: add-int v1, v2, v6 │ │ -06e474: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -06e476: 3580 1400 |001d: if-ge v0, v8, 0031 // +0014 │ │ -06e47a: 5452 1b00 |001f: iget-object v2, v5, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e47e: 9003 0100 |0021: add-int v3, v1, v0 │ │ -06e482: 4802 0203 |0023: aget-byte v2, v2, v3 │ │ -06e486: 5453 1b00 |0025: iget-object v3, v5, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e48a: 9004 0100 |0027: add-int v4, v1, v0 │ │ -06e48e: b174 |0029: sub-int/2addr v4, v7 │ │ -06e490: 4803 0304 |002a: aget-byte v3, v3, v4 │ │ -06e494: 3332 0500 |002c: if-ne v2, v3, 0031 // +0005 │ │ -06e498: d800 0001 |002e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06e49c: 28ed |0030: goto 001d // -0013 │ │ -06e49e: 0f00 |0031: return v0 │ │ +06e420: |[06e420] SevenZip.Compression.LZ.InWindow.GetMatchLen:(III)I │ │ +06e430: 5552 2300 |0000: iget-boolean v2, v5, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ +06e434: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ +06e438: 5252 2000 |0004: iget v2, v5, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e43c: b062 |0006: add-int/2addr v2, v6 │ │ +06e43e: b082 |0007: add-int/2addr v2, v8 │ │ +06e440: 5253 2400 |0008: iget v3, v5, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e444: 3732 0900 |000a: if-le v2, v3, 0013 // +0009 │ │ +06e448: 5252 2400 |000c: iget v2, v5, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e44c: 5253 2000 |000e: iget v3, v5, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e450: b063 |0010: add-int/2addr v3, v6 │ │ +06e452: 9108 0203 |0011: sub-int v8, v2, v3 │ │ +06e456: d807 0701 |0013: add-int/lit8 v7, v7, #int 1 // #01 │ │ +06e45a: 5252 1c00 |0015: iget v2, v5, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e45e: 5253 2000 |0017: iget v3, v5, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e462: b032 |0019: add-int/2addr v2, v3 │ │ +06e464: 9001 0206 |001a: add-int v1, v2, v6 │ │ +06e468: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +06e46a: 3580 1400 |001d: if-ge v0, v8, 0031 // +0014 │ │ +06e46e: 5452 1b00 |001f: iget-object v2, v5, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e472: 9003 0100 |0021: add-int v3, v1, v0 │ │ +06e476: 4802 0203 |0023: aget-byte v2, v2, v3 │ │ +06e47a: 5453 1b00 |0025: iget-object v3, v5, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e47e: 9004 0100 |0027: add-int v4, v1, v0 │ │ +06e482: b174 |0029: sub-int/2addr v4, v7 │ │ +06e484: 4803 0304 |002a: aget-byte v3, v3, v4 │ │ +06e488: 3332 0500 |002c: if-ne v2, v3, 0031 // +0005 │ │ +06e48c: d800 0001 |002e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06e490: 28ed |0030: goto 001d // -0013 │ │ +06e492: 0f00 |0031: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x000c line=112 │ │ 0x0013 line=113 │ │ 0x0015 line=115 │ │ @@ -506,19 +506,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -06e4a0: |[06e4a0] SevenZip.Compression.LZ.InWindow.GetNumAvailableBytes:()I │ │ -06e4b0: 5220 2400 |0000: iget v0, v2, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e4b4: 5221 2000 |0002: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e4b8: b110 |0004: sub-int/2addr v0, v1 │ │ -06e4ba: 0f00 |0005: return v0 │ │ +06e494: |[06e494] SevenZip.Compression.LZ.InWindow.GetNumAvailableBytes:()I │ │ +06e4a4: 5220 2400 |0000: iget v0, v2, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e4a8: 5221 2000 |0002: iget v1, v2, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e4ac: b110 |0004: sub-int/2addr v0, v1 │ │ +06e4ae: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this LSevenZip/Compression/LZ/InWindow; │ │ │ │ #5 : (in LSevenZip/Compression/LZ/InWindow;) │ │ @@ -526,22 +526,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06e4bc: |[06e4bc] SevenZip.Compression.LZ.InWindow.Init:()V │ │ -06e4cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e4ce: 5910 1c00 |0001: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e4d2: 5910 2000 |0003: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e4d6: 5910 2400 |0005: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e4da: 5c10 2300 |0007: iput-boolean v0, v1, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ -06e4de: 6e10 2100 0100 |0009: invoke-virtual {v1}, LSevenZip/Compression/LZ/InWindow;.ReadBlock:()V // method@0021 │ │ -06e4e4: 0e00 |000c: return-void │ │ +06e4b0: |[06e4b0] SevenZip.Compression.LZ.InWindow.Init:()V │ │ +06e4c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e4c2: 5910 1c00 |0001: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e4c6: 5910 2000 |0003: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e4ca: 5910 2400 |0005: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e4ce: 5c10 2300 |0007: iput-boolean v0, v1, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ +06e4d2: 6e10 2100 0100 |0009: invoke-virtual {v1}, LSevenZip/Compression/LZ/InWindow;.ReadBlock:()V // method@0021 │ │ +06e4d8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0003 line=87 │ │ 0x0005 line=88 │ │ 0x0007 line=89 │ │ 0x0009 line=90 │ │ @@ -554,39 +554,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -06e4e8: |[06e4e8] SevenZip.Compression.LZ.InWindow.MoveBlock:()V │ │ -06e4f8: 5263 1c00 |0000: iget v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e4fc: 5264 2000 |0002: iget v4, v6, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e500: b043 |0004: add-int/2addr v3, v4 │ │ -06e502: 5264 1e00 |0005: iget v4, v6, LSevenZip/Compression/LZ/InWindow;._keepSizeBefore:I // field@001e │ │ -06e506: 9102 0304 |0007: sub-int v2, v3, v4 │ │ -06e50a: 3d02 0400 |0009: if-lez v2, 000d // +0004 │ │ -06e50e: d802 02ff |000b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06e512: 5263 1c00 |000d: iget v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e516: 5264 2400 |000f: iget v4, v6, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e51a: b043 |0011: add-int/2addr v3, v4 │ │ -06e51c: 9101 0302 |0012: sub-int v1, v3, v2 │ │ -06e520: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -06e522: 3510 0f00 |0015: if-ge v0, v1, 0024 // +000f │ │ -06e526: 5463 1b00 |0017: iget-object v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e52a: 5464 1b00 |0019: iget-object v4, v6, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e52e: 9005 0200 |001b: add-int v5, v2, v0 │ │ -06e532: 4804 0405 |001d: aget-byte v4, v4, v5 │ │ -06e536: 4f04 0300 |001f: aput-byte v4, v3, v0 │ │ -06e53a: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06e53e: 28f2 |0023: goto 0015 // -000e │ │ -06e540: 5263 1c00 |0024: iget v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e544: b123 |0026: sub-int/2addr v3, v2 │ │ -06e546: 5963 1c00 |0027: iput v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e54a: 0e00 |0029: return-void │ │ +06e4dc: |[06e4dc] SevenZip.Compression.LZ.InWindow.MoveBlock:()V │ │ +06e4ec: 5263 1c00 |0000: iget v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e4f0: 5264 2000 |0002: iget v4, v6, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e4f4: b043 |0004: add-int/2addr v3, v4 │ │ +06e4f6: 5264 1e00 |0005: iget v4, v6, LSevenZip/Compression/LZ/InWindow;._keepSizeBefore:I // field@001e │ │ +06e4fa: 9102 0304 |0007: sub-int v2, v3, v4 │ │ +06e4fe: 3d02 0400 |0009: if-lez v2, 000d // +0004 │ │ +06e502: d802 02ff |000b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06e506: 5263 1c00 |000d: iget v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e50a: 5264 2400 |000f: iget v4, v6, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e50e: b043 |0011: add-int/2addr v3, v4 │ │ +06e510: 9101 0302 |0012: sub-int v1, v3, v2 │ │ +06e514: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +06e516: 3510 0f00 |0015: if-ge v0, v1, 0024 // +000f │ │ +06e51a: 5463 1b00 |0017: iget-object v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e51e: 5464 1b00 |0019: iget-object v4, v6, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e522: 9005 0200 |001b: add-int v5, v2, v0 │ │ +06e526: 4804 0405 |001d: aget-byte v4, v4, v5 │ │ +06e52a: 4f04 0300 |001f: aput-byte v4, v3, v0 │ │ +06e52e: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06e532: 28f2 |0023: goto 0015 // -000e │ │ +06e534: 5263 1c00 |0024: iget v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e538: b123 |0026: sub-int/2addr v3, v2 │ │ +06e53a: 5963 1c00 |0027: iput v3, v6, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e53e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0009 line=28 │ │ 0x000b line=29 │ │ 0x000d line=31 │ │ 0x0014 line=34 │ │ @@ -605,29 +605,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -06e54c: |[06e54c] SevenZip.Compression.LZ.InWindow.MovePos:()V │ │ -06e55c: 5231 2000 |0000: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e560: d801 0101 |0002: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06e564: 5931 2000 |0004: iput v1, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e568: 5231 2000 |0006: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e56c: 5232 2100 |0008: iget v2, v3, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ -06e570: 3721 1200 |000a: if-le v1, v2, 001c // +0012 │ │ -06e574: 5231 1c00 |000c: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e578: 5232 2000 |000e: iget v2, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e57c: 9000 0102 |0010: add-int v0, v1, v2 │ │ -06e580: 5231 1f00 |0012: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ -06e584: 3710 0500 |0014: if-le v0, v1, 0019 // +0005 │ │ -06e588: 6e10 1f00 0300 |0016: invoke-virtual {v3}, LSevenZip/Compression/LZ/InWindow;.MoveBlock:()V // method@001f │ │ -06e58e: 6e10 2100 0300 |0019: invoke-virtual {v3}, LSevenZip/Compression/LZ/InWindow;.ReadBlock:()V // method@0021 │ │ -06e594: 0e00 |001c: return-void │ │ +06e540: |[06e540] SevenZip.Compression.LZ.InWindow.MovePos:()V │ │ +06e550: 5231 2000 |0000: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e554: d801 0101 |0002: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06e558: 5931 2000 |0004: iput v1, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e55c: 5231 2000 |0006: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e560: 5232 2100 |0008: iget v2, v3, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ +06e564: 3721 1200 |000a: if-le v1, v2, 001c // +0012 │ │ +06e568: 5231 1c00 |000c: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e56c: 5232 2000 |000e: iget v2, v3, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e570: 9000 0102 |0010: add-int v0, v1, v2 │ │ +06e574: 5231 1f00 |0012: iget v1, v3, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ +06e578: 3710 0500 |0014: if-le v0, v1, 0019 // +0005 │ │ +06e57c: 6e10 1f00 0300 |0016: invoke-virtual {v3}, LSevenZip/Compression/LZ/InWindow;.MoveBlock:()V // method@001f │ │ +06e582: 6e10 2100 0300 |0019: invoke-virtual {v3}, LSevenZip/Compression/LZ/InWindow;.ReadBlock:()V // method@0021 │ │ +06e588: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0006 line=96 │ │ 0x000c line=98 │ │ 0x0012 line=99 │ │ 0x0016 line=100 │ │ @@ -642,60 +642,60 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -06e598: |[06e598] SevenZip.Compression.LZ.InWindow.ReadBlock:()V │ │ -06e5a8: 5573 2300 |0000: iget-boolean v3, v7, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ -06e5ac: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -06e5b0: 0e00 |0004: return-void │ │ -06e5b2: 5273 2400 |0005: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e5b6: b003 |0007: add-int/2addr v3, v0 │ │ -06e5b8: 5973 2400 |0008: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e5bc: 5273 2400 |000a: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e5c0: 5274 2000 |000c: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e5c4: 5275 1d00 |000e: iget v5, v7, LSevenZip/Compression/LZ/InWindow;._keepSizeAfter:I // field@001d │ │ -06e5c8: b054 |0010: add-int/2addr v4, v5 │ │ -06e5ca: 3443 0900 |0011: if-lt v3, v4, 001a // +0009 │ │ -06e5ce: 5273 2400 |0013: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e5d2: 5274 1d00 |0015: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._keepSizeAfter:I // field@001d │ │ -06e5d6: b143 |0017: sub-int/2addr v3, v4 │ │ -06e5d8: 5973 2100 |0018: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ -06e5dc: 5273 1c00 |001a: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e5e0: d903 0300 |001c: rsub-int/lit8 v3, v3, #int 0 // #00 │ │ -06e5e4: 5274 1a00 |001e: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ -06e5e8: b043 |0020: add-int/2addr v3, v4 │ │ -06e5ea: 5274 2400 |0021: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e5ee: 9102 0304 |0023: sub-int v2, v3, v4 │ │ -06e5f2: 3802 dfff |0025: if-eqz v2, 0004 // -0021 │ │ -06e5f6: 5473 2200 |0027: iget-object v3, v7, LSevenZip/Compression/LZ/InWindow;._stream:Ljava/io/InputStream; // field@0022 │ │ -06e5fa: 5474 1b00 |0029: iget-object v4, v7, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ -06e5fe: 5275 1c00 |002b: iget v5, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e602: 5276 2400 |002d: iget v6, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e606: b065 |002f: add-int/2addr v5, v6 │ │ -06e608: 6e40 b933 4325 |0030: invoke-virtual {v3, v4, v5, v2}, Ljava/io/InputStream;.read:([BII)I // method@33b9 │ │ -06e60e: 0a00 |0033: move-result v0 │ │ -06e610: 12f3 |0034: const/4 v3, #int -1 // #ff │ │ -06e612: 3330 d0ff |0035: if-ne v0, v3, 0005 // -0030 │ │ -06e616: 5273 2400 |0037: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e61a: 5973 2100 |0039: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ -06e61e: 5273 1c00 |003b: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e622: 5274 2100 |003d: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ -06e626: 9001 0304 |003f: add-int v1, v3, v4 │ │ -06e62a: 5273 1f00 |0041: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ -06e62e: 3731 0900 |0043: if-le v1, v3, 004c // +0009 │ │ -06e632: 5273 1f00 |0045: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ -06e636: 5274 1c00 |0047: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e63a: b143 |0049: sub-int/2addr v3, v4 │ │ -06e63c: 5973 2100 |004a: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ -06e640: 1213 |004c: const/4 v3, #int 1 // #1 │ │ -06e642: 5c73 2300 |004d: iput-boolean v3, v7, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ -06e646: 28b5 |004f: goto 0004 // -004b │ │ +06e58c: |[06e58c] SevenZip.Compression.LZ.InWindow.ReadBlock:()V │ │ +06e59c: 5573 2300 |0000: iget-boolean v3, v7, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ +06e5a0: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +06e5a4: 0e00 |0004: return-void │ │ +06e5a6: 5273 2400 |0005: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e5aa: b003 |0007: add-int/2addr v3, v0 │ │ +06e5ac: 5973 2400 |0008: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e5b0: 5273 2400 |000a: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e5b4: 5274 2000 |000c: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e5b8: 5275 1d00 |000e: iget v5, v7, LSevenZip/Compression/LZ/InWindow;._keepSizeAfter:I // field@001d │ │ +06e5bc: b054 |0010: add-int/2addr v4, v5 │ │ +06e5be: 3443 0900 |0011: if-lt v3, v4, 001a // +0009 │ │ +06e5c2: 5273 2400 |0013: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e5c6: 5274 1d00 |0015: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._keepSizeAfter:I // field@001d │ │ +06e5ca: b143 |0017: sub-int/2addr v3, v4 │ │ +06e5cc: 5973 2100 |0018: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ +06e5d0: 5273 1c00 |001a: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e5d4: d903 0300 |001c: rsub-int/lit8 v3, v3, #int 0 // #00 │ │ +06e5d8: 5274 1a00 |001e: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._blockSize:I // field@001a │ │ +06e5dc: b043 |0020: add-int/2addr v3, v4 │ │ +06e5de: 5274 2400 |0021: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e5e2: 9102 0304 |0023: sub-int v2, v3, v4 │ │ +06e5e6: 3802 dfff |0025: if-eqz v2, 0004 // -0021 │ │ +06e5ea: 5473 2200 |0027: iget-object v3, v7, LSevenZip/Compression/LZ/InWindow;._stream:Ljava/io/InputStream; // field@0022 │ │ +06e5ee: 5474 1b00 |0029: iget-object v4, v7, LSevenZip/Compression/LZ/InWindow;._bufferBase:[B // field@001b │ │ +06e5f2: 5275 1c00 |002b: iget v5, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e5f6: 5276 2400 |002d: iget v6, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e5fa: b065 |002f: add-int/2addr v5, v6 │ │ +06e5fc: 6e40 b933 4325 |0030: invoke-virtual {v3, v4, v5, v2}, Ljava/io/InputStream;.read:([BII)I // method@33b9 │ │ +06e602: 0a00 |0033: move-result v0 │ │ +06e604: 12f3 |0034: const/4 v3, #int -1 // #ff │ │ +06e606: 3330 d0ff |0035: if-ne v0, v3, 0005 // -0030 │ │ +06e60a: 5273 2400 |0037: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e60e: 5973 2100 |0039: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ +06e612: 5273 1c00 |003b: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e616: 5274 2100 |003d: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ +06e61a: 9001 0304 |003f: add-int v1, v3, v4 │ │ +06e61e: 5273 1f00 |0041: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ +06e622: 3731 0900 |0043: if-le v1, v3, 004c // +0009 │ │ +06e626: 5273 1f00 |0045: iget v3, v7, LSevenZip/Compression/LZ/InWindow;._pointerToLastSafePosition:I // field@001f │ │ +06e62a: 5274 1c00 |0047: iget v4, v7, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e62e: b143 |0049: sub-int/2addr v3, v4 │ │ +06e630: 5973 2100 |004a: iput v3, v7, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ +06e634: 1213 |004c: const/4 v3, #int 1 // #1 │ │ +06e636: 5c73 2300 |004d: iput-boolean v3, v7, LSevenZip/Compression/LZ/InWindow;._streamEndWasReached:Z // field@0023 │ │ +06e63a: 28b5 |004f: goto 0004 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0004 line=57 │ │ 0x0005 line=59 │ │ 0x000a line=60 │ │ 0x0013 line=61 │ │ @@ -721,28 +721,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -06e648: |[06e648] SevenZip.Compression.LZ.InWindow.ReduceOffsets:(I)V │ │ -06e658: 5210 1c00 |0000: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e65c: b020 |0002: add-int/2addr v0, v2 │ │ -06e65e: 5910 1c00 |0003: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ -06e662: 5210 2100 |0005: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ -06e666: b120 |0007: sub-int/2addr v0, v2 │ │ -06e668: 5910 2100 |0008: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ -06e66c: 5210 2000 |000a: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e670: b120 |000c: sub-int/2addr v0, v2 │ │ -06e672: 5910 2000 |000d: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ -06e676: 5210 2400 |000f: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e67a: b120 |0011: sub-int/2addr v0, v2 │ │ -06e67c: 5910 2400 |0012: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ -06e680: 0e00 |0014: return-void │ │ +06e63c: |[06e63c] SevenZip.Compression.LZ.InWindow.ReduceOffsets:(I)V │ │ +06e64c: 5210 1c00 |0000: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e650: b020 |0002: add-int/2addr v0, v2 │ │ +06e652: 5910 1c00 |0003: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._bufferOffset:I // field@001c │ │ +06e656: 5210 2100 |0005: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ +06e65a: b120 |0007: sub-int/2addr v0, v2 │ │ +06e65c: 5910 2100 |0008: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._posLimit:I // field@0021 │ │ +06e660: 5210 2000 |000a: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e664: b120 |000c: sub-int/2addr v0, v2 │ │ +06e666: 5910 2000 |000d: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._pos:I // field@0020 │ │ +06e66a: 5210 2400 |000f: iget v0, v1, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e66e: b120 |0011: sub-int/2addr v0, v2 │ │ +06e670: 5910 2400 |0012: iput v0, v1, LSevenZip/Compression/LZ/InWindow;._streamPos:I // field@0024 │ │ +06e674: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x000a line=128 │ │ 0x000f line=129 │ │ 0x0014 line=130 │ │ @@ -755,18 +755,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06e684: |[06e684] SevenZip.Compression.LZ.InWindow.ReleaseStream:()V │ │ -06e694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e696: 5b10 2200 |0001: iput-object v0, v1, LSevenZip/Compression/LZ/InWindow;._stream:Ljava/io/InputStream; // field@0022 │ │ -06e69a: 0e00 |0003: return-void │ │ +06e678: |[06e678] SevenZip.Compression.LZ.InWindow.ReleaseStream:()V │ │ +06e688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e68a: 5b10 2200 |0001: iput-object v0, v1, LSevenZip/Compression/LZ/InWindow;._stream:Ljava/io/InputStream; // field@0022 │ │ +06e68e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this LSevenZip/Compression/LZ/InWindow; │ │ │ │ #11 : (in LSevenZip/Compression/LZ/InWindow;) │ │ @@ -774,17 +774,17 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e69c: |[06e69c] SevenZip.Compression.LZ.InWindow.SetStream:(Ljava/io/InputStream;)V │ │ -06e6ac: 5b01 2200 |0000: iput-object v1, v0, LSevenZip/Compression/LZ/InWindow;._stream:Ljava/io/InputStream; // field@0022 │ │ -06e6b0: 0e00 |0002: return-void │ │ +06e690: |[06e690] SevenZip.Compression.LZ.InWindow.SetStream:(Ljava/io/InputStream;)V │ │ +06e6a0: 5b01 2200 |0000: iput-object v1, v0, LSevenZip/Compression/LZ/InWindow;._stream:Ljava/io/InputStream; // field@0022 │ │ +06e6a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this LSevenZip/Compression/LZ/InWindow; │ │ 0x0000 - 0x0003 reg=1 stream Ljava/io/InputStream; │ │ │ │ @@ -845,19 +845,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e6b4: |[06e6b4] SevenZip.Compression.LZ.OutWindow.:()V │ │ -06e6c4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -06e6ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06e6cc: 5910 2900 |0004: iput v0, v1, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e6d0: 0e00 |0006: return-void │ │ +06e6a8: |[06e6a8] SevenZip.Compression.LZ.OutWindow.:()V │ │ +06e6b8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +06e6be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06e6c0: 5910 2900 |0004: iput v0, v1, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e6c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=11 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this LSevenZip/Compression/LZ/OutWindow; │ │ │ │ @@ -867,41 +867,41 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 47 16-bit code units │ │ -06e6d4: |[06e6d4] SevenZip.Compression.LZ.OutWindow.CopyBlock:(II)V │ │ -06e6e4: 5252 2600 |0000: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e6e8: b162 |0002: sub-int/2addr v2, v6 │ │ -06e6ea: d800 02ff |0003: add-int/lit8 v0, v2, #int -1 // #ff │ │ -06e6ee: 3b00 0500 |0005: if-gez v0, 000a // +0005 │ │ -06e6f2: 5252 2900 |0007: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e6f6: b020 |0009: add-int/2addr v0, v2 │ │ -06e6f8: 3807 2400 |000a: if-eqz v7, 002e // +0024 │ │ -06e6fc: 5252 2900 |000c: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e700: 3420 0300 |000e: if-lt v0, v2, 0011 // +0003 │ │ -06e704: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06e706: 5452 2500 |0011: iget-object v2, v5, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ -06e70a: 5253 2600 |0013: iget v3, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e70e: d804 0301 |0015: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06e712: 5954 2600 |0017: iput v4, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e716: 5454 2500 |0019: iget-object v4, v5, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ -06e71a: d801 0001 |001b: add-int/lit8 v1, v0, #int 1 // #01 │ │ -06e71e: 4804 0400 |001d: aget-byte v4, v4, v0 │ │ -06e722: 4f04 0203 |001f: aput-byte v4, v2, v3 │ │ -06e726: 5252 2600 |0021: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e72a: 5253 2900 |0023: iget v3, v5, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e72e: 3432 0500 |0025: if-lt v2, v3, 002a // +0005 │ │ -06e732: 6e10 2800 0500 |0027: invoke-virtual {v5}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ -06e738: d807 07ff |002a: add-int/lit8 v7, v7, #int -1 // #ff │ │ -06e73c: 0110 |002c: move v0, v1 │ │ -06e73e: 28dd |002d: goto 000a // -0023 │ │ -06e740: 0e00 |002e: return-void │ │ +06e6c8: |[06e6c8] SevenZip.Compression.LZ.OutWindow.CopyBlock:(II)V │ │ +06e6d8: 5252 2600 |0000: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e6dc: b162 |0002: sub-int/2addr v2, v6 │ │ +06e6de: d800 02ff |0003: add-int/lit8 v0, v2, #int -1 // #ff │ │ +06e6e2: 3b00 0500 |0005: if-gez v0, 000a // +0005 │ │ +06e6e6: 5252 2900 |0007: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e6ea: b020 |0009: add-int/2addr v0, v2 │ │ +06e6ec: 3807 2400 |000a: if-eqz v7, 002e // +0024 │ │ +06e6f0: 5252 2900 |000c: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e6f4: 3420 0300 |000e: if-lt v0, v2, 0011 // +0003 │ │ +06e6f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06e6fa: 5452 2500 |0011: iget-object v2, v5, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ +06e6fe: 5253 2600 |0013: iget v3, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e702: d804 0301 |0015: add-int/lit8 v4, v3, #int 1 // #01 │ │ +06e706: 5954 2600 |0017: iput v4, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e70a: 5454 2500 |0019: iget-object v4, v5, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ +06e70e: d801 0001 |001b: add-int/lit8 v1, v0, #int 1 // #01 │ │ +06e712: 4804 0400 |001d: aget-byte v4, v4, v0 │ │ +06e716: 4f04 0203 |001f: aput-byte v4, v2, v3 │ │ +06e71a: 5252 2600 |0021: iget v2, v5, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e71e: 5253 2900 |0023: iget v3, v5, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e722: 3432 0500 |0025: if-lt v2, v3, 002a // +0005 │ │ +06e726: 6e10 2800 0500 |0027: invoke-virtual {v5}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ +06e72c: d807 07ff |002a: add-int/lit8 v7, v7, #int -1 // #ff │ │ +06e730: 0110 |002c: move v0, v1 │ │ +06e732: 28dd |002d: goto 000a // -0023 │ │ +06e734: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x0007 line=60 │ │ 0x000a line=61 │ │ 0x000c line=63 │ │ @@ -924,26 +924,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -06e744: |[06e744] SevenZip.Compression.LZ.OutWindow.Create:(I)V │ │ -06e754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e756: 5420 2500 |0001: iget-object v0, v2, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ -06e75a: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -06e75e: 5220 2900 |0005: iget v0, v2, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e762: 3230 0600 |0007: if-eq v0, v3, 000d // +0006 │ │ -06e766: 2330 ce06 |0009: new-array v0, v3, [B // type@06ce │ │ -06e76a: 5b20 2500 |000b: iput-object v0, v2, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ -06e76e: 5923 2900 |000d: iput v3, v2, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e772: 5921 2600 |000f: iput v1, v2, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e776: 5921 2800 |0011: iput v1, v2, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ -06e77a: 0e00 |0013: return-void │ │ +06e738: |[06e738] SevenZip.Compression.LZ.OutWindow.Create:(I)V │ │ +06e748: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06e74a: 5420 2500 |0001: iget-object v0, v2, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ +06e74e: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +06e752: 5220 2900 |0005: iget v0, v2, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e756: 3230 0600 |0007: if-eq v0, v3, 000d // +0006 │ │ +06e75a: 2330 ce06 |0009: new-array v0, v3, [B // type@06ce │ │ +06e75e: 5b20 2500 |000b: iput-object v0, v2, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ +06e762: 5923 2900 |000d: iput v3, v2, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e766: 5921 2600 |000f: iput v1, v2, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e76a: 5921 2800 |0011: iput v1, v2, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ +06e76e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=17 │ │ 0x0009 line=18 │ │ 0x000d line=19 │ │ 0x000f line=20 │ │ 0x0011 line=21 │ │ @@ -957,32 +957,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -06e77c: |[06e77c] SevenZip.Compression.LZ.OutWindow.Flush:()V │ │ -06e78c: 5241 2600 |0000: iget v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e790: 5242 2800 |0002: iget v2, v4, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ -06e794: 9100 0102 |0004: sub-int v0, v1, v2 │ │ -06e798: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -06e79c: 0e00 |0008: return-void │ │ -06e79e: 5441 2700 |0009: iget-object v1, v4, LSevenZip/Compression/LZ/OutWindow;._stream:Ljava/io/OutputStream; // field@0027 │ │ -06e7a2: 5442 2500 |000b: iget-object v2, v4, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ -06e7a6: 5243 2800 |000d: iget v3, v4, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ -06e7aa: 6e40 bf33 2103 |000f: invoke-virtual {v1, v2, v3, v0}, Ljava/io/OutputStream;.write:([BII)V // method@33bf │ │ -06e7b0: 5241 2600 |0012: iget v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e7b4: 5242 2900 |0014: iget v2, v4, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e7b8: 3421 0500 |0016: if-lt v1, v2, 001b // +0005 │ │ -06e7bc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -06e7be: 5941 2600 |0019: iput v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e7c2: 5241 2600 |001b: iget v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e7c6: 5941 2800 |001d: iput v1, v4, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ -06e7ca: 28e9 |001f: goto 0008 // -0017 │ │ +06e770: |[06e770] SevenZip.Compression.LZ.OutWindow.Flush:()V │ │ +06e780: 5241 2600 |0000: iget v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e784: 5242 2800 |0002: iget v2, v4, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ +06e788: 9100 0102 |0004: sub-int v0, v1, v2 │ │ +06e78c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +06e790: 0e00 |0008: return-void │ │ +06e792: 5441 2700 |0009: iget-object v1, v4, LSevenZip/Compression/LZ/OutWindow;._stream:Ljava/io/OutputStream; // field@0027 │ │ +06e796: 5442 2500 |000b: iget-object v2, v4, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ +06e79a: 5243 2800 |000d: iget v3, v4, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ +06e79e: 6e40 bf33 2103 |000f: invoke-virtual {v1, v2, v3, v0}, Ljava/io/OutputStream;.write:([BII)V // method@33bf │ │ +06e7a4: 5241 2600 |0012: iget v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e7a8: 5242 2900 |0014: iget v2, v4, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e7ac: 3421 0500 |0016: if-lt v1, v2, 001b // +0005 │ │ +06e7b0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +06e7b2: 5941 2600 |0019: iput v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e7b6: 5241 2600 |001b: iget v1, v4, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e7ba: 5941 2800 |001d: iput v1, v4, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ +06e7be: 28e9 |001f: goto 0008 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x0008 line=54 │ │ 0x0009 line=50 │ │ 0x0012 line=51 │ │ @@ -997,24 +997,24 @@ │ │ type : '(I)B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -06e7cc: |[06e7cc] SevenZip.Compression.LZ.OutWindow.GetByte:(I)B │ │ -06e7dc: 5221 2600 |0000: iget v1, v2, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e7e0: b131 |0002: sub-int/2addr v1, v3 │ │ -06e7e2: d800 01ff |0003: add-int/lit8 v0, v1, #int -1 // #ff │ │ -06e7e6: 3b00 0500 |0005: if-gez v0, 000a // +0005 │ │ -06e7ea: 5221 2900 |0007: iget v1, v2, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e7ee: b010 |0009: add-int/2addr v0, v1 │ │ -06e7f0: 5421 2500 |000a: iget-object v1, v2, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ -06e7f4: 4801 0100 |000c: aget-byte v1, v1, v0 │ │ -06e7f8: 0f01 |000e: return v1 │ │ +06e7c0: |[06e7c0] SevenZip.Compression.LZ.OutWindow.GetByte:(I)B │ │ +06e7d0: 5221 2600 |0000: iget v1, v2, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e7d4: b131 |0002: sub-int/2addr v1, v3 │ │ +06e7d6: d800 01ff |0003: add-int/lit8 v0, v1, #int -1 // #ff │ │ +06e7da: 3b00 0500 |0005: if-gez v0, 000a // +0005 │ │ +06e7de: 5221 2900 |0007: iget v1, v2, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e7e2: b010 |0009: add-int/2addr v0, v1 │ │ +06e7e4: 5421 2500 |000a: iget-object v1, v2, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ +06e7e8: 4801 0100 |000c: aget-byte v1, v1, v0 │ │ +06e7ec: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ @@ -1027,20 +1027,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06e7fc: |[06e7fc] SevenZip.Compression.LZ.OutWindow.Init:(Z)V │ │ -06e80c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e80e: 3902 0600 |0001: if-nez v2, 0007 // +0006 │ │ -06e812: 5910 2800 |0003: iput v0, v1, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ -06e816: 5910 2600 |0005: iput v0, v1, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e81a: 0e00 |0007: return-void │ │ +06e7f0: |[06e7f0] SevenZip.Compression.LZ.OutWindow.Init:(Z)V │ │ +06e800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e802: 3902 0600 |0001: if-nez v2, 0007 // +0006 │ │ +06e806: 5910 2800 |0003: iput v0, v1, LSevenZip/Compression/LZ/OutWindow;._streamPos:I // field@0028 │ │ +06e80a: 5910 2600 |0005: iput v0, v1, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e80e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=43 │ │ locals : │ │ @@ -1052,25 +1052,25 @@ │ │ type : '(B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -06e81c: |[06e81c] SevenZip.Compression.LZ.OutWindow.PutByte:(B)V │ │ -06e82c: 5430 2500 |0000: iget-object v0, v3, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ -06e830: 5231 2600 |0002: iget v1, v3, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e834: d802 0101 |0004: add-int/lit8 v2, v1, #int 1 // #01 │ │ -06e838: 5932 2600 |0006: iput v2, v3, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e83c: 4f04 0001 |0008: aput-byte v4, v0, v1 │ │ -06e840: 5230 2600 |000a: iget v0, v3, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ -06e844: 5231 2900 |000c: iget v1, v3, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ -06e848: 3410 0500 |000e: if-lt v0, v1, 0013 // +0005 │ │ -06e84c: 6e10 2800 0300 |0010: invoke-virtual {v3}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ -06e852: 0e00 |0013: return-void │ │ +06e810: |[06e810] SevenZip.Compression.LZ.OutWindow.PutByte:(B)V │ │ +06e820: 5430 2500 |0000: iget-object v0, v3, LSevenZip/Compression/LZ/OutWindow;._buffer:[B // field@0025 │ │ +06e824: 5231 2600 |0002: iget v1, v3, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e828: d802 0101 |0004: add-int/lit8 v2, v1, #int 1 // #01 │ │ +06e82c: 5932 2600 |0006: iput v2, v3, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e830: 4f04 0001 |0008: aput-byte v4, v0, v1 │ │ +06e834: 5230 2600 |000a: iget v0, v3, LSevenZip/Compression/LZ/OutWindow;._pos:I // field@0026 │ │ +06e838: 5231 2900 |000c: iget v1, v3, LSevenZip/Compression/LZ/OutWindow;._windowSize:I // field@0029 │ │ +06e83c: 3410 0500 |000e: if-lt v0, v1, 0013 // +0005 │ │ +06e840: 6e10 2800 0300 |0010: invoke-virtual {v3}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ +06e846: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0010 line=75 │ │ 0x0013 line=76 │ │ locals : │ │ @@ -1082,19 +1082,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e854: |[06e854] SevenZip.Compression.LZ.OutWindow.ReleaseStream:()V │ │ -06e864: 6e10 2800 0100 |0000: invoke-virtual {v1}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ -06e86a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06e86c: 5b10 2700 |0004: iput-object v0, v1, LSevenZip/Compression/LZ/OutWindow;._stream:Ljava/io/OutputStream; // field@0027 │ │ -06e870: 0e00 |0006: return-void │ │ +06e848: |[06e848] SevenZip.Compression.LZ.OutWindow.ReleaseStream:()V │ │ +06e858: 6e10 2800 0100 |0000: invoke-virtual {v1}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ +06e85e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06e860: 5b10 2700 |0004: iput-object v0, v1, LSevenZip/Compression/LZ/OutWindow;._stream:Ljava/io/OutputStream; // field@0027 │ │ +06e864: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0006 line=34 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this LSevenZip/Compression/LZ/OutWindow; │ │ @@ -1104,18 +1104,18 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e874: |[06e874] SevenZip.Compression.LZ.OutWindow.SetStream:(Ljava/io/OutputStream;)V │ │ -06e884: 6e10 2c00 0000 |0000: invoke-virtual {v0}, LSevenZip/Compression/LZ/OutWindow;.ReleaseStream:()V // method@002c │ │ -06e88a: 5b01 2700 |0003: iput-object v1, v0, LSevenZip/Compression/LZ/OutWindow;._stream:Ljava/io/OutputStream; // field@0027 │ │ -06e88e: 0e00 |0005: return-void │ │ +06e868: |[06e868] SevenZip.Compression.LZ.OutWindow.SetStream:(Ljava/io/OutputStream;)V │ │ +06e878: 6e10 2c00 0000 |0000: invoke-virtual {v0}, LSevenZip/Compression/LZ/OutWindow;.ReleaseStream:()V // method@002c │ │ +06e87e: 5b01 2700 |0003: iput-object v1, v0, LSevenZip/Compression/LZ/OutWindow;._stream:Ljava/io/OutputStream; // field@0027 │ │ +06e882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this LSevenZip/Compression/LZ/OutWindow; │ │ @@ -1281,17 +1281,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e890: |[06e890] SevenZip.Compression.LZMA.Base.:()V │ │ -06e8a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -06e8a6: 0e00 |0003: return-void │ │ +06e884: |[06e884] SevenZip.Compression.LZMA.Base.:()V │ │ +06e894: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +06e89a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this LSevenZip/Compression/LZMA/Base; │ │ │ │ #1 : (in LSevenZip/Compression/LZMA/Base;) │ │ @@ -1299,21 +1299,21 @@ │ │ type : '(I)I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06e8a8: |[06e8a8] SevenZip.Compression.LZMA.Base.GetLenToPosState:(I)I │ │ -06e8b8: d801 01fe |0000: add-int/lit8 v1, v1, #int -2 // #fe │ │ -06e8bc: 1240 |0002: const/4 v0, #int 4 // #4 │ │ -06e8be: 3501 0300 |0003: if-ge v1, v0, 0006 // +0003 │ │ -06e8c2: 0f01 |0005: return v1 │ │ -06e8c4: 1231 |0006: const/4 v1, #int 3 // #3 │ │ -06e8c6: 28fe |0007: goto 0005 // -0002 │ │ +06e89c: |[06e89c] SevenZip.Compression.LZMA.Base.GetLenToPosState:(I)I │ │ +06e8ac: d801 01fe |0000: add-int/lit8 v1, v1, #int -2 // #fe │ │ +06e8b0: 1240 |0002: const/4 v0, #int 4 // #4 │ │ +06e8b2: 3501 0300 |0003: if-ge v1, v0, 0006 // +0003 │ │ +06e8b6: 0f01 |0005: return v1 │ │ +06e8b8: 1231 |0006: const/4 v1, #int 3 // #3 │ │ +06e8ba: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0005 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 len I │ │ @@ -1324,38 +1324,38 @@ │ │ type : '()I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e8c8: |[06e8c8] SevenZip.Compression.LZMA.Base.StateInit:()I │ │ -06e8d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e8da: 0f00 |0001: return v0 │ │ +06e8bc: |[06e8bc] SevenZip.Compression.LZMA.Base.StateInit:()I │ │ +06e8cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e8ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ │ │ #3 : (in LSevenZip/Compression/LZMA/Base;) │ │ name : 'StateIsCharState' │ │ type : '(I)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06e8dc: |[06e8dc] SevenZip.Compression.LZMA.Base.StateIsCharState:(I)Z │ │ -06e8ec: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -06e8ee: 3501 0400 |0001: if-ge v1, v0, 0005 // +0004 │ │ -06e8f2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06e8f4: 0f00 |0004: return v0 │ │ -06e8f6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06e8f8: 28fe |0006: goto 0004 // -0002 │ │ +06e8d0: |[06e8d0] SevenZip.Compression.LZMA.Base.StateIsCharState:(I)Z │ │ +06e8e0: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +06e8e2: 3501 0400 |0001: if-ge v1, v0, 0005 // +0004 │ │ +06e8e6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06e8e8: 0f00 |0004: return v0 │ │ +06e8ea: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06e8ec: 28fe |0006: goto 0004 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 index I │ │ │ │ #4 : (in LSevenZip/Compression/LZMA/Base;) │ │ @@ -1363,25 +1363,25 @@ │ │ type : '(I)I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -06e8fc: |[06e8fc] SevenZip.Compression.LZMA.Base.StateUpdateChar:(I)I │ │ -06e90c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06e90e: 3501 0400 |0001: if-ge v1, v0, 0005 // +0004 │ │ -06e912: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06e914: 0f00 |0004: return v0 │ │ -06e916: 1300 0a00 |0005: const/16 v0, #int 10 // #a │ │ -06e91a: 3501 0500 |0007: if-ge v1, v0, 000c // +0005 │ │ -06e91e: d800 01fd |0009: add-int/lit8 v0, v1, #int -3 // #fd │ │ -06e922: 28f9 |000b: goto 0004 // -0007 │ │ -06e924: d800 01fa |000c: add-int/lit8 v0, v1, #int -6 // #fa │ │ -06e928: 28f6 |000e: goto 0004 // -000a │ │ +06e8f0: |[06e8f0] SevenZip.Compression.LZMA.Base.StateUpdateChar:(I)I │ │ +06e900: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06e902: 3501 0400 |0001: if-ge v1, v0, 0005 // +0004 │ │ +06e906: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06e908: 0f00 |0004: return v0 │ │ +06e90a: 1300 0a00 |0005: const/16 v0, #int 10 // #a │ │ +06e90e: 3501 0500 |0007: if-ge v1, v0, 000c // +0005 │ │ +06e912: d800 01fd |0009: add-int/lit8 v0, v1, #int -3 // #fd │ │ +06e916: 28f9 |000b: goto 0004 // -0007 │ │ +06e918: d800 01fa |000c: add-int/lit8 v0, v1, #int -6 // #fa │ │ +06e91c: 28f6 |000e: goto 0004 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0004 line=21 │ │ 0x0005 line=19 │ │ 0x0009 line=20 │ │ @@ -1394,20 +1394,20 @@ │ │ type : '(I)I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06e92c: |[06e92c] SevenZip.Compression.LZMA.Base.StateUpdateMatch:(I)I │ │ -06e93c: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -06e93e: 3501 0300 |0001: if-ge v1, v0, 0004 // +0003 │ │ -06e942: 0f00 |0003: return v0 │ │ -06e944: 1300 0a00 |0004: const/16 v0, #int 10 // #a │ │ -06e948: 28fd |0006: goto 0003 // -0003 │ │ +06e920: |[06e920] SevenZip.Compression.LZMA.Base.StateUpdateMatch:(I)I │ │ +06e930: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +06e932: 3501 0300 |0001: if-ge v1, v0, 0004 // +0003 │ │ +06e936: 0f00 |0003: return v0 │ │ +06e938: 1300 0a00 |0004: const/16 v0, #int 10 // #a │ │ +06e93c: 28fd |0006: goto 0003 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=26 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 index I │ │ │ │ #6 : (in LSevenZip/Compression/LZMA/Base;) │ │ @@ -1415,21 +1415,21 @@ │ │ type : '(I)I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -06e94c: |[06e94c] SevenZip.Compression.LZMA.Base.StateUpdateRep:(I)I │ │ -06e95c: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -06e95e: 3501 0500 |0001: if-ge v1, v0, 0006 // +0005 │ │ -06e962: 1300 0800 |0003: const/16 v0, #int 8 // #8 │ │ -06e966: 0f00 |0005: return v0 │ │ -06e968: 1300 0b00 |0006: const/16 v0, #int 11 // #b │ │ -06e96c: 28fd |0008: goto 0005 // -0003 │ │ +06e940: |[06e940] SevenZip.Compression.LZMA.Base.StateUpdateRep:(I)I │ │ +06e950: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +06e952: 3501 0500 |0001: if-ge v1, v0, 0006 // +0005 │ │ +06e956: 1300 0800 |0003: const/16 v0, #int 8 // #8 │ │ +06e95a: 0f00 |0005: return v0 │ │ +06e95c: 1300 0b00 |0006: const/16 v0, #int 11 // #b │ │ +06e960: 28fd |0008: goto 0005 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 index I │ │ │ │ #7 : (in LSevenZip/Compression/LZMA/Base;) │ │ @@ -1437,21 +1437,21 @@ │ │ type : '(I)I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -06e970: |[06e970] SevenZip.Compression.LZMA.Base.StateUpdateShortRep:(I)I │ │ -06e980: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -06e982: 3501 0500 |0001: if-ge v1, v0, 0006 // +0005 │ │ -06e986: 1300 0900 |0003: const/16 v0, #int 9 // #9 │ │ -06e98a: 0f00 |0005: return v0 │ │ -06e98c: 1300 0b00 |0006: const/16 v0, #int 11 // #b │ │ -06e990: 28fd |0008: goto 0005 // -0003 │ │ +06e964: |[06e964] SevenZip.Compression.LZMA.Base.StateUpdateShortRep:(I)I │ │ +06e974: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +06e976: 3501 0500 |0001: if-ge v1, v0, 0006 // +0005 │ │ +06e97a: 1300 0900 |0003: const/16 v0, #int 9 // #9 │ │ +06e97e: 0f00 |0005: return v0 │ │ +06e980: 1300 0b00 |0006: const/16 v0, #int 11 // #b │ │ +06e984: 28fd |0008: goto 0005 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 index I │ │ │ │ Virtual methods - │ │ @@ -1511,73 +1511,73 @@ │ │ type : '(LSevenZip/Compression/LZMA/Decoder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -06e994: |[06e994] SevenZip.Compression.LZMA.Decoder$LenDecoder.:(LSevenZip/Compression/LZMA/Decoder;)V │ │ -06e9a4: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ -06e9a8: 5b23 4a00 |0002: iput-object v3, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.this$0:LSevenZip/Compression/LZMA/Decoder; // field@004a │ │ -06e9ac: 7010 2834 0200 |0004: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -06e9b2: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -06e9b4: 2300 1507 |0008: new-array v0, v0, [S // type@0715 │ │ -06e9b8: 5b20 4500 |000a: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ -06e9bc: 2310 d606 |000c: new-array v0, v1, [LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@06d6 │ │ -06e9c0: 5b20 4700 |000e: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ -06e9c4: 2310 d606 |0010: new-array v0, v1, [LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@06d6 │ │ -06e9c8: 5b20 4800 |0012: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ -06e9cc: 2200 1500 |0014: new-instance v0, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ -06e9d0: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ -06e9d4: 7020 8400 1000 |0018: invoke-direct {v0, v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ -06e9da: 5b20 4600 |001b: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_HighCoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0046 │ │ -06e9de: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -06e9e0: 5920 4900 |001e: iput v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ -06e9e4: 0e00 |0020: return-void │ │ +06e988: |[06e988] SevenZip.Compression.LZMA.Decoder$LenDecoder.:(LSevenZip/Compression/LZMA/Decoder;)V │ │ +06e998: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ +06e99c: 5b23 4a00 |0002: iput-object v3, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.this$0:LSevenZip/Compression/LZMA/Decoder; // field@004a │ │ +06e9a0: 7010 2834 0200 |0004: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +06e9a6: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +06e9a8: 2300 1507 |0008: new-array v0, v0, [S // type@0715 │ │ +06e9ac: 5b20 4500 |000a: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ +06e9b0: 2310 d606 |000c: new-array v0, v1, [LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@06d6 │ │ +06e9b4: 5b20 4700 |000e: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ +06e9b8: 2310 d606 |0010: new-array v0, v1, [LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@06d6 │ │ +06e9bc: 5b20 4800 |0012: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ +06e9c0: 2200 1500 |0014: new-instance v0, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ +06e9c4: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ +06e9c8: 7020 8400 1000 |0018: invoke-direct {v0, v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ +06e9ce: 5b20 4600 |001b: iput-object v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_HighCoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0046 │ │ +06e9d2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +06e9d4: 5920 4900 |001e: iput v0, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ +06e9d8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x0007 line=12 │ │ 0x000c line=13 │ │ 0x0010 line=14 │ │ 0x0014 line=15 │ │ 0x001d line=16 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this LSevenZip/Compression/LZMA/Decoder$LenDecoder; │ │ - 0x0000 - 0x0021 reg=3 (null) LSevenZip/Compression/LZMA/Decoder; │ │ + 0x0000 - 0x0021 reg=3 this$0 LSevenZip/Compression/LZMA/Decoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Decoder$LenDecoder;) │ │ name : 'Create' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -06e9e8: |[06e9e8] SevenZip.Compression.LZMA.Decoder$LenDecoder.Create:(I)V │ │ -06e9f8: 1233 |0000: const/4 v3, #int 3 // #3 │ │ -06e9fa: 5240 4900 |0001: iget v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ -06e9fe: 3550 1f00 |0003: if-ge v0, v5, 0022 // +001f │ │ -06ea02: 5440 4700 |0005: iget-object v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ -06ea06: 5241 4900 |0007: iget v1, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ -06ea0a: 2202 1500 |0009: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ -06ea0e: 7020 8400 3200 |000b: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ -06ea14: 4d02 0001 |000e: aput-object v2, v0, v1 │ │ -06ea18: 5440 4800 |0010: iget-object v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ -06ea1c: 5241 4900 |0012: iget v1, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ -06ea20: 2202 1500 |0014: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ -06ea24: 7020 8400 3200 |0016: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ -06ea2a: 4d02 0001 |0019: aput-object v2, v0, v1 │ │ -06ea2e: 5240 4900 |001b: iget v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ -06ea32: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06ea36: 5940 4900 |001f: iput v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ -06ea3a: 28e0 |0021: goto 0001 // -0020 │ │ -06ea3c: 0e00 |0022: return-void │ │ +06e9dc: |[06e9dc] SevenZip.Compression.LZMA.Decoder$LenDecoder.Create:(I)V │ │ +06e9ec: 1233 |0000: const/4 v3, #int 3 // #3 │ │ +06e9ee: 5240 4900 |0001: iget v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ +06e9f2: 3550 1f00 |0003: if-ge v0, v5, 0022 // +001f │ │ +06e9f6: 5440 4700 |0005: iget-object v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ +06e9fa: 5241 4900 |0007: iget v1, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ +06e9fe: 2202 1500 |0009: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ +06ea02: 7020 8400 3200 |000b: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ +06ea08: 4d02 0001 |000e: aput-object v2, v0, v1 │ │ +06ea0c: 5440 4800 |0010: iget-object v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ +06ea10: 5241 4900 |0012: iget v1, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ +06ea14: 2202 1500 |0014: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ +06ea18: 7020 8400 3200 |0016: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ +06ea1e: 4d02 0001 |0019: aput-object v2, v0, v1 │ │ +06ea22: 5240 4900 |001b: iget v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ +06ea26: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06ea2a: 5940 4900 |001f: iput v0, v4, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ +06ea2e: 28e0 |0021: goto 0001 // -0020 │ │ +06ea30: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=22 │ │ 0x0010 line=23 │ │ 0x001b line=20 │ │ 0x0022 line=25 │ │ @@ -1590,43 +1590,43 @@ │ │ type : '(LSevenZip/Compression/RangeCoder/Decoder;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -06ea40: |[06ea40] SevenZip.Compression.LZMA.Decoder$LenDecoder.Decode:(LSevenZip/Compression/RangeCoder/Decoder;I)I │ │ -06ea50: 5431 4500 |0000: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ -06ea54: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -06ea56: 6e30 9200 1402 |0003: invoke-virtual {v4, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06ea5c: 0a01 |0006: move-result v1 │ │ -06ea5e: 3901 0b00 |0007: if-nez v1, 0012 // +000b │ │ -06ea62: 5431 4700 |0009: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ -06ea66: 4601 0105 |000b: aget-object v1, v1, v5 │ │ -06ea6a: 6e20 8500 4100 |000d: invoke-virtual {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ -06ea70: 0a00 |0010: move-result v0 │ │ -06ea72: 0f00 |0011: return v0 │ │ -06ea74: 1300 0800 |0012: const/16 v0, #int 8 // #8 │ │ -06ea78: 5431 4500 |0014: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ -06ea7c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -06ea7e: 6e30 9200 1402 |0017: invoke-virtual {v4, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06ea84: 0a01 |001a: move-result v1 │ │ -06ea86: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ -06ea8a: 5431 4800 |001d: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ -06ea8e: 4601 0105 |001f: aget-object v1, v1, v5 │ │ -06ea92: 6e20 8500 4100 |0021: invoke-virtual {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ -06ea98: 0a01 |0024: move-result v1 │ │ -06ea9a: b010 |0025: add-int/2addr v0, v1 │ │ -06ea9c: 28eb |0026: goto 0011 // -0015 │ │ -06ea9e: 5431 4600 |0027: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_HighCoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0046 │ │ -06eaa2: 6e20 8500 4100 |0029: invoke-virtual {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ -06eaa8: 0a01 |002c: move-result v1 │ │ -06eaaa: d801 0108 |002d: add-int/lit8 v1, v1, #int 8 // #08 │ │ -06eaae: b010 |002f: add-int/2addr v0, v1 │ │ -06eab0: 28e1 |0030: goto 0011 // -001f │ │ +06ea34: |[06ea34] SevenZip.Compression.LZMA.Decoder$LenDecoder.Decode:(LSevenZip/Compression/RangeCoder/Decoder;I)I │ │ +06ea44: 5431 4500 |0000: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ +06ea48: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +06ea4a: 6e30 9200 1402 |0003: invoke-virtual {v4, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06ea50: 0a01 |0006: move-result v1 │ │ +06ea52: 3901 0b00 |0007: if-nez v1, 0012 // +000b │ │ +06ea56: 5431 4700 |0009: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ +06ea5a: 4601 0105 |000b: aget-object v1, v1, v5 │ │ +06ea5e: 6e20 8500 4100 |000d: invoke-virtual {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ +06ea64: 0a00 |0010: move-result v0 │ │ +06ea66: 0f00 |0011: return v0 │ │ +06ea68: 1300 0800 |0012: const/16 v0, #int 8 // #8 │ │ +06ea6c: 5431 4500 |0014: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ +06ea70: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +06ea72: 6e30 9200 1402 |0017: invoke-virtual {v4, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06ea78: 0a01 |001a: move-result v1 │ │ +06ea7a: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ +06ea7e: 5431 4800 |001d: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ +06ea82: 4601 0105 |001f: aget-object v1, v1, v5 │ │ +06ea86: 6e20 8500 4100 |0021: invoke-virtual {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ +06ea8c: 0a01 |0024: move-result v1 │ │ +06ea8e: b010 |0025: add-int/2addr v0, v1 │ │ +06ea90: 28eb |0026: goto 0011 // -0015 │ │ +06ea92: 5431 4600 |0027: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_HighCoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0046 │ │ +06ea96: 6e20 8500 4100 |0029: invoke-virtual {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ +06ea9c: 0a01 |002c: move-result v1 │ │ +06ea9e: d801 0108 |002d: add-int/lit8 v1, v1, #int 8 // #08 │ │ +06eaa2: b010 |002f: add-int/2addr v0, v1 │ │ +06eaa4: 28e1 |0030: goto 0011 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0009 line=41 │ │ 0x0011 line=47 │ │ 0x0012 line=42 │ │ 0x0014 line=43 │ │ @@ -1643,31 +1643,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -06eab4: |[06eab4] SevenZip.Compression.LZMA.Decoder$LenDecoder.Init:()V │ │ -06eac4: 5421 4500 |0000: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ -06eac8: 7110 9500 0100 |0002: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06eace: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06ead0: 5221 4900 |0006: iget v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ -06ead4: 3510 1300 |0008: if-ge v0, v1, 001b // +0013 │ │ -06ead8: 5421 4700 |000a: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ -06eadc: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -06eae0: 6e10 8600 0100 |000e: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ -06eae6: 5421 4800 |0011: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ -06eaea: 4601 0100 |0013: aget-object v1, v1, v0 │ │ -06eaee: 6e10 8600 0100 |0015: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ -06eaf4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06eaf8: 28ec |001a: goto 0006 // -0014 │ │ -06eafa: 5421 4600 |001b: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_HighCoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0046 │ │ -06eafe: 6e10 8600 0100 |001d: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ -06eb04: 0e00 |0020: return-void │ │ +06eaa8: |[06eaa8] SevenZip.Compression.LZMA.Decoder$LenDecoder.Init:()V │ │ +06eab8: 5421 4500 |0000: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_Choice:[S // field@0045 │ │ +06eabc: 7110 9500 0100 |0002: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06eac2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06eac4: 5221 4900 |0006: iget v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_NumPosStates:I // field@0049 │ │ +06eac8: 3510 1300 |0008: if-ge v0, v1, 001b // +0013 │ │ +06eacc: 5421 4700 |000a: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_LowCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0047 │ │ +06ead0: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +06ead4: 6e10 8600 0100 |000e: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ +06eada: 5421 4800 |0011: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_MidCoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0048 │ │ +06eade: 4601 0100 |0013: aget-object v1, v1, v0 │ │ +06eae2: 6e10 8600 0100 |0015: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ +06eae8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06eaec: 28ec |001a: goto 0006 // -0014 │ │ +06eaee: 5421 4600 |001b: iget-object v1, v2, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.m_HighCoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@0046 │ │ +06eaf2: 6e10 8600 0100 |001d: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ +06eaf8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ 0x000a line=32 │ │ 0x0011 line=33 │ │ 0x0018 line=30 │ │ @@ -1719,50 +1719,50 @@ │ │ type : '(LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06eb08: |[06eb08] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.:(LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V │ │ -06eb18: 5b12 4c00 |0000: iput-object v2, v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@004c │ │ -06eb1c: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -06eb22: 1300 0003 |0005: const/16 v0, #int 768 // #300 │ │ -06eb26: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ -06eb2a: 5b10 4b00 |0009: iput-object v0, v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ -06eb2e: 0e00 |000b: return-void │ │ +06eafc: |[06eafc] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.:(LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V │ │ +06eb0c: 5b12 4c00 |0000: iput-object v2, v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@004c │ │ +06eb10: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +06eb16: 1300 0003 |0005: const/16 v0, #int 768 // #300 │ │ +06eb1a: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ +06eb1e: 5b10 4b00 |0009: iput-object v0, v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ +06eb22: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; │ │ - 0x0000 - 0x000c reg=2 (null) LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; │ │ + 0x0000 - 0x000c reg=2 this$1 LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;) │ │ name : 'DecodeNormal' │ │ type : '(LSevenZip/Compression/RangeCoder/Decoder;)B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06eb30: |[06eb30] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.DecodeNormal:(LSevenZip/Compression/RangeCoder/Decoder;)B │ │ -06eb40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06eb42: e001 0001 |0001: shl-int/lit8 v1, v0, #int 1 // #01 │ │ -06eb46: 5432 4b00 |0003: iget-object v2, v3, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ -06eb4a: 6e30 9200 2400 |0005: invoke-virtual {v4, v2, v0}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06eb50: 0a02 |0008: move-result v2 │ │ -06eb52: 9600 0102 |0009: or-int v0, v1, v2 │ │ -06eb56: 1301 0001 |000b: const/16 v1, #int 256 // #100 │ │ -06eb5a: 3410 f4ff |000d: if-lt v0, v1, 0001 // -000c │ │ -06eb5e: 8d01 |000f: int-to-byte v1, v0 │ │ -06eb60: 0f01 |0010: return v1 │ │ +06eb24: |[06eb24] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.DecodeNormal:(LSevenZip/Compression/RangeCoder/Decoder;)B │ │ +06eb34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06eb36: e001 0001 |0001: shl-int/lit8 v1, v0, #int 1 // #01 │ │ +06eb3a: 5432 4b00 |0003: iget-object v2, v3, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ +06eb3e: 6e30 9200 2400 |0005: invoke-virtual {v4, v2, v0}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06eb44: 0a02 |0008: move-result v2 │ │ +06eb46: 9600 0102 |0009: or-int v0, v1, v2 │ │ +06eb4a: 1301 0001 |000b: const/16 v1, #int 256 // #100 │ │ +06eb4e: 3410 f4ff |000d: if-lt v0, v1, 0001 // -000c │ │ +06eb52: 8d01 |000f: int-to-byte v1, v0 │ │ +06eb54: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0001 line=66 │ │ 0x000b line=67 │ │ 0x000f line=68 │ │ locals : │ │ @@ -1775,40 +1775,40 @@ │ │ type : '(LSevenZip/Compression/RangeCoder/Decoder;B)B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -06eb64: |[06eb64] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.DecodeWithMatchByte:(LSevenZip/Compression/RangeCoder/Decoder;B)B │ │ -06eb74: 1305 0001 |0000: const/16 v5, #int 256 // #100 │ │ -06eb78: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -06eb7a: e103 0807 |0003: shr-int/lit8 v3, v8, #int 7 // #07 │ │ -06eb7e: dd01 0301 |0005: and-int/lit8 v1, v3, #int 1 // #01 │ │ -06eb82: e003 0801 |0007: shl-int/lit8 v3, v8, #int 1 // #01 │ │ -06eb86: 8d38 |0009: int-to-byte v8, v3 │ │ -06eb88: 5463 4b00 |000a: iget-object v3, v6, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ -06eb8c: d804 0101 |000c: add-int/lit8 v4, v1, #int 1 // #01 │ │ -06eb90: e004 0408 |000e: shl-int/lit8 v4, v4, #int 8 // #08 │ │ -06eb94: b024 |0010: add-int/2addr v4, v2 │ │ -06eb96: 6e30 9200 3704 |0011: invoke-virtual {v7, v3, v4}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06eb9c: 0a00 |0014: move-result v0 │ │ -06eb9e: e003 0201 |0015: shl-int/lit8 v3, v2, #int 1 // #01 │ │ -06eba2: 9602 0300 |0017: or-int v2, v3, v0 │ │ -06eba6: 3201 0f00 |0019: if-eq v1, v0, 0028 // +000f │ │ -06ebaa: 3552 0f00 |001b: if-ge v2, v5, 002a // +000f │ │ -06ebae: e003 0201 |001d: shl-int/lit8 v3, v2, #int 1 // #01 │ │ -06ebb2: 5464 4b00 |001f: iget-object v4, v6, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ -06ebb6: 6e30 9200 4702 |0021: invoke-virtual {v7, v4, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06ebbc: 0a04 |0024: move-result v4 │ │ -06ebbe: 9602 0304 |0025: or-int v2, v3, v4 │ │ -06ebc2: 28f4 |0027: goto 001b // -000c │ │ -06ebc4: 3452 dbff |0028: if-lt v2, v5, 0003 // -0025 │ │ -06ebc8: 8d23 |002a: int-to-byte v3, v2 │ │ -06ebca: 0f03 |002b: return v3 │ │ +06eb58: |[06eb58] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.DecodeWithMatchByte:(LSevenZip/Compression/RangeCoder/Decoder;B)B │ │ +06eb68: 1305 0001 |0000: const/16 v5, #int 256 // #100 │ │ +06eb6c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +06eb6e: e103 0807 |0003: shr-int/lit8 v3, v8, #int 7 // #07 │ │ +06eb72: dd01 0301 |0005: and-int/lit8 v1, v3, #int 1 // #01 │ │ +06eb76: e003 0801 |0007: shl-int/lit8 v3, v8, #int 1 // #01 │ │ +06eb7a: 8d38 |0009: int-to-byte v8, v3 │ │ +06eb7c: 5463 4b00 |000a: iget-object v3, v6, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ +06eb80: d804 0101 |000c: add-int/lit8 v4, v1, #int 1 // #01 │ │ +06eb84: e004 0408 |000e: shl-int/lit8 v4, v4, #int 8 // #08 │ │ +06eb88: b024 |0010: add-int/2addr v4, v2 │ │ +06eb8a: 6e30 9200 3704 |0011: invoke-virtual {v7, v3, v4}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06eb90: 0a00 |0014: move-result v0 │ │ +06eb92: e003 0201 |0015: shl-int/lit8 v3, v2, #int 1 // #01 │ │ +06eb96: 9602 0300 |0017: or-int v2, v3, v0 │ │ +06eb9a: 3201 0f00 |0019: if-eq v1, v0, 0028 // +000f │ │ +06eb9e: 3552 0f00 |001b: if-ge v2, v5, 002a // +000f │ │ +06eba2: e003 0201 |001d: shl-int/lit8 v3, v2, #int 1 // #01 │ │ +06eba6: 5464 4b00 |001f: iget-object v4, v6, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ +06ebaa: 6e30 9200 4702 |0021: invoke-virtual {v7, v4, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06ebb0: 0a04 |0024: move-result v4 │ │ +06ebb2: 9602 0304 |0025: or-int v2, v3, v4 │ │ +06ebb6: 28f4 |0027: goto 001b // -000c │ │ +06ebb8: 3452 dbff |0028: if-lt v2, v5, 0003 // -0025 │ │ +06ebbc: 8d23 |002a: int-to-byte v3, v2 │ │ +06ebbe: 0f03 |002b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=73 │ │ 0x0003 line=76 │ │ 0x0007 line=77 │ │ 0x000a line=78 │ │ 0x0015 line=79 │ │ @@ -1830,18 +1830,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ebcc: |[06ebcc] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.Init:()V │ │ -06ebdc: 5410 4b00 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ -06ebe0: 7110 9500 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06ebe6: 0e00 |0005: return-void │ │ +06ebc0: |[06ebc0] SevenZip.Compression.LZMA.Decoder$LiteralDecoder$Decoder2.Init:()V │ │ +06ebd0: 5410 4b00 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.m_Decoders:[S // field@004b │ │ +06ebd4: 7110 9500 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06ebda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; │ │ │ │ @@ -1896,64 +1896,63 @@ │ │ type : '(LSevenZip/Compression/LZMA/Decoder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ebe8: |[06ebe8] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.:(LSevenZip/Compression/LZMA/Decoder;)V │ │ -06ebf8: 5b01 5100 |0000: iput-object v1, v0, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.this$0:LSevenZip/Compression/LZMA/Decoder; // field@0051 │ │ -06ebfc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -06ec02: 0e00 |0005: return-void │ │ +06ebdc: |[06ebdc] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.:(LSevenZip/Compression/LZMA/Decoder;)V │ │ +06ebec: 5b01 5100 |0000: iput-object v1, v0, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.this$0:LSevenZip/Compression/LZMA/Decoder; // field@0051 │ │ +06ebf0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +06ebf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ - 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; │ │ - 0x0000 - 0x0006 reg=1 (null) LSevenZip/Compression/LZMA/Decoder; │ │ + 0x0000 - 0x0006 reg=1 this$0 LSevenZip/Compression/LZMA/Decoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;) │ │ name : 'Create' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -06ec04: |[06ec04] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.Create:(II)V │ │ -06ec14: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06ec16: 5452 4d00 |0001: iget-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ -06ec1a: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -06ec1e: 5252 4f00 |0005: iget v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ -06ec22: 3372 0700 |0007: if-ne v2, v7, 000e // +0007 │ │ -06ec26: 5252 4e00 |0009: iget v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ -06ec2a: 3362 0300 |000b: if-ne v2, v6, 000e // +0003 │ │ -06ec2e: 0e00 |000d: return-void │ │ -06ec30: 5956 4e00 |000e: iput v6, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ -06ec34: 9802 0406 |0010: shl-int v2, v4, v6 │ │ -06ec38: d802 02ff |0012: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06ec3c: 5952 5000 |0014: iput v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_PosMask:I // field@0050 │ │ -06ec40: 5957 4f00 |0016: iput v7, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ -06ec44: 5252 4f00 |0018: iget v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ -06ec48: 5253 4e00 |001a: iget v3, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ -06ec4c: b032 |001c: add-int/2addr v2, v3 │ │ -06ec4e: 9801 0402 |001d: shl-int v1, v4, v2 │ │ -06ec52: 2312 d306 |001f: new-array v2, v1, [LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // type@06d3 │ │ -06ec56: 5b52 4d00 |0021: iput-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ -06ec5a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -06ec5c: 3510 e9ff |0024: if-ge v0, v1, 000d // -0017 │ │ -06ec60: 5452 4d00 |0026: iget-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ -06ec64: 2203 0c00 |0028: new-instance v3, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // type@000c │ │ -06ec68: 7020 3a00 5300 |002a: invoke-direct {v3, v5}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.:(LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V // method@003a │ │ -06ec6e: 4d03 0200 |002d: aput-object v3, v2, v0 │ │ -06ec72: d800 0001 |002f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06ec76: 28f3 |0031: goto 0024 // -000d │ │ +06ebf8: |[06ebf8] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.Create:(II)V │ │ +06ec08: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06ec0a: 5452 4d00 |0001: iget-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ +06ec0e: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +06ec12: 5252 4f00 |0005: iget v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ +06ec16: 3372 0700 |0007: if-ne v2, v7, 000e // +0007 │ │ +06ec1a: 5252 4e00 |0009: iget v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ +06ec1e: 3362 0300 |000b: if-ne v2, v6, 000e // +0003 │ │ +06ec22: 0e00 |000d: return-void │ │ +06ec24: 5956 4e00 |000e: iput v6, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ +06ec28: 9802 0406 |0010: shl-int v2, v4, v6 │ │ +06ec2c: d802 02ff |0012: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06ec30: 5952 5000 |0014: iput v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_PosMask:I // field@0050 │ │ +06ec34: 5957 4f00 |0016: iput v7, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ +06ec38: 5252 4f00 |0018: iget v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ +06ec3c: 5253 4e00 |001a: iget v3, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ +06ec40: b032 |001c: add-int/2addr v2, v3 │ │ +06ec42: 9801 0402 |001d: shl-int v1, v4, v2 │ │ +06ec46: 2312 d306 |001f: new-array v2, v1, [LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // type@06d3 │ │ +06ec4a: 5b52 4d00 |0021: iput-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ +06ec4e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +06ec50: 3510 e9ff |0024: if-ge v0, v1, 000d // -0017 │ │ +06ec54: 5452 4d00 |0026: iget-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ +06ec58: 2203 0c00 |0028: new-instance v3, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // type@000c │ │ +06ec5c: 7020 3a00 5300 |002a: invoke-direct {v3, v5}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.:(LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V // method@003a │ │ +06ec62: 4d03 0200 |002d: aput-object v3, v2, v0 │ │ +06ec66: d800 0001 |002f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06ec6a: 28f3 |0031: goto 0024 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x000d line=108 │ │ 0x000e line=101 │ │ 0x0010 line=102 │ │ 0x0016 line=103 │ │ @@ -1974,27 +1973,27 @@ │ │ type : '(IB)LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -06ec78: |[06ec78] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.GetDecoder:(IB)LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; │ │ -06ec88: 5440 4d00 |0000: iget-object v0, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ -06ec8c: 5241 5000 |0002: iget v1, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_PosMask:I // field@0050 │ │ -06ec90: b551 |0004: and-int/2addr v1, v5 │ │ -06ec92: 5242 4f00 |0005: iget v2, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ -06ec96: b821 |0007: shl-int/2addr v1, v2 │ │ -06ec98: d562 ff00 |0008: and-int/lit16 v2, v6, #int 255 // #00ff │ │ -06ec9c: 5243 4f00 |000a: iget v3, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ -06eca0: d903 0308 |000c: rsub-int/lit8 v3, v3, #int 8 // #08 │ │ -06eca4: ba32 |000e: ushr-int/2addr v2, v3 │ │ -06eca6: b021 |000f: add-int/2addr v1, v2 │ │ -06eca8: 4600 0001 |0010: aget-object v0, v0, v1 │ │ -06ecac: 1100 |0012: return-object v0 │ │ +06ec6c: |[06ec6c] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.GetDecoder:(IB)LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; │ │ +06ec7c: 5440 4d00 |0000: iget-object v0, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ +06ec80: 5241 5000 |0002: iget v1, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_PosMask:I // field@0050 │ │ +06ec84: b551 |0004: and-int/2addr v1, v5 │ │ +06ec86: 5242 4f00 |0005: iget v2, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ +06ec8a: b821 |0007: shl-int/2addr v1, v2 │ │ +06ec8c: d562 ff00 |0008: and-int/lit16 v2, v6, #int 255 // #00ff │ │ +06ec90: 5243 4f00 |000a: iget v3, v4, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ +06ec94: d903 0308 |000c: rsub-int/lit8 v3, v3, #int 8 // #08 │ │ +06ec98: ba32 |000e: ushr-int/2addr v2, v3 │ │ +06ec9a: b021 |000f: add-int/2addr v1, v2 │ │ +06ec9c: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +06eca0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; │ │ 0x0000 - 0x0013 reg=5 pos I │ │ 0x0000 - 0x0013 reg=6 prevByte B │ │ @@ -2004,28 +2003,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06ecb0: |[06ecb0] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.Init:()V │ │ -06ecc0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06ecc2: 5253 4f00 |0001: iget v3, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ -06ecc6: 5254 4e00 |0003: iget v4, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ -06ecca: b043 |0005: add-int/2addr v3, v4 │ │ -06eccc: 9801 0203 |0006: shl-int v1, v2, v3 │ │ -06ecd0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06ecd2: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ -06ecd6: 5452 4d00 |000b: iget-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ -06ecda: 4602 0200 |000d: aget-object v2, v2, v0 │ │ -06ecde: 6e10 3d00 0200 |000f: invoke-virtual {v2}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.Init:()V // method@003d │ │ -06ece4: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06ece8: 28f5 |0014: goto 0009 // -000b │ │ -06ecea: 0e00 |0015: return-void │ │ +06eca4: |[06eca4] SevenZip.Compression.LZMA.Decoder$LiteralDecoder.Init:()V │ │ +06ecb4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06ecb6: 5253 4f00 |0001: iget v3, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPrevBits:I // field@004f │ │ +06ecba: 5254 4e00 |0003: iget v4, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_NumPosBits:I // field@004e │ │ +06ecbe: b043 |0005: add-int/2addr v3, v4 │ │ +06ecc0: 9801 0203 |0006: shl-int v1, v2, v3 │ │ +06ecc4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06ecc6: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ +06ecca: 5452 4d00 |000b: iget-object v2, v5, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.m_Coders:[LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // field@004d │ │ +06ecce: 4602 0200 |000d: aget-object v2, v2, v0 │ │ +06ecd2: 6e10 3d00 0200 |000f: invoke-virtual {v2}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.Init:()V // method@003d │ │ +06ecd8: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06ecdc: 28f5 |0014: goto 0009 // -000b │ │ +06ecde: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0008 line=113 │ │ 0x000b line=114 │ │ 0x0012 line=113 │ │ 0x0015 line=115 │ │ @@ -2135,67 +2134,67 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -06ecec: |[06ecec] SevenZip.Compression.LZMA.Decoder.:()V │ │ -06ecfc: 1305 c000 |0000: const/16 v5, #int 192 // #c0 │ │ -06ed00: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -06ed02: 1244 |0003: const/4 v4, #int 4 // #4 │ │ -06ed04: 1302 0c00 |0004: const/16 v2, #int 12 // #c │ │ -06ed08: 7010 2834 0600 |0006: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@3428 │ │ -06ed0e: 2201 0900 |0009: new-instance v1, LSevenZip/Compression/LZ/OutWindow; // type@0009 │ │ -06ed12: 7010 2500 0100 |000b: invoke-direct {v1}, LSevenZip/Compression/LZ/OutWindow;.:()V // method@0025 │ │ -06ed18: 5b61 5c00 |000e: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06ed1c: 2201 1700 |0010: new-instance v1, LSevenZip/Compression/RangeCoder/Decoder; // type@0017 │ │ -06ed20: 7010 9100 0100 |0012: invoke-direct {v1}, LSevenZip/Compression/RangeCoder/Decoder;.:()V // method@0091 │ │ -06ed26: 5b61 6100 |0015: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06ed2a: 2351 1507 |0017: new-array v1, v5, [S // type@0715 │ │ -06ed2e: 5b61 5400 |0019: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsMatchDecoders:[S // field@0054 │ │ -06ed32: 2321 1507 |001b: new-array v1, v2, [S // type@0715 │ │ -06ed36: 5b61 5600 |001d: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepDecoders:[S // field@0056 │ │ -06ed3a: 2321 1507 |001f: new-array v1, v2, [S // type@0715 │ │ -06ed3e: 5b61 5700 |0021: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG0Decoders:[S // field@0057 │ │ -06ed42: 2321 1507 |0023: new-array v1, v2, [S // type@0715 │ │ -06ed46: 5b61 5800 |0025: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG1Decoders:[S // field@0058 │ │ -06ed4a: 2321 1507 |0027: new-array v1, v2, [S // type@0715 │ │ -06ed4e: 5b61 5900 |0029: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG2Decoders:[S // field@0059 │ │ -06ed52: 2351 1507 |002b: new-array v1, v5, [S // type@0715 │ │ -06ed56: 5b61 5500 |002d: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRep0LongDecoders:[S // field@0055 │ │ -06ed5a: 2341 d606 |002f: new-array v1, v4, [LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@06d6 │ │ -06ed5e: 5b61 5f00 |0031: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ -06ed62: 1301 7200 |0033: const/16 v1, #int 114 // #72 │ │ -06ed66: 2311 1507 |0035: new-array v1, v1, [S // type@0715 │ │ -06ed6a: 5b61 5e00 |0037: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosDecoders:[S // field@005e │ │ -06ed6e: 2201 1500 |0039: new-instance v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ -06ed72: 7020 8400 4100 |003b: invoke-direct {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ -06ed78: 5b61 5d00 |003e: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosAlignDecoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005d │ │ -06ed7c: 2201 0b00 |0040: new-instance v1, LSevenZip/Compression/LZMA/Decoder$LenDecoder; // type@000b │ │ -06ed80: 7020 3600 6100 |0042: invoke-direct {v1, v6}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.:(LSevenZip/Compression/LZMA/Decoder;)V // method@0036 │ │ -06ed86: 5b61 5a00 |0045: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ -06ed8a: 2201 0b00 |0047: new-instance v1, LSevenZip/Compression/LZMA/Decoder$LenDecoder; // type@000b │ │ -06ed8e: 7020 3600 6100 |0049: invoke-direct {v1, v6}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.:(LSevenZip/Compression/LZMA/Decoder;)V // method@0036 │ │ -06ed94: 5b61 6200 |004c: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ -06ed98: 2201 0d00 |004e: new-instance v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // type@000d │ │ -06ed9c: 7020 3e00 6100 |0050: invoke-direct {v1, v6}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.:(LSevenZip/Compression/LZMA/Decoder;)V // method@003e │ │ -06eda2: 5b61 5b00 |0053: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ -06eda6: 5963 5200 |0055: iput v3, v6, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ -06edaa: 5963 5300 |0057: iput v3, v6, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ -06edae: 1200 |0059: const/4 v0, #int 0 // #0 │ │ -06edb0: 3540 0f00 |005a: if-ge v0, v4, 0069 // +000f │ │ -06edb4: 5461 5f00 |005c: iget-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ -06edb8: 2202 1500 |005e: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ -06edbc: 1263 |0060: const/4 v3, #int 6 // #6 │ │ -06edbe: 7020 8400 3200 |0061: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ -06edc4: 4d02 0100 |0064: aput-object v2, v1, v0 │ │ -06edc8: d800 0001 |0066: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06edcc: 28f2 |0068: goto 005a // -000e │ │ -06edce: 0e00 |0069: return-void │ │ +06ece0: |[06ece0] SevenZip.Compression.LZMA.Decoder.:()V │ │ +06ecf0: 1305 c000 |0000: const/16 v5, #int 192 // #c0 │ │ +06ecf4: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +06ecf6: 1244 |0003: const/4 v4, #int 4 // #4 │ │ +06ecf8: 1302 0c00 |0004: const/16 v2, #int 12 // #c │ │ +06ecfc: 7010 2834 0600 |0006: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@3428 │ │ +06ed02: 2201 0900 |0009: new-instance v1, LSevenZip/Compression/LZ/OutWindow; // type@0009 │ │ +06ed06: 7010 2500 0100 |000b: invoke-direct {v1}, LSevenZip/Compression/LZ/OutWindow;.:()V // method@0025 │ │ +06ed0c: 5b61 5c00 |000e: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06ed10: 2201 1700 |0010: new-instance v1, LSevenZip/Compression/RangeCoder/Decoder; // type@0017 │ │ +06ed14: 7010 9100 0100 |0012: invoke-direct {v1}, LSevenZip/Compression/RangeCoder/Decoder;.:()V // method@0091 │ │ +06ed1a: 5b61 6100 |0015: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06ed1e: 2351 1507 |0017: new-array v1, v5, [S // type@0715 │ │ +06ed22: 5b61 5400 |0019: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsMatchDecoders:[S // field@0054 │ │ +06ed26: 2321 1507 |001b: new-array v1, v2, [S // type@0715 │ │ +06ed2a: 5b61 5600 |001d: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepDecoders:[S // field@0056 │ │ +06ed2e: 2321 1507 |001f: new-array v1, v2, [S // type@0715 │ │ +06ed32: 5b61 5700 |0021: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG0Decoders:[S // field@0057 │ │ +06ed36: 2321 1507 |0023: new-array v1, v2, [S // type@0715 │ │ +06ed3a: 5b61 5800 |0025: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG1Decoders:[S // field@0058 │ │ +06ed3e: 2321 1507 |0027: new-array v1, v2, [S // type@0715 │ │ +06ed42: 5b61 5900 |0029: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG2Decoders:[S // field@0059 │ │ +06ed46: 2351 1507 |002b: new-array v1, v5, [S // type@0715 │ │ +06ed4a: 5b61 5500 |002d: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_IsRep0LongDecoders:[S // field@0055 │ │ +06ed4e: 2341 d606 |002f: new-array v1, v4, [LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@06d6 │ │ +06ed52: 5b61 5f00 |0031: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ +06ed56: 1301 7200 |0033: const/16 v1, #int 114 // #72 │ │ +06ed5a: 2311 1507 |0035: new-array v1, v1, [S // type@0715 │ │ +06ed5e: 5b61 5e00 |0037: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosDecoders:[S // field@005e │ │ +06ed62: 2201 1500 |0039: new-instance v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ +06ed66: 7020 8400 4100 |003b: invoke-direct {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ +06ed6c: 5b61 5d00 |003e: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosAlignDecoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005d │ │ +06ed70: 2201 0b00 |0040: new-instance v1, LSevenZip/Compression/LZMA/Decoder$LenDecoder; // type@000b │ │ +06ed74: 7020 3600 6100 |0042: invoke-direct {v1, v6}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.:(LSevenZip/Compression/LZMA/Decoder;)V // method@0036 │ │ +06ed7a: 5b61 5a00 |0045: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ +06ed7e: 2201 0b00 |0047: new-instance v1, LSevenZip/Compression/LZMA/Decoder$LenDecoder; // type@000b │ │ +06ed82: 7020 3600 6100 |0049: invoke-direct {v1, v6}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.:(LSevenZip/Compression/LZMA/Decoder;)V // method@0036 │ │ +06ed88: 5b61 6200 |004c: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ +06ed8c: 2201 0d00 |004e: new-instance v1, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // type@000d │ │ +06ed90: 7020 3e00 6100 |0050: invoke-direct {v1, v6}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.:(LSevenZip/Compression/LZMA/Decoder;)V // method@003e │ │ +06ed96: 5b61 5b00 |0053: iput-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ +06ed9a: 5963 5200 |0055: iput v3, v6, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ +06ed9e: 5963 5300 |0057: iput v3, v6, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ +06eda2: 1200 |0059: const/4 v0, #int 0 // #0 │ │ +06eda4: 3540 0f00 |005a: if-ge v0, v4, 0069 // +000f │ │ +06eda8: 5461 5f00 |005c: iget-object v1, v6, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ +06edac: 2202 1500 |005e: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeDecoder; // type@0015 │ │ +06edb0: 1263 |0060: const/4 v3, #int 6 // #6 │ │ +06edb2: 7020 8400 3200 |0061: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.:(I)V // method@0084 │ │ +06edb8: 4d02 0100 |0064: aput-object v2, v1, v0 │ │ +06edbc: d800 0001 |0066: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06edc0: 28f2 |0068: goto 005a // -000e │ │ +06edc2: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=149 │ │ 0x0009 line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=126 │ │ 0x001b line=127 │ │ @@ -2225,308 +2224,308 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 26 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 570 16-bit code units │ │ -06edd0: |[06edd0] SevenZip.Compression.LZMA.Decoder.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z │ │ -06ede0: 0800 1500 |0000: move-object/from16 v0, v21 │ │ -06ede4: 5400 6100 |0002: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06ede8: 0812 0000 |0004: move-object/from16 v18, v0 │ │ -06edec: 0800 1200 |0006: move-object/from16 v0, v18 │ │ -06edf0: 0801 1600 |0008: move-object/from16 v1, v22 │ │ -06edf4: 6e20 9700 1000 |000a: invoke-virtual {v0, v1}, LSevenZip/Compression/RangeCoder/Decoder;.SetStream:(Ljava/io/InputStream;)V // method@0097 │ │ -06edfa: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -06edfe: 5400 5c00 |000f: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06ee02: 0812 0000 |0011: move-object/from16 v18, v0 │ │ -06ee06: 0800 1200 |0013: move-object/from16 v0, v18 │ │ -06ee0a: 0801 1700 |0015: move-object/from16 v1, v23 │ │ -06ee0e: 6e20 2d00 1000 |0017: invoke-virtual {v0, v1}, LSevenZip/Compression/LZ/OutWindow;.SetStream:(Ljava/io/OutputStream;)V // method@002d │ │ -06ee14: 7401 4400 1500 |001a: invoke-virtual/range {v21}, LSevenZip/Compression/LZMA/Decoder;.Init:()V // method@0044 │ │ -06ee1a: 7100 3000 0000 |001d: invoke-static {}, LSevenZip/Compression/LZMA/Base;.StateInit:()I // method@0030 │ │ -06ee20: 0a11 |0020: move-result v17 │ │ -06ee22: 120d |0021: const/4 v13, #int 0 // #0 │ │ -06ee24: 120e |0022: const/4 v14, #int 0 // #0 │ │ -06ee26: 120f |0023: const/4 v15, #int 0 // #0 │ │ -06ee28: 1310 0000 |0024: const/16 v16, #int 0 // #0 │ │ -06ee2c: 1608 0000 |0026: const-wide/16 v8, #int 0 // #0 │ │ -06ee30: 120c |0028: const/4 v12, #int 0 // #0 │ │ -06ee32: 1612 0000 |0029: const-wide/16 v18, #int 0 // #0 │ │ -06ee36: 3112 1812 |002b: cmp-long v18, v24, v18 │ │ -06ee3a: 3a12 0600 |002d: if-ltz v18, 0033 // +0006 │ │ -06ee3e: 3112 0818 |002f: cmp-long v18, v8, v24 │ │ -06ee42: 3b12 c501 |0031: if-gez v18, 01f6 // +01c5 │ │ -06ee46: 8480 |0033: long-to-int v0, v8 │ │ -06ee48: 0212 0000 |0034: move/from16 v18, v0 │ │ -06ee4c: 0800 1500 |0036: move-object/from16 v0, v21 │ │ -06ee50: 5200 6000 |0038: iget v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosStateMask:I // field@0060 │ │ -06ee54: 0213 0000 |003a: move/from16 v19, v0 │ │ -06ee58: 950b 1213 |003c: and-int v11, v18, v19 │ │ -06ee5c: 0800 1500 |003e: move-object/from16 v0, v21 │ │ -06ee60: 5400 6100 |0040: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06ee64: 0812 0000 |0042: move-object/from16 v18, v0 │ │ -06ee68: 0800 1500 |0044: move-object/from16 v0, v21 │ │ -06ee6c: 5400 5400 |0046: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsMatchDecoders:[S // field@0054 │ │ -06ee70: 0813 0000 |0048: move-object/from16 v19, v0 │ │ -06ee74: e014 1104 |004a: shl-int/lit8 v20, v17, #int 4 // #04 │ │ -06ee78: 9014 140b |004c: add-int v20, v20, v11 │ │ -06ee7c: 7403 9200 1200 |004e: invoke-virtual/range {v18, v19, v20}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06ee82: 0a12 |0051: move-result v18 │ │ -06ee84: 3912 5400 |0052: if-nez v18, 00a6 // +0054 │ │ -06ee88: 0800 1500 |0054: move-object/from16 v0, v21 │ │ -06ee8c: 5400 5b00 |0056: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ -06ee90: 0812 0000 |0058: move-object/from16 v18, v0 │ │ -06ee94: 8480 |005a: long-to-int v0, v8 │ │ -06ee96: 0213 0000 |005b: move/from16 v19, v0 │ │ -06ee9a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -06ee9e: 0201 1300 |005f: move/from16 v1, v19 │ │ -06eea2: 6e30 4000 100c |0061: invoke-virtual {v0, v1, v12}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.GetDecoder:(IB)LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // method@0040 │ │ -06eea8: 0c04 |0064: move-result-object v4 │ │ -06eeaa: 7701 3100 1100 |0065: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ -06eeb0: 0a12 |0068: move-result v18 │ │ -06eeb2: 3912 3000 |0069: if-nez v18, 0099 // +0030 │ │ -06eeb6: 0800 1500 |006b: move-object/from16 v0, v21 │ │ -06eeba: 5400 6100 |006d: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06eebe: 0812 0000 |006f: move-object/from16 v18, v0 │ │ -06eec2: 0800 1500 |0071: move-object/from16 v0, v21 │ │ -06eec6: 5400 5c00 |0073: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06eeca: 0813 0000 |0075: move-object/from16 v19, v0 │ │ -06eece: 0800 1300 |0077: move-object/from16 v0, v19 │ │ -06eed2: 6e20 2900 d000 |0079: invoke-virtual {v0, v13}, LSevenZip/Compression/LZ/OutWindow;.GetByte:(I)B // method@0029 │ │ -06eed8: 0a13 |007c: move-result v19 │ │ -06eeda: 0800 1200 |007d: move-object/from16 v0, v18 │ │ -06eede: 0201 1300 |007f: move/from16 v1, v19 │ │ -06eee2: 6e30 3c00 0401 |0081: invoke-virtual {v4, v0, v1}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.DecodeWithMatchByte:(LSevenZip/Compression/RangeCoder/Decoder;B)B // method@003c │ │ -06eee8: 0a0c |0084: move-result v12 │ │ -06eeea: 0800 1500 |0085: move-object/from16 v0, v21 │ │ -06eeee: 5400 5c00 |0087: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06eef2: 0812 0000 |0089: move-object/from16 v18, v0 │ │ -06eef6: 0800 1200 |008b: move-object/from16 v0, v18 │ │ -06eefa: 6e20 2b00 c000 |008d: invoke-virtual {v0, v12}, LSevenZip/Compression/LZ/OutWindow;.PutByte:(B)V // method@002b │ │ -06ef00: 7701 3200 1100 |0090: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -06ef06: 0a11 |0093: move-result v17 │ │ -06ef08: 1612 0100 |0094: const-wide/16 v18, #int 1 // #1 │ │ -06ef0c: 9b08 0812 |0096: add-long v8, v8, v18 │ │ -06ef10: 2891 |0098: goto 0029 // -006f │ │ -06ef12: 0800 1500 |0099: move-object/from16 v0, v21 │ │ -06ef16: 5400 6100 |009b: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06ef1a: 0812 0000 |009d: move-object/from16 v18, v0 │ │ -06ef1e: 0800 1200 |009f: move-object/from16 v0, v18 │ │ -06ef22: 6e20 3b00 0400 |00a1: invoke-virtual {v4, v0}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.DecodeNormal:(LSevenZip/Compression/RangeCoder/Decoder;)B // method@003b │ │ -06ef28: 0a0c |00a4: move-result v12 │ │ -06ef2a: 28e0 |00a5: goto 0085 // -0020 │ │ -06ef2c: 0800 1500 |00a6: move-object/from16 v0, v21 │ │ -06ef30: 5400 6100 |00a8: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06ef34: 0812 0000 |00aa: move-object/from16 v18, v0 │ │ -06ef38: 0800 1500 |00ac: move-object/from16 v0, v21 │ │ -06ef3c: 5400 5600 |00ae: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepDecoders:[S // field@0056 │ │ -06ef40: 0813 0000 |00b0: move-object/from16 v19, v0 │ │ -06ef44: 0800 1200 |00b2: move-object/from16 v0, v18 │ │ -06ef48: 0801 1300 |00b4: move-object/from16 v1, v19 │ │ -06ef4c: 0202 1100 |00b6: move/from16 v2, v17 │ │ -06ef50: 6e30 9200 1002 |00b8: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06ef56: 0a12 |00bb: move-result v18 │ │ -06ef58: 1313 0100 |00bc: const/16 v19, #int 1 // #1 │ │ -06ef5c: 0200 1200 |00be: move/from16 v0, v18 │ │ -06ef60: 0201 1300 |00c0: move/from16 v1, v19 │ │ -06ef64: 3310 a200 |00c2: if-ne v0, v1, 0164 // +00a2 │ │ -06ef68: 1206 |00c4: const/4 v6, #int 0 // #0 │ │ -06ef6a: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -06ef6e: 5400 6100 |00c7: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06ef72: 0812 0000 |00c9: move-object/from16 v18, v0 │ │ -06ef76: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ -06ef7a: 5400 5700 |00cd: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG0Decoders:[S // field@0057 │ │ -06ef7e: 0813 0000 |00cf: move-object/from16 v19, v0 │ │ -06ef82: 0800 1200 |00d1: move-object/from16 v0, v18 │ │ -06ef86: 0801 1300 |00d3: move-object/from16 v1, v19 │ │ -06ef8a: 0202 1100 |00d5: move/from16 v2, v17 │ │ -06ef8e: 6e30 9200 1002 |00d7: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06ef94: 0a12 |00da: move-result v18 │ │ -06ef96: 3912 4d00 |00db: if-nez v18, 0128 // +004d │ │ -06ef9a: 0800 1500 |00dd: move-object/from16 v0, v21 │ │ -06ef9e: 5400 6100 |00df: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06efa2: 0812 0000 |00e1: move-object/from16 v18, v0 │ │ -06efa6: 0800 1500 |00e3: move-object/from16 v0, v21 │ │ -06efaa: 5400 5500 |00e5: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRep0LongDecoders:[S // field@0055 │ │ -06efae: 0813 0000 |00e7: move-object/from16 v19, v0 │ │ -06efb2: e014 1104 |00e9: shl-int/lit8 v20, v17, #int 4 // #04 │ │ -06efb6: 9014 140b |00eb: add-int v20, v20, v11 │ │ -06efba: 7403 9200 1200 |00ed: invoke-virtual/range {v18, v19, v20}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06efc0: 0a12 |00f0: move-result v18 │ │ -06efc2: 3912 0700 |00f1: if-nez v18, 00f8 // +0007 │ │ -06efc6: 7701 3500 1100 |00f3: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateShortRep:(I)I // method@0035 │ │ -06efcc: 0a11 |00f6: move-result v17 │ │ -06efce: 1216 |00f7: const/4 v6, #int 1 // #1 │ │ -06efd0: 3906 1c00 |00f8: if-nez v6, 0114 // +001c │ │ -06efd4: 0800 1500 |00fa: move-object/from16 v0, v21 │ │ -06efd8: 5400 6200 |00fc: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ -06efdc: 0812 0000 |00fe: move-object/from16 v18, v0 │ │ -06efe0: 0800 1500 |0100: move-object/from16 v0, v21 │ │ -06efe4: 5400 6100 |0102: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06efe8: 0813 0000 |0104: move-object/from16 v19, v0 │ │ -06efec: 0800 1200 |0106: move-object/from16 v0, v18 │ │ -06eff0: 0801 1300 |0108: move-object/from16 v1, v19 │ │ -06eff4: 6e30 3800 100b |010a: invoke-virtual {v0, v1, v11}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;I)I // method@0038 │ │ -06effa: 0a12 |010d: move-result v18 │ │ -06effc: d806 1202 |010e: add-int/lit8 v6, v18, #int 2 // #02 │ │ -06f000: 7701 3400 1100 |0110: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ -06f006: 0a11 |0113: move-result v17 │ │ -06f008: 81d0 |0114: int-to-long v0, v13 │ │ -06f00a: 0512 0000 |0115: move-wide/from16 v18, v0 │ │ -06f00e: 3112 1208 |0117: cmp-long v18, v18, v8 │ │ -06f012: 3b12 0c00 |0119: if-gez v18, 0125 // +000c │ │ -06f016: 0800 1500 |011b: move-object/from16 v0, v21 │ │ -06f01a: 5200 5300 |011d: iget v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ -06f01e: 0212 0000 |011f: move/from16 v18, v0 │ │ -06f022: 0200 1200 |0121: move/from16 v0, v18 │ │ -06f026: 340d f900 |0123: if-lt v13, v0, 021c // +00f9 │ │ -06f02a: 1312 0000 |0125: const/16 v18, #int 0 // #0 │ │ -06f02e: 0f12 |0127: return v18 │ │ -06f030: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -06f034: 5400 6100 |012a: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f038: 0812 0000 |012c: move-object/from16 v18, v0 │ │ -06f03c: 0800 1500 |012e: move-object/from16 v0, v21 │ │ -06f040: 5400 5800 |0130: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG1Decoders:[S // field@0058 │ │ -06f044: 0813 0000 |0132: move-object/from16 v19, v0 │ │ -06f048: 0800 1200 |0134: move-object/from16 v0, v18 │ │ -06f04c: 0801 1300 |0136: move-object/from16 v1, v19 │ │ -06f050: 0202 1100 |0138: move/from16 v2, v17 │ │ -06f054: 6e30 9200 1002 |013a: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06f05a: 0a12 |013d: move-result v18 │ │ -06f05c: 3912 0600 |013e: if-nez v18, 0144 // +0006 │ │ -06f060: 01e5 |0140: move v5, v14 │ │ -06f062: 01de |0141: move v14, v13 │ │ -06f064: 015d |0142: move v13, v5 │ │ -06f066: 28b5 |0143: goto 00f8 // -004b │ │ -06f068: 0800 1500 |0144: move-object/from16 v0, v21 │ │ -06f06c: 5400 6100 |0146: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f070: 0812 0000 |0148: move-object/from16 v18, v0 │ │ -06f074: 0800 1500 |014a: move-object/from16 v0, v21 │ │ -06f078: 5400 5900 |014c: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG2Decoders:[S // field@0059 │ │ -06f07c: 0813 0000 |014e: move-object/from16 v19, v0 │ │ -06f080: 0800 1200 |0150: move-object/from16 v0, v18 │ │ -06f084: 0801 1300 |0152: move-object/from16 v1, v19 │ │ -06f088: 0202 1100 |0154: move/from16 v2, v17 │ │ -06f08c: 6e30 9200 1002 |0156: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -06f092: 0a12 |0159: move-result v18 │ │ -06f094: 3912 0500 |015a: if-nez v18, 015f // +0005 │ │ -06f098: 01f5 |015c: move v5, v15 │ │ -06f09a: 01ef |015d: move v15, v14 │ │ -06f09c: 28e3 |015e: goto 0141 // -001d │ │ -06f09e: 0205 1000 |015f: move/from16 v5, v16 │ │ -06f0a2: 0210 0f00 |0161: move/from16 v16, v15 │ │ -06f0a6: 28fa |0163: goto 015d // -0006 │ │ -06f0a8: 0210 0f00 |0164: move/from16 v16, v15 │ │ -06f0ac: 01ef |0166: move v15, v14 │ │ -06f0ae: 01de |0167: move v14, v13 │ │ -06f0b0: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -06f0b4: 5400 5a00 |016a: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ -06f0b8: 0812 0000 |016c: move-object/from16 v18, v0 │ │ -06f0bc: 0800 1500 |016e: move-object/from16 v0, v21 │ │ -06f0c0: 5400 6100 |0170: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f0c4: 0813 0000 |0172: move-object/from16 v19, v0 │ │ -06f0c8: 0800 1200 |0174: move-object/from16 v0, v18 │ │ -06f0cc: 0801 1300 |0176: move-object/from16 v1, v19 │ │ -06f0d0: 6e30 3800 100b |0178: invoke-virtual {v0, v1, v11}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;I)I // method@0038 │ │ -06f0d6: 0a12 |017b: move-result v18 │ │ -06f0d8: d806 1202 |017c: add-int/lit8 v6, v18, #int 2 // #02 │ │ -06f0dc: 7701 3300 1100 |017e: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ -06f0e2: 0a11 |0181: move-result v17 │ │ -06f0e4: 0800 1500 |0182: move-object/from16 v0, v21 │ │ -06f0e8: 5400 5f00 |0184: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ -06f0ec: 0812 0000 |0186: move-object/from16 v18, v0 │ │ -06f0f0: 7110 2f00 0600 |0188: invoke-static {v6}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ -06f0f6: 0a13 |018b: move-result v19 │ │ -06f0f8: 4612 1213 |018c: aget-object v18, v18, v19 │ │ -06f0fc: 0800 1500 |018e: move-object/from16 v0, v21 │ │ -06f100: 5400 6100 |0190: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f104: 0813 0000 |0192: move-object/from16 v19, v0 │ │ -06f108: 7402 8500 1200 |0194: invoke-virtual/range {v18, v19}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ -06f10e: 0a0a |0197: move-result v10 │ │ -06f110: 1312 0400 |0198: const/16 v18, #int 4 // #4 │ │ -06f114: 0200 1200 |019a: move/from16 v0, v18 │ │ -06f118: 340a 7d00 |019c: if-lt v10, v0, 0219 // +007d │ │ -06f11c: e112 0a01 |019e: shr-int/lit8 v18, v10, #int 1 // #01 │ │ -06f120: d807 12ff |01a0: add-int/lit8 v7, v18, #int -1 // #ff │ │ -06f124: dd12 0a01 |01a2: and-int/lit8 v18, v10, #int 1 // #01 │ │ -06f128: de12 1202 |01a4: or-int/lit8 v18, v18, #int 2 // #02 │ │ -06f12c: 980d 1207 |01a6: shl-int v13, v18, v7 │ │ -06f130: 1312 0e00 |01a8: const/16 v18, #int 14 // #e │ │ -06f134: 0200 1200 |01aa: move/from16 v0, v18 │ │ -06f138: 350a 2000 |01ac: if-ge v10, v0, 01cc // +0020 │ │ -06f13c: 0800 1500 |01ae: move-object/from16 v0, v21 │ │ -06f140: 5400 5e00 |01b0: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosDecoders:[S // field@005e │ │ -06f144: 0812 0000 |01b2: move-object/from16 v18, v0 │ │ -06f148: 9113 0d0a |01b4: sub-int v19, v13, v10 │ │ -06f14c: d813 13ff |01b6: add-int/lit8 v19, v19, #int -1 // #ff │ │ -06f150: 0800 1500 |01b8: move-object/from16 v0, v21 │ │ -06f154: 5400 6100 |01ba: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f158: 0814 0000 |01bc: move-object/from16 v20, v0 │ │ -06f15c: 0800 1200 |01be: move-object/from16 v0, v18 │ │ -06f160: 0201 1300 |01c0: move/from16 v1, v19 │ │ -06f164: 0802 1400 |01c2: move-object/from16 v2, v20 │ │ -06f168: 7140 8800 1072 |01c4: invoke-static {v0, v1, v2, v7}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.ReverseDecode:([SILSevenZip/Compression/RangeCoder/Decoder;I)I // method@0088 │ │ -06f16e: 0a12 |01c7: move-result v18 │ │ -06f170: 900d 0d12 |01c8: add-int v13, v13, v18 │ │ -06f174: 2900 4aff |01ca: goto/16 0114 // -00b6 │ │ -06f178: 0800 1500 |01cc: move-object/from16 v0, v21 │ │ -06f17c: 5400 6100 |01ce: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f180: 0812 0000 |01d0: move-object/from16 v18, v0 │ │ -06f184: d813 07fc |01d2: add-int/lit8 v19, v7, #int -4 // #fc │ │ -06f188: 7402 9300 1200 |01d4: invoke-virtual/range {v18, v19}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeDirectBits:(I)I // method@0093 │ │ -06f18e: 0a12 |01d7: move-result v18 │ │ -06f190: e012 1204 |01d8: shl-int/lit8 v18, v18, #int 4 // #04 │ │ -06f194: 900d 0d12 |01da: add-int v13, v13, v18 │ │ -06f198: 0800 1500 |01dc: move-object/from16 v0, v21 │ │ -06f19c: 5400 5d00 |01de: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosAlignDecoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005d │ │ -06f1a0: 0812 0000 |01e0: move-object/from16 v18, v0 │ │ -06f1a4: 0800 1500 |01e2: move-object/from16 v0, v21 │ │ -06f1a8: 5400 6100 |01e4: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f1ac: 0813 0000 |01e6: move-object/from16 v19, v0 │ │ -06f1b0: 7402 8700 1200 |01e8: invoke-virtual/range {v18, v19}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.ReverseDecode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0087 │ │ -06f1b6: 0a12 |01eb: move-result v18 │ │ -06f1b8: 900d 0d12 |01ec: add-int v13, v13, v18 │ │ -06f1bc: 3b0d 26ff |01ee: if-gez v13, 0114 // -00da │ │ -06f1c0: 1312 ffff |01f0: const/16 v18, #int -1 // #ffff │ │ -06f1c4: 0200 1200 |01f2: move/from16 v0, v18 │ │ -06f1c8: 330d 2100 |01f4: if-ne v13, v0, 0215 // +0021 │ │ -06f1cc: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ -06f1d0: 5400 5c00 |01f8: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06f1d4: 0812 0000 |01fa: move-object/from16 v18, v0 │ │ -06f1d8: 7401 2800 1200 |01fc: invoke-virtual/range {v18}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ -06f1de: 0800 1500 |01ff: move-object/from16 v0, v21 │ │ -06f1e2: 5400 5c00 |0201: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06f1e6: 0812 0000 |0203: move-object/from16 v18, v0 │ │ -06f1ea: 7401 2c00 1200 |0205: invoke-virtual/range {v18}, LSevenZip/Compression/LZ/OutWindow;.ReleaseStream:()V // method@002c │ │ -06f1f0: 0800 1500 |0208: move-object/from16 v0, v21 │ │ -06f1f4: 5400 6100 |020a: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f1f8: 0812 0000 |020c: move-object/from16 v18, v0 │ │ -06f1fc: 7401 9600 1200 |020e: invoke-virtual/range {v18}, LSevenZip/Compression/RangeCoder/Decoder;.ReleaseStream:()V // method@0096 │ │ -06f202: 1312 0100 |0211: const/16 v18, #int 1 // #1 │ │ -06f206: 2900 14ff |0213: goto/16 0127 // -00ec │ │ -06f20a: 1312 0000 |0215: const/16 v18, #int 0 // #0 │ │ -06f20e: 2900 10ff |0217: goto/16 0127 // -00f0 │ │ -06f212: 01ad |0219: move v13, v10 │ │ -06f214: 2900 fafe |021a: goto/16 0114 // -0106 │ │ -06f218: 0800 1500 |021c: move-object/from16 v0, v21 │ │ -06f21c: 5400 5c00 |021e: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06f220: 0812 0000 |0220: move-object/from16 v18, v0 │ │ -06f224: 0800 1200 |0222: move-object/from16 v0, v18 │ │ -06f228: 6e30 2600 d006 |0224: invoke-virtual {v0, v13, v6}, LSevenZip/Compression/LZ/OutWindow;.CopyBlock:(II)V // method@0026 │ │ -06f22e: 8160 |0227: int-to-long v0, v6 │ │ -06f230: 0512 0000 |0228: move-wide/from16 v18, v0 │ │ -06f234: 9b08 0812 |022a: add-long v8, v8, v18 │ │ -06f238: 0800 1500 |022c: move-object/from16 v0, v21 │ │ -06f23c: 5400 5c00 |022e: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06f240: 0812 0000 |0230: move-object/from16 v18, v0 │ │ -06f244: 1313 0000 |0232: const/16 v19, #int 0 // #0 │ │ -06f248: 7402 2900 1200 |0234: invoke-virtual/range {v18, v19}, LSevenZip/Compression/LZ/OutWindow;.GetByte:(I)B // method@0029 │ │ -06f24e: 0a0c |0237: move-result v12 │ │ -06f250: 2900 f1fd |0238: goto/16 0029 // -020f │ │ +06edc4: |[06edc4] SevenZip.Compression.LZMA.Decoder.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z │ │ +06edd4: 0800 1500 |0000: move-object/from16 v0, v21 │ │ +06edd8: 5400 6100 |0002: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06eddc: 0812 0000 |0004: move-object/from16 v18, v0 │ │ +06ede0: 0800 1200 |0006: move-object/from16 v0, v18 │ │ +06ede4: 0801 1600 |0008: move-object/from16 v1, v22 │ │ +06ede8: 6e20 9700 1000 |000a: invoke-virtual {v0, v1}, LSevenZip/Compression/RangeCoder/Decoder;.SetStream:(Ljava/io/InputStream;)V // method@0097 │ │ +06edee: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +06edf2: 5400 5c00 |000f: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06edf6: 0812 0000 |0011: move-object/from16 v18, v0 │ │ +06edfa: 0800 1200 |0013: move-object/from16 v0, v18 │ │ +06edfe: 0801 1700 |0015: move-object/from16 v1, v23 │ │ +06ee02: 6e20 2d00 1000 |0017: invoke-virtual {v0, v1}, LSevenZip/Compression/LZ/OutWindow;.SetStream:(Ljava/io/OutputStream;)V // method@002d │ │ +06ee08: 7401 4400 1500 |001a: invoke-virtual/range {v21}, LSevenZip/Compression/LZMA/Decoder;.Init:()V // method@0044 │ │ +06ee0e: 7100 3000 0000 |001d: invoke-static {}, LSevenZip/Compression/LZMA/Base;.StateInit:()I // method@0030 │ │ +06ee14: 0a11 |0020: move-result v17 │ │ +06ee16: 120d |0021: const/4 v13, #int 0 // #0 │ │ +06ee18: 120e |0022: const/4 v14, #int 0 // #0 │ │ +06ee1a: 120f |0023: const/4 v15, #int 0 // #0 │ │ +06ee1c: 1310 0000 |0024: const/16 v16, #int 0 // #0 │ │ +06ee20: 1608 0000 |0026: const-wide/16 v8, #int 0 // #0 │ │ +06ee24: 120c |0028: const/4 v12, #int 0 // #0 │ │ +06ee26: 1612 0000 |0029: const-wide/16 v18, #int 0 // #0 │ │ +06ee2a: 3112 1812 |002b: cmp-long v18, v24, v18 │ │ +06ee2e: 3a12 0600 |002d: if-ltz v18, 0033 // +0006 │ │ +06ee32: 3112 0818 |002f: cmp-long v18, v8, v24 │ │ +06ee36: 3b12 c501 |0031: if-gez v18, 01f6 // +01c5 │ │ +06ee3a: 8480 |0033: long-to-int v0, v8 │ │ +06ee3c: 0212 0000 |0034: move/from16 v18, v0 │ │ +06ee40: 0800 1500 |0036: move-object/from16 v0, v21 │ │ +06ee44: 5200 6000 |0038: iget v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosStateMask:I // field@0060 │ │ +06ee48: 0213 0000 |003a: move/from16 v19, v0 │ │ +06ee4c: 950b 1213 |003c: and-int v11, v18, v19 │ │ +06ee50: 0800 1500 |003e: move-object/from16 v0, v21 │ │ +06ee54: 5400 6100 |0040: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06ee58: 0812 0000 |0042: move-object/from16 v18, v0 │ │ +06ee5c: 0800 1500 |0044: move-object/from16 v0, v21 │ │ +06ee60: 5400 5400 |0046: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsMatchDecoders:[S // field@0054 │ │ +06ee64: 0813 0000 |0048: move-object/from16 v19, v0 │ │ +06ee68: e014 1104 |004a: shl-int/lit8 v20, v17, #int 4 // #04 │ │ +06ee6c: 9014 140b |004c: add-int v20, v20, v11 │ │ +06ee70: 7403 9200 1200 |004e: invoke-virtual/range {v18, v19, v20}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06ee76: 0a12 |0051: move-result v18 │ │ +06ee78: 3912 5400 |0052: if-nez v18, 00a6 // +0054 │ │ +06ee7c: 0800 1500 |0054: move-object/from16 v0, v21 │ │ +06ee80: 5400 5b00 |0056: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ +06ee84: 0812 0000 |0058: move-object/from16 v18, v0 │ │ +06ee88: 8480 |005a: long-to-int v0, v8 │ │ +06ee8a: 0213 0000 |005b: move/from16 v19, v0 │ │ +06ee8e: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +06ee92: 0201 1300 |005f: move/from16 v1, v19 │ │ +06ee96: 6e30 4000 100c |0061: invoke-virtual {v0, v1, v12}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.GetDecoder:(IB)LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2; // method@0040 │ │ +06ee9c: 0c04 |0064: move-result-object v4 │ │ +06ee9e: 7701 3100 1100 |0065: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ +06eea4: 0a12 |0068: move-result v18 │ │ +06eea6: 3912 3000 |0069: if-nez v18, 0099 // +0030 │ │ +06eeaa: 0800 1500 |006b: move-object/from16 v0, v21 │ │ +06eeae: 5400 6100 |006d: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06eeb2: 0812 0000 |006f: move-object/from16 v18, v0 │ │ +06eeb6: 0800 1500 |0071: move-object/from16 v0, v21 │ │ +06eeba: 5400 5c00 |0073: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06eebe: 0813 0000 |0075: move-object/from16 v19, v0 │ │ +06eec2: 0800 1300 |0077: move-object/from16 v0, v19 │ │ +06eec6: 6e20 2900 d000 |0079: invoke-virtual {v0, v13}, LSevenZip/Compression/LZ/OutWindow;.GetByte:(I)B // method@0029 │ │ +06eecc: 0a13 |007c: move-result v19 │ │ +06eece: 0800 1200 |007d: move-object/from16 v0, v18 │ │ +06eed2: 0201 1300 |007f: move/from16 v1, v19 │ │ +06eed6: 6e30 3c00 0401 |0081: invoke-virtual {v4, v0, v1}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.DecodeWithMatchByte:(LSevenZip/Compression/RangeCoder/Decoder;B)B // method@003c │ │ +06eedc: 0a0c |0084: move-result v12 │ │ +06eede: 0800 1500 |0085: move-object/from16 v0, v21 │ │ +06eee2: 5400 5c00 |0087: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06eee6: 0812 0000 |0089: move-object/from16 v18, v0 │ │ +06eeea: 0800 1200 |008b: move-object/from16 v0, v18 │ │ +06eeee: 6e20 2b00 c000 |008d: invoke-virtual {v0, v12}, LSevenZip/Compression/LZ/OutWindow;.PutByte:(B)V // method@002b │ │ +06eef4: 7701 3200 1100 |0090: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +06eefa: 0a11 |0093: move-result v17 │ │ +06eefc: 1612 0100 |0094: const-wide/16 v18, #int 1 // #1 │ │ +06ef00: 9b08 0812 |0096: add-long v8, v8, v18 │ │ +06ef04: 2891 |0098: goto 0029 // -006f │ │ +06ef06: 0800 1500 |0099: move-object/from16 v0, v21 │ │ +06ef0a: 5400 6100 |009b: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06ef0e: 0812 0000 |009d: move-object/from16 v18, v0 │ │ +06ef12: 0800 1200 |009f: move-object/from16 v0, v18 │ │ +06ef16: 6e20 3b00 0400 |00a1: invoke-virtual {v4, v0}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;.DecodeNormal:(LSevenZip/Compression/RangeCoder/Decoder;)B // method@003b │ │ +06ef1c: 0a0c |00a4: move-result v12 │ │ +06ef1e: 28e0 |00a5: goto 0085 // -0020 │ │ +06ef20: 0800 1500 |00a6: move-object/from16 v0, v21 │ │ +06ef24: 5400 6100 |00a8: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06ef28: 0812 0000 |00aa: move-object/from16 v18, v0 │ │ +06ef2c: 0800 1500 |00ac: move-object/from16 v0, v21 │ │ +06ef30: 5400 5600 |00ae: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepDecoders:[S // field@0056 │ │ +06ef34: 0813 0000 |00b0: move-object/from16 v19, v0 │ │ +06ef38: 0800 1200 |00b2: move-object/from16 v0, v18 │ │ +06ef3c: 0801 1300 |00b4: move-object/from16 v1, v19 │ │ +06ef40: 0202 1100 |00b6: move/from16 v2, v17 │ │ +06ef44: 6e30 9200 1002 |00b8: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06ef4a: 0a12 |00bb: move-result v18 │ │ +06ef4c: 1313 0100 |00bc: const/16 v19, #int 1 // #1 │ │ +06ef50: 0200 1200 |00be: move/from16 v0, v18 │ │ +06ef54: 0201 1300 |00c0: move/from16 v1, v19 │ │ +06ef58: 3310 a200 |00c2: if-ne v0, v1, 0164 // +00a2 │ │ +06ef5c: 1206 |00c4: const/4 v6, #int 0 // #0 │ │ +06ef5e: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +06ef62: 5400 6100 |00c7: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06ef66: 0812 0000 |00c9: move-object/from16 v18, v0 │ │ +06ef6a: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ +06ef6e: 5400 5700 |00cd: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG0Decoders:[S // field@0057 │ │ +06ef72: 0813 0000 |00cf: move-object/from16 v19, v0 │ │ +06ef76: 0800 1200 |00d1: move-object/from16 v0, v18 │ │ +06ef7a: 0801 1300 |00d3: move-object/from16 v1, v19 │ │ +06ef7e: 0202 1100 |00d5: move/from16 v2, v17 │ │ +06ef82: 6e30 9200 1002 |00d7: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06ef88: 0a12 |00da: move-result v18 │ │ +06ef8a: 3912 4d00 |00db: if-nez v18, 0128 // +004d │ │ +06ef8e: 0800 1500 |00dd: move-object/from16 v0, v21 │ │ +06ef92: 5400 6100 |00df: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06ef96: 0812 0000 |00e1: move-object/from16 v18, v0 │ │ +06ef9a: 0800 1500 |00e3: move-object/from16 v0, v21 │ │ +06ef9e: 5400 5500 |00e5: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRep0LongDecoders:[S // field@0055 │ │ +06efa2: 0813 0000 |00e7: move-object/from16 v19, v0 │ │ +06efa6: e014 1104 |00e9: shl-int/lit8 v20, v17, #int 4 // #04 │ │ +06efaa: 9014 140b |00eb: add-int v20, v20, v11 │ │ +06efae: 7403 9200 1200 |00ed: invoke-virtual/range {v18, v19, v20}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06efb4: 0a12 |00f0: move-result v18 │ │ +06efb6: 3912 0700 |00f1: if-nez v18, 00f8 // +0007 │ │ +06efba: 7701 3500 1100 |00f3: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateShortRep:(I)I // method@0035 │ │ +06efc0: 0a11 |00f6: move-result v17 │ │ +06efc2: 1216 |00f7: const/4 v6, #int 1 // #1 │ │ +06efc4: 3906 1c00 |00f8: if-nez v6, 0114 // +001c │ │ +06efc8: 0800 1500 |00fa: move-object/from16 v0, v21 │ │ +06efcc: 5400 6200 |00fc: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ +06efd0: 0812 0000 |00fe: move-object/from16 v18, v0 │ │ +06efd4: 0800 1500 |0100: move-object/from16 v0, v21 │ │ +06efd8: 5400 6100 |0102: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06efdc: 0813 0000 |0104: move-object/from16 v19, v0 │ │ +06efe0: 0800 1200 |0106: move-object/from16 v0, v18 │ │ +06efe4: 0801 1300 |0108: move-object/from16 v1, v19 │ │ +06efe8: 6e30 3800 100b |010a: invoke-virtual {v0, v1, v11}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;I)I // method@0038 │ │ +06efee: 0a12 |010d: move-result v18 │ │ +06eff0: d806 1202 |010e: add-int/lit8 v6, v18, #int 2 // #02 │ │ +06eff4: 7701 3400 1100 |0110: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ +06effa: 0a11 |0113: move-result v17 │ │ +06effc: 81d0 |0114: int-to-long v0, v13 │ │ +06effe: 0512 0000 |0115: move-wide/from16 v18, v0 │ │ +06f002: 3112 1208 |0117: cmp-long v18, v18, v8 │ │ +06f006: 3b12 0c00 |0119: if-gez v18, 0125 // +000c │ │ +06f00a: 0800 1500 |011b: move-object/from16 v0, v21 │ │ +06f00e: 5200 5300 |011d: iget v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ +06f012: 0212 0000 |011f: move/from16 v18, v0 │ │ +06f016: 0200 1200 |0121: move/from16 v0, v18 │ │ +06f01a: 340d f900 |0123: if-lt v13, v0, 021c // +00f9 │ │ +06f01e: 1312 0000 |0125: const/16 v18, #int 0 // #0 │ │ +06f022: 0f12 |0127: return v18 │ │ +06f024: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +06f028: 5400 6100 |012a: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f02c: 0812 0000 |012c: move-object/from16 v18, v0 │ │ +06f030: 0800 1500 |012e: move-object/from16 v0, v21 │ │ +06f034: 5400 5800 |0130: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG1Decoders:[S // field@0058 │ │ +06f038: 0813 0000 |0132: move-object/from16 v19, v0 │ │ +06f03c: 0800 1200 |0134: move-object/from16 v0, v18 │ │ +06f040: 0801 1300 |0136: move-object/from16 v1, v19 │ │ +06f044: 0202 1100 |0138: move/from16 v2, v17 │ │ +06f048: 6e30 9200 1002 |013a: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06f04e: 0a12 |013d: move-result v18 │ │ +06f050: 3912 0600 |013e: if-nez v18, 0144 // +0006 │ │ +06f054: 01e5 |0140: move v5, v14 │ │ +06f056: 01de |0141: move v14, v13 │ │ +06f058: 015d |0142: move v13, v5 │ │ +06f05a: 28b5 |0143: goto 00f8 // -004b │ │ +06f05c: 0800 1500 |0144: move-object/from16 v0, v21 │ │ +06f060: 5400 6100 |0146: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f064: 0812 0000 |0148: move-object/from16 v18, v0 │ │ +06f068: 0800 1500 |014a: move-object/from16 v0, v21 │ │ +06f06c: 5400 5900 |014c: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG2Decoders:[S // field@0059 │ │ +06f070: 0813 0000 |014e: move-object/from16 v19, v0 │ │ +06f074: 0800 1200 |0150: move-object/from16 v0, v18 │ │ +06f078: 0801 1300 |0152: move-object/from16 v1, v19 │ │ +06f07c: 0202 1100 |0154: move/from16 v2, v17 │ │ +06f080: 6e30 9200 1002 |0156: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +06f086: 0a12 |0159: move-result v18 │ │ +06f088: 3912 0500 |015a: if-nez v18, 015f // +0005 │ │ +06f08c: 01f5 |015c: move v5, v15 │ │ +06f08e: 01ef |015d: move v15, v14 │ │ +06f090: 28e3 |015e: goto 0141 // -001d │ │ +06f092: 0205 1000 |015f: move/from16 v5, v16 │ │ +06f096: 0210 0f00 |0161: move/from16 v16, v15 │ │ +06f09a: 28fa |0163: goto 015d // -0006 │ │ +06f09c: 0210 0f00 |0164: move/from16 v16, v15 │ │ +06f0a0: 01ef |0166: move v15, v14 │ │ +06f0a2: 01de |0167: move v14, v13 │ │ +06f0a4: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +06f0a8: 5400 5a00 |016a: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ +06f0ac: 0812 0000 |016c: move-object/from16 v18, v0 │ │ +06f0b0: 0800 1500 |016e: move-object/from16 v0, v21 │ │ +06f0b4: 5400 6100 |0170: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f0b8: 0813 0000 |0172: move-object/from16 v19, v0 │ │ +06f0bc: 0800 1200 |0174: move-object/from16 v0, v18 │ │ +06f0c0: 0801 1300 |0176: move-object/from16 v1, v19 │ │ +06f0c4: 6e30 3800 100b |0178: invoke-virtual {v0, v1, v11}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;I)I // method@0038 │ │ +06f0ca: 0a12 |017b: move-result v18 │ │ +06f0cc: d806 1202 |017c: add-int/lit8 v6, v18, #int 2 // #02 │ │ +06f0d0: 7701 3300 1100 |017e: invoke-static/range {v17}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ +06f0d6: 0a11 |0181: move-result v17 │ │ +06f0d8: 0800 1500 |0182: move-object/from16 v0, v21 │ │ +06f0dc: 5400 5f00 |0184: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ +06f0e0: 0812 0000 |0186: move-object/from16 v18, v0 │ │ +06f0e4: 7110 2f00 0600 |0188: invoke-static {v6}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ +06f0ea: 0a13 |018b: move-result v19 │ │ +06f0ec: 4612 1213 |018c: aget-object v18, v18, v19 │ │ +06f0f0: 0800 1500 |018e: move-object/from16 v0, v21 │ │ +06f0f4: 5400 6100 |0190: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f0f8: 0813 0000 |0192: move-object/from16 v19, v0 │ │ +06f0fc: 7402 8500 1200 |0194: invoke-virtual/range {v18, v19}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0085 │ │ +06f102: 0a0a |0197: move-result v10 │ │ +06f104: 1312 0400 |0198: const/16 v18, #int 4 // #4 │ │ +06f108: 0200 1200 |019a: move/from16 v0, v18 │ │ +06f10c: 340a 7d00 |019c: if-lt v10, v0, 0219 // +007d │ │ +06f110: e112 0a01 |019e: shr-int/lit8 v18, v10, #int 1 // #01 │ │ +06f114: d807 12ff |01a0: add-int/lit8 v7, v18, #int -1 // #ff │ │ +06f118: dd12 0a01 |01a2: and-int/lit8 v18, v10, #int 1 // #01 │ │ +06f11c: de12 1202 |01a4: or-int/lit8 v18, v18, #int 2 // #02 │ │ +06f120: 980d 1207 |01a6: shl-int v13, v18, v7 │ │ +06f124: 1312 0e00 |01a8: const/16 v18, #int 14 // #e │ │ +06f128: 0200 1200 |01aa: move/from16 v0, v18 │ │ +06f12c: 350a 2000 |01ac: if-ge v10, v0, 01cc // +0020 │ │ +06f130: 0800 1500 |01ae: move-object/from16 v0, v21 │ │ +06f134: 5400 5e00 |01b0: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosDecoders:[S // field@005e │ │ +06f138: 0812 0000 |01b2: move-object/from16 v18, v0 │ │ +06f13c: 9113 0d0a |01b4: sub-int v19, v13, v10 │ │ +06f140: d813 13ff |01b6: add-int/lit8 v19, v19, #int -1 // #ff │ │ +06f144: 0800 1500 |01b8: move-object/from16 v0, v21 │ │ +06f148: 5400 6100 |01ba: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f14c: 0814 0000 |01bc: move-object/from16 v20, v0 │ │ +06f150: 0800 1200 |01be: move-object/from16 v0, v18 │ │ +06f154: 0201 1300 |01c0: move/from16 v1, v19 │ │ +06f158: 0802 1400 |01c2: move-object/from16 v2, v20 │ │ +06f15c: 7140 8800 1072 |01c4: invoke-static {v0, v1, v2, v7}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.ReverseDecode:([SILSevenZip/Compression/RangeCoder/Decoder;I)I // method@0088 │ │ +06f162: 0a12 |01c7: move-result v18 │ │ +06f164: 900d 0d12 |01c8: add-int v13, v13, v18 │ │ +06f168: 2900 4aff |01ca: goto/16 0114 // -00b6 │ │ +06f16c: 0800 1500 |01cc: move-object/from16 v0, v21 │ │ +06f170: 5400 6100 |01ce: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f174: 0812 0000 |01d0: move-object/from16 v18, v0 │ │ +06f178: d813 07fc |01d2: add-int/lit8 v19, v7, #int -4 // #fc │ │ +06f17c: 7402 9300 1200 |01d4: invoke-virtual/range {v18, v19}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeDirectBits:(I)I // method@0093 │ │ +06f182: 0a12 |01d7: move-result v18 │ │ +06f184: e012 1204 |01d8: shl-int/lit8 v18, v18, #int 4 // #04 │ │ +06f188: 900d 0d12 |01da: add-int v13, v13, v18 │ │ +06f18c: 0800 1500 |01dc: move-object/from16 v0, v21 │ │ +06f190: 5400 5d00 |01de: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_PosAlignDecoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005d │ │ +06f194: 0812 0000 |01e0: move-object/from16 v18, v0 │ │ +06f198: 0800 1500 |01e2: move-object/from16 v0, v21 │ │ +06f19c: 5400 6100 |01e4: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f1a0: 0813 0000 |01e6: move-object/from16 v19, v0 │ │ +06f1a4: 7402 8700 1200 |01e8: invoke-virtual/range {v18, v19}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.ReverseDecode:(LSevenZip/Compression/RangeCoder/Decoder;)I // method@0087 │ │ +06f1aa: 0a12 |01eb: move-result v18 │ │ +06f1ac: 900d 0d12 |01ec: add-int v13, v13, v18 │ │ +06f1b0: 3b0d 26ff |01ee: if-gez v13, 0114 // -00da │ │ +06f1b4: 1312 ffff |01f0: const/16 v18, #int -1 // #ffff │ │ +06f1b8: 0200 1200 |01f2: move/from16 v0, v18 │ │ +06f1bc: 330d 2100 |01f4: if-ne v13, v0, 0215 // +0021 │ │ +06f1c0: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ +06f1c4: 5400 5c00 |01f8: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06f1c8: 0812 0000 |01fa: move-object/from16 v18, v0 │ │ +06f1cc: 7401 2800 1200 |01fc: invoke-virtual/range {v18}, LSevenZip/Compression/LZ/OutWindow;.Flush:()V // method@0028 │ │ +06f1d2: 0800 1500 |01ff: move-object/from16 v0, v21 │ │ +06f1d6: 5400 5c00 |0201: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06f1da: 0812 0000 |0203: move-object/from16 v18, v0 │ │ +06f1de: 7401 2c00 1200 |0205: invoke-virtual/range {v18}, LSevenZip/Compression/LZ/OutWindow;.ReleaseStream:()V // method@002c │ │ +06f1e4: 0800 1500 |0208: move-object/from16 v0, v21 │ │ +06f1e8: 5400 6100 |020a: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f1ec: 0812 0000 |020c: move-object/from16 v18, v0 │ │ +06f1f0: 7401 9600 1200 |020e: invoke-virtual/range {v18}, LSevenZip/Compression/RangeCoder/Decoder;.ReleaseStream:()V // method@0096 │ │ +06f1f6: 1312 0100 |0211: const/16 v18, #int 1 // #1 │ │ +06f1fa: 2900 14ff |0213: goto/16 0127 // -00ec │ │ +06f1fe: 1312 0000 |0215: const/16 v18, #int 0 // #0 │ │ +06f202: 2900 10ff |0217: goto/16 0127 // -00f0 │ │ +06f206: 01ad |0219: move v13, v10 │ │ +06f208: 2900 fafe |021a: goto/16 0114 // -0106 │ │ +06f20c: 0800 1500 |021c: move-object/from16 v0, v21 │ │ +06f210: 5400 5c00 |021e: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06f214: 0812 0000 |0220: move-object/from16 v18, v0 │ │ +06f218: 0800 1200 |0222: move-object/from16 v0, v18 │ │ +06f21c: 6e30 2600 d006 |0224: invoke-virtual {v0, v13, v6}, LSevenZip/Compression/LZ/OutWindow;.CopyBlock:(II)V // method@0026 │ │ +06f222: 8160 |0227: int-to-long v0, v6 │ │ +06f224: 0512 0000 |0228: move-wide/from16 v18, v0 │ │ +06f228: 9b08 0812 |022a: add-long v8, v8, v18 │ │ +06f22c: 0800 1500 |022c: move-object/from16 v0, v21 │ │ +06f230: 5400 5c00 |022e: iget-object v0, v0, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06f234: 0812 0000 |0230: move-object/from16 v18, v0 │ │ +06f238: 1313 0000 |0232: const/16 v19, #int 0 // #0 │ │ +06f23c: 7402 2900 1200 |0234: invoke-virtual/range {v18, v19}, LSevenZip/Compression/LZ/OutWindow;.GetByte:(I)B // method@0029 │ │ +06f242: 0a0c |0237: move-result v12 │ │ +06f244: 2900 f1fd |0238: goto/16 0029 // -020f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x000d line=205 │ │ 0x001a line=206 │ │ 0x001d line=208 │ │ 0x0021 line=209 │ │ @@ -2621,51 +2620,51 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -06f254: |[06f254] SevenZip.Compression.LZMA.Decoder.Init:()V │ │ -06f264: 5431 5c00 |0000: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06f268: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -06f26a: 6e20 2a00 2100 |0003: invoke-virtual {v1, v2}, LSevenZip/Compression/LZ/OutWindow;.Init:(Z)V // method@002a │ │ -06f270: 5431 5400 |0006: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsMatchDecoders:[S // field@0054 │ │ -06f274: 7110 9500 0100 |0008: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06f27a: 5431 5500 |000b: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRep0LongDecoders:[S // field@0055 │ │ -06f27e: 7110 9500 0100 |000d: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06f284: 5431 5600 |0010: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepDecoders:[S // field@0056 │ │ -06f288: 7110 9500 0100 |0012: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06f28e: 5431 5700 |0015: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG0Decoders:[S // field@0057 │ │ -06f292: 7110 9500 0100 |0017: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06f298: 5431 5800 |001a: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG1Decoders:[S // field@0058 │ │ -06f29c: 7110 9500 0100 |001c: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06f2a2: 5431 5900 |001f: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG2Decoders:[S // field@0059 │ │ -06f2a6: 7110 9500 0100 |0021: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06f2ac: 5431 5e00 |0024: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_PosDecoders:[S // field@005e │ │ -06f2b0: 7110 9500 0100 |0026: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -06f2b6: 5431 5b00 |0029: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ -06f2ba: 6e10 4100 0100 |002b: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.Init:()V // method@0041 │ │ -06f2c0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -06f2c2: 1241 |002f: const/4 v1, #int 4 // #4 │ │ -06f2c4: 3510 0c00 |0030: if-ge v0, v1, 003c // +000c │ │ -06f2c8: 5431 5f00 |0032: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ -06f2cc: 4601 0100 |0034: aget-object v1, v1, v0 │ │ -06f2d0: 6e10 8600 0100 |0036: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ -06f2d6: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06f2da: 28f4 |003b: goto 002f // -000c │ │ -06f2dc: 5431 5a00 |003c: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ -06f2e0: 6e10 3900 0100 |003e: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Init:()V // method@0039 │ │ -06f2e6: 5431 6200 |0041: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ -06f2ea: 6e10 3900 0100 |0043: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Init:()V // method@0039 │ │ -06f2f0: 5431 5d00 |0046: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_PosAlignDecoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005d │ │ -06f2f4: 6e10 8600 0100 |0048: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ -06f2fa: 5431 6100 |004b: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ -06f2fe: 6e10 9400 0100 |004d: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/Decoder;.Init:()V // method@0094 │ │ -06f304: 0e00 |0050: return-void │ │ +06f248: |[06f248] SevenZip.Compression.LZMA.Decoder.Init:()V │ │ +06f258: 5431 5c00 |0000: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06f25c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +06f25e: 6e20 2a00 2100 |0003: invoke-virtual {v1, v2}, LSevenZip/Compression/LZ/OutWindow;.Init:(Z)V // method@002a │ │ +06f264: 5431 5400 |0006: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsMatchDecoders:[S // field@0054 │ │ +06f268: 7110 9500 0100 |0008: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06f26e: 5431 5500 |000b: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRep0LongDecoders:[S // field@0055 │ │ +06f272: 7110 9500 0100 |000d: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06f278: 5431 5600 |0010: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepDecoders:[S // field@0056 │ │ +06f27c: 7110 9500 0100 |0012: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06f282: 5431 5700 |0015: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG0Decoders:[S // field@0057 │ │ +06f286: 7110 9500 0100 |0017: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06f28c: 5431 5800 |001a: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG1Decoders:[S // field@0058 │ │ +06f290: 7110 9500 0100 |001c: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06f296: 5431 5900 |001f: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_IsRepG2Decoders:[S // field@0059 │ │ +06f29a: 7110 9500 0100 |0021: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06f2a0: 5431 5e00 |0024: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_PosDecoders:[S // field@005e │ │ +06f2a4: 7110 9500 0100 |0026: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +06f2aa: 5431 5b00 |0029: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ +06f2ae: 6e10 4100 0100 |002b: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.Init:()V // method@0041 │ │ +06f2b4: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +06f2b6: 1241 |002f: const/4 v1, #int 4 // #4 │ │ +06f2b8: 3510 0c00 |0030: if-ge v0, v1, 003c // +000c │ │ +06f2bc: 5431 5f00 |0032: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_PosSlotDecoder:[LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005f │ │ +06f2c0: 4601 0100 |0034: aget-object v1, v1, v0 │ │ +06f2c4: 6e10 8600 0100 |0036: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ +06f2ca: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06f2ce: 28f4 |003b: goto 002f // -000c │ │ +06f2d0: 5431 5a00 |003c: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ +06f2d4: 6e10 3900 0100 |003e: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Init:()V // method@0039 │ │ +06f2da: 5431 6200 |0041: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ +06f2de: 6e10 3900 0100 |0043: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Init:()V // method@0039 │ │ +06f2e4: 5431 5d00 |0046: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_PosAlignDecoder:LSevenZip/Compression/RangeCoder/BitTreeDecoder; // field@005d │ │ +06f2e8: 6e10 8600 0100 |0048: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Init:()V // method@0086 │ │ +06f2ee: 5431 6100 |004b: iget-object v1, v3, LSevenZip/Compression/LZMA/Decoder;.m_RangeDecoder:LSevenZip/Compression/RangeCoder/Decoder; // field@0061 │ │ +06f2f2: 6e10 9400 0100 |004d: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/Decoder;.Init:()V // method@0094 │ │ +06f2f8: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0006 line=183 │ │ 0x000b line=184 │ │ 0x0010 line=185 │ │ 0x0015 line=186 │ │ @@ -2690,44 +2689,44 @@ │ │ type : '([B)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -06f308: |[06f308] SevenZip.Compression.LZMA.Decoder.SetDecoderProperties:([B)Z │ │ -06f318: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06f31a: 21b8 |0001: array-length v8, v11 │ │ -06f31c: 1259 |0002: const/4 v9, #int 5 // #5 │ │ -06f31e: 3598 0300 |0003: if-ge v8, v9, 0006 // +0003 │ │ -06f322: 0f07 |0005: return v7 │ │ -06f324: 4808 0b07 |0006: aget-byte v8, v11, v7 │ │ -06f328: d586 ff00 |0008: and-int/lit16 v6, v8, #int 255 // #00ff │ │ -06f32c: dc02 0609 |000a: rem-int/lit8 v2, v6, #int 9 // #09 │ │ -06f330: db05 0609 |000c: div-int/lit8 v5, v6, #int 9 // #09 │ │ -06f334: dc03 0505 |000e: rem-int/lit8 v3, v5, #int 5 // #05 │ │ -06f338: db04 0505 |0010: div-int/lit8 v4, v5, #int 5 // #05 │ │ -06f33c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -06f33e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -06f340: 1248 |0014: const/4 v8, #int 4 // #4 │ │ -06f342: 3581 0f00 |0015: if-ge v1, v8, 0024 // +000f │ │ -06f346: d808 0101 |0017: add-int/lit8 v8, v1, #int 1 // #01 │ │ -06f34a: 4808 0b08 |0019: aget-byte v8, v11, v8 │ │ -06f34e: d588 ff00 |001b: and-int/lit16 v8, v8, #int 255 // #00ff │ │ -06f352: da09 0108 |001d: mul-int/lit8 v9, v1, #int 8 // #08 │ │ -06f356: b898 |001f: shl-int/2addr v8, v9 │ │ -06f358: b080 |0020: add-int/2addr v0, v8 │ │ -06f35a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f35e: 28f1 |0023: goto 0014 // -000f │ │ -06f360: 6e40 4700 2a43 |0024: invoke-virtual {v10, v2, v3, v4}, LSevenZip/Compression/LZMA/Decoder;.SetLcLpPb:(III)Z // method@0047 │ │ -06f366: 0a08 |0027: move-result v8 │ │ -06f368: 3808 ddff |0028: if-eqz v8, 0005 // -0023 │ │ -06f36c: 6e20 4600 0a00 |002a: invoke-virtual {v10, v0}, LSevenZip/Compression/LZMA/Decoder;.SetDictionarySize:(I)Z // method@0046 │ │ -06f372: 0a07 |002d: move-result v7 │ │ -06f374: 28d7 |002e: goto 0005 // -0029 │ │ +06f2fc: |[06f2fc] SevenZip.Compression.LZMA.Decoder.SetDecoderProperties:([B)Z │ │ +06f30c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06f30e: 21b8 |0001: array-length v8, v11 │ │ +06f310: 1259 |0002: const/4 v9, #int 5 // #5 │ │ +06f312: 3598 0300 |0003: if-ge v8, v9, 0006 // +0003 │ │ +06f316: 0f07 |0005: return v7 │ │ +06f318: 4808 0b07 |0006: aget-byte v8, v11, v7 │ │ +06f31c: d586 ff00 |0008: and-int/lit16 v6, v8, #int 255 // #00ff │ │ +06f320: dc02 0609 |000a: rem-int/lit8 v2, v6, #int 9 // #09 │ │ +06f324: db05 0609 |000c: div-int/lit8 v5, v6, #int 9 // #09 │ │ +06f328: dc03 0505 |000e: rem-int/lit8 v3, v5, #int 5 // #05 │ │ +06f32c: db04 0505 |0010: div-int/lit8 v4, v5, #int 5 // #05 │ │ +06f330: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +06f332: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +06f334: 1248 |0014: const/4 v8, #int 4 // #4 │ │ +06f336: 3581 0f00 |0015: if-ge v1, v8, 0024 // +000f │ │ +06f33a: d808 0101 |0017: add-int/lit8 v8, v1, #int 1 // #01 │ │ +06f33e: 4808 0b08 |0019: aget-byte v8, v11, v8 │ │ +06f342: d588 ff00 |001b: and-int/lit16 v8, v8, #int 255 // #00ff │ │ +06f346: da09 0108 |001d: mul-int/lit8 v9, v1, #int 8 // #08 │ │ +06f34a: b898 |001f: shl-int/2addr v8, v9 │ │ +06f34c: b080 |0020: add-int/2addr v0, v8 │ │ +06f34e: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06f352: 28f1 |0023: goto 0014 // -000f │ │ +06f354: 6e40 4700 2a43 |0024: invoke-virtual {v10, v2, v3, v4}, LSevenZip/Compression/LZMA/Decoder;.SetLcLpPb:(III)Z // method@0047 │ │ +06f35a: 0a08 |0027: move-result v8 │ │ +06f35c: 3808 ddff |0028: if-eqz v8, 0005 // -0023 │ │ +06f360: 6e20 4600 0a00 |002a: invoke-virtual {v10, v0}, LSevenZip/Compression/LZMA/Decoder;.SetDictionarySize:(I)Z // method@0046 │ │ +06f366: 0a07 |002d: move-result v7 │ │ +06f368: 28d7 |002e: goto 0005 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=315 │ │ 0x0005 line=327 │ │ 0x0006 line=317 │ │ 0x000a line=318 │ │ 0x000c line=319 │ │ @@ -2755,33 +2754,33 @@ │ │ type : '(I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -06f378: |[06f378] SevenZip.Compression.LZMA.Decoder.SetDictionarySize:(I)Z │ │ -06f388: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f38a: 3b05 0400 |0001: if-gez v5, 0005 // +0004 │ │ -06f38e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f390: 0f00 |0004: return v0 │ │ -06f392: 5241 5200 |0005: iget v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ -06f396: 3251 fdff |0007: if-eq v1, v5, 0004 // -0003 │ │ -06f39a: 5945 5200 |0009: iput v5, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ -06f39e: 5241 5200 |000b: iget v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ -06f3a2: 7120 1b34 0100 |000d: invoke-static {v1, v0}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -06f3a8: 0a01 |0010: move-result v1 │ │ -06f3aa: 5941 5300 |0011: iput v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ -06f3ae: 5441 5c00 |0013: iget-object v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ -06f3b2: 5242 5300 |0015: iget v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ -06f3b6: 1303 0010 |0017: const/16 v3, #int 4096 // #1000 │ │ -06f3ba: 7120 1b34 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -06f3c0: 0a02 |001c: move-result v2 │ │ -06f3c2: 6e20 2700 2100 |001d: invoke-virtual {v1, v2}, LSevenZip/Compression/LZ/OutWindow;.Create:(I)V // method@0027 │ │ -06f3c8: 28e4 |0020: goto 0004 // -001c │ │ +06f36c: |[06f36c] SevenZip.Compression.LZMA.Decoder.SetDictionarySize:(I)Z │ │ +06f37c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f37e: 3b05 0400 |0001: if-gez v5, 0005 // +0004 │ │ +06f382: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f384: 0f00 |0004: return v0 │ │ +06f386: 5241 5200 |0005: iget v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ +06f38a: 3251 fdff |0007: if-eq v1, v5, 0004 // -0003 │ │ +06f38e: 5945 5200 |0009: iput v5, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ +06f392: 5241 5200 |000b: iget v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySize:I // field@0052 │ │ +06f396: 7120 1b34 0100 |000d: invoke-static {v1, v0}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +06f39c: 0a01 |0010: move-result v1 │ │ +06f39e: 5941 5300 |0011: iput v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ +06f3a2: 5441 5c00 |0013: iget-object v1, v4, LSevenZip/Compression/LZMA/Decoder;.m_OutWindow:LSevenZip/Compression/LZ/OutWindow; // field@005c │ │ +06f3a6: 5242 5300 |0015: iget v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_DictionarySizeCheck:I // field@0053 │ │ +06f3aa: 1303 0010 |0017: const/16 v3, #int 4096 // #1000 │ │ +06f3ae: 7120 1b34 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +06f3b4: 0a02 |001c: move-result v2 │ │ +06f3b6: 6e20 2700 2100 |001d: invoke-virtual {v1, v2}, LSevenZip/Compression/LZ/OutWindow;.Create:(I)V // method@0027 │ │ +06f3bc: 28e4 |0020: goto 0004 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=156 │ │ 0x0003 line=157 │ │ 0x0004 line=164 │ │ 0x0005 line=158 │ │ 0x0009 line=160 │ │ @@ -2796,33 +2795,33 @@ │ │ type : '(III)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -06f3cc: |[06f3cc] SevenZip.Compression.LZMA.Decoder.SetLcLpPb:(III)Z │ │ -06f3dc: 1243 |0000: const/4 v3, #int 4 // #4 │ │ -06f3de: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -06f3e0: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ -06f3e4: 3625 0600 |0004: if-gt v5, v2, 000a // +0006 │ │ -06f3e8: 3636 0400 |0006: if-gt v6, v3, 000a // +0004 │ │ -06f3ec: 3737 0400 |0008: if-le v7, v3, 000c // +0004 │ │ -06f3f0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06f3f2: 0f01 |000b: return v1 │ │ -06f3f4: 5442 5b00 |000c: iget-object v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ -06f3f8: 6e30 3f00 6205 |000e: invoke-virtual {v2, v6, v5}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.Create:(II)V // method@003f │ │ -06f3fe: 9800 0107 |0011: shl-int v0, v1, v7 │ │ -06f402: 5442 5a00 |0013: iget-object v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ -06f406: 6e20 3700 0200 |0015: invoke-virtual {v2, v0}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Create:(I)V // method@0037 │ │ -06f40c: 5442 6200 |0018: iget-object v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ -06f410: 6e20 3700 0200 |001a: invoke-virtual {v2, v0}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Create:(I)V // method@0037 │ │ -06f416: d802 00ff |001d: add-int/lit8 v2, v0, #int -1 // #ff │ │ -06f41a: 5942 6000 |001f: iput v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_PosStateMask:I // field@0060 │ │ -06f41e: 28ea |0021: goto 000b // -0016 │ │ +06f3c0: |[06f3c0] SevenZip.Compression.LZMA.Decoder.SetLcLpPb:(III)Z │ │ +06f3d0: 1243 |0000: const/4 v3, #int 4 // #4 │ │ +06f3d2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +06f3d4: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ +06f3d8: 3625 0600 |0004: if-gt v5, v2, 000a // +0006 │ │ +06f3dc: 3636 0400 |0006: if-gt v6, v3, 000a // +0004 │ │ +06f3e0: 3737 0400 |0008: if-le v7, v3, 000c // +0004 │ │ +06f3e4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06f3e6: 0f01 |000b: return v1 │ │ +06f3e8: 5442 5b00 |000c: iget-object v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_LiteralDecoder:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; // field@005b │ │ +06f3ec: 6e30 3f00 6205 |000e: invoke-virtual {v2, v6, v5}, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;.Create:(II)V // method@003f │ │ +06f3f2: 9800 0107 |0011: shl-int v0, v1, v7 │ │ +06f3f6: 5442 5a00 |0013: iget-object v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_LenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@005a │ │ +06f3fa: 6e20 3700 0200 |0015: invoke-virtual {v2, v0}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Create:(I)V // method@0037 │ │ +06f400: 5442 6200 |0018: iget-object v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_RepLenDecoder:LSevenZip/Compression/LZMA/Decoder$LenDecoder; // field@0062 │ │ +06f404: 6e20 3700 0200 |001a: invoke-virtual {v2, v0}, LSevenZip/Compression/LZMA/Decoder$LenDecoder;.Create:(I)V // method@0037 │ │ +06f40a: d802 00ff |001d: add-int/lit8 v2, v0, #int -1 // #ff │ │ +06f40e: 5942 6000 |001f: iput v2, v4, LSevenZip/Compression/LZMA/Decoder;.m_PosStateMask:I // field@0060 │ │ +06f412: 28ea |0021: goto 000b // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=169 │ │ 0x000a line=170 │ │ 0x000b line=176 │ │ 0x000c line=171 │ │ 0x0011 line=172 │ │ @@ -2888,43 +2887,43 @@ │ │ type : '(LSevenZip/Compression/LZMA/Encoder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -06f420: |[06f420] SevenZip.Compression.LZMA.Encoder$LenEncoder.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ -06f430: 1234 |0000: const/4 v4, #int 3 // #3 │ │ -06f432: 1303 1000 |0001: const/16 v3, #int 16 // #10 │ │ -06f436: 5b56 6700 |0003: iput-object v6, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@0067 │ │ -06f43a: 7010 2834 0500 |0005: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ -06f440: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -06f442: 2311 1507 |0009: new-array v1, v1, [S // type@0715 │ │ -06f446: 5b51 6300 |000b: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f44a: 2331 d706 |000d: new-array v1, v3, [LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@06d7 │ │ -06f44e: 5b51 6500 |000f: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ -06f452: 2331 d706 |0011: new-array v1, v3, [LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@06d7 │ │ -06f456: 5b51 6600 |0013: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ -06f45a: 2201 1600 |0015: new-instance v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ -06f45e: 1302 0800 |0017: const/16 v2, #int 8 // #8 │ │ -06f462: 7020 8900 2100 |0019: invoke-direct {v1, v2}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ -06f468: 5b51 6400 |001c: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ -06f46c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -06f46e: 3530 1700 |001f: if-ge v0, v3, 0036 // +0017 │ │ -06f472: 5451 6500 |0021: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ -06f476: 2202 1600 |0023: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ -06f47a: 7020 8900 4200 |0025: invoke-direct {v2, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ -06f480: 4d02 0100 |0028: aput-object v2, v1, v0 │ │ -06f484: 5451 6600 |002a: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ -06f488: 2202 1600 |002c: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ -06f48c: 7020 8900 4200 |002e: invoke-direct {v2, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ -06f492: 4d02 0100 |0031: aput-object v2, v1, v0 │ │ -06f496: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06f49a: 28ea |0035: goto 001f // -0016 │ │ -06f49c: 0e00 |0036: return-void │ │ +06f414: |[06f414] SevenZip.Compression.LZMA.Encoder$LenEncoder.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ +06f424: 1234 |0000: const/4 v4, #int 3 // #3 │ │ +06f426: 1303 1000 |0001: const/16 v3, #int 16 // #10 │ │ +06f42a: 5b56 6700 |0003: iput-object v6, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@0067 │ │ +06f42e: 7010 2834 0500 |0005: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ +06f434: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +06f436: 2311 1507 |0009: new-array v1, v1, [S // type@0715 │ │ +06f43a: 5b51 6300 |000b: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f43e: 2331 d706 |000d: new-array v1, v3, [LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@06d7 │ │ +06f442: 5b51 6500 |000f: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ +06f446: 2331 d706 |0011: new-array v1, v3, [LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@06d7 │ │ +06f44a: 5b51 6600 |0013: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ +06f44e: 2201 1600 |0015: new-instance v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ +06f452: 1302 0800 |0017: const/16 v2, #int 8 // #8 │ │ +06f456: 7020 8900 2100 |0019: invoke-direct {v1, v2}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ +06f45c: 5b51 6400 |001c: iput-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ +06f460: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +06f462: 3530 1700 |001f: if-ge v0, v3, 0036 // +0017 │ │ +06f466: 5451 6500 |0021: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ +06f46a: 2202 1600 |0023: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ +06f46e: 7020 8900 4200 |0025: invoke-direct {v2, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ +06f474: 4d02 0100 |0028: aput-object v2, v1, v0 │ │ +06f478: 5451 6600 |002a: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ +06f47c: 2202 1600 |002c: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ +06f480: 7020 8900 4200 |002e: invoke-direct {v2, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ +06f486: 4d02 0100 |0031: aput-object v2, v1, v0 │ │ +06f48a: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06f48e: 28ea |0035: goto 001f // -0016 │ │ +06f490: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=176 │ │ 0x0008 line=169 │ │ 0x000d line=170 │ │ 0x0011 line=171 │ │ 0x0015 line=172 │ │ @@ -2932,53 +2931,53 @@ │ │ 0x0021 line=179 │ │ 0x002a line=180 │ │ 0x0033 line=177 │ │ 0x0036 line=182 │ │ locals : │ │ 0x001f - 0x0037 reg=0 posState I │ │ 0x0000 - 0x0037 reg=5 this LSevenZip/Compression/LZMA/Encoder$LenEncoder; │ │ - 0x0000 - 0x0037 reg=6 (null) LSevenZip/Compression/LZMA/Encoder; │ │ + 0x0000 - 0x0037 reg=6 this$0 LSevenZip/Compression/LZMA/Encoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Encoder$LenEncoder;) │ │ name : 'Encode' │ │ type : '(LSevenZip/Compression/RangeCoder/Encoder;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -06f4a0: |[06f4a0] SevenZip.Compression.LZMA.Encoder$LenEncoder.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V │ │ -06f4b0: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -06f4b4: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -06f4b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06f4b8: 3536 0f00 |0004: if-ge v6, v3, 0013 // +000f │ │ -06f4bc: 5440 6300 |0006: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f4c0: 6e40 9a00 0511 |0008: invoke-virtual {v5, v0, v1, v1}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -06f4c6: 5440 6500 |000b: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ -06f4ca: 4600 0007 |000d: aget-object v0, v0, v7 │ │ -06f4ce: 6e30 8a00 5006 |000f: invoke-virtual {v0, v5, v6}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ -06f4d4: 0e00 |0012: return-void │ │ -06f4d6: d806 06f8 |0013: add-int/lit8 v6, v6, #int -8 // #f8 │ │ -06f4da: 5440 6300 |0015: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f4de: 6e40 9a00 0521 |0017: invoke-virtual {v5, v0, v1, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -06f4e4: 3536 0f00 |001a: if-ge v6, v3, 0029 // +000f │ │ -06f4e8: 5440 6300 |001c: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f4ec: 6e40 9a00 0512 |001e: invoke-virtual {v5, v0, v2, v1}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -06f4f2: 5440 6600 |0021: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ -06f4f6: 4600 0007 |0023: aget-object v0, v0, v7 │ │ -06f4fa: 6e30 8a00 5006 |0025: invoke-virtual {v0, v5, v6}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ -06f500: 28ea |0028: goto 0012 // -0016 │ │ -06f502: 5440 6300 |0029: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f506: 6e40 9a00 0522 |002b: invoke-virtual {v5, v0, v2, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -06f50c: 5440 6400 |002e: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ -06f510: d801 06f8 |0030: add-int/lit8 v1, v6, #int -8 // #f8 │ │ -06f514: 6e30 8a00 5001 |0032: invoke-virtual {v0, v5, v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ -06f51a: 28dd |0035: goto 0012 // -0023 │ │ +06f494: |[06f494] SevenZip.Compression.LZMA.Encoder$LenEncoder.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V │ │ +06f4a4: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +06f4a8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +06f4aa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06f4ac: 3536 0f00 |0004: if-ge v6, v3, 0013 // +000f │ │ +06f4b0: 5440 6300 |0006: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f4b4: 6e40 9a00 0511 |0008: invoke-virtual {v5, v0, v1, v1}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +06f4ba: 5440 6500 |000b: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ +06f4be: 4600 0007 |000d: aget-object v0, v0, v7 │ │ +06f4c2: 6e30 8a00 5006 |000f: invoke-virtual {v0, v5, v6}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ +06f4c8: 0e00 |0012: return-void │ │ +06f4ca: d806 06f8 |0013: add-int/lit8 v6, v6, #int -8 // #f8 │ │ +06f4ce: 5440 6300 |0015: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f4d2: 6e40 9a00 0521 |0017: invoke-virtual {v5, v0, v1, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +06f4d8: 3536 0f00 |001a: if-ge v6, v3, 0029 // +000f │ │ +06f4dc: 5440 6300 |001c: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f4e0: 6e40 9a00 0512 |001e: invoke-virtual {v5, v0, v2, v1}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +06f4e6: 5440 6600 |0021: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ +06f4ea: 4600 0007 |0023: aget-object v0, v0, v7 │ │ +06f4ee: 6e30 8a00 5006 |0025: invoke-virtual {v0, v5, v6}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ +06f4f4: 28ea |0028: goto 0012 // -0016 │ │ +06f4f6: 5440 6300 |0029: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f4fa: 6e40 9a00 0522 |002b: invoke-virtual {v5, v0, v2, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +06f500: 5440 6400 |002e: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ +06f504: d801 06f8 |0030: add-int/lit8 v1, v6, #int -8 // #f8 │ │ +06f508: 6e30 8a00 5001 |0032: invoke-virtual {v0, v5, v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ +06f50e: 28dd |0035: goto 0012 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=198 │ │ 0x0006 line=200 │ │ 0x000b line=201 │ │ 0x0012 line=218 │ │ 0x0013 line=205 │ │ @@ -2999,30 +2998,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -06f51c: |[06f51c] SevenZip.Compression.LZMA.Encoder$LenEncoder.Init:(I)V │ │ -06f52c: 5421 6300 |0000: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f530: 7110 a300 0100 |0002: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -06f536: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06f538: 3530 1300 |0006: if-ge v0, v3, 0019 // +0013 │ │ -06f53c: 5421 6500 |0008: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ -06f540: 4601 0100 |000a: aget-object v1, v1, v0 │ │ -06f544: 6e10 8c00 0100 |000c: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ -06f54a: 5421 6600 |000f: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ -06f54e: 4601 0100 |0011: aget-object v1, v1, v0 │ │ -06f552: 6e10 8c00 0100 |0013: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ -06f558: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06f55c: 28ee |0018: goto 0006 // -0012 │ │ -06f55e: 5421 6400 |0019: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ -06f562: 6e10 8c00 0100 |001b: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ -06f568: 0e00 |001e: return-void │ │ +06f510: |[06f510] SevenZip.Compression.LZMA.Encoder$LenEncoder.Init:(I)V │ │ +06f520: 5421 6300 |0000: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f524: 7110 a300 0100 |0002: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +06f52a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06f52c: 3530 1300 |0006: if-ge v0, v3, 0019 // +0013 │ │ +06f530: 5421 6500 |0008: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ +06f534: 4601 0100 |000a: aget-object v1, v1, v0 │ │ +06f538: 6e10 8c00 0100 |000c: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ +06f53e: 5421 6600 |000f: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ +06f542: 4601 0100 |0011: aget-object v1, v1, v0 │ │ +06f546: 6e10 8c00 0100 |0013: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ +06f54c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06f550: 28ee |0018: goto 0006 // -0012 │ │ +06f552: 5421 6400 |0019: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ +06f556: 6e10 8c00 0100 |001b: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ +06f55c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=188 │ │ 0x0008 line=190 │ │ 0x000f line=191 │ │ 0x0016 line=188 │ │ @@ -3038,74 +3037,74 @@ │ │ type : '(II[II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -06f56c: |[06f56c] SevenZip.Compression.LZMA.Encoder$LenEncoder.SetPrices:(II[II)V │ │ -06f57c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06f57e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -06f580: 5485 6300 |0002: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f584: 4a05 0506 |0004: aget-short v5, v5, v6 │ │ -06f588: 7110 9f00 0500 |0006: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -06f58e: 0a00 |0009: move-result v0 │ │ -06f590: 5485 6300 |000a: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f594: 4a05 0506 |000c: aget-short v5, v5, v6 │ │ -06f598: 7110 a000 0500 |000e: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -06f59e: 0a01 |0011: move-result v1 │ │ -06f5a0: 5485 6300 |0012: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f5a4: 4a05 0507 |0014: aget-short v5, v5, v7 │ │ -06f5a8: 7110 9f00 0500 |0016: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -06f5ae: 0a05 |0019: move-result v5 │ │ -06f5b0: 9002 0105 |001a: add-int v2, v1, v5 │ │ -06f5b4: 5485 6300 |001c: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ -06f5b8: 4a05 0507 |001e: aget-short v5, v5, v7 │ │ -06f5bc: 7110 a000 0500 |0020: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -06f5c2: 0a05 |0023: move-result v5 │ │ -06f5c4: 9003 0105 |0024: add-int v3, v1, v5 │ │ -06f5c8: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -06f5ca: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -06f5cc: 1305 0800 |0028: const/16 v5, #int 8 // #8 │ │ -06f5d0: 3554 2600 |002a: if-ge v4, v5, 0050 // +0026 │ │ -06f5d4: 34a4 0300 |002c: if-lt v4, v10, 002f // +0003 │ │ -06f5d8: 0e00 |002e: return-void │ │ -06f5da: 9005 0c04 |002f: add-int v5, v12, v4 │ │ -06f5de: 5486 6500 |0031: iget-object v6, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ -06f5e2: 4606 0609 |0033: aget-object v6, v6, v9 │ │ -06f5e6: 6e20 8b00 4600 |0035: invoke-virtual {v6, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ -06f5ec: 0a06 |0038: move-result v6 │ │ -06f5ee: b006 |0039: add-int/2addr v6, v0 │ │ -06f5f0: 4b06 0b05 |003a: aput v6, v11, v5 │ │ -06f5f4: d804 0401 |003c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06f5f8: 28ea |003e: goto 0028 // -0016 │ │ -06f5fa: 9005 0c04 |003f: add-int v5, v12, v4 │ │ -06f5fe: 5486 6600 |0041: iget-object v6, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ -06f602: 4606 0609 |0043: aget-object v6, v6, v9 │ │ -06f606: d807 04f8 |0045: add-int/lit8 v7, v4, #int -8 // #f8 │ │ -06f60a: 6e20 8b00 7600 |0047: invoke-virtual {v6, v7}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ -06f610: 0a06 |004a: move-result v6 │ │ -06f612: b026 |004b: add-int/2addr v6, v2 │ │ -06f614: 4b06 0b05 |004c: aput v6, v11, v5 │ │ -06f618: d804 0401 |004e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06f61c: 1305 1000 |0050: const/16 v5, #int 16 // #10 │ │ -06f620: 3554 0500 |0052: if-ge v4, v5, 0057 // +0005 │ │ -06f624: 34a4 ebff |0054: if-lt v4, v10, 003f // -0015 │ │ -06f628: 28d8 |0056: goto 002e // -0028 │ │ -06f62a: 35a4 d7ff |0057: if-ge v4, v10, 002e // -0029 │ │ -06f62e: 9005 0c04 |0059: add-int v5, v12, v4 │ │ -06f632: 5486 6400 |005b: iget-object v6, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ -06f636: d807 04f8 |005d: add-int/lit8 v7, v4, #int -8 // #f8 │ │ -06f63a: d807 07f8 |005f: add-int/lit8 v7, v7, #int -8 // #f8 │ │ -06f63e: 6e20 8b00 7600 |0061: invoke-virtual {v6, v7}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ -06f644: 0a06 |0064: move-result v6 │ │ -06f646: b036 |0065: add-int/2addr v6, v3 │ │ -06f648: 4b06 0b05 |0066: aput v6, v11, v5 │ │ -06f64c: d804 0401 |0068: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06f650: 28ed |006a: goto 0057 // -0013 │ │ +06f560: |[06f560] SevenZip.Compression.LZMA.Encoder$LenEncoder.SetPrices:(II[II)V │ │ +06f570: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06f572: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +06f574: 5485 6300 |0002: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f578: 4a05 0506 |0004: aget-short v5, v5, v6 │ │ +06f57c: 7110 9f00 0500 |0006: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +06f582: 0a00 |0009: move-result v0 │ │ +06f584: 5485 6300 |000a: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f588: 4a05 0506 |000c: aget-short v5, v5, v6 │ │ +06f58c: 7110 a000 0500 |000e: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +06f592: 0a01 |0011: move-result v1 │ │ +06f594: 5485 6300 |0012: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f598: 4a05 0507 |0014: aget-short v5, v5, v7 │ │ +06f59c: 7110 9f00 0500 |0016: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +06f5a2: 0a05 |0019: move-result v5 │ │ +06f5a4: 9002 0105 |001a: add-int v2, v1, v5 │ │ +06f5a8: 5485 6300 |001c: iget-object v5, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._choice:[S // field@0063 │ │ +06f5ac: 4a05 0507 |001e: aget-short v5, v5, v7 │ │ +06f5b0: 7110 a000 0500 |0020: invoke-static {v5}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +06f5b6: 0a05 |0023: move-result v5 │ │ +06f5b8: 9003 0105 |0024: add-int v3, v1, v5 │ │ +06f5bc: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +06f5be: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +06f5c0: 1305 0800 |0028: const/16 v5, #int 8 // #8 │ │ +06f5c4: 3554 2600 |002a: if-ge v4, v5, 0050 // +0026 │ │ +06f5c8: 34a4 0300 |002c: if-lt v4, v10, 002f // +0003 │ │ +06f5cc: 0e00 |002e: return-void │ │ +06f5ce: 9005 0c04 |002f: add-int v5, v12, v4 │ │ +06f5d2: 5486 6500 |0031: iget-object v6, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._lowCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0065 │ │ +06f5d6: 4606 0609 |0033: aget-object v6, v6, v9 │ │ +06f5da: 6e20 8b00 4600 |0035: invoke-virtual {v6, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ +06f5e0: 0a06 |0038: move-result v6 │ │ +06f5e2: b006 |0039: add-int/2addr v6, v0 │ │ +06f5e4: 4b06 0b05 |003a: aput v6, v11, v5 │ │ +06f5e8: d804 0401 |003c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06f5ec: 28ea |003e: goto 0028 // -0016 │ │ +06f5ee: 9005 0c04 |003f: add-int v5, v12, v4 │ │ +06f5f2: 5486 6600 |0041: iget-object v6, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._midCoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0066 │ │ +06f5f6: 4606 0609 |0043: aget-object v6, v6, v9 │ │ +06f5fa: d807 04f8 |0045: add-int/lit8 v7, v4, #int -8 // #f8 │ │ +06f5fe: 6e20 8b00 7600 |0047: invoke-virtual {v6, v7}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ +06f604: 0a06 |004a: move-result v6 │ │ +06f606: b026 |004b: add-int/2addr v6, v2 │ │ +06f608: 4b06 0b05 |004c: aput v6, v11, v5 │ │ +06f60c: d804 0401 |004e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06f610: 1305 1000 |0050: const/16 v5, #int 16 // #10 │ │ +06f614: 3554 0500 |0052: if-ge v4, v5, 0057 // +0005 │ │ +06f618: 34a4 ebff |0054: if-lt v4, v10, 003f // -0015 │ │ +06f61c: 28d8 |0056: goto 002e // -0028 │ │ +06f61e: 35a4 d7ff |0057: if-ge v4, v10, 002e // -0029 │ │ +06f622: 9005 0c04 |0059: add-int v5, v12, v4 │ │ +06f626: 5486 6400 |005b: iget-object v6, v8, LSevenZip/Compression/LZMA/Encoder$LenEncoder;._highCoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@0064 │ │ +06f62a: d807 04f8 |005d: add-int/lit8 v7, v4, #int -8 // #f8 │ │ +06f62e: d807 07f8 |005f: add-int/lit8 v7, v7, #int -8 // #f8 │ │ +06f632: 6e20 8b00 7600 |0061: invoke-virtual {v6, v7}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ +06f638: 0a06 |0064: move-result v6 │ │ +06f63a: b036 |0065: add-int/2addr v6, v3 │ │ +06f63c: 4b06 0b05 |0066: aput v6, v11, v5 │ │ +06f640: d804 0401 |0068: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06f644: 28ed |006a: goto 0057 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x000a line=223 │ │ 0x0012 line=224 │ │ 0x001c line=225 │ │ 0x0026 line=226 │ │ @@ -3174,52 +3173,52 @@ │ │ type : '(LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06f654: |[06f654] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.:(LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V │ │ -06f664: 5b12 6d00 |0000: iput-object v2, v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@006d │ │ -06f668: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -06f66e: 1300 0003 |0005: const/16 v0, #int 768 // #300 │ │ -06f672: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ -06f676: 5b10 6c00 |0009: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ -06f67a: 0e00 |000b: return-void │ │ +06f648: |[06f648] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.:(LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V │ │ +06f658: 5b12 6d00 |0000: iput-object v2, v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@006d │ │ +06f65c: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +06f662: 1300 0003 |0005: const/16 v0, #int 768 // #300 │ │ +06f666: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ +06f66a: 5b10 6c00 |0009: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ +06f66e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ │ - 0x0000 - 0x000c reg=2 (null) LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; │ │ + 0x0000 - 0x000c reg=2 this$1 LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;) │ │ name : 'Encode' │ │ type : '(LSevenZip/Compression/RangeCoder/Encoder;B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -06f67c: |[06f67c] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.Encode:(LSevenZip/Compression/RangeCoder/Encoder;B)V │ │ -06f68c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06f68e: 1272 |0001: const/4 v2, #int 7 // #7 │ │ -06f690: 3a02 1200 |0002: if-ltz v2, 0014 // +0012 │ │ -06f694: 9903 0602 |0004: shr-int v3, v6, v2 │ │ -06f698: dd00 0301 |0006: and-int/lit8 v0, v3, #int 1 // #01 │ │ -06f69c: 5443 6c00 |0008: iget-object v3, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ -06f6a0: 6e40 9a00 3501 |000a: invoke-virtual {v5, v3, v1, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -06f6a6: e003 0101 |000d: shl-int/lit8 v3, v1, #int 1 // #01 │ │ -06f6aa: 9601 0300 |000f: or-int v1, v3, v0 │ │ -06f6ae: d802 02ff |0011: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06f6b2: 28ef |0013: goto 0002 // -0011 │ │ -06f6b4: 0e00 |0014: return-void │ │ +06f670: |[06f670] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.Encode:(LSevenZip/Compression/RangeCoder/Encoder;B)V │ │ +06f680: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06f682: 1272 |0001: const/4 v2, #int 7 // #7 │ │ +06f684: 3a02 1200 |0002: if-ltz v2, 0014 // +0012 │ │ +06f688: 9903 0602 |0004: shr-int v3, v6, v2 │ │ +06f68c: dd00 0301 |0006: and-int/lit8 v0, v3, #int 1 // #01 │ │ +06f690: 5443 6c00 |0008: iget-object v3, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ +06f694: 6e40 9a00 3501 |000a: invoke-virtual {v5, v3, v1, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +06f69a: e003 0101 |000d: shl-int/lit8 v3, v1, #int 1 // #01 │ │ +06f69e: 9601 0300 |000f: or-int v1, v3, v0 │ │ +06f6a2: d802 02ff |0011: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06f6a6: 28ef |0013: goto 0002 // -0011 │ │ +06f6a8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=81 │ │ 0x0004 line=83 │ │ 0x0008 line=84 │ │ 0x000d line=85 │ │ @@ -3238,39 +3237,39 @@ │ │ type : '(LSevenZip/Compression/RangeCoder/Encoder;BB)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -06f6b8: |[06f6b8] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.EncodeMatched:(LSevenZip/Compression/RangeCoder/Encoder;BB)V │ │ -06f6c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06f6ca: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -06f6cc: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -06f6ce: 3a02 2300 |0003: if-ltz v2, 0026 // +0023 │ │ -06f6d2: 9906 0a02 |0005: shr-int v6, v10, v2 │ │ -06f6d6: dd00 0601 |0007: and-int/lit8 v0, v6, #int 1 // #01 │ │ -06f6da: 0115 |0009: move v5, v1 │ │ -06f6dc: 3804 0e00 |000a: if-eqz v4, 0018 // +000e │ │ -06f6e0: 9906 0902 |000c: shr-int v6, v9, v2 │ │ -06f6e4: dd03 0601 |000e: and-int/lit8 v3, v6, #int 1 // #01 │ │ -06f6e8: d806 0301 |0010: add-int/lit8 v6, v3, #int 1 // #01 │ │ -06f6ec: e006 0608 |0012: shl-int/lit8 v6, v6, #int 8 // #08 │ │ -06f6f0: b065 |0014: add-int/2addr v5, v6 │ │ -06f6f2: 3303 0f00 |0015: if-ne v3, v0, 0024 // +000f │ │ -06f6f6: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -06f6f8: 5476 6c00 |0018: iget-object v6, v7, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ -06f6fc: 6e40 9a00 6805 |001a: invoke-virtual {v8, v6, v5, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -06f702: e006 0101 |001d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -06f706: 9601 0600 |001f: or-int v1, v6, v0 │ │ -06f70a: d802 02ff |0021: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06f70e: 28e0 |0023: goto 0003 // -0020 │ │ -06f710: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -06f712: 28f3 |0025: goto 0018 // -000d │ │ -06f714: 0e00 |0026: return-void │ │ +06f6ac: |[06f6ac] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.EncodeMatched:(LSevenZip/Compression/RangeCoder/Encoder;BB)V │ │ +06f6bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06f6be: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +06f6c0: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +06f6c2: 3a02 2300 |0003: if-ltz v2, 0026 // +0023 │ │ +06f6c6: 9906 0a02 |0005: shr-int v6, v10, v2 │ │ +06f6ca: dd00 0601 |0007: and-int/lit8 v0, v6, #int 1 // #01 │ │ +06f6ce: 0115 |0009: move v5, v1 │ │ +06f6d0: 3804 0e00 |000a: if-eqz v4, 0018 // +000e │ │ +06f6d4: 9906 0902 |000c: shr-int v6, v9, v2 │ │ +06f6d8: dd03 0601 |000e: and-int/lit8 v3, v6, #int 1 // #01 │ │ +06f6dc: d806 0301 |0010: add-int/lit8 v6, v3, #int 1 // #01 │ │ +06f6e0: e006 0608 |0012: shl-int/lit8 v6, v6, #int 8 // #08 │ │ +06f6e4: b065 |0014: add-int/2addr v5, v6 │ │ +06f6e6: 3303 0f00 |0015: if-ne v3, v0, 0024 // +000f │ │ +06f6ea: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +06f6ec: 5476 6c00 |0018: iget-object v6, v7, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ +06f6f0: 6e40 9a00 6805 |001a: invoke-virtual {v8, v6, v5, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +06f6f6: e006 0101 |001d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +06f6fa: 9601 0600 |001f: or-int v1, v6, v0 │ │ +06f6fe: d802 02ff |0021: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06f702: 28e0 |0023: goto 0003 // -0020 │ │ +06f704: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +06f706: 28f3 |0025: goto 0018 // -000d │ │ +06f708: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0001 line=92 │ │ 0x0002 line=93 │ │ 0x0005 line=95 │ │ 0x0009 line=96 │ │ @@ -3301,51 +3300,51 @@ │ │ type : '(ZBB)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -06f718: |[06f718] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.GetPrice:(ZBB)I │ │ -06f728: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06f72a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -06f72c: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -06f72e: 3808 2200 |0003: if-eqz v8, 0025 // +0022 │ │ -06f732: 3a02 2000 |0005: if-ltz v2, 0025 // +0020 │ │ -06f736: 9905 0902 |0007: shr-int v5, v9, v2 │ │ -06f73a: dd03 0501 |0009: and-int/lit8 v3, v5, #int 1 // #01 │ │ -06f73e: 9905 0a02 |000b: shr-int v5, v10, v2 │ │ -06f742: dd00 0501 |000d: and-int/lit8 v0, v5, #int 1 // #01 │ │ -06f746: 5475 6c00 |000f: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ -06f74a: d806 0301 |0011: add-int/lit8 v6, v3, #int 1 // #01 │ │ -06f74e: e006 0608 |0013: shl-int/lit8 v6, v6, #int 8 // #08 │ │ -06f752: b016 |0015: add-int/2addr v6, v1 │ │ -06f754: 4a05 0506 |0016: aget-short v5, v5, v6 │ │ -06f758: 7120 9e00 0500 |0018: invoke-static {v5, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ -06f75e: 0a05 |001b: move-result v5 │ │ -06f760: b054 |001c: add-int/2addr v4, v5 │ │ -06f762: e005 0101 |001d: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -06f766: 9601 0500 |001f: or-int v1, v5, v0 │ │ -06f76a: 3203 1a00 |0021: if-eq v3, v0, 003b // +001a │ │ -06f76e: d802 02ff |0023: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06f772: 3a02 1900 |0025: if-ltz v2, 003e // +0019 │ │ -06f776: 9905 0a02 |0027: shr-int v5, v10, v2 │ │ -06f77a: dd00 0501 |0029: and-int/lit8 v0, v5, #int 1 // #01 │ │ -06f77e: 5475 6c00 |002b: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ -06f782: 4a05 0501 |002d: aget-short v5, v5, v1 │ │ -06f786: 7120 9e00 0500 |002f: invoke-static {v5, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ -06f78c: 0a05 |0032: move-result v5 │ │ -06f78e: b054 |0033: add-int/2addr v4, v5 │ │ -06f790: e005 0101 |0034: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -06f794: 9601 0500 |0036: or-int v1, v5, v0 │ │ -06f798: d802 02ff |0038: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06f79c: 28eb |003a: goto 0025 // -0015 │ │ -06f79e: d802 02ff |003b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06f7a2: 28c8 |003d: goto 0005 // -0038 │ │ -06f7a4: 0f04 |003e: return v4 │ │ +06f70c: |[06f70c] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.GetPrice:(ZBB)I │ │ +06f71c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06f71e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +06f720: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +06f722: 3808 2200 |0003: if-eqz v8, 0025 // +0022 │ │ +06f726: 3a02 2000 |0005: if-ltz v2, 0025 // +0020 │ │ +06f72a: 9905 0902 |0007: shr-int v5, v9, v2 │ │ +06f72e: dd03 0501 |0009: and-int/lit8 v3, v5, #int 1 // #01 │ │ +06f732: 9905 0a02 |000b: shr-int v5, v10, v2 │ │ +06f736: dd00 0501 |000d: and-int/lit8 v0, v5, #int 1 // #01 │ │ +06f73a: 5475 6c00 |000f: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ +06f73e: d806 0301 |0011: add-int/lit8 v6, v3, #int 1 // #01 │ │ +06f742: e006 0608 |0013: shl-int/lit8 v6, v6, #int 8 // #08 │ │ +06f746: b016 |0015: add-int/2addr v6, v1 │ │ +06f748: 4a05 0506 |0016: aget-short v5, v5, v6 │ │ +06f74c: 7120 9e00 0500 |0018: invoke-static {v5, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ +06f752: 0a05 |001b: move-result v5 │ │ +06f754: b054 |001c: add-int/2addr v4, v5 │ │ +06f756: e005 0101 |001d: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +06f75a: 9601 0500 |001f: or-int v1, v5, v0 │ │ +06f75e: 3203 1a00 |0021: if-eq v3, v0, 003b // +001a │ │ +06f762: d802 02ff |0023: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06f766: 3a02 1900 |0025: if-ltz v2, 003e // +0019 │ │ +06f76a: 9905 0a02 |0027: shr-int v5, v10, v2 │ │ +06f76e: dd00 0501 |0029: and-int/lit8 v0, v5, #int 1 // #01 │ │ +06f772: 5475 6c00 |002b: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ +06f776: 4a05 0501 |002d: aget-short v5, v5, v1 │ │ +06f77a: 7120 9e00 0500 |002f: invoke-static {v5, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ +06f780: 0a05 |0032: move-result v5 │ │ +06f782: b054 |0033: add-int/2addr v4, v5 │ │ +06f784: e005 0101 |0034: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +06f788: 9601 0500 |0036: or-int v1, v5, v0 │ │ +06f78c: d802 02ff |0038: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06f790: 28eb |003a: goto 0025 // -0015 │ │ +06f792: d802 02ff |003b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06f796: 28c8 |003d: goto 0005 // -0038 │ │ +06f798: 0f04 |003e: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0001 line=111 │ │ 0x0002 line=112 │ │ 0x0003 line=113 │ │ 0x0005 line=115 │ │ @@ -3380,18 +3379,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f7a8: |[06f7a8] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.Init:()V │ │ -06f7b8: 5410 6c00 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ -06f7bc: 7110 a300 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -06f7c2: 0e00 |0005: return-void │ │ +06f79c: |[06f79c] SevenZip.Compression.LZMA.Encoder$LiteralEncoder$Encoder2.Init:()V │ │ +06f7ac: 5410 6c00 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.m_Encoders:[S // field@006c │ │ +06f7b0: 7110 a300 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +06f7b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ │ │ │ source_file_idx : 1205 (Encoder.java) │ │ @@ -3445,64 +3444,63 @@ │ │ type : '(LSevenZip/Compression/LZMA/Encoder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f7c4: |[06f7c4] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ -06f7d4: 5b01 7200 |0000: iput-object v1, v0, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@0072 │ │ -06f7d8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -06f7de: 0e00 |0005: return-void │ │ +06f7b8: |[06f7b8] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ +06f7c8: 5b01 7200 |0000: iput-object v1, v0, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@0072 │ │ +06f7cc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +06f7d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ - 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; │ │ - 0x0000 - 0x0006 reg=1 (null) LSevenZip/Compression/LZMA/Encoder; │ │ + 0x0000 - 0x0006 reg=1 this$0 LSevenZip/Compression/LZMA/Encoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;) │ │ name : 'Create' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -06f7e0: |[06f7e0] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.Create:(II)V │ │ -06f7f0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06f7f2: 5452 6e00 |0001: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ -06f7f6: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -06f7fa: 5252 7000 |0005: iget v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ -06f7fe: 3372 0700 |0007: if-ne v2, v7, 000e // +0007 │ │ -06f802: 5252 6f00 |0009: iget v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ -06f806: 3362 0300 |000b: if-ne v2, v6, 000e // +0003 │ │ -06f80a: 0e00 |000d: return-void │ │ -06f80c: 5956 6f00 |000e: iput v6, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ -06f810: 9802 0406 |0010: shl-int v2, v4, v6 │ │ -06f814: d802 02ff |0012: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06f818: 5952 7100 |0014: iput v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_PosMask:I // field@0071 │ │ -06f81c: 5957 7000 |0016: iput v7, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ -06f820: 5252 7000 |0018: iget v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ -06f824: 5253 6f00 |001a: iget v3, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ -06f828: b032 |001c: add-int/2addr v2, v3 │ │ -06f82a: 9801 0402 |001d: shl-int v1, v4, v2 │ │ -06f82e: 2312 d406 |001f: new-array v2, v1, [LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // type@06d4 │ │ -06f832: 5b52 6e00 |0021: iput-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ -06f836: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -06f838: 3510 e9ff |0024: if-ge v0, v1, 000d // -0017 │ │ -06f83c: 5452 6e00 |0026: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ -06f840: 2203 1100 |0028: new-instance v3, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // type@0011 │ │ -06f844: 7020 5400 5300 |002a: invoke-direct {v3, v5}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.:(LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V // method@0054 │ │ -06f84a: 4d03 0200 |002d: aput-object v3, v2, v0 │ │ -06f84e: d800 0001 |002f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06f852: 28f3 |0031: goto 0024 // -000d │ │ +06f7d4: |[06f7d4] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.Create:(II)V │ │ +06f7e4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06f7e6: 5452 6e00 |0001: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ +06f7ea: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +06f7ee: 5252 7000 |0005: iget v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ +06f7f2: 3372 0700 |0007: if-ne v2, v7, 000e // +0007 │ │ +06f7f6: 5252 6f00 |0009: iget v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ +06f7fa: 3362 0300 |000b: if-ne v2, v6, 000e // +0003 │ │ +06f7fe: 0e00 |000d: return-void │ │ +06f800: 5956 6f00 |000e: iput v6, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ +06f804: 9802 0406 |0010: shl-int v2, v4, v6 │ │ +06f808: d802 02ff |0012: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06f80c: 5952 7100 |0014: iput v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_PosMask:I // field@0071 │ │ +06f810: 5957 7000 |0016: iput v7, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ +06f814: 5252 7000 |0018: iget v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ +06f818: 5253 6f00 |001a: iget v3, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ +06f81c: b032 |001c: add-int/2addr v2, v3 │ │ +06f81e: 9801 0402 |001d: shl-int v1, v4, v2 │ │ +06f822: 2312 d406 |001f: new-array v2, v1, [LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // type@06d4 │ │ +06f826: 5b52 6e00 |0021: iput-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ +06f82a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +06f82c: 3510 e9ff |0024: if-ge v0, v1, 000d // -0017 │ │ +06f830: 5452 6e00 |0026: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ +06f834: 2203 1100 |0028: new-instance v3, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // type@0011 │ │ +06f838: 7020 5400 5300 |002a: invoke-direct {v3, v5}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.:(LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V // method@0054 │ │ +06f83e: 4d03 0200 |002d: aput-object v3, v2, v0 │ │ +06f842: d800 0001 |002f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06f846: 28f3 |0031: goto 0024 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=145 │ │ 0x000d line=154 │ │ 0x000e line=147 │ │ 0x0010 line=148 │ │ 0x0016 line=149 │ │ @@ -3523,27 +3521,27 @@ │ │ type : '(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -06f854: |[06f854] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ │ -06f864: 5440 6e00 |0000: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ -06f868: 5241 7100 |0002: iget v1, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_PosMask:I // field@0071 │ │ -06f86c: b551 |0004: and-int/2addr v1, v5 │ │ -06f86e: 5242 7000 |0005: iget v2, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ -06f872: b821 |0007: shl-int/2addr v1, v2 │ │ -06f874: d562 ff00 |0008: and-int/lit16 v2, v6, #int 255 // #00ff │ │ -06f878: 5243 7000 |000a: iget v3, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ -06f87c: d903 0308 |000c: rsub-int/lit8 v3, v3, #int 8 // #08 │ │ -06f880: ba32 |000e: ushr-int/2addr v2, v3 │ │ -06f882: b021 |000f: add-int/2addr v1, v2 │ │ -06f884: 4600 0001 |0010: aget-object v0, v0, v1 │ │ -06f888: 1100 |0012: return-object v0 │ │ +06f848: |[06f848] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ │ +06f858: 5440 6e00 |0000: iget-object v0, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ +06f85c: 5241 7100 |0002: iget v1, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_PosMask:I // field@0071 │ │ +06f860: b551 |0004: and-int/2addr v1, v5 │ │ +06f862: 5242 7000 |0005: iget v2, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ +06f866: b821 |0007: shl-int/2addr v1, v2 │ │ +06f868: d562 ff00 |0008: and-int/lit16 v2, v6, #int 255 // #00ff │ │ +06f86c: 5243 7000 |000a: iget v3, v4, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ +06f870: d903 0308 |000c: rsub-int/lit8 v3, v3, #int 8 // #08 │ │ +06f874: ba32 |000e: ushr-int/2addr v2, v3 │ │ +06f876: b021 |000f: add-int/2addr v1, v2 │ │ +06f878: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +06f87c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; │ │ 0x0000 - 0x0013 reg=5 pos I │ │ 0x0000 - 0x0013 reg=6 prevByte B │ │ @@ -3553,28 +3551,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06f88c: |[06f88c] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.Init:()V │ │ -06f89c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06f89e: 5253 7000 |0001: iget v3, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ -06f8a2: 5254 6f00 |0003: iget v4, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ -06f8a6: b043 |0005: add-int/2addr v3, v4 │ │ -06f8a8: 9801 0203 |0006: shl-int v1, v2, v3 │ │ -06f8ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06f8ae: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ -06f8b2: 5452 6e00 |000b: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ -06f8b6: 4602 0200 |000d: aget-object v2, v2, v0 │ │ -06f8ba: 6e10 5800 0200 |000f: invoke-virtual {v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.Init:()V // method@0058 │ │ -06f8c0: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06f8c4: 28f5 |0014: goto 0009 // -000b │ │ -06f8c6: 0e00 |0015: return-void │ │ +06f880: |[06f880] SevenZip.Compression.LZMA.Encoder$LiteralEncoder.Init:()V │ │ +06f890: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06f892: 5253 7000 |0001: iget v3, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPrevBits:I // field@0070 │ │ +06f896: 5254 6f00 |0003: iget v4, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_NumPosBits:I // field@006f │ │ +06f89a: b043 |0005: add-int/2addr v3, v4 │ │ +06f89c: 9801 0203 |0006: shl-int v1, v2, v3 │ │ +06f8a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06f8a2: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ +06f8a6: 5452 6e00 |000b: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.m_Coders:[LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // field@006e │ │ +06f8aa: 4602 0200 |000d: aget-object v2, v2, v0 │ │ +06f8ae: 6e10 5800 0200 |000f: invoke-virtual {v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.Init:()V // method@0058 │ │ +06f8b4: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06f8b8: 28f5 |0014: goto 0009 // -000b │ │ +06f8ba: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0008 line=159 │ │ 0x000b line=160 │ │ 0x0012 line=159 │ │ 0x0015 line=161 │ │ @@ -3665,42 +3663,42 @@ │ │ type : '(LSevenZip/Compression/LZMA/Encoder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f8c8: |[06f8c8] SevenZip.Compression.LZMA.Encoder$Optimal.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ -06f8d8: 5b01 7f00 |0000: iput-object v1, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@007f │ │ -06f8dc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -06f8e2: 0e00 |0005: return-void │ │ +06f8bc: |[06f8bc] SevenZip.Compression.LZMA.Encoder$Optimal.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ +06f8cc: 5b01 7f00 |0000: iput-object v1, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@007f │ │ +06f8d0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +06f8d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this LSevenZip/Compression/LZMA/Encoder$Optimal; │ │ - 0x0000 - 0x0006 reg=1 (null) LSevenZip/Compression/LZMA/Encoder; │ │ + 0x0000 - 0x0006 reg=1 this$0 LSevenZip/Compression/LZMA/Encoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Encoder$Optimal;) │ │ name : 'IsShortRep' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06f8e4: |[06f8e4] SevenZip.Compression.LZMA.Encoder$Optimal.IsShortRep:()Z │ │ -06f8f4: 5210 7300 |0000: iget v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06f8f8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06f8fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06f8fe: 0f00 |0005: return v0 │ │ -06f900: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06f902: 28fe |0007: goto 0005 // -0002 │ │ +06f8d8: |[06f8d8] SevenZip.Compression.LZMA.Encoder$Optimal.IsShortRep:()Z │ │ +06f8e8: 5210 7300 |0000: iget v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06f8ec: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06f8f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06f8f2: 0f00 |0005: return v0 │ │ +06f8f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06f8f6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this LSevenZip/Compression/LZMA/Encoder$Optimal; │ │ │ │ #1 : (in LSevenZip/Compression/LZMA/Encoder$Optimal;) │ │ @@ -3708,20 +3706,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06f904: |[06f904] SevenZip.Compression.LZMA.Encoder$Optimal.MakeAsChar:()V │ │ -06f914: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -06f916: 5910 7300 |0001: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06f91a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f91c: 5c10 7b00 |0004: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -06f920: 0e00 |0006: return-void │ │ +06f8f8: |[06f8f8] SevenZip.Compression.LZMA.Encoder$Optimal.MakeAsChar:()V │ │ +06f908: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +06f90a: 5910 7300 |0001: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06f90e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f910: 5c10 7b00 |0004: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +06f914: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this LSevenZip/Compression/LZMA/Encoder$Optimal; │ │ │ │ #2 : (in LSevenZip/Compression/LZMA/Encoder$Optimal;) │ │ @@ -3729,19 +3727,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -06f924: |[06f924] SevenZip.Compression.LZMA.Encoder$Optimal.MakeAsShortRep:()V │ │ -06f934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f936: 5910 7300 |0001: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06f93a: 5c10 7b00 |0003: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -06f93e: 0e00 |0005: return-void │ │ +06f918: |[06f918] SevenZip.Compression.LZMA.Encoder$Optimal.MakeAsShortRep:()V │ │ +06f928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f92a: 5910 7300 |0001: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06f92e: 5c10 7b00 |0003: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +06f932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=300 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/LZMA/Encoder$Optimal; │ │ │ │ source_file_idx : 1205 (Encoder.java) │ │ @@ -4046,42 +4044,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -06f940: |[06f940] SevenZip.Compression.LZMA.Encoder.:()V │ │ -06f950: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -06f952: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -06f954: 1305 0008 |0002: const/16 v5, #int 2048 // #800 │ │ -06f958: 2355 ce06 |0004: new-array v5, v5, [B // type@06ce │ │ -06f95c: 6905 b000 |0006: sput-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06f960: 1303 1600 |0008: const/16 v3, #int 22 // #16 │ │ -06f964: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -06f966: 6205 b000 |000b: sget-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06f96a: 4f06 0506 |000d: aput-byte v6, v5, v6 │ │ -06f96e: 6205 b000 |000f: sget-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06f972: 4f07 0507 |0011: aput-byte v7, v5, v7 │ │ -06f976: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -06f978: 3534 1800 |0014: if-ge v4, v3, 002c // +0018 │ │ -06f97c: e105 0401 |0016: shr-int/lit8 v5, v4, #int 1 // #01 │ │ -06f980: d805 05ff |0018: add-int/lit8 v5, v5, #int -1 // #ff │ │ -06f984: 9802 0705 |001a: shl-int v2, v7, v5 │ │ -06f988: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -06f98a: 3521 0c00 |001d: if-ge v1, v2, 0029 // +000c │ │ -06f98e: 6205 b000 |001f: sget-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06f992: 8d46 |0021: int-to-byte v6, v4 │ │ -06f994: 4f06 0500 |0022: aput-byte v6, v5, v0 │ │ -06f998: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f99c: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06f9a0: 28f5 |0028: goto 001d // -000b │ │ -06f9a2: d804 0401 |0029: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06f9a6: 28e9 |002b: goto 0014 // -0017 │ │ -06f9a8: 0e00 |002c: return-void │ │ +06f934: |[06f934] SevenZip.Compression.LZMA.Encoder.:()V │ │ +06f944: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +06f946: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +06f948: 1305 0008 |0002: const/16 v5, #int 2048 // #800 │ │ +06f94c: 2355 ce06 |0004: new-array v5, v5, [B // type@06ce │ │ +06f950: 6905 b000 |0006: sput-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06f954: 1303 1600 |0008: const/16 v3, #int 22 // #16 │ │ +06f958: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +06f95a: 6205 b000 |000b: sget-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06f95e: 4f06 0506 |000d: aput-byte v6, v5, v6 │ │ +06f962: 6205 b000 |000f: sget-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06f966: 4f07 0507 |0011: aput-byte v7, v5, v7 │ │ +06f96a: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +06f96c: 3534 1800 |0014: if-ge v4, v3, 002c // +0018 │ │ +06f970: e105 0401 |0016: shr-int/lit8 v5, v4, #int 1 // #01 │ │ +06f974: d805 05ff |0018: add-int/lit8 v5, v5, #int -1 // #ff │ │ +06f978: 9802 0705 |001a: shl-int v2, v7, v5 │ │ +06f97c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +06f97e: 3521 0c00 |001d: if-ge v1, v2, 0029 // +000c │ │ +06f982: 6205 b000 |001f: sget-object v5, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06f986: 8d46 |0021: int-to-byte v6, v4 │ │ +06f988: 4f06 0500 |0022: aput-byte v6, v5, v0 │ │ +06f98c: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06f990: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06f994: 28f5 |0028: goto 001d // -000b │ │ +06f996: d804 0401 |0029: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06f99a: 28e9 |002b: goto 0014 // -0017 │ │ +06f99c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=19 │ │ 0x0008 line=23 │ │ 0x000a line=24 │ │ 0x000b line=25 │ │ 0x000f line=26 │ │ @@ -4104,130 +4102,130 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 223 16-bit code units │ │ -06f9ac: |[06f9ac] SevenZip.Compression.LZMA.Encoder.:()V │ │ -06f9bc: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ -06f9be: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -06f9c0: 1303 0c00 |0002: const/16 v3, #int 12 // #c │ │ -06f9c4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -06f9c6: 1244 |0005: const/4 v4, #int 4 // #4 │ │ -06f9c8: 7010 2834 0700 |0006: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@3428 │ │ -06f9ce: 7100 3000 0000 |0009: invoke-static {}, LSevenZip/Compression/LZMA/Base;.StateInit:()I // method@0030 │ │ -06f9d4: 0a01 |000c: move-result v1 │ │ -06f9d6: 5971 ac00 |000d: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -06f9da: 2341 d106 |000f: new-array v1, v4, [I // type@06d1 │ │ -06f9de: 5b71 aa00 |0011: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -06f9e2: 1301 0010 |0013: const/16 v1, #int 4096 // #1000 │ │ -06f9e6: 2311 d506 |0015: new-array v1, v1, [LSevenZip/Compression/LZMA/Encoder$Optimal; // type@06d5 │ │ -06f9ea: 5b71 9f00 |0017: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06f9ee: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -06f9f0: 5b71 9600 |001a: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -06f9f4: 2201 1800 |001c: new-instance v1, LSevenZip/Compression/RangeCoder/Encoder; // type@0018 │ │ -06f9f8: 7010 9900 0100 |001e: invoke-direct {v1}, LSevenZip/Compression/RangeCoder/Encoder;.:()V // method@0099 │ │ -06f9fe: 5b71 a900 |0021: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -06fa02: 1301 c000 |0023: const/16 v1, #int 192 // #c0 │ │ -06fa06: 2311 1507 |0025: new-array v1, v1, [S // type@0715 │ │ -06fa0a: 5b71 8b00 |0027: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -06fa0e: 2331 1507 |0029: new-array v1, v3, [S // type@0715 │ │ -06fa12: 5b71 8c00 |002b: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -06fa16: 2331 1507 |002d: new-array v1, v3, [S // type@0715 │ │ -06fa1a: 5b71 8e00 |002f: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ -06fa1e: 2331 1507 |0031: new-array v1, v3, [S // type@0715 │ │ -06fa22: 5b71 8f00 |0033: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ -06fa26: 2331 1507 |0035: new-array v1, v3, [S // type@0715 │ │ -06fa2a: 5b71 9000 |0037: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ -06fa2e: 1301 c000 |0039: const/16 v1, #int 192 // #c0 │ │ -06fa32: 2311 1507 |003b: new-array v1, v1, [S // type@0715 │ │ -06fa36: 5b71 8d00 |003d: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ -06fa3a: 2341 d706 |003f: new-array v1, v4, [LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@06d7 │ │ -06fa3e: 5b71 a400 |0041: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ -06fa42: 1301 7200 |0043: const/16 v1, #int 114 // #72 │ │ -06fa46: 2311 1507 |0045: new-array v1, v1, [S // type@0715 │ │ -06fa4a: 5b71 a300 |0047: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ -06fa4e: 2201 1600 |0049: new-instance v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ -06fa52: 7020 8900 4100 |004b: invoke-direct {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ -06fa58: 5b71 a200 |004e: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ -06fa5c: 2201 1000 |0050: new-instance v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // type@0010 │ │ -06fa60: 7020 4c00 7100 |0052: invoke-direct {v1, v7}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@004c │ │ -06fa66: 5b71 9100 |0055: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ -06fa6a: 2201 1000 |0057: new-instance v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // type@0010 │ │ -06fa6e: 7020 4c00 7100 |0059: invoke-direct {v1, v7}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@004c │ │ -06fa74: 5b71 ab00 |005c: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ -06fa78: 2201 1200 |005e: new-instance v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // type@0012 │ │ -06fa7c: 7020 5900 7100 |0060: invoke-direct {v1, v7}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@0059 │ │ -06fa82: 5b71 9200 |0063: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -06fa86: 1301 2402 |0065: const/16 v1, #int 548 // #224 │ │ -06fa8a: 2311 d106 |0067: new-array v1, v1, [I // type@06d1 │ │ -06fa8e: 5b71 9500 |0069: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -06fa92: 1301 2000 |006b: const/16 v1, #int 32 // #20 │ │ -06fa96: 5971 9b00 |006d: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -06fa9a: 1301 0001 |006f: const/16 v1, #int 256 // #100 │ │ -06fa9e: 2311 d106 |0071: new-array v1, v1, [I // type@06d1 │ │ -06faa2: 5b71 a500 |0073: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ -06faa6: 1301 0002 |0075: const/16 v1, #int 512 // #200 │ │ -06faaa: 2311 d106 |0077: new-array v1, v1, [I // type@06d1 │ │ -06faae: 5b71 8800 |0079: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ -06fab2: 1301 1000 |007b: const/16 v1, #int 16 // #10 │ │ -06fab6: 2311 d106 |007d: new-array v1, v1, [I // type@06d1 │ │ -06faba: 5b71 8400 |007f: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._alignPrices:[I // field@0084 │ │ -06fabe: 1301 2c00 |0081: const/16 v1, #int 44 // #2c │ │ -06fac2: 5971 8700 |0083: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ -06fac6: 1221 |0085: const/4 v1, #int 2 // #2 │ │ -06fac8: 5971 a600 |0086: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -06facc: 1231 |0088: const/4 v1, #int 3 // #3 │ │ -06face: 5971 a700 |0089: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -06fad2: 5975 9e00 |008b: iput v5, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ -06fad6: 1231 |008d: const/4 v1, #int 3 // #3 │ │ -06fad8: 5971 9d00 |008e: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ -06fadc: 1501 4000 |0090: const/high16 v1, #int 4194304 // #40 │ │ -06fae0: 5971 8500 |0092: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ -06fae4: 5976 8600 |0094: iput v6, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ -06fae8: 5976 9c00 |0096: iput v6, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytesPrev:I // field@009c │ │ -06faec: 5972 9700 |0098: iput v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ -06faf0: 5c75 ad00 |009a: iput-boolean v5, v7, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ -06faf4: 5c75 9900 |009c: iput-boolean v5, v7, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ -06faf8: 2341 d106 |009e: new-array v1, v4, [I // type@06d1 │ │ -06fafc: 5b71 bc00 |00a0: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -06fb00: 2341 d106 |00a2: new-array v1, v4, [I // type@06d1 │ │ -06fb04: 5b71 bb00 |00a4: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -06fb08: 2321 d206 |00a6: new-array v1, v2, [J // type@06d2 │ │ -06fb0c: 5b71 b800 |00a8: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.processedInSize:[J // field@00b8 │ │ -06fb10: 2321 d206 |00aa: new-array v1, v2, [J // type@06d2 │ │ -06fb14: 5b71 b900 |00ac: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.processedOutSize:[J // field@00b9 │ │ -06fb18: 2321 1607 |00ae: new-array v1, v2, [Z // type@0716 │ │ -06fb1c: 5b71 af00 |00b0: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.finished:[Z // field@00af │ │ -06fb20: 1251 |00b2: const/4 v1, #int 5 // #5 │ │ -06fb22: 2311 ce06 |00b3: new-array v1, v1, [B // type@06ce │ │ -06fb26: 5b71 ba00 |00b5: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ -06fb2a: 1301 8000 |00b7: const/16 v1, #int 128 // #80 │ │ -06fb2e: 2311 d106 |00b9: new-array v1, v1, [I // type@06d1 │ │ -06fb32: 5b71 bd00 |00bb: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.tempPrices:[I // field@00bd │ │ -06fb36: 1200 |00bd: const/4 v0, #int 0 // #0 │ │ -06fb38: 1301 0010 |00be: const/16 v1, #int 4096 // #1000 │ │ -06fb3c: 3510 0e00 |00c0: if-ge v0, v1, 00ce // +000e │ │ -06fb40: 5471 9f00 |00c2: iget-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fb44: 2202 1300 |00c4: new-instance v2, LSevenZip/Compression/LZMA/Encoder$Optimal; // type@0013 │ │ -06fb48: 7020 5d00 7200 |00c6: invoke-direct {v2, v7}, LSevenZip/Compression/LZMA/Encoder$Optimal;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@005d │ │ -06fb4e: 4d02 0100 |00c9: aput-object v2, v1, v0 │ │ -06fb52: d800 0001 |00cb: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06fb56: 28f1 |00cd: goto 00be // -000f │ │ -06fb58: 1200 |00ce: const/4 v0, #int 0 // #0 │ │ -06fb5a: 3540 0f00 |00cf: if-ge v0, v4, 00de // +000f │ │ -06fb5e: 5471 a400 |00d1: iget-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ -06fb62: 2202 1600 |00d3: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ -06fb66: 1263 |00d5: const/4 v3, #int 6 // #6 │ │ -06fb68: 7020 8900 3200 |00d6: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ -06fb6e: 4d02 0100 |00d9: aput-object v2, v1, v0 │ │ -06fb72: d800 0001 |00db: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06fb76: 28f2 |00dd: goto 00cf // -000e │ │ -06fb78: 0e00 |00de: return-void │ │ +06f9a0: |[06f9a0] SevenZip.Compression.LZMA.Encoder.:()V │ │ +06f9b0: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ +06f9b2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +06f9b4: 1303 0c00 |0002: const/16 v3, #int 12 // #c │ │ +06f9b8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +06f9ba: 1244 |0005: const/4 v4, #int 4 // #4 │ │ +06f9bc: 7010 2834 0700 |0006: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@3428 │ │ +06f9c2: 7100 3000 0000 |0009: invoke-static {}, LSevenZip/Compression/LZMA/Base;.StateInit:()I // method@0030 │ │ +06f9c8: 0a01 |000c: move-result v1 │ │ +06f9ca: 5971 ac00 |000d: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +06f9ce: 2341 d106 |000f: new-array v1, v4, [I // type@06d1 │ │ +06f9d2: 5b71 aa00 |0011: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +06f9d6: 1301 0010 |0013: const/16 v1, #int 4096 // #1000 │ │ +06f9da: 2311 d506 |0015: new-array v1, v1, [LSevenZip/Compression/LZMA/Encoder$Optimal; // type@06d5 │ │ +06f9de: 5b71 9f00 |0017: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06f9e2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +06f9e4: 5b71 9600 |001a: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +06f9e8: 2201 1800 |001c: new-instance v1, LSevenZip/Compression/RangeCoder/Encoder; // type@0018 │ │ +06f9ec: 7010 9900 0100 |001e: invoke-direct {v1}, LSevenZip/Compression/RangeCoder/Encoder;.:()V // method@0099 │ │ +06f9f2: 5b71 a900 |0021: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +06f9f6: 1301 c000 |0023: const/16 v1, #int 192 // #c0 │ │ +06f9fa: 2311 1507 |0025: new-array v1, v1, [S // type@0715 │ │ +06f9fe: 5b71 8b00 |0027: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +06fa02: 2331 1507 |0029: new-array v1, v3, [S // type@0715 │ │ +06fa06: 5b71 8c00 |002b: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +06fa0a: 2331 1507 |002d: new-array v1, v3, [S // type@0715 │ │ +06fa0e: 5b71 8e00 |002f: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ +06fa12: 2331 1507 |0031: new-array v1, v3, [S // type@0715 │ │ +06fa16: 5b71 8f00 |0033: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ +06fa1a: 2331 1507 |0035: new-array v1, v3, [S // type@0715 │ │ +06fa1e: 5b71 9000 |0037: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ +06fa22: 1301 c000 |0039: const/16 v1, #int 192 // #c0 │ │ +06fa26: 2311 1507 |003b: new-array v1, v1, [S // type@0715 │ │ +06fa2a: 5b71 8d00 |003d: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ +06fa2e: 2341 d706 |003f: new-array v1, v4, [LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@06d7 │ │ +06fa32: 5b71 a400 |0041: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ +06fa36: 1301 7200 |0043: const/16 v1, #int 114 // #72 │ │ +06fa3a: 2311 1507 |0045: new-array v1, v1, [S // type@0715 │ │ +06fa3e: 5b71 a300 |0047: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ +06fa42: 2201 1600 |0049: new-instance v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ +06fa46: 7020 8900 4100 |004b: invoke-direct {v1, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ +06fa4c: 5b71 a200 |004e: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ +06fa50: 2201 1000 |0050: new-instance v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // type@0010 │ │ +06fa54: 7020 4c00 7100 |0052: invoke-direct {v1, v7}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@004c │ │ +06fa5a: 5b71 9100 |0055: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ +06fa5e: 2201 1000 |0057: new-instance v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // type@0010 │ │ +06fa62: 7020 4c00 7100 |0059: invoke-direct {v1, v7}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@004c │ │ +06fa68: 5b71 ab00 |005c: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ +06fa6c: 2201 1200 |005e: new-instance v1, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // type@0012 │ │ +06fa70: 7020 5900 7100 |0060: invoke-direct {v1, v7}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@0059 │ │ +06fa76: 5b71 9200 |0063: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +06fa7a: 1301 2402 |0065: const/16 v1, #int 548 // #224 │ │ +06fa7e: 2311 d106 |0067: new-array v1, v1, [I // type@06d1 │ │ +06fa82: 5b71 9500 |0069: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +06fa86: 1301 2000 |006b: const/16 v1, #int 32 // #20 │ │ +06fa8a: 5971 9b00 |006d: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +06fa8e: 1301 0001 |006f: const/16 v1, #int 256 // #100 │ │ +06fa92: 2311 d106 |0071: new-array v1, v1, [I // type@06d1 │ │ +06fa96: 5b71 a500 |0073: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ +06fa9a: 1301 0002 |0075: const/16 v1, #int 512 // #200 │ │ +06fa9e: 2311 d106 |0077: new-array v1, v1, [I // type@06d1 │ │ +06faa2: 5b71 8800 |0079: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ +06faa6: 1301 1000 |007b: const/16 v1, #int 16 // #10 │ │ +06faaa: 2311 d106 |007d: new-array v1, v1, [I // type@06d1 │ │ +06faae: 5b71 8400 |007f: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._alignPrices:[I // field@0084 │ │ +06fab2: 1301 2c00 |0081: const/16 v1, #int 44 // #2c │ │ +06fab6: 5971 8700 |0083: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ +06faba: 1221 |0085: const/4 v1, #int 2 // #2 │ │ +06fabc: 5971 a600 |0086: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +06fac0: 1231 |0088: const/4 v1, #int 3 // #3 │ │ +06fac2: 5971 a700 |0089: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +06fac6: 5975 9e00 |008b: iput v5, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ +06faca: 1231 |008d: const/4 v1, #int 3 // #3 │ │ +06facc: 5971 9d00 |008e: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ +06fad0: 1501 4000 |0090: const/high16 v1, #int 4194304 // #40 │ │ +06fad4: 5971 8500 |0092: iput v1, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ +06fad8: 5976 8600 |0094: iput v6, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ +06fadc: 5976 9c00 |0096: iput v6, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytesPrev:I // field@009c │ │ +06fae0: 5972 9700 |0098: iput v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ +06fae4: 5c75 ad00 |009a: iput-boolean v5, v7, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ +06fae8: 5c75 9900 |009c: iput-boolean v5, v7, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ +06faec: 2341 d106 |009e: new-array v1, v4, [I // type@06d1 │ │ +06faf0: 5b71 bc00 |00a0: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +06faf4: 2341 d106 |00a2: new-array v1, v4, [I // type@06d1 │ │ +06faf8: 5b71 bb00 |00a4: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +06fafc: 2321 d206 |00a6: new-array v1, v2, [J // type@06d2 │ │ +06fb00: 5b71 b800 |00a8: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.processedInSize:[J // field@00b8 │ │ +06fb04: 2321 d206 |00aa: new-array v1, v2, [J // type@06d2 │ │ +06fb08: 5b71 b900 |00ac: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.processedOutSize:[J // field@00b9 │ │ +06fb0c: 2321 1607 |00ae: new-array v1, v2, [Z // type@0716 │ │ +06fb10: 5b71 af00 |00b0: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.finished:[Z // field@00af │ │ +06fb14: 1251 |00b2: const/4 v1, #int 5 // #5 │ │ +06fb16: 2311 ce06 |00b3: new-array v1, v1, [B // type@06ce │ │ +06fb1a: 5b71 ba00 |00b5: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ +06fb1e: 1301 8000 |00b7: const/16 v1, #int 128 // #80 │ │ +06fb22: 2311 d106 |00b9: new-array v1, v1, [I // type@06d1 │ │ +06fb26: 5b71 bd00 |00bb: iput-object v1, v7, LSevenZip/Compression/LZMA/Encoder;.tempPrices:[I // field@00bd │ │ +06fb2a: 1200 |00bd: const/4 v0, #int 0 // #0 │ │ +06fb2c: 1301 0010 |00be: const/16 v1, #int 4096 // #1000 │ │ +06fb30: 3510 0e00 |00c0: if-ge v0, v1, 00ce // +000e │ │ +06fb34: 5471 9f00 |00c2: iget-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fb38: 2202 1300 |00c4: new-instance v2, LSevenZip/Compression/LZMA/Encoder$Optimal; // type@0013 │ │ +06fb3c: 7020 5d00 7200 |00c6: invoke-direct {v2, v7}, LSevenZip/Compression/LZMA/Encoder$Optimal;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@005d │ │ +06fb42: 4d02 0100 |00c9: aput-object v2, v1, v0 │ │ +06fb46: d800 0001 |00cb: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06fb4a: 28f1 |00cd: goto 00be // -000f │ │ +06fb4c: 1200 |00ce: const/4 v0, #int 0 // #0 │ │ +06fb4e: 3540 0f00 |00cf: if-ge v0, v4, 00de // +000f │ │ +06fb52: 5471 a400 |00d1: iget-object v1, v7, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ +06fb56: 2202 1600 |00d3: new-instance v2, LSevenZip/Compression/RangeCoder/BitTreeEncoder; // type@0016 │ │ +06fb5a: 1263 |00d5: const/4 v3, #int 6 // #6 │ │ +06fb5c: 7020 8900 3200 |00d6: invoke-direct {v2, v3}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.:(I)V // method@0089 │ │ +06fb62: 4d02 0100 |00d9: aput-object v2, v1, v0 │ │ +06fb66: d800 0001 |00db: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06fb6a: 28f2 |00dd: goto 00cf // -000e │ │ +06fb6c: 0e00 |00de: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=383 │ │ 0x0009 line=53 │ │ 0x000f line=55 │ │ 0x0013 line=303 │ │ 0x0019 line=304 │ │ @@ -4281,32 +4279,32 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 31 16-bit code units │ │ -06fb7c: |[06fb7c] SevenZip.Compression.LZMA.Encoder.GetPosSlot:(I)I │ │ -06fb8c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -06fb90: 3502 0700 |0002: if-ge v2, v0, 0009 // +0007 │ │ -06fb94: 6200 b000 |0004: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06fb98: 4800 0002 |0006: aget-byte v0, v0, v2 │ │ -06fb9c: 0f00 |0008: return v0 │ │ -06fb9e: 1500 2000 |0009: const/high16 v0, #int 2097152 // #20 │ │ -06fba2: 3502 0b00 |000b: if-ge v2, v0, 0016 // +000b │ │ -06fba6: 6200 b000 |000d: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06fbaa: e101 020a |000f: shr-int/lit8 v1, v2, #int 10 // #0a │ │ -06fbae: 4800 0001 |0011: aget-byte v0, v0, v1 │ │ -06fbb2: d800 0014 |0013: add-int/lit8 v0, v0, #int 20 // #14 │ │ -06fbb6: 28f3 |0015: goto 0008 // -000d │ │ -06fbb8: 6200 b000 |0016: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06fbbc: e101 0214 |0018: shr-int/lit8 v1, v2, #int 20 // #14 │ │ -06fbc0: 4800 0001 |001a: aget-byte v0, v0, v1 │ │ -06fbc4: d800 0028 |001c: add-int/lit8 v0, v0, #int 40 // #28 │ │ -06fbc8: 28ea |001e: goto 0008 // -0016 │ │ +06fb70: |[06fb70] SevenZip.Compression.LZMA.Encoder.GetPosSlot:(I)I │ │ +06fb80: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +06fb84: 3502 0700 |0002: if-ge v2, v0, 0009 // +0007 │ │ +06fb88: 6200 b000 |0004: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06fb8c: 4800 0002 |0006: aget-byte v0, v0, v2 │ │ +06fb90: 0f00 |0008: return v0 │ │ +06fb92: 1500 2000 |0009: const/high16 v0, #int 2097152 // #20 │ │ +06fb96: 3502 0b00 |000b: if-ge v2, v0, 0016 // +000b │ │ +06fb9a: 6200 b000 |000d: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06fb9e: e101 020a |000f: shr-int/lit8 v1, v2, #int 10 // #0a │ │ +06fba2: 4800 0001 |0011: aget-byte v0, v0, v1 │ │ +06fba6: d800 0014 |0013: add-int/lit8 v0, v0, #int 20 // #14 │ │ +06fbaa: 28f3 |0015: goto 0008 // -000d │ │ +06fbac: 6200 b000 |0016: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06fbb0: e101 0214 |0018: shr-int/lit8 v1, v2, #int 20 // #14 │ │ +06fbb4: 4800 0001 |001a: aget-byte v0, v0, v1 │ │ +06fbb8: d800 0028 |001c: add-int/lit8 v0, v0, #int 40 // #28 │ │ +06fbbc: 28ea |001e: goto 0008 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0008 line=41 │ │ 0x0009 line=39 │ │ 0x000d line=40 │ │ @@ -4319,34 +4317,34 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -06fbcc: |[06fbcc] SevenZip.Compression.LZMA.Encoder.GetPosSlot2:(I)I │ │ -06fbdc: 1500 0200 |0000: const/high16 v0, #int 131072 // #2 │ │ -06fbe0: 3502 0b00 |0002: if-ge v2, v0, 000d // +000b │ │ -06fbe4: 6200 b000 |0004: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06fbe8: e101 0206 |0006: shr-int/lit8 v1, v2, #int 6 // #06 │ │ -06fbec: 4800 0001 |0008: aget-byte v0, v0, v1 │ │ -06fbf0: d800 000c |000a: add-int/lit8 v0, v0, #int 12 // #0c │ │ -06fbf4: 0f00 |000c: return v0 │ │ -06fbf6: 1500 0008 |000d: const/high16 v0, #int 134217728 // #800 │ │ -06fbfa: 3502 0b00 |000f: if-ge v2, v0, 001a // +000b │ │ -06fbfe: 6200 b000 |0011: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06fc02: e101 0210 |0013: shr-int/lit8 v1, v2, #int 16 // #10 │ │ -06fc06: 4800 0001 |0015: aget-byte v0, v0, v1 │ │ -06fc0a: d800 0020 |0017: add-int/lit8 v0, v0, #int 32 // #20 │ │ -06fc0e: 28f3 |0019: goto 000c // -000d │ │ -06fc10: 6200 b000 |001a: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ -06fc14: e101 021a |001c: shr-int/lit8 v1, v2, #int 26 // #1a │ │ -06fc18: 4800 0001 |001e: aget-byte v0, v0, v1 │ │ -06fc1c: d800 0034 |0020: add-int/lit8 v0, v0, #int 52 // #34 │ │ -06fc20: 28ea |0022: goto 000c // -0016 │ │ +06fbc0: |[06fbc0] SevenZip.Compression.LZMA.Encoder.GetPosSlot2:(I)I │ │ +06fbd0: 1500 0200 |0000: const/high16 v0, #int 131072 // #2 │ │ +06fbd4: 3502 0b00 |0002: if-ge v2, v0, 000d // +000b │ │ +06fbd8: 6200 b000 |0004: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06fbdc: e101 0206 |0006: shr-int/lit8 v1, v2, #int 6 // #06 │ │ +06fbe0: 4800 0001 |0008: aget-byte v0, v0, v1 │ │ +06fbe4: d800 000c |000a: add-int/lit8 v0, v0, #int 12 // #0c │ │ +06fbe8: 0f00 |000c: return v0 │ │ +06fbea: 1500 0008 |000d: const/high16 v0, #int 134217728 // #800 │ │ +06fbee: 3502 0b00 |000f: if-ge v2, v0, 001a // +000b │ │ +06fbf2: 6200 b000 |0011: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06fbf6: e101 0210 |0013: shr-int/lit8 v1, v2, #int 16 // #10 │ │ +06fbfa: 4800 0001 |0015: aget-byte v0, v0, v1 │ │ +06fbfe: d800 0020 |0017: add-int/lit8 v0, v0, #int 32 // #20 │ │ +06fc02: 28f3 |0019: goto 000c // -000d │ │ +06fc04: 6200 b000 |001a: sget-object v0, LSevenZip/Compression/LZMA/Encoder;.g_FastPos:[B // field@00b0 │ │ +06fc08: e101 021a |001c: shr-int/lit8 v1, v2, #int 26 // #1a │ │ +06fc0c: 4800 0001 |001e: aget-byte v0, v0, v1 │ │ +06fc10: d800 0034 |0020: add-int/lit8 v0, v0, #int 52 // #34 │ │ +06fc14: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x000c line=50 │ │ 0x000d line=48 │ │ 0x0011 line=49 │ │ @@ -4360,82 +4358,82 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 130 16-bit code units │ │ -06fc24: |[06fc24] SevenZip.Compression.LZMA.Encoder.Backward:(I)I │ │ -06fc34: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -06fc36: 5978 a100 |0001: iput v8, v7, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ -06fc3a: 5474 9f00 |0003: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fc3e: 4604 0408 |0005: aget-object v4, v4, v8 │ │ -06fc42: 5242 7900 |0007: iget v2, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -06fc46: 5474 9f00 |0009: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fc4a: 4604 0408 |000b: aget-object v4, v4, v8 │ │ -06fc4e: 5241 7300 |000d: iget v1, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06fc52: 5474 9f00 |000f: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fc56: 4604 0408 |0011: aget-object v4, v4, v8 │ │ -06fc5a: 5544 7b00 |0013: iget-boolean v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -06fc5e: 3804 3d00 |0015: if-eqz v4, 0052 // +003d │ │ -06fc62: 5474 9f00 |0017: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fc66: 4604 0402 |0019: aget-object v4, v4, v2 │ │ -06fc6a: 6e10 5f00 0400 |001b: invoke-virtual {v4}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsChar:()V // method@005f │ │ -06fc70: 5474 9f00 |001e: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fc74: 4604 0402 |0020: aget-object v4, v4, v2 │ │ -06fc78: d805 02ff |0022: add-int/lit8 v5, v2, #int -1 // #ff │ │ -06fc7c: 5945 7900 |0024: iput v5, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -06fc80: 5474 9f00 |0026: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fc84: 4604 0408 |0028: aget-object v4, v4, v8 │ │ -06fc88: 5544 7c00 |002a: iget-boolean v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ -06fc8c: 3804 2600 |002c: if-eqz v4, 0052 // +0026 │ │ -06fc90: 5474 9f00 |002e: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fc94: d805 02ff |0030: add-int/lit8 v5, v2, #int -1 // #ff │ │ -06fc98: 4604 0405 |0032: aget-object v4, v4, v5 │ │ -06fc9c: 5c46 7b00 |0034: iput-boolean v6, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -06fca0: 5474 9f00 |0036: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fca4: d805 02ff |0038: add-int/lit8 v5, v2, #int -1 // #ff │ │ -06fca8: 4604 0405 |003a: aget-object v4, v4, v5 │ │ -06fcac: 5475 9f00 |003c: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fcb0: 4605 0508 |003e: aget-object v5, v5, v8 │ │ -06fcb4: 5255 7a00 |0040: iget v5, v5, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ -06fcb8: 5945 7900 |0042: iput v5, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -06fcbc: 5474 9f00 |0044: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fcc0: d805 02ff |0046: add-int/lit8 v5, v2, #int -1 // #ff │ │ -06fcc4: 4604 0405 |0048: aget-object v4, v4, v5 │ │ -06fcc8: 5475 9f00 |004a: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fccc: 4605 0508 |004c: aget-object v5, v5, v8 │ │ -06fcd0: 5255 7400 |004e: iget v5, v5, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ -06fcd4: 5945 7300 |0050: iput v5, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06fcd8: 0123 |0052: move v3, v2 │ │ -06fcda: 0110 |0053: move v0, v1 │ │ -06fcdc: 5474 9f00 |0054: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fce0: 4604 0403 |0056: aget-object v4, v4, v3 │ │ -06fce4: 5241 7300 |0058: iget v1, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06fce8: 5474 9f00 |005a: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fcec: 4604 0403 |005c: aget-object v4, v4, v3 │ │ -06fcf0: 5242 7900 |005e: iget v2, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -06fcf4: 5474 9f00 |0060: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fcf8: 4604 0403 |0062: aget-object v4, v4, v3 │ │ -06fcfc: 5940 7300 |0064: iput v0, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06fd00: 5474 9f00 |0066: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fd04: 4604 0403 |0068: aget-object v4, v4, v3 │ │ -06fd08: 5948 7900 |006a: iput v8, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -06fd0c: 0138 |006c: move v8, v3 │ │ -06fd0e: 3c08 a2ff |006d: if-gtz v8, 000f // -005e │ │ -06fd12: 5474 9f00 |006f: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fd16: 4604 0406 |0071: aget-object v4, v4, v6 │ │ -06fd1a: 5244 7300 |0073: iget v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -06fd1e: 5974 ae00 |0075: iput v4, v7, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -06fd22: 5474 9f00 |0077: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -06fd26: 4604 0406 |0079: aget-object v4, v4, v6 │ │ -06fd2a: 5244 7900 |007b: iget v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -06fd2e: 5974 a000 |007d: iput v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -06fd32: 5274 a000 |007f: iget v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -06fd36: 0f04 |0081: return v4 │ │ +06fc18: |[06fc18] SevenZip.Compression.LZMA.Encoder.Backward:(I)I │ │ +06fc28: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +06fc2a: 5978 a100 |0001: iput v8, v7, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ +06fc2e: 5474 9f00 |0003: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc32: 4604 0408 |0005: aget-object v4, v4, v8 │ │ +06fc36: 5242 7900 |0007: iget v2, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +06fc3a: 5474 9f00 |0009: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc3e: 4604 0408 |000b: aget-object v4, v4, v8 │ │ +06fc42: 5241 7300 |000d: iget v1, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06fc46: 5474 9f00 |000f: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc4a: 4604 0408 |0011: aget-object v4, v4, v8 │ │ +06fc4e: 5544 7b00 |0013: iget-boolean v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +06fc52: 3804 3d00 |0015: if-eqz v4, 0052 // +003d │ │ +06fc56: 5474 9f00 |0017: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc5a: 4604 0402 |0019: aget-object v4, v4, v2 │ │ +06fc5e: 6e10 5f00 0400 |001b: invoke-virtual {v4}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsChar:()V // method@005f │ │ +06fc64: 5474 9f00 |001e: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc68: 4604 0402 |0020: aget-object v4, v4, v2 │ │ +06fc6c: d805 02ff |0022: add-int/lit8 v5, v2, #int -1 // #ff │ │ +06fc70: 5945 7900 |0024: iput v5, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +06fc74: 5474 9f00 |0026: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc78: 4604 0408 |0028: aget-object v4, v4, v8 │ │ +06fc7c: 5544 7c00 |002a: iget-boolean v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ +06fc80: 3804 2600 |002c: if-eqz v4, 0052 // +0026 │ │ +06fc84: 5474 9f00 |002e: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc88: d805 02ff |0030: add-int/lit8 v5, v2, #int -1 // #ff │ │ +06fc8c: 4604 0405 |0032: aget-object v4, v4, v5 │ │ +06fc90: 5c46 7b00 |0034: iput-boolean v6, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +06fc94: 5474 9f00 |0036: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fc98: d805 02ff |0038: add-int/lit8 v5, v2, #int -1 // #ff │ │ +06fc9c: 4604 0405 |003a: aget-object v4, v4, v5 │ │ +06fca0: 5475 9f00 |003c: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fca4: 4605 0508 |003e: aget-object v5, v5, v8 │ │ +06fca8: 5255 7a00 |0040: iget v5, v5, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ +06fcac: 5945 7900 |0042: iput v5, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +06fcb0: 5474 9f00 |0044: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fcb4: d805 02ff |0046: add-int/lit8 v5, v2, #int -1 // #ff │ │ +06fcb8: 4604 0405 |0048: aget-object v4, v4, v5 │ │ +06fcbc: 5475 9f00 |004a: iget-object v5, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fcc0: 4605 0508 |004c: aget-object v5, v5, v8 │ │ +06fcc4: 5255 7400 |004e: iget v5, v5, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ +06fcc8: 5945 7300 |0050: iput v5, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06fccc: 0123 |0052: move v3, v2 │ │ +06fcce: 0110 |0053: move v0, v1 │ │ +06fcd0: 5474 9f00 |0054: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fcd4: 4604 0403 |0056: aget-object v4, v4, v3 │ │ +06fcd8: 5241 7300 |0058: iget v1, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06fcdc: 5474 9f00 |005a: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fce0: 4604 0403 |005c: aget-object v4, v4, v3 │ │ +06fce4: 5242 7900 |005e: iget v2, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +06fce8: 5474 9f00 |0060: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fcec: 4604 0403 |0062: aget-object v4, v4, v3 │ │ +06fcf0: 5940 7300 |0064: iput v0, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06fcf4: 5474 9f00 |0066: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fcf8: 4604 0403 |0068: aget-object v4, v4, v3 │ │ +06fcfc: 5948 7900 |006a: iput v8, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +06fd00: 0138 |006c: move v8, v3 │ │ +06fd02: 3c08 a2ff |006d: if-gtz v8, 000f // -005e │ │ +06fd06: 5474 9f00 |006f: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fd0a: 4604 0406 |0071: aget-object v4, v4, v6 │ │ +06fd0e: 5244 7300 |0073: iget v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +06fd12: 5974 ae00 |0075: iput v4, v7, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +06fd16: 5474 9f00 |0077: iget-object v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +06fd1a: 4604 0406 |0079: aget-object v4, v4, v6 │ │ +06fd1e: 5244 7900 |007b: iget v4, v4, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +06fd22: 5974 a000 |007d: iput v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +06fd26: 5274 a000 |007f: iget v4, v7, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +06fd2a: 0f04 |0081: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=503 │ │ 0x0003 line=504 │ │ 0x0009 line=505 │ │ 0x000f line=508 │ │ 0x0017 line=510 │ │ @@ -4468,28 +4466,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -06fd38: |[06fd38] SevenZip.Compression.LZMA.Encoder.BaseInit:()V │ │ -06fd48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06fd4a: 7100 3000 0000 |0001: invoke-static {}, LSevenZip/Compression/LZMA/Base;.StateInit:()I // method@0030 │ │ -06fd50: 0a01 |0004: move-result v1 │ │ -06fd52: 5931 ac00 |0005: iput v1, v3, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -06fd56: 5d32 a800 |0007: iput-byte v2, v3, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ -06fd5a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -06fd5c: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -06fd5e: 3510 0900 |000b: if-ge v0, v1, 0014 // +0009 │ │ -06fd62: 5431 aa00 |000d: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -06fd66: 4b02 0100 |000f: aput v2, v1, v0 │ │ -06fd6a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06fd6e: 28f7 |0013: goto 000a // -0009 │ │ -06fd70: 0e00 |0014: return-void │ │ +06fd2c: |[06fd2c] SevenZip.Compression.LZMA.Encoder.BaseInit:()V │ │ +06fd3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06fd3e: 7100 3000 0000 |0001: invoke-static {}, LSevenZip/Compression/LZMA/Base;.StateInit:()I // method@0030 │ │ +06fd44: 0a01 |0004: move-result v1 │ │ +06fd46: 5931 ac00 |0005: iput v1, v3, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +06fd4a: 5d32 a800 |0007: iput-byte v2, v3, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ +06fd4e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06fd50: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +06fd52: 3510 0900 |000b: if-ge v0, v1, 0014 // +0009 │ │ +06fd56: 5431 aa00 |000d: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +06fd5a: 4b02 0100 |000f: aput v2, v1, v0 │ │ +06fd5e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06fd62: 28f7 |0013: goto 000a // -0009 │ │ +06fd64: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0007 line=60 │ │ 0x0009 line=61 │ │ 0x000d line=62 │ │ 0x0011 line=61 │ │ @@ -4503,24 +4501,24 @@ │ │ type : '(II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -06fd74: |[06fd74] SevenZip.Compression.LZMA.Encoder.ChangePair:(II)Z │ │ -06fd84: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -06fd86: 1501 0002 |0001: const/high16 v1, #int 33554432 // #200 │ │ -06fd8a: 3513 0800 |0003: if-ge v3, v1, 000b // +0008 │ │ -06fd8e: 9801 0300 |0005: shl-int v1, v3, v0 │ │ -06fd92: 3414 0400 |0007: if-lt v4, v1, 000b // +0004 │ │ -06fd96: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -06fd98: 0f01 |000a: return v1 │ │ -06fd9a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06fd9c: 28fe |000c: goto 000a // -0002 │ │ +06fd68: |[06fd68] SevenZip.Compression.LZMA.Encoder.ChangePair:(II)Z │ │ +06fd78: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +06fd7a: 1501 0002 |0001: const/high16 v1, #int 33554432 // #200 │ │ +06fd7e: 3513 0800 |0003: if-ge v3, v1, 000b // +0008 │ │ +06fd82: 9801 0300 |0005: shl-int v1, v3, v0 │ │ +06fd86: 3414 0400 |0007: if-lt v4, v1, 000b // +0004 │ │ +06fd8a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +06fd8c: 0f01 |000a: return v1 │ │ +06fd8e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06fd90: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ 0x0001 line=1033 │ │ locals : │ │ 0x0001 - 0x000d reg=0 kDif I │ │ 0x0000 - 0x000d reg=2 this LSevenZip/Compression/LZMA/Encoder; │ │ @@ -4532,51 +4530,52 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;JJLSevenZip/ICodeProgress;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 47 16-bit code units │ │ -06fda0: |[06fda0] SevenZip.Compression.LZMA.Encoder.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;JJLSevenZip/ICodeProgress;)V │ │ -06fdb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06fdb2: 5c50 9900 |0001: iput-boolean v0, v5, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ -06fdb6: 7407 8000 0500 |0003: invoke-virtual/range {v5, v6, v7, v8, v9, v10, v11}, LSevenZip/Compression/LZMA/Encoder;.SetStreams:(Ljava/io/InputStream;Ljava/io/OutputStream;JJ)V // method@0080 │ │ -06fdbc: 5450 b800 |0006: iget-object v0, v5, LSevenZip/Compression/LZMA/Encoder;.processedInSize:[J // field@00b8 │ │ -06fdc0: 5451 b900 |0008: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;.processedOutSize:[J // field@00b9 │ │ -06fdc4: 5452 af00 |000a: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;.finished:[Z // field@00af │ │ -06fdc8: 6e40 6700 0521 |000c: invoke-virtual {v5, v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.CodeOneBlock:([J[J[Z)V // method@0067 │ │ -06fdce: 5450 af00 |000f: iget-object v0, v5, LSevenZip/Compression/LZMA/Encoder;.finished:[Z // field@00af │ │ -06fdd2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -06fdd4: 4700 0001 |0012: aget-boolean v0, v0, v1 │ │ -06fdd8: 3800 0600 |0014: if-eqz v0, 001a // +0006 │ │ -06fddc: 6e10 7800 0500 |0016: invoke-virtual {v5}, LSevenZip/Compression/LZMA/Encoder;.ReleaseStreams:()V // method@0078 │ │ -06fde2: 0e00 |0019: return-void │ │ -06fde4: 380c ecff |001a: if-eqz v12, 0006 // -0014 │ │ -06fde8: 5450 b800 |001c: iget-object v0, v5, LSevenZip/Compression/LZMA/Encoder;.processedInSize:[J // field@00b8 │ │ -06fdec: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -06fdee: 4500 0001 |001f: aget-wide v0, v0, v1 │ │ -06fdf2: 5452 b900 |0021: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;.processedOutSize:[J // field@00b9 │ │ -06fdf6: 1203 |0023: const/4 v3, #int 0 // #0 │ │ -06fdf8: 4502 0203 |0024: aget-wide v2, v2, v3 │ │ -06fdfc: 7253 a700 0c21 |0026: invoke-interface {v12, v0, v1, v2, v3}, LSevenZip/ICodeProgress;.SetProgress:(JJ)V // method@00a7 │ │ -06fe02: 28dd |0029: goto 0006 // -0023 │ │ -06fe04: 0d00 |002a: move-exception v0 │ │ -06fe06: 6e10 7800 0500 |002b: invoke-virtual {v5}, LSevenZip/Compression/LZMA/Encoder;.ReleaseStreams:()V // method@0078 │ │ -06fe0c: 2700 |002e: throw v0 │ │ +06fd94: |[06fd94] SevenZip.Compression.LZMA.Encoder.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;JJLSevenZip/ICodeProgress;)V │ │ +06fda4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fda6: 5c50 9900 |0001: iput-boolean v0, v5, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ +06fdaa: 7407 8000 0500 |0003: invoke-virtual/range {v5, v6, v7, v8, v9, v10, v11}, LSevenZip/Compression/LZMA/Encoder;.SetStreams:(Ljava/io/InputStream;Ljava/io/OutputStream;JJ)V // method@0080 │ │ +06fdb0: 5450 b800 |0006: iget-object v0, v5, LSevenZip/Compression/LZMA/Encoder;.processedInSize:[J // field@00b8 │ │ +06fdb4: 5451 b900 |0008: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;.processedOutSize:[J // field@00b9 │ │ +06fdb8: 5452 af00 |000a: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;.finished:[Z // field@00af │ │ +06fdbc: 6e40 6700 0521 |000c: invoke-virtual {v5, v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.CodeOneBlock:([J[J[Z)V // method@0067 │ │ +06fdc2: 5450 af00 |000f: iget-object v0, v5, LSevenZip/Compression/LZMA/Encoder;.finished:[Z // field@00af │ │ +06fdc6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +06fdc8: 4700 0001 |0012: aget-boolean v0, v0, v1 │ │ +06fdcc: 3800 0600 |0014: if-eqz v0, 001a // +0006 │ │ +06fdd0: 6e10 7800 0500 |0016: invoke-virtual {v5}, LSevenZip/Compression/LZMA/Encoder;.ReleaseStreams:()V // method@0078 │ │ +06fdd6: 0e00 |0019: return-void │ │ +06fdd8: 380c ecff |001a: if-eqz v12, 0006 // -0014 │ │ +06fddc: 5450 b800 |001c: iget-object v0, v5, LSevenZip/Compression/LZMA/Encoder;.processedInSize:[J // field@00b8 │ │ +06fde0: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +06fde2: 4500 0001 |001f: aget-wide v0, v0, v1 │ │ +06fde6: 5452 b900 |0021: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;.processedOutSize:[J // field@00b9 │ │ +06fdea: 1203 |0023: const/4 v3, #int 0 // #0 │ │ +06fdec: 4502 0203 |0024: aget-wide v2, v2, v3 │ │ +06fdf0: 7253 a700 0c21 |0026: invoke-interface {v12, v0, v1, v2, v3}, LSevenZip/ICodeProgress;.SetProgress:(JJ)V // method@00a7 │ │ +06fdf6: 28dd |0029: goto 0006 // -0023 │ │ +06fdf8: 0d00 |002a: move-exception v0 │ │ +06fdfa: 6e10 7800 0500 |002b: invoke-virtual {v5}, LSevenZip/Compression/LZMA/Encoder;.ReleaseStreams:()V // method@0078 │ │ +06fe00: 2700 |002e: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0014 │ │ -> 0x002a │ │ 0x001c - 0x0029 │ │ -> 0x002a │ │ positions : │ │ 0x0001 line=1276 │ │ 0x0003 line=1279 │ │ 0x0006 line=1285 │ │ 0x000f line=1286 │ │ 0x0016 line=1296 │ │ + 0x0019 line=1287 │ │ 0x001a line=1288 │ │ 0x001c line=1290 │ │ 0x002a line=1296 │ │ locals : │ │ 0x0000 - 0x002f reg=5 this LSevenZip/Compression/LZMA/Encoder; │ │ 0x0000 - 0x002f reg=6 inStream Ljava/io/InputStream; │ │ 0x0000 - 0x002f reg=7 outStream Ljava/io/OutputStream; │ │ @@ -4589,670 +4588,670 @@ │ │ type : '([J[J[Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 1321 16-bit code units │ │ -06fe24: |[06fe24] SevenZip.Compression.LZMA.Encoder.CodeOneBlock:([J[J[Z)V │ │ -06fe34: 1314 0000 |0000: const/16 v20, #int 0 // #0 │ │ -06fe38: 1616 0000 |0002: const-wide/16 v22, #int 0 // #0 │ │ -06fe3c: 4c16 1914 |0004: aput-wide v22, v25, v20 │ │ -06fe40: 1314 0000 |0006: const/16 v20, #int 0 // #0 │ │ -06fe44: 1616 0000 |0008: const-wide/16 v22, #int 0 // #0 │ │ -06fe48: 4c16 1a14 |000a: aput-wide v22, v26, v20 │ │ -06fe4c: 1314 0000 |000c: const/16 v20, #int 0 // #0 │ │ -06fe50: 1315 0100 |000e: const/16 v21, #int 1 // #1 │ │ -06fe54: 4e15 1b14 |0010: aput-boolean v21, v27, v20 │ │ -06fe58: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -06fe5c: 5400 8a00 |0014: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ -06fe60: 0814 0000 |0016: move-object/from16 v20, v0 │ │ -06fe64: 3814 2a00 |0018: if-eqz v20, 0042 // +002a │ │ -06fe68: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -06fe6c: 5400 9600 |001c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -06fe70: 0814 0000 |001e: move-object/from16 v20, v0 │ │ -06fe74: 0800 1800 |0020: move-object/from16 v0, v24 │ │ -06fe78: 5400 8a00 |0022: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ -06fe7c: 0815 0000 |0024: move-object/from16 v21, v0 │ │ -06fe80: 7402 1500 1400 |0026: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.SetStream:(Ljava/io/InputStream;)V // method@0015 │ │ -06fe86: 0800 1800 |0029: move-object/from16 v0, v24 │ │ -06fe8a: 5400 9600 |002b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -06fe8e: 0814 0000 |002d: move-object/from16 v20, v0 │ │ -06fe92: 7401 0e00 1400 |002f: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.Init:()V // method@000e │ │ -06fe98: 1314 0100 |0032: const/16 v20, #int 1 // #1 │ │ -06fe9c: 0200 1400 |0034: move/from16 v0, v20 │ │ -06fea0: 0801 1800 |0036: move-object/from16 v1, v24 │ │ -06fea4: 5c10 9900 |0038: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ -06fea8: 1314 0000 |003a: const/16 v20, #int 0 // #0 │ │ -06feac: 0800 1400 |003c: move-object/from16 v0, v20 │ │ -06feb0: 0801 1800 |003e: move-object/from16 v1, v24 │ │ -06feb4: 5b10 8a00 |0040: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ -06feb8: 0800 1800 |0042: move-object/from16 v0, v24 │ │ -06febc: 5500 8900 |0044: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ -06fec0: 0214 0000 |0046: move/from16 v20, v0 │ │ -06fec4: 3814 0300 |0048: if-eqz v20, 004b // +0003 │ │ -06fec8: 0e00 |004a: return-void │ │ -06feca: 1314 0100 |004b: const/16 v20, #int 1 // #1 │ │ -06fece: 0200 1400 |004d: move/from16 v0, v20 │ │ -06fed2: 0801 1800 |004f: move-object/from16 v1, v24 │ │ -06fed6: 5c10 8900 |0051: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ -06feda: 0800 1800 |0053: move-object/from16 v0, v24 │ │ -06fede: 5300 b700 |0055: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -06fee2: 0512 0000 |0057: move-wide/from16 v18, v0 │ │ -06fee6: 0800 1800 |0059: move-object/from16 v0, v24 │ │ -06feea: 5300 b700 |005b: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -06feee: 0514 0000 |005d: move-wide/from16 v20, v0 │ │ -06fef2: 1616 0000 |005f: const-wide/16 v22, #int 0 // #0 │ │ -06fef6: 3114 1416 |0061: cmp-long v20, v20, v22 │ │ -06fefa: 3914 be00 |0063: if-nez v20, 0121 // +00be │ │ -06fefe: 0800 1800 |0065: move-object/from16 v0, v24 │ │ -06ff02: 5400 9600 |0067: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -06ff06: 0814 0000 |0069: move-object/from16 v20, v0 │ │ -06ff0a: 7401 0d00 1400 |006b: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ -06ff10: 0a14 |006e: move-result v20 │ │ -06ff12: 3914 1500 |006f: if-nez v20, 0084 // +0015 │ │ -06ff16: 0800 1800 |0071: move-object/from16 v0, v24 │ │ -06ff1a: 5300 b700 |0073: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -06ff1e: 0514 0000 |0075: move-wide/from16 v20, v0 │ │ -06ff22: 0500 1400 |0077: move-wide/from16 v0, v20 │ │ -06ff26: 8400 |0079: long-to-int v0, v0 │ │ -06ff28: 0214 0000 |007a: move/from16 v20, v0 │ │ -06ff2c: 0800 1800 |007c: move-object/from16 v0, v24 │ │ -06ff30: 0201 1400 |007e: move/from16 v1, v20 │ │ -06ff34: 6e20 6b00 1000 |0080: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.Flush:(I)V // method@006b │ │ -06ff3a: 28c7 |0083: goto 004a // -0039 │ │ -06ff3c: 7401 7500 1800 |0084: invoke-virtual/range {v24}, LSevenZip/Compression/LZMA/Encoder;.ReadMatchDistances:()I // method@0075 │ │ -06ff42: 0800 1800 |0087: move-object/from16 v0, v24 │ │ -06ff46: 5300 b700 |0089: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -06ff4a: 0514 0000 |008b: move-wide/from16 v20, v0 │ │ -06ff4e: 0500 1400 |008d: move-wide/from16 v0, v20 │ │ -06ff52: 8400 |008f: long-to-int v0, v0 │ │ -06ff54: 0214 0000 |0090: move/from16 v20, v0 │ │ -06ff58: 0800 1800 |0092: move-object/from16 v0, v24 │ │ -06ff5c: 5200 a700 |0094: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -06ff60: 0215 0000 |0096: move/from16 v21, v0 │ │ -06ff64: 9510 1415 |0098: and-int v16, v20, v21 │ │ -06ff68: 0800 1800 |009a: move-object/from16 v0, v24 │ │ -06ff6c: 5400 a900 |009c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -06ff70: 0814 0000 |009e: move-object/from16 v20, v0 │ │ -06ff74: 0800 1800 |00a0: move-object/from16 v0, v24 │ │ -06ff78: 5400 8b00 |00a2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -06ff7c: 0815 0000 |00a4: move-object/from16 v21, v0 │ │ -06ff80: 0800 1800 |00a6: move-object/from16 v0, v24 │ │ -06ff84: 5200 ac00 |00a8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -06ff88: 0216 0000 |00aa: move/from16 v22, v0 │ │ -06ff8c: e016 1604 |00ac: shl-int/lit8 v22, v22, #int 4 // #04 │ │ -06ff90: 9016 1610 |00ae: add-int v22, v22, v16 │ │ -06ff94: 1317 0000 |00b0: const/16 v23, #int 0 // #0 │ │ -06ff98: 7404 9a00 1400 |00b2: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -06ff9e: 0800 1800 |00b5: move-object/from16 v0, v24 │ │ -06ffa2: 5200 ac00 |00b7: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -06ffa6: 0214 0000 |00b9: move/from16 v20, v0 │ │ -06ffaa: 7701 3200 1400 |00bb: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -06ffb0: 0a14 |00be: move-result v20 │ │ -06ffb2: 0200 1400 |00bf: move/from16 v0, v20 │ │ -06ffb6: 0801 1800 |00c1: move-object/from16 v1, v24 │ │ -06ffba: 5910 ac00 |00c3: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -06ffbe: 0800 1800 |00c5: move-object/from16 v0, v24 │ │ -06ffc2: 5400 9600 |00c7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -06ffc6: 0814 0000 |00c9: move-object/from16 v20, v0 │ │ -06ffca: 0800 1800 |00cb: move-object/from16 v0, v24 │ │ -06ffce: 5200 8200 |00cd: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -06ffd2: 0215 0000 |00cf: move/from16 v21, v0 │ │ -06ffd6: d915 1500 |00d1: rsub-int/lit8 v21, v21, #int 0 // #00 │ │ -06ffda: 7402 0a00 1400 |00d3: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -06ffe0: 0a06 |00d6: move-result v6 │ │ -06ffe2: 0800 1800 |00d7: move-object/from16 v0, v24 │ │ -06ffe6: 5400 9200 |00d9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -06ffea: 0814 0000 |00db: move-object/from16 v20, v0 │ │ -06ffee: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ -06fff2: 5300 b700 |00df: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -06fff6: 0516 0000 |00e1: move-wide/from16 v22, v0 │ │ -06fffa: 0500 1600 |00e3: move-wide/from16 v0, v22 │ │ -06fffe: 8400 |00e5: long-to-int v0, v0 │ │ -070000: 0215 0000 |00e6: move/from16 v21, v0 │ │ -070004: 0800 1800 |00e8: move-object/from16 v0, v24 │ │ -070008: 5600 a800 |00ea: iget-byte v0, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ -07000c: 0216 0000 |00ec: move/from16 v22, v0 │ │ -070010: 7403 5b00 1400 |00ee: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ -070016: 0c14 |00f1: move-result-object v20 │ │ -070018: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ -07001c: 5400 a900 |00f4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070020: 0815 0000 |00f6: move-object/from16 v21, v0 │ │ -070024: 0800 1400 |00f8: move-object/from16 v0, v20 │ │ -070028: 0801 1500 |00fa: move-object/from16 v1, v21 │ │ -07002c: 6e30 5500 1006 |00fc: invoke-virtual {v0, v1, v6}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;B)V // method@0055 │ │ -070032: 0800 1800 |00ff: move-object/from16 v0, v24 │ │ -070036: 5d06 a800 |0101: iput-byte v6, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ -07003a: 0800 1800 |0103: move-object/from16 v0, v24 │ │ -07003e: 5200 8200 |0105: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -070042: 0214 0000 |0107: move/from16 v20, v0 │ │ -070046: d814 14ff |0109: add-int/lit8 v20, v20, #int -1 // #ff │ │ -07004a: 0200 1400 |010b: move/from16 v0, v20 │ │ -07004e: 0801 1800 |010d: move-object/from16 v1, v24 │ │ -070052: 5910 8200 |010f: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -070056: 0800 1800 |0111: move-object/from16 v0, v24 │ │ -07005a: 5300 b700 |0113: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -07005e: 0514 0000 |0115: move-wide/from16 v20, v0 │ │ -070062: 1616 0100 |0117: const-wide/16 v22, #int 1 // #1 │ │ -070066: 9b14 1416 |0119: add-long v20, v20, v22 │ │ -07006a: 0500 1400 |011b: move-wide/from16 v0, v20 │ │ -07006e: 0802 1800 |011d: move-object/from16 v2, v24 │ │ -070072: 5a20 b700 |011f: iput-wide v0, v2, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -070076: 0800 1800 |0121: move-object/from16 v0, v24 │ │ -07007a: 5400 9600 |0123: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07007e: 0814 0000 |0125: move-object/from16 v20, v0 │ │ -070082: 7401 0d00 1400 |0127: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ -070088: 0a14 |012a: move-result v20 │ │ -07008a: 3914 1600 |012b: if-nez v20, 0141 // +0016 │ │ -07008e: 0800 1800 |012d: move-object/from16 v0, v24 │ │ -070092: 5300 b700 |012f: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -070096: 0514 0000 |0131: move-wide/from16 v20, v0 │ │ -07009a: 0500 1400 |0133: move-wide/from16 v0, v20 │ │ -07009e: 8400 |0135: long-to-int v0, v0 │ │ -0700a0: 0214 0000 |0136: move/from16 v20, v0 │ │ -0700a4: 0800 1800 |0138: move-object/from16 v0, v24 │ │ -0700a8: 0201 1400 |013a: move/from16 v1, v20 │ │ -0700ac: 6e20 6b00 1000 |013c: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.Flush:(I)V // method@006b │ │ -0700b2: 2900 0bff |013f: goto/16 004a // -00f5 │ │ -0700b6: 0800 1800 |0141: move-object/from16 v0, v24 │ │ -0700ba: 5300 b700 |0143: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -0700be: 0514 0000 |0145: move-wide/from16 v20, v0 │ │ -0700c2: 0500 1400 |0147: move-wide/from16 v0, v20 │ │ -0700c6: 8400 |0149: long-to-int v0, v0 │ │ -0700c8: 0214 0000 |014a: move/from16 v20, v0 │ │ -0700cc: 0800 1800 |014c: move-object/from16 v0, v24 │ │ -0700d0: 0201 1400 |014e: move/from16 v1, v20 │ │ -0700d4: 6e20 6c00 1000 |0150: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.GetOptimum:(I)I // method@006c │ │ -0700da: 0a0a |0153: move-result v10 │ │ -0700dc: 0800 1800 |0154: move-object/from16 v0, v24 │ │ -0700e0: 520d ae00 |0156: iget v13, v0, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -0700e4: 0800 1800 |0158: move-object/from16 v0, v24 │ │ -0700e8: 5300 b700 |015a: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -0700ec: 0514 0000 |015c: move-wide/from16 v20, v0 │ │ -0700f0: 0500 1400 |015e: move-wide/from16 v0, v20 │ │ -0700f4: 8400 |0160: long-to-int v0, v0 │ │ -0700f6: 0214 0000 |0161: move/from16 v20, v0 │ │ -0700fa: 0800 1800 |0163: move-object/from16 v0, v24 │ │ -0700fe: 5200 a700 |0165: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -070102: 0215 0000 |0167: move/from16 v21, v0 │ │ -070106: 9510 1415 |0169: and-int v16, v20, v21 │ │ -07010a: 0800 1800 |016b: move-object/from16 v0, v24 │ │ -07010e: 5200 ac00 |016d: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070112: 0214 0000 |016f: move/from16 v20, v0 │ │ -070116: e014 1404 |0171: shl-int/lit8 v20, v20, #int 4 // #04 │ │ -07011a: 9005 1410 |0173: add-int v5, v20, v16 │ │ -07011e: 1314 0100 |0175: const/16 v20, #int 1 // #1 │ │ -070122: 0200 1400 |0177: move/from16 v0, v20 │ │ -070126: 330a 2901 |0179: if-ne v10, v0, 02a2 // +0129 │ │ -07012a: 1314 ffff |017b: const/16 v20, #int -1 // #ffff │ │ -07012e: 0200 1400 |017d: move/from16 v0, v20 │ │ -070132: 330d 2301 |017f: if-ne v13, v0, 02a2 // +0123 │ │ -070136: 0800 1800 |0181: move-object/from16 v0, v24 │ │ -07013a: 5400 a900 |0183: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -07013e: 0814 0000 |0185: move-object/from16 v20, v0 │ │ -070142: 0800 1800 |0187: move-object/from16 v0, v24 │ │ -070146: 5400 8b00 |0189: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -07014a: 0815 0000 |018b: move-object/from16 v21, v0 │ │ -07014e: 1316 0000 |018d: const/16 v22, #int 0 // #0 │ │ -070152: 0800 1400 |018f: move-object/from16 v0, v20 │ │ -070156: 0801 1500 |0191: move-object/from16 v1, v21 │ │ -07015a: 0202 1600 |0193: move/from16 v2, v22 │ │ -07015e: 6e40 9a00 1025 |0195: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -070164: 0800 1800 |0198: move-object/from16 v0, v24 │ │ -070168: 5400 9600 |019a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07016c: 0814 0000 |019c: move-object/from16 v20, v0 │ │ -070170: 0800 1800 |019e: move-object/from16 v0, v24 │ │ -070174: 5200 8200 |01a0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -070178: 0215 0000 |01a2: move/from16 v21, v0 │ │ -07017c: d915 1500 |01a4: rsub-int/lit8 v21, v21, #int 0 // #00 │ │ -070180: 7402 0a00 1400 |01a6: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -070186: 0a06 |01a9: move-result v6 │ │ -070188: 0800 1800 |01aa: move-object/from16 v0, v24 │ │ -07018c: 5400 9200 |01ac: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -070190: 0814 0000 |01ae: move-object/from16 v20, v0 │ │ -070194: 0800 1800 |01b0: move-object/from16 v0, v24 │ │ -070198: 5300 b700 |01b2: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -07019c: 0516 0000 |01b4: move-wide/from16 v22, v0 │ │ -0701a0: 0500 1600 |01b6: move-wide/from16 v0, v22 │ │ -0701a4: 8400 |01b8: long-to-int v0, v0 │ │ -0701a6: 0215 0000 |01b9: move/from16 v21, v0 │ │ -0701aa: 0800 1800 |01bb: move-object/from16 v0, v24 │ │ -0701ae: 5600 a800 |01bd: iget-byte v0, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ -0701b2: 0216 0000 |01bf: move/from16 v22, v0 │ │ -0701b6: 7403 5b00 1400 |01c1: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ -0701bc: 0c11 |01c4: move-result-object v17 │ │ -0701be: 0800 1800 |01c5: move-object/from16 v0, v24 │ │ -0701c2: 5200 ac00 |01c7: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -0701c6: 0214 0000 |01c9: move/from16 v20, v0 │ │ -0701ca: 7701 3100 1400 |01cb: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ -0701d0: 0a14 |01ce: move-result v20 │ │ -0701d2: 3914 c400 |01cf: if-nez v20, 0293 // +00c4 │ │ -0701d6: 0800 1800 |01d1: move-object/from16 v0, v24 │ │ -0701da: 5400 9600 |01d3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0701de: 0814 0000 |01d5: move-object/from16 v20, v0 │ │ -0701e2: 0800 1800 |01d7: move-object/from16 v0, v24 │ │ -0701e6: 5400 aa00 |01d9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -0701ea: 0815 0000 |01db: move-object/from16 v21, v0 │ │ -0701ee: 1316 0000 |01dd: const/16 v22, #int 0 // #0 │ │ -0701f2: 4415 1516 |01df: aget v21, v21, v22 │ │ -0701f6: d915 1500 |01e1: rsub-int/lit8 v21, v21, #int 0 // #00 │ │ -0701fa: d815 15ff |01e3: add-int/lit8 v21, v21, #int -1 // #ff │ │ -0701fe: 0800 1800 |01e5: move-object/from16 v0, v24 │ │ -070202: 5200 8200 |01e7: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -070206: 0216 0000 |01e9: move/from16 v22, v0 │ │ -07020a: 9115 1516 |01eb: sub-int v21, v21, v22 │ │ -07020e: 7402 0a00 1400 |01ed: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -070214: 0a0c |01f0: move-result v12 │ │ -070216: 0800 1800 |01f1: move-object/from16 v0, v24 │ │ -07021a: 5400 a900 |01f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -07021e: 0814 0000 |01f5: move-object/from16 v20, v0 │ │ -070222: 0800 1100 |01f7: move-object/from16 v0, v17 │ │ -070226: 0801 1400 |01f9: move-object/from16 v1, v20 │ │ -07022a: 6e40 5600 106c |01fb: invoke-virtual {v0, v1, v12, v6}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.EncodeMatched:(LSevenZip/Compression/RangeCoder/Encoder;BB)V // method@0056 │ │ -070230: 0800 1800 |01fe: move-object/from16 v0, v24 │ │ -070234: 5d06 a800 |0200: iput-byte v6, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ -070238: 0800 1800 |0202: move-object/from16 v0, v24 │ │ -07023c: 5200 ac00 |0204: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070240: 0214 0000 |0206: move/from16 v20, v0 │ │ -070244: 7701 3200 1400 |0208: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -07024a: 0a14 |020b: move-result v20 │ │ -07024c: 0200 1400 |020c: move/from16 v0, v20 │ │ -070250: 0801 1800 |020e: move-object/from16 v1, v24 │ │ -070254: 5910 ac00 |0210: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070258: 0800 1800 |0212: move-object/from16 v0, v24 │ │ -07025c: 5200 8200 |0214: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -070260: 0214 0000 |0216: move/from16 v20, v0 │ │ -070264: 9114 140a |0218: sub-int v20, v20, v10 │ │ -070268: 0200 1400 |021a: move/from16 v0, v20 │ │ -07026c: 0801 1800 |021c: move-object/from16 v1, v24 │ │ -070270: 5910 8200 |021e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -070274: 0800 1800 |0220: move-object/from16 v0, v24 │ │ -070278: 5300 b700 |0222: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -07027c: 0514 0000 |0224: move-wide/from16 v20, v0 │ │ -070280: 81a0 |0226: int-to-long v0, v10 │ │ -070282: 0516 0000 |0227: move-wide/from16 v22, v0 │ │ -070286: 9b14 1416 |0229: add-long v20, v20, v22 │ │ -07028a: 0500 1400 |022b: move-wide/from16 v0, v20 │ │ -07028e: 0802 1800 |022d: move-object/from16 v2, v24 │ │ -070292: 5a20 b700 |022f: iput-wide v0, v2, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -070296: 0800 1800 |0231: move-object/from16 v0, v24 │ │ -07029a: 5200 8200 |0233: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -07029e: 0214 0000 |0235: move/from16 v20, v0 │ │ -0702a2: 3914 0aff |0237: if-nez v20, 0141 // -00f6 │ │ -0702a6: 0800 1800 |0239: move-object/from16 v0, v24 │ │ -0702aa: 5200 9800 |023b: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ -0702ae: 0214 0000 |023d: move/from16 v20, v0 │ │ -0702b2: 1315 8000 |023f: const/16 v21, #int 128 // #80 │ │ -0702b6: 0200 1400 |0241: move/from16 v0, v20 │ │ -0702ba: 0201 1500 |0243: move/from16 v1, v21 │ │ -0702be: 3410 0500 |0245: if-lt v0, v1, 024a // +0005 │ │ -0702c2: 7401 6a00 1800 |0247: invoke-virtual/range {v24}, LSevenZip/Compression/LZMA/Encoder;.FillDistancesPrices:()V // method@006a │ │ -0702c8: 0800 1800 |024a: move-object/from16 v0, v24 │ │ -0702cc: 5200 8300 |024c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ -0702d0: 0214 0000 |024e: move/from16 v20, v0 │ │ -0702d4: 1315 1000 |0250: const/16 v21, #int 16 // #10 │ │ -0702d8: 0200 1400 |0252: move/from16 v0, v20 │ │ -0702dc: 0201 1500 |0254: move/from16 v1, v21 │ │ -0702e0: 3410 0500 |0256: if-lt v0, v1, 025b // +0005 │ │ -0702e4: 7401 6900 1800 |0258: invoke-virtual/range {v24}, LSevenZip/Compression/LZMA/Encoder;.FillAlignPrices:()V // method@0069 │ │ -0702ea: 1314 0000 |025b: const/16 v20, #int 0 // #0 │ │ -0702ee: 0800 1800 |025d: move-object/from16 v0, v24 │ │ -0702f2: 5300 b700 |025f: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -0702f6: 0516 0000 |0261: move-wide/from16 v22, v0 │ │ -0702fa: 4c16 1914 |0263: aput-wide v22, v25, v20 │ │ -0702fe: 1314 0000 |0265: const/16 v20, #int 0 // #0 │ │ -070302: 0800 1800 |0267: move-object/from16 v0, v24 │ │ -070306: 5400 a900 |0269: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -07030a: 0815 0000 |026b: move-object/from16 v21, v0 │ │ -07030e: 7401 a100 1500 |026d: invoke-virtual/range {v21}, LSevenZip/Compression/RangeCoder/Encoder;.GetProcessedSizeAdd:()J // method@00a1 │ │ -070314: 0b16 |0270: move-result-wide v22 │ │ -070316: 4c16 1a14 |0271: aput-wide v22, v26, v20 │ │ -07031a: 0800 1800 |0273: move-object/from16 v0, v24 │ │ -07031e: 5400 9600 |0275: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -070322: 0814 0000 |0277: move-object/from16 v20, v0 │ │ -070326: 7401 0d00 1400 |0279: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ -07032c: 0a14 |027c: move-result v20 │ │ -07032e: 3914 8e02 |027d: if-nez v20, 050b // +028e │ │ -070332: 0800 1800 |027f: move-object/from16 v0, v24 │ │ -070336: 5300 b700 |0281: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -07033a: 0514 0000 |0283: move-wide/from16 v20, v0 │ │ -07033e: 0500 1400 |0285: move-wide/from16 v0, v20 │ │ -070342: 8400 |0287: long-to-int v0, v0 │ │ -070344: 0214 0000 |0288: move/from16 v20, v0 │ │ -070348: 0800 1800 |028a: move-object/from16 v0, v24 │ │ -07034c: 0201 1400 |028c: move/from16 v1, v20 │ │ -070350: 6e20 6b00 1000 |028e: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.Flush:(I)V // method@006b │ │ -070356: 2900 b9fd |0291: goto/16 004a // -0247 │ │ -07035a: 0800 1800 |0293: move-object/from16 v0, v24 │ │ -07035e: 5400 a900 |0295: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070362: 0814 0000 |0297: move-object/from16 v20, v0 │ │ -070366: 0800 1100 |0299: move-object/from16 v0, v17 │ │ -07036a: 0801 1400 |029b: move-object/from16 v1, v20 │ │ -07036e: 6e30 5500 1006 |029d: invoke-virtual {v0, v1, v6}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;B)V // method@0055 │ │ -070374: 2900 5eff |02a0: goto/16 01fe // -00a2 │ │ -070378: 0800 1800 |02a2: move-object/from16 v0, v24 │ │ -07037c: 5400 a900 |02a4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070380: 0814 0000 |02a6: move-object/from16 v20, v0 │ │ -070384: 0800 1800 |02a8: move-object/from16 v0, v24 │ │ -070388: 5400 8b00 |02aa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -07038c: 0815 0000 |02ac: move-object/from16 v21, v0 │ │ -070390: 1316 0100 |02ae: const/16 v22, #int 1 // #1 │ │ -070394: 0800 1400 |02b0: move-object/from16 v0, v20 │ │ -070398: 0801 1500 |02b2: move-object/from16 v1, v21 │ │ -07039c: 0202 1600 |02b4: move/from16 v2, v22 │ │ -0703a0: 6e40 9a00 1025 |02b6: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -0703a6: 1314 0400 |02b9: const/16 v20, #int 4 // #4 │ │ -0703aa: 0200 1400 |02bb: move/from16 v0, v20 │ │ -0703ae: 350d 5a01 |02bd: if-ge v13, v0, 0417 // +015a │ │ -0703b2: 0800 1800 |02bf: move-object/from16 v0, v24 │ │ -0703b6: 5400 a900 |02c1: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0703ba: 0814 0000 |02c3: move-object/from16 v20, v0 │ │ -0703be: 0800 1800 |02c5: move-object/from16 v0, v24 │ │ -0703c2: 5400 8c00 |02c7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -0703c6: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ -0703ca: 0800 1800 |02cb: move-object/from16 v0, v24 │ │ -0703ce: 5200 ac00 |02cd: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -0703d2: 0216 0000 |02cf: move/from16 v22, v0 │ │ -0703d6: 1317 0100 |02d1: const/16 v23, #int 1 // #1 │ │ -0703da: 7404 9a00 1400 |02d3: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -0703e0: 390d 8a00 |02d6: if-nez v13, 0360 // +008a │ │ -0703e4: 0800 1800 |02d8: move-object/from16 v0, v24 │ │ -0703e8: 5400 a900 |02da: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0703ec: 0814 0000 |02dc: move-object/from16 v20, v0 │ │ -0703f0: 0800 1800 |02de: move-object/from16 v0, v24 │ │ -0703f4: 5400 8e00 |02e0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ -0703f8: 0815 0000 |02e2: move-object/from16 v21, v0 │ │ -0703fc: 0800 1800 |02e4: move-object/from16 v0, v24 │ │ -070400: 5200 ac00 |02e6: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070404: 0216 0000 |02e8: move/from16 v22, v0 │ │ -070408: 1317 0000 |02ea: const/16 v23, #int 0 // #0 │ │ -07040c: 7404 9a00 1400 |02ec: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -070412: 1314 0100 |02ef: const/16 v20, #int 1 // #1 │ │ -070416: 0200 1400 |02f1: move/from16 v0, v20 │ │ -07041a: 330a 5500 |02f3: if-ne v10, v0, 0348 // +0055 │ │ -07041e: 0800 1800 |02f5: move-object/from16 v0, v24 │ │ -070422: 5400 a900 |02f7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070426: 0814 0000 |02f9: move-object/from16 v20, v0 │ │ -07042a: 0800 1800 |02fb: move-object/from16 v0, v24 │ │ -07042e: 5400 8d00 |02fd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ -070432: 0815 0000 |02ff: move-object/from16 v21, v0 │ │ -070436: 1316 0000 |0301: const/16 v22, #int 0 // #0 │ │ -07043a: 0800 1400 |0303: move-object/from16 v0, v20 │ │ -07043e: 0801 1500 |0305: move-object/from16 v1, v21 │ │ -070442: 0202 1600 |0307: move/from16 v2, v22 │ │ -070446: 6e40 9a00 1025 |0309: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -07044c: 1314 0100 |030c: const/16 v20, #int 1 // #1 │ │ -070450: 0200 1400 |030e: move/from16 v0, v20 │ │ -070454: 330a b600 |0310: if-ne v10, v0, 03c6 // +00b6 │ │ -070458: 0800 1800 |0312: move-object/from16 v0, v24 │ │ -07045c: 5200 ac00 |0314: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070460: 0214 0000 |0316: move/from16 v20, v0 │ │ -070464: 7701 3500 1400 |0318: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateShortRep:(I)I // method@0035 │ │ -07046a: 0a14 |031b: move-result v20 │ │ -07046c: 0200 1400 |031c: move/from16 v0, v20 │ │ -070470: 0801 1800 |031e: move-object/from16 v1, v24 │ │ -070474: 5910 ac00 |0320: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070478: 0800 1800 |0322: move-object/from16 v0, v24 │ │ -07047c: 5400 aa00 |0324: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -070480: 0814 0000 |0326: move-object/from16 v20, v0 │ │ -070484: 4407 140d |0328: aget v7, v20, v13 │ │ -070488: 380d d100 |032a: if-eqz v13, 03fb // +00d1 │ │ -07048c: 01d9 |032c: move v9, v13 │ │ -07048e: 1314 0100 |032d: const/16 v20, #int 1 // #1 │ │ -070492: 0200 1400 |032f: move/from16 v0, v20 │ │ -070496: 3409 c000 |0331: if-lt v9, v0, 03f1 // +00c0 │ │ -07049a: 0800 1800 |0333: move-object/from16 v0, v24 │ │ -07049e: 5400 aa00 |0335: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -0704a2: 0814 0000 |0337: move-object/from16 v20, v0 │ │ -0704a6: 0800 1800 |0339: move-object/from16 v0, v24 │ │ -0704aa: 5400 aa00 |033b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -0704ae: 0815 0000 |033d: move-object/from16 v21, v0 │ │ -0704b2: d816 09ff |033f: add-int/lit8 v22, v9, #int -1 // #ff │ │ -0704b6: 4415 1516 |0341: aget v21, v21, v22 │ │ -0704ba: 4b15 1409 |0343: aput v21, v20, v9 │ │ -0704be: d809 09ff |0345: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0704c2: 28e6 |0347: goto 032d // -001a │ │ -0704c4: 0800 1800 |0348: move-object/from16 v0, v24 │ │ -0704c8: 5400 a900 |034a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0704cc: 0814 0000 |034c: move-object/from16 v20, v0 │ │ -0704d0: 0800 1800 |034e: move-object/from16 v0, v24 │ │ -0704d4: 5400 8d00 |0350: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ -0704d8: 0815 0000 |0352: move-object/from16 v21, v0 │ │ -0704dc: 1316 0100 |0354: const/16 v22, #int 1 // #1 │ │ -0704e0: 0800 1400 |0356: move-object/from16 v0, v20 │ │ -0704e4: 0801 1500 |0358: move-object/from16 v1, v21 │ │ -0704e8: 0202 1600 |035a: move/from16 v2, v22 │ │ -0704ec: 6e40 9a00 1025 |035c: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -0704f2: 28ad |035f: goto 030c // -0053 │ │ -0704f4: 0800 1800 |0360: move-object/from16 v0, v24 │ │ -0704f8: 5400 a900 |0362: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0704fc: 0814 0000 |0364: move-object/from16 v20, v0 │ │ -070500: 0800 1800 |0366: move-object/from16 v0, v24 │ │ -070504: 5400 8e00 |0368: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ -070508: 0815 0000 |036a: move-object/from16 v21, v0 │ │ -07050c: 0800 1800 |036c: move-object/from16 v0, v24 │ │ -070510: 5200 ac00 |036e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070514: 0216 0000 |0370: move/from16 v22, v0 │ │ -070518: 1317 0100 |0372: const/16 v23, #int 1 // #1 │ │ -07051c: 7404 9a00 1400 |0374: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -070522: 1314 0100 |0377: const/16 v20, #int 1 // #1 │ │ -070526: 0200 1400 |0379: move/from16 v0, v20 │ │ -07052a: 330d 1b00 |037b: if-ne v13, v0, 0396 // +001b │ │ -07052e: 0800 1800 |037d: move-object/from16 v0, v24 │ │ -070532: 5400 a900 |037f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070536: 0814 0000 |0381: move-object/from16 v20, v0 │ │ -07053a: 0800 1800 |0383: move-object/from16 v0, v24 │ │ -07053e: 5400 8f00 |0385: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ -070542: 0815 0000 |0387: move-object/from16 v21, v0 │ │ -070546: 0800 1800 |0389: move-object/from16 v0, v24 │ │ -07054a: 5200 ac00 |038b: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -07054e: 0216 0000 |038d: move/from16 v22, v0 │ │ -070552: 1317 0000 |038f: const/16 v23, #int 0 // #0 │ │ -070556: 7404 9a00 1400 |0391: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -07055c: 2900 78ff |0394: goto/16 030c // -0088 │ │ -070560: 0800 1800 |0396: move-object/from16 v0, v24 │ │ -070564: 5400 a900 |0398: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070568: 0814 0000 |039a: move-object/from16 v20, v0 │ │ -07056c: 0800 1800 |039c: move-object/from16 v0, v24 │ │ -070570: 5400 8f00 |039e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ -070574: 0815 0000 |03a0: move-object/from16 v21, v0 │ │ -070578: 0800 1800 |03a2: move-object/from16 v0, v24 │ │ -07057c: 5200 ac00 |03a4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070580: 0216 0000 |03a6: move/from16 v22, v0 │ │ -070584: 1317 0100 |03a8: const/16 v23, #int 1 // #1 │ │ -070588: 7404 9a00 1400 |03aa: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -07058e: 0800 1800 |03ad: move-object/from16 v0, v24 │ │ -070592: 5400 a900 |03af: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070596: 0814 0000 |03b1: move-object/from16 v20, v0 │ │ -07059a: 0800 1800 |03b3: move-object/from16 v0, v24 │ │ -07059e: 5400 9000 |03b5: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ -0705a2: 0815 0000 |03b7: move-object/from16 v21, v0 │ │ -0705a6: 0800 1800 |03b9: move-object/from16 v0, v24 │ │ -0705aa: 5200 ac00 |03bb: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -0705ae: 0216 0000 |03bd: move/from16 v22, v0 │ │ -0705b2: d817 0dfe |03bf: add-int/lit8 v23, v13, #int -2 // #fe │ │ -0705b6: 7404 9a00 1400 |03c1: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -0705bc: 2900 48ff |03c4: goto/16 030c // -00b8 │ │ -0705c0: 0800 1800 |03c6: move-object/from16 v0, v24 │ │ -0705c4: 5400 ab00 |03c8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ -0705c8: 0814 0000 |03ca: move-object/from16 v20, v0 │ │ -0705cc: 0800 1800 |03cc: move-object/from16 v0, v24 │ │ -0705d0: 5400 a900 |03ce: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0705d4: 0815 0000 |03d0: move-object/from16 v21, v0 │ │ -0705d8: d816 0afe |03d2: add-int/lit8 v22, v10, #int -2 // #fe │ │ -0705dc: 0800 1400 |03d4: move-object/from16 v0, v20 │ │ -0705e0: 0801 1500 |03d6: move-object/from16 v1, v21 │ │ -0705e4: 0202 1600 |03d8: move/from16 v2, v22 │ │ -0705e8: 0203 1000 |03da: move/from16 v3, v16 │ │ -0705ec: 6e40 4d00 1032 |03dc: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@004d │ │ -0705f2: 0800 1800 |03df: move-object/from16 v0, v24 │ │ -0705f6: 5200 ac00 |03e1: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -0705fa: 0214 0000 |03e3: move/from16 v20, v0 │ │ -0705fe: 7701 3400 1400 |03e5: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ -070604: 0a14 |03e8: move-result v20 │ │ -070606: 0200 1400 |03e9: move/from16 v0, v20 │ │ -07060a: 0801 1800 |03eb: move-object/from16 v1, v24 │ │ -07060e: 5910 ac00 |03ed: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070612: 2900 33ff |03ef: goto/16 0322 // -00cd │ │ -070616: 0800 1800 |03f1: move-object/from16 v0, v24 │ │ -07061a: 5400 aa00 |03f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -07061e: 0814 0000 |03f5: move-object/from16 v20, v0 │ │ -070622: 1315 0000 |03f7: const/16 v21, #int 0 // #0 │ │ -070626: 4b07 1415 |03f9: aput v7, v20, v21 │ │ -07062a: 0800 1800 |03fb: move-object/from16 v0, v24 │ │ -07062e: 5400 9600 |03fd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -070632: 0814 0000 |03ff: move-object/from16 v20, v0 │ │ -070636: d815 0aff |0401: add-int/lit8 v21, v10, #int -1 // #ff │ │ -07063a: 0800 1800 |0403: move-object/from16 v0, v24 │ │ -07063e: 5200 8200 |0405: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -070642: 0216 0000 |0407: move/from16 v22, v0 │ │ -070646: 9115 1516 |0409: sub-int v21, v21, v22 │ │ -07064a: 7402 0a00 1400 |040b: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -070650: 0a14 |040e: move-result v20 │ │ -070652: 0200 1400 |040f: move/from16 v0, v20 │ │ -070656: 0801 1800 |0411: move-object/from16 v1, v24 │ │ -07065a: 5d10 a800 |0413: iput-byte v0, v1, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ -07065e: 2900 fdfd |0415: goto/16 0212 // -0203 │ │ -070662: 0800 1800 |0417: move-object/from16 v0, v24 │ │ -070666: 5400 a900 |0419: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -07066a: 0814 0000 |041b: move-object/from16 v20, v0 │ │ -07066e: 0800 1800 |041d: move-object/from16 v0, v24 │ │ -070672: 5400 8c00 |041f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -070676: 0815 0000 |0421: move-object/from16 v21, v0 │ │ -07067a: 0800 1800 |0423: move-object/from16 v0, v24 │ │ -07067e: 5200 ac00 |0425: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070682: 0216 0000 |0427: move/from16 v22, v0 │ │ -070686: 1317 0000 |0429: const/16 v23, #int 0 // #0 │ │ -07068a: 7404 9a00 1400 |042b: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -070690: 0800 1800 |042e: move-object/from16 v0, v24 │ │ -070694: 5200 ac00 |0430: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070698: 0214 0000 |0432: move/from16 v20, v0 │ │ -07069c: 7701 3300 1400 |0434: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ -0706a2: 0a14 |0437: move-result v20 │ │ -0706a4: 0200 1400 |0438: move/from16 v0, v20 │ │ -0706a8: 0801 1800 |043a: move-object/from16 v1, v24 │ │ -0706ac: 5910 ac00 |043c: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -0706b0: 0800 1800 |043e: move-object/from16 v0, v24 │ │ -0706b4: 5400 9100 |0440: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ -0706b8: 0814 0000 |0442: move-object/from16 v20, v0 │ │ -0706bc: 0800 1800 |0444: move-object/from16 v0, v24 │ │ -0706c0: 5400 a900 |0446: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0706c4: 0815 0000 |0448: move-object/from16 v21, v0 │ │ -0706c8: d816 0afe |044a: add-int/lit8 v22, v10, #int -2 // #fe │ │ -0706cc: 0800 1400 |044c: move-object/from16 v0, v20 │ │ -0706d0: 0801 1500 |044e: move-object/from16 v1, v21 │ │ -0706d4: 0202 1600 |0450: move/from16 v2, v22 │ │ -0706d8: 0203 1000 |0452: move/from16 v3, v16 │ │ -0706dc: 6e40 4d00 1032 |0454: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@004d │ │ -0706e2: d80d 0dfc |0457: add-int/lit8 v13, v13, #int -4 // #fc │ │ -0706e6: 7110 6e00 0d00 |0459: invoke-static {v13}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot:(I)I // method@006e │ │ -0706ec: 0a0f |045c: move-result v15 │ │ -0706ee: 7110 2f00 0a00 |045d: invoke-static {v10}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ -0706f4: 0a0b |0460: move-result v11 │ │ -0706f6: 0800 1800 |0461: move-object/from16 v0, v24 │ │ -0706fa: 5400 a400 |0463: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ -0706fe: 0814 0000 |0465: move-object/from16 v20, v0 │ │ -070702: 4614 140b |0467: aget-object v20, v20, v11 │ │ -070706: 0800 1800 |0469: move-object/from16 v0, v24 │ │ -07070a: 5400 a900 |046b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -07070e: 0815 0000 |046d: move-object/from16 v21, v0 │ │ -070712: 0800 1400 |046f: move-object/from16 v0, v20 │ │ -070716: 0801 1500 |0471: move-object/from16 v1, v21 │ │ -07071a: 6e30 8a00 100f |0473: invoke-virtual {v0, v1, v15}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ -070720: 1314 0400 |0476: const/16 v20, #int 4 // #4 │ │ -070724: 0200 1400 |0478: move/from16 v0, v20 │ │ -070728: 340f 2d00 |047a: if-lt v15, v0, 04a7 // +002d │ │ -07072c: e114 0f01 |047c: shr-int/lit8 v20, v15, #int 1 // #01 │ │ -070730: d808 14ff |047e: add-int/lit8 v8, v20, #int -1 // #ff │ │ -070734: dd14 0f01 |0480: and-int/lit8 v20, v15, #int 1 // #01 │ │ -070738: de14 1402 |0482: or-int/lit8 v20, v20, #int 2 // #02 │ │ -07073c: 9804 1408 |0484: shl-int v4, v20, v8 │ │ -070740: 910e 0d04 |0486: sub-int v14, v13, v4 │ │ -070744: 1314 0e00 |0488: const/16 v20, #int 14 // #e │ │ -070748: 0200 1400 |048a: move/from16 v0, v20 │ │ -07074c: 350f 3800 |048c: if-ge v15, v0, 04c4 // +0038 │ │ -070750: 0800 1800 |048e: move-object/from16 v0, v24 │ │ -070754: 5400 a300 |0490: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ -070758: 0814 0000 |0492: move-object/from16 v20, v0 │ │ -07075c: 9115 040f |0494: sub-int v21, v4, v15 │ │ -070760: d815 15ff |0496: add-int/lit8 v21, v21, #int -1 // #ff │ │ -070764: 0800 1800 |0498: move-object/from16 v0, v24 │ │ -070768: 5400 a900 |049a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -07076c: 0816 0000 |049c: move-object/from16 v22, v0 │ │ -070770: 0800 1400 |049e: move-object/from16 v0, v20 │ │ -070774: 0201 1500 |04a0: move/from16 v1, v21 │ │ -070778: 0802 1600 |04a2: move-object/from16 v2, v22 │ │ -07077c: 715e 8e00 1082 |04a4: invoke-static {v0, v1, v2, v8, v14}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseEncode:([SILSevenZip/Compression/RangeCoder/Encoder;II)V // method@008e │ │ -070782: 01d7 |04a7: move v7, v13 │ │ -070784: 1239 |04a8: const/4 v9, #int 3 // #3 │ │ -070786: 1314 0100 |04a9: const/16 v20, #int 1 // #1 │ │ -07078a: 0200 1400 |04ab: move/from16 v0, v20 │ │ -07078e: 3409 4400 |04ad: if-lt v9, v0, 04f1 // +0044 │ │ -070792: 0800 1800 |04af: move-object/from16 v0, v24 │ │ -070796: 5400 aa00 |04b1: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -07079a: 0814 0000 |04b3: move-object/from16 v20, v0 │ │ -07079e: 0800 1800 |04b5: move-object/from16 v0, v24 │ │ -0707a2: 5400 aa00 |04b7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -0707a6: 0815 0000 |04b9: move-object/from16 v21, v0 │ │ -0707aa: d816 09ff |04bb: add-int/lit8 v22, v9, #int -1 // #ff │ │ -0707ae: 4415 1516 |04bd: aget v21, v21, v22 │ │ -0707b2: 4b15 1409 |04bf: aput v21, v20, v9 │ │ -0707b6: d809 09ff |04c1: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0707ba: 28e6 |04c3: goto 04a9 // -001a │ │ -0707bc: 0800 1800 |04c4: move-object/from16 v0, v24 │ │ -0707c0: 5400 a900 |04c6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0707c4: 0814 0000 |04c8: move-object/from16 v20, v0 │ │ -0707c8: e115 0e04 |04ca: shr-int/lit8 v21, v14, #int 4 // #04 │ │ -0707cc: d816 08fc |04cc: add-int/lit8 v22, v8, #int -4 // #fc │ │ -0707d0: 7403 9b00 1400 |04ce: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/RangeCoder/Encoder;.EncodeDirectBits:(II)V // method@009b │ │ -0707d6: 0800 1800 |04d1: move-object/from16 v0, v24 │ │ -0707da: 5400 a200 |04d3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ -0707de: 0814 0000 |04d5: move-object/from16 v20, v0 │ │ -0707e2: 0800 1800 |04d7: move-object/from16 v0, v24 │ │ -0707e6: 5400 a900 |04d9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -0707ea: 0815 0000 |04db: move-object/from16 v21, v0 │ │ -0707ee: dd16 0e0f |04dd: and-int/lit8 v22, v14, #int 15 // #0f │ │ -0707f2: 7403 8d00 1400 |04df: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseEncode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008d │ │ -0707f8: 0800 1800 |04e2: move-object/from16 v0, v24 │ │ -0707fc: 5200 8300 |04e4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ -070800: 0214 0000 |04e6: move/from16 v20, v0 │ │ -070804: d814 1401 |04e8: add-int/lit8 v20, v20, #int 1 // #01 │ │ -070808: 0200 1400 |04ea: move/from16 v0, v20 │ │ -07080c: 0801 1800 |04ec: move-object/from16 v1, v24 │ │ -070810: 5910 8300 |04ee: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ -070814: 28b7 |04f0: goto 04a7 // -0049 │ │ -070816: 0800 1800 |04f1: move-object/from16 v0, v24 │ │ -07081a: 5400 aa00 |04f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -07081e: 0814 0000 |04f5: move-object/from16 v20, v0 │ │ -070822: 1315 0000 |04f7: const/16 v21, #int 0 // #0 │ │ -070826: 4b07 1415 |04f9: aput v7, v20, v21 │ │ -07082a: 0800 1800 |04fb: move-object/from16 v0, v24 │ │ -07082e: 5200 9800 |04fd: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ -070832: 0214 0000 |04ff: move/from16 v20, v0 │ │ -070836: d814 1401 |0501: add-int/lit8 v20, v20, #int 1 // #01 │ │ -07083a: 0200 1400 |0503: move/from16 v0, v20 │ │ -07083e: 0801 1800 |0505: move-object/from16 v1, v24 │ │ -070842: 5910 9800 |0507: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ -070846: 2900 f2fe |0509: goto/16 03fb // -010e │ │ -07084a: 0800 1800 |050b: move-object/from16 v0, v24 │ │ -07084e: 5300 b700 |050d: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -070852: 0514 0000 |050f: move-wide/from16 v20, v0 │ │ -070856: 9c14 1412 |0511: sub-long v20, v20, v18 │ │ -07085a: 1616 0010 |0513: const-wide/16 v22, #int 4096 // #1000 │ │ -07085e: 3114 1416 |0515: cmp-long v20, v20, v22 │ │ -070862: 3a14 2afc |0517: if-ltz v20, 0141 // -03d6 │ │ -070866: 1314 0000 |0519: const/16 v20, #int 0 // #0 │ │ -07086a: 0200 1400 |051b: move/from16 v0, v20 │ │ -07086e: 0801 1800 |051d: move-object/from16 v1, v24 │ │ -070872: 5c10 8900 |051f: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ -070876: 1314 0000 |0521: const/16 v20, #int 0 // #0 │ │ -07087a: 1315 0000 |0523: const/16 v21, #int 0 // #0 │ │ -07087e: 4e15 1b14 |0525: aput-boolean v21, v27, v20 │ │ -070882: 2900 23fb |0527: goto/16 004a // -04dd │ │ +06fe18: |[06fe18] SevenZip.Compression.LZMA.Encoder.CodeOneBlock:([J[J[Z)V │ │ +06fe28: 1314 0000 |0000: const/16 v20, #int 0 // #0 │ │ +06fe2c: 1616 0000 |0002: const-wide/16 v22, #int 0 // #0 │ │ +06fe30: 4c16 1914 |0004: aput-wide v22, v25, v20 │ │ +06fe34: 1314 0000 |0006: const/16 v20, #int 0 // #0 │ │ +06fe38: 1616 0000 |0008: const-wide/16 v22, #int 0 // #0 │ │ +06fe3c: 4c16 1a14 |000a: aput-wide v22, v26, v20 │ │ +06fe40: 1314 0000 |000c: const/16 v20, #int 0 // #0 │ │ +06fe44: 1315 0100 |000e: const/16 v21, #int 1 // #1 │ │ +06fe48: 4e15 1b14 |0010: aput-boolean v21, v27, v20 │ │ +06fe4c: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +06fe50: 5400 8a00 |0014: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ +06fe54: 0814 0000 |0016: move-object/from16 v20, v0 │ │ +06fe58: 3814 2a00 |0018: if-eqz v20, 0042 // +002a │ │ +06fe5c: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +06fe60: 5400 9600 |001c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +06fe64: 0814 0000 |001e: move-object/from16 v20, v0 │ │ +06fe68: 0800 1800 |0020: move-object/from16 v0, v24 │ │ +06fe6c: 5400 8a00 |0022: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ +06fe70: 0815 0000 |0024: move-object/from16 v21, v0 │ │ +06fe74: 7402 1500 1400 |0026: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.SetStream:(Ljava/io/InputStream;)V // method@0015 │ │ +06fe7a: 0800 1800 |0029: move-object/from16 v0, v24 │ │ +06fe7e: 5400 9600 |002b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +06fe82: 0814 0000 |002d: move-object/from16 v20, v0 │ │ +06fe86: 7401 0e00 1400 |002f: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.Init:()V // method@000e │ │ +06fe8c: 1314 0100 |0032: const/16 v20, #int 1 // #1 │ │ +06fe90: 0200 1400 |0034: move/from16 v0, v20 │ │ +06fe94: 0801 1800 |0036: move-object/from16 v1, v24 │ │ +06fe98: 5c10 9900 |0038: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ +06fe9c: 1314 0000 |003a: const/16 v20, #int 0 // #0 │ │ +06fea0: 0800 1400 |003c: move-object/from16 v0, v20 │ │ +06fea4: 0801 1800 |003e: move-object/from16 v1, v24 │ │ +06fea8: 5b10 8a00 |0040: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ +06feac: 0800 1800 |0042: move-object/from16 v0, v24 │ │ +06feb0: 5500 8900 |0044: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ +06feb4: 0214 0000 |0046: move/from16 v20, v0 │ │ +06feb8: 3814 0300 |0048: if-eqz v20, 004b // +0003 │ │ +06febc: 0e00 |004a: return-void │ │ +06febe: 1314 0100 |004b: const/16 v20, #int 1 // #1 │ │ +06fec2: 0200 1400 |004d: move/from16 v0, v20 │ │ +06fec6: 0801 1800 |004f: move-object/from16 v1, v24 │ │ +06feca: 5c10 8900 |0051: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ +06fece: 0800 1800 |0053: move-object/from16 v0, v24 │ │ +06fed2: 5300 b700 |0055: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +06fed6: 0512 0000 |0057: move-wide/from16 v18, v0 │ │ +06feda: 0800 1800 |0059: move-object/from16 v0, v24 │ │ +06fede: 5300 b700 |005b: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +06fee2: 0514 0000 |005d: move-wide/from16 v20, v0 │ │ +06fee6: 1616 0000 |005f: const-wide/16 v22, #int 0 // #0 │ │ +06feea: 3114 1416 |0061: cmp-long v20, v20, v22 │ │ +06feee: 3914 be00 |0063: if-nez v20, 0121 // +00be │ │ +06fef2: 0800 1800 |0065: move-object/from16 v0, v24 │ │ +06fef6: 5400 9600 |0067: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +06fefa: 0814 0000 |0069: move-object/from16 v20, v0 │ │ +06fefe: 7401 0d00 1400 |006b: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ +06ff04: 0a14 |006e: move-result v20 │ │ +06ff06: 3914 1500 |006f: if-nez v20, 0084 // +0015 │ │ +06ff0a: 0800 1800 |0071: move-object/from16 v0, v24 │ │ +06ff0e: 5300 b700 |0073: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +06ff12: 0514 0000 |0075: move-wide/from16 v20, v0 │ │ +06ff16: 0500 1400 |0077: move-wide/from16 v0, v20 │ │ +06ff1a: 8400 |0079: long-to-int v0, v0 │ │ +06ff1c: 0214 0000 |007a: move/from16 v20, v0 │ │ +06ff20: 0800 1800 |007c: move-object/from16 v0, v24 │ │ +06ff24: 0201 1400 |007e: move/from16 v1, v20 │ │ +06ff28: 6e20 6b00 1000 |0080: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.Flush:(I)V // method@006b │ │ +06ff2e: 28c7 |0083: goto 004a // -0039 │ │ +06ff30: 7401 7500 1800 |0084: invoke-virtual/range {v24}, LSevenZip/Compression/LZMA/Encoder;.ReadMatchDistances:()I // method@0075 │ │ +06ff36: 0800 1800 |0087: move-object/from16 v0, v24 │ │ +06ff3a: 5300 b700 |0089: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +06ff3e: 0514 0000 |008b: move-wide/from16 v20, v0 │ │ +06ff42: 0500 1400 |008d: move-wide/from16 v0, v20 │ │ +06ff46: 8400 |008f: long-to-int v0, v0 │ │ +06ff48: 0214 0000 |0090: move/from16 v20, v0 │ │ +06ff4c: 0800 1800 |0092: move-object/from16 v0, v24 │ │ +06ff50: 5200 a700 |0094: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +06ff54: 0215 0000 |0096: move/from16 v21, v0 │ │ +06ff58: 9510 1415 |0098: and-int v16, v20, v21 │ │ +06ff5c: 0800 1800 |009a: move-object/from16 v0, v24 │ │ +06ff60: 5400 a900 |009c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +06ff64: 0814 0000 |009e: move-object/from16 v20, v0 │ │ +06ff68: 0800 1800 |00a0: move-object/from16 v0, v24 │ │ +06ff6c: 5400 8b00 |00a2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +06ff70: 0815 0000 |00a4: move-object/from16 v21, v0 │ │ +06ff74: 0800 1800 |00a6: move-object/from16 v0, v24 │ │ +06ff78: 5200 ac00 |00a8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +06ff7c: 0216 0000 |00aa: move/from16 v22, v0 │ │ +06ff80: e016 1604 |00ac: shl-int/lit8 v22, v22, #int 4 // #04 │ │ +06ff84: 9016 1610 |00ae: add-int v22, v22, v16 │ │ +06ff88: 1317 0000 |00b0: const/16 v23, #int 0 // #0 │ │ +06ff8c: 7404 9a00 1400 |00b2: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +06ff92: 0800 1800 |00b5: move-object/from16 v0, v24 │ │ +06ff96: 5200 ac00 |00b7: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +06ff9a: 0214 0000 |00b9: move/from16 v20, v0 │ │ +06ff9e: 7701 3200 1400 |00bb: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +06ffa4: 0a14 |00be: move-result v20 │ │ +06ffa6: 0200 1400 |00bf: move/from16 v0, v20 │ │ +06ffaa: 0801 1800 |00c1: move-object/from16 v1, v24 │ │ +06ffae: 5910 ac00 |00c3: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +06ffb2: 0800 1800 |00c5: move-object/from16 v0, v24 │ │ +06ffb6: 5400 9600 |00c7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +06ffba: 0814 0000 |00c9: move-object/from16 v20, v0 │ │ +06ffbe: 0800 1800 |00cb: move-object/from16 v0, v24 │ │ +06ffc2: 5200 8200 |00cd: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +06ffc6: 0215 0000 |00cf: move/from16 v21, v0 │ │ +06ffca: d915 1500 |00d1: rsub-int/lit8 v21, v21, #int 0 // #00 │ │ +06ffce: 7402 0a00 1400 |00d3: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +06ffd4: 0a06 |00d6: move-result v6 │ │ +06ffd6: 0800 1800 |00d7: move-object/from16 v0, v24 │ │ +06ffda: 5400 9200 |00d9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +06ffde: 0814 0000 |00db: move-object/from16 v20, v0 │ │ +06ffe2: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ +06ffe6: 5300 b700 |00df: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +06ffea: 0516 0000 |00e1: move-wide/from16 v22, v0 │ │ +06ffee: 0500 1600 |00e3: move-wide/from16 v0, v22 │ │ +06fff2: 8400 |00e5: long-to-int v0, v0 │ │ +06fff4: 0215 0000 |00e6: move/from16 v21, v0 │ │ +06fff8: 0800 1800 |00e8: move-object/from16 v0, v24 │ │ +06fffc: 5600 a800 |00ea: iget-byte v0, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ +070000: 0216 0000 |00ec: move/from16 v22, v0 │ │ +070004: 7403 5b00 1400 |00ee: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ +07000a: 0c14 |00f1: move-result-object v20 │ │ +07000c: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ +070010: 5400 a900 |00f4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070014: 0815 0000 |00f6: move-object/from16 v21, v0 │ │ +070018: 0800 1400 |00f8: move-object/from16 v0, v20 │ │ +07001c: 0801 1500 |00fa: move-object/from16 v1, v21 │ │ +070020: 6e30 5500 1006 |00fc: invoke-virtual {v0, v1, v6}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;B)V // method@0055 │ │ +070026: 0800 1800 |00ff: move-object/from16 v0, v24 │ │ +07002a: 5d06 a800 |0101: iput-byte v6, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ +07002e: 0800 1800 |0103: move-object/from16 v0, v24 │ │ +070032: 5200 8200 |0105: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +070036: 0214 0000 |0107: move/from16 v20, v0 │ │ +07003a: d814 14ff |0109: add-int/lit8 v20, v20, #int -1 // #ff │ │ +07003e: 0200 1400 |010b: move/from16 v0, v20 │ │ +070042: 0801 1800 |010d: move-object/from16 v1, v24 │ │ +070046: 5910 8200 |010f: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +07004a: 0800 1800 |0111: move-object/from16 v0, v24 │ │ +07004e: 5300 b700 |0113: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +070052: 0514 0000 |0115: move-wide/from16 v20, v0 │ │ +070056: 1616 0100 |0117: const-wide/16 v22, #int 1 // #1 │ │ +07005a: 9b14 1416 |0119: add-long v20, v20, v22 │ │ +07005e: 0500 1400 |011b: move-wide/from16 v0, v20 │ │ +070062: 0802 1800 |011d: move-object/from16 v2, v24 │ │ +070066: 5a20 b700 |011f: iput-wide v0, v2, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +07006a: 0800 1800 |0121: move-object/from16 v0, v24 │ │ +07006e: 5400 9600 |0123: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070072: 0814 0000 |0125: move-object/from16 v20, v0 │ │ +070076: 7401 0d00 1400 |0127: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ +07007c: 0a14 |012a: move-result v20 │ │ +07007e: 3914 1600 |012b: if-nez v20, 0141 // +0016 │ │ +070082: 0800 1800 |012d: move-object/from16 v0, v24 │ │ +070086: 5300 b700 |012f: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +07008a: 0514 0000 |0131: move-wide/from16 v20, v0 │ │ +07008e: 0500 1400 |0133: move-wide/from16 v0, v20 │ │ +070092: 8400 |0135: long-to-int v0, v0 │ │ +070094: 0214 0000 |0136: move/from16 v20, v0 │ │ +070098: 0800 1800 |0138: move-object/from16 v0, v24 │ │ +07009c: 0201 1400 |013a: move/from16 v1, v20 │ │ +0700a0: 6e20 6b00 1000 |013c: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.Flush:(I)V // method@006b │ │ +0700a6: 2900 0bff |013f: goto/16 004a // -00f5 │ │ +0700aa: 0800 1800 |0141: move-object/from16 v0, v24 │ │ +0700ae: 5300 b700 |0143: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +0700b2: 0514 0000 |0145: move-wide/from16 v20, v0 │ │ +0700b6: 0500 1400 |0147: move-wide/from16 v0, v20 │ │ +0700ba: 8400 |0149: long-to-int v0, v0 │ │ +0700bc: 0214 0000 |014a: move/from16 v20, v0 │ │ +0700c0: 0800 1800 |014c: move-object/from16 v0, v24 │ │ +0700c4: 0201 1400 |014e: move/from16 v1, v20 │ │ +0700c8: 6e20 6c00 1000 |0150: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.GetOptimum:(I)I // method@006c │ │ +0700ce: 0a0a |0153: move-result v10 │ │ +0700d0: 0800 1800 |0154: move-object/from16 v0, v24 │ │ +0700d4: 520d ae00 |0156: iget v13, v0, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +0700d8: 0800 1800 |0158: move-object/from16 v0, v24 │ │ +0700dc: 5300 b700 |015a: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +0700e0: 0514 0000 |015c: move-wide/from16 v20, v0 │ │ +0700e4: 0500 1400 |015e: move-wide/from16 v0, v20 │ │ +0700e8: 8400 |0160: long-to-int v0, v0 │ │ +0700ea: 0214 0000 |0161: move/from16 v20, v0 │ │ +0700ee: 0800 1800 |0163: move-object/from16 v0, v24 │ │ +0700f2: 5200 a700 |0165: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +0700f6: 0215 0000 |0167: move/from16 v21, v0 │ │ +0700fa: 9510 1415 |0169: and-int v16, v20, v21 │ │ +0700fe: 0800 1800 |016b: move-object/from16 v0, v24 │ │ +070102: 5200 ac00 |016d: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070106: 0214 0000 |016f: move/from16 v20, v0 │ │ +07010a: e014 1404 |0171: shl-int/lit8 v20, v20, #int 4 // #04 │ │ +07010e: 9005 1410 |0173: add-int v5, v20, v16 │ │ +070112: 1314 0100 |0175: const/16 v20, #int 1 // #1 │ │ +070116: 0200 1400 |0177: move/from16 v0, v20 │ │ +07011a: 330a 2901 |0179: if-ne v10, v0, 02a2 // +0129 │ │ +07011e: 1314 ffff |017b: const/16 v20, #int -1 // #ffff │ │ +070122: 0200 1400 |017d: move/from16 v0, v20 │ │ +070126: 330d 2301 |017f: if-ne v13, v0, 02a2 // +0123 │ │ +07012a: 0800 1800 |0181: move-object/from16 v0, v24 │ │ +07012e: 5400 a900 |0183: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070132: 0814 0000 |0185: move-object/from16 v20, v0 │ │ +070136: 0800 1800 |0187: move-object/from16 v0, v24 │ │ +07013a: 5400 8b00 |0189: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +07013e: 0815 0000 |018b: move-object/from16 v21, v0 │ │ +070142: 1316 0000 |018d: const/16 v22, #int 0 // #0 │ │ +070146: 0800 1400 |018f: move-object/from16 v0, v20 │ │ +07014a: 0801 1500 |0191: move-object/from16 v1, v21 │ │ +07014e: 0202 1600 |0193: move/from16 v2, v22 │ │ +070152: 6e40 9a00 1025 |0195: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +070158: 0800 1800 |0198: move-object/from16 v0, v24 │ │ +07015c: 5400 9600 |019a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070160: 0814 0000 |019c: move-object/from16 v20, v0 │ │ +070164: 0800 1800 |019e: move-object/from16 v0, v24 │ │ +070168: 5200 8200 |01a0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +07016c: 0215 0000 |01a2: move/from16 v21, v0 │ │ +070170: d915 1500 |01a4: rsub-int/lit8 v21, v21, #int 0 // #00 │ │ +070174: 7402 0a00 1400 |01a6: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +07017a: 0a06 |01a9: move-result v6 │ │ +07017c: 0800 1800 |01aa: move-object/from16 v0, v24 │ │ +070180: 5400 9200 |01ac: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +070184: 0814 0000 |01ae: move-object/from16 v20, v0 │ │ +070188: 0800 1800 |01b0: move-object/from16 v0, v24 │ │ +07018c: 5300 b700 |01b2: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +070190: 0516 0000 |01b4: move-wide/from16 v22, v0 │ │ +070194: 0500 1600 |01b6: move-wide/from16 v0, v22 │ │ +070198: 8400 |01b8: long-to-int v0, v0 │ │ +07019a: 0215 0000 |01b9: move/from16 v21, v0 │ │ +07019e: 0800 1800 |01bb: move-object/from16 v0, v24 │ │ +0701a2: 5600 a800 |01bd: iget-byte v0, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ +0701a6: 0216 0000 |01bf: move/from16 v22, v0 │ │ +0701aa: 7403 5b00 1400 |01c1: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ +0701b0: 0c11 |01c4: move-result-object v17 │ │ +0701b2: 0800 1800 |01c5: move-object/from16 v0, v24 │ │ +0701b6: 5200 ac00 |01c7: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0701ba: 0214 0000 |01c9: move/from16 v20, v0 │ │ +0701be: 7701 3100 1400 |01cb: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ +0701c4: 0a14 |01ce: move-result v20 │ │ +0701c6: 3914 c400 |01cf: if-nez v20, 0293 // +00c4 │ │ +0701ca: 0800 1800 |01d1: move-object/from16 v0, v24 │ │ +0701ce: 5400 9600 |01d3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0701d2: 0814 0000 |01d5: move-object/from16 v20, v0 │ │ +0701d6: 0800 1800 |01d7: move-object/from16 v0, v24 │ │ +0701da: 5400 aa00 |01d9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +0701de: 0815 0000 |01db: move-object/from16 v21, v0 │ │ +0701e2: 1316 0000 |01dd: const/16 v22, #int 0 // #0 │ │ +0701e6: 4415 1516 |01df: aget v21, v21, v22 │ │ +0701ea: d915 1500 |01e1: rsub-int/lit8 v21, v21, #int 0 // #00 │ │ +0701ee: d815 15ff |01e3: add-int/lit8 v21, v21, #int -1 // #ff │ │ +0701f2: 0800 1800 |01e5: move-object/from16 v0, v24 │ │ +0701f6: 5200 8200 |01e7: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +0701fa: 0216 0000 |01e9: move/from16 v22, v0 │ │ +0701fe: 9115 1516 |01eb: sub-int v21, v21, v22 │ │ +070202: 7402 0a00 1400 |01ed: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +070208: 0a0c |01f0: move-result v12 │ │ +07020a: 0800 1800 |01f1: move-object/from16 v0, v24 │ │ +07020e: 5400 a900 |01f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070212: 0814 0000 |01f5: move-object/from16 v20, v0 │ │ +070216: 0800 1100 |01f7: move-object/from16 v0, v17 │ │ +07021a: 0801 1400 |01f9: move-object/from16 v1, v20 │ │ +07021e: 6e40 5600 106c |01fb: invoke-virtual {v0, v1, v12, v6}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.EncodeMatched:(LSevenZip/Compression/RangeCoder/Encoder;BB)V // method@0056 │ │ +070224: 0800 1800 |01fe: move-object/from16 v0, v24 │ │ +070228: 5d06 a800 |0200: iput-byte v6, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ +07022c: 0800 1800 |0202: move-object/from16 v0, v24 │ │ +070230: 5200 ac00 |0204: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070234: 0214 0000 |0206: move/from16 v20, v0 │ │ +070238: 7701 3200 1400 |0208: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +07023e: 0a14 |020b: move-result v20 │ │ +070240: 0200 1400 |020c: move/from16 v0, v20 │ │ +070244: 0801 1800 |020e: move-object/from16 v1, v24 │ │ +070248: 5910 ac00 |0210: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +07024c: 0800 1800 |0212: move-object/from16 v0, v24 │ │ +070250: 5200 8200 |0214: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +070254: 0214 0000 |0216: move/from16 v20, v0 │ │ +070258: 9114 140a |0218: sub-int v20, v20, v10 │ │ +07025c: 0200 1400 |021a: move/from16 v0, v20 │ │ +070260: 0801 1800 |021c: move-object/from16 v1, v24 │ │ +070264: 5910 8200 |021e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +070268: 0800 1800 |0220: move-object/from16 v0, v24 │ │ +07026c: 5300 b700 |0222: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +070270: 0514 0000 |0224: move-wide/from16 v20, v0 │ │ +070274: 81a0 |0226: int-to-long v0, v10 │ │ +070276: 0516 0000 |0227: move-wide/from16 v22, v0 │ │ +07027a: 9b14 1416 |0229: add-long v20, v20, v22 │ │ +07027e: 0500 1400 |022b: move-wide/from16 v0, v20 │ │ +070282: 0802 1800 |022d: move-object/from16 v2, v24 │ │ +070286: 5a20 b700 |022f: iput-wide v0, v2, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +07028a: 0800 1800 |0231: move-object/from16 v0, v24 │ │ +07028e: 5200 8200 |0233: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +070292: 0214 0000 |0235: move/from16 v20, v0 │ │ +070296: 3914 0aff |0237: if-nez v20, 0141 // -00f6 │ │ +07029a: 0800 1800 |0239: move-object/from16 v0, v24 │ │ +07029e: 5200 9800 |023b: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ +0702a2: 0214 0000 |023d: move/from16 v20, v0 │ │ +0702a6: 1315 8000 |023f: const/16 v21, #int 128 // #80 │ │ +0702aa: 0200 1400 |0241: move/from16 v0, v20 │ │ +0702ae: 0201 1500 |0243: move/from16 v1, v21 │ │ +0702b2: 3410 0500 |0245: if-lt v0, v1, 024a // +0005 │ │ +0702b6: 7401 6a00 1800 |0247: invoke-virtual/range {v24}, LSevenZip/Compression/LZMA/Encoder;.FillDistancesPrices:()V // method@006a │ │ +0702bc: 0800 1800 |024a: move-object/from16 v0, v24 │ │ +0702c0: 5200 8300 |024c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ +0702c4: 0214 0000 |024e: move/from16 v20, v0 │ │ +0702c8: 1315 1000 |0250: const/16 v21, #int 16 // #10 │ │ +0702cc: 0200 1400 |0252: move/from16 v0, v20 │ │ +0702d0: 0201 1500 |0254: move/from16 v1, v21 │ │ +0702d4: 3410 0500 |0256: if-lt v0, v1, 025b // +0005 │ │ +0702d8: 7401 6900 1800 |0258: invoke-virtual/range {v24}, LSevenZip/Compression/LZMA/Encoder;.FillAlignPrices:()V // method@0069 │ │ +0702de: 1314 0000 |025b: const/16 v20, #int 0 // #0 │ │ +0702e2: 0800 1800 |025d: move-object/from16 v0, v24 │ │ +0702e6: 5300 b700 |025f: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +0702ea: 0516 0000 |0261: move-wide/from16 v22, v0 │ │ +0702ee: 4c16 1914 |0263: aput-wide v22, v25, v20 │ │ +0702f2: 1314 0000 |0265: const/16 v20, #int 0 // #0 │ │ +0702f6: 0800 1800 |0267: move-object/from16 v0, v24 │ │ +0702fa: 5400 a900 |0269: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0702fe: 0815 0000 |026b: move-object/from16 v21, v0 │ │ +070302: 7401 a100 1500 |026d: invoke-virtual/range {v21}, LSevenZip/Compression/RangeCoder/Encoder;.GetProcessedSizeAdd:()J // method@00a1 │ │ +070308: 0b16 |0270: move-result-wide v22 │ │ +07030a: 4c16 1a14 |0271: aput-wide v22, v26, v20 │ │ +07030e: 0800 1800 |0273: move-object/from16 v0, v24 │ │ +070312: 5400 9600 |0275: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070316: 0814 0000 |0277: move-object/from16 v20, v0 │ │ +07031a: 7401 0d00 1400 |0279: invoke-virtual/range {v20}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ +070320: 0a14 |027c: move-result v20 │ │ +070322: 3914 8e02 |027d: if-nez v20, 050b // +028e │ │ +070326: 0800 1800 |027f: move-object/from16 v0, v24 │ │ +07032a: 5300 b700 |0281: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +07032e: 0514 0000 |0283: move-wide/from16 v20, v0 │ │ +070332: 0500 1400 |0285: move-wide/from16 v0, v20 │ │ +070336: 8400 |0287: long-to-int v0, v0 │ │ +070338: 0214 0000 |0288: move/from16 v20, v0 │ │ +07033c: 0800 1800 |028a: move-object/from16 v0, v24 │ │ +070340: 0201 1400 |028c: move/from16 v1, v20 │ │ +070344: 6e20 6b00 1000 |028e: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.Flush:(I)V // method@006b │ │ +07034a: 2900 b9fd |0291: goto/16 004a // -0247 │ │ +07034e: 0800 1800 |0293: move-object/from16 v0, v24 │ │ +070352: 5400 a900 |0295: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070356: 0814 0000 |0297: move-object/from16 v20, v0 │ │ +07035a: 0800 1100 |0299: move-object/from16 v0, v17 │ │ +07035e: 0801 1400 |029b: move-object/from16 v1, v20 │ │ +070362: 6e30 5500 1006 |029d: invoke-virtual {v0, v1, v6}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;B)V // method@0055 │ │ +070368: 2900 5eff |02a0: goto/16 01fe // -00a2 │ │ +07036c: 0800 1800 |02a2: move-object/from16 v0, v24 │ │ +070370: 5400 a900 |02a4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070374: 0814 0000 |02a6: move-object/from16 v20, v0 │ │ +070378: 0800 1800 |02a8: move-object/from16 v0, v24 │ │ +07037c: 5400 8b00 |02aa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +070380: 0815 0000 |02ac: move-object/from16 v21, v0 │ │ +070384: 1316 0100 |02ae: const/16 v22, #int 1 // #1 │ │ +070388: 0800 1400 |02b0: move-object/from16 v0, v20 │ │ +07038c: 0801 1500 |02b2: move-object/from16 v1, v21 │ │ +070390: 0202 1600 |02b4: move/from16 v2, v22 │ │ +070394: 6e40 9a00 1025 |02b6: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +07039a: 1314 0400 |02b9: const/16 v20, #int 4 // #4 │ │ +07039e: 0200 1400 |02bb: move/from16 v0, v20 │ │ +0703a2: 350d 5a01 |02bd: if-ge v13, v0, 0417 // +015a │ │ +0703a6: 0800 1800 |02bf: move-object/from16 v0, v24 │ │ +0703aa: 5400 a900 |02c1: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0703ae: 0814 0000 |02c3: move-object/from16 v20, v0 │ │ +0703b2: 0800 1800 |02c5: move-object/from16 v0, v24 │ │ +0703b6: 5400 8c00 |02c7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +0703ba: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ +0703be: 0800 1800 |02cb: move-object/from16 v0, v24 │ │ +0703c2: 5200 ac00 |02cd: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0703c6: 0216 0000 |02cf: move/from16 v22, v0 │ │ +0703ca: 1317 0100 |02d1: const/16 v23, #int 1 // #1 │ │ +0703ce: 7404 9a00 1400 |02d3: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +0703d4: 390d 8a00 |02d6: if-nez v13, 0360 // +008a │ │ +0703d8: 0800 1800 |02d8: move-object/from16 v0, v24 │ │ +0703dc: 5400 a900 |02da: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0703e0: 0814 0000 |02dc: move-object/from16 v20, v0 │ │ +0703e4: 0800 1800 |02de: move-object/from16 v0, v24 │ │ +0703e8: 5400 8e00 |02e0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ +0703ec: 0815 0000 |02e2: move-object/from16 v21, v0 │ │ +0703f0: 0800 1800 |02e4: move-object/from16 v0, v24 │ │ +0703f4: 5200 ac00 |02e6: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0703f8: 0216 0000 |02e8: move/from16 v22, v0 │ │ +0703fc: 1317 0000 |02ea: const/16 v23, #int 0 // #0 │ │ +070400: 7404 9a00 1400 |02ec: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +070406: 1314 0100 |02ef: const/16 v20, #int 1 // #1 │ │ +07040a: 0200 1400 |02f1: move/from16 v0, v20 │ │ +07040e: 330a 5500 |02f3: if-ne v10, v0, 0348 // +0055 │ │ +070412: 0800 1800 |02f5: move-object/from16 v0, v24 │ │ +070416: 5400 a900 |02f7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +07041a: 0814 0000 |02f9: move-object/from16 v20, v0 │ │ +07041e: 0800 1800 |02fb: move-object/from16 v0, v24 │ │ +070422: 5400 8d00 |02fd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ +070426: 0815 0000 |02ff: move-object/from16 v21, v0 │ │ +07042a: 1316 0000 |0301: const/16 v22, #int 0 // #0 │ │ +07042e: 0800 1400 |0303: move-object/from16 v0, v20 │ │ +070432: 0801 1500 |0305: move-object/from16 v1, v21 │ │ +070436: 0202 1600 |0307: move/from16 v2, v22 │ │ +07043a: 6e40 9a00 1025 |0309: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +070440: 1314 0100 |030c: const/16 v20, #int 1 // #1 │ │ +070444: 0200 1400 |030e: move/from16 v0, v20 │ │ +070448: 330a b600 |0310: if-ne v10, v0, 03c6 // +00b6 │ │ +07044c: 0800 1800 |0312: move-object/from16 v0, v24 │ │ +070450: 5200 ac00 |0314: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070454: 0214 0000 |0316: move/from16 v20, v0 │ │ +070458: 7701 3500 1400 |0318: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateShortRep:(I)I // method@0035 │ │ +07045e: 0a14 |031b: move-result v20 │ │ +070460: 0200 1400 |031c: move/from16 v0, v20 │ │ +070464: 0801 1800 |031e: move-object/from16 v1, v24 │ │ +070468: 5910 ac00 |0320: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +07046c: 0800 1800 |0322: move-object/from16 v0, v24 │ │ +070470: 5400 aa00 |0324: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +070474: 0814 0000 |0326: move-object/from16 v20, v0 │ │ +070478: 4407 140d |0328: aget v7, v20, v13 │ │ +07047c: 380d d100 |032a: if-eqz v13, 03fb // +00d1 │ │ +070480: 01d9 |032c: move v9, v13 │ │ +070482: 1314 0100 |032d: const/16 v20, #int 1 // #1 │ │ +070486: 0200 1400 |032f: move/from16 v0, v20 │ │ +07048a: 3409 c000 |0331: if-lt v9, v0, 03f1 // +00c0 │ │ +07048e: 0800 1800 |0333: move-object/from16 v0, v24 │ │ +070492: 5400 aa00 |0335: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +070496: 0814 0000 |0337: move-object/from16 v20, v0 │ │ +07049a: 0800 1800 |0339: move-object/from16 v0, v24 │ │ +07049e: 5400 aa00 |033b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +0704a2: 0815 0000 |033d: move-object/from16 v21, v0 │ │ +0704a6: d816 09ff |033f: add-int/lit8 v22, v9, #int -1 // #ff │ │ +0704aa: 4415 1516 |0341: aget v21, v21, v22 │ │ +0704ae: 4b15 1409 |0343: aput v21, v20, v9 │ │ +0704b2: d809 09ff |0345: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0704b6: 28e6 |0347: goto 032d // -001a │ │ +0704b8: 0800 1800 |0348: move-object/from16 v0, v24 │ │ +0704bc: 5400 a900 |034a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0704c0: 0814 0000 |034c: move-object/from16 v20, v0 │ │ +0704c4: 0800 1800 |034e: move-object/from16 v0, v24 │ │ +0704c8: 5400 8d00 |0350: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ +0704cc: 0815 0000 |0352: move-object/from16 v21, v0 │ │ +0704d0: 1316 0100 |0354: const/16 v22, #int 1 // #1 │ │ +0704d4: 0800 1400 |0356: move-object/from16 v0, v20 │ │ +0704d8: 0801 1500 |0358: move-object/from16 v1, v21 │ │ +0704dc: 0202 1600 |035a: move/from16 v2, v22 │ │ +0704e0: 6e40 9a00 1025 |035c: invoke-virtual {v0, v1, v5, v2}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +0704e6: 28ad |035f: goto 030c // -0053 │ │ +0704e8: 0800 1800 |0360: move-object/from16 v0, v24 │ │ +0704ec: 5400 a900 |0362: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0704f0: 0814 0000 |0364: move-object/from16 v20, v0 │ │ +0704f4: 0800 1800 |0366: move-object/from16 v0, v24 │ │ +0704f8: 5400 8e00 |0368: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ +0704fc: 0815 0000 |036a: move-object/from16 v21, v0 │ │ +070500: 0800 1800 |036c: move-object/from16 v0, v24 │ │ +070504: 5200 ac00 |036e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070508: 0216 0000 |0370: move/from16 v22, v0 │ │ +07050c: 1317 0100 |0372: const/16 v23, #int 1 // #1 │ │ +070510: 7404 9a00 1400 |0374: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +070516: 1314 0100 |0377: const/16 v20, #int 1 // #1 │ │ +07051a: 0200 1400 |0379: move/from16 v0, v20 │ │ +07051e: 330d 1b00 |037b: if-ne v13, v0, 0396 // +001b │ │ +070522: 0800 1800 |037d: move-object/from16 v0, v24 │ │ +070526: 5400 a900 |037f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +07052a: 0814 0000 |0381: move-object/from16 v20, v0 │ │ +07052e: 0800 1800 |0383: move-object/from16 v0, v24 │ │ +070532: 5400 8f00 |0385: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ +070536: 0815 0000 |0387: move-object/from16 v21, v0 │ │ +07053a: 0800 1800 |0389: move-object/from16 v0, v24 │ │ +07053e: 5200 ac00 |038b: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070542: 0216 0000 |038d: move/from16 v22, v0 │ │ +070546: 1317 0000 |038f: const/16 v23, #int 0 // #0 │ │ +07054a: 7404 9a00 1400 |0391: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +070550: 2900 78ff |0394: goto/16 030c // -0088 │ │ +070554: 0800 1800 |0396: move-object/from16 v0, v24 │ │ +070558: 5400 a900 |0398: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +07055c: 0814 0000 |039a: move-object/from16 v20, v0 │ │ +070560: 0800 1800 |039c: move-object/from16 v0, v24 │ │ +070564: 5400 8f00 |039e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ +070568: 0815 0000 |03a0: move-object/from16 v21, v0 │ │ +07056c: 0800 1800 |03a2: move-object/from16 v0, v24 │ │ +070570: 5200 ac00 |03a4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070574: 0216 0000 |03a6: move/from16 v22, v0 │ │ +070578: 1317 0100 |03a8: const/16 v23, #int 1 // #1 │ │ +07057c: 7404 9a00 1400 |03aa: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +070582: 0800 1800 |03ad: move-object/from16 v0, v24 │ │ +070586: 5400 a900 |03af: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +07058a: 0814 0000 |03b1: move-object/from16 v20, v0 │ │ +07058e: 0800 1800 |03b3: move-object/from16 v0, v24 │ │ +070592: 5400 9000 |03b5: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ +070596: 0815 0000 |03b7: move-object/from16 v21, v0 │ │ +07059a: 0800 1800 |03b9: move-object/from16 v0, v24 │ │ +07059e: 5200 ac00 |03bb: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0705a2: 0216 0000 |03bd: move/from16 v22, v0 │ │ +0705a6: d817 0dfe |03bf: add-int/lit8 v23, v13, #int -2 // #fe │ │ +0705aa: 7404 9a00 1400 |03c1: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +0705b0: 2900 48ff |03c4: goto/16 030c // -00b8 │ │ +0705b4: 0800 1800 |03c6: move-object/from16 v0, v24 │ │ +0705b8: 5400 ab00 |03c8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ +0705bc: 0814 0000 |03ca: move-object/from16 v20, v0 │ │ +0705c0: 0800 1800 |03cc: move-object/from16 v0, v24 │ │ +0705c4: 5400 a900 |03ce: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0705c8: 0815 0000 |03d0: move-object/from16 v21, v0 │ │ +0705cc: d816 0afe |03d2: add-int/lit8 v22, v10, #int -2 // #fe │ │ +0705d0: 0800 1400 |03d4: move-object/from16 v0, v20 │ │ +0705d4: 0801 1500 |03d6: move-object/from16 v1, v21 │ │ +0705d8: 0202 1600 |03d8: move/from16 v2, v22 │ │ +0705dc: 0203 1000 |03da: move/from16 v3, v16 │ │ +0705e0: 6e40 4d00 1032 |03dc: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@004d │ │ +0705e6: 0800 1800 |03df: move-object/from16 v0, v24 │ │ +0705ea: 5200 ac00 |03e1: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0705ee: 0214 0000 |03e3: move/from16 v20, v0 │ │ +0705f2: 7701 3400 1400 |03e5: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ +0705f8: 0a14 |03e8: move-result v20 │ │ +0705fa: 0200 1400 |03e9: move/from16 v0, v20 │ │ +0705fe: 0801 1800 |03eb: move-object/from16 v1, v24 │ │ +070602: 5910 ac00 |03ed: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070606: 2900 33ff |03ef: goto/16 0322 // -00cd │ │ +07060a: 0800 1800 |03f1: move-object/from16 v0, v24 │ │ +07060e: 5400 aa00 |03f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +070612: 0814 0000 |03f5: move-object/from16 v20, v0 │ │ +070616: 1315 0000 |03f7: const/16 v21, #int 0 // #0 │ │ +07061a: 4b07 1415 |03f9: aput v7, v20, v21 │ │ +07061e: 0800 1800 |03fb: move-object/from16 v0, v24 │ │ +070622: 5400 9600 |03fd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070626: 0814 0000 |03ff: move-object/from16 v20, v0 │ │ +07062a: d815 0aff |0401: add-int/lit8 v21, v10, #int -1 // #ff │ │ +07062e: 0800 1800 |0403: move-object/from16 v0, v24 │ │ +070632: 5200 8200 |0405: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +070636: 0216 0000 |0407: move/from16 v22, v0 │ │ +07063a: 9115 1516 |0409: sub-int v21, v21, v22 │ │ +07063e: 7402 0a00 1400 |040b: invoke-virtual/range {v20, v21}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +070644: 0a14 |040e: move-result v20 │ │ +070646: 0200 1400 |040f: move/from16 v0, v20 │ │ +07064a: 0801 1800 |0411: move-object/from16 v1, v24 │ │ +07064e: 5d10 a800 |0413: iput-byte v0, v1, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ +070652: 2900 fdfd |0415: goto/16 0212 // -0203 │ │ +070656: 0800 1800 |0417: move-object/from16 v0, v24 │ │ +07065a: 5400 a900 |0419: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +07065e: 0814 0000 |041b: move-object/from16 v20, v0 │ │ +070662: 0800 1800 |041d: move-object/from16 v0, v24 │ │ +070666: 5400 8c00 |041f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +07066a: 0815 0000 |0421: move-object/from16 v21, v0 │ │ +07066e: 0800 1800 |0423: move-object/from16 v0, v24 │ │ +070672: 5200 ac00 |0425: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070676: 0216 0000 |0427: move/from16 v22, v0 │ │ +07067a: 1317 0000 |0429: const/16 v23, #int 0 // #0 │ │ +07067e: 7404 9a00 1400 |042b: invoke-virtual/range {v20, v21, v22, v23}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +070684: 0800 1800 |042e: move-object/from16 v0, v24 │ │ +070688: 5200 ac00 |0430: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +07068c: 0214 0000 |0432: move/from16 v20, v0 │ │ +070690: 7701 3300 1400 |0434: invoke-static/range {v20}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ +070696: 0a14 |0437: move-result v20 │ │ +070698: 0200 1400 |0438: move/from16 v0, v20 │ │ +07069c: 0801 1800 |043a: move-object/from16 v1, v24 │ │ +0706a0: 5910 ac00 |043c: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0706a4: 0800 1800 |043e: move-object/from16 v0, v24 │ │ +0706a8: 5400 9100 |0440: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ +0706ac: 0814 0000 |0442: move-object/from16 v20, v0 │ │ +0706b0: 0800 1800 |0444: move-object/from16 v0, v24 │ │ +0706b4: 5400 a900 |0446: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0706b8: 0815 0000 |0448: move-object/from16 v21, v0 │ │ +0706bc: d816 0afe |044a: add-int/lit8 v22, v10, #int -2 // #fe │ │ +0706c0: 0800 1400 |044c: move-object/from16 v0, v20 │ │ +0706c4: 0801 1500 |044e: move-object/from16 v1, v21 │ │ +0706c8: 0202 1600 |0450: move/from16 v2, v22 │ │ +0706cc: 0203 1000 |0452: move/from16 v3, v16 │ │ +0706d0: 6e40 4d00 1032 |0454: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@004d │ │ +0706d6: d80d 0dfc |0457: add-int/lit8 v13, v13, #int -4 // #fc │ │ +0706da: 7110 6e00 0d00 |0459: invoke-static {v13}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot:(I)I // method@006e │ │ +0706e0: 0a0f |045c: move-result v15 │ │ +0706e2: 7110 2f00 0a00 |045d: invoke-static {v10}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ +0706e8: 0a0b |0460: move-result v11 │ │ +0706ea: 0800 1800 |0461: move-object/from16 v0, v24 │ │ +0706ee: 5400 a400 |0463: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ +0706f2: 0814 0000 |0465: move-object/from16 v20, v0 │ │ +0706f6: 4614 140b |0467: aget-object v20, v20, v11 │ │ +0706fa: 0800 1800 |0469: move-object/from16 v0, v24 │ │ +0706fe: 5400 a900 |046b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070702: 0815 0000 |046d: move-object/from16 v21, v0 │ │ +070706: 0800 1400 |046f: move-object/from16 v0, v20 │ │ +07070a: 0801 1500 |0471: move-object/from16 v1, v21 │ │ +07070e: 6e30 8a00 100f |0473: invoke-virtual {v0, v1, v15}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ +070714: 1314 0400 |0476: const/16 v20, #int 4 // #4 │ │ +070718: 0200 1400 |0478: move/from16 v0, v20 │ │ +07071c: 340f 2d00 |047a: if-lt v15, v0, 04a7 // +002d │ │ +070720: e114 0f01 |047c: shr-int/lit8 v20, v15, #int 1 // #01 │ │ +070724: d808 14ff |047e: add-int/lit8 v8, v20, #int -1 // #ff │ │ +070728: dd14 0f01 |0480: and-int/lit8 v20, v15, #int 1 // #01 │ │ +07072c: de14 1402 |0482: or-int/lit8 v20, v20, #int 2 // #02 │ │ +070730: 9804 1408 |0484: shl-int v4, v20, v8 │ │ +070734: 910e 0d04 |0486: sub-int v14, v13, v4 │ │ +070738: 1314 0e00 |0488: const/16 v20, #int 14 // #e │ │ +07073c: 0200 1400 |048a: move/from16 v0, v20 │ │ +070740: 350f 3800 |048c: if-ge v15, v0, 04c4 // +0038 │ │ +070744: 0800 1800 |048e: move-object/from16 v0, v24 │ │ +070748: 5400 a300 |0490: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ +07074c: 0814 0000 |0492: move-object/from16 v20, v0 │ │ +070750: 9115 040f |0494: sub-int v21, v4, v15 │ │ +070754: d815 15ff |0496: add-int/lit8 v21, v21, #int -1 // #ff │ │ +070758: 0800 1800 |0498: move-object/from16 v0, v24 │ │ +07075c: 5400 a900 |049a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070760: 0816 0000 |049c: move-object/from16 v22, v0 │ │ +070764: 0800 1400 |049e: move-object/from16 v0, v20 │ │ +070768: 0201 1500 |04a0: move/from16 v1, v21 │ │ +07076c: 0802 1600 |04a2: move-object/from16 v2, v22 │ │ +070770: 715e 8e00 1082 |04a4: invoke-static {v0, v1, v2, v8, v14}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseEncode:([SILSevenZip/Compression/RangeCoder/Encoder;II)V // method@008e │ │ +070776: 01d7 |04a7: move v7, v13 │ │ +070778: 1239 |04a8: const/4 v9, #int 3 // #3 │ │ +07077a: 1314 0100 |04a9: const/16 v20, #int 1 // #1 │ │ +07077e: 0200 1400 |04ab: move/from16 v0, v20 │ │ +070782: 3409 4400 |04ad: if-lt v9, v0, 04f1 // +0044 │ │ +070786: 0800 1800 |04af: move-object/from16 v0, v24 │ │ +07078a: 5400 aa00 |04b1: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +07078e: 0814 0000 |04b3: move-object/from16 v20, v0 │ │ +070792: 0800 1800 |04b5: move-object/from16 v0, v24 │ │ +070796: 5400 aa00 |04b7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +07079a: 0815 0000 |04b9: move-object/from16 v21, v0 │ │ +07079e: d816 09ff |04bb: add-int/lit8 v22, v9, #int -1 // #ff │ │ +0707a2: 4415 1516 |04bd: aget v21, v21, v22 │ │ +0707a6: 4b15 1409 |04bf: aput v21, v20, v9 │ │ +0707aa: d809 09ff |04c1: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0707ae: 28e6 |04c3: goto 04a9 // -001a │ │ +0707b0: 0800 1800 |04c4: move-object/from16 v0, v24 │ │ +0707b4: 5400 a900 |04c6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0707b8: 0814 0000 |04c8: move-object/from16 v20, v0 │ │ +0707bc: e115 0e04 |04ca: shr-int/lit8 v21, v14, #int 4 // #04 │ │ +0707c0: d816 08fc |04cc: add-int/lit8 v22, v8, #int -4 // #fc │ │ +0707c4: 7403 9b00 1400 |04ce: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/RangeCoder/Encoder;.EncodeDirectBits:(II)V // method@009b │ │ +0707ca: 0800 1800 |04d1: move-object/from16 v0, v24 │ │ +0707ce: 5400 a200 |04d3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ +0707d2: 0814 0000 |04d5: move-object/from16 v20, v0 │ │ +0707d6: 0800 1800 |04d7: move-object/from16 v0, v24 │ │ +0707da: 5400 a900 |04d9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +0707de: 0815 0000 |04db: move-object/from16 v21, v0 │ │ +0707e2: dd16 0e0f |04dd: and-int/lit8 v22, v14, #int 15 // #0f │ │ +0707e6: 7403 8d00 1400 |04df: invoke-virtual/range {v20, v21, v22}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseEncode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008d │ │ +0707ec: 0800 1800 |04e2: move-object/from16 v0, v24 │ │ +0707f0: 5200 8300 |04e4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ +0707f4: 0214 0000 |04e6: move/from16 v20, v0 │ │ +0707f8: d814 1401 |04e8: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0707fc: 0200 1400 |04ea: move/from16 v0, v20 │ │ +070800: 0801 1800 |04ec: move-object/from16 v1, v24 │ │ +070804: 5910 8300 |04ee: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ +070808: 28b7 |04f0: goto 04a7 // -0049 │ │ +07080a: 0800 1800 |04f1: move-object/from16 v0, v24 │ │ +07080e: 5400 aa00 |04f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +070812: 0814 0000 |04f5: move-object/from16 v20, v0 │ │ +070816: 1315 0000 |04f7: const/16 v21, #int 0 // #0 │ │ +07081a: 4b07 1415 |04f9: aput v7, v20, v21 │ │ +07081e: 0800 1800 |04fb: move-object/from16 v0, v24 │ │ +070822: 5200 9800 |04fd: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ +070826: 0214 0000 |04ff: move/from16 v20, v0 │ │ +07082a: d814 1401 |0501: add-int/lit8 v20, v20, #int 1 // #01 │ │ +07082e: 0200 1400 |0503: move/from16 v0, v20 │ │ +070832: 0801 1800 |0505: move-object/from16 v1, v24 │ │ +070836: 5910 9800 |0507: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ +07083a: 2900 f2fe |0509: goto/16 03fb // -010e │ │ +07083e: 0800 1800 |050b: move-object/from16 v0, v24 │ │ +070842: 5300 b700 |050d: iget-wide v0, v0, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +070846: 0514 0000 |050f: move-wide/from16 v20, v0 │ │ +07084a: 9c14 1412 |0511: sub-long v20, v20, v18 │ │ +07084e: 1616 0010 |0513: const-wide/16 v22, #int 4096 // #1000 │ │ +070852: 3114 1416 |0515: cmp-long v20, v20, v22 │ │ +070856: 3a14 2afc |0517: if-ltz v20, 0141 // -03d6 │ │ +07085a: 1314 0000 |0519: const/16 v20, #int 0 // #0 │ │ +07085e: 0200 1400 |051b: move/from16 v0, v20 │ │ +070862: 0801 1800 |051d: move-object/from16 v1, v24 │ │ +070866: 5c10 8900 |051f: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ +07086a: 1314 0000 |0521: const/16 v20, #int 0 // #0 │ │ +07086e: 1315 0000 |0523: const/16 v21, #int 0 // #0 │ │ +070872: 4e15 1b14 |0525: aput-boolean v21, v27, v20 │ │ +070876: 2900 23fb |0527: goto/16 004a // -04dd │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1065 │ │ 0x0006 line=1066 │ │ 0x000c line=1067 │ │ 0x0012 line=1069 │ │ 0x001a line=1071 │ │ @@ -5390,47 +5389,47 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -070888: |[070888] SevenZip.Compression.LZMA.Encoder.Create:()V │ │ -070898: 5472 9600 |0000: iget-object v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07089c: 3902 1200 |0002: if-nez v2, 0014 // +0012 │ │ -0708a0: 2200 0700 |0004: new-instance v0, LSevenZip/Compression/LZ/BinTree; // type@0007 │ │ -0708a4: 7010 0800 0000 |0006: invoke-direct {v0}, LSevenZip/Compression/LZ/BinTree;.:()V // method@0008 │ │ -0708aa: 1241 |0009: const/4 v1, #int 4 // #4 │ │ -0708ac: 5272 9700 |000a: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ -0708b0: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ -0708b4: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -0708b6: 6e20 1600 1000 |000f: invoke-virtual {v0, v1}, LSevenZip/Compression/LZ/BinTree;.SetType:(I)V // method@0016 │ │ -0708bc: 5b70 9600 |0012: iput-object v0, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0708c0: 5472 9200 |0014: iget-object v2, v7, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -0708c4: 5273 9e00 |0016: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ -0708c8: 5274 9d00 |0018: iget v4, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ -0708cc: 6e30 5a00 3204 |001a: invoke-virtual {v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.Create:(II)V // method@005a │ │ -0708d2: 5272 8500 |001d: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ -0708d6: 5273 8600 |001f: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ -0708da: 3332 0900 |0021: if-ne v2, v3, 002a // +0009 │ │ -0708de: 5272 9c00 |0023: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytesPrev:I // field@009c │ │ -0708e2: 5273 9b00 |0025: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -0708e6: 3332 0300 |0027: if-ne v2, v3, 002a // +0003 │ │ -0708ea: 0e00 |0029: return-void │ │ -0708ec: 5472 9600 |002a: iget-object v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0708f0: 5273 8500 |002c: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ -0708f4: 1304 0010 |002e: const/16 v4, #int 4096 // #1000 │ │ -0708f8: 5275 9b00 |0030: iget v5, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -0708fc: 1306 1201 |0032: const/16 v6, #int 274 // #112 │ │ -070900: 6e56 0900 3254 |0034: invoke-virtual {v2, v3, v4, v5, v6}, LSevenZip/Compression/LZ/BinTree;.Create:(IIII)Z // method@0009 │ │ -070906: 5272 8500 |0037: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ -07090a: 5972 8600 |0039: iput v2, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ -07090e: 5272 9b00 |003b: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -070912: 5972 9c00 |003d: iput v2, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytesPrev:I // field@009c │ │ -070916: 28ea |003f: goto 0029 // -0016 │ │ +07087c: |[07087c] SevenZip.Compression.LZMA.Encoder.Create:()V │ │ +07088c: 5472 9600 |0000: iget-object v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070890: 3902 1200 |0002: if-nez v2, 0014 // +0012 │ │ +070894: 2200 0700 |0004: new-instance v0, LSevenZip/Compression/LZ/BinTree; // type@0007 │ │ +070898: 7010 0800 0000 |0006: invoke-direct {v0}, LSevenZip/Compression/LZ/BinTree;.:()V // method@0008 │ │ +07089e: 1241 |0009: const/4 v1, #int 4 // #4 │ │ +0708a0: 5272 9700 |000a: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ +0708a4: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ +0708a8: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +0708aa: 6e20 1600 1000 |000f: invoke-virtual {v0, v1}, LSevenZip/Compression/LZ/BinTree;.SetType:(I)V // method@0016 │ │ +0708b0: 5b70 9600 |0012: iput-object v0, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0708b4: 5472 9200 |0014: iget-object v2, v7, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +0708b8: 5273 9e00 |0016: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ +0708bc: 5274 9d00 |0018: iget v4, v7, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ +0708c0: 6e30 5a00 3204 |001a: invoke-virtual {v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.Create:(II)V // method@005a │ │ +0708c6: 5272 8500 |001d: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ +0708ca: 5273 8600 |001f: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ +0708ce: 3332 0900 |0021: if-ne v2, v3, 002a // +0009 │ │ +0708d2: 5272 9c00 |0023: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytesPrev:I // field@009c │ │ +0708d6: 5273 9b00 |0025: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +0708da: 3332 0300 |0027: if-ne v2, v3, 002a // +0003 │ │ +0708de: 0e00 |0029: return-void │ │ +0708e0: 5472 9600 |002a: iget-object v2, v7, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0708e4: 5273 8500 |002c: iget v3, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ +0708e8: 1304 0010 |002e: const/16 v4, #int 4096 // #1000 │ │ +0708ec: 5275 9b00 |0030: iget v5, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +0708f0: 1306 1201 |0032: const/16 v6, #int 274 // #112 │ │ +0708f4: 6e56 0900 3254 |0034: invoke-virtual {v2, v3, v4, v5, v6}, LSevenZip/Compression/LZ/BinTree;.Create:(IIII)Z // method@0009 │ │ +0708fa: 5272 8500 |0037: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ +0708fe: 5972 8600 |0039: iput v2, v7, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ +070902: 5272 9b00 |003b: iget v2, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +070906: 5972 9c00 |003d: iput v2, v7, LSevenZip/Compression/LZMA/Encoder;._numFastBytesPrev:I // field@009c │ │ +07090a: 28ea |003f: goto 0029 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=366 │ │ 0x0009 line=367 │ │ 0x000a line=368 │ │ 0x000e line=369 │ │ @@ -5452,28 +5451,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -070918: |[070918] SevenZip.Compression.LZMA.Encoder.FillAlignPrices:()V │ │ -070928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07092a: 1301 1000 |0001: const/16 v1, #int 16 // #10 │ │ -07092e: 3510 0f00 |0003: if-ge v0, v1, 0012 // +000f │ │ -070932: 5431 8400 |0005: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._alignPrices:[I // field@0084 │ │ -070936: 5432 a200 |0007: iget-object v2, v3, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ -07093a: 6e20 8f00 0200 |0009: invoke-virtual {v2, v0}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseGetPrice:(I)I // method@008f │ │ -070940: 0a02 |000c: move-result v2 │ │ -070942: 4b02 0100 |000d: aput v2, v1, v0 │ │ -070946: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07094a: 28f0 |0011: goto 0001 // -0010 │ │ -07094c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -07094e: 5931 8300 |0013: iput v1, v3, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ -070952: 0e00 |0015: return-void │ │ +07090c: |[07090c] SevenZip.Compression.LZMA.Encoder.FillAlignPrices:()V │ │ +07091c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07091e: 1301 1000 |0001: const/16 v1, #int 16 // #10 │ │ +070922: 3510 0f00 |0003: if-ge v0, v1, 0012 // +000f │ │ +070926: 5431 8400 |0005: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._alignPrices:[I // field@0084 │ │ +07092a: 5432 a200 |0007: iget-object v2, v3, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ +07092e: 6e20 8f00 0200 |0009: invoke-virtual {v2, v0}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseGetPrice:(I)I // method@008f │ │ +070934: 0a02 |000c: move-result v2 │ │ +070936: 4b02 0100 |000d: aput v2, v1, v0 │ │ +07093a: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07093e: 28f0 |0011: goto 0001 // -0010 │ │ +070940: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +070942: 5931 8300 |0013: iput v1, v3, LSevenZip/Compression/LZMA/Encoder;._alignPriceCount:I // field@0083 │ │ +070946: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1348 │ │ 0x0005 line=1349 │ │ 0x000f line=1348 │ │ 0x0012 line=1350 │ │ 0x0015 line=1351 │ │ @@ -5486,95 +5485,95 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 144 16-bit code units │ │ -070954: |[070954] SevenZip.Compression.LZMA.Encoder.FillDistancesPrices:()V │ │ -070964: 130d 8000 |0000: const/16 v13, #int 128 // #80 │ │ -070968: 124c |0002: const/4 v12, #int 4 // #4 │ │ -07096a: 1243 |0003: const/4 v3, #int 4 // #4 │ │ -07096c: 35d3 2300 |0004: if-ge v3, v13, 0027 // +0023 │ │ -070970: 7110 6e00 0300 |0006: invoke-static {v3}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot:(I)I // method@006e │ │ -070976: 0a05 |0009: move-result v5 │ │ -070978: e108 0501 |000a: shr-int/lit8 v8, v5, #int 1 // #01 │ │ -07097c: d802 08ff |000c: add-int/lit8 v2, v8, #int -1 // #ff │ │ -070980: dd08 0501 |000e: and-int/lit8 v8, v5, #int 1 // #01 │ │ -070984: de08 0802 |0010: or-int/lit8 v8, v8, #int 2 // #02 │ │ -070988: 9800 0802 |0012: shl-int v0, v8, v2 │ │ -07098c: 54e8 bd00 |0014: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;.tempPrices:[I // field@00bd │ │ -070990: 54e9 a300 |0016: iget-object v9, v14, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ -070994: 910a 0005 |0018: sub-int v10, v0, v5 │ │ -070998: d80a 0aff |001a: add-int/lit8 v10, v10, #int -1 // #ff │ │ -07099c: 910b 0300 |001c: sub-int v11, v3, v0 │ │ -0709a0: 7140 9000 a9b2 |001e: invoke-static {v9, v10, v2, v11}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseGetPrice:([SIII)I // method@0090 │ │ -0709a6: 0a09 |0021: move-result v9 │ │ -0709a8: 4b09 0803 |0022: aput v9, v8, v3 │ │ -0709ac: d803 0301 |0024: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0709b0: 28de |0026: goto 0004 // -0022 │ │ -0709b2: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -0709b4: 35c4 6400 |0028: if-ge v4, v12, 008c // +0064 │ │ -0709b8: 54e8 a400 |002a: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ -0709bc: 4601 0804 |002c: aget-object v1, v8, v4 │ │ -0709c0: e006 0406 |002e: shl-int/lit8 v6, v4, #int 6 // #06 │ │ -0709c4: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -0709c6: 52e8 8700 |0031: iget v8, v14, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ -0709ca: 3585 0f00 |0033: if-ge v5, v8, 0042 // +000f │ │ -0709ce: 54e8 a500 |0035: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ -0709d2: 9009 0605 |0037: add-int v9, v6, v5 │ │ -0709d6: 6e20 8b00 5100 |0039: invoke-virtual {v1, v5}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ -0709dc: 0a0a |003c: move-result v10 │ │ -0709de: 4b0a 0809 |003d: aput v10, v8, v9 │ │ -0709e2: d805 0501 |003f: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0709e6: 28f0 |0041: goto 0031 // -0010 │ │ -0709e8: 1305 0e00 |0042: const/16 v5, #int 14 // #e │ │ -0709ec: 52e8 8700 |0044: iget v8, v14, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ -0709f0: 3585 1600 |0046: if-ge v5, v8, 005c // +0016 │ │ -0709f4: 54e8 a500 |0048: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ -0709f8: 9009 0605 |004a: add-int v9, v6, v5 │ │ -0709fc: 440a 0809 |004c: aget v10, v8, v9 │ │ -070a00: e10b 0501 |004e: shr-int/lit8 v11, v5, #int 1 // #01 │ │ -070a04: d80b 0bff |0050: add-int/lit8 v11, v11, #int -1 // #ff │ │ -070a08: d80b 0bfc |0052: add-int/lit8 v11, v11, #int -4 // #fc │ │ -070a0c: e00b 0b06 |0054: shl-int/lit8 v11, v11, #int 6 // #06 │ │ -070a10: b0ba |0056: add-int/2addr v10, v11 │ │ -070a12: 4b0a 0809 |0057: aput v10, v8, v9 │ │ -070a16: d805 0501 |0059: add-int/lit8 v5, v5, #int 1 // #01 │ │ -070a1a: 28e9 |005b: goto 0044 // -0017 │ │ -070a1c: d247 8000 |005c: mul-int/lit16 v7, v4, #int 128 // #0080 │ │ -070a20: 1203 |005e: const/4 v3, #int 0 // #0 │ │ -070a22: 35c3 1100 |005f: if-ge v3, v12, 0070 // +0011 │ │ -070a26: 54e8 8800 |0061: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ -070a2a: 9009 0703 |0063: add-int v9, v7, v3 │ │ -070a2e: 54ea a500 |0065: iget-object v10, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ -070a32: 900b 0603 |0067: add-int v11, v6, v3 │ │ -070a36: 440a 0a0b |0069: aget v10, v10, v11 │ │ -070a3a: 4b0a 0809 |006b: aput v10, v8, v9 │ │ -070a3e: d803 0301 |006d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -070a42: 28f0 |006f: goto 005f // -0010 │ │ -070a44: 35d3 1900 |0070: if-ge v3, v13, 0089 // +0019 │ │ -070a48: 54e8 8800 |0072: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ -070a4c: 9009 0703 |0074: add-int v9, v7, v3 │ │ -070a50: 54ea a500 |0076: iget-object v10, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ -070a54: 7110 6e00 0300 |0078: invoke-static {v3}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot:(I)I // method@006e │ │ -070a5a: 0a0b |007b: move-result v11 │ │ -070a5c: b06b |007c: add-int/2addr v11, v6 │ │ -070a5e: 440a 0a0b |007d: aget v10, v10, v11 │ │ -070a62: 54eb bd00 |007f: iget-object v11, v14, LSevenZip/Compression/LZMA/Encoder;.tempPrices:[I // field@00bd │ │ -070a66: 440b 0b03 |0081: aget v11, v11, v3 │ │ -070a6a: b0ba |0083: add-int/2addr v10, v11 │ │ -070a6c: 4b0a 0809 |0084: aput v10, v8, v9 │ │ -070a70: d803 0301 |0086: add-int/lit8 v3, v3, #int 1 // #01 │ │ -070a74: 28e8 |0088: goto 0070 // -0018 │ │ -070a76: d804 0401 |0089: add-int/lit8 v4, v4, #int 1 // #01 │ │ -070a7a: 289d |008b: goto 0028 // -0063 │ │ -070a7c: 1208 |008c: const/4 v8, #int 0 // #0 │ │ -070a7e: 59e8 9800 |008d: iput v8, v14, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ -070a82: 0e00 |008f: return-void │ │ +070948: |[070948] SevenZip.Compression.LZMA.Encoder.FillDistancesPrices:()V │ │ +070958: 130d 8000 |0000: const/16 v13, #int 128 // #80 │ │ +07095c: 124c |0002: const/4 v12, #int 4 // #4 │ │ +07095e: 1243 |0003: const/4 v3, #int 4 // #4 │ │ +070960: 35d3 2300 |0004: if-ge v3, v13, 0027 // +0023 │ │ +070964: 7110 6e00 0300 |0006: invoke-static {v3}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot:(I)I // method@006e │ │ +07096a: 0a05 |0009: move-result v5 │ │ +07096c: e108 0501 |000a: shr-int/lit8 v8, v5, #int 1 // #01 │ │ +070970: d802 08ff |000c: add-int/lit8 v2, v8, #int -1 // #ff │ │ +070974: dd08 0501 |000e: and-int/lit8 v8, v5, #int 1 // #01 │ │ +070978: de08 0802 |0010: or-int/lit8 v8, v8, #int 2 // #02 │ │ +07097c: 9800 0802 |0012: shl-int v0, v8, v2 │ │ +070980: 54e8 bd00 |0014: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;.tempPrices:[I // field@00bd │ │ +070984: 54e9 a300 |0016: iget-object v9, v14, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ +070988: 910a 0005 |0018: sub-int v10, v0, v5 │ │ +07098c: d80a 0aff |001a: add-int/lit8 v10, v10, #int -1 // #ff │ │ +070990: 910b 0300 |001c: sub-int v11, v3, v0 │ │ +070994: 7140 9000 a9b2 |001e: invoke-static {v9, v10, v2, v11}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseGetPrice:([SIII)I // method@0090 │ │ +07099a: 0a09 |0021: move-result v9 │ │ +07099c: 4b09 0803 |0022: aput v9, v8, v3 │ │ +0709a0: d803 0301 |0024: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0709a4: 28de |0026: goto 0004 // -0022 │ │ +0709a6: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +0709a8: 35c4 6400 |0028: if-ge v4, v12, 008c // +0064 │ │ +0709ac: 54e8 a400 |002a: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ +0709b0: 4601 0804 |002c: aget-object v1, v8, v4 │ │ +0709b4: e006 0406 |002e: shl-int/lit8 v6, v4, #int 6 // #06 │ │ +0709b8: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +0709ba: 52e8 8700 |0031: iget v8, v14, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ +0709be: 3585 0f00 |0033: if-ge v5, v8, 0042 // +000f │ │ +0709c2: 54e8 a500 |0035: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ +0709c6: 9009 0605 |0037: add-int v9, v6, v5 │ │ +0709ca: 6e20 8b00 5100 |0039: invoke-virtual {v1, v5}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.GetPrice:(I)I // method@008b │ │ +0709d0: 0a0a |003c: move-result v10 │ │ +0709d2: 4b0a 0809 |003d: aput v10, v8, v9 │ │ +0709d6: d805 0501 |003f: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0709da: 28f0 |0041: goto 0031 // -0010 │ │ +0709dc: 1305 0e00 |0042: const/16 v5, #int 14 // #e │ │ +0709e0: 52e8 8700 |0044: iget v8, v14, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ +0709e4: 3585 1600 |0046: if-ge v5, v8, 005c // +0016 │ │ +0709e8: 54e8 a500 |0048: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ +0709ec: 9009 0605 |004a: add-int v9, v6, v5 │ │ +0709f0: 440a 0809 |004c: aget v10, v8, v9 │ │ +0709f4: e10b 0501 |004e: shr-int/lit8 v11, v5, #int 1 // #01 │ │ +0709f8: d80b 0bff |0050: add-int/lit8 v11, v11, #int -1 // #ff │ │ +0709fc: d80b 0bfc |0052: add-int/lit8 v11, v11, #int -4 // #fc │ │ +070a00: e00b 0b06 |0054: shl-int/lit8 v11, v11, #int 6 // #06 │ │ +070a04: b0ba |0056: add-int/2addr v10, v11 │ │ +070a06: 4b0a 0809 |0057: aput v10, v8, v9 │ │ +070a0a: d805 0501 |0059: add-int/lit8 v5, v5, #int 1 // #01 │ │ +070a0e: 28e9 |005b: goto 0044 // -0017 │ │ +070a10: d247 8000 |005c: mul-int/lit16 v7, v4, #int 128 // #0080 │ │ +070a14: 1203 |005e: const/4 v3, #int 0 // #0 │ │ +070a16: 35c3 1100 |005f: if-ge v3, v12, 0070 // +0011 │ │ +070a1a: 54e8 8800 |0061: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ +070a1e: 9009 0703 |0063: add-int v9, v7, v3 │ │ +070a22: 54ea a500 |0065: iget-object v10, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ +070a26: 900b 0603 |0067: add-int v11, v6, v3 │ │ +070a2a: 440a 0a0b |0069: aget v10, v10, v11 │ │ +070a2e: 4b0a 0809 |006b: aput v10, v8, v9 │ │ +070a32: d803 0301 |006d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +070a36: 28f0 |006f: goto 005f // -0010 │ │ +070a38: 35d3 1900 |0070: if-ge v3, v13, 0089 // +0019 │ │ +070a3c: 54e8 8800 |0072: iget-object v8, v14, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ +070a40: 9009 0703 |0074: add-int v9, v7, v3 │ │ +070a44: 54ea a500 |0076: iget-object v10, v14, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ +070a48: 7110 6e00 0300 |0078: invoke-static {v3}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot:(I)I // method@006e │ │ +070a4e: 0a0b |007b: move-result v11 │ │ +070a50: b06b |007c: add-int/2addr v11, v6 │ │ +070a52: 440a 0a0b |007d: aget v10, v10, v11 │ │ +070a56: 54eb bd00 |007f: iget-object v11, v14, LSevenZip/Compression/LZMA/Encoder;.tempPrices:[I // field@00bd │ │ +070a5a: 440b 0b03 |0081: aget v11, v11, v3 │ │ +070a5e: b0ba |0083: add-int/2addr v10, v11 │ │ +070a60: 4b0a 0809 |0084: aput v10, v8, v9 │ │ +070a64: d803 0301 |0086: add-int/lit8 v3, v3, #int 1 // #01 │ │ +070a68: 28e8 |0088: goto 0070 // -0018 │ │ +070a6a: d804 0401 |0089: add-int/lit8 v4, v4, #int 1 // #01 │ │ +070a6e: 289d |008b: goto 0028 // -0063 │ │ +070a70: 1208 |008c: const/4 v8, #int 0 // #0 │ │ +070a72: 59e8 9800 |008d: iput v8, v14, LSevenZip/Compression/LZMA/Encoder;._matchPriceCount:I // field@0098 │ │ +070a76: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1316 │ │ 0x0006 line=1318 │ │ 0x000a line=1319 │ │ 0x000e line=1320 │ │ 0x0014 line=1321 │ │ @@ -5615,24 +5614,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -070a84: |[070a84] SevenZip.Compression.LZMA.Encoder.Flush:(I)V │ │ -070a94: 6e10 7600 0100 |0000: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Encoder;.ReleaseMFStream:()V // method@0076 │ │ -070a9a: 5210 a700 |0003: iget v0, v1, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -070a9e: b520 |0005: and-int/2addr v0, v2 │ │ -070aa0: 6e20 8300 0100 |0006: invoke-virtual {v1, v0}, LSevenZip/Compression/LZMA/Encoder;.WriteEndMarker:(I)V // method@0083 │ │ -070aa6: 5410 a900 |0009: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070aaa: 6e10 9c00 0000 |000b: invoke-virtual {v0}, LSevenZip/Compression/RangeCoder/Encoder;.FlushData:()V // method@009c │ │ -070ab0: 5410 a900 |000e: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -070ab4: 6e10 9d00 0000 |0010: invoke-virtual {v0}, LSevenZip/Compression/RangeCoder/Encoder;.FlushStream:()V // method@009d │ │ -070aba: 0e00 |0013: return-void │ │ +070a78: |[070a78] SevenZip.Compression.LZMA.Encoder.Flush:(I)V │ │ +070a88: 6e10 7600 0100 |0000: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Encoder;.ReleaseMFStream:()V // method@0076 │ │ +070a8e: 5210 a700 |0003: iget v0, v1, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +070a92: b520 |0005: and-int/2addr v0, v2 │ │ +070a94: 6e20 8300 0100 |0006: invoke-virtual {v1, v0}, LSevenZip/Compression/LZMA/Encoder;.WriteEndMarker:(I)V // method@0083 │ │ +070a9a: 5410 a900 |0009: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070a9e: 6e10 9c00 0000 |000b: invoke-virtual {v0}, LSevenZip/Compression/RangeCoder/Encoder;.FlushData:()V // method@009c │ │ +070aa4: 5410 a900 |000e: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +070aa8: 6e10 9d00 0000 |0010: invoke-virtual {v0}, LSevenZip/Compression/RangeCoder/Encoder;.FlushStream:()V // method@009d │ │ +070aae: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1057 │ │ 0x0003 line=1058 │ │ 0x0009 line=1059 │ │ 0x000e line=1060 │ │ 0x0013 line=1061 │ │ @@ -5645,1764 +5644,1764 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 59 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 3486 16-bit code units │ │ -070abc: |[070abc] SevenZip.Compression.LZMA.Encoder.GetOptimum:(I)I │ │ -070acc: 0800 3900 |0000: move-object/from16 v0, v57 │ │ -070ad0: 5200 a100 |0002: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ -070ad4: 0233 0000 |0004: move/from16 v51, v0 │ │ -070ad8: 0800 3900 |0006: move-object/from16 v0, v57 │ │ -070adc: 5200 a000 |0008: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -070ae0: 0234 0000 |000a: move/from16 v52, v0 │ │ -070ae4: 0200 3300 |000c: move/from16 v0, v51 │ │ -070ae8: 0201 3400 |000e: move/from16 v1, v52 │ │ -070aec: 3210 5300 |0010: if-eq v0, v1, 0063 // +0053 │ │ -070af0: 0800 3900 |0012: move-object/from16 v0, v57 │ │ -070af4: 5400 9f00 |0014: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070af8: 0833 0000 |0016: move-object/from16 v51, v0 │ │ -070afc: 0800 3900 |0018: move-object/from16 v0, v57 │ │ -070b00: 5200 a000 |001a: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -070b04: 0234 0000 |001c: move/from16 v52, v0 │ │ -070b08: 4633 3334 |001e: aget-object v51, v51, v52 │ │ -070b0c: 0800 3300 |0020: move-object/from16 v0, v51 │ │ -070b10: 5200 7900 |0022: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -070b14: 0233 0000 |0024: move/from16 v51, v0 │ │ -070b18: 0800 3900 |0026: move-object/from16 v0, v57 │ │ -070b1c: 5200 a000 |0028: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -070b20: 0234 0000 |002a: move/from16 v52, v0 │ │ -070b24: 9112 3334 |002c: sub-int v18, v51, v52 │ │ -070b28: 0800 3900 |002e: move-object/from16 v0, v57 │ │ -070b2c: 5400 9f00 |0030: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070b30: 0833 0000 |0032: move-object/from16 v51, v0 │ │ -070b34: 0800 3900 |0034: move-object/from16 v0, v57 │ │ -070b38: 5200 a000 |0036: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -070b3c: 0234 0000 |0038: move/from16 v52, v0 │ │ -070b40: 4633 3334 |003a: aget-object v51, v51, v52 │ │ -070b44: 0800 3300 |003c: move-object/from16 v0, v51 │ │ -070b48: 5200 7300 |003e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -070b4c: 0233 0000 |0040: move/from16 v51, v0 │ │ -070b50: 0200 3300 |0042: move/from16 v0, v51 │ │ -070b54: 0801 3900 |0044: move-object/from16 v1, v57 │ │ -070b58: 5910 ae00 |0046: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -070b5c: 0800 3900 |0048: move-object/from16 v0, v57 │ │ -070b60: 5400 9f00 |004a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070b64: 0833 0000 |004c: move-object/from16 v51, v0 │ │ -070b68: 0800 3900 |004e: move-object/from16 v0, v57 │ │ -070b6c: 5200 a000 |0050: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -070b70: 0234 0000 |0052: move/from16 v52, v0 │ │ -070b74: 4633 3334 |0054: aget-object v51, v51, v52 │ │ -070b78: 0800 3300 |0056: move-object/from16 v0, v51 │ │ -070b7c: 5200 7900 |0058: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -070b80: 0233 0000 |005a: move/from16 v51, v0 │ │ -070b84: 0200 3300 |005c: move/from16 v0, v51 │ │ -070b88: 0801 3900 |005e: move-object/from16 v1, v57 │ │ -070b8c: 5910 a000 |0060: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -070b90: 0f12 |0062: return v18 │ │ -070b92: 1333 0000 |0063: const/16 v51, #int 0 // #0 │ │ -070b96: 0200 3300 |0065: move/from16 v0, v51 │ │ -070b9a: 0801 3900 |0067: move-object/from16 v1, v57 │ │ -070b9e: 5910 a100 |0069: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ -070ba2: 0200 3300 |006b: move/from16 v0, v51 │ │ -070ba6: 0801 3900 |006d: move-object/from16 v1, v57 │ │ -070baa: 5910 a000 |006f: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -070bae: 0800 3900 |0071: move-object/from16 v0, v57 │ │ -070bb2: 5500 9400 |0073: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ -070bb6: 0233 0000 |0075: move/from16 v51, v0 │ │ -070bba: 3933 2b00 |0077: if-nez v51, 00a2 // +002b │ │ -070bbe: 7401 7500 3900 |0079: invoke-virtual/range {v57}, LSevenZip/Compression/LZMA/Encoder;.ReadMatchDistances:()I // method@0075 │ │ -070bc4: 0a11 |007c: move-result v17 │ │ -070bc6: 0800 3900 |007d: move-object/from16 v0, v57 │ │ -070bca: 5200 9a00 |007f: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ -070bce: 0220 0000 |0081: move/from16 v32, v0 │ │ -070bd2: 0800 3900 |0083: move-object/from16 v0, v57 │ │ -070bd6: 5400 9600 |0085: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -070bda: 0833 0000 |0087: move-object/from16 v51, v0 │ │ -070bde: 7401 0d00 3300 |0089: invoke-virtual/range {v51}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ -070be4: 0a33 |008c: move-result v51 │ │ -070be6: d81e 3301 |008d: add-int/lit8 v30, v51, #int 1 // #01 │ │ -070bea: 1333 0200 |008f: const/16 v51, #int 2 // #2 │ │ -070bee: 0200 1e00 |0091: move/from16 v0, v30 │ │ -070bf2: 0201 3300 |0093: move/from16 v1, v51 │ │ -070bf6: 3510 1c00 |0095: if-ge v0, v1, 00b1 // +001c │ │ -070bfa: 1333 ffff |0097: const/16 v51, #int -1 // #ffff │ │ -070bfe: 0200 3300 |0099: move/from16 v0, v51 │ │ -070c02: 0801 3900 |009b: move-object/from16 v1, v57 │ │ -070c06: 5910 ae00 |009d: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -070c0a: 1312 0100 |009f: const/16 v18, #int 1 // #1 │ │ -070c0e: 28c1 |00a1: goto 0062 // -003f │ │ -070c10: 0800 3900 |00a2: move-object/from16 v0, v57 │ │ -070c14: 5200 9300 |00a4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._longestMatchLength:I // field@0093 │ │ -070c18: 0211 0000 |00a6: move/from16 v17, v0 │ │ -070c1c: 1333 0000 |00a8: const/16 v51, #int 0 // #0 │ │ -070c20: 0200 3300 |00aa: move/from16 v0, v51 │ │ -070c24: 0801 3900 |00ac: move-object/from16 v1, v57 │ │ -070c28: 5c10 9400 |00ae: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ -070c2c: 28cd |00b0: goto 007d // -0033 │ │ -070c2e: 1333 1101 |00b1: const/16 v51, #int 273 // #111 │ │ -070c32: 0200 1e00 |00b3: move/from16 v0, v30 │ │ -070c36: 0201 3300 |00b5: move/from16 v1, v51 │ │ -070c3a: 3710 0400 |00b7: if-le v0, v1, 00bb // +0004 │ │ -070c3e: 131e 1101 |00b9: const/16 v30, #int 273 // #111 │ │ -070c42: 132d 0000 |00bb: const/16 v45, #int 0 // #0 │ │ -070c46: 120d |00bd: const/4 v13, #int 0 // #0 │ │ -070c48: 1333 0400 |00be: const/16 v51, #int 4 // #4 │ │ -070c4c: 0200 3300 |00c0: move/from16 v0, v51 │ │ -070c50: 350d 4b00 |00c2: if-ge v13, v0, 010d // +004b │ │ -070c54: 0800 3900 |00c4: move-object/from16 v0, v57 │ │ -070c58: 5400 bc00 |00c6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -070c5c: 0833 0000 |00c8: move-object/from16 v51, v0 │ │ -070c60: 0800 3900 |00ca: move-object/from16 v0, v57 │ │ -070c64: 5400 aa00 |00cc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -070c68: 0834 0000 |00ce: move-object/from16 v52, v0 │ │ -070c6c: 4434 340d |00d0: aget v52, v52, v13 │ │ -070c70: 4b34 330d |00d2: aput v52, v51, v13 │ │ -070c74: 0800 3900 |00d4: move-object/from16 v0, v57 │ │ -070c78: 5400 bb00 |00d6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -070c7c: 0833 0000 |00d8: move-object/from16 v51, v0 │ │ -070c80: 0800 3900 |00da: move-object/from16 v0, v57 │ │ -070c84: 5400 9600 |00dc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -070c88: 0834 0000 |00de: move-object/from16 v52, v0 │ │ -070c8c: 1335 ffff |00e0: const/16 v53, #int -1 // #ffff │ │ -070c90: 0800 3900 |00e2: move-object/from16 v0, v57 │ │ -070c94: 5400 bc00 |00e4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -070c98: 0836 0000 |00e6: move-object/from16 v54, v0 │ │ -070c9c: 4436 360d |00e8: aget v54, v54, v13 │ │ -070ca0: 1337 1101 |00ea: const/16 v55, #int 273 // #111 │ │ -070ca4: 7404 0b00 3400 |00ec: invoke-virtual/range {v52, v53, v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ -070caa: 0a34 |00ef: move-result v52 │ │ -070cac: 4b34 330d |00f0: aput v52, v51, v13 │ │ -070cb0: 0800 3900 |00f2: move-object/from16 v0, v57 │ │ -070cb4: 5400 bb00 |00f4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -070cb8: 0833 0000 |00f6: move-object/from16 v51, v0 │ │ -070cbc: 4433 330d |00f8: aget v51, v51, v13 │ │ -070cc0: 0800 3900 |00fa: move-object/from16 v0, v57 │ │ -070cc4: 5400 bb00 |00fc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -070cc8: 0834 0000 |00fe: move-object/from16 v52, v0 │ │ -070ccc: 4434 342d |0100: aget v52, v52, v45 │ │ -070cd0: 0200 3300 |0102: move/from16 v0, v51 │ │ -070cd4: 0201 3400 |0104: move/from16 v1, v52 │ │ -070cd8: 3710 0400 |0106: if-le v0, v1, 010a // +0004 │ │ -070cdc: 022d 0d00 |0108: move/from16 v45, v13 │ │ -070ce0: d80d 0d01 |010a: add-int/lit8 v13, v13, #int 1 // #01 │ │ -070ce4: 28b2 |010c: goto 00be // -004e │ │ -070ce6: 0800 3900 |010d: move-object/from16 v0, v57 │ │ -070cea: 5400 bb00 |010f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -070cee: 0833 0000 |0111: move-object/from16 v51, v0 │ │ -070cf2: 4433 332d |0113: aget v51, v51, v45 │ │ -070cf6: 0800 3900 |0115: move-object/from16 v0, v57 │ │ -070cfa: 5200 9b00 |0117: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -070cfe: 0234 0000 |0119: move/from16 v52, v0 │ │ -070d02: 0200 3300 |011b: move/from16 v0, v51 │ │ -070d06: 0201 3400 |011d: move/from16 v1, v52 │ │ -070d0a: 3410 1b00 |011f: if-lt v0, v1, 013a // +001b │ │ -070d0e: 0200 2d00 |0121: move/from16 v0, v45 │ │ -070d12: 0801 3900 |0123: move-object/from16 v1, v57 │ │ -070d16: 5910 ae00 |0125: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -070d1a: 0800 3900 |0127: move-object/from16 v0, v57 │ │ -070d1e: 5400 bb00 |0129: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -070d22: 0833 0000 |012b: move-object/from16 v51, v0 │ │ -070d26: 4412 332d |012d: aget v18, v51, v45 │ │ -070d2a: d833 12ff |012f: add-int/lit8 v51, v18, #int -1 // #ff │ │ -070d2e: 0800 3900 |0131: move-object/from16 v0, v57 │ │ -070d32: 0201 3300 |0133: move/from16 v1, v51 │ │ -070d36: 6e20 7400 1000 |0135: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.MovePos:(I)V // method@0074 │ │ -070d3c: 2900 2aff |0138: goto/16 0062 // -00d6 │ │ -070d40: 0800 3900 |013a: move-object/from16 v0, v57 │ │ -070d44: 5200 9b00 |013c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -070d48: 0233 0000 |013e: move/from16 v51, v0 │ │ -070d4c: 0200 1100 |0140: move/from16 v0, v17 │ │ -070d50: 0201 3300 |0142: move/from16 v1, v51 │ │ -070d54: 3410 2100 |0144: if-lt v0, v1, 0165 // +0021 │ │ -070d58: 0800 3900 |0146: move-object/from16 v0, v57 │ │ -070d5c: 5400 9500 |0148: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -070d60: 0833 0000 |014a: move-object/from16 v51, v0 │ │ -070d64: d834 20ff |014c: add-int/lit8 v52, v32, #int -1 // #ff │ │ -070d68: 4433 3334 |014e: aget v51, v51, v52 │ │ -070d6c: d833 3304 |0150: add-int/lit8 v51, v51, #int 4 // #04 │ │ -070d70: 0200 3300 |0152: move/from16 v0, v51 │ │ -070d74: 0801 3900 |0154: move-object/from16 v1, v57 │ │ -070d78: 5910 ae00 |0156: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -070d7c: d833 11ff |0158: add-int/lit8 v51, v17, #int -1 // #ff │ │ -070d80: 0800 3900 |015a: move-object/from16 v0, v57 │ │ -070d84: 0201 3300 |015c: move/from16 v1, v51 │ │ -070d88: 6e20 7400 1000 |015e: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.MovePos:(I)V // method@0074 │ │ -070d8e: 0212 1100 |0161: move/from16 v18, v17 │ │ -070d92: 2900 fffe |0163: goto/16 0062 // -0101 │ │ -070d96: 0800 3900 |0165: move-object/from16 v0, v57 │ │ -070d9a: 5400 9600 |0167: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -070d9e: 0833 0000 |0169: move-object/from16 v51, v0 │ │ -070da2: 1334 ffff |016b: const/16 v52, #int -1 // #ffff │ │ -070da6: 7402 0a00 3300 |016d: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -070dac: 0a0b |0170: move-result v11 │ │ -070dae: 0800 3900 |0171: move-object/from16 v0, v57 │ │ -070db2: 5400 9600 |0173: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -070db6: 0833 0000 |0175: move-object/from16 v51, v0 │ │ -070dba: 0800 3900 |0177: move-object/from16 v0, v57 │ │ -070dbe: 5400 aa00 |0179: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ -070dc2: 0834 0000 |017b: move-object/from16 v52, v0 │ │ -070dc6: 1335 0000 |017d: const/16 v53, #int 0 // #0 │ │ -070dca: 4434 3435 |017f: aget v52, v52, v53 │ │ -070dce: d934 3400 |0181: rsub-int/lit8 v52, v52, #int 0 // #00 │ │ -070dd2: d834 34ff |0183: add-int/lit8 v52, v52, #int -1 // #ff │ │ -070dd6: d834 34ff |0185: add-int/lit8 v52, v52, #int -1 // #ff │ │ -070dda: 7402 0a00 3300 |0187: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -070de0: 0a16 |018a: move-result v22 │ │ -070de2: 1333 0200 |018b: const/16 v51, #int 2 // #2 │ │ -070de6: 0200 1100 |018d: move/from16 v0, v17 │ │ -070dea: 0201 3300 |018f: move/from16 v1, v51 │ │ -070dee: 3510 2200 |0191: if-ge v0, v1, 01b3 // +0022 │ │ -070df2: 0200 1600 |0193: move/from16 v0, v22 │ │ -070df6: 320b 1e00 |0195: if-eq v11, v0, 01b3 // +001e │ │ -070dfa: 0800 3900 |0197: move-object/from16 v0, v57 │ │ -070dfe: 5400 bb00 |0199: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -070e02: 0833 0000 |019b: move-object/from16 v51, v0 │ │ -070e06: 4433 332d |019d: aget v51, v51, v45 │ │ -070e0a: 1334 0200 |019f: const/16 v52, #int 2 // #2 │ │ -070e0e: 0200 3300 |01a1: move/from16 v0, v51 │ │ -070e12: 0201 3400 |01a3: move/from16 v1, v52 │ │ -070e16: 3510 0e00 |01a5: if-ge v0, v1, 01b3 // +000e │ │ -070e1a: 1333 ffff |01a7: const/16 v51, #int -1 // #ffff │ │ -070e1e: 0200 3300 |01a9: move/from16 v0, v51 │ │ -070e22: 0801 3900 |01ab: move-object/from16 v1, v57 │ │ -070e26: 5910 ae00 |01ad: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -070e2a: 1312 0100 |01af: const/16 v18, #int 1 // #1 │ │ -070e2e: 2900 b1fe |01b1: goto/16 0062 // -014f │ │ -070e32: 0800 3900 |01b3: move-object/from16 v0, v57 │ │ -070e36: 5400 9f00 |01b5: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070e3a: 0833 0000 |01b7: move-object/from16 v51, v0 │ │ -070e3e: 1334 0000 |01b9: const/16 v52, #int 0 // #0 │ │ -070e42: 4633 3334 |01bb: aget-object v51, v51, v52 │ │ -070e46: 0800 3900 |01bd: move-object/from16 v0, v57 │ │ -070e4a: 5200 ac00 |01bf: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070e4e: 0234 0000 |01c1: move/from16 v52, v0 │ │ -070e52: 0200 3400 |01c3: move/from16 v0, v52 │ │ -070e56: 0801 3300 |01c5: move-object/from16 v1, v51 │ │ -070e5a: 5910 7e00 |01c7: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ -070e5e: 0800 3900 |01c9: move-object/from16 v0, v57 │ │ -070e62: 5200 a700 |01cb: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -070e66: 0233 0000 |01cd: move/from16 v51, v0 │ │ -070e6a: 9527 3a33 |01cf: and-int v39, v58, v51 │ │ -070e6e: 0800 3900 |01d1: move-object/from16 v0, v57 │ │ -070e72: 5400 9f00 |01d3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070e76: 0833 0000 |01d5: move-object/from16 v51, v0 │ │ -070e7a: 1334 0100 |01d7: const/16 v52, #int 1 // #1 │ │ -070e7e: 4634 3334 |01d9: aget-object v52, v51, v52 │ │ -070e82: 0800 3900 |01db: move-object/from16 v0, v57 │ │ -070e86: 5400 8b00 |01dd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -070e8a: 0833 0000 |01df: move-object/from16 v51, v0 │ │ -070e8e: 0800 3900 |01e1: move-object/from16 v0, v57 │ │ -070e92: 5200 ac00 |01e3: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070e96: 0235 0000 |01e5: move/from16 v53, v0 │ │ -070e9a: e035 3504 |01e7: shl-int/lit8 v53, v53, #int 4 // #04 │ │ -070e9e: 9035 3527 |01e9: add-int v53, v53, v39 │ │ -070ea2: 4a33 3335 |01eb: aget-short v51, v51, v53 │ │ -070ea6: 7701 9f00 3300 |01ed: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -070eac: 0a35 |01f0: move-result v53 │ │ -070eae: 0800 3900 |01f1: move-object/from16 v0, v57 │ │ -070eb2: 5400 9200 |01f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -070eb6: 0833 0000 |01f5: move-object/from16 v51, v0 │ │ -070eba: 0800 3900 |01f7: move-object/from16 v0, v57 │ │ -070ebe: 5600 a800 |01f9: iget-byte v0, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ -070ec2: 0236 0000 |01fb: move/from16 v54, v0 │ │ -070ec6: 0800 3300 |01fd: move-object/from16 v0, v51 │ │ -070eca: 0201 3a00 |01ff: move/from16 v1, v58 │ │ -070ece: 0202 3600 |0201: move/from16 v2, v54 │ │ -070ed2: 6e30 5b00 1002 |0203: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ -070ed8: 0c36 |0206: move-result-object v54 │ │ -070eda: 0800 3900 |0207: move-object/from16 v0, v57 │ │ -070ede: 5200 ac00 |0209: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070ee2: 0233 0000 |020b: move/from16 v51, v0 │ │ -070ee6: 7701 3100 3300 |020d: invoke-static/range {v51}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ -070eec: 0a33 |0210: move-result v51 │ │ -070eee: 3933 c800 |0211: if-nez v51, 02d9 // +00c8 │ │ -070ef2: 1333 0100 |0213: const/16 v51, #int 1 // #1 │ │ -070ef6: 0800 3600 |0215: move-object/from16 v0, v54 │ │ -070efa: 0201 3300 |0217: move/from16 v1, v51 │ │ -070efe: 0202 1600 |0219: move/from16 v2, v22 │ │ -070f02: 6e40 5700 10b2 |021b: invoke-virtual {v0, v1, v2, v11}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ -070f08: 0a33 |021e: move-result v51 │ │ -070f0a: 9033 3335 |021f: add-int v51, v51, v53 │ │ -070f0e: 0200 3300 |0221: move/from16 v0, v51 │ │ -070f12: 0801 3400 |0223: move-object/from16 v1, v52 │ │ -070f16: 5910 7d00 |0225: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -070f1a: 0800 3900 |0227: move-object/from16 v0, v57 │ │ -070f1e: 5400 9f00 |0229: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070f22: 0833 0000 |022b: move-object/from16 v51, v0 │ │ -070f26: 1334 0100 |022d: const/16 v52, #int 1 // #1 │ │ -070f2a: 4633 3334 |022f: aget-object v51, v51, v52 │ │ -070f2e: 7401 5f00 3300 |0231: invoke-virtual/range {v51}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsChar:()V // method@005f │ │ -070f34: 0800 3900 |0234: move-object/from16 v0, v57 │ │ -070f38: 5400 8b00 |0236: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -070f3c: 0833 0000 |0238: move-object/from16 v51, v0 │ │ -070f40: 0800 3900 |023a: move-object/from16 v0, v57 │ │ -070f44: 5200 ac00 |023c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070f48: 0234 0000 |023e: move/from16 v52, v0 │ │ -070f4c: e034 3404 |0240: shl-int/lit8 v52, v52, #int 4 // #04 │ │ -070f50: 9034 3427 |0242: add-int v52, v52, v39 │ │ -070f54: 4a33 3334 |0244: aget-short v51, v51, v52 │ │ -070f58: 7701 a000 3300 |0246: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -070f5e: 0a17 |0249: move-result v23 │ │ -070f60: 0800 3900 |024a: move-object/from16 v0, v57 │ │ -070f64: 5400 8c00 |024c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -070f68: 0833 0000 |024e: move-object/from16 v51, v0 │ │ -070f6c: 0800 3900 |0250: move-object/from16 v0, v57 │ │ -070f70: 5200 ac00 |0252: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070f74: 0234 0000 |0254: move/from16 v52, v0 │ │ -070f78: 4a33 3334 |0256: aget-short v51, v51, v52 │ │ -070f7c: 7701 a000 3300 |0258: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -070f82: 0a33 |025b: move-result v51 │ │ -070f84: 902c 1733 |025c: add-int v44, v23, v51 │ │ -070f88: 0200 1600 |025e: move/from16 v0, v22 │ │ -070f8c: 33b0 4700 |0260: if-ne v0, v11, 02a7 // +0047 │ │ -070f90: 0800 3900 |0262: move-object/from16 v0, v57 │ │ -070f94: 5200 ac00 |0264: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -070f98: 0233 0000 |0266: move/from16 v51, v0 │ │ -070f9c: 0800 3900 |0268: move-object/from16 v0, v57 │ │ -070fa0: 0201 3300 |026a: move/from16 v1, v51 │ │ -070fa4: 0202 2700 |026c: move/from16 v2, v39 │ │ -070fa8: 6e30 7100 1002 |026e: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetRepLen1Price:(II)I // method@0071 │ │ -070fae: 0a33 |0271: move-result v51 │ │ -070fb0: 902e 2c33 |0272: add-int v46, v44, v51 │ │ -070fb4: 0800 3900 |0274: move-object/from16 v0, v57 │ │ -070fb8: 5400 9f00 |0276: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070fbc: 0833 0000 |0278: move-object/from16 v51, v0 │ │ -070fc0: 1334 0100 |027a: const/16 v52, #int 1 // #1 │ │ -070fc4: 4633 3334 |027c: aget-object v51, v51, v52 │ │ -070fc8: 0800 3300 |027e: move-object/from16 v0, v51 │ │ -070fcc: 5200 7d00 |0280: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -070fd0: 0233 0000 |0282: move/from16 v51, v0 │ │ -070fd4: 0200 2e00 |0284: move/from16 v0, v46 │ │ -070fd8: 0201 3300 |0286: move/from16 v1, v51 │ │ -070fdc: 3510 1f00 |0288: if-ge v0, v1, 02a7 // +001f │ │ -070fe0: 0800 3900 |028a: move-object/from16 v0, v57 │ │ -070fe4: 5400 9f00 |028c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -070fe8: 0833 0000 |028e: move-object/from16 v51, v0 │ │ -070fec: 1334 0100 |0290: const/16 v52, #int 1 // #1 │ │ -070ff0: 4633 3334 |0292: aget-object v51, v51, v52 │ │ -070ff4: 0200 2e00 |0294: move/from16 v0, v46 │ │ -070ff8: 0801 3300 |0296: move-object/from16 v1, v51 │ │ -070ffc: 5910 7d00 |0298: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071000: 0800 3900 |029a: move-object/from16 v0, v57 │ │ -071004: 5400 9f00 |029c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071008: 0833 0000 |029e: move-object/from16 v51, v0 │ │ -07100c: 1334 0100 |02a0: const/16 v52, #int 1 // #1 │ │ -071010: 4633 3334 |02a2: aget-object v51, v51, v52 │ │ -071014: 7401 6000 3300 |02a4: invoke-virtual/range {v51}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsShortRep:()V // method@0060 │ │ -07101a: 0800 3900 |02a7: move-object/from16 v0, v57 │ │ -07101e: 5400 bb00 |02a9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -071022: 0833 0000 |02ab: move-object/from16 v51, v0 │ │ -071026: 4433 332d |02ad: aget v51, v51, v45 │ │ -07102a: 0200 1100 |02af: move/from16 v0, v17 │ │ -07102e: 0201 3300 |02b1: move/from16 v1, v51 │ │ -071032: 3410 2a00 |02b3: if-lt v0, v1, 02dd // +002a │ │ -071036: 0210 1100 |02b5: move/from16 v16, v17 │ │ -07103a: 1333 0200 |02b7: const/16 v51, #int 2 // #2 │ │ -07103e: 0200 1000 |02b9: move/from16 v0, v16 │ │ -071042: 0201 3300 |02bb: move/from16 v1, v51 │ │ -071046: 3510 2900 |02bd: if-ge v0, v1, 02e6 // +0029 │ │ -07104a: 0800 3900 |02bf: move-object/from16 v0, v57 │ │ -07104e: 5400 9f00 |02c1: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071052: 0833 0000 |02c3: move-object/from16 v51, v0 │ │ -071056: 1334 0100 |02c5: const/16 v52, #int 1 // #1 │ │ -07105a: 4633 3334 |02c7: aget-object v51, v51, v52 │ │ -07105e: 0800 3300 |02c9: move-object/from16 v0, v51 │ │ -071062: 5200 7300 |02cb: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -071066: 0233 0000 |02cd: move/from16 v51, v0 │ │ -07106a: 0200 3300 |02cf: move/from16 v0, v51 │ │ -07106e: 0801 3900 |02d1: move-object/from16 v1, v57 │ │ -071072: 5910 ae00 |02d3: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ -071076: 1312 0100 |02d5: const/16 v18, #int 1 // #1 │ │ -07107a: 2900 8bfd |02d7: goto/16 0062 // -0275 │ │ -07107e: 1333 0000 |02d9: const/16 v51, #int 0 // #0 │ │ -071082: 2900 3aff |02db: goto/16 0215 // -00c6 │ │ -071086: 0800 3900 |02dd: move-object/from16 v0, v57 │ │ -07108a: 5400 bb00 |02df: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -07108e: 0833 0000 |02e1: move-object/from16 v51, v0 │ │ -071092: 4410 332d |02e3: aget v16, v51, v45 │ │ -071096: 28d2 |02e5: goto 02b7 // -002e │ │ -071098: 0800 3900 |02e6: move-object/from16 v0, v57 │ │ -07109c: 5400 9f00 |02e8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0710a0: 0833 0000 |02ea: move-object/from16 v51, v0 │ │ -0710a4: 1334 0100 |02ec: const/16 v52, #int 1 // #1 │ │ -0710a8: 4633 3334 |02ee: aget-object v51, v51, v52 │ │ -0710ac: 1334 0000 |02f0: const/16 v52, #int 0 // #0 │ │ -0710b0: 0200 3400 |02f2: move/from16 v0, v52 │ │ -0710b4: 0801 3300 |02f4: move-object/from16 v1, v51 │ │ -0710b8: 5910 7900 |02f6: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -0710bc: 0800 3900 |02f8: move-object/from16 v0, v57 │ │ -0710c0: 5400 9f00 |02fa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0710c4: 0833 0000 |02fc: move-object/from16 v51, v0 │ │ -0710c8: 1334 0000 |02fe: const/16 v52, #int 0 // #0 │ │ -0710cc: 4633 3334 |0300: aget-object v51, v51, v52 │ │ -0710d0: 0800 3900 |0302: move-object/from16 v0, v57 │ │ -0710d4: 5400 bc00 |0304: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -0710d8: 0834 0000 |0306: move-object/from16 v52, v0 │ │ -0710dc: 1335 0000 |0308: const/16 v53, #int 0 // #0 │ │ -0710e0: 4434 3435 |030a: aget v52, v52, v53 │ │ -0710e4: 0200 3400 |030c: move/from16 v0, v52 │ │ -0710e8: 0801 3300 |030e: move-object/from16 v1, v51 │ │ -0710ec: 5910 7500 |0310: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ -0710f0: 0800 3900 |0312: move-object/from16 v0, v57 │ │ -0710f4: 5400 9f00 |0314: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0710f8: 0833 0000 |0316: move-object/from16 v51, v0 │ │ -0710fc: 1334 0000 |0318: const/16 v52, #int 0 // #0 │ │ -071100: 4633 3334 |031a: aget-object v51, v51, v52 │ │ -071104: 0800 3900 |031c: move-object/from16 v0, v57 │ │ -071108: 5400 bc00 |031e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -07110c: 0834 0000 |0320: move-object/from16 v52, v0 │ │ -071110: 1335 0100 |0322: const/16 v53, #int 1 // #1 │ │ -071114: 4434 3435 |0324: aget v52, v52, v53 │ │ -071118: 0200 3400 |0326: move/from16 v0, v52 │ │ -07111c: 0801 3300 |0328: move-object/from16 v1, v51 │ │ -071120: 5910 7600 |032a: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ -071124: 0800 3900 |032c: move-object/from16 v0, v57 │ │ -071128: 5400 9f00 |032e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07112c: 0833 0000 |0330: move-object/from16 v51, v0 │ │ -071130: 1334 0000 |0332: const/16 v52, #int 0 // #0 │ │ -071134: 4633 3334 |0334: aget-object v51, v51, v52 │ │ -071138: 0800 3900 |0336: move-object/from16 v0, v57 │ │ -07113c: 5400 bc00 |0338: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071140: 0834 0000 |033a: move-object/from16 v52, v0 │ │ -071144: 1335 0200 |033c: const/16 v53, #int 2 // #2 │ │ -071148: 4434 3435 |033e: aget v52, v52, v53 │ │ -07114c: 0200 3400 |0340: move/from16 v0, v52 │ │ -071150: 0801 3300 |0342: move-object/from16 v1, v51 │ │ -071154: 5910 7700 |0344: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ -071158: 0800 3900 |0346: move-object/from16 v0, v57 │ │ -07115c: 5400 9f00 |0348: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071160: 0833 0000 |034a: move-object/from16 v51, v0 │ │ -071164: 1334 0000 |034c: const/16 v52, #int 0 // #0 │ │ -071168: 4633 3334 |034e: aget-object v51, v51, v52 │ │ -07116c: 0800 3900 |0350: move-object/from16 v0, v57 │ │ -071170: 5400 bc00 |0352: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071174: 0834 0000 |0354: move-object/from16 v52, v0 │ │ -071178: 1335 0300 |0356: const/16 v53, #int 3 // #3 │ │ -07117c: 4434 3435 |0358: aget v52, v52, v53 │ │ -071180: 0200 3400 |035a: move/from16 v0, v52 │ │ -071184: 0801 3300 |035c: move-object/from16 v1, v51 │ │ -071188: 5910 7800 |035e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ -07118c: 020e 1000 |0360: move/from16 v14, v16 │ │ -071190: 0800 3900 |0362: move-object/from16 v0, v57 │ │ -071194: 5400 9f00 |0364: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071198: 0833 0000 |0366: move-object/from16 v51, v0 │ │ -07119c: d80f 0eff |0368: add-int/lit8 v15, v14, #int -1 // #ff │ │ -0711a0: 4633 330e |036a: aget-object v51, v51, v14 │ │ -0711a4: 1434 ffff ff0f |036c: const v52, #float 2.52435e-29 // #0fffffff │ │ -0711aa: 0200 3400 |036f: move/from16 v0, v52 │ │ -0711ae: 0801 3300 |0371: move-object/from16 v1, v51 │ │ -0711b2: 5910 7d00 |0373: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -0711b6: 1333 0200 |0375: const/16 v51, #int 2 // #2 │ │ -0711ba: 0200 3300 |0377: move/from16 v0, v51 │ │ -0711be: 350f 220a |0379: if-ge v15, v0, 0d9b // +0a22 │ │ -0711c2: 120d |037b: const/4 v13, #int 0 // #0 │ │ -0711c4: 1333 0400 |037c: const/16 v51, #int 4 // #4 │ │ -0711c8: 0200 3300 |037e: move/from16 v0, v51 │ │ -0711cc: 350d 7000 |0380: if-ge v13, v0, 03f0 // +0070 │ │ -0711d0: 0800 3900 |0382: move-object/from16 v0, v57 │ │ -0711d4: 5400 bb00 |0384: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -0711d8: 0833 0000 |0386: move-object/from16 v51, v0 │ │ -0711dc: 442b 330d |0388: aget v43, v51, v13 │ │ -0711e0: 1333 0200 |038a: const/16 v51, #int 2 // #2 │ │ -0711e4: 0200 2b00 |038c: move/from16 v0, v43 │ │ -0711e8: 0201 3300 |038e: move/from16 v1, v51 │ │ -0711ec: 3510 0500 |0390: if-ge v0, v1, 0395 // +0005 │ │ -0711f0: d80d 0d01 |0392: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0711f4: 28e8 |0394: goto 037c // -0018 │ │ -0711f6: 0800 3900 |0395: move-object/from16 v0, v57 │ │ -0711fa: 5200 ac00 |0397: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -0711fe: 0233 0000 |0399: move/from16 v51, v0 │ │ -071202: 0800 3900 |039b: move-object/from16 v0, v57 │ │ -071206: 0201 3300 |039d: move/from16 v1, v51 │ │ -07120a: 0202 2700 |039f: move/from16 v2, v39 │ │ -07120e: 6e40 7000 d021 |03a1: invoke-virtual {v0, v13, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetPureRepPrice:(III)I // method@0070 │ │ -071214: 0a33 |03a4: move-result v51 │ │ -071216: 9029 2c33 |03a5: add-int v41, v44, v51 │ │ -07121a: 0800 3900 |03a7: move-object/from16 v0, v57 │ │ -07121e: 5400 ab00 |03a9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ -071222: 0833 0000 |03ab: move-object/from16 v51, v0 │ │ -071226: d834 2bfe |03ad: add-int/lit8 v52, v43, #int -2 // #fe │ │ -07122a: 0800 3300 |03af: move-object/from16 v0, v51 │ │ -07122e: 0201 3400 |03b1: move/from16 v1, v52 │ │ -071232: 0202 2700 |03b3: move/from16 v2, v39 │ │ -071236: 6e30 4e00 1002 |03b5: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.GetPrice:(II)I // method@004e │ │ -07123c: 0a33 |03b8: move-result v51 │ │ -07123e: 9008 2933 |03b9: add-int v8, v41, v51 │ │ -071242: 0800 3900 |03bb: move-object/from16 v0, v57 │ │ -071246: 5400 9f00 |03bd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07124a: 0833 0000 |03bf: move-object/from16 v51, v0 │ │ -07124e: 4624 332b |03c1: aget-object v36, v51, v43 │ │ -071252: 0800 2400 |03c3: move-object/from16 v0, v36 │ │ -071256: 5200 7d00 |03c5: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -07125a: 0233 0000 |03c7: move/from16 v51, v0 │ │ -07125e: 0200 3300 |03c9: move/from16 v0, v51 │ │ -071262: 3508 1a00 |03cb: if-ge v8, v0, 03e5 // +001a │ │ -071266: 0800 2400 |03cd: move-object/from16 v0, v36 │ │ -07126a: 5908 7d00 |03cf: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -07126e: 1333 0000 |03d1: const/16 v51, #int 0 // #0 │ │ -071272: 0200 3300 |03d3: move/from16 v0, v51 │ │ -071276: 0801 2400 |03d5: move-object/from16 v1, v36 │ │ -07127a: 5910 7900 |03d7: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -07127e: 0800 2400 |03d9: move-object/from16 v0, v36 │ │ -071282: 590d 7300 |03db: iput v13, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -071286: 1333 0000 |03dd: const/16 v51, #int 0 // #0 │ │ -07128a: 0200 3300 |03df: move/from16 v0, v51 │ │ -07128e: 0801 2400 |03e1: move-object/from16 v1, v36 │ │ -071292: 5c10 7b00 |03e3: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -071296: d82b 2bff |03e5: add-int/lit8 v43, v43, #int -1 // #ff │ │ -07129a: 1333 0200 |03e7: const/16 v51, #int 2 // #2 │ │ -07129e: 0200 2b00 |03e9: move/from16 v0, v43 │ │ -0712a2: 0201 3300 |03eb: move/from16 v1, v51 │ │ -0712a6: 3510 baff |03ed: if-ge v0, v1, 03a7 // -0046 │ │ -0712aa: 28a3 |03ef: goto 0392 // -005d │ │ -0712ac: 0800 3900 |03f0: move-object/from16 v0, v57 │ │ -0712b0: 5400 8c00 |03f2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -0712b4: 0833 0000 |03f4: move-object/from16 v51, v0 │ │ -0712b8: 0800 3900 |03f6: move-object/from16 v0, v57 │ │ -0712bc: 5200 ac00 |03f8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -0712c0: 0234 0000 |03fa: move/from16 v52, v0 │ │ -0712c4: 4a33 3334 |03fc: aget-short v51, v51, v52 │ │ -0712c8: 7701 9f00 3300 |03fe: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -0712ce: 0a33 |0401: move-result v51 │ │ -0712d0: 901d 1733 |0402: add-int v29, v23, v51 │ │ -0712d4: 0800 3900 |0404: move-object/from16 v0, v57 │ │ -0712d8: 5400 bb00 |0406: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -0712dc: 0833 0000 |0408: move-object/from16 v51, v0 │ │ -0712e0: 1334 0000 |040a: const/16 v52, #int 0 // #0 │ │ -0712e4: 4433 3334 |040c: aget v51, v51, v52 │ │ -0712e8: 1334 0200 |040e: const/16 v52, #int 2 // #2 │ │ -0712ec: 0200 3300 |0410: move/from16 v0, v51 │ │ -0712f0: 0201 3400 |0412: move/from16 v1, v52 │ │ -0712f4: 3410 2300 |0414: if-lt v0, v1, 0437 // +0023 │ │ -0712f8: 0800 3900 |0416: move-object/from16 v0, v57 │ │ -0712fc: 5400 bb00 |0418: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ -071300: 0833 0000 |041a: move-object/from16 v51, v0 │ │ -071304: 1334 0000 |041c: const/16 v52, #int 0 // #0 │ │ -071308: 4433 3334 |041e: aget v51, v51, v52 │ │ -07130c: d80e 3301 |0420: add-int/lit8 v14, v51, #int 1 // #01 │ │ -071310: 0200 1100 |0422: move/from16 v0, v17 │ │ -071314: 360e 6d00 |0424: if-gt v14, v0, 0491 // +006d │ │ -071318: 1321 0000 |0426: const/16 v33, #int 0 // #0 │ │ -07131c: 0800 3900 |0428: move-object/from16 v0, v57 │ │ -071320: 5400 9500 |042a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -071324: 0833 0000 |042c: move-object/from16 v51, v0 │ │ -071328: 4433 3321 |042e: aget v51, v51, v33 │ │ -07132c: 0200 3300 |0430: move/from16 v0, v51 │ │ -071330: 370e 0900 |0432: if-le v14, v0, 043b // +0009 │ │ -071334: d821 2102 |0434: add-int/lit8 v33, v33, #int 2 // #02 │ │ -071338: 28f2 |0436: goto 0428 // -000e │ │ -07133a: 122e |0437: const/4 v14, #int 2 // #2 │ │ -07133c: 28ea |0438: goto 0422 // -0016 │ │ -07133e: d80e 0e01 |0439: add-int/lit8 v14, v14, #int 1 // #01 │ │ -071342: 0800 3900 |043b: move-object/from16 v0, v57 │ │ -071346: 5400 9500 |043d: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -07134a: 0833 0000 |043f: move-object/from16 v51, v0 │ │ -07134e: d834 2101 |0441: add-int/lit8 v52, v33, #int 1 // #01 │ │ -071352: 440c 3334 |0443: aget v12, v51, v52 │ │ -071356: 0800 3900 |0445: move-object/from16 v0, v57 │ │ -07135a: 0201 2700 |0447: move/from16 v1, v39 │ │ -07135e: 6e40 6d00 c01e |0449: invoke-virtual {v0, v12, v14, v1}, LSevenZip/Compression/LZMA/Encoder;.GetPosLenPrice:(III)I // method@006d │ │ -071364: 0a33 |044c: move-result v51 │ │ -071366: 9008 1d33 |044d: add-int v8, v29, v51 │ │ -07136a: 0800 3900 |044f: move-object/from16 v0, v57 │ │ -07136e: 5400 9f00 |0451: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071372: 0833 0000 |0453: move-object/from16 v51, v0 │ │ -071376: 4624 330e |0455: aget-object v36, v51, v14 │ │ -07137a: 0800 2400 |0457: move-object/from16 v0, v36 │ │ -07137e: 5200 7d00 |0459: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071382: 0233 0000 |045b: move/from16 v51, v0 │ │ -071386: 0200 3300 |045d: move/from16 v0, v51 │ │ -07138a: 3508 1e00 |045f: if-ge v8, v0, 047d // +001e │ │ -07138e: 0800 2400 |0461: move-object/from16 v0, v36 │ │ -071392: 5908 7d00 |0463: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071396: 1333 0000 |0465: const/16 v51, #int 0 // #0 │ │ -07139a: 0200 3300 |0467: move/from16 v0, v51 │ │ -07139e: 0801 2400 |0469: move-object/from16 v1, v36 │ │ -0713a2: 5910 7900 |046b: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -0713a6: d833 0c04 |046d: add-int/lit8 v51, v12, #int 4 // #04 │ │ -0713aa: 0200 3300 |046f: move/from16 v0, v51 │ │ -0713ae: 0801 2400 |0471: move-object/from16 v1, v36 │ │ -0713b2: 5910 7300 |0473: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -0713b6: 1333 0000 |0475: const/16 v51, #int 0 // #0 │ │ -0713ba: 0200 3300 |0477: move/from16 v0, v51 │ │ -0713be: 0801 2400 |0479: move-object/from16 v1, v36 │ │ -0713c2: 5c10 7b00 |047b: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -0713c6: 0800 3900 |047d: move-object/from16 v0, v57 │ │ -0713ca: 5400 9500 |047f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -0713ce: 0833 0000 |0481: move-object/from16 v51, v0 │ │ -0713d2: 4433 3321 |0483: aget v51, v51, v33 │ │ -0713d6: 0200 3300 |0485: move/from16 v0, v51 │ │ -0713da: 330e b2ff |0487: if-ne v14, v0, 0439 // -004e │ │ -0713de: d821 2102 |0489: add-int/lit8 v33, v33, #int 2 // #02 │ │ -0713e2: 0200 2100 |048b: move/from16 v0, v33 │ │ -0713e6: 0201 2000 |048d: move/from16 v1, v32 │ │ -0713ea: 3310 aaff |048f: if-ne v0, v1, 0439 // -0056 │ │ -0713ee: 1205 |0491: const/4 v5, #int 0 // #0 │ │ -0713f0: d805 0501 |0492: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0713f4: 0200 1000 |0494: move/from16 v0, v16 │ │ -0713f8: 3305 0a00 |0496: if-ne v5, v0, 04a0 // +000a │ │ -0713fc: 0800 3900 |0498: move-object/from16 v0, v57 │ │ -071400: 6e20 6300 5000 |049a: invoke-virtual {v0, v5}, LSevenZip/Compression/LZMA/Encoder;.Backward:(I)I // method@0063 │ │ -071406: 0a12 |049d: move-result v18 │ │ -071408: 2900 c4fb |049e: goto/16 0062 // -043c │ │ -07140c: 7401 7500 3900 |04a0: invoke-virtual/range {v57}, LSevenZip/Compression/LZMA/Encoder;.ReadMatchDistances:()I // method@0075 │ │ -071412: 0a18 |04a3: move-result v24 │ │ -071414: 0800 3900 |04a4: move-object/from16 v0, v57 │ │ -071418: 5200 9a00 |04a6: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ -07141c: 0220 0000 |04a8: move/from16 v32, v0 │ │ -071420: 0800 3900 |04aa: move-object/from16 v0, v57 │ │ -071424: 5200 9b00 |04ac: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -071428: 0233 0000 |04ae: move/from16 v51, v0 │ │ -07142c: 0200 1800 |04b0: move/from16 v0, v24 │ │ -071430: 0201 3300 |04b2: move/from16 v1, v51 │ │ -071434: 3410 1800 |04b4: if-lt v0, v1, 04cc // +0018 │ │ -071438: 0200 1800 |04b6: move/from16 v0, v24 │ │ -07143c: 0801 3900 |04b8: move-object/from16 v1, v57 │ │ -071440: 5910 9300 |04ba: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._longestMatchLength:I // field@0093 │ │ -071444: 1333 0100 |04bc: const/16 v51, #int 1 // #1 │ │ -071448: 0200 3300 |04be: move/from16 v0, v51 │ │ -07144c: 0801 3900 |04c0: move-object/from16 v1, v57 │ │ -071450: 5c10 9400 |04c2: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ -071454: 0800 3900 |04c4: move-object/from16 v0, v57 │ │ -071458: 6e20 6300 5000 |04c6: invoke-virtual {v0, v5}, LSevenZip/Compression/LZMA/Encoder;.Backward:(I)I // method@0063 │ │ -07145e: 0a12 |04c9: move-result v18 │ │ -071460: 2900 98fb |04ca: goto/16 0062 // -0468 │ │ -071464: d83a 3a01 |04cc: add-int/lit8 v58, v58, #int 1 // #01 │ │ -071468: 0800 3900 |04ce: move-object/from16 v0, v57 │ │ -07146c: 5400 9f00 |04d0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071470: 0833 0000 |04d2: move-object/from16 v51, v0 │ │ -071474: 4633 3305 |04d4: aget-object v51, v51, v5 │ │ -071478: 0800 3300 |04d6: move-object/from16 v0, v51 │ │ -07147c: 5200 7900 |04d8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -071480: 0226 0000 |04da: move/from16 v38, v0 │ │ -071484: 0800 3900 |04dc: move-object/from16 v0, v57 │ │ -071488: 5400 9f00 |04de: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07148c: 0833 0000 |04e0: move-object/from16 v51, v0 │ │ -071490: 4633 3305 |04e2: aget-object v51, v51, v5 │ │ -071494: 0800 3300 |04e4: move-object/from16 v0, v51 │ │ -071498: 5500 7b00 |04e6: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -07149c: 0233 0000 |04e8: move/from16 v51, v0 │ │ -0714a0: 3833 a002 |04ea: if-eqz v51, 078a // +02a0 │ │ -0714a4: d826 26ff |04ec: add-int/lit8 v38, v38, #int -1 // #ff │ │ -0714a8: 0800 3900 |04ee: move-object/from16 v0, v57 │ │ -0714ac: 5400 9f00 |04f0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0714b0: 0833 0000 |04f2: move-object/from16 v51, v0 │ │ -0714b4: 4633 3305 |04f4: aget-object v51, v51, v5 │ │ -0714b8: 0800 3300 |04f6: move-object/from16 v0, v51 │ │ -0714bc: 5500 7c00 |04f8: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ -0714c0: 0233 0000 |04fa: move/from16 v51, v0 │ │ -0714c4: 3833 7e02 |04fc: if-eqz v51, 077a // +027e │ │ -0714c8: 0800 3900 |04fe: move-object/from16 v0, v57 │ │ -0714cc: 5400 9f00 |0500: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0714d0: 0833 0000 |0502: move-object/from16 v51, v0 │ │ -0714d4: 0800 3900 |0504: move-object/from16 v0, v57 │ │ -0714d8: 5400 9f00 |0506: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0714dc: 0834 0000 |0508: move-object/from16 v52, v0 │ │ -0714e0: 4634 3405 |050a: aget-object v52, v52, v5 │ │ -0714e4: 0800 3400 |050c: move-object/from16 v0, v52 │ │ -0714e8: 5200 7a00 |050e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ -0714ec: 0234 0000 |0510: move/from16 v52, v0 │ │ -0714f0: 4633 3334 |0512: aget-object v51, v51, v52 │ │ -0714f4: 0800 3300 |0514: move-object/from16 v0, v51 │ │ -0714f8: 5200 7e00 |0516: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ -0714fc: 0230 0000 |0518: move/from16 v48, v0 │ │ -071500: 0800 3900 |051a: move-object/from16 v0, v57 │ │ -071504: 5400 9f00 |051c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071508: 0833 0000 |051e: move-object/from16 v51, v0 │ │ -07150c: 4633 3305 |0520: aget-object v51, v51, v5 │ │ -071510: 0800 3300 |0522: move-object/from16 v0, v51 │ │ -071514: 5200 7400 |0524: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ -071518: 0233 0000 |0526: move/from16 v51, v0 │ │ -07151c: 1334 0400 |0528: const/16 v52, #int 4 // #4 │ │ -071520: 0200 3300 |052a: move/from16 v0, v51 │ │ -071524: 0201 3400 |052c: move/from16 v1, v52 │ │ -071528: 3510 4602 |052e: if-ge v0, v1, 0774 // +0246 │ │ -07152c: 7701 3400 3000 |0530: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ -071532: 0a30 |0533: move-result v48 │ │ -071534: 7701 3200 3000 |0534: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -07153a: 0a30 |0537: move-result v48 │ │ -07153c: d833 05ff |0538: add-int/lit8 v51, v5, #int -1 // #ff │ │ -071540: 0200 2600 |053a: move/from16 v0, v38 │ │ -071544: 0201 3300 |053c: move/from16 v1, v51 │ │ -071548: 3310 6202 |053e: if-ne v0, v1, 07a0 // +0262 │ │ -07154c: 0800 3900 |0540: move-object/from16 v0, v57 │ │ -071550: 5400 9f00 |0542: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071554: 0833 0000 |0544: move-object/from16 v51, v0 │ │ -071558: 4633 3305 |0546: aget-object v51, v51, v5 │ │ -07155c: 7401 5e00 3300 |0548: invoke-virtual/range {v51}, LSevenZip/Compression/LZMA/Encoder$Optimal;.IsShortRep:()Z // method@005e │ │ -071562: 0a33 |054b: move-result v51 │ │ -071564: 3833 4e02 |054c: if-eqz v51, 079a // +024e │ │ -071568: 7701 3500 3000 |054e: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateShortRep:(I)I // method@0035 │ │ -07156e: 0a30 |0551: move-result v48 │ │ -071570: 0800 3900 |0552: move-object/from16 v0, v57 │ │ -071574: 5400 9f00 |0554: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071578: 0833 0000 |0556: move-object/from16 v51, v0 │ │ -07157c: 4633 3305 |0558: aget-object v51, v51, v5 │ │ -071580: 0200 3000 |055a: move/from16 v0, v48 │ │ -071584: 0801 3300 |055c: move-object/from16 v1, v51 │ │ -071588: 5910 7e00 |055e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ -07158c: 0800 3900 |0560: move-object/from16 v0, v57 │ │ -071590: 5400 9f00 |0562: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071594: 0833 0000 |0564: move-object/from16 v51, v0 │ │ -071598: 4633 3305 |0566: aget-object v51, v51, v5 │ │ -07159c: 0800 3900 |0568: move-object/from16 v0, v57 │ │ -0715a0: 5400 bc00 |056a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -0715a4: 0834 0000 |056c: move-object/from16 v52, v0 │ │ -0715a8: 1335 0000 |056e: const/16 v53, #int 0 // #0 │ │ -0715ac: 4434 3435 |0570: aget v52, v52, v53 │ │ -0715b0: 0200 3400 |0572: move/from16 v0, v52 │ │ -0715b4: 0801 3300 |0574: move-object/from16 v1, v51 │ │ -0715b8: 5910 7500 |0576: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ -0715bc: 0800 3900 |0578: move-object/from16 v0, v57 │ │ -0715c0: 5400 9f00 |057a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0715c4: 0833 0000 |057c: move-object/from16 v51, v0 │ │ -0715c8: 4633 3305 |057e: aget-object v51, v51, v5 │ │ -0715cc: 0800 3900 |0580: move-object/from16 v0, v57 │ │ -0715d0: 5400 bc00 |0582: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -0715d4: 0834 0000 |0584: move-object/from16 v52, v0 │ │ -0715d8: 1335 0100 |0586: const/16 v53, #int 1 // #1 │ │ -0715dc: 4434 3435 |0588: aget v52, v52, v53 │ │ -0715e0: 0200 3400 |058a: move/from16 v0, v52 │ │ -0715e4: 0801 3300 |058c: move-object/from16 v1, v51 │ │ -0715e8: 5910 7600 |058e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ -0715ec: 0800 3900 |0590: move-object/from16 v0, v57 │ │ -0715f0: 5400 9f00 |0592: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0715f4: 0833 0000 |0594: move-object/from16 v51, v0 │ │ -0715f8: 4633 3305 |0596: aget-object v51, v51, v5 │ │ -0715fc: 0800 3900 |0598: move-object/from16 v0, v57 │ │ -071600: 5400 bc00 |059a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071604: 0834 0000 |059c: move-object/from16 v52, v0 │ │ -071608: 1335 0200 |059e: const/16 v53, #int 2 // #2 │ │ -07160c: 4434 3435 |05a0: aget v52, v52, v53 │ │ -071610: 0200 3400 |05a2: move/from16 v0, v52 │ │ -071614: 0801 3300 |05a4: move-object/from16 v1, v51 │ │ -071618: 5910 7700 |05a6: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ -07161c: 0800 3900 |05a8: move-object/from16 v0, v57 │ │ -071620: 5400 9f00 |05aa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071624: 0833 0000 |05ac: move-object/from16 v51, v0 │ │ -071628: 4633 3305 |05ae: aget-object v51, v51, v5 │ │ -07162c: 0800 3900 |05b0: move-object/from16 v0, v57 │ │ -071630: 5400 bc00 |05b2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071634: 0834 0000 |05b4: move-object/from16 v52, v0 │ │ -071638: 1335 0300 |05b6: const/16 v53, #int 3 // #3 │ │ -07163c: 4434 3435 |05b8: aget v52, v52, v53 │ │ -071640: 0200 3400 |05ba: move/from16 v0, v52 │ │ -071644: 0801 3300 |05bc: move-object/from16 v1, v51 │ │ -071648: 5910 7800 |05be: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ -07164c: 0800 3900 |05c0: move-object/from16 v0, v57 │ │ -071650: 5400 9f00 |05c2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071654: 0833 0000 |05c4: move-object/from16 v51, v0 │ │ -071658: 4633 3305 |05c6: aget-object v51, v51, v5 │ │ -07165c: 0800 3300 |05c8: move-object/from16 v0, v51 │ │ -071660: 520a 7d00 |05ca: iget v10, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071664: 0800 3900 |05cc: move-object/from16 v0, v57 │ │ -071668: 5400 9600 |05ce: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07166c: 0833 0000 |05d0: move-object/from16 v51, v0 │ │ -071670: 1334 ffff |05d2: const/16 v52, #int -1 // #ffff │ │ -071674: 7402 0a00 3300 |05d4: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -07167a: 0a0b |05d7: move-result v11 │ │ -07167c: 0800 3900 |05d8: move-object/from16 v0, v57 │ │ -071680: 5400 9600 |05da: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -071684: 0833 0000 |05dc: move-object/from16 v51, v0 │ │ -071688: 0800 3900 |05de: move-object/from16 v0, v57 │ │ -07168c: 5400 bc00 |05e0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071690: 0834 0000 |05e2: move-object/from16 v52, v0 │ │ -071694: 1335 0000 |05e4: const/16 v53, #int 0 // #0 │ │ -071698: 4434 3435 |05e6: aget v52, v52, v53 │ │ -07169c: d934 3400 |05e8: rsub-int/lit8 v52, v52, #int 0 // #00 │ │ -0716a0: d834 34ff |05ea: add-int/lit8 v52, v52, #int -1 // #ff │ │ -0716a4: d834 34ff |05ec: add-int/lit8 v52, v52, #int -1 // #ff │ │ -0716a8: 7402 0a00 3300 |05ee: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -0716ae: 0a16 |05f1: move-result v22 │ │ -0716b0: 0800 3900 |05f2: move-object/from16 v0, v57 │ │ -0716b4: 5200 a700 |05f4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -0716b8: 0233 0000 |05f6: move/from16 v51, v0 │ │ -0716bc: 9527 3a33 |05f8: and-int v39, v58, v51 │ │ -0716c0: 0800 3900 |05fa: move-object/from16 v0, v57 │ │ -0716c4: 5400 8b00 |05fc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -0716c8: 0833 0000 |05fe: move-object/from16 v51, v0 │ │ -0716cc: e034 3004 |0600: shl-int/lit8 v52, v48, #int 4 // #04 │ │ -0716d0: 9034 3427 |0602: add-int v52, v52, v39 │ │ -0716d4: 4a33 3334 |0604: aget-short v51, v51, v52 │ │ -0716d8: 7701 9f00 3300 |0606: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -0716de: 0a33 |0609: move-result v51 │ │ -0716e0: 9034 0a33 |060a: add-int v52, v10, v51 │ │ -0716e4: 0800 3900 |060c: move-object/from16 v0, v57 │ │ -0716e8: 5400 9200 |060e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -0716ec: 0833 0000 |0610: move-object/from16 v51, v0 │ │ -0716f0: 0800 3900 |0612: move-object/from16 v0, v57 │ │ -0716f4: 5400 9600 |0614: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0716f8: 0835 0000 |0616: move-object/from16 v53, v0 │ │ -0716fc: 1336 feff |0618: const/16 v54, #int -2 // #fffe │ │ -071700: 7402 0a00 3500 |061a: invoke-virtual/range {v53, v54}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -071706: 0a35 |061d: move-result v53 │ │ -071708: 0800 3300 |061e: move-object/from16 v0, v51 │ │ -07170c: 0201 3a00 |0620: move/from16 v1, v58 │ │ -071710: 0202 3500 |0622: move/from16 v2, v53 │ │ -071714: 6e30 5b00 1002 |0624: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ -07171a: 0c35 |0627: move-result-object v53 │ │ -07171c: 7701 3100 3000 |0628: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ -071722: 0a33 |062b: move-result v51 │ │ -071724: 3933 3c03 |062c: if-nez v51, 0968 // +033c │ │ -071728: 1333 0100 |062e: const/16 v51, #int 1 // #1 │ │ -07172c: 0800 3500 |0630: move-object/from16 v0, v53 │ │ -071730: 0201 3300 |0632: move/from16 v1, v51 │ │ -071734: 0202 1600 |0634: move/from16 v2, v22 │ │ -071738: 6e40 5700 10b2 |0636: invoke-virtual {v0, v1, v2, v11}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ -07173e: 0a33 |0639: move-result v51 │ │ -071740: 9006 3433 |063a: add-int v6, v52, v51 │ │ -071744: 0800 3900 |063c: move-object/from16 v0, v57 │ │ -071748: 5400 9f00 |063e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07174c: 0833 0000 |0640: move-object/from16 v51, v0 │ │ -071750: d834 0501 |0642: add-int/lit8 v52, v5, #int 1 // #01 │ │ -071754: 461b 3334 |0644: aget-object v27, v51, v52 │ │ -071758: 1319 0000 |0646: const/16 v25, #int 0 // #0 │ │ -07175c: 0800 1b00 |0648: move-object/from16 v0, v27 │ │ -071760: 5200 7d00 |064a: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071764: 0233 0000 |064c: move/from16 v51, v0 │ │ -071768: 0200 3300 |064e: move/from16 v0, v51 │ │ -07176c: 3506 0f00 |0650: if-ge v6, v0, 065f // +000f │ │ -071770: 0800 1b00 |0652: move-object/from16 v0, v27 │ │ -071774: 5906 7d00 |0654: iput v6, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071778: 0800 1b00 |0656: move-object/from16 v0, v27 │ │ -07177c: 5905 7900 |0658: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -071780: 7401 5f00 1b00 |065a: invoke-virtual/range {v27}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsChar:()V // method@005f │ │ -071786: 1319 0100 |065d: const/16 v25, #int 1 // #1 │ │ -07178a: 0800 3900 |065f: move-object/from16 v0, v57 │ │ -07178e: 5400 8b00 |0661: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -071792: 0833 0000 |0663: move-object/from16 v51, v0 │ │ -071796: e034 3004 |0665: shl-int/lit8 v52, v48, #int 4 // #04 │ │ -07179a: 9034 3427 |0667: add-int v52, v52, v39 │ │ -07179e: 4a33 3334 |0669: aget-short v51, v51, v52 │ │ -0717a2: 7701 a000 3300 |066b: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -0717a8: 0a33 |066e: move-result v51 │ │ -0717aa: 9017 0a33 |066f: add-int v23, v10, v51 │ │ -0717ae: 0800 3900 |0671: move-object/from16 v0, v57 │ │ -0717b2: 5400 8c00 |0673: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -0717b6: 0833 0000 |0675: move-object/from16 v51, v0 │ │ -0717ba: 4a33 3330 |0677: aget-short v51, v51, v48 │ │ -0717be: 7701 a000 3300 |0679: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -0717c4: 0a33 |067c: move-result v51 │ │ -0717c6: 902c 1733 |067d: add-int v44, v23, v51 │ │ -0717ca: 0200 1600 |067f: move/from16 v0, v22 │ │ -0717ce: 33b0 3b00 |0681: if-ne v0, v11, 06bc // +003b │ │ -0717d2: 0800 1b00 |0683: move-object/from16 v0, v27 │ │ -0717d6: 5200 7900 |0685: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -0717da: 0233 0000 |0687: move/from16 v51, v0 │ │ -0717de: 0200 3300 |0689: move/from16 v0, v51 │ │ -0717e2: 3550 0a00 |068b: if-ge v0, v5, 0695 // +000a │ │ -0717e6: 0800 1b00 |068d: move-object/from16 v0, v27 │ │ -0717ea: 5200 7300 |068f: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -0717ee: 0233 0000 |0691: move/from16 v51, v0 │ │ -0717f2: 3833 2900 |0693: if-eqz v51, 06bc // +0029 │ │ -0717f6: 0800 3900 |0695: move-object/from16 v0, v57 │ │ -0717fa: 0201 3000 |0697: move/from16 v1, v48 │ │ -0717fe: 0202 2700 |0699: move/from16 v2, v39 │ │ -071802: 6e30 7100 1002 |069b: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetRepLen1Price:(II)I // method@0071 │ │ -071808: 0a33 |069e: move-result v51 │ │ -07180a: 902e 2c33 |069f: add-int v46, v44, v51 │ │ -07180e: 0800 1b00 |06a1: move-object/from16 v0, v27 │ │ -071812: 5200 7d00 |06a3: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071816: 0233 0000 |06a5: move/from16 v51, v0 │ │ -07181a: 0200 2e00 |06a7: move/from16 v0, v46 │ │ -07181e: 0201 3300 |06a9: move/from16 v1, v51 │ │ -071822: 3610 1100 |06ab: if-gt v0, v1, 06bc // +0011 │ │ -071826: 0200 2e00 |06ad: move/from16 v0, v46 │ │ -07182a: 0801 1b00 |06af: move-object/from16 v1, v27 │ │ -07182e: 5910 7d00 |06b1: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071832: 0800 1b00 |06b3: move-object/from16 v0, v27 │ │ -071836: 5905 7900 |06b5: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -07183a: 7401 6000 1b00 |06b7: invoke-virtual/range {v27}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsShortRep:()V // method@0060 │ │ -071840: 1319 0100 |06ba: const/16 v25, #int 1 // #1 │ │ -071844: 0800 3900 |06bc: move-object/from16 v0, v57 │ │ -071848: 5400 9600 |06be: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07184c: 0833 0000 |06c0: move-object/from16 v51, v0 │ │ -071850: 7401 0d00 3300 |06c2: invoke-virtual/range {v51}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ -071856: 0a33 |06c5: move-result v51 │ │ -071858: d81f 3301 |06c6: add-int/lit8 v31, v51, #int 1 // #01 │ │ -07185c: d150 ff0f |06c8: rsub-int v0, v5, #int 4095 // #0fff │ │ -071860: 0233 0000 |06ca: move/from16 v51, v0 │ │ -071864: 0200 3300 |06cc: move/from16 v0, v51 │ │ -071868: 0201 1f00 |06ce: move/from16 v1, v31 │ │ -07186c: 7120 1e34 1000 |06d0: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -071872: 0a1f |06d3: move-result v31 │ │ -071874: 021e 1f00 |06d4: move/from16 v30, v31 │ │ -071878: 1333 0200 |06d6: const/16 v51, #int 2 // #2 │ │ -07187c: 0200 1e00 |06d8: move/from16 v0, v30 │ │ -071880: 0201 3300 |06da: move/from16 v1, v51 │ │ -071884: 3410 b6fd |06dc: if-lt v0, v1, 0492 // -024a │ │ -071888: 0800 3900 |06de: move-object/from16 v0, v57 │ │ -07188c: 5200 9b00 |06e0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -071890: 0233 0000 |06e2: move/from16 v51, v0 │ │ -071894: 0200 1e00 |06e4: move/from16 v0, v30 │ │ -071898: 0201 3300 |06e6: move/from16 v1, v51 │ │ -07189c: 3710 0800 |06e8: if-le v0, v1, 06f0 // +0008 │ │ -0718a0: 0800 3900 |06ea: move-object/from16 v0, v57 │ │ -0718a4: 5200 9b00 |06ec: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -0718a8: 021e 0000 |06ee: move/from16 v30, v0 │ │ -0718ac: 3919 c402 |06f0: if-nez v25, 09b4 // +02c4 │ │ -0718b0: 0200 1600 |06f2: move/from16 v0, v22 │ │ -0718b4: 32b0 c002 |06f4: if-eq v0, v11, 09b4 // +02c0 │ │ -0718b8: d833 1fff |06f6: add-int/lit8 v51, v31, #int -1 // #ff │ │ -0718bc: 0800 3900 |06f8: move-object/from16 v0, v57 │ │ -0718c0: 5200 9b00 |06fa: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -0718c4: 0234 0000 |06fc: move/from16 v52, v0 │ │ -0718c8: 7702 1e34 3300 |06fe: invoke-static/range {v51, v52}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0718ce: 0a32 |0701: move-result v50 │ │ -0718d0: 0800 3900 |0702: move-object/from16 v0, v57 │ │ -0718d4: 5400 9600 |0704: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0718d8: 0833 0000 |0706: move-object/from16 v51, v0 │ │ -0718dc: 1334 0000 |0708: const/16 v52, #int 0 // #0 │ │ -0718e0: 0800 3900 |070a: move-object/from16 v0, v57 │ │ -0718e4: 5400 bc00 |070c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -0718e8: 0835 0000 |070e: move-object/from16 v53, v0 │ │ -0718ec: 1336 0000 |0710: const/16 v54, #int 0 // #0 │ │ -0718f0: 4435 3536 |0712: aget v53, v53, v54 │ │ -0718f4: 0800 3300 |0714: move-object/from16 v0, v51 │ │ -0718f8: 0201 3400 |0716: move/from16 v1, v52 │ │ -0718fc: 0202 3500 |0718: move/from16 v2, v53 │ │ -071900: 0203 3200 |071a: move/from16 v3, v50 │ │ -071904: 6e40 0b00 1032 |071c: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ -07190a: 0a14 |071f: move-result v20 │ │ -07190c: 1333 0200 |0720: const/16 v51, #int 2 // #2 │ │ -071910: 0200 1400 |0722: move/from16 v0, v20 │ │ -071914: 0201 3300 |0724: move/from16 v1, v51 │ │ -071918: 3410 8e02 |0726: if-lt v0, v1, 09b4 // +028e │ │ -07191c: 7701 3200 3000 |0728: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -071922: 0a31 |072b: move-result v49 │ │ -071924: d833 3a01 |072c: add-int/lit8 v51, v58, #int 1 // #01 │ │ -071928: 0800 3900 |072e: move-object/from16 v0, v57 │ │ -07192c: 5200 a700 |0730: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -071930: 0234 0000 |0732: move/from16 v52, v0 │ │ -071934: 9528 3334 |0734: and-int v40, v51, v52 │ │ -071938: 0800 3900 |0736: move-object/from16 v0, v57 │ │ -07193c: 5400 8b00 |0738: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -071940: 0833 0000 |073a: move-object/from16 v51, v0 │ │ -071944: e034 3104 |073c: shl-int/lit8 v52, v49, #int 4 // #04 │ │ -071948: 9034 3428 |073e: add-int v52, v52, v40 │ │ -07194c: 4a33 3334 |0740: aget-short v51, v51, v52 │ │ -071950: 7701 a000 3300 |0742: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -071956: 0a33 |0745: move-result v51 │ │ -071958: 9033 3306 |0746: add-int v51, v51, v6 │ │ -07195c: 0800 3900 |0748: move-object/from16 v0, v57 │ │ -071960: 5400 8c00 |074a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -071964: 0834 0000 |074c: move-object/from16 v52, v0 │ │ -071968: 4a34 3431 |074e: aget-short v52, v52, v49 │ │ -07196c: 7701 a000 3400 |0750: invoke-static/range {v52}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -071972: 0a34 |0753: move-result v52 │ │ -071974: 901c 3334 |0754: add-int v28, v51, v52 │ │ -071978: d833 0501 |0756: add-int/lit8 v51, v5, #int 1 // #01 │ │ -07197c: 9022 3314 |0758: add-int v34, v51, v20 │ │ -071980: 0200 1000 |075a: move/from16 v0, v16 │ │ -071984: 0201 2200 |075c: move/from16 v1, v34 │ │ -071988: 3510 0e02 |075e: if-ge v0, v1, 096c // +020e │ │ -07198c: 0800 3900 |0760: move-object/from16 v0, v57 │ │ -071990: 5400 9f00 |0762: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071994: 0833 0000 |0764: move-object/from16 v51, v0 │ │ -071998: d810 1001 |0766: add-int/lit8 v16, v16, #int 1 // #01 │ │ -07199c: 4633 3310 |0768: aget-object v51, v51, v16 │ │ -0719a0: 1434 ffff ff0f |076a: const v52, #float 2.52435e-29 // #0fffffff │ │ -0719a6: 0200 3400 |076d: move/from16 v0, v52 │ │ -0719aa: 0801 3300 |076f: move-object/from16 v1, v51 │ │ -0719ae: 5910 7d00 |0771: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -0719b2: 28e7 |0773: goto 075a // -0019 │ │ -0719b4: 7701 3300 3000 |0774: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ -0719ba: 0a30 |0777: move-result v48 │ │ -0719bc: 2900 bcfd |0778: goto/16 0534 // -0244 │ │ -0719c0: 0800 3900 |077a: move-object/from16 v0, v57 │ │ -0719c4: 5400 9f00 |077c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0719c8: 0833 0000 |077e: move-object/from16 v51, v0 │ │ -0719cc: 4633 3326 |0780: aget-object v51, v51, v38 │ │ -0719d0: 0800 3300 |0782: move-object/from16 v0, v51 │ │ -0719d4: 5200 7e00 |0784: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ -0719d8: 0230 0000 |0786: move/from16 v48, v0 │ │ -0719dc: 2900 acfd |0788: goto/16 0534 // -0254 │ │ -0719e0: 0800 3900 |078a: move-object/from16 v0, v57 │ │ -0719e4: 5400 9f00 |078c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -0719e8: 0833 0000 |078e: move-object/from16 v51, v0 │ │ -0719ec: 4633 3326 |0790: aget-object v51, v51, v38 │ │ -0719f0: 0800 3300 |0792: move-object/from16 v0, v51 │ │ -0719f4: 5200 7e00 |0794: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ -0719f8: 0230 0000 |0796: move/from16 v48, v0 │ │ -0719fc: 2900 a0fd |0798: goto/16 0538 // -0260 │ │ -071a00: 7701 3200 3000 |079a: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -071a06: 0a30 |079d: move-result v48 │ │ -071a08: 2900 b4fd |079e: goto/16 0552 // -024c │ │ -071a0c: 0800 3900 |07a0: move-object/from16 v0, v57 │ │ -071a10: 5400 9f00 |07a2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071a14: 0833 0000 |07a4: move-object/from16 v51, v0 │ │ -071a18: 4633 3305 |07a6: aget-object v51, v51, v5 │ │ -071a1c: 0800 3300 |07a8: move-object/from16 v0, v51 │ │ -071a20: 5500 7b00 |07aa: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -071a24: 0233 0000 |07ac: move/from16 v51, v0 │ │ -071a28: 3833 8600 |07ae: if-eqz v51, 0834 // +0086 │ │ -071a2c: 0800 3900 |07b0: move-object/from16 v0, v57 │ │ -071a30: 5400 9f00 |07b2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071a34: 0833 0000 |07b4: move-object/from16 v51, v0 │ │ -071a38: 4633 3305 |07b6: aget-object v51, v51, v5 │ │ -071a3c: 0800 3300 |07b8: move-object/from16 v0, v51 │ │ -071a40: 5500 7c00 |07ba: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ -071a44: 0233 0000 |07bc: move/from16 v51, v0 │ │ -071a48: 3833 7600 |07be: if-eqz v51, 0834 // +0076 │ │ -071a4c: 0800 3900 |07c0: move-object/from16 v0, v57 │ │ -071a50: 5400 9f00 |07c2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071a54: 0833 0000 |07c4: move-object/from16 v51, v0 │ │ -071a58: 4633 3305 |07c6: aget-object v51, v51, v5 │ │ -071a5c: 0800 3300 |07c8: move-object/from16 v0, v51 │ │ -071a60: 5200 7a00 |07ca: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ -071a64: 0226 0000 |07cc: move/from16 v38, v0 │ │ -071a68: 0800 3900 |07ce: move-object/from16 v0, v57 │ │ -071a6c: 5400 9f00 |07d0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071a70: 0833 0000 |07d2: move-object/from16 v51, v0 │ │ -071a74: 4633 3305 |07d4: aget-object v51, v51, v5 │ │ -071a78: 0800 3300 |07d6: move-object/from16 v0, v51 │ │ -071a7c: 5200 7400 |07d8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ -071a80: 0225 0000 |07da: move/from16 v37, v0 │ │ -071a84: 7701 3400 3000 |07dc: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ -071a8a: 0a30 |07df: move-result v48 │ │ -071a8c: 0800 3900 |07e0: move-object/from16 v0, v57 │ │ -071a90: 5400 9f00 |07e2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071a94: 0833 0000 |07e4: move-object/from16 v51, v0 │ │ -071a98: 4623 3326 |07e6: aget-object v35, v51, v38 │ │ -071a9c: 1333 0400 |07e8: const/16 v51, #int 4 // #4 │ │ -071aa0: 0200 2500 |07ea: move/from16 v0, v37 │ │ -071aa4: 0201 3300 |07ec: move/from16 v1, v51 │ │ -071aa8: 3510 3c01 |07ee: if-ge v0, v1, 092a // +013c │ │ -071aac: 3925 6400 |07f0: if-nez v37, 0854 // +0064 │ │ -071ab0: 0800 3900 |07f2: move-object/from16 v0, v57 │ │ -071ab4: 5400 bc00 |07f4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071ab8: 0833 0000 |07f6: move-object/from16 v51, v0 │ │ -071abc: 1334 0000 |07f8: const/16 v52, #int 0 // #0 │ │ -071ac0: 0800 2300 |07fa: move-object/from16 v0, v35 │ │ -071ac4: 5200 7500 |07fc: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ -071ac8: 0235 0000 |07fe: move/from16 v53, v0 │ │ -071acc: 4b35 3334 |0800: aput v53, v51, v52 │ │ -071ad0: 0800 3900 |0802: move-object/from16 v0, v57 │ │ -071ad4: 5400 bc00 |0804: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071ad8: 0833 0000 |0806: move-object/from16 v51, v0 │ │ -071adc: 1334 0100 |0808: const/16 v52, #int 1 // #1 │ │ -071ae0: 0800 2300 |080a: move-object/from16 v0, v35 │ │ -071ae4: 5200 7600 |080c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ -071ae8: 0235 0000 |080e: move/from16 v53, v0 │ │ -071aec: 4b35 3334 |0810: aput v53, v51, v52 │ │ -071af0: 0800 3900 |0812: move-object/from16 v0, v57 │ │ -071af4: 5400 bc00 |0814: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071af8: 0833 0000 |0816: move-object/from16 v51, v0 │ │ -071afc: 1334 0200 |0818: const/16 v52, #int 2 // #2 │ │ -071b00: 0800 2300 |081a: move-object/from16 v0, v35 │ │ -071b04: 5200 7700 |081c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ -071b08: 0235 0000 |081e: move/from16 v53, v0 │ │ -071b0c: 4b35 3334 |0820: aput v53, v51, v52 │ │ -071b10: 0800 3900 |0822: move-object/from16 v0, v57 │ │ -071b14: 5400 bc00 |0824: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071b18: 0833 0000 |0826: move-object/from16 v51, v0 │ │ -071b1c: 1334 0300 |0828: const/16 v52, #int 3 // #3 │ │ -071b20: 0800 2300 |082a: move-object/from16 v0, v35 │ │ -071b24: 5200 7800 |082c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ -071b28: 0235 0000 |082e: move/from16 v53, v0 │ │ -071b2c: 4b35 3334 |0830: aput v53, v51, v52 │ │ -071b30: 2900 20fd |0832: goto/16 0552 // -02e0 │ │ -071b34: 0800 3900 |0834: move-object/from16 v0, v57 │ │ -071b38: 5400 9f00 |0836: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071b3c: 0833 0000 |0838: move-object/from16 v51, v0 │ │ -071b40: 4633 3305 |083a: aget-object v51, v51, v5 │ │ -071b44: 0800 3300 |083c: move-object/from16 v0, v51 │ │ -071b48: 5200 7300 |083e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -071b4c: 0225 0000 |0840: move/from16 v37, v0 │ │ -071b50: 1333 0400 |0842: const/16 v51, #int 4 // #4 │ │ -071b54: 0200 2500 |0844: move/from16 v0, v37 │ │ -071b58: 0201 3300 |0846: move/from16 v1, v51 │ │ -071b5c: 3510 0700 |0848: if-ge v0, v1, 084f // +0007 │ │ -071b60: 7701 3400 3000 |084a: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ -071b66: 0a30 |084d: move-result v48 │ │ -071b68: 2892 |084e: goto 07e0 // -006e │ │ -071b6a: 7701 3300 3000 |084f: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ -071b70: 0a30 |0852: move-result v48 │ │ -071b72: 288d |0853: goto 07e0 // -0073 │ │ -071b74: 1333 0100 |0854: const/16 v51, #int 1 // #1 │ │ -071b78: 0200 2500 |0856: move/from16 v0, v37 │ │ -071b7c: 0201 3300 |0858: move/from16 v1, v51 │ │ -071b80: 3310 4400 |085a: if-ne v0, v1, 089e // +0044 │ │ -071b84: 0800 3900 |085c: move-object/from16 v0, v57 │ │ -071b88: 5400 bc00 |085e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071b8c: 0833 0000 |0860: move-object/from16 v51, v0 │ │ -071b90: 1334 0000 |0862: const/16 v52, #int 0 // #0 │ │ -071b94: 0800 2300 |0864: move-object/from16 v0, v35 │ │ -071b98: 5200 7600 |0866: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ -071b9c: 0235 0000 |0868: move/from16 v53, v0 │ │ -071ba0: 4b35 3334 |086a: aput v53, v51, v52 │ │ -071ba4: 0800 3900 |086c: move-object/from16 v0, v57 │ │ -071ba8: 5400 bc00 |086e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071bac: 0833 0000 |0870: move-object/from16 v51, v0 │ │ -071bb0: 1334 0100 |0872: const/16 v52, #int 1 // #1 │ │ -071bb4: 0800 2300 |0874: move-object/from16 v0, v35 │ │ -071bb8: 5200 7500 |0876: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ -071bbc: 0235 0000 |0878: move/from16 v53, v0 │ │ -071bc0: 4b35 3334 |087a: aput v53, v51, v52 │ │ -071bc4: 0800 3900 |087c: move-object/from16 v0, v57 │ │ -071bc8: 5400 bc00 |087e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071bcc: 0833 0000 |0880: move-object/from16 v51, v0 │ │ -071bd0: 1334 0200 |0882: const/16 v52, #int 2 // #2 │ │ -071bd4: 0800 2300 |0884: move-object/from16 v0, v35 │ │ -071bd8: 5200 7700 |0886: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ -071bdc: 0235 0000 |0888: move/from16 v53, v0 │ │ -071be0: 4b35 3334 |088a: aput v53, v51, v52 │ │ -071be4: 0800 3900 |088c: move-object/from16 v0, v57 │ │ -071be8: 5400 bc00 |088e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071bec: 0833 0000 |0890: move-object/from16 v51, v0 │ │ -071bf0: 1334 0300 |0892: const/16 v52, #int 3 // #3 │ │ -071bf4: 0800 2300 |0894: move-object/from16 v0, v35 │ │ -071bf8: 5200 7800 |0896: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ -071bfc: 0235 0000 |0898: move/from16 v53, v0 │ │ -071c00: 4b35 3334 |089a: aput v53, v51, v52 │ │ -071c04: 2900 b6fc |089c: goto/16 0552 // -034a │ │ -071c08: 1333 0200 |089e: const/16 v51, #int 2 // #2 │ │ -071c0c: 0200 2500 |08a0: move/from16 v0, v37 │ │ -071c10: 0201 3300 |08a2: move/from16 v1, v51 │ │ -071c14: 3310 4400 |08a4: if-ne v0, v1, 08e8 // +0044 │ │ -071c18: 0800 3900 |08a6: move-object/from16 v0, v57 │ │ -071c1c: 5400 bc00 |08a8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071c20: 0833 0000 |08aa: move-object/from16 v51, v0 │ │ -071c24: 1334 0000 |08ac: const/16 v52, #int 0 // #0 │ │ -071c28: 0800 2300 |08ae: move-object/from16 v0, v35 │ │ -071c2c: 5200 7700 |08b0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ -071c30: 0235 0000 |08b2: move/from16 v53, v0 │ │ -071c34: 4b35 3334 |08b4: aput v53, v51, v52 │ │ -071c38: 0800 3900 |08b6: move-object/from16 v0, v57 │ │ -071c3c: 5400 bc00 |08b8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071c40: 0833 0000 |08ba: move-object/from16 v51, v0 │ │ -071c44: 1334 0100 |08bc: const/16 v52, #int 1 // #1 │ │ -071c48: 0800 2300 |08be: move-object/from16 v0, v35 │ │ -071c4c: 5200 7500 |08c0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ -071c50: 0235 0000 |08c2: move/from16 v53, v0 │ │ -071c54: 4b35 3334 |08c4: aput v53, v51, v52 │ │ -071c58: 0800 3900 |08c6: move-object/from16 v0, v57 │ │ -071c5c: 5400 bc00 |08c8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071c60: 0833 0000 |08ca: move-object/from16 v51, v0 │ │ -071c64: 1334 0200 |08cc: const/16 v52, #int 2 // #2 │ │ -071c68: 0800 2300 |08ce: move-object/from16 v0, v35 │ │ -071c6c: 5200 7600 |08d0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ -071c70: 0235 0000 |08d2: move/from16 v53, v0 │ │ -071c74: 4b35 3334 |08d4: aput v53, v51, v52 │ │ -071c78: 0800 3900 |08d6: move-object/from16 v0, v57 │ │ -071c7c: 5400 bc00 |08d8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071c80: 0833 0000 |08da: move-object/from16 v51, v0 │ │ -071c84: 1334 0300 |08dc: const/16 v52, #int 3 // #3 │ │ -071c88: 0800 2300 |08de: move-object/from16 v0, v35 │ │ -071c8c: 5200 7800 |08e0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ -071c90: 0235 0000 |08e2: move/from16 v53, v0 │ │ -071c94: 4b35 3334 |08e4: aput v53, v51, v52 │ │ -071c98: 2900 6cfc |08e6: goto/16 0552 // -0394 │ │ -071c9c: 0800 3900 |08e8: move-object/from16 v0, v57 │ │ -071ca0: 5400 bc00 |08ea: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071ca4: 0833 0000 |08ec: move-object/from16 v51, v0 │ │ -071ca8: 1334 0000 |08ee: const/16 v52, #int 0 // #0 │ │ -071cac: 0800 2300 |08f0: move-object/from16 v0, v35 │ │ -071cb0: 5200 7800 |08f2: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ -071cb4: 0235 0000 |08f4: move/from16 v53, v0 │ │ -071cb8: 4b35 3334 |08f6: aput v53, v51, v52 │ │ -071cbc: 0800 3900 |08f8: move-object/from16 v0, v57 │ │ -071cc0: 5400 bc00 |08fa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071cc4: 0833 0000 |08fc: move-object/from16 v51, v0 │ │ -071cc8: 1334 0100 |08fe: const/16 v52, #int 1 // #1 │ │ -071ccc: 0800 2300 |0900: move-object/from16 v0, v35 │ │ -071cd0: 5200 7500 |0902: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ -071cd4: 0235 0000 |0904: move/from16 v53, v0 │ │ -071cd8: 4b35 3334 |0906: aput v53, v51, v52 │ │ -071cdc: 0800 3900 |0908: move-object/from16 v0, v57 │ │ -071ce0: 5400 bc00 |090a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071ce4: 0833 0000 |090c: move-object/from16 v51, v0 │ │ -071ce8: 1334 0200 |090e: const/16 v52, #int 2 // #2 │ │ -071cec: 0800 2300 |0910: move-object/from16 v0, v35 │ │ -071cf0: 5200 7600 |0912: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ -071cf4: 0235 0000 |0914: move/from16 v53, v0 │ │ -071cf8: 4b35 3334 |0916: aput v53, v51, v52 │ │ -071cfc: 0800 3900 |0918: move-object/from16 v0, v57 │ │ -071d00: 5400 bc00 |091a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071d04: 0833 0000 |091c: move-object/from16 v51, v0 │ │ -071d08: 1334 0300 |091e: const/16 v52, #int 3 // #3 │ │ -071d0c: 0800 2300 |0920: move-object/from16 v0, v35 │ │ -071d10: 5200 7700 |0922: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ -071d14: 0235 0000 |0924: move/from16 v53, v0 │ │ -071d18: 4b35 3334 |0926: aput v53, v51, v52 │ │ -071d1c: 2900 2afc |0928: goto/16 0552 // -03d6 │ │ -071d20: 0800 3900 |092a: move-object/from16 v0, v57 │ │ -071d24: 5400 bc00 |092c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071d28: 0833 0000 |092e: move-object/from16 v51, v0 │ │ -071d2c: 1334 0000 |0930: const/16 v52, #int 0 // #0 │ │ -071d30: d835 25fc |0932: add-int/lit8 v53, v37, #int -4 // #fc │ │ -071d34: 4b35 3334 |0934: aput v53, v51, v52 │ │ -071d38: 0800 3900 |0936: move-object/from16 v0, v57 │ │ -071d3c: 5400 bc00 |0938: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071d40: 0833 0000 |093a: move-object/from16 v51, v0 │ │ -071d44: 1334 0100 |093c: const/16 v52, #int 1 // #1 │ │ -071d48: 0800 2300 |093e: move-object/from16 v0, v35 │ │ -071d4c: 5200 7500 |0940: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ -071d50: 0235 0000 |0942: move/from16 v53, v0 │ │ -071d54: 4b35 3334 |0944: aput v53, v51, v52 │ │ -071d58: 0800 3900 |0946: move-object/from16 v0, v57 │ │ -071d5c: 5400 bc00 |0948: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071d60: 0833 0000 |094a: move-object/from16 v51, v0 │ │ -071d64: 1334 0200 |094c: const/16 v52, #int 2 // #2 │ │ -071d68: 0800 2300 |094e: move-object/from16 v0, v35 │ │ -071d6c: 5200 7600 |0950: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ -071d70: 0235 0000 |0952: move/from16 v53, v0 │ │ -071d74: 4b35 3334 |0954: aput v53, v51, v52 │ │ -071d78: 0800 3900 |0956: move-object/from16 v0, v57 │ │ -071d7c: 5400 bc00 |0958: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071d80: 0833 0000 |095a: move-object/from16 v51, v0 │ │ -071d84: 1334 0300 |095c: const/16 v52, #int 3 // #3 │ │ -071d88: 0800 2300 |095e: move-object/from16 v0, v35 │ │ -071d8c: 5200 7700 |0960: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ -071d90: 0235 0000 |0962: move/from16 v53, v0 │ │ -071d94: 4b35 3334 |0964: aput v53, v51, v52 │ │ -071d98: 2900 ecfb |0966: goto/16 0552 // -0414 │ │ -071d9c: 1333 0000 |0968: const/16 v51, #int 0 // #0 │ │ -071da0: 2900 c6fc |096a: goto/16 0630 // -033a │ │ -071da4: 1333 0000 |096c: const/16 v51, #int 0 // #0 │ │ -071da8: 0800 3900 |096e: move-object/from16 v0, v57 │ │ -071dac: 0201 3300 |0970: move/from16 v1, v51 │ │ -071db0: 0202 1400 |0972: move/from16 v2, v20 │ │ -071db4: 0203 3100 |0974: move/from16 v3, v49 │ │ -071db8: 0204 2800 |0976: move/from16 v4, v40 │ │ -071dbc: 6e54 7200 1032 |0978: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ -071dc2: 0a33 |097b: move-result v51 │ │ -071dc4: 9008 1c33 |097c: add-int v8, v28, v51 │ │ -071dc8: 0800 3900 |097e: move-object/from16 v0, v57 │ │ -071dcc: 5400 9f00 |0980: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071dd0: 0833 0000 |0982: move-object/from16 v51, v0 │ │ -071dd4: 4624 3322 |0984: aget-object v36, v51, v34 │ │ -071dd8: 0800 2400 |0986: move-object/from16 v0, v36 │ │ -071ddc: 5200 7d00 |0988: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071de0: 0233 0000 |098a: move/from16 v51, v0 │ │ -071de4: 0200 3300 |098c: move/from16 v0, v51 │ │ -071de8: 3508 2600 |098e: if-ge v8, v0, 09b4 // +0026 │ │ -071dec: 0800 2400 |0990: move-object/from16 v0, v36 │ │ -071df0: 5908 7d00 |0992: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071df4: d833 0501 |0994: add-int/lit8 v51, v5, #int 1 // #01 │ │ -071df8: 0200 3300 |0996: move/from16 v0, v51 │ │ -071dfc: 0801 2400 |0998: move-object/from16 v1, v36 │ │ -071e00: 5910 7900 |099a: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -071e04: 1333 0000 |099c: const/16 v51, #int 0 // #0 │ │ -071e08: 0200 3300 |099e: move/from16 v0, v51 │ │ -071e0c: 0801 2400 |09a0: move-object/from16 v1, v36 │ │ -071e10: 5910 7300 |09a2: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -071e14: 1333 0100 |09a4: const/16 v51, #int 1 // #1 │ │ -071e18: 0200 3300 |09a6: move/from16 v0, v51 │ │ -071e1c: 0801 2400 |09a8: move-object/from16 v1, v36 │ │ -071e20: 5c10 7b00 |09aa: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -071e24: 1333 0000 |09ac: const/16 v51, #int 0 // #0 │ │ -071e28: 0200 3300 |09ae: move/from16 v0, v51 │ │ -071e2c: 0801 2400 |09b0: move-object/from16 v1, v36 │ │ -071e30: 5c10 7c00 |09b2: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ -071e34: 132f 0200 |09b4: const/16 v47, #int 2 // #2 │ │ -071e38: 132a 0000 |09b6: const/16 v42, #int 0 // #0 │ │ -071e3c: 1333 0400 |09b8: const/16 v51, #int 4 // #4 │ │ -071e40: 0200 2a00 |09ba: move/from16 v0, v42 │ │ -071e44: 0201 3300 |09bc: move/from16 v1, v51 │ │ -071e48: 3510 e501 |09be: if-ge v0, v1, 0ba3 // +01e5 │ │ -071e4c: 0800 3900 |09c0: move-object/from16 v0, v57 │ │ -071e50: 5400 9600 |09c2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -071e54: 0833 0000 |09c4: move-object/from16 v51, v0 │ │ -071e58: 1334 ffff |09c6: const/16 v52, #int -1 // #ffff │ │ -071e5c: 0800 3900 |09c8: move-object/from16 v0, v57 │ │ -071e60: 5400 bc00 |09ca: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071e64: 0835 0000 |09cc: move-object/from16 v53, v0 │ │ -071e68: 4435 352a |09ce: aget v53, v53, v42 │ │ -071e6c: 0800 3300 |09d0: move-object/from16 v0, v51 │ │ -071e70: 0201 3400 |09d2: move/from16 v1, v52 │ │ -071e74: 0202 3500 |09d4: move/from16 v2, v53 │ │ -071e78: 0203 1e00 |09d6: move/from16 v3, v30 │ │ -071e7c: 6e40 0b00 1032 |09d8: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ -071e82: 0a13 |09db: move-result v19 │ │ -071e84: 1333 0200 |09dc: const/16 v51, #int 2 // #2 │ │ -071e88: 0200 1300 |09de: move/from16 v0, v19 │ │ -071e8c: 0201 3300 |09e0: move/from16 v1, v51 │ │ -071e90: 3510 0500 |09e2: if-ge v0, v1, 09e7 // +0005 │ │ -071e94: d82a 2a01 |09e4: add-int/lit8 v42, v42, #int 1 // #01 │ │ -071e98: 28d2 |09e6: goto 09b8 // -002e │ │ -071e9a: 0215 1300 |09e7: move/from16 v21, v19 │ │ -071e9e: 9033 0513 |09e9: add-int v51, v5, v19 │ │ -071ea2: 0200 1000 |09eb: move/from16 v0, v16 │ │ -071ea6: 0201 3300 |09ed: move/from16 v1, v51 │ │ -071eaa: 3510 1600 |09ef: if-ge v0, v1, 0a05 // +0016 │ │ -071eae: 0800 3900 |09f1: move-object/from16 v0, v57 │ │ -071eb2: 5400 9f00 |09f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071eb6: 0833 0000 |09f5: move-object/from16 v51, v0 │ │ -071eba: d810 1001 |09f7: add-int/lit8 v16, v16, #int 1 // #01 │ │ -071ebe: 4633 3310 |09f9: aget-object v51, v51, v16 │ │ -071ec2: 1434 ffff ff0f |09fb: const v52, #float 2.52435e-29 // #0fffffff │ │ -071ec8: 0200 3400 |09fe: move/from16 v0, v52 │ │ -071ecc: 0801 3300 |0a00: move-object/from16 v1, v51 │ │ -071ed0: 5910 7d00 |0a02: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071ed4: 28e5 |0a04: goto 09e9 // -001b │ │ -071ed6: 0800 3900 |0a05: move-object/from16 v0, v57 │ │ -071eda: 0201 2a00 |0a07: move/from16 v1, v42 │ │ -071ede: 0202 1300 |0a09: move/from16 v2, v19 │ │ -071ee2: 0203 3000 |0a0b: move/from16 v3, v48 │ │ -071ee6: 0204 2700 |0a0d: move/from16 v4, v39 │ │ -071eea: 6e54 7200 1032 |0a0f: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ -071ef0: 0a33 |0a12: move-result v51 │ │ -071ef2: 9008 2c33 |0a13: add-int v8, v44, v51 │ │ -071ef6: 0800 3900 |0a15: move-object/from16 v0, v57 │ │ -071efa: 5400 9f00 |0a17: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -071efe: 0833 0000 |0a19: move-object/from16 v51, v0 │ │ -071f02: 9034 0513 |0a1b: add-int v52, v5, v19 │ │ -071f06: 4624 3334 |0a1d: aget-object v36, v51, v52 │ │ -071f0a: 0800 2400 |0a1f: move-object/from16 v0, v36 │ │ -071f0e: 5200 7d00 |0a21: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071f12: 0233 0000 |0a23: move/from16 v51, v0 │ │ -071f16: 0200 3300 |0a25: move/from16 v0, v51 │ │ -071f1a: 3508 1800 |0a27: if-ge v8, v0, 0a3f // +0018 │ │ -071f1e: 0800 2400 |0a29: move-object/from16 v0, v36 │ │ -071f22: 5908 7d00 |0a2b: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -071f26: 0800 2400 |0a2d: move-object/from16 v0, v36 │ │ -071f2a: 5905 7900 |0a2f: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -071f2e: 0200 2a00 |0a31: move/from16 v0, v42 │ │ -071f32: 0801 2400 |0a33: move-object/from16 v1, v36 │ │ -071f36: 5910 7300 |0a35: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -071f3a: 1333 0000 |0a37: const/16 v51, #int 0 // #0 │ │ -071f3e: 0200 3300 |0a39: move/from16 v0, v51 │ │ -071f42: 0801 2400 |0a3b: move-object/from16 v1, v36 │ │ -071f46: 5c10 7b00 |0a3d: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -071f4a: d813 13ff |0a3f: add-int/lit8 v19, v19, #int -1 // #ff │ │ -071f4e: 1333 0200 |0a41: const/16 v51, #int 2 // #2 │ │ -071f52: 0200 1300 |0a43: move/from16 v0, v19 │ │ -071f56: 0201 3300 |0a45: move/from16 v1, v51 │ │ -071f5a: 3510 a2ff |0a47: if-ge v0, v1, 09e9 // -005e │ │ -071f5e: 0213 1500 |0a49: move/from16 v19, v21 │ │ -071f62: 392a 0400 |0a4b: if-nez v42, 0a4f // +0004 │ │ -071f66: d82f 1301 |0a4d: add-int/lit8 v47, v19, #int 1 // #01 │ │ -071f6a: 0200 1300 |0a4f: move/from16 v0, v19 │ │ -071f6e: 0201 1f00 |0a51: move/from16 v1, v31 │ │ -071f72: 3510 91ff |0a53: if-ge v0, v1, 09e4 // -006f │ │ -071f76: d833 1fff |0a55: add-int/lit8 v51, v31, #int -1 // #ff │ │ -071f7a: 9133 3313 |0a57: sub-int v51, v51, v19 │ │ -071f7e: 0800 3900 |0a59: move-object/from16 v0, v57 │ │ -071f82: 5200 9b00 |0a5b: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -071f86: 0234 0000 |0a5d: move/from16 v52, v0 │ │ -071f8a: 7702 1e34 3300 |0a5f: invoke-static/range {v51, v52}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -071f90: 0a32 |0a62: move-result v50 │ │ -071f92: 0800 3900 |0a63: move-object/from16 v0, v57 │ │ -071f96: 5400 9600 |0a65: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -071f9a: 0833 0000 |0a67: move-object/from16 v51, v0 │ │ -071f9e: 0800 3900 |0a69: move-object/from16 v0, v57 │ │ -071fa2: 5400 bc00 |0a6b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -071fa6: 0834 0000 |0a6d: move-object/from16 v52, v0 │ │ -071faa: 4434 342a |0a6f: aget v52, v52, v42 │ │ -071fae: 0800 3300 |0a71: move-object/from16 v0, v51 │ │ -071fb2: 0201 1300 |0a73: move/from16 v1, v19 │ │ -071fb6: 0202 3400 |0a75: move/from16 v2, v52 │ │ -071fba: 0203 3200 |0a77: move/from16 v3, v50 │ │ -071fbe: 6e40 0b00 1032 |0a79: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ -071fc4: 0a14 |0a7c: move-result v20 │ │ -071fc6: 1333 0200 |0a7d: const/16 v51, #int 2 // #2 │ │ -071fca: 0200 1400 |0a7f: move/from16 v0, v20 │ │ -071fce: 0201 3300 |0a81: move/from16 v1, v51 │ │ -071fd2: 3410 61ff |0a83: if-lt v0, v1, 09e4 // -009f │ │ -071fd6: 7701 3400 3000 |0a85: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ -071fdc: 0a31 |0a88: move-result v49 │ │ -071fde: 9033 3a13 |0a89: add-int v51, v58, v19 │ │ -071fe2: 0800 3900 |0a8b: move-object/from16 v0, v57 │ │ -071fe6: 5200 a700 |0a8d: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -071fea: 0234 0000 |0a8f: move/from16 v52, v0 │ │ -071fee: 9528 3334 |0a91: and-int v40, v51, v52 │ │ -071ff2: 0800 3900 |0a93: move-object/from16 v0, v57 │ │ -071ff6: 0201 2a00 |0a95: move/from16 v1, v42 │ │ -071ffa: 0202 1300 |0a97: move/from16 v2, v19 │ │ -071ffe: 0203 3000 |0a99: move/from16 v3, v48 │ │ -072002: 0204 2700 |0a9b: move/from16 v4, v39 │ │ -072006: 6e54 7200 1032 |0a9d: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ -07200c: 0a33 |0aa0: move-result v51 │ │ -07200e: 9033 332c |0aa1: add-int v51, v51, v44 │ │ -072012: 0800 3900 |0aa3: move-object/from16 v0, v57 │ │ -072016: 5400 8b00 |0aa5: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -07201a: 0834 0000 |0aa7: move-object/from16 v52, v0 │ │ -07201e: e035 3104 |0aa9: shl-int/lit8 v53, v49, #int 4 // #04 │ │ -072022: 9035 3528 |0aab: add-int v53, v53, v40 │ │ -072026: 4a34 3435 |0aad: aget-short v52, v52, v53 │ │ -07202a: 7701 9f00 3400 |0aaf: invoke-static/range {v52}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -072030: 0a34 |0ab2: move-result v52 │ │ -072032: 9033 3334 |0ab3: add-int v51, v51, v52 │ │ -072036: 0800 3900 |0ab5: move-object/from16 v0, v57 │ │ -07203a: 5400 9200 |0ab7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -07203e: 0834 0000 |0ab9: move-object/from16 v52, v0 │ │ -072042: 9035 3a13 |0abb: add-int v53, v58, v19 │ │ -072046: 0800 3900 |0abd: move-object/from16 v0, v57 │ │ -07204a: 5400 9600 |0abf: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07204e: 0836 0000 |0ac1: move-object/from16 v54, v0 │ │ -072052: d837 13ff |0ac3: add-int/lit8 v55, v19, #int -1 // #ff │ │ -072056: d837 37ff |0ac5: add-int/lit8 v55, v55, #int -1 // #ff │ │ -07205a: 7402 0a00 3600 |0ac7: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -072060: 0a36 |0aca: move-result v54 │ │ -072062: 7403 5b00 3400 |0acb: invoke-virtual/range {v52, v53, v54}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ -072068: 0c34 |0ace: move-result-object v52 │ │ -07206a: 1335 0100 |0acf: const/16 v53, #int 1 // #1 │ │ -07206e: 0800 3900 |0ad1: move-object/from16 v0, v57 │ │ -072072: 5400 9600 |0ad3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -072076: 0836 0000 |0ad5: move-object/from16 v54, v0 │ │ -07207a: d837 13ff |0ad7: add-int/lit8 v55, v19, #int -1 // #ff │ │ -07207e: 0800 3900 |0ad9: move-object/from16 v0, v57 │ │ -072082: 5400 bc00 |0adb: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ -072086: 0838 0000 |0add: move-object/from16 v56, v0 │ │ -07208a: 4438 382a |0adf: aget v56, v56, v42 │ │ -07208e: d838 3801 |0ae1: add-int/lit8 v56, v56, #int 1 // #01 │ │ -072092: 9137 3738 |0ae3: sub-int v55, v55, v56 │ │ -072096: 7402 0a00 3600 |0ae5: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -07209c: 0a36 |0ae8: move-result v54 │ │ -07209e: 0800 3900 |0ae9: move-object/from16 v0, v57 │ │ -0720a2: 5400 9600 |0aeb: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0720a6: 0837 0000 |0aed: move-object/from16 v55, v0 │ │ -0720aa: d838 13ff |0aef: add-int/lit8 v56, v19, #int -1 // #ff │ │ -0720ae: 7402 0a00 3700 |0af1: invoke-virtual/range {v55, v56}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -0720b4: 0a37 |0af4: move-result v55 │ │ -0720b6: 7404 5700 3400 |0af5: invoke-virtual/range {v52, v53, v54, v55}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ -0720bc: 0a34 |0af8: move-result v52 │ │ -0720be: 9007 3334 |0af9: add-int v7, v51, v52 │ │ -0720c2: 7701 3200 3100 |0afb: invoke-static/range {v49}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -0720c8: 0a31 |0afe: move-result v49 │ │ -0720ca: 9033 3a13 |0aff: add-int v51, v58, v19 │ │ -0720ce: d833 3301 |0b01: add-int/lit8 v51, v51, #int 1 // #01 │ │ -0720d2: 0800 3900 |0b03: move-object/from16 v0, v57 │ │ -0720d6: 5200 a700 |0b05: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -0720da: 0234 0000 |0b07: move/from16 v52, v0 │ │ -0720de: 9528 3334 |0b09: and-int v40, v51, v52 │ │ -0720e2: 0800 3900 |0b0b: move-object/from16 v0, v57 │ │ -0720e6: 5400 8b00 |0b0d: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -0720ea: 0833 0000 |0b0f: move-object/from16 v51, v0 │ │ -0720ee: e034 3104 |0b11: shl-int/lit8 v52, v49, #int 4 // #04 │ │ -0720f2: 9034 3428 |0b13: add-int v52, v52, v40 │ │ -0720f6: 4a33 3334 |0b15: aget-short v51, v51, v52 │ │ -0720fa: 7701 a000 3300 |0b17: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -072100: 0a33 |0b1a: move-result v51 │ │ -072102: 901a 0733 |0b1b: add-int v26, v7, v51 │ │ -072106: 0800 3900 |0b1d: move-object/from16 v0, v57 │ │ -07210a: 5400 8c00 |0b1f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -07210e: 0833 0000 |0b21: move-object/from16 v51, v0 │ │ -072112: 4a33 3331 |0b23: aget-short v51, v51, v49 │ │ -072116: 7701 a000 3300 |0b25: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -07211c: 0a33 |0b28: move-result v51 │ │ -07211e: 901c 1a33 |0b29: add-int v28, v26, v51 │ │ -072122: d833 1301 |0b2b: add-int/lit8 v51, v19, #int 1 // #01 │ │ -072126: 9022 3314 |0b2d: add-int v34, v51, v20 │ │ -07212a: 9033 0522 |0b2f: add-int v51, v5, v34 │ │ -07212e: 0200 1000 |0b31: move/from16 v0, v16 │ │ -072132: 0201 3300 |0b33: move/from16 v1, v51 │ │ -072136: 3510 1600 |0b35: if-ge v0, v1, 0b4b // +0016 │ │ -07213a: 0800 3900 |0b37: move-object/from16 v0, v57 │ │ -07213e: 5400 9f00 |0b39: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -072142: 0833 0000 |0b3b: move-object/from16 v51, v0 │ │ -072146: d810 1001 |0b3d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -07214a: 4633 3310 |0b3f: aget-object v51, v51, v16 │ │ -07214e: 1434 ffff ff0f |0b41: const v52, #float 2.52435e-29 // #0fffffff │ │ -072154: 0200 3400 |0b44: move/from16 v0, v52 │ │ -072158: 0801 3300 |0b46: move-object/from16 v1, v51 │ │ -07215c: 5910 7d00 |0b48: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -072160: 28e5 |0b4a: goto 0b2f // -001b │ │ -072162: 1333 0000 |0b4b: const/16 v51, #int 0 // #0 │ │ -072166: 0800 3900 |0b4d: move-object/from16 v0, v57 │ │ -07216a: 0201 3300 |0b4f: move/from16 v1, v51 │ │ -07216e: 0202 1400 |0b51: move/from16 v2, v20 │ │ -072172: 0203 3100 |0b53: move/from16 v3, v49 │ │ -072176: 0204 2800 |0b55: move/from16 v4, v40 │ │ -07217a: 6e54 7200 1032 |0b57: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ -072180: 0a33 |0b5a: move-result v51 │ │ -072182: 9008 1c33 |0b5b: add-int v8, v28, v51 │ │ -072186: 0800 3900 |0b5d: move-object/from16 v0, v57 │ │ -07218a: 5400 9f00 |0b5f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07218e: 0833 0000 |0b61: move-object/from16 v51, v0 │ │ -072192: 9034 0522 |0b63: add-int v52, v5, v34 │ │ -072196: 4624 3334 |0b65: aget-object v36, v51, v52 │ │ -07219a: 0800 2400 |0b67: move-object/from16 v0, v36 │ │ -07219e: 5200 7d00 |0b69: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -0721a2: 0233 0000 |0b6b: move/from16 v51, v0 │ │ -0721a6: 0200 3300 |0b6d: move/from16 v0, v51 │ │ -0721aa: 3508 75fe |0b6f: if-ge v8, v0, 09e4 // -018b │ │ -0721ae: 0800 2400 |0b71: move-object/from16 v0, v36 │ │ -0721b2: 5908 7d00 |0b73: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -0721b6: 9033 0513 |0b75: add-int v51, v5, v19 │ │ -0721ba: d833 3301 |0b77: add-int/lit8 v51, v51, #int 1 // #01 │ │ -0721be: 0200 3300 |0b79: move/from16 v0, v51 │ │ -0721c2: 0801 2400 |0b7b: move-object/from16 v1, v36 │ │ -0721c6: 5910 7900 |0b7d: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -0721ca: 1333 0000 |0b7f: const/16 v51, #int 0 // #0 │ │ -0721ce: 0200 3300 |0b81: move/from16 v0, v51 │ │ -0721d2: 0801 2400 |0b83: move-object/from16 v1, v36 │ │ -0721d6: 5910 7300 |0b85: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -0721da: 1333 0100 |0b87: const/16 v51, #int 1 // #1 │ │ -0721de: 0200 3300 |0b89: move/from16 v0, v51 │ │ -0721e2: 0801 2400 |0b8b: move-object/from16 v1, v36 │ │ -0721e6: 5c10 7b00 |0b8d: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -0721ea: 1333 0100 |0b8f: const/16 v51, #int 1 // #1 │ │ -0721ee: 0200 3300 |0b91: move/from16 v0, v51 │ │ -0721f2: 0801 2400 |0b93: move-object/from16 v1, v36 │ │ -0721f6: 5c10 7c00 |0b95: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ -0721fa: 0800 2400 |0b97: move-object/from16 v0, v36 │ │ -0721fe: 5905 7a00 |0b99: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ -072202: 0200 2a00 |0b9b: move/from16 v0, v42 │ │ -072206: 0801 2400 |0b9d: move-object/from16 v1, v36 │ │ -07220a: 5910 7400 |0b9f: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ -07220e: 2900 43fe |0ba1: goto/16 09e4 // -01bd │ │ -072212: 0200 1800 |0ba3: move/from16 v0, v24 │ │ -072216: 0201 1e00 |0ba5: move/from16 v1, v30 │ │ -07221a: 3710 2100 |0ba7: if-le v0, v1, 0bc8 // +0021 │ │ -07221e: 0218 1e00 |0ba9: move/from16 v24, v30 │ │ -072222: 1320 0000 |0bab: const/16 v32, #int 0 // #0 │ │ -072226: 0800 3900 |0bad: move-object/from16 v0, v57 │ │ -07222a: 5400 9500 |0baf: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -07222e: 0833 0000 |0bb1: move-object/from16 v51, v0 │ │ -072232: 4433 3320 |0bb3: aget v51, v51, v32 │ │ -072236: 0200 1800 |0bb5: move/from16 v0, v24 │ │ -07223a: 0201 3300 |0bb7: move/from16 v1, v51 │ │ -07223e: 3710 0500 |0bb9: if-le v0, v1, 0bbe // +0005 │ │ -072242: d820 2002 |0bbb: add-int/lit8 v32, v32, #int 2 // #02 │ │ -072246: 28f0 |0bbd: goto 0bad // -0010 │ │ -072248: 0800 3900 |0bbe: move-object/from16 v0, v57 │ │ -07224c: 5400 9500 |0bc0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -072250: 0833 0000 |0bc2: move-object/from16 v51, v0 │ │ -072254: 4b18 3320 |0bc4: aput v24, v51, v32 │ │ -072258: d820 2002 |0bc6: add-int/lit8 v32, v32, #int 2 // #02 │ │ -07225c: 0200 1800 |0bc8: move/from16 v0, v24 │ │ -072260: 0201 2f00 |0bca: move/from16 v1, v47 │ │ -072264: 3410 c6f8 |0bcc: if-lt v0, v1, 0492 // -073a │ │ -072268: 0800 3900 |0bce: move-object/from16 v0, v57 │ │ -07226c: 5400 8c00 |0bd0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -072270: 0833 0000 |0bd2: move-object/from16 v51, v0 │ │ -072274: 4a33 3330 |0bd4: aget-short v51, v51, v48 │ │ -072278: 7701 9f00 3300 |0bd6: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -07227e: 0a33 |0bd9: move-result v51 │ │ -072280: 901d 1733 |0bda: add-int v29, v23, v51 │ │ -072284: 9033 0518 |0bdc: add-int v51, v5, v24 │ │ -072288: 0200 1000 |0bde: move/from16 v0, v16 │ │ -07228c: 0201 3300 |0be0: move/from16 v1, v51 │ │ -072290: 3510 1600 |0be2: if-ge v0, v1, 0bf8 // +0016 │ │ -072294: 0800 3900 |0be4: move-object/from16 v0, v57 │ │ -072298: 5400 9f00 |0be6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07229c: 0833 0000 |0be8: move-object/from16 v51, v0 │ │ -0722a0: d810 1001 |0bea: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0722a4: 4633 3310 |0bec: aget-object v51, v51, v16 │ │ -0722a8: 1434 ffff ff0f |0bee: const v52, #float 2.52435e-29 // #0fffffff │ │ -0722ae: 0200 3400 |0bf1: move/from16 v0, v52 │ │ -0722b2: 0801 3300 |0bf3: move-object/from16 v1, v51 │ │ -0722b6: 5910 7d00 |0bf5: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -0722ba: 28e5 |0bf7: goto 0bdc // -001b │ │ -0722bc: 1321 0000 |0bf8: const/16 v33, #int 0 // #0 │ │ -0722c0: 0800 3900 |0bfa: move-object/from16 v0, v57 │ │ -0722c4: 5400 9500 |0bfc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -0722c8: 0833 0000 |0bfe: move-object/from16 v51, v0 │ │ -0722cc: 4433 3321 |0c00: aget v51, v51, v33 │ │ -0722d0: 0200 2f00 |0c02: move/from16 v0, v47 │ │ -0722d4: 0201 3300 |0c04: move/from16 v1, v51 │ │ -0722d8: 3710 0500 |0c06: if-le v0, v1, 0c0b // +0005 │ │ -0722dc: d821 2102 |0c08: add-int/lit8 v33, v33, #int 2 // #02 │ │ -0722e0: 28f0 |0c0a: goto 0bfa // -0010 │ │ -0722e2: 0213 2f00 |0c0b: move/from16 v19, v47 │ │ -0722e6: 0800 3900 |0c0d: move-object/from16 v0, v57 │ │ -0722ea: 5400 9500 |0c0f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -0722ee: 0833 0000 |0c11: move-object/from16 v51, v0 │ │ -0722f2: d834 2101 |0c13: add-int/lit8 v52, v33, #int 1 // #01 │ │ -0722f6: 4409 3334 |0c15: aget v9, v51, v52 │ │ -0722fa: 0800 3900 |0c17: move-object/from16 v0, v57 │ │ -0722fe: 0201 1300 |0c19: move/from16 v1, v19 │ │ -072302: 0202 2700 |0c1b: move/from16 v2, v39 │ │ -072306: 6e40 6d00 9021 |0c1d: invoke-virtual {v0, v9, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetPosLenPrice:(III)I // method@006d │ │ -07230c: 0a33 |0c20: move-result v51 │ │ -07230e: 9008 1d33 |0c21: add-int v8, v29, v51 │ │ -072312: 0800 3900 |0c23: move-object/from16 v0, v57 │ │ -072316: 5400 9f00 |0c25: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07231a: 0833 0000 |0c27: move-object/from16 v51, v0 │ │ -07231e: 9034 0513 |0c29: add-int v52, v5, v19 │ │ -072322: 4624 3334 |0c2b: aget-object v36, v51, v52 │ │ -072326: 0800 2400 |0c2d: move-object/from16 v0, v36 │ │ -07232a: 5200 7d00 |0c2f: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -07232e: 0233 0000 |0c31: move/from16 v51, v0 │ │ -072332: 0200 3300 |0c33: move/from16 v0, v51 │ │ -072336: 3508 1a00 |0c35: if-ge v8, v0, 0c4f // +001a │ │ -07233a: 0800 2400 |0c37: move-object/from16 v0, v36 │ │ -07233e: 5908 7d00 |0c39: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -072342: 0800 2400 |0c3b: move-object/from16 v0, v36 │ │ -072346: 5905 7900 |0c3d: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -07234a: d833 0904 |0c3f: add-int/lit8 v51, v9, #int 4 // #04 │ │ -07234e: 0200 3300 |0c41: move/from16 v0, v51 │ │ -072352: 0801 2400 |0c43: move-object/from16 v1, v36 │ │ -072356: 5910 7300 |0c45: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -07235a: 1333 0000 |0c47: const/16 v51, #int 0 // #0 │ │ -07235e: 0200 3300 |0c49: move/from16 v0, v51 │ │ -072362: 0801 2400 |0c4b: move-object/from16 v1, v36 │ │ -072366: 5c10 7b00 |0c4d: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -07236a: 0800 3900 |0c4f: move-object/from16 v0, v57 │ │ -07236e: 5400 9500 |0c51: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -072372: 0833 0000 |0c53: move-object/from16 v51, v0 │ │ -072376: 4433 3321 |0c55: aget v51, v51, v33 │ │ -07237a: 0200 1300 |0c57: move/from16 v0, v19 │ │ -07237e: 0201 3300 |0c59: move/from16 v1, v51 │ │ -072382: 3310 3c01 |0c5b: if-ne v0, v1, 0d97 // +013c │ │ -072386: 0200 1300 |0c5d: move/from16 v0, v19 │ │ -07238a: 0201 1f00 |0c5f: move/from16 v1, v31 │ │ -07238e: 3510 2e01 |0c61: if-ge v0, v1, 0d8f // +012e │ │ -072392: d833 1fff |0c63: add-int/lit8 v51, v31, #int -1 // #ff │ │ -072396: 9133 3313 |0c65: sub-int v51, v51, v19 │ │ -07239a: 0800 3900 |0c67: move-object/from16 v0, v57 │ │ -07239e: 5200 9b00 |0c69: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -0723a2: 0234 0000 |0c6b: move/from16 v52, v0 │ │ -0723a6: 7702 1e34 3300 |0c6d: invoke-static/range {v51, v52}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0723ac: 0a32 |0c70: move-result v50 │ │ -0723ae: 0800 3900 |0c71: move-object/from16 v0, v57 │ │ -0723b2: 5400 9600 |0c73: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0723b6: 0833 0000 |0c75: move-object/from16 v51, v0 │ │ -0723ba: 0800 3300 |0c77: move-object/from16 v0, v51 │ │ -0723be: 0201 1300 |0c79: move/from16 v1, v19 │ │ -0723c2: 0202 3200 |0c7b: move/from16 v2, v50 │ │ -0723c6: 6e40 0b00 1029 |0c7d: invoke-virtual {v0, v1, v9, v2}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ -0723cc: 0a14 |0c80: move-result v20 │ │ -0723ce: 1333 0200 |0c81: const/16 v51, #int 2 // #2 │ │ -0723d2: 0200 1400 |0c83: move/from16 v0, v20 │ │ -0723d6: 0201 3300 |0c85: move/from16 v1, v51 │ │ -0723da: 3410 0801 |0c87: if-lt v0, v1, 0d8f // +0108 │ │ -0723de: 7701 3300 3000 |0c89: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ -0723e4: 0a31 |0c8c: move-result v49 │ │ -0723e6: 9033 3a13 |0c8d: add-int v51, v58, v19 │ │ -0723ea: 0800 3900 |0c8f: move-object/from16 v0, v57 │ │ -0723ee: 5200 a700 |0c91: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -0723f2: 0234 0000 |0c93: move/from16 v52, v0 │ │ -0723f6: 9528 3334 |0c95: and-int v40, v51, v52 │ │ -0723fa: 0800 3900 |0c97: move-object/from16 v0, v57 │ │ -0723fe: 5400 8b00 |0c99: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -072402: 0833 0000 |0c9b: move-object/from16 v51, v0 │ │ -072406: e034 3104 |0c9d: shl-int/lit8 v52, v49, #int 4 // #04 │ │ -07240a: 9034 3428 |0c9f: add-int v52, v52, v40 │ │ -07240e: 4a33 3334 |0ca1: aget-short v51, v51, v52 │ │ -072412: 7701 9f00 3300 |0ca3: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -072418: 0a33 |0ca6: move-result v51 │ │ -07241a: 9033 3308 |0ca7: add-int v51, v51, v8 │ │ -07241e: 0800 3900 |0ca9: move-object/from16 v0, v57 │ │ -072422: 5400 9200 |0cab: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -072426: 0834 0000 |0cad: move-object/from16 v52, v0 │ │ -07242a: 9035 3a13 |0caf: add-int v53, v58, v19 │ │ -07242e: 0800 3900 |0cb1: move-object/from16 v0, v57 │ │ -072432: 5400 9600 |0cb3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -072436: 0836 0000 |0cb5: move-object/from16 v54, v0 │ │ -07243a: d837 13ff |0cb7: add-int/lit8 v55, v19, #int -1 // #ff │ │ -07243e: d837 37ff |0cb9: add-int/lit8 v55, v55, #int -1 // #ff │ │ -072442: 7402 0a00 3600 |0cbb: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -072448: 0a36 |0cbe: move-result v54 │ │ -07244a: 7403 5b00 3400 |0cbf: invoke-virtual/range {v52, v53, v54}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ -072450: 0c34 |0cc2: move-result-object v52 │ │ -072452: 1335 0100 |0cc3: const/16 v53, #int 1 // #1 │ │ -072456: 0800 3900 |0cc5: move-object/from16 v0, v57 │ │ -07245a: 5400 9600 |0cc7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07245e: 0836 0000 |0cc9: move-object/from16 v54, v0 │ │ -072462: d837 0901 |0ccb: add-int/lit8 v55, v9, #int 1 // #01 │ │ -072466: 9137 1337 |0ccd: sub-int v55, v19, v55 │ │ -07246a: d837 37ff |0ccf: add-int/lit8 v55, v55, #int -1 // #ff │ │ -07246e: 7402 0a00 3600 |0cd1: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -072474: 0a36 |0cd4: move-result v54 │ │ -072476: 0800 3900 |0cd5: move-object/from16 v0, v57 │ │ -07247a: 5400 9600 |0cd7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07247e: 0837 0000 |0cd9: move-object/from16 v55, v0 │ │ -072482: d838 13ff |0cdb: add-int/lit8 v56, v19, #int -1 // #ff │ │ -072486: 7402 0a00 3700 |0cdd: invoke-virtual/range {v55, v56}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ -07248c: 0a37 |0ce0: move-result v55 │ │ -07248e: 7404 5700 3400 |0ce1: invoke-virtual/range {v52, v53, v54, v55}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ -072494: 0a34 |0ce4: move-result v52 │ │ -072496: 9007 3334 |0ce5: add-int v7, v51, v52 │ │ -07249a: 7701 3200 3100 |0ce7: invoke-static/range {v49}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ -0724a0: 0a31 |0cea: move-result v49 │ │ -0724a2: 9033 3a13 |0ceb: add-int v51, v58, v19 │ │ -0724a6: d833 3301 |0ced: add-int/lit8 v51, v51, #int 1 // #01 │ │ -0724aa: 0800 3900 |0cef: move-object/from16 v0, v57 │ │ -0724ae: 5200 a700 |0cf1: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -0724b2: 0234 0000 |0cf3: move/from16 v52, v0 │ │ -0724b6: 9528 3334 |0cf5: and-int v40, v51, v52 │ │ -0724ba: 0800 3900 |0cf7: move-object/from16 v0, v57 │ │ -0724be: 5400 8b00 |0cf9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -0724c2: 0833 0000 |0cfb: move-object/from16 v51, v0 │ │ -0724c6: e034 3104 |0cfd: shl-int/lit8 v52, v49, #int 4 // #04 │ │ -0724ca: 9034 3428 |0cff: add-int v52, v52, v40 │ │ -0724ce: 4a33 3334 |0d01: aget-short v51, v51, v52 │ │ -0724d2: 7701 a000 3300 |0d03: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -0724d8: 0a33 |0d06: move-result v51 │ │ -0724da: 901a 0733 |0d07: add-int v26, v7, v51 │ │ -0724de: 0800 3900 |0d09: move-object/from16 v0, v57 │ │ -0724e2: 5400 8c00 |0d0b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -0724e6: 0833 0000 |0d0d: move-object/from16 v51, v0 │ │ -0724ea: 4a33 3331 |0d0f: aget-short v51, v51, v49 │ │ -0724ee: 7701 a000 3300 |0d11: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -0724f4: 0a33 |0d14: move-result v51 │ │ -0724f6: 901c 1a33 |0d15: add-int v28, v26, v51 │ │ -0724fa: d833 1301 |0d17: add-int/lit8 v51, v19, #int 1 // #01 │ │ -0724fe: 9022 3314 |0d19: add-int v34, v51, v20 │ │ -072502: 9033 0522 |0d1b: add-int v51, v5, v34 │ │ -072506: 0200 1000 |0d1d: move/from16 v0, v16 │ │ -07250a: 0201 3300 |0d1f: move/from16 v1, v51 │ │ -07250e: 3510 1600 |0d21: if-ge v0, v1, 0d37 // +0016 │ │ -072512: 0800 3900 |0d23: move-object/from16 v0, v57 │ │ -072516: 5400 9f00 |0d25: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -07251a: 0833 0000 |0d27: move-object/from16 v51, v0 │ │ -07251e: d810 1001 |0d29: add-int/lit8 v16, v16, #int 1 // #01 │ │ -072522: 4633 3310 |0d2b: aget-object v51, v51, v16 │ │ -072526: 1434 ffff ff0f |0d2d: const v52, #float 2.52435e-29 // #0fffffff │ │ -07252c: 0200 3400 |0d30: move/from16 v0, v52 │ │ -072530: 0801 3300 |0d32: move-object/from16 v1, v51 │ │ -072534: 5910 7d00 |0d34: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -072538: 28e5 |0d36: goto 0d1b // -001b │ │ -07253a: 1333 0000 |0d37: const/16 v51, #int 0 // #0 │ │ -07253e: 0800 3900 |0d39: move-object/from16 v0, v57 │ │ -072542: 0201 3300 |0d3b: move/from16 v1, v51 │ │ -072546: 0202 1400 |0d3d: move/from16 v2, v20 │ │ -07254a: 0203 3100 |0d3f: move/from16 v3, v49 │ │ -07254e: 0204 2800 |0d41: move/from16 v4, v40 │ │ -072552: 6e54 7200 1032 |0d43: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ -072558: 0a33 |0d46: move-result v51 │ │ -07255a: 9008 1c33 |0d47: add-int v8, v28, v51 │ │ -07255e: 0800 3900 |0d49: move-object/from16 v0, v57 │ │ -072562: 5400 9f00 |0d4b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ -072566: 0833 0000 |0d4d: move-object/from16 v51, v0 │ │ -07256a: 9034 0522 |0d4f: add-int v52, v5, v34 │ │ -07256e: 4624 3334 |0d51: aget-object v36, v51, v52 │ │ -072572: 0800 2400 |0d53: move-object/from16 v0, v36 │ │ -072576: 5200 7d00 |0d55: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -07257a: 0233 0000 |0d57: move/from16 v51, v0 │ │ -07257e: 0200 3300 |0d59: move/from16 v0, v51 │ │ -072582: 3508 3400 |0d5b: if-ge v8, v0, 0d8f // +0034 │ │ -072586: 0800 2400 |0d5d: move-object/from16 v0, v36 │ │ -07258a: 5908 7d00 |0d5f: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ -07258e: 9033 0513 |0d61: add-int v51, v5, v19 │ │ -072592: d833 3301 |0d63: add-int/lit8 v51, v51, #int 1 // #01 │ │ -072596: 0200 3300 |0d65: move/from16 v0, v51 │ │ -07259a: 0801 2400 |0d67: move-object/from16 v1, v36 │ │ -07259e: 5910 7900 |0d69: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ -0725a2: 1333 0000 |0d6b: const/16 v51, #int 0 // #0 │ │ -0725a6: 0200 3300 |0d6d: move/from16 v0, v51 │ │ -0725aa: 0801 2400 |0d6f: move-object/from16 v1, v36 │ │ -0725ae: 5910 7300 |0d71: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ -0725b2: 1333 0100 |0d73: const/16 v51, #int 1 // #1 │ │ -0725b6: 0200 3300 |0d75: move/from16 v0, v51 │ │ -0725ba: 0801 2400 |0d77: move-object/from16 v1, v36 │ │ -0725be: 5c10 7b00 |0d79: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ -0725c2: 1333 0100 |0d7b: const/16 v51, #int 1 // #1 │ │ -0725c6: 0200 3300 |0d7d: move/from16 v0, v51 │ │ -0725ca: 0801 2400 |0d7f: move-object/from16 v1, v36 │ │ -0725ce: 5c10 7c00 |0d81: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ -0725d2: 0800 2400 |0d83: move-object/from16 v0, v36 │ │ -0725d6: 5905 7a00 |0d85: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ -0725da: d833 0904 |0d87: add-int/lit8 v51, v9, #int 4 // #04 │ │ -0725de: 0200 3300 |0d89: move/from16 v0, v51 │ │ -0725e2: 0801 2400 |0d8b: move-object/from16 v1, v36 │ │ -0725e6: 5910 7400 |0d8d: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ -0725ea: d821 2102 |0d8f: add-int/lit8 v33, v33, #int 2 // #02 │ │ -0725ee: 0200 2100 |0d91: move/from16 v0, v33 │ │ -0725f2: 0201 2000 |0d93: move/from16 v1, v32 │ │ -0725f6: 3210 fdf6 |0d95: if-eq v0, v1, 0492 // -0903 │ │ -0725fa: d813 1301 |0d97: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0725fe: 2900 74fe |0d99: goto/16 0c0d // -018c │ │ -072602: 01fe |0d9b: move v14, v15 │ │ -072604: 2900 c6f5 |0d9c: goto/16 0362 // -0a3a │ │ +070ab0: |[070ab0] SevenZip.Compression.LZMA.Encoder.GetOptimum:(I)I │ │ +070ac0: 0800 3900 |0000: move-object/from16 v0, v57 │ │ +070ac4: 5200 a100 |0002: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ +070ac8: 0233 0000 |0004: move/from16 v51, v0 │ │ +070acc: 0800 3900 |0006: move-object/from16 v0, v57 │ │ +070ad0: 5200 a000 |0008: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +070ad4: 0234 0000 |000a: move/from16 v52, v0 │ │ +070ad8: 0200 3300 |000c: move/from16 v0, v51 │ │ +070adc: 0201 3400 |000e: move/from16 v1, v52 │ │ +070ae0: 3210 5300 |0010: if-eq v0, v1, 0063 // +0053 │ │ +070ae4: 0800 3900 |0012: move-object/from16 v0, v57 │ │ +070ae8: 5400 9f00 |0014: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070aec: 0833 0000 |0016: move-object/from16 v51, v0 │ │ +070af0: 0800 3900 |0018: move-object/from16 v0, v57 │ │ +070af4: 5200 a000 |001a: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +070af8: 0234 0000 |001c: move/from16 v52, v0 │ │ +070afc: 4633 3334 |001e: aget-object v51, v51, v52 │ │ +070b00: 0800 3300 |0020: move-object/from16 v0, v51 │ │ +070b04: 5200 7900 |0022: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +070b08: 0233 0000 |0024: move/from16 v51, v0 │ │ +070b0c: 0800 3900 |0026: move-object/from16 v0, v57 │ │ +070b10: 5200 a000 |0028: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +070b14: 0234 0000 |002a: move/from16 v52, v0 │ │ +070b18: 9112 3334 |002c: sub-int v18, v51, v52 │ │ +070b1c: 0800 3900 |002e: move-object/from16 v0, v57 │ │ +070b20: 5400 9f00 |0030: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070b24: 0833 0000 |0032: move-object/from16 v51, v0 │ │ +070b28: 0800 3900 |0034: move-object/from16 v0, v57 │ │ +070b2c: 5200 a000 |0036: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +070b30: 0234 0000 |0038: move/from16 v52, v0 │ │ +070b34: 4633 3334 |003a: aget-object v51, v51, v52 │ │ +070b38: 0800 3300 |003c: move-object/from16 v0, v51 │ │ +070b3c: 5200 7300 |003e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +070b40: 0233 0000 |0040: move/from16 v51, v0 │ │ +070b44: 0200 3300 |0042: move/from16 v0, v51 │ │ +070b48: 0801 3900 |0044: move-object/from16 v1, v57 │ │ +070b4c: 5910 ae00 |0046: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +070b50: 0800 3900 |0048: move-object/from16 v0, v57 │ │ +070b54: 5400 9f00 |004a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070b58: 0833 0000 |004c: move-object/from16 v51, v0 │ │ +070b5c: 0800 3900 |004e: move-object/from16 v0, v57 │ │ +070b60: 5200 a000 |0050: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +070b64: 0234 0000 |0052: move/from16 v52, v0 │ │ +070b68: 4633 3334 |0054: aget-object v51, v51, v52 │ │ +070b6c: 0800 3300 |0056: move-object/from16 v0, v51 │ │ +070b70: 5200 7900 |0058: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +070b74: 0233 0000 |005a: move/from16 v51, v0 │ │ +070b78: 0200 3300 |005c: move/from16 v0, v51 │ │ +070b7c: 0801 3900 |005e: move-object/from16 v1, v57 │ │ +070b80: 5910 a000 |0060: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +070b84: 0f12 |0062: return v18 │ │ +070b86: 1333 0000 |0063: const/16 v51, #int 0 // #0 │ │ +070b8a: 0200 3300 |0065: move/from16 v0, v51 │ │ +070b8e: 0801 3900 |0067: move-object/from16 v1, v57 │ │ +070b92: 5910 a100 |0069: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ +070b96: 0200 3300 |006b: move/from16 v0, v51 │ │ +070b9a: 0801 3900 |006d: move-object/from16 v1, v57 │ │ +070b9e: 5910 a000 |006f: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +070ba2: 0800 3900 |0071: move-object/from16 v0, v57 │ │ +070ba6: 5500 9400 |0073: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ +070baa: 0233 0000 |0075: move/from16 v51, v0 │ │ +070bae: 3933 2b00 |0077: if-nez v51, 00a2 // +002b │ │ +070bb2: 7401 7500 3900 |0079: invoke-virtual/range {v57}, LSevenZip/Compression/LZMA/Encoder;.ReadMatchDistances:()I // method@0075 │ │ +070bb8: 0a11 |007c: move-result v17 │ │ +070bba: 0800 3900 |007d: move-object/from16 v0, v57 │ │ +070bbe: 5200 9a00 |007f: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ +070bc2: 0220 0000 |0081: move/from16 v32, v0 │ │ +070bc6: 0800 3900 |0083: move-object/from16 v0, v57 │ │ +070bca: 5400 9600 |0085: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070bce: 0833 0000 |0087: move-object/from16 v51, v0 │ │ +070bd2: 7401 0d00 3300 |0089: invoke-virtual/range {v51}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ +070bd8: 0a33 |008c: move-result v51 │ │ +070bda: d81e 3301 |008d: add-int/lit8 v30, v51, #int 1 // #01 │ │ +070bde: 1333 0200 |008f: const/16 v51, #int 2 // #2 │ │ +070be2: 0200 1e00 |0091: move/from16 v0, v30 │ │ +070be6: 0201 3300 |0093: move/from16 v1, v51 │ │ +070bea: 3510 1c00 |0095: if-ge v0, v1, 00b1 // +001c │ │ +070bee: 1333 ffff |0097: const/16 v51, #int -1 // #ffff │ │ +070bf2: 0200 3300 |0099: move/from16 v0, v51 │ │ +070bf6: 0801 3900 |009b: move-object/from16 v1, v57 │ │ +070bfa: 5910 ae00 |009d: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +070bfe: 1312 0100 |009f: const/16 v18, #int 1 // #1 │ │ +070c02: 28c1 |00a1: goto 0062 // -003f │ │ +070c04: 0800 3900 |00a2: move-object/from16 v0, v57 │ │ +070c08: 5200 9300 |00a4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._longestMatchLength:I // field@0093 │ │ +070c0c: 0211 0000 |00a6: move/from16 v17, v0 │ │ +070c10: 1333 0000 |00a8: const/16 v51, #int 0 // #0 │ │ +070c14: 0200 3300 |00aa: move/from16 v0, v51 │ │ +070c18: 0801 3900 |00ac: move-object/from16 v1, v57 │ │ +070c1c: 5c10 9400 |00ae: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ +070c20: 28cd |00b0: goto 007d // -0033 │ │ +070c22: 1333 1101 |00b1: const/16 v51, #int 273 // #111 │ │ +070c26: 0200 1e00 |00b3: move/from16 v0, v30 │ │ +070c2a: 0201 3300 |00b5: move/from16 v1, v51 │ │ +070c2e: 3710 0400 |00b7: if-le v0, v1, 00bb // +0004 │ │ +070c32: 131e 1101 |00b9: const/16 v30, #int 273 // #111 │ │ +070c36: 132d 0000 |00bb: const/16 v45, #int 0 // #0 │ │ +070c3a: 120d |00bd: const/4 v13, #int 0 // #0 │ │ +070c3c: 1333 0400 |00be: const/16 v51, #int 4 // #4 │ │ +070c40: 0200 3300 |00c0: move/from16 v0, v51 │ │ +070c44: 350d 4b00 |00c2: if-ge v13, v0, 010d // +004b │ │ +070c48: 0800 3900 |00c4: move-object/from16 v0, v57 │ │ +070c4c: 5400 bc00 |00c6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +070c50: 0833 0000 |00c8: move-object/from16 v51, v0 │ │ +070c54: 0800 3900 |00ca: move-object/from16 v0, v57 │ │ +070c58: 5400 aa00 |00cc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +070c5c: 0834 0000 |00ce: move-object/from16 v52, v0 │ │ +070c60: 4434 340d |00d0: aget v52, v52, v13 │ │ +070c64: 4b34 330d |00d2: aput v52, v51, v13 │ │ +070c68: 0800 3900 |00d4: move-object/from16 v0, v57 │ │ +070c6c: 5400 bb00 |00d6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +070c70: 0833 0000 |00d8: move-object/from16 v51, v0 │ │ +070c74: 0800 3900 |00da: move-object/from16 v0, v57 │ │ +070c78: 5400 9600 |00dc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070c7c: 0834 0000 |00de: move-object/from16 v52, v0 │ │ +070c80: 1335 ffff |00e0: const/16 v53, #int -1 // #ffff │ │ +070c84: 0800 3900 |00e2: move-object/from16 v0, v57 │ │ +070c88: 5400 bc00 |00e4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +070c8c: 0836 0000 |00e6: move-object/from16 v54, v0 │ │ +070c90: 4436 360d |00e8: aget v54, v54, v13 │ │ +070c94: 1337 1101 |00ea: const/16 v55, #int 273 // #111 │ │ +070c98: 7404 0b00 3400 |00ec: invoke-virtual/range {v52, v53, v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ +070c9e: 0a34 |00ef: move-result v52 │ │ +070ca0: 4b34 330d |00f0: aput v52, v51, v13 │ │ +070ca4: 0800 3900 |00f2: move-object/from16 v0, v57 │ │ +070ca8: 5400 bb00 |00f4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +070cac: 0833 0000 |00f6: move-object/from16 v51, v0 │ │ +070cb0: 4433 330d |00f8: aget v51, v51, v13 │ │ +070cb4: 0800 3900 |00fa: move-object/from16 v0, v57 │ │ +070cb8: 5400 bb00 |00fc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +070cbc: 0834 0000 |00fe: move-object/from16 v52, v0 │ │ +070cc0: 4434 342d |0100: aget v52, v52, v45 │ │ +070cc4: 0200 3300 |0102: move/from16 v0, v51 │ │ +070cc8: 0201 3400 |0104: move/from16 v1, v52 │ │ +070ccc: 3710 0400 |0106: if-le v0, v1, 010a // +0004 │ │ +070cd0: 022d 0d00 |0108: move/from16 v45, v13 │ │ +070cd4: d80d 0d01 |010a: add-int/lit8 v13, v13, #int 1 // #01 │ │ +070cd8: 28b2 |010c: goto 00be // -004e │ │ +070cda: 0800 3900 |010d: move-object/from16 v0, v57 │ │ +070cde: 5400 bb00 |010f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +070ce2: 0833 0000 |0111: move-object/from16 v51, v0 │ │ +070ce6: 4433 332d |0113: aget v51, v51, v45 │ │ +070cea: 0800 3900 |0115: move-object/from16 v0, v57 │ │ +070cee: 5200 9b00 |0117: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +070cf2: 0234 0000 |0119: move/from16 v52, v0 │ │ +070cf6: 0200 3300 |011b: move/from16 v0, v51 │ │ +070cfa: 0201 3400 |011d: move/from16 v1, v52 │ │ +070cfe: 3410 1b00 |011f: if-lt v0, v1, 013a // +001b │ │ +070d02: 0200 2d00 |0121: move/from16 v0, v45 │ │ +070d06: 0801 3900 |0123: move-object/from16 v1, v57 │ │ +070d0a: 5910 ae00 |0125: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +070d0e: 0800 3900 |0127: move-object/from16 v0, v57 │ │ +070d12: 5400 bb00 |0129: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +070d16: 0833 0000 |012b: move-object/from16 v51, v0 │ │ +070d1a: 4412 332d |012d: aget v18, v51, v45 │ │ +070d1e: d833 12ff |012f: add-int/lit8 v51, v18, #int -1 // #ff │ │ +070d22: 0800 3900 |0131: move-object/from16 v0, v57 │ │ +070d26: 0201 3300 |0133: move/from16 v1, v51 │ │ +070d2a: 6e20 7400 1000 |0135: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.MovePos:(I)V // method@0074 │ │ +070d30: 2900 2aff |0138: goto/16 0062 // -00d6 │ │ +070d34: 0800 3900 |013a: move-object/from16 v0, v57 │ │ +070d38: 5200 9b00 |013c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +070d3c: 0233 0000 |013e: move/from16 v51, v0 │ │ +070d40: 0200 1100 |0140: move/from16 v0, v17 │ │ +070d44: 0201 3300 |0142: move/from16 v1, v51 │ │ +070d48: 3410 2100 |0144: if-lt v0, v1, 0165 // +0021 │ │ +070d4c: 0800 3900 |0146: move-object/from16 v0, v57 │ │ +070d50: 5400 9500 |0148: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +070d54: 0833 0000 |014a: move-object/from16 v51, v0 │ │ +070d58: d834 20ff |014c: add-int/lit8 v52, v32, #int -1 // #ff │ │ +070d5c: 4433 3334 |014e: aget v51, v51, v52 │ │ +070d60: d833 3304 |0150: add-int/lit8 v51, v51, #int 4 // #04 │ │ +070d64: 0200 3300 |0152: move/from16 v0, v51 │ │ +070d68: 0801 3900 |0154: move-object/from16 v1, v57 │ │ +070d6c: 5910 ae00 |0156: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +070d70: d833 11ff |0158: add-int/lit8 v51, v17, #int -1 // #ff │ │ +070d74: 0800 3900 |015a: move-object/from16 v0, v57 │ │ +070d78: 0201 3300 |015c: move/from16 v1, v51 │ │ +070d7c: 6e20 7400 1000 |015e: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder;.MovePos:(I)V // method@0074 │ │ +070d82: 0212 1100 |0161: move/from16 v18, v17 │ │ +070d86: 2900 fffe |0163: goto/16 0062 // -0101 │ │ +070d8a: 0800 3900 |0165: move-object/from16 v0, v57 │ │ +070d8e: 5400 9600 |0167: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070d92: 0833 0000 |0169: move-object/from16 v51, v0 │ │ +070d96: 1334 ffff |016b: const/16 v52, #int -1 // #ffff │ │ +070d9a: 7402 0a00 3300 |016d: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +070da0: 0a0b |0170: move-result v11 │ │ +070da2: 0800 3900 |0171: move-object/from16 v0, v57 │ │ +070da6: 5400 9600 |0173: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +070daa: 0833 0000 |0175: move-object/from16 v51, v0 │ │ +070dae: 0800 3900 |0177: move-object/from16 v0, v57 │ │ +070db2: 5400 aa00 |0179: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repDistances:[I // field@00aa │ │ +070db6: 0834 0000 |017b: move-object/from16 v52, v0 │ │ +070dba: 1335 0000 |017d: const/16 v53, #int 0 // #0 │ │ +070dbe: 4434 3435 |017f: aget v52, v52, v53 │ │ +070dc2: d934 3400 |0181: rsub-int/lit8 v52, v52, #int 0 // #00 │ │ +070dc6: d834 34ff |0183: add-int/lit8 v52, v52, #int -1 // #ff │ │ +070dca: d834 34ff |0185: add-int/lit8 v52, v52, #int -1 // #ff │ │ +070dce: 7402 0a00 3300 |0187: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +070dd4: 0a16 |018a: move-result v22 │ │ +070dd6: 1333 0200 |018b: const/16 v51, #int 2 // #2 │ │ +070dda: 0200 1100 |018d: move/from16 v0, v17 │ │ +070dde: 0201 3300 |018f: move/from16 v1, v51 │ │ +070de2: 3510 2200 |0191: if-ge v0, v1, 01b3 // +0022 │ │ +070de6: 0200 1600 |0193: move/from16 v0, v22 │ │ +070dea: 320b 1e00 |0195: if-eq v11, v0, 01b3 // +001e │ │ +070dee: 0800 3900 |0197: move-object/from16 v0, v57 │ │ +070df2: 5400 bb00 |0199: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +070df6: 0833 0000 |019b: move-object/from16 v51, v0 │ │ +070dfa: 4433 332d |019d: aget v51, v51, v45 │ │ +070dfe: 1334 0200 |019f: const/16 v52, #int 2 // #2 │ │ +070e02: 0200 3300 |01a1: move/from16 v0, v51 │ │ +070e06: 0201 3400 |01a3: move/from16 v1, v52 │ │ +070e0a: 3510 0e00 |01a5: if-ge v0, v1, 01b3 // +000e │ │ +070e0e: 1333 ffff |01a7: const/16 v51, #int -1 // #ffff │ │ +070e12: 0200 3300 |01a9: move/from16 v0, v51 │ │ +070e16: 0801 3900 |01ab: move-object/from16 v1, v57 │ │ +070e1a: 5910 ae00 |01ad: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +070e1e: 1312 0100 |01af: const/16 v18, #int 1 // #1 │ │ +070e22: 2900 b1fe |01b1: goto/16 0062 // -014f │ │ +070e26: 0800 3900 |01b3: move-object/from16 v0, v57 │ │ +070e2a: 5400 9f00 |01b5: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070e2e: 0833 0000 |01b7: move-object/from16 v51, v0 │ │ +070e32: 1334 0000 |01b9: const/16 v52, #int 0 // #0 │ │ +070e36: 4633 3334 |01bb: aget-object v51, v51, v52 │ │ +070e3a: 0800 3900 |01bd: move-object/from16 v0, v57 │ │ +070e3e: 5200 ac00 |01bf: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070e42: 0234 0000 |01c1: move/from16 v52, v0 │ │ +070e46: 0200 3400 |01c3: move/from16 v0, v52 │ │ +070e4a: 0801 3300 |01c5: move-object/from16 v1, v51 │ │ +070e4e: 5910 7e00 |01c7: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ +070e52: 0800 3900 |01c9: move-object/from16 v0, v57 │ │ +070e56: 5200 a700 |01cb: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +070e5a: 0233 0000 |01cd: move/from16 v51, v0 │ │ +070e5e: 9527 3a33 |01cf: and-int v39, v58, v51 │ │ +070e62: 0800 3900 |01d1: move-object/from16 v0, v57 │ │ +070e66: 5400 9f00 |01d3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070e6a: 0833 0000 |01d5: move-object/from16 v51, v0 │ │ +070e6e: 1334 0100 |01d7: const/16 v52, #int 1 // #1 │ │ +070e72: 4634 3334 |01d9: aget-object v52, v51, v52 │ │ +070e76: 0800 3900 |01db: move-object/from16 v0, v57 │ │ +070e7a: 5400 8b00 |01dd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +070e7e: 0833 0000 |01df: move-object/from16 v51, v0 │ │ +070e82: 0800 3900 |01e1: move-object/from16 v0, v57 │ │ +070e86: 5200 ac00 |01e3: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070e8a: 0235 0000 |01e5: move/from16 v53, v0 │ │ +070e8e: e035 3504 |01e7: shl-int/lit8 v53, v53, #int 4 // #04 │ │ +070e92: 9035 3527 |01e9: add-int v53, v53, v39 │ │ +070e96: 4a33 3335 |01eb: aget-short v51, v51, v53 │ │ +070e9a: 7701 9f00 3300 |01ed: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +070ea0: 0a35 |01f0: move-result v53 │ │ +070ea2: 0800 3900 |01f1: move-object/from16 v0, v57 │ │ +070ea6: 5400 9200 |01f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +070eaa: 0833 0000 |01f5: move-object/from16 v51, v0 │ │ +070eae: 0800 3900 |01f7: move-object/from16 v0, v57 │ │ +070eb2: 5600 a800 |01f9: iget-byte v0, v0, LSevenZip/Compression/LZMA/Encoder;._previousByte:B // field@00a8 │ │ +070eb6: 0236 0000 |01fb: move/from16 v54, v0 │ │ +070eba: 0800 3300 |01fd: move-object/from16 v0, v51 │ │ +070ebe: 0201 3a00 |01ff: move/from16 v1, v58 │ │ +070ec2: 0202 3600 |0201: move/from16 v2, v54 │ │ +070ec6: 6e30 5b00 1002 |0203: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ +070ecc: 0c36 |0206: move-result-object v54 │ │ +070ece: 0800 3900 |0207: move-object/from16 v0, v57 │ │ +070ed2: 5200 ac00 |0209: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070ed6: 0233 0000 |020b: move/from16 v51, v0 │ │ +070eda: 7701 3100 3300 |020d: invoke-static/range {v51}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ +070ee0: 0a33 |0210: move-result v51 │ │ +070ee2: 3933 c800 |0211: if-nez v51, 02d9 // +00c8 │ │ +070ee6: 1333 0100 |0213: const/16 v51, #int 1 // #1 │ │ +070eea: 0800 3600 |0215: move-object/from16 v0, v54 │ │ +070eee: 0201 3300 |0217: move/from16 v1, v51 │ │ +070ef2: 0202 1600 |0219: move/from16 v2, v22 │ │ +070ef6: 6e40 5700 10b2 |021b: invoke-virtual {v0, v1, v2, v11}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ +070efc: 0a33 |021e: move-result v51 │ │ +070efe: 9033 3335 |021f: add-int v51, v51, v53 │ │ +070f02: 0200 3300 |0221: move/from16 v0, v51 │ │ +070f06: 0801 3400 |0223: move-object/from16 v1, v52 │ │ +070f0a: 5910 7d00 |0225: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +070f0e: 0800 3900 |0227: move-object/from16 v0, v57 │ │ +070f12: 5400 9f00 |0229: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070f16: 0833 0000 |022b: move-object/from16 v51, v0 │ │ +070f1a: 1334 0100 |022d: const/16 v52, #int 1 // #1 │ │ +070f1e: 4633 3334 |022f: aget-object v51, v51, v52 │ │ +070f22: 7401 5f00 3300 |0231: invoke-virtual/range {v51}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsChar:()V // method@005f │ │ +070f28: 0800 3900 |0234: move-object/from16 v0, v57 │ │ +070f2c: 5400 8b00 |0236: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +070f30: 0833 0000 |0238: move-object/from16 v51, v0 │ │ +070f34: 0800 3900 |023a: move-object/from16 v0, v57 │ │ +070f38: 5200 ac00 |023c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070f3c: 0234 0000 |023e: move/from16 v52, v0 │ │ +070f40: e034 3404 |0240: shl-int/lit8 v52, v52, #int 4 // #04 │ │ +070f44: 9034 3427 |0242: add-int v52, v52, v39 │ │ +070f48: 4a33 3334 |0244: aget-short v51, v51, v52 │ │ +070f4c: 7701 a000 3300 |0246: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +070f52: 0a17 |0249: move-result v23 │ │ +070f54: 0800 3900 |024a: move-object/from16 v0, v57 │ │ +070f58: 5400 8c00 |024c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +070f5c: 0833 0000 |024e: move-object/from16 v51, v0 │ │ +070f60: 0800 3900 |0250: move-object/from16 v0, v57 │ │ +070f64: 5200 ac00 |0252: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070f68: 0234 0000 |0254: move/from16 v52, v0 │ │ +070f6c: 4a33 3334 |0256: aget-short v51, v51, v52 │ │ +070f70: 7701 a000 3300 |0258: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +070f76: 0a33 |025b: move-result v51 │ │ +070f78: 902c 1733 |025c: add-int v44, v23, v51 │ │ +070f7c: 0200 1600 |025e: move/from16 v0, v22 │ │ +070f80: 33b0 4700 |0260: if-ne v0, v11, 02a7 // +0047 │ │ +070f84: 0800 3900 |0262: move-object/from16 v0, v57 │ │ +070f88: 5200 ac00 |0264: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +070f8c: 0233 0000 |0266: move/from16 v51, v0 │ │ +070f90: 0800 3900 |0268: move-object/from16 v0, v57 │ │ +070f94: 0201 3300 |026a: move/from16 v1, v51 │ │ +070f98: 0202 2700 |026c: move/from16 v2, v39 │ │ +070f9c: 6e30 7100 1002 |026e: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetRepLen1Price:(II)I // method@0071 │ │ +070fa2: 0a33 |0271: move-result v51 │ │ +070fa4: 902e 2c33 |0272: add-int v46, v44, v51 │ │ +070fa8: 0800 3900 |0274: move-object/from16 v0, v57 │ │ +070fac: 5400 9f00 |0276: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070fb0: 0833 0000 |0278: move-object/from16 v51, v0 │ │ +070fb4: 1334 0100 |027a: const/16 v52, #int 1 // #1 │ │ +070fb8: 4633 3334 |027c: aget-object v51, v51, v52 │ │ +070fbc: 0800 3300 |027e: move-object/from16 v0, v51 │ │ +070fc0: 5200 7d00 |0280: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +070fc4: 0233 0000 |0282: move/from16 v51, v0 │ │ +070fc8: 0200 2e00 |0284: move/from16 v0, v46 │ │ +070fcc: 0201 3300 |0286: move/from16 v1, v51 │ │ +070fd0: 3510 1f00 |0288: if-ge v0, v1, 02a7 // +001f │ │ +070fd4: 0800 3900 |028a: move-object/from16 v0, v57 │ │ +070fd8: 5400 9f00 |028c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070fdc: 0833 0000 |028e: move-object/from16 v51, v0 │ │ +070fe0: 1334 0100 |0290: const/16 v52, #int 1 // #1 │ │ +070fe4: 4633 3334 |0292: aget-object v51, v51, v52 │ │ +070fe8: 0200 2e00 |0294: move/from16 v0, v46 │ │ +070fec: 0801 3300 |0296: move-object/from16 v1, v51 │ │ +070ff0: 5910 7d00 |0298: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +070ff4: 0800 3900 |029a: move-object/from16 v0, v57 │ │ +070ff8: 5400 9f00 |029c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +070ffc: 0833 0000 |029e: move-object/from16 v51, v0 │ │ +071000: 1334 0100 |02a0: const/16 v52, #int 1 // #1 │ │ +071004: 4633 3334 |02a2: aget-object v51, v51, v52 │ │ +071008: 7401 6000 3300 |02a4: invoke-virtual/range {v51}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsShortRep:()V // method@0060 │ │ +07100e: 0800 3900 |02a7: move-object/from16 v0, v57 │ │ +071012: 5400 bb00 |02a9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +071016: 0833 0000 |02ab: move-object/from16 v51, v0 │ │ +07101a: 4433 332d |02ad: aget v51, v51, v45 │ │ +07101e: 0200 1100 |02af: move/from16 v0, v17 │ │ +071022: 0201 3300 |02b1: move/from16 v1, v51 │ │ +071026: 3410 2a00 |02b3: if-lt v0, v1, 02dd // +002a │ │ +07102a: 0210 1100 |02b5: move/from16 v16, v17 │ │ +07102e: 1333 0200 |02b7: const/16 v51, #int 2 // #2 │ │ +071032: 0200 1000 |02b9: move/from16 v0, v16 │ │ +071036: 0201 3300 |02bb: move/from16 v1, v51 │ │ +07103a: 3510 2900 |02bd: if-ge v0, v1, 02e6 // +0029 │ │ +07103e: 0800 3900 |02bf: move-object/from16 v0, v57 │ │ +071042: 5400 9f00 |02c1: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071046: 0833 0000 |02c3: move-object/from16 v51, v0 │ │ +07104a: 1334 0100 |02c5: const/16 v52, #int 1 // #1 │ │ +07104e: 4633 3334 |02c7: aget-object v51, v51, v52 │ │ +071052: 0800 3300 |02c9: move-object/from16 v0, v51 │ │ +071056: 5200 7300 |02cb: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +07105a: 0233 0000 |02cd: move/from16 v51, v0 │ │ +07105e: 0200 3300 |02cf: move/from16 v0, v51 │ │ +071062: 0801 3900 |02d1: move-object/from16 v1, v57 │ │ +071066: 5910 ae00 |02d3: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;.backRes:I // field@00ae │ │ +07106a: 1312 0100 |02d5: const/16 v18, #int 1 // #1 │ │ +07106e: 2900 8bfd |02d7: goto/16 0062 // -0275 │ │ +071072: 1333 0000 |02d9: const/16 v51, #int 0 // #0 │ │ +071076: 2900 3aff |02db: goto/16 0215 // -00c6 │ │ +07107a: 0800 3900 |02dd: move-object/from16 v0, v57 │ │ +07107e: 5400 bb00 |02df: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +071082: 0833 0000 |02e1: move-object/from16 v51, v0 │ │ +071086: 4410 332d |02e3: aget v16, v51, v45 │ │ +07108a: 28d2 |02e5: goto 02b7 // -002e │ │ +07108c: 0800 3900 |02e6: move-object/from16 v0, v57 │ │ +071090: 5400 9f00 |02e8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071094: 0833 0000 |02ea: move-object/from16 v51, v0 │ │ +071098: 1334 0100 |02ec: const/16 v52, #int 1 // #1 │ │ +07109c: 4633 3334 |02ee: aget-object v51, v51, v52 │ │ +0710a0: 1334 0000 |02f0: const/16 v52, #int 0 // #0 │ │ +0710a4: 0200 3400 |02f2: move/from16 v0, v52 │ │ +0710a8: 0801 3300 |02f4: move-object/from16 v1, v51 │ │ +0710ac: 5910 7900 |02f6: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +0710b0: 0800 3900 |02f8: move-object/from16 v0, v57 │ │ +0710b4: 5400 9f00 |02fa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0710b8: 0833 0000 |02fc: move-object/from16 v51, v0 │ │ +0710bc: 1334 0000 |02fe: const/16 v52, #int 0 // #0 │ │ +0710c0: 4633 3334 |0300: aget-object v51, v51, v52 │ │ +0710c4: 0800 3900 |0302: move-object/from16 v0, v57 │ │ +0710c8: 5400 bc00 |0304: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +0710cc: 0834 0000 |0306: move-object/from16 v52, v0 │ │ +0710d0: 1335 0000 |0308: const/16 v53, #int 0 // #0 │ │ +0710d4: 4434 3435 |030a: aget v52, v52, v53 │ │ +0710d8: 0200 3400 |030c: move/from16 v0, v52 │ │ +0710dc: 0801 3300 |030e: move-object/from16 v1, v51 │ │ +0710e0: 5910 7500 |0310: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ +0710e4: 0800 3900 |0312: move-object/from16 v0, v57 │ │ +0710e8: 5400 9f00 |0314: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0710ec: 0833 0000 |0316: move-object/from16 v51, v0 │ │ +0710f0: 1334 0000 |0318: const/16 v52, #int 0 // #0 │ │ +0710f4: 4633 3334 |031a: aget-object v51, v51, v52 │ │ +0710f8: 0800 3900 |031c: move-object/from16 v0, v57 │ │ +0710fc: 5400 bc00 |031e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071100: 0834 0000 |0320: move-object/from16 v52, v0 │ │ +071104: 1335 0100 |0322: const/16 v53, #int 1 // #1 │ │ +071108: 4434 3435 |0324: aget v52, v52, v53 │ │ +07110c: 0200 3400 |0326: move/from16 v0, v52 │ │ +071110: 0801 3300 |0328: move-object/from16 v1, v51 │ │ +071114: 5910 7600 |032a: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ +071118: 0800 3900 |032c: move-object/from16 v0, v57 │ │ +07111c: 5400 9f00 |032e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071120: 0833 0000 |0330: move-object/from16 v51, v0 │ │ +071124: 1334 0000 |0332: const/16 v52, #int 0 // #0 │ │ +071128: 4633 3334 |0334: aget-object v51, v51, v52 │ │ +07112c: 0800 3900 |0336: move-object/from16 v0, v57 │ │ +071130: 5400 bc00 |0338: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071134: 0834 0000 |033a: move-object/from16 v52, v0 │ │ +071138: 1335 0200 |033c: const/16 v53, #int 2 // #2 │ │ +07113c: 4434 3435 |033e: aget v52, v52, v53 │ │ +071140: 0200 3400 |0340: move/from16 v0, v52 │ │ +071144: 0801 3300 |0342: move-object/from16 v1, v51 │ │ +071148: 5910 7700 |0344: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ +07114c: 0800 3900 |0346: move-object/from16 v0, v57 │ │ +071150: 5400 9f00 |0348: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071154: 0833 0000 |034a: move-object/from16 v51, v0 │ │ +071158: 1334 0000 |034c: const/16 v52, #int 0 // #0 │ │ +07115c: 4633 3334 |034e: aget-object v51, v51, v52 │ │ +071160: 0800 3900 |0350: move-object/from16 v0, v57 │ │ +071164: 5400 bc00 |0352: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071168: 0834 0000 |0354: move-object/from16 v52, v0 │ │ +07116c: 1335 0300 |0356: const/16 v53, #int 3 // #3 │ │ +071170: 4434 3435 |0358: aget v52, v52, v53 │ │ +071174: 0200 3400 |035a: move/from16 v0, v52 │ │ +071178: 0801 3300 |035c: move-object/from16 v1, v51 │ │ +07117c: 5910 7800 |035e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ +071180: 020e 1000 |0360: move/from16 v14, v16 │ │ +071184: 0800 3900 |0362: move-object/from16 v0, v57 │ │ +071188: 5400 9f00 |0364: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +07118c: 0833 0000 |0366: move-object/from16 v51, v0 │ │ +071190: d80f 0eff |0368: add-int/lit8 v15, v14, #int -1 // #ff │ │ +071194: 4633 330e |036a: aget-object v51, v51, v14 │ │ +071198: 1434 ffff ff0f |036c: const v52, #float 2.52435e-29 // #0fffffff │ │ +07119e: 0200 3400 |036f: move/from16 v0, v52 │ │ +0711a2: 0801 3300 |0371: move-object/from16 v1, v51 │ │ +0711a6: 5910 7d00 |0373: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +0711aa: 1333 0200 |0375: const/16 v51, #int 2 // #2 │ │ +0711ae: 0200 3300 |0377: move/from16 v0, v51 │ │ +0711b2: 350f 220a |0379: if-ge v15, v0, 0d9b // +0a22 │ │ +0711b6: 120d |037b: const/4 v13, #int 0 // #0 │ │ +0711b8: 1333 0400 |037c: const/16 v51, #int 4 // #4 │ │ +0711bc: 0200 3300 |037e: move/from16 v0, v51 │ │ +0711c0: 350d 7000 |0380: if-ge v13, v0, 03f0 // +0070 │ │ +0711c4: 0800 3900 |0382: move-object/from16 v0, v57 │ │ +0711c8: 5400 bb00 |0384: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +0711cc: 0833 0000 |0386: move-object/from16 v51, v0 │ │ +0711d0: 442b 330d |0388: aget v43, v51, v13 │ │ +0711d4: 1333 0200 |038a: const/16 v51, #int 2 // #2 │ │ +0711d8: 0200 2b00 |038c: move/from16 v0, v43 │ │ +0711dc: 0201 3300 |038e: move/from16 v1, v51 │ │ +0711e0: 3510 0500 |0390: if-ge v0, v1, 0395 // +0005 │ │ +0711e4: d80d 0d01 |0392: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0711e8: 28e8 |0394: goto 037c // -0018 │ │ +0711ea: 0800 3900 |0395: move-object/from16 v0, v57 │ │ +0711ee: 5200 ac00 |0397: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0711f2: 0233 0000 |0399: move/from16 v51, v0 │ │ +0711f6: 0800 3900 |039b: move-object/from16 v0, v57 │ │ +0711fa: 0201 3300 |039d: move/from16 v1, v51 │ │ +0711fe: 0202 2700 |039f: move/from16 v2, v39 │ │ +071202: 6e40 7000 d021 |03a1: invoke-virtual {v0, v13, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetPureRepPrice:(III)I // method@0070 │ │ +071208: 0a33 |03a4: move-result v51 │ │ +07120a: 9029 2c33 |03a5: add-int v41, v44, v51 │ │ +07120e: 0800 3900 |03a7: move-object/from16 v0, v57 │ │ +071212: 5400 ab00 |03a9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ +071216: 0833 0000 |03ab: move-object/from16 v51, v0 │ │ +07121a: d834 2bfe |03ad: add-int/lit8 v52, v43, #int -2 // #fe │ │ +07121e: 0800 3300 |03af: move-object/from16 v0, v51 │ │ +071222: 0201 3400 |03b1: move/from16 v1, v52 │ │ +071226: 0202 2700 |03b3: move/from16 v2, v39 │ │ +07122a: 6e30 4e00 1002 |03b5: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.GetPrice:(II)I // method@004e │ │ +071230: 0a33 |03b8: move-result v51 │ │ +071232: 9008 2933 |03b9: add-int v8, v41, v51 │ │ +071236: 0800 3900 |03bb: move-object/from16 v0, v57 │ │ +07123a: 5400 9f00 |03bd: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +07123e: 0833 0000 |03bf: move-object/from16 v51, v0 │ │ +071242: 4624 332b |03c1: aget-object v36, v51, v43 │ │ +071246: 0800 2400 |03c3: move-object/from16 v0, v36 │ │ +07124a: 5200 7d00 |03c5: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +07124e: 0233 0000 |03c7: move/from16 v51, v0 │ │ +071252: 0200 3300 |03c9: move/from16 v0, v51 │ │ +071256: 3508 1a00 |03cb: if-ge v8, v0, 03e5 // +001a │ │ +07125a: 0800 2400 |03cd: move-object/from16 v0, v36 │ │ +07125e: 5908 7d00 |03cf: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071262: 1333 0000 |03d1: const/16 v51, #int 0 // #0 │ │ +071266: 0200 3300 |03d3: move/from16 v0, v51 │ │ +07126a: 0801 2400 |03d5: move-object/from16 v1, v36 │ │ +07126e: 5910 7900 |03d7: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +071272: 0800 2400 |03d9: move-object/from16 v0, v36 │ │ +071276: 590d 7300 |03db: iput v13, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +07127a: 1333 0000 |03dd: const/16 v51, #int 0 // #0 │ │ +07127e: 0200 3300 |03df: move/from16 v0, v51 │ │ +071282: 0801 2400 |03e1: move-object/from16 v1, v36 │ │ +071286: 5c10 7b00 |03e3: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +07128a: d82b 2bff |03e5: add-int/lit8 v43, v43, #int -1 // #ff │ │ +07128e: 1333 0200 |03e7: const/16 v51, #int 2 // #2 │ │ +071292: 0200 2b00 |03e9: move/from16 v0, v43 │ │ +071296: 0201 3300 |03eb: move/from16 v1, v51 │ │ +07129a: 3510 baff |03ed: if-ge v0, v1, 03a7 // -0046 │ │ +07129e: 28a3 |03ef: goto 0392 // -005d │ │ +0712a0: 0800 3900 |03f0: move-object/from16 v0, v57 │ │ +0712a4: 5400 8c00 |03f2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +0712a8: 0833 0000 |03f4: move-object/from16 v51, v0 │ │ +0712ac: 0800 3900 |03f6: move-object/from16 v0, v57 │ │ +0712b0: 5200 ac00 |03f8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +0712b4: 0234 0000 |03fa: move/from16 v52, v0 │ │ +0712b8: 4a33 3334 |03fc: aget-short v51, v51, v52 │ │ +0712bc: 7701 9f00 3300 |03fe: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +0712c2: 0a33 |0401: move-result v51 │ │ +0712c4: 901d 1733 |0402: add-int v29, v23, v51 │ │ +0712c8: 0800 3900 |0404: move-object/from16 v0, v57 │ │ +0712cc: 5400 bb00 |0406: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +0712d0: 0833 0000 |0408: move-object/from16 v51, v0 │ │ +0712d4: 1334 0000 |040a: const/16 v52, #int 0 // #0 │ │ +0712d8: 4433 3334 |040c: aget v51, v51, v52 │ │ +0712dc: 1334 0200 |040e: const/16 v52, #int 2 // #2 │ │ +0712e0: 0200 3300 |0410: move/from16 v0, v51 │ │ +0712e4: 0201 3400 |0412: move/from16 v1, v52 │ │ +0712e8: 3410 2300 |0414: if-lt v0, v1, 0437 // +0023 │ │ +0712ec: 0800 3900 |0416: move-object/from16 v0, v57 │ │ +0712f0: 5400 bb00 |0418: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.repLens:[I // field@00bb │ │ +0712f4: 0833 0000 |041a: move-object/from16 v51, v0 │ │ +0712f8: 1334 0000 |041c: const/16 v52, #int 0 // #0 │ │ +0712fc: 4433 3334 |041e: aget v51, v51, v52 │ │ +071300: d80e 3301 |0420: add-int/lit8 v14, v51, #int 1 // #01 │ │ +071304: 0200 1100 |0422: move/from16 v0, v17 │ │ +071308: 360e 6d00 |0424: if-gt v14, v0, 0491 // +006d │ │ +07130c: 1321 0000 |0426: const/16 v33, #int 0 // #0 │ │ +071310: 0800 3900 |0428: move-object/from16 v0, v57 │ │ +071314: 5400 9500 |042a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +071318: 0833 0000 |042c: move-object/from16 v51, v0 │ │ +07131c: 4433 3321 |042e: aget v51, v51, v33 │ │ +071320: 0200 3300 |0430: move/from16 v0, v51 │ │ +071324: 370e 0900 |0432: if-le v14, v0, 043b // +0009 │ │ +071328: d821 2102 |0434: add-int/lit8 v33, v33, #int 2 // #02 │ │ +07132c: 28f2 |0436: goto 0428 // -000e │ │ +07132e: 122e |0437: const/4 v14, #int 2 // #2 │ │ +071330: 28ea |0438: goto 0422 // -0016 │ │ +071332: d80e 0e01 |0439: add-int/lit8 v14, v14, #int 1 // #01 │ │ +071336: 0800 3900 |043b: move-object/from16 v0, v57 │ │ +07133a: 5400 9500 |043d: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +07133e: 0833 0000 |043f: move-object/from16 v51, v0 │ │ +071342: d834 2101 |0441: add-int/lit8 v52, v33, #int 1 // #01 │ │ +071346: 440c 3334 |0443: aget v12, v51, v52 │ │ +07134a: 0800 3900 |0445: move-object/from16 v0, v57 │ │ +07134e: 0201 2700 |0447: move/from16 v1, v39 │ │ +071352: 6e40 6d00 c01e |0449: invoke-virtual {v0, v12, v14, v1}, LSevenZip/Compression/LZMA/Encoder;.GetPosLenPrice:(III)I // method@006d │ │ +071358: 0a33 |044c: move-result v51 │ │ +07135a: 9008 1d33 |044d: add-int v8, v29, v51 │ │ +07135e: 0800 3900 |044f: move-object/from16 v0, v57 │ │ +071362: 5400 9f00 |0451: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071366: 0833 0000 |0453: move-object/from16 v51, v0 │ │ +07136a: 4624 330e |0455: aget-object v36, v51, v14 │ │ +07136e: 0800 2400 |0457: move-object/from16 v0, v36 │ │ +071372: 5200 7d00 |0459: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071376: 0233 0000 |045b: move/from16 v51, v0 │ │ +07137a: 0200 3300 |045d: move/from16 v0, v51 │ │ +07137e: 3508 1e00 |045f: if-ge v8, v0, 047d // +001e │ │ +071382: 0800 2400 |0461: move-object/from16 v0, v36 │ │ +071386: 5908 7d00 |0463: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +07138a: 1333 0000 |0465: const/16 v51, #int 0 // #0 │ │ +07138e: 0200 3300 |0467: move/from16 v0, v51 │ │ +071392: 0801 2400 |0469: move-object/from16 v1, v36 │ │ +071396: 5910 7900 |046b: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +07139a: d833 0c04 |046d: add-int/lit8 v51, v12, #int 4 // #04 │ │ +07139e: 0200 3300 |046f: move/from16 v0, v51 │ │ +0713a2: 0801 2400 |0471: move-object/from16 v1, v36 │ │ +0713a6: 5910 7300 |0473: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +0713aa: 1333 0000 |0475: const/16 v51, #int 0 // #0 │ │ +0713ae: 0200 3300 |0477: move/from16 v0, v51 │ │ +0713b2: 0801 2400 |0479: move-object/from16 v1, v36 │ │ +0713b6: 5c10 7b00 |047b: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +0713ba: 0800 3900 |047d: move-object/from16 v0, v57 │ │ +0713be: 5400 9500 |047f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +0713c2: 0833 0000 |0481: move-object/from16 v51, v0 │ │ +0713c6: 4433 3321 |0483: aget v51, v51, v33 │ │ +0713ca: 0200 3300 |0485: move/from16 v0, v51 │ │ +0713ce: 330e b2ff |0487: if-ne v14, v0, 0439 // -004e │ │ +0713d2: d821 2102 |0489: add-int/lit8 v33, v33, #int 2 // #02 │ │ +0713d6: 0200 2100 |048b: move/from16 v0, v33 │ │ +0713da: 0201 2000 |048d: move/from16 v1, v32 │ │ +0713de: 3310 aaff |048f: if-ne v0, v1, 0439 // -0056 │ │ +0713e2: 1205 |0491: const/4 v5, #int 0 // #0 │ │ +0713e4: d805 0501 |0492: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0713e8: 0200 1000 |0494: move/from16 v0, v16 │ │ +0713ec: 3305 0a00 |0496: if-ne v5, v0, 04a0 // +000a │ │ +0713f0: 0800 3900 |0498: move-object/from16 v0, v57 │ │ +0713f4: 6e20 6300 5000 |049a: invoke-virtual {v0, v5}, LSevenZip/Compression/LZMA/Encoder;.Backward:(I)I // method@0063 │ │ +0713fa: 0a12 |049d: move-result v18 │ │ +0713fc: 2900 c4fb |049e: goto/16 0062 // -043c │ │ +071400: 7401 7500 3900 |04a0: invoke-virtual/range {v57}, LSevenZip/Compression/LZMA/Encoder;.ReadMatchDistances:()I // method@0075 │ │ +071406: 0a18 |04a3: move-result v24 │ │ +071408: 0800 3900 |04a4: move-object/from16 v0, v57 │ │ +07140c: 5200 9a00 |04a6: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ +071410: 0220 0000 |04a8: move/from16 v32, v0 │ │ +071414: 0800 3900 |04aa: move-object/from16 v0, v57 │ │ +071418: 5200 9b00 |04ac: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +07141c: 0233 0000 |04ae: move/from16 v51, v0 │ │ +071420: 0200 1800 |04b0: move/from16 v0, v24 │ │ +071424: 0201 3300 |04b2: move/from16 v1, v51 │ │ +071428: 3410 1800 |04b4: if-lt v0, v1, 04cc // +0018 │ │ +07142c: 0200 1800 |04b6: move/from16 v0, v24 │ │ +071430: 0801 3900 |04b8: move-object/from16 v1, v57 │ │ +071434: 5910 9300 |04ba: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._longestMatchLength:I // field@0093 │ │ +071438: 1333 0100 |04bc: const/16 v51, #int 1 // #1 │ │ +07143c: 0200 3300 |04be: move/from16 v0, v51 │ │ +071440: 0801 3900 |04c0: move-object/from16 v1, v57 │ │ +071444: 5c10 9400 |04c2: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ +071448: 0800 3900 |04c4: move-object/from16 v0, v57 │ │ +07144c: 6e20 6300 5000 |04c6: invoke-virtual {v0, v5}, LSevenZip/Compression/LZMA/Encoder;.Backward:(I)I // method@0063 │ │ +071452: 0a12 |04c9: move-result v18 │ │ +071454: 2900 98fb |04ca: goto/16 0062 // -0468 │ │ +071458: d83a 3a01 |04cc: add-int/lit8 v58, v58, #int 1 // #01 │ │ +07145c: 0800 3900 |04ce: move-object/from16 v0, v57 │ │ +071460: 5400 9f00 |04d0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071464: 0833 0000 |04d2: move-object/from16 v51, v0 │ │ +071468: 4633 3305 |04d4: aget-object v51, v51, v5 │ │ +07146c: 0800 3300 |04d6: move-object/from16 v0, v51 │ │ +071470: 5200 7900 |04d8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +071474: 0226 0000 |04da: move/from16 v38, v0 │ │ +071478: 0800 3900 |04dc: move-object/from16 v0, v57 │ │ +07147c: 5400 9f00 |04de: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071480: 0833 0000 |04e0: move-object/from16 v51, v0 │ │ +071484: 4633 3305 |04e2: aget-object v51, v51, v5 │ │ +071488: 0800 3300 |04e4: move-object/from16 v0, v51 │ │ +07148c: 5500 7b00 |04e6: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +071490: 0233 0000 |04e8: move/from16 v51, v0 │ │ +071494: 3833 a002 |04ea: if-eqz v51, 078a // +02a0 │ │ +071498: d826 26ff |04ec: add-int/lit8 v38, v38, #int -1 // #ff │ │ +07149c: 0800 3900 |04ee: move-object/from16 v0, v57 │ │ +0714a0: 5400 9f00 |04f0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0714a4: 0833 0000 |04f2: move-object/from16 v51, v0 │ │ +0714a8: 4633 3305 |04f4: aget-object v51, v51, v5 │ │ +0714ac: 0800 3300 |04f6: move-object/from16 v0, v51 │ │ +0714b0: 5500 7c00 |04f8: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ +0714b4: 0233 0000 |04fa: move/from16 v51, v0 │ │ +0714b8: 3833 7e02 |04fc: if-eqz v51, 077a // +027e │ │ +0714bc: 0800 3900 |04fe: move-object/from16 v0, v57 │ │ +0714c0: 5400 9f00 |0500: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0714c4: 0833 0000 |0502: move-object/from16 v51, v0 │ │ +0714c8: 0800 3900 |0504: move-object/from16 v0, v57 │ │ +0714cc: 5400 9f00 |0506: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0714d0: 0834 0000 |0508: move-object/from16 v52, v0 │ │ +0714d4: 4634 3405 |050a: aget-object v52, v52, v5 │ │ +0714d8: 0800 3400 |050c: move-object/from16 v0, v52 │ │ +0714dc: 5200 7a00 |050e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ +0714e0: 0234 0000 |0510: move/from16 v52, v0 │ │ +0714e4: 4633 3334 |0512: aget-object v51, v51, v52 │ │ +0714e8: 0800 3300 |0514: move-object/from16 v0, v51 │ │ +0714ec: 5200 7e00 |0516: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ +0714f0: 0230 0000 |0518: move/from16 v48, v0 │ │ +0714f4: 0800 3900 |051a: move-object/from16 v0, v57 │ │ +0714f8: 5400 9f00 |051c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0714fc: 0833 0000 |051e: move-object/from16 v51, v0 │ │ +071500: 4633 3305 |0520: aget-object v51, v51, v5 │ │ +071504: 0800 3300 |0522: move-object/from16 v0, v51 │ │ +071508: 5200 7400 |0524: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ +07150c: 0233 0000 |0526: move/from16 v51, v0 │ │ +071510: 1334 0400 |0528: const/16 v52, #int 4 // #4 │ │ +071514: 0200 3300 |052a: move/from16 v0, v51 │ │ +071518: 0201 3400 |052c: move/from16 v1, v52 │ │ +07151c: 3510 4602 |052e: if-ge v0, v1, 0774 // +0246 │ │ +071520: 7701 3400 3000 |0530: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ +071526: 0a30 |0533: move-result v48 │ │ +071528: 7701 3200 3000 |0534: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +07152e: 0a30 |0537: move-result v48 │ │ +071530: d833 05ff |0538: add-int/lit8 v51, v5, #int -1 // #ff │ │ +071534: 0200 2600 |053a: move/from16 v0, v38 │ │ +071538: 0201 3300 |053c: move/from16 v1, v51 │ │ +07153c: 3310 6202 |053e: if-ne v0, v1, 07a0 // +0262 │ │ +071540: 0800 3900 |0540: move-object/from16 v0, v57 │ │ +071544: 5400 9f00 |0542: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071548: 0833 0000 |0544: move-object/from16 v51, v0 │ │ +07154c: 4633 3305 |0546: aget-object v51, v51, v5 │ │ +071550: 7401 5e00 3300 |0548: invoke-virtual/range {v51}, LSevenZip/Compression/LZMA/Encoder$Optimal;.IsShortRep:()Z // method@005e │ │ +071556: 0a33 |054b: move-result v51 │ │ +071558: 3833 4e02 |054c: if-eqz v51, 079a // +024e │ │ +07155c: 7701 3500 3000 |054e: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateShortRep:(I)I // method@0035 │ │ +071562: 0a30 |0551: move-result v48 │ │ +071564: 0800 3900 |0552: move-object/from16 v0, v57 │ │ +071568: 5400 9f00 |0554: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +07156c: 0833 0000 |0556: move-object/from16 v51, v0 │ │ +071570: 4633 3305 |0558: aget-object v51, v51, v5 │ │ +071574: 0200 3000 |055a: move/from16 v0, v48 │ │ +071578: 0801 3300 |055c: move-object/from16 v1, v51 │ │ +07157c: 5910 7e00 |055e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ +071580: 0800 3900 |0560: move-object/from16 v0, v57 │ │ +071584: 5400 9f00 |0562: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071588: 0833 0000 |0564: move-object/from16 v51, v0 │ │ +07158c: 4633 3305 |0566: aget-object v51, v51, v5 │ │ +071590: 0800 3900 |0568: move-object/from16 v0, v57 │ │ +071594: 5400 bc00 |056a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071598: 0834 0000 |056c: move-object/from16 v52, v0 │ │ +07159c: 1335 0000 |056e: const/16 v53, #int 0 // #0 │ │ +0715a0: 4434 3435 |0570: aget v52, v52, v53 │ │ +0715a4: 0200 3400 |0572: move/from16 v0, v52 │ │ +0715a8: 0801 3300 |0574: move-object/from16 v1, v51 │ │ +0715ac: 5910 7500 |0576: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ +0715b0: 0800 3900 |0578: move-object/from16 v0, v57 │ │ +0715b4: 5400 9f00 |057a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0715b8: 0833 0000 |057c: move-object/from16 v51, v0 │ │ +0715bc: 4633 3305 |057e: aget-object v51, v51, v5 │ │ +0715c0: 0800 3900 |0580: move-object/from16 v0, v57 │ │ +0715c4: 5400 bc00 |0582: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +0715c8: 0834 0000 |0584: move-object/from16 v52, v0 │ │ +0715cc: 1335 0100 |0586: const/16 v53, #int 1 // #1 │ │ +0715d0: 4434 3435 |0588: aget v52, v52, v53 │ │ +0715d4: 0200 3400 |058a: move/from16 v0, v52 │ │ +0715d8: 0801 3300 |058c: move-object/from16 v1, v51 │ │ +0715dc: 5910 7600 |058e: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ +0715e0: 0800 3900 |0590: move-object/from16 v0, v57 │ │ +0715e4: 5400 9f00 |0592: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0715e8: 0833 0000 |0594: move-object/from16 v51, v0 │ │ +0715ec: 4633 3305 |0596: aget-object v51, v51, v5 │ │ +0715f0: 0800 3900 |0598: move-object/from16 v0, v57 │ │ +0715f4: 5400 bc00 |059a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +0715f8: 0834 0000 |059c: move-object/from16 v52, v0 │ │ +0715fc: 1335 0200 |059e: const/16 v53, #int 2 // #2 │ │ +071600: 4434 3435 |05a0: aget v52, v52, v53 │ │ +071604: 0200 3400 |05a2: move/from16 v0, v52 │ │ +071608: 0801 3300 |05a4: move-object/from16 v1, v51 │ │ +07160c: 5910 7700 |05a6: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ +071610: 0800 3900 |05a8: move-object/from16 v0, v57 │ │ +071614: 5400 9f00 |05aa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071618: 0833 0000 |05ac: move-object/from16 v51, v0 │ │ +07161c: 4633 3305 |05ae: aget-object v51, v51, v5 │ │ +071620: 0800 3900 |05b0: move-object/from16 v0, v57 │ │ +071624: 5400 bc00 |05b2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071628: 0834 0000 |05b4: move-object/from16 v52, v0 │ │ +07162c: 1335 0300 |05b6: const/16 v53, #int 3 // #3 │ │ +071630: 4434 3435 |05b8: aget v52, v52, v53 │ │ +071634: 0200 3400 |05ba: move/from16 v0, v52 │ │ +071638: 0801 3300 |05bc: move-object/from16 v1, v51 │ │ +07163c: 5910 7800 |05be: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ +071640: 0800 3900 |05c0: move-object/from16 v0, v57 │ │ +071644: 5400 9f00 |05c2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071648: 0833 0000 |05c4: move-object/from16 v51, v0 │ │ +07164c: 4633 3305 |05c6: aget-object v51, v51, v5 │ │ +071650: 0800 3300 |05c8: move-object/from16 v0, v51 │ │ +071654: 520a 7d00 |05ca: iget v10, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071658: 0800 3900 |05cc: move-object/from16 v0, v57 │ │ +07165c: 5400 9600 |05ce: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +071660: 0833 0000 |05d0: move-object/from16 v51, v0 │ │ +071664: 1334 ffff |05d2: const/16 v52, #int -1 // #ffff │ │ +071668: 7402 0a00 3300 |05d4: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +07166e: 0a0b |05d7: move-result v11 │ │ +071670: 0800 3900 |05d8: move-object/from16 v0, v57 │ │ +071674: 5400 9600 |05da: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +071678: 0833 0000 |05dc: move-object/from16 v51, v0 │ │ +07167c: 0800 3900 |05de: move-object/from16 v0, v57 │ │ +071680: 5400 bc00 |05e0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071684: 0834 0000 |05e2: move-object/from16 v52, v0 │ │ +071688: 1335 0000 |05e4: const/16 v53, #int 0 // #0 │ │ +07168c: 4434 3435 |05e6: aget v52, v52, v53 │ │ +071690: d934 3400 |05e8: rsub-int/lit8 v52, v52, #int 0 // #00 │ │ +071694: d834 34ff |05ea: add-int/lit8 v52, v52, #int -1 // #ff │ │ +071698: d834 34ff |05ec: add-int/lit8 v52, v52, #int -1 // #ff │ │ +07169c: 7402 0a00 3300 |05ee: invoke-virtual/range {v51, v52}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +0716a2: 0a16 |05f1: move-result v22 │ │ +0716a4: 0800 3900 |05f2: move-object/from16 v0, v57 │ │ +0716a8: 5200 a700 |05f4: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +0716ac: 0233 0000 |05f6: move/from16 v51, v0 │ │ +0716b0: 9527 3a33 |05f8: and-int v39, v58, v51 │ │ +0716b4: 0800 3900 |05fa: move-object/from16 v0, v57 │ │ +0716b8: 5400 8b00 |05fc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +0716bc: 0833 0000 |05fe: move-object/from16 v51, v0 │ │ +0716c0: e034 3004 |0600: shl-int/lit8 v52, v48, #int 4 // #04 │ │ +0716c4: 9034 3427 |0602: add-int v52, v52, v39 │ │ +0716c8: 4a33 3334 |0604: aget-short v51, v51, v52 │ │ +0716cc: 7701 9f00 3300 |0606: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +0716d2: 0a33 |0609: move-result v51 │ │ +0716d4: 9034 0a33 |060a: add-int v52, v10, v51 │ │ +0716d8: 0800 3900 |060c: move-object/from16 v0, v57 │ │ +0716dc: 5400 9200 |060e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +0716e0: 0833 0000 |0610: move-object/from16 v51, v0 │ │ +0716e4: 0800 3900 |0612: move-object/from16 v0, v57 │ │ +0716e8: 5400 9600 |0614: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0716ec: 0835 0000 |0616: move-object/from16 v53, v0 │ │ +0716f0: 1336 feff |0618: const/16 v54, #int -2 // #fffe │ │ +0716f4: 7402 0a00 3500 |061a: invoke-virtual/range {v53, v54}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +0716fa: 0a35 |061d: move-result v53 │ │ +0716fc: 0800 3300 |061e: move-object/from16 v0, v51 │ │ +071700: 0201 3a00 |0620: move/from16 v1, v58 │ │ +071704: 0202 3500 |0622: move/from16 v2, v53 │ │ +071708: 6e30 5b00 1002 |0624: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ +07170e: 0c35 |0627: move-result-object v53 │ │ +071710: 7701 3100 3000 |0628: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateIsCharState:(I)Z // method@0031 │ │ +071716: 0a33 |062b: move-result v51 │ │ +071718: 3933 3c03 |062c: if-nez v51, 0968 // +033c │ │ +07171c: 1333 0100 |062e: const/16 v51, #int 1 // #1 │ │ +071720: 0800 3500 |0630: move-object/from16 v0, v53 │ │ +071724: 0201 3300 |0632: move/from16 v1, v51 │ │ +071728: 0202 1600 |0634: move/from16 v2, v22 │ │ +07172c: 6e40 5700 10b2 |0636: invoke-virtual {v0, v1, v2, v11}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ +071732: 0a33 |0639: move-result v51 │ │ +071734: 9006 3433 |063a: add-int v6, v52, v51 │ │ +071738: 0800 3900 |063c: move-object/from16 v0, v57 │ │ +07173c: 5400 9f00 |063e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071740: 0833 0000 |0640: move-object/from16 v51, v0 │ │ +071744: d834 0501 |0642: add-int/lit8 v52, v5, #int 1 // #01 │ │ +071748: 461b 3334 |0644: aget-object v27, v51, v52 │ │ +07174c: 1319 0000 |0646: const/16 v25, #int 0 // #0 │ │ +071750: 0800 1b00 |0648: move-object/from16 v0, v27 │ │ +071754: 5200 7d00 |064a: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071758: 0233 0000 |064c: move/from16 v51, v0 │ │ +07175c: 0200 3300 |064e: move/from16 v0, v51 │ │ +071760: 3506 0f00 |0650: if-ge v6, v0, 065f // +000f │ │ +071764: 0800 1b00 |0652: move-object/from16 v0, v27 │ │ +071768: 5906 7d00 |0654: iput v6, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +07176c: 0800 1b00 |0656: move-object/from16 v0, v27 │ │ +071770: 5905 7900 |0658: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +071774: 7401 5f00 1b00 |065a: invoke-virtual/range {v27}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsChar:()V // method@005f │ │ +07177a: 1319 0100 |065d: const/16 v25, #int 1 // #1 │ │ +07177e: 0800 3900 |065f: move-object/from16 v0, v57 │ │ +071782: 5400 8b00 |0661: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +071786: 0833 0000 |0663: move-object/from16 v51, v0 │ │ +07178a: e034 3004 |0665: shl-int/lit8 v52, v48, #int 4 // #04 │ │ +07178e: 9034 3427 |0667: add-int v52, v52, v39 │ │ +071792: 4a33 3334 |0669: aget-short v51, v51, v52 │ │ +071796: 7701 a000 3300 |066b: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +07179c: 0a33 |066e: move-result v51 │ │ +07179e: 9017 0a33 |066f: add-int v23, v10, v51 │ │ +0717a2: 0800 3900 |0671: move-object/from16 v0, v57 │ │ +0717a6: 5400 8c00 |0673: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +0717aa: 0833 0000 |0675: move-object/from16 v51, v0 │ │ +0717ae: 4a33 3330 |0677: aget-short v51, v51, v48 │ │ +0717b2: 7701 a000 3300 |0679: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +0717b8: 0a33 |067c: move-result v51 │ │ +0717ba: 902c 1733 |067d: add-int v44, v23, v51 │ │ +0717be: 0200 1600 |067f: move/from16 v0, v22 │ │ +0717c2: 33b0 3b00 |0681: if-ne v0, v11, 06bc // +003b │ │ +0717c6: 0800 1b00 |0683: move-object/from16 v0, v27 │ │ +0717ca: 5200 7900 |0685: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +0717ce: 0233 0000 |0687: move/from16 v51, v0 │ │ +0717d2: 0200 3300 |0689: move/from16 v0, v51 │ │ +0717d6: 3550 0a00 |068b: if-ge v0, v5, 0695 // +000a │ │ +0717da: 0800 1b00 |068d: move-object/from16 v0, v27 │ │ +0717de: 5200 7300 |068f: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +0717e2: 0233 0000 |0691: move/from16 v51, v0 │ │ +0717e6: 3833 2900 |0693: if-eqz v51, 06bc // +0029 │ │ +0717ea: 0800 3900 |0695: move-object/from16 v0, v57 │ │ +0717ee: 0201 3000 |0697: move/from16 v1, v48 │ │ +0717f2: 0202 2700 |0699: move/from16 v2, v39 │ │ +0717f6: 6e30 7100 1002 |069b: invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetRepLen1Price:(II)I // method@0071 │ │ +0717fc: 0a33 |069e: move-result v51 │ │ +0717fe: 902e 2c33 |069f: add-int v46, v44, v51 │ │ +071802: 0800 1b00 |06a1: move-object/from16 v0, v27 │ │ +071806: 5200 7d00 |06a3: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +07180a: 0233 0000 |06a5: move/from16 v51, v0 │ │ +07180e: 0200 2e00 |06a7: move/from16 v0, v46 │ │ +071812: 0201 3300 |06a9: move/from16 v1, v51 │ │ +071816: 3610 1100 |06ab: if-gt v0, v1, 06bc // +0011 │ │ +07181a: 0200 2e00 |06ad: move/from16 v0, v46 │ │ +07181e: 0801 1b00 |06af: move-object/from16 v1, v27 │ │ +071822: 5910 7d00 |06b1: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071826: 0800 1b00 |06b3: move-object/from16 v0, v27 │ │ +07182a: 5905 7900 |06b5: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +07182e: 7401 6000 1b00 |06b7: invoke-virtual/range {v27}, LSevenZip/Compression/LZMA/Encoder$Optimal;.MakeAsShortRep:()V // method@0060 │ │ +071834: 1319 0100 |06ba: const/16 v25, #int 1 // #1 │ │ +071838: 0800 3900 |06bc: move-object/from16 v0, v57 │ │ +07183c: 5400 9600 |06be: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +071840: 0833 0000 |06c0: move-object/from16 v51, v0 │ │ +071844: 7401 0d00 3300 |06c2: invoke-virtual/range {v51}, LSevenZip/Compression/LZ/BinTree;.GetNumAvailableBytes:()I // method@000d │ │ +07184a: 0a33 |06c5: move-result v51 │ │ +07184c: d81f 3301 |06c6: add-int/lit8 v31, v51, #int 1 // #01 │ │ +071850: d150 ff0f |06c8: rsub-int v0, v5, #int 4095 // #0fff │ │ +071854: 0233 0000 |06ca: move/from16 v51, v0 │ │ +071858: 0200 3300 |06cc: move/from16 v0, v51 │ │ +07185c: 0201 1f00 |06ce: move/from16 v1, v31 │ │ +071860: 7120 1e34 1000 |06d0: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +071866: 0a1f |06d3: move-result v31 │ │ +071868: 021e 1f00 |06d4: move/from16 v30, v31 │ │ +07186c: 1333 0200 |06d6: const/16 v51, #int 2 // #2 │ │ +071870: 0200 1e00 |06d8: move/from16 v0, v30 │ │ +071874: 0201 3300 |06da: move/from16 v1, v51 │ │ +071878: 3410 b6fd |06dc: if-lt v0, v1, 0492 // -024a │ │ +07187c: 0800 3900 |06de: move-object/from16 v0, v57 │ │ +071880: 5200 9b00 |06e0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +071884: 0233 0000 |06e2: move/from16 v51, v0 │ │ +071888: 0200 1e00 |06e4: move/from16 v0, v30 │ │ +07188c: 0201 3300 |06e6: move/from16 v1, v51 │ │ +071890: 3710 0800 |06e8: if-le v0, v1, 06f0 // +0008 │ │ +071894: 0800 3900 |06ea: move-object/from16 v0, v57 │ │ +071898: 5200 9b00 |06ec: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +07189c: 021e 0000 |06ee: move/from16 v30, v0 │ │ +0718a0: 3919 c402 |06f0: if-nez v25, 09b4 // +02c4 │ │ +0718a4: 0200 1600 |06f2: move/from16 v0, v22 │ │ +0718a8: 32b0 c002 |06f4: if-eq v0, v11, 09b4 // +02c0 │ │ +0718ac: d833 1fff |06f6: add-int/lit8 v51, v31, #int -1 // #ff │ │ +0718b0: 0800 3900 |06f8: move-object/from16 v0, v57 │ │ +0718b4: 5200 9b00 |06fa: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +0718b8: 0234 0000 |06fc: move/from16 v52, v0 │ │ +0718bc: 7702 1e34 3300 |06fe: invoke-static/range {v51, v52}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0718c2: 0a32 |0701: move-result v50 │ │ +0718c4: 0800 3900 |0702: move-object/from16 v0, v57 │ │ +0718c8: 5400 9600 |0704: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0718cc: 0833 0000 |0706: move-object/from16 v51, v0 │ │ +0718d0: 1334 0000 |0708: const/16 v52, #int 0 // #0 │ │ +0718d4: 0800 3900 |070a: move-object/from16 v0, v57 │ │ +0718d8: 5400 bc00 |070c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +0718dc: 0835 0000 |070e: move-object/from16 v53, v0 │ │ +0718e0: 1336 0000 |0710: const/16 v54, #int 0 // #0 │ │ +0718e4: 4435 3536 |0712: aget v53, v53, v54 │ │ +0718e8: 0800 3300 |0714: move-object/from16 v0, v51 │ │ +0718ec: 0201 3400 |0716: move/from16 v1, v52 │ │ +0718f0: 0202 3500 |0718: move/from16 v2, v53 │ │ +0718f4: 0203 3200 |071a: move/from16 v3, v50 │ │ +0718f8: 6e40 0b00 1032 |071c: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ +0718fe: 0a14 |071f: move-result v20 │ │ +071900: 1333 0200 |0720: const/16 v51, #int 2 // #2 │ │ +071904: 0200 1400 |0722: move/from16 v0, v20 │ │ +071908: 0201 3300 |0724: move/from16 v1, v51 │ │ +07190c: 3410 8e02 |0726: if-lt v0, v1, 09b4 // +028e │ │ +071910: 7701 3200 3000 |0728: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +071916: 0a31 |072b: move-result v49 │ │ +071918: d833 3a01 |072c: add-int/lit8 v51, v58, #int 1 // #01 │ │ +07191c: 0800 3900 |072e: move-object/from16 v0, v57 │ │ +071920: 5200 a700 |0730: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +071924: 0234 0000 |0732: move/from16 v52, v0 │ │ +071928: 9528 3334 |0734: and-int v40, v51, v52 │ │ +07192c: 0800 3900 |0736: move-object/from16 v0, v57 │ │ +071930: 5400 8b00 |0738: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +071934: 0833 0000 |073a: move-object/from16 v51, v0 │ │ +071938: e034 3104 |073c: shl-int/lit8 v52, v49, #int 4 // #04 │ │ +07193c: 9034 3428 |073e: add-int v52, v52, v40 │ │ +071940: 4a33 3334 |0740: aget-short v51, v51, v52 │ │ +071944: 7701 a000 3300 |0742: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +07194a: 0a33 |0745: move-result v51 │ │ +07194c: 9033 3306 |0746: add-int v51, v51, v6 │ │ +071950: 0800 3900 |0748: move-object/from16 v0, v57 │ │ +071954: 5400 8c00 |074a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +071958: 0834 0000 |074c: move-object/from16 v52, v0 │ │ +07195c: 4a34 3431 |074e: aget-short v52, v52, v49 │ │ +071960: 7701 a000 3400 |0750: invoke-static/range {v52}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +071966: 0a34 |0753: move-result v52 │ │ +071968: 901c 3334 |0754: add-int v28, v51, v52 │ │ +07196c: d833 0501 |0756: add-int/lit8 v51, v5, #int 1 // #01 │ │ +071970: 9022 3314 |0758: add-int v34, v51, v20 │ │ +071974: 0200 1000 |075a: move/from16 v0, v16 │ │ +071978: 0201 2200 |075c: move/from16 v1, v34 │ │ +07197c: 3510 0e02 |075e: if-ge v0, v1, 096c // +020e │ │ +071980: 0800 3900 |0760: move-object/from16 v0, v57 │ │ +071984: 5400 9f00 |0762: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071988: 0833 0000 |0764: move-object/from16 v51, v0 │ │ +07198c: d810 1001 |0766: add-int/lit8 v16, v16, #int 1 // #01 │ │ +071990: 4633 3310 |0768: aget-object v51, v51, v16 │ │ +071994: 1434 ffff ff0f |076a: const v52, #float 2.52435e-29 // #0fffffff │ │ +07199a: 0200 3400 |076d: move/from16 v0, v52 │ │ +07199e: 0801 3300 |076f: move-object/from16 v1, v51 │ │ +0719a2: 5910 7d00 |0771: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +0719a6: 28e7 |0773: goto 075a // -0019 │ │ +0719a8: 7701 3300 3000 |0774: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ +0719ae: 0a30 |0777: move-result v48 │ │ +0719b0: 2900 bcfd |0778: goto/16 0534 // -0244 │ │ +0719b4: 0800 3900 |077a: move-object/from16 v0, v57 │ │ +0719b8: 5400 9f00 |077c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0719bc: 0833 0000 |077e: move-object/from16 v51, v0 │ │ +0719c0: 4633 3326 |0780: aget-object v51, v51, v38 │ │ +0719c4: 0800 3300 |0782: move-object/from16 v0, v51 │ │ +0719c8: 5200 7e00 |0784: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ +0719cc: 0230 0000 |0786: move/from16 v48, v0 │ │ +0719d0: 2900 acfd |0788: goto/16 0534 // -0254 │ │ +0719d4: 0800 3900 |078a: move-object/from16 v0, v57 │ │ +0719d8: 5400 9f00 |078c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +0719dc: 0833 0000 |078e: move-object/from16 v51, v0 │ │ +0719e0: 4633 3326 |0790: aget-object v51, v51, v38 │ │ +0719e4: 0800 3300 |0792: move-object/from16 v0, v51 │ │ +0719e8: 5200 7e00 |0794: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.State:I // field@007e │ │ +0719ec: 0230 0000 |0796: move/from16 v48, v0 │ │ +0719f0: 2900 a0fd |0798: goto/16 0538 // -0260 │ │ +0719f4: 7701 3200 3000 |079a: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +0719fa: 0a30 |079d: move-result v48 │ │ +0719fc: 2900 b4fd |079e: goto/16 0552 // -024c │ │ +071a00: 0800 3900 |07a0: move-object/from16 v0, v57 │ │ +071a04: 5400 9f00 |07a2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071a08: 0833 0000 |07a4: move-object/from16 v51, v0 │ │ +071a0c: 4633 3305 |07a6: aget-object v51, v51, v5 │ │ +071a10: 0800 3300 |07a8: move-object/from16 v0, v51 │ │ +071a14: 5500 7b00 |07aa: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +071a18: 0233 0000 |07ac: move/from16 v51, v0 │ │ +071a1c: 3833 8600 |07ae: if-eqz v51, 0834 // +0086 │ │ +071a20: 0800 3900 |07b0: move-object/from16 v0, v57 │ │ +071a24: 5400 9f00 |07b2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071a28: 0833 0000 |07b4: move-object/from16 v51, v0 │ │ +071a2c: 4633 3305 |07b6: aget-object v51, v51, v5 │ │ +071a30: 0800 3300 |07b8: move-object/from16 v0, v51 │ │ +071a34: 5500 7c00 |07ba: iget-boolean v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ +071a38: 0233 0000 |07bc: move/from16 v51, v0 │ │ +071a3c: 3833 7600 |07be: if-eqz v51, 0834 // +0076 │ │ +071a40: 0800 3900 |07c0: move-object/from16 v0, v57 │ │ +071a44: 5400 9f00 |07c2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071a48: 0833 0000 |07c4: move-object/from16 v51, v0 │ │ +071a4c: 4633 3305 |07c6: aget-object v51, v51, v5 │ │ +071a50: 0800 3300 |07c8: move-object/from16 v0, v51 │ │ +071a54: 5200 7a00 |07ca: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ +071a58: 0226 0000 |07cc: move/from16 v38, v0 │ │ +071a5c: 0800 3900 |07ce: move-object/from16 v0, v57 │ │ +071a60: 5400 9f00 |07d0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071a64: 0833 0000 |07d2: move-object/from16 v51, v0 │ │ +071a68: 4633 3305 |07d4: aget-object v51, v51, v5 │ │ +071a6c: 0800 3300 |07d6: move-object/from16 v0, v51 │ │ +071a70: 5200 7400 |07d8: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ +071a74: 0225 0000 |07da: move/from16 v37, v0 │ │ +071a78: 7701 3400 3000 |07dc: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ +071a7e: 0a30 |07df: move-result v48 │ │ +071a80: 0800 3900 |07e0: move-object/from16 v0, v57 │ │ +071a84: 5400 9f00 |07e2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071a88: 0833 0000 |07e4: move-object/from16 v51, v0 │ │ +071a8c: 4623 3326 |07e6: aget-object v35, v51, v38 │ │ +071a90: 1333 0400 |07e8: const/16 v51, #int 4 // #4 │ │ +071a94: 0200 2500 |07ea: move/from16 v0, v37 │ │ +071a98: 0201 3300 |07ec: move/from16 v1, v51 │ │ +071a9c: 3510 3c01 |07ee: if-ge v0, v1, 092a // +013c │ │ +071aa0: 3925 6400 |07f0: if-nez v37, 0854 // +0064 │ │ +071aa4: 0800 3900 |07f2: move-object/from16 v0, v57 │ │ +071aa8: 5400 bc00 |07f4: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071aac: 0833 0000 |07f6: move-object/from16 v51, v0 │ │ +071ab0: 1334 0000 |07f8: const/16 v52, #int 0 // #0 │ │ +071ab4: 0800 2300 |07fa: move-object/from16 v0, v35 │ │ +071ab8: 5200 7500 |07fc: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ +071abc: 0235 0000 |07fe: move/from16 v53, v0 │ │ +071ac0: 4b35 3334 |0800: aput v53, v51, v52 │ │ +071ac4: 0800 3900 |0802: move-object/from16 v0, v57 │ │ +071ac8: 5400 bc00 |0804: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071acc: 0833 0000 |0806: move-object/from16 v51, v0 │ │ +071ad0: 1334 0100 |0808: const/16 v52, #int 1 // #1 │ │ +071ad4: 0800 2300 |080a: move-object/from16 v0, v35 │ │ +071ad8: 5200 7600 |080c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ +071adc: 0235 0000 |080e: move/from16 v53, v0 │ │ +071ae0: 4b35 3334 |0810: aput v53, v51, v52 │ │ +071ae4: 0800 3900 |0812: move-object/from16 v0, v57 │ │ +071ae8: 5400 bc00 |0814: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071aec: 0833 0000 |0816: move-object/from16 v51, v0 │ │ +071af0: 1334 0200 |0818: const/16 v52, #int 2 // #2 │ │ +071af4: 0800 2300 |081a: move-object/from16 v0, v35 │ │ +071af8: 5200 7700 |081c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ +071afc: 0235 0000 |081e: move/from16 v53, v0 │ │ +071b00: 4b35 3334 |0820: aput v53, v51, v52 │ │ +071b04: 0800 3900 |0822: move-object/from16 v0, v57 │ │ +071b08: 5400 bc00 |0824: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071b0c: 0833 0000 |0826: move-object/from16 v51, v0 │ │ +071b10: 1334 0300 |0828: const/16 v52, #int 3 // #3 │ │ +071b14: 0800 2300 |082a: move-object/from16 v0, v35 │ │ +071b18: 5200 7800 |082c: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ +071b1c: 0235 0000 |082e: move/from16 v53, v0 │ │ +071b20: 4b35 3334 |0830: aput v53, v51, v52 │ │ +071b24: 2900 20fd |0832: goto/16 0552 // -02e0 │ │ +071b28: 0800 3900 |0834: move-object/from16 v0, v57 │ │ +071b2c: 5400 9f00 |0836: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071b30: 0833 0000 |0838: move-object/from16 v51, v0 │ │ +071b34: 4633 3305 |083a: aget-object v51, v51, v5 │ │ +071b38: 0800 3300 |083c: move-object/from16 v0, v51 │ │ +071b3c: 5200 7300 |083e: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +071b40: 0225 0000 |0840: move/from16 v37, v0 │ │ +071b44: 1333 0400 |0842: const/16 v51, #int 4 // #4 │ │ +071b48: 0200 2500 |0844: move/from16 v0, v37 │ │ +071b4c: 0201 3300 |0846: move/from16 v1, v51 │ │ +071b50: 3510 0700 |0848: if-ge v0, v1, 084f // +0007 │ │ +071b54: 7701 3400 3000 |084a: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ +071b5a: 0a30 |084d: move-result v48 │ │ +071b5c: 2892 |084e: goto 07e0 // -006e │ │ +071b5e: 7701 3300 3000 |084f: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ +071b64: 0a30 |0852: move-result v48 │ │ +071b66: 288d |0853: goto 07e0 // -0073 │ │ +071b68: 1333 0100 |0854: const/16 v51, #int 1 // #1 │ │ +071b6c: 0200 2500 |0856: move/from16 v0, v37 │ │ +071b70: 0201 3300 |0858: move/from16 v1, v51 │ │ +071b74: 3310 4400 |085a: if-ne v0, v1, 089e // +0044 │ │ +071b78: 0800 3900 |085c: move-object/from16 v0, v57 │ │ +071b7c: 5400 bc00 |085e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071b80: 0833 0000 |0860: move-object/from16 v51, v0 │ │ +071b84: 1334 0000 |0862: const/16 v52, #int 0 // #0 │ │ +071b88: 0800 2300 |0864: move-object/from16 v0, v35 │ │ +071b8c: 5200 7600 |0866: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ +071b90: 0235 0000 |0868: move/from16 v53, v0 │ │ +071b94: 4b35 3334 |086a: aput v53, v51, v52 │ │ +071b98: 0800 3900 |086c: move-object/from16 v0, v57 │ │ +071b9c: 5400 bc00 |086e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071ba0: 0833 0000 |0870: move-object/from16 v51, v0 │ │ +071ba4: 1334 0100 |0872: const/16 v52, #int 1 // #1 │ │ +071ba8: 0800 2300 |0874: move-object/from16 v0, v35 │ │ +071bac: 5200 7500 |0876: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ +071bb0: 0235 0000 |0878: move/from16 v53, v0 │ │ +071bb4: 4b35 3334 |087a: aput v53, v51, v52 │ │ +071bb8: 0800 3900 |087c: move-object/from16 v0, v57 │ │ +071bbc: 5400 bc00 |087e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071bc0: 0833 0000 |0880: move-object/from16 v51, v0 │ │ +071bc4: 1334 0200 |0882: const/16 v52, #int 2 // #2 │ │ +071bc8: 0800 2300 |0884: move-object/from16 v0, v35 │ │ +071bcc: 5200 7700 |0886: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ +071bd0: 0235 0000 |0888: move/from16 v53, v0 │ │ +071bd4: 4b35 3334 |088a: aput v53, v51, v52 │ │ +071bd8: 0800 3900 |088c: move-object/from16 v0, v57 │ │ +071bdc: 5400 bc00 |088e: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071be0: 0833 0000 |0890: move-object/from16 v51, v0 │ │ +071be4: 1334 0300 |0892: const/16 v52, #int 3 // #3 │ │ +071be8: 0800 2300 |0894: move-object/from16 v0, v35 │ │ +071bec: 5200 7800 |0896: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ +071bf0: 0235 0000 |0898: move/from16 v53, v0 │ │ +071bf4: 4b35 3334 |089a: aput v53, v51, v52 │ │ +071bf8: 2900 b6fc |089c: goto/16 0552 // -034a │ │ +071bfc: 1333 0200 |089e: const/16 v51, #int 2 // #2 │ │ +071c00: 0200 2500 |08a0: move/from16 v0, v37 │ │ +071c04: 0201 3300 |08a2: move/from16 v1, v51 │ │ +071c08: 3310 4400 |08a4: if-ne v0, v1, 08e8 // +0044 │ │ +071c0c: 0800 3900 |08a6: move-object/from16 v0, v57 │ │ +071c10: 5400 bc00 |08a8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071c14: 0833 0000 |08aa: move-object/from16 v51, v0 │ │ +071c18: 1334 0000 |08ac: const/16 v52, #int 0 // #0 │ │ +071c1c: 0800 2300 |08ae: move-object/from16 v0, v35 │ │ +071c20: 5200 7700 |08b0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ +071c24: 0235 0000 |08b2: move/from16 v53, v0 │ │ +071c28: 4b35 3334 |08b4: aput v53, v51, v52 │ │ +071c2c: 0800 3900 |08b6: move-object/from16 v0, v57 │ │ +071c30: 5400 bc00 |08b8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071c34: 0833 0000 |08ba: move-object/from16 v51, v0 │ │ +071c38: 1334 0100 |08bc: const/16 v52, #int 1 // #1 │ │ +071c3c: 0800 2300 |08be: move-object/from16 v0, v35 │ │ +071c40: 5200 7500 |08c0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ +071c44: 0235 0000 |08c2: move/from16 v53, v0 │ │ +071c48: 4b35 3334 |08c4: aput v53, v51, v52 │ │ +071c4c: 0800 3900 |08c6: move-object/from16 v0, v57 │ │ +071c50: 5400 bc00 |08c8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071c54: 0833 0000 |08ca: move-object/from16 v51, v0 │ │ +071c58: 1334 0200 |08cc: const/16 v52, #int 2 // #2 │ │ +071c5c: 0800 2300 |08ce: move-object/from16 v0, v35 │ │ +071c60: 5200 7600 |08d0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ +071c64: 0235 0000 |08d2: move/from16 v53, v0 │ │ +071c68: 4b35 3334 |08d4: aput v53, v51, v52 │ │ +071c6c: 0800 3900 |08d6: move-object/from16 v0, v57 │ │ +071c70: 5400 bc00 |08d8: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071c74: 0833 0000 |08da: move-object/from16 v51, v0 │ │ +071c78: 1334 0300 |08dc: const/16 v52, #int 3 // #3 │ │ +071c7c: 0800 2300 |08de: move-object/from16 v0, v35 │ │ +071c80: 5200 7800 |08e0: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ +071c84: 0235 0000 |08e2: move/from16 v53, v0 │ │ +071c88: 4b35 3334 |08e4: aput v53, v51, v52 │ │ +071c8c: 2900 6cfc |08e6: goto/16 0552 // -0394 │ │ +071c90: 0800 3900 |08e8: move-object/from16 v0, v57 │ │ +071c94: 5400 bc00 |08ea: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071c98: 0833 0000 |08ec: move-object/from16 v51, v0 │ │ +071c9c: 1334 0000 |08ee: const/16 v52, #int 0 // #0 │ │ +071ca0: 0800 2300 |08f0: move-object/from16 v0, v35 │ │ +071ca4: 5200 7800 |08f2: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs3:I // field@0078 │ │ +071ca8: 0235 0000 |08f4: move/from16 v53, v0 │ │ +071cac: 4b35 3334 |08f6: aput v53, v51, v52 │ │ +071cb0: 0800 3900 |08f8: move-object/from16 v0, v57 │ │ +071cb4: 5400 bc00 |08fa: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071cb8: 0833 0000 |08fc: move-object/from16 v51, v0 │ │ +071cbc: 1334 0100 |08fe: const/16 v52, #int 1 // #1 │ │ +071cc0: 0800 2300 |0900: move-object/from16 v0, v35 │ │ +071cc4: 5200 7500 |0902: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ +071cc8: 0235 0000 |0904: move/from16 v53, v0 │ │ +071ccc: 4b35 3334 |0906: aput v53, v51, v52 │ │ +071cd0: 0800 3900 |0908: move-object/from16 v0, v57 │ │ +071cd4: 5400 bc00 |090a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071cd8: 0833 0000 |090c: move-object/from16 v51, v0 │ │ +071cdc: 1334 0200 |090e: const/16 v52, #int 2 // #2 │ │ +071ce0: 0800 2300 |0910: move-object/from16 v0, v35 │ │ +071ce4: 5200 7600 |0912: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ +071ce8: 0235 0000 |0914: move/from16 v53, v0 │ │ +071cec: 4b35 3334 |0916: aput v53, v51, v52 │ │ +071cf0: 0800 3900 |0918: move-object/from16 v0, v57 │ │ +071cf4: 5400 bc00 |091a: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071cf8: 0833 0000 |091c: move-object/from16 v51, v0 │ │ +071cfc: 1334 0300 |091e: const/16 v52, #int 3 // #3 │ │ +071d00: 0800 2300 |0920: move-object/from16 v0, v35 │ │ +071d04: 5200 7700 |0922: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ +071d08: 0235 0000 |0924: move/from16 v53, v0 │ │ +071d0c: 4b35 3334 |0926: aput v53, v51, v52 │ │ +071d10: 2900 2afc |0928: goto/16 0552 // -03d6 │ │ +071d14: 0800 3900 |092a: move-object/from16 v0, v57 │ │ +071d18: 5400 bc00 |092c: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071d1c: 0833 0000 |092e: move-object/from16 v51, v0 │ │ +071d20: 1334 0000 |0930: const/16 v52, #int 0 // #0 │ │ +071d24: d835 25fc |0932: add-int/lit8 v53, v37, #int -4 // #fc │ │ +071d28: 4b35 3334 |0934: aput v53, v51, v52 │ │ +071d2c: 0800 3900 |0936: move-object/from16 v0, v57 │ │ +071d30: 5400 bc00 |0938: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071d34: 0833 0000 |093a: move-object/from16 v51, v0 │ │ +071d38: 1334 0100 |093c: const/16 v52, #int 1 // #1 │ │ +071d3c: 0800 2300 |093e: move-object/from16 v0, v35 │ │ +071d40: 5200 7500 |0940: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs0:I // field@0075 │ │ +071d44: 0235 0000 |0942: move/from16 v53, v0 │ │ +071d48: 4b35 3334 |0944: aput v53, v51, v52 │ │ +071d4c: 0800 3900 |0946: move-object/from16 v0, v57 │ │ +071d50: 5400 bc00 |0948: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071d54: 0833 0000 |094a: move-object/from16 v51, v0 │ │ +071d58: 1334 0200 |094c: const/16 v52, #int 2 // #2 │ │ +071d5c: 0800 2300 |094e: move-object/from16 v0, v35 │ │ +071d60: 5200 7600 |0950: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs1:I // field@0076 │ │ +071d64: 0235 0000 |0952: move/from16 v53, v0 │ │ +071d68: 4b35 3334 |0954: aput v53, v51, v52 │ │ +071d6c: 0800 3900 |0956: move-object/from16 v0, v57 │ │ +071d70: 5400 bc00 |0958: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071d74: 0833 0000 |095a: move-object/from16 v51, v0 │ │ +071d78: 1334 0300 |095c: const/16 v52, #int 3 // #3 │ │ +071d7c: 0800 2300 |095e: move-object/from16 v0, v35 │ │ +071d80: 5200 7700 |0960: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Backs2:I // field@0077 │ │ +071d84: 0235 0000 |0962: move/from16 v53, v0 │ │ +071d88: 4b35 3334 |0964: aput v53, v51, v52 │ │ +071d8c: 2900 ecfb |0966: goto/16 0552 // -0414 │ │ +071d90: 1333 0000 |0968: const/16 v51, #int 0 // #0 │ │ +071d94: 2900 c6fc |096a: goto/16 0630 // -033a │ │ +071d98: 1333 0000 |096c: const/16 v51, #int 0 // #0 │ │ +071d9c: 0800 3900 |096e: move-object/from16 v0, v57 │ │ +071da0: 0201 3300 |0970: move/from16 v1, v51 │ │ +071da4: 0202 1400 |0972: move/from16 v2, v20 │ │ +071da8: 0203 3100 |0974: move/from16 v3, v49 │ │ +071dac: 0204 2800 |0976: move/from16 v4, v40 │ │ +071db0: 6e54 7200 1032 |0978: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ +071db6: 0a33 |097b: move-result v51 │ │ +071db8: 9008 1c33 |097c: add-int v8, v28, v51 │ │ +071dbc: 0800 3900 |097e: move-object/from16 v0, v57 │ │ +071dc0: 5400 9f00 |0980: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071dc4: 0833 0000 |0982: move-object/from16 v51, v0 │ │ +071dc8: 4624 3322 |0984: aget-object v36, v51, v34 │ │ +071dcc: 0800 2400 |0986: move-object/from16 v0, v36 │ │ +071dd0: 5200 7d00 |0988: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071dd4: 0233 0000 |098a: move/from16 v51, v0 │ │ +071dd8: 0200 3300 |098c: move/from16 v0, v51 │ │ +071ddc: 3508 2600 |098e: if-ge v8, v0, 09b4 // +0026 │ │ +071de0: 0800 2400 |0990: move-object/from16 v0, v36 │ │ +071de4: 5908 7d00 |0992: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071de8: d833 0501 |0994: add-int/lit8 v51, v5, #int 1 // #01 │ │ +071dec: 0200 3300 |0996: move/from16 v0, v51 │ │ +071df0: 0801 2400 |0998: move-object/from16 v1, v36 │ │ +071df4: 5910 7900 |099a: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +071df8: 1333 0000 |099c: const/16 v51, #int 0 // #0 │ │ +071dfc: 0200 3300 |099e: move/from16 v0, v51 │ │ +071e00: 0801 2400 |09a0: move-object/from16 v1, v36 │ │ +071e04: 5910 7300 |09a2: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +071e08: 1333 0100 |09a4: const/16 v51, #int 1 // #1 │ │ +071e0c: 0200 3300 |09a6: move/from16 v0, v51 │ │ +071e10: 0801 2400 |09a8: move-object/from16 v1, v36 │ │ +071e14: 5c10 7b00 |09aa: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +071e18: 1333 0000 |09ac: const/16 v51, #int 0 // #0 │ │ +071e1c: 0200 3300 |09ae: move/from16 v0, v51 │ │ +071e20: 0801 2400 |09b0: move-object/from16 v1, v36 │ │ +071e24: 5c10 7c00 |09b2: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ +071e28: 132f 0200 |09b4: const/16 v47, #int 2 // #2 │ │ +071e2c: 132a 0000 |09b6: const/16 v42, #int 0 // #0 │ │ +071e30: 1333 0400 |09b8: const/16 v51, #int 4 // #4 │ │ +071e34: 0200 2a00 |09ba: move/from16 v0, v42 │ │ +071e38: 0201 3300 |09bc: move/from16 v1, v51 │ │ +071e3c: 3510 e501 |09be: if-ge v0, v1, 0ba3 // +01e5 │ │ +071e40: 0800 3900 |09c0: move-object/from16 v0, v57 │ │ +071e44: 5400 9600 |09c2: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +071e48: 0833 0000 |09c4: move-object/from16 v51, v0 │ │ +071e4c: 1334 ffff |09c6: const/16 v52, #int -1 // #ffff │ │ +071e50: 0800 3900 |09c8: move-object/from16 v0, v57 │ │ +071e54: 5400 bc00 |09ca: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071e58: 0835 0000 |09cc: move-object/from16 v53, v0 │ │ +071e5c: 4435 352a |09ce: aget v53, v53, v42 │ │ +071e60: 0800 3300 |09d0: move-object/from16 v0, v51 │ │ +071e64: 0201 3400 |09d2: move/from16 v1, v52 │ │ +071e68: 0202 3500 |09d4: move/from16 v2, v53 │ │ +071e6c: 0203 1e00 |09d6: move/from16 v3, v30 │ │ +071e70: 6e40 0b00 1032 |09d8: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ +071e76: 0a13 |09db: move-result v19 │ │ +071e78: 1333 0200 |09dc: const/16 v51, #int 2 // #2 │ │ +071e7c: 0200 1300 |09de: move/from16 v0, v19 │ │ +071e80: 0201 3300 |09e0: move/from16 v1, v51 │ │ +071e84: 3510 0500 |09e2: if-ge v0, v1, 09e7 // +0005 │ │ +071e88: d82a 2a01 |09e4: add-int/lit8 v42, v42, #int 1 // #01 │ │ +071e8c: 28d2 |09e6: goto 09b8 // -002e │ │ +071e8e: 0215 1300 |09e7: move/from16 v21, v19 │ │ +071e92: 9033 0513 |09e9: add-int v51, v5, v19 │ │ +071e96: 0200 1000 |09eb: move/from16 v0, v16 │ │ +071e9a: 0201 3300 |09ed: move/from16 v1, v51 │ │ +071e9e: 3510 1600 |09ef: if-ge v0, v1, 0a05 // +0016 │ │ +071ea2: 0800 3900 |09f1: move-object/from16 v0, v57 │ │ +071ea6: 5400 9f00 |09f3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071eaa: 0833 0000 |09f5: move-object/from16 v51, v0 │ │ +071eae: d810 1001 |09f7: add-int/lit8 v16, v16, #int 1 // #01 │ │ +071eb2: 4633 3310 |09f9: aget-object v51, v51, v16 │ │ +071eb6: 1434 ffff ff0f |09fb: const v52, #float 2.52435e-29 // #0fffffff │ │ +071ebc: 0200 3400 |09fe: move/from16 v0, v52 │ │ +071ec0: 0801 3300 |0a00: move-object/from16 v1, v51 │ │ +071ec4: 5910 7d00 |0a02: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071ec8: 28e5 |0a04: goto 09e9 // -001b │ │ +071eca: 0800 3900 |0a05: move-object/from16 v0, v57 │ │ +071ece: 0201 2a00 |0a07: move/from16 v1, v42 │ │ +071ed2: 0202 1300 |0a09: move/from16 v2, v19 │ │ +071ed6: 0203 3000 |0a0b: move/from16 v3, v48 │ │ +071eda: 0204 2700 |0a0d: move/from16 v4, v39 │ │ +071ede: 6e54 7200 1032 |0a0f: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ +071ee4: 0a33 |0a12: move-result v51 │ │ +071ee6: 9008 2c33 |0a13: add-int v8, v44, v51 │ │ +071eea: 0800 3900 |0a15: move-object/from16 v0, v57 │ │ +071eee: 5400 9f00 |0a17: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +071ef2: 0833 0000 |0a19: move-object/from16 v51, v0 │ │ +071ef6: 9034 0513 |0a1b: add-int v52, v5, v19 │ │ +071efa: 4624 3334 |0a1d: aget-object v36, v51, v52 │ │ +071efe: 0800 2400 |0a1f: move-object/from16 v0, v36 │ │ +071f02: 5200 7d00 |0a21: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071f06: 0233 0000 |0a23: move/from16 v51, v0 │ │ +071f0a: 0200 3300 |0a25: move/from16 v0, v51 │ │ +071f0e: 3508 1800 |0a27: if-ge v8, v0, 0a3f // +0018 │ │ +071f12: 0800 2400 |0a29: move-object/from16 v0, v36 │ │ +071f16: 5908 7d00 |0a2b: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +071f1a: 0800 2400 |0a2d: move-object/from16 v0, v36 │ │ +071f1e: 5905 7900 |0a2f: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +071f22: 0200 2a00 |0a31: move/from16 v0, v42 │ │ +071f26: 0801 2400 |0a33: move-object/from16 v1, v36 │ │ +071f2a: 5910 7300 |0a35: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +071f2e: 1333 0000 |0a37: const/16 v51, #int 0 // #0 │ │ +071f32: 0200 3300 |0a39: move/from16 v0, v51 │ │ +071f36: 0801 2400 |0a3b: move-object/from16 v1, v36 │ │ +071f3a: 5c10 7b00 |0a3d: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +071f3e: d813 13ff |0a3f: add-int/lit8 v19, v19, #int -1 // #ff │ │ +071f42: 1333 0200 |0a41: const/16 v51, #int 2 // #2 │ │ +071f46: 0200 1300 |0a43: move/from16 v0, v19 │ │ +071f4a: 0201 3300 |0a45: move/from16 v1, v51 │ │ +071f4e: 3510 a2ff |0a47: if-ge v0, v1, 09e9 // -005e │ │ +071f52: 0213 1500 |0a49: move/from16 v19, v21 │ │ +071f56: 392a 0400 |0a4b: if-nez v42, 0a4f // +0004 │ │ +071f5a: d82f 1301 |0a4d: add-int/lit8 v47, v19, #int 1 // #01 │ │ +071f5e: 0200 1300 |0a4f: move/from16 v0, v19 │ │ +071f62: 0201 1f00 |0a51: move/from16 v1, v31 │ │ +071f66: 3510 91ff |0a53: if-ge v0, v1, 09e4 // -006f │ │ +071f6a: d833 1fff |0a55: add-int/lit8 v51, v31, #int -1 // #ff │ │ +071f6e: 9133 3313 |0a57: sub-int v51, v51, v19 │ │ +071f72: 0800 3900 |0a59: move-object/from16 v0, v57 │ │ +071f76: 5200 9b00 |0a5b: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +071f7a: 0234 0000 |0a5d: move/from16 v52, v0 │ │ +071f7e: 7702 1e34 3300 |0a5f: invoke-static/range {v51, v52}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +071f84: 0a32 |0a62: move-result v50 │ │ +071f86: 0800 3900 |0a63: move-object/from16 v0, v57 │ │ +071f8a: 5400 9600 |0a65: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +071f8e: 0833 0000 |0a67: move-object/from16 v51, v0 │ │ +071f92: 0800 3900 |0a69: move-object/from16 v0, v57 │ │ +071f96: 5400 bc00 |0a6b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +071f9a: 0834 0000 |0a6d: move-object/from16 v52, v0 │ │ +071f9e: 4434 342a |0a6f: aget v52, v52, v42 │ │ +071fa2: 0800 3300 |0a71: move-object/from16 v0, v51 │ │ +071fa6: 0201 1300 |0a73: move/from16 v1, v19 │ │ +071faa: 0202 3400 |0a75: move/from16 v2, v52 │ │ +071fae: 0203 3200 |0a77: move/from16 v3, v50 │ │ +071fb2: 6e40 0b00 1032 |0a79: invoke-virtual {v0, v1, v2, v3}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ +071fb8: 0a14 |0a7c: move-result v20 │ │ +071fba: 1333 0200 |0a7d: const/16 v51, #int 2 // #2 │ │ +071fbe: 0200 1400 |0a7f: move/from16 v0, v20 │ │ +071fc2: 0201 3300 |0a81: move/from16 v1, v51 │ │ +071fc6: 3410 61ff |0a83: if-lt v0, v1, 09e4 // -009f │ │ +071fca: 7701 3400 3000 |0a85: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateRep:(I)I // method@0034 │ │ +071fd0: 0a31 |0a88: move-result v49 │ │ +071fd2: 9033 3a13 |0a89: add-int v51, v58, v19 │ │ +071fd6: 0800 3900 |0a8b: move-object/from16 v0, v57 │ │ +071fda: 5200 a700 |0a8d: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +071fde: 0234 0000 |0a8f: move/from16 v52, v0 │ │ +071fe2: 9528 3334 |0a91: and-int v40, v51, v52 │ │ +071fe6: 0800 3900 |0a93: move-object/from16 v0, v57 │ │ +071fea: 0201 2a00 |0a95: move/from16 v1, v42 │ │ +071fee: 0202 1300 |0a97: move/from16 v2, v19 │ │ +071ff2: 0203 3000 |0a99: move/from16 v3, v48 │ │ +071ff6: 0204 2700 |0a9b: move/from16 v4, v39 │ │ +071ffa: 6e54 7200 1032 |0a9d: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ +072000: 0a33 |0aa0: move-result v51 │ │ +072002: 9033 332c |0aa1: add-int v51, v51, v44 │ │ +072006: 0800 3900 |0aa3: move-object/from16 v0, v57 │ │ +07200a: 5400 8b00 |0aa5: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +07200e: 0834 0000 |0aa7: move-object/from16 v52, v0 │ │ +072012: e035 3104 |0aa9: shl-int/lit8 v53, v49, #int 4 // #04 │ │ +072016: 9035 3528 |0aab: add-int v53, v53, v40 │ │ +07201a: 4a34 3435 |0aad: aget-short v52, v52, v53 │ │ +07201e: 7701 9f00 3400 |0aaf: invoke-static/range {v52}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +072024: 0a34 |0ab2: move-result v52 │ │ +072026: 9033 3334 |0ab3: add-int v51, v51, v52 │ │ +07202a: 0800 3900 |0ab5: move-object/from16 v0, v57 │ │ +07202e: 5400 9200 |0ab7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +072032: 0834 0000 |0ab9: move-object/from16 v52, v0 │ │ +072036: 9035 3a13 |0abb: add-int v53, v58, v19 │ │ +07203a: 0800 3900 |0abd: move-object/from16 v0, v57 │ │ +07203e: 5400 9600 |0abf: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +072042: 0836 0000 |0ac1: move-object/from16 v54, v0 │ │ +072046: d837 13ff |0ac3: add-int/lit8 v55, v19, #int -1 // #ff │ │ +07204a: d837 37ff |0ac5: add-int/lit8 v55, v55, #int -1 // #ff │ │ +07204e: 7402 0a00 3600 |0ac7: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +072054: 0a36 |0aca: move-result v54 │ │ +072056: 7403 5b00 3400 |0acb: invoke-virtual/range {v52, v53, v54}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ +07205c: 0c34 |0ace: move-result-object v52 │ │ +07205e: 1335 0100 |0acf: const/16 v53, #int 1 // #1 │ │ +072062: 0800 3900 |0ad1: move-object/from16 v0, v57 │ │ +072066: 5400 9600 |0ad3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +07206a: 0836 0000 |0ad5: move-object/from16 v54, v0 │ │ +07206e: d837 13ff |0ad7: add-int/lit8 v55, v19, #int -1 // #ff │ │ +072072: 0800 3900 |0ad9: move-object/from16 v0, v57 │ │ +072076: 5400 bc00 |0adb: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;.reps:[I // field@00bc │ │ +07207a: 0838 0000 |0add: move-object/from16 v56, v0 │ │ +07207e: 4438 382a |0adf: aget v56, v56, v42 │ │ +072082: d838 3801 |0ae1: add-int/lit8 v56, v56, #int 1 // #01 │ │ +072086: 9137 3738 |0ae3: sub-int v55, v55, v56 │ │ +07208a: 7402 0a00 3600 |0ae5: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +072090: 0a36 |0ae8: move-result v54 │ │ +072092: 0800 3900 |0ae9: move-object/from16 v0, v57 │ │ +072096: 5400 9600 |0aeb: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +07209a: 0837 0000 |0aed: move-object/from16 v55, v0 │ │ +07209e: d838 13ff |0aef: add-int/lit8 v56, v19, #int -1 // #ff │ │ +0720a2: 7402 0a00 3700 |0af1: invoke-virtual/range {v55, v56}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +0720a8: 0a37 |0af4: move-result v55 │ │ +0720aa: 7404 5700 3400 |0af5: invoke-virtual/range {v52, v53, v54, v55}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ +0720b0: 0a34 |0af8: move-result v52 │ │ +0720b2: 9007 3334 |0af9: add-int v7, v51, v52 │ │ +0720b6: 7701 3200 3100 |0afb: invoke-static/range {v49}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +0720bc: 0a31 |0afe: move-result v49 │ │ +0720be: 9033 3a13 |0aff: add-int v51, v58, v19 │ │ +0720c2: d833 3301 |0b01: add-int/lit8 v51, v51, #int 1 // #01 │ │ +0720c6: 0800 3900 |0b03: move-object/from16 v0, v57 │ │ +0720ca: 5200 a700 |0b05: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +0720ce: 0234 0000 |0b07: move/from16 v52, v0 │ │ +0720d2: 9528 3334 |0b09: and-int v40, v51, v52 │ │ +0720d6: 0800 3900 |0b0b: move-object/from16 v0, v57 │ │ +0720da: 5400 8b00 |0b0d: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +0720de: 0833 0000 |0b0f: move-object/from16 v51, v0 │ │ +0720e2: e034 3104 |0b11: shl-int/lit8 v52, v49, #int 4 // #04 │ │ +0720e6: 9034 3428 |0b13: add-int v52, v52, v40 │ │ +0720ea: 4a33 3334 |0b15: aget-short v51, v51, v52 │ │ +0720ee: 7701 a000 3300 |0b17: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +0720f4: 0a33 |0b1a: move-result v51 │ │ +0720f6: 901a 0733 |0b1b: add-int v26, v7, v51 │ │ +0720fa: 0800 3900 |0b1d: move-object/from16 v0, v57 │ │ +0720fe: 5400 8c00 |0b1f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +072102: 0833 0000 |0b21: move-object/from16 v51, v0 │ │ +072106: 4a33 3331 |0b23: aget-short v51, v51, v49 │ │ +07210a: 7701 a000 3300 |0b25: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +072110: 0a33 |0b28: move-result v51 │ │ +072112: 901c 1a33 |0b29: add-int v28, v26, v51 │ │ +072116: d833 1301 |0b2b: add-int/lit8 v51, v19, #int 1 // #01 │ │ +07211a: 9022 3314 |0b2d: add-int v34, v51, v20 │ │ +07211e: 9033 0522 |0b2f: add-int v51, v5, v34 │ │ +072122: 0200 1000 |0b31: move/from16 v0, v16 │ │ +072126: 0201 3300 |0b33: move/from16 v1, v51 │ │ +07212a: 3510 1600 |0b35: if-ge v0, v1, 0b4b // +0016 │ │ +07212e: 0800 3900 |0b37: move-object/from16 v0, v57 │ │ +072132: 5400 9f00 |0b39: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +072136: 0833 0000 |0b3b: move-object/from16 v51, v0 │ │ +07213a: d810 1001 |0b3d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +07213e: 4633 3310 |0b3f: aget-object v51, v51, v16 │ │ +072142: 1434 ffff ff0f |0b41: const v52, #float 2.52435e-29 // #0fffffff │ │ +072148: 0200 3400 |0b44: move/from16 v0, v52 │ │ +07214c: 0801 3300 |0b46: move-object/from16 v1, v51 │ │ +072150: 5910 7d00 |0b48: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +072154: 28e5 |0b4a: goto 0b2f // -001b │ │ +072156: 1333 0000 |0b4b: const/16 v51, #int 0 // #0 │ │ +07215a: 0800 3900 |0b4d: move-object/from16 v0, v57 │ │ +07215e: 0201 3300 |0b4f: move/from16 v1, v51 │ │ +072162: 0202 1400 |0b51: move/from16 v2, v20 │ │ +072166: 0203 3100 |0b53: move/from16 v3, v49 │ │ +07216a: 0204 2800 |0b55: move/from16 v4, v40 │ │ +07216e: 6e54 7200 1032 |0b57: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ +072174: 0a33 |0b5a: move-result v51 │ │ +072176: 9008 1c33 |0b5b: add-int v8, v28, v51 │ │ +07217a: 0800 3900 |0b5d: move-object/from16 v0, v57 │ │ +07217e: 5400 9f00 |0b5f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +072182: 0833 0000 |0b61: move-object/from16 v51, v0 │ │ +072186: 9034 0522 |0b63: add-int v52, v5, v34 │ │ +07218a: 4624 3334 |0b65: aget-object v36, v51, v52 │ │ +07218e: 0800 2400 |0b67: move-object/from16 v0, v36 │ │ +072192: 5200 7d00 |0b69: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +072196: 0233 0000 |0b6b: move/from16 v51, v0 │ │ +07219a: 0200 3300 |0b6d: move/from16 v0, v51 │ │ +07219e: 3508 75fe |0b6f: if-ge v8, v0, 09e4 // -018b │ │ +0721a2: 0800 2400 |0b71: move-object/from16 v0, v36 │ │ +0721a6: 5908 7d00 |0b73: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +0721aa: 9033 0513 |0b75: add-int v51, v5, v19 │ │ +0721ae: d833 3301 |0b77: add-int/lit8 v51, v51, #int 1 // #01 │ │ +0721b2: 0200 3300 |0b79: move/from16 v0, v51 │ │ +0721b6: 0801 2400 |0b7b: move-object/from16 v1, v36 │ │ +0721ba: 5910 7900 |0b7d: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +0721be: 1333 0000 |0b7f: const/16 v51, #int 0 // #0 │ │ +0721c2: 0200 3300 |0b81: move/from16 v0, v51 │ │ +0721c6: 0801 2400 |0b83: move-object/from16 v1, v36 │ │ +0721ca: 5910 7300 |0b85: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +0721ce: 1333 0100 |0b87: const/16 v51, #int 1 // #1 │ │ +0721d2: 0200 3300 |0b89: move/from16 v0, v51 │ │ +0721d6: 0801 2400 |0b8b: move-object/from16 v1, v36 │ │ +0721da: 5c10 7b00 |0b8d: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +0721de: 1333 0100 |0b8f: const/16 v51, #int 1 // #1 │ │ +0721e2: 0200 3300 |0b91: move/from16 v0, v51 │ │ +0721e6: 0801 2400 |0b93: move-object/from16 v1, v36 │ │ +0721ea: 5c10 7c00 |0b95: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ +0721ee: 0800 2400 |0b97: move-object/from16 v0, v36 │ │ +0721f2: 5905 7a00 |0b99: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ +0721f6: 0200 2a00 |0b9b: move/from16 v0, v42 │ │ +0721fa: 0801 2400 |0b9d: move-object/from16 v1, v36 │ │ +0721fe: 5910 7400 |0b9f: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ +072202: 2900 43fe |0ba1: goto/16 09e4 // -01bd │ │ +072206: 0200 1800 |0ba3: move/from16 v0, v24 │ │ +07220a: 0201 1e00 |0ba5: move/from16 v1, v30 │ │ +07220e: 3710 2100 |0ba7: if-le v0, v1, 0bc8 // +0021 │ │ +072212: 0218 1e00 |0ba9: move/from16 v24, v30 │ │ +072216: 1320 0000 |0bab: const/16 v32, #int 0 // #0 │ │ +07221a: 0800 3900 |0bad: move-object/from16 v0, v57 │ │ +07221e: 5400 9500 |0baf: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +072222: 0833 0000 |0bb1: move-object/from16 v51, v0 │ │ +072226: 4433 3320 |0bb3: aget v51, v51, v32 │ │ +07222a: 0200 1800 |0bb5: move/from16 v0, v24 │ │ +07222e: 0201 3300 |0bb7: move/from16 v1, v51 │ │ +072232: 3710 0500 |0bb9: if-le v0, v1, 0bbe // +0005 │ │ +072236: d820 2002 |0bbb: add-int/lit8 v32, v32, #int 2 // #02 │ │ +07223a: 28f0 |0bbd: goto 0bad // -0010 │ │ +07223c: 0800 3900 |0bbe: move-object/from16 v0, v57 │ │ +072240: 5400 9500 |0bc0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +072244: 0833 0000 |0bc2: move-object/from16 v51, v0 │ │ +072248: 4b18 3320 |0bc4: aput v24, v51, v32 │ │ +07224c: d820 2002 |0bc6: add-int/lit8 v32, v32, #int 2 // #02 │ │ +072250: 0200 1800 |0bc8: move/from16 v0, v24 │ │ +072254: 0201 2f00 |0bca: move/from16 v1, v47 │ │ +072258: 3410 c6f8 |0bcc: if-lt v0, v1, 0492 // -073a │ │ +07225c: 0800 3900 |0bce: move-object/from16 v0, v57 │ │ +072260: 5400 8c00 |0bd0: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +072264: 0833 0000 |0bd2: move-object/from16 v51, v0 │ │ +072268: 4a33 3330 |0bd4: aget-short v51, v51, v48 │ │ +07226c: 7701 9f00 3300 |0bd6: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +072272: 0a33 |0bd9: move-result v51 │ │ +072274: 901d 1733 |0bda: add-int v29, v23, v51 │ │ +072278: 9033 0518 |0bdc: add-int v51, v5, v24 │ │ +07227c: 0200 1000 |0bde: move/from16 v0, v16 │ │ +072280: 0201 3300 |0be0: move/from16 v1, v51 │ │ +072284: 3510 1600 |0be2: if-ge v0, v1, 0bf8 // +0016 │ │ +072288: 0800 3900 |0be4: move-object/from16 v0, v57 │ │ +07228c: 5400 9f00 |0be6: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +072290: 0833 0000 |0be8: move-object/from16 v51, v0 │ │ +072294: d810 1001 |0bea: add-int/lit8 v16, v16, #int 1 // #01 │ │ +072298: 4633 3310 |0bec: aget-object v51, v51, v16 │ │ +07229c: 1434 ffff ff0f |0bee: const v52, #float 2.52435e-29 // #0fffffff │ │ +0722a2: 0200 3400 |0bf1: move/from16 v0, v52 │ │ +0722a6: 0801 3300 |0bf3: move-object/from16 v1, v51 │ │ +0722aa: 5910 7d00 |0bf5: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +0722ae: 28e5 |0bf7: goto 0bdc // -001b │ │ +0722b0: 1321 0000 |0bf8: const/16 v33, #int 0 // #0 │ │ +0722b4: 0800 3900 |0bfa: move-object/from16 v0, v57 │ │ +0722b8: 5400 9500 |0bfc: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +0722bc: 0833 0000 |0bfe: move-object/from16 v51, v0 │ │ +0722c0: 4433 3321 |0c00: aget v51, v51, v33 │ │ +0722c4: 0200 2f00 |0c02: move/from16 v0, v47 │ │ +0722c8: 0201 3300 |0c04: move/from16 v1, v51 │ │ +0722cc: 3710 0500 |0c06: if-le v0, v1, 0c0b // +0005 │ │ +0722d0: d821 2102 |0c08: add-int/lit8 v33, v33, #int 2 // #02 │ │ +0722d4: 28f0 |0c0a: goto 0bfa // -0010 │ │ +0722d6: 0213 2f00 |0c0b: move/from16 v19, v47 │ │ +0722da: 0800 3900 |0c0d: move-object/from16 v0, v57 │ │ +0722de: 5400 9500 |0c0f: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +0722e2: 0833 0000 |0c11: move-object/from16 v51, v0 │ │ +0722e6: d834 2101 |0c13: add-int/lit8 v52, v33, #int 1 // #01 │ │ +0722ea: 4409 3334 |0c15: aget v9, v51, v52 │ │ +0722ee: 0800 3900 |0c17: move-object/from16 v0, v57 │ │ +0722f2: 0201 1300 |0c19: move/from16 v1, v19 │ │ +0722f6: 0202 2700 |0c1b: move/from16 v2, v39 │ │ +0722fa: 6e40 6d00 9021 |0c1d: invoke-virtual {v0, v9, v1, v2}, LSevenZip/Compression/LZMA/Encoder;.GetPosLenPrice:(III)I // method@006d │ │ +072300: 0a33 |0c20: move-result v51 │ │ +072302: 9008 1d33 |0c21: add-int v8, v29, v51 │ │ +072306: 0800 3900 |0c23: move-object/from16 v0, v57 │ │ +07230a: 5400 9f00 |0c25: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +07230e: 0833 0000 |0c27: move-object/from16 v51, v0 │ │ +072312: 9034 0513 |0c29: add-int v52, v5, v19 │ │ +072316: 4624 3334 |0c2b: aget-object v36, v51, v52 │ │ +07231a: 0800 2400 |0c2d: move-object/from16 v0, v36 │ │ +07231e: 5200 7d00 |0c2f: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +072322: 0233 0000 |0c31: move/from16 v51, v0 │ │ +072326: 0200 3300 |0c33: move/from16 v0, v51 │ │ +07232a: 3508 1a00 |0c35: if-ge v8, v0, 0c4f // +001a │ │ +07232e: 0800 2400 |0c37: move-object/from16 v0, v36 │ │ +072332: 5908 7d00 |0c39: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +072336: 0800 2400 |0c3b: move-object/from16 v0, v36 │ │ +07233a: 5905 7900 |0c3d: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +07233e: d833 0904 |0c3f: add-int/lit8 v51, v9, #int 4 // #04 │ │ +072342: 0200 3300 |0c41: move/from16 v0, v51 │ │ +072346: 0801 2400 |0c43: move-object/from16 v1, v36 │ │ +07234a: 5910 7300 |0c45: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +07234e: 1333 0000 |0c47: const/16 v51, #int 0 // #0 │ │ +072352: 0200 3300 |0c49: move/from16 v0, v51 │ │ +072356: 0801 2400 |0c4b: move-object/from16 v1, v36 │ │ +07235a: 5c10 7b00 |0c4d: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +07235e: 0800 3900 |0c4f: move-object/from16 v0, v57 │ │ +072362: 5400 9500 |0c51: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +072366: 0833 0000 |0c53: move-object/from16 v51, v0 │ │ +07236a: 4433 3321 |0c55: aget v51, v51, v33 │ │ +07236e: 0200 1300 |0c57: move/from16 v0, v19 │ │ +072372: 0201 3300 |0c59: move/from16 v1, v51 │ │ +072376: 3310 3c01 |0c5b: if-ne v0, v1, 0d97 // +013c │ │ +07237a: 0200 1300 |0c5d: move/from16 v0, v19 │ │ +07237e: 0201 1f00 |0c5f: move/from16 v1, v31 │ │ +072382: 3510 2e01 |0c61: if-ge v0, v1, 0d8f // +012e │ │ +072386: d833 1fff |0c63: add-int/lit8 v51, v31, #int -1 // #ff │ │ +07238a: 9133 3313 |0c65: sub-int v51, v51, v19 │ │ +07238e: 0800 3900 |0c67: move-object/from16 v0, v57 │ │ +072392: 5200 9b00 |0c69: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +072396: 0234 0000 |0c6b: move/from16 v52, v0 │ │ +07239a: 7702 1e34 3300 |0c6d: invoke-static/range {v51, v52}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0723a0: 0a32 |0c70: move-result v50 │ │ +0723a2: 0800 3900 |0c71: move-object/from16 v0, v57 │ │ +0723a6: 5400 9600 |0c73: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0723aa: 0833 0000 |0c75: move-object/from16 v51, v0 │ │ +0723ae: 0800 3300 |0c77: move-object/from16 v0, v51 │ │ +0723b2: 0201 1300 |0c79: move/from16 v1, v19 │ │ +0723b6: 0202 3200 |0c7b: move/from16 v2, v50 │ │ +0723ba: 6e40 0b00 1029 |0c7d: invoke-virtual {v0, v1, v9, v2}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ +0723c0: 0a14 |0c80: move-result v20 │ │ +0723c2: 1333 0200 |0c81: const/16 v51, #int 2 // #2 │ │ +0723c6: 0200 1400 |0c83: move/from16 v0, v20 │ │ +0723ca: 0201 3300 |0c85: move/from16 v1, v51 │ │ +0723ce: 3410 0801 |0c87: if-lt v0, v1, 0d8f // +0108 │ │ +0723d2: 7701 3300 3000 |0c89: invoke-static/range {v48}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ +0723d8: 0a31 |0c8c: move-result v49 │ │ +0723da: 9033 3a13 |0c8d: add-int v51, v58, v19 │ │ +0723de: 0800 3900 |0c8f: move-object/from16 v0, v57 │ │ +0723e2: 5200 a700 |0c91: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +0723e6: 0234 0000 |0c93: move/from16 v52, v0 │ │ +0723ea: 9528 3334 |0c95: and-int v40, v51, v52 │ │ +0723ee: 0800 3900 |0c97: move-object/from16 v0, v57 │ │ +0723f2: 5400 8b00 |0c99: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +0723f6: 0833 0000 |0c9b: move-object/from16 v51, v0 │ │ +0723fa: e034 3104 |0c9d: shl-int/lit8 v52, v49, #int 4 // #04 │ │ +0723fe: 9034 3428 |0c9f: add-int v52, v52, v40 │ │ +072402: 4a33 3334 |0ca1: aget-short v51, v51, v52 │ │ +072406: 7701 9f00 3300 |0ca3: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +07240c: 0a33 |0ca6: move-result v51 │ │ +07240e: 9033 3308 |0ca7: add-int v51, v51, v8 │ │ +072412: 0800 3900 |0ca9: move-object/from16 v0, v57 │ │ +072416: 5400 9200 |0cab: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +07241a: 0834 0000 |0cad: move-object/from16 v52, v0 │ │ +07241e: 9035 3a13 |0caf: add-int v53, v58, v19 │ │ +072422: 0800 3900 |0cb1: move-object/from16 v0, v57 │ │ +072426: 5400 9600 |0cb3: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +07242a: 0836 0000 |0cb5: move-object/from16 v54, v0 │ │ +07242e: d837 13ff |0cb7: add-int/lit8 v55, v19, #int -1 // #ff │ │ +072432: d837 37ff |0cb9: add-int/lit8 v55, v55, #int -1 // #ff │ │ +072436: 7402 0a00 3600 |0cbb: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +07243c: 0a36 |0cbe: move-result v54 │ │ +07243e: 7403 5b00 3400 |0cbf: invoke-virtual/range {v52, v53, v54}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.GetSubCoder:(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; // method@005b │ │ +072444: 0c34 |0cc2: move-result-object v52 │ │ +072446: 1335 0100 |0cc3: const/16 v53, #int 1 // #1 │ │ +07244a: 0800 3900 |0cc5: move-object/from16 v0, v57 │ │ +07244e: 5400 9600 |0cc7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +072452: 0836 0000 |0cc9: move-object/from16 v54, v0 │ │ +072456: d837 0901 |0ccb: add-int/lit8 v55, v9, #int 1 // #01 │ │ +07245a: 9137 1337 |0ccd: sub-int v55, v19, v55 │ │ +07245e: d837 37ff |0ccf: add-int/lit8 v55, v55, #int -1 // #ff │ │ +072462: 7402 0a00 3600 |0cd1: invoke-virtual/range {v54, v55}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +072468: 0a36 |0cd4: move-result v54 │ │ +07246a: 0800 3900 |0cd5: move-object/from16 v0, v57 │ │ +07246e: 5400 9600 |0cd7: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +072472: 0837 0000 |0cd9: move-object/from16 v55, v0 │ │ +072476: d838 13ff |0cdb: add-int/lit8 v56, v19, #int -1 // #ff │ │ +07247a: 7402 0a00 3700 |0cdd: invoke-virtual/range {v55, v56}, LSevenZip/Compression/LZ/BinTree;.GetIndexByte:(I)B // method@000a │ │ +072480: 0a37 |0ce0: move-result v55 │ │ +072482: 7404 5700 3400 |0ce1: invoke-virtual/range {v52, v53, v54, v55}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;.GetPrice:(ZBB)I // method@0057 │ │ +072488: 0a34 |0ce4: move-result v52 │ │ +07248a: 9007 3334 |0ce5: add-int v7, v51, v52 │ │ +07248e: 7701 3200 3100 |0ce7: invoke-static/range {v49}, LSevenZip/Compression/LZMA/Base;.StateUpdateChar:(I)I // method@0032 │ │ +072494: 0a31 |0cea: move-result v49 │ │ +072496: 9033 3a13 |0ceb: add-int v51, v58, v19 │ │ +07249a: d833 3301 |0ced: add-int/lit8 v51, v51, #int 1 // #01 │ │ +07249e: 0800 3900 |0cef: move-object/from16 v0, v57 │ │ +0724a2: 5200 a700 |0cf1: iget v0, v0, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +0724a6: 0234 0000 |0cf3: move/from16 v52, v0 │ │ +0724aa: 9528 3334 |0cf5: and-int v40, v51, v52 │ │ +0724ae: 0800 3900 |0cf7: move-object/from16 v0, v57 │ │ +0724b2: 5400 8b00 |0cf9: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +0724b6: 0833 0000 |0cfb: move-object/from16 v51, v0 │ │ +0724ba: e034 3104 |0cfd: shl-int/lit8 v52, v49, #int 4 // #04 │ │ +0724be: 9034 3428 |0cff: add-int v52, v52, v40 │ │ +0724c2: 4a33 3334 |0d01: aget-short v51, v51, v52 │ │ +0724c6: 7701 a000 3300 |0d03: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +0724cc: 0a33 |0d06: move-result v51 │ │ +0724ce: 901a 0733 |0d07: add-int v26, v7, v51 │ │ +0724d2: 0800 3900 |0d09: move-object/from16 v0, v57 │ │ +0724d6: 5400 8c00 |0d0b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +0724da: 0833 0000 |0d0d: move-object/from16 v51, v0 │ │ +0724de: 4a33 3331 |0d0f: aget-short v51, v51, v49 │ │ +0724e2: 7701 a000 3300 |0d11: invoke-static/range {v51}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +0724e8: 0a33 |0d14: move-result v51 │ │ +0724ea: 901c 1a33 |0d15: add-int v28, v26, v51 │ │ +0724ee: d833 1301 |0d17: add-int/lit8 v51, v19, #int 1 // #01 │ │ +0724f2: 9022 3314 |0d19: add-int v34, v51, v20 │ │ +0724f6: 9033 0522 |0d1b: add-int v51, v5, v34 │ │ +0724fa: 0200 1000 |0d1d: move/from16 v0, v16 │ │ +0724fe: 0201 3300 |0d1f: move/from16 v1, v51 │ │ +072502: 3510 1600 |0d21: if-ge v0, v1, 0d37 // +0016 │ │ +072506: 0800 3900 |0d23: move-object/from16 v0, v57 │ │ +07250a: 5400 9f00 |0d25: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +07250e: 0833 0000 |0d27: move-object/from16 v51, v0 │ │ +072512: d810 1001 |0d29: add-int/lit8 v16, v16, #int 1 // #01 │ │ +072516: 4633 3310 |0d2b: aget-object v51, v51, v16 │ │ +07251a: 1434 ffff ff0f |0d2d: const v52, #float 2.52435e-29 // #0fffffff │ │ +072520: 0200 3400 |0d30: move/from16 v0, v52 │ │ +072524: 0801 3300 |0d32: move-object/from16 v1, v51 │ │ +072528: 5910 7d00 |0d34: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +07252c: 28e5 |0d36: goto 0d1b // -001b │ │ +07252e: 1333 0000 |0d37: const/16 v51, #int 0 // #0 │ │ +072532: 0800 3900 |0d39: move-object/from16 v0, v57 │ │ +072536: 0201 3300 |0d3b: move/from16 v1, v51 │ │ +07253a: 0202 1400 |0d3d: move/from16 v2, v20 │ │ +07253e: 0203 3100 |0d3f: move/from16 v3, v49 │ │ +072542: 0204 2800 |0d41: move/from16 v4, v40 │ │ +072546: 6e54 7200 1032 |0d43: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Encoder;.GetRepPrice:(IIII)I // method@0072 │ │ +07254c: 0a33 |0d46: move-result v51 │ │ +07254e: 9008 1c33 |0d47: add-int v8, v28, v51 │ │ +072552: 0800 3900 |0d49: move-object/from16 v0, v57 │ │ +072556: 5400 9f00 |0d4b: iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;._optimum:[LSevenZip/Compression/LZMA/Encoder$Optimal; // field@009f │ │ +07255a: 0833 0000 |0d4d: move-object/from16 v51, v0 │ │ +07255e: 9034 0522 |0d4f: add-int v52, v5, v34 │ │ +072562: 4624 3334 |0d51: aget-object v36, v51, v52 │ │ +072566: 0800 2400 |0d53: move-object/from16 v0, v36 │ │ +07256a: 5200 7d00 |0d55: iget v0, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +07256e: 0233 0000 |0d57: move/from16 v51, v0 │ │ +072572: 0200 3300 |0d59: move/from16 v0, v51 │ │ +072576: 3508 3400 |0d5b: if-ge v8, v0, 0d8f // +0034 │ │ +07257a: 0800 2400 |0d5d: move-object/from16 v0, v36 │ │ +07257e: 5908 7d00 |0d5f: iput v8, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.Price:I // field@007d │ │ +072582: 9033 0513 |0d61: add-int v51, v5, v19 │ │ +072586: d833 3301 |0d63: add-int/lit8 v51, v51, #int 1 // #01 │ │ +07258a: 0200 3300 |0d65: move/from16 v0, v51 │ │ +07258e: 0801 2400 |0d67: move-object/from16 v1, v36 │ │ +072592: 5910 7900 |0d69: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev:I // field@0079 │ │ +072596: 1333 0000 |0d6b: const/16 v51, #int 0 // #0 │ │ +07259a: 0200 3300 |0d6d: move/from16 v0, v51 │ │ +07259e: 0801 2400 |0d6f: move-object/from16 v1, v36 │ │ +0725a2: 5910 7300 |0d71: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev:I // field@0073 │ │ +0725a6: 1333 0100 |0d73: const/16 v51, #int 1 // #1 │ │ +0725aa: 0200 3300 |0d75: move/from16 v0, v51 │ │ +0725ae: 0801 2400 |0d77: move-object/from16 v1, v36 │ │ +0725b2: 5c10 7b00 |0d79: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev1IsChar:Z // field@007b │ │ +0725b6: 1333 0100 |0d7b: const/16 v51, #int 1 // #1 │ │ +0725ba: 0200 3300 |0d7d: move/from16 v0, v51 │ │ +0725be: 0801 2400 |0d7f: move-object/from16 v1, v36 │ │ +0725c2: 5c10 7c00 |0d81: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.Prev2:Z // field@007c │ │ +0725c6: 0800 2400 |0d83: move-object/from16 v0, v36 │ │ +0725ca: 5905 7a00 |0d85: iput v5, v0, LSevenZip/Compression/LZMA/Encoder$Optimal;.PosPrev2:I // field@007a │ │ +0725ce: d833 0904 |0d87: add-int/lit8 v51, v9, #int 4 // #04 │ │ +0725d2: 0200 3300 |0d89: move/from16 v0, v51 │ │ +0725d6: 0801 2400 |0d8b: move-object/from16 v1, v36 │ │ +0725da: 5910 7400 |0d8d: iput v0, v1, LSevenZip/Compression/LZMA/Encoder$Optimal;.BackPrev2:I // field@0074 │ │ +0725de: d821 2102 |0d8f: add-int/lit8 v33, v33, #int 2 // #02 │ │ +0725e2: 0200 2100 |0d91: move/from16 v0, v33 │ │ +0725e6: 0201 2000 |0d93: move/from16 v1, v32 │ │ +0725ea: 3210 fdf6 |0d95: if-eq v0, v1, 0492 // -0903 │ │ +0725ee: d813 1301 |0d97: add-int/lit8 v19, v19, #int 1 // #01 │ │ +0725f2: 2900 74fe |0d99: goto/16 0c0d // -018c │ │ +0725f6: 01fe |0d9b: move v14, v15 │ │ +0725f8: 2900 c6f5 |0d9c: goto/16 0362 // -0a3a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0012 line=543 │ │ 0x002e line=544 │ │ 0x0048 line=545 │ │ 0x0062 line=709 │ │ @@ -7437,27 +7436,28 @@ │ │ 0x0171 line=596 │ │ 0x018b line=598 │ │ 0x01a7 line=600 │ │ 0x01af line=601 │ │ 0x01b3 line=604 │ │ 0x01c9 line=606 │ │ 0x01d1 line=608 │ │ + 0x01fd line=609 │ │ 0x0227 line=610 │ │ 0x0234 line=612 │ │ 0x024a line=613 │ │ 0x025e line=615 │ │ 0x0262 line=617 │ │ 0x0274 line=618 │ │ 0x028a line=620 │ │ 0x029a line=621 │ │ 0x02a7 line=625 │ │ 0x02b7 line=627 │ │ 0x02bf line=629 │ │ 0x02d5 line=630 │ │ - 0x02d9 line=608 │ │ + 0x02d9 line=609 │ │ 0x02dd line=625 │ │ 0x02e6 line=633 │ │ 0x02f8 line=635 │ │ 0x0312 line=636 │ │ 0x032c line=637 │ │ 0x0346 line=638 │ │ 0x0360 line=640 │ │ @@ -7523,14 +7523,17 @@ │ │ 0x0590 line=798 │ │ 0x05a8 line=799 │ │ 0x05c0 line=800 │ │ 0x05cc line=802 │ │ 0x05d8 line=803 │ │ 0x05f2 line=805 │ │ 0x05fa line=807 │ │ + 0x0606 line=808 │ │ + 0x061a line=809 │ │ + 0x0628 line=810 │ │ 0x063c line=812 │ │ 0x0646 line=814 │ │ 0x0648 line=815 │ │ 0x0652 line=817 │ │ 0x0656 line=818 │ │ 0x065a line=819 │ │ 0x065d line=820 │ │ @@ -7552,14 +7555,16 @@ │ │ 0x06f0 line=847 │ │ 0x06f6 line=850 │ │ 0x0702 line=851 │ │ 0x0720 line=852 │ │ 0x0728 line=854 │ │ 0x072c line=856 │ │ 0x0736 line=857 │ │ + 0x0742 line=858 │ │ + 0x0750 line=859 │ │ 0x0756 line=861 │ │ 0x075a line=862 │ │ 0x0760 line=863 │ │ 0x0774 line=723 │ │ 0x077a line=726 │ │ 0x078a line=730 │ │ 0x079a line=736 │ │ @@ -7592,15 +7597,15 @@ │ │ 0x08f8 line=782 │ │ 0x0908 line=783 │ │ 0x0918 line=784 │ │ 0x092a line=789 │ │ 0x0936 line=790 │ │ 0x0946 line=791 │ │ 0x0956 line=792 │ │ - 0x0968 line=807 │ │ + 0x0968 line=810 │ │ 0x096c line=864 │ │ 0x097e line=866 │ │ 0x0986 line=867 │ │ 0x0990 line=869 │ │ 0x0994 line=870 │ │ 0x099c line=871 │ │ 0x09a4 line=872 │ │ @@ -7626,15 +7631,21 @@ │ │ 0x0a4d line=905 │ │ 0x0a4f line=908 │ │ 0x0a55 line=910 │ │ 0x0a63 line=911 │ │ 0x0a7d line=912 │ │ 0x0a85 line=914 │ │ 0x0a89 line=916 │ │ - 0x0a93 line=917 │ │ + 0x0a93 line=918 │ │ + 0x0aaf line=919 │ │ + 0x0ac7 line=921 │ │ + 0x0acb line=920 │ │ + 0x0ae5 line=922 │ │ + 0x0af1 line=923 │ │ + 0x0af5 line=921 │ │ 0x0afb line=924 │ │ 0x0aff line=925 │ │ 0x0b0b line=926 │ │ 0x0b1d line=927 │ │ 0x0b2b line=931 │ │ 0x0b2f line=932 │ │ 0x0b37 line=933 │ │ @@ -7673,14 +7684,20 @@ │ │ 0x0c5d line=983 │ │ 0x0c63 line=985 │ │ 0x0c71 line=986 │ │ 0x0c81 line=987 │ │ 0x0c89 line=989 │ │ 0x0c8d line=991 │ │ 0x0c97 line=992 │ │ + 0x0ca3 line=993 │ │ + 0x0cbb line=995 │ │ + 0x0cbf line=994 │ │ + 0x0cd1 line=997 │ │ + 0x0cdd line=998 │ │ + 0x0ce1 line=996 │ │ 0x0ce7 line=999 │ │ 0x0ceb line=1000 │ │ 0x0cf7 line=1001 │ │ 0x0d09 line=1002 │ │ 0x0d17 line=1004 │ │ 0x0d1b line=1005 │ │ 0x0d23 line=1006 │ │ @@ -7808,40 +7825,40 @@ │ │ type : '(III)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -072608: |[072608] SevenZip.Compression.LZMA.Encoder.GetPosLenPrice:(III)I │ │ -072618: 7110 2f00 0700 |0000: invoke-static {v7}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ -07261e: 0a00 |0003: move-result v0 │ │ -072620: 1302 8000 |0004: const/16 v2, #int 128 // #80 │ │ -072624: 3526 1300 |0006: if-ge v6, v2, 0019 // +0013 │ │ -072628: 5452 8800 |0008: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ -07262c: d203 8000 |000a: mul-int/lit16 v3, v0, #int 128 // #0080 │ │ -072630: b063 |000c: add-int/2addr v3, v6 │ │ -072632: 4401 0203 |000d: aget v1, v2, v3 │ │ -072636: 5452 9100 |000f: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ -07263a: d803 07fe |0011: add-int/lit8 v3, v7, #int -2 // #fe │ │ -07263e: 6e30 4e00 3208 |0013: invoke-virtual {v2, v3, v8}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.GetPrice:(II)I // method@004e │ │ -072644: 0a02 |0016: move-result v2 │ │ -072646: b012 |0017: add-int/2addr v2, v1 │ │ -072648: 0f02 |0018: return v2 │ │ -07264a: 5452 a500 |0019: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ -07264e: e003 0006 |001b: shl-int/lit8 v3, v0, #int 6 // #06 │ │ -072652: 7110 6f00 0600 |001d: invoke-static {v6}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot2:(I)I // method@006f │ │ -072658: 0a04 |0020: move-result v4 │ │ -07265a: b043 |0021: add-int/2addr v3, v4 │ │ -07265c: 4402 0203 |0022: aget v2, v2, v3 │ │ -072660: 5453 8400 |0024: iget-object v3, v5, LSevenZip/Compression/LZMA/Encoder;._alignPrices:[I // field@0084 │ │ -072664: dd04 060f |0026: and-int/lit8 v4, v6, #int 15 // #0f │ │ -072668: 4403 0304 |0028: aget v3, v3, v4 │ │ -07266c: 9001 0203 |002a: add-int v1, v2, v3 │ │ -072670: 28e3 |002c: goto 000f // -001d │ │ +0725fc: |[0725fc] SevenZip.Compression.LZMA.Encoder.GetPosLenPrice:(III)I │ │ +07260c: 7110 2f00 0700 |0000: invoke-static {v7}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ +072612: 0a00 |0003: move-result v0 │ │ +072614: 1302 8000 |0004: const/16 v2, #int 128 // #80 │ │ +072618: 3526 1300 |0006: if-ge v6, v2, 0019 // +0013 │ │ +07261c: 5452 8800 |0008: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._distancesPrices:[I // field@0088 │ │ +072620: d203 8000 |000a: mul-int/lit16 v3, v0, #int 128 // #0080 │ │ +072624: b063 |000c: add-int/2addr v3, v6 │ │ +072626: 4401 0203 |000d: aget v1, v2, v3 │ │ +07262a: 5452 9100 |000f: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ +07262e: d803 07fe |0011: add-int/lit8 v3, v7, #int -2 // #fe │ │ +072632: 6e30 4e00 3208 |0013: invoke-virtual {v2, v3, v8}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.GetPrice:(II)I // method@004e │ │ +072638: 0a02 |0016: move-result v2 │ │ +07263a: b012 |0017: add-int/2addr v2, v1 │ │ +07263c: 0f02 |0018: return v2 │ │ +07263e: 5452 a500 |0019: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._posSlotPrices:[I // field@00a5 │ │ +072642: e003 0006 |001b: shl-int/lit8 v3, v0, #int 6 // #06 │ │ +072646: 7110 6f00 0600 |001d: invoke-static {v6}, LSevenZip/Compression/LZMA/Encoder;.GetPosSlot2:(I)I // method@006f │ │ +07264c: 0a04 |0020: move-result v4 │ │ +07264e: b043 |0021: add-int/2addr v3, v4 │ │ +072650: 4402 0203 |0022: aget v2, v2, v3 │ │ +072654: 5453 8400 |0024: iget-object v3, v5, LSevenZip/Compression/LZMA/Encoder;._alignPrices:[I // field@0084 │ │ +072658: dd04 060f |0026: and-int/lit8 v4, v6, #int 15 // #0f │ │ +07265c: 4403 0304 |0028: aget v3, v3, v4 │ │ +072660: 9001 0203 |002a: add-int v1, v2, v3 │ │ +072664: 28e3 |002c: goto 000f // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=493 │ │ 0x0008 line=494 │ │ 0x000f line=498 │ │ 0x0019 line=496 │ │ @@ -7859,52 +7876,52 @@ │ │ type : '(III)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -072674: |[072674] SevenZip.Compression.LZMA.Encoder.GetPureRepPrice:(III)I │ │ -072684: 3904 1700 |0000: if-nez v4, 0017 // +0017 │ │ -072688: 5431 8e00 |0002: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ -07268c: 4a01 0105 |0004: aget-short v1, v1, v5 │ │ -072690: 7110 9f00 0100 |0006: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -072696: 0a00 |0009: move-result v0 │ │ -072698: 5431 8d00 |000a: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ -07269c: e002 0504 |000c: shl-int/lit8 v2, v5, #int 4 // #04 │ │ -0726a0: b062 |000e: add-int/2addr v2, v6 │ │ -0726a2: 4a01 0102 |000f: aget-short v1, v1, v2 │ │ -0726a6: 7110 a000 0100 |0011: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -0726ac: 0a01 |0014: move-result v1 │ │ -0726ae: b010 |0015: add-int/2addr v0, v1 │ │ -0726b0: 0f00 |0016: return v0 │ │ -0726b2: 5431 8e00 |0017: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ -0726b6: 4a01 0105 |0019: aget-short v1, v1, v5 │ │ -0726ba: 7110 a000 0100 |001b: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -0726c0: 0a00 |001e: move-result v0 │ │ -0726c2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0726c4: 3314 0c00 |0020: if-ne v4, v1, 002c // +000c │ │ -0726c8: 5431 8f00 |0022: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ -0726cc: 4a01 0105 |0024: aget-short v1, v1, v5 │ │ -0726d0: 7110 9f00 0100 |0026: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -0726d6: 0a01 |0029: move-result v1 │ │ -0726d8: b010 |002a: add-int/2addr v0, v1 │ │ -0726da: 28eb |002b: goto 0016 // -0015 │ │ -0726dc: 5431 8f00 |002c: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ -0726e0: 4a01 0105 |002e: aget-short v1, v1, v5 │ │ -0726e4: 7110 a000 0100 |0030: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ -0726ea: 0a01 |0033: move-result v1 │ │ -0726ec: b010 |0034: add-int/2addr v0, v1 │ │ -0726ee: 5431 9000 |0035: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ -0726f2: 4a01 0105 |0037: aget-short v1, v1, v5 │ │ -0726f6: d802 04fe |0039: add-int/lit8 v2, v4, #int -2 // #fe │ │ -0726fa: 7120 9e00 2100 |003b: invoke-static {v1, v2}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ -072700: 0a01 |003e: move-result v1 │ │ -072702: b010 |003f: add-int/2addr v0, v1 │ │ -072704: 28d6 |0040: goto 0016 // -002a │ │ +072668: |[072668] SevenZip.Compression.LZMA.Encoder.GetPureRepPrice:(III)I │ │ +072678: 3904 1700 |0000: if-nez v4, 0017 // +0017 │ │ +07267c: 5431 8e00 |0002: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ +072680: 4a01 0105 |0004: aget-short v1, v1, v5 │ │ +072684: 7110 9f00 0100 |0006: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +07268a: 0a00 |0009: move-result v0 │ │ +07268c: 5431 8d00 |000a: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ +072690: e002 0504 |000c: shl-int/lit8 v2, v5, #int 4 // #04 │ │ +072694: b062 |000e: add-int/2addr v2, v6 │ │ +072696: 4a01 0102 |000f: aget-short v1, v1, v2 │ │ +07269a: 7110 a000 0100 |0011: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +0726a0: 0a01 |0014: move-result v1 │ │ +0726a2: b010 |0015: add-int/2addr v0, v1 │ │ +0726a4: 0f00 |0016: return v0 │ │ +0726a6: 5431 8e00 |0017: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ +0726aa: 4a01 0105 |0019: aget-short v1, v1, v5 │ │ +0726ae: 7110 a000 0100 |001b: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +0726b4: 0a00 |001e: move-result v0 │ │ +0726b6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0726b8: 3314 0c00 |0020: if-ne v4, v1, 002c // +000c │ │ +0726bc: 5431 8f00 |0022: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ +0726c0: 4a01 0105 |0024: aget-short v1, v1, v5 │ │ +0726c4: 7110 9f00 0100 |0026: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +0726ca: 0a01 |0029: move-result v1 │ │ +0726cc: b010 |002a: add-int/2addr v0, v1 │ │ +0726ce: 28eb |002b: goto 0016 // -0015 │ │ +0726d0: 5431 8f00 |002c: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ +0726d4: 4a01 0105 |002e: aget-short v1, v1, v5 │ │ +0726d8: 7110 a000 0100 |0030: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice1:(I)I // method@00a0 │ │ +0726de: 0a01 |0033: move-result v1 │ │ +0726e0: b010 |0034: add-int/2addr v0, v1 │ │ +0726e2: 5431 9000 |0035: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ +0726e6: 4a01 0105 |0037: aget-short v1, v1, v5 │ │ +0726ea: d802 04fe |0039: add-int/lit8 v2, v4, #int -2 // #fe │ │ +0726ee: 7120 9e00 2100 |003b: invoke-static {v1, v2}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ +0726f4: 0a01 |003e: move-result v1 │ │ +0726f6: b010 |003f: add-int/2addr v0, v1 │ │ +0726f8: 28d6 |0040: goto 0016 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0002 line=466 │ │ 0x000a line=467 │ │ 0x0016 line=480 │ │ 0x0017 line=471 │ │ @@ -7925,53 +7942,55 @@ │ │ type : '(II)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -072708: |[072708] SevenZip.Compression.LZMA.Encoder.GetRepLen1Price:(II)I │ │ -072718: 5430 8e00 |0000: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ -07271c: 4a00 0004 |0002: aget-short v0, v0, v4 │ │ -072720: 7110 9f00 0000 |0004: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -072726: 0a00 |0007: move-result v0 │ │ -072728: 5431 8d00 |0008: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ -07272c: e002 0404 |000a: shl-int/lit8 v2, v4, #int 4 // #04 │ │ -072730: b052 |000c: add-int/2addr v2, v5 │ │ -072732: 4a01 0102 |000d: aget-short v1, v1, v2 │ │ -072736: 7110 9f00 0100 |000f: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ -07273c: 0a01 |0012: move-result v1 │ │ -07273e: b010 |0013: add-int/2addr v0, v1 │ │ -072740: 0f00 |0014: return v0 │ │ +0726fc: |[0726fc] SevenZip.Compression.LZMA.Encoder.GetRepLen1Price:(II)I │ │ +07270c: 5430 8e00 |0000: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ +072710: 4a00 0004 |0002: aget-short v0, v0, v4 │ │ +072714: 7110 9f00 0000 |0004: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +07271a: 0a00 |0007: move-result v0 │ │ +07271c: 5431 8d00 |0008: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ +072720: e002 0404 |000a: shl-int/lit8 v2, v4, #int 4 // #04 │ │ +072724: b052 |000c: add-int/2addr v2, v5 │ │ +072726: 4a01 0102 |000d: aget-short v1, v1, v2 │ │ +07272a: 7110 9f00 0100 |000f: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice0:(I)I // method@009f │ │ +072730: 0a01 |0012: move-result v1 │ │ +072732: b010 |0013: add-int/2addr v0, v1 │ │ +072734: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ + 0x000f line=458 │ │ + 0x0014 line=457 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this LSevenZip/Compression/LZMA/Encoder; │ │ 0x0000 - 0x0015 reg=4 state I │ │ 0x0000 - 0x0015 reg=5 posState I │ │ │ │ #13 : (in LSevenZip/Compression/LZMA/Encoder;) │ │ name : 'GetRepPrice' │ │ type : '(IIII)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -072744: |[072744] SevenZip.Compression.LZMA.Encoder.GetRepPrice:(IIII)I │ │ -072754: 5431 ab00 |0000: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ -072758: d802 05fe |0002: add-int/lit8 v2, v5, #int -2 // #fe │ │ -07275c: 6e30 4e00 2107 |0004: invoke-virtual {v1, v2, v7}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.GetPrice:(II)I // method@004e │ │ -072762: 0a00 |0007: move-result v0 │ │ -072764: 6e40 7000 4376 |0008: invoke-virtual {v3, v4, v6, v7}, LSevenZip/Compression/LZMA/Encoder;.GetPureRepPrice:(III)I // method@0070 │ │ -07276a: 0a01 |000b: move-result v1 │ │ -07276c: b001 |000c: add-int/2addr v1, v0 │ │ -07276e: 0f01 |000d: return v1 │ │ +072738: |[072738] SevenZip.Compression.LZMA.Encoder.GetRepPrice:(IIII)I │ │ +072748: 5431 ab00 |0000: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ +07274c: d802 05fe |0002: add-int/lit8 v2, v5, #int -2 // #fe │ │ +072750: 6e30 4e00 2107 |0004: invoke-virtual {v1, v2, v7}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.GetPrice:(II)I // method@004e │ │ +072756: 0a00 |0007: move-result v0 │ │ +072758: 6e40 7000 4376 |0008: invoke-virtual {v3, v4, v6, v7}, LSevenZip/Compression/LZMA/Encoder;.GetPureRepPrice:(III)I // method@0070 │ │ +07275e: 0a01 |000b: move-result v1 │ │ +072760: b001 |000c: add-int/2addr v1, v0 │ │ +072762: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0008 line=486 │ │ locals : │ │ 0x0008 - 0x000e reg=0 price I │ │ 0x0000 - 0x000e reg=3 this LSevenZip/Compression/LZMA/Encoder; │ │ @@ -7985,59 +8004,59 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -072770: |[072770] SevenZip.Compression.LZMA.Encoder.Init:()V │ │ -072780: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -072782: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -072784: 6e10 6400 0500 |0002: invoke-virtual {v5}, LSevenZip/Compression/LZMA/Encoder;.BaseInit:()V // method@0064 │ │ -07278a: 5451 a900 |0005: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -07278e: 6e10 a200 0100 |0007: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/Encoder;.Init:()V // method@00a2 │ │ -072794: 5451 8b00 |000a: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -072798: 7110 a300 0100 |000c: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -07279e: 5451 8d00 |000f: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ -0727a2: 7110 a300 0100 |0011: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -0727a8: 5451 8c00 |0014: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -0727ac: 7110 a300 0100 |0016: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -0727b2: 5451 8e00 |0019: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ -0727b6: 7110 a300 0100 |001b: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -0727bc: 5451 8f00 |001e: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ -0727c0: 7110 a300 0100 |0020: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -0727c6: 5451 9000 |0023: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ -0727ca: 7110 a300 0100 |0025: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -0727d0: 5451 a300 |0028: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ -0727d4: 7110 a300 0100 |002a: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ -0727da: 5451 9200 |002d: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ -0727de: 6e10 5c00 0100 |002f: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.Init:()V // method@005c │ │ -0727e4: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -0727e6: 1241 |0033: const/4 v1, #int 4 // #4 │ │ -0727e8: 3510 0c00 |0034: if-ge v0, v1, 0040 // +000c │ │ -0727ec: 5451 a400 |0036: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ -0727f0: 4601 0100 |0038: aget-object v1, v1, v0 │ │ -0727f4: 6e10 8c00 0100 |003a: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ -0727fa: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0727fe: 28f4 |003f: goto 0033 // -000c │ │ -072800: 5451 9100 |0040: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ -072804: 5252 a600 |0042: iget v2, v5, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -072808: 9802 0402 |0044: shl-int v2, v4, v2 │ │ -07280c: 6e20 4f00 2100 |0046: invoke-virtual {v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Init:(I)V // method@004f │ │ -072812: 5451 ab00 |0049: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ -072816: 5252 a600 |004b: iget v2, v5, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -07281a: 9802 0402 |004d: shl-int v2, v4, v2 │ │ -07281e: 6e20 4f00 2100 |004f: invoke-virtual {v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Init:(I)V // method@004f │ │ -072824: 5451 a200 |0052: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ -072828: 6e10 8c00 0100 |0054: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ -07282e: 5c53 9400 |0057: iput-boolean v3, v5, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ -072832: 5953 a100 |0059: iput v3, v5, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ -072836: 5953 a000 |005b: iput v3, v5, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ -07283a: 5953 8200 |005d: iput v3, v5, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -07283e: 0e00 |005f: return-void │ │ +072764: |[072764] SevenZip.Compression.LZMA.Encoder.Init:()V │ │ +072774: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +072776: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +072778: 6e10 6400 0500 |0002: invoke-virtual {v5}, LSevenZip/Compression/LZMA/Encoder;.BaseInit:()V // method@0064 │ │ +07277e: 5451 a900 |0005: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072782: 6e10 a200 0100 |0007: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/Encoder;.Init:()V // method@00a2 │ │ +072788: 5451 8b00 |000a: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +07278c: 7110 a300 0100 |000c: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +072792: 5451 8d00 |000f: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRep0Long:[S // field@008d │ │ +072796: 7110 a300 0100 |0011: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +07279c: 5451 8c00 |0014: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +0727a0: 7110 a300 0100 |0016: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +0727a6: 5451 8e00 |0019: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRepG0:[S // field@008e │ │ +0727aa: 7110 a300 0100 |001b: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +0727b0: 5451 8f00 |001e: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRepG1:[S // field@008f │ │ +0727b4: 7110 a300 0100 |0020: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +0727ba: 5451 9000 |0023: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._isRepG2:[S // field@0090 │ │ +0727be: 7110 a300 0100 |0025: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +0727c4: 5451 a300 |0028: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._posEncoders:[S // field@00a3 │ │ +0727c8: 7110 a300 0100 |002a: invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;.InitBitModels:([S)V // method@00a3 │ │ +0727ce: 5451 9200 |002d: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._literalEncoder:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; // field@0092 │ │ +0727d2: 6e10 5c00 0100 |002f: invoke-virtual {v1}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;.Init:()V // method@005c │ │ +0727d8: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +0727da: 1241 |0033: const/4 v1, #int 4 // #4 │ │ +0727dc: 3510 0c00 |0034: if-ge v0, v1, 0040 // +000c │ │ +0727e0: 5451 a400 |0036: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ +0727e4: 4601 0100 |0038: aget-object v1, v1, v0 │ │ +0727e8: 6e10 8c00 0100 |003a: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ +0727ee: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0727f2: 28f4 |003f: goto 0033 // -000c │ │ +0727f4: 5451 9100 |0040: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ +0727f8: 5252 a600 |0042: iget v2, v5, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +0727fc: 9802 0402 |0044: shl-int v2, v4, v2 │ │ +072800: 6e20 4f00 2100 |0046: invoke-virtual {v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Init:(I)V // method@004f │ │ +072806: 5451 ab00 |0049: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ +07280a: 5252 a600 |004b: iget v2, v5, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +07280e: 9802 0402 |004d: shl-int v2, v4, v2 │ │ +072812: 6e20 4f00 2100 |004f: invoke-virtual {v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Init:(I)V // method@004f │ │ +072818: 5451 a200 |0052: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ +07281c: 6e10 8c00 0100 |0054: invoke-virtual {v1}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Init:()V // method@008c │ │ +072822: 5c53 9400 |0057: iput-boolean v3, v5, LSevenZip/Compression/LZMA/Encoder;._longestMatchWasFound:Z // field@0094 │ │ +072826: 5953 a100 |0059: iput v3, v5, LSevenZip/Compression/LZMA/Encoder;._optimumEndIndex:I // field@00a1 │ │ +07282a: 5953 a000 |005b: iput v3, v5, LSevenZip/Compression/LZMA/Encoder;._optimumCurrentIndex:I // field@00a0 │ │ +07282e: 5953 8200 |005d: iput v3, v5, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +072832: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=397 │ │ 0x0005 line=398 │ │ 0x000a line=400 │ │ 0x000f line=401 │ │ 0x0014 line=402 │ │ @@ -8066,22 +8085,22 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -072840: |[072840] SevenZip.Compression.LZMA.Encoder.MovePos:(I)V │ │ -072850: 3d02 0c00 |0000: if-lez v2, 000c // +000c │ │ -072854: 5410 9600 |0002: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -072858: 6e20 1700 2000 |0004: invoke-virtual {v0, v2}, LSevenZip/Compression/LZ/BinTree;.Skip:(I)V // method@0017 │ │ -07285e: 5210 8200 |0007: iget v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -072862: b020 |0009: add-int/2addr v0, v2 │ │ -072864: 5910 8200 |000a: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -072868: 0e00 |000c: return-void │ │ +072834: |[072834] SevenZip.Compression.LZMA.Encoder.MovePos:(I)V │ │ +072844: 3d02 0c00 |0000: if-lez v2, 000c // +000c │ │ +072848: 5410 9600 |0002: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +07284c: 6e20 1700 2000 |0004: invoke-virtual {v0, v2}, LSevenZip/Compression/LZ/BinTree;.Skip:(I)V // method@0017 │ │ +072852: 5210 8200 |0007: iget v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +072856: b020 |0009: add-int/2addr v0, v2 │ │ +072858: 5910 8200 |000a: iput v0, v1, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +07285c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0002 line=450 │ │ 0x0007 line=451 │ │ 0x000c line=453 │ │ locals : │ │ @@ -8093,43 +8112,43 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -07286c: |[07286c] SevenZip.Compression.LZMA.Encoder.ReadMatchDistances:()I │ │ -07287c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07287e: 5451 9600 |0001: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -072882: 5452 9500 |0003: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -072886: 6e20 0c00 2100 |0005: invoke-virtual {v1, v2}, LSevenZip/Compression/LZ/BinTree;.GetMatches:([I)I // method@000c │ │ -07288c: 0a01 |0008: move-result v1 │ │ -07288e: 5951 9a00 |0009: iput v1, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ -072892: 5251 9a00 |000b: iget v1, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ -072896: 3d01 2100 |000d: if-lez v1, 002e // +0021 │ │ -07289a: 5451 9500 |000f: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -07289e: 5252 9a00 |0011: iget v2, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ -0728a2: d802 02fe |0013: add-int/lit8 v2, v2, #int -2 // #fe │ │ -0728a6: 4400 0102 |0015: aget v0, v1, v2 │ │ -0728aa: 5251 9b00 |0017: iget v1, v5, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -0728ae: 3310 1500 |0019: if-ne v0, v1, 002e // +0015 │ │ -0728b2: 5451 9600 |001b: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0728b6: d802 00ff |001d: add-int/lit8 v2, v0, #int -1 // #ff │ │ -0728ba: 5453 9500 |001f: iget-object v3, v5, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ -0728be: 5254 9a00 |0021: iget v4, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ -0728c2: d804 04ff |0023: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0728c6: 4403 0304 |0025: aget v3, v3, v4 │ │ -0728ca: d104 1101 |0027: rsub-int v4, v0, #int 273 // #0111 │ │ -0728ce: 6e40 0b00 2143 |0029: invoke-virtual {v1, v2, v3, v4}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ -0728d4: 0a01 |002c: move-result v1 │ │ -0728d6: b010 |002d: add-int/2addr v0, v1 │ │ -0728d8: 5251 8200 |002e: iget v1, v5, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -0728dc: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0728e0: 5951 8200 |0032: iput v1, v5, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ -0728e4: 0f00 |0034: return v0 │ │ +072860: |[072860] SevenZip.Compression.LZMA.Encoder.ReadMatchDistances:()I │ │ +072870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072872: 5451 9600 |0001: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +072876: 5452 9500 |0003: iget-object v2, v5, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +07287a: 6e20 0c00 2100 |0005: invoke-virtual {v1, v2}, LSevenZip/Compression/LZ/BinTree;.GetMatches:([I)I // method@000c │ │ +072880: 0a01 |0008: move-result v1 │ │ +072882: 5951 9a00 |0009: iput v1, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ +072886: 5251 9a00 |000b: iget v1, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ +07288a: 3d01 2100 |000d: if-lez v1, 002e // +0021 │ │ +07288e: 5451 9500 |000f: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +072892: 5252 9a00 |0011: iget v2, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ +072896: d802 02fe |0013: add-int/lit8 v2, v2, #int -2 // #fe │ │ +07289a: 4400 0102 |0015: aget v0, v1, v2 │ │ +07289e: 5251 9b00 |0017: iget v1, v5, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +0728a2: 3310 1500 |0019: if-ne v0, v1, 002e // +0015 │ │ +0728a6: 5451 9600 |001b: iget-object v1, v5, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0728aa: d802 00ff |001d: add-int/lit8 v2, v0, #int -1 // #ff │ │ +0728ae: 5453 9500 |001f: iget-object v3, v5, LSevenZip/Compression/LZMA/Encoder;._matchDistances:[I // field@0095 │ │ +0728b2: 5254 9a00 |0021: iget v4, v5, LSevenZip/Compression/LZMA/Encoder;._numDistancePairs:I // field@009a │ │ +0728b6: d804 04ff |0023: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0728ba: 4403 0304 |0025: aget v3, v3, v4 │ │ +0728be: d104 1101 |0027: rsub-int v4, v0, #int 273 // #0111 │ │ +0728c2: 6e40 0b00 2143 |0029: invoke-virtual {v1, v2, v3, v4}, LSevenZip/Compression/LZ/BinTree;.GetMatchLen:(III)I // method@000b │ │ +0728c8: 0a01 |002c: move-result v1 │ │ +0728ca: b010 |002d: add-int/2addr v0, v1 │ │ +0728cc: 5251 8200 |002e: iget v1, v5, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +0728d0: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0728d4: 5951 8200 |0032: iput v1, v5, LSevenZip/Compression/LZMA/Encoder;._additionalOffset:I // field@0082 │ │ +0728d8: 0f00 |0034: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0001 line=434 │ │ 0x000b line=435 │ │ 0x000f line=437 │ │ 0x0017 line=438 │ │ @@ -8145,24 +8164,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0728e8: |[0728e8] SevenZip.Compression.LZMA.Encoder.ReleaseMFStream:()V │ │ -0728f8: 5410 9600 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -0728fc: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -072900: 5510 9900 |0004: iget-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ -072904: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -072908: 5410 9600 |0008: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -07290c: 6e10 1300 0000 |000a: invoke-virtual {v0}, LSevenZip/Compression/LZ/BinTree;.ReleaseStream:()V // method@0013 │ │ -072912: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -072914: 5c10 9900 |000e: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ -072918: 0e00 |0010: return-void │ │ +0728dc: |[0728dc] SevenZip.Compression.LZMA.Encoder.ReleaseMFStream:()V │ │ +0728ec: 5410 9600 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +0728f0: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +0728f4: 5510 9900 |0004: iget-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ +0728f8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0728fc: 5410 9600 |0008: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +072900: 6e10 1300 0000 |000a: invoke-virtual {v0}, LSevenZip/Compression/LZ/BinTree;.ReleaseStream:()V // method@0013 │ │ +072906: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +072908: 5c10 9900 |000e: iput-boolean v0, v1, LSevenZip/Compression/LZMA/Encoder;._needReleaseMFStream:Z // field@0099 │ │ +07290c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ 0x0008 line=1233 │ │ 0x000d line=1234 │ │ 0x0010 line=1236 │ │ locals : │ │ @@ -8173,18 +8192,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07291c: |[07291c] SevenZip.Compression.LZMA.Encoder.ReleaseOutStream:()V │ │ -07292c: 5410 a900 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072930: 6e10 a400 0000 |0002: invoke-virtual {v0}, LSevenZip/Compression/RangeCoder/Encoder;.ReleaseStream:()V // method@00a4 │ │ -072936: 0e00 |0005: return-void │ │ +072910: |[072910] SevenZip.Compression.LZMA.Encoder.ReleaseOutStream:()V │ │ +072920: 5410 a900 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072924: 6e10 a400 0000 |0002: invoke-virtual {v0}, LSevenZip/Compression/RangeCoder/Encoder;.ReleaseStream:()V // method@00a4 │ │ +07292a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/LZMA/Encoder; │ │ │ │ #19 : (in LSevenZip/Compression/LZMA/Encoder;) │ │ @@ -8192,18 +8211,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -072938: |[072938] SevenZip.Compression.LZMA.Encoder.ReleaseStreams:()V │ │ -072948: 6e10 7600 0000 |0000: invoke-virtual {v0}, LSevenZip/Compression/LZMA/Encoder;.ReleaseMFStream:()V // method@0076 │ │ -07294e: 6e10 7700 0000 |0003: invoke-virtual {v0}, LSevenZip/Compression/LZMA/Encoder;.ReleaseOutStream:()V // method@0077 │ │ -072954: 0e00 |0006: return-void │ │ +07292c: |[07292c] SevenZip.Compression.LZMA.Encoder.ReleaseStreams:()V │ │ +07293c: 6e10 7600 0000 |0000: invoke-virtual {v0}, LSevenZip/Compression/LZMA/Encoder;.ReleaseMFStream:()V // method@0076 │ │ +072942: 6e10 7700 0000 |0003: invoke-virtual {v0}, LSevenZip/Compression/LZMA/Encoder;.ReleaseOutStream:()V // method@0077 │ │ +072948: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ 0x0003 line=1246 │ │ 0x0006 line=1247 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this LSevenZip/Compression/LZMA/Encoder; │ │ @@ -8213,17 +8232,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072958: |[072958] SevenZip.Compression.LZMA.Encoder.SetAlgorithm:(I)Z │ │ -072968: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07296a: 0f00 |0001: return v0 │ │ +07294c: |[07294c] SevenZip.Compression.LZMA.Encoder.SetAlgorithm:(I)Z │ │ +07295c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07295e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this LSevenZip/Compression/LZMA/Encoder; │ │ 0x0000 - 0x0002 reg=2 algorithm I │ │ │ │ @@ -8232,31 +8251,31 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -07296c: |[07296c] SevenZip.Compression.LZMA.Encoder.SetDictionarySize:(I)Z │ │ -07297c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07297e: 1301 1d00 |0001: const/16 v1, #int 29 // #1d │ │ -072982: 3425 0600 |0003: if-lt v5, v2, 0009 // +0006 │ │ -072986: 1503 0020 |0005: const/high16 v3, #int 536870912 // #2000 │ │ -07298a: 3735 0400 |0007: if-le v5, v3, 000b // +0004 │ │ -07298e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -072990: 0f02 |000a: return v2 │ │ -072992: 5945 8500 |000b: iput v5, v4, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ -072996: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -072998: 9803 0200 |000e: shl-int v3, v2, v0 │ │ -07299c: 3735 0500 |0010: if-le v5, v3, 0015 // +0005 │ │ -0729a0: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0729a4: 28fa |0014: goto 000e // -0006 │ │ -0729a6: da03 0002 |0015: mul-int/lit8 v3, v0, #int 2 // #02 │ │ -0729aa: 5943 8700 |0017: iput v3, v4, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ -0729ae: 28f1 |0019: goto 000a // -000f │ │ +072960: |[072960] SevenZip.Compression.LZMA.Encoder.SetDictionarySize:(I)Z │ │ +072970: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072972: 1301 1d00 |0001: const/16 v1, #int 29 // #1d │ │ +072976: 3425 0600 |0003: if-lt v5, v2, 0009 // +0006 │ │ +07297a: 1503 0020 |0005: const/high16 v3, #int 536870912 // #2000 │ │ +07297e: 3735 0400 |0007: if-le v5, v3, 000b // +0004 │ │ +072982: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +072984: 0f02 |000a: return v2 │ │ +072986: 5945 8500 |000b: iput v5, v4, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ +07298a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07298c: 9803 0200 |000e: shl-int v3, v2, v0 │ │ +072990: 3735 0500 |0010: if-le v5, v3, 0015 // +0005 │ │ +072994: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +072998: 28fa |0014: goto 000e // -0006 │ │ +07299a: da03 0002 |0015: mul-int/lit8 v3, v0, #int 2 // #02 │ │ +07299e: 5943 8700 |0017: iput v3, v4, LSevenZip/Compression/LZMA/Encoder;._distTableSize:I // field@0087 │ │ +0729a2: 28f1 |0019: goto 000a // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1365 │ │ 0x0003 line=1366 │ │ 0x0009 line=1367 │ │ 0x000a line=1372 │ │ 0x000b line=1368 │ │ @@ -8273,17 +8292,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0729b0: |[0729b0] SevenZip.Compression.LZMA.Encoder.SetEndMarkerMode:(Z)V │ │ -0729c0: 5c01 ad00 |0000: iput-boolean v1, v0, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ -0729c4: 0e00 |0002: return-void │ │ +0729a4: |[0729a4] SevenZip.Compression.LZMA.Encoder.SetEndMarkerMode:(Z)V │ │ +0729b4: 5c01 ad00 |0000: iput-boolean v1, v0, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ +0729b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1413 │ │ 0x0002 line=1414 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this LSevenZip/Compression/LZMA/Encoder; │ │ 0x0000 - 0x0003 reg=1 endMarkerMode Z │ │ @@ -8293,34 +8312,34 @@ │ │ type : '(III)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0729c8: |[0729c8] SevenZip.Compression.LZMA.Encoder.SetLcLpPb:(III)Z │ │ -0729d8: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -0729da: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0729dc: 3a05 0e00 |0002: if-ltz v5, 0010 // +000e │ │ -0729e0: 3625 0c00 |0004: if-gt v5, v2, 0010 // +000c │ │ -0729e4: 3a04 0a00 |0006: if-ltz v4, 0010 // +000a │ │ -0729e8: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -0729ec: 3614 0600 |000a: if-gt v4, v1, 0010 // +0006 │ │ -0729f0: 3a06 0400 |000c: if-ltz v6, 0010 // +0004 │ │ -0729f4: 3726 0400 |000e: if-le v6, v2, 0012 // +0004 │ │ -0729f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0729fa: 0f00 |0011: return v0 │ │ -0729fc: 5935 9e00 |0012: iput v5, v3, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ -072a00: 5934 9d00 |0014: iput v4, v3, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ -072a04: 5936 a600 |0016: iput v6, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -072a08: 5231 a600 |0018: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -072a0c: 9801 0001 |001a: shl-int v1, v0, v1 │ │ -072a10: d801 01ff |001c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -072a14: 5931 a700 |001e: iput v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ -072a18: 28f1 |0020: goto 0011 // -000f │ │ +0729bc: |[0729bc] SevenZip.Compression.LZMA.Encoder.SetLcLpPb:(III)Z │ │ +0729cc: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +0729ce: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0729d0: 3a05 0e00 |0002: if-ltz v5, 0010 // +000e │ │ +0729d4: 3625 0c00 |0004: if-gt v5, v2, 0010 // +000c │ │ +0729d8: 3a04 0a00 |0006: if-ltz v4, 0010 // +000a │ │ +0729dc: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +0729e0: 3614 0600 |000a: if-gt v4, v1, 0010 // +0006 │ │ +0729e4: 3a06 0400 |000c: if-ltz v6, 0010 // +0004 │ │ +0729e8: 3726 0400 |000e: if-le v6, v2, 0012 // +0004 │ │ +0729ec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0729ee: 0f00 |0011: return v0 │ │ +0729f0: 5935 9e00 |0012: iput v5, v3, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ +0729f4: 5934 9d00 |0014: iput v4, v3, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ +0729f8: 5936 a600 |0016: iput v6, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +0729fc: 5231 a600 |0018: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +072a00: 9801 0001 |001a: shl-int v1, v0, v1 │ │ +072a04: d801 01ff |001c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +072a08: 5931 a700 |001e: iput v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateMask:I // field@00a7 │ │ +072a0c: 28f1 |0020: goto 0011 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1399 │ │ 0x0010 line=1403 │ │ 0x0011 line=1408 │ │ 0x0012 line=1404 │ │ 0x0014 line=1405 │ │ @@ -8337,32 +8356,32 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -072a1c: |[072a1c] SevenZip.Compression.LZMA.Encoder.SetMatchFinder:(I)Z │ │ -072a2c: 3a03 0500 |0000: if-ltz v3, 0005 // +0005 │ │ -072a30: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -072a32: 3713 0400 |0003: if-le v3, v1, 0007 // +0004 │ │ -072a36: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -072a38: 0f01 |0006: return v1 │ │ -072a3a: 5220 9700 |0007: iget v0, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ -072a3e: 5923 9700 |0009: iput v3, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ -072a42: 5421 9600 |000b: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -072a46: 3801 0c00 |000d: if-eqz v1, 0019 // +000c │ │ -072a4a: 5221 9700 |000f: iget v1, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ -072a4e: 3210 0800 |0011: if-eq v0, v1, 0019 // +0008 │ │ -072a52: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -072a54: 5921 8600 |0014: iput v1, v2, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ -072a58: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -072a5a: 5b21 9600 |0017: iput-object v1, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ -072a5e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -072a60: 28ec |001a: goto 0006 // -0014 │ │ +072a10: |[072a10] SevenZip.Compression.LZMA.Encoder.SetMatchFinder:(I)Z │ │ +072a20: 3a03 0500 |0000: if-ltz v3, 0005 // +0005 │ │ +072a24: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +072a26: 3713 0400 |0003: if-le v3, v1, 0007 // +0004 │ │ +072a2a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +072a2c: 0f01 |0006: return v1 │ │ +072a2e: 5220 9700 |0007: iget v0, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ +072a32: 5923 9700 |0009: iput v3, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ +072a36: 5421 9600 |000b: iget-object v1, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +072a3a: 3801 0c00 |000d: if-eqz v1, 0019 // +000c │ │ +072a3e: 5221 9700 |000f: iget v1, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinderType:I // field@0097 │ │ +072a42: 3210 0800 |0011: if-eq v0, v1, 0019 // +0008 │ │ +072a46: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +072a48: 5921 8600 |0014: iput v1, v2, LSevenZip/Compression/LZMA/Encoder;._dictionarySizePrev:I // field@0086 │ │ +072a4c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +072a4e: 5b21 9600 |0017: iput-object v1, v2, LSevenZip/Compression/LZMA/Encoder;._matchFinder:LSevenZip/Compression/LZ/BinTree; // field@0096 │ │ +072a52: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +072a54: 28ec |001a: goto 0006 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0005 line=1386 │ │ 0x0006 line=1394 │ │ 0x0007 line=1387 │ │ 0x0009 line=1388 │ │ @@ -8380,24 +8399,24 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -072a64: |[072a64] SevenZip.Compression.LZMA.Encoder.SetNumFastBytes:(I)Z │ │ -072a74: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -072a76: 3402 0600 |0001: if-lt v2, v0, 0007 // +0006 │ │ -072a7a: 1300 1101 |0003: const/16 v0, #int 273 // #111 │ │ -072a7e: 3702 0400 |0005: if-le v2, v0, 0009 // +0004 │ │ -072a82: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -072a84: 0f00 |0008: return v0 │ │ -072a86: 5912 9b00 |0009: iput v2, v1, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -072a8a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -072a8c: 28fc |000c: goto 0008 // -0004 │ │ +072a58: |[072a58] SevenZip.Compression.LZMA.Encoder.SetNumFastBytes:(I)Z │ │ +072a68: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +072a6a: 3402 0600 |0001: if-lt v2, v0, 0007 // +0006 │ │ +072a6e: 1300 1101 |0003: const/16 v0, #int 273 // #111 │ │ +072a72: 3702 0400 |0005: if-le v2, v0, 0009 // +0004 │ │ +072a76: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +072a78: 0f00 |0008: return v0 │ │ +072a7a: 5912 9b00 |0009: iput v2, v1, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +072a7e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +072a80: 28fc |000c: goto 0008 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ 0x0007 line=1378 │ │ 0x0008 line=1380 │ │ 0x0009 line=1379 │ │ 0x000b line=1380 │ │ @@ -8410,18 +8429,18 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -072a90: |[072a90] SevenZip.Compression.LZMA.Encoder.SetOutStream:(Ljava/io/OutputStream;)V │ │ -072aa0: 5410 a900 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072aa4: 6e20 a500 2000 |0002: invoke-virtual {v0, v2}, LSevenZip/Compression/RangeCoder/Encoder;.SetStream:(Ljava/io/OutputStream;)V // method@00a5 │ │ -072aaa: 0e00 |0005: return-void │ │ +072a84: |[072a84] SevenZip.Compression.LZMA.Encoder.SetOutStream:(Ljava/io/OutputStream;)V │ │ +072a94: 5410 a900 |0000: iget-object v0, v1, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072a98: 6e20 a500 2000 |0002: invoke-virtual {v0, v2}, LSevenZip/Compression/RangeCoder/Encoder;.SetStream:(Ljava/io/OutputStream;)V // method@00a5 │ │ +072a9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/LZMA/Encoder; │ │ 0x0000 - 0x0006 reg=2 outStream Ljava/io/OutputStream; │ │ │ │ @@ -8430,45 +8449,45 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;JJ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -072aac: |[072aac] SevenZip.Compression.LZMA.Encoder.SetStreams:(Ljava/io/InputStream;Ljava/io/OutputStream;JJ)V │ │ -072abc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -072abe: 5b34 8a00 |0001: iput-object v4, v3, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ -072ac2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -072ac4: 5c30 8900 |0004: iput-boolean v0, v3, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ -072ac8: 6e10 6800 0300 |0006: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.Create:()V // method@0068 │ │ -072ace: 6e20 7f00 5300 |0009: invoke-virtual {v3, v5}, LSevenZip/Compression/LZMA/Encoder;.SetOutStream:(Ljava/io/OutputStream;)V // method@007f │ │ -072ad4: 6e10 7300 0300 |000c: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.Init:()V // method@0073 │ │ -072ada: 6e10 6a00 0300 |000f: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.FillDistancesPrices:()V // method@006a │ │ -072ae0: 6e10 6900 0300 |0012: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.FillAlignPrices:()V // method@0069 │ │ -072ae6: 5430 9100 |0015: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ -072aea: 5231 9b00 |0017: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -072aee: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072af2: d801 01fe |001b: add-int/lit8 v1, v1, #int -2 // #fe │ │ -072af6: 6e20 5100 1000 |001d: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.SetTableSize:(I)V // method@0051 │ │ -072afc: 5430 9100 |0020: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ -072b00: 5231 a600 |0022: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -072b04: 9801 0201 |0024: shl-int v1, v2, v1 │ │ -072b08: 6e20 5300 1000 |0026: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTables:(I)V // method@0053 │ │ -072b0e: 5430 ab00 |0029: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ -072b12: 5231 9b00 |002b: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ -072b16: d801 0101 |002d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072b1a: d801 01fe |002f: add-int/lit8 v1, v1, #int -2 // #fe │ │ -072b1e: 6e20 5100 1000 |0031: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.SetTableSize:(I)V // method@0051 │ │ -072b24: 5430 ab00 |0034: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ -072b28: 5231 a600 |0036: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -072b2c: 9801 0201 |0038: shl-int v1, v2, v1 │ │ -072b30: 6e20 5300 1000 |003a: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTables:(I)V // method@0053 │ │ -072b36: 1600 0000 |003d: const-wide/16 v0, #int 0 // #0 │ │ -072b3a: 5a30 b700 |003f: iput-wide v0, v3, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ -072b3e: 0e00 |0041: return-void │ │ +072aa0: |[072aa0] SevenZip.Compression.LZMA.Encoder.SetStreams:(Ljava/io/InputStream;Ljava/io/OutputStream;JJ)V │ │ +072ab0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072ab2: 5b34 8a00 |0001: iput-object v4, v3, LSevenZip/Compression/LZMA/Encoder;._inStream:Ljava/io/InputStream; // field@008a │ │ +072ab6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +072ab8: 5c30 8900 |0004: iput-boolean v0, v3, LSevenZip/Compression/LZMA/Encoder;._finished:Z // field@0089 │ │ +072abc: 6e10 6800 0300 |0006: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.Create:()V // method@0068 │ │ +072ac2: 6e20 7f00 5300 |0009: invoke-virtual {v3, v5}, LSevenZip/Compression/LZMA/Encoder;.SetOutStream:(Ljava/io/OutputStream;)V // method@007f │ │ +072ac8: 6e10 7300 0300 |000c: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.Init:()V // method@0073 │ │ +072ace: 6e10 6a00 0300 |000f: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.FillDistancesPrices:()V // method@006a │ │ +072ad4: 6e10 6900 0300 |0012: invoke-virtual {v3}, LSevenZip/Compression/LZMA/Encoder;.FillAlignPrices:()V // method@0069 │ │ +072ada: 5430 9100 |0015: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ +072ade: 5231 9b00 |0017: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +072ae2: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +072ae6: d801 01fe |001b: add-int/lit8 v1, v1, #int -2 // #fe │ │ +072aea: 6e20 5100 1000 |001d: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.SetTableSize:(I)V // method@0051 │ │ +072af0: 5430 9100 |0020: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ +072af4: 5231 a600 |0022: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +072af8: 9801 0201 |0024: shl-int v1, v2, v1 │ │ +072afc: 6e20 5300 1000 |0026: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTables:(I)V // method@0053 │ │ +072b02: 5430 ab00 |0029: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ +072b06: 5231 9b00 |002b: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._numFastBytes:I // field@009b │ │ +072b0a: d801 0101 |002d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +072b0e: d801 01fe |002f: add-int/lit8 v1, v1, #int -2 // #fe │ │ +072b12: 6e20 5100 1000 |0031: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.SetTableSize:(I)V // method@0051 │ │ +072b18: 5430 ab00 |0034: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder;._repMatchLenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@00ab │ │ +072b1c: 5231 a600 |0036: iget v1, v3, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +072b20: 9801 0201 |0038: shl-int v1, v2, v1 │ │ +072b24: 6e20 5300 1000 |003a: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTables:(I)V // method@0053 │ │ +072b2a: 1600 0000 |003d: const-wide/16 v0, #int 0 // #0 │ │ +072b2e: 5a30 b700 |003f: iput-wide v0, v3, LSevenZip/Compression/LZMA/Encoder;.nowPos64:J // field@00b7 │ │ +072b32: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1252 │ │ 0x0003 line=1253 │ │ 0x0006 line=1254 │ │ 0x0009 line=1255 │ │ 0x000c line=1256 │ │ @@ -8492,17 +8511,17 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072b40: |[072b40] SevenZip.Compression.LZMA.Encoder.SetWriteEndMarkerMode:(Z)V │ │ -072b50: 5c01 ad00 |0000: iput-boolean v1, v0, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ -072b54: 0e00 |0002: return-void │ │ +072b34: |[072b34] SevenZip.Compression.LZMA.Encoder.SetWriteEndMarkerMode:(Z)V │ │ +072b44: 5c01 ad00 |0000: iput-boolean v1, v0, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ +072b48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0002 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this LSevenZip/Compression/LZMA/Encoder; │ │ 0x0000 - 0x0003 reg=1 writeEndMarker Z │ │ @@ -8512,42 +8531,42 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -072b58: |[072b58] SevenZip.Compression.LZMA.Encoder.WriteCoderProperties:(Ljava/io/OutputStream;)V │ │ -072b68: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -072b6a: 5461 ba00 |0001: iget-object v1, v6, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ -072b6e: 5262 a600 |0003: iget v2, v6, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ -072b72: da02 0205 |0005: mul-int/lit8 v2, v2, #int 5 // #05 │ │ -072b76: 5263 9e00 |0007: iget v3, v6, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ -072b7a: b032 |0009: add-int/2addr v2, v3 │ │ -072b7c: da02 0209 |000a: mul-int/lit8 v2, v2, #int 9 // #09 │ │ -072b80: 5263 9d00 |000c: iget v3, v6, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ -072b84: b032 |000e: add-int/2addr v2, v3 │ │ -072b86: 8d22 |000f: int-to-byte v2, v2 │ │ -072b88: 4f02 0105 |0010: aput-byte v2, v1, v5 │ │ -072b8c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -072b8e: 1241 |0013: const/4 v1, #int 4 // #4 │ │ -072b90: 3510 1100 |0014: if-ge v0, v1, 0025 // +0011 │ │ -072b94: 5461 ba00 |0016: iget-object v1, v6, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ -072b98: d802 0001 |0018: add-int/lit8 v2, v0, #int 1 // #01 │ │ -072b9c: 5263 8500 |001a: iget v3, v6, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ -072ba0: da04 0008 |001c: mul-int/lit8 v4, v0, #int 8 // #08 │ │ -072ba4: b943 |001e: shr-int/2addr v3, v4 │ │ -072ba6: 8d33 |001f: int-to-byte v3, v3 │ │ -072ba8: 4f03 0102 |0020: aput-byte v3, v1, v2 │ │ -072bac: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -072bb0: 28ef |0024: goto 0013 // -0011 │ │ -072bb2: 5461 ba00 |0025: iget-object v1, v6, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ -072bb6: 1252 |0027: const/4 v2, #int 5 // #5 │ │ -072bb8: 6e40 bf33 1725 |0028: invoke-virtual {v7, v1, v5, v2}, Ljava/io/OutputStream;.write:([BII)V // method@33bf │ │ -072bbe: 0e00 |002b: return-void │ │ +072b4c: |[072b4c] SevenZip.Compression.LZMA.Encoder.WriteCoderProperties:(Ljava/io/OutputStream;)V │ │ +072b5c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +072b5e: 5461 ba00 |0001: iget-object v1, v6, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ +072b62: 5262 a600 |0003: iget v2, v6, LSevenZip/Compression/LZMA/Encoder;._posStateBits:I // field@00a6 │ │ +072b66: da02 0205 |0005: mul-int/lit8 v2, v2, #int 5 // #05 │ │ +072b6a: 5263 9e00 |0007: iget v3, v6, LSevenZip/Compression/LZMA/Encoder;._numLiteralPosStateBits:I // field@009e │ │ +072b6e: b032 |0009: add-int/2addr v2, v3 │ │ +072b70: da02 0209 |000a: mul-int/lit8 v2, v2, #int 9 // #09 │ │ +072b74: 5263 9d00 |000c: iget v3, v6, LSevenZip/Compression/LZMA/Encoder;._numLiteralContextBits:I // field@009d │ │ +072b78: b032 |000e: add-int/2addr v2, v3 │ │ +072b7a: 8d22 |000f: int-to-byte v2, v2 │ │ +072b7c: 4f02 0105 |0010: aput-byte v2, v1, v5 │ │ +072b80: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +072b82: 1241 |0013: const/4 v1, #int 4 // #4 │ │ +072b84: 3510 1100 |0014: if-ge v0, v1, 0025 // +0011 │ │ +072b88: 5461 ba00 |0016: iget-object v1, v6, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ +072b8c: d802 0001 |0018: add-int/lit8 v2, v0, #int 1 // #01 │ │ +072b90: 5263 8500 |001a: iget v3, v6, LSevenZip/Compression/LZMA/Encoder;._dictionarySize:I // field@0085 │ │ +072b94: da04 0008 |001c: mul-int/lit8 v4, v0, #int 8 // #08 │ │ +072b98: b943 |001e: shr-int/2addr v3, v4 │ │ +072b9a: 8d33 |001f: int-to-byte v3, v3 │ │ +072b9c: 4f03 0102 |0020: aput-byte v3, v1, v2 │ │ +072ba0: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +072ba4: 28ef |0024: goto 0013 // -0011 │ │ +072ba6: 5461 ba00 |0025: iget-object v1, v6, LSevenZip/Compression/LZMA/Encoder;.properties:[B // field@00ba │ │ +072baa: 1252 |0027: const/4 v2, #int 5 // #5 │ │ +072bac: 6e40 bf33 1725 |0028: invoke-virtual {v7, v1, v5, v2}, Ljava/io/OutputStream;.write:([BII)V // method@33bf │ │ +072bb2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1305 │ │ 0x0012 line=1306 │ │ 0x0016 line=1307 │ │ 0x0022 line=1306 │ │ 0x0025 line=1308 │ │ @@ -8562,57 +8581,57 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 85 16-bit code units │ │ -072bc0: |[072bc0] SevenZip.Compression.LZMA.Encoder.WriteEndMarker:(I)V │ │ -072bd0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -072bd2: 55a5 ad00 |0001: iget-boolean v5, v10, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ -072bd6: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ -072bda: 0e00 |0005: return-void │ │ -072bdc: 54a5 a900 |0006: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072be0: 54a6 8b00 |0008: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ -072be4: 52a7 ac00 |000a: iget v7, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -072be8: e007 0704 |000c: shl-int/lit8 v7, v7, #int 4 // #04 │ │ -072bec: b0b7 |000e: add-int/2addr v7, v11 │ │ -072bee: 1218 |000f: const/4 v8, #int 1 // #1 │ │ -072bf0: 6e40 9a00 6587 |0010: invoke-virtual {v5, v6, v7, v8}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -072bf6: 54a5 a900 |0013: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072bfa: 54a6 8c00 |0015: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ -072bfe: 52a7 ac00 |0017: iget v7, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -072c02: 6e40 9a00 6597 |0019: invoke-virtual {v5, v6, v7, v9}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -072c08: 52a5 ac00 |001c: iget v5, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -072c0c: 7110 3300 0500 |001e: invoke-static {v5}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ -072c12: 0a05 |0021: move-result v5 │ │ -072c14: 59a5 ac00 |0022: iput v5, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ -072c18: 1221 |0024: const/4 v1, #int 2 // #2 │ │ -072c1a: 54a5 9100 |0025: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ -072c1e: 54a6 a900 |0027: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072c22: 6e40 4d00 65b9 |0029: invoke-virtual {v5, v6, v9, v11}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@004d │ │ -072c28: 1304 3f00 |002c: const/16 v4, #int 63 // #3f │ │ -072c2c: 7110 2f00 0100 |002e: invoke-static {v1}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ -072c32: 0a02 |0031: move-result v2 │ │ -072c34: 54a5 a400 |0032: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ -072c38: 4605 0502 |0034: aget-object v5, v5, v2 │ │ -072c3c: 54a6 a900 |0036: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072c40: 6e30 8a00 6504 |0038: invoke-virtual {v5, v6, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ -072c46: 1300 1e00 |003b: const/16 v0, #int 30 // #1e │ │ -072c4a: 1505 0040 |003d: const/high16 v5, #int 1073741824 // #4000 │ │ -072c4e: d803 05ff |003f: add-int/lit8 v3, v5, #int -1 // #ff │ │ -072c52: 54a5 a900 |0041: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072c56: 1406 ffff ff03 |0043: const v6, #float 1.50463e-36 // #03ffffff │ │ -072c5c: 1307 1a00 |0046: const/16 v7, #int 26 // #1a │ │ -072c60: 6e30 9b00 6507 |0048: invoke-virtual {v5, v6, v7}, LSevenZip/Compression/RangeCoder/Encoder;.EncodeDirectBits:(II)V // method@009b │ │ -072c66: 54a5 a200 |004b: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ -072c6a: 54a6 a900 |004d: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ -072c6e: 1307 0f00 |004f: const/16 v7, #int 15 // #f │ │ -072c72: 6e30 8d00 6507 |0051: invoke-virtual {v5, v6, v7}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseEncode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008d │ │ -072c78: 28b1 |0054: goto 0005 // -004f │ │ +072bb4: |[072bb4] SevenZip.Compression.LZMA.Encoder.WriteEndMarker:(I)V │ │ +072bc4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +072bc6: 55a5 ad00 |0001: iget-boolean v5, v10, LSevenZip/Compression/LZMA/Encoder;._writeEndMark:Z // field@00ad │ │ +072bca: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ +072bce: 0e00 |0005: return-void │ │ +072bd0: 54a5 a900 |0006: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072bd4: 54a6 8b00 |0008: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._isMatch:[S // field@008b │ │ +072bd8: 52a7 ac00 |000a: iget v7, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +072bdc: e007 0704 |000c: shl-int/lit8 v7, v7, #int 4 // #04 │ │ +072be0: b0b7 |000e: add-int/2addr v7, v11 │ │ +072be2: 1218 |000f: const/4 v8, #int 1 // #1 │ │ +072be4: 6e40 9a00 6587 |0010: invoke-virtual {v5, v6, v7, v8}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +072bea: 54a5 a900 |0013: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072bee: 54a6 8c00 |0015: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._isRep:[S // field@008c │ │ +072bf2: 52a7 ac00 |0017: iget v7, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +072bf6: 6e40 9a00 6597 |0019: invoke-virtual {v5, v6, v7, v9}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +072bfc: 52a5 ac00 |001c: iget v5, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +072c00: 7110 3300 0500 |001e: invoke-static {v5}, LSevenZip/Compression/LZMA/Base;.StateUpdateMatch:(I)I // method@0033 │ │ +072c06: 0a05 |0021: move-result v5 │ │ +072c08: 59a5 ac00 |0022: iput v5, v10, LSevenZip/Compression/LZMA/Encoder;._state:I // field@00ac │ │ +072c0c: 1221 |0024: const/4 v1, #int 2 // #2 │ │ +072c0e: 54a5 9100 |0025: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._lenEncoder:LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; // field@0091 │ │ +072c12: 54a6 a900 |0027: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072c16: 6e40 4d00 65b9 |0029: invoke-virtual {v5, v6, v9, v11}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@004d │ │ +072c1c: 1304 3f00 |002c: const/16 v4, #int 63 // #3f │ │ +072c20: 7110 2f00 0100 |002e: invoke-static {v1}, LSevenZip/Compression/LZMA/Base;.GetLenToPosState:(I)I // method@002f │ │ +072c26: 0a02 |0031: move-result v2 │ │ +072c28: 54a5 a400 |0032: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._posSlotEncoder:[LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a4 │ │ +072c2c: 4605 0502 |0034: aget-object v5, v5, v2 │ │ +072c30: 54a6 a900 |0036: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072c34: 6e30 8a00 6504 |0038: invoke-virtual {v5, v6, v4}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008a │ │ +072c3a: 1300 1e00 |003b: const/16 v0, #int 30 // #1e │ │ +072c3e: 1505 0040 |003d: const/high16 v5, #int 1073741824 // #4000 │ │ +072c42: d803 05ff |003f: add-int/lit8 v3, v5, #int -1 // #ff │ │ +072c46: 54a5 a900 |0041: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072c4a: 1406 ffff ff03 |0043: const v6, #float 1.50463e-36 // #03ffffff │ │ +072c50: 1307 1a00 |0046: const/16 v7, #int 26 // #1a │ │ +072c54: 6e30 9b00 6507 |0048: invoke-virtual {v5, v6, v7}, LSevenZip/Compression/RangeCoder/Encoder;.EncodeDirectBits:(II)V // method@009b │ │ +072c5a: 54a5 a200 |004b: iget-object v5, v10, LSevenZip/Compression/LZMA/Encoder;._posAlignEncoder:LSevenZip/Compression/RangeCoder/BitTreeEncoder; // field@00a2 │ │ +072c5e: 54a6 a900 |004d: iget-object v6, v10, LSevenZip/Compression/LZMA/Encoder;._rangeEncoder:LSevenZip/Compression/RangeCoder/Encoder; // field@00a9 │ │ +072c62: 1307 0f00 |004f: const/16 v7, #int 15 // #f │ │ +072c66: 6e30 8d00 6507 |0051: invoke-virtual {v5, v6, v7}, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.ReverseEncode:(LSevenZip/Compression/RangeCoder/Encoder;I)V // method@008d │ │ +072c6c: 28b1 |0054: goto 0005 // -004f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1038 │ │ 0x0005 line=1053 │ │ 0x0006 line=1041 │ │ 0x0013 line=1042 │ │ 0x001c line=1043 │ │ @@ -8675,22 +8694,22 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -072c7c: |[072c7c] SevenZip.Compression.RangeCoder.BitTreeDecoder.:(I)V │ │ -072c8c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -072c92: 5912 bf00 |0003: iput v2, v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ -072c96: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -072c98: b820 |0006: shl-int/2addr v0, v2 │ │ -072c9a: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ -072c9e: 5b10 be00 |0009: iput-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ -072ca2: 0e00 |000b: return-void │ │ +072c70: |[072c70] SevenZip.Compression.RangeCoder.BitTreeDecoder.:(I)V │ │ +072c80: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +072c86: 5912 bf00 |0003: iput v2, v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ +072c8a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +072c8c: b820 |0006: shl-int/2addr v0, v2 │ │ +072c8e: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ +072c92: 5b10 be00 |0009: iput-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ +072c96: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ 0x0005 line=11 │ │ 0x000b line=12 │ │ locals : │ │ @@ -8702,29 +8721,29 @@ │ │ type : '([SILSevenZip/Compression/RangeCoder/Decoder;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -072ca4: |[072ca4] SevenZip.Compression.RangeCoder.BitTreeDecoder.ReverseDecode:([SILSevenZip/Compression/RangeCoder/Decoder;I)I │ │ -072cb4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -072cb6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -072cb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -072cba: 3581 1100 |0003: if-ge v1, v8, 0014 // +0011 │ │ -072cbe: 9004 0602 |0005: add-int v4, v6, v2 │ │ -072cc2: 6e30 9200 5704 |0007: invoke-virtual {v7, v5, v4}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -072cc8: 0a00 |000a: move-result v0 │ │ -072cca: e002 0201 |000b: shl-int/lit8 v2, v2, #int 1 // #01 │ │ -072cce: b002 |000d: add-int/2addr v2, v0 │ │ -072cd0: 9804 0001 |000e: shl-int v4, v0, v1 │ │ -072cd4: b643 |0010: or-int/2addr v3, v4 │ │ -072cd6: d801 0101 |0011: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072cda: 28f0 |0013: goto 0003 // -0010 │ │ -072cdc: 0f03 |0014: return v3 │ │ +072c98: |[072c98] SevenZip.Compression.RangeCoder.BitTreeDecoder.ReverseDecode:([SILSevenZip/Compression/RangeCoder/Decoder;I)I │ │ +072ca8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072caa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +072cac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072cae: 3581 1100 |0003: if-ge v1, v8, 0014 // +0011 │ │ +072cb2: 9004 0602 |0005: add-int v4, v6, v2 │ │ +072cb6: 6e30 9200 5704 |0007: invoke-virtual {v7, v5, v4}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +072cbc: 0a00 |000a: move-result v0 │ │ +072cbe: e002 0201 |000b: shl-int/lit8 v2, v2, #int 1 // #01 │ │ +072cc2: b002 |000d: add-int/2addr v2, v0 │ │ +072cc4: 9804 0001 |000e: shl-int v4, v0, v1 │ │ +072cc8: b643 |0010: or-int/2addr v3, v4 │ │ +072cca: d801 0101 |0011: add-int/lit8 v1, v1, #int 1 // #01 │ │ +072cce: 28f0 |0013: goto 0003 // -0010 │ │ +072cd0: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0001 line=45 │ │ 0x0002 line=46 │ │ 0x0005 line=48 │ │ 0x000b line=49 │ │ @@ -8748,30 +8767,30 @@ │ │ type : '(LSevenZip/Compression/RangeCoder/Decoder;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -072ce0: |[072ce0] SevenZip.Compression.RangeCoder.BitTreeDecoder.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I │ │ -072cf0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -072cf2: 5240 bf00 |0001: iget v0, v4, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ -072cf6: 3800 0f00 |0003: if-eqz v0, 0012 // +000f │ │ -072cfa: e002 0101 |0005: shl-int/lit8 v2, v1, #int 1 // #01 │ │ -072cfe: 5443 be00 |0007: iget-object v3, v4, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ -072d02: 6e30 9200 3501 |0009: invoke-virtual {v5, v3, v1}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -072d08: 0a03 |000c: move-result v3 │ │ -072d0a: 9001 0203 |000d: add-int v1, v2, v3 │ │ -072d0e: d800 00ff |000f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -072d12: 28f2 |0011: goto 0003 // -000e │ │ -072d14: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -072d16: 5243 bf00 |0013: iget v3, v4, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ -072d1a: b832 |0015: shl-int/2addr v2, v3 │ │ -072d1c: 9102 0102 |0016: sub-int v2, v1, v2 │ │ -072d20: 0f02 |0018: return v2 │ │ +072cd4: |[072cd4] SevenZip.Compression.RangeCoder.BitTreeDecoder.Decode:(LSevenZip/Compression/RangeCoder/Decoder;)I │ │ +072ce4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +072ce6: 5240 bf00 |0001: iget v0, v4, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ +072cea: 3800 0f00 |0003: if-eqz v0, 0012 // +000f │ │ +072cee: e002 0101 |0005: shl-int/lit8 v2, v1, #int 1 // #01 │ │ +072cf2: 5443 be00 |0007: iget-object v3, v4, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ +072cf6: 6e30 9200 3501 |0009: invoke-virtual {v5, v3, v1}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +072cfc: 0a03 |000c: move-result v3 │ │ +072cfe: 9001 0203 |000d: add-int v1, v2, v3 │ │ +072d02: d800 00ff |000f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +072d06: 28f2 |0011: goto 0003 // -000e │ │ +072d08: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +072d0a: 5243 bf00 |0013: iget v3, v4, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ +072d0e: b832 |0015: shl-int/2addr v2, v3 │ │ +072d10: 9102 0102 |0016: sub-int v2, v1, v2 │ │ +072d14: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0001 line=22 │ │ 0x0005 line=23 │ │ 0x000f line=22 │ │ 0x0012 line=24 │ │ @@ -8786,18 +8805,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -072d24: |[072d24] SevenZip.Compression.RangeCoder.BitTreeDecoder.Init:()V │ │ -072d34: 5410 be00 |0000: iget-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ -072d38: 7110 9500 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -072d3e: 0e00 |0005: return-void │ │ +072d18: |[072d18] SevenZip.Compression.RangeCoder.BitTreeDecoder.Init:()V │ │ +072d28: 5410 be00 |0000: iget-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ +072d2c: 7110 9500 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +072d32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0005 line=17 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/RangeCoder/BitTreeDecoder; │ │ │ │ @@ -8806,30 +8825,30 @@ │ │ type : '(LSevenZip/Compression/RangeCoder/Decoder;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -072d40: |[072d40] SevenZip.Compression.RangeCoder.BitTreeDecoder.ReverseDecode:(LSevenZip/Compression/RangeCoder/Decoder;)I │ │ -072d50: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -072d52: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -072d54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -072d56: 5254 bf00 |0003: iget v4, v5, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ -072d5a: 3541 1100 |0005: if-ge v1, v4, 0016 // +0011 │ │ -072d5e: 5454 be00 |0007: iget-object v4, v5, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ -072d62: 6e30 9200 4602 |0009: invoke-virtual {v6, v4, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ -072d68: 0a00 |000c: move-result v0 │ │ -072d6a: e002 0201 |000d: shl-int/lit8 v2, v2, #int 1 // #01 │ │ -072d6e: b002 |000f: add-int/2addr v2, v0 │ │ -072d70: 9804 0001 |0010: shl-int v4, v0, v1 │ │ -072d74: b643 |0012: or-int/2addr v3, v4 │ │ -072d76: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072d7a: 28ee |0015: goto 0003 // -0012 │ │ -072d7c: 0f03 |0016: return v3 │ │ +072d34: |[072d34] SevenZip.Compression.RangeCoder.BitTreeDecoder.ReverseDecode:(LSevenZip/Compression/RangeCoder/Decoder;)I │ │ +072d44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072d46: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +072d48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072d4a: 5254 bf00 |0003: iget v4, v5, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.NumBitLevels:I // field@00bf │ │ +072d4e: 3541 1100 |0005: if-ge v1, v4, 0016 // +0011 │ │ +072d52: 5454 be00 |0007: iget-object v4, v5, LSevenZip/Compression/RangeCoder/BitTreeDecoder;.Models:[S // field@00be │ │ +072d56: 6e30 9200 4602 |0009: invoke-virtual {v6, v4, v2}, LSevenZip/Compression/RangeCoder/Decoder;.DecodeBit:([SI)I // method@0092 │ │ +072d5c: 0a00 |000c: move-result v0 │ │ +072d5e: e002 0201 |000d: shl-int/lit8 v2, v2, #int 1 // #01 │ │ +072d62: b002 |000f: add-int/2addr v2, v0 │ │ +072d64: 9804 0001 |0010: shl-int v4, v0, v1 │ │ +072d68: b643 |0012: or-int/2addr v3, v4 │ │ +072d6a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +072d6e: 28ee |0015: goto 0003 // -0012 │ │ +072d70: 0f03 |0016: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0001 line=30 │ │ 0x0002 line=31 │ │ 0x0007 line=33 │ │ 0x000d line=34 │ │ @@ -8886,22 +8905,22 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -072d80: |[072d80] SevenZip.Compression.RangeCoder.BitTreeEncoder.:(I)V │ │ -072d90: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -072d96: 5912 c100 |0003: iput v2, v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ -072d9a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -072d9c: b820 |0006: shl-int/2addr v0, v2 │ │ -072d9e: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ -072da2: 5b10 c000 |0009: iput-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ -072da6: 0e00 |000b: return-void │ │ +072d74: |[072d74] SevenZip.Compression.RangeCoder.BitTreeEncoder.:(I)V │ │ +072d84: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +072d8a: 5912 c100 |0003: iput v2, v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ +072d8e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +072d90: b820 |0006: shl-int/2addr v0, v2 │ │ +072d92: 2300 1507 |0007: new-array v0, v0, [S // type@0715 │ │ +072d96: 5b10 c000 |0009: iput-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ +072d9a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0005 line=12 │ │ 0x000b line=13 │ │ locals : │ │ @@ -8913,27 +8932,27 @@ │ │ type : '([SILSevenZip/Compression/RangeCoder/Encoder;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -072da8: |[072da8] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseEncode:([SILSevenZip/Compression/RangeCoder/Encoder;II)V │ │ -072db8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -072dba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -072dbc: 3571 1200 |0002: if-ge v1, v7, 0014 // +0012 │ │ -072dc0: dd00 0801 |0004: and-int/lit8 v0, v8, #int 1 // #01 │ │ -072dc4: 9003 0502 |0006: add-int v3, v5, v2 │ │ -072dc8: 6e40 9a00 4603 |0008: invoke-virtual {v6, v4, v3, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -072dce: e003 0201 |000b: shl-int/lit8 v3, v2, #int 1 // #01 │ │ -072dd2: 9602 0300 |000d: or-int v2, v3, v0 │ │ -072dd6: e108 0801 |000f: shr-int/lit8 v8, v8, #int 1 // #01 │ │ -072dda: d801 0101 |0011: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072dde: 28ef |0013: goto 0002 // -0011 │ │ -072de0: 0e00 |0014: return-void │ │ +072d9c: |[072d9c] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseEncode:([SILSevenZip/Compression/RangeCoder/Encoder;II)V │ │ +072dac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072dae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +072db0: 3571 1200 |0002: if-ge v1, v7, 0014 // +0012 │ │ +072db4: dd00 0801 |0004: and-int/lit8 v0, v8, #int 1 // #01 │ │ +072db8: 9003 0502 |0006: add-int v3, v5, v2 │ │ +072dbc: 6e40 9a00 4603 |0008: invoke-virtual {v6, v4, v3, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +072dc2: e003 0201 |000b: shl-int/lit8 v3, v2, #int 1 // #01 │ │ +072dc6: 9602 0300 |000d: or-int v2, v3, v0 │ │ +072dca: e108 0801 |000f: shr-int/lit8 v8, v8, #int 1 // #01 │ │ +072dce: d801 0101 |0011: add-int/lit8 v1, v1, #int 1 // #01 │ │ +072dd2: 28ef |0013: goto 0002 // -0011 │ │ +072dd4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0001 line=91 │ │ 0x0004 line=93 │ │ 0x0006 line=94 │ │ 0x000b line=95 │ │ @@ -8955,31 +8974,31 @@ │ │ type : '([SIII)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -072de4: |[072de4] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseGetPrice:([SIII)I │ │ -072df4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -072df6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -072df8: 0171 |0002: move v1, v7 │ │ -072dfa: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -072dfe: dd00 0801 |0005: and-int/lit8 v0, v8, #int 1 // #01 │ │ -072e02: e208 0801 |0007: ushr-int/lit8 v8, v8, #int 1 // #01 │ │ -072e06: 9004 0602 |0009: add-int v4, v6, v2 │ │ -072e0a: 4a04 0504 |000b: aget-short v4, v5, v4 │ │ -072e0e: 7120 9e00 0400 |000d: invoke-static {v4, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ -072e14: 0a04 |0010: move-result v4 │ │ -072e16: b043 |0011: add-int/2addr v3, v4 │ │ -072e18: e004 0201 |0012: shl-int/lit8 v4, v2, #int 1 // #01 │ │ -072e1c: 9602 0400 |0014: or-int v2, v4, v0 │ │ -072e20: d801 01ff |0016: add-int/lit8 v1, v1, #int -1 // #ff │ │ -072e24: 28eb |0018: goto 0003 // -0015 │ │ -072e26: 0f03 |0019: return v3 │ │ +072dd8: |[072dd8] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseGetPrice:([SIII)I │ │ +072de8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +072dea: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +072dec: 0171 |0002: move v1, v7 │ │ +072dee: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +072df2: dd00 0801 |0005: and-int/lit8 v0, v8, #int 1 // #01 │ │ +072df6: e208 0801 |0007: ushr-int/lit8 v8, v8, #int 1 // #01 │ │ +072dfa: 9004 0602 |0009: add-int v4, v6, v2 │ │ +072dfe: 4a04 0504 |000b: aget-short v4, v5, v4 │ │ +072e02: 7120 9e00 0400 |000d: invoke-static {v4, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ +072e08: 0a04 |0010: move-result v4 │ │ +072e0a: b043 |0011: add-int/2addr v3, v4 │ │ +072e0c: e004 0201 |0012: shl-int/lit8 v4, v2, #int 1 // #01 │ │ +072e10: 9602 0400 |0014: or-int v2, v4, v0 │ │ +072e14: d801 01ff |0016: add-int/lit8 v1, v1, #int -1 // #ff │ │ +072e18: 28eb |0018: goto 0003 // -0015 │ │ +072e1a: 0f03 |0019: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0001 line=76 │ │ 0x0002 line=77 │ │ 0x0005 line=79 │ │ 0x0007 line=80 │ │ @@ -9003,27 +9022,27 @@ │ │ type : '(LSevenZip/Compression/RangeCoder/Encoder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -072e28: |[072e28] SevenZip.Compression.RangeCoder.BitTreeEncoder.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V │ │ -072e38: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -072e3a: 5241 c100 |0001: iget v1, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ -072e3e: 3801 1200 |0003: if-eqz v1, 0015 // +0012 │ │ -072e42: d801 01ff |0005: add-int/lit8 v1, v1, #int -1 // #ff │ │ -072e46: 9a03 0601 |0007: ushr-int v3, v6, v1 │ │ -072e4a: dd00 0301 |0009: and-int/lit8 v0, v3, #int 1 // #01 │ │ -072e4e: 5443 c000 |000b: iget-object v3, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ -072e52: 6e40 9a00 3502 |000d: invoke-virtual {v5, v3, v2, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -072e58: e003 0201 |0010: shl-int/lit8 v3, v2, #int 1 // #01 │ │ -072e5c: 9602 0300 |0012: or-int v2, v3, v0 │ │ -072e60: 28ef |0014: goto 0003 // -0011 │ │ -072e62: 0e00 |0015: return-void │ │ +072e1c: |[072e1c] SevenZip.Compression.RangeCoder.BitTreeEncoder.Encode:(LSevenZip/Compression/RangeCoder/Encoder;I)V │ │ +072e2c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072e2e: 5241 c100 |0001: iget v1, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ +072e32: 3801 1200 |0003: if-eqz v1, 0015 // +0012 │ │ +072e36: d801 01ff |0005: add-int/lit8 v1, v1, #int -1 // #ff │ │ +072e3a: 9a03 0601 |0007: ushr-int v3, v6, v1 │ │ +072e3e: dd00 0301 |0009: and-int/lit8 v0, v3, #int 1 // #01 │ │ +072e42: 5443 c000 |000b: iget-object v3, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ +072e46: 6e40 9a00 3502 |000d: invoke-virtual {v5, v3, v2, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +072e4c: e003 0201 |0010: shl-int/lit8 v3, v2, #int 1 // #01 │ │ +072e50: 9602 0300 |0012: or-int v2, v3, v0 │ │ +072e54: 28ef |0014: goto 0003 // -0011 │ │ +072e56: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0001 line=23 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ 0x000b line=27 │ │ @@ -9043,31 +9062,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -072e64: |[072e64] SevenZip.Compression.RangeCoder.BitTreeEncoder.GetPrice:(I)I │ │ -072e74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -072e76: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -072e78: 5251 c100 |0002: iget v1, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ -072e7c: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ -072e80: d801 01ff |0006: add-int/lit8 v1, v1, #int -1 // #ff │ │ -072e84: 9a04 0601 |0008: ushr-int v4, v6, v1 │ │ -072e88: dd00 0401 |000a: and-int/lit8 v0, v4, #int 1 // #01 │ │ -072e8c: 5454 c000 |000c: iget-object v4, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ -072e90: 4a04 0402 |000e: aget-short v4, v4, v2 │ │ -072e94: 7120 9e00 0400 |0010: invoke-static {v4, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ -072e9a: 0a04 |0013: move-result v4 │ │ -072e9c: b043 |0014: add-int/2addr v3, v4 │ │ -072e9e: e004 0201 |0015: shl-int/lit8 v4, v2, #int 1 // #01 │ │ -072ea2: 9002 0400 |0017: add-int v2, v4, v0 │ │ -072ea6: 28eb |0019: goto 0004 // -0015 │ │ -072ea8: 0f03 |001a: return v3 │ │ +072e58: |[072e58] SevenZip.Compression.RangeCoder.BitTreeEncoder.GetPrice:(I)I │ │ +072e68: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +072e6a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +072e6c: 5251 c100 |0002: iget v1, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ +072e70: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ +072e74: d801 01ff |0006: add-int/lit8 v1, v1, #int -1 // #ff │ │ +072e78: 9a04 0601 |0008: ushr-int v4, v6, v1 │ │ +072e7c: dd00 0401 |000a: and-int/lit8 v0, v4, #int 1 // #01 │ │ +072e80: 5454 c000 |000c: iget-object v4, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ +072e84: 4a04 0402 |000e: aget-short v4, v4, v2 │ │ +072e88: 7120 9e00 0400 |0010: invoke-static {v4, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ +072e8e: 0a04 |0013: move-result v4 │ │ +072e90: b043 |0014: add-int/2addr v3, v4 │ │ +072e92: e004 0201 |0015: shl-int/lit8 v4, v2, #int 1 // #01 │ │ +072e96: 9002 0400 |0017: add-int v2, v4, v0 │ │ +072e9a: 28eb |0019: goto 0004 // -0015 │ │ +072e9c: 0f03 |001a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0002 line=48 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ @@ -9088,18 +9107,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -072eac: |[072eac] SevenZip.Compression.RangeCoder.BitTreeEncoder.Init:()V │ │ -072ebc: 5410 c000 |0000: iget-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ -072ec0: 7110 9500 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ -072ec6: 0e00 |0005: return-void │ │ +072ea0: |[072ea0] SevenZip.Compression.RangeCoder.BitTreeEncoder.Init:()V │ │ +072eb0: 5410 c000 |0000: iget-object v0, v1, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ +072eb4: 7110 9500 0000 |0002: invoke-static {v0}, LSevenZip/Compression/RangeCoder/Decoder;.InitBitModels:([S)V // method@0095 │ │ +072eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0005 line=18 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/RangeCoder/BitTreeEncoder; │ │ │ │ @@ -9108,28 +9127,28 @@ │ │ type : '(LSevenZip/Compression/RangeCoder/Encoder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -072ec8: |[072ec8] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseEncode:(LSevenZip/Compression/RangeCoder/Encoder;I)V │ │ -072ed8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -072eda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -072edc: 5243 c100 |0002: iget v3, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ -072ee0: 3531 1200 |0004: if-ge v1, v3, 0016 // +0012 │ │ -072ee4: dd00 0601 |0006: and-int/lit8 v0, v6, #int 1 // #01 │ │ -072ee8: 5443 c000 |0008: iget-object v3, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ -072eec: 6e40 9a00 3502 |000a: invoke-virtual {v5, v3, v2, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ -072ef2: e003 0201 |000d: shl-int/lit8 v3, v2, #int 1 // #01 │ │ -072ef6: 9602 0300 |000f: or-int v2, v3, v0 │ │ -072efa: e106 0601 |0011: shr-int/lit8 v6, v6, #int 1 // #01 │ │ -072efe: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072f02: 28ed |0015: goto 0002 // -0013 │ │ -072f04: 0e00 |0016: return-void │ │ +072ebc: |[072ebc] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseEncode:(LSevenZip/Compression/RangeCoder/Encoder;I)V │ │ +072ecc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072ece: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +072ed0: 5243 c100 |0002: iget v3, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ +072ed4: 3531 1200 |0004: if-ge v1, v3, 0016 // +0012 │ │ +072ed8: dd00 0601 |0006: and-int/lit8 v0, v6, #int 1 // #01 │ │ +072edc: 5443 c000 |0008: iget-object v3, v4, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ +072ee0: 6e40 9a00 3502 |000a: invoke-virtual {v5, v3, v2, v0}, LSevenZip/Compression/RangeCoder/Encoder;.Encode:([SII)V // method@009a │ │ +072ee6: e003 0201 |000d: shl-int/lit8 v3, v2, #int 1 // #01 │ │ +072eea: 9602 0300 |000f: or-int v2, v3, v0 │ │ +072eee: e106 0601 |0011: shr-int/lit8 v6, v6, #int 1 // #01 │ │ +072ef2: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +072ef6: 28ed |0015: goto 0002 // -0013 │ │ +072ef8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0001 line=35 │ │ 0x0006 line=37 │ │ 0x0008 line=38 │ │ 0x000d line=39 │ │ @@ -9149,31 +9168,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -072f08: |[072f08] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseGetPrice:(I)I │ │ -072f18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -072f1a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -072f1c: 5251 c100 |0002: iget v1, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ -072f20: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ -072f24: dd00 0601 |0006: and-int/lit8 v0, v6, #int 1 // #01 │ │ -072f28: e206 0601 |0008: ushr-int/lit8 v6, v6, #int 1 // #01 │ │ -072f2c: 5454 c000 |000a: iget-object v4, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ -072f30: 4a04 0402 |000c: aget-short v4, v4, v2 │ │ -072f34: 7120 9e00 0400 |000e: invoke-static {v4, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ -072f3a: 0a04 |0011: move-result v4 │ │ -072f3c: b043 |0012: add-int/2addr v3, v4 │ │ -072f3e: e004 0201 |0013: shl-int/lit8 v4, v2, #int 1 // #01 │ │ -072f42: 9602 0400 |0015: or-int v2, v4, v0 │ │ -072f46: d801 01ff |0017: add-int/lit8 v1, v1, #int -1 // #ff │ │ -072f4a: 28eb |0019: goto 0004 // -0015 │ │ -072f4c: 0f03 |001a: return v3 │ │ +072efc: |[072efc] SevenZip.Compression.RangeCoder.BitTreeEncoder.ReverseGetPrice:(I)I │ │ +072f0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +072f0e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +072f10: 5251 c100 |0002: iget v1, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.NumBitLevels:I // field@00c1 │ │ +072f14: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ +072f18: dd00 0601 |0006: and-int/lit8 v0, v6, #int 1 // #01 │ │ +072f1c: e206 0601 |0008: ushr-int/lit8 v6, v6, #int 1 // #01 │ │ +072f20: 5454 c000 |000a: iget-object v4, v5, LSevenZip/Compression/RangeCoder/BitTreeEncoder;.Models:[S // field@00c0 │ │ +072f24: 4a04 0402 |000c: aget-short v4, v4, v2 │ │ +072f28: 7120 9e00 0400 |000e: invoke-static {v4, v0}, LSevenZip/Compression/RangeCoder/Encoder;.GetPrice:(II)I // method@009e │ │ +072f2e: 0a04 |0011: move-result v4 │ │ +072f30: b043 |0012: add-int/2addr v3, v4 │ │ +072f32: e004 0201 |0013: shl-int/lit8 v4, v2, #int 1 // #01 │ │ +072f36: 9602 0400 |0015: or-int v2, v4, v0 │ │ +072f3a: d801 01ff |0017: add-int/lit8 v1, v1, #int -1 // #ff │ │ +072f3e: 28eb |0019: goto 0004 // -0015 │ │ +072f40: 0f03 |001a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=61 │ │ 0x0002 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ @@ -9254,17 +9273,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072f50: |[072f50] SevenZip.Compression.RangeCoder.Decoder.:()V │ │ -072f60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -072f66: 0e00 |0003: return-void │ │ +072f44: |[072f44] SevenZip.Compression.RangeCoder.Decoder.:()V │ │ +072f54: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +072f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this LSevenZip/Compression/RangeCoder/Decoder; │ │ │ │ #1 : (in LSevenZip/Compression/RangeCoder/Decoder;) │ │ @@ -9272,23 +9291,23 @@ │ │ type : '([S)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -072f68: |[072f68] SevenZip.Compression.RangeCoder.Decoder.InitBitModels:([S)V │ │ -072f78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072f7a: 2121 |0001: array-length v1, v2 │ │ -072f7c: 3510 0900 |0002: if-ge v0, v1, 000b // +0009 │ │ -072f80: 1301 0004 |0004: const/16 v1, #int 1024 // #400 │ │ -072f84: 5101 0200 |0006: aput-short v1, v2, v0 │ │ -072f88: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ -072f8c: 28f7 |000a: goto 0001 // -0009 │ │ -072f8e: 0e00 |000b: return-void │ │ +072f5c: |[072f5c] SevenZip.Compression.RangeCoder.Decoder.InitBitModels:([S)V │ │ +072f6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072f6e: 2121 |0001: array-length v1, v2 │ │ +072f70: 3510 0900 |0002: if-ge v0, v1, 000b // +0009 │ │ +072f74: 1301 0004 |0004: const/16 v1, #int 1024 // #400 │ │ +072f78: 5101 0200 |0006: aput-short v1, v2, v0 │ │ +072f7c: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +072f80: 28f7 |000a: goto 0001 // -0009 │ │ +072f82: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0008 line=85 │ │ 0x000b line=87 │ │ locals : │ │ @@ -9301,71 +9320,71 @@ │ │ type : '([SI)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 97 16-bit code units │ │ -072f90: |[072f90] SevenZip.Compression.RangeCoder.Decoder.DecodeBit:([SI)I │ │ -072fa0: 1504 00ff |0000: const/high16 v4, #int -16777216 // #ff00 │ │ -072fa4: 1503 0080 |0002: const/high16 v3, #int -2147483648 // #8000 │ │ -072fa8: 4a01 0607 |0004: aget-short v1, v6, v7 │ │ -072fac: 5252 c300 |0006: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -072fb0: e202 020b |0008: ushr-int/lit8 v2, v2, #int 11 // #0b │ │ -072fb4: 9200 0201 |000a: mul-int v0, v2, v1 │ │ -072fb8: 5252 c200 |000c: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -072fbc: b732 |000e: xor-int/2addr v2, v3 │ │ -072fbe: b703 |000f: xor-int/2addr v3, v0 │ │ -072fc0: 3532 2600 |0010: if-ge v2, v3, 0036 // +0026 │ │ -072fc4: 5950 c300 |0012: iput v0, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -072fc8: d112 0008 |0014: rsub-int v2, v1, #int 2048 // #0800 │ │ -072fcc: e202 0205 |0016: ushr-int/lit8 v2, v2, #int 5 // #05 │ │ -072fd0: b012 |0018: add-int/2addr v2, v1 │ │ -072fd2: 8f22 |0019: int-to-short v2, v2 │ │ -072fd4: 5102 0607 |001a: aput-short v2, v6, v7 │ │ -072fd8: 5252 c300 |001c: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -072fdc: b542 |001e: and-int/2addr v2, v4 │ │ -072fde: 3902 1500 |001f: if-nez v2, 0034 // +0015 │ │ -072fe2: 5252 c200 |0021: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -072fe6: e002 0208 |0023: shl-int/lit8 v2, v2, #int 8 // #08 │ │ -072fea: 5453 c400 |0025: iget-object v3, v5, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ -072fee: 6e10 b733 0300 |0027: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ -072ff4: 0a03 |002a: move-result v3 │ │ -072ff6: b632 |002b: or-int/2addr v2, v3 │ │ -072ff8: 5952 c200 |002c: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -072ffc: 5252 c300 |002e: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073000: e002 0208 |0030: shl-int/lit8 v2, v2, #int 8 // #08 │ │ -073004: 5952 c300 |0032: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073008: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -07300a: 0f02 |0035: return v2 │ │ -07300c: 5252 c300 |0036: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073010: b102 |0038: sub-int/2addr v2, v0 │ │ -073012: 5952 c300 |0039: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073016: 5252 c200 |003b: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -07301a: b102 |003d: sub-int/2addr v2, v0 │ │ -07301c: 5952 c200 |003e: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -073020: e202 0105 |0040: ushr-int/lit8 v2, v1, #int 5 // #05 │ │ -073024: 9102 0102 |0042: sub-int v2, v1, v2 │ │ -073028: 8f22 |0044: int-to-short v2, v2 │ │ -07302a: 5102 0607 |0045: aput-short v2, v6, v7 │ │ -07302e: 5252 c300 |0047: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073032: b542 |0049: and-int/2addr v2, v4 │ │ -073034: 3902 1500 |004a: if-nez v2, 005f // +0015 │ │ -073038: 5252 c200 |004c: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -07303c: e002 0208 |004e: shl-int/lit8 v2, v2, #int 8 // #08 │ │ -073040: 5453 c400 |0050: iget-object v3, v5, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ -073044: 6e10 b733 0300 |0052: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ -07304a: 0a03 |0055: move-result v3 │ │ -07304c: b632 |0056: or-int/2addr v2, v3 │ │ -07304e: 5952 c200 |0057: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -073052: 5252 c300 |0059: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073056: e002 0208 |005b: shl-int/lit8 v2, v2, #int 8 // #08 │ │ -07305a: 5952 c300 |005d: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -07305e: 1212 |005f: const/4 v2, #int 1 // #1 │ │ -073060: 28d5 |0060: goto 0035 // -002b │ │ +072f84: |[072f84] SevenZip.Compression.RangeCoder.Decoder.DecodeBit:([SI)I │ │ +072f94: 1504 00ff |0000: const/high16 v4, #int -16777216 // #ff00 │ │ +072f98: 1503 0080 |0002: const/high16 v3, #int -2147483648 // #8000 │ │ +072f9c: 4a01 0607 |0004: aget-short v1, v6, v7 │ │ +072fa0: 5252 c300 |0006: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +072fa4: e202 020b |0008: ushr-int/lit8 v2, v2, #int 11 // #0b │ │ +072fa8: 9200 0201 |000a: mul-int v0, v2, v1 │ │ +072fac: 5252 c200 |000c: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +072fb0: b732 |000e: xor-int/2addr v2, v3 │ │ +072fb2: b703 |000f: xor-int/2addr v3, v0 │ │ +072fb4: 3532 2600 |0010: if-ge v2, v3, 0036 // +0026 │ │ +072fb8: 5950 c300 |0012: iput v0, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +072fbc: d112 0008 |0014: rsub-int v2, v1, #int 2048 // #0800 │ │ +072fc0: e202 0205 |0016: ushr-int/lit8 v2, v2, #int 5 // #05 │ │ +072fc4: b012 |0018: add-int/2addr v2, v1 │ │ +072fc6: 8f22 |0019: int-to-short v2, v2 │ │ +072fc8: 5102 0607 |001a: aput-short v2, v6, v7 │ │ +072fcc: 5252 c300 |001c: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +072fd0: b542 |001e: and-int/2addr v2, v4 │ │ +072fd2: 3902 1500 |001f: if-nez v2, 0034 // +0015 │ │ +072fd6: 5252 c200 |0021: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +072fda: e002 0208 |0023: shl-int/lit8 v2, v2, #int 8 // #08 │ │ +072fde: 5453 c400 |0025: iget-object v3, v5, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ +072fe2: 6e10 b733 0300 |0027: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ +072fe8: 0a03 |002a: move-result v3 │ │ +072fea: b632 |002b: or-int/2addr v2, v3 │ │ +072fec: 5952 c200 |002c: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +072ff0: 5252 c300 |002e: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +072ff4: e002 0208 |0030: shl-int/lit8 v2, v2, #int 8 // #08 │ │ +072ff8: 5952 c300 |0032: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +072ffc: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +072ffe: 0f02 |0035: return v2 │ │ +073000: 5252 c300 |0036: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +073004: b102 |0038: sub-int/2addr v2, v0 │ │ +073006: 5952 c300 |0039: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +07300a: 5252 c200 |003b: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +07300e: b102 |003d: sub-int/2addr v2, v0 │ │ +073010: 5952 c200 |003e: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +073014: e202 0105 |0040: ushr-int/lit8 v2, v1, #int 5 // #05 │ │ +073018: 9102 0102 |0042: sub-int v2, v1, v2 │ │ +07301c: 8f22 |0044: int-to-short v2, v2 │ │ +07301e: 5102 0607 |0045: aput-short v2, v6, v7 │ │ +073022: 5252 c300 |0047: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +073026: b542 |0049: and-int/2addr v2, v4 │ │ +073028: 3902 1500 |004a: if-nez v2, 005f // +0015 │ │ +07302c: 5252 c200 |004c: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +073030: e002 0208 |004e: shl-int/lit8 v2, v2, #int 8 // #08 │ │ +073034: 5453 c400 |0050: iget-object v3, v5, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ +073038: 6e10 b733 0300 |0052: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ +07303e: 0a03 |0055: move-result v3 │ │ +073040: b632 |0056: or-int/2addr v2, v3 │ │ +073042: 5952 c200 |0057: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +073046: 5252 c300 |0059: iget v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +07304a: e002 0208 |005b: shl-int/lit8 v2, v2, #int 8 // #08 │ │ +07304e: 5952 c300 |005d: iput v2, v5, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +073052: 1212 |005f: const/4 v2, #int 1 // #1 │ │ +073054: 28d5 |0060: goto 0035 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x000c line=58 │ │ 0x0012 line=60 │ │ 0x0014 line=61 │ │ @@ -9393,51 +9412,51 @@ │ │ type : '(I)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -073064: |[073064] SevenZip.Compression.RangeCoder.Decoder.DecodeDirectBits:(I)I │ │ -073074: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -073076: 0170 |0001: move v0, v7 │ │ -073078: 3800 3c00 |0002: if-eqz v0, 003e // +003c │ │ -07307c: 5263 c300 |0004: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073080: e203 0301 |0006: ushr-int/lit8 v3, v3, #int 1 // #01 │ │ -073084: 5963 c300 |0008: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073088: 5263 c200 |000a: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -07308c: 5264 c300 |000c: iget v4, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073090: b143 |000e: sub-int/2addr v3, v4 │ │ -073092: e202 031f |000f: ushr-int/lit8 v2, v3, #int 31 // #1f │ │ -073096: 5263 c200 |0011: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -07309a: 5264 c300 |0013: iget v4, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -07309e: d805 02ff |0015: add-int/lit8 v5, v2, #int -1 // #ff │ │ -0730a2: b554 |0017: and-int/2addr v4, v5 │ │ -0730a4: b143 |0018: sub-int/2addr v3, v4 │ │ -0730a6: 5963 c200 |0019: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -0730aa: e003 0101 |001b: shl-int/lit8 v3, v1, #int 1 // #01 │ │ -0730ae: d904 0201 |001d: rsub-int/lit8 v4, v2, #int 1 // #01 │ │ -0730b2: 9601 0304 |001f: or-int v1, v3, v4 │ │ -0730b6: 5263 c300 |0021: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -0730ba: 1504 00ff |0023: const/high16 v4, #int -16777216 // #ff00 │ │ -0730be: b543 |0025: and-int/2addr v3, v4 │ │ -0730c0: 3903 1500 |0026: if-nez v3, 003b // +0015 │ │ -0730c4: 5263 c200 |0028: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -0730c8: e003 0308 |002a: shl-int/lit8 v3, v3, #int 8 // #08 │ │ -0730cc: 5464 c400 |002c: iget-object v4, v6, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ -0730d0: 6e10 b733 0400 |002e: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ -0730d6: 0a04 |0031: move-result v4 │ │ -0730d8: b643 |0032: or-int/2addr v3, v4 │ │ -0730da: 5963 c200 |0033: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -0730de: 5263 c300 |0035: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -0730e2: e003 0308 |0037: shl-int/lit8 v3, v3, #int 8 // #08 │ │ -0730e6: 5963 c300 |0039: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -0730ea: d800 00ff |003b: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0730ee: 28c5 |003d: goto 0002 // -003b │ │ -0730f0: 0f01 |003e: return v1 │ │ +073058: |[073058] SevenZip.Compression.RangeCoder.Decoder.DecodeDirectBits:(I)I │ │ +073068: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07306a: 0170 |0001: move v0, v7 │ │ +07306c: 3800 3c00 |0002: if-eqz v0, 003e // +003c │ │ +073070: 5263 c300 |0004: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +073074: e203 0301 |0006: ushr-int/lit8 v3, v3, #int 1 // #01 │ │ +073078: 5963 c300 |0008: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +07307c: 5263 c200 |000a: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +073080: 5264 c300 |000c: iget v4, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +073084: b143 |000e: sub-int/2addr v3, v4 │ │ +073086: e202 031f |000f: ushr-int/lit8 v2, v3, #int 31 // #1f │ │ +07308a: 5263 c200 |0011: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +07308e: 5264 c300 |0013: iget v4, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +073092: d805 02ff |0015: add-int/lit8 v5, v2, #int -1 // #ff │ │ +073096: b554 |0017: and-int/2addr v4, v5 │ │ +073098: b143 |0018: sub-int/2addr v3, v4 │ │ +07309a: 5963 c200 |0019: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +07309e: e003 0101 |001b: shl-int/lit8 v3, v1, #int 1 // #01 │ │ +0730a2: d904 0201 |001d: rsub-int/lit8 v4, v2, #int 1 // #01 │ │ +0730a6: 9601 0304 |001f: or-int v1, v3, v4 │ │ +0730aa: 5263 c300 |0021: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +0730ae: 1504 00ff |0023: const/high16 v4, #int -16777216 // #ff00 │ │ +0730b2: b543 |0025: and-int/2addr v3, v4 │ │ +0730b4: 3903 1500 |0026: if-nez v3, 003b // +0015 │ │ +0730b8: 5263 c200 |0028: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +0730bc: e003 0308 |002a: shl-int/lit8 v3, v3, #int 8 // #08 │ │ +0730c0: 5464 c400 |002c: iget-object v4, v6, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ +0730c4: 6e10 b733 0400 |002e: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ +0730ca: 0a04 |0031: move-result v4 │ │ +0730cc: b643 |0032: or-int/2addr v3, v4 │ │ +0730ce: 5963 c200 |0033: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +0730d2: 5263 c300 |0035: iget v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +0730d6: e003 0308 |0037: shl-int/lit8 v3, v3, #int 8 // #08 │ │ +0730da: 5963 c300 |0039: iput v3, v6, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +0730de: d800 00ff |003b: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0730e2: 28c5 |003d: goto 0002 // -003b │ │ +0730e4: 0f01 |003e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0001 line=38 │ │ 0x0004 line=40 │ │ 0x000a line=41 │ │ 0x0011 line=42 │ │ @@ -9459,32 +9478,32 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0730f4: |[0730f4] SevenZip.Compression.RangeCoder.Decoder.Init:()V │ │ -073104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -073106: 5931 c200 |0001: iput v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -07310a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -07310c: 5931 c300 |0004: iput v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ -073110: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -073112: 1251 |0007: const/4 v1, #int 5 // #5 │ │ -073114: 3510 1200 |0008: if-ge v0, v1, 001a // +0012 │ │ -073118: 5231 c200 |000a: iget v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -07311c: e001 0108 |000c: shl-int/lit8 v1, v1, #int 8 // #08 │ │ -073120: 5432 c400 |000e: iget-object v2, v3, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ -073124: 6e10 b733 0200 |0010: invoke-virtual {v2}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ -07312a: 0a02 |0013: move-result v2 │ │ -07312c: b621 |0014: or-int/2addr v1, v2 │ │ -07312e: 5931 c200 |0015: iput v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ -073132: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -073136: 28ee |0019: goto 0007 // -0012 │ │ -073138: 0e00 |001a: return-void │ │ +0730e8: |[0730e8] SevenZip.Compression.RangeCoder.Decoder.Init:()V │ │ +0730f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0730fa: 5931 c200 |0001: iput v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +0730fe: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +073100: 5931 c300 |0004: iput v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Range:I // field@00c3 │ │ +073104: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +073106: 1251 |0007: const/4 v1, #int 5 // #5 │ │ +073108: 3510 1200 |0008: if-ge v0, v1, 001a // +0012 │ │ +07310c: 5231 c200 |000a: iget v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +073110: e001 0108 |000c: shl-int/lit8 v1, v1, #int 8 // #08 │ │ +073114: 5432 c400 |000e: iget-object v2, v3, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ +073118: 6e10 b733 0200 |0010: invoke-virtual {v2}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ +07311e: 0a02 |0013: move-result v2 │ │ +073120: b621 |0014: or-int/2addr v1, v2 │ │ +073122: 5931 c200 |0015: iput v1, v3, LSevenZip/Compression/RangeCoder/Decoder;.Code:I // field@00c2 │ │ +073126: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07312a: 28ee |0019: goto 0007 // -0012 │ │ +07312c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0006 line=31 │ │ 0x000a line=32 │ │ 0x0017 line=31 │ │ @@ -9498,18 +9517,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07313c: |[07313c] SevenZip.Compression.RangeCoder.Decoder.ReleaseStream:()V │ │ -07314c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07314e: 5b10 c400 |0001: iput-object v0, v1, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ -073152: 0e00 |0003: return-void │ │ +073130: |[073130] SevenZip.Compression.RangeCoder.Decoder.ReleaseStream:()V │ │ +073140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073142: 5b10 c400 |0001: iput-object v0, v1, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ +073146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this LSevenZip/Compression/RangeCoder/Decoder; │ │ │ │ @@ -9518,17 +9537,17 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073154: |[073154] SevenZip.Compression.RangeCoder.Decoder.SetStream:(Ljava/io/InputStream;)V │ │ -073164: 5b01 c400 |0000: iput-object v1, v0, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ -073168: 0e00 |0002: return-void │ │ +073148: |[073148] SevenZip.Compression.RangeCoder.Decoder.SetStream:(Ljava/io/InputStream;)V │ │ +073158: 5b01 c400 |0000: iput-object v1, v0, LSevenZip/Compression/RangeCoder/Decoder;.Stream:Ljava/io/InputStream; // field@00c4 │ │ +07315c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0002 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this LSevenZip/Compression/RangeCoder/Decoder; │ │ 0x0000 - 0x0003 reg=1 stream Ljava/io/InputStream; │ │ @@ -9629,43 +9648,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 49 16-bit code units │ │ -07316c: |[07316c] SevenZip.Compression.RangeCoder.Encoder.:()V │ │ -07317c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -07317e: 1305 0002 |0001: const/16 v5, #int 512 // #200 │ │ -073182: 2355 d106 |0003: new-array v5, v5, [I // type@06d1 │ │ -073186: 6905 ca00 |0005: sput-object v5, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ -07318a: 1303 0900 |0007: const/16 v3, #int 9 // #9 │ │ -07318e: d801 03ff |0009: add-int/lit8 v1, v3, #int -1 // #ff │ │ -073192: 3a01 2500 |000b: if-ltz v1, 0030 // +0025 │ │ -073196: 9105 0301 |000d: sub-int v5, v3, v1 │ │ -07319a: d805 05ff |000f: add-int/lit8 v5, v5, #int -1 // #ff │ │ -07319e: 9804 0905 |0011: shl-int v4, v9, v5 │ │ -0731a2: 9105 0301 |0013: sub-int v5, v3, v1 │ │ -0731a6: 9800 0905 |0015: shl-int v0, v9, v5 │ │ -0731aa: 0142 |0017: move v2, v4 │ │ -0731ac: 3502 1500 |0018: if-ge v2, v0, 002d // +0015 │ │ -0731b0: 6205 ca00 |001a: sget-object v5, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ -0731b4: e006 0106 |001c: shl-int/lit8 v6, v1, #int 6 // #06 │ │ -0731b8: 9107 0002 |001e: sub-int v7, v0, v2 │ │ -0731bc: e007 0706 |0020: shl-int/lit8 v7, v7, #int 6 // #06 │ │ -0731c0: 9108 0301 |0022: sub-int v8, v3, v1 │ │ -0731c4: d808 08ff |0024: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0731c8: ba87 |0026: ushr-int/2addr v7, v8 │ │ -0731ca: b076 |0027: add-int/2addr v6, v7 │ │ -0731cc: 4b06 0502 |0028: aput v6, v5, v2 │ │ -0731d0: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0731d4: 28ec |002c: goto 0018 // -0014 │ │ -0731d6: d801 01ff |002d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0731da: 28dc |002f: goto 000b // -0024 │ │ -0731dc: 0e00 |0030: return-void │ │ +073160: |[073160] SevenZip.Compression.RangeCoder.Encoder.:()V │ │ +073170: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +073172: 1305 0002 |0001: const/16 v5, #int 512 // #200 │ │ +073176: 2355 d106 |0003: new-array v5, v5, [I // type@06d1 │ │ +07317a: 6905 ca00 |0005: sput-object v5, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ +07317e: 1303 0900 |0007: const/16 v3, #int 9 // #9 │ │ +073182: d801 03ff |0009: add-int/lit8 v1, v3, #int -1 // #ff │ │ +073186: 3a01 2500 |000b: if-ltz v1, 0030 // +0025 │ │ +07318a: 9105 0301 |000d: sub-int v5, v3, v1 │ │ +07318e: d805 05ff |000f: add-int/lit8 v5, v5, #int -1 // #ff │ │ +073192: 9804 0905 |0011: shl-int v4, v9, v5 │ │ +073196: 9105 0301 |0013: sub-int v5, v3, v1 │ │ +07319a: 9800 0905 |0015: shl-int v0, v9, v5 │ │ +07319e: 0142 |0017: move v2, v4 │ │ +0731a0: 3502 1500 |0018: if-ge v2, v0, 002d // +0015 │ │ +0731a4: 6205 ca00 |001a: sget-object v5, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ +0731a8: e006 0106 |001c: shl-int/lit8 v6, v1, #int 6 // #06 │ │ +0731ac: 9107 0002 |001e: sub-int v7, v0, v2 │ │ +0731b0: e007 0706 |0020: shl-int/lit8 v7, v7, #int 6 // #06 │ │ +0731b4: 9108 0301 |0022: sub-int v8, v3, v1 │ │ +0731b8: d808 08ff |0024: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0731bc: ba87 |0026: ushr-int/2addr v7, v8 │ │ +0731be: b076 |0027: add-int/2addr v6, v7 │ │ +0731c0: 4b06 0502 |0028: aput v6, v5, v2 │ │ +0731c4: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0731c8: 28ec |002c: goto 0018 // -0014 │ │ +0731ca: d801 01ff |002d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0731ce: 28dc |002f: goto 000b // -0024 │ │ +0731d0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=124 │ │ 0x0007 line=128 │ │ 0x0009 line=129 │ │ 0x000d line=131 │ │ 0x0013 line=132 │ │ @@ -9686,17 +9705,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0731e0: |[0731e0] SevenZip.Compression.RangeCoder.Encoder.:()V │ │ -0731f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0731f6: 0e00 |0003: return-void │ │ +0731d4: |[0731d4] SevenZip.Compression.RangeCoder.Encoder.:()V │ │ +0731e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0731ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this LSevenZip/Compression/RangeCoder/Encoder; │ │ │ │ #2 : (in LSevenZip/Compression/RangeCoder/Encoder;) │ │ @@ -9704,23 +9723,23 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0731f8: |[0731f8] SevenZip.Compression.RangeCoder.Encoder.GetPrice:(II)I │ │ -073208: 6200 ca00 |0000: sget-object v0, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ -07320c: 9101 0304 |0002: sub-int v1, v3, v4 │ │ -073210: 7b42 |0004: neg-int v2, v4 │ │ -073212: b721 |0005: xor-int/2addr v1, v2 │ │ -073214: d511 ff07 |0006: and-int/lit16 v1, v1, #int 2047 // #07ff │ │ -073218: e201 0102 |0008: ushr-int/lit8 v1, v1, #int 2 // #02 │ │ -07321c: 4400 0001 |000a: aget v0, v0, v1 │ │ -073220: 0f00 |000c: return v0 │ │ +0731ec: |[0731ec] SevenZip.Compression.RangeCoder.Encoder.GetPrice:(II)I │ │ +0731fc: 6200 ca00 |0000: sget-object v0, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ +073200: 9101 0304 |0002: sub-int v1, v3, v4 │ │ +073204: 7b42 |0004: neg-int v2, v4 │ │ +073206: b721 |0005: xor-int/2addr v1, v2 │ │ +073208: d511 ff07 |0006: and-int/lit16 v1, v1, #int 2047 // #07ff │ │ +07320c: e201 0102 |0008: ushr-int/lit8 v1, v1, #int 2 // #02 │ │ +073210: 4400 0001 |000a: aget v0, v0, v1 │ │ +073214: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x000d reg=3 Prob I │ │ 0x0000 - 0x000d reg=4 symbol I │ │ │ │ @@ -9729,19 +9748,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -073224: |[073224] SevenZip.Compression.RangeCoder.Encoder.GetPrice0:(I)I │ │ -073234: 6200 ca00 |0000: sget-object v0, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ -073238: e201 0202 |0002: ushr-int/lit8 v1, v2, #int 2 // #02 │ │ -07323c: 4400 0001 |0004: aget v0, v0, v1 │ │ -073240: 0f00 |0006: return v0 │ │ +073218: |[073218] SevenZip.Compression.RangeCoder.Encoder.GetPrice0:(I)I │ │ +073228: 6200 ca00 |0000: sget-object v0, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ +07322c: e201 0202 |0002: ushr-int/lit8 v1, v2, #int 2 // #02 │ │ +073230: 4400 0001 |0004: aget v0, v0, v1 │ │ +073234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 Prob I │ │ │ │ #4 : (in LSevenZip/Compression/RangeCoder/Encoder;) │ │ @@ -9749,20 +9768,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -073244: |[073244] SevenZip.Compression.RangeCoder.Encoder.GetPrice1:(I)I │ │ -073254: 6200 ca00 |0000: sget-object v0, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ -073258: d121 0008 |0002: rsub-int v1, v2, #int 2048 // #0800 │ │ -07325c: e201 0102 |0004: ushr-int/lit8 v1, v1, #int 2 // #02 │ │ -073260: 4400 0001 |0006: aget v0, v0, v1 │ │ -073264: 0f00 |0008: return v0 │ │ +073238: |[073238] SevenZip.Compression.RangeCoder.Encoder.GetPrice1:(I)I │ │ +073248: 6200 ca00 |0000: sget-object v0, LSevenZip/Compression/RangeCoder/Encoder;.ProbPrices:[I // field@00ca │ │ +07324c: d121 0008 |0002: rsub-int v1, v2, #int 2048 // #0800 │ │ +073250: e201 0102 |0004: ushr-int/lit8 v1, v1, #int 2 // #02 │ │ +073254: 4400 0001 |0006: aget v0, v0, v1 │ │ +073258: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 Prob I │ │ │ │ #5 : (in LSevenZip/Compression/RangeCoder/Encoder;) │ │ @@ -9770,23 +9789,23 @@ │ │ type : '([S)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -073268: |[073268] SevenZip.Compression.RangeCoder.Encoder.InitBitModels:([S)V │ │ -073278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07327a: 2121 |0001: array-length v1, v2 │ │ -07327c: 3510 0900 |0002: if-ge v0, v1, 000b // +0009 │ │ -073280: 1301 0004 |0004: const/16 v1, #int 1024 // #400 │ │ -073284: 5101 0200 |0006: aput-short v1, v2, v0 │ │ -073288: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07328c: 28f7 |000a: goto 0001 // -0009 │ │ -07328e: 0e00 |000b: return-void │ │ +07325c: |[07325c] SevenZip.Compression.RangeCoder.Encoder.InitBitModels:([S)V │ │ +07326c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07326e: 2121 |0001: array-length v1, v2 │ │ +073270: 3510 0900 |0002: if-ge v0, v1, 000b // +0009 │ │ +073274: 1301 0004 |0004: const/16 v1, #int 1024 // #400 │ │ +073278: 5101 0200 |0006: aput-short v1, v2, v0 │ │ +07327c: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +073280: 28f7 |000a: goto 0001 // -0009 │ │ +073282: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0004 line=99 │ │ 0x0008 line=98 │ │ 0x000b line=100 │ │ locals : │ │ @@ -9799,49 +9818,49 @@ │ │ type : '([SII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 62 16-bit code units │ │ -073290: |[073290] SevenZip.Compression.RangeCoder.Encoder.Encode:([SII)V │ │ -0732a0: 4a01 090a |0000: aget-short v1, v9, v10 │ │ -0732a4: 5282 cb00 |0002: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -0732a8: e202 020b |0004: ushr-int/lit8 v2, v2, #int 11 // #0b │ │ -0732ac: 9200 0201 |0006: mul-int v0, v2, v1 │ │ -0732b0: 390b 1d00 |0008: if-nez v11, 0025 // +001d │ │ -0732b4: 5980 cb00 |000a: iput v0, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -0732b8: d112 0008 |000c: rsub-int v2, v1, #int 2048 // #0800 │ │ -0732bc: e202 0205 |000e: ushr-int/lit8 v2, v2, #int 5 // #05 │ │ -0732c0: b012 |0010: add-int/2addr v2, v1 │ │ -0732c2: 8f22 |0011: int-to-short v2, v2 │ │ -0732c4: 5102 090a |0012: aput-short v2, v9, v10 │ │ -0732c8: 5282 cb00 |0014: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -0732cc: 1503 00ff |0016: const/high16 v3, #int -16777216 // #ff00 │ │ -0732d0: b532 |0018: and-int/2addr v2, v3 │ │ -0732d2: 3902 0b00 |0019: if-nez v2, 0024 // +000b │ │ -0732d6: 5282 cb00 |001b: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -0732da: e002 0208 |001d: shl-int/lit8 v2, v2, #int 8 // #08 │ │ -0732de: 5982 cb00 |001f: iput v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -0732e2: 6e10 a600 0800 |0021: invoke-virtual {v8}, LSevenZip/Compression/RangeCoder/Encoder;.ShiftLow:()V // method@00a6 │ │ -0732e8: 0e00 |0024: return-void │ │ -0732ea: 5382 c900 |0025: iget-wide v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -0732ee: 8104 |0027: int-to-long v4, v0 │ │ -0732f0: 1806 ffff ffff 0000 0000 |0028: const-wide v6, #double 2.122e-314 // #00000000ffffffff │ │ -0732fa: c064 |002d: and-long/2addr v4, v6 │ │ -0732fc: bb42 |002e: add-long/2addr v2, v4 │ │ -0732fe: 5a82 c900 |002f: iput-wide v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -073302: 5282 cb00 |0031: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073306: b102 |0033: sub-int/2addr v2, v0 │ │ -073308: 5982 cb00 |0034: iput v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -07330c: e202 0105 |0036: ushr-int/lit8 v2, v1, #int 5 // #05 │ │ -073310: 9102 0102 |0038: sub-int v2, v1, v2 │ │ -073314: 8f22 |003a: int-to-short v2, v2 │ │ -073316: 5102 090a |003b: aput-short v2, v9, v10 │ │ -07331a: 28d7 |003d: goto 0014 // -0029 │ │ +073284: |[073284] SevenZip.Compression.RangeCoder.Encoder.Encode:([SII)V │ │ +073294: 4a01 090a |0000: aget-short v1, v9, v10 │ │ +073298: 5282 cb00 |0002: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +07329c: e202 020b |0004: ushr-int/lit8 v2, v2, #int 11 // #0b │ │ +0732a0: 9200 0201 |0006: mul-int v0, v2, v1 │ │ +0732a4: 390b 1d00 |0008: if-nez v11, 0025 // +001d │ │ +0732a8: 5980 cb00 |000a: iput v0, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +0732ac: d112 0008 |000c: rsub-int v2, v1, #int 2048 // #0800 │ │ +0732b0: e202 0205 |000e: ushr-int/lit8 v2, v2, #int 5 // #05 │ │ +0732b4: b012 |0010: add-int/2addr v2, v1 │ │ +0732b6: 8f22 |0011: int-to-short v2, v2 │ │ +0732b8: 5102 090a |0012: aput-short v2, v9, v10 │ │ +0732bc: 5282 cb00 |0014: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +0732c0: 1503 00ff |0016: const/high16 v3, #int -16777216 // #ff00 │ │ +0732c4: b532 |0018: and-int/2addr v2, v3 │ │ +0732c6: 3902 0b00 |0019: if-nez v2, 0024 // +000b │ │ +0732ca: 5282 cb00 |001b: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +0732ce: e002 0208 |001d: shl-int/lit8 v2, v2, #int 8 // #08 │ │ +0732d2: 5982 cb00 |001f: iput v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +0732d6: 6e10 a600 0800 |0021: invoke-virtual {v8}, LSevenZip/Compression/RangeCoder/Encoder;.ShiftLow:()V // method@00a6 │ │ +0732dc: 0e00 |0024: return-void │ │ +0732de: 5382 c900 |0025: iget-wide v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +0732e2: 8104 |0027: int-to-long v4, v0 │ │ +0732e4: 1806 ffff ffff 0000 0000 |0028: const-wide v6, #double 2.122e-314 // #00000000ffffffff │ │ +0732ee: c064 |002d: and-long/2addr v4, v6 │ │ +0732f0: bb42 |002e: add-long/2addr v2, v4 │ │ +0732f2: 5a82 c900 |002f: iput-wide v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +0732f6: 5282 cb00 |0031: iget v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +0732fa: b102 |0033: sub-int/2addr v2, v0 │ │ +0732fc: 5982 cb00 |0034: iput v2, v8, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +073300: e202 0105 |0036: ushr-int/lit8 v2, v1, #int 5 // #05 │ │ +073304: 9102 0102 |0038: sub-int v2, v1, v2 │ │ +073308: 8f22 |003a: int-to-short v2, v2 │ │ +07330a: 5102 090a |003b: aput-short v2, v9, v10 │ │ +07330e: 28d7 |003d: goto 0014 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0002 line=105 │ │ 0x0008 line=106 │ │ 0x000a line=108 │ │ 0x000c line=109 │ │ @@ -9865,40 +9884,40 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 45 16-bit code units │ │ -07331c: |[07331c] SevenZip.Compression.RangeCoder.Encoder.EncodeDirectBits:(II)V │ │ -07332c: d800 08ff |0000: add-int/lit8 v0, v8, #int -1 // #ff │ │ -073330: 3a00 2a00 |0002: if-ltz v0, 002c // +002a │ │ -073334: 5261 cb00 |0004: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073338: e201 0101 |0006: ushr-int/lit8 v1, v1, #int 1 // #01 │ │ -07333c: 5961 cb00 |0008: iput v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073340: 9a01 0700 |000a: ushr-int v1, v7, v0 │ │ -073344: dd01 0101 |000c: and-int/lit8 v1, v1, #int 1 // #01 │ │ -073348: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -07334a: 3321 0a00 |000f: if-ne v1, v2, 0019 // +000a │ │ -07334e: 5362 c900 |0011: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -073352: 5261 cb00 |0013: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073356: 8114 |0015: int-to-long v4, v1 │ │ -073358: bb42 |0016: add-long/2addr v2, v4 │ │ -07335a: 5a62 c900 |0017: iput-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -07335e: 5261 cb00 |0019: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073362: 1502 00ff |001b: const/high16 v2, #int -16777216 // #ff00 │ │ -073366: b521 |001d: and-int/2addr v1, v2 │ │ -073368: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ -07336c: 5261 cb00 |0020: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073370: e001 0108 |0022: shl-int/lit8 v1, v1, #int 8 // #08 │ │ -073374: 5961 cb00 |0024: iput v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073378: 6e10 a600 0600 |0026: invoke-virtual {v6}, LSevenZip/Compression/RangeCoder/Encoder;.ShiftLow:()V // method@00a6 │ │ -07337e: d800 00ff |0029: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073382: 28d7 |002b: goto 0002 // -0029 │ │ -073384: 0e00 |002c: return-void │ │ +073310: |[073310] SevenZip.Compression.RangeCoder.Encoder.EncodeDirectBits:(II)V │ │ +073320: d800 08ff |0000: add-int/lit8 v0, v8, #int -1 // #ff │ │ +073324: 3a00 2a00 |0002: if-ltz v0, 002c // +002a │ │ +073328: 5261 cb00 |0004: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +07332c: e201 0101 |0006: ushr-int/lit8 v1, v1, #int 1 // #01 │ │ +073330: 5961 cb00 |0008: iput v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +073334: 9a01 0700 |000a: ushr-int v1, v7, v0 │ │ +073338: dd01 0101 |000c: and-int/lit8 v1, v1, #int 1 // #01 │ │ +07333c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +07333e: 3321 0a00 |000f: if-ne v1, v2, 0019 // +000a │ │ +073342: 5362 c900 |0011: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +073346: 5261 cb00 |0013: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +07334a: 8114 |0015: int-to-long v4, v1 │ │ +07334c: bb42 |0016: add-long/2addr v2, v4 │ │ +07334e: 5a62 c900 |0017: iput-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +073352: 5261 cb00 |0019: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +073356: 1502 00ff |001b: const/high16 v2, #int -16777216 // #ff00 │ │ +07335a: b521 |001d: and-int/2addr v1, v2 │ │ +07335c: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +073360: 5261 cb00 |0020: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +073364: e001 0108 |0022: shl-int/lit8 v1, v1, #int 8 // #08 │ │ +073368: 5961 cb00 |0024: iput v1, v6, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +07336c: 6e10 a600 0600 |0026: invoke-virtual {v6}, LSevenZip/Compression/RangeCoder/Encoder;.ShiftLow:()V // method@00a6 │ │ +073372: d800 00ff |0029: add-int/lit8 v0, v0, #int -1 // #ff │ │ +073376: 28d7 |002b: goto 0002 // -0029 │ │ +073378: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=74 │ │ 0x000a line=75 │ │ 0x0011 line=76 │ │ 0x0019 line=77 │ │ @@ -9917,22 +9936,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -073388: |[073388] SevenZip.Compression.RangeCoder.Encoder.FlushData:()V │ │ -073398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07339a: 1251 |0001: const/4 v1, #int 5 // #5 │ │ -07339c: 3510 0800 |0002: if-ge v0, v1, 000a // +0008 │ │ -0733a0: 6e10 a600 0200 |0004: invoke-virtual {v2}, LSevenZip/Compression/RangeCoder/Encoder;.ShiftLow:()V // method@00a6 │ │ -0733a6: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0733aa: 28f8 |0009: goto 0001 // -0008 │ │ -0733ac: 0e00 |000a: return-void │ │ +07337c: |[07337c] SevenZip.Compression.RangeCoder.Encoder.FlushData:()V │ │ +07338c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07338e: 1251 |0001: const/4 v1, #int 5 // #5 │ │ +073390: 3510 0800 |0002: if-ge v0, v1, 000a // +0008 │ │ +073394: 6e10 a600 0200 |0004: invoke-virtual {v2}, LSevenZip/Compression/RangeCoder/Encoder;.ShiftLow:()V // method@00a6 │ │ +07339a: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07339e: 28f8 |0009: goto 0001 // -0008 │ │ +0733a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x0007 line=42 │ │ 0x000a line=44 │ │ locals : │ │ @@ -9944,18 +9963,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0733b0: |[0733b0] SevenZip.Compression.RangeCoder.Encoder.FlushStream:()V │ │ -0733c0: 5410 cc00 |0000: iget-object v0, v1, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ -0733c4: 6e10 bd33 0000 |0002: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@33bd │ │ -0733ca: 0e00 |0005: return-void │ │ +0733a4: |[0733a4] SevenZip.Compression.RangeCoder.Encoder.FlushStream:()V │ │ +0733b4: 5410 cc00 |0000: iget-object v0, v1, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ +0733b8: 6e10 bd33 0000 |0002: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@33bd │ │ +0733be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/Compression/RangeCoder/Encoder; │ │ │ │ @@ -9964,22 +9983,22 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0733cc: |[0733cc] SevenZip.Compression.RangeCoder.Encoder.GetProcessedSizeAdd:()J │ │ -0733dc: 5240 ce00 |0000: iget v0, v4, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ -0733e0: 8100 |0002: int-to-long v0, v0 │ │ -0733e2: 5342 cf00 |0003: iget-wide v2, v4, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ -0733e6: bb20 |0005: add-long/2addr v0, v2 │ │ -0733e8: 1602 0400 |0006: const-wide/16 v2, #int 4 // #4 │ │ -0733ec: bb20 |0008: add-long/2addr v0, v2 │ │ -0733ee: 1000 |0009: return-wide v0 │ │ +0733c0: |[0733c0] SevenZip.Compression.RangeCoder.Encoder.GetProcessedSizeAdd:()J │ │ +0733d0: 5240 ce00 |0000: iget v0, v4, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ +0733d4: 8100 |0002: int-to-long v0, v0 │ │ +0733d6: 5342 cf00 |0003: iget-wide v2, v4, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ +0733da: bb20 |0005: add-long/2addr v0, v2 │ │ +0733dc: 1602 0400 |0006: const-wide/16 v2, #int 4 // #4 │ │ +0733e0: bb20 |0008: add-long/2addr v0, v2 │ │ +0733e2: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this LSevenZip/Compression/RangeCoder/Encoder; │ │ │ │ #5 : (in LSevenZip/Compression/RangeCoder/Encoder;) │ │ @@ -9987,25 +10006,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0733f0: |[0733f0] SevenZip.Compression.RangeCoder.Encoder.Init:()V │ │ -073400: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -073404: 5a20 cf00 |0002: iput-wide v0, v2, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ -073408: 5a20 c900 |0004: iput-wide v0, v2, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -07340c: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -07340e: 5920 cb00 |0007: iput v0, v2, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ -073412: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -073414: 5920 ce00 |000a: iput v0, v2, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ -073418: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07341a: 5920 cd00 |000d: iput v0, v2, LSevenZip/Compression/RangeCoder/Encoder;._cache:I // field@00cd │ │ -07341e: 0e00 |000f: return-void │ │ +0733e4: |[0733e4] SevenZip.Compression.RangeCoder.Encoder.Init:()V │ │ +0733f4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0733f8: 5a20 cf00 |0002: iput-wide v0, v2, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ +0733fc: 5a20 c900 |0004: iput-wide v0, v2, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +073400: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +073402: 5920 cb00 |0007: iput v0, v2, LSevenZip/Compression/RangeCoder/Encoder;.Range:I // field@00cb │ │ +073406: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +073408: 5920 ce00 |000a: iput v0, v2, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ +07340c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07340e: 5920 cd00 |000d: iput v0, v2, LSevenZip/Compression/RangeCoder/Encoder;._cache:I // field@00cd │ │ +073412: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=33 │ │ 0x0004 line=34 │ │ 0x0006 line=35 │ │ 0x0009 line=36 │ │ 0x000c line=37 │ │ @@ -10018,18 +10037,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -073420: |[073420] SevenZip.Compression.RangeCoder.Encoder.ReleaseStream:()V │ │ -073430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073432: 5b10 cc00 |0001: iput-object v0, v1, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ -073436: 0e00 |0003: return-void │ │ +073414: |[073414] SevenZip.Compression.RangeCoder.Encoder.ReleaseStream:()V │ │ +073424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073426: 5b10 cc00 |0001: iput-object v0, v1, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ +07342a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this LSevenZip/Compression/RangeCoder/Encoder; │ │ │ │ @@ -10038,17 +10057,17 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073438: |[073438] SevenZip.Compression.RangeCoder.Encoder.SetStream:(Ljava/io/OutputStream;)V │ │ -073448: 5b01 cc00 |0000: iput-object v1, v0, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ -07344c: 0e00 |0002: return-void │ │ +07342c: |[07342c] SevenZip.Compression.RangeCoder.Encoder.SetStream:(Ljava/io/OutputStream;)V │ │ +07343c: 5b01 cc00 |0000: iput-object v1, v0, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ +073440: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this LSevenZip/Compression/RangeCoder/Encoder; │ │ 0x0000 - 0x0003 reg=1 stream Ljava/io/OutputStream; │ │ @@ -10058,52 +10077,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -073450: |[073450] SevenZip.Compression.RangeCoder.Encoder.ShiftLow:()V │ │ -073460: 5362 c900 |0000: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -073464: 1304 2000 |0002: const/16 v4, #int 32 // #20 │ │ -073468: c542 |0004: ushr-long/2addr v2, v4 │ │ -07346a: 8420 |0005: long-to-int v0, v2 │ │ -07346c: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -073470: 5362 c900 |0008: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -073474: 1804 0000 00ff 0000 0000 |000a: const-wide v4, #double 2.11371e-314 // #00000000ff000000 │ │ -07347e: 3102 0204 |000f: cmp-long v2, v2, v4 │ │ -073482: 3b02 2400 |0011: if-gez v2, 0035 // +0024 │ │ -073486: 5362 cf00 |0013: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ -07348a: 5264 ce00 |0015: iget v4, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ -07348e: 8144 |0017: int-to-long v4, v4 │ │ -073490: bb42 |0018: add-long/2addr v2, v4 │ │ -073492: 5a62 cf00 |0019: iput-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ -073496: 5261 cd00 |001b: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;._cache:I // field@00cd │ │ -07349a: 5462 cc00 |001d: iget-object v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ -07349e: 9003 0100 |001f: add-int v3, v1, v0 │ │ -0734a2: 6e20 be33 3200 |0021: invoke-virtual {v2, v3}, Ljava/io/OutputStream;.write:(I)V // method@33be │ │ -0734a8: 1301 ff00 |0024: const/16 v1, #int 255 // #ff │ │ -0734ac: 5262 ce00 |0026: iget v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ -0734b0: d802 02ff |0028: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0734b4: 5962 ce00 |002a: iput v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ -0734b8: 3902 f1ff |002c: if-nez v2, 001d // -000f │ │ -0734bc: 5362 c900 |002e: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -0734c0: 8422 |0030: long-to-int v2, v2 │ │ -0734c2: e202 0218 |0031: ushr-int/lit8 v2, v2, #int 24 // #18 │ │ -0734c6: 5962 cd00 |0033: iput v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cache:I // field@00cd │ │ -0734ca: 5262 ce00 |0035: iget v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ -0734ce: d802 0201 |0037: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0734d2: 5962 ce00 |0039: iput v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ -0734d6: 5362 c900 |003b: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -0734da: 1704 ffff ff00 |003d: const-wide/32 v4, #float 2.35099e-38 // #00ffffff │ │ -0734e0: c042 |0040: and-long/2addr v2, v4 │ │ -0734e2: 1304 0800 |0041: const/16 v4, #int 8 // #8 │ │ -0734e6: c342 |0043: shl-long/2addr v2, v4 │ │ -0734e8: 5a62 c900 |0044: iput-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ -0734ec: 0e00 |0046: return-void │ │ +073444: |[073444] SevenZip.Compression.RangeCoder.Encoder.ShiftLow:()V │ │ +073454: 5362 c900 |0000: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +073458: 1304 2000 |0002: const/16 v4, #int 32 // #20 │ │ +07345c: c542 |0004: ushr-long/2addr v2, v4 │ │ +07345e: 8420 |0005: long-to-int v0, v2 │ │ +073460: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +073464: 5362 c900 |0008: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +073468: 1804 0000 00ff 0000 0000 |000a: const-wide v4, #double 2.11371e-314 // #00000000ff000000 │ │ +073472: 3102 0204 |000f: cmp-long v2, v2, v4 │ │ +073476: 3b02 2400 |0011: if-gez v2, 0035 // +0024 │ │ +07347a: 5362 cf00 |0013: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ +07347e: 5264 ce00 |0015: iget v4, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ +073482: 8144 |0017: int-to-long v4, v4 │ │ +073484: bb42 |0018: add-long/2addr v2, v4 │ │ +073486: 5a62 cf00 |0019: iput-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._position:J // field@00cf │ │ +07348a: 5261 cd00 |001b: iget v1, v6, LSevenZip/Compression/RangeCoder/Encoder;._cache:I // field@00cd │ │ +07348e: 5462 cc00 |001d: iget-object v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Stream:Ljava/io/OutputStream; // field@00cc │ │ +073492: 9003 0100 |001f: add-int v3, v1, v0 │ │ +073496: 6e20 be33 3200 |0021: invoke-virtual {v2, v3}, Ljava/io/OutputStream;.write:(I)V // method@33be │ │ +07349c: 1301 ff00 |0024: const/16 v1, #int 255 // #ff │ │ +0734a0: 5262 ce00 |0026: iget v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ +0734a4: d802 02ff |0028: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0734a8: 5962 ce00 |002a: iput v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ +0734ac: 3902 f1ff |002c: if-nez v2, 001d // -000f │ │ +0734b0: 5362 c900 |002e: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +0734b4: 8422 |0030: long-to-int v2, v2 │ │ +0734b6: e202 0218 |0031: ushr-int/lit8 v2, v2, #int 24 // #18 │ │ +0734ba: 5962 cd00 |0033: iput v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cache:I // field@00cd │ │ +0734be: 5262 ce00 |0035: iget v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ +0734c2: d802 0201 |0037: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0734c6: 5962 ce00 |0039: iput v2, v6, LSevenZip/Compression/RangeCoder/Encoder;._cacheSize:I // field@00ce │ │ +0734ca: 5362 c900 |003b: iget-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +0734ce: 1704 ffff ff00 |003d: const-wide/32 v4, #float 2.35099e-38 // #00ffffff │ │ +0734d4: c042 |0040: and-long/2addr v2, v4 │ │ +0734d6: 1304 0800 |0041: const/16 v4, #int 8 // #8 │ │ +0734da: c342 |0043: shl-long/2addr v2, v4 │ │ +0734dc: 5a62 c900 |0044: iput-wide v2, v6, LSevenZip/Compression/RangeCoder/Encoder;.Low:J // field@00c9 │ │ +0734e0: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0006 line=54 │ │ 0x0013 line=56 │ │ 0x001b line=57 │ │ 0x001d line=60 │ │ @@ -10247,37 +10266,37 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -0734f0: |[0734f0] SevenZip.LzmaAlone$CommandLine.:()V │ │ -073500: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -073502: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -073504: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -07350a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -07350c: 5930 d700 |0006: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -073510: 1300 0a00 |0008: const/16 v0, #int 10 // #a │ │ -073514: 5930 e100 |000a: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ -073518: 1500 8000 |000c: const/high16 v0, #int 8388608 // #80 │ │ -07351c: 5930 d800 |000e: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ -073520: 5c31 d900 |0010: iput-boolean v1, v3, LSevenZip/LzmaAlone$CommandLine;.DictionarySizeIsDefined:Z // field@00d9 │ │ -073524: 1230 |0012: const/4 v0, #int 3 // #3 │ │ -073526: 5930 de00 |0013: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.Lc:I // field@00de │ │ -07352a: 5931 df00 |0015: iput v1, v3, LSevenZip/LzmaAlone$CommandLine;.Lp:I // field@00df │ │ -07352e: 5932 e300 |0017: iput v2, v3, LSevenZip/LzmaAlone$CommandLine;.Pb:I // field@00e3 │ │ -073532: 1300 8000 |0019: const/16 v0, #int 128 // #80 │ │ -073536: 5930 db00 |001b: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.Fb:I // field@00db │ │ -07353a: 5c31 dc00 |001d: iput-boolean v1, v3, LSevenZip/LzmaAlone$CommandLine;.FbIsDefined:Z // field@00dc │ │ -07353e: 5c31 da00 |001f: iput-boolean v1, v3, LSevenZip/LzmaAlone$CommandLine;.Eos:Z // field@00da │ │ -073542: 5932 d600 |0021: iput v2, v3, LSevenZip/LzmaAlone$CommandLine;.Algorithm:I // field@00d6 │ │ -073546: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -073548: 5930 e000 |0024: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ -07354c: 0e00 |0026: return-void │ │ +0734e4: |[0734e4] SevenZip.LzmaAlone$CommandLine.:()V │ │ +0734f4: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0734f6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0734f8: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +0734fe: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +073500: 5930 d700 |0006: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +073504: 1300 0a00 |0008: const/16 v0, #int 10 // #a │ │ +073508: 5930 e100 |000a: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ +07350c: 1500 8000 |000c: const/high16 v0, #int 8388608 // #80 │ │ +073510: 5930 d800 |000e: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ +073514: 5c31 d900 |0010: iput-boolean v1, v3, LSevenZip/LzmaAlone$CommandLine;.DictionarySizeIsDefined:Z // field@00d9 │ │ +073518: 1230 |0012: const/4 v0, #int 3 // #3 │ │ +07351a: 5930 de00 |0013: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.Lc:I // field@00de │ │ +07351e: 5931 df00 |0015: iput v1, v3, LSevenZip/LzmaAlone$CommandLine;.Lp:I // field@00df │ │ +073522: 5932 e300 |0017: iput v2, v3, LSevenZip/LzmaAlone$CommandLine;.Pb:I // field@00e3 │ │ +073526: 1300 8000 |0019: const/16 v0, #int 128 // #80 │ │ +07352a: 5930 db00 |001b: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.Fb:I // field@00db │ │ +07352e: 5c31 dc00 |001d: iput-boolean v1, v3, LSevenZip/LzmaAlone$CommandLine;.FbIsDefined:Z // field@00dc │ │ +073532: 5c31 da00 |001f: iput-boolean v1, v3, LSevenZip/LzmaAlone$CommandLine;.Eos:Z // field@00da │ │ +073536: 5932 d600 |0021: iput v2, v3, LSevenZip/LzmaAlone$CommandLine;.Algorithm:I // field@00d6 │ │ +07353a: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +07353c: 5930 e000 |0024: iput v0, v3, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ +073540: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=5 │ │ 0x0005 line=11 │ │ 0x0008 line=12 │ │ 0x000c line=14 │ │ 0x0010 line=15 │ │ @@ -10298,91 +10317,91 @@ │ │ type : '([Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 129 16-bit code units │ │ -073550: |[073550] SevenZip.LzmaAlone$CommandLine.Parse:([Ljava/lang/String;)Z │ │ -073560: 122a |0000: const/4 v10, #int 2 // #2 │ │ -073562: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -073564: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -073566: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -073568: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -07356a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -07356c: 21c8 |0006: array-length v8, v12 │ │ -07356e: 3581 7800 |0007: if-ge v1, v8, 007f // +0078 │ │ -073572: 4603 0c01 |0009: aget-object v3, v12, v1 │ │ -073576: 6e10 4234 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@3442 │ │ -07357c: 0a08 |000e: move-result v8 │ │ -07357e: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -073582: 0f06 |0011: return v6 │ │ -073584: 3805 2d00 |0012: if-eqz v5, 003f // +002d │ │ -073588: 1a08 1001 |0014: const-string v8, "--" // string@0110 │ │ -07358c: 6e20 3834 8300 |0016: invoke-virtual {v3, v8}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@3438 │ │ -073592: 0a08 |0019: move-result v8 │ │ -073594: 3908 0600 |001a: if-nez v8, 0020 // +0006 │ │ -073598: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -07359a: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07359e: 28e7 |001f: goto 0006 // -0019 │ │ -0735a0: 6e20 3734 6300 |0020: invoke-virtual {v3, v6}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -0735a6: 0a08 |0023: move-result v8 │ │ -0735a8: 1309 2d00 |0024: const/16 v9, #int 45 // #2d │ │ -0735ac: 3398 1900 |0026: if-ne v8, v9, 003f // +0019 │ │ -0735b0: 6e20 4734 7300 |0028: invoke-virtual {v3, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0735b6: 0c08 |002b: move-result-object v8 │ │ -0735b8: 6e10 4934 0800 |002c: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@3449 │ │ -0735be: 0c04 |002f: move-result-object v4 │ │ -0735c0: 6e10 4234 0400 |0030: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ -0735c6: 0a08 |0033: move-result v8 │ │ -0735c8: 3808 ddff |0034: if-eqz v8, 0011 // -0023 │ │ -0735cc: 6e20 aa00 4b00 |0036: invoke-virtual {v11, v4}, LSevenZip/LzmaAlone$CommandLine;.ParseSwitch:(Ljava/lang/String;)Z // method@00aa │ │ -0735d2: 0a08 |0039: move-result v8 │ │ -0735d4: 3908 e3ff |003a: if-nez v8, 001d // -001d │ │ -0735d8: 28d5 |003c: goto 0011 // -002b │ │ -0735da: 0d00 |003d: move-exception v0 │ │ -0735dc: 28d3 |003e: goto 0011 // -002d │ │ -0735de: 3902 2500 |003f: if-nez v2, 0064 // +0025 │ │ -0735e2: 1a08 591c |0041: const-string v8, "e" // string@1c59 │ │ -0735e6: 6e20 3d34 8300 |0043: invoke-virtual {v3, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0735ec: 0a08 |0046: move-result v8 │ │ -0735ee: 3808 0700 |0047: if-eqz v8, 004e // +0007 │ │ -0735f2: 59b6 d700 |0049: iput v6, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -0735f6: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0735fa: 28d0 |004d: goto 001d // -0030 │ │ -0735fc: 1a08 1d1b |004e: const-string v8, "d" // string@1b1d │ │ -073600: 6e20 3d34 8300 |0050: invoke-virtual {v3, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -073606: 0a08 |0053: move-result v8 │ │ -073608: 3808 0500 |0054: if-eqz v8, 0059 // +0005 │ │ -07360c: 59b7 d700 |0056: iput v7, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -073610: 28f3 |0058: goto 004b // -000d │ │ -073612: 1a08 9a18 |0059: const-string v8, "b" // string@189a │ │ -073616: 6e20 3d34 8300 |005b: invoke-virtual {v3, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -07361c: 0a08 |005e: move-result v8 │ │ -07361e: 3808 b2ff |005f: if-eqz v8, 0011 // -004e │ │ -073622: 59ba d700 |0061: iput v10, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -073626: 28e8 |0063: goto 004b // -0018 │ │ -073628: 3372 1600 |0064: if-ne v2, v7, 007a // +0016 │ │ -07362c: 52b8 d700 |0066: iget v8, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -073630: 33a8 0f00 |0068: if-ne v8, v10, 0077 // +000f │ │ -073634: 7110 0a34 0300 |006a: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -07363a: 0a08 |006d: move-result v8 │ │ -07363c: 59b8 e100 |006e: iput v8, v11, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ -073640: 52b8 e100 |0070: iget v8, v11, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ -073644: 3578 d9ff |0072: if-ge v8, v7, 004b // -0027 │ │ -073648: 289d |0074: goto 0011 // -0063 │ │ -07364a: 0d00 |0075: move-exception v0 │ │ -07364c: 289b |0076: goto 0011 // -0065 │ │ -07364e: 5bb3 dd00 |0077: iput-object v3, v11, LSevenZip/LzmaAlone$CommandLine;.InFile:Ljava/lang/String; // field@00dd │ │ -073652: 28d2 |0079: goto 004b // -002e │ │ -073654: 33a2 97ff |007a: if-ne v2, v10, 0011 // -0069 │ │ -073658: 5bb3 e200 |007c: iput-object v3, v11, LSevenZip/LzmaAlone$CommandLine;.OutFile:Ljava/lang/String; // field@00e2 │ │ -07365c: 28cd |007e: goto 004b // -0033 │ │ -07365e: 0176 |007f: move v6, v7 │ │ -073660: 2891 |0080: goto 0011 // -006f │ │ +073544: |[073544] SevenZip.LzmaAlone$CommandLine.Parse:([Ljava/lang/String;)Z │ │ +073554: 122a |0000: const/4 v10, #int 2 // #2 │ │ +073556: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +073558: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +07355a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +07355c: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +07355e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +073560: 21c8 |0006: array-length v8, v12 │ │ +073562: 3581 7800 |0007: if-ge v1, v8, 007f // +0078 │ │ +073566: 4603 0c01 |0009: aget-object v3, v12, v1 │ │ +07356a: 6e10 4234 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@3442 │ │ +073570: 0a08 |000e: move-result v8 │ │ +073572: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +073576: 0f06 |0011: return v6 │ │ +073578: 3805 2d00 |0012: if-eqz v5, 003f // +002d │ │ +07357c: 1a08 1001 |0014: const-string v8, "--" // string@0110 │ │ +073580: 6e20 3834 8300 |0016: invoke-virtual {v3, v8}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@3438 │ │ +073586: 0a08 |0019: move-result v8 │ │ +073588: 3908 0600 |001a: if-nez v8, 0020 // +0006 │ │ +07358c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +07358e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +073592: 28e7 |001f: goto 0006 // -0019 │ │ +073594: 6e20 3734 6300 |0020: invoke-virtual {v3, v6}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +07359a: 0a08 |0023: move-result v8 │ │ +07359c: 1309 2d00 |0024: const/16 v9, #int 45 // #2d │ │ +0735a0: 3398 1900 |0026: if-ne v8, v9, 003f // +0019 │ │ +0735a4: 6e20 4734 7300 |0028: invoke-virtual {v3, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0735aa: 0c08 |002b: move-result-object v8 │ │ +0735ac: 6e10 4934 0800 |002c: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@3449 │ │ +0735b2: 0c04 |002f: move-result-object v4 │ │ +0735b4: 6e10 4234 0400 |0030: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ +0735ba: 0a08 |0033: move-result v8 │ │ +0735bc: 3808 ddff |0034: if-eqz v8, 0011 // -0023 │ │ +0735c0: 6e20 aa00 4b00 |0036: invoke-virtual {v11, v4}, LSevenZip/LzmaAlone$CommandLine;.ParseSwitch:(Ljava/lang/String;)Z // method@00aa │ │ +0735c6: 0a08 |0039: move-result v8 │ │ +0735c8: 3908 e3ff |003a: if-nez v8, 001d // -001d │ │ +0735cc: 28d5 |003c: goto 0011 // -002b │ │ +0735ce: 0d00 |003d: move-exception v0 │ │ +0735d0: 28d3 |003e: goto 0011 // -002d │ │ +0735d2: 3902 2500 |003f: if-nez v2, 0064 // +0025 │ │ +0735d6: 1a08 591c |0041: const-string v8, "e" // string@1c59 │ │ +0735da: 6e20 3d34 8300 |0043: invoke-virtual {v3, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0735e0: 0a08 |0046: move-result v8 │ │ +0735e2: 3808 0700 |0047: if-eqz v8, 004e // +0007 │ │ +0735e6: 59b6 d700 |0049: iput v6, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +0735ea: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0735ee: 28d0 |004d: goto 001d // -0030 │ │ +0735f0: 1a08 1d1b |004e: const-string v8, "d" // string@1b1d │ │ +0735f4: 6e20 3d34 8300 |0050: invoke-virtual {v3, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0735fa: 0a08 |0053: move-result v8 │ │ +0735fc: 3808 0500 |0054: if-eqz v8, 0059 // +0005 │ │ +073600: 59b7 d700 |0056: iput v7, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +073604: 28f3 |0058: goto 004b // -000d │ │ +073606: 1a08 9a18 |0059: const-string v8, "b" // string@189a │ │ +07360a: 6e20 3d34 8300 |005b: invoke-virtual {v3, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +073610: 0a08 |005e: move-result v8 │ │ +073612: 3808 b2ff |005f: if-eqz v8, 0011 // -004e │ │ +073616: 59ba d700 |0061: iput v10, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +07361a: 28e8 |0063: goto 004b // -0018 │ │ +07361c: 3372 1600 |0064: if-ne v2, v7, 007a // +0016 │ │ +073620: 52b8 d700 |0066: iget v8, v11, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +073624: 33a8 0f00 |0068: if-ne v8, v10, 0077 // +000f │ │ +073628: 7110 0a34 0300 |006a: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +07362e: 0a08 |006d: move-result v8 │ │ +073630: 59b8 e100 |006e: iput v8, v11, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ +073634: 52b8 e100 |0070: iget v8, v11, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ +073638: 3578 d9ff |0072: if-ge v8, v7, 004b // -0027 │ │ +07363c: 289d |0074: goto 0011 // -0063 │ │ +07363e: 0d00 |0075: move-exception v0 │ │ +073640: 289b |0076: goto 0011 // -0065 │ │ +073642: 5bb3 dd00 |0077: iput-object v3, v11, LSevenZip/LzmaAlone$CommandLine;.InFile:Ljava/lang/String; // field@00dd │ │ +073646: 28d2 |0079: goto 004b // -002e │ │ +073648: 33a2 97ff |007a: if-ne v2, v10, 0011 // -0069 │ │ +07364c: 5bb3 e200 |007c: iput-object v3, v11, LSevenZip/LzmaAlone$CommandLine;.OutFile:Ljava/lang/String; // field@00e2 │ │ +073650: 28cd |007e: goto 004b // -0033 │ │ +073652: 0176 |007f: move v6, v7 │ │ +073654: 2891 |0080: goto 0011 // -006f │ │ catches : 2 │ │ 0x0036 - 0x0039 │ │ Ljava/lang/NumberFormatException; -> 0x003d │ │ 0x006a - 0x0072 │ │ Ljava/lang/NumberFormatException; -> 0x0075 │ │ positions : │ │ 0x0003 line=73 │ │ @@ -10437,112 +10456,112 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 183 16-bit code units │ │ -073680: |[073680] SevenZip.LzmaAlone$CommandLine.ParseSwitch:(Ljava/lang/String;)Z │ │ -073690: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -073692: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -073694: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -073696: 1a03 1d1b |0003: const-string v3, "d" // string@1b1d │ │ -07369a: 6e20 4534 3600 |0005: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0736a0: 0a03 |0008: move-result v3 │ │ -0736a2: 3803 1200 |0009: if-eqz v3, 001b // +0012 │ │ -0736a6: 6e20 4734 2600 |000b: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0736ac: 0c01 |000e: move-result-object v1 │ │ -0736ae: 7110 0a34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -0736b4: 0a01 |0012: move-result v1 │ │ -0736b6: 9801 0201 |0013: shl-int v1, v2, v1 │ │ -0736ba: 5951 d800 |0015: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ -0736be: 5c52 d900 |0017: iput-boolean v2, v5, LSevenZip/LzmaAlone$CommandLine;.DictionarySizeIsDefined:Z // field@00d9 │ │ -0736c2: 0121 |0019: move v1, v2 │ │ -0736c4: 0f01 |001a: return v1 │ │ -0736c6: 1a03 141d |001b: const-string v3, "fb" // string@1d14 │ │ -0736ca: 6e20 4534 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0736d0: 0a03 |0020: move-result v3 │ │ -0736d2: 3803 0f00 |0021: if-eqz v3, 0030 // +000f │ │ -0736d6: 6e20 4734 4600 |0023: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0736dc: 0c01 |0026: move-result-object v1 │ │ -0736de: 7110 0a34 0100 |0027: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -0736e4: 0a01 |002a: move-result v1 │ │ -0736e6: 5951 db00 |002b: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Fb:I // field@00db │ │ -0736ea: 5c52 dc00 |002d: iput-boolean v2, v5, LSevenZip/LzmaAlone$CommandLine;.FbIsDefined:Z // field@00dc │ │ -0736ee: 28ea |002f: goto 0019 // -0016 │ │ -0736f0: 1a03 b415 |0030: const-string v3, "a" // string@15b4 │ │ -0736f4: 6e20 4534 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0736fa: 0a03 |0035: move-result v3 │ │ -0736fc: 3803 0d00 |0036: if-eqz v3, 0043 // +000d │ │ -073700: 6e20 4734 2600 |0038: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -073706: 0c01 |003b: move-result-object v1 │ │ -073708: 7110 0a34 0100 |003c: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -07370e: 0a01 |003f: move-result v1 │ │ -073710: 5951 d600 |0040: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Algorithm:I // field@00d6 │ │ -073714: 28d7 |0042: goto 0019 // -0029 │ │ -073716: 1a03 2324 |0043: const-string v3, "lc" // string@2423 │ │ -07371a: 6e20 4534 3600 |0045: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -073720: 0a03 |0048: move-result v3 │ │ -073722: 3803 0d00 |0049: if-eqz v3, 0056 // +000d │ │ -073726: 6e20 4734 4600 |004b: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -07372c: 0c01 |004e: move-result-object v1 │ │ -07372e: 7110 0a34 0100 |004f: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -073734: 0a01 |0052: move-result v1 │ │ -073736: 5951 de00 |0053: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Lc:I // field@00de │ │ -07373a: 28c4 |0055: goto 0019 // -003c │ │ -07373c: 1a03 8b24 |0056: const-string v3, "lp" // string@248b │ │ -073740: 6e20 4534 3600 |0058: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -073746: 0a03 |005b: move-result v3 │ │ -073748: 3803 0d00 |005c: if-eqz v3, 0069 // +000d │ │ -07374c: 6e20 4734 4600 |005e: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -073752: 0c01 |0061: move-result-object v1 │ │ -073754: 7110 0a34 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -07375a: 0a01 |0065: move-result v1 │ │ -07375c: 5951 df00 |0066: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Lp:I // field@00df │ │ -073760: 28b1 |0068: goto 0019 // -004f │ │ -073762: 1a03 1f2d |0069: const-string v3, "pb" // string@2d1f │ │ -073766: 6e20 4534 3600 |006b: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -07376c: 0a03 |006e: move-result v3 │ │ -07376e: 3803 0d00 |006f: if-eqz v3, 007c // +000d │ │ -073772: 6e20 4734 4600 |0071: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -073778: 0c01 |0074: move-result-object v1 │ │ -07377a: 7110 0a34 0100 |0075: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -073780: 0a01 |0078: move-result v1 │ │ -073782: 5951 e300 |0079: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Pb:I // field@00e3 │ │ -073786: 289e |007b: goto 0019 // -0062 │ │ -073788: 1a03 bd1c |007c: const-string v3, "eos" // string@1cbd │ │ -07378c: 6e20 4534 3600 |007e: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -073792: 0a03 |0081: move-result v3 │ │ -073794: 3803 0500 |0082: if-eqz v3, 0087 // +0005 │ │ -073798: 5c52 da00 |0084: iput-boolean v2, v5, LSevenZip/LzmaAlone$CommandLine;.Eos:Z // field@00da │ │ -07379c: 2893 |0086: goto 0019 // -006d │ │ -07379e: 1a03 112a |0087: const-string v3, "mf" // string@2a11 │ │ -0737a2: 6e20 4534 3600 |0089: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0737a8: 0a03 |008c: move-result v3 │ │ -0737aa: 3803 8dff |008d: if-eqz v3, 001a // -0073 │ │ -0737ae: 6e20 4734 4600 |008f: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0737b4: 0c00 |0092: move-result-object v0 │ │ -0737b6: 1a03 ef18 |0093: const-string v3, "bt2" // string@18ef │ │ -0737ba: 6e20 3c34 3000 |0095: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0737c0: 0a03 |0098: move-result v3 │ │ -0737c2: 3803 0600 |0099: if-eqz v3, 009f // +0006 │ │ -0737c6: 5951 e000 |009b: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ -0737ca: 2900 7cff |009d: goto/16 0019 // -0084 │ │ -0737ce: 1a03 f018 |009f: const-string v3, "bt4" // string@18f0 │ │ -0737d2: 6e20 3c34 3000 |00a1: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0737d8: 0a03 |00a4: move-result v3 │ │ -0737da: 3803 0600 |00a5: if-eqz v3, 00ab // +0006 │ │ -0737de: 5952 e000 |00a7: iput v2, v5, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ -0737e2: 2900 70ff |00a9: goto/16 0019 // -0090 │ │ -0737e6: 1a03 f118 |00ab: const-string v3, "bt4b" // string@18f1 │ │ -0737ea: 6e20 3c34 3000 |00ad: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0737f0: 0a03 |00b0: move-result v3 │ │ -0737f2: 3803 69ff |00b1: if-eqz v3, 001a // -0097 │ │ -0737f6: 5954 e000 |00b3: iput v4, v5, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ -0737fa: 2900 64ff |00b5: goto/16 0019 // -009c │ │ +073674: |[073674] SevenZip.LzmaAlone$CommandLine.ParseSwitch:(Ljava/lang/String;)Z │ │ +073684: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +073686: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +073688: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +07368a: 1a03 1d1b |0003: const-string v3, "d" // string@1b1d │ │ +07368e: 6e20 4534 3600 |0005: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +073694: 0a03 |0008: move-result v3 │ │ +073696: 3803 1200 |0009: if-eqz v3, 001b // +0012 │ │ +07369a: 6e20 4734 2600 |000b: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0736a0: 0c01 |000e: move-result-object v1 │ │ +0736a2: 7110 0a34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +0736a8: 0a01 |0012: move-result v1 │ │ +0736aa: 9801 0201 |0013: shl-int v1, v2, v1 │ │ +0736ae: 5951 d800 |0015: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ +0736b2: 5c52 d900 |0017: iput-boolean v2, v5, LSevenZip/LzmaAlone$CommandLine;.DictionarySizeIsDefined:Z // field@00d9 │ │ +0736b6: 0121 |0019: move v1, v2 │ │ +0736b8: 0f01 |001a: return v1 │ │ +0736ba: 1a03 141d |001b: const-string v3, "fb" // string@1d14 │ │ +0736be: 6e20 4534 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +0736c4: 0a03 |0020: move-result v3 │ │ +0736c6: 3803 0f00 |0021: if-eqz v3, 0030 // +000f │ │ +0736ca: 6e20 4734 4600 |0023: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0736d0: 0c01 |0026: move-result-object v1 │ │ +0736d2: 7110 0a34 0100 |0027: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +0736d8: 0a01 |002a: move-result v1 │ │ +0736da: 5951 db00 |002b: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Fb:I // field@00db │ │ +0736de: 5c52 dc00 |002d: iput-boolean v2, v5, LSevenZip/LzmaAlone$CommandLine;.FbIsDefined:Z // field@00dc │ │ +0736e2: 28ea |002f: goto 0019 // -0016 │ │ +0736e4: 1a03 b415 |0030: const-string v3, "a" // string@15b4 │ │ +0736e8: 6e20 4534 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +0736ee: 0a03 |0035: move-result v3 │ │ +0736f0: 3803 0d00 |0036: if-eqz v3, 0043 // +000d │ │ +0736f4: 6e20 4734 2600 |0038: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0736fa: 0c01 |003b: move-result-object v1 │ │ +0736fc: 7110 0a34 0100 |003c: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +073702: 0a01 |003f: move-result v1 │ │ +073704: 5951 d600 |0040: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Algorithm:I // field@00d6 │ │ +073708: 28d7 |0042: goto 0019 // -0029 │ │ +07370a: 1a03 2324 |0043: const-string v3, "lc" // string@2423 │ │ +07370e: 6e20 4534 3600 |0045: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +073714: 0a03 |0048: move-result v3 │ │ +073716: 3803 0d00 |0049: if-eqz v3, 0056 // +000d │ │ +07371a: 6e20 4734 4600 |004b: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +073720: 0c01 |004e: move-result-object v1 │ │ +073722: 7110 0a34 0100 |004f: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +073728: 0a01 |0052: move-result v1 │ │ +07372a: 5951 de00 |0053: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Lc:I // field@00de │ │ +07372e: 28c4 |0055: goto 0019 // -003c │ │ +073730: 1a03 8b24 |0056: const-string v3, "lp" // string@248b │ │ +073734: 6e20 4534 3600 |0058: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +07373a: 0a03 |005b: move-result v3 │ │ +07373c: 3803 0d00 |005c: if-eqz v3, 0069 // +000d │ │ +073740: 6e20 4734 4600 |005e: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +073746: 0c01 |0061: move-result-object v1 │ │ +073748: 7110 0a34 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +07374e: 0a01 |0065: move-result v1 │ │ +073750: 5951 df00 |0066: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Lp:I // field@00df │ │ +073754: 28b1 |0068: goto 0019 // -004f │ │ +073756: 1a03 1f2d |0069: const-string v3, "pb" // string@2d1f │ │ +07375a: 6e20 4534 3600 |006b: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +073760: 0a03 |006e: move-result v3 │ │ +073762: 3803 0d00 |006f: if-eqz v3, 007c // +000d │ │ +073766: 6e20 4734 4600 |0071: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +07376c: 0c01 |0074: move-result-object v1 │ │ +07376e: 7110 0a34 0100 |0075: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +073774: 0a01 |0078: move-result v1 │ │ +073776: 5951 e300 |0079: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.Pb:I // field@00e3 │ │ +07377a: 289e |007b: goto 0019 // -0062 │ │ +07377c: 1a03 bd1c |007c: const-string v3, "eos" // string@1cbd │ │ +073780: 6e20 4534 3600 |007e: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +073786: 0a03 |0081: move-result v3 │ │ +073788: 3803 0500 |0082: if-eqz v3, 0087 // +0005 │ │ +07378c: 5c52 da00 |0084: iput-boolean v2, v5, LSevenZip/LzmaAlone$CommandLine;.Eos:Z // field@00da │ │ +073790: 2893 |0086: goto 0019 // -006d │ │ +073792: 1a03 112a |0087: const-string v3, "mf" // string@2a11 │ │ +073796: 6e20 4534 3600 |0089: invoke-virtual {v6, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +07379c: 0a03 |008c: move-result v3 │ │ +07379e: 3803 8dff |008d: if-eqz v3, 001a // -0073 │ │ +0737a2: 6e20 4734 4600 |008f: invoke-virtual {v6, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0737a8: 0c00 |0092: move-result-object v0 │ │ +0737aa: 1a03 ef18 |0093: const-string v3, "bt2" // string@18ef │ │ +0737ae: 6e20 3c34 3000 |0095: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0737b4: 0a03 |0098: move-result v3 │ │ +0737b6: 3803 0600 |0099: if-eqz v3, 009f // +0006 │ │ +0737ba: 5951 e000 |009b: iput v1, v5, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ +0737be: 2900 7cff |009d: goto/16 0019 // -0084 │ │ +0737c2: 1a03 f018 |009f: const-string v3, "bt4" // string@18f0 │ │ +0737c6: 6e20 3c34 3000 |00a1: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0737cc: 0a03 |00a4: move-result v3 │ │ +0737ce: 3803 0600 |00a5: if-eqz v3, 00ab // +0006 │ │ +0737d2: 5952 e000 |00a7: iput v2, v5, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ +0737d6: 2900 70ff |00a9: goto/16 0019 // -0090 │ │ +0737da: 1a03 f118 |00ab: const-string v3, "bt4b" // string@18f1 │ │ +0737de: 6e20 3c34 3000 |00ad: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0737e4: 0a03 |00b0: move-result v3 │ │ +0737e6: 3803 69ff |00b1: if-eqz v3, 001a // -0097 │ │ +0737ea: 5954 e000 |00b3: iput v4, v5, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ +0737ee: 2900 64ff |00b5: goto/16 0019 // -009c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=34 │ │ 0x000b line=36 │ │ 0x0017 line=37 │ │ 0x001a line=68 │ │ 0x001b line=39 │ │ @@ -10602,51 +10621,50 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073800: |[073800] SevenZip.LzmaAlone.:()V │ │ -073810: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -073816: 0e00 |0003: return-void │ │ +0737f4: |[0737f4] SevenZip.LzmaAlone.:()V │ │ +073804: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07380a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ - 0x0003 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this LSevenZip/LzmaAlone; │ │ │ │ #1 : (in LSevenZip/LzmaAlone;) │ │ name : 'PrintHelp' │ │ type : '()V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -073818: |[073818] SevenZip.LzmaAlone.PrintHelp:()V │ │ -073828: 6200 5714 |0000: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -07382c: 1a01 0600 |0002: const-string v1, " │ │ +07380c: |[07380c] SevenZip.LzmaAlone.PrintHelp:()V │ │ +07381c: 6200 5714 |0000: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +073820: 1a01 0600 |0002: const-string v1, " │ │ Usage: LZMA [...] inputFile outputFile │ │ e: encode file │ │ d: decode file │ │ b: Benchmark │ │ │ │ -d{N}: set dictionary - [0,28], default: 23 (8MB) │ │ -fb{N}: set number of fast bytes - [5, 273], default: 128 │ │ -lc{N}: set number of literal context bits - [0, 8], default: 3 │ │ -lp{N}: set number of literal pos bits - [0, 4], default: 0 │ │ -pb{N}: set number of pos bits - [0, 4], default: 2 │ │ -mf{MF_ID}: set Match Finder: [bt2, bt4], default: bt4 │ │ -eos: write End Of Stream marker │ │ " // string@0006 │ │ -073830: 6e20 c233 1000 |0004: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ -073836: 0e00 |0007: return-void │ │ +073824: 6e20 c233 1000 |0004: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ +07382a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=162 │ │ locals : │ │ │ │ #2 : (in LSevenZip/LzmaAlone;) │ │ @@ -10654,226 +10672,226 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 25 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 416 16-bit code units │ │ -073838: |[073838] SevenZip.LzmaAlone.main:([Ljava/lang/String;)V │ │ -073848: 6206 5714 |0000: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -07384c: 1a07 0500 |0002: const-string v7, " │ │ +07382c: |[07382c] SevenZip.LzmaAlone.main:([Ljava/lang/String;)V │ │ +07383c: 6206 5714 |0000: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +073840: 1a07 0500 |0002: const-string v7, " │ │ LZMA (Java) 4.61 2008-11-23 │ │ " // string@0005 │ │ -073850: 6e20 c233 7600 |0004: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ -073856: 0800 1800 |0007: move-object/from16 v0, v24 │ │ -07385a: 2106 |0009: array-length v6, v0 │ │ -07385c: 1217 |000a: const/4 v7, #int 1 // #1 │ │ -07385e: 3576 0600 |000b: if-ge v6, v7, 0011 // +0006 │ │ -073862: 7100 ac00 0000 |000d: invoke-static {}, LSevenZip/LzmaAlone;.PrintHelp:()V // method@00ac │ │ -073868: 0e00 |0010: return-void │ │ -07386a: 2214 1a00 |0011: new-instance v20, LSevenZip/LzmaAlone$CommandLine; // type@001a │ │ -07386e: 7601 a800 1400 |0013: invoke-direct/range {v20}, LSevenZip/LzmaAlone$CommandLine;.:()V // method@00a8 │ │ -073874: 0800 1400 |0016: move-object/from16 v0, v20 │ │ -073878: 0801 1800 |0018: move-object/from16 v1, v24 │ │ -07387c: 6e20 a900 1000 |001a: invoke-virtual {v0, v1}, LSevenZip/LzmaAlone$CommandLine;.Parse:([Ljava/lang/String;)Z // method@00a9 │ │ -073882: 0a06 |001d: move-result v6 │ │ -073884: 3906 0a00 |001e: if-nez v6, 0028 // +000a │ │ -073888: 6206 5714 |0020: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -07388c: 1a07 0400 |0022: const-string v7, " │ │ +073844: 6e20 c233 7600 |0004: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ +07384a: 0800 1800 |0007: move-object/from16 v0, v24 │ │ +07384e: 2106 |0009: array-length v6, v0 │ │ +073850: 1217 |000a: const/4 v7, #int 1 // #1 │ │ +073852: 3576 0600 |000b: if-ge v6, v7, 0011 // +0006 │ │ +073856: 7100 ac00 0000 |000d: invoke-static {}, LSevenZip/LzmaAlone;.PrintHelp:()V // method@00ac │ │ +07385c: 0e00 |0010: return-void │ │ +07385e: 2214 1a00 |0011: new-instance v20, LSevenZip/LzmaAlone$CommandLine; // type@001a │ │ +073862: 7601 a800 1400 |0013: invoke-direct/range {v20}, LSevenZip/LzmaAlone$CommandLine;.:()V // method@00a8 │ │ +073868: 0800 1400 |0016: move-object/from16 v0, v20 │ │ +07386c: 0801 1800 |0018: move-object/from16 v1, v24 │ │ +073870: 6e20 a900 1000 |001a: invoke-virtual {v0, v1}, LSevenZip/LzmaAlone$CommandLine;.Parse:([Ljava/lang/String;)Z // method@00a9 │ │ +073876: 0a06 |001d: move-result v6 │ │ +073878: 3906 0a00 |001e: if-nez v6, 0028 // +000a │ │ +07387c: 6206 5714 |0020: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +073880: 1a07 0400 |0022: const-string v7, " │ │ Incorrect command" // string@0004 │ │ -073890: 6e20 c233 7600 |0024: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ -073896: 28e9 |0027: goto 0010 // -0017 │ │ -073898: 0800 1400 |0028: move-object/from16 v0, v20 │ │ -07389c: 5206 d700 |002a: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -0738a0: 1227 |002c: const/4 v7, #int 2 // #2 │ │ -0738a2: 3376 2500 |002d: if-ne v6, v7, 0052 // +0025 │ │ -0738a6: 150b 2000 |002f: const/high16 v11, #int 2097152 // #20 │ │ -0738aa: 0800 1400 |0031: move-object/from16 v0, v20 │ │ -0738ae: 5506 d900 |0033: iget-boolean v6, v0, LSevenZip/LzmaAlone$CommandLine;.DictionarySizeIsDefined:Z // field@00d9 │ │ -0738b2: 3806 0600 |0035: if-eqz v6, 003b // +0006 │ │ -0738b6: 0800 1400 |0037: move-object/from16 v0, v20 │ │ -0738ba: 520b d800 |0039: iget v11, v0, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ -0738be: 0800 1400 |003b: move-object/from16 v0, v20 │ │ -0738c2: 5206 e000 |003d: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ -0738c6: 1217 |003f: const/4 v7, #int 1 // #1 │ │ -0738c8: 3776 0a00 |0040: if-le v6, v7, 004a // +000a │ │ -0738cc: 2206 6b06 |0042: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -0738d0: 1a07 8c13 |0044: const-string v7, "Unsupported match finder" // string@138c │ │ -0738d4: 7020 f733 7600 |0046: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0738da: 2706 |0049: throw v6 │ │ -0738dc: 0800 1400 |004a: move-object/from16 v0, v20 │ │ -0738e0: 5206 e100 |004c: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ -0738e4: 7120 d100 b600 |004e: invoke-static {v6, v11}, LSevenZip/LzmaBench;.LzmaBenchmark:(II)I // method@00d1 │ │ -0738ea: 28bf |0051: goto 0010 // -0041 │ │ -0738ec: 0800 1400 |0052: move-object/from16 v0, v20 │ │ -0738f0: 5206 d700 |0054: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -0738f4: 3806 0900 |0056: if-eqz v6, 005f // +0009 │ │ -0738f8: 0800 1400 |0058: move-object/from16 v0, v20 │ │ -0738fc: 5206 d700 |005a: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -073900: 1217 |005c: const/4 v7, #int 1 // #1 │ │ -073902: 3376 3b01 |005d: if-ne v6, v7, 0198 // +013b │ │ -073906: 2210 4b06 |005f: new-instance v16, Ljava/io/File; // type@064b │ │ -07390a: 0800 1400 |0061: move-object/from16 v0, v20 │ │ -07390e: 5406 dd00 |0063: iget-object v6, v0, LSevenZip/LzmaAlone$CommandLine;.InFile:Ljava/lang/String; // field@00dd │ │ -073912: 0800 1000 |0065: move-object/from16 v0, v16 │ │ -073916: 7020 8d33 6000 |0067: invoke-direct {v0, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -07391c: 2211 4b06 |006a: new-instance v17, Ljava/io/File; // type@064b │ │ -073920: 0800 1400 |006c: move-object/from16 v0, v20 │ │ -073924: 5406 e200 |006e: iget-object v6, v0, LSevenZip/LzmaAlone$CommandLine;.OutFile:Ljava/lang/String; // field@00e2 │ │ -073928: 0800 1100 |0070: move-object/from16 v0, v17 │ │ -07392c: 7020 8d33 6000 |0072: invoke-direct {v0, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -073932: 2204 4606 |0075: new-instance v4, Ljava/io/BufferedInputStream; // type@0646 │ │ -073936: 2206 4d06 |0077: new-instance v6, Ljava/io/FileInputStream; // type@064d │ │ -07393a: 0800 1000 |0079: move-object/from16 v0, v16 │ │ -07393e: 7020 a333 0600 |007b: invoke-direct {v6, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@33a3 │ │ -073944: 7020 7c33 6400 |007e: invoke-direct {v4, v6}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@337c │ │ -07394a: 2205 4706 |0081: new-instance v5, Ljava/io/BufferedOutputStream; // type@0647 │ │ -07394e: 2206 4f06 |0083: new-instance v6, Ljava/io/FileOutputStream; // type@064f │ │ -073952: 0800 1100 |0085: move-object/from16 v0, v17 │ │ -073956: 7020 aa33 0600 |0087: invoke-direct {v6, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ -07395c: 7020 8033 6500 |008a: invoke-direct {v5, v6}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;)V // method@3380 │ │ -073962: 120c |008d: const/4 v12, #int 0 // #0 │ │ -073964: 0800 1400 |008e: move-object/from16 v0, v20 │ │ -073968: 5506 da00 |0090: iget-boolean v6, v0, LSevenZip/LzmaAlone$CommandLine;.Eos:Z // field@00da │ │ -07396c: 3806 0300 |0092: if-eqz v6, 0095 // +0003 │ │ -073970: 121c |0094: const/4 v12, #int 1 // #1 │ │ -073972: 0800 1400 |0095: move-object/from16 v0, v20 │ │ -073976: 5206 d700 |0097: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ -07397a: 3906 9d00 |0099: if-nez v6, 0136 // +009d │ │ -07397e: 2203 1400 |009b: new-instance v3, LSevenZip/Compression/LZMA/Encoder; // type@0014 │ │ -073982: 7010 6200 0300 |009d: invoke-direct {v3}, LSevenZip/Compression/LZMA/Encoder;.:()V // method@0062 │ │ -073988: 0800 1400 |00a0: move-object/from16 v0, v20 │ │ -07398c: 5206 d600 |00a2: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Algorithm:I // field@00d6 │ │ -073990: 6e20 7900 6300 |00a4: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetAlgorithm:(I)Z // method@0079 │ │ -073996: 0a06 |00a7: move-result v6 │ │ -073998: 3906 0a00 |00a8: if-nez v6, 00b2 // +000a │ │ -07399c: 2206 6b06 |00aa: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -0739a0: 1a07 2c06 |00ac: const-string v7, "Incorrect compression mode" // string@062c │ │ -0739a4: 7020 f733 7600 |00ae: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0739aa: 2706 |00b1: throw v6 │ │ -0739ac: 0800 1400 |00b2: move-object/from16 v0, v20 │ │ -0739b0: 5206 d800 |00b4: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ -0739b4: 6e20 7a00 6300 |00b6: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetDictionarySize:(I)Z // method@007a │ │ -0739ba: 0a06 |00b9: move-result v6 │ │ -0739bc: 3906 0a00 |00ba: if-nez v6, 00c4 // +000a │ │ -0739c0: 2206 6b06 |00bc: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -0739c4: 1a07 2d06 |00be: const-string v7, "Incorrect dictionary size" // string@062d │ │ -0739c8: 7020 f733 7600 |00c0: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0739ce: 2706 |00c3: throw v6 │ │ -0739d0: 0800 1400 |00c4: move-object/from16 v0, v20 │ │ -0739d4: 5206 db00 |00c6: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Fb:I // field@00db │ │ -0739d8: 6e20 7e00 6300 |00c8: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetNumFastBytes:(I)Z // method@007e │ │ -0739de: 0a06 |00cb: move-result v6 │ │ -0739e0: 3906 0a00 |00cc: if-nez v6, 00d6 // +000a │ │ -0739e4: 2206 6b06 |00ce: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -0739e8: 1a07 2806 |00d0: const-string v7, "Incorrect -fb value" // string@0628 │ │ -0739ec: 7020 f733 7600 |00d2: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0739f2: 2706 |00d5: throw v6 │ │ -0739f4: 0800 1400 |00d6: move-object/from16 v0, v20 │ │ -0739f8: 5206 e000 |00d8: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ -0739fc: 6e20 7d00 6300 |00da: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetMatchFinder:(I)Z // method@007d │ │ -073a02: 0a06 |00dd: move-result v6 │ │ -073a04: 3906 0a00 |00de: if-nez v6, 00e8 // +000a │ │ -073a08: 2206 6b06 |00e0: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -073a0c: 1a07 2a06 |00e2: const-string v7, "Incorrect -mf value" // string@062a │ │ -073a10: 7020 f733 7600 |00e4: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -073a16: 2706 |00e7: throw v6 │ │ -073a18: 0800 1400 |00e8: move-object/from16 v0, v20 │ │ -073a1c: 5206 de00 |00ea: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Lc:I // field@00de │ │ -073a20: 0800 1400 |00ec: move-object/from16 v0, v20 │ │ -073a24: 5207 df00 |00ee: iget v7, v0, LSevenZip/LzmaAlone$CommandLine;.Lp:I // field@00df │ │ -073a28: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ -073a2c: 5208 e300 |00f2: iget v8, v0, LSevenZip/LzmaAlone$CommandLine;.Pb:I // field@00e3 │ │ -073a30: 6e40 7c00 6387 |00f4: invoke-virtual {v3, v6, v7, v8}, LSevenZip/Compression/LZMA/Encoder;.SetLcLpPb:(III)Z // method@007c │ │ -073a36: 0a06 |00f7: move-result v6 │ │ -073a38: 3906 0a00 |00f8: if-nez v6, 0102 // +000a │ │ -073a3c: 2206 6b06 |00fa: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -073a40: 1a07 2906 |00fc: const-string v7, "Incorrect -lc or -lp or -pb value" // string@0629 │ │ -073a44: 7020 f733 7600 |00fe: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -073a4a: 2706 |0101: throw v6 │ │ -073a4c: 6e20 7b00 c300 |0102: invoke-virtual {v3, v12}, LSevenZip/Compression/LZMA/Encoder;.SetEndMarkerMode:(Z)V // method@007b │ │ -073a52: 6e20 8200 5300 |0105: invoke-virtual {v3, v5}, LSevenZip/Compression/LZMA/Encoder;.WriteCoderProperties:(Ljava/io/OutputStream;)V // method@0082 │ │ -073a58: 380c 1600 |0108: if-eqz v12, 011e // +0016 │ │ -073a5c: 160e ffff |010a: const-wide/16 v14, #int -1 // #ffff │ │ -073a60: 120d |010c: const/4 v13, #int 0 // #0 │ │ -073a62: 1306 0800 |010d: const/16 v6, #int 8 // #8 │ │ -073a66: 356d 1400 |010f: if-ge v13, v6, 0123 // +0014 │ │ -073a6a: da06 0d08 |0111: mul-int/lit8 v6, v13, #int 8 // #08 │ │ -073a6e: a506 0e06 |0113: ushr-long v6, v14, v6 │ │ -073a72: 8466 |0115: long-to-int v6, v6 │ │ -073a74: d566 ff00 |0116: and-int/lit16 v6, v6, #int 255 // #00ff │ │ -073a78: 6e20 8433 6500 |0118: invoke-virtual {v5, v6}, Ljava/io/BufferedOutputStream;.write:(I)V // method@3384 │ │ -073a7e: d80d 0d01 |011b: add-int/lit8 v13, v13, #int 1 // #01 │ │ -073a82: 28f0 |011d: goto 010d // -0010 │ │ -073a84: 7401 9d33 1000 |011e: invoke-virtual/range {v16}, Ljava/io/File;.length:()J // method@339d │ │ -073a8a: 0b0e |0121: move-result-wide v14 │ │ -073a8c: 28ea |0122: goto 010c // -0016 │ │ -073a8e: 1606 ffff |0123: const-wide/16 v6, #int -1 // #ffff │ │ -073a92: 1608 ffff |0125: const-wide/16 v8, #int -1 // #ffff │ │ -073a96: 120a |0127: const/4 v10, #int 0 // #0 │ │ -073a98: 7408 6600 0300 |0128: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10}, LSevenZip/Compression/LZMA/Encoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;JJLSevenZip/ICodeProgress;)V // method@0066 │ │ -073a9e: 6e10 8333 0500 |012b: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.flush:()V // method@3383 │ │ -073aa4: 6e10 8233 0500 |012e: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.close:()V // method@3382 │ │ -073aaa: 6e10 7d33 0400 |0131: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.close:()V // method@337d │ │ -073ab0: 2900 dcfe |0134: goto/16 0010 // -0124 │ │ -073ab4: 1316 0500 |0136: const/16 v22, #int 5 // #5 │ │ -073ab8: 0200 1600 |0138: move/from16 v0, v22 │ │ -073abc: 2300 ce06 |013a: new-array v0, v0, [B // type@06ce │ │ -073ac0: 0815 0000 |013c: move-object/from16 v21, v0 │ │ -073ac4: 1206 |013e: const/4 v6, #int 0 // #0 │ │ -073ac6: 0800 1500 |013f: move-object/from16 v0, v21 │ │ -073aca: 0201 1600 |0141: move/from16 v1, v22 │ │ -073ace: 6e40 7f33 0416 |0143: invoke-virtual {v4, v0, v6, v1}, Ljava/io/BufferedInputStream;.read:([BII)I // method@337f │ │ -073ad4: 0a06 |0146: move-result v6 │ │ -073ad6: 0200 1600 |0147: move/from16 v0, v22 │ │ -073ada: 3206 0a00 |0149: if-eq v6, v0, 0153 // +000a │ │ -073ade: 2206 6b06 |014b: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -073ae2: 1a07 7722 |014d: const-string v7, "input .lzma file is too short" // string@2277 │ │ -073ae6: 7020 f733 7600 |014f: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -073aec: 2706 |0152: throw v6 │ │ -073aee: 2202 0e00 |0153: new-instance v2, LSevenZip/Compression/LZMA/Decoder; // type@000e │ │ -073af2: 7010 4200 0200 |0155: invoke-direct {v2}, LSevenZip/Compression/LZMA/Decoder;.:()V // method@0042 │ │ -073af8: 0800 1500 |0158: move-object/from16 v0, v21 │ │ -073afc: 6e20 4500 0200 |015a: invoke-virtual {v2, v0}, LSevenZip/Compression/LZMA/Decoder;.SetDecoderProperties:([B)Z // method@0045 │ │ -073b02: 0a06 |015d: move-result v6 │ │ -073b04: 3906 0a00 |015e: if-nez v6, 0168 // +000a │ │ -073b08: 2206 6b06 |0160: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -073b0c: 1a07 2e06 |0162: const-string v7, "Incorrect stream properties" // string@062e │ │ -073b10: 7020 f733 7600 |0164: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -073b16: 2706 |0167: throw v6 │ │ -073b18: 1612 0000 |0168: const-wide/16 v18, #int 0 // #0 │ │ -073b1c: 120d |016a: const/4 v13, #int 0 // #0 │ │ -073b1e: 1306 0800 |016b: const/16 v6, #int 8 // #8 │ │ -073b22: 356d 1b00 |016d: if-ge v13, v6, 0188 // +001b │ │ -073b26: 6e10 7e33 0400 |016f: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.read:()I // method@337e │ │ -073b2c: 0a17 |0172: move-result v23 │ │ -073b2e: 3b17 0a00 |0173: if-gez v23, 017d // +000a │ │ -073b32: 2206 6b06 |0175: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -073b36: 1a07 5b03 |0177: const-string v7, "Can't read stream size" // string@035b │ │ -073b3a: 7020 f733 7600 |0179: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -073b40: 2706 |017c: throw v6 │ │ -073b42: 0200 1700 |017d: move/from16 v0, v23 │ │ -073b46: 8106 |017f: int-to-long v6, v0 │ │ -073b48: da08 0d08 |0180: mul-int/lit8 v8, v13, #int 8 // #08 │ │ -073b4c: c386 |0182: shl-long/2addr v6, v8 │ │ -073b4e: a112 1206 |0183: or-long v18, v18, v6 │ │ -073b52: d80d 0d01 |0185: add-int/lit8 v13, v13, #int 1 // #01 │ │ -073b56: 28e4 |0187: goto 016b // -001c │ │ -073b58: 0500 1200 |0188: move-wide/from16 v0, v18 │ │ -073b5c: 6e51 4300 4205 |018a: invoke-virtual {v2, v4, v5, v0, v1}, LSevenZip/Compression/LZMA/Decoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z // method@0043 │ │ -073b62: 0a06 |018d: move-result v6 │ │ -073b64: 3906 9dff |018e: if-nez v6, 012b // -0063 │ │ -073b68: 2206 6b06 |0190: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -073b6c: 1a07 c404 |0192: const-string v7, "Error in data stream" // string@04c4 │ │ -073b70: 7020 f733 7600 |0194: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -073b76: 2706 |0197: throw v6 │ │ -073b78: 2206 6b06 |0198: new-instance v6, Ljava/lang/Exception; // type@066b │ │ -073b7c: 1a07 2b06 |019a: const-string v7, "Incorrect command" // string@062b │ │ -073b80: 7020 f733 7600 |019c: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -073b86: 2706 |019f: throw v6 │ │ +073884: 6e20 c233 7600 |0024: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ +07388a: 28e9 |0027: goto 0010 // -0017 │ │ +07388c: 0800 1400 |0028: move-object/from16 v0, v20 │ │ +073890: 5206 d700 |002a: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +073894: 1227 |002c: const/4 v7, #int 2 // #2 │ │ +073896: 3376 2500 |002d: if-ne v6, v7, 0052 // +0025 │ │ +07389a: 150b 2000 |002f: const/high16 v11, #int 2097152 // #20 │ │ +07389e: 0800 1400 |0031: move-object/from16 v0, v20 │ │ +0738a2: 5506 d900 |0033: iget-boolean v6, v0, LSevenZip/LzmaAlone$CommandLine;.DictionarySizeIsDefined:Z // field@00d9 │ │ +0738a6: 3806 0600 |0035: if-eqz v6, 003b // +0006 │ │ +0738aa: 0800 1400 |0037: move-object/from16 v0, v20 │ │ +0738ae: 520b d800 |0039: iget v11, v0, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ +0738b2: 0800 1400 |003b: move-object/from16 v0, v20 │ │ +0738b6: 5206 e000 |003d: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ +0738ba: 1217 |003f: const/4 v7, #int 1 // #1 │ │ +0738bc: 3776 0a00 |0040: if-le v6, v7, 004a // +000a │ │ +0738c0: 2206 6b06 |0042: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +0738c4: 1a07 8c13 |0044: const-string v7, "Unsupported match finder" // string@138c │ │ +0738c8: 7020 f733 7600 |0046: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0738ce: 2706 |0049: throw v6 │ │ +0738d0: 0800 1400 |004a: move-object/from16 v0, v20 │ │ +0738d4: 5206 e100 |004c: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.NumBenchmarkPasses:I // field@00e1 │ │ +0738d8: 7120 d100 b600 |004e: invoke-static {v6, v11}, LSevenZip/LzmaBench;.LzmaBenchmark:(II)I // method@00d1 │ │ +0738de: 28bf |0051: goto 0010 // -0041 │ │ +0738e0: 0800 1400 |0052: move-object/from16 v0, v20 │ │ +0738e4: 5206 d700 |0054: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +0738e8: 3806 0900 |0056: if-eqz v6, 005f // +0009 │ │ +0738ec: 0800 1400 |0058: move-object/from16 v0, v20 │ │ +0738f0: 5206 d700 |005a: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +0738f4: 1217 |005c: const/4 v7, #int 1 // #1 │ │ +0738f6: 3376 3b01 |005d: if-ne v6, v7, 0198 // +013b │ │ +0738fa: 2210 4b06 |005f: new-instance v16, Ljava/io/File; // type@064b │ │ +0738fe: 0800 1400 |0061: move-object/from16 v0, v20 │ │ +073902: 5406 dd00 |0063: iget-object v6, v0, LSevenZip/LzmaAlone$CommandLine;.InFile:Ljava/lang/String; // field@00dd │ │ +073906: 0800 1000 |0065: move-object/from16 v0, v16 │ │ +07390a: 7020 8d33 6000 |0067: invoke-direct {v0, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +073910: 2211 4b06 |006a: new-instance v17, Ljava/io/File; // type@064b │ │ +073914: 0800 1400 |006c: move-object/from16 v0, v20 │ │ +073918: 5406 e200 |006e: iget-object v6, v0, LSevenZip/LzmaAlone$CommandLine;.OutFile:Ljava/lang/String; // field@00e2 │ │ +07391c: 0800 1100 |0070: move-object/from16 v0, v17 │ │ +073920: 7020 8d33 6000 |0072: invoke-direct {v0, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +073926: 2204 4606 |0075: new-instance v4, Ljava/io/BufferedInputStream; // type@0646 │ │ +07392a: 2206 4d06 |0077: new-instance v6, Ljava/io/FileInputStream; // type@064d │ │ +07392e: 0800 1000 |0079: move-object/from16 v0, v16 │ │ +073932: 7020 a333 0600 |007b: invoke-direct {v6, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@33a3 │ │ +073938: 7020 7c33 6400 |007e: invoke-direct {v4, v6}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@337c │ │ +07393e: 2205 4706 |0081: new-instance v5, Ljava/io/BufferedOutputStream; // type@0647 │ │ +073942: 2206 4f06 |0083: new-instance v6, Ljava/io/FileOutputStream; // type@064f │ │ +073946: 0800 1100 |0085: move-object/from16 v0, v17 │ │ +07394a: 7020 aa33 0600 |0087: invoke-direct {v6, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ +073950: 7020 8033 6500 |008a: invoke-direct {v5, v6}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;)V // method@3380 │ │ +073956: 120c |008d: const/4 v12, #int 0 // #0 │ │ +073958: 0800 1400 |008e: move-object/from16 v0, v20 │ │ +07395c: 5506 da00 |0090: iget-boolean v6, v0, LSevenZip/LzmaAlone$CommandLine;.Eos:Z // field@00da │ │ +073960: 3806 0300 |0092: if-eqz v6, 0095 // +0003 │ │ +073964: 121c |0094: const/4 v12, #int 1 // #1 │ │ +073966: 0800 1400 |0095: move-object/from16 v0, v20 │ │ +07396a: 5206 d700 |0097: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Command:I // field@00d7 │ │ +07396e: 3906 9d00 |0099: if-nez v6, 0136 // +009d │ │ +073972: 2203 1400 |009b: new-instance v3, LSevenZip/Compression/LZMA/Encoder; // type@0014 │ │ +073976: 7010 6200 0300 |009d: invoke-direct {v3}, LSevenZip/Compression/LZMA/Encoder;.:()V // method@0062 │ │ +07397c: 0800 1400 |00a0: move-object/from16 v0, v20 │ │ +073980: 5206 d600 |00a2: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Algorithm:I // field@00d6 │ │ +073984: 6e20 7900 6300 |00a4: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetAlgorithm:(I)Z // method@0079 │ │ +07398a: 0a06 |00a7: move-result v6 │ │ +07398c: 3906 0a00 |00a8: if-nez v6, 00b2 // +000a │ │ +073990: 2206 6b06 |00aa: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073994: 1a07 2c06 |00ac: const-string v7, "Incorrect compression mode" // string@062c │ │ +073998: 7020 f733 7600 |00ae: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +07399e: 2706 |00b1: throw v6 │ │ +0739a0: 0800 1400 |00b2: move-object/from16 v0, v20 │ │ +0739a4: 5206 d800 |00b4: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.DictionarySize:I // field@00d8 │ │ +0739a8: 6e20 7a00 6300 |00b6: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetDictionarySize:(I)Z // method@007a │ │ +0739ae: 0a06 |00b9: move-result v6 │ │ +0739b0: 3906 0a00 |00ba: if-nez v6, 00c4 // +000a │ │ +0739b4: 2206 6b06 |00bc: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +0739b8: 1a07 2d06 |00be: const-string v7, "Incorrect dictionary size" // string@062d │ │ +0739bc: 7020 f733 7600 |00c0: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0739c2: 2706 |00c3: throw v6 │ │ +0739c4: 0800 1400 |00c4: move-object/from16 v0, v20 │ │ +0739c8: 5206 db00 |00c6: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Fb:I // field@00db │ │ +0739cc: 6e20 7e00 6300 |00c8: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetNumFastBytes:(I)Z // method@007e │ │ +0739d2: 0a06 |00cb: move-result v6 │ │ +0739d4: 3906 0a00 |00cc: if-nez v6, 00d6 // +000a │ │ +0739d8: 2206 6b06 |00ce: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +0739dc: 1a07 2806 |00d0: const-string v7, "Incorrect -fb value" // string@0628 │ │ +0739e0: 7020 f733 7600 |00d2: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0739e6: 2706 |00d5: throw v6 │ │ +0739e8: 0800 1400 |00d6: move-object/from16 v0, v20 │ │ +0739ec: 5206 e000 |00d8: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.MatchFinder:I // field@00e0 │ │ +0739f0: 6e20 7d00 6300 |00da: invoke-virtual {v3, v6}, LSevenZip/Compression/LZMA/Encoder;.SetMatchFinder:(I)Z // method@007d │ │ +0739f6: 0a06 |00dd: move-result v6 │ │ +0739f8: 3906 0a00 |00de: if-nez v6, 00e8 // +000a │ │ +0739fc: 2206 6b06 |00e0: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073a00: 1a07 2a06 |00e2: const-string v7, "Incorrect -mf value" // string@062a │ │ +073a04: 7020 f733 7600 |00e4: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +073a0a: 2706 |00e7: throw v6 │ │ +073a0c: 0800 1400 |00e8: move-object/from16 v0, v20 │ │ +073a10: 5206 de00 |00ea: iget v6, v0, LSevenZip/LzmaAlone$CommandLine;.Lc:I // field@00de │ │ +073a14: 0800 1400 |00ec: move-object/from16 v0, v20 │ │ +073a18: 5207 df00 |00ee: iget v7, v0, LSevenZip/LzmaAlone$CommandLine;.Lp:I // field@00df │ │ +073a1c: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ +073a20: 5208 e300 |00f2: iget v8, v0, LSevenZip/LzmaAlone$CommandLine;.Pb:I // field@00e3 │ │ +073a24: 6e40 7c00 6387 |00f4: invoke-virtual {v3, v6, v7, v8}, LSevenZip/Compression/LZMA/Encoder;.SetLcLpPb:(III)Z // method@007c │ │ +073a2a: 0a06 |00f7: move-result v6 │ │ +073a2c: 3906 0a00 |00f8: if-nez v6, 0102 // +000a │ │ +073a30: 2206 6b06 |00fa: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073a34: 1a07 2906 |00fc: const-string v7, "Incorrect -lc or -lp or -pb value" // string@0629 │ │ +073a38: 7020 f733 7600 |00fe: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +073a3e: 2706 |0101: throw v6 │ │ +073a40: 6e20 7b00 c300 |0102: invoke-virtual {v3, v12}, LSevenZip/Compression/LZMA/Encoder;.SetEndMarkerMode:(Z)V // method@007b │ │ +073a46: 6e20 8200 5300 |0105: invoke-virtual {v3, v5}, LSevenZip/Compression/LZMA/Encoder;.WriteCoderProperties:(Ljava/io/OutputStream;)V // method@0082 │ │ +073a4c: 380c 1600 |0108: if-eqz v12, 011e // +0016 │ │ +073a50: 160e ffff |010a: const-wide/16 v14, #int -1 // #ffff │ │ +073a54: 120d |010c: const/4 v13, #int 0 // #0 │ │ +073a56: 1306 0800 |010d: const/16 v6, #int 8 // #8 │ │ +073a5a: 356d 1400 |010f: if-ge v13, v6, 0123 // +0014 │ │ +073a5e: da06 0d08 |0111: mul-int/lit8 v6, v13, #int 8 // #08 │ │ +073a62: a506 0e06 |0113: ushr-long v6, v14, v6 │ │ +073a66: 8466 |0115: long-to-int v6, v6 │ │ +073a68: d566 ff00 |0116: and-int/lit16 v6, v6, #int 255 // #00ff │ │ +073a6c: 6e20 8433 6500 |0118: invoke-virtual {v5, v6}, Ljava/io/BufferedOutputStream;.write:(I)V // method@3384 │ │ +073a72: d80d 0d01 |011b: add-int/lit8 v13, v13, #int 1 // #01 │ │ +073a76: 28f0 |011d: goto 010d // -0010 │ │ +073a78: 7401 9d33 1000 |011e: invoke-virtual/range {v16}, Ljava/io/File;.length:()J // method@339d │ │ +073a7e: 0b0e |0121: move-result-wide v14 │ │ +073a80: 28ea |0122: goto 010c // -0016 │ │ +073a82: 1606 ffff |0123: const-wide/16 v6, #int -1 // #ffff │ │ +073a86: 1608 ffff |0125: const-wide/16 v8, #int -1 // #ffff │ │ +073a8a: 120a |0127: const/4 v10, #int 0 // #0 │ │ +073a8c: 7408 6600 0300 |0128: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10}, LSevenZip/Compression/LZMA/Encoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;JJLSevenZip/ICodeProgress;)V // method@0066 │ │ +073a92: 6e10 8333 0500 |012b: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.flush:()V // method@3383 │ │ +073a98: 6e10 8233 0500 |012e: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.close:()V // method@3382 │ │ +073a9e: 6e10 7d33 0400 |0131: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.close:()V // method@337d │ │ +073aa4: 2900 dcfe |0134: goto/16 0010 // -0124 │ │ +073aa8: 1316 0500 |0136: const/16 v22, #int 5 // #5 │ │ +073aac: 0200 1600 |0138: move/from16 v0, v22 │ │ +073ab0: 2300 ce06 |013a: new-array v0, v0, [B // type@06ce │ │ +073ab4: 0815 0000 |013c: move-object/from16 v21, v0 │ │ +073ab8: 1206 |013e: const/4 v6, #int 0 // #0 │ │ +073aba: 0800 1500 |013f: move-object/from16 v0, v21 │ │ +073abe: 0201 1600 |0141: move/from16 v1, v22 │ │ +073ac2: 6e40 7f33 0416 |0143: invoke-virtual {v4, v0, v6, v1}, Ljava/io/BufferedInputStream;.read:([BII)I // method@337f │ │ +073ac8: 0a06 |0146: move-result v6 │ │ +073aca: 0200 1600 |0147: move/from16 v0, v22 │ │ +073ace: 3206 0a00 |0149: if-eq v6, v0, 0153 // +000a │ │ +073ad2: 2206 6b06 |014b: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073ad6: 1a07 7722 |014d: const-string v7, "input .lzma file is too short" // string@2277 │ │ +073ada: 7020 f733 7600 |014f: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +073ae0: 2706 |0152: throw v6 │ │ +073ae2: 2202 0e00 |0153: new-instance v2, LSevenZip/Compression/LZMA/Decoder; // type@000e │ │ +073ae6: 7010 4200 0200 |0155: invoke-direct {v2}, LSevenZip/Compression/LZMA/Decoder;.:()V // method@0042 │ │ +073aec: 0800 1500 |0158: move-object/from16 v0, v21 │ │ +073af0: 6e20 4500 0200 |015a: invoke-virtual {v2, v0}, LSevenZip/Compression/LZMA/Decoder;.SetDecoderProperties:([B)Z // method@0045 │ │ +073af6: 0a06 |015d: move-result v6 │ │ +073af8: 3906 0a00 |015e: if-nez v6, 0168 // +000a │ │ +073afc: 2206 6b06 |0160: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073b00: 1a07 2e06 |0162: const-string v7, "Incorrect stream properties" // string@062e │ │ +073b04: 7020 f733 7600 |0164: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +073b0a: 2706 |0167: throw v6 │ │ +073b0c: 1612 0000 |0168: const-wide/16 v18, #int 0 // #0 │ │ +073b10: 120d |016a: const/4 v13, #int 0 // #0 │ │ +073b12: 1306 0800 |016b: const/16 v6, #int 8 // #8 │ │ +073b16: 356d 1b00 |016d: if-ge v13, v6, 0188 // +001b │ │ +073b1a: 6e10 7e33 0400 |016f: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.read:()I // method@337e │ │ +073b20: 0a17 |0172: move-result v23 │ │ +073b22: 3b17 0a00 |0173: if-gez v23, 017d // +000a │ │ +073b26: 2206 6b06 |0175: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073b2a: 1a07 5b03 |0177: const-string v7, "Can't read stream size" // string@035b │ │ +073b2e: 7020 f733 7600 |0179: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +073b34: 2706 |017c: throw v6 │ │ +073b36: 0200 1700 |017d: move/from16 v0, v23 │ │ +073b3a: 8106 |017f: int-to-long v6, v0 │ │ +073b3c: da08 0d08 |0180: mul-int/lit8 v8, v13, #int 8 // #08 │ │ +073b40: c386 |0182: shl-long/2addr v6, v8 │ │ +073b42: a112 1206 |0183: or-long v18, v18, v6 │ │ +073b46: d80d 0d01 |0185: add-int/lit8 v13, v13, #int 1 // #01 │ │ +073b4a: 28e4 |0187: goto 016b // -001c │ │ +073b4c: 0500 1200 |0188: move-wide/from16 v0, v18 │ │ +073b50: 6e51 4300 4205 |018a: invoke-virtual {v2, v4, v5, v0, v1}, LSevenZip/Compression/LZMA/Decoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z // method@0043 │ │ +073b56: 0a06 |018d: move-result v6 │ │ +073b58: 3906 9dff |018e: if-nez v6, 012b // -0063 │ │ +073b5c: 2206 6b06 |0190: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073b60: 1a07 c404 |0192: const-string v7, "Error in data stream" // string@04c4 │ │ +073b64: 7020 f733 7600 |0194: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +073b6a: 2706 |0197: throw v6 │ │ +073b6c: 2206 6b06 |0198: new-instance v6, Ljava/lang/Exception; // type@066b │ │ +073b70: 1a07 2b06 |019a: const-string v7, "Incorrect command" // string@062b │ │ +073b74: 7020 f733 7600 |019c: invoke-direct {v6, v7}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +073b7a: 2706 |019f: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0007 line=168 │ │ 0x000d line=170 │ │ 0x0010 line=251 │ │ 0x0011 line=174 │ │ @@ -11007,22 +11025,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -073b88: |[073b88] SevenZip.LzmaBench$CBenchRandomGenerator.:()V │ │ -073b98: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -073b9e: 2200 1d00 |0003: new-instance v0, LSevenZip/LzmaBench$CBitRandomGenerator; // type@001d │ │ -073ba2: 7010 b600 0000 |0005: invoke-direct {v0}, LSevenZip/LzmaBench$CBitRandomGenerator;.:()V // method@00b6 │ │ -073ba8: 5b10 ea00 |0008: iput-object v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073bac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -073bae: 5b10 e700 |000b: iput-object v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ -073bb2: 0e00 |000d: return-void │ │ +073b7c: |[073b7c] SevenZip.LzmaBench$CBenchRandomGenerator.:()V │ │ +073b8c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +073b92: 2200 1d00 |0003: new-instance v0, LSevenZip/LzmaBench$CBitRandomGenerator; // type@001d │ │ +073b96: 7010 b600 0000 |0005: invoke-direct {v0}, LSevenZip/LzmaBench$CBitRandomGenerator;.:()V // method@00b6 │ │ +073b9c: 5b10 ea00 |0008: iput-object v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073ba0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +073ba2: 5b10 e700 |000b: iput-object v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ +073ba6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=58 │ │ 0x000a line=63 │ │ 0x000d line=65 │ │ locals : │ │ @@ -11034,78 +11052,78 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -073bb4: |[073bb4] SevenZip.LzmaBench$CBenchRandomGenerator.Generate:()V │ │ -073bc4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -073bc6: 5482 ea00 |0001: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073bca: 6e10 b800 0200 |0003: invoke-virtual {v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.Init:()V // method@00b8 │ │ -073bd0: 5987 eb00 |0006: iput v7, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ -073bd4: 5282 e900 |0008: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073bd8: 5283 e800 |000a: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ -073bdc: 3532 6900 |000c: if-ge v2, v3, 0075 // +0069 │ │ -073be0: 6e10 b400 0800 |000e: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetRndBit:()I // method@00b4 │ │ -073be6: 0a02 |0011: move-result v2 │ │ -073be8: 3802 0600 |0012: if-eqz v2, 0018 // +0006 │ │ -073bec: 5282 e900 |0014: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073bf0: 3572 1600 |0016: if-ge v2, v7, 002c // +0016 │ │ -073bf4: 5482 e700 |0018: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ -073bf8: 5283 e900 |001a: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073bfc: d804 0301 |001c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -073c00: 5984 e900 |001e: iput v4, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073c04: 5484 ea00 |0020: iget-object v4, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073c08: 1305 0800 |0022: const/16 v5, #int 8 // #8 │ │ -073c0c: 6e20 b700 5400 |0024: invoke-virtual {v4, v5}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073c12: 0a04 |0027: move-result v4 │ │ -073c14: 8d44 |0028: int-to-byte v4, v4 │ │ -073c16: 4f04 0203 |0029: aput-byte v4, v2, v3 │ │ -073c1a: 28dd |002b: goto 0008 // -0023 │ │ -073c1c: 5482 ea00 |002c: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073c20: 1233 |002e: const/4 v3, #int 3 // #3 │ │ -073c22: 6e20 b700 3200 |002f: invoke-virtual {v2, v3}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073c28: 0a02 |0032: move-result v2 │ │ -073c2a: 3902 2900 |0033: if-nez v2, 005c // +0029 │ │ -073c2e: 6e10 b000 0800 |0035: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLen1:()I // method@00b0 │ │ -073c34: 0a02 |0038: move-result v2 │ │ -073c36: d801 0201 |0039: add-int/lit8 v1, v2, #int 1 // #01 │ │ -073c3a: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -073c3c: 3510 ccff |003c: if-ge v0, v1, 0008 // -0034 │ │ -073c40: 5282 e900 |003e: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073c44: 5283 e800 |0040: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ -073c48: 3532 c6ff |0042: if-ge v2, v3, 0008 // -003a │ │ -073c4c: 5482 e700 |0044: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ -073c50: 5283 e900 |0046: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073c54: 5484 e700 |0048: iget-object v4, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ -073c58: 5285 e900 |004a: iget v5, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073c5c: 5286 eb00 |004c: iget v6, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ -073c60: b165 |004e: sub-int/2addr v5, v6 │ │ -073c62: 4804 0405 |004f: aget-byte v4, v4, v5 │ │ -073c66: 4f04 0203 |0051: aput-byte v4, v2, v3 │ │ -073c6a: d800 0001 |0053: add-int/lit8 v0, v0, #int 1 // #01 │ │ -073c6e: 5282 e900 |0055: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073c72: d802 0201 |0057: add-int/lit8 v2, v2, #int 1 // #01 │ │ -073c76: 5982 e900 |0059: iput v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073c7a: 28e1 |005b: goto 003c // -001f │ │ -073c7c: 6e10 b300 0800 |005c: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetOffset:()I // method@00b3 │ │ -073c82: 0a02 |005f: move-result v2 │ │ -073c84: 5982 eb00 |0060: iput v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ -073c88: 5282 eb00 |0062: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ -073c8c: 5283 e900 |0064: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073c90: 3532 f6ff |0066: if-ge v2, v3, 005c // -000a │ │ -073c94: 5282 eb00 |0068: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ -073c98: d802 0201 |006a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -073c9c: 5982 eb00 |006c: iput v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ -073ca0: 6e10 b100 0800 |006e: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLen2:()I // method@00b1 │ │ -073ca6: 0a02 |0071: move-result v2 │ │ -073ca8: d801 0202 |0072: add-int/lit8 v1, v2, #int 2 // #02 │ │ -073cac: 28c7 |0074: goto 003b // -0039 │ │ -073cae: 0e00 |0075: return-void │ │ +073ba8: |[073ba8] SevenZip.LzmaBench$CBenchRandomGenerator.Generate:()V │ │ +073bb8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +073bba: 5482 ea00 |0001: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073bbe: 6e10 b800 0200 |0003: invoke-virtual {v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.Init:()V // method@00b8 │ │ +073bc4: 5987 eb00 |0006: iput v7, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ +073bc8: 5282 e900 |0008: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073bcc: 5283 e800 |000a: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ +073bd0: 3532 6900 |000c: if-ge v2, v3, 0075 // +0069 │ │ +073bd4: 6e10 b400 0800 |000e: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetRndBit:()I // method@00b4 │ │ +073bda: 0a02 |0011: move-result v2 │ │ +073bdc: 3802 0600 |0012: if-eqz v2, 0018 // +0006 │ │ +073be0: 5282 e900 |0014: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073be4: 3572 1600 |0016: if-ge v2, v7, 002c // +0016 │ │ +073be8: 5482 e700 |0018: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ +073bec: 5283 e900 |001a: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073bf0: d804 0301 |001c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +073bf4: 5984 e900 |001e: iput v4, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073bf8: 5484 ea00 |0020: iget-object v4, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073bfc: 1305 0800 |0022: const/16 v5, #int 8 // #8 │ │ +073c00: 6e20 b700 5400 |0024: invoke-virtual {v4, v5}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073c06: 0a04 |0027: move-result v4 │ │ +073c08: 8d44 |0028: int-to-byte v4, v4 │ │ +073c0a: 4f04 0203 |0029: aput-byte v4, v2, v3 │ │ +073c0e: 28dd |002b: goto 0008 // -0023 │ │ +073c10: 5482 ea00 |002c: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073c14: 1233 |002e: const/4 v3, #int 3 // #3 │ │ +073c16: 6e20 b700 3200 |002f: invoke-virtual {v2, v3}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073c1c: 0a02 |0032: move-result v2 │ │ +073c1e: 3902 2900 |0033: if-nez v2, 005c // +0029 │ │ +073c22: 6e10 b000 0800 |0035: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLen1:()I // method@00b0 │ │ +073c28: 0a02 |0038: move-result v2 │ │ +073c2a: d801 0201 |0039: add-int/lit8 v1, v2, #int 1 // #01 │ │ +073c2e: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +073c30: 3510 ccff |003c: if-ge v0, v1, 0008 // -0034 │ │ +073c34: 5282 e900 |003e: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073c38: 5283 e800 |0040: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ +073c3c: 3532 c6ff |0042: if-ge v2, v3, 0008 // -003a │ │ +073c40: 5482 e700 |0044: iget-object v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ +073c44: 5283 e900 |0046: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073c48: 5484 e700 |0048: iget-object v4, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ +073c4c: 5285 e900 |004a: iget v5, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073c50: 5286 eb00 |004c: iget v6, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ +073c54: b165 |004e: sub-int/2addr v5, v6 │ │ +073c56: 4804 0405 |004f: aget-byte v4, v4, v5 │ │ +073c5a: 4f04 0203 |0051: aput-byte v4, v2, v3 │ │ +073c5e: d800 0001 |0053: add-int/lit8 v0, v0, #int 1 // #01 │ │ +073c62: 5282 e900 |0055: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073c66: d802 0201 |0057: add-int/lit8 v2, v2, #int 1 // #01 │ │ +073c6a: 5982 e900 |0059: iput v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073c6e: 28e1 |005b: goto 003c // -001f │ │ +073c70: 6e10 b300 0800 |005c: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetOffset:()I // method@00b3 │ │ +073c76: 0a02 |005f: move-result v2 │ │ +073c78: 5982 eb00 |0060: iput v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ +073c7c: 5282 eb00 |0062: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ +073c80: 5283 e900 |0064: iget v3, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073c84: 3532 f6ff |0066: if-ge v2, v3, 005c // -000a │ │ +073c88: 5282 eb00 |0068: iget v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ +073c8c: d802 0201 |006a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +073c90: 5982 eb00 |006c: iput v2, v8, LSevenZip/LzmaBench$CBenchRandomGenerator;.Rep0:I // field@00eb │ │ +073c94: 6e10 b100 0800 |006e: invoke-virtual {v8}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLen2:()I // method@00b1 │ │ +073c9a: 0a02 |0071: move-result v2 │ │ +073c9c: d801 0202 |0072: add-int/lit8 v1, v2, #int 2 // #02 │ │ +073ca0: 28c7 |0074: goto 003b // -0039 │ │ +073ca2: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=88 │ │ 0x0006 line=89 │ │ 0x0008 line=90 │ │ 0x000e line=92 │ │ 0x0018 line=93 │ │ @@ -11130,24 +11148,24 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -073cb0: |[073cb0] SevenZip.LzmaBench$CBenchRandomGenerator.GetLen1:()I │ │ -073cc0: 5430 ea00 |0000: iget-object v0, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073cc4: 5431 ea00 |0002: iget-object v1, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073cc8: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -073cca: 6e20 b700 2100 |0005: invoke-virtual {v1, v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073cd0: 0a01 |0008: move-result v1 │ │ -073cd2: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ -073cd6: 6e20 b700 1000 |000b: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073cdc: 0a00 |000e: move-result v0 │ │ -073cde: 0f00 |000f: return v0 │ │ +073ca4: |[073ca4] SevenZip.LzmaBench$CBenchRandomGenerator.GetLen1:()I │ │ +073cb4: 5430 ea00 |0000: iget-object v0, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073cb8: 5431 ea00 |0002: iget-object v1, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073cbc: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +073cbe: 6e20 b700 2100 |0005: invoke-virtual {v1, v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073cc4: 0a01 |0008: move-result v1 │ │ +073cc6: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ +073cca: 6e20 b700 1000 |000b: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073cd0: 0a00 |000e: move-result v0 │ │ +073cd2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this LSevenZip/LzmaBench$CBenchRandomGenerator; │ │ │ │ #2 : (in LSevenZip/LzmaBench$CBenchRandomGenerator;) │ │ @@ -11155,24 +11173,24 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -073ce0: |[073ce0] SevenZip.LzmaBench$CBenchRandomGenerator.GetLen2:()I │ │ -073cf0: 5430 ea00 |0000: iget-object v0, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073cf4: 5431 ea00 |0002: iget-object v1, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073cf8: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -073cfa: 6e20 b700 2100 |0005: invoke-virtual {v1, v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073d00: 0a01 |0008: move-result v1 │ │ -073d02: d801 0102 |0009: add-int/lit8 v1, v1, #int 2 // #02 │ │ -073d06: 6e20 b700 1000 |000b: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073d0c: 0a00 |000e: move-result v0 │ │ -073d0e: 0f00 |000f: return v0 │ │ +073cd4: |[073cd4] SevenZip.LzmaBench$CBenchRandomGenerator.GetLen2:()I │ │ +073ce4: 5430 ea00 |0000: iget-object v0, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073ce8: 5431 ea00 |0002: iget-object v1, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073cec: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +073cee: 6e20 b700 2100 |0005: invoke-virtual {v1, v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073cf4: 0a01 |0008: move-result v1 │ │ +073cf6: d801 0102 |0009: add-int/lit8 v1, v1, #int 2 // #02 │ │ +073cfa: 6e20 b700 1000 |000b: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073d00: 0a00 |000e: move-result v0 │ │ +073d02: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this LSevenZip/LzmaBench$CBenchRandomGenerator; │ │ │ │ #3 : (in LSevenZip/LzmaBench$CBenchRandomGenerator;) │ │ @@ -11180,22 +11198,22 @@ │ │ type : '(I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -073d10: |[073d10] SevenZip.LzmaBench$CBenchRandomGenerator.GetLogRandBits:(I)I │ │ -073d20: 5421 ea00 |0000: iget-object v1, v2, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073d24: 6e20 b700 3100 |0002: invoke-virtual {v1, v3}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073d2a: 0a00 |0005: move-result v0 │ │ -073d2c: 5421 ea00 |0006: iget-object v1, v2, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073d30: 6e20 b700 0100 |0008: invoke-virtual {v1, v0}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073d36: 0a01 |000b: move-result v1 │ │ -073d38: 0f01 |000c: return v1 │ │ +073d04: |[073d04] SevenZip.LzmaBench$CBenchRandomGenerator.GetLogRandBits:(I)I │ │ +073d14: 5421 ea00 |0000: iget-object v1, v2, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073d18: 6e20 b700 3100 |0002: invoke-virtual {v1, v3}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073d1e: 0a00 |0005: move-result v0 │ │ +073d20: 5421 ea00 |0006: iget-object v1, v2, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073d24: 6e20 b700 0100 |0008: invoke-virtual {v1, v0}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073d2a: 0a01 |000b: move-result v1 │ │ +073d2c: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0006 - 0x000d reg=0 len I │ │ 0x0000 - 0x000d reg=2 this LSevenZip/LzmaBench$CBenchRandomGenerator; │ │ @@ -11206,31 +11224,31 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -073d3c: |[073d3c] SevenZip.LzmaBench$CBenchRandomGenerator.GetOffset:()I │ │ -073d4c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -073d4e: 6e10 b400 0300 |0001: invoke-virtual {v3}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetRndBit:()I // method@00b4 │ │ -073d54: 0a00 |0004: move-result v0 │ │ -073d56: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -073d5a: 6e20 b200 1300 |0007: invoke-virtual {v3, v1}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLogRandBits:(I)I // method@00b2 │ │ -073d60: 0a00 |000a: move-result v0 │ │ -073d62: 0f00 |000b: return v0 │ │ -073d64: 6e20 b200 1300 |000c: invoke-virtual {v3, v1}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLogRandBits:(I)I // method@00b2 │ │ -073d6a: 0a00 |000f: move-result v0 │ │ -073d6c: e000 000a |0010: shl-int/lit8 v0, v0, #int 10 // #0a │ │ -073d70: 5431 ea00 |0012: iget-object v1, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073d74: 1302 0a00 |0014: const/16 v2, #int 10 // #a │ │ -073d78: 6e20 b700 2100 |0016: invoke-virtual {v1, v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073d7e: 0a01 |0019: move-result v1 │ │ -073d80: b610 |001a: or-int/2addr v0, v1 │ │ -073d82: 28f0 |001b: goto 000b // -0010 │ │ +073d30: |[073d30] SevenZip.LzmaBench$CBenchRandomGenerator.GetOffset:()I │ │ +073d40: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +073d42: 6e10 b400 0300 |0001: invoke-virtual {v3}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetRndBit:()I // method@00b4 │ │ +073d48: 0a00 |0004: move-result v0 │ │ +073d4a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +073d4e: 6e20 b200 1300 |0007: invoke-virtual {v3, v1}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLogRandBits:(I)I // method@00b2 │ │ +073d54: 0a00 |000a: move-result v0 │ │ +073d56: 0f00 |000b: return v0 │ │ +073d58: 6e20 b200 1300 |000c: invoke-virtual {v3, v1}, LSevenZip/LzmaBench$CBenchRandomGenerator;.GetLogRandBits:(I)I // method@00b2 │ │ +073d5e: 0a00 |000f: move-result v0 │ │ +073d60: e000 000a |0010: shl-int/lit8 v0, v0, #int 10 // #0a │ │ +073d64: 5431 ea00 |0012: iget-object v1, v3, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073d68: 1302 0a00 |0014: const/16 v2, #int 10 // #a │ │ +073d6c: 6e20 b700 2100 |0016: invoke-virtual {v1, v2}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073d72: 0a01 |0019: move-result v1 │ │ +073d74: b610 |001a: or-int/2addr v0, v1 │ │ +073d76: 28f0 |001b: goto 000b // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0007 line=81 │ │ 0x000b line=82 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this LSevenZip/LzmaBench$CBenchRandomGenerator; │ │ @@ -11240,20 +11258,20 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -073d84: |[073d84] SevenZip.LzmaBench$CBenchRandomGenerator.GetRndBit:()I │ │ -073d94: 5420 ea00 |0000: iget-object v0, v2, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ -073d98: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -073d9a: 6e20 b700 1000 |0003: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ -073da0: 0a00 |0006: move-result v0 │ │ -073da2: 0f00 |0007: return v0 │ │ +073d78: |[073d78] SevenZip.LzmaBench$CBenchRandomGenerator.GetRndBit:()I │ │ +073d88: 5420 ea00 |0000: iget-object v0, v2, LSevenZip/LzmaBench$CBenchRandomGenerator;.RG:LSevenZip/LzmaBench$CBitRandomGenerator; // field@00ea │ │ +073d8c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +073d8e: 6e20 b700 1000 |0003: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBitRandomGenerator;.GetRnd:(I)I // method@00b7 │ │ +073d94: 0a00 |0006: move-result v0 │ │ +073d96: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this LSevenZip/LzmaBench$CBenchRandomGenerator; │ │ │ │ #6 : (in LSevenZip/LzmaBench$CBenchRandomGenerator;) │ │ @@ -11261,21 +11279,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -073da4: |[073da4] SevenZip.LzmaBench$CBenchRandomGenerator.Set:(I)V │ │ -073db4: 2320 ce06 |0000: new-array v0, v2, [B // type@06ce │ │ -073db8: 5b10 e700 |0002: iput-object v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ -073dbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -073dbe: 5910 e900 |0005: iput v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ -073dc2: 5912 e800 |0007: iput v2, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ -073dc6: 0e00 |0009: return-void │ │ +073d98: |[073d98] SevenZip.LzmaBench$CBenchRandomGenerator.Set:(I)V │ │ +073da8: 2320 ce06 |0000: new-array v0, v2, [B // type@06ce │ │ +073dac: 5b10 e700 |0002: iput-object v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ +073db0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +073db2: 5910 e900 |0005: iput v0, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.Pos:I // field@00e9 │ │ +073db6: 5912 e800 |0007: iput v2, v1, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ +073dba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ locals : │ │ @@ -11324,20 +11342,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -073dc8: |[073dc8] SevenZip.LzmaBench$CBitRandomGenerator.:()V │ │ -073dd8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -073dde: 2200 1f00 |0003: new-instance v0, LSevenZip/LzmaBench$CRandomGenerator; // type@001f │ │ -073de2: 7010 bc00 0000 |0005: invoke-direct {v0}, LSevenZip/LzmaBench$CRandomGenerator;.:()V // method@00bc │ │ -073de8: 5b10 ed00 |0008: iput-object v0, v1, LSevenZip/LzmaBench$CBitRandomGenerator;.RG:LSevenZip/LzmaBench$CRandomGenerator; // field@00ed │ │ -073dec: 0e00 |000a: return-void │ │ +073dbc: |[073dbc] SevenZip.LzmaBench$CBitRandomGenerator.:()V │ │ +073dcc: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +073dd2: 2200 1f00 |0003: new-instance v0, LSevenZip/LzmaBench$CRandomGenerator; // type@001f │ │ +073dd6: 7010 bc00 0000 |0005: invoke-direct {v0}, LSevenZip/LzmaBench$CRandomGenerator;.:()V // method@00bc │ │ +073ddc: 5b10 ed00 |0008: iput-object v0, v1, LSevenZip/LzmaBench$CBitRandomGenerator;.RG:LSevenZip/LzmaBench$CRandomGenerator; // field@00ed │ │ +073de0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this LSevenZip/LzmaBench$CBitRandomGenerator; │ │ │ │ @@ -11347,50 +11365,50 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -073df0: |[073df0] SevenZip.LzmaBench$CBitRandomGenerator.GetRnd:(I)I │ │ -073e00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -073e02: 5242 ec00 |0001: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ -073e06: 3752 1500 |0003: if-le v2, v5, 0018 // +0015 │ │ -073e0a: 5242 ee00 |0005: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e0e: b853 |0007: shl-int/2addr v3, v5 │ │ -073e10: d803 03ff |0008: add-int/lit8 v3, v3, #int -1 // #ff │ │ -073e14: 9500 0203 |000a: and-int v0, v2, v3 │ │ -073e18: 5242 ee00 |000c: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e1c: ba52 |000e: ushr-int/2addr v2, v5 │ │ -073e1e: 5942 ee00 |000f: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e22: 5242 ec00 |0011: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ -073e26: b152 |0013: sub-int/2addr v2, v5 │ │ -073e28: 5942 ec00 |0014: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ -073e2c: 0101 |0016: move v1, v0 │ │ -073e2e: 0f01 |0017: return v1 │ │ -073e30: 5242 ec00 |0018: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ -073e34: b125 |001a: sub-int/2addr v5, v2 │ │ -073e36: 5242 ee00 |001b: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e3a: 9800 0205 |001d: shl-int v0, v2, v5 │ │ -073e3e: 5442 ed00 |001f: iget-object v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.RG:LSevenZip/LzmaBench$CRandomGenerator; // field@00ed │ │ -073e42: 6e10 bd00 0200 |0021: invoke-virtual {v2}, LSevenZip/LzmaBench$CRandomGenerator;.GetRnd:()I // method@00bd │ │ -073e48: 0a02 |0024: move-result v2 │ │ -073e4a: 5942 ee00 |0025: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e4e: 5242 ee00 |0027: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e52: b853 |0029: shl-int/2addr v3, v5 │ │ -073e54: d803 03ff |002a: add-int/lit8 v3, v3, #int -1 // #ff │ │ -073e58: b532 |002c: and-int/2addr v2, v3 │ │ -073e5a: b620 |002d: or-int/2addr v0, v2 │ │ -073e5c: 5242 ee00 |002e: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e60: ba52 |0030: ushr-int/2addr v2, v5 │ │ -073e62: 5942 ee00 |0031: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e66: d902 0520 |0033: rsub-int/lit8 v2, v5, #int 32 // #20 │ │ -073e6a: 5942 ec00 |0035: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ -073e6e: 0101 |0037: move v1, v0 │ │ -073e70: 28df |0038: goto 0017 // -0021 │ │ +073de4: |[073de4] SevenZip.LzmaBench$CBitRandomGenerator.GetRnd:(I)I │ │ +073df4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +073df6: 5242 ec00 |0001: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ +073dfa: 3752 1500 |0003: if-le v2, v5, 0018 // +0015 │ │ +073dfe: 5242 ee00 |0005: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e02: b853 |0007: shl-int/2addr v3, v5 │ │ +073e04: d803 03ff |0008: add-int/lit8 v3, v3, #int -1 // #ff │ │ +073e08: 9500 0203 |000a: and-int v0, v2, v3 │ │ +073e0c: 5242 ee00 |000c: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e10: ba52 |000e: ushr-int/2addr v2, v5 │ │ +073e12: 5942 ee00 |000f: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e16: 5242 ec00 |0011: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ +073e1a: b152 |0013: sub-int/2addr v2, v5 │ │ +073e1c: 5942 ec00 |0014: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ +073e20: 0101 |0016: move v1, v0 │ │ +073e22: 0f01 |0017: return v1 │ │ +073e24: 5242 ec00 |0018: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ +073e28: b125 |001a: sub-int/2addr v5, v2 │ │ +073e2a: 5242 ee00 |001b: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e2e: 9800 0205 |001d: shl-int v0, v2, v5 │ │ +073e32: 5442 ed00 |001f: iget-object v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.RG:LSevenZip/LzmaBench$CRandomGenerator; // field@00ed │ │ +073e36: 6e10 bd00 0200 |0021: invoke-virtual {v2}, LSevenZip/LzmaBench$CRandomGenerator;.GetRnd:()I // method@00bd │ │ +073e3c: 0a02 |0024: move-result v2 │ │ +073e3e: 5942 ee00 |0025: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e42: 5242 ee00 |0027: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e46: b853 |0029: shl-int/2addr v3, v5 │ │ +073e48: d803 03ff |002a: add-int/lit8 v3, v3, #int -1 // #ff │ │ +073e4c: b532 |002c: and-int/2addr v2, v3 │ │ +073e4e: b620 |002d: or-int/2addr v0, v2 │ │ +073e50: 5242 ee00 |002e: iget v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e54: ba52 |0030: ushr-int/2addr v2, v5 │ │ +073e56: 5942 ee00 |0031: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e5a: d902 0520 |0033: rsub-int/lit8 v2, v5, #int 32 // #20 │ │ +073e5e: 5942 ec00 |0035: iput v2, v4, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ +073e62: 0101 |0037: move v1, v0 │ │ +073e64: 28df |0038: goto 0017 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0005 line=41 │ │ 0x000c line=42 │ │ 0x0011 line=43 │ │ 0x0017 line=52 │ │ @@ -11414,19 +11432,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -073e74: |[073e74] SevenZip.LzmaBench$CBitRandomGenerator.Init:()V │ │ -073e84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073e86: 5910 ee00 |0001: iput v0, v1, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ -073e8a: 5910 ec00 |0003: iput v0, v1, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ -073e8e: 0e00 |0005: return-void │ │ +073e68: |[073e68] SevenZip.LzmaBench$CBitRandomGenerator.Init:()V │ │ +073e78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073e7a: 5910 ee00 |0001: iput v0, v1, LSevenZip/LzmaBench$CBitRandomGenerator;.Value:I // field@00ee │ │ +073e7e: 5910 ec00 |0003: iput v0, v1, LSevenZip/LzmaBench$CBitRandomGenerator;.NumBits:I // field@00ec │ │ +073e82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/LzmaBench$CBitRandomGenerator; │ │ @@ -11469,18 +11487,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073e90: |[073e90] SevenZip.LzmaBench$CRandomGenerator.:()V │ │ -073ea0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -073ea6: 6e10 be00 0000 |0003: invoke-virtual {v0}, LSevenZip/LzmaBench$CRandomGenerator;.Init:()V // method@00be │ │ -073eac: 0e00 |0006: return-void │ │ +073e84: |[073e84] SevenZip.LzmaBench$CRandomGenerator.:()V │ │ +073e94: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +073e9a: 6e10 be00 0000 |0003: invoke-virtual {v0}, LSevenZip/LzmaBench$CRandomGenerator;.Init:()V // method@00be │ │ +073ea0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this LSevenZip/LzmaBench$CRandomGenerator; │ │ │ │ Virtual methods - │ │ @@ -11489,34 +11507,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -073eb0: |[073eb0] SevenZip.LzmaBench$CRandomGenerator.GetRnd:()I │ │ -073ec0: 1402 ffff 0000 |0000: const v2, #float 9.18341e-41 // #0000ffff │ │ -073ec6: 1400 6990 0000 |0003: const v0, #float 5.18046e-41 // #00009069 │ │ -073ecc: 5231 f200 |0006: iget v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ -073ed0: b521 |0008: and-int/2addr v1, v2 │ │ -073ed2: b210 |0009: mul-int/2addr v0, v1 │ │ -073ed4: 5231 f200 |000a: iget v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ -073ed8: e201 0110 |000c: ushr-int/lit8 v1, v1, #int 16 // #10 │ │ -073edc: b010 |000e: add-int/2addr v0, v1 │ │ -073ede: 5930 f200 |000f: iput v0, v3, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ -073ee2: e000 0010 |0011: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -073ee6: 5231 f300 |0013: iget v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ -073eea: b521 |0015: and-int/2addr v1, v2 │ │ -073eec: d211 5046 |0016: mul-int/lit16 v1, v1, #int 18000 // #4650 │ │ -073ef0: 5232 f300 |0018: iget v2, v3, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ -073ef4: e202 0210 |001a: ushr-int/lit8 v2, v2, #int 16 // #10 │ │ -073ef8: b021 |001c: add-int/2addr v1, v2 │ │ -073efa: 5931 f300 |001d: iput v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ -073efe: b710 |001f: xor-int/2addr v0, v1 │ │ -073f00: 0f00 |0020: return v0 │ │ +073ea4: |[073ea4] SevenZip.LzmaBench$CRandomGenerator.GetRnd:()I │ │ +073eb4: 1402 ffff 0000 |0000: const v2, #float 9.18341e-41 // #0000ffff │ │ +073eba: 1400 6990 0000 |0003: const v0, #float 5.18046e-41 // #00009069 │ │ +073ec0: 5231 f200 |0006: iget v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ +073ec4: b521 |0008: and-int/2addr v1, v2 │ │ +073ec6: b210 |0009: mul-int/2addr v0, v1 │ │ +073ec8: 5231 f200 |000a: iget v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ +073ecc: e201 0110 |000c: ushr-int/lit8 v1, v1, #int 16 // #10 │ │ +073ed0: b010 |000e: add-int/2addr v0, v1 │ │ +073ed2: 5930 f200 |000f: iput v0, v3, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ +073ed6: e000 0010 |0011: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +073eda: 5231 f300 |0013: iget v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ +073ede: b521 |0015: and-int/2addr v1, v2 │ │ +073ee0: d211 5046 |0016: mul-int/lit16 v1, v1, #int 18000 // #4650 │ │ +073ee4: 5232 f300 |0018: iget v2, v3, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ +073ee8: e202 0210 |001a: ushr-int/lit8 v2, v2, #int 16 // #10 │ │ +073eec: b021 |001c: add-int/2addr v1, v2 │ │ +073eee: 5931 f300 |001d: iput v1, v3, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ +073ef2: b710 |001f: xor-int/2addr v0, v1 │ │ +073ef4: 0f00 |0020: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this LSevenZip/LzmaBench$CRandomGenerator; │ │ │ │ #1 : (in LSevenZip/LzmaBench$CRandomGenerator;) │ │ @@ -11524,20 +11542,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -073f04: |[073f04] SevenZip.LzmaBench$CRandomGenerator.Init:()V │ │ -073f14: 1400 e555 9a15 |0000: const v0, #float 6.23356e-26 // #159a55e5 │ │ -073f1a: 5910 f200 |0003: iput v0, v1, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ -073f1e: 1400 b53b 121f |0005: const v0, #float 3.09661e-20 // #1f123bb5 │ │ -073f24: 5910 f300 |0008: iput v0, v1, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ -073f28: 0e00 |000a: return-void │ │ +073ef8: |[073ef8] SevenZip.LzmaBench$CRandomGenerator.Init:()V │ │ +073f08: 1400 e555 9a15 |0000: const v0, #float 6.23356e-26 // #159a55e5 │ │ +073f0e: 5910 f200 |0003: iput v0, v1, LSevenZip/LzmaBench$CRandomGenerator;.A1:I // field@00f2 │ │ +073f12: 1400 b53b 121f |0005: const v0, #float 3.09661e-20 // #1f123bb5 │ │ +073f18: 5910 f300 |0008: iput v0, v1, LSevenZip/LzmaBench$CRandomGenerator;.A2:I // field@00f3 │ │ +073f1c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this LSevenZip/LzmaBench$CRandomGenerator; │ │ │ │ source_file_idx : 3770 (LzmaBench.java) │ │ @@ -11574,20 +11592,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -073f2c: |[073f2c] SevenZip.LzmaBench$CrcOutStream.:()V │ │ -073f3c: 7010 bb33 0100 |0000: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@33bb │ │ -073f42: 2200 0600 |0003: new-instance v0, LSevenZip/CRC; // type@0006 │ │ -073f46: 7010 0100 0000 |0005: invoke-direct {v0}, LSevenZip/CRC;.:()V // method@0001 │ │ -073f4c: 5b10 f400 |0008: iput-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ -073f50: 0e00 |000a: return-void │ │ +073f20: |[073f20] SevenZip.LzmaBench$CrcOutStream.:()V │ │ +073f30: 7010 bb33 0100 |0000: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@33bb │ │ +073f36: 2200 0600 |0003: new-instance v0, LSevenZip/CRC; // type@0006 │ │ +073f3a: 7010 0100 0000 |0005: invoke-direct {v0}, LSevenZip/CRC;.:()V // method@0001 │ │ +073f40: 5b10 f400 |0008: iput-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ +073f44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=116 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this LSevenZip/LzmaBench$CrcOutStream; │ │ │ │ @@ -11597,19 +11615,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073f54: |[073f54] SevenZip.LzmaBench$CrcOutStream.GetDigest:()I │ │ -073f64: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ -073f68: 6e10 0200 0000 |0002: invoke-virtual {v0}, LSevenZip/CRC;.GetDigest:()I // method@0002 │ │ -073f6e: 0a00 |0005: move-result v0 │ │ -073f70: 0f00 |0006: return v0 │ │ +073f48: |[073f48] SevenZip.LzmaBench$CrcOutStream.GetDigest:()I │ │ +073f58: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ +073f5c: 6e10 0200 0000 |0002: invoke-virtual {v0}, LSevenZip/CRC;.GetDigest:()I // method@0002 │ │ +073f62: 0a00 |0005: move-result v0 │ │ +073f64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this LSevenZip/LzmaBench$CrcOutStream; │ │ │ │ #1 : (in LSevenZip/LzmaBench$CrcOutStream;) │ │ @@ -11617,18 +11635,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073f74: |[073f74] SevenZip.LzmaBench$CrcOutStream.Init:()V │ │ -073f84: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ -073f88: 6e10 0300 0000 |0002: invoke-virtual {v0}, LSevenZip/CRC;.Init:()V // method@0003 │ │ -073f8e: 0e00 |0005: return-void │ │ +073f68: |[073f68] SevenZip.LzmaBench$CrcOutStream.Init:()V │ │ +073f78: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ +073f7c: 6e10 0300 0000 |0002: invoke-virtual {v0}, LSevenZip/CRC;.Init:()V // method@0003 │ │ +073f82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/LzmaBench$CrcOutStream; │ │ │ │ @@ -11637,18 +11655,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -073f90: |[073f90] SevenZip.LzmaBench$CrcOutStream.write:(I)V │ │ -073fa0: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ -073fa4: 6e20 0600 2000 |0002: invoke-virtual {v0, v2}, LSevenZip/CRC;.UpdateByte:(I)V // method@0006 │ │ -073faa: 0e00 |0005: return-void │ │ +073f84: |[073f84] SevenZip.LzmaBench$CrcOutStream.write:(I)V │ │ +073f94: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ +073f98: 6e20 0600 2000 |0002: invoke-virtual {v0, v2}, LSevenZip/CRC;.UpdateByte:(I)V // method@0006 │ │ +073f9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/LzmaBench$CrcOutStream; │ │ 0x0000 - 0x0006 reg=2 b I │ │ @@ -11658,18 +11676,18 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -073fac: |[073fac] SevenZip.LzmaBench$CrcOutStream.write:([B)V │ │ -073fbc: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ -073fc0: 6e20 0400 2000 |0002: invoke-virtual {v0, v2}, LSevenZip/CRC;.Update:([B)V // method@0004 │ │ -073fc6: 0e00 |0005: return-void │ │ +073fa0: |[073fa0] SevenZip.LzmaBench$CrcOutStream.write:([B)V │ │ +073fb0: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ +073fb4: 6e20 0400 2000 |0002: invoke-virtual {v0, v2}, LSevenZip/CRC;.Update:([B)V // method@0004 │ │ +073fba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/LzmaBench$CrcOutStream; │ │ 0x0000 - 0x0006 reg=2 b [B │ │ @@ -11679,18 +11697,18 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -073fc8: |[073fc8] SevenZip.LzmaBench$CrcOutStream.write:([BII)V │ │ -073fd8: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ -073fdc: 6e40 0500 2043 |0002: invoke-virtual {v0, v2, v3, v4}, LSevenZip/CRC;.Update:([BII)V // method@0005 │ │ -073fe2: 0e00 |0005: return-void │ │ +073fbc: |[073fbc] SevenZip.LzmaBench$CrcOutStream.write:([BII)V │ │ +073fcc: 5410 f400 |0000: iget-object v0, v1, LSevenZip/LzmaBench$CrcOutStream;.CRC:LSevenZip/CRC; // field@00f4 │ │ +073fd0: 6e40 0500 2043 |0002: invoke-virtual {v0, v2, v3, v4}, LSevenZip/CRC;.Update:([BII)V // method@0005 │ │ +073fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this LSevenZip/LzmaBench$CrcOutStream; │ │ 0x0000 - 0x0006 reg=2 b [B │ │ @@ -11739,19 +11757,19 @@ │ │ type : '([BI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -073fe4: |[073fe4] SevenZip.LzmaBench$MyInputStream.:([BI)V │ │ -073ff4: 7010 b533 0000 |0000: invoke-direct {v0}, Ljava/io/InputStream;.:()V // method@33b5 │ │ -073ffa: 5b01 f500 |0003: iput-object v1, v0, LSevenZip/LzmaBench$MyInputStream;._buffer:[B // field@00f5 │ │ -073ffe: 5902 f700 |0005: iput v2, v0, LSevenZip/LzmaBench$MyInputStream;._size:I // field@00f7 │ │ -074002: 0e00 |0007: return-void │ │ +073fd8: |[073fd8] SevenZip.LzmaBench$MyInputStream.:([BI)V │ │ +073fe8: 7010 b533 0000 |0000: invoke-direct {v0}, Ljava/io/InputStream;.:()V // method@33b5 │ │ +073fee: 5b01 f500 |0003: iput-object v1, v0, LSevenZip/LzmaBench$MyInputStream;._buffer:[B // field@00f5 │ │ +073ff2: 5902 f700 |0005: iput v2, v0, LSevenZip/LzmaBench$MyInputStream;._size:I // field@00f7 │ │ +073ff6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0003 line=178 │ │ 0x0005 line=179 │ │ 0x0007 line=180 │ │ locals : │ │ @@ -11765,27 +11783,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -074004: |[074004] SevenZip.LzmaBench$MyInputStream.read:()I │ │ -074014: 5230 f600 |0000: iget v0, v3, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ -074018: 5231 f700 |0002: iget v1, v3, LSevenZip/LzmaBench$MyInputStream;._size:I // field@00f7 │ │ -07401c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -074020: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -074022: 0f00 |0007: return v0 │ │ -074024: 5430 f500 |0008: iget-object v0, v3, LSevenZip/LzmaBench$MyInputStream;._buffer:[B // field@00f5 │ │ -074028: 5231 f600 |000a: iget v1, v3, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ -07402c: d802 0101 |000c: add-int/lit8 v2, v1, #int 1 // #01 │ │ -074030: 5932 f600 |000e: iput v2, v3, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ -074034: 4800 0001 |0010: aget-byte v0, v0, v1 │ │ -074038: d500 ff00 |0012: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -07403c: 28f3 |0014: goto 0007 // -000d │ │ +073ff8: |[073ff8] SevenZip.LzmaBench$MyInputStream.read:()I │ │ +074008: 5230 f600 |0000: iget v0, v3, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ +07400c: 5231 f700 |0002: iget v1, v3, LSevenZip/LzmaBench$MyInputStream;._size:I // field@00f7 │ │ +074010: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +074014: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +074016: 0f00 |0007: return v0 │ │ +074018: 5430 f500 |0008: iget-object v0, v3, LSevenZip/LzmaBench$MyInputStream;._buffer:[B // field@00f5 │ │ +07401c: 5231 f600 |000a: iget v1, v3, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ +074020: d802 0101 |000c: add-int/lit8 v2, v1, #int 1 // #01 │ │ +074024: 5932 f600 |000e: iput v2, v3, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ +074028: 4800 0001 |0010: aget-byte v0, v0, v1 │ │ +07402c: d500 ff00 |0012: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +074030: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0006 line=190 │ │ 0x0007 line=191 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this LSevenZip/LzmaBench$MyInputStream; │ │ @@ -11795,18 +11813,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -074040: |[074040] SevenZip.LzmaBench$MyInputStream.reset:()V │ │ -074050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074052: 5910 f600 |0001: iput v0, v1, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ -074056: 0e00 |0003: return-void │ │ +074034: |[074034] SevenZip.LzmaBench$MyInputStream.reset:()V │ │ +074044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074046: 5910 f600 |0001: iput v0, v1, LSevenZip/LzmaBench$MyInputStream;._pos:I // field@00f6 │ │ +07404a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this LSevenZip/LzmaBench$MyInputStream; │ │ │ │ @@ -11854,21 +11872,21 @@ │ │ type : '([B)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -074058: |[074058] SevenZip.LzmaBench$MyOutputStream.:([B)V │ │ -074068: 7010 bb33 0100 |0000: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@33bb │ │ -07406e: 5b12 f800 |0003: iput-object v2, v1, LSevenZip/LzmaBench$MyOutputStream;._buffer:[B // field@00f8 │ │ -074072: 5410 f800 |0005: iget-object v0, v1, LSevenZip/LzmaBench$MyOutputStream;._buffer:[B // field@00f8 │ │ -074076: 2100 |0007: array-length v0, v0 │ │ -074078: 5910 fa00 |0008: iput v0, v1, LSevenZip/LzmaBench$MyOutputStream;._size:I // field@00fa │ │ -07407c: 0e00 |000a: return-void │ │ +07404c: |[07404c] SevenZip.LzmaBench$MyOutputStream.:([B)V │ │ +07405c: 7010 bb33 0100 |0000: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@33bb │ │ +074062: 5b12 f800 |0003: iput-object v2, v1, LSevenZip/LzmaBench$MyOutputStream;._buffer:[B // field@00f8 │ │ +074066: 5410 f800 |0005: iget-object v0, v1, LSevenZip/LzmaBench$MyOutputStream;._buffer:[B // field@00f8 │ │ +07406a: 2100 |0007: array-length v0, v0 │ │ +07406c: 5910 fa00 |0008: iput v0, v1, LSevenZip/LzmaBench$MyOutputStream;._size:I // field@00fa │ │ +074070: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0005 line=149 │ │ 0x000a line=150 │ │ locals : │ │ @@ -11881,18 +11899,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -074080: |[074080] SevenZip.LzmaBench$MyOutputStream.reset:()V │ │ -074090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074092: 5910 f900 |0001: iput v0, v1, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ -074096: 0e00 |0003: return-void │ │ +074074: |[074074] SevenZip.LzmaBench$MyOutputStream.reset:()V │ │ +074084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074086: 5910 f900 |0001: iput v0, v1, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ +07408a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=155 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this LSevenZip/LzmaBench$MyOutputStream; │ │ │ │ @@ -11901,17 +11919,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074098: |[074098] SevenZip.LzmaBench$MyOutputStream.size:()I │ │ -0740a8: 5210 f900 |0000: iget v0, v1, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ -0740ac: 0f00 |0002: return v0 │ │ +07408c: |[07408c] SevenZip.LzmaBench$MyOutputStream.size:()I │ │ +07409c: 5210 f900 |0000: iget v0, v1, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ +0740a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this LSevenZip/LzmaBench$MyOutputStream; │ │ │ │ #2 : (in LSevenZip/LzmaBench$MyOutputStream;) │ │ @@ -11919,29 +11937,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0740b0: |[0740b0] SevenZip.LzmaBench$MyOutputStream.write:(I)V │ │ -0740c0: 5230 f900 |0000: iget v0, v3, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ -0740c4: 5231 fa00 |0002: iget v1, v3, LSevenZip/LzmaBench$MyOutputStream;._size:I // field@00fa │ │ -0740c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0740cc: 2200 5106 |0006: new-instance v0, Ljava/io/IOException; // type@0651 │ │ -0740d0: 1a01 bf04 |0008: const-string v1, "Error" // string@04bf │ │ -0740d4: 7020 b233 1000 |000a: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@33b2 │ │ -0740da: 2700 |000d: throw v0 │ │ -0740dc: 5430 f800 |000e: iget-object v0, v3, LSevenZip/LzmaBench$MyOutputStream;._buffer:[B // field@00f8 │ │ -0740e0: 5231 f900 |0010: iget v1, v3, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ -0740e4: d802 0101 |0012: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0740e8: 5932 f900 |0014: iput v2, v3, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ -0740ec: 8d42 |0016: int-to-byte v2, v4 │ │ -0740ee: 4f02 0001 |0017: aput-byte v2, v0, v1 │ │ -0740f2: 0e00 |0019: return-void │ │ +0740a4: |[0740a4] SevenZip.LzmaBench$MyOutputStream.write:(I)V │ │ +0740b4: 5230 f900 |0000: iget v0, v3, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ +0740b8: 5231 fa00 |0002: iget v1, v3, LSevenZip/LzmaBench$MyOutputStream;._size:I // field@00fa │ │ +0740bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0740c0: 2200 5106 |0006: new-instance v0, Ljava/io/IOException; // type@0651 │ │ +0740c4: 1a01 bf04 |0008: const-string v1, "Error" // string@04bf │ │ +0740c8: 7020 b233 1000 |000a: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@33b2 │ │ +0740ce: 2700 |000d: throw v0 │ │ +0740d0: 5430 f800 |000e: iget-object v0, v3, LSevenZip/LzmaBench$MyOutputStream;._buffer:[B // field@00f8 │ │ +0740d4: 5231 f900 |0010: iget v1, v3, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ +0740d8: d802 0101 |0012: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0740dc: 5932 f900 |0014: iput v2, v3, LSevenZip/LzmaBench$MyOutputStream;._pos:I // field@00f9 │ │ +0740e0: 8d42 |0016: int-to-byte v2, v4 │ │ +0740e2: 4f02 0001 |0017: aput-byte v2, v0, v1 │ │ +0740e6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0006 line=160 │ │ 0x000e line=161 │ │ 0x0019 line=162 │ │ locals : │ │ @@ -11994,49 +12012,48 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0740f4: |[0740f4] SevenZip.LzmaBench.:()V │ │ -074104: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07410a: 0e00 |0003: return-void │ │ +0740e8: |[0740e8] SevenZip.LzmaBench.:()V │ │ +0740f8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0740fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ - 0x0003 line=195 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this LSevenZip/LzmaBench; │ │ │ │ #1 : (in LSevenZip/LzmaBench;) │ │ name : 'GetCompressRating' │ │ type : '(IJJ)J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -07410c: |[07410c] SevenZip.LzmaBench.GetCompressRating:(IJJ)J │ │ -07411c: 7110 cf00 0d00 |0000: invoke-static {v13}, LSevenZip/LzmaBench;.GetLogSize:(I)I // method@00cf │ │ -074122: 0a06 |0003: move-result v6 │ │ -074124: d066 00ee |0004: add-int/lit16 v6, v6, #int -4608 // #ee00 │ │ -074128: 8164 |0006: int-to-long v4, v6 │ │ -07412a: 1606 2404 |0007: const-wide/16 v6, #int 1060 // #424 │ │ -07412e: 9d08 0404 |0009: mul-long v8, v4, v4 │ │ -074132: 160a 0a00 |000b: const-wide/16 v10, #int 10 // #a │ │ -074136: bda8 |000d: mul-long/2addr v8, v10 │ │ -074138: 130a 1000 |000e: const/16 v10, #int 16 // #10 │ │ -07413c: c4a8 |0010: shr-long/2addr v8, v10 │ │ -07413e: 9b02 0608 |0011: add-long v2, v6, v8 │ │ -074142: 9d00 1002 |0013: mul-long v0, v16, v2 │ │ -074146: 7140 d200 10fe |0015: invoke-static {v0, v1, v14, v15}, LSevenZip/LzmaBench;.MyMultDiv64:(JJ)J // method@00d2 │ │ -07414c: 0b06 |0018: move-result-wide v6 │ │ -07414e: 1006 |0019: return-wide v6 │ │ +074100: |[074100] SevenZip.LzmaBench.GetCompressRating:(IJJ)J │ │ +074110: 7110 cf00 0d00 |0000: invoke-static {v13}, LSevenZip/LzmaBench;.GetLogSize:(I)I // method@00cf │ │ +074116: 0a06 |0003: move-result v6 │ │ +074118: d066 00ee |0004: add-int/lit16 v6, v6, #int -4608 // #ee00 │ │ +07411c: 8164 |0006: int-to-long v4, v6 │ │ +07411e: 1606 2404 |0007: const-wide/16 v6, #int 1060 // #424 │ │ +074122: 9d08 0404 |0009: mul-long v8, v4, v4 │ │ +074126: 160a 0a00 |000b: const-wide/16 v10, #int 10 // #a │ │ +07412a: bda8 |000d: mul-long/2addr v8, v10 │ │ +07412c: 130a 1000 |000e: const/16 v10, #int 16 // #10 │ │ +074130: c4a8 |0010: shr-long/2addr v8, v10 │ │ +074132: 9b02 0608 |0011: add-long v2, v6, v8 │ │ +074136: 9d00 1002 |0013: mul-long v0, v16, v2 │ │ +07413a: 7140 d200 10fe |0015: invoke-static {v0, v1, v14, v15}, LSevenZip/LzmaBench;.MyMultDiv64:(JJ)J // method@00d2 │ │ +074140: 0b06 |0018: move-result-wide v6 │ │ +074142: 1006 |0019: return-wide v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0007 line=239 │ │ 0x0013 line=240 │ │ 0x0015 line=241 │ │ locals : │ │ @@ -12052,23 +12069,23 @@ │ │ type : '(JJJ)J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -074150: |[074150] SevenZip.LzmaBench.GetDecompressRating:(JJJ)J │ │ -074160: 1602 dc00 |0000: const-wide/16 v2, #int 220 // #dc │ │ -074164: bda2 |0002: mul-long/2addr v2, v10 │ │ -074166: 1604 1400 |0003: const-wide/16 v4, #int 20 // #14 │ │ -07416a: bd84 |0005: mul-long/2addr v4, v8 │ │ -07416c: 9b00 0204 |0006: add-long v0, v2, v4 │ │ -074170: 7140 d200 1076 |0008: invoke-static {v0, v1, v6, v7}, LSevenZip/LzmaBench;.MyMultDiv64:(JJ)J // method@00d2 │ │ -074176: 0b02 |000b: move-result-wide v2 │ │ -074178: 1002 |000c: return-wide v2 │ │ +074144: |[074144] SevenZip.LzmaBench.GetDecompressRating:(JJJ)J │ │ +074154: 1602 dc00 |0000: const-wide/16 v2, #int 220 // #dc │ │ +074158: bda2 |0002: mul-long/2addr v2, v10 │ │ +07415a: 1604 1400 |0003: const-wide/16 v4, #int 20 // #14 │ │ +07415e: bd84 |0005: mul-long/2addr v4, v8 │ │ +074160: 9b00 0204 |0006: add-long v0, v2, v4 │ │ +074164: 7140 d200 1076 |0008: invoke-static {v0, v1, v6, v7}, LSevenZip/LzmaBench;.MyMultDiv64:(JJ)J // method@00d2 │ │ +07416a: 0b02 |000b: move-result-wide v2 │ │ +07416c: 1002 |000c: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0008 line=247 │ │ locals : │ │ 0x0008 - 0x000d reg=0 numCommands J │ │ 0x0000 - 0x000d reg=6 elapsedTime J │ │ @@ -12080,36 +12097,36 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -07417c: |[07417c] SevenZip.LzmaBench.GetLogSize:(I)I │ │ -07418c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -074190: 1302 2000 |0002: const/16 v2, #int 32 // #20 │ │ -074194: 3520 1a00 |0004: if-ge v0, v2, 001e // +001a │ │ -074198: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07419a: 1302 0001 |0007: const/16 v2, #int 256 // #100 │ │ -07419e: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ -0741a2: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -0741a4: b802 |000c: shl-int/2addr v2, v0 │ │ -0741a6: d803 00f8 |000d: add-int/lit8 v3, v0, #int -8 // #f8 │ │ -0741aa: 9803 0103 |000f: shl-int v3, v1, v3 │ │ -0741ae: b032 |0011: add-int/2addr v2, v3 │ │ -0741b0: 3624 0600 |0012: if-gt v4, v2, 0018 // +0006 │ │ -0741b4: e002 0008 |0014: shl-int/lit8 v2, v0, #int 8 // #08 │ │ -0741b8: b012 |0016: add-int/2addr v2, v1 │ │ -0741ba: 0f02 |0017: return v2 │ │ -0741bc: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0741c0: 28ed |001a: goto 0007 // -0013 │ │ -0741c2: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0741c6: 28e5 |001d: goto 0002 // -001b │ │ -0741c8: 1302 0020 |001e: const/16 v2, #int 8192 // #2000 │ │ -0741cc: 28f7 |0020: goto 0017 // -0009 │ │ +074170: |[074170] SevenZip.LzmaBench.GetLogSize:(I)I │ │ +074180: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +074184: 1302 2000 |0002: const/16 v2, #int 32 // #20 │ │ +074188: 3520 1a00 |0004: if-ge v0, v2, 001e // +001a │ │ +07418c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07418e: 1302 0001 |0007: const/16 v2, #int 256 // #100 │ │ +074192: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ +074196: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +074198: b802 |000c: shl-int/2addr v2, v0 │ │ +07419a: d803 00f8 |000d: add-int/lit8 v3, v0, #int -8 // #f8 │ │ +07419e: 9803 0103 |000f: shl-int v3, v1, v3 │ │ +0741a2: b032 |0011: add-int/2addr v2, v3 │ │ +0741a4: 3624 0600 |0012: if-gt v4, v2, 0018 // +0006 │ │ +0741a8: e002 0008 |0014: shl-int/lit8 v2, v0, #int 8 // #08 │ │ +0741ac: b012 |0016: add-int/2addr v2, v1 │ │ +0741ae: 0f02 |0017: return v2 │ │ +0741b0: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0741b4: 28ed |001a: goto 0007 // -0013 │ │ +0741b6: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0741ba: 28e5 |001d: goto 0002 // -001b │ │ +0741bc: 1302 0020 |001e: const/16 v2, #int 8192 // #2000 │ │ +0741c0: 28f7 |0020: goto 0017 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0006 line=216 │ │ 0x000b line=217 │ │ 0x0014 line=218 │ │ 0x0017 line=219 │ │ @@ -12127,26 +12144,28 @@ │ │ type : '(IJJJJJ)J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 11 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -0741d0: |[0741d0] SevenZip.LzmaBench.GetTotalRating:(IJJJJJ)J │ │ -0741e0: 7159 cd00 6587 |0000: invoke-static {v5, v6, v7, v8, v9}, LSevenZip/LzmaBench;.GetCompressRating:(IJJ)J // method@00cd │ │ -0741e6: 0b00 |0003: move-result-wide v0 │ │ -0741e8: 7706 ce00 0a00 |0004: invoke-static/range {v10, v11, v12, v13, v14, v15}, LSevenZip/LzmaBench;.GetDecompressRating:(JJJ)J // method@00ce │ │ -0741ee: 0b02 |0007: move-result-wide v2 │ │ -0741f0: bb20 |0008: add-long/2addr v0, v2 │ │ -0741f2: 1602 0200 |0009: const-wide/16 v2, #int 2 // #2 │ │ -0741f6: be20 |000b: div-long/2addr v0, v2 │ │ -0741f8: 1000 |000c: return-wide v0 │ │ +0741c4: |[0741c4] SevenZip.LzmaBench.GetTotalRating:(IJJJJJ)J │ │ +0741d4: 7159 cd00 6587 |0000: invoke-static {v5, v6, v7, v8, v9}, LSevenZip/LzmaBench;.GetCompressRating:(IJJ)J // method@00cd │ │ +0741da: 0b00 |0003: move-result-wide v0 │ │ +0741dc: 7706 ce00 0a00 |0004: invoke-static/range {v10, v11, v12, v13, v14, v15}, LSevenZip/LzmaBench;.GetDecompressRating:(JJJ)J // method@00ce │ │ +0741e2: 0b02 |0007: move-result-wide v2 │ │ +0741e4: bb20 |0008: add-long/2addr v0, v2 │ │ +0741e6: 1602 0200 |0009: const-wide/16 v2, #int 2 // #2 │ │ +0741ea: be20 |000b: div-long/2addr v0, v2 │ │ +0741ec: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ + 0x0004 line=257 │ │ + 0x000c line=256 │ │ locals : │ │ 0x0000 - 0x000d reg=5 dictionarySize I │ │ 0x0000 - 0x000d reg=6 elapsedTimeEn J │ │ 0x0000 - 0x000d reg=8 sizeEn J │ │ 0x0000 - 0x000d reg=10 elapsedTimeDe J │ │ 0x0000 - 0x000d reg=12 inSizeDe J │ │ 0x0000 - 0x000d reg=14 outSizeDe J │ │ @@ -12156,230 +12175,230 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 58 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 439 16-bit code units │ │ -0741fc: |[0741fc] SevenZip.LzmaBench.LzmaBenchmark:(II)I │ │ -07420c: 3c38 0400 |0000: if-gtz v56, 0004 // +0004 │ │ -074210: 120a |0002: const/4 v10, #int 0 // #0 │ │ -074212: 0f0a |0003: return v10 │ │ -074214: 150a 0400 |0004: const/high16 v10, #int 262144 // #4 │ │ -074218: 0200 3900 |0006: move/from16 v0, v57 │ │ -07421c: 35a0 0b00 |0008: if-ge v0, v10, 0013 // +000b │ │ -074220: 620a 5714 |000a: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -074224: 1a0b 0300 |000c: const-string v11, " │ │ +0741f0: |[0741f0] SevenZip.LzmaBench.LzmaBenchmark:(II)I │ │ +074200: 3c38 0400 |0000: if-gtz v56, 0004 // +0004 │ │ +074204: 120a |0002: const/4 v10, #int 0 // #0 │ │ +074206: 0f0a |0003: return v10 │ │ +074208: 150a 0400 |0004: const/high16 v10, #int 262144 // #4 │ │ +07420c: 0200 3900 |0006: move/from16 v0, v57 │ │ +074210: 35a0 0b00 |0008: if-ge v0, v10, 0013 // +000b │ │ +074214: 620a 5714 |000a: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +074218: 1a0b 0300 |000c: const-string v11, " │ │ Error: dictionary size for benchmark must be >= 18 (256 KB)" // string@0003 │ │ -074228: 6e20 c233 ba00 |000e: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ -07422e: 121a |0011: const/4 v10, #int 1 // #1 │ │ -074230: 28f1 |0012: goto 0003 // -000f │ │ -074232: 620a 5714 |0013: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -074236: 1a0b 0200 |0015: const-string v11, " │ │ +07421c: 6e20 c233 ba00 |000e: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ +074222: 121a |0011: const/4 v10, #int 1 // #1 │ │ +074224: 28f1 |0012: goto 0003 // -000f │ │ +074226: 620a 5714 |0013: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +07422a: 1a0b 0200 |0015: const-string v11, " │ │ Compressing Decompressing │ │ │ │ " // string@0002 │ │ -07423a: 6e20 c033 ba00 |0017: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ -074240: 2207 1400 |001a: new-instance v7, LSevenZip/Compression/LZMA/Encoder; // type@0014 │ │ -074244: 7010 6200 0700 |001c: invoke-direct {v7}, LSevenZip/Compression/LZMA/Encoder;.:()V // method@0062 │ │ -07424a: 2222 0e00 |001f: new-instance v34, LSevenZip/Compression/LZMA/Decoder; // type@000e │ │ -07424e: 7601 4200 2200 |0021: invoke-direct/range {v34}, LSevenZip/Compression/LZMA/Decoder;.:()V // method@0042 │ │ -074254: 0200 3900 |0024: move/from16 v0, v57 │ │ -074258: 6e20 7a00 0700 |0026: invoke-virtual {v7, v0}, LSevenZip/Compression/LZMA/Encoder;.SetDictionarySize:(I)Z // method@007a │ │ -07425e: 0a0a |0029: move-result v10 │ │ -074260: 390a 0a00 |002a: if-nez v10, 0034 // +000a │ │ -074264: 220a 6b06 |002c: new-instance v10, Ljava/lang/Exception; // type@066b │ │ -074268: 1a0b 2d06 |002e: const-string v11, "Incorrect dictionary size" // string@062d │ │ -07426c: 7020 f733 ba00 |0030: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -074272: 270a |0033: throw v10 │ │ -074274: 150a 2000 |0034: const/high16 v10, #int 2097152 // #20 │ │ -074278: 9026 390a |0036: add-int v38, v57, v10 │ │ -07427c: db0a 2602 |0038: div-int/lit8 v10, v38, #int 2 // #02 │ │ -074280: d0a0 0004 |003a: add-int/lit16 v0, v10, #int 1024 // #0400 │ │ -074284: 0227 0000 |003c: move/from16 v39, v0 │ │ -074288: 222b 4a06 |003e: new-instance v43, Ljava/io/ByteArrayOutputStream; // type@064a │ │ -07428c: 7601 8933 2b00 |0040: invoke-direct/range {v43}, Ljava/io/ByteArrayOutputStream;.:()V // method@3389 │ │ -074292: 0800 2b00 |0043: move-object/from16 v0, v43 │ │ -074296: 6e20 8200 0700 |0045: invoke-virtual {v7, v0}, LSevenZip/Compression/LZMA/Encoder;.WriteCoderProperties:(Ljava/io/OutputStream;)V // method@0082 │ │ -07429c: 7401 8a33 2b00 |0048: invoke-virtual/range {v43}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@338a │ │ -0742a2: 0c2a |004b: move-result-object v42 │ │ -0742a4: 0800 2200 |004c: move-object/from16 v0, v34 │ │ -0742a8: 0801 2a00 |004e: move-object/from16 v1, v42 │ │ -0742ac: 6e20 4500 1000 |0050: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Decoder;.SetDecoderProperties:([B)Z // method@0045 │ │ -0742b2: 222c 1c00 |0053: new-instance v44, LSevenZip/LzmaBench$CBenchRandomGenerator; // type@001c │ │ -0742b6: 7601 ae00 2c00 |0055: invoke-direct/range {v44}, LSevenZip/LzmaBench$CBenchRandomGenerator;.:()V // method@00ae │ │ -0742bc: 0800 2c00 |0058: move-object/from16 v0, v44 │ │ -0742c0: 0201 2600 |005a: move/from16 v1, v38 │ │ -0742c4: 6e20 b500 1000 |005c: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBenchRandomGenerator;.Set:(I)V // method@00b5 │ │ -0742ca: 7401 af00 2c00 |005f: invoke-virtual/range {v44}, LSevenZip/LzmaBench$CBenchRandomGenerator;.Generate:()V // method@00af │ │ -0742d0: 221e 0600 |0062: new-instance v30, LSevenZip/CRC; // type@0006 │ │ -0742d4: 7601 0100 1e00 |0064: invoke-direct/range {v30}, LSevenZip/CRC;.:()V // method@0001 │ │ -0742da: 7401 0300 1e00 |0067: invoke-virtual/range {v30}, LSevenZip/CRC;.Init:()V // method@0003 │ │ -0742e0: 0800 2c00 |006a: move-object/from16 v0, v44 │ │ -0742e4: 540a e700 |006c: iget-object v10, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ -0742e8: 120b |006e: const/4 v11, #int 0 // #0 │ │ -0742ea: 0800 2c00 |006f: move-object/from16 v0, v44 │ │ -0742ee: 520c e800 |0071: iget v12, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ -0742f2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -0742f6: 6e40 0500 a0cb |0075: invoke-virtual {v0, v10, v11, v12}, LSevenZip/CRC;.Update:([BII)V // method@0005 │ │ -0742fc: 220e 1e00 |0078: new-instance v14, LSevenZip/LzmaBench$CProgressInfo; // type@001e │ │ -074300: 7010 b900 0e00 |007a: invoke-direct {v14}, LSevenZip/LzmaBench$CProgressInfo;.:()V // method@00b9 │ │ -074306: 0200 3900 |007d: move/from16 v0, v57 │ │ -07430a: 810a |007f: int-to-long v10, v0 │ │ -07430c: 5aea ef00 |0080: iput-wide v10, v14, LSevenZip/LzmaBench$CProgressInfo;.ApprovedStart:J // field@00ef │ │ -074310: 1630 0000 |0082: const-wide/16 v48, #int 0 // #0 │ │ -074314: 1636 0000 |0084: const-wide/16 v54, #int 0 // #0 │ │ -074318: 1634 0000 |0086: const-wide/16 v52, #int 0 // #0 │ │ -07431c: 1632 0000 |0088: const-wide/16 v50, #int 0 // #0 │ │ -074320: 2208 2100 |008a: new-instance v8, LSevenZip/LzmaBench$MyInputStream; // type@0021 │ │ -074324: 0800 2c00 |008c: move-object/from16 v0, v44 │ │ -074328: 540a e700 |008e: iget-object v10, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ -07432c: 0800 2c00 |0090: move-object/from16 v0, v44 │ │ -074330: 520b e800 |0092: iget v11, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ -074334: 7030 c500 a80b |0094: invoke-direct {v8, v10, v11}, LSevenZip/LzmaBench$MyInputStream;.:([BI)V // method@00c5 │ │ -07433a: 0200 2700 |0097: move/from16 v0, v39 │ │ -07433e: 2306 ce06 |0099: new-array v6, v0, [B // type@06ce │ │ -074342: 2209 2200 |009b: new-instance v9, LSevenZip/LzmaBench$MyOutputStream; // type@0022 │ │ -074346: 7020 c800 6900 |009d: invoke-direct {v9, v6}, LSevenZip/LzmaBench$MyOutputStream;.:([B)V // method@00c8 │ │ -07434c: 221f 2000 |00a0: new-instance v31, LSevenZip/LzmaBench$CrcOutStream; // type@0020 │ │ -074350: 7601 bf00 1f00 |00a2: invoke-direct/range {v31}, LSevenZip/LzmaBench$CrcOutStream;.:()V // method@00bf │ │ -074356: 1324 0000 |00a5: const/16 v36, #int 0 // #0 │ │ -07435a: 131d 0000 |00a7: const/16 v29, #int 0 // #0 │ │ -07435e: 1323 0000 |00a9: const/16 v35, #int 0 // #0 │ │ -074362: 0200 2300 |00ab: move/from16 v0, v35 │ │ -074366: 0201 3800 |00ad: move/from16 v1, v56 │ │ -07436a: 3510 d000 |00af: if-ge v0, v1, 017f // +00d0 │ │ -07436e: 6e10 ba00 0e00 |00b1: invoke-virtual {v14}, LSevenZip/LzmaBench$CProgressInfo;.Init:()V // method@00ba │ │ -074374: 6e10 c700 0800 |00b4: invoke-virtual {v8}, LSevenZip/LzmaBench$MyInputStream;.reset:()V // method@00c7 │ │ -07437a: 6e10 c900 0900 |00b7: invoke-virtual {v9}, LSevenZip/LzmaBench$MyOutputStream;.reset:()V // method@00c9 │ │ -074380: 160a ffff |00ba: const-wide/16 v10, #int -1 // #ffff │ │ -074384: 160c ffff |00bc: const-wide/16 v12, #int -1 // #ffff │ │ -074388: 7408 6600 0700 |00be: invoke-virtual/range {v7, v8, v9, v10, v11, v12, v13, v14}, LSevenZip/Compression/LZMA/Encoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;JJLSevenZip/ICodeProgress;)V // method@0066 │ │ -07438e: 7100 6134 0000 |00c1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -074394: 0b0a |00c4: move-result-wide v10 │ │ -074396: 53ec f100 |00c5: iget-wide v12, v14, LSevenZip/LzmaBench$CProgressInfo;.Time:J // field@00f1 │ │ -07439a: 9c10 0a0c |00c7: sub-long v16, v10, v12 │ │ -07439e: 3923 1f00 |00c9: if-nez v35, 00e8 // +001f │ │ -0743a2: 6e10 ca00 0900 |00cb: invoke-virtual {v9}, LSevenZip/LzmaBench$MyOutputStream;.size:()I // method@00ca │ │ -0743a8: 0a1d |00ce: move-result v29 │ │ -0743aa: 2224 2100 |00cf: new-instance v36, LSevenZip/LzmaBench$MyInputStream; // type@0021 │ │ -0743ae: 0800 2400 |00d1: move-object/from16 v0, v36 │ │ -0743b2: 0201 1d00 |00d3: move/from16 v1, v29 │ │ -0743b6: 7030 c500 6001 |00d5: invoke-direct {v0, v6, v1}, LSevenZip/LzmaBench$MyInputStream;.:([BI)V // method@00c5 │ │ -0743bc: 53ea f000 |00d8: iget-wide v10, v14, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ -0743c0: 160c 0000 |00da: const-wide/16 v12, #int 0 // #0 │ │ -0743c4: 310a 0a0c |00dc: cmp-long v10, v10, v12 │ │ -0743c8: 390a 1a00 |00de: if-nez v10, 00f8 // +001a │ │ -0743cc: 220a 6b06 |00e0: new-instance v10, Ljava/lang/Exception; // type@066b │ │ -0743d0: 1a0b 4706 |00e2: const-string v11, "Internal ERROR 1282" // string@0647 │ │ -0743d4: 7020 f733 ba00 |00e4: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0743da: 270a |00e7: throw v10 │ │ -0743dc: 6e10 ca00 0900 |00e8: invoke-virtual {v9}, LSevenZip/LzmaBench$MyOutputStream;.size:()I // method@00ca │ │ -0743e2: 0a0a |00eb: move-result v10 │ │ -0743e4: 0200 1d00 |00ec: move/from16 v0, v29 │ │ -0743e8: 32a0 eaff |00ee: if-eq v0, v10, 00d8 // -0016 │ │ -0743ec: 220a 6b06 |00f0: new-instance v10, Ljava/lang/Exception; // type@066b │ │ -0743f0: 1a0b b704 |00f2: const-string v11, "Encoding error" // string@04b7 │ │ -0743f4: 7020 f733 ba00 |00f4: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0743fa: 270a |00f7: throw v10 │ │ -0743fc: 1620 0000 |00f8: const-wide/16 v32, #int 0 // #0 │ │ -074400: 1325 0000 |00fa: const/16 v37, #int 0 // #0 │ │ -074404: 122a |00fc: const/4 v10, #int 2 // #2 │ │ -074406: 0200 2500 |00fd: move/from16 v0, v37 │ │ -07440a: 35a0 4200 |00ff: if-ge v0, v10, 0141 // +0042 │ │ -07440e: 7401 c700 2400 |0101: invoke-virtual/range {v36}, LSevenZip/LzmaBench$MyInputStream;.reset:()V // method@00c7 │ │ -074414: 7401 c100 1f00 |0104: invoke-virtual/range {v31}, LSevenZip/LzmaBench$CrcOutStream;.Init:()V // method@00c1 │ │ -07441a: 0200 2600 |0107: move/from16 v0, v38 │ │ -07441e: 8100 |0109: int-to-long v0, v0 │ │ -074420: 0528 0000 |010a: move-wide/from16 v40, v0 │ │ -074424: 7100 6134 0000 |010c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -07442a: 0b2e |010f: move-result-wide v46 │ │ -07442c: 0800 2200 |0110: move-object/from16 v0, v34 │ │ -074430: 0801 2400 |0112: move-object/from16 v1, v36 │ │ -074434: 0802 1f00 |0114: move-object/from16 v2, v31 │ │ -074438: 0503 2800 |0116: move-wide/from16 v3, v40 │ │ -07443c: 6e54 4300 1032 |0118: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Decoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z // method@0043 │ │ -074442: 0a0a |011b: move-result v10 │ │ -074444: 390a 0a00 |011c: if-nez v10, 0126 // +000a │ │ -074448: 220a 6b06 |011e: new-instance v10, Ljava/lang/Exception; // type@066b │ │ -07444c: 1a0b 3304 |0120: const-string v11, "Decoding Error" // string@0433 │ │ -074450: 7020 f733 ba00 |0122: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -074456: 270a |0125: throw v10 │ │ -074458: 7100 6134 0000 |0126: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -07445e: 0b0a |0129: move-result-wide v10 │ │ -074460: 9c20 0a2e |012a: sub-long v32, v10, v46 │ │ -074464: 7401 c000 1f00 |012c: invoke-virtual/range {v31}, LSevenZip/LzmaBench$CrcOutStream;.GetDigest:()I // method@00c0 │ │ -07446a: 0a0a |012f: move-result v10 │ │ -07446c: 7401 0200 1e00 |0130: invoke-virtual/range {v30}, LSevenZip/CRC;.GetDigest:()I // method@0002 │ │ -074472: 0a0b |0133: move-result v11 │ │ -074474: 32ba 0a00 |0134: if-eq v10, v11, 013e // +000a │ │ -074478: 220a 6b06 |0136: new-instance v10, Ljava/lang/Exception; // type@066b │ │ -07447c: 1a0b 4103 |0138: const-string v11, "CRC Error" // string@0341 │ │ -074480: 7020 f733 ba00 |013a: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -074486: 270a |013d: throw v10 │ │ -074488: d825 2501 |013e: add-int/lit8 v37, v37, #int 1 // #01 │ │ -07448c: 28bc |0140: goto 00fc // -0044 │ │ -07448e: 0200 2600 |0141: move/from16 v0, v38 │ │ -074492: 810a |0143: int-to-long v10, v0 │ │ -074494: 53ec f000 |0144: iget-wide v12, v14, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ -074498: 9c12 0a0c |0146: sub-long v18, v10, v12 │ │ -07449c: 1314 0000 |0148: const/16 v20, #int 0 // #0 │ │ -0744a0: 1615 0000 |014a: const-wide/16 v21, #int 0 // #0 │ │ -0744a4: 020f 3900 |014c: move/from16 v15, v57 │ │ -0744a8: 7708 d400 0f00 |014e: invoke-static/range {v15, v16, v17, v18, v19, v20, v21, v22}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ -0744ae: 620a 5714 |0151: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -0744b2: 1a0b 0b00 |0153: const-string v11, " " // string@000b │ │ -0744b6: 6e20 c033 ba00 |0155: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ -0744bc: 0200 2600 |0158: move/from16 v0, v38 │ │ -0744c0: 8100 |015a: int-to-long v0, v0 │ │ -0744c2: 0518 0000 |015b: move-wide/from16 v24, v0 │ │ -0744c6: 131a 0100 |015d: const/16 v26, #int 1 // #1 │ │ -0744ca: 0200 1d00 |015f: move/from16 v0, v29 │ │ -0744ce: 8100 |0161: int-to-long v0, v0 │ │ -0744d0: 051b 0000 |0162: move-wide/from16 v27, v0 │ │ -0744d4: 0215 3900 |0164: move/from16 v21, v57 │ │ -0744d8: 0516 2000 |0166: move-wide/from16 v22, v32 │ │ -0744dc: 7708 d400 1500 |0168: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ -0744e2: 620a 5714 |016b: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -0744e6: 6e10 c133 0a00 |016d: invoke-virtual {v10}, Ljava/io/PrintStream;.println:()V // method@33c1 │ │ -0744ec: 9b30 3012 |0170: add-long v48, v48, v18 │ │ -0744f0: 9b36 3610 |0172: add-long v54, v54, v16 │ │ -0744f4: 9b34 3420 |0174: add-long v52, v52, v32 │ │ -0744f8: 0200 1d00 |0176: move/from16 v0, v29 │ │ -0744fc: 810a |0178: int-to-long v10, v0 │ │ -0744fe: 9b32 320a |0179: add-long v50, v50, v10 │ │ -074502: d823 2301 |017b: add-int/lit8 v35, v35, #int 1 // #01 │ │ -074506: 2900 2eff |017d: goto/16 00ab // -00d2 │ │ -07450a: 620a 5714 |017f: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -07450e: 1a0b 1101 |0181: const-string v11, "---------------------------------------------------" // string@0111 │ │ -074512: 6e20 c233 ba00 |0183: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ -074518: 131a 0000 |0186: const/16 v26, #int 0 // #0 │ │ -07451c: 161b 0000 |0188: const-wide/16 v27, #int 0 // #0 │ │ -074520: 0215 3900 |018a: move/from16 v21, v57 │ │ -074524: 0516 3600 |018c: move-wide/from16 v22, v54 │ │ -074528: 0518 3000 |018e: move-wide/from16 v24, v48 │ │ -07452c: 7708 d400 1500 |0190: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ -074532: 620a 5714 |0193: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -074536: 1a0b 0b00 |0195: const-string v11, " " // string@000b │ │ -07453a: 6e20 c033 ba00 |0197: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ -074540: 0200 2600 |019a: move/from16 v0, v38 │ │ -074544: 810a |019c: int-to-long v10, v0 │ │ -074546: 0200 3800 |019d: move/from16 v0, v56 │ │ -07454a: 810c |019f: int-to-long v12, v0 │ │ -07454c: 9d18 0a0c |01a0: mul-long v24, v10, v12 │ │ -074550: 131a 0100 |01a2: const/16 v26, #int 1 // #1 │ │ -074554: 0215 3900 |01a4: move/from16 v21, v57 │ │ -074558: 0516 3400 |01a6: move-wide/from16 v22, v52 │ │ -07455c: 051b 3200 |01a8: move-wide/from16 v27, v50 │ │ -074560: 7708 d400 1500 |01aa: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ -074566: 620a 5714 |01ad: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -07456a: 1a0b 0c00 |01af: const-string v11, " Average" // string@000c │ │ -07456e: 6e20 c233 ba00 |01b1: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ -074574: 120a |01b4: const/4 v10, #int 0 // #0 │ │ -074576: 2900 4efe |01b5: goto/16 0003 // -01b2 │ │ +07422e: 6e20 c033 ba00 |0017: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ +074234: 2207 1400 |001a: new-instance v7, LSevenZip/Compression/LZMA/Encoder; // type@0014 │ │ +074238: 7010 6200 0700 |001c: invoke-direct {v7}, LSevenZip/Compression/LZMA/Encoder;.:()V // method@0062 │ │ +07423e: 2222 0e00 |001f: new-instance v34, LSevenZip/Compression/LZMA/Decoder; // type@000e │ │ +074242: 7601 4200 2200 |0021: invoke-direct/range {v34}, LSevenZip/Compression/LZMA/Decoder;.:()V // method@0042 │ │ +074248: 0200 3900 |0024: move/from16 v0, v57 │ │ +07424c: 6e20 7a00 0700 |0026: invoke-virtual {v7, v0}, LSevenZip/Compression/LZMA/Encoder;.SetDictionarySize:(I)Z // method@007a │ │ +074252: 0a0a |0029: move-result v10 │ │ +074254: 390a 0a00 |002a: if-nez v10, 0034 // +000a │ │ +074258: 220a 6b06 |002c: new-instance v10, Ljava/lang/Exception; // type@066b │ │ +07425c: 1a0b 2d06 |002e: const-string v11, "Incorrect dictionary size" // string@062d │ │ +074260: 7020 f733 ba00 |0030: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +074266: 270a |0033: throw v10 │ │ +074268: 150a 2000 |0034: const/high16 v10, #int 2097152 // #20 │ │ +07426c: 9026 390a |0036: add-int v38, v57, v10 │ │ +074270: db0a 2602 |0038: div-int/lit8 v10, v38, #int 2 // #02 │ │ +074274: d0a0 0004 |003a: add-int/lit16 v0, v10, #int 1024 // #0400 │ │ +074278: 0227 0000 |003c: move/from16 v39, v0 │ │ +07427c: 222b 4a06 |003e: new-instance v43, Ljava/io/ByteArrayOutputStream; // type@064a │ │ +074280: 7601 8933 2b00 |0040: invoke-direct/range {v43}, Ljava/io/ByteArrayOutputStream;.:()V // method@3389 │ │ +074286: 0800 2b00 |0043: move-object/from16 v0, v43 │ │ +07428a: 6e20 8200 0700 |0045: invoke-virtual {v7, v0}, LSevenZip/Compression/LZMA/Encoder;.WriteCoderProperties:(Ljava/io/OutputStream;)V // method@0082 │ │ +074290: 7401 8a33 2b00 |0048: invoke-virtual/range {v43}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@338a │ │ +074296: 0c2a |004b: move-result-object v42 │ │ +074298: 0800 2200 |004c: move-object/from16 v0, v34 │ │ +07429c: 0801 2a00 |004e: move-object/from16 v1, v42 │ │ +0742a0: 6e20 4500 1000 |0050: invoke-virtual {v0, v1}, LSevenZip/Compression/LZMA/Decoder;.SetDecoderProperties:([B)Z // method@0045 │ │ +0742a6: 222c 1c00 |0053: new-instance v44, LSevenZip/LzmaBench$CBenchRandomGenerator; // type@001c │ │ +0742aa: 7601 ae00 2c00 |0055: invoke-direct/range {v44}, LSevenZip/LzmaBench$CBenchRandomGenerator;.:()V // method@00ae │ │ +0742b0: 0800 2c00 |0058: move-object/from16 v0, v44 │ │ +0742b4: 0201 2600 |005a: move/from16 v1, v38 │ │ +0742b8: 6e20 b500 1000 |005c: invoke-virtual {v0, v1}, LSevenZip/LzmaBench$CBenchRandomGenerator;.Set:(I)V // method@00b5 │ │ +0742be: 7401 af00 2c00 |005f: invoke-virtual/range {v44}, LSevenZip/LzmaBench$CBenchRandomGenerator;.Generate:()V // method@00af │ │ +0742c4: 221e 0600 |0062: new-instance v30, LSevenZip/CRC; // type@0006 │ │ +0742c8: 7601 0100 1e00 |0064: invoke-direct/range {v30}, LSevenZip/CRC;.:()V // method@0001 │ │ +0742ce: 7401 0300 1e00 |0067: invoke-virtual/range {v30}, LSevenZip/CRC;.Init:()V // method@0003 │ │ +0742d4: 0800 2c00 |006a: move-object/from16 v0, v44 │ │ +0742d8: 540a e700 |006c: iget-object v10, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ +0742dc: 120b |006e: const/4 v11, #int 0 // #0 │ │ +0742de: 0800 2c00 |006f: move-object/from16 v0, v44 │ │ +0742e2: 520c e800 |0071: iget v12, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ +0742e6: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +0742ea: 6e40 0500 a0cb |0075: invoke-virtual {v0, v10, v11, v12}, LSevenZip/CRC;.Update:([BII)V // method@0005 │ │ +0742f0: 220e 1e00 |0078: new-instance v14, LSevenZip/LzmaBench$CProgressInfo; // type@001e │ │ +0742f4: 7010 b900 0e00 |007a: invoke-direct {v14}, LSevenZip/LzmaBench$CProgressInfo;.:()V // method@00b9 │ │ +0742fa: 0200 3900 |007d: move/from16 v0, v57 │ │ +0742fe: 810a |007f: int-to-long v10, v0 │ │ +074300: 5aea ef00 |0080: iput-wide v10, v14, LSevenZip/LzmaBench$CProgressInfo;.ApprovedStart:J // field@00ef │ │ +074304: 1630 0000 |0082: const-wide/16 v48, #int 0 // #0 │ │ +074308: 1636 0000 |0084: const-wide/16 v54, #int 0 // #0 │ │ +07430c: 1634 0000 |0086: const-wide/16 v52, #int 0 // #0 │ │ +074310: 1632 0000 |0088: const-wide/16 v50, #int 0 // #0 │ │ +074314: 2208 2100 |008a: new-instance v8, LSevenZip/LzmaBench$MyInputStream; // type@0021 │ │ +074318: 0800 2c00 |008c: move-object/from16 v0, v44 │ │ +07431c: 540a e700 |008e: iget-object v10, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.Buffer:[B // field@00e7 │ │ +074320: 0800 2c00 |0090: move-object/from16 v0, v44 │ │ +074324: 520b e800 |0092: iget v11, v0, LSevenZip/LzmaBench$CBenchRandomGenerator;.BufferSize:I // field@00e8 │ │ +074328: 7030 c500 a80b |0094: invoke-direct {v8, v10, v11}, LSevenZip/LzmaBench$MyInputStream;.:([BI)V // method@00c5 │ │ +07432e: 0200 2700 |0097: move/from16 v0, v39 │ │ +074332: 2306 ce06 |0099: new-array v6, v0, [B // type@06ce │ │ +074336: 2209 2200 |009b: new-instance v9, LSevenZip/LzmaBench$MyOutputStream; // type@0022 │ │ +07433a: 7020 c800 6900 |009d: invoke-direct {v9, v6}, LSevenZip/LzmaBench$MyOutputStream;.:([B)V // method@00c8 │ │ +074340: 221f 2000 |00a0: new-instance v31, LSevenZip/LzmaBench$CrcOutStream; // type@0020 │ │ +074344: 7601 bf00 1f00 |00a2: invoke-direct/range {v31}, LSevenZip/LzmaBench$CrcOutStream;.:()V // method@00bf │ │ +07434a: 1324 0000 |00a5: const/16 v36, #int 0 // #0 │ │ +07434e: 131d 0000 |00a7: const/16 v29, #int 0 // #0 │ │ +074352: 1323 0000 |00a9: const/16 v35, #int 0 // #0 │ │ +074356: 0200 2300 |00ab: move/from16 v0, v35 │ │ +07435a: 0201 3800 |00ad: move/from16 v1, v56 │ │ +07435e: 3510 d000 |00af: if-ge v0, v1, 017f // +00d0 │ │ +074362: 6e10 ba00 0e00 |00b1: invoke-virtual {v14}, LSevenZip/LzmaBench$CProgressInfo;.Init:()V // method@00ba │ │ +074368: 6e10 c700 0800 |00b4: invoke-virtual {v8}, LSevenZip/LzmaBench$MyInputStream;.reset:()V // method@00c7 │ │ +07436e: 6e10 c900 0900 |00b7: invoke-virtual {v9}, LSevenZip/LzmaBench$MyOutputStream;.reset:()V // method@00c9 │ │ +074374: 160a ffff |00ba: const-wide/16 v10, #int -1 // #ffff │ │ +074378: 160c ffff |00bc: const-wide/16 v12, #int -1 // #ffff │ │ +07437c: 7408 6600 0700 |00be: invoke-virtual/range {v7, v8, v9, v10, v11, v12, v13, v14}, LSevenZip/Compression/LZMA/Encoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;JJLSevenZip/ICodeProgress;)V // method@0066 │ │ +074382: 7100 6134 0000 |00c1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +074388: 0b0a |00c4: move-result-wide v10 │ │ +07438a: 53ec f100 |00c5: iget-wide v12, v14, LSevenZip/LzmaBench$CProgressInfo;.Time:J // field@00f1 │ │ +07438e: 9c10 0a0c |00c7: sub-long v16, v10, v12 │ │ +074392: 3923 1f00 |00c9: if-nez v35, 00e8 // +001f │ │ +074396: 6e10 ca00 0900 |00cb: invoke-virtual {v9}, LSevenZip/LzmaBench$MyOutputStream;.size:()I // method@00ca │ │ +07439c: 0a1d |00ce: move-result v29 │ │ +07439e: 2224 2100 |00cf: new-instance v36, LSevenZip/LzmaBench$MyInputStream; // type@0021 │ │ +0743a2: 0800 2400 |00d1: move-object/from16 v0, v36 │ │ +0743a6: 0201 1d00 |00d3: move/from16 v1, v29 │ │ +0743aa: 7030 c500 6001 |00d5: invoke-direct {v0, v6, v1}, LSevenZip/LzmaBench$MyInputStream;.:([BI)V // method@00c5 │ │ +0743b0: 53ea f000 |00d8: iget-wide v10, v14, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ +0743b4: 160c 0000 |00da: const-wide/16 v12, #int 0 // #0 │ │ +0743b8: 310a 0a0c |00dc: cmp-long v10, v10, v12 │ │ +0743bc: 390a 1a00 |00de: if-nez v10, 00f8 // +001a │ │ +0743c0: 220a 6b06 |00e0: new-instance v10, Ljava/lang/Exception; // type@066b │ │ +0743c4: 1a0b 4706 |00e2: const-string v11, "Internal ERROR 1282" // string@0647 │ │ +0743c8: 7020 f733 ba00 |00e4: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0743ce: 270a |00e7: throw v10 │ │ +0743d0: 6e10 ca00 0900 |00e8: invoke-virtual {v9}, LSevenZip/LzmaBench$MyOutputStream;.size:()I // method@00ca │ │ +0743d6: 0a0a |00eb: move-result v10 │ │ +0743d8: 0200 1d00 |00ec: move/from16 v0, v29 │ │ +0743dc: 32a0 eaff |00ee: if-eq v0, v10, 00d8 // -0016 │ │ +0743e0: 220a 6b06 |00f0: new-instance v10, Ljava/lang/Exception; // type@066b │ │ +0743e4: 1a0b b704 |00f2: const-string v11, "Encoding error" // string@04b7 │ │ +0743e8: 7020 f733 ba00 |00f4: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0743ee: 270a |00f7: throw v10 │ │ +0743f0: 1620 0000 |00f8: const-wide/16 v32, #int 0 // #0 │ │ +0743f4: 1325 0000 |00fa: const/16 v37, #int 0 // #0 │ │ +0743f8: 122a |00fc: const/4 v10, #int 2 // #2 │ │ +0743fa: 0200 2500 |00fd: move/from16 v0, v37 │ │ +0743fe: 35a0 4200 |00ff: if-ge v0, v10, 0141 // +0042 │ │ +074402: 7401 c700 2400 |0101: invoke-virtual/range {v36}, LSevenZip/LzmaBench$MyInputStream;.reset:()V // method@00c7 │ │ +074408: 7401 c100 1f00 |0104: invoke-virtual/range {v31}, LSevenZip/LzmaBench$CrcOutStream;.Init:()V // method@00c1 │ │ +07440e: 0200 2600 |0107: move/from16 v0, v38 │ │ +074412: 8100 |0109: int-to-long v0, v0 │ │ +074414: 0528 0000 |010a: move-wide/from16 v40, v0 │ │ +074418: 7100 6134 0000 |010c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +07441e: 0b2e |010f: move-result-wide v46 │ │ +074420: 0800 2200 |0110: move-object/from16 v0, v34 │ │ +074424: 0801 2400 |0112: move-object/from16 v1, v36 │ │ +074428: 0802 1f00 |0114: move-object/from16 v2, v31 │ │ +07442c: 0503 2800 |0116: move-wide/from16 v3, v40 │ │ +074430: 6e54 4300 1032 |0118: invoke-virtual {v0, v1, v2, v3, v4}, LSevenZip/Compression/LZMA/Decoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z // method@0043 │ │ +074436: 0a0a |011b: move-result v10 │ │ +074438: 390a 0a00 |011c: if-nez v10, 0126 // +000a │ │ +07443c: 220a 6b06 |011e: new-instance v10, Ljava/lang/Exception; // type@066b │ │ +074440: 1a0b 3304 |0120: const-string v11, "Decoding Error" // string@0433 │ │ +074444: 7020 f733 ba00 |0122: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +07444a: 270a |0125: throw v10 │ │ +07444c: 7100 6134 0000 |0126: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +074452: 0b0a |0129: move-result-wide v10 │ │ +074454: 9c20 0a2e |012a: sub-long v32, v10, v46 │ │ +074458: 7401 c000 1f00 |012c: invoke-virtual/range {v31}, LSevenZip/LzmaBench$CrcOutStream;.GetDigest:()I // method@00c0 │ │ +07445e: 0a0a |012f: move-result v10 │ │ +074460: 7401 0200 1e00 |0130: invoke-virtual/range {v30}, LSevenZip/CRC;.GetDigest:()I // method@0002 │ │ +074466: 0a0b |0133: move-result v11 │ │ +074468: 32ba 0a00 |0134: if-eq v10, v11, 013e // +000a │ │ +07446c: 220a 6b06 |0136: new-instance v10, Ljava/lang/Exception; // type@066b │ │ +074470: 1a0b 4103 |0138: const-string v11, "CRC Error" // string@0341 │ │ +074474: 7020 f733 ba00 |013a: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +07447a: 270a |013d: throw v10 │ │ +07447c: d825 2501 |013e: add-int/lit8 v37, v37, #int 1 // #01 │ │ +074480: 28bc |0140: goto 00fc // -0044 │ │ +074482: 0200 2600 |0141: move/from16 v0, v38 │ │ +074486: 810a |0143: int-to-long v10, v0 │ │ +074488: 53ec f000 |0144: iget-wide v12, v14, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ +07448c: 9c12 0a0c |0146: sub-long v18, v10, v12 │ │ +074490: 1314 0000 |0148: const/16 v20, #int 0 // #0 │ │ +074494: 1615 0000 |014a: const-wide/16 v21, #int 0 // #0 │ │ +074498: 020f 3900 |014c: move/from16 v15, v57 │ │ +07449c: 7708 d400 0f00 |014e: invoke-static/range {v15, v16, v17, v18, v19, v20, v21, v22}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ +0744a2: 620a 5714 |0151: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +0744a6: 1a0b 0b00 |0153: const-string v11, " " // string@000b │ │ +0744aa: 6e20 c033 ba00 |0155: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ +0744b0: 0200 2600 |0158: move/from16 v0, v38 │ │ +0744b4: 8100 |015a: int-to-long v0, v0 │ │ +0744b6: 0518 0000 |015b: move-wide/from16 v24, v0 │ │ +0744ba: 131a 0100 |015d: const/16 v26, #int 1 // #1 │ │ +0744be: 0200 1d00 |015f: move/from16 v0, v29 │ │ +0744c2: 8100 |0161: int-to-long v0, v0 │ │ +0744c4: 051b 0000 |0162: move-wide/from16 v27, v0 │ │ +0744c8: 0215 3900 |0164: move/from16 v21, v57 │ │ +0744cc: 0516 2000 |0166: move-wide/from16 v22, v32 │ │ +0744d0: 7708 d400 1500 |0168: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ +0744d6: 620a 5714 |016b: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +0744da: 6e10 c133 0a00 |016d: invoke-virtual {v10}, Ljava/io/PrintStream;.println:()V // method@33c1 │ │ +0744e0: 9b30 3012 |0170: add-long v48, v48, v18 │ │ +0744e4: 9b36 3610 |0172: add-long v54, v54, v16 │ │ +0744e8: 9b34 3420 |0174: add-long v52, v52, v32 │ │ +0744ec: 0200 1d00 |0176: move/from16 v0, v29 │ │ +0744f0: 810a |0178: int-to-long v10, v0 │ │ +0744f2: 9b32 320a |0179: add-long v50, v50, v10 │ │ +0744f6: d823 2301 |017b: add-int/lit8 v35, v35, #int 1 // #01 │ │ +0744fa: 2900 2eff |017d: goto/16 00ab // -00d2 │ │ +0744fe: 620a 5714 |017f: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +074502: 1a0b 1101 |0181: const-string v11, "---------------------------------------------------" // string@0111 │ │ +074506: 6e20 c233 ba00 |0183: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ +07450c: 131a 0000 |0186: const/16 v26, #int 0 // #0 │ │ +074510: 161b 0000 |0188: const-wide/16 v27, #int 0 // #0 │ │ +074514: 0215 3900 |018a: move/from16 v21, v57 │ │ +074518: 0516 3600 |018c: move-wide/from16 v22, v54 │ │ +07451c: 0518 3000 |018e: move-wide/from16 v24, v48 │ │ +074520: 7708 d400 1500 |0190: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ +074526: 620a 5714 |0193: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +07452a: 1a0b 0b00 |0195: const-string v11, " " // string@000b │ │ +07452e: 6e20 c033 ba00 |0197: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ +074534: 0200 2600 |019a: move/from16 v0, v38 │ │ +074538: 810a |019c: int-to-long v10, v0 │ │ +07453a: 0200 3800 |019d: move/from16 v0, v56 │ │ +07453e: 810c |019f: int-to-long v12, v0 │ │ +074540: 9d18 0a0c |01a0: mul-long v24, v10, v12 │ │ +074544: 131a 0100 |01a2: const/16 v26, #int 1 // #1 │ │ +074548: 0215 3900 |01a4: move/from16 v21, v57 │ │ +07454c: 0516 3400 |01a6: move-wide/from16 v22, v52 │ │ +074550: 051b 3200 |01a8: move-wide/from16 v27, v50 │ │ +074554: 7708 d400 1500 |01aa: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28}, LSevenZip/LzmaBench;.PrintResults:(IJJZJ)V // method@00d4 │ │ +07455a: 620a 5714 |01ad: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +07455e: 1a0b 0c00 |01af: const-string v11, " Average" // string@000c │ │ +074562: 6e20 c233 ba00 |01b1: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@33c2 │ │ +074568: 120a |01b4: const/4 v10, #int 0 // #0 │ │ +07456a: 2900 4efe |01b5: goto/16 0003 // -01b2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0002 line=295 │ │ 0x0003 line=390 │ │ 0x0004 line=296 │ │ 0x000a line=298 │ │ @@ -12490,31 +12509,31 @@ │ │ type : '(JJ)J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -07457c: |[07457c] SevenZip.LzmaBench.MyMultDiv64:(JJ)J │ │ -07458c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -07458e: 1602 e803 |0001: const-wide/16 v2, #int 1000 // #3e8 │ │ -074592: 04a0 |0003: move-wide v0, v10 │ │ -074594: 1704 4042 0f00 |0004: const-wide/32 v4, #float 1.4013e-39 // #000f4240 │ │ -07459a: 3104 0204 |0007: cmp-long v4, v2, v4 │ │ -07459e: 3d04 0500 |0009: if-lez v4, 000e // +0005 │ │ -0745a2: c562 |000b: ushr-long/2addr v2, v6 │ │ -0745a4: c560 |000c: ushr-long/2addr v0, v6 │ │ -0745a6: 28f7 |000d: goto 0004 // -0009 │ │ -0745a8: 1604 0000 |000e: const-wide/16 v4, #int 0 // #0 │ │ -0745ac: 3104 0004 |0010: cmp-long v4, v0, v4 │ │ -0745b0: 3904 0400 |0012: if-nez v4, 0016 // +0004 │ │ -0745b4: 1600 0100 |0014: const-wide/16 v0, #int 1 // #1 │ │ -0745b8: 9d04 0802 |0016: mul-long v4, v8, v2 │ │ -0745bc: be04 |0018: div-long/2addr v4, v0 │ │ -0745be: 1004 |0019: return-wide v4 │ │ +074570: |[074570] SevenZip.LzmaBench.MyMultDiv64:(JJ)J │ │ +074580: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +074582: 1602 e803 |0001: const-wide/16 v2, #int 1000 // #3e8 │ │ +074586: 04a0 |0003: move-wide v0, v10 │ │ +074588: 1704 4042 0f00 |0004: const-wide/32 v4, #float 1.4013e-39 // #000f4240 │ │ +07458e: 3104 0204 |0007: cmp-long v4, v2, v4 │ │ +074592: 3d04 0500 |0009: if-lez v4, 000e // +0005 │ │ +074596: c562 |000b: ushr-long/2addr v2, v6 │ │ +074598: c560 |000c: ushr-long/2addr v0, v6 │ │ +07459a: 28f7 |000d: goto 0004 // -0009 │ │ +07459c: 1604 0000 |000e: const-wide/16 v4, #int 0 // #0 │ │ +0745a0: 3104 0004 |0010: cmp-long v4, v0, v4 │ │ +0745a4: 3904 0400 |0012: if-nez v4, 0016 // +0004 │ │ +0745a8: 1600 0100 |0014: const-wide/16 v0, #int 1 // #1 │ │ +0745ac: 9d04 0802 |0016: mul-long v4, v8, v2 │ │ +0745b0: be04 |0018: div-long/2addr v4, v0 │ │ +0745b2: 1004 |0019: return-wide v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=224 │ │ 0x0003 line=225 │ │ 0x0004 line=226 │ │ 0x000b line=228 │ │ 0x000c line=229 │ │ @@ -12532,22 +12551,22 @@ │ │ type : '(J)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0745c0: |[0745c0] SevenZip.LzmaBench.PrintRating:(J)V │ │ -0745d0: 1700 4042 0f00 |0000: const-wide/32 v0, #float 1.4013e-39 // #000f4240 │ │ -0745d6: 9e00 0200 |0003: div-long v0, v2, v0 │ │ -0745da: 7120 d500 1000 |0005: invoke-static {v0, v1}, LSevenZip/LzmaBench;.PrintValue:(J)V // method@00d5 │ │ -0745e0: 6200 5714 |0008: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -0745e4: 1a01 3600 |000a: const-string v1, " MIPS" // string@0036 │ │ -0745e8: 6e20 c033 1000 |000c: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ -0745ee: 0e00 |000f: return-void │ │ +0745b4: |[0745b4] SevenZip.LzmaBench.PrintRating:(J)V │ │ +0745c4: 1700 4042 0f00 |0000: const-wide/32 v0, #float 1.4013e-39 // #000f4240 │ │ +0745ca: 9e00 0200 |0003: div-long v0, v2, v0 │ │ +0745ce: 7120 d500 1000 |0005: invoke-static {v0, v1}, LSevenZip/LzmaBench;.PrintValue:(J)V // method@00d5 │ │ +0745d4: 6200 5714 |0008: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +0745d8: 1a01 3600 |000a: const-string v1, " MIPS" // string@0036 │ │ +0745dc: 6e20 c033 1000 |000c: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ +0745e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0008 line=272 │ │ 0x000f line=273 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 rating J │ │ @@ -12557,34 +12576,34 @@ │ │ type : '(IJJZJ)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 19 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 37 16-bit code units │ │ -0745f0: |[0745f0] SevenZip.LzmaBench.PrintResults:(IJJZJ)V │ │ -074600: 7140 d200 fedc |0000: invoke-static {v14, v15, v12, v13}, LSevenZip/LzmaBench;.MyMultDiv64:(JJ)J // method@00d2 │ │ -074606: 0b08 |0003: move-result-wide v8 │ │ -074608: 1600 0004 |0004: const-wide/16 v0, #int 1024 // #400 │ │ -07460c: 9e00 0800 |0006: div-long v0, v8, v0 │ │ -074610: 7120 d500 1000 |0008: invoke-static {v0, v1}, LSevenZip/LzmaBench;.PrintValue:(J)V // method@00d5 │ │ -074616: 6200 5714 |000b: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -07461a: 1a01 3500 |000d: const-string v1, " KB/s " // string@0035 │ │ -07461e: 6e20 c033 1000 |000f: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ -074624: 3810 0e00 |0012: if-eqz v16, 0020 // +000e │ │ -074628: 04c0 |0014: move-wide v0, v12 │ │ -07462a: 04e2 |0015: move-wide v2, v14 │ │ -07462c: 0504 1100 |0016: move-wide/from16 v4, v17 │ │ -074630: 7706 ce00 0000 |0018: invoke-static/range {v0, v1, v2, v3, v4, v5}, LSevenZip/LzmaBench;.GetDecompressRating:(JJJ)J // method@00ce │ │ -074636: 0b06 |001b: move-result-wide v6 │ │ -074638: 7120 d300 7600 |001c: invoke-static {v6, v7}, LSevenZip/LzmaBench;.PrintRating:(J)V // method@00d3 │ │ -07463e: 0e00 |001f: return-void │ │ -074640: 715f cd00 cbed |0020: invoke-static {v11, v12, v13, v14, v15}, LSevenZip/LzmaBench;.GetCompressRating:(IJJ)J // method@00cd │ │ -074646: 0b06 |0023: move-result-wide v6 │ │ -074648: 28f8 |0024: goto 001c // -0008 │ │ +0745e4: |[0745e4] SevenZip.LzmaBench.PrintResults:(IJJZJ)V │ │ +0745f4: 7140 d200 fedc |0000: invoke-static {v14, v15, v12, v13}, LSevenZip/LzmaBench;.MyMultDiv64:(JJ)J // method@00d2 │ │ +0745fa: 0b08 |0003: move-result-wide v8 │ │ +0745fc: 1600 0004 |0004: const-wide/16 v0, #int 1024 // #400 │ │ +074600: 9e00 0800 |0006: div-long v0, v8, v0 │ │ +074604: 7120 d500 1000 |0008: invoke-static {v0, v1}, LSevenZip/LzmaBench;.PrintValue:(J)V // method@00d5 │ │ +07460a: 6200 5714 |000b: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +07460e: 1a01 3500 |000d: const-string v1, " KB/s " // string@0035 │ │ +074612: 6e20 c033 1000 |000f: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ +074618: 3810 0e00 |0012: if-eqz v16, 0020 // +000e │ │ +07461c: 04c0 |0014: move-wide v0, v12 │ │ +07461e: 04e2 |0015: move-wide v2, v14 │ │ +074620: 0504 1100 |0016: move-wide/from16 v4, v17 │ │ +074624: 7706 ce00 0000 |0018: invoke-static/range {v0, v1, v2, v3, v4, v5}, LSevenZip/LzmaBench;.GetDecompressRating:(JJJ)J // method@00ce │ │ +07462a: 0b06 |001b: move-result-wide v6 │ │ +07462c: 7120 d300 7600 |001c: invoke-static {v6, v7}, LSevenZip/LzmaBench;.PrintRating:(J)V // method@00d3 │ │ +074632: 0e00 |001f: return-void │ │ +074634: 715f cd00 cbed |0020: invoke-static {v11, v12, v13, v14, v15}, LSevenZip/LzmaBench;.GetCompressRating:(IJJ)J // method@00cd │ │ +07463a: 0b06 |0023: move-result-wide v6 │ │ +07463c: 28f8 |0024: goto 001c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0004 line=282 │ │ 0x000b line=283 │ │ 0x0012 line=285 │ │ 0x0018 line=286 │ │ @@ -12606,38 +12625,38 @@ │ │ type : '(J)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -07464c: |[07464c] SevenZip.LzmaBench.PrintValue:(J)V │ │ -07465c: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -074660: 2202 8206 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -074664: 7010 5134 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07466a: 6e20 5a34 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -074670: 0c02 |000a: move-result-object v2 │ │ -074672: 6e30 5734 4205 |000b: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -074678: 0c02 |000e: move-result-object v2 │ │ -07467a: 6e10 5f34 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -074680: 0c01 |0012: move-result-object v1 │ │ -074682: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -074684: 6e10 4234 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@3442 │ │ -07468a: 0a02 |0017: move-result v2 │ │ -07468c: b002 |0018: add-int/2addr v2, v0 │ │ -07468e: 1263 |0019: const/4 v3, #int 6 // #6 │ │ -074690: 3532 0c00 |001a: if-ge v2, v3, 0026 // +000c │ │ -074694: 6202 5714 |001c: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -074698: 1a03 0700 |001e: const-string v3, " " // string@0007 │ │ -07469c: 6e20 c033 3200 |0020: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ -0746a2: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0746a6: 28ef |0025: goto 0014 // -0011 │ │ -0746a8: 6202 5714 |0026: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ -0746ac: 6e20 c033 1200 |0028: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ -0746b2: 0e00 |002b: return-void │ │ +074640: |[074640] SevenZip.LzmaBench.PrintValue:(J)V │ │ +074650: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +074654: 2202 8206 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +074658: 7010 5134 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07465e: 6e20 5a34 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +074664: 0c02 |000a: move-result-object v2 │ │ +074666: 6e30 5734 4205 |000b: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +07466c: 0c02 |000e: move-result-object v2 │ │ +07466e: 6e10 5f34 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +074674: 0c01 |0012: move-result-object v1 │ │ +074676: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +074678: 6e10 4234 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@3442 │ │ +07467e: 0a02 |0017: move-result v2 │ │ +074680: b002 |0018: add-int/2addr v2, v0 │ │ +074682: 1263 |0019: const/4 v3, #int 6 // #6 │ │ +074684: 3532 0c00 |001a: if-ge v2, v3, 0026 // +000c │ │ +074688: 6202 5714 |001c: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +07468c: 1a03 0700 |001e: const-string v3, " " // string@0007 │ │ +074690: 6e20 c033 3200 |0020: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ +074696: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07469a: 28ef |0025: goto 0014 // -0011 │ │ +07469c: 6202 5714 |0026: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@1457 │ │ +0746a0: 6e20 c033 1200 |0028: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@33c0 │ │ +0746a6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0002 line=263 │ │ 0x0013 line=264 │ │ 0x001c line=265 │ │ 0x0023 line=264 │ │ @@ -13420,17 +13439,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0746b4: |[0746b4] android.support.v4.BuildConfig.:()V │ │ -0746c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0746ca: 0e00 |0003: return-void │ │ +0746a8: |[0746a8] android.support.v4.BuildConfig.:()V │ │ +0746b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0746be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -13589,33 +13608,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0746cc: |[0746cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -0746dc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0746e0: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -0746e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0746e8: 2200 1601 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0116 │ │ -0746ec: 7010 5f05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@055f │ │ -0746f2: 6900 5f01 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -0746f6: 0e00 |000d: return-void │ │ -0746f8: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0746fc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -074700: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -074704: 2200 1501 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0115 │ │ -074708: 7010 5805 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0558 │ │ -07470e: 6900 5f01 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -074712: 28f2 |001b: goto 000d // -000e │ │ -074714: 2200 1701 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0117 │ │ -074718: 7010 6105 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0561 │ │ -07471e: 6900 5f01 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -074722: 28ea |0023: goto 000d // -0016 │ │ +0746c0: |[0746c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +0746d0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0746d4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +0746d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0746dc: 2200 1601 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0116 │ │ +0746e0: 7010 5f05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@055f │ │ +0746e6: 6900 5f01 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +0746ea: 0e00 |000d: return-void │ │ +0746ec: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0746f0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0746f4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0746f8: 2200 1501 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0115 │ │ +0746fc: 7010 5805 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0558 │ │ +074702: 6900 5f01 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +074706: 28f2 |001b: goto 000d // -000e │ │ +074708: 2200 1701 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0117 │ │ +07470c: 7010 6105 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0561 │ │ +074712: 6900 5f01 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +074716: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -13627,17 +13646,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074724: |[074724] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -074734: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07473a: 0e00 |0003: return-void │ │ +074718: |[074718] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +074728: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07472e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -13646,27 +13665,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -07473c: |[07473c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -07474c: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -074752: 1a00 6f13 |0003: const-string v0, "UNKNOWN" // string@136f │ │ -074756: 1100 |0005: return-object v0 │ │ -074758: 1a00 0603 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0306 │ │ -07475c: 28fd |0008: goto 0005 // -0003 │ │ -07475e: 1a00 0503 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0305 │ │ -074762: 28fa |000b: goto 0005 // -0006 │ │ -074764: 1a00 0403 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0304 │ │ -074768: 28f7 |000e: goto 0005 // -0009 │ │ -07476a: 1a00 0303 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0303 │ │ -07476e: 28f4 |0011: goto 0005 // -000c │ │ -074770: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +074730: |[074730] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +074740: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +074746: 1a00 6f13 |0003: const-string v0, "UNKNOWN" // string@136f │ │ +07474a: 1100 |0005: return-object v0 │ │ +07474c: 1a00 0603 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0306 │ │ +074750: 28fd |0008: goto 0005 // -0003 │ │ +074752: 1a00 0503 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0305 │ │ +074756: 28fa |000b: goto 0005 // -0006 │ │ +074758: 1a00 0403 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0304 │ │ +07475c: 28f7 |000e: goto 0005 // -0009 │ │ +07475e: 1a00 0303 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0303 │ │ +074762: 28f4 |0011: goto 0005 // -000c │ │ +074764: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -13680,55 +13699,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -074798: |[074798] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -0747a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0747aa: 2200 8206 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0747ae: 7010 5134 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0747b4: 1a02 0215 |0006: const-string v2, "[" // string@1502 │ │ -0747b8: 6e20 5a34 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0747be: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -0747c2: 7110 0934 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@3409 │ │ -0747c8: 0a02 |0010: move-result v2 │ │ -0747ca: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -0747ce: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0747d2: b524 |0015: and-int/2addr v4, v2 │ │ -0747d4: 6e10 5e34 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@345e │ │ -0747da: 0a02 |0019: move-result v2 │ │ -0747dc: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -0747e0: 1a02 fd00 |001c: const-string v2, ", " // string@00fd │ │ -0747e4: 6e20 5a34 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0747ea: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -0747f0: 28e7 |0024: goto 000b // -0019 │ │ -0747f2: 1a02 e004 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@04e0 │ │ -0747f6: 6e20 5a34 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0747fc: 28e1 |002a: goto 000b // -001f │ │ -0747fe: 1a02 dc04 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@04dc │ │ -074802: 6e20 5a34 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -074808: 28db |0030: goto 000b // -0025 │ │ -07480a: 1a02 df04 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@04df │ │ -07480e: 6e20 5a34 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -074814: 28d5 |0036: goto 000b // -002b │ │ -074816: 1a02 de04 |0037: const-string v2, "FEEDBACK_GENERIC" // string@04de │ │ -07481a: 6e20 5a34 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -074820: 28cf |003c: goto 000b // -0031 │ │ -074822: 1a02 e104 |003d: const-string v2, "FEEDBACK_VISUAL" // string@04e1 │ │ -074826: 6e20 5a34 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07482c: 28c9 |0042: goto 000b // -0037 │ │ -07482e: 1a02 5615 |0043: const-string v2, "]" // string@1556 │ │ -074832: 6e20 5a34 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -074838: 6e10 5f34 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07483e: 0c02 |004b: move-result-object v2 │ │ -074840: 1102 |004c: return-object v2 │ │ -074842: 0000 |004d: nop // spacer │ │ -074844: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +07478c: |[07478c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +07479c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07479e: 2200 8206 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0747a2: 7010 5134 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0747a8: 1a02 0215 |0006: const-string v2, "[" // string@1502 │ │ +0747ac: 6e20 5a34 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0747b2: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +0747b6: 7110 0934 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@3409 │ │ +0747bc: 0a02 |0010: move-result v2 │ │ +0747be: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +0747c2: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0747c6: b524 |0015: and-int/2addr v4, v2 │ │ +0747c8: 6e10 5e34 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@345e │ │ +0747ce: 0a02 |0019: move-result v2 │ │ +0747d0: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +0747d4: 1a02 fd00 |001c: const-string v2, ", " // string@00fd │ │ +0747d8: 6e20 5a34 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0747de: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +0747e4: 28e7 |0024: goto 000b // -0019 │ │ +0747e6: 1a02 e004 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@04e0 │ │ +0747ea: 6e20 5a34 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0747f0: 28e1 |002a: goto 000b // -001f │ │ +0747f2: 1a02 dc04 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@04dc │ │ +0747f6: 6e20 5a34 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0747fc: 28db |0030: goto 000b // -0025 │ │ +0747fe: 1a02 df04 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@04df │ │ +074802: 6e20 5a34 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +074808: 28d5 |0036: goto 000b // -002b │ │ +07480a: 1a02 de04 |0037: const-string v2, "FEEDBACK_GENERIC" // string@04de │ │ +07480e: 6e20 5a34 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +074814: 28cf |003c: goto 000b // -0031 │ │ +074816: 1a02 e104 |003d: const-string v2, "FEEDBACK_VISUAL" // string@04e1 │ │ +07481a: 6e20 5a34 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +074820: 28c9 |0042: goto 000b // -0037 │ │ +074822: 1a02 5615 |0043: const-string v2, "]" // string@1556 │ │ +074826: 6e20 5a34 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07482c: 6e10 5f34 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +074832: 0c02 |004b: move-result-object v2 │ │ +074834: 1102 |004c: return-object v2 │ │ +074836: 0000 |004d: nop // spacer │ │ +074838: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -13753,32 +13772,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -074870: |[074870] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -074880: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -074886: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -074888: 1100 |0004: return-object v0 │ │ -07488a: 1a00 bf03 |0005: const-string v0, "DEFAULT" // string@03bf │ │ -07488e: 28fd |0007: goto 0004 // -0003 │ │ -074890: 1a00 0605 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0506 │ │ -074894: 28fa |000a: goto 0004 // -0006 │ │ -074896: 1a00 1905 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0519 │ │ -07489a: 28f7 |000d: goto 0004 // -0009 │ │ -07489c: 1a00 1705 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0517 │ │ -0748a0: 28f4 |0010: goto 0004 // -000c │ │ -0748a2: 1a00 1605 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0516 │ │ -0748a6: 28f1 |0013: goto 0004 // -000f │ │ -0748a8: 1a00 1805 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0518 │ │ -0748ac: 28ee |0016: goto 0004 // -0012 │ │ -0748ae: 0000 |0017: nop // spacer │ │ -0748b0: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +074864: |[074864] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +074874: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +07487a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07487c: 1100 |0004: return-object v0 │ │ +07487e: 1a00 bf03 |0005: const-string v0, "DEFAULT" // string@03bf │ │ +074882: 28fd |0007: goto 0004 // -0003 │ │ +074884: 1a00 0605 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0506 │ │ +074888: 28fa |000a: goto 0004 // -0006 │ │ +07488a: 1a00 1905 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0519 │ │ +07488e: 28f7 |000d: goto 0004 // -0009 │ │ +074890: 1a00 1705 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0517 │ │ +074894: 28f4 |0010: goto 0004 // -000c │ │ +074896: 1a00 1605 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0516 │ │ +07489a: 28f1 |0013: goto 0004 // -000f │ │ +07489c: 1a00 1805 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0518 │ │ +0748a0: 28ee |0016: goto 0004 // -0012 │ │ +0748a2: 0000 |0017: nop // spacer │ │ +0748a4: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -13794,19 +13813,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0748e4: |[0748e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0748f4: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -0748f8: 7220 6805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0568 │ │ -0748fe: 0a00 |0005: move-result v0 │ │ -074900: 0f00 |0006: return v0 │ │ +0748d8: |[0748d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0748e8: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +0748ec: 7220 6805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0568 │ │ +0748f2: 0a00 |0005: move-result v0 │ │ +0748f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -13814,19 +13833,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074904: |[074904] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -074914: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -074918: 7220 6905 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0569 │ │ -07491e: 0a00 |0005: move-result v0 │ │ -074920: 0f00 |0006: return v0 │ │ +0748f8: |[0748f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +074908: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +07490c: 7220 6905 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0569 │ │ +074912: 0a00 |0005: move-result v0 │ │ +074914: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -13834,19 +13853,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 │ │ -074924: |[074924] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -074934: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -074938: 7220 6a05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@056a │ │ -07493e: 0c00 |0005: move-result-object v0 │ │ -074940: 1100 |0006: return-object v0 │ │ +074918: |[074918] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +074928: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +07492c: 7220 6a05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@056a │ │ +074932: 0c00 |0005: move-result-object v0 │ │ +074934: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -13854,19 +13873,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 │ │ -074944: |[074944] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -074954: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -074958: 7220 6b05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@056b │ │ -07495e: 0c00 |0005: move-result-object v0 │ │ -074960: 1100 |0006: return-object v0 │ │ +074938: |[074938] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +074948: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +07494c: 7220 6b05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@056b │ │ +074952: 0c00 |0005: move-result-object v0 │ │ +074954: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -13874,19 +13893,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 │ │ -074964: |[074964] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -074974: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -074978: 7220 6c05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@056c │ │ -07497e: 0c00 |0005: move-result-object v0 │ │ -074980: 1100 |0006: return-object v0 │ │ +074958: |[074958] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +074968: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +07496c: 7220 6c05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@056c │ │ +074972: 0c00 |0005: move-result-object v0 │ │ +074974: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -13894,19 +13913,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 │ │ -074984: |[074984] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -074994: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ -074998: 7220 6d05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@056d │ │ -07499e: 0c00 |0005: move-result-object v0 │ │ -0749a0: 1100 |0006: return-object v0 │ │ +074978: |[074978] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +074988: 6200 5f01 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@015f │ │ +07498c: 7220 6d05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@056d │ │ +074992: 0c00 |0005: move-result-object v0 │ │ +074994: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -13935,17 +13954,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0749a4: |[0749a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -0749b4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0749ba: 0e00 |0003: return-void │ │ +074998: |[074998] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +0749a8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0749ae: 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;) │ │ @@ -13953,18 +13972,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0749bc: |[0749bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0749cc: 6e10 d600 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@00d6 │ │ -0749d2: 0a00 |0003: move-result v0 │ │ -0749d4: 0f00 |0004: return v0 │ │ +0749b0: |[0749b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0749c0: 6e10 d600 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@00d6 │ │ +0749c6: 0a00 |0003: move-result v0 │ │ +0749c8: 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;) │ │ @@ -13972,18 +13991,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 │ │ -0749d8: |[0749d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0749e8: 6e10 d800 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@00d8 │ │ -0749ee: 0c00 |0003: move-result-object v0 │ │ -0749f0: 1100 |0004: return-object v0 │ │ +0749cc: |[0749cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0749dc: 6e10 d800 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@00d8 │ │ +0749e2: 0c00 |0003: move-result-object v0 │ │ +0749e4: 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;) │ │ @@ -13991,18 +14010,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 │ │ -0749f4: |[0749f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -074a04: 6e10 d900 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@00d9 │ │ -074a0a: 0c00 |0003: move-result-object v0 │ │ -074a0c: 1100 |0004: return-object v0 │ │ +0749e8: |[0749e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0749f8: 6e10 d900 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@00d9 │ │ +0749fe: 0c00 |0003: move-result-object v0 │ │ +074a00: 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;) │ │ @@ -14010,18 +14029,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 │ │ -074a10: |[074a10] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -074a20: 6e10 da00 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@00da │ │ -074a26: 0c00 |0003: move-result-object v0 │ │ -074a28: 1100 |0004: return-object v0 │ │ +074a04: |[074a04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +074a14: 6e10 da00 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@00da │ │ +074a1a: 0c00 |0003: move-result-object v0 │ │ +074a1c: 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;) │ │ @@ -14029,18 +14048,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 │ │ -074a2c: |[074a2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -074a3c: 6e10 db00 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@00db │ │ -074a42: 0c00 |0003: move-result-object v0 │ │ -074a44: 1100 |0004: return-object v0 │ │ +074a20: |[074a20] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +074a30: 6e10 db00 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@00db │ │ +074a36: 0c00 |0003: move-result-object v0 │ │ +074a38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -14069,17 +14088,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074a48: |[074a48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -074a58: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -074a5e: 0e00 |0003: return-void │ │ +074a3c: |[074a3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +074a4c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +074a52: 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;) │ │ @@ -14087,18 +14106,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074a60: |[074a60] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -074a70: 6e10 d700 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@00d7 │ │ -074a76: 0a00 |0003: move-result v0 │ │ -074a78: 0f00 |0004: return v0 │ │ +074a54: |[074a54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +074a64: 6e10 d700 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@00d7 │ │ +074a6a: 0a00 |0003: move-result v0 │ │ +074a6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -14303,27 +14322,27 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -074a7c: |[074a7c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -074a8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074a8e: 5b34 6401 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0164 │ │ -074a92: 7030 a003 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@03a0 │ │ -074a98: 6001 4501 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -074a9c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -074aa0: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -074aa4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -074aa6: 5c30 6001 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0160 │ │ -074aaa: 2200 8d00 |000f: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -074aae: 7010 6103 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -074ab4: 5b30 6301 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0163 │ │ -074ab8: 0e00 |0016: return-void │ │ +074a70: |[074a70] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +074a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074a82: 5b34 6401 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0164 │ │ +074a86: 7030 a003 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@03a0 │ │ +074a8c: 6001 4501 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +074a90: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +074a94: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +074a98: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +074a9a: 5c30 6001 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0160 │ │ +074a9e: 2200 8d00 |000f: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +074aa2: 7010 6103 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +074aa8: 5b30 6301 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0163 │ │ +074aac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=508 │ │ 0x0003 line=509 │ │ 0x0006 line=502 │ │ 0x000f line=503 │ │ 0x0016 line=510 │ │ @@ -14337,17 +14356,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -074abc: |[074abc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -074acc: 7030 9705 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0597 │ │ -074ad2: 0e00 |0003: return-void │ │ +074ab0: |[074ab0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +074ac0: 7030 9705 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0597 │ │ +074ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ @@ -14359,58 +14378,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -074ad4: |[074ad4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -074ae4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -074ae6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -074ae8: 5463 6301 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0163 │ │ -074aec: 6e20 9905 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0599 │ │ -074af2: 6e10 3903 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -074af8: 5463 6401 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0164 │ │ -074afc: 7110 a205 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@05a2 │ │ -074b02: 0c03 |000f: move-result-object v3 │ │ -074b04: 6e10 3c01 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -074b0a: 0c03 |0013: move-result-object v3 │ │ -074b0c: 6e10 cb22 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ -074b12: 0c03 |0017: move-result-object v3 │ │ -074b14: 7110 8316 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -074b1a: 0a03 |001b: move-result v3 │ │ -074b1c: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -074b20: 0101 |001e: move v1, v0 │ │ -074b22: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -074b26: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -074b28: 5463 6301 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0163 │ │ -074b2c: 6e10 6c03 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@036c │ │ -074b32: 0a02 |0027: move-result v2 │ │ -074b34: 5263 6101 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0161 │ │ -074b38: 7f33 |002a: neg-float v3, v3 │ │ -074b3a: 8224 |002b: int-to-float v4, v2 │ │ -074b3c: c843 |002c: mul-float/2addr v3, v4 │ │ -074b3e: 5264 6201 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0162 │ │ -074b42: c843 |002f: mul-float/2addr v3, v4 │ │ -074b44: 8204 |0030: int-to-float v4, v0 │ │ -074b46: c843 |0031: mul-float/2addr v3, v4 │ │ -074b48: 6e30 3d03 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ -074b4e: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -074b52: 5563 6001 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0160 │ │ -074b56: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -074b5a: 8223 |003b: int-to-float v3, v2 │ │ -074b5c: 6e30 3d03 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ -074b62: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -074b66: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -074b6a: 6e30 3c03 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@033c │ │ -074b70: 6f20 a103 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@03a1 │ │ -074b76: 6e10 3503 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0335 │ │ -074b7c: 0e00 |004c: return-void │ │ -074b7e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -074b80: 28d1 |004e: goto 001f // -002f │ │ +074ac8: |[074ac8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +074ad8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +074ada: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +074adc: 5463 6301 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0163 │ │ +074ae0: 6e20 9905 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0599 │ │ +074ae6: 6e10 3903 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +074aec: 5463 6401 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0164 │ │ +074af0: 7110 a205 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@05a2 │ │ +074af6: 0c03 |000f: move-result-object v3 │ │ +074af8: 6e10 3c01 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +074afe: 0c03 |0013: move-result-object v3 │ │ +074b00: 6e10 cb22 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ +074b06: 0c03 |0017: move-result-object v3 │ │ +074b08: 7110 8316 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +074b0e: 0a03 |001b: move-result v3 │ │ +074b10: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +074b14: 0101 |001e: move v1, v0 │ │ +074b16: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +074b1a: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +074b1c: 5463 6301 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0163 │ │ +074b20: 6e10 6c03 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@036c │ │ +074b26: 0a02 |0027: move-result v2 │ │ +074b28: 5263 6101 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0161 │ │ +074b2c: 7f33 |002a: neg-float v3, v3 │ │ +074b2e: 8224 |002b: int-to-float v4, v2 │ │ +074b30: c843 |002c: mul-float/2addr v3, v4 │ │ +074b32: 5264 6201 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0162 │ │ +074b36: c843 |002f: mul-float/2addr v3, v4 │ │ +074b38: 8204 |0030: int-to-float v4, v0 │ │ +074b3a: c843 |0031: mul-float/2addr v3, v4 │ │ +074b3c: 6e30 3d03 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ +074b42: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +074b46: 5563 6001 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0160 │ │ +074b4a: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +074b4e: 8223 |003b: int-to-float v3, v2 │ │ +074b50: 6e30 3d03 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ +074b56: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +074b5a: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +074b5e: 6e30 3c03 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@033c │ │ +074b64: 6f20 a103 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@03a1 │ │ +074b6a: 6e10 3503 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0335 │ │ +074b70: 0e00 |004c: return-void │ │ +074b72: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +074b74: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=540 │ │ 0x0007 line=541 │ │ 0x000a line=544 │ │ 0x001f line=546 │ │ 0x0022 line=547 │ │ @@ -14434,17 +14453,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074b84: |[074b84] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -074b94: 5210 6201 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0162 │ │ -074b98: 0f00 |0002: return v0 │ │ +074b78: |[074b78] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +074b88: 5210 6201 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0162 │ │ +074b8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -14452,18 +14471,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074b9c: |[074b9c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -074bac: 5901 6101 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0161 │ │ -074bb0: 6e10 9c05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@059c │ │ -074bb6: 0e00 |0005: return-void │ │ +074b90: |[074b90] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +074ba0: 5901 6101 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0161 │ │ +074ba4: 6e10 9c05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@059c │ │ +074baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0002 line=535 │ │ 0x0005 line=536 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -14474,18 +14493,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074bb8: |[074bb8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -074bc8: 5901 6201 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0162 │ │ -074bcc: 6e10 9c05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@059c │ │ -074bd2: 0e00 |0005: return-void │ │ +074bac: |[074bac] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +074bbc: 5901 6201 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0162 │ │ +074bc0: 6e10 9c05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@059c │ │ +074bc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ 0x0005 line=520 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -14533,66 +14552,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -074bd4: |[074bd4] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -074be4: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -074bea: 121c |0003: const/4 v12, #int 1 // #1 │ │ -074bec: 120b |0004: const/4 v11, #int 0 // #0 │ │ -074bee: 7010 2834 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@3428 │ │ -074bf4: 1c06 3100 |0008: const-class v6, Landroid/app/ActionBar; // type@0031 │ │ -074bf8: 1a07 3f31 |000a: const-string v7, "setHomeAsUpIndicator" // string@313f │ │ -074bfc: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -074bfe: 2388 1007 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0710 │ │ -074c02: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -074c04: 1c0a 9800 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0098 │ │ -074c08: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -074c0c: 6e30 e933 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -074c12: 0c06 |0017: move-result-object v6 │ │ -074c14: 5be6 7501 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ -074c18: 1c06 3100 |001a: const-class v6, Landroid/app/ActionBar; // type@0031 │ │ -074c1c: 1a07 3e31 |001c: const-string v7, "setHomeActionContentDescription" // string@313e │ │ -074c20: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -074c22: 2388 1007 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0710 │ │ -074c26: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -074c28: 620a 5614 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -074c2c: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -074c30: 6e30 e933 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -074c36: 0c06 |0029: move-result-object v6 │ │ -074c38: 5be6 7401 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0174 │ │ -074c3c: 0e00 |002c: return-void │ │ -074c3e: 0d06 |002d: move-exception v6 │ │ -074c40: 6e20 2901 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0129 │ │ -074c46: 0c02 |0031: move-result-object v2 │ │ -074c48: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -074c4c: 6e10 b921 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -074c52: 0c03 |0037: move-result-object v3 │ │ -074c54: 1f03 9d04 |0038: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ -074c58: 6e10 6722 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -074c5e: 0a00 |003d: move-result v0 │ │ -074c60: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -074c62: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -074c66: 6e20 6622 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -074c6c: 0c01 |0044: move-result-object v1 │ │ -074c6e: 6e20 6622 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -074c74: 0c04 |0048: move-result-object v4 │ │ -074c76: 6e10 a321 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@21a3 │ │ -074c7c: 0a06 |004c: move-result v6 │ │ -074c7e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -074c82: 0745 |004f: move-object v5, v4 │ │ -074c84: 2056 e004 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@04e0 │ │ -074c88: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -074c8c: 1f05 e004 |0054: check-cast v5, Landroid/widget/ImageView; // type@04e0 │ │ -074c90: 5be5 7601 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0176 │ │ -074c94: 28d4 |0058: goto 002c // -002c │ │ -074c96: 0715 |0059: move-object v5, v1 │ │ -074c98: 28f6 |005a: goto 0050 // -000a │ │ +074bc8: |[074bc8] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +074bd8: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +074bde: 121c |0003: const/4 v12, #int 1 // #1 │ │ +074be0: 120b |0004: const/4 v11, #int 0 // #0 │ │ +074be2: 7010 2834 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@3428 │ │ +074be8: 1c06 3100 |0008: const-class v6, Landroid/app/ActionBar; // type@0031 │ │ +074bec: 1a07 3f31 |000a: const-string v7, "setHomeAsUpIndicator" // string@313f │ │ +074bf0: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +074bf2: 2388 1007 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0710 │ │ +074bf6: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +074bf8: 1c0a 9800 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0098 │ │ +074bfc: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +074c00: 6e30 e933 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +074c06: 0c06 |0017: move-result-object v6 │ │ +074c08: 5be6 7501 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ +074c0c: 1c06 3100 |001a: const-class v6, Landroid/app/ActionBar; // type@0031 │ │ +074c10: 1a07 3e31 |001c: const-string v7, "setHomeActionContentDescription" // string@313e │ │ +074c14: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +074c16: 2388 1007 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0710 │ │ +074c1a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +074c1c: 620a 5614 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +074c20: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +074c24: 6e30 e933 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +074c2a: 0c06 |0029: move-result-object v6 │ │ +074c2c: 5be6 7401 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0174 │ │ +074c30: 0e00 |002c: return-void │ │ +074c32: 0d06 |002d: move-exception v6 │ │ +074c34: 6e20 2901 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0129 │ │ +074c3a: 0c02 |0031: move-result-object v2 │ │ +074c3c: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +074c40: 6e10 b921 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +074c46: 0c03 |0037: move-result-object v3 │ │ +074c48: 1f03 9d04 |0038: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ +074c4c: 6e10 6722 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +074c52: 0a00 |003d: move-result v0 │ │ +074c54: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +074c56: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +074c5a: 6e20 6622 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +074c60: 0c01 |0044: move-result-object v1 │ │ +074c62: 6e20 6622 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +074c68: 0c04 |0048: move-result-object v4 │ │ +074c6a: 6e10 a321 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@21a3 │ │ +074c70: 0a06 |004c: move-result v6 │ │ +074c72: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +074c76: 0745 |004f: move-object v5, v4 │ │ +074c78: 2056 e004 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@04e0 │ │ +074c7c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +074c80: 1f05 e004 |0054: check-cast v5, Landroid/widget/ImageView; // type@04e0 │ │ +074c84: 5be5 7601 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0176 │ │ +074c88: 28d4 |0058: goto 002c // -002c │ │ +074c8a: 0715 |0059: move-object v5, v1 │ │ +074c8c: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=104 │ │ 0x0008 line=106 │ │ 0x001a line=108 │ │ @@ -14658,39 +14677,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -074cac: |[074cac] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -074cbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -074cbe: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -074cc2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -074cc4: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -074cca: 4b02 0001 |0007: aput v2, v0, v1 │ │ -074cce: 6900 7801 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0178 │ │ -074cd2: 0e00 |000b: return-void │ │ +074ca0: |[074ca0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +074cb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +074cb2: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +074cb6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +074cb8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +074cbe: 4b02 0001 |0007: aput v2, v0, v1 │ │ +074cc2: 6900 7801 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0178 │ │ +074cc6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074cd4: |[074cd4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -074ce4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -074cea: 0e00 |0003: return-void │ │ +074cc8: |[074cc8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +074cd8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +074cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -14699,23 +14718,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 │ │ -074cec: |[074cec] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -074cfc: 6202 7801 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0178 │ │ -074d00: 6e20 4101 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0141 │ │ -074d06: 0c00 |0005: move-result-object v0 │ │ -074d08: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -074d0a: 6e20 ce02 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -074d10: 0c01 |000a: move-result-object v1 │ │ -074d12: 6e10 d802 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -074d18: 1101 |000e: return-object v1 │ │ +074ce0: |[074ce0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +074cf0: 6202 7801 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0178 │ │ +074cf4: 6e20 4101 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0141 │ │ +074cfa: 0c00 |0005: move-result-object v0 │ │ +074cfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +074cfe: 6e20 ce02 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +074d04: 0c01 |000a: move-result-object v1 │ │ +074d06: 6e10 d802 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +074d0c: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0006 line=94 │ │ 0x000b line=95 │ │ 0x000e line=96 │ │ locals : │ │ @@ -14728,44 +14747,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -074d1c: |[074d1c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -074d2c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -074d30: 2207 2501 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ -074d34: 7020 b205 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@05b2 │ │ -074d3a: 0772 |0007: move-object v2, v7 │ │ -074d3c: 1f02 2501 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ -074d40: 5423 7501 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ -074d44: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -074d48: 6e10 2d01 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ -074d4e: 0c00 |0011: move-result-object v0 │ │ -074d50: 5423 7401 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0174 │ │ -074d54: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -074d56: 2344 1107 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ -074d5a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -074d5c: 7110 0c34 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -074d62: 0c06 |001b: move-result-object v6 │ │ -074d64: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -074d68: 6e30 7934 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -074d6e: 6003 4501 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -074d72: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -074d76: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -074d7a: 6e10 fc00 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@00fc │ │ -074d80: 0c03 |002a: move-result-object v3 │ │ -074d82: 6e20 2001 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0120 │ │ -074d88: 1107 |002e: return-object v7 │ │ -074d8a: 0d01 |002f: move-exception v1 │ │ -074d8c: 1a03 4e02 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@024e │ │ -074d90: 1a04 aa03 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@03aa │ │ -074d94: 7130 b720 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -074d9a: 28f7 |0037: goto 002e // -0009 │ │ +074d10: |[074d10] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +074d20: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +074d24: 2207 2501 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ +074d28: 7020 b205 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@05b2 │ │ +074d2e: 0772 |0007: move-object v2, v7 │ │ +074d30: 1f02 2501 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ +074d34: 5423 7501 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ +074d38: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +074d3c: 6e10 2d01 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ +074d42: 0c00 |0011: move-result-object v0 │ │ +074d44: 5423 7401 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0174 │ │ +074d48: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +074d4a: 2344 1107 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ +074d4e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +074d50: 7110 0c34 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +074d56: 0c06 |001b: move-result-object v6 │ │ +074d58: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +074d5c: 6e30 7934 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +074d62: 6003 4501 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +074d66: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +074d6a: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +074d6e: 6e10 fc00 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@00fc │ │ +074d74: 0c03 |002a: move-result-object v3 │ │ +074d76: 6e20 2001 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0120 │ │ +074d7c: 1107 |002e: return-object v7 │ │ +074d7e: 0d01 |002f: move-exception v1 │ │ +074d80: 1a03 4e02 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@024e │ │ +074d84: 1a04 aa03 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@03aa │ │ +074d88: 7130 b720 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +074d8e: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ 0x0008 line=75 │ │ @@ -14790,53 +14809,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 │ │ -074dac: |[074dac] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -074dbc: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -074dc0: 2207 2501 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ -074dc4: 7020 b205 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@05b2 │ │ -074dca: 0772 |0007: move-object v2, v7 │ │ -074dcc: 1f02 2501 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ -074dd0: 5423 7501 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ -074dd4: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -074dd8: 6e10 2d01 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ -074dde: 0c00 |0011: move-result-object v0 │ │ -074de0: 5423 7501 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ -074de4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -074de6: 2344 1107 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ -074dea: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -074dec: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -074df0: 6e30 7934 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -074df6: 5423 7401 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0174 │ │ -074dfa: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -074dfc: 2344 1107 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ -074e00: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -074e02: 7110 0c34 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -074e08: 0c06 |0026: move-result-object v6 │ │ -074e0a: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -074e0e: 6e30 7934 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -074e14: 1107 |002c: return-object v7 │ │ -074e16: 0d01 |002d: move-exception v1 │ │ -074e18: 1a03 4e02 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@024e │ │ -074e1c: 1a04 ac03 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@03ac │ │ -074e20: 7130 b720 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -074e26: 28f7 |0035: goto 002c // -0009 │ │ -074e28: 5423 7601 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0176 │ │ -074e2c: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -074e30: 5423 7601 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0176 │ │ -074e34: 6e20 2924 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -074e3a: 28ed |003f: goto 002c // -0013 │ │ -074e3c: 1a03 4e02 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@024e │ │ -074e40: 1a04 ab03 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@03ab │ │ -074e44: 7120 b620 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -074e4a: 28e5 |0047: goto 002c // -001b │ │ +074da0: |[074da0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +074db0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +074db4: 2207 2501 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ +074db8: 7020 b205 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@05b2 │ │ +074dbe: 0772 |0007: move-object v2, v7 │ │ +074dc0: 1f02 2501 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0125 │ │ +074dc4: 5423 7501 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ +074dc8: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +074dcc: 6e10 2d01 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ +074dd2: 0c00 |0011: move-result-object v0 │ │ +074dd4: 5423 7501 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0175 │ │ +074dd8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +074dda: 2344 1107 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ +074dde: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +074de0: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +074de4: 6e30 7934 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +074dea: 5423 7401 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0174 │ │ +074dee: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +074df0: 2344 1107 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ +074df4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +074df6: 7110 0c34 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +074dfc: 0c06 |0026: move-result-object v6 │ │ +074dfe: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +074e02: 6e30 7934 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +074e08: 1107 |002c: return-object v7 │ │ +074e0a: 0d01 |002d: move-exception v1 │ │ +074e0c: 1a03 4e02 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@024e │ │ +074e10: 1a04 ac03 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@03ac │ │ +074e14: 7130 b720 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +074e1a: 28f7 |0035: goto 002c // -0009 │ │ +074e1c: 5423 7601 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0176 │ │ +074e20: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +074e24: 5423 7601 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0176 │ │ +074e28: 6e20 2924 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +074e2e: 28ed |003f: goto 002c // -0013 │ │ +074e30: 1a03 4e02 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@024e │ │ +074e34: 1a04 ab03 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@03ab │ │ +074e38: 7120 b620 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +074e3e: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=50 │ │ 0x0002 line=51 │ │ 0x0008 line=53 │ │ @@ -14894,39 +14913,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -074e5c: |[074e5c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -074e6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -074e6e: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -074e72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -074e74: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -074e7a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -074e7e: 6900 7a01 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@017a │ │ -074e82: 0e00 |000b: return-void │ │ +074e50: |[074e50] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +074e60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +074e62: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +074e66: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +074e68: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +074e6e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +074e72: 6900 7a01 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@017a │ │ +074e76: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e84: |[074e84] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -074e94: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -074e9a: 0e00 |0003: return-void │ │ +074e78: |[074e78] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +074e88: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +074e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ @@ -14934,32 +14953,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -074e9c: |[074e9c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -074eac: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -074eae: 6e10 2d01 0800 |0001: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ -074eb4: 0c01 |0004: move-result-object v1 │ │ -074eb6: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ -074eba: 6e10 ff00 0100 |0007: invoke-virtual {v1}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@00ff │ │ -074ec0: 0c02 |000a: move-result-object v2 │ │ -074ec2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -074ec4: 6205 7a01 |000c: sget-object v5, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@017a │ │ -074ec8: 1406 ce02 0101 |000e: const v6, #float 2.36956e-38 // #010102ce │ │ -074ece: 6e57 4f02 4265 |0011: invoke-virtual {v2, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -074ed4: 0c00 |0014: move-result-object v0 │ │ -074ed6: 6e20 ce02 7000 |0015: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -074edc: 0c03 |0018: move-result-object v3 │ │ -074ede: 6e10 d802 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -074ee4: 1103 |001c: return-object v3 │ │ -074ee6: 0782 |001d: move-object v2, v8 │ │ -074ee8: 28ed |001e: goto 000b // -0013 │ │ +074e90: |[074e90] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +074ea0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +074ea2: 6e10 2d01 0800 |0001: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ +074ea8: 0c01 |0004: move-result-object v1 │ │ +074eaa: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ +074eae: 6e10 ff00 0100 |0007: invoke-virtual {v1}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@00ff │ │ +074eb4: 0c02 |000a: move-result-object v2 │ │ +074eb6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +074eb8: 6205 7a01 |000c: sget-object v5, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@017a │ │ +074ebc: 1406 ce02 0101 |000e: const v6, #float 2.36956e-38 // #010102ce │ │ +074ec2: 6e57 4f02 4265 |0011: invoke-virtual {v2, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +074ec8: 0c00 |0014: move-result-object v0 │ │ +074eca: 6e20 ce02 7000 |0015: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +074ed0: 0c03 |0018: move-result-object v3 │ │ +074ed2: 6e10 d802 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +074ed8: 1103 |001c: return-object v3 │ │ +074eda: 0782 |001d: move-object v2, v8 │ │ +074edc: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x000b line=63 │ │ 0x0015 line=65 │ │ @@ -14979,20 +14998,20 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -074eec: |[074eec] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -074efc: 6e10 2d01 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ -074f02: 0c00 |0003: move-result-object v0 │ │ -074f04: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -074f08: 6e20 1301 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0113 │ │ -074f0e: 1101 |0009: return-object v1 │ │ +074ee0: |[074ee0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +074ef0: 6e10 2d01 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ +074ef6: 0c00 |0003: move-result-object v0 │ │ +074ef8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +074efc: 6e20 1301 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0113 │ │ +074f02: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x0006 line=49 │ │ 0x0009 line=51 │ │ locals : │ │ @@ -15006,21 +15025,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -074f10: |[074f10] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -074f20: 6e10 2d01 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ -074f26: 0c00 |0003: move-result-object v0 │ │ -074f28: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -074f2c: 6e20 1401 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@0114 │ │ -074f32: 6e20 1301 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0113 │ │ -074f38: 1101 |000c: return-object v1 │ │ +074f04: |[074f04] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +074f14: 6e10 2d01 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ +074f1a: 0c00 |0003: move-result-object v0 │ │ +074f1c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +074f20: 6e20 1401 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@0114 │ │ +074f26: 6e20 1301 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0113 │ │ +074f2c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=40 │ │ 0x000c line=42 │ │ @@ -15070,17 +15089,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074f3c: |[074f3c] android.support.v4.app.ActivityCompat21$SharedElementCallback21.:()V │ │ -074f4c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -074f52: 0e00 |0003: return-void │ │ +074f30: |[074f30] android.support.v4.app.ActivityCompat21$SharedElementCallback21.:()V │ │ +074f40: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +074f46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ │ │ Virtual methods - │ │ @@ -15162,18 +15181,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074f54: |[074f54] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -074f64: 7010 1b02 0000 |0000: invoke-direct {v0}, Landroid/app/SharedElementCallback;.:()V // method@021b │ │ -074f6a: 5b01 7c01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ -074f6e: 0e00 |0005: return-void │ │ +074f48: |[074f48] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +074f58: 7010 1b02 0000 |0000: invoke-direct {v0}, Landroid/app/SharedElementCallback;.:()V // method@021b │ │ +074f5e: 5b01 7c01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ +074f62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ @@ -15185,19 +15204,19 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -074f70: |[074f70] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -074f80: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ -074f84: 6e40 c505 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@05c5 │ │ -074f8a: 0c00 |0005: move-result-object v0 │ │ -074f8c: 1100 |0006: return-object v0 │ │ +074f64: |[074f64] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +074f74: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ +074f78: 6e40 c505 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@05c5 │ │ +074f7e: 0c00 |0005: move-result-object v0 │ │ +074f80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ @@ -15208,19 +15227,19 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074f90: |[074f90] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -074fa0: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ -074fa4: 6e30 c605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@05c6 │ │ -074faa: 0c00 |0005: move-result-object v0 │ │ -074fac: 1100 |0006: return-object v0 │ │ +074f84: |[074f84] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +074f94: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ +074f98: 6e30 c605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@05c6 │ │ +074f9e: 0c00 |0005: move-result-object v0 │ │ +074fa0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ @@ -15230,18 +15249,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -074fb0: |[074fb0] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -074fc0: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ -074fc4: 6e30 c705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@05c7 │ │ -074fca: 0e00 |0005: return-void │ │ +074fa4: |[074fa4] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +074fb4: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ +074fb8: 6e30 c705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@05c7 │ │ +074fbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ @@ -15254,18 +15273,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074fcc: |[074fcc] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onRejectSharedElements:(Ljava/util/List;)V │ │ -074fdc: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ -074fe0: 6e20 c805 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onRejectSharedElements:(Ljava/util/List;)V // method@05c8 │ │ -074fe6: 0e00 |0005: return-void │ │ +074fc0: |[074fc0] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onRejectSharedElements:(Ljava/util/List;)V │ │ +074fd0: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ +074fd4: 6e20 c805 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onRejectSharedElements:(Ljava/util/List;)V // method@05c8 │ │ +074fda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ @@ -15276,18 +15295,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -074fe8: |[074fe8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -074ff8: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ -074ffc: 6e40 c905 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@05c9 │ │ -075002: 0e00 |0005: return-void │ │ +074fdc: |[074fdc] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +074fec: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ +074ff0: 6e40 c905 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@05c9 │ │ +074ff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -15302,18 +15321,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -075004: |[075004] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -075014: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ -075018: 6e40 ca05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@05ca │ │ -07501e: 0e00 |0005: return-void │ │ +074ff8: |[074ff8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +075008: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@017c │ │ +07500c: 6e40 ca05 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@05ca │ │ +075012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -15352,17 +15371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075020: |[075020] android.support.v4.app.ActivityCompat21.:()V │ │ -075030: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -075036: 0e00 |0003: return-void │ │ +075014: |[075014] android.support.v4.app.ActivityCompat21.:()V │ │ +075024: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07502a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21; │ │ │ │ @@ -15371,20 +15390,20 @@ │ │ type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -075038: |[075038] android.support.v4.app.ActivityCompat21.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; │ │ -075048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07504a: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ -07504e: 2200 2a01 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; // type@012a │ │ -075052: 7020 cb05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@05cb │ │ -075058: 1100 |0008: return-object v0 │ │ +07502c: |[07502c] android.support.v4.app.ActivityCompat21.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; │ │ +07503c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07503e: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +075042: 2200 2a01 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; // type@012a │ │ +075046: 7020 cb05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@05cb │ │ +07504c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0001 line=74 │ │ 0x0003 line=75 │ │ 0x0008 line=77 │ │ locals : │ │ @@ -15397,17 +15416,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07505c: |[07505c] android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V │ │ -07506c: 6e10 2c01 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAfterTransition:()V // method@012c │ │ -075072: 0e00 |0003: return-void │ │ +075050: |[075050] android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V │ │ +075060: 6e10 2c01 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAfterTransition:()V // method@012c │ │ +075066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -15416,17 +15435,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075074: |[075074] android.support.v4.app.ActivityCompat21.postponeEnterTransition:(Landroid/app/Activity;)V │ │ -075084: 6e10 5901 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.postponeEnterTransition:()V // method@0159 │ │ -07508a: 0e00 |0003: return-void │ │ +075068: |[075068] android.support.v4.app.ActivityCompat21.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +075078: 6e10 5901 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.postponeEnterTransition:()V // method@0159 │ │ +07507e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -15435,19 +15454,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07508c: |[07508c] android.support.v4.app.ActivityCompat21.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -07509c: 7110 d305 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@05d3 │ │ -0750a2: 0c00 |0003: move-result-object v0 │ │ -0750a4: 6e20 5a01 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setEnterSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@015a │ │ -0750aa: 0e00 |0007: return-void │ │ +075080: |[075080] android.support.v4.app.ActivityCompat21.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +075090: 7110 d305 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@05d3 │ │ +075096: 0c00 |0003: move-result-object v0 │ │ +075098: 6e20 5a01 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setEnterSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@015a │ │ +07509e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ @@ -15457,19 +15476,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0750ac: |[0750ac] android.support.v4.app.ActivityCompat21.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -0750bc: 7110 d305 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@05d3 │ │ -0750c2: 0c00 |0003: move-result-object v0 │ │ -0750c4: 6e20 5b01 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setExitSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@015b │ │ -0750ca: 0e00 |0007: return-void │ │ +0750a0: |[0750a0] android.support.v4.app.ActivityCompat21.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +0750b0: 7110 d305 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@05d3 │ │ +0750b6: 0c00 |0003: move-result-object v0 │ │ +0750b8: 6e20 5b01 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setExitSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@015b │ │ +0750be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=46 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ @@ -15479,17 +15498,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0750cc: |[0750cc] android.support.v4.app.ActivityCompat21.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ -0750dc: 6e10 6601 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.startPostponedEnterTransition:()V // method@0166 │ │ -0750e2: 0e00 |0003: return-void │ │ +0750c0: |[0750c0] android.support.v4.app.ActivityCompat21.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +0750d0: 6e10 6601 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.startPostponedEnterTransition:()V // method@0166 │ │ +0750d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -15519,17 +15538,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0750e4: |[0750e4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -0750f4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0750fa: 0e00 |0003: return-void │ │ +0750d8: |[0750d8] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +0750e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0750ee: 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;) │ │ @@ -15537,17 +15556,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 │ │ -0750fc: |[0750fc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -07510c: 6e54 2801 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@0128 │ │ -075112: 0e00 |0003: return-void │ │ +0750f0: |[0750f0] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +075100: 6e54 2801 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@0128 │ │ +075106: 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; │ │ @@ -15560,17 +15579,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075114: |[075114] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -075124: 6e10 3d01 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@013d │ │ -07512a: 0e00 |0003: return-void │ │ +075108: |[075108] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +075118: 6e10 3d01 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@013d │ │ +07511e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -15600,17 +15619,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07512c: |[07512c] android.support.v4.app.ActivityCompatJB.:()V │ │ -07513c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -075142: 0e00 |0003: return-void │ │ +075120: |[075120] android.support.v4.app.ActivityCompatJB.:()V │ │ +075130: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075136: 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;) │ │ @@ -15618,17 +15637,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075144: |[075144] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -075154: 6e10 2b01 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@012b │ │ -07515a: 0e00 |0003: return-void │ │ +075138: |[075138] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +075148: 6e10 2b01 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@012b │ │ +07514e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -15637,17 +15656,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 │ │ -07515c: |[07515c] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -07516c: 6e30 5702 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0257 │ │ -075172: 0e00 |0003: return-void │ │ +075150: |[075150] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +075160: 6e30 5702 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0257 │ │ +075166: 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; │ │ @@ -15658,17 +15677,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 │ │ -075174: |[075174] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -075184: 6e40 6501 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0165 │ │ -07518a: 0e00 |0003: return-void │ │ +075168: |[075168] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +075178: 6e40 6501 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0165 │ │ +07517e: 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; │ │ @@ -15706,17 +15725,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07518c: |[07518c] android.support.v4.app.ActivityManagerCompat.:()V │ │ -07519c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0751a2: 0e00 |0003: return-void │ │ +075180: |[075180] android.support.v4.app.ActivityManagerCompat.:()V │ │ +075190: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompat; │ │ │ │ @@ -15725,23 +15744,23 @@ │ │ type : '(Landroid/app/ActivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0751a4: |[0751a4] android.support.v4.app.ActivityManagerCompat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ -0751b4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0751b8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0751bc: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0751c0: 7110 ee05 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityManagerCompatKitKat;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@05ee │ │ -0751c6: 0a00 |0009: move-result v0 │ │ -0751c8: 0f00 |000a: return v0 │ │ -0751ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0751cc: 28fe |000c: goto 000a // -0002 │ │ +075198: |[075198] android.support.v4.app.ActivityManagerCompat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +0751a8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0751ac: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0751b0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0751b4: 7110 ee05 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityManagerCompatKitKat;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@05ee │ │ +0751ba: 0a00 |0009: move-result v0 │ │ +0751bc: 0f00 |000a: return v0 │ │ +0751be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0751c0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ locals : │ │ 0x0000 - 0x000d reg=2 am Landroid/app/ActivityManager; │ │ @@ -15772,17 +15791,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0751d0: |[0751d0] android.support.v4.app.ActivityManagerCompatKitKat.:()V │ │ -0751e0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0751e6: 0e00 |0003: return-void │ │ +0751c4: |[0751c4] android.support.v4.app.ActivityManagerCompatKitKat.:()V │ │ +0751d4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0751da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityManagerCompatKitKat;) │ │ @@ -15790,18 +15809,18 @@ │ │ type : '(Landroid/app/ActivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0751e8: |[0751e8] android.support.v4.app.ActivityManagerCompatKitKat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ -0751f8: 6e10 6701 0100 |0000: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0167 │ │ -0751fe: 0a00 |0003: move-result v0 │ │ -075200: 0f00 |0004: return v0 │ │ +0751dc: |[0751dc] android.support.v4.app.ActivityManagerCompatKitKat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +0751ec: 6e10 6701 0100 |0000: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0167 │ │ +0751f2: 0a00 |0003: move-result v0 │ │ +0751f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 am Landroid/app/ActivityManager; │ │ │ │ Virtual methods - │ │ @@ -15834,18 +15853,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075204: |[075204] android.support.v4.app.ActivityOptionsCompat21.:(Landroid/app/ActivityOptions;)V │ │ -075214: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07521a: 5b01 7f01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ -07521e: 0e00 |0005: return-void │ │ +0751f8: |[0751f8] android.support.v4.app.ActivityOptionsCompat21.:(Landroid/app/ActivityOptions;)V │ │ +075208: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07520e: 5b01 7f01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ +075212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ @@ -15856,20 +15875,20 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -075220: |[075220] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ -075230: 2200 3301 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat21; // type@0133 │ │ -075234: 7130 6a01 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions; // method@016a │ │ -07523a: 0c01 |0005: move-result-object v1 │ │ -07523c: 7020 f505 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@05f5 │ │ -075242: 1100 |0009: return-object v0 │ │ +075214: |[075214] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +075224: 2200 3301 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat21; // type@0133 │ │ +075228: 7130 6a01 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions; // method@016a │ │ +07522e: 0c01 |0005: move-result-object v1 │ │ +075230: 7020 f505 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@05f5 │ │ +075236: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000a reg=3 sharedElement Landroid/view/View; │ │ 0x0000 - 0x000a reg=4 sharedElementName Ljava/lang/String; │ │ @@ -15879,34 +15898,34 @@ │ │ type : '(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -075244: |[075244] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ -075254: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -075256: 3805 1600 |0001: if-eqz v5, 0017 // +0016 │ │ -07525a: 2152 |0003: array-length v2, v5 │ │ -07525c: 2321 fd06 |0004: new-array v1, v2, [Landroid/util/Pair; // type@06fd │ │ -075260: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -075262: 2112 |0007: array-length v2, v1 │ │ -075264: 3520 0f00 |0008: if-ge v0, v2, 0017 // +000f │ │ -075268: 4602 0500 |000a: aget-object v2, v5, v0 │ │ -07526c: 4603 0600 |000c: aget-object v3, v6, v0 │ │ -075270: 7120 b920 3200 |000e: invoke-static {v2, v3}, Landroid/util/Pair;.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; // method@20b9 │ │ -075276: 0c02 |0011: move-result-object v2 │ │ -075278: 4d02 0100 |0012: aput-object v2, v1, v0 │ │ -07527c: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ -075280: 28f1 |0016: goto 0007 // -000f │ │ -075282: 2202 3301 |0017: new-instance v2, Landroid/support/v4/app/ActivityOptionsCompat21; // type@0133 │ │ -075286: 7120 6b01 1400 |0019: invoke-static {v4, v1}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions; // method@016b │ │ -07528c: 0c03 |001c: move-result-object v3 │ │ -07528e: 7020 f505 3200 |001d: invoke-direct {v2, v3}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@05f5 │ │ -075294: 1102 |0020: return-object v2 │ │ +075238: |[075238] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +075248: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07524a: 3805 1600 |0001: if-eqz v5, 0017 // +0016 │ │ +07524e: 2152 |0003: array-length v2, v5 │ │ +075250: 2321 fd06 |0004: new-array v1, v2, [Landroid/util/Pair; // type@06fd │ │ +075254: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +075256: 2112 |0007: array-length v2, v1 │ │ +075258: 3520 0f00 |0008: if-ge v0, v2, 0017 // +000f │ │ +07525c: 4602 0500 |000a: aget-object v2, v5, v0 │ │ +075260: 4603 0600 |000c: aget-object v3, v6, v0 │ │ +075264: 7120 b920 3200 |000e: invoke-static {v2, v3}, Landroid/util/Pair;.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; // method@20b9 │ │ +07526a: 0c02 |0011: move-result-object v2 │ │ +07526c: 4d02 0100 |0012: aput-object v2, v1, v0 │ │ +075270: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ +075274: 28f1 |0016: goto 0007 // -000f │ │ +075276: 2202 3301 |0017: new-instance v2, Landroid/support/v4/app/ActivityOptionsCompat21; // type@0133 │ │ +07527a: 7120 6b01 1400 |0019: invoke-static {v4, v1}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions; // method@016b │ │ +075280: 0c03 |001c: move-result-object v3 │ │ +075282: 7020 f505 3200 |001d: invoke-direct {v2, v3}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@05f5 │ │ +075288: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0001 line=39 │ │ 0x0003 line=40 │ │ 0x0006 line=41 │ │ 0x000a line=42 │ │ @@ -15925,19 +15944,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075298: |[075298] android.support.v4.app.ActivityOptionsCompat21.toBundle:()Landroid/os/Bundle; │ │ -0752a8: 5410 7f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ -0752ac: 6e10 6d01 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@016d │ │ -0752b2: 0c00 |0005: move-result-object v0 │ │ -0752b4: 1100 |0006: return-object v0 │ │ +07528c: |[07528c] android.support.v4.app.ActivityOptionsCompat21.toBundle:()Landroid/os/Bundle; │ │ +07529c: 5410 7f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ +0752a0: 6e10 6d01 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@016d │ │ +0752a6: 0c00 |0005: move-result-object v0 │ │ +0752a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ @@ -15945,19 +15964,19 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0752b8: |[0752b8] android.support.v4.app.ActivityOptionsCompat21.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ -0752c8: 5420 7f01 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ -0752cc: 5431 7f01 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ -0752d0: 6e20 6e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@016e │ │ -0752d6: 0e00 |0007: return-void │ │ +0752ac: |[0752ac] android.support.v4.app.ActivityOptionsCompat21.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +0752bc: 5420 7f01 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ +0752c0: 5431 7f01 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@017f │ │ +0752c4: 6e20 6e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@016e │ │ +0752ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompat21; │ │ @@ -15993,17 +16012,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0752d8: |[0752d8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -0752e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0752ee: 0e00 |0003: return-void │ │ +0752cc: |[0752cc] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +0752dc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0752e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -16012,26 +16031,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 │ │ -0752f0: |[0752f0] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -075300: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -075304: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -075308: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -07530c: 2200 3201 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ -075310: 7130 0306 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0603 │ │ -075316: 0c01 |000b: move-result-object v1 │ │ -075318: 7020 f205 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@05f2 │ │ -07531e: 1100 |000f: return-object v0 │ │ -075320: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ -075324: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ -07532a: 28fa |0015: goto 000f // -0006 │ │ +0752e4: |[0752e4] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +0752f4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0752f8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0752fc: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +075300: 2200 3201 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ +075304: 7130 0306 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0603 │ │ +07530a: 0c01 |000b: move-result-object v1 │ │ +07530c: 7020 f205 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@05f2 │ │ +075312: 1100 |000f: return-object v0 │ │ +075314: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ +075318: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ +07531e: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -16043,26 +16062,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 │ │ -07532c: |[07532c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -07533c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -075340: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -075344: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -075348: 2200 3201 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ -07534c: 7156 0406 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@0604 │ │ -075352: 0c01 |000b: move-result-object v1 │ │ -075354: 7020 f205 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@05f2 │ │ -07535a: 1100 |000f: return-object v0 │ │ -07535c: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ -075360: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ -075366: 28fa |0015: goto 000f // -0006 │ │ +075320: |[075320] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +075330: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +075334: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +075338: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +07533c: 2200 3201 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ +075340: 7156 0406 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@0604 │ │ +075346: 0c01 |000b: move-result-object v1 │ │ +075348: 7020 f205 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@05f2 │ │ +07534e: 1100 |000f: return-object v0 │ │ +075350: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ +075354: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ +07535a: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x000f line=81 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -16076,26 +16095,26 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -075368: |[075368] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -075378: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07537c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -075380: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -075384: 2200 3101 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ -075388: 7130 f605 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@05f6 │ │ -07538e: 0c01 |000b: move-result-object v1 │ │ -075390: 7020 ef05 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@05ef │ │ -075396: 1100 |000f: return-object v0 │ │ -075398: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ -07539c: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ -0753a2: 28fa |0015: goto 000f // -0006 │ │ +07535c: |[07535c] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +07536c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +075370: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +075374: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +075378: 2200 3101 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ +07537c: 7130 f605 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@05f6 │ │ +075382: 0c01 |000b: move-result-object v1 │ │ +075384: 7020 ef05 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@05ef │ │ +07538a: 1100 |000f: return-object v0 │ │ +07538c: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ +075390: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ +075396: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=134 │ │ 0x000f line=138 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 activity Landroid/app/Activity; │ │ @@ -16107,46 +16126,46 @@ │ │ type : '(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0753a4: |[0753a4] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0753b4: 6003 4501 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0753b8: 1304 1500 |0002: const/16 v4, #int 21 // #15 │ │ -0753bc: 3443 2d00 |0004: if-lt v3, v4, 0031 // +002d │ │ -0753c0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0753c2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0753c4: 3806 1f00 |0008: if-eqz v6, 0027 // +001f │ │ -0753c8: 2163 |000a: array-length v3, v6 │ │ -0753ca: 2332 0007 |000b: new-array v2, v3, [Landroid/view/View; // type@0700 │ │ -0753ce: 2163 |000d: array-length v3, v6 │ │ -0753d0: 2331 1307 |000e: new-array v1, v3, [Ljava/lang/String; // type@0713 │ │ -0753d4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0753d6: 2163 |0011: array-length v3, v6 │ │ -0753d8: 3530 1500 |0012: if-ge v0, v3, 0027 // +0015 │ │ -0753dc: 4603 0600 |0014: aget-object v3, v6, v0 │ │ -0753e0: 5433 f006 |0016: iget-object v3, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ -0753e4: 1f03 9604 |0018: check-cast v3, Landroid/view/View; // type@0496 │ │ -0753e8: 4d03 0200 |001a: aput-object v3, v2, v0 │ │ -0753ec: 4603 0600 |001c: aget-object v3, v6, v0 │ │ -0753f0: 5433 f106 |001e: iget-object v3, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ -0753f4: 1f03 8106 |0020: check-cast v3, Ljava/lang/String; // type@0681 │ │ -0753f8: 4d03 0100 |0022: aput-object v3, v1, v0 │ │ -0753fc: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -075400: 28eb |0026: goto 0011 // -0015 │ │ -075402: 2203 3101 |0027: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ -075406: 7130 f705 2501 |0029: invoke-static {v5, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@05f7 │ │ -07540c: 0c04 |002c: move-result-object v4 │ │ -07540e: 7020 ef05 4300 |002d: invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@05ef │ │ -075414: 1103 |0030: return-object v3 │ │ -075416: 2203 3401 |0031: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ -07541a: 7010 fa05 0300 |0033: invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ -075420: 28fa |0036: goto 0030 // -0006 │ │ +075398: |[075398] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +0753a8: 6003 4501 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0753ac: 1304 1500 |0002: const/16 v4, #int 21 // #15 │ │ +0753b0: 3443 2d00 |0004: if-lt v3, v4, 0031 // +002d │ │ +0753b4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0753b6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0753b8: 3806 1f00 |0008: if-eqz v6, 0027 // +001f │ │ +0753bc: 2163 |000a: array-length v3, v6 │ │ +0753be: 2332 0007 |000b: new-array v2, v3, [Landroid/view/View; // type@0700 │ │ +0753c2: 2163 |000d: array-length v3, v6 │ │ +0753c4: 2331 1307 |000e: new-array v1, v3, [Ljava/lang/String; // type@0713 │ │ +0753c8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0753ca: 2163 |0011: array-length v3, v6 │ │ +0753cc: 3530 1500 |0012: if-ge v0, v3, 0027 // +0015 │ │ +0753d0: 4603 0600 |0014: aget-object v3, v6, v0 │ │ +0753d4: 5433 f006 |0016: iget-object v3, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ +0753d8: 1f03 9604 |0018: check-cast v3, Landroid/view/View; // type@0496 │ │ +0753dc: 4d03 0200 |001a: aput-object v3, v2, v0 │ │ +0753e0: 4603 0600 |001c: aget-object v3, v6, v0 │ │ +0753e4: 5433 f106 |001e: iget-object v3, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ +0753e8: 1f03 8106 |0020: check-cast v3, Ljava/lang/String; // type@0681 │ │ +0753ec: 4d03 0100 |0022: aput-object v3, v1, v0 │ │ +0753f0: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0753f4: 28eb |0026: goto 0011 // -0015 │ │ +0753f6: 2203 3101 |0027: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ +0753fa: 7130 f705 2501 |0029: invoke-static {v5, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@05f7 │ │ +075400: 0c04 |002c: move-result-object v4 │ │ +075402: 7020 ef05 4300 |002d: invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@05ef │ │ +075408: 1103 |0030: return-object v3 │ │ +07540a: 2203 3401 |0031: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ +07540e: 7010 fa05 0300 |0033: invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ +075414: 28fa |0036: goto 0030 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=162 │ │ 0x0008 line=163 │ │ 0x000a line=164 │ │ @@ -16170,26 +16189,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 │ │ -075424: |[075424] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -075434: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -075438: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -07543c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -075440: 2200 3201 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ -075444: 7140 0506 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@0605 │ │ -07544a: 0c01 |000b: move-result-object v1 │ │ -07544c: 7020 f205 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@05f2 │ │ -075452: 1100 |000f: return-object v0 │ │ -075454: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ -075458: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ -07545e: 28fa |0015: goto 000f // -0006 │ │ +075418: |[075418] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +075428: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07542c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +075430: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +075434: 2200 3201 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ +075438: 7140 0506 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@0605 │ │ +07543e: 0c01 |000b: move-result-object v1 │ │ +075440: 7020 f205 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@05f2 │ │ +075446: 1100 |000f: return-object v0 │ │ +075448: 2200 3401 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0134 │ │ +07544c: 7010 fa05 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ +075452: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0006 line=106 │ │ 0x000f line=110 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -16203,17 +16222,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075460: |[075460] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -075470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075472: 1100 |0001: return-object v0 │ │ +075454: |[075454] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +075464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075466: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -16221,16 +16240,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 │ │ -075474: |[075474] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -075484: 0e00 |0000: return-void │ │ +075468: |[075468] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +075478: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -16263,18 +16282,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075488: |[075488] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -075498: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07549e: 5b01 8001 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ -0754a2: 0e00 |0005: return-void │ │ +07547c: |[07547c] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +07548c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075492: 5b01 8001 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ +075496: 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; │ │ @@ -16285,20 +16304,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 │ │ -0754a4: |[0754a4] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0754b4: 2200 3501 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0135 │ │ -0754b8: 7130 6801 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0168 │ │ -0754be: 0c01 |0005: move-result-object v1 │ │ -0754c0: 7020 0206 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0602 │ │ -0754c6: 1100 |0009: return-object v0 │ │ +075498: |[075498] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0754a8: 2200 3501 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0135 │ │ +0754ac: 7130 6801 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0168 │ │ +0754b2: 0c01 |0005: move-result-object v1 │ │ +0754b4: 7020 0206 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0602 │ │ +0754ba: 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 │ │ @@ -16308,20 +16327,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 │ │ -0754c8: |[0754c8] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0754d8: 2200 3501 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0135 │ │ -0754dc: 7156 6901 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0169 │ │ -0754e2: 0c01 |0005: move-result-object v1 │ │ -0754e4: 7020 0206 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0602 │ │ -0754ea: 1100 |0009: return-object v0 │ │ +0754bc: |[0754bc] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0754cc: 2200 3501 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0135 │ │ +0754d0: 7156 6901 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0169 │ │ +0754d6: 0c01 |0005: move-result-object v1 │ │ +0754d8: 7020 0206 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0602 │ │ +0754de: 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 │ │ @@ -16333,20 +16352,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 │ │ -0754ec: |[0754ec] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0754fc: 2200 3501 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0135 │ │ -075500: 7140 6c01 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@016c │ │ -075506: 0c01 |0005: move-result-object v1 │ │ -075508: 7020 0206 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0602 │ │ -07550e: 1100 |0009: return-object v0 │ │ +0754e0: |[0754e0] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0754f0: 2200 3501 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0135 │ │ +0754f4: 7140 6c01 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@016c │ │ +0754fa: 0c01 |0005: move-result-object v1 │ │ +0754fc: 7020 0206 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0602 │ │ +075502: 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 │ │ @@ -16358,19 +16377,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075510: |[075510] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -075520: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ -075524: 6e10 6d01 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@016d │ │ -07552a: 0c00 |0005: move-result-object v0 │ │ -07552c: 1100 |0006: return-object v0 │ │ +075504: |[075504] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +075514: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ +075518: 6e10 6d01 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@016d │ │ +07551e: 0c00 |0005: move-result-object v0 │ │ +075520: 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;) │ │ @@ -16378,19 +16397,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 │ │ -075530: |[075530] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -075540: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ -075544: 5431 8001 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ -075548: 6e20 6e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@016e │ │ -07554e: 0e00 |0007: return-void │ │ +075524: |[075524] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +075534: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ +075538: 5431 8001 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0180 │ │ +07553c: 6e20 6e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@016e │ │ +075542: 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; │ │ @@ -16458,25 +16477,25 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -075550: |[075550] android.support.v4.app.BackStackRecord$2.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ │ -075560: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ -075564: 5b02 8701 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0187 │ │ -075568: 5b03 8901 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ -07556c: 5b04 8801 |0006: iput-object v4, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ -075570: 5b05 8a01 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ -075574: 5c06 8501 |000a: iput-boolean v6, v0, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0185 │ │ -075578: 5b07 8401 |000c: iput-object v7, v0, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0184 │ │ -07557c: 5b08 8601 |000e: iput-object v8, v0, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0186 │ │ -075580: 7010 2834 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -075586: 0e00 |0013: return-void │ │ +075544: |[075544] android.support.v4.app.BackStackRecord$2.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ │ +075554: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ +075558: 5b02 8701 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0187 │ │ +07555c: 5b03 8901 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ +075560: 5b04 8801 |0006: iput-object v4, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ +075564: 5b05 8a01 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ +075568: 5c06 8501 |000a: iput-boolean v6, v0, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0185 │ │ +07556c: 5b07 8401 |000c: iput-object v7, v0, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0184 │ │ +075570: 5b08 8601 |000e: iput-object v8, v0, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0186 │ │ +075574: 7010 2834 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07557a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Landroid/support/v4/app/BackStackRecord$2; │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/view/View; │ │ @@ -16493,54 +16512,54 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 84 16-bit code units │ │ -075588: |[075588] android.support.v4.app.BackStackRecord$2.onPreDraw:()Z │ │ -075598: 5460 8701 |0000: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0187 │ │ -07559c: 6e10 cd21 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -0755a2: 0c00 |0005: move-result-object v0 │ │ -0755a4: 6e20 c122 6000 |0006: invoke-virtual {v0, v6}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ -0755aa: 5460 8901 |0009: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ -0755ae: 3800 4700 |000b: if-eqz v0, 0052 // +0047 │ │ -0755b2: 5460 8901 |000d: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ -0755b6: 5461 8801 |000f: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ -0755ba: 7120 4408 1000 |0011: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ -0755c0: 5460 8801 |0014: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ -0755c4: 6e10 8b34 0000 |0016: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0755ca: 5460 8301 |0019: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ -0755ce: 5461 8a01 |001b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ -0755d2: 5562 8501 |001d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0185 │ │ -0755d6: 5463 8401 |001f: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0184 │ │ -0755da: 7140 1106 1032 |0021: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@0611 │ │ -0755e0: 0c05 |0024: move-result-object v5 │ │ -0755e2: 5460 8801 |0025: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ -0755e6: 5461 8a01 |0027: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ -0755ea: 5411 9c01 |0029: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ -0755ee: 6e20 8934 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0755f4: 5460 8801 |002e: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ -0755f8: 6e10 8712 0500 |0030: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ -0755fe: 0c01 |0033: move-result-object v1 │ │ -075600: 6e20 8a34 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ -075606: 5460 8901 |0037: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ -07560a: 5461 8801 |0039: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ -07560e: 7120 3608 1000 |003b: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ -075614: 5460 8301 |003e: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ -075618: 5461 8a01 |0040: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ -07561c: 7130 1206 5001 |0042: invoke-static {v0, v5, v1}, Landroid/support/v4/app/BackStackRecord;.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@0612 │ │ -075622: 5460 8301 |0045: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ -075626: 5461 8a01 |0047: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ -07562a: 5462 8401 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0184 │ │ -07562e: 5463 8601 |004b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0186 │ │ -075632: 5564 8501 |004d: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0185 │ │ -075636: 7706 1306 0000 |004f: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@0613 │ │ -07563c: 1210 |0052: const/4 v0, #int 1 // #1 │ │ -07563e: 0f00 |0053: return v0 │ │ +07557c: |[07557c] android.support.v4.app.BackStackRecord$2.onPreDraw:()Z │ │ +07558c: 5460 8701 |0000: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0187 │ │ +075590: 6e10 cd21 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +075596: 0c00 |0005: move-result-object v0 │ │ +075598: 6e20 c122 6000 |0006: invoke-virtual {v0, v6}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ +07559e: 5460 8901 |0009: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ +0755a2: 3800 4700 |000b: if-eqz v0, 0052 // +0047 │ │ +0755a6: 5460 8901 |000d: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ +0755aa: 5461 8801 |000f: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ +0755ae: 7120 4408 1000 |0011: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ +0755b4: 5460 8801 |0014: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ +0755b8: 6e10 8b34 0000 |0016: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0755be: 5460 8301 |0019: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ +0755c2: 5461 8a01 |001b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ +0755c6: 5562 8501 |001d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0185 │ │ +0755ca: 5463 8401 |001f: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0184 │ │ +0755ce: 7140 1106 1032 |0021: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@0611 │ │ +0755d4: 0c05 |0024: move-result-object v5 │ │ +0755d6: 5460 8801 |0025: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ +0755da: 5461 8a01 |0027: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ +0755de: 5411 9c01 |0029: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ +0755e2: 6e20 8934 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0755e8: 5460 8801 |002e: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ +0755ec: 6e10 8712 0500 |0030: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ +0755f2: 0c01 |0033: move-result-object v1 │ │ +0755f4: 6e20 8a34 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ +0755fa: 5460 8901 |0037: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0189 │ │ +0755fe: 5461 8801 |0039: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0188 │ │ +075602: 7120 3608 1000 |003b: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ +075608: 5460 8301 |003e: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ +07560c: 5461 8a01 |0040: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ +075610: 7130 1206 5001 |0042: invoke-static {v0, v5, v1}, Landroid/support/v4/app/BackStackRecord;.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@0612 │ │ +075616: 5460 8301 |0045: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0183 │ │ +07561a: 5461 8a01 |0047: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018a │ │ +07561e: 5462 8401 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0184 │ │ +075622: 5463 8601 |004b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0186 │ │ +075626: 5564 8501 |004d: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0185 │ │ +07562a: 7706 1306 0000 |004f: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@0613 │ │ +075630: 1210 |0052: const/4 v0, #int 1 // #1 │ │ +075632: 0f00 |0053: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ 0x0009 line=1236 │ │ 0x000d line=1237 │ │ 0x0014 line=1239 │ │ 0x0019 line=1241 │ │ @@ -16605,22 +16624,22 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -075640: |[075640] android.support.v4.app.BackStackRecord$3.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -075650: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@018b │ │ -075654: 5b02 8d01 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@018d │ │ -075658: 5b03 8e01 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018e │ │ -07565c: 5904 8c01 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@018c │ │ -075660: 5b05 8f01 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@018f │ │ -075664: 7010 2834 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07566a: 0e00 |000d: return-void │ │ +075634: |[075634] android.support.v4.app.BackStackRecord$3.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +075644: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@018b │ │ +075648: 5b02 8d01 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@018d │ │ +07564c: 5b03 8e01 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018e │ │ +075650: 5904 8c01 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@018c │ │ +075654: 5b05 8f01 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@018f │ │ +075658: 7010 2834 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07565e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1359 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/app/BackStackRecord$3; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -16634,26 +16653,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -07566c: |[07566c] android.support.v4.app.BackStackRecord$3.onPreDraw:()Z │ │ -07567c: 5440 8d01 |0000: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@018d │ │ -075680: 6e10 cd21 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -075686: 0c00 |0005: move-result-object v0 │ │ -075688: 6e20 c122 4000 |0006: invoke-virtual {v0, v4}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ -07568e: 5440 8b01 |0009: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@018b │ │ -075692: 5441 8e01 |000b: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018e │ │ -075696: 5242 8c01 |000d: iget v2, v4, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@018c │ │ -07569a: 5443 8f01 |000f: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@018f │ │ -07569e: 7140 1406 1032 |0011: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0614 │ │ -0756a4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0756a6: 0f00 |0015: return v0 │ │ +075660: |[075660] android.support.v4.app.BackStackRecord$3.onPreDraw:()Z │ │ +075670: 5440 8d01 |0000: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@018d │ │ +075674: 6e10 cd21 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +07567a: 0c00 |0005: move-result-object v0 │ │ +07567c: 6e20 c122 4000 |0006: invoke-virtual {v0, v4}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ +075682: 5440 8b01 |0009: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@018b │ │ +075686: 5441 8e01 |000b: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@018e │ │ +07568a: 5242 8c01 |000d: iget v2, v4, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@018c │ │ +07568e: 5443 8f01 |000f: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@018f │ │ +075692: 7140 1406 1032 |0011: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0614 │ │ +075698: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +07569a: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1361 │ │ 0x0009 line=1362 │ │ 0x0014 line=1363 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Landroid/support/v4/app/BackStackRecord$3; │ │ @@ -16726,17 +16745,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0756a8: |[0756a8] android.support.v4.app.BackStackRecord$Op.:()V │ │ -0756b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0756be: 0e00 |0003: return-void │ │ +07569c: |[07569c] android.support.v4.app.BackStackRecord$Op.:()V │ │ +0756ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0756b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -16794,27 +16813,27 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0756c0: |[0756c0] android.support.v4.app.BackStackRecord$TransitionState.:(Landroid/support/v4/app/BackStackRecord;)V │ │ -0756d0: 5b12 9d01 |0000: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.this$0:Landroid/support/v4/app/BackStackRecord; // field@019d │ │ -0756d4: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0756da: 2200 dc02 |0005: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -0756de: 7010 7012 0000 |0007: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ -0756e4: 5b10 9b01 |000a: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ -0756e8: 2200 9f06 |000c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0756ec: 7010 8534 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0756f2: 5b10 9a01 |0011: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ -0756f6: 2200 6701 |0013: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // type@0167 │ │ -0756fa: 7010 3108 0000 |0015: invoke-direct {v0}, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.:()V // method@0831 │ │ -075700: 5b10 9901 |0018: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ -075704: 0e00 |001a: return-void │ │ +0756b4: |[0756b4] android.support.v4.app.BackStackRecord$TransitionState.:(Landroid/support/v4/app/BackStackRecord;)V │ │ +0756c4: 5b12 9d01 |0000: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.this$0:Landroid/support/v4/app/BackStackRecord; // field@019d │ │ +0756c8: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0756ce: 2200 dc02 |0005: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +0756d2: 7010 7012 0000 |0007: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ +0756d8: 5b10 9b01 |000a: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ +0756dc: 2200 9f06 |000c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0756e0: 7010 8534 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0756e6: 5b10 9a01 |0011: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ +0756ea: 2200 6701 |0013: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // type@0167 │ │ +0756ee: 7010 3108 0000 |0015: invoke-direct {v0}, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.:()V // method@0831 │ │ +0756f4: 5b10 9901 |0018: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ +0756f8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ 0x0005 line=1447 │ │ 0x000c line=1448 │ │ 0x0013 line=1450 │ │ locals : │ │ @@ -16854,17 +16873,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075708: |[075708] android.support.v4.app.BackStackState$1.:()V │ │ -075718: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07571e: 0e00 |0003: return-void │ │ +0756fc: |[0756fc] android.support.v4.app.BackStackState$1.:()V │ │ +07570c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -16873,18 +16892,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 │ │ -075720: |[075720] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -075730: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@013d │ │ -075734: 7020 5c06 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@065c │ │ -07573a: 1100 |0005: return-object v0 │ │ +075714: |[075714] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +075724: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@013d │ │ +075728: 7020 5c06 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@065c │ │ +07572e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -16893,18 +16912,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 │ │ -07573c: |[07573c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -07574c: 6e20 5706 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0657 │ │ -075752: 0c00 |0003: move-result-object v0 │ │ -075754: 1100 |0004: return-object v0 │ │ +075730: |[075730] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +075740: 6e20 5706 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0657 │ │ +075746: 0c00 |0003: move-result-object v0 │ │ +075748: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -16913,17 +16932,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 │ │ -075758: |[075758] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -075768: 2320 e206 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@06e2 │ │ -07576c: 1100 |0002: return-object v0 │ │ +07574c: |[07574c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +07575c: 2320 e206 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@06e2 │ │ +075760: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -16932,18 +16951,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 │ │ -075770: |[075770] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -075780: 6e20 5906 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0659 │ │ -075786: 0c00 |0003: move-result-object v0 │ │ -075788: 1100 |0004: return-object v0 │ │ +075764: |[075764] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +075774: 6e20 5906 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0659 │ │ +07577a: 0c00 |0003: move-result-object v0 │ │ +07577c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -17029,73 +17048,73 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07578c: |[07578c] android.support.v4.app.BackStackState.:()V │ │ -07579c: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@013c │ │ -0757a0: 7010 5606 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0656 │ │ -0757a6: 6900 bc01 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@01bc │ │ -0757aa: 0e00 |0007: return-void │ │ +075780: |[075780] android.support.v4.app.BackStackState.:()V │ │ +075790: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@013c │ │ +075794: 7010 5606 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0656 │ │ +07579a: 6900 bc01 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@01bc │ │ +07579e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0757ac: |[0757ac] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -0757bc: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0757c2: 6e10 e904 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@04e9 │ │ -0757c8: 0c00 |0006: move-result-object v0 │ │ -0757ca: 5b10 c301 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -0757ce: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0757d4: 0a00 |000c: move-result v0 │ │ -0757d6: 5910 c601 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ -0757da: 6e10 f204 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0757e0: 0a00 |0012: move-result v0 │ │ -0757e2: 5910 c701 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ -0757e6: 6e10 f504 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0757ec: 0c00 |0018: move-result-object v0 │ │ -0757ee: 5b10 c201 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ -0757f2: 6e10 f204 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0757f8: 0a00 |001e: move-result v0 │ │ -0757fa: 5910 c101 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ -0757fe: 6e10 f204 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -075804: 0a00 |0024: move-result v0 │ │ -075806: 5910 bf01 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ -07580a: 6200 1a0a |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -07580e: 7220 0805 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -075814: 0c00 |002c: move-result-object v0 │ │ -075816: 1f00 5f06 |002d: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -07581a: 5b10 c001 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ -07581e: 6e10 f204 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -075824: 0a00 |0034: move-result v0 │ │ -075826: 5910 bd01 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ -07582a: 6200 1a0a |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -07582e: 7220 0805 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -075834: 0c00 |003c: move-result-object v0 │ │ -075836: 1f00 5f06 |003d: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -07583a: 5b10 be01 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ -07583e: 6e10 ea04 0200 |0041: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@04ea │ │ -075844: 0c00 |0044: move-result-object v0 │ │ -075846: 5b10 c401 |0045: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ -07584a: 6e10 ea04 0200 |0047: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@04ea │ │ -075850: 0c00 |004a: move-result-object v0 │ │ -075852: 5b10 c501 |004b: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ -075856: 0e00 |004d: return-void │ │ +0757a0: |[0757a0] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +0757b0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0757b6: 6e10 e904 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@04e9 │ │ +0757bc: 0c00 |0006: move-result-object v0 │ │ +0757be: 5b10 c301 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +0757c2: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0757c8: 0a00 |000c: move-result v0 │ │ +0757ca: 5910 c601 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ +0757ce: 6e10 f204 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0757d4: 0a00 |0012: move-result v0 │ │ +0757d6: 5910 c701 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ +0757da: 6e10 f504 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0757e0: 0c00 |0018: move-result-object v0 │ │ +0757e2: 5b10 c201 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ +0757e6: 6e10 f204 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0757ec: 0a00 |001e: move-result v0 │ │ +0757ee: 5910 c101 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ +0757f2: 6e10 f204 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0757f8: 0a00 |0024: move-result v0 │ │ +0757fa: 5910 bf01 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ +0757fe: 6200 1a0a |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +075802: 7220 0805 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +075808: 0c00 |002c: move-result-object v0 │ │ +07580a: 1f00 5f06 |002d: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +07580e: 5b10 c001 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ +075812: 6e10 f204 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +075818: 0a00 |0034: move-result v0 │ │ +07581a: 5910 bd01 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ +07581e: 6200 1a0a |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +075822: 7220 0805 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +075828: 0c00 |003c: move-result-object v0 │ │ +07582a: 1f00 5f06 |003d: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +07582e: 5b10 be01 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ +075832: 6e10 ea04 0200 |0041: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@04ea │ │ +075838: 0c00 |0044: move-result-object v0 │ │ +07583a: 5b10 c401 |0045: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ +07583e: 6e10 ea04 0200 |0047: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@04ea │ │ +075844: 0c00 |004a: move-result-object v0 │ │ +075846: 5b10 c501 |004b: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ +07584a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0009 line=98 │ │ 0x000f line=99 │ │ 0x0015 line=100 │ │ @@ -17116,123 +17135,123 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 199 16-bit code units │ │ -075858: |[075858] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -075868: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ -07586e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -075870: 54a3 b001 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -075874: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -075878: 5436 9801 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -07587c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -075880: 5436 9801 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -075884: 6e10 9534 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07588a: 0a06 |0011: move-result v6 │ │ -07588c: b062 |0012: add-int/2addr v2, v6 │ │ -07588e: 5433 9401 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -075892: 28f1 |0015: goto 0006 // -000f │ │ -075894: 52a6 b401 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ -075898: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -07589c: b026 |001a: add-int/2addr v6, v2 │ │ -07589e: 2366 d106 |001b: new-array v6, v6, [I // type@06d1 │ │ -0758a2: 5b86 c301 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -0758a6: 55a6 a701 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0758aa: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -0758ae: 2206 6f06 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@066f │ │ -0758b2: 1a07 b70f |0025: const-string v7, "Not on back stack" // string@0fb7 │ │ -0758b6: 7020 0434 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0758bc: 2706 |002a: throw v6 │ │ -0758be: 54a3 b001 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0758c2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -0758c4: 0145 |002e: move v5, v4 │ │ -0758c6: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -0758ca: 5486 c301 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -0758ce: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0758d2: 5237 9001 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0758d6: 4b07 0605 |0037: aput v7, v6, v5 │ │ -0758da: 5487 c301 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -0758de: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0758e2: 5436 9301 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0758e6: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -0758ea: 5436 9301 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0758ee: 5266 ff01 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0758f2: 4b06 0704 |0045: aput v6, v7, v4 │ │ -0758f6: 5486 c301 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -0758fa: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0758fe: 5237 9101 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ -075902: 4b07 0605 |004d: aput v7, v6, v5 │ │ -075906: 5486 c301 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -07590a: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -07590e: 5237 9201 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ -075912: 4b07 0604 |0055: aput v7, v6, v4 │ │ -075916: 5486 c301 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -07591a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -07591e: 5237 9501 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ -075922: 4b07 0605 |005d: aput v7, v6, v5 │ │ -075926: 5486 c301 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -07592a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -07592e: 5237 9601 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ -075932: 4b07 0604 |0065: aput v7, v6, v4 │ │ -075936: 5436 9801 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -07593a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -07593e: 5436 9801 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -075942: 6e10 9534 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -075948: 0a00 |0070: move-result v0 │ │ -07594a: 5486 c301 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -07594e: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -075952: 4b00 0605 |0075: aput v0, v6, v5 │ │ -075956: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -075958: 0145 |0078: move v5, v4 │ │ -07595a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -07595e: 5487 c301 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075962: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -075966: 5436 9801 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -07596a: 6e20 8e34 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -075970: 0c06 |0084: move-result-object v6 │ │ -075972: 1f06 4501 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0145 │ │ -075976: 5266 ff01 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -07597a: 4b06 0705 |0089: aput v6, v7, v5 │ │ -07597e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -075982: 0145 |008d: move v5, v4 │ │ -075984: 28eb |008e: goto 0079 // -0015 │ │ -075986: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -075988: 28b5 |0090: goto 0045 // -004b │ │ -07598a: 0154 |0091: move v4, v5 │ │ -07598c: 5433 9401 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -075990: 0145 |0094: move v5, v4 │ │ -075992: 289a |0095: goto 002f // -0066 │ │ -075994: 5486 c301 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075998: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -07599c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -07599e: 4b07 0605 |009b: aput v7, v6, v5 │ │ -0759a2: 28f5 |009d: goto 0092 // -000b │ │ -0759a4: 52a6 ba01 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -0759a8: 5986 c601 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ -0759ac: 52a6 bb01 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ -0759b0: 5986 c701 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ -0759b4: 54a6 b301 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ -0759b8: 5b86 c201 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ -0759bc: 52a6 b101 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0759c0: 5986 c101 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ -0759c4: 52a6 ab01 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0759c8: 5986 bf01 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ -0759cc: 54a6 ac01 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ -0759d0: 5b86 c001 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ -0759d4: 52a6 a901 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0759d8: 5986 bd01 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ -0759dc: 54a6 aa01 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ -0759e0: 5b86 be01 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ -0759e4: 54a6 b701 |00be: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0759e8: 5b86 c401 |00c0: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ -0759ec: 54a6 b801 |00c2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0759f0: 5b86 c501 |00c4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ -0759f4: 0e00 |00c6: return-void │ │ +07584c: |[07584c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +07585c: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ +075862: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +075864: 54a3 b001 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +075868: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +07586c: 5436 9801 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +075870: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +075874: 5436 9801 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +075878: 6e10 9534 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07587e: 0a06 |0011: move-result v6 │ │ +075880: b062 |0012: add-int/2addr v2, v6 │ │ +075882: 5433 9401 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +075886: 28f1 |0015: goto 0006 // -000f │ │ +075888: 52a6 b401 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ +07588c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +075890: b026 |001a: add-int/2addr v6, v2 │ │ +075892: 2366 d106 |001b: new-array v6, v6, [I // type@06d1 │ │ +075896: 5b86 c301 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +07589a: 55a6 a701 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +07589e: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +0758a2: 2206 6f06 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@066f │ │ +0758a6: 1a07 b70f |0025: const-string v7, "Not on back stack" // string@0fb7 │ │ +0758aa: 7020 0434 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0758b0: 2706 |002a: throw v6 │ │ +0758b2: 54a3 b001 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0758b6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +0758b8: 0145 |002e: move v5, v4 │ │ +0758ba: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +0758be: 5486 c301 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +0758c2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0758c6: 5237 9001 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0758ca: 4b07 0605 |0037: aput v7, v6, v5 │ │ +0758ce: 5487 c301 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +0758d2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0758d6: 5436 9301 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0758da: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +0758de: 5436 9301 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0758e2: 5266 ff01 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0758e6: 4b06 0704 |0045: aput v6, v7, v4 │ │ +0758ea: 5486 c301 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +0758ee: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0758f2: 5237 9101 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ +0758f6: 4b07 0605 |004d: aput v7, v6, v5 │ │ +0758fa: 5486 c301 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +0758fe: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +075902: 5237 9201 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ +075906: 4b07 0604 |0055: aput v7, v6, v4 │ │ +07590a: 5486 c301 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +07590e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +075912: 5237 9501 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ +075916: 4b07 0605 |005d: aput v7, v6, v5 │ │ +07591a: 5486 c301 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +07591e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +075922: 5237 9601 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ +075926: 4b07 0604 |0065: aput v7, v6, v4 │ │ +07592a: 5436 9801 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +07592e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +075932: 5436 9801 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +075936: 6e10 9534 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07593c: 0a00 |0070: move-result v0 │ │ +07593e: 5486 c301 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075942: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +075946: 4b00 0605 |0075: aput v0, v6, v5 │ │ +07594a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +07594c: 0145 |0078: move v5, v4 │ │ +07594e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +075952: 5487 c301 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075956: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +07595a: 5436 9801 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +07595e: 6e20 8e34 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +075964: 0c06 |0084: move-result-object v6 │ │ +075966: 1f06 4501 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0145 │ │ +07596a: 5266 ff01 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +07596e: 4b06 0705 |0089: aput v6, v7, v5 │ │ +075972: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075976: 0145 |008d: move v5, v4 │ │ +075978: 28eb |008e: goto 0079 // -0015 │ │ +07597a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +07597c: 28b5 |0090: goto 0045 // -004b │ │ +07597e: 0154 |0091: move v4, v5 │ │ +075980: 5433 9401 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +075984: 0145 |0094: move v5, v4 │ │ +075986: 289a |0095: goto 002f // -0066 │ │ +075988: 5486 c301 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +07598c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +075990: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +075992: 4b07 0605 |009b: aput v7, v6, v5 │ │ +075996: 28f5 |009d: goto 0092 // -000b │ │ +075998: 52a6 ba01 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +07599c: 5986 c601 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ +0759a0: 52a6 bb01 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ +0759a4: 5986 c701 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ +0759a8: 54a6 b301 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ +0759ac: 5b86 c201 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ +0759b0: 52a6 b101 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0759b4: 5986 c101 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ +0759b8: 52a6 ab01 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0759bc: 5986 bf01 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ +0759c0: 54a6 ac01 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ +0759c4: 5b86 c001 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ +0759c8: 52a6 a901 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0759cc: 5986 bd01 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ +0759d0: 54a6 aa01 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ +0759d4: 5b86 be01 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ +0759d8: 54a6 b701 |00be: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0759dc: 5b86 c401 |00c0: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ +0759e0: 54a6 b801 |00c2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0759e4: 5b86 c501 |00c4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ +0759e8: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0004 line=53 │ │ 0x0006 line=54 │ │ 0x0008 line=55 │ │ @@ -17302,17 +17321,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0759f8: |[0759f8] android.support.v4.app.BackStackState.describeContents:()I │ │ -075a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075a0a: 0f00 |0001: return v0 │ │ +0759ec: |[0759ec] android.support.v4.app.BackStackState.describeContents:()I │ │ +0759fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0759fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -17320,150 +17339,150 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 269 16-bit code units │ │ -075a0c: |[075a0c] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -075a1c: 121d |0000: const/4 v13, #int 1 // #1 │ │ -075a1e: 2201 3b01 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -075a22: 7020 1006 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0610 │ │ -075a28: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -075a2a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -075a2c: 54ea c301 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075a30: 21aa |000a: array-length v10, v10 │ │ -075a32: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -075a36: 2206 3901 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ -075a3a: 7010 0e06 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ -075a40: 54ea c301 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075a44: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -075a48: 440a 0a07 |0016: aget v10, v10, v7 │ │ -075a4c: 596a 9001 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -075a50: 630a 4c02 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -075a54: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -075a58: 1a0a 5705 |001e: const-string v10, "FragmentManager" // string@0557 │ │ -075a5c: 220b 8206 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ -075a60: 7010 5134 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -075a66: 1a0c 3506 |0025: const-string v12, "Instantiate " // string@0635 │ │ -075a6a: 6e20 5a34 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075a70: 0c0b |002a: move-result-object v11 │ │ -075a72: 6e20 5934 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -075a78: 0c0b |002e: move-result-object v11 │ │ -075a7a: 1a0c 9800 |002f: const-string v12, " op #" // string@0098 │ │ -075a7e: 6e20 5a34 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075a84: 0c0b |0034: move-result-object v11 │ │ -075a86: 6e20 5634 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -075a8c: 0c0b |0038: move-result-object v11 │ │ -075a8e: 1a0c 3e00 |0039: const-string v12, " base fragment #" // string@003e │ │ -075a92: 6e20 5a34 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075a98: 0c0b |003e: move-result-object v11 │ │ -075a9a: 54ec c301 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075a9e: 440c 0c08 |0041: aget v12, v12, v8 │ │ -075aa2: 6e20 5634 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -075aa8: 0c0b |0046: move-result-object v11 │ │ -075aaa: 6e10 5f34 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -075ab0: 0c0b |004a: move-result-object v11 │ │ -075ab2: 7120 b520 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -075ab8: 54ea c301 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075abc: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -075ac0: 4403 0a08 |0052: aget v3, v10, v8 │ │ -075ac4: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -075ac8: 54fa 5502 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -075acc: 6e20 8e34 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -075ad2: 0c02 |005b: move-result-object v2 │ │ -075ad4: 1f02 4501 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -075ad8: 5b62 9301 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -075adc: 54ea c301 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075ae0: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -075ae4: 440a 0a07 |0064: aget v10, v10, v7 │ │ -075ae8: 596a 9101 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ -075aec: 54ea c301 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075af0: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -075af4: 440a 0a08 |006c: aget v10, v10, v8 │ │ -075af8: 596a 9201 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ -075afc: 54ea c301 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075b00: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -075b04: 440a 0a07 |0074: aget v10, v10, v7 │ │ -075b08: 596a 9501 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ -075b0c: 54ea c301 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075b10: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -075b14: 440a 0a08 |007c: aget v10, v10, v8 │ │ -075b18: 596a 9601 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ -075b1c: 54ea c301 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075b20: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -075b24: 4400 0a07 |0084: aget v0, v10, v7 │ │ -075b28: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -075b2c: 220a 9f06 |0088: new-instance v10, Ljava/util/ArrayList; // type@069f │ │ -075b30: 7020 8634 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -075b36: 5b6a 9801 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -075b3a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -075b3c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -075b40: 630a 4c02 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -075b44: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -075b48: 1a0a 5705 |0096: const-string v10, "FragmentManager" // string@0557 │ │ -075b4c: 220b 8206 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ -075b50: 7010 5134 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -075b56: 1a0c 3506 |009d: const-string v12, "Instantiate " // string@0635 │ │ -075b5a: 6e20 5a34 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075b60: 0c0b |00a2: move-result-object v11 │ │ -075b62: 6e20 5934 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -075b68: 0c0b |00a6: move-result-object v11 │ │ -075b6a: 1a0c a200 |00a7: const-string v12, " set remove fragment #" // string@00a2 │ │ -075b6e: 6e20 5a34 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075b74: 0c0b |00ac: move-result-object v11 │ │ -075b76: 54ec c301 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075b7a: 440c 0c08 |00af: aget v12, v12, v8 │ │ -075b7e: 6e20 5634 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -075b84: 0c0b |00b4: move-result-object v11 │ │ -075b86: 6e10 5f34 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -075b8c: 0c0b |00b8: move-result-object v11 │ │ -075b8e: 7120 b520 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -075b94: 54fa 5502 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -075b98: 54eb c301 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075b9c: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -075ba0: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -075ba4: 6e20 8e34 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -075baa: 0c09 |00c7: move-result-object v9 │ │ -075bac: 1f09 4501 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0145 │ │ -075bb0: 546a 9801 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -075bb4: 6e20 8934 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -075bba: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -075bbe: 0178 |00d1: move v8, v7 │ │ -075bc0: 28be |00d2: goto 0090 // -0042 │ │ -075bc2: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -075bc4: 5b6a 9301 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -075bc8: 288a |00d6: goto 0060 // -0076 │ │ -075bca: 0187 |00d7: move v7, v8 │ │ -075bcc: 6e20 1806 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ -075bd2: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -075bd6: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -075bda: 52ea c601 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ -075bde: 591a ba01 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -075be2: 52ea c701 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ -075be6: 591a bb01 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ -075bea: 54ea c201 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ -075bee: 5b1a b301 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ -075bf2: 52ea c101 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ -075bf6: 591a b101 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -075bfa: 5c1d a701 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -075bfe: 52ea bf01 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ -075c02: 591a ab01 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -075c06: 54ea c001 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ -075c0a: 5b1a ac01 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ -075c0e: 52ea bd01 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ -075c12: 591a a901 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -075c16: 54ea be01 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ -075c1a: 5b1a aa01 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ -075c1e: 54ea c401 |0101: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ -075c22: 5b1a b701 |0103: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -075c26: 54ea c501 |0105: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ -075c2a: 5b1a b801 |0107: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -075c2e: 6e20 1d06 d100 |0109: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@061d │ │ -075c34: 1101 |010c: return-object v1 │ │ +075a00: |[075a00] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +075a10: 121d |0000: const/4 v13, #int 1 // #1 │ │ +075a12: 2201 3b01 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +075a16: 7020 1006 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0610 │ │ +075a1c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +075a1e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +075a20: 54ea c301 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075a24: 21aa |000a: array-length v10, v10 │ │ +075a26: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +075a2a: 2206 3901 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ +075a2e: 7010 0e06 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ +075a34: 54ea c301 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075a38: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +075a3c: 440a 0a07 |0016: aget v10, v10, v7 │ │ +075a40: 596a 9001 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +075a44: 630a 4c02 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +075a48: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +075a4c: 1a0a 5705 |001e: const-string v10, "FragmentManager" // string@0557 │ │ +075a50: 220b 8206 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ +075a54: 7010 5134 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +075a5a: 1a0c 3506 |0025: const-string v12, "Instantiate " // string@0635 │ │ +075a5e: 6e20 5a34 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075a64: 0c0b |002a: move-result-object v11 │ │ +075a66: 6e20 5934 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +075a6c: 0c0b |002e: move-result-object v11 │ │ +075a6e: 1a0c 9800 |002f: const-string v12, " op #" // string@0098 │ │ +075a72: 6e20 5a34 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075a78: 0c0b |0034: move-result-object v11 │ │ +075a7a: 6e20 5634 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +075a80: 0c0b |0038: move-result-object v11 │ │ +075a82: 1a0c 3e00 |0039: const-string v12, " base fragment #" // string@003e │ │ +075a86: 6e20 5a34 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075a8c: 0c0b |003e: move-result-object v11 │ │ +075a8e: 54ec c301 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075a92: 440c 0c08 |0041: aget v12, v12, v8 │ │ +075a96: 6e20 5634 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +075a9c: 0c0b |0046: move-result-object v11 │ │ +075a9e: 6e10 5f34 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +075aa4: 0c0b |004a: move-result-object v11 │ │ +075aa6: 7120 b520 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +075aac: 54ea c301 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075ab0: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +075ab4: 4403 0a08 |0052: aget v3, v10, v8 │ │ +075ab8: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +075abc: 54fa 5502 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +075ac0: 6e20 8e34 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +075ac6: 0c02 |005b: move-result-object v2 │ │ +075ac8: 1f02 4501 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +075acc: 5b62 9301 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +075ad0: 54ea c301 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075ad4: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +075ad8: 440a 0a07 |0064: aget v10, v10, v7 │ │ +075adc: 596a 9101 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ +075ae0: 54ea c301 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075ae4: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +075ae8: 440a 0a08 |006c: aget v10, v10, v8 │ │ +075aec: 596a 9201 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ +075af0: 54ea c301 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075af4: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +075af8: 440a 0a07 |0074: aget v10, v10, v7 │ │ +075afc: 596a 9501 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ +075b00: 54ea c301 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075b04: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +075b08: 440a 0a08 |007c: aget v10, v10, v8 │ │ +075b0c: 596a 9601 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ +075b10: 54ea c301 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075b14: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +075b18: 4400 0a07 |0084: aget v0, v10, v7 │ │ +075b1c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +075b20: 220a 9f06 |0088: new-instance v10, Ljava/util/ArrayList; // type@069f │ │ +075b24: 7020 8634 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +075b2a: 5b6a 9801 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +075b2e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +075b30: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +075b34: 630a 4c02 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +075b38: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +075b3c: 1a0a 5705 |0096: const-string v10, "FragmentManager" // string@0557 │ │ +075b40: 220b 8206 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ +075b44: 7010 5134 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +075b4a: 1a0c 3506 |009d: const-string v12, "Instantiate " // string@0635 │ │ +075b4e: 6e20 5a34 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075b54: 0c0b |00a2: move-result-object v11 │ │ +075b56: 6e20 5934 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +075b5c: 0c0b |00a6: move-result-object v11 │ │ +075b5e: 1a0c a200 |00a7: const-string v12, " set remove fragment #" // string@00a2 │ │ +075b62: 6e20 5a34 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075b68: 0c0b |00ac: move-result-object v11 │ │ +075b6a: 54ec c301 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075b6e: 440c 0c08 |00af: aget v12, v12, v8 │ │ +075b72: 6e20 5634 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +075b78: 0c0b |00b4: move-result-object v11 │ │ +075b7a: 6e10 5f34 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +075b80: 0c0b |00b8: move-result-object v11 │ │ +075b82: 7120 b520 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +075b88: 54fa 5502 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +075b8c: 54eb c301 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075b90: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +075b94: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +075b98: 6e20 8e34 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +075b9e: 0c09 |00c7: move-result-object v9 │ │ +075ba0: 1f09 4501 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0145 │ │ +075ba4: 546a 9801 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +075ba8: 6e20 8934 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +075bae: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +075bb2: 0178 |00d1: move v8, v7 │ │ +075bb4: 28be |00d2: goto 0090 // -0042 │ │ +075bb6: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +075bb8: 5b6a 9301 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +075bbc: 288a |00d6: goto 0060 // -0076 │ │ +075bbe: 0187 |00d7: move v7, v8 │ │ +075bc0: 6e20 1806 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ +075bc6: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +075bca: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +075bce: 52ea c601 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ +075bd2: 591a ba01 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +075bd6: 52ea c701 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ +075bda: 591a bb01 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ +075bde: 54ea c201 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ +075be2: 5b1a b301 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ +075be6: 52ea c101 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ +075bea: 591a b101 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +075bee: 5c1d a701 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +075bf2: 52ea bf01 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ +075bf6: 591a ab01 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +075bfa: 54ea c001 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ +075bfe: 5b1a ac01 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ +075c02: 52ea bd01 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ +075c06: 591a a901 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +075c0a: 54ea be01 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ +075c0e: 5b1a aa01 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ +075c12: 54ea c401 |0101: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ +075c16: 5b1a b701 |0103: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +075c1a: 54ea c501 |0105: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ +075c1e: 5b1a b801 |0107: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +075c22: 6e20 1d06 d100 |0109: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@061d │ │ +075c28: 1101 |010c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x0006 line=112 │ │ 0x0007 line=113 │ │ 0x0008 line=114 │ │ 0x000d line=115 │ │ @@ -17533,39 +17552,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -075c38: |[075c38] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -075c48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -075c4a: 5420 c301 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ -075c4e: 6e20 fb04 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@04fb │ │ -075c54: 5220 c601 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ -075c58: 6e20 fa04 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -075c5e: 5220 c701 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ -075c62: 6e20 fa04 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -075c68: 5420 c201 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ -075c6c: 6e20 0005 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -075c72: 5220 c101 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ -075c76: 6e20 fa04 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -075c7c: 5220 bf01 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ -075c80: 6e20 fa04 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -075c86: 5420 c001 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ -075c8a: 7130 9520 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -075c90: 5220 bd01 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ -075c94: 6e20 fa04 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -075c9a: 5420 be01 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ -075c9e: 7130 9520 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -075ca4: 5420 c401 |002e: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ -075ca8: 6e20 0105 0300 |0030: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0501 │ │ -075cae: 5420 c501 |0033: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ -075cb2: 6e20 0105 0300 |0035: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0501 │ │ -075cb8: 0e00 |0038: return-void │ │ +075c2c: |[075c2c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +075c3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +075c3e: 5420 c301 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@01c3 │ │ +075c42: 6e20 fb04 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@04fb │ │ +075c48: 5220 c601 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@01c6 │ │ +075c4c: 6e20 fa04 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +075c52: 5220 c701 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@01c7 │ │ +075c56: 6e20 fa04 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +075c5c: 5420 c201 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@01c2 │ │ +075c60: 6e20 0005 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +075c66: 5220 c101 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@01c1 │ │ +075c6a: 6e20 fa04 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +075c70: 5220 bf01 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@01bf │ │ +075c74: 6e20 fa04 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +075c7a: 5420 c001 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01c0 │ │ +075c7e: 7130 9520 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +075c84: 5220 bd01 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@01bd │ │ +075c88: 6e20 fa04 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +075c8e: 5420 be01 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01be │ │ +075c92: 7130 9520 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +075c98: 5420 c401 |002e: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01c4 │ │ +075c9c: 6e20 0105 0300 |0030: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0501 │ │ +075ca2: 5420 c501 |0033: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01c5 │ │ +075ca6: 6e20 0105 0300 |0035: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0501 │ │ +075cac: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=163 │ │ 0x0006 line=164 │ │ 0x000b line=165 │ │ 0x0010 line=166 │ │ 0x0015 line=167 │ │ @@ -17606,17 +17625,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075cbc: |[075cbc] android.support.v4.app.BundleUtil.:()V │ │ -075ccc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -075cd2: 0e00 |0003: return-void │ │ +075cb0: |[075cb0] android.support.v4.app.BundleUtil.:()V │ │ +075cc0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BundleUtil; │ │ │ │ #1 : (in Landroid/support/v4/app/BundleUtil;) │ │ @@ -17624,31 +17643,31 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -075cd4: |[075cd4] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ -075ce4: 6e20 ac04 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ -075cea: 0c00 |0003: move-result-object v0 │ │ -075cec: 2002 df06 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@06df │ │ -075cf0: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ -075cf4: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -075cf8: 1f00 df06 |000a: check-cast v0, [Landroid/os/Bundle; // type@06df │ │ -075cfc: 1f00 df06 |000c: check-cast v0, [Landroid/os/Bundle; // type@06df │ │ -075d00: 0701 |000e: move-object v1, v0 │ │ -075d02: 1101 |000f: return-object v1 │ │ -075d04: 2102 |0010: array-length v2, v0 │ │ -075d06: 1c03 df06 |0011: const-class v3, [Landroid/os/Bundle; // type@06df │ │ -075d0a: 7130 9934 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@3499 │ │ -075d10: 0c01 |0016: move-result-object v1 │ │ -075d12: 1f01 df06 |0017: check-cast v1, [Landroid/os/Bundle; // type@06df │ │ -075d16: 6e30 bd04 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ -075d1c: 28f3 |001c: goto 000f // -000d │ │ +075cc8: |[075cc8] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ +075cd8: 6e20 ac04 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ +075cde: 0c00 |0003: move-result-object v0 │ │ +075ce0: 2002 df06 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@06df │ │ +075ce4: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ +075ce8: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +075cec: 1f00 df06 |000a: check-cast v0, [Landroid/os/Bundle; // type@06df │ │ +075cf0: 1f00 df06 |000c: check-cast v0, [Landroid/os/Bundle; // type@06df │ │ +075cf4: 0701 |000e: move-object v1, v0 │ │ +075cf6: 1101 |000f: return-object v1 │ │ +075cf8: 2102 |0010: array-length v2, v0 │ │ +075cfa: 1c03 df06 |0011: const-class v3, [Landroid/os/Bundle; // type@06df │ │ +075cfe: 7130 9934 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@3499 │ │ +075d04: 0c01 |0016: move-result-object v1 │ │ +075d06: 1f01 df06 |0017: check-cast v1, [Landroid/os/Bundle; // type@06df │ │ +075d0a: 6e30 bd04 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ +075d10: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x000f line=25 │ │ 0x0010 line=22 │ │ @@ -17720,17 +17739,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 │ │ -075d20: |[075d20] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -075d30: 7030 3034 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3430 │ │ -075d36: 0e00 |0003: return-void │ │ +075d14: |[075d14] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +075d24: 7030 3034 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3430 │ │ +075d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0003 line=367 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -17769,17 +17788,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075d38: |[075d38] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -075d48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -075d4e: 0e00 |0003: return-void │ │ +075d2c: |[075d2c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +075d3c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075d42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -17788,19 +17807,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 │ │ -075d50: |[075d50] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -075d60: 2200 4401 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ -075d64: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -075d66: 7030 8a06 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@068a │ │ -075d6c: 1100 |0006: return-object v0 │ │ +075d44: |[075d44] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +075d54: 2200 4401 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ +075d58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +075d5a: 7030 8a06 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@068a │ │ +075d60: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -17809,18 +17828,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 │ │ -075d70: |[075d70] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -075d80: 6e20 8406 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0684 │ │ -075d86: 0c00 |0003: move-result-object v0 │ │ -075d88: 1100 |0004: return-object v0 │ │ +075d64: |[075d64] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +075d74: 6e20 8406 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0684 │ │ +075d7a: 0c00 |0003: move-result-object v0 │ │ +075d7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -17829,17 +17848,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 │ │ -075d8c: |[075d8c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -075d9c: 2320 e306 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@06e3 │ │ -075da0: 1100 |0002: return-object v0 │ │ +075d80: |[075d80] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +075d90: 2320 e306 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@06e3 │ │ +075d94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -17848,18 +17867,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 │ │ -075da4: |[075da4] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -075db4: 6e20 8606 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0686 │ │ -075dba: 0c00 |0003: move-result-object v0 │ │ -075dbc: 1100 |0004: return-object v0 │ │ +075d98: |[075d98] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +075da8: 6e20 8606 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0686 │ │ +075dae: 0c00 |0003: move-result-object v0 │ │ +075db0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -17904,37 +17923,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075dc0: |[075dc0] android.support.v4.app.Fragment$SavedState.:()V │ │ -075dd0: 2200 4301 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0143 │ │ -075dd4: 7010 8306 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0683 │ │ -075dda: 6900 de01 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@01de │ │ -075dde: 0e00 |0007: return-void │ │ +075db4: |[075db4] android.support.v4.app.Fragment$SavedState.:()V │ │ +075dc4: 2200 4301 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0143 │ │ +075dc8: 7010 8306 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0683 │ │ +075dce: 6900 de01 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@01de │ │ +075dd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075de0: |[075de0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -075df0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -075df6: 5b01 df01 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ -075dfa: 0e00 |0005: return-void │ │ +075dd4: |[075dd4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +075de4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075dea: 5b01 df01 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ +075dee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0003 line=328 │ │ 0x0005 line=329 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -17945,25 +17964,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 │ │ -075dfc: |[075dfc] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -075e0c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -075e12: 6e10 ef04 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ -075e18: 0c00 |0006: move-result-object v0 │ │ -075e1a: 5b10 df01 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ -075e1e: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -075e22: 5410 df01 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ -075e26: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -075e2a: 5410 df01 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ -075e2e: 6e20 c404 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ -075e34: 0e00 |0014: return-void │ │ +075df0: |[075df0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +075e00: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +075e06: 6e10 ef04 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ +075e0c: 0c00 |0006: move-result-object v0 │ │ +075e0e: 5b10 df01 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ +075e12: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +075e16: 5410 df01 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ +075e1a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +075e1e: 5410 df01 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ +075e22: 6e20 c404 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ +075e28: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=332 │ │ 0x0009 line=333 │ │ 0x000f line=334 │ │ 0x0014 line=336 │ │ @@ -17978,17 +17997,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075e38: |[075e38] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -075e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075e4a: 0f00 |0001: return v0 │ │ +075e2c: |[075e2c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +075e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075e3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -17996,18 +18015,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -075e4c: |[075e4c] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -075e5c: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ -075e60: 6e20 f804 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ -075e66: 0e00 |0005: return-void │ │ +075e40: |[075e40] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +075e50: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ +075e54: 6e20 f804 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ +075e5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=346 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -18310,22 +18329,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -075e68: |[075e68] android.support.v4.app.Fragment.:()V │ │ -075e78: 2200 ef02 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@02ef │ │ -075e7c: 7010 3513 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ -075e82: 6900 1a02 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ -075e86: 2200 7d06 |0007: new-instance v0, Ljava/lang/Object; // type@067d │ │ -075e8a: 7010 2834 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -075e90: 6900 e601 |000c: sput-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ -075e94: 0e00 |000e: return-void │ │ +075e5c: |[075e5c] android.support.v4.app.Fragment.:()V │ │ +075e6c: 2200 ef02 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@02ef │ │ +075e70: 7010 3513 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ +075e76: 6900 1a02 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ +075e7a: 2200 7d06 |0007: new-instance v0, Ljava/lang/Object; // type@067d │ │ +075e7e: 7010 2834 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +075e84: 6900 e601 |000c: sput-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ +075e88: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0007 line=171 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -18333,37 +18352,37 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -075e98: |[075e98] android.support.v4.app.Fragment.:()V │ │ -075ea8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -075eaa: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -075eac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -075eae: 7010 2834 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ -075eb4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -075eb6: 5940 1102 |0007: iput v0, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -075eba: 5942 ff01 |0009: iput v2, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -075ebe: 5942 1502 |000b: iput v2, v4, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ -075ec2: 5c43 0302 |000d: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -075ec6: 5c43 1702 |000f: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -075eca: 5b41 f501 |0011: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@01f5 │ │ -075ece: 6200 e601 |0013: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ -075ed2: 5b40 0c02 |0015: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ -075ed6: 5b41 f701 |0017: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@01f7 │ │ -075eda: 6200 e601 |0019: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ -075ede: 5b40 0602 |001b: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ -075ee2: 5b41 0f02 |001d: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@020f │ │ -075ee6: 6200 e601 |001f: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ -075eea: 5b40 1002 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ -075eee: 5b41 f601 |0023: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -075ef2: 5b41 f801 |0025: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ -075ef6: 0e00 |0027: return-void │ │ +075e8c: |[075e8c] android.support.v4.app.Fragment.:()V │ │ +075e9c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +075e9e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +075ea0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +075ea2: 7010 2834 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ +075ea8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +075eaa: 5940 1102 |0007: iput v0, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +075eae: 5942 ff01 |0009: iput v2, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +075eb2: 5942 1502 |000b: iput v2, v4, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ +075eb6: 5c43 0302 |000d: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +075eba: 5c43 1702 |000f: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +075ebe: 5b41 f501 |0011: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@01f5 │ │ +075ec2: 6200 e601 |0013: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ +075ec6: 5b40 0c02 |0015: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ +075eca: 5b41 f701 |0017: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@01f7 │ │ +075ece: 6200 e601 |0019: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ +075ed2: 5b40 0602 |001b: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ +075ed6: 5b41 0f02 |001d: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@020f │ │ +075eda: 6200 e601 |001f: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ +075ede: 5b40 1002 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ +075ee2: 5b41 f601 |0023: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +075ee6: 5b41 f801 |0025: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ +075eea: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=387 │ │ 0x0006 line=180 │ │ 0x0009 line=196 │ │ 0x000b line=208 │ │ 0x000d line=279 │ │ @@ -18385,19 +18404,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 │ │ -075ef8: |[075ef8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -075f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075f0a: 7130 b006 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@06b0 │ │ -075f10: 0c00 |0004: move-result-object v0 │ │ -075f12: 1100 |0005: return-object v0 │ │ +075eec: |[075eec] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +075efc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075efe: 7130 b006 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@06b0 │ │ +075f04: 0c00 |0004: move-result-object v0 │ │ +075f06: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -18406,94 +18425,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 │ │ -075f14: |[075f14] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -075f24: 6203 1a02 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ -075f28: 6e20 3f13 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ -075f2e: 0c00 |0005: move-result-object v0 │ │ -075f30: 1f00 6106 |0006: check-cast v0, Ljava/lang/Class; // type@0661 │ │ -075f34: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -075f38: 6e10 3702 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0237 │ │ -075f3e: 0c03 |000d: move-result-object v3 │ │ -075f40: 6e20 f333 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@33f3 │ │ -075f46: 0c00 |0011: move-result-object v0 │ │ -075f48: 6203 1a02 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ -075f4c: 6e30 4713 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ -075f52: 6e10 f233 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@33f2 │ │ -075f58: 0c02 |001a: move-result-object v2 │ │ -075f5a: 1f02 4501 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -075f5e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -075f62: 6e10 2b34 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -075f68: 0c03 |0022: move-result-object v3 │ │ -075f6a: 6e10 e533 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@33e5 │ │ -075f70: 0c03 |0026: move-result-object v3 │ │ -075f72: 6e20 c404 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ -075f78: 5b28 ec01 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ -075f7c: 1102 |002c: return-object v2 │ │ -075f7e: 0d01 |002d: move-exception v1 │ │ -075f80: 2203 4201 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0142 │ │ -075f84: 2204 8206 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -075f88: 7010 5134 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -075f8e: 1a05 8113 |0035: const-string v5, "Unable to instantiate fragment " // string@1381 │ │ -075f92: 6e20 5a34 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075f98: 0c04 |003a: move-result-object v4 │ │ -075f9a: 6e20 5a34 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075fa0: 0c04 |003e: move-result-object v4 │ │ -075fa2: 1a05 2e01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@012e │ │ -075fa6: 6e20 5a34 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075fac: 0c04 |0044: move-result-object v4 │ │ -075fae: 1a05 5200 |0045: const-string v5, " empty constructor that is public" // string@0052 │ │ -075fb2: 6e20 5a34 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075fb8: 0c04 |004a: move-result-object v4 │ │ -075fba: 6e10 5f34 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -075fc0: 0c04 |004e: move-result-object v4 │ │ -075fc2: 7030 8206 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0682 │ │ -075fc8: 2703 |0052: throw v3 │ │ -075fca: 0d01 |0053: move-exception v1 │ │ -075fcc: 2203 4201 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0142 │ │ -075fd0: 2204 8206 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -075fd4: 7010 5134 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -075fda: 1a05 8113 |005b: const-string v5, "Unable to instantiate fragment " // string@1381 │ │ -075fde: 6e20 5a34 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075fe4: 0c04 |0060: move-result-object v4 │ │ -075fe6: 6e20 5a34 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075fec: 0c04 |0064: move-result-object v4 │ │ -075fee: 1a05 2e01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@012e │ │ -075ff2: 6e20 5a34 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -075ff8: 0c04 |006a: move-result-object v4 │ │ -075ffa: 1a05 5200 |006b: const-string v5, " empty constructor that is public" // string@0052 │ │ -075ffe: 6e20 5a34 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076004: 0c04 |0070: move-result-object v4 │ │ -076006: 6e10 5f34 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07600c: 0c04 |0074: move-result-object v4 │ │ -07600e: 7030 8206 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0682 │ │ -076014: 2703 |0078: throw v3 │ │ -076016: 0d01 |0079: move-exception v1 │ │ -076018: 2203 4201 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0142 │ │ -07601c: 2204 8206 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -076020: 7010 5134 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -076026: 1a05 8113 |0081: const-string v5, "Unable to instantiate fragment " // string@1381 │ │ -07602a: 6e20 5a34 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076030: 0c04 |0086: move-result-object v4 │ │ -076032: 6e20 5a34 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076038: 0c04 |008a: move-result-object v4 │ │ -07603a: 1a05 2e01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@012e │ │ -07603e: 6e20 5a34 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076044: 0c04 |0090: move-result-object v4 │ │ -076046: 1a05 5200 |0091: const-string v5, " empty constructor that is public" // string@0052 │ │ -07604a: 6e20 5a34 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076050: 0c04 |0096: move-result-object v4 │ │ -076052: 6e10 5f34 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -076058: 0c04 |009a: move-result-object v4 │ │ -07605a: 7030 8206 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0682 │ │ -076060: 2703 |009e: throw v3 │ │ +075f08: |[075f08] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +075f18: 6203 1a02 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ +075f1c: 6e20 3f13 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ +075f22: 0c00 |0005: move-result-object v0 │ │ +075f24: 1f00 6106 |0006: check-cast v0, Ljava/lang/Class; // type@0661 │ │ +075f28: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +075f2c: 6e10 3702 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0237 │ │ +075f32: 0c03 |000d: move-result-object v3 │ │ +075f34: 6e20 f333 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@33f3 │ │ +075f3a: 0c00 |0011: move-result-object v0 │ │ +075f3c: 6203 1a02 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ +075f40: 6e30 4713 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ +075f46: 6e10 f233 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@33f2 │ │ +075f4c: 0c02 |001a: move-result-object v2 │ │ +075f4e: 1f02 4501 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +075f52: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +075f56: 6e10 2b34 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +075f5c: 0c03 |0022: move-result-object v3 │ │ +075f5e: 6e10 e533 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@33e5 │ │ +075f64: 0c03 |0026: move-result-object v3 │ │ +075f66: 6e20 c404 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ +075f6c: 5b28 ec01 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ +075f70: 1102 |002c: return-object v2 │ │ +075f72: 0d01 |002d: move-exception v1 │ │ +075f74: 2203 4201 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0142 │ │ +075f78: 2204 8206 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +075f7c: 7010 5134 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +075f82: 1a05 8113 |0035: const-string v5, "Unable to instantiate fragment " // string@1381 │ │ +075f86: 6e20 5a34 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075f8c: 0c04 |003a: move-result-object v4 │ │ +075f8e: 6e20 5a34 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075f94: 0c04 |003e: move-result-object v4 │ │ +075f96: 1a05 2e01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@012e │ │ +075f9a: 6e20 5a34 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075fa0: 0c04 |0044: move-result-object v4 │ │ +075fa2: 1a05 5200 |0045: const-string v5, " empty constructor that is public" // string@0052 │ │ +075fa6: 6e20 5a34 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075fac: 0c04 |004a: move-result-object v4 │ │ +075fae: 6e10 5f34 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +075fb4: 0c04 |004e: move-result-object v4 │ │ +075fb6: 7030 8206 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0682 │ │ +075fbc: 2703 |0052: throw v3 │ │ +075fbe: 0d01 |0053: move-exception v1 │ │ +075fc0: 2203 4201 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0142 │ │ +075fc4: 2204 8206 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +075fc8: 7010 5134 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +075fce: 1a05 8113 |005b: const-string v5, "Unable to instantiate fragment " // string@1381 │ │ +075fd2: 6e20 5a34 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075fd8: 0c04 |0060: move-result-object v4 │ │ +075fda: 6e20 5a34 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075fe0: 0c04 |0064: move-result-object v4 │ │ +075fe2: 1a05 2e01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@012e │ │ +075fe6: 6e20 5a34 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075fec: 0c04 |006a: move-result-object v4 │ │ +075fee: 1a05 5200 |006b: const-string v5, " empty constructor that is public" // string@0052 │ │ +075ff2: 6e20 5a34 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +075ff8: 0c04 |0070: move-result-object v4 │ │ +075ffa: 6e10 5f34 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +076000: 0c04 |0074: move-result-object v4 │ │ +076002: 7030 8206 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0682 │ │ +076008: 2703 |0078: throw v3 │ │ +07600a: 0d01 |0079: move-exception v1 │ │ +07600c: 2203 4201 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0142 │ │ +076010: 2204 8206 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +076014: 7010 5134 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07601a: 1a05 8113 |0081: const-string v5, "Unable to instantiate fragment " // string@1381 │ │ +07601e: 6e20 5a34 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076024: 0c04 |0086: move-result-object v4 │ │ +076026: 6e20 5a34 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07602c: 0c04 |008a: move-result-object v4 │ │ +07602e: 1a05 2e01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@012e │ │ +076032: 6e20 5a34 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076038: 0c04 |0090: move-result-object v4 │ │ +07603a: 1a05 5200 |0091: const-string v5, " empty constructor that is public" // string@0052 │ │ +07603e: 6e20 5a34 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076044: 0c04 |0096: move-result-object v4 │ │ +076046: 6e10 5f34 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07604c: 0c04 |009a: move-result-object v4 │ │ +07604e: 7030 8206 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0682 │ │ +076054: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=414 │ │ @@ -18526,33 +18545,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -076078: |[076078] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -076088: 6202 1a02 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ -07608c: 6e20 3f13 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ -076092: 0c00 |0005: move-result-object v0 │ │ -076094: 1f00 6106 |0006: check-cast v0, Ljava/lang/Class; // type@0661 │ │ -076098: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -07609c: 6e10 3702 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0237 │ │ -0760a2: 0c02 |000d: move-result-object v2 │ │ -0760a4: 6e20 f333 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@33f3 │ │ -0760aa: 0c00 |0011: move-result-object v0 │ │ -0760ac: 6202 1a02 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ -0760b0: 6e30 4713 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ -0760b6: 1c02 4501 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0760ba: 6e20 f033 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@33f0 │ │ -0760c0: 0a02 |001c: move-result v2 │ │ -0760c2: 0f02 |001d: return v2 │ │ -0760c4: 0d01 |001e: move-exception v1 │ │ -0760c6: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0760c8: 28fd |0020: goto 001d // -0003 │ │ +07606c: |[07606c] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +07607c: 6202 1a02 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ +076080: 6e20 3f13 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ +076086: 0c00 |0005: move-result-object v0 │ │ +076088: 1f00 6106 |0006: check-cast v0, Ljava/lang/Class; // type@0661 │ │ +07608c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +076090: 6e10 3702 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0237 │ │ +076096: 0c02 |000d: move-result-object v2 │ │ +076098: 6e20 f333 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@33f3 │ │ +07609e: 0c00 |0011: move-result-object v0 │ │ +0760a0: 6202 1a02 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@021a │ │ +0760a4: 6e30 4713 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ +0760aa: 1c02 4501 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0760ae: 6e20 f033 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@33f0 │ │ +0760b4: 0a02 |001c: move-result v2 │ │ +0760b6: 0f02 |001d: return v2 │ │ +0760b8: 0d01 |001e: move-exception v1 │ │ +0760ba: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0760bc: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=451 │ │ 0x0008 line=452 │ │ 0x000a line=454 │ │ @@ -18573,238 +18592,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 │ │ -0760dc: |[0760dc] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0760ec: 6e20 c633 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0760f2: 1a00 2826 |0003: const-string v0, "mFragmentId=#" // string@2628 │ │ -0760f6: 6e20 c633 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0760fc: 5230 f901 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -076100: 7110 0b34 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -076106: 0c00 |000d: move-result-object v0 │ │ -076108: 6e20 c633 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07610e: 1a00 7300 |0011: const-string v0, " mContainerId=#" // string@0073 │ │ -076112: 6e20 c633 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076118: 5230 f201 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -07611c: 7110 0b34 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -076122: 0c00 |001b: move-result-object v0 │ │ -076124: 6e20 c633 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07612a: 1a00 8b00 |001f: const-string v0, " mTag=" // string@008b │ │ -07612e: 6e20 c633 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076134: 5430 1302 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -076138: 6e20 cb33 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -07613e: 6e20 c633 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076144: 1a00 8a28 |002c: const-string v0, "mState=" // string@288a │ │ -076148: 6e20 c633 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07614e: 5230 1102 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -076152: 6e20 c433 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -076158: 1a00 7b00 |0036: const-string v0, " mIndex=" // string@007b │ │ -07615c: 6e20 c633 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076162: 5230 ff01 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -076166: 6e20 c433 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -07616c: 1a00 8f00 |0040: const-string v0, " mWho=" // string@008f │ │ -076170: 6e20 c633 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076176: 5430 1902 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -07617a: 6e20 c633 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076180: 1a00 6f00 |004a: const-string v0, " mBackStackNesting=" // string@006f │ │ -076184: 6e20 c633 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07618a: 5230 ed01 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -07618e: 6e20 c933 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ -076194: 6e20 c633 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07619a: 1a00 bd24 |0057: const-string v0, "mAdded=" // string@24bd │ │ -07619e: 6e20 c633 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0761a4: 5530 e801 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0761a8: 6e20 c733 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0761ae: 1a00 8300 |0061: const-string v0, " mRemoving=" // string@0083 │ │ -0761b2: 6e20 c633 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0761b8: 5530 0702 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ -0761bc: 6e20 c733 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0761c2: 1a00 8600 |006b: const-string v0, " mResumed=" // string@0086 │ │ -0761c6: 6e20 c633 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0761cc: 5530 0902 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ -0761d0: 6e20 c733 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0761d6: 1a00 7800 |0075: const-string v0, " mFromLayout=" // string@0078 │ │ -0761da: 6e20 c633 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0761e0: 5530 fb01 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -0761e4: 6e20 c733 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0761ea: 1a00 7a00 |007f: const-string v0, " mInLayout=" // string@007a │ │ -0761ee: 6e20 c633 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0761f4: 5530 fe01 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -0761f8: 6e20 cc33 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0761fe: 6e20 c633 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076204: 1a00 5026 |008c: const-string v0, "mHidden=" // string@2650 │ │ -076208: 6e20 c633 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07620e: 5530 fd01 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -076212: 6e20 c733 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -076218: 1a00 7600 |0096: const-string v0, " mDetached=" // string@0076 │ │ -07621c: 6e20 c633 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076222: 5530 f401 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -076226: 6e20 c733 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -07622c: 1a00 7f00 |00a0: const-string v0, " mMenuVisible=" // string@007f │ │ -076230: 6e20 c633 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076236: 5530 0302 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -07623a: 6e20 c733 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -076240: 1a00 7900 |00aa: const-string v0, " mHasMenu=" // string@0079 │ │ -076244: 6e20 c633 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07624a: 5530 fc01 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -07624e: 6e20 cc33 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -076254: 6e20 c633 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07625a: 1a00 0028 |00b7: const-string v0, "mRetainInstance=" // string@2800 │ │ -07625e: 6e20 c633 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076264: 5530 0a02 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ -076268: 6e20 c733 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -07626e: 1a00 8700 |00c1: const-string v0, " mRetaining=" // string@0087 │ │ -076272: 6e20 c633 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076278: 5530 0b02 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -07627c: 6e20 c733 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -076282: 1a00 8e00 |00cb: const-string v0, " mUserVisibleHint=" // string@008e │ │ -076286: 6e20 c633 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07628c: 5530 1702 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -076290: 6e20 cc33 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -076296: 5430 fa01 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -07629a: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -07629e: 6e20 c633 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0762a4: 1a00 2a26 |00dc: const-string v0, "mFragmentManager=" // string@262a │ │ -0762a8: 6e20 c633 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0762ae: 5430 fa01 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -0762b2: 6e20 ca33 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0762b8: 5430 e701 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0762bc: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -0762c0: 6e20 c633 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0762c6: 1a00 b124 |00ed: const-string v0, "mActivity=" // string@24b1 │ │ -0762ca: 6e20 c633 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0762d0: 5430 e701 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0762d4: 6e20 ca33 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0762da: 5430 0502 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ -0762de: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -0762e2: 6e20 c633 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0762e8: 1a00 8527 |00fe: const-string v0, "mParentFragment=" // string@2785 │ │ -0762ec: 6e20 c633 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0762f2: 5430 0502 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ -0762f6: 6e20 ca33 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0762fc: 5430 ec01 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ -076300: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -076304: 6e20 c633 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07630a: 1a00 e024 |010f: const-string v0, "mArguments=" // string@24e0 │ │ -07630e: 6e20 c633 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076314: 5430 ec01 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ -076318: 6e20 ca33 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -07631e: 5430 0d02 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -076322: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -076326: 6e20 c633 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07632c: 1a00 1428 |0120: const-string v0, "mSavedFragmentState=" // string@2814 │ │ -076330: 6e20 c633 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076336: 5430 0d02 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -07633a: 6e20 ca33 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -076340: 5430 0e02 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -076344: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -076348: 6e20 c633 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07634e: 1a00 1828 |0131: const-string v0, "mSavedViewState=" // string@2818 │ │ -076352: 6e20 c633 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076358: 5430 0e02 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -07635c: 6e20 ca33 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -076362: 5430 1402 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -076366: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -07636a: 6e20 c633 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076370: 1a00 c128 |0142: const-string v0, "mTarget=" // string@28c1 │ │ -076374: 6e20 c633 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07637a: 5430 1402 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -07637e: 6e20 c533 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ -076384: 1a00 8c00 |014c: const-string v0, " mTargetRequestCode=" // string@008c │ │ -076388: 6e20 c633 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07638e: 5230 1602 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ -076392: 6e20 c933 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ -076398: 5230 0402 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -07639c: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -0763a0: 6e20 c633 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0763a6: 1a00 3327 |015d: const-string v0, "mNextAnim=" // string@2733 │ │ -0763aa: 6e20 c633 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0763b0: 5230 0402 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0763b4: 6e20 c933 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ -0763ba: 5430 f101 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ -0763be: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -0763c2: 6e20 c633 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0763c8: 1a00 5725 |016e: const-string v0, "mContainer=" // string@2557 │ │ -0763cc: 6e20 c633 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0763d2: 5430 f101 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ -0763d6: 6e20 ca33 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0763dc: 5430 1802 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0763e0: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -0763e4: 6e20 c633 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0763ea: 1a00 2929 |017f: const-string v0, "mView=" // string@2929 │ │ -0763ee: 6e20 c633 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0763f4: 5430 1802 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0763f8: 6e20 ca33 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0763fe: 5430 0002 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -076402: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -076406: 6e20 c633 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07640c: 1a00 8d26 |0190: const-string v0, "mInnerView=" // string@268d │ │ -076410: 6e20 c633 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076416: 5430 1802 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -07641a: 6e20 ca33 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -076420: 5430 eb01 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -076424: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -076428: 6e20 c633 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07642e: 1a00 d524 |01a1: const-string v0, "mAnimatingAway=" // string@24d5 │ │ -076432: 6e20 c633 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076438: 5430 eb01 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -07643c: 6e20 ca33 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -076442: 6e20 c633 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076448: 1a00 8c28 |01ae: const-string v0, "mStateAfterAnimating=" // string@288c │ │ -07644c: 6e20 c633 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -076452: 5230 1202 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ -076456: 6e20 c933 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ -07645c: 5430 0102 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076460: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -076464: 6e20 c633 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07646a: 1a00 a30e |01bf: const-string v0, "Loader Manager:" // string@0ea3 │ │ -07646e: 6e20 cb33 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -076474: 5430 0102 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076478: 2201 8206 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -07647c: 7010 5134 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -076482: 6e20 5a34 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076488: 0c01 |01ce: move-result-object v1 │ │ -07648a: 1a02 0800 |01cf: const-string v2, " " // string@0008 │ │ -07648e: 6e20 5a34 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076494: 0c01 |01d4: move-result-object v1 │ │ -076496: 6e10 5f34 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07649c: 0c01 |01d8: move-result-object v1 │ │ -07649e: 6e57 9108 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@0891 │ │ -0764a4: 5430 f001 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0764a8: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -0764ac: 6e20 c633 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0764b2: 2200 8206 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0764b6: 7010 5134 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0764bc: 1a01 7003 |01e8: const-string v1, "Child " // string@0370 │ │ -0764c0: 6e20 5a34 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0764c6: 0c00 |01ed: move-result-object v0 │ │ -0764c8: 5431 f001 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0764cc: 6e20 5934 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0764d2: 0c00 |01f3: move-result-object v0 │ │ -0764d4: 1a01 2801 |01f4: const-string v1, ":" // string@0128 │ │ -0764d8: 6e20 5a34 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0764de: 0c00 |01f9: move-result-object v0 │ │ -0764e0: 6e10 5f34 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0764e6: 0c00 |01fd: move-result-object v0 │ │ -0764e8: 6e20 cb33 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0764ee: 5430 f001 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0764f2: 2201 8206 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0764f6: 7010 5134 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0764fc: 6e20 5a34 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076502: 0c01 |020b: move-result-object v1 │ │ -076504: 1a02 0800 |020c: const-string v2, " " // string@0008 │ │ -076508: 6e20 5a34 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07650e: 0c01 |0211: move-result-object v1 │ │ -076510: 6e10 5f34 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -076516: 0c01 |0215: move-result-object v1 │ │ -076518: 6e57 8607 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@0786 │ │ -07651e: 0e00 |0219: return-void │ │ +0760d0: |[0760d0] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0760e0: 6e20 c633 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0760e6: 1a00 2826 |0003: const-string v0, "mFragmentId=#" // string@2628 │ │ +0760ea: 6e20 c633 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0760f0: 5230 f901 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0760f4: 7110 0b34 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0760fa: 0c00 |000d: move-result-object v0 │ │ +0760fc: 6e20 c633 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076102: 1a00 7300 |0011: const-string v0, " mContainerId=#" // string@0073 │ │ +076106: 6e20 c633 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07610c: 5230 f201 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +076110: 7110 0b34 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +076116: 0c00 |001b: move-result-object v0 │ │ +076118: 6e20 c633 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07611e: 1a00 8b00 |001f: const-string v0, " mTag=" // string@008b │ │ +076122: 6e20 c633 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076128: 5430 1302 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +07612c: 6e20 cb33 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +076132: 6e20 c633 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076138: 1a00 8a28 |002c: const-string v0, "mState=" // string@288a │ │ +07613c: 6e20 c633 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076142: 5230 1102 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +076146: 6e20 c433 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +07614c: 1a00 7b00 |0036: const-string v0, " mIndex=" // string@007b │ │ +076150: 6e20 c633 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076156: 5230 ff01 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +07615a: 6e20 c433 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +076160: 1a00 8f00 |0040: const-string v0, " mWho=" // string@008f │ │ +076164: 6e20 c633 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07616a: 5430 1902 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +07616e: 6e20 c633 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076174: 1a00 6f00 |004a: const-string v0, " mBackStackNesting=" // string@006f │ │ +076178: 6e20 c633 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07617e: 5230 ed01 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +076182: 6e20 c933 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ +076188: 6e20 c633 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07618e: 1a00 bd24 |0057: const-string v0, "mAdded=" // string@24bd │ │ +076192: 6e20 c633 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076198: 5530 e801 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +07619c: 6e20 c733 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0761a2: 1a00 8300 |0061: const-string v0, " mRemoving=" // string@0083 │ │ +0761a6: 6e20 c633 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0761ac: 5530 0702 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ +0761b0: 6e20 c733 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0761b6: 1a00 8600 |006b: const-string v0, " mResumed=" // string@0086 │ │ +0761ba: 6e20 c633 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0761c0: 5530 0902 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ +0761c4: 6e20 c733 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0761ca: 1a00 7800 |0075: const-string v0, " mFromLayout=" // string@0078 │ │ +0761ce: 6e20 c633 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0761d4: 5530 fb01 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +0761d8: 6e20 c733 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0761de: 1a00 7a00 |007f: const-string v0, " mInLayout=" // string@007a │ │ +0761e2: 6e20 c633 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0761e8: 5530 fe01 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +0761ec: 6e20 cc33 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0761f2: 6e20 c633 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0761f8: 1a00 5026 |008c: const-string v0, "mHidden=" // string@2650 │ │ +0761fc: 6e20 c633 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076202: 5530 fd01 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +076206: 6e20 c733 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +07620c: 1a00 7600 |0096: const-string v0, " mDetached=" // string@0076 │ │ +076210: 6e20 c633 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076216: 5530 f401 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +07621a: 6e20 c733 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +076220: 1a00 7f00 |00a0: const-string v0, " mMenuVisible=" // string@007f │ │ +076224: 6e20 c633 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07622a: 5530 0302 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +07622e: 6e20 c733 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +076234: 1a00 7900 |00aa: const-string v0, " mHasMenu=" // string@0079 │ │ +076238: 6e20 c633 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07623e: 5530 fc01 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +076242: 6e20 cc33 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +076248: 6e20 c633 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07624e: 1a00 0028 |00b7: const-string v0, "mRetainInstance=" // string@2800 │ │ +076252: 6e20 c633 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076258: 5530 0a02 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ +07625c: 6e20 c733 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +076262: 1a00 8700 |00c1: const-string v0, " mRetaining=" // string@0087 │ │ +076266: 6e20 c633 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07626c: 5530 0b02 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +076270: 6e20 c733 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +076276: 1a00 8e00 |00cb: const-string v0, " mUserVisibleHint=" // string@008e │ │ +07627a: 6e20 c633 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076280: 5530 1702 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +076284: 6e20 cc33 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +07628a: 5430 fa01 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +07628e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +076292: 6e20 c633 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076298: 1a00 2a26 |00dc: const-string v0, "mFragmentManager=" // string@262a │ │ +07629c: 6e20 c633 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0762a2: 5430 fa01 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +0762a6: 6e20 ca33 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0762ac: 5430 e701 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0762b0: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +0762b4: 6e20 c633 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0762ba: 1a00 b124 |00ed: const-string v0, "mActivity=" // string@24b1 │ │ +0762be: 6e20 c633 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0762c4: 5430 e701 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0762c8: 6e20 ca33 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0762ce: 5430 0502 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ +0762d2: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +0762d6: 6e20 c633 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0762dc: 1a00 8527 |00fe: const-string v0, "mParentFragment=" // string@2785 │ │ +0762e0: 6e20 c633 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0762e6: 5430 0502 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ +0762ea: 6e20 ca33 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0762f0: 5430 ec01 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ +0762f4: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +0762f8: 6e20 c633 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0762fe: 1a00 e024 |010f: const-string v0, "mArguments=" // string@24e0 │ │ +076302: 6e20 c633 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076308: 5430 ec01 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ +07630c: 6e20 ca33 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +076312: 5430 0d02 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +076316: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +07631a: 6e20 c633 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076320: 1a00 1428 |0120: const-string v0, "mSavedFragmentState=" // string@2814 │ │ +076324: 6e20 c633 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07632a: 5430 0d02 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +07632e: 6e20 ca33 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +076334: 5430 0e02 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +076338: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +07633c: 6e20 c633 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076342: 1a00 1828 |0131: const-string v0, "mSavedViewState=" // string@2818 │ │ +076346: 6e20 c633 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07634c: 5430 0e02 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +076350: 6e20 ca33 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +076356: 5430 1402 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +07635a: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +07635e: 6e20 c633 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076364: 1a00 c128 |0142: const-string v0, "mTarget=" // string@28c1 │ │ +076368: 6e20 c633 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07636e: 5430 1402 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +076372: 6e20 c533 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ +076378: 1a00 8c00 |014c: const-string v0, " mTargetRequestCode=" // string@008c │ │ +07637c: 6e20 c633 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076382: 5230 1602 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ +076386: 6e20 c933 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ +07638c: 5230 0402 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +076390: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +076394: 6e20 c633 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07639a: 1a00 3327 |015d: const-string v0, "mNextAnim=" // string@2733 │ │ +07639e: 6e20 c633 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0763a4: 5230 0402 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0763a8: 6e20 c933 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ +0763ae: 5430 f101 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ +0763b2: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +0763b6: 6e20 c633 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0763bc: 1a00 5725 |016e: const-string v0, "mContainer=" // string@2557 │ │ +0763c0: 6e20 c633 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0763c6: 5430 f101 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ +0763ca: 6e20 ca33 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0763d0: 5430 1802 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0763d4: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +0763d8: 6e20 c633 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0763de: 1a00 2929 |017f: const-string v0, "mView=" // string@2929 │ │ +0763e2: 6e20 c633 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0763e8: 5430 1802 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0763ec: 6e20 ca33 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0763f2: 5430 0002 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0763f6: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +0763fa: 6e20 c633 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076400: 1a00 8d26 |0190: const-string v0, "mInnerView=" // string@268d │ │ +076404: 6e20 c633 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07640a: 5430 1802 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +07640e: 6e20 ca33 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +076414: 5430 eb01 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +076418: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +07641c: 6e20 c633 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076422: 1a00 d524 |01a1: const-string v0, "mAnimatingAway=" // string@24d5 │ │ +076426: 6e20 c633 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07642c: 5430 eb01 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +076430: 6e20 ca33 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +076436: 6e20 c633 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07643c: 1a00 8c28 |01ae: const-string v0, "mStateAfterAnimating=" // string@288c │ │ +076440: 6e20 c633 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +076446: 5230 1202 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ +07644a: 6e20 c933 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@33c9 │ │ +076450: 5430 0102 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076454: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +076458: 6e20 c633 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07645e: 1a00 a30e |01bf: const-string v0, "Loader Manager:" // string@0ea3 │ │ +076462: 6e20 cb33 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +076468: 5430 0102 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +07646c: 2201 8206 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +076470: 7010 5134 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +076476: 6e20 5a34 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07647c: 0c01 |01ce: move-result-object v1 │ │ +07647e: 1a02 0800 |01cf: const-string v2, " " // string@0008 │ │ +076482: 6e20 5a34 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076488: 0c01 |01d4: move-result-object v1 │ │ +07648a: 6e10 5f34 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +076490: 0c01 |01d8: move-result-object v1 │ │ +076492: 6e57 9108 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@0891 │ │ +076498: 5430 f001 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07649c: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +0764a0: 6e20 c633 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0764a6: 2200 8206 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0764aa: 7010 5134 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0764b0: 1a01 7003 |01e8: const-string v1, "Child " // string@0370 │ │ +0764b4: 6e20 5a34 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0764ba: 0c00 |01ed: move-result-object v0 │ │ +0764bc: 5431 f001 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0764c0: 6e20 5934 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0764c6: 0c00 |01f3: move-result-object v0 │ │ +0764c8: 1a01 2801 |01f4: const-string v1, ":" // string@0128 │ │ +0764cc: 6e20 5a34 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0764d2: 0c00 |01f9: move-result-object v0 │ │ +0764d4: 6e10 5f34 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0764da: 0c00 |01fd: move-result-object v0 │ │ +0764dc: 6e20 cb33 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0764e2: 5430 f001 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0764e6: 2201 8206 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0764ea: 7010 5134 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0764f0: 6e20 5a34 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0764f6: 0c01 |020b: move-result-object v1 │ │ +0764f8: 1a02 0800 |020c: const-string v2, " " // string@0008 │ │ +0764fc: 6e20 5a34 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076502: 0c01 |0211: move-result-object v1 │ │ +076504: 6e10 5f34 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07650a: 0c01 |0215: move-result-object v1 │ │ +07650c: 6e57 8607 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@0786 │ │ +076512: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1654 │ │ 0x0008 line=1655 │ │ 0x0011 line=1656 │ │ 0x0016 line=1657 │ │ 0x001f line=1658 │ │ @@ -18876,18 +18895,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -076520: |[076520] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -076530: 6f20 2a34 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -076536: 0a00 |0003: move-result v0 │ │ -076538: 0f00 |0004: return v0 │ │ +076514: |[076514] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +076524: 6f20 2a34 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +07652a: 0a00 |0003: move-result v0 │ │ +07652c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -18896,28 +18915,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 │ │ -07653c: |[07653c] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -07654c: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -076550: 6e20 3c34 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -076556: 0a00 |0005: move-result v0 │ │ -076558: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -07655c: 1101 |0008: return-object v1 │ │ -07655e: 5410 f001 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076562: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -076566: 5410 f001 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07656a: 6e20 8c07 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@078c │ │ -076570: 0c01 |0012: move-result-object v1 │ │ -076572: 28f5 |0013: goto 0008 // -000b │ │ -076574: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -076576: 28f3 |0015: goto 0008 // -000d │ │ +076530: |[076530] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +076540: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +076544: 6e20 3c34 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07654a: 0a00 |0005: move-result v0 │ │ +07654c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +076550: 1101 |0008: return-object v1 │ │ +076552: 5410 f001 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076556: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +07655a: 5410 f001 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07655e: 6e20 8c07 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@078c │ │ +076564: 0c01 |0012: move-result-object v1 │ │ +076566: 28f5 |0013: goto 0008 // -000b │ │ +076568: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07656a: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1731 │ │ 0x0008 line=1737 │ │ 0x0009 line=1734 │ │ 0x000d line=1735 │ │ 0x0014 line=1737 │ │ @@ -18931,17 +18950,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 │ │ -076578: |[076578] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -076588: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -07658c: 1100 |0002: return-object v0 │ │ +07656c: |[07656c] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +07657c: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076580: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -18949,23 +18968,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -076590: |[076590] android.support.v4.app.Fragment.getAllowEnterTransitionOverlap:()Z │ │ -0765a0: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@01e9 │ │ -0765a4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0765a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0765aa: 0f00 |0005: return v0 │ │ -0765ac: 5410 e901 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@01e9 │ │ -0765b0: 6e10 d233 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@33d2 │ │ -0765b6: 0a00 |000b: move-result v0 │ │ -0765b8: 28f9 |000c: goto 0005 // -0007 │ │ +076584: |[076584] android.support.v4.app.Fragment.getAllowEnterTransitionOverlap:()Z │ │ +076594: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@01e9 │ │ +076598: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +07659c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07659e: 0f00 |0005: return v0 │ │ +0765a0: 5410 e901 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@01e9 │ │ +0765a4: 6e10 d233 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@33d2 │ │ +0765aa: 0a00 |000b: move-result v0 │ │ +0765ac: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -18973,23 +18992,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0765bc: |[0765bc] android.support.v4.app.Fragment.getAllowReturnTransitionOverlap:()Z │ │ -0765cc: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@01ea │ │ -0765d0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0765d4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0765d6: 0f00 |0005: return v0 │ │ -0765d8: 5410 ea01 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@01ea │ │ -0765dc: 6e10 d233 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@33d2 │ │ -0765e2: 0a00 |000b: move-result v0 │ │ -0765e4: 28f9 |000c: goto 0005 // -0007 │ │ +0765b0: |[0765b0] android.support.v4.app.Fragment.getAllowReturnTransitionOverlap:()Z │ │ +0765c0: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@01ea │ │ +0765c4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0765c8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0765ca: 0f00 |0005: return v0 │ │ +0765cc: 5410 ea01 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@01ea │ │ +0765d0: 6e10 d233 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@33d2 │ │ +0765d6: 0a00 |000b: move-result v0 │ │ +0765d8: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #6 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -18997,17 +19016,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0765e8: |[0765e8] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -0765f8: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ -0765fc: 1100 |0002: return-object v0 │ │ +0765dc: |[0765dc] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +0765ec: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ +0765f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19015,43 +19034,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 │ │ -076600: |[076600] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -076610: 5420 f001 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076614: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -076618: 6e10 b106 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@06b1 │ │ -07661e: 5220 1102 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -076622: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -076624: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -076628: 5420 f001 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07662c: 6e10 8307 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0783 │ │ -076632: 5420 f001 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076636: 1100 |0013: return-object v0 │ │ -076638: 5220 1102 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -07663c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -07663e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -076642: 5420 f001 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076646: 6e10 8407 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0784 │ │ -07664c: 28f3 |001e: goto 0011 // -000d │ │ -07664e: 5220 1102 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -076652: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -076654: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -076658: 5420 f001 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07665c: 6e10 7607 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0776 │ │ -076662: 28e8 |0029: goto 0011 // -0018 │ │ -076664: 5220 1102 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -076668: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -07666a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -07666e: 5420 f001 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076672: 6e10 7907 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0779 │ │ -076678: 28dd |0034: goto 0011 // -0023 │ │ +0765f4: |[0765f4] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +076604: 5420 f001 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076608: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +07660c: 6e10 b106 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@06b1 │ │ +076612: 5220 1102 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +076616: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +076618: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +07661c: 5420 f001 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076620: 6e10 8307 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0783 │ │ +076626: 5420 f001 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07662a: 1100 |0013: return-object v0 │ │ +07662c: 5220 1102 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +076630: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +076632: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +076636: 5420 f001 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07663a: 6e10 8407 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0784 │ │ +076640: 28f3 |001e: goto 0011 // -000d │ │ +076642: 5220 1102 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +076646: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +076648: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +07664c: 5420 f001 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076650: 6e10 7607 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0776 │ │ +076656: 28e8 |0029: goto 0011 // -0018 │ │ +076658: 5220 1102 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +07665c: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +07665e: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +076662: 5420 f001 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076666: 6e10 7907 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0779 │ │ +07666c: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0004 line=677 │ │ 0x0007 line=678 │ │ 0x000c line=679 │ │ 0x0011 line=688 │ │ @@ -19069,17 +19088,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07667c: |[07667c] android.support.v4.app.Fragment.getEnterTransition:()Ljava/lang/Object; │ │ -07668c: 5410 f501 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@01f5 │ │ -076690: 1100 |0002: return-object v0 │ │ +076670: |[076670] android.support.v4.app.Fragment.getEnterTransition:()Ljava/lang/Object; │ │ +076680: 5410 f501 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@01f5 │ │ +076684: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #9 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19087,17 +19106,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076694: |[076694] android.support.v4.app.Fragment.getExitTransition:()Ljava/lang/Object; │ │ -0766a4: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@01f7 │ │ -0766a8: 1100 |0002: return-object v0 │ │ +076688: |[076688] android.support.v4.app.Fragment.getExitTransition:()Ljava/lang/Object; │ │ +076698: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@01f7 │ │ +07669c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1500 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #10 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19105,17 +19124,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 │ │ -0766ac: |[0766ac] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0766bc: 5410 fa01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -0766c0: 1100 |0002: return-object v0 │ │ +0766a0: |[0766a0] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0766b0: 5410 fa01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +0766b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19123,17 +19142,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0766c4: |[0766c4] android.support.v4.app.Fragment.getId:()I │ │ -0766d4: 5210 f901 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0766d8: 0f00 |0002: return v0 │ │ +0766b8: |[0766b8] android.support.v4.app.Fragment.getId:()I │ │ +0766c8: 5210 f901 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0766cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #12 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19141,27 +19160,27 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0766dc: |[0766dc] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0766ec: 5431 e701 |0000: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0766f0: 6e10 0f07 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@070f │ │ -0766f6: 0c01 |0005: move-result-object v1 │ │ -0766f8: 5432 e701 |0006: iget-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0766fc: 6e20 0921 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;.cloneInContext:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@2109 │ │ -076702: 0c00 |000b: move-result-object v0 │ │ -076704: 6e10 9606 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0696 │ │ -07670a: 5431 f001 |000f: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07670e: 6e10 9207 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; // method@0792 │ │ -076714: 0c01 |0014: move-result-object v1 │ │ -076716: 6e20 0e21 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@210e │ │ -07671c: 1100 |0018: return-object v0 │ │ +0766d0: |[0766d0] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0766e0: 5431 e701 |0000: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0766e4: 6e10 0f07 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@070f │ │ +0766ea: 0c01 |0005: move-result-object v1 │ │ +0766ec: 5432 e701 |0006: iget-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0766f0: 6e20 0921 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;.cloneInContext:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@2109 │ │ +0766f6: 0c00 |000b: move-result-object v0 │ │ +0766f8: 6e10 9606 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0696 │ │ +0766fe: 5431 f001 |000f: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076702: 6e10 9207 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; // method@0792 │ │ +076708: 0c01 |0014: move-result-object v1 │ │ +07670a: 6e20 0e21 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@210e │ │ +076710: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x000c line=934 │ │ 0x000f line=935 │ │ 0x0018 line=936 │ │ locals : │ │ @@ -19174,46 +19193,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -076720: |[076720] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -076730: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -076732: 5440 0102 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076736: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -07673a: 5440 0102 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -07673e: 1100 |0007: return-object v0 │ │ -076740: 5440 e701 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076744: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -076748: 2200 6f06 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -07674c: 2201 8206 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -076750: 7010 5134 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -076756: 1a02 4705 |0013: const-string v2, "Fragment " // string@0547 │ │ -07675a: 6e20 5a34 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076760: 0c01 |0018: move-result-object v1 │ │ -076762: 6e20 5934 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -076768: 0c01 |001c: move-result-object v1 │ │ -07676a: 1a02 9300 |001d: const-string v2, " not attached to Activity" // string@0093 │ │ -07676e: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076774: 0c01 |0022: move-result-object v1 │ │ -076776: 6e10 5f34 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07677c: 0c01 |0026: move-result-object v1 │ │ -07677e: 7020 0434 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -076784: 2700 |002a: throw v0 │ │ -076786: 5c43 ef01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -07678a: 5440 e701 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -07678e: 5441 1902 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -076792: 5542 0202 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -076796: 6e40 1007 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ -07679c: 0c00 |0036: move-result-object v0 │ │ -07679e: 5b40 0102 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0767a2: 5440 0102 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0767a6: 28cc |003b: goto 0007 // -0034 │ │ +076714: |[076714] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +076724: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +076726: 5440 0102 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +07672a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +07672e: 5440 0102 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076732: 1100 |0007: return-object v0 │ │ +076734: 5440 e701 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076738: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +07673c: 2200 6f06 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +076740: 2201 8206 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +076744: 7010 5134 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07674a: 1a02 4705 |0013: const-string v2, "Fragment " // string@0547 │ │ +07674e: 6e20 5a34 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076754: 0c01 |0018: move-result-object v1 │ │ +076756: 6e20 5934 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07675c: 0c01 |001c: move-result-object v1 │ │ +07675e: 1a02 9300 |001d: const-string v2, " not attached to Activity" // string@0093 │ │ +076762: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076768: 0c01 |0022: move-result-object v1 │ │ +07676a: 6e10 5f34 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +076770: 0c01 |0026: move-result-object v1 │ │ +076772: 7020 0434 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +076778: 2700 |002a: throw v0 │ │ +07677a: 5c43 ef01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +07677e: 5440 e701 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076782: 5441 1902 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +076786: 5542 0202 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +07678a: 6e40 1007 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ +076790: 0c00 |0036: move-result-object v0 │ │ +076792: 5b40 0102 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076796: 5440 0102 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +07679a: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=877 │ │ 0x0005 line=878 │ │ 0x0007 line=885 │ │ 0x0008 line=880 │ │ 0x000c line=881 │ │ @@ -19228,17 +19247,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 │ │ -0767a8: |[0767a8] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -0767b8: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ -0767bc: 1100 |0002: return-object v0 │ │ +07679c: |[07679c] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +0767ac: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ +0767b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #15 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19246,23 +19265,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0767c0: |[0767c0] android.support.v4.app.Fragment.getReenterTransition:()Ljava/lang/Object; │ │ -0767d0: 5420 0602 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ -0767d4: 6201 e601 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ -0767d8: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -0767dc: 6e10 9806 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0698 │ │ -0767e2: 0c00 |0009: move-result-object v0 │ │ -0767e4: 1100 |000a: return-object v0 │ │ -0767e6: 5420 0602 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ -0767ea: 28fd |000d: goto 000a // -0003 │ │ +0767b4: |[0767b4] android.support.v4.app.Fragment.getReenterTransition:()Ljava/lang/Object; │ │ +0767c4: 5420 0602 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ +0767c8: 6201 e601 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ +0767cc: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +0767d0: 6e10 9806 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0698 │ │ +0767d6: 0c00 |0009: move-result-object v0 │ │ +0767d8: 1100 |000a: return-object v0 │ │ +0767da: 5420 0602 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ +0767de: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19270,36 +19289,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0767ec: |[0767ec] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -0767fc: 5430 e701 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076800: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -076804: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -076808: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -07680c: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -076812: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ -076816: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07681c: 0c01 |0010: move-result-object v1 │ │ -07681e: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -076824: 0c01 |0014: move-result-object v1 │ │ -076826: 1a02 9300 |0015: const-string v2, " not attached to Activity" // string@0093 │ │ -07682a: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076830: 0c01 |001a: move-result-object v1 │ │ -076832: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -076838: 0c01 |001e: move-result-object v1 │ │ -07683a: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -076840: 2700 |0022: throw v0 │ │ -076842: 5430 e701 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076846: 6e10 1207 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0712 │ │ -07684c: 0c00 |0028: move-result-object v0 │ │ -07684e: 1100 |0029: return-object v0 │ │ +0767e0: |[0767e0] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +0767f0: 5430 e701 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0767f4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0767f8: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0767fc: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +076800: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +076806: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ +07680a: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076810: 0c01 |0010: move-result-object v1 │ │ +076812: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +076818: 0c01 |0014: move-result-object v1 │ │ +07681a: 1a02 9300 |0015: const-string v2, " not attached to Activity" // string@0093 │ │ +07681e: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076824: 0c01 |001a: move-result-object v1 │ │ +076826: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07682c: 0c01 |001e: move-result-object v1 │ │ +07682e: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +076834: 2700 |0022: throw v0 │ │ +076836: 5430 e701 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +07683a: 6e10 1207 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0712 │ │ +076840: 0c00 |0028: move-result-object v0 │ │ +076842: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x0004 line=619 │ │ 0x0023 line=621 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -19309,17 +19328,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076850: |[076850] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -076860: 5510 0a02 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ -076864: 0f00 |0002: return v0 │ │ +076844: |[076844] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +076854: 5510 0a02 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ +076858: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19327,23 +19346,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -076868: |[076868] android.support.v4.app.Fragment.getReturnTransition:()Ljava/lang/Object; │ │ -076878: 5420 0c02 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ -07687c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ -076880: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -076884: 6e10 9706 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0697 │ │ -07688a: 0c00 |0009: move-result-object v0 │ │ -07688c: 1100 |000a: return-object v0 │ │ -07688e: 5420 0c02 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ -076892: 28fd |000d: goto 000a // -0003 │ │ +07685c: |[07685c] android.support.v4.app.Fragment.getReturnTransition:()Ljava/lang/Object; │ │ +07686c: 5420 0c02 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ +076870: 6201 e601 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ +076874: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +076878: 6e10 9706 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0697 │ │ +07687e: 0c00 |0009: move-result-object v0 │ │ +076880: 1100 |000a: return-object v0 │ │ +076882: 5420 0c02 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ +076886: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #19 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19351,17 +19370,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076894: |[076894] android.support.v4.app.Fragment.getSharedElementEnterTransition:()Ljava/lang/Object; │ │ -0768a4: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@020f │ │ -0768a8: 1100 |0002: return-object v0 │ │ +076888: |[076888] android.support.v4.app.Fragment.getSharedElementEnterTransition:()Ljava/lang/Object; │ │ +076898: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@020f │ │ +07689c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1560 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19369,23 +19388,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0768ac: |[0768ac] android.support.v4.app.Fragment.getSharedElementReturnTransition:()Ljava/lang/Object; │ │ -0768bc: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ -0768c0: 6201 e601 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ -0768c4: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -0768c8: 6e10 a206 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@06a2 │ │ -0768ce: 0c00 |0009: move-result-object v0 │ │ -0768d0: 1100 |000a: return-object v0 │ │ -0768d2: 5420 1002 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ -0768d6: 28fd |000d: goto 000a // -0003 │ │ +0768a0: |[0768a0] android.support.v4.app.Fragment.getSharedElementReturnTransition:()Ljava/lang/Object; │ │ +0768b0: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ +0768b4: 6201 e601 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@01e6 │ │ +0768b8: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +0768bc: 6e10 a206 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@06a2 │ │ +0768c2: 0c00 |0009: move-result-object v0 │ │ +0768c4: 1100 |000a: return-object v0 │ │ +0768c6: 5420 1002 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ +0768ca: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19393,20 +19412,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0768d8: |[0768d8] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -0768e8: 6e10 9f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ -0768ee: 0c00 |0003: move-result-object v0 │ │ -0768f0: 6e20 c602 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0768f6: 0c00 |0007: move-result-object v0 │ │ -0768f8: 1100 |0008: return-object v0 │ │ +0768cc: |[0768cc] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +0768dc: 6e10 9f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ +0768e2: 0c00 |0003: move-result-object v0 │ │ +0768e4: 6e20 c602 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0768ea: 0c00 |0007: move-result-object v0 │ │ +0768ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -19415,20 +19434,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 │ │ -0768fc: |[0768fc] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -07690c: 6e10 9f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ -076912: 0c00 |0003: move-result-object v0 │ │ -076914: 6e30 c702 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@02c7 │ │ -07691a: 0c00 |0007: move-result-object v0 │ │ -07691c: 1100 |0008: return-object v0 │ │ +0768f0: |[0768f0] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +076900: 6e10 9f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ +076906: 0c00 |0003: move-result-object v0 │ │ +076908: 6e30 c702 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@02c7 │ │ +07690e: 0c00 |0007: move-result-object v0 │ │ +076910: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -19438,17 +19457,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076920: |[076920] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -076930: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -076934: 1100 |0002: return-object v0 │ │ +076914: |[076914] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +076924: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +076928: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #24 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19456,17 +19475,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 │ │ -076938: |[076938] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -076948: 5410 1402 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -07694c: 1100 |0002: return-object v0 │ │ +07692c: |[07692c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +07693c: 5410 1402 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +076940: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19474,17 +19493,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076950: |[076950] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -076960: 5210 1602 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ -076964: 0f00 |0002: return v0 │ │ +076944: |[076944] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +076954: 5210 1602 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ +076958: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19492,20 +19511,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -076968: |[076968] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -076978: 6e10 9f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ -07697e: 0c00 |0003: move-result-object v0 │ │ -076980: 6e20 c902 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -076986: 0c00 |0007: move-result-object v0 │ │ -076988: 1100 |0008: return-object v0 │ │ +07695c: |[07695c] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +07696c: 6e10 9f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ +076972: 0c00 |0003: move-result-object v0 │ │ +076974: 6e20 c902 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +07697a: 0c00 |0007: move-result-object v0 │ │ +07697c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -19514,17 +19533,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07698c: |[07698c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -07699c: 5510 1702 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -0769a0: 0f00 |0002: return v0 │ │ +076980: |[076980] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +076990: 5510 1702 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +076994: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19532,17 +19551,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0769a4: |[0769a4] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -0769b4: 5410 1802 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0769b8: 1100 |0002: return-object v0 │ │ +076998: |[076998] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +0769a8: 5410 1802 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0769ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19550,17 +19569,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0769bc: |[0769bc] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -0769cc: 5510 fc01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0769d0: 0f00 |0002: return v0 │ │ +0769b0: |[0769b0] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +0769c0: 5510 fc01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0769c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19568,18 +19587,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0769d4: |[0769d4] android.support.v4.app.Fragment.hashCode:()I │ │ -0769e4: 6f10 2c34 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -0769ea: 0a00 |0003: move-result v0 │ │ -0769ec: 0f00 |0004: return v0 │ │ +0769c8: |[0769c8] android.support.v4.app.Fragment.hashCode:()I │ │ +0769d8: 6f10 2c34 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +0769de: 0a00 |0003: move-result v0 │ │ +0769e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19587,40 +19606,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 46 16-bit code units │ │ -0769f0: |[0769f0] android.support.v4.app.Fragment.initState:()V │ │ -076a00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -076a02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -076a04: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -076a06: 5930 ff01 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -076a0a: 5b32 1902 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -076a0e: 5c31 e801 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -076a12: 5c31 0702 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ -076a16: 5c31 0902 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ -076a1a: 5c31 fb01 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -076a1e: 5c31 fe01 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -076a22: 5c31 0802 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0208 │ │ -076a26: 5931 ed01 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -076a2a: 5b32 fa01 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -076a2e: 5b32 f001 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076a32: 5b32 e701 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076a36: 5931 f901 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -076a3a: 5931 f201 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -076a3e: 5b32 1302 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -076a42: 5c31 fd01 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -076a46: 5c31 f401 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -076a4a: 5c31 0b02 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -076a4e: 5b32 0102 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076a52: 5c31 0202 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -076a56: 5c31 ef01 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -076a5a: 0e00 |002d: return-void │ │ +0769e4: |[0769e4] android.support.v4.app.Fragment.initState:()V │ │ +0769f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0769f6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0769f8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0769fa: 5930 ff01 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0769fe: 5b32 1902 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +076a02: 5c31 e801 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +076a06: 5c31 0702 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ +076a0a: 5c31 0902 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ +076a0e: 5c31 fb01 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +076a12: 5c31 fe01 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +076a16: 5c31 0802 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0208 │ │ +076a1a: 5931 ed01 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +076a1e: 5b32 fa01 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +076a22: 5b32 f001 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076a26: 5b32 e701 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076a2a: 5931 f901 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +076a2e: 5931 f201 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +076a32: 5b32 1302 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +076a36: 5c31 fd01 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +076a3a: 5c31 f401 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +076a3e: 5c31 0b02 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +076a42: 5b32 0102 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076a46: 5c31 0202 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +076a4a: 5c31 ef01 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +076a4e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1213 │ │ 0x0005 line=1214 │ │ 0x0007 line=1215 │ │ 0x0009 line=1216 │ │ 0x000b line=1217 │ │ @@ -19649,24 +19668,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -076a5c: |[076a5c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -076a6c: 2200 5401 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0154 │ │ -076a70: 7010 6c07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@076c │ │ -076a76: 5b30 f001 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076a7a: 5430 f001 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076a7e: 5431 e701 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076a82: 2202 4101 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0141 │ │ -076a86: 7020 7f06 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@067f │ │ -076a8c: 6e40 7107 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@0771 │ │ -076a92: 0e00 |0013: return-void │ │ +076a50: |[076a50] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +076a60: 2200 5401 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0154 │ │ +076a64: 7010 6c07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@076c │ │ +076a6a: 5b30 f001 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076a6e: 5430 f001 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076a72: 5431 e701 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076a76: 2202 4101 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0141 │ │ +076a7a: 7020 7f06 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@067f │ │ +076a80: 6e40 7107 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@0771 │ │ +076a86: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0007 line=1742 │ │ 0x0013 line=1756 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -19676,23 +19695,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -076a94: |[076a94] android.support.v4.app.Fragment.isAdded:()Z │ │ -076aa4: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076aa8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -076aac: 5510 e801 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -076ab0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -076ab4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -076ab6: 0f00 |0009: return v0 │ │ -076ab8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -076aba: 28fe |000b: goto 0009 // -0002 │ │ +076a88: |[076a88] android.support.v4.app.Fragment.isAdded:()Z │ │ +076a98: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076a9c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +076aa0: 5510 e801 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +076aa4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +076aa8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +076aaa: 0f00 |0009: return v0 │ │ +076aac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +076aae: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19700,17 +19719,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076abc: |[076abc] android.support.v4.app.Fragment.isDetached:()Z │ │ -076acc: 5510 f401 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -076ad0: 0f00 |0002: return v0 │ │ +076ab0: |[076ab0] android.support.v4.app.Fragment.isDetached:()Z │ │ +076ac0: 5510 f401 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +076ac4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #35 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19718,17 +19737,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076ad4: |[076ad4] android.support.v4.app.Fragment.isHidden:()Z │ │ -076ae4: 5510 fd01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -076ae8: 0f00 |0002: return v0 │ │ +076ac8: |[076ac8] android.support.v4.app.Fragment.isHidden:()Z │ │ +076ad8: 5510 fd01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +076adc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #36 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19736,21 +19755,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -076aec: |[076aec] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -076afc: 5210 ed01 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -076b00: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -076b04: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -076b06: 0f00 |0005: return v0 │ │ -076b08: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -076b0a: 28fe |0007: goto 0005 // -0002 │ │ +076ae0: |[076ae0] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +076af0: 5210 ed01 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +076af4: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +076af8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +076afa: 0f00 |0005: return v0 │ │ +076afc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +076afe: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #37 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19758,17 +19777,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076b0c: |[076b0c] android.support.v4.app.Fragment.isInLayout:()Z │ │ -076b1c: 5510 fe01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -076b20: 0f00 |0002: return v0 │ │ +076b00: |[076b00] android.support.v4.app.Fragment.isInLayout:()Z │ │ +076b10: 5510 fe01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +076b14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #38 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19776,17 +19795,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076b24: |[076b24] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -076b34: 5510 0302 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -076b38: 0f00 |0002: return v0 │ │ +076b18: |[076b18] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +076b28: 5510 0302 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +076b2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #39 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19794,17 +19813,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076b3c: |[076b3c] android.support.v4.app.Fragment.isRemoving:()Z │ │ -076b4c: 5510 0702 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ -076b50: 0f00 |0002: return v0 │ │ +076b30: |[076b30] android.support.v4.app.Fragment.isRemoving:()Z │ │ +076b40: 5510 0702 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ +076b44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #40 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19812,17 +19831,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076b54: |[076b54] android.support.v4.app.Fragment.isResumed:()Z │ │ -076b64: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ -076b68: 0f00 |0002: return v0 │ │ +076b48: |[076b48] android.support.v4.app.Fragment.isResumed:()Z │ │ +076b58: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ +076b5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #41 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19830,35 +19849,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -076b6c: |[076b6c] android.support.v4.app.Fragment.isVisible:()Z │ │ -076b7c: 6e10 b206 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ -076b82: 0a00 |0003: move-result v0 │ │ -076b84: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -076b88: 6e10 b406 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ -076b8e: 0a00 |0009: move-result v0 │ │ -076b90: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -076b94: 5410 1802 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -076b98: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -076b9c: 5410 1802 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -076ba0: 6e10 d121 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ -076ba6: 0c00 |0015: move-result-object v0 │ │ -076ba8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -076bac: 5410 1802 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -076bb0: 6e10 ce21 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -076bb6: 0a00 |001d: move-result v0 │ │ -076bb8: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -076bbc: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -076bbe: 0f00 |0021: return v0 │ │ -076bc0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -076bc2: 28fe |0023: goto 0021 // -0002 │ │ +076b60: |[076b60] android.support.v4.app.Fragment.isVisible:()Z │ │ +076b70: 6e10 b206 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ +076b76: 0a00 |0003: move-result v0 │ │ +076b78: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +076b7c: 6e10 b406 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ +076b82: 0a00 |0009: move-result v0 │ │ +076b84: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +076b88: 5410 1802 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +076b8c: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +076b90: 5410 1802 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +076b94: 6e10 d121 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ +076b9a: 0c00 |0015: move-result-object v0 │ │ +076b9c: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +076ba0: 5410 1802 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +076ba4: 6e10 ce21 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +076baa: 0a00 |001d: move-result v0 │ │ +076bac: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +076bb0: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +076bb2: 0f00 |0021: return v0 │ │ +076bb4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +076bb6: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #42 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -19866,18 +19885,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076bc4: |[076bc4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -076bd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076bd6: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076bda: 0e00 |0003: return-void │ │ +076bb8: |[076bb8] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +076bc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076bca: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076bce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -19887,16 +19906,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076bdc: |[076bdc] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -076bec: 0e00 |0000: return-void │ │ +076bd0: |[076bd0] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +076be0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -19907,18 +19926,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076bf0: |[076bf0] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -076c00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076c02: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076c06: 0e00 |0003: return-void │ │ +076be4: |[076be4] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +076bf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076bf6: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0003 line=991 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -19928,18 +19947,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076c08: |[076c08] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -076c18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076c1a: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076c1e: 0e00 |0003: return-void │ │ +076bfc: |[076bfc] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +076c0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076c0e: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -19949,17 +19968,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076c20: |[076c20] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -076c30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076c32: 0f00 |0001: return v0 │ │ +076c14: |[076c14] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +076c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076c26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -19968,18 +19987,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076c34: |[076c34] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -076c44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076c46: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076c4a: 0e00 |0003: return-void │ │ +076c28: |[076c28] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +076c38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076c3a: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0003 line=1016 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -19989,17 +20008,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076c4c: |[076c4c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -076c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076c5e: 1100 |0001: return-object v0 │ │ +076c40: |[076c40] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +076c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076c52: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -20010,19 +20029,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 │ │ -076c60: |[076c60] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -076c70: 6e10 9206 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0692 │ │ -076c76: 0c00 |0003: move-result-object v0 │ │ -076c78: 6e40 1f07 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@071f │ │ -076c7e: 0e00 |0007: return-void │ │ +076c54: |[076c54] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +076c64: 6e10 9206 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0692 │ │ +076c6a: 0c00 |0003: move-result-object v0 │ │ +076c6c: 6e40 1f07 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@071f │ │ +076c72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0007 line=1338 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -20034,16 +20053,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 │ │ -076c80: |[076c80] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -076c90: 0e00 |0000: return-void │ │ +076c74: |[076c74] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +076c84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -20053,17 +20072,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 │ │ -076c94: |[076c94] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -076ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076ca6: 1100 |0001: return-object v0 │ │ +076c88: |[076c88] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +076c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076c9a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1039 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -20074,32 +20093,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -076ca8: |[076ca8] android.support.v4.app.Fragment.onDestroy:()V │ │ -076cb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -076cba: 5c41 ee01 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076cbe: 5540 ef01 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -076cc2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -076cc6: 5c41 ef01 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -076cca: 5440 e701 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076cce: 5441 1902 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -076cd2: 5542 0202 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -076cd6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -076cd8: 6e40 1007 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ -076cde: 0c00 |0013: move-result-object v0 │ │ -076ce0: 5b40 0102 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076ce4: 5440 0102 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076ce8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -076cec: 5440 0102 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076cf0: 6e10 8b08 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ -076cf6: 0e00 |001f: return-void │ │ +076c9c: |[076c9c] android.support.v4.app.Fragment.onDestroy:()V │ │ +076cac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +076cae: 5c41 ee01 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076cb2: 5540 ef01 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +076cb6: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +076cba: 5c41 ef01 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +076cbe: 5440 e701 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076cc2: 5441 1902 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +076cc6: 5542 0202 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +076cca: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +076ccc: 6e40 1007 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ +076cd2: 0c00 |0013: move-result-object v0 │ │ +076cd4: 5b40 0102 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076cd8: 5440 0102 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076cdc: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +076ce0: 5440 0102 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076ce4: 6e10 8b08 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ +076cea: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1194 │ │ 0x0003 line=1197 │ │ 0x0007 line=1198 │ │ 0x0009 line=1199 │ │ 0x0016 line=1201 │ │ @@ -20113,16 +20132,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076cf8: |[076cf8] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -076d08: 0e00 |0000: return-void │ │ +076cec: |[076cec] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +076cfc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #54 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -20130,18 +20149,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076d0c: |[076d0c] android.support.v4.app.Fragment.onDestroyView:()V │ │ -076d1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076d1e: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076d22: 0e00 |0003: return-void │ │ +076d00: |[076d00] android.support.v4.app.Fragment.onDestroyView:()V │ │ +076d10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076d12: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ 0x0003 line=1187 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -20150,18 +20169,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076d24: |[076d24] android.support.v4.app.Fragment.onDetach:()V │ │ -076d34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076d36: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076d3a: 0e00 |0003: return-void │ │ +076d18: |[076d18] android.support.v4.app.Fragment.onDetach:()V │ │ +076d28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076d2a: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 0x0003 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -20170,16 +20189,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076d3c: |[076d3c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -076d4c: 0e00 |0000: return-void │ │ +076d30: |[076d30] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +076d40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -20188,18 +20207,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 │ │ -076d50: |[076d50] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -076d60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076d62: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076d66: 0e00 |0003: return-void │ │ +076d44: |[076d44] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +076d54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076d56: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076d5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0003 line=983 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -20211,18 +20230,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076d68: |[076d68] android.support.v4.app.Fragment.onLowMemory:()V │ │ -076d78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076d7a: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076d7e: 0e00 |0003: return-void │ │ +076d5c: |[076d5c] android.support.v4.app.Fragment.onLowMemory:()V │ │ +076d6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076d6e: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076d72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1173 │ │ 0x0003 line=1174 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -20231,17 +20250,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076d80: |[076d80] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -076d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076d92: 0f00 |0001: return v0 │ │ +076d74: |[076d74] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +076d84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076d86: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -20250,16 +20269,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076d94: |[076d94] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -076da4: 0e00 |0000: return-void │ │ +076d88: |[076d88] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +076d98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -20268,18 +20287,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076da8: |[076da8] android.support.v4.app.Fragment.onPause:()V │ │ -076db8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076dba: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076dbe: 0e00 |0003: return-void │ │ +076d9c: |[076d9c] android.support.v4.app.Fragment.onPause:()V │ │ +076dac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076dae: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1160 │ │ 0x0003 line=1161 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -20288,16 +20307,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076dc0: |[076dc0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -076dd0: 0e00 |0000: return-void │ │ +076db4: |[076db4] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +076dc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -20306,18 +20325,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076dd4: |[076dd4] android.support.v4.app.Fragment.onResume:()V │ │ -076de4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076de6: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076dea: 0e00 |0003: return-void │ │ +076dc8: |[076dc8] android.support.v4.app.Fragment.onResume:()V │ │ +076dd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076dda: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1125 │ │ 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -20326,16 +20345,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076dec: |[076dec] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -076dfc: 0e00 |0000: return-void │ │ +076de0: |[076de0] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +076df0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -20344,35 +20363,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -076e00: |[076e00] android.support.v4.app.Fragment.onStart:()V │ │ -076e10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -076e12: 5c41 ee01 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076e16: 5540 0202 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -076e1a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -076e1e: 5c41 0202 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -076e22: 5540 ef01 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -076e26: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -076e2a: 5c41 ef01 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -076e2e: 5440 e701 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -076e32: 5441 1902 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -076e36: 5542 0202 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -076e3a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -076e3c: 6e40 1007 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ -076e42: 0c00 |0019: move-result-object v0 │ │ -076e44: 5b40 0102 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076e48: 5440 0102 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076e4c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -076e50: 5440 0102 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -076e54: 6e10 8f08 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@088f │ │ -076e5a: 0e00 |0025: return-void │ │ +076df4: |[076df4] android.support.v4.app.Fragment.onStart:()V │ │ +076e04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +076e06: 5c41 ee01 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076e0a: 5540 0202 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +076e0e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +076e12: 5c41 0202 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +076e16: 5540 ef01 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +076e1a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +076e1e: 5c41 ef01 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +076e22: 5440 e701 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +076e26: 5441 1902 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +076e2a: 5542 0202 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +076e2e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +076e30: 6e40 1007 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ +076e36: 0c00 |0019: move-result-object v0 │ │ +076e38: 5b40 0102 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076e3c: 5440 0102 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076e40: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +076e44: 5440 0102 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +076e48: 6e10 8f08 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@088f │ │ +076e4e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1104 │ │ 0x0003 line=1106 │ │ 0x0007 line=1107 │ │ 0x0009 line=1108 │ │ 0x000d line=1109 │ │ @@ -20388,18 +20407,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076e5c: |[076e5c] android.support.v4.app.Fragment.onStop:()V │ │ -076e6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076e6e: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076e72: 0e00 |0003: return-void │ │ +076e50: |[076e50] android.support.v4.app.Fragment.onStop:()V │ │ +076e60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076e62: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ 0x0003 line=1170 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -20408,16 +20427,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 │ │ -076e74: |[076e74] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -076e84: 0e00 |0000: return-void │ │ +076e68: |[076e68] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +076e78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -20427,18 +20446,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -076e88: |[076e88] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -076e98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076e9a: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076e9e: 0e00 |0003: return-void │ │ +076e7c: |[076e7c] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +076e8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076e8e: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -20448,44 +20467,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -076ea0: |[076ea0] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -076eb0: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076eb4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -076eb8: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076ebc: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -076ec2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -076ec4: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076ec8: 6e20 bc06 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@06bc │ │ -076ece: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076ed2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -076ed6: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -076eda: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -076ede: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -076ee4: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ -076ee8: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076eee: 0c01 |001f: move-result-object v1 │ │ -076ef0: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -076ef6: 0c01 |0023: move-result-object v1 │ │ -076ef8: 1a02 4300 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0043 │ │ -076efc: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076f02: 0c01 |0029: move-result-object v1 │ │ -076f04: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -076f0a: 0c01 |002d: move-result-object v1 │ │ -076f0c: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -076f12: 2700 |0031: throw v0 │ │ -076f14: 5430 f001 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076f18: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -076f1c: 5430 f001 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076f20: 6e10 7607 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0776 │ │ -076f26: 0e00 |003b: return-void │ │ +076e94: |[076e94] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +076ea4: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076ea8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +076eac: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076eb0: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +076eb6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +076eb8: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076ebc: 6e20 bc06 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@06bc │ │ +076ec2: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076ec6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +076eca: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +076ece: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +076ed2: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +076ed8: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ +076edc: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076ee2: 0c01 |001f: move-result-object v1 │ │ +076ee4: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +076eea: 0c01 |0023: move-result-object v1 │ │ +076eec: 1a02 4300 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0043 │ │ +076ef0: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076ef6: 0c01 |0029: move-result-object v1 │ │ +076ef8: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +076efe: 0c01 |002d: move-result-object v1 │ │ +076f00: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +076f06: 2700 |0031: throw v0 │ │ +076f08: 5430 f001 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076f0c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +076f10: 5430 f001 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076f14: 6e10 7607 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0776 │ │ +076f1a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1790 │ │ 0x0004 line=1791 │ │ 0x0009 line=1793 │ │ 0x000c line=1794 │ │ 0x000f line=1795 │ │ @@ -20502,21 +20521,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -076f28: |[076f28] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -076f38: 6e20 bf06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@06bf │ │ -076f3e: 5410 f001 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076f42: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -076f46: 5410 f001 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076f4a: 6e20 7707 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0777 │ │ -076f50: 0e00 |000c: return-void │ │ +076f1c: |[076f1c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +076f2c: 6e20 bf06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@06bf │ │ +076f32: 5410 f001 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076f36: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +076f3a: 5410 f001 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076f3e: 6e20 7707 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0777 │ │ +076f44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1841 │ │ 0x0003 line=1842 │ │ 0x0007 line=1843 │ │ 0x000c line=1845 │ │ locals : │ │ @@ -20528,30 +20547,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -076f54: |[076f54] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -076f64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076f66: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -076f6a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -076f6e: 6e20 c006 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@06c0 │ │ -076f74: 0a01 |0008: move-result v1 │ │ -076f76: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -076f7a: 0f00 |000b: return v0 │ │ -076f7c: 5421 f001 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076f80: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -076f84: 5421 f001 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076f88: 6e20 7807 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0778 │ │ -076f8e: 0a01 |0015: move-result v1 │ │ -076f90: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -076f94: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -076f96: 28f2 |0019: goto 000b // -000e │ │ +076f48: |[076f48] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +076f58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076f5a: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +076f5e: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +076f62: 6e20 c006 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@06c0 │ │ +076f68: 0a01 |0008: move-result v1 │ │ +076f6a: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +076f6e: 0f00 |000b: return v0 │ │ +076f70: 5421 f001 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076f74: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +076f78: 5421 f001 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076f7c: 6e20 7807 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0778 │ │ +076f82: 0a01 |0015: move-result v1 │ │ +076f84: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +076f88: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +076f8a: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1908 │ │ 0x0005 line=1909 │ │ 0x000b line=1918 │ │ 0x000c line=1912 │ │ 0x0010 line=1913 │ │ @@ -20565,53 +20584,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -076f98: |[076f98] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -076fa8: 5441 f001 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076fac: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -076fb0: 5441 f001 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -076fb4: 6e10 9e07 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -076fba: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -076fbc: 5c41 ee01 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076fc0: 6e20 c106 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@06c1 │ │ -076fc6: 5541 ee01 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -076fca: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -076fce: 2201 cf01 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -076fd2: 2202 8206 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -076fd6: 7010 5134 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -076fdc: 1a03 4705 |001a: const-string v3, "Fragment " // string@0547 │ │ -076fe0: 6e20 5a34 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076fe6: 0c02 |001f: move-result-object v2 │ │ -076fe8: 6e20 5934 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -076fee: 0c02 |0023: move-result-object v2 │ │ -076ff0: 1a03 4500 |0024: const-string v3, " did not call through to super.onCreate()" // string@0045 │ │ -076ff4: 6e20 5a34 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -076ffa: 0c02 |0029: move-result-object v2 │ │ -076ffc: 6e10 5f34 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077002: 0c02 |002d: move-result-object v2 │ │ -077004: 7020 e80a 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -07700a: 2701 |0031: throw v1 │ │ -07700c: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -077010: 1a01 2318 |0034: const-string v1, "android:support:fragments" // string@1823 │ │ -077014: 6e20 ab04 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07701a: 0c00 |0039: move-result-object v0 │ │ -07701c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -077020: 5441 f001 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077024: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -077028: 6e10 b106 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@06b1 │ │ -07702e: 5441 f001 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077032: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -077034: 6e30 ac07 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@07ac │ │ -07703a: 5441 f001 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07703e: 6e10 7907 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0779 │ │ -077044: 0e00 |004e: return-void │ │ +076f8c: |[076f8c] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +076f9c: 5441 f001 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076fa0: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +076fa4: 5441 f001 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +076fa8: 6e10 9e07 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +076fae: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +076fb0: 5c41 ee01 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076fb4: 6e20 c106 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@06c1 │ │ +076fba: 5541 ee01 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +076fbe: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +076fc2: 2201 cf01 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +076fc6: 2202 8206 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +076fca: 7010 5134 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +076fd0: 1a03 4705 |001a: const-string v3, "Fragment " // string@0547 │ │ +076fd4: 6e20 5a34 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076fda: 0c02 |001f: move-result-object v2 │ │ +076fdc: 6e20 5934 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +076fe2: 0c02 |0023: move-result-object v2 │ │ +076fe4: 1a03 4500 |0024: const-string v3, " did not call through to super.onCreate()" // string@0045 │ │ +076fe8: 6e20 5a34 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +076fee: 0c02 |0029: move-result-object v2 │ │ +076ff0: 6e10 5f34 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +076ff6: 0c02 |002d: move-result-object v2 │ │ +076ff8: 7020 e80a 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +076ffe: 2701 |0031: throw v1 │ │ +077000: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +077004: 1a01 2318 |0034: const-string v1, "android:support:fragments" // string@1823 │ │ +077008: 6e20 ab04 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07700e: 0c00 |0039: move-result-object v0 │ │ +077010: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +077014: 5441 f001 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077018: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +07701c: 6e10 b106 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@06b1 │ │ +077022: 5441 f001 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077026: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +077028: 6e30 ac07 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@07ac │ │ +07702e: 5441 f001 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077032: 6e10 7907 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0779 │ │ +077038: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1759 │ │ 0x0004 line=1760 │ │ 0x0009 line=1762 │ │ 0x000c line=1763 │ │ 0x000f line=1764 │ │ @@ -20634,31 +20653,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 │ │ -077048: |[077048] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -077058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07705a: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -07705e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -077062: 5521 fc01 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -077066: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -07706a: 5521 0302 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -07706e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -077072: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -077074: 6e30 c406 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@06c4 │ │ -07707a: 5421 f001 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07707e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -077082: 5421 f001 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077086: 6e30 7a07 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@077a │ │ -07708c: 0a01 |001a: move-result v1 │ │ -07708e: b610 |001b: or-int/2addr v0, v1 │ │ -077090: 0f00 |001c: return v0 │ │ +07703c: |[07703c] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +07704c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07704e: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +077052: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +077056: 5521 fc01 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +07705a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +07705e: 5521 0302 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +077062: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +077066: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +077068: 6e30 c406 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@06c4 │ │ +07706e: 5421 f001 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077072: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +077076: 5421 f001 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07707a: 6e30 7a07 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@077a │ │ +077080: 0a01 |001a: move-result v1 │ │ +077082: b610 |001b: or-int/2addr v0, v1 │ │ +077084: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1864 │ │ 0x0001 line=1865 │ │ 0x0005 line=1866 │ │ 0x000d line=1867 │ │ 0x000e line=1868 │ │ @@ -20676,22 +20695,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 │ │ -077094: |[077094] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0770a4: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0770a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0770ac: 5410 f001 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0770b0: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -0770b6: 6e40 c506 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@06c5 │ │ -0770bc: 0c00 |000c: move-result-object v0 │ │ -0770be: 1100 |000d: return-object v0 │ │ +077088: |[077088] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +077098: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07709c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0770a0: 5410 f001 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0770a4: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +0770aa: 6e40 c506 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@06c5 │ │ +0770b0: 0c00 |000c: move-result-object v0 │ │ +0770b2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1783 │ │ 0x0004 line=1784 │ │ 0x0009 line=1786 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -20704,40 +20723,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0770c0: |[0770c0] android.support.v4.app.Fragment.performDestroy:()V │ │ -0770d0: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0770d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0770d8: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0770dc: 6e10 7b07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@077b │ │ -0770e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0770e4: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0770e8: 6e10 c606 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@06c6 │ │ -0770ee: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0770f2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0770f6: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -0770fa: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0770fe: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -077104: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ -077108: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07710e: 0c01 |001f: move-result-object v1 │ │ -077110: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -077116: 0c01 |0023: move-result-object v1 │ │ -077118: 1a02 4600 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0046 │ │ -07711c: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077122: 0c01 |0029: move-result-object v1 │ │ -077124: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07712a: 0c01 |002d: move-result-object v1 │ │ -07712c: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -077132: 2700 |0031: throw v0 │ │ -077134: 0e00 |0032: return-void │ │ +0770b4: |[0770b4] android.support.v4.app.Fragment.performDestroy:()V │ │ +0770c4: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0770c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0770cc: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0770d0: 6e10 7b07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@077b │ │ +0770d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0770d8: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0770dc: 6e10 c606 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@06c6 │ │ +0770e2: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0770e6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +0770ea: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +0770ee: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0770f2: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0770f8: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ +0770fc: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077102: 0c01 |001f: move-result-object v1 │ │ +077104: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07710a: 0c01 |0023: move-result-object v1 │ │ +07710c: 1a02 4600 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0046 │ │ +077110: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077116: 0c01 |0029: move-result-object v1 │ │ +077118: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07711e: 0c01 |002d: move-result-object v1 │ │ +077120: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +077126: 2700 |0031: throw v0 │ │ +077128: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0004 line=2003 │ │ 0x0009 line=2005 │ │ 0x000c line=2006 │ │ 0x000f line=2007 │ │ @@ -20751,44 +20770,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -077138: |[077138] android.support.v4.app.Fragment.performDestroyView:()V │ │ -077148: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07714c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -077150: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077154: 6e10 7c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@077c │ │ -07715a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07715c: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -077160: 6e10 c806 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@06c8 │ │ -077166: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -07716a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -07716e: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -077172: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -077176: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07717c: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ -077180: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077186: 0c01 |001f: move-result-object v1 │ │ -077188: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07718e: 0c01 |0023: move-result-object v1 │ │ -077190: 1a02 4700 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0047 │ │ -077194: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07719a: 0c01 |0029: move-result-object v1 │ │ -07719c: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0771a2: 0c01 |002d: move-result-object v1 │ │ -0771a4: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -0771aa: 2700 |0031: throw v0 │ │ -0771ac: 5430 0102 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0771b0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -0771b4: 5430 0102 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0771b8: 6e10 8c08 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@088c │ │ -0771be: 0e00 |003b: return-void │ │ +07712c: |[07712c] android.support.v4.app.Fragment.performDestroyView:()V │ │ +07713c: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077140: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +077144: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077148: 6e10 7c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@077c │ │ +07714e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +077150: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +077154: 6e10 c806 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@06c8 │ │ +07715a: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +07715e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +077162: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +077166: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +07716a: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +077170: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ +077174: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07717a: 0c01 |001f: move-result-object v1 │ │ +07717c: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +077182: 0c01 |0023: move-result-object v1 │ │ +077184: 1a02 4700 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0047 │ │ +077188: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07718e: 0c01 |0029: move-result-object v1 │ │ +077190: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077196: 0c01 |002d: move-result-object v1 │ │ +077198: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +07719e: 2700 |0031: throw v0 │ │ +0771a0: 5430 0102 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0771a4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +0771a8: 5430 0102 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0771ac: 6e10 8c08 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@088c │ │ +0771b2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1987 │ │ 0x0004 line=1988 │ │ 0x0009 line=1990 │ │ 0x000c line=1991 │ │ 0x000f line=1992 │ │ @@ -20804,21 +20823,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0771c0: |[0771c0] android.support.v4.app.Fragment.performLowMemory:()V │ │ -0771d0: 6e10 cc06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@06cc │ │ -0771d6: 5410 f001 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0771da: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0771de: 5410 f001 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0771e2: 6e10 7d07 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@077d │ │ -0771e8: 0e00 |000c: return-void │ │ +0771b4: |[0771b4] android.support.v4.app.Fragment.performLowMemory:()V │ │ +0771c4: 6e10 cc06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@06cc │ │ +0771ca: 5410 f001 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0771ce: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0771d2: 5410 f001 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0771d6: 6e10 7d07 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@077d │ │ +0771dc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ 0x0003 line=1849 │ │ 0x0007 line=1850 │ │ 0x000c line=1852 │ │ locals : │ │ @@ -20829,34 +20848,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0771ec: |[0771ec] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0771fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0771fe: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -077202: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -077206: 5521 fc01 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -07720a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -07720e: 5521 0302 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -077212: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -077216: 6e20 cd06 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@06cd │ │ -07721c: 0a01 |0010: move-result v1 │ │ -07721e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -077222: 0f00 |0013: return v0 │ │ -077224: 5421 f001 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077228: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -07722c: 5421 f001 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077230: 6e20 7e07 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@077e │ │ -077236: 0a01 |001d: move-result v1 │ │ -077238: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -07723c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07723e: 28f2 |0021: goto 0013 // -000e │ │ +0771e0: |[0771e0] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0771f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0771f2: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0771f6: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +0771fa: 5521 fc01 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0771fe: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +077202: 5521 0302 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +077206: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +07720a: 6e20 cd06 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@06cd │ │ +077210: 0a01 |0010: move-result v1 │ │ +077212: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +077216: 0f00 |0013: return v0 │ │ +077218: 5421 f001 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07721c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +077220: 5421 f001 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077224: 6e20 7e07 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@077e │ │ +07722a: 0a01 |001d: move-result v1 │ │ +07722c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +077230: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +077232: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1892 │ │ 0x0005 line=1893 │ │ 0x000d line=1894 │ │ 0x0013 line=1904 │ │ 0x0014 line=1898 │ │ @@ -20871,27 +20890,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -077240: |[077240] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -077250: 5510 fd01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -077254: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -077258: 5510 fc01 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -07725c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -077260: 5510 0302 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -077264: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -077268: 6e20 ce06 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@06ce │ │ -07726e: 5410 f001 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077272: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -077276: 5410 f001 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07727a: 6e20 7f07 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@077f │ │ -077280: 0e00 |0018: return-void │ │ +077234: |[077234] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +077244: 5510 fd01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +077248: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +07724c: 5510 fc01 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +077250: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +077254: 5510 0302 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +077258: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +07725c: 6e20 ce06 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@06ce │ │ +077262: 5410 f001 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077266: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +07726a: 5410 f001 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07726e: 6e20 7f07 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@077f │ │ +077274: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0004 line=1923 │ │ 0x000c line=1924 │ │ 0x000f line=1926 │ │ 0x0013 line=1927 │ │ @@ -20905,40 +20924,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -077284: |[077284] android.support.v4.app.Fragment.performPause:()V │ │ -077294: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077298: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07729c: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0772a0: 6e10 8007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0780 │ │ -0772a6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0772a8: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0772ac: 6e10 cf06 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@06cf │ │ -0772b2: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0772b6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0772ba: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -0772be: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0772c2: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0772c8: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ -0772cc: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0772d2: 0c01 |001f: move-result-object v1 │ │ -0772d4: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0772da: 0c01 |0023: move-result-object v1 │ │ -0772dc: 1a02 4900 |0024: const-string v2, " did not call through to super.onPause()" // string@0049 │ │ -0772e0: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0772e6: 0c01 |0029: move-result-object v1 │ │ -0772e8: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0772ee: 0c01 |002d: move-result-object v1 │ │ -0772f0: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -0772f6: 2700 |0031: throw v0 │ │ -0772f8: 0e00 |0032: return-void │ │ +077278: |[077278] android.support.v4.app.Fragment.performPause:()V │ │ +077288: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07728c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +077290: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077294: 6e10 8007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0780 │ │ +07729a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07729c: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0772a0: 6e10 cf06 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@06cf │ │ +0772a6: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0772aa: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +0772ae: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +0772b2: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0772b6: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0772bc: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ +0772c0: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0772c6: 0c01 |001f: move-result-object v1 │ │ +0772c8: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0772ce: 0c01 |0023: move-result-object v1 │ │ +0772d0: 1a02 4900 |0024: const-string v2, " did not call through to super.onPause()" // string@0049 │ │ +0772d4: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0772da: 0c01 |0029: move-result-object v1 │ │ +0772dc: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0772e2: 0c01 |002d: move-result-object v1 │ │ +0772e4: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +0772ea: 2700 |0031: throw v0 │ │ +0772ec: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0004 line=1944 │ │ 0x0009 line=1946 │ │ 0x000c line=1947 │ │ 0x000f line=1948 │ │ @@ -20952,31 +20971,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0772fc: |[0772fc] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -07730c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07730e: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -077312: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -077316: 5521 fc01 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -07731a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -07731e: 5521 0302 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -077322: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -077326: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -077328: 6e20 d006 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@06d0 │ │ -07732e: 5421 f001 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077332: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -077336: 5421 f001 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07733a: 6e20 8107 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0781 │ │ -077340: 0a01 |001a: move-result v1 │ │ -077342: b610 |001b: or-int/2addr v0, v1 │ │ -077344: 0f00 |001c: return v0 │ │ +0772f0: |[0772f0] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +077300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077302: 5521 fd01 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +077306: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +07730a: 5521 fc01 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +07730e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +077312: 5521 0302 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +077316: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +07731a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +07731c: 6e20 d006 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@06d0 │ │ +077322: 5421 f001 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077326: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +07732a: 5421 f001 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07732e: 6e20 8107 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0781 │ │ +077334: 0a01 |001a: move-result v1 │ │ +077336: b610 |001b: or-int/2addr v0, v1 │ │ +077338: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ 0x0001 line=1879 │ │ 0x0005 line=1880 │ │ 0x000d line=1881 │ │ 0x000e line=1882 │ │ @@ -20993,44 +21012,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -077348: |[077348] android.support.v4.app.Fragment.performReallyStop:()V │ │ -077358: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07735a: 5440 f001 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07735e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -077362: 5440 f001 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077366: 6e10 8207 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0782 │ │ -07736c: 5540 0202 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -077370: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -077374: 5c43 0202 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -077378: 5540 ef01 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -07737c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -077380: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -077382: 5c40 ef01 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ -077386: 5440 e701 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -07738a: 5441 1902 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -07738e: 5542 0202 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ -077392: 6e40 1007 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ -077398: 0c00 |0020: move-result-object v0 │ │ -07739a: 5b40 0102 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -07739e: 5440 0102 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0773a2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -0773a6: 5440 e701 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0773aa: 5500 3202 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0232 │ │ -0773ae: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -0773b2: 5440 0102 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0773b6: 6e10 9008 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0890 │ │ -0773bc: 0e00 |0032: return-void │ │ -0773be: 5440 0102 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0773c2: 6e10 8e08 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@088e │ │ -0773c8: 28fa |0038: goto 0032 // -0006 │ │ +07733c: |[07733c] android.support.v4.app.Fragment.performReallyStop:()V │ │ +07734c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07734e: 5440 f001 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077352: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +077356: 5440 f001 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07735a: 6e10 8207 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0782 │ │ +077360: 5540 0202 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +077364: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +077368: 5c43 0202 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +07736c: 5540 ef01 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +077370: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +077374: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +077376: 5c40 ef01 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@01ef │ │ +07737a: 5440 e701 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +07737e: 5441 1902 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +077382: 5542 0202 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0202 │ │ +077386: 6e40 1007 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ +07738c: 0c00 |0020: move-result-object v0 │ │ +07738e: 5b40 0102 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +077392: 5440 0102 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +077396: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +07739a: 5440 e701 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +07739e: 5500 3202 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0232 │ │ +0773a2: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +0773a6: 5440 0102 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0773aa: 6e10 9008 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0890 │ │ +0773b0: 0e00 |0032: return-void │ │ +0773b2: 5440 0102 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0773b6: 6e10 8e08 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@088e │ │ +0773bc: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1967 │ │ 0x0005 line=1968 │ │ 0x000a line=1970 │ │ 0x000e line=1971 │ │ 0x0010 line=1972 │ │ @@ -21049,48 +21068,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0773cc: |[0773cc] android.support.v4.app.Fragment.performResume:()V │ │ -0773dc: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0773e0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0773e4: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0773e8: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -0773ee: 5430 f001 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0773f2: 6e10 8807 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -0773f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0773fa: 5c30 ee01 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0773fe: 6e10 d106 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@06d1 │ │ -077404: 5530 ee01 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -077408: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -07740c: 2200 cf01 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -077410: 2201 8206 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -077414: 7010 5134 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07741a: 1a02 4705 |001f: const-string v2, "Fragment " // string@0547 │ │ -07741e: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077424: 0c01 |0024: move-result-object v1 │ │ -077426: 6e20 5934 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07742c: 0c01 |0028: move-result-object v1 │ │ -07742e: 1a02 4a00 |0029: const-string v2, " did not call through to super.onResume()" // string@004a │ │ -077432: 6e20 5a34 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077438: 0c01 |002e: move-result-object v1 │ │ -07743a: 6e10 5f34 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077440: 0c01 |0032: move-result-object v1 │ │ -077442: 7020 e80a 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -077448: 2700 |0036: throw v0 │ │ -07744a: 5430 f001 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07744e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -077452: 5430 f001 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077456: 6e10 8307 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0783 │ │ -07745c: 5430 f001 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077460: 6e10 8807 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -077466: 0e00 |0045: return-void │ │ +0773c0: |[0773c0] android.support.v4.app.Fragment.performResume:()V │ │ +0773d0: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0773d4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0773d8: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0773dc: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +0773e2: 5430 f001 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0773e6: 6e10 8807 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +0773ec: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0773ee: 5c30 ee01 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0773f2: 6e10 d106 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@06d1 │ │ +0773f8: 5530 ee01 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0773fc: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +077400: 2200 cf01 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +077404: 2201 8206 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +077408: 7010 5134 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07740e: 1a02 4705 |001f: const-string v2, "Fragment " // string@0547 │ │ +077412: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077418: 0c01 |0024: move-result-object v1 │ │ +07741a: 6e20 5934 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +077420: 0c01 |0028: move-result-object v1 │ │ +077422: 1a02 4a00 |0029: const-string v2, " did not call through to super.onResume()" // string@004a │ │ +077426: 6e20 5a34 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07742c: 0c01 |002e: move-result-object v1 │ │ +07742e: 6e10 5f34 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077434: 0c01 |0032: move-result-object v1 │ │ +077436: 7020 e80a 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +07743c: 2700 |0036: throw v0 │ │ +07743e: 5430 f001 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077442: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +077446: 5430 f001 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07744a: 6e10 8307 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0783 │ │ +077450: 5430 f001 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077454: 6e10 8807 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +07745a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ 0x0004 line=1825 │ │ 0x0009 line=1826 │ │ 0x000e line=1828 │ │ 0x0011 line=1829 │ │ @@ -21108,25 +21127,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -077468: |[077468] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -077478: 6e20 d206 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@06d2 │ │ -07747e: 5421 f001 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077482: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -077486: 5421 f001 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07748a: 6e10 af07 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@07af │ │ -077490: 0c00 |000c: move-result-object v0 │ │ -077492: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -077496: 1a01 2318 |000f: const-string v1, "android:support:fragments" // string@1823 │ │ -07749a: 6e30 bc04 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -0774a0: 0e00 |0014: return-void │ │ +07745c: |[07745c] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +07746c: 6e20 d206 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@06d2 │ │ +077472: 5421 f001 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077476: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +07747a: 5421 f001 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07747e: 6e10 af07 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@07af │ │ +077484: 0c00 |000c: move-result-object v0 │ │ +077486: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +07748a: 1a01 2318 |000f: const-string v1, "android:support:fragments" // string@1823 │ │ +07748e: 6e30 bc04 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +077494: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1933 │ │ 0x0003 line=1934 │ │ 0x0007 line=1935 │ │ 0x000d line=1936 │ │ 0x000f line=1937 │ │ @@ -21141,50 +21160,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0774a4: |[0774a4] android.support.v4.app.Fragment.performStart:()V │ │ -0774b4: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0774b8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0774bc: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0774c0: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -0774c6: 5430 f001 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0774ca: 6e10 8807 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -0774d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0774d2: 5c30 ee01 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0774d6: 6e10 d306 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@06d3 │ │ -0774dc: 5530 ee01 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0774e0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -0774e4: 2200 cf01 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -0774e8: 2201 8206 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0774ec: 7010 5134 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0774f2: 1a02 4705 |001f: const-string v2, "Fragment " // string@0547 │ │ -0774f6: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0774fc: 0c01 |0024: move-result-object v1 │ │ -0774fe: 6e20 5934 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -077504: 0c01 |0028: move-result-object v1 │ │ -077506: 1a02 4b00 |0029: const-string v2, " did not call through to super.onStart()" // string@004b │ │ -07750a: 6e20 5a34 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077510: 0c01 |002e: move-result-object v1 │ │ -077512: 6e10 5f34 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077518: 0c01 |0032: move-result-object v1 │ │ -07751a: 7020 e80a 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -077520: 2700 |0036: throw v0 │ │ -077522: 5430 f001 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077526: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -07752a: 5430 f001 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07752e: 6e10 8407 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0784 │ │ -077534: 5430 0102 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -077538: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -07753c: 5430 0102 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -077540: 6e10 8d08 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@088d │ │ -077546: 0e00 |0049: return-void │ │ +077498: |[077498] android.support.v4.app.Fragment.performStart:()V │ │ +0774a8: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0774ac: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0774b0: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0774b4: 6e10 9e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +0774ba: 5430 f001 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0774be: 6e10 8807 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +0774c4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0774c6: 5c30 ee01 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0774ca: 6e10 d306 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@06d3 │ │ +0774d0: 5530 ee01 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0774d4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0774d8: 2200 cf01 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +0774dc: 2201 8206 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0774e0: 7010 5134 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0774e6: 1a02 4705 |001f: const-string v2, "Fragment " // string@0547 │ │ +0774ea: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0774f0: 0c01 |0024: move-result-object v1 │ │ +0774f2: 6e20 5934 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0774f8: 0c01 |0028: move-result-object v1 │ │ +0774fa: 1a02 4b00 |0029: const-string v2, " did not call through to super.onStart()" // string@004b │ │ +0774fe: 6e20 5a34 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077504: 0c01 |002e: move-result-object v1 │ │ +077506: 6e10 5f34 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07750c: 0c01 |0032: move-result-object v1 │ │ +07750e: 7020 e80a 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +077514: 2700 |0036: throw v0 │ │ +077516: 5430 f001 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +07751a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +07751e: 5430 f001 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077522: 6e10 8407 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0784 │ │ +077528: 5430 0102 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +07752c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +077530: 5430 0102 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +077534: 6e10 8d08 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@088d │ │ +07753a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1805 │ │ 0x0004 line=1806 │ │ 0x0009 line=1807 │ │ 0x000e line=1809 │ │ 0x0011 line=1810 │ │ @@ -21203,40 +21222,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -077548: |[077548] android.support.v4.app.Fragment.performStop:()V │ │ -077558: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -07755c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -077560: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -077564: 6e10 8507 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0785 │ │ -07756a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07756c: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -077570: 6e10 d406 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@06d4 │ │ -077576: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -07757a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -07757e: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -077582: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -077586: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07758c: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ -077590: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077596: 0c01 |001f: move-result-object v1 │ │ -077598: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07759e: 0c01 |0023: move-result-object v1 │ │ -0775a0: 1a02 4c00 |0024: const-string v2, " did not call through to super.onStop()" // string@004c │ │ -0775a4: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0775aa: 0c01 |0029: move-result-object v1 │ │ -0775ac: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0775b2: 0c01 |002d: move-result-object v1 │ │ -0775b4: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -0775ba: 2700 |0031: throw v0 │ │ -0775bc: 0e00 |0032: return-void │ │ +07753c: |[07753c] android.support.v4.app.Fragment.performStop:()V │ │ +07754c: 5430 f001 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077550: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +077554: 5430 f001 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +077558: 6e10 8507 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0785 │ │ +07755e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +077560: 5c30 ee01 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +077564: 6e10 d406 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@06d4 │ │ +07756a: 5530 ee01 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +07756e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +077572: 2200 cf01 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +077576: 2201 8206 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +07757a: 7010 5134 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +077580: 1a02 4705 |001a: const-string v2, "Fragment " // string@0547 │ │ +077584: 6e20 5a34 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07758a: 0c01 |001f: move-result-object v1 │ │ +07758c: 6e20 5934 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +077592: 0c01 |0023: move-result-object v1 │ │ +077594: 1a02 4c00 |0024: const-string v2, " did not call through to super.onStop()" // string@004c │ │ +077598: 6e20 5a34 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07759e: 0c01 |0029: move-result-object v1 │ │ +0775a0: 6e10 5f34 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0775a6: 0c01 |002d: move-result-object v1 │ │ +0775a8: 7020 e80a 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +0775ae: 2700 |0031: throw v0 │ │ +0775b0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1955 │ │ 0x0004 line=1956 │ │ 0x0009 line=1958 │ │ 0x000c line=1959 │ │ 0x000f line=1960 │ │ @@ -21250,17 +21269,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0775c0: |[0775c0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -0775d0: 6e20 2222 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@2222 │ │ -0775d6: 0e00 |0003: return-void │ │ +0775b4: |[0775b4] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +0775c4: 6e20 2222 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@2222 │ │ +0775ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0003 line=1352 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -21270,43 +21289,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0775d8: |[0775d8] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -0775e8: 5430 0e02 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0775ec: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0775f0: 5430 0002 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0775f4: 5431 0e02 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0775f8: 6e20 0822 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@2208 │ │ -0775fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -077600: 5b30 0e02 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -077604: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -077606: 5c30 ee01 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -07760a: 6e20 d606 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@06d6 │ │ -077610: 5530 ee01 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -077614: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -077618: 2200 cf01 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -07761c: 2201 8206 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -077620: 7010 5134 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -077626: 1a02 4705 |001f: const-string v2, "Fragment " // string@0547 │ │ -07762a: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077630: 0c01 |0024: move-result-object v1 │ │ -077632: 6e20 5934 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -077638: 0c01 |0028: move-result-object v1 │ │ -07763a: 1a02 4d00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@004d │ │ -07763e: 6e20 5a34 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077644: 0c01 |002e: move-result-object v1 │ │ -077646: 6e10 5f34 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07764c: 0c01 |0032: move-result-object v1 │ │ -07764e: 7020 e80a 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -077654: 2700 |0036: throw v0 │ │ -077656: 0e00 |0037: return-void │ │ +0775cc: |[0775cc] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +0775dc: 5430 0e02 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0775e0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0775e4: 5430 0002 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0775e8: 5431 0e02 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0775ec: 6e20 0822 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@2208 │ │ +0775f2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0775f4: 5b30 0e02 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0775f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0775fa: 5c30 ee01 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0775fe: 6e20 d606 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@06d6 │ │ +077604: 5530 ee01 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +077608: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +07760c: 2200 cf01 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +077610: 2201 8206 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +077614: 7010 5134 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07761a: 1a02 4705 |001f: const-string v2, "Fragment " // string@0547 │ │ +07761e: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077624: 0c01 |0024: move-result-object v1 │ │ +077626: 6e20 5934 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07762c: 0c01 |0028: move-result-object v1 │ │ +07762e: 1a02 4d00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@004d │ │ +077632: 6e20 5a34 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077638: 0c01 |002e: move-result-object v1 │ │ +07763a: 6e10 5f34 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077640: 0c01 |0032: move-result-object v1 │ │ +077642: 7020 e80a 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +077648: 2700 |0036: throw v0 │ │ +07764a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0004 line=465 │ │ 0x000b line=466 │ │ 0x000e line=468 │ │ 0x0011 line=469 │ │ @@ -21322,19 +21341,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -077658: |[077658] android.support.v4.app.Fragment.setAllowEnterTransitionOverlap:(Z)V │ │ -077668: 7110 d333 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ -07766e: 0c00 |0003: move-result-object v0 │ │ -077670: 5b10 e901 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@01e9 │ │ -077674: 0e00 |0006: return-void │ │ +07764c: |[07764c] android.support.v4.app.Fragment.setAllowEnterTransitionOverlap:(Z)V │ │ +07765c: 7110 d333 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ +077662: 0c00 |0003: move-result-object v0 │ │ +077664: 5b10 e901 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@01e9 │ │ +077668: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0006 line=1606 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 allow Z │ │ @@ -21344,19 +21363,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -077678: |[077678] android.support.v4.app.Fragment.setAllowReturnTransitionOverlap:(Z)V │ │ -077688: 7110 d333 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ -07768e: 0c00 |0003: move-result-object v0 │ │ -077690: 5b10 ea01 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@01ea │ │ -077694: 0e00 |0006: return-void │ │ +07766c: |[07766c] android.support.v4.app.Fragment.setAllowReturnTransitionOverlap:(Z)V │ │ +07767c: 7110 d333 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ +077682: 0c00 |0003: move-result-object v0 │ │ +077684: 5b10 ea01 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@01ea │ │ +077688: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0006 line=1630 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 allow Z │ │ @@ -21366,23 +21385,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -077698: |[077698] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -0776a8: 5220 ff01 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0776ac: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -0776b0: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0776b4: 1a01 4805 |0006: const-string v1, "Fragment already active" // string@0548 │ │ -0776b8: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0776be: 2700 |000b: throw v0 │ │ -0776c0: 5b23 ec01 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ -0776c4: 0e00 |000e: return-void │ │ +07768c: |[07768c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +07769c: 5220 ff01 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0776a0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0776a4: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0776a8: 1a01 4805 |0006: const-string v1, "Fragment already active" // string@0548 │ │ +0776ac: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0776b2: 2700 |000b: throw v0 │ │ +0776b4: 5b23 ec01 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ +0776b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x000c line=550 │ │ 0x000e line=551 │ │ locals : │ │ @@ -21394,17 +21413,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0776c8: |[0776c8] android.support.v4.app.Fragment.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -0776d8: 5b01 f601 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0776dc: 0e00 |0002: return-void │ │ +0776bc: |[0776bc] android.support.v4.app.Fragment.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0776cc: 5b01 f601 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0776d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1394 │ │ 0x0002 line=1395 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -21414,17 +21433,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0776e0: |[0776e0] android.support.v4.app.Fragment.setEnterTransition:(Ljava/lang/Object;)V │ │ -0776f0: 5b01 f501 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@01f5 │ │ -0776f4: 0e00 |0002: return-void │ │ +0776d4: |[0776d4] android.support.v4.app.Fragment.setEnterTransition:(Ljava/lang/Object;)V │ │ +0776e4: 5b01 f501 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@01f5 │ │ +0776e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1419 │ │ 0x0002 line=1420 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -21434,17 +21453,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0776f8: |[0776f8] android.support.v4.app.Fragment.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -077708: 5b01 f801 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ -07770c: 0e00 |0002: return-void │ │ +0776ec: |[0776ec] android.support.v4.app.Fragment.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0776fc: 5b01 f801 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ +077700: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0002 line=1406 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -21454,17 +21473,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077710: |[077710] android.support.v4.app.Fragment.setExitTransition:(Ljava/lang/Object;)V │ │ -077720: 5b01 f701 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@01f7 │ │ -077724: 0e00 |0002: return-void │ │ +077704: |[077704] android.support.v4.app.Fragment.setExitTransition:(Ljava/lang/Object;)V │ │ +077714: 5b01 f701 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@01f7 │ │ +077718: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0002 line=1485 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -21474,27 +21493,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -077728: |[077728] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -077738: 5510 fc01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -07773c: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -077740: 5c12 fc01 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -077744: 6e10 b206 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ -07774a: 0a00 |0009: move-result v0 │ │ -07774c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -077750: 6e10 b406 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ -077756: 0a00 |000f: move-result v0 │ │ -077758: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -07775c: 5410 e701 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -077760: 6e10 3907 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0739 │ │ -077766: 0e00 |0017: return-void │ │ +07771c: |[07771c] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +07772c: 5510 fc01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +077730: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +077734: 5c12 fc01 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +077738: 6e10 b206 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ +07773e: 0a00 |0009: move-result v0 │ │ +077740: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +077744: 6e10 b406 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ +07774a: 0a00 |000f: move-result v0 │ │ +07774c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +077750: 5410 e701 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +077754: 6e10 3907 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0739 │ │ +07775a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0012 line=821 │ │ 0x0017 line=824 │ │ @@ -21507,44 +21526,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 │ │ -077768: |[077768] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -077778: 5923 ff01 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -07777c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -077780: 2200 8206 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -077784: 7010 5134 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07778a: 5441 1902 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -07778e: 6e20 5a34 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077794: 0c00 |000e: move-result-object v0 │ │ -077796: 1a01 2801 |000f: const-string v1, ":" // string@0128 │ │ -07779a: 6e20 5a34 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0777a0: 0c00 |0014: move-result-object v0 │ │ -0777a2: 5221 ff01 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0777a6: 6e20 5634 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0777ac: 0c00 |001a: move-result-object v0 │ │ -0777ae: 6e10 5f34 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0777b4: 0c00 |001e: move-result-object v0 │ │ -0777b6: 5b20 1902 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -0777ba: 0e00 |0021: return-void │ │ -0777bc: 2200 8206 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0777c0: 7010 5134 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0777c6: 1a01 1c18 |0027: const-string v1, "android:fragment:" // string@181c │ │ -0777ca: 6e20 5a34 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0777d0: 0c00 |002c: move-result-object v0 │ │ -0777d2: 5221 ff01 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0777d6: 6e20 5634 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0777dc: 0c00 |0032: move-result-object v0 │ │ -0777de: 6e10 5f34 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0777e4: 0c00 |0036: move-result-object v0 │ │ -0777e6: 5b20 1902 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -0777ea: 28e8 |0039: goto 0021 // -0018 │ │ +07775c: |[07775c] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +07776c: 5923 ff01 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +077770: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +077774: 2200 8206 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +077778: 7010 5134 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07777e: 5441 1902 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +077782: 6e20 5a34 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077788: 0c00 |000e: move-result-object v0 │ │ +07778a: 1a01 2801 |000f: const-string v1, ":" // string@0128 │ │ +07778e: 6e20 5a34 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077794: 0c00 |0014: move-result-object v0 │ │ +077796: 5221 ff01 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +07779a: 6e20 5634 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0777a0: 0c00 |001a: move-result-object v0 │ │ +0777a2: 6e10 5f34 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0777a8: 0c00 |001e: move-result-object v0 │ │ +0777aa: 5b20 1902 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +0777ae: 0e00 |0021: return-void │ │ +0777b0: 2200 8206 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0777b4: 7010 5134 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0777ba: 1a01 1c18 |0027: const-string v1, "android:fragment:" // string@181c │ │ +0777be: 6e20 5a34 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0777c4: 0c00 |002c: move-result-object v0 │ │ +0777c6: 5221 ff01 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0777ca: 6e20 5634 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0777d0: 0c00 |0032: move-result-object v0 │ │ +0777d2: 6e10 5f34 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0777d8: 0c00 |0036: move-result-object v0 │ │ +0777da: 5b20 1902 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +0777de: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0002 line=478 │ │ 0x0004 line=479 │ │ 0x0021 line=483 │ │ 0x0022 line=481 │ │ @@ -21558,29 +21577,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 │ │ -0777ec: |[0777ec] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -0777fc: 5220 ff01 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -077800: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -077804: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -077808: 1a01 4805 |0006: const-string v1, "Fragment already active" // string@0548 │ │ -07780c: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -077812: 2700 |000b: throw v0 │ │ -077814: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -077818: 5430 df01 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ -07781c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -077820: 5430 df01 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ -077824: 5b20 0d02 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -077828: 0e00 |0016: return-void │ │ -07782a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -07782c: 28fc |0018: goto 0014 // -0004 │ │ +0777e0: |[0777e0] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0777f0: 5220 ff01 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0777f4: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0777f8: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0777fc: 1a01 4805 |0006: const-string v1, "Fragment already active" // string@0548 │ │ +077800: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +077806: 2700 |000b: throw v0 │ │ +077808: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +07780c: 5430 df01 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ +077810: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +077814: 5430 df01 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@01df │ │ +077818: 5b20 0d02 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +07781c: 0e00 |0016: return-void │ │ +07781e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +077820: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x000c line=573 │ │ 0x0016 line=575 │ │ 0x0017 line=573 │ │ @@ -21593,29 +21612,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -077830: |[077830] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -077840: 5510 0302 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -077844: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -077848: 5c12 0302 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -07784c: 5510 fc01 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -077850: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -077854: 6e10 b206 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ -07785a: 0a00 |000d: move-result v0 │ │ -07785c: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -077860: 6e10 b406 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ -077866: 0a00 |0013: move-result v0 │ │ -077868: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -07786c: 5410 e701 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -077870: 6e10 3907 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0739 │ │ -077876: 0e00 |001b: return-void │ │ +077824: |[077824] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +077834: 5510 0302 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +077838: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +07783c: 5c12 0302 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +077840: 5510 fc01 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +077844: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +077848: 6e10 b206 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ +07784e: 0a00 |000d: move-result v0 │ │ +077850: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +077854: 6e10 b406 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ +07785a: 0a00 |0013: move-result v0 │ │ +07785c: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +077860: 5410 e701 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +077864: 6e10 3907 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0739 │ │ +07786a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0006 line=838 │ │ 0x0016 line=839 │ │ 0x001b line=842 │ │ @@ -21628,17 +21647,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077878: |[077878] android.support.v4.app.Fragment.setReenterTransition:(Ljava/lang/Object;)V │ │ -077888: 5b01 0602 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ -07788c: 0e00 |0002: return-void │ │ +07786c: |[07786c] android.support.v4.app.Fragment.setReenterTransition:(Ljava/lang/Object;)V │ │ +07787c: 5b01 0602 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@0206 │ │ +077880: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1517 │ │ 0x0002 line=1518 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -21648,24 +21667,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -077890: |[077890] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -0778a0: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -0778a4: 5420 0502 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ -0778a8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0778ac: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0778b0: 1a01 5c03 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@035c │ │ -0778b4: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0778ba: 2700 |000d: throw v0 │ │ -0778bc: 5c23 0a02 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ -0778c0: 0e00 |0010: return-void │ │ +077884: |[077884] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +077894: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +077898: 5420 0502 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ +07789c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0778a0: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0778a4: 1a01 5c03 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@035c │ │ +0778a8: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0778ae: 2700 |000d: throw v0 │ │ +0778b0: 5c23 0a02 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ +0778b4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0006 line=800 │ │ 0x000e line=803 │ │ 0x0010 line=804 │ │ locals : │ │ @@ -21677,17 +21696,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0778c4: |[0778c4] android.support.v4.app.Fragment.setReturnTransition:(Ljava/lang/Object;)V │ │ -0778d4: 5b01 0c02 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ -0778d8: 0e00 |0002: return-void │ │ +0778b8: |[0778b8] android.support.v4.app.Fragment.setReturnTransition:(Ljava/lang/Object;)V │ │ +0778c8: 5b01 0c02 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@020c │ │ +0778cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0002 line=1451 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -21697,17 +21716,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0778dc: |[0778dc] android.support.v4.app.Fragment.setSharedElementEnterTransition:(Ljava/lang/Object;)V │ │ -0778ec: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@020f │ │ -0778f0: 0e00 |0002: return-void │ │ +0778d0: |[0778d0] android.support.v4.app.Fragment.setSharedElementEnterTransition:(Ljava/lang/Object;)V │ │ +0778e0: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@020f │ │ +0778e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1547 │ │ 0x0002 line=1548 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -21717,17 +21736,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0778f4: |[0778f4] android.support.v4.app.Fragment.setSharedElementReturnTransition:(Ljava/lang/Object;)V │ │ -077904: 5b01 1002 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ -077908: 0e00 |0002: return-void │ │ +0778e8: |[0778e8] android.support.v4.app.Fragment.setSharedElementReturnTransition:(Ljava/lang/Object;)V │ │ +0778f8: 5b01 1002 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0210 │ │ +0778fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1576 │ │ 0x0002 line=1577 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -21737,18 +21756,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 │ │ -07790c: |[07790c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -07791c: 5b01 1402 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -077920: 5902 1602 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ -077924: 0e00 |0004: return-void │ │ +077900: |[077900] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +077910: 5b01 1402 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +077914: 5902 1602 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ +077918: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0002 line=590 │ │ 0x0004 line=591 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -21760,30 +21779,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -077928: |[077928] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -077938: 5520 1702 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -07793c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -077940: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -077944: 5220 1102 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -077948: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -07794a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -07794e: 5420 fa01 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -077952: 6e20 a007 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@07a0 │ │ -077958: 5c23 1702 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -07795c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -077960: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -077962: 5c20 f301 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ -077966: 0e00 |0017: return-void │ │ -077968: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -07796a: 28fc |0019: goto 0015 // -0004 │ │ +07791c: |[07791c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +07792c: 5520 1702 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +077930: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +077934: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +077938: 5220 1102 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +07793c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +07793e: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +077942: 5420 fa01 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +077946: 6e20 a007 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@07a0 │ │ +07794c: 5c23 1702 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +077950: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +077954: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +077956: 5c20 f301 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ +07795a: 0e00 |0017: return-void │ │ +07795c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +07795e: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x000b line=859 │ │ 0x0010 line=861 │ │ 0x0012 line=862 │ │ 0x0017 line=863 │ │ @@ -21797,36 +21816,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -07796c: |[07796c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -07797c: 5430 e701 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -077980: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -077984: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -077988: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -07798c: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -077992: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ -077996: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07799c: 0c01 |0010: move-result-object v1 │ │ -07799e: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0779a4: 0c01 |0014: move-result-object v1 │ │ -0779a6: 1a02 9300 |0015: const-string v2, " not attached to Activity" // string@0093 │ │ -0779aa: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0779b0: 0c01 |001a: move-result-object v1 │ │ -0779b2: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0779b8: 0c01 |001e: move-result-object v1 │ │ -0779ba: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0779c0: 2700 |0022: throw v0 │ │ -0779c2: 5430 e701 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0779c6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -0779c8: 6e40 3707 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@0737 │ │ -0779ce: 0e00 |0029: return-void │ │ +077960: |[077960] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +077970: 5430 e701 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +077974: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +077978: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +07797c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +077980: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +077986: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ +07798a: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077990: 0c01 |0010: move-result-object v1 │ │ +077992: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +077998: 0c01 |0014: move-result-object v1 │ │ +07799a: 1a02 9300 |0015: const-string v2, " not attached to Activity" // string@0093 │ │ +07799e: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0779a4: 0c01 |001a: move-result-object v1 │ │ +0779a6: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0779ac: 0c01 |001e: move-result-object v1 │ │ +0779ae: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0779b4: 2700 |0022: throw v0 │ │ +0779b6: 5430 e701 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0779ba: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +0779bc: 6e40 3707 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@0737 │ │ +0779c2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0004 line=894 │ │ 0x0023 line=896 │ │ 0x0029 line=897 │ │ locals : │ │ @@ -21838,35 +21857,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -0779d0: |[0779d0] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -0779e0: 5430 e701 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0779e4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0779e8: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0779ec: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0779f0: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0779f6: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ -0779fa: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077a00: 0c01 |0010: move-result-object v1 │ │ -077a02: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -077a08: 0c01 |0014: move-result-object v1 │ │ -077a0a: 1a02 9300 |0015: const-string v2, " not attached to Activity" // string@0093 │ │ -077a0e: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077a14: 0c01 |001a: move-result-object v1 │ │ -077a16: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077a1c: 0c01 |001e: move-result-object v1 │ │ -077a1e: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -077a24: 2700 |0022: throw v0 │ │ -077a26: 5430 e701 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -077a2a: 6e40 3707 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@0737 │ │ -077a30: 0e00 |0028: return-void │ │ +0779c4: |[0779c4] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +0779d4: 5430 e701 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0779d8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0779dc: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0779e0: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0779e4: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0779ea: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ +0779ee: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0779f4: 0c01 |0010: move-result-object v1 │ │ +0779f6: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0779fc: 0c01 |0014: move-result-object v1 │ │ +0779fe: 1a02 9300 |0015: const-string v2, " not attached to Activity" // string@0093 │ │ +077a02: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077a08: 0c01 |001a: move-result-object v1 │ │ +077a0a: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077a10: 0c01 |001e: move-result-object v1 │ │ +077a12: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +077a18: 2700 |0022: throw v0 │ │ +077a1a: 5430 e701 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +077a1e: 6e40 3707 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@0737 │ │ +077a24: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0004 line=905 │ │ 0x0023 line=907 │ │ 0x0028 line=908 │ │ locals : │ │ @@ -21879,44 +21898,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -077a34: |[077a34] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -077a44: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -077a48: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -077a4c: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -077a52: 7120 a612 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ -077a58: 5221 ff01 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -077a5c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -077a60: 1a01 2b00 |000e: const-string v1, " #" // string@002b │ │ -077a64: 6e20 5a34 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077a6a: 5221 ff01 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -077a6e: 6e20 5634 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -077a74: 5221 f901 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -077a78: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -077a7c: 1a01 5b00 |001c: const-string v1, " id=0x" // string@005b │ │ -077a80: 6e20 5a34 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077a86: 5221 f901 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -077a8a: 7110 0b34 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -077a90: 0c01 |0026: move-result-object v1 │ │ -077a92: 6e20 5a34 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077a98: 5421 1302 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -077a9c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -077aa0: 1a01 0700 |002e: const-string v1, " " // string@0007 │ │ -077aa4: 6e20 5a34 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077aaa: 5421 1302 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -077aae: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077ab4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -077ab8: 6e20 5434 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077abe: 6e10 5f34 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077ac4: 0c01 |0040: move-result-object v1 │ │ -077ac6: 1101 |0041: return-object v1 │ │ +077a28: |[077a28] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +077a38: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +077a3c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +077a40: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +077a46: 7120 a612 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ +077a4c: 5221 ff01 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +077a50: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +077a54: 1a01 2b00 |000e: const-string v1, " #" // string@002b │ │ +077a58: 6e20 5a34 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077a5e: 5221 ff01 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +077a62: 6e20 5634 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +077a68: 5221 f901 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +077a6c: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +077a70: 1a01 5b00 |001c: const-string v1, " id=0x" // string@005b │ │ +077a74: 6e20 5a34 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077a7a: 5221 f901 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +077a7e: 7110 0b34 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +077a84: 0c01 |0026: move-result-object v1 │ │ +077a86: 6e20 5a34 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077a8c: 5421 1302 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +077a90: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +077a94: 1a01 0700 |002e: const-string v1, " " // string@0007 │ │ +077a98: 6e20 5a34 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077a9e: 5421 1302 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +077aa2: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077aa8: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +077aac: 6e20 5434 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077ab2: 6e10 5f34 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077ab8: 0c01 |0040: move-result-object v1 │ │ +077aba: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0007 line=506 │ │ 0x000a line=507 │ │ 0x000e line=508 │ │ 0x0013 line=509 │ │ @@ -21937,18 +21956,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -077ac8: |[077ac8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -077ad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077ada: 6e20 2222 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@2222 │ │ -077ae0: 0e00 |0004: return-void │ │ +077abc: |[077abc] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +077acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077ace: 6e20 2222 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@2222 │ │ +077ad4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x0004 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -21987,18 +22006,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 │ │ -077ae4: |[077ae4] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -077af4: 5b01 1b02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ -077af8: 7010 cd04 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -077afe: 0e00 |0005: return-void │ │ +077ad8: |[077ad8] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +077ae8: 5b01 1b02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ +077aec: 7010 cd04 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +077af2: 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; │ │ │ │ @@ -22008,34 +22027,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -077b00: |[077b00] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -077b10: 5230 4801 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0148 │ │ -077b14: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -077b1a: 6f20 d104 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@04d1 │ │ -077b20: 0e00 |0008: return-void │ │ -077b22: 5420 1b02 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ -077b26: 5500 3302 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ -077b2a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -077b2e: 5420 1b02 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ -077b32: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -077b34: 6e20 0807 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0708 │ │ -077b3a: 28f3 |0015: goto 0008 // -000d │ │ -077b3c: 5420 1b02 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ -077b40: 6e10 2e07 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@072e │ │ -077b46: 5420 1b02 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ -077b4a: 5400 2b02 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -077b4e: 6e10 8807 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -077b54: 28e6 |0022: goto 0008 // -001a │ │ -077b56: 0000 |0023: nop // spacer │ │ -077b58: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +077af4: |[077af4] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +077b04: 5230 4801 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0148 │ │ +077b08: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +077b0e: 6f20 d104 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@04d1 │ │ +077b14: 0e00 |0008: return-void │ │ +077b16: 5420 1b02 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ +077b1a: 5500 3302 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ +077b1e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +077b22: 5420 1b02 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ +077b26: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +077b28: 6e20 0807 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0708 │ │ +077b2e: 28f3 |0015: goto 0008 // -000d │ │ +077b30: 5420 1b02 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ +077b34: 6e10 2e07 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@072e │ │ +077b3a: 5420 1b02 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021b │ │ +077b3e: 5400 2b02 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +077b42: 6e10 8807 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +077b48: 28e6 |0022: goto 0008 // -001a │ │ +077b4a: 0000 |0023: nop // spacer │ │ +077b4c: 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 │ │ @@ -22102,17 +22121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077b68: |[077b68] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -077b78: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -077b7e: 0e00 |0003: return-void │ │ +077b5c: |[077b5c] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +077b6c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +077b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -22231,26 +22250,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -077b80: |[077b80] android.support.v4.app.FragmentActivity.:()V │ │ -077b90: 7010 2401 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0124 │ │ -077b96: 2200 4601 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0146 │ │ -077b9a: 7020 0107 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0701 │ │ -077ba0: 5b10 2c02 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -077ba4: 2200 5401 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0154 │ │ -077ba8: 7010 6c07 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@076c │ │ -077bae: 5b10 2b02 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -077bb2: 2200 4701 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0147 │ │ -077bb6: 7020 0307 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0703 │ │ -077bbc: 5b10 2902 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0229 │ │ -077bc0: 0e00 |0018: return-void │ │ +077b74: |[077b74] android.support.v4.app.FragmentActivity.:()V │ │ +077b84: 7010 2401 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0124 │ │ +077b8a: 2200 4601 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0146 │ │ +077b8e: 7020 0107 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0701 │ │ +077b94: 5b10 2c02 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +077b98: 2200 5401 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0154 │ │ +077b9c: 7010 6c07 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@076c │ │ +077ba2: 5b10 2b02 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +077ba6: 2200 4701 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0147 │ │ +077baa: 7020 0307 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0703 │ │ +077bb0: 5b10 2902 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0229 │ │ +077bb4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=132 │ │ @@ -22262,46 +22281,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 │ │ -077bc4: |[077bc4] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -077bd4: 6e20 c633 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -077bda: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -077bde: 1a03 ff2a |0005: const-string v3, "null" // string@2aff │ │ -077be2: 6e20 cb33 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -077be8: 0e00 |000a: return-void │ │ -077bea: 7110 3c07 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@073c │ │ -077bf0: 0c03 |000e: move-result-object v3 │ │ -077bf2: 6e20 cb33 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -077bf8: 2083 9d04 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@049d │ │ -077bfc: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -077c00: 0781 |0016: move-object v1, v8 │ │ -077c02: 1f01 9d04 |0017: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ -077c06: 6e10 6722 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -077c0c: 0a00 |001c: move-result v0 │ │ -077c0e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -077c12: 2203 8206 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -077c16: 7010 5134 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -077c1c: 6e20 5a34 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077c22: 0c03 |0027: move-result-object v3 │ │ -077c24: 1a04 0800 |0028: const-string v4, " " // string@0008 │ │ -077c28: 6e20 5a34 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077c2e: 0c03 |002d: move-result-object v3 │ │ -077c30: 6e10 5f34 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077c36: 0c06 |0031: move-result-object v6 │ │ -077c38: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -077c3a: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -077c3e: 6e20 6622 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -077c44: 0c03 |0038: move-result-object v3 │ │ -077c46: 7040 0a07 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@070a │ │ -077c4c: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -077c50: 28f5 |003e: goto 0033 // -000b │ │ +077bb8: |[077bb8] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +077bc8: 6e20 c633 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +077bce: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +077bd2: 1a03 ff2a |0005: const-string v3, "null" // string@2aff │ │ +077bd6: 6e20 cb33 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +077bdc: 0e00 |000a: return-void │ │ +077bde: 7110 3c07 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@073c │ │ +077be4: 0c03 |000e: move-result-object v3 │ │ +077be6: 6e20 cb33 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +077bec: 2083 9d04 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@049d │ │ +077bf0: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +077bf4: 0781 |0016: move-object v1, v8 │ │ +077bf6: 1f01 9d04 |0017: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ +077bfa: 6e10 6722 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +077c00: 0a00 |001c: move-result v0 │ │ +077c02: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +077c06: 2203 8206 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +077c0a: 7010 5134 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +077c10: 6e20 5a34 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077c16: 0c03 |0027: move-result-object v3 │ │ +077c18: 1a04 0800 |0028: const-string v4, " " // string@0008 │ │ +077c1c: 6e20 5a34 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077c22: 0c03 |002d: move-result-object v3 │ │ +077c24: 6e10 5f34 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077c2a: 0c06 |0031: move-result-object v6 │ │ +077c2c: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +077c2e: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +077c32: 6e20 6622 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +077c38: 0c03 |0038: move-result-object v3 │ │ +077c3a: 7040 0a07 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@070a │ │ +077c40: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +077c44: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ 0x0005 line=741 │ │ 0x000a line=757 │ │ 0x000b line=744 │ │ @@ -22327,178 +22346,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 │ │ -077c54: |[077c54] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -077c64: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -077c68: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -077c6c: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -077c70: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -077c74: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -077c78: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -077c7c: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -077c80: 7020 5234 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -077c86: 6e10 2b34 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -077c8c: 0c06 |0014: move-result-object v6 │ │ -077c8e: 6e10 ed33 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -077c94: 0c06 |0018: move-result-object v6 │ │ -077c96: 6e20 5a34 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077c9c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -077ca0: 6e20 5434 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077ca6: 7110 6234 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -077cac: 0a06 |0024: move-result v6 │ │ -077cae: 7110 0b34 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -077cb4: 0c06 |0028: move-result-object v6 │ │ -077cb6: 6e20 5a34 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077cbc: 6e20 5434 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077cc2: 6e10 ce21 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -077cc8: 0a06 |0032: move-result v6 │ │ -077cca: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -077cd0: 6e20 5434 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077cd6: 6e10 dd21 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@21dd │ │ -077cdc: 0a06 |003c: move-result v6 │ │ -077cde: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -077ce2: 0176 |003f: move v6, v7 │ │ -077ce4: 6e20 5434 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077cea: 6e10 dc21 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@21dc │ │ -077cf0: 0a06 |0046: move-result v6 │ │ -077cf2: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -077cf6: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -077cfa: 6e20 5434 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d00: 6e10 3c22 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@223c │ │ -077d06: 0a06 |0051: move-result v6 │ │ -077d08: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -077d0c: 0186 |0054: move v6, v8 │ │ -077d0e: 6e20 5434 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d14: 6e10 df21 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@21df │ │ -077d1a: 0a06 |005b: move-result v6 │ │ -077d1c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -077d20: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -077d24: 6e20 5434 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d2a: 6e10 e621 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@21e6 │ │ -077d30: 0a06 |0066: move-result v6 │ │ -077d32: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -077d36: 0196 |0069: move v6, v9 │ │ -077d38: 6e20 5434 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d3e: 6e10 da21 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@21da │ │ -077d44: 0a06 |0070: move-result v6 │ │ -077d46: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -077d4a: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -077d4e: 6e20 5434 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d54: 6e10 e121 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@21e1 │ │ -077d5a: 0a06 |007b: move-result v6 │ │ -077d5c: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -077d60: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -077d64: 6e20 5434 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d6a: 6e20 5434 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d70: 6e10 de21 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@21de │ │ -077d76: 0a06 |0089: move-result v6 │ │ -077d78: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -077d7c: 6e20 5434 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d82: 6e10 e421 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@21e4 │ │ -077d88: 0a06 |0092: move-result v6 │ │ -077d8a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -077d8e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -077d92: 6e20 5434 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077d98: 6e10 e321 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@21e3 │ │ -077d9e: 0a06 |009d: move-result v6 │ │ -077da0: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -077da4: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -077da8: 6e20 5434 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077dae: 6e20 5434 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077db4: 6e10 aa21 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -077dba: 0a06 |00ab: move-result v6 │ │ -077dbc: 6e20 5634 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -077dc2: 6e20 5434 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077dc8: 6e10 c821 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -077dce: 0a06 |00b5: move-result v6 │ │ -077dd0: 6e20 5634 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -077dd6: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -077dda: 6e20 5434 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077de0: 6e10 be21 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@21be │ │ -077de6: 0a06 |00c1: move-result v6 │ │ -077de8: 6e20 5634 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -077dee: 6e20 5434 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077df4: 6e10 9c21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@219c │ │ -077dfa: 0a06 |00cb: move-result v6 │ │ -077dfc: 6e20 5634 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -077e02: 6e10 a321 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@21a3 │ │ -077e08: 0a01 |00d2: move-result v1 │ │ -077e0a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -077e0c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -077e10: 1a06 2b00 |00d6: const-string v6, " #" // string@002b │ │ -077e14: 6e20 5a34 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e1a: 7110 0b34 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -077e20: 0c06 |00de: move-result-object v6 │ │ -077e22: 6e20 5a34 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e28: 6e10 bd21 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@21bd │ │ -077e2e: 0c04 |00e5: move-result-object v4 │ │ -077e30: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -077e34: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -077e38: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -077e3c: b516 |00ec: and-int/2addr v6, v1 │ │ -077e3e: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -077e44: 6e20 c402 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@02c4 │ │ -077e4a: 0c03 |00f3: move-result-object v3 │ │ -077e4c: 6e20 c502 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@02c5 │ │ -077e52: 0c05 |00f7: move-result-object v5 │ │ -077e54: 6e20 c202 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@02c2 │ │ -077e5a: 0c00 |00fb: move-result-object v0 │ │ -077e5c: 1a06 0700 |00fc: const-string v6, " " // string@0007 │ │ -077e60: 6e20 5a34 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e66: 6e20 5a34 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e6c: 1a06 2801 |0104: const-string v6, ":" // string@0128 │ │ -077e70: 6e20 5a34 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e76: 6e20 5a34 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e7c: 1a06 1b01 |010c: const-string v6, "/" // string@011b │ │ -077e80: 6e20 5a34 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e86: 6e20 5a34 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e8c: 1a06 8b36 |0114: const-string v6, "}" // string@368b │ │ -077e90: 6e20 5a34 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077e96: 6e10 5f34 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077e9c: 0c06 |011c: move-result-object v6 │ │ -077e9e: 1106 |011d: return-object v6 │ │ -077ea0: 6e20 5434 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077ea6: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -077eaa: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -077eae: 6e20 5434 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077eb4: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -077eb8: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -077ebc: 6e20 5434 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -077ec2: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -077ec6: 0186 |0131: move v6, v8 │ │ -077ec8: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -077ecc: 0186 |0134: move v6, v8 │ │ -077ece: 2900 16ff |0135: goto/16 004b // -00ea │ │ -077ed2: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -077ed6: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -077eda: 0186 |013b: move v6, v8 │ │ -077edc: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -077ee0: 0186 |013e: move v6, v8 │ │ -077ee2: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -077ee6: 0186 |0141: move v6, v8 │ │ -077ee8: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -077eec: 0186 |0144: move v6, v8 │ │ -077eee: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -077ef2: 0187 |0147: move v7, v8 │ │ -077ef4: 2900 44ff |0148: goto/16 008c // -00bc │ │ -077ef8: 0186 |014a: move v6, v8 │ │ -077efa: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -077efe: 1a03 4118 |014d: const-string v3, "app" // string@1841 │ │ -077f02: 28a5 |014f: goto 00f4 // -005b │ │ -077f04: 1a03 b217 |0150: const-string v3, "android" // string@17b2 │ │ -077f08: 28a2 |0152: goto 00f4 // -005e │ │ -077f0a: 0d06 |0153: move-exception v6 │ │ -077f0c: 28c0 |0154: goto 0114 // -0040 │ │ -077f0e: 0000 |0155: nop // spacer │ │ -077f10: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -077f2c: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +077c48: |[077c48] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +077c58: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +077c5c: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +077c60: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +077c64: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +077c68: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +077c6c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +077c70: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +077c74: 7020 5234 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +077c7a: 6e10 2b34 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +077c80: 0c06 |0014: move-result-object v6 │ │ +077c82: 6e10 ed33 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +077c88: 0c06 |0018: move-result-object v6 │ │ +077c8a: 6e20 5a34 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077c90: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +077c94: 6e20 5434 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077c9a: 7110 6234 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +077ca0: 0a06 |0024: move-result v6 │ │ +077ca2: 7110 0b34 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +077ca8: 0c06 |0028: move-result-object v6 │ │ +077caa: 6e20 5a34 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077cb0: 6e20 5434 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077cb6: 6e10 ce21 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +077cbc: 0a06 |0032: move-result v6 │ │ +077cbe: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +077cc4: 6e20 5434 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077cca: 6e10 dd21 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@21dd │ │ +077cd0: 0a06 |003c: move-result v6 │ │ +077cd2: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +077cd6: 0176 |003f: move v6, v7 │ │ +077cd8: 6e20 5434 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077cde: 6e10 dc21 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@21dc │ │ +077ce4: 0a06 |0046: move-result v6 │ │ +077ce6: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +077cea: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +077cee: 6e20 5434 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077cf4: 6e10 3c22 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@223c │ │ +077cfa: 0a06 |0051: move-result v6 │ │ +077cfc: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +077d00: 0186 |0054: move v6, v8 │ │ +077d02: 6e20 5434 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d08: 6e10 df21 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@21df │ │ +077d0e: 0a06 |005b: move-result v6 │ │ +077d10: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +077d14: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +077d18: 6e20 5434 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d1e: 6e10 e621 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@21e6 │ │ +077d24: 0a06 |0066: move-result v6 │ │ +077d26: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +077d2a: 0196 |0069: move v6, v9 │ │ +077d2c: 6e20 5434 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d32: 6e10 da21 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@21da │ │ +077d38: 0a06 |0070: move-result v6 │ │ +077d3a: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +077d3e: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +077d42: 6e20 5434 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d48: 6e10 e121 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@21e1 │ │ +077d4e: 0a06 |007b: move-result v6 │ │ +077d50: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +077d54: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +077d58: 6e20 5434 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d5e: 6e20 5434 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d64: 6e10 de21 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@21de │ │ +077d6a: 0a06 |0089: move-result v6 │ │ +077d6c: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +077d70: 6e20 5434 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d76: 6e10 e421 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@21e4 │ │ +077d7c: 0a06 |0092: move-result v6 │ │ +077d7e: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +077d82: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +077d86: 6e20 5434 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077d8c: 6e10 e321 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@21e3 │ │ +077d92: 0a06 |009d: move-result v6 │ │ +077d94: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +077d98: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +077d9c: 6e20 5434 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077da2: 6e20 5434 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077da8: 6e10 aa21 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +077dae: 0a06 |00ab: move-result v6 │ │ +077db0: 6e20 5634 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +077db6: 6e20 5434 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077dbc: 6e10 c821 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +077dc2: 0a06 |00b5: move-result v6 │ │ +077dc4: 6e20 5634 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +077dca: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +077dce: 6e20 5434 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077dd4: 6e10 be21 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@21be │ │ +077dda: 0a06 |00c1: move-result v6 │ │ +077ddc: 6e20 5634 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +077de2: 6e20 5434 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077de8: 6e10 9c21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@219c │ │ +077dee: 0a06 |00cb: move-result v6 │ │ +077df0: 6e20 5634 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +077df6: 6e10 a321 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@21a3 │ │ +077dfc: 0a01 |00d2: move-result v1 │ │ +077dfe: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +077e00: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +077e04: 1a06 2b00 |00d6: const-string v6, " #" // string@002b │ │ +077e08: 6e20 5a34 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e0e: 7110 0b34 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +077e14: 0c06 |00de: move-result-object v6 │ │ +077e16: 6e20 5a34 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e1c: 6e10 bd21 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@21bd │ │ +077e22: 0c04 |00e5: move-result-object v4 │ │ +077e24: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +077e28: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +077e2c: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +077e30: b516 |00ec: and-int/2addr v6, v1 │ │ +077e32: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +077e38: 6e20 c402 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@02c4 │ │ +077e3e: 0c03 |00f3: move-result-object v3 │ │ +077e40: 6e20 c502 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@02c5 │ │ +077e46: 0c05 |00f7: move-result-object v5 │ │ +077e48: 6e20 c202 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@02c2 │ │ +077e4e: 0c00 |00fb: move-result-object v0 │ │ +077e50: 1a06 0700 |00fc: const-string v6, " " // string@0007 │ │ +077e54: 6e20 5a34 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e5a: 6e20 5a34 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e60: 1a06 2801 |0104: const-string v6, ":" // string@0128 │ │ +077e64: 6e20 5a34 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e6a: 6e20 5a34 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e70: 1a06 1b01 |010c: const-string v6, "/" // string@011b │ │ +077e74: 6e20 5a34 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e7a: 6e20 5a34 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e80: 1a06 8b36 |0114: const-string v6, "}" // string@368b │ │ +077e84: 6e20 5a34 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077e8a: 6e10 5f34 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077e90: 0c06 |011c: move-result-object v6 │ │ +077e92: 1106 |011d: return-object v6 │ │ +077e94: 6e20 5434 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077e9a: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +077e9e: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +077ea2: 6e20 5434 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077ea8: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +077eac: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +077eb0: 6e20 5434 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +077eb6: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +077eba: 0186 |0131: move v6, v8 │ │ +077ebc: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +077ec0: 0186 |0134: move v6, v8 │ │ +077ec2: 2900 16ff |0135: goto/16 004b // -00ea │ │ +077ec6: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +077eca: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +077ece: 0186 |013b: move v6, v8 │ │ +077ed0: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +077ed4: 0186 |013e: move v6, v8 │ │ +077ed6: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +077eda: 0186 |0141: move v6, v8 │ │ +077edc: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +077ee0: 0186 |0144: move v6, v8 │ │ +077ee2: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +077ee6: 0187 |0147: move v7, v8 │ │ +077ee8: 2900 44ff |0148: goto/16 008c // -00bc │ │ +077eec: 0186 |014a: move v6, v8 │ │ +077eee: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +077ef2: 1a03 4118 |014d: const-string v3, "app" // string@1841 │ │ +077ef6: 28a5 |014f: goto 00f4 // -005b │ │ +077ef8: 1a03 b217 |0150: const-string v3, "android" // string@17b2 │ │ +077efc: 28a2 |0152: goto 00f4 // -005e │ │ +077efe: 0d06 |0153: move-exception v6 │ │ +077f00: 28c0 |0154: goto 0114 // -0040 │ │ +077f02: 0000 |0155: nop // spacer │ │ +077f04: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +077f20: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=673 │ │ @@ -22583,24 +22602,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -077f58: |[077f58] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -077f68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -077f6a: 5520 3002 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ -077f6e: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -077f72: 5c21 3002 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ -077f76: 5c23 3202 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0232 │ │ -077f7a: 5420 2c02 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -077f7e: 6e20 d904 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -077f84: 6e10 2c07 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@072c │ │ -077f8a: 0e00 |0011: return-void │ │ +077f4c: |[077f4c] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +077f5c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +077f5e: 5520 3002 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ +077f62: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +077f66: 5c21 3002 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ +077f6a: 5c23 3202 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0232 │ │ +077f6e: 5420 2c02 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +077f72: 6e20 d904 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +077f78: 6e10 2c07 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@072c │ │ +077f7e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=760 │ │ 0x0005 line=761 │ │ 0x0007 line=762 │ │ 0x0009 line=763 │ │ 0x000e line=764 │ │ @@ -22614,103 +22633,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 │ │ -077f8c: |[077f8c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -077f9c: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -077fa0: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -077fa4: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -077fa8: 6e20 c633 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -077fae: 1a01 ab0e |0009: const-string v1, "Local FragmentActivity " // string@0eab │ │ -077fb2: 6e20 c633 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -077fb8: 7110 6234 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -077fbe: 0a01 |0011: move-result v1 │ │ -077fc0: 7110 0b34 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -077fc6: 0c01 |0015: move-result-object v1 │ │ -077fc8: 6e20 c633 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -077fce: 1a01 3a00 |0019: const-string v1, " State:" // string@003a │ │ -077fd2: 6e20 cb33 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -077fd8: 2201 8206 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -077fdc: 7010 5134 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -077fe2: 6e20 5a34 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077fe8: 0c01 |0026: move-result-object v1 │ │ -077fea: 1a02 0800 |0027: const-string v2, " " // string@0008 │ │ -077fee: 6e20 5a34 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -077ff4: 0c01 |002c: move-result-object v1 │ │ -077ff6: 6e10 5f34 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -077ffc: 0c00 |0030: move-result-object v0 │ │ -077ffe: 6e20 c633 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -078004: 1a01 7325 |0034: const-string v1, "mCreated=" // string@2573 │ │ -078008: 6e20 c633 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07800e: 5541 2a02 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@022a │ │ -078012: 6e20 c733 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -078018: 1a01 fe27 |003e: const-string v1, "mResumed=" // string@27fe │ │ -07801c: 6e20 c633 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -078022: 5541 3102 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0231 │ │ -078026: 6e20 c733 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -07802c: 1a01 8a00 |0048: const-string v1, " mStopped=" // string@008a │ │ -078030: 6e20 c633 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -078036: 5541 3302 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ -07803a: 6e20 c733 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -078040: 1a01 8200 |0052: const-string v1, " mReallyStopped=" // string@0082 │ │ -078044: 6e20 c633 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07804a: 5541 3002 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ -07804e: 6e20 cc33 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -078054: 6e20 c633 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07805a: 1a01 e626 |005f: const-string v1, "mLoadersStarted=" // string@26e6 │ │ -07805e: 6e20 c633 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -078064: 5541 2e02 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ -078068: 6e20 cc33 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -07806e: 5441 2d02 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -078072: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -078076: 6e20 c633 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07807c: 1a01 a20e |0070: const-string v1, "Loader Manager " // string@0ea2 │ │ -078080: 6e20 c633 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -078086: 5441 2d02 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -07808a: 7110 6234 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -078090: 0a01 |007a: move-result v1 │ │ -078092: 7110 0b34 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -078098: 0c01 |007e: move-result-object v1 │ │ -07809a: 6e20 c633 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0780a0: 1a01 2801 |0082: const-string v1, ":" // string@0128 │ │ -0780a4: 6e20 cb33 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0780aa: 5441 2d02 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0780ae: 2202 8206 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0780b2: 7010 5134 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0780b8: 6e20 5a34 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0780be: 0c02 |0091: move-result-object v2 │ │ -0780c0: 1a03 0800 |0092: const-string v3, " " // string@0008 │ │ -0780c4: 6e20 5a34 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0780ca: 0c02 |0097: move-result-object v2 │ │ -0780cc: 6e10 5f34 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0780d2: 0c02 |009b: move-result-object v2 │ │ -0780d4: 6e58 9108 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@0891 │ │ -0780da: 5441 2b02 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0780de: 6e58 8607 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@0786 │ │ -0780e4: 6e20 c633 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0780ea: 1a01 3b14 |00a7: const-string v1, "View Hierarchy:" // string@143b │ │ -0780ee: 6e20 cb33 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0780f4: 2201 8206 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0780f8: 7010 5134 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0780fe: 6e20 5a34 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -078104: 0c01 |00b4: move-result-object v1 │ │ -078106: 1a02 0800 |00b5: const-string v2, " " // string@0008 │ │ -07810a: 6e20 5a34 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -078110: 0c01 |00ba: move-result-object v1 │ │ -078112: 6e10 5f34 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -078118: 0c01 |00be: move-result-object v1 │ │ -07811a: 6e10 1707 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ -078120: 0c02 |00c2: move-result-object v2 │ │ -078122: 6e10 cb22 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ -078128: 0c02 |00c6: move-result-object v2 │ │ -07812a: 7040 0a07 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@070a │ │ -078130: 0e00 |00ca: return-void │ │ +077f80: |[077f80] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +077f90: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +077f94: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +077f98: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +077f9c: 6e20 c633 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +077fa2: 1a01 ab0e |0009: const-string v1, "Local FragmentActivity " // string@0eab │ │ +077fa6: 6e20 c633 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +077fac: 7110 6234 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +077fb2: 0a01 |0011: move-result v1 │ │ +077fb4: 7110 0b34 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +077fba: 0c01 |0015: move-result-object v1 │ │ +077fbc: 6e20 c633 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +077fc2: 1a01 3a00 |0019: const-string v1, " State:" // string@003a │ │ +077fc6: 6e20 cb33 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +077fcc: 2201 8206 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +077fd0: 7010 5134 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +077fd6: 6e20 5a34 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077fdc: 0c01 |0026: move-result-object v1 │ │ +077fde: 1a02 0800 |0027: const-string v2, " " // string@0008 │ │ +077fe2: 6e20 5a34 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +077fe8: 0c01 |002c: move-result-object v1 │ │ +077fea: 6e10 5f34 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +077ff0: 0c00 |0030: move-result-object v0 │ │ +077ff2: 6e20 c633 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +077ff8: 1a01 7325 |0034: const-string v1, "mCreated=" // string@2573 │ │ +077ffc: 6e20 c633 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +078002: 5541 2a02 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@022a │ │ +078006: 6e20 c733 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +07800c: 1a01 fe27 |003e: const-string v1, "mResumed=" // string@27fe │ │ +078010: 6e20 c633 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +078016: 5541 3102 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0231 │ │ +07801a: 6e20 c733 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +078020: 1a01 8a00 |0048: const-string v1, " mStopped=" // string@008a │ │ +078024: 6e20 c633 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07802a: 5541 3302 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ +07802e: 6e20 c733 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +078034: 1a01 8200 |0052: const-string v1, " mReallyStopped=" // string@0082 │ │ +078038: 6e20 c633 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07803e: 5541 3002 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ +078042: 6e20 cc33 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +078048: 6e20 c633 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07804e: 1a01 e626 |005f: const-string v1, "mLoadersStarted=" // string@26e6 │ │ +078052: 6e20 c633 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +078058: 5541 2e02 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ +07805c: 6e20 cc33 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +078062: 5441 2d02 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +078066: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +07806a: 6e20 c633 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +078070: 1a01 a20e |0070: const-string v1, "Loader Manager " // string@0ea2 │ │ +078074: 6e20 c633 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07807a: 5441 2d02 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +07807e: 7110 6234 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +078084: 0a01 |007a: move-result v1 │ │ +078086: 7110 0b34 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +07808c: 0c01 |007e: move-result-object v1 │ │ +07808e: 6e20 c633 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +078094: 1a01 2801 |0082: const-string v1, ":" // string@0128 │ │ +078098: 6e20 cb33 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +07809e: 5441 2d02 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0780a2: 2202 8206 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0780a6: 7010 5134 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0780ac: 6e20 5a34 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0780b2: 0c02 |0091: move-result-object v2 │ │ +0780b4: 1a03 0800 |0092: const-string v3, " " // string@0008 │ │ +0780b8: 6e20 5a34 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0780be: 0c02 |0097: move-result-object v2 │ │ +0780c0: 6e10 5f34 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0780c6: 0c02 |009b: move-result-object v2 │ │ +0780c8: 6e58 9108 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@0891 │ │ +0780ce: 5441 2b02 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0780d2: 6e58 8607 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@0786 │ │ +0780d8: 6e20 c633 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0780de: 1a01 3b14 |00a7: const-string v1, "View Hierarchy:" // string@143b │ │ +0780e2: 6e20 cb33 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0780e8: 2201 8206 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0780ec: 7010 5134 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0780f2: 6e20 5a34 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0780f8: 0c01 |00b4: move-result-object v1 │ │ +0780fa: 1a02 0800 |00b5: const-string v2, " " // string@0008 │ │ +0780fe: 6e20 5a34 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +078104: 0c01 |00ba: move-result-object v1 │ │ +078106: 6e10 5f34 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07810c: 0c01 |00be: move-result-object v1 │ │ +07810e: 6e10 1707 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ +078114: 0c02 |00c2: move-result-object v2 │ │ +078116: 6e10 cb22 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ +07811c: 0c02 |00c6: move-result-object v2 │ │ +07811e: 7040 0a07 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@070a │ │ +078124: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=650 │ │ 0x000e line=651 │ │ 0x0019 line=652 │ │ 0x001e line=653 │ │ @@ -22743,23 +22762,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -078134: |[078134] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -078144: 6e10 0e07 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@070e │ │ -07814a: 0c00 |0003: move-result-object v0 │ │ -07814c: 1f00 4801 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0148 │ │ -078150: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -078154: 5401 1f02 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@021f │ │ -078158: 1101 |000a: return-object v1 │ │ -07815a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -07815c: 28fe |000c: goto 000a // -0002 │ │ +078128: |[078128] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +078138: 6e10 0e07 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@070e │ │ +07813e: 0c00 |0003: move-result-object v0 │ │ +078140: 1f00 4801 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0148 │ │ +078144: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +078148: 5401 1f02 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@021f │ │ +07814c: 1101 |000a: return-object v1 │ │ +07814e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +078150: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0006 line=612 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -22769,33 +22788,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 │ │ -078160: |[078160] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -078170: 5421 2702 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078174: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -078178: 2201 ef02 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@02ef │ │ -07817c: 7010 3513 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ -078182: 5b21 2702 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078186: 5421 2702 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -07818a: 6e20 3f13 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ -078190: 0c00 |0010: move-result-object v0 │ │ -078192: 1f00 7301 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ -078196: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -07819a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -07819e: 2200 7301 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ -0781a2: 7040 8708 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0887 │ │ -0781a8: 5421 2702 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -0781ac: 6e30 4713 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ -0781b2: 1100 |0021: return-object v0 │ │ -0781b4: 6e20 9908 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0899 │ │ -0781ba: 28fc |0025: goto 0021 // -0004 │ │ +078154: |[078154] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +078164: 5421 2702 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078168: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +07816c: 2201 ef02 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@02ef │ │ +078170: 7010 3513 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ +078176: 5b21 2702 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +07817a: 5421 2702 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +07817e: 6e20 3f13 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ +078184: 0c00 |0010: move-result-object v0 │ │ +078186: 1f00 7301 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ +07818a: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +07818e: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +078192: 2200 7301 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ +078196: 7040 8708 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0887 │ │ +07819c: 5421 2702 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +0781a0: 6e30 4713 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ +0781a6: 1100 |0021: return-object v0 │ │ +0781a8: 6e20 9908 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0899 │ │ +0781ae: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=864 │ │ 0x000b line=866 │ │ 0x0013 line=867 │ │ 0x0015 line=868 │ │ @@ -22816,17 +22835,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0781bc: |[0781bc] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0781cc: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0781d0: 1100 |0002: return-object v0 │ │ +0781b0: |[0781b0] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0781c0: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0781c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -22834,28 +22853,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0781d4: |[0781d4] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0781e4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0781e6: 5430 2d02 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0781ea: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0781ee: 5430 2d02 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0781f2: 1100 |0007: return-object v0 │ │ -0781f4: 5c32 2802 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0228 │ │ -0781f8: 1a00 eb00 |000a: const-string v0, "(root)" // string@00eb │ │ -0781fc: 5531 2e02 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ -078200: 6e40 1007 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ -078206: 0c00 |0011: move-result-object v0 │ │ -078208: 5b30 2d02 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -07820c: 5430 2d02 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -078210: 28f1 |0016: goto 0007 // -000f │ │ +0781c8: |[0781c8] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0781d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0781da: 5430 2d02 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0781de: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0781e2: 5430 2d02 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0781e6: 1100 |0007: return-object v0 │ │ +0781e8: 5c32 2802 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0228 │ │ +0781ec: 1a00 eb00 |000a: const-string v0, "(root)" // string@00eb │ │ +0781f0: 5531 2e02 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ +0781f4: 6e40 1007 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ +0781fa: 0c00 |0011: move-result-object v0 │ │ +0781fc: 5b30 2d02 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +078200: 5430 2d02 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +078204: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=854 │ │ 0x0005 line=855 │ │ 0x0007 line=859 │ │ 0x0008 line=857 │ │ 0x000a line=858 │ │ @@ -22868,28 +22887,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -078214: |[078214] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -078224: 5421 2702 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078228: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -07822c: 5421 2702 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078230: 6e20 3f13 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ -078236: 0c00 |0009: move-result-object v0 │ │ -078238: 1f00 7301 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ -07823c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -078240: 5501 de02 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ -078244: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -078248: 6e10 8b08 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ -07824e: 5421 2702 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078252: 6e20 4913 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1349 │ │ -078258: 0e00 |001a: return-void │ │ +078208: |[078208] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +078218: 5421 2702 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +07821c: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +078220: 5421 2702 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078224: 6e20 3f13 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@133f │ │ +07822a: 0c00 |0009: move-result-object v0 │ │ +07822c: 1f00 7301 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ +078230: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +078234: 5501 de02 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ +078238: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +07823c: 6e10 8b08 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ +078242: 5421 2702 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078246: 6e20 4913 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1349 │ │ +07824c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0004 line=838 │ │ 0x000c line=839 │ │ 0x0012 line=840 │ │ 0x0015 line=841 │ │ @@ -22904,69 +22923,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -07825c: |[07825c] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -07826c: 5452 2b02 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078270: 6e10 9e07 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -078276: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -07827a: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -07827e: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -078282: 5452 2b02 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078286: 5422 5502 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -07828a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -07828e: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -078292: 5452 2b02 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078296: 5422 5502 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -07829a: 6e10 9534 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0782a0: 0a02 |001a: move-result v2 │ │ -0782a2: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -0782a6: 1a02 4d05 |001d: const-string v2, "FragmentActivity" // string@054d │ │ -0782aa: 2203 8206 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0782ae: 7010 5134 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0782b4: 1a04 7102 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0271 │ │ -0782b8: 6e20 5a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0782be: 0c03 |0029: move-result-object v3 │ │ -0782c0: 7110 0b34 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0782c6: 0c04 |002d: move-result-object v4 │ │ -0782c8: 6e20 5a34 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0782ce: 0c03 |0031: move-result-object v3 │ │ -0782d0: 6e10 5f34 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0782d6: 0c03 |0035: move-result-object v3 │ │ -0782d8: 7120 b620 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0782de: 0e00 |0039: return-void │ │ -0782e0: 5452 2b02 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0782e4: 5422 5502 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0782e8: 6e20 8e34 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0782ee: 0c00 |0041: move-result-object v0 │ │ -0782f0: 1f00 4501 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0782f4: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -0782f8: 1a02 4d05 |0046: const-string v2, "FragmentActivity" // string@054d │ │ -0782fc: 2203 8206 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -078300: 7010 5134 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -078306: 1a04 7202 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0272 │ │ -07830a: 6e20 5a34 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -078310: 0c03 |0052: move-result-object v3 │ │ -078312: 7110 0b34 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -078318: 0c04 |0056: move-result-object v4 │ │ -07831a: 6e20 5a34 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -078320: 0c03 |005a: move-result-object v3 │ │ -078322: 6e10 5f34 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -078328: 0c03 |005e: move-result-object v3 │ │ -07832a: 7120 b620 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -078330: 28d7 |0062: goto 0039 // -0029 │ │ -078332: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -078338: b562 |0066: and-int/2addr v2, v6 │ │ -07833a: 6e40 bd06 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@06bd │ │ -078340: 28cf |006a: goto 0039 // -0031 │ │ -078342: 6f40 4201 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0142 │ │ -078348: 28cb |006e: goto 0039 // -0035 │ │ +078250: |[078250] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +078260: 5452 2b02 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078264: 6e10 9e07 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +07826a: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +07826e: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +078272: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +078276: 5452 2b02 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +07827a: 5422 5502 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +07827e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +078282: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +078286: 5452 2b02 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +07828a: 5422 5502 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +07828e: 6e10 9534 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +078294: 0a02 |001a: move-result v2 │ │ +078296: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +07829a: 1a02 4d05 |001d: const-string v2, "FragmentActivity" // string@054d │ │ +07829e: 2203 8206 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0782a2: 7010 5134 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0782a8: 1a04 7102 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0271 │ │ +0782ac: 6e20 5a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0782b2: 0c03 |0029: move-result-object v3 │ │ +0782b4: 7110 0b34 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0782ba: 0c04 |002d: move-result-object v4 │ │ +0782bc: 6e20 5a34 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0782c2: 0c03 |0031: move-result-object v3 │ │ +0782c4: 6e10 5f34 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0782ca: 0c03 |0035: move-result-object v3 │ │ +0782cc: 7120 b620 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0782d2: 0e00 |0039: return-void │ │ +0782d4: 5452 2b02 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0782d8: 5422 5502 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0782dc: 6e20 8e34 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0782e2: 0c00 |0041: move-result-object v0 │ │ +0782e4: 1f00 4501 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0782e8: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +0782ec: 1a02 4d05 |0046: const-string v2, "FragmentActivity" // string@054d │ │ +0782f0: 2203 8206 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0782f4: 7010 5134 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0782fa: 1a04 7202 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0272 │ │ +0782fe: 6e20 5a34 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +078304: 0c03 |0052: move-result-object v3 │ │ +078306: 7110 0b34 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +07830c: 0c04 |0056: move-result-object v4 │ │ +07830e: 6e20 5a34 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +078314: 0c03 |005a: move-result-object v3 │ │ +078316: 6e10 5f34 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07831c: 0c03 |005e: move-result-object v3 │ │ +07831e: 7120 b620 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +078324: 28d7 |0062: goto 0039 // -0029 │ │ +078326: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +07832c: b562 |0066: and-int/2addr v2, v6 │ │ +07832e: 6e40 bd06 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@06bd │ │ +078334: 28cf |006a: goto 0039 // -0031 │ │ +078336: 6f40 4201 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0142 │ │ +07833c: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ 0x0007 line=151 │ │ 0x0009 line=152 │ │ 0x000b line=153 │ │ @@ -22990,16 +23009,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 │ │ -07834c: |[07834c] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -07835c: 0e00 |0000: return-void │ │ +078340: |[078340] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +078350: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -23008,21 +23027,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -078360: |[078360] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -078370: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078374: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@07a4 │ │ -07837a: 0a00 |0005: move-result v0 │ │ -07837c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -078380: 6e10 3807 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.supportFinishAfterTransition:()V // method@0738 │ │ -078386: 0e00 |000b: return-void │ │ +078354: |[078354] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +078364: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078368: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@07a4 │ │ +07836e: 0a00 |0005: move-result v0 │ │ +078370: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +078374: 6e10 3807 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.supportFinishAfterTransition:()V // method@0738 │ │ +07837a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0008 line=177 │ │ 0x000b line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -23032,19 +23051,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -078388: |[078388] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -078398: 6f20 4301 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0143 │ │ -07839e: 5410 2b02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0783a2: 6e20 7707 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0777 │ │ -0783a8: 0e00 |0008: return-void │ │ +07837c: |[07837c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +07838c: 6f20 4301 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0143 │ │ +078392: 5410 2b02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078396: 6e20 7707 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0777 │ │ +07839c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0003 line=241 │ │ 0x0008 line=242 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -23055,45 +23074,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -0783ac: |[0783ac] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0783bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0783be: 5453 2b02 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0783c2: 5454 2902 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0229 │ │ -0783c6: 6e40 7107 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@0771 │ │ -0783cc: 6e10 0f07 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@070f │ │ -0783d2: 0c03 |000b: move-result-object v3 │ │ -0783d4: 6e10 0b21 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@210b │ │ -0783da: 0c03 |000f: move-result-object v3 │ │ -0783dc: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -0783e0: 6e10 0f07 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@070f │ │ -0783e6: 0c03 |0015: move-result-object v3 │ │ -0783e8: 6e20 0e21 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@210e │ │ -0783ee: 6f20 4401 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ -0783f4: 6e10 0e07 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@070e │ │ -0783fa: 0c00 |001f: move-result-object v0 │ │ -0783fc: 1f00 4801 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0148 │ │ -078400: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -078404: 5403 2102 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0221 │ │ -078408: 5b53 2702 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -07840c: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -078410: 1a03 2318 |002a: const-string v3, "android:support:fragments" // string@1823 │ │ -078414: 6e20 ab04 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07841a: 0c01 |002f: move-result-object v1 │ │ -07841c: 5453 2b02 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078420: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -078424: 5402 2002 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0220 │ │ -078428: 6e30 ac07 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@07ac │ │ -07842e: 5452 2b02 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078432: 6e10 7907 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0779 │ │ -078438: 0e00 |003e: return-void │ │ +0783a0: |[0783a0] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0783b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0783b2: 5453 2b02 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0783b6: 5454 2902 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0229 │ │ +0783ba: 6e40 7107 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@0771 │ │ +0783c0: 6e10 0f07 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@070f │ │ +0783c6: 0c03 |000b: move-result-object v3 │ │ +0783c8: 6e10 0b21 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@210b │ │ +0783ce: 0c03 |000f: move-result-object v3 │ │ +0783d0: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +0783d4: 6e10 0f07 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@070f │ │ +0783da: 0c03 |0015: move-result-object v3 │ │ +0783dc: 6e20 0e21 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@210e │ │ +0783e2: 6f20 4401 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ +0783e8: 6e10 0e07 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@070e │ │ +0783ee: 0c00 |001f: move-result-object v0 │ │ +0783f0: 1f00 4801 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0148 │ │ +0783f4: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +0783f8: 5403 2102 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0221 │ │ +0783fc: 5b53 2702 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078400: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +078404: 1a03 2318 |002a: const-string v3, "android:support:fragments" // string@1823 │ │ +078408: 6e20 ab04 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07840e: 0c01 |002f: move-result-object v1 │ │ +078410: 5453 2b02 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078414: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +078418: 5402 2002 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0220 │ │ +07841c: 6e30 ac07 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@07ac │ │ +078422: 5452 2b02 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078426: 6e10 7907 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0779 │ │ +07842c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=249 │ │ 0x0008 line=251 │ │ 0x0012 line=252 │ │ 0x0019 line=255 │ │ 0x001c line=257 │ │ @@ -23115,33 +23134,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -07843c: |[07843c] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -07844c: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -078450: 6f30 4501 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0145 │ │ -078456: 0a00 |0005: move-result v0 │ │ -078458: 5431 2b02 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -07845c: 6e10 1107 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0711 │ │ -078462: 0c02 |000b: move-result-object v2 │ │ -078464: 6e30 7a07 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@077a │ │ -07846a: 0a01 |000f: move-result v1 │ │ -07846c: b610 |0010: or-int/2addr v0, v1 │ │ -07846e: 6001 4501 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -078472: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -078476: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -07847a: 0f00 |0017: return v0 │ │ -07847c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -07847e: 28fe |0019: goto 0017 // -0002 │ │ -078480: 6f30 4501 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0145 │ │ -078486: 0a00 |001d: move-result v0 │ │ -078488: 28f9 |001e: goto 0017 // -0007 │ │ +078430: |[078430] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +078440: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +078444: 6f30 4501 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0145 │ │ +07844a: 0a00 |0005: move-result v0 │ │ +07844c: 5431 2b02 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078450: 6e10 1107 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0711 │ │ +078456: 0c02 |000b: move-result-object v2 │ │ +078458: 6e30 7a07 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@077a │ │ +07845e: 0a01 |000f: move-result v1 │ │ +078460: b610 |0010: or-int/2addr v0, v1 │ │ +078462: 6001 4501 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +078466: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +07846a: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +07846e: 0f00 |0017: return v0 │ │ +078470: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +078472: 28fe |0019: goto 0017 // -0002 │ │ +078474: 6f30 4501 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0145 │ │ +07847a: 0a00 |001d: move-result v0 │ │ +07847c: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0002 line=275 │ │ 0x0006 line=276 │ │ 0x0011 line=277 │ │ 0x0017 line=285 │ │ @@ -23159,29 +23178,29 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -07848c: |[07848c] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -07849c: 1a01 ae1d |0000: const-string v1, "fragment" // string@1dae │ │ -0784a0: 6e20 3c34 3100 |0002: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0784a6: 0a01 |0005: move-result v1 │ │ -0784a8: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ -0784ac: 6f40 4601 3254 |0008: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0146 │ │ -0784b2: 0c00 |000b: move-result-object v0 │ │ -0784b4: 1100 |000c: return-object v0 │ │ -0784b6: 5421 2b02 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0784ba: 6e40 9f07 3154 |000f: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@079f │ │ -0784c0: 0c00 |0012: move-result-object v0 │ │ -0784c2: 3900 f9ff |0013: if-nez v0, 000c // -0007 │ │ -0784c6: 6f40 4601 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0146 │ │ -0784cc: 0c00 |0018: move-result-object v0 │ │ -0784ce: 28f3 |0019: goto 000c // -000d │ │ +078480: |[078480] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +078490: 1a01 ae1d |0000: const-string v1, "fragment" // string@1dae │ │ +078494: 6e20 3c34 3100 |0002: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07849a: 0a01 |0005: move-result v1 │ │ +07849c: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ +0784a0: 6f40 4601 3254 |0008: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0146 │ │ +0784a6: 0c00 |000b: move-result-object v0 │ │ +0784a8: 1100 |000c: return-object v0 │ │ +0784aa: 5421 2b02 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0784ae: 6e40 9f07 3154 |000f: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@079f │ │ +0784b4: 0c00 |0012: move-result-object v0 │ │ +0784b6: 3900 f9ff |0013: if-nez v0, 000c // -0007 │ │ +0784ba: 6f40 4601 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0146 │ │ +0784c0: 0c00 |0018: move-result-object v0 │ │ +0784c2: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=294 │ │ 0x000c line=301 │ │ 0x000d line=297 │ │ 0x0013 line=298 │ │ @@ -23198,25 +23217,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0784d0: |[0784d0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -0784e0: 6f10 4701 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0147 │ │ -0784e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0784e8: 6e20 0807 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0708 │ │ -0784ee: 5410 2b02 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0784f2: 6e10 7b07 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@077b │ │ -0784f8: 5410 2d02 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0784fc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -078500: 5410 2d02 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -078504: 6e10 8b08 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ -07850a: 0e00 |0015: return-void │ │ +0784c4: |[0784c4] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +0784d4: 6f10 4701 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0147 │ │ +0784da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0784dc: 6e20 0807 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0708 │ │ +0784e2: 5410 2b02 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0784e6: 6e10 7b07 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@077b │ │ +0784ec: 5410 2d02 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0784f0: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +0784f4: 5410 2d02 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0784f8: 6e10 8b08 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ +0784fe: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=311 │ │ 0x0007 line=313 │ │ 0x000c line=314 │ │ 0x0010 line=315 │ │ @@ -23229,29 +23248,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -07850c: |[07850c] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -07851c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -078520: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -078522: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -078526: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -078528: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -07852c: 6e10 0121 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@2101 │ │ -078532: 0a00 |000b: move-result v0 │ │ -078534: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -078538: 6e10 1c07 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@071c │ │ -07853e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -078540: 0f00 |0012: return v0 │ │ -078542: 6f30 4801 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0148 │ │ -078548: 0a00 |0016: move-result v0 │ │ -07854a: 28fb |0017: goto 0012 // -0005 │ │ +078500: |[078500] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +078510: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +078514: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +078516: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +07851a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +07851c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +078520: 6e10 0121 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@2101 │ │ +078526: 0a00 |000b: move-result v0 │ │ +078528: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +07852c: 6e10 1c07 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@071c │ │ +078532: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +078534: 0f00 |0012: return v0 │ │ +078536: 6f30 4801 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0148 │ │ +07853c: 0a00 |0016: move-result v0 │ │ +07853e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x000e line=329 │ │ 0x0011 line=330 │ │ 0x0012 line=333 │ │ locals : │ │ @@ -23264,19 +23283,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07854c: |[07854c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -07855c: 6f10 4901 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0149 │ │ -078562: 5410 2b02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078566: 6e10 7d07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@077d │ │ -07856c: 0e00 |0008: return-void │ │ +078540: |[078540] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +078550: 6f10 4901 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0149 │ │ +078556: 5410 2b02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +07855a: 6e10 7d07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@077d │ │ +078560: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0003 line=342 │ │ 0x0008 line=343 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -23286,33 +23305,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -078570: |[078570] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -078580: 6f30 4a01 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@014a │ │ -078586: 0a00 |0003: move-result v0 │ │ -078588: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07858c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07858e: 0f00 |0007: return v0 │ │ -078590: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -078596: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -078598: 28fb |000c: goto 0007 // -0005 │ │ -07859a: 5410 2b02 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -07859e: 6e20 7e07 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@077e │ │ -0785a4: 0a00 |0012: move-result v0 │ │ -0785a6: 28f4 |0013: goto 0007 // -000c │ │ -0785a8: 5410 2b02 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0785ac: 6e20 7807 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0778 │ │ -0785b2: 0a00 |0019: move-result v0 │ │ -0785b4: 28ed |001a: goto 0007 // -0013 │ │ -0785b6: 0000 |001b: nop // spacer │ │ -0785b8: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +078564: |[078564] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +078574: 6f30 4a01 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@014a │ │ +07857a: 0a00 |0003: move-result v0 │ │ +07857c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +078580: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +078582: 0f00 |0007: return v0 │ │ +078584: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +07858a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07858c: 28fb |000c: goto 0007 // -0005 │ │ +07858e: 5410 2b02 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078592: 6e20 7e07 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@077e │ │ +078598: 0a00 |0012: move-result v0 │ │ +07859a: 28f4 |0013: goto 0007 // -000c │ │ +07859c: 5410 2b02 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0785a0: 6e20 7807 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0778 │ │ +0785a6: 0a00 |0019: move-result v0 │ │ +0785a8: 28ed |001a: goto 0007 // -0013 │ │ +0785aa: 0000 |001b: nop // spacer │ │ +0785ac: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0006 line=351 │ │ 0x0007 line=362 │ │ 0x0008 line=354 │ │ 0x000b line=362 │ │ @@ -23329,19 +23348,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0785cc: |[0785cc] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -0785dc: 6f20 4c01 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@014c │ │ -0785e2: 5410 2b02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0785e6: 6e10 9e07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -0785ec: 0e00 |0008: return-void │ │ +0785c0: |[0785c0] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +0785d0: 6f20 4c01 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@014c │ │ +0785d6: 5410 2b02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0785da: 6e10 9e07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +0785e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0003 line=406 │ │ 0x0008 line=407 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -23352,23 +23371,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0785f0: |[0785f0] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -078600: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -078606: 6f30 4d01 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@014d │ │ -07860c: 0e00 |0006: return-void │ │ -07860e: 5410 2b02 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078612: 6e20 7f07 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@077f │ │ -078618: 28f7 |000c: goto 0003 // -0009 │ │ -07861a: 0000 |000d: nop // spacer │ │ -07861c: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +0785e4: |[0785e4] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0785f4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0785fa: 6f30 4d01 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@014d │ │ +078600: 0e00 |0006: return-void │ │ +078602: 5410 2b02 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078606: 6e20 7f07 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@077f │ │ +07860c: 28f7 |000c: goto 0003 // -0009 │ │ +07860e: 0000 |000d: nop // spacer │ │ +078610: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0003 line=376 │ │ 0x0006 line=377 │ │ 0x0007 line=373 │ │ 0x000d line=371 │ │ @@ -23382,29 +23401,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -078628: |[078628] android.support.v4.app.FragmentActivity.onPause:()V │ │ -078638: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -07863a: 6f10 4e01 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@014e │ │ -078640: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -078642: 5c20 3102 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0231 │ │ -078646: 5420 2c02 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -07864a: 6e20 d204 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@04d2 │ │ -078650: 0a00 |000c: move-result v0 │ │ -078652: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -078656: 5420 2c02 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -07865a: 6e20 d904 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -078660: 6e10 2e07 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@072e │ │ -078666: 5420 2b02 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -07866a: 6e10 8007 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0780 │ │ -078670: 0e00 |001c: return-void │ │ +07861c: |[07861c] android.support.v4.app.FragmentActivity.onPause:()V │ │ +07862c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +07862e: 6f10 4e01 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@014e │ │ +078634: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +078636: 5c20 3102 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0231 │ │ +07863a: 5420 2c02 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +07863e: 6e20 d204 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@04d2 │ │ +078644: 0a00 |000c: move-result v0 │ │ +078646: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +07864a: 5420 2c02 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +07864e: 6e20 d904 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +078654: 6e10 2e07 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@072e │ │ +07865a: 5420 2b02 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +07865e: 6e10 8007 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0780 │ │ +078664: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0004 line=385 │ │ 0x0007 line=386 │ │ 0x000f line=387 │ │ 0x0014 line=388 │ │ @@ -23418,23 +23437,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -078674: |[078674] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -078684: 6f10 5001 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0150 │ │ -07868a: 5420 2c02 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -07868e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -078690: 6e20 d904 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -078696: 6e10 2e07 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@072e │ │ -07869c: 5420 2b02 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0786a0: 6e10 8807 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -0786a6: 0e00 |0011: return-void │ │ +078668: |[078668] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +078678: 6f10 5001 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0150 │ │ +07867e: 5420 2c02 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +078682: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +078684: 6e20 d904 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +07868a: 6e10 2e07 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@072e │ │ +078690: 5420 2b02 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078694: 6e10 8807 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +07869a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000c line=434 │ │ 0x0011 line=435 │ │ @@ -23446,19 +23465,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0786a8: |[0786a8] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -0786b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0786ba: 6f40 5101 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0151 │ │ -0786c0: 0a00 |0004: move-result v0 │ │ -0786c2: 0f00 |0005: return v0 │ │ +07869c: |[07869c] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +0786ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0786ae: 6f40 5101 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0151 │ │ +0786b4: 0a00 |0004: move-result v0 │ │ +0786b6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -23468,33 +23487,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 │ │ -0786c4: |[0786c4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0786d4: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -0786d8: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -0786dc: 5521 2f02 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@022f │ │ -0786e0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -0786e4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0786e6: 5c21 2f02 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@022f │ │ -0786ea: 7210 1821 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@2118 │ │ -0786f0: 6e30 2007 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0720 │ │ -0786f6: 6e30 2a07 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@072a │ │ -0786fc: 0a00 |0014: move-result v0 │ │ -0786fe: 5421 2b02 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078702: 6e20 8107 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0781 │ │ -078708: 0a01 |001a: move-result v1 │ │ -07870a: b610 |001b: or-int/2addr v0, v1 │ │ -07870c: 0f00 |001c: return v0 │ │ -07870e: 6f40 5101 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0151 │ │ -078714: 0a00 |0020: move-result v0 │ │ -078716: 28fb |0021: goto 001c // -0005 │ │ +0786b8: |[0786b8] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0786c8: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +0786cc: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +0786d0: 5521 2f02 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@022f │ │ +0786d4: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +0786d8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0786da: 5c21 2f02 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@022f │ │ +0786de: 7210 1821 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@2118 │ │ +0786e4: 6e30 2007 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0720 │ │ +0786ea: 6e30 2a07 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@072a │ │ +0786f0: 0a00 |0014: move-result v0 │ │ +0786f2: 5421 2b02 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0786f6: 6e20 8107 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0781 │ │ +0786fc: 0a01 |001a: move-result v1 │ │ +0786fe: b610 |001b: or-int/2addr v0, v1 │ │ +078700: 0f00 |001c: return v0 │ │ +078702: 6f40 5101 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0151 │ │ +078708: 0a00 |0020: move-result v0 │ │ +07870a: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0004 line=453 │ │ 0x0008 line=454 │ │ 0x000b line=455 │ │ 0x000e line=456 │ │ @@ -23513,31 +23532,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -078718: |[078718] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -078728: 5510 2e02 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ -07872c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -078730: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -078732: 5c10 2e02 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ -078736: 5410 2d02 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -07873a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -07873e: 5510 3202 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0232 │ │ -078742: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -078746: 5410 2d02 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -07874a: 6e10 9008 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0890 │ │ -078750: 5410 2b02 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078754: 6e10 8207 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0782 │ │ -07875a: 0e00 |0019: return-void │ │ -07875c: 5410 2d02 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -078760: 6e10 8e08 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@088e │ │ -078766: 28f5 |001f: goto 0014 // -000b │ │ +07870c: |[07870c] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +07871c: 5510 2e02 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ +078720: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +078724: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +078726: 5c10 2e02 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ +07872a: 5410 2d02 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +07872e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +078732: 5510 3202 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0232 │ │ +078736: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +07873a: 5410 2d02 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +07873e: 6e10 9008 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0890 │ │ +078744: 5410 2b02 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078748: 6e10 8207 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0782 │ │ +07874e: 0e00 |0019: return-void │ │ +078750: 5410 2d02 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +078754: 6e10 8e08 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@088e │ │ +07875a: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0004 line=777 │ │ 0x0007 line=778 │ │ 0x000b line=779 │ │ 0x000f line=780 │ │ @@ -23552,24 +23571,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -078768: |[078768] android.support.v4.app.FragmentActivity.onResume:()V │ │ -078778: 6f10 5301 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0153 │ │ -07877e: 5420 2c02 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -078782: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -078784: 6e20 da04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@04da │ │ -07878a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -07878c: 5c20 3102 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0231 │ │ -078790: 5420 2b02 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078794: 6e10 8807 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -07879a: 0e00 |0011: return-void │ │ +07875c: |[07875c] android.support.v4.app.FragmentActivity.onResume:()V │ │ +07876c: 6f10 5301 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0153 │ │ +078772: 5420 2c02 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +078776: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +078778: 6e20 da04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@04da │ │ +07877e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +078780: 5c20 3102 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0231 │ │ +078784: 5420 2b02 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078788: 6e10 8807 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +07878e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0009 line=422 │ │ 0x000c line=423 │ │ 0x0011 line=424 │ │ @@ -23581,18 +23600,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07879c: |[07879c] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -0787ac: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0787b0: 6e10 8307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0783 │ │ -0787b6: 0e00 |0005: return-void │ │ +078790: |[078790] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +0787a0: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0787a4: 6e10 8307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0783 │ │ +0787aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0005 line=445 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -23601,17 +23620,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0787b8: |[0787b8] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0787c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0787ca: 1100 |0001: return-object v0 │ │ +0787ac: |[0787ac] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0787bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0787be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -23619,68 +23638,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -0787cc: |[0787cc] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -0787dc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0787de: 55b8 3302 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ -0787e2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -0787e6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0787e8: 6e20 0807 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0708 │ │ -0787ee: 6e10 2f07 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@072f │ │ -0787f4: 0c01 |000c: move-result-object v1 │ │ -0787f6: 54b8 2b02 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0787fa: 6e10 ad07 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@07ad │ │ -078800: 0c02 |0012: move-result-object v2 │ │ -078802: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -078804: 54b8 2702 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078808: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -07880c: 54b8 2702 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078810: 6e10 4c13 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@134c │ │ -078816: 0a00 |001d: move-result v0 │ │ -078818: 2305 e706 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@06e7 │ │ -07881c: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -078820: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -078824: 54b8 2702 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078828: 6e20 4e13 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ -07882e: 0c08 |0029: move-result-object v8 │ │ -078830: 1f08 7301 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ -078834: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -078838: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07883c: 28f2 |0030: goto 0022 // -000e │ │ -07883e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -078840: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -078844: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -078848: 5548 de02 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ -07884c: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -078850: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -078852: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -078856: 28f5 |003d: goto 0032 // -000b │ │ -078858: 6e10 8b08 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ -07885e: 54b8 2702 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078862: 544a e102 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@02e1 │ │ -078866: 6e20 4913 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1349 │ │ -07886c: 28f3 |0048: goto 003b // -000d │ │ -07886e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -078872: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -078876: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -07887a: 0796 |004f: move-object v6, v9 │ │ -07887c: 1106 |0050: return-object v6 │ │ -07887e: 2206 4801 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0148 │ │ -078882: 7010 0607 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0706 │ │ -078888: 5b69 1d02 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@021d │ │ -07888c: 5b61 1f02 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@021f │ │ -078890: 5b69 1e02 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@021e │ │ -078894: 5b62 2002 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0220 │ │ -078898: 54b8 2702 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -07889c: 5b68 2102 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0221 │ │ -0788a0: 28ee |0062: goto 0050 // -0012 │ │ +0787c0: |[0787c0] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +0787d0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0787d2: 55b8 3302 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ +0787d6: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +0787da: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0787dc: 6e20 0807 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0708 │ │ +0787e2: 6e10 2f07 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@072f │ │ +0787e8: 0c01 |000c: move-result-object v1 │ │ +0787ea: 54b8 2b02 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0787ee: 6e10 ad07 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@07ad │ │ +0787f4: 0c02 |0012: move-result-object v2 │ │ +0787f6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +0787f8: 54b8 2702 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +0787fc: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +078800: 54b8 2702 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078804: 6e10 4c13 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@134c │ │ +07880a: 0a00 |001d: move-result v0 │ │ +07880c: 2305 e706 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@06e7 │ │ +078810: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +078814: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +078818: 54b8 2702 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +07881c: 6e20 4e13 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ +078822: 0c08 |0029: move-result-object v8 │ │ +078824: 1f08 7301 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ +078828: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +07882c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +078830: 28f2 |0030: goto 0022 // -000e │ │ +078832: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +078834: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +078838: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +07883c: 5548 de02 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ +078840: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +078844: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +078846: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07884a: 28f5 |003d: goto 0032 // -000b │ │ +07884c: 6e10 8b08 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@088b │ │ +078852: 54b8 2702 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078856: 544a e102 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@02e1 │ │ +07885a: 6e20 4913 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1349 │ │ +078860: 28f3 |0048: goto 003b // -000d │ │ +078862: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +078866: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +07886a: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +07886e: 0796 |004f: move-object v6, v9 │ │ +078870: 1106 |0050: return-object v6 │ │ +078872: 2206 4801 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0148 │ │ +078876: 7010 0607 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0706 │ │ +07887c: 5b69 1d02 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@021d │ │ +078880: 5b61 1f02 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@021f │ │ +078884: 5b69 1e02 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@021e │ │ +078888: 5b62 2002 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0220 │ │ +07888c: 54b8 2702 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078890: 5b68 2102 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0221 │ │ +078894: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ 0x0005 line=480 │ │ 0x0009 line=483 │ │ 0x000d line=485 │ │ 0x0013 line=486 │ │ @@ -23721,23 +23740,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0788a4: |[0788a4] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0788b4: 6f20 5401 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0154 │ │ -0788ba: 5421 2b02 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0788be: 6e10 af07 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@07af │ │ -0788c4: 0c00 |0008: move-result-object v0 │ │ -0788c6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0788ca: 1a01 2318 |000b: const-string v1, "android:support:fragments" // string@1823 │ │ -0788ce: 6e30 bc04 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -0788d4: 0e00 |0010: return-void │ │ +078898: |[078898] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0788a8: 6f20 5401 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0154 │ │ +0788ae: 5421 2b02 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0788b2: 6e10 af07 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@07af │ │ +0788b8: 0c00 |0008: move-result-object v0 │ │ +0788ba: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0788be: 1a01 2318 |000b: const-string v1, "android:support:fragments" // string@1823 │ │ +0788c2: 6e30 bc04 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +0788c8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0009 line=525 │ │ 0x000b line=526 │ │ 0x0010 line=528 │ │ @@ -23751,79 +23770,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -0788d8: |[0788d8] android.support.v4.app.FragmentActivity.onStart:()V │ │ -0788e8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0788ea: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0788ec: 6f10 5501 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0155 │ │ -0788f2: 5c87 3302 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ -0788f6: 5c87 3002 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ -0788fa: 5484 2c02 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0788fe: 6e20 d904 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -078904: 5584 2a02 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@022a │ │ -078908: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -07890c: 5c86 2a02 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@022a │ │ -078910: 5484 2b02 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078914: 6e10 7607 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0776 │ │ -07891a: 5484 2b02 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -07891e: 6e10 9e07 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ -078924: 5484 2b02 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078928: 6e10 8807 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -07892e: 5584 2e02 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ -078932: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -078936: 5c86 2e02 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ -07893a: 5484 2d02 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -07893e: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -078942: 5484 2d02 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -078946: 6e10 8f08 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@088f │ │ -07894c: 5c86 2802 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0228 │ │ -078950: 5484 2b02 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078954: 6e10 8407 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0784 │ │ -07895a: 5484 2702 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -07895e: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -078962: 5484 2702 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -078966: 6e10 4c13 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@134c │ │ -07896c: 0a00 |0042: move-result v0 │ │ -07896e: 2303 e706 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@06e7 │ │ -078972: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -078976: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -07897a: 5484 2702 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ -07897e: 6e20 4e13 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ -078984: 0c04 |004e: move-result-object v4 │ │ -078986: 1f04 7301 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ -07898a: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -07898e: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -078992: 28f2 |0055: goto 0047 // -000e │ │ -078994: 5584 2802 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0228 │ │ -078998: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -07899c: 1a04 eb00 |005a: const-string v4, "(root)" // string@00eb │ │ -0789a0: 5585 2e02 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ -0789a4: 6e40 1007 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ -0789aa: 0c04 |0061: move-result-object v4 │ │ -0789ac: 5b84 2d02 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0789b0: 5484 2d02 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0789b4: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -0789b8: 5484 2d02 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0789bc: 5544 e002 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0789c0: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -0789c4: 5484 2d02 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ -0789c8: 6e10 8f08 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@088f │ │ -0789ce: 28bf |0073: goto 0032 // -0041 │ │ -0789d0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -0789d2: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -0789d6: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -0789da: 6e10 9208 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0892 │ │ -0789e0: 6e10 8d08 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@088d │ │ -0789e6: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0789ea: 28f4 |0081: goto 0075 // -000c │ │ -0789ec: 0e00 |0082: return-void │ │ +0788cc: |[0788cc] android.support.v4.app.FragmentActivity.onStart:()V │ │ +0788dc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0788de: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0788e0: 6f10 5501 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0155 │ │ +0788e6: 5c87 3302 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ +0788ea: 5c87 3002 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0230 │ │ +0788ee: 5484 2c02 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0788f2: 6e20 d904 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0788f8: 5584 2a02 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@022a │ │ +0788fc: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +078900: 5c86 2a02 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@022a │ │ +078904: 5484 2b02 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078908: 6e10 7607 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0776 │ │ +07890e: 5484 2b02 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078912: 6e10 9e07 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@079e │ │ +078918: 5484 2b02 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +07891c: 6e10 8807 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +078922: 5584 2e02 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ +078926: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +07892a: 5c86 2e02 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ +07892e: 5484 2d02 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +078932: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +078936: 5484 2d02 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +07893a: 6e10 8f08 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@088f │ │ +078940: 5c86 2802 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0228 │ │ +078944: 5484 2b02 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078948: 6e10 8407 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0784 │ │ +07894e: 5484 2702 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078952: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +078956: 5484 2702 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +07895a: 6e10 4c13 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@134c │ │ +078960: 0a00 |0042: move-result v0 │ │ +078962: 2303 e706 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@06e7 │ │ +078966: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +07896a: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +07896e: 5484 2702 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0227 │ │ +078972: 6e20 4e13 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ +078978: 0c04 |004e: move-result-object v4 │ │ +07897a: 1f04 7301 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@0173 │ │ +07897e: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +078982: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +078986: 28f2 |0055: goto 0047 // -000e │ │ +078988: 5584 2802 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0228 │ │ +07898c: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +078990: 1a04 eb00 |005a: const-string v4, "(root)" // string@00eb │ │ +078994: 5585 2e02 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@022e │ │ +078998: 6e40 1007 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0710 │ │ +07899e: 0c04 |0061: move-result-object v4 │ │ +0789a0: 5b84 2d02 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0789a4: 5484 2d02 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0789a8: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +0789ac: 5484 2d02 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0789b0: 5544 e002 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0789b4: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +0789b8: 5484 2d02 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@022d │ │ +0789bc: 6e10 8f08 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@088f │ │ +0789c2: 28bf |0073: goto 0032 // -0041 │ │ +0789c4: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +0789c6: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +0789ca: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +0789ce: 6e10 9208 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0892 │ │ +0789d4: 6e10 8d08 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@088d │ │ +0789da: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0789de: 28f4 |0081: goto 0075 // -000c │ │ +0789e0: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=536 │ │ 0x0005 line=538 │ │ 0x0007 line=539 │ │ 0x0009 line=540 │ │ 0x000e line=542 │ │ @@ -23868,23 +23887,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0789f0: |[0789f0] android.support.v4.app.FragmentActivity.onStop:()V │ │ -078a00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -078a02: 6f10 5601 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0156 │ │ -078a08: 5c21 3302 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ -078a0c: 5420 2c02 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -078a10: 6e20 da04 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@04da │ │ -078a16: 5420 2b02 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -078a1a: 6e10 8507 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0785 │ │ -078a20: 0e00 |0010: return-void │ │ +0789e4: |[0789e4] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0789f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0789f6: 6f10 5601 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0156 │ │ +0789fc: 5c21 3302 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0233 │ │ +078a00: 5420 2c02 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +078a04: 6e20 da04 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@04da │ │ +078a0a: 5420 2b02 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +078a0e: 6e10 8507 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0785 │ │ +078a14: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=585 │ │ 0x0004 line=587 │ │ 0x0006 line=588 │ │ 0x000b line=590 │ │ 0x0010 line=591 │ │ @@ -23896,17 +23915,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078a24: |[078a24] android.support.v4.app.FragmentActivity.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -078a34: 7120 df05 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@05df │ │ -078a3a: 0e00 |0003: return-void │ │ +078a18: |[078a18] android.support.v4.app.FragmentActivity.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +078a28: 7120 df05 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@05df │ │ +078a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0004 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -23916,17 +23935,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078a3c: |[078a3c] android.support.v4.app.FragmentActivity.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -078a4c: 7120 e005 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@05e0 │ │ -078a52: 0e00 |0003: return-void │ │ +078a30: |[078a30] android.support.v4.app.FragmentActivity.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +078a40: 7120 e005 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@05e0 │ │ +078a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0004 reg=1 listener Landroid/support/v4/app/SharedElementCallback; │ │ @@ -23936,26 +23955,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -078a54: |[078a54] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -078a64: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -078a66: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -078a6a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -078a6e: b540 |0005: and-int/2addr v0, v4 │ │ -078a70: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -078a74: 2200 6e06 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -078a78: 1a01 5503 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0355 │ │ -078a7c: 7020 0034 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -078a82: 2700 |000f: throw v0 │ │ -078a84: 6f30 6401 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ -078a8a: 0e00 |0013: return-void │ │ +078a48: |[078a48] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +078a58: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +078a5a: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +078a5e: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +078a62: b540 |0005: and-int/2addr v0, v4 │ │ +078a64: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +078a68: 2200 6e06 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +078a6c: 1a01 5503 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0355 │ │ +078a70: 7020 0034 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +078a76: 2700 |000f: throw v0 │ │ +078a78: 6f30 6401 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ +078a7e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0008 line=815 │ │ 0x0010 line=817 │ │ 0x0013 line=818 │ │ locals : │ │ @@ -23968,34 +23987,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 │ │ -078a8c: |[078a8c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -078a9c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -078a9e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -078aa2: 6f30 6401 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ -078aa8: 0e00 |0006: return-void │ │ -078aaa: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -078aae: b550 |0009: and-int/2addr v0, v5 │ │ -078ab0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -078ab4: 2200 6e06 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -078ab8: 1a01 5503 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0355 │ │ -078abc: 7020 0034 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -078ac2: 2700 |0013: throw v0 │ │ -078ac4: 5230 ff01 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -078ac8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078acc: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -078ad0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -078ad6: b551 |001d: and-int/2addr v1, v5 │ │ -078ad8: b010 |001e: add-int/2addr v0, v1 │ │ -078ada: 6f30 6401 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ -078ae0: 28e4 |0022: goto 0006 // -001c │ │ +078a80: |[078a80] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +078a90: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +078a92: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +078a96: 6f30 6401 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ +078a9c: 0e00 |0006: return-void │ │ +078a9e: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +078aa2: b550 |0009: and-int/2addr v0, v5 │ │ +078aa4: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +078aa8: 2200 6e06 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +078aac: 1a01 5503 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0355 │ │ +078ab0: 7020 0034 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +078ab6: 2700 |0013: throw v0 │ │ +078ab8: 5230 ff01 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +078abc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +078ac0: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +078ac4: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +078aca: b551 |001d: and-int/2addr v1, v5 │ │ +078acc: b010 |001e: add-int/2addr v0, v1 │ │ +078ace: 6f30 6401 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ +078ad4: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0003 line=826 │ │ 0x0006 line=833 │ │ 0x0007 line=829 │ │ 0x000c line=830 │ │ @@ -24011,17 +24030,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078ae4: |[078ae4] android.support.v4.app.FragmentActivity.supportFinishAfterTransition:()V │ │ -078af4: 7110 dc05 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.finishAfterTransition:(Landroid/app/Activity;)V // method@05dc │ │ -078afa: 0e00 |0003: return-void │ │ +078ad8: |[078ad8] android.support.v4.app.FragmentActivity.supportFinishAfterTransition:()V │ │ +078ae8: 7110 dc05 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.finishAfterTransition:(Landroid/app/Activity;)V // method@05dc │ │ +078aee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0003 line=192 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -24030,23 +24049,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -078afc: |[078afc] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -078b0c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -078b10: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -078b14: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -078b18: 7110 e605 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@05e6 │ │ -078b1e: 0e00 |0009: return-void │ │ -078b20: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -078b22: 5c20 2f02 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@022f │ │ -078b26: 28fc |000d: goto 0009 // -0004 │ │ +078af0: |[078af0] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +078b00: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +078b04: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +078b08: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +078b0c: 7110 e605 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@05e6 │ │ +078b12: 0e00 |0009: return-void │ │ +078b14: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +078b16: 5c20 2f02 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@022f │ │ +078b1a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0006 line=626 │ │ 0x0009 line=633 │ │ 0x000a line=632 │ │ locals : │ │ @@ -24057,17 +24076,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078b28: |[078b28] android.support.v4.app.FragmentActivity.supportPostponeEnterTransition:()V │ │ -078b38: 7110 de05 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.postponeEnterTransition:(Landroid/app/Activity;)V // method@05de │ │ -078b3e: 0e00 |0003: return-void │ │ +078b1c: |[078b1c] android.support.v4.app.FragmentActivity.supportPostponeEnterTransition:()V │ │ +078b2c: 7110 de05 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.postponeEnterTransition:(Landroid/app/Activity;)V // method@05de │ │ +078b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0003 line=225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -24076,17 +24095,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078b40: |[078b40] android.support.v4.app.FragmentActivity.supportStartPostponedEnterTransition:()V │ │ -078b50: 7110 e305 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@05e3 │ │ -078b56: 0e00 |0003: return-void │ │ +078b34: |[078b34] android.support.v4.app.FragmentActivity.supportStartPostponedEnterTransition:()V │ │ +078b44: 7110 e305 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@05e3 │ │ +078b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -24255,17 +24274,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078b58: |[078b58] android.support.v4.app.FragmentManager.:()V │ │ -078b68: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078b6e: 0e00 |0003: return-void │ │ +078b4c: |[078b4c] android.support.v4.app.FragmentManager.:()V │ │ +078b5c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -24274,17 +24293,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078b70: |[078b70] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -078b80: 6a00 4c02 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -078b84: 0e00 |0002: return-void │ │ +078b64: |[078b64] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +078b74: 6a00 4c02 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +078b78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0002 line=361 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -24360,18 +24379,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078b88: |[078b88] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -078b98: 6e10 4807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -078b9e: 0c00 |0003: move-result-object v0 │ │ -078ba0: 1100 |0004: return-object v0 │ │ +078b7c: |[078b7c] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +078b8c: 6e10 4807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +078b92: 0c00 |0003: move-result-object v0 │ │ +078b94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -24463,18 +24482,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 │ │ -078ba4: |[078ba4] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -078bb4: 5b01 3502 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0235 │ │ -078bb8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078bbe: 0e00 |0005: return-void │ │ +078b98: |[078b98] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +078ba8: 5b01 3502 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0235 │ │ +078bac: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078bb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -24484,18 +24503,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078bc0: |[078bc0] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -078bd0: 5410 3502 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0235 │ │ -078bd4: 6e10 8807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -078bda: 0e00 |0005: return-void │ │ +078bb4: |[078bb4] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +078bc4: 5410 3502 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0235 │ │ +078bc8: 6e10 8807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +078bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=457 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -24534,18 +24553,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 │ │ -078bdc: |[078bdc] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -078bec: 5b01 3602 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0236 │ │ -078bf0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078bf6: 0e00 |0005: return-void │ │ +078bd0: |[078bd0] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +078be0: 5b01 3602 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0236 │ │ +078be4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078bea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -24555,24 +24574,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -078bf8: |[078bf8] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -078c08: 5450 3602 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0236 │ │ -078c0c: 5451 3602 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0236 │ │ -078c10: 5411 5602 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -078c14: 5411 2c02 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -078c18: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -078c1a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -078c1c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -078c1e: 6e54 a707 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ -078c24: 0e00 |000e: return-void │ │ +078bec: |[078bec] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +078bfc: 5450 3602 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0236 │ │ +078c00: 5451 3602 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0236 │ │ +078c04: 5411 5602 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +078c08: 5411 2c02 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +078c0c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +078c0e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +078c10: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +078c12: 6e54 a707 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ +078c18: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x000e line=496 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -24619,20 +24638,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 │ │ -078c28: |[078c28] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -078c38: 5b01 3702 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0237 │ │ -078c3c: 5b02 3902 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0239 │ │ -078c40: 5903 3802 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0238 │ │ -078c44: 7010 2834 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078c4a: 0e00 |0009: return-void │ │ +078c1c: |[078c1c] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +078c2c: 5b01 3702 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0237 │ │ +078c30: 5b02 3902 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0239 │ │ +078c34: 5903 3802 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0238 │ │ +078c38: 7010 2834 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078c3e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 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; │ │ @@ -24644,24 +24663,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -078c4c: |[078c4c] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -078c5c: 5450 3702 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0237 │ │ -078c60: 5451 3702 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0237 │ │ -078c64: 5411 5602 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -078c68: 5411 2c02 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -078c6c: 5452 3902 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0239 │ │ -078c70: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -078c72: 5254 3802 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0238 │ │ -078c76: 6e54 a707 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ -078c7c: 0e00 |0010: return-void │ │ +078c40: |[078c40] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +078c50: 5450 3702 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0237 │ │ +078c54: 5451 3702 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0237 │ │ +078c58: 5411 5602 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +078c5c: 5411 2c02 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +078c60: 5452 3902 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0239 │ │ +078c64: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +078c66: 5254 3802 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0238 │ │ +078c6a: 6e54 a707 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ +078c70: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0010 line=512 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -24708,20 +24727,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 │ │ -078c80: |[078c80] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -078c90: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023a │ │ -078c94: 5902 3c02 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@023c │ │ -078c98: 5903 3b02 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@023b │ │ -078c9c: 7010 2834 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078ca2: 0e00 |0009: return-void │ │ +078c74: |[078c74] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +078c84: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023a │ │ +078c88: 5902 3c02 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@023c │ │ +078c8c: 5903 3b02 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@023b │ │ +078c90: 7010 2834 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078c96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 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 │ │ @@ -24733,24 +24752,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -078ca4: |[078ca4] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -078cb4: 5450 3a02 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023a │ │ -078cb8: 5451 3a02 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023a │ │ -078cbc: 5411 5602 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -078cc0: 5411 2c02 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -078cc4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -078cc6: 5253 3c02 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@023c │ │ -078cca: 5254 3b02 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@023b │ │ -078cce: 6e54 a707 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ -078cd4: 0e00 |0010: return-void │ │ +078c98: |[078c98] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +078ca8: 5450 3a02 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023a │ │ +078cac: 5451 3a02 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023a │ │ +078cb0: 5411 5602 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +078cb4: 5411 2c02 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +078cb8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +078cba: 5253 3c02 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@023c │ │ +078cbe: 5254 3b02 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@023b │ │ +078cc2: 6e54 a707 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ +078cc8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0010 line=531 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -24793,19 +24812,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 │ │ -078cd8: |[078cd8] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -078ce8: 5b01 3d02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023d │ │ -078cec: 5b02 3e02 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ -078cf0: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078cf6: 0e00 |0007: return-void │ │ +078ccc: |[078ccc] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +078cdc: 5b01 3d02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023d │ │ +078ce0: 5b02 3e02 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ +078ce4: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078cea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1037 │ │ 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; │ │ @@ -24816,30 +24835,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -078cf8: |[078cf8] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -078d08: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -078d0a: 5460 3e02 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ -078d0e: 5400 eb01 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -078d12: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -078d16: 5460 3e02 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ -078d1a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -078d1c: 5b01 eb01 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -078d20: 5460 3d02 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023d │ │ -078d24: 5461 3e02 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ -078d28: 5462 3e02 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ -078d2c: 5222 1202 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ -078d30: 0134 |0014: move v4, v3 │ │ -078d32: 0135 |0015: move v5, v3 │ │ -078d34: 7406 9d07 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@079d │ │ -078d3a: 0e00 |0019: return-void │ │ +078cec: |[078cec] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +078cfc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +078cfe: 5460 3e02 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ +078d02: 5400 eb01 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +078d06: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +078d0a: 5460 3e02 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ +078d0e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +078d10: 5b01 eb01 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +078d14: 5460 3d02 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@023d │ │ +078d18: 5461 3e02 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ +078d1c: 5462 3e02 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@023e │ │ +078d20: 5222 1202 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ +078d24: 0134 |0014: move v4, v3 │ │ +078d26: 0135 |0015: move v5, v3 │ │ +078d28: 7406 9d07 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@079d │ │ +078d2e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1040 │ │ 0x0007 line=1041 │ │ 0x000c line=1042 │ │ 0x0019 line=1045 │ │ locals : │ │ @@ -24851,16 +24870,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078d3c: |[078d3c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -078d4c: 0e00 |0000: return-void │ │ +078d30: |[078d30] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +078d40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -24869,16 +24888,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078d50: |[078d50] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -078d60: 0e00 |0000: return-void │ │ +078d44: |[078d44] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +078d54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -24932,39 +24951,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -078d64: |[078d64] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ -078d74: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -078d76: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -078d7a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -078d80: 6900 3f02 |0006: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@023f │ │ -078d84: 0e00 |0008: return-void │ │ -078d86: 0000 |0009: nop // spacer │ │ -078d88: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +078d58: |[078d58] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +078d68: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +078d6a: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +078d6e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +078d74: 6900 3f02 |0006: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@023f │ │ +078d78: 0e00 |0008: return-void │ │ +078d7a: 0000 |0009: nop // spacer │ │ +078d7c: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2216 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078d9c: |[078d9c] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ -078dac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078db2: 0e00 |0003: return-void │ │ +078d90: |[078d90] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +078da0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -25000,17 +25019,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078db4: |[078db4] android.support.v4.app.FragmentManagerState$1.:()V │ │ -078dc4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078dca: 0e00 |0003: return-void │ │ +078da8: |[078da8] android.support.v4.app.FragmentManagerState$1.:()V │ │ +078db8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -25019,18 +25038,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 │ │ -078dcc: |[078dcc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -078ddc: 2200 5601 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0156 │ │ -078de0: 7020 c007 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@07c0 │ │ -078de6: 1100 |0005: return-object v0 │ │ +078dc0: |[078dc0] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +078dd0: 2200 5601 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0156 │ │ +078dd4: 7020 c007 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@07c0 │ │ +078dda: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -25039,18 +25058,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 │ │ -078de8: |[078de8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -078df8: 6e20 ba07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@07ba │ │ -078dfe: 0c00 |0003: move-result-object v0 │ │ -078e00: 1100 |0004: return-object v0 │ │ +078ddc: |[078ddc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +078dec: 6e20 ba07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@07ba │ │ +078df2: 0c00 |0003: move-result-object v0 │ │ +078df4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -25059,17 +25078,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 │ │ -078e04: |[078e04] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -078e14: 2320 e406 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@06e4 │ │ -078e18: 1100 |0002: return-object v0 │ │ +078df8: |[078df8] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +078e08: 2320 e406 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@06e4 │ │ +078e0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -25078,18 +25097,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 │ │ -078e1c: |[078e1c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -078e2c: 6e20 bc07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@07bc │ │ -078e32: 0c00 |0003: move-result-object v0 │ │ -078e34: 1100 |0004: return-object v0 │ │ +078e10: |[078e10] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +078e20: 6e20 bc07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@07bc │ │ +078e26: 0c00 |0003: move-result-object v0 │ │ +078e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -25139,36 +25158,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -078e38: |[078e38] android.support.v4.app.FragmentManagerState.:()V │ │ -078e48: 2200 5501 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0155 │ │ -078e4c: 7010 b907 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@07b9 │ │ -078e52: 6900 6c02 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@026c │ │ -078e56: 0e00 |0007: return-void │ │ +078e2c: |[078e2c] android.support.v4.app.FragmentManagerState.:()V │ │ +078e3c: 2200 5501 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0155 │ │ +078e40: 7010 b907 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@07b9 │ │ +078e46: 6900 6c02 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@026c │ │ +078e4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 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 │ │ -078e58: |[078e58] android.support.v4.app.FragmentManagerState.:()V │ │ -078e68: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078e6e: 0e00 |0003: return-void │ │ +078e4c: |[078e4c] android.support.v4.app.FragmentManagerState.:()V │ │ +078e5c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078e62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0003 line=370 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -25177,30 +25196,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -078e70: |[078e70] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -078e80: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -078e86: 6200 7502 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0275 │ │ -078e8a: 6e20 eb04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@04eb │ │ -078e90: 0c00 |0008: move-result-object v0 │ │ -078e92: 1f00 e506 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@06e5 │ │ -078e96: 5b10 6d02 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -078e9a: 6e10 e904 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@04e9 │ │ -078ea0: 0c00 |0010: move-result-object v0 │ │ -078ea2: 5b10 6e02 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -078ea6: 6200 bc01 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@01bc │ │ -078eaa: 6e20 eb04 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@04eb │ │ -078eb0: 0c00 |0018: move-result-object v0 │ │ -078eb2: 1f00 e206 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@06e2 │ │ -078eb6: 5b10 6f02 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ -078eba: 0e00 |001d: return-void │ │ +078e64: |[078e64] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +078e74: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +078e7a: 6200 7502 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0275 │ │ +078e7e: 6e20 eb04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@04eb │ │ +078e84: 0c00 |0008: move-result-object v0 │ │ +078e86: 1f00 e506 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@06e5 │ │ +078e8a: 5b10 6d02 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +078e8e: 6e10 e904 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@04e9 │ │ +078e94: 0c00 |0010: move-result-object v0 │ │ +078e96: 5b10 6e02 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +078e9a: 6200 bc01 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@01bc │ │ +078e9e: 6e20 eb04 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@04eb │ │ +078ea4: 0c00 |0018: move-result-object v0 │ │ +078ea6: 1f00 e206 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@06e2 │ │ +078eaa: 5b10 6f02 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ +078eae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0003 line=373 │ │ 0x000d line=374 │ │ 0x0013 line=375 │ │ 0x001d line=376 │ │ @@ -25214,17 +25233,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078ebc: |[078ebc] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -078ecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078ece: 0f00 |0001: return v0 │ │ +078eb0: |[078eb0] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +078ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078ec2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -25232,22 +25251,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -078ed0: |[078ed0] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -078ee0: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -078ee4: 6e30 0305 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0503 │ │ -078eea: 5410 6e02 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -078eee: 6e20 fb04 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@04fb │ │ -078ef4: 5410 6f02 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ -078ef8: 6e30 0305 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0503 │ │ -078efe: 0e00 |000f: return-void │ │ +078ec4: |[078ec4] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +078ed4: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +078ed8: 6e30 0305 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0503 │ │ +078ede: 5410 6e02 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +078ee2: 6e20 fb04 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@04fb │ │ +078ee8: 5410 6f02 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ +078eec: 6e30 0305 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0503 │ │ +078ef2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x000a line=385 │ │ 0x000f line=386 │ │ locals : │ │ @@ -25287,17 +25306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078f00: |[078f00] android.support.v4.app.FragmentState$1.:()V │ │ -078f10: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -078f16: 0e00 |0003: return-void │ │ +078ef4: |[078ef4] android.support.v4.app.FragmentState$1.:()V │ │ +078f04: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +078f0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -25306,18 +25325,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 │ │ -078f18: |[078f18] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -078f28: 2200 5901 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0159 │ │ -078f2c: 7020 d507 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@07d5 │ │ -078f32: 1100 |0005: return-object v0 │ │ +078f0c: |[078f0c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +078f1c: 2200 5901 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0159 │ │ +078f20: 7020 d507 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@07d5 │ │ +078f26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -25326,18 +25345,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 │ │ -078f34: |[078f34] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -078f44: 6e20 d007 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@07d0 │ │ -078f4a: 0c00 |0003: move-result-object v0 │ │ -078f4c: 1100 |0004: return-object v0 │ │ +078f28: |[078f28] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +078f38: 6e20 d007 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@07d0 │ │ +078f3e: 0c00 |0003: move-result-object v0 │ │ +078f40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -25346,17 +25365,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 │ │ -078f50: |[078f50] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -078f60: 2320 e506 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@06e5 │ │ -078f64: 1100 |0002: return-object v0 │ │ +078f44: |[078f44] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +078f54: 2320 e506 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@06e5 │ │ +078f58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -25365,18 +25384,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 │ │ -078f68: |[078f68] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -078f78: 6e20 d207 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@07d2 │ │ -078f7e: 0c00 |0003: move-result-object v0 │ │ -078f80: 1100 |0004: return-object v0 │ │ +078f5c: |[078f5c] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +078f6c: 6e20 d207 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@07d2 │ │ +078f72: 0c00 |0003: move-result-object v0 │ │ +078f74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -25458,79 +25477,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -078f84: |[078f84] android.support.v4.app.FragmentState.:()V │ │ -078f94: 2200 5801 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0158 │ │ -078f98: 7010 cf07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@07cf │ │ -078f9e: 6900 7502 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0275 │ │ -078fa2: 0e00 |0007: return-void │ │ +078f78: |[078f78] android.support.v4.app.FragmentState.:()V │ │ +078f88: 2200 5801 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0158 │ │ +078f8c: 7010 cf07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@07cf │ │ +078f92: 6900 7502 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0275 │ │ +078f96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -078fa4: |[078fa4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -078fb4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -078fb6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -078fb8: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -078fbe: 6e10 f504 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -078fc4: 0c00 |0008: move-result-object v0 │ │ -078fc6: 5b30 7702 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ -078fca: 6e10 f204 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -078fd0: 0a00 |000e: move-result v0 │ │ -078fd2: 5930 7c02 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ -078fd6: 6e10 f204 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -078fdc: 0a00 |0014: move-result v0 │ │ -078fde: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -078fe2: 0110 |0017: move v0, v1 │ │ -078fe4: 5c30 7b02 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ -078fe8: 6e10 f204 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -078fee: 0a00 |001d: move-result v0 │ │ -078ff0: 5930 7a02 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ -078ff4: 6e10 f204 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -078ffa: 0a00 |0023: move-result v0 │ │ -078ffc: 5930 7802 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ -079000: 6e10 f504 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -079006: 0c00 |0029: move-result-object v0 │ │ -079008: 5b30 8002 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ -07900c: 6e10 f204 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -079012: 0a00 |002f: move-result v0 │ │ -079014: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -079018: 0110 |0032: move v0, v1 │ │ -07901a: 5c30 7e02 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ -07901e: 6e10 f204 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -079024: 0a00 |0038: move-result v0 │ │ -079026: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -07902a: 5c31 7902 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ -07902e: 6e10 ef04 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ -079034: 0c00 |0040: move-result-object v0 │ │ -079036: 5b30 7602 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ -07903a: 6e10 ef04 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ -079040: 0c00 |0046: move-result-object v0 │ │ -079042: 5b30 7f02 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -079046: 0e00 |0049: return-void │ │ -079048: 0120 |004a: move v0, v2 │ │ -07904a: 28cd |004b: goto 0018 // -0033 │ │ -07904c: 0120 |004c: move v0, v2 │ │ -07904e: 28e6 |004d: goto 0033 // -001a │ │ -079050: 0121 |004e: move v1, v2 │ │ -079052: 28ec |004f: goto 003b // -0014 │ │ +078f98: |[078f98] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +078fa8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +078faa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +078fac: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +078fb2: 6e10 f504 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +078fb8: 0c00 |0008: move-result-object v0 │ │ +078fba: 5b30 7702 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ +078fbe: 6e10 f204 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +078fc4: 0a00 |000e: move-result v0 │ │ +078fc6: 5930 7c02 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ +078fca: 6e10 f204 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +078fd0: 0a00 |0014: move-result v0 │ │ +078fd2: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +078fd6: 0110 |0017: move v0, v1 │ │ +078fd8: 5c30 7b02 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ +078fdc: 6e10 f204 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +078fe2: 0a00 |001d: move-result v0 │ │ +078fe4: 5930 7a02 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ +078fe8: 6e10 f204 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +078fee: 0a00 |0023: move-result v0 │ │ +078ff0: 5930 7802 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ +078ff4: 6e10 f504 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +078ffa: 0c00 |0029: move-result-object v0 │ │ +078ffc: 5b30 8002 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ +079000: 6e10 f204 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +079006: 0a00 |002f: move-result v0 │ │ +079008: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +07900c: 0110 |0032: move v0, v1 │ │ +07900e: 5c30 7e02 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ +079012: 6e10 f204 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +079018: 0a00 |0038: move-result v0 │ │ +07901a: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +07901e: 5c31 7902 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ +079022: 6e10 ef04 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ +079028: 0c00 |0040: move-result-object v0 │ │ +07902a: 5b30 7602 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ +07902e: 6e10 ef04 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ +079034: 0c00 |0046: move-result-object v0 │ │ +079036: 5b30 7f02 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +07903a: 0e00 |0049: return-void │ │ +07903c: 0120 |004a: move v0, v2 │ │ +07903e: 28cd |004b: goto 0018 // -0033 │ │ +079040: 0120 |004c: move v0, v2 │ │ +079042: 28e6 |004d: goto 0033 // -001a │ │ +079044: 0121 |004e: move v1, v2 │ │ +079046: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x0011 line=82 │ │ 0x001a line=83 │ │ @@ -25553,38 +25572,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 │ │ -079054: |[079054] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -079064: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -07906a: 6e10 2b34 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -079070: 0c00 |0006: move-result-object v0 │ │ -079072: 6e10 ed33 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -079078: 0c00 |000a: move-result-object v0 │ │ -07907a: 5b10 7702 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ -07907e: 5220 ff01 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -079082: 5910 7c02 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ -079086: 5520 fb01 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -07908a: 5c10 7b02 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ -07908e: 5220 f901 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -079092: 5910 7a02 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ -079096: 5220 f201 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -07909a: 5910 7802 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ -07909e: 5420 1302 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0790a2: 5b10 8002 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ -0790a6: 5520 0a02 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ -0790aa: 5c10 7e02 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ -0790ae: 5520 f401 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0790b2: 5c10 7902 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ -0790b6: 5420 ec01 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ -0790ba: 5b10 7602 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ -0790be: 0e00 |002d: return-void │ │ +079048: |[079048] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +079058: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +07905e: 6e10 2b34 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +079064: 0c00 |0006: move-result-object v0 │ │ +079066: 6e10 ed33 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +07906c: 0c00 |000a: move-result-object v0 │ │ +07906e: 5b10 7702 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ +079072: 5220 ff01 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +079076: 5910 7c02 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ +07907a: 5520 fb01 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +07907e: 5c10 7b02 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ +079082: 5220 f901 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +079086: 5910 7a02 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ +07908a: 5220 f201 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +07908e: 5910 7802 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ +079092: 5420 1302 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +079096: 5b10 8002 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ +07909a: 5520 0a02 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ +07909e: 5c10 7e02 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ +0790a2: 5520 f401 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0790a6: 5c10 7902 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ +0790aa: 5420 ec01 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@01ec │ │ +0790ae: 5b10 7602 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ +0790b2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x000d line=69 │ │ 0x0011 line=70 │ │ 0x0015 line=71 │ │ @@ -25604,17 +25623,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0790c0: |[0790c0] android.support.v4.app.FragmentState.describeContents:()I │ │ -0790d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0790d2: 0f00 |0001: return v0 │ │ +0790b4: |[0790b4] android.support.v4.app.FragmentState.describeContents:()I │ │ +0790c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0790c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -25622,82 +25641,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 │ │ -0790d4: |[0790d4] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0790e4: 5430 7d02 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -0790e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0790ec: 5430 7d02 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -0790f0: 1100 |0006: return-object v0 │ │ -0790f2: 5430 7602 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ -0790f6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -0790fa: 5430 7602 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ -0790fe: 6e10 0c07 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ -079104: 0c01 |0010: move-result-object v1 │ │ -079106: 6e20 c404 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ -07910c: 5430 7702 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ -079110: 5431 7602 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ -079114: 7130 b006 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@06b0 │ │ -07911a: 0c00 |001b: move-result-object v0 │ │ -07911c: 5b30 7d02 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -079120: 5430 7f02 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -079124: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -079128: 5430 7f02 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -07912c: 6e10 0c07 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ -079132: 0c01 |0027: move-result-object v1 │ │ -079134: 6e20 c404 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ -07913a: 5430 7d02 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -07913e: 5431 7f02 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -079142: 5b01 0d02 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -079146: 5430 7d02 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -07914a: 5231 7c02 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ -07914e: 6e30 f306 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@06f3 │ │ -079154: 5430 7d02 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -079158: 5531 7b02 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ -07915c: 5c01 fb01 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -079160: 5430 7d02 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -079164: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -079166: 5c01 0802 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0208 │ │ -07916a: 5430 7d02 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -07916e: 5231 7a02 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ -079172: 5901 f901 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -079176: 5430 7d02 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -07917a: 5231 7802 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ -07917e: 5901 f201 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -079182: 5430 7d02 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -079186: 5431 8002 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ -07918a: 5b01 1302 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -07918e: 5430 7d02 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -079192: 5531 7e02 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ -079196: 5c01 0a02 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ -07919a: 5430 7d02 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -07919e: 5531 7902 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ -0791a2: 5c01 f401 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0791a6: 5430 7d02 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -0791aa: 5441 2b02 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0791ae: 5b01 fa01 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -0791b2: 6300 4c02 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0791b6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -0791ba: 1a00 5705 |006b: const-string v0, "FragmentManager" // string@0557 │ │ -0791be: 2201 8206 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0791c2: 7010 5134 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0791c8: 1a02 3606 |0072: const-string v2, "Instantiated fragment " // string@0636 │ │ -0791cc: 6e20 5a34 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0791d2: 0c01 |0077: move-result-object v1 │ │ -0791d4: 5432 7d02 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -0791d8: 6e20 5934 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0791de: 0c01 |007d: move-result-object v1 │ │ -0791e0: 6e10 5f34 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0791e6: 0c01 |0081: move-result-object v1 │ │ -0791e8: 7120 b520 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0791ee: 5430 7d02 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -0791f2: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +0790c8: |[0790c8] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +0790d8: 5430 7d02 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +0790dc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0790e0: 5430 7d02 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +0790e4: 1100 |0006: return-object v0 │ │ +0790e6: 5430 7602 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ +0790ea: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +0790ee: 5430 7602 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ +0790f2: 6e10 0c07 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ +0790f8: 0c01 |0010: move-result-object v1 │ │ +0790fa: 6e20 c404 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ +079100: 5430 7702 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ +079104: 5431 7602 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ +079108: 7130 b006 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@06b0 │ │ +07910e: 0c00 |001b: move-result-object v0 │ │ +079110: 5b30 7d02 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +079114: 5430 7f02 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +079118: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +07911c: 5430 7f02 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +079120: 6e10 0c07 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ +079126: 0c01 |0027: move-result-object v1 │ │ +079128: 6e20 c404 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ +07912e: 5430 7d02 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +079132: 5431 7f02 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +079136: 5b01 0d02 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +07913a: 5430 7d02 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +07913e: 5231 7c02 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ +079142: 6e30 f306 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@06f3 │ │ +079148: 5430 7d02 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +07914c: 5531 7b02 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ +079150: 5c01 fb01 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +079154: 5430 7d02 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +079158: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +07915a: 5c01 0802 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0208 │ │ +07915e: 5430 7d02 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +079162: 5231 7a02 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ +079166: 5901 f901 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +07916a: 5430 7d02 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +07916e: 5231 7802 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ +079172: 5901 f201 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +079176: 5430 7d02 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +07917a: 5431 8002 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ +07917e: 5b01 1302 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +079182: 5430 7d02 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +079186: 5531 7e02 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ +07918a: 5c01 0a02 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ +07918e: 5430 7d02 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +079192: 5531 7902 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ +079196: 5c01 f401 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +07919a: 5430 7d02 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +07919e: 5441 2b02 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0791a2: 5b01 fa01 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +0791a6: 6300 4c02 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0791aa: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +0791ae: 1a00 5705 |006b: const-string v0, "FragmentManager" // string@0557 │ │ +0791b2: 2201 8206 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0791b6: 7010 5134 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0791bc: 1a02 3606 |0072: const-string v2, "Instantiated fragment " // string@0636 │ │ +0791c0: 6e20 5a34 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0791c6: 0c01 |0077: move-result-object v1 │ │ +0791c8: 5432 7d02 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +0791cc: 6e20 5934 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0791d2: 0c01 |007d: move-result-object v1 │ │ +0791d4: 6e10 5f34 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0791da: 0c01 |0081: move-result-object v1 │ │ +0791dc: 7120 b520 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0791e2: 5430 7d02 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +0791e6: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x0006 line=120 │ │ 0x0007 line=97 │ │ 0x000b line=98 │ │ @@ -25726,49 +25745,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0791f8: |[0791f8] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -079208: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07920a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07920c: 5430 7702 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ -079210: 6e20 0005 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -079216: 5230 7c02 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ -07921a: 6e20 fa04 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -079220: 5530 7b02 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ -079224: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -079228: 0110 |0010: move v0, v1 │ │ -07922a: 6e20 fa04 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -079230: 5230 7a02 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ -079234: 6e20 fa04 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -07923a: 5230 7802 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ -07923e: 6e20 fa04 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -079244: 5430 8002 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ -079248: 6e20 0005 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -07924e: 5530 7e02 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ -079252: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -079256: 0110 |0027: move v0, v1 │ │ -079258: 6e20 fa04 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -07925e: 5530 7902 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ -079262: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -079266: 6e20 fa04 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -07926c: 5430 7602 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ -079270: 6e20 f804 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ -079276: 5430 7f02 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -07927a: 6e20 f804 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ -079280: 0e00 |003c: return-void │ │ -079282: 0120 |003d: move v0, v2 │ │ -079284: 28d3 |003e: goto 0011 // -002d │ │ -079286: 0120 |003f: move v0, v2 │ │ -079288: 28e8 |0040: goto 0028 // -0018 │ │ -07928a: 0121 |0041: move v1, v2 │ │ -07928c: 28ed |0042: goto 002f // -0013 │ │ +0791ec: |[0791ec] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0791fc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0791fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +079200: 5430 7702 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0277 │ │ +079204: 6e20 0005 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +07920a: 5230 7c02 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@027c │ │ +07920e: 6e20 fa04 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +079214: 5530 7b02 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@027b │ │ +079218: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +07921c: 0110 |0010: move v0, v1 │ │ +07921e: 6e20 fa04 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +079224: 5230 7a02 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@027a │ │ +079228: 6e20 fa04 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +07922e: 5230 7802 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0278 │ │ +079232: 6e20 fa04 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +079238: 5430 8002 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0280 │ │ +07923c: 6e20 0005 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +079242: 5530 7e02 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@027e │ │ +079246: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +07924a: 0110 |0027: move v0, v1 │ │ +07924c: 6e20 fa04 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +079252: 5530 7902 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0279 │ │ +079256: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +07925a: 6e20 fa04 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +079260: 5430 7602 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0276 │ │ +079264: 6e20 f804 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ +07926a: 5430 7f02 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +07926e: 6e20 f804 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ +079274: 0e00 |003c: return-void │ │ +079276: 0120 |003d: move v0, v2 │ │ +079278: 28d3 |003e: goto 0011 // -002d │ │ +07927a: 0120 |003f: move v0, v2 │ │ +07927c: 28e8 |0040: goto 0028 // -0018 │ │ +07927e: 0121 |0041: move v1, v2 │ │ +079280: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=128 │ │ 0x0007 line=129 │ │ 0x000c line=130 │ │ 0x0014 line=131 │ │ 0x0019 line=132 │ │ @@ -25847,18 +25866,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079290: |[079290] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -0792a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0792a6: 5b01 8802 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0288 │ │ -0792aa: 0e00 |0005: return-void │ │ +079284: |[079284] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +079294: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07929a: 5b01 8802 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0288 │ │ +07929e: 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; │ │ @@ -25870,22 +25889,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 │ │ -0792ac: |[0792ac] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -0792bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0792be: 2200 9604 |0001: new-instance v0, Landroid/view/View; // type@0496 │ │ -0792c2: 5431 8802 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0288 │ │ -0792c6: 7020 8721 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@2187 │ │ -0792cc: 6e20 1f22 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@221f │ │ -0792d2: 6e20 1e22 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@221e │ │ -0792d8: 1100 |000e: return-object v0 │ │ +0792a0: |[0792a0] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +0792b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0792b2: 2200 9604 |0001: new-instance v0, Landroid/view/View; // type@0496 │ │ +0792b6: 5431 8802 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0288 │ │ +0792ba: 7020 8721 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@2187 │ │ +0792c0: 6e20 1f22 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@221f │ │ +0792c6: 6e20 1e22 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@221e │ │ +0792cc: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ @@ -25925,17 +25944,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0792dc: |[0792dc] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -0792ec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0792f2: 0e00 |0003: return-void │ │ +0792d0: |[0792d0] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +0792e0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0792e6: 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 - │ │ @@ -25944,19 +25963,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 │ │ -0792f4: |[0792f4] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -079304: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@015e │ │ -079308: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07930a: 7030 ed07 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@07ed │ │ -079310: 1100 |0006: return-object v0 │ │ +0792e8: |[0792e8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +0792f8: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@015e │ │ +0792fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0792fe: 7030 ed07 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@07ed │ │ +079304: 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; │ │ │ │ @@ -25965,18 +25984,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 │ │ -079314: |[079314] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -079324: 6e20 e707 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@07e7 │ │ -07932a: 0c00 |0003: move-result-object v0 │ │ -07932c: 1100 |0004: return-object v0 │ │ +079308: |[079308] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +079318: 6e20 e707 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@07e7 │ │ +07931e: 0c00 |0003: move-result-object v0 │ │ +079320: 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; │ │ │ │ @@ -25985,17 +26004,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 │ │ -079330: |[079330] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -079340: 2320 e606 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@06e6 │ │ -079344: 1100 |0002: return-object v0 │ │ +079324: |[079324] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +079334: 2320 e606 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@06e6 │ │ +079338: 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 │ │ │ │ @@ -26004,18 +26023,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 │ │ -079348: |[079348] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -079358: 6e20 e907 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@07e9 │ │ -07935e: 0c00 |0003: move-result-object v0 │ │ -079360: 1100 |0004: return-object v0 │ │ +07933c: |[07933c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +07934c: 6e20 e907 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@07e9 │ │ +079352: 0c00 |0003: move-result-object v0 │ │ +079354: 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 │ │ │ │ @@ -26059,39 +26078,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -079364: |[079364] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -079374: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@015d │ │ -079378: 7010 e607 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@07e6 │ │ -07937e: 6900 8902 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0289 │ │ -079382: 0e00 |0007: return-void │ │ +079358: |[079358] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +079368: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@015d │ │ +07936c: 7010 e607 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@07e6 │ │ +079372: 6900 8902 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0289 │ │ +079376: 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 │ │ -079384: |[079384] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -079394: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ -07939a: 6e10 f504 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0793a0: 0c00 |0006: move-result-object v0 │ │ -0793a2: 5b10 8a02 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ -0793a6: 0e00 |0009: return-void │ │ +079378: |[079378] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +079388: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ +07938e: 6e10 f504 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +079394: 0c00 |0006: move-result-object v0 │ │ +079396: 5b10 8a02 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ +07939a: 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; │ │ @@ -26102,17 +26121,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 │ │ -0793a8: |[0793a8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -0793b8: 7020 ec07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@07ec │ │ -0793be: 0e00 |0003: return-void │ │ +07939c: |[07939c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +0793ac: 7020 ec07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@07ec │ │ +0793b2: 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; │ │ @@ -26122,17 +26141,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0793c0: |[0793c0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -0793d0: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ -0793d6: 0e00 |0003: return-void │ │ +0793b4: |[0793b4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +0793c4: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ +0793ca: 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; │ │ @@ -26143,38 +26162,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0793d8: |[0793d8] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -0793e8: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0793ec: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0793f2: 1a01 6005 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0560 │ │ -0793f6: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0793fc: 0c00 |000a: move-result-object v0 │ │ -0793fe: 7110 6234 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -079404: 0a01 |000e: move-result v1 │ │ -079406: 7110 0b34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -07940c: 0c01 |0012: move-result-object v1 │ │ -07940e: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -079414: 0c00 |0016: move-result-object v0 │ │ -079416: 1a01 4200 |0017: const-string v1, " curTab=" // string@0042 │ │ -07941a: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -079420: 0c00 |001c: move-result-object v0 │ │ -079422: 5421 8a02 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ -079426: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07942c: 0c00 |0022: move-result-object v0 │ │ -07942e: 1a01 8b36 |0023: const-string v1, "}" // string@368b │ │ -079432: 6e20 5a34 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -079438: 0c00 |0028: move-result-object v0 │ │ -07943a: 6e10 5f34 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -079440: 0c00 |002c: move-result-object v0 │ │ -079442: 1100 |002d: return-object v0 │ │ +0793cc: |[0793cc] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +0793dc: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0793e0: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0793e6: 1a01 6005 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0560 │ │ +0793ea: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0793f0: 0c00 |000a: move-result-object v0 │ │ +0793f2: 7110 6234 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +0793f8: 0a01 |000e: move-result v1 │ │ +0793fa: 7110 0b34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +079400: 0c01 |0012: move-result-object v1 │ │ +079402: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +079408: 0c00 |0016: move-result-object v0 │ │ +07940a: 1a01 4200 |0017: const-string v1, " curTab=" // string@0042 │ │ +07940e: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +079414: 0c00 |001c: move-result-object v0 │ │ +079416: 5421 8a02 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ +07941a: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +079420: 0c00 |0022: move-result-object v0 │ │ +079422: 1a01 8b36 |0023: const-string v1, "}" // string@368b │ │ +079426: 6e20 5a34 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07942c: 0c00 |0028: move-result-object v0 │ │ +07942e: 6e10 5f34 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +079434: 0c00 |002c: move-result-object v0 │ │ +079436: 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;) │ │ @@ -26182,19 +26201,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -079444: |[079444] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -079454: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ -07945a: 5410 8a02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ -07945e: 6e20 0005 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -079464: 0e00 |0008: return-void │ │ +079438: |[079438] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +079448: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ +07944e: 5410 8a02 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ +079452: 6e20 0005 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +079458: 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; │ │ @@ -26251,20 +26270,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 │ │ -079468: |[079468] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -079478: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07947e: 5b01 8e02 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@028e │ │ -079482: 5b02 8c02 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@028c │ │ -079486: 5b03 8b02 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@028b │ │ -07948a: 0e00 |0009: return-void │ │ +07945c: |[07945c] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +07946c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +079472: 5b01 8e02 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@028e │ │ +079476: 5b02 8c02 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@028c │ │ +07947a: 5b03 8b02 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@028b │ │ +07947e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -26280,17 +26299,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 │ │ -07948c: |[07948c] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -07949c: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@028d │ │ -0794a0: 1100 |0002: return-object v0 │ │ +079480: |[079480] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +079490: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@028d │ │ +079494: 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;) │ │ @@ -26298,17 +26317,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 │ │ -0794a4: |[0794a4] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0794b4: 5b01 8d02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@028d │ │ -0794b8: 1101 |0002: return-object v1 │ │ +079498: |[079498] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +0794a8: 5b01 8d02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@028d │ │ +0794ac: 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; │ │ │ │ @@ -26317,17 +26336,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 │ │ -0794bc: |[0794bc] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -0794cc: 5410 8e02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@028e │ │ -0794d0: 1100 |0002: return-object v0 │ │ +0794b0: |[0794b0] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +0794c0: 5410 8e02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@028e │ │ +0794c4: 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;) │ │ @@ -26335,17 +26354,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 │ │ -0794d4: |[0794d4] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -0794e4: 5410 8c02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@028c │ │ -0794e8: 1100 |0002: return-object v0 │ │ +0794c8: |[0794c8] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +0794d8: 5410 8c02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@028c │ │ +0794dc: 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;) │ │ @@ -26353,17 +26372,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 │ │ -0794ec: |[0794ec] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -0794fc: 5410 8b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@028b │ │ -079500: 1100 |0002: return-object v0 │ │ +0794e0: |[0794e0] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +0794f0: 5410 8b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@028b │ │ +0794f4: 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 - │ │ @@ -26435,22 +26454,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -079504: |[079504] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -079514: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -079516: 7030 cb24 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@24cb │ │ -07951c: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -079520: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -079526: 5b20 9602 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ -07952a: 7030 0308 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0803 │ │ -079530: 0e00 |000e: return-void │ │ +0794f8: |[0794f8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +079508: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07950a: 7030 cb24 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@24cb │ │ +079510: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +079514: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07951a: 5b20 9602 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ +07951e: 7030 0308 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0803 │ │ +079524: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -26462,21 +26481,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 │ │ -079534: |[079534] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -079544: 7030 cb24 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@24cb │ │ -07954a: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07954e: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -079554: 5b10 9602 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ -079558: 7030 0308 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0803 │ │ -07955e: 0e00 |000d: return-void │ │ +079528: |[079528] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +079538: 7030 cb24 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@24cb │ │ +07953e: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +079542: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +079548: 5b10 9602 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ +07954c: 7030 0308 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0803 │ │ +079552: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -26489,88 +26508,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 │ │ -079560: |[079560] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -079570: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -079572: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -079574: 5463 9602 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ -079578: 6e10 9534 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07957e: 0a03 |0007: move-result v3 │ │ -079580: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -079584: 5463 9602 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ -079588: 6e20 8e34 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07958e: 0c02 |000f: move-result-object v2 │ │ -079590: 1f02 5f01 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@015f │ │ -079594: 7110 f507 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ -07959a: 0c03 |0015: move-result-object v3 │ │ -07959c: 6e20 3c34 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0795a2: 0a03 |0019: move-result v3 │ │ -0795a4: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -0795a8: 0721 |001c: move-object v1, v2 │ │ -0795aa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0795ae: 28e3 |001f: goto 0002 // -001d │ │ -0795b0: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -0795b4: 2203 6f06 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ -0795b8: 2204 8206 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0795bc: 7010 5134 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0795c2: 1a05 ae0f |0029: const-string v5, "No tab known for tag " // string@0fae │ │ -0795c6: 6e20 5a34 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0795cc: 0c04 |002e: move-result-object v4 │ │ -0795ce: 6e20 5a34 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0795d4: 0c04 |0032: move-result-object v4 │ │ -0795d6: 6e10 5f34 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0795dc: 0c04 |0036: move-result-object v4 │ │ -0795de: 7020 0434 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0795e4: 2703 |003a: throw v3 │ │ -0795e6: 5463 9302 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ -0795ea: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -0795ee: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -0795f2: 5463 9202 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -0795f6: 6e10 4807 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0795fc: 0c08 |0046: move-result-object v8 │ │ -0795fe: 5463 9302 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ -079602: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -079606: 5463 9302 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ -07960a: 7110 f307 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@07f3 │ │ -079610: 0c03 |0050: move-result-object v3 │ │ -079612: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -079616: 5463 9302 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ -07961a: 7110 f307 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@07f3 │ │ -079620: 0c03 |0058: move-result-object v3 │ │ -079622: 6e20 1808 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ -079628: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -07962c: 7110 f307 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@07f3 │ │ -079632: 0c03 |0061: move-result-object v3 │ │ -079634: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -079638: 5463 9102 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ -07963c: 7110 f607 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@07f6 │ │ -079642: 0c04 |0069: move-result-object v4 │ │ -079644: 6e10 ed33 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -07964a: 0c04 |006d: move-result-object v4 │ │ -07964c: 7110 f707 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@07f7 │ │ -079652: 0c05 |0071: move-result-object v5 │ │ -079654: 7130 b006 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@06b0 │ │ -07965a: 0c03 |0075: move-result-object v3 │ │ -07965c: 7120 f407 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@07f4 │ │ -079662: 5263 9002 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ -079666: 7110 f307 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@07f3 │ │ -07966c: 0c04 |007e: move-result-object v4 │ │ -07966e: 7110 f507 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ -079674: 0c05 |0082: move-result-object v5 │ │ -079676: 6e40 1108 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@0811 │ │ -07967c: 5b61 9302 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ -079680: 1108 |0088: return-object v8 │ │ -079682: 7110 f307 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@07f3 │ │ -079688: 0c03 |008c: move-result-object v3 │ │ -07968a: 6e20 1508 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ -079690: 28f6 |0090: goto 0086 // -000a │ │ +079554: |[079554] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +079564: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +079566: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +079568: 5463 9602 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ +07956c: 6e10 9534 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +079572: 0a03 |0007: move-result v3 │ │ +079574: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +079578: 5463 9602 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ +07957c: 6e20 8e34 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +079582: 0c02 |000f: move-result-object v2 │ │ +079584: 1f02 5f01 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@015f │ │ +079588: 7110 f507 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ +07958e: 0c03 |0015: move-result-object v3 │ │ +079590: 6e20 3c34 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +079596: 0a03 |0019: move-result v3 │ │ +079598: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +07959c: 0721 |001c: move-object v1, v2 │ │ +07959e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0795a2: 28e3 |001f: goto 0002 // -001d │ │ +0795a4: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +0795a8: 2203 6f06 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ +0795ac: 2204 8206 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0795b0: 7010 5134 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0795b6: 1a05 ae0f |0029: const-string v5, "No tab known for tag " // string@0fae │ │ +0795ba: 6e20 5a34 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0795c0: 0c04 |002e: move-result-object v4 │ │ +0795c2: 6e20 5a34 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0795c8: 0c04 |0032: move-result-object v4 │ │ +0795ca: 6e10 5f34 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0795d0: 0c04 |0036: move-result-object v4 │ │ +0795d2: 7020 0434 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0795d8: 2703 |003a: throw v3 │ │ +0795da: 5463 9302 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ +0795de: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +0795e2: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +0795e6: 5463 9202 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +0795ea: 6e10 4807 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0795f0: 0c08 |0046: move-result-object v8 │ │ +0795f2: 5463 9302 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ +0795f6: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +0795fa: 5463 9302 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ +0795fe: 7110 f307 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@07f3 │ │ +079604: 0c03 |0050: move-result-object v3 │ │ +079606: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +07960a: 5463 9302 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ +07960e: 7110 f307 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@07f3 │ │ +079614: 0c03 |0058: move-result-object v3 │ │ +079616: 6e20 1808 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ +07961c: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +079620: 7110 f307 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@07f3 │ │ +079626: 0c03 |0061: move-result-object v3 │ │ +079628: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +07962c: 5463 9102 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ +079630: 7110 f607 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@07f6 │ │ +079636: 0c04 |0069: move-result-object v4 │ │ +079638: 6e10 ed33 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +07963e: 0c04 |006d: move-result-object v4 │ │ +079640: 7110 f707 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@07f7 │ │ +079646: 0c05 |0071: move-result-object v5 │ │ +079648: 7130 b006 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@06b0 │ │ +07964e: 0c03 |0075: move-result-object v3 │ │ +079650: 7120 f407 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@07f4 │ │ +079656: 5263 9002 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ +07965a: 7110 f307 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@07f3 │ │ +079660: 0c04 |007e: move-result-object v4 │ │ +079662: 7110 f507 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ +079668: 0c05 |0082: move-result-object v5 │ │ +07966a: 6e40 1108 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@0811 │ │ +079670: 5b61 9302 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ +079674: 1108 |0088: return-object v8 │ │ +079676: 7110 f307 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@07f3 │ │ +07967c: 0c03 |008c: move-result-object v3 │ │ +07967e: 6e20 1508 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ +079684: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -26603,38 +26622,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -079694: |[079694] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -0796a4: 5430 9502 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ -0796a8: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -0796ac: 5230 9002 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ -0796b0: 6e20 0008 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0800 │ │ -0796b6: 0c00 |0009: move-result-object v0 │ │ -0796b8: 1f00 dc04 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@04dc │ │ -0796bc: 5b30 9502 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ -0796c0: 5430 9502 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ -0796c4: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -0796c8: 2200 6f06 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0796cc: 2201 8206 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0796d0: 7010 5134 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0796d6: 1a02 ad0f |0019: const-string v2, "No tab content FrameLayout found for id " // string@0fad │ │ -0796da: 6e20 5a34 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0796e0: 0c01 |001e: move-result-object v1 │ │ -0796e2: 5232 9002 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ -0796e6: 6e20 5634 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0796ec: 0c01 |0024: move-result-object v1 │ │ -0796ee: 6e10 5f34 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0796f4: 0c01 |0028: move-result-object v1 │ │ -0796f6: 7020 0434 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0796fc: 2700 |002c: throw v0 │ │ -0796fe: 0e00 |002d: return-void │ │ +079688: |[079688] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +079698: 5430 9502 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ +07969c: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +0796a0: 5230 9002 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ +0796a4: 6e20 0008 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0800 │ │ +0796aa: 0c00 |0009: move-result-object v0 │ │ +0796ac: 1f00 dc04 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@04dc │ │ +0796b0: 5b30 9502 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ +0796b4: 5430 9502 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ +0796b8: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +0796bc: 2200 6f06 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0796c0: 2201 8206 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0796c4: 7010 5134 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0796ca: 1a02 ad0f |0019: const-string v2, "No tab content FrameLayout found for id " // string@0fad │ │ +0796ce: 6e20 5a34 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0796d4: 0c01 |001e: move-result-object v1 │ │ +0796d6: 5232 9002 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ +0796da: 6e20 5634 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0796e0: 0c01 |0024: move-result-object v1 │ │ +0796e2: 6e10 5f34 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0796e8: 0c01 |0028: move-result-object v1 │ │ +0796ea: 7020 0434 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0796f0: 2700 |002c: throw v0 │ │ +0796f2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -26646,55 +26665,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -079700: |[079700] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -079710: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -079716: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -079718: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -07971a: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -07971c: 6e20 0008 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0800 │ │ -079722: 0c03 |0009: move-result-object v3 │ │ -079724: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -079728: 2201 e204 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@04e2 │ │ -07972c: 7020 3624 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ -079732: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -079734: 6e20 5024 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2450 │ │ -07973a: 2203 db04 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -07973e: 7030 f823 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -079744: 6e30 fc07 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@07fc │ │ -07974a: 2202 f804 |001d: new-instance v2, Landroid/widget/TabWidget; // type@04f8 │ │ -07974e: 7020 d224 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@24d2 │ │ -079754: 6e20 d324 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@24d3 │ │ -07975a: 6e20 d424 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@24d4 │ │ -079760: 2203 e104 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -079764: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -079766: 7040 3324 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ -07976c: 6e30 3924 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ -079772: 2200 dc04 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@04dc │ │ -079776: 7020 f923 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ -07977c: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -079782: 6e20 0424 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ -079788: 2203 e104 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -07978c: 7040 3324 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ -079792: 6e30 3924 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ -079798: 2200 dc04 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@04dc │ │ -07979c: 7020 f923 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ -0797a2: 5b80 9502 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ -0797a6: 5483 9502 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ -0797aa: 5284 9002 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ -0797ae: 6e20 0424 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ -0797b4: 2203 e104 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0797b8: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -0797bc: 7040 3324 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ -0797c2: 6e30 3924 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ -0797c8: 0e00 |005c: return-void │ │ +0796f4: |[0796f4] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +079704: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +07970a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +07970c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +07970e: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +079710: 6e20 0008 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0800 │ │ +079716: 0c03 |0009: move-result-object v3 │ │ +079718: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +07971c: 2201 e204 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@04e2 │ │ +079720: 7020 3624 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ +079726: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +079728: 6e20 5024 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2450 │ │ +07972e: 2203 db04 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +079732: 7030 f823 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +079738: 6e30 fc07 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@07fc │ │ +07973e: 2202 f804 |001d: new-instance v2, Landroid/widget/TabWidget; // type@04f8 │ │ +079742: 7020 d224 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@24d2 │ │ +079748: 6e20 d324 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@24d3 │ │ +07974e: 6e20 d424 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@24d4 │ │ +079754: 2203 e104 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +079758: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +07975a: 7040 3324 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ +079760: 6e30 3924 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ +079766: 2200 dc04 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@04dc │ │ +07976a: 7020 f923 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ +079770: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +079776: 6e20 0424 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ +07977c: 2203 e104 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +079780: 7040 3324 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ +079786: 6e30 3924 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ +07978c: 2200 dc04 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@04dc │ │ +079790: 7020 f923 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ +079796: 5b80 9502 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ +07979a: 5483 9502 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ +07979e: 5284 9002 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ +0797a2: 6e20 0424 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ +0797a8: 2203 e104 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0797ac: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +0797b0: 7040 3324 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ +0797b6: 6e30 3924 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ +0797bc: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -26721,28 +26740,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -0797cc: |[0797cc] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0797dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0797de: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0797e0: 2311 d106 |0002: new-array v1, v1, [I // type@06d1 │ │ -0797e4: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -0797ea: 4b02 0103 |0007: aput v2, v1, v3 │ │ -0797ee: 6e53 4f02 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0797f4: 0c00 |000c: move-result-object v0 │ │ -0797f6: 6e30 d302 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0797fc: 0a01 |0010: move-result v1 │ │ -0797fe: 5941 9002 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ -079802: 6e10 d802 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -079808: 6f20 d024 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@24d0 │ │ -07980e: 0e00 |0019: return-void │ │ +0797c0: |[0797c0] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0797d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0797d2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0797d4: 2311 d106 |0002: new-array v1, v1, [I // type@06d1 │ │ +0797d8: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +0797de: 4b02 0103 |0007: aput v2, v1, v3 │ │ +0797e2: 6e53 4f02 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0797e8: 0c00 |000c: move-result-object v0 │ │ +0797ea: 6e30 d302 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0797f0: 0a01 |0010: move-result v1 │ │ +0797f2: 5941 9002 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ +0797f6: 6e10 d802 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0797fc: 6f20 d024 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@24d0 │ │ +079802: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -26758,48 +26777,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 │ │ -079810: |[079810] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -079820: 2203 5c01 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@015c │ │ -079824: 5454 9102 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ -079828: 7020 e407 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@07e4 │ │ -07982e: 6e20 ca24 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@24ca │ │ -079834: 6e10 c924 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@24c9 │ │ -07983a: 0c02 |000d: move-result-object v2 │ │ -07983c: 2201 5f01 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@015f │ │ -079840: 7040 f207 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@07f2 │ │ -079846: 5553 8f02 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ -07984a: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -07984e: 5453 9202 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -079852: 6e20 4d07 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -079858: 0c03 |001c: move-result-object v3 │ │ -07985a: 7120 f407 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@07f4 │ │ -079860: 7110 f307 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@07f3 │ │ -079866: 0c03 |0023: move-result-object v3 │ │ -079868: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -07986c: 7110 f307 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@07f3 │ │ -079872: 0c03 |0029: move-result-object v3 │ │ -079874: 6e10 b306 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@06b3 │ │ -07987a: 0a03 |002d: move-result v3 │ │ -07987c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -079880: 5453 9202 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -079884: 6e10 4807 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -07988a: 0c00 |0035: move-result-object v0 │ │ -07988c: 7110 f307 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@07f3 │ │ -079892: 0c03 |0039: move-result-object v3 │ │ -079894: 6e20 1808 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ -07989a: 6e10 1608 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0798a0: 5453 9602 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ -0798a4: 6e20 8934 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0798aa: 6e20 fa07 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@07fa │ │ -0798b0: 0e00 |0048: return-void │ │ +079804: |[079804] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +079814: 2203 5c01 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@015c │ │ +079818: 5454 9102 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ +07981c: 7020 e407 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@07e4 │ │ +079822: 6e20 ca24 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@24ca │ │ +079828: 6e10 c924 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@24c9 │ │ +07982e: 0c02 |000d: move-result-object v2 │ │ +079830: 2201 5f01 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@015f │ │ +079834: 7040 f207 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@07f2 │ │ +07983a: 5553 8f02 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ +07983e: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +079842: 5453 9202 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +079846: 6e20 4d07 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +07984c: 0c03 |001c: move-result-object v3 │ │ +07984e: 7120 f407 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@07f4 │ │ +079854: 7110 f307 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@07f3 │ │ +07985a: 0c03 |0023: move-result-object v3 │ │ +07985c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +079860: 7110 f307 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@07f3 │ │ +079866: 0c03 |0029: move-result-object v3 │ │ +079868: 6e10 b306 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@06b3 │ │ +07986e: 0a03 |002d: move-result v3 │ │ +079870: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +079874: 5453 9202 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +079878: 6e10 4807 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +07987e: 0c00 |0035: move-result-object v0 │ │ +079880: 7110 f307 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@07f3 │ │ +079886: 0c03 |0039: move-result-object v3 │ │ +079888: 6e20 1808 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ +07988e: 6e10 1608 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +079894: 5453 9602 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ +079898: 6e20 8934 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07989e: 6e20 fa07 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@07fa │ │ +0798a4: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -26825,67 +26844,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0798b4: |[0798b4] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -0798c4: 6f10 cc24 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@24cc │ │ -0798ca: 6e10 0108 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0801 │ │ -0798d0: 0c00 |0006: move-result-object v0 │ │ -0798d2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0798d4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0798d6: 5464 9602 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ -0798da: 6e10 9534 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0798e0: 0a04 |000e: move-result v4 │ │ -0798e2: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -0798e6: 5464 9602 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ -0798ea: 6e20 8e34 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0798f0: 0c03 |0016: move-result-object v3 │ │ -0798f2: 1f03 5f01 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@015f │ │ -0798f6: 5464 9202 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -0798fa: 7110 f507 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ -079900: 0c05 |001e: move-result-object v5 │ │ -079902: 6e20 4d07 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -079908: 0c04 |0022: move-result-object v4 │ │ -07990a: 7120 f407 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@07f4 │ │ -079910: 7110 f307 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@07f3 │ │ -079916: 0c04 |0029: move-result-object v4 │ │ -079918: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -07991c: 7110 f307 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@07f3 │ │ -079922: 0c04 |002f: move-result-object v4 │ │ -079924: 6e10 b306 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@06b3 │ │ -07992a: 0a04 |0033: move-result v4 │ │ -07992c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -079930: 7110 f507 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ -079936: 0c04 |0039: move-result-object v4 │ │ -079938: 6e20 3c34 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07993e: 0a04 |003d: move-result v4 │ │ -079940: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -079944: 5b63 9302 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ -079948: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07994c: 28c5 |0044: goto 0009 // -003b │ │ -07994e: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -079952: 5464 9202 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -079956: 6e10 4807 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -07995c: 0c01 |004c: move-result-object v1 │ │ -07995e: 7110 f307 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@07f3 │ │ -079964: 0c04 |0050: move-result-object v4 │ │ -079966: 6e20 1808 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ -07996c: 28ee |0054: goto 0042 // -0012 │ │ -07996e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -079970: 5c64 8f02 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ -079974: 7030 fd07 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@07fd │ │ -07997a: 0c01 |005b: move-result-object v1 │ │ -07997c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -079980: 6e10 1608 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -079986: 5464 9202 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -07998a: 6e10 4b07 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@074b │ │ -079990: 0e00 |0066: return-void │ │ +0798a8: |[0798a8] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +0798b8: 6f10 cc24 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@24cc │ │ +0798be: 6e10 0108 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0801 │ │ +0798c4: 0c00 |0006: move-result-object v0 │ │ +0798c6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0798c8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0798ca: 5464 9602 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ +0798ce: 6e10 9534 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0798d4: 0a04 |000e: move-result v4 │ │ +0798d6: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +0798da: 5464 9602 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0296 │ │ +0798de: 6e20 8e34 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0798e4: 0c03 |0016: move-result-object v3 │ │ +0798e6: 1f03 5f01 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@015f │ │ +0798ea: 5464 9202 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +0798ee: 7110 f507 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ +0798f4: 0c05 |001e: move-result-object v5 │ │ +0798f6: 6e20 4d07 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0798fc: 0c04 |0022: move-result-object v4 │ │ +0798fe: 7120 f407 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@07f4 │ │ +079904: 7110 f307 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@07f3 │ │ +07990a: 0c04 |0029: move-result-object v4 │ │ +07990c: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +079910: 7110 f307 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@07f3 │ │ +079916: 0c04 |002f: move-result-object v4 │ │ +079918: 6e10 b306 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@06b3 │ │ +07991e: 0a04 |0033: move-result v4 │ │ +079920: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +079924: 7110 f507 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@07f5 │ │ +07992a: 0c04 |0039: move-result-object v4 │ │ +07992c: 6e20 3c34 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +079932: 0a04 |003d: move-result v4 │ │ +079934: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +079938: 5b63 9302 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0293 │ │ +07993c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +079940: 28c5 |0044: goto 0009 // -003b │ │ +079942: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +079946: 5464 9202 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +07994a: 6e10 4807 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +079950: 0c01 |004c: move-result-object v1 │ │ +079952: 7110 f307 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@07f3 │ │ +079958: 0c04 |0050: move-result-object v4 │ │ +07995a: 6e20 1808 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ +079960: 28ee |0054: goto 0042 // -0012 │ │ +079962: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +079964: 5c64 8f02 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ +079968: 7030 fd07 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@07fd │ │ +07996e: 0c01 |005b: move-result-object v1 │ │ +079970: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +079974: 6e10 1608 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +07997a: 5464 9202 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +07997e: 6e10 4b07 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@074b │ │ +079984: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -26915,19 +26934,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -079994: |[079994] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -0799a4: 6f10 cd24 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@24cd │ │ -0799aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0799ac: 5c10 8f02 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ -0799b0: 0e00 |0006: return-void │ │ +079988: |[079988] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +079998: 6f10 cd24 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@24cd │ │ +07999e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0799a0: 5c10 8f02 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ +0799a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -26937,23 +26956,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0799b4: |[0799b4] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0799c4: 0730 |0000: move-object v0, v3 │ │ -0799c6: 1f00 5e01 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@015e │ │ -0799ca: 6e10 ef07 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@07ef │ │ -0799d0: 0c01 |0006: move-result-object v1 │ │ -0799d2: 6f20 ce24 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@24ce │ │ -0799d8: 5401 8a02 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ -0799dc: 6e20 0908 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0809 │ │ -0799e2: 0e00 |000f: return-void │ │ +0799a8: |[0799a8] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0799b8: 0730 |0000: move-object v0, v3 │ │ +0799ba: 1f00 5e01 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@015e │ │ +0799be: 6e10 ef07 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@07ef │ │ +0799c4: 0c01 |0006: move-result-object v1 │ │ +0799c6: 6f20 ce24 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@24ce │ │ +0799cc: 5401 8a02 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ +0799d0: 6e20 0908 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0809 │ │ +0799d6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -26966,23 +26985,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0799e4: |[0799e4] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0799f4: 6f10 cf24 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@24cf │ │ -0799fa: 0c01 |0003: move-result-object v1 │ │ -0799fc: 2200 5e01 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@015e │ │ -079a00: 7020 ee07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@07ee │ │ -079a06: 6e10 0108 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0801 │ │ -079a0c: 0c02 |000c: move-result-object v2 │ │ -079a0e: 5b02 8a02 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ -079a12: 1100 |000f: return-object v0 │ │ +0799d8: |[0799d8] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0799e8: 6f10 cf24 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@24cf │ │ +0799ee: 0c01 |0003: move-result-object v1 │ │ +0799f0: 2200 5e01 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@015e │ │ +0799f4: 7020 ee07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@07ee │ │ +0799fa: 6e10 0108 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0801 │ │ +079a00: 0c02 |000c: move-result-object v2 │ │ +079a02: 5b02 8a02 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@028a │ │ +079a06: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -26995,27 +27014,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -079a14: |[079a14] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -079a24: 5521 8f02 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ -079a28: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -079a2c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -079a2e: 7030 fd07 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@07fd │ │ -079a34: 0c00 |0008: move-result-object v0 │ │ -079a36: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -079a3a: 6e10 1608 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -079a40: 5421 9402 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0294 │ │ -079a44: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -079a48: 5421 9402 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0294 │ │ -079a4c: 7220 c824 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@24c8 │ │ -079a52: 0e00 |0017: return-void │ │ +079a08: |[079a08] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +079a18: 5521 8f02 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@028f │ │ +079a1c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +079a20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +079a22: 7030 fd07 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@07fd │ │ +079a28: 0c00 |0008: move-result-object v0 │ │ +079a2a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +079a2e: 6e10 1608 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +079a34: 5421 9402 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0294 │ │ +079a38: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +079a3c: 5421 9402 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0294 │ │ +079a40: 7220 c824 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@24c8 │ │ +079a46: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -27031,17 +27050,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079a54: |[079a54] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -079a64: 5b01 9402 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0294 │ │ -079a68: 0e00 |0002: return-void │ │ +079a48: |[079a48] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +079a58: 5b01 9402 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0294 │ │ +079a5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -27051,19 +27070,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079a6c: |[079a6c] android.support.v4.app.FragmentTabHost.setup:()V │ │ -079a7c: 2200 6f06 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -079a80: 1a01 740f |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0f74 │ │ -079a84: 7020 0434 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -079a8a: 2700 |0007: throw v0 │ │ +079a60: |[079a60] android.support.v4.app.FragmentTabHost.setup:()V │ │ +079a70: 2200 6f06 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +079a74: 1a01 740f |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0f74 │ │ +079a78: 7020 0434 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +079a7e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -27071,21 +27090,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -079a8c: |[079a8c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -079a9c: 7020 ff07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@07ff │ │ -079aa2: 6f10 d124 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@24d1 │ │ -079aa8: 5b01 9102 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ -079aac: 5b02 9202 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -079ab0: 7010 fe07 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@07fe │ │ -079ab6: 0e00 |000d: return-void │ │ +079a80: |[079a80] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +079a90: 7020 ff07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@07ff │ │ +079a96: 6f10 d124 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@24d1 │ │ +079a9c: 5b01 9102 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ +079aa0: 5b02 9202 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +079aa4: 7010 fe07 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@07fe │ │ +079aaa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -27100,30 +27119,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -079ab8: |[079ab8] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -079ac8: 7020 ff07 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@07ff │ │ -079ace: 6f10 d124 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@24d1 │ │ -079ad4: 5b23 9102 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ -079ad8: 5b24 9202 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ -079adc: 5925 9002 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ -079ae0: 7010 fe07 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@07fe │ │ -079ae6: 5420 9502 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ -079aea: 6e20 0424 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ -079af0: 6e10 0208 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0802 │ │ -079af6: 0a00 |0017: move-result v0 │ │ -079af8: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -079afa: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -079afe: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -079b04: 6e20 0a08 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@080a │ │ -079b0a: 0e00 |0021: return-void │ │ +079aac: |[079aac] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +079abc: 7020 ff07 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@07ff │ │ +079ac2: 6f10 d124 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@24d1 │ │ +079ac8: 5b23 9102 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0291 │ │ +079acc: 5b24 9202 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0292 │ │ +079ad0: 5925 9002 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0290 │ │ +079ad4: 7010 fe07 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@07fe │ │ +079ada: 5420 9502 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0295 │ │ +079ade: 6e20 0424 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ +079ae4: 6e10 0208 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0802 │ │ +079aea: 0a00 |0017: move-result v0 │ │ +079aec: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +079aee: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +079af2: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +079af8: 6e20 0a08 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@080a │ │ +079afe: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -27248,17 +27267,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079b0c: |[079b0c] android.support.v4.app.FragmentTransaction.:()V │ │ -079b1c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -079b22: 0e00 |0003: return-void │ │ +079b00: |[079b00] android.support.v4.app.FragmentTransaction.:()V │ │ +079b10: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +079b16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ @@ -27447,18 +27466,18 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079b24: |[079b24] android.support.v4.app.FragmentTransitionCompat21$1.:(Landroid/graphics/Rect;)V │ │ -079b34: 5b01 9e02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@029e │ │ -079b38: 7010 9b20 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@209b │ │ -079b3e: 0e00 |0005: return-void │ │ +079b18: |[079b18] android.support.v4.app.FragmentTransitionCompat21$1.:(Landroid/graphics/Rect;)V │ │ +079b28: 5b01 9e02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@029e │ │ +079b2c: 7010 9b20 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@209b │ │ +079b32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/graphics/Rect; │ │ │ │ @@ -27468,17 +27487,17 @@ │ │ type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079b40: |[079b40] android.support.v4.app.FragmentTransitionCompat21$1.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ -079b50: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@029e │ │ -079b54: 1100 |0002: return-object v0 │ │ +079b34: |[079b34] android.support.v4.app.FragmentTransitionCompat21$1.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +079b44: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@029e │ │ +079b48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ 0x0000 - 0x0003 reg=2 transition Landroid/transition/Transition; │ │ │ │ @@ -27541,24 +27560,24 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -079b58: |[079b58] android.support.v4.app.FragmentTransitionCompat21$2.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V │ │ -079b68: 5b01 9f02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@029f │ │ -079b6c: 5b02 a202 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@02a2 │ │ -079b70: 5b03 a302 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ -079b74: 5b04 a502 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ -079b78: 5b05 a002 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ -079b7c: 5b06 a102 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ -079b80: 5b07 a402 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nonExistentView:Landroid/view/View; // field@02a4 │ │ -079b84: 7010 2834 0000 |000e: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -079b8a: 0e00 |0011: return-void │ │ +079b4c: |[079b4c] android.support.v4.app.FragmentTransitionCompat21$2.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V │ │ +079b5c: 5b01 9f02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@029f │ │ +079b60: 5b02 a202 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@02a2 │ │ +079b64: 5b03 a302 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ +079b68: 5b04 a502 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ +079b6c: 5b05 a002 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ +079b70: 5b06 a102 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ +079b74: 5b07 a402 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nonExistentView:Landroid/view/View; // field@02a4 │ │ +079b78: 7010 2834 0000 |000e: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +079b7e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$2; │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ │ @@ -27574,80 +27593,80 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -079b8c: |[079b8c] android.support.v4.app.FragmentTransitionCompat21$2.onPreDraw:()Z │ │ -079b9c: 5486 9f02 |0000: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@029f │ │ -079ba0: 6e10 cd21 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -079ba6: 0c06 |0005: move-result-object v6 │ │ -079ba8: 6e20 c122 8600 |0006: invoke-virtual {v6, v8}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ -079bae: 5486 a202 |0009: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@02a2 │ │ -079bb2: 7210 3208 0600 |000b: invoke-interface {v6}, Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;.getView:()Landroid/view/View; // method@0832 │ │ -079bb8: 0c01 |000e: move-result-object v1 │ │ -079bba: 3801 7700 |000f: if-eqz v1, 0086 // +0077 │ │ -079bbe: 5486 a302 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ -079bc2: 7210 e934 0600 |0013: invoke-interface {v6}, Ljava/util/Map;.isEmpty:()Z // method@34e9 │ │ -079bc8: 0a06 |0016: move-result v6 │ │ -079bca: 3906 4600 |0017: if-nez v6, 005d // +0046 │ │ -079bce: 5486 a502 |0019: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ -079bd2: 7120 3e08 1600 |001b: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ -079bd8: 5486 a502 |001e: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ -079bdc: 7210 ea34 0600 |0020: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@34ea │ │ -079be2: 0c06 |0023: move-result-object v6 │ │ -079be4: 5487 a302 |0024: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ -079be8: 7210 ee34 0700 |0026: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ -079bee: 0c07 |0029: move-result-object v7 │ │ -079bf0: 7220 f534 7600 |002a: invoke-interface {v6, v7}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@34f5 │ │ -079bf6: 5486 a302 |002d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ -079bfa: 7210 e734 0600 |002f: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ -079c00: 0c06 |0032: move-result-object v6 │ │ -079c02: 7210 f334 0600 |0033: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -079c08: 0c03 |0036: move-result-object v3 │ │ -079c0a: 7210 bf34 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -079c10: 0a06 |003a: move-result v6 │ │ -079c12: 3806 2200 |003b: if-eqz v6, 005d // +0022 │ │ -079c16: 7210 c034 0300 |003d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -079c1c: 0c00 |0040: move-result-object v0 │ │ -079c1e: 1f00 ad06 |0041: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ -079c22: 7210 e434 0000 |0043: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -079c28: 0c04 |0046: move-result-object v4 │ │ -079c2a: 1f04 8106 |0047: check-cast v4, Ljava/lang/String; // type@0681 │ │ -079c2e: 5486 a502 |0049: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ -079c32: 7220 e834 4600 |004b: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ -079c38: 0c05 |004e: move-result-object v5 │ │ -079c3a: 1f05 9604 |004f: check-cast v5, Landroid/view/View; // type@0496 │ │ -079c3e: 3805 e6ff |0051: if-eqz v5, 0037 // -001a │ │ -079c42: 7210 e334 0000 |0053: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -079c48: 0c02 |0056: move-result-object v2 │ │ -079c4a: 1f02 8106 |0057: check-cast v2, Ljava/lang/String; // type@0681 │ │ -079c4e: 6e20 3322 2500 |0059: invoke-virtual {v5, v2}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@2233 │ │ -079c54: 28db |005c: goto 0037 // -0025 │ │ -079c56: 5486 a002 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ -079c5a: 3806 2700 |005f: if-eqz v6, 0086 // +0027 │ │ -079c5e: 5486 a102 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ -079c62: 7120 3408 1600 |0063: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0834 │ │ -079c68: 5486 a102 |0066: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ -079c6c: 5487 a502 |0068: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ -079c70: 7210 ee34 0700 |006a: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ -079c76: 0c07 |006d: move-result-object v7 │ │ -079c78: 6e20 9334 7600 |006e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@3493 │ │ -079c7e: 5486 a102 |0071: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ -079c82: 5487 a402 |0073: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nonExistentView:Landroid/view/View; // field@02a4 │ │ -079c86: 6e20 8934 7600 |0075: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -079c8c: 5486 a002 |0078: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ -079c90: 5487 a402 |007a: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nonExistentView:Landroid/view/View; // field@02a4 │ │ -079c94: 6e20 a320 7600 |007c: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@20a3 │ │ -079c9a: 5486 a002 |007f: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ -079c9e: 5487 a102 |0081: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ -079ca2: 7120 3608 7600 |0083: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ -079ca8: 1216 |0086: const/4 v6, #int 1 // #1 │ │ -079caa: 0f06 |0087: return v6 │ │ +079b80: |[079b80] android.support.v4.app.FragmentTransitionCompat21$2.onPreDraw:()Z │ │ +079b90: 5486 9f02 |0000: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@029f │ │ +079b94: 6e10 cd21 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +079b9a: 0c06 |0005: move-result-object v6 │ │ +079b9c: 6e20 c122 8600 |0006: invoke-virtual {v6, v8}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ +079ba2: 5486 a202 |0009: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@02a2 │ │ +079ba6: 7210 3208 0600 |000b: invoke-interface {v6}, Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;.getView:()Landroid/view/View; // method@0832 │ │ +079bac: 0c01 |000e: move-result-object v1 │ │ +079bae: 3801 7700 |000f: if-eqz v1, 0086 // +0077 │ │ +079bb2: 5486 a302 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ +079bb6: 7210 e934 0600 |0013: invoke-interface {v6}, Ljava/util/Map;.isEmpty:()Z // method@34e9 │ │ +079bbc: 0a06 |0016: move-result v6 │ │ +079bbe: 3906 4600 |0017: if-nez v6, 005d // +0046 │ │ +079bc2: 5486 a502 |0019: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ +079bc6: 7120 3e08 1600 |001b: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ +079bcc: 5486 a502 |001e: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ +079bd0: 7210 ea34 0600 |0020: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@34ea │ │ +079bd6: 0c06 |0023: move-result-object v6 │ │ +079bd8: 5487 a302 |0024: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ +079bdc: 7210 ee34 0700 |0026: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ +079be2: 0c07 |0029: move-result-object v7 │ │ +079be4: 7220 f534 7600 |002a: invoke-interface {v6, v7}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@34f5 │ │ +079bea: 5486 a302 |002d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@02a3 │ │ +079bee: 7210 e734 0600 |002f: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ +079bf4: 0c06 |0032: move-result-object v6 │ │ +079bf6: 7210 f334 0600 |0033: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +079bfc: 0c03 |0036: move-result-object v3 │ │ +079bfe: 7210 bf34 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +079c04: 0a06 |003a: move-result v6 │ │ +079c06: 3806 2200 |003b: if-eqz v6, 005d // +0022 │ │ +079c0a: 7210 c034 0300 |003d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +079c10: 0c00 |0040: move-result-object v0 │ │ +079c12: 1f00 ad06 |0041: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ +079c16: 7210 e434 0000 |0043: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +079c1c: 0c04 |0046: move-result-object v4 │ │ +079c1e: 1f04 8106 |0047: check-cast v4, Ljava/lang/String; // type@0681 │ │ +079c22: 5486 a502 |0049: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ +079c26: 7220 e834 4600 |004b: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ +079c2c: 0c05 |004e: move-result-object v5 │ │ +079c2e: 1f05 9604 |004f: check-cast v5, Landroid/view/View; // type@0496 │ │ +079c32: 3805 e6ff |0051: if-eqz v5, 0037 // -001a │ │ +079c36: 7210 e334 0000 |0053: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +079c3c: 0c02 |0056: move-result-object v2 │ │ +079c3e: 1f02 8106 |0057: check-cast v2, Ljava/lang/String; // type@0681 │ │ +079c42: 6e20 3322 2500 |0059: invoke-virtual {v5, v2}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@2233 │ │ +079c48: 28db |005c: goto 0037 // -0025 │ │ +079c4a: 5486 a002 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ +079c4e: 3806 2700 |005f: if-eqz v6, 0086 // +0027 │ │ +079c52: 5486 a102 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ +079c56: 7120 3408 1600 |0063: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0834 │ │ +079c5c: 5486 a102 |0066: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ +079c60: 5487 a502 |0068: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@02a5 │ │ +079c64: 7210 ee34 0700 |006a: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ +079c6a: 0c07 |006d: move-result-object v7 │ │ +079c6c: 6e20 9334 7600 |006e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@3493 │ │ +079c72: 5486 a102 |0071: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ +079c76: 5487 a402 |0073: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nonExistentView:Landroid/view/View; // field@02a4 │ │ +079c7a: 6e20 8934 7600 |0075: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +079c80: 5486 a002 |0078: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ +079c84: 5487 a402 |007a: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nonExistentView:Landroid/view/View; // field@02a4 │ │ +079c88: 6e20 a320 7600 |007c: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@20a3 │ │ +079c8e: 5486 a002 |007f: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@02a0 │ │ +079c92: 5487 a102 |0081: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@02a1 │ │ +079c96: 7120 3608 7600 |0083: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ +079c9c: 1216 |0086: const/4 v6, #int 1 // #1 │ │ +079c9e: 0f06 |0087: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0009 line=118 │ │ 0x000f line=119 │ │ 0x0011 line=120 │ │ 0x0019 line=121 │ │ @@ -27712,18 +27731,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079cac: |[079cac] android.support.v4.app.FragmentTransitionCompat21$3.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ -079cbc: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@02a7 │ │ -079cc0: 7010 9b20 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@209b │ │ -079cc6: 0e00 |0005: return-void │ │ +079ca0: |[079ca0] android.support.v4.app.FragmentTransitionCompat21$3.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +079cb0: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@02a7 │ │ +079cb4: 7010 9b20 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@209b │ │ +079cba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ │ │ @@ -27733,27 +27752,27 @@ │ │ type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -079cc8: |[079cc8] android.support.v4.app.FragmentTransitionCompat21$3.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ -079cd8: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@02a6 │ │ -079cdc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -079ce0: 5410 a702 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@02a7 │ │ -079ce4: 5400 b302 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@02b3 │ │ -079ce8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -079cec: 5410 a702 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@02a7 │ │ -079cf0: 5400 b302 |000c: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@02b3 │ │ -079cf4: 7110 3508 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$100:(Landroid/view/View;)Landroid/graphics/Rect; // method@0835 │ │ -079cfa: 0c00 |0011: move-result-object v0 │ │ -079cfc: 5b10 a602 |0012: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@02a6 │ │ -079d00: 5410 a602 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@02a6 │ │ -079d04: 1100 |0016: return-object v0 │ │ +079cbc: |[079cbc] android.support.v4.app.FragmentTransitionCompat21$3.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +079ccc: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@02a6 │ │ +079cd0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +079cd4: 5410 a702 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@02a7 │ │ +079cd8: 5400 b302 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@02b3 │ │ +079cdc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +079ce0: 5410 a702 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@02a7 │ │ +079ce4: 5400 b302 |000c: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@02b3 │ │ +079ce8: 7110 3508 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$100:(Landroid/view/View;)Landroid/graphics/Rect; // method@0835 │ │ +079cee: 0c00 |0011: move-result-object v0 │ │ +079cf0: 5b10 a602 |0012: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@02a6 │ │ +079cf4: 5410 a602 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@02a6 │ │ +079cf8: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x000a line=217 │ │ 0x0014 line=219 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ @@ -27834,28 +27853,28 @@ │ │ type : '(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -079d08: |[079d08] android.support.v4.app.FragmentTransitionCompat21$4.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V │ │ -079d18: 5b01 b002 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@02b0 │ │ -079d1c: 5b02 a802 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ -079d20: 5b03 ad02 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@02ad │ │ -079d24: 5b04 a902 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@02a9 │ │ -079d28: 5b05 aa02 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@02aa │ │ -079d2c: 5b06 ab02 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@02ab │ │ -079d30: 5b07 b202 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@02b2 │ │ -079d34: 5b08 b102 |000e: iput-object v8, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@02b1 │ │ -079d38: 5b09 af02 |0010: iput-object v9, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@02af │ │ -079d3c: 5b0a ac02 |0012: iput-object v10, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@02ac │ │ -079d40: 5b0b ae02 |0014: iput-object v11, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@02ae │ │ -079d44: 7010 2834 0000 |0016: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -079d4a: 0e00 |0019: return-void │ │ +079cfc: |[079cfc] android.support.v4.app.FragmentTransitionCompat21$4.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V │ │ +079d0c: 5b01 b002 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@02b0 │ │ +079d10: 5b02 a802 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ +079d14: 5b03 ad02 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@02ad │ │ +079d18: 5b04 a902 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@02a9 │ │ +079d1c: 5b05 aa02 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@02aa │ │ +079d20: 5b06 ab02 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@02ab │ │ +079d24: 5b07 b202 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@02b2 │ │ +079d28: 5b08 b102 |000e: iput-object v8, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@02b1 │ │ +079d2c: 5b09 af02 |0010: iput-object v9, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@02af │ │ +079d30: 5b0a ac02 |0012: iput-object v10, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@02ac │ │ +079d34: 5b0b ae02 |0014: iput-object v11, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@02ae │ │ +079d38: 7010 2834 0000 |0016: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +079d3e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x001a reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$4; │ │ 0x0000 - 0x001a reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x001a reg=2 (null) Landroid/transition/Transition; │ │ @@ -27875,75 +27894,75 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -079d4c: |[079d4c] android.support.v4.app.FragmentTransitionCompat21$4.onPreDraw:()Z │ │ -079d5c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -079d5e: 5496 b002 |0001: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@02b0 │ │ -079d62: 6e10 cd21 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -079d68: 0c06 |0006: move-result-object v6 │ │ -079d6a: 6e20 c122 9600 |0007: invoke-virtual {v6, v9}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ -079d70: 5496 a802 |000a: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ -079d74: 3806 1000 |000c: if-eqz v6, 001c // +0010 │ │ -079d78: 5496 a802 |000e: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ -079d7c: 5497 ad02 |0010: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@02ad │ │ -079d80: 6e20 a320 7600 |0012: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@20a3 │ │ -079d86: 5496 a802 |0015: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ -079d8a: 5497 a902 |0017: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@02a9 │ │ -079d8e: 7120 4408 7600 |0019: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ -079d94: 5496 aa02 |001c: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@02aa │ │ -079d98: 3806 0900 |001e: if-eqz v6, 0027 // +0009 │ │ -079d9c: 5496 aa02 |0020: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@02aa │ │ -079da0: 5497 ab02 |0022: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@02ab │ │ -079da4: 7120 4408 7600 |0024: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ -079daa: 5496 b202 |0027: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@02b2 │ │ -079dae: 3806 0900 |0029: if-eqz v6, 0032 // +0009 │ │ -079db2: 5496 b202 |002b: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@02b2 │ │ -079db6: 5497 b102 |002d: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@02b1 │ │ -079dba: 7120 4408 7600 |002f: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ -079dc0: 5496 af02 |0032: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@02af │ │ -079dc4: 7210 e734 0600 |0034: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ -079dca: 0c06 |0037: move-result-object v6 │ │ -079dcc: 7210 f334 0600 |0038: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -079dd2: 0c02 |003b: move-result-object v2 │ │ -079dd4: 7210 bf34 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -079dda: 0a06 |003f: move-result v6 │ │ -079ddc: 3806 1800 |0040: if-eqz v6, 0058 // +0018 │ │ -079de0: 7210 c034 0200 |0042: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -079de6: 0c00 |0045: move-result-object v0 │ │ -079de8: 1f00 ad06 |0046: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ -079dec: 7210 e434 0000 |0048: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -079df2: 0c05 |004b: move-result-object v5 │ │ -079df4: 1f05 9604 |004c: check-cast v5, Landroid/view/View; // type@0496 │ │ -079df8: 7210 e334 0000 |004e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -079dfe: 0c03 |0051: move-result-object v3 │ │ -079e00: 1f03 8106 |0052: check-cast v3, Ljava/lang/String; // type@0681 │ │ -079e04: 6e20 3322 3500 |0054: invoke-virtual {v5, v3}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@2233 │ │ -079e0a: 28e5 |0057: goto 003c // -001b │ │ -079e0c: 5496 ac02 |0058: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@02ac │ │ -079e10: 6e10 9534 0600 |005a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -079e16: 0a04 |005d: move-result v4 │ │ -079e18: 1201 |005e: const/4 v1, #int 0 // #0 │ │ -079e1a: 3541 1200 |005f: if-ge v1, v4, 0071 // +0012 │ │ -079e1e: 5497 ae02 |0061: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@02ae │ │ -079e22: 5496 ac02 |0063: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@02ac │ │ -079e26: 6e20 8e34 1600 |0065: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -079e2c: 0c06 |0068: move-result-object v6 │ │ -079e2e: 1f06 9604 |0069: check-cast v6, Landroid/view/View; // type@0496 │ │ -079e32: 6e30 9e20 6708 |006b: invoke-virtual {v7, v6, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@209e │ │ -079e38: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079e3c: 28ef |0070: goto 005f // -0011 │ │ -079e3e: 5496 ae02 |0071: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@02ae │ │ -079e42: 5497 ad02 |0073: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@02ad │ │ -079e46: 6e30 9e20 7608 |0075: invoke-virtual {v6, v7, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@209e │ │ -079e4c: 1216 |0078: const/4 v6, #int 1 // #1 │ │ -079e4e: 0f06 |0079: return v6 │ │ +079d40: |[079d40] android.support.v4.app.FragmentTransitionCompat21$4.onPreDraw:()Z │ │ +079d50: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +079d52: 5496 b002 |0001: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@02b0 │ │ +079d56: 6e10 cd21 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +079d5c: 0c06 |0006: move-result-object v6 │ │ +079d5e: 6e20 c122 9600 |0007: invoke-virtual {v6, v9}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22c1 │ │ +079d64: 5496 a802 |000a: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ +079d68: 3806 1000 |000c: if-eqz v6, 001c // +0010 │ │ +079d6c: 5496 a802 |000e: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ +079d70: 5497 ad02 |0010: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@02ad │ │ +079d74: 6e20 a320 7600 |0012: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@20a3 │ │ +079d7a: 5496 a802 |0015: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@02a8 │ │ +079d7e: 5497 a902 |0017: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@02a9 │ │ +079d82: 7120 4408 7600 |0019: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ +079d88: 5496 aa02 |001c: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@02aa │ │ +079d8c: 3806 0900 |001e: if-eqz v6, 0027 // +0009 │ │ +079d90: 5496 aa02 |0020: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@02aa │ │ +079d94: 5497 ab02 |0022: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@02ab │ │ +079d98: 7120 4408 7600 |0024: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ +079d9e: 5496 b202 |0027: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@02b2 │ │ +079da2: 3806 0900 |0029: if-eqz v6, 0032 // +0009 │ │ +079da6: 5496 b202 |002b: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@02b2 │ │ +079daa: 5497 b102 |002d: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@02b1 │ │ +079dae: 7120 4408 7600 |002f: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ +079db4: 5496 af02 |0032: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@02af │ │ +079db8: 7210 e734 0600 |0034: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ +079dbe: 0c06 |0037: move-result-object v6 │ │ +079dc0: 7210 f334 0600 |0038: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +079dc6: 0c02 |003b: move-result-object v2 │ │ +079dc8: 7210 bf34 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +079dce: 0a06 |003f: move-result v6 │ │ +079dd0: 3806 1800 |0040: if-eqz v6, 0058 // +0018 │ │ +079dd4: 7210 c034 0200 |0042: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +079dda: 0c00 |0045: move-result-object v0 │ │ +079ddc: 1f00 ad06 |0046: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ +079de0: 7210 e434 0000 |0048: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +079de6: 0c05 |004b: move-result-object v5 │ │ +079de8: 1f05 9604 |004c: check-cast v5, Landroid/view/View; // type@0496 │ │ +079dec: 7210 e334 0000 |004e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +079df2: 0c03 |0051: move-result-object v3 │ │ +079df4: 1f03 8106 |0052: check-cast v3, Ljava/lang/String; // type@0681 │ │ +079df8: 6e20 3322 3500 |0054: invoke-virtual {v5, v3}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@2233 │ │ +079dfe: 28e5 |0057: goto 003c // -001b │ │ +079e00: 5496 ac02 |0058: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@02ac │ │ +079e04: 6e10 9534 0600 |005a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +079e0a: 0a04 |005d: move-result v4 │ │ +079e0c: 1201 |005e: const/4 v1, #int 0 // #0 │ │ +079e0e: 3541 1200 |005f: if-ge v1, v4, 0071 // +0012 │ │ +079e12: 5497 ae02 |0061: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@02ae │ │ +079e16: 5496 ac02 |0063: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@02ac │ │ +079e1a: 6e20 8e34 1600 |0065: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +079e20: 0c06 |0068: move-result-object v6 │ │ +079e22: 1f06 9604 |0069: check-cast v6, Landroid/view/View; // type@0496 │ │ +079e26: 6e30 9e20 6708 |006b: invoke-virtual {v7, v6, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@209e │ │ +079e2c: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +079e30: 28ef |0070: goto 005f // -0011 │ │ +079e32: 5496 ae02 |0071: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@02ae │ │ +079e36: 5497 ad02 |0073: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@02ad │ │ +079e3a: 6e30 9e20 7608 |0075: invoke-virtual {v6, v7, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@209e │ │ +079e40: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +079e42: 0f06 |0079: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=284 │ │ 0x000a line=285 │ │ 0x000e line=286 │ │ 0x0015 line=287 │ │ 0x001c line=289 │ │ @@ -28003,17 +28022,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079e50: |[079e50] android.support.v4.app.FragmentTransitionCompat21$EpicenterView.:()V │ │ -079e60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -079e66: 0e00 |0003: return-void │ │ +079e44: |[079e44] android.support.v4.app.FragmentTransitionCompat21$EpicenterView.:()V │ │ +079e54: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +079e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ │ │ Virtual methods - │ │ @@ -28092,17 +28111,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079e68: |[079e68] android.support.v4.app.FragmentTransitionCompat21.:()V │ │ -079e78: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -079e7e: 0e00 |0003: return-void │ │ +079e5c: |[079e5c] android.support.v4.app.FragmentTransitionCompat21.:()V │ │ +079e6c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +079e72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=380 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21; │ │ │ │ @@ -28111,17 +28130,17 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079e80: |[079e80] android.support.v4.app.FragmentTransitionCompat21.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ -079e90: 7120 3a08 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@083a │ │ -079e96: 0e00 |0003: return-void │ │ +079e74: |[079e74] android.support.v4.app.FragmentTransitionCompat21.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +079e84: 7120 3a08 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@083a │ │ +079e8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Ljava/util/ArrayList; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -28130,18 +28149,18 @@ │ │ type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079e98: |[079e98] android.support.v4.app.FragmentTransitionCompat21.access$100:(Landroid/view/View;)Landroid/graphics/Rect; │ │ -079ea8: 7110 3f08 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@083f │ │ -079eae: 0c00 |0003: move-result-object v0 │ │ -079eb0: 1100 |0004: return-object v0 │ │ +079e8c: |[079e8c] android.support.v4.app.FragmentTransitionCompat21.access$100:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +079e9c: 7110 3f08 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@083f │ │ +079ea2: 0c00 |0003: move-result-object v0 │ │ +079ea4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -28149,49 +28168,49 @@ │ │ type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -079eb4: |[079eb4] android.support.v4.app.FragmentTransitionCompat21.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ -079ec4: 0786 |0000: move-object v6, v8 │ │ -079ec6: 1f06 5f04 |0001: check-cast v6, Landroid/transition/Transition; // type@045f │ │ -079eca: 2067 6104 |0003: instance-of v7, v6, Landroid/transition/TransitionSet; // type@0461 │ │ -079ece: 3807 1600 |0005: if-eqz v7, 001b // +0016 │ │ -079ed2: 0764 |0007: move-object v4, v6 │ │ -079ed4: 1f04 6104 |0008: check-cast v4, Landroid/transition/TransitionSet; // type@0461 │ │ -079ed8: 6e10 a920 0400 |000a: invoke-virtual {v4}, Landroid/transition/TransitionSet;.getTransitionCount:()I // method@20a9 │ │ -079ede: 0a02 |000d: move-result v2 │ │ -079ee0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -079ee2: 3521 2f00 |000f: if-ge v1, v2, 003e // +002f │ │ -079ee6: 6e20 a820 1400 |0011: invoke-virtual {v4, v1}, Landroid/transition/TransitionSet;.getTransitionAt:(I)Landroid/transition/Transition; // method@20a8 │ │ -079eec: 0c00 |0014: move-result-object v0 │ │ -079eee: 7120 3608 9000 |0015: invoke-static {v0, v9}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ -079ef4: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079ef8: 28f5 |001a: goto 000f // -000b │ │ -079efa: 7110 4108 0600 |001b: invoke-static {v6}, Landroid/support/v4/app/FragmentTransitionCompat21;.hasSimpleTarget:(Landroid/transition/Transition;)Z // method@0841 │ │ -079f00: 0a07 |001e: move-result v7 │ │ -079f02: 3907 1f00 |001f: if-nez v7, 003e // +001f │ │ -079f06: 6e10 a220 0600 |0021: invoke-virtual {v6}, Landroid/transition/Transition;.getTargets:()Ljava/util/List; // method@20a2 │ │ -079f0c: 0c05 |0024: move-result-object v5 │ │ -079f0e: 7110 4208 0500 |0025: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ -079f14: 0a07 |0028: move-result v7 │ │ -079f16: 3807 1500 |0029: if-eqz v7, 003e // +0015 │ │ -079f1a: 6e10 9534 0900 |002b: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -079f20: 0a03 |002e: move-result v3 │ │ -079f22: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -079f24: 3531 0e00 |0030: if-ge v1, v3, 003e // +000e │ │ -079f28: 6e20 8e34 1900 |0032: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -079f2e: 0c07 |0035: move-result-object v7 │ │ -079f30: 1f07 9604 |0036: check-cast v7, Landroid/view/View; // type@0496 │ │ -079f34: 6e20 9c20 7600 |0038: invoke-virtual {v6, v7}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@209c │ │ -079f3a: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079f3e: 28f3 |003d: goto 0030 // -000d │ │ -079f40: 0e00 |003e: return-void │ │ +079ea8: |[079ea8] android.support.v4.app.FragmentTransitionCompat21.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +079eb8: 0786 |0000: move-object v6, v8 │ │ +079eba: 1f06 5f04 |0001: check-cast v6, Landroid/transition/Transition; // type@045f │ │ +079ebe: 2067 6104 |0003: instance-of v7, v6, Landroid/transition/TransitionSet; // type@0461 │ │ +079ec2: 3807 1600 |0005: if-eqz v7, 001b // +0016 │ │ +079ec6: 0764 |0007: move-object v4, v6 │ │ +079ec8: 1f04 6104 |0008: check-cast v4, Landroid/transition/TransitionSet; // type@0461 │ │ +079ecc: 6e10 a920 0400 |000a: invoke-virtual {v4}, Landroid/transition/TransitionSet;.getTransitionCount:()I // method@20a9 │ │ +079ed2: 0a02 |000d: move-result v2 │ │ +079ed4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +079ed6: 3521 2f00 |000f: if-ge v1, v2, 003e // +002f │ │ +079eda: 6e20 a820 1400 |0011: invoke-virtual {v4, v1}, Landroid/transition/TransitionSet;.getTransitionAt:(I)Landroid/transition/Transition; // method@20a8 │ │ +079ee0: 0c00 |0014: move-result-object v0 │ │ +079ee2: 7120 3608 9000 |0015: invoke-static {v0, v9}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ +079ee8: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +079eec: 28f5 |001a: goto 000f // -000b │ │ +079eee: 7110 4108 0600 |001b: invoke-static {v6}, Landroid/support/v4/app/FragmentTransitionCompat21;.hasSimpleTarget:(Landroid/transition/Transition;)Z // method@0841 │ │ +079ef4: 0a07 |001e: move-result v7 │ │ +079ef6: 3907 1f00 |001f: if-nez v7, 003e // +001f │ │ +079efa: 6e10 a220 0600 |0021: invoke-virtual {v6}, Landroid/transition/Transition;.getTargets:()Ljava/util/List; // method@20a2 │ │ +079f00: 0c05 |0024: move-result-object v5 │ │ +079f02: 7110 4208 0500 |0025: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ +079f08: 0a07 |0028: move-result v7 │ │ +079f0a: 3807 1500 |0029: if-eqz v7, 003e // +0015 │ │ +079f0e: 6e10 9534 0900 |002b: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +079f14: 0a03 |002e: move-result v3 │ │ +079f16: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +079f18: 3531 0e00 |0030: if-ge v1, v3, 003e // +000e │ │ +079f1c: 6e20 8e34 1900 |0032: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +079f22: 0c07 |0035: move-result-object v7 │ │ +079f24: 1f07 9604 |0036: check-cast v7, Landroid/view/View; // type@0496 │ │ +079f28: 6e20 9c20 7600 |0038: invoke-virtual {v6, v7}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@209c │ │ +079f2e: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +079f32: 28f3 |003d: goto 0030 // -000d │ │ +079f34: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ 0x0008 line=348 │ │ 0x000a line=349 │ │ 0x000e line=350 │ │ @@ -28224,41 +28243,41 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 21 │ │ ins : 10 │ │ outs : 8 │ │ insns size : 51 16-bit code units │ │ -079f44: |[079f44] android.support.v4.app.FragmentTransitionCompat21.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ │ -079f54: 390b 0400 |0000: if-nez v11, 0004 // +0004 │ │ -079f58: 380c 3000 |0002: if-eqz v12, 0032 // +0030 │ │ -079f5c: 07b6 |0004: move-object v6, v11 │ │ -079f5e: 1f06 5f04 |0005: check-cast v6, Landroid/transition/Transition; // type@045f │ │ -079f62: 3806 0500 |0007: if-eqz v6, 000c // +0005 │ │ -079f66: 6e20 9c20 f600 |0009: invoke-virtual {v6, v15}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@209c │ │ -079f6c: 380c 0a00 |000c: if-eqz v12, 0016 // +000a │ │ -079f70: 07c9 |000e: move-object v9, v12 │ │ -079f72: 1f09 5f04 |000f: check-cast v9, Landroid/transition/Transition; // type@045f │ │ -079f76: 0800 1400 |0011: move-object/from16 v0, v20 │ │ -079f7a: 7120 3608 0900 |0013: invoke-static {v9, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ -079f80: 380e 1700 |0016: if-eqz v14, 002d // +0017 │ │ -079f84: 6e10 cd21 0d00 |0018: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -079f8a: 0c0a |001b: move-result-object v10 │ │ -079f8c: 2201 6401 |001c: new-instance v1, Landroid/support/v4/app/FragmentTransitionCompat21$2; // type@0164 │ │ -079f90: 07d2 |001e: move-object v2, v13 │ │ -079f92: 07e3 |001f: move-object v3, v14 │ │ -079f94: 0804 1100 |0020: move-object/from16 v4, v17 │ │ -079f98: 0805 1300 |0022: move-object/from16 v5, v19 │ │ -079f9c: 0807 1200 |0024: move-object/from16 v7, v18 │ │ -079fa0: 07f8 |0026: move-object v8, v15 │ │ -079fa2: 7608 2b08 0100 |0027: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentTransitionCompat21$2;.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V // method@082b │ │ -079fa8: 6e20 bb22 1a00 |002a: invoke-virtual {v10, v1}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ -079fae: 0800 1000 |002d: move-object/from16 v0, v16 │ │ -079fb2: 7120 4608 0600 |002f: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0846 │ │ -079fb8: 0e00 |0032: return-void │ │ +079f38: |[079f38] android.support.v4.app.FragmentTransitionCompat21.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ │ +079f48: 390b 0400 |0000: if-nez v11, 0004 // +0004 │ │ +079f4c: 380c 3000 |0002: if-eqz v12, 0032 // +0030 │ │ +079f50: 07b6 |0004: move-object v6, v11 │ │ +079f52: 1f06 5f04 |0005: check-cast v6, Landroid/transition/Transition; // type@045f │ │ +079f56: 3806 0500 |0007: if-eqz v6, 000c // +0005 │ │ +079f5a: 6e20 9c20 f600 |0009: invoke-virtual {v6, v15}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@209c │ │ +079f60: 380c 0a00 |000c: if-eqz v12, 0016 // +000a │ │ +079f64: 07c9 |000e: move-object v9, v12 │ │ +079f66: 1f09 5f04 |000f: check-cast v9, Landroid/transition/Transition; // type@045f │ │ +079f6a: 0800 1400 |0011: move-object/from16 v0, v20 │ │ +079f6e: 7120 3608 0900 |0013: invoke-static {v9, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ +079f74: 380e 1700 |0016: if-eqz v14, 002d // +0017 │ │ +079f78: 6e10 cd21 0d00 |0018: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +079f7e: 0c0a |001b: move-result-object v10 │ │ +079f80: 2201 6401 |001c: new-instance v1, Landroid/support/v4/app/FragmentTransitionCompat21$2; // type@0164 │ │ +079f84: 07d2 |001e: move-object v2, v13 │ │ +079f86: 07e3 |001f: move-object v3, v14 │ │ +079f88: 0804 1100 |0020: move-object/from16 v4, v17 │ │ +079f8c: 0805 1300 |0022: move-object/from16 v5, v19 │ │ +079f90: 0807 1200 |0024: move-object/from16 v7, v18 │ │ +079f94: 07f8 |0026: move-object v8, v15 │ │ +079f96: 7608 2b08 0100 |0027: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentTransitionCompat21$2;.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V // method@082b │ │ +079f9c: 6e20 bb22 1a00 |002a: invoke-virtual {v10, v1}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ +079fa2: 0800 1000 |002d: move-object/from16 v0, v16 │ │ +079fa6: 7120 4608 0600 |002f: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0846 │ │ +079fac: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ 0x000c line=108 │ │ @@ -28291,19 +28310,19 @@ │ │ type : '(Landroid/view/ViewGroup;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -079fbc: |[079fbc] android.support.v4.app.FragmentTransitionCompat21.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ │ -079fcc: 0720 |0000: move-object v0, v2 │ │ -079fce: 1f00 5f04 |0001: check-cast v0, Landroid/transition/Transition; // type@045f │ │ -079fd2: 7120 a520 0100 |0003: invoke-static {v1, v0}, Landroid/transition/TransitionManager;.beginDelayedTransition:(Landroid/view/ViewGroup;Landroid/transition/Transition;)V // method@20a5 │ │ -079fd8: 0e00 |0006: return-void │ │ +079fb0: |[079fb0] android.support.v4.app.FragmentTransitionCompat21.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ │ +079fc0: 0720 |0000: move-object v0, v2 │ │ +079fc2: 1f00 5f04 |0001: check-cast v0, Landroid/transition/Transition; // type@045f │ │ +079fc6: 7120 a520 0100 |0003: invoke-static {v1, v0}, Landroid/transition/TransitionManager;.beginDelayedTransition:(Landroid/view/ViewGroup;Landroid/transition/Transition;)V // method@20a5 │ │ +079fcc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ 0x0006 line=72 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ @@ -28315,31 +28334,31 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -079fdc: |[079fdc] android.support.v4.app.FragmentTransitionCompat21.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object; │ │ -079fec: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -079ff0: 7120 3a08 2300 |0002: invoke-static {v3, v2}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@083a │ │ -079ff6: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ -079ffa: 7210 ee34 0400 |0007: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ -07a000: 0c00 |000a: move-result-object v0 │ │ -07a002: 6e20 9334 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@3493 │ │ -07a008: 6e10 8f34 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -07a00e: 0a00 |0011: move-result v0 │ │ -07a010: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -07a014: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -07a016: 1101 |0015: return-object v1 │ │ -07a018: 6e20 8934 5300 |0016: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07a01e: 0710 |0019: move-object v0, v1 │ │ -07a020: 1f00 5f04 |001a: check-cast v0, Landroid/transition/Transition; // type@045f │ │ -07a024: 7120 3608 3000 |001c: invoke-static {v0, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ -07a02a: 28f6 |001f: goto 0015 // -000a │ │ +079fd0: |[079fd0] android.support.v4.app.FragmentTransitionCompat21.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object; │ │ +079fe0: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +079fe4: 7120 3a08 2300 |0002: invoke-static {v3, v2}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@083a │ │ +079fea: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ +079fee: 7210 ee34 0400 |0007: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ +079ff4: 0c00 |000a: move-result-object v0 │ │ +079ff6: 6e20 9334 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@3493 │ │ +079ffc: 6e10 8f34 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +07a002: 0a00 |0011: move-result v0 │ │ +07a004: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +07a008: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07a00a: 1101 |0015: return-object v1 │ │ +07a00c: 6e20 8934 5300 |0016: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07a012: 0710 |0019: move-object v0, v1 │ │ +07a014: 1f00 5f04 |001a: check-cast v0, Landroid/transition/Transition; // type@045f │ │ +07a018: 7120 3608 3000 |001c: invoke-static {v0, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0836 │ │ +07a01e: 28f6 |001f: goto 0015 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=54 │ │ @@ -28362,38 +28381,38 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -07a02c: |[07a02c] android.support.v4.app.FragmentTransitionCompat21.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ -07a03c: 6e10 ce21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -07a042: 0a04 |0003: move-result v4 │ │ -07a044: 3904 1200 |0004: if-nez v4, 0016 // +0012 │ │ -07a048: 2064 9d04 |0006: instance-of v4, v6, Landroid/view/ViewGroup; // type@049d │ │ -07a04c: 3804 2000 |0008: if-eqz v4, 0028 // +0020 │ │ -07a050: 0763 |000a: move-object v3, v6 │ │ -07a052: 1f03 9d04 |000b: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ -07a056: 6e10 7322 0300 |000d: invoke-virtual {v3}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@2273 │ │ -07a05c: 0a04 |0010: move-result v4 │ │ -07a05e: 3804 0600 |0011: if-eqz v4, 0017 // +0006 │ │ -07a062: 6e20 8934 3500 |0013: invoke-virtual {v5, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07a068: 0e00 |0016: return-void │ │ -07a06a: 6e10 6722 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -07a070: 0a01 |001a: move-result v1 │ │ -07a072: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -07a074: 3512 faff |001c: if-ge v2, v1, 0016 // -0006 │ │ -07a078: 6e20 6622 2300 |001e: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -07a07e: 0c00 |0021: move-result-object v0 │ │ -07a080: 7120 3a08 0500 |0022: invoke-static {v5, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@083a │ │ -07a086: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07a08a: 28f5 |0027: goto 001c // -000b │ │ -07a08c: 6e20 8934 6500 |0028: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07a092: 28eb |002b: goto 0016 // -0015 │ │ +07a020: |[07a020] android.support.v4.app.FragmentTransitionCompat21.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +07a030: 6e10 ce21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +07a036: 0a04 |0003: move-result v4 │ │ +07a038: 3904 1200 |0004: if-nez v4, 0016 // +0012 │ │ +07a03c: 2064 9d04 |0006: instance-of v4, v6, Landroid/view/ViewGroup; // type@049d │ │ +07a040: 3804 2000 |0008: if-eqz v4, 0028 // +0020 │ │ +07a044: 0763 |000a: move-object v3, v6 │ │ +07a046: 1f03 9d04 |000b: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ +07a04a: 6e10 7322 0300 |000d: invoke-virtual {v3}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@2273 │ │ +07a050: 0a04 |0010: move-result v4 │ │ +07a052: 3804 0600 |0011: if-eqz v4, 0017 // +0006 │ │ +07a056: 6e20 8934 3500 |0013: invoke-virtual {v5, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07a05c: 0e00 |0016: return-void │ │ +07a05e: 6e10 6722 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +07a064: 0a01 |001a: move-result v1 │ │ +07a066: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +07a068: 3512 faff |001c: if-ge v2, v1, 0016 // -0006 │ │ +07a06c: 6e20 6622 2300 |001e: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +07a072: 0c00 |0021: move-result-object v0 │ │ +07a074: 7120 3a08 0500 |0022: invoke-static {v5, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@083a │ │ +07a07a: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07a07e: 28f5 |0027: goto 001c // -000b │ │ +07a080: 6e20 8934 6500 |0028: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07a086: 28eb |002b: goto 0016 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x000b line=237 │ │ 0x000d line=238 │ │ 0x0013 line=239 │ │ @@ -28419,37 +28438,37 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 42 16-bit code units │ │ -07a094: |[07a094] android.support.v4.app.FragmentTransitionCompat21.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ │ -07a0a4: 07f2 |0000: move-object v2, v15 │ │ -07a0a6: 1f02 5f04 |0001: check-cast v2, Landroid/transition/Transition; // type@045f │ │ -07a0aa: 0805 1100 |0003: move-object/from16 v5, v17 │ │ -07a0ae: 1f05 5f04 |0005: check-cast v5, Landroid/transition/Transition; // type@045f │ │ -07a0b2: 0807 1300 |0007: move-object/from16 v7, v19 │ │ -07a0b6: 1f07 5f04 |0009: check-cast v7, Landroid/transition/Transition; // type@045f │ │ -07a0ba: 080b 1500 |000b: move-object/from16 v11, v21 │ │ -07a0be: 1f0b 5f04 |000d: check-cast v11, Landroid/transition/Transition; // type@045f │ │ -07a0c2: 380b 1a00 |000f: if-eqz v11, 0029 // +001a │ │ -07a0c6: 6e10 cd21 0d00 |0011: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -07a0cc: 0c0c |0014: move-result-object v12 │ │ -07a0ce: 2200 6601 |0015: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$4; // type@0166 │ │ -07a0d2: 07d1 |0017: move-object v1, v13 │ │ -07a0d4: 07e3 |0018: move-object v3, v14 │ │ -07a0d6: 0804 1000 |0019: move-object/from16 v4, v16 │ │ -07a0da: 0806 1200 |001b: move-object/from16 v6, v18 │ │ -07a0de: 0808 1400 |001d: move-object/from16 v8, v20 │ │ -07a0e2: 0809 1700 |001f: move-object/from16 v9, v23 │ │ -07a0e6: 080a 1600 |0021: move-object/from16 v10, v22 │ │ -07a0ea: 760c 2f08 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/FragmentTransitionCompat21$4;.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V // method@082f │ │ -07a0f0: 6e20 bb22 0c00 |0026: invoke-virtual {v12, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ -07a0f6: 0e00 |0029: return-void │ │ +07a088: |[07a088] android.support.v4.app.FragmentTransitionCompat21.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ │ +07a098: 07f2 |0000: move-object v2, v15 │ │ +07a09a: 1f02 5f04 |0001: check-cast v2, Landroid/transition/Transition; // type@045f │ │ +07a09e: 0805 1100 |0003: move-object/from16 v5, v17 │ │ +07a0a2: 1f05 5f04 |0005: check-cast v5, Landroid/transition/Transition; // type@045f │ │ +07a0a6: 0807 1300 |0007: move-object/from16 v7, v19 │ │ +07a0aa: 1f07 5f04 |0009: check-cast v7, Landroid/transition/Transition; // type@045f │ │ +07a0ae: 080b 1500 |000b: move-object/from16 v11, v21 │ │ +07a0b2: 1f0b 5f04 |000d: check-cast v11, Landroid/transition/Transition; // type@045f │ │ +07a0b6: 380b 1a00 |000f: if-eqz v11, 0029 // +001a │ │ +07a0ba: 6e10 cd21 0d00 |0011: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +07a0c0: 0c0c |0014: move-result-object v12 │ │ +07a0c2: 2200 6601 |0015: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$4; // type@0166 │ │ +07a0c6: 07d1 |0017: move-object v1, v13 │ │ +07a0c8: 07e3 |0018: move-object v3, v14 │ │ +07a0ca: 0804 1000 |0019: move-object/from16 v4, v16 │ │ +07a0ce: 0806 1200 |001b: move-object/from16 v6, v18 │ │ +07a0d2: 0808 1400 |001d: move-object/from16 v8, v20 │ │ +07a0d6: 0809 1700 |001f: move-object/from16 v9, v23 │ │ +07a0da: 080a 1600 |0021: move-object/from16 v10, v22 │ │ +07a0de: 760c 2f08 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/FragmentTransitionCompat21$4;.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V // method@082f │ │ +07a0e4: 6e20 bb22 0c00 |0026: invoke-virtual {v12, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ +07a0ea: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ 0x0009 line=278 │ │ 0x000d line=279 │ │ 0x000f line=280 │ │ @@ -28482,20 +28501,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07a0f8: |[07a0f8] android.support.v4.app.FragmentTransitionCompat21.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -07a108: 3800 0800 |0000: if-eqz v0, 0008 // +0008 │ │ -07a10c: 1f00 5f04 |0002: check-cast v0, Landroid/transition/Transition; // type@045f │ │ -07a110: 6e10 9d20 0000 |0004: invoke-virtual {v0}, Landroid/transition/Transition;.clone:()Landroid/transition/Transition; // method@209d │ │ -07a116: 0c00 |0007: move-result-object v0 │ │ -07a118: 1100 |0008: return-object v0 │ │ +07a0ec: |[07a0ec] android.support.v4.app.FragmentTransitionCompat21.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +07a0fc: 3800 0800 |0000: if-eqz v0, 0008 // +0008 │ │ +07a100: 1f00 5f04 |0002: check-cast v0, Landroid/transition/Transition; // type@045f │ │ +07a104: 6e10 9d20 0000 |0004: invoke-virtual {v0}, Landroid/transition/Transition;.clone:()Landroid/transition/Transition; // method@209d │ │ +07a10a: 0c00 |0007: move-result-object v0 │ │ +07a10c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x0008 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 transition Ljava/lang/Object; │ │ @@ -28505,19 +28524,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07a11c: |[07a11c] android.support.v4.app.FragmentTransitionCompat21.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V │ │ -07a12c: 0710 |0000: move-object v0, v1 │ │ -07a12e: 1f00 5f04 |0001: check-cast v0, Landroid/transition/Transition; // type@045f │ │ -07a132: 6e30 9e20 2003 |0003: invoke-virtual {v0, v2, v3}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@209e │ │ -07a138: 0e00 |0006: return-void │ │ +07a110: |[07a110] android.support.v4.app.FragmentTransitionCompat21.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V │ │ +07a120: 0710 |0000: move-object v0, v1 │ │ +07a122: 1f00 5f04 |0001: check-cast v0, Landroid/transition/Transition; // type@045f │ │ +07a126: 6e30 9e20 2003 |0003: invoke-virtual {v0, v2, v3}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@209e │ │ +07a12c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0006 line=67 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ @@ -28530,36 +28549,36 @@ │ │ type : '(Ljava/util/Map;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -07a13c: |[07a13c] android.support.v4.app.FragmentTransitionCompat21.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V │ │ -07a14c: 6e10 ce21 0700 |0000: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -07a152: 0a05 |0003: move-result v5 │ │ -07a154: 3905 2300 |0004: if-nez v5, 0027 // +0023 │ │ -07a158: 6e10 c921 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@21c9 │ │ -07a15e: 0c03 |0009: move-result-object v3 │ │ -07a160: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ -07a164: 7230 eb34 3607 |000c: invoke-interface {v6, v3, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ -07a16a: 2075 9d04 |000f: instance-of v5, v7, Landroid/view/ViewGroup; // type@049d │ │ -07a16e: 3805 1600 |0011: if-eqz v5, 0027 // +0016 │ │ -07a172: 0774 |0013: move-object v4, v7 │ │ -07a174: 1f04 9d04 |0014: check-cast v4, Landroid/view/ViewGroup; // type@049d │ │ -07a178: 6e10 6722 0400 |0016: invoke-virtual {v4}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -07a17e: 0a01 |0019: move-result v1 │ │ -07a180: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -07a182: 3512 0c00 |001b: if-ge v2, v1, 0027 // +000c │ │ -07a186: 6e20 6622 2400 |001d: invoke-virtual {v4, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -07a18c: 0c00 |0020: move-result-object v0 │ │ -07a18e: 7120 3e08 0600 |0021: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ -07a194: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07a198: 28f5 |0026: goto 001b // -000b │ │ -07a19a: 0e00 |0027: return-void │ │ +07a130: |[07a130] android.support.v4.app.FragmentTransitionCompat21.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V │ │ +07a140: 6e10 ce21 0700 |0000: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +07a146: 0a05 |0003: move-result v5 │ │ +07a148: 3905 2300 |0004: if-nez v5, 0027 // +0023 │ │ +07a14c: 6e10 c921 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@21c9 │ │ +07a152: 0c03 |0009: move-result-object v3 │ │ +07a154: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ +07a158: 7230 eb34 3607 |000c: invoke-interface {v6, v3, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ +07a15e: 2075 9d04 |000f: instance-of v5, v7, Landroid/view/ViewGroup; // type@049d │ │ +07a162: 3805 1600 |0011: if-eqz v5, 0027 // +0016 │ │ +07a166: 0774 |0013: move-object v4, v7 │ │ +07a168: 1f04 9d04 |0014: check-cast v4, Landroid/view/ViewGroup; // type@049d │ │ +07a16c: 6e10 6722 0400 |0016: invoke-virtual {v4}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +07a172: 0a01 |0019: move-result v1 │ │ +07a174: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +07a176: 3512 0c00 |001b: if-ge v2, v1, 0027 // +000c │ │ +07a17a: 6e20 6622 2400 |001d: invoke-virtual {v4, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +07a180: 0c00 |0020: move-result-object v0 │ │ +07a182: 7120 3e08 0600 |0021: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ +07a188: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07a18c: 28f5 |0026: goto 001b // -000b │ │ +07a18e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0006 line=255 │ │ 0x000a line=256 │ │ 0x000c line=257 │ │ 0x000f line=259 │ │ @@ -28585,34 +28604,34 @@ │ │ type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -07a19c: |[07a19c] android.support.v4.app.FragmentTransitionCompat21.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; │ │ -07a1ac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -07a1ae: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07a1b0: 2200 8d00 |0002: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -07a1b4: 7010 6103 0000 |0004: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -07a1ba: 1222 |0007: const/4 v2, #int 2 // #2 │ │ -07a1bc: 2321 d106 |0008: new-array v1, v2, [I // type@06d1 │ │ -07a1c0: 6e20 ac21 1700 |000a: invoke-virtual {v7, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@21ac │ │ -07a1c6: 4402 0104 |000d: aget v2, v1, v4 │ │ -07a1ca: 4403 0106 |000f: aget v3, v1, v6 │ │ -07a1ce: 4404 0104 |0011: aget v4, v1, v4 │ │ -07a1d2: 6e10 cf21 0700 |0013: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -07a1d8: 0a05 |0016: move-result v5 │ │ -07a1da: b054 |0017: add-int/2addr v4, v5 │ │ -07a1dc: 4405 0106 |0018: aget v5, v1, v6 │ │ -07a1e0: 6e10 a121 0700 |001a: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ -07a1e6: 0a06 |001d: move-result v6 │ │ -07a1e8: b065 |001e: add-int/2addr v5, v6 │ │ -07a1ea: 6e55 6903 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Rect;.set:(IIII)V // method@0369 │ │ -07a1f0: 1100 |0022: return-object v0 │ │ +07a190: |[07a190] android.support.v4.app.FragmentTransitionCompat21.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +07a1a0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +07a1a2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07a1a4: 2200 8d00 |0002: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +07a1a8: 7010 6103 0000 |0004: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +07a1ae: 1222 |0007: const/4 v2, #int 2 // #2 │ │ +07a1b0: 2321 d106 |0008: new-array v1, v2, [I // type@06d1 │ │ +07a1b4: 6e20 ac21 1700 |000a: invoke-virtual {v7, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@21ac │ │ +07a1ba: 4402 0104 |000d: aget v2, v1, v4 │ │ +07a1be: 4403 0106 |000f: aget v3, v1, v6 │ │ +07a1c2: 4404 0104 |0011: aget v4, v1, v4 │ │ +07a1c6: 6e10 cf21 0700 |0013: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +07a1cc: 0a05 |0016: move-result v5 │ │ +07a1ce: b054 |0017: add-int/2addr v4, v5 │ │ +07a1d0: 4405 0106 |0018: aget v5, v1, v6 │ │ +07a1d4: 6e10 a121 0700 |001a: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ +07a1da: 0a06 |001d: move-result v6 │ │ +07a1dc: b065 |001e: add-int/2addr v5, v6 │ │ +07a1de: 6e55 6903 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Rect;.set:(IIII)V // method@0369 │ │ +07a1e4: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=226 │ │ 0x0007 line=227 │ │ 0x000a line=228 │ │ 0x000d line=230 │ │ 0x0022 line=231 │ │ @@ -28626,18 +28645,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07a1f4: |[07a1f4] android.support.v4.app.FragmentTransitionCompat21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -07a204: 6e10 c921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@21c9 │ │ -07a20a: 0c00 |0003: move-result-object v0 │ │ -07a20c: 1100 |0004: return-object v0 │ │ +07a1e8: |[07a1e8] android.support.v4.app.FragmentTransitionCompat21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +07a1f8: 6e10 c921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@21c9 │ │ +07a1fe: 0c00 |0003: move-result-object v0 │ │ +07a200: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -28645,34 +28664,34 @@ │ │ type : '(Landroid/transition/Transition;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -07a210: |[07a210] android.support.v4.app.FragmentTransitionCompat21.hasSimpleTarget:(Landroid/transition/Transition;)Z │ │ -07a220: 6e10 9f20 0100 |0000: invoke-virtual {v1}, Landroid/transition/Transition;.getTargetIds:()Ljava/util/List; // method@209f │ │ -07a226: 0c00 |0003: move-result-object v0 │ │ -07a228: 7110 4208 0000 |0004: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ -07a22e: 0a00 |0007: move-result v0 │ │ -07a230: 3800 1600 |0008: if-eqz v0, 001e // +0016 │ │ -07a234: 6e10 a020 0100 |000a: invoke-virtual {v1}, Landroid/transition/Transition;.getTargetNames:()Ljava/util/List; // method@20a0 │ │ -07a23a: 0c00 |000d: move-result-object v0 │ │ -07a23c: 7110 4208 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ -07a242: 0a00 |0011: move-result v0 │ │ -07a244: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ -07a248: 6e10 a120 0100 |0014: invoke-virtual {v1}, Landroid/transition/Transition;.getTargetTypes:()Ljava/util/List; // method@20a1 │ │ -07a24e: 0c00 |0017: move-result-object v0 │ │ -07a250: 7110 4208 0000 |0018: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ -07a256: 0a00 |001b: move-result v0 │ │ -07a258: 3900 0400 |001c: if-nez v0, 0020 // +0004 │ │ -07a25c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -07a25e: 0f00 |001f: return v0 │ │ -07a260: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07a262: 28fe |0021: goto 001f // -0002 │ │ +07a204: |[07a204] android.support.v4.app.FragmentTransitionCompat21.hasSimpleTarget:(Landroid/transition/Transition;)Z │ │ +07a214: 6e10 9f20 0100 |0000: invoke-virtual {v1}, Landroid/transition/Transition;.getTargetIds:()Ljava/util/List; // method@209f │ │ +07a21a: 0c00 |0003: move-result-object v0 │ │ +07a21c: 7110 4208 0000 |0004: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ +07a222: 0a00 |0007: move-result v0 │ │ +07a224: 3800 1600 |0008: if-eqz v0, 001e // +0016 │ │ +07a228: 6e10 a020 0100 |000a: invoke-virtual {v1}, Landroid/transition/Transition;.getTargetNames:()Ljava/util/List; // method@20a0 │ │ +07a22e: 0c00 |000d: move-result-object v0 │ │ +07a230: 7110 4208 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ +07a236: 0a00 |0011: move-result v0 │ │ +07a238: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ +07a23c: 6e10 a120 0100 |0014: invoke-virtual {v1}, Landroid/transition/Transition;.getTargetTypes:()Ljava/util/List; // method@20a1 │ │ +07a242: 0c00 |0017: move-result-object v0 │ │ +07a244: 7110 4208 0000 |0018: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.isNullOrEmpty:(Ljava/util/List;)Z // method@0842 │ │ +07a24a: 0a00 |001b: move-result v0 │ │ +07a24c: 3900 0400 |001c: if-nez v0, 0020 // +0004 │ │ +07a250: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +07a252: 0f00 |001f: return v0 │ │ +07a254: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +07a256: 28fe |0021: goto 001f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 transition Landroid/transition/Transition; │ │ │ │ #15 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -28680,23 +28699,23 @@ │ │ type : '(Ljava/util/List;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07a264: |[07a264] android.support.v4.app.FragmentTransitionCompat21.isNullOrEmpty:(Ljava/util/List;)Z │ │ -07a274: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -07a278: 7210 d934 0100 |0002: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ -07a27e: 0a00 |0005: move-result v0 │ │ -07a280: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -07a284: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -07a286: 0f00 |0009: return v0 │ │ -07a288: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -07a28a: 28fe |000b: goto 0009 // -0002 │ │ +07a258: |[07a258] android.support.v4.app.FragmentTransitionCompat21.isNullOrEmpty:(Ljava/util/List;)Z │ │ +07a268: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +07a26c: 7210 d934 0100 |0002: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ +07a272: 0a00 |0005: move-result v0 │ │ +07a274: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +07a278: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07a27a: 0f00 |0009: return v0 │ │ +07a27c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07a27e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000c reg=1 list Ljava/util/List; │ │ │ │ #16 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -28704,64 +28723,64 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -07a28c: |[07a28c] android.support.v4.app.FragmentTransitionCompat21.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ │ -07a29c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07a29e: 07a0 |0001: move-object v0, v10 │ │ -07a2a0: 1f00 5f04 |0002: check-cast v0, Landroid/transition/Transition; // type@045f │ │ -07a2a4: 07b1 |0004: move-object v1, v11 │ │ -07a2a6: 1f01 5f04 |0005: check-cast v1, Landroid/transition/Transition; // type@045f │ │ -07a2aa: 07c3 |0007: move-object v3, v12 │ │ -07a2ac: 1f03 5f04 |0008: check-cast v3, Landroid/transition/Transition; // type@045f │ │ -07a2b0: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -07a2b4: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ -07a2b8: 01d2 |000e: move v2, v13 │ │ -07a2ba: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ -07a2be: 2207 6104 |0011: new-instance v7, Landroid/transition/TransitionSet; // type@0461 │ │ -07a2c2: 7010 a620 0700 |0013: invoke-direct {v7}, Landroid/transition/TransitionSet;.:()V // method@20a6 │ │ -07a2c8: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -07a2cc: 6e20 a720 0700 |0018: invoke-virtual {v7, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ -07a2d2: 3801 0500 |001b: if-eqz v1, 0020 // +0005 │ │ -07a2d6: 6e20 a720 1700 |001d: invoke-virtual {v7, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ -07a2dc: 3803 0500 |0020: if-eqz v3, 0025 // +0005 │ │ -07a2e0: 6e20 a720 3700 |0022: invoke-virtual {v7, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ -07a2e6: 0776 |0025: move-object v6, v7 │ │ -07a2e8: 1106 |0026: return-object v6 │ │ -07a2ea: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -07a2ec: 3801 2700 |0028: if-eqz v1, 004f // +0027 │ │ -07a2f0: 3800 2500 |002a: if-eqz v0, 004f // +0025 │ │ -07a2f4: 2208 6104 |002c: new-instance v8, Landroid/transition/TransitionSet; // type@0461 │ │ -07a2f8: 7010 a620 0800 |002e: invoke-direct {v8}, Landroid/transition/TransitionSet;.:()V // method@20a6 │ │ -07a2fe: 6e20 a720 1800 |0031: invoke-virtual {v8, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ -07a304: 0c08 |0034: move-result-object v8 │ │ -07a306: 6e20 a720 0800 |0035: invoke-virtual {v8, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ -07a30c: 0c08 |0038: move-result-object v8 │ │ -07a30e: 1219 |0039: const/4 v9, #int 1 // #1 │ │ -07a310: 6e20 aa20 9800 |003a: invoke-virtual {v8, v9}, Landroid/transition/TransitionSet;.setOrdering:(I)Landroid/transition/TransitionSet; // method@20aa │ │ -07a316: 0c04 |003d: move-result-object v4 │ │ -07a318: 3803 1900 |003e: if-eqz v3, 0057 // +0019 │ │ -07a31c: 2205 6104 |0040: new-instance v5, Landroid/transition/TransitionSet; // type@0461 │ │ -07a320: 7010 a620 0500 |0042: invoke-direct {v5}, Landroid/transition/TransitionSet;.:()V // method@20a6 │ │ -07a326: 3804 0500 |0045: if-eqz v4, 004a // +0005 │ │ -07a32a: 6e20 a720 4500 |0047: invoke-virtual {v5, v4}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ -07a330: 6e20 a720 3500 |004a: invoke-virtual {v5, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ -07a336: 0756 |004d: move-object v6, v5 │ │ -07a338: 28d8 |004e: goto 0026 // -0028 │ │ -07a33a: 3801 0400 |004f: if-eqz v1, 0053 // +0004 │ │ -07a33e: 0714 |0051: move-object v4, v1 │ │ -07a340: 28ec |0052: goto 003e // -0014 │ │ -07a342: 3800 ebff |0053: if-eqz v0, 003e // -0015 │ │ -07a346: 0704 |0055: move-object v4, v0 │ │ -07a348: 28e8 |0056: goto 003e // -0018 │ │ -07a34a: 0746 |0057: move-object v6, v4 │ │ -07a34c: 28ce |0058: goto 0026 // -0032 │ │ +07a280: |[07a280] android.support.v4.app.FragmentTransitionCompat21.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ │ +07a290: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07a292: 07a0 |0001: move-object v0, v10 │ │ +07a294: 1f00 5f04 |0002: check-cast v0, Landroid/transition/Transition; // type@045f │ │ +07a298: 07b1 |0004: move-object v1, v11 │ │ +07a29a: 1f01 5f04 |0005: check-cast v1, Landroid/transition/Transition; // type@045f │ │ +07a29e: 07c3 |0007: move-object v3, v12 │ │ +07a2a0: 1f03 5f04 |0008: check-cast v3, Landroid/transition/Transition; // type@045f │ │ +07a2a4: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +07a2a8: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ +07a2ac: 01d2 |000e: move v2, v13 │ │ +07a2ae: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ +07a2b2: 2207 6104 |0011: new-instance v7, Landroid/transition/TransitionSet; // type@0461 │ │ +07a2b6: 7010 a620 0700 |0013: invoke-direct {v7}, Landroid/transition/TransitionSet;.:()V // method@20a6 │ │ +07a2bc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +07a2c0: 6e20 a720 0700 |0018: invoke-virtual {v7, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ +07a2c6: 3801 0500 |001b: if-eqz v1, 0020 // +0005 │ │ +07a2ca: 6e20 a720 1700 |001d: invoke-virtual {v7, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ +07a2d0: 3803 0500 |0020: if-eqz v3, 0025 // +0005 │ │ +07a2d4: 6e20 a720 3700 |0022: invoke-virtual {v7, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ +07a2da: 0776 |0025: move-object v6, v7 │ │ +07a2dc: 1106 |0026: return-object v6 │ │ +07a2de: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +07a2e0: 3801 2700 |0028: if-eqz v1, 004f // +0027 │ │ +07a2e4: 3800 2500 |002a: if-eqz v0, 004f // +0025 │ │ +07a2e8: 2208 6104 |002c: new-instance v8, Landroid/transition/TransitionSet; // type@0461 │ │ +07a2ec: 7010 a620 0800 |002e: invoke-direct {v8}, Landroid/transition/TransitionSet;.:()V // method@20a6 │ │ +07a2f2: 6e20 a720 1800 |0031: invoke-virtual {v8, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ +07a2f8: 0c08 |0034: move-result-object v8 │ │ +07a2fa: 6e20 a720 0800 |0035: invoke-virtual {v8, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ +07a300: 0c08 |0038: move-result-object v8 │ │ +07a302: 1219 |0039: const/4 v9, #int 1 // #1 │ │ +07a304: 6e20 aa20 9800 |003a: invoke-virtual {v8, v9}, Landroid/transition/TransitionSet;.setOrdering:(I)Landroid/transition/TransitionSet; // method@20aa │ │ +07a30a: 0c04 |003d: move-result-object v4 │ │ +07a30c: 3803 1900 |003e: if-eqz v3, 0057 // +0019 │ │ +07a310: 2205 6104 |0040: new-instance v5, Landroid/transition/TransitionSet; // type@0461 │ │ +07a314: 7010 a620 0500 |0042: invoke-direct {v5}, Landroid/transition/TransitionSet;.:()V // method@20a6 │ │ +07a31a: 3804 0500 |0045: if-eqz v4, 004a // +0005 │ │ +07a31e: 6e20 a720 4500 |0047: invoke-virtual {v5, v4}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ +07a324: 6e20 a720 3500 |004a: invoke-virtual {v5, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@20a7 │ │ +07a32a: 0756 |004d: move-object v6, v5 │ │ +07a32c: 28d8 |004e: goto 0026 // -0028 │ │ +07a32e: 3801 0400 |004f: if-eqz v1, 0053 // +0004 │ │ +07a332: 0714 |0051: move-object v4, v1 │ │ +07a334: 28ec |0052: goto 003e // -0014 │ │ +07a336: 3800 ebff |0053: if-eqz v0, 003e // -0015 │ │ +07a33a: 0704 |0055: move-object v4, v0 │ │ +07a33c: 28e8 |0056: goto 003e // -0018 │ │ +07a33e: 0746 |0057: move-object v6, v4 │ │ +07a340: 28ce |0058: goto 0026 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ 0x0005 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=156 │ │ @@ -28812,55 +28831,55 @@ │ │ type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -07a350: |[07a350] android.support.v4.app.FragmentTransitionCompat21.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ -07a360: 0785 |0000: move-object v5, v8 │ │ -07a362: 1f05 5f04 |0001: check-cast v5, Landroid/transition/Transition; // type@045f │ │ -07a366: 2056 6104 |0003: instance-of v6, v5, Landroid/transition/TransitionSet; // type@0461 │ │ -07a36a: 3806 1600 |0005: if-eqz v6, 001b // +0016 │ │ -07a36e: 0753 |0007: move-object v3, v5 │ │ -07a370: 1f03 6104 |0008: check-cast v3, Landroid/transition/TransitionSet; // type@0461 │ │ -07a374: 6e10 a920 0300 |000a: invoke-virtual {v3}, Landroid/transition/TransitionSet;.getTransitionCount:()I // method@20a9 │ │ -07a37a: 0a02 |000d: move-result v2 │ │ -07a37c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -07a37e: 3521 3c00 |000f: if-ge v1, v2, 004b // +003c │ │ -07a382: 6e20 a820 1300 |0011: invoke-virtual {v3, v1}, Landroid/transition/TransitionSet;.getTransitionAt:(I)Landroid/transition/Transition; // method@20a8 │ │ -07a388: 0c00 |0014: move-result-object v0 │ │ -07a38a: 7120 4408 9000 |0015: invoke-static {v0, v9}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ -07a390: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07a394: 28f5 |001a: goto 000f // -000b │ │ -07a396: 7110 4108 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.hasSimpleTarget:(Landroid/transition/Transition;)Z // method@0841 │ │ -07a39c: 0a06 |001e: move-result v6 │ │ -07a39e: 3906 2c00 |001f: if-nez v6, 004b // +002c │ │ -07a3a2: 6e10 a220 0500 |0021: invoke-virtual {v5}, Landroid/transition/Transition;.getTargets:()Ljava/util/List; // method@20a2 │ │ -07a3a8: 0c04 |0024: move-result-object v4 │ │ -07a3aa: 3804 2600 |0025: if-eqz v4, 004b // +0026 │ │ -07a3ae: 7210 dc34 0400 |0027: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ -07a3b4: 0a06 |002a: move-result v6 │ │ -07a3b6: 6e10 9534 0900 |002b: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07a3bc: 0a07 |002e: move-result v7 │ │ -07a3be: 3376 1c00 |002f: if-ne v6, v7, 004b // +001c │ │ -07a3c2: 7220 d734 9400 |0031: invoke-interface {v4, v9}, Ljava/util/List;.containsAll:(Ljava/util/Collection;)Z // method@34d7 │ │ -07a3c8: 0a06 |0034: move-result v6 │ │ -07a3ca: 3806 1600 |0035: if-eqz v6, 004b // +0016 │ │ -07a3ce: 6e10 9534 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07a3d4: 0a06 |003a: move-result v6 │ │ -07a3d6: d801 06ff |003b: add-int/lit8 v1, v6, #int -1 // #ff │ │ -07a3da: 3a01 0e00 |003d: if-ltz v1, 004b // +000e │ │ -07a3de: 6e20 8e34 1900 |003f: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07a3e4: 0c06 |0042: move-result-object v6 │ │ -07a3e6: 1f06 9604 |0043: check-cast v6, Landroid/view/View; // type@0496 │ │ -07a3ea: 6e20 a320 6500 |0045: invoke-virtual {v5, v6}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@20a3 │ │ -07a3f0: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07a3f4: 28f3 |004a: goto 003d // -000d │ │ -07a3f6: 0e00 |004b: return-void │ │ +07a344: |[07a344] android.support.v4.app.FragmentTransitionCompat21.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +07a354: 0785 |0000: move-object v5, v8 │ │ +07a356: 1f05 5f04 |0001: check-cast v5, Landroid/transition/Transition; // type@045f │ │ +07a35a: 2056 6104 |0003: instance-of v6, v5, Landroid/transition/TransitionSet; // type@0461 │ │ +07a35e: 3806 1600 |0005: if-eqz v6, 001b // +0016 │ │ +07a362: 0753 |0007: move-object v3, v5 │ │ +07a364: 1f03 6104 |0008: check-cast v3, Landroid/transition/TransitionSet; // type@0461 │ │ +07a368: 6e10 a920 0300 |000a: invoke-virtual {v3}, Landroid/transition/TransitionSet;.getTransitionCount:()I // method@20a9 │ │ +07a36e: 0a02 |000d: move-result v2 │ │ +07a370: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +07a372: 3521 3c00 |000f: if-ge v1, v2, 004b // +003c │ │ +07a376: 6e20 a820 1300 |0011: invoke-virtual {v3, v1}, Landroid/transition/TransitionSet;.getTransitionAt:(I)Landroid/transition/Transition; // method@20a8 │ │ +07a37c: 0c00 |0014: move-result-object v0 │ │ +07a37e: 7120 4408 9000 |0015: invoke-static {v0, v9}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0844 │ │ +07a384: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07a388: 28f5 |001a: goto 000f // -000b │ │ +07a38a: 7110 4108 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.hasSimpleTarget:(Landroid/transition/Transition;)Z // method@0841 │ │ +07a390: 0a06 |001e: move-result v6 │ │ +07a392: 3906 2c00 |001f: if-nez v6, 004b // +002c │ │ +07a396: 6e10 a220 0500 |0021: invoke-virtual {v5}, Landroid/transition/Transition;.getTargets:()Ljava/util/List; // method@20a2 │ │ +07a39c: 0c04 |0024: move-result-object v4 │ │ +07a39e: 3804 2600 |0025: if-eqz v4, 004b // +0026 │ │ +07a3a2: 7210 dc34 0400 |0027: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ +07a3a8: 0a06 |002a: move-result v6 │ │ +07a3aa: 6e10 9534 0900 |002b: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07a3b0: 0a07 |002e: move-result v7 │ │ +07a3b2: 3376 1c00 |002f: if-ne v6, v7, 004b // +001c │ │ +07a3b6: 7220 d734 9400 |0031: invoke-interface {v4, v9}, Ljava/util/List;.containsAll:(Ljava/util/Collection;)Z // method@34d7 │ │ +07a3bc: 0a06 |0034: move-result v6 │ │ +07a3be: 3806 1600 |0035: if-eqz v6, 004b // +0016 │ │ +07a3c2: 6e10 9534 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07a3c8: 0a06 |003a: move-result v6 │ │ +07a3ca: d801 06ff |003b: add-int/lit8 v1, v6, #int -1 // #ff │ │ +07a3ce: 3a01 0e00 |003d: if-ltz v1, 004b // +000e │ │ +07a3d2: 6e20 8e34 1900 |003f: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07a3d8: 0c06 |0042: move-result-object v6 │ │ +07a3da: 1f06 9604 |0043: check-cast v6, Landroid/view/View; // type@0496 │ │ +07a3de: 6e20 a320 6500 |0045: invoke-virtual {v5, v6}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@20a3 │ │ +07a3e4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07a3e8: 28f3 |004a: goto 003d // -000d │ │ +07a3ea: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=318 │ │ 0x0008 line=319 │ │ 0x000a line=320 │ │ 0x000e line=321 │ │ @@ -28891,23 +28910,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07a3f8: |[07a3f8] android.support.v4.app.FragmentTransitionCompat21.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V │ │ -07a408: 0731 |0000: move-object v1, v3 │ │ -07a40a: 1f01 5f04 |0001: check-cast v1, Landroid/transition/Transition; // type@045f │ │ -07a40e: 7110 3f08 0400 |0003: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@083f │ │ -07a414: 0c00 |0006: move-result-object v0 │ │ -07a416: 2202 6301 |0007: new-instance v2, Landroid/support/v4/app/FragmentTransitionCompat21$1; // type@0163 │ │ -07a41a: 7020 2908 0200 |0009: invoke-direct {v2, v0}, Landroid/support/v4/app/FragmentTransitionCompat21$1;.:(Landroid/graphics/Rect;)V // method@0829 │ │ -07a420: 6e20 a420 2100 |000c: invoke-virtual {v1, v2}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@20a4 │ │ -07a426: 0e00 |000f: return-void │ │ +07a3ec: |[07a3ec] android.support.v4.app.FragmentTransitionCompat21.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V │ │ +07a3fc: 0731 |0000: move-object v1, v3 │ │ +07a3fe: 1f01 5f04 |0001: check-cast v1, Landroid/transition/Transition; // type@045f │ │ +07a402: 7110 3f08 0400 |0003: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@083f │ │ +07a408: 0c00 |0006: move-result-object v0 │ │ +07a40a: 2202 6301 |0007: new-instance v2, Landroid/support/v4/app/FragmentTransitionCompat21$1; // type@0163 │ │ +07a40e: 7020 2908 0200 |0009: invoke-direct {v2, v0}, Landroid/support/v4/app/FragmentTransitionCompat21$1;.:(Landroid/graphics/Rect;)V // method@0829 │ │ +07a414: 6e20 a420 2100 |000c: invoke-virtual {v1, v2}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@20a4 │ │ +07a41a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0007 line=78 │ │ 0x000f line=84 │ │ locals : │ │ @@ -28921,20 +28940,20 @@ │ │ type : '(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07a428: |[07a428] android.support.v4.app.FragmentTransitionCompat21.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ -07a438: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -07a43c: 2200 6501 |0002: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$3; // type@0165 │ │ -07a440: 7020 2d08 2000 |0004: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentTransitionCompat21$3;.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@082d │ │ -07a446: 6e20 a420 0100 |0007: invoke-virtual {v1, v0}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@20a4 │ │ -07a44c: 0e00 |000a: return-void │ │ +07a41c: |[07a41c] android.support.v4.app.FragmentTransitionCompat21.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +07a42c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +07a430: 2200 6501 |0002: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$3; // type@0165 │ │ +07a434: 7020 2d08 2000 |0004: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentTransitionCompat21$3;.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@082d │ │ +07a43a: 6e20 a420 0100 |0007: invoke-virtual {v1, v0}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@20a4 │ │ +07a440: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0002 line=211 │ │ 0x000a line=223 │ │ locals : │ │ 0x0000 - 0x000b reg=1 transition Landroid/transition/Transition; │ │ @@ -29026,18 +29045,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 │ │ -07a450: |[07a450] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -07a460: 5b01 b902 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@02b9 │ │ -07a464: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07a46a: 0e00 |0005: return-void │ │ +07a444: |[07a444] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +07a454: 5b01 b902 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@02b9 │ │ +07a458: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07a45e: 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; │ │ │ │ @@ -29047,21 +29066,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07a46c: |[07a46c] android.support.v4.app.ListFragment$1.run:()V │ │ -07a47c: 5420 b902 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@02b9 │ │ -07a480: 5400 c202 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -07a484: 5421 b902 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@02b9 │ │ -07a488: 5411 c202 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -07a48c: 6e20 5d24 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@245d │ │ -07a492: 0e00 |000b: return-void │ │ +07a460: |[07a460] android.support.v4.app.ListFragment$1.run:()V │ │ +07a470: 5420 b902 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@02b9 │ │ +07a474: 5400 c202 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +07a478: 5421 b902 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@02b9 │ │ +07a47c: 5411 c202 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +07a480: 6e20 5d24 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@245d │ │ +07a486: 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; │ │ │ │ @@ -29102,18 +29121,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 │ │ -07a494: |[07a494] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -07a4a4: 5b01 ba02 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@02ba │ │ -07a4a8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07a4ae: 0e00 |0005: return-void │ │ +07a488: |[07a488] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +07a498: 5b01 ba02 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@02ba │ │ +07a49c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07a4a2: 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; │ │ │ │ @@ -29123,23 +29142,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 │ │ -07a4b0: |[07a4b0] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07a4c0: 5460 ba02 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@02ba │ │ -07a4c4: 0771 |0002: move-object v1, v7 │ │ -07a4c6: 1f01 e504 |0003: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ -07a4ca: 0782 |0005: move-object v2, v8 │ │ -07a4cc: 0193 |0006: move v3, v9 │ │ -07a4ce: 04a4 |0007: move-wide v4, v10 │ │ -07a4d0: 7406 6808 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@0868 │ │ -07a4d6: 0e00 |000b: return-void │ │ +07a4a4: |[07a4a4] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07a4b4: 5460 ba02 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@02ba │ │ +07a4b8: 0771 |0002: move-object v1, v7 │ │ +07a4ba: 1f01 e504 |0003: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ +07a4be: 0782 |0005: move-object v2, v8 │ │ +07a4c0: 0193 |0006: move v3, v9 │ │ +07a4c2: 04a4 |0007: move-wide v4, v10 │ │ +07a4c4: 7406 6808 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@0868 │ │ +07a4ca: 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; │ │ @@ -29234,17 +29253,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07a4d8: |[07a4d8] android.support.v4.app.LoaderManager.:()V │ │ -07a4e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07a4ee: 0e00 |0003: return-void │ │ +07a4cc: |[07a4cc] android.support.v4.app.LoaderManager.:()V │ │ +07a4dc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07a4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -29253,17 +29272,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a4f0: |[07a4f0] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -07a500: 6a00 d802 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -07a504: 0e00 |0002: return-void │ │ +07a4e4: |[07a4e4] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +07a4f4: 6a00 d802 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +07a4f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -29291,17 +29310,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07a508: |[07a508] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -07a518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a51a: 0f00 |0001: return v0 │ │ +07a4fc: |[07a4fc] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +07a50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a50e: 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;) │ │ @@ -29420,26 +29439,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07a51c: |[07a51c] android.support.v4.app.NavUtils.:()V │ │ -07a52c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07a530: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -07a534: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07a538: 2201 7601 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0176 │ │ -07a53c: 7010 a308 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@08a3 │ │ -07a542: 6901 e202 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ -07a546: 0e00 |000d: return-void │ │ -07a548: 2201 7501 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0175 │ │ -07a54c: 7010 9e08 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@089e │ │ -07a552: 6901 e202 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ -07a556: 28f8 |0015: goto 000d // -0008 │ │ +07a510: |[07a510] android.support.v4.app.NavUtils.:()V │ │ +07a520: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07a524: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +07a528: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07a52c: 2201 7601 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0176 │ │ +07a530: 7010 a308 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@08a3 │ │ +07a536: 6901 e202 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ +07a53a: 0e00 |000d: return-void │ │ +07a53c: 2201 7501 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0175 │ │ +07a540: 7010 9e08 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@089e │ │ +07a546: 6901 e202 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ +07a54a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0006 line=138 │ │ 0x000d line=142 │ │ 0x000e line=140 │ │ @@ -29451,17 +29470,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07a558: |[07a558] android.support.v4.app.NavUtils.:()V │ │ -07a568: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07a56e: 0e00 |0003: return-void │ │ +07a54c: |[07a54c] android.support.v4.app.NavUtils.:()V │ │ +07a55c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07a562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -29470,19 +29489,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 │ │ -07a570: |[07a570] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -07a580: 6200 e202 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ -07a584: 7220 9a08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@089a │ │ -07a58a: 0c00 |0005: move-result-object v0 │ │ -07a58c: 1100 |0006: return-object v0 │ │ +07a564: |[07a564] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +07a574: 6200 e202 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ +07a578: 7220 9a08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@089a │ │ +07a57e: 0c00 |0005: move-result-object v0 │ │ +07a580: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -29490,35 +29509,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 │ │ -07a590: |[07a590] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07a5a0: 7120 af08 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ -07a5a6: 0c01 |0003: move-result-object v1 │ │ -07a5a8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -07a5ac: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -07a5ae: 1102 |0007: return-object v2 │ │ -07a5b0: 2203 5400 |0008: new-instance v3, Landroid/content/ComponentName; // type@0054 │ │ -07a5b4: 6e10 2a02 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ -07a5ba: 0c04 |000d: move-result-object v4 │ │ -07a5bc: 7030 2602 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ -07a5c2: 7120 af08 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ -07a5c8: 0c00 |0014: move-result-object v0 │ │ -07a5ca: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -07a5ce: 7110 9a0b 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9a │ │ -07a5d4: 0c02 |001a: move-result-object v2 │ │ -07a5d6: 28ec |001b: goto 0007 // -0014 │ │ -07a5d8: 2204 5d00 |001c: new-instance v4, Landroid/content/Intent; // type@005d │ │ -07a5dc: 7010 5c02 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@025c │ │ -07a5e2: 6e20 8802 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -07a5e8: 0c02 |0024: move-result-object v2 │ │ -07a5ea: 28f6 |0025: goto 001b // -000a │ │ +07a584: |[07a584] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +07a594: 7120 af08 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ +07a59a: 0c01 |0003: move-result-object v1 │ │ +07a59c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +07a5a0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +07a5a2: 1102 |0007: return-object v2 │ │ +07a5a4: 2203 5400 |0008: new-instance v3, Landroid/content/ComponentName; // type@0054 │ │ +07a5a8: 6e10 2a02 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ +07a5ae: 0c04 |000d: move-result-object v4 │ │ +07a5b0: 7030 2602 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ +07a5b6: 7120 af08 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ +07a5bc: 0c00 |0014: move-result-object v0 │ │ +07a5be: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +07a5c2: 7110 9a0b 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9a │ │ +07a5c8: 0c02 |001a: move-result-object v2 │ │ +07a5ca: 28ec |001b: goto 0007 // -0014 │ │ +07a5cc: 2204 5d00 |001c: new-instance v4, Landroid/content/Intent; // type@005d │ │ +07a5d0: 7010 5c02 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@025c │ │ +07a5d6: 6e20 8802 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +07a5dc: 0c02 |0024: move-result-object v2 │ │ +07a5de: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0007 line=266 │ │ 0x0008 line=260 │ │ 0x0011 line=262 │ │ @@ -29538,35 +29557,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 │ │ -07a5ec: |[07a5ec] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -07a5fc: 2204 5400 |0000: new-instance v4, Landroid/content/ComponentName; // type@0054 │ │ -07a600: 7030 2402 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0224 │ │ -07a606: 7120 af08 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ -07a60c: 0c01 |0008: move-result-object v1 │ │ -07a60e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -07a612: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -07a614: 1102 |000c: return-object v2 │ │ -07a616: 2203 5400 |000d: new-instance v3, Landroid/content/ComponentName; // type@0054 │ │ -07a61a: 7030 2502 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0225 │ │ -07a620: 7120 af08 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ -07a626: 0c00 |0015: move-result-object v0 │ │ -07a628: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -07a62c: 7110 9a0b 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9a │ │ -07a632: 0c02 |001b: move-result-object v2 │ │ -07a634: 28f0 |001c: goto 000c // -0010 │ │ -07a636: 2204 5d00 |001d: new-instance v4, Landroid/content/Intent; // type@005d │ │ -07a63a: 7010 5c02 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@025c │ │ -07a640: 6e20 8802 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -07a646: 0c02 |0025: move-result-object v2 │ │ -07a648: 28f6 |0026: goto 001c // -000a │ │ +07a5e0: |[07a5e0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +07a5f0: 2204 5400 |0000: new-instance v4, Landroid/content/ComponentName; // type@0054 │ │ +07a5f4: 7030 2402 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0224 │ │ +07a5fa: 7120 af08 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ +07a600: 0c01 |0008: move-result-object v1 │ │ +07a602: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +07a606: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +07a608: 1102 |000c: return-object v2 │ │ +07a60a: 2203 5400 |000d: new-instance v3, Landroid/content/ComponentName; // type@0054 │ │ +07a60e: 7030 2502 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0225 │ │ +07a614: 7120 af08 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ +07a61a: 0c00 |0015: move-result-object v0 │ │ +07a61c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +07a620: 7110 9a0b 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9a │ │ +07a626: 0c02 |001b: move-result-object v2 │ │ +07a628: 28f0 |001c: goto 000c // -0010 │ │ +07a62a: 2204 5d00 |001d: new-instance v4, Landroid/content/Intent; // type@005d │ │ +07a62e: 7010 5c02 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@025c │ │ +07a634: 6e20 8802 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +07a63a: 0c02 |0025: move-result-object v2 │ │ +07a63c: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0009 line=233 │ │ 0x000c line=241 │ │ 0x000d line=236 │ │ 0x0012 line=237 │ │ @@ -29587,24 +29606,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 │ │ -07a64c: |[07a64c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -07a65c: 6e10 3101 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ -07a662: 0c01 |0003: move-result-object v1 │ │ -07a664: 7120 af08 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ -07a66a: 0c01 |0007: move-result-object v1 │ │ -07a66c: 1101 |0008: return-object v1 │ │ -07a66e: 0d00 |0009: move-exception v0 │ │ -07a670: 2201 6e06 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07a674: 7020 0234 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@3402 │ │ -07a67a: 2701 |000f: throw v1 │ │ +07a640: |[07a640] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +07a650: 6e10 3101 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ +07a656: 0c01 |0003: move-result-object v1 │ │ +07a658: 7120 af08 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ +07a65e: 0c01 |0007: move-result-object v1 │ │ +07a660: 1101 |0008: return-object v1 │ │ +07a662: 0d00 |0009: move-exception v0 │ │ +07a664: 2201 6e06 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07a668: 7020 0234 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@3402 │ │ +07a66e: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=281 │ │ 0x0009 line=282 │ │ 0x000a line=284 │ │ @@ -29617,24 +29636,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 │ │ -07a688: |[07a688] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -07a698: 6e10 4402 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -07a69e: 0c02 |0003: move-result-object v2 │ │ -07a6a0: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -07a6a4: 6e30 9e02 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@029e │ │ -07a6aa: 0c00 |0009: move-result-object v0 │ │ -07a6ac: 6203 e202 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ -07a6b0: 7230 9b08 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@089b │ │ -07a6b6: 0c01 |000f: move-result-object v1 │ │ -07a6b8: 1101 |0010: return-object v1 │ │ +07a67c: |[07a67c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +07a68c: 6e10 4402 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +07a692: 0c02 |0003: move-result-object v2 │ │ +07a694: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +07a698: 6e30 9e02 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@029e │ │ +07a69e: 0c00 |0009: move-result-object v0 │ │ +07a6a0: 6203 e202 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ +07a6a4: 7230 9b08 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@089b │ │ +07a6aa: 0c01 |000f: move-result-object v1 │ │ +07a6ac: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x000a line=302 │ │ 0x0010 line=303 │ │ locals : │ │ @@ -29649,45 +29668,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -07a6bc: |[07a6bc] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -07a6cc: 7110 ab08 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08ab │ │ -07a6d2: 0c00 |0003: move-result-object v0 │ │ -07a6d4: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -07a6d8: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07a6dc: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -07a6e0: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07a6e6: 1a03 6e02 |000d: const-string v3, "Activity " // string@026e │ │ -07a6ea: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07a6f0: 0c02 |0012: move-result-object v2 │ │ -07a6f2: 6e10 2b34 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -07a6f8: 0c03 |0016: move-result-object v3 │ │ -07a6fa: 6e10 ee33 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -07a700: 0c03 |001a: move-result-object v3 │ │ -07a702: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07a708: 0c02 |001e: move-result-object v2 │ │ -07a70a: 1a03 4f00 |001f: const-string v3, " does not have a parent activity name specified." // string@004f │ │ -07a70e: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07a714: 0c02 |0024: move-result-object v2 │ │ -07a716: 1a03 2d00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@002d │ │ -07a71a: 6e20 5a34 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07a720: 0c02 |002a: move-result-object v2 │ │ -07a722: 1a03 5100 |002b: const-string v3, " element in your manifest?)" // string@0051 │ │ -07a726: 6e20 5a34 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07a72c: 0c02 |0030: move-result-object v2 │ │ -07a72e: 6e10 5f34 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07a734: 0c02 |0034: move-result-object v2 │ │ -07a736: 7020 0034 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -07a73c: 2701 |0038: throw v1 │ │ -07a73e: 7120 b108 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@08b1 │ │ -07a744: 0e00 |003c: return-void │ │ +07a6b0: |[07a6b0] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +07a6c0: 7110 ab08 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08ab │ │ +07a6c6: 0c00 |0003: move-result-object v0 │ │ +07a6c8: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +07a6cc: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07a6d0: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +07a6d4: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07a6da: 1a03 6e02 |000d: const-string v3, "Activity " // string@026e │ │ +07a6de: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07a6e4: 0c02 |0012: move-result-object v2 │ │ +07a6e6: 6e10 2b34 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +07a6ec: 0c03 |0016: move-result-object v3 │ │ +07a6ee: 6e10 ee33 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +07a6f4: 0c03 |001a: move-result-object v3 │ │ +07a6f6: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07a6fc: 0c02 |001e: move-result-object v2 │ │ +07a6fe: 1a03 4f00 |001f: const-string v3, " does not have a parent activity name specified." // string@004f │ │ +07a702: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07a708: 0c02 |0024: move-result-object v2 │ │ +07a70a: 1a03 2d00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@002d │ │ +07a70e: 6e20 5a34 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07a714: 0c02 |002a: move-result-object v2 │ │ +07a716: 1a03 5100 |002b: const-string v3, " element in your manifest?)" // string@0051 │ │ +07a71a: 6e20 5a34 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07a720: 0c02 |0030: move-result-object v2 │ │ +07a722: 6e10 5f34 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07a728: 0c02 |0034: move-result-object v2 │ │ +07a72a: 7020 0034 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +07a730: 2701 |0038: throw v1 │ │ +07a732: 7120 b108 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@08b1 │ │ +07a738: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0004 line=177 │ │ 0x0006 line=178 │ │ 0x0039 line=185 │ │ 0x003c line=186 │ │ @@ -29700,18 +29719,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 │ │ -07a748: |[07a748] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -07a758: 6200 e202 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ -07a75c: 7230 9c08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@089c │ │ -07a762: 0e00 |0005: return-void │ │ +07a73c: |[07a73c] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +07a74c: 6200 e202 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ +07a750: 7230 9c08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@089c │ │ +07a756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -29721,19 +29740,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 │ │ -07a764: |[07a764] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -07a774: 6200 e202 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ -07a778: 7230 9d08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@089d │ │ -07a77e: 0a00 |0005: move-result v0 │ │ -07a780: 0f00 |0006: return v0 │ │ +07a758: |[07a758] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +07a768: 6200 e202 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@02e2 │ │ +07a76c: 7230 9d08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@089d │ │ +07a772: 0a00 |0005: move-result v0 │ │ +07a774: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ @@ -29763,17 +29782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07a784: |[07a784] android.support.v4.app.NavUtilsJB.:()V │ │ -07a794: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07a79a: 0e00 |0003: return-void │ │ +07a778: |[07a778] android.support.v4.app.NavUtilsJB.:()V │ │ +07a788: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07a78e: 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;) │ │ @@ -29781,18 +29800,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 │ │ -07a79c: |[07a79c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -07a7ac: 6e10 3601 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0136 │ │ -07a7b2: 0c00 |0003: move-result-object v0 │ │ -07a7b4: 1100 |0004: return-object v0 │ │ +07a790: |[07a790] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +07a7a0: 6e10 3601 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0136 │ │ +07a7a6: 0c00 |0003: move-result-object v0 │ │ +07a7a8: 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;) │ │ @@ -29800,17 +29819,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 │ │ -07a7b8: |[07a7b8] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -07a7c8: 5410 1e01 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@011e │ │ -07a7cc: 1100 |0002: return-object v0 │ │ +07a7ac: |[07a7ac] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +07a7bc: 5410 1e01 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@011e │ │ +07a7c0: 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;) │ │ @@ -29818,17 +29837,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 │ │ -07a7d0: |[07a7d0] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -07a7e0: 6e20 4001 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0140 │ │ -07a7e6: 0e00 |0003: return-void │ │ +07a7c4: |[07a7c4] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +07a7d4: 6e20 4001 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0140 │ │ +07a7da: 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; │ │ @@ -29838,18 +29857,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 │ │ -07a7e8: |[07a7e8] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -07a7f8: 6e20 6101 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0161 │ │ -07a7fe: 0a00 |0003: move-result v0 │ │ -07a800: 0f00 |0004: return v0 │ │ +07a7dc: |[07a7dc] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +07a7ec: 6e20 6101 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0161 │ │ +07a7f2: 0a00 |0003: move-result v0 │ │ +07a7f4: 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; │ │ │ │ @@ -29885,17 +29904,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07a804: |[07a804] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -07a814: 7020 f923 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ -07a81a: 0e00 |0003: return-void │ │ +07a7f8: |[07a7f8] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +07a808: 7020 f923 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ +07a80e: 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; │ │ @@ -29905,29 +29924,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 │ │ -07a81c: |[07a81c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -07a82c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -07a82e: 2202 7901 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0179 │ │ -07a832: 6e10 9d21 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -07a838: 0c03 |0006: move-result-object v3 │ │ -07a83a: 7020 b808 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@08b8 │ │ -07a840: 6e10 a921 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -07a846: 0c00 |000d: move-result-object v0 │ │ -07a848: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -07a84c: 6e20 be08 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@08be │ │ -07a852: 2201 db04 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -07a856: 7030 f823 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -07a85c: 6e20 1d22 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ -07a862: 6e20 b908 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@08b9 │ │ -07a868: 1102 |001e: return-object v2 │ │ +07a810: |[07a810] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +07a820: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +07a822: 2202 7901 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0179 │ │ +07a826: 6e10 9d21 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +07a82c: 0c03 |0006: move-result-object v3 │ │ +07a82e: 7020 b808 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@08b8 │ │ +07a834: 6e10 a921 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +07a83a: 0c00 |000d: move-result-object v0 │ │ +07a83c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +07a840: 6e20 be08 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@08be │ │ +07a846: 2201 db04 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +07a84a: 7030 f823 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +07a850: 6e20 1d22 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ +07a856: 6e20 b908 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@08b9 │ │ +07a85c: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -29946,17 +29965,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07a86c: |[07a86c] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -07a87c: 6e20 bd08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@08bd │ │ -07a882: 0e00 |0003: return-void │ │ +07a860: |[07a860] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +07a870: 6e20 bd08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@08bd │ │ +07a876: 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; │ │ @@ -29967,17 +29986,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07a884: |[07a884] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -07a894: 6e20 ba08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@08ba │ │ -07a89a: 0e00 |0003: return-void │ │ +07a878: |[07a878] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +07a888: 6e20 ba08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@08ba │ │ +07a88e: 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; │ │ @@ -30115,19 +30134,19 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -07a89c: |[07a89c] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -07a8ac: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -07a8b0: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -07a8b6: 7050 c808 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@08c8 │ │ -07a8bc: 0e00 |0008: return-void │ │ +07a890: |[07a890] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +07a8a0: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +07a8a4: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +07a8aa: 7050 c808 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@08c8 │ │ +07a8b0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1852 │ │ 0x0008 line=1853 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0009 reg=2 icon I │ │ @@ -30139,23 +30158,23 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07a8c0: |[07a8c0] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ -07a8d0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -07a8d6: 5912 e602 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@02e6 │ │ -07a8da: 7110 ff08 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -07a8e0: 0c00 |0008: move-result-object v0 │ │ -07a8e2: 5b10 e902 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@02e9 │ │ -07a8e6: 5b14 e702 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@02e7 │ │ -07a8ea: 5b15 e502 |000d: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ -07a8ee: 0e00 |000f: return-void │ │ +07a8b4: |[07a8b4] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ +07a8c4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +07a8ca: 5912 e602 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@02e6 │ │ +07a8ce: 7110 ff08 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +07a8d4: 0c00 |0008: move-result-object v0 │ │ +07a8d6: 5b10 e902 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@02e9 │ │ +07a8da: 5b14 e702 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@02e7 │ │ +07a8de: 5b15 e502 |000d: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ +07a8e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1864 │ │ 0x0003 line=1865 │ │ 0x0005 line=1866 │ │ 0x000b line=1867 │ │ 0x000d line=1868 │ │ @@ -30172,24 +30191,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -07a8f0: |[07a8f0] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -07a900: 5260 f702 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@02f7 │ │ -07a904: 5461 fa02 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@02fa │ │ -07a908: 5462 f602 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@02f6 │ │ -07a90c: 2203 cb00 |0006: new-instance v3, Landroid/os/Bundle; // type@00cb │ │ -07a910: 7110 e208 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@08e2 │ │ -07a916: 0c04 |000b: move-result-object v4 │ │ -07a918: 7020 9e04 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ -07a91e: 7053 c808 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@08c8 │ │ -07a924: 0e00 |0012: return-void │ │ +07a8e4: |[07a8e4] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +07a8f4: 5260 f702 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@02f7 │ │ +07a8f8: 5461 fa02 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@02fa │ │ +07a8fc: 5462 f602 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@02f6 │ │ +07a900: 2203 cb00 |0006: new-instance v3, Landroid/os/Bundle; // type@00cb │ │ +07a904: 7110 e208 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@08e2 │ │ +07a90a: 0c04 |000b: move-result-object v4 │ │ +07a90c: 7020 9e04 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ +07a912: 7053 c808 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@08c8 │ │ +07a918: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1861 │ │ 0x0012 line=1862 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0013 reg=6 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -30200,19 +30219,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07a928: |[07a928] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -07a938: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -07a93c: 5410 e502 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ -07a940: 6e20 b404 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ -07a946: 1101 |0007: return-object v1 │ │ +07a91c: |[07a91c] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +07a92c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +07a930: 5410 e502 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ +07a934: 6e20 b404 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ +07a93a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1879 │ │ 0x0002 line=1880 │ │ 0x0007 line=1882 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ @@ -30223,23 +30242,23 @@ │ │ type : '(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07a948: |[07a948] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -07a958: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ -07a95c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07a960: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07a964: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07a96a: 5b10 e802 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ -07a96e: 5410 e802 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ -07a972: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07a978: 1101 |0010: return-object v1 │ │ +07a93c: |[07a93c] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +07a94c: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ +07a950: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07a954: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07a958: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07a95e: 5b10 e802 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ +07a962: 5410 e802 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ +07a966: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07a96c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1902 │ │ 0x0004 line=1903 │ │ 0x000b line=1905 │ │ 0x0010 line=1906 │ │ locals : │ │ @@ -30251,36 +30270,36 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 38 16-bit code units │ │ -07a97c: |[07a97c] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ -07a98c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -07a98e: 5470 e802 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ -07a992: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ -07a996: 5470 e802 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ -07a99a: 5471 e802 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ -07a99e: 6e10 9534 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07a9a4: 0a01 |000c: move-result v1 │ │ -07a9a6: 2311 ea06 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ -07a9aa: 6e20 9734 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -07a9b0: 0c00 |0012: move-result-object v0 │ │ -07a9b2: 1f00 ea06 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ -07a9b6: 0705 |0015: move-object v5, v0 │ │ -07a9b8: 2200 8101 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ -07a9bc: 5271 e602 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@02e6 │ │ -07a9c0: 5472 e902 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@02e9 │ │ -07a9c4: 5473 e702 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@02e7 │ │ -07a9c8: 5474 e502 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ -07a9cc: 7607 e108 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@08e1 │ │ -07a9d2: 1100 |0023: return-object v0 │ │ -07a9d4: 0765 |0024: move-object v5, v6 │ │ -07a9d6: 28f1 |0025: goto 0016 // -000f │ │ +07a970: |[07a970] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ +07a980: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +07a982: 5470 e802 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ +07a986: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ +07a98a: 5470 e802 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ +07a98e: 5471 e802 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@02e8 │ │ +07a992: 6e10 9534 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07a998: 0a01 |000c: move-result v1 │ │ +07a99a: 2311 ea06 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ +07a99e: 6e20 9734 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +07a9a4: 0c00 |0012: move-result-object v0 │ │ +07a9a6: 1f00 ea06 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ +07a9aa: 0705 |0015: move-object v5, v0 │ │ +07a9ac: 2200 8101 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ +07a9b0: 5271 e602 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@02e6 │ │ +07a9b4: 5472 e902 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@02e9 │ │ +07a9b8: 5473 e702 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@02e7 │ │ +07a9bc: 5474 e502 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ +07a9c0: 7607 e108 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@08e1 │ │ +07a9c6: 1100 |0023: return-object v0 │ │ +07a9c8: 0765 |0024: move-object v5, v6 │ │ +07a9ca: 28f1 |0025: goto 0016 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1924 │ │ 0x0016 line=1926 │ │ 0x0025 line=1924 │ │ locals : │ │ 0x0016 - 0x0024 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -30291,17 +30310,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07a9d8: |[07a9d8] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -07a9e8: 7220 cf08 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@08cf │ │ -07a9ee: 1100 |0003: return-object v0 │ │ +07a9cc: |[07a9cc] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +07a9dc: 7220 cf08 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@08cf │ │ +07a9e2: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1914 │ │ 0x0003 line=1915 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Action$Extender; │ │ @@ -30311,17 +30330,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a9f0: |[07a9f0] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ -07aa00: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ -07aa04: 1100 |0002: return-object v0 │ │ +07a9e4: |[07a9e4] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ +07a9f4: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@02e5 │ │ +07a9f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ │ │ source_file_idx : 4029 (NotificationCompat.java) │ │ @@ -30513,41 +30532,41 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -07aa08: |[07aa08] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -07aa18: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07aa1a: 7010 2834 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ -07aa20: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07aa22: 5c50 1c03 |0005: iput-boolean v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ -07aa26: 2200 9f06 |0007: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07aa2a: 7010 8534 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07aa30: 5b50 0603 |000c: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ -07aa34: 5c54 1303 |000e: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ -07aa38: 5954 0803 |0010: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@0308 │ │ -07aa3c: 5954 2203 |0012: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0322 │ │ -07aa40: 2200 4500 |0014: new-instance v0, Landroid/app/Notification; // type@0045 │ │ -07aa44: 7010 eb01 0000 |0016: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@01eb │ │ -07aa4a: 5b50 1403 |0019: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07aa4e: 5b56 0d03 |001b: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -07aa52: 5450 1403 |001d: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07aa56: 7100 6134 0000 |001f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -07aa5c: 0b02 |0022: move-result-wide v2 │ │ -07aa5e: 5a02 1801 |0023: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0118 │ │ -07aa62: 5450 1403 |0025: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07aa66: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ -07aa68: 5901 0801 |0028: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -07aa6c: 5954 1703 |002a: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -07aa70: 2200 9f06 |002c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07aa74: 7010 8534 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07aa7a: 5b50 1603 |0031: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ -07aa7e: 0e00 |0033: return-void │ │ +07a9fc: |[07a9fc] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +07aa0c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07aa0e: 7010 2834 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ +07aa14: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07aa16: 5c50 1c03 |0005: iput-boolean v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ +07aa1a: 2200 9f06 |0007: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07aa1e: 7010 8534 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07aa24: 5b50 0603 |000c: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ +07aa28: 5c54 1303 |000e: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ +07aa2c: 5954 0803 |0010: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@0308 │ │ +07aa30: 5954 2203 |0012: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0322 │ │ +07aa34: 2200 4500 |0014: new-instance v0, Landroid/app/Notification; // type@0045 │ │ +07aa38: 7010 eb01 0000 |0016: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@01eb │ │ +07aa3e: 5b50 1403 |0019: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07aa42: 5b56 0d03 |001b: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +07aa46: 5450 1403 |001d: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07aa4a: 7100 6134 0000 |001f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +07aa50: 0b02 |0022: move-result-wide v2 │ │ +07aa52: 5a02 1801 |0023: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0118 │ │ +07aa56: 5450 1403 |0025: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07aa5a: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ +07aa5c: 5901 0801 |0028: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +07aa60: 5954 1703 |002a: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +07aa64: 2200 9f06 |002c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07aa68: 7010 8534 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07aa6e: 5b50 1603 |0031: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ +07aa72: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=906 │ │ 0x0004 line=874 │ │ 0x0007 line=884 │ │ 0x000e line=885 │ │ 0x0010 line=888 │ │ @@ -30568,25 +30587,25 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -07aa80: |[07aa80] android.support.v4.app.NotificationCompat$Builder.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -07aa90: 1301 0014 |0000: const/16 v1, #int 5120 // #1400 │ │ -07aa94: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -07aa98: 1102 |0004: return-object v2 │ │ -07aa9a: 7210 d533 0200 |0005: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ -07aaa0: 0a00 |0008: move-result v0 │ │ -07aaa2: 3710 fbff |0009: if-le v0, v1, 0004 // -0005 │ │ -07aaa6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07aaa8: 7230 d633 0201 |000c: invoke-interface {v2, v0, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@33d6 │ │ -07aaae: 0c02 |000f: move-result-object v2 │ │ -07aab0: 28f4 |0010: goto 0004 // -000c │ │ +07aa74: |[07aa74] android.support.v4.app.NotificationCompat$Builder.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +07aa84: 1301 0014 |0000: const/16 v1, #int 5120 // #1400 │ │ +07aa88: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +07aa8c: 1102 |0004: return-object v2 │ │ +07aa8e: 7210 d533 0200 |0005: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ +07aa94: 0a00 |0008: move-result v0 │ │ +07aa96: 3710 fbff |0009: if-le v0, v1, 0004 // -0005 │ │ +07aa9a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07aa9c: 7230 d633 0201 |000c: invoke-interface {v2, v0, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@33d6 │ │ +07aaa2: 0c02 |000f: move-result-object v2 │ │ +07aaa4: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1536 │ │ 0x0004 line=1540 │ │ 0x0005 line=1537 │ │ 0x000b line=1538 │ │ locals : │ │ @@ -30597,27 +30616,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -07aab4: |[07aab4] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -07aac4: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -07aac8: 5430 1403 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07aacc: 5201 0e01 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -07aad0: b641 |0006: or-int/2addr v1, v4 │ │ -07aad2: 5901 0e01 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -07aad6: 0e00 |0009: return-void │ │ -07aad8: 5430 1403 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07aadc: 5201 0e01 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -07aae0: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -07aae4: b521 |0010: and-int/2addr v1, v2 │ │ -07aae6: 5901 0e01 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -07aaea: 28f6 |0013: goto 0009 // -000a │ │ +07aaa8: |[07aaa8] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +07aab8: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +07aabc: 5430 1403 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07aac0: 5201 0e01 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +07aac4: b641 |0006: or-int/2addr v1, v4 │ │ +07aac6: 5901 0e01 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +07aaca: 0e00 |0009: return-void │ │ +07aacc: 5430 1403 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07aad0: 5201 0e01 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +07aad4: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +07aad8: b521 |0010: and-int/2addr v1, v2 │ │ +07aada: 5901 0e01 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +07aade: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ 0x0002 line=1263 │ │ 0x0009 line=1267 │ │ 0x000a line=1265 │ │ locals : │ │ @@ -30631,20 +30650,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 │ │ -07aaec: |[07aaec] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07aafc: 5420 0603 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ -07ab00: 2201 8101 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ -07ab04: 7040 df08 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@08df │ │ -07ab0a: 6e20 8934 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07ab10: 1102 |000a: return-object v2 │ │ +07aae0: |[07aae0] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07aaf0: 5420 0603 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ +07aaf4: 2201 8101 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ +07aaf8: 7040 df08 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@08df │ │ +07aafe: 6e20 8934 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07ab04: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x000a line=1433 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -30656,18 +30675,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ab14: |[07ab14] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ab24: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ -07ab28: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07ab2e: 1101 |0005: return-object v1 │ │ +07ab08: |[07ab08] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ab18: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ +07ab1c: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07ab22: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ 0x0005 line=1452 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -30677,25 +30696,25 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07ab30: |[07ab30] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ab40: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -07ab44: 5410 0e03 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -07ab48: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -07ab4c: 2200 cb00 |0006: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -07ab50: 7020 9e04 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ -07ab56: 5b10 0e03 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -07ab5a: 1101 |000d: return-object v1 │ │ -07ab5c: 5410 0e03 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -07ab60: 6e20 b404 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ -07ab66: 28fa |0013: goto 000d // -0006 │ │ +07ab24: |[07ab24] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ab34: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +07ab38: 5410 0e03 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +07ab3c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +07ab40: 2200 cb00 |0006: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +07ab44: 7020 9e04 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ +07ab4a: 5b10 0e03 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +07ab4e: 1101 |000d: return-object v1 │ │ +07ab50: 5410 0e03 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +07ab54: 6e20 b404 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ +07ab5a: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ 0x0002 line=1372 │ │ 0x0006 line=1373 │ │ 0x000d line=1378 │ │ 0x000e line=1375 │ │ @@ -30708,18 +30727,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ab68: |[07ab68] android.support.v4.app.NotificationCompat$Builder.addPerson:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ab78: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ -07ab7c: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07ab82: 1101 |0005: return-object v1 │ │ +07ab5c: |[07ab5c] android.support.v4.app.NotificationCompat$Builder.addPerson:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ab6c: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ +07ab70: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07ab76: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0005 line=1315 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 uri Ljava/lang/String; │ │ @@ -30729,20 +30748,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07ab84: |[07ab84] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -07ab94: 7100 bd09 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ -07ab9a: 0c00 |0003: move-result-object v0 │ │ -07ab9c: 7220 4909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0949 │ │ -07aba2: 0c00 |0007: move-result-object v0 │ │ -07aba4: 1100 |0008: return-object v0 │ │ +07ab78: |[07ab78] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +07ab88: 7100 bd09 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ +07ab8e: 0c00 |0003: move-result-object v0 │ │ +07ab90: 7220 4909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0949 │ │ +07ab96: 0c00 |0007: move-result-object v0 │ │ +07ab98: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -30750,17 +30769,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07aba8: |[07aba8] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07abb8: 7220 4209 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0942 │ │ -07abbe: 1100 |0003: return-object v0 │ │ +07ab9c: |[07ab9c] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07abac: 7220 4209 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0942 │ │ +07abb2: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0003 line=1516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Extender; │ │ @@ -30770,22 +30789,22 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07abc0: |[07abc0] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ -07abd0: 5410 0e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -07abd4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07abd8: 2200 cb00 |0004: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -07abdc: 7010 9d04 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -07abe2: 5b10 0e03 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -07abe6: 5410 0e03 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -07abea: 1100 |000d: return-object v0 │ │ +07abb4: |[07abb4] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ +07abc4: 5410 0e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +07abc8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07abcc: 2200 cb00 |0004: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +07abd0: 7010 9d04 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +07abd6: 5b10 0e03 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +07abda: 5410 0e03 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +07abde: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1409 │ │ 0x0004 line=1410 │ │ 0x000b line=1412 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -30795,20 +30814,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07abec: |[07abec] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -07abfc: 7100 bd09 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ -07ac02: 0c00 |0003: move-result-object v0 │ │ -07ac04: 7220 4909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0949 │ │ -07ac0a: 0c00 |0007: move-result-object v0 │ │ -07ac0c: 1100 |0008: return-object v0 │ │ +07abe0: |[07abe0] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +07abf0: 7100 bd09 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ +07abf6: 0c00 |0003: move-result-object v0 │ │ +07abf8: 7220 4909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0949 │ │ +07abfe: 0c00 |0007: move-result-object v0 │ │ +07ac00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1524 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -30816,18 +30835,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 │ │ -07ac10: |[07ac10] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ac20: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -07ac24: 7030 0b09 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ -07ac2a: 1101 |0005: return-object v1 │ │ +07ac04: |[07ac04] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ac14: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +07ac18: 7030 0b09 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ +07ac1e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1216 │ │ 0x0005 line=1217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -30837,17 +30856,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ac2c: |[07ac2c] android.support.v4.app.NotificationCompat$Builder.setCategory:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ac3c: 5b01 0703 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@0307 │ │ -07ac40: 1100 |0002: return-object v0 │ │ +07ac20: |[07ac20] android.support.v4.app.NotificationCompat$Builder.setCategory:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ac30: 5b01 0703 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@0307 │ │ +07ac34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ 0x0002 line=1240 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 category Ljava/lang/String; │ │ @@ -30857,17 +30876,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 │ │ -07ac44: |[07ac44] android.support.v4.app.NotificationCompat$Builder.setColor:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ac54: 5901 0803 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@0308 │ │ -07ac58: 1100 |0002: return-object v0 │ │ +07ac38: |[07ac38] android.support.v4.app.NotificationCompat$Builder.setColor:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ac48: 5901 0803 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@0308 │ │ +07ac4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1481 │ │ 0x0002 line=1482 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 argb I │ │ @@ -30877,18 +30896,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 │ │ -07ac5c: |[07ac5c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ac6c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ac70: 5b02 0a01 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ -07ac74: 1101 |0004: return-object v1 │ │ +07ac50: |[07ac50] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ac60: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07ac64: 5b02 0a01 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ +07ac68: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0004 line=1042 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -30898,19 +30917,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ac78: |[07ac78] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ac88: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -07ac8e: 0c00 |0003: move-result-object v0 │ │ -07ac90: 5b10 0903 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ -07ac94: 1101 |0006: return-object v1 │ │ +07ac6c: |[07ac6c] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ac7c: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +07ac82: 0c00 |0003: move-result-object v0 │ │ +07ac84: 5b10 0903 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ +07ac88: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ 0x0006 line=1023 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 info Ljava/lang/CharSequence; │ │ @@ -30920,17 +30939,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 │ │ -07ac98: |[07ac98] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07aca8: 5b01 0a03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -07acac: 1100 |0002: return-object v0 │ │ +07ac8c: |[07ac8c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ac9c: 5b01 0a03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +07aca0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1054 │ │ 0x0002 line=1055 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -30940,19 +30959,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07acb0: |[07acb0] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07acc0: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -07acc6: 0c00 |0003: move-result-object v0 │ │ -07acc8: 5b10 0b03 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -07accc: 1101 |0006: return-object v1 │ │ +07aca4: |[07aca4] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07acb4: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +07acba: 0c00 |0003: move-result-object v0 │ │ +07acbc: 5b10 0b03 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +07acc0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0006 line=991 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ @@ -30962,19 +30981,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07acd0: |[07acd0] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ace0: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -07ace6: 0c00 |0003: move-result-object v0 │ │ -07ace8: 5b10 0c03 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -07acec: 1101 |0006: return-object v1 │ │ +07acc4: |[07acc4] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07acd4: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +07acda: 0c00 |0003: move-result-object v0 │ │ +07acdc: 5b10 0c03 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +07ace0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0006 line=983 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -30984,24 +31003,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 │ │ -07acf0: |[07acf0] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ad00: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ad04: 5903 0b01 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@010b │ │ -07ad08: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -07ad0c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -07ad10: 5420 1403 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ad14: 5201 0e01 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -07ad18: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -07ad1c: 5901 0e01 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -07ad20: 1102 |0010: return-object v2 │ │ +07ace4: |[07ace4] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07acf4: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07acf8: 5903 0b01 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@010b │ │ +07acfc: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +07ad00: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +07ad04: 5420 1403 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07ad08: 5201 0e01 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +07ad0c: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +07ad10: 5901 0e01 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +07ad14: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0004 line=1255 │ │ 0x0008 line=1256 │ │ 0x0010 line=1258 │ │ locals : │ │ @@ -31013,18 +31032,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 │ │ -07ad24: |[07ad24] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ad34: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ad38: 5b02 0c01 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ -07ad3c: 1101 |0004: return-object v1 │ │ +07ad18: |[07ad18] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ad28: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07ad2c: 5b02 0c01 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ +07ad30: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1066 │ │ 0x0004 line=1067 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -31034,17 +31053,17 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ad40: |[07ad40] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ad50: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -07ad54: 1100 |0002: return-object v0 │ │ +07ad34: |[07ad34] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ad44: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +07ad48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1394 │ │ 0x0002 line=1395 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -31054,19 +31073,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 │ │ -07ad58: |[07ad58] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ad68: 5b12 0f03 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -07ad6c: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -07ad70: 7030 0b09 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ -07ad76: 1101 |0007: return-object v1 │ │ +07ad4c: |[07ad4c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ad5c: 5b12 0f03 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +07ad60: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +07ad64: 7030 0b09 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ +07ad6a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0002 line=1090 │ │ 0x0007 line=1091 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -31078,17 +31097,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ad78: |[07ad78] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ad88: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ -07ad8c: 1100 |0002: return-object v0 │ │ +07ad6c: |[07ad6c] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ad7c: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ +07ad80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0002 line=1331 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 groupKey Ljava/lang/String; │ │ @@ -31098,17 +31117,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 │ │ -07ad90: |[07ad90] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ada0: 5c01 1103 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ -07ada4: 1100 |0002: return-object v0 │ │ +07ad84: |[07ad84] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ad94: 5c01 1103 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ +07ad98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0002 line=1343 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 isGroupSummary Z │ │ @@ -31118,17 +31137,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 │ │ -07ada8: |[07ada8] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07adb8: 5b01 1203 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ -07adbc: 1100 |0002: return-object v0 │ │ +07ad9c: |[07ad9c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07adac: 5b01 1203 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ +07adb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0002 line=1119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -31138,42 +31157,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 │ │ -07adc0: |[07adc0] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07add0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07add2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07add4: 5453 1403 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07add8: 5936 1201 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ -07addc: 5453 1403 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ade0: 5937 1401 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -07ade4: 5453 1403 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ade8: 5938 1301 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -07adec: 5453 1403 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07adf0: 5233 1401 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -07adf4: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -07adf8: 5453 1403 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07adfc: 5233 1301 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -07ae00: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -07ae04: 0110 |001a: move v0, v1 │ │ -07ae06: 5453 1403 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ae0a: 5454 1403 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07ae0e: 5244 0e01 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@010e │ │ -07ae12: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -07ae16: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -07ae1a: b641 |0025: or-int/2addr v1, v4 │ │ -07ae1c: 5931 0e01 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@010e │ │ -07ae20: 1105 |0028: return-object v5 │ │ -07ae22: 0120 |0029: move v0, v2 │ │ -07ae24: 28f1 |002a: goto 001b // -000f │ │ -07ae26: 0121 |002b: move v1, v2 │ │ -07ae28: 28f9 |002c: goto 0025 // -0007 │ │ +07adb4: |[07adb4] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07adc4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07adc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07adc8: 5453 1403 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07adcc: 5936 1201 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ +07add0: 5453 1403 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07add4: 5937 1401 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +07add8: 5453 1403 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07addc: 5938 1301 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +07ade0: 5453 1403 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07ade4: 5233 1401 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +07ade8: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +07adec: 5453 1403 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07adf0: 5233 1301 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +07adf4: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +07adf8: 0110 |001a: move v0, v1 │ │ +07adfa: 5453 1403 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07adfe: 5454 1403 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07ae02: 5244 0e01 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@010e │ │ +07ae06: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +07ae0a: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +07ae0e: b641 |0025: or-int/2addr v1, v4 │ │ +07ae10: 5931 0e01 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@010e │ │ +07ae14: 1105 |0028: return-object v5 │ │ +07ae16: 0120 |0029: move v0, v2 │ │ +07ae18: 28f1 |002a: goto 001b // -000f │ │ +07ae1a: 0121 |002b: move v1, v2 │ │ +07ae1c: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1175 │ │ 0x0006 line=1176 │ │ 0x000a line=1177 │ │ 0x000e line=1178 │ │ 0x001b line=1179 │ │ @@ -31193,17 +31212,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 │ │ -07ae2c: |[07ae2c] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ae3c: 5c01 1303 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ -07ae40: 1100 |0002: return-object v0 │ │ +07ae20: |[07ae20] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ae30: 5c01 1303 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ +07ae34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ 0x0002 line=1228 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -31213,17 +31232,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 │ │ -07ae44: |[07ae44] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ae54: 5901 1503 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ -07ae58: 1100 |0002: return-object v0 │ │ +07ae38: |[07ae38] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ae48: 5901 1503 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ +07ae4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0002 line=1015 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -31233,18 +31252,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 │ │ -07ae5c: |[07ae5c] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ae6c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -07ae6e: 7030 0b09 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ -07ae74: 1101 |0004: return-object v1 │ │ +07ae50: |[07ae50] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ae60: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +07ae62: 7030 0b09 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ +07ae68: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0004 line=1197 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -31254,18 +31273,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 │ │ -07ae78: |[07ae78] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07ae88: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -07ae8c: 7030 0b09 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ -07ae92: 1101 |0005: return-object v1 │ │ +07ae6c: |[07ae6c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ae7c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +07ae80: 7030 0b09 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@090b │ │ +07ae86: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0005 line=1206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -31275,17 +31294,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 │ │ -07ae94: |[07ae94] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07aea4: 5901 1703 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -07aea8: 1100 |0002: return-object v0 │ │ +07ae88: |[07ae88] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07ae98: 5901 1703 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +07ae9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1287 │ │ 0x0002 line=1288 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -31295,19 +31314,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 │ │ -07aeac: |[07aeac] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07aebc: 5901 1a03 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ -07aec0: 5902 1803 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ -07aec4: 5c03 1903 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ -07aec8: 1100 |0006: return-object v0 │ │ +07aea0: |[07aea0] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07aeb0: 5901 1a03 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ +07aeb4: 5902 1803 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ +07aeb8: 5c03 1903 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ +07aebc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0002 line=1032 │ │ 0x0004 line=1033 │ │ 0x0006 line=1034 │ │ locals : │ │ @@ -31321,17 +31340,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07aecc: |[07aecc] android.support.v4.app.NotificationCompat$Builder.setPublicVersion:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07aedc: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@031b │ │ -07aee0: 1100 |0002: return-object v0 │ │ +07aec0: |[07aec0] android.support.v4.app.NotificationCompat$Builder.setPublicVersion:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07aed0: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@031b │ │ +07aed4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ 0x0002 line=1507 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 n Landroid/app/Notification; │ │ @@ -31341,17 +31360,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 │ │ -07aee4: |[07aee4] android.support.v4.app.NotificationCompat$Builder.setShowWhen:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07aef4: 5c01 1c03 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ -07aef8: 1100 |0002: return-object v0 │ │ +07aed8: |[07aed8] android.support.v4.app.NotificationCompat$Builder.setShowWhen:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07aee8: 5c01 1c03 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ +07aeec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0002 line=931 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 show Z │ │ @@ -31361,18 +31380,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 │ │ -07aefc: |[07aefc] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07af0c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07af10: 5902 1001 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0110 │ │ -07af14: 1101 |0004: return-object v1 │ │ +07aef0: |[07aef0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07af00: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07af04: 5902 1001 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0110 │ │ +07af08: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ 0x0004 line=959 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -31382,20 +31401,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 │ │ -07af18: |[07af18] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07af28: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07af2c: 5902 1001 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0110 │ │ -07af30: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07af34: 5903 1101 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ -07af38: 1101 |0008: return-object v1 │ │ +07af0c: |[07af0c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07af1c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07af20: 5902 1001 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0110 │ │ +07af24: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07af28: 5903 1101 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ +07af2c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0004 line=974 │ │ 0x0008 line=975 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -31407,17 +31426,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07af3c: |[07af3c] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07af4c: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ -07af50: 1100 |0002: return-object v0 │ │ +07af30: |[07af30] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07af40: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ +07af44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1359 │ │ 0x0002 line=1360 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 sortKey Ljava/lang/String; │ │ @@ -31427,21 +31446,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 │ │ -07af54: |[07af54] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07af64: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07af68: 5b03 1501 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -07af6c: 5420 1403 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07af70: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -07af72: 5901 0801 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -07af76: 1102 |0009: return-object v2 │ │ +07af48: |[07af48] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07af58: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07af5c: 5b03 1501 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +07af60: 5420 1403 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07af64: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +07af66: 5901 0801 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +07af6a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0004 line=1132 │ │ 0x0009 line=1133 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -31452,20 +31471,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 │ │ -07af78: |[07af78] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07af88: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07af8c: 5b02 1501 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -07af90: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07af94: 5903 0801 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -07af98: 1101 |0008: return-object v1 │ │ +07af6c: |[07af6c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07af7c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07af80: 5b02 1501 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +07af84: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07af88: 5903 0801 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +07af8c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0004 line=1149 │ │ 0x0008 line=1150 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -31477,23 +31496,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 │ │ -07af9c: |[07af9c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07afac: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -07afb0: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -07afb4: 5b12 1e03 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -07afb8: 5410 1e03 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -07afbc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07afc0: 5410 1e03 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -07afc4: 6e20 8e09 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@098e │ │ -07afca: 1101 |000f: return-object v1 │ │ +07af90: |[07af90] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07afa0: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +07afa4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +07afa8: 5b12 1e03 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +07afac: 5410 1e03 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +07afb0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +07afb4: 5410 1e03 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +07afb8: 6e20 8e09 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@098e │ │ +07afbe: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0004 line=1465 │ │ 0x0006 line=1466 │ │ 0x000a line=1467 │ │ 0x000f line=1470 │ │ @@ -31506,19 +31525,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07afcc: |[07afcc] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07afdc: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -07afe2: 0c00 |0003: move-result-object v0 │ │ -07afe4: 5b10 1f03 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ -07afe8: 1101 |0006: return-object v1 │ │ +07afc0: |[07afc0] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07afd0: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +07afd6: 0c00 |0003: move-result-object v0 │ │ +07afd8: 5b10 1f03 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ +07afdc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1004 │ │ 0x0006 line=1005 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ @@ -31528,20 +31547,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07afec: |[07afec] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07affc: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07b000: 7110 ff08 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -07b006: 0c01 |0005: move-result-object v1 │ │ -07b008: 5b01 1601 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -07b00c: 1102 |0008: return-object v2 │ │ +07afe0: |[07afe0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07aff0: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07aff4: 7110 ff08 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +07affa: 0c01 |0005: move-result-object v1 │ │ +07affc: 5b01 1601 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +07b000: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0008 line=1100 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0009 reg=3 tickerText Ljava/lang/CharSequence; │ │ @@ -31551,21 +31570,21 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07b010: |[07b010] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07b020: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07b024: 7110 ff08 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -07b02a: 0c01 |0005: move-result-object v1 │ │ -07b02c: 5b01 1601 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -07b030: 5b24 2003 |0008: iput-object v4, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ -07b034: 1102 |000a: return-object v2 │ │ +07b004: |[07b004] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07b014: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07b018: 7110 ff08 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +07b01e: 0c01 |0005: move-result-object v1 │ │ +07b020: 5b01 1601 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +07b024: 5b24 2003 |0008: iput-object v4, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ +07b028: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1109 │ │ 0x0008 line=1110 │ │ 0x000a line=1111 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -31577,17 +31596,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 │ │ -07b038: |[07b038] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07b048: 5c01 2103 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ -07b04c: 1100 |0002: return-object v0 │ │ +07b02c: |[07b02c] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07b03c: 5c01 2103 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ +07b040: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ 0x0002 line=947 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -31597,18 +31616,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 │ │ -07b050: |[07b050] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07b060: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07b064: 5b02 1701 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ -07b068: 1101 |0004: return-object v1 │ │ +07b044: |[07b044] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07b054: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07b058: 5b02 1701 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ +07b05c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -31618,17 +31637,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 │ │ -07b06c: |[07b06c] android.support.v4.app.NotificationCompat$Builder.setVisibility:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07b07c: 5901 2203 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0322 │ │ -07b080: 1100 |0002: return-object v0 │ │ +07b060: |[07b060] android.support.v4.app.NotificationCompat$Builder.setVisibility:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07b070: 5901 2203 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0322 │ │ +07b074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1493 │ │ 0x0002 line=1494 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 visibility I │ │ @@ -31638,18 +31657,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 │ │ -07b084: |[07b084] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -07b094: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -07b098: 5a02 1801 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0118 │ │ -07b09c: 1101 |0004: return-object v1 │ │ +07b078: |[07b078] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +07b088: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +07b08c: 5a02 1801 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0118 │ │ +07b090: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0004 line=922 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ @@ -31710,21 +31729,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07b0a0: |[07b0a0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.:(Ljava/lang/String;)V │ │ -07b0b0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -07b0b6: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07b0ba: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07b0c0: 5b10 2403 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ -07b0c4: 5b12 2503 |000a: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0325 │ │ -07b0c8: 0e00 |000c: return-void │ │ +07b094: |[07b094] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.:(Ljava/lang/String;)V │ │ +07b0a4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +07b0aa: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07b0ae: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07b0b4: 5b10 2403 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ +07b0b8: 5b12 2503 |000a: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0325 │ │ +07b0bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3149 │ │ 0x0003 line=3137 │ │ 0x000a line=3150 │ │ 0x000c line=3151 │ │ locals : │ │ @@ -31737,18 +31756,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07b0cc: |[07b0cc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.addMessage:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -07b0dc: 5410 2403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ -07b0e0: 7220 d334 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -07b0e6: 1101 |0005: return-object v1 │ │ +07b0c0: |[07b0c0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.addMessage:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +07b0d0: 5410 2403 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ +07b0d4: 7220 d334 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +07b0da: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3162 │ │ 0x0005 line=3163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0006 reg=2 message Ljava/lang/String; │ │ @@ -31758,35 +31777,35 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 38 16-bit code units │ │ -07b0e8: |[07b0e8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.build:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -07b0f8: 5480 2403 |0000: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ -07b0fc: 5482 2403 |0002: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ -07b100: 7210 dc34 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@34dc │ │ -07b106: 0a02 |0007: move-result v2 │ │ -07b108: 2322 1307 |0008: new-array v2, v2, [Ljava/lang/String; // type@0713 │ │ -07b10c: 7220 dd34 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@34dd │ │ -07b112: 0c01 |000d: move-result-object v1 │ │ -07b114: 1f01 1307 |000e: check-cast v1, [Ljava/lang/String; // type@0713 │ │ -07b118: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -07b11a: 2305 1307 |0011: new-array v5, v0, [Ljava/lang/String; // type@0713 │ │ -07b11e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -07b120: 5482 2503 |0014: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0325 │ │ -07b124: 4d02 0500 |0016: aput-object v2, v5, v0 │ │ -07b128: 2200 8701 |0018: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0187 │ │ -07b12c: 5482 2703 |001a: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0327 │ │ -07b130: 5483 2803 |001c: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -07b134: 5484 2603 |001e: iget-object v4, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0326 │ │ -07b138: 5386 2303 |0020: iget-wide v6, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0323 │ │ -07b13c: 7608 3009 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0930 │ │ -07b142: 1100 |0025: return-object v0 │ │ +07b0dc: |[07b0dc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.build:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +07b0ec: 5480 2403 |0000: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ +07b0f0: 5482 2403 |0002: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0324 │ │ +07b0f4: 7210 dc34 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@34dc │ │ +07b0fa: 0a02 |0007: move-result v2 │ │ +07b0fc: 2322 1307 |0008: new-array v2, v2, [Ljava/lang/String; // type@0713 │ │ +07b100: 7220 dd34 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@34dd │ │ +07b106: 0c01 |000d: move-result-object v1 │ │ +07b108: 1f01 1307 |000e: check-cast v1, [Ljava/lang/String; // type@0713 │ │ +07b10c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +07b10e: 2305 1307 |0011: new-array v5, v0, [Ljava/lang/String; // type@0713 │ │ +07b112: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +07b114: 5482 2503 |0014: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0325 │ │ +07b118: 4d02 0500 |0016: aput-object v2, v5, v0 │ │ +07b11c: 2200 8701 |0018: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0187 │ │ +07b120: 5482 2703 |001a: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0327 │ │ +07b124: 5483 2803 |001c: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +07b128: 5484 2603 |001e: iget-object v4, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0326 │ │ +07b12c: 5386 2303 |0020: iget-wide v6, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0323 │ │ +07b130: 7608 3009 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0930 │ │ +07b136: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3219 │ │ 0x0010 line=3220 │ │ 0x0018 line=3221 │ │ locals : │ │ 0x0010 - 0x0026 reg=1 messages [Ljava/lang/String; │ │ @@ -31798,17 +31817,17 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b144: |[07b144] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setLatestTimestamp:(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -07b154: 5a12 2303 |0000: iput-wide v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0323 │ │ -07b158: 1101 |0002: return-object v1 │ │ +07b138: |[07b138] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setLatestTimestamp:(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +07b148: 5a12 2303 |0000: iput-wide v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0323 │ │ +07b14c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3209 │ │ 0x0002 line=3210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0003 reg=2 timestamp J │ │ @@ -31818,17 +31837,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b15c: |[07b15c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReadPendingIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -07b16c: 5b01 2603 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0326 │ │ -07b170: 1100 |0002: return-object v0 │ │ +07b150: |[07b150] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReadPendingIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +07b160: 5b01 2603 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0326 │ │ +07b164: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3193 │ │ 0x0002 line=3194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0003 reg=1 pendingIntent Landroid/app/PendingIntent; │ │ @@ -31838,18 +31857,18 @@ │ │ type : '(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07b174: |[07b174] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReplyAction:(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -07b184: 5b02 2703 |0000: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0327 │ │ -07b188: 5b01 2803 |0002: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -07b18c: 1100 |0004: return-object v0 │ │ +07b168: |[07b168] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReplyAction:(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +07b178: 5b02 2703 |0000: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0327 │ │ +07b17c: 5b01 2803 |0002: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +07b180: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3179 │ │ 0x0002 line=3180 │ │ 0x0004 line=3182 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ @@ -32042,19 +32061,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07b190: |[07b190] android.support.v4.app.NotificationCompat$Style.:()V │ │ -07b1a0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -07b1a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07b1a8: 5c10 3f03 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@033f │ │ -07b1ac: 0e00 |0006: return-void │ │ +07b184: |[07b184] android.support.v4.app.NotificationCompat$Style.:()V │ │ +07b194: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +07b19a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07b19c: 5c10 3f03 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@033f │ │ +07b1a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1551 │ │ 0x0003 line=1555 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -32064,22 +32083,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07b1b0: |[07b1b0] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -07b1c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07b1c2: 5421 3d03 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ -07b1c6: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -07b1ca: 5421 3d03 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ -07b1ce: 6e10 fb08 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@08fb │ │ -07b1d4: 0c00 |000a: move-result-object v0 │ │ -07b1d6: 1100 |000b: return-object v0 │ │ +07b1a4: |[07b1a4] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +07b1b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b1b6: 5421 3d03 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ +07b1ba: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +07b1be: 5421 3d03 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ +07b1c2: 6e10 fb08 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@08fb │ │ +07b1c8: 0c00 |000a: move-result-object v0 │ │ +07b1ca: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0001 line=1568 │ │ 0x0005 line=1569 │ │ 0x000b line=1571 │ │ locals : │ │ @@ -32091,23 +32110,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 │ │ -07b1d8: |[07b1d8] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -07b1e8: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ -07b1ec: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -07b1f0: 5b12 3d03 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ -07b1f4: 5410 3d03 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ -07b1f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07b1fc: 5410 3d03 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ -07b200: 6e20 1e09 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@091e │ │ -07b206: 0e00 |000f: return-void │ │ +07b1cc: |[07b1cc] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +07b1dc: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ +07b1e0: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +07b1e4: 5b12 3d03 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ +07b1e8: 5410 3d03 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ +07b1ec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +07b1f0: 5410 3d03 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@033d │ │ +07b1f4: 6e20 1e09 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@091e │ │ +07b1fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ 0x0004 line=1559 │ │ 0x0006 line=1560 │ │ 0x000a line=1561 │ │ 0x000f line=1564 │ │ @@ -32451,68 +32470,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 106 16-bit code units │ │ -07b208: |[07b208] android.support.v4.app.NotificationCompat.:()V │ │ -07b218: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07b21c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -07b220: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07b224: 2200 8d01 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; // type@018d │ │ -07b228: 7010 5f09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;.:()V // method@095f │ │ -07b22e: 6900 9d03 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b232: 0e00 |000d: return-void │ │ -07b234: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07b238: 1301 1400 |0010: const/16 v1, #int 20 // #14 │ │ -07b23c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -07b240: 2200 8c01 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@018c │ │ -07b244: 7010 5609 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0956 │ │ -07b24a: 6900 9d03 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b24e: 28f2 |001b: goto 000d // -000e │ │ -07b250: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07b254: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ -07b258: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -07b25c: 2200 9301 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@0193 │ │ -07b260: 7010 8309 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0983 │ │ -07b266: 6900 9d03 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b26a: 28e4 |0029: goto 000d // -001c │ │ -07b26c: 6000 4501 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07b270: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ -07b274: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -07b278: 2200 9201 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0192 │ │ -07b27c: 7010 7809 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0978 │ │ -07b282: 6900 9d03 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b286: 28d6 |0037: goto 000d // -002a │ │ -07b288: 6000 4501 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07b28c: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ -07b290: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -07b294: 2200 9101 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0191 │ │ -07b298: 7010 7609 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0976 │ │ -07b29e: 6900 9d03 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b2a2: 28c8 |0045: goto 000d // -0038 │ │ -07b2a4: 6000 4501 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07b2a8: 1301 0b00 |0048: const/16 v1, #int 11 // #b │ │ -07b2ac: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ -07b2b0: 2200 9001 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0190 │ │ -07b2b4: 7010 7409 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0974 │ │ -07b2ba: 6900 9d03 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b2be: 28ba |0053: goto 000d // -0046 │ │ -07b2c0: 6000 4501 |0054: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07b2c4: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ -07b2c8: 3410 0a00 |0058: if-lt v0, v1, 0062 // +000a │ │ -07b2cc: 2200 8f01 |005a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@018f │ │ -07b2d0: 7010 7209 0000 |005c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@0972 │ │ -07b2d6: 6900 9d03 |005f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b2da: 28ac |0061: goto 000d // -0054 │ │ -07b2dc: 2200 8e01 |0062: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@018e │ │ -07b2e0: 7010 6409 0000 |0064: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ -07b2e6: 6900 9d03 |0067: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b2ea: 28a4 |0069: goto 000d // -005c │ │ +07b1fc: |[07b1fc] android.support.v4.app.NotificationCompat.:()V │ │ +07b20c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07b210: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +07b214: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07b218: 2200 8d01 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; // type@018d │ │ +07b21c: 7010 5f09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;.:()V // method@095f │ │ +07b222: 6900 9d03 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b226: 0e00 |000d: return-void │ │ +07b228: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07b22c: 1301 1400 |0010: const/16 v1, #int 20 // #14 │ │ +07b230: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +07b234: 2200 8c01 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@018c │ │ +07b238: 7010 5609 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0956 │ │ +07b23e: 6900 9d03 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b242: 28f2 |001b: goto 000d // -000e │ │ +07b244: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07b248: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ +07b24c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +07b250: 2200 9301 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@0193 │ │ +07b254: 7010 8309 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0983 │ │ +07b25a: 6900 9d03 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b25e: 28e4 |0029: goto 000d // -001c │ │ +07b260: 6000 4501 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07b264: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ +07b268: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +07b26c: 2200 9201 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0192 │ │ +07b270: 7010 7809 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0978 │ │ +07b276: 6900 9d03 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b27a: 28d6 |0037: goto 000d // -002a │ │ +07b27c: 6000 4501 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07b280: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ +07b284: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +07b288: 2200 9101 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0191 │ │ +07b28c: 7010 7609 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0976 │ │ +07b292: 6900 9d03 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b296: 28c8 |0045: goto 000d // -0038 │ │ +07b298: 6000 4501 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07b29c: 1301 0b00 |0048: const/16 v1, #int 11 // #b │ │ +07b2a0: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ +07b2a4: 2200 9001 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0190 │ │ +07b2a8: 7010 7409 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0974 │ │ +07b2ae: 6900 9d03 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b2b2: 28ba |0053: goto 000d // -0046 │ │ +07b2b4: 6000 4501 |0054: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07b2b8: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ +07b2bc: 3410 0a00 |0058: if-lt v0, v1, 0062 // +000a │ │ +07b2c0: 2200 8f01 |005a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@018f │ │ +07b2c4: 7010 7209 0000 |005c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@0972 │ │ +07b2ca: 6900 9d03 |005f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b2ce: 28ac |0061: goto 000d // -0054 │ │ +07b2d0: 2200 8e01 |0062: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@018e │ │ +07b2d4: 7010 6409 0000 |0064: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ +07b2da: 6900 9d03 |0067: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b2de: 28a4 |0069: goto 000d // -005c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x0006 line=816 │ │ 0x000d line=832 │ │ 0x000e line=817 │ │ 0x0014 line=818 │ │ @@ -32534,17 +32553,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b2ec: |[07b2ec] android.support.v4.app.NotificationCompat.:()V │ │ -07b2fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07b302: 0e00 |0003: return-void │ │ +07b2e0: |[07b2e0] android.support.v4.app.NotificationCompat.:()V │ │ +07b2f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07b2f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=2904 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -32553,17 +32572,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b304: |[07b304] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -07b314: 7120 bf09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bf │ │ -07b31a: 0e00 |0003: return-void │ │ +07b2f8: |[07b2f8] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +07b308: 7120 bf09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bf │ │ +07b30e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithActions; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/ArrayList; │ │ │ │ @@ -32572,17 +32591,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b31c: |[07b31c] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -07b32c: 7120 c009 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09c0 │ │ -07b332: 0e00 |0003: return-void │ │ +07b310: |[07b310] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +07b320: 7120 c009 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09c0 │ │ +07b326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -32591,35 +32610,35 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b334: |[07b334] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -07b344: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b348: 1100 |0002: return-object v0 │ │ +07b328: |[07b328] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +07b338: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b33c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'access$500' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07b34c: |[07b34c] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -07b35c: 7120 c709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@09c7 │ │ -07b362: 0c00 |0003: move-result-object v0 │ │ -07b364: 1100 |0004: return-object v0 │ │ +07b340: |[07b340] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +07b350: 7120 c709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@09c7 │ │ +07b356: 0c00 |0003: move-result-object v0 │ │ +07b358: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ │ │ @@ -32628,26 +32647,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -07b368: |[07b368] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -07b378: 6e10 9034 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -07b37e: 0c01 |0003: move-result-object v1 │ │ -07b380: 7210 bf34 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -07b386: 0a02 |0007: move-result v2 │ │ -07b388: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ -07b38c: 7210 c034 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -07b392: 0c00 |000d: move-result-object v0 │ │ -07b394: 1f00 8101 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ -07b398: 7220 c008 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@08c0 │ │ -07b39e: 28f1 |0013: goto 0004 // -000f │ │ -07b3a0: 0e00 |0014: return-void │ │ +07b35c: |[07b35c] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +07b36c: 6e10 9034 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +07b372: 0c01 |0003: move-result-object v1 │ │ +07b374: 7210 bf34 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +07b37a: 0a02 |0007: move-result v2 │ │ +07b37c: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ +07b380: 7210 c034 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +07b386: 0c00 |000d: move-result-object v0 │ │ +07b388: 1f00 8101 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ +07b38c: 7220 c008 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@08c0 │ │ +07b392: 28f1 |0013: goto 0004 // -000f │ │ +07b394: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 0x0010 line=780 │ │ 0x0014 line=782 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ @@ -32661,49 +32680,49 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 64 16-bit code units │ │ -07b3a4: |[07b3a4] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -07b3b4: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ -07b3b8: 20b0 8301 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0183 │ │ -07b3bc: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ -07b3c0: 07b8 |0006: move-object v8, v11 │ │ -07b3c2: 1f08 8301 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0183 │ │ -07b3c6: 5480 0103 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0301 │ │ -07b3ca: 5581 0403 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0304 │ │ -07b3ce: 5482 0303 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0303 │ │ -07b3d2: 5483 0203 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0302 │ │ -07b3d6: 7153 030a 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0a03 │ │ -07b3dc: 0e00 |0014: return-void │ │ -07b3de: 20b0 8a01 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@018a │ │ -07b3e2: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ -07b3e6: 07b9 |0019: move-object v9, v11 │ │ -07b3e8: 1f09 8a01 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@018a │ │ -07b3ec: 5490 3803 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0338 │ │ -07b3f0: 5591 3a03 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@033a │ │ -07b3f4: 5492 3903 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0339 │ │ -07b3f8: 5493 3b03 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ -07b3fc: 7153 040a 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0a04 │ │ -07b402: 28ed |0027: goto 0014 // -0013 │ │ -07b404: 20b0 8201 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0182 │ │ -07b408: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ -07b40c: 07b7 |002c: move-object v7, v11 │ │ -07b40e: 1f07 8201 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0182 │ │ -07b412: 5471 fb02 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@02fb │ │ -07b416: 5572 0003 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0300 │ │ -07b41a: 5473 ff02 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@02ff │ │ -07b41e: 5474 fe02 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@02fe │ │ -07b422: 5475 fc02 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@02fc │ │ -07b426: 5576 fd02 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@02fd │ │ -07b42a: 07a0 |003b: move-object v0, v10 │ │ -07b42c: 7707 020a 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0a02 │ │ -07b432: 28d5 |003f: goto 0014 // -002b │ │ +07b398: |[07b398] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +07b3a8: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ +07b3ac: 20b0 8301 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0183 │ │ +07b3b0: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +07b3b4: 07b8 |0006: move-object v8, v11 │ │ +07b3b6: 1f08 8301 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0183 │ │ +07b3ba: 5480 0103 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0301 │ │ +07b3be: 5581 0403 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0304 │ │ +07b3c2: 5482 0303 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0303 │ │ +07b3c6: 5483 0203 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0302 │ │ +07b3ca: 7153 030a 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0a03 │ │ +07b3d0: 0e00 |0014: return-void │ │ +07b3d2: 20b0 8a01 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@018a │ │ +07b3d6: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ +07b3da: 07b9 |0019: move-object v9, v11 │ │ +07b3dc: 1f09 8a01 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@018a │ │ +07b3e0: 5490 3803 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0338 │ │ +07b3e4: 5591 3a03 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@033a │ │ +07b3e8: 5492 3903 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0339 │ │ +07b3ec: 5493 3b03 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ +07b3f0: 7153 040a 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0a04 │ │ +07b3f6: 28ed |0027: goto 0014 // -0013 │ │ +07b3f8: 20b0 8201 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0182 │ │ +07b3fc: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ +07b400: 07b7 |002c: move-object v7, v11 │ │ +07b402: 1f07 8201 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0182 │ │ +07b406: 5471 fb02 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@02fb │ │ +07b40a: 5572 0003 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0300 │ │ +07b40e: 5473 ff02 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@02ff │ │ +07b412: 5474 fe02 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@02fe │ │ +07b416: 5475 fc02 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@02fc │ │ +07b41a: 5576 fd02 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@02fd │ │ +07b41e: 07a0 |003b: move-object v0, v10 │ │ +07b420: 7707 020a 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0a02 │ │ +07b426: 28d5 |003f: goto 0014 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0002 line=787 │ │ 0x0007 line=788 │ │ 0x0009 line=789 │ │ 0x0014 line=812 │ │ @@ -32725,19 +32744,19 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07b434: |[07b434] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -07b444: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b448: 7230 4a09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@094a │ │ -07b44e: 0c00 |0005: move-result-object v0 │ │ -07b450: 1100 |0006: return-object v0 │ │ +07b428: |[07b428] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +07b438: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b43c: 7230 4a09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@094a │ │ +07b442: 0c00 |0005: move-result-object v0 │ │ +07b444: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3271 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0007 reg=2 actionIndex I │ │ │ │ @@ -32746,19 +32765,19 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b454: |[07b454] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ -07b464: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b468: 7220 4b09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@094b │ │ -07b46e: 0a00 |0005: move-result v0 │ │ -07b470: 0f00 |0006: return v0 │ │ +07b448: |[07b448] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ +07b458: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b45c: 7220 4b09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@094b │ │ +07b462: 0a00 |0005: move-result v0 │ │ +07b464: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3261 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -32766,19 +32785,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b474: |[07b474] android.support.v4.app.NotificationCompat.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07b484: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b488: 7220 4e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@094e │ │ -07b48e: 0c00 |0005: move-result-object v0 │ │ -07b490: 1100 |0006: return-object v0 │ │ +07b468: |[07b468] android.support.v4.app.NotificationCompat.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07b478: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b47c: 7220 4e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@094e │ │ +07b482: 0c00 |0005: move-result-object v0 │ │ +07b484: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -32786,19 +32805,19 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b494: |[07b494] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -07b4a4: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b4a8: 7220 4f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@094f │ │ -07b4ae: 0c00 |0005: move-result-object v0 │ │ -07b4b0: 1100 |0006: return-object v0 │ │ +07b488: |[07b488] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +07b498: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b49c: 7220 4f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@094f │ │ +07b4a2: 0c00 |0005: move-result-object v0 │ │ +07b4a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -32806,19 +32825,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b4b4: |[07b4b4] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07b4c4: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b4c8: 7220 5009 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0950 │ │ -07b4ce: 0c00 |0005: move-result-object v0 │ │ -07b4d0: 1100 |0006: return-object v0 │ │ +07b4a8: |[07b4a8] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07b4b8: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b4bc: 7220 5009 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0950 │ │ +07b4c2: 0c00 |0005: move-result-object v0 │ │ +07b4c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3298 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -32826,19 +32845,19 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b4d4: |[07b4d4] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -07b4e4: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b4e8: 7220 5109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0951 │ │ -07b4ee: 0a00 |0005: move-result v0 │ │ -07b4f0: 0f00 |0006: return v0 │ │ +07b4c8: |[07b4c8] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +07b4d8: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b4dc: 7220 5109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0951 │ │ +07b4e2: 0a00 |0005: move-result v0 │ │ +07b4e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -32846,36 +32865,36 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -07b4f4: |[07b4f4] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -07b504: 6e20 ac04 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ -07b50a: 0c00 |0003: move-result-object v0 │ │ -07b50c: 2003 d906 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@06d9 │ │ -07b510: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ -07b514: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -07b518: 1f00 d906 |000a: check-cast v0, [Landroid/app/Notification; // type@06d9 │ │ -07b51c: 1f00 d906 |000c: check-cast v0, [Landroid/app/Notification; // type@06d9 │ │ -07b520: 0702 |000e: move-object v2, v0 │ │ -07b522: 1102 |000f: return-object v2 │ │ -07b524: 2103 |0010: array-length v3, v0 │ │ -07b526: 2332 d906 |0011: new-array v2, v3, [Landroid/app/Notification; // type@06d9 │ │ -07b52a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -07b52c: 2103 |0014: array-length v3, v0 │ │ -07b52e: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ -07b532: 4603 0001 |0017: aget-object v3, v0, v1 │ │ -07b536: 1f03 4500 |0019: check-cast v3, Landroid/app/Notification; // type@0045 │ │ -07b53a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -07b53e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07b542: 28f5 |001f: goto 0014 // -000b │ │ -07b544: 6e30 bd04 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ -07b54a: 28ec |0023: goto 000f // -0014 │ │ +07b4e8: |[07b4e8] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +07b4f8: 6e20 ac04 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ +07b4fe: 0c00 |0003: move-result-object v0 │ │ +07b500: 2003 d906 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@06d9 │ │ +07b504: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +07b508: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +07b50c: 1f00 d906 |000a: check-cast v0, [Landroid/app/Notification; // type@06d9 │ │ +07b510: 1f00 d906 |000c: check-cast v0, [Landroid/app/Notification; // type@06d9 │ │ +07b514: 0702 |000e: move-object v2, v0 │ │ +07b516: 1102 |000f: return-object v2 │ │ +07b518: 2103 |0010: array-length v3, v0 │ │ +07b51a: 2332 d906 |0011: new-array v2, v3, [Landroid/app/Notification; // type@06d9 │ │ +07b51e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +07b520: 2103 |0014: array-length v3, v0 │ │ +07b522: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ +07b526: 4603 0001 |0017: aget-object v3, v0, v1 │ │ +07b52a: 1f03 4500 |0019: check-cast v3, Landroid/app/Notification; // type@0045 │ │ +07b52e: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +07b532: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07b536: 28f5 |001f: goto 0014 // -000b │ │ +07b538: 6e30 bd04 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ +07b53e: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3235 │ │ 0x0004 line=3236 │ │ 0x000a line=3237 │ │ 0x000f line=3244 │ │ 0x0010 line=3239 │ │ @@ -32896,19 +32915,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b54c: |[07b54c] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07b55c: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b560: 7220 5309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0953 │ │ -07b566: 0c00 |0005: move-result-object v0 │ │ -07b568: 1100 |0006: return-object v0 │ │ +07b540: |[07b540] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07b550: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b554: 7220 5309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0953 │ │ +07b55a: 0c00 |0005: move-result-object v0 │ │ +07b55c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3324 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -32916,19 +32935,19 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b56c: |[07b56c] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -07b57c: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ -07b580: 7220 5509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0955 │ │ -07b586: 0a00 |0005: move-result v0 │ │ -07b588: 0f00 |0006: return v0 │ │ +07b560: |[07b560] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +07b570: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@039d │ │ +07b574: 7220 5509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0955 │ │ +07b57a: 0a00 |0005: move-result v0 │ │ +07b57c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3308 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ @@ -32965,17 +32984,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b58c: |[07b58c] android.support.v4.app.NotificationCompatApi20.:()V │ │ -07b59c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07b5a2: 0e00 |0003: return-void │ │ +07b580: |[07b580] android.support.v4.app.NotificationCompatApi20.:()V │ │ +07b590: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07b596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi20; │ │ │ │ @@ -32984,47 +33003,47 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -07b5a4: |[07b5a4] android.support.v4.app.NotificationCompatApi20.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -07b5b4: 2200 3f00 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@003f │ │ -07b5b8: 6e10 e809 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ -07b5be: 0a05 |0005: move-result v5 │ │ -07b5c0: 6e10 ea09 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ -07b5c6: 0c06 |0009: move-result-object v6 │ │ -07b5c8: 6e10 e609 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ -07b5ce: 0c07 |000d: move-result-object v7 │ │ -07b5d0: 7040 b101 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@01b1 │ │ -07b5d6: 6e10 e909 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ -07b5dc: 0c05 |0014: move-result-object v5 │ │ -07b5de: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ -07b5e2: 6e10 e909 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ -07b5e8: 0c05 |001a: move-result-object v5 │ │ -07b5ea: 7110 870a 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0a87 │ │ -07b5f0: 0c01 |001e: move-result-object v1 │ │ -07b5f2: 2113 |001f: array-length v3, v1 │ │ -07b5f4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -07b5f6: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ -07b5fa: 4604 0102 |0023: aget-object v4, v1, v2 │ │ -07b5fe: 6e20 b301 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@01b3 │ │ -07b604: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07b608: 28f7 |002a: goto 0021 // -0009 │ │ -07b60a: 6e10 e709 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ -07b610: 0c05 |002e: move-result-object v5 │ │ -07b612: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ -07b616: 6e10 e709 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ -07b61c: 0c05 |0034: move-result-object v5 │ │ -07b61e: 6e20 b201 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@01b2 │ │ -07b624: 6e10 b401 0000 |0038: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@01b4 │ │ -07b62a: 0c05 |003b: move-result-object v5 │ │ -07b62c: 6e20 c201 5800 |003c: invoke-virtual {v8, v5}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@01c2 │ │ -07b632: 0e00 |003f: return-void │ │ +07b598: |[07b598] android.support.v4.app.NotificationCompatApi20.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +07b5a8: 2200 3f00 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@003f │ │ +07b5ac: 6e10 e809 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ +07b5b2: 0a05 |0005: move-result v5 │ │ +07b5b4: 6e10 ea09 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ +07b5ba: 0c06 |0009: move-result-object v6 │ │ +07b5bc: 6e10 e609 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ +07b5c2: 0c07 |000d: move-result-object v7 │ │ +07b5c4: 7040 b101 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@01b1 │ │ +07b5ca: 6e10 e909 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ +07b5d0: 0c05 |0014: move-result-object v5 │ │ +07b5d2: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ +07b5d6: 6e10 e909 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ +07b5dc: 0c05 |001a: move-result-object v5 │ │ +07b5de: 7110 870a 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0a87 │ │ +07b5e4: 0c01 |001e: move-result-object v1 │ │ +07b5e6: 2113 |001f: array-length v3, v1 │ │ +07b5e8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +07b5ea: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ +07b5ee: 4604 0102 |0023: aget-object v4, v1, v2 │ │ +07b5f2: 6e20 b301 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@01b3 │ │ +07b5f8: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b5fc: 28f7 |002a: goto 0021 // -0009 │ │ +07b5fe: 6e10 e709 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ +07b604: 0c05 |002e: move-result-object v5 │ │ +07b606: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ +07b60a: 6e10 e709 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ +07b610: 0c05 |0034: move-result-object v5 │ │ +07b612: 6e20 b201 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@01b2 │ │ +07b618: 6e10 b401 0000 |0038: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@01b4 │ │ +07b61e: 0c05 |003b: move-result-object v5 │ │ +07b620: 6e20 c201 5800 |003c: invoke-virtual {v8, v5}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@01c2 │ │ +07b626: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=103 │ │ 0x0017 line=104 │ │ 0x0025 line=106 │ │ 0x0028 line=104 │ │ @@ -33046,20 +33065,20 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -07b634: |[07b634] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07b644: 5410 0701 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ -07b648: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -07b64c: 7130 d109 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d1 │ │ -07b652: 0c00 |0007: move-result-object v0 │ │ -07b654: 1100 |0008: return-object v0 │ │ +07b628: |[07b628] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07b638: 5410 0701 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ +07b63c: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +07b640: 7130 d109 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d1 │ │ +07b646: 0c00 |0007: move-result-object v0 │ │ +07b648: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0009 reg=2 actionIndex I │ │ 0x0000 - 0x0009 reg=3 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ @@ -33070,28 +33089,28 @@ │ │ type : '(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -07b658: |[07b658] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07b668: 6e10 b601 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@01b6 │ │ -07b66e: 0c00 |0003: move-result-object v0 │ │ -07b670: 7120 890a 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a89 │ │ -07b676: 0c05 |0007: move-result-object v5 │ │ -07b678: 5261 0401 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0104 │ │ -07b67c: 5462 0501 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0105 │ │ -07b680: 5463 0301 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0103 │ │ -07b684: 6e10 b501 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@01b5 │ │ -07b68a: 0c04 |0011: move-result-object v4 │ │ -07b68c: 0770 |0012: move-object v0, v7 │ │ -07b68e: 7806 e309 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e3 │ │ -07b694: 0c00 |0016: move-result-object v0 │ │ -07b696: 1100 |0017: return-object v0 │ │ +07b64c: |[07b64c] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07b65c: 6e10 b601 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@01b6 │ │ +07b662: 0c00 |0003: move-result-object v0 │ │ +07b664: 7120 890a 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a89 │ │ +07b66a: 0c05 |0007: move-result-object v5 │ │ +07b66c: 5261 0401 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0104 │ │ +07b670: 5462 0501 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0105 │ │ +07b674: 5463 0301 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0103 │ │ +07b678: 6e10 b501 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@01b5 │ │ +07b67e: 0c04 |0011: move-result-object v4 │ │ +07b680: 0770 |0012: move-object v0, v7 │ │ +07b682: 7806 e309 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e3 │ │ +07b688: 0c00 |0016: move-result-object v0 │ │ +07b68a: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0008 line=126 │ │ locals : │ │ 0x0008 - 0x0018 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0018 reg=6 action Landroid/app/Notification$Action; │ │ @@ -33103,43 +33122,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -07b698: |[07b698] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ -07b6a8: 2207 3f00 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@003f │ │ -07b6ac: 6e10 e809 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ -07b6b2: 0a08 |0005: move-result v8 │ │ -07b6b4: 6e10 ea09 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ -07b6ba: 0c09 |0009: move-result-object v9 │ │ -07b6bc: 6e10 e609 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ -07b6c2: 0c0a |000d: move-result-object v10 │ │ -07b6c4: 7040 b101 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@01b1 │ │ -07b6ca: 6e10 e709 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ -07b6d0: 0c08 |0014: move-result-object v8 │ │ -07b6d2: 6e20 b201 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@01b2 │ │ -07b6d8: 0c00 |0018: move-result-object v0 │ │ -07b6da: 6e10 e909 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ -07b6e0: 0c05 |001c: move-result-object v5 │ │ -07b6e2: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ -07b6e6: 7110 870a 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0a87 │ │ -07b6ec: 0c06 |0022: move-result-object v6 │ │ -07b6ee: 0761 |0023: move-object v1, v6 │ │ -07b6f0: 2113 |0024: array-length v3, v1 │ │ -07b6f2: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -07b6f4: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ -07b6f8: 4604 0102 |0028: aget-object v4, v1, v2 │ │ -07b6fc: 6e20 b301 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@01b3 │ │ -07b702: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07b706: 28f7 |002f: goto 0026 // -0009 │ │ -07b708: 6e10 b401 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@01b4 │ │ -07b70e: 0c07 |0033: move-result-object v7 │ │ -07b710: 1107 |0034: return-object v7 │ │ +07b68c: |[07b68c] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ +07b69c: 2207 3f00 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@003f │ │ +07b6a0: 6e10 e809 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ +07b6a6: 0a08 |0005: move-result v8 │ │ +07b6a8: 6e10 ea09 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ +07b6ae: 0c09 |0009: move-result-object v9 │ │ +07b6b0: 6e10 e609 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ +07b6b6: 0c0a |000d: move-result-object v10 │ │ +07b6b8: 7040 b101 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@01b1 │ │ +07b6be: 6e10 e709 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ +07b6c4: 0c08 |0014: move-result-object v8 │ │ +07b6c6: 6e20 b201 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@01b2 │ │ +07b6cc: 0c00 |0018: move-result-object v0 │ │ +07b6ce: 6e10 e909 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ +07b6d4: 0c05 |001c: move-result-object v5 │ │ +07b6d6: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ +07b6da: 7110 870a 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0a87 │ │ +07b6e0: 0c06 |0022: move-result-object v6 │ │ +07b6e2: 0761 |0023: move-object v1, v6 │ │ +07b6e4: 2113 |0024: array-length v3, v1 │ │ +07b6e6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +07b6e8: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ +07b6ec: 4604 0102 |0028: aget-object v4, v1, v2 │ │ +07b6f0: 6e20 b301 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@01b3 │ │ +07b6f6: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b6fa: 28f7 |002f: goto 0026 // -0009 │ │ +07b6fc: 6e10 b401 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@01b4 │ │ +07b702: 0c07 |0033: move-result-object v7 │ │ +07b704: 1107 |0034: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0019 line=135 │ │ 0x001d line=136 │ │ 0x001f line=137 │ │ 0x0023 line=138 │ │ @@ -33161,33 +33180,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -07b714: |[07b714] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07b724: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -07b728: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07b72a: 1101 |0003: return-object v1 │ │ -07b72c: 6e10 9534 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07b732: 0a03 |0007: move-result v3 │ │ -07b734: 7220 e409 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e4 │ │ -07b73a: 0c01 |000b: move-result-object v1 │ │ -07b73c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -07b73e: 2113 |000d: array-length v3, v1 │ │ -07b740: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ -07b744: 6e20 8e34 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07b74a: 0c00 |0013: move-result-object v0 │ │ -07b74c: 1f00 4000 |0014: check-cast v0, Landroid/app/Notification$Action; // type@0040 │ │ -07b750: 7130 d109 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d1 │ │ -07b756: 0c03 |0019: move-result-object v3 │ │ -07b758: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ -07b75c: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07b760: 28ef |001e: goto 000d // -0011 │ │ +07b708: |[07b708] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07b718: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +07b71c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07b71e: 1101 |0003: return-object v1 │ │ +07b720: 6e10 9534 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07b726: 0a03 |0007: move-result v3 │ │ +07b728: 7220 e409 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e4 │ │ +07b72e: 0c01 |000b: move-result-object v1 │ │ +07b730: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +07b732: 2113 |000d: array-length v3, v1 │ │ +07b734: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ +07b738: 6e20 8e34 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07b73e: 0c00 |0013: move-result-object v0 │ │ +07b740: 1f00 4000 |0014: check-cast v0, Landroid/app/Notification$Action; // type@0040 │ │ +07b744: 7130 d109 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d1 │ │ +07b74a: 0c03 |0019: move-result-object v3 │ │ +07b74c: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ +07b750: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b754: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0002 line=156 │ │ 0x0003 line=163 │ │ 0x0004 line=158 │ │ 0x000c line=159 │ │ @@ -33208,18 +33227,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07b764: |[07b764] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07b774: 6e10 ec01 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@01ec │ │ -07b77a: 0c00 |0003: move-result-object v0 │ │ -07b77c: 1100 |0004: return-object v0 │ │ +07b758: |[07b758] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07b768: 6e10 ec01 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@01ec │ │ +07b76e: 0c00 |0003: move-result-object v0 │ │ +07b770: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -33227,22 +33246,22 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07b780: |[07b780] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -07b790: 5210 0e01 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@010e │ │ -07b794: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ -07b798: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07b79c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07b79e: 0f00 |0007: return v0 │ │ -07b7a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07b7a2: 28fe |0009: goto 0007 // -0002 │ │ +07b774: |[07b774] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +07b784: 5210 0e01 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@010e │ │ +07b788: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ +07b78c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +07b790: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07b792: 0f00 |0007: return v0 │ │ +07b794: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07b796: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -33250,31 +33269,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -07b7a4: |[07b7a4] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -07b7b4: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -07b7b8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -07b7ba: 1104 |0003: return-object v4 │ │ -07b7bc: 2204 9f06 |0004: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -07b7c0: 2165 |0006: array-length v5, v6 │ │ -07b7c2: 7020 8634 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -07b7c8: 0761 |000a: move-object v1, v6 │ │ -07b7ca: 2113 |000b: array-length v3, v1 │ │ -07b7cc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -07b7ce: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -07b7d2: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -07b7d6: 7110 d209 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@09d2 │ │ -07b7dc: 0c05 |0014: move-result-object v5 │ │ -07b7de: 6e20 8934 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07b7e4: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07b7e8: 28f3 |001a: goto 000d // -000d │ │ +07b798: |[07b798] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +07b7a8: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +07b7ac: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +07b7ae: 1104 |0003: return-object v4 │ │ +07b7b0: 2204 9f06 |0004: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +07b7b4: 2165 |0006: array-length v5, v6 │ │ +07b7b6: 7020 8634 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +07b7bc: 0761 |000a: move-object v1, v6 │ │ +07b7be: 2113 |000b: array-length v3, v1 │ │ +07b7c0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +07b7c2: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +07b7c6: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +07b7ca: 7110 d209 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@09d2 │ │ +07b7d0: 0c05 |0014: move-result-object v5 │ │ +07b7d2: 6e20 8934 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07b7d8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b7dc: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0002 line=174 │ │ 0x0003 line=180 │ │ 0x0004 line=176 │ │ 0x000a line=177 │ │ @@ -33293,18 +33312,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07b7ec: |[07b7ec] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07b7fc: 6e10 ed01 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@01ed │ │ -07b802: 0c00 |0003: move-result-object v0 │ │ -07b804: 1100 |0004: return-object v0 │ │ +07b7e0: |[07b7e0] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07b7f0: 6e10 ed01 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@01ed │ │ +07b7f6: 0c00 |0003: move-result-object v0 │ │ +07b7f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -33312,22 +33331,22 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07b808: |[07b808] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -07b818: 5210 0e01 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@010e │ │ -07b81c: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ -07b820: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07b824: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07b826: 0f00 |0007: return v0 │ │ -07b828: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07b82a: 28fe |0009: goto 0007 // -0002 │ │ +07b7fc: |[07b7fc] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +07b80c: 5210 0e01 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@010e │ │ +07b810: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ +07b814: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +07b818: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07b81a: 0f00 |0007: return v0 │ │ +07b81c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07b81e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ @@ -33470,17 +33489,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b82c: |[07b82c] android.support.v4.app.NotificationCompatApi21.:()V │ │ -07b83c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07b842: 0e00 |0003: return-void │ │ +07b820: |[07b820] android.support.v4.app.NotificationCompatApi21.:()V │ │ +07b830: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07b836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi21; │ │ │ │ @@ -33489,38 +33508,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -07b844: |[07b844] android.support.v4.app.NotificationCompatApi21.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; │ │ -07b854: 2200 4800 |0000: new-instance v0, Landroid/app/RemoteInput$Builder; // type@0048 │ │ -07b858: 6e10 910a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ -07b85e: 0c01 |0005: move-result-object v1 │ │ -07b860: 7020 fb01 1000 |0006: invoke-direct {v0, v1}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@01fb │ │ -07b866: 6e10 900a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0a90 │ │ -07b86c: 0c01 |000c: move-result-object v1 │ │ -07b86e: 6e20 0002 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@0200 │ │ -07b874: 0c00 |0010: move-result-object v0 │ │ -07b876: 6e10 8e0a 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0a8e │ │ -07b87c: 0c01 |0014: move-result-object v1 │ │ -07b87e: 6e20 ff01 1000 |0015: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@01ff │ │ -07b884: 0c00 |0018: move-result-object v0 │ │ -07b886: 6e10 8d0a 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0a8d │ │ -07b88c: 0a01 |001c: move-result v1 │ │ -07b88e: 6e20 fe01 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@01fe │ │ -07b894: 0c00 |0020: move-result-object v0 │ │ -07b896: 6e10 8f0a 0200 |0021: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0a8f │ │ -07b89c: 0c01 |0024: move-result-object v1 │ │ -07b89e: 6e20 fc01 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@01fc │ │ -07b8a4: 0c00 |0028: move-result-object v0 │ │ -07b8a6: 6e10 fd01 0000 |0029: invoke-virtual {v0}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@01fd │ │ -07b8ac: 0c00 |002c: move-result-object v0 │ │ -07b8ae: 1100 |002d: return-object v0 │ │ +07b838: |[07b838] android.support.v4.app.NotificationCompatApi21.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; │ │ +07b848: 2200 4800 |0000: new-instance v0, Landroid/app/RemoteInput$Builder; // type@0048 │ │ +07b84c: 6e10 910a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ +07b852: 0c01 |0005: move-result-object v1 │ │ +07b854: 7020 fb01 1000 |0006: invoke-direct {v0, v1}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@01fb │ │ +07b85a: 6e10 900a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0a90 │ │ +07b860: 0c01 |000c: move-result-object v1 │ │ +07b862: 6e20 0002 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@0200 │ │ +07b868: 0c00 |0010: move-result-object v0 │ │ +07b86a: 6e10 8e0a 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0a8e │ │ +07b870: 0c01 |0014: move-result-object v1 │ │ +07b872: 6e20 ff01 1000 |0015: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@01ff │ │ +07b878: 0c00 |0018: move-result-object v0 │ │ +07b87a: 6e10 8d0a 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0a8d │ │ +07b880: 0a01 |001c: move-result v1 │ │ +07b882: 6e20 fe01 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@01fe │ │ +07b888: 0c00 |0020: move-result-object v0 │ │ +07b88a: 6e10 8f0a 0200 |0021: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0a8f │ │ +07b890: 0c01 |0024: move-result-object v1 │ │ +07b892: 6e20 fc01 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@01fc │ │ +07b898: 0c00 |0028: move-result-object v0 │ │ +07b89a: 6e10 fd01 0000 |0029: invoke-virtual {v0}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@01fd │ │ +07b8a0: 0c00 |002c: move-result-object v0 │ │ +07b8a2: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x002e reg=2 src Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ @@ -33528,78 +33547,78 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -07b8b0: |[07b8b0] android.support.v4.app.NotificationCompatApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -07b8c0: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ -07b8c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07b8c6: 1101 |0003: return-object v1 │ │ -07b8c8: 2201 cb00 |0004: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ -07b8cc: 7010 9d04 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ -07b8d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07b8d4: 6e10 f009 0a00 |000a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ -07b8da: 0c06 |000d: move-result-object v6 │ │ -07b8dc: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ -07b8e0: 6e10 f009 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ -07b8e6: 0c06 |0013: move-result-object v6 │ │ -07b8e8: 2166 |0014: array-length v6, v6 │ │ -07b8ea: 1217 |0015: const/4 v7, #int 1 // #1 │ │ -07b8ec: 3776 0900 |0016: if-le v6, v7, 001f // +0009 │ │ -07b8f0: 6e10 f009 0a00 |0018: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ -07b8f6: 0c06 |001b: move-result-object v6 │ │ -07b8f8: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -07b8fa: 4600 0607 |001d: aget-object v0, v6, v7 │ │ -07b8fe: 6e10 ee09 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@09ee │ │ -07b904: 0c06 |0022: move-result-object v6 │ │ -07b906: 2166 |0023: array-length v6, v6 │ │ -07b908: 2364 e006 |0024: new-array v4, v6, [Landroid/os/Parcelable; // type@06e0 │ │ -07b90c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -07b90e: 2146 |0027: array-length v6, v4 │ │ -07b910: 3562 1c00 |0028: if-ge v2, v6, 0044 // +001c │ │ -07b914: 2203 cb00 |002a: new-instance v3, Landroid/os/Bundle; // type@00cb │ │ -07b918: 7010 9d04 0300 |002c: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@049d │ │ -07b91e: 1a06 7134 |002f: const-string v6, "text" // string@3471 │ │ -07b922: 6e10 ee09 0a00 |0031: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@09ee │ │ -07b928: 0c07 |0034: move-result-object v7 │ │ -07b92a: 4607 0702 |0035: aget-object v7, v7, v2 │ │ -07b92e: 6e30 c104 6307 |0037: invoke-virtual {v3, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -07b934: 1a06 8518 |003a: const-string v6, "author" // string@1885 │ │ -07b938: 6e30 c104 6300 |003c: invoke-virtual {v3, v6, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -07b93e: 4d03 0402 |003f: aput-object v3, v4, v2 │ │ -07b942: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07b946: 28e4 |0043: goto 0027 // -001c │ │ -07b948: 1a06 052a |0044: const-string v6, "messages" // string@2a05 │ │ -07b94c: 6e30 bd04 6104 |0046: invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ -07b952: 6e10 f209 0a00 |0049: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09f2 │ │ -07b958: 0c05 |004c: move-result-object v5 │ │ -07b95a: 3805 0b00 |004d: if-eqz v5, 0058 // +000b │ │ -07b95e: 1a06 932e |004f: const-string v6, "remote_input" // string@2e93 │ │ -07b962: 7110 de09 0500 |0051: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatApi21;.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; // method@09de │ │ -07b968: 0c07 |0054: move-result-object v7 │ │ -07b96a: 6e30 bc04 6107 |0055: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -07b970: 1a06 932c |0058: const-string v6, "on_reply" // string@2c93 │ │ -07b974: 6e10 f309 0a00 |005a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReplyPendingIntent:()Landroid/app/PendingIntent; // method@09f3 │ │ -07b97a: 0c07 |005d: move-result-object v7 │ │ -07b97c: 6e30 bc04 6107 |005e: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -07b982: 1a06 922c |0061: const-string v6, "on_read" // string@2c92 │ │ -07b986: 6e10 f109 0a00 |0063: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReadPendingIntent:()Landroid/app/PendingIntent; // method@09f1 │ │ -07b98c: 0c07 |0066: move-result-object v7 │ │ -07b98e: 6e30 bc04 6107 |0067: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -07b994: 1a06 172d |006a: const-string v6, "participants" // string@2d17 │ │ -07b998: 6e10 f009 0a00 |006c: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ -07b99e: 0c07 |006f: move-result-object v7 │ │ -07b9a0: 6e30 c204 6107 |0070: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c2 │ │ -07b9a6: 1a06 a234 |0073: const-string v6, "timestamp" // string@34a2 │ │ -07b9aa: 6e10 ed09 0a00 |0075: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getLatestTimestamp:()J // method@09ed │ │ -07b9b0: 0b08 |0078: move-result-wide v8 │ │ -07b9b2: 6e40 bb04 6198 |0079: invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@04bb │ │ -07b9b8: 2887 |007c: goto 0003 // -0079 │ │ +07b8a4: |[07b8a4] android.support.v4.app.NotificationCompatApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +07b8b4: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ +07b8b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07b8ba: 1101 |0003: return-object v1 │ │ +07b8bc: 2201 cb00 |0004: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ +07b8c0: 7010 9d04 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ +07b8c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07b8c8: 6e10 f009 0a00 |000a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ +07b8ce: 0c06 |000d: move-result-object v6 │ │ +07b8d0: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ +07b8d4: 6e10 f009 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ +07b8da: 0c06 |0013: move-result-object v6 │ │ +07b8dc: 2166 |0014: array-length v6, v6 │ │ +07b8de: 1217 |0015: const/4 v7, #int 1 // #1 │ │ +07b8e0: 3776 0900 |0016: if-le v6, v7, 001f // +0009 │ │ +07b8e4: 6e10 f009 0a00 |0018: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ +07b8ea: 0c06 |001b: move-result-object v6 │ │ +07b8ec: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +07b8ee: 4600 0607 |001d: aget-object v0, v6, v7 │ │ +07b8f2: 6e10 ee09 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@09ee │ │ +07b8f8: 0c06 |0022: move-result-object v6 │ │ +07b8fa: 2166 |0023: array-length v6, v6 │ │ +07b8fc: 2364 e006 |0024: new-array v4, v6, [Landroid/os/Parcelable; // type@06e0 │ │ +07b900: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +07b902: 2146 |0027: array-length v6, v4 │ │ +07b904: 3562 1c00 |0028: if-ge v2, v6, 0044 // +001c │ │ +07b908: 2203 cb00 |002a: new-instance v3, Landroid/os/Bundle; // type@00cb │ │ +07b90c: 7010 9d04 0300 |002c: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@049d │ │ +07b912: 1a06 7134 |002f: const-string v6, "text" // string@3471 │ │ +07b916: 6e10 ee09 0a00 |0031: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@09ee │ │ +07b91c: 0c07 |0034: move-result-object v7 │ │ +07b91e: 4607 0702 |0035: aget-object v7, v7, v2 │ │ +07b922: 6e30 c104 6307 |0037: invoke-virtual {v3, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +07b928: 1a06 8518 |003a: const-string v6, "author" // string@1885 │ │ +07b92c: 6e30 c104 6300 |003c: invoke-virtual {v3, v6, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +07b932: 4d03 0402 |003f: aput-object v3, v4, v2 │ │ +07b936: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b93a: 28e4 |0043: goto 0027 // -001c │ │ +07b93c: 1a06 052a |0044: const-string v6, "messages" // string@2a05 │ │ +07b940: 6e30 bd04 6104 |0046: invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ +07b946: 6e10 f209 0a00 |0049: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09f2 │ │ +07b94c: 0c05 |004c: move-result-object v5 │ │ +07b94e: 3805 0b00 |004d: if-eqz v5, 0058 // +000b │ │ +07b952: 1a06 932e |004f: const-string v6, "remote_input" // string@2e93 │ │ +07b956: 7110 de09 0500 |0051: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatApi21;.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; // method@09de │ │ +07b95c: 0c07 |0054: move-result-object v7 │ │ +07b95e: 6e30 bc04 6107 |0055: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +07b964: 1a06 932c |0058: const-string v6, "on_reply" // string@2c93 │ │ +07b968: 6e10 f309 0a00 |005a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReplyPendingIntent:()Landroid/app/PendingIntent; // method@09f3 │ │ +07b96e: 0c07 |005d: move-result-object v7 │ │ +07b970: 6e30 bc04 6107 |005e: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +07b976: 1a06 922c |0061: const-string v6, "on_read" // string@2c92 │ │ +07b97a: 6e10 f109 0a00 |0063: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReadPendingIntent:()Landroid/app/PendingIntent; // method@09f1 │ │ +07b980: 0c07 |0066: move-result-object v7 │ │ +07b982: 6e30 bc04 6107 |0067: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +07b988: 1a06 172d |006a: const-string v6, "participants" // string@2d17 │ │ +07b98c: 6e10 f009 0a00 |006c: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@09f0 │ │ +07b992: 0c07 |006f: move-result-object v7 │ │ +07b994: 6e30 c204 6107 |0070: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c2 │ │ +07b99a: 1a06 a234 |0073: const-string v6, "timestamp" // string@34a2 │ │ +07b99e: 6e10 ed09 0a00 |0075: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getLatestTimestamp:()J // method@09ed │ │ +07b9a4: 0b08 |0078: move-result-wide v8 │ │ +07b9a6: 6e40 bb04 6198 |0079: invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@04bb │ │ +07b9ac: 2887 |007c: goto 0003 // -0079 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0003 line=152 │ │ 0x0004 line=131 │ │ 0x0009 line=132 │ │ @@ -33634,17 +33653,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b9bc: |[07b9bc] android.support.v4.app.NotificationCompatApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07b9cc: 5410 0901 |0000: iget-object v0, v1, Landroid/app/Notification;.category:Ljava/lang/String; // field@0109 │ │ -07b9d0: 1100 |0002: return-object v0 │ │ +07b9b0: |[07b9b0] android.support.v4.app.NotificationCompatApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07b9c0: 5410 0901 |0000: iget-object v0, v1, Landroid/app/Notification;.category:Ljava/lang/String; // field@0109 │ │ +07b9c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ @@ -33652,76 +33671,76 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 106 16-bit code units │ │ -07b9d4: |[07b9d4] android.support.v4.app.NotificationCompatApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -07b9e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07b9e6: 390d 0300 |0001: if-nez v13, 0004 // +0003 │ │ -07b9ea: 1102 |0003: return-object v2 │ │ -07b9ec: 1a00 052a |0004: const-string v0, "messages" // string@2a05 │ │ -07b9f0: 6e20 ac04 0d00 |0006: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ -07b9f6: 0c09 |0009: move-result-object v9 │ │ -07b9f8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07b9fa: 3809 1400 |000b: if-eqz v9, 001f // +0014 │ │ -07b9fe: 2190 |000d: array-length v0, v9 │ │ -07ba00: 230c 1307 |000e: new-array v12, v0, [Ljava/lang/String; // type@0713 │ │ -07ba04: 121b |0010: const/4 v11, #int 1 // #1 │ │ -07ba06: 1208 |0011: const/4 v8, #int 0 // #0 │ │ -07ba08: 21c0 |0012: array-length v0, v12 │ │ -07ba0a: 3508 0900 |0013: if-ge v8, v0, 001c // +0009 │ │ -07ba0e: 4600 0908 |0015: aget-object v0, v9, v8 │ │ -07ba12: 2000 cb00 |0017: instance-of v0, v0, Landroid/os/Bundle; // type@00cb │ │ -07ba16: 3900 3c00 |0019: if-nez v0, 0055 // +003c │ │ -07ba1a: 120b |001b: const/4 v11, #int 0 // #0 │ │ -07ba1c: 380b e7ff |001c: if-eqz v11, 0003 // -0019 │ │ -07ba20: 07c1 |001e: move-object v1, v12 │ │ -07ba22: 1a00 922c |001f: const-string v0, "on_read" // string@2c92 │ │ -07ba26: 6e20 ab04 0d00 |0021: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07ba2c: 0c04 |0024: move-result-object v4 │ │ -07ba2e: 1f04 4700 |0025: check-cast v4, Landroid/app/PendingIntent; // type@0047 │ │ -07ba32: 1a00 932c |0027: const-string v0, "on_reply" // string@2c93 │ │ -07ba36: 6e20 ab04 0d00 |0029: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07ba3c: 0c03 |002c: move-result-object v3 │ │ -07ba3e: 1f03 4700 |002d: check-cast v3, Landroid/app/PendingIntent; // type@0047 │ │ -07ba42: 1a00 932e |002f: const-string v0, "remote_input" // string@2e93 │ │ -07ba46: 6e20 ab04 0d00 |0031: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07ba4c: 0c0a |0034: move-result-object v10 │ │ -07ba4e: 1f0a 4900 |0035: check-cast v10, Landroid/app/RemoteInput; // type@0049 │ │ -07ba52: 1a00 172d |0037: const-string v0, "participants" // string@2d17 │ │ -07ba56: 6e20 b104 0d00 |0039: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@04b1 │ │ -07ba5c: 0c05 |003c: move-result-object v5 │ │ -07ba5e: 3805 c6ff |003d: if-eqz v5, 0003 // -003a │ │ -07ba62: 2150 |003f: array-length v0, v5 │ │ -07ba64: 1216 |0040: const/4 v6, #int 1 // #1 │ │ -07ba66: 3360 c2ff |0041: if-ne v0, v6, 0003 // -003e │ │ -07ba6a: 380a 0600 |0043: if-eqz v10, 0049 // +0006 │ │ -07ba6e: 7120 e209 fa00 |0045: invoke-static {v10, v15}, Landroid/support/v4/app/NotificationCompatApi21;.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e2 │ │ -07ba74: 0c02 |0048: move-result-object v2 │ │ -07ba76: 1a00 a234 |0049: const-string v0, "timestamp" // string@34a2 │ │ -07ba7a: 6e20 a904 0d00 |004b: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ -07ba80: 0b06 |004e: move-result-wide v6 │ │ -07ba82: 07e0 |004f: move-object v0, v14 │ │ -07ba84: 7808 eb09 0000 |0050: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@09eb │ │ -07ba8a: 0c02 |0053: move-result-object v2 │ │ -07ba8c: 28af |0054: goto 0003 // -0051 │ │ -07ba8e: 4600 0908 |0055: aget-object v0, v9, v8 │ │ -07ba92: 1f00 cb00 |0057: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ -07ba96: 1a06 7134 |0059: const-string v6, "text" // string@3471 │ │ -07ba9a: 6e20 b004 6000 |005b: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -07baa0: 0c00 |005e: move-result-object v0 │ │ -07baa2: 4d00 0c08 |005f: aput-object v0, v12, v8 │ │ -07baa6: 4600 0c08 |0061: aget-object v0, v12, v8 │ │ -07baaa: 3900 0400 |0063: if-nez v0, 0067 // +0004 │ │ -07baae: 120b |0065: const/4 v11, #int 0 // #0 │ │ -07bab0: 28b6 |0066: goto 001c // -004a │ │ -07bab2: d808 0801 |0067: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07bab6: 28a9 |0069: goto 0012 // -0057 │ │ +07b9c8: |[07b9c8] android.support.v4.app.NotificationCompatApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +07b9d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07b9da: 390d 0300 |0001: if-nez v13, 0004 // +0003 │ │ +07b9de: 1102 |0003: return-object v2 │ │ +07b9e0: 1a00 052a |0004: const-string v0, "messages" // string@2a05 │ │ +07b9e4: 6e20 ac04 0d00 |0006: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ +07b9ea: 0c09 |0009: move-result-object v9 │ │ +07b9ec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07b9ee: 3809 1400 |000b: if-eqz v9, 001f // +0014 │ │ +07b9f2: 2190 |000d: array-length v0, v9 │ │ +07b9f4: 230c 1307 |000e: new-array v12, v0, [Ljava/lang/String; // type@0713 │ │ +07b9f8: 121b |0010: const/4 v11, #int 1 // #1 │ │ +07b9fa: 1208 |0011: const/4 v8, #int 0 // #0 │ │ +07b9fc: 21c0 |0012: array-length v0, v12 │ │ +07b9fe: 3508 0900 |0013: if-ge v8, v0, 001c // +0009 │ │ +07ba02: 4600 0908 |0015: aget-object v0, v9, v8 │ │ +07ba06: 2000 cb00 |0017: instance-of v0, v0, Landroid/os/Bundle; // type@00cb │ │ +07ba0a: 3900 3c00 |0019: if-nez v0, 0055 // +003c │ │ +07ba0e: 120b |001b: const/4 v11, #int 0 // #0 │ │ +07ba10: 380b e7ff |001c: if-eqz v11, 0003 // -0019 │ │ +07ba14: 07c1 |001e: move-object v1, v12 │ │ +07ba16: 1a00 922c |001f: const-string v0, "on_read" // string@2c92 │ │ +07ba1a: 6e20 ab04 0d00 |0021: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07ba20: 0c04 |0024: move-result-object v4 │ │ +07ba22: 1f04 4700 |0025: check-cast v4, Landroid/app/PendingIntent; // type@0047 │ │ +07ba26: 1a00 932c |0027: const-string v0, "on_reply" // string@2c93 │ │ +07ba2a: 6e20 ab04 0d00 |0029: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07ba30: 0c03 |002c: move-result-object v3 │ │ +07ba32: 1f03 4700 |002d: check-cast v3, Landroid/app/PendingIntent; // type@0047 │ │ +07ba36: 1a00 932e |002f: const-string v0, "remote_input" // string@2e93 │ │ +07ba3a: 6e20 ab04 0d00 |0031: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07ba40: 0c0a |0034: move-result-object v10 │ │ +07ba42: 1f0a 4900 |0035: check-cast v10, Landroid/app/RemoteInput; // type@0049 │ │ +07ba46: 1a00 172d |0037: const-string v0, "participants" // string@2d17 │ │ +07ba4a: 6e20 b104 0d00 |0039: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@04b1 │ │ +07ba50: 0c05 |003c: move-result-object v5 │ │ +07ba52: 3805 c6ff |003d: if-eqz v5, 0003 // -003a │ │ +07ba56: 2150 |003f: array-length v0, v5 │ │ +07ba58: 1216 |0040: const/4 v6, #int 1 // #1 │ │ +07ba5a: 3360 c2ff |0041: if-ne v0, v6, 0003 // -003e │ │ +07ba5e: 380a 0600 |0043: if-eqz v10, 0049 // +0006 │ │ +07ba62: 7120 e209 fa00 |0045: invoke-static {v10, v15}, Landroid/support/v4/app/NotificationCompatApi21;.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e2 │ │ +07ba68: 0c02 |0048: move-result-object v2 │ │ +07ba6a: 1a00 a234 |0049: const-string v0, "timestamp" // string@34a2 │ │ +07ba6e: 6e20 a904 0d00 |004b: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ +07ba74: 0b06 |004e: move-result-wide v6 │ │ +07ba76: 07e0 |004f: move-object v0, v14 │ │ +07ba78: 7808 eb09 0000 |0050: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@09eb │ │ +07ba7e: 0c02 |0053: move-result-object v2 │ │ +07ba80: 28af |0054: goto 0003 // -0051 │ │ +07ba82: 4600 0908 |0055: aget-object v0, v9, v8 │ │ +07ba86: 1f00 cb00 |0057: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ +07ba8a: 1a06 7134 |0059: const-string v6, "text" // string@3471 │ │ +07ba8e: 6e20 b004 6000 |005b: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +07ba94: 0c00 |005e: move-result-object v0 │ │ +07ba96: 4d00 0c08 |005f: aput-object v0, v12, v8 │ │ +07ba9a: 4600 0c08 |0061: aget-object v0, v12, v8 │ │ +07ba9e: 3900 0400 |0063: if-nez v0, 0067 // +0004 │ │ +07baa2: 120b |0065: const/4 v11, #int 0 // #0 │ │ +07baa4: 28b6 |0066: goto 001c // -004a │ │ +07baa6: d808 0801 |0067: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07baaa: 28a9 |0069: goto 0012 // -0057 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x0003 line=195 │ │ 0x0004 line=161 │ │ 0x000a line=162 │ │ 0x000b line=163 │ │ @@ -33765,29 +33784,29 @@ │ │ type : '(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -07bab8: |[07bab8] android.support.v4.app.NotificationCompatApi21.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -07bac8: 6e10 0602 0600 |0000: invoke-virtual {v6}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0206 │ │ -07bace: 0c01 |0003: move-result-object v1 │ │ -07bad0: 6e10 0502 0600 |0004: invoke-virtual {v6}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0205 │ │ -07bad6: 0c02 |0007: move-result-object v2 │ │ -07bad8: 6e10 0302 0600 |0008: invoke-virtual {v6}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0203 │ │ -07bade: 0c03 |000b: move-result-object v3 │ │ -07bae0: 6e10 0202 0600 |000c: invoke-virtual {v6}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0202 │ │ -07bae6: 0a04 |000f: move-result v4 │ │ -07bae8: 6e10 0402 0600 |0010: invoke-virtual {v6}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0204 │ │ -07baee: 0c05 |0013: move-result-object v5 │ │ -07baf0: 0770 |0014: move-object v0, v7 │ │ -07baf2: 7806 8a0a 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8a │ │ -07baf8: 0c00 |0018: move-result-object v0 │ │ -07bafa: 1100 |0019: return-object v0 │ │ +07baac: |[07baac] android.support.v4.app.NotificationCompatApi21.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +07babc: 6e10 0602 0600 |0000: invoke-virtual {v6}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0206 │ │ +07bac2: 0c01 |0003: move-result-object v1 │ │ +07bac4: 6e10 0502 0600 |0004: invoke-virtual {v6}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0205 │ │ +07baca: 0c02 |0007: move-result-object v2 │ │ +07bacc: 6e10 0302 0600 |0008: invoke-virtual {v6}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0203 │ │ +07bad2: 0c03 |000b: move-result-object v3 │ │ +07bad4: 6e10 0202 0600 |000c: invoke-virtual {v6}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0202 │ │ +07bada: 0a04 |000f: move-result v4 │ │ +07badc: 6e10 0402 0600 |0010: invoke-virtual {v6}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0204 │ │ +07bae2: 0c05 |0013: move-result-object v5 │ │ +07bae4: 0770 |0014: move-object v0, v7 │ │ +07bae6: 7806 8a0a 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8a │ │ +07baec: 0c00 |0018: move-result-object v0 │ │ +07baee: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x001a reg=6 remoteInput Landroid/app/RemoteInput; │ │ 0x0000 - 0x001a reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ @@ -33861,17 +33880,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bafc: |[07bafc] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ -07bb0c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07bb12: 0e00 |0003: return-void │ │ +07baf0: |[07baf0] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ +07bb00: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07bb06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ @@ -33969,17 +33988,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bb14: |[07bb14] android.support.v4.app.NotificationCompatBase$UnreadConversation.:()V │ │ -07bb24: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07bb2a: 0e00 |0003: return-void │ │ +07bb08: |[07bb08] android.support.v4.app.NotificationCompatBase$UnreadConversation.:()V │ │ +07bb18: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07bb1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -34055,17 +34074,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bb2c: |[07bb2c] android.support.v4.app.NotificationCompatBase.:()V │ │ -07bb3c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07bb42: 0e00 |0003: return-void │ │ +07bb20: |[07bb20] android.support.v4.app.NotificationCompatBase.:()V │ │ +07bb30: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07bb36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase; │ │ │ │ @@ -34125,17 +34144,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bb44: |[07bb44] android.support.v4.app.NotificationCompatExtras.:()V │ │ -07bb54: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07bb5a: 0e00 |0003: return-void │ │ +07bb38: |[07bb38] android.support.v4.app.NotificationCompatExtras.:()V │ │ +07bb48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07bb4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatExtras; │ │ │ │ Virtual methods - │ │ @@ -34164,17 +34183,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bb5c: |[07bb5c] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -07bb6c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07bb72: 0e00 |0003: return-void │ │ +07bb50: |[07bb50] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +07bb60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07bb66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatGingerbread;) │ │ @@ -34182,18 +34201,18 @@ │ │ type : '(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -07bb74: |[07bb74] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ -07bb84: 6e54 ee01 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@01ee │ │ -07bb8a: 5b05 0f01 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@010f │ │ -07bb8e: 1100 |0005: return-object v0 │ │ +07bb68: |[07bb68] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ +07bb78: 6e54 ee01 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@01ee │ │ +07bb7e: 5b05 0f01 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@010f │ │ +07bb82: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 notification Landroid/app/Notification; │ │ @@ -34229,17 +34248,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bb90: |[07bb90] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -07bba0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07bba6: 0e00 |0003: return-void │ │ +07bb84: |[07bb84] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +07bb94: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07bb9a: 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;) │ │ @@ -34247,95 +34266,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 │ │ -07bba8: |[07bba8] 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; │ │ -07bbb8: 2201 4300 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0043 │ │ -07bbbc: 7020 c001 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ -07bbc2: 5362 1801 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0118 │ │ -07bbc6: 6e30 e601 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ -07bbcc: 0c01 |000a: move-result-object v1 │ │ -07bbce: 5262 1001 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0110 │ │ -07bbd2: 5263 1101 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ -07bbd6: 6e30 de01 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ -07bbdc: 0c01 |0012: move-result-object v1 │ │ -07bbde: 5462 0a01 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ -07bbe2: 6e20 c901 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ -07bbe8: 0c01 |0018: move-result-object v1 │ │ -07bbea: 5462 1601 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -07bbee: 6e30 e201 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ -07bbf4: 0c01 |001e: move-result-object v1 │ │ -07bbf6: 5462 1501 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -07bbfa: 5263 0801 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -07bbfe: 6e30 e001 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ -07bc04: 0c01 |0026: move-result-object v1 │ │ -07bc06: 5462 1701 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ -07bc0a: 6e20 e401 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ -07bc10: 0c01 |002c: move-result-object v1 │ │ -07bc12: 5262 1201 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ -07bc16: 5263 1401 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -07bc1a: 5264 1301 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -07bc1e: 6e40 d501 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ -07bc24: 0c02 |0036: move-result-object v2 │ │ -07bc26: 5261 0e01 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ -07bc2a: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -07bc2e: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -07bc32: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -07bc34: 6e20 d801 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ -07bc3a: 0c02 |0041: move-result-object v2 │ │ -07bc3c: 5261 0e01 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ -07bc40: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -07bc44: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -07bc48: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -07bc4a: 6e20 d901 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ -07bc50: 0c02 |004c: move-result-object v2 │ │ -07bc52: 5261 0e01 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ -07bc56: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -07bc5a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -07bc5e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -07bc60: 6e20 c601 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ -07bc66: 0c01 |0057: move-result-object v1 │ │ -07bc68: 5262 0b01 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@010b │ │ -07bc6c: 6e20 ce01 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ -07bc72: 0c01 |005d: move-result-object v1 │ │ -07bc74: 6e20 cd01 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ -07bc7a: 0c01 |0061: move-result-object v1 │ │ -07bc7c: 6e20 cc01 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ -07bc82: 0c01 |0065: move-result-object v1 │ │ -07bc84: 6e20 ca01 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ -07bc8a: 0c01 |0069: move-result-object v1 │ │ -07bc8c: 6e20 cb01 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ -07bc92: 0c01 |006d: move-result-object v1 │ │ -07bc94: 5462 0c01 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ -07bc98: 6e20 cf01 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ -07bc9e: 0c02 |0073: move-result-object v2 │ │ -07bca0: 5261 0e01 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ -07bca4: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -07bca8: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -07bcac: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -07bcae: 6e30 d101 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ -07bcb4: 0c01 |007e: move-result-object v1 │ │ -07bcb6: 6e20 d401 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ -07bcbc: 0c01 |0082: move-result-object v1 │ │ -07bcbe: 6e20 d701 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ -07bcc4: 0c00 |0086: move-result-object v0 │ │ -07bcc6: 6e10 c501 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@01c5 │ │ -07bccc: 0c01 |008a: move-result-object v1 │ │ -07bcce: 1101 |008b: return-object v1 │ │ -07bcd0: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -07bcd2: 28b1 |008d: goto 003e // -004f │ │ -07bcd4: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -07bcd6: 28ba |008f: goto 0049 // -0046 │ │ -07bcd8: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -07bcda: 28c3 |0091: goto 0054 // -003d │ │ -07bcdc: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -07bcde: 28e8 |0093: goto 007b // -0018 │ │ +07bb9c: |[07bb9c] 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; │ │ +07bbac: 2201 4300 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0043 │ │ +07bbb0: 7020 c001 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ +07bbb6: 5362 1801 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0118 │ │ +07bbba: 6e30 e601 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ +07bbc0: 0c01 |000a: move-result-object v1 │ │ +07bbc2: 5262 1001 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0110 │ │ +07bbc6: 5263 1101 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ +07bbca: 6e30 de01 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ +07bbd0: 0c01 |0012: move-result-object v1 │ │ +07bbd2: 5462 0a01 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ +07bbd6: 6e20 c901 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ +07bbdc: 0c01 |0018: move-result-object v1 │ │ +07bbde: 5462 1601 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +07bbe2: 6e30 e201 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ +07bbe8: 0c01 |001e: move-result-object v1 │ │ +07bbea: 5462 1501 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +07bbee: 5263 0801 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +07bbf2: 6e30 e001 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ +07bbf8: 0c01 |0026: move-result-object v1 │ │ +07bbfa: 5462 1701 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ +07bbfe: 6e20 e401 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ +07bc04: 0c01 |002c: move-result-object v1 │ │ +07bc06: 5262 1201 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ +07bc0a: 5263 1401 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +07bc0e: 5264 1301 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +07bc12: 6e40 d501 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ +07bc18: 0c02 |0036: move-result-object v2 │ │ +07bc1a: 5261 0e01 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ +07bc1e: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +07bc22: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +07bc26: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +07bc28: 6e20 d801 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ +07bc2e: 0c02 |0041: move-result-object v2 │ │ +07bc30: 5261 0e01 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ +07bc34: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +07bc38: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +07bc3c: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +07bc3e: 6e20 d901 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ +07bc44: 0c02 |004c: move-result-object v2 │ │ +07bc46: 5261 0e01 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ +07bc4a: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +07bc4e: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +07bc52: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +07bc54: 6e20 c601 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ +07bc5a: 0c01 |0057: move-result-object v1 │ │ +07bc5c: 5262 0b01 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@010b │ │ +07bc60: 6e20 ce01 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ +07bc66: 0c01 |005d: move-result-object v1 │ │ +07bc68: 6e20 cd01 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ +07bc6e: 0c01 |0061: move-result-object v1 │ │ +07bc70: 6e20 cc01 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ +07bc76: 0c01 |0065: move-result-object v1 │ │ +07bc78: 6e20 ca01 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ +07bc7e: 0c01 |0069: move-result-object v1 │ │ +07bc80: 6e20 cb01 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ +07bc86: 0c01 |006d: move-result-object v1 │ │ +07bc88: 5462 0c01 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ +07bc8c: 6e20 cf01 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ +07bc92: 0c02 |0073: move-result-object v2 │ │ +07bc94: 5261 0e01 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@010e │ │ +07bc98: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +07bc9c: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +07bca0: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +07bca2: 6e30 d101 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ +07bca8: 0c01 |007e: move-result-object v1 │ │ +07bcaa: 6e20 d401 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ +07bcb0: 0c01 |0082: move-result-object v1 │ │ +07bcb2: 6e20 d701 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ +07bcb8: 0c00 |0086: move-result-object v0 │ │ +07bcba: 6e10 c501 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@01c5 │ │ +07bcc0: 0c01 |008a: move-result-object v1 │ │ +07bcc2: 1101 |008b: return-object v1 │ │ +07bcc4: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +07bcc6: 28b1 |008d: goto 003e // -004f │ │ +07bcc8: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +07bcca: 28ba |008f: goto 0049 // -0046 │ │ +07bccc: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +07bcce: 28c3 |0091: goto 0054 // -003d │ │ +07bcd0: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +07bcd2: 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; │ │ @@ -34376,17 +34395,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bce0: |[07bce0] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -07bcf0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07bcf6: 0e00 |0003: return-void │ │ +07bcd4: |[07bcd4] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +07bce4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07bcea: 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;) │ │ @@ -34394,103 +34413,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 │ │ -07bcf8: |[07bcf8] 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; │ │ -07bd08: 2205 4300 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0043 │ │ -07bd0c: 7020 c001 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ -07bd12: 53a6 1801 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ -07bd16: 6e30 e601 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ -07bd1c: 0c05 |000a: move-result-object v5 │ │ -07bd1e: 52a6 1001 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ -07bd22: 52a7 1101 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ -07bd26: 6e30 de01 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ -07bd2c: 0c05 |0012: move-result-object v5 │ │ -07bd2e: 54a6 0a01 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ -07bd32: 6e20 c901 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ -07bd38: 0c05 |0018: move-result-object v5 │ │ -07bd3a: 54a6 1601 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -07bd3e: 6e30 e201 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ -07bd44: 0c05 |001e: move-result-object v5 │ │ -07bd46: 54a6 1501 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -07bd4a: 52a7 0801 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -07bd4e: 6e30 e001 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ -07bd54: 0c05 |0026: move-result-object v5 │ │ -07bd56: 54a6 1701 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ -07bd5a: 6e20 e401 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ -07bd60: 0c05 |002c: move-result-object v5 │ │ -07bd62: 52a6 1201 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ -07bd66: 52a7 1401 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -07bd6a: 52a8 1301 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -07bd6e: 6e40 d501 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ -07bd74: 0c06 |0036: move-result-object v6 │ │ -07bd76: 52a5 0e01 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -07bd7a: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -07bd7e: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -07bd82: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -07bd84: 6e20 d801 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ -07bd8a: 0c06 |0041: move-result-object v6 │ │ -07bd8c: 52a5 0e01 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -07bd90: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -07bd94: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -07bd98: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -07bd9a: 6e20 d901 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ -07bda0: 0c06 |004c: move-result-object v6 │ │ -07bda2: 52a5 0e01 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -07bda6: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -07bdaa: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -07bdae: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -07bdb0: 6e20 c601 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ -07bdb6: 0c05 |0057: move-result-object v5 │ │ -07bdb8: 52a6 0b01 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ -07bdbc: 6e20 ce01 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ -07bdc2: 0c05 |005d: move-result-object v5 │ │ -07bdc4: 6e20 cd01 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ -07bdca: 0c05 |0061: move-result-object v5 │ │ -07bdcc: 6e20 cc01 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ -07bdd2: 0c05 |0065: move-result-object v5 │ │ -07bdd4: 6e20 ca01 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ -07bdda: 0c05 |0069: move-result-object v5 │ │ -07bddc: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -07bde0: 6e20 cb01 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ -07bde6: 0c05 |006f: move-result-object v5 │ │ -07bde8: 54a6 0c01 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ -07bdec: 6e20 cf01 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ -07bdf2: 0c06 |0075: move-result-object v6 │ │ -07bdf4: 52a5 0e01 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -07bdf8: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -07bdfc: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -07be00: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -07be02: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -07be06: 6e30 d101 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ -07be0c: 0c05 |0082: move-result-object v5 │ │ -07be0e: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -07be12: 6e20 d401 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ -07be18: 0c05 |0088: move-result-object v5 │ │ -07be1a: 6e20 d701 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ -07be20: 0c05 |008c: move-result-object v5 │ │ -07be22: 0200 1300 |008d: move/from16 v0, v19 │ │ -07be26: 0201 1400 |008f: move/from16 v1, v20 │ │ -07be2a: 0202 1500 |0091: move/from16 v2, v21 │ │ -07be2e: 6e40 db01 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ -07be34: 0c04 |0096: move-result-object v4 │ │ -07be36: 6e10 c501 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@01c5 │ │ -07be3c: 0c05 |009a: move-result-object v5 │ │ -07be3e: 1105 |009b: return-object v5 │ │ -07be40: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -07be42: 28a1 |009d: goto 003e // -005f │ │ -07be44: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -07be46: 28aa |009f: goto 0049 // -0056 │ │ -07be48: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -07be4a: 28b3 |00a1: goto 0054 // -004d │ │ -07be4c: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -07be4e: 28da |00a3: goto 007d // -0026 │ │ +07bcec: |[07bcec] 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; │ │ +07bcfc: 2205 4300 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0043 │ │ +07bd00: 7020 c001 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ +07bd06: 53a6 1801 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ +07bd0a: 6e30 e601 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ +07bd10: 0c05 |000a: move-result-object v5 │ │ +07bd12: 52a6 1001 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ +07bd16: 52a7 1101 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ +07bd1a: 6e30 de01 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ +07bd20: 0c05 |0012: move-result-object v5 │ │ +07bd22: 54a6 0a01 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ +07bd26: 6e20 c901 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ +07bd2c: 0c05 |0018: move-result-object v5 │ │ +07bd2e: 54a6 1601 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +07bd32: 6e30 e201 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ +07bd38: 0c05 |001e: move-result-object v5 │ │ +07bd3a: 54a6 1501 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +07bd3e: 52a7 0801 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +07bd42: 6e30 e001 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ +07bd48: 0c05 |0026: move-result-object v5 │ │ +07bd4a: 54a6 1701 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ +07bd4e: 6e20 e401 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ +07bd54: 0c05 |002c: move-result-object v5 │ │ +07bd56: 52a6 1201 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ +07bd5a: 52a7 1401 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +07bd5e: 52a8 1301 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +07bd62: 6e40 d501 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ +07bd68: 0c06 |0036: move-result-object v6 │ │ +07bd6a: 52a5 0e01 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +07bd6e: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +07bd72: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +07bd76: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +07bd78: 6e20 d801 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ +07bd7e: 0c06 |0041: move-result-object v6 │ │ +07bd80: 52a5 0e01 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +07bd84: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +07bd88: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +07bd8c: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +07bd8e: 6e20 d901 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ +07bd94: 0c06 |004c: move-result-object v6 │ │ +07bd96: 52a5 0e01 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +07bd9a: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +07bd9e: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +07bda2: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +07bda4: 6e20 c601 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ +07bdaa: 0c05 |0057: move-result-object v5 │ │ +07bdac: 52a6 0b01 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ +07bdb0: 6e20 ce01 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ +07bdb6: 0c05 |005d: move-result-object v5 │ │ +07bdb8: 6e20 cd01 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ +07bdbe: 0c05 |0061: move-result-object v5 │ │ +07bdc0: 6e20 cc01 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ +07bdc6: 0c05 |0065: move-result-object v5 │ │ +07bdc8: 6e20 ca01 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ +07bdce: 0c05 |0069: move-result-object v5 │ │ +07bdd0: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +07bdd4: 6e20 cb01 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ +07bdda: 0c05 |006f: move-result-object v5 │ │ +07bddc: 54a6 0c01 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ +07bde0: 6e20 cf01 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ +07bde6: 0c06 |0075: move-result-object v6 │ │ +07bde8: 52a5 0e01 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +07bdec: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +07bdf0: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +07bdf4: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +07bdf6: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +07bdfa: 6e30 d101 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ +07be00: 0c05 |0082: move-result-object v5 │ │ +07be02: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +07be06: 6e20 d401 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ +07be0c: 0c05 |0088: move-result-object v5 │ │ +07be0e: 6e20 d701 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ +07be14: 0c05 |008c: move-result-object v5 │ │ +07be16: 0200 1300 |008d: move/from16 v0, v19 │ │ +07be1a: 0201 1400 |008f: move/from16 v1, v20 │ │ +07be1e: 0202 1500 |0091: move/from16 v2, v21 │ │ +07be22: 6e40 db01 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ +07be28: 0c04 |0096: move-result-object v4 │ │ +07be2a: 6e10 c501 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@01c5 │ │ +07be30: 0c05 |009a: move-result-object v5 │ │ +07be32: 1105 |009b: return-object v5 │ │ +07be34: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +07be36: 28a1 |009d: goto 003e // -005f │ │ +07be38: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +07be3a: 28aa |009f: goto 0049 // -0056 │ │ +07be3c: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +07be3e: 28b3 |00a1: goto 0054 // -004d │ │ +07be40: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +07be42: 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; │ │ @@ -34653,22 +34672,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07be50: |[07be50] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -07be60: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ -07be64: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07be6a: 6900 df03 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@03df │ │ -07be6e: 2200 7d06 |0007: new-instance v0, Ljava/lang/Object; // type@067d │ │ -07be72: 7010 2834 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07be78: 6900 dc03 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ -07be7c: 0e00 |000e: return-void │ │ +07be44: |[07be44] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +07be54: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ +07be58: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07be5e: 6900 df03 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@03df │ │ +07be62: 2200 7d06 |0007: new-instance v0, Ljava/lang/Object; // type@067d │ │ +07be66: 7010 2834 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07be6c: 6900 dc03 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ +07be70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=56 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -34676,17 +34695,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07be80: |[07be80] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -07be90: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07be96: 0e00 |0003: return-void │ │ +07be74: |[07be74] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +07be84: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07be8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ @@ -34695,28 +34714,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -07be98: |[07be98] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -07bea8: 2201 4100 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0041 │ │ -07beac: 7210 c108 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@08c1 │ │ -07beb2: 0c02 |0005: move-result-object v2 │ │ -07beb4: 7020 b701 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@01b7 │ │ -07beba: 6e20 ba01 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@01ba │ │ -07bec0: 0c01 |000c: move-result-object v1 │ │ -07bec2: 6e20 b901 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@01b9 │ │ -07bec8: 0c00 |0010: move-result-object v0 │ │ -07beca: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ -07bece: 6e20 b801 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@01b8 │ │ -07bed4: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ -07bed8: 6e20 bb01 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@01bb │ │ -07bede: 0e00 |001b: return-void │ │ +07be8c: |[07be8c] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +07be9c: 2201 4100 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0041 │ │ +07bea0: 7210 c108 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@08c1 │ │ +07bea6: 0c02 |0005: move-result-object v2 │ │ +07bea8: 7020 b701 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@01b7 │ │ +07beae: 6e20 ba01 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@01ba │ │ +07beb4: 0c01 |000c: move-result-object v1 │ │ +07beb6: 6e20 b901 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@01b9 │ │ +07bebc: 0c00 |0010: move-result-object v0 │ │ +07bebe: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ +07bec2: 6e20 b801 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@01b8 │ │ +07bec8: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ +07becc: 6e20 bb01 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@01bb │ │ +07bed2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0011 line=171 │ │ 0x0013 line=172 │ │ 0x0016 line=174 │ │ 0x0018 line=175 │ │ @@ -34736,26 +34755,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -07bee0: |[07bee0] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -07bef0: 2201 4200 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0042 │ │ -07bef4: 7210 c108 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@08c1 │ │ -07befa: 0c02 |0005: move-result-object v2 │ │ -07befc: 7020 bc01 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@01bc │ │ -07bf02: 6e20 be01 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@01be │ │ -07bf08: 0c01 |000c: move-result-object v1 │ │ -07bf0a: 6e20 bd01 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@01bd │ │ -07bf10: 0c00 |0010: move-result-object v0 │ │ -07bf12: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ -07bf16: 6e20 bf01 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@01bf │ │ -07bf1c: 0e00 |0016: return-void │ │ +07bed4: |[07bed4] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +07bee4: 2201 4200 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0042 │ │ +07bee8: 7210 c108 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@08c1 │ │ +07beee: 0c02 |0005: move-result-object v2 │ │ +07bef0: 7020 bc01 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@01bc │ │ +07bef6: 6e20 be01 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@01be │ │ +07befc: 0c01 |000c: move-result-object v1 │ │ +07befe: 6e20 bd01 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@01bd │ │ +07bf04: 0c00 |0010: move-result-object v0 │ │ +07bf06: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ +07bf0a: 6e20 bf01 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@01bf │ │ +07bf10: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0011 line=159 │ │ 0x0013 line=160 │ │ 0x0016 line=162 │ │ locals : │ │ @@ -34771,34 +34790,34 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -07bf20: |[07bf20] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -07bf30: 2203 4400 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0044 │ │ -07bf34: 7210 c108 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@08c1 │ │ -07bf3a: 0c04 |0005: move-result-object v4 │ │ -07bf3c: 7020 e701 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@01e7 │ │ -07bf42: 6e20 e901 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@01e9 │ │ -07bf48: 0c01 |000c: move-result-object v1 │ │ -07bf4a: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ -07bf4e: 6e20 ea01 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@01ea │ │ -07bf54: 6e10 9034 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -07bf5a: 0c00 |0015: move-result-object v0 │ │ -07bf5c: 7210 bf34 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -07bf62: 0a03 |0019: move-result v3 │ │ -07bf64: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ -07bf68: 7210 c034 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -07bf6e: 0c02 |001f: move-result-object v2 │ │ -07bf70: 1f02 5f06 |0020: check-cast v2, Ljava/lang/CharSequence; // type@065f │ │ -07bf74: 6e20 e801 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@01e8 │ │ -07bf7a: 28f1 |0025: goto 0016 // -000f │ │ -07bf7c: 0e00 |0026: return-void │ │ +07bf14: |[07bf14] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +07bf24: 2203 4400 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0044 │ │ +07bf28: 7210 c108 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@08c1 │ │ +07bf2e: 0c04 |0005: move-result-object v4 │ │ +07bf30: 7020 e701 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@01e7 │ │ +07bf36: 6e20 e901 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@01e9 │ │ +07bf3c: 0c01 |000c: move-result-object v1 │ │ +07bf3e: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ +07bf42: 6e20 ea01 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@01ea │ │ +07bf48: 6e10 9034 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +07bf4e: 0c00 |0015: move-result-object v0 │ │ +07bf50: 7210 bf34 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +07bf56: 0a03 |0019: move-result v3 │ │ +07bf58: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ +07bf5c: 7210 c034 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +07bf62: 0c02 |001f: move-result-object v2 │ │ +07bf64: 1f02 5f06 |0020: check-cast v2, Ljava/lang/CharSequence; // type@065f │ │ +07bf68: 6e20 e801 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@01e8 │ │ +07bf6e: 28f1 |0025: goto 0016 // -000f │ │ +07bf70: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000d line=184 │ │ 0x000f line=185 │ │ 0x0012 line=187 │ │ 0x0022 line=188 │ │ @@ -34819,31 +34838,31 @@ │ │ type : '(Ljava/util/List;)Landroid/util/SparseArray;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -07bf80: |[07bf80] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ -07bf90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07bf92: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07bf94: 7210 dc34 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ -07bf9a: 0a02 |0005: move-result v2 │ │ -07bf9c: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ -07bfa0: 7220 d834 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -07bfa6: 0c00 |000b: move-result-object v0 │ │ -07bfa8: 1f00 cb00 |000c: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ -07bfac: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ -07bfb0: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ -07bfb4: 2201 6804 |0012: new-instance v1, Landroid/util/SparseArray; // type@0468 │ │ -07bfb8: 7010 ba20 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -07bfbe: 6e30 bf20 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ -07bfc4: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07bfc8: 28ea |001c: goto 0006 // -0016 │ │ -07bfca: 1101 |001d: return-object v1 │ │ +07bf74: |[07bf74] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ +07bf84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07bf86: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07bf88: 7210 dc34 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ +07bf8e: 0a02 |0005: move-result v2 │ │ +07bf90: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ +07bf94: 7220 d834 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +07bf9a: 0c00 |000b: move-result-object v0 │ │ +07bf9c: 1f00 cb00 |000c: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ +07bfa0: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ +07bfa4: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ +07bfa8: 2201 6804 |0012: new-instance v1, Landroid/util/SparseArray; // type@0468 │ │ +07bfac: 7010 ba20 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +07bfb2: 6e30 bf20 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ +07bfb8: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07bfbc: 28ea |001c: goto 0006 // -0016 │ │ +07bfbe: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0001 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ 0x0010 line=198 │ │ @@ -34865,67 +34884,67 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -07bfcc: |[07bfcc] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ -07bfdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07bfde: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07bfe0: 6303 da03 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ -07bfe4: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -07bfe8: 0f02 |0006: return v2 │ │ -07bfea: 6203 db03 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ -07bfee: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ -07bff2: 1a03 b317 |000b: const-string v3, "android.app.Notification$Action" // string@17b3 │ │ -07bff6: 7110 e333 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@33e3 │ │ -07bffc: 0c03 |0010: move-result-object v3 │ │ -07bffe: 6903 d603 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ -07c002: 6203 d603 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ -07c006: 1a04 0122 |0015: const-string v4, "icon" // string@2201 │ │ -07c00a: 6e20 e833 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -07c010: 0c03 |001a: move-result-object v3 │ │ -07c012: 6903 d703 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@03d7 │ │ -07c016: 6203 d603 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ -07c01a: 1a04 a534 |001f: const-string v4, "title" // string@34a5 │ │ -07c01e: 6e20 e833 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -07c024: 0c03 |0024: move-result-object v3 │ │ -07c026: 6903 d903 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@03d9 │ │ -07c02a: 6203 d603 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ -07c02e: 1a04 e616 |0029: const-string v4, "actionIntent" // string@16e6 │ │ -07c032: 6e20 e833 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -07c038: 0c03 |002e: move-result-object v3 │ │ -07c03a: 6903 d803 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@03d8 │ │ -07c03e: 1c03 4500 |0031: const-class v3, Landroid/app/Notification; // type@0045 │ │ -07c042: 1a04 0717 |0033: const-string v4, "actions" // string@1707 │ │ -07c046: 6e20 e833 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -07c04c: 0c03 |0038: move-result-object v3 │ │ -07c04e: 6903 db03 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ -07c052: 6203 db03 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ -07c056: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -07c058: 6e20 7534 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ -07c05e: 6303 da03 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ -07c062: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ -07c066: 0112 |0045: move v2, v1 │ │ -07c068: 28c0 |0046: goto 0006 // -0040 │ │ -07c06a: 0d00 |0047: move-exception v0 │ │ -07c06c: 1a03 bc0f |0048: const-string v3, "NotificationCompat" // string@0fbc │ │ -07c070: 1a04 7a13 |004a: const-string v4, "Unable to access notification actions" // string@137a │ │ -07c074: 7130 b320 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07c07a: 6a01 da03 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ -07c07e: 28f0 |0051: goto 0041 // -0010 │ │ -07c080: 0d00 |0052: move-exception v0 │ │ -07c082: 1a03 bc0f |0053: const-string v3, "NotificationCompat" // string@0fbc │ │ -07c086: 1a04 7a13 |0055: const-string v4, "Unable to access notification actions" // string@137a │ │ -07c08a: 7130 b320 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07c090: 6a01 da03 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ -07c094: 28e5 |005c: goto 0041 // -001b │ │ -07c096: 0121 |005d: move v1, v2 │ │ -07c098: 28e7 |005e: goto 0045 // -0019 │ │ +07bfc0: |[07bfc0] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ +07bfd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07bfd2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +07bfd4: 6303 da03 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ +07bfd8: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +07bfdc: 0f02 |0006: return v2 │ │ +07bfde: 6203 db03 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ +07bfe2: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ +07bfe6: 1a03 b317 |000b: const-string v3, "android.app.Notification$Action" // string@17b3 │ │ +07bfea: 7110 e333 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@33e3 │ │ +07bff0: 0c03 |0010: move-result-object v3 │ │ +07bff2: 6903 d603 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ +07bff6: 6203 d603 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ +07bffa: 1a04 0122 |0015: const-string v4, "icon" // string@2201 │ │ +07bffe: 6e20 e833 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +07c004: 0c03 |001a: move-result-object v3 │ │ +07c006: 6903 d703 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@03d7 │ │ +07c00a: 6203 d603 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ +07c00e: 1a04 a534 |001f: const-string v4, "title" // string@34a5 │ │ +07c012: 6e20 e833 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +07c018: 0c03 |0024: move-result-object v3 │ │ +07c01a: 6903 d903 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@03d9 │ │ +07c01e: 6203 d603 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@03d6 │ │ +07c022: 1a04 e616 |0029: const-string v4, "actionIntent" // string@16e6 │ │ +07c026: 6e20 e833 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +07c02c: 0c03 |002e: move-result-object v3 │ │ +07c02e: 6903 d803 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@03d8 │ │ +07c032: 1c03 4500 |0031: const-class v3, Landroid/app/Notification; // type@0045 │ │ +07c036: 1a04 0717 |0033: const-string v4, "actions" // string@1707 │ │ +07c03a: 6e20 e833 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +07c040: 0c03 |0038: move-result-object v3 │ │ +07c042: 6903 db03 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ +07c046: 6203 db03 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ +07c04a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +07c04c: 6e20 7534 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ +07c052: 6303 da03 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ +07c056: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ +07c05a: 0112 |0045: move v2, v1 │ │ +07c05c: 28c0 |0046: goto 0006 // -0040 │ │ +07c05e: 0d00 |0047: move-exception v0 │ │ +07c060: 1a03 bc0f |0048: const-string v3, "NotificationCompat" // string@0fbc │ │ +07c064: 1a04 7a13 |004a: const-string v4, "Unable to access notification actions" // string@137a │ │ +07c068: 7130 b320 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07c06e: 6a01 da03 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ +07c072: 28f0 |0051: goto 0041 // -0010 │ │ +07c074: 0d00 |0052: move-exception v0 │ │ +07c076: 1a03 bc0f |0053: const-string v3, "NotificationCompat" // string@0fbc │ │ +07c07a: 1a04 7a13 |0055: const-string v4, "Unable to access notification actions" // string@137a │ │ +07c07e: 7130 b320 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07c084: 6a01 da03 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ +07c088: 28e5 |005c: goto 0041 // -001b │ │ +07c08a: 0121 |005d: move v1, v2 │ │ +07c08c: 28e7 |005e: goto 0045 // -0019 │ │ catches : 1 │ │ 0x0007 - 0x0041 │ │ Ljava/lang/ClassNotFoundException; -> 0x0047 │ │ Ljava/lang/NoSuchFieldException; -> 0x0052 │ │ positions : │ │ 0x0002 line=318 │ │ 0x0006 line=337 │ │ @@ -34953,60 +34972,60 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -07c0ac: |[07c0ac] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07c0bc: 620a dc03 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ -07c0c0: 1d0a |0002: monitor-enter v10 │ │ -07c0c2: 7110 0a0a 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0a0a │ │ -07c0c8: 0c00 |0006: move-result-object v0 │ │ -07c0ca: 4607 000c |0007: aget-object v7, v0, v12 │ │ -07c0ce: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -07c0d0: 7110 0d0a 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -07c0d6: 0c09 |000d: move-result-object v9 │ │ -07c0d8: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ -07c0dc: 1a00 0518 |0010: const-string v0, "android.support.actionExtras" // string@1805 │ │ -07c0e0: 6e20 af04 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ -07c0e6: 0c06 |0015: move-result-object v6 │ │ -07c0e8: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -07c0ec: 6e20 bd20 c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -07c0f2: 0c05 |001b: move-result-object v5 │ │ -07c0f4: 1f05 cb00 |001c: check-cast v5, Landroid/os/Bundle; // type@00cb │ │ -07c0f8: 6200 d703 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@03d7 │ │ -07c0fc: 6e20 7234 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@3472 │ │ -07c102: 0a02 |0023: move-result v2 │ │ -07c104: 6200 d903 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@03d9 │ │ -07c108: 6e20 7134 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ -07c10e: 0c03 |0029: move-result-object v3 │ │ -07c110: 1f03 5f06 |002a: check-cast v3, Ljava/lang/CharSequence; // type@065f │ │ -07c114: 6200 d803 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@03d8 │ │ -07c118: 6e20 7134 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ -07c11e: 0c04 |0031: move-result-object v4 │ │ -07c120: 1f04 4700 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0047 │ │ -07c124: 07d0 |0034: move-object v0, v13 │ │ -07c126: 07e1 |0035: move-object v1, v14 │ │ -07c128: 7706 130a 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a13 │ │ -07c12e: 0c00 |0039: move-result-object v0 │ │ -07c130: 1e0a |003a: monitor-exit v10 │ │ -07c132: 1100 |003b: return-object v0 │ │ -07c134: 0d08 |003c: move-exception v8 │ │ -07c136: 1a00 bc0f |003d: const-string v0, "NotificationCompat" // string@0fbc │ │ -07c13a: 1a01 7a13 |003f: const-string v1, "Unable to access notification actions" // string@137a │ │ -07c13e: 7130 b320 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07c144: 1210 |0044: const/4 v0, #int 1 // #1 │ │ -07c146: 6a00 da03 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ -07c14a: 1e0a |0047: monitor-exit v10 │ │ -07c14c: 1200 |0048: const/4 v0, #int 0 // #0 │ │ -07c14e: 28f2 |0049: goto 003b // -000e │ │ -07c150: 0d00 |004a: move-exception v0 │ │ -07c152: 1e0a |004b: monitor-exit v10 │ │ -07c154: 2700 |004c: throw v0 │ │ +07c0a0: |[07c0a0] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07c0b0: 620a dc03 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ +07c0b4: 1d0a |0002: monitor-enter v10 │ │ +07c0b6: 7110 0a0a 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0a0a │ │ +07c0bc: 0c00 |0006: move-result-object v0 │ │ +07c0be: 4607 000c |0007: aget-object v7, v0, v12 │ │ +07c0c2: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +07c0c4: 7110 0d0a 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +07c0ca: 0c09 |000d: move-result-object v9 │ │ +07c0cc: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ +07c0d0: 1a00 0518 |0010: const-string v0, "android.support.actionExtras" // string@1805 │ │ +07c0d4: 6e20 af04 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ +07c0da: 0c06 |0015: move-result-object v6 │ │ +07c0dc: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +07c0e0: 6e20 bd20 c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +07c0e6: 0c05 |001b: move-result-object v5 │ │ +07c0e8: 1f05 cb00 |001c: check-cast v5, Landroid/os/Bundle; // type@00cb │ │ +07c0ec: 6200 d703 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@03d7 │ │ +07c0f0: 6e20 7234 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@3472 │ │ +07c0f6: 0a02 |0023: move-result v2 │ │ +07c0f8: 6200 d903 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@03d9 │ │ +07c0fc: 6e20 7134 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ +07c102: 0c03 |0029: move-result-object v3 │ │ +07c104: 1f03 5f06 |002a: check-cast v3, Ljava/lang/CharSequence; // type@065f │ │ +07c108: 6200 d803 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@03d8 │ │ +07c10c: 6e20 7134 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ +07c112: 0c04 |0031: move-result-object v4 │ │ +07c114: 1f04 4700 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0047 │ │ +07c118: 07d0 |0034: move-object v0, v13 │ │ +07c11a: 07e1 |0035: move-object v1, v14 │ │ +07c11c: 7706 130a 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a13 │ │ +07c122: 0c00 |0039: move-result-object v0 │ │ +07c124: 1e0a |003a: monitor-exit v10 │ │ +07c126: 1100 |003b: return-object v0 │ │ +07c128: 0d08 |003c: move-exception v8 │ │ +07c12a: 1a00 bc0f |003d: const-string v0, "NotificationCompat" // string@0fbc │ │ +07c12e: 1a01 7a13 |003f: const-string v1, "Unable to access notification actions" // string@137a │ │ +07c132: 7130 b320 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07c138: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +07c13a: 6a00 da03 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ +07c13e: 1e0a |0047: monitor-exit v10 │ │ +07c140: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +07c142: 28f2 |0049: goto 003b // -000e │ │ +07c144: 0d00 |004a: move-exception v0 │ │ +07c146: 1e0a |004b: monitor-exit v10 │ │ +07c148: 2700 |004c: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x003c │ │ -> 0x004a │ │ 0x003a - 0x004c │ │ -> 0x004a │ │ positions : │ │ @@ -35043,28 +35062,28 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -07c170: |[07c170] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -07c180: 6202 dc03 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ -07c184: 1d02 |0002: monitor-enter v2 │ │ -07c186: 7110 0a0a 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0a0a │ │ -07c18c: 0c00 |0006: move-result-object v0 │ │ -07c18e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -07c192: 2101 |0009: array-length v1, v0 │ │ -07c194: 1e02 |000a: monitor-exit v2 │ │ -07c196: 0f01 |000b: return v1 │ │ -07c198: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -07c19a: 28fd |000d: goto 000a // -0003 │ │ -07c19c: 0d01 |000e: move-exception v1 │ │ -07c19e: 1e02 |000f: monitor-exit v2 │ │ -07c1a0: 2701 |0010: throw v1 │ │ +07c164: |[07c164] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +07c174: 6202 dc03 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ +07c178: 1d02 |0002: monitor-enter v2 │ │ +07c17a: 7110 0a0a 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0a0a │ │ +07c180: 0c00 |0006: move-result-object v0 │ │ +07c182: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +07c186: 2101 |0009: array-length v1, v0 │ │ +07c188: 1e02 |000a: monitor-exit v2 │ │ +07c18a: 0f01 |000b: return v1 │ │ +07c18c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +07c18e: 28fd |000d: goto 000a // -0003 │ │ +07c190: 0d01 |000e: move-exception v1 │ │ +07c192: 1e02 |000f: monitor-exit v2 │ │ +07c194: 2701 |0010: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ @@ -35078,37 +35097,37 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 42 16-bit code units │ │ -07c1b0: |[07c1b0] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07c1c0: 1a00 0122 |0000: const-string v0, "icon" // string@2201 │ │ -07c1c4: 6e20 a704 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ -07c1ca: 0a01 |0005: move-result v1 │ │ -07c1cc: 1a00 a534 |0006: const-string v0, "title" // string@34a5 │ │ -07c1d0: 6e20 a404 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ -07c1d6: 0c02 |000b: move-result-object v2 │ │ -07c1d8: 1a00 e616 |000c: const-string v0, "actionIntent" // string@16e6 │ │ -07c1dc: 6e20 ab04 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07c1e2: 0c03 |0011: move-result-object v3 │ │ -07c1e4: 1f03 4700 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0047 │ │ -07c1e8: 1a00 091d |0014: const-string v0, "extras" // string@1d09 │ │ -07c1ec: 6e20 a304 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ -07c1f2: 0c04 |0019: move-result-object v4 │ │ -07c1f4: 1a00 922e |001a: const-string v0, "remoteInputs" // string@2e92 │ │ -07c1f8: 7120 6206 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0662 │ │ -07c1fe: 0c00 |001f: move-result-object v0 │ │ -07c200: 7120 960a 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a96 │ │ -07c206: 0c05 |0023: move-result-object v5 │ │ -07c208: 0770 |0024: move-object v0, v7 │ │ -07c20a: 7806 e309 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e3 │ │ -07c210: 0c00 |0028: move-result-object v0 │ │ -07c212: 1100 |0029: return-object v0 │ │ +07c1a4: |[07c1a4] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07c1b4: 1a00 0122 |0000: const-string v0, "icon" // string@2201 │ │ +07c1b8: 6e20 a704 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ +07c1be: 0a01 |0005: move-result v1 │ │ +07c1c0: 1a00 a534 |0006: const-string v0, "title" // string@34a5 │ │ +07c1c4: 6e20 a404 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ +07c1ca: 0c02 |000b: move-result-object v2 │ │ +07c1cc: 1a00 e616 |000c: const-string v0, "actionIntent" // string@16e6 │ │ +07c1d0: 6e20 ab04 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07c1d6: 0c03 |0011: move-result-object v3 │ │ +07c1d8: 1f03 4700 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0047 │ │ +07c1dc: 1a00 091d |0014: const-string v0, "extras" // string@1d09 │ │ +07c1e0: 6e20 a304 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ +07c1e6: 0c04 |0019: move-result-object v4 │ │ +07c1e8: 1a00 922e |001a: const-string v0, "remoteInputs" // string@2e92 │ │ +07c1ec: 7120 6206 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0662 │ │ +07c1f2: 0c00 |001f: move-result-object v0 │ │ +07c1f4: 7120 960a 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a96 │ │ +07c1fa: 0c05 |0023: move-result-object v5 │ │ +07c1fc: 0770 |0024: move-object v0, v7 │ │ +07c1fe: 7806 e309 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e3 │ │ +07c204: 0c00 |0028: move-result-object v0 │ │ +07c206: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x002a reg=6 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x002a reg=7 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ 0x0000 - 0x002a reg=8 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ @@ -35118,43 +35137,43 @@ │ │ type : '(Landroid/app/Notification;)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -07c214: |[07c214] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ -07c224: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07c226: 6203 dc03 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ -07c22a: 1d03 |0003: monitor-enter v3 │ │ -07c22c: 7100 060a 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@0a06 │ │ -07c232: 0a01 |0007: move-result v1 │ │ -07c234: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ -07c238: 1e03 |000a: monitor-exit v3 │ │ -07c23a: 0721 |000b: move-object v1, v2 │ │ -07c23c: 1101 |000c: return-object v1 │ │ -07c23e: 6201 db03 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ -07c242: 6e20 7134 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ -07c248: 0c01 |0012: move-result-object v1 │ │ -07c24a: 1f01 1107 |0013: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -07c24e: 1f01 1107 |0015: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -07c252: 1e03 |0017: monitor-exit v3 │ │ -07c254: 28f4 |0018: goto 000c // -000c │ │ -07c256: 0d01 |0019: move-exception v1 │ │ -07c258: 1e03 |001a: monitor-exit v3 │ │ -07c25a: 2701 |001b: throw v1 │ │ -07c25c: 0d00 |001c: move-exception v0 │ │ -07c25e: 1a01 bc0f |001d: const-string v1, "NotificationCompat" // string@0fbc │ │ -07c262: 1a04 7a13 |001f: const-string v4, "Unable to access notification actions" // string@137a │ │ -07c266: 7130 b320 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07c26c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -07c26e: 6a01 da03 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ -07c272: 1e03 |0027: monitor-exit v3 │ │ -07c274: 0721 |0028: move-object v1, v2 │ │ -07c276: 28e3 |0029: goto 000c // -001d │ │ +07c208: |[07c208] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ +07c218: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07c21a: 6203 dc03 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@03dc │ │ +07c21e: 1d03 |0003: monitor-enter v3 │ │ +07c220: 7100 060a 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@0a06 │ │ +07c226: 0a01 |0007: move-result v1 │ │ +07c228: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ +07c22c: 1e03 |000a: monitor-exit v3 │ │ +07c22e: 0721 |000b: move-object v1, v2 │ │ +07c230: 1101 |000c: return-object v1 │ │ +07c232: 6201 db03 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@03db │ │ +07c236: 6e20 7134 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ +07c23c: 0c01 |0012: move-result-object v1 │ │ +07c23e: 1f01 1107 |0013: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +07c242: 1f01 1107 |0015: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +07c246: 1e03 |0017: monitor-exit v3 │ │ +07c248: 28f4 |0018: goto 000c // -000c │ │ +07c24a: 0d01 |0019: move-exception v1 │ │ +07c24c: 1e03 |001a: monitor-exit v3 │ │ +07c24e: 2701 |001b: throw v1 │ │ +07c250: 0d00 |001c: move-exception v0 │ │ +07c252: 1a01 bc0f |001d: const-string v1, "NotificationCompat" // string@0fbc │ │ +07c256: 1a04 7a13 |001f: const-string v4, "Unable to access notification actions" // string@137a │ │ +07c25a: 7130 b320 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07c260: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +07c262: 6a01 da03 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@03da │ │ +07c266: 1e03 |0027: monitor-exit v3 │ │ +07c268: 0721 |0028: move-object v1, v2 │ │ +07c26a: 28e3 |0029: goto 000c // -001d │ │ catches : 4 │ │ 0x0004 - 0x000b │ │ -> 0x0019 │ │ 0x000d - 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x001c │ │ -> 0x0019 │ │ 0x0017 - 0x001b │ │ @@ -35181,33 +35200,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -07c2a0: |[07c2a0] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07c2b0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -07c2b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07c2b6: 1100 |0003: return-object v0 │ │ -07c2b8: 6e10 9534 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07c2be: 0a02 |0007: move-result v2 │ │ -07c2c0: 7220 e409 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e4 │ │ -07c2c6: 0c00 |000b: move-result-object v0 │ │ -07c2c8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -07c2ca: 2102 |000d: array-length v2, v0 │ │ -07c2cc: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ -07c2d0: 6e20 8e34 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07c2d6: 0c02 |0013: move-result-object v2 │ │ -07c2d8: 1f02 cb00 |0014: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -07c2dc: 7130 090a 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a09 │ │ -07c2e2: 0c02 |0019: move-result-object v2 │ │ -07c2e4: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -07c2e8: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07c2ec: 28ef |001e: goto 000d // -0011 │ │ +07c294: |[07c294] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07c2a4: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +07c2a8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07c2aa: 1100 |0003: return-object v0 │ │ +07c2ac: 6e10 9534 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07c2b2: 0a02 |0007: move-result v2 │ │ +07c2b4: 7220 e409 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e4 │ │ +07c2ba: 0c00 |000b: move-result-object v0 │ │ +07c2bc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +07c2be: 2102 |000d: array-length v2, v0 │ │ +07c2c0: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ +07c2c4: 6e20 8e34 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07c2ca: 0c02 |0013: move-result-object v2 │ │ +07c2cc: 1f02 cb00 |0014: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +07c2d0: 7130 090a 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a09 │ │ +07c2d6: 0c02 |0019: move-result-object v2 │ │ +07c2d8: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +07c2dc: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07c2e0: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0003 line=352 │ │ 0x0004 line=347 │ │ 0x000c line=348 │ │ @@ -35226,40 +35245,40 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -07c2f0: |[07c2f0] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -07c300: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -07c304: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -07c30a: 1a01 0122 |0005: const-string v1, "icon" // string@2201 │ │ -07c30e: 6e10 e809 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ -07c314: 0a02 |000a: move-result v2 │ │ -07c316: 6e30 ba04 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -07c31c: 1a01 a534 |000e: const-string v1, "title" // string@34a5 │ │ -07c320: 6e10 ea09 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ -07c326: 0c02 |0013: move-result-object v2 │ │ -07c328: 6e30 b704 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -07c32e: 1a01 e616 |0017: const-string v1, "actionIntent" // string@16e6 │ │ -07c332: 6e10 e609 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ -07c338: 0c02 |001c: move-result-object v2 │ │ -07c33a: 6e30 bc04 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -07c340: 1a01 091d |0020: const-string v1, "extras" // string@1d09 │ │ -07c344: 6e10 e709 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ -07c34a: 0c02 |0025: move-result-object v2 │ │ -07c34c: 6e30 b604 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ -07c352: 1a01 922e |0029: const-string v1, "remoteInputs" // string@2e92 │ │ -07c356: 6e10 e909 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ -07c35c: 0c02 |002e: move-result-object v2 │ │ -07c35e: 7110 990a 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0a99 │ │ -07c364: 0c02 |0032: move-result-object v2 │ │ -07c366: 6e30 bd04 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ -07c36c: 1100 |0036: return-object v0 │ │ +07c2e4: |[07c2e4] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +07c2f4: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +07c2f8: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +07c2fe: 1a01 0122 |0005: const-string v1, "icon" // string@2201 │ │ +07c302: 6e10 e809 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ +07c308: 0a02 |000a: move-result v2 │ │ +07c30a: 6e30 ba04 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +07c310: 1a01 a534 |000e: const-string v1, "title" // string@34a5 │ │ +07c314: 6e10 ea09 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ +07c31a: 0c02 |0013: move-result-object v2 │ │ +07c31c: 6e30 b704 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +07c322: 1a01 e616 |0017: const-string v1, "actionIntent" // string@16e6 │ │ +07c326: 6e10 e609 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ +07c32c: 0c02 |001c: move-result-object v2 │ │ +07c32e: 6e30 bc04 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +07c334: 1a01 091d |0020: const-string v1, "extras" // string@1d09 │ │ +07c338: 6e10 e709 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ +07c33e: 0c02 |0025: move-result-object v2 │ │ +07c340: 6e30 b604 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ +07c346: 1a01 922e |0029: const-string v1, "remoteInputs" // string@2e92 │ │ +07c34a: 6e10 e909 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ +07c350: 0c02 |002e: move-result-object v2 │ │ +07c352: 7110 990a 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0a99 │ │ +07c358: 0c02 |0032: move-result-object v2 │ │ +07c35a: 6e30 bd04 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ +07c360: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x000e line=383 │ │ 0x0017 line=384 │ │ 0x0020 line=385 │ │ @@ -35274,74 +35293,74 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -07c370: |[07c370] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -07c380: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07c382: 6204 df03 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@03df │ │ -07c386: 1d04 |0003: monitor-enter v4 │ │ -07c388: 6305 de03 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@03de │ │ -07c38c: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ -07c390: 1e04 |0008: monitor-exit v4 │ │ -07c392: 0731 |0009: move-object v1, v3 │ │ -07c394: 1101 |000a: return-object v1 │ │ -07c396: 6205 dd03 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ -07c39a: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ -07c39e: 1c05 4500 |000f: const-class v5, Landroid/app/Notification; // type@0045 │ │ -07c3a2: 1a06 091d |0011: const-string v6, "extras" // string@1d09 │ │ -07c3a6: 6e20 e833 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -07c3ac: 0c02 |0016: move-result-object v2 │ │ -07c3ae: 1c05 cb00 |0017: const-class v5, Landroid/os/Bundle; // type@00cb │ │ -07c3b2: 6e10 7334 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@3473 │ │ -07c3b8: 0c06 |001c: move-result-object v6 │ │ -07c3ba: 6e20 f033 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@33f0 │ │ -07c3c0: 0a05 |0020: move-result v5 │ │ -07c3c2: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ -07c3c6: 1a05 bc0f |0023: const-string v5, "NotificationCompat" // string@0fbc │ │ -07c3ca: 1a06 b90f |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0fb9 │ │ -07c3ce: 7120 b220 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -07c3d4: 1215 |002a: const/4 v5, #int 1 // #1 │ │ -07c3d6: 6a05 de03 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@03de │ │ -07c3da: 1e04 |002d: monitor-exit v4 │ │ -07c3dc: 0731 |002e: move-object v1, v3 │ │ -07c3de: 28db |002f: goto 000a // -0025 │ │ -07c3e0: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -07c3e2: 6e20 7534 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ -07c3e8: 6902 dd03 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ -07c3ec: 6205 dd03 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ -07c3f0: 6e20 7134 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ -07c3f6: 0c01 |003b: move-result-object v1 │ │ -07c3f8: 1f01 cb00 |003c: check-cast v1, Landroid/os/Bundle; // type@00cb │ │ -07c3fc: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ -07c400: 2201 cb00 |0040: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ -07c404: 7010 9d04 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ -07c40a: 6205 dd03 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ -07c40e: 6e30 7434 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3474 │ │ -07c414: 1e04 |004a: monitor-exit v4 │ │ -07c416: 28bf |004b: goto 000a // -0041 │ │ -07c418: 0d03 |004c: move-exception v3 │ │ -07c41a: 1e04 |004d: monitor-exit v4 │ │ -07c41c: 2703 |004e: throw v3 │ │ -07c41e: 0d00 |004f: move-exception v0 │ │ -07c420: 1a05 bc0f |0050: const-string v5, "NotificationCompat" // string@0fbc │ │ -07c424: 1a06 7b13 |0052: const-string v6, "Unable to access notification extras" // string@137b │ │ -07c428: 7130 b320 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07c42e: 1215 |0057: const/4 v5, #int 1 // #1 │ │ -07c430: 6a05 de03 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@03de │ │ -07c434: 1e04 |005a: monitor-exit v4 │ │ -07c436: 0731 |005b: move-object v1, v3 │ │ -07c438: 28ae |005c: goto 000a // -0052 │ │ -07c43a: 0d00 |005d: move-exception v0 │ │ -07c43c: 1a05 bc0f |005e: const-string v5, "NotificationCompat" // string@0fbc │ │ -07c440: 1a06 7b13 |0060: const-string v6, "Unable to access notification extras" // string@137b │ │ -07c444: 7130 b320 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07c44a: 28f2 |0065: goto 0057 // -000e │ │ +07c364: |[07c364] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +07c374: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07c376: 6204 df03 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@03df │ │ +07c37a: 1d04 |0003: monitor-enter v4 │ │ +07c37c: 6305 de03 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@03de │ │ +07c380: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ +07c384: 1e04 |0008: monitor-exit v4 │ │ +07c386: 0731 |0009: move-object v1, v3 │ │ +07c388: 1101 |000a: return-object v1 │ │ +07c38a: 6205 dd03 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ +07c38e: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ +07c392: 1c05 4500 |000f: const-class v5, Landroid/app/Notification; // type@0045 │ │ +07c396: 1a06 091d |0011: const-string v6, "extras" // string@1d09 │ │ +07c39a: 6e20 e833 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +07c3a0: 0c02 |0016: move-result-object v2 │ │ +07c3a2: 1c05 cb00 |0017: const-class v5, Landroid/os/Bundle; // type@00cb │ │ +07c3a6: 6e10 7334 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@3473 │ │ +07c3ac: 0c06 |001c: move-result-object v6 │ │ +07c3ae: 6e20 f033 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@33f0 │ │ +07c3b4: 0a05 |0020: move-result v5 │ │ +07c3b6: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ +07c3ba: 1a05 bc0f |0023: const-string v5, "NotificationCompat" // string@0fbc │ │ +07c3be: 1a06 b90f |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0fb9 │ │ +07c3c2: 7120 b220 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +07c3c8: 1215 |002a: const/4 v5, #int 1 // #1 │ │ +07c3ca: 6a05 de03 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@03de │ │ +07c3ce: 1e04 |002d: monitor-exit v4 │ │ +07c3d0: 0731 |002e: move-object v1, v3 │ │ +07c3d2: 28db |002f: goto 000a // -0025 │ │ +07c3d4: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +07c3d6: 6e20 7534 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ +07c3dc: 6902 dd03 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ +07c3e0: 6205 dd03 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ +07c3e4: 6e20 7134 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ +07c3ea: 0c01 |003b: move-result-object v1 │ │ +07c3ec: 1f01 cb00 |003c: check-cast v1, Landroid/os/Bundle; // type@00cb │ │ +07c3f0: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ +07c3f4: 2201 cb00 |0040: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ +07c3f8: 7010 9d04 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ +07c3fe: 6205 dd03 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@03dd │ │ +07c402: 6e30 7434 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3474 │ │ +07c408: 1e04 |004a: monitor-exit v4 │ │ +07c40a: 28bf |004b: goto 000a // -0041 │ │ +07c40c: 0d03 |004c: move-exception v3 │ │ +07c40e: 1e04 |004d: monitor-exit v4 │ │ +07c410: 2703 |004e: throw v3 │ │ +07c412: 0d00 |004f: move-exception v0 │ │ +07c414: 1a05 bc0f |0050: const-string v5, "NotificationCompat" // string@0fbc │ │ +07c418: 1a06 7b13 |0052: const-string v6, "Unable to access notification extras" // string@137b │ │ +07c41c: 7130 b320 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07c422: 1215 |0057: const/4 v5, #int 1 // #1 │ │ +07c424: 6a05 de03 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@03de │ │ +07c428: 1e04 |005a: monitor-exit v4 │ │ +07c42a: 0731 |005b: move-object v1, v3 │ │ +07c42c: 28ae |005c: goto 000a // -0052 │ │ +07c42e: 0d00 |005d: move-exception v0 │ │ +07c430: 1a05 bc0f |005e: const-string v5, "NotificationCompat" // string@0fbc │ │ +07c434: 1a06 7b13 |0060: const-string v6, "Unable to access notification extras" // string@137b │ │ +07c438: 7130 b320 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07c43e: 28f2 |0065: goto 0057 // -000e │ │ catches : 6 │ │ 0x0004 - 0x0009 │ │ -> 0x004c │ │ 0x000b - 0x002d │ │ Ljava/lang/IllegalAccessException; -> 0x004f │ │ Ljava/lang/NoSuchFieldException; -> 0x005d │ │ -> 0x004c │ │ @@ -35393,21 +35412,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07c488: |[07c488] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07c498: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -07c49e: 0c00 |0003: move-result-object v0 │ │ -07c4a0: 1a01 0718 |0004: const-string v1, "android.support.groupKey" // string@1807 │ │ -07c4a4: 6e20 b004 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -07c4aa: 0c00 |0009: move-result-object v0 │ │ -07c4ac: 1100 |000a: return-object v0 │ │ +07c47c: |[07c47c] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07c48c: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +07c492: 0c00 |0003: move-result-object v0 │ │ +07c494: 1a01 0718 |0004: const-string v1, "android.support.groupKey" // string@1807 │ │ +07c498: 6e20 b004 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +07c49e: 0c00 |0009: move-result-object v0 │ │ +07c4a0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -35415,21 +35434,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07c4b0: |[07c4b0] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -07c4c0: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -07c4c6: 0c00 |0003: move-result-object v0 │ │ -07c4c8: 1a01 0918 |0004: const-string v1, "android.support.localOnly" // string@1809 │ │ -07c4cc: 6e20 a104 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ -07c4d2: 0a00 |0009: move-result v0 │ │ -07c4d4: 0f00 |000a: return v0 │ │ +07c4a4: |[07c4a4] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +07c4b4: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +07c4ba: 0c00 |0003: move-result-object v0 │ │ +07c4bc: 1a01 0918 |0004: const-string v1, "android.support.localOnly" // string@1809 │ │ +07c4c0: 6e20 a104 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ +07c4c6: 0a00 |0009: move-result v0 │ │ +07c4c8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x000b reg=2 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -35437,31 +35456,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -07c4d8: |[07c4d8] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -07c4e8: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -07c4ec: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -07c4ee: 1104 |0003: return-object v4 │ │ -07c4f0: 2204 9f06 |0004: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -07c4f4: 2165 |0006: array-length v5, v6 │ │ -07c4f6: 7020 8634 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -07c4fc: 0761 |000a: move-object v1, v6 │ │ -07c4fe: 2113 |000b: array-length v3, v1 │ │ -07c500: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -07c502: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -07c506: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -07c50a: 7110 0c0a 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0a0c │ │ -07c510: 0c05 |0014: move-result-object v5 │ │ -07c512: 6e20 8934 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07c518: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07c51c: 28f3 |001a: goto 000d // -000d │ │ +07c4cc: |[07c4cc] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +07c4dc: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +07c4e0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +07c4e2: 1104 |0003: return-object v4 │ │ +07c4e4: 2204 9f06 |0004: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +07c4e8: 2165 |0006: array-length v5, v6 │ │ +07c4ea: 7020 8634 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +07c4f0: 0761 |000a: move-object v1, v6 │ │ +07c4f2: 2113 |000b: array-length v3, v1 │ │ +07c4f4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +07c4f6: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +07c4fa: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +07c4fe: 7110 0c0a 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0a0c │ │ +07c504: 0c05 |0014: move-result-object v5 │ │ +07c506: 6e20 8934 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07c50c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07c510: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0002 line=371 │ │ 0x0003 line=377 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ @@ -35480,21 +35499,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07c520: |[07c520] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07c530: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -07c536: 0c00 |0003: move-result-object v0 │ │ -07c538: 1a01 0b18 |0004: const-string v1, "android.support.sortKey" // string@180b │ │ -07c53c: 6e20 b004 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -07c542: 0c00 |0009: move-result-object v0 │ │ -07c544: 1100 |000a: return-object v0 │ │ +07c514: |[07c514] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07c524: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +07c52a: 0c00 |0003: move-result-object v0 │ │ +07c52c: 1a01 0b18 |0004: const-string v1, "android.support.sortKey" // string@180b │ │ +07c530: 6e20 b004 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +07c536: 0c00 |0009: move-result-object v0 │ │ +07c538: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -35502,21 +35521,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07c548: |[07c548] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -07c558: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -07c55e: 0c00 |0003: move-result-object v0 │ │ -07c560: 1a01 0818 |0004: const-string v1, "android.support.isGroupSummary" // string@1808 │ │ -07c564: 6e20 a104 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ -07c56a: 0a00 |0009: move-result v0 │ │ -07c56c: 0f00 |000a: return v0 │ │ +07c53c: |[07c53c] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +07c54c: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +07c552: 0c00 |0003: move-result-object v0 │ │ +07c554: 1a01 0818 |0004: const-string v1, "android.support.isGroupSummary" // string@1808 │ │ +07c558: 6e20 a104 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ +07c55e: 0a00 |0009: move-result v0 │ │ +07c560: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -35524,30 +35543,30 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -07c570: |[07c570] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07c580: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07c582: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ -07c586: 1a00 0a18 |0003: const-string v0, "android.support.remoteInputs" // string@180a │ │ -07c58a: 7120 6206 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0662 │ │ -07c590: 0c00 |0008: move-result-object v0 │ │ -07c592: 7120 960a 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a96 │ │ -07c598: 0c05 |000c: move-result-object v5 │ │ -07c59a: 0760 |000d: move-object v0, v6 │ │ -07c59c: 0181 |000e: move v1, v8 │ │ -07c59e: 0792 |000f: move-object v2, v9 │ │ -07c5a0: 07a3 |0010: move-object v3, v10 │ │ -07c5a2: 07b4 |0011: move-object v4, v11 │ │ -07c5a4: 7806 e309 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e3 │ │ -07c5aa: 0c00 |0015: move-result-object v0 │ │ -07c5ac: 1100 |0016: return-object v0 │ │ +07c564: |[07c564] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07c574: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07c576: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ +07c57a: 1a00 0a18 |0003: const-string v0, "android.support.remoteInputs" // string@180a │ │ +07c57e: 7120 6206 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0662 │ │ +07c584: 0c00 |0008: move-result-object v0 │ │ +07c586: 7120 960a 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a96 │ │ +07c58c: 0c05 |000c: move-result-object v5 │ │ +07c58e: 0760 |000d: move-object v0, v6 │ │ +07c590: 0181 |000e: move v1, v8 │ │ +07c592: 0792 |000f: move-object v2, v9 │ │ +07c594: 07a3 |0010: move-object v3, v10 │ │ +07c596: 07b4 |0011: move-object v4, v11 │ │ +07c598: 7806 e309 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09e3 │ │ +07c59e: 0c00 |0015: move-result-object v0 │ │ +07c5a0: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0001 line=248 │ │ 0x0003 line=249 │ │ 0x0012 line=253 │ │ locals : │ │ @@ -35564,36 +35583,36 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -07c5b0: |[07c5b0] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -07c5c0: 6e10 e809 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ -07c5c6: 0a01 |0003: move-result v1 │ │ -07c5c8: 6e10 ea09 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ -07c5ce: 0c02 |0007: move-result-object v2 │ │ -07c5d0: 6e10 e609 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ -07c5d6: 0c03 |000b: move-result-object v3 │ │ -07c5d8: 6e40 c101 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01c1 │ │ -07c5de: 2200 cb00 |000f: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -07c5e2: 6e10 e709 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ -07c5e8: 0c01 |0014: move-result-object v1 │ │ -07c5ea: 7020 9e04 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ -07c5f0: 6e10 e909 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ -07c5f6: 0c01 |001b: move-result-object v1 │ │ -07c5f8: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ -07c5fc: 1a01 0a18 |001e: const-string v1, "android.support.remoteInputs" // string@180a │ │ -07c600: 6e10 e909 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ -07c606: 0c02 |0023: move-result-object v2 │ │ -07c608: 7110 990a 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0a99 │ │ -07c60e: 0c02 |0027: move-result-object v2 │ │ -07c610: 6e30 bd04 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ -07c616: 1100 |002b: return-object v0 │ │ +07c5a4: |[07c5a4] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +07c5b4: 6e10 e809 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@09e8 │ │ +07c5ba: 0a01 |0003: move-result v1 │ │ +07c5bc: 6e10 ea09 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@09ea │ │ +07c5c2: 0c02 |0007: move-result-object v2 │ │ +07c5c4: 6e10 e609 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@09e6 │ │ +07c5ca: 0c03 |000b: move-result-object v3 │ │ +07c5cc: 6e40 c101 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01c1 │ │ +07c5d2: 2200 cb00 |000f: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +07c5d6: 6e10 e709 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@09e7 │ │ +07c5dc: 0c01 |0014: move-result-object v1 │ │ +07c5de: 7020 9e04 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ +07c5e4: 6e10 e909 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ +07c5ea: 0c01 |001b: move-result-object v1 │ │ +07c5ec: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ +07c5f0: 1a01 0a18 |001e: const-string v1, "android.support.remoteInputs" // string@180a │ │ +07c5f4: 6e10 e909 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@09e9 │ │ +07c5fa: 0c02 |0023: move-result-object v2 │ │ +07c5fc: 7110 990a 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0a99 │ │ +07c602: 0c02 |0027: move-result-object v2 │ │ +07c604: 6e30 bd04 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ +07c60a: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x000f line=259 │ │ 0x0018 line=260 │ │ 0x001e line=261 │ │ 0x002b line=264 │ │ @@ -35632,17 +35651,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07c618: |[07c618] android.support.v4.app.NotificationCompatKitKat.:()V │ │ -07c628: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07c62e: 0e00 |0003: return-void │ │ +07c60c: |[07c60c] android.support.v4.app.NotificationCompatKitKat.:()V │ │ +07c61c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07c622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatKitKat; │ │ │ │ @@ -35651,34 +35670,34 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -07c630: |[07c630] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -07c640: 5480 0701 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ -07c644: 4606 0009 |0002: aget-object v6, v0, v9 │ │ -07c648: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -07c64a: 5480 0d01 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ -07c64e: 1a01 0518 |0007: const-string v1, "android.support.actionExtras" // string@1805 │ │ -07c652: 6e20 af04 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ -07c658: 0c07 |000c: move-result-object v7 │ │ -07c65a: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ -07c65e: 6e20 bd20 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -07c664: 0c05 |0012: move-result-object v5 │ │ -07c666: 1f05 cb00 |0013: check-cast v5, Landroid/os/Bundle; // type@00cb │ │ -07c66a: 5262 0401 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0104 │ │ -07c66e: 5463 0501 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0105 │ │ -07c672: 5464 0301 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0103 │ │ -07c676: 07a0 |001b: move-object v0, v10 │ │ -07c678: 07b1 |001c: move-object v1, v11 │ │ -07c67a: 7706 130a 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a13 │ │ -07c680: 0c00 |0020: move-result-object v0 │ │ -07c682: 1100 |0021: return-object v0 │ │ +07c624: |[07c624] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +07c634: 5480 0701 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ +07c638: 4606 0009 |0002: aget-object v6, v0, v9 │ │ +07c63c: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +07c63e: 5480 0d01 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ +07c642: 1a01 0518 |0007: const-string v1, "android.support.actionExtras" // string@1805 │ │ +07c646: 6e20 af04 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ +07c64c: 0c07 |000c: move-result-object v7 │ │ +07c64e: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ +07c652: 6e20 bd20 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +07c658: 0c05 |0012: move-result-object v5 │ │ +07c65a: 1f05 cb00 |0013: check-cast v5, Landroid/os/Bundle; // type@00cb │ │ +07c65e: 5262 0401 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0104 │ │ +07c662: 5463 0501 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0105 │ │ +07c666: 5464 0301 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0103 │ │ +07c66a: 07a0 |001b: move-object v0, v10 │ │ +07c66c: 07b1 |001c: move-object v1, v11 │ │ +07c66e: 7706 130a 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a13 │ │ +07c674: 0c00 |0020: move-result-object v0 │ │ +07c676: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x0005 line=131 │ │ 0x000d line=133 │ │ 0x000f line=134 │ │ @@ -35698,22 +35717,22 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07c684: |[07c684] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -07c694: 5410 0701 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ -07c698: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -07c69c: 5410 0701 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ -07c6a0: 2100 |0006: array-length v0, v0 │ │ -07c6a2: 0f00 |0007: return v0 │ │ -07c6a4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07c6a6: 28fe |0009: goto 0007 // -0002 │ │ +07c678: |[07c678] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +07c688: 5410 0701 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ +07c68c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +07c690: 5410 0701 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0107 │ │ +07c694: 2100 |0006: array-length v0, v0 │ │ +07c696: 0f00 |0007: return v0 │ │ +07c698: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07c69a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -35721,17 +35740,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c6a8: |[07c6a8] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -07c6b8: 5410 0d01 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ -07c6bc: 1100 |0002: return-object v0 │ │ +07c69c: |[07c69c] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +07c6ac: 5410 0d01 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ +07c6b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -35739,20 +35758,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c6c0: |[07c6c0] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07c6d0: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ -07c6d4: 1a01 0718 |0002: const-string v1, "android.support.groupKey" // string@1807 │ │ -07c6d8: 6e20 b004 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -07c6de: 0c00 |0007: move-result-object v0 │ │ -07c6e0: 1100 |0008: return-object v0 │ │ +07c6b4: |[07c6b4] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07c6c4: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ +07c6c8: 1a01 0718 |0002: const-string v1, "android.support.groupKey" // string@1807 │ │ +07c6cc: 6e20 b004 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +07c6d2: 0c00 |0007: move-result-object v0 │ │ +07c6d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -35760,20 +35779,20 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c6e4: |[07c6e4] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -07c6f4: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ -07c6f8: 1a01 0918 |0002: const-string v1, "android.support.localOnly" // string@1809 │ │ -07c6fc: 6e20 a104 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ -07c702: 0a00 |0007: move-result v0 │ │ -07c704: 0f00 |0008: return v0 │ │ +07c6d8: |[07c6d8] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +07c6e8: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ +07c6ec: 1a01 0918 |0002: const-string v1, "android.support.localOnly" // string@1809 │ │ +07c6f0: 6e20 a104 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ +07c6f6: 0a00 |0007: move-result v0 │ │ +07c6f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -35781,20 +35800,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c708: |[07c708] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07c718: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ -07c71c: 1a01 0b18 |0002: const-string v1, "android.support.sortKey" // string@180b │ │ -07c720: 6e20 b004 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -07c726: 0c00 |0007: move-result-object v0 │ │ -07c728: 1100 |0008: return-object v0 │ │ +07c6fc: |[07c6fc] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07c70c: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ +07c710: 1a01 0b18 |0002: const-string v1, "android.support.sortKey" // string@180b │ │ +07c714: 6e20 b004 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +07c71a: 0c00 |0007: move-result-object v0 │ │ +07c71c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -35802,20 +35821,20 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c72c: |[07c72c] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -07c73c: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ -07c740: 1a01 0818 |0002: const-string v1, "android.support.isGroupSummary" // string@1808 │ │ -07c744: 6e20 a104 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ -07c74a: 0a00 |0007: move-result v0 │ │ -07c74c: 0f00 |0008: return v0 │ │ +07c720: |[07c720] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +07c730: 5420 0d01 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@010d │ │ +07c734: 1a01 0818 |0002: const-string v1, "android.support.isGroupSummary" // string@1808 │ │ +07c738: 6e20 a104 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ +07c73e: 0a00 |0007: move-result v0 │ │ +07c740: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ @@ -35874,17 +35893,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07c750: |[07c750] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ -07c760: 7010 1a02 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@021a │ │ -07c766: 0e00 |0003: return-void │ │ +07c744: |[07c744] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ +07c754: 7010 1a02 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@021a │ │ +07c75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -35893,17 +35912,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07c768: |[07c768] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ -07c778: 7030 2d0a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@0a2d │ │ -07c77e: 0e00 |0003: return-void │ │ +07c75c: |[07c75c] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ +07c76c: 7030 2d0a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@0a2d │ │ +07c772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -35913,46 +35932,46 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -07c780: |[07c780] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ -07c790: 6e10 2e0a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0a2e │ │ -07c796: 0c04 |0003: move-result-object v4 │ │ -07c798: 6e20 a502 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@02a5 │ │ -07c79e: 0c00 |0007: move-result-object v0 │ │ -07c7a0: 2102 |0008: array-length v2, v0 │ │ -07c7a2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -07c7a4: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ -07c7a8: 4603 0001 |000c: aget-object v3, v0, v1 │ │ -07c7ac: 6e20 3c34 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07c7b2: 0a04 |0011: move-result v4 │ │ -07c7b4: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -07c7b8: 0e00 |0014: return-void │ │ -07c7ba: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07c7be: 28f3 |0017: goto 000a // -000d │ │ -07c7c0: 2204 8006 |0018: new-instance v4, Ljava/lang/SecurityException; // type@0680 │ │ -07c7c4: 2205 8206 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -07c7c8: 7010 5134 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07c7ce: 1a06 d50f |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0fd5 │ │ -07c7d2: 6e20 5a34 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07c7d8: 0c05 |0024: move-result-object v5 │ │ -07c7da: 6e20 5634 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07c7e0: 0c05 |0028: move-result-object v5 │ │ -07c7e2: 1a06 6500 |0029: const-string v6, " is not authorized for package " // string@0065 │ │ -07c7e6: 6e20 5a34 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07c7ec: 0c05 |002e: move-result-object v5 │ │ -07c7ee: 6e20 5a34 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07c7f4: 0c05 |0032: move-result-object v5 │ │ -07c7f6: 6e10 5f34 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07c7fc: 0c05 |0036: move-result-object v5 │ │ -07c7fe: 7020 3534 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ -07c804: 2704 |003a: throw v4 │ │ +07c774: |[07c774] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ +07c784: 6e10 2e0a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0a2e │ │ +07c78a: 0c04 |0003: move-result-object v4 │ │ +07c78c: 6e20 a502 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@02a5 │ │ +07c792: 0c00 |0007: move-result-object v0 │ │ +07c794: 2102 |0008: array-length v2, v0 │ │ +07c796: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +07c798: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ +07c79c: 4603 0001 |000c: aget-object v3, v0, v1 │ │ +07c7a0: 6e20 3c34 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07c7a6: 0a04 |0011: move-result v4 │ │ +07c7a8: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +07c7ac: 0e00 |0014: return-void │ │ +07c7ae: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07c7b2: 28f3 |0017: goto 000a // -000d │ │ +07c7b4: 2204 8006 |0018: new-instance v4, Ljava/lang/SecurityException; // type@0680 │ │ +07c7b8: 2205 8206 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +07c7bc: 7010 5134 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07c7c2: 1a06 d50f |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0fd5 │ │ +07c7c6: 6e20 5a34 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07c7cc: 0c05 |0024: move-result-object v5 │ │ +07c7ce: 6e20 5634 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07c7d4: 0c05 |0028: move-result-object v5 │ │ +07c7d6: 1a06 6500 |0029: const-string v6, " is not authorized for package " // string@0065 │ │ +07c7da: 6e20 5a34 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07c7e0: 0c05 |002e: move-result-object v5 │ │ +07c7e2: 6e20 5a34 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07c7e8: 0c05 |0032: move-result-object v5 │ │ +07c7ea: 6e10 5f34 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07c7f0: 0c05 |0036: move-result-object v5 │ │ +07c7f2: 7020 3534 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ +07c7f8: 2704 |003a: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000e line=111 │ │ 0x0014 line=112 │ │ 0x0015 line=110 │ │ 0x0018 line=115 │ │ @@ -35989,30 +36008,30 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -07c808: |[07c808] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -07c818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07c81a: 6e10 6302 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -07c820: 0c01 |0004: move-result-object v1 │ │ -07c822: 1a02 0218 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@1802 │ │ -07c826: 6e20 3c34 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07c82c: 0a01 |000a: move-result v1 │ │ -07c82e: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ -07c832: 6001 4501 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07c836: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -07c83a: 3721 0300 |0011: if-le v1, v2, 0014 // +0003 │ │ -07c83e: 1100 |0013: return-object v0 │ │ -07c840: 2201 a901 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@01a9 │ │ -07c844: 7030 220a 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@0a22 │ │ -07c84a: 0710 |0019: move-object v0, v1 │ │ -07c84c: 28f9 |001a: goto 0013 // -0007 │ │ +07c7fc: |[07c7fc] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +07c80c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c80e: 6e10 6302 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +07c814: 0c01 |0004: move-result-object v1 │ │ +07c816: 1a02 0218 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@1802 │ │ +07c81a: 6e20 3c34 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07c820: 0a01 |000a: move-result v1 │ │ +07c822: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ +07c826: 6001 4501 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07c82a: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +07c82e: 3721 0300 |0011: if-le v1, v2, 0014 // +0003 │ │ +07c832: 1100 |0013: return-object v0 │ │ +07c834: 2201 a901 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@01a9 │ │ +07c838: 7030 220a 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@0a22 │ │ +07c83e: 0710 |0019: move-object v0, v1 │ │ +07c840: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x000d line=50 │ │ 0x0013 line=55 │ │ 0x0014 line=53 │ │ locals : │ │ @@ -36101,19 +36120,19 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07c850: |[07c850] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -07c860: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07c866: 5b01 ec03 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@03ec │ │ -07c86a: 5b02 ed03 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@03ed │ │ -07c86e: 0e00 |0007: return-void │ │ +07c844: |[07c844] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +07c854: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07c85a: 5b01 ec03 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@03ec │ │ +07c85e: 5b02 ed03 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@03ed │ │ +07c862: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0003 line=552 │ │ 0x0005 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ @@ -36174,24 +36193,24 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07c870: |[07c870] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ -07c880: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07c882: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -07c888: 5c21 ee03 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ -07c88c: 2200 aa06 |0006: new-instance v0, Ljava/util/LinkedList; // type@06aa │ │ -07c890: 7010 ca34 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@34ca │ │ -07c896: 5b20 f203 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07c89a: 5921 f003 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07c89e: 5b23 ef03 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07c8a2: 0e00 |0011: return-void │ │ +07c864: |[07c864] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ +07c874: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07c876: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +07c87c: 5c21 ee03 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ +07c880: 2200 aa06 |0006: new-instance v0, Ljava/util/LinkedList; // type@06aa │ │ +07c884: 7010 ca34 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@34ca │ │ +07c88a: 5b20 f203 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07c88e: 5921 f003 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07c892: 5b23 ef03 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07c896: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=540 │ │ 0x0004 line=532 │ │ 0x0006 line=536 │ │ 0x000d line=538 │ │ 0x000f line=541 │ │ @@ -36283,36 +36302,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -07c8a4: |[07c8a4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ -07c8b4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -07c8ba: 2200 a506 |0003: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -07c8be: 7010 a934 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -07c8c4: 5b20 fc03 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07c8c8: 2200 a606 |000a: new-instance v0, Ljava/util/HashSet; // type@06a6 │ │ -07c8cc: 7010 b734 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@34b7 │ │ -07c8d2: 5b20 f803 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@03f8 │ │ -07c8d6: 5b23 f903 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ -07c8da: 2200 d200 |0013: new-instance v0, Landroid/os/HandlerThread; // type@00d2 │ │ -07c8de: 1a01 d10f |0015: const-string v1, "NotificationManagerCompat" // string@0fd1 │ │ -07c8e2: 7020 de04 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@04de │ │ -07c8e8: 5b20 fb03 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@03fb │ │ -07c8ec: 5420 fb03 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@03fb │ │ -07c8f0: 6e10 e004 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@04e0 │ │ -07c8f6: 2200 d100 |0021: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -07c8fa: 5421 fb03 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@03fb │ │ -07c8fe: 6e10 df04 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@04df │ │ -07c904: 0c01 |0028: move-result-object v1 │ │ -07c906: 7030 cf04 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@04cf │ │ -07c90c: 5b20 fa03 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ -07c910: 0e00 |002e: return-void │ │ +07c898: |[07c898] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ +07c8a8: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +07c8ae: 2200 a506 |0003: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +07c8b2: 7010 a934 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +07c8b8: 5b20 fc03 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07c8bc: 2200 a606 |000a: new-instance v0, Ljava/util/HashSet; // type@06a6 │ │ +07c8c0: 7010 b734 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@34b7 │ │ +07c8c6: 5b20 f803 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@03f8 │ │ +07c8ca: 5b23 f903 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ +07c8ce: 2200 d200 |0013: new-instance v0, Landroid/os/HandlerThread; // type@00d2 │ │ +07c8d2: 1a01 d10f |0015: const-string v1, "NotificationManagerCompat" // string@0fd1 │ │ +07c8d6: 7020 de04 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@04de │ │ +07c8dc: 5b20 fb03 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@03fb │ │ +07c8e0: 5420 fb03 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@03fb │ │ +07c8e4: 6e10 e004 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@04e0 │ │ +07c8ea: 2200 d100 |0021: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +07c8ee: 5421 fb03 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@03fb │ │ +07c8f2: 6e10 df04 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@04df │ │ +07c8f8: 0c01 |0028: move-result-object v1 │ │ +07c8fa: 7030 cf04 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@04cf │ │ +07c900: 5b20 fa03 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ +07c904: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0003 line=290 │ │ 0x000a line=292 │ │ 0x0011 line=295 │ │ 0x0013 line=296 │ │ @@ -36328,52 +36347,52 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -07c914: |[07c914] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ -07c924: 5551 ee03 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ -07c928: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ -07c92c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -07c92e: 0f01 |0005: return v1 │ │ -07c930: 2201 5d00 |0006: new-instance v1, Landroid/content/Intent; // type@005d │ │ -07c934: 1a02 0218 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@1802 │ │ -07c938: 7020 5f02 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -07c93e: 5452 ef03 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07c942: 6e20 8802 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -07c948: 0c00 |0012: move-result-object v0 │ │ -07c94a: 5441 f903 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ -07c94e: 7100 570a 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@0a57 │ │ -07c954: 0a02 |0018: move-result v2 │ │ -07c956: 6e40 3102 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0231 │ │ -07c95c: 0a01 |001c: move-result v1 │ │ -07c95e: 5c51 ee03 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ -07c962: 5551 ee03 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ -07c966: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -07c96a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -07c96c: 5951 f003 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07c970: 5551 ee03 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ -07c974: 28dd |0028: goto 0005 // -0023 │ │ -07c976: 1a01 b80f |0029: const-string v1, "NotifManCompat" // string@0fb8 │ │ -07c97a: 2202 8206 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -07c97e: 7010 5134 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07c984: 1a03 7c13 |0030: const-string v3, "Unable to bind to listener " // string@137c │ │ -07c988: 6e20 5a34 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07c98e: 0c02 |0035: move-result-object v2 │ │ -07c990: 5453 ef03 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07c994: 6e20 5934 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07c99a: 0c02 |003b: move-result-object v2 │ │ -07c99c: 6e10 5f34 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07c9a2: 0c02 |003f: move-result-object v2 │ │ -07c9a4: 7120 b620 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -07c9aa: 5441 f903 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ -07c9ae: 6e20 5902 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0259 │ │ -07c9b4: 28de |0048: goto 0026 // -0022 │ │ +07c908: |[07c908] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ +07c918: 5551 ee03 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ +07c91c: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +07c920: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +07c922: 0f01 |0005: return v1 │ │ +07c924: 2201 5d00 |0006: new-instance v1, Landroid/content/Intent; // type@005d │ │ +07c928: 1a02 0218 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@1802 │ │ +07c92c: 7020 5f02 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +07c932: 5452 ef03 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07c936: 6e20 8802 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +07c93c: 0c00 |0012: move-result-object v0 │ │ +07c93e: 5441 f903 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ +07c942: 7100 570a 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@0a57 │ │ +07c948: 0a02 |0018: move-result v2 │ │ +07c94a: 6e40 3102 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0231 │ │ +07c950: 0a01 |001c: move-result v1 │ │ +07c952: 5c51 ee03 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ +07c956: 5551 ee03 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ +07c95a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +07c95e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +07c960: 5951 f003 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07c964: 5551 ee03 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ +07c968: 28dd |0028: goto 0005 // -0023 │ │ +07c96a: 1a01 b80f |0029: const-string v1, "NotifManCompat" // string@0fb8 │ │ +07c96e: 2202 8206 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +07c972: 7010 5134 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07c978: 1a03 7c13 |0030: const-string v3, "Unable to bind to listener " // string@137c │ │ +07c97c: 6e20 5a34 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07c982: 0c02 |0035: move-result-object v2 │ │ +07c984: 5453 ef03 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07c988: 6e20 5934 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07c98e: 0c02 |003b: move-result-object v2 │ │ +07c990: 6e10 5f34 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07c996: 0c02 |003f: move-result-object v2 │ │ +07c998: 7120 b620 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +07c99e: 5441 f903 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ +07c9a2: 6e20 5902 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0259 │ │ +07c9a8: 28de |0048: goto 0026 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0004 line=435 │ │ 0x0005 line=445 │ │ 0x0006 line=437 │ │ 0x0013 line=438 │ │ @@ -36392,24 +36411,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07c9b8: |[07c9b8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -07c9c8: 5520 ee03 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ -07c9cc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07c9d0: 5410 f903 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ -07c9d4: 6e20 5902 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0259 │ │ -07c9da: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07c9dc: 5c20 ee03 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ -07c9e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07c9e2: 5b20 f103 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ -07c9e6: 0e00 |000f: return-void │ │ +07c9ac: |[07c9ac] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +07c9bc: 5520 ee03 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ +07c9c0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07c9c4: 5410 f903 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ +07c9c8: 6e20 5902 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0259 │ │ +07c9ce: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07c9d0: 5c20 ee03 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@03ee │ │ +07c9d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07c9d6: 5b20 f103 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ +07c9da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0004 line=453 │ │ 0x0009 line=454 │ │ 0x000c line=456 │ │ 0x000f line=457 │ │ @@ -36422,32 +36441,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -07c9e8: |[07c9e8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -07c9f8: 7010 530a 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@0a53 │ │ -07c9fe: 5432 fc03 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07ca02: 7210 ee34 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ -07ca08: 0c02 |0008: move-result-object v2 │ │ -07ca0a: 7210 9f34 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -07ca10: 0c00 |000c: move-result-object v0 │ │ -07ca12: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -07ca18: 0a02 |0010: move-result v2 │ │ -07ca1a: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ -07ca1e: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -07ca24: 0c01 |0016: move-result-object v1 │ │ -07ca26: 1f01 b201 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ -07ca2a: 5412 f203 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07ca2e: 6e20 cb34 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@34cb │ │ -07ca34: 7020 500a 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a50 │ │ -07ca3a: 28ec |0021: goto 000d // -0014 │ │ -07ca3c: 0e00 |0022: return-void │ │ +07c9dc: |[07c9dc] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +07c9ec: 7010 530a 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@0a53 │ │ +07c9f2: 5432 fc03 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07c9f6: 7210 ee34 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@34ee │ │ +07c9fc: 0c02 |0008: move-result-object v2 │ │ +07c9fe: 7210 9f34 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +07ca04: 0c00 |000c: move-result-object v0 │ │ +07ca06: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +07ca0c: 0a02 |0010: move-result v2 │ │ +07ca0e: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ +07ca12: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +07ca18: 0c01 |0016: move-result-object v1 │ │ +07ca1a: 1f01 b201 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ +07ca1e: 5412 f203 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07ca22: 6e20 cb34 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@34cb │ │ +07ca28: 7020 500a 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a50 │ │ +07ca2e: 28ec |0021: goto 000d // -0014 │ │ +07ca30: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=331 │ │ 0x0019 line=332 │ │ 0x001e line=333 │ │ 0x0022 line=335 │ │ @@ -36462,22 +36481,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07ca40: |[07ca40] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ -07ca50: 5421 fc03 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07ca54: 7220 e834 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ -07ca5a: 0c00 |0005: move-result-object v0 │ │ -07ca5c: 1f00 b201 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ -07ca60: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -07ca64: 7020 500a 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a50 │ │ -07ca6a: 0e00 |000d: return-void │ │ +07ca34: |[07ca34] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ +07ca44: 5421 fc03 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07ca48: 7220 e834 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ +07ca4e: 0c00 |0005: move-result-object v0 │ │ +07ca50: 1f00 b201 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ +07ca54: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +07ca58: 7020 500a 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a50 │ │ +07ca5e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0008 line=355 │ │ 0x000a line=356 │ │ 0x000d line=358 │ │ locals : │ │ @@ -36490,27 +36509,27 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -07ca6c: |[07ca6c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -07ca7c: 5421 fc03 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07ca80: 7220 e834 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ -07ca86: 0c00 |0005: move-result-object v0 │ │ -07ca88: 1f00 b201 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ -07ca8c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -07ca90: 7110 4f08 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@084f │ │ -07ca96: 0c01 |000d: move-result-object v1 │ │ -07ca98: 5b01 f103 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ -07ca9c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -07ca9e: 5901 f003 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07caa2: 7020 500a 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a50 │ │ -07caa8: 0e00 |0016: return-void │ │ +07ca60: |[07ca60] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +07ca70: 5421 fc03 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07ca74: 7220 e834 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ +07ca7a: 0c00 |0005: move-result-object v0 │ │ +07ca7c: 1f00 b201 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ +07ca80: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +07ca84: 7110 4f08 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@084f │ │ +07ca8a: 0c01 |000d: move-result-object v1 │ │ +07ca8c: 5b01 f103 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ +07ca90: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +07ca92: 5901 f003 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07ca96: 7020 500a 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a50 │ │ +07ca9c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0008 line=339 │ │ 0x000a line=340 │ │ 0x0010 line=341 │ │ 0x0013 line=342 │ │ @@ -36526,22 +36545,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07caac: |[07caac] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -07cabc: 5421 fc03 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07cac0: 7220 e834 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ -07cac6: 0c00 |0005: move-result-object v0 │ │ -07cac8: 1f00 b201 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ -07cacc: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -07cad0: 7020 480a 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a48 │ │ -07cad6: 0e00 |000d: return-void │ │ +07caa0: |[07caa0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +07cab0: 5421 fc03 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07cab4: 7220 e834 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ +07caba: 0c00 |0005: move-result-object v0 │ │ +07cabc: 1f00 b201 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ +07cac0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +07cac4: 7020 480a 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a48 │ │ +07caca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0008 line=348 │ │ 0x000a line=349 │ │ 0x000d line=351 │ │ locals : │ │ @@ -36554,118 +36573,118 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 209 16-bit code units │ │ -07cad8: |[07cad8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -07cae8: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -07caea: 1a02 b80f |0001: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07caee: 7120 b420 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07caf4: 0a02 |0006: move-result v2 │ │ -07caf6: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ -07cafa: 1a02 b80f |0009: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cafe: 2203 8206 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -07cb02: 7010 5134 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07cb08: 1a04 7b10 |0010: const-string v4, "Processing component " // string@107b │ │ -07cb0c: 6e20 5a34 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cb12: 0c03 |0015: move-result-object v3 │ │ -07cb14: 5474 ef03 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07cb18: 6e20 5934 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cb1e: 0c03 |001b: move-result-object v3 │ │ -07cb20: 1a04 fd00 |001c: const-string v4, ", " // string@00fd │ │ -07cb24: 6e20 5a34 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cb2a: 0c03 |0021: move-result-object v3 │ │ -07cb2c: 5474 f203 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07cb30: 6e10 d134 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@34d1 │ │ -07cb36: 0a04 |0027: move-result v4 │ │ -07cb38: 6e20 5634 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07cb3e: 0c03 |002b: move-result-object v3 │ │ -07cb40: 1a04 9b00 |002c: const-string v4, " queued tasks" // string@009b │ │ -07cb44: 6e20 5a34 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cb4a: 0c03 |0031: move-result-object v3 │ │ -07cb4c: 6e10 5f34 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cb52: 0c03 |0035: move-result-object v3 │ │ -07cb54: 7120 b020 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07cb5a: 5472 f203 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07cb5e: 6e10 cd34 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@34cd │ │ -07cb64: 0a02 |003e: move-result v2 │ │ -07cb66: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ -07cb6a: 0e00 |0041: return-void │ │ -07cb6c: 7020 470a 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@0a47 │ │ -07cb72: 0a02 |0045: move-result v2 │ │ -07cb74: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ -07cb78: 5472 f103 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ -07cb7c: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ -07cb80: 7020 520a 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a52 │ │ -07cb86: 28f2 |004f: goto 0041 // -000e │ │ -07cb88: 1a02 b80f |0050: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cb8c: 1233 |0052: const/4 v3, #int 3 // #3 │ │ -07cb8e: 7120 b420 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07cb94: 0a02 |0056: move-result v2 │ │ -07cb96: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ -07cb9a: 1a02 b80f |0059: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cb9e: 2203 8206 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -07cba2: 7010 5134 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07cba8: 1a04 9311 |0060: const-string v4, "Sending task " // string@1193 │ │ -07cbac: 6e20 5a34 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cbb2: 0c03 |0065: move-result-object v3 │ │ -07cbb4: 6e20 5934 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cbba: 0c03 |0069: move-result-object v3 │ │ -07cbbc: 6e10 5f34 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cbc2: 0c03 |006d: move-result-object v3 │ │ -07cbc4: 7120 b020 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07cbca: 5472 f103 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ -07cbce: 7220 540a 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@0a54 │ │ -07cbd4: 5472 f203 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07cbd8: 6e10 d034 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@34d0 │ │ -07cbde: 5472 f203 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07cbe2: 6e10 cf34 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@34cf │ │ -07cbe8: 0c01 |0080: move-result-object v1 │ │ -07cbea: 1f01 b401 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@01b4 │ │ -07cbee: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ -07cbf2: 5472 f203 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07cbf6: 6e10 cd34 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@34cd │ │ -07cbfc: 0a02 |008a: move-result v2 │ │ -07cbfe: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ -07cc02: 7020 520a 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a52 │ │ -07cc08: 28b1 |0090: goto 0041 // -004f │ │ -07cc0a: 0d00 |0091: move-exception v0 │ │ -07cc0c: 1a02 b80f |0092: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cc10: 7120 b420 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07cc16: 0a02 |0097: move-result v2 │ │ -07cc18: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ -07cc1c: 1a02 b80f |009a: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cc20: 2203 8206 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -07cc24: 7010 5134 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07cc2a: 1a04 dc10 |00a1: const-string v4, "Remote service has died: " // string@10dc │ │ -07cc2e: 6e20 5a34 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cc34: 0c03 |00a6: move-result-object v3 │ │ -07cc36: 5474 ef03 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07cc3a: 6e20 5934 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cc40: 0c03 |00ac: move-result-object v3 │ │ -07cc42: 6e10 5f34 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cc48: 0c03 |00b0: move-result-object v3 │ │ -07cc4a: 7120 b020 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07cc50: 28d1 |00b4: goto 0085 // -002f │ │ -07cc52: 0d00 |00b5: move-exception v0 │ │ -07cc54: 1a02 b80f |00b6: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cc58: 2203 8206 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -07cc5c: 7010 5134 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07cc62: 1a04 dd10 |00bd: const-string v4, "RemoteException communicating with " // string@10dd │ │ -07cc66: 6e20 5a34 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cc6c: 0c03 |00c2: move-result-object v3 │ │ -07cc6e: 5474 ef03 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07cc72: 6e20 5934 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cc78: 0c03 |00c8: move-result-object v3 │ │ -07cc7a: 6e10 5f34 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cc80: 0c03 |00cc: move-result-object v3 │ │ -07cc82: 7130 b720 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -07cc88: 28b5 |00d0: goto 0085 // -004b │ │ +07cacc: |[07cacc] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +07cadc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +07cade: 1a02 b80f |0001: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cae2: 7120 b420 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07cae8: 0a02 |0006: move-result v2 │ │ +07caea: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ +07caee: 1a02 b80f |0009: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07caf2: 2203 8206 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +07caf6: 7010 5134 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cafc: 1a04 7b10 |0010: const-string v4, "Processing component " // string@107b │ │ +07cb00: 6e20 5a34 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cb06: 0c03 |0015: move-result-object v3 │ │ +07cb08: 5474 ef03 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07cb0c: 6e20 5934 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07cb12: 0c03 |001b: move-result-object v3 │ │ +07cb14: 1a04 fd00 |001c: const-string v4, ", " // string@00fd │ │ +07cb18: 6e20 5a34 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cb1e: 0c03 |0021: move-result-object v3 │ │ +07cb20: 5474 f203 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07cb24: 6e10 d134 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@34d1 │ │ +07cb2a: 0a04 |0027: move-result v4 │ │ +07cb2c: 6e20 5634 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07cb32: 0c03 |002b: move-result-object v3 │ │ +07cb34: 1a04 9b00 |002c: const-string v4, " queued tasks" // string@009b │ │ +07cb38: 6e20 5a34 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cb3e: 0c03 |0031: move-result-object v3 │ │ +07cb40: 6e10 5f34 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cb46: 0c03 |0035: move-result-object v3 │ │ +07cb48: 7120 b020 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07cb4e: 5472 f203 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07cb52: 6e10 cd34 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@34cd │ │ +07cb58: 0a02 |003e: move-result v2 │ │ +07cb5a: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ +07cb5e: 0e00 |0041: return-void │ │ +07cb60: 7020 470a 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@0a47 │ │ +07cb66: 0a02 |0045: move-result v2 │ │ +07cb68: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ +07cb6c: 5472 f103 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ +07cb70: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ +07cb74: 7020 520a 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a52 │ │ +07cb7a: 28f2 |004f: goto 0041 // -000e │ │ +07cb7c: 1a02 b80f |0050: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cb80: 1233 |0052: const/4 v3, #int 3 // #3 │ │ +07cb82: 7120 b420 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07cb88: 0a02 |0056: move-result v2 │ │ +07cb8a: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ +07cb8e: 1a02 b80f |0059: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cb92: 2203 8206 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +07cb96: 7010 5134 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cb9c: 1a04 9311 |0060: const-string v4, "Sending task " // string@1193 │ │ +07cba0: 6e20 5a34 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cba6: 0c03 |0065: move-result-object v3 │ │ +07cba8: 6e20 5934 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07cbae: 0c03 |0069: move-result-object v3 │ │ +07cbb0: 6e10 5f34 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cbb6: 0c03 |006d: move-result-object v3 │ │ +07cbb8: 7120 b020 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07cbbe: 5472 f103 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@03f1 │ │ +07cbc2: 7220 540a 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@0a54 │ │ +07cbc8: 5472 f203 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07cbcc: 6e10 d034 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@34d0 │ │ +07cbd2: 5472 f203 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07cbd6: 6e10 cf34 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@34cf │ │ +07cbdc: 0c01 |0080: move-result-object v1 │ │ +07cbde: 1f01 b401 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@01b4 │ │ +07cbe2: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ +07cbe6: 5472 f203 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07cbea: 6e10 cd34 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@34cd │ │ +07cbf0: 0a02 |008a: move-result v2 │ │ +07cbf2: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ +07cbf6: 7020 520a 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a52 │ │ +07cbfc: 28b1 |0090: goto 0041 // -004f │ │ +07cbfe: 0d00 |0091: move-exception v0 │ │ +07cc00: 1a02 b80f |0092: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cc04: 7120 b420 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07cc0a: 0a02 |0097: move-result v2 │ │ +07cc0c: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ +07cc10: 1a02 b80f |009a: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cc14: 2203 8206 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +07cc18: 7010 5134 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cc1e: 1a04 dc10 |00a1: const-string v4, "Remote service has died: " // string@10dc │ │ +07cc22: 6e20 5a34 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cc28: 0c03 |00a6: move-result-object v3 │ │ +07cc2a: 5474 ef03 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07cc2e: 6e20 5934 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07cc34: 0c03 |00ac: move-result-object v3 │ │ +07cc36: 6e10 5f34 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cc3c: 0c03 |00b0: move-result-object v3 │ │ +07cc3e: 7120 b020 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07cc44: 28d1 |00b4: goto 0085 // -002f │ │ +07cc46: 0d00 |00b5: move-exception v0 │ │ +07cc48: 1a02 b80f |00b6: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cc4c: 2203 8206 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +07cc50: 7010 5134 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cc56: 1a04 dd10 |00bd: const-string v4, "RemoteException communicating with " // string@10dd │ │ +07cc5a: 6e20 5a34 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cc60: 0c03 |00c2: move-result-object v3 │ │ +07cc62: 5474 ef03 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07cc66: 6e20 5934 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07cc6c: 0c03 |00c8: move-result-object v3 │ │ +07cc6e: 6e10 5f34 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cc74: 0c03 |00cc: move-result-object v3 │ │ +07cc76: 7130 b720 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +07cc7c: 28b5 |00d0: goto 0085 // -004b │ │ catches : 1 │ │ 0x0050 - 0x007b │ │ Landroid/os/DeadObjectException; -> 0x0091 │ │ Landroid/os/RemoteException; -> 0x00b5 │ │ positions : │ │ 0x0001 line=488 │ │ 0x0009 line=489 │ │ @@ -36699,91 +36718,91 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -07cca0: |[07cca0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -07ccb0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -07ccb2: 5462 fa03 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ -07ccb6: 5473 ef03 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07ccba: 6e30 d304 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@04d3 │ │ -07ccc0: 0a02 |0008: move-result v2 │ │ -07ccc2: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ -07ccc6: 0e00 |000b: return-void │ │ -07ccc8: 5272 f003 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07cccc: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07ccd0: 5972 f003 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07ccd4: 5272 f003 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07ccd8: 1263 |0014: const/4 v3, #int 6 // #6 │ │ -07ccda: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ -07ccde: 1a02 b80f |0017: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cce2: 2203 8206 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -07cce6: 7010 5134 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07ccec: 1a04 9505 |001e: const-string v4, "Giving up on delivering " // string@0595 │ │ -07ccf0: 6e20 5a34 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07ccf6: 0c03 |0023: move-result-object v3 │ │ -07ccf8: 5474 f203 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07ccfc: 6e10 d134 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@34d1 │ │ -07cd02: 0a04 |0029: move-result v4 │ │ -07cd04: 6e20 5634 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07cd0a: 0c03 |002d: move-result-object v3 │ │ -07cd0c: 1a04 a400 |002e: const-string v4, " tasks to " // string@00a4 │ │ -07cd10: 6e20 5a34 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cd16: 0c03 |0033: move-result-object v3 │ │ -07cd18: 5474 ef03 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07cd1c: 6e20 5934 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cd22: 0c03 |0039: move-result-object v3 │ │ -07cd24: 1a04 3b00 |003a: const-string v4, " after " // string@003b │ │ -07cd28: 6e20 5a34 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cd2e: 0c03 |003f: move-result-object v3 │ │ -07cd30: 5274 f003 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07cd34: 6e20 5634 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07cd3a: 0c03 |0045: move-result-object v3 │ │ -07cd3c: 1a04 9d00 |0046: const-string v4, " retries" // string@009d │ │ -07cd40: 6e20 5a34 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cd46: 0c03 |004b: move-result-object v3 │ │ -07cd48: 6e10 5f34 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cd4e: 0c03 |004f: move-result-object v3 │ │ -07cd50: 7120 b620 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -07cd56: 5472 f203 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ -07cd5a: 6e10 cc34 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@34cc │ │ -07cd60: 28b3 |0058: goto 000b // -004d │ │ -07cd62: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -07cd64: 5273 f003 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ -07cd68: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07cd6c: b832 |005e: shl-int/2addr v2, v3 │ │ -07cd6e: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -07cd72: 1a02 b80f |0061: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cd76: 7120 b420 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07cd7c: 0a02 |0066: move-result v2 │ │ -07cd7e: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ -07cd82: 1a02 b80f |0069: const-string v2, "NotifManCompat" // string@0fb8 │ │ -07cd86: 2203 8206 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -07cd8a: 7010 5134 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07cd90: 1a04 7311 |0070: const-string v4, "Scheduling retry for " // string@1173 │ │ -07cd94: 6e20 5a34 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cd9a: 0c03 |0075: move-result-object v3 │ │ -07cd9c: 6e20 5634 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07cda2: 0c03 |0079: move-result-object v3 │ │ -07cda4: 1a04 9000 |007a: const-string v4, " ms" // string@0090 │ │ -07cda8: 6e20 5a34 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cdae: 0c03 |007f: move-result-object v3 │ │ -07cdb0: 6e10 5f34 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cdb6: 0c03 |0083: move-result-object v3 │ │ -07cdb8: 7120 b020 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07cdbe: 5462 fa03 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ -07cdc2: 5473 ef03 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ -07cdc6: 6e30 d404 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ -07cdcc: 0c01 |008e: move-result-object v1 │ │ -07cdce: 5462 fa03 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ -07cdd2: 8104 |0091: int-to-long v4, v0 │ │ -07cdd4: 6e40 dd04 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@04dd │ │ -07cdda: 2900 76ff |0095: goto/16 000b // -008a │ │ +07cc94: |[07cc94] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +07cca4: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +07cca6: 5462 fa03 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ +07ccaa: 5473 ef03 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07ccae: 6e30 d304 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@04d3 │ │ +07ccb4: 0a02 |0008: move-result v2 │ │ +07ccb6: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ +07ccba: 0e00 |000b: return-void │ │ +07ccbc: 5272 f003 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07ccc0: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07ccc4: 5972 f003 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07ccc8: 5272 f003 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07cccc: 1263 |0014: const/4 v3, #int 6 // #6 │ │ +07ccce: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ +07ccd2: 1a02 b80f |0017: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07ccd6: 2203 8206 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +07ccda: 7010 5134 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cce0: 1a04 9505 |001e: const-string v4, "Giving up on delivering " // string@0595 │ │ +07cce4: 6e20 5a34 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07ccea: 0c03 |0023: move-result-object v3 │ │ +07ccec: 5474 f203 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07ccf0: 6e10 d134 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@34d1 │ │ +07ccf6: 0a04 |0029: move-result v4 │ │ +07ccf8: 6e20 5634 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07ccfe: 0c03 |002d: move-result-object v3 │ │ +07cd00: 1a04 a400 |002e: const-string v4, " tasks to " // string@00a4 │ │ +07cd04: 6e20 5a34 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cd0a: 0c03 |0033: move-result-object v3 │ │ +07cd0c: 5474 ef03 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07cd10: 6e20 5934 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07cd16: 0c03 |0039: move-result-object v3 │ │ +07cd18: 1a04 3b00 |003a: const-string v4, " after " // string@003b │ │ +07cd1c: 6e20 5a34 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cd22: 0c03 |003f: move-result-object v3 │ │ +07cd24: 5274 f003 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07cd28: 6e20 5634 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07cd2e: 0c03 |0045: move-result-object v3 │ │ +07cd30: 1a04 9d00 |0046: const-string v4, " retries" // string@009d │ │ +07cd34: 6e20 5a34 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cd3a: 0c03 |004b: move-result-object v3 │ │ +07cd3c: 6e10 5f34 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cd42: 0c03 |004f: move-result-object v3 │ │ +07cd44: 7120 b620 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +07cd4a: 5472 f203 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@03f2 │ │ +07cd4e: 6e10 cc34 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@34cc │ │ +07cd54: 28b3 |0058: goto 000b // -004d │ │ +07cd56: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +07cd58: 5273 f003 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@03f0 │ │ +07cd5c: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +07cd60: b832 |005e: shl-int/2addr v2, v3 │ │ +07cd62: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +07cd66: 1a02 b80f |0061: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cd6a: 7120 b420 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07cd70: 0a02 |0066: move-result v2 │ │ +07cd72: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ +07cd76: 1a02 b80f |0069: const-string v2, "NotifManCompat" // string@0fb8 │ │ +07cd7a: 2203 8206 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +07cd7e: 7010 5134 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cd84: 1a04 7311 |0070: const-string v4, "Scheduling retry for " // string@1173 │ │ +07cd88: 6e20 5a34 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cd8e: 0c03 |0075: move-result-object v3 │ │ +07cd90: 6e20 5634 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07cd96: 0c03 |0079: move-result-object v3 │ │ +07cd98: 1a04 9000 |007a: const-string v4, " ms" // string@0090 │ │ +07cd9c: 6e20 5a34 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cda2: 0c03 |007f: move-result-object v3 │ │ +07cda4: 6e10 5f34 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cdaa: 0c03 |0083: move-result-object v3 │ │ +07cdac: 7120 b020 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07cdb2: 5462 fa03 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ +07cdb6: 5473 ef03 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@03ef │ │ +07cdba: 6e30 d404 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ +07cdc0: 0c01 |008e: move-result-object v1 │ │ +07cdc2: 5462 fa03 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ +07cdc6: 8104 |0091: int-to-long v4, v0 │ │ +07cdc8: 6e40 dd04 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@04dd │ │ +07cdce: 2900 76ff |0095: goto/16 000b // -008a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=465 │ │ 0x000b line=481 │ │ 0x000c line=468 │ │ 0x0012 line=469 │ │ 0x0017 line=470 │ │ @@ -36804,148 +36823,148 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 273 16-bit code units │ │ -07cde0: |[07cde0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ -07cdf0: 123b |0000: const/4 v11, #int 3 // #3 │ │ -07cdf2: 54c8 f903 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ -07cdf6: 7110 5c0a 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@0a5c │ │ -07cdfc: 0c02 |0006: move-result-object v2 │ │ -07cdfe: 54c8 f803 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@03f8 │ │ -07ce02: 7220 f234 8200 |0009: invoke-interface {v2, v8}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@34f2 │ │ -07ce08: 0a08 |000c: move-result v8 │ │ -07ce0a: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ -07ce0e: 0e00 |000f: return-void │ │ -07ce10: 5bc2 f803 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@03f8 │ │ -07ce14: 54c8 f903 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ -07ce18: 6e10 4402 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -07ce1e: 0c08 |0017: move-result-object v8 │ │ -07ce20: 2209 5d00 |0018: new-instance v9, Landroid/content/Intent; // type@005d │ │ -07ce24: 7010 5c02 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@025c │ │ -07ce2a: 1a0a 0218 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@1802 │ │ -07ce2e: 6e20 8602 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ -07ce34: 0c09 |0022: move-result-object v9 │ │ -07ce36: 124a |0023: const/4 v10, #int 4 // #4 │ │ -07ce38: 6e30 a902 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@02a9 │ │ -07ce3e: 0c07 |0027: move-result-object v7 │ │ -07ce40: 2201 a606 |0028: new-instance v1, Ljava/util/HashSet; // type@06a6 │ │ -07ce44: 7010 b734 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@34b7 │ │ -07ce4a: 7210 da34 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ -07ce50: 0c04 |0030: move-result-object v4 │ │ -07ce52: 7210 bf34 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -07ce58: 0a08 |0034: move-result v8 │ │ -07ce5a: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ -07ce5e: 7210 c034 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -07ce64: 0c06 |003a: move-result-object v6 │ │ -07ce66: 1f06 6700 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@0067 │ │ -07ce6a: 5468 2601 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ -07ce6e: 5488 2901 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0129 │ │ -07ce72: 7220 f034 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@34f0 │ │ -07ce78: 0a08 |0044: move-result v8 │ │ -07ce7a: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ -07ce7e: 2200 5400 |0047: new-instance v0, Landroid/content/ComponentName; // type@0054 │ │ -07ce82: 5468 2601 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ -07ce86: 5488 2901 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0129 │ │ -07ce8a: 5469 2601 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ -07ce8e: 5499 2801 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@0128 │ │ -07ce92: 7030 2602 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ -07ce98: 5468 2601 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ -07ce9c: 5488 2a01 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@012a │ │ -07cea0: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ -07cea4: 1a08 b80f |005a: const-string v8, "NotifManCompat" // string@0fb8 │ │ -07cea8: 2209 8206 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -07ceac: 7010 5134 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07ceb2: 1a0a 5210 |0061: const-string v10, "Permission present on component " // string@1052 │ │ -07ceb6: 6e20 5a34 a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cebc: 0c09 |0066: move-result-object v9 │ │ -07cebe: 6e20 5934 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cec4: 0c09 |006a: move-result-object v9 │ │ -07cec6: 1a0a 0701 |006b: const-string v10, ", not adding listener record." // string@0107 │ │ -07ceca: 6e20 5a34 a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07ced0: 0c09 |0070: move-result-object v9 │ │ -07ced2: 6e10 5f34 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07ced8: 0c09 |0074: move-result-object v9 │ │ -07ceda: 7120 b620 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -07cee0: 28b9 |0078: goto 0031 // -0047 │ │ -07cee2: 7220 ef34 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ -07cee8: 28b5 |007c: goto 0031 // -004b │ │ -07ceea: 7210 f334 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -07cef0: 0c04 |0080: move-result-object v4 │ │ -07cef2: 7210 bf34 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -07cef8: 0a08 |0084: move-result v8 │ │ -07cefa: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ -07cefe: 7210 c034 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -07cf04: 0c00 |008a: move-result-object v0 │ │ -07cf06: 1f00 5400 |008b: check-cast v0, Landroid/content/ComponentName; // type@0054 │ │ -07cf0a: 54c8 fc03 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07cf0e: 7220 e634 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@34e6 │ │ -07cf14: 0a08 |0092: move-result v8 │ │ -07cf16: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ -07cf1a: 1a08 b80f |0095: const-string v8, "NotifManCompat" // string@0fb8 │ │ -07cf1e: 7120 b420 b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07cf24: 0a08 |009a: move-result v8 │ │ -07cf26: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ -07cf2a: 1a08 b80f |009d: const-string v8, "NotifManCompat" // string@0fb8 │ │ -07cf2e: 2209 8206 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -07cf32: 7010 5134 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07cf38: 1a0a 8b02 |00a4: const-string v10, "Adding listener record for " // string@028b │ │ -07cf3c: 6e20 5a34 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cf42: 0c09 |00a9: move-result-object v9 │ │ -07cf44: 6e20 5934 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cf4a: 0c09 |00ad: move-result-object v9 │ │ -07cf4c: 6e10 5f34 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cf52: 0c09 |00b1: move-result-object v9 │ │ -07cf54: 7120 b020 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07cf5a: 54c8 fc03 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07cf5e: 2209 b201 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ -07cf62: 7020 450a 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@0a45 │ │ -07cf68: 7230 eb34 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ -07cf6e: 28c2 |00bf: goto 0081 // -003e │ │ -07cf70: 54c8 fc03 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ -07cf74: 7210 e734 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ -07cf7a: 0c08 |00c5: move-result-object v8 │ │ -07cf7c: 7210 f334 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -07cf82: 0c05 |00c9: move-result-object v5 │ │ -07cf84: 7210 bf34 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -07cf8a: 0a08 |00cd: move-result v8 │ │ -07cf8c: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ -07cf90: 7210 c034 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -07cf96: 0c03 |00d3: move-result-object v3 │ │ -07cf98: 1f03 ad06 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@06ad │ │ -07cf9c: 7210 e334 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -07cfa2: 0c08 |00d9: move-result-object v8 │ │ -07cfa4: 7220 f034 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@34f0 │ │ -07cfaa: 0a08 |00dd: move-result v8 │ │ -07cfac: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ -07cfb0: 1a08 b80f |00e0: const-string v8, "NotifManCompat" // string@0fb8 │ │ -07cfb4: 7120 b420 b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07cfba: 0a08 |00e5: move-result v8 │ │ -07cfbc: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ -07cfc0: 1a08 b80f |00e8: const-string v8, "NotifManCompat" // string@0fb8 │ │ -07cfc4: 2209 8206 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -07cfc8: 7010 5134 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07cfce: 1a0a e610 |00ef: const-string v10, "Removing listener record for " // string@10e6 │ │ -07cfd2: 6e20 5a34 a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07cfd8: 0c09 |00f4: move-result-object v9 │ │ -07cfda: 7210 e334 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -07cfe0: 0c0a |00f8: move-result-object v10 │ │ -07cfe2: 6e20 5934 a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07cfe8: 0c09 |00fc: move-result-object v9 │ │ -07cfea: 6e10 5f34 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07cff0: 0c09 |0100: move-result-object v9 │ │ -07cff2: 7120 b020 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07cff8: 7210 e434 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -07cffe: 0c08 |0107: move-result-object v8 │ │ -07d000: 1f08 b201 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ -07d004: 7020 480a 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a48 │ │ -07d00a: 7210 c134 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ -07d010: 28ba |0110: goto 00ca // -0046 │ │ +07cdd4: |[07cdd4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ +07cde4: 123b |0000: const/4 v11, #int 3 // #3 │ │ +07cde6: 54c8 f903 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ +07cdea: 7110 5c0a 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@0a5c │ │ +07cdf0: 0c02 |0006: move-result-object v2 │ │ +07cdf2: 54c8 f803 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@03f8 │ │ +07cdf6: 7220 f234 8200 |0009: invoke-interface {v2, v8}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@34f2 │ │ +07cdfc: 0a08 |000c: move-result v8 │ │ +07cdfe: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ +07ce02: 0e00 |000f: return-void │ │ +07ce04: 5bc2 f803 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@03f8 │ │ +07ce08: 54c8 f903 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@03f9 │ │ +07ce0c: 6e10 4402 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +07ce12: 0c08 |0017: move-result-object v8 │ │ +07ce14: 2209 5d00 |0018: new-instance v9, Landroid/content/Intent; // type@005d │ │ +07ce18: 7010 5c02 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@025c │ │ +07ce1e: 1a0a 0218 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@1802 │ │ +07ce22: 6e20 8602 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ +07ce28: 0c09 |0022: move-result-object v9 │ │ +07ce2a: 124a |0023: const/4 v10, #int 4 // #4 │ │ +07ce2c: 6e30 a902 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@02a9 │ │ +07ce32: 0c07 |0027: move-result-object v7 │ │ +07ce34: 2201 a606 |0028: new-instance v1, Ljava/util/HashSet; // type@06a6 │ │ +07ce38: 7010 b734 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@34b7 │ │ +07ce3e: 7210 da34 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ +07ce44: 0c04 |0030: move-result-object v4 │ │ +07ce46: 7210 bf34 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +07ce4c: 0a08 |0034: move-result v8 │ │ +07ce4e: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ +07ce52: 7210 c034 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +07ce58: 0c06 |003a: move-result-object v6 │ │ +07ce5a: 1f06 6700 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@0067 │ │ +07ce5e: 5468 2601 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ +07ce62: 5488 2901 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0129 │ │ +07ce66: 7220 f034 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@34f0 │ │ +07ce6c: 0a08 |0044: move-result v8 │ │ +07ce6e: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ +07ce72: 2200 5400 |0047: new-instance v0, Landroid/content/ComponentName; // type@0054 │ │ +07ce76: 5468 2601 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ +07ce7a: 5488 2901 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0129 │ │ +07ce7e: 5469 2601 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ +07ce82: 5499 2801 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@0128 │ │ +07ce86: 7030 2602 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ +07ce8c: 5468 2601 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0126 │ │ +07ce90: 5488 2a01 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@012a │ │ +07ce94: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ +07ce98: 1a08 b80f |005a: const-string v8, "NotifManCompat" // string@0fb8 │ │ +07ce9c: 2209 8206 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +07cea0: 7010 5134 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cea6: 1a0a 5210 |0061: const-string v10, "Permission present on component " // string@1052 │ │ +07ceaa: 6e20 5a34 a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07ceb0: 0c09 |0066: move-result-object v9 │ │ +07ceb2: 6e20 5934 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07ceb8: 0c09 |006a: move-result-object v9 │ │ +07ceba: 1a0a 0701 |006b: const-string v10, ", not adding listener record." // string@0107 │ │ +07cebe: 6e20 5a34 a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cec4: 0c09 |0070: move-result-object v9 │ │ +07cec6: 6e10 5f34 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cecc: 0c09 |0074: move-result-object v9 │ │ +07cece: 7120 b620 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +07ced4: 28b9 |0078: goto 0031 // -0047 │ │ +07ced6: 7220 ef34 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ +07cedc: 28b5 |007c: goto 0031 // -004b │ │ +07cede: 7210 f334 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +07cee4: 0c04 |0080: move-result-object v4 │ │ +07cee6: 7210 bf34 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +07ceec: 0a08 |0084: move-result v8 │ │ +07ceee: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ +07cef2: 7210 c034 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +07cef8: 0c00 |008a: move-result-object v0 │ │ +07cefa: 1f00 5400 |008b: check-cast v0, Landroid/content/ComponentName; // type@0054 │ │ +07cefe: 54c8 fc03 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07cf02: 7220 e634 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@34e6 │ │ +07cf08: 0a08 |0092: move-result v8 │ │ +07cf0a: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ +07cf0e: 1a08 b80f |0095: const-string v8, "NotifManCompat" // string@0fb8 │ │ +07cf12: 7120 b420 b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07cf18: 0a08 |009a: move-result v8 │ │ +07cf1a: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ +07cf1e: 1a08 b80f |009d: const-string v8, "NotifManCompat" // string@0fb8 │ │ +07cf22: 2209 8206 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +07cf26: 7010 5134 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cf2c: 1a0a 8b02 |00a4: const-string v10, "Adding listener record for " // string@028b │ │ +07cf30: 6e20 5a34 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cf36: 0c09 |00a9: move-result-object v9 │ │ +07cf38: 6e20 5934 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07cf3e: 0c09 |00ad: move-result-object v9 │ │ +07cf40: 6e10 5f34 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cf46: 0c09 |00b1: move-result-object v9 │ │ +07cf48: 7120 b020 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07cf4e: 54c8 fc03 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07cf52: 2209 b201 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ +07cf56: 7020 450a 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@0a45 │ │ +07cf5c: 7230 eb34 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ +07cf62: 28c2 |00bf: goto 0081 // -003e │ │ +07cf64: 54c8 fc03 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@03fc │ │ +07cf68: 7210 e734 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ +07cf6e: 0c08 |00c5: move-result-object v8 │ │ +07cf70: 7210 f334 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +07cf76: 0c05 |00c9: move-result-object v5 │ │ +07cf78: 7210 bf34 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +07cf7e: 0a08 |00cd: move-result v8 │ │ +07cf80: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ +07cf84: 7210 c034 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +07cf8a: 0c03 |00d3: move-result-object v3 │ │ +07cf8c: 1f03 ad06 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@06ad │ │ +07cf90: 7210 e334 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +07cf96: 0c08 |00d9: move-result-object v8 │ │ +07cf98: 7220 f034 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@34f0 │ │ +07cf9e: 0a08 |00dd: move-result v8 │ │ +07cfa0: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ +07cfa4: 1a08 b80f |00e0: const-string v8, "NotifManCompat" // string@0fb8 │ │ +07cfa8: 7120 b420 b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07cfae: 0a08 |00e5: move-result v8 │ │ +07cfb0: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ +07cfb4: 1a08 b80f |00e8: const-string v8, "NotifManCompat" // string@0fb8 │ │ +07cfb8: 2209 8206 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +07cfbc: 7010 5134 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07cfc2: 1a0a e610 |00ef: const-string v10, "Removing listener record for " // string@10e6 │ │ +07cfc6: 6e20 5a34 a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07cfcc: 0c09 |00f4: move-result-object v9 │ │ +07cfce: 7210 e334 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +07cfd4: 0c0a |00f8: move-result-object v10 │ │ +07cfd6: 6e20 5934 a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07cfdc: 0c09 |00fc: move-result-object v9 │ │ +07cfde: 6e10 5f34 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07cfe4: 0c09 |0100: move-result-object v9 │ │ +07cfe6: 7120 b020 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07cfec: 7210 e434 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +07cff2: 0c08 |0107: move-result-object v8 │ │ +07cff4: 1f08 b201 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@01b2 │ │ +07cff8: 7020 480a 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0a48 │ │ +07cffe: 7210 c134 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ +07d004: 28ba |0110: goto 00ca // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=383 │ │ 0x0007 line=384 │ │ 0x000f line=427 │ │ 0x0010 line=388 │ │ 0x0012 line=389 │ │ @@ -36987,43 +37006,43 @@ │ │ type : '(Landroid/os/Message;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -07d014: |[07d014] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ -07d024: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07d026: 5251 4801 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0148 │ │ -07d02a: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ -07d030: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07d032: 0f01 |0007: return v1 │ │ -07d034: 5451 4701 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -07d038: 1f01 b401 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@01b4 │ │ -07d03c: 7020 4a0a 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a4a │ │ -07d042: 0121 |000f: move v1, v2 │ │ -07d044: 28f7 |0010: goto 0007 // -0009 │ │ -07d046: 5450 4701 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -07d04a: 1f00 b101 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@01b1 │ │ -07d04e: 5401 ec03 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@03ec │ │ -07d052: 5403 ed03 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@03ed │ │ -07d056: 7030 4c0a 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0a4c │ │ -07d05c: 0121 |001c: move v1, v2 │ │ -07d05e: 28ea |001d: goto 0007 // -0016 │ │ -07d060: 5451 4701 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -07d064: 1f01 5400 |0020: check-cast v1, Landroid/content/ComponentName; // type@0054 │ │ -07d068: 7020 4d0a 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@0a4d │ │ -07d06e: 0121 |0025: move v1, v2 │ │ -07d070: 28e1 |0026: goto 0007 // -001f │ │ -07d072: 5451 4701 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -07d076: 1f01 5400 |0029: check-cast v1, Landroid/content/ComponentName; // type@0054 │ │ -07d07a: 7020 4b0a 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@0a4b │ │ -07d080: 0121 |002e: move v1, v2 │ │ -07d082: 28d8 |002f: goto 0007 // -0028 │ │ -07d084: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ +07d008: |[07d008] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ +07d018: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07d01a: 5251 4801 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0148 │ │ +07d01e: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ +07d024: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07d026: 0f01 |0007: return v1 │ │ +07d028: 5451 4701 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +07d02c: 1f01 b401 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@01b4 │ │ +07d030: 7020 4a0a 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a4a │ │ +07d036: 0121 |000f: move v1, v2 │ │ +07d038: 28f7 |0010: goto 0007 // -0009 │ │ +07d03a: 5450 4701 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +07d03e: 1f00 b101 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@01b1 │ │ +07d042: 5401 ec03 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@03ec │ │ +07d046: 5403 ed03 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@03ed │ │ +07d04a: 7030 4c0a 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0a4c │ │ +07d050: 0121 |001c: move v1, v2 │ │ +07d052: 28ea |001d: goto 0007 // -0016 │ │ +07d054: 5451 4701 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +07d058: 1f01 5400 |0020: check-cast v1, Landroid/content/ComponentName; // type@0054 │ │ +07d05c: 7020 4d0a 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@0a4d │ │ +07d062: 0121 |0025: move v1, v2 │ │ +07d064: 28e1 |0026: goto 0007 // -001f │ │ +07d066: 5451 4701 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +07d06a: 1f01 5400 |0029: check-cast v1, Landroid/content/ComponentName; // type@0054 │ │ +07d06e: 7020 4b0a 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@0a4b │ │ +07d074: 0121 |002e: move v1, v2 │ │ +07d076: 28d8 |002f: goto 0007 // -0028 │ │ +07d078: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=311 │ │ 0x0006 line=326 │ │ 0x0008 line=313 │ │ 0x0010 line=314 │ │ 0x0011 line=316 │ │ @@ -37044,39 +37063,39 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -07d09c: |[07d09c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -07d0ac: 1a00 b80f |0000: const-string v0, "NotifManCompat" // string@0fb8 │ │ -07d0b0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -07d0b2: 7120 b420 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07d0b8: 0a00 |0006: move-result v0 │ │ -07d0ba: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -07d0be: 1a00 b80f |0009: const-string v0, "NotifManCompat" // string@0fb8 │ │ -07d0c2: 2201 8206 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -07d0c6: 7010 5134 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07d0cc: 1a02 8803 |0010: const-string v2, "Connected to service " // string@0388 │ │ -07d0d0: 6e20 5a34 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07d0d6: 0c01 |0015: move-result-object v1 │ │ -07d0d8: 6e20 5934 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07d0de: 0c01 |0019: move-result-object v1 │ │ -07d0e0: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07d0e6: 0c01 |001d: move-result-object v1 │ │ -07d0e8: 7120 b020 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07d0ee: 5430 fa03 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ -07d0f2: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -07d0f4: 2202 b101 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@01b1 │ │ -07d0f8: 7030 440a 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0a44 │ │ -07d0fe: 6e30 d404 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ -07d104: 0c00 |002c: move-result-object v0 │ │ -07d106: 6e10 e704 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -07d10c: 0e00 |0030: return-void │ │ +07d090: |[07d090] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +07d0a0: 1a00 b80f |0000: const-string v0, "NotifManCompat" // string@0fb8 │ │ +07d0a4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +07d0a6: 7120 b420 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07d0ac: 0a00 |0006: move-result v0 │ │ +07d0ae: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +07d0b2: 1a00 b80f |0009: const-string v0, "NotifManCompat" // string@0fb8 │ │ +07d0b6: 2201 8206 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +07d0ba: 7010 5134 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07d0c0: 1a02 8803 |0010: const-string v2, "Connected to service " // string@0388 │ │ +07d0c4: 6e20 5a34 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07d0ca: 0c01 |0015: move-result-object v1 │ │ +07d0cc: 6e20 5934 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07d0d2: 0c01 |0019: move-result-object v1 │ │ +07d0d4: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07d0da: 0c01 |001d: move-result-object v1 │ │ +07d0dc: 7120 b020 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07d0e2: 5430 fa03 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ +07d0e6: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +07d0e8: 2202 b101 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@01b1 │ │ +07d0ec: 7030 440a 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0a44 │ │ +07d0f2: 6e30 d404 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ +07d0f8: 0c00 |002c: move-result-object v0 │ │ +07d0fa: 6e10 e704 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +07d100: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0009 line=363 │ │ 0x0021 line=365 │ │ 0x0030 line=368 │ │ locals : │ │ @@ -37089,37 +37108,37 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -07d110: |[07d110] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -07d120: 1a00 b80f |0000: const-string v0, "NotifManCompat" // string@0fb8 │ │ -07d124: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -07d126: 7120 b420 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ -07d12c: 0a00 |0006: move-result v0 │ │ -07d12e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -07d132: 1a00 b80f |0009: const-string v0, "NotifManCompat" // string@0fb8 │ │ -07d136: 2201 8206 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -07d13a: 7010 5134 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07d140: 1a02 4804 |0010: const-string v2, "Disconnected from service " // string@0448 │ │ -07d144: 6e20 5a34 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07d14a: 0c01 |0015: move-result-object v1 │ │ -07d14c: 6e20 5934 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -07d152: 0c01 |0019: move-result-object v1 │ │ -07d154: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07d15a: 0c01 |001d: move-result-object v1 │ │ -07d15c: 7120 b020 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -07d162: 5430 fa03 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ -07d166: 1221 |0023: const/4 v1, #int 2 // #2 │ │ -07d168: 6e30 d404 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ -07d16e: 0c00 |0027: move-result-object v0 │ │ -07d170: 6e10 e704 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -07d176: 0e00 |002b: return-void │ │ +07d104: |[07d104] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +07d114: 1a00 b80f |0000: const-string v0, "NotifManCompat" // string@0fb8 │ │ +07d118: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +07d11a: 7120 b420 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@20b4 │ │ +07d120: 0a00 |0006: move-result v0 │ │ +07d122: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +07d126: 1a00 b80f |0009: const-string v0, "NotifManCompat" // string@0fb8 │ │ +07d12a: 2201 8206 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +07d12e: 7010 5134 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07d134: 1a02 4804 |0010: const-string v2, "Disconnected from service " // string@0448 │ │ +07d138: 6e20 5a34 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07d13e: 0c01 |0015: move-result-object v1 │ │ +07d140: 6e20 5934 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +07d146: 0c01 |0019: move-result-object v1 │ │ +07d148: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07d14e: 0c01 |001d: move-result-object v1 │ │ +07d150: 7120 b020 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +07d156: 5430 fa03 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ +07d15a: 1221 |0023: const/4 v1, #int 2 // #2 │ │ +07d15c: 6e30 d404 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ +07d162: 0c00 |0027: move-result-object v0 │ │ +07d164: 6e10 e704 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +07d16a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0009 line=373 │ │ 0x0021 line=375 │ │ 0x002b line=376 │ │ locals : │ │ @@ -37131,21 +37150,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -07d178: |[07d178] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -07d188: 5420 fa03 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ -07d18c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07d18e: 6e30 d404 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ -07d194: 0c00 |0006: move-result-object v0 │ │ -07d196: 6e10 e704 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -07d19c: 0e00 |000a: return-void │ │ +07d16c: |[07d16c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +07d17c: 5420 fa03 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@03fa │ │ +07d180: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07d182: 6e30 d404 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04d4 │ │ +07d188: 0c00 |0006: move-result-object v0 │ │ +07d18a: 6e10 e704 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +07d190: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x000a line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ 0x0000 - 0x000b reg=3 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ @@ -37290,46 +37309,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -07d1a0: |[07d1a0] android.support.v4.app.NotificationManagerCompat.:()V │ │ -07d1b0: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ -07d1b4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d1ba: 6900 0a04 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@040a │ │ -07d1be: 2200 a606 |0007: new-instance v0, Ljava/util/HashSet; // type@06a6 │ │ -07d1c2: 7010 b734 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@34b7 │ │ -07d1c8: 6900 0804 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0408 │ │ -07d1cc: 2200 7d06 |000e: new-instance v0, Ljava/lang/Object; // type@067d │ │ -07d1d0: 7010 2834 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d1d6: 6900 0b04 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@040b │ │ -07d1da: 6000 4501 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07d1de: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ -07d1e2: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ -07d1e6: 2200 af01 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@01af │ │ -07d1ea: 7010 3f0a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@0a3f │ │ -07d1f0: 6900 ff03 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ -07d1f4: 6200 ff03 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ -07d1f8: 7210 360a 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@0a36 │ │ -07d1fe: 0a00 |0027: move-result v0 │ │ -07d200: 6700 0204 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0402 │ │ -07d204: 0e00 |002a: return-void │ │ -07d206: 6000 4501 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07d20a: 1251 |002d: const/4 v1, #int 5 // #5 │ │ -07d20c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -07d210: 2200 ae01 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@01ae │ │ -07d214: 7010 3c0a 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0a3c │ │ -07d21a: 6900 ff03 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ -07d21e: 28eb |0037: goto 0022 // -0015 │ │ -07d220: 2200 ad01 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@01ad │ │ -07d224: 7010 380a 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0a38 │ │ -07d22a: 6900 ff03 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ -07d22e: 28e3 |003f: goto 0022 // -001d │ │ +07d194: |[07d194] android.support.v4.app.NotificationManagerCompat.:()V │ │ +07d1a4: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ +07d1a8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d1ae: 6900 0a04 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@040a │ │ +07d1b2: 2200 a606 |0007: new-instance v0, Ljava/util/HashSet; // type@06a6 │ │ +07d1b6: 7010 b734 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@34b7 │ │ +07d1bc: 6900 0804 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0408 │ │ +07d1c0: 2200 7d06 |000e: new-instance v0, Ljava/lang/Object; // type@067d │ │ +07d1c4: 7010 2834 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d1ca: 6900 0b04 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@040b │ │ +07d1ce: 6000 4501 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07d1d2: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ +07d1d6: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ +07d1da: 2200 af01 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@01af │ │ +07d1de: 7010 3f0a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@0a3f │ │ +07d1e4: 6900 ff03 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ +07d1e8: 6200 ff03 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ +07d1ec: 7210 360a 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@0a36 │ │ +07d1f2: 0a00 |0027: move-result v0 │ │ +07d1f4: 6700 0204 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0402 │ │ +07d1f8: 0e00 |002a: return-void │ │ +07d1fa: 6000 4501 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07d1fe: 1251 |002d: const/4 v1, #int 5 // #5 │ │ +07d200: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +07d204: 2200 ae01 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@01ae │ │ +07d208: 7010 3c0a 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0a3c │ │ +07d20e: 6900 ff03 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ +07d212: 28eb |0037: goto 0022 // -0015 │ │ +07d214: 2200 ad01 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@01ad │ │ +07d218: 7010 380a 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0a38 │ │ +07d21e: 6900 ff03 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ +07d222: 28e3 |003f: goto 0022 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=92 │ │ 0x000e line=97 │ │ 0x0015 line=165 │ │ 0x001b line=166 │ │ @@ -37345,24 +37364,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d230: |[07d230] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ -07d240: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d246: 5b23 0604 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ -07d24a: 5420 0604 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ -07d24e: 1a01 f22a |0007: const-string v1, "notification" // string@2af2 │ │ -07d252: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -07d258: 0c00 |000c: move-result-object v0 │ │ -07d25a: 1f00 4600 |000d: check-cast v0, Landroid/app/NotificationManager; // type@0046 │ │ -07d25e: 5b20 0704 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ -07d262: 0e00 |0011: return-void │ │ +07d224: |[07d224] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ +07d234: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d23a: 5b23 0604 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ +07d23e: 5420 0604 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ +07d242: 1a01 f22a |0007: const-string v1, "notification" // string@2af2 │ │ +07d246: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +07d24c: 0c00 |000c: move-result-object v0 │ │ +07d24e: 1f00 4600 |000d: check-cast v0, Landroid/app/NotificationManager; // type@0046 │ │ +07d252: 5b20 0704 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ +07d256: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0005 line=108 │ │ 0x0011 line=110 │ │ locals : │ │ @@ -37374,35 +37393,35 @@ │ │ type : '()I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d264: |[07d264] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ -07d274: 6000 0204 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0402 │ │ -07d278: 0f00 |0002: return v0 │ │ +07d258: |[07d258] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ +07d268: 6000 0204 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0402 │ │ +07d26c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ name : 'from' │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07d27c: |[07d27c] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ -07d28c: 2200 b501 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@01b5 │ │ -07d290: 7020 560a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@0a56 │ │ -07d296: 1100 |0005: return-object v0 │ │ +07d270: |[07d270] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ +07d280: 2200 b501 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@01b5 │ │ +07d284: 7020 560a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@0a56 │ │ +07d28a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ @@ -37410,54 +37429,54 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -07d298: |[07d298] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ -07d2a8: 6e10 3902 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -07d2ae: 0c08 |0003: move-result-object v8 │ │ -07d2b0: 1a09 851c |0004: const-string v9, "enabled_notification_listeners" // string@1c85 │ │ -07d2b4: 7120 4d05 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@054d │ │ -07d2ba: 0c04 |0009: move-result-object v4 │ │ -07d2bc: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ -07d2c0: 6208 0904 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0409 │ │ -07d2c4: 6e20 3c34 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07d2ca: 0a08 |0011: move-result v8 │ │ -07d2cc: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ -07d2d0: 1a08 2801 |0014: const-string v8, ":" // string@0128 │ │ -07d2d4: 6e20 4434 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ -07d2da: 0c03 |0019: move-result-object v3 │ │ -07d2dc: 2207 a606 |001a: new-instance v7, Ljava/util/HashSet; // type@06a6 │ │ -07d2e0: 2138 |001c: array-length v8, v3 │ │ -07d2e2: 7020 b834 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@34b8 │ │ -07d2e8: 0730 |0020: move-object v0, v3 │ │ -07d2ea: 2106 |0021: array-length v6, v0 │ │ -07d2ec: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -07d2ee: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ -07d2f2: 4601 0005 |0025: aget-object v1, v0, v5 │ │ -07d2f6: 7110 2c02 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@022c │ │ -07d2fc: 0c02 |002a: move-result-object v2 │ │ -07d2fe: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ -07d302: 6e10 2a02 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ -07d308: 0c08 |0030: move-result-object v8 │ │ -07d30a: 7220 ef34 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ -07d310: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ -07d314: 28ed |0036: goto 0023 // -0013 │ │ -07d316: 6209 0a04 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@040a │ │ -07d31a: 1d09 |0039: monitor-enter v9 │ │ -07d31c: 6907 0804 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0408 │ │ -07d320: 6904 0904 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0409 │ │ -07d324: 1e09 |003e: monitor-exit v9 │ │ -07d326: 6208 0804 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0408 │ │ -07d32a: 1108 |0041: return-object v8 │ │ -07d32c: 0d08 |0042: move-exception v8 │ │ -07d32e: 1e09 |0043: monitor-exit v9 │ │ -07d330: 2708 |0044: throw v8 │ │ +07d28c: |[07d28c] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ +07d29c: 6e10 3902 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +07d2a2: 0c08 |0003: move-result-object v8 │ │ +07d2a4: 1a09 851c |0004: const-string v9, "enabled_notification_listeners" // string@1c85 │ │ +07d2a8: 7120 4d05 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@054d │ │ +07d2ae: 0c04 |0009: move-result-object v4 │ │ +07d2b0: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ +07d2b4: 6208 0904 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0409 │ │ +07d2b8: 6e20 3c34 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07d2be: 0a08 |0011: move-result v8 │ │ +07d2c0: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ +07d2c4: 1a08 2801 |0014: const-string v8, ":" // string@0128 │ │ +07d2c8: 6e20 4434 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ +07d2ce: 0c03 |0019: move-result-object v3 │ │ +07d2d0: 2207 a606 |001a: new-instance v7, Ljava/util/HashSet; // type@06a6 │ │ +07d2d4: 2138 |001c: array-length v8, v3 │ │ +07d2d6: 7020 b834 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@34b8 │ │ +07d2dc: 0730 |0020: move-object v0, v3 │ │ +07d2de: 2106 |0021: array-length v6, v0 │ │ +07d2e0: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +07d2e2: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ +07d2e6: 4601 0005 |0025: aget-object v1, v0, v5 │ │ +07d2ea: 7110 2c02 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@022c │ │ +07d2f0: 0c02 |002a: move-result-object v2 │ │ +07d2f2: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ +07d2f6: 6e10 2a02 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ +07d2fc: 0c08 |0030: move-result-object v8 │ │ +07d2fe: 7220 ef34 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ +07d304: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ +07d308: 28ed |0036: goto 0023 // -0013 │ │ +07d30a: 6209 0a04 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@040a │ │ +07d30e: 1d09 |0039: monitor-enter v9 │ │ +07d310: 6907 0804 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0408 │ │ +07d314: 6904 0904 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0409 │ │ +07d318: 1e09 |003e: monitor-exit v9 │ │ +07d31a: 6208 0804 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0408 │ │ +07d31e: 1108 |0041: return-object v8 │ │ +07d320: 0d08 |0042: move-exception v8 │ │ +07d322: 1e09 |0043: monitor-exit v9 │ │ +07d324: 2708 |0044: throw v8 │ │ catches : 2 │ │ 0x003a - 0x003f │ │ -> 0x0042 │ │ 0x0043 - 0x0044 │ │ -> 0x0042 │ │ positions : │ │ 0x0000 line=233 │ │ @@ -37496,32 +37515,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -07d348: |[07d348] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -07d358: 6201 0b04 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@040b │ │ -07d35c: 1d01 |0002: monitor-enter v1 │ │ -07d35e: 6200 0c04 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@040c │ │ -07d362: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ -07d366: 2200 b301 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@01b3 │ │ -07d36a: 5432 0604 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ -07d36e: 6e10 3302 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ -07d374: 0c02 |000e: move-result-object v2 │ │ -07d376: 7020 460a 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@0a46 │ │ -07d37c: 6900 0c04 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@040c │ │ -07d380: 1e01 |0014: monitor-exit v1 │ │ -07d382: 6200 0c04 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@040c │ │ -07d386: 6e20 510a 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a51 │ │ -07d38c: 0e00 |001a: return-void │ │ -07d38e: 0d00 |001b: move-exception v0 │ │ -07d390: 1e01 |001c: monitor-exit v1 │ │ -07d392: 2700 |001d: throw v0 │ │ +07d33c: |[07d33c] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +07d34c: 6201 0b04 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@040b │ │ +07d350: 1d01 |0002: monitor-enter v1 │ │ +07d352: 6200 0c04 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@040c │ │ +07d356: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ +07d35a: 2200 b301 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@01b3 │ │ +07d35e: 5432 0604 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ +07d362: 6e10 3302 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ +07d368: 0c02 |000e: move-result-object v2 │ │ +07d36a: 7020 460a 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@0a46 │ │ +07d370: 6900 0c04 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@040c │ │ +07d374: 1e01 |0014: monitor-exit v1 │ │ +07d376: 6200 0c04 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@040c │ │ +07d37a: 6e20 510a 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a51 │ │ +07d380: 0e00 |001a: return-void │ │ +07d382: 0d00 |001b: move-exception v0 │ │ +07d384: 1e01 |001c: monitor-exit v1 │ │ +07d386: 2700 |001d: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0015 │ │ -> 0x001b │ │ 0x001c - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=267 │ │ @@ -37540,26 +37559,26 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d3a8: |[07d3a8] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ -07d3b8: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ -07d3be: 0c00 |0003: move-result-object v0 │ │ -07d3c0: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -07d3c4: 1a01 0c18 |0006: const-string v1, "android.support.useSideChannel" // string@180c │ │ -07d3c8: 6e20 a104 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ -07d3ce: 0a01 |000b: move-result v1 │ │ -07d3d0: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -07d3d4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -07d3d6: 0f01 |000f: return v1 │ │ -07d3d8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -07d3da: 28fe |0011: goto 000f // -0002 │ │ +07d39c: |[07d39c] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ +07d3ac: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ +07d3b2: 0c00 |0003: move-result-object v0 │ │ +07d3b4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +07d3b8: 1a01 0c18 |0006: const-string v1, "android.support.useSideChannel" // string@180c │ │ +07d3bc: 6e20 a104 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ +07d3c2: 0a01 |000b: move-result v1 │ │ +07d3c4: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +07d3c8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +07d3ca: 0f01 |000f: return v1 │ │ +07d3cc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +07d3ce: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0012 reg=2 notification Landroid/app/Notification; │ │ @@ -37570,18 +37589,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07d3dc: |[07d3dc] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ -07d3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d3ee: 6e30 590a 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0a59 │ │ -07d3f4: 0e00 |0004: return-void │ │ +07d3d0: |[07d3d0] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ +07d3e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07d3e2: 6e30 590a 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0a59 │ │ +07d3e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -37591,28 +37610,28 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -07d3f8: |[07d3f8] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ -07d408: 6200 ff03 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ -07d40c: 5421 0704 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ -07d410: 7240 350a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0a35 │ │ -07d416: 6000 4501 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07d41a: 1301 1300 |0009: const/16 v1, #int 19 // #13 │ │ -07d41e: 3610 1000 |000b: if-gt v0, v1, 001b // +0010 │ │ -07d422: 2200 ab01 |000d: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@01ab │ │ -07d426: 5421 0604 |000f: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ -07d42a: 6e10 4502 0100 |0011: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -07d430: 0c01 |0014: move-result-object v1 │ │ -07d432: 7040 320a 1034 |0015: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0a32 │ │ -07d438: 7020 5f0a 0200 |0018: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a5f │ │ -07d43e: 0e00 |001b: return-void │ │ +07d3ec: |[07d3ec] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ +07d3fc: 6200 ff03 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ +07d400: 5421 0704 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ +07d404: 7240 350a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0a35 │ │ +07d40a: 6000 4501 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07d40e: 1301 1300 |0009: const/16 v1, #int 19 // #13 │ │ +07d412: 3610 1000 |000b: if-gt v0, v1, 001b // +0010 │ │ +07d416: 2200 ab01 |000d: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@01ab │ │ +07d41a: 5421 0604 |000f: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ +07d41e: 6e10 4502 0100 |0011: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +07d424: 0c01 |0014: move-result-object v1 │ │ +07d426: 7040 320a 1034 |0015: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0a32 │ │ +07d42c: 7020 5f0a 0200 |0018: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a5f │ │ +07d432: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0007 line=190 │ │ 0x000d line=191 │ │ 0x001b line=193 │ │ locals : │ │ @@ -37625,27 +37644,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -07d440: |[07d440] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ -07d450: 5420 0704 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ -07d454: 6e10 f201 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@01f2 │ │ -07d45a: 6000 4501 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07d45e: 1301 1300 |0007: const/16 v1, #int 19 // #13 │ │ -07d462: 3610 1000 |0009: if-gt v0, v1, 0019 // +0010 │ │ -07d466: 2200 ab01 |000b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@01ab │ │ -07d46a: 5421 0604 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ -07d46e: 6e10 4502 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -07d474: 0c01 |0012: move-result-object v1 │ │ -07d476: 7020 310a 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@0a31 │ │ -07d47c: 7020 5f0a 0200 |0016: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a5f │ │ -07d482: 0e00 |0019: return-void │ │ +07d434: |[07d434] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ +07d444: 5420 0704 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ +07d448: 6e10 f201 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@01f2 │ │ +07d44e: 6000 4501 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07d452: 1301 1300 |0007: const/16 v1, #int 19 // #13 │ │ +07d456: 3610 1000 |0009: if-gt v0, v1, 0019 // +0010 │ │ +07d45a: 2200 ab01 |000b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@01ab │ │ +07d45e: 5421 0604 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ +07d462: 6e10 4502 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +07d468: 0c01 |0012: move-result-object v1 │ │ +07d46a: 7020 310a 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@0a31 │ │ +07d470: 7020 5f0a 0200 |0016: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a5f │ │ +07d476: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ 0x000b line=199 │ │ 0x0019 line=201 │ │ locals : │ │ @@ -37656,18 +37675,18 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07d484: |[07d484] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ -07d494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d496: 6e40 5e0a 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0a5e │ │ -07d49c: 0e00 |0004: return-void │ │ +07d478: |[07d478] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ +07d488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07d48a: 6e40 5e0a 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0a5e │ │ +07d490: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0004 line=210 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -37678,32 +37697,32 @@ │ │ type : '(Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 36 16-bit code units │ │ -07d4a0: |[07d4a0] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ -07d4b0: 7110 600a 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@0a60 │ │ -07d4b6: 0a00 |0003: move-result v0 │ │ -07d4b8: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -07d4bc: 2200 b001 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@01b0 │ │ -07d4c0: 5421 0604 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ -07d4c4: 6e10 4502 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -07d4ca: 0c01 |000d: move-result-object v1 │ │ -07d4cc: 7055 410a 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0a41 │ │ -07d4d2: 7020 5f0a 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a5f │ │ -07d4d8: 6200 ff03 |0014: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ -07d4dc: 5421 0704 |0016: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ -07d4e0: 7240 350a 1043 |0018: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0a35 │ │ -07d4e6: 0e00 |001b: return-void │ │ -07d4e8: 6200 ff03 |001c: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ -07d4ec: 5421 0704 |001e: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ -07d4f0: 7255 370a 1043 |0020: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0a37 │ │ -07d4f6: 28f8 |0023: goto 001b // -0008 │ │ +07d494: |[07d494] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ +07d4a4: 7110 600a 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@0a60 │ │ +07d4aa: 0a00 |0003: move-result v0 │ │ +07d4ac: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +07d4b0: 2200 b001 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@01b0 │ │ +07d4b4: 5421 0604 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0406 │ │ +07d4b8: 6e10 4502 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +07d4be: 0c01 |000d: move-result-object v1 │ │ +07d4c0: 7055 410a 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0a41 │ │ +07d4c6: 7020 5f0a 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0a5f │ │ +07d4cc: 6200 ff03 |0014: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ +07d4d0: 5421 0704 |0016: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ +07d4d4: 7240 350a 1043 |0018: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0a35 │ │ +07d4da: 0e00 |001b: return-void │ │ +07d4dc: 6200 ff03 |001c: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@03ff │ │ +07d4e0: 5421 0704 |001e: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0407 │ │ +07d4e4: 7255 370a 1043 |0020: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0a37 │ │ +07d4ea: 28f8 |0023: goto 001b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=220 │ │ 0x0014 line=223 │ │ 0x001b line=227 │ │ 0x001c line=225 │ │ @@ -37738,17 +37757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d4f8: |[07d4f8] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ -07d508: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d50e: 0e00 |0003: return-void │ │ +07d4ec: |[07d4ec] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ +07d4fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ @@ -37756,17 +37775,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07d510: |[07d510] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -07d520: 6e30 f101 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@01f1 │ │ -07d526: 0e00 |0003: return-void │ │ +07d504: |[07d504] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +07d514: 6e30 f101 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@01f1 │ │ +07d51a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ @@ -37777,17 +37796,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -07d528: |[07d528] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -07d538: 6e40 f401 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@01f4 │ │ -07d53e: 0e00 |0003: return-void │ │ +07d51c: |[07d51c] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +07d52c: 6e40 f401 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@01f4 │ │ +07d532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ @@ -37825,17 +37844,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d540: |[07d540] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ -07d550: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d556: 0e00 |0003: return-void │ │ +07d534: |[07d534] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ +07d544: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d54a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -37889,28 +37908,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -07d558: |[07d558] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ -07d568: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d56e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -07d570: 5c20 0e04 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@040e │ │ -07d574: 2200 cb00 |0006: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -07d578: 7010 9d04 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -07d57e: 5b20 1004 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ -07d582: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ -07d586: 2200 6e06 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07d58a: 1a01 f710 |0011: const-string v1, "Result key can't be null" // string@10f7 │ │ -07d58e: 7020 0034 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -07d594: 2700 |0016: throw v0 │ │ -07d596: 5b23 1204 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0412 │ │ -07d59a: 0e00 |0019: return-void │ │ +07d54c: |[07d54c] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ +07d55c: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d562: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +07d564: 5c20 0e04 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@040e │ │ +07d568: 2200 cb00 |0006: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +07d56c: 7010 9d04 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +07d572: 5b20 1004 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ +07d576: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ +07d57a: 2200 6e06 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07d57e: 1a01 f710 |0011: const-string v1, "Result key can't be null" // string@10f7 │ │ +07d582: 7020 0034 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +07d588: 2700 |0016: throw v0 │ │ +07d58a: 5b23 1204 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0412 │ │ +07d58e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=98 │ │ 0x0006 line=99 │ │ 0x000d line=106 │ │ 0x000f line=107 │ │ @@ -37926,19 +37945,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07d59c: |[07d59c] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -07d5ac: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -07d5b0: 5410 1004 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ -07d5b4: 6e20 b404 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ -07d5ba: 1101 |0007: return-object v1 │ │ +07d590: |[07d590] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +07d5a0: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +07d5a4: 5410 1004 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ +07d5a8: 6e20 b404 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ +07d5ae: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0007 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ @@ -37949,23 +37968,23 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -07d5bc: |[07d5bc] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ -07d5cc: 2200 be01 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@01be │ │ -07d5d0: 5461 1204 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0412 │ │ -07d5d4: 5462 1104 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0411 │ │ -07d5d8: 5463 0f04 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@040f │ │ -07d5dc: 5564 0e04 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@040e │ │ -07d5e0: 5465 1004 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ -07d5e4: 7606 7d0a 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0a7d │ │ -07d5ea: 1100 |000f: return-object v0 │ │ +07d5b0: |[07d5b0] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ +07d5c0: 2200 be01 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@01be │ │ +07d5c4: 5461 1204 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0412 │ │ +07d5c8: 5462 1104 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0411 │ │ +07d5cc: 5463 0f04 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@040f │ │ +07d5d0: 5564 0e04 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@040e │ │ +07d5d4: 5465 1004 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ +07d5d8: 7606 7d0a 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0a7d │ │ +07d5de: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -37973,17 +37992,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d5ec: |[07d5ec] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ -07d5fc: 5410 1004 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ -07d600: 1100 |0002: return-object v0 │ │ +07d5e0: |[07d5e0] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ +07d5f0: 5410 1004 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0410 │ │ +07d5f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -37991,17 +38010,17 @@ │ │ type : '(Z)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d604: |[07d604] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ -07d614: 5c01 0e04 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@040e │ │ -07d618: 1100 |0002: return-object v0 │ │ +07d5f8: |[07d5f8] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ +07d608: 5c01 0e04 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@040e │ │ +07d60c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 allowFreeFormInput Z │ │ @@ -38011,17 +38030,17 @@ │ │ type : '([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d61c: |[07d61c] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -07d62c: 5b01 0f04 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@040f │ │ -07d630: 1100 |0002: return-object v0 │ │ +07d610: |[07d610] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +07d620: 5b01 0f04 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@040f │ │ +07d624: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 choices [Ljava/lang/CharSequence; │ │ @@ -38031,17 +38050,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d634: |[07d634] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -07d644: 5b01 1104 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0411 │ │ -07d648: 1100 |0002: return-object v0 │ │ +07d628: |[07d628] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +07d638: 5b01 1104 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0411 │ │ +07d63c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0002 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -38109,17 +38128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d64c: |[07d64c] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ -07d65c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d662: 0e00 |0003: return-void │ │ +07d640: |[07d640] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ +07d650: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatApi20; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -38127,19 +38146,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07d664: |[07d664] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -07d674: 7110 870a 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0a87 │ │ -07d67a: 0c00 |0003: move-result-object v0 │ │ -07d67c: 7130 0102 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0201 │ │ -07d682: 0e00 |0007: return-void │ │ +07d658: |[07d658] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +07d668: 7110 870a 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0a87 │ │ +07d66e: 0c00 |0003: move-result-object v0 │ │ +07d670: 7130 0102 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0201 │ │ +07d676: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ @@ -38150,49 +38169,49 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -07d684: |[07d684] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ -07d694: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -07d698: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07d69a: 1101 |0003: return-object v1 │ │ -07d69c: 2153 |0004: array-length v3, v5 │ │ -07d69e: 2331 da06 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@06da │ │ -07d6a2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -07d6a4: 2153 |0008: array-length v3, v5 │ │ -07d6a6: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ -07d6aa: 4602 0500 |000b: aget-object v2, v5, v0 │ │ -07d6ae: 2203 4800 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0048 │ │ -07d6b2: 6e10 910a 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ -07d6b8: 0c04 |0012: move-result-object v4 │ │ -07d6ba: 7020 fb01 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@01fb │ │ -07d6c0: 6e10 900a 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0a90 │ │ -07d6c6: 0c04 |0019: move-result-object v4 │ │ -07d6c8: 6e20 0002 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@0200 │ │ -07d6ce: 0c03 |001d: move-result-object v3 │ │ -07d6d0: 6e10 8e0a 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0a8e │ │ -07d6d6: 0c04 |0021: move-result-object v4 │ │ -07d6d8: 6e20 ff01 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@01ff │ │ -07d6de: 0c03 |0025: move-result-object v3 │ │ -07d6e0: 6e10 8d0a 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0a8d │ │ -07d6e6: 0a04 |0029: move-result v4 │ │ -07d6e8: 6e20 fe01 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@01fe │ │ -07d6ee: 0c03 |002d: move-result-object v3 │ │ -07d6f0: 6e10 8f0a 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0a8f │ │ -07d6f6: 0c04 |0031: move-result-object v4 │ │ -07d6f8: 6e20 fc01 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@01fc │ │ -07d6fe: 0c03 |0035: move-result-object v3 │ │ -07d700: 6e10 fd01 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@01fd │ │ -07d706: 0c03 |0039: move-result-object v3 │ │ -07d708: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ -07d70c: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07d710: 28ca |003e: goto 0008 // -0036 │ │ +07d678: |[07d678] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ +07d688: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +07d68c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07d68e: 1101 |0003: return-object v1 │ │ +07d690: 2153 |0004: array-length v3, v5 │ │ +07d692: 2331 da06 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@06da │ │ +07d696: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07d698: 2153 |0008: array-length v3, v5 │ │ +07d69a: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ +07d69e: 4602 0500 |000b: aget-object v2, v5, v0 │ │ +07d6a2: 2203 4800 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0048 │ │ +07d6a6: 6e10 910a 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ +07d6ac: 0c04 |0012: move-result-object v4 │ │ +07d6ae: 7020 fb01 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@01fb │ │ +07d6b4: 6e10 900a 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0a90 │ │ +07d6ba: 0c04 |0019: move-result-object v4 │ │ +07d6bc: 6e20 0002 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@0200 │ │ +07d6c2: 0c03 |001d: move-result-object v3 │ │ +07d6c4: 6e10 8e0a 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0a8e │ │ +07d6ca: 0c04 |0021: move-result-object v4 │ │ +07d6cc: 6e20 ff01 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@01ff │ │ +07d6d2: 0c03 |0025: move-result-object v3 │ │ +07d6d4: 6e10 8d0a 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0a8d │ │ +07d6da: 0a04 |0029: move-result v4 │ │ +07d6dc: 6e20 fe01 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@01fe │ │ +07d6e2: 0c03 |002d: move-result-object v3 │ │ +07d6e4: 6e10 8f0a 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0a8f │ │ +07d6ea: 0c04 |0031: move-result-object v4 │ │ +07d6ec: 6e20 fc01 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@01fc │ │ +07d6f2: 0c03 |0035: move-result-object v3 │ │ +07d6f4: 6e10 fd01 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@01fd │ │ +07d6fa: 0c03 |0039: move-result-object v3 │ │ +07d6fc: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ +07d700: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07d704: 28ca |003e: goto 0008 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0003 line=52 │ │ 0x0004 line=42 │ │ 0x0007 line=43 │ │ @@ -38210,18 +38229,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07d714: |[07d714] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -07d724: 7110 0702 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0207 │ │ -07d72a: 0c00 |0003: move-result-object v0 │ │ -07d72c: 1100 |0004: return-object v0 │ │ +07d708: |[07d708] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +07d718: 7110 0702 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0207 │ │ +07d71e: 0c00 |0003: move-result-object v0 │ │ +07d720: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 intent Landroid/content/Intent; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -38229,41 +38248,41 @@ │ │ type : '([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -07d730: |[07d730] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -07d740: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ -07d744: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -07d746: 1107 |0003: return-object v7 │ │ -07d748: 2190 |0004: array-length v0, v9 │ │ -07d74a: 7220 8b0a 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8b │ │ -07d750: 0c07 |0008: move-result-object v7 │ │ -07d752: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -07d754: 2190 |000a: array-length v0, v9 │ │ -07d756: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ -07d75a: 4608 0906 |000d: aget-object v8, v9, v6 │ │ -07d75e: 6e10 0602 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0206 │ │ -07d764: 0c01 |0012: move-result-object v1 │ │ -07d766: 6e10 0502 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0205 │ │ -07d76c: 0c02 |0016: move-result-object v2 │ │ -07d76e: 6e10 0302 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0203 │ │ -07d774: 0c03 |001a: move-result-object v3 │ │ -07d776: 6e10 0202 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0202 │ │ -07d77c: 0a04 |001e: move-result v4 │ │ -07d77e: 6e10 0402 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0204 │ │ -07d784: 0c05 |0022: move-result-object v5 │ │ -07d786: 07a0 |0023: move-object v0, v10 │ │ -07d788: 7806 8a0a 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8a │ │ -07d78e: 0c00 |0027: move-result-object v0 │ │ -07d790: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ -07d794: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -07d798: 28de |002c: goto 000a // -0022 │ │ +07d724: |[07d724] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +07d734: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ +07d738: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +07d73a: 1107 |0003: return-object v7 │ │ +07d73c: 2190 |0004: array-length v0, v9 │ │ +07d73e: 7220 8b0a 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8b │ │ +07d744: 0c07 |0008: move-result-object v7 │ │ +07d746: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +07d748: 2190 |000a: array-length v0, v9 │ │ +07d74a: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ +07d74e: 4608 0906 |000d: aget-object v8, v9, v6 │ │ +07d752: 6e10 0602 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0206 │ │ +07d758: 0c01 |0012: move-result-object v1 │ │ +07d75a: 6e10 0502 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0205 │ │ +07d760: 0c02 |0016: move-result-object v2 │ │ +07d762: 6e10 0302 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0203 │ │ +07d768: 0c03 |001a: move-result-object v3 │ │ +07d76a: 6e10 0202 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0202 │ │ +07d770: 0a04 |001e: move-result v4 │ │ +07d772: 6e10 0402 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0204 │ │ +07d778: 0c05 |0022: move-result-object v5 │ │ +07d77a: 07a0 |0023: move-object v0, v10 │ │ +07d77c: 7806 8a0a 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8a │ │ +07d782: 0c00 |0027: move-result-object v0 │ │ +07d784: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ +07d788: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +07d78c: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0002 line=27 │ │ 0x0003 line=35 │ │ 0x0004 line=29 │ │ 0x0009 line=30 │ │ @@ -38347,17 +38366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d79c: |[07d79c] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ -07d7ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d7b2: 0e00 |0003: return-void │ │ +07d790: |[07d790] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ +07d7a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ @@ -38421,17 +38440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d7b4: |[07d7b4] android.support.v4.app.RemoteInputCompatBase.:()V │ │ -07d7c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d7ca: 0e00 |0003: return-void │ │ +07d7a8: |[07d7a8] android.support.v4.app.RemoteInputCompatBase.:()V │ │ +07d7b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase; │ │ │ │ @@ -38496,17 +38515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d7cc: |[07d7cc] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ -07d7dc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07d7e2: 0e00 |0003: return-void │ │ +07d7c0: |[07d7c0] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ +07d7d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07d7d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ @@ -38514,43 +38533,43 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -07d7e4: |[07d7e4] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -07d7f4: 2206 cb00 |0000: new-instance v6, Landroid/os/Bundle; // type@00cb │ │ -07d7f8: 7010 9d04 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@049d │ │ -07d7fe: 0780 |0005: move-object v0, v8 │ │ -07d800: 2103 |0006: array-length v3, v0 │ │ -07d802: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -07d804: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ -07d808: 4604 0002 |000a: aget-object v4, v0, v2 │ │ -07d80c: 6e10 910a 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ -07d812: 0c07 |000f: move-result-object v7 │ │ -07d814: 6e20 a004 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@04a0 │ │ -07d81a: 0c05 |0013: move-result-object v5 │ │ -07d81c: 2057 5f06 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@065f │ │ -07d820: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ -07d824: 6e10 910a 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ -07d82a: 0c07 |001b: move-result-object v7 │ │ -07d82c: 1f05 5f06 |001c: check-cast v5, Ljava/lang/CharSequence; // type@065f │ │ -07d830: 6e30 b704 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -07d836: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07d83a: 28e5 |0023: goto 0008 // -001b │ │ -07d83c: 2201 5d00 |0024: new-instance v1, Landroid/content/Intent; // type@005d │ │ -07d840: 7010 5c02 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@025c │ │ -07d846: 1a07 f317 |0029: const-string v7, "android.remoteinput.resultsData" // string@17f3 │ │ -07d84a: 6e30 7a02 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@027a │ │ -07d850: 1a07 f217 |002e: const-string v7, "android.remoteinput.results" // string@17f2 │ │ -07d854: 7120 2102 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@0221 │ │ -07d85a: 0c07 |0033: move-result-object v7 │ │ -07d85c: 6e20 8702 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@0287 │ │ -07d862: 0e00 |0037: return-void │ │ +07d7d8: |[07d7d8] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +07d7e8: 2206 cb00 |0000: new-instance v6, Landroid/os/Bundle; // type@00cb │ │ +07d7ec: 7010 9d04 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@049d │ │ +07d7f2: 0780 |0005: move-object v0, v8 │ │ +07d7f4: 2103 |0006: array-length v3, v0 │ │ +07d7f6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +07d7f8: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ +07d7fc: 4604 0002 |000a: aget-object v4, v0, v2 │ │ +07d800: 6e10 910a 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ +07d806: 0c07 |000f: move-result-object v7 │ │ +07d808: 6e20 a004 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@04a0 │ │ +07d80e: 0c05 |0013: move-result-object v5 │ │ +07d810: 2057 5f06 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@065f │ │ +07d814: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ +07d818: 6e10 910a 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ +07d81e: 0c07 |001b: move-result-object v7 │ │ +07d820: 1f05 5f06 |001c: check-cast v5, Ljava/lang/CharSequence; // type@065f │ │ +07d824: 6e30 b704 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +07d82a: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07d82e: 28e5 |0023: goto 0008 // -001b │ │ +07d830: 2201 5d00 |0024: new-instance v1, Landroid/content/Intent; // type@005d │ │ +07d834: 7010 5c02 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@025c │ │ +07d83a: 1a07 f317 |0029: const-string v7, "android.remoteinput.resultsData" // string@17f3 │ │ +07d83e: 6e30 7a02 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@027a │ │ +07d844: 1a07 f217 |002e: const-string v7, "android.remoteinput.results" // string@17f2 │ │ +07d848: 7120 2102 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@0221 │ │ +07d84e: 0c07 |0033: move-result-object v7 │ │ +07d850: 6e20 8702 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@0287 │ │ +07d856: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0014 line=99 │ │ 0x0018 line=100 │ │ @@ -38576,34 +38595,34 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -07d864: |[07d864] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -07d874: 1a00 292f |0000: const-string v0, "resultKey" // string@2f29 │ │ -07d878: 6e20 b004 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -07d87e: 0c01 |0005: move-result-object v1 │ │ -07d880: 1a00 f523 |0006: const-string v0, "label" // string@23f5 │ │ -07d884: 6e20 a404 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ -07d88a: 0c02 |000b: move-result-object v2 │ │ -07d88c: 1a00 a719 |000c: const-string v0, "choices" // string@19a7 │ │ -07d890: 6e20 a504 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@04a5 │ │ -07d896: 0c03 |0011: move-result-object v3 │ │ -07d898: 1a00 a217 |0012: const-string v0, "allowFreeFormInput" // string@17a2 │ │ -07d89c: 6e20 a104 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ -07d8a2: 0a04 |0017: move-result v4 │ │ -07d8a4: 1a00 091d |0018: const-string v0, "extras" // string@1d09 │ │ -07d8a8: 6e20 a304 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ -07d8ae: 0c05 |001d: move-result-object v5 │ │ -07d8b0: 0770 |001e: move-object v0, v7 │ │ -07d8b2: 7806 8a0a 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8a │ │ -07d8b8: 0c00 |0022: move-result-object v0 │ │ -07d8ba: 1100 |0023: return-object v0 │ │ +07d858: |[07d858] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +07d868: 1a00 292f |0000: const-string v0, "resultKey" // string@2f29 │ │ +07d86c: 6e20 b004 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +07d872: 0c01 |0005: move-result-object v1 │ │ +07d874: 1a00 f523 |0006: const-string v0, "label" // string@23f5 │ │ +07d878: 6e20 a404 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ +07d87e: 0c02 |000b: move-result-object v2 │ │ +07d880: 1a00 a719 |000c: const-string v0, "choices" // string@19a7 │ │ +07d884: 6e20 a504 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@04a5 │ │ +07d88a: 0c03 |0011: move-result-object v3 │ │ +07d88c: 1a00 a217 |0012: const-string v0, "allowFreeFormInput" // string@17a2 │ │ +07d890: 6e20 a104 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ +07d896: 0a04 |0017: move-result v4 │ │ +07d898: 1a00 091d |0018: const-string v0, "extras" // string@1d09 │ │ +07d89c: 6e20 a304 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ +07d8a2: 0c05 |001d: move-result-object v5 │ │ +07d8a4: 0770 |001e: move-object v0, v7 │ │ +07d8a6: 7806 8a0a 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8a │ │ +07d8ac: 0c00 |0022: move-result-object v0 │ │ +07d8ae: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0024 reg=6 data Landroid/os/Bundle; │ │ 0x0000 - 0x0024 reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ @@ -38612,30 +38631,30 @@ │ │ type : '([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -07d8bc: |[07d8bc] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -07d8cc: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -07d8d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07d8d2: 1101 |0003: return-object v1 │ │ -07d8d4: 2132 |0004: array-length v2, v3 │ │ -07d8d6: 7220 8b0a 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8b │ │ -07d8dc: 0c01 |0008: move-result-object v1 │ │ -07d8de: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07d8e0: 2132 |000a: array-length v2, v3 │ │ -07d8e2: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ -07d8e6: 4602 0300 |000d: aget-object v2, v3, v0 │ │ -07d8ea: 7120 950a 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a95 │ │ -07d8f0: 0c02 |0012: move-result-object v2 │ │ -07d8f2: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ -07d8f6: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07d8fa: 28f3 |0017: goto 000a // -000d │ │ +07d8b0: |[07d8b0] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +07d8c0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +07d8c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07d8c6: 1101 |0003: return-object v1 │ │ +07d8c8: 2132 |0004: array-length v2, v3 │ │ +07d8ca: 7220 8b0a 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a8b │ │ +07d8d0: 0c01 |0008: move-result-object v1 │ │ +07d8d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07d8d4: 2132 |000a: array-length v2, v3 │ │ +07d8d6: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ +07d8da: 4602 0300 |000d: aget-object v2, v3, v0 │ │ +07d8de: 7120 950a 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0a95 │ │ +07d8e4: 0c02 |0012: move-result-object v2 │ │ +07d8e6: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ +07d8ea: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07d8ee: 28f3 |0017: goto 000a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0003 line=65 │ │ 0x0004 line=61 │ │ 0x0009 line=62 │ │ @@ -38652,44 +38671,44 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -07d8fc: |[07d8fc] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -07d90c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07d90e: 6e10 6702 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0267 │ │ -07d914: 0c00 |0004: move-result-object v0 │ │ -07d916: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -07d91a: 1102 |0007: return-object v2 │ │ -07d91c: 6e10 1f02 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@021f │ │ -07d922: 0c01 |000b: move-result-object v1 │ │ -07d924: 1a03 7334 |000c: const-string v3, "text/vnd.android.intent" // string@3473 │ │ -07d928: 6e20 2302 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0223 │ │ -07d92e: 0a03 |0011: move-result v3 │ │ -07d930: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ -07d934: 6e10 2202 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@0222 │ │ -07d93a: 0c03 |0017: move-result-object v3 │ │ -07d93c: 1a04 f217 |0018: const-string v4, "android.remoteinput.results" // string@17f2 │ │ -07d940: 6e20 2a34 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -07d946: 0a03 |001d: move-result v3 │ │ -07d948: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ -07d94c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -07d94e: 6e20 2002 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@0220 │ │ -07d954: 0c02 |0024: move-result-object v2 │ │ -07d956: 6e10 1e02 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@021e │ │ -07d95c: 0c02 |0028: move-result-object v2 │ │ -07d95e: 6e10 6a02 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ -07d964: 0c02 |002c: move-result-object v2 │ │ -07d966: 1a03 f317 |002d: const-string v3, "android.remoteinput.resultsData" // string@17f3 │ │ -07d96a: 6e20 ab04 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07d970: 0c02 |0032: move-result-object v2 │ │ -07d972: 1f02 cb00 |0033: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -07d976: 28d2 |0035: goto 0007 // -002e │ │ +07d8f0: |[07d8f0] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +07d900: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07d902: 6e10 6702 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0267 │ │ +07d908: 0c00 |0004: move-result-object v0 │ │ +07d90a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +07d90e: 1102 |0007: return-object v2 │ │ +07d910: 6e10 1f02 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@021f │ │ +07d916: 0c01 |000b: move-result-object v1 │ │ +07d918: 1a03 7334 |000c: const-string v3, "text/vnd.android.intent" // string@3473 │ │ +07d91c: 6e20 2302 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0223 │ │ +07d922: 0a03 |0011: move-result v3 │ │ +07d924: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ +07d928: 6e10 2202 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@0222 │ │ +07d92e: 0c03 |0017: move-result-object v3 │ │ +07d930: 1a04 f217 |0018: const-string v4, "android.remoteinput.results" // string@17f2 │ │ +07d934: 6e20 2a34 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +07d93a: 0a03 |001d: move-result v3 │ │ +07d93c: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ +07d940: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +07d942: 6e20 2002 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@0220 │ │ +07d948: 0c02 |0024: move-result-object v2 │ │ +07d94a: 6e10 1e02 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@021e │ │ +07d950: 0c02 |0028: move-result-object v2 │ │ +07d952: 6e10 6a02 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ +07d958: 0c02 |002c: move-result-object v2 │ │ +07d95a: 1a03 f317 |002d: const-string v3, "android.remoteinput.resultsData" // string@17f3 │ │ +07d95e: 6e20 ab04 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07d964: 0c02 |0032: move-result-object v2 │ │ +07d966: 1f02 cb00 |0033: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +07d96a: 28d2 |0035: goto 0007 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=91 │ │ 0x0008 line=84 │ │ 0x000c line=85 │ │ @@ -38705,38 +38724,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -07d978: |[07d978] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ -07d988: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -07d98c: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -07d992: 1a01 292f |0005: const-string v1, "resultKey" // string@2f29 │ │ -07d996: 6e10 910a 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ -07d99c: 0c02 |000a: move-result-object v2 │ │ -07d99e: 6e30 c104 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -07d9a4: 1a01 f523 |000e: const-string v1, "label" // string@23f5 │ │ -07d9a8: 6e10 900a 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0a90 │ │ -07d9ae: 0c02 |0013: move-result-object v2 │ │ -07d9b0: 6e30 b704 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -07d9b6: 1a01 a719 |0017: const-string v1, "choices" // string@19a7 │ │ -07d9ba: 6e10 8e0a 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0a8e │ │ -07d9c0: 0c02 |001c: move-result-object v2 │ │ -07d9c2: 6e30 b804 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@04b8 │ │ -07d9c8: 1a01 a217 |0020: const-string v1, "allowFreeFormInput" // string@17a2 │ │ -07d9cc: 6e10 8d0a 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0a8d │ │ -07d9d2: 0a02 |0025: move-result v2 │ │ -07d9d4: 6e30 b504 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -07d9da: 1a01 091d |0029: const-string v1, "extras" // string@1d09 │ │ -07d9de: 6e10 8f0a 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0a8f │ │ -07d9e4: 0c02 |002e: move-result-object v2 │ │ -07d9e6: 6e30 b604 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ -07d9ec: 1100 |0032: return-object v0 │ │ +07d96c: |[07d96c] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ +07d97c: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +07d980: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +07d986: 1a01 292f |0005: const-string v1, "resultKey" // string@2f29 │ │ +07d98a: 6e10 910a 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0a91 │ │ +07d990: 0c02 |000a: move-result-object v2 │ │ +07d992: 6e30 c104 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +07d998: 1a01 f523 |000e: const-string v1, "label" // string@23f5 │ │ +07d99c: 6e10 900a 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0a90 │ │ +07d9a2: 0c02 |0013: move-result-object v2 │ │ +07d9a4: 6e30 b704 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +07d9aa: 1a01 a719 |0017: const-string v1, "choices" // string@19a7 │ │ +07d9ae: 6e10 8e0a 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0a8e │ │ +07d9b4: 0c02 |001c: move-result-object v2 │ │ +07d9b6: 6e30 b804 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@04b8 │ │ +07d9bc: 1a01 a217 |0020: const-string v1, "allowFreeFormInput" // string@17a2 │ │ +07d9c0: 6e10 8d0a 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0a8d │ │ +07d9c6: 0a02 |0025: move-result v2 │ │ +07d9c8: 6e30 b504 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +07d9ce: 1a01 091d |0029: const-string v1, "extras" // string@1d09 │ │ +07d9d2: 6e10 8f0a 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0a8f │ │ +07d9d8: 0c02 |002e: move-result-object v2 │ │ +07d9da: 6e30 b604 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ +07d9e0: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ 0x000e line=49 │ │ 0x0017 line=50 │ │ 0x0020 line=51 │ │ @@ -38751,29 +38770,29 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07d9f0: |[07d9f0] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ -07da00: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -07da04: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07da06: 1100 |0003: return-object v0 │ │ -07da08: 2132 |0004: array-length v2, v3 │ │ -07da0a: 2320 df06 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@06df │ │ -07da0e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -07da10: 2132 |0008: array-length v2, v3 │ │ -07da12: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ -07da16: 4602 0301 |000b: aget-object v2, v3, v1 │ │ -07da1a: 7110 980a 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0a98 │ │ -07da20: 0c02 |0010: move-result-object v2 │ │ -07da22: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -07da26: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07da2a: 28f3 |0015: goto 0008 // -000d │ │ +07d9e4: |[07d9e4] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ +07d9f4: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +07d9f8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07d9fa: 1100 |0003: return-object v0 │ │ +07d9fc: 2132 |0004: array-length v2, v3 │ │ +07d9fe: 2320 df06 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@06df │ │ +07da02: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +07da04: 2132 |0008: array-length v2, v3 │ │ +07da06: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ +07da0a: 4602 0301 |000b: aget-object v2, v3, v1 │ │ +07da0e: 7110 980a 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0a98 │ │ +07da14: 0c02 |0010: move-result-object v2 │ │ +07da16: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +07da1a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07da1e: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x0003 line=76 │ │ 0x0004 line=72 │ │ 0x0007 line=73 │ │ @@ -38815,17 +38834,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07da2c: |[07da2c] android.support.v4.app.ServiceCompat.:()V │ │ -07da3c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07da42: 0e00 |0003: return-void │ │ +07da20: |[07da20] android.support.v4.app.ServiceCompat.:()V │ │ +07da30: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07da36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ @@ -38898,37 +38917,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -07da44: |[07da44] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -07da54: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -07da5a: 5b34 2504 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ -07da5e: 2200 5d00 |0005: new-instance v0, Landroid/content/Intent; // type@005d │ │ -07da62: 7010 5c02 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@025c │ │ -07da68: 1a01 c117 |000a: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ -07da6c: 6e20 8602 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ -07da72: 0c00 |000f: move-result-object v0 │ │ -07da74: 5b30 2904 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07da78: 5430 2904 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07da7c: 1a01 0f18 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@180f │ │ -07da80: 6e10 3501 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0135 │ │ -07da86: 0c02 |0019: move-result-object v2 │ │ -07da88: 6e30 7e02 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -07da8e: 5430 2904 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07da92: 1a01 0e18 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@180e │ │ -07da96: 6e10 3101 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ -07da9c: 0c02 |0024: move-result-object v2 │ │ -07da9e: 6e30 7b02 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ -07daa4: 5430 2904 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07daa8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -07daac: 6e20 6102 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -07dab2: 0e00 |002f: return-void │ │ +07da38: |[07da38] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +07da48: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +07da4e: 5b34 2504 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ +07da52: 2200 5d00 |0005: new-instance v0, Landroid/content/Intent; // type@005d │ │ +07da56: 7010 5c02 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@025c │ │ +07da5c: 1a01 c117 |000a: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ +07da60: 6e20 8602 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ +07da66: 0c00 |000f: move-result-object v0 │ │ +07da68: 5b30 2904 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07da6c: 5430 2904 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07da70: 1a01 0f18 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@180f │ │ +07da74: 6e10 3501 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0135 │ │ +07da7a: 0c02 |0019: move-result-object v2 │ │ +07da7c: 6e30 7e02 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +07da82: 5430 2904 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07da86: 1a01 0e18 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@180e │ │ +07da8a: 6e10 3101 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ +07da90: 0c02 |0024: move-result-object v2 │ │ +07da92: 6e30 7b02 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ +07da98: 5430 2904 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07da9c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +07daa0: 6e20 6102 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +07daa6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0003 line=280 │ │ 0x0005 line=281 │ │ 0x0012 line=282 │ │ 0x001d line=283 │ │ @@ -38943,35 +38962,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 │ │ -07dab4: |[07dab4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -07dac4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07dac6: 5454 2904 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07daca: 6e20 7102 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ -07dad0: 0c00 |0006: move-result-object v0 │ │ -07dad2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -07dad6: 2101 |0009: array-length v1, v0 │ │ -07dad8: 6e10 9534 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07dade: 0a04 |000d: move-result v4 │ │ -07dae0: b014 |000e: add-int/2addr v4, v1 │ │ -07dae2: 2342 1307 |000f: new-array v2, v4, [Ljava/lang/String; // type@0713 │ │ -07dae6: 6e20 9734 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -07daec: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -07daf0: 6e10 9534 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07daf6: 0a04 |0019: move-result v4 │ │ -07daf8: 7151 6034 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -07dafe: 5453 2904 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07db02: 6e30 8002 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -07db08: 0e00 |0022: return-void │ │ -07db0a: 0131 |0023: move v1, v3 │ │ -07db0c: 28e6 |0024: goto 000a // -001a │ │ +07daa8: |[07daa8] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +07dab8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07daba: 5454 2904 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07dabe: 6e20 7102 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ +07dac4: 0c00 |0006: move-result-object v0 │ │ +07dac6: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +07daca: 2101 |0009: array-length v1, v0 │ │ +07dacc: 6e10 9534 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07dad2: 0a04 |000d: move-result v4 │ │ +07dad4: b014 |000e: add-int/2addr v4, v1 │ │ +07dad6: 2342 1307 |000f: new-array v2, v4, [Ljava/lang/String; // type@0713 │ │ +07dada: 6e20 9734 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +07dae0: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +07dae4: 6e10 9534 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07daea: 0a04 |0019: move-result v4 │ │ +07daec: 7151 6034 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +07daf2: 5453 2904 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07daf6: 6e30 8002 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +07dafc: 0e00 |0022: return-void │ │ +07dafe: 0131 |0023: move v1, v3 │ │ +07db00: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=345 │ │ 0x0007 line=346 │ │ 0x000a line=347 │ │ 0x0011 line=348 │ │ 0x0014 line=349 │ │ @@ -38993,33 +39012,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 │ │ -07db10: |[07db10] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -07db20: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07db22: 6e10 a80a 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0aa8 │ │ -07db28: 0c00 |0004: move-result-object v0 │ │ -07db2a: 6e20 7102 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ -07db30: 0c01 |0008: move-result-object v1 │ │ -07db32: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -07db36: 2112 |000b: array-length v2, v1 │ │ -07db38: 2185 |000c: array-length v5, v8 │ │ -07db3a: b025 |000d: add-int/2addr v5, v2 │ │ -07db3c: 2353 1307 |000e: new-array v3, v5, [Ljava/lang/String; // type@0713 │ │ -07db40: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -07db44: 7152 6034 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -07db4a: 2185 |0015: array-length v5, v8 │ │ -07db4c: 7155 6034 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -07db52: 6e30 8002 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -07db58: 0e00 |001c: return-void │ │ -07db5a: 0142 |001d: move v2, v4 │ │ -07db5c: 28ee |001e: goto 000c // -0012 │ │ +07db04: |[07db04] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +07db14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07db16: 6e10 a80a 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0aa8 │ │ +07db1c: 0c00 |0004: move-result-object v0 │ │ +07db1e: 6e20 7102 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ +07db24: 0c01 |0008: move-result-object v1 │ │ +07db26: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +07db2a: 2112 |000b: array-length v2, v1 │ │ +07db2c: 2185 |000c: array-length v5, v8 │ │ +07db2e: b025 |000d: add-int/2addr v5, v2 │ │ +07db30: 2353 1307 |000e: new-array v3, v5, [Ljava/lang/String; // type@0713 │ │ +07db34: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +07db38: 7152 6034 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +07db3e: 2185 |0015: array-length v5, v8 │ │ +07db40: 7155 6034 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +07db46: 6e30 8002 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +07db4c: 0e00 |001c: return-void │ │ +07db4e: 0142 |001d: move v2, v4 │ │ +07db50: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0005 line=358 │ │ 0x0009 line=359 │ │ 0x000c line=360 │ │ 0x0010 line=361 │ │ @@ -39041,18 +39060,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 │ │ -07db60: |[07db60] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07db70: 2200 c501 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@01c5 │ │ -07db74: 7020 9b0a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0a9b │ │ -07db7a: 1100 |0005: return-object v0 │ │ +07db54: |[07db54] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07db64: 2200 c501 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@01c5 │ │ +07db68: 7020 9b0a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0a9b │ │ +07db6e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -39061,23 +39080,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 │ │ -07db7c: |[07db7c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07db8c: 5410 2604 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ -07db90: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07db94: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07db98: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07db9e: 5b10 2604 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ -07dba2: 5410 2604 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ -07dba6: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07dbac: 1101 |0010: return-object v1 │ │ +07db70: |[07db70] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07db80: 5410 2604 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ +07db84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07db88: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07db8c: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07db92: 5b10 2604 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ +07db96: 5410 2604 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ +07db9a: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07dba0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0004 line=607 │ │ 0x000b line=609 │ │ 0x0010 line=610 │ │ locals : │ │ @@ -39089,18 +39108,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 │ │ -07dbb0: |[07dbb0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dbc0: 1a00 c517 |0000: const-string v0, "android.intent.extra.BCC" // string@17c5 │ │ -07dbc4: 7030 a40a 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0aa4 │ │ -07dbca: 1101 |0005: return-object v1 │ │ +07dba4: |[07dba4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dbb4: 1a00 c517 |0000: const-string v0, "android.intent.extra.BCC" // string@17c5 │ │ +07dbb8: 7030 a40a 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0aa4 │ │ +07dbbe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -39110,23 +39129,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 │ │ -07dbcc: |[07dbcc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dbdc: 5410 2704 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ -07dbe0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07dbe4: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07dbe8: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07dbee: 5b10 2704 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ -07dbf2: 5410 2704 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ -07dbf6: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07dbfc: 1101 |0010: return-object v1 │ │ +07dbc0: |[07dbc0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dbd0: 5410 2704 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ +07dbd4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07dbd8: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07dbdc: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07dbe2: 5b10 2704 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ +07dbe6: 5410 2704 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ +07dbea: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07dbf0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x000b line=569 │ │ 0x0010 line=570 │ │ locals : │ │ @@ -39138,18 +39157,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 │ │ -07dc00: |[07dc00] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dc10: 1a00 c617 |0000: const-string v0, "android.intent.extra.CC" // string@17c6 │ │ -07dc14: 7030 a40a 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0aa4 │ │ -07dc1a: 1101 |0005: return-object v1 │ │ +07dbf4: |[07dbf4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dc04: 1a00 c617 |0000: const-string v0, "android.intent.extra.CC" // string@17c6 │ │ +07dc08: 7030 a40a 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0aa4 │ │ +07dc0e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0005 line=582 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -39159,23 +39178,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 │ │ -07dc1c: |[07dc1c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dc2c: 5410 2b04 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07dc30: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07dc34: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07dc38: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07dc3e: 5b10 2b04 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07dc42: 5410 2b04 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07dc46: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07dc4c: 1101 |0010: return-object v1 │ │ +07dc10: |[07dc10] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dc20: 5410 2b04 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07dc24: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07dc28: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07dc2c: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07dc32: 5b10 2b04 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07dc36: 5410 2b04 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07dc3a: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07dc40: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0004 line=527 │ │ 0x000b line=529 │ │ 0x0010 line=530 │ │ locals : │ │ @@ -39187,18 +39206,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 │ │ -07dc50: |[07dc50] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dc60: 1a00 c717 |0000: const-string v0, "android.intent.extra.EMAIL" // string@17c7 │ │ -07dc64: 7030 a40a 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0aa4 │ │ -07dc6a: 1101 |0005: return-object v1 │ │ +07dc44: |[07dc44] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dc54: 1a00 c717 |0000: const-string v0, "android.intent.extra.EMAIL" // string@17c7 │ │ +07dc58: 7030 a40a 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0aa4 │ │ +07dc5e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -39208,38 +39227,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 │ │ -07dc6c: |[07dc6c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dc7c: 5431 2904 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dc80: 1a02 ca17 |0002: const-string v2, "android.intent.extra.STREAM" // string@17ca │ │ -07dc84: 6e20 6f02 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ -07dc8a: 0c00 |0007: move-result-object v0 │ │ -07dc8c: 1f00 c700 |0008: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ -07dc90: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -07dc94: 6e20 af0a 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0aaf │ │ -07dc9a: 0c03 |000f: move-result-object v3 │ │ -07dc9c: 1103 |0010: return-object v3 │ │ -07dc9e: 5431 2a04 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07dca2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -07dca6: 2201 9f06 |0015: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -07dcaa: 7010 8534 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07dcb0: 5b31 2a04 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07dcb4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -07dcb8: 5431 2904 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dcbc: 1a02 ca17 |0020: const-string v2, "android.intent.extra.STREAM" // string@17ca │ │ -07dcc0: 6e20 8302 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0283 │ │ -07dcc6: 5431 2a04 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07dcca: 6e20 8934 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07dcd0: 5431 2a04 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07dcd4: 6e20 8934 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07dcda: 28e1 |002f: goto 0010 // -001f │ │ +07dc60: |[07dc60] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dc70: 5431 2904 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07dc74: 1a02 ca17 |0002: const-string v2, "android.intent.extra.STREAM" // string@17ca │ │ +07dc78: 6e20 6f02 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ +07dc7e: 0c00 |0007: move-result-object v0 │ │ +07dc80: 1f00 c700 |0008: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ +07dc84: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +07dc88: 6e20 af0a 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0aaf │ │ +07dc8e: 0c03 |000f: move-result-object v3 │ │ +07dc90: 1103 |0010: return-object v3 │ │ +07dc92: 5431 2a04 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07dc96: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +07dc9a: 2201 9f06 |0015: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +07dc9e: 7010 8534 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07dca4: 5b31 2a04 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07dca8: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +07dcac: 5431 2904 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07dcb0: 1a02 ca17 |0020: const-string v2, "android.intent.extra.STREAM" // string@17ca │ │ +07dcb4: 6e20 8302 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0283 │ │ +07dcba: 5431 2a04 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07dcbe: 6e20 8934 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07dcc4: 5431 2a04 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07dcc8: 6e20 8934 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07dcce: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x000a line=488 │ │ 0x000c line=489 │ │ 0x0010 line=499 │ │ 0x0011 line=491 │ │ @@ -39259,21 +39278,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07dcdc: |[07dcdc] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -07dcec: 6e10 a80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0aa8 │ │ -07dcf2: 0c00 |0003: move-result-object v0 │ │ -07dcf4: 5421 2804 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0428 │ │ -07dcf8: 7120 6202 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0262 │ │ -07dcfe: 0c00 |0009: move-result-object v0 │ │ -07dd00: 1100 |000a: return-object v0 │ │ +07dcd0: |[07dcd0] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +07dce0: 6e10 a80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0aa8 │ │ +07dce6: 0c00 |0003: move-result-object v0 │ │ +07dce8: 5421 2804 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0428 │ │ +07dcec: 7120 6202 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0262 │ │ +07dcf2: 0c00 |0009: move-result-object v0 │ │ +07dcf4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -39281,17 +39300,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07dd04: |[07dd04] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -07dd14: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ -07dd18: 1100 |0002: return-object v0 │ │ +07dcf8: |[07dcf8] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +07dd08: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ +07dd0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -39299,94 +39318,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -07dd1c: |[07dd1c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -07dd2c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07dd2e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07dd30: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -07dd32: 5473 2b04 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07dd36: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -07dd3a: 1a03 c717 |0007: const-string v3, "android.intent.extra.EMAIL" // string@17c7 │ │ -07dd3e: 5474 2b04 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07dd42: 7030 a30a 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0aa3 │ │ -07dd48: 5b76 2b04 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07dd4c: 5473 2704 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ -07dd50: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -07dd54: 1a03 c617 |0014: const-string v3, "android.intent.extra.CC" // string@17c6 │ │ -07dd58: 5474 2704 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ -07dd5c: 7030 a30a 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0aa3 │ │ -07dd62: 5b76 2704 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ -07dd66: 5473 2604 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ -07dd6a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -07dd6e: 1a03 c517 |0021: const-string v3, "android.intent.extra.BCC" // string@17c5 │ │ -07dd72: 5474 2604 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ -07dd76: 7030 a30a 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0aa3 │ │ -07dd7c: 5b76 2604 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ -07dd80: 5473 2a04 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07dd84: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -07dd88: 5473 2a04 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07dd8c: 6e10 9534 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07dd92: 0a03 |0033: move-result v3 │ │ -07dd94: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -07dd98: 5473 2904 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dd9c: 6e10 6302 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -07dda2: 0c03 |003b: move-result-object v3 │ │ -07dda4: 1a04 c217 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ -07dda8: 6e20 3c34 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07ddae: 0a00 |0041: move-result v0 │ │ -07ddb0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -07ddb4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -07ddb8: 5473 2904 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07ddbc: 1a04 c117 |0048: const-string v4, "android.intent.action.SEND" // string@17c1 │ │ -07ddc0: 6e20 8602 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ -07ddc6: 5473 2a04 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07ddca: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -07ddce: 5473 2a04 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07ddd2: 6e10 8f34 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -07ddd8: 0a03 |0056: move-result v3 │ │ -07ddda: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -07ddde: 5473 2904 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dde2: 1a04 ca17 |005b: const-string v4, "android.intent.extra.STREAM" // string@17ca │ │ -07dde6: 5475 2a04 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07ddea: 6e20 8e34 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07ddf0: 0c02 |0062: move-result-object v2 │ │ -07ddf2: 1f02 dc00 |0063: check-cast v2, Landroid/os/Parcelable; // type@00dc │ │ -07ddf6: 6e30 7b02 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ -07ddfc: 5b76 2a04 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07de00: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -07de04: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -07de08: 5472 2904 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07de0c: 1a03 c217 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ -07de10: 6e20 8602 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ -07de16: 5472 2a04 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07de1a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -07de1e: 5472 2a04 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07de22: 6e10 8f34 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -07de28: 0a02 |007e: move-result v2 │ │ -07de2a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -07de2e: 5472 2904 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07de32: 1a03 ca17 |0083: const-string v3, "android.intent.extra.STREAM" // string@17ca │ │ -07de36: 5474 2a04 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07de3a: 6e30 8102 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0281 │ │ -07de40: 5472 2904 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07de44: 1102 |008c: return-object v2 │ │ -07de46: 0121 |008d: move v1, v2 │ │ -07de48: 28a8 |008e: goto 0036 // -0058 │ │ -07de4a: 5472 2904 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07de4e: 1a03 ca17 |0091: const-string v3, "android.intent.extra.STREAM" // string@17ca │ │ -07de52: 6e20 8302 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0283 │ │ -07de58: 28d2 |0096: goto 0068 // -002e │ │ -07de5a: 5472 2904 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07de5e: 1a03 ca17 |0099: const-string v3, "android.intent.extra.STREAM" // string@17ca │ │ -07de62: 6e20 8302 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0283 │ │ -07de68: 28ec |009e: goto 008a // -0014 │ │ +07dd10: |[07dd10] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +07dd20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07dd22: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07dd24: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +07dd26: 5473 2b04 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07dd2a: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +07dd2e: 1a03 c717 |0007: const-string v3, "android.intent.extra.EMAIL" // string@17c7 │ │ +07dd32: 5474 2b04 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07dd36: 7030 a30a 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0aa3 │ │ +07dd3c: 5b76 2b04 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07dd40: 5473 2704 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ +07dd44: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +07dd48: 1a03 c617 |0014: const-string v3, "android.intent.extra.CC" // string@17c6 │ │ +07dd4c: 5474 2704 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ +07dd50: 7030 a30a 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0aa3 │ │ +07dd56: 5b76 2704 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0427 │ │ +07dd5a: 5473 2604 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ +07dd5e: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +07dd62: 1a03 c517 |0021: const-string v3, "android.intent.extra.BCC" // string@17c5 │ │ +07dd66: 5474 2604 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ +07dd6a: 7030 a30a 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0aa3 │ │ +07dd70: 5b76 2604 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0426 │ │ +07dd74: 5473 2a04 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07dd78: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +07dd7c: 5473 2a04 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07dd80: 6e10 9534 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07dd86: 0a03 |0033: move-result v3 │ │ +07dd88: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +07dd8c: 5473 2904 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07dd90: 6e10 6302 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +07dd96: 0c03 |003b: move-result-object v3 │ │ +07dd98: 1a04 c217 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ +07dd9c: 6e20 3c34 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07dda2: 0a00 |0041: move-result v0 │ │ +07dda4: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +07dda8: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +07ddac: 5473 2904 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07ddb0: 1a04 c117 |0048: const-string v4, "android.intent.action.SEND" // string@17c1 │ │ +07ddb4: 6e20 8602 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ +07ddba: 5473 2a04 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07ddbe: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +07ddc2: 5473 2a04 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07ddc6: 6e10 8f34 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +07ddcc: 0a03 |0056: move-result v3 │ │ +07ddce: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +07ddd2: 5473 2904 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07ddd6: 1a04 ca17 |005b: const-string v4, "android.intent.extra.STREAM" // string@17ca │ │ +07ddda: 5475 2a04 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07ddde: 6e20 8e34 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07dde4: 0c02 |0062: move-result-object v2 │ │ +07dde6: 1f02 dc00 |0063: check-cast v2, Landroid/os/Parcelable; // type@00dc │ │ +07ddea: 6e30 7b02 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ +07ddf0: 5b76 2a04 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07ddf4: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +07ddf8: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +07ddfc: 5472 2904 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07de00: 1a03 c217 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ +07de04: 6e20 8602 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ +07de0a: 5472 2a04 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07de0e: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +07de12: 5472 2a04 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07de16: 6e10 8f34 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +07de1c: 0a02 |007e: move-result v2 │ │ +07de1e: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +07de22: 5472 2904 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07de26: 1a03 ca17 |0083: const-string v3, "android.intent.extra.STREAM" // string@17ca │ │ +07de2a: 5474 2a04 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07de2e: 6e30 8102 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0281 │ │ +07de34: 5472 2904 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07de38: 1102 |008c: return-object v2 │ │ +07de3a: 0121 |008d: move v1, v2 │ │ +07de3c: 28a8 |008e: goto 0036 // -0058 │ │ +07de3e: 5472 2904 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07de42: 1a03 ca17 |0091: const-string v3, "android.intent.extra.STREAM" // string@17ca │ │ +07de46: 6e20 8302 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0283 │ │ +07de4c: 28d2 |0096: goto 0068 // -002e │ │ +07de4e: 5472 2904 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07de52: 1a03 ca17 |0099: const-string v3, "android.intent.extra.STREAM" // string@17ca │ │ +07de56: 6e20 8302 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0283 │ │ +07de5c: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=297 │ │ 0x0007 line=298 │ │ 0x000e line=299 │ │ 0x0010 line=301 │ │ 0x0014 line=302 │ │ @@ -39421,21 +39440,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 │ │ -07de6c: |[07de6c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07de7c: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ -07de80: 6e20 3901 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0139 │ │ -07de86: 0c00 |0005: move-result-object v0 │ │ -07de88: 6e20 aa0a 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0aaa │ │ -07de8e: 0c00 |0009: move-result-object v0 │ │ -07de90: 1100 |000a: return-object v0 │ │ +07de60: |[07de60] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07de70: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ +07de74: 6e20 3901 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0139 │ │ +07de7a: 0c00 |0005: move-result-object v0 │ │ +07de7c: 6e20 aa0a 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0aaa │ │ +07de82: 0c00 |0009: move-result-object v0 │ │ +07de84: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -39444,17 +39463,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 │ │ -07de94: |[07de94] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dea4: 5b01 2804 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0428 │ │ -07dea8: 1100 |0002: return-object v0 │ │ +07de88: |[07de88] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07de98: 5b01 2804 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0428 │ │ +07de9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0002 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -39464,19 +39483,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 │ │ -07deac: |[07deac] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07debc: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dec0: 1a01 c517 |0002: const-string v1, "android.intent.extra.BCC" // string@17c5 │ │ -07dec4: 6e30 8002 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -07deca: 1102 |0007: return-object v2 │ │ +07dea0: |[07dea0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07deb0: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07deb4: 1a01 c517 |0002: const-string v1, "android.intent.extra.BCC" // string@17c5 │ │ +07deb8: 6e30 8002 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +07debe: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0007 line=595 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -39486,19 +39505,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 │ │ -07decc: |[07decc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dedc: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dee0: 1a01 c617 |0002: const-string v1, "android.intent.extra.CC" // string@17c6 │ │ -07dee4: 6e30 8002 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -07deea: 1102 |0007: return-object v2 │ │ +07dec0: |[07dec0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07ded0: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07ded4: 1a01 c617 |0002: const-string v1, "android.intent.extra.CC" // string@17c6 │ │ +07ded8: 6e30 8002 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +07dede: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0007 line=555 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -39508,23 +39527,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 │ │ -07deec: |[07deec] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07defc: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07df00: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -07df04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07df06: 5b20 2b04 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ -07df0a: 5420 2904 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07df0e: 1a01 c717 |0009: const-string v1, "android.intent.extra.EMAIL" // string@17c7 │ │ -07df12: 6e30 8002 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -07df18: 1102 |000e: return-object v2 │ │ +07dee0: |[07dee0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07def0: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07def4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +07def8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07defa: 5b20 2b04 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@042b │ │ +07defe: 5420 2904 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07df02: 1a01 c717 |0009: const-string v1, "android.intent.extra.EMAIL" // string@17c7 │ │ +07df06: 6e30 8002 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +07df0c: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ 0x0007 line=514 │ │ 0x000e line=515 │ │ locals : │ │ @@ -39536,27 +39555,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 │ │ -07df1c: |[07df1c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07df2c: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07df30: 1a01 c817 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@17c8 │ │ -07df34: 6e30 7e02 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -07df3a: 5420 2904 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07df3e: 1a01 cc17 |0009: const-string v1, "android.intent.extra.TEXT" // string@17cc │ │ -07df42: 6e20 7502 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0275 │ │ -07df48: 0a00 |000e: move-result v0 │ │ -07df4a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -07df4e: 7110 8a20 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@208a │ │ -07df54: 0c00 |0014: move-result-object v0 │ │ -07df56: 6e20 b10a 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0ab1 │ │ -07df5c: 1102 |0018: return-object v2 │ │ +07df10: |[07df10] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07df20: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07df24: 1a01 c817 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@17c8 │ │ +07df28: 6e30 7e02 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +07df2e: 5420 2904 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07df32: 1a01 cc17 |0009: const-string v1, "android.intent.extra.TEXT" // string@17cc │ │ +07df36: 6e20 7502 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0275 │ │ +07df3c: 0a00 |000e: move-result v0 │ │ +07df3e: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +07df42: 7110 8a20 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@208a │ │ +07df48: 0c00 |0014: move-result-object v0 │ │ +07df4a: 6e20 b10a 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0ab1 │ │ +07df50: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ 0x0011 line=451 │ │ 0x0018 line=453 │ │ locals : │ │ @@ -39568,31 +39587,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 │ │ -07df60: |[07df60] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07df70: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07df74: 6e10 6302 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -07df7a: 0c00 |0005: move-result-object v0 │ │ -07df7c: 1a01 c117 |0006: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ -07df80: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07df86: 0a00 |000b: move-result v0 │ │ -07df88: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -07df8c: 5420 2904 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07df90: 1a01 c117 |0010: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ -07df94: 6e20 8602 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ -07df9a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -07df9c: 5b20 2a04 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ -07dfa0: 5420 2904 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dfa4: 1a01 ca17 |001a: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ -07dfa8: 6e30 7b02 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ -07dfae: 1102 |001f: return-object v2 │ │ +07df54: |[07df54] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07df64: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07df68: 6e10 6302 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +07df6e: 0c00 |0005: move-result-object v0 │ │ +07df70: 1a01 c117 |0006: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ +07df74: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07df7a: 0a00 |000b: move-result v0 │ │ +07df7c: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +07df80: 5420 2904 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07df84: 1a01 c117 |0010: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ +07df88: 6e20 8602 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0286 │ │ +07df8e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +07df90: 5b20 2a04 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@042a │ │ +07df94: 5420 2904 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07df98: 1a01 ca17 |001a: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ +07df9c: 6e30 7b02 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ +07dfa2: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x000e line=468 │ │ 0x0015 line=470 │ │ 0x0018 line=471 │ │ 0x001f line=472 │ │ @@ -39605,19 +39624,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 │ │ -07dfb0: |[07dfb0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dfc0: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dfc4: 1a01 cb17 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@17cb │ │ -07dfc8: 6e30 7e02 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -07dfce: 1102 |0007: return-object v2 │ │ +07dfa4: |[07dfa4] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dfb4: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07dfb8: 1a01 cb17 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@17cb │ │ +07dfbc: 6e30 7e02 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +07dfc2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ 0x0007 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -39627,19 +39646,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 │ │ -07dfd0: |[07dfd0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07dfe0: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07dfe4: 1a01 cc17 |0002: const-string v1, "android.intent.extra.TEXT" // string@17cc │ │ -07dfe8: 6e30 7d02 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@027d │ │ -07dfee: 1102 |0007: return-object v2 │ │ +07dfc4: |[07dfc4] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dfd4: 5420 2904 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07dfd8: 1a01 cc17 |0002: const-string v1, "android.intent.extra.TEXT" // string@17cc │ │ +07dfdc: 6e30 7d02 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@027d │ │ +07dfe2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0007 line=433 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -39649,18 +39668,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 │ │ -07dff0: |[07dff0] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -07e000: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ -07e004: 6e20 8b02 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@028b │ │ -07e00a: 1101 |0005: return-object v1 │ │ +07dfe4: |[07dfe4] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +07dff4: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0429 │ │ +07dff8: 6e20 8b02 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@028b │ │ +07dffe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -39670,20 +39689,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07e00c: |[07e00c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -07e01c: 5420 2504 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ -07e020: 6e10 a50a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0aa5 │ │ -07e026: 0c01 |0005: move-result-object v1 │ │ -07e028: 6e20 6301 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0163 │ │ -07e02e: 0e00 |0009: return-void │ │ +07e000: |[07e000] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +07e010: 5420 2504 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0425 │ │ +07e014: 6e10 a50a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0aa5 │ │ +07e01a: 0c01 |0005: move-result-object v1 │ │ +07e01c: 6e20 6301 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0163 │ │ +07e022: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0009 line=388 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ @@ -39744,27 +39763,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -07e030: |[07e030] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -07e040: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -07e046: 5b12 2d04 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ -07e04a: 6e10 3201 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ -07e050: 0c00 |0008: move-result-object v0 │ │ -07e052: 5b10 3004 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e056: 7110 da0a 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0ada │ │ -07e05c: 0c00 |000e: move-result-object v0 │ │ -07e05e: 5b10 2f04 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ -07e062: 7110 d90a 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0ad9 │ │ -07e068: 0c00 |0014: move-result-object v0 │ │ -07e06a: 5b10 2e04 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ -07e06e: 0e00 |0017: return-void │ │ +07e024: |[07e024] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +07e034: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +07e03a: 5b12 2d04 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ +07e03e: 6e10 3201 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ +07e044: 0c00 |0008: move-result-object v0 │ │ +07e046: 5b10 3004 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e04a: 7110 da0a 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0ada │ │ +07e050: 0c00 |000e: move-result-object v0 │ │ +07e052: 5b10 2f04 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ +07e056: 7110 d90a 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0ad9 │ │ +07e05c: 0c00 |0014: move-result-object v0 │ │ +07e05e: 5b10 2e04 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ +07e062: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0005 line=678 │ │ 0x000b line=679 │ │ 0x0011 line=680 │ │ @@ -39778,18 +39797,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 │ │ -07e070: |[07e070] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -07e080: 2200 c601 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@01c6 │ │ -07e084: 7020 b40a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0ab4 │ │ -07e08a: 1100 |0005: return-object v0 │ │ +07e064: |[07e064] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +07e074: 2200 c601 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@01c6 │ │ +07e078: 7020 b40a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0ab4 │ │ +07e07e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -39798,17 +39817,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e08c: |[07e08c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -07e09c: 5410 2e04 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ -07e0a0: 1100 |0002: return-object v0 │ │ +07e080: |[07e080] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +07e090: 5410 2e04 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ +07e094: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -39816,31 +39835,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -07e0a4: |[07e0a4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -07e0b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07e0b6: 5453 2e04 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ -07e0ba: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -07e0be: 1102 |0005: return-object v2 │ │ -07e0c0: 5453 2d04 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ -07e0c4: 6e10 3401 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0134 │ │ -07e0ca: 0c01 |000b: move-result-object v1 │ │ -07e0cc: 5453 2e04 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ -07e0d0: 6e20 9d02 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@029d │ │ -07e0d6: 0c02 |0011: move-result-object v2 │ │ -07e0d8: 28f3 |0012: goto 0005 // -000d │ │ -07e0da: 0d00 |0013: move-exception v0 │ │ -07e0dc: 1a03 4606 |0014: const-string v3, "IntentReader" // string@0646 │ │ -07e0e0: 1a04 9d03 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@039d │ │ -07e0e4: 7130 b320 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07e0ea: 28ea |001b: goto 0005 // -0016 │ │ +07e098: |[07e098] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +07e0a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07e0aa: 5453 2e04 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ +07e0ae: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +07e0b2: 1102 |0005: return-object v2 │ │ +07e0b4: 5453 2d04 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ +07e0b8: 6e10 3401 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0134 │ │ +07e0be: 0c01 |000b: move-result-object v1 │ │ +07e0c0: 5453 2e04 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@042e │ │ +07e0c4: 6e20 9d02 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@029d │ │ +07e0ca: 0c02 |0011: move-result-object v2 │ │ +07e0cc: 28f3 |0012: goto 0005 // -000d │ │ +07e0ce: 0d00 |0013: move-exception v0 │ │ +07e0d0: 1a03 4606 |0014: const-string v3, "IntentReader" // string@0646 │ │ +07e0d4: 1a04 9d03 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@039d │ │ +07e0d8: 7130 b320 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07e0de: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=902 │ │ 0x0005 line=910 │ │ 0x0006 line=904 │ │ @@ -39857,31 +39876,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -07e0f8: |[07e0f8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -07e108: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07e10a: 5453 2f04 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ -07e10e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -07e112: 1102 |0005: return-object v2 │ │ -07e114: 5453 2d04 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ -07e118: 6e10 3401 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0134 │ │ -07e11e: 0c01 |000b: move-result-object v1 │ │ -07e120: 5453 2f04 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ -07e124: 6e20 a002 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@02a0 │ │ -07e12a: 0c02 |0011: move-result-object v2 │ │ -07e12c: 28f3 |0012: goto 0005 // -000d │ │ -07e12e: 0d00 |0013: move-exception v0 │ │ -07e130: 1a03 4606 |0014: const-string v3, "IntentReader" // string@0646 │ │ -07e134: 1a04 9e03 |0016: const-string v4, "Could not retrieve icon for calling application" // string@039e │ │ -07e138: 7130 b320 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07e13e: 28ea |001b: goto 0005 // -0016 │ │ +07e0ec: |[07e0ec] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +07e0fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07e0fe: 5453 2f04 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ +07e102: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +07e106: 1102 |0005: return-object v2 │ │ +07e108: 5453 2d04 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ +07e10c: 6e10 3401 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0134 │ │ +07e112: 0c01 |000b: move-result-object v1 │ │ +07e114: 5453 2f04 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ +07e118: 6e20 a002 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@02a0 │ │ +07e11e: 0c02 |0011: move-result-object v2 │ │ +07e120: 28f3 |0012: goto 0005 // -000d │ │ +07e122: 0d00 |0013: move-exception v0 │ │ +07e124: 1a03 4606 |0014: const-string v3, "IntentReader" // string@0646 │ │ +07e128: 1a04 9e03 |0016: const-string v4, "Could not retrieve icon for calling application" // string@039e │ │ +07e12c: 7130 b320 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07e132: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=924 │ │ 0x0005 line=932 │ │ 0x0006 line=926 │ │ @@ -39898,34 +39917,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -07e14c: |[07e14c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -07e15c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07e15e: 5453 2f04 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ -07e162: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -07e166: 1102 |0005: return-object v2 │ │ -07e168: 5453 2d04 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ -07e16c: 6e10 3401 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0134 │ │ -07e172: 0c01 |000b: move-result-object v1 │ │ -07e174: 5453 2f04 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ -07e178: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -07e17a: 6e30 a102 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@02a1 │ │ -07e180: 0c03 |0012: move-result-object v3 │ │ -07e182: 6e20 a202 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@02a2 │ │ -07e188: 0c02 |0016: move-result-object v2 │ │ -07e18a: 28ee |0017: goto 0005 // -0012 │ │ -07e18c: 0d00 |0018: move-exception v0 │ │ -07e18e: 1a03 4606 |0019: const-string v3, "IntentReader" // string@0646 │ │ -07e192: 1a04 9f03 |001b: const-string v4, "Could not retrieve label for calling application" // string@039f │ │ -07e196: 7130 b320 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -07e19c: 28e5 |0020: goto 0005 // -001b │ │ +07e140: |[07e140] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +07e150: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07e152: 5453 2f04 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ +07e156: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +07e15a: 1102 |0005: return-object v2 │ │ +07e15c: 5453 2d04 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@042d │ │ +07e160: 6e10 3401 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0134 │ │ +07e166: 0c01 |000b: move-result-object v1 │ │ +07e168: 5453 2f04 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ +07e16c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +07e16e: 6e30 a102 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@02a1 │ │ +07e174: 0c03 |0012: move-result-object v3 │ │ +07e176: 6e20 a202 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@02a2 │ │ +07e17c: 0c02 |0016: move-result-object v2 │ │ +07e17e: 28ee |0017: goto 0005 // -0012 │ │ +07e180: 0d00 |0018: move-exception v0 │ │ +07e182: 1a03 4606 |0019: const-string v3, "IntentReader" // string@0646 │ │ +07e186: 1a04 9f03 |001b: const-string v4, "Could not retrieve label for calling application" // string@039f │ │ +07e18a: 7130 b320 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +07e190: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=954 │ │ 0x0006 line=948 │ │ @@ -39942,17 +39961,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e1ac: |[07e1ac] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -07e1bc: 5410 2f04 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ -07e1c0: 1100 |0002: return-object v0 │ │ +07e1a0: |[07e1a0] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +07e1b0: 5410 2f04 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@042f │ │ +07e1b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -39960,20 +39979,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e1c4: |[07e1c4] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -07e1d4: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e1d8: 1a01 c517 |0002: const-string v1, "android.intent.extra.BCC" // string@17c5 │ │ -07e1dc: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ -07e1e2: 0c00 |0007: move-result-object v0 │ │ -07e1e4: 1100 |0008: return-object v0 │ │ +07e1b8: |[07e1b8] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +07e1c8: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e1cc: 1a01 c517 |0002: const-string v1, "android.intent.extra.BCC" // string@17c5 │ │ +07e1d0: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ +07e1d6: 0c00 |0007: move-result-object v0 │ │ +07e1d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -39981,20 +40000,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e1e8: |[07e1e8] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -07e1f8: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e1fc: 1a01 c617 |0002: const-string v1, "android.intent.extra.CC" // string@17c6 │ │ -07e200: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ -07e206: 0c00 |0007: move-result-object v0 │ │ -07e208: 1100 |0008: return-object v0 │ │ +07e1dc: |[07e1dc] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +07e1ec: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e1f0: 1a01 c617 |0002: const-string v1, "android.intent.extra.CC" // string@17c6 │ │ +07e1f4: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ +07e1fa: 0c00 |0007: move-result-object v0 │ │ +07e1fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -40002,20 +40021,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e20c: |[07e20c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -07e21c: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e220: 1a01 c717 |0002: const-string v1, "android.intent.extra.EMAIL" // string@17c7 │ │ -07e224: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ -07e22a: 0c00 |0007: move-result-object v0 │ │ -07e22c: 1100 |0008: return-object v0 │ │ +07e200: |[07e200] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +07e210: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e214: 1a01 c717 |0002: const-string v1, "android.intent.extra.EMAIL" // string@17c7 │ │ +07e218: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0271 │ │ +07e21e: 0c00 |0007: move-result-object v0 │ │ +07e220: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -40023,34 +40042,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -07e230: |[07e230] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -07e240: 5442 3004 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e244: 1a03 c817 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@17c8 │ │ -07e248: 6e20 7302 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ -07e24e: 0c00 |0007: move-result-object v0 │ │ -07e250: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -07e254: 6e10 c30a 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0ac3 │ │ -07e25a: 0c01 |000d: move-result-object v1 │ │ -07e25c: 2012 5504 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0455 │ │ -07e260: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -07e264: 1f01 5504 |0012: check-cast v1, Landroid/text/Spanned; // type@0455 │ │ -07e268: 7110 8b20 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@208b │ │ -07e26e: 0c00 |0017: move-result-object v0 │ │ -07e270: 1100 |0018: return-object v0 │ │ -07e272: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -07e276: 7100 d60a 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0ad6 │ │ -07e27c: 0c02 |001e: move-result-object v2 │ │ -07e27e: 7220 c90a 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ac9 │ │ -07e284: 0c00 |0022: move-result-object v0 │ │ -07e286: 28f5 |0023: goto 0018 // -000b │ │ +07e224: |[07e224] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +07e234: 5442 3004 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e238: 1a03 c817 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@17c8 │ │ +07e23c: 6e20 7302 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ +07e242: 0c00 |0007: move-result-object v0 │ │ +07e244: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +07e248: 6e10 c30a 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0ac3 │ │ +07e24e: 0c01 |000d: move-result-object v1 │ │ +07e250: 2012 5504 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0455 │ │ +07e254: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +07e258: 1f01 5504 |0012: check-cast v1, Landroid/text/Spanned; // type@0455 │ │ +07e25c: 7110 8b20 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@208b │ │ +07e262: 0c00 |0017: move-result-object v0 │ │ +07e264: 1100 |0018: return-object v0 │ │ +07e266: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +07e26a: 7100 d60a 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0ad6 │ │ +07e270: 0c02 |001e: move-result-object v2 │ │ +07e272: 7220 c90a 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ac9 │ │ +07e278: 0c00 |0022: move-result-object v0 │ │ +07e27a: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0008 line=751 │ │ 0x000a line=752 │ │ 0x000e line=753 │ │ 0x0012 line=754 │ │ @@ -40068,21 +40087,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e288: |[07e288] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -07e298: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e29c: 1a01 ca17 |0002: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ -07e2a0: 6e20 6f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ -07e2a6: 0c00 |0007: move-result-object v0 │ │ -07e2a8: 1f00 c700 |0008: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ -07e2ac: 1100 |000a: return-object v0 │ │ +07e27c: |[07e27c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +07e28c: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e290: 1a01 ca17 |0002: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ +07e294: 6e20 6f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ +07e29a: 0c00 |0007: move-result-object v0 │ │ +07e29c: 1f00 c700 |0008: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ +07e2a0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -40090,58 +40109,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -07e2b0: |[07e2b0] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -07e2c0: 5430 3104 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e2c4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -07e2c8: 6e10 c50a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0ac5 │ │ -07e2ce: 0a00 |0007: move-result v0 │ │ -07e2d0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -07e2d4: 5430 3004 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e2d8: 1a01 ca17 |000c: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ -07e2dc: 6e20 6e02 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@026e │ │ -07e2e2: 0c00 |0011: move-result-object v0 │ │ -07e2e4: 5b30 3104 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e2e8: 5430 3104 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e2ec: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -07e2f0: 5430 3104 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e2f4: 6e20 8e34 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07e2fa: 0c00 |001d: move-result-object v0 │ │ -07e2fc: 1f00 c700 |001e: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ -07e300: 1100 |0020: return-object v0 │ │ -07e302: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -07e306: 5430 3004 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e30a: 1a01 ca17 |0025: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ -07e30e: 6e20 6f02 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ -07e314: 0c00 |002a: move-result-object v0 │ │ -07e316: 1f00 c700 |002b: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ -07e31a: 28f3 |002d: goto 0020 // -000d │ │ -07e31c: 2200 7006 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ -07e320: 2201 8206 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -07e324: 7010 5134 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07e32a: 1a02 9112 |0035: const-string v2, "Stream items available: " // string@1291 │ │ -07e32e: 6e20 5a34 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07e334: 0c01 |003a: move-result-object v1 │ │ -07e336: 6e10 c10a 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0ac1 │ │ -07e33c: 0a02 |003e: move-result v2 │ │ -07e33e: 6e20 5634 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07e344: 0c01 |0042: move-result-object v1 │ │ -07e346: 1a02 5f00 |0043: const-string v2, " index requested: " // string@005f │ │ -07e34a: 6e20 5a34 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07e350: 0c01 |0048: move-result-object v1 │ │ -07e352: 6e20 5634 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07e358: 0c01 |004c: move-result-object v1 │ │ -07e35a: 6e10 5f34 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07e360: 0c01 |0050: move-result-object v1 │ │ -07e362: 7020 0534 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ -07e368: 2700 |0054: throw v0 │ │ +07e2a4: |[07e2a4] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +07e2b4: 5430 3104 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e2b8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +07e2bc: 6e10 c50a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0ac5 │ │ +07e2c2: 0a00 |0007: move-result v0 │ │ +07e2c4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +07e2c8: 5430 3004 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e2cc: 1a01 ca17 |000c: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ +07e2d0: 6e20 6e02 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@026e │ │ +07e2d6: 0c00 |0011: move-result-object v0 │ │ +07e2d8: 5b30 3104 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e2dc: 5430 3104 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e2e0: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +07e2e4: 5430 3104 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e2e8: 6e20 8e34 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07e2ee: 0c00 |001d: move-result-object v0 │ │ +07e2f0: 1f00 c700 |001e: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ +07e2f4: 1100 |0020: return-object v0 │ │ +07e2f6: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +07e2fa: 5430 3004 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e2fe: 1a01 ca17 |0025: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ +07e302: 6e20 6f02 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ +07e308: 0c00 |002a: move-result-object v0 │ │ +07e30a: 1f00 c700 |002b: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ +07e30e: 28f3 |002d: goto 0020 // -000d │ │ +07e310: 2200 7006 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ +07e314: 2201 8206 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +07e318: 7010 5134 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07e31e: 1a02 9112 |0035: const-string v2, "Stream items available: " // string@1291 │ │ +07e322: 6e20 5a34 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07e328: 0c01 |003a: move-result-object v1 │ │ +07e32a: 6e10 c10a 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0ac1 │ │ +07e330: 0a02 |003e: move-result v2 │ │ +07e332: 6e20 5634 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07e338: 0c01 |0042: move-result-object v1 │ │ +07e33a: 1a02 5f00 |0043: const-string v2, " index requested: " // string@005f │ │ +07e33e: 6e20 5a34 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07e344: 0c01 |0048: move-result-object v1 │ │ +07e346: 6e20 5634 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07e34c: 0c01 |004c: move-result-object v1 │ │ +07e34e: 6e10 5f34 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07e354: 0c01 |0050: move-result-object v1 │ │ +07e356: 7020 0534 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ +07e35c: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x000a line=788 │ │ 0x0014 line=790 │ │ 0x0018 line=791 │ │ 0x0020 line=794 │ │ @@ -40157,40 +40176,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -07e36c: |[07e36c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -07e37c: 5420 3104 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e380: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -07e384: 6e10 c50a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0ac5 │ │ -07e38a: 0a00 |0007: move-result v0 │ │ -07e38c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -07e390: 5420 3004 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e394: 1a01 ca17 |000c: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ -07e398: 6e20 6e02 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@026e │ │ -07e39e: 0c00 |0011: move-result-object v0 │ │ -07e3a0: 5b20 3104 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e3a4: 5420 3104 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e3a8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -07e3ac: 5420 3104 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ -07e3b0: 6e10 9534 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07e3b6: 0a00 |001d: move-result v0 │ │ -07e3b8: 0f00 |001e: return v0 │ │ -07e3ba: 5420 3004 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e3be: 1a01 ca17 |0021: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ -07e3c2: 6e20 7502 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0275 │ │ -07e3c8: 0a00 |0026: move-result v0 │ │ -07e3ca: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -07e3ce: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -07e3d0: 28f4 |002a: goto 001e // -000c │ │ -07e3d2: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -07e3d4: 28f2 |002c: goto 001e // -000e │ │ +07e360: |[07e360] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +07e370: 5420 3104 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e374: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +07e378: 6e10 c50a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0ac5 │ │ +07e37e: 0a00 |0007: move-result v0 │ │ +07e380: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +07e384: 5420 3004 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e388: 1a01 ca17 |000c: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ +07e38c: 6e20 6e02 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@026e │ │ +07e392: 0c00 |0011: move-result-object v0 │ │ +07e394: 5b20 3104 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e398: 5420 3104 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e39c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +07e3a0: 5420 3104 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0431 │ │ +07e3a4: 6e10 9534 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07e3aa: 0a00 |001d: move-result v0 │ │ +07e3ac: 0f00 |001e: return v0 │ │ +07e3ae: 5420 3004 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e3b2: 1a01 ca17 |0021: const-string v1, "android.intent.extra.STREAM" // string@17ca │ │ +07e3b6: 6e20 7502 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0275 │ │ +07e3bc: 0a00 |0026: move-result v0 │ │ +07e3be: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +07e3c2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +07e3c4: 28f4 |002a: goto 001e // -000c │ │ +07e3c6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +07e3c8: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x000a line=809 │ │ 0x0014 line=811 │ │ 0x0018 line=812 │ │ 0x001e line=814 │ │ @@ -40202,20 +40221,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e3d8: |[07e3d8] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -07e3e8: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e3ec: 1a01 cb17 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@17cb │ │ -07e3f0: 6e20 7302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ -07e3f6: 0c00 |0007: move-result-object v0 │ │ -07e3f8: 1100 |0008: return-object v0 │ │ +07e3cc: |[07e3cc] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +07e3dc: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e3e0: 1a01 cb17 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@17cb │ │ +07e3e4: 6e20 7302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ +07e3ea: 0c00 |0007: move-result-object v0 │ │ +07e3ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -40223,20 +40242,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e3fc: |[07e3fc] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -07e40c: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e410: 1a01 cc17 |0002: const-string v1, "android.intent.extra.TEXT" // string@17cc │ │ -07e414: 6e20 6602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0266 │ │ -07e41a: 0c00 |0007: move-result-object v0 │ │ -07e41c: 1100 |0008: return-object v0 │ │ +07e3f0: |[07e3f0] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +07e400: 5420 3004 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e404: 1a01 cc17 |0002: const-string v1, "android.intent.extra.TEXT" // string@17cc │ │ +07e408: 6e20 6602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0266 │ │ +07e40e: 0c00 |0007: move-result-object v0 │ │ +07e410: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -40244,19 +40263,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e420: |[07e420] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -07e430: 5410 3004 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e434: 6e10 7402 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0274 │ │ -07e43a: 0c00 |0005: move-result-object v0 │ │ -07e43c: 1100 |0006: return-object v0 │ │ +07e414: |[07e414] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +07e424: 5410 3004 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e428: 6e10 7402 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0274 │ │ +07e42e: 0c00 |0005: move-result-object v0 │ │ +07e430: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -40264,22 +40283,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07e440: |[07e440] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -07e450: 1a00 c217 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ -07e454: 5421 3004 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e458: 6e10 6302 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -07e45e: 0c01 |0007: move-result-object v1 │ │ -07e460: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07e466: 0a00 |000b: move-result v0 │ │ -07e468: 0f00 |000c: return v0 │ │ +07e434: |[07e434] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +07e444: 1a00 c217 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ +07e448: 5421 3004 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e44c: 6e10 6302 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +07e452: 0c01 |0007: move-result-object v1 │ │ +07e454: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07e45a: 0a00 |000b: move-result v0 │ │ +07e45c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -40287,30 +40306,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -07e46c: |[07e46c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -07e47c: 5421 3004 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e480: 6e10 6302 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -07e486: 0c00 |0005: move-result-object v0 │ │ -07e488: 1a01 c117 |0006: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ -07e48c: 6e20 3c34 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07e492: 0a01 |000b: move-result v1 │ │ -07e494: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -07e498: 1a01 c217 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ -07e49c: 6e20 3c34 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07e4a2: 0a01 |0013: move-result v1 │ │ -07e4a4: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -07e4a8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -07e4aa: 0f01 |0017: return v1 │ │ -07e4ac: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -07e4ae: 28fe |0019: goto 0017 // -0002 │ │ +07e460: |[07e460] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +07e470: 5421 3004 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e474: 6e10 6302 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +07e47a: 0c00 |0005: move-result-object v0 │ │ +07e47c: 1a01 c117 |0006: const-string v1, "android.intent.action.SEND" // string@17c1 │ │ +07e480: 6e20 3c34 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07e486: 0a01 |000b: move-result v1 │ │ +07e488: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +07e48c: 1a01 c217 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@17c2 │ │ +07e490: 6e20 3c34 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07e496: 0a01 |0013: move-result v1 │ │ +07e498: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +07e49c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +07e49e: 0f01 |0017: return v1 │ │ +07e4a0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +07e4a2: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0006 line=693 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -40320,22 +40339,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07e4b0: |[07e4b0] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -07e4c0: 1a00 c117 |0000: const-string v0, "android.intent.action.SEND" // string@17c1 │ │ -07e4c4: 5421 3004 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ -07e4c8: 6e10 6302 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -07e4ce: 0c01 |0007: move-result-object v1 │ │ -07e4d0: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07e4d6: 0a00 |000b: move-result v0 │ │ -07e4d8: 0f00 |000c: return v0 │ │ +07e4a4: |[07e4a4] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +07e4b4: 1a00 c117 |0000: const-string v0, "android.intent.action.SEND" // string@17c1 │ │ +07e4b8: 5421 3004 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0430 │ │ +07e4bc: 6e10 6302 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +07e4c2: 0c01 |0007: move-result-object v1 │ │ +07e4c4: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07e4ca: 0a00 |000b: move-result v0 │ │ +07e4cc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ source_file_idx : 4529 (ShareCompat.java) │ │ @@ -40419,33 +40438,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -07e4dc: |[07e4dc] android.support.v4.app.ShareCompat.:()V │ │ -07e4ec: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07e4f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -07e4f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07e4f8: 2200 ca01 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@01ca │ │ -07e4fc: 7010 d10a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0ad1 │ │ -07e502: 6900 3404 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ -07e506: 0e00 |000d: return-void │ │ -07e508: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07e50c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -07e510: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -07e514: 2200 c901 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@01c9 │ │ -07e518: 7010 ce0a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0ace │ │ -07e51e: 6900 3404 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ -07e522: 28f2 |001b: goto 000d // -000e │ │ -07e524: 2200 c801 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@01c8 │ │ -07e528: 7010 ca0a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0aca │ │ -07e52e: 6900 3404 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ -07e532: 28ea |0023: goto 000d // -0016 │ │ +07e4d0: |[07e4d0] android.support.v4.app.ShareCompat.:()V │ │ +07e4e0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07e4e4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +07e4e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07e4ec: 2200 ca01 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@01ca │ │ +07e4f0: 7010 d10a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0ad1 │ │ +07e4f6: 6900 3404 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ +07e4fa: 0e00 |000d: return-void │ │ +07e4fc: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07e500: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +07e504: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +07e508: 2200 c901 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@01c9 │ │ +07e50c: 7010 ce0a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0ace │ │ +07e512: 6900 3404 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ +07e516: 28f2 |001b: goto 000d // -000e │ │ +07e518: 2200 c801 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@01c8 │ │ +07e51c: 7010 ca0a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0aca │ │ +07e522: 6900 3404 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ +07e526: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ 0x000d line=159 │ │ 0x000e line=154 │ │ 0x0014 line=155 │ │ @@ -40457,17 +40476,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e534: |[07e534] android.support.v4.app.ShareCompat.:()V │ │ -07e544: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07e54a: 0e00 |0003: return-void │ │ +07e528: |[07e528] android.support.v4.app.ShareCompat.:()V │ │ +07e538: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07e53e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -40476,52 +40495,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 │ │ -07e54c: |[07e54c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -07e55c: 6200 3404 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ -07e560: 1100 |0002: return-object v0 │ │ +07e540: |[07e540] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +07e550: 6200 3404 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ +07e554: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -07e564: |[07e564] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -07e574: 7220 1a21 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@211a │ │ -07e57a: 0c00 |0003: move-result-object v0 │ │ -07e57c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -07e580: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07e584: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -07e588: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07e58e: 1a03 9b03 |000d: const-string v3, "Could not find menu item with id " // string@039b │ │ -07e592: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07e598: 0c02 |0012: move-result-object v2 │ │ -07e59a: 6e20 5634 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -07e5a0: 0c02 |0016: move-result-object v2 │ │ -07e5a2: 1a03 5e00 |0017: const-string v3, " in the supplied menu" // string@005e │ │ -07e5a6: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07e5ac: 0c02 |001c: move-result-object v2 │ │ -07e5ae: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07e5b4: 0c02 |0020: move-result-object v2 │ │ -07e5b6: 7020 0034 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -07e5bc: 2701 |0024: throw v1 │ │ -07e5be: 7120 d80a 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0ad8 │ │ -07e5c4: 0e00 |0028: return-void │ │ +07e558: |[07e558] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +07e568: 7220 1a21 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@211a │ │ +07e56e: 0c00 |0003: move-result-object v0 │ │ +07e570: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +07e574: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07e578: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +07e57c: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07e582: 1a03 9b03 |000d: const-string v3, "Could not find menu item with id " // string@039b │ │ +07e586: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07e58c: 0c02 |0012: move-result-object v2 │ │ +07e58e: 6e20 5634 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +07e594: 0c02 |0016: move-result-object v2 │ │ +07e596: 1a03 5e00 |0017: const-string v3, " in the supplied menu" // string@005e │ │ +07e59a: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07e5a0: 0c02 |001c: move-result-object v2 │ │ +07e5a2: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07e5a8: 0c02 |0020: move-result-object v2 │ │ +07e5aa: 7020 0034 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +07e5b0: 2701 |0024: throw v1 │ │ +07e5b2: 7120 d80a 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0ad8 │ │ +07e5b8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0006 line=247 │ │ 0x0025 line=250 │ │ 0x0028 line=251 │ │ @@ -40536,18 +40555,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 │ │ -07e5c8: |[07e5c8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -07e5d8: 6200 3404 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ -07e5dc: 7230 c80a 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@0ac8 │ │ -07e5e2: 0e00 |0005: return-void │ │ +07e5bc: |[07e5bc] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +07e5cc: 6200 3404 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0434 │ │ +07e5d0: 7230 c80a 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@0ac8 │ │ +07e5d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -40557,25 +40576,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 │ │ -07e5e4: |[07e5e4] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -07e5f4: 6e10 2f01 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@012f │ │ -07e5fa: 0c00 |0003: move-result-object v0 │ │ -07e5fc: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -07e600: 6e10 3201 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ -07e606: 0c01 |0009: move-result-object v1 │ │ -07e608: 1a02 0e18 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@180e │ │ -07e60c: 6e20 6f02 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ -07e612: 0c00 |000f: move-result-object v0 │ │ -07e614: 1f00 5400 |0010: check-cast v0, Landroid/content/ComponentName; // type@0054 │ │ -07e618: 1100 |0012: return-object v0 │ │ +07e5d8: |[07e5d8] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +07e5e8: 6e10 2f01 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@012f │ │ +07e5ee: 0c00 |0003: move-result-object v0 │ │ +07e5f0: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +07e5f4: 6e10 3201 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ +07e5fa: 0c01 |0009: move-result-object v1 │ │ +07e5fc: 1a02 0e18 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@180e │ │ +07e600: 6e20 6f02 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ +07e606: 0c00 |000f: move-result-object v0 │ │ +07e608: 1f00 5400 |0010: check-cast v0, Landroid/content/ComponentName; // type@0054 │ │ +07e60c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0012 line=198 │ │ locals : │ │ @@ -40588,24 +40607,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 │ │ -07e61c: |[07e61c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -07e62c: 6e10 3001 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0130 │ │ -07e632: 0c00 |0003: move-result-object v0 │ │ -07e634: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -07e638: 6e10 3201 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ -07e63e: 0c01 |0009: move-result-object v1 │ │ -07e640: 1a02 0f18 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@180f │ │ -07e644: 6e20 7302 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ -07e64a: 0c00 |000f: move-result-object v0 │ │ -07e64c: 1100 |0010: return-object v0 │ │ +07e610: |[07e610] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +07e620: 6e10 3001 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0130 │ │ +07e626: 0c00 |0003: move-result-object v0 │ │ +07e628: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +07e62c: 6e10 3201 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ +07e632: 0c01 |0009: move-result-object v1 │ │ +07e634: 1a02 0f18 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@180f │ │ +07e638: 6e20 7302 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ +07e63e: 0c00 |000f: move-result-object v0 │ │ +07e640: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ locals : │ │ @@ -40643,17 +40662,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e650: |[07e650] android.support.v4.app.ShareCompatICS.:()V │ │ -07e660: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07e666: 0e00 |0003: return-void │ │ +07e644: |[07e644] android.support.v4.app.ShareCompatICS.:()V │ │ +07e654: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07e65a: 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;) │ │ @@ -40661,42 +40680,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 │ │ -07e668: |[07e668] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -07e678: 7210 2921 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@2129 │ │ -07e67e: 0c00 |0003: move-result-object v0 │ │ -07e680: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -07e682: 2002 f204 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@04f2 │ │ -07e686: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -07e68a: 2201 f204 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@04f2 │ │ -07e68e: 7020 bc24 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@24bc │ │ -07e694: 2202 8206 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -07e698: 7010 5134 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07e69e: 1a03 1601 |0013: const-string v3, ".sharecompat_" // string@0116 │ │ -07e6a2: 6e20 5a34 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07e6a8: 0c02 |0018: move-result-object v2 │ │ -07e6aa: 6e10 2b34 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -07e6b0: 0c03 |001c: move-result-object v3 │ │ -07e6b2: 6e10 ed33 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -07e6b8: 0c03 |0020: move-result-object v3 │ │ -07e6ba: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07e6c0: 0c02 |0024: move-result-object v2 │ │ -07e6c2: 6e10 5f34 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07e6c8: 0c02 |0028: move-result-object v2 │ │ -07e6ca: 6e20 bd24 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@24bd │ │ -07e6d0: 6e20 be24 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@24be │ │ -07e6d6: 7220 3c21 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@213c │ │ -07e6dc: 0e00 |0032: return-void │ │ -07e6de: 0701 |0033: move-object v1, v0 │ │ -07e6e0: 1f01 f204 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@04f2 │ │ -07e6e4: 28d8 |0036: goto 000e // -0028 │ │ +07e65c: |[07e65c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +07e66c: 7210 2921 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@2129 │ │ +07e672: 0c00 |0003: move-result-object v0 │ │ +07e674: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07e676: 2002 f204 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@04f2 │ │ +07e67a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +07e67e: 2201 f204 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@04f2 │ │ +07e682: 7020 bc24 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@24bc │ │ +07e688: 2202 8206 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +07e68c: 7010 5134 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07e692: 1a03 1601 |0013: const-string v3, ".sharecompat_" // string@0116 │ │ +07e696: 6e20 5a34 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07e69c: 0c02 |0018: move-result-object v2 │ │ +07e69e: 6e10 2b34 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +07e6a4: 0c03 |001c: move-result-object v3 │ │ +07e6a6: 6e10 ed33 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +07e6ac: 0c03 |0020: move-result-object v3 │ │ +07e6ae: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07e6b4: 0c02 |0024: move-result-object v2 │ │ +07e6b6: 6e10 5f34 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07e6bc: 0c02 |0028: move-result-object v2 │ │ +07e6be: 6e20 bd24 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@24bd │ │ +07e6c4: 6e20 be24 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@24be │ │ +07e6ca: 7220 3c21 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@213c │ │ +07e6d0: 0e00 |0032: return-void │ │ +07e6d2: 0701 |0033: move-object v1, v0 │ │ +07e6d4: 1f01 f204 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@04f2 │ │ +07e6d8: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -40738,17 +40757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e6e8: |[07e6e8] android.support.v4.app.ShareCompatJB.:()V │ │ -07e6f8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07e6fe: 0e00 |0003: return-void │ │ +07e6dc: |[07e6dc] android.support.v4.app.ShareCompatJB.:()V │ │ +07e6ec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07e6f2: 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;) │ │ @@ -40756,18 +40775,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 │ │ -07e700: |[07e700] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -07e710: 7110 8920 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@2089 │ │ -07e716: 0c00 |0003: move-result-object v0 │ │ -07e718: 1100 |0004: return-object v0 │ │ +07e6f4: |[07e6f4] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +07e704: 7110 8920 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@2089 │ │ +07e70a: 0c00 |0003: move-result-object v0 │ │ +07e70c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -40829,35 +40848,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07e71c: |[07e71c] android.support.v4.app.SharedElementCallback.:()V │ │ -07e72c: 1500 1000 |0000: const/high16 v0, #int 1048576 // #10 │ │ -07e730: 6700 3904 |0002: sput v0, Landroid/support/v4/app/SharedElementCallback;.MAX_IMAGE_SIZE:I // field@0439 │ │ -07e734: 0e00 |0004: return-void │ │ +07e710: |[07e710] android.support.v4.app.SharedElementCallback.:()V │ │ +07e720: 1500 1000 |0000: const/high16 v0, #int 1048576 // #10 │ │ +07e724: 6700 3904 |0002: sput v0, Landroid/support/v4/app/SharedElementCallback;.MAX_IMAGE_SIZE:I // field@0439 │ │ +07e728: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e738: |[07e738] android.support.v4.app.SharedElementCallback.:()V │ │ -07e748: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07e74e: 0e00 |0003: return-void │ │ +07e72c: |[07e72c] android.support.v4.app.SharedElementCallback.:()V │ │ +07e73c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07e742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ │ │ #2 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ @@ -40865,63 +40884,63 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -07e750: |[07e750] android.support.v4.app.SharedElementCallback.createDrawableBitmap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; │ │ -07e760: 6e10 8d03 0f00 |0000: invoke-virtual {v15}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ -07e766: 0a0b |0003: move-result v11 │ │ -07e768: 6e10 8c03 0f00 |0004: invoke-virtual {v15}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ -07e76e: 0a06 |0007: move-result v6 │ │ -07e770: 3d0b 0400 |0008: if-lez v11, 000c // +0004 │ │ -07e774: 3c06 0400 |000a: if-gtz v6, 000e // +0004 │ │ -07e778: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07e77a: 1100 |000d: return-object v0 │ │ -07e77c: 150c 803f |000e: const/high16 v12, #int 1065353216 // #3f80 │ │ -07e780: 600d 3904 |0010: sget v13, Landroid/support/v4/app/SharedElementCallback;.MAX_IMAGE_SIZE:I // field@0439 │ │ -07e784: 82dd |0012: int-to-float v13, v13 │ │ -07e786: 920e 0b06 |0013: mul-int v14, v11, v6 │ │ -07e78a: 82ee |0015: int-to-float v14, v14 │ │ -07e78c: c9ed |0016: div-float/2addr v13, v14 │ │ -07e78e: 7120 1d34 dc00 |0017: invoke-static {v12, v13}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -07e794: 0a09 |001a: move-result v9 │ │ -07e796: 20fc 9300 |001b: instance-of v12, v15, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ -07e79a: 380c 0f00 |001d: if-eqz v12, 002c // +000f │ │ -07e79e: 150c 803f |001f: const/high16 v12, #int 1065353216 // #3f80 │ │ -07e7a2: 2d0c 090c |0021: cmpl-float v12, v9, v12 │ │ -07e7a6: 390c 0900 |0023: if-nez v12, 002c // +0009 │ │ -07e7aa: 1f0f 9300 |0025: check-cast v15, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ -07e7ae: 6e10 8003 0f00 |0027: invoke-virtual {v15}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0380 │ │ -07e7b4: 0c00 |002a: move-result-object v0 │ │ -07e7b6: 28e2 |002b: goto 000d // -001e │ │ -07e7b8: 82bc |002c: int-to-float v12, v11 │ │ -07e7ba: c89c |002d: mul-float/2addr v12, v9 │ │ -07e7bc: 87c2 |002e: float-to-int v2, v12 │ │ -07e7be: 826c |002f: int-to-float v12, v6 │ │ -07e7c0: c89c |0030: mul-float/2addr v12, v9 │ │ -07e7c2: 87c1 |0031: float-to-int v1, v12 │ │ -07e7c4: 620c 2e01 |0032: sget-object v12, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@012e │ │ -07e7c8: 7130 1203 120c |0034: invoke-static {v2, v1, v12}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0312 │ │ -07e7ce: 0c00 |0037: move-result-object v0 │ │ -07e7d0: 2204 8100 |0038: new-instance v4, Landroid/graphics/Canvas; // type@0081 │ │ -07e7d4: 7020 2503 0400 |003a: invoke-direct {v4, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0325 │ │ -07e7da: 6e10 8a03 0f00 |003d: invoke-virtual {v15}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@038a │ │ -07e7e0: 0c05 |0040: move-result-object v5 │ │ -07e7e2: 5257 3a01 |0041: iget v7, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ -07e7e6: 525a 3c01 |0043: iget v10, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ -07e7ea: 5258 3b01 |0045: iget v8, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ -07e7ee: 5253 3901 |0047: iget v3, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -07e7f2: 120c |0049: const/4 v12, #int 0 // #0 │ │ -07e7f4: 120d |004a: const/4 v13, #int 0 // #0 │ │ -07e7f6: 6e51 9603 cf2d |004b: invoke-virtual {v15, v12, v13, v2, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -07e7fc: 6e20 8903 4f00 |004e: invoke-virtual {v15, v4}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -07e802: 6e53 9603 7f8a |0051: invoke-virtual {v15, v7, v10, v8, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -07e808: 28b9 |0054: goto 000d // -0047 │ │ +07e744: |[07e744] android.support.v4.app.SharedElementCallback.createDrawableBitmap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; │ │ +07e754: 6e10 8d03 0f00 |0000: invoke-virtual {v15}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ +07e75a: 0a0b |0003: move-result v11 │ │ +07e75c: 6e10 8c03 0f00 |0004: invoke-virtual {v15}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ +07e762: 0a06 |0007: move-result v6 │ │ +07e764: 3d0b 0400 |0008: if-lez v11, 000c // +0004 │ │ +07e768: 3c06 0400 |000a: if-gtz v6, 000e // +0004 │ │ +07e76c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07e76e: 1100 |000d: return-object v0 │ │ +07e770: 150c 803f |000e: const/high16 v12, #int 1065353216 // #3f80 │ │ +07e774: 600d 3904 |0010: sget v13, Landroid/support/v4/app/SharedElementCallback;.MAX_IMAGE_SIZE:I // field@0439 │ │ +07e778: 82dd |0012: int-to-float v13, v13 │ │ +07e77a: 920e 0b06 |0013: mul-int v14, v11, v6 │ │ +07e77e: 82ee |0015: int-to-float v14, v14 │ │ +07e780: c9ed |0016: div-float/2addr v13, v14 │ │ +07e782: 7120 1d34 dc00 |0017: invoke-static {v12, v13}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +07e788: 0a09 |001a: move-result v9 │ │ +07e78a: 20fc 9300 |001b: instance-of v12, v15, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ +07e78e: 380c 0f00 |001d: if-eqz v12, 002c // +000f │ │ +07e792: 150c 803f |001f: const/high16 v12, #int 1065353216 // #3f80 │ │ +07e796: 2d0c 090c |0021: cmpl-float v12, v9, v12 │ │ +07e79a: 390c 0900 |0023: if-nez v12, 002c // +0009 │ │ +07e79e: 1f0f 9300 |0025: check-cast v15, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ +07e7a2: 6e10 8003 0f00 |0027: invoke-virtual {v15}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0380 │ │ +07e7a8: 0c00 |002a: move-result-object v0 │ │ +07e7aa: 28e2 |002b: goto 000d // -001e │ │ +07e7ac: 82bc |002c: int-to-float v12, v11 │ │ +07e7ae: c89c |002d: mul-float/2addr v12, v9 │ │ +07e7b0: 87c2 |002e: float-to-int v2, v12 │ │ +07e7b2: 826c |002f: int-to-float v12, v6 │ │ +07e7b4: c89c |0030: mul-float/2addr v12, v9 │ │ +07e7b6: 87c1 |0031: float-to-int v1, v12 │ │ +07e7b8: 620c 2e01 |0032: sget-object v12, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@012e │ │ +07e7bc: 7130 1203 120c |0034: invoke-static {v2, v1, v12}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0312 │ │ +07e7c2: 0c00 |0037: move-result-object v0 │ │ +07e7c4: 2204 8100 |0038: new-instance v4, Landroid/graphics/Canvas; // type@0081 │ │ +07e7c8: 7020 2503 0400 |003a: invoke-direct {v4, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0325 │ │ +07e7ce: 6e10 8a03 0f00 |003d: invoke-virtual {v15}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@038a │ │ +07e7d4: 0c05 |0040: move-result-object v5 │ │ +07e7d6: 5257 3a01 |0041: iget v7, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ +07e7da: 525a 3c01 |0043: iget v10, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ +07e7de: 5258 3b01 |0045: iget v8, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ +07e7e2: 5253 3901 |0047: iget v3, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +07e7e6: 120c |0049: const/4 v12, #int 0 // #0 │ │ +07e7e8: 120d |004a: const/4 v13, #int 0 // #0 │ │ +07e7ea: 6e51 9603 cf2d |004b: invoke-virtual {v15, v12, v13, v2, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +07e7f0: 6e20 8903 4f00 |004e: invoke-virtual {v15, v4}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +07e7f6: 6e53 9603 7f8a |0051: invoke-virtual {v15, v7, v10, v8, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +07e7fc: 28b9 |0054: goto 000d // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0004 line=196 │ │ 0x0008 line=197 │ │ 0x000c line=198 │ │ 0x000d line=217 │ │ @@ -40963,105 +40982,105 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 177 16-bit code units │ │ -07e80c: |[07e80c] android.support.v4.app.SharedElementCallback.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -07e81c: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -07e820: 200c e004 |0002: instance-of v12, v0, Landroid/widget/ImageView; // type@04e0 │ │ -07e824: 380c 4800 |0004: if-eqz v12, 004c // +0048 │ │ -07e828: 0808 1000 |0006: move-object/from16 v8, v16 │ │ -07e82c: 1f08 e004 |0008: check-cast v8, Landroid/widget/ImageView; // type@04e0 │ │ -07e830: 6e10 1c24 0800 |000a: invoke-virtual {v8}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@241c │ │ -07e836: 0c07 |000d: move-result-object v7 │ │ -07e838: 6e10 1b24 0800 |000e: invoke-virtual {v8}, Landroid/widget/ImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@241b │ │ -07e83e: 0c01 |0011: move-result-object v1 │ │ -07e840: 3807 3a00 |0012: if-eqz v7, 004c // +003a │ │ -07e844: 3901 3800 |0014: if-nez v1, 004c // +0038 │ │ -07e848: 7110 e10a 0700 |0016: invoke-static {v7}, Landroid/support/v4/app/SharedElementCallback;.createDrawableBitmap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; // method@0ae1 │ │ -07e84e: 0c02 |0019: move-result-object v2 │ │ -07e850: 3802 3200 |001a: if-eqz v2, 004c // +0032 │ │ -07e854: 2205 cb00 |001c: new-instance v5, Landroid/os/Bundle; // type@00cb │ │ -07e858: 7010 9d04 0500 |001e: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@049d │ │ -07e85e: 1a0c 0933 |0021: const-string v12, "sharedElement:snapshot:bitmap" // string@3309 │ │ -07e862: 6e30 bc04 c502 |0023: invoke-virtual {v5, v12, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -07e868: 1a0c 0b33 |0026: const-string v12, "sharedElement:snapshot:imageScaleType" // string@330b │ │ -07e86c: 6e10 2124 0800 |0028: invoke-virtual {v8}, Landroid/widget/ImageView;.getScaleType:()Landroid/widget/ImageView$ScaleType; // method@2421 │ │ -07e872: 0c0d |002b: move-result-object v13 │ │ -07e874: 6e10 1824 0d00 |002c: invoke-virtual {v13}, Landroid/widget/ImageView$ScaleType;.toString:()Ljava/lang/String; // method@2418 │ │ -07e87a: 0c0d |002f: move-result-object v13 │ │ -07e87c: 6e30 c104 c50d |0030: invoke-virtual {v5, v12, v13}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -07e882: 6e10 2124 0800 |0033: invoke-virtual {v8}, Landroid/widget/ImageView;.getScaleType:()Landroid/widget/ImageView$ScaleType; // method@2421 │ │ -07e888: 0c0c |0036: move-result-object v12 │ │ -07e88a: 620d 340a |0037: sget-object v13, Landroid/widget/ImageView$ScaleType;.MATRIX:Landroid/widget/ImageView$ScaleType; // field@0a34 │ │ -07e88e: 33dc 1200 |0039: if-ne v12, v13, 004b // +0012 │ │ -07e892: 6e10 1d24 0800 |003b: invoke-virtual {v8}, Landroid/widget/ImageView;.getImageMatrix:()Landroid/graphics/Matrix; // method@241d │ │ -07e898: 0c09 |003e: move-result-object v9 │ │ -07e89a: 130c 0900 |003f: const/16 v12, #int 9 // #9 │ │ -07e89e: 23cb d006 |0041: new-array v11, v12, [F // type@06d0 │ │ -07e8a2: 6e20 3f03 b900 |0043: invoke-virtual {v9, v11}, Landroid/graphics/Matrix;.getValues:([F)V // method@033f │ │ -07e8a8: 1a0c 0a33 |0046: const-string v12, "sharedElement:snapshot:imageMatrix" // string@330a │ │ -07e8ac: 6e30 b904 c50b |0048: invoke-virtual {v5, v12, v11}, Landroid/os/Bundle;.putFloatArray:(Ljava/lang/String;[F)V // method@04b9 │ │ -07e8b2: 1105 |004b: return-object v5 │ │ -07e8b4: 7401 7503 1200 |004c: invoke-virtual/range {v18}, Landroid/graphics/RectF;.width:()F // method@0375 │ │ -07e8ba: 0a0c |004f: move-result v12 │ │ -07e8bc: 7110 2134 0c00 |0050: invoke-static {v12}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ -07e8c2: 0a04 |0053: move-result v4 │ │ -07e8c4: 7401 6f03 1200 |0054: invoke-virtual/range {v18}, Landroid/graphics/RectF;.height:()F // method@036f │ │ -07e8ca: 0a0c |0057: move-result v12 │ │ -07e8cc: 7110 2134 0c00 |0058: invoke-static {v12}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ -07e8d2: 0a03 |005b: move-result v3 │ │ -07e8d4: 1202 |005c: const/4 v2, #int 0 // #0 │ │ -07e8d6: 3d04 5200 |005d: if-lez v4, 00af // +0052 │ │ -07e8da: 3d03 5000 |005f: if-lez v3, 00af // +0050 │ │ -07e8de: 150c 803f |0061: const/high16 v12, #int 1065353216 // #3f80 │ │ -07e8e2: 600d 3904 |0063: sget v13, Landroid/support/v4/app/SharedElementCallback;.MAX_IMAGE_SIZE:I // field@0439 │ │ -07e8e6: 82dd |0065: int-to-float v13, v13 │ │ -07e8e8: 920e 0403 |0066: mul-int v14, v4, v3 │ │ -07e8ec: 82ee |0068: int-to-float v14, v14 │ │ -07e8ee: c9ed |0069: div-float/2addr v13, v14 │ │ -07e8f0: 7120 1d34 dc00 |006a: invoke-static {v12, v13}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -07e8f6: 0a0a |006d: move-result v10 │ │ -07e8f8: 824c |006e: int-to-float v12, v4 │ │ -07e8fa: c8ac |006f: mul-float/2addr v12, v10 │ │ -07e8fc: 87c4 |0070: float-to-int v4, v12 │ │ -07e8fe: 823c |0071: int-to-float v12, v3 │ │ -07e900: c8ac |0072: mul-float/2addr v12, v10 │ │ -07e902: 87c3 |0073: float-to-int v3, v12 │ │ -07e904: 54fc 3a04 |0074: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ -07e908: 390c 0900 |0076: if-nez v12, 007f // +0009 │ │ -07e90c: 220c 8300 |0078: new-instance v12, Landroid/graphics/Matrix; // type@0083 │ │ -07e910: 7010 3e03 0c00 |007a: invoke-direct {v12}, Landroid/graphics/Matrix;.:()V // method@033e │ │ -07e916: 5bfc 3a04 |007d: iput-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ -07e91a: 54fc 3a04 |007f: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ -07e91e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -07e922: 6e20 4403 0c00 |0083: invoke-virtual {v12, v0}, Landroid/graphics/Matrix;.set:(Landroid/graphics/Matrix;)V // method@0344 │ │ -07e928: 54fc 3a04 |0086: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ -07e92c: 0800 1200 |0088: move-object/from16 v0, v18 │ │ -07e930: 520d 3e01 |008a: iget v13, v0, Landroid/graphics/RectF;.left:F // field@013e │ │ -07e934: 7fdd |008c: neg-float v13, v13 │ │ -07e936: 0800 1200 |008d: move-object/from16 v0, v18 │ │ -07e93a: 520e 4001 |008f: iget v14, v0, Landroid/graphics/RectF;.top:F // field@0140 │ │ -07e93e: 7fee |0091: neg-float v14, v14 │ │ -07e940: 6e30 4203 dc0e |0092: invoke-virtual {v12, v13, v14}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ -07e946: 54fc 3a04 |0095: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ -07e94a: 6e30 4103 ac0a |0097: invoke-virtual {v12, v10, v10}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0341 │ │ -07e950: 620c 2e01 |009a: sget-object v12, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@012e │ │ -07e954: 7130 1203 340c |009c: invoke-static {v4, v3, v12}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0312 │ │ -07e95a: 0c02 |009f: move-result-object v2 │ │ -07e95c: 2206 8100 |00a0: new-instance v6, Landroid/graphics/Canvas; // type@0081 │ │ -07e960: 7020 2503 2600 |00a2: invoke-direct {v6, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0325 │ │ -07e966: 54fc 3a04 |00a5: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ -07e96a: 6e20 2803 c600 |00a7: invoke-virtual {v6, v12}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@0328 │ │ -07e970: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ -07e974: 6e20 9421 6000 |00ac: invoke-virtual {v0, v6}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@2194 │ │ -07e97a: 0725 |00af: move-object v5, v2 │ │ -07e97c: 289b |00b0: goto 004b // -0065 │ │ +07e800: |[07e800] android.support.v4.app.SharedElementCallback.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +07e810: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +07e814: 200c e004 |0002: instance-of v12, v0, Landroid/widget/ImageView; // type@04e0 │ │ +07e818: 380c 4800 |0004: if-eqz v12, 004c // +0048 │ │ +07e81c: 0808 1000 |0006: move-object/from16 v8, v16 │ │ +07e820: 1f08 e004 |0008: check-cast v8, Landroid/widget/ImageView; // type@04e0 │ │ +07e824: 6e10 1c24 0800 |000a: invoke-virtual {v8}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@241c │ │ +07e82a: 0c07 |000d: move-result-object v7 │ │ +07e82c: 6e10 1b24 0800 |000e: invoke-virtual {v8}, Landroid/widget/ImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@241b │ │ +07e832: 0c01 |0011: move-result-object v1 │ │ +07e834: 3807 3a00 |0012: if-eqz v7, 004c // +003a │ │ +07e838: 3901 3800 |0014: if-nez v1, 004c // +0038 │ │ +07e83c: 7110 e10a 0700 |0016: invoke-static {v7}, Landroid/support/v4/app/SharedElementCallback;.createDrawableBitmap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; // method@0ae1 │ │ +07e842: 0c02 |0019: move-result-object v2 │ │ +07e844: 3802 3200 |001a: if-eqz v2, 004c // +0032 │ │ +07e848: 2205 cb00 |001c: new-instance v5, Landroid/os/Bundle; // type@00cb │ │ +07e84c: 7010 9d04 0500 |001e: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@049d │ │ +07e852: 1a0c 0933 |0021: const-string v12, "sharedElement:snapshot:bitmap" // string@3309 │ │ +07e856: 6e30 bc04 c502 |0023: invoke-virtual {v5, v12, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +07e85c: 1a0c 0b33 |0026: const-string v12, "sharedElement:snapshot:imageScaleType" // string@330b │ │ +07e860: 6e10 2124 0800 |0028: invoke-virtual {v8}, Landroid/widget/ImageView;.getScaleType:()Landroid/widget/ImageView$ScaleType; // method@2421 │ │ +07e866: 0c0d |002b: move-result-object v13 │ │ +07e868: 6e10 1824 0d00 |002c: invoke-virtual {v13}, Landroid/widget/ImageView$ScaleType;.toString:()Ljava/lang/String; // method@2418 │ │ +07e86e: 0c0d |002f: move-result-object v13 │ │ +07e870: 6e30 c104 c50d |0030: invoke-virtual {v5, v12, v13}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +07e876: 6e10 2124 0800 |0033: invoke-virtual {v8}, Landroid/widget/ImageView;.getScaleType:()Landroid/widget/ImageView$ScaleType; // method@2421 │ │ +07e87c: 0c0c |0036: move-result-object v12 │ │ +07e87e: 620d 340a |0037: sget-object v13, Landroid/widget/ImageView$ScaleType;.MATRIX:Landroid/widget/ImageView$ScaleType; // field@0a34 │ │ +07e882: 33dc 1200 |0039: if-ne v12, v13, 004b // +0012 │ │ +07e886: 6e10 1d24 0800 |003b: invoke-virtual {v8}, Landroid/widget/ImageView;.getImageMatrix:()Landroid/graphics/Matrix; // method@241d │ │ +07e88c: 0c09 |003e: move-result-object v9 │ │ +07e88e: 130c 0900 |003f: const/16 v12, #int 9 // #9 │ │ +07e892: 23cb d006 |0041: new-array v11, v12, [F // type@06d0 │ │ +07e896: 6e20 3f03 b900 |0043: invoke-virtual {v9, v11}, Landroid/graphics/Matrix;.getValues:([F)V // method@033f │ │ +07e89c: 1a0c 0a33 |0046: const-string v12, "sharedElement:snapshot:imageMatrix" // string@330a │ │ +07e8a0: 6e30 b904 c50b |0048: invoke-virtual {v5, v12, v11}, Landroid/os/Bundle;.putFloatArray:(Ljava/lang/String;[F)V // method@04b9 │ │ +07e8a6: 1105 |004b: return-object v5 │ │ +07e8a8: 7401 7503 1200 |004c: invoke-virtual/range {v18}, Landroid/graphics/RectF;.width:()F // method@0375 │ │ +07e8ae: 0a0c |004f: move-result v12 │ │ +07e8b0: 7110 2134 0c00 |0050: invoke-static {v12}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ +07e8b6: 0a04 |0053: move-result v4 │ │ +07e8b8: 7401 6f03 1200 |0054: invoke-virtual/range {v18}, Landroid/graphics/RectF;.height:()F // method@036f │ │ +07e8be: 0a0c |0057: move-result v12 │ │ +07e8c0: 7110 2134 0c00 |0058: invoke-static {v12}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ +07e8c6: 0a03 |005b: move-result v3 │ │ +07e8c8: 1202 |005c: const/4 v2, #int 0 // #0 │ │ +07e8ca: 3d04 5200 |005d: if-lez v4, 00af // +0052 │ │ +07e8ce: 3d03 5000 |005f: if-lez v3, 00af // +0050 │ │ +07e8d2: 150c 803f |0061: const/high16 v12, #int 1065353216 // #3f80 │ │ +07e8d6: 600d 3904 |0063: sget v13, Landroid/support/v4/app/SharedElementCallback;.MAX_IMAGE_SIZE:I // field@0439 │ │ +07e8da: 82dd |0065: int-to-float v13, v13 │ │ +07e8dc: 920e 0403 |0066: mul-int v14, v4, v3 │ │ +07e8e0: 82ee |0068: int-to-float v14, v14 │ │ +07e8e2: c9ed |0069: div-float/2addr v13, v14 │ │ +07e8e4: 7120 1d34 dc00 |006a: invoke-static {v12, v13}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +07e8ea: 0a0a |006d: move-result v10 │ │ +07e8ec: 824c |006e: int-to-float v12, v4 │ │ +07e8ee: c8ac |006f: mul-float/2addr v12, v10 │ │ +07e8f0: 87c4 |0070: float-to-int v4, v12 │ │ +07e8f2: 823c |0071: int-to-float v12, v3 │ │ +07e8f4: c8ac |0072: mul-float/2addr v12, v10 │ │ +07e8f6: 87c3 |0073: float-to-int v3, v12 │ │ +07e8f8: 54fc 3a04 |0074: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ +07e8fc: 390c 0900 |0076: if-nez v12, 007f // +0009 │ │ +07e900: 220c 8300 |0078: new-instance v12, Landroid/graphics/Matrix; // type@0083 │ │ +07e904: 7010 3e03 0c00 |007a: invoke-direct {v12}, Landroid/graphics/Matrix;.:()V // method@033e │ │ +07e90a: 5bfc 3a04 |007d: iput-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ +07e90e: 54fc 3a04 |007f: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ +07e912: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +07e916: 6e20 4403 0c00 |0083: invoke-virtual {v12, v0}, Landroid/graphics/Matrix;.set:(Landroid/graphics/Matrix;)V // method@0344 │ │ +07e91c: 54fc 3a04 |0086: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ +07e920: 0800 1200 |0088: move-object/from16 v0, v18 │ │ +07e924: 520d 3e01 |008a: iget v13, v0, Landroid/graphics/RectF;.left:F // field@013e │ │ +07e928: 7fdd |008c: neg-float v13, v13 │ │ +07e92a: 0800 1200 |008d: move-object/from16 v0, v18 │ │ +07e92e: 520e 4001 |008f: iget v14, v0, Landroid/graphics/RectF;.top:F // field@0140 │ │ +07e932: 7fee |0091: neg-float v14, v14 │ │ +07e934: 6e30 4203 dc0e |0092: invoke-virtual {v12, v13, v14}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ +07e93a: 54fc 3a04 |0095: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ +07e93e: 6e30 4103 ac0a |0097: invoke-virtual {v12, v10, v10}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0341 │ │ +07e944: 620c 2e01 |009a: sget-object v12, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@012e │ │ +07e948: 7130 1203 340c |009c: invoke-static {v4, v3, v12}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0312 │ │ +07e94e: 0c02 |009f: move-result-object v2 │ │ +07e950: 2206 8100 |00a0: new-instance v6, Landroid/graphics/Canvas; // type@0081 │ │ +07e954: 7020 2503 2600 |00a2: invoke-direct {v6, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0325 │ │ +07e95a: 54fc 3a04 |00a5: iget-object v12, v15, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@043a │ │ +07e95e: 6e20 2803 c600 |00a7: invoke-virtual {v6, v12}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@0328 │ │ +07e964: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ +07e968: 6e20 9421 6000 |00ac: invoke-virtual {v0, v6}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@2194 │ │ +07e96e: 0725 |00af: move-object v5, v2 │ │ +07e970: 289b |00b0: goto 004b // -0065 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0008 line=150 │ │ 0x000a line=151 │ │ 0x000e line=152 │ │ 0x0012 line=153 │ │ @@ -41116,58 +41135,58 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -07e980: |[07e980] android.support.v4.app.SharedElementCallback.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -07e990: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07e992: 20a6 cb00 |0001: instance-of v6, v10, Landroid/os/Bundle; // type@00cb │ │ -07e996: 3806 4200 |0003: if-eqz v6, 0045 // +0042 │ │ -07e99a: 07a1 |0005: move-object v1, v10 │ │ -07e99c: 1f01 cb00 |0006: check-cast v1, Landroid/os/Bundle; // type@00cb │ │ -07e9a0: 1a06 0933 |0008: const-string v6, "sharedElement:snapshot:bitmap" // string@3309 │ │ -07e9a4: 6e20 ab04 6100 |000a: invoke-virtual {v1, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -07e9aa: 0c00 |000d: move-result-object v0 │ │ -07e9ac: 1f00 7d00 |000e: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ -07e9b0: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ -07e9b4: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -07e9b6: 1106 |0013: return-object v6 │ │ -07e9b8: 2202 e004 |0014: new-instance v2, Landroid/widget/ImageView; // type@04e0 │ │ -07e9bc: 7020 1a24 9200 |0016: invoke-direct {v2, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ -07e9c2: 0725 |0019: move-object v5, v2 │ │ -07e9c4: 6e20 2824 0200 |001a: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ -07e9ca: 1a06 0b33 |001d: const-string v6, "sharedElement:snapshot:imageScaleType" // string@330b │ │ -07e9ce: 6e20 b004 6100 |001f: invoke-virtual {v1, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -07e9d4: 0c06 |0022: move-result-object v6 │ │ -07e9d6: 7110 1924 0600 |0023: invoke-static {v6}, Landroid/widget/ImageView$ScaleType;.valueOf:(Ljava/lang/String;)Landroid/widget/ImageView$ScaleType; // method@2419 │ │ -07e9dc: 0c06 |0026: move-result-object v6 │ │ -07e9de: 6e20 2f24 6200 |0027: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setScaleType:(Landroid/widget/ImageView$ScaleType;)V // method@242f │ │ -07e9e4: 6e10 2124 0200 |002a: invoke-virtual {v2}, Landroid/widget/ImageView;.getScaleType:()Landroid/widget/ImageView$ScaleType; // method@2421 │ │ -07e9ea: 0c06 |002d: move-result-object v6 │ │ -07e9ec: 6207 340a |002e: sget-object v7, Landroid/widget/ImageView$ScaleType;.MATRIX:Landroid/widget/ImageView$ScaleType; // field@0a34 │ │ -07e9f0: 3376 1300 |0030: if-ne v6, v7, 0043 // +0013 │ │ -07e9f4: 1a06 0a33 |0032: const-string v6, "sharedElement:snapshot:imageMatrix" // string@330a │ │ -07e9f8: 6e20 a604 6100 |0034: invoke-virtual {v1, v6}, Landroid/os/Bundle;.getFloatArray:(Ljava/lang/String;)[F // method@04a6 │ │ -07e9fe: 0c04 |0037: move-result-object v4 │ │ -07ea00: 2203 8300 |0038: new-instance v3, Landroid/graphics/Matrix; // type@0083 │ │ -07ea04: 7010 3e03 0300 |003a: invoke-direct {v3}, Landroid/graphics/Matrix;.:()V // method@033e │ │ -07ea0a: 6e20 4503 4300 |003d: invoke-virtual {v3, v4}, Landroid/graphics/Matrix;.setValues:([F)V // method@0345 │ │ -07ea10: 6e20 2a24 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setImageMatrix:(Landroid/graphics/Matrix;)V // method@242a │ │ -07ea16: 0756 |0043: move-object v6, v5 │ │ -07ea18: 28cf |0044: goto 0013 // -0031 │ │ -07ea1a: 20a6 7d00 |0045: instance-of v6, v10, Landroid/graphics/Bitmap; // type@007d │ │ -07ea1e: 3806 fcff |0047: if-eqz v6, 0043 // -0004 │ │ -07ea22: 07a0 |0049: move-object v0, v10 │ │ -07ea24: 1f00 7d00 |004a: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ -07ea28: 2205 e004 |004c: new-instance v5, Landroid/widget/ImageView; // type@04e0 │ │ -07ea2c: 7020 1a24 9500 |004e: invoke-direct {v5, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ -07ea32: 6e20 2824 0500 |0051: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ -07ea38: 28ef |0054: goto 0043 // -0011 │ │ +07e974: |[07e974] android.support.v4.app.SharedElementCallback.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +07e984: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07e986: 20a6 cb00 |0001: instance-of v6, v10, Landroid/os/Bundle; // type@00cb │ │ +07e98a: 3806 4200 |0003: if-eqz v6, 0045 // +0042 │ │ +07e98e: 07a1 |0005: move-object v1, v10 │ │ +07e990: 1f01 cb00 |0006: check-cast v1, Landroid/os/Bundle; // type@00cb │ │ +07e994: 1a06 0933 |0008: const-string v6, "sharedElement:snapshot:bitmap" // string@3309 │ │ +07e998: 6e20 ab04 6100 |000a: invoke-virtual {v1, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +07e99e: 0c00 |000d: move-result-object v0 │ │ +07e9a0: 1f00 7d00 |000e: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ +07e9a4: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ +07e9a8: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +07e9aa: 1106 |0013: return-object v6 │ │ +07e9ac: 2202 e004 |0014: new-instance v2, Landroid/widget/ImageView; // type@04e0 │ │ +07e9b0: 7020 1a24 9200 |0016: invoke-direct {v2, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ +07e9b6: 0725 |0019: move-object v5, v2 │ │ +07e9b8: 6e20 2824 0200 |001a: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ +07e9be: 1a06 0b33 |001d: const-string v6, "sharedElement:snapshot:imageScaleType" // string@330b │ │ +07e9c2: 6e20 b004 6100 |001f: invoke-virtual {v1, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +07e9c8: 0c06 |0022: move-result-object v6 │ │ +07e9ca: 7110 1924 0600 |0023: invoke-static {v6}, Landroid/widget/ImageView$ScaleType;.valueOf:(Ljava/lang/String;)Landroid/widget/ImageView$ScaleType; // method@2419 │ │ +07e9d0: 0c06 |0026: move-result-object v6 │ │ +07e9d2: 6e20 2f24 6200 |0027: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setScaleType:(Landroid/widget/ImageView$ScaleType;)V // method@242f │ │ +07e9d8: 6e10 2124 0200 |002a: invoke-virtual {v2}, Landroid/widget/ImageView;.getScaleType:()Landroid/widget/ImageView$ScaleType; // method@2421 │ │ +07e9de: 0c06 |002d: move-result-object v6 │ │ +07e9e0: 6207 340a |002e: sget-object v7, Landroid/widget/ImageView$ScaleType;.MATRIX:Landroid/widget/ImageView$ScaleType; // field@0a34 │ │ +07e9e4: 3376 1300 |0030: if-ne v6, v7, 0043 // +0013 │ │ +07e9e8: 1a06 0a33 |0032: const-string v6, "sharedElement:snapshot:imageMatrix" // string@330a │ │ +07e9ec: 6e20 a604 6100 |0034: invoke-virtual {v1, v6}, Landroid/os/Bundle;.getFloatArray:(Ljava/lang/String;)[F // method@04a6 │ │ +07e9f2: 0c04 |0037: move-result-object v4 │ │ +07e9f4: 2203 8300 |0038: new-instance v3, Landroid/graphics/Matrix; // type@0083 │ │ +07e9f8: 7010 3e03 0300 |003a: invoke-direct {v3}, Landroid/graphics/Matrix;.:()V // method@033e │ │ +07e9fe: 6e20 4503 4300 |003d: invoke-virtual {v3, v4}, Landroid/graphics/Matrix;.setValues:([F)V // method@0345 │ │ +07ea04: 6e20 2a24 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setImageMatrix:(Landroid/graphics/Matrix;)V // method@242a │ │ +07ea0a: 0756 |0043: move-object v6, v5 │ │ +07ea0c: 28cf |0044: goto 0013 // -0031 │ │ +07ea0e: 20a6 7d00 |0045: instance-of v6, v10, Landroid/graphics/Bitmap; // type@007d │ │ +07ea12: 3806 fcff |0047: if-eqz v6, 0043 // -0004 │ │ +07ea16: 07a0 |0049: move-object v0, v10 │ │ +07ea18: 1f00 7d00 |004a: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ +07ea1c: 2205 e004 |004c: new-instance v5, Landroid/widget/ImageView; // type@04e0 │ │ +07ea20: 7020 1a24 9500 |004e: invoke-direct {v5, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ +07ea26: 6e20 2824 0500 |0051: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ +07ea2c: 28ef |0054: goto 0043 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0001 line=239 │ │ 0x0006 line=240 │ │ 0x0008 line=241 │ │ 0x0010 line=242 │ │ @@ -41207,16 +41226,16 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07ea3c: |[07ea3c] android.support.v4.app.SharedElementCallback.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -07ea4c: 0e00 |0000: return-void │ │ +07ea30: |[07ea30] android.support.v4.app.SharedElementCallback.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +07ea40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ @@ -41228,16 +41247,16 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07ea50: |[07ea50] android.support.v4.app.SharedElementCallback.onRejectSharedElements:(Ljava/util/List;)V │ │ -07ea60: 0e00 |0000: return-void │ │ +07ea44: |[07ea44] android.support.v4.app.SharedElementCallback.onRejectSharedElements:(Ljava/util/List;)V │ │ +07ea54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ 0x0000 - 0x0001 reg=1 rejectedSharedElements Ljava/util/List; Ljava/util/List; │ │ @@ -41247,16 +41266,16 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07ea64: |[07ea64] android.support.v4.app.SharedElementCallback.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -07ea74: 0e00 |0000: return-void │ │ +07ea58: |[07ea58] android.support.v4.app.SharedElementCallback.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +07ea68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -41270,16 +41289,16 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07ea78: |[07ea78] android.support.v4.app.SharedElementCallback.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -07ea88: 0e00 |0000: return-void │ │ +07ea6c: |[07ea6c] android.support.v4.app.SharedElementCallback.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +07ea7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -41313,17 +41332,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07ea8c: |[07ea8c] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -07ea9c: 7020 ab20 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@20ab │ │ -07eaa2: 0e00 |0003: return-void │ │ +07ea80: |[07ea80] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +07ea90: 7020 ab20 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@20ab │ │ +07ea96: 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; │ │ @@ -41448,26 +41467,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07eaa4: |[07eaa4] android.support.v4.app.TaskStackBuilder.:()V │ │ -07eab4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07eab8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -07eabc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07eac0: 2200 d301 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@01d3 │ │ -07eac4: 7010 ed0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0aed │ │ -07eaca: 6900 3b04 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@043b │ │ -07eace: 0e00 |000d: return-void │ │ -07ead0: 2200 d201 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@01d2 │ │ -07ead4: 7010 eb0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0aeb │ │ -07eada: 6900 3b04 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@043b │ │ -07eade: 28f8 |0015: goto 000d // -0008 │ │ +07ea98: |[07ea98] android.support.v4.app.TaskStackBuilder.:()V │ │ +07eaa8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07eaac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +07eab0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07eab4: 2200 d301 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@01d3 │ │ +07eab8: 7010 ed0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0aed │ │ +07eabe: 6900 3b04 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@043b │ │ +07eac2: 0e00 |000d: return-void │ │ +07eac4: 2200 d201 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@01d2 │ │ +07eac8: 7010 eb0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0aeb │ │ +07eace: 6900 3b04 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@043b │ │ +07ead2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -41477,21 +41496,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07eae0: |[07eae0] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -07eaf0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -07eaf6: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -07eafa: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -07eb00: 5b10 3d04 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07eb04: 5b12 3e04 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07eb08: 0e00 |000c: return-void │ │ +07ead4: |[07ead4] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +07eae4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +07eaea: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +07eaee: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +07eaf4: 5b10 3d04 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07eaf8: 5b12 3e04 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07eafc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -41503,18 +41522,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 │ │ -07eb0c: |[07eb0c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -07eb1c: 2200 d501 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@01d5 │ │ -07eb20: 7020 f20a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0af2 │ │ -07eb26: 1100 |0005: return-object v0 │ │ +07eb00: |[07eb00] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +07eb10: 2200 d501 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@01d5 │ │ +07eb14: 7020 f20a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0af2 │ │ +07eb1a: 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;) │ │ @@ -41522,18 +41541,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 │ │ -07eb28: |[07eb28] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -07eb38: 7110 f80a 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0af8 │ │ -07eb3e: 0c00 |0003: move-result-object v0 │ │ -07eb40: 1100 |0004: return-object v0 │ │ +07eb1c: |[07eb1c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +07eb2c: 7110 f80a 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0af8 │ │ +07eb32: 0c00 |0003: move-result-object v0 │ │ +07eb34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -41542,18 +41561,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 │ │ -07eb44: |[07eb44] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -07eb54: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07eb58: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -07eb5e: 1101 |0005: return-object v1 │ │ +07eb38: |[07eb38] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +07eb48: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07eb4c: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +07eb52: 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; │ │ @@ -41563,27 +41582,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 │ │ -07eb60: |[07eb60] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -07eb70: 6e10 6802 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0268 │ │ -07eb76: 0c00 |0003: move-result-object v0 │ │ -07eb78: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -07eb7c: 5421 3e04 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07eb80: 6e10 4402 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -07eb86: 0c01 |000b: move-result-object v1 │ │ -07eb88: 6e20 8402 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0284 │ │ -07eb8e: 0c00 |000f: move-result-object v0 │ │ -07eb90: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -07eb94: 6e20 f60a 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0af6 │ │ -07eb9a: 6e20 f30a 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0af3 │ │ -07eba0: 1102 |0018: return-object v2 │ │ +07eb54: |[07eb54] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +07eb64: 6e10 6802 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0268 │ │ +07eb6a: 0c00 |0003: move-result-object v0 │ │ +07eb6c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +07eb70: 5421 3e04 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07eb74: 6e10 4402 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +07eb7a: 0c01 |000b: move-result-object v1 │ │ +07eb7c: 6e20 8402 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0284 │ │ +07eb82: 0c00 |000f: move-result-object v0 │ │ +07eb84: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +07eb88: 6e20 f60a 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0af6 │ │ +07eb8e: 6e20 f30a 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0af3 │ │ +07eb94: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -41599,37 +41618,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 │ │ -07eba4: |[07eba4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -07ebb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ebb6: 2042 d001 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@01d0 │ │ -07ebba: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -07ebbe: 0742 |0005: move-object v2, v4 │ │ -07ebc0: 1f02 d001 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@01d0 │ │ -07ebc4: 7210 e90a 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0ae9 │ │ -07ebca: 0c00 |000b: move-result-object v0 │ │ -07ebcc: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -07ebd0: 7110 ab08 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08ab │ │ -07ebd6: 0c00 |0011: move-result-object v0 │ │ -07ebd8: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -07ebdc: 6e10 6802 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0268 │ │ -07ebe2: 0c01 |0017: move-result-object v1 │ │ -07ebe4: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -07ebe8: 5432 3e04 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07ebec: 6e10 4402 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -07ebf2: 0c02 |001f: move-result-object v2 │ │ -07ebf4: 6e20 8402 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0284 │ │ -07ebfa: 0c01 |0023: move-result-object v1 │ │ -07ebfc: 6e20 f60a 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0af6 │ │ -07ec02: 6e20 f30a 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0af3 │ │ -07ec08: 1103 |002a: return-object v3 │ │ +07eb98: |[07eb98] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +07eba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ebaa: 2042 d001 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@01d0 │ │ +07ebae: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +07ebb2: 0742 |0005: move-object v2, v4 │ │ +07ebb4: 1f02 d001 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@01d0 │ │ +07ebb8: 7210 e90a 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0ae9 │ │ +07ebbe: 0c00 |000b: move-result-object v0 │ │ +07ebc0: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +07ebc4: 7110 ab08 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08ab │ │ +07ebca: 0c00 |0011: move-result-object v0 │ │ +07ebcc: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +07ebd0: 6e10 6802 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0268 │ │ +07ebd6: 0c01 |0017: move-result-object v1 │ │ +07ebd8: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +07ebdc: 5432 3e04 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07ebe0: 6e10 4402 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +07ebe6: 0c02 |001f: move-result-object v2 │ │ +07ebe8: 6e20 8402 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0284 │ │ +07ebee: 0c01 |0023: move-result-object v1 │ │ +07ebf0: 6e20 f60a 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0af6 │ │ +07ebf6: 6e20 f30a 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0af3 │ │ +07ebfc: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -41651,38 +41670,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 │ │ -07ec0c: |[07ec0c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -07ec1c: 5453 3d04 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ec20: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07ec26: 0a01 |0005: move-result v1 │ │ -07ec28: 5453 3e04 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07ec2c: 7120 ac08 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@08ac │ │ -07ec32: 0c02 |000b: move-result-object v2 │ │ -07ec34: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -07ec38: 5453 3d04 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ec3c: 6e30 8834 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ -07ec42: 5453 3e04 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07ec46: 6e10 6802 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0268 │ │ -07ec4c: 0c04 |0018: move-result-object v4 │ │ -07ec4e: 7120 ac08 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@08ac │ │ -07ec54: 0c02 |001c: move-result-object v2 │ │ -07ec56: 28ef |001d: goto 000c // -0011 │ │ -07ec58: 0d00 |001e: move-exception v0 │ │ -07ec5a: 1a03 1813 |001f: const-string v3, "TaskStackBuilder" // string@1318 │ │ -07ec5e: 1a04 d402 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@02d4 │ │ -07ec62: 7120 b220 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -07ec68: 2203 6e06 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07ec6c: 7020 0234 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@3402 │ │ -07ec72: 2703 |002b: throw v3 │ │ -07ec74: 1105 |002c: return-object v5 │ │ +07ec00: |[07ec00] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +07ec10: 5453 3d04 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ec14: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07ec1a: 0a01 |0005: move-result v1 │ │ +07ec1c: 5453 3e04 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07ec20: 7120 ac08 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@08ac │ │ +07ec26: 0c02 |000b: move-result-object v2 │ │ +07ec28: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +07ec2c: 5453 3d04 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ec30: 6e30 8834 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ +07ec36: 5453 3e04 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07ec3a: 6e10 6802 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0268 │ │ +07ec40: 0c04 |0018: move-result-object v4 │ │ +07ec42: 7120 ac08 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@08ac │ │ +07ec48: 0c02 |001c: move-result-object v2 │ │ +07ec4a: 28ef |001d: goto 000c // -0011 │ │ +07ec4c: 0d00 |001e: move-exception v0 │ │ +07ec4e: 1a03 1813 |001f: const-string v3, "TaskStackBuilder" // string@1318 │ │ +07ec52: 1a04 d402 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@02d4 │ │ +07ec56: 7120 b220 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +07ec5c: 2203 6e06 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07ec60: 7020 0234 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@3402 │ │ +07ec66: 2703 |002b: throw v3 │ │ +07ec68: 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 │ │ @@ -41705,21 +41724,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 │ │ -07ec84: |[07ec84] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -07ec94: 2200 5400 |0000: new-instance v0, Landroid/content/ComponentName; // type@0054 │ │ -07ec98: 5421 3e04 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07ec9c: 7030 2402 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0224 │ │ -07eca2: 6e20 f60a 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0af6 │ │ -07eca8: 0c00 |000a: move-result-object v0 │ │ -07ecaa: 1100 |000b: return-object v0 │ │ +07ec78: |[07ec78] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +07ec88: 2200 5400 |0000: new-instance v0, Landroid/content/ComponentName; // type@0054 │ │ +07ec8c: 5421 3e04 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07ec90: 7030 2402 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0224 │ │ +07ec96: 6e20 f60a 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0af6 │ │ +07ec9c: 0c00 |000a: move-result-object v0 │ │ +07ec9e: 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<*>; │ │ @@ -41729,20 +41748,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07ecac: |[07ecac] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -07ecbc: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ecc0: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07ecc6: 0c00 |0005: move-result-object v0 │ │ -07ecc8: 1f00 5d00 |0006: check-cast v0, Landroid/content/Intent; // type@005d │ │ -07eccc: 1100 |0008: return-object v0 │ │ +07eca0: |[07eca0] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +07ecb0: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ecb4: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07ecba: 0c00 |0005: move-result-object v0 │ │ +07ecbc: 1f00 5d00 |0006: check-cast v0, Landroid/content/Intent; // type@005d │ │ +07ecc0: 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 │ │ │ │ @@ -41751,18 +41770,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07ecd0: |[07ecd0] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -07ece0: 6e20 f90a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0af9 │ │ -07ece6: 0c00 |0003: move-result-object v0 │ │ -07ece8: 1100 |0004: return-object v0 │ │ +07ecc4: |[07ecc4] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +07ecd4: 6e20 f90a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0af9 │ │ +07ecda: 0c00 |0003: move-result-object v0 │ │ +07ecdc: 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 │ │ │ │ @@ -41771,19 +41790,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ecec: |[07ecec] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -07ecfc: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ed00: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07ed06: 0a00 |0005: move-result v0 │ │ -07ed08: 0f00 |0006: return v0 │ │ +07ece0: |[07ece0] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +07ecf0: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ecf4: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07ecfa: 0a00 |0005: move-result v0 │ │ +07ecfc: 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;) │ │ @@ -41791,45 +41810,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -07ed0c: |[07ed0c] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -07ed1c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07ed1e: 5452 3d04 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ed22: 6e10 9534 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07ed28: 0a02 |0006: move-result v2 │ │ -07ed2a: 2321 db06 |0007: new-array v1, v2, [Landroid/content/Intent; // type@06db │ │ -07ed2e: 2112 |0009: array-length v2, v1 │ │ -07ed30: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -07ed34: 1101 |000c: return-object v1 │ │ -07ed36: 2203 5d00 |000d: new-instance v3, Landroid/content/Intent; // type@005d │ │ -07ed3a: 5452 3d04 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ed3e: 6e20 8e34 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07ed44: 0c02 |0014: move-result-object v2 │ │ -07ed46: 1f02 5d00 |0015: check-cast v2, Landroid/content/Intent; // type@005d │ │ -07ed4a: 7020 5e02 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -07ed50: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -07ed56: 6e20 6102 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -07ed5c: 0c02 |0020: move-result-object v2 │ │ -07ed5e: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -07ed62: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -07ed64: 2112 |0024: array-length v2, v1 │ │ -07ed66: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -07ed6a: 2203 5d00 |0027: new-instance v3, Landroid/content/Intent; // type@005d │ │ -07ed6e: 5452 3d04 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ed72: 6e20 8e34 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -07ed78: 0c02 |002e: move-result-object v2 │ │ -07ed7a: 1f02 5d00 |002f: check-cast v2, Landroid/content/Intent; // type@005d │ │ -07ed7e: 7020 5e02 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -07ed84: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -07ed88: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07ed8c: 28ec |0038: goto 0024 // -0014 │ │ +07ed00: |[07ed00] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +07ed10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07ed12: 5452 3d04 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ed16: 6e10 9534 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07ed1c: 0a02 |0006: move-result v2 │ │ +07ed1e: 2321 db06 |0007: new-array v1, v2, [Landroid/content/Intent; // type@06db │ │ +07ed22: 2112 |0009: array-length v2, v1 │ │ +07ed24: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +07ed28: 1101 |000c: return-object v1 │ │ +07ed2a: 2203 5d00 |000d: new-instance v3, Landroid/content/Intent; // type@005d │ │ +07ed2e: 5452 3d04 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ed32: 6e20 8e34 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07ed38: 0c02 |0014: move-result-object v2 │ │ +07ed3a: 1f02 5d00 |0015: check-cast v2, Landroid/content/Intent; // type@005d │ │ +07ed3e: 7020 5e02 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +07ed44: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +07ed4a: 6e20 6102 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +07ed50: 0c02 |0020: move-result-object v2 │ │ +07ed52: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +07ed56: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +07ed58: 2112 |0024: array-length v2, v1 │ │ +07ed5a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +07ed5e: 2203 5d00 |0027: new-instance v3, Landroid/content/Intent; // type@005d │ │ +07ed62: 5452 3d04 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ed66: 6e20 8e34 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +07ed6c: 0c02 |002e: move-result-object v2 │ │ +07ed6e: 1f02 5d00 |002f: check-cast v2, Landroid/content/Intent; // type@005d │ │ +07ed72: 7020 5e02 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +07ed78: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +07ed7c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07ed80: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -41845,19 +41864,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -07ed90: |[07ed90] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -07eda0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07eda2: 6e40 ff0a 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0aff │ │ -07eda8: 0c00 |0004: move-result-object v0 │ │ -07edaa: 1100 |0005: return-object v0 │ │ +07ed84: |[07ed84] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +07ed94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ed96: 6e40 ff0a 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0aff │ │ +07ed9c: 0c00 |0004: move-result-object v0 │ │ +07ed9e: 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 │ │ @@ -41867,47 +41886,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 │ │ -07edac: |[07edac] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -07edbc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07edbe: 5460 3d04 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07edc2: 6e10 8f34 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -07edc8: 0a00 |0006: move-result v0 │ │ -07edca: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -07edce: 2200 6f06 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -07edd2: 1a01 a50f |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0fa5 │ │ -07edd6: 7020 0434 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -07eddc: 2700 |0010: throw v0 │ │ -07edde: 5460 3d04 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ede2: 5461 3d04 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ede6: 6e10 9534 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07edec: 0a01 |0018: move-result v1 │ │ -07edee: 2311 db06 |0019: new-array v1, v1, [Landroid/content/Intent; // type@06db │ │ -07edf2: 6e20 9734 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -07edf8: 0c02 |001e: move-result-object v2 │ │ -07edfa: 1f02 db06 |001f: check-cast v2, [Landroid/content/Intent; // type@06db │ │ -07edfe: 2200 5d00 |0021: new-instance v0, Landroid/content/Intent; // type@005d │ │ -07ee02: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -07ee06: 7020 5e02 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -07ee0c: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -07ee12: 6e20 6102 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -07ee18: 0c00 |002e: move-result-object v0 │ │ -07ee1a: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -07ee1e: 6200 3b04 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@043b │ │ -07ee22: 5461 3e04 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07ee26: 0173 |0035: move v3, v7 │ │ -07ee28: 0184 |0036: move v4, v8 │ │ -07ee2a: 0795 |0037: move-object v5, v9 │ │ -07ee2c: 7806 ea0a 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@0aea │ │ -07ee32: 0c00 |003b: move-result-object v0 │ │ -07ee34: 1100 |003c: return-object v0 │ │ +07eda0: |[07eda0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +07edb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07edb2: 5460 3d04 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07edb6: 6e10 8f34 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +07edbc: 0a00 |0006: move-result v0 │ │ +07edbe: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +07edc2: 2200 6f06 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +07edc6: 1a01 a50f |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0fa5 │ │ +07edca: 7020 0434 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +07edd0: 2700 |0010: throw v0 │ │ +07edd2: 5460 3d04 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07edd6: 5461 3d04 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07edda: 6e10 9534 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07ede0: 0a01 |0018: move-result v1 │ │ +07ede2: 2311 db06 |0019: new-array v1, v1, [Landroid/content/Intent; // type@06db │ │ +07ede6: 6e20 9734 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +07edec: 0c02 |001e: move-result-object v2 │ │ +07edee: 1f02 db06 |001f: check-cast v2, [Landroid/content/Intent; // type@06db │ │ +07edf2: 2200 5d00 |0021: new-instance v0, Landroid/content/Intent; // type@005d │ │ +07edf6: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +07edfa: 7020 5e02 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +07ee00: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +07ee06: 6e20 6102 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +07ee0c: 0c00 |002e: move-result-object v0 │ │ +07ee0e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +07ee12: 6200 3b04 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@043b │ │ +07ee16: 5461 3e04 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07ee1a: 0173 |0035: move v3, v7 │ │ +07ee1c: 0184 |0036: move v4, v8 │ │ +07ee1e: 0795 |0037: move-object v5, v9 │ │ +07ee20: 7806 ea0a 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@0aea │ │ +07ee26: 0c00 |003b: move-result-object v0 │ │ +07ee28: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -41923,19 +41942,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ee38: |[07ee38] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -07ee48: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ee4c: 6e10 9034 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -07ee52: 0c00 |0005: move-result-object v0 │ │ -07ee54: 1100 |0006: return-object v0 │ │ +07ee2c: |[07ee2c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +07ee3c: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ee40: 6e10 9034 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +07ee46: 0c00 |0005: move-result-object v0 │ │ +07ee48: 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;) │ │ @@ -41943,18 +41962,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07ee58: |[07ee58] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -07ee68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ee6a: 6e20 020b 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0b02 │ │ -07ee70: 0e00 |0004: return-void │ │ +07ee4c: |[07ee4c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +07ee5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ee5e: 6e20 020b 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0b02 │ │ +07ee64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -41963,53 +41982,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -07ee74: |[07ee74] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -07ee84: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07ee86: 5452 3d04 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07ee8a: 6e10 8f34 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -07ee90: 0a02 |0006: move-result v2 │ │ -07ee92: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -07ee96: 2202 6f06 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -07ee9a: 1a03 a60f |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0fa6 │ │ -07ee9e: 7020 0434 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -07eea4: 2702 |0010: throw v2 │ │ -07eea6: 5452 3d04 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07eeaa: 5453 3d04 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ -07eeae: 6e10 9534 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -07eeb4: 0a03 |0018: move-result v3 │ │ -07eeb6: 2333 db06 |0019: new-array v3, v3, [Landroid/content/Intent; // type@06db │ │ -07eeba: 6e20 9734 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -07eec0: 0c00 |001e: move-result-object v0 │ │ -07eec2: 1f00 db06 |001f: check-cast v0, [Landroid/content/Intent; // type@06db │ │ -07eec6: 2202 5d00 |0021: new-instance v2, Landroid/content/Intent; // type@005d │ │ -07eeca: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -07eece: 7020 5e02 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -07eed4: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -07eeda: 6e20 6102 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -07eee0: 0c02 |002e: move-result-object v2 │ │ -07eee2: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -07eee6: 5452 3e04 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07eeea: 7130 480b 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0b48 │ │ -07eef0: 0a02 |0036: move-result v2 │ │ -07eef2: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -07eef6: 2201 5d00 |0039: new-instance v1, Landroid/content/Intent; // type@005d │ │ -07eefa: 2102 |003b: array-length v2, v0 │ │ -07eefc: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -07ef00: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -07ef04: 7020 5e02 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -07ef0a: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -07ef0e: 6e20 6102 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -07ef14: 5452 3e04 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ -07ef18: 6e20 5602 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -07ef1e: 0e00 |004d: return-void │ │ +07ee68: |[07ee68] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +07ee78: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07ee7a: 5452 3d04 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ee7e: 6e10 8f34 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +07ee84: 0a02 |0006: move-result v2 │ │ +07ee86: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +07ee8a: 2202 6f06 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +07ee8e: 1a03 a60f |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0fa6 │ │ +07ee92: 7020 0434 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +07ee98: 2702 |0010: throw v2 │ │ +07ee9a: 5452 3d04 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07ee9e: 5453 3d04 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@043d │ │ +07eea2: 6e10 9534 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +07eea8: 0a03 |0018: move-result v3 │ │ +07eeaa: 2333 db06 |0019: new-array v3, v3, [Landroid/content/Intent; // type@06db │ │ +07eeae: 6e20 9734 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +07eeb4: 0c00 |001e: move-result-object v0 │ │ +07eeb6: 1f00 db06 |001f: check-cast v0, [Landroid/content/Intent; // type@06db │ │ +07eeba: 2202 5d00 |0021: new-instance v2, Landroid/content/Intent; // type@005d │ │ +07eebe: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +07eec2: 7020 5e02 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +07eec8: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +07eece: 6e20 6102 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +07eed4: 0c02 |002e: move-result-object v2 │ │ +07eed6: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +07eeda: 5452 3e04 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07eede: 7130 480b 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0b48 │ │ +07eee4: 0a02 |0036: move-result v2 │ │ +07eee6: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +07eeea: 2201 5d00 |0039: new-instance v1, Landroid/content/Intent; // type@005d │ │ +07eeee: 2102 |003b: array-length v2, v0 │ │ +07eef0: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07eef4: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +07eef8: 7020 5e02 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +07eefe: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +07ef02: 6e20 6102 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +07ef08: 5452 3e04 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@043e │ │ +07ef0c: 6e20 5602 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +07ef12: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -42048,17 +42067,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ef20: |[07ef20] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -07ef30: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07ef36: 0e00 |0003: return-void │ │ +07ef14: |[07ef14] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +07ef24: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07ef2a: 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;) │ │ @@ -42066,18 +42085,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 │ │ -07ef38: |[07ef38] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -07ef48: 7140 f601 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f6 │ │ -07ef4e: 0c00 |0003: move-result-object v0 │ │ -07ef50: 1100 |0004: return-object v0 │ │ +07ef2c: |[07ef2c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +07ef3c: 7140 f601 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f6 │ │ +07ef42: 0c00 |0003: move-result-object v0 │ │ +07ef44: 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; │ │ @@ -42109,17 +42128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ef54: |[07ef54] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -07ef64: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07ef6a: 0e00 |0003: return-void │ │ +07ef48: |[07ef48] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +07ef58: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07ef5e: 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;) │ │ @@ -42127,18 +42146,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 │ │ -07ef6c: |[07ef6c] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -07ef7c: 7155 f701 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@01f7 │ │ -07ef82: 0c00 |0003: move-result-object v0 │ │ -07ef84: 1100 |0004: return-object v0 │ │ +07ef60: |[07ef60] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +07ef70: 7155 f701 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@01f7 │ │ +07ef76: 0c00 |0003: move-result-object v0 │ │ +07ef78: 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; │ │ @@ -42297,17 +42316,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ef88: |[07ef88] android.support.v4.content.ContextCompat.:()V │ │ -07ef98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07ef9e: 0e00 |0003: return-void │ │ +07ef7c: |[07ef7c] android.support.v4.content.ContextCompat.:()V │ │ +07ef8c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07ef92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -42315,35 +42334,35 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -07efa0: |[07efa0] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -07efb0: 0761 |0000: move-object v1, v6 │ │ -07efb2: 0770 |0001: move-object v0, v7 │ │ -07efb4: 2104 |0002: array-length v4, v0 │ │ -07efb6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -07efb8: 0712 |0004: move-object v2, v1 │ │ -07efba: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -07efbe: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -07efc2: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -07efc6: 2201 4b06 |000b: new-instance v1, Ljava/io/File; // type@064b │ │ -07efca: 7020 8d33 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -07efd0: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07efd4: 0712 |0012: move-object v2, v1 │ │ -07efd6: 28f2 |0013: goto 0005 // -000e │ │ -07efd8: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -07efdc: 2201 4b06 |0016: new-instance v1, Ljava/io/File; // type@064b │ │ -07efe0: 7030 8c33 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -07efe6: 28f5 |001b: goto 0010 // -000b │ │ -07efe8: 1102 |001c: return-object v2 │ │ -07efea: 0721 |001d: move-object v1, v2 │ │ -07efec: 28f2 |001e: goto 0010 // -000e │ │ +07ef94: |[07ef94] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +07efa4: 0761 |0000: move-object v1, v6 │ │ +07efa6: 0770 |0001: move-object v0, v7 │ │ +07efa8: 2104 |0002: array-length v4, v0 │ │ +07efaa: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +07efac: 0712 |0004: move-object v2, v1 │ │ +07efae: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +07efb2: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +07efb6: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +07efba: 2201 4b06 |000b: new-instance v1, Ljava/io/File; // type@064b │ │ +07efbe: 7020 8d33 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +07efc4: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07efc8: 0712 |0012: move-object v2, v1 │ │ +07efca: 28f2 |0013: goto 0005 // -000e │ │ +07efcc: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +07efd0: 2201 4b06 |0016: new-instance v1, Ljava/io/File; // type@064b │ │ +07efd4: 7030 8c33 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +07efda: 28f5 |001b: goto 0010 // -000b │ │ +07efdc: 1102 |001c: return-object v2 │ │ +07efde: 0721 |001d: move-object v1, v2 │ │ +07efe0: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0001 line=295 │ │ 0x0009 line=296 │ │ 0x000b line=297 │ │ 0x0010 line=295 │ │ @@ -42371,46 +42390,46 @@ │ │ type : '(Ljava/io/File;)Ljava/io/File;' │ │ access : 0x2000a (PRIVATE STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -07eff0: |[07eff0] android.support.v4.content.ContextCompat.createFilesDir:(Ljava/io/File;)Ljava/io/File; │ │ -07f000: 1c01 de01 |0000: const-class v1, Landroid/support/v4/content/ContextCompat; // type@01de │ │ -07f004: 1d01 |0002: monitor-enter v1 │ │ -07f006: 6e10 9333 0400 |0003: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ -07f00c: 0a00 |0006: move-result v0 │ │ -07f00e: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ -07f012: 6e10 a033 0400 |0009: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@33a0 │ │ -07f018: 0a00 |000c: move-result v0 │ │ -07f01a: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ -07f01e: 6e10 9333 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ -07f024: 0a00 |0012: move-result v0 │ │ -07f026: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -07f02a: 1e01 |0015: monitor-exit v1 │ │ -07f02c: 1104 |0016: return-object v4 │ │ -07f02e: 1a00 9303 |0017: const-string v0, "ContextCompat" // string@0393 │ │ -07f032: 2202 8206 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -07f036: 7010 5134 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07f03c: 1a03 7d13 |001e: const-string v3, "Unable to create files subdir " // string@137d │ │ -07f040: 6e20 5a34 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07f046: 0c02 |0023: move-result-object v2 │ │ -07f048: 6e10 9933 0400 |0024: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -07f04e: 0c03 |0027: move-result-object v3 │ │ -07f050: 6e20 5a34 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07f056: 0c02 |002b: move-result-object v2 │ │ -07f058: 6e10 5f34 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07f05e: 0c02 |002f: move-result-object v2 │ │ -07f060: 7120 b620 2000 |0030: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -07f066: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -07f068: 28e1 |0034: goto 0015 // -001f │ │ -07f06a: 0d00 |0035: move-exception v0 │ │ -07f06c: 1e01 |0036: monitor-exit v1 │ │ -07f06e: 2700 |0037: throw v0 │ │ +07efe4: |[07efe4] android.support.v4.content.ContextCompat.createFilesDir:(Ljava/io/File;)Ljava/io/File; │ │ +07eff4: 1c01 de01 |0000: const-class v1, Landroid/support/v4/content/ContextCompat; // type@01de │ │ +07eff8: 1d01 |0002: monitor-enter v1 │ │ +07effa: 6e10 9333 0400 |0003: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ +07f000: 0a00 |0006: move-result v0 │ │ +07f002: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ +07f006: 6e10 a033 0400 |0009: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@33a0 │ │ +07f00c: 0a00 |000c: move-result v0 │ │ +07f00e: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ +07f012: 6e10 9333 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ +07f018: 0a00 |0012: move-result v0 │ │ +07f01a: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +07f01e: 1e01 |0015: monitor-exit v1 │ │ +07f020: 1104 |0016: return-object v4 │ │ +07f022: 1a00 9303 |0017: const-string v0, "ContextCompat" // string@0393 │ │ +07f026: 2202 8206 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +07f02a: 7010 5134 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07f030: 1a03 7d13 |001e: const-string v3, "Unable to create files subdir " // string@137d │ │ +07f034: 6e20 5a34 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07f03a: 0c02 |0023: move-result-object v2 │ │ +07f03c: 6e10 9933 0400 |0024: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +07f042: 0c03 |0027: move-result-object v3 │ │ +07f044: 6e20 5a34 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07f04a: 0c02 |002b: move-result-object v2 │ │ +07f04c: 6e10 5f34 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07f052: 0c02 |002f: move-result-object v2 │ │ +07f054: 7120 b620 2000 |0030: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +07f05a: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +07f05c: 28e1 |0034: goto 0015 // -001f │ │ +07f05e: 0d00 |0035: move-exception v0 │ │ +07f060: 1e01 |0036: monitor-exit v1 │ │ +07f062: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0012 │ │ -> 0x0035 │ │ 0x0017 - 0x0033 │ │ -> 0x0035 │ │ positions : │ │ 0x0000 line=377 │ │ @@ -42429,26 +42448,26 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07f084: |[07f084] android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -07f094: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07f098: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -07f09c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -07f0a0: 7120 4b0b 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b4b │ │ -07f0a6: 0c01 |0009: move-result-object v1 │ │ -07f0a8: 1101 |000a: return-object v1 │ │ -07f0aa: 6e10 4602 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -07f0b0: 0c01 |000e: move-result-object v1 │ │ -07f0b2: 6e20 bb02 3100 |000f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -07f0b8: 0c01 |0012: move-result-object v1 │ │ -07f0ba: 28f7 |0013: goto 000a // -0009 │ │ +07f078: |[07f078] android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +07f088: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07f08c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +07f090: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +07f094: 7120 4b0b 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b4b │ │ +07f09a: 0c01 |0009: move-result-object v1 │ │ +07f09c: 1101 |000a: return-object v1 │ │ +07f09e: 6e10 4602 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +07f0a4: 0c01 |000e: move-result-object v1 │ │ +07f0a6: 6e20 bb02 3100 |000f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +07f0ac: 0c01 |0012: move-result-object v1 │ │ +07f0ae: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0002 line=318 │ │ 0x0006 line=319 │ │ 0x000a line=321 │ │ locals : │ │ @@ -42461,48 +42480,48 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -07f0bc: |[07f0bc] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -07f0cc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -07f0ce: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -07f0d0: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07f0d4: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -07f0d8: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -07f0dc: 7110 560b 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0b56 │ │ -07f0e2: 0c02 |000b: move-result-object v2 │ │ -07f0e4: 1102 |000c: return-object v2 │ │ -07f0e6: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -07f0ea: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -07f0ee: 7110 4e0b 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0b4e │ │ -07f0f4: 0c00 |0014: move-result-object v0 │ │ -07f0f6: 2372 0e07 |0015: new-array v2, v7, [Ljava/io/File; // type@070e │ │ -07f0fa: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -07f0fe: 28f3 |0019: goto 000c // -000d │ │ -07f100: 7100 c904 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ -07f106: 0c02 |001d: move-result-object v2 │ │ -07f108: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -07f10a: 2333 1307 |001f: new-array v3, v3, [Ljava/lang/String; // type@0713 │ │ -07f10e: 1a04 9202 |0021: const-string v4, "Android" // string@0292 │ │ -07f112: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -07f116: 1a04 1e1b |0025: const-string v4, "data" // string@1b1e │ │ -07f11a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -07f11e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -07f120: 6e10 4502 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -07f126: 0c05 |002d: move-result-object v5 │ │ -07f128: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -07f12c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -07f12e: 1a05 0c19 |0031: const-string v5, "cache" // string@190c │ │ -07f132: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -07f136: 7120 3f0b 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b3f │ │ -07f13c: 0c00 |0038: move-result-object v0 │ │ -07f13e: 28dc |0039: goto 0015 // -0024 │ │ +07f0b0: |[07f0b0] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +07f0c0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +07f0c2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +07f0c4: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07f0c8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +07f0cc: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +07f0d0: 7110 560b 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0b56 │ │ +07f0d6: 0c02 |000b: move-result-object v2 │ │ +07f0d8: 1102 |000c: return-object v2 │ │ +07f0da: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +07f0de: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +07f0e2: 7110 4e0b 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0b4e │ │ +07f0e8: 0c00 |0014: move-result-object v0 │ │ +07f0ea: 2372 0e07 |0015: new-array v2, v7, [Ljava/io/File; // type@070e │ │ +07f0ee: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +07f0f2: 28f3 |0019: goto 000c // -000d │ │ +07f0f4: 7100 c904 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ +07f0fa: 0c02 |001d: move-result-object v2 │ │ +07f0fc: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +07f0fe: 2333 1307 |001f: new-array v3, v3, [Ljava/lang/String; // type@0713 │ │ +07f102: 1a04 9202 |0021: const-string v4, "Android" // string@0292 │ │ +07f106: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +07f10a: 1a04 1e1b |0025: const-string v4, "data" // string@1b1e │ │ +07f10e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +07f112: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +07f114: 6e10 4502 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +07f11a: 0c05 |002d: move-result-object v5 │ │ +07f11c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +07f120: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +07f122: 1a05 0c19 |0031: const-string v5, "cache" // string@190c │ │ +07f126: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +07f12a: 7120 3f0b 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b3f │ │ +07f130: 0c00 |0038: move-result-object v0 │ │ +07f132: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=278 │ │ 0x0004 line=279 │ │ 0x0008 line=280 │ │ 0x000c line=289 │ │ 0x000d line=283 │ │ @@ -42520,50 +42539,50 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -07f140: |[07f140] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -07f150: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -07f152: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -07f154: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07f158: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -07f15c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -07f160: 7120 570b 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0b57 │ │ -07f166: 0c02 |000b: move-result-object v2 │ │ -07f168: 1102 |000c: return-object v2 │ │ -07f16a: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -07f16e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -07f172: 7120 4f0b 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0b4f │ │ -07f178: 0c00 |0014: move-result-object v0 │ │ -07f17a: 2372 0e07 |0015: new-array v2, v7, [Ljava/io/File; // type@070e │ │ -07f17e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -07f182: 28f3 |0019: goto 000c // -000d │ │ -07f184: 7100 c904 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ -07f18a: 0c02 |001d: move-result-object v2 │ │ -07f18c: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -07f18e: 2333 1307 |001f: new-array v3, v3, [Ljava/lang/String; // type@0713 │ │ -07f192: 1a04 9202 |0021: const-string v4, "Android" // string@0292 │ │ -07f196: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -07f19a: 1a04 1e1b |0025: const-string v4, "data" // string@1b1e │ │ -07f19e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -07f1a2: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -07f1a4: 6e10 4502 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -07f1aa: 0c05 |002d: move-result-object v5 │ │ -07f1ac: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -07f1b0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -07f1b2: 1a05 281d |0031: const-string v5, "files" // string@1d28 │ │ -07f1b6: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -07f1ba: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -07f1bc: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -07f1c0: 7120 3f0b 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b3f │ │ -07f1c6: 0c00 |003b: move-result-object v0 │ │ -07f1c8: 28d9 |003c: goto 0015 // -0027 │ │ +07f134: |[07f134] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +07f144: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +07f146: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +07f148: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07f14c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +07f150: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +07f154: 7120 570b 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0b57 │ │ +07f15a: 0c02 |000b: move-result-object v2 │ │ +07f15c: 1102 |000c: return-object v2 │ │ +07f15e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +07f162: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +07f166: 7120 4f0b 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0b4f │ │ +07f16c: 0c00 |0014: move-result-object v0 │ │ +07f16e: 2372 0e07 |0015: new-array v2, v7, [Ljava/io/File; // type@070e │ │ +07f172: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +07f176: 28f3 |0019: goto 000c // -000d │ │ +07f178: 7100 c904 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ +07f17e: 0c02 |001d: move-result-object v2 │ │ +07f180: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +07f182: 2333 1307 |001f: new-array v3, v3, [Ljava/lang/String; // type@0713 │ │ +07f186: 1a04 9202 |0021: const-string v4, "Android" // string@0292 │ │ +07f18a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +07f18e: 1a04 1e1b |0025: const-string v4, "data" // string@1b1e │ │ +07f192: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +07f196: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +07f198: 6e10 4502 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +07f19e: 0c05 |002d: move-result-object v5 │ │ +07f1a0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +07f1a4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +07f1a6: 1a05 281d |0031: const-string v5, "files" // string@1d28 │ │ +07f1aa: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +07f1ae: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +07f1b0: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +07f1b4: 7120 3f0b 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b3f │ │ +07f1ba: 0c00 |003b: move-result-object v0 │ │ +07f1bc: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=218 │ │ 0x0004 line=219 │ │ 0x0008 line=220 │ │ 0x000c line=229 │ │ 0x000d line=223 │ │ @@ -42582,45 +42601,45 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -07f1cc: |[07f1cc] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -07f1dc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -07f1de: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -07f1e0: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07f1e4: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -07f1e8: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -07f1ec: 7110 580b 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0b58 │ │ -07f1f2: 0c02 |000b: move-result-object v2 │ │ -07f1f4: 1102 |000c: return-object v2 │ │ -07f1f6: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -07f1fa: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -07f1fe: 7110 510b 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0b51 │ │ -07f204: 0c00 |0014: move-result-object v0 │ │ -07f206: 2372 0e07 |0015: new-array v2, v7, [Ljava/io/File; // type@070e │ │ -07f20a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -07f20e: 28f3 |0019: goto 000c // -000d │ │ -07f210: 7100 c904 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ -07f216: 0c02 |001d: move-result-object v2 │ │ -07f218: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -07f21a: 2333 1307 |001f: new-array v3, v3, [Ljava/lang/String; // type@0713 │ │ -07f21e: 1a04 9202 |0021: const-string v4, "Android" // string@0292 │ │ -07f222: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -07f226: 1a04 2c2b |0025: const-string v4, "obb" // string@2b2c │ │ -07f22a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -07f22e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -07f230: 6e10 4502 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -07f236: 0c05 |002d: move-result-object v5 │ │ -07f238: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -07f23c: 7120 3f0b 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b3f │ │ -07f242: 0c00 |0033: move-result-object v0 │ │ -07f244: 28e1 |0034: goto 0015 // -001f │ │ +07f1c0: |[07f1c0] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +07f1d0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +07f1d2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +07f1d4: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07f1d8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +07f1dc: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +07f1e0: 7110 580b 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0b58 │ │ +07f1e6: 0c02 |000b: move-result-object v2 │ │ +07f1e8: 1102 |000c: return-object v2 │ │ +07f1ea: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +07f1ee: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +07f1f2: 7110 510b 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0b51 │ │ +07f1f8: 0c00 |0014: move-result-object v0 │ │ +07f1fa: 2372 0e07 |0015: new-array v2, v7, [Ljava/io/File; // type@070e │ │ +07f1fe: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +07f202: 28f3 |0019: goto 000c // -000d │ │ +07f204: 7100 c904 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ +07f20a: 0c02 |001d: move-result-object v2 │ │ +07f20c: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +07f20e: 2333 1307 |001f: new-array v3, v3, [Ljava/lang/String; // type@0713 │ │ +07f212: 1a04 9202 |0021: const-string v4, "Android" // string@0292 │ │ +07f216: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +07f21a: 1a04 2c2b |0025: const-string v4, "obb" // string@2b2c │ │ +07f21e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +07f222: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +07f224: 6e10 4502 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +07f22a: 0c05 |002d: move-result-object v5 │ │ +07f22c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +07f230: 7120 3f0b 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b3f │ │ +07f236: 0c00 |0033: move-result-object v0 │ │ +07f238: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=158 │ │ 0x0004 line=159 │ │ 0x0008 line=160 │ │ 0x000c line=169 │ │ 0x000d line=163 │ │ @@ -42638,19 +42657,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 │ │ -07f248: |[07f248] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -07f258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f25a: 7130 480b 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0b48 │ │ -07f260: 0a00 |0004: move-result v0 │ │ -07f262: 0f00 |0005: return v0 │ │ +07f23c: |[07f23c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +07f24c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f24e: 7130 480b 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0b48 │ │ +07f254: 0a00 |0004: move-result v0 │ │ +07f256: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -42659,27 +42678,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 │ │ -07f264: |[07f264] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -07f274: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07f276: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07f27a: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -07f27e: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -07f282: 7130 540b 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0b54 │ │ -07f288: 0f01 |000a: return v1 │ │ -07f28a: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -07f28e: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -07f292: 7120 520b 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0b52 │ │ -07f298: 28f8 |0012: goto 000a // -0008 │ │ -07f29a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -07f29c: 28f6 |0014: goto 000a // -000a │ │ +07f258: |[07f258] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +07f268: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07f26a: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07f26e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +07f272: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +07f276: 7130 540b 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0b54 │ │ +07f27c: 0f01 |000a: return v1 │ │ +07f27e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +07f282: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +07f286: 7120 520b 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0b52 │ │ +07f28c: 28f8 |0012: goto 000a // -0008 │ │ +07f28e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +07f290: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0003 line=104 │ │ 0x0007 line=105 │ │ 0x000a line=111 │ │ 0x000b line=107 │ │ @@ -42697,30 +42716,30 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -07f2a0: |[07f2a0] android.support.v4.content.ContextCompat.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -07f2b0: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07f2b4: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -07f2b8: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ -07f2bc: 7110 4a0b 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0b4a │ │ -07f2c2: 0c02 |0009: move-result-object v2 │ │ -07f2c4: 1102 |000a: return-object v2 │ │ -07f2c6: 6e10 3402 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ -07f2cc: 0c00 |000e: move-result-object v0 │ │ -07f2ce: 2202 4b06 |000f: new-instance v2, Ljava/io/File; // type@064b │ │ -07f2d2: 5403 1f01 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@011f │ │ -07f2d6: 1a04 fd19 |0013: const-string v4, "code_cache" // string@19fd │ │ -07f2da: 7030 8e33 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -07f2e0: 7110 400b 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0b40 │ │ -07f2e6: 0c02 |001b: move-result-object v2 │ │ -07f2e8: 28ee |001c: goto 000a // -0012 │ │ +07f294: |[07f294] android.support.v4.content.ContextCompat.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +07f2a4: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07f2a8: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +07f2ac: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +07f2b0: 7110 4a0b 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0b4a │ │ +07f2b6: 0c02 |0009: move-result-object v2 │ │ +07f2b8: 1102 |000a: return-object v2 │ │ +07f2ba: 6e10 3402 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ +07f2c0: 0c00 |000e: move-result-object v0 │ │ +07f2c2: 2202 4b06 |000f: new-instance v2, Ljava/io/File; // type@064b │ │ +07f2c6: 5403 1f01 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@011f │ │ +07f2ca: 1a04 fd19 |0013: const-string v4, "code_cache" // string@19fd │ │ +07f2ce: 7030 8e33 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +07f2d4: 7110 400b 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0b40 │ │ +07f2da: 0c02 |001b: move-result-object v2 │ │ +07f2dc: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0002 line=368 │ │ 0x0006 line=369 │ │ 0x000a line=372 │ │ 0x000b line=371 │ │ @@ -42736,30 +42755,30 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -07f2ec: |[07f2ec] android.support.v4.content.ContextCompat.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ -07f2fc: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07f300: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -07f304: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ -07f308: 7110 4c0b 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; // method@0b4c │ │ -07f30e: 0c02 |0009: move-result-object v2 │ │ -07f310: 1102 |000a: return-object v2 │ │ -07f312: 6e10 3402 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ -07f318: 0c00 |000e: move-result-object v0 │ │ -07f31a: 2202 4b06 |000f: new-instance v2, Ljava/io/File; // type@064b │ │ -07f31e: 5403 1f01 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@011f │ │ -07f322: 1a04 de2a |0013: const-string v4, "no_backup" // string@2ade │ │ -07f326: 7030 8e33 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -07f32c: 7110 400b 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0b40 │ │ -07f332: 0c02 |001b: move-result-object v2 │ │ -07f334: 28ee |001c: goto 000a // -0012 │ │ +07f2e0: |[07f2e0] android.support.v4.content.ContextCompat.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +07f2f0: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07f2f4: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +07f2f8: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +07f2fc: 7110 4c0b 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; // method@0b4c │ │ +07f302: 0c02 |0009: move-result-object v2 │ │ +07f304: 1102 |000a: return-object v2 │ │ +07f306: 6e10 3402 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ +07f30c: 0c00 |000e: move-result-object v0 │ │ +07f30e: 2202 4b06 |000f: new-instance v2, Ljava/io/File; // type@064b │ │ +07f312: 5403 1f01 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@011f │ │ +07f316: 1a04 de2a |0013: const-string v4, "no_backup" // string@2ade │ │ +07f31a: 7030 8e33 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +07f320: 7110 400b 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0b40 │ │ +07f326: 0c02 |001b: move-result-object v2 │ │ +07f328: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0002 line=343 │ │ 0x0006 line=344 │ │ 0x000a line=347 │ │ 0x000b line=346 │ │ @@ -42795,17 +42814,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f338: |[07f338] android.support.v4.content.ContextCompatApi21.:()V │ │ -07f348: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07f34e: 0e00 |0003: return-void │ │ +07f32c: |[07f32c] android.support.v4.content.ContextCompatApi21.:()V │ │ +07f33c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07f342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ @@ -42813,18 +42832,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f350: |[07f350] android.support.v4.content.ContextCompatApi21.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -07f360: 6e10 3802 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getCodeCacheDir:()Ljava/io/File; // method@0238 │ │ -07f366: 0c00 |0003: move-result-object v0 │ │ -07f368: 1100 |0004: return-object v0 │ │ +07f344: |[07f344] android.support.v4.content.ContextCompatApi21.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +07f354: 6e10 3802 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getCodeCacheDir:()Ljava/io/File; // method@0238 │ │ +07f35a: 0c00 |0003: move-result-object v0 │ │ +07f35c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ @@ -42832,18 +42851,18 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07f36c: |[07f36c] android.support.v4.content.ContextCompatApi21.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -07f37c: 6e20 3a02 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@023a │ │ -07f382: 0c00 |0003: move-result-object v0 │ │ -07f384: 1100 |0004: return-object v0 │ │ +07f360: |[07f360] android.support.v4.content.ContextCompatApi21.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +07f370: 6e20 3a02 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@023a │ │ +07f376: 0c00 |0003: move-result-object v0 │ │ +07f378: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 id I │ │ │ │ @@ -42852,18 +42871,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f388: |[07f388] android.support.v4.content.ContextCompatApi21.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ -07f398: 6e10 4102 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@0241 │ │ -07f39e: 0c00 |0003: move-result-object v0 │ │ -07f3a0: 1100 |0004: return-object v0 │ │ +07f37c: |[07f37c] android.support.v4.content.ContextCompatApi21.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +07f38c: 6e10 4102 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@0241 │ │ +07f392: 0c00 |0003: move-result-object v0 │ │ +07f394: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -42892,17 +42911,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f3a4: |[07f3a4] android.support.v4.content.ContextCompatFroyo.:()V │ │ -07f3b4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07f3ba: 0e00 |0003: return-void │ │ +07f398: |[07f398] android.support.v4.content.ContextCompatFroyo.:()V │ │ +07f3a8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07f3ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -42910,18 +42929,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f3bc: |[07f3bc] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -07f3cc: 6e10 3b02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@023b │ │ -07f3d2: 0c00 |0003: move-result-object v0 │ │ -07f3d4: 1100 |0004: return-object v0 │ │ +07f3b0: |[07f3b0] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +07f3c0: 6e10 3b02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@023b │ │ +07f3c6: 0c00 |0003: move-result-object v0 │ │ +07f3c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -42929,18 +42948,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07f3d8: |[07f3d8] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -07f3e8: 6e20 3d02 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@023d │ │ -07f3ee: 0c00 |0003: move-result-object v0 │ │ -07f3f0: 1100 |0004: return-object v0 │ │ +07f3cc: |[07f3cc] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +07f3dc: 6e20 3d02 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@023d │ │ +07f3e2: 0c00 |0003: move-result-object v0 │ │ +07f3e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -42970,17 +42989,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f3f4: |[07f3f4] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -07f404: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07f40a: 0e00 |0003: return-void │ │ +07f3e8: |[07f3e8] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +07f3f8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07f3fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -42988,18 +43007,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f40c: |[07f40c] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -07f41c: 6e10 4202 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0242 │ │ -07f422: 0c00 |0003: move-result-object v0 │ │ -07f424: 1100 |0004: return-object v0 │ │ +07f400: |[07f400] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +07f410: 6e10 4202 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0242 │ │ +07f416: 0c00 |0003: move-result-object v0 │ │ +07f418: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -43007,17 +43026,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 │ │ -07f428: |[07f428] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -07f438: 6e20 5402 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0254 │ │ -07f43e: 0e00 |0003: return-void │ │ +07f41c: |[07f41c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +07f42c: 6e20 5402 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0254 │ │ +07f432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -43048,17 +43067,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f440: |[07f440] android.support.v4.content.ContextCompatJellybean.:()V │ │ -07f450: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07f456: 0e00 |0003: return-void │ │ +07f434: |[07f434] android.support.v4.content.ContextCompatJellybean.:()V │ │ +07f444: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07f44a: 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;) │ │ @@ -43066,17 +43085,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 │ │ -07f458: |[07f458] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -07f468: 6e30 5502 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0255 │ │ -07f46e: 0e00 |0003: return-void │ │ +07f44c: |[07f44c] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +07f45c: 6e30 5502 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0255 │ │ +07f462: 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; │ │ @@ -43108,17 +43127,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f470: |[07f470] android.support.v4.content.ContextCompatKitKat.:()V │ │ -07f480: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07f486: 0e00 |0003: return-void │ │ +07f464: |[07f464] android.support.v4.content.ContextCompatKitKat.:()V │ │ +07f474: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07f47a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -43126,18 +43145,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f488: |[07f488] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -07f498: 6e10 3c02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@023c │ │ -07f49e: 0c00 |0003: move-result-object v0 │ │ -07f4a0: 1100 |0004: return-object v0 │ │ +07f47c: |[07f47c] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +07f48c: 6e10 3c02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@023c │ │ +07f492: 0c00 |0003: move-result-object v0 │ │ +07f494: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -43145,18 +43164,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07f4a4: |[07f4a4] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -07f4b4: 6e20 3e02 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@023e │ │ -07f4ba: 0c00 |0003: move-result-object v0 │ │ -07f4bc: 1100 |0004: return-object v0 │ │ +07f498: |[07f498] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +07f4a8: 6e20 3e02 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@023e │ │ +07f4ae: 0c00 |0003: move-result-object v0 │ │ +07f4b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -43165,18 +43184,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f4c0: |[07f4c0] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -07f4d0: 6e10 4302 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0243 │ │ -07f4d6: 0c00 |0003: move-result-object v0 │ │ -07f4d8: 1100 |0004: return-object v0 │ │ +07f4b4: |[07f4b4] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +07f4c4: 6e10 4302 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0243 │ │ +07f4ca: 0c00 |0003: move-result-object v0 │ │ +07f4cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -43306,32 +43325,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -07f4dc: |[07f4dc] android.support.v4.content.FileProvider.:()V │ │ -07f4ec: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -07f4ee: 2300 1307 |0001: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ -07f4f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -07f4f4: 1a02 6e15 |0004: const-string v2, "_display_name" // string@156e │ │ -07f4f8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -07f4fc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -07f4fe: 1a02 a915 |0009: const-string v2, "_size" // string@15a9 │ │ -07f502: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -07f506: 6900 5f04 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@045f │ │ -07f50a: 2200 4b06 |000f: new-instance v0, Ljava/io/File; // type@064b │ │ -07f50e: 1a01 1b01 |0011: const-string v1, "/" // string@011b │ │ -07f512: 7020 8d33 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -07f518: 6900 6004 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0460 │ │ -07f51c: 2200 a506 |0018: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -07f520: 7010 a934 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -07f526: 6900 6704 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ -07f52a: 0e00 |001f: return-void │ │ +07f4d0: |[07f4d0] android.support.v4.content.FileProvider.:()V │ │ +07f4e0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +07f4e2: 2300 1307 |0001: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ +07f4e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07f4e8: 1a02 6e15 |0004: const-string v2, "_display_name" // string@156e │ │ +07f4ec: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +07f4f0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +07f4f2: 1a02 a915 |0009: const-string v2, "_size" // string@15a9 │ │ +07f4f6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +07f4fa: 6900 5f04 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@045f │ │ +07f4fe: 2200 4b06 |000f: new-instance v0, Ljava/io/File; // type@064b │ │ +07f502: 1a01 1b01 |0011: const-string v1, "/" // string@011b │ │ +07f506: 7020 8d33 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +07f50c: 6900 6004 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0460 │ │ +07f510: 2200 a506 |0018: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +07f514: 7010 a934 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +07f51a: 6900 6704 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ +07f51e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -43340,17 +43359,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f52c: |[07f52c] android.support.v4.content.FileProvider.:()V │ │ -07f53c: 7010 2d02 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@022d │ │ -07f542: 0e00 |0003: return-void │ │ +07f520: |[07f520] android.support.v4.content.FileProvider.:()V │ │ +07f530: 7010 2d02 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@022d │ │ +07f536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -43359,31 +43378,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 │ │ -07f544: |[07f544] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -07f554: 0761 |0000: move-object v1, v6 │ │ -07f556: 0770 |0001: move-object v0, v7 │ │ -07f558: 2104 |0002: array-length v4, v0 │ │ -07f55a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -07f55c: 0712 |0004: move-object v2, v1 │ │ -07f55e: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -07f562: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -07f566: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -07f56a: 2201 4b06 |000b: new-instance v1, Ljava/io/File; // type@064b │ │ -07f56e: 7030 8c33 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -07f574: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07f578: 0712 |0012: move-object v2, v1 │ │ -07f57a: 28f2 |0013: goto 0005 // -000e │ │ -07f57c: 1102 |0014: return-object v2 │ │ -07f57e: 0721 |0015: move-object v1, v2 │ │ -07f580: 28fa |0016: goto 0010 // -0006 │ │ +07f538: |[07f538] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +07f548: 0761 |0000: move-object v1, v6 │ │ +07f54a: 0770 |0001: move-object v0, v7 │ │ +07f54c: 2104 |0002: array-length v4, v0 │ │ +07f54e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +07f550: 0712 |0004: move-object v2, v1 │ │ +07f552: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +07f556: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +07f55a: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +07f55e: 2201 4b06 |000b: new-instance v1, Ljava/io/File; // type@064b │ │ +07f562: 7030 8c33 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +07f568: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07f56c: 0712 |0012: move-object v2, v1 │ │ +07f56e: 28f2 |0013: goto 0005 // -000e │ │ +07f570: 1102 |0014: return-object v2 │ │ +07f572: 0721 |0015: move-object v1, v2 │ │ +07f574: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -43407,19 +43426,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 │ │ -07f584: |[07f584] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -07f594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07f596: 2330 1107 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ -07f59a: 7153 6034 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -07f5a0: 1100 |0006: return-object v0 │ │ +07f578: |[07f578] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +07f588: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07f58a: 2330 1107 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ +07f58e: 7153 6034 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +07f594: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -43431,19 +43450,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 │ │ -07f5a4: |[07f5a4] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -07f5b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07f5b6: 2330 1307 |0001: new-array v0, v3, [Ljava/lang/String; // type@0713 │ │ -07f5ba: 7153 6034 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -07f5c0: 1100 |0006: return-object v0 │ │ +07f598: |[07f598] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +07f5a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07f5aa: 2330 1307 |0001: new-array v0, v3, [Ljava/lang/String; // type@0713 │ │ +07f5ae: 7153 6034 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +07f5b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -43455,41 +43474,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 │ │ -07f5c4: |[07f5c4] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -07f5d4: 6203 6704 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ -07f5d8: 1d03 |0002: monitor-enter v3 │ │ -07f5da: 6202 6704 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ -07f5de: 6e20 b034 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -07f5e4: 0c01 |0008: move-result-object v1 │ │ -07f5e6: 1f01 e501 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@01e5 │ │ -07f5ea: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -07f5ee: 7120 890b 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@0b89 │ │ -07f5f4: 0c01 |0010: move-result-object v1 │ │ -07f5f6: 6202 6704 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ -07f5fa: 6e30 b334 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -07f600: 1e03 |0016: monitor-exit v3 │ │ -07f602: 1101 |0017: return-object v1 │ │ -07f604: 0d00 |0018: move-exception v0 │ │ -07f606: 2202 6e06 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07f60a: 1a04 2f05 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@052f │ │ -07f60e: 7030 0134 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3401 │ │ -07f614: 2702 |0020: throw v2 │ │ -07f616: 0d02 |0021: move-exception v2 │ │ -07f618: 1e03 |0022: monitor-exit v3 │ │ -07f61a: 2702 |0023: throw v2 │ │ -07f61c: 0d00 |0024: move-exception v0 │ │ -07f61e: 2202 6e06 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07f622: 1a04 2f05 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@052f │ │ -07f626: 7030 0134 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3401 │ │ -07f62c: 2702 |002c: throw v2 │ │ +07f5b8: |[07f5b8] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +07f5c8: 6203 6704 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ +07f5cc: 1d03 |0002: monitor-enter v3 │ │ +07f5ce: 6202 6704 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ +07f5d2: 6e20 b034 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +07f5d8: 0c01 |0008: move-result-object v1 │ │ +07f5da: 1f01 e501 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@01e5 │ │ +07f5de: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +07f5e2: 7120 890b 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@0b89 │ │ +07f5e8: 0c01 |0010: move-result-object v1 │ │ +07f5ea: 6202 6704 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0467 │ │ +07f5ee: 6e30 b334 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +07f5f4: 1e03 |0016: monitor-exit v3 │ │ +07f5f6: 1101 |0017: return-object v1 │ │ +07f5f8: 0d00 |0018: move-exception v0 │ │ +07f5fa: 2202 6e06 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07f5fe: 1a04 2f05 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@052f │ │ +07f602: 7030 0134 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3401 │ │ +07f608: 2702 |0020: throw v2 │ │ +07f60a: 0d02 |0021: move-exception v2 │ │ +07f60c: 1e03 |0022: monitor-exit v3 │ │ +07f60e: 2702 |0023: throw v2 │ │ +07f610: 0d00 |0024: move-exception v0 │ │ +07f612: 2202 6e06 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07f616: 1a04 2f05 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@052f │ │ +07f61a: 7030 0134 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3401 │ │ +07f620: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -43523,20 +43542,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 │ │ -07f65c: |[07f65c] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -07f66c: 7120 820b 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@0b82 │ │ -07f672: 0c00 |0003: move-result-object v0 │ │ -07f674: 7220 760b 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0b76 │ │ -07f67a: 0c01 |0007: move-result-object v1 │ │ -07f67c: 1101 |0008: return-object v1 │ │ +07f650: |[07f650] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +07f660: 7120 820b 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@0b82 │ │ +07f666: 0c00 |0003: move-result-object v0 │ │ +07f668: 7220 760b 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0b76 │ │ +07f66e: 0c01 |0007: move-result-object v1 │ │ +07f670: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -43548,61 +43567,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -07f680: |[07f680] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -07f690: 1a01 262e |0000: const-string v1, "r" // string@2e26 │ │ -07f694: 6e20 3c34 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f69a: 0a01 |0005: move-result v1 │ │ -07f69c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -07f6a0: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -07f6a4: 0f00 |000a: return v0 │ │ -07f6a6: 1a01 ef35 |000b: const-string v1, "w" // string@35ef │ │ -07f6aa: 6e20 3c34 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f6b0: 0a01 |0010: move-result v1 │ │ -07f6b2: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -07f6b6: 1a01 6436 |0013: const-string v1, "wt" // string@3664 │ │ -07f6ba: 6e20 3c34 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f6c0: 0a01 |0018: move-result v1 │ │ -07f6c2: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -07f6c6: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -07f6ca: 28ed |001d: goto 000a // -0013 │ │ -07f6cc: 1a01 f435 |001e: const-string v1, "wa" // string@35f4 │ │ -07f6d0: 6e20 3c34 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f6d6: 0a01 |0023: move-result v1 │ │ -07f6d8: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -07f6dc: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -07f6e0: 28e2 |0028: goto 000a // -001e │ │ -07f6e2: 1a01 742f |0029: const-string v1, "rw" // string@2f74 │ │ -07f6e6: 6e20 3c34 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f6ec: 0a01 |002e: move-result v1 │ │ -07f6ee: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -07f6f2: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -07f6f6: 28d7 |0033: goto 000a // -0029 │ │ -07f6f8: 1a01 752f |0034: const-string v1, "rwt" // string@2f75 │ │ -07f6fc: 6e20 3c34 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f702: 0a01 |0039: move-result v1 │ │ -07f704: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -07f708: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -07f70c: 28cc |003e: goto 000a // -0034 │ │ -07f70e: 2201 6e06 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07f712: 2202 8206 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -07f716: 7010 5134 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -07f71c: 1a03 4b06 |0046: const-string v3, "Invalid mode: " // string@064b │ │ -07f720: 6e20 5a34 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07f726: 0c02 |004b: move-result-object v2 │ │ -07f728: 6e20 5a34 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07f72e: 0c02 |004f: move-result-object v2 │ │ -07f730: 6e10 5f34 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07f736: 0c02 |0053: move-result-object v2 │ │ -07f738: 7020 0034 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -07f73e: 2701 |0057: throw v1 │ │ +07f674: |[07f674] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +07f684: 1a01 262e |0000: const-string v1, "r" // string@2e26 │ │ +07f688: 6e20 3c34 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f68e: 0a01 |0005: move-result v1 │ │ +07f690: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +07f694: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +07f698: 0f00 |000a: return v0 │ │ +07f69a: 1a01 ef35 |000b: const-string v1, "w" // string@35ef │ │ +07f69e: 6e20 3c34 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f6a4: 0a01 |0010: move-result v1 │ │ +07f6a6: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +07f6aa: 1a01 6436 |0013: const-string v1, "wt" // string@3664 │ │ +07f6ae: 6e20 3c34 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f6b4: 0a01 |0018: move-result v1 │ │ +07f6b6: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +07f6ba: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +07f6be: 28ed |001d: goto 000a // -0013 │ │ +07f6c0: 1a01 f435 |001e: const-string v1, "wa" // string@35f4 │ │ +07f6c4: 6e20 3c34 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f6ca: 0a01 |0023: move-result v1 │ │ +07f6cc: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +07f6d0: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +07f6d4: 28e2 |0028: goto 000a // -001e │ │ +07f6d6: 1a01 742f |0029: const-string v1, "rw" // string@2f74 │ │ +07f6da: 6e20 3c34 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f6e0: 0a01 |002e: move-result v1 │ │ +07f6e2: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +07f6e6: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +07f6ea: 28d7 |0033: goto 000a // -0029 │ │ +07f6ec: 1a01 752f |0034: const-string v1, "rwt" // string@2f75 │ │ +07f6f0: 6e20 3c34 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f6f6: 0a01 |0039: move-result v1 │ │ +07f6f8: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +07f6fc: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +07f700: 28cc |003e: goto 000a // -0034 │ │ +07f702: 2201 6e06 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07f706: 2202 8206 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +07f70a: 7010 5134 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +07f710: 1a03 4b06 |0046: const-string v3, "Invalid mode: " // string@064b │ │ +07f714: 6e20 5a34 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07f71a: 0c02 |004b: move-result-object v2 │ │ +07f71c: 6e20 5a34 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07f722: 0c02 |004f: move-result-object v2 │ │ +07f724: 6e10 5f34 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07f72a: 0c02 |0053: move-result-object v2 │ │ +07f72c: 7020 0034 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +07f732: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -43626,95 +43645,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 │ │ -07f740: |[07f740] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -07f750: 120c |0000: const/4 v12, #int 0 // #0 │ │ -07f752: 120b |0001: const/4 v11, #int 0 // #0 │ │ -07f754: 121a |0002: const/4 v10, #int 1 // #1 │ │ -07f756: 2204 e601 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@01e6 │ │ -07f75a: 7020 770b e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0b77 │ │ -07f760: 6e10 4402 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -07f766: 0c08 |000b: move-result-object v8 │ │ -07f768: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -07f76c: 6e30 ab02 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@02ab │ │ -07f772: 0c01 |0011: move-result-object v1 │ │ -07f774: 6e10 4402 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -07f77a: 0c08 |0015: move-result-object v8 │ │ -07f77c: 1a09 0318 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@1803 │ │ -07f780: 6e30 ac02 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@02ac │ │ -07f786: 0c00 |001b: move-result-object v0 │ │ -07f788: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -07f78c: 2208 6e06 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@066e │ │ -07f790: 1a09 680f |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0f68 │ │ -07f794: 7020 0034 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -07f79a: 2708 |0025: throw v8 │ │ -07f79c: 7210 e202 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@02e2 │ │ -07f7a2: 0a07 |0029: move-result v7 │ │ -07f7a4: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -07f7a8: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -07f7aa: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -07f7ae: 7210 e102 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@02e1 │ │ -07f7b4: 0c05 |0032: move-result-object v5 │ │ -07f7b6: 1a08 572a |0033: const-string v8, "name" // string@2a57 │ │ -07f7ba: 7230 df02 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02df │ │ -07f7c0: 0c02 |0038: move-result-object v2 │ │ -07f7c2: 1a08 1a2d |0039: const-string v8, "path" // string@2d1a │ │ -07f7c6: 7230 df02 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02df │ │ -07f7cc: 0c03 |003e: move-result-object v3 │ │ -07f7ce: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -07f7d0: 1a08 532f |0040: const-string v8, "root-path" // string@2f53 │ │ -07f7d4: 6e20 3c34 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f7da: 0a08 |0045: move-result v8 │ │ -07f7dc: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -07f7e0: 6208 6004 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0460 │ │ -07f7e4: 23a9 1307 |004a: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ -07f7e8: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -07f7ec: 7120 7e0b 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ -07f7f2: 0c06 |0051: move-result-object v6 │ │ -07f7f4: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -07f7f8: 6e30 780b 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0b78 │ │ -07f7fe: 28cf |0057: goto 0026 // -0031 │ │ -07f800: 1a08 291d |0058: const-string v8, "files-path" // string@1d29 │ │ -07f804: 6e20 3c34 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f80a: 0a08 |005d: move-result v8 │ │ -07f80c: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -07f810: 6e10 3f02 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@023f │ │ -07f816: 0c08 |0063: move-result-object v8 │ │ -07f818: 23a9 1307 |0064: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ -07f81c: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -07f820: 7120 7e0b 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ -07f826: 0c06 |006b: move-result-object v6 │ │ -07f828: 28e6 |006c: goto 0052 // -001a │ │ -07f82a: 1a08 0d19 |006d: const-string v8, "cache-path" // string@190d │ │ -07f82e: 6e20 3c34 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f834: 0a08 |0072: move-result v8 │ │ -07f836: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -07f83a: 6e10 3602 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0236 │ │ -07f840: 0c08 |0078: move-result-object v8 │ │ -07f842: 23a9 1307 |0079: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ -07f846: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -07f84a: 7120 7e0b 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ -07f850: 0c06 |0080: move-result-object v6 │ │ -07f852: 28d1 |0081: goto 0052 // -002f │ │ -07f854: 1a08 001d |0082: const-string v8, "external-path" // string@1d00 │ │ -07f858: 6e20 3c34 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07f85e: 0a08 |0087: move-result v8 │ │ -07f860: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -07f864: 7100 c904 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ -07f86a: 0c08 |008d: move-result-object v8 │ │ -07f86c: 23a9 1307 |008e: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ -07f870: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -07f874: 7120 7e0b 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ -07f87a: 0c06 |0095: move-result-object v6 │ │ -07f87c: 28bc |0096: goto 0052 // -0044 │ │ -07f87e: 1104 |0097: return-object v4 │ │ +07f734: |[07f734] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +07f744: 120c |0000: const/4 v12, #int 0 // #0 │ │ +07f746: 120b |0001: const/4 v11, #int 0 // #0 │ │ +07f748: 121a |0002: const/4 v10, #int 1 // #1 │ │ +07f74a: 2204 e601 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@01e6 │ │ +07f74e: 7020 770b e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0b77 │ │ +07f754: 6e10 4402 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +07f75a: 0c08 |000b: move-result-object v8 │ │ +07f75c: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +07f760: 6e30 ab02 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@02ab │ │ +07f766: 0c01 |0011: move-result-object v1 │ │ +07f768: 6e10 4402 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +07f76e: 0c08 |0015: move-result-object v8 │ │ +07f770: 1a09 0318 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@1803 │ │ +07f774: 6e30 ac02 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@02ac │ │ +07f77a: 0c00 |001b: move-result-object v0 │ │ +07f77c: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +07f780: 2208 6e06 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@066e │ │ +07f784: 1a09 680f |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0f68 │ │ +07f788: 7020 0034 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +07f78e: 2708 |0025: throw v8 │ │ +07f790: 7210 e202 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@02e2 │ │ +07f796: 0a07 |0029: move-result v7 │ │ +07f798: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +07f79c: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +07f79e: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +07f7a2: 7210 e102 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@02e1 │ │ +07f7a8: 0c05 |0032: move-result-object v5 │ │ +07f7aa: 1a08 572a |0033: const-string v8, "name" // string@2a57 │ │ +07f7ae: 7230 df02 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02df │ │ +07f7b4: 0c02 |0038: move-result-object v2 │ │ +07f7b6: 1a08 1a2d |0039: const-string v8, "path" // string@2d1a │ │ +07f7ba: 7230 df02 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02df │ │ +07f7c0: 0c03 |003e: move-result-object v3 │ │ +07f7c2: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +07f7c4: 1a08 532f |0040: const-string v8, "root-path" // string@2f53 │ │ +07f7c8: 6e20 3c34 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f7ce: 0a08 |0045: move-result v8 │ │ +07f7d0: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +07f7d4: 6208 6004 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0460 │ │ +07f7d8: 23a9 1307 |004a: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ +07f7dc: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +07f7e0: 7120 7e0b 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ +07f7e6: 0c06 |0051: move-result-object v6 │ │ +07f7e8: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +07f7ec: 6e30 780b 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0b78 │ │ +07f7f2: 28cf |0057: goto 0026 // -0031 │ │ +07f7f4: 1a08 291d |0058: const-string v8, "files-path" // string@1d29 │ │ +07f7f8: 6e20 3c34 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f7fe: 0a08 |005d: move-result v8 │ │ +07f800: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +07f804: 6e10 3f02 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@023f │ │ +07f80a: 0c08 |0063: move-result-object v8 │ │ +07f80c: 23a9 1307 |0064: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ +07f810: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +07f814: 7120 7e0b 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ +07f81a: 0c06 |006b: move-result-object v6 │ │ +07f81c: 28e6 |006c: goto 0052 // -001a │ │ +07f81e: 1a08 0d19 |006d: const-string v8, "cache-path" // string@190d │ │ +07f822: 6e20 3c34 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f828: 0a08 |0072: move-result v8 │ │ +07f82a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +07f82e: 6e10 3602 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0236 │ │ +07f834: 0c08 |0078: move-result-object v8 │ │ +07f836: 23a9 1307 |0079: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ +07f83a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +07f83e: 7120 7e0b 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ +07f844: 0c06 |0080: move-result-object v6 │ │ +07f846: 28d1 |0081: goto 0052 // -002f │ │ +07f848: 1a08 001d |0082: const-string v8, "external-path" // string@1d00 │ │ +07f84c: 6e20 3c34 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07f852: 0a08 |0087: move-result v8 │ │ +07f854: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +07f858: 7100 c904 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ +07f85e: 0c08 |008d: move-result-object v8 │ │ +07f860: 23a9 1307 |008e: new-array v9, v10, [Ljava/lang/String; // type@0713 │ │ +07f864: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +07f868: 7120 7e0b 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0b7e │ │ +07f86e: 0c06 |0095: move-result-object v6 │ │ +07f870: 28bc |0096: goto 0052 // -0044 │ │ +07f872: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -43753,33 +43772,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 │ │ -07f880: |[07f880] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -07f890: 6f30 2e02 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@022e │ │ -07f896: 5540 2301 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0123 │ │ -07f89a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -07f89e: 2200 8006 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0680 │ │ -07f8a2: 1a01 9110 |0009: const-string v1, "Provider must not be exported" // string@1091 │ │ -07f8a6: 7020 3534 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ -07f8ac: 2700 |000e: throw v0 │ │ -07f8ae: 5540 2401 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0124 │ │ -07f8b2: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -07f8b6: 2200 8006 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0680 │ │ -07f8ba: 1a01 9010 |0015: const-string v1, "Provider must grant uri permissions" // string@1090 │ │ -07f8be: 7020 3534 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ -07f8c4: 2700 |001a: throw v0 │ │ -07f8c6: 5440 2201 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0122 │ │ -07f8ca: 7120 820b 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@0b82 │ │ -07f8d0: 0c00 |0020: move-result-object v0 │ │ -07f8d2: 5b20 6604 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ -07f8d6: 0e00 |0023: return-void │ │ +07f874: |[07f874] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +07f884: 6f30 2e02 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@022e │ │ +07f88a: 5540 2301 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0123 │ │ +07f88e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +07f892: 2200 8006 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0680 │ │ +07f896: 1a01 9110 |0009: const-string v1, "Provider must not be exported" // string@1091 │ │ +07f89a: 7020 3534 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ +07f8a0: 2700 |000e: throw v0 │ │ +07f8a2: 5540 2401 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0124 │ │ +07f8a6: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +07f8aa: 2200 8006 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0680 │ │ +07f8ae: 1a01 9010 |0015: const-string v1, "Provider must grant uri permissions" // string@1090 │ │ +07f8b2: 7020 3534 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ +07f8b8: 2700 |001a: throw v0 │ │ +07f8ba: 5440 2201 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0122 │ │ +07f8be: 7120 820b 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@0b82 │ │ +07f8c4: 0c00 |0020: move-result-object v0 │ │ +07f8c6: 5b20 6604 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ +07f8ca: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -43795,25 +43814,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 │ │ -07f8d8: |[07f8d8] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -07f8e8: 5421 6604 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ -07f8ec: 7220 750b 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ -07f8f2: 0c00 |0005: move-result-object v0 │ │ -07f8f4: 6e10 9233 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ -07f8fa: 0a01 |0009: move-result v1 │ │ -07f8fc: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -07f900: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -07f902: 0f01 |000d: return v1 │ │ -07f904: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -07f906: 28fe |000f: goto 000d // -0002 │ │ +07f8cc: |[07f8cc] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +07f8dc: 5421 6604 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ +07f8e0: 7220 750b 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ +07f8e6: 0c00 |0005: move-result-object v0 │ │ +07f8e8: 6e10 9233 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ +07f8ee: 0a01 |0009: move-result v1 │ │ +07f8f0: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +07f8f4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +07f8f6: 0f01 |000d: return v1 │ │ +07f8f8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +07f8fa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -43826,37 +43845,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 │ │ -07f908: |[07f908] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -07f918: 5464 6604 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ -07f91c: 7220 750b 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ -07f922: 0c01 |0005: move-result-object v1 │ │ -07f924: 6e10 9733 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -07f92a: 0c04 |0009: move-result-object v4 │ │ -07f92c: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -07f930: 6e20 4134 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@3441 │ │ -07f936: 0a02 |000f: move-result v2 │ │ -07f938: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -07f93c: 6e10 9733 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -07f942: 0c04 |0015: move-result-object v4 │ │ -07f944: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -07f948: 6e20 4734 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -07f94e: 0c00 |001b: move-result-object v0 │ │ -07f950: 7100 b923 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@23b9 │ │ -07f956: 0c04 |001f: move-result-object v4 │ │ -07f958: 6e20 b823 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@23b8 │ │ -07f95e: 0c03 |0023: move-result-object v3 │ │ -07f960: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -07f964: 1103 |0026: return-object v3 │ │ -07f966: 1a03 5018 |0027: const-string v3, "application/octet-stream" // string@1850 │ │ -07f96a: 28fd |0029: goto 0026 // -0003 │ │ +07f8fc: |[07f8fc] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +07f90c: 5464 6604 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ +07f910: 7220 750b 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ +07f916: 0c01 |0005: move-result-object v1 │ │ +07f918: 6e10 9733 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +07f91e: 0c04 |0009: move-result-object v4 │ │ +07f920: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +07f924: 6e20 4134 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@3441 │ │ +07f92a: 0a02 |000f: move-result v2 │ │ +07f92c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +07f930: 6e10 9733 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +07f936: 0c04 |0015: move-result-object v4 │ │ +07f938: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +07f93c: 6e20 4734 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +07f942: 0c00 |001b: move-result-object v0 │ │ +07f944: 7100 b923 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@23b9 │ │ +07f94a: 0c04 |001f: move-result-object v4 │ │ +07f94c: 6e20 b823 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@23b8 │ │ +07f952: 0c03 |0023: move-result-object v3 │ │ +07f954: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +07f958: 1103 |0026: return-object v3 │ │ +07f95a: 1a03 5018 |0027: const-string v3, "application/octet-stream" // string@1850 │ │ +07f95e: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -43875,19 +43894,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 │ │ -07f96c: |[07f96c] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -07f97c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -07f980: 1a01 a00f |0002: const-string v1, "No external inserts" // string@0fa0 │ │ -07f984: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -07f98a: 2700 |0007: throw v0 │ │ +07f960: |[07f960] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +07f970: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +07f974: 1a01 a00f |0002: const-string v1, "No external inserts" // string@0fa0 │ │ +07f978: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +07f97e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -43897,17 +43916,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f98c: |[07f98c] android.support.v4.content.FileProvider.onCreate:()Z │ │ -07f99c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07f99e: 0f00 |0001: return v0 │ │ +07f980: |[07f980] android.support.v4.content.FileProvider.onCreate:()Z │ │ +07f990: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07f992: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -43915,23 +43934,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 │ │ -07f9a0: |[07f9a0] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -07f9b0: 5432 6604 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ -07f9b4: 7220 750b 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ -07f9ba: 0c00 |0005: move-result-object v0 │ │ -07f9bc: 7110 860b 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0b86 │ │ -07f9c2: 0a01 |0009: move-result v1 │ │ -07f9c4: 7120 0705 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0507 │ │ -07f9ca: 0c02 |000d: move-result-object v2 │ │ -07f9cc: 1102 |000e: return-object v2 │ │ +07f994: |[07f994] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +07f9a4: 5432 6604 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ +07f9a8: 7220 750b 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ +07f9ae: 0c00 |0005: move-result-object v0 │ │ +07f9b0: 7110 860b 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0b86 │ │ +07f9b6: 0a01 |0009: move-result v1 │ │ +07f9b8: 7120 0705 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0507 │ │ +07f9be: 0c02 |000d: move-result-object v2 │ │ +07f9c0: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -43945,68 +43964,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 │ │ -07f9d0: |[07f9d0] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -07f9e0: 54ca 6604 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ -07f9e4: 7220 750b da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ -07f9ea: 0c04 |0005: move-result-object v4 │ │ -07f9ec: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -07f9f0: 620e 5f04 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@045f │ │ -07f9f4: 21ea |000a: array-length v10, v14 │ │ -07f9f6: 23a2 1307 |000b: new-array v2, v10, [Ljava/lang/String; // type@0713 │ │ -07f9fa: 21ea |000d: array-length v10, v14 │ │ -07f9fc: 23a9 1107 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0711 │ │ -07fa00: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -07fa02: 07e0 |0011: move-object v0, v14 │ │ -07fa04: 2108 |0012: array-length v8, v0 │ │ -07fa06: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -07fa08: 0156 |0014: move v6, v5 │ │ -07fa0a: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -07fa0e: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -07fa12: 1a0a 6e15 |0019: const-string v10, "_display_name" // string@156e │ │ -07fa16: 6e20 3c34 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07fa1c: 0a0a |001e: move-result v10 │ │ -07fa1e: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -07fa22: 1a0a 6e15 |0021: const-string v10, "_display_name" // string@156e │ │ -07fa26: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -07fa2a: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -07fa2e: 6e10 9733 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -07fa34: 0c0a |002a: move-result-object v10 │ │ -07fa36: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -07fa3a: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -07fa3e: 0156 |002f: move v6, v5 │ │ -07fa40: 28e5 |0030: goto 0015 // -001b │ │ -07fa42: 1a0a a915 |0031: const-string v10, "_size" // string@15a9 │ │ -07fa46: 6e20 3c34 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -07fa4c: 0a0a |0036: move-result v10 │ │ -07fa4e: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -07fa52: 1a0a a915 |0039: const-string v10, "_size" // string@15a9 │ │ -07fa56: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -07fa5a: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -07fa5e: 6e10 9d33 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@339d │ │ -07fa64: 0b0a |0042: move-result-wide v10 │ │ -07fa66: 7120 1234 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ -07fa6c: 0c0a |0046: move-result-object v10 │ │ -07fa6e: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -07fa72: 28e4 |0049: goto 002d // -001c │ │ -07fa74: 7120 800b 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0b80 │ │ -07fa7a: 0c02 |004d: move-result-object v2 │ │ -07fa7c: 7120 7f0b 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0b7f │ │ -07fa82: 0c09 |0051: move-result-object v9 │ │ -07fa84: 2203 7700 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0077 │ │ -07fa88: 121a |0054: const/4 v10, #int 1 // #1 │ │ -07fa8a: 7030 0b03 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@030b │ │ -07fa90: 6e20 0c03 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ -07fa96: 1103 |005b: return-object v3 │ │ -07fa98: 0165 |005c: move v5, v6 │ │ -07fa9a: 28d0 |005d: goto 002d // -0030 │ │ +07f9c4: |[07f9c4] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +07f9d4: 54ca 6604 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0466 │ │ +07f9d8: 7220 750b da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0b75 │ │ +07f9de: 0c04 |0005: move-result-object v4 │ │ +07f9e0: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +07f9e4: 620e 5f04 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@045f │ │ +07f9e8: 21ea |000a: array-length v10, v14 │ │ +07f9ea: 23a2 1307 |000b: new-array v2, v10, [Ljava/lang/String; // type@0713 │ │ +07f9ee: 21ea |000d: array-length v10, v14 │ │ +07f9f0: 23a9 1107 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0711 │ │ +07f9f4: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +07f9f6: 07e0 |0011: move-object v0, v14 │ │ +07f9f8: 2108 |0012: array-length v8, v0 │ │ +07f9fa: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +07f9fc: 0156 |0014: move v6, v5 │ │ +07f9fe: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +07fa02: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +07fa06: 1a0a 6e15 |0019: const-string v10, "_display_name" // string@156e │ │ +07fa0a: 6e20 3c34 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07fa10: 0a0a |001e: move-result v10 │ │ +07fa12: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +07fa16: 1a0a 6e15 |0021: const-string v10, "_display_name" // string@156e │ │ +07fa1a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +07fa1e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +07fa22: 6e10 9733 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +07fa28: 0c0a |002a: move-result-object v10 │ │ +07fa2a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +07fa2e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +07fa32: 0156 |002f: move v6, v5 │ │ +07fa34: 28e5 |0030: goto 0015 // -001b │ │ +07fa36: 1a0a a915 |0031: const-string v10, "_size" // string@15a9 │ │ +07fa3a: 6e20 3c34 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +07fa40: 0a0a |0036: move-result v10 │ │ +07fa42: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +07fa46: 1a0a a915 |0039: const-string v10, "_size" // string@15a9 │ │ +07fa4a: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +07fa4e: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +07fa52: 6e10 9d33 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@339d │ │ +07fa58: 0b0a |0042: move-result-wide v10 │ │ +07fa5a: 7120 1234 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ +07fa60: 0c0a |0046: move-result-object v10 │ │ +07fa62: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +07fa66: 28e4 |0049: goto 002d // -001c │ │ +07fa68: 7120 800b 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0b80 │ │ +07fa6e: 0c02 |004d: move-result-object v2 │ │ +07fa70: 7120 7f0b 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0b7f │ │ +07fa76: 0c09 |0051: move-result-object v9 │ │ +07fa78: 2203 7700 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0077 │ │ +07fa7c: 121a |0054: const/4 v10, #int 1 // #1 │ │ +07fa7e: 7030 0b03 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@030b │ │ +07fa84: 6e20 0c03 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ +07fa8a: 1103 |005b: return-object v3 │ │ +07fa8c: 0165 |005c: move v5, v6 │ │ +07fa8e: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -44053,19 +44072,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 │ │ -07fa9c: |[07fa9c] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -07faac: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -07fab0: 1a01 a10f |0002: const-string v1, "No external updates" // string@0fa1 │ │ -07fab4: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -07faba: 2700 |0007: throw v0 │ │ +07fa90: |[07fa90] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +07faa0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +07faa4: 1a01 a10f |0002: const-string v1, "No external updates" // string@0fa1 │ │ +07faa8: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +07faae: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -44184,32 +44203,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -07fabc: |[07fabc] android.support.v4.content.IntentCompat.:()V │ │ -07facc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -07fad0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -07fad4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07fad8: 2201 eb01 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@01eb │ │ -07fadc: 7010 960b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0b96 │ │ -07fae2: 6901 6f04 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ -07fae6: 0e00 |000d: return-void │ │ -07fae8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -07faec: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -07faf0: 2201 ea01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@01ea │ │ -07faf4: 7010 930b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0b93 │ │ -07fafa: 6901 6f04 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ -07fafe: 28f4 |0019: goto 000d // -000c │ │ -07fb00: 2201 e901 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@01e9 │ │ -07fb04: 7010 8f0b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0b8f │ │ -07fb0a: 6901 6f04 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ -07fb0e: 28ec |0021: goto 000d // -0014 │ │ +07fab0: |[07fab0] android.support.v4.content.IntentCompat.:()V │ │ +07fac0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +07fac4: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +07fac8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07facc: 2201 eb01 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@01eb │ │ +07fad0: 7010 960b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0b96 │ │ +07fad6: 6901 6f04 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ +07fada: 0e00 |000d: return-void │ │ +07fadc: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +07fae0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +07fae4: 2201 ea01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@01ea │ │ +07fae8: 7010 930b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0b93 │ │ +07faee: 6901 6f04 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ +07faf2: 28f4 |0019: goto 000d // -000c │ │ +07faf4: 2201 e901 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@01e9 │ │ +07faf8: 7010 8f0b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0b8f │ │ +07fafe: 6901 6f04 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ +07fb02: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -44223,17 +44242,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fb10: |[07fb10] android.support.v4.content.IntentCompat.:()V │ │ -07fb20: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07fb26: 0e00 |0003: return-void │ │ +07fb04: |[07fb04] android.support.v4.content.IntentCompat.:()V │ │ +07fb14: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07fb1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -44242,19 +44261,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 │ │ -07fb28: |[07fb28] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07fb38: 6200 6f04 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ -07fb3c: 7220 8c0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b8c │ │ -07fb42: 0c00 |0005: move-result-object v0 │ │ -07fb44: 1100 |0006: return-object v0 │ │ +07fb1c: |[07fb1c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +07fb2c: 6200 6f04 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ +07fb30: 7220 8c0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b8c │ │ +07fb36: 0c00 |0005: move-result-object v0 │ │ +07fb38: 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;) │ │ @@ -44262,19 +44281,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 │ │ -07fb48: |[07fb48] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -07fb58: 6200 6f04 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ -07fb5c: 7230 8d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0b8d │ │ -07fb62: 0c00 |0005: move-result-object v0 │ │ -07fb64: 1100 |0006: return-object v0 │ │ +07fb3c: |[07fb3c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +07fb4c: 6200 6f04 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ +07fb50: 7230 8d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0b8d │ │ +07fb56: 0c00 |0005: move-result-object v0 │ │ +07fb58: 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; │ │ │ │ @@ -44283,19 +44302,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 │ │ -07fb68: |[07fb68] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07fb78: 6200 6f04 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ -07fb7c: 7220 8e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b8e │ │ -07fb82: 0c00 |0005: move-result-object v0 │ │ -07fb84: 1100 |0006: return-object v0 │ │ +07fb5c: |[07fb5c] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +07fb6c: 6200 6f04 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@046f │ │ +07fb70: 7220 8e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b8e │ │ +07fb76: 0c00 |0005: move-result-object v0 │ │ +07fb78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -44324,17 +44343,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fb88: |[07fb88] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -07fb98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07fb9e: 0e00 |0003: return-void │ │ +07fb7c: |[07fb7c] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +07fb8c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07fb92: 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;) │ │ @@ -44342,18 +44361,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 │ │ -07fba0: |[07fba0] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07fbb0: 7110 7602 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0276 │ │ -07fbb6: 0c00 |0003: move-result-object v0 │ │ -07fbb8: 1100 |0004: return-object v0 │ │ +07fb94: |[07fb94] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +07fba4: 7110 7602 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0276 │ │ +07fbaa: 0c00 |0003: move-result-object v0 │ │ +07fbac: 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;) │ │ @@ -44361,18 +44380,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 │ │ -07fbbc: |[07fbbc] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07fbcc: 7110 7802 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0278 │ │ -07fbd2: 0c00 |0003: move-result-object v0 │ │ -07fbd4: 1100 |0004: return-object v0 │ │ +07fbb0: |[07fbb0] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +07fbc0: 7110 7802 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0278 │ │ +07fbc6: 0c00 |0003: move-result-object v0 │ │ +07fbc8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -44401,17 +44420,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fbd8: |[07fbd8] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -07fbe8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -07fbee: 0e00 |0003: return-void │ │ +07fbcc: |[07fbcc] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +07fbdc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +07fbe2: 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;) │ │ @@ -44419,18 +44438,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 │ │ -07fbf0: |[07fbf0] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -07fc00: 7120 7702 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0277 │ │ -07fc06: 0c00 |0003: move-result-object v0 │ │ -07fc08: 1100 |0004: return-object v0 │ │ +07fbe4: |[07fbe4] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +07fbf4: 7120 7702 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0277 │ │ +07fbfa: 0c00 |0003: move-result-object v0 │ │ +07fbfc: 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; │ │ │ │ @@ -44469,20 +44488,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 │ │ -07fc0c: |[07fc0c] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -07fc1c: 5b12 7004 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0470 │ │ -07fc20: 2200 d100 |0002: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -07fc24: 7010 cd04 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -07fc2a: 7020 e702 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@02e7 │ │ -07fc30: 0e00 |000a: return-void │ │ +07fc00: |[07fc00] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +07fc10: 5b12 7004 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0470 │ │ +07fc14: 2200 d100 |0002: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +07fc18: 7010 cd04 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +07fc1e: 7020 e702 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@02e7 │ │ +07fc24: 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; │ │ @@ -44495,17 +44514,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07fc34: |[07fc34] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -07fc44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07fc46: 0f00 |0001: return v0 │ │ +07fc28: |[07fc28] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +07fc38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07fc3a: 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; │ │ │ │ @@ -44514,18 +44533,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07fc48: |[07fc48] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -07fc58: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0470 │ │ -07fc5c: 6e10 b30b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0bb3 │ │ -07fc62: 0e00 |0005: return-void │ │ +07fc3c: |[07fc3c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +07fc4c: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0470 │ │ +07fc50: 6e10 b30b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0bb3 │ │ +07fc56: 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; │ │ @@ -44638,27 +44657,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07fc64: |[07fc64] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -07fc74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07fc76: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -07fc7c: 5c21 7804 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07fc80: 5c21 7104 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ -07fc84: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -07fc86: 5c20 7704 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ -07fc8a: 5c21 7204 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -07fc8e: 5c21 7604 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -07fc92: 6e10 3302 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ -07fc98: 0c00 |0012: move-result-object v0 │ │ -07fc9a: 5b20 7304 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0473 │ │ -07fc9e: 0e00 |0015: return-void │ │ +07fc58: |[07fc58] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +07fc68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07fc6a: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +07fc70: 5c21 7804 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07fc74: 5c21 7104 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ +07fc78: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07fc7a: 5c20 7704 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ +07fc7e: 5c21 7204 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +07fc82: 5c21 7604 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +07fc86: 6e10 3302 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ +07fc8c: 0c00 |0012: move-result-object v0 │ │ +07fc8e: 5b20 7304 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0473 │ │ +07fc92: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -44676,19 +44695,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fca0: |[07fca0] android.support.v4.content.Loader.abandon:()V │ │ -07fcb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07fcb2: 5c10 7104 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ -07fcb6: 6e10 b20b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0bb2 │ │ -07fcbc: 0e00 |0006: return-void │ │ +07fc94: |[07fc94] android.support.v4.content.Loader.abandon:()V │ │ +07fca4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07fca6: 5c10 7104 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ +07fcaa: 6e10 b20b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0bb2 │ │ +07fcb0: 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; │ │ @@ -44699,18 +44718,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07fcc0: |[07fcc0] android.support.v4.content.Loader.commitContentChanged:()V │ │ -07fcd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07fcd2: 5c10 7604 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -07fcd6: 0e00 |0003: return-void │ │ +07fcb4: |[07fcb4] android.support.v4.content.Loader.commitContentChanged:()V │ │ +07fcc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07fcc6: 5c10 7604 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +07fcca: 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; │ │ @@ -44720,24 +44739,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 │ │ -07fcd8: |[07fcd8] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -07fce8: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -07fcec: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -07fcf0: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -07fcf6: 7120 a612 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ -07fcfc: 1a01 8b36 |000a: const-string v1, "}" // string@368b │ │ -07fd00: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -07fd06: 6e10 5f34 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -07fd0c: 0c01 |0012: move-result-object v1 │ │ -07fd0e: 1101 |0013: return-object v1 │ │ +07fccc: |[07fccc] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +07fcdc: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +07fce0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +07fce4: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +07fcea: 7120 a612 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ +07fcf0: 1a01 8b36 |000a: const-string v1, "}" // string@368b │ │ +07fcf4: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +07fcfa: 6e10 5f34 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +07fd00: 0c01 |0012: move-result-object v1 │ │ +07fd02: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -44752,20 +44771,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07fd10: |[07fd10] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -07fd20: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -07fd24: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07fd28: 5410 7504 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -07fd2c: 7230 a50b 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0ba5 │ │ -07fd32: 0e00 |0009: return-void │ │ +07fd04: |[07fd04] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +07fd14: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +07fd18: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07fd1c: 5410 7504 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +07fd20: 7230 a50b 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0ba5 │ │ +07fd26: 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; │ │ @@ -44778,57 +44797,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 │ │ -07fd34: |[07fd34] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -07fd44: 6e20 c633 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fd4a: 1a00 6c26 |0003: const-string v0, "mId=" // string@266c │ │ -07fd4e: 6e20 c633 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fd54: 5210 7404 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ -07fd58: 6e20 c433 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -07fd5e: 1a00 7d00 |000d: const-string v0, " mListener=" // string@007d │ │ -07fd62: 6e20 c633 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fd68: 5410 7504 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -07fd6c: 6e20 ca33 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -07fd72: 5510 7804 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07fd76: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -07fd7a: 5510 7204 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -07fd7e: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -07fd82: 5510 7604 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -07fd86: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -07fd8a: 6e20 c633 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fd90: 1a00 8228 |0026: const-string v0, "mStarted=" // string@2882 │ │ -07fd94: 6e20 c633 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fd9a: 5510 7804 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07fd9e: 6e20 c733 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -07fda4: 1a00 7400 |0030: const-string v0, " mContentChanged=" // string@0074 │ │ -07fda8: 6e20 c633 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fdae: 5510 7204 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -07fdb2: 6e20 c733 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -07fdb8: 1a00 8100 |003a: const-string v0, " mProcessingChange=" // string@0081 │ │ -07fdbc: 6e20 c633 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fdc2: 5510 7604 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -07fdc6: 6e20 cc33 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -07fdcc: 5510 7104 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ -07fdd0: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -07fdd4: 5510 7704 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ -07fdd8: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -07fddc: 6e20 c633 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fde2: 1a00 9224 |004f: const-string v0, "mAbandoned=" // string@2492 │ │ -07fde6: 6e20 c633 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fdec: 5510 7104 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ -07fdf0: 6e20 c733 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -07fdf6: 1a00 8500 |0059: const-string v0, " mReset=" // string@0085 │ │ -07fdfa: 6e20 c633 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -07fe00: 5510 7704 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ -07fe04: 6e20 cc33 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -07fe0a: 0e00 |0063: return-void │ │ +07fd28: |[07fd28] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +07fd38: 6e20 c633 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fd3e: 1a00 6c26 |0003: const-string v0, "mId=" // string@266c │ │ +07fd42: 6e20 c633 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fd48: 5210 7404 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ +07fd4c: 6e20 c433 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +07fd52: 1a00 7d00 |000d: const-string v0, " mListener=" // string@007d │ │ +07fd56: 6e20 c633 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fd5c: 5410 7504 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +07fd60: 6e20 ca33 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +07fd66: 5510 7804 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07fd6a: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +07fd6e: 5510 7204 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +07fd72: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +07fd76: 5510 7604 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +07fd7a: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +07fd7e: 6e20 c633 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fd84: 1a00 8228 |0026: const-string v0, "mStarted=" // string@2882 │ │ +07fd88: 6e20 c633 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fd8e: 5510 7804 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07fd92: 6e20 c733 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +07fd98: 1a00 7400 |0030: const-string v0, " mContentChanged=" // string@0074 │ │ +07fd9c: 6e20 c633 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fda2: 5510 7204 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +07fda6: 6e20 c733 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +07fdac: 1a00 8100 |003a: const-string v0, " mProcessingChange=" // string@0081 │ │ +07fdb0: 6e20 c633 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fdb6: 5510 7604 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +07fdba: 6e20 cc33 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +07fdc0: 5510 7104 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ +07fdc4: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +07fdc8: 5510 7704 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ +07fdcc: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +07fdd0: 6e20 c633 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fdd6: 1a00 9224 |004f: const-string v0, "mAbandoned=" // string@2492 │ │ +07fdda: 6e20 c633 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fde0: 5510 7104 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ +07fde4: 6e20 c733 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +07fdea: 1a00 8500 |0059: const-string v0, " mReset=" // string@0085 │ │ +07fdee: 6e20 c633 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +07fdf4: 5510 7704 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ +07fdf8: 6e20 cc33 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +07fdfe: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -44850,17 +44869,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fe0c: |[07fe0c] android.support.v4.content.Loader.forceLoad:()V │ │ -07fe1c: 6e10 b40b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0bb4 │ │ -07fe22: 0e00 |0003: return-void │ │ +07fe00: |[07fe00] android.support.v4.content.Loader.forceLoad:()V │ │ +07fe10: 6e10 b40b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0bb4 │ │ +07fe16: 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; │ │ @@ -44870,17 +44889,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fe24: |[07fe24] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -07fe34: 5410 7304 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0473 │ │ -07fe38: 1100 |0002: return-object v0 │ │ +07fe18: |[07fe18] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +07fe28: 5410 7304 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0473 │ │ +07fe2c: 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; │ │ │ │ @@ -44889,17 +44908,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fe3c: |[07fe3c] android.support.v4.content.Loader.getId:()I │ │ -07fe4c: 5210 7404 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ -07fe50: 0f00 |0002: return v0 │ │ +07fe30: |[07fe30] android.support.v4.content.Loader.getId:()I │ │ +07fe40: 5210 7404 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ +07fe44: 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; │ │ │ │ @@ -44908,17 +44927,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fe54: |[07fe54] android.support.v4.content.Loader.isAbandoned:()Z │ │ -07fe64: 5510 7104 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ -07fe68: 0f00 |0002: return v0 │ │ +07fe48: |[07fe48] android.support.v4.content.Loader.isAbandoned:()Z │ │ +07fe58: 5510 7104 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ +07fe5c: 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; │ │ │ │ @@ -44927,17 +44946,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fe6c: |[07fe6c] android.support.v4.content.Loader.isReset:()Z │ │ -07fe7c: 5510 7704 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ -07fe80: 0f00 |0002: return v0 │ │ +07fe60: |[07fe60] android.support.v4.content.Loader.isReset:()Z │ │ +07fe70: 5510 7704 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ +07fe74: 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; │ │ │ │ @@ -44946,17 +44965,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fe84: |[07fe84] android.support.v4.content.Loader.isStarted:()Z │ │ -07fe94: 5510 7804 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07fe98: 0f00 |0002: return v0 │ │ +07fe78: |[07fe78] android.support.v4.content.Loader.isStarted:()Z │ │ +07fe88: 5510 7804 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07fe8c: 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; │ │ │ │ @@ -44965,16 +44984,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07fe9c: |[07fe9c] android.support.v4.content.Loader.onAbandon:()V │ │ -07feac: 0e00 |0000: return-void │ │ +07fe90: |[07fe90] android.support.v4.content.Loader.onAbandon:()V │ │ +07fea0: 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; │ │ │ │ @@ -44983,22 +45002,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07feb0: |[07feb0] android.support.v4.content.Loader.onContentChanged:()V │ │ -07fec0: 5510 7804 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07fec4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -07fec8: 6e10 ac0b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0bac │ │ -07fece: 0e00 |0007: return-void │ │ -07fed0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -07fed2: 5c10 7204 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -07fed6: 28fc |000b: goto 0007 // -0004 │ │ +07fea4: |[07fea4] android.support.v4.content.Loader.onContentChanged:()V │ │ +07feb4: 5510 7804 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07feb8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +07febc: 6e10 ac0b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0bac │ │ +07fec2: 0e00 |0007: return-void │ │ +07fec4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07fec6: 5c10 7204 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +07feca: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -45010,16 +45029,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07fed8: |[07fed8] android.support.v4.content.Loader.onForceLoad:()V │ │ -07fee8: 0e00 |0000: return-void │ │ +07fecc: |[07fecc] android.support.v4.content.Loader.onForceLoad:()V │ │ +07fedc: 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; │ │ │ │ @@ -45028,16 +45047,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07feec: |[07feec] android.support.v4.content.Loader.onReset:()V │ │ -07fefc: 0e00 |0000: return-void │ │ +07fee0: |[07fee0] android.support.v4.content.Loader.onReset:()V │ │ +07fef0: 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; │ │ │ │ @@ -45046,16 +45065,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07ff00: |[07ff00] android.support.v4.content.Loader.onStartLoading:()V │ │ -07ff10: 0e00 |0000: return-void │ │ +07fef4: |[07fef4] android.support.v4.content.Loader.onStartLoading:()V │ │ +07ff04: 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; │ │ │ │ @@ -45064,16 +45083,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07ff14: |[07ff14] android.support.v4.content.Loader.onStopLoading:()V │ │ -07ff24: 0e00 |0000: return-void │ │ +07ff08: |[07ff08] android.support.v4.content.Loader.onStopLoading:()V │ │ +07ff18: 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; │ │ │ │ @@ -45082,24 +45101,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 │ │ -07ff28: |[07ff28] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -07ff38: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -07ff3c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07ff40: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -07ff44: 1a01 5213 |0006: const-string v1, "There is already a listener registered" // string@1352 │ │ -07ff48: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -07ff4e: 2700 |000b: throw v0 │ │ -07ff50: 5b24 7504 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -07ff54: 5923 7404 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ -07ff58: 0e00 |0010: return-void │ │ +07ff1c: |[07ff1c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +07ff2c: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +07ff30: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07ff34: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +07ff38: 1a01 5213 |0006: const-string v1, "There is already a listener registered" // string@1352 │ │ +07ff3c: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +07ff42: 2700 |000b: throw v0 │ │ +07ff44: 5b24 7504 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +07ff48: 5923 7404 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ +07ff4c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -45115,24 +45134,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07ff5c: |[07ff5c] android.support.v4.content.Loader.reset:()V │ │ -07ff6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07ff6e: 6e10 b50b 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0bb5 │ │ -07ff74: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07ff76: 5c20 7704 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ -07ff7a: 5c21 7804 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07ff7e: 5c21 7104 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ -07ff82: 5c21 7204 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -07ff86: 5c21 7604 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -07ff8a: 0e00 |000f: return-void │ │ +07ff50: |[07ff50] android.support.v4.content.Loader.reset:()V │ │ +07ff60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07ff62: 6e10 b50b 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0bb5 │ │ +07ff68: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07ff6a: 5c20 7704 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ +07ff6e: 5c21 7804 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07ff72: 5c21 7104 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ +07ff76: 5c21 7204 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +07ff7a: 5c21 7604 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +07ff7e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -45147,20 +45166,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -07ff8c: |[07ff8c] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -07ff9c: 5510 7604 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -07ffa0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -07ffa4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07ffa6: 5c10 7204 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -07ffaa: 0e00 |0007: return-void │ │ +07ff80: |[07ff80] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +07ff90: 5510 7604 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +07ff94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +07ff98: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07ff9a: 5c10 7204 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +07ff9e: 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; │ │ @@ -45171,22 +45190,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07ffac: |[07ffac] android.support.v4.content.Loader.startLoading:()V │ │ -07ffbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07ffbe: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -07ffc0: 5c20 7804 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07ffc4: 5c21 7704 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ -07ffc8: 5c21 7104 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ -07ffcc: 6e10 b60b 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0bb6 │ │ -07ffd2: 0e00 |000b: return-void │ │ +07ffa0: |[07ffa0] android.support.v4.content.Loader.startLoading:()V │ │ +07ffb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07ffb2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +07ffb4: 5c20 7804 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07ffb8: 5c21 7704 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0477 │ │ +07ffbc: 5c21 7104 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0471 │ │ +07ffc0: 6e10 b60b 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0bb6 │ │ +07ffc6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -45199,19 +45218,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ffd4: |[07ffd4] android.support.v4.content.Loader.stopLoading:()V │ │ -07ffe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ffe6: 5c10 7804 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ -07ffea: 6e10 b70b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0bb7 │ │ -07fff0: 0e00 |0006: return-void │ │ +07ffc8: |[07ffc8] android.support.v4.content.Loader.stopLoading:()V │ │ +07ffd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ffda: 5c10 7804 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0478 │ │ +07ffde: 6e10 b70b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0bb7 │ │ +07ffe4: 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; │ │ @@ -45222,22 +45241,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -07fff4: |[07fff4] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -080004: 5520 7204 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -080008: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08000a: 5c21 7204 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ -08000e: 5521 7604 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -080012: b601 |0007: or-int/2addr v1, v0 │ │ -080014: 5c21 7604 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ -080018: 0f00 |000a: return v0 │ │ +07ffe8: |[07ffe8] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +07fff8: 5520 7204 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +07fffc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07fffe: 5c21 7204 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0472 │ │ +080002: 5521 7604 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +080006: b601 |0007: or-int/2addr v1, v0 │ │ +080008: 5c21 7604 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0476 │ │ +08000c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -45250,28 +45269,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08001c: |[08001c] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -08002c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -080030: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -080034: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -08003a: 7120 a612 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ -080040: 1a01 5a00 |000a: const-string v1, " id=" // string@005a │ │ -080044: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08004a: 5221 7404 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ -08004e: 6e20 5634 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -080054: 1a01 8b36 |0014: const-string v1, "}" // string@368b │ │ -080058: 6e20 5a34 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08005e: 6e10 5f34 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -080064: 0c01 |001c: move-result-object v1 │ │ -080066: 1101 |001d: return-object v1 │ │ +080010: |[080010] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +080020: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +080024: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +080028: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +08002e: 7120 a612 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ +080034: 1a01 5a00 |000a: const-string v1, " id=" // string@005a │ │ +080038: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08003e: 5221 7404 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0474 │ │ +080042: 6e20 5634 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +080048: 1a01 8b36 |0014: const-string v1, "}" // string@368b │ │ +08004c: 6e20 5a34 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080052: 6e10 5f34 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +080058: 0c01 |001c: move-result-object v1 │ │ +08005a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -45286,30 +45305,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 │ │ -080068: |[080068] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -080078: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -08007c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -080080: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -080084: 1a01 a70f |0006: const-string v1, "No listener register" // string@0fa7 │ │ -080088: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08008e: 2700 |000b: throw v0 │ │ -080090: 5420 7504 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -080094: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -080098: 2200 6e06 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08009c: 1a01 b602 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@02b6 │ │ -0800a0: 7020 0034 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0800a6: 2700 |0017: throw v0 │ │ -0800a8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0800aa: 5b20 7504 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ -0800ae: 0e00 |001b: return-void │ │ +08005c: |[08005c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +08006c: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +080070: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +080074: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +080078: 1a01 a70f |0006: const-string v1, "No listener register" // string@0fa7 │ │ +08007c: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +080082: 2700 |000b: throw v0 │ │ +080084: 5420 7504 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +080088: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +08008c: 2200 6e06 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +080090: 1a01 b602 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@02b6 │ │ +080094: 7020 0034 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08009a: 2700 |0017: throw v0 │ │ +08009c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +08009e: 5b20 7504 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0475 │ │ +0800a2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ @@ -45354,18 +45373,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 │ │ -0800b0: |[0800b0] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -0800c0: 5b01 7904 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0479 │ │ -0800c4: 7020 ce04 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ -0800ca: 0e00 |0005: return-void │ │ +0800a4: |[0800a4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +0800b4: 5b01 7904 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0479 │ │ +0800b8: 7020 ce04 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ +0800be: 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; │ │ @@ -45376,24 +45395,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0800cc: |[0800cc] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -0800dc: 5220 4801 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0148 │ │ -0800e0: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -0800e6: 6f20 d104 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@04d1 │ │ -0800ec: 0e00 |0008: return-void │ │ -0800ee: 5410 7904 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0479 │ │ -0800f2: 7110 c70b 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0bc7 │ │ -0800f8: 28fa |000e: goto 0008 // -0006 │ │ -0800fa: 0000 |000f: nop // spacer │ │ -0800fc: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +0800c0: |[0800c0] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +0800d0: 5220 4801 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0148 │ │ +0800d4: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +0800da: 6f20 d104 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@04d1 │ │ +0800e0: 0e00 |0008: return-void │ │ +0800e2: 5410 7904 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0479 │ │ +0800e6: 7110 c70b 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0bc7 │ │ +0800ec: 28fa |000e: goto 0008 // -0006 │ │ +0800ee: 0000 |000f: nop // spacer │ │ +0800f0: 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 │ │ @@ -45443,19 +45462,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 │ │ -080108: |[080108] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -080118: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08011e: 5b01 7a04 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@047a │ │ -080122: 5b02 7b04 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@047b │ │ -080126: 0e00 |0007: return-void │ │ +0800fc: |[0800fc] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +08010c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +080112: 5b01 7a04 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@047a │ │ +080116: 5b02 7b04 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@047b │ │ +08011a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -45507,19 +45526,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 │ │ -080128: |[080128] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -080138: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08013e: 5b01 7d04 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ -080142: 5b02 7e04 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ -080146: 0e00 |0007: return-void │ │ +08011c: |[08011c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +08012c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +080132: 5b01 7d04 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ +080136: 5b02 7e04 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ +08013a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -45533,31 +45552,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -080148: |[080148] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -080158: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -08015c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -080160: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -080166: 1a01 d310 |0007: const-string v1, "Receiver{" // string@10d3 │ │ -08016a: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080170: 5421 7e04 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ -080174: 6e20 5934 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08017a: 1a01 5500 |0011: const-string v1, " filter=" // string@0055 │ │ -08017e: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080184: 5421 7d04 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ -080188: 6e20 5934 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08018e: 1a01 8b36 |001b: const-string v1, "}" // string@368b │ │ -080192: 6e20 5a34 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080198: 6e10 5f34 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08019e: 0c01 |0023: move-result-object v1 │ │ -0801a0: 1101 |0024: return-object v1 │ │ +08013c: |[08013c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +08014c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +080150: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +080154: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +08015a: 1a01 d310 |0007: const-string v1, "Receiver{" // string@10d3 │ │ +08015e: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080164: 5421 7e04 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ +080168: 6e20 5934 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08016e: 1a01 5500 |0011: const-string v1, " filter=" // string@0055 │ │ +080172: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080178: 5421 7d04 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ +08017c: 6e20 5934 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +080182: 1a01 8b36 |001b: const-string v1, "}" // string@368b │ │ +080186: 6e20 5a34 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08018c: 6e10 5f34 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +080192: 0c01 |0023: move-result-object v1 │ │ +080194: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -45645,51 +45664,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0801a4: |[0801a4] android.support.v4.content.LocalBroadcastManager.:()V │ │ -0801b4: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ -0801b8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0801be: 6900 8604 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0486 │ │ -0801c2: 0e00 |0007: return-void │ │ +080198: |[080198] android.support.v4.content.LocalBroadcastManager.:()V │ │ +0801a8: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ +0801ac: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0801b2: 6900 8604 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0486 │ │ +0801b6: 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 │ │ -0801c4: |[0801c4] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -0801d4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0801da: 2200 a506 |0003: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0801de: 7010 a934 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0801e4: 5b20 8804 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -0801e8: 2200 a506 |000a: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0801ec: 7010 a934 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0801f2: 5b20 8204 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ -0801f6: 2200 9f06 |0011: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0801fa: 7010 8534 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -080200: 5b20 8704 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ -080204: 5b23 8304 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0483 │ │ -080208: 2200 f201 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@01f2 │ │ -08020c: 6e10 4002 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0240 │ │ -080212: 0c01 |001f: move-result-object v1 │ │ -080214: 7030 c00b 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0bc0 │ │ -08021a: 5b20 8404 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0484 │ │ -08021e: 0e00 |0025: return-void │ │ +0801b8: |[0801b8] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +0801c8: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0801ce: 2200 a506 |0003: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0801d2: 7010 a934 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0801d8: 5b20 8804 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +0801dc: 2200 a506 |000a: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0801e0: 7010 a934 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0801e6: 5b20 8204 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ +0801ea: 2200 9f06 |0011: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0801ee: 7010 8534 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0801f4: 5b20 8704 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ +0801f8: 5b23 8304 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0483 │ │ +0801fc: 2200 f201 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@01f2 │ │ +080200: 6e10 4002 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0240 │ │ +080206: 0c01 |001f: move-result-object v1 │ │ +080208: 7030 c00b 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0bc0 │ │ +08020e: 5b20 8404 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0484 │ │ +080212: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -45704,17 +45723,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 │ │ -080220: |[080220] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -080230: 7010 c80b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0bc8 │ │ -080236: 0e00 |0003: return-void │ │ +080214: |[080214] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +080224: 7010 c80b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0bc8 │ │ +08022a: 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;) │ │ @@ -45722,54 +45741,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -080238: |[080238] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -080248: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08024a: 5486 8804 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -08024e: 1d06 |0003: monitor-enter v6 │ │ -080250: 5485 8704 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ -080254: 6e10 9534 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -08025a: 0a00 |0009: move-result v0 │ │ -08025c: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -080260: 1e06 |000c: monitor-exit v6 │ │ -080262: 0e00 |000d: return-void │ │ -080264: 2302 ec06 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@06ec │ │ -080268: 5485 8704 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ -08026c: 6e20 9734 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -080272: 5485 8704 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ -080276: 6e10 8b34 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -08027c: 1e06 |001a: monitor-exit v6 │ │ -08027e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -080280: 2125 |001c: array-length v5, v2 │ │ -080282: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -080286: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -08028a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -08028c: 5415 7b04 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@047b │ │ -080290: 6e10 9534 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -080296: 0a05 |0027: move-result v5 │ │ -080298: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -08029c: 5415 7b04 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@047b │ │ -0802a0: 6e20 8e34 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0802a6: 0c05 |002f: move-result-object v5 │ │ -0802a8: 1f05 f401 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ -0802ac: 5455 7e04 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ -0802b0: 5486 8304 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0483 │ │ -0802b4: 5417 7a04 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@047a │ │ -0802b8: 6e30 1d02 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@021d │ │ -0802be: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0802c2: 28e5 |003d: goto 0022 // -001b │ │ -0802c4: 0d05 |003e: move-exception v5 │ │ -0802c6: 1e06 |003f: monitor-exit v6 │ │ -0802c8: 2705 |0040: throw v5 │ │ -0802ca: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0802ce: 28d9 |0043: goto 001c // -0027 │ │ +08022c: |[08022c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +08023c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08023e: 5486 8804 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +080242: 1d06 |0003: monitor-enter v6 │ │ +080244: 5485 8704 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ +080248: 6e10 9534 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +08024e: 0a00 |0009: move-result v0 │ │ +080250: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +080254: 1e06 |000c: monitor-exit v6 │ │ +080256: 0e00 |000d: return-void │ │ +080258: 2302 ec06 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@06ec │ │ +08025c: 5485 8704 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ +080260: 6e20 9734 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +080266: 5485 8704 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ +08026a: 6e10 8b34 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +080270: 1e06 |001a: monitor-exit v6 │ │ +080272: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +080274: 2125 |001c: array-length v5, v2 │ │ +080276: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +08027a: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +08027e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +080280: 5415 7b04 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@047b │ │ +080284: 6e10 9534 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +08028a: 0a05 |0027: move-result v5 │ │ +08028c: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +080290: 5415 7b04 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@047b │ │ +080294: 6e20 8e34 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +08029a: 0c05 |002f: move-result-object v5 │ │ +08029c: 1f05 f401 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ +0802a0: 5455 7e04 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ +0802a4: 5486 8304 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0483 │ │ +0802a8: 5417 7a04 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@047a │ │ +0802ac: 6e30 1d02 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@021d │ │ +0802b2: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0802b6: 28e5 |003d: goto 0022 // -001b │ │ +0802b8: 0d05 |003e: move-exception v5 │ │ +0802ba: 1e06 |003f: monitor-exit v6 │ │ +0802bc: 2705 |0040: throw v5 │ │ +0802be: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0802c2: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -45805,30 +45824,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 │ │ -0802e4: |[0802e4] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -0802f4: 6201 8604 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0486 │ │ -0802f8: 1d01 |0002: monitor-enter v1 │ │ -0802fa: 6200 8504 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0485 │ │ -0802fe: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -080302: 2200 f501 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@01f5 │ │ -080306: 6e10 3302 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ -08030c: 0c02 |000c: move-result-object v2 │ │ -08030e: 7020 c60b 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0bc6 │ │ -080314: 6900 8504 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0485 │ │ -080318: 6200 8504 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0485 │ │ -08031c: 1e01 |0014: monitor-exit v1 │ │ -08031e: 1100 |0015: return-object v0 │ │ -080320: 0d00 |0016: move-exception v0 │ │ -080322: 1e01 |0017: monitor-exit v1 │ │ -080324: 2700 |0018: throw v0 │ │ +0802d8: |[0802d8] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +0802e8: 6201 8604 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0486 │ │ +0802ec: 1d01 |0002: monitor-enter v1 │ │ +0802ee: 6200 8504 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0485 │ │ +0802f2: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +0802f6: 2200 f501 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@01f5 │ │ +0802fa: 6e10 3302 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ +080300: 0c02 |000c: move-result-object v2 │ │ +080302: 7020 c60b 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0bc6 │ │ +080308: 6900 8504 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0485 │ │ +08030c: 6200 8504 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0485 │ │ +080310: 1e01 |0014: monitor-exit v1 │ │ +080312: 1100 |0015: return-object v0 │ │ +080314: 0d00 |0016: move-exception v0 │ │ +080316: 1e01 |0017: monitor-exit v1 │ │ +080318: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -45843,54 +45862,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 │ │ -080334: |[080334] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -080344: 5476 8804 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -080348: 1d06 |0002: monitor-enter v6 │ │ -08034a: 2202 f401 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ -08034e: 7030 c30b 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0bc3 │ │ -080354: 5475 8804 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -080358: 6e20 b034 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -08035e: 0c03 |000d: move-result-object v3 │ │ -080360: 1f03 9f06 |000e: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -080364: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -080368: 2203 9f06 |0012: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ -08036c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -08036e: 7020 8634 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -080374: 5475 8804 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -080378: 6e30 b334 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -08037e: 6e20 8934 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -080384: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -080386: 6e10 8f02 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@028f │ │ -08038c: 0a05 |0024: move-result v5 │ │ -08038e: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -080392: 6e20 9002 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0290 │ │ -080398: 0c00 |002a: move-result-object v0 │ │ -08039a: 5475 8204 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ -08039e: 6e20 b034 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0803a4: 0c01 |0030: move-result-object v1 │ │ -0803a6: 1f01 9f06 |0031: check-cast v1, Ljava/util/ArrayList; // type@069f │ │ -0803aa: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -0803ae: 2201 9f06 |0035: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0803b2: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -0803b4: 7020 8634 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -0803ba: 5475 8204 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ -0803be: 6e30 b334 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0803c4: 6e20 8934 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0803ca: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0803ce: 28dc |0045: goto 0021 // -0024 │ │ -0803d0: 1e06 |0046: monitor-exit v6 │ │ -0803d2: 0e00 |0047: return-void │ │ -0803d4: 0d05 |0048: move-exception v5 │ │ -0803d6: 1e06 |0049: monitor-exit v6 │ │ -0803d8: 2705 |004a: throw v5 │ │ +080328: |[080328] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +080338: 5476 8804 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +08033c: 1d06 |0002: monitor-enter v6 │ │ +08033e: 2202 f401 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ +080342: 7030 c30b 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0bc3 │ │ +080348: 5475 8804 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +08034c: 6e20 b034 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +080352: 0c03 |000d: move-result-object v3 │ │ +080354: 1f03 9f06 |000e: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +080358: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +08035c: 2203 9f06 |0012: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ +080360: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +080362: 7020 8634 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +080368: 5475 8804 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +08036c: 6e30 b334 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +080372: 6e20 8934 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +080378: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +08037a: 6e10 8f02 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@028f │ │ +080380: 0a05 |0024: move-result v5 │ │ +080382: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +080386: 6e20 9002 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0290 │ │ +08038c: 0c00 |002a: move-result-object v0 │ │ +08038e: 5475 8204 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ +080392: 6e20 b034 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +080398: 0c01 |0030: move-result-object v1 │ │ +08039a: 1f01 9f06 |0031: check-cast v1, Ljava/util/ArrayList; // type@069f │ │ +08039e: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +0803a2: 2201 9f06 |0035: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0803a6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +0803a8: 7020 8634 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +0803ae: 5475 8204 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ +0803b2: 6e30 b334 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0803b8: 6e20 8934 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0803be: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0803c2: 28dc |0045: goto 0021 // -0024 │ │ +0803c4: 1e06 |0046: monitor-exit v6 │ │ +0803c6: 0e00 |0047: return-void │ │ +0803c8: 0d05 |0048: move-exception v5 │ │ +0803ca: 1e06 |0049: monitor-exit v6 │ │ +0803cc: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -45926,209 +45945,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -0803e8: |[0803e8] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -0803f8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0803fc: 540f 8804 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -080400: 1d0f |0004: monitor-enter v15 │ │ -080402: 7401 6302 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -080408: 0c02 |0008: move-result-object v2 │ │ -08040a: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -08040e: 5401 8304 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0483 │ │ -080412: 6e10 3902 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -080418: 0c01 |0010: move-result-object v1 │ │ -08041a: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -08041e: 6e20 8502 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0285 │ │ -080424: 0c03 |0016: move-result-object v3 │ │ -080426: 7401 6902 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0269 │ │ -08042c: 0c05 |001a: move-result-object v5 │ │ -08042e: 7401 7002 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0270 │ │ -080434: 0c04 |001e: move-result-object v4 │ │ -080436: 7401 6502 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0265 │ │ -08043c: 0c06 |0022: move-result-object v6 │ │ -08043e: 7401 6b02 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@026b │ │ -080444: 0a01 |0026: move-result v1 │ │ -080446: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -08044a: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -08044e: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -080450: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -080454: 1a01 ac0e |002e: const-string v1, "LocalBroadcastManager" // string@0eac │ │ -080458: 2207 8206 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -08045c: 7010 5134 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -080462: 1a10 f010 |0035: const-string v16, "Resolving type " // string@10f0 │ │ -080466: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -08046a: 6e20 5a34 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080470: 0c07 |003c: move-result-object v7 │ │ -080472: 6e20 5a34 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080478: 0c07 |0040: move-result-object v7 │ │ -08047a: 1a10 a000 |0041: const-string v16, " scheme " // string@00a0 │ │ -08047e: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -080482: 6e20 5a34 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080488: 0c07 |0048: move-result-object v7 │ │ -08048a: 6e20 5a34 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080490: 0c07 |004c: move-result-object v7 │ │ -080492: 1a10 9600 |004d: const-string v16, " of intent " // string@0096 │ │ -080496: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -08049a: 6e20 5a34 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0804a0: 0c07 |0054: move-result-object v7 │ │ -0804a2: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -0804a6: 6e20 5934 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0804ac: 0c07 |005a: move-result-object v7 │ │ -0804ae: 6e10 5f34 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0804b4: 0c07 |005e: move-result-object v7 │ │ -0804b6: 7120 b520 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0804bc: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -0804c0: 5401 8204 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ -0804c4: 7401 6302 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -0804ca: 0c07 |0069: move-result-object v7 │ │ -0804cc: 6e20 b034 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0804d2: 0c09 |006d: move-result-object v9 │ │ -0804d4: 1f09 9f06 |006e: check-cast v9, Ljava/util/ArrayList; // type@069f │ │ -0804d8: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -0804dc: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -0804e0: 1a01 ac0e |0074: const-string v1, "LocalBroadcastManager" // string@0eac │ │ -0804e4: 2207 8206 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0804e8: 7010 5134 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0804ee: 1a10 4802 |007b: const-string v16, "Action list: " // string@0248 │ │ -0804f2: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -0804f6: 6e20 5a34 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0804fc: 0c07 |0082: move-result-object v7 │ │ -0804fe: 6e20 5934 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -080504: 0c07 |0086: move-result-object v7 │ │ -080506: 6e10 5f34 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08050c: 0c07 |008a: move-result-object v7 │ │ -08050e: 7120 b520 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -080514: 120e |008e: const/4 v14, #int 0 // #0 │ │ -080516: 120a |008f: const/4 v10, #int 0 // #0 │ │ -080518: 6e10 9534 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -08051e: 0a01 |0093: move-result v1 │ │ -080520: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -080524: 6e20 8e34 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -08052a: 0c0d |0099: move-result-object v13 │ │ -08052c: 1f0d f401 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ -080530: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -080534: 1a01 ac0e |009e: const-string v1, "LocalBroadcastManager" // string@0eac │ │ -080538: 2207 8206 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -08053c: 7010 5134 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -080542: 1a10 300f |00a5: const-string v16, "Matching against filter " // string@0f30 │ │ -080546: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -08054a: 6e20 5a34 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080550: 0c07 |00ac: move-result-object v7 │ │ -080552: 54d0 7d04 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ -080556: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -08055a: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -08055e: 6e20 5934 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -080564: 0c07 |00b6: move-result-object v7 │ │ -080566: 6e10 5f34 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08056c: 0c07 |00ba: move-result-object v7 │ │ -08056e: 7120 b520 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -080574: 55d1 7c04 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@047c │ │ -080578: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -08057c: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -080580: 1a01 ac0e |00c4: const-string v1, "LocalBroadcastManager" // string@0eac │ │ -080584: 1a07 1400 |00c6: const-string v7, " Filter's target already added" // string@0014 │ │ -080588: 7120 b520 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -08058e: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -080592: 28c3 |00cd: goto 0090 // -003d │ │ -080594: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -080596: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -08059a: 54d1 7d04 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ -08059e: 1a07 ac0e |00d3: const-string v7, "LocalBroadcastManager" // string@0eac │ │ -0805a2: 7407 9102 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@0291 │ │ -0805a8: 0a0b |00d8: move-result v11 │ │ -0805aa: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -0805ae: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -0805b2: 1a01 ac0e |00dd: const-string v1, "LocalBroadcastManager" // string@0eac │ │ -0805b6: 2207 8206 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0805ba: 7010 5134 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0805c0: 1a10 1300 |00e4: const-string v16, " Filter matched! match=0x" // string@0013 │ │ -0805c4: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -0805c8: 6e20 5a34 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0805ce: 0c07 |00eb: move-result-object v7 │ │ -0805d0: 7110 0b34 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0805d6: 0c10 |00ef: move-result-object v16 │ │ -0805d8: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -0805dc: 6e20 5a34 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0805e2: 0c07 |00f5: move-result-object v7 │ │ -0805e4: 6e10 5f34 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0805ea: 0c07 |00f9: move-result-object v7 │ │ -0805ec: 7120 b520 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0805f2: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -0805f6: 220e 9f06 |00ff: new-instance v14, Ljava/util/ArrayList; // type@069f │ │ -0805fa: 7010 8534 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -080600: 6e20 8934 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -080606: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -080608: 5cd1 7c04 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@047c │ │ -08060c: 28c1 |010a: goto 00cb // -003f │ │ -08060e: 0d01 |010b: move-exception v1 │ │ -080610: 1e0f |010c: monitor-exit v15 │ │ -080612: 2701 |010d: throw v1 │ │ -080614: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -080618: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -08061e: 1a0c 1a35 |0113: const-string v12, "unknown reason" // string@351a │ │ -080622: 1a01 ac0e |0115: const-string v1, "LocalBroadcastManager" // string@0eac │ │ -080626: 2207 8206 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -08062a: 7010 5134 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -080630: 1a10 1200 |011c: const-string v16, " Filter did not match: " // string@0012 │ │ -080634: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -080638: 6e20 5a34 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08063e: 0c07 |0123: move-result-object v7 │ │ -080640: 6e20 5a34 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080646: 0c07 |0127: move-result-object v7 │ │ -080648: 6e10 5f34 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08064e: 0c07 |012b: move-result-object v7 │ │ -080650: 7120 b520 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -080656: 289c |012f: goto 00cb // -0064 │ │ -080658: 1a0c cc16 |0130: const-string v12, "action" // string@16cc │ │ -08065c: 28e3 |0132: goto 0115 // -001d │ │ -08065e: 1a0c 5219 |0133: const-string v12, "category" // string@1952 │ │ -080662: 28e0 |0135: goto 0115 // -0020 │ │ -080664: 1a0c 1e1b |0136: const-string v12, "data" // string@1b1e │ │ -080668: 28dd |0138: goto 0115 // -0023 │ │ -08066a: 1a0c 0a35 |0139: const-string v12, "type" // string@350a │ │ -08066e: 28da |013b: goto 0115 // -0026 │ │ -080670: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -080674: 120a |013e: const/4 v10, #int 0 // #0 │ │ -080676: 6e10 9534 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -08067c: 0a01 |0142: move-result v1 │ │ -08067e: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -080682: 6e20 8e34 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -080688: 0c01 |0148: move-result-object v1 │ │ -08068a: 1f01 f401 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ -08068e: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -080690: 5c17 7c04 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@047c │ │ -080694: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -080698: 28ef |0150: goto 013f // -0011 │ │ -08069a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -08069e: 5401 8704 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ -0806a2: 2207 f301 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@01f3 │ │ -0806a6: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -0806aa: 7030 c20b 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0bc2 │ │ -0806b0: 6e20 8934 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0806b6: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -0806ba: 5401 8404 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0484 │ │ -0806be: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -0806c0: 6e20 d204 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@04d2 │ │ -0806c6: 0a01 |0167: move-result v1 │ │ -0806c8: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -0806cc: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0806d0: 5401 8404 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0484 │ │ -0806d4: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -0806d6: 6e20 da04 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@04da │ │ -0806dc: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -0806de: 1e0f |0173: monitor-exit v15 │ │ -0806e0: 0f01 |0174: return v1 │ │ -0806e2: 1e0f |0175: monitor-exit v15 │ │ -0806e4: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -0806e6: 28fd |0177: goto 0174 // -0003 │ │ -0806e8: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +0803dc: |[0803dc] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +0803ec: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0803f0: 540f 8804 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +0803f4: 1d0f |0004: monitor-enter v15 │ │ +0803f6: 7401 6302 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +0803fc: 0c02 |0008: move-result-object v2 │ │ +0803fe: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +080402: 5401 8304 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0483 │ │ +080406: 6e10 3902 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +08040c: 0c01 |0010: move-result-object v1 │ │ +08040e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +080412: 6e20 8502 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0285 │ │ +080418: 0c03 |0016: move-result-object v3 │ │ +08041a: 7401 6902 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0269 │ │ +080420: 0c05 |001a: move-result-object v5 │ │ +080422: 7401 7002 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0270 │ │ +080428: 0c04 |001e: move-result-object v4 │ │ +08042a: 7401 6502 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0265 │ │ +080430: 0c06 |0022: move-result-object v6 │ │ +080432: 7401 6b02 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@026b │ │ +080438: 0a01 |0026: move-result v1 │ │ +08043a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +08043e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +080442: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +080444: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +080448: 1a01 ac0e |002e: const-string v1, "LocalBroadcastManager" // string@0eac │ │ +08044c: 2207 8206 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +080450: 7010 5134 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +080456: 1a10 f010 |0035: const-string v16, "Resolving type " // string@10f0 │ │ +08045a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +08045e: 6e20 5a34 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080464: 0c07 |003c: move-result-object v7 │ │ +080466: 6e20 5a34 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08046c: 0c07 |0040: move-result-object v7 │ │ +08046e: 1a10 a000 |0041: const-string v16, " scheme " // string@00a0 │ │ +080472: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +080476: 6e20 5a34 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08047c: 0c07 |0048: move-result-object v7 │ │ +08047e: 6e20 5a34 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080484: 0c07 |004c: move-result-object v7 │ │ +080486: 1a10 9600 |004d: const-string v16, " of intent " // string@0096 │ │ +08048a: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +08048e: 6e20 5a34 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080494: 0c07 |0054: move-result-object v7 │ │ +080496: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +08049a: 6e20 5934 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0804a0: 0c07 |005a: move-result-object v7 │ │ +0804a2: 6e10 5f34 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0804a8: 0c07 |005e: move-result-object v7 │ │ +0804aa: 7120 b520 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0804b0: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +0804b4: 5401 8204 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ +0804b8: 7401 6302 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +0804be: 0c07 |0069: move-result-object v7 │ │ +0804c0: 6e20 b034 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0804c6: 0c09 |006d: move-result-object v9 │ │ +0804c8: 1f09 9f06 |006e: check-cast v9, Ljava/util/ArrayList; // type@069f │ │ +0804cc: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +0804d0: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +0804d4: 1a01 ac0e |0074: const-string v1, "LocalBroadcastManager" // string@0eac │ │ +0804d8: 2207 8206 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0804dc: 7010 5134 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0804e2: 1a10 4802 |007b: const-string v16, "Action list: " // string@0248 │ │ +0804e6: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +0804ea: 6e20 5a34 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0804f0: 0c07 |0082: move-result-object v7 │ │ +0804f2: 6e20 5934 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0804f8: 0c07 |0086: move-result-object v7 │ │ +0804fa: 6e10 5f34 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +080500: 0c07 |008a: move-result-object v7 │ │ +080502: 7120 b520 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +080508: 120e |008e: const/4 v14, #int 0 // #0 │ │ +08050a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +08050c: 6e10 9534 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +080512: 0a01 |0093: move-result v1 │ │ +080514: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +080518: 6e20 8e34 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +08051e: 0c0d |0099: move-result-object v13 │ │ +080520: 1f0d f401 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ +080524: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +080528: 1a01 ac0e |009e: const-string v1, "LocalBroadcastManager" // string@0eac │ │ +08052c: 2207 8206 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +080530: 7010 5134 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +080536: 1a10 300f |00a5: const-string v16, "Matching against filter " // string@0f30 │ │ +08053a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +08053e: 6e20 5a34 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080544: 0c07 |00ac: move-result-object v7 │ │ +080546: 54d0 7d04 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ +08054a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +08054e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +080552: 6e20 5934 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +080558: 0c07 |00b6: move-result-object v7 │ │ +08055a: 6e10 5f34 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +080560: 0c07 |00ba: move-result-object v7 │ │ +080562: 7120 b520 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +080568: 55d1 7c04 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@047c │ │ +08056c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +080570: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +080574: 1a01 ac0e |00c4: const-string v1, "LocalBroadcastManager" // string@0eac │ │ +080578: 1a07 1400 |00c6: const-string v7, " Filter's target already added" // string@0014 │ │ +08057c: 7120 b520 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +080582: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +080586: 28c3 |00cd: goto 0090 // -003d │ │ +080588: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +08058a: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +08058e: 54d1 7d04 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@047d │ │ +080592: 1a07 ac0e |00d3: const-string v7, "LocalBroadcastManager" // string@0eac │ │ +080596: 7407 9102 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@0291 │ │ +08059c: 0a0b |00d8: move-result v11 │ │ +08059e: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +0805a2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +0805a6: 1a01 ac0e |00dd: const-string v1, "LocalBroadcastManager" // string@0eac │ │ +0805aa: 2207 8206 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0805ae: 7010 5134 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0805b4: 1a10 1300 |00e4: const-string v16, " Filter matched! match=0x" // string@0013 │ │ +0805b8: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +0805bc: 6e20 5a34 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0805c2: 0c07 |00eb: move-result-object v7 │ │ +0805c4: 7110 0b34 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0805ca: 0c10 |00ef: move-result-object v16 │ │ +0805cc: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +0805d0: 6e20 5a34 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0805d6: 0c07 |00f5: move-result-object v7 │ │ +0805d8: 6e10 5f34 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0805de: 0c07 |00f9: move-result-object v7 │ │ +0805e0: 7120 b520 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0805e6: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +0805ea: 220e 9f06 |00ff: new-instance v14, Ljava/util/ArrayList; // type@069f │ │ +0805ee: 7010 8534 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0805f4: 6e20 8934 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0805fa: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +0805fc: 5cd1 7c04 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@047c │ │ +080600: 28c1 |010a: goto 00cb // -003f │ │ +080602: 0d01 |010b: move-exception v1 │ │ +080604: 1e0f |010c: monitor-exit v15 │ │ +080606: 2701 |010d: throw v1 │ │ +080608: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +08060c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +080612: 1a0c 1a35 |0113: const-string v12, "unknown reason" // string@351a │ │ +080616: 1a01 ac0e |0115: const-string v1, "LocalBroadcastManager" // string@0eac │ │ +08061a: 2207 8206 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +08061e: 7010 5134 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +080624: 1a10 1200 |011c: const-string v16, " Filter did not match: " // string@0012 │ │ +080628: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +08062c: 6e20 5a34 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080632: 0c07 |0123: move-result-object v7 │ │ +080634: 6e20 5a34 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08063a: 0c07 |0127: move-result-object v7 │ │ +08063c: 6e10 5f34 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +080642: 0c07 |012b: move-result-object v7 │ │ +080644: 7120 b520 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +08064a: 289c |012f: goto 00cb // -0064 │ │ +08064c: 1a0c cc16 |0130: const-string v12, "action" // string@16cc │ │ +080650: 28e3 |0132: goto 0115 // -001d │ │ +080652: 1a0c 5219 |0133: const-string v12, "category" // string@1952 │ │ +080656: 28e0 |0135: goto 0115 // -0020 │ │ +080658: 1a0c 1e1b |0136: const-string v12, "data" // string@1b1e │ │ +08065c: 28dd |0138: goto 0115 // -0023 │ │ +08065e: 1a0c 0a35 |0139: const-string v12, "type" // string@350a │ │ +080662: 28da |013b: goto 0115 // -0026 │ │ +080664: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +080668: 120a |013e: const/4 v10, #int 0 // #0 │ │ +08066a: 6e10 9534 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +080670: 0a01 |0142: move-result v1 │ │ +080672: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +080676: 6e20 8e34 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +08067c: 0c01 |0148: move-result-object v1 │ │ +08067e: 1f01 f401 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ +080682: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +080684: 5c17 7c04 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@047c │ │ +080688: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +08068c: 28ef |0150: goto 013f // -0011 │ │ +08068e: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +080692: 5401 8704 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0487 │ │ +080696: 2207 f301 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@01f3 │ │ +08069a: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +08069e: 7030 c20b 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0bc2 │ │ +0806a4: 6e20 8934 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0806aa: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +0806ae: 5401 8404 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0484 │ │ +0806b2: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +0806b4: 6e20 d204 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@04d2 │ │ +0806ba: 0a01 |0167: move-result v1 │ │ +0806bc: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +0806c0: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0806c4: 5401 8404 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0484 │ │ +0806c8: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +0806ca: 6e20 da04 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@04da │ │ +0806d0: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +0806d2: 1e0f |0173: monitor-exit v15 │ │ +0806d4: 0f01 |0174: return v1 │ │ +0806d6: 1e0f |0175: monitor-exit v15 │ │ +0806d8: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +0806da: 28fd |0177: goto 0174 // -0003 │ │ +0806dc: 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 │ │ @@ -46221,20 +46240,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -080714: |[080714] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -080724: 6e20 cb0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0bcb │ │ -08072a: 0a00 |0003: move-result v0 │ │ -08072c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -080730: 7010 c80b 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0bc8 │ │ -080736: 0e00 |0009: return-void │ │ +080708: |[080708] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +080718: 6e20 cb0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0bcb │ │ +08071e: 0a00 |0003: move-result v0 │ │ +080720: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +080724: 7010 c80b 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0bc8 │ │ +08072a: 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; │ │ @@ -46245,69 +46264,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -080738: |[080738] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -080748: 5498 8804 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -08074c: 1d08 |0002: monitor-enter v8 │ │ -08074e: 5497 8804 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ -080752: 6e20 b434 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b4 │ │ -080758: 0c02 |0008: move-result-object v2 │ │ -08075a: 1f02 9f06 |0009: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ -08075e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -080762: 1e08 |000d: monitor-exit v8 │ │ -080764: 0e00 |000e: return-void │ │ -080766: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -080768: 6e10 9534 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -08076e: 0a07 |0013: move-result v7 │ │ -080770: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -080774: 6e20 8e34 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -08077a: 0c01 |0019: move-result-object v1 │ │ -08077c: 1f01 5e00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@005e │ │ -080780: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -080782: 6e10 8f02 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@028f │ │ -080788: 0a07 |0020: move-result v7 │ │ -08078a: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -08078e: 6e20 9002 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0290 │ │ -080794: 0c00 |0026: move-result-object v0 │ │ -080796: 5497 8204 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ -08079a: 6e20 b034 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0807a0: 0c06 |002c: move-result-object v6 │ │ -0807a2: 1f06 9f06 |002d: check-cast v6, Ljava/util/ArrayList; // type@069f │ │ -0807a6: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -0807aa: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -0807ac: 6e10 9534 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0807b2: 0a07 |0035: move-result v7 │ │ -0807b4: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -0807b8: 6e20 8e34 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0807be: 0c07 |003b: move-result-object v7 │ │ -0807c0: 1f07 f401 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ -0807c4: 5477 7e04 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ -0807c8: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -0807cc: 6e20 9134 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0807d2: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0807d6: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0807da: 28e9 |0049: goto 0032 // -0017 │ │ -0807dc: 6e10 9534 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0807e2: 0a07 |004d: move-result v7 │ │ -0807e4: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -0807e8: 5497 8204 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ -0807ec: 6e20 b434 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b4 │ │ -0807f2: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0807f6: 28c6 |0057: goto 001d // -003a │ │ -0807f8: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0807fc: 28b6 |005a: goto 0010 // -004a │ │ -0807fe: 1e08 |005b: monitor-exit v8 │ │ -080800: 28b2 |005c: goto 000e // -004e │ │ -080802: 0d07 |005d: move-exception v7 │ │ -080804: 1e08 |005e: monitor-exit v8 │ │ -080806: 2707 |005f: throw v7 │ │ +08072c: |[08072c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +08073c: 5498 8804 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +080740: 1d08 |0002: monitor-enter v8 │ │ +080742: 5497 8804 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0488 │ │ +080746: 6e20 b434 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b4 │ │ +08074c: 0c02 |0008: move-result-object v2 │ │ +08074e: 1f02 9f06 |0009: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ +080752: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +080756: 1e08 |000d: monitor-exit v8 │ │ +080758: 0e00 |000e: return-void │ │ +08075a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +08075c: 6e10 9534 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +080762: 0a07 |0013: move-result v7 │ │ +080764: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +080768: 6e20 8e34 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +08076e: 0c01 |0019: move-result-object v1 │ │ +080770: 1f01 5e00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@005e │ │ +080774: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +080776: 6e10 8f02 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@028f │ │ +08077c: 0a07 |0020: move-result v7 │ │ +08077e: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +080782: 6e20 9002 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0290 │ │ +080788: 0c00 |0026: move-result-object v0 │ │ +08078a: 5497 8204 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ +08078e: 6e20 b034 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +080794: 0c06 |002c: move-result-object v6 │ │ +080796: 1f06 9f06 |002d: check-cast v6, Ljava/util/ArrayList; // type@069f │ │ +08079a: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +08079e: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +0807a0: 6e10 9534 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0807a6: 0a07 |0035: move-result v7 │ │ +0807a8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +0807ac: 6e20 8e34 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0807b2: 0c07 |003b: move-result-object v7 │ │ +0807b4: 1f07 f401 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01f4 │ │ +0807b8: 5477 7e04 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@047e │ │ +0807bc: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +0807c0: 6e20 9134 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0807c6: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0807ca: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0807ce: 28e9 |0049: goto 0032 // -0017 │ │ +0807d0: 6e10 9534 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0807d6: 0a07 |004d: move-result v7 │ │ +0807d8: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +0807dc: 5497 8204 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0482 │ │ +0807e0: 6e20 b434 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b4 │ │ +0807e6: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0807ea: 28c6 |0057: goto 001d // -003a │ │ +0807ec: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0807f0: 28b6 |005a: goto 0010 // -004a │ │ +0807f2: 1e08 |005b: monitor-exit v8 │ │ +0807f4: 28b2 |005c: goto 000e // -004e │ │ +0807f6: 0d07 |005d: move-exception v7 │ │ +0807f8: 1e08 |005e: monitor-exit v8 │ │ +0807fa: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -46375,21 +46394,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -080814: |[080814] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -080824: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -08082a: 2200 c406 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@06c4 │ │ -08082e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -080830: 7020 2035 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@3520 │ │ -080836: 5b20 8904 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0489 │ │ -08083a: 0e00 |000b: return-void │ │ +080808: |[080808] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +080818: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +08081e: 2200 c406 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@06c4 │ │ +080822: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +080824: 7020 2035 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@3520 │ │ +08082a: 5b20 8904 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0489 │ │ +08082e: 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; │ │ │ │ @@ -46399,30 +46418,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 │ │ -08083c: |[08083c] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -08084c: 2200 8406 |0000: new-instance v0, Ljava/lang/Thread; // type@0684 │ │ -080850: 2201 8206 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -080854: 7010 5134 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08085a: 1a02 6a0f |0007: const-string v2, "ModernAsyncTask #" // string@0f6a │ │ -08085e: 6e20 5a34 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080864: 0c01 |000c: move-result-object v1 │ │ -080866: 5432 8904 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0489 │ │ -08086a: 6e10 2135 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@3521 │ │ -080870: 0a02 |0012: move-result v2 │ │ -080872: 6e20 5634 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -080878: 0c01 |0016: move-result-object v1 │ │ -08087a: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -080880: 0c01 |001a: move-result-object v1 │ │ -080882: 7030 6434 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@3464 │ │ -080888: 1100 |001e: return-object v0 │ │ +080830: |[080830] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +080840: 2200 8406 |0000: new-instance v0, Ljava/lang/Thread; // type@0684 │ │ +080844: 2201 8206 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +080848: 7010 5134 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08084e: 1a02 6a0f |0007: const-string v2, "ModernAsyncTask #" // string@0f6a │ │ +080852: 6e20 5a34 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080858: 0c01 |000c: move-result-object v1 │ │ +08085a: 5432 8904 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0489 │ │ +08085e: 6e10 2135 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@3521 │ │ +080864: 0a02 |0012: move-result v2 │ │ +080866: 6e20 5634 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +08086c: 0c01 |0016: move-result-object v1 │ │ +08086e: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +080874: 0c01 |001a: move-result-object v1 │ │ +080876: 7030 6434 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@3464 │ │ +08087c: 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; │ │ │ │ @@ -46461,18 +46480,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 │ │ -08088c: |[08088c] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -08089c: 5b01 8c04 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048c │ │ -0808a0: 7020 1635 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@3516 │ │ -0808a6: 0e00 |0005: return-void │ │ +080880: |[080880] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +080890: 5b01 8c04 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048c │ │ +080894: 7020 1635 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@3516 │ │ +08089a: 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; │ │ @@ -46485,41 +46504,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0808a8: |[0808a8] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -0808b8: 6e10 d40b 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0bd4 │ │ -0808be: 0c01 |0003: move-result-object v1 │ │ -0808c0: 5463 8c04 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048c │ │ -0808c4: 7120 e70b 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0be7 │ │ -0808ca: 0e00 |0009: return-void │ │ -0808cc: 0d00 |000a: move-exception v0 │ │ -0808ce: 1a03 ae02 |000b: const-string v3, "AsyncTask" // string@02ae │ │ -0808d2: 7120 b820 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ -0808d8: 28f9 |0010: goto 0009 // -0007 │ │ -0808da: 0d00 |0011: move-exception v0 │ │ -0808dc: 2203 7f06 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ -0808e0: 1a04 9102 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0291 │ │ -0808e4: 6e10 1335 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@3513 │ │ -0808ea: 0c05 |0019: move-result-object v5 │ │ -0808ec: 7030 3034 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3430 │ │ -0808f2: 2703 |001d: throw v3 │ │ -0808f4: 0d00 |001e: move-exception v0 │ │ -0808f6: 5463 8c04 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048c │ │ -0808fa: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0808fc: 7120 e70b 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0be7 │ │ -080902: 28e4 |0025: goto 0009 // -001c │ │ -080904: 0d02 |0026: move-exception v2 │ │ -080906: 2203 7f06 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ -08090a: 1a04 9102 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0291 │ │ -08090e: 7030 3034 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3430 │ │ -080914: 2703 |002e: throw v3 │ │ +08089c: |[08089c] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +0808ac: 6e10 d40b 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0bd4 │ │ +0808b2: 0c01 |0003: move-result-object v1 │ │ +0808b4: 5463 8c04 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048c │ │ +0808b8: 7120 e70b 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0be7 │ │ +0808be: 0e00 |0009: return-void │ │ +0808c0: 0d00 |000a: move-exception v0 │ │ +0808c2: 1a03 ae02 |000b: const-string v3, "AsyncTask" // string@02ae │ │ +0808c6: 7120 b820 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ +0808cc: 28f9 |0010: goto 0009 // -0007 │ │ +0808ce: 0d00 |0011: move-exception v0 │ │ +0808d0: 2203 7f06 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ +0808d4: 1a04 9102 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0291 │ │ +0808d8: 6e10 1335 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@3513 │ │ +0808de: 0c05 |0019: move-result-object v5 │ │ +0808e0: 7030 3034 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3430 │ │ +0808e6: 2703 |001d: throw v3 │ │ +0808e8: 0d00 |001e: move-exception v0 │ │ +0808ea: 5463 8c04 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048c │ │ +0808ee: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0808f0: 7120 e70b 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0be7 │ │ +0808f6: 28e4 |0025: goto 0009 // -001c │ │ +0808f8: 0d02 |0026: move-exception v2 │ │ +0808fa: 2203 7f06 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ +0808fe: 1a04 9102 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0291 │ │ +080902: 7030 3034 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3430 │ │ +080908: 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 : │ │ @@ -46577,37 +46596,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -080930: |[080930] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -080940: 7100 e00b 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0be0 │ │ -080946: 0c00 |0003: move-result-object v0 │ │ -080948: 2100 |0004: array-length v0, v0 │ │ -08094a: 2300 d106 |0005: new-array v0, v0, [I // type@06d1 │ │ -08094e: 6900 8d04 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ -080952: 6200 8d04 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ -080956: 6201 9304 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ -08095a: 6e10 de0b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0bde │ │ -080960: 0a01 |0010: move-result v1 │ │ -080962: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -080964: 4b02 0001 |0012: aput v2, v0, v1 │ │ -080968: 6200 8d04 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ -08096c: 6201 9104 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ -080970: 6e10 de0b 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0bde │ │ -080976: 0a01 |001b: move-result v1 │ │ -080978: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -08097a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -08097e: 0e00 |001f: return-void │ │ -080980: 0d00 |0020: move-exception v0 │ │ -080982: 28fe |0021: goto 001f // -0002 │ │ -080984: 0d00 |0022: move-exception v0 │ │ -080986: 28f1 |0023: goto 0014 // -000f │ │ +080924: |[080924] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +080934: 7100 e00b 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0be0 │ │ +08093a: 0c00 |0003: move-result-object v0 │ │ +08093c: 2100 |0004: array-length v0, v0 │ │ +08093e: 2300 d106 |0005: new-array v0, v0, [I // type@06d1 │ │ +080942: 6900 8d04 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ +080946: 6200 8d04 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ +08094a: 6201 9304 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ +08094e: 6e10 de0b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0bde │ │ +080954: 0a01 |0010: move-result v1 │ │ +080956: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +080958: 4b02 0001 |0012: aput v2, v0, v1 │ │ +08095c: 6200 8d04 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ +080960: 6201 9104 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ +080964: 6e10 de0b 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0bde │ │ +08096a: 0a01 |001b: move-result v1 │ │ +08096c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +08096e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +080972: 0e00 |001f: return-void │ │ +080974: 0d00 |0020: move-exception v0 │ │ +080976: 28fe |0021: goto 001f // -0002 │ │ +080978: 0d00 |0022: move-exception v0 │ │ +08097a: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ @@ -46657,19 +46676,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 │ │ -0809a4: |[0809a4] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -0809b4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0809ba: 5b01 8f04 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@048f │ │ -0809be: 5b02 8e04 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@048e │ │ -0809c2: 0e00 |0007: return-void │ │ +080998: |[080998] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +0809a8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0809ae: 5b01 8f04 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@048f │ │ +0809b2: 5b02 8e04 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@048e │ │ +0809b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ @@ -46710,17 +46729,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0809c4: |[0809c4] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -0809d4: 7010 cd04 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -0809da: 0e00 |0003: return-void │ │ +0809b8: |[0809b8] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +0809c8: 7010 cd04 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +0809ce: 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;) │ │ @@ -46728,17 +46747,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 │ │ -0809dc: |[0809dc] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -0809ec: 7010 d70b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0bd7 │ │ -0809f2: 0e00 |0003: return-void │ │ +0809d0: |[0809d0] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +0809e0: 7010 d70b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0bd7 │ │ +0809e6: 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; │ │ │ │ @@ -46748,32 +46767,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0809f4: |[0809f4] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -080a04: 5450 4701 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -080a08: 1f00 fa01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01fa │ │ -080a0c: 5251 4801 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0148 │ │ -080a10: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -080a16: 0e00 |0009: return-void │ │ -080a18: 5401 8f04 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@048f │ │ -080a1c: 5402 8e04 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@048e │ │ -080a20: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -080a22: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -080a26: 7120 e80b 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0be8 │ │ -080a2c: 28f5 |0014: goto 0009 // -000b │ │ -080a2e: 5401 8f04 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@048f │ │ -080a32: 5402 8e04 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@048e │ │ -080a36: 6e20 f80b 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0bf8 │ │ -080a3c: 28ed |001c: goto 0009 // -0013 │ │ -080a3e: 0000 |001d: nop // spacer │ │ -080a40: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +0809e8: |[0809e8] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +0809f8: 5450 4701 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0809fc: 1f00 fa01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01fa │ │ +080a00: 5251 4801 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0148 │ │ +080a04: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +080a0a: 0e00 |0009: return-void │ │ +080a0c: 5401 8f04 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@048f │ │ +080a10: 5402 8e04 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@048e │ │ +080a14: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +080a16: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +080a1a: 7120 e80b 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0be8 │ │ +080a20: 28f5 |0014: goto 0009 // -000b │ │ +080a22: 5401 8f04 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@048f │ │ +080a26: 5402 8e04 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@048e │ │ +080a2a: 6e20 f80b 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0bf8 │ │ +080a30: 28ed |001c: goto 0009 // -0013 │ │ +080a32: 0000 |001d: nop // spacer │ │ +080a34: 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 │ │ @@ -46832,40 +46851,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -080a50: |[080a50] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -080a60: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -080a62: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -080a64: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -080a66: 2200 fc01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ -080a6a: 1a01 2510 |0005: const-string v1, "PENDING" // string@1025 │ │ -080a6e: 7030 dd0b 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0bdd │ │ -080a74: 6900 9204 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ -080a78: 2200 fc01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ -080a7c: 1a01 bc10 |000e: const-string v1, "RUNNING" // string@10bc │ │ -080a80: 7030 dd0b 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0bdd │ │ -080a86: 6900 9304 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ -080a8a: 2200 fc01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ -080a8e: 1a01 ee04 |0017: const-string v1, "FINISHED" // string@04ee │ │ -080a92: 7030 dd0b 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0bdd │ │ -080a98: 6900 9104 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ -080a9c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -080a9e: 2300 ed06 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@06ed │ │ -080aa2: 6201 9204 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ -080aa6: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -080aaa: 6201 9304 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ -080aae: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -080ab2: 6201 9104 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ -080ab6: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -080aba: 6900 9004 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0490 │ │ -080abe: 0e00 |002f: return-void │ │ +080a44: |[080a44] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +080a54: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +080a56: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +080a58: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +080a5a: 2200 fc01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ +080a5e: 1a01 2510 |0005: const-string v1, "PENDING" // string@1025 │ │ +080a62: 7030 dd0b 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0bdd │ │ +080a68: 6900 9204 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ +080a6c: 2200 fc01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ +080a70: 1a01 bc10 |000e: const-string v1, "RUNNING" // string@10bc │ │ +080a74: 7030 dd0b 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0bdd │ │ +080a7a: 6900 9304 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ +080a7e: 2200 fc01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ +080a82: 1a01 ee04 |0017: const-string v1, "FINISHED" // string@04ee │ │ +080a86: 7030 dd0b 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0bdd │ │ +080a8c: 6900 9104 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ +080a90: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +080a92: 2300 ed06 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@06ed │ │ +080a96: 6201 9204 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ +080a9a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +080a9e: 6201 9304 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ +080aa2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +080aa6: 6201 9104 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ +080aaa: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +080aae: 6900 9004 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0490 │ │ +080ab2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -46875,17 +46894,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 │ │ -080ac0: |[080ac0] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -080ad0: 7030 f533 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@33f5 │ │ -080ad6: 0e00 |0003: return-void │ │ +080ab4: |[080ab4] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +080ac4: 7030 f533 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@33f5 │ │ +080aca: 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 │ │ @@ -46895,20 +46914,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 │ │ -080ad8: |[080ad8] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -080ae8: 1c00 fc01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ -080aec: 7120 f633 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@33f6 │ │ -080af2: 0c00 |0005: move-result-object v0 │ │ -080af4: 1f00 fc01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ -080af8: 1100 |0008: return-object v0 │ │ +080acc: |[080acc] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +080adc: 1c00 fc01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ +080ae0: 7120 f633 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@33f6 │ │ +080ae6: 0c00 |0005: move-result-object v0 │ │ +080ae8: 1f00 fc01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01fc │ │ +080aec: 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;) │ │ @@ -46916,20 +46935,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 │ │ -080afc: |[080afc] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -080b0c: 6200 9004 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0490 │ │ -080b10: 6e10 3c35 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@353c │ │ -080b16: 0c00 |0005: move-result-object v0 │ │ -080b18: 1f00 ed06 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@06ed │ │ -080b1c: 1100 |0008: return-object v0 │ │ +080af0: |[080af0] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +080b00: 6200 9004 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0490 │ │ +080b04: 6e10 3c35 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@353c │ │ +080b0a: 0c00 |0005: move-result-object v0 │ │ +080b0c: 1f00 ed06 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@06ed │ │ +080b10: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 3947 (ModernAsyncTask.java) │ │ @@ -46970,17 +46989,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080b20: |[080b20] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -080b30: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -080b36: 0e00 |0003: return-void │ │ +080b14: |[080b14] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +080b24: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +080b2a: 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; │ │ │ │ @@ -46989,17 +47008,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 │ │ -080b38: |[080b38] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -080b48: 7010 e10b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0be1 │ │ -080b4e: 0e00 |0003: return-void │ │ +080b2c: |[080b2c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +080b3c: 7010 e10b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0be1 │ │ +080b42: 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; │ │ @@ -47133,38 +47152,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -080b50: |[080b50] android.support.v4.content.ModernAsyncTask.:()V │ │ -080b60: 2200 f601 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@01f6 │ │ -080b64: 7010 ce0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0bce │ │ -080b6a: 6900 a304 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@04a3 │ │ -080b6e: 2200 be06 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@06be │ │ -080b72: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -080b76: 7020 1b35 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@351b │ │ -080b7c: 6900 a204 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@04a2 │ │ -080b80: 2201 c006 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@06c0 │ │ -080b84: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -080b86: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -080b8a: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -080b8e: 6206 6114 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@1461 │ │ -080b92: 6207 a204 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@04a2 │ │ -080b96: 6208 a304 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@04a3 │ │ -080b9a: 7608 1c35 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@351c │ │ -080ba0: 6901 9b04 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@049b │ │ -080ba4: 2200 fb01 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@01fb │ │ -080ba8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -080baa: 7020 d80b 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0bd8 │ │ -080bb0: 6900 a104 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ -080bb4: 6200 9b04 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@049b │ │ -080bb8: 6900 a004 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ -080bbc: 0e00 |002e: return-void │ │ +080b44: |[080b44] android.support.v4.content.ModernAsyncTask.:()V │ │ +080b54: 2200 f601 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@01f6 │ │ +080b58: 7010 ce0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0bce │ │ +080b5e: 6900 a304 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@04a3 │ │ +080b62: 2200 be06 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@06be │ │ +080b66: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +080b6a: 7020 1b35 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@351b │ │ +080b70: 6900 a204 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@04a2 │ │ +080b74: 2201 c006 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@06c0 │ │ +080b78: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +080b7a: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +080b7e: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +080b82: 6206 6114 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@1461 │ │ +080b86: 6207 a204 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@04a2 │ │ +080b8a: 6208 a304 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@04a3 │ │ +080b8e: 7608 1c35 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@351c │ │ +080b94: 6901 9b04 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@049b │ │ +080b98: 2200 fb01 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@01fb │ │ +080b9c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +080b9e: 7020 d80b 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0bd8 │ │ +080ba4: 6900 a104 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ +080ba8: 6200 9b04 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@049b │ │ +080bac: 6900 a004 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ +080bb0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -47175,29 +47194,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -080bc0: |[080bc0] android.support.v4.content.ModernAsyncTask.:()V │ │ -080bd0: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -080bd6: 6200 9204 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ -080bda: 5b20 9d04 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ -080bde: 2200 c306 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@06c3 │ │ -080be2: 7010 1d35 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@351d │ │ -080be8: 5b20 9e04 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@049e │ │ -080bec: 2200 f701 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@01f7 │ │ -080bf0: 7020 d00b 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0bd0 │ │ -080bf6: 5b20 9f04 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@049f │ │ -080bfa: 2200 f801 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@01f8 │ │ -080bfe: 5421 9f04 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@049f │ │ -080c02: 7030 d20b 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0bd2 │ │ -080c08: 5b20 9c04 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ -080c0c: 0e00 |001e: return-void │ │ +080bb4: |[080bb4] android.support.v4.content.ModernAsyncTask.:()V │ │ +080bc4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +080bca: 6200 9204 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ +080bce: 5b20 9d04 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ +080bd2: 2200 c306 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@06c3 │ │ +080bd6: 7010 1d35 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@351d │ │ +080bdc: 5b20 9e04 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@049e │ │ +080be0: 2200 f701 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@01f7 │ │ +080be4: 7020 d00b 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0bd0 │ │ +080bea: 5b20 9f04 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@049f │ │ +080bee: 2200 f801 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@01f8 │ │ +080bf2: 5421 9f04 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@049f │ │ +080bf6: 7030 d20b 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0bd2 │ │ +080bfc: 5b20 9c04 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ +080c00: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -47211,17 +47230,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 │ │ -080c10: |[080c10] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -080c20: 5410 9e04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@049e │ │ -080c24: 1100 |0002: return-object v0 │ │ +080c04: |[080c04] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +080c14: 5410 9e04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@049e │ │ +080c18: 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;) │ │ @@ -47229,18 +47248,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 │ │ -080c28: |[080c28] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -080c38: 7020 f90b 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bf9 │ │ -080c3e: 0c00 |0003: move-result-object v0 │ │ -080c40: 1100 |0004: return-object v0 │ │ +080c1c: |[080c1c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +080c2c: 7020 f90b 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bf9 │ │ +080c32: 0c00 |0003: move-result-object v0 │ │ +080c34: 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; │ │ │ │ @@ -47249,17 +47268,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 │ │ -080c44: |[080c44] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -080c54: 7020 fa0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0bfa │ │ -080c5a: 0e00 |0003: return-void │ │ +080c38: |[080c38] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +080c48: 7020 fa0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0bfa │ │ +080c4e: 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; │ │ │ │ @@ -47268,17 +47287,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 │ │ -080c5c: |[080c5c] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -080c6c: 7020 ee0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0bee │ │ -080c72: 0e00 |0003: return-void │ │ +080c50: |[080c50] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +080c60: 7020 ee0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0bee │ │ +080c66: 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; │ │ │ │ @@ -47287,18 +47306,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -080c74: |[080c74] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -080c84: 6200 a004 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ -080c88: 7220 1435 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ -080c8e: 0e00 |0005: return-void │ │ +080c68: |[080c68] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +080c78: 6200 a004 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ +080c7c: 7220 1435 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ +080c82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -47307,24 +47326,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -080c90: |[080c90] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -080ca0: 6e10 f30b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0bf3 │ │ -080ca6: 0a00 |0003: move-result v0 │ │ -080ca8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -080cac: 6e20 f50b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0bf5 │ │ -080cb2: 6200 9104 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ -080cb6: 5b10 9d04 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ -080cba: 0e00 |000d: return-void │ │ -080cbc: 6e20 f60b 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0bf6 │ │ -080cc2: 28f8 |0011: goto 0009 // -0008 │ │ +080c84: |[080c84] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +080c94: 6e10 f30b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0bf3 │ │ +080c9a: 0a00 |0003: move-result v0 │ │ +080c9c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +080ca0: 6e20 f50b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0bf5 │ │ +080ca6: 6200 9104 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0491 │ │ +080caa: 5b10 9d04 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ +080cae: 0e00 |000d: return-void │ │ +080cb0: 6e20 f60b 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0bf6 │ │ +080cb6: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -47339,18 +47358,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -080cc4: |[080cc4] android.support.v4.content.ModernAsyncTask.init:()V │ │ -080cd4: 6200 a104 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ -080cd8: 6e10 d90b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0bd9 │ │ -080cde: 0e00 |0005: return-void │ │ +080cb8: |[080cb8] android.support.v4.content.ModernAsyncTask.init:()V │ │ +080cc8: 6200 a104 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ +080ccc: 6e10 d90b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0bd9 │ │ +080cd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -47358,26 +47377,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 │ │ -080ce0: |[080ce0] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -080cf0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -080cf2: 6201 a104 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ -080cf6: 2202 fa01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01fa │ │ -080cfa: 2353 1107 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0711 │ │ -080cfe: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -080d00: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -080d04: 7030 d60b 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0bd6 │ │ -080d0a: 6e30 db0b 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0bdb │ │ -080d10: 0c00 |0010: move-result-object v0 │ │ -080d12: 6e10 e704 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -080d18: 1107 |0014: return-object v7 │ │ +080cd4: |[080cd4] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +080ce4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +080ce6: 6201 a104 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ +080cea: 2202 fa01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01fa │ │ +080cee: 2353 1107 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0711 │ │ +080cf2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +080cf4: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +080cf8: 7030 d60b 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0bd6 │ │ +080cfe: 6e30 db0b 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0bdb │ │ +080d04: 0c00 |0010: move-result-object v0 │ │ +080d06: 6e10 e704 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +080d0c: 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; │ │ @@ -47391,21 +47410,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -080d1c: |[080d1c] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -080d2c: 5421 9e04 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@049e │ │ -080d30: 6e10 1e35 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@351e │ │ -080d36: 0a00 |0005: move-result v0 │ │ -080d38: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -080d3c: 7020 f90b 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bf9 │ │ -080d42: 0e00 |000b: return-void │ │ +080d10: |[080d10] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +080d20: 5421 9e04 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@049e │ │ +080d24: 6e10 1e35 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@351e │ │ +080d2a: 0a00 |0005: move-result v0 │ │ +080d2c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +080d30: 7020 f90b 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bf9 │ │ +080d36: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -47420,17 +47439,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 │ │ -080d44: |[080d44] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -080d54: 6900 a004 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ -080d58: 0e00 |0002: return-void │ │ +080d38: |[080d38] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +080d48: 6900 a004 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ +080d4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -47440,19 +47459,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -080d5c: |[080d5c] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -080d6c: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ -080d70: 6e20 1735 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@3517 │ │ -080d76: 0a00 |0005: move-result v0 │ │ -080d78: 0f00 |0006: return v0 │ │ +080d50: |[080d50] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +080d60: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ +080d64: 6e20 1735 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@3517 │ │ +080d6a: 0a00 |0005: move-result v0 │ │ +080d6c: 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 │ │ @@ -47468,19 +47487,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 │ │ -080d7c: |[080d7c] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -080d8c: 6200 a004 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ -080d90: 6e30 ed0b 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@0bed │ │ -080d96: 0c00 |0005: move-result-object v0 │ │ -080d98: 1100 |0006: return-object v0 │ │ +080d70: |[080d70] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +080d80: 6200 a004 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@04a0 │ │ +080d84: 6e30 ed0b 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@0bed │ │ +080d8a: 0c00 |0005: move-result-object v0 │ │ +080d8c: 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; │ │ @@ -47491,41 +47510,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 │ │ -080d9c: |[080d9c] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -080dac: 5420 9d04 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ -080db0: 6201 9204 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ -080db4: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -080db8: 6200 8d04 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ -080dbc: 5421 9d04 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ -080dc0: 6e10 de0b 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0bde │ │ -080dc6: 0a01 |000d: move-result v1 │ │ -080dc8: 4400 0001 |000e: aget v0, v0, v1 │ │ -080dcc: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -080dd2: 6200 9304 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ -080dd6: 5b20 9d04 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ -080dda: 6e10 f70b 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0bf7 │ │ -080de0: 5420 9f04 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@049f │ │ -080de4: 5b04 9404 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0494 │ │ -080de8: 5420 9c04 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ -080dec: 7220 1435 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ -080df2: 1102 |0023: return-object v2 │ │ -080df4: 2200 6f06 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -080df8: 1a01 6303 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0363 │ │ -080dfc: 7020 0434 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -080e02: 2700 |002b: throw v0 │ │ -080e04: 2200 6f06 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -080e08: 1a01 6203 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0362 │ │ -080e0c: 7020 0434 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -080e12: 2700 |0033: throw v0 │ │ -080e14: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +080d90: |[080d90] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +080da0: 5420 9d04 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ +080da4: 6201 9204 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0492 │ │ +080da8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +080dac: 6200 8d04 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@048d │ │ +080db0: 5421 9d04 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ +080db4: 6e10 de0b 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0bde │ │ +080dba: 0a01 |000d: move-result v1 │ │ +080dbc: 4400 0001 |000e: aget v0, v0, v1 │ │ +080dc0: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +080dc6: 6200 9304 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0493 │ │ +080dca: 5b20 9d04 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ +080dce: 6e10 f70b 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0bf7 │ │ +080dd4: 5420 9f04 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@049f │ │ +080dd8: 5b04 9404 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0494 │ │ +080ddc: 5420 9c04 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ +080de0: 7220 1435 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ +080de6: 1102 |0023: return-object v2 │ │ +080de8: 2200 6f06 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +080dec: 1a01 6303 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0363 │ │ +080df0: 7020 0434 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +080df6: 2700 |002b: throw v0 │ │ +080df8: 2200 6f06 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +080dfc: 1a01 6203 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0362 │ │ +080e00: 7020 0434 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +080e06: 2700 |0033: throw v0 │ │ +080e08: 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 │ │ @@ -47546,19 +47565,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080e24: |[080e24] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -080e34: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ -080e38: 6e10 1835 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@3518 │ │ -080e3e: 0c00 |0005: move-result-object v0 │ │ -080e40: 1100 |0006: return-object v0 │ │ +080e18: |[080e18] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +080e28: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ +080e2c: 6e10 1835 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@3518 │ │ +080e32: 0c00 |0005: move-result-object v0 │ │ +080e34: 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; │ │ │ │ @@ -47567,19 +47586,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 │ │ -080e44: |[080e44] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -080e54: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ -080e58: 6e40 1935 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@3519 │ │ -080e5e: 0c00 |0005: move-result-object v0 │ │ -080e60: 1100 |0006: return-object v0 │ │ +080e38: |[080e38] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +080e48: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ +080e4c: 6e40 1935 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@3519 │ │ +080e52: 0c00 |0005: move-result-object v0 │ │ +080e54: 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 │ │ @@ -47590,17 +47609,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 │ │ -080e64: |[080e64] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -080e74: 5410 9d04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ -080e78: 1100 |0002: return-object v0 │ │ +080e58: |[080e58] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +080e68: 5410 9d04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@049d │ │ +080e6c: 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; │ │ │ │ @@ -47609,19 +47628,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080e7c: |[080e7c] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -080e8c: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ -080e90: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@351a │ │ -080e96: 0a00 |0005: move-result v0 │ │ -080e98: 0f00 |0006: return v0 │ │ +080e70: |[080e70] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +080e80: 5410 9c04 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@049c │ │ +080e84: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@351a │ │ +080e8a: 0a00 |0005: move-result v0 │ │ +080e8c: 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; │ │ │ │ @@ -47630,16 +47649,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -080e9c: |[080e9c] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -080eac: 0e00 |0000: return-void │ │ +080e90: |[080e90] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +080ea0: 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; │ │ │ │ @@ -47648,17 +47667,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080eb0: |[080eb0] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -080ec0: 6e10 f40b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0bf4 │ │ -080ec6: 0e00 |0003: return-void │ │ +080ea4: |[080ea4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +080eb4: 6e10 f40b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0bf4 │ │ +080eba: 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; │ │ @@ -47670,16 +47689,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -080ec8: |[080ec8] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -080ed8: 0e00 |0000: return-void │ │ +080ebc: |[080ebc] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +080ecc: 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; │ │ @@ -47690,16 +47709,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -080edc: |[080edc] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -080eec: 0e00 |0000: return-void │ │ +080ed0: |[080ed0] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +080ee0: 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; │ │ │ │ @@ -47708,16 +47727,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -080ef0: |[080ef0] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -080f00: 0e00 |0000: return-void │ │ +080ee4: |[080ee4] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +080ef4: 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; │ │ @@ -47728,26 +47747,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 │ │ -080f04: |[080f04] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -080f14: 6e10 f30b 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0bf3 │ │ -080f1a: 0a00 |0003: move-result v0 │ │ -080f1c: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -080f20: 6200 a104 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ -080f24: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -080f26: 2202 fa01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01fa │ │ -080f2a: 7030 d60b 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0bd6 │ │ -080f30: 6e30 db0b 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0bdb │ │ -080f36: 0c00 |0011: move-result-object v0 │ │ -080f38: 6e10 e704 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -080f3e: 0e00 |0015: return-void │ │ +080ef8: |[080ef8] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +080f08: 6e10 f30b 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0bf3 │ │ +080f0e: 0a00 |0003: move-result v0 │ │ +080f10: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +080f14: 6200 a104 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@04a1 │ │ +080f18: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +080f1a: 2202 fa01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01fa │ │ +080f1e: 7030 d60b 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0bd6 │ │ +080f24: 6e30 db0b 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0bdb │ │ +080f2a: 0c00 |0011: move-result-object v0 │ │ +080f2c: 6e10 e704 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +080f32: 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; │ │ @@ -47797,21 +47816,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -080f40: |[080f40] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -080f50: 2200 6804 |0000: new-instance v0, Landroid/util/SparseArray; // type@0468 │ │ -080f54: 7010 ba20 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -080f5a: 6900 a504 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ -080f5e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -080f60: 6700 a604 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ -080f64: 0e00 |000a: return-void │ │ +080f34: |[080f34] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +080f44: 2200 6804 |0000: new-instance v0, Landroid/util/SparseArray; // type@0468 │ │ +080f48: 7010 ba20 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +080f4e: 6900 a504 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ +080f52: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +080f54: 6700 a604 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ +080f58: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -47819,17 +47838,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080f68: |[080f68] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -080f78: 7010 1c02 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@021c │ │ -080f7e: 0e00 |0003: return-void │ │ +080f5c: |[080f5c] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +080f6c: 7010 1c02 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@021c │ │ +080f72: 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;) │ │ @@ -47837,52 +47856,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -080f80: |[080f80] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -080f90: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -080f92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -080f94: 1a04 0618 |0002: const-string v4, "android.support.content.wakelockid" // string@1806 │ │ -080f98: 6e30 6c02 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026c │ │ -080f9e: 0a00 |0007: move-result v0 │ │ -080fa0: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -080fa4: 0f02 |000a: return v2 │ │ -080fa6: 6204 a504 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ -080faa: 1d04 |000d: monitor-enter v4 │ │ -080fac: 6202 a504 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ -080fb0: 6e20 bd20 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -080fb6: 0c01 |0013: move-result-object v1 │ │ -080fb8: 1f01 dd00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@00dd │ │ -080fbc: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -080fc0: 6e10 0a05 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@050a │ │ -080fc6: 6202 a504 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ -080fca: 6e20 c020 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@20c0 │ │ -080fd0: 1e04 |0020: monitor-exit v4 │ │ -080fd2: 0132 |0021: move v2, v3 │ │ -080fd4: 28e8 |0022: goto 000a // -0018 │ │ -080fd6: 1a02 7f14 |0023: const-string v2, "WakefulBroadcastReceiver" // string@147f │ │ -080fda: 2205 8206 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -080fde: 7010 5134 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -080fe4: 1a06 9a0f |002a: const-string v6, "No active wake lock id #" // string@0f9a │ │ -080fe8: 6e20 5a34 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -080fee: 0c05 |002f: move-result-object v5 │ │ -080ff0: 6e20 5634 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -080ff6: 0c05 |0033: move-result-object v5 │ │ -080ff8: 6e10 5f34 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -080ffe: 0c05 |0037: move-result-object v5 │ │ -081000: 7120 b620 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -081006: 1e04 |003b: monitor-exit v4 │ │ -081008: 0132 |003c: move v2, v3 │ │ -08100a: 28cd |003d: goto 000a // -0033 │ │ -08100c: 0d02 |003e: move-exception v2 │ │ -08100e: 1e04 |003f: monitor-exit v4 │ │ -081010: 2702 |0040: throw v2 │ │ +080f74: |[080f74] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +080f84: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +080f86: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +080f88: 1a04 0618 |0002: const-string v4, "android.support.content.wakelockid" // string@1806 │ │ +080f8c: 6e30 6c02 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026c │ │ +080f92: 0a00 |0007: move-result v0 │ │ +080f94: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +080f98: 0f02 |000a: return v2 │ │ +080f9a: 6204 a504 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ +080f9e: 1d04 |000d: monitor-enter v4 │ │ +080fa0: 6202 a504 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ +080fa4: 6e20 bd20 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +080faa: 0c01 |0013: move-result-object v1 │ │ +080fac: 1f01 dd00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@00dd │ │ +080fb0: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +080fb4: 6e10 0a05 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@050a │ │ +080fba: 6202 a504 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ +080fbe: 6e20 c020 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@20c0 │ │ +080fc4: 1e04 |0020: monitor-exit v4 │ │ +080fc6: 0132 |0021: move v2, v3 │ │ +080fc8: 28e8 |0022: goto 000a // -0018 │ │ +080fca: 1a02 7f14 |0023: const-string v2, "WakefulBroadcastReceiver" // string@147f │ │ +080fce: 2205 8206 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +080fd2: 7010 5134 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +080fd8: 1a06 9a0f |002a: const-string v6, "No active wake lock id #" // string@0f9a │ │ +080fdc: 6e20 5a34 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +080fe2: 0c05 |002f: move-result-object v5 │ │ +080fe4: 6e20 5634 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +080fea: 0c05 |0033: move-result-object v5 │ │ +080fec: 6e10 5f34 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +080ff2: 0c05 |0037: move-result-object v5 │ │ +080ff4: 7120 b620 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +080ffa: 1e04 |003b: monitor-exit v4 │ │ +080ffc: 0132 |003c: move v2, v3 │ │ +080ffe: 28cd |003d: goto 000a // -0033 │ │ +081000: 0d02 |003e: move-exception v2 │ │ +081002: 1e04 |003f: monitor-exit v4 │ │ +081004: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -47905,62 +47924,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 │ │ -081020: |[081020] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -081030: 6205 a504 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ -081034: 1d05 |0002: monitor-enter v5 │ │ -081036: 6001 a604 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ -08103a: 6004 a604 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ -08103e: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -081042: 6704 a604 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ -081046: 6004 a604 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ -08104a: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -08104e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -081050: 6704 a604 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ -081054: 1a04 0618 |0012: const-string v4, "android.support.content.wakelockid" // string@1806 │ │ -081058: 6e30 7902 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ -08105e: 6e20 5802 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0258 │ │ -081064: 0c00 |001a: move-result-object v0 │ │ -081066: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -08106a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -08106c: 1e05 |001e: monitor-exit v5 │ │ -08106e: 1100 |001f: return-object v0 │ │ -081070: 1a04 9e2d |0020: const-string v4, "power" // string@2d9e │ │ -081074: 6e20 4902 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -08107a: 0c02 |0025: move-result-object v2 │ │ -08107c: 1f02 de00 |0026: check-cast v2, Landroid/os/PowerManager; // type@00de │ │ -081080: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -081082: 2206 8206 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -081086: 7010 5134 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08108c: 1a07 f735 |002e: const-string v7, "wake:" // string@35f7 │ │ -081090: 6e20 5a34 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -081096: 0c06 |0033: move-result-object v6 │ │ -081098: 6e10 2802 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ -08109e: 0c07 |0037: move-result-object v7 │ │ -0810a0: 6e20 5a34 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0810a6: 0c06 |003b: move-result-object v6 │ │ -0810a8: 6e10 5f34 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0810ae: 0c06 |003f: move-result-object v6 │ │ -0810b0: 6e30 0c05 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@050c │ │ -0810b6: 0c03 |0043: move-result-object v3 │ │ -0810b8: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -0810ba: 6e20 0b05 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@050b │ │ -0810c0: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -0810c6: 6e30 0905 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0509 │ │ -0810cc: 6204 a504 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ -0810d0: 6e30 bf20 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ -0810d6: 1e05 |0053: monitor-exit v5 │ │ -0810d8: 28cb |0054: goto 001f // -0035 │ │ -0810da: 0d04 |0055: move-exception v4 │ │ -0810dc: 1e05 |0056: monitor-exit v5 │ │ -0810de: 2704 |0057: throw v4 │ │ +081014: |[081014] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +081024: 6205 a504 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ +081028: 1d05 |0002: monitor-enter v5 │ │ +08102a: 6001 a604 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ +08102e: 6004 a604 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ +081032: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +081036: 6704 a604 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ +08103a: 6004 a604 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ +08103e: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +081042: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +081044: 6704 a604 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@04a6 │ │ +081048: 1a04 0618 |0012: const-string v4, "android.support.content.wakelockid" // string@1806 │ │ +08104c: 6e30 7902 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ +081052: 6e20 5802 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0258 │ │ +081058: 0c00 |001a: move-result-object v0 │ │ +08105a: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +08105e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +081060: 1e05 |001e: monitor-exit v5 │ │ +081062: 1100 |001f: return-object v0 │ │ +081064: 1a04 9e2d |0020: const-string v4, "power" // string@2d9e │ │ +081068: 6e20 4902 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +08106e: 0c02 |0025: move-result-object v2 │ │ +081070: 1f02 de00 |0026: check-cast v2, Landroid/os/PowerManager; // type@00de │ │ +081074: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +081076: 2206 8206 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +08107a: 7010 5134 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +081080: 1a07 f735 |002e: const-string v7, "wake:" // string@35f7 │ │ +081084: 6e20 5a34 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08108a: 0c06 |0033: move-result-object v6 │ │ +08108c: 6e10 2802 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ +081092: 0c07 |0037: move-result-object v7 │ │ +081094: 6e20 5a34 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08109a: 0c06 |003b: move-result-object v6 │ │ +08109c: 6e10 5f34 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0810a2: 0c06 |003f: move-result-object v6 │ │ +0810a4: 6e30 0c05 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@050c │ │ +0810aa: 0c03 |0043: move-result-object v3 │ │ +0810ac: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +0810ae: 6e20 0b05 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@050b │ │ +0810b4: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +0810ba: 6e30 0905 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0509 │ │ +0810c0: 6204 a504 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@04a5 │ │ +0810c4: 6e30 bf20 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ +0810ca: 1e05 |0053: monitor-exit v5 │ │ +0810cc: 28cb |0054: goto 001f // -0035 │ │ +0810ce: 0d04 |0055: move-exception v4 │ │ +0810d0: 1e05 |0056: monitor-exit v5 │ │ +0810d2: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -48018,17 +48037,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0810ec: |[0810ec] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -0810fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081102: 0e00 |0003: return-void │ │ +0810e0: |[0810e0] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +0810f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0810f6: 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; │ │ │ │ @@ -48064,17 +48083,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081104: |[081104] android.support.v4.content.res.ResourcesCompat.:()V │ │ -081114: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08111a: 0e00 |0003: return-void │ │ +0810f8: |[0810f8] android.support.v4.content.res.ResourcesCompat.:()V │ │ +081108: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08110e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/res/ResourcesCompat;) │ │ @@ -48082,24 +48101,24 @@ │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08111c: |[08111c] android.support.v4.content.res.ResourcesCompat.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -08112c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -081130: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -081134: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -081138: 7130 060c 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0c06 │ │ -08113e: 0c01 |0009: move-result-object v1 │ │ -081140: 1101 |000a: return-object v1 │ │ -081142: 6e20 bb02 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -081148: 0c01 |000e: move-result-object v1 │ │ -08114a: 28fb |000f: goto 000a // -0005 │ │ +081110: |[081110] android.support.v4.content.res.ResourcesCompat.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +081120: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +081124: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +081128: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +08112c: 7130 060c 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0c06 │ │ +081132: 0c01 |0009: move-result-object v1 │ │ +081134: 1101 |000a: return-object v1 │ │ +081136: 6e20 bb02 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +08113c: 0c01 |000e: move-result-object v1 │ │ +08113e: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ 0x0006 line=53 │ │ 0x000a line=55 │ │ locals : │ │ @@ -48113,29 +48132,29 @@ │ │ type : '(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -08114c: |[08114c] android.support.v4.content.res.ResourcesCompat.getDrawableForDensity:(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -08115c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -081160: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -081164: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -081168: 7140 070c 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawableForDensity:(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0c07 │ │ -08116e: 0c01 |0009: move-result-object v1 │ │ -081170: 1101 |000a: return-object v1 │ │ -081172: 1301 0f00 |000b: const/16 v1, #int 15 // #f │ │ -081176: 3410 0700 |000d: if-lt v0, v1, 0014 // +0007 │ │ -08117a: 7130 090c 3204 |000f: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatIcsMr1;.getDrawableForDensity:(Landroid/content/res/Resources;II)Landroid/graphics/drawable/Drawable; // method@0c09 │ │ -081180: 0c01 |0012: move-result-object v1 │ │ -081182: 28f7 |0013: goto 000a // -0009 │ │ -081184: 6e20 bb02 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -08118a: 0c01 |0017: move-result-object v1 │ │ -08118c: 28f2 |0018: goto 000a // -000e │ │ +081140: |[081140] android.support.v4.content.res.ResourcesCompat.getDrawableForDensity:(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +081150: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +081154: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +081158: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +08115c: 7140 070c 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawableForDensity:(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0c07 │ │ +081162: 0c01 |0009: move-result-object v1 │ │ +081164: 1101 |000a: return-object v1 │ │ +081166: 1301 0f00 |000b: const/16 v1, #int 15 // #f │ │ +08116a: 3410 0700 |000d: if-lt v0, v1, 0014 // +0007 │ │ +08116e: 7130 090c 3204 |000f: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatIcsMr1;.getDrawableForDensity:(Landroid/content/res/Resources;II)Landroid/graphics/drawable/Drawable; // method@0c09 │ │ +081174: 0c01 |0012: move-result-object v1 │ │ +081176: 28f7 |0013: goto 000a // -0009 │ │ +081178: 6e20 bb02 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +08117e: 0c01 |0017: move-result-object v1 │ │ +081180: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ 0x0006 line=86 │ │ 0x000a line=90 │ │ 0x000b line=87 │ │ @@ -48180,17 +48199,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081190: |[081190] android.support.v4.content.res.ResourcesCompatApi21.:()V │ │ -0811a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0811a6: 0e00 |0003: return-void │ │ +081184: |[081184] android.support.v4.content.res.ResourcesCompatApi21.:()V │ │ +081194: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08119a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/content/res/ResourcesCompatApi21;) │ │ @@ -48198,18 +48217,18 @@ │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0811a8: |[0811a8] android.support.v4.content.res.ResourcesCompatApi21.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -0811b8: 6e30 bc02 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02bc │ │ -0811be: 0c00 |0003: move-result-object v0 │ │ -0811c0: 1100 |0004: return-object v0 │ │ +08119c: |[08119c] android.support.v4.content.res.ResourcesCompatApi21.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +0811ac: 6e30 bc02 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02bc │ │ +0811b2: 0c00 |0003: move-result-object v0 │ │ +0811b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=2 id I │ │ 0x0000 - 0x0005 reg=3 theme Landroid/content/res/Resources$Theme; │ │ @@ -48219,18 +48238,18 @@ │ │ type : '(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0811c4: |[0811c4] android.support.v4.content.res.ResourcesCompatApi21.getDrawableForDensity:(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -0811d4: 6e40 be02 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/content/res/Resources;.getDrawableForDensity:(IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02be │ │ -0811da: 0c00 |0003: move-result-object v0 │ │ -0811dc: 1100 |0004: return-object v0 │ │ +0811b8: |[0811b8] android.support.v4.content.res.ResourcesCompatApi21.getDrawableForDensity:(Landroid/content/res/Resources;IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +0811c8: 6e40 be02 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/content/res/Resources;.getDrawableForDensity:(IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02be │ │ +0811ce: 0c00 |0003: move-result-object v0 │ │ +0811d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=2 id I │ │ 0x0000 - 0x0005 reg=3 density I │ │ @@ -48266,17 +48285,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0811e0: |[0811e0] android.support.v4.content.res.ResourcesCompatIcsMr1.:()V │ │ -0811f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0811f6: 0e00 |0003: return-void │ │ +0811d4: |[0811d4] android.support.v4.content.res.ResourcesCompatIcsMr1.:()V │ │ +0811e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0811ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/content/res/ResourcesCompatIcsMr1;) │ │ @@ -48284,18 +48303,18 @@ │ │ type : '(Landroid/content/res/Resources;II)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0811f8: |[0811f8] android.support.v4.content.res.ResourcesCompatIcsMr1.getDrawableForDensity:(Landroid/content/res/Resources;II)Landroid/graphics/drawable/Drawable; │ │ -081208: 6e30 bd02 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawableForDensity:(II)Landroid/graphics/drawable/Drawable; // method@02bd │ │ -08120e: 0c00 |0003: move-result-object v0 │ │ -081210: 1100 |0004: return-object v0 │ │ +0811ec: |[0811ec] android.support.v4.content.res.ResourcesCompatIcsMr1.getDrawableForDensity:(Landroid/content/res/Resources;II)Landroid/graphics/drawable/Drawable; │ │ +0811fc: 6e30 bd02 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawableForDensity:(II)Landroid/graphics/drawable/Drawable; // method@02bd │ │ +081202: 0c00 |0003: move-result-object v0 │ │ +081204: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=2 id I │ │ 0x0000 - 0x0005 reg=3 density I │ │ @@ -48326,17 +48345,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081214: |[081214] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -081224: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08122a: 0e00 |0003: return-void │ │ +081208: |[081208] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +081218: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08121e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -48345,31 +48364,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 │ │ -08122c: |[08122c] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -08123c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08123e: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -081242: 2141 |0003: array-length v1, v4 │ │ -081244: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -081248: 0750 |0006: move-object v0, v5 │ │ -08124a: 1100 |0007: return-object v0 │ │ -08124c: 2141 |0008: array-length v1, v4 │ │ -08124e: 2152 |0009: array-length v2, v5 │ │ -081250: b021 |000a: add-int/2addr v1, v2 │ │ -081252: 2310 1307 |000b: new-array v0, v1, [Ljava/lang/String; // type@0713 │ │ -081256: 2141 |000d: array-length v1, v4 │ │ -081258: 7151 6034 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08125e: 2141 |0011: array-length v1, v4 │ │ -081260: 2152 |0012: array-length v2, v5 │ │ -081262: 7152 6034 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -081268: 28f1 |0016: goto 0007 // -000f │ │ +081220: |[081220] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +081230: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +081232: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +081236: 2141 |0003: array-length v1, v4 │ │ +081238: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +08123c: 0750 |0006: move-object v0, v5 │ │ +08123e: 1100 |0007: return-object v0 │ │ +081240: 2141 |0008: array-length v1, v4 │ │ +081242: 2152 |0009: array-length v2, v5 │ │ +081244: b021 |000a: add-int/2addr v1, v2 │ │ +081246: 2310 1307 |000b: new-array v0, v1, [Ljava/lang/String; // type@0713 │ │ +08124a: 2141 |000d: array-length v1, v4 │ │ +08124c: 7151 6034 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +081252: 2141 |0011: array-length v1, v4 │ │ +081254: 2152 |0012: array-length v2, v5 │ │ +081256: 7152 6034 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08125c: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -48383,42 +48402,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 │ │ -08126c: |[08126c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -08127c: 7110 9320 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -081282: 0a00 |0003: move-result v0 │ │ -081284: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -081288: 1103 |0006: return-object v3 │ │ -08128a: 7110 9320 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -081290: 0a00 |000a: move-result v0 │ │ -081292: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -081296: 0723 |000d: move-object v3, v2 │ │ -081298: 28f8 |000e: goto 0006 // -0008 │ │ -08129a: 2200 8206 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -08129e: 7010 5134 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0812a4: 1a01 bf00 |0014: const-string v1, "(" // string@00bf │ │ -0812a8: 6e20 5a34 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0812ae: 0c00 |0019: move-result-object v0 │ │ -0812b0: 6e20 5a34 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0812b6: 0c00 |001d: move-result-object v0 │ │ -0812b8: 1a01 ef00 |001e: const-string v1, ") AND (" // string@00ef │ │ -0812bc: 6e20 5a34 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0812c2: 0c00 |0023: move-result-object v0 │ │ -0812c4: 6e20 5a34 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0812ca: 0c00 |0027: move-result-object v0 │ │ -0812cc: 1a01 ed00 |0028: const-string v1, ")" // string@00ed │ │ -0812d0: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0812d6: 0c00 |002d: move-result-object v0 │ │ -0812d8: 6e10 5f34 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0812de: 0c03 |0031: move-result-object v3 │ │ -0812e0: 28d4 |0032: goto 0006 // -002c │ │ +081260: |[081260] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +081270: 7110 9320 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +081276: 0a00 |0003: move-result v0 │ │ +081278: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +08127c: 1103 |0006: return-object v3 │ │ +08127e: 7110 9320 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +081284: 0a00 |000a: move-result v0 │ │ +081286: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +08128a: 0723 |000d: move-object v3, v2 │ │ +08128c: 28f8 |000e: goto 0006 // -0008 │ │ +08128e: 2200 8206 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +081292: 7010 5134 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +081298: 1a01 bf00 |0014: const-string v1, "(" // string@00bf │ │ +08129c: 6e20 5a34 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0812a2: 0c00 |0019: move-result-object v0 │ │ +0812a4: 6e20 5a34 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0812aa: 0c00 |001d: move-result-object v0 │ │ +0812ac: 1a01 ef00 |001e: const-string v1, ") AND (" // string@00ef │ │ +0812b0: 6e20 5a34 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0812b6: 0c00 |0023: move-result-object v0 │ │ +0812b8: 6e20 5a34 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0812be: 0c00 |0027: move-result-object v0 │ │ +0812c0: 1a01 ed00 |0028: const-string v1, ")" // string@00ed │ │ +0812c4: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0812ca: 0c00 |002d: move-result-object v0 │ │ +0812cc: 6e10 5f34 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0812d2: 0c03 |0031: move-result-object v3 │ │ +0812d4: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -48505,38 +48524,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -0812e4: |[0812e4] android.support.v4.graphics.BitmapCompat.:()V │ │ -0812f4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0812f8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0812fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -081300: 2201 0902 |0006: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; // type@0209 │ │ -081304: 7010 190c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;.:()V // method@0c19 │ │ -08130a: 6901 a804 |000b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ -08130e: 0e00 |000d: return-void │ │ -081310: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -081314: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -081318: 2201 0802 |0012: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; // type@0208 │ │ -08131c: 7010 160c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0c16 │ │ -081322: 6901 a804 |0017: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ -081326: 28f4 |0019: goto 000d // -000c │ │ -081328: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ -08132c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -081330: 2201 0702 |001e: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; // type@0207 │ │ -081334: 7010 140c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0c14 │ │ -08133a: 6901 a804 |0023: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ -08133e: 28e8 |0025: goto 000d // -0018 │ │ -081340: 2201 0502 |0026: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; // type@0205 │ │ -081344: 7010 0d0c 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0c0d │ │ -08134a: 6901 a804 |002b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ -08134e: 28e0 |002d: goto 000d // -0020 │ │ +0812d8: |[0812d8] android.support.v4.graphics.BitmapCompat.:()V │ │ +0812e8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0812ec: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0812f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0812f4: 2201 0902 |0006: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; // type@0209 │ │ +0812f8: 7010 190c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;.:()V // method@0c19 │ │ +0812fe: 6901 a804 |000b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ +081302: 0e00 |000d: return-void │ │ +081304: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +081308: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +08130c: 2201 0802 |0012: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; // type@0208 │ │ +081310: 7010 160c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0c16 │ │ +081316: 6901 a804 |0017: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ +08131a: 28f4 |0019: goto 000d // -000c │ │ +08131c: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ +081320: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +081324: 2201 0702 |001e: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; // type@0207 │ │ +081328: 7010 140c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0c14 │ │ +08132e: 6901 a804 |0023: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ +081332: 28e8 |0025: goto 000d // -0018 │ │ +081334: 2201 0502 |0026: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; // type@0205 │ │ +081338: 7010 0d0c 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0c0d │ │ +08133e: 6901 a804 |002b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ +081342: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0002 line=82 │ │ 0x0006 line=83 │ │ 0x000d line=91 │ │ 0x000e line=84 │ │ @@ -48552,17 +48571,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081350: |[081350] android.support.v4.graphics.BitmapCompat.:()V │ │ -081360: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081366: 0e00 |0003: return-void │ │ +081344: |[081344] android.support.v4.graphics.BitmapCompat.:()V │ │ +081354: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08135a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat; │ │ │ │ @@ -48571,19 +48590,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -081368: |[081368] android.support.v4.graphics.BitmapCompat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -081378: 6200 a804 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ -08137c: 7220 110c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0c11 │ │ -081382: 0a00 |0005: move-result v0 │ │ -081384: 0f00 |0006: return v0 │ │ +08135c: |[08135c] android.support.v4.graphics.BitmapCompat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +08136c: 6200 a804 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ +081370: 7220 110c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0c11 │ │ +081376: 0a00 |0005: move-result v0 │ │ +081378: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #3 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ @@ -48591,19 +48610,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -081388: |[081388] android.support.v4.graphics.BitmapCompat.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -081398: 6200 a804 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ -08139c: 7220 120c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0c12 │ │ -0813a2: 0a00 |0005: move-result v0 │ │ -0813a4: 0f00 |0006: return v0 │ │ +08137c: |[08137c] android.support.v4.graphics.BitmapCompat.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +08138c: 6200 a804 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ +081390: 7220 120c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0c12 │ │ +081396: 0a00 |0005: move-result v0 │ │ +081398: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #4 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ @@ -48611,18 +48630,18 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0813a8: |[0813a8] android.support.v4.graphics.BitmapCompat.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -0813b8: 6200 a804 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ -0813bc: 7230 130c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0c13 │ │ -0813c2: 0e00 |0005: return-void │ │ +08139c: |[08139c] android.support.v4.graphics.BitmapCompat.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +0813ac: 6200 a804 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@04a8 │ │ +0813b0: 7230 130c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0c13 │ │ +0813b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0006 reg=2 hasMipMap Z │ │ @@ -48653,17 +48672,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0813c4: |[0813c4] android.support.v4.graphics.BitmapCompatHoneycombMr1.:()V │ │ -0813d4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0813da: 0e00 |0003: return-void │ │ +0813b8: |[0813b8] android.support.v4.graphics.BitmapCompatHoneycombMr1.:()V │ │ +0813c8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0813ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatHoneycombMr1; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;) │ │ @@ -48671,18 +48690,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0813dc: |[0813dc] android.support.v4.graphics.BitmapCompatHoneycombMr1.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0813ec: 6e10 1403 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getByteCount:()I // method@0314 │ │ -0813f2: 0a00 |0003: move-result v0 │ │ -0813f4: 0f00 |0004: return v0 │ │ +0813d0: |[0813d0] android.support.v4.graphics.BitmapCompatHoneycombMr1.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0813e0: 6e10 1403 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getByteCount:()I // method@0314 │ │ +0813e6: 0a00 |0003: move-result v0 │ │ +0813e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ @@ -48711,17 +48730,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0813f8: |[0813f8] android.support.v4.graphics.BitmapCompatJellybeanMR2.:()V │ │ -081408: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08140e: 0e00 |0003: return-void │ │ +0813ec: |[0813ec] android.support.v4.graphics.BitmapCompatJellybeanMR2.:()V │ │ +0813fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ @@ -48729,18 +48748,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -081410: |[081410] android.support.v4.graphics.BitmapCompatJellybeanMR2.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -081420: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@031c │ │ -081426: 0a00 |0003: move-result v0 │ │ -081428: 0f00 |0004: return v0 │ │ +081404: |[081404] android.support.v4.graphics.BitmapCompatJellybeanMR2.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +081414: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@031c │ │ +08141a: 0a00 |0003: move-result v0 │ │ +08141c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #2 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ @@ -48748,17 +48767,17 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08142c: |[08142c] android.support.v4.graphics.BitmapCompatJellybeanMR2.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -08143c: 6e20 1e03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@031e │ │ -081442: 0e00 |0003: return-void │ │ +081420: |[081420] android.support.v4.graphics.BitmapCompatJellybeanMR2.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +081430: 6e20 1e03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@031e │ │ +081436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0004 reg=1 hasMipMap Z │ │ @@ -48789,17 +48808,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081444: |[081444] android.support.v4.graphics.BitmapCompatKitKat.:()V │ │ -081454: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08145a: 0e00 |0003: return-void │ │ +081438: |[081438] android.support.v4.graphics.BitmapCompatKitKat.:()V │ │ +081448: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08144e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatKitKat;) │ │ @@ -48807,18 +48826,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08145c: |[08145c] android.support.v4.graphics.BitmapCompatKitKat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -08146c: 6e10 1303 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getAllocationByteCount:()I // method@0313 │ │ -081472: 0a00 |0003: move-result v0 │ │ -081474: 0f00 |0004: return v0 │ │ +081450: |[081450] android.support.v4.graphics.BitmapCompatKitKat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +081460: 6e10 1303 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getAllocationByteCount:()I // method@0313 │ │ +081466: 0a00 |0003: move-result v0 │ │ +081468: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ @@ -48929,38 +48948,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -081478: |[081478] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -081488: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08148c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -081490: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -081494: 2201 1202 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; // type@0212 │ │ -081498: 7010 3d0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;.:()V // method@0c3d │ │ -08149e: 6901 a904 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -0814a2: 0e00 |000d: return-void │ │ -0814a4: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ -0814a8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0814ac: 2201 1102 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0211 │ │ -0814b0: 7010 3a0c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0c3a │ │ -0814b6: 6901 a904 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -0814ba: 28f4 |0019: goto 000d // -000c │ │ -0814bc: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -0814c0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -0814c4: 2201 1002 |001e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0210 │ │ -0814c8: 7010 380c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0c38 │ │ -0814ce: 6901 a904 |0023: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -0814d2: 28e8 |0025: goto 000d // -0018 │ │ -0814d4: 2201 0e02 |0026: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@020e │ │ -0814d8: 7010 270c 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0c27 │ │ -0814de: 6901 a904 |002b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -0814e2: 28e0 |002d: goto 000d // -0020 │ │ +08146c: |[08146c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +08147c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +081480: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +081484: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +081488: 2201 1202 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; // type@0212 │ │ +08148c: 7010 3d0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;.:()V // method@0c3d │ │ +081492: 6901 a904 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +081496: 0e00 |000d: return-void │ │ +081498: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +08149c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0814a0: 2201 1102 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0211 │ │ +0814a4: 7010 3a0c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0c3a │ │ +0814aa: 6901 a904 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +0814ae: 28f4 |0019: goto 000d // -000c │ │ +0814b0: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +0814b4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +0814b8: 2201 1002 |001e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0210 │ │ +0814bc: 7010 380c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0c38 │ │ +0814c2: 6901 a904 |0023: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +0814c6: 28e8 |0025: goto 000d // -0018 │ │ +0814c8: 2201 0e02 |0026: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@020e │ │ +0814cc: 7010 270c 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0c27 │ │ +0814d2: 6901 a904 |002b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +0814d6: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0006 line=143 │ │ 0x000d line=151 │ │ 0x000e line=144 │ │ @@ -48976,17 +48995,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0814e4: |[0814e4] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -0814f4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0814fa: 0e00 |0003: return-void │ │ +0814d8: |[0814d8] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +0814e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0814ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -48995,19 +49014,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0814fc: |[0814fc] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -08150c: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -081510: 7220 300c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0c30 │ │ -081516: 0a00 |0005: move-result v0 │ │ -081518: 0f00 |0006: return v0 │ │ +0814f0: |[0814f0] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +081500: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +081504: 7220 300c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0c30 │ │ +08150a: 0a00 |0005: move-result v0 │ │ +08150c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -49015,18 +49034,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 │ │ -08151c: |[08151c] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -08152c: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -081530: 7220 310c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0c31 │ │ -081536: 0e00 |0005: return-void │ │ +081510: |[081510] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +081520: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +081524: 7220 310c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0c31 │ │ +08152a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -49035,18 +49054,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -081538: |[081538] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -081548: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -08154c: 7230 320c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0c32 │ │ -081552: 0e00 |0005: return-void │ │ +08152c: |[08152c] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +08153c: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +081540: 7230 320c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0c32 │ │ +081546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ @@ -49056,18 +49075,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -081554: |[081554] android.support.v4.graphics.drawable.DrawableCompat.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -081564: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -081568: 7240 330c 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0c33 │ │ -08156e: 0e00 |0005: return-void │ │ +081548: |[081548] android.support.v4.graphics.drawable.DrawableCompat.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +081558: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +08155c: 7240 330c 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0c33 │ │ +081562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 x F │ │ @@ -49078,23 +49097,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -081570: |[081570] android.support.v4.graphics.drawable.DrawableCompat.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -081580: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -081584: 0761 |0002: move-object v1, v6 │ │ -081586: 0172 |0003: move v2, v7 │ │ -081588: 0183 |0004: move v3, v8 │ │ -08158a: 0194 |0005: move v4, v9 │ │ -08158c: 01a5 |0006: move v5, v10 │ │ -08158e: 7806 340c 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0c34 │ │ -081594: 0e00 |000a: return-void │ │ +081564: |[081564] android.support.v4.graphics.drawable.DrawableCompat.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +081574: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +081578: 0761 |0002: move-object v1, v6 │ │ +08157a: 0172 |0003: move v2, v7 │ │ +08157c: 0183 |0004: move v3, v8 │ │ +08157e: 0194 |0005: move v4, v9 │ │ +081580: 01a5 |0006: move v5, v10 │ │ +081582: 7806 340c 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0c34 │ │ +081588: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000a line=216 │ │ locals : │ │ 0x0000 - 0x000b reg=6 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -49107,18 +49126,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -081598: |[081598] android.support.v4.graphics.drawable.DrawableCompat.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -0815a8: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -0815ac: 7230 350c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0c35 │ │ -0815b2: 0e00 |0005: return-void │ │ +08158c: |[08158c] android.support.v4.graphics.drawable.DrawableCompat.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +08159c: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +0815a0: 7230 350c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0c35 │ │ +0815a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0005 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tint I │ │ @@ -49128,18 +49147,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0815b4: |[0815b4] android.support.v4.graphics.drawable.DrawableCompat.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -0815c4: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -0815c8: 7230 360c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0c36 │ │ -0815ce: 0e00 |0005: return-void │ │ +0815a8: |[0815a8] android.support.v4.graphics.drawable.DrawableCompat.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +0815b8: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +0815bc: 7230 360c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0c36 │ │ +0815c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=237 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tint Landroid/content/res/ColorStateList; │ │ @@ -49149,18 +49168,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0815d0: |[0815d0] android.support.v4.graphics.drawable.DrawableCompat.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -0815e0: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ -0815e4: 7230 370c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0c37 │ │ -0815ea: 0e00 |0005: return-void │ │ +0815c4: |[0815c4] android.support.v4.graphics.drawable.DrawableCompat.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +0815d4: 6200 a904 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@04a9 │ │ +0815d8: 7230 370c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0c37 │ │ +0815de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ @@ -49191,17 +49210,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0815ec: |[0815ec] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -0815fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081602: 0e00 |0003: return-void │ │ +0815e0: |[0815e0] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +0815f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0815f6: 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;) │ │ @@ -49209,17 +49228,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 │ │ -081604: |[081604] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -081614: 6e10 9303 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0393 │ │ -08161a: 0e00 |0003: return-void │ │ +0815f8: |[0815f8] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +081608: 6e10 9303 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0393 │ │ +08160e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -49249,17 +49268,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08161c: |[08161c] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -08162c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081632: 0e00 |0003: return-void │ │ +081610: |[081610] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +081620: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -49267,18 +49286,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -081634: |[081634] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -081644: 6e10 9103 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0391 │ │ -08164a: 0a00 |0003: move-result v0 │ │ -08164c: 0f00 |0004: return v0 │ │ +081628: |[081628] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +081638: 6e10 9103 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0391 │ │ +08163e: 0a00 |0003: move-result v0 │ │ +081640: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -49286,17 +49305,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -081650: |[081650] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -081660: 6e20 9503 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0395 │ │ -081666: 0e00 |0003: return-void │ │ +081644: |[081644] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +081654: 6e20 9503 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0395 │ │ +08165a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 mirrored Z │ │ @@ -49327,17 +49346,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081668: |[081668] android.support.v4.graphics.drawable.DrawableCompatL.:()V │ │ -081678: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08167e: 0e00 |0003: return-void │ │ +08165c: |[08165c] android.support.v4.graphics.drawable.DrawableCompatL.:()V │ │ +08166c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatL; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ @@ -49345,17 +49364,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -081680: |[081680] android.support.v4.graphics.drawable.DrawableCompatL.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -081690: 6e30 9803 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@0398 │ │ -081696: 0e00 |0003: return-void │ │ +081674: |[081674] android.support.v4.graphics.drawable.DrawableCompatL.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +081684: 6e30 9803 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@0398 │ │ +08168a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 x F │ │ @@ -49366,17 +49385,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -081698: |[081698] android.support.v4.graphics.drawable.DrawableCompatL.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -0816a8: 6e54 9903 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;.setHotspotBounds:(IIII)V // method@0399 │ │ -0816ae: 0e00 |0003: return-void │ │ +08168c: |[08168c] android.support.v4.graphics.drawable.DrawableCompatL.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +08169c: 6e54 9903 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;.setHotspotBounds:(IIII)V // method@0399 │ │ +0816a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -49389,17 +49408,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0816b0: |[0816b0] android.support.v4.graphics.drawable.DrawableCompatL.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -0816c0: 6e20 9c03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@039c │ │ -0816c6: 0e00 |0003: return-void │ │ +0816a4: |[0816a4] android.support.v4.graphics.drawable.DrawableCompatL.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +0816b4: 6e20 9c03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@039c │ │ +0816ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tint I │ │ @@ -49409,17 +49428,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0816c8: |[0816c8] android.support.v4.graphics.drawable.DrawableCompatL.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -0816d8: 6e20 9d03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintList:(Landroid/content/res/ColorStateList;)V // method@039d │ │ -0816de: 0e00 |0003: return-void │ │ +0816bc: |[0816bc] android.support.v4.graphics.drawable.DrawableCompatL.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +0816cc: 6e20 9d03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintList:(Landroid/content/res/ColorStateList;)V // method@039d │ │ +0816d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tint Landroid/content/res/ColorStateList; │ │ @@ -49429,17 +49448,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0816e0: |[0816e0] android.support.v4.graphics.drawable.DrawableCompatL.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -0816f0: 6e20 9e03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@039e │ │ -0816f6: 0e00 |0003: return-void │ │ +0816d4: |[0816d4] android.support.v4.graphics.drawable.DrawableCompatL.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +0816e4: 6e20 9e03 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@039e │ │ +0816ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tintMode Landroid/graphics/PorterDuff$Mode; │ │ @@ -49519,52 +49538,52 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -0816f8: |[0816f8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -081708: 7010 8703 0400 |0000: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ -08170e: 1300 a000 |0003: const/16 v0, #int 160 // #a0 │ │ -081712: 5940 b704 |0005: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ -081716: 1300 7700 |0007: const/16 v0, #int 119 // #77 │ │ -08171a: 5940 b504 |0009: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ -08171e: 2200 8700 |000b: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ -081722: 1261 |000d: const/4 v1, #int 6 // #6 │ │ -081724: 7020 4803 1000 |000e: invoke-direct {v0, v1}, Landroid/graphics/Paint;.:(I)V // method@0348 │ │ -08172a: 5b40 b604 |0011: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -08172e: 2200 8d00 |0013: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -081732: 7010 6103 0000 |0015: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -081738: 5b40 b304 |0018: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ -08173c: 2200 8e00 |001a: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ -081740: 7010 6d03 0000 |001c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ -081746: 5b40 b404 |001f: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@04b4 │ │ -08174a: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -08174c: 5c40 ad04 |0022: iput-boolean v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ -081750: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ -081754: 6e10 ba02 0500 |0026: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -08175a: 0c00 |0029: move-result-object v0 │ │ -08175c: 5200 1c0a |002a: iget v0, v0, Landroid/util/DisplayMetrics;.densityDpi:I // field@0a1c │ │ -081760: 5940 b704 |002c: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ -081764: 5b46 ae04 |002e: iput-object v6, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -081768: 5440 ae04 |0030: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -08176c: 3800 1300 |0032: if-eqz v0, 0045 // +0013 │ │ -081770: 7010 610c 0400 |0034: invoke-direct {v4}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0c61 │ │ -081776: 2200 8000 |0037: new-instance v0, Landroid/graphics/BitmapShader; // type@0080 │ │ -08177a: 5441 ae04 |0039: iget-object v1, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -08177e: 6202 4101 |003b: sget-object v2, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ -081782: 6203 4101 |003d: sget-object v3, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ -081786: 7040 2403 1032 |003f: invoke-direct {v0, v1, v2, v3}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0324 │ │ -08178c: 5b40 b004 |0042: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@04b0 │ │ -081790: 0e00 |0044: return-void │ │ -081792: 12f0 |0045: const/4 v0, #int -1 // #ff │ │ -081794: 5940 af04 |0046: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ -081798: 5940 b104 |0048: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ -08179c: 28fa |004a: goto 0044 // -0006 │ │ +0816ec: |[0816ec] android.support.v4.graphics.drawable.RoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +0816fc: 7010 8703 0400 |0000: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ +081702: 1300 a000 |0003: const/16 v0, #int 160 // #a0 │ │ +081706: 5940 b704 |0005: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ +08170a: 1300 7700 |0007: const/16 v0, #int 119 // #77 │ │ +08170e: 5940 b504 |0009: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ +081712: 2200 8700 |000b: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ +081716: 1261 |000d: const/4 v1, #int 6 // #6 │ │ +081718: 7020 4803 1000 |000e: invoke-direct {v0, v1}, Landroid/graphics/Paint;.:(I)V // method@0348 │ │ +08171e: 5b40 b604 |0011: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081722: 2200 8d00 |0013: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +081726: 7010 6103 0000 |0015: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +08172c: 5b40 b304 |0018: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ +081730: 2200 8e00 |001a: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ +081734: 7010 6d03 0000 |001c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ +08173a: 5b40 b404 |001f: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@04b4 │ │ +08173e: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +081740: 5c40 ad04 |0022: iput-boolean v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ +081744: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +081748: 6e10 ba02 0500 |0026: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +08174e: 0c00 |0029: move-result-object v0 │ │ +081750: 5200 1c0a |002a: iget v0, v0, Landroid/util/DisplayMetrics;.densityDpi:I // field@0a1c │ │ +081754: 5940 b704 |002c: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ +081758: 5b46 ae04 |002e: iput-object v6, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +08175c: 5440 ae04 |0030: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +081760: 3800 1300 |0032: if-eqz v0, 0045 // +0013 │ │ +081764: 7010 610c 0400 |0034: invoke-direct {v4}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0c61 │ │ +08176a: 2200 8000 |0037: new-instance v0, Landroid/graphics/BitmapShader; // type@0080 │ │ +08176e: 5441 ae04 |0039: iget-object v1, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +081772: 6202 4101 |003b: sget-object v2, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ +081776: 6203 4101 |003d: sget-object v3, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ +08177a: 7040 2403 1032 |003f: invoke-direct {v0, v1, v2, v3}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0324 │ │ +081780: 5b40 b004 |0042: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@04b0 │ │ +081784: 0e00 |0044: return-void │ │ +081786: 12f0 |0045: const/4 v0, #int -1 // #ff │ │ +081788: 5940 af04 |0046: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ +08178c: 5940 b104 |0048: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ +081790: 28fa |004a: goto 0044 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=46 │ │ 0x0007 line=47 │ │ 0x000b line=48 │ │ 0x0013 line=52 │ │ @@ -49588,26 +49607,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0817a0: |[0817a0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.computeBitmapSize:()V │ │ -0817b0: 5420 ae04 |0000: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -0817b4: 5221 b704 |0002: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ -0817b8: 6e20 1903 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledWidth:(I)I // method@0319 │ │ -0817be: 0a00 |0007: move-result v0 │ │ -0817c0: 5920 b104 |0008: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ -0817c4: 5420 ae04 |000a: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -0817c8: 5221 b704 |000c: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ -0817cc: 6e20 1803 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledHeight:(I)I // method@0318 │ │ -0817d2: 0a00 |0011: move-result v0 │ │ -0817d4: 5920 af04 |0012: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ -0817d8: 0e00 |0014: return-void │ │ +081794: |[081794] android.support.v4.graphics.drawable.RoundedBitmapDrawable.computeBitmapSize:()V │ │ +0817a4: 5420 ae04 |0000: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +0817a8: 5221 b704 |0002: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ +0817ac: 6e20 1903 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledWidth:(I)I // method@0319 │ │ +0817b2: 0a00 |0007: move-result v0 │ │ +0817b4: 5920 b104 |0008: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ +0817b8: 5420 ae04 |000a: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +0817bc: 5221 b704 |000c: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ +0817c0: 6e20 1803 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledHeight:(I)I // method@0318 │ │ +0817c6: 0a00 |0011: move-result v0 │ │ +0817c8: 5920 af04 |0012: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ +0817cc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0014 line=78 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -49617,23 +49636,23 @@ │ │ type : '(F)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0817dc: |[0817dc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.isGreaterThanZero:(F)Z │ │ -0817ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0817ee: 7120 f933 0100 |0001: invoke-static {v1, v0}, Ljava/lang/Float;.compare:(FF)I // method@33f9 │ │ -0817f4: 0a00 |0004: move-result v0 │ │ -0817f6: 3d00 0400 |0005: if-lez v0, 0009 // +0004 │ │ -0817fa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0817fc: 0f00 |0008: return v0 │ │ -0817fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -081800: 28fe |000a: goto 0008 // -0002 │ │ +0817d0: |[0817d0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.isGreaterThanZero:(F)Z │ │ +0817e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0817e2: 7120 f933 0100 |0001: invoke-static {v1, v0}, Ljava/lang/Float;.compare:(FF)I // method@33f9 │ │ +0817e8: 0a00 |0004: move-result v0 │ │ +0817ea: 3d00 0400 |0005: if-lez v0, 0009 // +0004 │ │ +0817ee: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0817f0: 0f00 |0008: return v0 │ │ +0817f2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0817f4: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x000b reg=1 toCompare F │ │ │ │ Virtual methods - │ │ @@ -49642,32 +49661,32 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -081804: |[081804] android.support.v4.graphics.drawable.RoundedBitmapDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -081814: 5460 ae04 |0000: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -081818: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -08181c: 0e00 |0004: return-void │ │ -08181e: 6e10 7d0c 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.updateDstRect:()V // method@0c7d │ │ -081824: 5461 b604 |0008: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081828: 6e10 4b03 0100 |000a: invoke-virtual {v1}, Landroid/graphics/Paint;.getShader:()Landroid/graphics/Shader; // method@034b │ │ -08182e: 0c02 |000d: move-result-object v2 │ │ -081830: 3902 0900 |000e: if-nez v2, 0017 // +0009 │ │ -081834: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -081836: 5464 b304 |0011: iget-object v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ -08183a: 6e51 2c03 0743 |0013: invoke-virtual {v7, v0, v3, v4, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@032c │ │ -081840: 28ee |0016: goto 0004 // -0012 │ │ -081842: 5463 b404 |0017: iget-object v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@04b4 │ │ -081846: 5264 b204 |0019: iget v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ -08184a: 5265 b204 |001b: iget v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ -08184e: 6e51 3203 3754 |001d: invoke-virtual {v7, v3, v4, v5, v1}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@0332 │ │ -081854: 28e4 |0020: goto 0004 // -001c │ │ +0817f8: |[0817f8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +081808: 5460 ae04 |0000: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +08180c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +081810: 0e00 |0004: return-void │ │ +081812: 6e10 7d0c 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.updateDstRect:()V // method@0c7d │ │ +081818: 5461 b604 |0008: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +08181c: 6e10 4b03 0100 |000a: invoke-virtual {v1}, Landroid/graphics/Paint;.getShader:()Landroid/graphics/Shader; // method@034b │ │ +081822: 0c02 |000d: move-result-object v2 │ │ +081824: 3902 0900 |000e: if-nez v2, 0017 // +0009 │ │ +081828: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +08182a: 5464 b304 |0011: iget-object v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ +08182e: 6e51 2c03 0743 |0013: invoke-virtual {v7, v0, v3, v4, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@032c │ │ +081834: 28ee |0016: goto 0004 // -0012 │ │ +081836: 5463 b404 |0017: iget-object v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@04b4 │ │ +08183a: 5264 b204 |0019: iget v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ +08183e: 5265 b204 |001b: iget v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ +081842: 6e51 3203 3754 |001d: invoke-virtual {v7, v3, v4, v5, v1}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@0332 │ │ +081848: 28e4 |0020: goto 0004 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ 0x0004 line=243 │ │ 0x0005 line=234 │ │ 0x0008 line=236 │ │ @@ -49687,19 +49706,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081858: |[081858] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getAlpha:()I │ │ -081868: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -08186c: 6e10 4903 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getAlpha:()I // method@0349 │ │ -081872: 0a00 |0005: move-result v0 │ │ -081874: 0f00 |0006: return v0 │ │ +08184c: |[08184c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getAlpha:()I │ │ +08185c: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081860: 6e10 4903 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getAlpha:()I // method@0349 │ │ +081866: 0a00 |0005: move-result v0 │ │ +081868: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49707,17 +49726,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081878: |[081878] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getBitmap:()Landroid/graphics/Bitmap; │ │ -081888: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -08188c: 1100 |0002: return-object v0 │ │ +08186c: |[08186c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getBitmap:()Landroid/graphics/Bitmap; │ │ +08187c: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +081880: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49725,19 +49744,19 @@ │ │ type : '()Landroid/graphics/ColorFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081890: |[081890] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getColorFilter:()Landroid/graphics/ColorFilter; │ │ -0818a0: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -0818a4: 6e10 4a03 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getColorFilter:()Landroid/graphics/ColorFilter; // method@034a │ │ -0818aa: 0c00 |0005: move-result-object v0 │ │ -0818ac: 1100 |0006: return-object v0 │ │ +081884: |[081884] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getColorFilter:()Landroid/graphics/ColorFilter; │ │ +081894: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081898: 6e10 4a03 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getColorFilter:()Landroid/graphics/ColorFilter; // method@034a │ │ +08189e: 0c00 |0005: move-result-object v0 │ │ +0818a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #4 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49745,17 +49764,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0818b0: |[0818b0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getCornerRadius:()F │ │ -0818c0: 5210 b204 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ -0818c4: 0f00 |0002: return v0 │ │ +0818a4: |[0818a4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getCornerRadius:()F │ │ +0818b4: 5210 b204 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ +0818b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #5 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49763,17 +49782,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0818c8: |[0818c8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getGravity:()I │ │ -0818d8: 5210 b504 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ -0818dc: 0f00 |0002: return v0 │ │ +0818bc: |[0818bc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getGravity:()I │ │ +0818cc: 5210 b504 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ +0818d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #6 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49781,17 +49800,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0818e0: |[0818e0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicHeight:()I │ │ -0818f0: 5210 af04 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ -0818f4: 0f00 |0002: return v0 │ │ +0818d4: |[0818d4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicHeight:()I │ │ +0818e4: 5210 af04 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ +0818e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #7 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49799,17 +49818,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0818f8: |[0818f8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicWidth:()I │ │ -081908: 5210 b104 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ -08190c: 0f00 |0002: return v0 │ │ +0818ec: |[0818ec] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicWidth:()I │ │ +0818fc: 5210 b104 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ +081900: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #8 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49817,36 +49836,36 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -081910: |[081910] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getOpacity:()I │ │ -081920: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ -081922: 5242 b504 |0001: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ -081926: 1303 7700 |0003: const/16 v3, #int 119 // #77 │ │ -08192a: 3232 0300 |0005: if-eq v2, v3, 0008 // +0003 │ │ -08192e: 0f01 |0007: return v1 │ │ -081930: 5440 ae04 |0008: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -081934: 3800 fdff |000a: if-eqz v0, 0007 // -0003 │ │ -081938: 6e10 1b03 0000 |000c: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasAlpha:()Z // method@031b │ │ -08193e: 0a02 |000f: move-result v2 │ │ -081940: 3902 f7ff |0010: if-nez v2, 0007 // -0009 │ │ -081944: 5442 b604 |0012: iget-object v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081948: 6e10 4903 0200 |0014: invoke-virtual {v2}, Landroid/graphics/Paint;.getAlpha:()I // method@0349 │ │ -08194e: 0a02 |0017: move-result v2 │ │ -081950: 1303 ff00 |0018: const/16 v3, #int 255 // #ff │ │ -081954: 3432 edff |001a: if-lt v2, v3, 0007 // -0013 │ │ -081958: 5242 b204 |001c: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ -08195c: 7110 710c 0200 |001e: invoke-static {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0c71 │ │ -081962: 0a02 |0021: move-result v2 │ │ -081964: 3902 e5ff |0022: if-nez v2, 0007 // -001b │ │ -081968: 12f1 |0024: const/4 v1, #int -1 // #ff │ │ -08196a: 28e2 |0025: goto 0007 // -001e │ │ +081904: |[081904] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getOpacity:()I │ │ +081914: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ +081916: 5242 b504 |0001: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ +08191a: 1303 7700 |0003: const/16 v3, #int 119 // #77 │ │ +08191e: 3232 0300 |0005: if-eq v2, v3, 0008 // +0003 │ │ +081922: 0f01 |0007: return v1 │ │ +081924: 5440 ae04 |0008: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +081928: 3800 fdff |000a: if-eqz v0, 0007 // -0003 │ │ +08192c: 6e10 1b03 0000 |000c: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasAlpha:()Z // method@031b │ │ +081932: 0a02 |000f: move-result v2 │ │ +081934: 3902 f7ff |0010: if-nez v2, 0007 // -0009 │ │ +081938: 5442 b604 |0012: iget-object v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +08193c: 6e10 4903 0200 |0014: invoke-virtual {v2}, Landroid/graphics/Paint;.getAlpha:()I // method@0349 │ │ +081942: 0a02 |0017: move-result v2 │ │ +081944: 1303 ff00 |0018: const/16 v3, #int 255 // #ff │ │ +081948: 3432 edff |001a: if-lt v2, v3, 0007 // -0013 │ │ +08194c: 5242 b204 |001c: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ +081950: 7110 710c 0200 |001e: invoke-static {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0c71 │ │ +081956: 0a02 |0021: move-result v2 │ │ +081958: 3902 e5ff |0022: if-nez v2, 0007 // -001b │ │ +08195c: 12f1 |0024: const/4 v1, #int -1 // #ff │ │ +08195e: 28e2 |0025: goto 0007 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=299 │ │ 0x0007 line=303 │ │ 0x0008 line=302 │ │ 0x000a line=303 │ │ locals : │ │ @@ -49858,17 +49877,17 @@ │ │ type : '()Landroid/graphics/Paint;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08196c: |[08196c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getPaint:()Landroid/graphics/Paint; │ │ -08197c: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081980: 1100 |0002: return-object v0 │ │ +081960: |[081960] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getPaint:()Landroid/graphics/Paint; │ │ +081970: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081974: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #10 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49876,18 +49895,18 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -081984: |[081984] android.support.v4.graphics.drawable.RoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -081994: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -081998: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08199e: 2700 |0005: throw v0 │ │ +081978: |[081978] android.support.v4.graphics.drawable.RoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +081988: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08198c: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +081992: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 gravity I │ │ 0x0000 - 0x0006 reg=3 bitmapWidth I │ │ @@ -49900,19 +49919,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0819a0: |[0819a0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasAntiAlias:()Z │ │ -0819b0: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -0819b4: 6e10 4c03 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.isAntiAlias:()Z // method@034c │ │ -0819ba: 0a00 |0005: move-result v0 │ │ -0819bc: 0f00 |0006: return v0 │ │ +081994: |[081994] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasAntiAlias:()Z │ │ +0819a4: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +0819a8: 6e10 4c03 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.isAntiAlias:()Z // method@034c │ │ +0819ae: 0a00 |0005: move-result v0 │ │ +0819b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #12 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49920,18 +49939,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0819c0: |[0819c0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasMipMap:()Z │ │ -0819d0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0819d4: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0819da: 2700 |0005: throw v0 │ │ +0819b4: |[0819b4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasMipMap:()Z │ │ +0819c4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0819c8: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0819ce: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #13 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -49939,23 +49958,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0819dc: |[0819dc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAlpha:(I)V │ │ -0819ec: 5421 b604 |0000: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -0819f0: 6e10 4903 0100 |0002: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0349 │ │ -0819f6: 0a00 |0005: move-result v0 │ │ -0819f8: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ -0819fc: 5421 b604 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081a00: 6e20 4d03 3100 |000a: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@034d │ │ -081a06: 6e10 700c 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ -081a0c: 0e00 |0010: return-void │ │ +0819d0: |[0819d0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAlpha:(I)V │ │ +0819e0: 5421 b604 |0000: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +0819e4: 6e10 4903 0100 |0002: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0349 │ │ +0819ea: 0a00 |0005: move-result v0 │ │ +0819ec: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ +0819f0: 5421 b604 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +0819f4: 6e20 4d03 3100 |000a: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@034d │ │ +0819fa: 6e10 700c 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ +081a00: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x0008 line=249 │ │ 0x000d line=250 │ │ 0x0010 line=252 │ │ @@ -49969,19 +49988,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -081a10: |[081a10] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAntiAlias:(Z)V │ │ -081a20: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081a24: 6e20 4e03 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@034e │ │ -081a2a: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ -081a30: 0e00 |0008: return-void │ │ +081a04: |[081a04] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAntiAlias:(Z)V │ │ +081a14: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081a18: 6e20 4e03 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@034e │ │ +081a1e: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ +081a24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ 0x0008 line=188 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -49992,19 +50011,19 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -081a34: |[081a34] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -081a44: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081a48: 6e20 5003 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ -081a4e: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ -081a54: 0e00 |0008: return-void │ │ +081a28: |[081a28] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +081a38: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081a3c: 6e20 5003 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ +081a42: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ +081a48: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ 0x0008 line=262 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -50015,27 +50034,27 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -081a58: |[081a58] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setCornerRadius:(F)V │ │ -081a68: 7110 710c 0300 |0000: invoke-static {v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0c71 │ │ -081a6e: 0a00 |0003: move-result v0 │ │ -081a70: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -081a74: 5420 b604 |0006: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081a78: 5421 b004 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@04b0 │ │ -081a7c: 6e20 5303 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ -081a82: 5923 b204 |000d: iput v3, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ -081a86: 0e00 |000f: return-void │ │ -081a88: 5420 b604 |0010: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081a8c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -081a8e: 6e20 5303 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ -081a94: 28f7 |0016: goto 000d // -0009 │ │ +081a4c: |[081a4c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setCornerRadius:(F)V │ │ +081a5c: 7110 710c 0300 |0000: invoke-static {v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0c71 │ │ +081a62: 0a00 |0003: move-result v0 │ │ +081a64: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +081a68: 5420 b604 |0006: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081a6c: 5421 b004 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@04b0 │ │ +081a70: 6e20 5303 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ +081a76: 5923 b204 |000d: iput v3, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@04b2 │ │ +081a7a: 0e00 |000f: return-void │ │ +081a7c: 5420 b604 |0010: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081a80: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +081a82: 6e20 5303 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ +081a88: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0006 line=273 │ │ 0x000d line=277 │ │ 0x000f line=278 │ │ 0x0010 line=275 │ │ @@ -50048,19 +50067,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -081a98: |[081a98] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setDither:(Z)V │ │ -081aa8: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081aac: 6e20 5103 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@0351 │ │ -081ab2: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ -081ab8: 0e00 |0008: return-void │ │ +081a8c: |[081a8c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setDither:(Z)V │ │ +081a9c: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081aa0: 6e20 5103 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@0351 │ │ +081aa6: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ +081aac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ 0x0008 line=211 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -50071,19 +50090,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -081abc: |[081abc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setFilterBitmap:(Z)V │ │ -081acc: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ -081ad0: 6e20 5203 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0352 │ │ -081ad6: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ -081adc: 0e00 |0008: return-void │ │ +081ab0: |[081ab0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setFilterBitmap:(Z)V │ │ +081ac0: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@04b6 │ │ +081ac4: 6e20 5203 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0352 │ │ +081aca: 6e10 700c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ +081ad0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ 0x0008 line=205 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -50094,22 +50113,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -081ae0: |[081ae0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setGravity:(I)V │ │ -081af0: 5210 b504 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ -081af4: 3220 0a00 |0002: if-eq v0, v2, 000c // +000a │ │ -081af8: 5912 b504 |0004: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ -081afc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -081afe: 5c10 ad04 |0007: iput-boolean v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ -081b02: 6e10 700c 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ -081b08: 0e00 |000c: return-void │ │ +081ad4: |[081ad4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setGravity:(I)V │ │ +081ae4: 5210 b504 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ +081ae8: 3220 0a00 |0002: if-eq v0, v2, 000c // +000a │ │ +081aec: 5912 b504 |0004: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ +081af0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +081af2: 5c10 ad04 |0007: iput-boolean v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ +081af6: 6e10 700c 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ +081afc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x0006 line=145 │ │ 0x0009 line=146 │ │ 0x000c line=148 │ │ @@ -50122,18 +50141,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -081b0c: |[081b0c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setMipMap:(Z)V │ │ -081b1c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -081b20: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -081b26: 2700 |0005: throw v0 │ │ +081b00: |[081b00] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setMipMap:(Z)V │ │ +081b10: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +081b14: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +081b1a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 mipMap Z │ │ │ │ @@ -50142,25 +50161,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -081b28: |[081b28] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(I)V │ │ -081b38: 5210 b704 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ -081b3c: 3220 1200 |0002: if-eq v0, v2, 0014 // +0012 │ │ -081b40: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -081b44: 1302 a000 |0006: const/16 v2, #int 160 // #a0 │ │ -081b48: 5912 b704 |0008: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ -081b4c: 5410 ae04 |000a: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ -081b50: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -081b54: 7010 610c 0100 |000e: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0c61 │ │ -081b5a: 6e10 700c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ -081b60: 0e00 |0014: return-void │ │ +081b1c: |[081b1c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(I)V │ │ +081b2c: 5210 b704 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ +081b30: 3220 1200 |0002: if-eq v0, v2, 0014 // +0012 │ │ +081b34: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +081b38: 1302 a000 |0006: const/16 v2, #int 160 // #a0 │ │ +081b3c: 5912 b704 |0008: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@04b7 │ │ +081b40: 5410 ae04 |000a: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04ae │ │ +081b44: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +081b48: 7010 610c 0100 |000e: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0c61 │ │ +081b4e: 6e10 700c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0c70 │ │ +081b54: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000a line=117 │ │ 0x000e line=118 │ │ 0x0011 line=120 │ │ @@ -50174,19 +50193,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -081b64: |[081b64] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/graphics/Canvas;)V │ │ -081b74: 6e10 3403 0200 |0000: invoke-virtual {v2}, Landroid/graphics/Canvas;.getDensity:()I // method@0334 │ │ -081b7a: 0a00 |0003: move-result v0 │ │ -081b7c: 6e20 7a0c 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0c7a │ │ -081b82: 0e00 |0007: return-void │ │ +081b58: |[081b58] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/graphics/Canvas;)V │ │ +081b68: 6e10 3403 0200 |0000: invoke-virtual {v2}, Landroid/graphics/Canvas;.getDensity:()I // method@0334 │ │ +081b6e: 0a00 |0003: move-result v0 │ │ +081b70: 6e20 7a0c 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0c7a │ │ +081b76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0008 reg=2 canvas Landroid/graphics/Canvas; │ │ @@ -50196,18 +50215,18 @@ │ │ type : '(Landroid/util/DisplayMetrics;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -081b84: |[081b84] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/util/DisplayMetrics;)V │ │ -081b94: 5220 1c0a |0000: iget v0, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0a1c │ │ -081b98: 6e20 7a0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0c7a │ │ -081b9e: 0e00 |0005: return-void │ │ +081b78: |[081b78] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/util/DisplayMetrics;)V │ │ +081b88: 5220 1c0a |0000: iget v0, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0a1c │ │ +081b8c: 6e20 7a0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0c7a │ │ +081b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 metrics Landroid/util/DisplayMetrics; │ │ @@ -50217,31 +50236,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 31 16-bit code units │ │ -081ba0: |[081ba0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.updateDstRect:()V │ │ -081bb0: 5560 ad04 |0000: iget-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ -081bb4: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ -081bb8: 5261 b504 |0004: iget v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ -081bbc: 5262 b104 |0006: iget v2, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ -081bc0: 5263 af04 |0008: iget v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ -081bc4: 6e10 650c 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBounds:()Landroid/graphics/Rect; // method@0c65 │ │ -081bca: 0c04 |000d: move-result-object v4 │ │ -081bcc: 5465 b304 |000e: iget-object v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ -081bd0: 0760 |0010: move-object v0, v6 │ │ -081bd2: 7406 6d0c 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0c6d │ │ -081bd8: 5460 b404 |0014: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@04b4 │ │ -081bdc: 5461 b304 |0016: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ -081be0: 6e20 7303 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@0373 │ │ -081be6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -081be8: 5c60 ad04 |001c: iput-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ -081bec: 0e00 |001e: return-void │ │ +081b94: |[081b94] android.support.v4.graphics.drawable.RoundedBitmapDrawable.updateDstRect:()V │ │ +081ba4: 5560 ad04 |0000: iget-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ +081ba8: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +081bac: 5261 b504 |0004: iget v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@04b5 │ │ +081bb0: 5262 b104 |0006: iget v2, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@04b1 │ │ +081bb4: 5263 af04 |0008: iget v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@04af │ │ +081bb8: 6e10 650c 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBounds:()Landroid/graphics/Rect; // method@0c65 │ │ +081bbe: 0c04 |000d: move-result-object v4 │ │ +081bc0: 5465 b304 |000e: iget-object v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ +081bc4: 0760 |0010: move-object v0, v6 │ │ +081bc6: 7406 6d0c 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0c6d │ │ +081bcc: 5460 b404 |0014: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@04b4 │ │ +081bd0: 5461 b304 |0016: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@04b3 │ │ +081bd4: 6e20 7303 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@0373 │ │ +081bda: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +081bdc: 5c60 ad04 |001c: iput-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@04ad │ │ +081be0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=220 │ │ 0x0014 line=222 │ │ 0x001b line=223 │ │ 0x001e line=225 │ │ @@ -50282,17 +50301,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081bf0: |[081bf0] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.:()V │ │ -081c00: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081c06: 0e00 |0003: return-void │ │ +081be4: |[081be4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.:()V │ │ +081bf4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory; │ │ │ │ @@ -50301,24 +50320,24 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -081c08: |[081c08] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -081c18: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -081c1c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -081c20: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -081c24: 2200 1702 |0006: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; // type@0217 │ │ -081c28: 7030 580c 2003 |0008: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c58 │ │ -081c2e: 1100 |000b: return-object v0 │ │ -081c30: 2200 1902 |000c: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; // type@0219 │ │ -081c34: 7030 7e0c 2003 |000e: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c7e │ │ -081c3a: 28fa |0011: goto 000b // -0006 │ │ +081bfc: |[081bfc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +081c0c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +081c10: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +081c14: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +081c18: 2200 1702 |0006: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; // type@0217 │ │ +081c1c: 7030 580c 2003 |0008: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c58 │ │ +081c22: 1100 |000b: return-object v0 │ │ +081c24: 2200 1902 |000c: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; // type@0219 │ │ +081c28: 7030 7e0c 2003 |000e: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c7e │ │ +081c2e: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000b line=70 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 res Landroid/content/res/Resources; │ │ @@ -50329,34 +50348,34 @@ │ │ type : '(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -081c3c: |[081c3c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -081c4c: 7110 2203 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ -081c52: 0c01 |0003: move-result-object v1 │ │ -081c54: 7120 840c 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0c84 │ │ -081c5a: 0c00 |0007: move-result-object v0 │ │ -081c5c: 6e10 640c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0c64 │ │ -081c62: 0c01 |000b: move-result-object v1 │ │ -081c64: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -081c68: 1a01 0111 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@1101 │ │ -081c6c: 2202 8206 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -081c70: 7010 5134 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -081c76: 1a03 f502 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02f5 │ │ -081c7a: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -081c80: 0c02 |001a: move-result-object v2 │ │ -081c82: 6e20 5934 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -081c88: 0c02 |001e: move-result-object v2 │ │ -081c8a: 6e10 5f34 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -081c90: 0c02 |0022: move-result-object v2 │ │ -081c92: 7120 b620 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -081c98: 1100 |0026: return-object v0 │ │ +081c30: |[081c30] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +081c40: 7110 2203 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ +081c46: 0c01 |0003: move-result-object v1 │ │ +081c48: 7120 840c 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0c84 │ │ +081c4e: 0c00 |0007: move-result-object v0 │ │ +081c50: 6e10 640c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0c64 │ │ +081c56: 0c01 |000b: move-result-object v1 │ │ +081c58: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +081c5c: 1a01 0111 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@1101 │ │ +081c60: 2202 8206 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +081c64: 7010 5134 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +081c6a: 1a03 f502 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02f5 │ │ +081c6e: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +081c74: 0c02 |001a: move-result-object v2 │ │ +081c76: 6e20 5934 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +081c7c: 0c02 |001e: move-result-object v2 │ │ +081c7e: 6e10 5f34 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +081c84: 0c02 |0022: move-result-object v2 │ │ +081c86: 7120 b620 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +081c8c: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0008 line=92 │ │ 0x000e line=93 │ │ 0x0026 line=95 │ │ locals : │ │ @@ -50369,34 +50388,34 @@ │ │ type : '(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -081c9c: |[081c9c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -081cac: 7110 2103 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0321 │ │ -081cb2: 0c01 |0003: move-result-object v1 │ │ -081cb4: 7120 840c 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0c84 │ │ -081cba: 0c00 |0007: move-result-object v0 │ │ -081cbc: 6e10 640c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0c64 │ │ -081cc2: 0c01 |000b: move-result-object v1 │ │ -081cc4: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -081cc8: 1a01 0111 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@1101 │ │ -081ccc: 2202 8206 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -081cd0: 7010 5134 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -081cd6: 1a03 f502 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02f5 │ │ -081cda: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -081ce0: 0c02 |001a: move-result-object v2 │ │ -081ce2: 6e20 5a34 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -081ce8: 0c02 |001e: move-result-object v2 │ │ -081cea: 6e10 5f34 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -081cf0: 0c02 |0022: move-result-object v2 │ │ -081cf2: 7120 b620 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -081cf8: 1100 |0026: return-object v0 │ │ +081c90: |[081c90] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +081ca0: 7110 2103 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0321 │ │ +081ca6: 0c01 |0003: move-result-object v1 │ │ +081ca8: 7120 840c 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0c84 │ │ +081cae: 0c00 |0007: move-result-object v0 │ │ +081cb0: 6e10 640c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0c64 │ │ +081cb6: 0c01 |000b: move-result-object v1 │ │ +081cb8: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +081cbc: 1a01 0111 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@1101 │ │ +081cc0: 2202 8206 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +081cc4: 7010 5134 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +081cca: 1a03 f502 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02f5 │ │ +081cce: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +081cd4: 0c02 |001a: move-result-object v2 │ │ +081cd6: 6e20 5a34 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +081cdc: 0c02 |001e: move-result-object v2 │ │ +081cde: 6e10 5f34 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +081ce4: 0c02 |0022: move-result-object v2 │ │ +081ce6: 7120 b620 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +081cec: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ 0x000e line=80 │ │ 0x0026 line=82 │ │ locals : │ │ @@ -50445,36 +50464,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -081cfc: |[081cfc] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -081d0c: 2200 b306 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@06b3 │ │ -081d10: 7010 0135 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ -081d16: 6900 bd04 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ -081d1a: 0e00 |0007: return-void │ │ +081cf0: |[081cf0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +081d00: 2200 b306 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@06b3 │ │ +081d04: 7010 0135 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ +081d0a: 6900 bd04 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ +081d0e: 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 │ │ -081d1c: |[081d1c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -081d2c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081d32: 0e00 |0003: return-void │ │ +081d10: |[081d10] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +081d20: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081d26: 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; │ │ │ │ @@ -50483,37 +50502,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 │ │ -081d34: |[081d34] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -081d44: 6203 bd04 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ -081d48: 1d03 |0002: monitor-enter v3 │ │ -081d4a: 6202 bd04 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ -081d4e: 6e20 0535 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -081d54: 0c00 |0008: move-result-object v0 │ │ -081d56: 1f00 1d02 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@021d │ │ -081d5a: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -081d5e: 6001 4501 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -081d62: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -081d66: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -081d6a: 2200 1b02 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@021b │ │ -081d6e: 7020 870c 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0c87 │ │ -081d74: 6202 bd04 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ -081d78: 6e30 0735 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -081d7e: 1e03 |001d: monitor-exit v3 │ │ -081d80: 1100 |001e: return-object v0 │ │ -081d82: 2200 1c02 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@021c │ │ -081d86: 7020 8b0c 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0c8b │ │ -081d8c: 28f4 |0024: goto 0018 // -000c │ │ -081d8e: 0d02 |0025: move-exception v2 │ │ -081d90: 1e03 |0026: monitor-exit v3 │ │ -081d92: 2702 |0027: throw v2 │ │ +081d28: |[081d28] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +081d38: 6203 bd04 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ +081d3c: 1d03 |0002: monitor-enter v3 │ │ +081d3e: 6202 bd04 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ +081d42: 6e20 0535 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +081d48: 0c00 |0008: move-result-object v0 │ │ +081d4a: 1f00 1d02 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@021d │ │ +081d4e: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +081d52: 6001 4501 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +081d56: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +081d5a: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +081d5e: 2200 1b02 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@021b │ │ +081d62: 7020 870c 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0c87 │ │ +081d68: 6202 bd04 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@04bd │ │ +081d6c: 6e30 0735 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +081d72: 1e03 |001d: monitor-exit v3 │ │ +081d74: 1100 |001e: return-object v0 │ │ +081d76: 2200 1c02 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@021c │ │ +081d7a: 7020 8b0c 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0c8b │ │ +081d80: 28f4 |0024: goto 0018 // -000c │ │ +081d82: 0d02 |0025: move-exception v2 │ │ +081d84: 1e03 |0026: monitor-exit v3 │ │ +081d86: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -50576,17 +50595,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081da0: |[081da0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -081db0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081db6: 0e00 |0003: return-void │ │ +081d94: |[081d94] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +081da4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081daa: 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;) │ │ @@ -50594,19 +50613,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 │ │ -081db8: |[081db8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -081dc8: 1f01 a100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ -081dcc: 6e20 af03 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@03af │ │ -081dd2: 0c00 |0005: move-result-object v0 │ │ -081dd4: 1100 |0006: return-object v0 │ │ +081dac: |[081dac] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +081dbc: 1f01 a100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ +081dc0: 6e20 af03 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@03af │ │ +081dc6: 0c00 |0005: move-result-object v0 │ │ +081dc8: 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 │ │ │ │ @@ -50615,19 +50634,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 │ │ -081dd8: |[081dd8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -081de8: 1a00 e41b |0000: const-string v0, "display" // string@1be4 │ │ -081dec: 6e20 4902 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -081df2: 0c00 |0005: move-result-object v0 │ │ -081df4: 1100 |0006: return-object v0 │ │ +081dcc: |[081dcc] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +081ddc: 1a00 e41b |0000: const-string v0, "display" // string@1be4 │ │ +081de0: 6e20 4902 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +081de6: 0c00 |0005: move-result-object v0 │ │ +081de8: 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;) │ │ @@ -50635,19 +50654,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 │ │ -081df8: |[081df8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -081e08: 1f01 a100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ -081e0c: 6e10 b003 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@03b0 │ │ -081e12: 0c00 |0005: move-result-object v0 │ │ -081e14: 1100 |0006: return-object v0 │ │ +081dec: |[081dec] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +081dfc: 1f01 a100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ +081e00: 6e10 b003 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@03b0 │ │ +081e06: 0c00 |0005: move-result-object v0 │ │ +081e08: 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;) │ │ @@ -50655,19 +50674,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 │ │ -081e18: |[081e18] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -081e28: 1f01 a100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ -081e2c: 6e20 b103 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@03b1 │ │ -081e32: 0c00 |0005: move-result-object v0 │ │ -081e34: 1100 |0006: return-object v0 │ │ +081e0c: |[081e0c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +081e1c: 1f01 a100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ +081e20: 6e20 b103 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@03b1 │ │ +081e26: 0c00 |0005: move-result-object v0 │ │ +081e28: 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; │ │ │ │ @@ -50858,17 +50877,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081e38: |[081e38] android.support.v4.media.MediaDescriptionCompat$1.:()V │ │ -081e48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081e4e: 0e00 |0003: return-void │ │ +081e2c: |[081e2c] android.support.v4.media.MediaDescriptionCompat$1.:()V │ │ +081e3c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081e42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$1; │ │ │ │ Virtual methods - │ │ @@ -50877,27 +50896,27 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/MediaDescriptionCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -081e50: |[081e50] android.support.v4.media.MediaDescriptionCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaDescriptionCompat; │ │ -081e60: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -081e64: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -081e68: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -081e6c: 2200 2402 |0006: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat; // type@0224 │ │ -081e70: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -081e72: 7030 b50c 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaDescriptionCompat$1;)V // method@0cb5 │ │ -081e78: 1100 |000c: return-object v0 │ │ -081e7a: 7110 cf0c 0300 |000d: invoke-static {v3}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.fromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0ccf │ │ -081e80: 0c00 |0010: move-result-object v0 │ │ -081e82: 7110 b90c 0000 |0011: invoke-static {v0}, Landroid/support/v4/media/MediaDescriptionCompat;.fromMediaDescription:(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; // method@0cb9 │ │ -081e88: 0c00 |0014: move-result-object v0 │ │ -081e8a: 28f7 |0015: goto 000c // -0009 │ │ +081e44: |[081e44] android.support.v4.media.MediaDescriptionCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaDescriptionCompat; │ │ +081e54: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +081e58: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +081e5c: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +081e60: 2200 2402 |0006: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat; // type@0224 │ │ +081e64: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +081e66: 7030 b50c 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaDescriptionCompat$1;)V // method@0cb5 │ │ +081e6c: 1100 |000c: return-object v0 │ │ +081e6e: 7110 cf0c 0300 |000d: invoke-static {v3}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.fromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0ccf │ │ +081e74: 0c00 |0010: move-result-object v0 │ │ +081e76: 7110 b90c 0000 |0011: invoke-static {v0}, Landroid/support/v4/media/MediaDescriptionCompat;.fromMediaDescription:(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; // method@0cb9 │ │ +081e7c: 0c00 |0014: move-result-object v0 │ │ +081e7e: 28f7 |0015: goto 000c // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000c line=240 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/media/MediaDescriptionCompat$1; │ │ @@ -50908,18 +50927,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 │ │ -081e8c: |[081e8c] android.support.v4.media.MediaDescriptionCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -081e9c: 6e20 a60c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaDescriptionCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaDescriptionCompat; // method@0ca6 │ │ -081ea2: 0c00 |0003: move-result-object v0 │ │ -081ea4: 1100 |0004: return-object v0 │ │ +081e80: |[081e80] android.support.v4.media.MediaDescriptionCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +081e90: 6e20 a60c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaDescriptionCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaDescriptionCompat; // method@0ca6 │ │ +081e96: 0c00 |0003: move-result-object v0 │ │ +081e98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -50928,17 +50947,17 @@ │ │ type : '(I)[Landroid/support/v4/media/MediaDescriptionCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081ea8: |[081ea8] android.support.v4.media.MediaDescriptionCompat$1.newArray:(I)[Landroid/support/v4/media/MediaDescriptionCompat; │ │ -081eb8: 2320 ee06 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaDescriptionCompat; // type@06ee │ │ -081ebc: 1100 |0002: return-object v0 │ │ +081e9c: |[081e9c] android.support.v4.media.MediaDescriptionCompat$1.newArray:(I)[Landroid/support/v4/media/MediaDescriptionCompat; │ │ +081eac: 2320 ee06 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaDescriptionCompat; // type@06ee │ │ +081eb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -50947,18 +50966,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 │ │ -081ec0: |[081ec0] android.support.v4.media.MediaDescriptionCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -081ed0: 6e20 a80c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaDescriptionCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaDescriptionCompat; // method@0ca8 │ │ -081ed6: 0c00 |0003: move-result-object v0 │ │ -081ed8: 1100 |0004: return-object v0 │ │ +081eb4: |[081eb4] android.support.v4.media.MediaDescriptionCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +081ec4: 6e20 a80c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaDescriptionCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaDescriptionCompat; // method@0ca8 │ │ +081eca: 0c00 |0003: move-result-object v0 │ │ +081ecc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -51020,17 +51039,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081edc: |[081edc] android.support.v4.media.MediaDescriptionCompat$Builder.:()V │ │ -081eec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -081ef2: 0e00 |0003: return-void │ │ +081ed0: |[081ed0] android.support.v4.media.MediaDescriptionCompat$Builder.:()V │ │ +081ee0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +081ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ │ │ @@ -51040,26 +51059,26 @@ │ │ type : '()Landroid/support/v4/media/MediaDescriptionCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 21 16-bit code units │ │ -081ef4: |[081ef4] android.support.v4.media.MediaDescriptionCompat$Builder.build:()Landroid/support/v4/media/MediaDescriptionCompat; │ │ -081f04: 2200 2402 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat; // type@0224 │ │ -081f08: 5491 cb04 |0002: iget-object v1, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mMediaId:Ljava/lang/String; // field@04cb │ │ -081f0c: 5492 cd04 |0004: iget-object v2, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mTitle:Ljava/lang/CharSequence; // field@04cd │ │ -081f10: 5493 cc04 |0006: iget-object v3, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mSubtitle:Ljava/lang/CharSequence; // field@04cc │ │ -081f14: 5494 c704 |0008: iget-object v4, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mDescription:Ljava/lang/CharSequence; // field@04c7 │ │ -081f18: 5495 c904 |000a: iget-object v5, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIcon:Landroid/graphics/Bitmap; // field@04c9 │ │ -081f1c: 5496 ca04 |000c: iget-object v6, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIconUri:Landroid/net/Uri; // field@04ca │ │ -081f20: 5497 c804 |000e: iget-object v7, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mExtras:Landroid/os/Bundle; // field@04c8 │ │ -081f24: 1208 |0010: const/4 v8, #int 0 // #0 │ │ -081f26: 7609 b70c 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;Landroid/support/v4/media/MediaDescriptionCompat$1;)V // method@0cb7 │ │ -081f2c: 1100 |0014: return-object v0 │ │ +081ee8: |[081ee8] android.support.v4.media.MediaDescriptionCompat$Builder.build:()Landroid/support/v4/media/MediaDescriptionCompat; │ │ +081ef8: 2200 2402 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat; // type@0224 │ │ +081efc: 5491 cb04 |0002: iget-object v1, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mMediaId:Ljava/lang/String; // field@04cb │ │ +081f00: 5492 cd04 |0004: iget-object v2, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mTitle:Ljava/lang/CharSequence; // field@04cd │ │ +081f04: 5493 cc04 |0006: iget-object v3, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mSubtitle:Ljava/lang/CharSequence; // field@04cc │ │ +081f08: 5494 c704 |0008: iget-object v4, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mDescription:Ljava/lang/CharSequence; // field@04c7 │ │ +081f0c: 5495 c904 |000a: iget-object v5, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIcon:Landroid/graphics/Bitmap; // field@04c9 │ │ +081f10: 5496 ca04 |000c: iget-object v6, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIconUri:Landroid/net/Uri; // field@04ca │ │ +081f14: 5497 c804 |000e: iget-object v7, v9, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mExtras:Landroid/os/Bundle; // field@04c8 │ │ +081f18: 1208 |0010: const/4 v8, #int 0 // #0 │ │ +081f1a: 7609 b70c 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;Landroid/support/v4/media/MediaDescriptionCompat$1;)V // method@0cb7 │ │ +081f20: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0015 reg=9 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaDescriptionCompat$Builder;) │ │ @@ -51067,17 +51086,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081f30: |[081f30] android.support.v4.media.MediaDescriptionCompat$Builder.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ -081f40: 5b01 c704 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mDescription:Ljava/lang/CharSequence; // field@04c7 │ │ -081f44: 1100 |0002: return-object v0 │ │ +081f24: |[081f24] android.support.v4.media.MediaDescriptionCompat$Builder.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ +081f34: 5b01 c704 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mDescription:Ljava/lang/CharSequence; // field@04c7 │ │ +081f38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0002 line=310 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 description Ljava/lang/CharSequence; │ │ @@ -51087,17 +51106,17 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/media/MediaDescriptionCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081f48: |[081f48] android.support.v4.media.MediaDescriptionCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ -081f58: 5b01 c804 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mExtras:Landroid/os/Bundle; // field@04c8 │ │ -081f5c: 1100 |0002: return-object v0 │ │ +081f3c: |[081f3c] android.support.v4.media.MediaDescriptionCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ +081f4c: 5b01 c804 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mExtras:Landroid/os/Bundle; // field@04c8 │ │ +081f50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -51107,17 +51126,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaDescriptionCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081f60: |[081f60] android.support.v4.media.MediaDescriptionCompat$Builder.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ -081f70: 5b01 c904 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIcon:Landroid/graphics/Bitmap; // field@04c9 │ │ -081f74: 1100 |0002: return-object v0 │ │ +081f54: |[081f54] android.support.v4.media.MediaDescriptionCompat$Builder.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ +081f64: 5b01 c904 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIcon:Landroid/graphics/Bitmap; // field@04c9 │ │ +081f68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0002 line=322 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -51127,17 +51146,17 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081f78: |[081f78] android.support.v4.media.MediaDescriptionCompat$Builder.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ -081f88: 5b01 ca04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIconUri:Landroid/net/Uri; // field@04ca │ │ -081f8c: 1100 |0002: return-object v0 │ │ +081f6c: |[081f6c] android.support.v4.media.MediaDescriptionCompat$Builder.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ +081f7c: 5b01 ca04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mIconUri:Landroid/net/Uri; // field@04ca │ │ +081f80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0002 line=334 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 iconUri Landroid/net/Uri; │ │ @@ -51147,17 +51166,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081f90: |[081f90] android.support.v4.media.MediaDescriptionCompat$Builder.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ -081fa0: 5b01 cb04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mMediaId:Ljava/lang/String; // field@04cb │ │ -081fa4: 1100 |0002: return-object v0 │ │ +081f84: |[081f84] android.support.v4.media.MediaDescriptionCompat$Builder.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ +081f94: 5b01 cb04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mMediaId:Ljava/lang/String; // field@04cb │ │ +081f98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0002 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 mediaId Ljava/lang/String; │ │ @@ -51167,17 +51186,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081fa8: |[081fa8] android.support.v4.media.MediaDescriptionCompat$Builder.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ -081fb8: 5b01 cc04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mSubtitle:Ljava/lang/CharSequence; // field@04cc │ │ -081fbc: 1100 |0002: return-object v0 │ │ +081f9c: |[081f9c] android.support.v4.media.MediaDescriptionCompat$Builder.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ +081fac: 5b01 cc04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mSubtitle:Ljava/lang/CharSequence; // field@04cc │ │ +081fb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0002 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 subtitle Ljava/lang/CharSequence; │ │ @@ -51187,17 +51206,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081fc0: |[081fc0] android.support.v4.media.MediaDescriptionCompat$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ -081fd0: 5b01 cd04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mTitle:Ljava/lang/CharSequence; // field@04cd │ │ -081fd4: 1100 |0002: return-object v0 │ │ +081fb4: |[081fb4] android.support.v4.media.MediaDescriptionCompat$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ +081fc4: 5b01 cd04 |0000: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.mTitle:Ljava/lang/CharSequence; // field@04cd │ │ +081fc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0002 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -51270,66 +51289,66 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -081fd8: |[081fd8] android.support.v4.media.MediaDescriptionCompat.:()V │ │ -081fe8: 2200 2202 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$1; // type@0222 │ │ -081fec: 7010 a50c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$1;.:()V // method@0ca5 │ │ -081ff2: 6900 ce04 |0005: sput-object v0, Landroid/support/v4/media/MediaDescriptionCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04ce │ │ -081ff6: 0e00 |0007: return-void │ │ +081fcc: |[081fcc] android.support.v4.media.MediaDescriptionCompat.:()V │ │ +081fdc: 2200 2202 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$1; // type@0222 │ │ +081fe0: 7010 a50c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$1;.:()V // method@0ca5 │ │ +081fe6: 6900 ce04 |0005: sput-object v0, Landroid/support/v4/media/MediaDescriptionCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04ce │ │ +081fea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -081ff8: |[081ff8] android.support.v4.media.MediaDescriptionCompat.:(Landroid/os/Parcel;)V │ │ -082008: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08200a: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -082010: 6e10 f504 0300 |0004: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -082016: 0c00 |0007: move-result-object v0 │ │ -082018: 5b20 d404 |0008: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ -08201c: 6200 1a0a |000a: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -082020: 7220 0805 3000 |000c: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -082026: 0c00 |000f: move-result-object v0 │ │ -082028: 1f00 5f06 |0010: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -08202c: 5b20 d604 |0012: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ -082030: 6200 1a0a |0014: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -082034: 7220 0805 3000 |0016: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -08203a: 0c00 |0019: move-result-object v0 │ │ -08203c: 1f00 5f06 |001a: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -082040: 5b20 d504 |001c: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ -082044: 6200 1a0a |001e: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -082048: 7220 0805 3000 |0020: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -08204e: 0c00 |0023: move-result-object v0 │ │ -082050: 1f00 5f06 |0024: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -082054: 5b20 cf04 |0026: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ -082058: 6e20 f404 1300 |0028: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ -08205e: 0c00 |002b: move-result-object v0 │ │ -082060: 1f00 7d00 |002c: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ -082064: 5b20 d204 |002e: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ -082068: 6e20 f404 1300 |0030: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ -08206e: 0c00 |0033: move-result-object v0 │ │ -082070: 1f00 c700 |0034: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ -082074: 5b20 d304 |0036: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ -082078: 6e10 ef04 0300 |0038: invoke-virtual {v3}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ -08207e: 0c00 |003b: move-result-object v0 │ │ -082080: 5b20 d104 |003c: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ -082084: 0e00 |003e: return-void │ │ +081fec: |[081fec] android.support.v4.media.MediaDescriptionCompat.:(Landroid/os/Parcel;)V │ │ +081ffc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +081ffe: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +082004: 6e10 f504 0300 |0004: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +08200a: 0c00 |0007: move-result-object v0 │ │ +08200c: 5b20 d404 |0008: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ +082010: 6200 1a0a |000a: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +082014: 7220 0805 3000 |000c: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +08201a: 0c00 |000f: move-result-object v0 │ │ +08201c: 1f00 5f06 |0010: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +082020: 5b20 d604 |0012: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ +082024: 6200 1a0a |0014: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +082028: 7220 0805 3000 |0016: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +08202e: 0c00 |0019: move-result-object v0 │ │ +082030: 1f00 5f06 |001a: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +082034: 5b20 d504 |001c: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ +082038: 6200 1a0a |001e: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +08203c: 7220 0805 3000 |0020: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +082042: 0c00 |0023: move-result-object v0 │ │ +082044: 1f00 5f06 |0024: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +082048: 5b20 cf04 |0026: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ +08204c: 6e20 f404 1300 |0028: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ +082052: 0c00 |002b: move-result-object v0 │ │ +082054: 1f00 7d00 |002c: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ +082058: 5b20 d204 |002e: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ +08205c: 6e20 f404 1300 |0030: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ +082062: 0c00 |0033: move-result-object v0 │ │ +082064: 1f00 c700 |0034: check-cast v0, Landroid/net/Uri; // type@00c7 │ │ +082068: 5b20 d304 |0036: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ +08206c: 6e10 ef04 0300 |0038: invoke-virtual {v3}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ +082072: 0c00 |003b: move-result-object v0 │ │ +082074: 5b20 d104 |003c: iput-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ +082078: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=77 │ │ 0x0004 line=78 │ │ 0x000a line=79 │ │ 0x0014 line=80 │ │ 0x001e line=81 │ │ @@ -51346,17 +51365,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/MediaDescriptionCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -082088: |[082088] android.support.v4.media.MediaDescriptionCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaDescriptionCompat$1;)V │ │ -082098: 7020 b40c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Landroid/os/Parcel;)V // method@0cb4 │ │ -08209e: 0e00 |0003: return-void │ │ +08207c: |[08207c] android.support.v4.media.MediaDescriptionCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaDescriptionCompat$1;)V │ │ +08208c: 7020 b40c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Landroid/os/Parcel;)V // method@0cb4 │ │ +082092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaDescriptionCompat$1; │ │ @@ -51366,24 +51385,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0820a0: |[0820a0] android.support.v4.media.MediaDescriptionCompat.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;)V │ │ -0820b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0820b6: 5b01 d404 |0003: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ -0820ba: 5b02 d604 |0005: iput-object v2, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ -0820be: 5b03 d504 |0007: iput-object v3, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ -0820c2: 5b04 cf04 |0009: iput-object v4, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ -0820c6: 5b05 d204 |000b: iput-object v5, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ -0820ca: 5b06 d304 |000d: iput-object v6, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ -0820ce: 5b07 d104 |000f: iput-object v7, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ -0820d2: 0e00 |0011: return-void │ │ +082094: |[082094] android.support.v4.media.MediaDescriptionCompat.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;)V │ │ +0820a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0820aa: 5b01 d404 |0003: iput-object v1, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ +0820ae: 5b02 d604 |0005: iput-object v2, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ +0820b2: 5b03 d504 |0007: iput-object v3, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ +0820b6: 5b04 cf04 |0009: iput-object v4, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ +0820ba: 5b05 d204 |000b: iput-object v5, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ +0820be: 5b06 d304 |000d: iput-object v6, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ +0820c2: 5b07 d104 |000f: iput-object v7, v0, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ +0820c6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -51406,17 +51425,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;Landroid/support/v4/media/MediaDescriptionCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -0820d4: |[0820d4] android.support.v4.media.MediaDescriptionCompat.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;Landroid/support/v4/media/MediaDescriptionCompat$1;)V │ │ -0820e4: 7608 b60c 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;)V // method@0cb6 │ │ -0820ea: 0e00 |0003: return-void │ │ +0820c8: |[0820c8] android.support.v4.media.MediaDescriptionCompat.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;Landroid/support/v4/media/MediaDescriptionCompat$1;)V │ │ +0820d8: 7608 b60c 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat;.:(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/net/Uri;Landroid/os/Bundle;)V // method@0cb6 │ │ +0820de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ @@ -51432,48 +51451,48 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -0820ec: |[0820ec] android.support.v4.media.MediaDescriptionCompat.fromMediaDescription:(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; │ │ -0820fc: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -082100: 6002 4501 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -082104: 1303 1500 |0004: const/16 v3, #int 21 // #15 │ │ -082108: 3532 0400 |0006: if-ge v2, v3, 000a // +0004 │ │ -08210c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08210e: 1101 |0009: return-object v1 │ │ -082110: 2200 2302 |000a: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@0223 │ │ -082114: 7010 aa0c 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0caa │ │ -08211a: 7110 d40c 0400 |000f: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getMediaId:(Ljava/lang/Object;)Ljava/lang/String; // method@0cd4 │ │ -082120: 0c02 |0012: move-result-object v2 │ │ -082122: 6e20 b00c 2000 |0013: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb0 │ │ -082128: 7110 d60c 0400 |0016: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cd6 │ │ -08212e: 0c02 |0019: move-result-object v2 │ │ -082130: 6e20 b20c 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb2 │ │ -082136: 7110 d50c 0400 |001d: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getSubtitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cd5 │ │ -08213c: 0c02 |0020: move-result-object v2 │ │ -08213e: 6e20 b10c 2000 |0021: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb1 │ │ -082144: 7110 d00c 0400 |0024: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cd0 │ │ -08214a: 0c02 |0027: move-result-object v2 │ │ -08214c: 6e20 ac0c 2000 |0028: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cac │ │ -082152: 7110 d20c 0400 |002b: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getIconBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; // method@0cd2 │ │ -082158: 0c02 |002e: move-result-object v2 │ │ -08215a: 6e20 ae0c 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cae │ │ -082160: 7110 d30c 0400 |0032: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getIconUri:(Ljava/lang/Object;)Landroid/net/Uri; // method@0cd3 │ │ -082166: 0c02 |0035: move-result-object v2 │ │ -082168: 6e20 af0c 2000 |0036: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0caf │ │ -08216e: 7110 d10c 0400 |0039: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; // method@0cd1 │ │ -082174: 0c02 |003c: move-result-object v2 │ │ -082176: 6e20 ad0c 2000 |003d: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cad │ │ -08217c: 6e10 ab0c 0000 |0040: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0cab │ │ -082182: 0c01 |0043: move-result-object v1 │ │ -082184: 5b14 d004 |0044: iput-object v4, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ -082188: 28c3 |0046: goto 0009 // -003d │ │ +0820e0: |[0820e0] android.support.v4.media.MediaDescriptionCompat.fromMediaDescription:(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; │ │ +0820f0: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0820f4: 6002 4501 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0820f8: 1303 1500 |0004: const/16 v3, #int 21 // #15 │ │ +0820fc: 3532 0400 |0006: if-ge v2, v3, 000a // +0004 │ │ +082100: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +082102: 1101 |0009: return-object v1 │ │ +082104: 2200 2302 |000a: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@0223 │ │ +082108: 7010 aa0c 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0caa │ │ +08210e: 7110 d40c 0400 |000f: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getMediaId:(Ljava/lang/Object;)Ljava/lang/String; // method@0cd4 │ │ +082114: 0c02 |0012: move-result-object v2 │ │ +082116: 6e20 b00c 2000 |0013: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb0 │ │ +08211c: 7110 d60c 0400 |0016: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cd6 │ │ +082122: 0c02 |0019: move-result-object v2 │ │ +082124: 6e20 b20c 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb2 │ │ +08212a: 7110 d50c 0400 |001d: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getSubtitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cd5 │ │ +082130: 0c02 |0020: move-result-object v2 │ │ +082132: 6e20 b10c 2000 |0021: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb1 │ │ +082138: 7110 d00c 0400 |0024: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cd0 │ │ +08213e: 0c02 |0027: move-result-object v2 │ │ +082140: 6e20 ac0c 2000 |0028: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cac │ │ +082146: 7110 d20c 0400 |002b: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getIconBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; // method@0cd2 │ │ +08214c: 0c02 |002e: move-result-object v2 │ │ +08214e: 6e20 ae0c 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cae │ │ +082154: 7110 d30c 0400 |0032: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getIconUri:(Ljava/lang/Object;)Landroid/net/Uri; // method@0cd3 │ │ +08215a: 0c02 |0035: move-result-object v2 │ │ +08215c: 6e20 af0c 2000 |0036: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0caf │ │ +082162: 7110 d10c 0400 |0039: invoke-static {v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; // method@0cd1 │ │ +082168: 0c02 |003c: move-result-object v2 │ │ +08216a: 6e20 ad0c 2000 |003d: invoke-virtual {v0, v2}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cad │ │ +082170: 6e10 ab0c 0000 |0040: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0cab │ │ +082176: 0c01 |0043: move-result-object v1 │ │ +082178: 5b14 d004 |0044: iput-object v4, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ +08217c: 28c3 |0046: goto 0009 // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0008 line=216 │ │ 0x0009 line=230 │ │ 0x000a line=219 │ │ 0x000f line=220 │ │ @@ -51496,17 +51515,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08218c: |[08218c] android.support.v4.media.MediaDescriptionCompat.describeContents:()I │ │ -08219c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08219e: 0f00 |0001: return v0 │ │ +082180: |[082180] android.support.v4.media.MediaDescriptionCompat.describeContents:()I │ │ +082190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082192: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51514,17 +51533,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0821a0: |[0821a0] android.support.v4.media.MediaDescriptionCompat.getDescription:()Ljava/lang/CharSequence; │ │ -0821b0: 5410 cf04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ -0821b4: 1100 |0002: return-object v0 │ │ +082194: |[082194] android.support.v4.media.MediaDescriptionCompat.getDescription:()Ljava/lang/CharSequence; │ │ +0821a4: 5410 cf04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ +0821a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51532,17 +51551,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0821b8: |[0821b8] android.support.v4.media.MediaDescriptionCompat.getExtras:()Landroid/os/Bundle; │ │ -0821c8: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ -0821cc: 1100 |0002: return-object v0 │ │ +0821ac: |[0821ac] android.support.v4.media.MediaDescriptionCompat.getExtras:()Landroid/os/Bundle; │ │ +0821bc: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ +0821c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51550,17 +51569,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0821d0: |[0821d0] android.support.v4.media.MediaDescriptionCompat.getIconBitmap:()Landroid/graphics/Bitmap; │ │ -0821e0: 5410 d204 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ -0821e4: 1100 |0002: return-object v0 │ │ +0821c4: |[0821c4] android.support.v4.media.MediaDescriptionCompat.getIconBitmap:()Landroid/graphics/Bitmap; │ │ +0821d4: 5410 d204 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ +0821d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51568,17 +51587,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0821e8: |[0821e8] android.support.v4.media.MediaDescriptionCompat.getIconUri:()Landroid/net/Uri; │ │ -0821f8: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ -0821fc: 1100 |0002: return-object v0 │ │ +0821dc: |[0821dc] android.support.v4.media.MediaDescriptionCompat.getIconUri:()Landroid/net/Uri; │ │ +0821ec: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ +0821f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51586,43 +51605,43 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -082200: |[082200] android.support.v4.media.MediaDescriptionCompat.getMediaDescription:()Ljava/lang/Object; │ │ -082210: 5431 d004 |0000: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ -082214: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ -082218: 6001 4501 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08221c: 1302 1500 |0006: const/16 v2, #int 21 // #15 │ │ -082220: 3521 0500 |0008: if-ge v1, v2, 000d // +0005 │ │ -082224: 5431 d004 |000a: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ -082228: 1101 |000c: return-object v1 │ │ -08222a: 7100 c60c 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0cc6 │ │ -082230: 0c00 |0010: move-result-object v0 │ │ -082232: 5431 d404 |0011: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ -082236: 7120 cb0c 1000 |0013: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setMediaId:(Ljava/lang/Object;Ljava/lang/String;)V // method@0ccb │ │ -08223c: 5431 d604 |0016: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ -082240: 7120 cd0c 1000 |0018: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ccd │ │ -082246: 5431 d504 |001b: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ -08224a: 7120 cc0c 1000 |001d: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setSubtitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ccc │ │ -082250: 5431 cf04 |0020: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ -082254: 7120 c70c 1000 |0022: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cc7 │ │ -08225a: 5431 d204 |0025: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ -08225e: 7120 c90c 1000 |0027: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setIconBitmap:(Ljava/lang/Object;Landroid/graphics/Bitmap;)V // method@0cc9 │ │ -082264: 5431 d304 |002a: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ -082268: 7120 ca0c 1000 |002c: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setIconUri:(Ljava/lang/Object;Landroid/net/Uri;)V // method@0cca │ │ -08226e: 5431 d104 |002f: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ -082272: 7120 c80c 1000 |0031: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V // method@0cc8 │ │ -082278: 7110 c50c 0000 |0034: invoke-static {v0}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc5 │ │ -08227e: 0c01 |0037: move-result-object v1 │ │ -082280: 5b31 d004 |0038: iput-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ -082284: 5431 d004 |003a: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ -082288: 28d0 |003c: goto 000c // -0030 │ │ +0821f4: |[0821f4] android.support.v4.media.MediaDescriptionCompat.getMediaDescription:()Ljava/lang/Object; │ │ +082204: 5431 d004 |0000: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ +082208: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ +08220c: 6001 4501 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +082210: 1302 1500 |0006: const/16 v2, #int 21 // #15 │ │ +082214: 3521 0500 |0008: if-ge v1, v2, 000d // +0005 │ │ +082218: 5431 d004 |000a: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ +08221c: 1101 |000c: return-object v1 │ │ +08221e: 7100 c60c 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0cc6 │ │ +082224: 0c00 |0010: move-result-object v0 │ │ +082226: 5431 d404 |0011: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ +08222a: 7120 cb0c 1000 |0013: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setMediaId:(Ljava/lang/Object;Ljava/lang/String;)V // method@0ccb │ │ +082230: 5431 d604 |0016: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ +082234: 7120 cd0c 1000 |0018: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ccd │ │ +08223a: 5431 d504 |001b: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ +08223e: 7120 cc0c 1000 |001d: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setSubtitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ccc │ │ +082244: 5431 cf04 |0020: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ +082248: 7120 c70c 1000 |0022: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cc7 │ │ +08224e: 5431 d204 |0025: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ +082252: 7120 c90c 1000 |0027: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setIconBitmap:(Ljava/lang/Object;Landroid/graphics/Bitmap;)V // method@0cc9 │ │ +082258: 5431 d304 |002a: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ +08225c: 7120 ca0c 1000 |002c: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setIconUri:(Ljava/lang/Object;Landroid/net/Uri;)V // method@0cca │ │ +082262: 5431 d104 |002f: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ +082266: 7120 c80c 1000 |0031: invoke-static {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V // method@0cc8 │ │ +08226c: 7110 c50c 0000 |0034: invoke-static {v0}, Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc5 │ │ +082272: 0c01 |0037: move-result-object v1 │ │ +082274: 5b31 d004 |0038: iput-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ +082278: 5431 d004 |003a: iget-object v1, v3, Landroid/support/v4/media/MediaDescriptionCompat;.mDescriptionObj:Ljava/lang/Object; // field@04d0 │ │ +08227c: 28d0 |003c: goto 000c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000a line=187 │ │ 0x000c line=199 │ │ 0x000d line=189 │ │ 0x0011 line=190 │ │ @@ -51643,17 +51662,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08228c: |[08228c] android.support.v4.media.MediaDescriptionCompat.getMediaId:()Ljava/lang/String; │ │ -08229c: 5410 d404 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ -0822a0: 1100 |0002: return-object v0 │ │ +082280: |[082280] android.support.v4.media.MediaDescriptionCompat.getMediaId:()Ljava/lang/String; │ │ +082290: 5410 d404 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ +082294: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51661,17 +51680,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0822a4: |[0822a4] android.support.v4.media.MediaDescriptionCompat.getSubtitle:()Ljava/lang/CharSequence; │ │ -0822b4: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ -0822b8: 1100 |0002: return-object v0 │ │ +082298: |[082298] android.support.v4.media.MediaDescriptionCompat.getSubtitle:()Ljava/lang/CharSequence; │ │ +0822a8: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ +0822ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51679,17 +51698,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0822bc: |[0822bc] android.support.v4.media.MediaDescriptionCompat.getTitle:()Ljava/lang/CharSequence; │ │ -0822cc: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ -0822d0: 1100 |0002: return-object v0 │ │ +0822b0: |[0822b0] android.support.v4.media.MediaDescriptionCompat.getTitle:()Ljava/lang/CharSequence; │ │ +0822c0: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ +0822c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51697,35 +51716,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0822d4: |[0822d4] android.support.v4.media.MediaDescriptionCompat.toString:()Ljava/lang/String; │ │ -0822e4: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0822e8: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0822ee: 5421 d604 |0005: iget-object v1, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ -0822f2: 6e20 5934 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0822f8: 0c00 |000a: move-result-object v0 │ │ -0822fa: 1a01 fd00 |000b: const-string v1, ", " // string@00fd │ │ -0822fe: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -082304: 0c00 |0010: move-result-object v0 │ │ -082306: 5421 d504 |0011: iget-object v1, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ -08230a: 6e20 5934 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -082310: 0c00 |0016: move-result-object v0 │ │ -082312: 1a01 fd00 |0017: const-string v1, ", " // string@00fd │ │ -082316: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08231c: 0c00 |001c: move-result-object v0 │ │ -08231e: 5421 cf04 |001d: iget-object v1, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ -082322: 6e20 5934 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -082328: 0c00 |0022: move-result-object v0 │ │ -08232a: 6e10 5f34 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -082330: 0c00 |0026: move-result-object v0 │ │ -082332: 1100 |0027: return-object v0 │ │ +0822c8: |[0822c8] android.support.v4.media.MediaDescriptionCompat.toString:()Ljava/lang/String; │ │ +0822d8: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0822dc: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0822e2: 5421 d604 |0005: iget-object v1, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ +0822e6: 6e20 5934 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0822ec: 0c00 |000a: move-result-object v0 │ │ +0822ee: 1a01 fd00 |000b: const-string v1, ", " // string@00fd │ │ +0822f2: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0822f8: 0c00 |0010: move-result-object v0 │ │ +0822fa: 5421 d504 |0011: iget-object v1, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ +0822fe: 6e20 5934 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +082304: 0c00 |0016: move-result-object v0 │ │ +082306: 1a01 fd00 |0017: const-string v1, ", " // string@00fd │ │ +08230a: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +082310: 0c00 |001c: move-result-object v0 │ │ +082312: 5421 cf04 |001d: iget-object v1, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ +082316: 6e20 5934 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08231c: 0c00 |0022: move-result-object v0 │ │ +08231e: 6e10 5f34 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +082324: 0c00 |0026: move-result-object v0 │ │ +082326: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Landroid/support/v4/media/MediaDescriptionCompat; │ │ │ │ #10 : (in Landroid/support/v4/media/MediaDescriptionCompat;) │ │ @@ -51733,37 +51752,37 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -082334: |[082334] android.support.v4.media.MediaDescriptionCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -082344: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -082348: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08234c: 3510 2600 |0004: if-ge v0, v1, 002a // +0026 │ │ -082350: 5420 d404 |0006: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ -082354: 6e20 0005 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -08235a: 5420 d604 |000b: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ -08235e: 7130 9520 3004 |000d: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -082364: 5420 d504 |0010: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ -082368: 7130 9520 3004 |0012: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -08236e: 5420 cf04 |0015: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ -082372: 7130 9520 3004 |0017: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -082378: 5420 d204 |001a: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ -08237c: 6e30 ff04 0304 |001c: invoke-virtual {v3, v0, v4}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ -082382: 5420 d304 |001f: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ -082386: 6e30 ff04 0304 |0021: invoke-virtual {v3, v0, v4}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ -08238c: 5420 d104 |0024: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ -082390: 6e20 f804 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ -082396: 0e00 |0029: return-void │ │ -082398: 6e10 be0c 0200 |002a: invoke-virtual {v2}, Landroid/support/v4/media/MediaDescriptionCompat;.getMediaDescription:()Ljava/lang/Object; // method@0cbe │ │ -08239e: 0c00 |002d: move-result-object v0 │ │ -0823a0: 7130 d70c 3004 |002e: invoke-static {v0, v3, v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.writeToParcel:(Ljava/lang/Object;Landroid/os/Parcel;I)V // method@0cd7 │ │ -0823a6: 28f8 |0031: goto 0029 // -0008 │ │ +082328: |[082328] android.support.v4.media.MediaDescriptionCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +082338: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08233c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +082340: 3510 2600 |0004: if-ge v0, v1, 002a // +0026 │ │ +082344: 5420 d404 |0006: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mMediaId:Ljava/lang/String; // field@04d4 │ │ +082348: 6e20 0005 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +08234e: 5420 d604 |000b: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mTitle:Ljava/lang/CharSequence; // field@04d6 │ │ +082352: 7130 9520 3004 |000d: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +082358: 5420 d504 |0010: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mSubtitle:Ljava/lang/CharSequence; // field@04d5 │ │ +08235c: 7130 9520 3004 |0012: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +082362: 5420 cf04 |0015: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mDescription:Ljava/lang/CharSequence; // field@04cf │ │ +082366: 7130 9520 3004 |0017: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +08236c: 5420 d204 |001a: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIcon:Landroid/graphics/Bitmap; // field@04d2 │ │ +082370: 6e30 ff04 0304 |001c: invoke-virtual {v3, v0, v4}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ +082376: 5420 d304 |001f: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mIconUri:Landroid/net/Uri; // field@04d3 │ │ +08237a: 6e30 ff04 0304 |0021: invoke-virtual {v3, v0, v4}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ +082380: 5420 d104 |0024: iget-object v0, v2, Landroid/support/v4/media/MediaDescriptionCompat;.mExtras:Landroid/os/Bundle; // field@04d1 │ │ +082384: 6e20 f804 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ +08238a: 0e00 |0029: return-void │ │ +08238c: 6e10 be0c 0200 |002a: invoke-virtual {v2}, Landroid/support/v4/media/MediaDescriptionCompat;.getMediaDescription:()Ljava/lang/Object; // method@0cbe │ │ +082392: 0c00 |002d: move-result-object v0 │ │ +082394: 7130 d70c 3004 |002e: invoke-static {v0, v3, v4}, Landroid/support/v4/media/MediaDescriptionCompatApi21;.writeToParcel:(Ljava/lang/Object;Landroid/os/Parcel;I)V // method@0cd7 │ │ +08239a: 28f8 |0031: goto 0029 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0006 line=157 │ │ 0x000b line=158 │ │ 0x0010 line=159 │ │ 0x0015 line=160 │ │ @@ -51807,17 +51826,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0823a8: |[0823a8] android.support.v4.media.MediaDescriptionCompatApi21$Builder.:()V │ │ -0823b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0823be: 0e00 |0003: return-void │ │ +08239c: |[08239c] android.support.v4.media.MediaDescriptionCompatApi21$Builder.:()V │ │ +0823ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0823b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;) │ │ @@ -51825,19 +51844,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 │ │ -0823c0: |[0823c0] android.support.v4.media.MediaDescriptionCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0823d0: 1f01 a600 |0000: check-cast v1, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -0823d4: 6e10 c403 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription$Builder;.build:()Landroid/media/MediaDescription; // method@03c4 │ │ -0823da: 0c00 |0005: move-result-object v0 │ │ -0823dc: 1100 |0006: return-object v0 │ │ +0823b4: |[0823b4] android.support.v4.media.MediaDescriptionCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0823c4: 1f01 a600 |0000: check-cast v1, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +0823c8: 6e10 c403 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription$Builder;.build:()Landroid/media/MediaDescription; // method@03c4 │ │ +0823ce: 0c00 |0005: move-result-object v0 │ │ +0823d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 builderObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;) │ │ @@ -51845,36 +51864,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0823e0: |[0823e0] android.support.v4.media.MediaDescriptionCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ -0823f0: 2200 a600 |0000: new-instance v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -0823f4: 7010 c303 0000 |0002: invoke-direct {v0}, Landroid/media/MediaDescription$Builder;.:()V // method@03c3 │ │ -0823fa: 1100 |0005: return-object v0 │ │ +0823d4: |[0823d4] android.support.v4.media.MediaDescriptionCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ +0823e4: 2200 a600 |0000: new-instance v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +0823e8: 7010 c303 0000 |0002: invoke-direct {v0}, Landroid/media/MediaDescription$Builder;.:()V // method@03c3 │ │ +0823ee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;) │ │ name : 'setDescription' │ │ 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 │ │ -0823fc: |[0823fc] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08240c: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -082410: 6e20 c503 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/media/MediaDescription$Builder; // method@03c5 │ │ -082416: 0e00 |0005: return-void │ │ +0823f0: |[0823f0] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +082400: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +082404: 6e20 c503 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/media/MediaDescription$Builder; // method@03c5 │ │ +08240a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 description Ljava/lang/CharSequence; │ │ @@ -51884,18 +51903,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -082418: |[082418] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V │ │ -082428: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -08242c: 6e20 c603 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/media/MediaDescription$Builder; // method@03c6 │ │ -082432: 0e00 |0005: return-void │ │ +08240c: |[08240c] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V │ │ +08241c: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +082420: 6e20 c603 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/media/MediaDescription$Builder; // method@03c6 │ │ +082426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 extras Landroid/os/Bundle; │ │ @@ -51905,18 +51924,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Bitmap;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -082434: |[082434] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconBitmap:(Ljava/lang/Object;Landroid/graphics/Bitmap;)V │ │ -082444: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -082448: 6e20 c703 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/media/MediaDescription$Builder; // method@03c7 │ │ -08244e: 0e00 |0005: return-void │ │ +082428: |[082428] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconBitmap:(Ljava/lang/Object;Landroid/graphics/Bitmap;)V │ │ +082438: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +08243c: 6e20 c703 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/media/MediaDescription$Builder; // method@03c7 │ │ +082442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 iconBitmap Landroid/graphics/Bitmap; │ │ @@ -51926,18 +51945,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/net/Uri;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -082450: |[082450] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconUri:(Ljava/lang/Object;Landroid/net/Uri;)V │ │ -082460: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -082464: 6e20 c803 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/media/MediaDescription$Builder; // method@03c8 │ │ -08246a: 0e00 |0005: return-void │ │ +082444: |[082444] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconUri:(Ljava/lang/Object;Landroid/net/Uri;)V │ │ +082454: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +082458: 6e20 c803 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/media/MediaDescription$Builder; // method@03c8 │ │ +08245e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 iconUri Landroid/net/Uri; │ │ @@ -51947,18 +51966,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 │ │ -08246c: |[08246c] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setMediaId:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -08247c: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -082480: 6e20 c903 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setMediaId:(Ljava/lang/String;)Landroid/media/MediaDescription$Builder; // method@03c9 │ │ -082486: 0e00 |0005: return-void │ │ +082460: |[082460] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setMediaId:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +082470: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +082474: 6e20 c903 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setMediaId:(Ljava/lang/String;)Landroid/media/MediaDescription$Builder; // method@03c9 │ │ +08247a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mediaId Ljava/lang/String; │ │ @@ -51968,18 +51987,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 │ │ -082488: |[082488] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setSubtitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -082498: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -08249c: 6e20 ca03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/media/MediaDescription$Builder; // method@03ca │ │ -0824a2: 0e00 |0005: return-void │ │ +08247c: |[08247c] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setSubtitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08248c: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +082490: 6e20 ca03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/media/MediaDescription$Builder; // method@03ca │ │ +082496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 subtitle Ljava/lang/CharSequence; │ │ @@ -51989,18 +52008,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 │ │ -0824a4: |[0824a4] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0824b4: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ -0824b8: 6e20 cb03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/media/MediaDescription$Builder; // method@03cb │ │ -0824be: 0e00 |0005: return-void │ │ +082498: |[082498] android.support.v4.media.MediaDescriptionCompatApi21$Builder.setTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0824a8: 1f00 a600 |0000: check-cast v0, Landroid/media/MediaDescription$Builder; // type@00a6 │ │ +0824ac: 6e20 cb03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaDescription$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/media/MediaDescription$Builder; // method@03cb │ │ +0824b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0005 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 title Ljava/lang/CharSequence; │ │ @@ -52035,17 +52054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0824c0: |[0824c0] android.support.v4.media.MediaDescriptionCompatApi21.:()V │ │ -0824d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0824d6: 0e00 |0003: return-void │ │ +0824b4: |[0824b4] android.support.v4.media.MediaDescriptionCompatApi21.:()V │ │ +0824c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0824ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaDescriptionCompatApi21; │ │ │ │ @@ -52054,19 +52073,19 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0824d8: |[0824d8] android.support.v4.media.MediaDescriptionCompatApi21.fromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0824e8: 6200 4301 |0000: sget-object v0, Landroid/media/MediaDescription;.CREATOR:Landroid/os/Parcelable$Creator; // field@0143 │ │ -0824ec: 7220 0805 1000 |0002: invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0824f2: 0c00 |0005: move-result-object v0 │ │ -0824f4: 1100 |0006: return-object v0 │ │ +0824cc: |[0824cc] android.support.v4.media.MediaDescriptionCompatApi21.fromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0824dc: 6200 4301 |0000: sget-object v0, Landroid/media/MediaDescription;.CREATOR:Landroid/os/Parcelable$Creator; // field@0143 │ │ +0824e0: 7220 0805 1000 |0002: invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0824e6: 0c00 |0005: move-result-object v0 │ │ +0824e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 in Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52074,19 +52093,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 │ │ -0824f8: |[0824f8] android.support.v4.media.MediaDescriptionCompatApi21.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -082508: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -08250c: 6e10 cc03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getDescription:()Ljava/lang/CharSequence; // method@03cc │ │ -082512: 0c00 |0005: move-result-object v0 │ │ -082514: 1100 |0006: return-object v0 │ │ +0824ec: |[0824ec] android.support.v4.media.MediaDescriptionCompatApi21.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0824fc: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +082500: 6e10 cc03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getDescription:()Ljava/lang/CharSequence; // method@03cc │ │ +082506: 0c00 |0005: move-result-object v0 │ │ +082508: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 descriptionObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52094,19 +52113,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -082518: |[082518] android.support.v4.media.MediaDescriptionCompatApi21.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; │ │ -082528: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -08252c: 6e10 cd03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getExtras:()Landroid/os/Bundle; // method@03cd │ │ -082532: 0c00 |0005: move-result-object v0 │ │ -082534: 1100 |0006: return-object v0 │ │ +08250c: |[08250c] android.support.v4.media.MediaDescriptionCompatApi21.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; │ │ +08251c: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +082520: 6e10 cd03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getExtras:()Landroid/os/Bundle; // method@03cd │ │ +082526: 0c00 |0005: move-result-object v0 │ │ +082528: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 descriptionObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52114,19 +52133,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -082538: |[082538] android.support.v4.media.MediaDescriptionCompatApi21.getIconBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ -082548: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -08254c: 6e10 ce03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getIconBitmap:()Landroid/graphics/Bitmap; // method@03ce │ │ -082552: 0c00 |0005: move-result-object v0 │ │ -082554: 1100 |0006: return-object v0 │ │ +08252c: |[08252c] android.support.v4.media.MediaDescriptionCompatApi21.getIconBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ +08253c: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +082540: 6e10 ce03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getIconBitmap:()Landroid/graphics/Bitmap; // method@03ce │ │ +082546: 0c00 |0005: move-result-object v0 │ │ +082548: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 descriptionObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52134,19 +52153,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -082558: |[082558] android.support.v4.media.MediaDescriptionCompatApi21.getIconUri:(Ljava/lang/Object;)Landroid/net/Uri; │ │ -082568: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -08256c: 6e10 cf03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getIconUri:()Landroid/net/Uri; // method@03cf │ │ -082572: 0c00 |0005: move-result-object v0 │ │ -082574: 1100 |0006: return-object v0 │ │ +08254c: |[08254c] android.support.v4.media.MediaDescriptionCompatApi21.getIconUri:(Ljava/lang/Object;)Landroid/net/Uri; │ │ +08255c: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +082560: 6e10 cf03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getIconUri:()Landroid/net/Uri; // method@03cf │ │ +082566: 0c00 |0005: move-result-object v0 │ │ +082568: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 descriptionObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52154,19 +52173,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 │ │ -082578: |[082578] android.support.v4.media.MediaDescriptionCompatApi21.getMediaId:(Ljava/lang/Object;)Ljava/lang/String; │ │ -082588: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -08258c: 6e10 d003 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getMediaId:()Ljava/lang/String; // method@03d0 │ │ -082592: 0c00 |0005: move-result-object v0 │ │ -082594: 1100 |0006: return-object v0 │ │ +08256c: |[08256c] android.support.v4.media.MediaDescriptionCompatApi21.getMediaId:(Ljava/lang/Object;)Ljava/lang/String; │ │ +08257c: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +082580: 6e10 d003 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getMediaId:()Ljava/lang/String; // method@03d0 │ │ +082586: 0c00 |0005: move-result-object v0 │ │ +082588: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 descriptionObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52174,19 +52193,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 │ │ -082598: |[082598] android.support.v4.media.MediaDescriptionCompatApi21.getSubtitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0825a8: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -0825ac: 6e10 d103 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getSubtitle:()Ljava/lang/CharSequence; // method@03d1 │ │ -0825b2: 0c00 |0005: move-result-object v0 │ │ -0825b4: 1100 |0006: return-object v0 │ │ +08258c: |[08258c] android.support.v4.media.MediaDescriptionCompatApi21.getSubtitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08259c: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +0825a0: 6e10 d103 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getSubtitle:()Ljava/lang/CharSequence; // method@03d1 │ │ +0825a6: 0c00 |0005: move-result-object v0 │ │ +0825a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 descriptionObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52194,19 +52213,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 │ │ -0825b8: |[0825b8] android.support.v4.media.MediaDescriptionCompatApi21.getTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0825c8: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -0825cc: 6e10 d203 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getTitle:()Ljava/lang/CharSequence; // method@03d2 │ │ -0825d2: 0c00 |0005: move-result-object v0 │ │ -0825d4: 1100 |0006: return-object v0 │ │ +0825ac: |[0825ac] android.support.v4.media.MediaDescriptionCompatApi21.getTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0825bc: 1f01 a700 |0000: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +0825c0: 6e10 d203 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaDescription;.getTitle:()Ljava/lang/CharSequence; // method@03d2 │ │ +0825c6: 0c00 |0005: move-result-object v0 │ │ +0825c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 descriptionObj Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/media/MediaDescriptionCompatApi21;) │ │ @@ -52214,18 +52233,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcel;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0825d8: |[0825d8] android.support.v4.media.MediaDescriptionCompatApi21.writeToParcel:(Ljava/lang/Object;Landroid/os/Parcel;I)V │ │ -0825e8: 1f00 a700 |0000: check-cast v0, Landroid/media/MediaDescription; // type@00a7 │ │ -0825ec: 6e30 d303 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaDescription;.writeToParcel:(Landroid/os/Parcel;I)V // method@03d3 │ │ -0825f2: 0e00 |0005: return-void │ │ +0825cc: |[0825cc] android.support.v4.media.MediaDescriptionCompatApi21.writeToParcel:(Ljava/lang/Object;Landroid/os/Parcel;I)V │ │ +0825dc: 1f00 a700 |0000: check-cast v0, Landroid/media/MediaDescription; // type@00a7 │ │ +0825e0: 6e30 d303 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaDescription;.writeToParcel:(Landroid/os/Parcel;I)V // method@03d3 │ │ +0825e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 descriptionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 dest Landroid/os/Parcel; │ │ @@ -52264,17 +52283,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0825f4: |[0825f4] android.support.v4.media.MediaMetadataCompat$1.:()V │ │ -082604: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08260a: 0e00 |0003: return-void │ │ +0825e8: |[0825e8] android.support.v4.media.MediaMetadataCompat$1.:()V │ │ +0825f8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0825fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ │ │ Virtual methods - │ │ @@ -52283,19 +52302,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08260c: |[08260c] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; │ │ -08261c: 2200 2902 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ -082620: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -082622: 7030 e90c 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0ce9 │ │ -082628: 1100 |0006: return-object v0 │ │ +082600: |[082600] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +082610: 2200 2902 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ +082614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +082616: 7030 e90c 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0ce9 │ │ +08261c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -52304,18 +52323,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 │ │ -08262c: |[08262c] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -08263c: 6e20 d90c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; // method@0cd9 │ │ -082642: 0c00 |0003: move-result-object v0 │ │ -082644: 1100 |0004: return-object v0 │ │ +082620: |[082620] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +082630: 6e20 d90c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; // method@0cd9 │ │ +082636: 0c00 |0003: move-result-object v0 │ │ +082638: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -52324,17 +52343,17 @@ │ │ type : '(I)[Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082648: |[082648] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; │ │ -082658: 2320 ef06 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaMetadataCompat; // type@06ef │ │ -08265c: 1100 |0002: return-object v0 │ │ +08263c: |[08263c] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; │ │ +08264c: 2320 ef06 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaMetadataCompat; // type@06ef │ │ +082650: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -52343,18 +52362,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 │ │ -082660: |[082660] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -082670: 6e20 db0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; // method@0cdb │ │ -082676: 0c00 |0003: move-result-object v0 │ │ -082678: 1100 |0004: return-object v0 │ │ +082654: |[082654] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +082664: 6e20 db0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; // method@0cdb │ │ +08266a: 0c00 |0003: move-result-object v0 │ │ +08266c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -52392,20 +52411,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08267c: |[08267c] android.support.v4.media.MediaMetadataCompat$Builder.:()V │ │ -08268c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -082692: 2200 cb00 |0003: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -082696: 7010 9d04 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -08269c: 5b10 d704 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -0826a0: 0e00 |000a: return-void │ │ +082670: |[082670] android.support.v4.media.MediaMetadataCompat$Builder.:()V │ │ +082680: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +082686: 2200 cb00 |0003: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +08268a: 7010 9d04 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +082690: 5b10 d704 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +082694: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0003 line=572 │ │ 0x000a line=573 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ @@ -52415,22 +52434,22 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0826a4: |[0826a4] android.support.v4.media.MediaMetadataCompat$Builder.:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0826b4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0826ba: 2200 cb00 |0003: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0826be: 7110 ea0c 0300 |0005: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; // method@0cea │ │ -0826c4: 0c01 |0008: move-result-object v1 │ │ -0826c6: 7020 9e04 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ -0826cc: 5b20 d704 |000c: iput-object v0, v2, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -0826d0: 0e00 |000e: return-void │ │ +082698: |[082698] android.support.v4.media.MediaMetadataCompat$Builder.:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0826a8: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0826ae: 2200 cb00 |0003: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0826b2: 7110 ea0c 0300 |0005: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; // method@0cea │ │ +0826b8: 0c01 |0008: move-result-object v1 │ │ +0826ba: 7020 9e04 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ +0826c0: 5b20 d704 |000c: iput-object v0, v2, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +0826c4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ 0x000e line=584 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ @@ -52442,20 +52461,20 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0826d4: |[0826d4] android.support.v4.media.MediaMetadataCompat$Builder.build:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0826e4: 2200 2902 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ -0826e8: 5431 d704 |0002: iget-object v1, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -0826ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0826ee: 7030 e70c 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0ce7 │ │ -0826f4: 1100 |0008: return-object v0 │ │ +0826c8: |[0826c8] android.support.v4.media.MediaMetadataCompat$Builder.build:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0826d8: 2200 2902 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ +0826dc: 5431 d704 |0002: iget-object v1, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +0826e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0826e2: 7030 e70c 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0ce7 │ │ +0826e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ @@ -52463,47 +52482,47 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -0826f8: |[0826f8] android.support.v4.media.MediaMetadataCompat$Builder.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -082708: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -08270e: 0c00 |0003: move-result-object v0 │ │ -082710: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ -082716: 0a00 |0007: move-result v0 │ │ -082718: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -08271c: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -082722: 0c00 |000d: move-result-object v0 │ │ -082724: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -08272a: 0c00 |0011: move-result-object v0 │ │ -08272c: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ -082730: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -082736: 0a00 |0017: move-result v0 │ │ -082738: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -08273a: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -08273e: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -082742: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -082746: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08274c: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ -082750: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -082756: 0c01 |0027: move-result-object v1 │ │ -082758: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08275e: 0c01 |002b: move-result-object v1 │ │ -082760: 1a02 6900 |002c: const-string v2, " key cannot be used to put a Bitmap" // string@0069 │ │ -082764: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08276a: 0c01 |0031: move-result-object v1 │ │ -08276c: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -082772: 0c01 |0035: move-result-object v1 │ │ -082774: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08277a: 2700 |0039: throw v0 │ │ -08277c: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -082780: 6e30 bc04 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -082786: 1103 |003f: return-object v3 │ │ +0826ec: |[0826ec] android.support.v4.media.MediaMetadataCompat$Builder.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +0826fc: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +082702: 0c00 |0003: move-result-object v0 │ │ +082704: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ +08270a: 0a00 |0007: move-result v0 │ │ +08270c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +082710: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +082716: 0c00 |000d: move-result-object v0 │ │ +082718: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +08271e: 0c00 |0011: move-result-object v0 │ │ +082720: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ +082724: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +08272a: 0a00 |0017: move-result v0 │ │ +08272c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +08272e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +082732: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +082736: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +08273a: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +082740: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ +082744: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08274a: 0c01 |0027: move-result-object v1 │ │ +08274c: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +082752: 0c01 |002b: move-result-object v1 │ │ +082754: 1a02 6900 |002c: const-string v2, " key cannot be used to put a Bitmap" // string@0069 │ │ +082758: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08275e: 0c01 |0031: move-result-object v1 │ │ +082760: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +082766: 0c01 |0035: move-result-object v1 │ │ +082768: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08276e: 2700 |0039: throw v0 │ │ +082770: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +082774: 6e30 bc04 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +08277a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x000a line=727 │ │ 0x001b line=728 │ │ 0x003a line=732 │ │ 0x003f line=733 │ │ @@ -52517,46 +52536,46 @@ │ │ type : '(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -082788: |[082788] android.support.v4.media.MediaMetadataCompat$Builder.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -082798: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -08279e: 0c00 |0003: move-result-object v0 │ │ -0827a0: 6e20 7512 5000 |0004: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ -0827a6: 0a00 |0007: move-result v0 │ │ -0827a8: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -0827ac: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -0827b2: 0c00 |000d: move-result-object v0 │ │ -0827b4: 6e20 7812 5000 |000e: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -0827ba: 0c00 |0011: move-result-object v0 │ │ -0827bc: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ -0827c0: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0827c6: 0a00 |0017: move-result v0 │ │ -0827c8: 3800 2100 |0018: if-eqz v0, 0039 // +0021 │ │ -0827cc: 2200 6e06 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0827d0: 2201 8206 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0827d4: 7010 5134 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0827da: 1a02 4913 |0021: const-string v2, "The " // string@1349 │ │ -0827de: 6e20 5a34 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0827e4: 0c01 |0026: move-result-object v1 │ │ -0827e6: 6e20 5a34 5100 |0027: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0827ec: 0c01 |002a: move-result-object v1 │ │ -0827ee: 1a02 6d00 |002b: const-string v2, " key cannot be used to put a long" // string@006d │ │ -0827f2: 6e20 5a34 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0827f8: 0c01 |0030: move-result-object v1 │ │ -0827fa: 6e10 5f34 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -082800: 0c01 |0034: move-result-object v1 │ │ -082802: 7020 0034 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -082808: 2700 |0038: throw v0 │ │ -08280a: 5440 d704 |0039: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -08280e: 6e40 bb04 5076 |003b: invoke-virtual {v0, v5, v6, v7}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@04bb │ │ -082814: 1104 |003e: return-object v4 │ │ +08277c: |[08277c] android.support.v4.media.MediaMetadataCompat$Builder.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +08278c: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +082792: 0c00 |0003: move-result-object v0 │ │ +082794: 6e20 7512 5000 |0004: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ +08279a: 0a00 |0007: move-result v0 │ │ +08279c: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +0827a0: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +0827a6: 0c00 |000d: move-result-object v0 │ │ +0827a8: 6e20 7812 5000 |000e: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +0827ae: 0c00 |0011: move-result-object v0 │ │ +0827b0: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ +0827b4: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0827ba: 0a00 |0017: move-result v0 │ │ +0827bc: 3800 2100 |0018: if-eqz v0, 0039 // +0021 │ │ +0827c0: 2200 6e06 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0827c4: 2201 8206 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0827c8: 7010 5134 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0827ce: 1a02 4913 |0021: const-string v2, "The " // string@1349 │ │ +0827d2: 6e20 5a34 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0827d8: 0c01 |0026: move-result-object v1 │ │ +0827da: 6e20 5a34 5100 |0027: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0827e0: 0c01 |002a: move-result-object v1 │ │ +0827e2: 1a02 6d00 |002b: const-string v2, " key cannot be used to put a long" // string@006d │ │ +0827e6: 6e20 5a34 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0827ec: 0c01 |0030: move-result-object v1 │ │ +0827ee: 6e10 5f34 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0827f4: 0c01 |0034: move-result-object v1 │ │ +0827f6: 7020 0034 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0827fc: 2700 |0038: throw v0 │ │ +0827fe: 5440 d704 |0039: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +082802: 6e40 bb04 5076 |003b: invoke-virtual {v0, v5, v6, v7}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@04bb │ │ +082808: 1104 |003e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x000a line=678 │ │ 0x001a line=679 │ │ 0x0039 line=683 │ │ 0x003e line=684 │ │ @@ -52570,47 +52589,47 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -082818: |[082818] android.support.v4.media.MediaMetadataCompat$Builder.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -082828: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -08282e: 0c00 |0003: move-result-object v0 │ │ -082830: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ -082836: 0a00 |0007: move-result v0 │ │ -082838: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -08283c: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -082842: 0c00 |000d: move-result-object v0 │ │ -082844: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -08284a: 0c00 |0011: move-result-object v0 │ │ -08284c: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ -082850: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -082856: 0a00 |0017: move-result v0 │ │ -082858: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -08285a: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -08285e: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -082862: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -082866: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08286c: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ -082870: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -082876: 0c01 |0027: move-result-object v1 │ │ -082878: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08287e: 0c01 |002b: move-result-object v1 │ │ -082880: 1a02 6b00 |002c: const-string v2, " key cannot be used to put a Rating" // string@006b │ │ -082884: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08288a: 0c01 |0031: move-result-object v1 │ │ -08288c: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -082892: 0c01 |0035: move-result-object v1 │ │ -082894: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08289a: 2700 |0039: throw v0 │ │ -08289c: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -0828a0: 6e30 bc04 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -0828a6: 1103 |003f: return-object v3 │ │ +08280c: |[08280c] android.support.v4.media.MediaMetadataCompat$Builder.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +08281c: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +082822: 0c00 |0003: move-result-object v0 │ │ +082824: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ +08282a: 0a00 |0007: move-result v0 │ │ +08282c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +082830: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +082836: 0c00 |000d: move-result-object v0 │ │ +082838: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +08283e: 0c00 |0011: move-result-object v0 │ │ +082840: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ +082844: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +08284a: 0a00 |0017: move-result v0 │ │ +08284c: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +08284e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +082852: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +082856: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +08285a: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +082860: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ +082864: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08286a: 0c01 |0027: move-result-object v1 │ │ +08286c: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +082872: 0c01 |002b: move-result-object v1 │ │ +082874: 1a02 6b00 |002c: const-string v2, " key cannot be used to put a Rating" // string@006b │ │ +082878: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08287e: 0c01 |0031: move-result-object v1 │ │ +082880: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +082886: 0c01 |0035: move-result-object v1 │ │ +082888: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08288e: 2700 |0039: throw v0 │ │ +082890: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +082894: 6e30 bc04 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +08289a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x000a line=702 │ │ 0x001b line=703 │ │ 0x003a line=707 │ │ 0x003f line=708 │ │ @@ -52624,47 +52643,47 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -0828a8: |[0828a8] android.support.v4.media.MediaMetadataCompat$Builder.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -0828b8: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -0828be: 0c00 |0003: move-result-object v0 │ │ -0828c0: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ -0828c6: 0a00 |0007: move-result v0 │ │ -0828c8: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -0828cc: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -0828d2: 0c00 |000d: move-result-object v0 │ │ -0828d4: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -0828da: 0c00 |0011: move-result-object v0 │ │ -0828dc: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ -0828e0: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0828e6: 0a00 |0017: move-result v0 │ │ -0828e8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0828ea: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -0828ee: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0828f2: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0828f6: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0828fc: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ -082900: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -082906: 0c01 |0027: move-result-object v1 │ │ -082908: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08290e: 0c01 |002b: move-result-object v1 │ │ -082910: 1a02 6c00 |002c: const-string v2, " key cannot be used to put a String" // string@006c │ │ -082914: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08291a: 0c01 |0031: move-result-object v1 │ │ -08291c: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -082922: 0c01 |0035: move-result-object v1 │ │ -082924: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08292a: 2700 |0039: throw v0 │ │ -08292c: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -082930: 6e30 b704 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -082936: 1103 |003f: return-object v3 │ │ +08289c: |[08289c] android.support.v4.media.MediaMetadataCompat$Builder.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +0828ac: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +0828b2: 0c00 |0003: move-result-object v0 │ │ +0828b4: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ +0828ba: 0a00 |0007: move-result v0 │ │ +0828bc: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +0828c0: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +0828c6: 0c00 |000d: move-result-object v0 │ │ +0828c8: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +0828ce: 0c00 |0011: move-result-object v0 │ │ +0828d0: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ +0828d4: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0828da: 0a00 |0017: move-result v0 │ │ +0828dc: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0828de: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +0828e2: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0828e6: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0828ea: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0828f0: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ +0828f4: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0828fa: 0c01 |0027: move-result-object v1 │ │ +0828fc: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +082902: 0c01 |002b: move-result-object v1 │ │ +082904: 1a02 6c00 |002c: const-string v2, " key cannot be used to put a String" // string@006c │ │ +082908: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08290e: 0c01 |0031: move-result-object v1 │ │ +082910: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +082916: 0c01 |0035: move-result-object v1 │ │ +082918: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08291e: 2700 |0039: throw v0 │ │ +082920: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +082924: 6e30 b704 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +08292a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x000a line=651 │ │ 0x001b line=652 │ │ 0x003a line=656 │ │ 0x003f line=657 │ │ @@ -52678,47 +52697,47 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -082938: |[082938] android.support.v4.media.MediaMetadataCompat$Builder.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -082948: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -08294e: 0c00 |0003: move-result-object v0 │ │ -082950: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ -082956: 0a00 |0007: move-result v0 │ │ -082958: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -08295c: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ -082962: 0c00 |000d: move-result-object v0 │ │ -082964: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -08296a: 0c00 |0011: move-result-object v0 │ │ -08296c: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ -082970: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -082976: 0a00 |0017: move-result v0 │ │ -082978: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -08297a: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -08297e: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -082982: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -082986: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08298c: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ -082990: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -082996: 0c01 |0027: move-result-object v1 │ │ -082998: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08299e: 0c01 |002b: move-result-object v1 │ │ -0829a0: 1a02 6a00 |002c: const-string v2, " key cannot be used to put a CharSequence" // string@006a │ │ -0829a4: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0829aa: 0c01 |0031: move-result-object v1 │ │ -0829ac: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0829b2: 0c01 |0035: move-result-object v1 │ │ -0829b4: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0829ba: 2700 |0039: throw v0 │ │ -0829bc: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ -0829c0: 6e30 b704 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -0829c6: 1103 |003f: return-object v3 │ │ +08292c: |[08292c] android.support.v4.media.MediaMetadataCompat$Builder.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +08293c: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +082942: 0c00 |0003: move-result-object v0 │ │ +082944: 6e20 7512 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@1275 │ │ +08294a: 0a00 |0007: move-result v0 │ │ +08294c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +082950: 7100 eb0c 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ceb │ │ +082956: 0c00 |000d: move-result-object v0 │ │ +082958: 6e20 7812 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +08295e: 0c00 |0011: move-result-object v0 │ │ +082960: 1f00 7206 |0012: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ +082964: 6e10 0834 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +08296a: 0a00 |0017: move-result v0 │ │ +08296c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +08296e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +082972: 2200 6e06 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +082976: 2201 8206 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +08297a: 7010 5134 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +082980: 1a02 4913 |0022: const-string v2, "The " // string@1349 │ │ +082984: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08298a: 0c01 |0027: move-result-object v1 │ │ +08298c: 6e20 5a34 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +082992: 0c01 |002b: move-result-object v1 │ │ +082994: 1a02 6a00 |002c: const-string v2, " key cannot be used to put a CharSequence" // string@006a │ │ +082998: 6e20 5a34 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08299e: 0c01 |0031: move-result-object v1 │ │ +0829a0: 6e10 5f34 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0829a6: 0c01 |0035: move-result-object v1 │ │ +0829a8: 7020 0034 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0829ae: 2700 |0039: throw v0 │ │ +0829b0: 5430 d704 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@04d7 │ │ +0829b4: 6e30 b704 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +0829ba: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x000a line=614 │ │ 0x001b line=615 │ │ 0x003a line=619 │ │ 0x003f line=620 │ │ @@ -52960,197 +52979,197 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 384 16-bit code units │ │ -0829c8: |[0829c8] android.support.v4.media.MediaMetadataCompat.:()V │ │ -0829d8: 1236 |0000: const/4 v6, #int 3 // #3 │ │ -0829da: 1225 |0001: const/4 v5, #int 2 // #2 │ │ -0829dc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0829de: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -0829e0: 2200 dc02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -0829e4: 7010 7012 0000 |0006: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ -0829ea: 6900 d904 |0009: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -0829ee: 6200 d904 |000b: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -0829f2: 1a01 e717 |000d: const-string v1, "android.media.metadata.TITLE" // string@17e7 │ │ -0829f6: 7110 0c34 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0829fc: 0c02 |0012: move-result-object v2 │ │ -0829fe: 6e30 7f12 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a04: 6200 d904 |0016: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082a08: 1a01 d617 |0018: const-string v1, "android.media.metadata.ARTIST" // string@17d6 │ │ -082a0c: 7110 0c34 0300 |001a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082a12: 0c02 |001d: move-result-object v2 │ │ -082a14: 6e30 7f12 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a1a: 6200 d904 |0021: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082a1e: 1a01 e217 |0023: const-string v1, "android.media.metadata.DURATION" // string@17e2 │ │ -082a22: 7110 0c34 0400 |0025: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082a28: 0c02 |0028: move-result-object v2 │ │ -082a2a: 6e30 7f12 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a30: 6200 d904 |002c: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082a34: 1a01 d117 |002e: const-string v1, "android.media.metadata.ALBUM" // string@17d1 │ │ -082a38: 7110 0c34 0300 |0030: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082a3e: 0c02 |0033: move-result-object v2 │ │ -082a40: 6e30 7f12 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a46: 6200 d904 |0037: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082a4a: 1a01 d817 |0039: const-string v1, "android.media.metadata.AUTHOR" // string@17d8 │ │ -082a4e: 7110 0c34 0300 |003b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082a54: 0c02 |003e: move-result-object v2 │ │ -082a56: 6e30 7f12 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a5c: 6200 d904 |0042: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082a60: 1a01 ea17 |0044: const-string v1, "android.media.metadata.WRITER" // string@17ea │ │ -082a64: 7110 0c34 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082a6a: 0c02 |0049: move-result-object v2 │ │ -082a6c: 6e30 7f12 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a72: 6200 d904 |004d: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082a76: 1a01 da17 |004f: const-string v1, "android.media.metadata.COMPOSER" // string@17da │ │ -082a7a: 7110 0c34 0300 |0051: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082a80: 0c02 |0054: move-result-object v2 │ │ -082a82: 6e30 7f12 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a88: 6200 d904 |0058: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082a8c: 1a01 d917 |005a: const-string v1, "android.media.metadata.COMPILATION" // string@17d9 │ │ -082a90: 7110 0c34 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082a96: 0c02 |005f: move-result-object v2 │ │ -082a98: 6e30 7f12 1002 |0060: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082a9e: 6200 d904 |0063: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082aa2: 1a01 db17 |0065: const-string v1, "android.media.metadata.DATE" // string@17db │ │ -082aa6: 7110 0c34 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082aac: 0c02 |006a: move-result-object v2 │ │ -082aae: 6e30 7f12 1002 |006b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082ab4: 6200 d904 |006e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082ab8: 1a01 eb17 |0070: const-string v1, "android.media.metadata.YEAR" // string@17eb │ │ -082abc: 7110 0c34 0400 |0072: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082ac2: 0c02 |0075: move-result-object v2 │ │ -082ac4: 6e30 7f12 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082aca: 6200 d904 |0079: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082ace: 1a01 e317 |007b: const-string v1, "android.media.metadata.GENRE" // string@17e3 │ │ -082ad2: 7110 0c34 0300 |007d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082ad8: 0c02 |0080: move-result-object v2 │ │ -082ada: 6e30 7f12 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082ae0: 6200 d904 |0084: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082ae4: 1a01 e817 |0086: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@17e8 │ │ -082ae8: 7110 0c34 0400 |0088: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082aee: 0c02 |008b: move-result-object v2 │ │ -082af0: 6e30 7f12 1002 |008c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082af6: 6200 d904 |008f: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082afa: 1a01 e517 |0091: const-string v1, "android.media.metadata.NUM_TRACKS" // string@17e5 │ │ -082afe: 7110 0c34 0400 |0093: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b04: 0c02 |0096: move-result-object v2 │ │ -082b06: 6e30 7f12 1002 |0097: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082b0c: 6200 d904 |009a: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082b10: 1a01 dc17 |009c: const-string v1, "android.media.metadata.DISC_NUMBER" // string@17dc │ │ -082b14: 7110 0c34 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b1a: 0c02 |00a1: move-result-object v2 │ │ -082b1c: 6e30 7f12 1002 |00a2: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082b22: 6200 d904 |00a5: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082b26: 1a01 d317 |00a7: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ -082b2a: 7110 0c34 0300 |00a9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b30: 0c02 |00ac: move-result-object v2 │ │ -082b32: 6e30 7f12 1002 |00ad: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082b38: 6200 d904 |00b0: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082b3c: 1a01 d517 |00b2: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ -082b40: 7110 0c34 0500 |00b4: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b46: 0c02 |00b7: move-result-object v2 │ │ -082b48: 6e30 7f12 1002 |00b8: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082b4e: 6200 d904 |00bb: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082b52: 1a01 d717 |00bd: const-string v1, "android.media.metadata.ART_URI" // string@17d7 │ │ -082b56: 7110 0c34 0300 |00bf: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b5c: 0c02 |00c2: move-result-object v2 │ │ -082b5e: 6e30 7f12 1002 |00c3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082b64: 6200 d904 |00c6: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082b68: 1a01 d217 |00c8: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ -082b6c: 7110 0c34 0500 |00ca: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b72: 0c02 |00cd: move-result-object v2 │ │ -082b74: 6e30 7f12 1002 |00ce: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082b7a: 6200 d904 |00d1: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082b7e: 1a01 d417 |00d3: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@17d4 │ │ -082b82: 7110 0c34 0300 |00d5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b88: 0c02 |00d8: move-result-object v2 │ │ -082b8a: 6e30 7f12 1002 |00d9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082b90: 6200 d904 |00dc: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082b94: 1a01 e917 |00de: const-string v1, "android.media.metadata.USER_RATING" // string@17e9 │ │ -082b98: 7110 0c34 0600 |00e0: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082b9e: 0c02 |00e3: move-result-object v2 │ │ -082ba0: 6e30 7f12 1002 |00e4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082ba6: 6200 d904 |00e7: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082baa: 1a01 e617 |00e9: const-string v1, "android.media.metadata.RATING" // string@17e6 │ │ -082bae: 7110 0c34 0600 |00eb: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082bb4: 0c02 |00ee: move-result-object v2 │ │ -082bb6: 6e30 7f12 1002 |00ef: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082bbc: 6200 d904 |00f2: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082bc0: 1a01 e117 |00f4: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@17e1 │ │ -082bc4: 7110 0c34 0300 |00f6: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082bca: 0c02 |00f9: move-result-object v2 │ │ -082bcc: 6e30 7f12 1002 |00fa: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082bd2: 6200 d904 |00fd: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082bd6: 1a01 e017 |00ff: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@17e0 │ │ -082bda: 7110 0c34 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082be0: 0c02 |0104: move-result-object v2 │ │ -082be2: 6e30 7f12 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082be8: 6200 d904 |0108: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082bec: 1a01 dd17 |010a: const-string v1, "android.media.metadata.DISPLAY_DESCRIPTION" // string@17dd │ │ -082bf0: 7110 0c34 0300 |010c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082bf6: 0c02 |010f: move-result-object v2 │ │ -082bf8: 6e30 7f12 1002 |0110: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082bfe: 6200 d904 |0113: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082c02: 1a01 de17 |0115: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@17de │ │ -082c06: 7110 0c34 0500 |0117: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082c0c: 0c02 |011a: move-result-object v2 │ │ -082c0e: 6e30 7f12 1002 |011b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082c14: 6200 d904 |011e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082c18: 1a01 df17 |0120: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@17df │ │ -082c1c: 7110 0c34 0300 |0122: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082c22: 0c02 |0125: move-result-object v2 │ │ -082c24: 6e30 7f12 1002 |0126: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082c2a: 6200 d904 |0129: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082c2e: 1a01 e417 |012b: const-string v1, "android.media.metadata.MEDIA_ID" // string@17e4 │ │ -082c32: 7110 0c34 0300 |012d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -082c38: 0c02 |0130: move-result-object v2 │ │ -082c3a: 6e30 7f12 1002 |0131: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -082c40: 1270 |0134: const/4 v0, #int 7 // #7 │ │ -082c42: 2300 1307 |0135: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ -082c46: 1a01 e717 |0137: const-string v1, "android.media.metadata.TITLE" // string@17e7 │ │ -082c4a: 4d01 0004 |0139: aput-object v1, v0, v4 │ │ -082c4e: 1a01 d617 |013b: const-string v1, "android.media.metadata.ARTIST" // string@17d6 │ │ -082c52: 4d01 0003 |013d: aput-object v1, v0, v3 │ │ -082c56: 1a01 d117 |013f: const-string v1, "android.media.metadata.ALBUM" // string@17d1 │ │ -082c5a: 4d01 0005 |0141: aput-object v1, v0, v5 │ │ -082c5e: 1a01 d317 |0143: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ -082c62: 4d01 0006 |0145: aput-object v1, v0, v6 │ │ -082c66: 1241 |0147: const/4 v1, #int 4 // #4 │ │ -082c68: 1a02 ea17 |0148: const-string v2, "android.media.metadata.WRITER" // string@17ea │ │ -082c6c: 4d02 0001 |014a: aput-object v2, v0, v1 │ │ -082c70: 1251 |014c: const/4 v1, #int 5 // #5 │ │ -082c72: 1a02 d817 |014d: const-string v2, "android.media.metadata.AUTHOR" // string@17d8 │ │ -082c76: 4d02 0001 |014f: aput-object v2, v0, v1 │ │ -082c7a: 1261 |0151: const/4 v1, #int 6 // #6 │ │ -082c7c: 1a02 da17 |0152: const-string v2, "android.media.metadata.COMPOSER" // string@17da │ │ -082c80: 4d02 0001 |0154: aput-object v2, v0, v1 │ │ -082c84: 6900 fa04 |0156: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_DESCRIPTION_ORDER:[Ljava/lang/String; // field@04fa │ │ -082c88: 2360 1307 |0158: new-array v0, v6, [Ljava/lang/String; // type@0713 │ │ -082c8c: 1a01 de17 |015a: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@17de │ │ -082c90: 4d01 0004 |015c: aput-object v1, v0, v4 │ │ -082c94: 1a01 d517 |015e: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ -082c98: 4d01 0003 |0160: aput-object v1, v0, v3 │ │ -082c9c: 1a01 d217 |0162: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ -082ca0: 4d01 0005 |0164: aput-object v1, v0, v5 │ │ -082ca4: 6900 f904 |0166: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_BITMAP_ORDER:[Ljava/lang/String; // field@04f9 │ │ -082ca8: 2360 1307 |0168: new-array v0, v6, [Ljava/lang/String; // type@0713 │ │ -082cac: 1a01 df17 |016a: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@17df │ │ -082cb0: 4d01 0004 |016c: aput-object v1, v0, v4 │ │ -082cb4: 1a01 d717 |016e: const-string v1, "android.media.metadata.ART_URI" // string@17d7 │ │ -082cb8: 4d01 0003 |0170: aput-object v1, v0, v3 │ │ -082cbc: 1a01 d417 |0172: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@17d4 │ │ -082cc0: 4d01 0005 |0174: aput-object v1, v0, v5 │ │ -082cc4: 6900 fb04 |0176: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_URI_ORDER:[Ljava/lang/String; // field@04fb │ │ -082cc8: 2200 2702 |0178: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$1; // type@0227 │ │ -082ccc: 7010 d80c 0000 |017a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$1;.:()V // method@0cd8 │ │ -082cd2: 6900 d804 |017d: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04d8 │ │ -082cd6: 0e00 |017f: return-void │ │ +0829bc: |[0829bc] android.support.v4.media.MediaMetadataCompat.:()V │ │ +0829cc: 1236 |0000: const/4 v6, #int 3 // #3 │ │ +0829ce: 1225 |0001: const/4 v5, #int 2 // #2 │ │ +0829d0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0829d2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +0829d4: 2200 dc02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +0829d8: 7010 7012 0000 |0006: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ +0829de: 6900 d904 |0009: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +0829e2: 6200 d904 |000b: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +0829e6: 1a01 e717 |000d: const-string v1, "android.media.metadata.TITLE" // string@17e7 │ │ +0829ea: 7110 0c34 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0829f0: 0c02 |0012: move-result-object v2 │ │ +0829f2: 6e30 7f12 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +0829f8: 6200 d904 |0016: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +0829fc: 1a01 d617 |0018: const-string v1, "android.media.metadata.ARTIST" // string@17d6 │ │ +082a00: 7110 0c34 0300 |001a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082a06: 0c02 |001d: move-result-object v2 │ │ +082a08: 6e30 7f12 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082a0e: 6200 d904 |0021: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082a12: 1a01 e217 |0023: const-string v1, "android.media.metadata.DURATION" // string@17e2 │ │ +082a16: 7110 0c34 0400 |0025: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082a1c: 0c02 |0028: move-result-object v2 │ │ +082a1e: 6e30 7f12 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082a24: 6200 d904 |002c: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082a28: 1a01 d117 |002e: const-string v1, "android.media.metadata.ALBUM" // string@17d1 │ │ +082a2c: 7110 0c34 0300 |0030: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082a32: 0c02 |0033: move-result-object v2 │ │ +082a34: 6e30 7f12 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082a3a: 6200 d904 |0037: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082a3e: 1a01 d817 |0039: const-string v1, "android.media.metadata.AUTHOR" // string@17d8 │ │ +082a42: 7110 0c34 0300 |003b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082a48: 0c02 |003e: move-result-object v2 │ │ +082a4a: 6e30 7f12 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082a50: 6200 d904 |0042: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082a54: 1a01 ea17 |0044: const-string v1, "android.media.metadata.WRITER" // string@17ea │ │ +082a58: 7110 0c34 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082a5e: 0c02 |0049: move-result-object v2 │ │ +082a60: 6e30 7f12 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082a66: 6200 d904 |004d: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082a6a: 1a01 da17 |004f: const-string v1, "android.media.metadata.COMPOSER" // string@17da │ │ +082a6e: 7110 0c34 0300 |0051: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082a74: 0c02 |0054: move-result-object v2 │ │ +082a76: 6e30 7f12 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082a7c: 6200 d904 |0058: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082a80: 1a01 d917 |005a: const-string v1, "android.media.metadata.COMPILATION" // string@17d9 │ │ +082a84: 7110 0c34 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082a8a: 0c02 |005f: move-result-object v2 │ │ +082a8c: 6e30 7f12 1002 |0060: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082a92: 6200 d904 |0063: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082a96: 1a01 db17 |0065: const-string v1, "android.media.metadata.DATE" // string@17db │ │ +082a9a: 7110 0c34 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082aa0: 0c02 |006a: move-result-object v2 │ │ +082aa2: 6e30 7f12 1002 |006b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082aa8: 6200 d904 |006e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082aac: 1a01 eb17 |0070: const-string v1, "android.media.metadata.YEAR" // string@17eb │ │ +082ab0: 7110 0c34 0400 |0072: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082ab6: 0c02 |0075: move-result-object v2 │ │ +082ab8: 6e30 7f12 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082abe: 6200 d904 |0079: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082ac2: 1a01 e317 |007b: const-string v1, "android.media.metadata.GENRE" // string@17e3 │ │ +082ac6: 7110 0c34 0300 |007d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082acc: 0c02 |0080: move-result-object v2 │ │ +082ace: 6e30 7f12 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082ad4: 6200 d904 |0084: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082ad8: 1a01 e817 |0086: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@17e8 │ │ +082adc: 7110 0c34 0400 |0088: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082ae2: 0c02 |008b: move-result-object v2 │ │ +082ae4: 6e30 7f12 1002 |008c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082aea: 6200 d904 |008f: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082aee: 1a01 e517 |0091: const-string v1, "android.media.metadata.NUM_TRACKS" // string@17e5 │ │ +082af2: 7110 0c34 0400 |0093: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082af8: 0c02 |0096: move-result-object v2 │ │ +082afa: 6e30 7f12 1002 |0097: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b00: 6200 d904 |009a: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b04: 1a01 dc17 |009c: const-string v1, "android.media.metadata.DISC_NUMBER" // string@17dc │ │ +082b08: 7110 0c34 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082b0e: 0c02 |00a1: move-result-object v2 │ │ +082b10: 6e30 7f12 1002 |00a2: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b16: 6200 d904 |00a5: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b1a: 1a01 d317 |00a7: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ +082b1e: 7110 0c34 0300 |00a9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082b24: 0c02 |00ac: move-result-object v2 │ │ +082b26: 6e30 7f12 1002 |00ad: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b2c: 6200 d904 |00b0: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b30: 1a01 d517 |00b2: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ +082b34: 7110 0c34 0500 |00b4: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082b3a: 0c02 |00b7: move-result-object v2 │ │ +082b3c: 6e30 7f12 1002 |00b8: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b42: 6200 d904 |00bb: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b46: 1a01 d717 |00bd: const-string v1, "android.media.metadata.ART_URI" // string@17d7 │ │ +082b4a: 7110 0c34 0300 |00bf: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082b50: 0c02 |00c2: move-result-object v2 │ │ +082b52: 6e30 7f12 1002 |00c3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b58: 6200 d904 |00c6: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b5c: 1a01 d217 |00c8: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ +082b60: 7110 0c34 0500 |00ca: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082b66: 0c02 |00cd: move-result-object v2 │ │ +082b68: 6e30 7f12 1002 |00ce: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b6e: 6200 d904 |00d1: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b72: 1a01 d417 |00d3: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@17d4 │ │ +082b76: 7110 0c34 0300 |00d5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082b7c: 0c02 |00d8: move-result-object v2 │ │ +082b7e: 6e30 7f12 1002 |00d9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b84: 6200 d904 |00dc: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b88: 1a01 e917 |00de: const-string v1, "android.media.metadata.USER_RATING" // string@17e9 │ │ +082b8c: 7110 0c34 0600 |00e0: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082b92: 0c02 |00e3: move-result-object v2 │ │ +082b94: 6e30 7f12 1002 |00e4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082b9a: 6200 d904 |00e7: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082b9e: 1a01 e617 |00e9: const-string v1, "android.media.metadata.RATING" // string@17e6 │ │ +082ba2: 7110 0c34 0600 |00eb: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082ba8: 0c02 |00ee: move-result-object v2 │ │ +082baa: 6e30 7f12 1002 |00ef: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082bb0: 6200 d904 |00f2: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082bb4: 1a01 e117 |00f4: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@17e1 │ │ +082bb8: 7110 0c34 0300 |00f6: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082bbe: 0c02 |00f9: move-result-object v2 │ │ +082bc0: 6e30 7f12 1002 |00fa: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082bc6: 6200 d904 |00fd: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082bca: 1a01 e017 |00ff: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@17e0 │ │ +082bce: 7110 0c34 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082bd4: 0c02 |0104: move-result-object v2 │ │ +082bd6: 6e30 7f12 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082bdc: 6200 d904 |0108: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082be0: 1a01 dd17 |010a: const-string v1, "android.media.metadata.DISPLAY_DESCRIPTION" // string@17dd │ │ +082be4: 7110 0c34 0300 |010c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082bea: 0c02 |010f: move-result-object v2 │ │ +082bec: 6e30 7f12 1002 |0110: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082bf2: 6200 d904 |0113: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082bf6: 1a01 de17 |0115: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@17de │ │ +082bfa: 7110 0c34 0500 |0117: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082c00: 0c02 |011a: move-result-object v2 │ │ +082c02: 6e30 7f12 1002 |011b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082c08: 6200 d904 |011e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082c0c: 1a01 df17 |0120: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@17df │ │ +082c10: 7110 0c34 0300 |0122: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082c16: 0c02 |0125: move-result-object v2 │ │ +082c18: 6e30 7f12 1002 |0126: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082c1e: 6200 d904 |0129: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082c22: 1a01 e417 |012b: const-string v1, "android.media.metadata.MEDIA_ID" // string@17e4 │ │ +082c26: 7110 0c34 0300 |012d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +082c2c: 0c02 |0130: move-result-object v2 │ │ +082c2e: 6e30 7f12 1002 |0131: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +082c34: 1270 |0134: const/4 v0, #int 7 // #7 │ │ +082c36: 2300 1307 |0135: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ +082c3a: 1a01 e717 |0137: const-string v1, "android.media.metadata.TITLE" // string@17e7 │ │ +082c3e: 4d01 0004 |0139: aput-object v1, v0, v4 │ │ +082c42: 1a01 d617 |013b: const-string v1, "android.media.metadata.ARTIST" // string@17d6 │ │ +082c46: 4d01 0003 |013d: aput-object v1, v0, v3 │ │ +082c4a: 1a01 d117 |013f: const-string v1, "android.media.metadata.ALBUM" // string@17d1 │ │ +082c4e: 4d01 0005 |0141: aput-object v1, v0, v5 │ │ +082c52: 1a01 d317 |0143: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ +082c56: 4d01 0006 |0145: aput-object v1, v0, v6 │ │ +082c5a: 1241 |0147: const/4 v1, #int 4 // #4 │ │ +082c5c: 1a02 ea17 |0148: const-string v2, "android.media.metadata.WRITER" // string@17ea │ │ +082c60: 4d02 0001 |014a: aput-object v2, v0, v1 │ │ +082c64: 1251 |014c: const/4 v1, #int 5 // #5 │ │ +082c66: 1a02 d817 |014d: const-string v2, "android.media.metadata.AUTHOR" // string@17d8 │ │ +082c6a: 4d02 0001 |014f: aput-object v2, v0, v1 │ │ +082c6e: 1261 |0151: const/4 v1, #int 6 // #6 │ │ +082c70: 1a02 da17 |0152: const-string v2, "android.media.metadata.COMPOSER" // string@17da │ │ +082c74: 4d02 0001 |0154: aput-object v2, v0, v1 │ │ +082c78: 6900 fa04 |0156: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_DESCRIPTION_ORDER:[Ljava/lang/String; // field@04fa │ │ +082c7c: 2360 1307 |0158: new-array v0, v6, [Ljava/lang/String; // type@0713 │ │ +082c80: 1a01 de17 |015a: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@17de │ │ +082c84: 4d01 0004 |015c: aput-object v1, v0, v4 │ │ +082c88: 1a01 d517 |015e: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ +082c8c: 4d01 0003 |0160: aput-object v1, v0, v3 │ │ +082c90: 1a01 d217 |0162: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ +082c94: 4d01 0005 |0164: aput-object v1, v0, v5 │ │ +082c98: 6900 f904 |0166: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_BITMAP_ORDER:[Ljava/lang/String; // field@04f9 │ │ +082c9c: 2360 1307 |0168: new-array v0, v6, [Ljava/lang/String; // type@0713 │ │ +082ca0: 1a01 df17 |016a: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@17df │ │ +082ca4: 4d01 0004 |016c: aput-object v1, v0, v4 │ │ +082ca8: 1a01 d717 |016e: const-string v1, "android.media.metadata.ART_URI" // string@17d7 │ │ +082cac: 4d01 0003 |0170: aput-object v1, v0, v3 │ │ +082cb0: 1a01 d417 |0172: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@17d4 │ │ +082cb4: 4d01 0005 |0174: aput-object v1, v0, v5 │ │ +082cb8: 6900 fb04 |0176: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_URI_ORDER:[Ljava/lang/String; // field@04fb │ │ +082cbc: 2200 2702 |0178: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$1; // type@0227 │ │ +082cc0: 7010 d80c 0000 |017a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$1;.:()V // method@0cd8 │ │ +082cc6: 6900 d804 |017d: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04d8 │ │ +082cca: 0e00 |017f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=203 │ │ 0x000b line=204 │ │ 0x0016 line=205 │ │ 0x0021 line=206 │ │ 0x002c line=207 │ │ @@ -53188,20 +53207,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -082cd8: |[082cd8] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;)V │ │ -082ce8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -082cee: 2200 cb00 |0003: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -082cf2: 7020 9e04 2000 |0005: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ -082cf8: 5b10 fd04 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -082cfc: 0e00 |000a: return-void │ │ +082ccc: |[082ccc] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;)V │ │ +082cdc: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +082ce2: 2200 cb00 |0003: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +082ce6: 7020 9e04 2000 |0005: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ +082cec: 5b10 fd04 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +082cf0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0003 line=260 │ │ 0x000a line=261 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -53212,17 +53231,17 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -082d00: |[082d00] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ -082d10: 7020 e60c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;)V // method@0ce6 │ │ -082d16: 0e00 |0003: return-void │ │ +082cf4: |[082cf4] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +082d04: 7020 e60c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;)V // method@0ce6 │ │ +082d0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ @@ -53232,20 +53251,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -082d18: |[082d18] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;)V │ │ -082d28: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -082d2e: 6e10 ef04 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ -082d34: 0c00 |0006: move-result-object v0 │ │ -082d36: 5b10 fd04 |0007: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -082d3a: 0e00 |0009: return-void │ │ +082d0c: |[082d0c] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;)V │ │ +082d1c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +082d22: 6e10 ef04 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ +082d28: 0c00 |0006: move-result-object v0 │ │ +082d2a: 5b10 fd04 |0007: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +082d2e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x0009 line=265 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -53256,17 +53275,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -082d3c: |[082d3c] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ -082d4c: 7020 e80c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;)V // method@0ce8 │ │ -082d52: 0e00 |0003: return-void │ │ +082d30: |[082d30] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +082d40: 7020 e80c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;)V // method@0ce8 │ │ +082d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ @@ -53276,17 +53295,17 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082d54: |[082d54] android.support.v4.media.MediaMetadataCompat.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; │ │ -082d64: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -082d68: 1100 |0002: return-object v0 │ │ +082d48: |[082d48] android.support.v4.media.MediaMetadataCompat.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; │ │ +082d58: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +082d5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -53294,82 +53313,82 @@ │ │ type : '()Landroid/support/v4/util/ArrayMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082d6c: |[082d6c] android.support.v4.media.MediaMetadataCompat.access$200:()Landroid/support/v4/util/ArrayMap; │ │ -082d7c: 6200 d904 |0000: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082d80: 1100 |0002: return-object v0 │ │ +082d60: |[082d60] android.support.v4.media.MediaMetadataCompat.access$200:()Landroid/support/v4/util/ArrayMap; │ │ +082d70: 6200 d904 |0000: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ name : 'fromMediaMetadata' │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -082d84: |[082d84] android.support.v4.media.MediaMetadataCompat.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ │ -082d94: 3808 0800 |0000: if-eqz v8, 0008 // +0008 │ │ -082d98: 6005 4501 |0002: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -082d9c: 1306 1500 |0004: const/16 v6, #int 21 // #15 │ │ -082da0: 3565 0400 |0006: if-ge v5, v6, 000a // +0004 │ │ -082da4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -082da6: 1103 |0009: return-object v3 │ │ -082da8: 2200 2802 |000a: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@0228 │ │ -082dac: 7010 dd0c 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0cdd │ │ -082db2: 7110 070d 0800 |000f: invoke-static {v8}, Landroid/support/v4/media/MediaMetadataCompatApi21;.keySet:(Ljava/lang/Object;)Ljava/util/Set; // method@0d07 │ │ -082db8: 0c05 |0012: move-result-object v5 │ │ -082dba: 7210 f334 0500 |0013: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -082dc0: 0c01 |0016: move-result-object v1 │ │ -082dc2: 7210 bf34 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -082dc8: 0a05 |001a: move-result v5 │ │ -082dca: 3805 3e00 |001b: if-eqz v5, 0059 // +003e │ │ -082dce: 7210 c034 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -082dd4: 0c02 |0020: move-result-object v2 │ │ -082dd6: 1f02 8106 |0021: check-cast v2, Ljava/lang/String; // type@0681 │ │ -082dda: 6205 d904 |0023: sget-object v5, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -082dde: 6e20 7812 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -082de4: 0c04 |0028: move-result-object v4 │ │ -082de6: 1f04 7206 |0029: check-cast v4, Ljava/lang/Integer; // type@0672 │ │ -082dea: 3804 ecff |002b: if-eqz v4, 0017 // -0014 │ │ -082dee: 6e10 0834 0400 |002d: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -082df4: 0a05 |0030: move-result v5 │ │ -082df6: 2b05 2f00 0000 |0031: packed-switch v5, 00000060 // +0000002f │ │ -082dfc: 28e3 |0034: goto 0017 // -001d │ │ -082dfe: 7120 040d 2800 |0035: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getLong:(Ljava/lang/Object;Ljava/lang/String;)J // method@0d04 │ │ -082e04: 0b06 |0038: move-result-wide v6 │ │ -082e06: 6e40 e10c 2076 |0039: invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce1 │ │ -082e0c: 28db |003c: goto 0017 // -0025 │ │ -082e0e: 7120 030d 2800 |003d: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0d03 │ │ -082e14: 0c05 |0040: move-result-object v5 │ │ -082e16: 6e30 e00c 2005 |0041: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce0 │ │ -082e1c: 28d3 |0044: goto 0017 // -002d │ │ -082e1e: 7120 050d 2800 |0045: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@0d05 │ │ -082e24: 0c05 |0048: move-result-object v5 │ │ -082e26: 7110 110d 0500 |0049: invoke-static {v5}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0d11 │ │ -082e2c: 0c05 |004c: move-result-object v5 │ │ -082e2e: 6e30 e20c 2005 |004d: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce2 │ │ -082e34: 28c7 |0050: goto 0017 // -0039 │ │ -082e36: 7120 060d 2800 |0051: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; // method@0d06 │ │ -082e3c: 0c05 |0054: move-result-object v5 │ │ -082e3e: 6e30 e40c 2005 |0055: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce4 │ │ -082e44: 28bf |0058: goto 0017 // -0041 │ │ -082e46: 6e10 df0c 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0cdf │ │ -082e4c: 0c03 |005c: move-result-object v3 │ │ -082e4e: 5b38 ff04 |005d: iput-object v8, v3, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ -082e52: 28aa |005f: goto 0009 // -0056 │ │ -082e54: 0001 0400 0000 0000 0400 0000 2000 ... |0060: packed-switch-data (12 units) │ │ +082d78: |[082d78] android.support.v4.media.MediaMetadataCompat.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +082d88: 3808 0800 |0000: if-eqz v8, 0008 // +0008 │ │ +082d8c: 6005 4501 |0002: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +082d90: 1306 1500 |0004: const/16 v6, #int 21 // #15 │ │ +082d94: 3565 0400 |0006: if-ge v5, v6, 000a // +0004 │ │ +082d98: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +082d9a: 1103 |0009: return-object v3 │ │ +082d9c: 2200 2802 |000a: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@0228 │ │ +082da0: 7010 dd0c 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0cdd │ │ +082da6: 7110 070d 0800 |000f: invoke-static {v8}, Landroid/support/v4/media/MediaMetadataCompatApi21;.keySet:(Ljava/lang/Object;)Ljava/util/Set; // method@0d07 │ │ +082dac: 0c05 |0012: move-result-object v5 │ │ +082dae: 7210 f334 0500 |0013: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +082db4: 0c01 |0016: move-result-object v1 │ │ +082db6: 7210 bf34 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +082dbc: 0a05 |001a: move-result v5 │ │ +082dbe: 3805 3e00 |001b: if-eqz v5, 0059 // +003e │ │ +082dc2: 7210 c034 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +082dc8: 0c02 |0020: move-result-object v2 │ │ +082dca: 1f02 8106 |0021: check-cast v2, Ljava/lang/String; // type@0681 │ │ +082dce: 6205 d904 |0023: sget-object v5, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +082dd2: 6e20 7812 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +082dd8: 0c04 |0028: move-result-object v4 │ │ +082dda: 1f04 7206 |0029: check-cast v4, Ljava/lang/Integer; // type@0672 │ │ +082dde: 3804 ecff |002b: if-eqz v4, 0017 // -0014 │ │ +082de2: 6e10 0834 0400 |002d: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +082de8: 0a05 |0030: move-result v5 │ │ +082dea: 2b05 2f00 0000 |0031: packed-switch v5, 00000060 // +0000002f │ │ +082df0: 28e3 |0034: goto 0017 // -001d │ │ +082df2: 7120 040d 2800 |0035: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getLong:(Ljava/lang/Object;Ljava/lang/String;)J // method@0d04 │ │ +082df8: 0b06 |0038: move-result-wide v6 │ │ +082dfa: 6e40 e10c 2076 |0039: invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce1 │ │ +082e00: 28db |003c: goto 0017 // -0025 │ │ +082e02: 7120 030d 2800 |003d: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0d03 │ │ +082e08: 0c05 |0040: move-result-object v5 │ │ +082e0a: 6e30 e00c 2005 |0041: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce0 │ │ +082e10: 28d3 |0044: goto 0017 // -002d │ │ +082e12: 7120 050d 2800 |0045: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@0d05 │ │ +082e18: 0c05 |0048: move-result-object v5 │ │ +082e1a: 7110 110d 0500 |0049: invoke-static {v5}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0d11 │ │ +082e20: 0c05 |004c: move-result-object v5 │ │ +082e22: 6e30 e20c 2005 |004d: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce2 │ │ +082e28: 28c7 |0050: goto 0017 // -0039 │ │ +082e2a: 7120 060d 2800 |0051: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; // method@0d06 │ │ +082e30: 0c05 |0054: move-result-object v5 │ │ +082e32: 6e30 e40c 2005 |0055: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0ce4 │ │ +082e38: 28bf |0058: goto 0017 // -0041 │ │ +082e3a: 6e10 df0c 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0cdf │ │ +082e40: 0c03 |005c: move-result-object v3 │ │ +082e42: 5b38 ff04 |005d: iput-object v8, v3, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ +082e46: 28aa |005f: goto 0009 // -0056 │ │ +082e48: 0001 0400 0000 0000 0400 0000 2000 ... |0060: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0008 line=472 │ │ 0x0009 line=501 │ │ 0x000a line=475 │ │ 0x000f line=476 │ │ @@ -53397,19 +53416,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -082e6c: |[082e6c] android.support.v4.media.MediaMetadataCompat.containsKey:(Ljava/lang/String;)Z │ │ -082e7c: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -082e80: 6e20 9f04 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -082e86: 0a00 |0005: move-result v0 │ │ -082e88: 0f00 |0006: return v0 │ │ +082e60: |[082e60] android.support.v4.media.MediaMetadataCompat.containsKey:(Ljava/lang/String;)Z │ │ +082e70: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +082e74: 6e20 9f04 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +082e7a: 0a00 |0005: move-result v0 │ │ +082e7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -53418,17 +53437,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082e8c: |[082e8c] android.support.v4.media.MediaMetadataCompat.describeContents:()I │ │ -082e9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082e9e: 0f00 |0001: return v0 │ │ +082e80: |[082e80] android.support.v4.media.MediaMetadataCompat.describeContents:()I │ │ +082e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082e92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -53436,28 +53455,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -082ea0: |[082ea0] android.support.v4.media.MediaMetadataCompat.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -082eb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -082eb2: 5453 fd04 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -082eb6: 6e20 ab04 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -082ebc: 0c03 |0006: move-result-object v3 │ │ -082ebe: 0730 |0007: move-object v0, v3 │ │ -082ec0: 1f00 7d00 |0008: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ -082ec4: 0701 |000a: move-object v1, v0 │ │ -082ec6: 1101 |000b: return-object v1 │ │ -082ec8: 0d02 |000c: move-exception v2 │ │ -082eca: 1a03 3b0f |000d: const-string v3, "MediaMetadata" // string@0f3b │ │ -082ece: 1a04 3205 |000f: const-string v4, "Failed to retrieve a key as Bitmap." // string@0532 │ │ -082ed2: 7130 b720 4302 |0011: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -082ed8: 28f7 |0014: goto 000b // -0009 │ │ +082e94: |[082e94] android.support.v4.media.MediaMetadataCompat.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +082ea4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082ea6: 5453 fd04 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +082eaa: 6e20 ab04 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +082eb0: 0c03 |0006: move-result-object v3 │ │ +082eb2: 0730 |0007: move-object v0, v3 │ │ +082eb4: 1f00 7d00 |0008: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ +082eb8: 0701 |000a: move-object v1, v0 │ │ +082eba: 1101 |000b: return-object v1 │ │ +082ebc: 0d02 |000c: move-exception v2 │ │ +082ebe: 1a03 3b0f |000d: const-string v3, "MediaMetadata" // string@0f3b │ │ +082ec2: 1a04 3205 |000f: const-string v4, "Failed to retrieve a key as Bitmap." // string@0532 │ │ +082ec6: 7130 b720 4302 |0011: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +082ecc: 28f7 |0014: goto 000b // -0009 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0000 line=342 │ │ 0x0001 line=344 │ │ 0x000b line=349 │ │ @@ -53474,17 +53493,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082eec: |[082eec] android.support.v4.media.MediaMetadataCompat.getBundle:()Landroid/os/Bundle; │ │ -082efc: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -082f00: 1100 |0002: return-object v0 │ │ +082ee0: |[082ee0] android.support.v4.media.MediaMetadataCompat.getBundle:()Landroid/os/Bundle; │ │ +082ef0: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +082ef4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -53492,110 +53511,110 @@ │ │ type : '()Landroid/support/v4/media/MediaDescriptionCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 172 16-bit code units │ │ -082f04: |[082f04] android.support.v4.media.MediaMetadataCompat.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; │ │ -082f14: 54ec fe04 |0000: iget-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ -082f18: 380c 0500 |0002: if-eqz v12, 0007 // +0005 │ │ -082f1c: 54ec fe04 |0004: iget-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ -082f20: 110c |0006: return-object v12 │ │ -082f22: 1a0c e417 |0007: const-string v12, "android.media.metadata.MEDIA_ID" // string@17e4 │ │ -082f26: 6e20 f50c ce00 |0009: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0cf5 │ │ -082f2c: 0c07 |000c: move-result-object v7 │ │ -082f2e: 123c |000d: const/4 v12, #int 3 // #3 │ │ -082f30: 23c9 0f07 |000e: new-array v9, v12, [Ljava/lang/CharSequence; // type@070f │ │ -082f34: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -082f36: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -082f38: 1a0c e117 |0012: const-string v12, "android.media.metadata.DISPLAY_TITLE" // string@17e1 │ │ -082f3c: 6e20 f60c ce00 |0014: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ -082f42: 0c01 |0017: move-result-object v1 │ │ -082f44: 7110 9320 0100 |0018: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -082f4a: 0a0c |001b: move-result v12 │ │ -082f4c: 390c 6900 |001c: if-nez v12, 0085 // +0069 │ │ -082f50: 120c |001e: const/4 v12, #int 0 // #0 │ │ -082f52: 4d01 090c |001f: aput-object v1, v9, v12 │ │ -082f56: 121c |0021: const/4 v12, #int 1 // #1 │ │ -082f58: 1a0d e017 |0022: const-string v13, "android.media.metadata.DISPLAY_SUBTITLE" // string@17e0 │ │ -082f5c: 6e20 f60c de00 |0024: invoke-virtual {v14, v13}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ -082f62: 0c0d |0027: move-result-object v13 │ │ -082f64: 4d0d 090c |0028: aput-object v13, v9, v12 │ │ -082f68: 122c |002a: const/4 v12, #int 2 // #2 │ │ -082f6a: 1a0d dd17 |002b: const-string v13, "android.media.metadata.DISPLAY_DESCRIPTION" // string@17dd │ │ -082f6e: 6e20 f60c de00 |002d: invoke-virtual {v14, v13}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ -082f74: 0c0d |0030: move-result-object v13 │ │ -082f76: 4d0d 090c |0031: aput-object v13, v9, v12 │ │ -082f7a: 1202 |0033: const/4 v2, #int 0 // #0 │ │ -082f7c: 620c f904 |0034: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_BITMAP_ORDER:[Ljava/lang/String; // field@04f9 │ │ -082f80: 21cc |0036: array-length v12, v12 │ │ -082f82: 35c2 0d00 |0037: if-ge v2, v12, 0044 // +000d │ │ -082f86: 620c f904 |0039: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_BITMAP_ORDER:[Ljava/lang/String; // field@04f9 │ │ -082f8a: 460c 0c02 |003b: aget-object v12, v12, v2 │ │ -082f8e: 6e20 ef0c ce00 |003d: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0cef │ │ -082f94: 0c08 |0040: move-result-object v8 │ │ -082f96: 3808 6500 |0041: if-eqz v8, 00a6 // +0065 │ │ -082f9a: 0783 |0043: move-object v3, v8 │ │ -082f9c: 1202 |0044: const/4 v2, #int 0 // #0 │ │ -082f9e: 620c fb04 |0045: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_URI_ORDER:[Ljava/lang/String; // field@04fb │ │ -082fa2: 21cc |0047: array-length v12, v12 │ │ -082fa4: 35c2 1400 |0048: if-ge v2, v12, 005c // +0014 │ │ -082fa8: 620c fb04 |004a: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_URI_ORDER:[Ljava/lang/String; // field@04fb │ │ -082fac: 460c 0c02 |004c: aget-object v12, v12, v2 │ │ -082fb0: 6e20 f50c ce00 |004e: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0cf5 │ │ -082fb6: 0c08 |0051: move-result-object v8 │ │ -082fb8: 7110 9320 0800 |0052: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -082fbe: 0a0c |0055: move-result v12 │ │ -082fc0: 390c 5300 |0056: if-nez v12, 00a9 // +0053 │ │ -082fc4: 7110 9504 0800 |0058: invoke-static {v8}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -082fca: 0c04 |005b: move-result-object v4 │ │ -082fcc: 2200 2302 |005c: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@0223 │ │ -082fd0: 7010 aa0c 0000 |005e: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0caa │ │ -082fd6: 6e20 b00c 7000 |0061: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb0 │ │ -082fdc: 120c |0064: const/4 v12, #int 0 // #0 │ │ -082fde: 460c 090c |0065: aget-object v12, v9, v12 │ │ -082fe2: 6e20 b20c c000 |0067: invoke-virtual {v0, v12}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb2 │ │ -082fe8: 121c |006a: const/4 v12, #int 1 // #1 │ │ -082fea: 460c 090c |006b: aget-object v12, v9, v12 │ │ -082fee: 6e20 b10c c000 |006d: invoke-virtual {v0, v12}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb1 │ │ -082ff4: 122c |0070: const/4 v12, #int 2 // #2 │ │ -082ff6: 460c 090c |0071: aget-object v12, v9, v12 │ │ -082ffa: 6e20 ac0c c000 |0073: invoke-virtual {v0, v12}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cac │ │ -083000: 6e20 ae0c 3000 |0076: invoke-virtual {v0, v3}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cae │ │ -083006: 6e20 af0c 4000 |0079: invoke-virtual {v0, v4}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0caf │ │ -08300c: 6e10 ab0c 0000 |007c: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0cab │ │ -083012: 0c0c |007f: move-result-object v12 │ │ -083014: 5bec fe04 |0080: iput-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ -083018: 54ec fe04 |0082: iget-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ -08301c: 2882 |0084: goto 0006 // -007e │ │ -08301e: 120a |0085: const/4 v10, #int 0 // #0 │ │ -083020: 1205 |0086: const/4 v5, #int 0 // #0 │ │ -083022: 219c |0087: array-length v12, v9 │ │ -083024: 35ca abff |0088: if-ge v10, v12, 0033 // -0055 │ │ -083028: 620c fa04 |008a: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_DESCRIPTION_ORDER:[Ljava/lang/String; // field@04fa │ │ -08302c: 21cc |008c: array-length v12, v12 │ │ -08302e: 35c5 a6ff |008d: if-ge v5, v12, 0033 // -005a │ │ -083032: 620c fa04 |008f: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_DESCRIPTION_ORDER:[Ljava/lang/String; // field@04fa │ │ -083036: d806 0501 |0091: add-int/lit8 v6, v5, #int 1 // #01 │ │ -08303a: 460c 0c05 |0093: aget-object v12, v12, v5 │ │ -08303e: 6e20 f60c ce00 |0095: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ -083044: 0c08 |0098: move-result-object v8 │ │ -083046: 7110 9320 0800 |0099: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -08304c: 0a0c |009c: move-result v12 │ │ -08304e: 390c 0700 |009d: if-nez v12, 00a4 // +0007 │ │ -083052: d80b 0a01 |009f: add-int/lit8 v11, v10, #int 1 // #01 │ │ -083056: 4d08 090a |00a1: aput-object v8, v9, v10 │ │ -08305a: 01ba |00a3: move v10, v11 │ │ -08305c: 0165 |00a4: move v5, v6 │ │ -08305e: 28e2 |00a5: goto 0087 // -001e │ │ -083060: d802 0201 |00a6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -083064: 288c |00a8: goto 0034 // -0074 │ │ -083066: d802 0201 |00a9: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08306a: 289a |00ab: goto 0045 // -0066 │ │ +082ef8: |[082ef8] android.support.v4.media.MediaMetadataCompat.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; │ │ +082f08: 54ec fe04 |0000: iget-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ +082f0c: 380c 0500 |0002: if-eqz v12, 0007 // +0005 │ │ +082f10: 54ec fe04 |0004: iget-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ +082f14: 110c |0006: return-object v12 │ │ +082f16: 1a0c e417 |0007: const-string v12, "android.media.metadata.MEDIA_ID" // string@17e4 │ │ +082f1a: 6e20 f50c ce00 |0009: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0cf5 │ │ +082f20: 0c07 |000c: move-result-object v7 │ │ +082f22: 123c |000d: const/4 v12, #int 3 // #3 │ │ +082f24: 23c9 0f07 |000e: new-array v9, v12, [Ljava/lang/CharSequence; // type@070f │ │ +082f28: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +082f2a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +082f2c: 1a0c e117 |0012: const-string v12, "android.media.metadata.DISPLAY_TITLE" // string@17e1 │ │ +082f30: 6e20 f60c ce00 |0014: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ +082f36: 0c01 |0017: move-result-object v1 │ │ +082f38: 7110 9320 0100 |0018: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +082f3e: 0a0c |001b: move-result v12 │ │ +082f40: 390c 6900 |001c: if-nez v12, 0085 // +0069 │ │ +082f44: 120c |001e: const/4 v12, #int 0 // #0 │ │ +082f46: 4d01 090c |001f: aput-object v1, v9, v12 │ │ +082f4a: 121c |0021: const/4 v12, #int 1 // #1 │ │ +082f4c: 1a0d e017 |0022: const-string v13, "android.media.metadata.DISPLAY_SUBTITLE" // string@17e0 │ │ +082f50: 6e20 f60c de00 |0024: invoke-virtual {v14, v13}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ +082f56: 0c0d |0027: move-result-object v13 │ │ +082f58: 4d0d 090c |0028: aput-object v13, v9, v12 │ │ +082f5c: 122c |002a: const/4 v12, #int 2 // #2 │ │ +082f5e: 1a0d dd17 |002b: const-string v13, "android.media.metadata.DISPLAY_DESCRIPTION" // string@17dd │ │ +082f62: 6e20 f60c de00 |002d: invoke-virtual {v14, v13}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ +082f68: 0c0d |0030: move-result-object v13 │ │ +082f6a: 4d0d 090c |0031: aput-object v13, v9, v12 │ │ +082f6e: 1202 |0033: const/4 v2, #int 0 // #0 │ │ +082f70: 620c f904 |0034: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_BITMAP_ORDER:[Ljava/lang/String; // field@04f9 │ │ +082f74: 21cc |0036: array-length v12, v12 │ │ +082f76: 35c2 0d00 |0037: if-ge v2, v12, 0044 // +000d │ │ +082f7a: 620c f904 |0039: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_BITMAP_ORDER:[Ljava/lang/String; // field@04f9 │ │ +082f7e: 460c 0c02 |003b: aget-object v12, v12, v2 │ │ +082f82: 6e20 ef0c ce00 |003d: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0cef │ │ +082f88: 0c08 |0040: move-result-object v8 │ │ +082f8a: 3808 6500 |0041: if-eqz v8, 00a6 // +0065 │ │ +082f8e: 0783 |0043: move-object v3, v8 │ │ +082f90: 1202 |0044: const/4 v2, #int 0 // #0 │ │ +082f92: 620c fb04 |0045: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_URI_ORDER:[Ljava/lang/String; // field@04fb │ │ +082f96: 21cc |0047: array-length v12, v12 │ │ +082f98: 35c2 1400 |0048: if-ge v2, v12, 005c // +0014 │ │ +082f9c: 620c fb04 |004a: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_URI_ORDER:[Ljava/lang/String; // field@04fb │ │ +082fa0: 460c 0c02 |004c: aget-object v12, v12, v2 │ │ +082fa4: 6e20 f50c ce00 |004e: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0cf5 │ │ +082faa: 0c08 |0051: move-result-object v8 │ │ +082fac: 7110 9320 0800 |0052: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +082fb2: 0a0c |0055: move-result v12 │ │ +082fb4: 390c 5300 |0056: if-nez v12, 00a9 // +0053 │ │ +082fb8: 7110 9504 0800 |0058: invoke-static {v8}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +082fbe: 0c04 |005b: move-result-object v4 │ │ +082fc0: 2200 2302 |005c: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@0223 │ │ +082fc4: 7010 aa0c 0000 |005e: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0caa │ │ +082fca: 6e20 b00c 7000 |0061: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb0 │ │ +082fd0: 120c |0064: const/4 v12, #int 0 // #0 │ │ +082fd2: 460c 090c |0065: aget-object v12, v9, v12 │ │ +082fd6: 6e20 b20c c000 |0067: invoke-virtual {v0, v12}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb2 │ │ +082fdc: 121c |006a: const/4 v12, #int 1 // #1 │ │ +082fde: 460c 090c |006b: aget-object v12, v9, v12 │ │ +082fe2: 6e20 b10c c000 |006d: invoke-virtual {v0, v12}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cb1 │ │ +082fe8: 122c |0070: const/4 v12, #int 2 // #2 │ │ +082fea: 460c 090c |0071: aget-object v12, v9, v12 │ │ +082fee: 6e20 ac0c c000 |0073: invoke-virtual {v0, v12}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cac │ │ +082ff4: 6e20 ae0c 3000 |0076: invoke-virtual {v0, v3}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconBitmap:(Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0cae │ │ +082ffa: 6e20 af0c 4000 |0079: invoke-virtual {v0, v4}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0caf │ │ +083000: 6e10 ab0c 0000 |007c: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0cab │ │ +083006: 0c0c |007f: move-result-object v12 │ │ +083008: 5bec fe04 |0080: iput-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ +08300c: 54ec fe04 |0082: iget-object v12, v14, Landroid/support/v4/media/MediaMetadataCompat;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@04fe │ │ +083010: 2882 |0084: goto 0006 // -007e │ │ +083012: 120a |0085: const/4 v10, #int 0 // #0 │ │ +083014: 1205 |0086: const/4 v5, #int 0 // #0 │ │ +083016: 219c |0087: array-length v12, v9 │ │ +083018: 35ca abff |0088: if-ge v10, v12, 0033 // -0055 │ │ +08301c: 620c fa04 |008a: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_DESCRIPTION_ORDER:[Ljava/lang/String; // field@04fa │ │ +083020: 21cc |008c: array-length v12, v12 │ │ +083022: 35c5 a6ff |008d: if-ge v5, v12, 0033 // -005a │ │ +083026: 620c fa04 |008f: sget-object v12, Landroid/support/v4/media/MediaMetadataCompat;.PREFERRED_DESCRIPTION_ORDER:[Ljava/lang/String; // field@04fa │ │ +08302a: d806 0501 |0091: add-int/lit8 v6, v5, #int 1 // #01 │ │ +08302e: 460c 0c05 |0093: aget-object v12, v12, v5 │ │ +083032: 6e20 f60c ce00 |0095: invoke-virtual {v14, v12}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ +083038: 0c08 |0098: move-result-object v8 │ │ +08303a: 7110 9320 0800 |0099: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +083040: 0a0c |009c: move-result v12 │ │ +083042: 390c 0700 |009d: if-nez v12, 00a4 // +0007 │ │ +083046: d80b 0a01 |009f: add-int/lit8 v11, v10, #int 1 // #01 │ │ +08304a: 4d08 090a |00a1: aput-object v8, v9, v10 │ │ +08304e: 01ba |00a3: move v10, v11 │ │ +083050: 0165 |00a4: move v5, v6 │ │ +083052: 28e2 |00a5: goto 0087 // -001e │ │ +083054: d802 0201 |00a6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +083058: 288c |00a8: goto 0034 // -0074 │ │ +08305a: d802 0201 |00a9: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08305e: 289a |00ab: goto 0045 // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0004 line=359 │ │ 0x0006 line=416 │ │ 0x0007 line=362 │ │ 0x000d line=364 │ │ @@ -53659,20 +53678,20 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -08306c: |[08306c] android.support.v4.media.MediaMetadataCompat.getLong:(Ljava/lang/String;)J │ │ -08307c: 5440 fd04 |0000: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -083080: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -083084: 6e40 aa04 5032 |0004: invoke-virtual {v0, v5, v2, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;J)J // method@04aa │ │ -08308a: 0b00 |0007: move-result-wide v0 │ │ -08308c: 1000 |0008: return-wide v0 │ │ +083060: |[083060] android.support.v4.media.MediaMetadataCompat.getLong:(Ljava/lang/String;)J │ │ +083070: 5440 fd04 |0000: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +083074: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +083078: 6e40 aa04 5032 |0004: invoke-virtual {v0, v5, v2, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;J)J // method@04aa │ │ +08307e: 0b00 |0007: move-result-wide v0 │ │ +083080: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0009 reg=5 key Ljava/lang/String; │ │ │ │ @@ -53681,67 +53700,67 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -083090: |[083090] android.support.v4.media.MediaMetadataCompat.getMediaMetadata:()Ljava/lang/Object; │ │ -0830a0: 5464 ff04 |0000: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ -0830a4: 3904 0800 |0002: if-nez v4, 000a // +0008 │ │ -0830a8: 6004 4501 |0004: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0830ac: 1305 1500 |0006: const/16 v5, #int 21 // #15 │ │ -0830b0: 3554 0500 |0008: if-ge v4, v5, 000d // +0005 │ │ -0830b4: 5464 ff04 |000a: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ -0830b8: 1104 |000c: return-object v4 │ │ -0830ba: 7100 fc0c 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0cfc │ │ -0830c0: 0c00 |0010: move-result-object v0 │ │ -0830c2: 6e10 f70c 0600 |0011: invoke-virtual {v6}, Landroid/support/v4/media/MediaMetadataCompat;.keySet:()Ljava/util/Set; // method@0cf7 │ │ -0830c8: 0c04 |0014: move-result-object v4 │ │ -0830ca: 7210 f334 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0830d0: 0c01 |0018: move-result-object v1 │ │ -0830d2: 7210 bf34 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0830d8: 0a04 |001c: move-result v4 │ │ -0830da: 3804 3e00 |001d: if-eqz v4, 005b // +003e │ │ -0830de: 7210 c034 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0830e4: 0c02 |0022: move-result-object v2 │ │ -0830e6: 1f02 8106 |0023: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0830ea: 6204 d904 |0025: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ -0830ee: 6e20 7812 2400 |0027: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -0830f4: 0c03 |002a: move-result-object v3 │ │ -0830f6: 1f03 7206 |002b: check-cast v3, Ljava/lang/Integer; // type@0672 │ │ -0830fa: 3803 ecff |002d: if-eqz v3, 0019 // -0014 │ │ -0830fe: 6e10 0834 0300 |002f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -083104: 0a04 |0032: move-result v4 │ │ -083106: 2b04 3100 0000 |0033: packed-switch v4, 00000064 // +00000031 │ │ -08310c: 28e3 |0036: goto 0019 // -001d │ │ -08310e: 6e20 f20c 2600 |0037: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0cf2 │ │ -083114: 0b04 |003a: move-result-wide v4 │ │ -083116: 7140 fe0c 2054 |003b: invoke-static {v0, v2, v4, v5}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V // method@0cfe │ │ -08311c: 28db |003e: goto 0019 // -0025 │ │ -08311e: 6e20 ef0c 2600 |003f: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0cef │ │ -083124: 0c04 |0042: move-result-object v4 │ │ -083126: 7130 fd0c 2004 |0043: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0cfd │ │ -08312c: 28d3 |0046: goto 0019 // -002d │ │ -08312e: 6e20 f40c 2600 |0047: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; // method@0cf4 │ │ -083134: 0c04 |004a: move-result-object v4 │ │ -083136: 6e10 130d 0400 |004b: invoke-virtual {v4}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0d13 │ │ -08313c: 0c04 |004e: move-result-object v4 │ │ -08313e: 7130 ff0c 2004 |004f: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V // method@0cff │ │ -083144: 28c7 |0052: goto 0019 // -0039 │ │ -083146: 6e20 f60c 2600 |0053: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ -08314c: 0c04 |0056: move-result-object v4 │ │ -08314e: 7130 010d 2004 |0057: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0d01 │ │ -083154: 28bf |005a: goto 0019 // -0041 │ │ -083156: 7110 fb0c 0000 |005b: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ -08315c: 0c04 |005e: move-result-object v4 │ │ -08315e: 5b64 ff04 |005f: iput-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ -083162: 5464 ff04 |0061: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ -083166: 28a9 |0063: goto 000c // -0057 │ │ -083168: 0001 0400 0000 0000 0400 0000 2000 ... |0064: packed-switch-data (12 units) │ │ +083084: |[083084] android.support.v4.media.MediaMetadataCompat.getMediaMetadata:()Ljava/lang/Object; │ │ +083094: 5464 ff04 |0000: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ +083098: 3904 0800 |0002: if-nez v4, 000a // +0008 │ │ +08309c: 6004 4501 |0004: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0830a0: 1305 1500 |0006: const/16 v5, #int 21 // #15 │ │ +0830a4: 3554 0500 |0008: if-ge v4, v5, 000d // +0005 │ │ +0830a8: 5464 ff04 |000a: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ +0830ac: 1104 |000c: return-object v4 │ │ +0830ae: 7100 fc0c 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0cfc │ │ +0830b4: 0c00 |0010: move-result-object v0 │ │ +0830b6: 6e10 f70c 0600 |0011: invoke-virtual {v6}, Landroid/support/v4/media/MediaMetadataCompat;.keySet:()Ljava/util/Set; // method@0cf7 │ │ +0830bc: 0c04 |0014: move-result-object v4 │ │ +0830be: 7210 f334 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0830c4: 0c01 |0018: move-result-object v1 │ │ +0830c6: 7210 bf34 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0830cc: 0a04 |001c: move-result v4 │ │ +0830ce: 3804 3e00 |001d: if-eqz v4, 005b // +003e │ │ +0830d2: 7210 c034 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0830d8: 0c02 |0022: move-result-object v2 │ │ +0830da: 1f02 8106 |0023: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0830de: 6204 d904 |0025: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@04d9 │ │ +0830e2: 6e20 7812 2400 |0027: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +0830e8: 0c03 |002a: move-result-object v3 │ │ +0830ea: 1f03 7206 |002b: check-cast v3, Ljava/lang/Integer; // type@0672 │ │ +0830ee: 3803 ecff |002d: if-eqz v3, 0019 // -0014 │ │ +0830f2: 6e10 0834 0300 |002f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0830f8: 0a04 |0032: move-result v4 │ │ +0830fa: 2b04 3100 0000 |0033: packed-switch v4, 00000064 // +00000031 │ │ +083100: 28e3 |0036: goto 0019 // -001d │ │ +083102: 6e20 f20c 2600 |0037: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0cf2 │ │ +083108: 0b04 |003a: move-result-wide v4 │ │ +08310a: 7140 fe0c 2054 |003b: invoke-static {v0, v2, v4, v5}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V // method@0cfe │ │ +083110: 28db |003e: goto 0019 // -0025 │ │ +083112: 6e20 ef0c 2600 |003f: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0cef │ │ +083118: 0c04 |0042: move-result-object v4 │ │ +08311a: 7130 fd0c 2004 |0043: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0cfd │ │ +083120: 28d3 |0046: goto 0019 // -002d │ │ +083122: 6e20 f40c 2600 |0047: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; // method@0cf4 │ │ +083128: 0c04 |004a: move-result-object v4 │ │ +08312a: 6e10 130d 0400 |004b: invoke-virtual {v4}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0d13 │ │ +083130: 0c04 |004e: move-result-object v4 │ │ +083132: 7130 ff0c 2004 |004f: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V // method@0cff │ │ +083138: 28c7 |0052: goto 0019 // -0039 │ │ +08313a: 6e20 f60c 2600 |0053: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0cf6 │ │ +083140: 0c04 |0056: move-result-object v4 │ │ +083142: 7130 010d 2004 |0057: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0d01 │ │ +083148: 28bf |005a: goto 0019 // -0041 │ │ +08314a: 7110 fb0c 0000 |005b: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ +083150: 0c04 |005e: move-result-object v4 │ │ +083152: 5b64 ff04 |005f: iput-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ +083156: 5464 ff04 |0061: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@04ff │ │ +08315a: 28a9 |0063: goto 000c // -0057 │ │ +08315c: 0001 0400 0000 0000 0400 0000 2000 ... |0064: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x000a line=516 │ │ 0x000c line=544 │ │ 0x000d line=519 │ │ 0x0011 line=520 │ │ @@ -53767,28 +53786,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -083180: |[083180] android.support.v4.media.MediaMetadataCompat.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; │ │ -083190: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -083192: 5453 fd04 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -083196: 6e20 ab04 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -08319c: 0c03 |0006: move-result-object v3 │ │ -08319e: 0730 |0007: move-object v0, v3 │ │ -0831a0: 1f00 2d02 |0008: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -0831a4: 0702 |000a: move-object v2, v0 │ │ -0831a6: 1102 |000b: return-object v2 │ │ -0831a8: 0d01 |000c: move-exception v1 │ │ -0831aa: 1a03 3b0f |000d: const-string v3, "MediaMetadata" // string@0f3b │ │ -0831ae: 1a04 3305 |000f: const-string v4, "Failed to retrieve a key as Rating." // string@0533 │ │ -0831b2: 7130 b720 4301 |0011: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0831b8: 28f7 |0014: goto 000b // -0009 │ │ +083174: |[083174] android.support.v4.media.MediaMetadataCompat.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; │ │ +083184: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +083186: 5453 fd04 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +08318a: 6e20 ab04 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +083190: 0c03 |0006: move-result-object v3 │ │ +083192: 0730 |0007: move-object v0, v3 │ │ +083194: 1f00 2d02 |0008: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +083198: 0702 |000a: move-object v2, v0 │ │ +08319a: 1102 |000b: return-object v2 │ │ +08319c: 0d01 |000c: move-exception v1 │ │ +08319e: 1a03 3b0f |000d: const-string v3, "MediaMetadata" // string@0f3b │ │ +0831a2: 1a04 3305 |000f: const-string v4, "Failed to retrieve a key as Rating." // string@0533 │ │ +0831a6: 7130 b720 4301 |0011: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0831ac: 28f7 |0014: goto 000b // -0009 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0000 line=324 │ │ 0x0001 line=326 │ │ 0x000b line=331 │ │ @@ -53805,24 +53824,24 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0831cc: |[0831cc] android.support.v4.media.MediaMetadataCompat.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -0831dc: 5421 fd04 |0000: iget-object v1, v2, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -0831e0: 6e20 a404 3100 |0002: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ -0831e6: 0c00 |0005: move-result-object v0 │ │ -0831e8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0831ec: 7210 d733 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0831f2: 0c01 |000b: move-result-object v1 │ │ -0831f4: 1101 |000c: return-object v1 │ │ -0831f6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0831f8: 28fe |000e: goto 000c // -0002 │ │ +0831c0: |[0831c0] android.support.v4.media.MediaMetadataCompat.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +0831d0: 5421 fd04 |0000: iget-object v1, v2, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +0831d4: 6e20 a404 3100 |0002: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ +0831da: 0c00 |0005: move-result-object v0 │ │ +0831dc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0831e0: 7210 d733 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0831e6: 0c01 |000b: move-result-object v1 │ │ +0831e8: 1101 |000c: return-object v1 │ │ +0831ea: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0831ec: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0006 line=299 │ │ 0x0008 line=300 │ │ 0x000c line=302 │ │ locals : │ │ @@ -53835,19 +53854,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0831fc: |[0831fc] android.support.v4.media.MediaMetadataCompat.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -08320c: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -083210: 6e20 a404 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ -083216: 0c00 |0005: move-result-object v0 │ │ -083218: 1100 |0006: return-object v0 │ │ +0831f0: |[0831f0] android.support.v4.media.MediaMetadataCompat.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +083200: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +083204: 6e20 a404 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ +08320a: 0c00 |0005: move-result-object v0 │ │ +08320c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -53856,19 +53875,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08321c: |[08321c] android.support.v4.media.MediaMetadataCompat.keySet:()Ljava/util/Set; │ │ -08322c: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -083230: 6e10 b304 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@04b3 │ │ -083236: 0c00 |0005: move-result-object v0 │ │ -083238: 1100 |0006: return-object v0 │ │ +083210: |[083210] android.support.v4.media.MediaMetadataCompat.keySet:()Ljava/util/Set; │ │ +083220: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +083224: 6e10 b304 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@04b3 │ │ +08322a: 0c00 |0005: move-result-object v0 │ │ +08322c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #11 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -53876,19 +53895,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08323c: |[08323c] android.support.v4.media.MediaMetadataCompat.size:()I │ │ -08324c: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -083250: 6e10 c504 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@04c5 │ │ -083256: 0a00 |0005: move-result v0 │ │ -083258: 0f00 |0006: return v0 │ │ +083230: |[083230] android.support.v4.media.MediaMetadataCompat.size:()I │ │ +083240: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +083244: 6e10 c504 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@04c5 │ │ +08324a: 0a00 |0005: move-result v0 │ │ +08324c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #12 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -53896,18 +53915,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08325c: |[08325c] android.support.v4.media.MediaMetadataCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -08326c: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ -083270: 6e20 f804 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ -083276: 0e00 |0005: return-void │ │ +083250: |[083250] android.support.v4.media.MediaMetadataCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +083260: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@04fd │ │ +083264: 6e20 f804 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ +08326a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0005 line=427 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -53943,17 +53962,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083278: |[083278] android.support.v4.media.MediaMetadataCompatApi21$Builder.:()V │ │ -083288: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08328e: 0e00 |0003: return-void │ │ +08326c: |[08326c] android.support.v4.media.MediaMetadataCompatApi21$Builder.:()V │ │ +08327c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ @@ -53961,19 +53980,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 │ │ -083290: |[083290] android.support.v4.media.MediaMetadataCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0832a0: 1f01 a800 |0000: check-cast v1, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ -0832a4: 6e10 d503 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata$Builder;.build:()Landroid/media/MediaMetadata; // method@03d5 │ │ -0832aa: 0c00 |0005: move-result-object v0 │ │ -0832ac: 1100 |0006: return-object v0 │ │ +083284: |[083284] android.support.v4.media.MediaMetadataCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +083294: 1f01 a800 |0000: check-cast v1, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ +083298: 6e10 d503 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata$Builder;.build:()Landroid/media/MediaMetadata; // method@03d5 │ │ +08329e: 0c00 |0005: move-result-object v0 │ │ +0832a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 builderObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ @@ -53981,36 +54000,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0832b0: |[0832b0] android.support.v4.media.MediaMetadataCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ -0832c0: 2200 a800 |0000: new-instance v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ -0832c4: 7010 d403 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadata$Builder;.:()V // method@03d4 │ │ -0832ca: 1100 |0005: return-object v0 │ │ +0832a4: |[0832a4] android.support.v4.media.MediaMetadataCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ +0832b4: 2200 a800 |0000: new-instance v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ +0832b8: 7010 d403 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadata$Builder;.:()V // method@03d4 │ │ +0832be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ name : 'putBitmap' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0832cc: |[0832cc] android.support.v4.media.MediaMetadataCompatApi21$Builder.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -0832dc: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ -0832e0: 6e30 d603 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/media/MediaMetadata$Builder; // method@03d6 │ │ -0832e6: 0e00 |0005: return-void │ │ +0832c0: |[0832c0] android.support.v4.media.MediaMetadataCompatApi21$Builder.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +0832d0: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ +0832d4: 6e30 d603 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/media/MediaMetadata$Builder; // method@03d6 │ │ +0832da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -54021,18 +54040,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0832e8: |[0832e8] android.support.v4.media.MediaMetadataCompatApi21$Builder.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V │ │ -0832f8: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ -0832fc: 6e40 d703 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaMetadata$Builder;.putLong:(Ljava/lang/String;J)Landroid/media/MediaMetadata$Builder; // method@03d7 │ │ -083302: 0e00 |0005: return-void │ │ +0832dc: |[0832dc] android.support.v4.media.MediaMetadataCompatApi21$Builder.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V │ │ +0832ec: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ +0832f0: 6e40 d703 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaMetadata$Builder;.putLong:(Ljava/lang/String;J)Landroid/media/MediaMetadata$Builder; // method@03d7 │ │ +0832f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -54043,19 +54062,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -083304: |[083304] android.support.v4.media.MediaMetadataCompatApi21$Builder.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ -083314: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ -083318: 1f02 b200 |0002: check-cast v2, Landroid/media/Rating; // type@00b2 │ │ -08331c: 6e30 d803 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putRating:(Ljava/lang/String;Landroid/media/Rating;)Landroid/media/MediaMetadata$Builder; // method@03d8 │ │ -083322: 0e00 |0007: return-void │ │ +0832f8: |[0832f8] android.support.v4.media.MediaMetadataCompatApi21$Builder.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ +083308: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ +08330c: 1f02 b200 |0002: check-cast v2, Landroid/media/Rating; // type@00b2 │ │ +083310: 6e30 d803 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putRating:(Ljava/lang/String;Landroid/media/Rating;)Landroid/media/MediaMetadata$Builder; // method@03d8 │ │ +083316: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 ratingObj Ljava/lang/Object; │ │ @@ -54066,18 +54085,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -083324: |[083324] android.support.v4.media.MediaMetadataCompatApi21$Builder.putString:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V │ │ -083334: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ -083338: 6e30 d903 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/media/MediaMetadata$Builder; // method@03d9 │ │ -08333e: 0e00 |0005: return-void │ │ +083318: |[083318] android.support.v4.media.MediaMetadataCompatApi21$Builder.putString:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V │ │ +083328: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ +08332c: 6e30 d903 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/media/MediaMetadata$Builder; // method@03d9 │ │ +083332: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -54088,18 +54107,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -083340: |[083340] android.support.v4.media.MediaMetadataCompatApi21$Builder.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V │ │ -083350: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ -083354: 6e30 da03 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/media/MediaMetadata$Builder; // method@03da │ │ -08335a: 0e00 |0005: return-void │ │ +083334: |[083334] android.support.v4.media.MediaMetadataCompatApi21$Builder.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V │ │ +083344: 1f00 a800 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@00a8 │ │ +083348: 6e30 da03 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/media/MediaMetadata$Builder; // method@03da │ │ +08334e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -54137,17 +54156,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08335c: |[08335c] android.support.v4.media.MediaMetadataCompatApi21.:()V │ │ -08336c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -083372: 0e00 |0003: return-void │ │ +083350: |[083350] android.support.v4.media.MediaMetadataCompatApi21.:()V │ │ +083360: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21; │ │ │ │ @@ -54156,19 +54175,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -083374: |[083374] android.support.v4.media.MediaMetadataCompatApi21.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -083384: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ -083388: 6e20 db03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@03db │ │ -08338e: 0c00 |0005: move-result-object v0 │ │ -083390: 1100 |0006: return-object v0 │ │ +083368: |[083368] android.support.v4.media.MediaMetadataCompatApi21.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +083378: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ +08337c: 6e20 db03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@03db │ │ +083382: 0c00 |0005: move-result-object v0 │ │ +083384: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -54177,19 +54196,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -083394: |[083394] android.support.v4.media.MediaMetadataCompatApi21.getLong:(Ljava/lang/Object;Ljava/lang/String;)J │ │ -0833a4: 1f02 a900 |0000: check-cast v2, Landroid/media/MediaMetadata; // type@00a9 │ │ -0833a8: 6e20 dc03 3200 |0002: invoke-virtual {v2, v3}, Landroid/media/MediaMetadata;.getLong:(Ljava/lang/String;)J // method@03dc │ │ -0833ae: 0b00 |0005: move-result-wide v0 │ │ -0833b0: 1000 |0006: return-wide v0 │ │ +083388: |[083388] android.support.v4.media.MediaMetadataCompatApi21.getLong:(Ljava/lang/Object;Ljava/lang/String;)J │ │ +083398: 1f02 a900 |0000: check-cast v2, Landroid/media/MediaMetadata; // type@00a9 │ │ +08339c: 6e20 dc03 3200 |0002: invoke-virtual {v2, v3}, Landroid/media/MediaMetadata;.getLong:(Ljava/lang/String;)J // method@03dc │ │ +0833a2: 0b00 |0005: move-result-wide v0 │ │ +0833a4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 key Ljava/lang/String; │ │ │ │ @@ -54198,19 +54217,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0833b4: |[0833b4] android.support.v4.media.MediaMetadataCompatApi21.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ -0833c4: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ -0833c8: 6e20 dd03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getRating:(Ljava/lang/String;)Landroid/media/Rating; // method@03dd │ │ -0833ce: 0c00 |0005: move-result-object v0 │ │ -0833d0: 1100 |0006: return-object v0 │ │ +0833a8: |[0833a8] android.support.v4.media.MediaMetadataCompatApi21.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ +0833b8: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ +0833bc: 6e20 dd03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getRating:(Ljava/lang/String;)Landroid/media/Rating; // method@03dd │ │ +0833c2: 0c00 |0005: move-result-object v0 │ │ +0833c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -54219,19 +54238,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0833d4: |[0833d4] android.support.v4.media.MediaMetadataCompatApi21.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -0833e4: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ -0833e8: 6e20 de03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@03de │ │ -0833ee: 0c00 |0005: move-result-object v0 │ │ -0833f0: 1100 |0006: return-object v0 │ │ +0833c8: |[0833c8] android.support.v4.media.MediaMetadataCompatApi21.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +0833d8: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ +0833dc: 6e20 de03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@03de │ │ +0833e2: 0c00 |0005: move-result-object v0 │ │ +0833e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -54240,19 +54259,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0833f4: |[0833f4] android.support.v4.media.MediaMetadataCompatApi21.keySet:(Ljava/lang/Object;)Ljava/util/Set; │ │ -083404: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ -083408: 6e10 df03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata;.keySet:()Ljava/util/Set; // method@03df │ │ -08340e: 0c00 |0005: move-result-object v0 │ │ -083410: 1100 |0006: return-object v0 │ │ +0833e8: |[0833e8] android.support.v4.media.MediaMetadataCompatApi21.keySet:(Ljava/lang/Object;)Ljava/util/Set; │ │ +0833f8: 1f01 a900 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ +0833fc: 6e10 df03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata;.keySet:()Ljava/util/Set; // method@03df │ │ +083402: 0c00 |0005: move-result-object v0 │ │ +083404: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -54288,17 +54307,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083414: |[083414] android.support.v4.media.RatingCompat$1.:()V │ │ -083424: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08342a: 0e00 |0003: return-void │ │ +083408: |[083408] android.support.v4.media.RatingCompat$1.:()V │ │ +083418: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08341e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat$1; │ │ │ │ Virtual methods - │ │ @@ -54307,23 +54326,23 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -08342c: |[08342c] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; │ │ -08343c: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -083440: 6e10 f204 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -083446: 0a01 |0005: move-result v1 │ │ -083448: 6e10 f104 0500 |0006: invoke-virtual {v5}, Landroid/os/Parcel;.readFloat:()F // method@04f1 │ │ -08344e: 0a02 |0009: move-result v2 │ │ -083450: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -083452: 7040 0f0d 1032 |000b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/media/RatingCompat;.:(IFLandroid/support/v4/media/RatingCompat$1;)V // method@0d0f │ │ -083458: 1100 |000e: return-object v0 │ │ +083420: |[083420] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; │ │ +083430: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +083434: 6e10 f204 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +08343a: 0a01 |0005: move-result v1 │ │ +08343c: 6e10 f104 0500 |0006: invoke-virtual {v5}, Landroid/os/Parcel;.readFloat:()F // method@04f1 │ │ +083442: 0a02 |0009: move-result v2 │ │ +083444: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +083446: 7040 0f0d 1032 |000b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/media/RatingCompat;.:(IFLandroid/support/v4/media/RatingCompat$1;)V // method@0d0f │ │ +08344c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x000f reg=5 p Landroid/os/Parcel; │ │ │ │ @@ -54332,18 +54351,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 │ │ -08345c: |[08345c] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -08346c: 6e20 090d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; // method@0d09 │ │ -083472: 0c00 |0003: move-result-object v0 │ │ -083474: 1100 |0004: return-object v0 │ │ +083450: |[083450] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +083460: 6e20 090d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; // method@0d09 │ │ +083466: 0c00 |0003: move-result-object v0 │ │ +083468: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -54352,17 +54371,17 @@ │ │ type : '(I)[Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083478: |[083478] android.support.v4.media.RatingCompat$1.newArray:(I)[Landroid/support/v4/media/RatingCompat; │ │ -083488: 2320 f006 |0000: new-array v0, v2, [Landroid/support/v4/media/RatingCompat; // type@06f0 │ │ -08348c: 1100 |0002: return-object v0 │ │ +08346c: |[08346c] android.support.v4.media.RatingCompat$1.newArray:(I)[Landroid/support/v4/media/RatingCompat; │ │ +08347c: 2320 f006 |0000: new-array v0, v2, [Landroid/support/v4/media/RatingCompat; // type@06f0 │ │ +083480: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -54371,18 +54390,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 │ │ -083490: |[083490] android.support.v4.media.RatingCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -0834a0: 6e20 0b0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.newArray:(I)[Landroid/support/v4/media/RatingCompat; // method@0d0b │ │ -0834a6: 0c00 |0003: move-result-object v0 │ │ -0834a8: 1100 |0004: return-object v0 │ │ +083484: |[083484] android.support.v4.media.RatingCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +083494: 6e20 0b0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.newArray:(I)[Landroid/support/v4/media/RatingCompat; // method@0d0b │ │ +08349a: 0c00 |0003: move-result-object v0 │ │ +08349c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -54478,38 +54497,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0834ac: |[0834ac] android.support.v4.media.RatingCompat.:()V │ │ -0834bc: 2200 2c02 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat$1; // type@022c │ │ -0834c0: 7010 080d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/RatingCompat$1;.:()V // method@0d08 │ │ -0834c6: 6900 0005 |0005: sput-object v0, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0500 │ │ -0834ca: 0e00 |0007: return-void │ │ +0834a0: |[0834a0] android.support.v4.media.RatingCompat.:()V │ │ +0834b0: 2200 2c02 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat$1; // type@022c │ │ +0834b4: 7010 080d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/RatingCompat$1;.:()V // method@0d08 │ │ +0834ba: 6900 0005 |0005: sput-object v0, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0500 │ │ +0834be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ name : '' │ │ type : '(IF)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0834cc: |[0834cc] android.support.v4.media.RatingCompat.:(IF)V │ │ -0834dc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0834e2: 5901 0b05 |0003: iput v1, v0, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -0834e6: 5902 0c05 |0005: iput v2, v0, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -0834ea: 0e00 |0007: return-void │ │ +0834c0: |[0834c0] android.support.v4.media.RatingCompat.:(IF)V │ │ +0834d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0834d6: 5901 0b05 |0003: iput v1, v0, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +0834da: 5902 0c05 |0005: iput v2, v0, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +0834de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0005 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ @@ -54522,17 +54541,17 @@ │ │ type : '(IFLandroid/support/v4/media/RatingCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0834ec: |[0834ec] android.support.v4.media.RatingCompat.:(IFLandroid/support/v4/media/RatingCompat$1;)V │ │ -0834fc: 7030 0e0d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ -083502: 0e00 |0003: return-void │ │ +0834e0: |[0834e0] android.support.v4.media.RatingCompat.:(IFLandroid/support/v4/media/RatingCompat$1;)V │ │ +0834f0: 7030 0e0d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ +0834f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 F │ │ @@ -54543,54 +54562,54 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -083504: |[083504] android.support.v4.media.RatingCompat.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; │ │ -083514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083516: 3804 0800 |0001: if-eqz v4, 0009 // +0008 │ │ -08351a: 6002 4501 |0003: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08351e: 1303 1500 |0005: const/16 v3, #int 21 // #15 │ │ -083522: 3532 0300 |0007: if-ge v2, v3, 000a // +0003 │ │ -083526: 1100 |0009: return-object v0 │ │ -083528: 7110 220d 0400 |000a: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getRatingStyle:(Ljava/lang/Object;)I // method@0d22 │ │ -08352e: 0a01 |000d: move-result v1 │ │ -083530: 7110 250d 0400 |000e: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isRated:(Ljava/lang/Object;)Z // method@0d25 │ │ -083536: 0a02 |0011: move-result v2 │ │ -083538: 3802 2c00 |0012: if-eqz v2, 003e // +002c │ │ -08353c: 2b01 3000 0000 |0014: packed-switch v1, 00000044 // +00000030 │ │ -083542: 28f2 |0017: goto 0009 // -000e │ │ -083544: 7110 240d 0400 |0018: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.hasHeart:(Ljava/lang/Object;)Z // method@0d24 │ │ -08354a: 0a02 |001b: move-result v2 │ │ -08354c: 7110 190d 0200 |001c: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0d19 │ │ -083552: 0c00 |001f: move-result-object v0 │ │ -083554: 5b04 0a05 |0020: iput-object v4, v0, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -083558: 28e7 |0022: goto 0009 // -0019 │ │ -08355a: 7110 260d 0400 |0023: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isThumbUp:(Ljava/lang/Object;)Z // method@0d26 │ │ -083560: 0a02 |0026: move-result v2 │ │ -083562: 7110 1c0d 0200 |0027: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0d1c │ │ -083568: 0c00 |002a: move-result-object v0 │ │ -08356a: 28f5 |002b: goto 0020 // -000b │ │ -08356c: 7110 230d 0400 |002c: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getStarRating:(Ljava/lang/Object;)F // method@0d23 │ │ -083572: 0a02 |002f: move-result v2 │ │ -083574: 7120 1b0d 2100 |0030: invoke-static {v1, v2}, Landroid/support/v4/media/RatingCompat;.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; // method@0d1b │ │ -08357a: 0c00 |0033: move-result-object v0 │ │ -08357c: 28ec |0034: goto 0020 // -0014 │ │ -08357e: 7110 210d 0400 |0035: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getPercentRating:(Ljava/lang/Object;)F // method@0d21 │ │ -083584: 0a02 |0038: move-result v2 │ │ -083586: 7110 1a0d 0200 |0039: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; // method@0d1a │ │ -08358c: 0c00 |003c: move-result-object v0 │ │ -08358e: 28e3 |003d: goto 0020 // -001d │ │ -083590: 7110 1d0d 0100 |003e: invoke-static {v1}, Landroid/support/v4/media/RatingCompat;.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; // method@0d1d │ │ -083596: 0c00 |0041: move-result-object v0 │ │ -083598: 28de |0042: goto 0020 // -0022 │ │ -08359a: 0000 |0043: nop // spacer │ │ -08359c: 0001 0600 0100 0000 0400 0000 0f00 ... |0044: packed-switch-data (16 units) │ │ +0834f8: |[0834f8] android.support.v4.media.RatingCompat.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; │ │ +083508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08350a: 3804 0800 |0001: if-eqz v4, 0009 // +0008 │ │ +08350e: 6002 4501 |0003: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +083512: 1303 1500 |0005: const/16 v3, #int 21 // #15 │ │ +083516: 3532 0300 |0007: if-ge v2, v3, 000a // +0003 │ │ +08351a: 1100 |0009: return-object v0 │ │ +08351c: 7110 220d 0400 |000a: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getRatingStyle:(Ljava/lang/Object;)I // method@0d22 │ │ +083522: 0a01 |000d: move-result v1 │ │ +083524: 7110 250d 0400 |000e: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isRated:(Ljava/lang/Object;)Z // method@0d25 │ │ +08352a: 0a02 |0011: move-result v2 │ │ +08352c: 3802 2c00 |0012: if-eqz v2, 003e // +002c │ │ +083530: 2b01 3000 0000 |0014: packed-switch v1, 00000044 // +00000030 │ │ +083536: 28f2 |0017: goto 0009 // -000e │ │ +083538: 7110 240d 0400 |0018: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.hasHeart:(Ljava/lang/Object;)Z // method@0d24 │ │ +08353e: 0a02 |001b: move-result v2 │ │ +083540: 7110 190d 0200 |001c: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0d19 │ │ +083546: 0c00 |001f: move-result-object v0 │ │ +083548: 5b04 0a05 |0020: iput-object v4, v0, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +08354c: 28e7 |0022: goto 0009 // -0019 │ │ +08354e: 7110 260d 0400 |0023: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isThumbUp:(Ljava/lang/Object;)Z // method@0d26 │ │ +083554: 0a02 |0026: move-result v2 │ │ +083556: 7110 1c0d 0200 |0027: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0d1c │ │ +08355c: 0c00 |002a: move-result-object v0 │ │ +08355e: 28f5 |002b: goto 0020 // -000b │ │ +083560: 7110 230d 0400 |002c: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getStarRating:(Ljava/lang/Object;)F // method@0d23 │ │ +083566: 0a02 |002f: move-result v2 │ │ +083568: 7120 1b0d 2100 |0030: invoke-static {v1, v2}, Landroid/support/v4/media/RatingCompat;.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; // method@0d1b │ │ +08356e: 0c00 |0033: move-result-object v0 │ │ +083570: 28ec |0034: goto 0020 // -0014 │ │ +083572: 7110 210d 0400 |0035: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getPercentRating:(Ljava/lang/Object;)F // method@0d21 │ │ +083578: 0a02 |0038: move-result v2 │ │ +08357a: 7110 1a0d 0200 |0039: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; // method@0d1a │ │ +083580: 0c00 |003c: move-result-object v0 │ │ +083582: 28e3 |003d: goto 0020 // -001d │ │ +083584: 7110 1d0d 0100 |003e: invoke-static {v1}, Landroid/support/v4/media/RatingCompat;.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; // method@0d1d │ │ +08358a: 0c00 |0041: move-result-object v0 │ │ +08358c: 28de |0042: goto 0020 // -0022 │ │ +08358e: 0000 |0043: nop // spacer │ │ +083590: 0001 0600 0100 0000 0400 0000 0f00 ... |0044: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=301 │ │ 0x0009 line=331 │ │ 0x000a line=305 │ │ 0x000e line=307 │ │ 0x0014 line=308 │ │ @@ -54618,23 +54637,23 @@ │ │ type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0835bc: |[0835bc] android.support.v4.media.RatingCompat.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ -0835cc: 2201 2d02 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -0835d0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0835d2: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ -0835d6: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ -0835da: 7030 0e0d 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ -0835e0: 1101 |000a: return-object v1 │ │ -0835e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0835e4: 28fb |000c: goto 0007 // -0005 │ │ +0835b0: |[0835b0] android.support.v4.media.RatingCompat.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +0835c0: 2201 2d02 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +0835c4: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0835c6: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +0835ca: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +0835ce: 7030 0e0d 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ +0835d4: 1101 |000a: return-object v1 │ │ +0835d6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0835d8: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x000d reg=3 hasHeart Z │ │ │ │ #5 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -54642,30 +54661,30 @@ │ │ type : '(F)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0835e8: |[0835e8] android.support.v4.media.RatingCompat.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; │ │ -0835f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0835fa: 2e00 0200 |0001: cmpg-float v0, v2, v0 │ │ -0835fe: 3a00 0800 |0003: if-ltz v0, 000b // +0008 │ │ -083602: 1500 c842 |0005: const/high16 v0, #int 1120403456 // #42c8 │ │ -083606: 2d00 0200 |0007: cmpl-float v0, v2, v0 │ │ -08360a: 3d00 0b00 |0009: if-lez v0, 0014 // +000b │ │ -08360e: 1a00 c910 |000b: const-string v0, "Rating" // string@10c9 │ │ -083612: 1a01 4c06 |000d: const-string v1, "Invalid percentage-based rating value" // string@064c │ │ -083616: 7120 b220 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -08361c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -08361e: 1100 |0013: return-object v0 │ │ -083620: 2200 2d02 |0014: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -083624: 1261 |0016: const/4 v1, #int 6 // #6 │ │ -083626: 7030 0e0d 1002 |0017: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ -08362c: 28f9 |001a: goto 0013 // -0007 │ │ +0835dc: |[0835dc] android.support.v4.media.RatingCompat.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; │ │ +0835ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0835ee: 2e00 0200 |0001: cmpg-float v0, v2, v0 │ │ +0835f2: 3a00 0800 |0003: if-ltz v0, 000b // +0008 │ │ +0835f6: 1500 c842 |0005: const/high16 v0, #int 1120403456 // #42c8 │ │ +0835fa: 2d00 0200 |0007: cmpl-float v0, v2, v0 │ │ +0835fe: 3d00 0b00 |0009: if-lez v0, 0014 // +000b │ │ +083602: 1a00 c910 |000b: const-string v0, "Rating" // string@10c9 │ │ +083606: 1a01 4c06 |000d: const-string v1, "Invalid percentage-based rating value" // string@064c │ │ +08360a: 7120 b220 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +083610: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +083612: 1100 |0013: return-object v0 │ │ +083614: 2200 2d02 |0014: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +083618: 1261 |0016: const/4 v1, #int 6 // #6 │ │ +08361a: 7030 0e0d 1002 |0017: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ +083620: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000b line=209 │ │ 0x0012 line=210 │ │ 0x0013 line=212 │ │ locals : │ │ @@ -54676,51 +54695,51 @@ │ │ type : '(IF)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -083630: |[083630] android.support.v4.media.RatingCompat.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; │ │ -083640: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -083642: 1500 80bf |0001: const/high16 v0, #int -1082130432 // #bf80 │ │ -083646: 2b05 4100 0000 |0003: packed-switch v5, 00000044 // +00000041 │ │ -08364c: 1a02 c910 |0006: const-string v2, "Rating" // string@10c9 │ │ -083650: 2203 8206 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -083654: 7010 5134 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08365a: 1a04 4d06 |000d: const-string v4, "Invalid rating style (" // string@064d │ │ -08365e: 6e20 5a34 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -083664: 0c03 |0012: move-result-object v3 │ │ -083666: 6e20 5634 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -08366c: 0c03 |0016: move-result-object v3 │ │ -08366e: 1a04 f000 |0017: const-string v4, ") for a star rating" // string@00f0 │ │ -083672: 6e20 5a34 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -083678: 0c03 |001c: move-result-object v3 │ │ -08367a: 6e10 5f34 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -083680: 0c03 |0020: move-result-object v3 │ │ -083682: 7120 b220 3200 |0021: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -083688: 1101 |0024: return-object v1 │ │ -08368a: 1500 4040 |0025: const/high16 v0, #int 1077936128 // #4040 │ │ -08368e: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -083690: 2e02 0602 |0028: cmpg-float v2, v6, v2 │ │ -083694: 3a02 0600 |002a: if-ltz v2, 0030 // +0006 │ │ -083698: 2d02 0600 |002c: cmpl-float v2, v6, v0 │ │ -08369c: 3d02 1000 |002e: if-lez v2, 003e // +0010 │ │ -0836a0: 1a02 c910 |0030: const-string v2, "Rating" // string@10c9 │ │ -0836a4: 1a03 6d13 |0032: const-string v3, "Trying to set out of range star-based rating" // string@136d │ │ -0836a8: 7120 b220 3200 |0034: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0836ae: 28ed |0037: goto 0024 // -0013 │ │ -0836b0: 1500 8040 |0038: const/high16 v0, #int 1082130432 // #4080 │ │ -0836b4: 28ed |003a: goto 0027 // -0013 │ │ -0836b6: 1500 a040 |003b: const/high16 v0, #int 1084227584 // #40a0 │ │ -0836ba: 28ea |003d: goto 0027 // -0016 │ │ -0836bc: 2201 2d02 |003e: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -0836c0: 7030 0e0d 5106 |0040: invoke-direct {v1, v5, v6}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ -0836c6: 28e1 |0043: goto 0024 // -001f │ │ -0836c8: 0001 0300 0300 0000 2200 0000 3500 ... |0044: packed-switch-data (10 units) │ │ +083624: |[083624] android.support.v4.media.RatingCompat.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; │ │ +083634: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +083636: 1500 80bf |0001: const/high16 v0, #int -1082130432 // #bf80 │ │ +08363a: 2b05 4100 0000 |0003: packed-switch v5, 00000044 // +00000041 │ │ +083640: 1a02 c910 |0006: const-string v2, "Rating" // string@10c9 │ │ +083644: 2203 8206 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +083648: 7010 5134 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08364e: 1a04 4d06 |000d: const-string v4, "Invalid rating style (" // string@064d │ │ +083652: 6e20 5a34 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +083658: 0c03 |0012: move-result-object v3 │ │ +08365a: 6e20 5634 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +083660: 0c03 |0016: move-result-object v3 │ │ +083662: 1a04 f000 |0017: const-string v4, ") for a star rating" // string@00f0 │ │ +083666: 6e20 5a34 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08366c: 0c03 |001c: move-result-object v3 │ │ +08366e: 6e10 5f34 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +083674: 0c03 |0020: move-result-object v3 │ │ +083676: 7120 b220 3200 |0021: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +08367c: 1101 |0024: return-object v1 │ │ +08367e: 1500 4040 |0025: const/high16 v0, #int 1077936128 // #4040 │ │ +083682: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +083684: 2e02 0602 |0028: cmpg-float v2, v6, v2 │ │ +083688: 3a02 0600 |002a: if-ltz v2, 0030 // +0006 │ │ +08368c: 2d02 0600 |002c: cmpl-float v2, v6, v0 │ │ +083690: 3d02 1000 |002e: if-lez v2, 003e // +0010 │ │ +083694: 1a02 c910 |0030: const-string v2, "Rating" // string@10c9 │ │ +083698: 1a03 6d13 |0032: const-string v3, "Trying to set out of range star-based rating" // string@136d │ │ +08369c: 7120 b220 3200 |0034: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0836a2: 28ed |0037: goto 0024 // -0013 │ │ +0836a4: 1500 8040 |0038: const/high16 v0, #int 1082130432 // #4080 │ │ +0836a8: 28ed |003a: goto 0027 // -0013 │ │ +0836aa: 1500 a040 |003b: const/high16 v0, #int 1084227584 // #40a0 │ │ +0836ae: 28ea |003d: goto 0027 // -0016 │ │ +0836b0: 2201 2d02 |003e: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +0836b4: 7030 0e0d 5106 |0040: invoke-direct {v1, v5, v6}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ +0836ba: 28e1 |0043: goto 0024 // -001f │ │ +0836bc: 0001 0300 0300 0000 2200 0000 3500 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=178 │ │ 0x0003 line=179 │ │ 0x0006 line=190 │ │ 0x0024 line=197 │ │ 0x0025 line=181 │ │ @@ -54742,23 +54761,23 @@ │ │ type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0836dc: |[0836dc] android.support.v4.media.RatingCompat.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ -0836ec: 2201 2d02 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -0836f0: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -0836f2: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ -0836f6: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ -0836fa: 7030 0e0d 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ -083700: 1101 |000a: return-object v1 │ │ -083702: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -083704: 28fb |000c: goto 0007 // -0005 │ │ +0836d0: |[0836d0] android.support.v4.media.RatingCompat.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +0836e0: 2201 2d02 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +0836e4: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +0836e6: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +0836ea: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +0836ee: 7030 0e0d 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ +0836f4: 1101 |000a: return-object v1 │ │ +0836f6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0836f8: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x000d reg=3 thumbIsUp Z │ │ │ │ #8 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -54766,24 +54785,24 @@ │ │ type : '(I)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -083708: |[083708] android.support.v4.media.RatingCompat.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; │ │ -083718: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -08371e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -083720: 1100 |0004: return-object v0 │ │ -083722: 2200 2d02 |0005: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -083726: 1501 80bf |0007: const/high16 v1, #int -1082130432 // #bf80 │ │ -08372a: 7030 0e0d 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ -083730: 28f8 |000c: goto 0004 // -0008 │ │ -083732: 0000 |000d: nop // spacer │ │ -083734: 0001 0600 0100 0000 0500 0000 0500 ... |000e: packed-switch-data (16 units) │ │ +0836fc: |[0836fc] android.support.v4.media.RatingCompat.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; │ │ +08370c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +083712: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +083714: 1100 |0004: return-object v0 │ │ +083716: 2200 2d02 |0005: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +08371a: 1501 80bf |0007: const/high16 v1, #int -1082130432 // #bf80 │ │ +08371e: 7030 0e0d 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0d0e │ │ +083724: 28f8 |000c: goto 0004 // -0008 │ │ +083726: 0000 |000d: nop // spacer │ │ +083728: 0001 0600 0100 0000 0500 0000 0500 ... |000e: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=139 │ │ 0x0005 line=137 │ │ 0x000d line=130 │ │ locals : │ │ @@ -54795,17 +54814,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083754: |[083754] android.support.v4.media.RatingCompat.describeContents:()I │ │ -083764: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -083768: 0f00 |0002: return v0 │ │ +083748: |[083748] android.support.v4.media.RatingCompat.describeContents:()I │ │ +083758: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +08375c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -54813,25 +54832,25 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08376c: |[08376c] android.support.v4.media.RatingCompat.getPercentRating:()F │ │ -08377c: 5220 0b05 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -083780: 1261 |0002: const/4 v1, #int 6 // #6 │ │ -083782: 3310 0800 |0003: if-ne v0, v1, 000b // +0008 │ │ -083786: 6e10 170d 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0d17 │ │ -08378c: 0a00 |0008: move-result v0 │ │ -08378e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -083792: 1500 80bf |000b: const/high16 v0, #int -1082130432 // #bf80 │ │ -083796: 0f00 |000d: return v0 │ │ -083798: 5220 0c05 |000e: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -08379c: 28fd |0010: goto 000d // -0003 │ │ +083760: |[083760] android.support.v4.media.RatingCompat.getPercentRating:()F │ │ +083770: 5220 0b05 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +083774: 1261 |0002: const/4 v1, #int 6 // #6 │ │ +083776: 3310 0800 |0003: if-ne v0, v1, 000b // +0008 │ │ +08377a: 6e10 170d 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0d17 │ │ +083780: 0a00 |0008: move-result v0 │ │ +083782: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +083786: 1500 80bf |000b: const/high16 v0, #int -1082130432 // #bf80 │ │ +08378a: 0f00 |000d: return v0 │ │ +08378c: 5220 0c05 |000e: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +083790: 28fd |0010: goto 000d // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x000b line=285 │ │ 0x000d line=287 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/RatingCompat; │ │ @@ -54841,62 +54860,62 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -0837a0: |[0837a0] android.support.v4.media.RatingCompat.getRating:()Ljava/lang/Object; │ │ -0837b0: 5420 0a05 |0000: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -0837b4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0837b8: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0837bc: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -0837c0: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -0837c4: 5420 0a05 |000a: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -0837c8: 1100 |000c: return-object v0 │ │ -0837ca: 6e10 170d 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0d17 │ │ -0837d0: 0a00 |0010: move-result v0 │ │ -0837d2: 3800 3900 |0011: if-eqz v0, 004a // +0039 │ │ -0837d6: 5220 0b05 |0013: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -0837da: 2b00 3f00 0000 |0015: packed-switch v0, 00000054 // +0000003f │ │ -0837e0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0837e2: 28f3 |0019: goto 000c // -000d │ │ -0837e4: 6e10 160d 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.hasHeart:()Z // method@0d16 │ │ -0837ea: 0a00 |001d: move-result v0 │ │ -0837ec: 7110 270d 0000 |001e: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newHeartRating:(Z)Ljava/lang/Object; // method@0d27 │ │ -0837f2: 0c00 |0021: move-result-object v0 │ │ -0837f4: 5b20 0a05 |0022: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -0837f8: 5420 0a05 |0024: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -0837fc: 28e6 |0026: goto 000c // -001a │ │ -0837fe: 6e10 180d 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isThumbUp:()Z // method@0d18 │ │ -083804: 0a00 |002a: move-result v0 │ │ -083806: 7110 2a0d 0000 |002b: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newThumbRating:(Z)Ljava/lang/Object; // method@0d2a │ │ -08380c: 0c00 |002e: move-result-object v0 │ │ -08380e: 5b20 0a05 |002f: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -083812: 28f3 |0031: goto 0024 // -000d │ │ -083814: 5220 0b05 |0032: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -083818: 6e10 150d 0200 |0034: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getStarRating:()F // method@0d15 │ │ -08381e: 0a01 |0037: move-result v1 │ │ -083820: 7120 290d 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/media/RatingCompatApi21;.newStarRating:(IF)Ljava/lang/Object; // method@0d29 │ │ -083826: 0c00 |003b: move-result-object v0 │ │ -083828: 5b20 0a05 |003c: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -08382c: 28e6 |003e: goto 0024 // -001a │ │ -08382e: 6e10 120d 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getPercentRating:()F // method@0d12 │ │ -083834: 0a00 |0042: move-result v0 │ │ -083836: 7110 280d 0000 |0043: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newPercentageRating:(F)Ljava/lang/Object; // method@0d28 │ │ -08383c: 0c00 |0046: move-result-object v0 │ │ -08383e: 5b20 0a05 |0047: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -083842: 28cf |0049: goto 0018 // -0031 │ │ -083844: 5220 0b05 |004a: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -083848: 7110 2b0d 0000 |004c: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newUnratedRating:(I)Ljava/lang/Object; // method@0d2b │ │ -08384e: 0c00 |004f: move-result-object v0 │ │ -083850: 5b20 0a05 |0050: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ -083854: 28d2 |0052: goto 0024 // -002e │ │ -083856: 0000 |0053: nop // spacer │ │ -083858: 0001 0600 0100 0000 0500 0000 1200 ... |0054: packed-switch-data (16 units) │ │ +083794: |[083794] android.support.v4.media.RatingCompat.getRating:()Ljava/lang/Object; │ │ +0837a4: 5420 0a05 |0000: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +0837a8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0837ac: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0837b0: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +0837b4: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +0837b8: 5420 0a05 |000a: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +0837bc: 1100 |000c: return-object v0 │ │ +0837be: 6e10 170d 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0d17 │ │ +0837c4: 0a00 |0010: move-result v0 │ │ +0837c6: 3800 3900 |0011: if-eqz v0, 004a // +0039 │ │ +0837ca: 5220 0b05 |0013: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +0837ce: 2b00 3f00 0000 |0015: packed-switch v0, 00000054 // +0000003f │ │ +0837d4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0837d6: 28f3 |0019: goto 000c // -000d │ │ +0837d8: 6e10 160d 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.hasHeart:()Z // method@0d16 │ │ +0837de: 0a00 |001d: move-result v0 │ │ +0837e0: 7110 270d 0000 |001e: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newHeartRating:(Z)Ljava/lang/Object; // method@0d27 │ │ +0837e6: 0c00 |0021: move-result-object v0 │ │ +0837e8: 5b20 0a05 |0022: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +0837ec: 5420 0a05 |0024: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +0837f0: 28e6 |0026: goto 000c // -001a │ │ +0837f2: 6e10 180d 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isThumbUp:()Z // method@0d18 │ │ +0837f8: 0a00 |002a: move-result v0 │ │ +0837fa: 7110 2a0d 0000 |002b: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newThumbRating:(Z)Ljava/lang/Object; // method@0d2a │ │ +083800: 0c00 |002e: move-result-object v0 │ │ +083802: 5b20 0a05 |002f: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +083806: 28f3 |0031: goto 0024 // -000d │ │ +083808: 5220 0b05 |0032: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +08380c: 6e10 150d 0200 |0034: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getStarRating:()F // method@0d15 │ │ +083812: 0a01 |0037: move-result v1 │ │ +083814: 7120 290d 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/media/RatingCompatApi21;.newStarRating:(IF)Ljava/lang/Object; // method@0d29 │ │ +08381a: 0c00 |003b: move-result-object v0 │ │ +08381c: 5b20 0a05 |003c: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +083820: 28e6 |003e: goto 0024 // -001a │ │ +083822: 6e10 120d 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getPercentRating:()F // method@0d12 │ │ +083828: 0a00 |0042: move-result v0 │ │ +08382a: 7110 280d 0000 |0043: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newPercentageRating:(F)Ljava/lang/Object; // method@0d28 │ │ +083830: 0c00 |0046: move-result-object v0 │ │ +083832: 5b20 0a05 |0047: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +083836: 28cf |0049: goto 0018 // -0031 │ │ +083838: 5220 0b05 |004a: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +08383c: 7110 2b0d 0000 |004c: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newUnratedRating:(I)Ljava/lang/Object; // method@0d2b │ │ +083842: 0c00 |004f: move-result-object v0 │ │ +083844: 5b20 0a05 |0050: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@050a │ │ +083848: 28d2 |0052: goto 0024 // -002e │ │ +08384a: 0000 |0053: nop // spacer │ │ +08384c: 0001 0600 0100 0000 0500 0000 1200 ... |0054: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x000a line=344 │ │ 0x000c line=368 │ │ 0x000d line=347 │ │ 0x0013 line=348 │ │ @@ -54916,17 +54935,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083878: |[083878] android.support.v4.media.RatingCompat.getRatingStyle:()I │ │ -083888: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -08388c: 0f00 |0002: return v0 │ │ +08386c: |[08386c] android.support.v4.media.RatingCompat.getRatingStyle:()I │ │ +08387c: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +083880: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -54934,26 +54953,26 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -083890: |[083890] android.support.v4.media.RatingCompat.getStarRating:()F │ │ -0838a0: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -0838a4: 2b00 1000 0000 |0002: packed-switch v0, 00000012 // +00000010 │ │ -0838aa: 1500 80bf |0005: const/high16 v0, #int -1082130432 // #bf80 │ │ -0838ae: 0f00 |0007: return v0 │ │ -0838b0: 6e10 170d 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0d17 │ │ -0838b6: 0a00 |000b: move-result v0 │ │ -0838b8: 3800 f9ff |000c: if-eqz v0, 0005 // -0007 │ │ -0838bc: 5210 0c05 |000e: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -0838c0: 28f7 |0010: goto 0007 // -0009 │ │ -0838c2: 0000 |0011: nop // spacer │ │ -0838c4: 0001 0300 0300 0000 0600 0000 0600 ... |0012: packed-switch-data (10 units) │ │ +083884: |[083884] android.support.v4.media.RatingCompat.getStarRating:()F │ │ +083894: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +083898: 2b00 1000 0000 |0002: packed-switch v0, 00000012 // +00000010 │ │ +08389e: 1500 80bf |0005: const/high16 v0, #int -1082130432 // #bf80 │ │ +0838a2: 0f00 |0007: return v0 │ │ +0838a4: 6e10 170d 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0d17 │ │ +0838aa: 0a00 |000b: move-result v0 │ │ +0838ac: 3800 f9ff |000c: if-eqz v0, 0005 // -0007 │ │ +0838b0: 5210 0c05 |000e: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +0838b4: 28f7 |0010: goto 0007 // -0009 │ │ +0838b6: 0000 |0011: nop // spacer │ │ +0838b8: 0001 0300 0300 0000 0600 0000 0600 ... |0012: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0005 line=274 │ │ 0x0008 line=270 │ │ 0x000e line=271 │ │ 0x0011 line=266 │ │ @@ -54965,28 +54984,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0838d8: |[0838d8] android.support.v4.media.RatingCompat.hasHeart:()Z │ │ -0838e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0838ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0838ec: 5242 0b05 |0002: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -0838f0: 3202 0300 |0004: if-eq v2, v0, 0007 // +0003 │ │ -0838f4: 0f01 |0006: return v1 │ │ -0838f6: 5242 0c05 |0007: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -0838fa: 1503 803f |0009: const/high16 v3, #int 1065353216 // #3f80 │ │ -0838fe: 2d02 0203 |000b: cmpl-float v2, v2, v3 │ │ -083902: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -083906: 0101 |000f: move v1, v0 │ │ -083908: 28f6 |0010: goto 0006 // -000a │ │ -08390a: 0110 |0011: move v0, v1 │ │ -08390c: 28fd |0012: goto 000f // -0003 │ │ +0838cc: |[0838cc] android.support.v4.media.RatingCompat.hasHeart:()Z │ │ +0838dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0838de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0838e0: 5242 0b05 |0002: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +0838e4: 3202 0300 |0004: if-eq v2, v0, 0007 // +0003 │ │ +0838e8: 0f01 |0006: return v1 │ │ +0838ea: 5242 0c05 |0007: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +0838ee: 1503 803f |0009: const/high16 v3, #int 1065353216 // #3f80 │ │ +0838f2: 2d02 0203 |000b: cmpl-float v2, v2, v3 │ │ +0838f6: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +0838fa: 0101 |000f: move v1, v0 │ │ +0838fc: 28f6 |0010: goto 0006 // -000a │ │ +0838fe: 0110 |0011: move v0, v1 │ │ +083900: 28fd |0012: goto 000f // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ 0x0006 line=243 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -54995,23 +55014,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -083910: |[083910] android.support.v4.media.RatingCompat.isRated:()Z │ │ -083920: 5220 0c05 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -083924: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -083926: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ -08392a: 3a00 0400 |0005: if-ltz v0, 0009 // +0004 │ │ -08392e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -083930: 0f00 |0008: return v0 │ │ -083932: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -083934: 28fe |000a: goto 0008 // -0002 │ │ +083904: |[083904] android.support.v4.media.RatingCompat.isRated:()Z │ │ +083914: 5220 0c05 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +083918: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08391a: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ +08391e: 3a00 0400 |0005: if-ltz v0, 0009 // +0004 │ │ +083922: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +083924: 0f00 |0008: return v0 │ │ +083926: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +083928: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -55019,26 +55038,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -083938: |[083938] android.support.v4.media.RatingCompat.isThumbUp:()Z │ │ -083948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08394a: 5231 0b05 |0001: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -08394e: 1222 |0003: const/4 v2, #int 2 // #2 │ │ -083950: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -083954: 0f00 |0006: return v0 │ │ -083956: 5231 0c05 |0007: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -08395a: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ -08395e: 2d01 0102 |000b: cmpl-float v1, v1, v2 │ │ -083962: 3901 f9ff |000d: if-nez v1, 0006 // -0007 │ │ -083966: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -083968: 28f6 |0010: goto 0006 // -000a │ │ +08392c: |[08392c] android.support.v4.media.RatingCompat.isThumbUp:()Z │ │ +08393c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08393e: 5231 0b05 |0001: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +083942: 1222 |0003: const/4 v2, #int 2 // #2 │ │ +083944: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +083948: 0f00 |0006: return v0 │ │ +08394a: 5231 0c05 |0007: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +08394e: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ +083952: 2d01 0102 |000b: cmpl-float v1, v1, v2 │ │ +083956: 3901 f9ff |000d: if-nez v1, 0006 // -0007 │ │ +08395a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +08395c: 28f6 |0010: goto 0006 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=253 │ │ 0x0006 line=256 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -55047,40 +55066,40 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -08396c: |[08396c] android.support.v4.media.RatingCompat.toString:()Ljava/lang/String; │ │ -08397c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -083980: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -083986: 1a01 ca10 |0005: const-string v1, "Rating:style=" // string@10ca │ │ -08398a: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -083990: 0c00 |000a: move-result-object v0 │ │ -083992: 5231 0b05 |000b: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -083996: 6e20 5634 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -08399c: 0c00 |0010: move-result-object v0 │ │ -08399e: 1a01 9c00 |0011: const-string v1, " rating=" // string@009c │ │ -0839a2: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0839a8: 0c01 |0016: move-result-object v1 │ │ -0839aa: 5230 0c05 |0017: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -0839ae: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0839b0: 2e00 0002 |001a: cmpg-float v0, v0, v2 │ │ -0839b4: 3b00 0d00 |001c: if-gez v0, 0029 // +000d │ │ -0839b8: 1a00 1f35 |001e: const-string v0, "unrated" // string@351f │ │ -0839bc: 6e20 5a34 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0839c2: 0c00 |0023: move-result-object v0 │ │ -0839c4: 6e10 5f34 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0839ca: 0c00 |0027: move-result-object v0 │ │ -0839cc: 1100 |0028: return-object v0 │ │ -0839ce: 5230 0c05 |0029: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -0839d2: 7110 4e34 0000 |002b: invoke-static {v0}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@344e │ │ -0839d8: 0c00 |002e: move-result-object v0 │ │ -0839da: 28f1 |002f: goto 0020 // -000f │ │ +083960: |[083960] android.support.v4.media.RatingCompat.toString:()Ljava/lang/String; │ │ +083970: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +083974: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08397a: 1a01 ca10 |0005: const-string v1, "Rating:style=" // string@10ca │ │ +08397e: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +083984: 0c00 |000a: move-result-object v0 │ │ +083986: 5231 0b05 |000b: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +08398a: 6e20 5634 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +083990: 0c00 |0010: move-result-object v0 │ │ +083992: 1a01 9c00 |0011: const-string v1, " rating=" // string@009c │ │ +083996: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08399c: 0c01 |0016: move-result-object v1 │ │ +08399e: 5230 0c05 |0017: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +0839a2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +0839a4: 2e00 0002 |001a: cmpg-float v0, v0, v2 │ │ +0839a8: 3b00 0d00 |001c: if-gez v0, 0029 // +000d │ │ +0839ac: 1a00 1f35 |001e: const-string v0, "unrated" // string@351f │ │ +0839b0: 6e20 5a34 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0839b6: 0c00 |0023: move-result-object v0 │ │ +0839b8: 6e10 5f34 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0839be: 0c00 |0027: move-result-object v0 │ │ +0839c0: 1100 |0028: return-object v0 │ │ +0839c2: 5230 0c05 |0029: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +0839c6: 7110 4e34 0000 |002b: invoke-static {v0}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@344e │ │ +0839cc: 0c00 |002e: move-result-object v0 │ │ +0839ce: 28f1 |002f: goto 0020 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -55088,20 +55107,20 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0839dc: |[0839dc] android.support.v4.media.RatingCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0839ec: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ -0839f0: 6e20 fa04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0839f6: 5210 0c05 |0005: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ -0839fa: 6e20 f904 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@04f9 │ │ -083a00: 0e00 |000a: return-void │ │ +0839d0: |[0839d0] android.support.v4.media.RatingCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0839e0: 5210 0b05 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@050b │ │ +0839e4: 6e20 fa04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0839ea: 5210 0c05 |0005: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@050c │ │ +0839ee: 6e20 f904 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@04f9 │ │ +0839f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/RatingCompat; │ │ @@ -55133,17 +55152,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083a04: |[083a04] android.support.v4.media.RatingCompatApi21.:()V │ │ -083a14: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -083a1a: 0e00 |0003: return-void │ │ +0839f8: |[0839f8] android.support.v4.media.RatingCompatApi21.:()V │ │ +083a08: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083a0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55151,19 +55170,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083a1c: |[083a1c] android.support.v4.media.RatingCompatApi21.getPercentRating:(Ljava/lang/Object;)F │ │ -083a2c: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ -083a30: 6e10 1404 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getPercentRating:()F // method@0414 │ │ -083a36: 0a00 |0005: move-result v0 │ │ -083a38: 0f00 |0006: return v0 │ │ +083a10: |[083a10] android.support.v4.media.RatingCompatApi21.getPercentRating:(Ljava/lang/Object;)F │ │ +083a20: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ +083a24: 6e10 1404 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getPercentRating:()F // method@0414 │ │ +083a2a: 0a00 |0005: move-result v0 │ │ +083a2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55171,19 +55190,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083a3c: |[083a3c] android.support.v4.media.RatingCompatApi21.getRatingStyle:(Ljava/lang/Object;)I │ │ -083a4c: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ -083a50: 6e10 1504 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getRatingStyle:()I // method@0415 │ │ -083a56: 0a00 |0005: move-result v0 │ │ -083a58: 0f00 |0006: return v0 │ │ +083a30: |[083a30] android.support.v4.media.RatingCompatApi21.getRatingStyle:(Ljava/lang/Object;)I │ │ +083a40: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ +083a44: 6e10 1504 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getRatingStyle:()I // method@0415 │ │ +083a4a: 0a00 |0005: move-result v0 │ │ +083a4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55191,19 +55210,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083a5c: |[083a5c] android.support.v4.media.RatingCompatApi21.getStarRating:(Ljava/lang/Object;)F │ │ -083a6c: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ -083a70: 6e10 1604 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getStarRating:()F // method@0416 │ │ -083a76: 0a00 |0005: move-result v0 │ │ -083a78: 0f00 |0006: return v0 │ │ +083a50: |[083a50] android.support.v4.media.RatingCompatApi21.getStarRating:(Ljava/lang/Object;)F │ │ +083a60: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ +083a64: 6e10 1604 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getStarRating:()F // method@0416 │ │ +083a6a: 0a00 |0005: move-result v0 │ │ +083a6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55211,19 +55230,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083a7c: |[083a7c] android.support.v4.media.RatingCompatApi21.hasHeart:(Ljava/lang/Object;)Z │ │ -083a8c: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ -083a90: 6e10 1704 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.hasHeart:()Z // method@0417 │ │ -083a96: 0a00 |0005: move-result v0 │ │ -083a98: 0f00 |0006: return v0 │ │ +083a70: |[083a70] android.support.v4.media.RatingCompatApi21.hasHeart:(Ljava/lang/Object;)Z │ │ +083a80: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ +083a84: 6e10 1704 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.hasHeart:()Z // method@0417 │ │ +083a8a: 0a00 |0005: move-result v0 │ │ +083a8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55231,19 +55250,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083a9c: |[083a9c] android.support.v4.media.RatingCompatApi21.isRated:(Ljava/lang/Object;)Z │ │ -083aac: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ -083ab0: 6e10 1804 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isRated:()Z // method@0418 │ │ -083ab6: 0a00 |0005: move-result v0 │ │ -083ab8: 0f00 |0006: return v0 │ │ +083a90: |[083a90] android.support.v4.media.RatingCompatApi21.isRated:(Ljava/lang/Object;)Z │ │ +083aa0: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ +083aa4: 6e10 1804 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isRated:()Z // method@0418 │ │ +083aaa: 0a00 |0005: move-result v0 │ │ +083aac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55251,19 +55270,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083abc: |[083abc] android.support.v4.media.RatingCompatApi21.isThumbUp:(Ljava/lang/Object;)Z │ │ -083acc: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ -083ad0: 6e10 1904 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isThumbUp:()Z // method@0419 │ │ -083ad6: 0a00 |0005: move-result v0 │ │ -083ad8: 0f00 |0006: return v0 │ │ +083ab0: |[083ab0] android.support.v4.media.RatingCompatApi21.isThumbUp:(Ljava/lang/Object;)Z │ │ +083ac0: 1f01 b200 |0000: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ +083ac4: 6e10 1904 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isThumbUp:()Z // method@0419 │ │ +083aca: 0a00 |0005: move-result v0 │ │ +083acc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55271,18 +55290,18 @@ │ │ type : '(Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -083adc: |[083adc] android.support.v4.media.RatingCompatApi21.newHeartRating:(Z)Ljava/lang/Object; │ │ -083aec: 7110 1a04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newHeartRating:(Z)Landroid/media/Rating; // method@041a │ │ -083af2: 0c00 |0003: move-result-object v0 │ │ -083af4: 1100 |0004: return-object v0 │ │ +083ad0: |[083ad0] android.support.v4.media.RatingCompatApi21.newHeartRating:(Z)Ljava/lang/Object; │ │ +083ae0: 7110 1a04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newHeartRating:(Z)Landroid/media/Rating; // method@041a │ │ +083ae6: 0c00 |0003: move-result-object v0 │ │ +083ae8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 hasHeart Z │ │ │ │ #8 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55290,18 +55309,18 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -083af8: |[083af8] android.support.v4.media.RatingCompatApi21.newPercentageRating:(F)Ljava/lang/Object; │ │ -083b08: 7110 1b04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newPercentageRating:(F)Landroid/media/Rating; // method@041b │ │ -083b0e: 0c00 |0003: move-result-object v0 │ │ -083b10: 1100 |0004: return-object v0 │ │ +083aec: |[083aec] android.support.v4.media.RatingCompatApi21.newPercentageRating:(F)Ljava/lang/Object; │ │ +083afc: 7110 1b04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newPercentageRating:(F)Landroid/media/Rating; // method@041b │ │ +083b02: 0c00 |0003: move-result-object v0 │ │ +083b04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 percent F │ │ │ │ #9 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55309,18 +55328,18 @@ │ │ type : '(IF)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -083b14: |[083b14] android.support.v4.media.RatingCompatApi21.newStarRating:(IF)Ljava/lang/Object; │ │ -083b24: 7120 1c04 2100 |0000: invoke-static {v1, v2}, Landroid/media/Rating;.newStarRating:(IF)Landroid/media/Rating; // method@041c │ │ -083b2a: 0c00 |0003: move-result-object v0 │ │ -083b2c: 1100 |0004: return-object v0 │ │ +083b08: |[083b08] android.support.v4.media.RatingCompatApi21.newStarRating:(IF)Ljava/lang/Object; │ │ +083b18: 7120 1c04 2100 |0000: invoke-static {v1, v2}, Landroid/media/Rating;.newStarRating:(IF)Landroid/media/Rating; // method@041c │ │ +083b1e: 0c00 |0003: move-result-object v0 │ │ +083b20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 starRatingStyle I │ │ 0x0000 - 0x0005 reg=2 starRating F │ │ │ │ @@ -55329,18 +55348,18 @@ │ │ type : '(Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -083b30: |[083b30] android.support.v4.media.RatingCompatApi21.newThumbRating:(Z)Ljava/lang/Object; │ │ -083b40: 7110 1d04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newThumbRating:(Z)Landroid/media/Rating; // method@041d │ │ -083b46: 0c00 |0003: move-result-object v0 │ │ -083b48: 1100 |0004: return-object v0 │ │ +083b24: |[083b24] android.support.v4.media.RatingCompatApi21.newThumbRating:(Z)Ljava/lang/Object; │ │ +083b34: 7110 1d04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newThumbRating:(Z)Landroid/media/Rating; // method@041d │ │ +083b3a: 0c00 |0003: move-result-object v0 │ │ +083b3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 thumbIsUp Z │ │ │ │ #11 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -55348,18 +55367,18 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -083b4c: |[083b4c] android.support.v4.media.RatingCompatApi21.newUnratedRating:(I)Ljava/lang/Object; │ │ -083b5c: 7110 1e04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newUnratedRating:(I)Landroid/media/Rating; // method@041e │ │ -083b62: 0c00 |0003: move-result-object v0 │ │ -083b64: 1100 |0004: return-object v0 │ │ +083b40: |[083b40] android.support.v4.media.RatingCompatApi21.newUnratedRating:(I)Ljava/lang/Object; │ │ +083b50: 7110 1e04 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newUnratedRating:(I)Landroid/media/Rating; // method@041e │ │ +083b56: 0c00 |0003: move-result-object v0 │ │ +083b58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 ratingStyle I │ │ │ │ Virtual methods - │ │ @@ -55388,17 +55407,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083b68: |[083b68] android.support.v4.media.TransportController.:()V │ │ -083b78: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -083b7e: 0e00 |0003: return-void │ │ +083b5c: |[083b5c] android.support.v4.media.TransportController.:()V │ │ +083b6c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -55503,18 +55522,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 │ │ -083b80: |[083b80] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -083b90: 5b01 0e05 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@050e │ │ -083b94: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -083b9a: 0e00 |0005: return-void │ │ +083b74: |[083b74] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +083b84: 5b01 0e05 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@050e │ │ +083b88: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083b8e: 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; │ │ │ │ @@ -55524,25 +55543,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -083b9c: |[083b9c] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -083bac: 7110 4d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0d4d │ │ -083bb2: 0a00 |0003: move-result v0 │ │ -083bb4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -083bb8: 5410 0e05 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@050e │ │ -083bbc: 5400 1b05 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -083bc0: 6e30 7c0d 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0d7c │ │ -083bc6: 0a00 |000d: move-result v0 │ │ -083bc8: 0f00 |000e: return v0 │ │ -083bca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -083bcc: 28fe |0010: goto 000e // -0002 │ │ +083b90: |[083b90] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +083ba0: 7110 4d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0d4d │ │ +083ba6: 0a00 |0003: move-result v0 │ │ +083ba8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +083bac: 5410 0e05 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@050e │ │ +083bb0: 5400 1b05 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +083bb4: 6e30 7c0d 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0d7c │ │ +083bba: 0a00 |000d: move-result v0 │ │ +083bbc: 0f00 |000e: return v0 │ │ +083bbe: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +083bc0: 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; │ │ @@ -55552,17 +55571,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083bd0: |[083bd0] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -083be0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083be2: 0f00 |0001: return v0 │ │ +083bc4: |[083bc4] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +083bd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083bd6: 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; │ │ @@ -55572,17 +55591,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083be4: |[083be4] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -083bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083bf6: 0f00 |0001: return v0 │ │ +083bd8: |[083bd8] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +083be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083bea: 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 │ │ @@ -55593,25 +55612,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -083bf8: |[083bf8] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -083c08: 7110 4d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0d4d │ │ -083c0e: 0a00 |0003: move-result v0 │ │ -083c10: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -083c14: 5410 0e05 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@050e │ │ -083c18: 5400 1b05 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -083c1c: 6e30 7d0d 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0d7d │ │ -083c22: 0a00 |000d: move-result v0 │ │ -083c24: 0f00 |000e: return v0 │ │ -083c26: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -083c28: 28fe |0010: goto 000e // -0002 │ │ +083bec: |[083bec] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +083bfc: 7110 4d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0d4d │ │ +083c02: 0a00 |0003: move-result v0 │ │ +083c04: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +083c08: 5410 0e05 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@050e │ │ +083c0c: 5400 1b05 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +083c10: 6e30 7d0d 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0d7d │ │ +083c16: 0a00 |000d: move-result v0 │ │ +083c18: 0f00 |000e: return v0 │ │ +083c1a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +083c1c: 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; │ │ @@ -55696,18 +55715,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 │ │ -083c2c: |[083c2c] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -083c3c: 5b01 2305 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0523 │ │ -083c40: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -083c46: 0e00 |0005: return-void │ │ +083c20: |[083c20] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +083c30: 5b01 2305 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0523 │ │ +083c34: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083c3a: 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; │ │ │ │ @@ -55717,18 +55736,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083c48: |[083c48] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -083c58: 5410 2305 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0523 │ │ -083c5c: 6e10 730d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0d73 │ │ -083c62: 0e00 |0005: return-void │ │ +083c3c: |[083c3c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +083c4c: 5410 2305 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0523 │ │ +083c50: 6e10 730d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0d73 │ │ +083c56: 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; │ │ │ │ @@ -55737,18 +55756,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083c64: |[083c64] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -083c74: 5410 2305 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0523 │ │ -083c78: 6e10 740d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0d74 │ │ -083c7e: 0e00 |0005: return-void │ │ +083c58: |[083c58] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +083c68: 5410 2305 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0523 │ │ +083c6c: 6e10 740d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0d74 │ │ +083c72: 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; │ │ │ │ @@ -55787,18 +55806,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 │ │ -083c80: |[083c80] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -083c90: 5b01 2405 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0524 │ │ -083c94: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -083c9a: 0e00 |0005: return-void │ │ +083c74: |[083c74] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +083c84: 5b01 2405 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0524 │ │ +083c88: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083c8e: 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; │ │ │ │ @@ -55808,22 +55827,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -083c9c: |[083c9c] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -083cac: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -083cb0: 5410 2405 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0524 │ │ -083cb4: 6e10 690d 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0d69 │ │ -083cba: 0e00 |0007: return-void │ │ -083cbc: 5410 2405 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0524 │ │ -083cc0: 6e10 6b0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0d6b │ │ -083cc6: 28fa |000d: goto 0007 // -0006 │ │ +083c90: |[083c90] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +083ca0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +083ca4: 5410 2405 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0524 │ │ +083ca8: 6e10 690d 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0d69 │ │ +083cae: 0e00 |0007: return-void │ │ +083cb0: 5410 2405 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0524 │ │ +083cb4: 6e10 6b0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0d6b │ │ +083cba: 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; │ │ @@ -55863,18 +55882,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 │ │ -083cc8: |[083cc8] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -083cd8: 5b01 2505 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0525 │ │ -083cdc: 7010 1c02 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@021c │ │ -083ce2: 0e00 |0005: return-void │ │ +083cbc: |[083cbc] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +083ccc: 5b01 2505 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0525 │ │ +083cd0: 7010 1c02 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@021c │ │ +083cd6: 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; │ │ │ │ @@ -55884,27 +55903,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 │ │ -083ce4: |[083ce4] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -083cf4: 1a02 c917 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@17c9 │ │ -083cf8: 6e20 6f02 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ -083cfe: 0c01 |0005: move-result-object v1 │ │ -083d00: 1f01 7e04 |0006: check-cast v1, Landroid/view/KeyEvent; // type@047e │ │ -083d04: 5432 2505 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0525 │ │ -083d08: 5422 3405 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ -083d0c: 7220 5b0d 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0d5b │ │ -083d12: 0e00 |000f: return-void │ │ -083d14: 0d00 |0010: move-exception v0 │ │ -083d16: 1a02 6113 |0011: const-string v2, "TransportController" // string@1361 │ │ -083d1a: 7120 b820 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ -083d20: 28f9 |0016: goto 000f // -0007 │ │ +083cd8: |[083cd8] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +083ce8: 1a02 c917 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@17c9 │ │ +083cec: 6e20 6f02 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ +083cf2: 0c01 |0005: move-result-object v1 │ │ +083cf4: 1f01 7e04 |0006: check-cast v1, Landroid/view/KeyEvent; // type@047e │ │ +083cf8: 5432 2505 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0525 │ │ +083cfc: 5422 3405 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ +083d00: 7220 5b0d 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0d5b │ │ +083d06: 0e00 |000f: return-void │ │ +083d08: 0d00 |0010: move-exception v0 │ │ +083d0a: 1a02 6113 |0011: const-string v2, "TransportController" // string@1361 │ │ +083d0e: 7120 b820 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ +083d14: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -55952,18 +55971,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 │ │ -083d34: |[083d34] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -083d44: 5b01 2605 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0526 │ │ -083d48: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -083d4e: 0e00 |0005: return-void │ │ +083d28: |[083d28] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +083d38: 5b01 2605 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0526 │ │ +083d3c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +083d42: 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; │ │ │ │ @@ -55973,19 +55992,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -083d50: |[083d50] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -083d60: 5410 2605 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0526 │ │ -083d64: 5400 3405 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ -083d68: 7220 5a0d 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0d5a │ │ -083d6e: 0e00 |0007: return-void │ │ +083d44: |[083d44] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +083d54: 5410 2605 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0526 │ │ +083d58: 5400 3405 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ +083d5c: 7220 5a0d 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0d5a │ │ +083d62: 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 │ │ @@ -56081,75 +56100,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 │ │ -083d70: |[083d70] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -083d80: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -083d86: 2200 3402 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0234 │ │ -083d8a: 7020 5d0d 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d5d │ │ -083d90: 5b20 3505 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0535 │ │ -083d94: 2200 3502 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0235 │ │ -083d98: 7020 600d 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d60 │ │ -083d9e: 5b20 3605 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0536 │ │ -083da2: 2200 3602 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0236 │ │ -083da6: 7020 620d 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d62 │ │ -083dac: 5b20 2d05 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@052d │ │ -083db0: 2200 3702 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0237 │ │ -083db4: 7020 640d 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d64 │ │ -083dba: 5b20 2705 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0527 │ │ -083dbe: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -083dc0: 5920 2f05 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -083dc4: 5b23 2a05 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ -083dc8: 5b24 2905 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ -083dcc: 5b25 3305 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ -083dd0: 5b26 3405 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ -083dd4: 2200 8206 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -083dd8: 7010 5134 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -083dde: 6e10 4502 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -083de4: 0c01 |0032: move-result-object v1 │ │ -083de6: 6e20 5a34 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -083dec: 0c00 |0036: move-result-object v0 │ │ -083dee: 1a01 3001 |0037: const-string v1, ":transport:" // string@0130 │ │ -083df2: 6e20 5a34 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -083df8: 0c00 |003c: move-result-object v0 │ │ -083dfa: 7110 6234 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -083e00: 0a01 |0040: move-result v1 │ │ -083e02: 6e20 5634 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -083e08: 0c00 |0044: move-result-object v0 │ │ -083e0a: 6e10 5f34 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -083e10: 0c00 |0048: move-result-object v0 │ │ -083e12: 5b20 3005 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0530 │ │ -083e16: 2200 5d00 |004b: new-instance v0, Landroid/content/Intent; // type@005d │ │ -083e1a: 5421 3005 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0530 │ │ -083e1e: 7020 5f02 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -083e24: 5b20 2c05 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@052c │ │ -083e28: 5420 2c05 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@052c │ │ -083e2c: 6e10 4502 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -083e32: 0c01 |0059: move-result-object v1 │ │ -083e34: 6e20 8a02 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@028a │ │ -083e3a: 2200 5e00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@005e │ │ -083e3e: 7010 8c02 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@028c │ │ -083e44: 5b20 3105 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0531 │ │ -083e48: 5420 3105 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0531 │ │ -083e4c: 5421 3005 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0530 │ │ -083e50: 6e20 8e02 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@028e │ │ -083e56: 5420 3305 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ -083e5a: 6e10 cd21 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -083e60: 0c00 |0070: move-result-object v0 │ │ -083e62: 5421 3505 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0535 │ │ -083e66: 6e20 bd22 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@22bd │ │ -083e6c: 5420 3305 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ -083e70: 6e10 cd21 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -083e76: 0c00 |007b: move-result-object v0 │ │ -083e78: 5421 3605 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0536 │ │ -083e7c: 6e20 be22 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@22be │ │ -083e82: 0e00 |0081: return-void │ │ +083d64: |[083d64] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +083d74: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +083d7a: 2200 3402 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0234 │ │ +083d7e: 7020 5d0d 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d5d │ │ +083d84: 5b20 3505 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0535 │ │ +083d88: 2200 3502 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0235 │ │ +083d8c: 7020 600d 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d60 │ │ +083d92: 5b20 3605 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0536 │ │ +083d96: 2200 3602 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0236 │ │ +083d9a: 7020 620d 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d62 │ │ +083da0: 5b20 2d05 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@052d │ │ +083da4: 2200 3702 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0237 │ │ +083da8: 7020 640d 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0d64 │ │ +083dae: 5b20 2705 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0527 │ │ +083db2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +083db4: 5920 2f05 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +083db8: 5b23 2a05 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ +083dbc: 5b24 2905 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ +083dc0: 5b25 3305 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ +083dc4: 5b26 3405 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ +083dc8: 2200 8206 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +083dcc: 7010 5134 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +083dd2: 6e10 4502 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +083dd8: 0c01 |0032: move-result-object v1 │ │ +083dda: 6e20 5a34 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +083de0: 0c00 |0036: move-result-object v0 │ │ +083de2: 1a01 3001 |0037: const-string v1, ":transport:" // string@0130 │ │ +083de6: 6e20 5a34 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +083dec: 0c00 |003c: move-result-object v0 │ │ +083dee: 7110 6234 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +083df4: 0a01 |0040: move-result v1 │ │ +083df6: 6e20 5634 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +083dfc: 0c00 |0044: move-result-object v0 │ │ +083dfe: 6e10 5f34 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +083e04: 0c00 |0048: move-result-object v0 │ │ +083e06: 5b20 3005 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0530 │ │ +083e0a: 2200 5d00 |004b: new-instance v0, Landroid/content/Intent; // type@005d │ │ +083e0e: 5421 3005 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0530 │ │ +083e12: 7020 5f02 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +083e18: 5b20 2c05 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@052c │ │ +083e1c: 5420 2c05 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@052c │ │ +083e20: 6e10 4502 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +083e26: 0c01 |0059: move-result-object v1 │ │ +083e28: 6e20 8a02 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@028a │ │ +083e2e: 2200 5e00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@005e │ │ +083e32: 7010 8c02 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@028c │ │ +083e38: 5b20 3105 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0531 │ │ +083e3c: 5420 3105 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0531 │ │ +083e40: 5421 3005 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0530 │ │ +083e44: 6e20 8e02 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@028e │ │ +083e4a: 5420 3305 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ +083e4e: 6e10 cd21 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +083e54: 0c00 |0070: move-result-object v0 │ │ +083e56: 5421 3505 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0535 │ │ +083e5a: 6e20 bd22 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@22bd │ │ +083e60: 5420 3305 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ +083e64: 6e10 cd21 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +083e6a: 0c00 |007b: move-result-object v0 │ │ +083e6c: 5421 3605 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0536 │ │ +083e70: 6e20 be22 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@22be │ │ +083e76: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -56179,27 +56198,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -083e84: |[083e84] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -083e94: 6e10 740d 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0d74 │ │ -083e9a: 5420 3305 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ -083e9e: 6e10 cd21 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -083ea4: 0c00 |0008: move-result-object v0 │ │ -083ea6: 5421 3505 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0535 │ │ -083eaa: 6e20 c322 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@22c3 │ │ -083eb0: 5420 3305 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ -083eb4: 6e10 cd21 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -083eba: 0c00 |0013: move-result-object v0 │ │ -083ebc: 5421 3605 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0536 │ │ -083ec0: 6e20 c422 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@22c4 │ │ -083ec6: 0e00 |0019: return-void │ │ +083e78: |[083e78] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +083e88: 6e10 740d 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0d74 │ │ +083e8e: 5420 3305 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ +083e92: 6e10 cd21 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +083e98: 0c00 |0008: move-result-object v0 │ │ +083e9a: 5421 3505 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0535 │ │ +083e9e: 6e20 c322 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@22c3 │ │ +083ea4: 5420 3305 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0533 │ │ +083ea8: 6e10 cd21 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +083eae: 0c00 |0013: move-result-object v0 │ │ +083eb0: 5421 3605 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0536 │ │ +083eb4: 6e20 c422 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@22c4 │ │ +083eba: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -56210,23 +56229,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -083ec8: |[083ec8] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -083ed8: 5520 2805 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ -083edc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -083ee0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -083ee2: 5c20 2805 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ -083ee6: 5420 2905 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ -083eea: 5421 2705 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0527 │ │ -083eee: 6e20 b703 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@03b7 │ │ -083ef4: 0e00 |000e: return-void │ │ +083ebc: |[083ebc] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +083ecc: 5520 2805 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ +083ed0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +083ed4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +083ed6: 5c20 2805 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ +083eda: 5420 2905 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ +083ede: 5421 2705 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0527 │ │ +083ee2: 6e20 b703 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@03b7 │ │ +083ee8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -56237,30 +56256,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -083ef8: |[083ef8] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -083f08: 5520 2b05 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ -083f0c: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -083f10: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -083f12: 5c20 2b05 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ -083f16: 5420 2905 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ -083f1a: 5421 2e05 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ -083f1e: 6e20 bb03 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03bb │ │ -083f24: 5420 2905 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ -083f28: 5421 3205 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -083f2c: 6e20 bd03 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03bd │ │ -083f32: 5220 2f05 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -083f36: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -083f38: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -083f3c: 6e10 720d 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0d72 │ │ -083f42: 0e00 |001d: return-void │ │ +083eec: |[083eec] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +083efc: 5520 2b05 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ +083f00: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +083f04: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +083f06: 5c20 2b05 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ +083f0a: 5420 2905 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ +083f0e: 5421 2e05 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ +083f12: 6e20 bb03 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03bb │ │ +083f18: 5420 2905 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ +083f1c: 5421 3205 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +083f20: 6e20 bd03 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03bd │ │ +083f26: 5220 2f05 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +083f2a: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +083f2c: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +083f30: 6e10 720d 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0d72 │ │ +083f36: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -56274,17 +56293,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083f44: |[083f44] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -083f54: 5410 3205 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -083f58: 1100 |0002: return-object v0 │ │ +083f38: |[083f38] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +083f48: 5410 3205 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +083f4c: 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;) │ │ @@ -56292,27 +56311,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -083f5c: |[083f5c] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -083f6c: 6e10 680d 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0d68 │ │ -083f72: 5520 2b05 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ -083f76: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -083f7a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -083f7c: 5c20 2b05 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ -083f80: 5420 2905 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ -083f84: 5421 3205 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -083f88: 6e20 c203 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03c2 │ │ -083f8e: 5420 2905 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ -083f92: 5421 2e05 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ -083f96: 6e20 c003 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03c0 │ │ -083f9c: 0e00 |0018: return-void │ │ +083f50: |[083f50] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +083f60: 6e10 680d 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0d68 │ │ +083f66: 5520 2b05 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ +083f6a: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +083f6e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +083f70: 5c20 2b05 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ +083f74: 5420 2905 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ +083f78: 5421 3205 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +083f7c: 6e20 c203 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03c2 │ │ +083f82: 5420 2905 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ +083f86: 5421 2e05 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ +083f8a: 6e20 c003 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03c0 │ │ +083f90: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -56325,19 +56344,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083fa0: |[083fa0] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -083fb0: 5420 3405 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ -083fb4: 7210 590d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0d59 │ │ -083fba: 0b00 |0005: move-result-wide v0 │ │ -083fbc: 1000 |0006: return-wide v0 │ │ +083f94: |[083f94] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +083fa4: 5420 3405 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ +083fa8: 7210 590d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0d59 │ │ +083fae: 0b00 |0005: move-result-wide v0 │ │ +083fb0: 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;) │ │ @@ -56345,18 +56364,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -083fc0: |[083fc0] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -083fd0: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ -083fd4: 7230 5c0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0d5c │ │ -083fda: 0e00 |0005: return-void │ │ +083fb4: |[083fb4] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +083fc4: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0534 │ │ +083fc8: 7230 5c0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0d5c │ │ +083fce: 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 │ │ @@ -56366,24 +56385,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -083fdc: |[083fdc] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -083fec: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -083fee: 5230 2f05 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -083ff2: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -083ff4: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -083ff8: 5932 2f05 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -083ffc: 5430 3205 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -084000: 6e20 2a04 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ -084006: 6e10 680d 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0d68 │ │ -08400c: 0e00 |0010: return-void │ │ +083fd0: |[083fd0] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +083fe0: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +083fe2: 5230 2f05 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +083fe6: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +083fe8: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +083fec: 5932 2f05 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +083ff0: 5430 3205 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +083ff4: 6e20 2a04 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ +083ffa: 6e10 680d 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0d68 │ │ +084000: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -56395,32 +56414,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -084010: |[084010] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -084020: 5440 3205 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -084024: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -084028: 5442 3205 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -08402c: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -084030: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -084032: 0101 |0009: move v1, v0 │ │ -084034: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -084038: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -08403c: 6e50 2b04 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@042b │ │ -084042: 5440 3205 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -084046: 6e20 2c04 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@042c │ │ -08404c: 0e00 |0016: return-void │ │ -08404e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -084050: 0101 |0018: move v1, v0 │ │ -084052: 28f1 |0019: goto 000a // -000f │ │ -084054: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -084056: 28f3 |001b: goto 000e // -000d │ │ +084004: |[084004] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +084014: 5440 3205 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +084018: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +08401c: 5442 3205 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +084020: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +084024: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +084026: 0101 |0009: move v1, v0 │ │ +084028: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +08402c: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +084030: 6e50 2b04 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@042b │ │ +084036: 5440 3205 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +08403a: 6e20 2c04 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@042c │ │ +084040: 0e00 |0016: return-void │ │ +084042: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +084044: 0101 |0018: move v1, v0 │ │ +084046: 28f1 |0019: goto 000a // -000f │ │ +084048: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +08404a: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -56435,25 +56454,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -084058: |[084058] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -084068: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -08406a: 5220 2f05 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -08406e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -084072: 5921 2f05 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -084076: 5420 3205 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -08407a: 6e20 2a04 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ -084080: 5520 2b05 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ -084084: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -084088: 6e10 720d 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0d72 │ │ -08408e: 0e00 |0013: return-void │ │ +08404c: |[08404c] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +08405c: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +08405e: 5220 2f05 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +084062: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +084066: 5921 2f05 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +08406a: 5420 3205 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +08406e: 6e20 2a04 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ +084074: 5520 2b05 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@052b │ │ +084078: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +08407c: 6e10 720d 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0d72 │ │ +084082: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -56466,23 +56485,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -084090: |[084090] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -0840a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0840a2: 5220 2f05 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -0840a6: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -0840aa: 5921 2f05 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ -0840ae: 5420 3205 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -0840b2: 6e20 2a04 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ -0840b8: 6e10 680d 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0d68 │ │ -0840be: 0e00 |000f: return-void │ │ +084084: |[084084] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +084094: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +084096: 5220 2f05 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +08409a: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +08409e: 5921 2f05 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@052f │ │ +0840a2: 5420 3205 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +0840a6: 6e20 2a04 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ +0840ac: 6e10 680d 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0d68 │ │ +0840b2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -56494,24 +56513,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0840c0: |[0840c0] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -0840d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0840d2: 5540 2805 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ -0840d6: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0840da: 5c43 2805 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ -0840de: 5440 2905 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ -0840e2: 5441 2705 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0527 │ │ -0840e6: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -0840e8: 6e40 be03 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@03be │ │ -0840ee: 0e00 |000f: return-void │ │ +0840b4: |[0840b4] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +0840c4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0840c6: 5540 2805 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ +0840ca: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0840ce: 5c43 2805 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0528 │ │ +0840d2: 5440 2905 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0529 │ │ +0840d6: 5441 2705 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0527 │ │ +0840da: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +0840dc: 6e40 be03 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@03be │ │ +0840e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -56522,35 +56541,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0840f0: |[0840f0] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -084100: 5440 2a05 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ -084104: 5441 2d05 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@052d │ │ -084108: 5442 3105 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0531 │ │ -08410c: 6e30 5302 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ -084112: 5440 2a05 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ -084116: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -084118: 5442 2c05 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@052c │ │ -08411c: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -084120: 7140 f901 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f9 │ │ -084126: 0c00 |0013: move-result-object v0 │ │ -084128: 5b40 2e05 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ -08412c: 2200 b700 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ -084130: 5441 2e05 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ -084134: 7020 2504 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0425 │ │ -08413a: 5b40 3205 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -08413e: 5440 3205 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -084142: 6e20 2804 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0428 │ │ -084148: 5440 3205 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -08414c: 6e20 2904 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0429 │ │ -084152: 0e00 |0029: return-void │ │ +0840e4: |[0840e4] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +0840f4: 5440 2a05 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ +0840f8: 5441 2d05 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@052d │ │ +0840fc: 5442 3105 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0531 │ │ +084100: 6e30 5302 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ +084106: 5440 2a05 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ +08410a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +08410c: 5442 2c05 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@052c │ │ +084110: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +084114: 7140 f901 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f9 │ │ +08411a: 0c00 |0013: move-result-object v0 │ │ +08411c: 5b40 2e05 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ +084120: 2200 b700 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ +084124: 5441 2e05 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ +084128: 7020 2504 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0425 │ │ +08412e: 5b40 3205 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +084132: 5440 3205 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +084136: 6e20 2804 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0428 │ │ +08413c: 5440 3205 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +084140: 6e20 2904 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0429 │ │ +084146: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -56563,27 +56582,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -084154: |[084154] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -084164: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -084166: 6e10 6b0d 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0d6b │ │ -08416c: 5430 2e05 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ -084170: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -084174: 5430 2a05 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ -084178: 5431 2d05 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@052d │ │ -08417c: 6e20 5a02 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@025a │ │ -084182: 5430 2e05 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ -084186: 6e10 f501 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@01f5 │ │ -08418c: 5b32 2e05 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ -084190: 5b32 3205 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ -084194: 0e00 |0018: return-void │ │ +084148: |[084148] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +084158: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08415a: 6e10 6b0d 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0d6b │ │ +084160: 5430 2e05 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ +084164: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +084168: 5430 2a05 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@052a │ │ +08416c: 5431 2d05 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@052d │ │ +084170: 6e20 5a02 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@025a │ │ +084176: 5430 2e05 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ +08417a: 6e10 f501 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@01f5 │ │ +084180: 5b32 2e05 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@052e │ │ +084184: 5b32 3205 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0532 │ │ +084188: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ @@ -56647,17 +56666,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084198: |[084198] android.support.v4.media.TransportPerformer.:()V │ │ -0841a8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0841ae: 0e00 |0003: return-void │ │ +08418c: |[08418c] android.support.v4.media.TransportPerformer.:()V │ │ +08419c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0841a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -56666,36 +56685,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -0841b0: |[0841b0] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -0841c0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0841c2: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -0841c8: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -0841cc: 7100 1805 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0841d2: 0b02 |0009: move-result-wide v2 │ │ -0841d4: 2201 7e04 |000a: new-instance v1, Landroid/view/KeyEvent; // type@047e │ │ -0841d8: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -0841da: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -0841dc: 0424 |000e: move-wide v4, v2 │ │ -0841de: 7608 fa20 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@20fa │ │ -0841e4: 6e30 7c0d 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0d7c │ │ -0841ea: 2201 7e04 |0015: new-instance v1, Landroid/view/KeyEvent; // type@047e │ │ -0841ee: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -0841f0: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -0841f2: 0424 |0019: move-wide v4, v2 │ │ -0841f4: 7608 fa20 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@20fa │ │ -0841fa: 6e30 7d0d 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0d7d │ │ -084200: 0e00 |0020: return-void │ │ -084202: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -084206: 28e1 |0023: goto 0004 // -001f │ │ -084208: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +0841a4: |[0841a4] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +0841b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0841b6: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +0841bc: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +0841c0: 7100 1805 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0841c6: 0b02 |0009: move-result-wide v2 │ │ +0841c8: 2201 7e04 |000a: new-instance v1, Landroid/view/KeyEvent; // type@047e │ │ +0841cc: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +0841ce: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +0841d0: 0424 |000e: move-wide v4, v2 │ │ +0841d2: 7608 fa20 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@20fa │ │ +0841d8: 6e30 7c0d 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0d7c │ │ +0841de: 2201 7e04 |0015: new-instance v1, Landroid/view/KeyEvent; // type@047e │ │ +0841e2: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +0841e4: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +0841e6: 0424 |0019: move-wide v4, v2 │ │ +0841e8: 7608 fa20 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@20fa │ │ +0841ee: 6e30 7d0d 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0d7d │ │ +0841f4: 0e00 |0020: return-void │ │ +0841f6: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +0841fa: 28e1 |0023: goto 0004 // -001f │ │ +0841fc: 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 │ │ @@ -56714,17 +56733,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084214: |[084214] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -084224: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -084228: 0f00 |0002: return v0 │ │ +084208: |[084208] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +084218: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +08421c: 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;) │ │ @@ -56744,17 +56763,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08422c: |[08422c] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -08423c: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -084240: 0f00 |0002: return v0 │ │ +084220: |[084220] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +084230: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +084234: 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;) │ │ @@ -56768,33 +56787,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -084244: |[084244] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -084254: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -084256: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -08425c: 0f01 |0004: return v1 │ │ -08425e: 6e10 800d 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0d80 │ │ -084264: 28fc |0008: goto 0004 // -0004 │ │ -084266: 6e10 7e0d 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0d7e │ │ -08426c: 28f8 |000c: goto 0004 // -0008 │ │ -08426e: 6e10 810d 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0d81 │ │ -084274: 28f4 |0010: goto 0004 // -000c │ │ -084276: 6e10 7b0d 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0d7b │ │ -08427c: 0a00 |0014: move-result v0 │ │ -08427e: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -084282: 6e10 7e0d 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0d7e │ │ -084288: 28ea |001a: goto 0004 // -0016 │ │ -08428a: 6e10 800d 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0d80 │ │ -084290: 28e6 |001e: goto 0004 // -001a │ │ -084292: 0000 |001f: nop // spacer │ │ -084294: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +084238: |[084238] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +084248: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08424a: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +084250: 0f01 |0004: return v1 │ │ +084252: 6e10 800d 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0d80 │ │ +084258: 28fc |0008: goto 0004 // -0004 │ │ +08425a: 6e10 7e0d 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0d7e │ │ +084260: 28f8 |000c: goto 0004 // -0008 │ │ +084262: 6e10 810d 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0d81 │ │ +084268: 28f4 |0010: goto 0004 // -000c │ │ +08426a: 6e10 7b0d 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0d7b │ │ +084270: 0a00 |0014: move-result v0 │ │ +084272: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +084276: 6e10 7e0d 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0d7e │ │ +08427c: 28ea |001a: goto 0004 // -0016 │ │ +08427e: 6e10 800d 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0d80 │ │ +084284: 28e6 |001e: goto 0004 // -001a │ │ +084286: 0000 |001f: nop // spacer │ │ +084288: 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 │ │ @@ -56812,17 +56831,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0842c0: |[0842c0] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -0842d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0842d2: 0f00 |0001: return v0 │ │ +0842b4: |[0842b4] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +0842c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0842c6: 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; │ │ @@ -56876,17 +56895,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0842d4: |[0842d4] android.support.v4.media.TransportStateListener.:()V │ │ -0842e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0842ea: 0e00 |0003: return-void │ │ +0842c8: |[0842c8] android.support.v4.media.TransportStateListener.:()V │ │ +0842d8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0842de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -56895,16 +56914,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 │ │ -0842ec: |[0842ec] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -0842fc: 0e00 |0000: return-void │ │ +0842e0: |[0842e0] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +0842f0: 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; │ │ │ │ @@ -56913,16 +56932,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 │ │ -084300: |[084300] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -084310: 0e00 |0000: return-void │ │ +0842f4: |[0842f4] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +084304: 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; │ │ │ │ @@ -56956,17 +56975,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084314: |[084314] android.support.v4.media.VolumeProviderCompat$Callback.:()V │ │ -084324: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08432a: 0e00 |0003: return-void │ │ +084308: |[084308] android.support.v4.media.VolumeProviderCompat$Callback.:()V │ │ +084318: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08431e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ │ │ Virtual methods - │ │ @@ -57040,20 +57059,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08432c: |[08432c] android.support.v4.media.VolumeProviderCompat.:(III)V │ │ -08433c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -084342: 5901 4205 |0003: iput v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0542 │ │ -084346: 5902 4405 |0005: iput v2, v0, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0544 │ │ -08434a: 5903 4305 |0007: iput v3, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0543 │ │ -08434e: 0e00 |0009: return-void │ │ +084320: |[084320] android.support.v4.media.VolumeProviderCompat.:(III)V │ │ +084330: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +084336: 5901 4205 |0003: iput v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0542 │ │ +08433a: 5902 4405 |0005: iput v2, v0, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0544 │ │ +08433e: 5903 4305 |0007: iput v3, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0543 │ │ +084342: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0005 line=67 │ │ 0x0007 line=68 │ │ 0x0009 line=69 │ │ @@ -57069,17 +57088,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084350: |[084350] android.support.v4.media.VolumeProviderCompat.getCurrentVolume:()I │ │ -084360: 5210 4305 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0543 │ │ -084364: 0f00 |0002: return v0 │ │ +084344: |[084344] android.support.v4.media.VolumeProviderCompat.getCurrentVolume:()I │ │ +084354: 5210 4305 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0543 │ │ +084358: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -57087,17 +57106,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084368: |[084368] android.support.v4.media.VolumeProviderCompat.getMaxVolume:()I │ │ -084378: 5210 4405 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0544 │ │ -08437c: 0f00 |0002: return v0 │ │ +08435c: |[08435c] android.support.v4.media.VolumeProviderCompat.getMaxVolume:()I │ │ +08436c: 5210 4405 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0544 │ │ +084370: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -57105,17 +57124,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084380: |[084380] android.support.v4.media.VolumeProviderCompat.getVolumeControl:()I │ │ -084390: 5210 4205 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0542 │ │ -084394: 0f00 |0002: return v0 │ │ +084374: |[084374] android.support.v4.media.VolumeProviderCompat.getVolumeControl:()I │ │ +084384: 5210 4205 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0542 │ │ +084388: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -57123,32 +57142,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -084398: |[084398] android.support.v4.media.VolumeProviderCompat.getVolumeProvider:()Ljava/lang/Object; │ │ -0843a8: 5440 4505 |0000: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ -0843ac: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0843b0: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0843b4: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -0843b8: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -0843bc: 5440 4505 |000a: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ -0843c0: 1100 |000c: return-object v0 │ │ -0843c2: 5240 4205 |000d: iget v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0542 │ │ -0843c6: 5241 4405 |000f: iget v1, v4, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0544 │ │ -0843ca: 5242 4305 |0011: iget v2, v4, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0543 │ │ -0843ce: 2203 3b02 |0013: new-instance v3, Landroid/support/v4/media/VolumeProviderCompat$1; // type@023b │ │ -0843d2: 7020 850d 4300 |0015: invoke-direct {v3, v4}, Landroid/support/v4/media/VolumeProviderCompat$1;.:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0d85 │ │ -0843d8: 7140 990d 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/media/VolumeProviderCompatApi21;.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; // method@0d99 │ │ -0843de: 0c00 |001b: move-result-object v0 │ │ -0843e0: 5b40 4505 |001c: iput-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ -0843e4: 5440 4505 |001e: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ -0843e8: 28ec |0020: goto 000c // -0014 │ │ +08438c: |[08438c] android.support.v4.media.VolumeProviderCompat.getVolumeProvider:()Ljava/lang/Object; │ │ +08439c: 5440 4505 |0000: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ +0843a0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0843a4: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0843a8: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +0843ac: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +0843b0: 5440 4505 |000a: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ +0843b4: 1100 |000c: return-object v0 │ │ +0843b6: 5240 4205 |000d: iget v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0542 │ │ +0843ba: 5241 4405 |000f: iget v1, v4, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0544 │ │ +0843be: 5242 4305 |0011: iget v2, v4, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0543 │ │ +0843c2: 2203 3b02 |0013: new-instance v3, Landroid/support/v4/media/VolumeProviderCompat$1; // type@023b │ │ +0843c6: 7020 850d 4300 |0015: invoke-direct {v3, v4}, Landroid/support/v4/media/VolumeProviderCompat$1;.:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0d85 │ │ +0843cc: 7140 990d 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/media/VolumeProviderCompatApi21;.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; // method@0d99 │ │ +0843d2: 0c00 |001b: move-result-object v0 │ │ +0843d4: 5b40 4505 |001c: iput-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ +0843d8: 5440 4505 |001e: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0545 │ │ +0843dc: 28ec |0020: goto 000c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x000c line=162 │ │ 0x000d line=149 │ │ 0x001e line=162 │ │ @@ -57160,16 +57179,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0843ec: |[0843ec] android.support.v4.media.VolumeProviderCompat.onAdjustVolume:(I)V │ │ -0843fc: 0e00 |0000: return-void │ │ +0843e0: |[0843e0] android.support.v4.media.VolumeProviderCompat.onAdjustVolume:(I)V │ │ +0843f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0001 reg=1 direction I │ │ │ │ @@ -57178,16 +57197,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -084400: |[084400] android.support.v4.media.VolumeProviderCompat.onSetVolumeTo:(I)V │ │ -084410: 0e00 |0000: return-void │ │ +0843f4: |[0843f4] android.support.v4.media.VolumeProviderCompat.onSetVolumeTo:(I)V │ │ +084404: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0001 reg=1 volume I │ │ │ │ @@ -57196,17 +57215,17 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084414: |[084414] android.support.v4.media.VolumeProviderCompat.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V │ │ -084424: 5b01 4105 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0541 │ │ -084428: 0e00 |0002: return-void │ │ +084408: |[084408] android.support.v4.media.VolumeProviderCompat.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V │ │ +084418: 5b01 4105 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0541 │ │ +08441c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0002 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ @@ -57216,20 +57235,20 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08442c: |[08442c] android.support.v4.media.VolumeProviderCompat.setCurrentVolume:(I)V │ │ -08443c: 5410 4105 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0541 │ │ -084440: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -084444: 5410 4105 |0004: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0541 │ │ -084448: 6e20 890d 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0d89 │ │ -08444e: 0e00 |0009: return-void │ │ +084420: |[084420] android.support.v4.media.VolumeProviderCompat.setCurrentVolume:(I)V │ │ +084430: 5410 4105 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0541 │ │ +084434: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +084438: 5410 4105 |0004: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0541 │ │ +08443c: 6e20 890d 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0d89 │ │ +084442: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ @@ -57269,18 +57288,18 @@ │ │ type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -084450: |[084450] android.support.v4.media.VolumeProviderCompatApi21$1.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V │ │ -084460: 5b04 4605 |0000: iput-object v4, v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0546 │ │ -084464: 7040 2d04 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/media/VolumeProvider;.:(III)V // method@042d │ │ -08446a: 0e00 |0005: return-void │ │ +084444: |[084444] android.support.v4.media.VolumeProviderCompatApi21$1.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V │ │ +084454: 5b04 4605 |0000: iput-object v4, v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0546 │ │ +084458: 7040 2d04 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/media/VolumeProvider;.:(III)V // method@042d │ │ +08445e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=1 x0 I │ │ 0x0000 - 0x0006 reg=2 x1 I │ │ @@ -57293,18 +57312,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08446c: |[08446c] android.support.v4.media.VolumeProviderCompatApi21$1.onAdjustVolume:(I)V │ │ -08447c: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0546 │ │ -084480: 7220 960d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onAdjustVolume:(I)V // method@0d96 │ │ -084486: 0e00 |0005: return-void │ │ +084460: |[084460] android.support.v4.media.VolumeProviderCompatApi21$1.onAdjustVolume:(I)V │ │ +084470: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0546 │ │ +084474: 7220 960d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onAdjustVolume:(I)V // method@0d96 │ │ +08447a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -57314,18 +57333,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084488: |[084488] android.support.v4.media.VolumeProviderCompatApi21$1.onSetVolumeTo:(I)V │ │ -084498: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0546 │ │ -08449c: 7220 970d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onSetVolumeTo:(I)V // method@0d97 │ │ -0844a2: 0e00 |0005: return-void │ │ +08447c: |[08447c] android.support.v4.media.VolumeProviderCompatApi21$1.onSetVolumeTo:(I)V │ │ +08448c: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0546 │ │ +084490: 7220 970d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onSetVolumeTo:(I)V // method@0d97 │ │ +084496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=2 volume I │ │ @@ -57397,17 +57416,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0844a4: |[0844a4] android.support.v4.media.VolumeProviderCompatApi21.:()V │ │ -0844b4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0844ba: 0e00 |0003: return-void │ │ +084498: |[084498] android.support.v4.media.VolumeProviderCompatApi21.:()V │ │ +0844a8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0844ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21; │ │ │ │ @@ -57416,18 +57435,18 @@ │ │ type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0844bc: |[0844bc] android.support.v4.media.VolumeProviderCompatApi21.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; │ │ -0844cc: 2200 3e02 |0000: new-instance v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1; // type@023e │ │ -0844d0: 7054 930d 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V // method@0d93 │ │ -0844d6: 1100 |0005: return-object v0 │ │ +0844b0: |[0844b0] android.support.v4.media.VolumeProviderCompatApi21.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; │ │ +0844c0: 2200 3e02 |0000: new-instance v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1; // type@023e │ │ +0844c4: 7054 930d 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V // method@0d93 │ │ +0844ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 volumeControl I │ │ 0x0000 - 0x0006 reg=2 maxVolume I │ │ 0x0000 - 0x0006 reg=3 currentVolume I │ │ @@ -57438,18 +57457,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 │ │ -0844d8: |[0844d8] android.support.v4.media.VolumeProviderCompatApi21.setCurrentVolume:(Ljava/lang/Object;I)V │ │ -0844e8: 1f00 b800 |0000: check-cast v0, Landroid/media/VolumeProvider; // type@00b8 │ │ -0844ec: 6e20 2e04 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/VolumeProvider;.setCurrentVolume:(I)V // method@042e │ │ -0844f2: 0e00 |0005: return-void │ │ +0844cc: |[0844cc] android.support.v4.media.VolumeProviderCompatApi21.setCurrentVolume:(Ljava/lang/Object;I)V │ │ +0844dc: 1f00 b800 |0000: check-cast v0, Landroid/media/VolumeProvider; // type@00b8 │ │ +0844e0: 6e20 2e04 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/VolumeProvider;.setCurrentVolume:(I)V // method@042e │ │ +0844e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 volumeProviderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentVolume I │ │ @@ -57568,18 +57587,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0844f4: |[0844f4] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V │ │ -084504: 7010 e003 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$Callback;.:()V // method@03e0 │ │ -08450a: 5b01 4705 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -08450e: 0e00 |0005: return-void │ │ +0844e8: |[0844e8] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V │ │ +0844f8: 7010 e003 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$Callback;.:()V // method@03e0 │ │ +0844fe: 5b01 4705 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +084502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ 0x0005 line=369 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57593,18 +57612,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084510: |[084510] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteAdded:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -084520: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -084524: 7220 9b0d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteAdded:(Ljava/lang/Object;)V // method@0d9b │ │ -08452a: 0e00 |0005: return-void │ │ +084504: |[084504] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteAdded:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +084514: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +084518: 7220 9b0d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteAdded:(Ljava/lang/Object;)V // method@0d9b │ │ +08451e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0005 line=387 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57616,18 +57635,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08452c: |[08452c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -08453c: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -084540: 7220 9c0d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteChanged:(Ljava/lang/Object;)V // method@0d9c │ │ -084546: 0e00 |0005: return-void │ │ +084520: |[084520] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +084530: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +084534: 7220 9c0d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteChanged:(Ljava/lang/Object;)V // method@0d9c │ │ +08453a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0005 line=399 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57639,18 +57658,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -084548: |[084548] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteGrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V │ │ -084558: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -08455c: 7240 9d0d 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteGrouped:(Ljava/lang/Object;Ljava/lang/Object;I)V // method@0d9d │ │ -084562: 0e00 |0005: return-void │ │ +08453c: |[08453c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteGrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V │ │ +08454c: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +084550: 7240 9d0d 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteGrouped:(Ljava/lang/Object;Ljava/lang/Object;I)V // method@0d9d │ │ +084556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0005 line=406 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57664,18 +57683,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084564: |[084564] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteRemoved:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -084574: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -084578: 7220 9e0d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteRemoved:(Ljava/lang/Object;)V // method@0d9e │ │ -08457e: 0e00 |0005: return-void │ │ +084558: |[084558] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteRemoved:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +084568: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +08456c: 7220 9e0d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteRemoved:(Ljava/lang/Object;)V // method@0d9e │ │ +084572: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0005 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57687,18 +57706,18 @@ │ │ type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -084580: |[084580] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteSelected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ -084590: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -084594: 7230 9f0d 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteSelected:(ILjava/lang/Object;)V // method@0d9f │ │ -08459a: 0e00 |0005: return-void │ │ +084574: |[084574] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteSelected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +084584: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +084588: 7230 9f0d 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteSelected:(ILjava/lang/Object;)V // method@0d9f │ │ +08458e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0005 line=375 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57711,18 +57730,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08459c: |[08459c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUngrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V │ │ -0845ac: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -0845b0: 7230 a00d 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUngrouped:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0da0 │ │ -0845b6: 0e00 |0005: return-void │ │ +084590: |[084590] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUngrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V │ │ +0845a0: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +0845a4: 7230 a00d 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUngrouped:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0da0 │ │ +0845aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0005 line=413 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57735,18 +57754,18 @@ │ │ type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0845b8: |[0845b8] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUnselected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ -0845c8: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -0845cc: 7230 a10d 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUnselected:(ILjava/lang/Object;)V // method@0da1 │ │ -0845d2: 0e00 |0005: return-void │ │ +0845ac: |[0845ac] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUnselected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +0845bc: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +0845c0: 7230 a10d 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUnselected:(ILjava/lang/Object;)V // method@0da1 │ │ +0845c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0005 line=381 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57759,18 +57778,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0845d4: |[0845d4] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteVolumeChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -0845e4: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ -0845e8: 7220 a20d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteVolumeChanged:(Ljava/lang/Object;)V // method@0da2 │ │ -0845ee: 0e00 |0005: return-void │ │ +0845c8: |[0845c8] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteVolumeChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +0845d8: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0547 │ │ +0845dc: 7220 a20d 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteVolumeChanged:(Ljava/lang/Object;)V // method@0da2 │ │ +0845e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -57811,35 +57830,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0845f0: |[0845f0] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.:()V │ │ -084600: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -084606: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08460a: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ -08460e: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ -084612: 6000 4501 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -084616: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ -08461a: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ -08461e: 2200 8706 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -084622: 7010 6b34 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -084628: 2700 |0014: throw v0 │ │ -08462a: 1c00 b100 |0015: const-class v0, Landroid/media/MediaRouter; // type@00b1 │ │ -08462e: 1a01 d220 |0017: const-string v1, "getSystemAudioRoute" // string@20d2 │ │ -084632: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -084634: 2322 1007 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0710 │ │ -084638: 6e30 eb33 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -08463e: 0c00 |001f: move-result-object v0 │ │ -084640: 5b30 4805 |0020: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0548 │ │ -084644: 0e00 |0022: return-void │ │ -084646: 0d00 |0023: move-exception v0 │ │ -084648: 28fe |0024: goto 0022 // -0002 │ │ +0845e4: |[0845e4] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.:()V │ │ +0845f4: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +0845fa: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0845fe: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +084602: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +084606: 6000 4501 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08460a: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +08460e: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +084612: 2200 8706 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +084616: 7010 6b34 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08461c: 2700 |0014: throw v0 │ │ +08461e: 1c00 b100 |0015: const-class v0, Landroid/media/MediaRouter; // type@00b1 │ │ +084622: 1a01 d220 |0017: const-string v1, "getSystemAudioRoute" // string@20d2 │ │ +084626: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +084628: 2322 1007 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0710 │ │ +08462c: 6e30 eb33 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +084632: 0c00 |001f: move-result-object v0 │ │ +084634: 5b30 4805 |0020: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0548 │ │ +084638: 0e00 |0022: return-void │ │ +08463a: 0d00 |0023: move-exception v0 │ │ +08463c: 28fe |0024: goto 0022 // -0002 │ │ catches : 1 │ │ 0x0015 - 0x0022 │ │ Ljava/lang/NoSuchMethodException; -> 0x0023 │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x000f line=337 │ │ @@ -57855,32 +57874,32 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -08465c: |[08465c] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08466c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08466e: 0750 |0001: move-object v0, v5 │ │ -084670: 1f00 b100 |0002: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ -084674: 5441 4805 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0548 │ │ -084678: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ -08467c: 5441 4805 |0008: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0548 │ │ -084680: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -084682: 2322 1107 |000b: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -084686: 6e30 7934 0102 |000d: invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -08468c: 0c01 |0010: move-result-object v1 │ │ -08468e: 1101 |0011: return-object v1 │ │ -084690: 0d01 |0012: move-exception v1 │ │ -084692: 6e20 0e04 3000 |0013: invoke-virtual {v0, v3}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@040e │ │ -084698: 0c01 |0016: move-result-object v1 │ │ -08469a: 28fa |0017: goto 0011 // -0006 │ │ -08469c: 0d01 |0018: move-exception v1 │ │ -08469e: 28fa |0019: goto 0013 // -0006 │ │ +084650: |[084650] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +084660: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +084662: 0750 |0001: move-object v0, v5 │ │ +084664: 1f00 b100 |0002: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ +084668: 5441 4805 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0548 │ │ +08466c: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +084670: 5441 4805 |0008: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0548 │ │ +084674: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +084676: 2322 1107 |000b: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +08467a: 6e30 7934 0102 |000d: invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +084680: 0c01 |0010: move-result-object v1 │ │ +084682: 1101 |0011: return-object v1 │ │ +084684: 0d01 |0012: move-exception v1 │ │ +084686: 6e20 0e04 3000 |0013: invoke-virtual {v0, v3}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@040e │ │ +08468c: 0c01 |0016: move-result-object v1 │ │ +08468e: 28fa |0017: goto 0011 // -0006 │ │ +084690: 0d01 |0018: move-exception v1 │ │ +084692: 28fa |0019: goto 0013 // -0006 │ │ catches : 1 │ │ 0x0008 - 0x0010 │ │ Ljava/lang/IllegalAccessException; -> 0x0018 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0012 │ │ positions : │ │ 0x0001 line=347 │ │ 0x0004 line=349 │ │ @@ -57924,17 +57943,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0846b0: |[0846b0] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.:()V │ │ -0846c0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0846c6: 0e00 |0003: return-void │ │ +0846a4: |[0846a4] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.:()V │ │ +0846b4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0846ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ @@ -57942,19 +57961,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0846c8: |[0846c8] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ -0846d8: 1f01 ac00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ -0846dc: 6e20 e103 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteCategory;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@03e1 │ │ -0846e2: 0c00 |0005: move-result-object v0 │ │ -0846e4: 1100 |0006: return-object v0 │ │ +0846bc: |[0846bc] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +0846cc: 1f01 ac00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ +0846d0: 6e20 e103 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteCategory;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@03e1 │ │ +0846d6: 0c00 |0005: move-result-object v0 │ │ +0846d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ │ │ @@ -57963,20 +57982,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0846e8: |[0846e8] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -0846f8: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0846fc: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -084702: 1f01 ac00 |0005: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ -084706: 6e20 e203 0100 |0007: invoke-virtual {v1, v0}, Landroid/media/MediaRouter$RouteCategory;.getRoutes:(Ljava/util/List;)Ljava/util/List; // method@03e2 │ │ -08470c: 1100 |000a: return-object v0 │ │ +0846dc: |[0846dc] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +0846ec: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0846f0: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0846f6: 1f01 ac00 |0005: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ +0846fa: 6e20 e203 0100 |0007: invoke-virtual {v1, v0}, Landroid/media/MediaRouter$RouteCategory;.getRoutes:(Ljava/util/List;)Ljava/util/List; // method@03e2 │ │ +084700: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0005 line=246 │ │ 0x000a line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 categoryObj Ljava/lang/Object; │ │ @@ -57987,19 +58006,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084710: |[084710] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getSupportedTypes:(Ljava/lang/Object;)I │ │ -084720: 1f01 ac00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ -084724: 6e10 e303 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.getSupportedTypes:()I // method@03e3 │ │ -08472a: 0a00 |0005: move-result v0 │ │ -08472c: 0f00 |0006: return v0 │ │ +084704: |[084704] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getSupportedTypes:(Ljava/lang/Object;)I │ │ +084714: 1f01 ac00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ +084718: 6e10 e303 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.getSupportedTypes:()I // method@03e3 │ │ +08471e: 0a00 |0005: move-result v0 │ │ +084720: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ @@ -58007,19 +58026,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084730: |[084730] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.isGroupable:(Ljava/lang/Object;)Z │ │ -084740: 1f01 ac00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ -084744: 6e10 e403 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.isGroupable:()Z // method@03e4 │ │ -08474a: 0a00 |0005: move-result v0 │ │ -08474c: 0f00 |0006: return v0 │ │ +084724: |[084724] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.isGroupable:(Ljava/lang/Object;)Z │ │ +084734: 1f01 ac00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ +084738: 6e10 e403 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.isGroupable:()Z // method@03e4 │ │ +08473e: 0a00 |0005: move-result v0 │ │ +084740: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -58053,17 +58072,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084750: |[084750] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.:()V │ │ -084760: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -084766: 0e00 |0003: return-void │ │ +084744: |[084744] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.:()V │ │ +084754: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08475a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup;) │ │ @@ -58071,29 +58090,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -084768: |[084768] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.getGroupedRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -084778: 0751 |0000: move-object v1, v5 │ │ -08477a: 1f01 ad00 |0001: check-cast v1, Landroid/media/MediaRouter$RouteGroup; // type@00ad │ │ -08477e: 6e10 e603 0100 |0003: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteGroup;.getRouteCount:()I // method@03e6 │ │ -084784: 0a00 |0006: move-result v0 │ │ -084786: 2203 9f06 |0007: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ -08478a: 7020 8634 0300 |0009: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -084790: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -084792: 3502 0c00 |000d: if-ge v2, v0, 0019 // +000c │ │ -084796: 6e20 e503 2100 |000f: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteGroup;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@03e5 │ │ -08479c: 0c04 |0012: move-result-object v4 │ │ -08479e: 7220 d334 4300 |0013: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0847a4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0847a8: 28f5 |0018: goto 000d // -000b │ │ -0847aa: 1103 |0019: return-object v3 │ │ +08475c: |[08475c] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.getGroupedRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +08476c: 0751 |0000: move-object v1, v5 │ │ +08476e: 1f01 ad00 |0001: check-cast v1, Landroid/media/MediaRouter$RouteGroup; // type@00ad │ │ +084772: 6e10 e603 0100 |0003: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteGroup;.getRouteCount:()I // method@03e6 │ │ +084778: 0a00 |0006: move-result v0 │ │ +08477a: 2203 9f06 |0007: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ +08477e: 7020 8634 0300 |0009: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +084784: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +084786: 3502 0c00 |000d: if-ge v2, v0, 0019 // +000c │ │ +08478a: 6e20 e503 2100 |000f: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteGroup;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@03e5 │ │ +084790: 0c04 |0012: move-result-object v4 │ │ +084792: 7220 d334 4300 |0013: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +084798: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08479c: 28f5 |0018: goto 000d // -000b │ │ +08479e: 1103 |0019: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=187 │ │ 0x000f line=188 │ │ @@ -58137,17 +58156,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0847ac: |[0847ac] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.:()V │ │ -0847bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0847c2: 0e00 |0003: return-void │ │ +0847a0: |[0847a0] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.:()V │ │ +0847b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0847b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58155,19 +58174,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 │ │ -0847c4: |[0847c4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getCategory:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0847d4: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0847d8: 6e10 e703 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getCategory:()Landroid/media/MediaRouter$RouteCategory; // method@03e7 │ │ -0847de: 0c00 |0005: move-result-object v0 │ │ -0847e0: 1100 |0006: return-object v0 │ │ +0847b8: |[0847b8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getCategory:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0847c8: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0847cc: 6e10 e703 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getCategory:()Landroid/media/MediaRouter$RouteCategory; // method@03e7 │ │ +0847d2: 0c00 |0005: move-result-object v0 │ │ +0847d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58175,19 +58194,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 │ │ -0847e4: |[0847e4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getGroup:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0847f4: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0847f8: 6e10 e903 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getGroup:()Landroid/media/MediaRouter$RouteGroup; // method@03e9 │ │ -0847fe: 0c00 |0005: move-result-object v0 │ │ -084800: 1100 |0006: return-object v0 │ │ +0847d8: |[0847d8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getGroup:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0847e8: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0847ec: 6e10 e903 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getGroup:()Landroid/media/MediaRouter$RouteGroup; // method@03e9 │ │ +0847f2: 0c00 |0005: move-result-object v0 │ │ +0847f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58195,19 +58214,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084804: |[084804] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getIconDrawable:(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ -084814: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084818: 6e10 ea03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getIconDrawable:()Landroid/graphics/drawable/Drawable; // method@03ea │ │ -08481e: 0c00 |0005: move-result-object v0 │ │ -084820: 1100 |0006: return-object v0 │ │ +0847f8: |[0847f8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getIconDrawable:(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ +084808: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08480c: 6e10 ea03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getIconDrawable:()Landroid/graphics/drawable/Drawable; // method@03ea │ │ +084812: 0c00 |0005: move-result-object v0 │ │ +084814: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58215,19 +58234,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -084824: |[084824] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ -084834: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084838: 6e20 eb03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteInfo;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@03eb │ │ -08483e: 0c00 |0005: move-result-object v0 │ │ -084840: 1100 |0006: return-object v0 │ │ +084818: |[084818] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +084828: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08482c: 6e20 eb03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteInfo;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@03eb │ │ +084832: 0c00 |0005: move-result-object v0 │ │ +084834: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ │ │ @@ -58236,19 +58255,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084844: |[084844] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackStream:(Ljava/lang/Object;)I │ │ -084854: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084858: 6e10 ec03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackStream:()I // method@03ec │ │ -08485e: 0a00 |0005: move-result v0 │ │ -084860: 0f00 |0006: return v0 │ │ +084838: |[084838] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackStream:(Ljava/lang/Object;)I │ │ +084848: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08484c: 6e10 ec03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackStream:()I // method@03ec │ │ +084852: 0a00 |0005: move-result v0 │ │ +084854: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58256,19 +58275,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084864: |[084864] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ -084874: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084878: 6e10 ed03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackType:()I // method@03ed │ │ -08487e: 0a00 |0005: move-result v0 │ │ -084880: 0f00 |0006: return v0 │ │ +084858: |[084858] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +084868: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08486c: 6e10 ed03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackType:()I // method@03ed │ │ +084872: 0a00 |0005: move-result v0 │ │ +084874: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58276,19 +58295,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 │ │ -084884: |[084884] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getStatus:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -084894: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084898: 6e10 ef03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getStatus:()Ljava/lang/CharSequence; // method@03ef │ │ -08489e: 0c00 |0005: move-result-object v0 │ │ -0848a0: 1100 |0006: return-object v0 │ │ +084878: |[084878] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getStatus:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +084888: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08488c: 6e10 ef03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getStatus:()Ljava/lang/CharSequence; // method@03ef │ │ +084892: 0c00 |0005: move-result-object v0 │ │ +084894: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58296,19 +58315,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0848a4: |[0848a4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getSupportedTypes:(Ljava/lang/Object;)I │ │ -0848b4: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0848b8: 6e10 f003 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@03f0 │ │ -0848be: 0a00 |0005: move-result v0 │ │ -0848c0: 0f00 |0006: return v0 │ │ +084898: |[084898] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getSupportedTypes:(Ljava/lang/Object;)I │ │ +0848a8: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0848ac: 6e10 f003 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@03f0 │ │ +0848b2: 0a00 |0005: move-result v0 │ │ +0848b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58316,19 +58335,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 │ │ -0848c4: |[0848c4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getTag:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0848d4: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0848d8: 6e10 f103 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getTag:()Ljava/lang/Object; // method@03f1 │ │ -0848de: 0c00 |0005: move-result-object v0 │ │ -0848e0: 1100 |0006: return-object v0 │ │ +0848b8: |[0848b8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getTag:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0848c8: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0848cc: 6e10 f103 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getTag:()Ljava/lang/Object; // method@03f1 │ │ +0848d2: 0c00 |0005: move-result-object v0 │ │ +0848d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58336,19 +58355,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0848e4: |[0848e4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolume:(Ljava/lang/Object;)I │ │ -0848f4: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0848f8: 6e10 f203 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolume:()I // method@03f2 │ │ -0848fe: 0a00 |0005: move-result v0 │ │ -084900: 0f00 |0006: return v0 │ │ +0848d8: |[0848d8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolume:(Ljava/lang/Object;)I │ │ +0848e8: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0848ec: 6e10 f203 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolume:()I // method@03f2 │ │ +0848f2: 0a00 |0005: move-result v0 │ │ +0848f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58356,19 +58375,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084904: |[084904] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeHandling:(Ljava/lang/Object;)I │ │ -084914: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084918: 6e10 f303 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeHandling:()I // method@03f3 │ │ -08491e: 0a00 |0005: move-result v0 │ │ -084920: 0f00 |0006: return v0 │ │ +0848f8: |[0848f8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeHandling:(Ljava/lang/Object;)I │ │ +084908: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08490c: 6e10 f303 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeHandling:()I // method@03f3 │ │ +084912: 0a00 |0005: move-result v0 │ │ +084914: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58376,19 +58395,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084924: |[084924] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeMax:(Ljava/lang/Object;)I │ │ -084934: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084938: 6e10 f403 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeMax:()I // method@03f4 │ │ -08493e: 0a00 |0005: move-result v0 │ │ -084940: 0f00 |0006: return v0 │ │ +084918: |[084918] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeMax:(Ljava/lang/Object;)I │ │ +084928: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08492c: 6e10 f403 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeMax:()I // method@03f4 │ │ +084932: 0a00 |0005: move-result v0 │ │ +084934: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58396,17 +58415,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084944: |[084944] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.isGroup:(Ljava/lang/Object;)Z │ │ -084954: 2010 ad00 |0000: instance-of v0, v1, Landroid/media/MediaRouter$RouteGroup; // type@00ad │ │ -084958: 0f00 |0002: return v0 │ │ +084938: |[084938] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.isGroup:(Ljava/lang/Object;)Z │ │ +084948: 2010 ad00 |0000: instance-of v0, v1, Landroid/media/MediaRouter$RouteGroup; // type@00ad │ │ +08494c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -58414,18 +58433,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 │ │ -08495c: |[08495c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestSetVolume:(Ljava/lang/Object;I)V │ │ -08496c: 1f00 ae00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084970: 6e20 f703 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestSetVolume:(I)V // method@03f7 │ │ -084976: 0e00 |0005: return-void │ │ +084950: |[084950] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestSetVolume:(Ljava/lang/Object;I)V │ │ +084960: 1f00 ae00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +084964: 6e20 f703 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestSetVolume:(I)V // method@03f7 │ │ +08496a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volume I │ │ @@ -58435,18 +58454,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 │ │ -084978: |[084978] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestUpdateVolume:(Ljava/lang/Object;I)V │ │ -084988: 1f00 ae00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -08498c: 6e20 f803 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestUpdateVolume:(I)V // method@03f8 │ │ -084992: 0e00 |0005: return-void │ │ +08496c: |[08496c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestUpdateVolume:(Ljava/lang/Object;I)V │ │ +08497c: 1f00 ae00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +084980: 6e20 f803 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestUpdateVolume:(I)V // method@03f8 │ │ +084986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 direction I │ │ @@ -58456,18 +58475,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084994: |[084994] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.setTag:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0849a4: 1f00 ae00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0849a8: 6e20 f903 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.setTag:(Ljava/lang/Object;)V // method@03f9 │ │ -0849ae: 0e00 |0005: return-void │ │ +084988: |[084988] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.setTag:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +084998: 1f00 ae00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +08499c: 6e20 f903 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.setTag:(Ljava/lang/Object;)V // method@03f9 │ │ +0849a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0005 line=161 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 tag Ljava/lang/Object; │ │ @@ -58507,41 +58526,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0849b0: |[0849b0] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.:()V │ │ -0849c0: 7010 2834 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ -0849c6: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0849ca: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ -0849ce: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ -0849d2: 6000 4501 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0849d6: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ -0849da: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ -0849de: 2200 8706 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0849e2: 7010 6b34 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0849e8: 2700 |0014: throw v0 │ │ -0849ea: 1c00 b100 |0015: const-class v0, Landroid/media/MediaRouter; // type@00b1 │ │ -0849ee: 1a01 0e30 |0017: const-string v1, "selectRouteInt" // string@300e │ │ -0849f2: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -0849f4: 2322 1007 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0710 │ │ -0849f8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -0849fa: 6204 5614 |001d: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0849fe: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ -084a02: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -084a04: 1c04 ae00 |0022: const-class v4, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084a08: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ -084a0c: 6e30 eb33 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -084a12: 0c00 |0029: move-result-object v0 │ │ -084a14: 5b50 4905 |002a: iput-object v0, v5, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0549 │ │ -084a18: 0e00 |002c: return-void │ │ -084a1a: 0d00 |002d: move-exception v0 │ │ -084a1c: 28fe |002e: goto 002c // -0002 │ │ +0849a4: |[0849a4] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.:()V │ │ +0849b4: 7010 2834 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ +0849ba: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0849be: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +0849c2: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +0849c6: 6000 4501 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0849ca: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +0849ce: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +0849d2: 2200 8706 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0849d6: 7010 6b34 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0849dc: 2700 |0014: throw v0 │ │ +0849de: 1c00 b100 |0015: const-class v0, Landroid/media/MediaRouter; // type@00b1 │ │ +0849e2: 1a01 0e30 |0017: const-string v1, "selectRouteInt" // string@300e │ │ +0849e6: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +0849e8: 2322 1007 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0710 │ │ +0849ec: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +0849ee: 6204 5614 |001d: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0849f2: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ +0849f6: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +0849f8: 1c04 ae00 |0022: const-class v4, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0849fc: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ +084a00: 6e30 eb33 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +084a06: 0c00 |0029: move-result-object v0 │ │ +084a08: 5b50 4905 |002a: iput-object v0, v5, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0549 │ │ +084a0c: 0e00 |002c: return-void │ │ +084a0e: 0d00 |002d: move-exception v0 │ │ +084a10: 28fe |002e: goto 002c // -0002 │ │ catches : 1 │ │ 0x0015 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0000 line=282 │ │ 0x0003 line=283 │ │ 0x000f line=284 │ │ @@ -58557,52 +58576,52 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -084a30: |[084a30] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -084a40: 0793 |0000: move-object v3, v9 │ │ -084a42: 1f03 b100 |0001: check-cast v3, Landroid/media/MediaRouter; // type@00b1 │ │ -084a46: 07b1 |0003: move-object v1, v11 │ │ -084a48: 1f01 ae00 |0004: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084a4c: 6e10 f003 0100 |0006: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@03f0 │ │ -084a52: 0a02 |0009: move-result v2 │ │ -084a54: 1504 8000 |000a: const/high16 v4, #int 8388608 // #80 │ │ -084a58: b524 |000c: and-int/2addr v4, v2 │ │ -084a5a: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ -084a5e: 5484 4905 |000f: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0549 │ │ -084a62: 3804 2a00 |0011: if-eqz v4, 003b // +002a │ │ -084a66: 5484 4905 |0013: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0549 │ │ -084a6a: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -084a6c: 2355 1107 |0016: new-array v5, v5, [Ljava/lang/Object; // type@0711 │ │ -084a70: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -084a72: 7110 0c34 0a00 |0019: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -084a78: 0c07 |001c: move-result-object v7 │ │ -084a7a: 4d07 0506 |001d: aput-object v7, v5, v6 │ │ -084a7e: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -084a80: 4d01 0506 |0020: aput-object v1, v5, v6 │ │ -084a84: 6e30 7934 3405 |0022: invoke-virtual {v4, v3, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -084a8a: 0e00 |0025: return-void │ │ -084a8c: 0d00 |0026: move-exception v0 │ │ -084a8e: 1a04 3e0f |0027: const-string v4, "MediaRouterJellybean" // string@0f3e │ │ -084a92: 1a05 6703 |0029: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@0367 │ │ -084a96: 7130 b720 5400 |002b: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -084a9c: 6e30 1304 a301 |002e: invoke-virtual {v3, v10, v1}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@0413 │ │ -084aa2: 28f4 |0031: goto 0025 // -000c │ │ -084aa4: 0d00 |0032: move-exception v0 │ │ -084aa6: 1a04 3e0f |0033: const-string v4, "MediaRouterJellybean" // string@0f3e │ │ -084aaa: 1a05 6703 |0035: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@0367 │ │ -084aae: 7130 b720 5400 |0037: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -084ab4: 28f4 |003a: goto 002e // -000c │ │ -084ab6: 1a04 3e0f |003b: const-string v4, "MediaRouterJellybean" // string@0f3e │ │ -084aba: 1a05 6603 |003d: const-string v5, "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method. Media routing may not work." // string@0366 │ │ -084abe: 7120 b620 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -084ac4: 28ec |0042: goto 002e // -0014 │ │ +084a24: |[084a24] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +084a34: 0793 |0000: move-object v3, v9 │ │ +084a36: 1f03 b100 |0001: check-cast v3, Landroid/media/MediaRouter; // type@00b1 │ │ +084a3a: 07b1 |0003: move-object v1, v11 │ │ +084a3c: 1f01 ae00 |0004: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +084a40: 6e10 f003 0100 |0006: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@03f0 │ │ +084a46: 0a02 |0009: move-result v2 │ │ +084a48: 1504 8000 |000a: const/high16 v4, #int 8388608 // #80 │ │ +084a4c: b524 |000c: and-int/2addr v4, v2 │ │ +084a4e: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ +084a52: 5484 4905 |000f: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0549 │ │ +084a56: 3804 2a00 |0011: if-eqz v4, 003b // +002a │ │ +084a5a: 5484 4905 |0013: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0549 │ │ +084a5e: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +084a60: 2355 1107 |0016: new-array v5, v5, [Ljava/lang/Object; // type@0711 │ │ +084a64: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +084a66: 7110 0c34 0a00 |0019: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +084a6c: 0c07 |001c: move-result-object v7 │ │ +084a6e: 4d07 0506 |001d: aput-object v7, v5, v6 │ │ +084a72: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +084a74: 4d01 0506 |0020: aput-object v1, v5, v6 │ │ +084a78: 6e30 7934 3405 |0022: invoke-virtual {v4, v3, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +084a7e: 0e00 |0025: return-void │ │ +084a80: 0d00 |0026: move-exception v0 │ │ +084a82: 1a04 3e0f |0027: const-string v4, "MediaRouterJellybean" // string@0f3e │ │ +084a86: 1a05 6703 |0029: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@0367 │ │ +084a8a: 7130 b720 5400 |002b: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +084a90: 6e30 1304 a301 |002e: invoke-virtual {v3, v10, v1}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@0413 │ │ +084a96: 28f4 |0031: goto 0025 // -000c │ │ +084a98: 0d00 |0032: move-exception v0 │ │ +084a9a: 1a04 3e0f |0033: const-string v4, "MediaRouterJellybean" // string@0f3e │ │ +084a9e: 1a05 6703 |0035: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@0367 │ │ +084aa2: 7130 b720 5400 |0037: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +084aa8: 28f4 |003a: goto 002e // -000c │ │ +084aaa: 1a04 3e0f |003b: const-string v4, "MediaRouterJellybean" // string@0f3e │ │ +084aae: 1a05 6603 |003d: const-string v5, "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method. Media routing may not work." // string@0366 │ │ +084ab2: 7120 b620 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +084ab8: 28ec |0042: goto 002e // -0014 │ │ catches : 1 │ │ 0x0013 - 0x0025 │ │ Ljava/lang/IllegalAccessException; -> 0x0026 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0032 │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ @@ -58658,17 +58677,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084ad8: |[084ad8] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.:()V │ │ -084ae8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -084aee: 0e00 |0003: return-void │ │ +084acc: |[084acc] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.:()V │ │ +084adc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +084ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ @@ -58676,18 +58695,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084af0: |[084af0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setIconDrawable:(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V │ │ -084b00: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084b04: 6e20 fb03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setIconDrawable:(Landroid/graphics/drawable/Drawable;)V // method@03fb │ │ -084b0a: 0e00 |0005: return-void │ │ +084ae4: |[084ae4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setIconDrawable:(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V │ │ +084af4: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084af8: 6e20 fb03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setIconDrawable:(Landroid/graphics/drawable/Drawable;)V // method@03fb │ │ +084afe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -58697,18 +58716,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 │ │ -084b0c: |[084b0c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -084b1c: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084b20: 6e20 fc03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setName:(Ljava/lang/CharSequence;)V // method@03fc │ │ -084b26: 0e00 |0005: return-void │ │ +084b00: |[084b00] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +084b10: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084b14: 6e20 fc03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setName:(Ljava/lang/CharSequence;)V // method@03fc │ │ +084b1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 name Ljava/lang/CharSequence; │ │ @@ -58718,18 +58737,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 │ │ -084b28: |[084b28] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackStream:(Ljava/lang/Object;I)V │ │ -084b38: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084b3c: 6e20 fd03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackStream:(I)V // method@03fd │ │ -084b42: 0e00 |0005: return-void │ │ +084b1c: |[084b1c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackStream:(Ljava/lang/Object;I)V │ │ +084b2c: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084b30: 6e20 fd03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackStream:(I)V // method@03fd │ │ +084b36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 stream I │ │ @@ -58739,18 +58758,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 │ │ -084b44: |[084b44] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackType:(Ljava/lang/Object;I)V │ │ -084b54: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084b58: 6e20 fe03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackType:(I)V // method@03fe │ │ -084b5e: 0e00 |0005: return-void │ │ +084b38: |[084b38] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackType:(Ljava/lang/Object;I)V │ │ +084b48: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084b4c: 6e20 fe03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackType:(I)V // method@03fe │ │ +084b52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 type I │ │ @@ -58760,19 +58779,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 │ │ -084b60: |[084b60] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setRemoteControlClient:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -084b70: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084b74: 1f01 b700 |0002: check-cast v1, Landroid/media/RemoteControlClient; // type@00b7 │ │ -084b78: 6e20 ff03 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03ff │ │ -084b7e: 0e00 |0007: return-void │ │ +084b54: |[084b54] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setRemoteControlClient:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +084b64: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084b68: 1f01 b700 |0002: check-cast v1, Landroid/media/RemoteControlClient; // type@00b7 │ │ +084b6c: 6e20 ff03 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03ff │ │ +084b72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 rccObj Ljava/lang/Object; │ │ @@ -58782,18 +58801,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 │ │ -084b80: |[084b80] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setStatus:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -084b90: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084b94: 6e20 0004 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setStatus:(Ljava/lang/CharSequence;)V // method@0400 │ │ -084b9a: 0e00 |0005: return-void │ │ +084b74: |[084b74] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setStatus:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +084b84: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084b88: 6e20 0004 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setStatus:(Ljava/lang/CharSequence;)V // method@0400 │ │ +084b8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 status Ljava/lang/CharSequence; │ │ @@ -58803,18 +58822,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 │ │ -084b9c: |[084b9c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolume:(Ljava/lang/Object;I)V │ │ -084bac: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084bb0: 6e20 0104 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolume:(I)V // method@0401 │ │ -084bb6: 0e00 |0005: return-void │ │ +084b90: |[084b90] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolume:(Ljava/lang/Object;I)V │ │ +084ba0: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084ba4: 6e20 0104 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolume:(I)V // method@0401 │ │ +084baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volume I │ │ @@ -58824,19 +58843,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 │ │ -084bb8: |[084bb8] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -084bc8: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084bcc: 1f01 b000 |0002: check-cast v1, Landroid/media/MediaRouter$VolumeCallback; // type@00b0 │ │ -084bd0: 6e20 0204 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeCallback:(Landroid/media/MediaRouter$VolumeCallback;)V // method@0402 │ │ -084bd6: 0e00 |0007: return-void │ │ +084bac: |[084bac] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +084bbc: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084bc0: 1f01 b000 |0002: check-cast v1, Landroid/media/MediaRouter$VolumeCallback; // type@00b0 │ │ +084bc4: 6e20 0204 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeCallback:(Landroid/media/MediaRouter$VolumeCallback;)V // method@0402 │ │ +084bca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 volumeCallbackObj Ljava/lang/Object; │ │ @@ -58846,18 +58865,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 │ │ -084bd8: |[084bd8] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeHandling:(Ljava/lang/Object;I)V │ │ -084be8: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084bec: 6e20 0304 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeHandling:(I)V // method@0403 │ │ -084bf2: 0e00 |0005: return-void │ │ +084bcc: |[084bcc] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeHandling:(Ljava/lang/Object;I)V │ │ +084bdc: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084be0: 6e20 0304 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeHandling:(I)V // method@0403 │ │ +084be6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volumeHandling I │ │ @@ -58867,18 +58886,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 │ │ -084bf4: |[084bf4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeMax:(Ljava/lang/Object;I)V │ │ -084c04: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084c08: 6e20 0404 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeMax:(I)V // method@0404 │ │ -084c0e: 0e00 |0005: return-void │ │ +084be8: |[084be8] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeMax:(Ljava/lang/Object;I)V │ │ +084bf8: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084bfc: 6e20 0404 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeMax:(I)V // method@0404 │ │ +084c02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volumeMax I │ │ @@ -58961,18 +58980,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -084c10: |[084c10] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V │ │ -084c20: 7010 0504 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$VolumeCallback;.:()V // method@0405 │ │ -084c26: 5b01 4a05 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@054a │ │ -084c2a: 0e00 |0005: return-void │ │ +084c04: |[084c04] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V │ │ +084c14: 7010 0504 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$VolumeCallback;.:()V // method@0405 │ │ +084c1a: 5b01 4a05 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@054a │ │ +084c1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ @@ -58986,18 +59005,18 @@ │ │ type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -084c2c: |[084c2c] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeSetRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ -084c3c: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@054a │ │ -084c40: 7230 d30d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeSetRequest:(Ljava/lang/Object;I)V // method@0dd3 │ │ -084c46: 0e00 |0005: return-void │ │ +084c20: |[084c20] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeSetRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +084c30: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@054a │ │ +084c34: 7230 d30d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeSetRequest:(Ljava/lang/Object;I)V // method@0dd3 │ │ +084c3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ @@ -59009,18 +59028,18 @@ │ │ type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -084c48: |[084c48] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeUpdateRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ -084c58: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@054a │ │ -084c5c: 7230 d40d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeUpdateRequest:(Ljava/lang/Object;I)V // method@0dd4 │ │ -084c62: 0e00 |0005: return-void │ │ +084c3c: |[084c3c] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeUpdateRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +084c4c: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@054a │ │ +084c50: 7230 d40d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeUpdateRequest:(Ljava/lang/Object;I)V // method@0dd4 │ │ +084c56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0005 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ @@ -59081,17 +59100,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084c64: |[084c64] android.support.v4.media.routing.MediaRouterJellybean.:()V │ │ -084c74: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -084c7a: 0e00 |0003: return-void │ │ +084c58: |[084c58] android.support.v4.media.routing.MediaRouterJellybean.:()V │ │ +084c68: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +084c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ │ │ @@ -59100,19 +59119,19 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -084c7c: |[084c7c] android.support.v4.media.routing.MediaRouterJellybean.addCallback:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -084c8c: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ -084c90: 1f02 ab00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@00ab │ │ -084c94: 6e30 0604 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;)V // method@0406 │ │ -084c9a: 0e00 |0007: return-void │ │ +084c70: |[084c70] android.support.v4.media.routing.MediaRouterJellybean.addCallback:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +084c80: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ +084c84: 1f02 ab00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@00ab │ │ +084c88: 6e30 0604 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;)V // method@0406 │ │ +084c8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ @@ -59123,19 +59142,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 │ │ -084c9c: |[084c9c] android.support.v4.media.routing.MediaRouterJellybean.addUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -084cac: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ -084cb0: 1f01 af00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084cb4: 6e20 0804 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.addUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@0408 │ │ -084cba: 0e00 |0007: return-void │ │ +084c90: |[084c90] android.support.v4.media.routing.MediaRouterJellybean.addUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +084ca0: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ +084ca4: 1f01 af00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084ca8: 6e20 0804 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.addUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@0408 │ │ +084cae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ @@ -59145,18 +59164,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084cbc: |[084cbc] android.support.v4.media.routing.MediaRouterJellybean.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object; │ │ -084ccc: 2200 4202 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; // type@0242 │ │ -084cd0: 7020 a30d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0da3 │ │ -084cd6: 1100 |0005: return-object v0 │ │ +084cb0: |[084cb0] android.support.v4.media.routing.MediaRouterJellybean.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object; │ │ +084cc0: 2200 4202 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; // type@0242 │ │ +084cc4: 7020 a30d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0da3 │ │ +084cca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -59164,19 +59183,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -084cd8: |[084cd8] android.support.v4.media.routing.MediaRouterJellybean.createRouteCategory:(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object; │ │ -084ce8: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ -084cec: 6e30 0904 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/MediaRouter;.createRouteCategory:(Ljava/lang/CharSequence;Z)Landroid/media/MediaRouter$RouteCategory; // method@0409 │ │ -084cf2: 0c00 |0005: move-result-object v0 │ │ -084cf4: 1100 |0006: return-object v0 │ │ +084ccc: |[084ccc] android.support.v4.media.routing.MediaRouterJellybean.createRouteCategory:(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object; │ │ +084cdc: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ +084ce0: 6e30 0904 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/MediaRouter;.createRouteCategory:(Ljava/lang/CharSequence;Z)Landroid/media/MediaRouter$RouteCategory; // method@0409 │ │ +084ce6: 0c00 |0005: move-result-object v0 │ │ +084ce8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isGroupable Z │ │ @@ -59186,20 +59205,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -084cf8: |[084cf8] android.support.v4.media.routing.MediaRouterJellybean.createUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -084d08: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ -084d0c: 1f02 ac00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ -084d10: 6e20 0a04 2100 |0004: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.createUserRoute:(Landroid/media/MediaRouter$RouteCategory;)Landroid/media/MediaRouter$UserRouteInfo; // method@040a │ │ -084d16: 0c00 |0007: move-result-object v0 │ │ -084d18: 1100 |0008: return-object v0 │ │ +084cec: |[084cec] android.support.v4.media.routing.MediaRouterJellybean.createUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +084cfc: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ +084d00: 1f02 ac00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteCategory; // type@00ac │ │ +084d04: 6e20 0a04 2100 |0004: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.createUserRoute:(Landroid/media/MediaRouter$RouteCategory;)Landroid/media/MediaRouter$UserRouteInfo; // method@040a │ │ +084d0a: 0c00 |0007: move-result-object v0 │ │ +084d0c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 categoryObj Ljava/lang/Object; │ │ │ │ @@ -59208,18 +59227,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084d1c: |[084d1c] android.support.v4.media.routing.MediaRouterJellybean.createVolumeCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object; │ │ -084d2c: 2200 4a02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; // type@024a │ │ -084d30: 7020 d50d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V // method@0dd5 │ │ -084d36: 1100 |0005: return-object v0 │ │ +084d10: |[084d10] android.support.v4.media.routing.MediaRouterJellybean.createVolumeCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object; │ │ +084d20: 2200 4a02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; // type@024a │ │ +084d24: 7020 d50d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V // method@0dd5 │ │ +084d2a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -59227,29 +59246,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -084d38: |[084d38] android.support.v4.media.routing.MediaRouterJellybean.getCategories:(Ljava/lang/Object;)Ljava/util/List; │ │ -084d48: 0753 |0000: move-object v3, v5 │ │ -084d4a: 1f03 b100 |0001: check-cast v3, Landroid/media/MediaRouter; // type@00b1 │ │ -084d4e: 6e10 0c04 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getCategoryCount:()I // method@040c │ │ -084d54: 0a00 |0006: move-result v0 │ │ -084d56: 2202 9f06 |0007: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -084d5a: 7020 8634 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -084d60: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -084d62: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ -084d66: 6e20 0b04 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getCategoryAt:(I)Landroid/media/MediaRouter$RouteCategory; // method@040b │ │ -084d6c: 0c04 |0012: move-result-object v4 │ │ -084d6e: 7220 d334 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -084d74: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -084d78: 28f5 |0018: goto 000d // -000b │ │ -084d7a: 1102 |0019: return-object v2 │ │ +084d2c: |[084d2c] android.support.v4.media.routing.MediaRouterJellybean.getCategories:(Ljava/lang/Object;)Ljava/util/List; │ │ +084d3c: 0753 |0000: move-object v3, v5 │ │ +084d3e: 1f03 b100 |0001: check-cast v3, Landroid/media/MediaRouter; // type@00b1 │ │ +084d42: 6e10 0c04 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getCategoryCount:()I // method@040c │ │ +084d48: 0a00 |0006: move-result v0 │ │ +084d4a: 2202 9f06 |0007: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +084d4e: 7020 8634 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +084d54: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +084d56: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +084d5a: 6e20 0b04 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getCategoryAt:(I)Landroid/media/MediaRouter$RouteCategory; // method@040b │ │ +084d60: 0c04 |0012: move-result-object v4 │ │ +084d62: 7220 d334 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +084d68: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +084d6c: 28f5 |0018: goto 000d // -000b │ │ +084d6e: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x000f line=62 │ │ @@ -59267,19 +59286,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 │ │ -084d7c: |[084d7c] android.support.v4.media.routing.MediaRouterJellybean.getMediaRouter:(Landroid/content/Context;)Ljava/lang/Object; │ │ -084d8c: 1a00 d529 |0000: const-string v0, "media_router" // string@29d5 │ │ -084d90: 6e20 4902 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -084d96: 0c00 |0005: move-result-object v0 │ │ -084d98: 1100 |0006: return-object v0 │ │ +084d70: |[084d70] android.support.v4.media.routing.MediaRouterJellybean.getMediaRouter:(Landroid/content/Context;)Ljava/lang/Object; │ │ +084d80: 1a00 d529 |0000: const-string v0, "media_router" // string@29d5 │ │ +084d84: 6e20 4902 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +084d8a: 0c00 |0005: move-result-object v0 │ │ +084d8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -59287,29 +59306,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -084d9c: |[084d9c] android.support.v4.media.routing.MediaRouterJellybean.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -084dac: 0753 |0000: move-object v3, v5 │ │ -084dae: 1f03 b100 |0001: check-cast v3, Landroid/media/MediaRouter; // type@00b1 │ │ -084db2: 6e10 0f04 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getRouteCount:()I // method@040f │ │ -084db8: 0a00 |0006: move-result v0 │ │ -084dba: 2202 9f06 |0007: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -084dbe: 7020 8634 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -084dc4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -084dc6: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ -084dca: 6e20 0e04 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@040e │ │ -084dd0: 0c04 |0012: move-result-object v4 │ │ -084dd2: 7220 d334 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -084dd8: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -084ddc: 28f5 |0018: goto 000d // -000b │ │ -084dde: 1102 |0019: return-object v2 │ │ +084d90: |[084d90] android.support.v4.media.routing.MediaRouterJellybean.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +084da0: 0753 |0000: move-object v3, v5 │ │ +084da2: 1f03 b100 |0001: check-cast v3, Landroid/media/MediaRouter; // type@00b1 │ │ +084da6: 6e10 0f04 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getRouteCount:()I // method@040f │ │ +084dac: 0a00 |0006: move-result v0 │ │ +084dae: 2202 9f06 |0007: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +084db2: 7020 8634 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +084db8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +084dba: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +084dbe: 6e20 0e04 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@040e │ │ +084dc4: 0c04 |0012: move-result-object v4 │ │ +084dc6: 7220 d334 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +084dcc: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +084dd0: 28f5 |0018: goto 000d // -000b │ │ +084dd2: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0007 line=49 │ │ 0x000c line=50 │ │ 0x000f line=51 │ │ @@ -59327,19 +59346,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 │ │ -084de0: |[084de0] android.support.v4.media.routing.MediaRouterJellybean.getSelectedRoute:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -084df0: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ -084df4: 6e20 1004 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.getSelectedRoute:(I)Landroid/media/MediaRouter$RouteInfo; // method@0410 │ │ -084dfa: 0c00 |0005: move-result-object v0 │ │ -084dfc: 1100 |0006: return-object v0 │ │ +084dd4: |[084dd4] android.support.v4.media.routing.MediaRouterJellybean.getSelectedRoute:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +084de4: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ +084de8: 6e20 1004 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.getSelectedRoute:(I)Landroid/media/MediaRouter$RouteInfo; // method@0410 │ │ +084dee: 0c00 |0005: move-result-object v0 │ │ +084df0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 type I │ │ │ │ @@ -59348,19 +59367,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 │ │ -084e00: |[084e00] android.support.v4.media.routing.MediaRouterJellybean.removeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -084e10: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ -084e14: 1f01 ab00 |0002: check-cast v1, Landroid/media/MediaRouter$Callback; // type@00ab │ │ -084e18: 6e20 1104 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeCallback:(Landroid/media/MediaRouter$Callback;)V // method@0411 │ │ -084e1e: 0e00 |0007: return-void │ │ +084df4: |[084df4] android.support.v4.media.routing.MediaRouterJellybean.removeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +084e04: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ +084e08: 1f01 ab00 |0002: check-cast v1, Landroid/media/MediaRouter$Callback; // type@00ab │ │ +084e0c: 6e20 1104 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeCallback:(Landroid/media/MediaRouter$Callback;)V // method@0411 │ │ +084e12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -59370,19 +59389,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 │ │ -084e20: |[084e20] android.support.v4.media.routing.MediaRouterJellybean.removeUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -084e30: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ -084e34: 1f01 af00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -084e38: 6e20 1204 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@0412 │ │ -084e3e: 0e00 |0007: return-void │ │ +084e14: |[084e14] android.support.v4.media.routing.MediaRouterJellybean.removeUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +084e24: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ +084e28: 1f01 af00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +084e2c: 6e20 1204 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@0412 │ │ +084e32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ @@ -59392,19 +59411,19 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -084e40: |[084e40] android.support.v4.media.routing.MediaRouterJellybean.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -084e50: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ -084e54: 1f02 ae00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084e58: 6e30 1304 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@0413 │ │ -084e5e: 0e00 |0007: return-void │ │ +084e34: |[084e34] android.support.v4.media.routing.MediaRouterJellybean.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +084e44: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ +084e48: 1f02 ae00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +084e4c: 6e30 1304 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@0413 │ │ +084e52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 routeObj Ljava/lang/Object; │ │ @@ -59463,38 +59482,38 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -084e60: |[084e60] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.:(Landroid/content/Context;Landroid/os/Handler;)V │ │ -084e70: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -084e76: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -084e7a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -084e7e: 3210 0800 |0007: if-eq v0, v1, 000f // +0008 │ │ -084e82: 2200 8706 |0009: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -084e86: 7010 6b34 0000 |000b: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -084e8c: 2700 |000e: throw v0 │ │ -084e8e: 1a00 e41b |000f: const-string v0, "display" // string@1be4 │ │ -084e92: 6e20 4902 0400 |0011: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -084e98: 0c00 |0014: move-result-object v0 │ │ -084e9a: 1f00 a100 |0015: check-cast v0, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ -084e9e: 5b30 5205 |0017: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0552 │ │ -084ea2: 5b35 5305 |0019: iput-object v5, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ -084ea6: 1c00 a100 |001b: const-class v0, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ -084eaa: 1a01 c82f |001d: const-string v1, "scanWifiDisplays" // string@2fc8 │ │ -084eae: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -084eb0: 2322 1007 |0020: new-array v2, v2, [Ljava/lang/Class; // type@0710 │ │ -084eb4: 6e30 eb33 1002 |0022: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -084eba: 0c00 |0025: move-result-object v0 │ │ -084ebc: 5b30 5405 |0026: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0554 │ │ -084ec0: 0e00 |0028: return-void │ │ -084ec2: 0d00 |0029: move-exception v0 │ │ -084ec4: 28fe |002a: goto 0028 // -0002 │ │ +084e54: |[084e54] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.:(Landroid/content/Context;Landroid/os/Handler;)V │ │ +084e64: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +084e6a: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +084e6e: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +084e72: 3210 0800 |0007: if-eq v0, v1, 000f // +0008 │ │ +084e76: 2200 8706 |0009: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +084e7a: 7010 6b34 0000 |000b: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +084e80: 2700 |000e: throw v0 │ │ +084e82: 1a00 e41b |000f: const-string v0, "display" // string@1be4 │ │ +084e86: 6e20 4902 0400 |0011: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +084e8c: 0c00 |0014: move-result-object v0 │ │ +084e8e: 1f00 a100 |0015: check-cast v0, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ +084e92: 5b30 5205 |0017: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0552 │ │ +084e96: 5b35 5305 |0019: iput-object v5, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ +084e9a: 1c00 a100 |001b: const-class v0, Landroid/hardware/display/DisplayManager; // type@00a1 │ │ +084e9e: 1a01 c82f |001d: const-string v1, "scanWifiDisplays" // string@2fc8 │ │ +084ea2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +084ea4: 2322 1007 |0020: new-array v2, v2, [Ljava/lang/Class; // type@0710 │ │ +084ea8: 6e30 eb33 1002 |0022: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +084eae: 0c00 |0025: move-result-object v0 │ │ +084eb0: 5b30 5405 |0026: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0554 │ │ +084eb4: 0e00 |0028: return-void │ │ +084eb6: 0d00 |0029: move-exception v0 │ │ +084eb8: 28fe |002a: goto 0028 // -0002 │ │ catches : 1 │ │ 0x001b - 0x0028 │ │ Ljava/lang/NoSuchMethodException; -> 0x0029 │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0009 line=69 │ │ @@ -59514,36 +59533,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -084ed8: |[084ed8] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.run:()V │ │ -084ee8: 5541 5105 |0000: iget-boolean v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ -084eec: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -084ef0: 5441 5405 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0554 │ │ -084ef4: 5442 5205 |0006: iget-object v2, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0552 │ │ -084ef8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -084efa: 2333 1107 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ -084efe: 6e30 7934 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -084f04: 5441 5305 |000e: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ -084f08: 1602 983a |0010: const-wide/16 v2, #int 15000 // #3a98 │ │ -084f0c: 6e40 d704 4132 |0012: invoke-virtual {v1, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@04d7 │ │ -084f12: 0e00 |0015: return-void │ │ -084f14: 0d00 |0016: move-exception v0 │ │ -084f16: 1a01 400f |0017: const-string v1, "MediaRouterJellybeanMr1" // string@0f40 │ │ -084f1a: 1a02 6903 |0019: const-string v2, "Cannot scan for wifi displays." // string@0369 │ │ -084f1e: 7130 b720 2100 |001b: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -084f24: 28f0 |001e: goto 000e // -0010 │ │ -084f26: 0d00 |001f: move-exception v0 │ │ -084f28: 1a01 400f |0020: const-string v1, "MediaRouterJellybeanMr1" // string@0f40 │ │ -084f2c: 1a02 6903 |0022: const-string v2, "Cannot scan for wifi displays." // string@0369 │ │ -084f30: 7130 b720 2100 |0024: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -084f36: 28e7 |0027: goto 000e // -0019 │ │ +084ecc: |[084ecc] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.run:()V │ │ +084edc: 5541 5105 |0000: iget-boolean v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ +084ee0: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +084ee4: 5441 5405 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0554 │ │ +084ee8: 5442 5205 |0006: iget-object v2, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0552 │ │ +084eec: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +084eee: 2333 1107 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ +084ef2: 6e30 7934 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +084ef8: 5441 5305 |000e: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ +084efc: 1602 983a |0010: const-wide/16 v2, #int 15000 // #3a98 │ │ +084f00: 6e40 d704 4132 |0012: invoke-virtual {v1, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@04d7 │ │ +084f06: 0e00 |0015: return-void │ │ +084f08: 0d00 |0016: move-exception v0 │ │ +084f0a: 1a01 400f |0017: const-string v1, "MediaRouterJellybeanMr1" // string@0f40 │ │ +084f0e: 1a02 6903 |0019: const-string v2, "Cannot scan for wifi displays." // string@0369 │ │ +084f12: 7130 b720 2100 |001b: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +084f18: 28f0 |001e: goto 000e // -0010 │ │ +084f1a: 0d00 |001f: move-exception v0 │ │ +084f1c: 1a01 400f |0020: const-string v1, "MediaRouterJellybeanMr1" // string@0f40 │ │ +084f20: 1a02 6903 |0022: const-string v2, "Cannot scan for wifi displays." // string@0369 │ │ +084f24: 7130 b720 2100 |0024: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +084f2a: 28e7 |0027: goto 000e // -0019 │ │ catches : 1 │ │ 0x0004 - 0x000e │ │ Ljava/lang/IllegalAccessException; -> 0x0016 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=110 │ │ @@ -59563,37 +59582,37 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -084f48: |[084f48] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.setActiveScanRouteTypes:(I)V │ │ -084f58: dd00 0302 |0000: and-int/lit8 v0, v3, #int 2 // #02 │ │ -084f5c: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -084f60: 5520 5105 |0004: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ -084f64: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -084f68: 5420 5405 |0008: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0554 │ │ -084f6c: 3800 0b00 |000a: if-eqz v0, 0015 // +000b │ │ -084f70: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -084f72: 5c20 5105 |000d: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ -084f76: 5420 5305 |000f: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ -084f7a: 6e20 d504 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ -084f80: 0e00 |0014: return-void │ │ -084f82: 1a00 400f |0015: const-string v0, "MediaRouterJellybeanMr1" // string@0f40 │ │ -084f86: 1a01 6803 |0017: const-string v1, "Cannot scan for wifi displays because the DisplayManager.scanWifiDisplays() method is not available on this device." // string@0368 │ │ -084f8a: 7120 b620 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -084f90: 28f8 |001c: goto 0014 // -0008 │ │ -084f92: 5520 5105 |001d: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ -084f96: 3800 f5ff |001f: if-eqz v0, 0014 // -000b │ │ -084f9a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -084f9c: 5c20 5105 |0022: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ -084fa0: 5420 5305 |0024: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ -084fa4: 6e20 d804 2000 |0026: invoke-virtual {v0, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -084faa: 28eb |0029: goto 0014 // -0015 │ │ +084f3c: |[084f3c] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.setActiveScanRouteTypes:(I)V │ │ +084f4c: dd00 0302 |0000: and-int/lit8 v0, v3, #int 2 // #02 │ │ +084f50: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +084f54: 5520 5105 |0004: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ +084f58: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +084f5c: 5420 5405 |0008: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0554 │ │ +084f60: 3800 0b00 |000a: if-eqz v0, 0015 // +000b │ │ +084f64: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +084f66: 5c20 5105 |000d: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ +084f6a: 5420 5305 |000f: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ +084f6e: 6e20 d504 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ +084f74: 0e00 |0014: return-void │ │ +084f76: 1a00 400f |0015: const-string v0, "MediaRouterJellybeanMr1" // string@0f40 │ │ +084f7a: 1a01 6803 |0017: const-string v1, "Cannot scan for wifi displays because the DisplayManager.scanWifiDisplays() method is not available on this device." // string@0368 │ │ +084f7e: 7120 b620 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +084f84: 28f8 |001c: goto 0014 // -0008 │ │ +084f86: 5520 5105 |001d: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ +084f8a: 3800 f5ff |001f: if-eqz v0, 0014 // -000b │ │ +084f8e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +084f90: 5c20 5105 |0022: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0551 │ │ +084f94: 5420 5305 |0024: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0553 │ │ +084f98: 6e20 d804 2000 |0026: invoke-virtual {v0, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +084f9e: 28eb |0029: goto 0014 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=88 │ │ 0x0008 line=89 │ │ 0x000c line=90 │ │ 0x000f line=91 │ │ @@ -59644,44 +59663,44 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -084fac: |[084fac] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.:()V │ │ -084fbc: 7010 2834 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ -084fc2: 6001 4501 |0003: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -084fc6: 1302 1100 |0005: const/16 v2, #int 17 // #11 │ │ -084fca: 3221 0800 |0007: if-eq v1, v2, 000f // +0008 │ │ -084fce: 2201 8706 |0009: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -084fd2: 7010 6b34 0100 |000b: invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -084fd8: 2701 |000e: throw v1 │ │ -084fda: 1c01 ae00 |000f: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084fde: 1a02 5d11 |0011: const-string v2, "STATUS_CONNECTING" // string@115d │ │ -084fe2: 6e20 ea33 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33ea │ │ -084fe8: 0c00 |0016: move-result-object v0 │ │ -084fea: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -084fec: 6e20 7234 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@3472 │ │ -084ff2: 0a01 |001b: move-result v1 │ │ -084ff4: 5941 5705 |001c: iput v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0557 │ │ -084ff8: 1c01 ae00 |001e: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -084ffc: 1a02 ac20 |0020: const-string v2, "getStatusCode" // string@20ac │ │ -085000: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -085002: 2333 1007 |0023: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -085006: 6e30 eb33 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -08500c: 0c01 |0028: move-result-object v1 │ │ -08500e: 5b41 5605 |0029: iput-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0556 │ │ -085012: 0e00 |002b: return-void │ │ -085014: 0d01 |002c: move-exception v1 │ │ -085016: 28fe |002d: goto 002b // -0002 │ │ -085018: 0d01 |002e: move-exception v1 │ │ -08501a: 28fc |002f: goto 002b // -0004 │ │ -08501c: 0d01 |0030: move-exception v1 │ │ -08501e: 28fa |0031: goto 002b // -0006 │ │ +084fa0: |[084fa0] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.:()V │ │ +084fb0: 7010 2834 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ +084fb6: 6001 4501 |0003: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +084fba: 1302 1100 |0005: const/16 v2, #int 17 // #11 │ │ +084fbe: 3221 0800 |0007: if-eq v1, v2, 000f // +0008 │ │ +084fc2: 2201 8706 |0009: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +084fc6: 7010 6b34 0100 |000b: invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +084fcc: 2701 |000e: throw v1 │ │ +084fce: 1c01 ae00 |000f: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +084fd2: 1a02 5d11 |0011: const-string v2, "STATUS_CONNECTING" // string@115d │ │ +084fd6: 6e20 ea33 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33ea │ │ +084fdc: 0c00 |0016: move-result-object v0 │ │ +084fde: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +084fe0: 6e20 7234 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@3472 │ │ +084fe6: 0a01 |001b: move-result v1 │ │ +084fe8: 5941 5705 |001c: iput v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0557 │ │ +084fec: 1c01 ae00 |001e: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +084ff0: 1a02 ac20 |0020: const-string v2, "getStatusCode" // string@20ac │ │ +084ff4: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +084ff6: 2333 1007 |0023: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +084ffa: 6e30 eb33 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +085000: 0c01 |0028: move-result-object v1 │ │ +085002: 5b41 5605 |0029: iput-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0556 │ │ +085006: 0e00 |002b: return-void │ │ +085008: 0d01 |002c: move-exception v1 │ │ +08500a: 28fe |002d: goto 002b // -0002 │ │ +08500c: 0d01 |002e: move-exception v1 │ │ +08500e: 28fc |002f: goto 002b // -0004 │ │ +085010: 0d01 |0030: move-exception v1 │ │ +085012: 28fa |0031: goto 002b // -0006 │ │ catches : 1 │ │ 0x000f - 0x002b │ │ Ljava/lang/NoSuchFieldException; -> 0x0030 │ │ Ljava/lang/NoSuchMethodException; -> 0x002e │ │ Ljava/lang/IllegalAccessException; -> 0x002c │ │ positions : │ │ 0x0000 line=129 │ │ @@ -59704,39 +59723,39 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -085034: |[085034] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting:(Ljava/lang/Object;)Z │ │ -085044: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -085046: 0760 |0001: move-object v0, v6 │ │ -085048: 1f00 ae00 |0002: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -08504c: 5452 5605 |0004: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0556 │ │ -085050: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -085054: 5452 5605 |0008: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0556 │ │ -085058: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -08505a: 2344 1107 |000b: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ -08505e: 6e30 7934 0204 |000d: invoke-virtual {v2, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -085064: 0c02 |0010: move-result-object v2 │ │ -085066: 1f02 7206 |0011: check-cast v2, Ljava/lang/Integer; // type@0672 │ │ -08506a: 6e10 0834 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -085070: 0a01 |0016: move-result v1 │ │ -085072: 5252 5705 |0017: iget v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0557 │ │ -085076: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ -08507a: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -08507c: 0f02 |001c: return v2 │ │ -08507e: 0132 |001d: move v2, v3 │ │ -085080: 28fe |001e: goto 001c // -0002 │ │ -085082: 0d02 |001f: move-exception v2 │ │ -085084: 0132 |0020: move v2, v3 │ │ -085086: 28fb |0021: goto 001c // -0005 │ │ -085088: 0d02 |0022: move-exception v2 │ │ -08508a: 28fd |0023: goto 0020 // -0003 │ │ +085028: |[085028] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting:(Ljava/lang/Object;)Z │ │ +085038: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08503a: 0760 |0001: move-object v0, v6 │ │ +08503c: 1f00 ae00 |0002: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +085040: 5452 5605 |0004: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0556 │ │ +085044: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +085048: 5452 5605 |0008: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0556 │ │ +08504c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +08504e: 2344 1107 |000b: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ +085052: 6e30 7934 0204 |000d: invoke-virtual {v2, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +085058: 0c02 |0010: move-result-object v2 │ │ +08505a: 1f02 7206 |0011: check-cast v2, Ljava/lang/Integer; // type@0672 │ │ +08505e: 6e10 0834 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +085064: 0a01 |0016: move-result v1 │ │ +085066: 5252 5705 |0017: iget v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0557 │ │ +08506a: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ +08506e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +085070: 0f02 |001c: return v2 │ │ +085072: 0132 |001d: move v2, v3 │ │ +085074: 28fe |001e: goto 001c // -0002 │ │ +085076: 0d02 |001f: move-exception v2 │ │ +085078: 0132 |0020: move v2, v3 │ │ +08507a: 28fb |0021: goto 001c // -0005 │ │ +08507c: 0d02 |0022: move-exception v2 │ │ +08507e: 28fd |0023: goto 0020 // -0003 │ │ catches : 1 │ │ 0x0008 - 0x0019 │ │ Ljava/lang/IllegalAccessException; -> 0x0022 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ positions : │ │ 0x0001 line=147 │ │ 0x0004 line=150 │ │ @@ -59784,17 +59803,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08509c: |[08509c] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.:()V │ │ -0850ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0850b2: 0e00 |0003: return-void │ │ +085090: |[085090] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.:()V │ │ +0850a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0850a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ @@ -59802,19 +59821,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 │ │ -0850b4: |[0850b4] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.getPresentationDisplay:(Ljava/lang/Object;)Landroid/view/Display; │ │ -0850c4: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0850c8: 6e10 ee03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPresentationDisplay:()Landroid/view/Display; // method@03ee │ │ -0850ce: 0c00 |0005: move-result-object v0 │ │ -0850d0: 1100 |0006: return-object v0 │ │ +0850a8: |[0850a8] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.getPresentationDisplay:(Ljava/lang/Object;)Landroid/view/Display; │ │ +0850b8: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0850bc: 6e10 ee03 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPresentationDisplay:()Landroid/view/Display; // method@03ee │ │ +0850c2: 0c00 |0005: move-result-object v0 │ │ +0850c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ @@ -59822,19 +59841,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0850d4: |[0850d4] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.isEnabled:(Ljava/lang/Object;)Z │ │ -0850e4: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -0850e8: 6e10 f603 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isEnabled:()Z // method@03f6 │ │ -0850ee: 0a00 |0005: move-result v0 │ │ -0850f0: 0f00 |0006: return v0 │ │ +0850c8: |[0850c8] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.isEnabled:(Ljava/lang/Object;)Z │ │ +0850d8: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +0850dc: 6e10 f603 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isEnabled:()Z // method@03f6 │ │ +0850e2: 0a00 |0005: move-result v0 │ │ +0850e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -59868,17 +59887,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0850f4: |[0850f4] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.:()V │ │ -085104: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08510a: 0e00 |0003: return-void │ │ +0850e8: |[0850e8] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.:()V │ │ +0850f8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0850fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ @@ -59886,19 +59905,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 │ │ -08510c: |[08510c] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08511c: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -085120: 6e10 e803 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getDescription:()Ljava/lang/CharSequence; // method@03e8 │ │ -085126: 0c00 |0005: move-result-object v0 │ │ -085128: 1100 |0006: return-object v0 │ │ +085100: |[085100] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +085110: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +085114: 6e10 e803 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getDescription:()Ljava/lang/CharSequence; // method@03e8 │ │ +08511a: 0c00 |0005: move-result-object v0 │ │ +08511c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ @@ -59906,19 +59925,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08512c: |[08512c] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.isConnecting:(Ljava/lang/Object;)Z │ │ -08513c: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ -085140: 6e10 f503 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isConnecting:()Z // method@03f5 │ │ -085146: 0a00 |0005: move-result v0 │ │ -085148: 0f00 |0006: return v0 │ │ +085120: |[085120] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.isConnecting:(Ljava/lang/Object;)Z │ │ +085130: 1f01 ae00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@00ae │ │ +085134: 6e10 f503 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isConnecting:()Z // method@03f5 │ │ +08513a: 0a00 |0005: move-result v0 │ │ +08513c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -59952,17 +59971,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08514c: |[08514c] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.:()V │ │ -08515c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -085162: 0e00 |0003: return-void │ │ +085140: |[085140] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.:()V │ │ +085150: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +085156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo;) │ │ @@ -59970,18 +59989,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 │ │ -085164: |[085164] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -085174: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ -085178: 6e20 fa03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setDescription:(Ljava/lang/CharSequence;)V // method@03fa │ │ -08517e: 0e00 |0005: return-void │ │ +085158: |[085158] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +085168: 1f00 af00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@00af │ │ +08516c: 6e20 fa03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setDescription:(Ljava/lang/CharSequence;)V // method@03fa │ │ +085172: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 description Ljava/lang/CharSequence; │ │ @@ -60453,18 +60472,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -085180: |[085180] android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V │ │ -085190: 5b01 8c05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -085194: 7020 ce04 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ -08519a: 0e00 |0005: return-void │ │ +085174: |[085174] android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V │ │ +085184: 5b01 8c05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +085188: 7020 ce04 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ +08518e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ 0x0005 line=520 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; │ │ @@ -60477,65 +60496,65 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -08519c: |[08519c] android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler.handleMessage:(Landroid/os/Message;)V │ │ -0851ac: 5430 8c05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -0851b0: 7110 980e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$300:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Z // method@0e98 │ │ -0851b6: 0a00 |0005: move-result v0 │ │ -0851b8: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -0851bc: 0e00 |0008: return-void │ │ -0851be: 5240 4801 |0009: iget v0, v4, Landroid/os/Message;.what:I // field@0148 │ │ -0851c2: 2b00 5500 0000 |000b: packed-switch v0, 00000060 // +00000055 │ │ -0851c8: 28fa |000e: goto 0008 // -0006 │ │ -0851ca: 5431 8c05 |000f: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -0851ce: 5440 4701 |0011: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -0851d2: 1f00 8106 |0013: check-cast v0, Ljava/lang/String; // type@0681 │ │ -0851d6: 6e10 e604 0400 |0015: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ -0851dc: 0c02 |0018: move-result-object v2 │ │ -0851de: 6e30 a40e 0102 |0019: invoke-virtual {v1, v0, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0ea4 │ │ -0851e4: 28ec |001c: goto 0008 // -0014 │ │ -0851e6: 5431 8c05 |001d: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -0851ea: 5440 4701 |001f: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -0851ee: 1f00 9302 |0021: check-cast v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ -0851f2: 6e20 a00e 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0ea0 │ │ -0851f8: 28e2 |0026: goto 0008 // -001e │ │ -0851fa: 5431 8c05 |0027: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -0851fe: 5440 4701 |0029: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -085202: 1f00 2902 |002b: check-cast v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ -085206: 6e20 9f0e 0100 |002d: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e9f │ │ -08520c: 28d8 |0030: goto 0008 // -0028 │ │ -08520e: 5431 8c05 |0031: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -085212: 5440 4701 |0033: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -085216: 1f00 ab06 |0035: check-cast v0, Ljava/util/List; // type@06ab │ │ -08521a: 6e20 a10e 0100 |0037: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onQueueChanged:(Ljava/util/List;)V // method@0ea1 │ │ -085220: 28ce |003a: goto 0008 // -0032 │ │ -085222: 5431 8c05 |003b: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -085226: 5440 4701 |003d: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -08522a: 1f00 5f06 |003f: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -08522e: 6e20 a20e 0100 |0041: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onQueueTitleChanged:(Ljava/lang/CharSequence;)V // method@0ea2 │ │ -085234: 28c4 |0044: goto 0008 // -003c │ │ -085236: 5431 8c05 |0045: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -08523a: 5440 4701 |0047: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -08523e: 1f00 cb00 |0049: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ -085242: 6e20 9e0e 0100 |004b: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onExtrasChanged:(Landroid/os/Bundle;)V // method@0e9e │ │ -085248: 28ba |004e: goto 0008 // -0046 │ │ -08524a: 5431 8c05 |004f: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -08524e: 5440 4701 |0051: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -085252: 1f00 6302 |0053: check-cast v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ -085256: 6e20 9d0e 0100 |0055: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onAudioInfoChanged:(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V // method@0e9d │ │ -08525c: 28b0 |0058: goto 0008 // -0050 │ │ -08525e: 5430 8c05 |0059: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ -085262: 6e10 a30e 0000 |005b: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ -085268: 28aa |005e: goto 0008 // -0056 │ │ -08526a: 0000 |005f: nop // spacer │ │ -08526c: 0001 0800 0100 0000 0400 0000 1200 ... |0060: packed-switch-data (20 units) │ │ +085190: |[085190] android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler.handleMessage:(Landroid/os/Message;)V │ │ +0851a0: 5430 8c05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +0851a4: 7110 980e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$300:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Z // method@0e98 │ │ +0851aa: 0a00 |0005: move-result v0 │ │ +0851ac: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +0851b0: 0e00 |0008: return-void │ │ +0851b2: 5240 4801 |0009: iget v0, v4, Landroid/os/Message;.what:I // field@0148 │ │ +0851b6: 2b00 5500 0000 |000b: packed-switch v0, 00000060 // +00000055 │ │ +0851bc: 28fa |000e: goto 0008 // -0006 │ │ +0851be: 5431 8c05 |000f: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +0851c2: 5440 4701 |0011: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0851c6: 1f00 8106 |0013: check-cast v0, Ljava/lang/String; // type@0681 │ │ +0851ca: 6e10 e604 0400 |0015: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ +0851d0: 0c02 |0018: move-result-object v2 │ │ +0851d2: 6e30 a40e 0102 |0019: invoke-virtual {v1, v0, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0ea4 │ │ +0851d8: 28ec |001c: goto 0008 // -0014 │ │ +0851da: 5431 8c05 |001d: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +0851de: 5440 4701 |001f: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0851e2: 1f00 9302 |0021: check-cast v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ +0851e6: 6e20 a00e 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0ea0 │ │ +0851ec: 28e2 |0026: goto 0008 // -001e │ │ +0851ee: 5431 8c05 |0027: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +0851f2: 5440 4701 |0029: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0851f6: 1f00 2902 |002b: check-cast v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ +0851fa: 6e20 9f0e 0100 |002d: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e9f │ │ +085200: 28d8 |0030: goto 0008 // -0028 │ │ +085202: 5431 8c05 |0031: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +085206: 5440 4701 |0033: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +08520a: 1f00 ab06 |0035: check-cast v0, Ljava/util/List; // type@06ab │ │ +08520e: 6e20 a10e 0100 |0037: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onQueueChanged:(Ljava/util/List;)V // method@0ea1 │ │ +085214: 28ce |003a: goto 0008 // -0032 │ │ +085216: 5431 8c05 |003b: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +08521a: 5440 4701 |003d: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +08521e: 1f00 5f06 |003f: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +085222: 6e20 a20e 0100 |0041: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onQueueTitleChanged:(Ljava/lang/CharSequence;)V // method@0ea2 │ │ +085228: 28c4 |0044: goto 0008 // -003c │ │ +08522a: 5431 8c05 |0045: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +08522e: 5440 4701 |0047: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +085232: 1f00 cb00 |0049: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ +085236: 6e20 9e0e 0100 |004b: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onExtrasChanged:(Landroid/os/Bundle;)V // method@0e9e │ │ +08523c: 28ba |004e: goto 0008 // -0046 │ │ +08523e: 5431 8c05 |004f: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +085242: 5440 4701 |0051: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +085246: 1f00 6302 |0053: check-cast v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ +08524a: 6e20 9d0e 0100 |0055: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onAudioInfoChanged:(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V // method@0e9d │ │ +085250: 28b0 |0058: goto 0008 // -0050 │ │ +085252: 5430 8c05 |0059: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058c │ │ +085256: 6e10 a30e 0000 |005b: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ +08525c: 28aa |005e: goto 0008 // -0056 │ │ +08525e: 0000 |005f: nop // spacer │ │ +085260: 0001 0800 0100 0000 0400 0000 1200 ... |0060: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0008 line=553 │ │ 0x0009 line=527 │ │ 0x000f line=529 │ │ 0x001d line=532 │ │ @@ -60555,19 +60574,19 @@ │ │ type : '(ILjava/lang/Object;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -085294: |[085294] android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler.post:(ILjava/lang/Object;Landroid/os/Bundle;)V │ │ -0852a4: 6e30 840e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0e84 │ │ -0852aa: 0c00 |0003: move-result-object v0 │ │ -0852ac: 6e10 e704 0000 |0004: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -0852b2: 0e00 |0007: return-void │ │ +085288: |[085288] android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler.post:(ILjava/lang/Object;Landroid/os/Bundle;)V │ │ +085298: 6e30 840e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0e84 │ │ +08529e: 0c00 |0003: move-result-object v0 │ │ +0852a0: 6e10 e704 0000 |0004: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +0852a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0007 line=557 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; │ │ 0x0000 - 0x0008 reg=2 what I │ │ @@ -60620,32 +60639,32 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0852b4: |[0852b4] android.support.v4.media.session.MediaControllerCompat$Callback.:()V │ │ -0852c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0852c6: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -0852cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0852ce: 5c30 9105 |0005: iput-boolean v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mRegistered:Z // field@0591 │ │ -0852d2: 6000 4501 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0852d6: 1301 1500 |0009: const/16 v1, #int 21 // #15 │ │ -0852da: 3410 0e00 |000b: if-lt v0, v1, 0019 // +000e │ │ -0852de: 2200 5d02 |000d: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; // type@025d │ │ -0852e2: 7030 870e 3002 |000f: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0e87 │ │ -0852e8: 7110 490f 0000 |0012: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; // method@0f49 │ │ -0852ee: 0c00 |0015: move-result-object v0 │ │ -0852f0: 5b30 8f05 |0016: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@058f │ │ -0852f4: 0e00 |0018: return-void │ │ -0852f6: 2200 5e02 |0019: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; // type@025e │ │ -0852fa: 7030 8d0e 3002 |001b: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0e8d │ │ -085300: 5b30 8f05 |001e: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@058f │ │ -085304: 28f8 |0020: goto 0018 // -0008 │ │ +0852a8: |[0852a8] android.support.v4.media.session.MediaControllerCompat$Callback.:()V │ │ +0852b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0852ba: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +0852c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0852c2: 5c30 9105 |0005: iput-boolean v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mRegistered:Z // field@0591 │ │ +0852c6: 6000 4501 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0852ca: 1301 1500 |0009: const/16 v1, #int 21 // #15 │ │ +0852ce: 3410 0e00 |000b: if-lt v0, v1, 0019 // +000e │ │ +0852d2: 2200 5d02 |000d: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; // type@025d │ │ +0852d6: 7030 870e 3002 |000f: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0e87 │ │ +0852dc: 7110 490f 0000 |0012: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; // method@0f49 │ │ +0852e2: 0c00 |0015: move-result-object v0 │ │ +0852e4: 5b30 8f05 |0016: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@058f │ │ +0852e8: 0e00 |0018: return-void │ │ +0852ea: 2200 5e02 |0019: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; // type@025e │ │ +0852ee: 7030 8d0e 3002 |001b: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0e8d │ │ +0852f4: 5b30 8f05 |001e: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@058f │ │ +0852f8: 28f8 |0020: goto 0018 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=341 │ │ 0x0007 line=344 │ │ 0x000d line=345 │ │ 0x0018 line=349 │ │ @@ -60658,17 +60677,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085308: |[085308] android.support.v4.media.session.MediaControllerCompat$Callback.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; │ │ -085318: 5410 9005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // field@0590 │ │ -08531c: 1100 |0002: return-object v0 │ │ +0852fc: |[0852fc] android.support.v4.media.session.MediaControllerCompat$Callback.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; │ │ +08530c: 5410 9005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // field@0590 │ │ +085310: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ @@ -60676,17 +60695,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085320: |[085320] android.support.v4.media.session.MediaControllerCompat$Callback.access$300:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Z │ │ -085330: 5510 9105 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mRegistered:Z // field@0591 │ │ -085334: 0f00 |0002: return v0 │ │ +085314: |[085314] android.support.v4.media.session.MediaControllerCompat$Callback.access$300:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Z │ │ +085324: 5510 9105 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mRegistered:Z // field@0591 │ │ +085328: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ @@ -60694,17 +60713,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085338: |[085338] android.support.v4.media.session.MediaControllerCompat$Callback.access$302:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Z)Z │ │ -085348: 5c01 9105 |0000: iput-boolean v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mRegistered:Z // field@0591 │ │ -08534c: 0f01 |0002: return v1 │ │ +08532c: |[08532c] android.support.v4.media.session.MediaControllerCompat$Callback.access$302:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Z)Z │ │ +08533c: 5c01 9105 |0000: iput-boolean v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mRegistered:Z // field@0591 │ │ +085340: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -60713,17 +60732,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085350: |[085350] android.support.v4.media.session.MediaControllerCompat$Callback.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; │ │ -085360: 5410 8f05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@058f │ │ -085364: 1100 |0002: return-object v0 │ │ +085344: |[085344] android.support.v4.media.session.MediaControllerCompat$Callback.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; │ │ +085354: 5410 8f05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@058f │ │ +085358: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ @@ -60731,17 +60750,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -085368: |[085368] android.support.v4.media.session.MediaControllerCompat$Callback.access$500:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -085378: 7020 a50e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.setHandler:(Landroid/os/Handler;)V // method@0ea5 │ │ -08537e: 0e00 |0003: return-void │ │ +08535c: |[08535c] android.support.v4.media.session.MediaControllerCompat$Callback.access$500:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +08536c: 7020 a50e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.setHandler:(Landroid/os/Handler;)V // method@0ea5 │ │ +085372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/os/Handler; │ │ │ │ @@ -60750,21 +60769,21 @@ │ │ type : '(Landroid/os/Handler;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -085380: |[085380] android.support.v4.media.session.MediaControllerCompat$Callback.setHandler:(Landroid/os/Handler;)V │ │ -085390: 2200 5c02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // type@025c │ │ -085394: 6e10 d004 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@04d0 │ │ -08539a: 0c01 |0005: move-result-object v1 │ │ -08539c: 7030 820e 2001 |0006: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V // method@0e82 │ │ -0853a2: 5b20 9005 |0009: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // field@0590 │ │ -0853a6: 0e00 |000b: return-void │ │ +085374: |[085374] android.support.v4.media.session.MediaControllerCompat$Callback.setHandler:(Landroid/os/Handler;)V │ │ +085384: 2200 5c02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // type@025c │ │ +085388: 6e10 d004 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@04d0 │ │ +08538e: 0c01 |0005: move-result-object v1 │ │ +085390: 7030 820e 2001 |0006: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V // method@0e82 │ │ +085396: 5b20 9005 |0009: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // field@0590 │ │ +08539a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x000b line=434 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x000c reg=3 handler Landroid/os/Handler; │ │ @@ -60775,17 +60794,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0853a8: |[0853a8] android.support.v4.media.session.MediaControllerCompat$Callback.binderDied:()V │ │ -0853b8: 6e10 a30e 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ -0853be: 0e00 |0003: return-void │ │ +08539c: |[08539c] android.support.v4.media.session.MediaControllerCompat$Callback.binderDied:()V │ │ +0853ac: 6e10 a30e 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ +0853b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ @@ -60794,16 +60813,16 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0853c0: |[0853c0] android.support.v4.media.session.MediaControllerCompat$Callback.onAudioInfoChanged:(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V │ │ -0853d0: 0e00 |0000: return-void │ │ +0853b4: |[0853b4] android.support.v4.media.session.MediaControllerCompat$Callback.onAudioInfoChanged:(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V │ │ +0853c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 info Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ @@ -60812,16 +60831,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0853d4: |[0853d4] android.support.v4.media.session.MediaControllerCompat$Callback.onExtrasChanged:(Landroid/os/Bundle;)V │ │ -0853e4: 0e00 |0000: return-void │ │ +0853c8: |[0853c8] android.support.v4.media.session.MediaControllerCompat$Callback.onExtrasChanged:(Landroid/os/Bundle;)V │ │ +0853d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 extras Landroid/os/Bundle; │ │ │ │ @@ -60830,16 +60849,16 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0853e8: |[0853e8] android.support.v4.media.session.MediaControllerCompat$Callback.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0853f8: 0e00 |0000: return-void │ │ +0853dc: |[0853dc] android.support.v4.media.session.MediaControllerCompat$Callback.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0853ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ @@ -60848,16 +60867,16 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0853fc: |[0853fc] android.support.v4.media.session.MediaControllerCompat$Callback.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -08540c: 0e00 |0000: return-void │ │ +0853f0: |[0853f0] android.support.v4.media.session.MediaControllerCompat$Callback.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +085400: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ @@ -60866,16 +60885,16 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085410: |[085410] android.support.v4.media.session.MediaControllerCompat$Callback.onQueueChanged:(Ljava/util/List;)V │ │ -085420: 0e00 |0000: return-void │ │ +085404: |[085404] android.support.v4.media.session.MediaControllerCompat$Callback.onQueueChanged:(Ljava/util/List;)V │ │ +085414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 queue Ljava/util/List; Ljava/util/List; │ │ @@ -60885,16 +60904,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085424: |[085424] android.support.v4.media.session.MediaControllerCompat$Callback.onQueueTitleChanged:(Ljava/lang/CharSequence;)V │ │ -085434: 0e00 |0000: return-void │ │ +085418: |[085418] android.support.v4.media.session.MediaControllerCompat$Callback.onQueueTitleChanged:(Ljava/lang/CharSequence;)V │ │ +085428: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 title Ljava/lang/CharSequence; │ │ │ │ @@ -60903,16 +60922,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085438: |[085438] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionDestroyed:()V │ │ -085448: 0e00 |0000: return-void │ │ +08542c: |[08542c] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionDestroyed:()V │ │ +08543c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ @@ -60920,16 +60939,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08544c: |[08544c] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -08545c: 0e00 |0000: return-void │ │ +085440: |[085440] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085450: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 event Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -61130,22 +61149,22 @@ │ │ type : '(IIIII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -085460: |[085460] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.:(IIIII)V │ │ -085470: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -085476: 5901 9b05 |0003: iput v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@059b │ │ -08547a: 5902 9805 |0005: iput v2, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0598 │ │ -08547e: 5903 9c05 |0007: iput v3, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@059c │ │ -085482: 5904 9a05 |0009: iput v4, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@059a │ │ -085486: 5905 9905 |000b: iput v5, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0599 │ │ -08548a: 0e00 |000d: return-void │ │ +085454: |[085454] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.:(IIIII)V │ │ +085464: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08546a: 5901 9b05 |0003: iput v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@059b │ │ +08546e: 5902 9805 |0005: iput v2, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0598 │ │ +085472: 5903 9c05 |0007: iput v3, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@059c │ │ +085476: 5904 9a05 |0009: iput v4, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@059a │ │ +08547a: 5905 9905 |000b: iput v5, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0599 │ │ +08547e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0003 line=696 │ │ 0x0005 line=697 │ │ 0x0007 line=698 │ │ 0x0009 line=699 │ │ @@ -61165,17 +61184,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08548c: |[08548c] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getAudioStream:()I │ │ -08549c: 5210 9805 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0598 │ │ -0854a0: 0f00 |0002: return v0 │ │ +085480: |[085480] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getAudioStream:()I │ │ +085490: 5210 9805 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0598 │ │ +085494: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -61183,17 +61202,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0854a4: |[0854a4] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getCurrentVolume:()I │ │ -0854b4: 5210 9905 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0599 │ │ -0854b8: 0f00 |0002: return v0 │ │ +085498: |[085498] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getCurrentVolume:()I │ │ +0854a8: 5210 9905 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0599 │ │ +0854ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -61201,17 +61220,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0854bc: |[0854bc] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getMaxVolume:()I │ │ -0854cc: 5210 9a05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@059a │ │ -0854d0: 0f00 |0002: return v0 │ │ +0854b0: |[0854b0] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getMaxVolume:()I │ │ +0854c0: 5210 9a05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@059a │ │ +0854c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -61219,17 +61238,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0854d4: |[0854d4] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getPlaybackType:()I │ │ -0854e4: 5210 9b05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@059b │ │ -0854e8: 0f00 |0002: return v0 │ │ +0854c8: |[0854c8] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getPlaybackType:()I │ │ +0854d8: 5210 9b05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@059b │ │ +0854dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -61237,17 +61256,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0854ec: |[0854ec] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getVolumeControl:()I │ │ -0854fc: 5210 9c05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@059c │ │ -085500: 0f00 |0002: return v0 │ │ +0854e0: |[0854e0] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getVolumeControl:()I │ │ +0854f0: 5210 9c05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@059c │ │ +0854f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ source_file_idx : 3892 (MediaControllerCompat.java) │ │ @@ -61280,17 +61299,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085504: |[085504] android.support.v4.media.session.MediaControllerCompat$TransportControls.:()V │ │ -085514: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08551a: 0e00 |0003: return-void │ │ +0854f8: |[0854f8] android.support.v4.media.session.MediaControllerCompat$TransportControls.:()V │ │ +085508: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08550e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0003 line=567 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ │ │ @@ -61425,34 +61444,34 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -08551c: |[08551c] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -08552c: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -085532: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -085536: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08553a: 1a01 4030 |0007: const-string v1, "sessionToken must not be null" // string@3040 │ │ -08553e: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -085544: 2700 |000c: throw v0 │ │ -085546: 5b24 a105 |000d: iput-object v4, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ -08554a: 6000 4501 |000f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08554e: 1301 1500 |0011: const/16 v1, #int 21 // #15 │ │ -085552: 3410 0a00 |0013: if-lt v0, v1, 001d // +000a │ │ -085556: 2200 6102 |0015: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0261 │ │ -08555a: 7030 b80e 3004 |0017: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0eb8 │ │ -085560: 5b20 a005 |001a: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085564: 0e00 |001c: return-void │ │ -085566: 2200 6202 |001d: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0262 │ │ -08556a: 5421 a105 |001f: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ -08556e: 7020 cc0e 1000 |0021: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0ecc │ │ -085574: 5b20 a005 |0024: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085578: 28f6 |0026: goto 001c // -000a │ │ +085510: |[085510] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +085520: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +085526: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +08552a: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08552e: 1a01 4030 |0007: const-string v1, "sessionToken must not be null" // string@3040 │ │ +085532: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +085538: 2700 |000c: throw v0 │ │ +08553a: 5b24 a105 |000d: iput-object v4, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ +08553e: 6000 4501 |000f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +085542: 1301 1500 |0011: const/16 v1, #int 21 // #15 │ │ +085546: 3410 0a00 |0013: if-lt v0, v1, 001d // +000a │ │ +08554a: 2200 6102 |0015: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0261 │ │ +08554e: 7030 b80e 3004 |0017: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0eb8 │ │ +085554: 5b20 a005 |001a: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +085558: 0e00 |001c: return-void │ │ +08555a: 2200 6202 |001d: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0262 │ │ +08555e: 5421 a105 |001f: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ +085562: 7020 cc0e 1000 |0021: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0ecc │ │ +085568: 5b20 a005 |0024: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08556c: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0005 line=89 │ │ 0x000d line=91 │ │ 0x000f line=93 │ │ @@ -61469,36 +61488,36 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -08557c: |[08557c] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -08558c: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -085592: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -085596: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08559a: 1a01 3d30 |0007: const-string v1, "session must not be null" // string@303d │ │ -08559e: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0855a4: 2700 |000c: throw v0 │ │ -0855a6: 6e10 3e10 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@103e │ │ -0855ac: 0c00 |0010: move-result-object v0 │ │ -0855ae: 5b20 a105 |0011: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ -0855b2: 6000 4501 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0855b6: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ -0855ba: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -0855be: 2200 6102 |0019: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0261 │ │ -0855c2: 7030 b90e 3004 |001b: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0eb9 │ │ -0855c8: 5b20 a005 |001e: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0855cc: 0e00 |0020: return-void │ │ -0855ce: 2200 6202 |0021: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0262 │ │ -0855d2: 5421 a105 |0023: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ -0855d6: 7020 cc0e 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0ecc │ │ -0855dc: 5b20 a005 |0028: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0855e0: 28f6 |002a: goto 0020 // -000a │ │ +085570: |[085570] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +085580: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +085586: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +08558a: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08558e: 1a01 3d30 |0007: const-string v1, "session must not be null" // string@303d │ │ +085592: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +085598: 2700 |000c: throw v0 │ │ +08559a: 6e10 3e10 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@103e │ │ +0855a0: 0c00 |0010: move-result-object v0 │ │ +0855a2: 5b20 a105 |0011: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ +0855a6: 6000 4501 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0855aa: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ +0855ae: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +0855b2: 2200 6102 |0019: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0261 │ │ +0855b6: 7030 b90e 3004 |001b: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0eb9 │ │ +0855bc: 5b20 a005 |001e: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +0855c0: 0e00 |0020: return-void │ │ +0855c2: 2200 6202 |0021: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0262 │ │ +0855c6: 5421 a105 |0023: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ +0855ca: 7020 cc0e 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0ecc │ │ +0855d0: 5b20 a005 |0028: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +0855d4: 28f6 |002a: goto 0020 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x0005 line=68 │ │ 0x000d line=70 │ │ 0x0013 line=72 │ │ @@ -61516,18 +61535,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0855e4: |[0855e4] android.support.v4.media.session.MediaControllerCompat.adjustVolume:(II)V │ │ -0855f4: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0855f8: 7230 a60e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.adjustVolume:(II)V // method@0ea6 │ │ -0855fe: 0e00 |0005: return-void │ │ +0855d8: |[0855d8] android.support.v4.media.session.MediaControllerCompat.adjustVolume:(II)V │ │ +0855e8: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +0855ec: 7230 a60e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.adjustVolume:(II)V // method@0ea6 │ │ +0855f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -61538,24 +61557,24 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -085600: |[085600] android.support.v4.media.session.MediaControllerCompat.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -085610: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -085614: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -085618: 1a01 8e06 |0004: const-string v1, "KeyEvent may not be null" // string@068e │ │ -08561c: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -085622: 2700 |0009: throw v0 │ │ -085624: 5420 a005 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085628: 7220 a70e 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0ea7 │ │ -08562e: 0a00 |000f: move-result v0 │ │ -085630: 0f00 |0010: return v0 │ │ +0855f4: |[0855f4] android.support.v4.media.session.MediaControllerCompat.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +085604: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +085608: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08560c: 1a01 8e06 |0004: const-string v1, "KeyEvent may not be null" // string@068e │ │ +085610: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +085616: 2700 |0009: throw v0 │ │ +085618: 5420 a005 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08561c: 7220 a70e 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0ea7 │ │ +085622: 0a00 |000f: move-result v0 │ │ +085624: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ 0x000a line=120 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ @@ -61566,19 +61585,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085634: |[085634] android.support.v4.media.session.MediaControllerCompat.getExtras:()Landroid/os/Bundle; │ │ -085644: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085648: 7210 a80e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getExtras:()Landroid/os/Bundle; // method@0ea8 │ │ -08564e: 0c00 |0005: move-result-object v0 │ │ -085650: 1100 |0006: return-object v0 │ │ +085628: |[085628] android.support.v4.media.session.MediaControllerCompat.getExtras:()Landroid/os/Bundle; │ │ +085638: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08563c: 7210 a80e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getExtras:()Landroid/os/Bundle; // method@0ea8 │ │ +085642: 0c00 |0005: move-result-object v0 │ │ +085644: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61586,19 +61605,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085654: |[085654] android.support.v4.media.session.MediaControllerCompat.getFlags:()J │ │ -085664: 5420 a005 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085668: 7210 a90e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getFlags:()J // method@0ea9 │ │ -08566e: 0b00 |0005: move-result-wide v0 │ │ -085670: 1000 |0006: return-wide v0 │ │ +085648: |[085648] android.support.v4.media.session.MediaControllerCompat.getFlags:()J │ │ +085658: 5420 a005 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08565c: 7210 a90e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getFlags:()J // method@0ea9 │ │ +085662: 0b00 |0005: move-result-wide v0 │ │ +085664: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61606,19 +61625,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085674: |[085674] android.support.v4.media.session.MediaControllerCompat.getMediaController:()Ljava/lang/Object; │ │ -085684: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085688: 7210 aa0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMediaController:()Ljava/lang/Object; // method@0eaa │ │ -08568e: 0c00 |0005: move-result-object v0 │ │ -085690: 1100 |0006: return-object v0 │ │ +085668: |[085668] android.support.v4.media.session.MediaControllerCompat.getMediaController:()Ljava/lang/Object; │ │ +085678: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08567c: 7210 aa0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMediaController:()Ljava/lang/Object; // method@0eaa │ │ +085682: 0c00 |0005: move-result-object v0 │ │ +085684: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61626,19 +61645,19 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085694: |[085694] android.support.v4.media.session.MediaControllerCompat.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0856a4: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0856a8: 7210 ab0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0eab │ │ -0856ae: 0c00 |0005: move-result-object v0 │ │ -0856b0: 1100 |0006: return-object v0 │ │ +085688: |[085688] android.support.v4.media.session.MediaControllerCompat.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +085698: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08569c: 7210 ab0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0eab │ │ +0856a2: 0c00 |0005: move-result-object v0 │ │ +0856a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61646,19 +61665,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0856b4: |[0856b4] android.support.v4.media.session.MediaControllerCompat.getPackageName:()Ljava/lang/String; │ │ -0856c4: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0856c8: 7210 ac0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPackageName:()Ljava/lang/String; // method@0eac │ │ -0856ce: 0c00 |0005: move-result-object v0 │ │ -0856d0: 1100 |0006: return-object v0 │ │ +0856a8: |[0856a8] android.support.v4.media.session.MediaControllerCompat.getPackageName:()Ljava/lang/String; │ │ +0856b8: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +0856bc: 7210 ac0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPackageName:()Ljava/lang/String; // method@0eac │ │ +0856c2: 0c00 |0005: move-result-object v0 │ │ +0856c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61666,19 +61685,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0856d4: |[0856d4] android.support.v4.media.session.MediaControllerCompat.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -0856e4: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0856e8: 7210 ad0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // method@0ead │ │ -0856ee: 0c00 |0005: move-result-object v0 │ │ -0856f0: 1100 |0006: return-object v0 │ │ +0856c8: |[0856c8] android.support.v4.media.session.MediaControllerCompat.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +0856d8: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +0856dc: 7210 ad0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // method@0ead │ │ +0856e2: 0c00 |0005: move-result-object v0 │ │ +0856e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61686,19 +61705,19 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0856f4: |[0856f4] android.support.v4.media.session.MediaControllerCompat.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -085704: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085708: 7210 ae0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0eae │ │ -08570e: 0c00 |0005: move-result-object v0 │ │ -085710: 1100 |0006: return-object v0 │ │ +0856e8: |[0856e8] android.support.v4.media.session.MediaControllerCompat.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0856f8: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +0856fc: 7210 ae0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0eae │ │ +085702: 0c00 |0005: move-result-object v0 │ │ +085704: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61706,19 +61725,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085714: |[085714] android.support.v4.media.session.MediaControllerCompat.getQueue:()Ljava/util/List; │ │ -085724: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085728: 7210 af0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getQueue:()Ljava/util/List; // method@0eaf │ │ -08572e: 0c00 |0005: move-result-object v0 │ │ -085730: 1100 |0006: return-object v0 │ │ +085708: |[085708] android.support.v4.media.session.MediaControllerCompat.getQueue:()Ljava/util/List; │ │ +085718: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08571c: 7210 af0e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getQueue:()Ljava/util/List; // method@0eaf │ │ +085722: 0c00 |0005: move-result-object v0 │ │ +085724: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61726,19 +61745,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085734: |[085734] android.support.v4.media.session.MediaControllerCompat.getQueueTitle:()Ljava/lang/CharSequence; │ │ -085744: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085748: 7210 b00e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getQueueTitle:()Ljava/lang/CharSequence; // method@0eb0 │ │ -08574e: 0c00 |0005: move-result-object v0 │ │ -085750: 1100 |0006: return-object v0 │ │ +085728: |[085728] android.support.v4.media.session.MediaControllerCompat.getQueueTitle:()Ljava/lang/CharSequence; │ │ +085738: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08573c: 7210 b00e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getQueueTitle:()Ljava/lang/CharSequence; // method@0eb0 │ │ +085742: 0c00 |0005: move-result-object v0 │ │ +085744: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #11 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61746,19 +61765,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085754: |[085754] android.support.v4.media.session.MediaControllerCompat.getRatingType:()I │ │ -085764: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085768: 7210 b10e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getRatingType:()I // method@0eb1 │ │ -08576e: 0a00 |0005: move-result v0 │ │ -085770: 0f00 |0006: return v0 │ │ +085748: |[085748] android.support.v4.media.session.MediaControllerCompat.getRatingType:()I │ │ +085758: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08575c: 7210 b10e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getRatingType:()I // method@0eb1 │ │ +085762: 0a00 |0005: move-result v0 │ │ +085764: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #12 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61766,19 +61785,19 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085774: |[085774] android.support.v4.media.session.MediaControllerCompat.getSessionActivity:()Landroid/app/PendingIntent; │ │ -085784: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085788: 7210 b20e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getSessionActivity:()Landroid/app/PendingIntent; // method@0eb2 │ │ -08578e: 0c00 |0005: move-result-object v0 │ │ -085790: 1100 |0006: return-object v0 │ │ +085768: |[085768] android.support.v4.media.session.MediaControllerCompat.getSessionActivity:()Landroid/app/PendingIntent; │ │ +085778: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08577c: 7210 b20e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getSessionActivity:()Landroid/app/PendingIntent; // method@0eb2 │ │ +085782: 0c00 |0005: move-result-object v0 │ │ +085784: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #13 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61786,17 +61805,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085794: |[085794] android.support.v4.media.session.MediaControllerCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -0857a4: 5410 a105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ -0857a8: 1100 |0002: return-object v0 │ │ +085788: |[085788] android.support.v4.media.session.MediaControllerCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +085798: 5410 a105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05a1 │ │ +08579c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #14 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61804,19 +61823,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0857ac: |[0857ac] android.support.v4.media.session.MediaControllerCompat.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -0857bc: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0857c0: 7210 b30e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@0eb3 │ │ -0857c6: 0c00 |0005: move-result-object v0 │ │ -0857c8: 1100 |0006: return-object v0 │ │ +0857a0: |[0857a0] android.support.v4.media.session.MediaControllerCompat.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +0857b0: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +0857b4: 7210 b30e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@0eb3 │ │ +0857ba: 0c00 |0005: move-result-object v0 │ │ +0857bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #15 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -61824,18 +61843,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0857cc: |[0857cc] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0857dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0857de: 6e30 240f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaControllerCompat;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0f24 │ │ -0857e4: 0e00 |0004: return-void │ │ +0857c0: |[0857c0] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0857d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0857d2: 6e30 240f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaControllerCompat;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0f24 │ │ +0857d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0004 line=261 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ @@ -61845,26 +61864,26 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0857e8: |[0857e8] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -0857f8: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -0857fc: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -085800: 1a01 1919 |0004: const-string v1, "callback cannot be null" // string@1919 │ │ -085804: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08580a: 2700 |0009: throw v0 │ │ -08580c: 3904 0700 |000a: if-nez v4, 0011 // +0007 │ │ -085810: 2204 d100 |000c: new-instance v4, Landroid/os/Handler; // type@00d1 │ │ -085814: 7010 cd04 0400 |000e: invoke-direct {v4}, Landroid/os/Handler;.:()V // method@04cd │ │ -08581a: 5420 a005 |0011: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -08581e: 7230 b40e 3004 |0013: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0eb4 │ │ -085824: 0e00 |0016: return-void │ │ +0857dc: |[0857dc] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +0857ec: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +0857f0: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0857f4: 1a01 1919 |0004: const-string v1, "callback cannot be null" // string@1919 │ │ +0857f8: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0857fe: 2700 |0009: throw v0 │ │ +085800: 3904 0700 |000a: if-nez v4, 0011 // +0007 │ │ +085804: 2204 d100 |000c: new-instance v4, Landroid/os/Handler; // type@00d1 │ │ +085808: 7010 cd04 0400 |000e: invoke-direct {v4}, Landroid/os/Handler;.:()V // method@04cd │ │ +08580e: 5420 a005 |0011: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +085812: 7230 b40e 3004 |0013: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0eb4 │ │ +085818: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0002 line=273 │ │ 0x000a line=275 │ │ 0x000c line=276 │ │ 0x0011 line=278 │ │ @@ -61880,25 +61899,25 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -085828: |[085828] android.support.v4.media.session.MediaControllerCompat.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -085838: 7110 9320 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -08583e: 0a00 |0003: move-result v0 │ │ -085840: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -085844: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -085848: 1a01 241a |0008: const-string v1, "command cannot be null or empty" // string@1a24 │ │ -08584c: 7020 0034 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -085852: 2700 |000d: throw v0 │ │ -085854: 5420 a005 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085858: 7240 b50e 3054 |0010: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0eb5 │ │ -08585e: 0e00 |0013: return-void │ │ +08581c: |[08581c] android.support.v4.media.session.MediaControllerCompat.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +08582c: 7110 9320 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +085832: 0a00 |0003: move-result v0 │ │ +085834: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +085838: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08583c: 1a01 241a |0008: const-string v1, "command cannot be null or empty" // string@1a24 │ │ +085840: 7020 0034 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +085846: 2700 |000d: throw v0 │ │ +085848: 5420 a005 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +08584c: 7240 b50e 3054 |0010: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0eb5 │ │ +085852: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x000e line=307 │ │ 0x0013 line=308 │ │ locals : │ │ @@ -61912,18 +61931,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085860: |[085860] android.support.v4.media.session.MediaControllerCompat.setVolumeTo:(II)V │ │ -085870: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -085874: 7230 b60e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.setVolumeTo:(II)V // method@0eb6 │ │ -08587a: 0e00 |0005: return-void │ │ +085854: |[085854] android.support.v4.media.session.MediaControllerCompat.setVolumeTo:(II)V │ │ +085864: 5410 a005 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +085868: 7230 b60e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.setVolumeTo:(II)V // method@0eb6 │ │ +08586e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ 0x0000 - 0x0006 reg=2 value I │ │ @@ -61934,23 +61953,23 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08587c: |[08587c] android.support.v4.media.session.MediaControllerCompat.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -08588c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -085890: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -085894: 1a01 1919 |0004: const-string v1, "callback cannot be null" // string@1919 │ │ -085898: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08589e: 2700 |0009: throw v0 │ │ -0858a0: 5420 a005 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ -0858a4: 7220 b70e 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0eb7 │ │ -0858aa: 0e00 |000f: return-void │ │ +085870: |[085870] android.support.v4.media.session.MediaControllerCompat.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +085880: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +085884: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +085888: 1a01 1919 |0004: const-string v1, "callback cannot be null" // string@1919 │ │ +08588c: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +085892: 2700 |0009: throw v0 │ │ +085894: 5420 a005 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@05a0 │ │ +085898: 7220 b70e 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0eb7 │ │ +08589e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0002 line=289 │ │ 0x000a line=291 │ │ 0x000f line=292 │ │ locals : │ │ @@ -62046,18 +62065,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0858ac: |[0858ac] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V │ │ -0858bc: 7010 2f04 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaController$Callback;.:()V // method@042f │ │ -0858c2: 5b01 a205 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ -0858c6: 0e00 |0005: return-void │ │ +0858a0: |[0858a0] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V │ │ +0858b0: 7010 2f04 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaController$Callback;.:()V // method@042f │ │ +0858b6: 5b01 a205 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ +0858ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0003 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -62071,18 +62090,18 @@ │ │ type : '(Landroid/media/MediaMetadata;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0858c8: |[0858c8] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onMetadataChanged:(Landroid/media/MediaMetadata;)V │ │ -0858d8: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ -0858dc: 7220 280f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onMetadataChanged:(Ljava/lang/Object;)V // method@0f28 │ │ -0858e2: 0e00 |0005: return-void │ │ +0858bc: |[0858bc] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onMetadataChanged:(Landroid/media/MediaMetadata;)V │ │ +0858cc: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ +0858d0: 7220 280f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onMetadataChanged:(Ljava/lang/Object;)V // method@0f28 │ │ +0858d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -62093,18 +62112,18 @@ │ │ type : '(Landroid/media/session/PlaybackState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0858e4: |[0858e4] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onPlaybackStateChanged:(Landroid/media/session/PlaybackState;)V │ │ -0858f4: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ -0858f8: 7220 290f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onPlaybackStateChanged:(Ljava/lang/Object;)V // method@0f29 │ │ -0858fe: 0e00 |0005: return-void │ │ +0858d8: |[0858d8] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onPlaybackStateChanged:(Landroid/media/session/PlaybackState;)V │ │ +0858e8: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ +0858ec: 7220 290f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onPlaybackStateChanged:(Ljava/lang/Object;)V // method@0f29 │ │ +0858f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0005 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -62115,18 +62134,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085900: |[085900] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionDestroyed:()V │ │ -085910: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ -085914: 7210 2a0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionDestroyed:()V // method@0f2a │ │ -08591a: 0e00 |0005: return-void │ │ +0858f4: |[0858f4] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionDestroyed:()V │ │ +085904: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ +085908: 7210 2a0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionDestroyed:()V // method@0f2a │ │ +08590e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0005 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -62136,18 +62155,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08591c: |[08591c] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -08592c: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ -085930: 7230 2b0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f2b │ │ -085936: 0e00 |0005: return-void │ │ +085910: |[085910] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085920: 5410 a205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@05a2 │ │ +085924: 7230 2b0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f2b │ │ +08592a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0005 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -62199,17 +62218,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085938: |[085938] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.:()V │ │ -085948: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08594e: 0e00 |0003: return-void │ │ +08592c: |[08592c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.:()V │ │ +08593c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +085942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -62217,19 +62236,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/media/AudioAttributes;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085950: |[085950] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; │ │ -085960: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ -085964: 6e10 3004 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getAudioAttributes:()Landroid/media/AudioAttributes; // method@0430 │ │ -08596a: 0c00 |0005: move-result-object v0 │ │ -08596c: 1100 |0006: return-object v0 │ │ +085944: |[085944] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; │ │ +085954: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ +085958: 6e10 3004 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getAudioAttributes:()Landroid/media/AudioAttributes; // method@0430 │ │ +08595e: 0c00 |0005: move-result-object v0 │ │ +085960: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -62237,19 +62256,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085970: |[085970] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getCurrentVolume:(Ljava/lang/Object;)I │ │ -085980: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ -085984: 6e10 3104 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getCurrentVolume:()I // method@0431 │ │ -08598a: 0a00 |0005: move-result v0 │ │ -08598c: 0f00 |0006: return v0 │ │ +085964: |[085964] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getCurrentVolume:(Ljava/lang/Object;)I │ │ +085974: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ +085978: 6e10 3104 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getCurrentVolume:()I // method@0431 │ │ +08597e: 0a00 |0005: move-result v0 │ │ +085980: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -62257,20 +62276,20 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -085990: |[085990] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream:(Ljava/lang/Object;)I │ │ -0859a0: 7110 320f 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; // method@0f32 │ │ -0859a6: 0c00 |0003: move-result-object v0 │ │ -0859a8: 7110 380f 0000 |0004: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.toLegacyStreamType:(Landroid/media/AudioAttributes;)I // method@0f38 │ │ -0859ae: 0a01 |0007: move-result v1 │ │ -0859b0: 0f01 |0008: return v1 │ │ +085984: |[085984] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream:(Ljava/lang/Object;)I │ │ +085994: 7110 320f 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; // method@0f32 │ │ +08599a: 0c00 |0003: move-result-object v0 │ │ +08599c: 7110 380f 0000 |0004: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.toLegacyStreamType:(Landroid/media/AudioAttributes;)I // method@0f38 │ │ +0859a2: 0a01 |0007: move-result v1 │ │ +0859a4: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0004 line=186 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 attrs Landroid/media/AudioAttributes; │ │ 0x0000 - 0x0009 reg=2 volumeInfoObj Ljava/lang/Object; │ │ @@ -62280,19 +62299,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0859b4: |[0859b4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getMaxVolume:(Ljava/lang/Object;)I │ │ -0859c4: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ -0859c8: 6e10 3204 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getMaxVolume:()I // method@0432 │ │ -0859ce: 0a00 |0005: move-result v0 │ │ -0859d0: 0f00 |0006: return v0 │ │ +0859a8: |[0859a8] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getMaxVolume:(Ljava/lang/Object;)I │ │ +0859b8: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ +0859bc: 6e10 3204 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getMaxVolume:()I // method@0432 │ │ +0859c2: 0a00 |0005: move-result v0 │ │ +0859c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -62300,19 +62319,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0859d4: |[0859d4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ -0859e4: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ -0859e8: 6e10 3304 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getPlaybackType:()I // method@0433 │ │ -0859ee: 0a00 |0005: move-result v0 │ │ -0859f0: 0f00 |0006: return v0 │ │ +0859c8: |[0859c8] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +0859d8: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ +0859dc: 6e10 3304 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getPlaybackType:()I // method@0433 │ │ +0859e2: 0a00 |0005: move-result v0 │ │ +0859e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -62320,19 +62339,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0859f4: |[0859f4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getVolumeControl:(Ljava/lang/Object;)I │ │ -085a04: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ -085a08: 6e10 3404 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getVolumeControl:()I // method@0434 │ │ -085a0e: 0a00 |0005: move-result v0 │ │ -085a10: 0f00 |0006: return v0 │ │ +0859e8: |[0859e8] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getVolumeControl:(Ljava/lang/Object;)I │ │ +0859f8: 1f01 ba00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@00ba │ │ +0859fc: 6e10 3404 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getVolumeControl:()I // method@0434 │ │ +085a02: 0a00 |0005: move-result v0 │ │ +085a04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -62340,47 +62359,47 @@ │ │ type : '(Landroid/media/AudioAttributes;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 76 16-bit code units │ │ -085a14: |[085a14] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType:(Landroid/media/AudioAttributes;)I │ │ -085a24: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -085a26: 1230 |0001: const/4 v0, #int 3 // #3 │ │ -085a28: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -085a2a: 6e10 b503 0400 |0003: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@03b5 │ │ -085a30: 0a03 |0006: move-result v3 │ │ -085a32: dd03 0301 |0007: and-int/lit8 v3, v3, #int 1 // #01 │ │ -085a36: 3313 0400 |0009: if-ne v3, v1, 000d // +0004 │ │ -085a3a: 1270 |000b: const/4 v0, #int 7 // #7 │ │ -085a3c: 0f00 |000c: return v0 │ │ -085a3e: 6e10 b503 0400 |000d: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@03b5 │ │ -085a44: 0a03 |0010: move-result v3 │ │ -085a46: dd03 0304 |0011: and-int/lit8 v3, v3, #int 4 // #04 │ │ -085a4a: 3323 0400 |0013: if-ne v3, v2, 0017 // +0004 │ │ -085a4e: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -085a50: 28f6 |0016: goto 000c // -000a │ │ -085a52: 6e10 b603 0400 |0017: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getUsage:()I // method@03b6 │ │ -085a58: 0a03 |001a: move-result v3 │ │ -085a5a: 2b03 1100 0000 |001b: packed-switch v3, 0000002c // +00000011 │ │ -085a60: 28ee |001e: goto 000c // -0012 │ │ -085a62: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -085a64: 28ec |0020: goto 000c // -0014 │ │ -085a66: 0110 |0021: move v0, v1 │ │ -085a68: 28ea |0022: goto 000c // -0016 │ │ -085a6a: 1300 0800 |0023: const/16 v0, #int 8 // #8 │ │ -085a6e: 28e7 |0025: goto 000c // -0019 │ │ -085a70: 0120 |0026: move v0, v2 │ │ -085a72: 28e5 |0027: goto 000c // -001b │ │ -085a74: 1220 |0028: const/4 v0, #int 2 // #2 │ │ -085a76: 28e3 |0029: goto 000c // -001d │ │ -085a78: 1250 |002a: const/4 v0, #int 5 // #5 │ │ -085a7a: 28e1 |002b: goto 000c // -001f │ │ -085a7c: 0001 0e00 0100 0000 f1ff ffff 0400 ... |002c: packed-switch-data (32 units) │ │ +085a08: |[085a08] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType:(Landroid/media/AudioAttributes;)I │ │ +085a18: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +085a1a: 1230 |0001: const/4 v0, #int 3 // #3 │ │ +085a1c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +085a1e: 6e10 b503 0400 |0003: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@03b5 │ │ +085a24: 0a03 |0006: move-result v3 │ │ +085a26: dd03 0301 |0007: and-int/lit8 v3, v3, #int 1 // #01 │ │ +085a2a: 3313 0400 |0009: if-ne v3, v1, 000d // +0004 │ │ +085a2e: 1270 |000b: const/4 v0, #int 7 // #7 │ │ +085a30: 0f00 |000c: return v0 │ │ +085a32: 6e10 b503 0400 |000d: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@03b5 │ │ +085a38: 0a03 |0010: move-result v3 │ │ +085a3a: dd03 0304 |0011: and-int/lit8 v3, v3, #int 4 // #04 │ │ +085a3e: 3323 0400 |0013: if-ne v3, v2, 0017 // +0004 │ │ +085a42: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +085a44: 28f6 |0016: goto 000c // -000a │ │ +085a46: 6e10 b603 0400 |0017: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getUsage:()I // method@03b6 │ │ +085a4c: 0a03 |001a: move-result v3 │ │ +085a4e: 2b03 1100 0000 |001b: packed-switch v3, 0000002c // +00000011 │ │ +085a54: 28ee |001e: goto 000c // -0012 │ │ +085a56: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +085a58: 28ec |0020: goto 000c // -0014 │ │ +085a5a: 0110 |0021: move v0, v1 │ │ +085a5c: 28ea |0022: goto 000c // -0016 │ │ +085a5e: 1300 0800 |0023: const/16 v0, #int 8 // #8 │ │ +085a62: 28e7 |0025: goto 000c // -0019 │ │ +085a64: 0120 |0026: move v0, v2 │ │ +085a66: 28e5 |0027: goto 000c // -001b │ │ +085a68: 1220 |0028: const/4 v0, #int 2 // #2 │ │ +085a6a: 28e3 |0029: goto 000c // -001d │ │ +085a6c: 1250 |002a: const/4 v0, #int 5 // #5 │ │ +085a6e: 28e1 |002b: goto 000c // -001f │ │ +085a70: 0001 0e00 0100 0000 f1ff ffff 0400 ... |002c: packed-switch-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=209 │ │ 0x000b line=211 │ │ 0x000c line=242 │ │ 0x000d line=213 │ │ 0x0015 line=214 │ │ @@ -62426,17 +62445,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085abc: |[085abc] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.:()V │ │ -085acc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -085ad2: 0e00 |0003: return-void │ │ +085ab0: |[085ab0] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.:()V │ │ +085ac0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +085ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ @@ -62444,18 +62463,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085ad4: |[085ad4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.fastForward:(Ljava/lang/Object;)V │ │ -085ae4: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085ae8: 6e10 3504 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.fastForward:()V // method@0435 │ │ -085aee: 0e00 |0005: return-void │ │ +085ac8: |[085ac8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.fastForward:(Ljava/lang/Object;)V │ │ +085ad8: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085adc: 6e10 3504 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.fastForward:()V // method@0435 │ │ +085ae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -62464,18 +62483,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085af0: |[085af0] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.pause:(Ljava/lang/Object;)V │ │ -085b00: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085b04: 6e10 3604 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.pause:()V // method@0436 │ │ -085b0a: 0e00 |0005: return-void │ │ +085ae4: |[085ae4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.pause:(Ljava/lang/Object;)V │ │ +085af4: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085af8: 6e10 3604 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.pause:()V // method@0436 │ │ +085afe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -62484,18 +62503,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085b0c: |[085b0c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.play:(Ljava/lang/Object;)V │ │ -085b1c: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085b20: 6e10 3704 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.play:()V // method@0437 │ │ -085b26: 0e00 |0005: return-void │ │ +085b00: |[085b00] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.play:(Ljava/lang/Object;)V │ │ +085b10: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085b14: 6e10 3704 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.play:()V // method@0437 │ │ +085b1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -62504,18 +62523,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085b28: |[085b28] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.playFromMediaId:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ -085b38: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085b3c: 6e30 3804 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController$TransportControls;.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0438 │ │ -085b42: 0e00 |0005: return-void │ │ +085b1c: |[085b1c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.playFromMediaId:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085b2c: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085b30: 6e30 3804 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController$TransportControls;.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0438 │ │ +085b36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mediaId Ljava/lang/String; │ │ @@ -62526,18 +62545,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085b44: |[085b44] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.playFromSearch:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ -085b54: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085b58: 6e30 3904 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController$TransportControls;.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0439 │ │ -085b5e: 0e00 |0005: return-void │ │ +085b38: |[085b38] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.playFromSearch:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085b48: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085b4c: 6e30 3904 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController$TransportControls;.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0439 │ │ +085b52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 query Ljava/lang/String; │ │ @@ -62548,18 +62567,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085b60: |[085b60] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.rewind:(Ljava/lang/Object;)V │ │ -085b70: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085b74: 6e10 3a04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.rewind:()V // method@043a │ │ -085b7a: 0e00 |0005: return-void │ │ +085b54: |[085b54] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.rewind:(Ljava/lang/Object;)V │ │ +085b64: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085b68: 6e10 3a04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.rewind:()V // method@043a │ │ +085b6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -62568,18 +62587,18 @@ │ │ type : '(Ljava/lang/Object;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085b7c: |[085b7c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.seekTo:(Ljava/lang/Object;J)V │ │ -085b8c: 1f01 bb00 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085b90: 6e30 3b04 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.seekTo:(J)V // method@043b │ │ -085b96: 0e00 |0005: return-void │ │ +085b70: |[085b70] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.seekTo:(Ljava/lang/Object;J)V │ │ +085b80: 1f01 bb00 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085b84: 6e30 3b04 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.seekTo:(J)V // method@043b │ │ +085b8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -62589,18 +62608,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085b98: |[085b98] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.sendCustomAction:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ -085ba8: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085bac: 6e30 3c04 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController$TransportControls;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@043c │ │ -085bb2: 0e00 |0005: return-void │ │ +085b8c: |[085b8c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.sendCustomAction:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085b9c: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085ba0: 6e30 3c04 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController$TransportControls;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@043c │ │ +085ba6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action Ljava/lang/String; │ │ @@ -62611,19 +62630,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 │ │ -085bb4: |[085bb4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -085bc4: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085bc8: 1f01 b200 |0002: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ -085bcc: 6e20 3d04 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController$TransportControls;.setRating:(Landroid/media/Rating;)V // method@043d │ │ -085bd2: 0e00 |0007: return-void │ │ +085ba8: |[085ba8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +085bb8: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085bbc: 1f01 b200 |0002: check-cast v1, Landroid/media/Rating; // type@00b2 │ │ +085bc0: 6e20 3d04 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController$TransportControls;.setRating:(Landroid/media/Rating;)V // method@043d │ │ +085bc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0007 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 ratingObj Ljava/lang/Object; │ │ @@ -62633,18 +62652,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085bd4: |[085bd4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToNext:(Ljava/lang/Object;)V │ │ -085be4: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085be8: 6e10 3e04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToNext:()V // method@043e │ │ -085bee: 0e00 |0005: return-void │ │ +085bc8: |[085bc8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToNext:(Ljava/lang/Object;)V │ │ +085bd8: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085bdc: 6e10 3e04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToNext:()V // method@043e │ │ +085be2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -62653,18 +62672,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085bf0: |[085bf0] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToPrevious:(Ljava/lang/Object;)V │ │ -085c00: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085c04: 6e10 3f04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToPrevious:()V // method@043f │ │ -085c0a: 0e00 |0005: return-void │ │ +085be4: |[085be4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToPrevious:(Ljava/lang/Object;)V │ │ +085bf4: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085bf8: 6e10 3f04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToPrevious:()V // method@043f │ │ +085bfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -62673,18 +62692,18 @@ │ │ type : '(Ljava/lang/Object;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085c0c: |[085c0c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToQueueItem:(Ljava/lang/Object;J)V │ │ -085c1c: 1f01 bb00 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085c20: 6e30 4004 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.skipToQueueItem:(J)V // method@0440 │ │ -085c26: 0e00 |0005: return-void │ │ +085c00: |[085c00] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToQueueItem:(Ljava/lang/Object;J)V │ │ +085c10: 1f01 bb00 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085c14: 6e30 4004 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.skipToQueueItem:(J)V // method@0440 │ │ +085c1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 id J │ │ @@ -62694,18 +62713,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085c28: |[085c28] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.stop:(Ljava/lang/Object;)V │ │ -085c38: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ -085c3c: 6e10 4104 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.stop:()V // method@0441 │ │ -085c42: 0e00 |0005: return-void │ │ +085c1c: |[085c1c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.stop:(Ljava/lang/Object;)V │ │ +085c2c: 1f00 bb00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@00bb │ │ +085c30: 6e10 4104 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.stop:()V // method@0441 │ │ +085c36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -62741,17 +62760,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085c44: |[085c44] android.support.v4.media.session.MediaControllerCompatApi21.:()V │ │ -085c54: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -085c5a: 0e00 |0003: return-void │ │ +085c38: |[085c38] android.support.v4.media.session.MediaControllerCompatApi21.:()V │ │ +085c48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +085c4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=254 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ │ │ @@ -62760,18 +62779,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 │ │ -085c5c: |[085c5c] android.support.v4.media.session.MediaControllerCompatApi21.adjustVolume:(Ljava/lang/Object;II)V │ │ -085c6c: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ -085c70: 6e30 4304 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.adjustVolume:(II)V // method@0443 │ │ -085c76: 0e00 |0005: return-void │ │ +085c50: |[085c50] android.support.v4.media.session.MediaControllerCompatApi21.adjustVolume:(Ljava/lang/Object;II)V │ │ +085c60: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ +085c64: 6e30 4304 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.adjustVolume:(II)V // method@0443 │ │ +085c6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 direction I │ │ @@ -62782,18 +62801,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -085c78: |[085c78] android.support.v4.media.session.MediaControllerCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; │ │ -085c88: 2200 6902 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; // type@0269 │ │ -085c8c: 7020 2c0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V // method@0f2c │ │ -085c92: 1100 |0005: return-object v0 │ │ +085c6c: |[085c6c] android.support.v4.media.session.MediaControllerCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; │ │ +085c7c: 2200 6902 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; // type@0269 │ │ +085c80: 7020 2c0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V // method@0f2c │ │ +085c86: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -62801,19 +62820,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -085c94: |[085c94] android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z │ │ -085ca4: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085ca8: 6e20 4404 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/session/MediaController;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0444 │ │ -085cae: 0a00 |0005: move-result v0 │ │ -085cb0: 0f00 |0006: return v0 │ │ +085c88: |[085c88] android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z │ │ +085c98: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085c9c: 6e20 4404 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/session/MediaController;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0444 │ │ +085ca2: 0a00 |0005: move-result v0 │ │ +085ca4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -62822,19 +62841,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -085cb4: |[085cb4] android.support.v4.media.session.MediaControllerCompatApi21.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; │ │ -085cc4: 2200 bc00 |0000: new-instance v0, Landroid/media/session/MediaController; // type@00bc │ │ -085cc8: 1f02 bf00 |0002: check-cast v2, Landroid/media/session/MediaSession$Token; // type@00bf │ │ -085ccc: 7030 4204 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaController;.:(Landroid/content/Context;Landroid/media/session/MediaSession$Token;)V // method@0442 │ │ -085cd2: 1100 |0007: return-object v0 │ │ +085ca8: |[085ca8] android.support.v4.media.session.MediaControllerCompatApi21.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; │ │ +085cb8: 2200 bc00 |0000: new-instance v0, Landroid/media/session/MediaController; // type@00bc │ │ +085cbc: 1f02 bf00 |0002: check-cast v2, Landroid/media/session/MediaSession$Token; // type@00bf │ │ +085cc0: 7030 4204 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaController;.:(Landroid/content/Context;Landroid/media/session/MediaSession$Token;)V // method@0442 │ │ +085cc6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 sessionToken Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=1 context Landroid/content/Context; │ │ │ │ @@ -62843,19 +62862,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085cd4: |[085cd4] android.support.v4.media.session.MediaControllerCompatApi21.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; │ │ -085ce4: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085ce8: 6e10 4504 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getExtras:()Landroid/os/Bundle; // method@0445 │ │ -085cee: 0c00 |0005: move-result-object v0 │ │ -085cf0: 1100 |0006: return-object v0 │ │ +085cc8: |[085cc8] android.support.v4.media.session.MediaControllerCompatApi21.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; │ │ +085cd8: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085cdc: 6e10 4504 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getExtras:()Landroid/os/Bundle; // method@0445 │ │ +085ce2: 0c00 |0005: move-result-object v0 │ │ +085ce4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -62863,19 +62882,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085cf4: |[085cf4] android.support.v4.media.session.MediaControllerCompatApi21.getFlags:(Ljava/lang/Object;)J │ │ -085d04: 1f02 bc00 |0000: check-cast v2, Landroid/media/session/MediaController; // type@00bc │ │ -085d08: 6e10 4604 0200 |0002: invoke-virtual {v2}, Landroid/media/session/MediaController;.getFlags:()J // method@0446 │ │ -085d0e: 0b00 |0005: move-result-wide v0 │ │ -085d10: 1000 |0006: return-wide v0 │ │ +085ce8: |[085ce8] android.support.v4.media.session.MediaControllerCompatApi21.getFlags:(Ljava/lang/Object;)J │ │ +085cf8: 1f02 bc00 |0000: check-cast v2, Landroid/media/session/MediaController; // type@00bc │ │ +085cfc: 6e10 4604 0200 |0002: invoke-virtual {v2}, Landroid/media/session/MediaController;.getFlags:()J // method@0446 │ │ +085d02: 0b00 |0005: move-result-wide v0 │ │ +085d04: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 controllerObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -62883,19 +62902,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 │ │ -085d14: |[085d14] android.support.v4.media.session.MediaControllerCompatApi21.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -085d24: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085d28: 6e10 4704 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getMetadata:()Landroid/media/MediaMetadata; // method@0447 │ │ -085d2e: 0c00 |0005: move-result-object v0 │ │ -085d30: 1100 |0006: return-object v0 │ │ +085d08: |[085d08] android.support.v4.media.session.MediaControllerCompatApi21.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +085d18: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085d1c: 6e10 4704 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getMetadata:()Landroid/media/MediaMetadata; // method@0447 │ │ +085d22: 0c00 |0005: move-result-object v0 │ │ +085d24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -62903,19 +62922,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 │ │ -085d34: |[085d34] android.support.v4.media.session.MediaControllerCompatApi21.getPackageName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -085d44: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085d48: 6e10 4804 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPackageName:()Ljava/lang/String; // method@0448 │ │ -085d4e: 0c00 |0005: move-result-object v0 │ │ -085d50: 1100 |0006: return-object v0 │ │ +085d28: |[085d28] android.support.v4.media.session.MediaControllerCompatApi21.getPackageName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +085d38: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085d3c: 6e10 4804 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPackageName:()Ljava/lang/String; // method@0448 │ │ +085d42: 0c00 |0005: move-result-object v0 │ │ +085d44: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -62923,19 +62942,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 │ │ -085d54: |[085d54] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -085d64: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085d68: 6e10 4904 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackInfo:()Landroid/media/session/MediaController$PlaybackInfo; // method@0449 │ │ -085d6e: 0c00 |0005: move-result-object v0 │ │ -085d70: 1100 |0006: return-object v0 │ │ +085d48: |[085d48] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +085d58: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085d5c: 6e10 4904 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackInfo:()Landroid/media/session/MediaController$PlaybackInfo; // method@0449 │ │ +085d62: 0c00 |0005: move-result-object v0 │ │ +085d64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -62943,19 +62962,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 │ │ -085d74: |[085d74] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -085d84: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085d88: 6e10 4a04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackState:()Landroid/media/session/PlaybackState; // method@044a │ │ -085d8e: 0c00 |0005: move-result-object v0 │ │ -085d90: 1100 |0006: return-object v0 │ │ +085d68: |[085d68] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +085d78: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085d7c: 6e10 4a04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackState:()Landroid/media/session/PlaybackState; // method@044a │ │ +085d82: 0c00 |0005: move-result-object v0 │ │ +085d84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -62963,24 +62982,24 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -085d94: |[085d94] android.support.v4.media.session.MediaControllerCompatApi21.getQueue:(Ljava/lang/Object;)Ljava/util/List; │ │ -085da4: 1f02 bc00 |0000: check-cast v2, Landroid/media/session/MediaController; // type@00bc │ │ -085da8: 6e10 4b04 0200 |0002: invoke-virtual {v2}, Landroid/media/session/MediaController;.getQueue:()Ljava/util/List; // method@044b │ │ -085dae: 0c00 |0005: move-result-object v0 │ │ -085db0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -085db4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -085db6: 1101 |0009: return-object v1 │ │ -085db8: 2201 9f06 |000a: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -085dbc: 7020 8734 0100 |000c: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -085dc2: 28fa |000f: goto 0009 // -0006 │ │ +085d88: |[085d88] android.support.v4.media.session.MediaControllerCompatApi21.getQueue:(Ljava/lang/Object;)Ljava/util/List; │ │ +085d98: 1f02 bc00 |0000: check-cast v2, Landroid/media/session/MediaController; // type@00bc │ │ +085d9c: 6e10 4b04 0200 |0002: invoke-virtual {v2}, Landroid/media/session/MediaController;.getQueue:()Ljava/util/List; // method@044b │ │ +085da2: 0c00 |0005: move-result-object v0 │ │ +085da4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +085da8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +085daa: 1101 |0009: return-object v1 │ │ +085dac: 2201 9f06 |000a: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +085db0: 7020 8734 0100 |000c: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +085db6: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=69 │ │ 0x0008 line=70 │ │ 0x0009 line=73 │ │ 0x000a line=72 │ │ @@ -62995,19 +63014,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 │ │ -085dc4: |[085dc4] android.support.v4.media.session.MediaControllerCompatApi21.getQueueTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -085dd4: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085dd8: 6e10 4c04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getQueueTitle:()Ljava/lang/CharSequence; // method@044c │ │ -085dde: 0c00 |0005: move-result-object v0 │ │ -085de0: 1100 |0006: return-object v0 │ │ +085db8: |[085db8] android.support.v4.media.session.MediaControllerCompatApi21.getQueueTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +085dc8: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085dcc: 6e10 4c04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getQueueTitle:()Ljava/lang/CharSequence; // method@044c │ │ +085dd2: 0c00 |0005: move-result-object v0 │ │ +085dd4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -63015,19 +63034,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085de4: |[085de4] android.support.v4.media.session.MediaControllerCompatApi21.getRatingType:(Ljava/lang/Object;)I │ │ -085df4: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085df8: 6e10 4d04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getRatingType:()I // method@044d │ │ -085dfe: 0a00 |0005: move-result v0 │ │ -085e00: 0f00 |0006: return v0 │ │ +085dd8: |[085dd8] android.support.v4.media.session.MediaControllerCompatApi21.getRatingType:(Ljava/lang/Object;)I │ │ +085de8: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085dec: 6e10 4d04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getRatingType:()I // method@044d │ │ +085df2: 0a00 |0005: move-result v0 │ │ +085df4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -63035,19 +63054,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085e04: |[085e04] android.support.v4.media.session.MediaControllerCompatApi21.getSessionActivity:(Ljava/lang/Object;)Landroid/app/PendingIntent; │ │ -085e14: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085e18: 6e10 4e04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getSessionActivity:()Landroid/app/PendingIntent; // method@044e │ │ -085e1e: 0c00 |0005: move-result-object v0 │ │ -085e20: 1100 |0006: return-object v0 │ │ +085df8: |[085df8] android.support.v4.media.session.MediaControllerCompatApi21.getSessionActivity:(Ljava/lang/Object;)Landroid/app/PendingIntent; │ │ +085e08: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085e0c: 6e10 4e04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getSessionActivity:()Landroid/app/PendingIntent; // method@044e │ │ +085e12: 0c00 |0005: move-result-object v0 │ │ +085e14: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -63055,19 +63074,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 │ │ -085e24: |[085e24] android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -085e34: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ -085e38: 6e10 4f04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getTransportControls:()Landroid/media/session/MediaController$TransportControls; // method@044f │ │ -085e3e: 0c00 |0005: move-result-object v0 │ │ -085e40: 1100 |0006: return-object v0 │ │ +085e18: |[085e18] android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +085e28: 1f01 bc00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@00bc │ │ +085e2c: 6e10 4f04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getTransportControls:()Landroid/media/session/MediaController$TransportControls; // method@044f │ │ +085e32: 0c00 |0005: move-result-object v0 │ │ +085e34: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -63075,19 +63094,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -085e44: |[085e44] android.support.v4.media.session.MediaControllerCompatApi21.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ -085e54: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ -085e58: 1f01 b900 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@00b9 │ │ -085e5c: 6e30 5004 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.registerCallback:(Landroid/media/session/MediaController$Callback;Landroid/os/Handler;)V // method@0450 │ │ -085e62: 0e00 |0007: return-void │ │ +085e38: |[085e38] android.support.v4.media.session.MediaControllerCompatApi21.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +085e48: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ +085e4c: 1f01 b900 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@00b9 │ │ +085e50: 6e30 5004 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.registerCallback:(Landroid/media/session/MediaController$Callback;Landroid/os/Handler;)V // method@0450 │ │ +085e56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0007 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -63098,18 +63117,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -085e64: |[085e64] android.support.v4.media.session.MediaControllerCompatApi21.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -085e74: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ -085e78: 6e40 5104 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/session/MediaController;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0451 │ │ -085e7e: 0e00 |0005: return-void │ │ +085e58: |[085e58] android.support.v4.media.session.MediaControllerCompatApi21.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +085e68: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ +085e6c: 6e40 5104 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/session/MediaController;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0451 │ │ +085e72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 command Ljava/lang/String; │ │ @@ -63121,18 +63140,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 │ │ -085e80: |[085e80] android.support.v4.media.session.MediaControllerCompatApi21.setVolumeTo:(Ljava/lang/Object;II)V │ │ -085e90: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ -085e94: 6e30 5204 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.setVolumeTo:(II)V // method@0452 │ │ -085e9a: 0e00 |0005: return-void │ │ +085e74: |[085e74] android.support.v4.media.session.MediaControllerCompatApi21.setVolumeTo:(Ljava/lang/Object;II)V │ │ +085e84: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ +085e88: 6e30 5204 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.setVolumeTo:(II)V // method@0452 │ │ +085e8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0005 line=106 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 value I │ │ @@ -63143,19 +63162,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 │ │ -085e9c: |[085e9c] android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -085eac: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ -085eb0: 1f01 b900 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@00b9 │ │ -085eb4: 6e20 5304 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController;.unregisterCallback:(Landroid/media/session/MediaController$Callback;)V // method@0453 │ │ -085eba: 0e00 |0007: return-void │ │ +085e90: |[085e90] android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +085ea0: 1f00 bc00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@00bc │ │ +085ea4: 1f01 b900 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@00b9 │ │ +085ea8: 6e20 5304 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController;.unregisterCallback:(Landroid/media/session/MediaController$Callback;)V // method@0453 │ │ +085eae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0007 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -63222,28 +63241,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -085ebc: |[085ebc] android.support.v4.media.session.MediaSessionCompat$Callback.:()V │ │ -085ecc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -085ece: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -085ed4: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -085ed8: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -085edc: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ -085ee0: 2200 6e02 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; // type@026e │ │ -085ee4: 7030 5c0f 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@0f5c │ │ -085eea: 7110 9410 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; // method@1094 │ │ -085ef0: 0c00 |0012: move-result-object v0 │ │ -085ef2: 5b30 a705 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@05a7 │ │ -085ef6: 0e00 |0015: return-void │ │ -085ef8: 5b32 a705 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@05a7 │ │ -085efc: 28fd |0018: goto 0015 // -0003 │ │ +085eb0: |[085eb0] android.support.v4.media.session.MediaSessionCompat$Callback.:()V │ │ +085ec0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +085ec2: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +085ec8: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +085ecc: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +085ed0: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ +085ed4: 2200 6e02 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; // type@026e │ │ +085ed8: 7030 5c0f 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@0f5c │ │ +085ede: 7110 9410 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; // method@1094 │ │ +085ee4: 0c00 |0012: move-result-object v0 │ │ +085ee6: 5b30 a705 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@05a7 │ │ +085eea: 0e00 |0015: return-void │ │ +085eec: 5b32 a705 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@05a7 │ │ +085ef0: 28fd |0018: goto 0015 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=454 │ │ 0x0004 line=455 │ │ 0x000a line=456 │ │ 0x0015 line=460 │ │ 0x0016 line=458 │ │ @@ -63256,16 +63275,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085f00: |[085f00] android.support.v4.media.session.MediaSessionCompat$Callback.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -085f10: 0e00 |0000: return-void │ │ +085ef4: |[085ef4] android.support.v4.media.session.MediaSessionCompat$Callback.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +085f04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 command Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -63276,16 +63295,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085f14: |[085f14] android.support.v4.media.session.MediaSessionCompat$Callback.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -085f24: 0e00 |0000: return-void │ │ +085f08: |[085f08] android.support.v4.media.session.MediaSessionCompat$Callback.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085f18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 action Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -63295,16 +63314,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085f28: |[085f28] android.support.v4.media.session.MediaSessionCompat$Callback.onFastForward:()V │ │ -085f38: 0e00 |0000: return-void │ │ +085f1c: |[085f1c] android.support.v4.media.session.MediaSessionCompat$Callback.onFastForward:()V │ │ +085f2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -63312,17 +63331,17 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -085f3c: |[085f3c] android.support.v4.media.session.MediaSessionCompat$Callback.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -085f4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -085f4e: 0f00 |0001: return v0 │ │ +085f30: |[085f30] android.support.v4.media.session.MediaSessionCompat$Callback.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +085f40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085f42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0002 reg=2 mediaButtonEvent Landroid/content/Intent; │ │ │ │ @@ -63331,16 +63350,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085f50: |[085f50] android.support.v4.media.session.MediaSessionCompat$Callback.onPause:()V │ │ -085f60: 0e00 |0000: return-void │ │ +085f44: |[085f44] android.support.v4.media.session.MediaSessionCompat$Callback.onPause:()V │ │ +085f54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -63348,16 +63367,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085f64: |[085f64] android.support.v4.media.session.MediaSessionCompat$Callback.onPlay:()V │ │ -085f74: 0e00 |0000: return-void │ │ +085f58: |[085f58] android.support.v4.media.session.MediaSessionCompat$Callback.onPlay:()V │ │ +085f68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -63365,16 +63384,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085f78: |[085f78] android.support.v4.media.session.MediaSessionCompat$Callback.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -085f88: 0e00 |0000: return-void │ │ +085f6c: |[085f6c] android.support.v4.media.session.MediaSessionCompat$Callback.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085f7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 mediaId Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -63384,16 +63403,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085f8c: |[085f8c] android.support.v4.media.session.MediaSessionCompat$Callback.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -085f9c: 0e00 |0000: return-void │ │ +085f80: |[085f80] android.support.v4.media.session.MediaSessionCompat$Callback.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +085f90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 query Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -63403,16 +63422,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085fa0: |[085fa0] android.support.v4.media.session.MediaSessionCompat$Callback.onRewind:()V │ │ -085fb0: 0e00 |0000: return-void │ │ +085f94: |[085f94] android.support.v4.media.session.MediaSessionCompat$Callback.onRewind:()V │ │ +085fa4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -63420,16 +63439,16 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085fb4: |[085fb4] android.support.v4.media.session.MediaSessionCompat$Callback.onSeekTo:(J)V │ │ -085fc4: 0e00 |0000: return-void │ │ +085fa8: |[085fa8] android.support.v4.media.session.MediaSessionCompat$Callback.onSeekTo:(J)V │ │ +085fb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 pos J │ │ │ │ @@ -63438,16 +63457,16 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085fc8: |[085fc8] android.support.v4.media.session.MediaSessionCompat$Callback.onSetRating:(Landroid/support/v4/media/RatingCompat;)V │ │ -085fd8: 0e00 |0000: return-void │ │ +085fbc: |[085fbc] android.support.v4.media.session.MediaSessionCompat$Callback.onSetRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +085fcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 rating Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -63456,16 +63475,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085fdc: |[085fdc] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToNext:()V │ │ -085fec: 0e00 |0000: return-void │ │ +085fd0: |[085fd0] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToNext:()V │ │ +085fe0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #12 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -63473,16 +63492,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085ff0: |[085ff0] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToPrevious:()V │ │ -086000: 0e00 |0000: return-void │ │ +085fe4: |[085fe4] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToPrevious:()V │ │ +085ff4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #13 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -63490,16 +63509,16 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -086004: |[086004] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToQueueItem:(J)V │ │ -086014: 0e00 |0000: return-void │ │ +085ff8: |[085ff8] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToQueueItem:(J)V │ │ +086008: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 id J │ │ │ │ @@ -63508,16 +63527,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -086018: |[086018] android.support.v4.media.session.MediaSessionCompat$Callback.onStop:()V │ │ -086028: 0e00 |0000: return-void │ │ +08600c: |[08600c] android.support.v4.media.session.MediaSessionCompat$Callback.onStop:()V │ │ +08601c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ source_file_idx : 3908 (MediaSessionCompat.java) │ │ @@ -63704,20 +63723,20 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08602c: |[08602c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command.:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -08603c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -086042: 5b01 ae05 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.command:Ljava/lang/String; // field@05ae │ │ -086046: 5b02 af05 |0005: iput-object v2, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.extras:Landroid/os/Bundle; // field@05af │ │ -08604a: 5b03 b005 |0007: iput-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.stub:Landroid/os/ResultReceiver; // field@05b0 │ │ -08604e: 0e00 |0009: return-void │ │ +086020: |[086020] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command.:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +086030: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +086036: 5b01 ae05 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.command:Ljava/lang/String; // field@05ae │ │ +08603a: 5b02 af05 |0005: iput-object v2, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.extras:Landroid/os/Bundle; // field@05af │ │ +08603e: 5b03 b005 |0007: iput-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.stub:Landroid/os/ResultReceiver; // field@05b0 │ │ +086042: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ 0x0003 line=1678 │ │ 0x0005 line=1679 │ │ 0x0007 line=1680 │ │ 0x0009 line=1681 │ │ @@ -63847,18 +63866,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086050: |[086050] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V │ │ -086060: 5b01 c305 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086064: 7020 ce04 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ -08606a: 0e00 |0005: return-void │ │ +086044: |[086044] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V │ │ +086054: 5b01 c305 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086058: 7020 ce04 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ +08605e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ 0x0002 line=1705 │ │ 0x0005 line=1706 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; │ │ @@ -63871,143 +63890,143 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 298 16-bit code units │ │ -08606c: |[08606c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.handleMessage:(Landroid/os/Message;)V │ │ -08607c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08607e: 5461 c305 |0001: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086082: 7110 eb0f 0100 |0003: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -086088: 0c01 |0006: move-result-object v1 │ │ -08608a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -08608e: 0e00 |0009: return-void │ │ -086090: 5271 4801 |000a: iget v1, v7, Landroid/os/Message;.what:I // field@0148 │ │ -086094: 2b01 f800 0000 |000c: packed-switch v1, 00000104 // +000000f8 │ │ -08609a: 28fa |000f: goto 0009 // -0006 │ │ -08609c: 5461 c305 |0010: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -0860a0: 7110 eb0f 0100 |0012: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -0860a6: 0c01 |0015: move-result-object v1 │ │ -0860a8: 6e10 720f 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0f72 │ │ -0860ae: 28f0 |0019: goto 0009 // -0010 │ │ -0860b0: 5461 c305 |001a: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -0860b4: 7110 eb0f 0100 |001c: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -0860ba: 0c02 |001f: move-result-object v2 │ │ -0860bc: 5471 4701 |0020: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -0860c0: 1f01 8106 |0022: check-cast v1, Ljava/lang/String; // type@0681 │ │ -0860c4: 6e10 e604 0700 |0024: invoke-virtual {v7}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ -0860ca: 0c03 |0027: move-result-object v3 │ │ -0860cc: 6e30 730f 1203 |0028: invoke-virtual {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f73 │ │ -0860d2: 28de |002b: goto 0009 // -0022 │ │ -0860d4: 5461 c305 |002c: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -0860d8: 7110 eb0f 0100 |002e: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -0860de: 0c02 |0031: move-result-object v2 │ │ -0860e0: 5471 4701 |0032: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -0860e4: 1f01 8106 |0034: check-cast v1, Ljava/lang/String; // type@0681 │ │ -0860e8: 6e10 e604 0700 |0036: invoke-virtual {v7}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ -0860ee: 0c03 |0039: move-result-object v3 │ │ -0860f0: 6e30 740f 1203 |003a: invoke-virtual {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f74 │ │ -0860f6: 28cc |003d: goto 0009 // -0034 │ │ -0860f8: 5461 c305 |003e: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -0860fc: 7110 eb0f 0100 |0040: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -086102: 0c02 |0043: move-result-object v2 │ │ -086104: 5471 4701 |0044: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -086108: 1f01 7506 |0046: check-cast v1, Ljava/lang/Long; // type@0675 │ │ -08610c: 6e10 0f34 0100 |0048: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@340f │ │ -086112: 0b04 |004b: move-result-wide v4 │ │ -086114: 6e30 7a0f 4205 |004c: invoke-virtual {v2, v4, v5}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToQueueItem:(J)V // method@0f7a │ │ -08611a: 28ba |004f: goto 0009 // -0046 │ │ -08611c: 5461 c305 |0050: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086120: 7110 eb0f 0100 |0052: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -086126: 0c01 |0055: move-result-object v1 │ │ -086128: 6e10 710f 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0f71 │ │ -08612e: 28b0 |0059: goto 0009 // -0050 │ │ -086130: 5461 c305 |005a: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086134: 7110 eb0f 0100 |005c: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -08613a: 0c01 |005f: move-result-object v1 │ │ -08613c: 6e10 7b0f 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0f7b │ │ -086142: 28a6 |0063: goto 0009 // -005a │ │ -086144: 5461 c305 |0064: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086148: 7110 eb0f 0100 |0066: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -08614e: 0c01 |0069: move-result-object v1 │ │ -086150: 6e10 780f 0100 |006a: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0f78 │ │ -086156: 289c |006d: goto 0009 // -0064 │ │ -086158: 5461 c305 |006e: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -08615c: 7110 eb0f 0100 |0070: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -086162: 0c01 |0073: move-result-object v1 │ │ -086164: 6e10 790f 0100 |0074: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0f79 │ │ -08616a: 2892 |0077: goto 0009 // -006e │ │ -08616c: 5461 c305 |0078: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086170: 7110 eb0f 0100 |007a: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -086176: 0c01 |007d: move-result-object v1 │ │ -086178: 6e10 6f0f 0100 |007e: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0f6f │ │ -08617e: 2888 |0081: goto 0009 // -0078 │ │ -086180: 5461 c305 |0082: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086184: 7110 eb0f 0100 |0084: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -08618a: 0c01 |0087: move-result-object v1 │ │ -08618c: 6e10 750f 0100 |0088: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0f75 │ │ -086192: 2900 7eff |008b: goto/16 0009 // -0082 │ │ -086196: 5461 c305 |008d: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -08619a: 7110 eb0f 0100 |008f: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -0861a0: 0c02 |0092: move-result-object v2 │ │ -0861a2: 5471 4701 |0093: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -0861a6: 1f01 7506 |0095: check-cast v1, Ljava/lang/Long; // type@0675 │ │ -0861aa: 6e10 0f34 0100 |0097: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@340f │ │ -0861b0: 0b04 |009a: move-result-wide v4 │ │ -0861b2: 6e30 760f 4205 |009b: invoke-virtual {v2, v4, v5}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0f76 │ │ -0861b8: 2900 6bff |009e: goto/16 0009 // -0095 │ │ -0861bc: 5461 c305 |00a0: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -0861c0: 7110 eb0f 0100 |00a2: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -0861c6: 0c02 |00a5: move-result-object v2 │ │ -0861c8: 5471 4701 |00a6: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -0861cc: 1f01 2d02 |00a8: check-cast v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -0861d0: 6e20 770f 1200 |00aa: invoke-virtual {v2, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0f77 │ │ -0861d6: 2900 5cff |00ad: goto/16 0009 // -00a4 │ │ -0861da: 5461 c305 |00af: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -0861de: 7110 eb0f 0100 |00b1: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -0861e4: 0c02 |00b4: move-result-object v2 │ │ -0861e6: 5471 4701 |00b5: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -0861ea: 1f01 8106 |00b7: check-cast v1, Ljava/lang/String; // type@0681 │ │ -0861ee: 6e10 e604 0700 |00b9: invoke-virtual {v7}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ -0861f4: 0c03 |00bc: move-result-object v3 │ │ -0861f6: 6e30 6e0f 1203 |00bd: invoke-virtual {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f6e │ │ -0861fc: 2900 49ff |00c0: goto/16 0009 // -00b7 │ │ -086200: 5461 c305 |00c2: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -086204: 7110 eb0f 0100 |00c4: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -08620a: 0c02 |00c7: move-result-object v2 │ │ -08620c: 5471 4701 |00c8: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -086210: 1f01 5d00 |00ca: check-cast v1, Landroid/content/Intent; // type@005d │ │ -086214: 6e20 700f 1200 |00cc: invoke-virtual {v2, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0f70 │ │ -08621a: 2900 3aff |00cf: goto/16 0009 // -00c6 │ │ -08621e: 5470 4701 |00d1: iget-object v0, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -086222: 1f00 7402 |00d3: check-cast v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command; // type@0274 │ │ -086226: 5461 c305 |00d5: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -08622a: 7110 eb0f 0100 |00d7: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ -086230: 0c01 |00da: move-result-object v1 │ │ -086232: 5402 ae05 |00db: iget-object v2, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.command:Ljava/lang/String; // field@05ae │ │ -086236: 5403 af05 |00dd: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.extras:Landroid/os/Bundle; // field@05af │ │ -08623a: 5404 b005 |00df: iget-object v4, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.stub:Landroid/os/ResultReceiver; // field@05b0 │ │ -08623e: 6e40 6d0f 2143 |00e1: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f6d │ │ -086244: 2900 25ff |00e4: goto/16 0009 // -00db │ │ -086248: 5462 c305 |00e6: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -08624c: 5471 4701 |00e8: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -086250: 1f01 7206 |00ea: check-cast v1, Ljava/lang/Integer; // type@0672 │ │ -086254: 6e10 0834 0100 |00ec: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -08625a: 0a01 |00ef: move-result v1 │ │ -08625c: 7130 e20f 1203 |00f0: invoke-static {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1600:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe2 │ │ -086262: 2900 16ff |00f3: goto/16 0009 // -00ea │ │ -086266: 5462 c305 |00f5: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ -08626a: 5471 4701 |00f7: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ -08626e: 1f01 7206 |00f9: check-cast v1, Ljava/lang/Integer; // type@0672 │ │ -086272: 6e10 0834 0100 |00fb: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -086278: 0a01 |00fe: move-result v1 │ │ -08627a: 7130 e30f 1203 |00ff: invoke-static {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe3 │ │ -086280: 2900 07ff |0102: goto/16 0009 // -00f9 │ │ -086284: 0001 1100 0100 0000 0400 0000 0e00 ... |0104: packed-switch-data (38 units) │ │ +086060: |[086060] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.handleMessage:(Landroid/os/Message;)V │ │ +086070: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +086072: 5461 c305 |0001: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086076: 7110 eb0f 0100 |0003: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +08607c: 0c01 |0006: move-result-object v1 │ │ +08607e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +086082: 0e00 |0009: return-void │ │ +086084: 5271 4801 |000a: iget v1, v7, Landroid/os/Message;.what:I // field@0148 │ │ +086088: 2b01 f800 0000 |000c: packed-switch v1, 00000104 // +000000f8 │ │ +08608e: 28fa |000f: goto 0009 // -0006 │ │ +086090: 5461 c305 |0010: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086094: 7110 eb0f 0100 |0012: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +08609a: 0c01 |0015: move-result-object v1 │ │ +08609c: 6e10 720f 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0f72 │ │ +0860a2: 28f0 |0019: goto 0009 // -0010 │ │ +0860a4: 5461 c305 |001a: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +0860a8: 7110 eb0f 0100 |001c: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +0860ae: 0c02 |001f: move-result-object v2 │ │ +0860b0: 5471 4701 |0020: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0860b4: 1f01 8106 |0022: check-cast v1, Ljava/lang/String; // type@0681 │ │ +0860b8: 6e10 e604 0700 |0024: invoke-virtual {v7}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ +0860be: 0c03 |0027: move-result-object v3 │ │ +0860c0: 6e30 730f 1203 |0028: invoke-virtual {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f73 │ │ +0860c6: 28de |002b: goto 0009 // -0022 │ │ +0860c8: 5461 c305 |002c: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +0860cc: 7110 eb0f 0100 |002e: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +0860d2: 0c02 |0031: move-result-object v2 │ │ +0860d4: 5471 4701 |0032: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0860d8: 1f01 8106 |0034: check-cast v1, Ljava/lang/String; // type@0681 │ │ +0860dc: 6e10 e604 0700 |0036: invoke-virtual {v7}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ +0860e2: 0c03 |0039: move-result-object v3 │ │ +0860e4: 6e30 740f 1203 |003a: invoke-virtual {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f74 │ │ +0860ea: 28cc |003d: goto 0009 // -0034 │ │ +0860ec: 5461 c305 |003e: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +0860f0: 7110 eb0f 0100 |0040: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +0860f6: 0c02 |0043: move-result-object v2 │ │ +0860f8: 5471 4701 |0044: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0860fc: 1f01 7506 |0046: check-cast v1, Ljava/lang/Long; // type@0675 │ │ +086100: 6e10 0f34 0100 |0048: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@340f │ │ +086106: 0b04 |004b: move-result-wide v4 │ │ +086108: 6e30 7a0f 4205 |004c: invoke-virtual {v2, v4, v5}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToQueueItem:(J)V // method@0f7a │ │ +08610e: 28ba |004f: goto 0009 // -0046 │ │ +086110: 5461 c305 |0050: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086114: 7110 eb0f 0100 |0052: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +08611a: 0c01 |0055: move-result-object v1 │ │ +08611c: 6e10 710f 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0f71 │ │ +086122: 28b0 |0059: goto 0009 // -0050 │ │ +086124: 5461 c305 |005a: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086128: 7110 eb0f 0100 |005c: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +08612e: 0c01 |005f: move-result-object v1 │ │ +086130: 6e10 7b0f 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0f7b │ │ +086136: 28a6 |0063: goto 0009 // -005a │ │ +086138: 5461 c305 |0064: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +08613c: 7110 eb0f 0100 |0066: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +086142: 0c01 |0069: move-result-object v1 │ │ +086144: 6e10 780f 0100 |006a: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0f78 │ │ +08614a: 289c |006d: goto 0009 // -0064 │ │ +08614c: 5461 c305 |006e: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086150: 7110 eb0f 0100 |0070: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +086156: 0c01 |0073: move-result-object v1 │ │ +086158: 6e10 790f 0100 |0074: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0f79 │ │ +08615e: 2892 |0077: goto 0009 // -006e │ │ +086160: 5461 c305 |0078: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086164: 7110 eb0f 0100 |007a: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +08616a: 0c01 |007d: move-result-object v1 │ │ +08616c: 6e10 6f0f 0100 |007e: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0f6f │ │ +086172: 2888 |0081: goto 0009 // -0078 │ │ +086174: 5461 c305 |0082: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086178: 7110 eb0f 0100 |0084: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +08617e: 0c01 |0087: move-result-object v1 │ │ +086180: 6e10 750f 0100 |0088: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0f75 │ │ +086186: 2900 7eff |008b: goto/16 0009 // -0082 │ │ +08618a: 5461 c305 |008d: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +08618e: 7110 eb0f 0100 |008f: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +086194: 0c02 |0092: move-result-object v2 │ │ +086196: 5471 4701 |0093: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +08619a: 1f01 7506 |0095: check-cast v1, Ljava/lang/Long; // type@0675 │ │ +08619e: 6e10 0f34 0100 |0097: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@340f │ │ +0861a4: 0b04 |009a: move-result-wide v4 │ │ +0861a6: 6e30 760f 4205 |009b: invoke-virtual {v2, v4, v5}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0f76 │ │ +0861ac: 2900 6bff |009e: goto/16 0009 // -0095 │ │ +0861b0: 5461 c305 |00a0: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +0861b4: 7110 eb0f 0100 |00a2: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +0861ba: 0c02 |00a5: move-result-object v2 │ │ +0861bc: 5471 4701 |00a6: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0861c0: 1f01 2d02 |00a8: check-cast v1, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +0861c4: 6e20 770f 1200 |00aa: invoke-virtual {v2, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0f77 │ │ +0861ca: 2900 5cff |00ad: goto/16 0009 // -00a4 │ │ +0861ce: 5461 c305 |00af: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +0861d2: 7110 eb0f 0100 |00b1: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +0861d8: 0c02 |00b4: move-result-object v2 │ │ +0861da: 5471 4701 |00b5: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +0861de: 1f01 8106 |00b7: check-cast v1, Ljava/lang/String; // type@0681 │ │ +0861e2: 6e10 e604 0700 |00b9: invoke-virtual {v7}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@04e6 │ │ +0861e8: 0c03 |00bc: move-result-object v3 │ │ +0861ea: 6e30 6e0f 1203 |00bd: invoke-virtual {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f6e │ │ +0861f0: 2900 49ff |00c0: goto/16 0009 // -00b7 │ │ +0861f4: 5461 c305 |00c2: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +0861f8: 7110 eb0f 0100 |00c4: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +0861fe: 0c02 |00c7: move-result-object v2 │ │ +086200: 5471 4701 |00c8: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +086204: 1f01 5d00 |00ca: check-cast v1, Landroid/content/Intent; // type@005d │ │ +086208: 6e20 700f 1200 |00cc: invoke-virtual {v2, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0f70 │ │ +08620e: 2900 3aff |00cf: goto/16 0009 // -00c6 │ │ +086212: 5470 4701 |00d1: iget-object v0, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +086216: 1f00 7402 |00d3: check-cast v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command; // type@0274 │ │ +08621a: 5461 c305 |00d5: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +08621e: 7110 eb0f 0100 |00d7: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; // method@0feb │ │ +086224: 0c01 |00da: move-result-object v1 │ │ +086226: 5402 ae05 |00db: iget-object v2, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.command:Ljava/lang/String; // field@05ae │ │ +08622a: 5403 af05 |00dd: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.extras:Landroid/os/Bundle; // field@05af │ │ +08622e: 5404 b005 |00df: iget-object v4, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.stub:Landroid/os/ResultReceiver; // field@05b0 │ │ +086232: 6e40 6d0f 2143 |00e1: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f6d │ │ +086238: 2900 25ff |00e4: goto/16 0009 // -00db │ │ +08623c: 5462 c305 |00e6: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +086240: 5471 4701 |00e8: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +086244: 1f01 7206 |00ea: check-cast v1, Ljava/lang/Integer; // type@0672 │ │ +086248: 6e10 0834 0100 |00ec: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +08624e: 0a01 |00ef: move-result v1 │ │ +086250: 7130 e20f 1203 |00f0: invoke-static {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1600:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe2 │ │ +086256: 2900 16ff |00f3: goto/16 0009 // -00ea │ │ +08625a: 5462 c305 |00f5: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05c3 │ │ +08625e: 5471 4701 |00f7: iget-object v1, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0147 │ │ +086262: 1f01 7206 |00f9: check-cast v1, Ljava/lang/Integer; // type@0672 │ │ +086266: 6e10 0834 0100 |00fb: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +08626c: 0a01 |00fe: move-result v1 │ │ +08626e: 7130 e30f 1203 |00ff: invoke-static {v2, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe3 │ │ +086274: 2900 07ff |0102: goto/16 0009 // -00f9 │ │ +086278: 0001 1100 0100 0000 0400 0000 0e00 ... |0104: packed-switch-data (38 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1728 │ │ 0x0009 line=1785 │ │ 0x000a line=1731 │ │ 0x0010 line=1733 │ │ 0x001a line=1736 │ │ @@ -64038,18 +64057,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0862d0: |[0862d0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(I)V │ │ -0862e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0862e2: 6e30 d80f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ -0862e8: 0e00 |0004: return-void │ │ +0862c4: |[0862c4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(I)V │ │ +0862d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0862d6: 6e30 d80f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ +0862dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1719 │ │ 0x0004 line=1720 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; │ │ 0x0000 - 0x0005 reg=2 what I │ │ @@ -64059,19 +64078,19 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0862ec: |[0862ec] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(ILjava/lang/Object;)V │ │ -0862fc: 6e30 d60f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0fd6 │ │ -086302: 0c00 |0003: move-result-object v0 │ │ -086304: 6e10 e704 0000 |0004: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -08630a: 0e00 |0007: return-void │ │ +0862e0: |[0862e0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(ILjava/lang/Object;)V │ │ +0862f0: 6e30 d60f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0fd6 │ │ +0862f6: 0c00 |0003: move-result-object v0 │ │ +0862f8: 6e10 e704 0000 |0004: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +0862fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1715 │ │ 0x0007 line=1716 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; │ │ 0x0000 - 0x0008 reg=2 what I │ │ @@ -64082,20 +64101,20 @@ │ │ type : '(ILjava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -08630c: |[08630c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(ILjava/lang/Object;I)V │ │ -08631c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08631e: 6e53 d50f 2104 |0001: invoke-virtual {v1, v2, v4, v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.obtainMessage:(IIILjava/lang/Object;)Landroid/os/Message; // method@0fd5 │ │ -086324: 0c00 |0004: move-result-object v0 │ │ -086326: 6e10 e704 0000 |0005: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -08632c: 0e00 |0008: return-void │ │ +086300: |[086300] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(ILjava/lang/Object;I)V │ │ +086310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086312: 6e53 d50f 2104 |0001: invoke-virtual {v1, v2, v4, v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.obtainMessage:(IIILjava/lang/Object;)Landroid/os/Message; // method@0fd5 │ │ +086318: 0c00 |0004: move-result-object v0 │ │ +08631a: 6e10 e704 0000 |0005: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +086320: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1723 │ │ 0x0008 line=1724 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; │ │ 0x0000 - 0x0009 reg=2 what I │ │ @@ -64107,20 +64126,20 @@ │ │ type : '(ILjava/lang/Object;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -086330: |[086330] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(ILjava/lang/Object;Landroid/os/Bundle;)V │ │ -086340: 6e30 d60f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0fd6 │ │ -086346: 0c00 |0003: move-result-object v0 │ │ -086348: 6e20 e804 4000 |0004: invoke-virtual {v0, v4}, Landroid/os/Message;.setData:(Landroid/os/Bundle;)V // method@04e8 │ │ -08634e: 6e10 e704 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ -086354: 0e00 |000a: return-void │ │ +086324: |[086324] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.post:(ILjava/lang/Object;Landroid/os/Bundle;)V │ │ +086334: 6e30 d60f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0fd6 │ │ +08633a: 0c00 |0003: move-result-object v0 │ │ +08633c: 6e20 e804 4000 |0004: invoke-virtual {v0, v4}, Landroid/os/Message;.setData:(Landroid/os/Bundle;)V // method@04e8 │ │ +086342: 6e10 e704 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@04e7 │ │ +086348: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1709 │ │ 0x0004 line=1710 │ │ 0x0007 line=1711 │ │ 0x000a line=1712 │ │ locals : │ │ @@ -64194,17 +64213,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086358: |[086358] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.:()V │ │ -086368: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08636e: 0e00 |0003: return-void │ │ +08634c: |[08634c] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.:()V │ │ +08635c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +086362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; │ │ │ │ Virtual methods - │ │ @@ -64213,19 +64232,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -086370: |[086370] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ -086380: 2200 7a02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@027a │ │ -086384: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -086386: 7030 1810 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@1018 │ │ -08638c: 1100 |0006: return-object v0 │ │ +086364: |[086364] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ +086374: 2200 7a02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@027a │ │ +086378: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08637a: 7030 1810 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@1018 │ │ +086380: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; │ │ 0x0000 - 0x0007 reg=3 p Landroid/os/Parcel; │ │ │ │ @@ -64234,18 +64253,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 │ │ -086390: |[086390] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0863a0: 6e20 1210 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // method@1012 │ │ -0863a6: 0c00 |0003: move-result-object v0 │ │ -0863a8: 1100 |0004: return-object v0 │ │ +086384: |[086384] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +086394: 6e20 1210 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // method@1012 │ │ +08639a: 0c00 |0003: move-result-object v0 │ │ +08639c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -64254,17 +64273,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0863ac: |[0863ac] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ -0863bc: 2320 f206 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@06f2 │ │ -0863c0: 1100 |0002: return-object v0 │ │ +0863a0: |[0863a0] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ +0863b0: 2320 f206 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@06f2 │ │ +0863b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -64273,18 +64292,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 │ │ -0863c4: |[0863c4] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArray:(I)[Ljava/lang/Object; │ │ -0863d4: 6e20 1410 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // method@1014 │ │ -0863da: 0c00 |0003: move-result-object v0 │ │ -0863dc: 1100 |0004: return-object v0 │ │ +0863b8: |[0863b8] android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArray:(I)[Ljava/lang/Object; │ │ +0863c8: 6e20 1410 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // method@1014 │ │ +0863ce: 0c00 |0003: move-result-object v0 │ │ +0863d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -64343,44 +64362,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0863e0: |[0863e0] android.support.v4.media.session.MediaSessionCompat$QueueItem.:()V │ │ -0863f0: 2200 7902 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; // type@0279 │ │ -0863f4: 7010 1110 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;.:()V // method@1011 │ │ -0863fa: 6900 e105 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e1 │ │ -0863fe: 0e00 |0007: return-void │ │ +0863d4: |[0863d4] android.support.v4.media.session.MediaSessionCompat$QueueItem.:()V │ │ +0863e4: 2200 7902 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; // type@0279 │ │ +0863e8: 7010 1110 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;.:()V // method@1011 │ │ +0863ee: 6900 e105 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e1 │ │ +0863f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -086400: |[086400] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Landroid/os/Parcel;)V │ │ -086410: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -086416: 6200 ce04 |0003: sget-object v0, Landroid/support/v4/media/MediaDescriptionCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04ce │ │ -08641a: 7220 0805 3000 |0005: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -086420: 0c00 |0008: move-result-object v0 │ │ -086422: 1f00 2402 |0009: check-cast v0, Landroid/support/v4/media/MediaDescriptionCompat; // type@0224 │ │ -086426: 5b20 e305 |000b: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ -08642a: 6e10 f304 0300 |000d: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -086430: 0b00 |0010: move-result-wide v0 │ │ -086432: 5a20 e405 |0011: iput-wide v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ -086436: 0e00 |0013: return-void │ │ +0863f4: |[0863f4] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Landroid/os/Parcel;)V │ │ +086404: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +08640a: 6200 ce04 |0003: sget-object v0, Landroid/support/v4/media/MediaDescriptionCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04ce │ │ +08640e: 7220 0805 3000 |0005: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +086414: 0c00 |0008: move-result-object v0 │ │ +086416: 1f00 2402 |0009: check-cast v0, Landroid/support/v4/media/MediaDescriptionCompat; // type@0224 │ │ +08641a: 5b20 e305 |000b: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ +08641e: 6e10 f304 0300 |000d: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +086424: 0b00 |0010: move-result-wide v0 │ │ +086426: 5a20 e405 |0011: iput-wide v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ +08642a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0003 line=772 │ │ 0x000d line=773 │ │ 0x0013 line=774 │ │ locals : │ │ @@ -64392,17 +64411,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/session/MediaSessionCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -086438: |[086438] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Landroid/os/Parcel;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ -086448: 7020 1710 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/os/Parcel;)V // method@1017 │ │ -08644e: 0e00 |0003: return-void │ │ +08642c: |[08642c] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Landroid/os/Parcel;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ +08643c: 7020 1710 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/os/Parcel;)V // method@1017 │ │ +086442: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaSessionCompat$1; │ │ @@ -64412,18 +64431,18 @@ │ │ type : '(Landroid/support/v4/media/MediaDescriptionCompat;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -086450: |[086450] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V │ │ -086460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086462: 7055 1a10 0243 |0001: invoke-direct {v2, v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@101a │ │ -086468: 0e00 |0004: return-void │ │ +086444: |[086444] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V │ │ +086454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086456: 7055 1a10 0243 |0001: invoke-direct {v2, v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@101a │ │ +08645c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0004 line=757 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ 0x0000 - 0x0005 reg=3 description Landroid/support/v4/media/MediaDescriptionCompat; │ │ @@ -64434,32 +64453,32 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -08646c: |[08646c] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V │ │ -08647c: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -086482: 3905 0a00 |0003: if-nez v5, 000d // +000a │ │ -086486: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08648a: 1a01 3d04 |0007: const-string v1, "Description cannot be null." // string@043d │ │ -08648e: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -086494: 2700 |000c: throw v0 │ │ -086496: 1600 ffff |000d: const-wide/16 v0, #int -1 // #ffff │ │ -08649a: 3100 0600 |000f: cmp-long v0, v6, v0 │ │ -08649e: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -0864a2: 2200 6e06 |0013: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0864a6: 1a01 1706 |0015: const-string v1, "Id cannot be QueueItem.UNKNOWN_ID" // string@0617 │ │ -0864aa: 7020 0034 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0864b0: 2700 |001a: throw v0 │ │ -0864b2: 5b35 e305 |001b: iput-object v5, v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ -0864b6: 5a36 e405 |001d: iput-wide v6, v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ -0864ba: 5b34 e505 |001f: iput-object v4, v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ -0864be: 0e00 |0021: return-void │ │ +086460: |[086460] android.support.v4.media.session.MediaSessionCompat$QueueItem.:(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V │ │ +086470: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +086476: 3905 0a00 |0003: if-nez v5, 000d // +000a │ │ +08647a: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08647e: 1a01 3d04 |0007: const-string v1, "Description cannot be null." // string@043d │ │ +086482: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +086488: 2700 |000c: throw v0 │ │ +08648a: 1600 ffff |000d: const-wide/16 v0, #int -1 // #ffff │ │ +08648e: 3100 0600 |000f: cmp-long v0, v6, v0 │ │ +086492: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +086496: 2200 6e06 |0013: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08649a: 1a01 1706 |0015: const-string v1, "Id cannot be QueueItem.UNKNOWN_ID" // string@0617 │ │ +08649e: 7020 0034 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0864a4: 2700 |001a: throw v0 │ │ +0864a6: 5b35 e305 |001b: iput-object v5, v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ +0864aa: 5a36 e405 |001d: iput-wide v6, v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ +0864ae: 5b34 e505 |001f: iput-object v4, v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ +0864b2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0003 line=760 │ │ 0x0005 line=761 │ │ 0x000d line=763 │ │ 0x0013 line=764 │ │ @@ -64478,24 +64497,24 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -0864c0: |[0864c0] android.support.v4.media.session.MediaSessionCompat$QueueItem.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ -0864d0: 7110 9110 0500 |0000: invoke-static {v5}, Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;.getDescription:(Ljava/lang/Object;)Ljava/lang/Object; // method@1091 │ │ -0864d6: 0c01 |0003: move-result-object v1 │ │ -0864d8: 7110 b90c 0100 |0004: invoke-static {v1}, Landroid/support/v4/media/MediaDescriptionCompat;.fromMediaDescription:(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; // method@0cb9 │ │ -0864de: 0c00 |0007: move-result-object v0 │ │ -0864e0: 7110 9210 0500 |0008: invoke-static {v5}, Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;.getQueueId:(Ljava/lang/Object;)J // method@1092 │ │ -0864e6: 0b02 |000b: move-result-wide v2 │ │ -0864e8: 2204 7a02 |000c: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@027a │ │ -0864ec: 7053 1a10 5420 |000e: invoke-direct {v4, v5, v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@101a │ │ -0864f2: 1104 |0011: return-object v4 │ │ +0864b4: |[0864b4] android.support.v4.media.session.MediaSessionCompat$QueueItem.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ +0864c4: 7110 9110 0500 |0000: invoke-static {v5}, Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;.getDescription:(Ljava/lang/Object;)Ljava/lang/Object; // method@1091 │ │ +0864ca: 0c01 |0003: move-result-object v1 │ │ +0864cc: 7110 b90c 0100 |0004: invoke-static {v1}, Landroid/support/v4/media/MediaDescriptionCompat;.fromMediaDescription:(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; // method@0cb9 │ │ +0864d2: 0c00 |0007: move-result-object v0 │ │ +0864d4: 7110 9210 0500 |0008: invoke-static {v5}, Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;.getQueueId:(Ljava/lang/Object;)J // method@1092 │ │ +0864da: 0b02 |000b: move-result-wide v2 │ │ +0864dc: 2204 7a02 |000c: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@027a │ │ +0864e0: 7053 1a10 5420 |000e: invoke-direct {v4, v5, v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@101a │ │ +0864e6: 1104 |0011: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0004 line=829 │ │ 0x0008 line=831 │ │ 0x000c line=832 │ │ locals : │ │ @@ -64510,17 +64529,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0864f4: |[0864f4] android.support.v4.media.session.MediaSessionCompat$QueueItem.describeContents:()I │ │ -086504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086506: 0f00 |0001: return v0 │ │ +0864e8: |[0864e8] android.support.v4.media.session.MediaSessionCompat$QueueItem.describeContents:()I │ │ +0864f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0864fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;) │ │ @@ -64528,17 +64547,17 @@ │ │ type : '()Landroid/support/v4/media/MediaDescriptionCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086508: |[086508] android.support.v4.media.session.MediaSessionCompat$QueueItem.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; │ │ -086518: 5410 e305 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ -08651c: 1100 |0002: return-object v0 │ │ +0864fc: |[0864fc] android.support.v4.media.session.MediaSessionCompat$QueueItem.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; │ │ +08650c: 5410 e305 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ +086510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;) │ │ @@ -64546,17 +64565,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086520: |[086520] android.support.v4.media.session.MediaSessionCompat$QueueItem.getQueueId:()J │ │ -086530: 5320 e405 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ -086534: 1000 |0002: return-wide v0 │ │ +086514: |[086514] android.support.v4.media.session.MediaSessionCompat$QueueItem.getQueueId:()J │ │ +086524: 5320 e405 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ +086528: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;) │ │ @@ -64564,31 +64583,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -086538: |[086538] android.support.v4.media.session.MediaSessionCompat$QueueItem.getQueueItem:()Ljava/lang/Object; │ │ -086548: 5440 e505 |0000: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ -08654c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -086550: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -086554: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -086558: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -08655c: 5440 e505 |000a: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ -086560: 1100 |000c: return-object v0 │ │ -086562: 5440 e305 |000d: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ -086566: 6e10 be0c 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat;.getMediaDescription:()Ljava/lang/Object; // method@0cbe │ │ -08656c: 0c00 |0012: move-result-object v0 │ │ -08656e: 5342 e405 |0013: iget-wide v2, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ -086572: 7130 9010 2003 |0015: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;.createItem:(Ljava/lang/Object;J)Ljava/lang/Object; // method@1090 │ │ -086578: 0c00 |0018: move-result-object v0 │ │ -08657a: 5b40 e505 |0019: iput-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ -08657e: 5440 e505 |001b: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ -086582: 28ef |001d: goto 000c // -0011 │ │ +08652c: |[08652c] android.support.v4.media.session.MediaSessionCompat$QueueItem.getQueueItem:()Ljava/lang/Object; │ │ +08653c: 5440 e505 |0000: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ +086540: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +086544: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +086548: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +08654c: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +086550: 5440 e505 |000a: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ +086554: 1100 |000c: return-object v0 │ │ +086556: 5440 e305 |000d: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ +08655a: 6e10 be0c 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat;.getMediaDescription:()Ljava/lang/Object; // method@0cbe │ │ +086560: 0c00 |0012: move-result-object v0 │ │ +086562: 5342 e405 |0013: iget-wide v2, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ +086566: 7130 9010 2003 |0015: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;.createItem:(Ljava/lang/Object;J)Ljava/lang/Object; // method@1090 │ │ +08656c: 0c00 |0018: move-result-object v0 │ │ +08656e: 5b40 e505 |0019: iput-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ +086572: 5440 e505 |001b: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mItem:Ljava/lang/Object; // field@05e5 │ │ +086576: 28ef |001d: goto 000c // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ 0x000a line=813 │ │ 0x000c line=817 │ │ 0x000d line=815 │ │ 0x001b line=817 │ │ @@ -64600,35 +64619,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -086584: |[086584] android.support.v4.media.session.MediaSessionCompat$QueueItem.toString:()Ljava/lang/String; │ │ -086594: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -086598: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08659e: 1a01 430f |0005: const-string v1, "MediaSession.QueueItem {Description=" // string@0f43 │ │ -0865a2: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0865a8: 0c00 |000a: move-result-object v0 │ │ -0865aa: 5441 e305 |000b: iget-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ -0865ae: 6e20 5934 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0865b4: 0c00 |0010: move-result-object v0 │ │ -0865b6: 1a01 fe00 |0011: const-string v1, ", Id=" // string@00fe │ │ -0865ba: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0865c0: 0c00 |0016: move-result-object v0 │ │ -0865c2: 5342 e405 |0017: iget-wide v2, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ -0865c6: 6e30 5734 2003 |0019: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0865cc: 0c00 |001c: move-result-object v0 │ │ -0865ce: 1a01 ad00 |001d: const-string v1, " }" // string@00ad │ │ -0865d2: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0865d8: 0c00 |0022: move-result-object v0 │ │ -0865da: 6e10 5f34 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0865e0: 0c00 |0026: move-result-object v0 │ │ -0865e2: 1100 |0027: return-object v0 │ │ +086578: |[086578] android.support.v4.media.session.MediaSessionCompat$QueueItem.toString:()Ljava/lang/String; │ │ +086588: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +08658c: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +086592: 1a01 430f |0005: const-string v1, "MediaSession.QueueItem {Description=" // string@0f43 │ │ +086596: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08659c: 0c00 |000a: move-result-object v0 │ │ +08659e: 5441 e305 |000b: iget-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ +0865a2: 6e20 5934 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0865a8: 0c00 |0010: move-result-object v0 │ │ +0865aa: 1a01 fe00 |0011: const-string v1, ", Id=" // string@00fe │ │ +0865ae: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0865b4: 0c00 |0016: move-result-object v0 │ │ +0865b6: 5342 e405 |0017: iget-wide v2, v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ +0865ba: 6e30 5734 2003 |0019: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0865c0: 0c00 |001c: move-result-object v0 │ │ +0865c2: 1a01 ad00 |001d: const-string v1, " }" // string@00ad │ │ +0865c6: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0865cc: 0c00 |0022: move-result-object v0 │ │ +0865ce: 6e10 5f34 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0865d4: 0c00 |0026: move-result-object v0 │ │ +0865d6: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ locals : │ │ 0x0000 - 0x0028 reg=4 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;) │ │ @@ -64636,20 +64655,20 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0865e4: |[0865e4] android.support.v4.media.session.MediaSessionCompat$QueueItem.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0865f4: 5420 e305 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ -0865f8: 6e30 c30c 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/support/v4/media/MediaDescriptionCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0cc3 │ │ -0865fe: 5320 e405 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ -086602: 6e30 fd04 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -086608: 0e00 |000a: return-void │ │ +0865d8: |[0865d8] android.support.v4.media.session.MediaSessionCompat$QueueItem.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0865e8: 5420 e305 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mDescription:Landroid/support/v4/media/MediaDescriptionCompat; // field@05e3 │ │ +0865ec: 6e30 c30c 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/support/v4/media/MediaDescriptionCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0cc3 │ │ +0865f2: 5320 e405 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.mId:J // field@05e4 │ │ +0865f6: 6e30 fd04 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +0865fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0005 line=793 │ │ 0x000a line=794 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; │ │ @@ -64688,17 +64707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08660c: |[08660c] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.:()V │ │ -08661c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -086622: 0e00 |0003: return-void │ │ +086600: |[086600] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.:()V │ │ +086610: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +086616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; │ │ │ │ Virtual methods - │ │ @@ -64707,18 +64726,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086624: |[086624] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ -086634: 2200 7c02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@027c │ │ -086638: 7020 2810 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.:(Landroid/os/Parcel;)V // method@1028 │ │ -08663e: 1100 |0005: return-object v0 │ │ +086618: |[086618] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ +086628: 2200 7c02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@027c │ │ +08662c: 7020 2810 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.:(Landroid/os/Parcel;)V // method@1028 │ │ +086632: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; │ │ 0x0000 - 0x0006 reg=2 p Landroid/os/Parcel; │ │ │ │ @@ -64727,18 +64746,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 │ │ -086640: |[086640] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -086650: 6e20 2310 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // method@1023 │ │ -086656: 0c00 |0003: move-result-object v0 │ │ -086658: 1100 |0004: return-object v0 │ │ +086634: |[086634] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +086644: 6e20 2310 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // method@1023 │ │ +08664a: 0c00 |0003: move-result-object v0 │ │ +08664c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -64747,17 +64766,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08665c: |[08665c] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ -08666c: 2320 f306 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@06f3 │ │ -086670: 1100 |0002: return-object v0 │ │ +086650: |[086650] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ +086660: 2320 f306 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@06f3 │ │ +086664: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=882 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -64766,18 +64785,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 │ │ -086674: |[086674] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.newArray:(I)[Ljava/lang/Object; │ │ -086684: 6e20 2510 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // method@1025 │ │ -08668a: 0c00 |0003: move-result-object v0 │ │ -08668c: 1100 |0004: return-object v0 │ │ +086668: |[086668] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.newArray:(I)[Ljava/lang/Object; │ │ +086678: 6e20 2510 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // method@1025 │ │ +08667e: 0c00 |0003: move-result-object v0 │ │ +086680: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -64822,41 +64841,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -086690: |[086690] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.:()V │ │ -0866a0: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; // type@027b │ │ -0866a4: 7010 2210 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;.:()V // method@1022 │ │ -0866aa: 6900 e605 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e6 │ │ -0866ae: 0e00 |0007: return-void │ │ +086684: |[086684] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.:()V │ │ +086694: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; // type@027b │ │ +086698: 7010 2210 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;.:()V // method@1022 │ │ +08669e: 6900 e605 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e6 │ │ +0866a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0866b0: |[0866b0] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.:(Landroid/os/Parcel;)V │ │ -0866c0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0866c6: 6200 4901 |0003: sget-object v0, Landroid/os/ResultReceiver;.CREATOR:Landroid/os/Parcelable$Creator; // field@0149 │ │ -0866ca: 7220 0805 2000 |0005: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0866d0: 0c00 |0008: move-result-object v0 │ │ -0866d2: 1f00 e200 |0009: check-cast v0, Landroid/os/ResultReceiver; // type@00e2 │ │ -0866d6: 5b10 e705 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ -0866da: 0e00 |000d: return-void │ │ +0866a4: |[0866a4] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.:(Landroid/os/Parcel;)V │ │ +0866b4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0866ba: 6200 4901 |0003: sget-object v0, Landroid/os/ResultReceiver;.CREATOR:Landroid/os/Parcelable$Creator; // field@0149 │ │ +0866be: 7220 0805 2000 |0005: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0866c4: 0c00 |0008: move-result-object v0 │ │ +0866c6: 1f00 e200 |0009: check-cast v0, Landroid/os/ResultReceiver; // type@00e2 │ │ +0866ca: 5b10 e705 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ +0866ce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0003 line=870 │ │ 0x000d line=871 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ @@ -64867,18 +64886,18 @@ │ │ type : '(Landroid/os/ResultReceiver;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0866dc: |[0866dc] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.:(Landroid/os/ResultReceiver;)V │ │ -0866ec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0866f2: 5b01 e705 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ -0866f6: 0e00 |0005: return-void │ │ +0866d0: |[0866d0] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.:(Landroid/os/ResultReceiver;)V │ │ +0866e0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0866e6: 5b01 e705 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ +0866ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ 0x0003 line=866 │ │ 0x0005 line=867 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ @@ -64889,17 +64908,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0866f8: |[0866f8] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.access$600:(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; │ │ -086708: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ -08670c: 1100 |0002: return-object v0 │ │ +0866ec: |[0866ec] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.access$600:(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; │ │ +0866fc: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ +086700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ │ │ Virtual methods - │ │ @@ -64908,17 +64927,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -086710: |[086710] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.describeContents:()I │ │ -086720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086722: 0f00 |0001: return v0 │ │ +086704: |[086704] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.describeContents:()I │ │ +086714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086716: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;) │ │ @@ -64926,18 +64945,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -086724: |[086724] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.writeToParcel:(Landroid/os/Parcel;I)V │ │ -086734: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ -086738: 6e30 1605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/os/ResultReceiver;.writeToParcel:(Landroid/os/Parcel;I)V // method@0516 │ │ -08673e: 0e00 |0005: return-void │ │ +086718: |[086718] android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.writeToParcel:(Landroid/os/Parcel;I)V │ │ +086728: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.mResultReceiver:Landroid/os/ResultReceiver; // field@05e7 │ │ +08672c: 6e30 1605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/os/ResultReceiver;.writeToParcel:(Landroid/os/Parcel;I)V // method@0516 │ │ +086732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0005 line=894 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -64975,17 +64994,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086740: |[086740] android.support.v4.media.session.MediaSessionCompat$Token$1.:()V │ │ -086750: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -086756: 0e00 |0003: return-void │ │ +086734: |[086734] android.support.v4.media.session.MediaSessionCompat$Token$1.:()V │ │ +086744: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08674a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ │ │ Virtual methods - │ │ @@ -64994,27 +65013,27 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -086758: |[086758] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -086768: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08676c: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -086770: 3421 0d00 |0004: if-lt v1, v2, 0011 // +000d │ │ -086774: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -086776: 6e20 f404 1400 |0007: invoke-virtual {v4, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ -08677c: 0c00 |000a: move-result-object v0 │ │ -08677e: 2201 7e02 |000b: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ -086782: 7020 3310 0100 |000d: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ -086788: 1101 |0010: return-object v1 │ │ -08678a: 6e10 f604 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@04f6 │ │ -086790: 0c00 |0014: move-result-object v0 │ │ -086792: 28f6 |0015: goto 000b // -000a │ │ +08674c: |[08674c] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +08675c: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +086760: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +086764: 3421 0d00 |0004: if-lt v1, v2, 0011 // +000d │ │ +086768: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08676a: 6e20 f404 1400 |0007: invoke-virtual {v4, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ +086770: 0c00 |000a: move-result-object v0 │ │ +086772: 2201 7e02 |000b: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ +086776: 7020 3310 0100 |000d: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ +08677c: 1101 |0010: return-object v1 │ │ +08677e: 6e10 f604 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@04f6 │ │ +086784: 0c00 |0014: move-result-object v0 │ │ +086786: 28f6 |0015: goto 000b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ 0x0006 line=719 │ │ 0x000b line=723 │ │ 0x0011 line=721 │ │ locals : │ │ @@ -65027,18 +65046,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 │ │ -086794: |[086794] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0867a4: 6e20 2e10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@102e │ │ -0867aa: 0c00 |0003: move-result-object v0 │ │ -0867ac: 1100 |0004: return-object v0 │ │ +086788: |[086788] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +086798: 6e20 2e10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@102e │ │ +08679e: 0c00 |0003: move-result-object v0 │ │ +0867a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -65047,17 +65066,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0867b0: |[0867b0] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -0867c0: 2320 f406 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@06f4 │ │ -0867c4: 1100 |0002: return-object v0 │ │ +0867a4: |[0867a4] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +0867b4: 2320 f406 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@06f4 │ │ +0867b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -65066,18 +65085,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 │ │ -0867c8: |[0867c8] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Ljava/lang/Object; │ │ -0867d8: 6e20 3010 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@1030 │ │ -0867de: 0c00 |0003: move-result-object v0 │ │ -0867e0: 1100 |0004: return-object v0 │ │ +0867bc: |[0867bc] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Ljava/lang/Object; │ │ +0867cc: 6e20 3010 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@1030 │ │ +0867d2: 0c00 |0003: move-result-object v0 │ │ +0867d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -65122,37 +65141,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0867e4: |[0867e4] android.support.v4.media.session.MediaSessionCompat$Token.:()V │ │ -0867f4: 2200 7d02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token$1; // type@027d │ │ -0867f8: 7010 2d10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.:()V // method@102d │ │ -0867fe: 6900 e805 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e8 │ │ -086802: 0e00 |0007: return-void │ │ +0867d8: |[0867d8] android.support.v4.media.session.MediaSessionCompat$Token.:()V │ │ +0867e8: 2200 7d02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token$1; // type@027d │ │ +0867ec: 7010 2d10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.:()V // method@102d │ │ +0867f2: 6900 e805 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e8 │ │ +0867f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ name : '' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -086804: |[086804] android.support.v4.media.session.MediaSessionCompat$Token.:(Ljava/lang/Object;)V │ │ -086814: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08681a: 5b01 e905 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ -08681e: 0e00 |0005: return-void │ │ +0867f8: |[0867f8] android.support.v4.media.session.MediaSessionCompat$Token.:(Ljava/lang/Object;)V │ │ +086808: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08680e: 5b01 e905 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ +086812: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ 0x0003 line=665 │ │ 0x0005 line=666 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ @@ -65163,26 +65182,26 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -086820: |[086820] android.support.v4.media.session.MediaSessionCompat$Token.fromToken:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -086830: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -086834: 6000 4501 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -086838: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ -08683c: 3510 0400 |0006: if-ge v0, v1, 000a // +0004 │ │ -086840: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -086842: 1100 |0009: return-object v0 │ │ -086844: 2200 7e02 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ -086848: 7110 a710 0200 |000c: invoke-static {v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifyToken:(Ljava/lang/Object;)Ljava/lang/Object; // method@10a7 │ │ -08684e: 0c01 |000f: move-result-object v1 │ │ -086850: 7020 3310 1000 |0010: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ -086856: 28f6 |0013: goto 0009 // -000a │ │ +086814: |[086814] android.support.v4.media.session.MediaSessionCompat$Token.fromToken:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +086824: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +086828: 6000 4501 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08682c: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ +086830: 3510 0400 |0006: if-ge v0, v1, 000a // +0004 │ │ +086834: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +086836: 1100 |0009: return-object v0 │ │ +086838: 2200 7e02 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ +08683c: 7110 a710 0200 |000c: invoke-static {v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifyToken:(Ljava/lang/Object;)Ljava/lang/Object; // method@10a7 │ │ +086842: 0c01 |000f: move-result-object v1 │ │ +086844: 7020 3310 1000 |0010: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ +08684a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ 0x0008 line=681 │ │ 0x0009 line=683 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 token Ljava/lang/Object; │ │ @@ -65193,17 +65212,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -086858: |[086858] android.support.v4.media.session.MediaSessionCompat$Token.describeContents:()I │ │ -086868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08686a: 0f00 |0001: return v0 │ │ +08684c: |[08684c] android.support.v4.media.session.MediaSessionCompat$Token.describeContents:()I │ │ +08685c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08685e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ @@ -65211,17 +65230,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08686c: |[08686c] android.support.v4.media.session.MediaSessionCompat$Token.getToken:()Ljava/lang/Object; │ │ -08687c: 5410 e905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ -086880: 1100 |0002: return-object v0 │ │ +086860: |[086860] android.support.v4.media.session.MediaSessionCompat$Token.getToken:()Ljava/lang/Object; │ │ +086870: 5410 e905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ +086874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ @@ -65229,26 +65248,26 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -086884: |[086884] android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel:(Landroid/os/Parcel;I)V │ │ -086894: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -086898: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08689c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0868a0: 5420 e905 |0006: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ -0868a4: 1f00 dc00 |0008: check-cast v0, Landroid/os/Parcelable; // type@00dc │ │ -0868a8: 6e30 ff04 0304 |000a: invoke-virtual {v3, v0, v4}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ -0868ae: 0e00 |000d: return-void │ │ -0868b0: 5420 e905 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ -0868b4: 1f00 d400 |0010: check-cast v0, Landroid/os/IBinder; // type@00d4 │ │ -0868b8: 6e20 0205 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0502 │ │ -0868be: 28f8 |0015: goto 000d // -0008 │ │ +086878: |[086878] android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel:(Landroid/os/Parcel;I)V │ │ +086888: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08688c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +086890: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +086894: 5420 e905 |0006: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ +086898: 1f00 dc00 |0008: check-cast v0, Landroid/os/Parcelable; // type@00dc │ │ +08689c: 6e30 ff04 0304 |000a: invoke-virtual {v3, v0, v4}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ +0868a2: 0e00 |000d: return-void │ │ +0868a4: 5420 e905 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Ljava/lang/Object; // field@05e9 │ │ +0868a8: 1f00 d400 |0010: check-cast v0, Landroid/os/IBinder; // type@00d4 │ │ +0868ac: 6e20 0205 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0502 │ │ +0868b2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0006 line=694 │ │ 0x000d line=698 │ │ 0x000e line=696 │ │ locals : │ │ @@ -65311,24 +65330,24 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0868c0: |[0868c0] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V │ │ -0868d0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0868d6: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0868da: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0868e0: 5b10 ec05 |0008: iput-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ -0868e4: 5b13 ee05 |000a: iput-object v3, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -0868e8: 2200 6702 |000c: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat; // type@0267 │ │ -0868ec: 7030 130f 2001 |000e: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/session/MediaControllerCompat;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0f13 │ │ -0868f2: 5b10 ed05 |0011: iput-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mController:Landroid/support/v4/media/session/MediaControllerCompat; // field@05ed │ │ -0868f6: 0e00 |0013: return-void │ │ +0868b4: |[0868b4] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V │ │ +0868c4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0868ca: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0868ce: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0868d4: 5b10 ec05 |0008: iput-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ +0868d8: 5b13 ee05 |000a: iput-object v3, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +0868dc: 2200 6702 |000c: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat; // type@0267 │ │ +0868e0: 7030 130f 2001 |000e: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/session/MediaControllerCompat;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0f13 │ │ +0868e6: 5b10 ed05 |0011: iput-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mController:Landroid/support/v4/media/session/MediaControllerCompat; // field@05ed │ │ +0868ea: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=78 │ │ 0x000a line=125 │ │ 0x000c line=126 │ │ 0x0013 line=127 │ │ @@ -65342,47 +65361,47 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -0868f8: |[0868f8] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V │ │ -086908: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -08690e: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -086912: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -086918: 5b20 ec05 |0008: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ -08691c: 3903 0a00 |000a: if-nez v3, 0014 // +000a │ │ -086920: 2200 6e06 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -086924: 1a01 851a |000e: const-string v1, "context must not be null" // string@1a85 │ │ -086928: 7020 0034 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08692e: 2700 |0013: throw v0 │ │ -086930: 7110 9320 0400 |0014: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -086936: 0a00 |0017: move-result v0 │ │ -086938: 3800 0a00 |0018: if-eqz v0, 0022 // +000a │ │ -08693c: 2200 6e06 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -086940: 1a01 5034 |001c: const-string v1, "tag must not be null or empty" // string@3450 │ │ -086944: 7020 0034 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08694a: 2700 |0021: throw v0 │ │ -08694c: 6000 4501 |0022: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -086950: 1301 1500 |0024: const/16 v1, #int 21 // #15 │ │ -086954: 3410 1600 |0026: if-lt v0, v1, 003c // +0016 │ │ -086958: 2200 7102 |0028: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0271 │ │ -08695c: 7030 8f0f 3004 |002a: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0f8f │ │ -086962: 5b20 ee05 |002d: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086966: 5420 ee05 |002f: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -08696a: 7220 860f 6000 |0031: invoke-interface {v0, v6}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V // method@0f86 │ │ -086970: 2200 6702 |0034: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat; // type@0267 │ │ -086974: 7030 130f 3002 |0036: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0f13 │ │ -08697a: 5b20 ed05 |0039: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mController:Landroid/support/v4/media/session/MediaControllerCompat; // field@05ed │ │ -08697e: 0e00 |003b: return-void │ │ -086980: 2200 7702 |003c: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // type@0277 │ │ -086984: 7056 db0f 3054 |003e: invoke-direct {v0, v3, v4, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V // method@0fdb │ │ -08698a: 5b20 ee05 |0041: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -08698e: 28f1 |0043: goto 0034 // -000f │ │ +0868ec: |[0868ec] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V │ │ +0868fc: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +086902: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +086906: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +08690c: 5b20 ec05 |0008: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ +086910: 3903 0a00 |000a: if-nez v3, 0014 // +000a │ │ +086914: 2200 6e06 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +086918: 1a01 851a |000e: const-string v1, "context must not be null" // string@1a85 │ │ +08691c: 7020 0034 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +086922: 2700 |0013: throw v0 │ │ +086924: 7110 9320 0400 |0014: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +08692a: 0a00 |0017: move-result v0 │ │ +08692c: 3800 0a00 |0018: if-eqz v0, 0022 // +000a │ │ +086930: 2200 6e06 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +086934: 1a01 5034 |001c: const-string v1, "tag must not be null or empty" // string@3450 │ │ +086938: 7020 0034 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08693e: 2700 |0021: throw v0 │ │ +086940: 6000 4501 |0022: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +086944: 1301 1500 |0024: const/16 v1, #int 21 // #15 │ │ +086948: 3410 1600 |0026: if-lt v0, v1, 003c // +0016 │ │ +08694c: 2200 7102 |0028: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0271 │ │ +086950: 7030 8f0f 3004 |002a: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0f8f │ │ +086956: 5b20 ee05 |002d: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +08695a: 5420 ee05 |002f: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +08695e: 7220 860f 6000 |0031: invoke-interface {v0, v6}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V // method@0f86 │ │ +086964: 2200 6702 |0034: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat; // type@0267 │ │ +086968: 7030 130f 3002 |0036: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0f13 │ │ +08696e: 5b20 ed05 |0039: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mController:Landroid/support/v4/media/session/MediaControllerCompat; // field@05ed │ │ +086972: 0e00 |003b: return-void │ │ +086974: 2200 7702 |003c: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // type@0277 │ │ +086978: 7056 db0f 3054 |003e: invoke-direct {v0, v3, v4, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V // method@0fdb │ │ +08697e: 5b20 ee05 |0041: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086982: 28f1 |0043: goto 0034 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=78 │ │ 0x000a line=108 │ │ 0x000c line=109 │ │ 0x0014 line=111 │ │ @@ -65405,20 +65424,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -086990: |[086990] android.support.v4.media.session.MediaSessionCompat.obtain:(Landroid/content/Context;Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat; │ │ -0869a0: 2200 7f02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat; // type@027f │ │ -0869a4: 2201 7102 |0002: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0271 │ │ -0869a8: 7020 900f 3100 |0004: invoke-direct {v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Ljava/lang/Object;)V // method@0f90 │ │ -0869ae: 7030 3810 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V // method@1038 │ │ -0869b4: 1100 |000a: return-object v0 │ │ +086984: |[086984] android.support.v4.media.session.MediaSessionCompat.obtain:(Landroid/content/Context;Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat; │ │ +086994: 2200 7f02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat; // type@027f │ │ +086998: 2201 7102 |0002: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0271 │ │ +08699c: 7020 900f 3100 |0004: invoke-direct {v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Ljava/lang/Object;)V // method@0f90 │ │ +0869a2: 7030 3810 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V // method@1038 │ │ +0869a8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000b reg=3 mediaSession Ljava/lang/Object; │ │ │ │ @@ -65428,23 +65447,23 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0869b8: |[0869b8] android.support.v4.media.session.MediaSessionCompat.addOnActiveChangeListener:(Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;)V │ │ -0869c8: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -0869cc: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0869d0: 1a01 a40d |0004: const-string v1, "Listener may not be null" // string@0da4 │ │ -0869d4: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0869da: 2700 |0009: throw v0 │ │ -0869dc: 5420 ec05 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ -0869e0: 6e20 8934 3000 |000c: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0869e6: 0e00 |000f: return-void │ │ +0869ac: |[0869ac] android.support.v4.media.session.MediaSessionCompat.addOnActiveChangeListener:(Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;)V │ │ +0869bc: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +0869c0: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0869c4: 1a01 a40d |0004: const-string v1, "Listener may not be null" // string@0da4 │ │ +0869c8: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0869ce: 2700 |0009: throw v0 │ │ +0869d0: 5420 ec05 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ +0869d4: 6e20 8934 3000 |000c: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0869da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=418 │ │ 0x000a line=420 │ │ 0x000f line=421 │ │ locals : │ │ @@ -65456,17 +65475,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0869e8: |[0869e8] android.support.v4.media.session.MediaSessionCompat.getController:()Landroid/support/v4/media/session/MediaControllerCompat; │ │ -0869f8: 5410 ed05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mController:Landroid/support/v4/media/session/MediaControllerCompat; // field@05ed │ │ -0869fc: 1100 |0002: return-object v0 │ │ +0869dc: |[0869dc] android.support.v4.media.session.MediaSessionCompat.getController:()Landroid/support/v4/media/session/MediaControllerCompat; │ │ +0869ec: 5410 ed05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mController:Landroid/support/v4/media/session/MediaControllerCompat; // field@05ed │ │ +0869f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -65474,19 +65493,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -086a00: |[086a00] android.support.v4.media.session.MediaSessionCompat.getMediaSession:()Ljava/lang/Object; │ │ -086a10: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086a14: 7210 7c0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getMediaSession:()Ljava/lang/Object; // method@0f7c │ │ -086a1a: 0c00 |0005: move-result-object v0 │ │ -086a1c: 1100 |0006: return-object v0 │ │ +0869f4: |[0869f4] android.support.v4.media.session.MediaSessionCompat.getMediaSession:()Ljava/lang/Object; │ │ +086a04: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086a08: 7210 7c0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getMediaSession:()Ljava/lang/Object; // method@0f7c │ │ +086a0e: 0c00 |0005: move-result-object v0 │ │ +086a10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -65494,19 +65513,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -086a20: |[086a20] android.support.v4.media.session.MediaSessionCompat.getRemoteControlClient:()Ljava/lang/Object; │ │ -086a30: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086a34: 7210 7d0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getRemoteControlClient:()Ljava/lang/Object; // method@0f7d │ │ -086a3a: 0c00 |0005: move-result-object v0 │ │ -086a3c: 1100 |0006: return-object v0 │ │ +086a14: |[086a14] android.support.v4.media.session.MediaSessionCompat.getRemoteControlClient:()Ljava/lang/Object; │ │ +086a24: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086a28: 7210 7d0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getRemoteControlClient:()Ljava/lang/Object; // method@0f7d │ │ +086a2e: 0c00 |0005: move-result-object v0 │ │ +086a30: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -65514,19 +65533,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -086a40: |[086a40] android.support.v4.media.session.MediaSessionCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -086a50: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086a54: 7210 7e0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0f7e │ │ -086a5a: 0c00 |0005: move-result-object v0 │ │ -086a5c: 1100 |0006: return-object v0 │ │ +086a34: |[086a34] android.support.v4.media.session.MediaSessionCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +086a44: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086a48: 7210 7e0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0f7e │ │ +086a4e: 0c00 |0005: move-result-object v0 │ │ +086a50: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -65534,19 +65553,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -086a60: |[086a60] android.support.v4.media.session.MediaSessionCompat.isActive:()Z │ │ -086a70: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086a74: 7210 7f0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.isActive:()Z // method@0f7f │ │ -086a7a: 0a00 |0005: move-result v0 │ │ -086a7c: 0f00 |0006: return v0 │ │ +086a54: |[086a54] android.support.v4.media.session.MediaSessionCompat.isActive:()Z │ │ +086a64: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086a68: 7210 7f0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.isActive:()Z // method@0f7f │ │ +086a6e: 0a00 |0005: move-result v0 │ │ +086a70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -65554,18 +65573,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -086a80: |[086a80] android.support.v4.media.session.MediaSessionCompat.release:()V │ │ -086a90: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086a94: 7210 800f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.release:()V // method@0f80 │ │ -086a9a: 0e00 |0005: return-void │ │ +086a74: |[086a74] android.support.v4.media.session.MediaSessionCompat.release:()V │ │ +086a84: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086a88: 7210 800f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.release:()V // method@0f80 │ │ +086a8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ @@ -65574,23 +65593,23 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -086a9c: |[086a9c] android.support.v4.media.session.MediaSessionCompat.removeOnActiveChangeListener:(Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;)V │ │ -086aac: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -086ab0: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -086ab4: 1a01 a40d |0004: const-string v1, "Listener may not be null" // string@0da4 │ │ -086ab8: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -086abe: 2700 |0009: throw v0 │ │ -086ac0: 5420 ec05 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ -086ac4: 6e20 9234 3000 |000c: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -086aca: 0e00 |000f: return-void │ │ +086a90: |[086a90] android.support.v4.media.session.MediaSessionCompat.removeOnActiveChangeListener:(Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;)V │ │ +086aa0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +086aa4: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +086aa8: 1a01 a40d |0004: const-string v1, "Listener may not be null" // string@0da4 │ │ +086aac: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +086ab2: 2700 |0009: throw v0 │ │ +086ab4: 5420 ec05 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ +086ab8: 6e20 9234 3000 |000c: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +086abe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0002 line=431 │ │ 0x000a line=433 │ │ 0x000f line=434 │ │ locals : │ │ @@ -65602,25 +65621,25 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -086acc: |[086acc] android.support.v4.media.session.MediaSessionCompat.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -086adc: 7110 9320 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -086ae2: 0a00 |0003: move-result v0 │ │ -086ae4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -086ae8: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -086aec: 1a01 cd1c |0008: const-string v1, "event cannot be null or empty" // string@1ccd │ │ -086af0: 7020 0034 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -086af6: 2700 |000d: throw v0 │ │ -086af8: 5420 ee05 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086afc: 7230 810f 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f81 │ │ -086b02: 0e00 |0013: return-void │ │ +086ac0: |[086ac0] android.support.v4.media.session.MediaSessionCompat.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +086ad0: 7110 9320 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +086ad6: 0a00 |0003: move-result v0 │ │ +086ad8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +086adc: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +086ae0: 1a01 cd1c |0008: const-string v1, "event cannot be null or empty" // string@1ccd │ │ +086ae4: 7020 0034 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +086aea: 2700 |000d: throw v0 │ │ +086aec: 5420 ee05 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086af0: 7230 810f 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f81 │ │ +086af6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0006 line=265 │ │ 0x000e line=267 │ │ 0x0013 line=268 │ │ locals : │ │ @@ -65633,29 +65652,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -086b04: |[086b04] android.support.v4.media.session.MediaSessionCompat.setActive:(Z)V │ │ -086b14: 5432 ee05 |0000: iget-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086b18: 7220 820f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setActive:(Z)V // method@0f82 │ │ -086b1e: 5432 ec05 |0005: iget-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ -086b22: 6e10 9034 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -086b28: 0c00 |000a: move-result-object v0 │ │ -086b2a: 7210 bf34 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -086b30: 0a02 |000e: move-result v2 │ │ -086b32: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ -086b36: 7210 c034 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -086b3c: 0c01 |0014: move-result-object v1 │ │ -086b3e: 1f01 7802 |0015: check-cast v1, Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener; // type@0278 │ │ -086b42: 7210 1010 0100 |0017: invoke-interface {v1}, Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;.onActiveChanged:()V // method@1010 │ │ -086b48: 28f1 |001a: goto 000b // -000f │ │ -086b4a: 0e00 |001b: return-void │ │ +086af8: |[086af8] android.support.v4.media.session.MediaSessionCompat.setActive:(Z)V │ │ +086b08: 5432 ee05 |0000: iget-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086b0c: 7220 820f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setActive:(Z)V // method@0f82 │ │ +086b12: 5432 ec05 |0005: iget-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat;.mActiveListeners:Ljava/util/ArrayList; // field@05ec │ │ +086b16: 6e10 9034 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +086b1c: 0c00 |000a: move-result-object v0 │ │ +086b1e: 7210 bf34 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +086b24: 0a02 |000e: move-result v2 │ │ +086b26: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ +086b2a: 7210 c034 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +086b30: 0c01 |0014: move-result-object v1 │ │ +086b32: 1f01 7802 |0015: check-cast v1, Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener; // type@0278 │ │ +086b36: 7210 1010 0100 |0017: invoke-interface {v1}, Landroid/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener;.onActiveChanged:()V // method@1010 │ │ +086b3c: 28f1 |001a: goto 000b // -000f │ │ +086b3e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0005 line=241 │ │ 0x0017 line=242 │ │ 0x001b line=244 │ │ locals : │ │ @@ -65669,18 +65688,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -086b4c: |[086b4c] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ -086b5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086b5e: 6e30 4610 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@1046 │ │ -086b64: 0e00 |0004: return-void │ │ +086b40: |[086b40] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +086b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086b52: 6e30 4610 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@1046 │ │ +086b58: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=138 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ @@ -65690,22 +65709,22 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -086b68: |[086b68] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -086b78: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086b7c: 3803 0600 |0002: if-eqz v3, 0008 // +0006 │ │ -086b80: 7230 830f 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0f83 │ │ -086b86: 0e00 |0007: return-void │ │ -086b88: 2203 d100 |0008: new-instance v3, Landroid/os/Handler; // type@00d1 │ │ -086b8c: 7010 cd04 0300 |000a: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@04cd │ │ -086b92: 28f7 |000d: goto 0004 // -0009 │ │ +086b5c: |[086b5c] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +086b6c: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086b70: 3803 0600 |0002: if-eqz v3, 0008 // +0006 │ │ +086b74: 7230 830f 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0f83 │ │ +086b7a: 0e00 |0007: return-void │ │ +086b7c: 2203 d100 |0008: new-instance v3, Landroid/os/Handler; // type@00d1 │ │ +086b80: 7010 cd04 0300 |000a: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@04cd │ │ +086b86: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x0008 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 handler Landroid/os/Handler; │ │ @@ -65718,18 +65737,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086b94: |[086b94] android.support.v4.media.session.MediaSessionCompat.setExtras:(Landroid/os/Bundle;)V │ │ -086ba4: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086ba8: 7220 840f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setExtras:(Landroid/os/Bundle;)V // method@0f84 │ │ -086bae: 0e00 |0005: return-void │ │ +086b88: |[086b88] android.support.v4.media.session.MediaSessionCompat.setExtras:(Landroid/os/Bundle;)V │ │ +086b98: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086b9c: 7220 840f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setExtras:(Landroid/os/Bundle;)V // method@0f84 │ │ +086ba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0005 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 extras Landroid/os/Bundle; │ │ @@ -65739,18 +65758,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086bb0: |[086bb0] android.support.v4.media.session.MediaSessionCompat.setFlags:(I)V │ │ -086bc0: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086bc4: 7220 850f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setFlags:(I)V // method@0f85 │ │ -086bca: 0e00 |0005: return-void │ │ +086ba4: |[086ba4] android.support.v4.media.session.MediaSessionCompat.setFlags:(I)V │ │ +086bb4: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086bb8: 7220 850f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setFlags:(I)V // method@0f85 │ │ +086bbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 flags I │ │ @@ -65760,18 +65779,18 @@ │ │ type : '(Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086bcc: |[086bcc] android.support.v4.media.session.MediaSessionCompat.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V │ │ -086bdc: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086be0: 7220 860f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V // method@0f86 │ │ -086be6: 0e00 |0005: return-void │ │ +086bc0: |[086bc0] android.support.v4.media.session.MediaSessionCompat.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V │ │ +086bd0: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086bd4: 7220 860f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V // method@0f86 │ │ +086bda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 mbr Landroid/app/PendingIntent; │ │ @@ -65781,18 +65800,18 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086be8: |[086be8] android.support.v4.media.session.MediaSessionCompat.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -086bf8: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086bfc: 7220 870f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0f87 │ │ -086c02: 0e00 |0005: return-void │ │ +086bdc: |[086bdc] android.support.v4.media.session.MediaSessionCompat.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +086bec: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086bf0: 7220 870f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0f87 │ │ +086bf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0005 line=324 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -65802,18 +65821,18 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086c04: |[086c04] android.support.v4.media.session.MediaSessionCompat.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -086c14: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086c18: 7220 880f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0f88 │ │ -086c1e: 0e00 |0005: return-void │ │ +086bf8: |[086bf8] android.support.v4.media.session.MediaSessionCompat.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +086c08: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086c0c: 7220 880f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0f88 │ │ +086c12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ @@ -65823,18 +65842,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086c20: |[086c20] android.support.v4.media.session.MediaSessionCompat.setPlaybackToLocal:(I)V │ │ -086c30: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086c34: 7220 890f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToLocal:(I)V // method@0f89 │ │ -086c3a: 0e00 |0005: return-void │ │ +086c14: |[086c14] android.support.v4.media.session.MediaSessionCompat.setPlaybackToLocal:(I)V │ │ +086c24: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086c28: 7220 890f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToLocal:(I)V // method@0f89 │ │ +086c2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 stream I │ │ @@ -65844,23 +65863,23 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -086c3c: |[086c3c] android.support.v4.media.session.MediaSessionCompat.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -086c4c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -086c50: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -086c54: 1a01 e835 |0004: const-string v1, "volumeProvider may not be null!" // string@35e8 │ │ -086c58: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -086c5e: 2700 |0009: throw v0 │ │ -086c60: 5420 ee05 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086c64: 7220 8a0f 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0f8a │ │ -086c6a: 0e00 |000f: return-void │ │ +086c30: |[086c30] android.support.v4.media.session.MediaSessionCompat.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +086c40: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +086c44: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +086c48: 1a01 e835 |0004: const-string v1, "volumeProvider may not be null!" // string@35e8 │ │ +086c4c: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +086c52: 2700 |0009: throw v0 │ │ +086c54: 5420 ee05 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086c58: 7220 8a0f 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0f8a │ │ +086c5e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0002 line=221 │ │ 0x000a line=223 │ │ 0x000f line=224 │ │ locals : │ │ @@ -65872,18 +65891,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086c6c: |[086c6c] android.support.v4.media.session.MediaSessionCompat.setQueue:(Ljava/util/List;)V │ │ -086c7c: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086c80: 7220 8b0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setQueue:(Ljava/util/List;)V // method@0f8b │ │ -086c86: 0e00 |0005: return-void │ │ +086c60: |[086c60] android.support.v4.media.session.MediaSessionCompat.setQueue:(Ljava/util/List;)V │ │ +086c70: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086c74: 7220 8b0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setQueue:(Ljava/util/List;)V // method@0f8b │ │ +086c7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0005 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ @@ -65894,18 +65913,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086c88: |[086c88] android.support.v4.media.session.MediaSessionCompat.setQueueTitle:(Ljava/lang/CharSequence;)V │ │ -086c98: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086c9c: 7220 8c0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setQueueTitle:(Ljava/lang/CharSequence;)V // method@0f8c │ │ -086ca2: 0e00 |0005: return-void │ │ +086c7c: |[086c7c] android.support.v4.media.session.MediaSessionCompat.setQueueTitle:(Ljava/lang/CharSequence;)V │ │ +086c8c: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086c90: 7220 8c0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setQueueTitle:(Ljava/lang/CharSequence;)V // method@0f8c │ │ +086c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -65915,18 +65934,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086ca4: |[086ca4] android.support.v4.media.session.MediaSessionCompat.setRatingType:(I)V │ │ -086cb4: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086cb8: 7220 8d0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setRatingType:(I)V // method@0f8d │ │ -086cbe: 0e00 |0005: return-void │ │ +086c98: |[086c98] android.support.v4.media.session.MediaSessionCompat.setRatingType:(I)V │ │ +086ca8: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086cac: 7220 8d0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setRatingType:(I)V // method@0f8d │ │ +086cb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0005 line=367 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 type I │ │ @@ -65936,18 +65955,18 @@ │ │ type : '(Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086cc0: |[086cc0] android.support.v4.media.session.MediaSessionCompat.setSessionActivity:(Landroid/app/PendingIntent;)V │ │ -086cd0: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ -086cd4: 7220 8e0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@0f8e │ │ -086cda: 0e00 |0005: return-void │ │ +086cb4: |[086cb4] android.support.v4.media.session.MediaSessionCompat.setSessionActivity:(Landroid/app/PendingIntent;)V │ │ +086cc4: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@05ee │ │ +086cc8: 7220 8e0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@0f8e │ │ +086cce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 pi Landroid/app/PendingIntent; │ │ @@ -66208,17 +66227,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086cdc: |[086cdc] android.support.v4.media.session.MediaSessionCompatApi14.:()V │ │ -086cec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -086cf2: 0e00 |0003: return-void │ │ +086cd0: |[086cd0] android.support.v4.media.session.MediaSessionCompatApi14.:()V │ │ +086ce0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +086ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi14; │ │ │ │ @@ -66227,151 +66246,151 @@ │ │ type : '(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 278 16-bit code units │ │ -086cf4: |[086cf4] android.support.v4.media.session.MediaSessionCompatApi14.buildOldMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V │ │ -086d04: 1a00 d117 |0000: const-string v0, "android.media.metadata.ALBUM" // string@17d1 │ │ -086d08: 6e20 9f04 0400 |0002: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086d0e: 0a00 |0005: move-result v0 │ │ -086d10: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -086d14: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -086d16: 1a01 d117 |0009: const-string v1, "android.media.metadata.ALBUM" // string@17d1 │ │ -086d1a: 6e20 b004 1400 |000b: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086d20: 0c01 |000e: move-result-object v1 │ │ -086d22: 6e30 2404 0501 |000f: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086d28: 1a00 d317 |0012: const-string v0, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ -086d2c: 6e20 9f04 0400 |0014: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086d32: 0a00 |0017: move-result v0 │ │ -086d34: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ -086d38: 1300 0d00 |001a: const/16 v0, #int 13 // #d │ │ -086d3c: 1a01 d317 |001c: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ -086d40: 6e20 b004 1400 |001e: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086d46: 0c01 |0021: move-result-object v1 │ │ -086d48: 6e30 2404 0501 |0022: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086d4e: 1a00 d617 |0025: const-string v0, "android.media.metadata.ARTIST" // string@17d6 │ │ -086d52: 6e20 9f04 0400 |0027: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086d58: 0a00 |002a: move-result v0 │ │ -086d5a: 3800 0c00 |002b: if-eqz v0, 0037 // +000c │ │ -086d5e: 1220 |002d: const/4 v0, #int 2 // #2 │ │ -086d60: 1a01 d617 |002e: const-string v1, "android.media.metadata.ARTIST" // string@17d6 │ │ -086d64: 6e20 b004 1400 |0030: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086d6a: 0c01 |0033: move-result-object v1 │ │ -086d6c: 6e30 2404 0501 |0034: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086d72: 1a00 d817 |0037: const-string v0, "android.media.metadata.AUTHOR" // string@17d8 │ │ -086d76: 6e20 9f04 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086d7c: 0a00 |003c: move-result v0 │ │ -086d7e: 3800 0c00 |003d: if-eqz v0, 0049 // +000c │ │ -086d82: 1230 |003f: const/4 v0, #int 3 // #3 │ │ -086d84: 1a01 d817 |0040: const-string v1, "android.media.metadata.AUTHOR" // string@17d8 │ │ -086d88: 6e20 b004 1400 |0042: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086d8e: 0c01 |0045: move-result-object v1 │ │ -086d90: 6e30 2404 0501 |0046: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086d96: 1a00 d917 |0049: const-string v0, "android.media.metadata.COMPILATION" // string@17d9 │ │ -086d9a: 6e20 9f04 0400 |004b: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086da0: 0a00 |004e: move-result v0 │ │ -086da2: 3800 0d00 |004f: if-eqz v0, 005c // +000d │ │ -086da6: 1300 0f00 |0051: const/16 v0, #int 15 // #f │ │ -086daa: 1a01 d917 |0053: const-string v1, "android.media.metadata.COMPILATION" // string@17d9 │ │ -086dae: 6e20 b004 1400 |0055: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086db4: 0c01 |0058: move-result-object v1 │ │ -086db6: 6e30 2404 0501 |0059: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086dbc: 1a00 da17 |005c: const-string v0, "android.media.metadata.COMPOSER" // string@17da │ │ -086dc0: 6e20 9f04 0400 |005e: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086dc6: 0a00 |0061: move-result v0 │ │ -086dc8: 3800 0c00 |0062: if-eqz v0, 006e // +000c │ │ -086dcc: 1240 |0064: const/4 v0, #int 4 // #4 │ │ -086dce: 1a01 da17 |0065: const-string v1, "android.media.metadata.COMPOSER" // string@17da │ │ -086dd2: 6e20 b004 1400 |0067: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086dd8: 0c01 |006a: move-result-object v1 │ │ -086dda: 6e30 2404 0501 |006b: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086de0: 1a00 db17 |006e: const-string v0, "android.media.metadata.DATE" // string@17db │ │ -086de4: 6e20 9f04 0400 |0070: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086dea: 0a00 |0073: move-result v0 │ │ -086dec: 3800 0c00 |0074: if-eqz v0, 0080 // +000c │ │ -086df0: 1250 |0076: const/4 v0, #int 5 // #5 │ │ -086df2: 1a01 db17 |0077: const-string v1, "android.media.metadata.DATE" // string@17db │ │ -086df6: 6e20 b004 1400 |0079: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086dfc: 0c01 |007c: move-result-object v1 │ │ -086dfe: 6e30 2404 0501 |007d: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086e04: 1a00 dc17 |0080: const-string v0, "android.media.metadata.DISC_NUMBER" // string@17dc │ │ -086e08: 6e20 9f04 0400 |0082: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086e0e: 0a00 |0085: move-result v0 │ │ -086e10: 3800 0d00 |0086: if-eqz v0, 0093 // +000d │ │ -086e14: 1300 0e00 |0088: const/16 v0, #int 14 // #e │ │ -086e18: 1a01 dc17 |008a: const-string v1, "android.media.metadata.DISC_NUMBER" // string@17dc │ │ -086e1c: 6e20 a904 1400 |008c: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ -086e22: 0b02 |008f: move-result-wide v2 │ │ -086e24: 6e40 2204 0532 |0090: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ -086e2a: 1a00 e217 |0093: const-string v0, "android.media.metadata.DURATION" // string@17e2 │ │ -086e2e: 6e20 9f04 0400 |0095: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086e34: 0a00 |0098: move-result v0 │ │ -086e36: 3800 0d00 |0099: if-eqz v0, 00a6 // +000d │ │ -086e3a: 1300 0900 |009b: const/16 v0, #int 9 // #9 │ │ -086e3e: 1a01 e217 |009d: const-string v1, "android.media.metadata.DURATION" // string@17e2 │ │ -086e42: 6e20 a904 1400 |009f: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ -086e48: 0b02 |00a2: move-result-wide v2 │ │ -086e4a: 6e40 2204 0532 |00a3: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ -086e50: 1a00 e317 |00a6: const-string v0, "android.media.metadata.GENRE" // string@17e3 │ │ -086e54: 6e20 9f04 0400 |00a8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086e5a: 0a00 |00ab: move-result v0 │ │ -086e5c: 3800 0c00 |00ac: if-eqz v0, 00b8 // +000c │ │ -086e60: 1260 |00ae: const/4 v0, #int 6 // #6 │ │ -086e62: 1a01 e317 |00af: const-string v1, "android.media.metadata.GENRE" // string@17e3 │ │ -086e66: 6e20 b004 1400 |00b1: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086e6c: 0c01 |00b4: move-result-object v1 │ │ -086e6e: 6e30 2404 0501 |00b5: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086e74: 1a00 e517 |00b8: const-string v0, "android.media.metadata.NUM_TRACKS" // string@17e5 │ │ -086e78: 6e20 9f04 0400 |00ba: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086e7e: 0a00 |00bd: move-result v0 │ │ -086e80: 3800 0d00 |00be: if-eqz v0, 00cb // +000d │ │ -086e84: 1300 0a00 |00c0: const/16 v0, #int 10 // #a │ │ -086e88: 1a01 e517 |00c2: const-string v1, "android.media.metadata.NUM_TRACKS" // string@17e5 │ │ -086e8c: 6e20 a904 1400 |00c4: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ -086e92: 0b02 |00c7: move-result-wide v2 │ │ -086e94: 6e40 2204 0532 |00c8: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ -086e9a: 1a00 e717 |00cb: const-string v0, "android.media.metadata.TITLE" // string@17e7 │ │ -086e9e: 6e20 9f04 0400 |00cd: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086ea4: 0a00 |00d0: move-result v0 │ │ -086ea6: 3800 0c00 |00d1: if-eqz v0, 00dd // +000c │ │ -086eaa: 1270 |00d3: const/4 v0, #int 7 // #7 │ │ -086eac: 1a01 e717 |00d4: const-string v1, "android.media.metadata.TITLE" // string@17e7 │ │ -086eb0: 6e20 b004 1400 |00d6: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086eb6: 0c01 |00d9: move-result-object v1 │ │ -086eb8: 6e30 2404 0501 |00da: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086ebe: 1a00 e817 |00dd: const-string v0, "android.media.metadata.TRACK_NUMBER" // string@17e8 │ │ -086ec2: 6e20 9f04 0400 |00df: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086ec8: 0a00 |00e2: move-result v0 │ │ -086eca: 3800 0c00 |00e3: if-eqz v0, 00ef // +000c │ │ -086ece: 1200 |00e5: const/4 v0, #int 0 // #0 │ │ -086ed0: 1a01 e817 |00e6: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@17e8 │ │ -086ed4: 6e20 a904 1400 |00e8: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ -086eda: 0b02 |00eb: move-result-wide v2 │ │ -086edc: 6e40 2204 0532 |00ec: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ -086ee2: 1a00 ea17 |00ef: const-string v0, "android.media.metadata.WRITER" // string@17ea │ │ -086ee6: 6e20 9f04 0400 |00f1: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086eec: 0a00 |00f4: move-result v0 │ │ -086eee: 3800 0d00 |00f5: if-eqz v0, 0102 // +000d │ │ -086ef2: 1300 0b00 |00f7: const/16 v0, #int 11 // #b │ │ -086ef6: 1a01 ea17 |00f9: const-string v1, "android.media.metadata.WRITER" // string@17ea │ │ -086efa: 6e20 b004 1400 |00fb: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086f00: 0c01 |00fe: move-result-object v1 │ │ -086f02: 6e30 2404 0501 |00ff: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086f08: 1a00 eb17 |0102: const-string v0, "android.media.metadata.YEAR" // string@17eb │ │ -086f0c: 6e20 9f04 0400 |0104: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -086f12: 0a00 |0107: move-result v0 │ │ -086f14: 3800 0d00 |0108: if-eqz v0, 0115 // +000d │ │ -086f18: 1300 0800 |010a: const/16 v0, #int 8 // #8 │ │ -086f1c: 1a01 eb17 |010c: const-string v1, "android.media.metadata.YEAR" // string@17eb │ │ -086f20: 6e20 b004 1400 |010e: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -086f26: 0c01 |0111: move-result-object v1 │ │ -086f28: 6e30 2404 0501 |0112: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ -086f2e: 0e00 |0115: return-void │ │ +086ce8: |[086ce8] android.support.v4.media.session.MediaSessionCompatApi14.buildOldMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V │ │ +086cf8: 1a00 d117 |0000: const-string v0, "android.media.metadata.ALBUM" // string@17d1 │ │ +086cfc: 6e20 9f04 0400 |0002: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086d02: 0a00 |0005: move-result v0 │ │ +086d04: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +086d08: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +086d0a: 1a01 d117 |0009: const-string v1, "android.media.metadata.ALBUM" // string@17d1 │ │ +086d0e: 6e20 b004 1400 |000b: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086d14: 0c01 |000e: move-result-object v1 │ │ +086d16: 6e30 2404 0501 |000f: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086d1c: 1a00 d317 |0012: const-string v0, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ +086d20: 6e20 9f04 0400 |0014: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086d26: 0a00 |0017: move-result v0 │ │ +086d28: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ +086d2c: 1300 0d00 |001a: const/16 v0, #int 13 // #d │ │ +086d30: 1a01 d317 |001c: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@17d3 │ │ +086d34: 6e20 b004 1400 |001e: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086d3a: 0c01 |0021: move-result-object v1 │ │ +086d3c: 6e30 2404 0501 |0022: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086d42: 1a00 d617 |0025: const-string v0, "android.media.metadata.ARTIST" // string@17d6 │ │ +086d46: 6e20 9f04 0400 |0027: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086d4c: 0a00 |002a: move-result v0 │ │ +086d4e: 3800 0c00 |002b: if-eqz v0, 0037 // +000c │ │ +086d52: 1220 |002d: const/4 v0, #int 2 // #2 │ │ +086d54: 1a01 d617 |002e: const-string v1, "android.media.metadata.ARTIST" // string@17d6 │ │ +086d58: 6e20 b004 1400 |0030: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086d5e: 0c01 |0033: move-result-object v1 │ │ +086d60: 6e30 2404 0501 |0034: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086d66: 1a00 d817 |0037: const-string v0, "android.media.metadata.AUTHOR" // string@17d8 │ │ +086d6a: 6e20 9f04 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086d70: 0a00 |003c: move-result v0 │ │ +086d72: 3800 0c00 |003d: if-eqz v0, 0049 // +000c │ │ +086d76: 1230 |003f: const/4 v0, #int 3 // #3 │ │ +086d78: 1a01 d817 |0040: const-string v1, "android.media.metadata.AUTHOR" // string@17d8 │ │ +086d7c: 6e20 b004 1400 |0042: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086d82: 0c01 |0045: move-result-object v1 │ │ +086d84: 6e30 2404 0501 |0046: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086d8a: 1a00 d917 |0049: const-string v0, "android.media.metadata.COMPILATION" // string@17d9 │ │ +086d8e: 6e20 9f04 0400 |004b: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086d94: 0a00 |004e: move-result v0 │ │ +086d96: 3800 0d00 |004f: if-eqz v0, 005c // +000d │ │ +086d9a: 1300 0f00 |0051: const/16 v0, #int 15 // #f │ │ +086d9e: 1a01 d917 |0053: const-string v1, "android.media.metadata.COMPILATION" // string@17d9 │ │ +086da2: 6e20 b004 1400 |0055: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086da8: 0c01 |0058: move-result-object v1 │ │ +086daa: 6e30 2404 0501 |0059: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086db0: 1a00 da17 |005c: const-string v0, "android.media.metadata.COMPOSER" // string@17da │ │ +086db4: 6e20 9f04 0400 |005e: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086dba: 0a00 |0061: move-result v0 │ │ +086dbc: 3800 0c00 |0062: if-eqz v0, 006e // +000c │ │ +086dc0: 1240 |0064: const/4 v0, #int 4 // #4 │ │ +086dc2: 1a01 da17 |0065: const-string v1, "android.media.metadata.COMPOSER" // string@17da │ │ +086dc6: 6e20 b004 1400 |0067: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086dcc: 0c01 |006a: move-result-object v1 │ │ +086dce: 6e30 2404 0501 |006b: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086dd4: 1a00 db17 |006e: const-string v0, "android.media.metadata.DATE" // string@17db │ │ +086dd8: 6e20 9f04 0400 |0070: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086dde: 0a00 |0073: move-result v0 │ │ +086de0: 3800 0c00 |0074: if-eqz v0, 0080 // +000c │ │ +086de4: 1250 |0076: const/4 v0, #int 5 // #5 │ │ +086de6: 1a01 db17 |0077: const-string v1, "android.media.metadata.DATE" // string@17db │ │ +086dea: 6e20 b004 1400 |0079: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086df0: 0c01 |007c: move-result-object v1 │ │ +086df2: 6e30 2404 0501 |007d: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086df8: 1a00 dc17 |0080: const-string v0, "android.media.metadata.DISC_NUMBER" // string@17dc │ │ +086dfc: 6e20 9f04 0400 |0082: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086e02: 0a00 |0085: move-result v0 │ │ +086e04: 3800 0d00 |0086: if-eqz v0, 0093 // +000d │ │ +086e08: 1300 0e00 |0088: const/16 v0, #int 14 // #e │ │ +086e0c: 1a01 dc17 |008a: const-string v1, "android.media.metadata.DISC_NUMBER" // string@17dc │ │ +086e10: 6e20 a904 1400 |008c: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ +086e16: 0b02 |008f: move-result-wide v2 │ │ +086e18: 6e40 2204 0532 |0090: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ +086e1e: 1a00 e217 |0093: const-string v0, "android.media.metadata.DURATION" // string@17e2 │ │ +086e22: 6e20 9f04 0400 |0095: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086e28: 0a00 |0098: move-result v0 │ │ +086e2a: 3800 0d00 |0099: if-eqz v0, 00a6 // +000d │ │ +086e2e: 1300 0900 |009b: const/16 v0, #int 9 // #9 │ │ +086e32: 1a01 e217 |009d: const-string v1, "android.media.metadata.DURATION" // string@17e2 │ │ +086e36: 6e20 a904 1400 |009f: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ +086e3c: 0b02 |00a2: move-result-wide v2 │ │ +086e3e: 6e40 2204 0532 |00a3: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ +086e44: 1a00 e317 |00a6: const-string v0, "android.media.metadata.GENRE" // string@17e3 │ │ +086e48: 6e20 9f04 0400 |00a8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086e4e: 0a00 |00ab: move-result v0 │ │ +086e50: 3800 0c00 |00ac: if-eqz v0, 00b8 // +000c │ │ +086e54: 1260 |00ae: const/4 v0, #int 6 // #6 │ │ +086e56: 1a01 e317 |00af: const-string v1, "android.media.metadata.GENRE" // string@17e3 │ │ +086e5a: 6e20 b004 1400 |00b1: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086e60: 0c01 |00b4: move-result-object v1 │ │ +086e62: 6e30 2404 0501 |00b5: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086e68: 1a00 e517 |00b8: const-string v0, "android.media.metadata.NUM_TRACKS" // string@17e5 │ │ +086e6c: 6e20 9f04 0400 |00ba: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086e72: 0a00 |00bd: move-result v0 │ │ +086e74: 3800 0d00 |00be: if-eqz v0, 00cb // +000d │ │ +086e78: 1300 0a00 |00c0: const/16 v0, #int 10 // #a │ │ +086e7c: 1a01 e517 |00c2: const-string v1, "android.media.metadata.NUM_TRACKS" // string@17e5 │ │ +086e80: 6e20 a904 1400 |00c4: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ +086e86: 0b02 |00c7: move-result-wide v2 │ │ +086e88: 6e40 2204 0532 |00c8: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ +086e8e: 1a00 e717 |00cb: const-string v0, "android.media.metadata.TITLE" // string@17e7 │ │ +086e92: 6e20 9f04 0400 |00cd: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086e98: 0a00 |00d0: move-result v0 │ │ +086e9a: 3800 0c00 |00d1: if-eqz v0, 00dd // +000c │ │ +086e9e: 1270 |00d3: const/4 v0, #int 7 // #7 │ │ +086ea0: 1a01 e717 |00d4: const-string v1, "android.media.metadata.TITLE" // string@17e7 │ │ +086ea4: 6e20 b004 1400 |00d6: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086eaa: 0c01 |00d9: move-result-object v1 │ │ +086eac: 6e30 2404 0501 |00da: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086eb2: 1a00 e817 |00dd: const-string v0, "android.media.metadata.TRACK_NUMBER" // string@17e8 │ │ +086eb6: 6e20 9f04 0400 |00df: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086ebc: 0a00 |00e2: move-result v0 │ │ +086ebe: 3800 0c00 |00e3: if-eqz v0, 00ef // +000c │ │ +086ec2: 1200 |00e5: const/4 v0, #int 0 // #0 │ │ +086ec4: 1a01 e817 |00e6: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@17e8 │ │ +086ec8: 6e20 a904 1400 |00e8: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@04a9 │ │ +086ece: 0b02 |00eb: move-result-wide v2 │ │ +086ed0: 6e40 2204 0532 |00ec: invoke-virtual {v5, v0, v2, v3}, Landroid/media/RemoteControlClient$MetadataEditor;.putLong:(IJ)Landroid/media/RemoteControlClient$MetadataEditor; // method@0422 │ │ +086ed6: 1a00 ea17 |00ef: const-string v0, "android.media.metadata.WRITER" // string@17ea │ │ +086eda: 6e20 9f04 0400 |00f1: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086ee0: 0a00 |00f4: move-result v0 │ │ +086ee2: 3800 0d00 |00f5: if-eqz v0, 0102 // +000d │ │ +086ee6: 1300 0b00 |00f7: const/16 v0, #int 11 // #b │ │ +086eea: 1a01 ea17 |00f9: const-string v1, "android.media.metadata.WRITER" // string@17ea │ │ +086eee: 6e20 b004 1400 |00fb: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086ef4: 0c01 |00fe: move-result-object v1 │ │ +086ef6: 6e30 2404 0501 |00ff: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086efc: 1a00 eb17 |0102: const-string v0, "android.media.metadata.YEAR" // string@17eb │ │ +086f00: 6e20 9f04 0400 |0104: invoke-virtual {v4, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +086f06: 0a00 |0107: move-result v0 │ │ +086f08: 3800 0d00 |0108: if-eqz v0, 0115 // +000d │ │ +086f0c: 1300 0800 |010a: const/16 v0, #int 8 // #8 │ │ +086f10: 1a01 eb17 |010c: const-string v1, "android.media.metadata.YEAR" // string@17eb │ │ +086f14: 6e20 b004 1400 |010e: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +086f1a: 0c01 |0111: move-result-object v1 │ │ +086f1c: 6e30 2404 0501 |0112: invoke-virtual {v5, v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.putString:(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0424 │ │ +086f22: 0e00 |0115: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0008 line=117 │ │ 0x0012 line=120 │ │ 0x001a line=121 │ │ 0x0025 line=124 │ │ @@ -66410,18 +66429,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086f30: |[086f30] android.support.v4.media.session.MediaSessionCompatApi14.createRemoteControlClient:(Landroid/app/PendingIntent;)Ljava/lang/Object; │ │ -086f40: 2200 b700 |0000: new-instance v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ -086f44: 7020 2504 1000 |0002: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0425 │ │ -086f4a: 1100 |0005: return-object v0 │ │ +086f24: |[086f24] android.support.v4.media.session.MediaSessionCompatApi14.createRemoteControlClient:(Landroid/app/PendingIntent;)Ljava/lang/Object; │ │ +086f34: 2200 b700 |0000: new-instance v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ +086f38: 7020 2504 1000 |0002: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0425 │ │ +086f3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 mbIntent Landroid/app/PendingIntent; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompatApi14;) │ │ @@ -66429,40 +66448,40 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -086f4c: |[086f4c] android.support.v4.media.session.MediaSessionCompatApi14.getRccStateFromState:(I)I │ │ -086f5c: 2b01 1c00 0000 |0000: packed-switch v1, 0000001c // +0000001c │ │ -086f62: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -086f64: 0f00 |0004: return v0 │ │ -086f66: 1300 0800 |0005: const/16 v0, #int 8 // #8 │ │ -086f6a: 28fd |0007: goto 0004 // -0003 │ │ -086f6c: 1300 0900 |0008: const/16 v0, #int 9 // #9 │ │ -086f70: 28fa |000a: goto 0004 // -0006 │ │ -086f72: 1240 |000b: const/4 v0, #int 4 // #4 │ │ -086f74: 28f8 |000c: goto 0004 // -0008 │ │ -086f76: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -086f78: 28f6 |000e: goto 0004 // -000a │ │ -086f7a: 1220 |000f: const/4 v0, #int 2 // #2 │ │ -086f7c: 28f4 |0010: goto 0004 // -000c │ │ -086f7e: 1230 |0011: const/4 v0, #int 3 // #3 │ │ -086f80: 28f2 |0012: goto 0004 // -000e │ │ -086f82: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -086f84: 28f0 |0014: goto 0004 // -0010 │ │ -086f86: 1270 |0015: const/4 v0, #int 7 // #7 │ │ -086f88: 28ee |0016: goto 0004 // -0012 │ │ -086f8a: 1260 |0017: const/4 v0, #int 6 // #6 │ │ -086f8c: 28ec |0018: goto 0004 // -0014 │ │ -086f8e: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -086f90: 28ea |001a: goto 0004 // -0016 │ │ -086f92: 0000 |001b: nop // spacer │ │ -086f94: 0001 0b00 0000 0000 0d00 0000 1900 ... |001c: packed-switch-data (26 units) │ │ +086f40: |[086f40] android.support.v4.media.session.MediaSessionCompatApi14.getRccStateFromState:(I)I │ │ +086f50: 2b01 1c00 0000 |0000: packed-switch v1, 0000001c // +0000001c │ │ +086f56: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +086f58: 0f00 |0004: return v0 │ │ +086f5a: 1300 0800 |0005: const/16 v0, #int 8 // #8 │ │ +086f5e: 28fd |0007: goto 0004 // -0003 │ │ +086f60: 1300 0900 |0008: const/16 v0, #int 9 // #9 │ │ +086f64: 28fa |000a: goto 0004 // -0006 │ │ +086f66: 1240 |000b: const/4 v0, #int 4 // #4 │ │ +086f68: 28f8 |000c: goto 0004 // -0008 │ │ +086f6a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +086f6c: 28f6 |000e: goto 0004 // -000a │ │ +086f6e: 1220 |000f: const/4 v0, #int 2 // #2 │ │ +086f70: 28f4 |0010: goto 0004 // -000c │ │ +086f72: 1230 |0011: const/4 v0, #int 3 // #3 │ │ +086f74: 28f2 |0012: goto 0004 // -000e │ │ +086f76: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +086f78: 28f0 |0014: goto 0004 // -0010 │ │ +086f7a: 1270 |0015: const/4 v0, #int 7 // #7 │ │ +086f7c: 28ee |0016: goto 0004 // -0012 │ │ +086f7e: 1260 |0017: const/4 v0, #int 6 // #6 │ │ +086f80: 28ec |0018: goto 0004 // -0014 │ │ +086f82: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +086f84: 28ea |001a: goto 0004 // -0016 │ │ +086f86: 0000 |001b: nop // spacer │ │ +086f88: 0001 0b00 0000 0000 0d00 0000 1900 ... |001c: packed-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=111 │ │ 0x0005 line=91 │ │ 0x0008 line=93 │ │ 0x000b line=95 │ │ @@ -66482,22 +66501,22 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -086fc8: |[086fc8] android.support.v4.media.session.MediaSessionCompatApi14.registerRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V │ │ -086fd8: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ -086fdc: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -086fe2: 0c00 |0005: move-result-object v0 │ │ -086fe4: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ -086fe8: 1f03 b700 |0008: check-cast v3, Landroid/media/RemoteControlClient; // type@00b7 │ │ -086fec: 6e20 bd03 3000 |000a: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03bd │ │ -086ff2: 0e00 |000d: return-void │ │ +086fbc: |[086fbc] android.support.v4.media.session.MediaSessionCompatApi14.registerRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V │ │ +086fcc: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ +086fd0: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +086fd6: 0c00 |0005: move-result-object v0 │ │ +086fd8: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ +086fdc: 1f03 b700 |0008: check-cast v3, Landroid/media/RemoteControlClient; // type@00b7 │ │ +086fe0: 6e20 bd03 3000 |000a: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03bd │ │ +086fe6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ 0x000d line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=3 rccObj Ljava/lang/Object; │ │ @@ -66509,22 +66528,22 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -086ff4: |[086ff4] android.support.v4.media.session.MediaSessionCompatApi14.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;)V │ │ -087004: 1f02 b700 |0000: check-cast v2, Landroid/media/RemoteControlClient; // type@00b7 │ │ -087008: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -08700a: 6e20 2604 1200 |0003: invoke-virtual {v2, v1}, Landroid/media/RemoteControlClient;.editMetadata:(Z)Landroid/media/RemoteControlClient$MetadataEditor; // method@0426 │ │ -087010: 0c00 |0006: move-result-object v0 │ │ -087012: 7120 5e10 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.buildOldMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V // method@105e │ │ -087018: 6e10 2004 0000 |000a: invoke-virtual {v0}, Landroid/media/RemoteControlClient$MetadataEditor;.apply:()V // method@0420 │ │ -08701e: 0e00 |000d: return-void │ │ +086fe8: |[086fe8] android.support.v4.media.session.MediaSessionCompatApi14.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;)V │ │ +086ff8: 1f02 b700 |0000: check-cast v2, Landroid/media/RemoteControlClient; // type@00b7 │ │ +086ffc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +086ffe: 6e20 2604 1200 |0003: invoke-virtual {v2, v1}, Landroid/media/RemoteControlClient;.editMetadata:(Z)Landroid/media/RemoteControlClient$MetadataEditor; // method@0426 │ │ +087004: 0c00 |0006: move-result-object v0 │ │ +087006: 7120 5e10 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.buildOldMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V // method@105e │ │ +08700c: 6e10 2004 0000 |000a: invoke-virtual {v0}, Landroid/media/RemoteControlClient$MetadataEditor;.apply:()V // method@0420 │ │ +087012: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000a line=74 │ │ 0x000d line=75 │ │ locals : │ │ @@ -66537,20 +66556,20 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -087020: |[087020] android.support.v4.media.session.MediaSessionCompatApi14.setState:(Ljava/lang/Object;I)V │ │ -087030: 1f01 b700 |0000: check-cast v1, Landroid/media/RemoteControlClient; // type@00b7 │ │ -087034: 7110 6010 0200 |0002: invoke-static {v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.getRccStateFromState:(I)I // method@1060 │ │ -08703a: 0a00 |0005: move-result v0 │ │ -08703c: 6e20 2a04 0100 |0006: invoke-virtual {v1, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ -087042: 0e00 |0009: return-void │ │ +087014: |[087014] android.support.v4.media.session.MediaSessionCompatApi14.setState:(Ljava/lang/Object;I)V │ │ +087024: 1f01 b700 |0000: check-cast v1, Landroid/media/RemoteControlClient; // type@00b7 │ │ +087028: 7110 6010 0200 |0002: invoke-static {v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.getRccStateFromState:(I)I // method@1060 │ │ +08702e: 0a00 |0005: move-result v0 │ │ +087030: 6e20 2a04 0100 |0006: invoke-virtual {v1, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@042a │ │ +087036: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0009 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 rccObj Ljava/lang/Object; │ │ 0x0000 - 0x000a reg=2 state I │ │ @@ -66560,22 +66579,22 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -087044: |[087044] android.support.v4.media.session.MediaSessionCompatApi14.unregisterRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V │ │ -087054: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ -087058: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -08705e: 0c00 |0005: move-result-object v0 │ │ -087060: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ -087064: 1f03 b700 |0008: check-cast v3, Landroid/media/RemoteControlClient; // type@00b7 │ │ -087068: 6e20 c203 3000 |000a: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03c2 │ │ -08706e: 0e00 |000d: return-void │ │ +087038: |[087038] android.support.v4.media.session.MediaSessionCompatApi14.unregisterRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V │ │ +087048: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ +08704c: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +087052: 0c00 |0005: move-result-object v0 │ │ +087054: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ +087058: 1f03 b700 |0008: check-cast v3, Landroid/media/RemoteControlClient; // type@00b7 │ │ +08705c: 6e20 c203 3000 |000a: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@03c2 │ │ +087062: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=84 │ │ 0x000d line=85 │ │ locals : │ │ 0x0000 - 0x000a reg=3 rccObj Ljava/lang/Object; │ │ @@ -66623,18 +66642,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087070: |[087070] android.support.v4.media.session.MediaSessionCompatApi18$OnPlaybackPositionUpdateListener.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V │ │ -087080: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -087086: 5b01 0a06 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060a │ │ -08708a: 0e00 |0005: return-void │ │ +087064: |[087064] android.support.v4.media.session.MediaSessionCompatApi18$OnPlaybackPositionUpdateListener.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V │ │ +087074: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08707a: 5b01 0a06 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060a │ │ +08707e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener; │ │ @@ -66648,18 +66667,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08708c: |[08708c] android.support.v4.media.session.MediaSessionCompatApi18$OnPlaybackPositionUpdateListener.onPlaybackPositionUpdate:(J)V │ │ -08709c: 5410 0a06 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060a │ │ -0870a0: 7230 5810 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;.onSeekTo:(J)V // method@1058 │ │ -0870a6: 0e00 |0005: return-void │ │ +087080: |[087080] android.support.v4.media.session.MediaSessionCompatApi18$OnPlaybackPositionUpdateListener.onPlaybackPositionUpdate:(J)V │ │ +087090: 5410 0a06 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060a │ │ +087094: 7230 5810 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;.onSeekTo:(J)V // method@1058 │ │ +08709a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener; Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener; │ │ @@ -66694,17 +66713,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0870a8: |[0870a8] android.support.v4.media.session.MediaSessionCompatApi18.:()V │ │ -0870b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0870be: 0e00 |0003: return-void │ │ +08709c: |[08709c] android.support.v4.media.session.MediaSessionCompatApi18.:()V │ │ +0870ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0870b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi18; │ │ │ │ @@ -66713,18 +66732,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0870c0: |[0870c0] android.support.v4.media.session.MediaSessionCompatApi18.createPlaybackPositionUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; │ │ -0870d0: 2200 8202 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener; // type@0282 │ │ -0870d4: 7020 6510 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener;.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V // method@1065 │ │ -0870da: 1100 |0005: return-object v0 │ │ +0870b4: |[0870b4] android.support.v4.media.session.MediaSessionCompatApi18.createPlaybackPositionUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; │ │ +0870c4: 2200 8202 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener; // type@0282 │ │ +0870c8: 7020 6510 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener;.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V // method@1065 │ │ +0870ce: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompatApi18;) │ │ @@ -66732,21 +66751,21 @@ │ │ type : '(Landroid/content/Context;Landroid/app/PendingIntent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0870dc: |[0870dc] android.support.v4.media.session.MediaSessionCompatApi18.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V │ │ -0870ec: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ -0870f0: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0870f6: 0c00 |0005: move-result-object v0 │ │ -0870f8: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ -0870fc: 6e20 bb03 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03bb │ │ -087102: 0e00 |000b: return-void │ │ +0870d0: |[0870d0] android.support.v4.media.session.MediaSessionCompatApi18.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V │ │ +0870e0: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ +0870e4: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0870ea: 0c00 |0005: move-result-object v0 │ │ +0870ec: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ +0870f0: 6e20 bb03 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03bb │ │ +0870f6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0008 line=33 │ │ 0x000b line=34 │ │ locals : │ │ 0x0008 - 0x000c reg=0 am Landroid/media/AudioManager; │ │ @@ -66758,19 +66777,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 │ │ -087104: |[087104] android.support.v4.media.session.MediaSessionCompatApi18.setOnPlaybackPositionUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -087114: 1f00 b700 |0000: check-cast v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ -087118: 1f01 b600 |0002: check-cast v1, Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener; // type@00b6 │ │ -08711c: 6e20 2904 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0429 │ │ -087122: 0e00 |0007: return-void │ │ +0870f8: |[0870f8] android.support.v4.media.session.MediaSessionCompatApi18.setOnPlaybackPositionUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +087108: 1f00 b700 |0000: check-cast v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ +08710c: 1f01 b600 |0002: check-cast v1, Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener; // type@00b6 │ │ +087110: 6e20 2904 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0429 │ │ +087116: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 rccObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 onPositionUpdateObj Ljava/lang/Object; │ │ @@ -66780,41 +66799,41 @@ │ │ type : '(Ljava/lang/Object;IJFJ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -087124: |[087124] android.support.v4.media.session.MediaSessionCompatApi18.setState:(Ljava/lang/Object;IJFJ)V │ │ -087134: 1606 0000 |0000: const-wide/16 v6, #int 0 // #0 │ │ -087138: 7100 1705 0000 |0002: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0517 │ │ -08713e: 0b00 |0005: move-result-wide v0 │ │ -087140: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -087142: 3349 1d00 |0007: if-ne v9, v4, 0024 // +001d │ │ -087146: 3104 0a06 |0009: cmp-long v4, v10, v6 │ │ -08714a: 3d04 1900 |000b: if-lez v4, 0024 // +0019 │ │ -08714e: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ -087152: 3104 0d06 |000f: cmp-long v4, v13, v6 │ │ -087156: 3d04 1200 |0011: if-lez v4, 0023 // +0012 │ │ -08715a: 9c02 000d |0013: sub-long v2, v0, v13 │ │ -08715e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -087160: 2d04 0c04 |0016: cmpl-float v4, v12, v4 │ │ -087164: 3d04 0b00 |0018: if-lez v4, 0023 // +000b │ │ -087168: 1504 803f |001a: const/high16 v4, #int 1065353216 // #3f80 │ │ -08716c: 2d04 0c04 |001c: cmpl-float v4, v12, v4 │ │ -087170: 3804 0500 |001e: if-eqz v4, 0023 // +0005 │ │ -087174: 8524 |0020: long-to-float v4, v2 │ │ -087176: c8c4 |0021: mul-float/2addr v4, v12 │ │ -087178: 8842 |0022: float-to-long v2, v4 │ │ -08717a: bb2a |0023: add-long/2addr v10, v2 │ │ -08717c: 7110 6010 0900 |0024: invoke-static {v9}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.getRccStateFromState:(I)I // method@1060 │ │ -087182: 0a09 |0027: move-result v9 │ │ -087184: 1f08 b700 |0028: check-cast v8, Landroid/media/RemoteControlClient; // type@00b7 │ │ -087188: 6e5c 2b04 98ba |002a: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@042b │ │ -08718e: 0e00 |002d: return-void │ │ +087118: |[087118] android.support.v4.media.session.MediaSessionCompatApi18.setState:(Ljava/lang/Object;IJFJ)V │ │ +087128: 1606 0000 |0000: const-wide/16 v6, #int 0 // #0 │ │ +08712c: 7100 1705 0000 |0002: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0517 │ │ +087132: 0b00 |0005: move-result-wide v0 │ │ +087134: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +087136: 3349 1d00 |0007: if-ne v9, v4, 0024 // +001d │ │ +08713a: 3104 0a06 |0009: cmp-long v4, v10, v6 │ │ +08713e: 3d04 1900 |000b: if-lez v4, 0024 // +0019 │ │ +087142: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ +087146: 3104 0d06 |000f: cmp-long v4, v13, v6 │ │ +08714a: 3d04 1200 |0011: if-lez v4, 0023 // +0012 │ │ +08714e: 9c02 000d |0013: sub-long v2, v0, v13 │ │ +087152: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +087154: 2d04 0c04 |0016: cmpl-float v4, v12, v4 │ │ +087158: 3d04 0b00 |0018: if-lez v4, 0023 // +000b │ │ +08715c: 1504 803f |001a: const/high16 v4, #int 1065353216 // #3f80 │ │ +087160: 2d04 0c04 |001c: cmpl-float v4, v12, v4 │ │ +087164: 3804 0500 |001e: if-eqz v4, 0023 // +0005 │ │ +087168: 8524 |0020: long-to-float v4, v2 │ │ +08716a: c8c4 |0021: mul-float/2addr v4, v12 │ │ +08716c: 8842 |0022: float-to-long v2, v4 │ │ +08716e: bb2a |0023: add-long/2addr v10, v2 │ │ +087170: 7110 6010 0900 |0024: invoke-static {v9}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.getRccStateFromState:(I)I // method@1060 │ │ +087176: 0a09 |0027: move-result v9 │ │ +087178: 1f08 b700 |0028: check-cast v8, Landroid/media/RemoteControlClient; // type@00b7 │ │ +08717c: 6e5c 2b04 98ba |002a: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@042b │ │ +087182: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=43 │ │ 0x0006 line=44 │ │ 0x000d line=45 │ │ 0x000f line=46 │ │ 0x0013 line=47 │ │ @@ -66838,21 +66857,21 @@ │ │ type : '(Landroid/content/Context;Landroid/app/PendingIntent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -087190: |[087190] android.support.v4.media.session.MediaSessionCompatApi18.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V │ │ -0871a0: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ -0871a4: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0871aa: 0c00 |0005: move-result-object v0 │ │ -0871ac: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ -0871b0: 6e20 c003 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03c0 │ │ -0871b6: 0e00 |000b: return-void │ │ +087184: |[087184] android.support.v4.media.session.MediaSessionCompatApi18.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V │ │ +087194: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ +087198: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +08719e: 0c00 |0005: move-result-object v0 │ │ +0871a0: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ +0871a4: 6e20 c003 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@03c0 │ │ +0871aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0008 line=38 │ │ 0x000b line=39 │ │ locals : │ │ 0x0008 - 0x000c reg=0 am Landroid/media/AudioManager; │ │ @@ -66900,18 +66919,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0871b8: |[0871b8] android.support.v4.media.session.MediaSessionCompatApi19$OnMetadataUpdateListener.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V │ │ -0871c8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0871ce: 5b01 0b06 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060b │ │ -0871d2: 0e00 |0005: return-void │ │ +0871ac: |[0871ac] android.support.v4.media.session.MediaSessionCompatApi19$OnMetadataUpdateListener.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V │ │ +0871bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0871c2: 5b01 0b06 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060b │ │ +0871c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener; │ │ @@ -66925,22 +66944,22 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0871d4: |[0871d4] android.support.v4.media.session.MediaSessionCompatApi19$OnMetadataUpdateListener.onMetadataUpdate:(ILjava/lang/Object;)V │ │ -0871e4: 1400 0100 0010 |0000: const v0, #float 2.52436e-29 // #10000001 │ │ -0871ea: 3302 0b00 |0003: if-ne v2, v0, 000e // +000b │ │ -0871ee: 2030 b200 |0005: instance-of v0, v3, Landroid/media/Rating; // type@00b2 │ │ -0871f2: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0871f6: 5410 0b06 |0009: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060b │ │ -0871fa: 7220 5910 3000 |000b: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;.onSetRating:(Ljava/lang/Object;)V // method@1059 │ │ -087200: 0e00 |000e: return-void │ │ +0871c8: |[0871c8] android.support.v4.media.session.MediaSessionCompatApi19$OnMetadataUpdateListener.onMetadataUpdate:(ILjava/lang/Object;)V │ │ +0871d8: 1400 0100 0010 |0000: const v0, #float 2.52436e-29 // #10000001 │ │ +0871de: 3302 0b00 |0003: if-ne v2, v0, 000e // +000b │ │ +0871e2: 2030 b200 |0005: instance-of v0, v3, Landroid/media/Rating; // type@00b2 │ │ +0871e6: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0871ea: 5410 0b06 |0009: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; // field@060b │ │ +0871ee: 7220 5910 3000 |000b: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;.onSetRating:(Ljava/lang/Object;)V // method@1059 │ │ +0871f4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=81 │ │ 0x000e line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener; │ │ @@ -66997,17 +67016,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087204: |[087204] android.support.v4.media.session.MediaSessionCompatApi19.:()V │ │ -087214: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08721a: 0e00 |0003: return-void │ │ +0871f8: |[0871f8] android.support.v4.media.session.MediaSessionCompatApi19.:()V │ │ +087208: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08720e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi19; │ │ │ │ @@ -67016,54 +67035,54 @@ │ │ type : '(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -08721c: |[08721c] android.support.v4.media.session.MediaSessionCompatApi19.addNewMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V │ │ -08722c: 1303 6400 |0000: const/16 v3, #int 100 // #64 │ │ -087230: 1a01 e617 |0002: const-string v1, "android.media.metadata.RATING" // string@17e6 │ │ -087234: 6e20 9f04 1400 |0004: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -08723a: 0a01 |0007: move-result v1 │ │ -08723c: 3801 0d00 |0008: if-eqz v1, 0015 // +000d │ │ -087240: 1301 6500 |000a: const/16 v1, #int 101 // #65 │ │ -087244: 1a02 e617 |000c: const-string v2, "android.media.metadata.RATING" // string@17e6 │ │ -087248: 6e20 ab04 2400 |000e: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -08724e: 0c02 |0011: move-result-object v2 │ │ -087250: 6e30 2304 1502 |0012: invoke-virtual {v5, v1, v2}, Landroid/media/RemoteControlClient$MetadataEditor;.putObject:(ILjava/lang/Object;)Landroid/media/MediaMetadataEditor; // method@0423 │ │ -087256: 1a01 e917 |0015: const-string v1, "android.media.metadata.USER_RATING" // string@17e9 │ │ -08725a: 6e20 9f04 1400 |0017: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -087260: 0a01 |001a: move-result v1 │ │ -087262: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -087266: 1401 0100 0010 |001d: const v1, #float 2.52436e-29 // #10000001 │ │ -08726c: 1a02 e917 |0020: const-string v2, "android.media.metadata.USER_RATING" // string@17e9 │ │ -087270: 6e20 ab04 2400 |0022: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -087276: 0c02 |0025: move-result-object v2 │ │ -087278: 6e30 2304 1502 |0026: invoke-virtual {v5, v1, v2}, Landroid/media/RemoteControlClient$MetadataEditor;.putObject:(ILjava/lang/Object;)Landroid/media/MediaMetadataEditor; // method@0423 │ │ -08727e: 1a01 d517 |0029: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ -087282: 6e20 9f04 1400 |002b: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -087288: 0a01 |002e: move-result v1 │ │ -08728a: 3801 0e00 |002f: if-eqz v1, 003d // +000e │ │ -08728e: 1a01 d517 |0031: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ -087292: 6e20 ab04 1400 |0033: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -087298: 0c00 |0036: move-result-object v0 │ │ -08729a: 1f00 7d00 |0037: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ -08729e: 6e30 2104 3500 |0039: invoke-virtual {v5, v3, v0}, Landroid/media/RemoteControlClient$MetadataEditor;.putBitmap:(ILandroid/graphics/Bitmap;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0421 │ │ -0872a4: 0e00 |003c: return-void │ │ -0872a6: 1a01 d217 |003d: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ -0872aa: 6e20 9f04 1400 |003f: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -0872b0: 0a01 |0042: move-result v1 │ │ -0872b2: 3801 f9ff |0043: if-eqz v1, 003c // -0007 │ │ -0872b6: 1a01 d217 |0045: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ -0872ba: 6e20 ab04 1400 |0047: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -0872c0: 0c00 |004a: move-result-object v0 │ │ -0872c2: 1f00 7d00 |004b: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ -0872c6: 6e30 2104 3500 |004d: invoke-virtual {v5, v3, v0}, Landroid/media/RemoteControlClient$MetadataEditor;.putBitmap:(ILandroid/graphics/Bitmap;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0421 │ │ -0872cc: 28ec |0050: goto 003c // -0014 │ │ +087210: |[087210] android.support.v4.media.session.MediaSessionCompatApi19.addNewMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V │ │ +087220: 1303 6400 |0000: const/16 v3, #int 100 // #64 │ │ +087224: 1a01 e617 |0002: const-string v1, "android.media.metadata.RATING" // string@17e6 │ │ +087228: 6e20 9f04 1400 |0004: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +08722e: 0a01 |0007: move-result v1 │ │ +087230: 3801 0d00 |0008: if-eqz v1, 0015 // +000d │ │ +087234: 1301 6500 |000a: const/16 v1, #int 101 // #65 │ │ +087238: 1a02 e617 |000c: const-string v2, "android.media.metadata.RATING" // string@17e6 │ │ +08723c: 6e20 ab04 2400 |000e: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +087242: 0c02 |0011: move-result-object v2 │ │ +087244: 6e30 2304 1502 |0012: invoke-virtual {v5, v1, v2}, Landroid/media/RemoteControlClient$MetadataEditor;.putObject:(ILjava/lang/Object;)Landroid/media/MediaMetadataEditor; // method@0423 │ │ +08724a: 1a01 e917 |0015: const-string v1, "android.media.metadata.USER_RATING" // string@17e9 │ │ +08724e: 6e20 9f04 1400 |0017: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +087254: 0a01 |001a: move-result v1 │ │ +087256: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +08725a: 1401 0100 0010 |001d: const v1, #float 2.52436e-29 // #10000001 │ │ +087260: 1a02 e917 |0020: const-string v2, "android.media.metadata.USER_RATING" // string@17e9 │ │ +087264: 6e20 ab04 2400 |0022: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +08726a: 0c02 |0025: move-result-object v2 │ │ +08726c: 6e30 2304 1502 |0026: invoke-virtual {v5, v1, v2}, Landroid/media/RemoteControlClient$MetadataEditor;.putObject:(ILjava/lang/Object;)Landroid/media/MediaMetadataEditor; // method@0423 │ │ +087272: 1a01 d517 |0029: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ +087276: 6e20 9f04 1400 |002b: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +08727c: 0a01 |002e: move-result v1 │ │ +08727e: 3801 0e00 |002f: if-eqz v1, 003d // +000e │ │ +087282: 1a01 d517 |0031: const-string v1, "android.media.metadata.ART" // string@17d5 │ │ +087286: 6e20 ab04 1400 |0033: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +08728c: 0c00 |0036: move-result-object v0 │ │ +08728e: 1f00 7d00 |0037: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ +087292: 6e30 2104 3500 |0039: invoke-virtual {v5, v3, v0}, Landroid/media/RemoteControlClient$MetadataEditor;.putBitmap:(ILandroid/graphics/Bitmap;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0421 │ │ +087298: 0e00 |003c: return-void │ │ +08729a: 1a01 d217 |003d: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ +08729e: 6e20 9f04 1400 |003f: invoke-virtual {v4, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +0872a4: 0a01 |0042: move-result v1 │ │ +0872a6: 3801 f9ff |0043: if-eqz v1, 003c // -0007 │ │ +0872aa: 1a01 d217 |0045: const-string v1, "android.media.metadata.ALBUM_ART" // string@17d2 │ │ +0872ae: 6e20 ab04 1400 |0047: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +0872b4: 0c00 |004a: move-result-object v0 │ │ +0872b6: 1f00 7d00 |004b: check-cast v0, Landroid/graphics/Bitmap; // type@007d │ │ +0872ba: 6e30 2104 3500 |004d: invoke-virtual {v5, v3, v0}, Landroid/media/RemoteControlClient$MetadataEditor;.putBitmap:(ILandroid/graphics/Bitmap;)Landroid/media/RemoteControlClient$MetadataEditor; // method@0421 │ │ +0872c0: 28ec |0050: goto 003c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=52 │ │ 0x000a line=53 │ │ 0x0015 line=56 │ │ 0x001d line=57 │ │ 0x0029 line=60 │ │ @@ -67084,18 +67103,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0872d0: |[0872d0] android.support.v4.media.session.MediaSessionCompatApi19.createMetadataUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; │ │ -0872e0: 2200 8402 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener; // type@0284 │ │ -0872e4: 7020 6d10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener;.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V // method@106d │ │ -0872ea: 1100 |0005: return-object v0 │ │ +0872c4: |[0872c4] android.support.v4.media.session.MediaSessionCompatApi19.createMetadataUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; │ │ +0872d4: 2200 8402 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener; // type@0284 │ │ +0872d8: 7020 6d10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener;.:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)V // method@106d │ │ +0872de: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompatApi19;) │ │ @@ -67103,29 +67122,29 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Bundle;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0872ec: |[0872ec] android.support.v4.media.session.MediaSessionCompatApi19.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;Z)V │ │ -0872fc: 1f03 b700 |0000: check-cast v3, Landroid/media/RemoteControlClient; // type@00b7 │ │ -087300: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -087302: 6e20 2604 1300 |0003: invoke-virtual {v3, v1}, Landroid/media/RemoteControlClient;.editMetadata:(Z)Landroid/media/RemoteControlClient$MetadataEditor; // method@0426 │ │ -087308: 0c00 |0006: move-result-object v0 │ │ -08730a: 7120 5e10 0400 |0007: invoke-static {v4, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.buildOldMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V // method@105e │ │ -087310: 7120 7010 0400 |000a: invoke-static {v4, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.addNewMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V // method@1070 │ │ -087316: 3805 0e00 |000d: if-eqz v5, 001b // +000e │ │ -08731a: 6001 4501 |000f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08731e: 1302 1300 |0011: const/16 v2, #int 19 // #13 │ │ -087322: 3721 0800 |0013: if-le v1, v2, 001b // +0008 │ │ -087326: 1401 0100 0010 |0015: const v1, #float 2.52436e-29 // #10000001 │ │ -08732c: 6e20 1f04 1000 |0018: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.addEditableKey:(I)V // method@041f │ │ -087332: 6e10 2004 0000 |001b: invoke-virtual {v0}, Landroid/media/RemoteControlClient$MetadataEditor;.apply:()V // method@0420 │ │ -087338: 0e00 |001e: return-void │ │ +0872e0: |[0872e0] android.support.v4.media.session.MediaSessionCompatApi19.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;Z)V │ │ +0872f0: 1f03 b700 |0000: check-cast v3, Landroid/media/RemoteControlClient; // type@00b7 │ │ +0872f4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0872f6: 6e20 2604 1300 |0003: invoke-virtual {v3, v1}, Landroid/media/RemoteControlClient;.editMetadata:(Z)Landroid/media/RemoteControlClient$MetadataEditor; // method@0426 │ │ +0872fc: 0c00 |0006: move-result-object v0 │ │ +0872fe: 7120 5e10 0400 |0007: invoke-static {v4, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.buildOldMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V // method@105e │ │ +087304: 7120 7010 0400 |000a: invoke-static {v4, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.addNewMetadata:(Landroid/os/Bundle;Landroid/media/RemoteControlClient$MetadataEditor;)V // method@1070 │ │ +08730a: 3805 0e00 |000d: if-eqz v5, 001b // +000e │ │ +08730e: 6001 4501 |000f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +087312: 1302 1300 |0011: const/16 v2, #int 19 // #13 │ │ +087316: 3721 0800 |0013: if-le v1, v2, 001b // +0008 │ │ +08731a: 1401 0100 0010 |0015: const v1, #float 2.52436e-29 // #10000001 │ │ +087320: 6e20 1f04 1000 |0018: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient$MetadataEditor;.addEditableKey:(I)V // method@041f │ │ +087326: 6e10 2004 0000 |001b: invoke-virtual {v0}, Landroid/media/RemoteControlClient$MetadataEditor;.apply:()V // method@0420 │ │ +08732c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0007 line=38 │ │ 0x000a line=39 │ │ 0x000d line=40 │ │ 0x0015 line=41 │ │ @@ -67142,19 +67161,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 │ │ -08733c: |[08733c] android.support.v4.media.session.MediaSessionCompatApi19.setOnMetadataUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08734c: 1f00 b700 |0000: check-cast v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ -087350: 1f01 b500 |0002: check-cast v1, Landroid/media/RemoteControlClient$OnMetadataUpdateListener; // type@00b5 │ │ -087354: 6e20 2704 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setMetadataUpdateListener:(Landroid/media/RemoteControlClient$OnMetadataUpdateListener;)V // method@0427 │ │ -08735a: 0e00 |0007: return-void │ │ +087330: |[087330] android.support.v4.media.session.MediaSessionCompatApi19.setOnMetadataUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +087340: 1f00 b700 |0000: check-cast v0, Landroid/media/RemoteControlClient; // type@00b7 │ │ +087344: 1f01 b500 |0002: check-cast v1, Landroid/media/RemoteControlClient$OnMetadataUpdateListener; // type@00b5 │ │ +087348: 6e20 2704 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setMetadataUpdateListener:(Landroid/media/RemoteControlClient$OnMetadataUpdateListener;)V // method@0427 │ │ +08734e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 rccObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 onMetadataUpdateObj Ljava/lang/Object; │ │ @@ -67315,18 +67334,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08735c: |[08735c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V │ │ -08736c: 7010 5404 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaSession$Callback;.:()V // method@0454 │ │ -087372: 5b01 1006 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -087376: 0e00 |0005: return-void │ │ +087350: |[087350] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V │ │ +087360: 7010 5404 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaSession$Callback;.:()V // method@0454 │ │ +087366: 5b01 1006 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +08736a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67340,18 +67359,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -087378: |[087378] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -087388: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -08738c: 7240 7410 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@1074 │ │ -087392: 0e00 |0005: return-void │ │ +08736c: |[08736c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +08737c: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +087380: 7240 7410 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@1074 │ │ +087386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67364,18 +67383,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087394: |[087394] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onFastForward:()V │ │ -0873a4: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -0873a8: 7210 7610 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onFastForward:()V // method@1076 │ │ -0873ae: 0e00 |0005: return-void │ │ +087388: |[087388] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onFastForward:()V │ │ +087398: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +08739c: 7210 7610 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onFastForward:()V // method@1076 │ │ +0873a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67385,19 +67404,19 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0873b0: |[0873b0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -0873c0: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -0873c4: 7220 7710 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@1077 │ │ -0873ca: 0a00 |0005: move-result v0 │ │ -0873cc: 0f00 |0006: return v0 │ │ +0873a4: |[0873a4] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +0873b4: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +0873b8: 7220 7710 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@1077 │ │ +0873be: 0a00 |0005: move-result v0 │ │ +0873c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ @@ -67407,18 +67426,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0873d0: |[0873d0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPause:()V │ │ -0873e0: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -0873e4: 7210 7810 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPause:()V // method@1078 │ │ -0873ea: 0e00 |0005: return-void │ │ +0873c4: |[0873c4] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPause:()V │ │ +0873d4: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +0873d8: 7210 7810 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPause:()V // method@1078 │ │ +0873de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67428,18 +67447,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0873ec: |[0873ec] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPlay:()V │ │ -0873fc: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -087400: 7210 7910 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPlay:()V // method@1079 │ │ -087406: 0e00 |0005: return-void │ │ +0873e0: |[0873e0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPlay:()V │ │ +0873f0: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +0873f4: 7210 7910 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPlay:()V // method@1079 │ │ +0873fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67449,18 +67468,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087408: |[087408] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onRewind:()V │ │ -087418: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -08741c: 7210 7c10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onRewind:()V // method@107c │ │ -087422: 0e00 |0005: return-void │ │ +0873fc: |[0873fc] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onRewind:()V │ │ +08740c: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +087410: 7210 7c10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onRewind:()V // method@107c │ │ +087416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67470,18 +67489,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -087424: |[087424] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSeekTo:(J)V │ │ -087434: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -087438: 7230 7d10 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSeekTo:(J)V // method@107d │ │ -08743e: 0e00 |0005: return-void │ │ +087418: |[087418] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSeekTo:(J)V │ │ +087428: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +08742c: 7230 7d10 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSeekTo:(J)V // method@107d │ │ +087432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=208 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67492,18 +67511,18 @@ │ │ type : '(Landroid/media/Rating;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087440: |[087440] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSetRating:(Landroid/media/Rating;)V │ │ -087450: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -087454: 7220 7e10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSetRating:(Ljava/lang/Object;)V // method@107e │ │ -08745a: 0e00 |0005: return-void │ │ +087434: |[087434] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSetRating:(Landroid/media/Rating;)V │ │ +087444: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +087448: 7220 7e10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSetRating:(Ljava/lang/Object;)V // method@107e │ │ +08744e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67514,18 +67533,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08745c: |[08745c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToNext:()V │ │ -08746c: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -087470: 7210 7f10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToNext:()V // method@107f │ │ -087476: 0e00 |0005: return-void │ │ +087450: |[087450] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToNext:()V │ │ +087460: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +087464: 7210 7f10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToNext:()V // method@107f │ │ +08746a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67535,18 +67554,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087478: |[087478] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToPrevious:()V │ │ -087488: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -08748c: 7210 8010 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToPrevious:()V // method@1080 │ │ -087492: 0e00 |0005: return-void │ │ +08746c: |[08746c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToPrevious:()V │ │ +08747c: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +087480: 7210 8010 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToPrevious:()V // method@1080 │ │ +087486: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67556,18 +67575,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087494: |[087494] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onStop:()V │ │ -0874a4: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ -0874a8: 7210 8210 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onStop:()V // method@1082 │ │ -0874ae: 0e00 |0005: return-void │ │ +087488: |[087488] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onStop:()V │ │ +087498: 5410 1006 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0610 │ │ +08749c: 7210 8210 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onStop:()V // method@1082 │ │ +0874a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -67602,17 +67621,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0874b0: |[0874b0] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.:()V │ │ -0874c0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0874c6: 0e00 |0003: return-void │ │ +0874a4: |[0874a4] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.:()V │ │ +0874b4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0874ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;) │ │ @@ -67620,19 +67639,19 @@ │ │ type : '(Ljava/lang/Object;J)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0874c8: |[0874c8] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.createItem:(Ljava/lang/Object;J)Ljava/lang/Object; │ │ -0874d8: 2200 be00 |0000: new-instance v0, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ -0874dc: 1f01 a700 |0002: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ -0874e0: 7040 5504 1032 |0004: invoke-direct {v0, v1, v2, v3}, Landroid/media/session/MediaSession$QueueItem;.:(Landroid/media/MediaDescription;J)V // method@0455 │ │ -0874e6: 1100 |0007: return-object v0 │ │ +0874bc: |[0874bc] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.createItem:(Ljava/lang/Object;J)Ljava/lang/Object; │ │ +0874cc: 2200 be00 |0000: new-instance v0, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ +0874d0: 1f01 a700 |0002: check-cast v1, Landroid/media/MediaDescription; // type@00a7 │ │ +0874d4: 7040 5504 1032 |0004: invoke-direct {v0, v1, v2, v3}, Landroid/media/session/MediaSession$QueueItem;.:(Landroid/media/MediaDescription;J)V // method@0455 │ │ +0874da: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 mediaDescription Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 id J │ │ │ │ @@ -67641,19 +67660,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 │ │ -0874e8: |[0874e8] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.getDescription:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0874f8: 1f01 be00 |0000: check-cast v1, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ -0874fc: 6e10 5604 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession$QueueItem;.getDescription:()Landroid/media/MediaDescription; // method@0456 │ │ -087502: 0c00 |0005: move-result-object v0 │ │ -087504: 1100 |0006: return-object v0 │ │ +0874dc: |[0874dc] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.getDescription:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0874ec: 1f01 be00 |0000: check-cast v1, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ +0874f0: 6e10 5604 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession$QueueItem;.getDescription:()Landroid/media/MediaDescription; // method@0456 │ │ +0874f6: 0c00 |0005: move-result-object v0 │ │ +0874f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 queueItem Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;) │ │ @@ -67661,19 +67680,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -087508: |[087508] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.getQueueId:(Ljava/lang/Object;)J │ │ -087518: 1f02 be00 |0000: check-cast v2, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ -08751c: 6e10 5704 0200 |0002: invoke-virtual {v2}, Landroid/media/session/MediaSession$QueueItem;.getQueueId:()J // method@0457 │ │ -087522: 0b00 |0005: move-result-wide v0 │ │ -087524: 1000 |0006: return-wide v0 │ │ +0874fc: |[0874fc] android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.getQueueId:(Ljava/lang/Object;)J │ │ +08750c: 1f02 be00 |0000: check-cast v2, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ +087510: 6e10 5704 0200 |0002: invoke-virtual {v2}, Landroid/media/session/MediaSession$QueueItem;.getQueueId:()J // method@0457 │ │ +087516: 0b00 |0005: move-result-wide v0 │ │ +087518: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 queueItem Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -67708,17 +67727,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087528: |[087528] android.support.v4.media.session.MediaSessionCompatApi21.:()V │ │ -087538: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08753e: 0e00 |0003: return-void │ │ +08751c: |[08751c] android.support.v4.media.session.MediaSessionCompatApi21.:()V │ │ +08752c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +087532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21; │ │ │ │ @@ -67727,18 +67746,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087540: |[087540] android.support.v4.media.session.MediaSessionCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; │ │ -087550: 2200 8702 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; // type@0287 │ │ -087554: 7020 8310 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V // method@1083 │ │ -08755a: 1100 |0005: return-object v0 │ │ +087534: |[087534] android.support.v4.media.session.MediaSessionCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; │ │ +087544: 2200 8702 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; // type@0287 │ │ +087548: 7020 8310 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V // method@1083 │ │ +08754e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -67746,18 +67765,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08755c: |[08755c] android.support.v4.media.session.MediaSessionCompatApi21.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ -08756c: 2200 c000 |0000: new-instance v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087570: 7030 5804 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaSession;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0458 │ │ -087576: 1100 |0005: return-object v0 │ │ +087550: |[087550] android.support.v4.media.session.MediaSessionCompatApi21.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ +087560: 2200 c000 |0000: new-instance v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +087564: 7030 5804 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaSession;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0458 │ │ +08756a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/String; │ │ │ │ @@ -67766,19 +67785,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 │ │ -087578: |[087578] android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -087588: 1f01 c000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@00c0 │ │ -08758c: 6e10 5904 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.getSessionToken:()Landroid/media/session/MediaSession$Token; // method@0459 │ │ -087592: 0c00 |0005: move-result-object v0 │ │ -087594: 1100 |0006: return-object v0 │ │ +08756c: |[08756c] android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +08757c: 1f01 c000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@00c0 │ │ +087580: 6e10 5904 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.getSessionToken:()Landroid/media/session/MediaSession$Token; // method@0459 │ │ +087586: 0c00 |0005: move-result-object v0 │ │ +087588: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -67786,19 +67805,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -087598: |[087598] android.support.v4.media.session.MediaSessionCompatApi21.isActive:(Ljava/lang/Object;)Z │ │ -0875a8: 1f01 c000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@00c0 │ │ -0875ac: 6e10 5a04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.isActive:()Z // method@045a │ │ -0875b2: 0a00 |0005: move-result v0 │ │ -0875b4: 0f00 |0006: return v0 │ │ +08758c: |[08758c] android.support.v4.media.session.MediaSessionCompatApi21.isActive:(Ljava/lang/Object;)Z │ │ +08759c: 1f01 c000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@00c0 │ │ +0875a0: 6e10 5a04 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.isActive:()Z // method@045a │ │ +0875a6: 0a00 |0005: move-result v0 │ │ +0875a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -67806,18 +67825,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0875b8: |[0875b8] android.support.v4.media.session.MediaSessionCompatApi21.release:(Ljava/lang/Object;)V │ │ -0875c8: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -0875cc: 6e10 5b04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaSession;.release:()V // method@045b │ │ -0875d2: 0e00 |0005: return-void │ │ +0875ac: |[0875ac] android.support.v4.media.session.MediaSessionCompatApi21.release:(Ljava/lang/Object;)V │ │ +0875bc: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +0875c0: 6e10 5b04 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaSession;.release:()V // method@045b │ │ +0875c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ │ │ @@ -67826,18 +67845,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0875d4: |[0875d4] android.support.v4.media.session.MediaSessionCompatApi21.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0875e4: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -0875e8: 6e30 5c04 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@045c │ │ -0875ee: 0e00 |0005: return-void │ │ +0875c8: |[0875c8] android.support.v4.media.session.MediaSessionCompatApi21.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0875d8: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +0875dc: 6e30 5c04 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@045c │ │ +0875e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 event Ljava/lang/String; │ │ @@ -67848,18 +67867,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 │ │ -0875f0: |[0875f0] android.support.v4.media.session.MediaSessionCompatApi21.setActive:(Ljava/lang/Object;Z)V │ │ -087600: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087604: 6e20 5d04 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setActive:(Z)V // method@045d │ │ -08760a: 0e00 |0005: return-void │ │ +0875e4: |[0875e4] android.support.v4.media.session.MediaSessionCompatApi21.setActive:(Ljava/lang/Object;Z)V │ │ +0875f4: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +0875f8: 6e20 5d04 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setActive:(Z)V // method@045d │ │ +0875fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 active Z │ │ @@ -67869,19 +67888,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08760c: |[08760c] android.support.v4.media.session.MediaSessionCompatApi21.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ -08761c: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087620: 1f01 bd00 |0002: check-cast v1, Landroid/media/session/MediaSession$Callback; // type@00bd │ │ -087624: 6e30 5e04 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.setCallback:(Landroid/media/session/MediaSession$Callback;Landroid/os/Handler;)V // method@045e │ │ -08762a: 0e00 |0007: return-void │ │ +087600: |[087600] android.support.v4.media.session.MediaSessionCompatApi21.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +087610: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +087614: 1f01 bd00 |0002: check-cast v1, Landroid/media/session/MediaSession$Callback; // type@00bd │ │ +087618: 6e30 5e04 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.setCallback:(Landroid/media/session/MediaSession$Callback;Landroid/os/Handler;)V // method@045e │ │ +08761e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -67892,18 +67911,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08762c: |[08762c] android.support.v4.media.session.MediaSessionCompatApi21.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V │ │ -08763c: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087640: 6e20 5f04 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setExtras:(Landroid/os/Bundle;)V // method@045f │ │ -087646: 0e00 |0005: return-void │ │ +087620: |[087620] android.support.v4.media.session.MediaSessionCompatApi21.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V │ │ +087630: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +087634: 6e20 5f04 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setExtras:(Landroid/os/Bundle;)V // method@045f │ │ +08763a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 extras Landroid/os/Bundle; │ │ @@ -67913,18 +67932,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 │ │ -087648: |[087648] android.support.v4.media.session.MediaSessionCompatApi21.setFlags:(Ljava/lang/Object;I)V │ │ -087658: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -08765c: 6e20 6004 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setFlags:(I)V // method@0460 │ │ -087662: 0e00 |0005: return-void │ │ +08763c: |[08763c] android.support.v4.media.session.MediaSessionCompatApi21.setFlags:(Ljava/lang/Object;I)V │ │ +08764c: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +087650: 6e20 6004 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setFlags:(I)V // method@0460 │ │ +087656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 flags I │ │ @@ -67934,18 +67953,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/PendingIntent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087664: |[087664] android.support.v4.media.session.MediaSessionCompatApi21.setMediaButtonReceiver:(Ljava/lang/Object;Landroid/app/PendingIntent;)V │ │ -087674: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087678: 6e20 6104 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V // method@0461 │ │ -08767e: 0e00 |0005: return-void │ │ +087658: |[087658] android.support.v4.media.session.MediaSessionCompatApi21.setMediaButtonReceiver:(Ljava/lang/Object;Landroid/app/PendingIntent;)V │ │ +087668: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +08766c: 6e20 6104 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V // method@0461 │ │ +087672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 pi Landroid/app/PendingIntent; │ │ @@ -67955,19 +67974,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 │ │ -087680: |[087680] android.support.v4.media.session.MediaSessionCompatApi21.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -087690: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087694: 1f01 a900 |0002: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ -087698: 6e20 6204 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMetadata:(Landroid/media/MediaMetadata;)V // method@0462 │ │ -08769e: 0e00 |0007: return-void │ │ +087674: |[087674] android.support.v4.media.session.MediaSessionCompatApi21.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +087684: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +087688: 1f01 a900 |0002: check-cast v1, Landroid/media/MediaMetadata; // type@00a9 │ │ +08768c: 6e20 6204 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMetadata:(Landroid/media/MediaMetadata;)V // method@0462 │ │ +087692: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0007 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 metadataObj Ljava/lang/Object; │ │ @@ -67977,19 +67996,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 │ │ -0876a0: |[0876a0] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0876b0: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -0876b4: 1f01 c200 |0002: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ -0876b8: 6e20 6304 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackState:(Landroid/media/session/PlaybackState;)V // method@0463 │ │ -0876be: 0e00 |0007: return-void │ │ +087694: |[087694] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0876a4: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +0876a8: 1f01 c200 |0002: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ +0876ac: 6e20 6304 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackState:(Landroid/media/session/PlaybackState;)V // method@0463 │ │ +0876b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0007 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 stateObj Ljava/lang/Object; │ │ @@ -67999,23 +68018,23 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0876c0: |[0876c0] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToLocal:(Ljava/lang/Object;I)V │ │ -0876d0: 2200 a200 |0000: new-instance v0, Landroid/media/AudioAttributes$Builder; // type@00a2 │ │ -0876d4: 7010 b203 0000 |0002: invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;.:()V // method@03b2 │ │ -0876da: 6e20 b403 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/AudioAttributes$Builder;.setLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder; // method@03b4 │ │ -0876e0: 1f02 c000 |0008: check-cast v2, Landroid/media/session/MediaSession; // type@00c0 │ │ -0876e4: 6e10 b303 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;.build:()Landroid/media/AudioAttributes; // method@03b3 │ │ -0876ea: 0c01 |000d: move-result-object v1 │ │ -0876ec: 6e20 6404 1200 |000e: invoke-virtual {v2, v1}, Landroid/media/session/MediaSession;.setPlaybackToLocal:(Landroid/media/AudioAttributes;)V // method@0464 │ │ -0876f2: 0e00 |0011: return-void │ │ +0876b4: |[0876b4] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToLocal:(Ljava/lang/Object;I)V │ │ +0876c4: 2200 a200 |0000: new-instance v0, Landroid/media/AudioAttributes$Builder; // type@00a2 │ │ +0876c8: 7010 b203 0000 |0002: invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;.:()V // method@03b2 │ │ +0876ce: 6e20 b403 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/AudioAttributes$Builder;.setLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder; // method@03b4 │ │ +0876d4: 1f02 c000 |0008: check-cast v2, Landroid/media/session/MediaSession; // type@00c0 │ │ +0876d8: 6e10 b303 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;.build:()Landroid/media/AudioAttributes; // method@03b3 │ │ +0876de: 0c01 |000d: move-result-object v1 │ │ +0876e0: 6e20 6404 1200 |000e: invoke-virtual {v2, v1}, Landroid/media/session/MediaSession;.setPlaybackToLocal:(Landroid/media/AudioAttributes;)V // method@0464 │ │ +0876e6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ 0x0008 line=72 │ │ 0x0011 line=73 │ │ locals : │ │ @@ -68028,19 +68047,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 │ │ -0876f4: |[0876f4] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -087704: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087708: 1f01 b800 |0002: check-cast v1, Landroid/media/VolumeProvider; // type@00b8 │ │ -08770c: 6e20 6504 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackToRemote:(Landroid/media/VolumeProvider;)V // method@0465 │ │ -087712: 0e00 |0007: return-void │ │ +0876e8: |[0876e8] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0876f8: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +0876fc: 1f01 b800 |0002: check-cast v1, Landroid/media/VolumeProvider; // type@00b8 │ │ +087700: 6e20 6504 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackToRemote:(Landroid/media/VolumeProvider;)V // method@0465 │ │ +087706: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 volumeProviderObj Ljava/lang/Object; │ │ @@ -68050,35 +68069,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -087714: |[087714] android.support.v4.media.session.MediaSessionCompatApi21.setQueue:(Ljava/lang/Object;Ljava/util/List;)V │ │ -087724: 3905 0900 |0000: if-nez v5, 0009 // +0009 │ │ -087728: 1f04 c000 |0002: check-cast v4, Landroid/media/session/MediaSession; // type@00c0 │ │ -08772c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -08772e: 6e20 6604 3400 |0005: invoke-virtual {v4, v3}, Landroid/media/session/MediaSession;.setQueue:(Ljava/util/List;)V // method@0466 │ │ -087734: 0e00 |0008: return-void │ │ -087736: 2202 9f06 |0009: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -08773a: 7010 8534 0200 |000b: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -087740: 7210 da34 0500 |000e: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ -087746: 0c00 |0011: move-result-object v0 │ │ -087748: 7210 bf34 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -08774e: 0a03 |0015: move-result v3 │ │ -087750: 3803 0c00 |0016: if-eqz v3, 0022 // +000c │ │ -087754: 7210 c034 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08775a: 0c01 |001b: move-result-object v1 │ │ -08775c: 1f01 be00 |001c: check-cast v1, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ -087760: 6e20 8934 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -087766: 28f1 |0021: goto 0012 // -000f │ │ -087768: 1f04 c000 |0022: check-cast v4, Landroid/media/session/MediaSession; // type@00c0 │ │ -08776c: 6e20 6604 2400 |0024: invoke-virtual {v4, v2}, Landroid/media/session/MediaSession;.setQueue:(Ljava/util/List;)V // method@0466 │ │ -087772: 28e1 |0027: goto 0008 // -001f │ │ +087708: |[087708] android.support.v4.media.session.MediaSessionCompatApi21.setQueue:(Ljava/lang/Object;Ljava/util/List;)V │ │ +087718: 3905 0900 |0000: if-nez v5, 0009 // +0009 │ │ +08771c: 1f04 c000 |0002: check-cast v4, Landroid/media/session/MediaSession; // type@00c0 │ │ +087720: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +087722: 6e20 6604 3400 |0005: invoke-virtual {v4, v3}, Landroid/media/session/MediaSession;.setQueue:(Ljava/util/List;)V // method@0466 │ │ +087728: 0e00 |0008: return-void │ │ +08772a: 2202 9f06 |0009: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +08772e: 7010 8534 0200 |000b: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +087734: 7210 da34 0500 |000e: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ +08773a: 0c00 |0011: move-result-object v0 │ │ +08773c: 7210 bf34 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +087742: 0a03 |0015: move-result v3 │ │ +087744: 3803 0c00 |0016: if-eqz v3, 0022 // +000c │ │ +087748: 7210 c034 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08774e: 0c01 |001b: move-result-object v1 │ │ +087750: 1f01 be00 |001c: check-cast v1, Landroid/media/session/MediaSession$QueueItem; // type@00be │ │ +087754: 6e20 8934 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +08775a: 28f1 |0021: goto 0012 // -000f │ │ +08775c: 1f04 c000 |0022: check-cast v4, Landroid/media/session/MediaSession; // type@00c0 │ │ +087760: 6e20 6604 2400 |0024: invoke-virtual {v4, v2}, Landroid/media/session/MediaSession;.setQueue:(Ljava/util/List;)V // method@0466 │ │ +087766: 28e1 |0027: goto 0008 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0008 line=125 │ │ 0x0009 line=120 │ │ 0x000e line=121 │ │ @@ -68098,18 +68117,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 │ │ -087774: |[087774] android.support.v4.media.session.MediaSessionCompatApi21.setQueueTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -087784: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087788: 6e20 6704 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setQueueTitle:(Ljava/lang/CharSequence;)V // method@0467 │ │ -08778e: 0e00 |0005: return-void │ │ +087768: |[087768] android.support.v4.media.session.MediaSessionCompatApi21.setQueueTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +087778: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +08777c: 6e20 6704 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setQueueTitle:(Ljava/lang/CharSequence;)V // method@0467 │ │ +087782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 title Ljava/lang/CharSequence; │ │ @@ -68119,18 +68138,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/PendingIntent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087790: |[087790] android.support.v4.media.session.MediaSessionCompatApi21.setSessionActivity:(Ljava/lang/Object;Landroid/app/PendingIntent;)V │ │ -0877a0: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -0877a4: 6e20 6904 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@0469 │ │ -0877aa: 0e00 |0005: return-void │ │ +087784: |[087784] android.support.v4.media.session.MediaSessionCompatApi21.setSessionActivity:(Ljava/lang/Object;Landroid/app/PendingIntent;)V │ │ +087794: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +087798: 6e20 6904 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@0469 │ │ +08779e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 pi Landroid/app/PendingIntent; │ │ @@ -68140,22 +68159,22 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0877ac: |[0877ac] android.support.v4.media.session.MediaSessionCompatApi21.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0877bc: 2020 c000 |0000: instance-of v0, v2, Landroid/media/session/MediaSession; // type@00c0 │ │ -0877c0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0877c4: 1102 |0004: return-object v2 │ │ -0877c6: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0877ca: 1a01 d329 |0007: const-string v1, "mediaSession is not a valid MediaSession object" // string@29d3 │ │ -0877ce: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0877d4: 2700 |000c: throw v0 │ │ +0877a0: |[0877a0] android.support.v4.media.session.MediaSessionCompatApi21.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0877b0: 2020 c000 |0000: instance-of v0, v2, Landroid/media/session/MediaSession; // type@00c0 │ │ +0877b4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0877b8: 1102 |0004: return-object v2 │ │ +0877ba: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0877be: 1a01 d329 |0007: const-string v1, "mediaSession is not a valid MediaSession object" // string@29d3 │ │ +0877c2: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0877c8: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x000d reg=2 mediaSession Ljava/lang/Object; │ │ @@ -68165,22 +68184,22 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0877d8: |[0877d8] android.support.v4.media.session.MediaSessionCompatApi21.verifyToken:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0877e8: 2020 bf00 |0000: instance-of v0, v2, Landroid/media/session/MediaSession$Token; // type@00bf │ │ -0877ec: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0877f0: 1102 |0004: return-object v2 │ │ -0877f2: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0877f6: 1a01 d134 |0007: const-string v1, "token is not a valid MediaSession.Token object" // string@34d1 │ │ -0877fa: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -087800: 2700 |000c: throw v0 │ │ +0877cc: |[0877cc] android.support.v4.media.session.MediaSessionCompatApi21.verifyToken:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0877dc: 2020 bf00 |0000: instance-of v0, v2, Landroid/media/session/MediaSession$Token; // type@00bf │ │ +0877e0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0877e4: 1102 |0004: return-object v2 │ │ +0877e6: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0877ea: 1a01 d134 |0007: const-string v1, "token is not a valid MediaSession.Token object" // string@34d1 │ │ +0877ee: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0877f4: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x000d reg=2 token Ljava/lang/Object; │ │ @@ -68211,17 +68230,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087804: |[087804] android.support.v4.media.session.MediaSessionCompatApi22.:()V │ │ -087814: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08781a: 0e00 |0003: return-void │ │ +0877f8: |[0877f8] android.support.v4.media.session.MediaSessionCompatApi22.:()V │ │ +087808: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08780e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi22; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompatApi22;) │ │ @@ -68229,18 +68248,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 │ │ -08781c: |[08781c] android.support.v4.media.session.MediaSessionCompatApi22.setRatingType:(Ljava/lang/Object;I)V │ │ -08782c: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ -087830: 6e20 6804 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setRatingType:(I)V // method@0468 │ │ -087836: 0e00 |0005: return-void │ │ +087810: |[087810] android.support.v4.media.session.MediaSessionCompatApi22.setRatingType:(Ljava/lang/Object;I)V │ │ +087820: 1f00 c000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@00c0 │ │ +087824: 6e20 6804 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setRatingType:(I)V // method@0468 │ │ +08782a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 type I │ │ @@ -68271,17 +68290,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087838: |[087838] android.support.v4.media.session.MediaSessionCompatApi8.:()V │ │ -087848: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08784e: 0e00 |0003: return-void │ │ +08782c: |[08782c] android.support.v4.media.session.MediaSessionCompatApi8.:()V │ │ +08783c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +087842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi8; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompatApi8;) │ │ @@ -68289,21 +68308,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -087850: |[087850] android.support.v4.media.session.MediaSessionCompatApi8.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ -087860: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ -087864: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -08786a: 0c00 |0005: move-result-object v0 │ │ -08786c: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ -087870: 6e20 bc03 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@03bc │ │ -087876: 0e00 |000b: return-void │ │ +087844: |[087844] android.support.v4.media.session.MediaSessionCompatApi8.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ +087854: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ +087858: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +08785e: 0c00 |0005: move-result-object v0 │ │ +087860: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ +087864: 6e20 bc03 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@03bc │ │ +08786a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0008 line=25 │ │ 0x000b line=26 │ │ locals : │ │ 0x0008 - 0x000c reg=0 am Landroid/media/AudioManager; │ │ @@ -68315,21 +68334,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -087878: |[087878] android.support.v4.media.session.MediaSessionCompatApi8.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ -087888: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ -08788c: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -087892: 0c00 |0005: move-result-object v0 │ │ -087894: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ -087898: 6e20 c103 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@03c1 │ │ -08789e: 0e00 |000b: return-void │ │ +08786c: |[08786c] android.support.v4.media.session.MediaSessionCompatApi8.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ +08787c: 1a01 8118 |0000: const-string v1, "audio" // string@1881 │ │ +087880: 6e20 4902 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +087886: 0c00 |0005: move-result-object v0 │ │ +087888: 1f00 a500 |0006: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ +08788c: 6e20 c103 3000 |0008: invoke-virtual {v0, v3}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@03c1 │ │ +087892: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0008 line=30 │ │ 0x000b line=31 │ │ locals : │ │ 0x0008 - 0x000c reg=0 am Landroid/media/AudioManager; │ │ @@ -68369,17 +68388,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0878a0: |[0878a0] android.support.v4.media.session.ParcelableVolumeInfo$1.:()V │ │ -0878b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0878b6: 0e00 |0003: return-void │ │ +087894: |[087894] android.support.v4.media.session.ParcelableVolumeInfo$1.:()V │ │ +0878a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0878aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/ParcelableVolumeInfo$1; │ │ │ │ Virtual methods - │ │ @@ -68388,18 +68407,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/ParcelableVolumeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0878b8: |[0878b8] android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ -0878c8: 2200 8d02 |0000: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ -0878cc: 7020 b410 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(Landroid/os/Parcel;)V // method@10b4 │ │ -0878d2: 1100 |0005: return-object v0 │ │ +0878ac: |[0878ac] android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ +0878bc: 2200 8d02 |0000: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ +0878c0: 7020 b410 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(Landroid/os/Parcel;)V // method@10b4 │ │ +0878c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/ParcelableVolumeInfo$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -68408,18 +68427,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 │ │ -0878d4: |[0878d4] android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0878e4: 6e20 ae10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/ParcelableVolumeInfo$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@10ae │ │ -0878ea: 0c00 |0003: move-result-object v0 │ │ -0878ec: 1100 |0004: return-object v0 │ │ +0878c8: |[0878c8] android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0878d8: 6e20 ae10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/ParcelableVolumeInfo$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@10ae │ │ +0878de: 0c00 |0003: move-result-object v0 │ │ +0878e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/ParcelableVolumeInfo$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -68428,17 +68447,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/ParcelableVolumeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0878f0: |[0878f0] android.support.v4.media.session.ParcelableVolumeInfo$1.newArray:(I)[Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ -087900: 2320 f506 |0000: new-array v0, v2, [Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@06f5 │ │ -087904: 1100 |0002: return-object v0 │ │ +0878e4: |[0878e4] android.support.v4.media.session.ParcelableVolumeInfo$1.newArray:(I)[Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ +0878f4: 2320 f506 |0000: new-array v0, v2, [Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@06f5 │ │ +0878f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/ParcelableVolumeInfo$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -68447,18 +68466,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 │ │ -087908: |[087908] android.support.v4.media.session.ParcelableVolumeInfo$1.newArray:(I)[Ljava/lang/Object; │ │ -087918: 6e20 b010 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/ParcelableVolumeInfo$1;.newArray:(I)[Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@10b0 │ │ -08791e: 0c00 |0003: move-result-object v0 │ │ -087920: 1100 |0004: return-object v0 │ │ +0878fc: |[0878fc] android.support.v4.media.session.ParcelableVolumeInfo$1.newArray:(I)[Ljava/lang/Object; │ │ +08790c: 6e20 b010 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/ParcelableVolumeInfo$1;.newArray:(I)[Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@10b0 │ │ +087912: 0c00 |0003: move-result-object v0 │ │ +087914: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/ParcelableVolumeInfo$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -68516,41 +68535,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -087924: |[087924] android.support.v4.media.session.ParcelableVolumeInfo.:()V │ │ -087934: 2200 8c02 |0000: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo$1; // type@028c │ │ -087938: 7010 ad10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/ParcelableVolumeInfo$1;.:()V // method@10ad │ │ -08793e: 6900 1106 |0005: sput-object v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.CREATOR:Landroid/os/Parcelable$Creator; // field@0611 │ │ -087942: 0e00 |0007: return-void │ │ +087918: |[087918] android.support.v4.media.session.ParcelableVolumeInfo.:()V │ │ +087928: 2200 8c02 |0000: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo$1; // type@028c │ │ +08792c: 7010 ad10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/ParcelableVolumeInfo$1;.:()V // method@10ad │ │ +087932: 6900 1106 |0005: sput-object v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.CREATOR:Landroid/os/Parcelable$Creator; // field@0611 │ │ +087936: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/ParcelableVolumeInfo;) │ │ name : '' │ │ type : '(IIIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -087944: |[087944] android.support.v4.media.session.ParcelableVolumeInfo.:(IIIII)V │ │ -087954: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08795a: 5901 1606 |0003: iput v1, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ -08795e: 5902 1206 |0005: iput v2, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ -087962: 5903 1306 |0007: iput v3, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ -087966: 5904 1506 |0009: iput v4, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ -08796a: 5905 1406 |000b: iput v5, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ -08796e: 0e00 |000d: return-void │ │ +087938: |[087938] android.support.v4.media.session.ParcelableVolumeInfo.:(IIIII)V │ │ +087948: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08794e: 5901 1606 |0003: iput v1, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ +087952: 5902 1206 |0005: iput v2, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ +087956: 5903 1306 |0007: iput v3, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ +08795a: 5904 1506 |0009: iput v4, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ +08795e: 5905 1406 |000b: iput v5, v0, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ +087962: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -68569,32 +68588,32 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -087970: |[087970] android.support.v4.media.session.ParcelableVolumeInfo.:(Landroid/os/Parcel;)V │ │ -087980: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -087986: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -08798c: 0a00 |0006: move-result v0 │ │ -08798e: 5910 1606 |0007: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ -087992: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -087998: 0a00 |000c: move-result v0 │ │ -08799a: 5910 1306 |000d: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ -08799e: 6e10 f204 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0879a4: 0a00 |0012: move-result v0 │ │ -0879a6: 5910 1506 |0013: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ -0879aa: 6e10 f204 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0879b0: 0a00 |0018: move-result v0 │ │ -0879b2: 5910 1406 |0019: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ -0879b6: 6e10 f204 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0879bc: 0a00 |001e: move-result v0 │ │ -0879be: 5910 1206 |001f: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ -0879c2: 0e00 |0021: return-void │ │ +087964: |[087964] android.support.v4.media.session.ParcelableVolumeInfo.:(Landroid/os/Parcel;)V │ │ +087974: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08797a: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +087980: 0a00 |0006: move-result v0 │ │ +087982: 5910 1606 |0007: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ +087986: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +08798c: 0a00 |000c: move-result v0 │ │ +08798e: 5910 1306 |000d: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ +087992: 6e10 f204 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +087998: 0a00 |0012: move-result v0 │ │ +08799a: 5910 1506 |0013: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ +08799e: 6e10 f204 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0879a4: 0a00 |0018: move-result v0 │ │ +0879a6: 5910 1406 |0019: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ +0879aa: 6e10 f204 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0879b0: 0a00 |001e: move-result v0 │ │ +0879b2: 5910 1206 |001f: iput v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ +0879b6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0009 line=44 │ │ 0x000f line=45 │ │ 0x0015 line=46 │ │ @@ -68610,17 +68629,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0879c4: |[0879c4] android.support.v4.media.session.ParcelableVolumeInfo.describeContents:()I │ │ -0879d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0879d6: 0f00 |0001: return v0 │ │ +0879b8: |[0879b8] android.support.v4.media.session.ParcelableVolumeInfo.describeContents:()I │ │ +0879c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0879ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/session/ParcelableVolumeInfo;) │ │ @@ -68628,26 +68647,26 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0879d8: |[0879d8] android.support.v4.media.session.ParcelableVolumeInfo.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0879e8: 5210 1606 |0000: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ -0879ec: 6e20 fa04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0879f2: 5210 1306 |0005: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ -0879f6: 6e20 fa04 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0879fc: 5210 1506 |000a: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ -087a00: 6e20 fa04 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -087a06: 5210 1406 |000f: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ -087a0a: 6e20 fa04 0200 |0011: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -087a10: 5210 1206 |0014: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ -087a14: 6e20 fa04 0200 |0016: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -087a1a: 0e00 |0019: return-void │ │ +0879cc: |[0879cc] android.support.v4.media.session.ParcelableVolumeInfo.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0879dc: 5210 1606 |0000: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ +0879e0: 6e20 fa04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0879e6: 5210 1306 |0005: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ +0879ea: 6e20 fa04 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0879f0: 5210 1506 |000a: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ +0879f4: 6e20 fa04 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0879fa: 5210 1406 |000f: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ +0879fe: 6e20 fa04 0200 |0011: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +087a04: 5210 1206 |0014: iget v0, v1, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ +087a08: 6e20 fa04 0200 |0016: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +087a0e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x000a line=59 │ │ 0x000f line=60 │ │ 0x0014 line=61 │ │ @@ -68689,17 +68708,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087a1c: |[087a1c] android.support.v4.media.session.PlaybackStateCompat$1.:()V │ │ -087a2c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -087a32: 0e00 |0003: return-void │ │ +087a10: |[087a10] android.support.v4.media.session.PlaybackStateCompat$1.:()V │ │ +087a20: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +087a26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ │ │ Virtual methods - │ │ @@ -68708,19 +68727,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -087a34: |[087a34] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -087a44: 2200 9302 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ -087a48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -087a4a: 7030 dc10 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10dc │ │ -087a50: 1100 |0006: return-object v0 │ │ +087a28: |[087a28] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +087a38: 2200 9302 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ +087a3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +087a3e: 7030 dc10 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10dc │ │ +087a44: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -68729,18 +68748,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 │ │ -087a54: |[087a54] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -087a64: 6e20 b810 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@10b8 │ │ -087a6a: 0c00 |0003: move-result-object v0 │ │ -087a6c: 1100 |0004: return-object v0 │ │ +087a48: |[087a48] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +087a58: 6e20 b810 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@10b8 │ │ +087a5e: 0c00 |0003: move-result-object v0 │ │ +087a60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -68749,17 +68768,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087a70: |[087a70] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -087a80: 2320 f706 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat; // type@06f7 │ │ -087a84: 1100 |0002: return-object v0 │ │ +087a64: |[087a64] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +087a74: 2320 f706 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat; // type@06f7 │ │ +087a78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -68768,18 +68787,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 │ │ -087a88: |[087a88] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -087a98: 6e20 ba10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; // method@10ba │ │ -087a9e: 0c00 |0003: move-result-object v0 │ │ -087aa0: 1100 |0004: return-object v0 │ │ +087a7c: |[087a7c] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +087a8c: 6e20 ba10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; // method@10ba │ │ +087a92: 0c00 |0003: move-result-object v0 │ │ +087a94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -68841,17 +68860,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087aa4: |[087aa4] android.support.v4.media.session.PlaybackStateCompat$Builder.:()V │ │ -087ab4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -087aba: 0e00 |0003: return-void │ │ +087a98: |[087a98] android.support.v4.media.session.PlaybackStateCompat$Builder.:()V │ │ +087aa8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +087aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0003 line=594 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ │ │ @@ -68860,38 +68879,38 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -087abc: |[087abc] android.support.v4.media.session.PlaybackStateCompat$Builder.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -087acc: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -087ad2: 7110 dd10 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)I // method@10dd │ │ -087ad8: 0a00 |0006: move-result v0 │ │ -087ada: 5920 1c06 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@061c │ │ -087ade: 7110 de10 0300 |0009: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10de │ │ -087ae4: 0b00 |000c: move-result-wide v0 │ │ -087ae6: 5a20 1a06 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@061a │ │ -087aea: 7110 df10 0300 |000f: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)F // method@10df │ │ -087af0: 0a00 |0012: move-result v0 │ │ -087af2: 5920 1b06 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@061b │ │ -087af6: 7110 e010 0300 |0015: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10e0 │ │ -087afc: 0b00 |0018: move-result-wide v0 │ │ -087afe: 5a20 1d06 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@061d │ │ -087b02: 7110 e110 0300 |001b: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10e1 │ │ -087b08: 0b00 |001e: move-result-wide v0 │ │ -087b0a: 5a20 1806 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0618 │ │ -087b0e: 7110 e210 0300 |0021: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$800:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10e2 │ │ -087b14: 0b00 |0024: move-result-wide v0 │ │ -087b16: 5a20 1706 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0617 │ │ -087b1a: 7110 e310 0300 |0027: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$900:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; // method@10e3 │ │ -087b20: 0c00 |002a: move-result-object v0 │ │ -087b22: 5b20 1906 |002b: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0619 │ │ -087b26: 0e00 |002d: return-void │ │ +087ab0: |[087ab0] android.support.v4.media.session.PlaybackStateCompat$Builder.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +087ac0: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +087ac6: 7110 dd10 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)I // method@10dd │ │ +087acc: 0a00 |0006: move-result v0 │ │ +087ace: 5920 1c06 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@061c │ │ +087ad2: 7110 de10 0300 |0009: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10de │ │ +087ad8: 0b00 |000c: move-result-wide v0 │ │ +087ada: 5a20 1a06 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@061a │ │ +087ade: 7110 df10 0300 |000f: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)F // method@10df │ │ +087ae4: 0a00 |0012: move-result v0 │ │ +087ae6: 5920 1b06 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@061b │ │ +087aea: 7110 e010 0300 |0015: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10e0 │ │ +087af0: 0b00 |0018: move-result-wide v0 │ │ +087af2: 5a20 1d06 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@061d │ │ +087af6: 7110 e110 0300 |001b: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10e1 │ │ +087afc: 0b00 |001e: move-result-wide v0 │ │ +087afe: 5a20 1806 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0618 │ │ +087b02: 7110 e210 0300 |0021: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$800:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@10e2 │ │ +087b08: 0b00 |0024: move-result-wide v0 │ │ +087b0a: 5a20 1706 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0617 │ │ +087b0e: 7110 e310 0300 |0027: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$900:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; // method@10e3 │ │ +087b14: 0c00 |002a: move-result-object v0 │ │ +087b16: 5b20 1906 |002b: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0619 │ │ +087b1a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ 0x0009 line=604 │ │ 0x000f line=605 │ │ 0x0015 line=606 │ │ @@ -68909,26 +68928,26 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 13 │ │ insns size : 21 16-bit code units │ │ -087b28: |[087b28] android.support.v4.media.session.PlaybackStateCompat$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -087b38: 2200 9302 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ -087b3c: 52d1 1c06 |0002: iget v1, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@061c │ │ -087b40: 53d2 1a06 |0004: iget-wide v2, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@061a │ │ -087b44: 53d4 1806 |0006: iget-wide v4, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0618 │ │ -087b48: 52d6 1b06 |0008: iget v6, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@061b │ │ -087b4c: 53d7 1706 |000a: iget-wide v7, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0617 │ │ -087b50: 54d9 1906 |000c: iget-object v9, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0619 │ │ -087b54: 53da 1d06 |000e: iget-wide v10, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@061d │ │ -087b58: 120c |0010: const/4 v12, #int 0 // #0 │ │ -087b5a: 760d da10 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10da │ │ -087b60: 1100 |0014: return-object v0 │ │ +087b1c: |[087b1c] android.support.v4.media.session.PlaybackStateCompat$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +087b2c: 2200 9302 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ +087b30: 52d1 1c06 |0002: iget v1, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@061c │ │ +087b34: 53d2 1a06 |0004: iget-wide v2, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@061a │ │ +087b38: 53d4 1806 |0006: iget-wide v4, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0618 │ │ +087b3c: 52d6 1b06 |0008: iget v6, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@061b │ │ +087b40: 53d7 1706 |000a: iget-wide v7, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0617 │ │ +087b44: 54d9 1906 |000c: iget-object v9, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0619 │ │ +087b48: 53da 1d06 |000e: iget-wide v10, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@061d │ │ +087b4c: 120c |0010: const/4 v12, #int 0 // #0 │ │ +087b4e: 760d da10 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10da │ │ +087b54: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ locals : │ │ 0x0000 - 0x0015 reg=13 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ @@ -68936,17 +68955,17 @@ │ │ type : '(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b64: |[087b64] android.support.v4.media.session.PlaybackStateCompat$Builder.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ -087b74: 5a12 1706 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0617 │ │ -087b78: 1101 |0002: return-object v1 │ │ +087b58: |[087b58] android.support.v4.media.session.PlaybackStateCompat$Builder.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ +087b68: 5a12 1706 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0617 │ │ +087b6c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0002 line=712 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=2 capabilities J │ │ @@ -68956,17 +68975,17 @@ │ │ type : '(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b7c: |[087b7c] android.support.v4.media.session.PlaybackStateCompat$Builder.setBufferedPosition:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ -087b8c: 5a12 1806 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0618 │ │ -087b90: 1101 |0002: return-object v1 │ │ +087b70: |[087b70] android.support.v4.media.session.PlaybackStateCompat$Builder.setBufferedPosition:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ +087b80: 5a12 1806 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0618 │ │ +087b84: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0002 line=690 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=2 bufferPosition J │ │ @@ -68976,17 +68995,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b94: |[087b94] android.support.v4.media.session.PlaybackStateCompat$Builder.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ -087ba4: 5b01 1906 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0619 │ │ -087ba8: 1100 |0002: return-object v0 │ │ +087b88: |[087b88] android.support.v4.media.session.PlaybackStateCompat$Builder.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ +087b98: 5b01 1906 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0619 │ │ +087b9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0002 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 errorMessage Ljava/lang/CharSequence; │ │ @@ -68996,24 +69015,24 @@ │ │ type : '(IJF)Landroid/support/v4/media/session/PlaybackStateCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -087bac: |[087bac] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJF)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ -087bbc: 7100 1705 0000 |0000: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0517 │ │ -087bc2: 0b05 |0003: move-result-wide v5 │ │ -087bc4: 0780 |0004: move-object v0, v8 │ │ -087bc6: 0191 |0005: move v1, v9 │ │ -087bc8: 04a2 |0006: move-wide v2, v10 │ │ -087bca: 01c4 |0007: move v4, v12 │ │ -087bcc: 7407 c310 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJFJ)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@10c3 │ │ -087bd2: 0c00 |000b: move-result-object v0 │ │ -087bd4: 1100 |000c: return-object v0 │ │ +087ba0: |[087ba0] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJF)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ +087bb0: 7100 1705 0000 |0000: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0517 │ │ +087bb6: 0b05 |0003: move-result-wide v5 │ │ +087bb8: 0780 |0004: move-object v0, v8 │ │ +087bba: 0191 |0005: move v1, v9 │ │ +087bbc: 04a2 |0006: move-wide v2, v10 │ │ +087bbe: 01c4 |0007: move v4, v12 │ │ +087bc0: 7407 c310 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJFJ)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@10c3 │ │ +087bc6: 0c00 |000b: move-result-object v0 │ │ +087bc8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ locals : │ │ 0x0000 - 0x000d reg=8 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x000d reg=9 state I │ │ 0x0000 - 0x000d reg=10 position J │ │ @@ -69024,20 +69043,20 @@ │ │ type : '(IJFJ)Landroid/support/v4/media/session/PlaybackStateCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -087bd8: |[087bd8] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJFJ)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ -087be8: 5901 1c06 |0000: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@061c │ │ -087bec: 5a02 1a06 |0002: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@061a │ │ -087bf0: 5a05 1d06 |0004: iput-wide v5, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@061d │ │ -087bf4: 5904 1b06 |0006: iput v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@061b │ │ -087bf8: 1100 |0008: return-object v0 │ │ +087bcc: |[087bcc] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJFJ)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ +087bdc: 5901 1c06 |0000: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@061c │ │ +087be0: 5a02 1a06 |0002: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@061a │ │ +087be4: 5a05 1d06 |0004: iput-wide v5, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@061d │ │ +087be8: 5904 1b06 |0006: iput v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@061b │ │ +087bec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0002 line=675 │ │ 0x0004 line=676 │ │ 0x0006 line=677 │ │ 0x0008 line=678 │ │ @@ -69080,17 +69099,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087bfc: |[087bfc] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.:()V │ │ -087c0c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -087c12: 0e00 |0003: return-void │ │ +087bf0: |[087bf0] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.:()V │ │ +087c00: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +087c06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; │ │ │ │ Virtual methods - │ │ @@ -69099,19 +69118,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -087c14: |[087c14] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ -087c24: 2200 9202 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // type@0292 │ │ -087c28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -087c2a: 7030 ce10 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10ce │ │ -087c30: 1100 |0006: return-object v0 │ │ +087c08: |[087c08] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ +087c18: 2200 9202 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // type@0292 │ │ +087c1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +087c1e: 7030 ce10 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10ce │ │ +087c24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; │ │ 0x0000 - 0x0007 reg=3 p Landroid/os/Parcel; │ │ │ │ @@ -69120,18 +69139,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 │ │ -087c34: |[087c34] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -087c44: 6e20 c510 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@10c5 │ │ -087c4a: 0c00 |0003: move-result-object v0 │ │ -087c4c: 1100 |0004: return-object v0 │ │ +087c28: |[087c28] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +087c38: 6e20 c510 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@10c5 │ │ +087c3e: 0c00 |0003: move-result-object v0 │ │ +087c40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -69140,17 +69159,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087c50: |[087c50] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ -087c60: 2320 f606 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // type@06f6 │ │ -087c64: 1100 |0002: return-object v0 │ │ +087c44: |[087c44] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ +087c54: 2320 f606 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // type@06f6 │ │ +087c58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -69159,18 +69178,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 │ │ -087c68: |[087c68] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.newArray:(I)[Ljava/lang/Object; │ │ -087c78: 6e20 c710 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@10c7 │ │ -087c7e: 0c00 |0003: move-result-object v0 │ │ -087c80: 1100 |0004: return-object v0 │ │ +087c5c: |[087c5c] android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.newArray:(I)[Ljava/lang/Object; │ │ +087c6c: 6e20 c710 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@10c7 │ │ +087c72: 0c00 |0003: move-result-object v0 │ │ +087c74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -69220,39 +69239,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -087c84: |[087c84] android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V │ │ -087c94: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -087c9a: 7110 9320 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -087ca0: 0a00 |0006: move-result v0 │ │ -087ca2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -087ca6: 2200 6e06 |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -087caa: 1a01 d114 |000b: const-string v1, "You must specify an action to build a CustomAction." // string@14d1 │ │ -087cae: 7020 0034 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -087cb4: 2700 |0010: throw v0 │ │ -087cb6: 7110 9320 0400 |0011: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -087cbc: 0a00 |0014: move-result v0 │ │ -087cbe: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -087cc2: 2200 6e06 |0017: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -087cc6: 1a01 d014 |0019: const-string v1, "You must specify a name to build a CustomAction." // string@14d0 │ │ -087cca: 7020 0034 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -087cd0: 2700 |001e: throw v0 │ │ -087cd2: 3905 0a00 |001f: if-nez v5, 0029 // +000a │ │ -087cd6: 2200 6e06 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -087cda: 1a01 d214 |0023: const-string v1, "You must specify an icon resource id to build a CustomAction." // string@14d2 │ │ -087cde: 7020 0034 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -087ce4: 2700 |0028: throw v0 │ │ -087ce6: 5b23 1e06 |0029: iput-object v3, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mAction:Ljava/lang/String; // field@061e │ │ -087cea: 5b24 2106 |002b: iput-object v4, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mName:Ljava/lang/CharSequence; // field@0621 │ │ -087cee: 5925 2006 |002d: iput v5, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mIcon:I // field@0620 │ │ -087cf2: 0e00 |002f: return-void │ │ +087c78: |[087c78] android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V │ │ +087c88: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +087c8e: 7110 9320 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +087c94: 0a00 |0006: move-result v0 │ │ +087c96: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +087c9a: 2200 6e06 |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +087c9e: 1a01 d114 |000b: const-string v1, "You must specify an action to build a CustomAction." // string@14d1 │ │ +087ca2: 7020 0034 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +087ca8: 2700 |0010: throw v0 │ │ +087caa: 7110 9320 0400 |0011: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +087cb0: 0a00 |0014: move-result v0 │ │ +087cb2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +087cb6: 2200 6e06 |0017: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +087cba: 1a01 d014 |0019: const-string v1, "You must specify a name to build a CustomAction." // string@14d0 │ │ +087cbe: 7020 0034 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +087cc4: 2700 |001e: throw v0 │ │ +087cc6: 3905 0a00 |001f: if-nez v5, 0029 // +000a │ │ +087cca: 2200 6e06 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +087cce: 1a01 d214 |0023: const-string v1, "You must specify an icon resource id to build a CustomAction." // string@14d2 │ │ +087cd2: 7020 0034 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +087cd8: 2700 |0028: throw v0 │ │ +087cda: 5b23 1e06 |0029: iput-object v3, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mAction:Ljava/lang/String; // field@061e │ │ +087cde: 5b24 2106 |002b: iput-object v4, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mName:Ljava/lang/CharSequence; // field@0621 │ │ +087ce2: 5925 2006 |002d: iput v5, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mIcon:I // field@0620 │ │ +087ce6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0003 line=535 │ │ 0x0009 line=536 │ │ 0x0011 line=539 │ │ 0x0017 line=540 │ │ @@ -69274,23 +69293,23 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -087cf4: |[087cf4] android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ -087d04: 2200 9202 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // type@0292 │ │ -087d08: 5461 1e06 |0002: iget-object v1, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mAction:Ljava/lang/String; // field@061e │ │ -087d0c: 5462 2106 |0004: iget-object v2, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mName:Ljava/lang/CharSequence; // field@0621 │ │ -087d10: 5263 2006 |0006: iget v3, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mIcon:I // field@0620 │ │ -087d14: 5464 1f06 |0008: iget-object v4, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mExtras:Landroid/os/Bundle; // field@061f │ │ -087d18: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -087d1a: 7606 d010 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10d0 │ │ -087d20: 1100 |000e: return-object v0 │ │ +087ce8: |[087ce8] android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ +087cf8: 2200 9202 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // type@0292 │ │ +087cfc: 5461 1e06 |0002: iget-object v1, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mAction:Ljava/lang/String; // field@061e │ │ +087d00: 5462 2106 |0004: iget-object v2, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mName:Ljava/lang/CharSequence; // field@0621 │ │ +087d04: 5263 2006 |0006: iget v3, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mIcon:I // field@0620 │ │ +087d08: 5464 1f06 |0008: iget-object v4, v6, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mExtras:Landroid/os/Bundle; // field@061f │ │ +087d0c: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +087d0e: 7606 d010 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@10d0 │ │ +087d14: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ locals : │ │ 0x0000 - 0x000f reg=6 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;) │ │ @@ -69298,17 +69317,17 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087d24: |[087d24] android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; │ │ -087d34: 5b01 1f06 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mExtras:Landroid/os/Bundle; // field@061f │ │ -087d38: 1100 |0002: return-object v0 │ │ +087d18: |[087d18] android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; │ │ +087d28: 5b01 1f06 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.mExtras:Landroid/os/Bundle; // field@061f │ │ +087d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0002 line=563 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -69367,50 +69386,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -087d3c: |[087d3c] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:()V │ │ -087d4c: 2200 9002 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; // type@0290 │ │ -087d50: 7010 c410 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;.:()V // method@10c4 │ │ -087d56: 6900 2206 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.CREATOR:Landroid/os/Parcelable$Creator; // field@0622 │ │ -087d5a: 0e00 |0007: return-void │ │ +087d30: |[087d30] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:()V │ │ +087d40: 2200 9002 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; // type@0290 │ │ +087d44: 7010 c410 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;.:()V // method@10c4 │ │ +087d4a: 6900 2206 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.CREATOR:Landroid/os/Parcelable$Creator; // field@0622 │ │ +087d4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -087d5c: |[087d5c] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Landroid/os/Parcel;)V │ │ -087d6c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -087d72: 6e10 f504 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -087d78: 0c00 |0006: move-result-object v0 │ │ -087d7a: 5b10 2306 |0007: iput-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ -087d7e: 6200 1a0a |0009: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -087d82: 7220 0805 2000 |000b: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -087d88: 0c00 |000e: move-result-object v0 │ │ -087d8a: 1f00 5f06 |000f: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -087d8e: 5b10 2606 |0011: iput-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ -087d92: 6e10 f204 0200 |0013: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -087d98: 0a00 |0016: move-result v0 │ │ -087d9a: 5910 2506 |0017: iput v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ -087d9e: 6e10 ef04 0200 |0019: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ -087da4: 0c00 |001c: move-result-object v0 │ │ -087da6: 5b10 2406 |001d: iput-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ -087daa: 0e00 |001f: return-void │ │ +087d50: |[087d50] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Landroid/os/Parcel;)V │ │ +087d60: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +087d66: 6e10 f504 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +087d6c: 0c00 |0006: move-result-object v0 │ │ +087d6e: 5b10 2306 |0007: iput-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ +087d72: 6200 1a0a |0009: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +087d76: 7220 0805 2000 |000b: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +087d7c: 0c00 |000e: move-result-object v0 │ │ +087d7e: 1f00 5f06 |000f: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +087d82: 5b10 2606 |0011: iput-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ +087d86: 6e10 f204 0200 |0013: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +087d8c: 0a00 |0016: move-result v0 │ │ +087d8e: 5910 2506 |0017: iput v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ +087d92: 6e10 ef04 0200 |0019: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@04ef │ │ +087d98: 0c00 |001c: move-result-object v0 │ │ +087d9a: 5b10 2406 |001d: iput-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ +087d9e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0003 line=430 │ │ 0x0009 line=431 │ │ 0x0013 line=432 │ │ 0x0019 line=433 │ │ @@ -69424,17 +69443,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -087dac: |[087dac] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -087dbc: 7020 cd10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Landroid/os/Parcel;)V // method@10cd │ │ -087dc2: 0e00 |0003: return-void │ │ +087da0: |[087da0] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +087db0: 7020 cd10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Landroid/os/Parcel;)V // method@10cd │ │ +087db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ @@ -69444,21 +69463,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -087dc4: |[087dc4] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;)V │ │ -087dd4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -087dda: 5b01 2306 |0003: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ -087dde: 5b02 2606 |0005: iput-object v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ -087de2: 5903 2506 |0007: iput v3, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ -087de6: 5b04 2406 |0009: iput-object v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ -087dea: 0e00 |000b: return-void │ │ +087db8: |[087db8] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;)V │ │ +087dc8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +087dce: 5b01 2306 |0003: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ +087dd2: 5b02 2606 |0005: iput-object v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ +087dd6: 5903 2506 |0007: iput v3, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ +087dda: 5b04 2406 |0009: iput-object v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ +087dde: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ 0x0005 line=424 │ │ 0x0007 line=425 │ │ 0x0009 line=426 │ │ @@ -69475,17 +69494,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -087dec: |[087dec] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -087dfc: 7054 cf10 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;)V // method@10cf │ │ -087e02: 0e00 |0003: return-void │ │ +087de0: |[087de0] android.support.v4.media.session.PlaybackStateCompat$CustomAction.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +087df0: 7054 cf10 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.:(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;)V // method@10cf │ │ +087df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ @@ -69499,17 +69518,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -087e04: |[087e04] android.support.v4.media.session.PlaybackStateCompat$CustomAction.describeContents:()I │ │ -087e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -087e16: 0f00 |0001: return v0 │ │ +087df8: |[087df8] android.support.v4.media.session.PlaybackStateCompat$CustomAction.describeContents:()I │ │ +087e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087e0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;) │ │ @@ -69517,17 +69536,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087e18: |[087e18] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getAction:()Ljava/lang/String; │ │ -087e28: 5410 2306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ -087e2c: 1100 |0002: return-object v0 │ │ +087e0c: |[087e0c] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getAction:()Ljava/lang/String; │ │ +087e1c: 5410 2306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ +087e20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ │ │ #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;) │ │ @@ -69535,17 +69554,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087e30: |[087e30] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getExtras:()Landroid/os/Bundle; │ │ -087e40: 5410 2406 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ -087e44: 1100 |0002: return-object v0 │ │ +087e24: |[087e24] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getExtras:()Landroid/os/Bundle; │ │ +087e34: 5410 2406 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ +087e38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ │ │ #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;) │ │ @@ -69553,17 +69572,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087e48: |[087e48] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getIcon:()I │ │ -087e58: 5210 2506 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ -087e5c: 0f00 |0002: return v0 │ │ +087e3c: |[087e3c] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getIcon:()I │ │ +087e4c: 5210 2506 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ +087e50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ │ │ #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;) │ │ @@ -69571,17 +69590,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087e60: |[087e60] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getName:()Ljava/lang/CharSequence; │ │ -087e70: 5410 2606 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ -087e74: 1100 |0002: return-object v0 │ │ +087e54: |[087e54] android.support.v4.media.session.PlaybackStateCompat$CustomAction.getName:()Ljava/lang/CharSequence; │ │ +087e64: 5410 2606 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ +087e68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ │ │ #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;) │ │ @@ -69589,38 +69608,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -087e78: |[087e78] android.support.v4.media.session.PlaybackStateCompat$CustomAction.toString:()Ljava/lang/String; │ │ -087e88: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -087e8c: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -087e92: 1a01 4902 |0005: const-string v1, "Action:mName='" // string@0249 │ │ -087e96: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -087e9c: 0c00 |000a: move-result-object v0 │ │ -087e9e: 5421 2606 |000b: iget-object v1, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ -087ea2: 6e20 5934 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -087ea8: 0c00 |0010: move-result-object v0 │ │ -087eaa: 1a01 0601 |0011: const-string v1, ", mIcon=" // string@0106 │ │ -087eae: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -087eb4: 0c00 |0016: move-result-object v0 │ │ -087eb6: 5221 2506 |0017: iget v1, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ -087eba: 6e20 5634 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -087ec0: 0c00 |001c: move-result-object v0 │ │ -087ec2: 1a01 0501 |001d: const-string v1, ", mExtras=" // string@0105 │ │ -087ec6: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -087ecc: 0c00 |0022: move-result-object v0 │ │ -087ece: 5421 2406 |0023: iget-object v1, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ -087ed2: 6e20 5934 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -087ed8: 0c00 |0028: move-result-object v0 │ │ -087eda: 6e10 5f34 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -087ee0: 0c00 |002c: move-result-object v0 │ │ -087ee2: 1100 |002d: return-object v0 │ │ +087e6c: |[087e6c] android.support.v4.media.session.PlaybackStateCompat$CustomAction.toString:()Ljava/lang/String; │ │ +087e7c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +087e80: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +087e86: 1a01 4902 |0005: const-string v1, "Action:mName='" // string@0249 │ │ +087e8a: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +087e90: 0c00 |000a: move-result-object v0 │ │ +087e92: 5421 2606 |000b: iget-object v1, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ +087e96: 6e20 5934 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +087e9c: 0c00 |0010: move-result-object v0 │ │ +087e9e: 1a01 0601 |0011: const-string v1, ", mIcon=" // string@0106 │ │ +087ea2: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +087ea8: 0c00 |0016: move-result-object v0 │ │ +087eaa: 5221 2506 |0017: iget v1, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ +087eae: 6e20 5634 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +087eb4: 0c00 |001c: move-result-object v0 │ │ +087eb6: 1a01 0501 |001d: const-string v1, ", mExtras=" // string@0105 │ │ +087eba: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +087ec0: 0c00 |0022: move-result-object v0 │ │ +087ec2: 5421 2406 |0023: iget-object v1, v2, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ +087ec6: 6e20 5934 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +087ecc: 0c00 |0028: move-result-object v0 │ │ +087ece: 6e10 5f34 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +087ed4: 0c00 |002c: move-result-object v0 │ │ +087ed6: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;) │ │ @@ -69628,24 +69647,24 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -087ee4: |[087ee4] android.support.v4.media.session.PlaybackStateCompat$CustomAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ -087ef4: 5410 2306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ -087ef8: 6e20 0005 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -087efe: 5410 2606 |0005: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ -087f02: 7130 9520 2003 |0007: invoke-static {v0, v2, v3}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -087f08: 5210 2506 |000a: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ -087f0c: 6e20 fa04 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -087f12: 5410 2406 |000f: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ -087f16: 6e20 f804 0200 |0011: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ -087f1c: 0e00 |0014: return-void │ │ +087ed8: |[087ed8] android.support.v4.media.session.PlaybackStateCompat$CustomAction.writeToParcel:(Landroid/os/Parcel;I)V │ │ +087ee8: 5410 2306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mAction:Ljava/lang/String; // field@0623 │ │ +087eec: 6e20 0005 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +087ef2: 5410 2606 |0005: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mName:Ljava/lang/CharSequence; // field@0626 │ │ +087ef6: 7130 9520 2003 |0007: invoke-static {v0, v2, v3}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +087efc: 5210 2506 |000a: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mIcon:I // field@0625 │ │ +087f00: 6e20 fa04 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +087f06: 5410 2406 |000f: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.mExtras:Landroid/os/Bundle; // field@0624 │ │ +087f0a: 6e20 f804 0200 |0011: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@04f8 │ │ +087f10: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0005 line=439 │ │ 0x000a line=440 │ │ 0x000f line=441 │ │ 0x0014 line=442 │ │ @@ -69848,43 +69867,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -087f20: |[087f20] android.support.v4.media.session.PlaybackStateCompat.:()V │ │ -087f30: 2200 8e02 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$1; // type@028e │ │ -087f34: 7010 b710 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.:()V // method@10b7 │ │ -087f3a: 6900 3406 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0634 │ │ -087f3e: 0e00 |0007: return-void │ │ +087f14: |[087f14] android.support.v4.media.session.PlaybackStateCompat.:()V │ │ +087f24: 2200 8e02 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$1; // type@028e │ │ +087f28: 7010 b710 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.:()V // method@10b7 │ │ +087f2e: 6900 3406 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0634 │ │ +087f32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ name : '' │ │ type : '(IJJFJLjava/lang/CharSequence;J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -087f40: |[087f40] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;J)V │ │ -087f50: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -087f56: 5901 4606 |0003: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ -087f5a: 5a02 4406 |0005: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ -087f5e: 5a04 4206 |0007: iput-wide v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ -087f62: 5906 4506 |0009: iput v6, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ -087f66: 5a07 4106 |000b: iput-wide v7, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ -087f6a: 5b09 4306 |000d: iput-object v9, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ -087f6e: 5a0a 4806 |000f: iput-wide v10, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ -087f72: 0e00 |0011: return-void │ │ +087f34: |[087f34] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;J)V │ │ +087f44: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +087f4a: 5901 4606 |0003: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ +087f4e: 5a02 4406 |0005: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ +087f52: 5a04 4206 |0007: iput-wide v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ +087f56: 5906 4506 |0009: iput v6, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ +087f5a: 5a07 4106 |000b: iput-wide v7, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ +087f5e: 5b09 4306 |000d: iput-object v9, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ +087f62: 5a0a 4806 |000f: iput-wide v10, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ +087f66: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ 0x0005 line=223 │ │ 0x0007 line=224 │ │ 0x0009 line=225 │ │ @@ -69907,17 +69926,17 @@ │ │ type : '(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 12 │ │ insns size : 4 16-bit code units │ │ -087f74: |[087f74] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -087f84: 760c d910 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@10d9 │ │ -087f8a: 0e00 |0003: return-void │ │ +087f68: |[087f68] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +087f78: 760c d910 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@10d9 │ │ +087f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 J │ │ @@ -69933,40 +69952,40 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -087f8c: |[087f8c] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;)V │ │ -087f9c: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -087fa2: 6e10 f204 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -087fa8: 0a00 |0006: move-result v0 │ │ -087faa: 5920 4606 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ -087fae: 6e10 f304 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -087fb4: 0b00 |000c: move-result-wide v0 │ │ -087fb6: 5a20 4406 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ -087fba: 6e10 f104 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readFloat:()F // method@04f1 │ │ -087fc0: 0a00 |0012: move-result v0 │ │ -087fc2: 5920 4506 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ -087fc6: 6e10 f304 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -087fcc: 0b00 |0018: move-result-wide v0 │ │ -087fce: 5a20 4806 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ -087fd2: 6e10 f304 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -087fd8: 0b00 |001e: move-result-wide v0 │ │ -087fda: 5a20 4206 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ -087fde: 6e10 f304 0300 |0021: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -087fe4: 0b00 |0024: move-result-wide v0 │ │ -087fe6: 5a20 4106 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ -087fea: 6200 1a0a |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -087fee: 7220 0805 3000 |0029: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -087ff4: 0c00 |002c: move-result-object v0 │ │ -087ff6: 1f00 5f06 |002d: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -087ffa: 5b20 4306 |002f: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ -087ffe: 0e00 |0031: return-void │ │ +087f80: |[087f80] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;)V │ │ +087f90: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +087f96: 6e10 f204 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +087f9c: 0a00 |0006: move-result v0 │ │ +087f9e: 5920 4606 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ +087fa2: 6e10 f304 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +087fa8: 0b00 |000c: move-result-wide v0 │ │ +087faa: 5a20 4406 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ +087fae: 6e10 f104 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readFloat:()F // method@04f1 │ │ +087fb4: 0a00 |0012: move-result v0 │ │ +087fb6: 5920 4506 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ +087fba: 6e10 f304 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +087fc0: 0b00 |0018: move-result-wide v0 │ │ +087fc2: 5a20 4806 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ +087fc6: 6e10 f304 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +087fcc: 0b00 |001e: move-result-wide v0 │ │ +087fce: 5a20 4206 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ +087fd2: 6e10 f304 0300 |0021: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +087fd8: 0b00 |0024: move-result-wide v0 │ │ +087fda: 5a20 4106 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ +087fde: 6200 1a0a |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +087fe2: 7220 0805 3000 |0029: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +087fe8: 0c00 |002c: move-result-object v0 │ │ +087fea: 1f00 5f06 |002d: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +087fee: 5b20 4306 |002f: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ +087ff2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0009 line=233 │ │ 0x000f line=234 │ │ 0x0015 line=235 │ │ @@ -69983,17 +70002,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088000: |[088000] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -088010: 7020 db10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;)V // method@10db │ │ -088016: 0e00 |0003: return-void │ │ +087ff4: |[087ff4] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +088004: 7020 db10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;)V // method@10db │ │ +08800a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ @@ -70003,17 +70022,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088018: |[088018] android.support.v4.media.session.PlaybackStateCompat.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)I │ │ -088028: 5210 4606 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ -08802c: 0f00 |0002: return v0 │ │ +08800c: |[08800c] android.support.v4.media.session.PlaybackStateCompat.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)I │ │ +08801c: 5210 4606 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ +088020: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70021,17 +70040,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088030: |[088030] android.support.v4.media.session.PlaybackStateCompat.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -088040: 5320 4406 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ -088044: 1000 |0002: return-wide v0 │ │ +088024: |[088024] android.support.v4.media.session.PlaybackStateCompat.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +088034: 5320 4406 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ +088038: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70039,17 +70058,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088048: |[088048] android.support.v4.media.session.PlaybackStateCompat.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)F │ │ -088058: 5210 4506 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ -08805c: 0f00 |0002: return v0 │ │ +08803c: |[08803c] android.support.v4.media.session.PlaybackStateCompat.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)F │ │ +08804c: 5210 4506 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ +088050: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70057,17 +70076,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088060: |[088060] android.support.v4.media.session.PlaybackStateCompat.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -088070: 5320 4806 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ -088074: 1000 |0002: return-wide v0 │ │ +088054: |[088054] android.support.v4.media.session.PlaybackStateCompat.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +088064: 5320 4806 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ +088068: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70075,17 +70094,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088078: |[088078] android.support.v4.media.session.PlaybackStateCompat.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -088088: 5320 4206 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ -08808c: 1000 |0002: return-wide v0 │ │ +08806c: |[08806c] android.support.v4.media.session.PlaybackStateCompat.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +08807c: 5320 4206 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ +088080: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #10 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70093,17 +70112,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088090: |[088090] android.support.v4.media.session.PlaybackStateCompat.access$800:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -0880a0: 5320 4106 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ -0880a4: 1000 |0002: return-wide v0 │ │ +088084: |[088084] android.support.v4.media.session.PlaybackStateCompat.access$800:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +088094: 5320 4106 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ +088098: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #11 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70111,17 +70130,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0880a8: |[0880a8] android.support.v4.media.session.PlaybackStateCompat.access$900:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; │ │ -0880b8: 5410 4306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ -0880bc: 1100 |0002: return-object v0 │ │ +08809c: |[08809c] android.support.v4.media.session.PlaybackStateCompat.access$900:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; │ │ +0880ac: 5410 4306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ +0880b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #12 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70129,39 +70148,39 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 12 │ │ insns size : 46 16-bit code units │ │ -0880c0: |[0880c0] android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0880d0: 380c 0800 |0000: if-eqz v12, 0008 // +0008 │ │ -0880d4: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0880d8: 1302 1500 |0004: const/16 v2, #int 21 // #15 │ │ -0880dc: 3521 0400 |0006: if-ge v1, v2, 000a // +0004 │ │ -0880e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0880e2: 1100 |0009: return-object v0 │ │ -0880e4: 2200 9302 |000a: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ -0880e8: 7110 f710 0c00 |000c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getState:(Ljava/lang/Object;)I // method@10f7 │ │ -0880ee: 0a01 |000f: move-result v1 │ │ -0880f0: 7110 f610 0c00 |0010: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPosition:(Ljava/lang/Object;)J // method@10f6 │ │ -0880f6: 0b02 |0013: move-result-wide v2 │ │ -0880f8: 7110 f210 0c00 |0014: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getBufferedPosition:(Ljava/lang/Object;)J // method@10f2 │ │ -0880fe: 0b04 |0017: move-result-wide v4 │ │ -088100: 7110 f510 0c00 |0018: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPlaybackSpeed:(Ljava/lang/Object;)F // method@10f5 │ │ -088106: 0a06 |001b: move-result v6 │ │ -088108: 7110 f110 0c00 |001c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getActions:(Ljava/lang/Object;)J // method@10f1 │ │ -08810e: 0b07 |001f: move-result-wide v7 │ │ -088110: 7110 f310 0c00 |0020: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10f3 │ │ -088116: 0c09 |0023: move-result-object v9 │ │ -088118: 7110 f410 0c00 |0024: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getLastPositionUpdateTime:(Ljava/lang/Object;)J // method@10f4 │ │ -08811e: 0b0a |0027: move-result-wide v10 │ │ -088120: 760c d910 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@10d9 │ │ -088126: 5b0c 4706 |002b: iput-object v12, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ -08812a: 28dc |002d: goto 0009 // -0024 │ │ +0880b4: |[0880b4] android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0880c4: 380c 0800 |0000: if-eqz v12, 0008 // +0008 │ │ +0880c8: 6001 4501 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0880cc: 1302 1500 |0004: const/16 v2, #int 21 // #15 │ │ +0880d0: 3521 0400 |0006: if-ge v1, v2, 000a // +0004 │ │ +0880d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0880d6: 1100 |0009: return-object v0 │ │ +0880d8: 2200 9302 |000a: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ +0880dc: 7110 f710 0c00 |000c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getState:(Ljava/lang/Object;)I // method@10f7 │ │ +0880e2: 0a01 |000f: move-result v1 │ │ +0880e4: 7110 f610 0c00 |0010: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPosition:(Ljava/lang/Object;)J // method@10f6 │ │ +0880ea: 0b02 |0013: move-result-wide v2 │ │ +0880ec: 7110 f210 0c00 |0014: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getBufferedPosition:(Ljava/lang/Object;)J // method@10f2 │ │ +0880f2: 0b04 |0017: move-result-wide v4 │ │ +0880f4: 7110 f510 0c00 |0018: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPlaybackSpeed:(Ljava/lang/Object;)F // method@10f5 │ │ +0880fa: 0a06 |001b: move-result v6 │ │ +0880fc: 7110 f110 0c00 |001c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getActions:(Ljava/lang/Object;)J // method@10f1 │ │ +088102: 0b07 |001f: move-result-wide v7 │ │ +088104: 7110 f310 0c00 |0020: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10f3 │ │ +08810a: 0c09 |0023: move-result-object v9 │ │ +08810c: 7110 f410 0c00 |0024: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getLastPositionUpdateTime:(Ljava/lang/Object;)J // method@10f4 │ │ +088112: 0b0a |0027: move-result-wide v10 │ │ +088114: 760c d910 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@10d9 │ │ +08811a: 5b0c 4706 |002b: iput-object v12, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ +08811e: 28dc |002d: goto 0009 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0008 line=362 │ │ 0x0009 line=374 │ │ 0x000a line=365 │ │ 0x002b line=373 │ │ @@ -70175,17 +70194,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08812c: |[08812c] android.support.v4.media.session.PlaybackStateCompat.describeContents:()I │ │ -08813c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08813e: 0f00 |0001: return v0 │ │ +088120: |[088120] android.support.v4.media.session.PlaybackStateCompat.describeContents:()I │ │ +088130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088132: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70193,17 +70212,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088140: |[088140] android.support.v4.media.session.PlaybackStateCompat.getActions:()J │ │ -088150: 5320 4106 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ -088154: 1000 |0002: return-wide v0 │ │ +088134: |[088134] android.support.v4.media.session.PlaybackStateCompat.getActions:()J │ │ +088144: 5320 4106 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ +088148: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70211,17 +70230,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088158: |[088158] android.support.v4.media.session.PlaybackStateCompat.getBufferedPosition:()J │ │ -088168: 5320 4206 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ -08816c: 1000 |0002: return-wide v0 │ │ +08814c: |[08814c] android.support.v4.media.session.PlaybackStateCompat.getBufferedPosition:()J │ │ +08815c: 5320 4206 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ +088160: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70229,17 +70248,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088170: |[088170] android.support.v4.media.session.PlaybackStateCompat.getErrorMessage:()Ljava/lang/CharSequence; │ │ -088180: 5410 4306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ -088184: 1100 |0002: return-object v0 │ │ +088164: |[088164] android.support.v4.media.session.PlaybackStateCompat.getErrorMessage:()Ljava/lang/CharSequence; │ │ +088174: 5410 4306 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ +088178: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70247,17 +70266,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088188: |[088188] android.support.v4.media.session.PlaybackStateCompat.getLastPositionUpdateTime:()J │ │ -088198: 5320 4806 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ -08819c: 1000 |0002: return-wide v0 │ │ +08817c: |[08817c] android.support.v4.media.session.PlaybackStateCompat.getLastPositionUpdateTime:()J │ │ +08818c: 5320 4806 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ +088190: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70265,17 +70284,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0881a0: |[0881a0] android.support.v4.media.session.PlaybackStateCompat.getPlaybackSpeed:()F │ │ -0881b0: 5210 4506 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ -0881b4: 0f00 |0002: return v0 │ │ +088194: |[088194] android.support.v4.media.session.PlaybackStateCompat.getPlaybackSpeed:()F │ │ +0881a4: 5210 4506 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ +0881a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70283,34 +70302,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 11 │ │ insns size : 36 16-bit code units │ │ -0881b8: |[0881b8] android.support.v4.media.session.PlaybackStateCompat.getPlaybackState:()Ljava/lang/Object; │ │ -0881c8: 54c0 4706 |0000: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ -0881cc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0881d0: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0881d4: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -0881d8: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -0881dc: 54c0 4706 |000a: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ -0881e0: 1100 |000c: return-object v0 │ │ -0881e2: 52c1 4606 |000d: iget v1, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ -0881e6: 53c2 4406 |000f: iget-wide v2, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ -0881ea: 53c4 4206 |0011: iget-wide v4, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ -0881ee: 52c6 4506 |0013: iget v6, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ -0881f2: 53c7 4106 |0015: iget-wide v7, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ -0881f6: 54c9 4306 |0017: iget-object v9, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ -0881fa: 53ca 4806 |0019: iget-wide v10, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ -0881fe: 770b f810 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; // method@10f8 │ │ -088204: 0c00 |001e: move-result-object v0 │ │ -088206: 5bc0 4706 |001f: iput-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ -08820a: 54c0 4706 |0021: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ -08820e: 28e9 |0023: goto 000c // -0017 │ │ +0881ac: |[0881ac] android.support.v4.media.session.PlaybackStateCompat.getPlaybackState:()Ljava/lang/Object; │ │ +0881bc: 54c0 4706 |0000: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ +0881c0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0881c4: 6000 4501 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0881c8: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +0881cc: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +0881d0: 54c0 4706 |000a: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ +0881d4: 1100 |000c: return-object v0 │ │ +0881d6: 52c1 4606 |000d: iget v1, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ +0881da: 53c2 4406 |000f: iget-wide v2, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ +0881de: 53c4 4206 |0011: iget-wide v4, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ +0881e2: 52c6 4506 |0013: iget v6, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ +0881e6: 53c7 4106 |0015: iget-wide v7, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ +0881ea: 54c9 4306 |0017: iget-object v9, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ +0881ee: 53ca 4806 |0019: iget-wide v10, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ +0881f2: 770b f810 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; // method@10f8 │ │ +0881f8: 0c00 |001e: move-result-object v0 │ │ +0881fa: 5bc0 4706 |001f: iput-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ +0881fe: 54c0 4706 |0021: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0647 │ │ +088202: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x000a line=387 │ │ 0x000c line=392 │ │ 0x000d line=390 │ │ 0x0021 line=392 │ │ @@ -70322,17 +70341,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088210: |[088210] android.support.v4.media.session.PlaybackStateCompat.getPosition:()J │ │ -088220: 5320 4406 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ -088224: 1000 |0002: return-wide v0 │ │ +088204: |[088204] android.support.v4.media.session.PlaybackStateCompat.getPosition:()J │ │ +088214: 5320 4406 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ +088218: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70340,17 +70359,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088228: |[088228] android.support.v4.media.session.PlaybackStateCompat.getState:()I │ │ -088238: 5210 4606 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ -08823c: 0f00 |0002: return v0 │ │ +08821c: |[08821c] android.support.v4.media.session.PlaybackStateCompat.getState:()I │ │ +08822c: 5210 4606 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ +088230: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -70358,58 +70377,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -088240: |[088240] android.support.v4.media.session.PlaybackStateCompat.toString:()Ljava/lang/String; │ │ -088250: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -088254: 1a01 5410 |0002: const-string v1, "PlaybackState {" // string@1054 │ │ -088258: 7020 5334 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ -08825e: 1a01 e133 |0007: const-string v1, "state=" // string@33e1 │ │ -088262: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -088268: 0c01 |000c: move-result-object v1 │ │ -08826a: 5242 4606 |000d: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ -08826e: 6e20 5634 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -088274: 1a01 0901 |0012: const-string v1, ", position=" // string@0109 │ │ -088278: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08827e: 0c01 |0017: move-result-object v1 │ │ -088280: 5342 4406 |0018: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ -088284: 6e30 5734 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -08828a: 1a01 0101 |001d: const-string v1, ", buffered position=" // string@0101 │ │ -08828e: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -088294: 0c01 |0022: move-result-object v1 │ │ -088296: 5342 4206 |0023: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ -08829a: 6e30 5734 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0882a0: 1a01 0a01 |0028: const-string v1, ", speed=" // string@010a │ │ -0882a4: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0882aa: 0c01 |002d: move-result-object v1 │ │ -0882ac: 5242 4506 |002e: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ -0882b0: 6e20 5534 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@3455 │ │ -0882b6: 1a01 0e01 |0033: const-string v1, ", updated=" // string@010e │ │ -0882ba: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0882c0: 0c01 |0038: move-result-object v1 │ │ -0882c2: 5342 4806 |0039: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ -0882c6: 6e30 5734 2103 |003b: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0882cc: 1a01 ff00 |003e: const-string v1, ", actions=" // string@00ff │ │ -0882d0: 6e20 5a34 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0882d6: 0c01 |0043: move-result-object v1 │ │ -0882d8: 5342 4106 |0044: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ -0882dc: 6e30 5734 2103 |0046: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0882e2: 1a01 0201 |0049: const-string v1, ", error=" // string@0102 │ │ -0882e6: 6e20 5a34 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0882ec: 0c01 |004e: move-result-object v1 │ │ -0882ee: 5442 4306 |004f: iget-object v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ -0882f2: 6e20 5834 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ -0882f8: 1a01 8b36 |0054: const-string v1, "}" // string@368b │ │ -0882fc: 6e20 5a34 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -088302: 6e10 5f34 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -088308: 0c01 |005c: move-result-object v1 │ │ -08830a: 1101 |005d: return-object v1 │ │ +088234: |[088234] android.support.v4.media.session.PlaybackStateCompat.toString:()Ljava/lang/String; │ │ +088244: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +088248: 1a01 5410 |0002: const-string v1, "PlaybackState {" // string@1054 │ │ +08824c: 7020 5334 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ +088252: 1a01 e133 |0007: const-string v1, "state=" // string@33e1 │ │ +088256: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08825c: 0c01 |000c: move-result-object v1 │ │ +08825e: 5242 4606 |000d: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ +088262: 6e20 5634 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +088268: 1a01 0901 |0012: const-string v1, ", position=" // string@0109 │ │ +08826c: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +088272: 0c01 |0017: move-result-object v1 │ │ +088274: 5342 4406 |0018: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ +088278: 6e30 5734 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +08827e: 1a01 0101 |001d: const-string v1, ", buffered position=" // string@0101 │ │ +088282: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +088288: 0c01 |0022: move-result-object v1 │ │ +08828a: 5342 4206 |0023: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ +08828e: 6e30 5734 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +088294: 1a01 0a01 |0028: const-string v1, ", speed=" // string@010a │ │ +088298: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08829e: 0c01 |002d: move-result-object v1 │ │ +0882a0: 5242 4506 |002e: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ +0882a4: 6e20 5534 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@3455 │ │ +0882aa: 1a01 0e01 |0033: const-string v1, ", updated=" // string@010e │ │ +0882ae: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0882b4: 0c01 |0038: move-result-object v1 │ │ +0882b6: 5342 4806 |0039: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ +0882ba: 6e30 5734 2103 |003b: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0882c0: 1a01 ff00 |003e: const-string v1, ", actions=" // string@00ff │ │ +0882c4: 6e20 5a34 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0882ca: 0c01 |0043: move-result-object v1 │ │ +0882cc: 5342 4106 |0044: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ +0882d0: 6e30 5734 2103 |0046: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0882d6: 1a01 0201 |0049: const-string v1, ", error=" // string@0102 │ │ +0882da: 6e20 5a34 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0882e0: 0c01 |004e: move-result-object v1 │ │ +0882e2: 5442 4306 |004f: iget-object v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ +0882e6: 6e20 5834 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ +0882ec: 1a01 8b36 |0054: const-string v1, "}" // string@368b │ │ +0882f0: 6e20 5a34 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0882f6: 6e10 5f34 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0882fc: 0c01 |005c: move-result-object v1 │ │ +0882fe: 1101 |005d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x0012 line=245 │ │ 0x001d line=246 │ │ 0x0028 line=247 │ │ @@ -70427,30 +70446,30 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -08830c: |[08830c] android.support.v4.media.session.PlaybackStateCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -08831c: 5220 4606 |0000: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ -088320: 6e20 fa04 0300 |0002: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -088326: 5320 4406 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ -08832a: 6e30 fd04 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -088330: 5220 4506 |000a: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ -088334: 6e20 f904 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@04f9 │ │ -08833a: 5320 4806 |000f: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ -08833e: 6e30 fd04 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -088344: 5320 4206 |0014: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ -088348: 6e30 fd04 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -08834e: 5320 4106 |0019: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ -088352: 6e30 fd04 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -088358: 5420 4306 |001e: iget-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ -08835c: 7130 9520 3004 |0020: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -088362: 0e00 |0023: return-void │ │ +088300: |[088300] android.support.v4.media.session.PlaybackStateCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +088310: 5220 4606 |0000: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0646 │ │ +088314: 6e20 fa04 0300 |0002: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +08831a: 5320 4406 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0644 │ │ +08831e: 6e30 fd04 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +088324: 5220 4506 |000a: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0645 │ │ +088328: 6e20 f904 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@04f9 │ │ +08832e: 5320 4806 |000f: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0648 │ │ +088332: 6e30 fd04 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +088338: 5320 4206 |0014: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0642 │ │ +08833c: 6e30 fd04 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +088342: 5320 4106 |0019: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0641 │ │ +088346: 6e30 fd04 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +08834c: 5420 4306 |001e: iget-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0643 │ │ +088350: 7130 9520 3004 |0020: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +088356: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0005 line=263 │ │ 0x000a line=264 │ │ 0x000f line=265 │ │ 0x0014 line=266 │ │ @@ -70487,17 +70506,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088364: |[088364] android.support.v4.media.session.PlaybackStateCompatApi21.:()V │ │ -088374: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08837a: 0e00 |0003: return-void │ │ +088358: |[088358] android.support.v4.media.session.PlaybackStateCompatApi21.:()V │ │ +088368: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08836e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70505,19 +70524,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08837c: |[08837c] android.support.v4.media.session.PlaybackStateCompatApi21.getActions:(Ljava/lang/Object;)J │ │ -08838c: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ -088390: 6e10 7004 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getActions:()J // method@0470 │ │ -088396: 0b00 |0005: move-result-wide v0 │ │ -088398: 1000 |0006: return-wide v0 │ │ +088370: |[088370] android.support.v4.media.session.PlaybackStateCompatApi21.getActions:(Ljava/lang/Object;)J │ │ +088380: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ +088384: 6e10 7004 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getActions:()J // method@0470 │ │ +08838a: 0b00 |0005: move-result-wide v0 │ │ +08838c: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70525,19 +70544,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08839c: |[08839c] android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition:(Ljava/lang/Object;)J │ │ -0883ac: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ -0883b0: 6e10 7104 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getBufferedPosition:()J // method@0471 │ │ -0883b6: 0b00 |0005: move-result-wide v0 │ │ -0883b8: 1000 |0006: return-wide v0 │ │ +088390: |[088390] android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition:(Ljava/lang/Object;)J │ │ +0883a0: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ +0883a4: 6e10 7104 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getBufferedPosition:()J // method@0471 │ │ +0883aa: 0b00 |0005: move-result-wide v0 │ │ +0883ac: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70545,19 +70564,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 │ │ -0883bc: |[0883bc] android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0883cc: 1f01 c200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ -0883d0: 6e10 7204 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getErrorMessage:()Ljava/lang/CharSequence; // method@0472 │ │ -0883d6: 0c00 |0005: move-result-object v0 │ │ -0883d8: 1100 |0006: return-object v0 │ │ +0883b0: |[0883b0] android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0883c0: 1f01 c200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ +0883c4: 6e10 7204 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getErrorMessage:()Ljava/lang/CharSequence; // method@0472 │ │ +0883ca: 0c00 |0005: move-result-object v0 │ │ +0883cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70565,19 +70584,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0883dc: |[0883dc] android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime:(Ljava/lang/Object;)J │ │ -0883ec: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ -0883f0: 6e10 7304 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getLastPositionUpdateTime:()J // method@0473 │ │ -0883f6: 0b00 |0005: move-result-wide v0 │ │ -0883f8: 1000 |0006: return-wide v0 │ │ +0883d0: |[0883d0] android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime:(Ljava/lang/Object;)J │ │ +0883e0: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ +0883e4: 6e10 7304 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getLastPositionUpdateTime:()J // method@0473 │ │ +0883ea: 0b00 |0005: move-result-wide v0 │ │ +0883ec: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70585,19 +70604,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0883fc: |[0883fc] android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed:(Ljava/lang/Object;)F │ │ -08840c: 1f01 c200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ -088410: 6e10 7404 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getPlaybackSpeed:()F // method@0474 │ │ -088416: 0a00 |0005: move-result v0 │ │ -088418: 0f00 |0006: return v0 │ │ +0883f0: |[0883f0] android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed:(Ljava/lang/Object;)F │ │ +088400: 1f01 c200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ +088404: 6e10 7404 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getPlaybackSpeed:()F // method@0474 │ │ +08840a: 0a00 |0005: move-result v0 │ │ +08840c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70605,19 +70624,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08841c: |[08841c] android.support.v4.media.session.PlaybackStateCompatApi21.getPosition:(Ljava/lang/Object;)J │ │ -08842c: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ -088430: 6e10 7504 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getPosition:()J // method@0475 │ │ -088436: 0b00 |0005: move-result-wide v0 │ │ -088438: 1000 |0006: return-wide v0 │ │ +088410: |[088410] android.support.v4.media.session.PlaybackStateCompatApi21.getPosition:(Ljava/lang/Object;)J │ │ +088420: 1f02 c200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@00c2 │ │ +088424: 6e10 7504 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getPosition:()J // method@0475 │ │ +08842a: 0b00 |0005: move-result-wide v0 │ │ +08842c: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70625,19 +70644,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08843c: |[08843c] android.support.v4.media.session.PlaybackStateCompatApi21.getState:(Ljava/lang/Object;)I │ │ -08844c: 1f01 c200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ -088450: 6e10 7604 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getState:()I // method@0476 │ │ -088456: 0a00 |0005: move-result v0 │ │ -088458: 0f00 |0006: return v0 │ │ +088430: |[088430] android.support.v4.media.session.PlaybackStateCompatApi21.getState:(Ljava/lang/Object;)I │ │ +088440: 1f01 c200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@00c2 │ │ +088444: 6e10 7604 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getState:()I // method@0476 │ │ +08844a: 0a00 |0005: move-result v0 │ │ +08844c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -70645,28 +70664,28 @@ │ │ type : '(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 11 │ │ outs : 7 │ │ insns size : 27 16-bit code units │ │ -08845c: |[08845c] android.support.v4.media.session.PlaybackStateCompatApi21.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ -08846c: 2200 c100 |0000: new-instance v0, Landroid/media/session/PlaybackState$Builder; // type@00c1 │ │ -088470: 7010 6a04 0000 |0002: invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;.:()V // method@046a │ │ -088476: 0171 |0005: move v1, v7 │ │ -088478: 0482 |0006: move-wide v2, v8 │ │ -08847a: 01c4 |0007: move v4, v12 │ │ -08847c: 0505 1000 |0008: move-wide/from16 v5, v16 │ │ -088480: 7407 6f04 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/session/PlaybackState$Builder;.setState:(IJFJ)Landroid/media/session/PlaybackState$Builder; // method@046f │ │ -088486: 6e30 6d04 a00b |000d: invoke-virtual {v0, v10, v11}, Landroid/media/session/PlaybackState$Builder;.setBufferedPosition:(J)Landroid/media/session/PlaybackState$Builder; // method@046d │ │ -08848c: 6e30 6c04 d00e |0010: invoke-virtual {v0, v13, v14}, Landroid/media/session/PlaybackState$Builder;.setActions:(J)Landroid/media/session/PlaybackState$Builder; // method@046c │ │ -088492: 6e20 6e04 f000 |0013: invoke-virtual {v0, v15}, Landroid/media/session/PlaybackState$Builder;.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder; // method@046e │ │ -088498: 6e10 6b04 0000 |0016: invoke-virtual {v0}, Landroid/media/session/PlaybackState$Builder;.build:()Landroid/media/session/PlaybackState; // method@046b │ │ -08849e: 0c01 |0019: move-result-object v1 │ │ -0884a0: 1101 |001a: return-object v1 │ │ +088450: |[088450] android.support.v4.media.session.PlaybackStateCompatApi21.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ +088460: 2200 c100 |0000: new-instance v0, Landroid/media/session/PlaybackState$Builder; // type@00c1 │ │ +088464: 7010 6a04 0000 |0002: invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;.:()V // method@046a │ │ +08846a: 0171 |0005: move v1, v7 │ │ +08846c: 0482 |0006: move-wide v2, v8 │ │ +08846e: 01c4 |0007: move v4, v12 │ │ +088470: 0505 1000 |0008: move-wide/from16 v5, v16 │ │ +088474: 7407 6f04 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/session/PlaybackState$Builder;.setState:(IJFJ)Landroid/media/session/PlaybackState$Builder; // method@046f │ │ +08847a: 6e30 6d04 a00b |000d: invoke-virtual {v0, v10, v11}, Landroid/media/session/PlaybackState$Builder;.setBufferedPosition:(J)Landroid/media/session/PlaybackState$Builder; // method@046d │ │ +088480: 6e30 6c04 d00e |0010: invoke-virtual {v0, v13, v14}, Landroid/media/session/PlaybackState$Builder;.setActions:(J)Landroid/media/session/PlaybackState$Builder; // method@046c │ │ +088486: 6e20 6e04 f000 |0013: invoke-virtual {v0, v15}, Landroid/media/session/PlaybackState$Builder;.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder; // method@046e │ │ +08848c: 6e10 6b04 0000 |0016: invoke-virtual {v0}, Landroid/media/session/PlaybackState$Builder;.build:()Landroid/media/session/PlaybackState; // method@046b │ │ +088492: 0c01 |0019: move-result-object v1 │ │ +088494: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x000d line=55 │ │ 0x0010 line=56 │ │ 0x0013 line=57 │ │ @@ -70747,40 +70766,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0884a4: |[0884a4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0884b4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0884b8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0884bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0884c0: 2200 9902 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0299 │ │ -0884c4: 7010 0011 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@1100 │ │ -0884ca: 6900 4906 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ -0884ce: 0e00 |000d: return-void │ │ -0884d0: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0884d4: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -0884d8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0884dc: 2200 9802 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0298 │ │ -0884e0: 7010 fe10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@10fe │ │ -0884e6: 6900 4906 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ -0884ea: 28f2 |001b: goto 000d // -000e │ │ -0884ec: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0884f0: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -0884f4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -0884f8: 2200 9702 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0297 │ │ -0884fc: 7010 fc10 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@10fc │ │ -088502: 6900 4906 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ -088506: 28e4 |0029: goto 000d // -001c │ │ -088508: 2200 9502 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0295 │ │ -08850c: 7010 f910 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@10f9 │ │ -088512: 6900 4906 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ -088516: 28dc |0031: goto 000d // -0024 │ │ +088498: |[088498] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +0884a8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0884ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0884b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0884b4: 2200 9902 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0299 │ │ +0884b8: 7010 0011 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@1100 │ │ +0884be: 6900 4906 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ +0884c2: 0e00 |000d: return-void │ │ +0884c4: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0884c8: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +0884cc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0884d0: 2200 9802 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0298 │ │ +0884d4: 7010 fe10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@10fe │ │ +0884da: 6900 4906 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ +0884de: 28f2 |001b: goto 000d // -000e │ │ +0884e0: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0884e4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +0884e8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0884ec: 2200 9702 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0297 │ │ +0884f0: 7010 fc10 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@10fc │ │ +0884f6: 6900 4906 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ +0884fa: 28e4 |0029: goto 000d // -001c │ │ +0884fc: 2200 9502 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0295 │ │ +088500: 7010 f910 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@10f9 │ │ +088506: 6900 4906 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ +08850a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -70794,17 +70813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088518: |[088518] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -088528: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08852e: 0e00 |0003: return-void │ │ +08850c: |[08850c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +08851c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -70813,27 +70832,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -088530: |[088530] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -088540: 1a01 772a |0000: const-string v1, "networkInfo" // string@2a77 │ │ -088544: 6e20 6f02 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ -08854a: 0c00 |0005: move-result-object v0 │ │ -08854c: 1f00 c400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@00c4 │ │ -088550: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -088554: 6e10 7a04 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ -08855a: 0a01 |000d: move-result v1 │ │ -08855c: 6e20 7804 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0478 │ │ -088562: 0c01 |0011: move-result-object v1 │ │ -088564: 1101 |0012: return-object v1 │ │ -088566: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -088568: 28fe |0014: goto 0012 // -0002 │ │ +088524: |[088524] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +088534: 1a01 772a |0000: const-string v1, "networkInfo" // string@2a77 │ │ +088538: 6e20 6f02 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026f │ │ +08853e: 0c00 |0005: move-result-object v0 │ │ +088540: 1f00 c400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@00c4 │ │ +088544: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +088548: 6e10 7a04 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ +08854e: 0a01 |000d: move-result v1 │ │ +088550: 6e20 7804 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0478 │ │ +088556: 0c01 |0011: move-result-object v1 │ │ +088558: 1101 |0012: return-object v1 │ │ +08855a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +08855c: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000a line=116 │ │ 0x0012 line=118 │ │ locals : │ │ @@ -70846,19 +70865,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08856c: |[08856c] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -08857c: 6200 4906 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ -088580: 7220 fb10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@10fb │ │ -088586: 0a00 |0005: move-result v0 │ │ -088588: 0f00 |0006: return v0 │ │ +088560: |[088560] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +088570: 6200 4906 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0649 │ │ +088574: 7220 fb10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@10fb │ │ +08857a: 0a00 |0005: move-result v0 │ │ +08857c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -70887,17 +70906,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08858c: |[08858c] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -08859c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0885a2: 0e00 |0003: return-void │ │ +088580: |[088580] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +088590: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088596: 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;) │ │ @@ -70905,27 +70924,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0885a4: |[0885a4] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0885b4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0885b6: 6e10 7704 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0477 │ │ -0885bc: 0c00 |0004: move-result-object v0 │ │ -0885be: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0885c2: 0f02 |0007: return v2 │ │ -0885c4: 6e10 7a04 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ -0885ca: 0a01 |000b: move-result v1 │ │ -0885cc: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0885d2: 28f8 |000f: goto 0007 // -0008 │ │ -0885d4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0885d6: 28f6 |0011: goto 0007 // -000a │ │ -0885d8: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +088598: |[088598] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0885a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0885aa: 6e10 7704 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0477 │ │ +0885b0: 0c00 |0004: move-result-object v0 │ │ +0885b2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0885b6: 0f02 |0007: return v2 │ │ +0885b8: 6e10 7a04 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ +0885be: 0a01 |000b: move-result v1 │ │ +0885c0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0885c6: 28f8 |000f: goto 0007 // -0008 │ │ +0885c8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0885ca: 28f6 |0011: goto 0007 // -000a │ │ +0885cc: 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 │ │ @@ -70962,17 +70981,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0885fc: |[0885fc] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -08860c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088612: 0e00 |0003: return-void │ │ +0885f0: |[0885f0] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +088600: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088606: 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;) │ │ @@ -70980,27 +70999,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -088614: |[088614] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -088624: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -088626: 6e10 7704 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0477 │ │ -08862c: 0c00 |0004: move-result-object v0 │ │ -08862e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -088632: 0f02 |0007: return v2 │ │ -088634: 6e10 7a04 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ -08863a: 0a01 |000b: move-result v1 │ │ -08863c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -088642: 28f8 |000f: goto 0007 // -0008 │ │ -088644: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -088646: 28f6 |0011: goto 0007 // -000a │ │ -088648: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +088608: |[088608] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +088618: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08861a: 6e10 7704 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0477 │ │ +088620: 0c00 |0004: move-result-object v0 │ │ +088622: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +088626: 0f02 |0007: return v2 │ │ +088628: 6e10 7a04 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ +08862e: 0a01 |000b: move-result v1 │ │ +088630: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +088636: 28f8 |000f: goto 0007 // -0008 │ │ +088638: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +08863a: 28f6 |0011: goto 0007 // -000a │ │ +08863c: 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 │ │ @@ -71037,17 +71056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088678: |[088678] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -088688: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08868e: 0e00 |0003: return-void │ │ +08866c: |[08866c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +08867c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088682: 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;) │ │ @@ -71055,18 +71074,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088690: |[088690] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0886a0: 6e10 7904 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0479 │ │ -0886a6: 0a00 |0003: move-result v0 │ │ -0886a8: 0f00 |0004: return v0 │ │ +088684: |[088684] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +088694: 6e10 7904 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0479 │ │ +08869a: 0a00 |0003: move-result v0 │ │ +08869c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -71131,18 +71150,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 │ │ -0886ac: |[0886ac] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -0886bc: 5b01 4a06 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@064a │ │ -0886c0: 7010 6834 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ -0886c6: 0e00 |0005: return-void │ │ +0886a0: |[0886a0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +0886b0: 5b01 4a06 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@064a │ │ +0886b4: 7010 6834 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ +0886ba: 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; │ │ │ │ @@ -71152,19 +71171,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 │ │ -0886c8: |[0886c8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -0886d8: 2200 a002 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ -0886dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0886de: 7020 1011 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@1110 │ │ -0886e4: 1100 |0006: return-object v0 │ │ +0886bc: |[0886bc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +0886cc: 2200 a002 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ +0886d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0886d2: 7020 1011 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@1110 │ │ +0886d8: 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;) │ │ @@ -71172,18 +71191,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0886e8: |[0886e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -0886f8: 6e10 0d11 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@110d │ │ -0886fe: 0c00 |0003: move-result-object v0 │ │ -088700: 1100 |0004: return-object v0 │ │ +0886dc: |[0886dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +0886ec: 6e10 0d11 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@110d │ │ +0886f2: 0c00 |0003: move-result-object v0 │ │ +0886f4: 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 : 4956 (TrafficStatsCompat.java) │ │ @@ -71220,19 +71239,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -088704: |[088704] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -088714: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08871a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -08871c: 5910 4b06 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ -088720: 0e00 |0006: return-void │ │ +0886f8: |[0886f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +088708: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08870e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +088710: 5910 4b06 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ +088714: 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; │ │ │ │ @@ -71241,17 +71260,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 │ │ -088724: |[088724] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -088734: 7010 0f11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@110f │ │ -08873a: 0e00 |0003: return-void │ │ +088718: |[088718] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +088728: 7010 0f11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@110f │ │ +08872e: 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; │ │ │ │ @@ -71365,26 +71384,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08873c: |[08873c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -08874c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -088750: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -088754: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -088758: 2200 a202 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@02a2 │ │ -08875c: 7010 1911 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@1119 │ │ -088762: 6900 4d06 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -088766: 0e00 |000d: return-void │ │ -088768: 2200 a102 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@02a1 │ │ -08876c: 7010 1111 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@1111 │ │ -088772: 6900 4d06 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -088776: 28f8 |0015: goto 000d // -0008 │ │ +088730: |[088730] android.support.v4.net.TrafficStatsCompat.:()V │ │ +088740: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +088744: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +088748: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +08874c: 2200 a202 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@02a2 │ │ +088750: 7010 1911 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@1119 │ │ +088756: 6900 4d06 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +08875a: 0e00 |000d: return-void │ │ +08875c: 2200 a102 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@02a1 │ │ +088760: 7010 1111 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@1111 │ │ +088766: 6900 4d06 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +08876a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -71394,17 +71413,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088778: |[088778] android.support.v4.net.TrafficStatsCompat.:()V │ │ -088788: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08878e: 0e00 |0003: return-void │ │ +08876c: |[08876c] android.support.v4.net.TrafficStatsCompat.:()V │ │ +08877c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -71413,18 +71432,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -088790: |[088790] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -0887a0: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -0887a4: 7210 2111 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@1121 │ │ -0887aa: 0e00 |0005: return-void │ │ +088784: |[088784] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +088794: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +088798: 7210 2111 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@1121 │ │ +08879e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -71432,37 +71451,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0887ac: |[0887ac] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -0887bc: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -0887c0: 7210 2211 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@1122 │ │ -0887c6: 0a00 |0005: move-result v0 │ │ -0887c8: 0f00 |0006: return v0 │ │ +0887a0: |[0887a0] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +0887b0: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +0887b4: 7210 2211 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@1122 │ │ +0887ba: 0a00 |0005: move-result v0 │ │ +0887bc: 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 │ │ -0887cc: |[0887cc] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -0887dc: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -0887e0: 7220 2311 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@1123 │ │ -0887e6: 0e00 |0005: return-void │ │ +0887c0: |[0887c0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +0887d0: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +0887d4: 7220 2311 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@1123 │ │ +0887da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -71471,18 +71490,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0887e8: |[0887e8] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -0887f8: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -0887fc: 7230 2411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@1124 │ │ -088802: 0e00 |0005: return-void │ │ +0887dc: |[0887dc] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +0887ec: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +0887f0: 7230 2411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@1124 │ │ +0887f6: 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 │ │ @@ -71492,18 +71511,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088804: |[088804] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -088814: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -088818: 7220 2511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@1125 │ │ -08881e: 0e00 |0005: return-void │ │ +0887f8: |[0887f8] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +088808: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +08880c: 7220 2511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@1125 │ │ +088812: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -71512,18 +71531,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088820: |[088820] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -088830: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -088834: 7220 2611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@1126 │ │ -08883a: 0e00 |0005: return-void │ │ +088814: |[088814] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +088824: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +088828: 7220 2611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@1126 │ │ +08882e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -71532,18 +71551,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08883c: |[08883c] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -08884c: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ -088850: 7220 2711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@1127 │ │ -088856: 0e00 |0005: return-void │ │ +088830: |[088830] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +088840: 6200 4d06 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@064d │ │ +088844: 7220 2711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@1127 │ │ +08884a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -71579,17 +71598,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088858: |[088858] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -088868: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08886e: 0e00 |0003: return-void │ │ +08884c: |[08884c] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +08885c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088862: 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;) │ │ @@ -71597,17 +71616,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -088870: |[088870] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -088880: 7100 7c04 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@047c │ │ -088886: 0e00 |0003: return-void │ │ +088864: |[088864] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +088874: 7100 7c04 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@047c │ │ +08887a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -71615,35 +71634,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -088888: |[088888] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -088898: 7100 7d04 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@047d │ │ -08889e: 0a00 |0003: move-result v0 │ │ -0888a0: 0f00 |0004: return v0 │ │ +08887c: |[08887c] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +08888c: 7100 7d04 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@047d │ │ +088892: 0a00 |0003: move-result v0 │ │ +088894: 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 │ │ -0888a4: |[0888a4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -0888b4: 7110 7e04 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@047e │ │ -0888ba: 0e00 |0003: return-void │ │ +088898: |[088898] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +0888a8: 7110 7e04 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@047e │ │ +0888ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -71652,17 +71671,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0888bc: |[0888bc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -0888cc: 7120 7f04 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@047f │ │ -0888d2: 0e00 |0003: return-void │ │ +0888b0: |[0888b0] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +0888c0: 7120 7f04 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@047f │ │ +0888c6: 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 │ │ @@ -71672,17 +71691,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0888d4: |[0888d4] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -0888e4: 7110 8004 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0480 │ │ -0888ea: 0e00 |0003: return-void │ │ +0888c8: |[0888c8] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +0888d8: 7110 8004 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0480 │ │ +0888de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -71691,17 +71710,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0888ec: |[0888ec] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -0888fc: 7110 8104 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0481 │ │ -088902: 0e00 |0003: return-void │ │ +0888e0: |[0888e0] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +0888f0: 7110 8104 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0481 │ │ +0888f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -71710,17 +71729,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088904: |[088904] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -088914: 7110 8204 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0482 │ │ -08891a: 0e00 |0003: return-void │ │ +0888f8: |[0888f8] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +088908: 7110 8204 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0482 │ │ +08890e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -71754,17 +71773,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08891c: |[08891c] android.support.v4.os.AsyncTaskCompat.:()V │ │ -08892c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088932: 0e00 |0003: return-void │ │ +088910: |[088910] android.support.v4.os.AsyncTaskCompat.:()V │ │ +088920: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/AsyncTaskCompat;) │ │ @@ -71772,27 +71791,27 @@ │ │ type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -088934: |[088934] android.support.v4.os.AsyncTaskCompat.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ -088944: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ -088948: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08894c: 1a01 6834 |0004: const-string v1, "task can not be null" // string@3468 │ │ -088950: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -088956: 2700 |0009: throw v0 │ │ -088958: 6000 4501 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08895c: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ -088960: 3410 0600 |000e: if-lt v0, v1, 0014 // +0006 │ │ -088964: 7120 3c11 3200 |0010: invoke-static {v2, v3}, Landroid/support/v4/os/AsyncTaskCompatHoneycomb;.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V // method@113c │ │ -08896a: 1102 |0013: return-object v2 │ │ -08896c: 6e20 9804 3200 |0014: invoke-virtual {v2, v3}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0498 │ │ -088972: 28fc |0017: goto 0013 // -0004 │ │ +088928: |[088928] android.support.v4.os.AsyncTaskCompat.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ +088938: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +08893c: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +088940: 1a01 6834 |0004: const-string v1, "task can not be null" // string@3468 │ │ +088944: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08894a: 2700 |0009: throw v0 │ │ +08894c: 6000 4501 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +088950: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ +088954: 3410 0600 |000e: if-lt v0, v1, 0014 // +0006 │ │ +088958: 7120 3c11 3200 |0010: invoke-static {v2, v3}, Landroid/support/v4/os/AsyncTaskCompatHoneycomb;.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V // method@113c │ │ +08895e: 1102 |0013: return-object v2 │ │ +088960: 6e20 9804 3200 |0014: invoke-virtual {v2, v3}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0498 │ │ +088966: 28fc |0017: goto 0013 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x000a line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=51 │ │ @@ -71833,17 +71852,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088974: |[088974] android.support.v4.os.AsyncTaskCompatHoneycomb.:()V │ │ -088984: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08898a: 0e00 |0003: return-void │ │ +088968: |[088968] android.support.v4.os.AsyncTaskCompatHoneycomb.:()V │ │ +088978: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08897e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/os/AsyncTaskCompatHoneycomb;) │ │ @@ -71851,18 +71870,18 @@ │ │ type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x0088 (STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08898c: |[08898c] android.support.v4.os.AsyncTaskCompatHoneycomb.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V │ │ -08899c: 6200 4401 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0144 │ │ -0889a0: 6e30 9904 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/os/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0499 │ │ -0889a6: 0e00 |0005: return-void │ │ +088980: |[088980] android.support.v4.os.AsyncTaskCompatHoneycomb.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V │ │ +088990: 6200 4401 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0144 │ │ +088994: 6e30 9904 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/os/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0499 │ │ +08899a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/os/AsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ @@ -71905,17 +71924,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0889a8: |[0889a8] android.support.v4.os.EnvironmentCompat.:()V │ │ -0889b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0889be: 0e00 |0003: return-void │ │ +08899c: |[08899c] android.support.v4.os.EnvironmentCompat.:()V │ │ +0889ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0889b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -71923,47 +71942,47 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -0889c0: |[0889c0] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -0889d0: 6003 4501 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0889d4: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -0889d8: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -0889dc: 7110 4011 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@1140 │ │ -0889e2: 0c04 |0009: move-result-object v4 │ │ -0889e4: 1104 |000a: return-object v4 │ │ -0889e6: 6e10 9633 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@3396 │ │ -0889ec: 0c01 |000e: move-result-object v1 │ │ -0889ee: 7100 c904 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ -0889f4: 0c04 |0012: move-result-object v4 │ │ -0889f6: 6e10 9633 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@3396 │ │ -0889fc: 0c00 |0016: move-result-object v0 │ │ -0889fe: 6e20 4534 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -088a04: 0a04 |001a: move-result v4 │ │ -088a06: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -088a0a: 7100 ca04 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@04ca │ │ -088a10: 0c04 |0020: move-result-object v4 │ │ -088a12: 28e9 |0021: goto 000a // -0017 │ │ -088a14: 0d02 |0022: move-exception v2 │ │ -088a16: 1a04 ba04 |0023: const-string v4, "EnvironmentCompat" // string@04ba │ │ -088a1a: 2205 8206 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -088a1e: 7010 5134 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -088a24: 1a06 3105 |002a: const-string v6, "Failed to resolve canonical path: " // string@0531 │ │ -088a28: 6e20 5a34 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -088a2e: 0c05 |002f: move-result-object v5 │ │ -088a30: 6e20 5934 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -088a36: 0c05 |0033: move-result-object v5 │ │ -088a38: 6e10 5f34 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -088a3e: 0c05 |0037: move-result-object v5 │ │ -088a40: 7120 b620 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -088a46: 1a04 1935 |003b: const-string v4, "unknown" // string@3519 │ │ -088a4a: 28cd |003d: goto 000a // -0033 │ │ +0889b4: |[0889b4] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +0889c4: 6003 4501 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0889c8: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +0889cc: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +0889d0: 7110 4011 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@1140 │ │ +0889d6: 0c04 |0009: move-result-object v4 │ │ +0889d8: 1104 |000a: return-object v4 │ │ +0889da: 6e10 9633 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@3396 │ │ +0889e0: 0c01 |000e: move-result-object v1 │ │ +0889e2: 7100 c904 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ +0889e8: 0c04 |0012: move-result-object v4 │ │ +0889ea: 6e10 9633 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@3396 │ │ +0889f0: 0c00 |0016: move-result-object v0 │ │ +0889f2: 6e20 4534 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +0889f8: 0a04 |001a: move-result v4 │ │ +0889fa: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +0889fe: 7100 ca04 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@04ca │ │ +088a04: 0c04 |0020: move-result-object v4 │ │ +088a06: 28e9 |0021: goto 000a // -0017 │ │ +088a08: 0d02 |0022: move-exception v2 │ │ +088a0a: 1a04 ba04 |0023: const-string v4, "EnvironmentCompat" // string@04ba │ │ +088a0e: 2205 8206 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +088a12: 7010 5134 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +088a18: 1a06 3105 |002a: const-string v6, "Failed to resolve canonical path: " // string@0531 │ │ +088a1c: 6e20 5a34 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +088a22: 0c05 |002f: move-result-object v5 │ │ +088a24: 6e20 5934 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +088a2a: 0c05 |0033: move-result-object v5 │ │ +088a2c: 6e10 5f34 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +088a32: 0c05 |0037: move-result-object v5 │ │ +088a34: 7120 b620 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +088a3a: 1a04 1935 |003b: const-string v4, "unknown" // string@3519 │ │ +088a3e: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -72008,17 +72027,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088a5c: |[088a5c] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -088a6c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088a72: 0e00 |0003: return-void │ │ +088a50: |[088a50] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +088a60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -72026,18 +72045,18 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088a74: |[088a74] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -088a84: 7110 cb04 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@04cb │ │ -088a8a: 0c00 |0003: move-result-object v0 │ │ -088a8c: 1100 |0004: return-object v0 │ │ +088a68: |[088a68] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +088a78: 7110 cb04 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@04cb │ │ +088a7e: 0c00 |0003: move-result-object v0 │ │ +088a80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ @@ -72085,18 +72104,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 │ │ -088a90: |[088a90] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -088aa0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088aa6: 5b01 5006 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0650 │ │ -088aaa: 0e00 |0005: return-void │ │ +088a84: |[088a84] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +088a94: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088a9a: 5b01 5006 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0650 │ │ +088a9e: 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; │ │ @@ -72110,20 +72129,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 │ │ -088aac: |[088aac] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -088abc: 5420 5006 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0650 │ │ -088ac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -088ac2: 7230 4611 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@1146 │ │ -088ac8: 0c00 |0006: move-result-object v0 │ │ -088aca: 1100 |0007: return-object v0 │ │ +088aa0: |[088aa0] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +088ab0: 5420 5006 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0650 │ │ +088ab4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +088ab6: 7230 4611 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@1146 │ │ +088abc: 0c00 |0006: move-result-object v0 │ │ +088abe: 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; │ │ @@ -72133,19 +72152,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -088acc: |[088acc] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -088adc: 5410 5006 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0650 │ │ -088ae0: 7220 4711 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@1147 │ │ -088ae6: 0c00 |0005: move-result-object v0 │ │ -088ae8: 1100 |0006: return-object v0 │ │ +088ac0: |[088ac0] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +088ad0: 5410 5006 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0650 │ │ +088ad4: 7220 4711 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@1147 │ │ +088ada: 0c00 |0005: move-result-object v0 │ │ +088adc: 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 │ │ @@ -72181,17 +72200,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088aec: |[088aec] android.support.v4.os.ParcelableCompat.:()V │ │ -088afc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088b02: 0e00 |0003: return-void │ │ +088ae0: |[088ae0] android.support.v4.os.ParcelableCompat.:()V │ │ +088af0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -72200,22 +72219,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 │ │ -088b04: |[088b04] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -088b14: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -088b18: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -088b1c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -088b20: 7110 4d11 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@114d │ │ -088b26: 2200 aa02 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@02aa │ │ -088b2a: 7020 4111 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@1141 │ │ -088b30: 1100 |000e: return-object v0 │ │ +088af8: |[088af8] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +088b08: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +088b0c: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +088b10: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +088b14: 7110 4d11 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@114d │ │ +088b1a: 2200 aa02 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@02aa │ │ +088b1e: 7020 4111 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@1141 │ │ +088b24: 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; │ │ @@ -72307,18 +72326,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 │ │ -088b34: |[088b34] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -088b44: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088b4a: 5b01 5106 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ -088b4e: 0e00 |0005: return-void │ │ +088b28: |[088b28] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +088b38: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088b3e: 5b01 5106 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ +088b42: 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; │ │ @@ -72332,20 +72351,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 │ │ -088b50: |[088b50] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -088b60: 5420 5106 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ -088b64: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -088b66: 7230 4611 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@1146 │ │ -088b6c: 0c00 |0006: move-result-object v0 │ │ -088b6e: 1100 |0007: return-object v0 │ │ +088b44: |[088b44] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +088b54: 5420 5106 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ +088b58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +088b5a: 7230 4611 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@1146 │ │ +088b60: 0c00 |0006: move-result-object v0 │ │ +088b62: 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; │ │ @@ -72355,19 +72374,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 │ │ -088b70: |[088b70] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -088b80: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ -088b84: 7230 4611 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@1146 │ │ -088b8a: 0c00 |0005: move-result-object v0 │ │ -088b8c: 1100 |0006: return-object v0 │ │ +088b64: |[088b64] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +088b74: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ +088b78: 7230 4611 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@1146 │ │ +088b7e: 0c00 |0005: move-result-object v0 │ │ +088b80: 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; │ │ @@ -72378,19 +72397,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -088b90: |[088b90] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -088ba0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ -088ba4: 7220 4711 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@1147 │ │ -088baa: 0c00 |0005: move-result-object v0 │ │ -088bac: 1100 |0006: return-object v0 │ │ +088b84: |[088b84] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +088b94: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0651 │ │ +088b98: 7220 4711 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@1147 │ │ +088b9e: 0c00 |0005: move-result-object v0 │ │ +088ba0: 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 │ │ @@ -72424,17 +72443,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088bb0: |[088bb0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -088bc0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088bc6: 0e00 |0003: return-void │ │ +088ba4: |[088ba4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +088bb4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088bba: 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;) │ │ @@ -72442,18 +72461,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 │ │ -088bc8: |[088bc8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -088bd8: 2200 ad02 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@02ad │ │ -088bdc: 7020 4811 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@1148 │ │ -088be2: 1100 |0005: return-object v0 │ │ +088bbc: |[088bbc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +088bcc: 2200 ad02 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@02ad │ │ +088bd0: 7020 4811 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@1148 │ │ +088bd6: 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; │ │ │ │ @@ -72659,28 +72678,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -088be4: |[088be4] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -088bf4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -088bfa: 7100 7911 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@1179 │ │ -088c00: 0a00 |0006: move-result v0 │ │ -088c02: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -088c06: 2200 b302 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@02b3 │ │ -088c0a: 7020 5311 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@1153 │ │ -088c10: 5b20 6006 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088c14: 0e00 |0010: return-void │ │ -088c16: 2200 b402 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@02b4 │ │ -088c1a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -088c1c: 7020 5d11 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@115d │ │ -088c22: 5b20 6006 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088c26: 28f7 |0019: goto 0010 // -0009 │ │ +088bd8: |[088bd8] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +088be8: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +088bee: 7100 7911 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@1179 │ │ +088bf4: 0a00 |0006: move-result v0 │ │ +088bf6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +088bfa: 2200 b302 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@02b3 │ │ +088bfe: 7020 5311 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@1153 │ │ +088c04: 5b20 6006 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088c08: 0e00 |0010: return-void │ │ +088c0a: 2200 b402 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@02b4 │ │ +088c0e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +088c10: 7020 5d11 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@115d │ │ +088c16: 5b20 6006 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088c1a: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x0009 line=232 │ │ 0x0010 line=236 │ │ 0x0011 line=234 │ │ @@ -72693,22 +72712,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -088c28: |[088c28] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -088c38: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -088c3c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -088c40: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -088c44: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -088c46: 0f00 |0007: return v0 │ │ -088c48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -088c4a: 28fe |0009: goto 0007 // -0002 │ │ +088c1c: |[088c1c] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +088c2c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +088c30: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +088c34: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +088c38: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +088c3a: 0f00 |0007: return v0 │ │ +088c3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088c3e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=83 │ │ 0x0007 line=85 │ │ locals : │ │ │ │ @@ -72718,19 +72737,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -088c4c: |[088c4c] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -088c5c: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088c60: 7210 6611 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@1166 │ │ -088c66: 0a00 |0005: move-result v0 │ │ -088c68: 0f00 |0006: return v0 │ │ +088c40: |[088c40] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +088c50: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088c54: 7210 6611 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@1166 │ │ +088c5a: 0a00 |0005: move-result v0 │ │ +088c5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -72738,19 +72757,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -088c6c: |[088c6c] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -088c7c: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088c80: 7210 6711 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@1167 │ │ -088c86: 0a00 |0005: move-result v0 │ │ -088c88: 0f00 |0006: return v0 │ │ +088c60: |[088c60] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +088c70: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088c74: 7210 6711 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@1167 │ │ +088c7a: 0a00 |0005: move-result v0 │ │ +088c7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -72758,19 +72777,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -088c8c: |[088c8c] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -088c9c: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088ca0: 7210 6811 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@1168 │ │ -088ca6: 0a00 |0005: move-result v0 │ │ -088ca8: 0f00 |0006: return v0 │ │ +088c80: |[088c80] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +088c90: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088c94: 7210 6811 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@1168 │ │ +088c9a: 0a00 |0005: move-result v0 │ │ +088c9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -72778,19 +72797,19 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -088cac: |[088cac] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -088cbc: 5420 6006 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088cc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -088cc2: 7240 6911 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@1169 │ │ -088cc8: 0e00 |0006: return-void │ │ +088ca0: |[088ca0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +088cb0: 5420 6006 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088cb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +088cb6: 7240 6911 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@1169 │ │ +088cbc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0006 line=313 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ @@ -72801,18 +72820,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -088ccc: |[088ccc] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -088cdc: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088ce0: 7240 6911 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@1169 │ │ -088ce6: 0e00 |0005: return-void │ │ +088cc0: |[088cc0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +088cd0: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088cd4: 7240 6911 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@1169 │ │ +088cda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0005 line=324 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -72824,19 +72843,19 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -088ce8: |[088ce8] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -088cf8: 5420 6006 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088cfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -088cfe: 7240 6a11 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@116a │ │ -088d04: 0e00 |0006: return-void │ │ +088cdc: |[088cdc] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +088cec: 5420 6006 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088cf0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +088cf2: 7240 6a11 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@116a │ │ +088cf8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0006 line=337 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ @@ -72847,18 +72866,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -088d08: |[088d08] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -088d18: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088d1c: 7240 6a11 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@116a │ │ -088d22: 0e00 |0005: return-void │ │ +088cfc: |[088cfc] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +088d0c: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088d10: 7240 6a11 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@116a │ │ +088d16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0005 line=352 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -72870,18 +72889,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088d24: |[088d24] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -088d34: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088d38: 7220 6b11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@116b │ │ -088d3e: 0e00 |0005: return-void │ │ +088d18: |[088d18] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +088d28: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088d2c: 7220 6b11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@116b │ │ +088d32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0005 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -72891,18 +72910,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088d40: |[088d40] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -088d50: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088d54: 7220 6c11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@116c │ │ -088d5a: 0e00 |0005: return-void │ │ +088d34: |[088d34] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +088d44: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088d48: 7220 6c11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@116c │ │ +088d4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -72912,18 +72931,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088d5c: |[088d5c] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -088d6c: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ -088d70: 7220 6d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@116d │ │ -088d76: 0e00 |0005: return-void │ │ +088d50: |[088d50] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +088d60: 5410 6006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0660 │ │ +088d64: 7220 6d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@116d │ │ +088d6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ @@ -72982,22 +73001,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -088d78: |[088d78] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -088d88: 5b01 6206 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0662 │ │ -088d8c: 5b02 6606 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0666 │ │ -088d90: 5b03 6306 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ -088d94: 5904 6506 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0665 │ │ -088d98: 5b05 6406 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0664 │ │ -088d9c: 7010 3905 0000 |000a: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0539 │ │ -088da2: 0e00 |000d: return-void │ │ +088d6c: |[088d6c] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +088d7c: 5b01 6206 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0662 │ │ +088d80: 5b02 6606 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0666 │ │ +088d84: 5b03 6306 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ +088d88: 5904 6506 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0665 │ │ +088d8c: 5b05 6406 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0664 │ │ +088d90: 7010 3905 0000 |000a: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0539 │ │ +088d96: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ @@ -73011,20 +73030,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -088da4: |[088da4] android.support.v4.print.PrintHelperKitkat$1.onFinish:()V │ │ -088db4: 5410 6406 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0664 │ │ -088db8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -088dbc: 5410 6406 |0004: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0664 │ │ -088dc0: 7210 9011 0000 |0006: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@1190 │ │ -088dc6: 0e00 |0009: return-void │ │ +088d98: |[088d98] android.support.v4.print.PrintHelperKitkat$1.onFinish:()V │ │ +088da8: 5410 6406 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0664 │ │ +088dac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +088db0: 5410 6406 |0004: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0664 │ │ +088db4: 7210 9011 0000 |0006: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@1190 │ │ +088dba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0004 line=254 │ │ 0x0009 line=256 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ @@ -73034,33 +73053,33 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -088dc8: |[088dc8] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -088dd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -088dda: 5b46 6106 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0661 │ │ -088dde: 2202 f000 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00f0 │ │ -088de2: 5443 6606 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0666 │ │ -088de6: 7020 3b05 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@053b │ │ -088dec: 6e20 3d05 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053d │ │ -088df2: 0c02 |000d: move-result-object v2 │ │ -088df4: 6e20 3e05 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053e │ │ -088dfa: 0c02 |0011: move-result-object v2 │ │ -088dfc: 6e10 3c05 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@053c │ │ -088e02: 0c01 |0015: move-result-object v1 │ │ -088e04: 6e20 3305 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0533 │ │ -088e0a: 0a02 |0019: move-result v2 │ │ -088e0c: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -088e10: 6e30 3605 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0536 │ │ -088e16: 0e00 |001f: return-void │ │ -088e18: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -088e1a: 28fb |0021: goto 001c // -0005 │ │ +088dbc: |[088dbc] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +088dcc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +088dce: 5b46 6106 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0661 │ │ +088dd2: 2202 f000 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00f0 │ │ +088dd6: 5443 6606 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0666 │ │ +088dda: 7020 3b05 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@053b │ │ +088de0: 6e20 3d05 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053d │ │ +088de6: 0c02 |000d: move-result-object v2 │ │ +088de8: 6e20 3e05 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053e │ │ +088dee: 0c02 |0011: move-result-object v2 │ │ +088df0: 6e10 3c05 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@053c │ │ +088df6: 0c01 |0015: move-result-object v1 │ │ +088df8: 6e20 3305 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0533 │ │ +088dfe: 0a02 |0019: move-result v2 │ │ +088e00: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +088e04: 6e30 3605 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0536 │ │ +088e0a: 0e00 |001f: return-void │ │ +088e0c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +088e0e: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0003 line=197 │ │ 0x0016 line=201 │ │ 0x001c line=202 │ │ 0x001f line=203 │ │ @@ -73080,78 +73099,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -088e1c: |[088e1c] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -088e2c: 2204 f400 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00f4 │ │ -088e30: 5495 6206 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0662 │ │ -088e34: 5455 7e06 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -088e38: 5496 6106 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0661 │ │ -088e3c: 7030 4005 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0540 │ │ -088e42: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -088e44: 6e20 4305 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0543 │ │ -088e4a: 0c03 |000f: move-result-object v3 │ │ -088e4c: 2200 8e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ -088e50: 6e10 ad03 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@03ad │ │ -088e56: 0c05 |0015: move-result-object v5 │ │ -088e58: 6e10 ae03 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@03ae │ │ -088e5e: 0c05 |0019: move-result-object v5 │ │ -088e60: 7020 6e03 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@036e │ │ -088e66: 5495 6206 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0662 │ │ -088e6a: 5496 6306 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ -088e6e: 6e10 1a03 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@031a │ │ -088e74: 0a06 |0024: move-result v6 │ │ -088e76: 5497 6306 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ -088e7a: 6e10 1503 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ -088e80: 0a07 |002a: move-result v7 │ │ -088e82: 5298 6506 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0665 │ │ -088e86: 7158 9211 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@1192 │ │ -088e8c: 0c02 |0030: move-result-object v2 │ │ -088e8e: 6e10 ac03 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@03ac │ │ -088e94: 0c05 |0034: move-result-object v5 │ │ -088e96: 5496 6306 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ -088e9a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -088e9c: 6e40 2b03 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@032b │ │ -088ea2: 6e20 4205 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0542 │ │ -088ea8: 2205 4f06 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@064f │ │ -088eac: 6e10 0605 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0506 │ │ -088eb2: 0c06 |0043: move-result-object v6 │ │ -088eb4: 7020 ac33 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@33ac │ │ -088eba: 6e20 4405 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0544 │ │ -088ec0: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -088ec2: 2355 e106 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@06e1 │ │ -088ec6: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -088ec8: 6207 4a01 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@014a │ │ -088ecc: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -088ed0: 6e20 3805 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0538 │ │ -088ed6: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -088eda: 6e10 4105 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ -088ee0: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -088ee4: 6e10 0505 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ -088eea: 0e00 |005f: return-void │ │ -088eec: 0d01 |0060: move-exception v1 │ │ -088eee: 1a05 6e10 |0061: const-string v5, "PrintHelperKitkat" // string@106e │ │ -088ef2: 1a06 c904 |0063: const-string v6, "Error writing printed content" // string@04c9 │ │ -088ef6: 7130 b320 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -088efc: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -088efe: 6e20 3705 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0537 │ │ -088f04: 28e9 |006c: goto 0055 // -0017 │ │ -088f06: 0d05 |006d: move-exception v5 │ │ -088f08: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -088f0c: 6e10 4105 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ -088f12: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -088f16: 6e10 0505 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ -088f1c: 2705 |0078: throw v5 │ │ -088f1e: 0d05 |0079: move-exception v5 │ │ -088f20: 28e5 |007a: goto 005f // -001b │ │ -088f22: 0d06 |007b: move-exception v6 │ │ -088f24: 28fc |007c: goto 0078 // -0004 │ │ +088e10: |[088e10] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +088e20: 2204 f400 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00f4 │ │ +088e24: 5495 6206 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0662 │ │ +088e28: 5455 7e06 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +088e2c: 5496 6106 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0661 │ │ +088e30: 7030 4005 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0540 │ │ +088e36: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +088e38: 6e20 4305 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0543 │ │ +088e3e: 0c03 |000f: move-result-object v3 │ │ +088e40: 2200 8e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ +088e44: 6e10 ad03 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@03ad │ │ +088e4a: 0c05 |0015: move-result-object v5 │ │ +088e4c: 6e10 ae03 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@03ae │ │ +088e52: 0c05 |0019: move-result-object v5 │ │ +088e54: 7020 6e03 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@036e │ │ +088e5a: 5495 6206 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0662 │ │ +088e5e: 5496 6306 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ +088e62: 6e10 1a03 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@031a │ │ +088e68: 0a06 |0024: move-result v6 │ │ +088e6a: 5497 6306 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ +088e6e: 6e10 1503 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ +088e74: 0a07 |002a: move-result v7 │ │ +088e76: 5298 6506 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0665 │ │ +088e7a: 7158 9211 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@1192 │ │ +088e80: 0c02 |0030: move-result-object v2 │ │ +088e82: 6e10 ac03 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@03ac │ │ +088e88: 0c05 |0034: move-result-object v5 │ │ +088e8a: 5496 6306 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0663 │ │ +088e8e: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +088e90: 6e40 2b03 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@032b │ │ +088e96: 6e20 4205 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0542 │ │ +088e9c: 2205 4f06 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@064f │ │ +088ea0: 6e10 0605 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0506 │ │ +088ea6: 0c06 |0043: move-result-object v6 │ │ +088ea8: 7020 ac33 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@33ac │ │ +088eae: 6e20 4405 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0544 │ │ +088eb4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +088eb6: 2355 e106 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@06e1 │ │ +088eba: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +088ebc: 6207 4a01 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@014a │ │ +088ec0: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +088ec4: 6e20 3805 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0538 │ │ +088eca: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +088ece: 6e10 4105 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ +088ed4: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +088ed8: 6e10 0505 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ +088ede: 0e00 |005f: return-void │ │ +088ee0: 0d01 |0060: move-exception v1 │ │ +088ee2: 1a05 6e10 |0061: const-string v5, "PrintHelperKitkat" // string@106e │ │ +088ee6: 1a06 c904 |0063: const-string v6, "Error writing printed content" // string@04c9 │ │ +088eea: 7130 b320 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +088ef0: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +088ef2: 6e20 3705 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0537 │ │ +088ef8: 28e9 |006c: goto 0055 // -0017 │ │ +088efa: 0d05 |006d: move-exception v5 │ │ +088efc: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +088f00: 6e10 4105 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ +088f06: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +088f0a: 6e10 0505 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ +088f10: 2705 |0078: throw v5 │ │ +088f12: 0d05 |0079: move-exception v5 │ │ +088f14: 28e5 |007a: goto 005f // -001b │ │ +088f16: 0d06 |007b: move-exception v6 │ │ +088f18: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -73233,18 +73252,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -088f60: |[088f60] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -088f70: 5b01 6706 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0667 │ │ -088f74: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -088f7a: 0e00 |0005: return-void │ │ +088f54: |[088f54] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +088f64: 5b01 6706 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0667 │ │ +088f68: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +088f6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -73254,22 +73273,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -088f7c: |[088f7c] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -088f8c: 5420 6706 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0667 │ │ -088f90: 5400 6806 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -088f94: 7110 8b11 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@118b │ │ -088f9a: 5420 6706 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0667 │ │ -088f9e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -088fa0: 6e20 8111 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@1181 │ │ -088fa6: 0e00 |000d: return-void │ │ +088f70: |[088f70] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +088f80: 5420 6706 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0667 │ │ +088f84: 5400 6806 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +088f88: 7110 8b11 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@118b │ │ +088f8e: 5420 6706 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0667 │ │ +088f92: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +088f94: 6e20 8111 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@1181 │ │ +088f9a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000d line=343 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ @@ -73325,22 +73344,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -088fa8: |[088fa8] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ -088fb8: 5b01 6806 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -088fbc: 5b02 6906 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0669 │ │ -088fc0: 5b03 6b06 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@066b │ │ -088fc4: 5b04 6c06 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@066c │ │ -088fc8: 5b05 6a06 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ -088fcc: 7010 9604 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0496 │ │ -088fd2: 0e00 |000d: return-void │ │ +088f9c: |[088f9c] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ +088fac: 5b01 6806 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +088fb0: 5b02 6906 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0669 │ │ +088fb4: 5b03 6b06 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@066b │ │ +088fb8: 5b04 6c06 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@066c │ │ +088fbc: 5b05 6a06 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ +088fc0: 7010 9604 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0496 │ │ +088fc6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -73354,26 +73373,26 @@ │ │ type : '([Landroid/net/Uri;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -088fd4: |[088fd4] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -088fe4: 5430 6806 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -088fe8: 5400 7006 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -088fec: 5431 6806 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -088ff0: 5411 7306 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0673 │ │ -088ff4: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -088ff8: 7130 9311 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@1193 │ │ -088ffe: 0c00 |000d: move-result-object v0 │ │ -089000: 1100 |000e: return-object v0 │ │ -089002: 0d00 |000f: move-exception v0 │ │ -089004: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -089006: 28fd |0011: goto 000e // -0003 │ │ +088fc8: |[088fc8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +088fd8: 5430 6806 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +088fdc: 5400 7006 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +088fe0: 5431 6806 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +088fe4: 5411 7306 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0673 │ │ +088fe8: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +088fec: 7130 9311 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@1193 │ │ +088ff2: 0c00 |000d: move-result-object v0 │ │ +088ff4: 1100 |000e: return-object v0 │ │ +088ff6: 0d00 |000f: move-exception v0 │ │ +088ff8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +088ffa: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=350 │ │ 0x000e line=354 │ │ 0x000f line=351 │ │ @@ -73387,19 +73406,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 │ │ -089018: |[089018] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -089028: 1f02 de06 |0000: check-cast v2, [Landroid/net/Uri; // type@06de │ │ -08902c: 6e20 8211 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@1182 │ │ -089032: 0c00 |0005: move-result-object v0 │ │ -089034: 1100 |0006: return-object v0 │ │ +08900c: |[08900c] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +08901c: 1f02 de06 |0000: check-cast v2, [Landroid/net/Uri; // type@06de │ │ +089020: 6e20 8211 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@1182 │ │ +089026: 0c00 |0005: move-result-object v0 │ │ +089028: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -73408,21 +73427,21 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -089038: |[089038] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -089048: 5420 6a06 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ -08904c: 6e10 3405 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0534 │ │ -089052: 5420 6806 |0005: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -089056: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -089058: 5b01 6f06 |0008: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ -08905c: 0e00 |000a: return-void │ │ +08902c: |[08902c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +08903c: 5420 6a06 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ +089040: 6e10 3405 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0534 │ │ +089046: 5420 6806 |0005: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +08904a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08904c: 5b01 6f06 |0008: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ +089050: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0005 line=380 │ │ 0x000a line=381 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ @@ -73433,18 +73452,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089060: |[089060] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -089070: 1f01 7d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@007d │ │ -089074: 6e20 8511 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@1185 │ │ -08907a: 0e00 |0005: return-void │ │ +089054: |[089054] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +089064: 1f01 7d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@007d │ │ +089068: 6e20 8511 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@1185 │ │ +08906e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -73453,46 +73472,46 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -08907c: |[08907c] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -08908c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08908e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -089090: 6f20 9a04 6500 |0002: invoke-super {v5, v6}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@049a │ │ -089096: 5452 6806 |0005: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -08909a: 5b26 6e06 |0007: iput-object v6, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ -08909e: 3806 2d00 |0009: if-eqz v6, 0036 // +002d │ │ -0890a2: 2202 f000 |000b: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00f0 │ │ -0890a6: 5453 6806 |000d: iget-object v3, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -0890aa: 5433 7406 |000f: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0674 │ │ -0890ae: 7020 3b05 3200 |0011: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@053b │ │ -0890b4: 6e20 3d05 0200 |0014: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053d │ │ -0890ba: 0c02 |0017: move-result-object v2 │ │ -0890bc: 6e20 3e05 0200 |0018: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053e │ │ -0890c2: 0c02 |001b: move-result-object v2 │ │ -0890c4: 6e10 3c05 0200 |001c: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@053c │ │ -0890ca: 0c01 |001f: move-result-object v1 │ │ -0890cc: 5452 6b06 |0020: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@066b │ │ -0890d0: 5453 6c06 |0022: iget-object v3, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@066c │ │ -0890d4: 6e20 3305 3200 |0024: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0533 │ │ -0890da: 0a02 |0027: move-result v2 │ │ -0890dc: 3902 0c00 |0028: if-nez v2, 0034 // +000c │ │ -0890e0: 5452 6a06 |002a: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ -0890e4: 6e30 3605 1200 |002c: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0536 │ │ -0890ea: 5452 6806 |002f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ -0890ee: 5b24 6f06 |0031: iput-object v4, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ -0890f2: 0e00 |0033: return-void │ │ -0890f4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0890f6: 28f5 |0035: goto 002a // -000b │ │ -0890f8: 5452 6a06 |0036: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ -0890fc: 6e20 3505 4200 |0038: invoke-virtual {v2, v4}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@0535 │ │ -089102: 28f4 |003b: goto 002f // -000c │ │ +089070: |[089070] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +089080: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +089082: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +089084: 6f20 9a04 6500 |0002: invoke-super {v5, v6}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@049a │ │ +08908a: 5452 6806 |0005: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +08908e: 5b26 6e06 |0007: iput-object v6, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ +089092: 3806 2d00 |0009: if-eqz v6, 0036 // +002d │ │ +089096: 2202 f000 |000b: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00f0 │ │ +08909a: 5453 6806 |000d: iget-object v3, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +08909e: 5433 7406 |000f: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0674 │ │ +0890a2: 7020 3b05 3200 |0011: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@053b │ │ +0890a8: 6e20 3d05 0200 |0014: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053d │ │ +0890ae: 0c02 |0017: move-result-object v2 │ │ +0890b0: 6e20 3e05 0200 |0018: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053e │ │ +0890b6: 0c02 |001b: move-result-object v2 │ │ +0890b8: 6e10 3c05 0200 |001c: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@053c │ │ +0890be: 0c01 |001f: move-result-object v1 │ │ +0890c0: 5452 6b06 |0020: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@066b │ │ +0890c4: 5453 6c06 |0022: iget-object v3, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@066c │ │ +0890c8: 6e20 3305 3200 |0024: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0533 │ │ +0890ce: 0a02 |0027: move-result v2 │ │ +0890d0: 3902 0c00 |0028: if-nez v2, 0034 // +000c │ │ +0890d4: 5452 6a06 |002a: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ +0890d8: 6e30 3605 1200 |002c: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0536 │ │ +0890de: 5452 6806 |002f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0668 │ │ +0890e2: 5b24 6f06 |0031: iput-object v4, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ +0890e6: 0e00 |0033: return-void │ │ +0890e8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0890ea: 28f5 |0035: goto 002a // -000b │ │ +0890ec: 5452 6a06 |0036: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@066a │ │ +0890f0: 6e20 3505 4200 |0038: invoke-virtual {v2, v4}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@0535 │ │ +0890f6: 28f4 |003b: goto 002f // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=359 │ │ 0x0005 line=360 │ │ 0x0009 line=361 │ │ 0x000b line=362 │ │ 0x0020 line=366 │ │ @@ -73513,18 +73532,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089104: |[089104] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -089114: 1f01 7d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@007d │ │ -089118: 6e20 8711 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@1187 │ │ -08911e: 0e00 |0005: return-void │ │ +0890f8: |[0890f8] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +089108: 1f01 7d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@007d │ │ +08910c: 6e20 8711 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@1187 │ │ +089112: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -73533,20 +73552,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -089120: |[089120] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -089130: 5420 6906 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0669 │ │ -089134: 2201 b802 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@02b8 │ │ -089138: 7020 7e11 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@117e │ │ -08913e: 6e20 c804 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@04c8 │ │ -089144: 0e00 |000a: return-void │ │ +089114: |[089114] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +089124: 5420 6906 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0669 │ │ +089128: 2201 b802 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@02b8 │ │ +08912c: 7020 7e11 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@117e │ │ +089132: 6e20 c804 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@04c8 │ │ +089138: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x000a line=345 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -73614,24 +73633,24 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -089148: |[089148] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ │ -089158: 5b12 7006 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -08915c: 5b13 7406 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0674 │ │ -089160: 5b14 7306 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0673 │ │ -089164: 5b15 7106 |0006: iput-object v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0671 │ │ -089168: 5916 7206 |0008: iput v6, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0672 │ │ -08916c: 7010 3905 0100 |000a: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@0539 │ │ -089172: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -089174: 5b10 6e06 |000e: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ -089178: 0e00 |0010: return-void │ │ +08913c: |[08913c] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ │ +08914c: 5b12 7006 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +089150: 5b13 7406 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0674 │ │ +089154: 5b14 7306 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0673 │ │ +089158: 5b15 7106 |0006: iput-object v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0671 │ │ +08915c: 5916 7206 |0008: iput v6, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0672 │ │ +089160: 7010 3905 0100 |000a: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@0539 │ │ +089166: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +089168: 5b10 6e06 |000e: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ +08916c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000d line=306 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -73645,17 +73664,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08917c: |[08917c] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -08918c: 7010 8c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@118c │ │ -089192: 0e00 |0003: return-void │ │ +089170: |[089170] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +089180: 7010 8c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@118c │ │ +089186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -73663,33 +73682,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -089194: |[089194] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -0891a4: 5430 7006 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -0891a8: 7110 9411 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@1194 │ │ -0891ae: 0c01 |0005: move-result-object v1 │ │ -0891b0: 1d01 |0006: monitor-enter v1 │ │ -0891b2: 5430 7006 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -0891b6: 5400 7f06 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -0891ba: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -0891be: 5430 7006 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -0891c2: 5400 7f06 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -0891c6: 6e10 2003 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0320 │ │ -0891cc: 5430 7006 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -0891d0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0891d2: 5b02 7f06 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -0891d6: 1e01 |0019: monitor-exit v1 │ │ -0891d8: 0e00 |001a: return-void │ │ -0891da: 0d00 |001b: move-exception v0 │ │ -0891dc: 1e01 |001c: monitor-exit v1 │ │ -0891de: 2700 |001d: throw v0 │ │ +089188: |[089188] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +089198: 5430 7006 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +08919c: 7110 9411 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@1194 │ │ +0891a2: 0c01 |0005: move-result-object v1 │ │ +0891a4: 1d01 |0006: monitor-enter v1 │ │ +0891a6: 5430 7006 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +0891aa: 5400 7f06 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +0891ae: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +0891b2: 5430 7006 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +0891b6: 5400 7f06 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +0891ba: 6e10 2003 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0320 │ │ +0891c0: 5430 7006 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +0891c4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0891c6: 5b02 7f06 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +0891ca: 1e01 |0019: monitor-exit v1 │ │ +0891cc: 0e00 |001a: return-void │ │ +0891ce: 0d00 |001b: move-exception v0 │ │ +0891d0: 1e01 |001c: monitor-exit v1 │ │ +0891d2: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=386 │ │ 0x0007 line=387 │ │ 0x000d line=388 │ │ @@ -73706,27 +73725,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0891ec: |[0891ec] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -0891fc: 6f10 3a05 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@053a │ │ -089202: 7010 8c11 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@118c │ │ -089208: 5420 6f06 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ -08920c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -089210: 5420 6f06 |000a: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ -089214: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -089216: 6e20 9704 1000 |000d: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@0497 │ │ -08921c: 5420 7106 |0010: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0671 │ │ -089220: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -089224: 5420 7106 |0014: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0671 │ │ -089228: 7210 9011 0000 |0016: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@1190 │ │ -08922e: 0e00 |0019: return-void │ │ +0891e0: |[0891e0] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +0891f0: 6f10 3a05 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@053a │ │ +0891f6: 7010 8c11 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@118c │ │ +0891fc: 5420 6f06 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ +089200: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +089204: 5420 6f06 |000a: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ +089208: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +08920a: 6e20 9704 1000 |000d: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@0497 │ │ +089210: 5420 7106 |0010: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0671 │ │ +089214: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +089218: 5420 7106 |0014: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0671 │ │ +08921c: 7210 9011 0000 |0016: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@1190 │ │ +089222: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ 0x0006 line=398 │ │ 0x000a line=399 │ │ 0x0010 line=401 │ │ @@ -73740,53 +73759,53 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 68 16-bit code units │ │ -089230: |[089230] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -089240: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -089242: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -089244: 5b9b 6d06 |0002: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@066d │ │ -089248: 6e10 c704 0c00 |0004: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@04c7 │ │ -08924e: 0a00 |0007: move-result v0 │ │ -089250: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -089254: 6e10 3405 0d00 |000a: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0534 │ │ -08925a: 0e00 |000d: return-void │ │ -08925c: 5490 6e06 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ -089260: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -089264: 2200 f000 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@00f0 │ │ -089268: 5491 7406 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0674 │ │ -08926c: 7020 3b05 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@053b │ │ -089272: 6e20 3d05 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053d │ │ -089278: 0c00 |001c: move-result-object v0 │ │ -08927a: 6e20 3e05 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053e │ │ -089280: 0c00 |0020: move-result-object v0 │ │ -089282: 6e10 3c05 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@053c │ │ -089288: 0c07 |0024: move-result-object v7 │ │ -08928a: 6e20 3305 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0533 │ │ -089290: 0a00 |0028: move-result v0 │ │ -089292: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -089296: 6e30 3605 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0536 │ │ -08929c: 28df |002e: goto 000d // -0021 │ │ -08929e: 0186 |002f: move v6, v8 │ │ -0892a0: 28fb |0030: goto 002b // -0005 │ │ -0892a2: 2200 b902 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@02b9 │ │ -0892a6: 0791 |0033: move-object v1, v9 │ │ -0892a8: 07c2 |0034: move-object v2, v12 │ │ -0892aa: 07b3 |0035: move-object v3, v11 │ │ -0892ac: 07a4 |0036: move-object v4, v10 │ │ -0892ae: 07d5 |0037: move-object v5, v13 │ │ -0892b0: 7606 8011 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@1180 │ │ -0892b6: 2381 de06 |003b: new-array v1, v8, [Landroid/net/Uri; // type@06de │ │ -0892ba: 6e20 8411 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1184 │ │ -0892c0: 0c00 |0040: move-result-object v0 │ │ -0892c2: 5b90 6f06 |0041: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ -0892c6: 28ca |0043: goto 000d // -0036 │ │ +089224: |[089224] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +089234: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +089236: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +089238: 5b9b 6d06 |0002: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@066d │ │ +08923c: 6e10 c704 0c00 |0004: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@04c7 │ │ +089242: 0a00 |0007: move-result v0 │ │ +089244: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +089248: 6e10 3405 0d00 |000a: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0534 │ │ +08924e: 0e00 |000d: return-void │ │ +089250: 5490 6e06 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ +089254: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +089258: 2200 f000 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@00f0 │ │ +08925c: 5491 7406 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0674 │ │ +089260: 7020 3b05 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@053b │ │ +089266: 6e20 3d05 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053d │ │ +08926c: 0c00 |001c: move-result-object v0 │ │ +08926e: 6e20 3e05 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@053e │ │ +089274: 0c00 |0020: move-result-object v0 │ │ +089276: 6e10 3c05 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@053c │ │ +08927c: 0c07 |0024: move-result-object v7 │ │ +08927e: 6e20 3305 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0533 │ │ +089284: 0a00 |0028: move-result v0 │ │ +089286: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +08928a: 6e30 3605 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0536 │ │ +089290: 28df |002e: goto 000d // -0021 │ │ +089292: 0186 |002f: move v6, v8 │ │ +089294: 28fb |0030: goto 002b // -0005 │ │ +089296: 2200 b902 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@02b9 │ │ +08929a: 0791 |0033: move-object v1, v9 │ │ +08929c: 07c2 |0034: move-object v2, v12 │ │ +08929e: 07b3 |0035: move-object v3, v11 │ │ +0892a0: 07a4 |0036: move-object v4, v10 │ │ +0892a2: 07d5 |0037: move-object v5, v13 │ │ +0892a4: 7606 8011 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@1180 │ │ +0892aa: 2381 de06 |003b: new-array v1, v8, [Landroid/net/Uri; // type@06de │ │ +0892ae: 6e20 8411 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1184 │ │ +0892b4: 0c00 |0040: move-result-object v0 │ │ +0892b6: 5b90 6f06 |0041: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mLoadBitmap:Landroid/os/AsyncTask; // field@066f │ │ +0892ba: 28ca |0043: goto 000d // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=315 │ │ 0x0004 line=317 │ │ 0x000a line=318 │ │ 0x000d line=383 │ │ 0x000e line=322 │ │ @@ -73810,78 +73829,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -0892c8: |[0892c8] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -0892d8: 2204 f400 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00f4 │ │ -0892dc: 5495 7006 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -0892e0: 5455 7e06 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -0892e4: 5496 6d06 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@066d │ │ -0892e8: 7030 4005 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0540 │ │ -0892ee: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -0892f0: 6e20 4305 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0543 │ │ -0892f6: 0c03 |000f: move-result-object v3 │ │ -0892f8: 2200 8e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ -0892fc: 6e10 ad03 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@03ad │ │ -089302: 0c05 |0015: move-result-object v5 │ │ -089304: 6e10 ae03 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@03ae │ │ -08930a: 0c05 |0019: move-result-object v5 │ │ -08930c: 7020 6e03 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@036e │ │ -089312: 5495 7006 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ -089316: 5496 6e06 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ -08931a: 6e10 1a03 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@031a │ │ -089320: 0a06 |0024: move-result v6 │ │ -089322: 5497 6e06 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ -089326: 6e10 1503 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ -08932c: 0a07 |002a: move-result v7 │ │ -08932e: 5298 7206 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0672 │ │ -089332: 7158 9211 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@1192 │ │ -089338: 0c02 |0030: move-result-object v2 │ │ -08933a: 6e10 ac03 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@03ac │ │ -089340: 0c05 |0034: move-result-object v5 │ │ -089342: 5496 6e06 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ -089346: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -089348: 6e40 2b03 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@032b │ │ -08934e: 6e20 4205 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0542 │ │ -089354: 2205 4f06 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@064f │ │ -089358: 6e10 0605 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0506 │ │ -08935e: 0c06 |0043: move-result-object v6 │ │ -089360: 7020 ac33 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@33ac │ │ -089366: 6e20 4405 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0544 │ │ -08936c: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -08936e: 2355 e106 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@06e1 │ │ -089372: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -089374: 6207 4a01 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@014a │ │ -089378: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -08937c: 6e20 3805 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0538 │ │ -089382: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -089386: 6e10 4105 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ -08938c: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -089390: 6e10 0505 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ -089396: 0e00 |005f: return-void │ │ -089398: 0d01 |0060: move-exception v1 │ │ -08939a: 1a05 6e10 |0061: const-string v5, "PrintHelperKitkat" // string@106e │ │ -08939e: 1a06 c904 |0063: const-string v6, "Error writing printed content" // string@04c9 │ │ -0893a2: 7130 b320 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0893a8: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -0893aa: 6e20 3705 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0537 │ │ -0893b0: 28e9 |006c: goto 0055 // -0017 │ │ -0893b2: 0d05 |006d: move-exception v5 │ │ -0893b4: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -0893b8: 6e10 4105 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ -0893be: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -0893c2: 6e10 0505 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ -0893c8: 2705 |0078: throw v5 │ │ -0893ca: 0d05 |0079: move-exception v5 │ │ -0893cc: 28e5 |007a: goto 005f // -001b │ │ -0893ce: 0d06 |007b: move-exception v6 │ │ -0893d0: 28fc |007c: goto 0078 // -0004 │ │ +0892bc: |[0892bc] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +0892cc: 2204 f400 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00f4 │ │ +0892d0: 5495 7006 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +0892d4: 5455 7e06 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +0892d8: 5496 6d06 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@066d │ │ +0892dc: 7030 4005 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0540 │ │ +0892e2: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +0892e4: 6e20 4305 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0543 │ │ +0892ea: 0c03 |000f: move-result-object v3 │ │ +0892ec: 2200 8e00 |0010: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ +0892f0: 6e10 ad03 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@03ad │ │ +0892f6: 0c05 |0015: move-result-object v5 │ │ +0892f8: 6e10 ae03 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@03ae │ │ +0892fe: 0c05 |0019: move-result-object v5 │ │ +089300: 7020 6e03 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@036e │ │ +089306: 5495 7006 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0670 │ │ +08930a: 5496 6e06 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ +08930e: 6e10 1a03 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@031a │ │ +089314: 0a06 |0024: move-result v6 │ │ +089316: 5497 6e06 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ +08931a: 6e10 1503 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ +089320: 0a07 |002a: move-result v7 │ │ +089322: 5298 7206 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0672 │ │ +089326: 7158 9211 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@1192 │ │ +08932c: 0c02 |0030: move-result-object v2 │ │ +08932e: 6e10 ac03 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@03ac │ │ +089334: 0c05 |0034: move-result-object v5 │ │ +089336: 5496 6e06 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@066e │ │ +08933a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +08933c: 6e40 2b03 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@032b │ │ +089342: 6e20 4205 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0542 │ │ +089348: 2205 4f06 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@064f │ │ +08934c: 6e10 0605 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0506 │ │ +089352: 0c06 |0043: move-result-object v6 │ │ +089354: 7020 ac33 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@33ac │ │ +08935a: 6e20 4405 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0544 │ │ +089360: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +089362: 2355 e106 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@06e1 │ │ +089366: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +089368: 6207 4a01 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@014a │ │ +08936c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +089370: 6e20 3805 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0538 │ │ +089376: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +08937a: 6e10 4105 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ +089380: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +089384: 6e10 0505 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ +08938a: 0e00 |005f: return-void │ │ +08938c: 0d01 |0060: move-exception v1 │ │ +08938e: 1a05 6e10 |0061: const-string v5, "PrintHelperKitkat" // string@106e │ │ +089392: 1a06 c904 |0063: const-string v6, "Error writing printed content" // string@04c9 │ │ +089396: 7130 b320 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +08939c: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +08939e: 6e20 3705 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0537 │ │ +0893a4: 28e9 |006c: goto 0055 // -0017 │ │ +0893a6: 0d05 |006d: move-exception v5 │ │ +0893a8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +0893ac: 6e10 4105 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0541 │ │ +0893b2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +0893b6: 6e10 0505 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0505 │ │ +0893bc: 2705 |0078: throw v5 │ │ +0893be: 0d05 |0079: move-exception v5 │ │ +0893c0: 28e5 |007a: goto 005f // -001b │ │ +0893c2: 0d06 |007b: move-exception v6 │ │ +0893c4: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -74061,28 +74080,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -08940c: |[08940c] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -08941c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -08941e: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -089424: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -089426: 5b20 7f06 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -08942a: 2200 7d06 |0007: new-instance v0, Ljava/lang/Object; // type@067d │ │ -08942e: 7010 2834 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -089434: 5b20 8006 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ -089438: 5921 8206 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ -08943c: 5921 7d06 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ -089440: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -089442: 5920 8106 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ -089446: 5b23 7e06 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -08944a: 0e00 |0017: return-void │ │ +089400: |[089400] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +089410: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +089412: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +089418: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08941a: 5b20 7f06 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +08941e: 2200 7d06 |0007: new-instance v0, Ljava/lang/Object; // type@067d │ │ +089422: 7010 2834 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +089428: 5b20 8006 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ +08942c: 5921 8206 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ +089430: 5921 7d06 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ +089434: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +089436: 5920 8106 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ +08943a: 5b23 7e06 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +08943e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=85 │ │ 0x0010 line=87 │ │ @@ -74098,18 +74117,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -08944c: |[08944c] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -08945c: 7055 9611 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@1196 │ │ -089462: 0c00 |0003: move-result-object v0 │ │ -089464: 1100 |0004: return-object v0 │ │ +089440: |[089440] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +089450: 7055 9611 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@1196 │ │ +089456: 0c00 |0003: move-result-object v0 │ │ +089458: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -74121,18 +74140,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -089468: |[089468] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -089478: 7030 9a11 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@119a │ │ -08947e: 0c00 |0003: move-result-object v0 │ │ -089480: 1100 |0004: return-object v0 │ │ +08945c: |[08945c] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +08946c: 7030 9a11 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@119a │ │ +089472: 0c00 |0003: move-result-object v0 │ │ +089474: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -74142,17 +74161,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089484: |[089484] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -089494: 5410 8006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ -089498: 1100 |0002: return-object v0 │ │ +089478: |[089478] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +089488: 5410 8006 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ +08948c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -74160,52 +74179,52 @@ │ │ type : '(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -08949c: |[08949c] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -0894ac: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -0894b0: 2200 8300 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0083 │ │ -0894b4: 7010 3e03 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@033e │ │ -0894ba: 6e10 7503 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0375 │ │ -0894c0: 0a04 |000a: move-result v4 │ │ -0894c2: 8285 |000b: int-to-float v5, v8 │ │ -0894c4: a901 0405 |000c: div-float v1, v4, v5 │ │ -0894c8: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -0894ca: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -0894ce: 6e10 6f03 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@036f │ │ -0894d4: 0a04 |0014: move-result v4 │ │ -0894d6: 8295 |0015: int-to-float v5, v9 │ │ -0894d8: c954 |0016: div-float/2addr v4, v5 │ │ -0894da: 7120 1a34 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -0894e0: 0a01 |001a: move-result v1 │ │ -0894e2: 6e30 4103 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0341 │ │ -0894e8: 6e10 7503 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0375 │ │ -0894ee: 0a04 |0021: move-result v4 │ │ -0894f0: 8285 |0022: int-to-float v5, v8 │ │ -0894f2: c815 |0023: mul-float/2addr v5, v1 │ │ -0894f4: c754 |0024: sub-float/2addr v4, v5 │ │ -0894f6: a902 0406 |0025: div-float v2, v4, v6 │ │ -0894fa: 6e10 6f03 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@036f │ │ -089500: 0a04 |002a: move-result v4 │ │ -089502: 8295 |002b: int-to-float v5, v9 │ │ -089504: c815 |002c: mul-float/2addr v5, v1 │ │ -089506: c754 |002d: sub-float/2addr v4, v5 │ │ -089508: a903 0406 |002e: div-float v3, v4, v6 │ │ -08950c: 6e30 4203 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ -089512: 1100 |0033: return-object v0 │ │ -089514: 6e10 6f03 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@036f │ │ -08951a: 0a04 |0037: move-result v4 │ │ -08951c: 8295 |0038: int-to-float v5, v9 │ │ -08951e: c954 |0039: div-float/2addr v4, v5 │ │ -089520: 7120 1d34 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -089526: 0a01 |003d: move-result v1 │ │ -089528: 28dd |003e: goto 001b // -0023 │ │ +089490: |[089490] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +0894a0: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +0894a4: 2200 8300 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0083 │ │ +0894a8: 7010 3e03 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@033e │ │ +0894ae: 6e10 7503 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0375 │ │ +0894b4: 0a04 |000a: move-result v4 │ │ +0894b6: 8285 |000b: int-to-float v5, v8 │ │ +0894b8: a901 0405 |000c: div-float v1, v4, v5 │ │ +0894bc: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +0894be: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +0894c2: 6e10 6f03 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@036f │ │ +0894c8: 0a04 |0014: move-result v4 │ │ +0894ca: 8295 |0015: int-to-float v5, v9 │ │ +0894cc: c954 |0016: div-float/2addr v4, v5 │ │ +0894ce: 7120 1a34 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +0894d4: 0a01 |001a: move-result v1 │ │ +0894d6: 6e30 4103 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0341 │ │ +0894dc: 6e10 7503 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0375 │ │ +0894e2: 0a04 |0021: move-result v4 │ │ +0894e4: 8285 |0022: int-to-float v5, v8 │ │ +0894e6: c815 |0023: mul-float/2addr v5, v1 │ │ +0894e8: c754 |0024: sub-float/2addr v4, v5 │ │ +0894ea: a902 0406 |0025: div-float v2, v4, v6 │ │ +0894ee: 6e10 6f03 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@036f │ │ +0894f4: 0a04 |002a: move-result v4 │ │ +0894f6: 8295 |002b: int-to-float v5, v9 │ │ +0894f8: c815 |002c: mul-float/2addr v5, v1 │ │ +0894fa: c754 |002d: sub-float/2addr v4, v5 │ │ +0894fc: a903 0406 |002e: div-float v3, v4, v6 │ │ +089500: 6e30 4203 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ +089506: 1100 |0033: return-object v0 │ │ +089508: 6e10 6f03 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@036f │ │ +08950e: 0a04 |0037: move-result v4 │ │ +089510: 8295 |0038: int-to-float v5, v9 │ │ +089512: c954 |0039: div-float/2addr v4, v5 │ │ +089514: 7120 1d34 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +08951a: 0a01 |003d: move-result v1 │ │ +08951c: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=270 │ │ 0x0007 line=273 │ │ 0x000e line=274 │ │ 0x0011 line=275 │ │ 0x001b line=279 │ │ @@ -74230,48 +74249,48 @@ │ │ type : '(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -08952c: |[08952c] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -08953c: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -089540: 5452 7e06 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -089544: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -089548: 2202 6e06 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08954c: 1a03 a618 |0008: const-string v3, "bad argument to loadBitmap" // string@18a6 │ │ -089550: 7020 0034 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -089556: 2702 |000d: throw v2 │ │ -089558: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08955a: 5452 7e06 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -08955e: 6e10 3902 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -089564: 0c02 |0014: move-result-object v2 │ │ -089566: 6e20 2f02 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@022f │ │ -08956c: 0c00 |0018: move-result-object v0 │ │ -08956e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -089570: 7130 2303 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0323 │ │ -089576: 0c02 |001d: move-result-object v2 │ │ -089578: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -08957c: 6e10 b633 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -089582: 1102 |0023: return-object v2 │ │ -089584: 0d01 |0024: move-exception v1 │ │ -089586: 1a03 6e10 |0025: const-string v3, "PrintHelperKitkat" // string@106e │ │ -08958a: 1a04 e819 |0027: const-string v4, "close fail " // string@19e8 │ │ -08958e: 7130 b720 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -089594: 28f7 |002c: goto 0023 // -0009 │ │ -089596: 0d02 |002d: move-exception v2 │ │ -089598: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -08959c: 6e10 b633 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -0895a2: 2702 |0033: throw v2 │ │ -0895a4: 0d01 |0034: move-exception v1 │ │ -0895a6: 1a03 6e10 |0035: const-string v3, "PrintHelperKitkat" // string@106e │ │ -0895aa: 1a04 e819 |0037: const-string v4, "close fail " // string@19e8 │ │ -0895ae: 7130 b720 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0895b4: 28f7 |003c: goto 0033 // -0009 │ │ +089520: |[089520] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +089530: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +089534: 5452 7e06 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +089538: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +08953c: 2202 6e06 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +089540: 1a03 a618 |0008: const-string v3, "bad argument to loadBitmap" // string@18a6 │ │ +089544: 7020 0034 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08954a: 2702 |000d: throw v2 │ │ +08954c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08954e: 5452 7e06 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +089552: 6e10 3902 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +089558: 0c02 |0014: move-result-object v2 │ │ +08955a: 6e20 2f02 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@022f │ │ +089560: 0c00 |0018: move-result-object v0 │ │ +089562: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +089564: 7130 2303 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0323 │ │ +08956a: 0c02 |001d: move-result-object v2 │ │ +08956c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +089570: 6e10 b633 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +089576: 1102 |0023: return-object v2 │ │ +089578: 0d01 |0024: move-exception v1 │ │ +08957a: 1a03 6e10 |0025: const-string v3, "PrintHelperKitkat" // string@106e │ │ +08957e: 1a04 e819 |0027: const-string v4, "close fail " // string@19e8 │ │ +089582: 7130 b720 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +089588: 28f7 |002c: goto 0023 // -0009 │ │ +08958a: 0d02 |002d: move-exception v2 │ │ +08958c: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +089590: 6e10 b633 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +089596: 2702 |0033: throw v2 │ │ +089598: 0d01 |0034: move-exception v1 │ │ +08959a: 1a03 6e10 |0035: const-string v3, "PrintHelperKitkat" // string@106e │ │ +08959e: 1a04 e819 |0037: const-string v4, "close fail " // string@19e8 │ │ +0895a2: 7130 b720 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0895a8: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -74304,83 +74323,83 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -0895dc: |[0895dc] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -0895ec: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0895ee: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0895f0: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -0895f4: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -0895f8: 5497 7e06 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -0895fc: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -089600: 2206 6e06 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ -089604: 1a07 a518 |000c: const-string v7, "bad argument to getScaledBitmap" // string@18a5 │ │ -089608: 7020 0034 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08960e: 2706 |0011: throw v6 │ │ -089610: 2203 7e00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@007e │ │ -089614: 7010 1f03 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@031f │ │ -08961a: 5c38 2f01 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@012f │ │ -08961e: 7030 9911 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@1199 │ │ -089624: 5235 3301 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0133 │ │ -089628: 5231 3201 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0132 │ │ -08962c: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -089630: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -089634: 1106 |0024: return-object v6 │ │ -089636: 7120 1b34 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -08963c: 0a02 |0028: move-result v2 │ │ -08963e: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -089640: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -089644: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -089648: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -08964c: 28fa |0030: goto 002a // -0006 │ │ -08964e: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -089652: 7120 1e34 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -089658: 0a07 |0036: move-result v7 │ │ -08965a: b347 |0037: div-int/2addr v7, v4 │ │ -08965c: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -089660: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -089662: 5497 8006 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ -089666: 1d07 |003d: monitor-enter v7 │ │ -089668: 2206 7e00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@007e │ │ -08966c: 7010 1f03 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@031f │ │ -089672: 5b96 7f06 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -089676: 5496 7f06 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -08967a: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -08967c: 5c68 3001 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0130 │ │ -089680: 5496 7f06 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -089684: 5964 3101 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0131 │ │ -089688: 5490 7f06 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -08968c: 1e07 |0050: monitor-exit v7 │ │ -08968e: 7030 9911 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@1199 │ │ -089694: 0c06 |0054: move-result-object v6 │ │ -089696: 5497 8006 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ -08969a: 1d07 |0057: monitor-enter v7 │ │ -08969c: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -08969e: 5b98 7f06 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -0896a2: 1e07 |005b: monitor-exit v7 │ │ -0896a4: 28c8 |005c: goto 0024 // -0038 │ │ -0896a6: 0d06 |005d: move-exception v6 │ │ -0896a8: 1e07 |005e: monitor-exit v7 │ │ -0896aa: 2706 |005f: throw v6 │ │ -0896ac: 0d06 |0060: move-exception v6 │ │ -0896ae: 1e07 |0061: monitor-exit v7 │ │ -0896b0: 2706 |0062: throw v6 │ │ -0896b2: 0d06 |0063: move-exception v6 │ │ -0896b4: 5497 8006 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ -0896b8: 1d07 |0066: monitor-enter v7 │ │ -0896ba: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -0896bc: 5b98 7f06 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ -0896c0: 1e07 |006a: monitor-exit v7 │ │ -0896c2: 2706 |006b: throw v6 │ │ -0896c4: 0d06 |006c: move-exception v6 │ │ -0896c6: 1e07 |006d: monitor-exit v7 │ │ -0896c8: 2706 |006e: throw v6 │ │ +0895d0: |[0895d0] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +0895e0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0895e2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0895e4: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +0895e8: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +0895ec: 5497 7e06 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +0895f0: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +0895f4: 2206 6e06 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0895f8: 1a07 a518 |000c: const-string v7, "bad argument to getScaledBitmap" // string@18a5 │ │ +0895fc: 7020 0034 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +089602: 2706 |0011: throw v6 │ │ +089604: 2203 7e00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@007e │ │ +089608: 7010 1f03 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@031f │ │ +08960e: 5c38 2f01 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@012f │ │ +089612: 7030 9911 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@1199 │ │ +089618: 5235 3301 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0133 │ │ +08961c: 5231 3201 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0132 │ │ +089620: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +089624: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +089628: 1106 |0024: return-object v6 │ │ +08962a: 7120 1b34 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +089630: 0a02 |0028: move-result v2 │ │ +089632: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +089634: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +089638: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +08963c: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +089640: 28fa |0030: goto 002a // -0006 │ │ +089642: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +089646: 7120 1e34 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +08964c: 0a07 |0036: move-result v7 │ │ +08964e: b347 |0037: div-int/2addr v7, v4 │ │ +089650: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +089654: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +089656: 5497 8006 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ +08965a: 1d07 |003d: monitor-enter v7 │ │ +08965c: 2206 7e00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@007e │ │ +089660: 7010 1f03 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@031f │ │ +089666: 5b96 7f06 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +08966a: 5496 7f06 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +08966e: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +089670: 5c68 3001 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0130 │ │ +089674: 5496 7f06 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +089678: 5964 3101 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0131 │ │ +08967c: 5490 7f06 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +089680: 1e07 |0050: monitor-exit v7 │ │ +089682: 7030 9911 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@1199 │ │ +089688: 0c06 |0054: move-result-object v6 │ │ +08968a: 5497 8006 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ +08968e: 1d07 |0057: monitor-enter v7 │ │ +089690: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +089692: 5b98 7f06 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +089696: 1e07 |005b: monitor-exit v7 │ │ +089698: 28c8 |005c: goto 0024 // -0038 │ │ +08969a: 0d06 |005d: move-exception v6 │ │ +08969c: 1e07 |005e: monitor-exit v7 │ │ +08969e: 2706 |005f: throw v6 │ │ +0896a0: 0d06 |0060: move-exception v6 │ │ +0896a2: 1e07 |0061: monitor-exit v7 │ │ +0896a4: 2706 |0062: throw v6 │ │ +0896a6: 0d06 |0063: move-exception v6 │ │ +0896a8: 5497 8006 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0680 │ │ +0896ac: 1d07 |0066: monitor-enter v7 │ │ +0896ae: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +0896b0: 5b98 7f06 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@067f │ │ +0896b4: 1e07 |006a: monitor-exit v7 │ │ +0896b6: 2706 |006b: throw v6 │ │ +0896b8: 0d06 |006c: move-exception v6 │ │ +0896ba: 1e07 |006d: monitor-exit v7 │ │ +0896bc: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -74438,17 +74457,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089708: |[089708] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -089718: 5210 7d06 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ -08971c: 0f00 |0002: return v0 │ │ +0896fc: |[0896fc] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +08970c: 5210 7d06 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ +089710: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -74456,17 +74475,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089720: |[089720] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -089730: 5210 8106 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ -089734: 0f00 |0002: return v0 │ │ +089714: |[089714] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +089724: 5210 8106 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ +089728: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -74474,17 +74493,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089738: |[089738] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -089748: 5210 8206 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ -08974c: 0f00 |0002: return v0 │ │ +08972c: |[08972c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +08973c: 5210 8206 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ +089740: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -74492,47 +74511,47 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -089750: |[089750] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -089760: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -089764: 0e00 |0002: return-void │ │ -089766: 5294 8206 |0003: iget v4, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ -08976a: 5490 7e06 |0005: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -08976e: 1a01 c42d |0007: const-string v1, "print" // string@2dc4 │ │ -089772: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -089778: 0c08 |000c: move-result-object v8 │ │ -08977a: 1f08 f300 |000d: check-cast v8, Landroid/print/PrintManager; // type@00f3 │ │ -08977e: 6207 4c01 |000f: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@014c │ │ -089782: 6e10 1a03 0b00 |0011: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getWidth:()I // method@031a │ │ -089788: 0a00 |0014: move-result v0 │ │ -08978a: 6e10 1503 0b00 |0015: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ -089790: 0a01 |0018: move-result v1 │ │ -089792: 3710 0400 |0019: if-le v0, v1, 001d // +0004 │ │ -089796: 6207 4b01 |001b: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@014b │ │ -08979a: 2200 ea00 |001d: new-instance v0, Landroid/print/PrintAttributes$Builder; // type@00ea │ │ -08979e: 7010 2f05 0000 |001f: invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;.:()V // method@052f │ │ -0897a4: 6e20 3205 7000 |0022: invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0532 │ │ -0897aa: 0c00 |0025: move-result-object v0 │ │ -0897ac: 5291 7d06 |0026: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ -0897b0: 6e20 3105 1000 |0028: invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0531 │ │ -0897b6: 0c00 |002b: move-result-object v0 │ │ -0897b8: 6e10 3005 0000 |002c: invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0530 │ │ -0897be: 0c06 |002f: move-result-object v6 │ │ -0897c0: 2200 b702 |0030: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; // type@02b7 │ │ -0897c4: 0791 |0032: move-object v1, v9 │ │ -0897c6: 07a2 |0033: move-object v2, v10 │ │ -0897c8: 07b3 |0034: move-object v3, v11 │ │ -0897ca: 07c5 |0035: move-object v5, v12 │ │ -0897cc: 7606 7a11 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@117a │ │ -0897d2: 6e40 3f05 a860 |0039: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@053f │ │ -0897d8: 28c6 |003c: goto 0002 // -003a │ │ +089744: |[089744] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +089754: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +089758: 0e00 |0002: return-void │ │ +08975a: 5294 8206 |0003: iget v4, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ +08975e: 5490 7e06 |0005: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +089762: 1a01 c42d |0007: const-string v1, "print" // string@2dc4 │ │ +089766: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +08976c: 0c08 |000c: move-result-object v8 │ │ +08976e: 1f08 f300 |000d: check-cast v8, Landroid/print/PrintManager; // type@00f3 │ │ +089772: 6207 4c01 |000f: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@014c │ │ +089776: 6e10 1a03 0b00 |0011: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getWidth:()I // method@031a │ │ +08977c: 0a00 |0014: move-result v0 │ │ +08977e: 6e10 1503 0b00 |0015: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ +089784: 0a01 |0018: move-result v1 │ │ +089786: 3710 0400 |0019: if-le v0, v1, 001d // +0004 │ │ +08978a: 6207 4b01 |001b: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@014b │ │ +08978e: 2200 ea00 |001d: new-instance v0, Landroid/print/PrintAttributes$Builder; // type@00ea │ │ +089792: 7010 2f05 0000 |001f: invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;.:()V // method@052f │ │ +089798: 6e20 3205 7000 |0022: invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0532 │ │ +08979e: 0c00 |0025: move-result-object v0 │ │ +0897a0: 5291 7d06 |0026: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ +0897a4: 6e20 3105 1000 |0028: invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0531 │ │ +0897aa: 0c00 |002b: move-result-object v0 │ │ +0897ac: 6e10 3005 0000 |002c: invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0530 │ │ +0897b2: 0c06 |002f: move-result-object v6 │ │ +0897b4: 2200 b702 |0030: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; // type@02b7 │ │ +0897b8: 0791 |0032: move-object v1, v9 │ │ +0897ba: 07a2 |0033: move-object v2, v10 │ │ +0897bc: 07b3 |0034: move-object v3, v11 │ │ +0897be: 07c5 |0035: move-object v5, v12 │ │ +0897c0: 7606 7a11 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@117a │ │ +0897c6: 6e40 3f05 a860 |0039: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@053f │ │ +0897cc: 28c6 |003c: goto 0002 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=258 │ │ 0x0003 line=173 │ │ 0x0005 line=174 │ │ 0x000f line=175 │ │ @@ -74555,46 +74574,46 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -0897dc: |[0897dc] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -0897ec: 5295 8206 |0000: iget v5, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ -0897f0: 2200 ba02 |0002: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; // type@02ba │ │ -0897f4: 0791 |0004: move-object v1, v9 │ │ -0897f6: 07a2 |0005: move-object v2, v10 │ │ -0897f8: 07b3 |0006: move-object v3, v11 │ │ -0897fa: 07c4 |0007: move-object v4, v12 │ │ -0897fc: 7606 8a11 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V // method@118a │ │ -089802: 5491 7e06 |000b: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ -089806: 1a02 c42d |000d: const-string v2, "print" // string@2dc4 │ │ -08980a: 6e20 4902 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -089810: 0c08 |0012: move-result-object v8 │ │ -089812: 1f08 f300 |0013: check-cast v8, Landroid/print/PrintManager; // type@00f3 │ │ -089816: 2207 ea00 |0015: new-instance v7, Landroid/print/PrintAttributes$Builder; // type@00ea │ │ -08981a: 7010 2f05 0700 |0017: invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;.:()V // method@052f │ │ -089820: 5291 7d06 |001a: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ -089824: 6e20 3105 1700 |001c: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0531 │ │ -08982a: 5291 8106 |001f: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ -08982e: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -089830: 3321 0f00 |0022: if-ne v1, v2, 0031 // +000f │ │ -089834: 6201 4b01 |0024: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@014b │ │ -089838: 6e20 3205 1700 |0026: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0532 │ │ -08983e: 6e10 3005 0700 |0029: invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0530 │ │ -089844: 0c06 |002c: move-result-object v6 │ │ -089846: 6e40 3f05 a860 |002d: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@053f │ │ -08984c: 0e00 |0030: return-void │ │ -08984e: 5291 8106 |0031: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ -089852: 1222 |0033: const/4 v2, #int 2 // #2 │ │ -089854: 3321 f5ff |0034: if-ne v1, v2, 0029 // -000b │ │ -089858: 6201 4c01 |0036: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@014c │ │ -08985c: 6e20 3205 1700 |0038: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0532 │ │ -089862: 28ee |003b: goto 0029 // -0012 │ │ +0897d0: |[0897d0] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +0897e0: 5295 8206 |0000: iget v5, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ +0897e4: 2200 ba02 |0002: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; // type@02ba │ │ +0897e8: 0791 |0004: move-object v1, v9 │ │ +0897ea: 07a2 |0005: move-object v2, v10 │ │ +0897ec: 07b3 |0006: move-object v3, v11 │ │ +0897ee: 07c4 |0007: move-object v4, v12 │ │ +0897f0: 7606 8a11 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V // method@118a │ │ +0897f6: 5491 7e06 |000b: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@067e │ │ +0897fa: 1a02 c42d |000d: const-string v2, "print" // string@2dc4 │ │ +0897fe: 6e20 4902 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +089804: 0c08 |0012: move-result-object v8 │ │ +089806: 1f08 f300 |0013: check-cast v8, Landroid/print/PrintManager; // type@00f3 │ │ +08980a: 2207 ea00 |0015: new-instance v7, Landroid/print/PrintAttributes$Builder; // type@00ea │ │ +08980e: 7010 2f05 0700 |0017: invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;.:()V // method@052f │ │ +089814: 5291 7d06 |001a: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ +089818: 6e20 3105 1700 |001c: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0531 │ │ +08981e: 5291 8106 |001f: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ +089822: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +089824: 3321 0f00 |0022: if-ne v1, v2, 0031 // +000f │ │ +089828: 6201 4b01 |0024: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@014b │ │ +08982c: 6e20 3205 1700 |0026: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0532 │ │ +089832: 6e10 3005 0700 |0029: invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0530 │ │ +089838: 0c06 |002c: move-result-object v6 │ │ +08983a: 6e40 3f05 a860 |002d: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@053f │ │ +089840: 0e00 |0030: return-void │ │ +089842: 5291 8106 |0031: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ +089846: 1222 |0033: const/4 v2, #int 2 // #2 │ │ +089848: 3321 f5ff |0034: if-ne v1, v2, 0029 // -000b │ │ +08984c: 6201 4c01 |0036: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@014c │ │ +089850: 6e20 3205 1700 |0038: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0532 │ │ +089856: 28ee |003b: goto 0029 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=303 │ │ 0x000b line=454 │ │ 0x0015 line=455 │ │ 0x001a line=456 │ │ @@ -74621,17 +74640,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089864: |[089864] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -089874: 5901 7d06 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ -089878: 0e00 |0002: return-void │ │ +089858: |[089858] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +089868: 5901 7d06 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@067d │ │ +08986c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -74641,17 +74660,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08987c: |[08987c] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -08988c: 5901 8106 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ -089890: 0e00 |0002: return-void │ │ +089870: |[089870] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +089880: 5901 8106 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0681 │ │ +089884: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0002 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -74661,17 +74680,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089894: |[089894] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -0898a4: 5901 8206 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ -0898a8: 0e00 |0002: return-void │ │ +089888: |[089888] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +089898: 5901 8206 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0682 │ │ +08989c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ @@ -74710,18 +74729,18 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0898ac: |[0898ac] android.support.v4.provider.DocumentFile.:(Landroid/support/v4/provider/DocumentFile;)V │ │ -0898bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0898c2: 5b01 8406 |0003: iput-object v1, v0, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@0684 │ │ -0898c6: 0e00 |0005: return-void │ │ +0898a0: |[0898a0] android.support.v4.provider.DocumentFile.:(Landroid/support/v4/provider/DocumentFile;)V │ │ +0898b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0898b6: 5b01 8406 |0003: iput-object v1, v0, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@0684 │ │ +0898ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/DocumentFile; │ │ @@ -74732,19 +74751,19 @@ │ │ type : '(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0898c8: |[0898c8] android.support.v4.provider.DocumentFile.fromFile:(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile; │ │ -0898d8: 2200 c002 |0000: new-instance v0, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ -0898dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0898de: 7030 ce11 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ -0898e4: 1100 |0006: return-object v0 │ │ +0898bc: |[0898bc] android.support.v4.provider.DocumentFile.fromFile:(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile; │ │ +0898cc: 2200 c002 |0000: new-instance v0, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ +0898d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0898d2: 7030 ce11 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ +0898d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 file Ljava/io/File; │ │ │ │ #2 : (in Landroid/support/v4/provider/DocumentFile;) │ │ @@ -74752,24 +74771,24 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0898e8: |[0898e8] android.support.v4.provider.DocumentFile.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ -0898f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0898fa: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0898fe: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -089902: 3410 0800 |0005: if-lt v0, v1, 000d // +0008 │ │ -089906: 2201 c102 |0007: new-instance v1, Landroid/support/v4/provider/SingleDocumentFile; // type@02c1 │ │ -08990a: 7040 e011 2143 |0009: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/provider/SingleDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11e0 │ │ -089910: 1101 |000c: return-object v1 │ │ -089912: 0721 |000d: move-object v1, v2 │ │ -089914: 28fe |000e: goto 000c // -0002 │ │ +0898dc: |[0898dc] android.support.v4.provider.DocumentFile.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +0898ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0898ee: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0898f2: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +0898f6: 3410 0800 |0005: if-lt v0, v1, 000d // +0008 │ │ +0898fa: 2201 c102 |0007: new-instance v1, Landroid/support/v4/provider/SingleDocumentFile; // type@02c1 │ │ +0898fe: 7040 e011 2143 |0009: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/provider/SingleDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11e0 │ │ +089904: 1101 |000c: return-object v1 │ │ +089906: 0721 |000d: move-object v1, v2 │ │ +089908: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ 0x0003 line=111 │ │ 0x0007 line=112 │ │ 0x000c line=114 │ │ locals : │ │ @@ -74782,26 +74801,26 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -089918: |[089918] android.support.v4.provider.DocumentFile.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ -089928: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08992a: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08992e: 1301 1500 |0003: const/16 v1, #int 21 // #15 │ │ -089932: 3410 0c00 |0005: if-lt v0, v1, 0011 // +000c │ │ -089936: 2201 c202 |0007: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ -08993a: 7110 cc11 0500 |0009: invoke-static {v5}, Landroid/support/v4/provider/DocumentsContractApi21;.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@11cc │ │ -089940: 0c03 |000c: move-result-object v3 │ │ -089942: 7040 f011 2134 |000d: invoke-direct {v1, v2, v4, v3}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ -089948: 1101 |0010: return-object v1 │ │ -08994a: 0721 |0011: move-object v1, v2 │ │ -08994c: 28fe |0012: goto 0010 // -0002 │ │ +08990c: |[08990c] android.support.v4.provider.DocumentFile.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +08991c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08991e: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +089922: 1301 1500 |0003: const/16 v1, #int 21 // #15 │ │ +089926: 3410 0c00 |0005: if-lt v0, v1, 0011 // +000c │ │ +08992a: 2201 c202 |0007: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ +08992e: 7110 cc11 0500 |0009: invoke-static {v5}, Landroid/support/v4/provider/DocumentsContractApi21;.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@11cc │ │ +089934: 0c03 |000c: move-result-object v3 │ │ +089936: 7040 f011 2134 |000d: invoke-direct {v1, v2, v4, v3}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ +08993c: 1101 |0010: return-object v1 │ │ +08993e: 0721 |0011: move-object v1, v2 │ │ +089940: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=128 │ │ 0x0003 line=129 │ │ 0x0007 line=130 │ │ 0x0010 line=133 │ │ locals : │ │ @@ -74814,23 +74833,23 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -089950: |[089950] android.support.v4.provider.DocumentFile.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089960: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -089964: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -089968: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -08996c: 7120 c011 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11c0 │ │ -089972: 0a01 |0009: move-result v1 │ │ -089974: 0f01 |000a: return v1 │ │ -089976: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -089978: 28fe |000c: goto 000a // -0002 │ │ +089944: |[089944] android.support.v4.provider.DocumentFile.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +089954: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +089958: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +08995c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +089960: 7120 c011 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11c0 │ │ +089966: 0a01 |0009: move-result v1 │ │ +089968: 0f01 |000a: return v1 │ │ +08996a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +08996c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0002 line=143 │ │ 0x0006 line=144 │ │ 0x000a line=146 │ │ locals : │ │ @@ -74880,31 +74899,31 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -08997c: |[08997c] android.support.v4.provider.DocumentFile.findFile:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -08998c: 6e10 b411 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/provider/DocumentFile;.listFiles:()[Landroid/support/v4/provider/DocumentFile; // method@11b4 │ │ -089992: 0c00 |0003: move-result-object v0 │ │ -089994: 2103 |0004: array-length v3, v0 │ │ -089996: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -089998: 3532 1200 |0006: if-ge v2, v3, 0018 // +0012 │ │ -08999c: 4601 0002 |0008: aget-object v1, v0, v2 │ │ -0899a0: 6e10 ab11 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/provider/DocumentFile;.getName:()Ljava/lang/String; // method@11ab │ │ -0899a6: 0c04 |000d: move-result-object v4 │ │ -0899a8: 6e20 3c34 4600 |000e: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0899ae: 0a04 |0011: move-result v4 │ │ -0899b0: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -0899b4: 1101 |0014: return-object v1 │ │ -0899b6: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0899ba: 28ef |0017: goto 0006 // -0011 │ │ -0899bc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0899be: 28fb |0019: goto 0014 // -0005 │ │ +089970: |[089970] android.support.v4.provider.DocumentFile.findFile:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +089980: 6e10 b411 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/provider/DocumentFile;.listFiles:()[Landroid/support/v4/provider/DocumentFile; // method@11b4 │ │ +089986: 0c00 |0003: move-result-object v0 │ │ +089988: 2103 |0004: array-length v3, v0 │ │ +08998a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +08998c: 3532 1200 |0006: if-ge v2, v3, 0018 // +0012 │ │ +089990: 4601 0002 |0008: aget-object v1, v0, v2 │ │ +089994: 6e10 ab11 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/provider/DocumentFile;.getName:()Ljava/lang/String; // method@11ab │ │ +08999a: 0c04 |000d: move-result-object v4 │ │ +08999c: 6e20 3c34 4600 |000e: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0899a2: 0a04 |0011: move-result v4 │ │ +0899a4: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +0899a8: 1101 |0014: return-object v1 │ │ +0899aa: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0899ae: 28ef |0017: goto 0006 // -0011 │ │ +0899b0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0899b2: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000a line=317 │ │ 0x0014 line=321 │ │ 0x0015 line=316 │ │ 0x0018 line=321 │ │ @@ -74928,17 +74947,17 @@ │ │ type : '()Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0899c0: |[0899c0] android.support.v4.provider.DocumentFile.getParentFile:()Landroid/support/v4/provider/DocumentFile; │ │ -0899d0: 5410 8406 |0000: iget-object v0, v1, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@0684 │ │ -0899d4: 1100 |0002: return-object v0 │ │ +0899b4: |[0899b4] android.support.v4.provider.DocumentFile.getParentFile:()Landroid/support/v4/provider/DocumentFile; │ │ +0899c4: 5410 8406 |0000: iget-object v0, v1, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@0684 │ │ +0899c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/DocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/DocumentFile;) │ │ @@ -75019,17 +75038,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0899d8: |[0899d8] android.support.v4.provider.DocumentsContractApi19.:()V │ │ -0899e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0899ee: 0e00 |0003: return-void │ │ +0899cc: |[0899cc] android.support.v4.provider.DocumentsContractApi19.:()V │ │ +0899dc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0899e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi19; │ │ │ │ #1 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ @@ -75037,28 +75056,28 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0899f0: |[0899f0] android.support.v4.provider.DocumentsContractApi19.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089a00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -089a02: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -089a04: 6e30 3202 4301 |0002: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0232 │ │ -089a0a: 0a02 |0005: move-result v2 │ │ -089a0c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -089a10: 0f00 |0008: return v0 │ │ -089a12: 7120 bd11 4300 |0009: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ -089a18: 0c02 |000c: move-result-object v2 │ │ -089a1a: 7110 9320 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -089a20: 0a02 |0010: move-result v2 │ │ -089a22: 3902 f7ff |0011: if-nez v2, 0008 // -0009 │ │ -089a26: 0110 |0013: move v0, v1 │ │ -089a28: 28f4 |0014: goto 0008 // -000c │ │ +0899e4: |[0899e4] android.support.v4.provider.DocumentsContractApi19.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +0899f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0899f6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0899f8: 6e30 3202 4301 |0002: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0232 │ │ +0899fe: 0a02 |0005: move-result v2 │ │ +089a00: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +089a04: 0f00 |0008: return v0 │ │ +089a06: 7120 bd11 4300 |0009: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ +089a0c: 0c02 |000c: move-result-object v2 │ │ +089a0e: 7110 9320 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +089a14: 0a02 |0010: move-result v2 │ │ +089a16: 3902 f7ff |0011: if-nez v2, 0008 // -0009 │ │ +089a1a: 0110 |0013: move v0, v1 │ │ +089a1c: 28f4 |0014: goto 0008 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=76 │ │ 0x0008 line=86 │ │ 0x0009 line=82 │ │ 0x0014 line=86 │ │ locals : │ │ @@ -75070,49 +75089,49 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -089a2c: |[089a2c] android.support.v4.provider.DocumentsContractApi19.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089a3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -089a3e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -089a40: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -089a42: 6e30 3202 6504 |0003: invoke-virtual {v5, v6, v4}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0232 │ │ -089a48: 0a04 |0006: move-result v4 │ │ -089a4a: 3804 0300 |0007: if-eqz v4, 000a // +0003 │ │ -089a4e: 0f02 |0009: return v2 │ │ -089a50: 7120 bd11 6500 |000a: invoke-static {v5, v6}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ -089a56: 0c01 |000d: move-result-object v1 │ │ -089a58: 1a04 781d |000e: const-string v4, "flags" // string@1d78 │ │ -089a5c: 7140 c411 6524 |0010: invoke-static {v5, v6, v4, v2}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I // method@11c4 │ │ -089a62: 0a00 |0013: move-result v0 │ │ -089a64: 7110 9320 0100 |0014: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -089a6a: 0a04 |0017: move-result v4 │ │ -089a6c: 3904 f1ff |0018: if-nez v4, 0009 // -000f │ │ -089a70: dd04 0004 |001a: and-int/lit8 v4, v0, #int 4 // #04 │ │ -089a74: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ -089a78: 0132 |001e: move v2, v3 │ │ -089a7a: 28ea |001f: goto 0009 // -0016 │ │ -089a7c: 1a04 de35 |0020: const-string v4, "vnd.android.document/directory" // string@35de │ │ -089a80: 6e20 3c34 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -089a86: 0a04 |0025: move-result v4 │ │ -089a88: 3804 0800 |0026: if-eqz v4, 002e // +0008 │ │ -089a8c: dd04 0008 |0028: and-int/lit8 v4, v0, #int 8 // #08 │ │ -089a90: 3804 0400 |002a: if-eqz v4, 002e // +0004 │ │ -089a94: 0132 |002c: move v2, v3 │ │ -089a96: 28dc |002d: goto 0009 // -0024 │ │ -089a98: 7110 9320 0100 |002e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -089a9e: 0a04 |0031: move-result v4 │ │ -089aa0: 3904 d7ff |0032: if-nez v4, 0009 // -0029 │ │ -089aa4: dd04 0002 |0034: and-int/lit8 v4, v0, #int 2 // #02 │ │ -089aa8: 3804 d3ff |0036: if-eqz v4, 0009 // -002d │ │ -089aac: 0132 |0038: move v2, v3 │ │ -089aae: 28d0 |0039: goto 0009 // -0030 │ │ +089a20: |[089a20] android.support.v4.provider.DocumentsContractApi19.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +089a30: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +089a32: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +089a34: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +089a36: 6e30 3202 6504 |0003: invoke-virtual {v5, v6, v4}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0232 │ │ +089a3c: 0a04 |0006: move-result v4 │ │ +089a3e: 3804 0300 |0007: if-eqz v4, 000a // +0003 │ │ +089a42: 0f02 |0009: return v2 │ │ +089a44: 7120 bd11 6500 |000a: invoke-static {v5, v6}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ +089a4a: 0c01 |000d: move-result-object v1 │ │ +089a4c: 1a04 781d |000e: const-string v4, "flags" // string@1d78 │ │ +089a50: 7140 c411 6524 |0010: invoke-static {v5, v6, v4, v2}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I // method@11c4 │ │ +089a56: 0a00 |0013: move-result v0 │ │ +089a58: 7110 9320 0100 |0014: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +089a5e: 0a04 |0017: move-result v4 │ │ +089a60: 3904 f1ff |0018: if-nez v4, 0009 // -000f │ │ +089a64: dd04 0004 |001a: and-int/lit8 v4, v0, #int 4 // #04 │ │ +089a68: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ +089a6c: 0132 |001e: move v2, v3 │ │ +089a6e: 28ea |001f: goto 0009 // -0016 │ │ +089a70: 1a04 de35 |0020: const-string v4, "vnd.android.document/directory" // string@35de │ │ +089a74: 6e20 3c34 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +089a7a: 0a04 |0025: move-result v4 │ │ +089a7c: 3804 0800 |0026: if-eqz v4, 002e // +0008 │ │ +089a80: dd04 0008 |0028: and-int/lit8 v4, v0, #int 8 // #08 │ │ +089a84: 3804 0400 |002a: if-eqz v4, 002e // +0004 │ │ +089a88: 0132 |002c: move v2, v3 │ │ +089a8a: 28dc |002d: goto 0009 // -0024 │ │ +089a8c: 7110 9320 0100 |002e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +089a92: 0a04 |0031: move-result v4 │ │ +089a94: 3904 d7ff |0032: if-nez v4, 0009 // -0029 │ │ +089a98: dd04 0002 |0034: and-int/lit8 v4, v0, #int 2 // #02 │ │ +089a9c: 3804 d3ff |0036: if-eqz v4, 0009 // -002d │ │ +089aa0: 0132 |0038: move v2, v3 │ │ +089aa2: 28d0 |0039: goto 0009 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x0009 line=119 │ │ 0x000a line=96 │ │ 0x000e line=97 │ │ 0x0014 line=100 │ │ @@ -75133,22 +75152,22 @@ │ │ type : '(Ljava/lang/AutoCloseable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -089ab0: |[089ab0] android.support.v4.provider.DocumentsContractApi19.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ -089ac0: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -089ac4: 7210 d133 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@33d1 │ │ -089aca: 0e00 |0005: return-void │ │ -089acc: 0d00 |0006: move-exception v0 │ │ -089ace: 2700 |0007: throw v0 │ │ -089ad0: 0d01 |0008: move-exception v1 │ │ -089ad2: 28fc |0009: goto 0005 // -0004 │ │ +089aa4: |[089aa4] android.support.v4.provider.DocumentsContractApi19.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +089ab4: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +089ab8: 7210 d133 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@33d1 │ │ +089abe: 0e00 |0005: return-void │ │ +089ac0: 0d00 |0006: move-exception v0 │ │ +089ac2: 2700 |0007: throw v0 │ │ +089ac4: 0d01 |0008: move-exception v1 │ │ +089ac6: 28fc |0009: goto 0005 // -0004 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/RuntimeException; -> 0x0006 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=188 │ │ 0x0002 line=190 │ │ @@ -75165,20 +75184,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -089ae4: |[089ae4] android.support.v4.provider.DocumentsContractApi19.delete:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089af4: 6e10 3902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -089afa: 0c00 |0003: move-result-object v0 │ │ -089afc: 7120 4805 2000 |0004: invoke-static {v0, v2}, Landroid/provider/DocumentsContract;.deleteDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;)Z // method@0548 │ │ -089b02: 0a00 |0007: move-result v0 │ │ -089b04: 0f00 |0008: return v0 │ │ +089ad8: |[089ad8] android.support.v4.provider.DocumentsContractApi19.delete:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +089ae8: 6e10 3902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +089aee: 0c00 |0003: move-result-object v0 │ │ +089af0: 7120 4805 2000 |0004: invoke-static {v0, v2}, Landroid/provider/DocumentsContract;.deleteDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;)Z // method@0548 │ │ +089af6: 0a00 |0007: move-result v0 │ │ +089af8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ │ │ @@ -75187,57 +75206,57 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -089b08: |[089b08] android.support.v4.provider.DocumentsContractApi19.exists:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089b18: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -089b1a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -089b1c: 6e10 3902 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -089b22: 0c00 |0005: move-result-object v0 │ │ -089b24: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -089b26: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -089b28: 2312 1307 |0008: new-array v2, v1, [Ljava/lang/String; // type@0713 │ │ -089b2c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -089b2e: 1a03 0e1c |000b: const-string v3, "document_id" // string@1c0e │ │ -089b32: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -089b36: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -089b38: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -089b3a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -089b3c: 07b1 |0012: move-object v1, v11 │ │ -089b3e: 7406 3002 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ -089b44: 0c06 |0016: move-result-object v6 │ │ -089b46: 7210 ee02 0600 |0017: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -089b4c: 0a01 |001a: move-result v1 │ │ -089b4e: 3d01 0700 |001b: if-lez v1, 0022 // +0007 │ │ -089b52: 0181 |001d: move v1, v8 │ │ -089b54: 7110 b911 0600 |001e: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089b5a: 0f01 |0021: return v1 │ │ -089b5c: 0191 |0022: move v1, v9 │ │ -089b5e: 28fb |0023: goto 001e // -0005 │ │ -089b60: 0d07 |0024: move-exception v7 │ │ -089b62: 1a01 4c04 |0025: const-string v1, "DocumentFile" // string@044c │ │ -089b66: 2202 8206 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -089b6a: 7010 5134 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -089b70: 1a03 2a05 |002c: const-string v3, "Failed query: " // string@052a │ │ -089b74: 6e20 5a34 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -089b7a: 0c02 |0031: move-result-object v2 │ │ -089b7c: 6e20 5934 7200 |0032: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -089b82: 0c02 |0035: move-result-object v2 │ │ -089b84: 6e10 5f34 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -089b8a: 0c02 |0039: move-result-object v2 │ │ -089b8c: 7120 b620 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -089b92: 7110 b911 0600 |003d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089b98: 0191 |0040: move v1, v9 │ │ -089b9a: 28e0 |0041: goto 0021 // -0020 │ │ -089b9c: 0d01 |0042: move-exception v1 │ │ -089b9e: 7110 b911 0600 |0043: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089ba4: 2701 |0046: throw v1 │ │ +089afc: |[089afc] android.support.v4.provider.DocumentsContractApi19.exists:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +089b0c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +089b0e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +089b10: 6e10 3902 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +089b16: 0c00 |0005: move-result-object v0 │ │ +089b18: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +089b1a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +089b1c: 2312 1307 |0008: new-array v2, v1, [Ljava/lang/String; // type@0713 │ │ +089b20: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +089b22: 1a03 0e1c |000b: const-string v3, "document_id" // string@1c0e │ │ +089b26: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +089b2a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +089b2c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +089b2e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +089b30: 07b1 |0012: move-object v1, v11 │ │ +089b32: 7406 3002 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ +089b38: 0c06 |0016: move-result-object v6 │ │ +089b3a: 7210 ee02 0600 |0017: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +089b40: 0a01 |001a: move-result v1 │ │ +089b42: 3d01 0700 |001b: if-lez v1, 0022 // +0007 │ │ +089b46: 0181 |001d: move v1, v8 │ │ +089b48: 7110 b911 0600 |001e: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089b4e: 0f01 |0021: return v1 │ │ +089b50: 0191 |0022: move v1, v9 │ │ +089b52: 28fb |0023: goto 001e // -0005 │ │ +089b54: 0d07 |0024: move-exception v7 │ │ +089b56: 1a01 4c04 |0025: const-string v1, "DocumentFile" // string@044c │ │ +089b5a: 2202 8206 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +089b5e: 7010 5134 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +089b64: 1a03 2a05 |002c: const-string v3, "Failed query: " // string@052a │ │ +089b68: 6e20 5a34 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +089b6e: 0c02 |0031: move-result-object v2 │ │ +089b70: 6e20 5934 7200 |0032: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +089b76: 0c02 |0035: move-result-object v2 │ │ +089b78: 6e10 5f34 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +089b7e: 0c02 |0039: move-result-object v2 │ │ +089b80: 7120 b620 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +089b86: 7110 b911 0600 |003d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089b8c: 0191 |0040: move v1, v9 │ │ +089b8e: 28e0 |0041: goto 0021 // -0020 │ │ +089b90: 0d01 |0042: move-exception v1 │ │ +089b92: 7110 b911 0600 |0043: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089b98: 2701 |0046: throw v1 │ │ catches : 2 │ │ 0x0008 - 0x001a │ │ Ljava/lang/Exception; -> 0x0024 │ │ -> 0x0042 │ │ 0x0025 - 0x003d │ │ -> 0x0042 │ │ positions : │ │ @@ -75262,20 +75281,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -089bc0: |[089bc0] android.support.v4.provider.DocumentsContractApi19.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -089bd0: 1a00 6e15 |0000: const-string v0, "_display_name" // string@156e │ │ -089bd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -089bd6: 7140 c611 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11c6 │ │ -089bdc: 0c00 |0006: move-result-object v0 │ │ -089bde: 1100 |0007: return-object v0 │ │ +089bb4: |[089bb4] android.support.v4.provider.DocumentsContractApi19.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +089bc4: 1a00 6e15 |0000: const-string v0, "_display_name" // string@156e │ │ +089bc8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +089bca: 7140 c611 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11c6 │ │ +089bd0: 0c00 |0006: move-result-object v0 │ │ +089bd2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ │ │ @@ -75284,20 +75303,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -089be0: |[089be0] android.support.v4.provider.DocumentsContractApi19.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -089bf0: 1a00 1b2a |0000: const-string v0, "mime_type" // string@2a1b │ │ -089bf4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -089bf6: 7140 c611 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11c6 │ │ -089bfc: 0c00 |0006: move-result-object v0 │ │ -089bfe: 1100 |0007: return-object v0 │ │ +089bd4: |[089bd4] android.support.v4.provider.DocumentsContractApi19.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +089be4: 1a00 1b2a |0000: const-string v0, "mime_type" // string@2a1b │ │ +089be8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +089bea: 7140 c611 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11c6 │ │ +089bf0: 0c00 |0006: move-result-object v0 │ │ +089bf2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ │ │ @@ -75306,23 +75325,23 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -089c00: |[089c00] android.support.v4.provider.DocumentsContractApi19.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -089c10: 7120 bd11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ -089c16: 0c00 |0003: move-result-object v0 │ │ -089c18: 1a01 de35 |0004: const-string v1, "vnd.android.document/directory" // string@35de │ │ -089c1c: 6e20 3c34 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -089c22: 0a01 |0009: move-result v1 │ │ -089c24: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -089c28: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -089c2a: 1100 |000d: return-object v0 │ │ +089bf4: |[089bf4] android.support.v4.provider.DocumentsContractApi19.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +089c04: 7120 bd11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ +089c0a: 0c00 |0003: move-result-object v0 │ │ +089c0c: 1a01 de35 |0004: const-string v1, "vnd.android.document/directory" // string@35de │ │ +089c10: 6e20 3c34 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +089c16: 0a01 |0009: move-result v1 │ │ +089c18: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +089c1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +089c1e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x000c line=47 │ │ 0x000d line=49 │ │ locals : │ │ @@ -75335,21 +75354,21 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -089c2c: |[089c2c] android.support.v4.provider.DocumentsContractApi19.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089c3c: 1a00 de35 |0000: const-string v0, "vnd.android.document/directory" // string@35de │ │ -089c40: 7120 bd11 3200 |0002: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ -089c46: 0c01 |0005: move-result-object v1 │ │ -089c48: 6e20 3c34 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -089c4e: 0a00 |0009: move-result v0 │ │ -089c50: 0f00 |000a: return v0 │ │ +089c20: |[089c20] android.support.v4.provider.DocumentsContractApi19.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +089c30: 1a00 de35 |0000: const-string v0, "vnd.android.document/directory" // string@35de │ │ +089c34: 7120 bd11 3200 |0002: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ +089c3a: 0c01 |0005: move-result-object v1 │ │ +089c3c: 6e20 3c34 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +089c42: 0a00 |0009: move-result v0 │ │ +089c44: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000b reg=3 self Landroid/net/Uri; │ │ │ │ @@ -75358,18 +75377,18 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -089c54: |[089c54] android.support.v4.provider.DocumentsContractApi19.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089c64: 7120 4b05 2100 |0000: invoke-static {v1, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@054b │ │ -089c6a: 0a00 |0003: move-result v0 │ │ -089c6c: 0f00 |0004: return v0 │ │ +089c48: |[089c48] android.support.v4.provider.DocumentsContractApi19.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +089c58: 7120 4b05 2100 |0000: invoke-static {v1, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@054b │ │ +089c5e: 0a00 |0003: move-result v0 │ │ +089c60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 self Landroid/net/Uri; │ │ │ │ @@ -75378,28 +75397,28 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -089c70: |[089c70] android.support.v4.provider.DocumentsContractApi19.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -089c80: 7120 bd11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ -089c86: 0c00 |0003: move-result-object v0 │ │ -089c88: 1a01 de35 |0004: const-string v1, "vnd.android.document/directory" // string@35de │ │ -089c8c: 6e20 3c34 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -089c92: 0a01 |0009: move-result v1 │ │ -089c94: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ -089c98: 7110 9320 0000 |000c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -089c9e: 0a01 |000f: move-result v1 │ │ -089ca0: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -089ca4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -089ca6: 0f01 |0013: return v1 │ │ -089ca8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -089caa: 28fe |0015: goto 0013 // -0002 │ │ +089c64: |[089c64] android.support.v4.provider.DocumentsContractApi19.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +089c74: 7120 bd11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bd │ │ +089c7a: 0c00 |0003: move-result-object v0 │ │ +089c7c: 1a01 de35 |0004: const-string v1, "vnd.android.document/directory" // string@35de │ │ +089c80: 6e20 3c34 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +089c86: 0a01 |0009: move-result v1 │ │ +089c88: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ +089c8c: 7110 9320 0000 |000c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +089c92: 0a01 |000f: move-result v1 │ │ +089c94: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +089c98: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +089c9a: 0f01 |0013: return v1 │ │ +089c9c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +089c9e: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x0012 line=60 │ │ 0x0013 line=62 │ │ locals : │ │ @@ -75412,20 +75431,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -089cac: |[089cac] android.support.v4.provider.DocumentsContractApi19.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -089cbc: 1a00 1424 |0000: const-string v0, "last_modified" // string@2414 │ │ -089cc0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -089cc4: 7153 c511 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@11c5 │ │ -089cca: 0b00 |0007: move-result-wide v0 │ │ -089ccc: 1000 |0008: return-wide v0 │ │ +089ca0: |[089ca0] android.support.v4.provider.DocumentsContractApi19.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +089cb0: 1a00 1424 |0000: const-string v0, "last_modified" // string@2414 │ │ +089cb4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +089cb8: 7153 c511 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@11c5 │ │ +089cbe: 0b00 |0007: move-result-wide v0 │ │ +089cc0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ │ │ @@ -75434,20 +75453,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -089cd0: |[089cd0] android.support.v4.provider.DocumentsContractApi19.length:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -089ce0: 1a00 a915 |0000: const-string v0, "_size" // string@15a9 │ │ -089ce4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -089ce8: 7153 c511 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@11c5 │ │ -089cee: 0b00 |0007: move-result-wide v0 │ │ -089cf0: 1000 |0008: return-wide v0 │ │ +089cc4: |[089cc4] android.support.v4.provider.DocumentsContractApi19.length:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +089cd4: 1a00 a915 |0000: const-string v0, "_size" // string@15a9 │ │ +089cd8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +089cdc: 7153 c511 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@11c5 │ │ +089ce2: 0b00 |0007: move-result-wide v0 │ │ +089ce4: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ │ │ @@ -75456,20 +75475,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -089cf4: |[089cf4] android.support.v4.provider.DocumentsContractApi19.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ │ -089d04: 8150 |0000: int-to-long v0, v5 │ │ -089d06: 7151 c511 3204 |0001: invoke-static {v2, v3, v4, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@11c5 │ │ -089d0c: 0b00 |0004: move-result-wide v0 │ │ -089d0e: 8400 |0005: long-to-int v0, v0 │ │ -089d10: 0f00 |0006: return v0 │ │ +089ce8: |[089ce8] android.support.v4.provider.DocumentsContractApi19.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ │ +089cf8: 8150 |0000: int-to-long v0, v5 │ │ +089cfa: 7151 c511 3204 |0001: invoke-static {v2, v3, v4, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@11c5 │ │ +089d00: 0b00 |0004: move-result-wide v0 │ │ +089d02: 8400 |0005: long-to-int v0, v0 │ │ +089d04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 self Landroid/net/Uri; │ │ 0x0000 - 0x0007 reg=4 column Ljava/lang/String; │ │ @@ -75480,59 +75499,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 79 16-bit code units │ │ -089d14: |[089d14] android.support.v4.provider.DocumentsContractApi19.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ -089d24: 6e10 3902 0900 |0000: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -089d2a: 0c00 |0003: move-result-object v0 │ │ -089d2c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -089d2e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -089d30: 2312 1307 |0006: new-array v2, v1, [Ljava/lang/String; // type@0713 │ │ -089d34: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -089d36: 4d0b 0201 |0009: aput-object v11, v2, v1 │ │ -089d3a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -089d3c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -089d3e: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -089d40: 07a1 |000e: move-object v1, v10 │ │ -089d42: 7406 3002 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ -089d48: 0c06 |0012: move-result-object v6 │ │ -089d4a: 7210 fa02 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ -089d50: 0a01 |0016: move-result v1 │ │ -089d52: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ -089d56: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -089d58: 7220 f902 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@02f9 │ │ -089d5e: 0a01 |001d: move-result v1 │ │ -089d60: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ -089d64: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -089d66: 7220 f302 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ -089d6c: 0b0c |0024: move-result-wide v12 │ │ -089d6e: 7110 b911 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089d74: 100c |0028: return-wide v12 │ │ -089d76: 7110 b911 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089d7c: 28fc |002c: goto 0028 // -0004 │ │ -089d7e: 0d07 |002d: move-exception v7 │ │ -089d80: 1a01 4c04 |002e: const-string v1, "DocumentFile" // string@044c │ │ -089d84: 2202 8206 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -089d88: 7010 5134 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -089d8e: 1a03 2a05 |0035: const-string v3, "Failed query: " // string@052a │ │ -089d92: 6e20 5a34 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -089d98: 0c02 |003a: move-result-object v2 │ │ -089d9a: 6e20 5934 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -089da0: 0c02 |003e: move-result-object v2 │ │ -089da2: 6e10 5f34 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -089da8: 0c02 |0042: move-result-object v2 │ │ -089daa: 7120 b620 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -089db0: 7110 b911 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089db6: 28df |0049: goto 0028 // -0021 │ │ -089db8: 0d01 |004a: move-exception v1 │ │ -089dba: 7110 b911 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089dc0: 2701 |004e: throw v1 │ │ +089d08: |[089d08] android.support.v4.provider.DocumentsContractApi19.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ +089d18: 6e10 3902 0900 |0000: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +089d1e: 0c00 |0003: move-result-object v0 │ │ +089d20: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +089d22: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +089d24: 2312 1307 |0006: new-array v2, v1, [Ljava/lang/String; // type@0713 │ │ +089d28: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +089d2a: 4d0b 0201 |0009: aput-object v11, v2, v1 │ │ +089d2e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +089d30: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +089d32: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +089d34: 07a1 |000e: move-object v1, v10 │ │ +089d36: 7406 3002 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ +089d3c: 0c06 |0012: move-result-object v6 │ │ +089d3e: 7210 fa02 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ +089d44: 0a01 |0016: move-result v1 │ │ +089d46: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +089d4a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +089d4c: 7220 f902 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@02f9 │ │ +089d52: 0a01 |001d: move-result v1 │ │ +089d54: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +089d58: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +089d5a: 7220 f302 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ +089d60: 0b0c |0024: move-result-wide v12 │ │ +089d62: 7110 b911 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089d68: 100c |0028: return-wide v12 │ │ +089d6a: 7110 b911 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089d70: 28fc |002c: goto 0028 // -0004 │ │ +089d72: 0d07 |002d: move-exception v7 │ │ +089d74: 1a01 4c04 |002e: const-string v1, "DocumentFile" // string@044c │ │ +089d78: 2202 8206 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +089d7c: 7010 5134 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +089d82: 1a03 2a05 |0035: const-string v3, "Failed query: " // string@052a │ │ +089d86: 6e20 5a34 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +089d8c: 0c02 |003a: move-result-object v2 │ │ +089d8e: 6e20 5934 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +089d94: 0c02 |003e: move-result-object v2 │ │ +089d96: 6e10 5f34 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +089d9c: 0c02 |0042: move-result-object v2 │ │ +089d9e: 7120 b620 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +089da4: 7110 b911 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089daa: 28df |0049: goto 0028 // -0021 │ │ +089dac: 0d01 |004a: move-exception v1 │ │ +089dae: 7110 b911 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089db4: 2701 |004e: throw v1 │ │ catches : 2 │ │ 0x0006 - 0x0024 │ │ Ljava/lang/Exception; -> 0x002d │ │ -> 0x004a │ │ 0x002e - 0x0046 │ │ -> 0x004a │ │ positions : │ │ @@ -75560,59 +75579,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 79 16-bit code units │ │ -089ddc: |[089ddc] android.support.v4.provider.DocumentsContractApi19.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -089dec: 6e10 3902 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -089df2: 0c00 |0003: move-result-object v0 │ │ -089df4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -089df6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -089df8: 2312 1307 |0006: new-array v2, v1, [Ljava/lang/String; // type@0713 │ │ -089dfc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -089dfe: 4d0a 0201 |0009: aput-object v10, v2, v1 │ │ -089e02: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -089e04: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -089e06: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -089e08: 0791 |000e: move-object v1, v9 │ │ -089e0a: 7406 3002 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ -089e10: 0c06 |0012: move-result-object v6 │ │ -089e12: 7210 fa02 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ -089e18: 0a01 |0016: move-result v1 │ │ -089e1a: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ -089e1e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -089e20: 7220 f902 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@02f9 │ │ -089e26: 0a01 |001d: move-result v1 │ │ -089e28: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ -089e2c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -089e2e: 7220 f602 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -089e34: 0c0b |0024: move-result-object v11 │ │ -089e36: 7110 b911 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089e3c: 110b |0028: return-object v11 │ │ -089e3e: 7110 b911 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089e44: 28fc |002c: goto 0028 // -0004 │ │ -089e46: 0d07 |002d: move-exception v7 │ │ -089e48: 1a01 4c04 |002e: const-string v1, "DocumentFile" // string@044c │ │ -089e4c: 2202 8206 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -089e50: 7010 5134 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -089e56: 1a03 2a05 |0035: const-string v3, "Failed query: " // string@052a │ │ -089e5a: 6e20 5a34 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -089e60: 0c02 |003a: move-result-object v2 │ │ -089e62: 6e20 5934 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -089e68: 0c02 |003e: move-result-object v2 │ │ -089e6a: 6e10 5f34 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -089e70: 0c02 |0042: move-result-object v2 │ │ -089e72: 7120 b620 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -089e78: 7110 b911 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089e7e: 28df |0049: goto 0028 // -0021 │ │ -089e80: 0d01 |004a: move-exception v1 │ │ -089e82: 7110 b911 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ -089e88: 2701 |004e: throw v1 │ │ +089dd0: |[089dd0] android.support.v4.provider.DocumentsContractApi19.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +089de0: 6e10 3902 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +089de6: 0c00 |0003: move-result-object v0 │ │ +089de8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +089dea: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +089dec: 2312 1307 |0006: new-array v2, v1, [Ljava/lang/String; // type@0713 │ │ +089df0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +089df2: 4d0a 0201 |0009: aput-object v10, v2, v1 │ │ +089df6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +089df8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +089dfa: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +089dfc: 0791 |000e: move-object v1, v9 │ │ +089dfe: 7406 3002 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ +089e04: 0c06 |0012: move-result-object v6 │ │ +089e06: 7210 fa02 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ +089e0c: 0a01 |0016: move-result v1 │ │ +089e0e: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +089e12: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +089e14: 7220 f902 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@02f9 │ │ +089e1a: 0a01 |001d: move-result v1 │ │ +089e1c: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +089e20: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +089e22: 7220 f602 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +089e28: 0c0b |0024: move-result-object v11 │ │ +089e2a: 7110 b911 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089e30: 110b |0028: return-object v11 │ │ +089e32: 7110 b911 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089e38: 28fc |002c: goto 0028 // -0004 │ │ +089e3a: 0d07 |002d: move-exception v7 │ │ +089e3c: 1a01 4c04 |002e: const-string v1, "DocumentFile" // string@044c │ │ +089e40: 2202 8206 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +089e44: 7010 5134 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +089e4a: 1a03 2a05 |0035: const-string v3, "Failed query: " // string@052a │ │ +089e4e: 6e20 5a34 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +089e54: 0c02 |003a: move-result-object v2 │ │ +089e56: 6e20 5934 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +089e5c: 0c02 |003e: move-result-object v2 │ │ +089e5e: 6e10 5f34 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +089e64: 0c02 |0042: move-result-object v2 │ │ +089e66: 7120 b620 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +089e6c: 7110 b911 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089e72: 28df |0049: goto 0028 // -0021 │ │ +089e74: 0d01 |004a: move-exception v1 │ │ +089e76: 7110 b911 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11b9 │ │ +089e7c: 2701 |004e: throw v1 │ │ catches : 2 │ │ 0x0006 - 0x0024 │ │ Ljava/lang/Exception; -> 0x002d │ │ -> 0x004a │ │ 0x002e - 0x0046 │ │ -> 0x004a │ │ positions : │ │ @@ -75666,17 +75685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089ea4: |[089ea4] android.support.v4.provider.DocumentsContractApi21.:()V │ │ -089eb4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -089eba: 0e00 |0003: return-void │ │ +089e98: |[089e98] android.support.v4.provider.DocumentsContractApi21.:()V │ │ +089ea8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +089eae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi21; │ │ │ │ #1 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ @@ -75684,22 +75703,22 @@ │ │ type : '(Ljava/lang/AutoCloseable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -089ebc: |[089ebc] android.support.v4.provider.DocumentsContractApi21.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ -089ecc: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -089ed0: 7210 d133 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@33d1 │ │ -089ed6: 0e00 |0005: return-void │ │ -089ed8: 0d00 |0006: move-exception v0 │ │ -089eda: 2700 |0007: throw v0 │ │ -089edc: 0d01 |0008: move-exception v1 │ │ -089ede: 28fc |0009: goto 0005 // -0004 │ │ +089eb0: |[089eb0] android.support.v4.provider.DocumentsContractApi21.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +089ec0: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +089ec4: 7210 d133 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@33d1 │ │ +089eca: 0e00 |0005: return-void │ │ +089ecc: 0d00 |0006: move-exception v0 │ │ +089ece: 2700 |0007: throw v0 │ │ +089ed0: 0d01 |0008: move-exception v1 │ │ +089ed2: 28fc |0009: goto 0005 // -0004 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/RuntimeException; -> 0x0006 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=78 │ │ @@ -75716,19 +75735,19 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -089ef0: |[089ef0] android.support.v4.provider.DocumentsContractApi21.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ -089f00: 1a00 de35 |0000: const-string v0, "vnd.android.document/directory" // string@35de │ │ -089f04: 7140 ca11 2130 |0002: invoke-static {v1, v2, v0, v3}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@11ca │ │ -089f0a: 0c00 |0005: move-result-object v0 │ │ -089f0c: 1100 |0006: return-object v0 │ │ +089ee4: |[089ee4] android.support.v4.provider.DocumentsContractApi21.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +089ef4: 1a00 de35 |0000: const-string v0, "vnd.android.document/directory" // string@35de │ │ +089ef8: 7140 ca11 2130 |0002: invoke-static {v1, v2, v0, v3}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@11ca │ │ +089efe: 0c00 |0005: move-result-object v0 │ │ +089f00: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0007 reg=3 displayName Ljava/lang/String; │ │ @@ -75738,20 +75757,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -089f10: |[089f10] android.support.v4.provider.DocumentsContractApi21.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -089f20: 6e10 3902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -089f26: 0c00 |0003: move-result-object v0 │ │ -089f28: 7140 4705 2043 |0004: invoke-static {v0, v2, v3, v4}, Landroid/provider/DocumentsContract;.createDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0547 │ │ -089f2e: 0c00 |0007: move-result-object v0 │ │ -089f30: 1100 |0008: return-object v0 │ │ +089f04: |[089f04] android.support.v4.provider.DocumentsContractApi21.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +089f14: 6e10 3902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +089f1a: 0c00 |0003: move-result-object v0 │ │ +089f1c: 7140 4705 2043 |0004: invoke-static {v0, v2, v3, v4}, Landroid/provider/DocumentsContract;.createDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0547 │ │ +089f22: 0c00 |0007: move-result-object v0 │ │ +089f24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0009 reg=3 mimeType Ljava/lang/String; │ │ @@ -75762,69 +75781,69 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -089f34: |[089f34] android.support.v4.provider.DocumentsContractApi21.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; │ │ -089f44: 6e10 3902 0b00 |0000: invoke-virtual {v11}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -089f4a: 0c00 |0003: move-result-object v0 │ │ -089f4c: 7110 4905 0c00 |0004: invoke-static {v12}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0549 │ │ -089f52: 0c02 |0007: move-result-object v2 │ │ -089f54: 7120 4505 2c00 |0008: invoke-static {v12, v2}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0545 │ │ -089f5a: 0c01 |000b: move-result-object v1 │ │ -089f5c: 220a 9f06 |000c: new-instance v10, Ljava/util/ArrayList; // type@069f │ │ -089f60: 7010 8534 0a00 |000e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -089f66: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -089f68: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -089f6a: 2322 1307 |0013: new-array v2, v2, [Ljava/lang/String; // type@0713 │ │ -089f6e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -089f70: 1a04 0e1c |0016: const-string v4, "document_id" // string@1c0e │ │ -089f74: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ -089f78: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -089f7a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -089f7c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -089f7e: 7406 3002 0000 |001d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ -089f84: 0c06 |0020: move-result-object v6 │ │ -089f86: 7210 fb02 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ -089f8c: 0a02 |0024: move-result v2 │ │ -089f8e: 3802 3800 |0025: if-eqz v2, 005d // +0038 │ │ -089f92: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -089f94: 7220 f602 2600 |0028: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -089f9a: 0c07 |002b: move-result-object v7 │ │ -089f9c: 7120 4605 7c00 |002c: invoke-static {v12, v7}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0546 │ │ -089fa2: 0c08 |002f: move-result-object v8 │ │ -089fa4: 6e20 8934 8a00 |0030: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -089faa: 28ee |0033: goto 0021 // -0012 │ │ -089fac: 0d09 |0034: move-exception v9 │ │ -089fae: 1a02 4c04 |0035: const-string v2, "DocumentFile" // string@044c │ │ -089fb2: 2203 8206 |0037: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -089fb6: 7010 5134 0300 |0039: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -089fbc: 1a04 2a05 |003c: const-string v4, "Failed query: " // string@052a │ │ -089fc0: 6e20 5a34 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -089fc6: 0c03 |0041: move-result-object v3 │ │ -089fc8: 6e20 5934 9300 |0042: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -089fce: 0c03 |0045: move-result-object v3 │ │ -089fd0: 6e10 5f34 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -089fd6: 0c03 |0049: move-result-object v3 │ │ -089fd8: 7120 b620 3200 |004a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -089fde: 7110 c811 0600 |004d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11c8 │ │ -089fe4: 6e10 9534 0a00 |0050: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -089fea: 0a02 |0053: move-result v2 │ │ -089fec: 2322 de06 |0054: new-array v2, v2, [Landroid/net/Uri; // type@06de │ │ -089ff0: 6e20 9734 2a00 |0056: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -089ff6: 0c02 |0059: move-result-object v2 │ │ -089ff8: 1f02 de06 |005a: check-cast v2, [Landroid/net/Uri; // type@06de │ │ -089ffc: 1102 |005c: return-object v2 │ │ -089ffe: 7110 c811 0600 |005d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11c8 │ │ -08a004: 28f0 |0060: goto 0050 // -0010 │ │ -08a006: 0d02 |0061: move-exception v2 │ │ -08a008: 7110 c811 0600 |0062: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11c8 │ │ -08a00e: 2702 |0065: throw v2 │ │ +089f28: |[089f28] android.support.v4.provider.DocumentsContractApi21.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; │ │ +089f38: 6e10 3902 0b00 |0000: invoke-virtual {v11}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +089f3e: 0c00 |0003: move-result-object v0 │ │ +089f40: 7110 4905 0c00 |0004: invoke-static {v12}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0549 │ │ +089f46: 0c02 |0007: move-result-object v2 │ │ +089f48: 7120 4505 2c00 |0008: invoke-static {v12, v2}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0545 │ │ +089f4e: 0c01 |000b: move-result-object v1 │ │ +089f50: 220a 9f06 |000c: new-instance v10, Ljava/util/ArrayList; // type@069f │ │ +089f54: 7010 8534 0a00 |000e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +089f5a: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +089f5c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +089f5e: 2322 1307 |0013: new-array v2, v2, [Ljava/lang/String; // type@0713 │ │ +089f62: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +089f64: 1a04 0e1c |0016: const-string v4, "document_id" // string@1c0e │ │ +089f68: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +089f6c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +089f6e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +089f70: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +089f72: 7406 3002 0000 |001d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ +089f78: 0c06 |0020: move-result-object v6 │ │ +089f7a: 7210 fb02 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ +089f80: 0a02 |0024: move-result v2 │ │ +089f82: 3802 3800 |0025: if-eqz v2, 005d // +0038 │ │ +089f86: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +089f88: 7220 f602 2600 |0028: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +089f8e: 0c07 |002b: move-result-object v7 │ │ +089f90: 7120 4605 7c00 |002c: invoke-static {v12, v7}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0546 │ │ +089f96: 0c08 |002f: move-result-object v8 │ │ +089f98: 6e20 8934 8a00 |0030: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +089f9e: 28ee |0033: goto 0021 // -0012 │ │ +089fa0: 0d09 |0034: move-exception v9 │ │ +089fa2: 1a02 4c04 |0035: const-string v2, "DocumentFile" // string@044c │ │ +089fa6: 2203 8206 |0037: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +089faa: 7010 5134 0300 |0039: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +089fb0: 1a04 2a05 |003c: const-string v4, "Failed query: " // string@052a │ │ +089fb4: 6e20 5a34 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +089fba: 0c03 |0041: move-result-object v3 │ │ +089fbc: 6e20 5934 9300 |0042: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +089fc2: 0c03 |0045: move-result-object v3 │ │ +089fc4: 6e10 5f34 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +089fca: 0c03 |0049: move-result-object v3 │ │ +089fcc: 7120 b620 3200 |004a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +089fd2: 7110 c811 0600 |004d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11c8 │ │ +089fd8: 6e10 9534 0a00 |0050: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +089fde: 0a02 |0053: move-result v2 │ │ +089fe0: 2322 de06 |0054: new-array v2, v2, [Landroid/net/Uri; // type@06de │ │ +089fe4: 6e20 9734 2a00 |0056: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +089fea: 0c02 |0059: move-result-object v2 │ │ +089fec: 1f02 de06 |005a: check-cast v2, [Landroid/net/Uri; // type@06de │ │ +089ff0: 1102 |005c: return-object v2 │ │ +089ff2: 7110 c811 0600 |005d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11c8 │ │ +089ff8: 28f0 |0060: goto 0050 // -0010 │ │ +089ffa: 0d02 |0061: move-exception v2 │ │ +089ffc: 7110 c811 0600 |0062: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@11c8 │ │ +08a002: 2702 |0065: throw v2 │ │ catches : 2 │ │ 0x0013 - 0x0033 │ │ Ljava/lang/Exception; -> 0x0034 │ │ -> 0x0061 │ │ 0x0035 - 0x004d │ │ -> 0x0061 │ │ positions : │ │ @@ -75858,20 +75877,20 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08a028: |[08a028] android.support.v4.provider.DocumentsContractApi21.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -08a038: 7110 4a05 0100 |0000: invoke-static {v1}, Landroid/provider/DocumentsContract;.getTreeDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@054a │ │ -08a03e: 0c00 |0003: move-result-object v0 │ │ -08a040: 7120 4605 0100 |0004: invoke-static {v1, v0}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0546 │ │ -08a046: 0c00 |0007: move-result-object v0 │ │ -08a048: 1100 |0008: return-object v0 │ │ +08a01c: |[08a01c] android.support.v4.provider.DocumentsContractApi21.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +08a02c: 7110 4a05 0100 |0000: invoke-static {v1}, Landroid/provider/DocumentsContract;.getTreeDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@054a │ │ +08a032: 0c00 |0003: move-result-object v0 │ │ +08a034: 7120 4605 0100 |0004: invoke-static {v1, v0}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0546 │ │ +08a03a: 0c00 |0007: move-result-object v0 │ │ +08a03c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 treeUri Landroid/net/Uri; │ │ │ │ #6 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ @@ -75879,20 +75898,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08a04c: |[08a04c] android.support.v4.provider.DocumentsContractApi21.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ -08a05c: 6e10 3902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -08a062: 0c00 |0003: move-result-object v0 │ │ -08a064: 7130 4c05 2003 |0004: invoke-static {v0, v2, v3}, Landroid/provider/DocumentsContract;.renameDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@054c │ │ -08a06a: 0c00 |0007: move-result-object v0 │ │ -08a06c: 1100 |0008: return-object v0 │ │ +08a040: |[08a040] android.support.v4.provider.DocumentsContractApi21.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +08a050: 6e10 3902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +08a056: 0c00 |0003: move-result-object v0 │ │ +08a058: 7130 4c05 2003 |0004: invoke-static {v0, v2, v3}, Landroid/provider/DocumentsContract;.renameDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@054c │ │ +08a05e: 0c00 |0007: move-result-object v0 │ │ +08a060: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0009 reg=3 displayName Ljava/lang/String; │ │ @@ -75928,17 +75947,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a070: |[08a070] android.support.v4.speech.tts.TextToSpeechICS.:()V │ │ -08a080: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a086: 0e00 |0003: return-void │ │ +08a064: |[08a064] android.support.v4.speech.tts.TextToSpeechICS.:()V │ │ +08a074: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a07a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICS; │ │ │ │ #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICS;) │ │ @@ -75946,31 +75965,31 @@ │ │ type : '(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -08a088: |[08a088] android.support.v4.speech.tts.TextToSpeechICS.construct:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech; │ │ -08a098: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08a09c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -08a0a0: 3510 1700 |0004: if-ge v0, v1, 001b // +0017 │ │ -08a0a4: 3904 0800 |0006: if-nez v4, 000e // +0008 │ │ -08a0a8: 2200 f900 |0008: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00f9 │ │ -08a0ac: 7030 4e05 2003 |000a: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@054e │ │ -08a0b2: 1100 |000d: return-object v0 │ │ -08a0b4: 1a00 1318 |000e: const-string v0, "android.support.v4.speech.tts" // string@1813 │ │ -08a0b8: 1a01 5d03 |0010: const-string v1, "Can't specify tts engine on this device" // string@035d │ │ -08a0bc: 7120 b620 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -08a0c2: 2200 f900 |0015: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00f9 │ │ -08a0c6: 7030 4e05 2003 |0017: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@054e │ │ -08a0cc: 28f3 |001a: goto 000d // -000d │ │ -08a0ce: 2200 f900 |001b: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00f9 │ │ -08a0d2: 7040 4f05 2043 |001d: invoke-direct {v0, v2, v3, v4}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)V // method@054f │ │ -08a0d8: 28ed |0020: goto 000d // -0013 │ │ +08a07c: |[08a07c] android.support.v4.speech.tts.TextToSpeechICS.construct:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech; │ │ +08a08c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08a090: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +08a094: 3510 1700 |0004: if-ge v0, v1, 001b // +0017 │ │ +08a098: 3904 0800 |0006: if-nez v4, 000e // +0008 │ │ +08a09c: 2200 f900 |0008: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00f9 │ │ +08a0a0: 7030 4e05 2003 |000a: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@054e │ │ +08a0a6: 1100 |000d: return-object v0 │ │ +08a0a8: 1a00 1318 |000e: const-string v0, "android.support.v4.speech.tts" // string@1813 │ │ +08a0ac: 1a01 5d03 |0010: const-string v1, "Can't specify tts engine on this device" // string@035d │ │ +08a0b0: 7120 b620 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +08a0b6: 2200 f900 |0015: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00f9 │ │ +08a0ba: 7030 4e05 2003 |0017: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@054e │ │ +08a0c0: 28f3 |001a: goto 000d // -000d │ │ +08a0c2: 2200 f900 |001b: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00f9 │ │ +08a0c6: 7040 4f05 2043 |001d: invoke-direct {v0, v2, v3, v4}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)V // method@054f │ │ +08a0cc: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0006 line=16 │ │ 0x0008 line=17 │ │ 0x000d line=23 │ │ 0x000e line=19 │ │ @@ -76016,18 +76035,18 @@ │ │ type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a0dc: |[08a0dc] android.support.v4.speech.tts.TextToSpeechICSMR1$1.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -08a0ec: 5b01 8d06 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ -08a0f0: 7010 5305 0000 |0002: invoke-direct {v0}, Landroid/speech/tts/UtteranceProgressListener;.:()V // method@0553 │ │ -08a0f6: 0e00 |0005: return-void │ │ +08a0d0: |[08a0d0] android.support.v4.speech.tts.TextToSpeechICSMR1$1.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +08a0e0: 5b01 8d06 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ +08a0e4: 7010 5305 0000 |0002: invoke-direct {v0}, Landroid/speech/tts/UtteranceProgressListener;.:()V // method@0553 │ │ +08a0ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ @@ -76037,18 +76056,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08a0f8: |[08a0f8] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onDone:(Ljava/lang/String;)V │ │ -08a108: 5410 8d06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ -08a10c: 7220 0812 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@1208 │ │ -08a112: 0e00 |0005: return-void │ │ +08a0ec: |[08a0ec] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onDone:(Ljava/lang/String;)V │ │ +08a0fc: 5410 8d06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ +08a100: 7220 0812 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@1208 │ │ +08a106: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ @@ -76058,18 +76077,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08a114: |[08a114] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onError:(Ljava/lang/String;)V │ │ -08a124: 5410 8d06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ -08a128: 7220 0912 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onError:(Ljava/lang/String;)V // method@1209 │ │ -08a12e: 0e00 |0005: return-void │ │ +08a108: |[08a108] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onError:(Ljava/lang/String;)V │ │ +08a118: 5410 8d06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ +08a11c: 7220 0912 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onError:(Ljava/lang/String;)V // method@1209 │ │ +08a122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ @@ -76079,18 +76098,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08a130: |[08a130] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onStart:(Ljava/lang/String;)V │ │ -08a140: 5410 8d06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ -08a144: 7220 0a12 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@120a │ │ -08a14a: 0e00 |0005: return-void │ │ +08a124: |[08a124] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onStart:(Ljava/lang/String;)V │ │ +08a134: 5410 8d06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068d │ │ +08a138: 7220 0a12 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@120a │ │ +08a13e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ @@ -76130,18 +76149,18 @@ │ │ type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a14c: |[08a14c] android.support.v4.speech.tts.TextToSpeechICSMR1$2.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -08a15c: 5b01 8e06 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068e │ │ -08a160: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a166: 0e00 |0005: return-void │ │ +08a140: |[08a140] android.support.v4.speech.tts.TextToSpeechICSMR1$2.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +08a150: 5b01 8e06 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068e │ │ +08a154: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a15a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ @@ -76151,20 +76170,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08a168: |[08a168] android.support.v4.speech.tts.TextToSpeechICSMR1$2.onUtteranceCompleted:(Ljava/lang/String;)V │ │ -08a178: 5410 8e06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068e │ │ -08a17c: 7220 0a12 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@120a │ │ -08a182: 5410 8e06 |0005: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068e │ │ -08a186: 7220 0812 2000 |0007: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@1208 │ │ -08a18c: 0e00 |000a: return-void │ │ +08a15c: |[08a15c] android.support.v4.speech.tts.TextToSpeechICSMR1$2.onUtteranceCompleted:(Ljava/lang/String;)V │ │ +08a16c: 5410 8e06 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068e │ │ +08a170: 7220 0a12 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@120a │ │ +08a176: 5410 8e06 |0005: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@068e │ │ +08a17a: 7220 0812 2000 |0007: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@1208 │ │ +08a180: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; │ │ @@ -76255,17 +76274,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a190: |[08a190] android.support.v4.speech.tts.TextToSpeechICSMR1.:()V │ │ -08a1a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a1a6: 0e00 |0003: return-void │ │ +08a184: |[08a184] android.support.v4.speech.tts.TextToSpeechICSMR1.:()V │ │ +08a194: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a19a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1; │ │ │ │ @@ -76274,23 +76293,23 @@ │ │ type : '(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08a1a8: |[08a1a8] android.support.v4.speech.tts.TextToSpeechICSMR1.getFeatures:(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set; │ │ -08a1b8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08a1bc: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -08a1c0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -08a1c4: 6e20 5005 3200 |0006: invoke-virtual {v2, v3}, Landroid/speech/tts/TextToSpeech;.getFeatures:(Ljava/util/Locale;)Ljava/util/Set; // method@0550 │ │ -08a1ca: 0c00 |0009: move-result-object v0 │ │ -08a1cc: 1100 |000a: return-object v0 │ │ -08a1ce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08a1d0: 28fe |000c: goto 000a // -0002 │ │ +08a19c: |[08a19c] android.support.v4.speech.tts.TextToSpeechICSMR1.getFeatures:(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set; │ │ +08a1ac: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08a1b0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +08a1b4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +08a1b8: 6e20 5005 3200 |0006: invoke-virtual {v2, v3}, Landroid/speech/tts/TextToSpeech;.getFeatures:(Ljava/util/Locale;)Ljava/util/Set; // method@0550 │ │ +08a1be: 0c00 |0009: move-result-object v0 │ │ +08a1c0: 1100 |000a: return-object v0 │ │ +08a1c2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08a1c4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0006 line=20 │ │ 0x000a line=22 │ │ locals : │ │ 0x0000 - 0x000d reg=2 tts Landroid/speech/tts/TextToSpeech; │ │ @@ -76301,26 +76320,26 @@ │ │ type : '(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08a1d4: |[08a1d4] android.support.v4.speech.tts.TextToSpeechICSMR1.setUtteranceProgressListener:(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -08a1e4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08a1e8: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -08a1ec: 3410 0b00 |0004: if-lt v0, v1, 000f // +000b │ │ -08a1f0: 2200 c402 |0006: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; // type@02c4 │ │ -08a1f4: 7020 0212 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@1202 │ │ -08a1fa: 6e20 5205 0200 |000b: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceProgressListener:(Landroid/speech/tts/UtteranceProgressListener;)I // method@0552 │ │ -08a200: 0e00 |000e: return-void │ │ -08a202: 2200 c502 |000f: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; // type@02c5 │ │ -08a206: 7020 0612 3000 |0011: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@1206 │ │ -08a20c: 6e20 5105 0200 |0014: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceCompletedListener:(Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;)I // method@0551 │ │ -08a212: 28f7 |0017: goto 000e // -0009 │ │ +08a1c8: |[08a1c8] android.support.v4.speech.tts.TextToSpeechICSMR1.setUtteranceProgressListener:(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +08a1d8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08a1dc: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +08a1e0: 3410 0b00 |0004: if-lt v0, v1, 000f // +000b │ │ +08a1e4: 2200 c402 |0006: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; // type@02c4 │ │ +08a1e8: 7020 0212 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@1202 │ │ +08a1ee: 6e20 5205 0200 |000b: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceProgressListener:(Landroid/speech/tts/UtteranceProgressListener;)I // method@0552 │ │ +08a1f4: 0e00 |000e: return-void │ │ +08a1f6: 2200 c502 |000f: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; // type@02c5 │ │ +08a1fa: 7020 0612 3000 |0011: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@1206 │ │ +08a200: 6e20 5105 0200 |0014: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceCompletedListener:(Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;)I // method@0551 │ │ +08a206: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=47 │ │ 0x000e line=73 │ │ 0x000f line=64 │ │ locals : │ │ @@ -76396,22 +76415,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08a214: |[08a214] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -08a224: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a22a: 7100 e034 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@34e0 │ │ -08a230: 0c00 |0006: move-result-object v0 │ │ -08a232: 7110 2412 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@1224 │ │ -08a238: 0a00 |000a: move-result v0 │ │ -08a23a: 7020 1312 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@1213 │ │ -08a240: 0e00 |000e: return-void │ │ +08a208: |[08a208] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +08a218: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a21e: 7100 e034 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@34e0 │ │ +08a224: 0c00 |0006: move-result-object v0 │ │ +08a226: 7110 2412 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@1224 │ │ +08a22c: 0a00 |000a: move-result v0 │ │ +08a22e: 7020 1312 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@1213 │ │ +08a234: 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; │ │ @@ -76421,20 +76440,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08a244: |[08a244] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -08a254: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a25a: 7110 2412 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@1224 │ │ -08a260: 0a00 |0006: move-result v0 │ │ -08a262: 7020 1312 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@1213 │ │ -08a268: 0e00 |000a: return-void │ │ +08a238: |[08a238] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +08a248: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a24e: 7110 2412 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@1224 │ │ +08a254: 0a00 |0006: move-result v0 │ │ +08a256: 7020 1312 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@1213 │ │ +08a25c: 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; │ │ @@ -76445,18 +76464,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08a26c: |[08a26c] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -08a27c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a282: 7020 1312 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@1213 │ │ -08a288: 0e00 |0006: return-void │ │ +08a260: |[08a260] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +08a270: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a276: 7020 1312 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@1213 │ │ +08a27c: 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; │ │ @@ -76467,22 +76486,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 │ │ -08a28c: |[08a28c] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -08a29c: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -08a2a0: 7100 2612 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@1226 │ │ -08a2a6: 0c00 |0005: move-result-object v0 │ │ -08a2a8: 1100 |0006: return-object v0 │ │ -08a2aa: 7100 2712 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@1227 │ │ -08a2b0: 0c00 |000a: move-result-object v0 │ │ -08a2b2: 28fb |000b: goto 0006 // -0005 │ │ +08a280: |[08a280] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +08a290: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +08a294: 7100 2612 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@1226 │ │ +08a29a: 0c00 |0005: move-result-object v0 │ │ +08a29c: 1100 |0006: return-object v0 │ │ +08a29e: 7100 2712 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@1227 │ │ +08a2a4: 0c00 |000a: move-result-object v0 │ │ +08a2a6: 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;) │ │ @@ -76490,22 +76509,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -08a2b4: |[08a2b4] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -08a2c4: 5c12 9206 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0692 │ │ -08a2c8: 7100 2512 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@1225 │ │ -08a2ce: 0c00 |0005: move-result-object v0 │ │ -08a2d0: 5b10 9306 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ -08a2d4: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -08a2d6: 5910 9106 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ -08a2da: 0e00 |000b: return-void │ │ +08a2a8: |[08a2a8] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +08a2b8: 5c12 9206 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0692 │ │ +08a2bc: 7100 2512 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@1225 │ │ +08a2c2: 0c00 |0005: move-result-object v0 │ │ +08a2c4: 5b10 9306 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ +08a2c8: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +08a2ca: 5910 9106 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ +08a2ce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -76518,33 +76537,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -08a2dc: |[08a2dc] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -08a2ec: 5250 9106 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ -08a2f0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -08a2f2: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -08a2f6: 5450 9306 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ -08a2fa: 7100 2512 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@1225 │ │ -08a300: 0c01 |000a: move-result-object v1 │ │ -08a302: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -08a306: 5550 9206 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0692 │ │ -08a30a: 7110 1212 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@1212 │ │ -08a310: 0c00 |0012: move-result-object v0 │ │ -08a312: 1100 |0013: return-object v0 │ │ -08a314: 2200 cb02 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@02cb │ │ -08a318: 5551 9206 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0692 │ │ -08a31c: 5252 9106 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ -08a320: 5453 9306 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ -08a324: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -08a326: 7054 2312 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@1223 │ │ -08a32c: 28f3 |0020: goto 0013 // -000d │ │ +08a2d0: |[08a2d0] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +08a2e0: 5250 9106 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ +08a2e4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +08a2e6: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +08a2ea: 5450 9306 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ +08a2ee: 7100 2512 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@1225 │ │ +08a2f4: 0c01 |000a: move-result-object v1 │ │ +08a2f6: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +08a2fa: 5550 9206 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0692 │ │ +08a2fe: 7110 1212 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@1212 │ │ +08a304: 0c00 |0012: move-result-object v0 │ │ +08a306: 1100 |0013: return-object v0 │ │ +08a308: 2200 cb02 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@02cb │ │ +08a30c: 5551 9206 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0692 │ │ +08a310: 5252 9106 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ +08a314: 5453 9306 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ +08a318: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +08a31a: 7054 2312 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@1223 │ │ +08a320: 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; │ │ @@ -76554,17 +76573,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 │ │ -08a330: |[08a330] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -08a340: 5b01 9306 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ -08a344: 1100 |0002: return-object v0 │ │ +08a324: |[08a324] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +08a334: 5b01 9306 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0693 │ │ +08a338: 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; │ │ @@ -76574,24 +76593,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 │ │ -08a348: |[08a348] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -08a358: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -08a35c: 5210 9106 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ -08a360: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -08a364: 5910 9106 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ -08a368: 1101 |0008: return-object v1 │ │ -08a36a: 5210 9106 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ -08a36e: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -08a372: 5910 9106 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ -08a376: 28f9 |000f: goto 0008 // -0007 │ │ +08a33c: |[08a33c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +08a34c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +08a350: 5210 9106 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ +08a354: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +08a358: 5910 9106 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ +08a35c: 1101 |0008: return-object v1 │ │ +08a35e: 5210 9106 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ +08a362: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +08a366: 5910 9106 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0691 │ │ +08a36a: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ @@ -76658,27 +76677,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -08a378: |[08a378] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -08a388: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -08a38c: 2331 ce06 |0002: new-array v1, v3, [B // type@06ce │ │ -08a390: 6901 9406 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0694 │ │ -08a394: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08a396: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -08a39a: 6201 9406 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0694 │ │ -08a39e: 7110 dc33 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@33dc │ │ -08a3a4: 0a02 |000e: move-result v2 │ │ -08a3a6: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -08a3aa: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08a3ae: 28f4 |0013: goto 0007 // -000c │ │ -08a3b0: 0e00 |0014: return-void │ │ +08a36c: |[08a36c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +08a37c: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +08a380: 2331 ce06 |0002: new-array v1, v3, [B // type@06ce │ │ +08a384: 6901 9406 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0694 │ │ +08a388: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08a38a: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +08a38e: 6201 9406 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0694 │ │ +08a392: 7110 dc33 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@33dc │ │ +08a398: 0a02 |000e: move-result v2 │ │ +08a39a: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +08a39e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08a3a2: 28f4 |0013: goto 0007 // -000c │ │ +08a3a4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -76690,22 +76709,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08a3b4: |[08a3b4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -08a3c4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a3ca: 5b12 9a06 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a3ce: 5c13 9706 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0697 │ │ -08a3d2: 6e10 4234 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@3442 │ │ -08a3d8: 0a00 |000a: move-result v0 │ │ -08a3da: 5910 9906 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ -08a3de: 0e00 |000d: return-void │ │ +08a3a8: |[08a3a8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +08a3b8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a3be: 5b12 9a06 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a3c2: 5c13 9706 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0697 │ │ +08a3c6: 6e10 4234 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@3442 │ │ +08a3cc: 0a00 |000a: move-result v0 │ │ +08a3ce: 5910 9906 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ +08a3d2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -76719,23 +76738,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08a3e0: |[08a3e0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -08a3f0: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -08a3f4: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -08a3f8: 6200 9406 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0694 │ │ -08a3fc: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -08a400: 0f00 |0008: return v0 │ │ -08a402: 7110 db33 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ -08a408: 0a00 |000c: move-result v0 │ │ -08a40a: 28fb |000d: goto 0008 // -0005 │ │ +08a3d4: |[08a3d4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +08a3e4: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +08a3e8: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +08a3ec: 6200 9406 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0694 │ │ +08a3f0: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +08a3f4: 0f00 |0008: return v0 │ │ +08a3f6: 7110 db33 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ +08a3fc: 0a00 |000c: move-result v0 │ │ +08a3fe: 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;) │ │ @@ -76743,37 +76762,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -08a40c: |[08a40c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -08a41c: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -08a420: 5240 9606 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a424: 5241 9606 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a428: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -08a42c: 5441 9a06 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a430: 5242 9606 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a434: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08a438: 5942 9606 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a43c: 6e20 3734 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a442: 0a01 |0013: move-result v1 │ │ -08a444: 5e41 9806 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a448: 5741 9806 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a44c: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -08a450: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -08a454: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -08a458: 0f01 |001e: return v1 │ │ -08a45a: 5741 9806 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a45e: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -08a462: 5940 9606 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a466: 5e43 9806 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a46a: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -08a46e: 28f5 |0029: goto 001e // -000b │ │ +08a400: |[08a400] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +08a410: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +08a414: 5240 9606 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a418: 5241 9606 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a41c: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +08a420: 5441 9a06 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a424: 5242 9606 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a428: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08a42c: 5942 9606 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a430: 6e20 3734 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a436: 0a01 |0013: move-result v1 │ │ +08a438: 5e41 9806 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a43c: 5741 9806 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a440: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +08a444: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +08a448: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +08a44c: 0f01 |001e: return v1 │ │ +08a44e: 5741 9806 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a452: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +08a456: 5940 9606 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a45a: 5e43 9806 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a45e: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +08a462: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -76791,29 +76810,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -08a470: |[08a470] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -08a480: 5230 9606 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a484: 5231 9906 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ -08a488: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -08a48c: 5430 9a06 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a490: 5231 9606 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a494: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -08a498: 5932 9606 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a49c: 6e20 3734 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a4a2: 0a00 |0011: move-result v0 │ │ -08a4a4: 5e30 9806 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a4a8: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -08a4ac: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -08a4b0: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -08a4b4: 0f00 |001a: return v0 │ │ +08a464: |[08a464] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +08a474: 5230 9606 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a478: 5231 9906 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ +08a47c: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +08a480: 5430 9a06 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a484: 5231 9606 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a488: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +08a48c: 5932 9606 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a490: 6e20 3734 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a496: 0a00 |0011: move-result v0 │ │ +08a498: 5e30 9806 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a49c: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +08a4a0: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +08a4a4: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +08a4a8: 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; │ │ │ │ @@ -76822,55 +76841,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -08a4b8: |[08a4b8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -08a4c8: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -08a4cc: 5250 9606 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a4d0: 5252 9606 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a4d4: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -08a4d8: 5452 9a06 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a4dc: 5253 9606 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a4e0: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08a4e4: 5953 9606 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a4e8: 6e20 3734 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a4ee: 0a02 |0013: move-result v2 │ │ -08a4f0: 5e52 9806 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a4f4: 5752 9806 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a4f8: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -08a4fc: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -08a500: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -08a504: 0f02 |001e: return v2 │ │ -08a506: 5752 9806 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a50a: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -08a50e: 5950 9606 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a512: 5e54 9806 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a516: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -08a51a: 28f5 |0029: goto 001e // -000b │ │ -08a51c: 5752 9806 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a520: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -08a524: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -08a528: 5752 9806 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a52c: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -08a530: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -08a534: 5751 9806 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a538: 5252 9606 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a53c: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -08a540: 5452 9a06 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a544: 5253 9606 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a548: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08a54c: 5953 9606 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a550: 6e20 3734 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a556: 0a02 |0047: move-result v2 │ │ -08a558: 5e52 9806 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a55c: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -08a560: 28ec |004c: goto 0038 // -0014 │ │ +08a4ac: |[08a4ac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +08a4bc: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +08a4c0: 5250 9606 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a4c4: 5252 9606 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a4c8: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +08a4cc: 5452 9a06 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a4d0: 5253 9606 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a4d4: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08a4d8: 5953 9606 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a4dc: 6e20 3734 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a4e2: 0a02 |0013: move-result v2 │ │ +08a4e4: 5e52 9806 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a4e8: 5752 9806 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a4ec: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +08a4f0: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +08a4f4: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +08a4f8: 0f02 |001e: return v2 │ │ +08a4fa: 5752 9806 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a4fe: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +08a502: 5950 9606 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a506: 5e54 9806 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a50a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +08a50e: 28f5 |0029: goto 001e // -000b │ │ +08a510: 5752 9806 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a514: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +08a518: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +08a51c: 5752 9806 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a520: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +08a524: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +08a528: 5751 9806 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a52c: 5252 9606 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a530: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +08a534: 5452 9a06 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a538: 5253 9606 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a53c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08a540: 5953 9606 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a544: 6e20 3734 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a54a: 0a02 |0047: move-result v2 │ │ +08a54c: 5e52 9806 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a550: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +08a554: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -76892,55 +76911,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -08a564: |[08a564] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -08a574: 5250 9606 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a578: 5252 9606 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a57c: 5253 9906 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ -08a580: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -08a584: 5452 9a06 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a588: 5253 9606 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a58c: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -08a590: 5954 9606 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a594: 6e20 3734 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a59a: 0a02 |0013: move-result v2 │ │ -08a59c: 5e52 9806 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a5a0: 5752 9806 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a5a4: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -08a5a8: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -08a5ac: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -08a5b0: 0f02 |001e: return v2 │ │ -08a5b2: 5752 9806 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a5b6: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -08a5ba: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -08a5be: 5752 9806 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a5c2: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -08a5c6: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -08a5ca: 5751 9806 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a5ce: 5252 9606 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a5d2: 5253 9906 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ -08a5d6: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -08a5da: 5452 9a06 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a5de: 5253 9606 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a5e2: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -08a5e6: 5954 9606 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a5ea: 6e20 3734 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a5f0: 0a02 |003e: move-result v2 │ │ -08a5f2: 5e52 9806 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a5f6: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -08a5fa: 28ea |0043: goto 002d // -0016 │ │ -08a5fc: 5950 9606 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a600: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -08a604: 5e52 9806 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a608: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -08a60c: 28d2 |004c: goto 001e // -002e │ │ +08a558: |[08a558] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +08a568: 5250 9606 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a56c: 5252 9606 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a570: 5253 9906 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ +08a574: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +08a578: 5452 9a06 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a57c: 5253 9606 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a580: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +08a584: 5954 9606 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a588: 6e20 3734 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a58e: 0a02 |0013: move-result v2 │ │ +08a590: 5e52 9806 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a594: 5752 9806 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a598: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +08a59c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +08a5a0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +08a5a4: 0f02 |001e: return v2 │ │ +08a5a6: 5752 9806 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a5aa: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +08a5ae: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +08a5b2: 5752 9806 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a5b6: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +08a5ba: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +08a5be: 5751 9806 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a5c2: 5252 9606 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a5c6: 5253 9906 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ +08a5ca: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +08a5ce: 5452 9a06 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a5d2: 5253 9606 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a5d6: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +08a5da: 5954 9606 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a5de: 6e20 3734 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a5e4: 0a02 |003e: move-result v2 │ │ +08a5e6: 5e52 9806 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a5ea: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +08a5ee: 28ea |0043: goto 002d // -0016 │ │ +08a5f0: 5950 9606 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a5f4: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +08a5f8: 5e52 9806 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a5fc: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +08a600: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -76962,57 +76981,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -08a610: |[08a610] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -08a620: 5442 9a06 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a624: 5243 9606 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a628: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08a62c: 6e20 3734 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a632: 0a02 |0009: move-result v2 │ │ -08a634: 5e42 9806 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a638: 5742 9806 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a63c: 7110 de33 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@33de │ │ -08a642: 0a02 |0011: move-result v2 │ │ -08a644: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -08a648: 5442 9a06 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a64c: 5243 9606 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a650: 7120 da33 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@33da │ │ -08a656: 0a00 |001b: move-result v0 │ │ -08a658: 5242 9606 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a65c: 7110 d833 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@33d8 │ │ -08a662: 0a03 |0021: move-result v3 │ │ -08a664: b132 |0022: sub-int/2addr v2, v3 │ │ -08a666: 5942 9606 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a66a: 7110 dc33 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@33dc │ │ -08a670: 0a01 |0028: move-result v1 │ │ -08a672: 0f01 |0029: return v1 │ │ -08a674: 5242 9606 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a678: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08a67c: 5942 9606 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a680: 5742 9806 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a684: 7110 1a12 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@121a │ │ -08a68a: 0a01 |0035: move-result v1 │ │ -08a68c: 5542 9706 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0697 │ │ -08a690: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -08a694: 5742 9806 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a698: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -08a69c: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -08a6a0: 7010 1f12 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@121f │ │ -08a6a6: 0a01 |0043: move-result v1 │ │ -08a6a8: 28e5 |0044: goto 0029 // -001b │ │ -08a6aa: 5742 9806 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a6ae: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -08a6b2: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -08a6b6: 7010 1d12 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@121d │ │ -08a6bc: 0a01 |004e: move-result v1 │ │ -08a6be: 28da |004f: goto 0029 // -0026 │ │ +08a604: |[08a604] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +08a614: 5442 9a06 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a618: 5243 9606 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a61c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08a620: 6e20 3734 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a626: 0a02 |0009: move-result v2 │ │ +08a628: 5e42 9806 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a62c: 5742 9806 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a630: 7110 de33 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@33de │ │ +08a636: 0a02 |0011: move-result v2 │ │ +08a638: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +08a63c: 5442 9a06 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a640: 5243 9606 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a644: 7120 da33 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@33da │ │ +08a64a: 0a00 |001b: move-result v0 │ │ +08a64c: 5242 9606 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a650: 7110 d833 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@33d8 │ │ +08a656: 0a03 |0021: move-result v3 │ │ +08a658: b132 |0022: sub-int/2addr v2, v3 │ │ +08a65a: 5942 9606 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a65e: 7110 dc33 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@33dc │ │ +08a664: 0a01 |0028: move-result v1 │ │ +08a666: 0f01 |0029: return v1 │ │ +08a668: 5242 9606 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a66c: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08a670: 5942 9606 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a674: 5742 9806 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a678: 7110 1a12 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@121a │ │ +08a67e: 0a01 |0035: move-result v1 │ │ +08a680: 5542 9706 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0697 │ │ +08a684: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +08a688: 5742 9806 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a68c: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +08a690: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +08a694: 7010 1f12 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@121f │ │ +08a69a: 0a01 |0043: move-result v1 │ │ +08a69c: 28e5 |0044: goto 0029 // -001b │ │ +08a69e: 5742 9806 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a6a2: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +08a6a6: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +08a6aa: 7010 1d12 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@121d │ │ +08a6b0: 0a01 |004e: move-result v1 │ │ +08a6b2: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -77034,56 +77053,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -08a6c0: |[08a6c0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -08a6d0: 5442 9a06 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a6d4: 5243 9606 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a6d8: 6e20 3734 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08a6de: 0a02 |0007: move-result v2 │ │ -08a6e0: 5e42 9806 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a6e4: 5742 9806 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a6e8: 7110 dd33 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@33dd │ │ -08a6ee: 0a02 |000f: move-result v2 │ │ -08a6f0: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -08a6f4: 5442 9a06 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ -08a6f8: 5243 9606 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a6fc: 7120 d933 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@33d9 │ │ -08a702: 0a00 |0019: move-result v0 │ │ -08a704: 5242 9606 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a708: 7110 d833 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@33d8 │ │ -08a70e: 0a03 |001f: move-result v3 │ │ -08a710: b032 |0020: add-int/2addr v2, v3 │ │ -08a712: 5942 9606 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a716: 7110 dc33 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@33dc │ │ -08a71c: 0a01 |0026: move-result v1 │ │ -08a71e: 0f01 |0027: return v1 │ │ -08a720: 5242 9606 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a724: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08a728: 5942 9606 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a72c: 5742 9806 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a730: 7110 1a12 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@121a │ │ -08a736: 0a01 |0033: move-result v1 │ │ -08a738: 5542 9706 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0697 │ │ -08a73c: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -08a740: 5742 9806 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a744: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -08a748: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -08a74c: 7010 2012 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@1220 │ │ -08a752: 0a01 |0041: move-result v1 │ │ -08a754: 28e5 |0042: goto 0027 // -001b │ │ -08a756: 5742 9806 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ -08a75a: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -08a75e: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -08a762: 7010 1e12 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@121e │ │ -08a768: 0a01 |004c: move-result v1 │ │ -08a76a: 28da |004d: goto 0027 // -0026 │ │ +08a6b4: |[08a6b4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +08a6c4: 5442 9a06 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a6c8: 5243 9606 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a6cc: 6e20 3734 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08a6d2: 0a02 |0007: move-result v2 │ │ +08a6d4: 5e42 9806 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a6d8: 5742 9806 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a6dc: 7110 dd33 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@33dd │ │ +08a6e2: 0a02 |000f: move-result v2 │ │ +08a6e4: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +08a6e8: 5442 9a06 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@069a │ │ +08a6ec: 5243 9606 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a6f0: 7120 d933 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@33d9 │ │ +08a6f6: 0a00 |0019: move-result v0 │ │ +08a6f8: 5242 9606 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a6fc: 7110 d833 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@33d8 │ │ +08a702: 0a03 |001f: move-result v3 │ │ +08a704: b032 |0020: add-int/2addr v2, v3 │ │ +08a706: 5942 9606 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a70a: 7110 dc33 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@33dc │ │ +08a710: 0a01 |0026: move-result v1 │ │ +08a712: 0f01 |0027: return v1 │ │ +08a714: 5242 9606 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a718: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08a71c: 5942 9606 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a720: 5742 9806 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a724: 7110 1a12 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@121a │ │ +08a72a: 0a01 |0033: move-result v1 │ │ +08a72c: 5542 9706 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0697 │ │ +08a730: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +08a734: 5742 9806 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a738: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +08a73c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +08a740: 7010 2012 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@1220 │ │ +08a746: 0a01 |0041: move-result v1 │ │ +08a748: 28e5 |0042: goto 0027 // -001b │ │ +08a74a: 5742 9806 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0698 │ │ +08a74e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +08a752: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +08a756: 7010 1e12 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@121e │ │ +08a75c: 0a01 |004c: move-result v1 │ │ +08a75e: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -77105,76 +77124,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -08a76c: |[08a76c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -08a77c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -08a77e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -08a780: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -08a782: 5985 9606 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a786: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08a788: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08a78a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -08a78c: 5286 9606 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a790: 5287 9906 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ -08a794: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -08a798: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -08a79c: 6e10 1912 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@1219 │ │ -08a7a2: 0a06 |0013: move-result v6 │ │ -08a7a4: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -08a7aa: 0102 |0017: move v2, v0 │ │ -08a7ac: 28f0 |0018: goto 0008 // -0010 │ │ -08a7ae: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08a7b2: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -08a7b4: 28ec |001c: goto 0008 // -0014 │ │ -08a7b6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08a7ba: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -08a7bc: 28e8 |0020: goto 0008 // -0018 │ │ -08a7be: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08a7c2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -08a7c4: 28e4 |0024: goto 0008 // -001c │ │ -08a7c6: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -08a7ca: 0131 |0027: move v1, v3 │ │ -08a7cc: 0f01 |0028: return v1 │ │ -08a7ce: 0102 |0029: move v2, v0 │ │ -08a7d0: 28de |002a: goto 0008 // -0022 │ │ -08a7d2: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -08a7d6: 0141 |002d: move v1, v4 │ │ -08a7d8: 28fa |002e: goto 0028 // -0006 │ │ -08a7da: 0102 |002f: move v2, v0 │ │ -08a7dc: 28d8 |0030: goto 0008 // -0028 │ │ -08a7de: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -08a7e2: 0151 |0033: move v1, v5 │ │ -08a7e4: 28f4 |0034: goto 0028 // -000c │ │ -08a7e6: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -08a7ea: 5286 9606 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a7ee: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -08a7f2: 6e10 1812 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@1218 │ │ -08a7f8: 0a06 |003e: move-result v6 │ │ -08a7fa: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -08a800: 28f5 |0042: goto 0037 // -000b │ │ -08a802: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -08a806: 0131 |0045: move v1, v3 │ │ -08a808: 28e2 |0046: goto 0028 // -001e │ │ -08a80a: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08a80e: 28ee |0049: goto 0037 // -0012 │ │ -08a810: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -08a814: 0141 |004c: move v1, v4 │ │ -08a816: 28db |004d: goto 0028 // -0025 │ │ -08a818: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08a81c: 28e7 |0050: goto 0037 // -0019 │ │ -08a81e: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08a822: 28e4 |0053: goto 0037 // -001c │ │ -08a824: 0151 |0054: move v1, v5 │ │ -08a826: 28d3 |0055: goto 0028 // -002d │ │ -08a828: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -08a87c: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +08a760: |[08a760] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +08a770: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +08a772: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +08a774: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +08a776: 5985 9606 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a77a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08a77c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08a77e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +08a780: 5286 9606 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a784: 5287 9906 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ +08a788: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +08a78c: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +08a790: 6e10 1912 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@1219 │ │ +08a796: 0a06 |0013: move-result v6 │ │ +08a798: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +08a79e: 0102 |0017: move v2, v0 │ │ +08a7a0: 28f0 |0018: goto 0008 // -0010 │ │ +08a7a2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08a7a6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +08a7a8: 28ec |001c: goto 0008 // -0014 │ │ +08a7aa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08a7ae: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +08a7b0: 28e8 |0020: goto 0008 // -0018 │ │ +08a7b2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08a7b6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +08a7b8: 28e4 |0024: goto 0008 // -001c │ │ +08a7ba: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +08a7be: 0131 |0027: move v1, v3 │ │ +08a7c0: 0f01 |0028: return v1 │ │ +08a7c2: 0102 |0029: move v2, v0 │ │ +08a7c4: 28de |002a: goto 0008 // -0022 │ │ +08a7c6: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +08a7ca: 0141 |002d: move v1, v4 │ │ +08a7cc: 28fa |002e: goto 0028 // -0006 │ │ +08a7ce: 0102 |002f: move v2, v0 │ │ +08a7d0: 28d8 |0030: goto 0008 // -0028 │ │ +08a7d2: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +08a7d6: 0151 |0033: move v1, v5 │ │ +08a7d8: 28f4 |0034: goto 0028 // -000c │ │ +08a7da: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +08a7de: 5286 9606 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a7e2: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +08a7e6: 6e10 1812 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@1218 │ │ +08a7ec: 0a06 |003e: move-result v6 │ │ +08a7ee: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +08a7f4: 28f5 |0042: goto 0037 // -000b │ │ +08a7f6: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +08a7fa: 0131 |0045: move v1, v3 │ │ +08a7fc: 28e2 |0046: goto 0028 // -001e │ │ +08a7fe: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08a802: 28ee |0049: goto 0037 // -0012 │ │ +08a804: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +08a808: 0141 |004c: move v1, v4 │ │ +08a80a: 28db |004d: goto 0028 // -0025 │ │ +08a80c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08a810: 28e7 |0050: goto 0037 // -0019 │ │ +08a812: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08a816: 28e4 |0053: goto 0037 // -001c │ │ +08a818: 0151 |0054: move v1, v5 │ │ +08a81a: 28d3 |0055: goto 0028 // -002d │ │ +08a81c: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +08a870: 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 │ │ @@ -77227,54 +77246,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -08a898: |[08a898] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -08a8a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -08a8aa: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -08a8ac: 5254 9906 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ -08a8b0: 5954 9606 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a8b4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08a8b6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -08a8b8: 5254 9606 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ -08a8bc: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -08a8c0: 6e10 1812 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@1218 │ │ -08a8c6: 0a04 |000f: move-result v4 │ │ -08a8c8: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -08a8ce: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -08a8d2: 0101 |0015: move v1, v0 │ │ -08a8d4: 28f2 |0016: goto 0008 // -000e │ │ -08a8d6: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -08a8da: 0f02 |0019: return v2 │ │ -08a8dc: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -08a8e0: 0101 |001c: move v1, v0 │ │ -08a8e2: 28eb |001d: goto 0008 // -0015 │ │ -08a8e4: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -08a8e8: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08a8ec: 28e6 |0022: goto 0008 // -001a │ │ -08a8ee: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -08a8f2: 0132 |0025: move v2, v3 │ │ -08a8f4: 28f3 |0026: goto 0019 // -000d │ │ -08a8f6: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -08a8fa: 0101 |0029: move v1, v0 │ │ -08a8fc: 28de |002a: goto 0008 // -0022 │ │ -08a8fe: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -08a902: 0132 |002d: move v2, v3 │ │ -08a904: 28eb |002e: goto 0019 // -0015 │ │ -08a906: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08a90a: 28d7 |0031: goto 0008 // -0029 │ │ -08a90c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08a910: 28d4 |0034: goto 0008 // -002c │ │ -08a912: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -08a914: 28e3 |0036: goto 0019 // -001d │ │ -08a916: 0000 |0037: nop // spacer │ │ -08a918: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +08a88c: |[08a88c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +08a89c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08a89e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +08a8a0: 5254 9906 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0699 │ │ +08a8a4: 5954 9606 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a8a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08a8aa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08a8ac: 5254 9606 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0696 │ │ +08a8b0: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +08a8b4: 6e10 1812 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@1218 │ │ +08a8ba: 0a04 |000f: move-result v4 │ │ +08a8bc: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +08a8c2: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +08a8c6: 0101 |0015: move v1, v0 │ │ +08a8c8: 28f2 |0016: goto 0008 // -000e │ │ +08a8ca: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +08a8ce: 0f02 |0019: return v2 │ │ +08a8d0: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +08a8d4: 0101 |001c: move v1, v0 │ │ +08a8d6: 28eb |001d: goto 0008 // -0015 │ │ +08a8d8: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +08a8dc: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08a8e0: 28e6 |0022: goto 0008 // -001a │ │ +08a8e2: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +08a8e6: 0132 |0025: move v2, v3 │ │ +08a8e8: 28f3 |0026: goto 0019 // -000d │ │ +08a8ea: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +08a8ee: 0101 |0029: move v1, v0 │ │ +08a8f0: 28de |002a: goto 0008 // -0022 │ │ +08a8f2: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +08a8f6: 0132 |002d: move v2, v3 │ │ +08a8f8: 28eb |002e: goto 0019 // -0015 │ │ +08a8fa: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08a8fe: 28d7 |0031: goto 0008 // -0029 │ │ +08a900: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08a904: 28d4 |0034: goto 0008 // -002c │ │ +08a906: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +08a908: 28e3 |0036: goto 0019 // -001d │ │ +08a90a: 0000 |0037: nop // spacer │ │ +08a90c: 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 │ │ @@ -77424,37 +77443,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -08a96c: |[08a96c] android.support.v4.text.BidiFormatter.:()V │ │ -08a97c: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -08a97e: 6200 ba06 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ba │ │ -08a982: 6900 9e06 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ -08a986: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -08a98a: 7110 e033 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@33e0 │ │ -08a990: 0c00 |000a: move-result-object v0 │ │ -08a992: 6900 a606 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@06a6 │ │ -08a996: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -08a99a: 7110 e033 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@33e0 │ │ -08a9a0: 0c00 |0012: move-result-object v0 │ │ -08a9a2: 6900 aa06 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@06aa │ │ -08a9a6: 2200 cb02 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@02cb │ │ -08a9aa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -08a9ac: 6202 9e06 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ -08a9b0: 7040 2212 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@1222 │ │ -08a9b6: 6900 9c06 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069c │ │ -08a9ba: 2200 cb02 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@02cb │ │ -08a9be: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -08a9c0: 6202 9e06 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ -08a9c4: 7040 2212 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@1222 │ │ -08a9ca: 6900 9d06 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069d │ │ -08a9ce: 0e00 |0029: return-void │ │ +08a960: |[08a960] android.support.v4.text.BidiFormatter.:()V │ │ +08a970: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +08a972: 6200 ba06 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ba │ │ +08a976: 6900 9e06 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ +08a97a: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +08a97e: 7110 e033 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@33e0 │ │ +08a984: 0c00 |000a: move-result-object v0 │ │ +08a986: 6900 a606 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@06a6 │ │ +08a98a: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +08a98e: 7110 e033 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@33e0 │ │ +08a994: 0c00 |0012: move-result-object v0 │ │ +08a996: 6900 aa06 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@06aa │ │ +08a99a: 2200 cb02 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@02cb │ │ +08a99e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +08a9a0: 6202 9e06 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ +08a9a4: 7040 2212 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@1222 │ │ +08a9aa: 6900 9c06 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069c │ │ +08a9ae: 2200 cb02 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@02cb │ │ +08a9b2: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +08a9b4: 6202 9e06 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ +08a9b8: 7040 2212 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@1222 │ │ +08a9be: 6900 9d06 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069d │ │ +08a9c2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -77465,20 +77484,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 │ │ -08a9d0: |[08a9d0] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -08a9e0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08a9e6: 5c01 ad06 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ -08a9ea: 5902 ac06 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@06ac │ │ -08a9ee: 5b03 ab06 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ -08a9f2: 0e00 |0009: return-void │ │ +08a9c4: |[08a9c4] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +08a9d4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08a9da: 5c01 ad06 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ +08a9de: 5902 ac06 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@06ac │ │ +08a9e2: 5b03 ab06 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ +08a9e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -77493,17 +77512,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 │ │ -08a9f4: |[08a9f4] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -08aa04: 7040 2212 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@1222 │ │ -08aa0a: 0e00 |0003: return-void │ │ +08a9e8: |[08a9e8] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +08a9f8: 7040 2212 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@1222 │ │ +08a9fe: 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 │ │ @@ -77515,18 +77534,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08aa0c: |[08aa0c] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -08aa1c: 7110 3012 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@1230 │ │ -08aa22: 0a00 |0003: move-result v0 │ │ -08aa24: 0f00 |0004: return v0 │ │ +08aa00: |[08aa00] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +08aa10: 7110 3012 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@1230 │ │ +08aa16: 0a00 |0003: move-result v0 │ │ +08aa18: 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;) │ │ @@ -77534,72 +77553,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 │ │ -08aa28: |[08aa28] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -08aa38: 6200 9e06 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ -08aa3c: 1100 |0002: return-object v0 │ │ +08aa1c: |[08aa1c] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +08aa2c: 6200 9e06 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@069e │ │ +08aa30: 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 │ │ -08aa40: |[08aa40] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -08aa50: 6200 9d06 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069d │ │ -08aa54: 1100 |0002: return-object v0 │ │ +08aa34: |[08aa34] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +08aa44: 6200 9d06 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069d │ │ +08aa48: 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 │ │ -08aa58: |[08aa58] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -08aa68: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069c │ │ -08aa6c: 1100 |0002: return-object v0 │ │ +08aa4c: |[08aa4c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +08aa5c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@069c │ │ +08aa60: 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 │ │ -08aa70: |[08aa70] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -08aa80: 2200 ca02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@02ca │ │ -08aa84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08aa86: 7030 1712 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@1217 │ │ -08aa8c: 6e10 1b12 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@121b │ │ -08aa92: 0a00 |0009: move-result v0 │ │ -08aa94: 0f00 |000a: return v0 │ │ +08aa64: |[08aa64] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +08aa74: 2200 ca02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@02ca │ │ +08aa78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08aa7a: 7030 1712 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@1217 │ │ +08aa80: 6e10 1b12 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@121b │ │ +08aa86: 0a00 |0009: move-result v0 │ │ +08aa88: 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;) │ │ @@ -77607,21 +77626,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08aa98: |[08aa98] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -08aaa8: 2200 ca02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@02ca │ │ -08aaac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08aaae: 7030 1712 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@1217 │ │ -08aab4: 6e10 1c12 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@121c │ │ -08aaba: 0a00 |0009: move-result v0 │ │ -08aabc: 0f00 |000a: return v0 │ │ +08aa8c: |[08aa8c] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +08aa9c: 2200 ca02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@02ca │ │ +08aaa0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08aaa2: 7030 1712 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@1217 │ │ +08aaa8: 6e10 1c12 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@121c │ │ +08aaae: 0a00 |0009: move-result v0 │ │ +08aab0: 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;) │ │ @@ -77629,40 +77648,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 │ │ -08aac0: |[08aac0] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -08aad0: 2200 c902 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@02c9 │ │ -08aad4: 7010 0e12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@120e │ │ -08aada: 6e10 1112 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@1211 │ │ -08aae0: 0c00 |0008: move-result-object v0 │ │ -08aae2: 1100 |0009: return-object v0 │ │ +08aab4: |[08aab4] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +08aac4: 2200 c902 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@02c9 │ │ +08aac8: 7010 0e12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@120e │ │ +08aace: 6e10 1112 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@1211 │ │ +08aad4: 0c00 |0008: move-result-object v0 │ │ +08aad6: 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 │ │ -08aae4: |[08aae4] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -08aaf4: 2200 c902 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@02c9 │ │ -08aaf8: 7020 0f12 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@120f │ │ -08aafe: 6e10 1112 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@1211 │ │ -08ab04: 0c00 |0008: move-result-object v0 │ │ -08ab06: 1100 |0009: return-object v0 │ │ +08aad8: |[08aad8] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +08aae8: 2200 c902 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@02c9 │ │ +08aaec: 7020 0f12 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@120f │ │ +08aaf2: 6e10 1112 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@1211 │ │ +08aaf8: 0c00 |0008: move-result-object v0 │ │ +08aafa: 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;) │ │ @@ -77670,20 +77689,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 │ │ -08ab08: |[08ab08] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -08ab18: 2200 c902 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@02c9 │ │ -08ab1c: 7020 1012 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@1210 │ │ -08ab22: 6e10 1112 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@1211 │ │ -08ab28: 0c00 |0008: move-result-object v0 │ │ -08ab2a: 1100 |0009: return-object v0 │ │ +08aafc: |[08aafc] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +08ab0c: 2200 c902 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@02c9 │ │ +08ab10: 7020 1012 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@1210 │ │ +08ab16: 6e10 1112 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@1211 │ │ +08ab1c: 0c00 |0008: move-result-object v0 │ │ +08ab1e: 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;) │ │ @@ -77691,22 +77710,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08ab2c: |[08ab2c] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -08ab3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08ab3e: 7110 6412 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@1264 │ │ -08ab44: 0a01 |0004: move-result v1 │ │ -08ab46: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -08ab4a: 0f00 |0007: return v0 │ │ -08ab4c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08ab4e: 28fe |0009: goto 0007 // -0002 │ │ +08ab20: |[08ab20] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +08ab30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ab32: 7110 6412 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@1264 │ │ +08ab38: 0a01 |0004: move-result v1 │ │ +08ab3a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +08ab3e: 0f00 |0007: return v0 │ │ +08ab40: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08ab42: 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;) │ │ @@ -77714,40 +77733,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 │ │ -08ab50: |[08ab50] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -08ab60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08ab62: 6e10 4234 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ -08ab68: 0a02 |0004: move-result v2 │ │ -08ab6a: 7240 4712 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ -08ab70: 0a00 |0008: move-result v0 │ │ -08ab72: 5531 ad06 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ -08ab76: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -08ab7a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -08ab7e: 7110 2912 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@1229 │ │ -08ab84: 0a01 |0012: move-result v1 │ │ -08ab86: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -08ab88: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -08ab8c: 6201 a606 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@06a6 │ │ -08ab90: 1101 |0018: return-object v1 │ │ -08ab92: 5531 ad06 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ -08ab96: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -08ab9a: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -08ab9e: 7110 2912 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@1229 │ │ -08aba4: 0a01 |0022: move-result v1 │ │ -08aba6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -08aba8: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -08abac: 6201 aa06 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@06aa │ │ -08abb0: 28f0 |0028: goto 0018 // -0010 │ │ -08abb2: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -08abb6: 28ed |002b: goto 0018 // -0013 │ │ +08ab44: |[08ab44] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +08ab54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ab56: 6e10 4234 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ +08ab5c: 0a02 |0004: move-result v2 │ │ +08ab5e: 7240 4712 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ +08ab64: 0a00 |0008: move-result v0 │ │ +08ab66: 5531 ad06 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ +08ab6a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +08ab6e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +08ab72: 7110 2912 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@1229 │ │ +08ab78: 0a01 |0012: move-result v1 │ │ +08ab7a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +08ab7c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +08ab80: 6201 a606 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@06a6 │ │ +08ab84: 1101 |0018: return-object v1 │ │ +08ab86: 5531 ad06 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ +08ab8a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +08ab8e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +08ab92: 7110 2912 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@1229 │ │ +08ab98: 0a01 |0022: move-result v1 │ │ +08ab9a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +08ab9c: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +08aba0: 6201 aa06 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@06aa │ │ +08aba4: 28f0 |0028: goto 0018 // -0010 │ │ +08aba6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +08abaa: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -77764,40 +77783,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 │ │ -08abb8: |[08abb8] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -08abc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08abca: 6e10 4234 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ -08abd0: 0a02 |0004: move-result v2 │ │ -08abd2: 7240 4712 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ -08abd8: 0a00 |0008: move-result v0 │ │ -08abda: 5531 ad06 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ -08abde: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -08abe2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -08abe6: 7110 2812 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@1228 │ │ -08abec: 0a01 |0012: move-result v1 │ │ -08abee: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -08abf0: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -08abf4: 6201 a606 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@06a6 │ │ -08abf8: 1101 |0018: return-object v1 │ │ -08abfa: 5531 ad06 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ -08abfe: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -08ac02: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -08ac06: 7110 2812 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@1228 │ │ -08ac0c: 0a01 |0022: move-result v1 │ │ -08ac0e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -08ac10: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -08ac14: 6201 aa06 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@06aa │ │ -08ac18: 28f0 |0028: goto 0018 // -0010 │ │ -08ac1a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -08ac1e: 28ed |002b: goto 0018 // -0013 │ │ +08abac: |[08abac] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +08abbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08abbe: 6e10 4234 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ +08abc4: 0a02 |0004: move-result v2 │ │ +08abc6: 7240 4712 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ +08abcc: 0a00 |0008: move-result v0 │ │ +08abce: 5531 ad06 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ +08abd2: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +08abd6: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +08abda: 7110 2812 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@1228 │ │ +08abe0: 0a01 |0012: move-result v1 │ │ +08abe2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +08abe4: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +08abe8: 6201 a606 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@06a6 │ │ +08abec: 1101 |0018: return-object v1 │ │ +08abee: 5531 ad06 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ +08abf2: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +08abf6: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +08abfa: 7110 2812 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@1228 │ │ +08ac00: 0a01 |0022: move-result v1 │ │ +08ac02: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +08ac04: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +08ac08: 6201 aa06 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@06aa │ │ +08ac0c: 28f0 |0028: goto 0018 // -0010 │ │ +08ac0e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +08ac12: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -77815,22 +77834,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08ac20: |[08ac20] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -08ac30: 5210 ac06 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@06ac │ │ -08ac34: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -08ac38: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08ac3c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08ac3e: 0f00 |0007: return v0 │ │ -08ac40: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08ac42: 28fe |0009: goto 0007 // -0002 │ │ +08ac14: |[08ac14] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +08ac24: 5210 ac06 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@06ac │ │ +08ac28: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +08ac2c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08ac30: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08ac32: 0f00 |0007: return v0 │ │ +08ac34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08ac36: 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;) │ │ @@ -77838,22 +77857,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -08ac44: |[08ac44] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -08ac54: 5430 ab06 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ -08ac58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08ac5a: 6e10 4234 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ -08ac60: 0a02 |0006: move-result v2 │ │ -08ac62: 7240 4712 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ -08ac68: 0a00 |000a: move-result v0 │ │ -08ac6a: 0f00 |000b: return v0 │ │ +08ac38: |[08ac38] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +08ac48: 5430 ab06 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ +08ac4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08ac4e: 6e10 4234 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ +08ac54: 0a02 |0006: move-result v2 │ │ +08ac56: 7240 4712 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ +08ac5c: 0a00 |000a: move-result v0 │ │ +08ac5e: 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; │ │ │ │ @@ -77862,17 +77881,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ac6c: |[08ac6c] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -08ac7c: 5510 ad06 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ -08ac80: 0f00 |0002: return v0 │ │ +08ac60: |[08ac60] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +08ac70: 5510 ad06 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ +08ac74: 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;) │ │ @@ -77880,20 +77899,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 │ │ -08ac84: |[08ac84] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -08ac94: 5420 ab06 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ -08ac98: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -08ac9a: 6e40 3512 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@1235 │ │ -08aca0: 0c00 |0006: move-result-object v0 │ │ -08aca2: 1100 |0007: return-object v0 │ │ +08ac78: |[08ac78] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +08ac88: 5420 ab06 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ +08ac8c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +08ac8e: 6e40 3512 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@1235 │ │ +08ac94: 0c00 |0006: move-result-object v0 │ │ +08ac96: 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; │ │ │ │ @@ -77902,19 +77921,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 │ │ -08aca4: |[08aca4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -08acb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08acb6: 6e40 3512 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@1235 │ │ -08acbc: 0c00 |0004: move-result-object v0 │ │ -08acbe: 1100 |0005: return-object v0 │ │ +08ac98: |[08ac98] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +08aca8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08acaa: 6e40 3512 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@1235 │ │ +08acb0: 0c00 |0004: move-result-object v0 │ │ +08acb2: 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; │ │ @@ -77924,56 +77943,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 │ │ -08acc0: |[08acc0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -08acd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08acd2: 6e10 4234 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ -08acd8: 0a03 |0004: move-result v3 │ │ -08acda: 7240 4712 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ -08ace0: 0a00 |0008: move-result v0 │ │ -08ace2: 2201 8206 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -08ace6: 7010 5134 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08acec: 6e10 2d12 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@122d │ │ -08acf2: 0a02 |0011: move-result v2 │ │ -08acf4: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -08acf8: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -08acfc: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -08ad00: 6202 be06 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06be │ │ -08ad04: 7030 3212 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@1232 │ │ -08ad0a: 0c02 |001d: move-result-object v2 │ │ -08ad0c: 6e20 5a34 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08ad12: 5542 ad06 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ -08ad16: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -08ad1a: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -08ad1e: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -08ad22: 6e20 5434 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08ad28: 6e20 5a34 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08ad2e: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -08ad32: 6e20 5434 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08ad38: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -08ad3c: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -08ad40: 6202 be06 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06be │ │ -08ad44: 7030 3112 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@1231 │ │ -08ad4a: 0c02 |003d: move-result-object v2 │ │ -08ad4c: 6e20 5a34 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08ad52: 6e10 5f34 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08ad58: 0c02 |0044: move-result-object v2 │ │ -08ad5a: 1102 |0045: return-object v2 │ │ -08ad5c: 6202 bd06 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bd │ │ -08ad60: 28d2 |0048: goto 001a // -002e │ │ -08ad62: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -08ad66: 28de |004b: goto 0029 // -0022 │ │ -08ad68: 6e20 5a34 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08ad6e: 28e5 |004f: goto 0034 // -001b │ │ -08ad70: 6202 bd06 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bd │ │ -08ad74: 28e8 |0052: goto 003a // -0018 │ │ +08acb4: |[08acb4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +08acc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08acc6: 6e10 4234 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ +08accc: 0a03 |0004: move-result v3 │ │ +08acce: 7240 4712 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1247 │ │ +08acd4: 0a00 |0008: move-result v0 │ │ +08acd6: 2201 8206 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +08acda: 7010 5134 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08ace0: 6e10 2d12 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@122d │ │ +08ace6: 0a02 |0011: move-result v2 │ │ +08ace8: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +08acec: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +08acf0: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +08acf4: 6202 be06 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06be │ │ +08acf8: 7030 3212 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@1232 │ │ +08acfe: 0c02 |001d: move-result-object v2 │ │ +08ad00: 6e20 5a34 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08ad06: 5542 ad06 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@06ad │ │ +08ad0a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +08ad0e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +08ad12: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +08ad16: 6e20 5434 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08ad1c: 6e20 5a34 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08ad22: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +08ad26: 6e20 5434 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08ad2c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +08ad30: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +08ad34: 6202 be06 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06be │ │ +08ad38: 7030 3112 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@1231 │ │ +08ad3e: 0c02 |003d: move-result-object v2 │ │ +08ad40: 6e20 5a34 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08ad46: 6e10 5f34 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08ad4c: 0c02 |0044: move-result-object v2 │ │ +08ad4e: 1102 |0045: return-object v2 │ │ +08ad50: 6202 bd06 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bd │ │ +08ad54: 28d2 |0048: goto 001a // -002e │ │ +08ad56: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +08ad5a: 28de |004b: goto 0029 // -0022 │ │ +08ad5c: 6e20 5a34 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08ad62: 28e5 |004f: goto 0034 // -001b │ │ +08ad64: 6202 bd06 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bd │ │ +08ad68: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -78000,19 +78019,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 │ │ -08ad78: |[08ad78] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -08ad88: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ -08ad8c: 6e40 3512 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@1235 │ │ -08ad92: 0c00 |0005: move-result-object v0 │ │ -08ad94: 1100 |0006: return-object v0 │ │ +08ad6c: |[08ad6c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +08ad7c: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ab │ │ +08ad80: 6e40 3512 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@1235 │ │ +08ad86: 0c00 |0005: move-result-object v0 │ │ +08ad88: 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 │ │ @@ -78088,26 +78107,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08ad98: |[08ad98] android.support.v4.text.ICUCompat.:()V │ │ -08ada8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08adac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -08adb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -08adb4: 2201 ce02 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@02ce │ │ -08adb8: 7010 3c12 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@123c │ │ -08adbe: 6901 ae06 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ -08adc2: 0e00 |000d: return-void │ │ -08adc4: 2201 cd02 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@02cd │ │ -08adc8: 7010 3912 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@1239 │ │ -08adce: 6901 ae06 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ -08add2: 28f8 |0015: goto 000d // -0008 │ │ +08ad8c: |[08ad8c] android.support.v4.text.ICUCompat.:()V │ │ +08ad9c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08ada0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +08ada4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +08ada8: 2201 ce02 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@02ce │ │ +08adac: 7010 3c12 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@123c │ │ +08adb2: 6901 ae06 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ +08adb6: 0e00 |000d: return-void │ │ +08adb8: 2201 cd02 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@02cd │ │ +08adbc: 7010 3912 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@1239 │ │ +08adc2: 6901 ae06 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ +08adc6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -78119,17 +78138,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08add4: |[08add4] android.support.v4.text.ICUCompat.:()V │ │ -08ade4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08adea: 0e00 |0003: return-void │ │ +08adc8: |[08adc8] android.support.v4.text.ICUCompat.:()V │ │ +08add8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08adde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -78138,19 +78157,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 │ │ -08adec: |[08adec] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -08adfc: 6200 ae06 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ -08ae00: 7220 3712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@1237 │ │ -08ae06: 0c00 |0005: move-result-object v0 │ │ -08ae08: 1100 |0006: return-object v0 │ │ +08ade0: |[08ade0] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +08adf0: 6200 ae06 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ +08adf4: 7220 3712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@1237 │ │ +08adfa: 0c00 |0005: move-result-object v0 │ │ +08adfc: 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;) │ │ @@ -78158,19 +78177,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 │ │ -08ae0c: |[08ae0c] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -08ae1c: 6200 ae06 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ -08ae20: 7220 3812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@1238 │ │ -08ae26: 0c00 |0005: move-result-object v0 │ │ -08ae28: 1100 |0006: return-object v0 │ │ +08ae00: |[08ae00] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +08ae10: 6200 ae06 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@06ae │ │ +08ae14: 7220 3812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@1238 │ │ +08ae1a: 0c00 |0005: move-result-object v0 │ │ +08ae1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -78212,42 +78231,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -08ae2c: |[08ae2c] android.support.v4.text.ICUCompatIcs.:()V │ │ -08ae3c: 1a02 4324 |0000: const-string v2, "libcore.icu.ICU" // string@2443 │ │ -08ae40: 7110 e333 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@33e3 │ │ -08ae46: 0c00 |0005: move-result-object v0 │ │ -08ae48: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -08ae4c: 1a02 6f20 |0008: const-string v2, "getScript" // string@206f │ │ -08ae50: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -08ae52: 2333 1007 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -08ae56: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -08ae58: 1c05 8106 |000e: const-class v5, Ljava/lang/String; // type@0681 │ │ -08ae5c: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -08ae60: 6e30 eb33 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -08ae66: 0c02 |0015: move-result-object v2 │ │ -08ae68: 6902 b106 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@06b1 │ │ -08ae6c: 1a02 4b17 |0018: const-string v2, "addLikelySubtags" // string@174b │ │ -08ae70: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -08ae72: 2333 1007 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -08ae76: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -08ae78: 1c05 8106 |001e: const-class v5, Ljava/lang/String; // type@0681 │ │ -08ae7c: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -08ae80: 6e30 eb33 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -08ae86: 0c02 |0025: move-result-object v2 │ │ -08ae88: 6902 b006 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@06b0 │ │ -08ae8c: 0e00 |0028: return-void │ │ -08ae8e: 0d01 |0029: move-exception v1 │ │ -08ae90: 1a02 bd05 |002a: const-string v2, "ICUCompatIcs" // string@05bd │ │ -08ae94: 7120 b820 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ -08ae9a: 28f9 |002f: goto 0028 // -0007 │ │ +08ae20: |[08ae20] android.support.v4.text.ICUCompatIcs.:()V │ │ +08ae30: 1a02 4324 |0000: const-string v2, "libcore.icu.ICU" // string@2443 │ │ +08ae34: 7110 e333 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@33e3 │ │ +08ae3a: 0c00 |0005: move-result-object v0 │ │ +08ae3c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +08ae40: 1a02 6f20 |0008: const-string v2, "getScript" // string@206f │ │ +08ae44: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +08ae46: 2333 1007 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +08ae4a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +08ae4c: 1c05 8106 |000e: const-class v5, Ljava/lang/String; // type@0681 │ │ +08ae50: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +08ae54: 6e30 eb33 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +08ae5a: 0c02 |0015: move-result-object v2 │ │ +08ae5c: 6902 b106 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@06b1 │ │ +08ae60: 1a02 4b17 |0018: const-string v2, "addLikelySubtags" // string@174b │ │ +08ae64: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +08ae66: 2333 1007 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +08ae6a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +08ae6c: 1c05 8106 |001e: const-class v5, Ljava/lang/String; // type@0681 │ │ +08ae70: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +08ae74: 6e30 eb33 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +08ae7a: 0c02 |0025: move-result-object v2 │ │ +08ae7c: 6902 b006 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@06b0 │ │ +08ae80: 0e00 |0028: return-void │ │ +08ae82: 0d01 |0029: move-exception v1 │ │ +08ae84: 1a02 bd05 |002a: const-string v2, "ICUCompatIcs" // string@05bd │ │ +08ae88: 7120 b820 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ +08ae8e: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -78264,17 +78283,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08aeac: |[08aeac] android.support.v4.text.ICUCompatIcs.:()V │ │ -08aebc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08aec2: 0e00 |0003: return-void │ │ +08aea0: |[08aea0] android.support.v4.text.ICUCompatIcs.:()V │ │ +08aeb0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08aeb6: 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;) │ │ @@ -78282,36 +78301,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 │ │ -08aec4: |[08aec4] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -08aed4: 6202 b006 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@06b0 │ │ -08aed8: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -08aedc: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -08aede: 2320 1107 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0711 │ │ -08aee2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -08aee4: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -08aee8: 6202 b006 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@06b0 │ │ -08aeec: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -08aeee: 6e30 7934 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -08aef4: 0c02 |0010: move-result-object v2 │ │ -08aef6: 1f02 8106 |0011: check-cast v2, Ljava/lang/String; // type@0681 │ │ -08aefa: 1102 |0013: return-object v2 │ │ -08aefc: 0d01 |0014: move-exception v1 │ │ -08aefe: 1a02 bd05 |0015: const-string v2, "ICUCompatIcs" // string@05bd │ │ -08af02: 7120 b820 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ -08af08: 0742 |001a: move-object v2, v4 │ │ -08af0a: 28f8 |001b: goto 0013 // -0008 │ │ -08af0c: 0d01 |001c: move-exception v1 │ │ -08af0e: 1a02 bd05 |001d: const-string v2, "ICUCompatIcs" // string@05bd │ │ -08af12: 7120 b820 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ -08af18: 28f8 |0022: goto 001a // -0008 │ │ +08aeb8: |[08aeb8] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +08aec8: 6202 b006 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@06b0 │ │ +08aecc: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +08aed0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +08aed2: 2320 1107 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0711 │ │ +08aed6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +08aed8: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +08aedc: 6202 b006 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@06b0 │ │ +08aee0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +08aee2: 6e30 7934 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +08aee8: 0c02 |0010: move-result-object v2 │ │ +08aeea: 1f02 8106 |0011: check-cast v2, Ljava/lang/String; // type@0681 │ │ +08aeee: 1102 |0013: return-object v2 │ │ +08aef0: 0d01 |0014: move-exception v1 │ │ +08aef2: 1a02 bd05 |0015: const-string v2, "ICUCompatIcs" // string@05bd │ │ +08aef6: 7120 b820 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ +08aefc: 0742 |001a: move-object v2, v4 │ │ +08aefe: 28f8 |001b: goto 0013 // -0008 │ │ +08af00: 0d01 |001c: move-exception v1 │ │ +08af02: 1a02 bd05 |001d: const-string v2, "ICUCompatIcs" // string@05bd │ │ +08af06: 7120 b820 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ +08af0c: 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 │ │ @@ -78333,37 +78352,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 │ │ -08af2c: |[08af2c] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -08af3c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08af3e: 6202 b106 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@06b1 │ │ -08af42: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -08af46: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -08af48: 2320 1107 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0711 │ │ -08af4c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -08af4e: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -08af52: 6202 b106 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@06b1 │ │ -08af56: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -08af58: 6e30 7934 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -08af5e: 0c02 |0011: move-result-object v2 │ │ -08af60: 1f02 8106 |0012: check-cast v2, Ljava/lang/String; // type@0681 │ │ -08af64: 1102 |0014: return-object v2 │ │ -08af66: 0d01 |0015: move-exception v1 │ │ -08af68: 1a02 bd05 |0016: const-string v2, "ICUCompatIcs" // string@05bd │ │ -08af6c: 7120 b820 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ -08af72: 0732 |001b: move-object v2, v3 │ │ -08af74: 28f8 |001c: goto 0014 // -0008 │ │ -08af76: 0d01 |001d: move-exception v1 │ │ -08af78: 1a02 bd05 |001e: const-string v2, "ICUCompatIcs" // string@05bd │ │ -08af7c: 7120 b820 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ -08af82: 28f8 |0023: goto 001b // -0008 │ │ +08af20: |[08af20] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +08af30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08af32: 6202 b106 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@06b1 │ │ +08af36: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +08af3a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +08af3c: 2320 1107 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0711 │ │ +08af40: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +08af42: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +08af46: 6202 b106 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@06b1 │ │ +08af4a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +08af4c: 6e30 7934 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +08af52: 0c02 |0011: move-result-object v2 │ │ +08af54: 1f02 8106 |0012: check-cast v2, Ljava/lang/String; // type@0681 │ │ +08af58: 1102 |0014: return-object v2 │ │ +08af5a: 0d01 |0015: move-exception v1 │ │ +08af5c: 1a02 bd05 |0016: const-string v2, "ICUCompatIcs" // string@05bd │ │ +08af60: 7120 b820 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ +08af66: 0732 |001b: move-object v2, v3 │ │ +08af68: 28f8 |001c: goto 0014 // -0008 │ │ +08af6a: 0d01 |001d: move-exception v1 │ │ +08af6c: 1a02 bd05 |001e: const-string v2, "ICUCompatIcs" // string@05bd │ │ +08af70: 7120 b820 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b8 │ │ +08af76: 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 │ │ @@ -78546,39 +78565,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -08af94: |[08af94] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -08afa4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -08afa6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08afa8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -08afaa: 2200 d702 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ -08afae: 7040 5612 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@1256 │ │ -08afb4: 6900 bd06 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bd │ │ -08afb8: 2200 d702 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ -08afbc: 7040 5612 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@1256 │ │ -08afc2: 6900 be06 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06be │ │ -08afc6: 2200 d702 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ -08afca: 6201 b506 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@06b5 │ │ -08afce: 7040 5612 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@1256 │ │ -08afd4: 6900 ba06 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ba │ │ -08afd8: 2200 d702 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ -08afdc: 6201 b506 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@06b5 │ │ -08afe0: 7040 5612 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@1256 │ │ -08afe6: 6900 bb06 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bb │ │ -08afea: 2200 d702 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ -08afee: 6201 b306 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@06b3 │ │ -08aff2: 7040 5612 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@1256 │ │ -08aff8: 6900 b906 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06b9 │ │ -08affc: 6200 b806 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@06b8 │ │ -08b000: 6900 bc06 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bc │ │ -08b004: 0e00 |0030: return-void │ │ +08af88: |[08af88] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +08af98: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +08af9a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08af9c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +08af9e: 2200 d702 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ +08afa2: 7040 5612 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@1256 │ │ +08afa8: 6900 bd06 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bd │ │ +08afac: 2200 d702 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ +08afb0: 7040 5612 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@1256 │ │ +08afb6: 6900 be06 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06be │ │ +08afba: 2200 d702 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ +08afbe: 6201 b506 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@06b5 │ │ +08afc2: 7040 5612 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@1256 │ │ +08afc8: 6900 ba06 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06ba │ │ +08afcc: 2200 d702 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ +08afd0: 6201 b506 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@06b5 │ │ +08afd4: 7040 5612 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@1256 │ │ +08afda: 6900 bb06 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bb │ │ +08afde: 2200 d702 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@02d7 │ │ +08afe2: 6201 b306 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@06b3 │ │ +08afe6: 7040 5612 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@1256 │ │ +08afec: 6900 b906 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06b9 │ │ +08aff0: 6200 b806 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@06b8 │ │ +08aff4: 6900 bc06 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@06bc │ │ +08aff8: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -78590,17 +78609,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b008: |[08b008] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -08b018: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08b01e: 0e00 |0003: return-void │ │ +08affc: |[08affc] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +08b00c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08b012: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -78609,18 +78628,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08b020: |[08b020] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -08b030: 7110 6012 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@1260 │ │ -08b036: 0a00 |0003: move-result v0 │ │ -08b038: 0f00 |0004: return v0 │ │ +08b014: |[08b014] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +08b024: 7110 6012 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@1260 │ │ +08b02a: 0a00 |0003: move-result v0 │ │ +08b02c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -78628,18 +78647,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08b03c: |[08b03c] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -08b04c: 7110 5f12 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@125f │ │ -08b052: 0a00 |0003: move-result v0 │ │ -08b054: 0f00 |0004: return v0 │ │ +08b030: |[08b030] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +08b040: 7110 5f12 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@125f │ │ +08b046: 0a00 |0003: move-result v0 │ │ +08b048: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -78647,24 +78666,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -08b058: |[08b058] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -08b068: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -08b06e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -08b070: 0f00 |0004: return v0 │ │ -08b072: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -08b074: 28fe |0006: goto 0004 // -0002 │ │ -08b076: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b078: 28fc |0008: goto 0004 // -0004 │ │ -08b07a: 0000 |0009: nop // spacer │ │ -08b07c: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +08b04c: |[08b04c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +08b05c: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +08b062: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +08b064: 0f00 |0004: return v0 │ │ +08b066: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08b068: 28fe |0006: goto 0004 // -0002 │ │ +08b06a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08b06c: 28fc |0008: goto 0004 // -0004 │ │ +08b06e: 0000 |0009: nop // spacer │ │ +08b070: 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 │ │ @@ -78676,24 +78695,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -08b090: |[08b090] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -08b0a0: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -08b0a6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -08b0a8: 0f00 |0004: return v0 │ │ -08b0aa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -08b0ac: 28fe |0006: goto 0004 // -0002 │ │ -08b0ae: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b0b0: 28fc |0008: goto 0004 // -0004 │ │ -08b0b2: 0000 |0009: nop // spacer │ │ -08b0b4: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +08b084: |[08b084] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +08b094: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +08b09a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +08b09c: 0f00 |0004: return v0 │ │ +08b09e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08b0a0: 28fe |0006: goto 0004 // -0002 │ │ +08b0a2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08b0a4: 28fc |0008: goto 0004 // -0004 │ │ +08b0a6: 0000 |0009: nop // spacer │ │ +08b0a8: 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 │ │ @@ -78748,25 +78767,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08b0f0: |[08b0f0] android.support.v4.text.TextUtilsCompat.:()V │ │ -08b100: 2200 ac06 |0000: new-instance v0, Ljava/util/Locale; // type@06ac │ │ -08b104: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -08b108: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -08b10c: 7030 de34 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@34de │ │ -08b112: 6900 c406 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@06c4 │ │ -08b116: 1a00 a602 |000b: const-string v0, "Arab" // string@02a6 │ │ -08b11a: 6900 c206 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c2 │ │ -08b11e: 1a00 ac05 |000f: const-string v0, "Hebr" // string@05ac │ │ -08b122: 6900 c306 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c3 │ │ -08b126: 0e00 |0013: return-void │ │ +08b0e4: |[08b0e4] android.support.v4.text.TextUtilsCompat.:()V │ │ +08b0f4: 2200 ac06 |0000: new-instance v0, Ljava/util/Locale; // type@06ac │ │ +08b0f8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +08b0fc: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +08b100: 7030 de34 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@34de │ │ +08b106: 6900 c406 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@06c4 │ │ +08b10a: 1a00 a602 |000b: const-string v0, "Arab" // string@02a6 │ │ +08b10e: 6900 c206 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c2 │ │ +08b112: 1a00 ac05 |000f: const-string v0, "Hebr" // string@05ac │ │ +08b116: 6900 c306 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c3 │ │ +08b11a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000b line=116 │ │ 0x000f line=117 │ │ locals : │ │ │ │ @@ -78775,17 +78794,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b128: |[08b128] android.support.v4.text.TextUtilsCompat.:()V │ │ -08b138: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08b13e: 0e00 |0003: return-void │ │ +08b11c: |[08b11c] android.support.v4.text.TextUtilsCompat.:()V │ │ +08b12c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08b132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -78793,28 +78812,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08b140: |[08b140] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -08b150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b152: 6e20 e134 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@34e1 │ │ -08b158: 0c01 |0004: move-result-object v1 │ │ -08b15a: 6e20 3734 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08b160: 0a01 |0008: move-result v1 │ │ -08b162: 7110 db33 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ -08b168: 0a01 |000c: move-result v1 │ │ -08b16a: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -08b170: 0f00 |0010: return v0 │ │ -08b172: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -08b174: 28fe |0012: goto 0010 // -0002 │ │ -08b176: 0000 |0013: nop // spacer │ │ -08b178: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +08b134: |[08b134] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +08b144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b146: 6e20 e134 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@34e1 │ │ +08b14c: 0c01 |0004: move-result-object v1 │ │ +08b14e: 6e20 3734 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08b154: 0a01 |0008: move-result v1 │ │ +08b156: 7110 db33 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ +08b15c: 0a01 |000c: move-result v1 │ │ +08b15e: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +08b164: 0f00 |0010: return v0 │ │ +08b166: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +08b168: 28fe |0012: goto 0010 // -0002 │ │ +08b16a: 0000 |0013: nop // spacer │ │ +08b16c: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0010 line=110 │ │ 0x0011 line=106 │ │ 0x0013 line=103 │ │ locals : │ │ @@ -78825,42 +78844,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -08b188: |[08b188] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -08b198: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -08b19c: 6201 c406 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@06c4 │ │ -08b1a0: 6e20 df34 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@34df │ │ -08b1a6: 0a01 |0007: move-result v1 │ │ -08b1a8: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -08b1ac: 6e10 e234 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@34e2 │ │ -08b1b2: 0c01 |000d: move-result-object v1 │ │ -08b1b4: 7110 4112 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@1241 │ │ -08b1ba: 0c01 |0011: move-result-object v1 │ │ -08b1bc: 7110 4212 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@1242 │ │ -08b1c2: 0c00 |0015: move-result-object v0 │ │ -08b1c4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -08b1c8: 7110 6312 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@1263 │ │ -08b1ce: 0a01 |001b: move-result v1 │ │ -08b1d0: 0f01 |001c: return v1 │ │ -08b1d2: 6201 c206 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c2 │ │ -08b1d6: 6e20 3d34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -08b1dc: 0a01 |0022: move-result v1 │ │ -08b1de: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -08b1e2: 6201 c306 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c3 │ │ -08b1e6: 6e20 3d34 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -08b1ec: 0a01 |002a: move-result v1 │ │ -08b1ee: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -08b1f2: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -08b1f4: 28ee |002e: goto 001c // -0012 │ │ -08b1f6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -08b1f8: 28ec |0030: goto 001c // -0014 │ │ +08b17c: |[08b17c] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +08b18c: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +08b190: 6201 c406 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@06c4 │ │ +08b194: 6e20 df34 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@34df │ │ +08b19a: 0a01 |0007: move-result v1 │ │ +08b19c: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +08b1a0: 6e10 e234 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@34e2 │ │ +08b1a6: 0c01 |000d: move-result-object v1 │ │ +08b1a8: 7110 4112 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@1241 │ │ +08b1ae: 0c01 |0011: move-result-object v1 │ │ +08b1b0: 7110 4212 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@1242 │ │ +08b1b6: 0c00 |0015: move-result-object v0 │ │ +08b1b8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +08b1bc: 7110 6312 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@1263 │ │ +08b1c2: 0a01 |001b: move-result v1 │ │ +08b1c4: 0f01 |001c: return v1 │ │ +08b1c6: 6201 c206 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c2 │ │ +08b1ca: 6e20 3d34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +08b1d0: 0a01 |0022: move-result v1 │ │ +08b1d2: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +08b1d6: 6201 c306 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@06c3 │ │ +08b1da: 6e20 3d34 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +08b1e0: 0a01 |002a: move-result v1 │ │ +08b1e2: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +08b1e6: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +08b1e8: 28ee |002e: goto 001c // -0012 │ │ +08b1ea: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +08b1ec: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0016 line=79 │ │ 0x001c line=87 │ │ 0x001d line=81 │ │ @@ -78876,46 +78895,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 │ │ -08b1fc: |[08b1fc] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -08b20c: 2202 8206 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -08b210: 7010 5134 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08b216: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -08b218: 6e10 4234 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ -08b21e: 0a03 |0009: move-result v3 │ │ -08b220: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -08b224: 6e20 3734 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -08b22a: 0a00 |000f: move-result v0 │ │ -08b22c: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -08b232: 6e20 5434 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08b238: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08b23c: 28ee |0018: goto 0006 // -0012 │ │ -08b23e: 1a03 b900 |0019: const-string v3, "<" // string@00b9 │ │ -08b242: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b248: 28f8 |001e: goto 0016 // -0008 │ │ -08b24a: 1a03 b800 |001f: const-string v3, ">" // string@00b8 │ │ -08b24e: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b254: 28f2 |0024: goto 0016 // -000e │ │ -08b256: 1a03 b700 |0025: const-string v3, "&" // string@00b7 │ │ -08b25a: 6e20 5a34 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b260: 28ec |002a: goto 0016 // -0014 │ │ -08b262: 1a03 b600 |002b: const-string v3, "'" // string@00b6 │ │ -08b266: 6e20 5a34 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b26c: 28e6 |0030: goto 0016 // -001a │ │ -08b26e: 1a03 bb00 |0031: const-string v3, """ // string@00bb │ │ -08b272: 6e20 5a34 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b278: 28e0 |0036: goto 0016 // -0020 │ │ -08b27a: 6e10 5f34 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08b280: 0c03 |003a: move-result-object v3 │ │ -08b282: 1103 |003b: return-object v3 │ │ -08b284: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +08b1f0: |[08b1f0] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +08b200: 2202 8206 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +08b204: 7010 5134 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08b20a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +08b20c: 6e10 4234 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ +08b212: 0a03 |0009: move-result v3 │ │ +08b214: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +08b218: 6e20 3734 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +08b21e: 0a00 |000f: move-result v0 │ │ +08b220: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +08b226: 6e20 5434 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08b22c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08b230: 28ee |0018: goto 0006 // -0012 │ │ +08b232: 1a03 b900 |0019: const-string v3, "<" // string@00b9 │ │ +08b236: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b23c: 28f8 |001e: goto 0016 // -0008 │ │ +08b23e: 1a03 b800 |001f: const-string v3, ">" // string@00b8 │ │ +08b242: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b248: 28f2 |0024: goto 0016 // -000e │ │ +08b24a: 1a03 b700 |0025: const-string v3, "&" // string@00b7 │ │ +08b24e: 6e20 5a34 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b254: 28ec |002a: goto 0016 // -0014 │ │ +08b256: 1a03 b600 |002b: const-string v3, "'" // string@00b6 │ │ +08b25a: 6e20 5a34 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b260: 28e6 |0030: goto 0016 // -001a │ │ +08b262: 1a03 bb00 |0031: const-string v3, """ // string@00bb │ │ +08b266: 6e20 5a34 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b26c: 28e0 |0036: goto 0016 // -0020 │ │ +08b26e: 6e10 5f34 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08b274: 0c03 |003a: move-result-object v3 │ │ +08b276: 1103 |003b: return-object v3 │ │ +08b278: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ 0x0010 line=38 │ │ 0x0013 line=59 │ │ @@ -78975,32 +78994,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -08b2b0: |[08b2b0] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -08b2c0: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -08b2c6: 5b34 ca06 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b2ca: 2200 4b06 |0005: new-instance v0, Ljava/io/File; // type@064b │ │ -08b2ce: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -08b2d2: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08b2d8: 6e10 9933 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -08b2de: 0c02 |000f: move-result-object v2 │ │ -08b2e0: 6e20 5a34 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b2e6: 0c01 |0013: move-result-object v1 │ │ -08b2e8: 1a02 1401 |0014: const-string v2, ".bak" // string@0114 │ │ -08b2ec: 6e20 5a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b2f2: 0c01 |0019: move-result-object v1 │ │ -08b2f4: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08b2fa: 0c01 |001d: move-result-object v1 │ │ -08b2fc: 7020 8d33 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -08b302: 5b30 c906 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b306: 0e00 |0023: return-void │ │ +08b2a4: |[08b2a4] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +08b2b4: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +08b2ba: 5b34 ca06 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b2be: 2200 4b06 |0005: new-instance v0, Ljava/io/File; // type@064b │ │ +08b2c2: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +08b2c6: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08b2cc: 6e10 9933 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +08b2d2: 0c02 |000f: move-result-object v2 │ │ +08b2d4: 6e20 5a34 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b2da: 0c01 |0013: move-result-object v1 │ │ +08b2dc: 1a02 1401 |0014: const-string v2, ".bak" // string@0114 │ │ +08b2e0: 6e20 5a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b2e6: 0c01 |0019: move-result-object v1 │ │ +08b2e8: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08b2ee: 0c01 |001d: move-result-object v1 │ │ +08b2f0: 7020 8d33 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +08b2f6: 5b30 c906 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b2fa: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -79012,24 +79031,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08b308: |[08b308] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -08b318: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -08b31c: 6e10 af33 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@33af │ │ -08b322: 0c00 |0005: move-result-object v0 │ │ -08b324: 6e10 a233 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@33a2 │ │ -08b32a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08b32c: 0f00 |000a: return v0 │ │ -08b32e: 0d00 |000b: move-exception v0 │ │ -08b330: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08b332: 28fd |000d: goto 000a // -0003 │ │ +08b2fc: |[08b2fc] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +08b30c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +08b310: 6e10 af33 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@33af │ │ +08b316: 0c00 |0005: move-result-object v0 │ │ +08b318: 6e10 a233 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@33a2 │ │ +08b31e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08b320: 0f00 |000a: return v0 │ │ +08b322: 0d00 |000b: move-exception v0 │ │ +08b324: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08b326: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -79045,20 +79064,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b344: |[08b344] android.support.v4.util.AtomicFile.delete:()V │ │ -08b354: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b358: 6e10 9233 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ -08b35e: 5410 c906 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b362: 6e10 9233 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ -08b368: 0e00 |000a: return-void │ │ +08b338: |[08b338] android.support.v4.util.AtomicFile.delete:()V │ │ +08b348: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b34c: 6e10 9233 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ +08b352: 5410 c906 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b356: 6e10 9233 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ +08b35c: 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; │ │ @@ -79068,29 +79087,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08b36c: |[08b36c] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -08b37c: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -08b380: 7110 9012 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@1290 │ │ -08b386: 6e10 ad33 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -08b38c: 5431 ca06 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b390: 6e10 9233 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ -08b396: 5431 c906 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b39a: 5432 ca06 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b39e: 6e20 a133 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ -08b3a4: 0e00 |0014: return-void │ │ -08b3a6: 0d00 |0015: move-exception v0 │ │ -08b3a8: 1a01 b402 |0016: const-string v1, "AtomicFile" // string@02b4 │ │ -08b3ac: 1a02 101d |0018: const-string v2, "failWrite: Got exception:" // string@1d10 │ │ -08b3b0: 7130 b720 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -08b3b6: 28f7 |001d: goto 0014 // -0009 │ │ +08b360: |[08b360] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +08b370: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +08b374: 7110 9012 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@1290 │ │ +08b37a: 6e10 ad33 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +08b380: 5431 ca06 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b384: 6e10 9233 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ +08b38a: 5431 c906 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b38e: 5432 ca06 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b392: 6e20 a133 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ +08b398: 0e00 |0014: return-void │ │ +08b39a: 0d00 |0015: move-exception v0 │ │ +08b39c: 1a01 b402 |0016: const-string v1, "AtomicFile" // string@02b4 │ │ +08b3a0: 1a02 101d |0018: const-string v2, "failWrite: Got exception:" // string@1d10 │ │ +08b3a4: 7130 b720 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +08b3aa: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -79109,26 +79128,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -08b3c8: |[08b3c8] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -08b3d8: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -08b3dc: 7110 9012 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@1290 │ │ -08b3e2: 6e10 ad33 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -08b3e8: 5431 c906 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b3ec: 6e10 9233 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ -08b3f2: 0e00 |000d: return-void │ │ -08b3f4: 0d00 |000e: move-exception v0 │ │ -08b3f6: 1a01 b402 |000f: const-string v1, "AtomicFile" // string@02b4 │ │ -08b3fa: 1a02 5e1d |0011: const-string v2, "finishWrite: Got exception:" // string@1d5e │ │ -08b3fe: 7130 b720 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -08b404: 28f7 |0016: goto 000d // -0009 │ │ +08b3bc: |[08b3bc] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +08b3cc: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +08b3d0: 7110 9012 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@1290 │ │ +08b3d6: 6e10 ad33 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +08b3dc: 5431 c906 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b3e0: 6e10 9233 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ +08b3e6: 0e00 |000d: return-void │ │ +08b3e8: 0d00 |000e: move-exception v0 │ │ +08b3ea: 1a01 b402 |000f: const-string v1, "AtomicFile" // string@02b4 │ │ +08b3ee: 1a02 5e1d |0011: const-string v2, "finishWrite: Got exception:" // string@1d5e │ │ +08b3f2: 7130 b720 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +08b3f8: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -79146,17 +79165,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b418: |[08b418] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -08b428: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b42c: 1100 |0002: return-object v0 │ │ +08b40c: |[08b40c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +08b41c: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b420: 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;) │ │ @@ -79164,28 +79183,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08b430: |[08b430] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -08b440: 5420 c906 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b444: 6e10 9333 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ -08b44a: 0a00 |0005: move-result v0 │ │ -08b44c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -08b450: 5420 ca06 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b454: 6e10 9233 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ -08b45a: 5420 c906 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b45e: 5421 ca06 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b462: 6e20 a133 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ -08b468: 2200 4d06 |0014: new-instance v0, Ljava/io/FileInputStream; // type@064d │ │ -08b46c: 5421 ca06 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b470: 7020 a333 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@33a3 │ │ -08b476: 1100 |001b: return-object v0 │ │ +08b424: |[08b424] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +08b434: 5420 c906 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b438: 6e10 9333 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ +08b43e: 0a00 |0005: move-result v0 │ │ +08b440: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +08b444: 5420 ca06 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b448: 6e10 9233 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ +08b44e: 5420 c906 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b452: 5421 ca06 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b456: 6e20 a133 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ +08b45c: 2200 4d06 |0014: new-instance v0, Ljava/io/FileInputStream; // type@064d │ │ +08b460: 5421 ca06 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b464: 7020 a333 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@33a3 │ │ +08b46a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -79196,44 +79215,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -08b478: |[08b478] android.support.v4.util.AtomicFile.readFully:()[B │ │ -08b488: 6e10 8d12 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@128d │ │ -08b48e: 0c05 |0003: move-result-object v5 │ │ -08b490: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -08b492: 6e10 a433 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@33a4 │ │ -08b498: 0a01 |0008: move-result v1 │ │ -08b49a: 2312 ce06 |0009: new-array v2, v1, [B // type@06ce │ │ -08b49e: 2126 |000b: array-length v6, v2 │ │ -08b4a0: b146 |000c: sub-int/2addr v6, v4 │ │ -08b4a2: 6e40 a633 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@33a6 │ │ -08b4a8: 0a00 |0010: move-result v0 │ │ -08b4aa: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -08b4ae: 6e10 a533 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ -08b4b4: 1102 |0016: return-object v2 │ │ -08b4b6: b004 |0017: add-int/2addr v4, v0 │ │ -08b4b8: 6e10 a433 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@33a4 │ │ -08b4be: 0a01 |001b: move-result v1 │ │ -08b4c0: 2126 |001c: array-length v6, v2 │ │ -08b4c2: b146 |001d: sub-int/2addr v6, v4 │ │ -08b4c4: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -08b4c8: 9006 0401 |0020: add-int v6, v4, v1 │ │ -08b4cc: 2363 ce06 |0022: new-array v3, v6, [B // type@06ce │ │ -08b4d0: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -08b4d2: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -08b4d4: 7154 6034 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08b4da: 0732 |0029: move-object v2, v3 │ │ -08b4dc: 28e1 |002a: goto 000b // -001f │ │ -08b4de: 0d06 |002b: move-exception v6 │ │ -08b4e0: 6e10 a533 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ -08b4e6: 2706 |002f: throw v6 │ │ +08b46c: |[08b46c] android.support.v4.util.AtomicFile.readFully:()[B │ │ +08b47c: 6e10 8d12 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@128d │ │ +08b482: 0c05 |0003: move-result-object v5 │ │ +08b484: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +08b486: 6e10 a433 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@33a4 │ │ +08b48c: 0a01 |0008: move-result v1 │ │ +08b48e: 2312 ce06 |0009: new-array v2, v1, [B // type@06ce │ │ +08b492: 2126 |000b: array-length v6, v2 │ │ +08b494: b146 |000c: sub-int/2addr v6, v4 │ │ +08b496: 6e40 a633 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@33a6 │ │ +08b49c: 0a00 |0010: move-result v0 │ │ +08b49e: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +08b4a2: 6e10 a533 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ +08b4a8: 1102 |0016: return-object v2 │ │ +08b4aa: b004 |0017: add-int/2addr v4, v0 │ │ +08b4ac: 6e10 a433 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@33a4 │ │ +08b4b2: 0a01 |001b: move-result v1 │ │ +08b4b4: 2126 |001c: array-length v6, v2 │ │ +08b4b6: b146 |001d: sub-int/2addr v6, v4 │ │ +08b4b8: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +08b4bc: 9006 0401 |0020: add-int v6, v4, v1 │ │ +08b4c0: 2363 ce06 |0022: new-array v3, v6, [B // type@06ce │ │ +08b4c4: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +08b4c6: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +08b4c8: 7154 6034 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08b4ce: 0732 |0029: move-object v2, v3 │ │ +08b4d0: 28e1 |002a: goto 000b // -001f │ │ +08b4d2: 0d06 |002b: move-exception v6 │ │ +08b4d4: 6e10 a533 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ +08b4da: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -79264,92 +79283,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -08b4fc: |[08b4fc] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -08b50c: 5474 ca06 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b510: 6e10 9333 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ -08b516: 0a04 |0005: move-result v4 │ │ -08b518: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -08b51c: 5474 c906 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b520: 6e10 9333 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ -08b526: 0a04 |000d: move-result v4 │ │ -08b528: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -08b52c: 5474 ca06 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b530: 5475 c906 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b534: 6e20 a133 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ -08b53a: 0a04 |0017: move-result v4 │ │ -08b53c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -08b540: 1a04 b402 |001a: const-string v4, "AtomicFile" // string@02b4 │ │ -08b544: 2205 8206 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -08b548: 7010 5134 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08b54e: 1a06 a803 |0021: const-string v6, "Couldn't rename file " // string@03a8 │ │ -08b552: 6e20 5a34 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b558: 0c05 |0026: move-result-object v5 │ │ -08b55a: 5476 ca06 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b55e: 6e20 5934 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08b564: 0c05 |002c: move-result-object v5 │ │ -08b566: 1a06 a600 |002d: const-string v6, " to backup file " // string@00a6 │ │ -08b56a: 6e20 5a34 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b570: 0c05 |0032: move-result-object v5 │ │ -08b572: 5476 c906 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ -08b576: 6e20 5934 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08b57c: 0c05 |0038: move-result-object v5 │ │ -08b57e: 6e10 5f34 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08b584: 0c05 |003c: move-result-object v5 │ │ -08b586: 7120 b620 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -08b58c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -08b58e: 2203 4f06 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@064f │ │ -08b592: 5474 ca06 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b596: 7020 aa33 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ -08b59c: 1103 |0048: return-object v3 │ │ -08b59e: 5474 ca06 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b5a2: 6e10 9233 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@3392 │ │ -08b5a8: 28f2 |004e: goto 0040 // -000e │ │ -08b5aa: 0d00 |004f: move-exception v0 │ │ -08b5ac: 5474 ca06 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b5b0: 6e10 9833 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@3398 │ │ -08b5b6: 0c02 |0055: move-result-object v2 │ │ -08b5b8: 6e10 9f33 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@339f │ │ -08b5be: 0a04 |0059: move-result v4 │ │ -08b5c0: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -08b5c4: 2204 5106 |005c: new-instance v4, Ljava/io/IOException; // type@0651 │ │ -08b5c8: 2205 8206 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -08b5cc: 7010 5134 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08b5d2: 1a06 a103 |0063: const-string v6, "Couldn't create directory " // string@03a1 │ │ -08b5d6: 6e20 5a34 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b5dc: 0c05 |0068: move-result-object v5 │ │ -08b5de: 5476 ca06 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b5e2: 6e20 5934 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08b5e8: 0c05 |006e: move-result-object v5 │ │ -08b5ea: 6e10 5f34 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08b5f0: 0c05 |0072: move-result-object v5 │ │ -08b5f2: 7020 b233 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@33b2 │ │ -08b5f8: 2704 |0076: throw v4 │ │ -08b5fa: 2203 4f06 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@064f │ │ -08b5fe: 5474 ca06 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b602: 7020 aa33 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ -08b608: 28ca |007e: goto 0048 // -0036 │ │ -08b60a: 0d01 |007f: move-exception v1 │ │ -08b60c: 2204 5106 |0080: new-instance v4, Ljava/io/IOException; // type@0651 │ │ -08b610: 2205 8206 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -08b614: 7010 5134 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08b61a: 1a06 a003 |0087: const-string v6, "Couldn't create " // string@03a0 │ │ -08b61e: 6e20 5a34 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08b624: 0c05 |008c: move-result-object v5 │ │ -08b626: 5476 ca06 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ -08b62a: 6e20 5934 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08b630: 0c05 |0092: move-result-object v5 │ │ -08b632: 6e10 5f34 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08b638: 0c05 |0096: move-result-object v5 │ │ -08b63a: 7020 b233 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@33b2 │ │ -08b640: 2704 |009a: throw v4 │ │ +08b4f0: |[08b4f0] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +08b500: 5474 ca06 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b504: 6e10 9333 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ +08b50a: 0a04 |0005: move-result v4 │ │ +08b50c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +08b510: 5474 c906 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b514: 6e10 9333 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@3393 │ │ +08b51a: 0a04 |000d: move-result v4 │ │ +08b51c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +08b520: 5474 ca06 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b524: 5475 c906 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b528: 6e20 a133 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ +08b52e: 0a04 |0017: move-result v4 │ │ +08b530: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +08b534: 1a04 b402 |001a: const-string v4, "AtomicFile" // string@02b4 │ │ +08b538: 2205 8206 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +08b53c: 7010 5134 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08b542: 1a06 a803 |0021: const-string v6, "Couldn't rename file " // string@03a8 │ │ +08b546: 6e20 5a34 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b54c: 0c05 |0026: move-result-object v5 │ │ +08b54e: 5476 ca06 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b552: 6e20 5934 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08b558: 0c05 |002c: move-result-object v5 │ │ +08b55a: 1a06 a600 |002d: const-string v6, " to backup file " // string@00a6 │ │ +08b55e: 6e20 5a34 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b564: 0c05 |0032: move-result-object v5 │ │ +08b566: 5476 c906 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@06c9 │ │ +08b56a: 6e20 5934 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08b570: 0c05 |0038: move-result-object v5 │ │ +08b572: 6e10 5f34 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08b578: 0c05 |003c: move-result-object v5 │ │ +08b57a: 7120 b620 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +08b580: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +08b582: 2203 4f06 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@064f │ │ +08b586: 5474 ca06 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b58a: 7020 aa33 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ +08b590: 1103 |0048: return-object v3 │ │ +08b592: 5474 ca06 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b596: 6e10 9233 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@3392 │ │ +08b59c: 28f2 |004e: goto 0040 // -000e │ │ +08b59e: 0d00 |004f: move-exception v0 │ │ +08b5a0: 5474 ca06 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b5a4: 6e10 9833 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@3398 │ │ +08b5aa: 0c02 |0055: move-result-object v2 │ │ +08b5ac: 6e10 9f33 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@339f │ │ +08b5b2: 0a04 |0059: move-result v4 │ │ +08b5b4: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +08b5b8: 2204 5106 |005c: new-instance v4, Ljava/io/IOException; // type@0651 │ │ +08b5bc: 2205 8206 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +08b5c0: 7010 5134 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08b5c6: 1a06 a103 |0063: const-string v6, "Couldn't create directory " // string@03a1 │ │ +08b5ca: 6e20 5a34 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b5d0: 0c05 |0068: move-result-object v5 │ │ +08b5d2: 5476 ca06 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b5d6: 6e20 5934 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08b5dc: 0c05 |006e: move-result-object v5 │ │ +08b5de: 6e10 5f34 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08b5e4: 0c05 |0072: move-result-object v5 │ │ +08b5e6: 7020 b233 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@33b2 │ │ +08b5ec: 2704 |0076: throw v4 │ │ +08b5ee: 2203 4f06 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@064f │ │ +08b5f2: 5474 ca06 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b5f6: 7020 aa33 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ +08b5fc: 28ca |007e: goto 0048 // -0036 │ │ +08b5fe: 0d01 |007f: move-exception v1 │ │ +08b600: 2204 5106 |0080: new-instance v4, Ljava/io/IOException; // type@0651 │ │ +08b604: 2205 8206 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +08b608: 7010 5134 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08b60e: 1a06 a003 |0087: const-string v6, "Couldn't create " // string@03a0 │ │ +08b612: 6e20 5a34 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08b618: 0c05 |008c: move-result-object v5 │ │ +08b61a: 5476 ca06 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@06ca │ │ +08b61e: 6e20 5934 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08b624: 0c05 |0092: move-result-object v5 │ │ +08b626: 6e10 5f34 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08b62c: 0c05 |0096: move-result-object v5 │ │ +08b62e: 7020 b233 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@33b2 │ │ +08b634: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -79437,18 +79456,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08b660: |[08b660] android.support.v4.util.CircularArray.:()V │ │ -08b670: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -08b674: 7020 9212 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@1292 │ │ -08b67a: 0e00 |0005: return-void │ │ +08b654: |[08b654] android.support.v4.util.CircularArray.:()V │ │ +08b664: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +08b668: 7020 9212 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@1292 │ │ +08b66e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -79458,36 +79477,36 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -08b67c: |[08b67c] android.support.v4.util.CircularArray.:(I)V │ │ -08b68c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08b68e: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -08b694: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ -08b698: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08b69c: 1a02 4719 |0008: const-string v2, "capacity must be positive" // string@1947 │ │ -08b6a0: 7020 0034 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08b6a6: 2701 |000d: throw v1 │ │ -08b6a8: 0140 |000e: move v0, v4 │ │ -08b6aa: 7110 0634 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@3406 │ │ -08b6b0: 0a01 |0012: move-result v1 │ │ -08b6b2: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ -08b6b6: 7110 0734 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@3407 │ │ -08b6bc: 0a01 |0018: move-result v1 │ │ -08b6be: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08b6c2: 9800 0201 |001b: shl-int v0, v2, v1 │ │ -08b6c6: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ -08b6ca: 5931 cb06 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b6ce: 2301 1107 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0711 │ │ -08b6d2: 1f01 1107 |0023: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -08b6d6: 5b31 cc06 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b6da: 0e00 |0027: return-void │ │ +08b670: |[08b670] android.support.v4.util.CircularArray.:(I)V │ │ +08b680: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08b682: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +08b688: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ +08b68c: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08b690: 1a02 4719 |0008: const-string v2, "capacity must be positive" // string@1947 │ │ +08b694: 7020 0034 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08b69a: 2701 |000d: throw v1 │ │ +08b69c: 0140 |000e: move v0, v4 │ │ +08b69e: 7110 0634 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@3406 │ │ +08b6a4: 0a01 |0012: move-result v1 │ │ +08b6a6: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ +08b6aa: 7110 0734 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@3407 │ │ +08b6b0: 0a01 |0018: move-result v1 │ │ +08b6b2: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08b6b6: 9800 0201 |001b: shl-int v0, v2, v1 │ │ +08b6ba: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ +08b6be: 5931 cb06 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b6c2: 2301 1107 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0711 │ │ +08b6c6: 1f01 1107 |0023: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +08b6ca: 5b31 cc06 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b6ce: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=59 │ │ 0x000f line=62 │ │ @@ -79506,40 +79525,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -08b6dc: |[08b6dc] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ -08b6ec: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08b6ee: 5474 cc06 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b6f2: 2141 |0003: array-length v1, v4 │ │ -08b6f4: 5274 cd06 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b6f8: 9103 0104 |0006: sub-int v3, v1, v4 │ │ -08b6fc: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ -08b700: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ -08b704: 2204 7f06 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ -08b708: 1a05 5b13 |000e: const-string v5, "Too big" // string@135b │ │ -08b70c: 7020 2f34 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -08b712: 2704 |0013: throw v4 │ │ -08b714: 2320 1107 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0711 │ │ -08b718: 5474 cc06 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b71c: 5275 cd06 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b720: 7153 6034 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08b726: 5474 cc06 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b72a: 5275 cd06 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b72e: 7155 6034 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08b734: 1f00 1107 |0024: check-cast v0, [Ljava/lang/Object; // type@0711 │ │ -08b738: 5b70 cc06 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b73c: 5976 cd06 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b740: 5971 ce06 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b744: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ -08b748: 5974 cb06 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b74c: 0e00 |0030: return-void │ │ +08b6d0: |[08b6d0] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ +08b6e0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +08b6e2: 5474 cc06 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b6e6: 2141 |0003: array-length v1, v4 │ │ +08b6e8: 5274 cd06 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b6ec: 9103 0104 |0006: sub-int v3, v1, v4 │ │ +08b6f0: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ +08b6f4: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ +08b6f8: 2204 7f06 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ +08b6fc: 1a05 5b13 |000e: const-string v5, "Too big" // string@135b │ │ +08b700: 7020 2f34 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +08b706: 2704 |0013: throw v4 │ │ +08b708: 2320 1107 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0711 │ │ +08b70c: 5474 cc06 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b710: 5275 cd06 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b714: 7153 6034 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08b71a: 5474 cc06 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b71e: 5275 cd06 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b722: 7155 6034 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08b728: 1f00 1107 |0024: check-cast v0, [Ljava/lang/Object; // type@0711 │ │ +08b72c: 5b70 cc06 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b730: 5976 cd06 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b734: 5971 ce06 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b738: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ +08b73c: 5974 cb06 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b740: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=28 │ │ 0x0004 line=29 │ │ 0x0008 line=30 │ │ 0x000a line=31 │ │ 0x000c line=32 │ │ @@ -79565,28 +79584,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -08b750: |[08b750] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ -08b760: 5220 cd06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b764: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08b768: 5221 cb06 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b76c: b510 |0006: and-int/2addr v0, v1 │ │ -08b76e: 5920 cd06 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b772: 5420 cc06 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b776: 5221 cd06 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b77a: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ -08b77e: 5220 cd06 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b782: 5221 ce06 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b786: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -08b78a: 7010 9512 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@1295 │ │ -08b790: 0e00 |0018: return-void │ │ +08b744: |[08b744] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ +08b754: 5220 cd06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b758: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08b75c: 5221 cb06 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b760: b510 |0006: and-int/2addr v0, v1 │ │ +08b762: 5920 cd06 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b766: 5420 cc06 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b76a: 5221 cd06 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b76e: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ +08b772: 5220 cd06 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b776: 5221 ce06 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b77a: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +08b77e: 7010 9512 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@1295 │ │ +08b784: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0009 line=71 │ │ 0x000f line=72 │ │ 0x0015 line=73 │ │ 0x0018 line=75 │ │ @@ -79601,28 +79620,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -08b794: |[08b794] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ -08b7a4: 5420 cc06 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b7a8: 5221 ce06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b7ac: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -08b7b0: 5220 ce06 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b7b4: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08b7b8: 5221 cb06 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b7bc: b510 |000c: and-int/2addr v0, v1 │ │ -08b7be: 5920 ce06 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b7c2: 5220 ce06 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b7c6: 5221 cd06 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b7ca: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -08b7ce: 7010 9512 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@1295 │ │ -08b7d4: 0e00 |0018: return-void │ │ +08b788: |[08b788] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ +08b798: 5420 cc06 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b79c: 5221 ce06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b7a0: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +08b7a4: 5220 ce06 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b7a8: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08b7ac: 5221 cb06 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b7b0: b510 |000c: and-int/2addr v0, v1 │ │ +08b7b2: 5920 ce06 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b7b6: 5220 ce06 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b7ba: 5221 cd06 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b7be: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +08b7c2: 7010 9512 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@1295 │ │ +08b7c8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000f line=80 │ │ 0x0015 line=81 │ │ 0x0018 line=83 │ │ @@ -79637,29 +79656,29 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -08b7d8: |[08b7d8] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ -08b7e8: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ -08b7ec: 6e10 9c12 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@129c │ │ -08b7f2: 0a01 |0005: move-result v1 │ │ -08b7f4: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ -08b7f8: 2201 5b06 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ -08b7fc: 7010 cf33 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ -08b802: 2701 |000d: throw v1 │ │ -08b804: 5231 cd06 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b808: b041 |0010: add-int/2addr v1, v4 │ │ -08b80a: 5232 cb06 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b80e: 9500 0102 |0013: and-int v0, v1, v2 │ │ -08b812: 5431 cc06 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b816: 4601 0100 |0017: aget-object v1, v1, v0 │ │ -08b81a: 1101 |0019: return-object v1 │ │ +08b7cc: |[08b7cc] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ +08b7dc: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ +08b7e0: 6e10 9c12 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@129c │ │ +08b7e6: 0a01 |0005: move-result v1 │ │ +08b7e8: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ +08b7ec: 2201 5b06 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ +08b7f0: 7010 cf33 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ +08b7f6: 2701 |000d: throw v1 │ │ +08b7f8: 5231 cd06 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b7fc: b041 |0010: add-int/2addr v1, v4 │ │ +08b7fe: 5232 cb06 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b802: 9500 0102 |0013: and-int v0, v1, v2 │ │ +08b806: 5431 cc06 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b80a: 4601 0100 |0017: aget-object v1, v1, v0 │ │ +08b80e: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000e line=114 │ │ 0x0015 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ @@ -79672,25 +79691,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -08b81c: |[08b81c] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ -08b82c: 5220 cd06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b830: 5221 ce06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b834: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -08b838: 2200 5b06 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ -08b83c: 7010 cf33 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ -08b842: 2700 |000b: throw v0 │ │ -08b844: 5420 cc06 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b848: 5221 cd06 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b84c: 4600 0001 |0010: aget-object v0, v0, v1 │ │ -08b850: 1100 |0012: return-object v0 │ │ +08b810: |[08b810] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ +08b820: 5220 cd06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b824: 5221 ce06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b828: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +08b82c: 2200 5b06 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ +08b830: 7010 cf33 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ +08b836: 2700 |000b: throw v0 │ │ +08b838: 5420 cc06 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b83c: 5221 cd06 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b840: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +08b844: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000c line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -79700,28 +79719,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -08b854: |[08b854] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ -08b864: 5230 cd06 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b868: 5231 ce06 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b86c: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -08b870: 2200 5b06 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ -08b874: 7010 cf33 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ -08b87a: 2700 |000b: throw v0 │ │ -08b87c: 5430 cc06 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b880: 5231 ce06 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b884: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08b888: 5232 cb06 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b88c: b521 |0014: and-int/2addr v1, v2 │ │ -08b88e: 4600 0001 |0015: aget-object v0, v0, v1 │ │ -08b892: 1100 |0017: return-object v0 │ │ +08b848: |[08b848] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ +08b858: 5230 cd06 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b85c: 5231 ce06 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b860: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +08b864: 2200 5b06 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ +08b868: 7010 cf33 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ +08b86e: 2700 |000b: throw v0 │ │ +08b870: 5430 cc06 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b874: 5231 ce06 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b878: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08b87c: 5232 cb06 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b880: b521 |0014: and-int/2addr v1, v2 │ │ +08b882: 4600 0001 |0015: aget-object v0, v0, v1 │ │ +08b886: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -79731,22 +79750,22 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08b894: |[08b894] android.support.v4.util.CircularArray.isEmpty:()Z │ │ -08b8a4: 5220 cd06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b8a8: 5221 ce06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b8ac: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -08b8b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08b8b2: 0f00 |0007: return v0 │ │ -08b8b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08b8b6: 28fe |0009: goto 0007 // -0002 │ │ +08b888: |[08b888] android.support.v4.util.CircularArray.isEmpty:()Z │ │ +08b898: 5220 cd06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b89c: 5221 ce06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b8a0: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +08b8a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08b8a6: 0f00 |0007: return v0 │ │ +08b8a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08b8aa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ @@ -79755,34 +79774,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -08b8b8: |[08b8b8] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ -08b8c8: 5241 cd06 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b8cc: 5242 ce06 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b8d0: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ -08b8d4: 2201 5b06 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ -08b8d8: 7010 cf33 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ -08b8de: 2701 |000b: throw v1 │ │ -08b8e0: 5441 cc06 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b8e4: 5242 cd06 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b8e8: 4600 0102 |0010: aget-object v0, v1, v2 │ │ -08b8ec: 5441 cc06 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b8f0: 5242 cd06 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b8f4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -08b8f6: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ -08b8fa: 5241 cd06 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b8fe: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08b902: 5242 cb06 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b906: b521 |001f: and-int/2addr v1, v2 │ │ -08b908: 5941 cd06 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b90c: 1100 |0022: return-object v0 │ │ +08b8ac: |[08b8ac] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ +08b8bc: 5241 cd06 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b8c0: 5242 ce06 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b8c4: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ +08b8c8: 2201 5b06 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ +08b8cc: 7010 cf33 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ +08b8d2: 2701 |000b: throw v1 │ │ +08b8d4: 5441 cc06 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b8d8: 5242 cd06 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b8dc: 4600 0102 |0010: aget-object v0, v1, v2 │ │ +08b8e0: 5441 cc06 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b8e4: 5242 cd06 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b8e8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +08b8ea: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +08b8ee: 5241 cd06 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b8f2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08b8f6: 5242 cb06 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b8fa: b521 |001f: and-int/2addr v1, v2 │ │ +08b8fc: 5941 cd06 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b900: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000c line=87 │ │ 0x0012 line=88 │ │ 0x0019 line=89 │ │ 0x0022 line=90 │ │ @@ -79796,32 +79815,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -08b910: |[08b910] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ -08b920: 5242 cd06 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b924: 5243 ce06 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b928: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ -08b92c: 2202 5b06 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ -08b930: 7010 cf33 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ -08b936: 2702 |000b: throw v2 │ │ -08b938: 5242 ce06 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b93c: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08b940: 5243 cb06 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b944: 9501 0203 |0012: and-int v1, v2, v3 │ │ -08b948: 5442 cc06 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b94c: 4600 0201 |0016: aget-object v0, v2, v1 │ │ -08b950: 5442 cc06 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ -08b954: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -08b956: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -08b95a: 5941 ce06 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b95e: 1100 |001f: return-object v0 │ │ +08b904: |[08b904] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ +08b914: 5242 cd06 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b918: 5243 ce06 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b91c: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ +08b920: 2202 5b06 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@065b │ │ +08b924: 7010 cf33 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@33cf │ │ +08b92a: 2702 |000b: throw v2 │ │ +08b92c: 5242 ce06 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b930: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08b934: 5243 cb06 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b938: 9501 0203 |0012: and-int v1, v2, v3 │ │ +08b93c: 5442 cc06 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b940: 4600 0201 |0016: aget-object v0, v2, v1 │ │ +08b944: 5442 cc06 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@06cc │ │ +08b948: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +08b94a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +08b94e: 5941 ce06 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b952: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000c line=95 │ │ 0x0014 line=96 │ │ 0x0018 line=97 │ │ 0x001d line=98 │ │ @@ -79837,21 +79856,21 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -08b960: |[08b960] android.support.v4.util.CircularArray.size:()I │ │ -08b970: 5220 ce06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ -08b974: 5221 cd06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ -08b978: b110 |0004: sub-int/2addr v0, v1 │ │ -08b97a: 5221 cb06 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ -08b97e: b510 |0007: and-int/2addr v0, v1 │ │ -08b980: 0f00 |0008: return v0 │ │ +08b954: |[08b954] android.support.v4.util.CircularArray.size:()I │ │ +08b964: 5220 ce06 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@06ce │ │ +08b968: 5221 cd06 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@06cd │ │ +08b96c: b110 |0004: sub-int/2addr v0, v1 │ │ +08b96e: 5221 cb06 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@06cb │ │ +08b972: b510 |0007: and-int/2addr v0, v1 │ │ +08b974: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ @@ -79892,23 +79911,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -08b984: |[08b984] android.support.v4.util.ContainerHelpers.:()V │ │ -08b994: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08b996: 2310 d106 |0001: new-array v0, v1, [I // type@06d1 │ │ -08b99a: 6900 cf06 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ -08b99e: 2310 d206 |0005: new-array v0, v1, [J // type@06d2 │ │ -08b9a2: 6900 d006 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@06d0 │ │ -08b9a6: 2310 1107 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0711 │ │ -08b9aa: 6900 d106 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ -08b9ae: 0e00 |000d: return-void │ │ +08b978: |[08b978] android.support.v4.util.ContainerHelpers.:()V │ │ +08b988: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08b98a: 2310 d106 |0001: new-array v0, v1, [I // type@06d1 │ │ +08b98e: 6900 cf06 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ +08b992: 2310 d206 |0005: new-array v0, v1, [J // type@06d2 │ │ +08b996: 6900 d006 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@06d0 │ │ +08b99a: 2310 1107 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0711 │ │ +08b99e: 6900 d106 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ +08b9a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -79917,17 +79936,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b9b0: |[08b9b0] android.support.v4.util.ContainerHelpers.:()V │ │ -08b9c0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08b9c6: 0e00 |0003: return-void │ │ +08b9a4: |[08b9a4] android.support.v4.util.ContainerHelpers.:()V │ │ +08b9b4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08b9ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -79935,29 +79954,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -08b9c8: |[08b9c8] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -08b9d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08b9da: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -08b9de: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -08b9e2: 9004 0100 |0005: add-int v4, v1, v0 │ │ -08b9e6: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -08b9ea: 4403 0502 |0009: aget v3, v5, v2 │ │ -08b9ee: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -08b9f2: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -08b9f6: 28f4 |000f: goto 0003 // -000c │ │ -08b9f8: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -08b9fc: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -08ba00: 28ef |0014: goto 0003 // -0011 │ │ -08ba02: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -08ba06: 0f02 |0017: return v2 │ │ +08b9bc: |[08b9bc] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +08b9cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08b9ce: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +08b9d2: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +08b9d6: 9004 0100 |0005: add-int v4, v1, v0 │ │ +08b9da: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +08b9de: 4403 0502 |0009: aget v3, v5, v2 │ │ +08b9e2: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +08b9e6: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +08b9ea: 28f4 |000f: goto 0003 // -000c │ │ +08b9ec: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +08b9f0: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +08b9f4: 28ef |0014: goto 0003 // -0011 │ │ +08b9f6: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +08b9fa: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -79980,31 +79999,31 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -08ba08: |[08ba08] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -08ba18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08ba1a: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -08ba1e: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -08ba22: 9003 0100 |0005: add-int v3, v1, v0 │ │ -08ba26: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -08ba2a: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -08ba2e: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -08ba32: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -08ba36: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -08ba3a: 28f2 |0011: goto 0003 // -000e │ │ -08ba3c: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -08ba40: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -08ba44: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -08ba48: 28eb |0018: goto 0003 // -0015 │ │ -08ba4a: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -08ba4e: 0f02 |001b: return v2 │ │ +08b9fc: |[08b9fc] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +08ba0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ba0e: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +08ba12: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +08ba16: 9003 0100 |0005: add-int v3, v1, v0 │ │ +08ba1a: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +08ba1e: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +08ba22: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +08ba26: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +08ba2a: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +08ba2e: 28f2 |0011: goto 0003 // -000e │ │ +08ba30: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +08ba34: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +08ba38: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +08ba3c: 28eb |0018: goto 0003 // -0015 │ │ +08ba3e: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +08ba42: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ @@ -80027,24 +80046,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08ba50: |[08ba50] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08ba60: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -08ba64: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -08ba68: 6e20 2a34 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -08ba6e: 0a00 |0007: move-result v0 │ │ -08ba70: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08ba74: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08ba76: 0f00 |000b: return v0 │ │ -08ba78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08ba7a: 28fe |000d: goto 000b // -0002 │ │ +08ba44: |[08ba44] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +08ba54: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +08ba58: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +08ba5c: 6e20 2a34 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +08ba62: 0a00 |0007: move-result v0 │ │ +08ba64: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08ba68: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08ba6a: 0f00 |000b: return v0 │ │ +08ba6c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08ba6e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -80053,27 +80072,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -08ba7c: |[08ba7c] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -08ba8c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08ba8e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -08ba90: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -08ba94: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -08ba98: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -08ba9c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -08baa0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -08baa4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -08baa8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -08baac: 0f03 |0010: return v3 │ │ -08baae: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08bab2: 28ef |0013: goto 0002 // -0011 │ │ +08ba70: |[08ba70] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +08ba80: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08ba82: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +08ba84: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +08ba88: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +08ba8c: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +08ba90: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +08ba94: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +08ba98: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +08ba9c: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +08baa0: 0f03 |0010: return v3 │ │ +08baa2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08baa6: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -80087,20 +80106,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08bab4: |[08bab4] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -08bac4: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -08bac8: 7110 a212 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@12a2 │ │ -08bace: 0a00 |0005: move-result v0 │ │ -08bad0: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -08bad4: 0f00 |0008: return v0 │ │ +08baa8: |[08baa8] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +08bab8: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +08babc: 7110 a212 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@12a2 │ │ +08bac2: 0a00 |0005: move-result v0 │ │ +08bac4: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +08bac8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -80108,20 +80127,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08bad8: |[08bad8] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -08bae8: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -08baec: 7110 a212 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@12a2 │ │ -08baf2: 0a00 |0005: move-result v0 │ │ -08baf4: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -08baf8: 0f00 |0008: return v0 │ │ +08bacc: |[08bacc] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +08badc: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +08bae0: 7110 a212 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@12a2 │ │ +08bae6: 0a00 |0005: move-result v0 │ │ +08bae8: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +08baec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -80150,17 +80169,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bafc: |[08bafc] android.support.v4.util.DebugUtils.:()V │ │ -08bb0c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08bb12: 0e00 |0003: return-void │ │ +08baf0: |[08baf0] android.support.v4.util.DebugUtils.:()V │ │ +08bb00: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08bb06: 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;) │ │ @@ -80168,47 +80187,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 │ │ -08bb14: |[08bb14] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -08bb24: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -08bb28: 1a02 ff2a |0002: const-string v2, "null" // string@2aff │ │ -08bb2c: 6e20 5a34 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08bb32: 0e00 |0007: return-void │ │ -08bb34: 6e10 2b34 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -08bb3a: 0c02 |000b: move-result-object v2 │ │ -08bb3c: 6e10 ee33 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -08bb42: 0c01 |000f: move-result-object v1 │ │ -08bb44: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -08bb48: 6e10 4234 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@3442 │ │ -08bb4e: 0a02 |0015: move-result v2 │ │ -08bb50: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -08bb54: 6e10 2b34 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -08bb5a: 0c02 |001b: move-result-object v2 │ │ -08bb5c: 6e10 ed33 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -08bb62: 0c01 |001f: move-result-object v1 │ │ -08bb64: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -08bb68: 6e20 4134 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@3441 │ │ -08bb6e: 0a00 |0025: move-result v0 │ │ -08bb70: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -08bb74: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -08bb78: 6e20 4734 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -08bb7e: 0c01 |002d: move-result-object v1 │ │ -08bb80: 6e20 5a34 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08bb86: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -08bb8a: 6e20 5434 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08bb90: 7110 6234 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -08bb96: 0a02 |0039: move-result v2 │ │ -08bb98: 7110 0b34 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -08bb9e: 0c02 |003d: move-result-object v2 │ │ -08bba0: 6e20 5a34 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08bba6: 28c6 |0041: goto 0007 // -003a │ │ +08bb08: |[08bb08] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +08bb18: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +08bb1c: 1a02 ff2a |0002: const-string v2, "null" // string@2aff │ │ +08bb20: 6e20 5a34 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08bb26: 0e00 |0007: return-void │ │ +08bb28: 6e10 2b34 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +08bb2e: 0c02 |000b: move-result-object v2 │ │ +08bb30: 6e10 ee33 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +08bb36: 0c01 |000f: move-result-object v1 │ │ +08bb38: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +08bb3c: 6e10 4234 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@3442 │ │ +08bb42: 0a02 |0015: move-result v2 │ │ +08bb44: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +08bb48: 6e10 2b34 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +08bb4e: 0c02 |001b: move-result-object v2 │ │ +08bb50: 6e10 ed33 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +08bb56: 0c01 |001f: move-result-object v1 │ │ +08bb58: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +08bb5c: 6e20 4134 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@3441 │ │ +08bb62: 0a00 |0025: move-result v0 │ │ +08bb64: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +08bb68: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +08bb6c: 6e20 4734 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +08bb72: 0c01 |002d: move-result-object v1 │ │ +08bb74: 6e20 5a34 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08bb7a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +08bb7e: 6e20 5434 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08bb84: 7110 6234 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +08bb8a: 0a02 |0039: move-result v2 │ │ +08bb8c: 7110 0b34 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +08bb92: 0c02 |003d: move-result-object v2 │ │ +08bb94: 6e20 5a34 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08bb9a: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -80259,22 +80278,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08bba8: |[08bba8] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -08bbb8: 7010 ce33 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@33ce │ │ -08bbbe: 2200 8206 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -08bbc2: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -08bbc6: 7020 5234 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -08bbcc: 5b20 d206 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ -08bbd0: 5b23 d306 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@06d3 │ │ -08bbd4: 0e00 |000e: return-void │ │ +08bb9c: |[08bb9c] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +08bbac: 7010 ce33 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@33ce │ │ +08bbb2: 2200 8206 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +08bbb6: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +08bbba: 7020 5234 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +08bbc0: 5b20 d206 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ +08bbc4: 5b23 d306 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@06d3 │ │ +08bbc8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -80286,31 +80305,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -08bbd8: |[08bbd8] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -08bbe8: 5430 d206 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ -08bbec: 6e10 5e34 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@345e │ │ -08bbf2: 0a00 |0005: move-result v0 │ │ -08bbf4: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -08bbf8: 5430 d306 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@06d3 │ │ -08bbfc: 5431 d206 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ -08bc00: 6e10 5f34 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08bc06: 0c01 |000f: move-result-object v1 │ │ -08bc08: 7120 b020 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -08bc0e: 5430 d206 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ -08bc12: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -08bc14: 5432 d206 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ -08bc18: 6e10 5e34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@345e │ │ -08bc1e: 0a02 |001b: move-result v2 │ │ -08bc20: 6e30 5d34 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@345d │ │ -08bc26: 0e00 |001f: return-void │ │ +08bbcc: |[08bbcc] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +08bbdc: 5430 d206 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ +08bbe0: 6e10 5e34 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@345e │ │ +08bbe6: 0a00 |0005: move-result v0 │ │ +08bbe8: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +08bbec: 5430 d306 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@06d3 │ │ +08bbf0: 5431 d206 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ +08bbf4: 6e10 5f34 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08bbfa: 0c01 |000f: move-result-object v1 │ │ +08bbfc: 7120 b020 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +08bc02: 5430 d206 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ +08bc06: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +08bc08: 5432 d206 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ +08bc0c: 6e10 5e34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@345e │ │ +08bc12: 0a02 |001b: move-result v2 │ │ +08bc14: 6e30 5d34 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@345d │ │ +08bc1a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -80322,17 +80341,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bc28: |[08bc28] android.support.v4.util.LogWriter.close:()V │ │ -08bc38: 7010 aa12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@12aa │ │ -08bc3e: 0e00 |0003: return-void │ │ +08bc1c: |[08bc1c] android.support.v4.util.LogWriter.close:()V │ │ +08bc2c: 7010 aa12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@12aa │ │ +08bc32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -80341,17 +80360,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bc40: |[08bc40] android.support.v4.util.LogWriter.flush:()V │ │ -08bc50: 7010 aa12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@12aa │ │ -08bc56: 0e00 |0003: return-void │ │ +08bc34: |[08bc34] android.support.v4.util.LogWriter.flush:()V │ │ +08bc44: 7010 aa12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@12aa │ │ +08bc4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -80360,28 +80379,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08bc58: |[08bc58] android.support.v4.util.LogWriter.write:([CII)V │ │ -08bc68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08bc6a: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -08bc6e: 9002 0501 |0003: add-int v2, v5, v1 │ │ -08bc72: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -08bc76: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -08bc7a: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -08bc7e: 7010 aa12 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@12aa │ │ -08bc84: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08bc88: 28f1 |0010: goto 0001 // -000f │ │ -08bc8a: 5432 d206 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ -08bc8e: 6e20 5434 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08bc94: 28f8 |0016: goto 000e // -0008 │ │ -08bc96: 0e00 |0017: return-void │ │ +08bc4c: |[08bc4c] android.support.v4.util.LogWriter.write:([CII)V │ │ +08bc5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08bc5e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +08bc62: 9002 0501 |0003: add-int v2, v5, v1 │ │ +08bc66: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +08bc6a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +08bc6e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +08bc72: 7010 aa12 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@12aa │ │ +08bc78: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08bc7c: 28f1 |0010: goto 0001 // -000f │ │ +08bc7e: 5432 d206 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@06d2 │ │ +08bc82: 6e20 5434 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08bc88: 28f8 |0016: goto 000e // -0008 │ │ +08bc8a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -80463,37 +80482,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08bc98: |[08bc98] android.support.v4.util.LongSparseArray.:()V │ │ -08bca8: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ -08bcac: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08bcb2: 6900 d406 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08bcb6: 0e00 |0007: return-void │ │ +08bc8c: |[08bc8c] android.support.v4.util.LongSparseArray.:()V │ │ +08bc9c: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ +08bca0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08bca6: 6900 d406 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08bcaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08bcb8: |[08bcb8] android.support.v4.util.LongSparseArray.:()V │ │ -08bcc8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -08bccc: 7020 ae12 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@12ae │ │ -08bcd2: 0e00 |0005: return-void │ │ +08bcac: |[08bcac] android.support.v4.util.LongSparseArray.:()V │ │ +08bcbc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +08bcc0: 7020 ae12 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@12ae │ │ +08bcc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -80503,32 +80522,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -08bcd4: |[08bcd4] android.support.v4.util.LongSparseArray.:(I)V │ │ -08bce4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08bce6: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -08bcec: 5c21 d506 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08bcf0: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -08bcf4: 6200 d006 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@06d0 │ │ -08bcf8: 5b20 d606 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bcfc: 6200 d106 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ -08bd00: 5b20 d806 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bd04: 5921 d706 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bd08: 0e00 |0012: return-void │ │ -08bd0a: 7110 a412 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@12a4 │ │ -08bd10: 0a03 |0016: move-result v3 │ │ -08bd12: 2330 d206 |0017: new-array v0, v3, [J // type@06d2 │ │ -08bd16: 5b20 d606 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bd1a: 2330 1107 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ -08bd1e: 5b20 d806 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bd22: 28f1 |001f: goto 0010 // -000f │ │ +08bcc8: |[08bcc8] android.support.v4.util.LongSparseArray.:(I)V │ │ +08bcd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08bcda: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +08bce0: 5c21 d506 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08bce4: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +08bce8: 6200 d006 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@06d0 │ │ +08bcec: 5b20 d606 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bcf0: 6200 d106 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ +08bcf4: 5b20 d806 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bcf8: 5921 d706 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bcfc: 0e00 |0012: return-void │ │ +08bcfe: 7110 a412 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@12a4 │ │ +08bd04: 0a03 |0016: move-result v3 │ │ +08bd06: 2330 d206 |0017: new-array v0, v3, [J // type@06d2 │ │ +08bd0a: 5b20 d606 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bd0e: 2330 1107 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ +08bd12: 5b20 d806 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bd16: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -80547,37 +80566,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -08bd24: |[08bd24] android.support.v4.util.LongSparseArray.gc:()V │ │ -08bd34: 5282 d706 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bd38: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -08bd3a: 5481 d606 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bd3e: 5485 d806 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bd42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08bd44: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -08bd48: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -08bd4c: 6206 d406 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08bd50: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -08bd54: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -08bd58: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -08bd5c: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -08bd60: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -08bd64: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -08bd66: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -08bd6a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08bd6e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08bd72: 28e9 |001f: goto 0008 // -0017 │ │ -08bd74: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -08bd76: 5c86 d506 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08bd7a: 5983 d706 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bd7e: 0e00 |0025: return-void │ │ +08bd18: |[08bd18] android.support.v4.util.LongSparseArray.gc:()V │ │ +08bd28: 5282 d706 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bd2c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +08bd2e: 5481 d606 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bd32: 5485 d806 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bd36: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08bd38: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +08bd3c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +08bd40: 6206 d406 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08bd44: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +08bd48: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +08bd4c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +08bd50: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +08bd54: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +08bd58: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +08bd5a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +08bd5e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08bd62: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08bd66: 28e9 |001f: goto 0008 // -0017 │ │ +08bd68: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +08bd6a: 5c86 d506 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08bd6e: 5983 d706 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bd72: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -80608,59 +80627,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -08bd80: |[08bd80] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -08bd90: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08bd92: 5274 d706 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bd96: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -08bd9a: 5474 d606 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bd9e: 5275 d706 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bda2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -08bda6: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -08bdaa: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -08bdae: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -08bdb2: 6e40 ba12 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@12ba │ │ -08bdb8: 0e00 |0014: return-void │ │ -08bdba: 5574 d506 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08bdbe: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -08bdc2: 5274 d706 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bdc6: 5475 d606 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bdca: 2155 |001d: array-length v5, v5 │ │ -08bdcc: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -08bdd0: 7010 b412 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08bdd6: 5273 d706 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bdda: 5474 d606 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bdde: 2144 |0027: array-length v4, v4 │ │ -08bde0: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -08bde4: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -08bde8: 7110 a412 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@12a4 │ │ -08bdee: 0a00 |002f: move-result v0 │ │ -08bdf0: 2301 d206 |0030: new-array v1, v0, [J // type@06d2 │ │ -08bdf4: 2302 1107 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0711 │ │ -08bdf8: 5474 d606 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bdfc: 5475 d606 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08be00: 2155 |0038: array-length v5, v5 │ │ -08be02: 7155 6034 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08be08: 5474 d806 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08be0c: 5475 d806 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08be10: 2155 |0040: array-length v5, v5 │ │ -08be12: 7155 6034 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08be18: 5b71 d606 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08be1c: 5b72 d806 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08be20: 5474 d606 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08be24: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -08be28: 5474 d806 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08be2c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -08be30: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -08be34: 5974 d706 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08be38: 28c0 |0054: goto 0014 // -0040 │ │ +08bd74: |[08bd74] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +08bd84: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +08bd86: 5274 d706 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bd8a: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +08bd8e: 5474 d606 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bd92: 5275 d706 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bd96: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +08bd9a: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +08bd9e: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +08bda2: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +08bda6: 6e40 ba12 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@12ba │ │ +08bdac: 0e00 |0014: return-void │ │ +08bdae: 5574 d506 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08bdb2: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +08bdb6: 5274 d706 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bdba: 5475 d606 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bdbe: 2155 |001d: array-length v5, v5 │ │ +08bdc0: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +08bdc4: 7010 b412 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08bdca: 5273 d706 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bdce: 5474 d606 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bdd2: 2144 |0027: array-length v4, v4 │ │ +08bdd4: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +08bdd8: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +08bddc: 7110 a412 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@12a4 │ │ +08bde2: 0a00 |002f: move-result v0 │ │ +08bde4: 2301 d206 |0030: new-array v1, v0, [J // type@06d2 │ │ +08bde8: 2302 1107 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0711 │ │ +08bdec: 5474 d606 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bdf0: 5475 d606 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bdf4: 2155 |0038: array-length v5, v5 │ │ +08bdf6: 7155 6034 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08bdfc: 5474 d806 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08be00: 5475 d806 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08be04: 2155 |0040: array-length v5, v5 │ │ +08be06: 7155 6034 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08be0c: 5b71 d606 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08be10: 5b72 d806 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08be14: 5474 d606 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08be18: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +08be1c: 5474 d806 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08be20: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +08be24: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +08be28: 5974 d706 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08be2c: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -80692,27 +80711,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -08be3c: |[08be3c] android.support.v4.util.LongSparseArray.clear:()V │ │ -08be4c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08be4e: 5251 d706 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08be52: 5452 d806 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08be56: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08be58: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -08be5c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -08be5e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -08be62: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08be66: 28f9 |000d: goto 0006 // -0007 │ │ -08be68: 5954 d706 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08be6c: 5c54 d506 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08be70: 0e00 |0012: return-void │ │ +08be30: |[08be30] android.support.v4.util.LongSparseArray.clear:()V │ │ +08be40: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08be42: 5251 d706 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08be46: 5452 d806 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08be4a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08be4c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +08be50: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +08be52: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +08be56: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08be5a: 28f9 |000d: goto 0006 // -0007 │ │ +08be5c: 5954 d706 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08be60: 5c54 d506 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08be64: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -80731,34 +80750,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -08be74: |[08be74] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -08be84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08be86: 6f10 2934 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ -08be8c: 0c02 |0004: move-result-object v2 │ │ -08be8e: 0720 |0005: move-object v0, v2 │ │ -08be90: 1f00 e202 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@02e2 │ │ -08be94: 0701 |0008: move-object v1, v0 │ │ -08be96: 5432 d606 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08be9a: 6e10 3b35 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@353b │ │ -08bea0: 0c02 |000e: move-result-object v2 │ │ -08bea2: 1f02 d206 |000f: check-cast v2, [J // type@06d2 │ │ -08bea6: 5b12 d606 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08beaa: 5432 d806 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08beae: 6e10 3e35 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@353e │ │ -08beb4: 0c02 |0018: move-result-object v2 │ │ -08beb6: 1f02 1107 |0019: check-cast v2, [Ljava/lang/Object; // type@0711 │ │ -08beba: 5b12 d806 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bebe: 1101 |001d: return-object v1 │ │ -08bec0: 0d02 |001e: move-exception v2 │ │ -08bec2: 28fe |001f: goto 001d // -0002 │ │ +08be68: |[08be68] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +08be78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08be7a: 6f10 2934 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ +08be80: 0c02 |0004: move-result-object v2 │ │ +08be82: 0720 |0005: move-object v0, v2 │ │ +08be84: 1f00 e202 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@02e2 │ │ +08be88: 0701 |0008: move-object v1, v0 │ │ +08be8a: 5432 d606 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08be8e: 6e10 3b35 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@353b │ │ +08be94: 0c02 |000e: move-result-object v2 │ │ +08be96: 1f02 d206 |000f: check-cast v2, [J // type@06d2 │ │ +08be9a: 5b12 d606 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08be9e: 5432 d806 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bea2: 6e10 3e35 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@353e │ │ +08bea8: 0c02 |0018: move-result-object v2 │ │ +08beaa: 1f02 1107 |0019: check-cast v2, [Ljava/lang/Object; // type@0711 │ │ +08beae: 5b12 d806 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08beb2: 1101 |001d: return-object v1 │ │ +08beb4: 0d02 |001e: move-exception v2 │ │ +08beb6: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -80775,18 +80794,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08bed4: |[08bed4] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -08bee4: 6e10 b112 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@12b1 │ │ -08beea: 0c00 |0003: move-result-object v0 │ │ -08beec: 1100 |0004: return-object v0 │ │ +08bec8: |[08bec8] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +08bed8: 6e10 b112 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@12b1 │ │ +08bede: 0c00 |0003: move-result-object v0 │ │ +08bee0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -80795,30 +80814,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -08bef0: |[08bef0] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -08bf00: 5431 d606 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bf04: 5232 d706 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bf08: 7140 a012 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ -08bf0e: 0a00 |0007: move-result v0 │ │ -08bf10: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -08bf14: 5431 d806 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bf18: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -08bf1c: 6202 d406 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08bf20: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -08bf24: 5431 d806 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bf28: 6202 d406 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08bf2c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -08bf30: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -08bf32: 5c31 d506 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08bf36: 0e00 |001b: return-void │ │ +08bee4: |[08bee4] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +08bef4: 5431 d606 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bef8: 5232 d706 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08befc: 7140 a012 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ +08bf02: 0a00 |0007: move-result v0 │ │ +08bf04: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +08bf08: 5431 d806 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bf0c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +08bf10: 6202 d406 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08bf14: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +08bf18: 5431 d806 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bf1c: 6202 d406 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08bf20: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +08bf24: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +08bf26: 5c31 d506 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08bf2a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -80834,19 +80853,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08bf38: |[08bf38] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -08bf48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bf4a: 6e40 b612 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@12b6 │ │ -08bf50: 0c00 |0004: move-result-object v0 │ │ -08bf52: 1100 |0005: return-object v0 │ │ +08bf2c: |[08bf2c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +08bf3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bf3e: 6e40 b612 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@12b6 │ │ +08bf44: 0c00 |0004: move-result-object v0 │ │ +08bf46: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -80856,28 +80875,28 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -08bf54: |[08bf54] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -08bf64: 5431 d606 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bf68: 5232 d706 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bf6c: 7140 a012 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ -08bf72: 0a00 |0007: move-result v0 │ │ -08bf74: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -08bf78: 5431 d806 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bf7c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -08bf80: 6202 d406 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08bf84: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -08bf88: 1106 |0012: return-object v6 │ │ -08bf8a: 5431 d806 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bf8e: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -08bf92: 28fb |0017: goto 0012 // -0005 │ │ +08bf48: |[08bf48] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +08bf58: 5431 d606 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bf5c: 5232 d706 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bf60: 7140 a012 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ +08bf66: 0a00 |0007: move-result v0 │ │ +08bf68: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +08bf6c: 5431 d806 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bf70: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +08bf74: 6202 d406 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08bf78: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +08bf7c: 1106 |0012: return-object v6 │ │ +08bf7e: 5431 d806 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bf82: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +08bf86: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0008 line=107 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -80893,23 +80912,23 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -08bf94: |[08bf94] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -08bfa4: 5530 d506 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08bfa8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08bfac: 7010 b412 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08bfb2: 5430 d606 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08bfb6: 5231 d706 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bfba: 7140 a012 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ -08bfc0: 0a00 |000e: move-result v0 │ │ -08bfc2: 0f00 |000f: return v0 │ │ +08bf88: |[08bf88] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +08bf98: 5530 d506 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08bf9c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08bfa0: 7010 b412 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08bfa6: 5430 d606 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08bfaa: 5231 d706 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bfae: 7140 a012 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ +08bfb4: 0a00 |000e: move-result v0 │ │ +08bfb6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -80921,29 +80940,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -08bfc4: |[08bfc4] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -08bfd4: 5521 d506 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08bfd8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -08bfdc: 7010 b412 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08bfe2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08bfe4: 5221 d706 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08bfe8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -08bfec: 5421 d806 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08bff0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -08bff4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -08bff8: 0f00 |0012: return v0 │ │ -08bffa: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08bffe: 28f3 |0015: goto 0008 // -000d │ │ -08c000: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -08c002: 28fb |0017: goto 0012 // -0005 │ │ +08bfb8: |[08bfb8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +08bfc8: 5521 d506 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08bfcc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +08bfd0: 7010 b412 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08bfd6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08bfd8: 5221 d706 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08bfdc: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +08bfe0: 5421 d806 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08bfe4: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +08bfe8: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +08bfec: 0f00 |0012: return v0 │ │ +08bfee: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08bff2: 28f3 |0015: goto 0008 // -000d │ │ +08bff4: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +08bff6: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -80962,21 +80981,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08c004: |[08c004] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -08c014: 5520 d506 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08c018: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08c01c: 7010 b412 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08c022: 5420 d606 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c026: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -08c02a: 1000 |000b: return-wide v0 │ │ +08bff8: |[08bff8] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +08c008: 5520 d506 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08c00c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08c010: 7010 b412 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08c016: 5420 d606 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c01a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +08c01e: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0007 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -80988,91 +81007,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -08c02c: |[08c02c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -08c03c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08c03e: 5494 d606 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c042: 5295 d706 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c046: 7140 a012 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ -08c04c: 0a00 |0008: move-result v0 │ │ -08c04e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -08c052: 5494 d806 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c056: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -08c05a: 0e00 |000f: return-void │ │ -08c05c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -08c060: 5294 d706 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c064: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -08c068: 5494 d806 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c06c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -08c070: 6205 d406 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08c074: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -08c078: 5494 d606 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c07c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -08c080: 5494 d806 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c084: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -08c088: 28e9 |0026: goto 000f // -0017 │ │ -08c08a: 5594 d506 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08c08e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -08c092: 5294 d706 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c096: 5495 d606 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c09a: 2155 |002f: array-length v5, v5 │ │ -08c09c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -08c0a0: 7010 b412 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08c0a6: 5494 d606 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c0aa: 5295 d706 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c0ae: 7140 a012 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ -08c0b4: 0a04 |003c: move-result v4 │ │ -08c0b6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -08c0ba: 5294 d706 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c0be: 5495 d606 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c0c2: 2155 |0043: array-length v5, v5 │ │ -08c0c4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -08c0c8: 5294 d706 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c0cc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08c0d0: 7110 a412 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@12a4 │ │ -08c0d6: 0a01 |004d: move-result v1 │ │ -08c0d8: 2312 d206 |004e: new-array v2, v1, [J // type@06d2 │ │ -08c0dc: 2313 1107 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0711 │ │ -08c0e0: 5494 d606 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c0e4: 5495 d606 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c0e8: 2155 |0056: array-length v5, v5 │ │ -08c0ea: 7155 6034 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08c0f0: 5494 d806 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c0f4: 5495 d806 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c0f8: 2155 |005e: array-length v5, v5 │ │ -08c0fa: 7155 6034 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08c100: 5b92 d606 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c104: 5b93 d806 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c108: 5294 d706 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c10c: b104 |0068: sub-int/2addr v4, v0 │ │ -08c10e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -08c112: 5494 d606 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c116: 5495 d606 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c11a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -08c11e: 5297 d706 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c122: b107 |0073: sub-int/2addr v7, v0 │ │ -08c124: 7157 6034 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08c12a: 5494 d806 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c12e: 5495 d806 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c132: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -08c136: 5297 d706 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c13a: b107 |007f: sub-int/2addr v7, v0 │ │ -08c13c: 7157 6034 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08c142: 5494 d606 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ -08c146: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -08c14a: 5494 d806 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c14e: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -08c152: 5294 d706 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c156: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08c15a: 5994 d706 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c15e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +08c020: |[08c020] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +08c030: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +08c032: 5494 d606 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c036: 5295 d706 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c03a: 7140 a012 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ +08c040: 0a00 |0008: move-result v0 │ │ +08c042: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +08c046: 5494 d806 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c04a: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +08c04e: 0e00 |000f: return-void │ │ +08c050: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +08c054: 5294 d706 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c058: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +08c05c: 5494 d806 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c060: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +08c064: 6205 d406 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08c068: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +08c06c: 5494 d606 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c070: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +08c074: 5494 d806 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c078: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +08c07c: 28e9 |0026: goto 000f // -0017 │ │ +08c07e: 5594 d506 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08c082: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +08c086: 5294 d706 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c08a: 5495 d606 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c08e: 2155 |002f: array-length v5, v5 │ │ +08c090: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +08c094: 7010 b412 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08c09a: 5494 d606 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c09e: 5295 d706 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c0a2: 7140 a012 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@12a0 │ │ +08c0a8: 0a04 |003c: move-result v4 │ │ +08c0aa: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +08c0ae: 5294 d706 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c0b2: 5495 d606 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c0b6: 2155 |0043: array-length v5, v5 │ │ +08c0b8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +08c0bc: 5294 d706 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c0c0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08c0c4: 7110 a412 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@12a4 │ │ +08c0ca: 0a01 |004d: move-result v1 │ │ +08c0cc: 2312 d206 |004e: new-array v2, v1, [J // type@06d2 │ │ +08c0d0: 2313 1107 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0711 │ │ +08c0d4: 5494 d606 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c0d8: 5495 d606 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c0dc: 2155 |0056: array-length v5, v5 │ │ +08c0de: 7155 6034 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08c0e4: 5494 d806 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c0e8: 5495 d806 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c0ec: 2155 |005e: array-length v5, v5 │ │ +08c0ee: 7155 6034 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08c0f4: 5b92 d606 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c0f8: 5b93 d806 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c0fc: 5294 d706 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c100: b104 |0068: sub-int/2addr v4, v0 │ │ +08c102: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +08c106: 5494 d606 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c10a: 5495 d606 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c10e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +08c112: 5297 d706 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c116: b107 |0073: sub-int/2addr v7, v0 │ │ +08c118: 7157 6034 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08c11e: 5494 d806 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c122: 5495 d806 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c126: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +08c12a: 5297 d706 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c12e: b107 |007f: sub-int/2addr v7, v0 │ │ +08c130: 7157 6034 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08c136: 5494 d606 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@06d6 │ │ +08c13a: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +08c13e: 5494 d806 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c142: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +08c146: 5294 d706 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c14a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08c14e: 5994 d706 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c152: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x000f line=223 │ │ 0x0010 line=184 │ │ @@ -81112,17 +81131,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -08c164: |[08c164] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -08c174: 6e30 b312 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@12b3 │ │ -08c17a: 0e00 |0003: return-void │ │ +08c158: |[08c158] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +08c168: 6e30 b312 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@12b3 │ │ +08c16e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -81133,25 +81152,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -08c17c: |[08c17c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -08c18c: 5420 d806 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c190: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -08c194: 6201 d406 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08c198: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -08c19c: 5420 d806 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c1a0: 6201 d406 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ -08c1a4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -08c1a8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08c1aa: 5c20 d506 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08c1ae: 0e00 |0011: return-void │ │ +08c170: |[08c170] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +08c180: 5420 d806 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c184: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +08c188: 6201 d406 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08c18c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +08c190: 5420 d806 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c194: 6201 d406 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@06d4 │ │ +08c198: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +08c19c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08c19e: 5c20 d506 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08c1a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -81164,21 +81183,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08c1b0: |[08c1b0] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -08c1c0: 5510 d506 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08c1c4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08c1c8: 7010 b412 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08c1ce: 5410 d806 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c1d2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -08c1d6: 0e00 |000b: return-void │ │ +08c1a4: |[08c1a4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +08c1b4: 5510 d506 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08c1b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08c1bc: 7010 b412 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08c1c2: 5410 d806 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c1c6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +08c1ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -81193,20 +81212,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08c1d8: |[08c1d8] android.support.v4.util.LongSparseArray.size:()I │ │ -08c1e8: 5510 d506 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08c1ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08c1f0: 7010 b412 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08c1f6: 5210 d706 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c1fa: 0f00 |0009: return v0 │ │ +08c1cc: |[08c1cc] android.support.v4.util.LongSparseArray.size:()I │ │ +08c1dc: 5510 d506 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08c1e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08c1e4: 7010 b412 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08c1ea: 5210 d706 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c1ee: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -81217,51 +81236,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -08c1fc: |[08c1fc] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -08c20c: 6e10 be12 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@12be │ │ -08c212: 0a05 |0003: move-result v5 │ │ -08c214: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -08c218: 1a05 8a36 |0006: const-string v5, "{}" // string@368a │ │ -08c21c: 1105 |0008: return-object v5 │ │ -08c21e: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -08c222: 5265 d706 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c226: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -08c22a: 7020 5234 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -08c230: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -08c234: 6e20 5434 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08c23a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -08c23c: 5265 d706 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ -08c240: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -08c244: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -08c248: 1a05 fd00 |001e: const-string v5, ", " // string@00fd │ │ -08c24c: 6e20 5a34 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08c252: 6e20 b912 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@12b9 │ │ -08c258: 0b02 |0026: move-result-wide v2 │ │ -08c25a: 6e30 5734 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -08c260: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -08c264: 6e20 5434 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08c26a: 6e20 c012 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@12c0 │ │ -08c270: 0c04 |0032: move-result-object v4 │ │ -08c272: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -08c276: 6e20 5934 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08c27c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08c280: 28de |003a: goto 0018 // -0022 │ │ -08c282: 1a05 ec00 |003b: const-string v5, "(this Map)" // string@00ec │ │ -08c286: 6e20 5a34 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08c28c: 28f8 |0040: goto 0038 // -0008 │ │ -08c28e: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -08c292: 6e20 5434 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08c298: 6e10 5f34 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08c29e: 0c05 |0049: move-result-object v5 │ │ -08c2a0: 28be |004a: goto 0008 // -0042 │ │ +08c1f0: |[08c1f0] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +08c200: 6e10 be12 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@12be │ │ +08c206: 0a05 |0003: move-result v5 │ │ +08c208: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +08c20c: 1a05 8a36 |0006: const-string v5, "{}" // string@368a │ │ +08c210: 1105 |0008: return-object v5 │ │ +08c212: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +08c216: 5265 d706 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c21a: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +08c21e: 7020 5234 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +08c224: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +08c228: 6e20 5434 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08c22e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +08c230: 5265 d706 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@06d7 │ │ +08c234: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +08c238: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +08c23c: 1a05 fd00 |001e: const-string v5, ", " // string@00fd │ │ +08c240: 6e20 5a34 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08c246: 6e20 b912 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@12b9 │ │ +08c24c: 0b02 |0026: move-result-wide v2 │ │ +08c24e: 6e30 5734 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +08c254: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +08c258: 6e20 5434 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08c25e: 6e20 c012 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@12c0 │ │ +08c264: 0c04 |0032: move-result-object v4 │ │ +08c266: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +08c26a: 6e20 5934 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08c270: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08c274: 28de |003a: goto 0018 // -0022 │ │ +08c276: 1a05 ec00 |003b: const-string v5, "(this Map)" // string@00ec │ │ +08c27a: 6e20 5a34 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08c280: 28f8 |0040: goto 0038 // -0008 │ │ +08c282: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +08c286: 6e20 5434 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08c28c: 6e10 5f34 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08c292: 0c05 |0049: move-result-object v5 │ │ +08c294: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -81291,21 +81310,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08c2a4: |[08c2a4] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -08c2b4: 5510 d506 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ -08c2b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08c2bc: 7010 b412 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ -08c2c2: 5410 d806 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ -08c2c6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -08c2ca: 1100 |000b: return-object v0 │ │ +08c298: |[08c298] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +08c2a8: 5510 d506 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@06d5 │ │ +08c2ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08c2b0: 7010 b412 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@12b4 │ │ +08c2b6: 5410 d806 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@06d8 │ │ +08c2ba: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +08c2be: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -81391,29 +81410,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -08c2cc: |[08c2cc] android.support.v4.util.LruCache.:(I)V │ │ -08c2dc: 7010 2834 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ -08c2e2: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -08c2e6: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08c2ea: 1a01 af29 |0007: const-string v1, "maxSize <= 0" // string@29af │ │ -08c2ee: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08c2f4: 2700 |000c: throw v0 │ │ -08c2f6: 5945 dd06 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ -08c2fa: 2200 a806 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@06a8 │ │ -08c2fe: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -08c300: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -08c304: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -08c306: 7040 c234 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@34c2 │ │ -08c30c: 5b40 dc06 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c310: 0e00 |001a: return-void │ │ +08c2c0: |[08c2c0] android.support.v4.util.LruCache.:(I)V │ │ +08c2d0: 7010 2834 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ +08c2d6: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +08c2da: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08c2de: 1a01 af29 |0007: const-string v1, "maxSize <= 0" // string@29af │ │ +08c2e2: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08c2e8: 2700 |000c: throw v0 │ │ +08c2ea: 5945 dd06 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ +08c2ee: 2200 a806 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@06a8 │ │ +08c2f2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +08c2f4: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +08c2f8: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +08c2fa: 7040 c234 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@34c2 │ │ +08c300: 5b40 dc06 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c304: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -81428,36 +81447,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 │ │ -08c314: |[08c314] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -08c324: 6e30 d112 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12d1 │ │ -08c32a: 0a00 |0003: move-result v0 │ │ -08c32c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -08c330: 2201 6f06 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -08c334: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -08c338: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08c33e: 1a03 940f |000d: const-string v3, "Negative size: " // string@0f94 │ │ -08c342: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08c348: 0c02 |0012: move-result-object v2 │ │ -08c34a: 6e20 5934 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08c350: 0c02 |0016: move-result-object v2 │ │ -08c352: 1a03 7f01 |0017: const-string v3, "=" // string@017f │ │ -08c356: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08c35c: 0c02 |001c: move-result-object v2 │ │ -08c35e: 6e20 5934 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08c364: 0c02 |0020: move-result-object v2 │ │ -08c366: 6e10 5f34 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08c36c: 0c02 |0024: move-result-object v2 │ │ -08c36e: 7020 0434 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08c374: 2701 |0028: throw v1 │ │ -08c376: 0f00 |0029: return v0 │ │ +08c308: |[08c308] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +08c318: 6e30 d112 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12d1 │ │ +08c31e: 0a00 |0003: move-result v0 │ │ +08c320: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +08c324: 2201 6f06 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +08c328: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +08c32c: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08c332: 1a03 940f |000d: const-string v3, "Negative size: " // string@0f94 │ │ +08c336: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08c33c: 0c02 |0012: move-result-object v2 │ │ +08c33e: 6e20 5934 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08c344: 0c02 |0016: move-result-object v2 │ │ +08c346: 1a03 7f01 |0017: const-string v3, "=" // string@017f │ │ +08c34a: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08c350: 0c02 |001c: move-result-object v2 │ │ +08c352: 6e20 5934 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08c358: 0c02 |0020: move-result-object v2 │ │ +08c35a: 6e10 5f34 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08c360: 0c02 |0024: move-result-object v2 │ │ +08c362: 7020 0434 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +08c368: 2701 |0028: throw v1 │ │ +08c36a: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0006 line=251 │ │ 0x0029 line=253 │ │ locals : │ │ @@ -81475,17 +81494,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 │ │ -08c378: |[08c378] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08c388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c38a: 1100 |0001: return-object v0 │ │ +08c36c: |[08c36c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08c37c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c37e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -81496,22 +81515,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c38c: |[08c38c] android.support.v4.util.LruCache.createCount:()I │ │ -08c39c: 1d01 |0000: monitor-enter v1 │ │ -08c39e: 5210 d906 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@06d9 │ │ -08c3a2: 1e01 |0003: monitor-exit v1 │ │ -08c3a4: 0f00 |0004: return v0 │ │ -08c3a6: 0d00 |0005: move-exception v0 │ │ -08c3a8: 1e01 |0006: monitor-exit v1 │ │ -08c3aa: 2700 |0007: throw v0 │ │ +08c380: |[08c380] android.support.v4.util.LruCache.createCount:()I │ │ +08c390: 1d01 |0000: monitor-enter v1 │ │ +08c392: 5210 d906 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@06d9 │ │ +08c396: 1e01 |0003: monitor-exit v1 │ │ +08c398: 0f00 |0004: return v0 │ │ +08c39a: 0d00 |0005: move-exception v0 │ │ +08c39c: 1e01 |0006: monitor-exit v1 │ │ +08c39e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -81522,16 +81541,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 │ │ -08c3b8: |[08c3b8] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08c3c8: 0e00 |0000: return-void │ │ +08c3ac: |[08c3ac] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08c3bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -81547,18 +81566,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08c3cc: |[08c3cc] android.support.v4.util.LruCache.evictAll:()V │ │ -08c3dc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -08c3de: 6e20 d412 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ -08c3e4: 0e00 |0004: return-void │ │ +08c3c0: |[08c3c0] android.support.v4.util.LruCache.evictAll:()V │ │ +08c3d0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +08c3d2: 6e20 d412 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ +08c3d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -81568,22 +81587,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c3e8: |[08c3e8] android.support.v4.util.LruCache.evictionCount:()I │ │ -08c3f8: 1d01 |0000: monitor-enter v1 │ │ -08c3fa: 5210 da06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@06da │ │ -08c3fe: 1e01 |0003: monitor-exit v1 │ │ -08c400: 0f00 |0004: return v0 │ │ -08c402: 0d00 |0005: move-exception v0 │ │ -08c404: 1e01 |0006: monitor-exit v1 │ │ -08c406: 2700 |0007: throw v0 │ │ +08c3dc: |[08c3dc] android.support.v4.util.LruCache.evictionCount:()I │ │ +08c3ec: 1d01 |0000: monitor-enter v1 │ │ +08c3ee: 5210 da06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@06da │ │ +08c3f2: 1e01 |0003: monitor-exit v1 │ │ +08c3f4: 0f00 |0004: return v0 │ │ +08c3f6: 0d00 |0005: move-exception v0 │ │ +08c3f8: 1e01 |0006: monitor-exit v1 │ │ +08c3fa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -81594,71 +81613,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 │ │ -08c414: |[08c414] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08c424: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -08c428: 2202 7a06 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@067a │ │ -08c42c: 1a03 e123 |0004: const-string v3, "key == null" // string@23e1 │ │ -08c430: 7020 2534 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@3425 │ │ -08c436: 2702 |0009: throw v2 │ │ -08c438: 1d04 |000a: monitor-enter v4 │ │ -08c43a: 5442 dc06 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c43e: 6e20 c534 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34c5 │ │ -08c444: 0c01 |0010: move-result-object v1 │ │ -08c446: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -08c44a: 5242 db06 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ -08c44e: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08c452: 5942 db06 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ -08c456: 1e04 |0019: monitor-exit v4 │ │ -08c458: 0710 |001a: move-object v0, v1 │ │ -08c45a: 1100 |001b: return-object v0 │ │ -08c45c: 5242 de06 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ -08c460: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08c464: 5942 de06 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ -08c468: 1e04 |0022: monitor-exit v4 │ │ -08c46a: 6e20 c212 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@12c2 │ │ -08c470: 0c00 |0026: move-result-object v0 │ │ -08c472: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -08c476: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -08c478: 28f1 |002a: goto 001b // -000f │ │ -08c47a: 0d02 |002b: move-exception v2 │ │ -08c47c: 1e04 |002c: monitor-exit v4 │ │ -08c47e: 2702 |002d: throw v2 │ │ -08c480: 1d04 |002e: monitor-enter v4 │ │ -08c482: 5242 d906 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@06d9 │ │ -08c486: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08c48a: 5942 d906 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@06d9 │ │ -08c48e: 5442 dc06 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c492: 6e30 c734 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34c7 │ │ -08c498: 0c01 |003a: move-result-object v1 │ │ -08c49a: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -08c49e: 5442 dc06 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c4a2: 6e30 c734 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34c7 │ │ -08c4a8: 1e04 |0042: monitor-exit v4 │ │ -08c4aa: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -08c4ae: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -08c4b0: 6e51 c412 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@12c4 │ │ -08c4b6: 0710 |0049: move-object v0, v1 │ │ -08c4b8: 28d1 |004a: goto 001b // -002f │ │ -08c4ba: 5242 e006 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c4be: 7030 cf12 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ -08c4c4: 0a03 |0050: move-result v3 │ │ -08c4c6: b032 |0051: add-int/2addr v2, v3 │ │ -08c4c8: 5942 e006 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c4cc: 28ee |0054: goto 0042 // -0012 │ │ -08c4ce: 0d02 |0055: move-exception v2 │ │ -08c4d0: 1e04 |0056: monitor-exit v4 │ │ -08c4d2: 2702 |0057: throw v2 │ │ -08c4d4: 5242 dd06 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ -08c4d8: 6e20 d412 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ -08c4de: 28be |005d: goto 001b // -0042 │ │ +08c408: |[08c408] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08c418: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +08c41c: 2202 7a06 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@067a │ │ +08c420: 1a03 e123 |0004: const-string v3, "key == null" // string@23e1 │ │ +08c424: 7020 2534 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@3425 │ │ +08c42a: 2702 |0009: throw v2 │ │ +08c42c: 1d04 |000a: monitor-enter v4 │ │ +08c42e: 5442 dc06 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c432: 6e20 c534 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34c5 │ │ +08c438: 0c01 |0010: move-result-object v1 │ │ +08c43a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +08c43e: 5242 db06 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ +08c442: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08c446: 5942 db06 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ +08c44a: 1e04 |0019: monitor-exit v4 │ │ +08c44c: 0710 |001a: move-object v0, v1 │ │ +08c44e: 1100 |001b: return-object v0 │ │ +08c450: 5242 de06 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ +08c454: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08c458: 5942 de06 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ +08c45c: 1e04 |0022: monitor-exit v4 │ │ +08c45e: 6e20 c212 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@12c2 │ │ +08c464: 0c00 |0026: move-result-object v0 │ │ +08c466: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +08c46a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +08c46c: 28f1 |002a: goto 001b // -000f │ │ +08c46e: 0d02 |002b: move-exception v2 │ │ +08c470: 1e04 |002c: monitor-exit v4 │ │ +08c472: 2702 |002d: throw v2 │ │ +08c474: 1d04 |002e: monitor-enter v4 │ │ +08c476: 5242 d906 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@06d9 │ │ +08c47a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08c47e: 5942 d906 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@06d9 │ │ +08c482: 5442 dc06 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c486: 6e30 c734 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34c7 │ │ +08c48c: 0c01 |003a: move-result-object v1 │ │ +08c48e: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +08c492: 5442 dc06 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c496: 6e30 c734 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34c7 │ │ +08c49c: 1e04 |0042: monitor-exit v4 │ │ +08c49e: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +08c4a2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +08c4a4: 6e51 c412 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@12c4 │ │ +08c4aa: 0710 |0049: move-object v0, v1 │ │ +08c4ac: 28d1 |004a: goto 001b // -002f │ │ +08c4ae: 5242 e006 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c4b2: 7030 cf12 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ +08c4b8: 0a03 |0050: move-result v3 │ │ +08c4ba: b032 |0051: add-int/2addr v2, v3 │ │ +08c4bc: 5942 e006 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c4c0: 28ee |0054: goto 0042 // -0012 │ │ +08c4c2: 0d02 |0055: move-exception v2 │ │ +08c4c4: 1e04 |0056: monitor-exit v4 │ │ +08c4c6: 2702 |0057: throw v2 │ │ +08c4c8: 5242 dd06 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ +08c4cc: 6e20 d412 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ +08c4d2: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -81706,22 +81725,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c508: |[08c508] android.support.v4.util.LruCache.hitCount:()I │ │ -08c518: 1d01 |0000: monitor-enter v1 │ │ -08c51a: 5210 db06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ -08c51e: 1e01 |0003: monitor-exit v1 │ │ -08c520: 0f00 |0004: return v0 │ │ -08c522: 0d00 |0005: move-exception v0 │ │ -08c524: 1e01 |0006: monitor-exit v1 │ │ -08c526: 2700 |0007: throw v0 │ │ +08c4fc: |[08c4fc] android.support.v4.util.LruCache.hitCount:()I │ │ +08c50c: 1d01 |0000: monitor-enter v1 │ │ +08c50e: 5210 db06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ +08c512: 1e01 |0003: monitor-exit v1 │ │ +08c514: 0f00 |0004: return v0 │ │ +08c516: 0d00 |0005: move-exception v0 │ │ +08c518: 1e01 |0006: monitor-exit v1 │ │ +08c51a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -81732,22 +81751,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c534: |[08c534] android.support.v4.util.LruCache.maxSize:()I │ │ -08c544: 1d01 |0000: monitor-enter v1 │ │ -08c546: 5210 dd06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ -08c54a: 1e01 |0003: monitor-exit v1 │ │ -08c54c: 0f00 |0004: return v0 │ │ -08c54e: 0d00 |0005: move-exception v0 │ │ -08c550: 1e01 |0006: monitor-exit v1 │ │ -08c552: 2700 |0007: throw v0 │ │ +08c528: |[08c528] android.support.v4.util.LruCache.maxSize:()I │ │ +08c538: 1d01 |0000: monitor-enter v1 │ │ +08c53a: 5210 dd06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ +08c53e: 1e01 |0003: monitor-exit v1 │ │ +08c540: 0f00 |0004: return v0 │ │ +08c542: 0d00 |0005: move-exception v0 │ │ +08c544: 1e01 |0006: monitor-exit v1 │ │ +08c546: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -81758,22 +81777,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c560: |[08c560] android.support.v4.util.LruCache.missCount:()I │ │ -08c570: 1d01 |0000: monitor-enter v1 │ │ -08c572: 5210 de06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ -08c576: 1e01 |0003: monitor-exit v1 │ │ -08c578: 0f00 |0004: return v0 │ │ -08c57a: 0d00 |0005: move-exception v0 │ │ -08c57c: 1e01 |0006: monitor-exit v1 │ │ -08c57e: 2700 |0007: throw v0 │ │ +08c554: |[08c554] android.support.v4.util.LruCache.missCount:()I │ │ +08c564: 1d01 |0000: monitor-enter v1 │ │ +08c566: 5210 de06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ +08c56a: 1e01 |0003: monitor-exit v1 │ │ +08c56c: 0f00 |0004: return v0 │ │ +08c56e: 0d00 |0005: move-exception v0 │ │ +08c570: 1e01 |0006: monitor-exit v1 │ │ +08c572: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -81784,49 +81803,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 │ │ -08c58c: |[08c58c] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -08c59c: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -08c5a0: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -08c5a4: 2201 7a06 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@067a │ │ -08c5a8: 1a02 e223 |0006: const-string v2, "key == null || value == null" // string@23e2 │ │ -08c5ac: 7020 2534 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@3425 │ │ -08c5b2: 2701 |000b: throw v1 │ │ -08c5b4: 1d03 |000c: monitor-enter v3 │ │ -08c5b6: 5231 df06 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@06df │ │ -08c5ba: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08c5be: 5931 df06 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@06df │ │ -08c5c2: 5231 e006 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c5c6: 7030 cf12 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ -08c5cc: 0a02 |0018: move-result v2 │ │ -08c5ce: b021 |0019: add-int/2addr v1, v2 │ │ -08c5d0: 5931 e006 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c5d4: 5431 dc06 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c5d8: 6e30 c734 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34c7 │ │ -08c5de: 0c00 |0021: move-result-object v0 │ │ -08c5e0: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -08c5e4: 5231 e006 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c5e8: 7030 cf12 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ -08c5ee: 0a02 |0029: move-result v2 │ │ -08c5f0: b121 |002a: sub-int/2addr v1, v2 │ │ -08c5f2: 5931 e006 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c5f6: 1e03 |002d: monitor-exit v3 │ │ -08c5f8: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -08c5fc: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -08c5fe: 6e55 c412 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@12c4 │ │ -08c604: 5231 dd06 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ -08c608: 6e20 d412 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ -08c60e: 1100 |0039: return-object v0 │ │ -08c610: 0d01 |003a: move-exception v1 │ │ -08c612: 1e03 |003b: monitor-exit v3 │ │ -08c614: 2701 |003c: throw v1 │ │ +08c580: |[08c580] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +08c590: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +08c594: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +08c598: 2201 7a06 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@067a │ │ +08c59c: 1a02 e223 |0006: const-string v2, "key == null || value == null" // string@23e2 │ │ +08c5a0: 7020 2534 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@3425 │ │ +08c5a6: 2701 |000b: throw v1 │ │ +08c5a8: 1d03 |000c: monitor-enter v3 │ │ +08c5aa: 5231 df06 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@06df │ │ +08c5ae: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08c5b2: 5931 df06 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@06df │ │ +08c5b6: 5231 e006 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c5ba: 7030 cf12 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ +08c5c0: 0a02 |0018: move-result v2 │ │ +08c5c2: b021 |0019: add-int/2addr v1, v2 │ │ +08c5c4: 5931 e006 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c5c8: 5431 dc06 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c5cc: 6e30 c734 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34c7 │ │ +08c5d2: 0c00 |0021: move-result-object v0 │ │ +08c5d4: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +08c5d8: 5231 e006 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c5dc: 7030 cf12 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ +08c5e2: 0a02 |0029: move-result v2 │ │ +08c5e4: b121 |002a: sub-int/2addr v1, v2 │ │ +08c5e6: 5931 e006 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c5ea: 1e03 |002d: monitor-exit v3 │ │ +08c5ec: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +08c5f0: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +08c5f2: 6e55 c412 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@12c4 │ │ +08c5f8: 5231 dd06 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ +08c5fc: 6e20 d412 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ +08c602: 1100 |0039: return-object v0 │ │ +08c604: 0d01 |003a: move-exception v1 │ │ +08c606: 1e03 |003b: monitor-exit v3 │ │ +08c608: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=132 │ │ @@ -81857,22 +81876,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c62c: |[08c62c] android.support.v4.util.LruCache.putCount:()I │ │ -08c63c: 1d01 |0000: monitor-enter v1 │ │ -08c63e: 5210 df06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@06df │ │ -08c642: 1e01 |0003: monitor-exit v1 │ │ -08c644: 0f00 |0004: return v0 │ │ -08c646: 0d00 |0005: move-exception v0 │ │ -08c648: 1e01 |0006: monitor-exit v1 │ │ -08c64a: 2700 |0007: throw v0 │ │ +08c620: |[08c620] android.support.v4.util.LruCache.putCount:()I │ │ +08c630: 1d01 |0000: monitor-enter v1 │ │ +08c632: 5210 df06 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@06df │ │ +08c636: 1e01 |0003: monitor-exit v1 │ │ +08c638: 0f00 |0004: return v0 │ │ +08c63a: 0d00 |0005: move-exception v0 │ │ +08c63c: 1e01 |0006: monitor-exit v1 │ │ +08c63e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -81883,39 +81902,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 │ │ -08c658: |[08c658] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08c668: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -08c66c: 2201 7a06 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@067a │ │ -08c670: 1a02 e123 |0004: const-string v2, "key == null" // string@23e1 │ │ -08c674: 7020 2534 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@3425 │ │ -08c67a: 2701 |0009: throw v1 │ │ -08c67c: 1d03 |000a: monitor-enter v3 │ │ -08c67e: 5431 dc06 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c682: 6e20 c834 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34c8 │ │ -08c688: 0c00 |0010: move-result-object v0 │ │ -08c68a: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -08c68e: 5231 e006 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c692: 7030 cf12 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ -08c698: 0a02 |0018: move-result v2 │ │ -08c69a: b121 |0019: sub-int/2addr v1, v2 │ │ -08c69c: 5931 e006 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c6a0: 1e03 |001c: monitor-exit v3 │ │ -08c6a2: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -08c6a6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -08c6a8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -08c6aa: 6e52 c412 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@12c4 │ │ -08c6b0: 1100 |0024: return-object v0 │ │ -08c6b2: 0d01 |0025: move-exception v1 │ │ -08c6b4: 1e03 |0026: monitor-exit v3 │ │ -08c6b6: 2701 |0027: throw v1 │ │ +08c64c: |[08c64c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08c65c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +08c660: 2201 7a06 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@067a │ │ +08c664: 1a02 e123 |0004: const-string v2, "key == null" // string@23e1 │ │ +08c668: 7020 2534 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@3425 │ │ +08c66e: 2701 |0009: throw v1 │ │ +08c670: 1d03 |000a: monitor-enter v3 │ │ +08c672: 5431 dc06 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c676: 6e20 c834 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34c8 │ │ +08c67c: 0c00 |0010: move-result-object v0 │ │ +08c67e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +08c682: 5231 e006 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c686: 7030 cf12 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ +08c68c: 0a02 |0018: move-result v2 │ │ +08c68e: b121 |0019: sub-int/2addr v1, v2 │ │ +08c690: 5931 e006 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c694: 1e03 |001c: monitor-exit v3 │ │ +08c696: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +08c69a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +08c69c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +08c69e: 6e52 c412 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@12c4 │ │ +08c6a4: 1100 |0024: return-object v0 │ │ +08c6a6: 0d01 |0025: move-exception v1 │ │ +08c6a8: 1e03 |0026: monitor-exit v3 │ │ +08c6aa: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=193 │ │ @@ -81941,28 +81960,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08c6cc: |[08c6cc] android.support.v4.util.LruCache.resize:(I)V │ │ -08c6dc: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ -08c6e0: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -08c6e4: 1a01 af29 |0004: const-string v1, "maxSize <= 0" // string@29af │ │ -08c6e8: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -08c6ee: 2700 |0009: throw v0 │ │ -08c6f0: 1d02 |000a: monitor-enter v2 │ │ -08c6f2: 5923 dd06 |000b: iput v3, v2, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ -08c6f6: 1e02 |000d: monitor-exit v2 │ │ -08c6f8: 6e20 d412 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ -08c6fe: 0e00 |0011: return-void │ │ -08c700: 0d00 |0012: move-exception v0 │ │ -08c702: 1e02 |0013: monitor-exit v2 │ │ -08c704: 2700 |0014: throw v0 │ │ +08c6c0: |[08c6c0] android.support.v4.util.LruCache.resize:(I)V │ │ +08c6d0: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ +08c6d4: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +08c6d8: 1a01 af29 |0004: const-string v1, "maxSize <= 0" // string@29af │ │ +08c6dc: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +08c6e2: 2700 |0009: throw v0 │ │ +08c6e4: 1d02 |000a: monitor-enter v2 │ │ +08c6e6: 5923 dd06 |000b: iput v3, v2, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ +08c6ea: 1e02 |000d: monitor-exit v2 │ │ +08c6ec: 6e20 d412 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@12d4 │ │ +08c6f2: 0e00 |0011: return-void │ │ +08c6f4: 0d00 |0012: move-exception v0 │ │ +08c6f6: 1e02 |0013: monitor-exit v2 │ │ +08c6f8: 2700 |0014: throw v0 │ │ catches : 2 │ │ 0x000b - 0x000e │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=61 │ │ @@ -81983,22 +82002,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c71c: |[08c71c] android.support.v4.util.LruCache.size:()I │ │ -08c72c: 1d01 |0000: monitor-enter v1 │ │ -08c72e: 5210 e006 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c732: 1e01 |0003: monitor-exit v1 │ │ -08c734: 0f00 |0004: return v0 │ │ -08c736: 0d00 |0005: move-exception v0 │ │ -08c738: 1e01 |0006: monitor-exit v1 │ │ -08c73a: 2700 |0007: throw v0 │ │ +08c710: |[08c710] android.support.v4.util.LruCache.size:()I │ │ +08c720: 1d01 |0000: monitor-enter v1 │ │ +08c722: 5210 e006 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c726: 1e01 |0003: monitor-exit v1 │ │ +08c728: 0f00 |0004: return v0 │ │ +08c72a: 0d00 |0005: move-exception v0 │ │ +08c72c: 1e01 |0006: monitor-exit v1 │ │ +08c72e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -82009,17 +82028,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 │ │ -08c748: |[08c748] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -08c758: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08c75a: 0f00 |0001: return v0 │ │ +08c73c: |[08c73c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +08c74c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08c74e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -82032,24 +82051,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 │ │ -08c75c: |[08c75c] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -08c76c: 1d02 |0000: monitor-enter v2 │ │ -08c76e: 2200 a806 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@06a8 │ │ -08c772: 5421 dc06 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c776: 7020 c334 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@34c3 │ │ -08c77c: 1e02 |0008: monitor-exit v2 │ │ -08c77e: 1100 |0009: return-object v0 │ │ -08c780: 0d00 |000a: move-exception v0 │ │ -08c782: 1e02 |000b: monitor-exit v2 │ │ -08c784: 2700 |000c: throw v0 │ │ +08c750: |[08c750] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +08c760: 1d02 |0000: monitor-enter v2 │ │ +08c762: 2200 a806 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@06a8 │ │ +08c766: 5421 dc06 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c76a: 7020 c334 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@34c3 │ │ +08c770: 1e02 |0008: monitor-exit v2 │ │ +08c772: 1100 |0009: return-object v0 │ │ +08c774: 0d00 |000a: move-exception v0 │ │ +08c776: 1e02 |000b: monitor-exit v2 │ │ +08c778: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -82060,53 +82079,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 │ │ -08c794: |[08c794] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -08c7a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08c7a6: 1d06 |0001: monitor-enter v6 │ │ -08c7a8: 5262 db06 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ -08c7ac: 5263 de06 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ -08c7b0: 9000 0203 |0006: add-int v0, v2, v3 │ │ -08c7b4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -08c7b8: 5262 db06 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ -08c7bc: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -08c7c0: 9301 0200 |000e: div-int v1, v2, v0 │ │ -08c7c4: 1a02 b80e |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0eb8 │ │ -08c7c8: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -08c7ca: 2333 1107 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ -08c7ce: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -08c7d0: 5265 dd06 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ -08c7d4: 7110 0c34 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -08c7da: 0c05 |001b: move-result-object v5 │ │ -08c7dc: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -08c7e0: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -08c7e2: 5265 db06 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ -08c7e6: 7110 0c34 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -08c7ec: 0c05 |0024: move-result-object v5 │ │ -08c7ee: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -08c7f2: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -08c7f4: 5265 de06 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ -08c7f8: 7110 0c34 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -08c7fe: 0c05 |002d: move-result-object v5 │ │ -08c800: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -08c804: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -08c806: 7110 0c34 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -08c80c: 0c05 |0034: move-result-object v5 │ │ -08c80e: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -08c812: 7120 3e34 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@343e │ │ -08c818: 0c02 |003a: move-result-object v2 │ │ -08c81a: 1e06 |003b: monitor-exit v6 │ │ -08c81c: 1102 |003c: return-object v2 │ │ -08c81e: 0d02 |003d: move-exception v2 │ │ -08c820: 1e06 |003e: monitor-exit v6 │ │ -08c822: 2702 |003f: throw v2 │ │ +08c788: |[08c788] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +08c798: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08c79a: 1d06 |0001: monitor-enter v6 │ │ +08c79c: 5262 db06 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ +08c7a0: 5263 de06 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ +08c7a4: 9000 0203 |0006: add-int v0, v2, v3 │ │ +08c7a8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +08c7ac: 5262 db06 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ +08c7b0: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +08c7b4: 9301 0200 |000e: div-int v1, v2, v0 │ │ +08c7b8: 1a02 b80e |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0eb8 │ │ +08c7bc: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +08c7be: 2333 1107 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ +08c7c2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +08c7c4: 5265 dd06 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@06dd │ │ +08c7c8: 7110 0c34 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +08c7ce: 0c05 |001b: move-result-object v5 │ │ +08c7d0: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +08c7d4: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +08c7d6: 5265 db06 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@06db │ │ +08c7da: 7110 0c34 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +08c7e0: 0c05 |0024: move-result-object v5 │ │ +08c7e2: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +08c7e6: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +08c7e8: 5265 de06 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@06de │ │ +08c7ec: 7110 0c34 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +08c7f2: 0c05 |002d: move-result-object v5 │ │ +08c7f4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +08c7f8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +08c7fa: 7110 0c34 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +08c800: 0c05 |0034: move-result-object v5 │ │ +08c802: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +08c806: 7120 3e34 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@343e │ │ +08c80c: 0c02 |003a: move-result-object v2 │ │ +08c80e: 1e06 |003b: monitor-exit v6 │ │ +08c810: 1102 |003c: return-object v2 │ │ +08c812: 0d02 |003d: move-exception v2 │ │ +08c814: 1e06 |003e: monitor-exit v6 │ │ +08c816: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=338 │ │ 0x0008 line=339 │ │ 0x0010 line=340 │ │ @@ -82122,78 +82141,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -08c830: |[08c830] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -08c840: 1d06 |0000: monitor-enter v6 │ │ -08c842: 5263 e006 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c846: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -08c84a: 5463 dc06 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c84e: 6e10 c634 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@34c6 │ │ -08c854: 0a03 |000a: move-result v3 │ │ -08c856: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -08c85a: 5263 e006 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c85e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -08c862: 2203 6f06 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ -08c866: 2204 8206 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -08c86a: 7010 5134 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08c870: 6e10 2b34 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -08c876: 0c05 |001b: move-result-object v5 │ │ -08c878: 6e10 ed33 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -08c87e: 0c05 |001f: move-result-object v5 │ │ -08c880: 6e20 5a34 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08c886: 0c04 |0023: move-result-object v4 │ │ -08c888: 1a05 1701 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0117 │ │ -08c88c: 6e20 5a34 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08c892: 0c04 |0029: move-result-object v4 │ │ -08c894: 6e10 5f34 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08c89a: 0c04 |002d: move-result-object v4 │ │ -08c89c: 7020 0434 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08c8a2: 2703 |0031: throw v3 │ │ -08c8a4: 0d03 |0032: move-exception v3 │ │ -08c8a6: 1e06 |0033: monitor-exit v6 │ │ -08c8a8: 2703 |0034: throw v3 │ │ -08c8aa: 5263 e006 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c8ae: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -08c8b2: 5463 dc06 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c8b6: 6e10 c634 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@34c6 │ │ -08c8bc: 0a03 |003e: move-result v3 │ │ -08c8be: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -08c8c2: 1e06 |0041: monitor-exit v6 │ │ -08c8c4: 0e00 |0042: return-void │ │ -08c8c6: 5463 dc06 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c8ca: 6e10 c434 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@34c4 │ │ -08c8d0: 0c03 |0048: move-result-object v3 │ │ -08c8d2: 7210 f334 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -08c8d8: 0c03 |004c: move-result-object v3 │ │ -08c8da: 7210 c034 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08c8e0: 0c01 |0050: move-result-object v1 │ │ -08c8e2: 1f01 ad06 |0051: check-cast v1, Ljava/util/Map$Entry; // type@06ad │ │ -08c8e6: 7210 e334 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -08c8ec: 0c00 |0056: move-result-object v0 │ │ -08c8ee: 7210 e434 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -08c8f4: 0c02 |005a: move-result-object v2 │ │ -08c8f6: 5463 dc06 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ -08c8fa: 6e20 c834 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34c8 │ │ -08c900: 5263 e006 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c904: 7030 cf12 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ -08c90a: 0a04 |0065: move-result v4 │ │ -08c90c: b143 |0066: sub-int/2addr v3, v4 │ │ -08c90e: 5963 e006 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ -08c912: 5263 da06 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@06da │ │ -08c916: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08c91a: 5963 da06 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@06da │ │ -08c91e: 1e06 |006f: monitor-exit v6 │ │ -08c920: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -08c922: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -08c924: 6e54 c412 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@12c4 │ │ -08c92a: 288b |0075: goto 0000 // -0075 │ │ +08c824: |[08c824] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +08c834: 1d06 |0000: monitor-enter v6 │ │ +08c836: 5263 e006 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c83a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +08c83e: 5463 dc06 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c842: 6e10 c634 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@34c6 │ │ +08c848: 0a03 |000a: move-result v3 │ │ +08c84a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +08c84e: 5263 e006 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c852: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +08c856: 2203 6f06 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ +08c85a: 2204 8206 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +08c85e: 7010 5134 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08c864: 6e10 2b34 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +08c86a: 0c05 |001b: move-result-object v5 │ │ +08c86c: 6e10 ed33 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +08c872: 0c05 |001f: move-result-object v5 │ │ +08c874: 6e20 5a34 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08c87a: 0c04 |0023: move-result-object v4 │ │ +08c87c: 1a05 1701 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0117 │ │ +08c880: 6e20 5a34 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08c886: 0c04 |0029: move-result-object v4 │ │ +08c888: 6e10 5f34 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08c88e: 0c04 |002d: move-result-object v4 │ │ +08c890: 7020 0434 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +08c896: 2703 |0031: throw v3 │ │ +08c898: 0d03 |0032: move-exception v3 │ │ +08c89a: 1e06 |0033: monitor-exit v6 │ │ +08c89c: 2703 |0034: throw v3 │ │ +08c89e: 5263 e006 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c8a2: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +08c8a6: 5463 dc06 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c8aa: 6e10 c634 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@34c6 │ │ +08c8b0: 0a03 |003e: move-result v3 │ │ +08c8b2: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +08c8b6: 1e06 |0041: monitor-exit v6 │ │ +08c8b8: 0e00 |0042: return-void │ │ +08c8ba: 5463 dc06 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c8be: 6e10 c434 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@34c4 │ │ +08c8c4: 0c03 |0048: move-result-object v3 │ │ +08c8c6: 7210 f334 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +08c8cc: 0c03 |004c: move-result-object v3 │ │ +08c8ce: 7210 c034 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08c8d4: 0c01 |0050: move-result-object v1 │ │ +08c8d6: 1f01 ad06 |0051: check-cast v1, Ljava/util/Map$Entry; // type@06ad │ │ +08c8da: 7210 e334 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +08c8e0: 0c00 |0056: move-result-object v0 │ │ +08c8e2: 7210 e434 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +08c8e8: 0c02 |005a: move-result-object v2 │ │ +08c8ea: 5463 dc06 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@06dc │ │ +08c8ee: 6e20 c834 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34c8 │ │ +08c8f4: 5263 e006 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c8f8: 7030 cf12 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@12cf │ │ +08c8fe: 0a04 |0065: move-result v4 │ │ +08c900: b143 |0066: sub-int/2addr v3, v4 │ │ +08c902: 5963 e006 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@06e0 │ │ +08c906: 5263 da06 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@06da │ │ +08c90a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08c90e: 5963 da06 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@06da │ │ +08c912: 1e06 |006f: monitor-exit v6 │ │ +08c914: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +08c916: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +08c918: 6e54 c412 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@12c4 │ │ +08c91e: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=165 │ │ @@ -82273,24 +82292,24 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08c940: |[08c940] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -08c950: 5b12 e506 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06e5 │ │ -08c954: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08c95a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08c95c: 5c10 e106 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ -08c960: 5913 e306 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@06e3 │ │ -08c964: 6e10 1713 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08c96a: 0a00 |000d: move-result v0 │ │ -08c96c: 5910 e406 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ -08c970: 0e00 |0010: return-void │ │ +08c934: |[08c934] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +08c944: 5b12 e506 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06e5 │ │ +08c948: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08c94e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08c950: 5c10 e106 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ +08c954: 5913 e306 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@06e3 │ │ +08c958: 6e10 1713 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08c95e: 0a00 |000d: move-result v0 │ │ +08c960: 5910 e406 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ +08c964: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -82306,22 +82325,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08c974: |[08c974] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -08c984: 5220 e206 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ -08c988: 5221 e406 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ -08c98c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -08c990: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08c992: 0f00 |0007: return v0 │ │ -08c994: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08c996: 28fe |0009: goto 0007 // -0002 │ │ +08c968: |[08c968] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +08c978: 5220 e206 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ +08c97c: 5221 e406 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ +08c980: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +08c984: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08c986: 0f00 |0007: return v0 │ │ +08c988: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08c98a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -82330,26 +82349,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08c998: |[08c998] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -08c9a8: 5441 e506 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06e5 │ │ -08c9ac: 5242 e206 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ -08c9b0: 5243 e306 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@06e3 │ │ -08c9b4: 6e30 1513 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08c9ba: 0c00 |0009: move-result-object v0 │ │ -08c9bc: 5241 e206 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ -08c9c0: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08c9c4: 5941 e206 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ -08c9c8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -08c9ca: 5c41 e106 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ -08c9ce: 1100 |0013: return-object v0 │ │ +08c98c: |[08c98c] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +08c99c: 5441 e506 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06e5 │ │ +08c9a0: 5242 e206 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ +08c9a4: 5243 e306 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@06e3 │ │ +08c9a8: 6e30 1513 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08c9ae: 0c00 |0009: move-result-object v0 │ │ +08c9b0: 5241 e206 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ +08c9b4: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08c9b8: 5941 e206 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ +08c9bc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +08c9be: 5c41 e106 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ +08c9c2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -82362,32 +82381,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -08c9d0: |[08c9d0] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -08c9e0: 5520 e106 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ -08c9e4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -08c9e8: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -08c9ec: 7010 0334 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@3403 │ │ -08c9f2: 2700 |0009: throw v0 │ │ -08c9f4: 5220 e206 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ -08c9f8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08c9fc: 5920 e206 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ -08ca00: 5220 e406 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ -08ca04: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08ca08: 5920 e406 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ -08ca0c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -08ca0e: 5c20 e106 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ -08ca12: 5420 e506 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06e5 │ │ -08ca16: 5221 e206 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ -08ca1a: 6e20 1b13 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ -08ca20: 0e00 |0020: return-void │ │ +08c9c4: |[08c9c4] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +08c9d4: 5520 e106 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ +08c9d8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +08c9dc: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +08c9e0: 7010 0334 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@3403 │ │ +08c9e6: 2700 |0009: throw v0 │ │ +08c9e8: 5220 e206 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ +08c9ec: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08c9f0: 5920 e206 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ +08c9f4: 5220 e406 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ +08c9f8: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08c9fc: 5920 e406 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@06e4 │ │ +08ca00: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +08ca02: 5c20 e106 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@06e1 │ │ +08ca06: 5420 e506 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06e5 │ │ +08ca0a: 5221 e206 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@06e2 │ │ +08ca0e: 6e20 1b13 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ +08ca14: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ @@ -82447,18 +82466,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ca24: |[08ca24] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -08ca34: 5b01 e606 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08ca38: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08ca3e: 0e00 |0005: return-void │ │ +08ca18: |[08ca18] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +08ca28: 5b01 e606 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08ca2c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08ca32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -82469,19 +82488,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08ca40: |[08ca40] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -08ca50: 1f02 ad06 |0000: check-cast v2, Ljava/util/Map$Entry; // type@06ad │ │ -08ca54: 6e20 db12 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@12db │ │ -08ca5a: 0a00 |0005: move-result v0 │ │ -08ca5c: 0f00 |0006: return v0 │ │ +08ca34: |[08ca34] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +08ca44: 1f02 ad06 |0000: check-cast v2, Ljava/util/Map$Entry; // type@06ad │ │ +08ca48: 6e20 db12 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@12db │ │ +08ca4e: 0a00 |0005: move-result v0 │ │ +08ca50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -82491,18 +82510,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ca60: |[08ca60] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -08ca70: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08ca74: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08ca7a: 2700 |0005: throw v0 │ │ +08ca54: |[08ca54] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +08ca64: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08ca68: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08ca6e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -82513,41 +82532,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -08ca7c: |[08ca7c] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -08ca8c: 5463 e606 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08ca90: 6e10 1713 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08ca96: 0a02 |0005: move-result v2 │ │ -08ca98: 7210 9f34 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -08ca9e: 0c01 |0009: move-result-object v1 │ │ -08caa0: 7210 bf34 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -08caa6: 0a03 |000d: move-result v3 │ │ -08caa8: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -08caac: 7210 c034 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08cab2: 0c00 |0013: move-result-object v0 │ │ -08cab4: 1f00 ad06 |0014: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ -08cab8: 5463 e606 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cabc: 7210 e334 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -08cac2: 0c04 |001b: move-result-object v4 │ │ -08cac4: 7210 e434 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -08caca: 0c05 |001f: move-result-object v5 │ │ -08cacc: 6e30 1a13 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@131a │ │ -08cad2: 28e7 |0023: goto 000a // -0019 │ │ -08cad4: 5463 e606 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cad8: 6e10 1713 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08cade: 0a03 |0029: move-result v3 │ │ -08cae0: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -08cae4: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -08cae6: 0f03 |002d: return v3 │ │ -08cae8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -08caea: 28fe |002f: goto 002d // -0002 │ │ +08ca70: |[08ca70] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +08ca80: 5463 e606 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08ca84: 6e10 1713 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08ca8a: 0a02 |0005: move-result v2 │ │ +08ca8c: 7210 9f34 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +08ca92: 0c01 |0009: move-result-object v1 │ │ +08ca94: 7210 bf34 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +08ca9a: 0a03 |000d: move-result v3 │ │ +08ca9c: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +08caa0: 7210 c034 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08caa6: 0c00 |0013: move-result-object v0 │ │ +08caa8: 1f00 ad06 |0014: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ +08caac: 5463 e606 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cab0: 7210 e334 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +08cab6: 0c04 |001b: move-result-object v4 │ │ +08cab8: 7210 e434 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +08cabe: 0c05 |001f: move-result-object v5 │ │ +08cac0: 6e30 1a13 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@131a │ │ +08cac6: 28e7 |0023: goto 000a // -0019 │ │ +08cac8: 5463 e606 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cacc: 6e10 1713 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08cad2: 0a03 |0029: move-result v3 │ │ +08cad4: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +08cad8: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +08cada: 0f03 |002d: return v3 │ │ +08cadc: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +08cade: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -82564,18 +82583,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08caec: |[08caec] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -08cafc: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cb00: 6e10 1413 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@1314 │ │ -08cb06: 0e00 |0005: return-void │ │ +08cae0: |[08cae0] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +08caf0: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08caf4: 6e10 1413 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@1314 │ │ +08cafa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -82585,36 +82604,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -08cb08: |[08cb08] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -08cb18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08cb1a: 2074 ad06 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@06ad │ │ -08cb1e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -08cb22: 0f03 |0005: return v3 │ │ -08cb24: 0770 |0006: move-object v0, v7 │ │ -08cb26: 1f00 ad06 |0007: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ -08cb2a: 5464 e606 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cb2e: 7210 e334 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -08cb34: 0c05 |000e: move-result-object v5 │ │ -08cb36: 6e20 1813 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@1318 │ │ -08cb3c: 0a02 |0012: move-result v2 │ │ -08cb3e: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -08cb42: 5463 e606 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cb46: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -08cb48: 6e30 1513 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08cb4e: 0c01 |001b: move-result-object v1 │ │ -08cb50: 7210 e434 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -08cb56: 0c03 |001f: move-result-object v3 │ │ -08cb58: 7120 a112 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@12a1 │ │ -08cb5e: 0a03 |0023: move-result v3 │ │ -08cb60: 28e1 |0024: goto 0005 // -001f │ │ +08cafc: |[08cafc] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +08cb0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08cb0e: 2074 ad06 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@06ad │ │ +08cb12: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +08cb16: 0f03 |0005: return v3 │ │ +08cb18: 0770 |0006: move-object v0, v7 │ │ +08cb1a: 1f00 ad06 |0007: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ +08cb1e: 5464 e606 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cb22: 7210 e334 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +08cb28: 0c05 |000e: move-result-object v5 │ │ +08cb2a: 6e20 1813 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@1318 │ │ +08cb30: 0a02 |0012: move-result v2 │ │ +08cb32: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +08cb36: 5463 e606 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cb3a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +08cb3c: 6e30 1513 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08cb42: 0c01 |001b: move-result-object v1 │ │ +08cb44: 7210 e434 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +08cb4a: 0c03 |001f: move-result-object v3 │ │ +08cb4c: 7120 a112 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@12a1 │ │ +08cb52: 0a03 |0023: move-result v3 │ │ +08cb54: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -82633,29 +82652,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08cb64: |[08cb64] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -08cb74: 7210 9f34 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -08cb7a: 0c00 |0003: move-result-object v0 │ │ -08cb7c: 7210 bf34 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -08cb82: 0a01 |0007: move-result v1 │ │ -08cb84: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -08cb88: 7210 c034 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08cb8e: 0c01 |000d: move-result-object v1 │ │ -08cb90: 6e20 de12 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@12de │ │ -08cb96: 0a01 |0011: move-result v1 │ │ -08cb98: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -08cb9c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -08cb9e: 0f01 |0015: return v1 │ │ -08cba0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -08cba2: 28fe |0017: goto 0015 // -0002 │ │ +08cb58: |[08cb58] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +08cb68: 7210 9f34 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +08cb6e: 0c00 |0003: move-result-object v0 │ │ +08cb70: 7210 bf34 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +08cb76: 0a01 |0007: move-result v1 │ │ +08cb78: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +08cb7c: 7210 c034 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08cb82: 0c01 |000d: move-result-object v1 │ │ +08cb84: 6e20 de12 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@12de │ │ +08cb8a: 0a01 |0011: move-result v1 │ │ +08cb8c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +08cb90: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +08cb92: 0f01 |0015: return v1 │ │ +08cb94: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +08cb96: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -82671,18 +82690,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08cba4: |[08cba4] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -08cbb4: 7120 1e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@131e │ │ -08cbba: 0a00 |0003: move-result v0 │ │ -08cbbc: 0f00 |0004: return v0 │ │ +08cb98: |[08cb98] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +08cba8: 7120 1e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@131e │ │ +08cbae: 0a00 |0003: move-result v0 │ │ +08cbb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -82692,45 +82711,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -08cbc0: |[08cbc0] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -08cbd0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08cbd2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08cbd4: 5474 e606 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cbd8: 6e10 1713 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08cbde: 0a04 |0007: move-result v4 │ │ -08cbe0: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -08cbe4: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -08cbe8: 5474 e606 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cbec: 6e30 1513 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08cbf2: 0c01 |0011: move-result-object v1 │ │ -08cbf4: 5474 e606 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cbf8: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -08cbfa: 6e30 1513 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08cc00: 0c03 |0018: move-result-object v3 │ │ -08cc02: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -08cc06: 0156 |001b: move v6, v5 │ │ -08cc08: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -08cc0c: 0154 |001e: move v4, v5 │ │ -08cc0e: b764 |001f: xor-int/2addr v4, v6 │ │ -08cc10: b042 |0020: add-int/2addr v2, v4 │ │ -08cc12: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08cc16: 28e7 |0023: goto 000a // -0019 │ │ -08cc18: 6e10 2c34 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08cc1e: 0a04 |0027: move-result v4 │ │ -08cc20: 0146 |0028: move v6, v4 │ │ -08cc22: 28f3 |0029: goto 001c // -000d │ │ -08cc24: 6e10 2c34 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08cc2a: 0a04 |002d: move-result v4 │ │ -08cc2c: 28f1 |002e: goto 001f // -000f │ │ -08cc2e: 0f02 |002f: return v2 │ │ +08cbb4: |[08cbb4] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +08cbc4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08cbc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08cbc8: 5474 e606 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cbcc: 6e10 1713 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08cbd2: 0a04 |0007: move-result v4 │ │ +08cbd4: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +08cbd8: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +08cbdc: 5474 e606 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cbe0: 6e30 1513 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08cbe6: 0c01 |0011: move-result-object v1 │ │ +08cbe8: 5474 e606 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cbec: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +08cbee: 6e30 1513 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08cbf4: 0c03 |0018: move-result-object v3 │ │ +08cbf6: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +08cbfa: 0156 |001b: move v6, v5 │ │ +08cbfc: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +08cc00: 0154 |001e: move v4, v5 │ │ +08cc02: b764 |001f: xor-int/2addr v4, v6 │ │ +08cc04: b042 |0020: add-int/2addr v2, v4 │ │ +08cc06: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08cc0a: 28e7 |0023: goto 000a // -0019 │ │ +08cc0c: 6e10 2c34 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08cc12: 0a04 |0027: move-result v4 │ │ +08cc14: 0146 |0028: move v6, v4 │ │ +08cc16: 28f3 |0029: goto 001c // -000d │ │ +08cc18: 6e10 2c34 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08cc1e: 0a04 |002d: move-result v4 │ │ +08cc20: 28f1 |002e: goto 001f // -000f │ │ +08cc22: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -82750,23 +82769,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08cc30: |[08cc30] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -08cc40: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cc44: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08cc4a: 0a00 |0005: move-result v0 │ │ -08cc4c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08cc50: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08cc52: 0f00 |0009: return v0 │ │ -08cc54: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08cc56: 28fe |000b: goto 0009 // -0002 │ │ +08cc24: |[08cc24] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +08cc34: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cc38: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08cc3e: 0a00 |0005: move-result v0 │ │ +08cc40: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08cc44: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08cc46: 0f00 |0009: return v0 │ │ +08cc48: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08cc4a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -82775,19 +82794,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08cc58: |[08cc58] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -08cc68: 2200 e702 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@02e7 │ │ -08cc6c: 5421 e606 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cc70: 7020 fa12 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@12fa │ │ -08cc76: 1100 |0007: return-object v0 │ │ +08cc4c: |[08cc4c] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +08cc5c: 2200 e702 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@02e7 │ │ +08cc60: 5421 e606 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08cc64: 7020 fa12 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@12fa │ │ +08cc6a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -82796,18 +82815,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08cc78: |[08cc78] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -08cc88: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08cc8c: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08cc92: 2700 |0005: throw v0 │ │ +08cc6c: |[08cc6c] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +08cc7c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08cc80: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08cc86: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -82817,18 +82836,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08cc94: |[08cc94] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -08cca4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08cca8: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08ccae: 2700 |0005: throw v0 │ │ +08cc88: |[08cc88] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +08cc98: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08cc9c: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08cca2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -82839,18 +82858,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ccb0: |[08ccb0] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -08ccc0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08ccc4: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08ccca: 2700 |0005: throw v0 │ │ +08cca4: |[08cca4] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +08ccb4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08ccb8: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08ccbe: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -82861,19 +82880,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08cccc: |[08cccc] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -08ccdc: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ -08cce0: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08cce6: 0a00 |0005: move-result v0 │ │ -08cce8: 0f00 |0006: return v0 │ │ +08ccc0: |[08ccc0] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +08ccd0: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e6 │ │ +08ccd4: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08ccda: 0a00 |0005: move-result v0 │ │ +08ccdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -82882,18 +82901,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ccec: |[08ccec] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -08ccfc: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08cd00: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08cd06: 2700 |0005: throw v0 │ │ +08cce0: |[08cce0] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +08ccf0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08ccf4: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08ccfa: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -82902,18 +82921,18 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08cd08: |[08cd08] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -08cd18: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08cd1c: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08cd22: 2700 |0005: throw v0 │ │ +08ccfc: |[08ccfc] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +08cd0c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08cd10: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08cd16: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -82969,18 +82988,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08cd24: |[08cd24] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -08cd34: 5b01 e706 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cd38: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08cd3e: 0e00 |0005: return-void │ │ +08cd18: |[08cd18] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +08cd28: 5b01 e706 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cd2c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08cd32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -82991,18 +83010,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08cd40: |[08cd40] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -08cd50: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08cd54: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08cd5a: 2700 |0005: throw v0 │ │ +08cd34: |[08cd34] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +08cd44: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08cd48: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08cd4e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -83013,18 +83032,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08cd5c: |[08cd5c] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -08cd6c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08cd70: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08cd76: 2700 |0005: throw v0 │ │ +08cd50: |[08cd50] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +08cd60: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08cd64: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08cd6a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -83035,18 +83054,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08cd78: |[08cd78] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -08cd88: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cd8c: 6e10 1413 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@1314 │ │ -08cd92: 0e00 |0005: return-void │ │ +08cd6c: |[08cd6c] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +08cd7c: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cd80: 6e10 1413 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@1314 │ │ +08cd86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -83056,23 +83075,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08cd94: |[08cd94] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -08cda4: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cda8: 6e20 1813 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@1318 │ │ -08cdae: 0a00 |0005: move-result v0 │ │ -08cdb0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -08cdb4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08cdb6: 0f00 |0009: return v0 │ │ -08cdb8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08cdba: 28fe |000b: goto 0009 // -0002 │ │ +08cd88: |[08cd88] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +08cd98: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cd9c: 6e20 1813 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@1318 │ │ +08cda2: 0a00 |0005: move-result v0 │ │ +08cda4: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +08cda8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08cdaa: 0f00 |0009: return v0 │ │ +08cdac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08cdae: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -83082,21 +83101,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08cdbc: |[08cdbc] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -08cdcc: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cdd0: 6e10 1613 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@1316 │ │ -08cdd6: 0c00 |0005: move-result-object v0 │ │ -08cdd8: 7120 1d13 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@131d │ │ -08cdde: 0a00 |0009: move-result v0 │ │ -08cde0: 0f00 |000a: return v0 │ │ +08cdb0: |[08cdb0] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +08cdc0: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cdc4: 6e10 1613 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@1316 │ │ +08cdca: 0c00 |0005: move-result-object v0 │ │ +08cdcc: 7120 1d13 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@131d │ │ +08cdd2: 0a00 |0009: move-result v0 │ │ +08cdd4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -83107,18 +83126,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08cde4: |[08cde4] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -08cdf4: 7120 1e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@131e │ │ -08cdfa: 0a00 |0003: move-result v0 │ │ -08cdfc: 0f00 |0004: return v0 │ │ +08cdd8: |[08cdd8] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +08cde8: 7120 1e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@131e │ │ +08cdee: 0a00 |0003: move-result v0 │ │ +08cdf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -83128,34 +83147,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -08ce00: |[08ce00] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -08ce10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08ce12: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08ce14: 5453 e706 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08ce18: 6e10 1713 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08ce1e: 0a03 |0007: move-result v3 │ │ -08ce20: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -08ce24: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -08ce28: 5453 e706 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08ce2c: 6e30 1513 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08ce32: 0c01 |0011: move-result-object v1 │ │ -08ce34: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -08ce38: 0143 |0014: move v3, v4 │ │ -08ce3a: b032 |0015: add-int/2addr v2, v3 │ │ -08ce3c: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08ce40: 28f2 |0018: goto 000a // -000e │ │ -08ce42: 6e10 2c34 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08ce48: 0a03 |001c: move-result v3 │ │ -08ce4a: 28f8 |001d: goto 0015 // -0008 │ │ -08ce4c: 0f02 |001e: return v2 │ │ +08cdf4: |[08cdf4] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +08ce04: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08ce06: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08ce08: 5453 e706 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08ce0c: 6e10 1713 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08ce12: 0a03 |0007: move-result v3 │ │ +08ce14: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +08ce18: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +08ce1c: 5453 e706 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08ce20: 6e30 1513 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08ce26: 0c01 |0011: move-result-object v1 │ │ +08ce28: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +08ce2c: 0143 |0014: move v3, v4 │ │ +08ce2e: b032 |0015: add-int/2addr v2, v3 │ │ +08ce30: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08ce34: 28f2 |0018: goto 000a // -000e │ │ +08ce36: 6e10 2c34 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08ce3c: 0a03 |001c: move-result v3 │ │ +08ce3e: 28f8 |001d: goto 0015 // -0008 │ │ +08ce40: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -83173,23 +83192,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08ce50: |[08ce50] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -08ce60: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08ce64: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08ce6a: 0a00 |0005: move-result v0 │ │ -08ce6c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08ce70: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08ce72: 0f00 |0009: return v0 │ │ -08ce74: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08ce76: 28fe |000b: goto 0009 // -0002 │ │ +08ce44: |[08ce44] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +08ce54: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08ce58: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08ce5e: 0a00 |0005: move-result v0 │ │ +08ce60: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08ce64: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08ce66: 0f00 |0009: return v0 │ │ +08ce68: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08ce6a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -83198,20 +83217,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08ce78: |[08ce78] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -08ce88: 2200 e402 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@02e4 │ │ -08ce8c: 5431 e706 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08ce90: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08ce92: 7030 d512 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@12d5 │ │ -08ce98: 1100 |0008: return-object v0 │ │ +08ce6c: |[08ce6c] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +08ce7c: 2200 e402 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@02e4 │ │ +08ce80: 5431 e706 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08ce84: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08ce86: 7030 d512 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@12d5 │ │ +08ce8c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -83220,25 +83239,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08ce9c: |[08ce9c] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -08ceac: 5421 e706 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08ceb0: 6e20 1813 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@1318 │ │ -08ceb6: 0a00 |0005: move-result v0 │ │ -08ceb8: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -08cebc: 5421 e706 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cec0: 6e20 1b13 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ -08cec6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -08cec8: 0f01 |000e: return v1 │ │ -08ceca: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08cecc: 28fe |0010: goto 000e // -0002 │ │ +08ce90: |[08ce90] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +08cea0: 5421 e706 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cea4: 6e20 1813 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@1318 │ │ +08ceaa: 0a00 |0005: move-result v0 │ │ +08ceac: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +08ceb0: 5421 e706 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08ceb4: 6e20 1b13 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ +08ceba: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +08cebc: 0f01 |000e: return v1 │ │ +08cebe: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08cec0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -83253,21 +83272,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08ced0: |[08ced0] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -08cee0: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cee4: 6e10 1613 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@1316 │ │ -08ceea: 0c00 |0005: move-result-object v0 │ │ -08ceec: 7120 2213 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1322 │ │ -08cef2: 0a00 |0009: move-result v0 │ │ -08cef4: 0f00 |000a: return v0 │ │ +08cec4: |[08cec4] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +08ced4: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08ced8: 6e10 1613 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@1316 │ │ +08cede: 0c00 |0005: move-result-object v0 │ │ +08cee0: 7120 2213 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1322 │ │ +08cee6: 0a00 |0009: move-result v0 │ │ +08cee8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -83278,21 +83297,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08cef8: |[08cef8] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -08cf08: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cf0c: 6e10 1613 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@1316 │ │ -08cf12: 0c00 |0005: move-result-object v0 │ │ -08cf14: 7120 2313 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1323 │ │ -08cf1a: 0a00 |0009: move-result v0 │ │ -08cf1c: 0f00 |000a: return v0 │ │ +08ceec: |[08ceec] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +08cefc: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cf00: 6e10 1613 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@1316 │ │ +08cf06: 0c00 |0005: move-result-object v0 │ │ +08cf08: 7120 2313 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1323 │ │ +08cf0e: 0a00 |0009: move-result v0 │ │ +08cf10: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -83303,19 +83322,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08cf20: |[08cf20] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -08cf30: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cf34: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08cf3a: 0a00 |0005: move-result v0 │ │ -08cf3c: 0f00 |0006: return v0 │ │ +08cf14: |[08cf14] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +08cf24: 5410 e706 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cf28: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08cf2e: 0a00 |0005: move-result v0 │ │ +08cf30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -83324,20 +83343,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08cf40: |[08cf40] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -08cf50: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cf54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08cf56: 6e20 2413 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@1324 │ │ -08cf5c: 0c00 |0006: move-result-object v0 │ │ -08cf5e: 1100 |0007: return-object v0 │ │ +08cf34: |[08cf34] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +08cf44: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cf48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08cf4a: 6e20 2413 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@1324 │ │ +08cf50: 0c00 |0006: move-result-object v0 │ │ +08cf52: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -83346,20 +83365,20 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08cf60: |[08cf60] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -08cf70: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ -08cf74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08cf76: 6e30 2513 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@1325 │ │ -08cf7c: 0c00 |0006: move-result-object v0 │ │ -08cf7e: 1100 |0007: return-object v0 │ │ +08cf54: |[08cf54] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +08cf64: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@06e7 │ │ +08cf68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08cf6a: 6e30 2513 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@1325 │ │ +08cf70: 0c00 |0006: move-result-object v0 │ │ +08cf72: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -83422,26 +83441,26 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -08cf80: |[08cf80] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -08cf90: 5b12 eb06 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08cf94: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08cf9a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08cf9c: 5c10 e906 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08cfa0: 6e10 1713 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08cfa6: 0a00 |000b: move-result v0 │ │ -08cfa8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08cfac: 5910 e806 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ -08cfb0: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -08cfb2: 5910 ea06 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08cfb6: 0e00 |0013: return-void │ │ +08cf74: |[08cf74] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +08cf84: 5b12 eb06 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08cf88: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08cf8e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08cf90: 5c10 e906 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08cf94: 6e10 1713 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08cf9a: 0a00 |000b: move-result v0 │ │ +08cf9c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08cfa0: 5910 e806 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ +08cfa4: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +08cfa6: 5910 ea06 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08cfaa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -83456,50 +83475,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -08cfb8: |[08cfb8] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -08cfc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08cfca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08cfcc: 5563 e906 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08cfd0: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -08cfd4: 2201 6f06 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -08cfd8: 1a02 5513 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@1355 │ │ -08cfdc: 7020 0434 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08cfe2: 2701 |000d: throw v1 │ │ -08cfe4: 2073 ad06 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@06ad │ │ -08cfe8: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -08cfec: 0f02 |0012: return v2 │ │ -08cfee: 0770 |0013: move-object v0, v7 │ │ -08cff0: 1f00 ad06 |0014: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ -08cff4: 7210 e334 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -08cffa: 0c03 |0019: move-result-object v3 │ │ -08cffc: 5464 eb06 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d000: 5265 ea06 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d004: 6e30 1513 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d00a: 0c04 |0021: move-result-object v4 │ │ -08d00c: 7120 a112 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@12a1 │ │ -08d012: 0a03 |0025: move-result v3 │ │ -08d014: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -08d018: 7210 e434 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -08d01e: 0c03 |002b: move-result-object v3 │ │ -08d020: 5464 eb06 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d024: 5265 ea06 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d028: 6e30 1513 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d02e: 0c04 |0033: move-result-object v4 │ │ -08d030: 7120 a112 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@12a1 │ │ -08d036: 0a03 |0037: move-result v3 │ │ -08d038: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -08d03c: 0112 |003a: move v2, v1 │ │ -08d03e: 28d7 |003b: goto 0012 // -0029 │ │ -08d040: 0121 |003c: move v1, v2 │ │ -08d042: 28fd |003d: goto 003a // -0003 │ │ +08cfac: |[08cfac] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +08cfbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08cfbe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08cfc0: 5563 e906 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08cfc4: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +08cfc8: 2201 6f06 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +08cfcc: 1a02 5513 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@1355 │ │ +08cfd0: 7020 0434 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +08cfd6: 2701 |000d: throw v1 │ │ +08cfd8: 2073 ad06 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@06ad │ │ +08cfdc: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +08cfe0: 0f02 |0012: return v2 │ │ +08cfe2: 0770 |0013: move-object v0, v7 │ │ +08cfe4: 1f00 ad06 |0014: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ +08cfe8: 7210 e334 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +08cfee: 0c03 |0019: move-result-object v3 │ │ +08cff0: 5464 eb06 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08cff4: 5265 ea06 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08cff8: 6e30 1513 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08cffe: 0c04 |0021: move-result-object v4 │ │ +08d000: 7120 a112 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@12a1 │ │ +08d006: 0a03 |0025: move-result v3 │ │ +08d008: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +08d00c: 7210 e434 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +08d012: 0c03 |002b: move-result-object v3 │ │ +08d014: 5464 eb06 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08d018: 5265 ea06 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d01c: 6e30 1513 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d022: 0c04 |0033: move-result-object v4 │ │ +08d024: 7120 a112 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@12a1 │ │ +08d02a: 0a03 |0037: move-result v3 │ │ +08d02c: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +08d030: 0112 |003a: move v2, v1 │ │ +08d032: 28d7 |003b: goto 0012 // -0029 │ │ +08d034: 0121 |003c: move v1, v2 │ │ +08d036: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -83515,27 +83534,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -08d044: |[08d044] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -08d054: 5530 e906 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08d058: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08d05c: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -08d060: 1a01 5513 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1355 │ │ -08d064: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08d06a: 2700 |000b: throw v0 │ │ -08d06c: 5430 eb06 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d070: 5231 ea06 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d074: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -08d076: 6e30 1513 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d07c: 0c00 |0014: move-result-object v0 │ │ -08d07e: 1100 |0015: return-object v0 │ │ +08d038: |[08d038] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +08d048: 5530 e906 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08d04c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08d050: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +08d054: 1a01 5513 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1355 │ │ +08d058: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +08d05e: 2700 |000b: throw v0 │ │ +08d060: 5430 eb06 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08d064: 5231 ea06 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d068: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +08d06a: 6e30 1513 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d070: 0c00 |0014: move-result-object v0 │ │ +08d072: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -83546,27 +83565,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -08d080: |[08d080] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -08d090: 5530 e906 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08d094: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08d098: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -08d09c: 1a01 5513 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1355 │ │ -08d0a0: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08d0a6: 2700 |000b: throw v0 │ │ -08d0a8: 5430 eb06 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d0ac: 5231 ea06 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d0b0: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -08d0b2: 6e30 1513 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d0b8: 0c00 |0014: move-result-object v0 │ │ -08d0ba: 1100 |0015: return-object v0 │ │ +08d074: |[08d074] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +08d084: 5530 e906 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08d088: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08d08c: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +08d090: 1a01 5513 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1355 │ │ +08d094: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +08d09a: 2700 |000b: throw v0 │ │ +08d09c: 5430 eb06 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08d0a0: 5231 ea06 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d0a4: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +08d0a6: 6e30 1513 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d0ac: 0c00 |0014: move-result-object v0 │ │ +08d0ae: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -83577,22 +83596,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08d0bc: |[08d0bc] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -08d0cc: 5220 ea06 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d0d0: 5221 e806 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ -08d0d4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -08d0d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08d0da: 0f00 |0007: return v0 │ │ -08d0dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08d0de: 28fe |0009: goto 0007 // -0002 │ │ +08d0b0: |[08d0b0] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +08d0c0: 5220 ea06 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d0c4: 5221 e806 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ +08d0c8: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +08d0cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08d0ce: 0f00 |0007: return v0 │ │ +08d0d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08d0d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -83601,42 +83620,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -08d0e0: |[08d0e0] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -08d0f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08d0f2: 5563 e906 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08d0f6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -08d0fa: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -08d0fe: 1a03 5513 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@1355 │ │ -08d102: 7020 0434 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08d108: 2702 |000c: throw v2 │ │ -08d10a: 5463 eb06 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d10e: 5264 ea06 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d112: 6e30 1513 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d118: 0c00 |0014: move-result-object v0 │ │ -08d11a: 5463 eb06 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d11e: 5264 ea06 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d122: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -08d124: 6e30 1513 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d12a: 0c01 |001d: move-result-object v1 │ │ -08d12c: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -08d130: 0123 |0020: move v3, v2 │ │ -08d132: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -08d136: b732 |0023: xor-int/2addr v2, v3 │ │ -08d138: 0f02 |0024: return v2 │ │ -08d13a: 6e10 2c34 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08d140: 0a03 |0028: move-result v3 │ │ -08d142: 28f8 |0029: goto 0021 // -0008 │ │ -08d144: 6e10 2c34 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08d14a: 0a02 |002d: move-result v2 │ │ -08d14c: 28f5 |002e: goto 0023 // -000b │ │ +08d0d4: |[08d0d4] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +08d0e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08d0e6: 5563 e906 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08d0ea: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +08d0ee: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +08d0f2: 1a03 5513 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@1355 │ │ +08d0f6: 7020 0434 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +08d0fc: 2702 |000c: throw v2 │ │ +08d0fe: 5463 eb06 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08d102: 5264 ea06 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d106: 6e30 1513 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d10c: 0c00 |0014: move-result-object v0 │ │ +08d10e: 5463 eb06 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08d112: 5264 ea06 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d116: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +08d118: 6e30 1513 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d11e: 0c01 |001d: move-result-object v1 │ │ +08d120: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +08d124: 0123 |0020: move v3, v2 │ │ +08d126: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +08d12a: b732 |0023: xor-int/2addr v2, v3 │ │ +08d12c: 0f02 |0024: return v2 │ │ +08d12e: 6e10 2c34 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08d134: 0a03 |0028: move-result v3 │ │ +08d136: 28f8 |0029: goto 0021 // -0008 │ │ +08d138: 6e10 2c34 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08d13e: 0a02 |002d: move-result v2 │ │ +08d140: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -83651,18 +83670,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d150: |[08d150] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -08d160: 6e10 0113 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@1301 │ │ -08d166: 0c00 |0003: move-result-object v0 │ │ -08d168: 1100 |0004: return-object v0 │ │ +08d144: |[08d144] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +08d154: 6e10 0113 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@1301 │ │ +08d15a: 0c00 |0003: move-result-object v0 │ │ +08d15c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -83671,21 +83690,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08d16c: |[08d16c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -08d17c: 5210 ea06 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d180: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d184: 5910 ea06 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d188: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08d18a: 5c10 e906 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08d18e: 1101 |0009: return-object v1 │ │ +08d160: |[08d160] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +08d170: 5210 ea06 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d174: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d178: 5910 ea06 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d17c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08d17e: 5c10 e906 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08d182: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -83696,32 +83715,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -08d190: |[08d190] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -08d1a0: 5520 e906 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08d1a4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -08d1a8: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -08d1ac: 7010 0334 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@3403 │ │ -08d1b2: 2700 |0009: throw v0 │ │ -08d1b4: 5420 eb06 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d1b8: 5221 ea06 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d1bc: 6e20 1b13 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ -08d1c2: 5220 ea06 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d1c6: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08d1ca: 5920 ea06 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d1ce: 5220 e806 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ -08d1d2: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08d1d6: 5920 e806 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ -08d1da: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -08d1dc: 5c20 e906 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08d1e0: 0e00 |0020: return-void │ │ +08d184: |[08d184] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +08d194: 5520 e906 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08d198: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +08d19c: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +08d1a0: 7010 0334 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@3403 │ │ +08d1a6: 2700 |0009: throw v0 │ │ +08d1a8: 5420 eb06 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08d1ac: 5221 ea06 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d1b0: 6e20 1b13 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ +08d1b6: 5220 ea06 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d1ba: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08d1be: 5920 ea06 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d1c2: 5220 e806 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ +08d1c6: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08d1ca: 5920 e806 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@06e8 │ │ +08d1ce: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +08d1d0: 5c20 e906 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08d1d4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -83736,26 +83755,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -08d1e4: |[08d1e4] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08d1f4: 5520 e906 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ -08d1f8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08d1fc: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -08d200: 1a01 5513 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1355 │ │ -08d204: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -08d20a: 2700 |000b: throw v0 │ │ -08d20c: 5420 eb06 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ -08d210: 5221 ea06 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ -08d214: 6e30 1c13 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@131c │ │ -08d21a: 0c00 |0013: move-result-object v0 │ │ -08d21c: 1100 |0014: return-object v0 │ │ +08d1d8: |[08d1d8] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08d1e8: 5520 e906 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@06e9 │ │ +08d1ec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08d1f0: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +08d1f4: 1a01 5513 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1355 │ │ +08d1f8: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +08d1fe: 2700 |000b: throw v0 │ │ +08d200: 5420 eb06 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@06eb │ │ +08d204: 5221 ea06 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@06ea │ │ +08d208: 6e30 1c13 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@131c │ │ +08d20e: 0c00 |0013: move-result-object v0 │ │ +08d210: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -83768,31 +83787,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08d220: |[08d220] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -08d230: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -08d234: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08d23a: 6e10 fc12 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@12fc │ │ -08d240: 0c01 |0008: move-result-object v1 │ │ -08d242: 6e20 5934 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08d248: 0c00 |000c: move-result-object v0 │ │ -08d24a: 1a01 7f01 |000d: const-string v1, "=" // string@017f │ │ -08d24e: 6e20 5a34 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08d254: 0c00 |0012: move-result-object v0 │ │ -08d256: 6e10 fd12 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@12fd │ │ -08d25c: 0c01 |0016: move-result-object v1 │ │ -08d25e: 6e20 5934 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08d264: 0c00 |001a: move-result-object v0 │ │ -08d266: 6e10 5f34 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08d26c: 0c00 |001e: move-result-object v0 │ │ -08d26e: 1100 |001f: return-object v0 │ │ +08d214: |[08d214] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +08d224: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +08d228: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08d22e: 6e10 fc12 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@12fc │ │ +08d234: 0c01 |0008: move-result-object v1 │ │ +08d236: 6e20 5934 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08d23c: 0c00 |000c: move-result-object v0 │ │ +08d23e: 1a01 7f01 |000d: const-string v1, "=" // string@017f │ │ +08d242: 6e20 5a34 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08d248: 0c00 |0012: move-result-object v0 │ │ +08d24a: 6e10 fd12 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@12fd │ │ +08d250: 0c01 |0016: move-result-object v1 │ │ +08d252: 6e20 5934 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08d258: 0c00 |001a: move-result-object v0 │ │ +08d25a: 6e10 5f34 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08d260: 0c00 |001e: move-result-object v0 │ │ +08d262: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -83846,18 +83865,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d270: |[08d270] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -08d280: 5b01 ec06 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d284: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08d28a: 0e00 |0005: return-void │ │ +08d264: |[08d264] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +08d274: 5b01 ec06 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d278: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08d27e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -83868,18 +83887,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d28c: |[08d28c] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -08d29c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08d2a0: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08d2a6: 2700 |0005: throw v0 │ │ +08d280: |[08d280] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +08d290: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08d294: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08d29a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -83890,18 +83909,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d2a8: |[08d2a8] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -08d2b8: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -08d2bc: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -08d2c2: 2700 |0005: throw v0 │ │ +08d29c: |[08d29c] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +08d2ac: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +08d2b0: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +08d2b6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -83912,18 +83931,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d2c4: |[08d2c4] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -08d2d4: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d2d8: 6e10 1413 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@1314 │ │ -08d2de: 0e00 |0005: return-void │ │ +08d2b8: |[08d2b8] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +08d2c8: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d2cc: 6e10 1413 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@1314 │ │ +08d2d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -83933,23 +83952,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08d2e0: |[08d2e0] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -08d2f0: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d2f4: 6e20 1913 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@1319 │ │ -08d2fa: 0a00 |0005: move-result v0 │ │ -08d2fc: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -08d300: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08d302: 0f00 |0009: return v0 │ │ -08d304: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08d306: 28fe |000b: goto 0009 // -0002 │ │ +08d2d4: |[08d2d4] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +08d2e4: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d2e8: 6e20 1913 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@1319 │ │ +08d2ee: 0a00 |0005: move-result v0 │ │ +08d2f0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +08d2f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08d2f6: 0f00 |0009: return v0 │ │ +08d2f8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08d2fa: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -83959,29 +83978,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08d308: |[08d308] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -08d318: 7210 9f34 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -08d31e: 0c00 |0003: move-result-object v0 │ │ -08d320: 7210 bf34 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -08d326: 0a01 |0007: move-result v1 │ │ -08d328: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -08d32c: 7210 c034 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08d332: 0c01 |000d: move-result-object v1 │ │ -08d334: 6e20 0913 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@1309 │ │ -08d33a: 0a01 |0011: move-result v1 │ │ -08d33c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -08d340: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -08d342: 0f01 |0015: return v1 │ │ -08d344: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -08d346: 28fe |0017: goto 0015 // -0002 │ │ +08d2fc: |[08d2fc] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +08d30c: 7210 9f34 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +08d312: 0c00 |0003: move-result-object v0 │ │ +08d314: 7210 bf34 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +08d31a: 0a01 |0007: move-result v1 │ │ +08d31c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +08d320: 7210 c034 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08d326: 0c01 |000d: move-result-object v1 │ │ +08d328: 6e20 0913 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@1309 │ │ +08d32e: 0a01 |0011: move-result v1 │ │ +08d330: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +08d334: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +08d336: 0f01 |0015: return v1 │ │ +08d338: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +08d33a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -83997,23 +84016,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08d348: |[08d348] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -08d358: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d35c: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08d362: 0a00 |0005: move-result v0 │ │ -08d364: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08d368: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08d36a: 0f00 |0009: return v0 │ │ -08d36c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08d36e: 28fe |000b: goto 0009 // -0002 │ │ +08d33c: |[08d33c] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +08d34c: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d350: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08d356: 0a00 |0005: move-result v0 │ │ +08d358: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08d35c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08d35e: 0f00 |0009: return v0 │ │ +08d360: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08d362: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -84022,20 +84041,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08d370: |[08d370] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -08d380: 2200 e402 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@02e4 │ │ -08d384: 5431 ec06 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d388: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -08d38a: 7030 d512 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@12d5 │ │ -08d390: 1100 |0008: return-object v0 │ │ +08d364: |[08d364] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +08d374: 2200 e402 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@02e4 │ │ +08d378: 5431 ec06 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d37c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +08d37e: 7030 d512 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@12d5 │ │ +08d384: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -84044,25 +84063,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08d394: |[08d394] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -08d3a4: 5421 ec06 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d3a8: 6e20 1913 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@1319 │ │ -08d3ae: 0a00 |0005: move-result v0 │ │ -08d3b0: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -08d3b4: 5421 ec06 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d3b8: 6e20 1b13 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ -08d3be: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -08d3c0: 0f01 |000e: return v1 │ │ -08d3c2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08d3c4: 28fe |0010: goto 000e // -0002 │ │ +08d388: |[08d388] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +08d398: 5421 ec06 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d39c: 6e20 1913 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@1319 │ │ +08d3a2: 0a00 |0005: move-result v0 │ │ +08d3a4: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +08d3a8: 5421 ec06 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d3ac: 6e20 1b13 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ +08d3b2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +08d3b4: 0f01 |000e: return v1 │ │ +08d3b6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08d3b8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -84077,36 +84096,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -08d3c8: |[08d3c8] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -08d3d8: 5464 ec06 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d3dc: 6e10 1713 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08d3e2: 0a00 |0005: move-result v0 │ │ -08d3e4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08d3e6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -08d3e8: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -08d3ec: 5464 ec06 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d3f0: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -08d3f2: 6e30 1513 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d3f8: 0c02 |0010: move-result-object v2 │ │ -08d3fa: 7220 9d34 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ -08d400: 0a04 |0014: move-result v4 │ │ -08d402: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -08d406: 5464 ec06 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d40a: 6e20 1b13 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ -08d410: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08d414: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08d418: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -08d41a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08d41e: 28e5 |0023: goto 0008 // -001b │ │ -08d420: 0f01 |0024: return v1 │ │ +08d3bc: |[08d3bc] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +08d3cc: 5464 ec06 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d3d0: 6e10 1713 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08d3d6: 0a00 |0005: move-result v0 │ │ +08d3d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08d3da: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +08d3dc: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +08d3e0: 5464 ec06 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d3e4: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +08d3e6: 6e30 1513 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d3ec: 0c02 |0010: move-result-object v2 │ │ +08d3ee: 7220 9d34 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ +08d3f4: 0a04 |0014: move-result v4 │ │ +08d3f6: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +08d3fa: 5464 ec06 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d3fe: 6e20 1b13 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ +08d404: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08d408: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08d40c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +08d40e: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08d412: 28e5 |0023: goto 0008 // -001b │ │ +08d414: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -84131,36 +84150,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -08d424: |[08d424] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -08d434: 5464 ec06 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d438: 6e10 1713 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08d43e: 0a00 |0005: move-result v0 │ │ -08d440: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08d442: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -08d444: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -08d448: 5464 ec06 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d44c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -08d44e: 6e30 1513 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d454: 0c02 |0010: move-result-object v2 │ │ -08d456: 7220 9d34 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ -08d45c: 0a04 |0014: move-result v4 │ │ -08d45e: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -08d462: 5464 ec06 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d466: 6e20 1b13 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ -08d46c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08d470: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08d474: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -08d476: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08d47a: 28e5 |0023: goto 0008 // -001b │ │ -08d47c: 0f01 |0024: return v1 │ │ +08d418: |[08d418] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +08d428: 5464 ec06 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d42c: 6e10 1713 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08d432: 0a00 |0005: move-result v0 │ │ +08d434: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08d436: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +08d438: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +08d43c: 5464 ec06 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d440: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +08d442: 6e30 1513 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d448: 0c02 |0010: move-result-object v2 │ │ +08d44a: 7220 9d34 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ +08d450: 0a04 |0014: move-result v4 │ │ +08d452: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +08d456: 5464 ec06 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d45a: 6e20 1b13 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@131b │ │ +08d460: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08d464: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08d468: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +08d46a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08d46e: 28e5 |0023: goto 0008 // -001b │ │ +08d470: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -84185,19 +84204,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08d480: |[08d480] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -08d490: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d494: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08d49a: 0a00 |0005: move-result v0 │ │ -08d49c: 0f00 |0006: return v0 │ │ +08d474: |[08d474] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +08d484: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d488: 6e10 1713 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08d48e: 0a00 |0005: move-result v0 │ │ +08d490: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -84206,20 +84225,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08d4a0: |[08d4a0] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -08d4b0: 5420 ec06 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d4b4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -08d4b6: 6e20 2413 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@1324 │ │ -08d4bc: 0c00 |0006: move-result-object v0 │ │ -08d4be: 1100 |0007: return-object v0 │ │ +08d494: |[08d494] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +08d4a4: 5420 ec06 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d4a8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +08d4aa: 6e20 2413 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@1324 │ │ +08d4b0: 0c00 |0006: move-result-object v0 │ │ +08d4b2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -84228,20 +84247,20 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08d4c0: |[08d4c0] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -08d4d0: 5420 ec06 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ -08d4d4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -08d4d6: 6e30 2513 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@1325 │ │ -08d4dc: 0c00 |0006: move-result-object v0 │ │ -08d4de: 1100 |0007: return-object v0 │ │ +08d4b4: |[08d4b4] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +08d4c4: 5420 ec06 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@06ec │ │ +08d4c8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +08d4ca: 6e30 2513 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@1325 │ │ +08d4d0: 0c00 |0006: move-result-object v0 │ │ +08d4d2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -84317,17 +84336,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d4e0: |[08d4e0] android.support.v4.util.MapCollections.:()V │ │ -08d4f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08d4f6: 0e00 |0003: return-void │ │ +08d4d4: |[08d4d4] android.support.v4.util.MapCollections.:()V │ │ +08d4e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08d4ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ @@ -84337,29 +84356,29 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08d4f8: |[08d4f8] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -08d508: 7210 9f34 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -08d50e: 0c00 |0003: move-result-object v0 │ │ -08d510: 7210 bf34 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -08d516: 0a01 |0007: move-result v1 │ │ -08d518: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -08d51c: 7210 c034 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08d522: 0c01 |000d: move-result-object v1 │ │ -08d524: 7220 e634 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@34e6 │ │ -08d52a: 0a01 |0011: move-result v1 │ │ -08d52c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -08d530: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -08d532: 0f01 |0015: return v1 │ │ -08d534: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -08d536: 28fe |0017: goto 0015 // -0002 │ │ +08d4ec: |[08d4ec] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +08d4fc: 7210 9f34 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +08d502: 0c00 |0003: move-result-object v0 │ │ +08d504: 7210 bf34 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +08d50a: 0a01 |0007: move-result v1 │ │ +08d50c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +08d510: 7210 c034 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08d516: 0c01 |000d: move-result-object v1 │ │ +08d518: 7220 e634 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@34e6 │ │ +08d51e: 0a01 |0011: move-result v1 │ │ +08d520: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +08d524: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +08d526: 0f01 |0015: return v1 │ │ +08d528: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +08d52a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -84375,40 +84394,40 @@ │ │ type : '(Ljava/util/Set;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -08d538: |[08d538] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -08d548: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08d54a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08d54c: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -08d550: 0123 |0004: move v3, v2 │ │ -08d552: 0f03 |0005: return v3 │ │ -08d554: 2074 af06 |0006: instance-of v4, v7, Ljava/util/Set; // type@06af │ │ -08d558: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -08d55c: 0771 |000a: move-object v1, v7 │ │ -08d55e: 1f01 af06 |000b: check-cast v1, Ljava/util/Set; // type@06af │ │ -08d562: 7210 f634 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@34f6 │ │ -08d568: 0a04 |0010: move-result v4 │ │ -08d56a: 7210 f634 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@34f6 │ │ -08d570: 0a05 |0014: move-result v5 │ │ -08d572: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -08d576: 7220 f134 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@34f1 │ │ -08d57c: 0a04 |001a: move-result v4 │ │ -08d57e: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -08d582: 0123 |001d: move v3, v2 │ │ -08d584: 28e7 |001e: goto 0005 // -0019 │ │ -08d586: 0132 |001f: move v2, v3 │ │ -08d588: 28fd |0020: goto 001d // -0003 │ │ -08d58a: 0d00 |0021: move-exception v0 │ │ -08d58c: 28e3 |0022: goto 0005 // -001d │ │ -08d58e: 0d00 |0023: move-exception v0 │ │ -08d590: 28e1 |0024: goto 0005 // -001f │ │ +08d52c: |[08d52c] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +08d53c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08d53e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08d540: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +08d544: 0123 |0004: move v3, v2 │ │ +08d546: 0f03 |0005: return v3 │ │ +08d548: 2074 af06 |0006: instance-of v4, v7, Ljava/util/Set; // type@06af │ │ +08d54c: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +08d550: 0771 |000a: move-object v1, v7 │ │ +08d552: 1f01 af06 |000b: check-cast v1, Ljava/util/Set; // type@06af │ │ +08d556: 7210 f634 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@34f6 │ │ +08d55c: 0a04 |0010: move-result v4 │ │ +08d55e: 7210 f634 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@34f6 │ │ +08d564: 0a05 |0014: move-result v5 │ │ +08d566: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +08d56a: 7220 f134 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@34f1 │ │ +08d570: 0a04 |001a: move-result v4 │ │ +08d572: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +08d576: 0123 |001d: move v3, v2 │ │ +08d578: 28e7 |001e: goto 0005 // -0019 │ │ +08d57a: 0132 |001f: move v2, v3 │ │ +08d57c: 28fd |0020: goto 001d // -0003 │ │ +08d57e: 0d00 |0021: move-exception v0 │ │ +08d580: 28e3 |0022: goto 0005 // -001d │ │ +08d582: 0d00 |0023: move-exception v0 │ │ +08d584: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -84432,33 +84451,33 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08d5a4: |[08d5a4] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -08d5b4: 7210 ed34 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ -08d5ba: 0a01 |0003: move-result v1 │ │ -08d5bc: 7210 9f34 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -08d5c2: 0c00 |0007: move-result-object v0 │ │ -08d5c4: 7210 bf34 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -08d5ca: 0a02 |000b: move-result v2 │ │ -08d5cc: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -08d5d0: 7210 c034 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08d5d6: 0c02 |0011: move-result-object v2 │ │ -08d5d8: 7220 ec34 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34ec │ │ -08d5de: 28f3 |0015: goto 0008 // -000d │ │ -08d5e0: 7210 ed34 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ -08d5e6: 0a02 |0019: move-result v2 │ │ -08d5e8: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -08d5ec: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -08d5ee: 0f02 |001d: return v2 │ │ -08d5f0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -08d5f2: 28fe |001f: goto 001d // -0002 │ │ +08d598: |[08d598] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +08d5a8: 7210 ed34 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ +08d5ae: 0a01 |0003: move-result v1 │ │ +08d5b0: 7210 9f34 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +08d5b6: 0c00 |0007: move-result-object v0 │ │ +08d5b8: 7210 bf34 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +08d5be: 0a02 |000b: move-result v2 │ │ +08d5c0: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +08d5c4: 7210 c034 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08d5ca: 0c02 |0011: move-result-object v2 │ │ +08d5cc: 7220 ec34 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34ec │ │ +08d5d2: 28f3 |0015: goto 0008 // -000d │ │ +08d5d4: 7210 ed34 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ +08d5da: 0a02 |0019: move-result v2 │ │ +08d5dc: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +08d5e0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +08d5e2: 0f02 |001d: return v2 │ │ +08d5e4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +08d5e6: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -84475,38 +84494,38 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -08d5f4: |[08d5f4] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -08d604: 7210 ed34 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ -08d60a: 0a01 |0003: move-result v1 │ │ -08d60c: 7210 ea34 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@34ea │ │ -08d612: 0c02 |0007: move-result-object v2 │ │ -08d614: 7210 f334 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -08d61a: 0c00 |000b: move-result-object v0 │ │ -08d61c: 7210 bf34 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -08d622: 0a02 |000f: move-result v2 │ │ -08d624: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -08d628: 7210 c034 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -08d62e: 0c02 |0015: move-result-object v2 │ │ -08d630: 7220 9d34 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ -08d636: 0a02 |0019: move-result v2 │ │ -08d638: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -08d63c: 7210 c134 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ -08d642: 28ed |001f: goto 000c // -0013 │ │ -08d644: 7210 ed34 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ -08d64a: 0a02 |0023: move-result v2 │ │ -08d64c: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -08d650: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -08d652: 0f02 |0027: return v2 │ │ -08d654: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -08d656: 28fe |0029: goto 0027 // -0002 │ │ +08d5e8: |[08d5e8] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +08d5f8: 7210 ed34 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ +08d5fe: 0a01 |0003: move-result v1 │ │ +08d600: 7210 ea34 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@34ea │ │ +08d606: 0c02 |0007: move-result-object v2 │ │ +08d608: 7210 f334 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +08d60e: 0c00 |000b: move-result-object v0 │ │ +08d610: 7210 bf34 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +08d616: 0a02 |000f: move-result v2 │ │ +08d618: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +08d61c: 7210 c034 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +08d622: 0c02 |0015: move-result-object v2 │ │ +08d624: 7220 9d34 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ +08d62a: 0a02 |0019: move-result v2 │ │ +08d62c: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +08d630: 7210 c134 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ +08d636: 28ed |001f: goto 000c // -0013 │ │ +08d638: 7210 ed34 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ +08d63e: 0a02 |0023: move-result v2 │ │ +08d640: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +08d644: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +08d646: 0f02 |0027: return v2 │ │ +08d648: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +08d64a: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -84579,22 +84598,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08d658: |[08d658] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -08d668: 5410 ed06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@06ed │ │ -08d66c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08d670: 2200 e502 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@02e5 │ │ -08d674: 7020 d912 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@12d9 │ │ -08d67a: 5b10 ed06 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@06ed │ │ -08d67e: 5410 ed06 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@06ed │ │ -08d682: 1100 |000d: return-object v0 │ │ +08d64c: |[08d64c] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +08d65c: 5410 ed06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@06ed │ │ +08d660: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08d664: 2200 e502 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@02e5 │ │ +08d668: 7020 d912 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@12d9 │ │ +08d66e: 5b10 ed06 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@06ed │ │ +08d672: 5410 ed06 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@06ed │ │ +08d676: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -84605,22 +84624,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08d684: |[08d684] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -08d694: 5410 ee06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@06ee │ │ -08d698: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08d69c: 2200 e602 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@02e6 │ │ -08d6a0: 7020 ea12 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@12ea │ │ -08d6a6: 5b10 ee06 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@06ee │ │ -08d6aa: 5410 ee06 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@06ee │ │ -08d6ae: 1100 |000d: return-object v0 │ │ +08d678: |[08d678] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +08d688: 5410 ee06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@06ee │ │ +08d68c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08d690: 2200 e602 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@02e6 │ │ +08d694: 7020 ea12 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@12ea │ │ +08d69a: 5b10 ee06 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@06ee │ │ +08d69e: 5410 ee06 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@06ee │ │ +08d6a2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -84631,22 +84650,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08d6b0: |[08d6b0] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -08d6c0: 5410 ef06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@06ef │ │ -08d6c4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08d6c8: 2200 e802 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@02e8 │ │ -08d6cc: 7020 0513 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@1305 │ │ -08d6d2: 5b10 ef06 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@06ef │ │ -08d6d6: 5410 ef06 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@06ef │ │ -08d6da: 1100 |000d: return-object v0 │ │ +08d6a4: |[08d6a4] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +08d6b4: 5410 ef06 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@06ef │ │ +08d6b8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08d6bc: 2200 e802 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@02e8 │ │ +08d6c0: 7020 0513 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@1305 │ │ +08d6c6: 5b10 ef06 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@06ef │ │ +08d6ca: 5410 ef06 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@06ef │ │ +08d6ce: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -84657,26 +84676,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -08d6dc: |[08d6dc] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -08d6ec: 6e10 1713 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08d6f2: 0a00 |0003: move-result v0 │ │ -08d6f4: 2302 1107 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0711 │ │ -08d6f8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08d6fa: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -08d6fe: 6e30 1513 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d704: 0c03 |000c: move-result-object v3 │ │ -08d706: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -08d70a: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08d70e: 28f6 |0011: goto 0007 // -000a │ │ -08d710: 1102 |0012: return-object v2 │ │ +08d6d0: |[08d6d0] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +08d6e0: 6e10 1713 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08d6e6: 0a00 |0003: move-result v0 │ │ +08d6e8: 2302 1107 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0711 │ │ +08d6ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08d6ee: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +08d6f2: 6e30 1513 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d6f8: 0c03 |000c: move-result-object v3 │ │ +08d6fa: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +08d6fe: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08d702: 28f6 |0011: goto 0007 // -000a │ │ +08d704: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -84694,41 +84713,41 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -08d714: |[08d714] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -08d724: 6e10 1713 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ -08d72a: 0a00 |0003: move-result v0 │ │ -08d72c: 2153 |0004: array-length v3, v5 │ │ -08d72e: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -08d732: 6e10 2b34 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -08d738: 0c03 |000a: move-result-object v3 │ │ -08d73a: 6e10 e633 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@33e6 │ │ -08d740: 0c03 |000e: move-result-object v3 │ │ -08d742: 7120 6f34 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@346f │ │ -08d748: 0c03 |0012: move-result-object v3 │ │ -08d74a: 1f03 1107 |0013: check-cast v3, [Ljava/lang/Object; // type@0711 │ │ -08d74e: 0732 |0015: move-object v2, v3 │ │ -08d750: 1f02 1107 |0016: check-cast v2, [Ljava/lang/Object; // type@0711 │ │ -08d754: 0725 |0018: move-object v5, v2 │ │ -08d756: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -08d758: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -08d75c: 6e30 1513 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ -08d762: 0c03 |001f: move-result-object v3 │ │ -08d764: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -08d768: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08d76c: 28f6 |0024: goto 001a // -000a │ │ -08d76e: 2153 |0025: array-length v3, v5 │ │ -08d770: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -08d774: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -08d776: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -08d77a: 1105 |002b: return-object v5 │ │ +08d708: |[08d708] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +08d718: 6e10 1713 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@1317 │ │ +08d71e: 0a00 |0003: move-result v0 │ │ +08d720: 2153 |0004: array-length v3, v5 │ │ +08d722: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +08d726: 6e10 2b34 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +08d72c: 0c03 |000a: move-result-object v3 │ │ +08d72e: 6e10 e633 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@33e6 │ │ +08d734: 0c03 |000e: move-result-object v3 │ │ +08d736: 7120 6f34 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@346f │ │ +08d73c: 0c03 |0012: move-result-object v3 │ │ +08d73e: 1f03 1107 |0013: check-cast v3, [Ljava/lang/Object; // type@0711 │ │ +08d742: 0732 |0015: move-object v2, v3 │ │ +08d744: 1f02 1107 |0016: check-cast v2, [Ljava/lang/Object; // type@0711 │ │ +08d748: 0725 |0018: move-object v5, v2 │ │ +08d74a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +08d74c: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +08d750: 6e30 1513 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@1315 │ │ +08d756: 0c03 |001f: move-result-object v3 │ │ +08d758: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +08d75c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08d760: 28f6 |0024: goto 001a // -000a │ │ +08d762: 2153 |0025: array-length v3, v5 │ │ +08d764: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +08d768: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +08d76a: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +08d76e: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -84792,19 +84811,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08d77c: |[08d77c] android.support.v4.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08d78c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08d792: 5b01 f006 |0003: iput-object v1, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ -08d796: 5b02 f106 |0005: iput-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ -08d79a: 0e00 |0007: return-void │ │ +08d770: |[08d770] android.support.v4.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08d780: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08d786: 5b01 f006 |0003: iput-object v1, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ +08d78a: 5b02 f106 |0005: iput-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ +08d78e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ locals : │ │ @@ -84820,18 +84839,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08d79c: |[08d79c] android.support.v4.util.Pair.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair; │ │ -08d7ac: 2200 ea02 |0000: new-instance v0, Landroid/support/v4/util/Pair; // type@02ea │ │ -08d7b0: 7030 2613 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1326 │ │ -08d7b6: 1100 |0005: return-object v0 │ │ +08d790: |[08d790] android.support.v4.util.Pair.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair; │ │ +08d7a0: 2200 ea02 |0000: new-instance v0, Landroid/support/v4/util/Pair; // type@02ea │ │ +08d7a4: 7030 2613 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1326 │ │ +08d7aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 a Ljava/lang/Object; TA; │ │ @@ -84842,24 +84861,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08d7b8: |[08d7b8] android.support.v4.util.Pair.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08d7c8: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -08d7cc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -08d7d0: 6e20 2a34 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -08d7d6: 0a00 |0007: move-result v0 │ │ -08d7d8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08d7dc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08d7de: 0f00 |000b: return v0 │ │ -08d7e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08d7e2: 28fe |000d: goto 000b // -0002 │ │ +08d7ac: |[08d7ac] android.support.v4.util.Pair.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +08d7bc: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +08d7c0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +08d7c4: 6e20 2a34 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +08d7ca: 0a00 |0007: move-result v0 │ │ +08d7cc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08d7d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08d7d2: 0f00 |000b: return v0 │ │ +08d7d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08d7d6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -84869,33 +84888,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08d7e4: |[08d7e4] android.support.v4.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -08d7f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08d7f6: 2052 ea02 |0001: instance-of v2, v5, Landroid/support/v4/util/Pair; // type@02ea │ │ -08d7fa: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ -08d7fe: 0f01 |0005: return v1 │ │ -08d800: 0750 |0006: move-object v0, v5 │ │ -08d802: 1f00 ea02 |0007: check-cast v0, Landroid/support/v4/util/Pair; // type@02ea │ │ -08d806: 5402 f006 |0009: iget-object v2, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ -08d80a: 5443 f006 |000b: iget-object v3, v4, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ -08d80e: 7120 2a13 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@132a │ │ -08d814: 0a02 |0010: move-result v2 │ │ -08d816: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ -08d81a: 5402 f106 |0013: iget-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ -08d81e: 5443 f106 |0015: iget-object v3, v4, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ -08d822: 7120 2a13 3200 |0017: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@132a │ │ -08d828: 0a02 |001a: move-result v2 │ │ -08d82a: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ -08d82e: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -08d830: 28e7 |001e: goto 0005 // -0019 │ │ +08d7d8: |[08d7d8] android.support.v4.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +08d7e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08d7ea: 2052 ea02 |0001: instance-of v2, v5, Landroid/support/v4/util/Pair; // type@02ea │ │ +08d7ee: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ +08d7f2: 0f01 |0005: return v1 │ │ +08d7f4: 0750 |0006: move-object v0, v5 │ │ +08d7f6: 1f00 ea02 |0007: check-cast v0, Landroid/support/v4/util/Pair; // type@02ea │ │ +08d7fa: 5402 f006 |0009: iget-object v2, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ +08d7fe: 5443 f006 |000b: iget-object v3, v4, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ +08d802: 7120 2a13 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@132a │ │ +08d808: 0a02 |0010: move-result v2 │ │ +08d80a: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ +08d80e: 5402 f106 |0013: iget-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ +08d812: 5443 f106 |0015: iget-object v3, v4, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ +08d816: 7120 2a13 3200 |0017: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@132a │ │ +08d81c: 0a02 |001a: move-result v2 │ │ +08d81e: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ +08d822: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +08d824: 28e7 |001e: goto 0005 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=49 │ │ 0x0005 line=53 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ locals : │ │ @@ -84909,31 +84928,31 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -08d834: |[08d834] android.support.v4.util.Pair.hashCode:()I │ │ -08d844: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08d846: 5430 f006 |0001: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ -08d84a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -08d84e: 0110 |0005: move v0, v1 │ │ -08d850: 5432 f106 |0006: iget-object v2, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ -08d854: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ -08d858: b710 |000a: xor-int/2addr v0, v1 │ │ -08d85a: 0f00 |000b: return v0 │ │ -08d85c: 5430 f006 |000c: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ -08d860: 6e10 2c34 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08d866: 0a00 |0011: move-result v0 │ │ -08d868: 28f4 |0012: goto 0006 // -000c │ │ -08d86a: 5431 f106 |0013: iget-object v1, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ -08d86e: 6e10 2c34 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08d874: 0a01 |0018: move-result v1 │ │ -08d876: 28f1 |0019: goto 000a // -000f │ │ +08d828: |[08d828] android.support.v4.util.Pair.hashCode:()I │ │ +08d838: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08d83a: 5430 f006 |0001: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ +08d83e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +08d842: 0110 |0005: move v0, v1 │ │ +08d844: 5432 f106 |0006: iget-object v2, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ +08d848: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ +08d84c: b710 |000a: xor-int/2addr v0, v1 │ │ +08d84e: 0f00 |000b: return v0 │ │ +08d850: 5430 f006 |000c: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@06f0 │ │ +08d854: 6e10 2c34 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08d85a: 0a00 |0011: move-result v0 │ │ +08d85c: 28f4 |0012: goto 0006 // -000c │ │ +08d85e: 5431 f106 |0013: iget-object v1, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@06f1 │ │ +08d862: 6e10 2c34 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08d868: 0a01 |0018: move-result v1 │ │ +08d86a: 28f1 |0019: goto 000a // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/Pair; │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/util/Pair; Landroid/support/v4/util/Pair; │ │ │ │ @@ -85009,17 +85028,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d878: |[08d878] android.support.v4.util.Pools.:()V │ │ -08d888: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08d88e: 0e00 |0003: return-void │ │ +08d86c: |[08d86c] android.support.v4.util.Pools.:()V │ │ +08d87c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08d882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/Pools; │ │ │ │ @@ -85117,23 +85136,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08d890: |[08d890] android.support.v4.util.SimpleArrayMap.:()V │ │ -08d8a0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08d8a6: 6200 cf06 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ -08d8aa: 5b10 fc06 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08d8ae: 6200 d106 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ -08d8b2: 5b10 f906 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08d8b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08d8b8: 5910 fd06 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08d8bc: 0e00 |000e: return-void │ │ +08d884: |[08d884] android.support.v4.util.SimpleArrayMap.:()V │ │ +08d894: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08d89a: 6200 cf06 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ +08d89e: 5b10 fc06 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08d8a2: 6200 d106 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ +08d8a6: 5b10 f906 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08d8aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08d8ac: 5910 fd06 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08d8b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -85146,26 +85165,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08d8c0: |[08d8c0] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -08d8d0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08d8d6: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -08d8da: 6200 cf06 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ -08d8de: 5b10 fc06 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08d8e2: 6200 d106 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ -08d8e6: 5b10 f906 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08d8ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08d8ec: 5910 fd06 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08d8f0: 0e00 |0010: return-void │ │ -08d8f2: 7020 3813 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ -08d8f8: 28f9 |0014: goto 000d // -0007 │ │ +08d8b4: |[08d8b4] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +08d8c4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08d8ca: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +08d8ce: 6200 cf06 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ +08d8d2: 5b10 fc06 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08d8d6: 6200 d106 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ +08d8da: 5b10 f906 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08d8de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08d8e0: 5910 fd06 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08d8e4: 0e00 |0010: return-void │ │ +08d8e6: 7020 3813 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ +08d8ec: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -85181,19 +85200,19 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08d8fc: |[08d8fc] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -08d90c: 7010 3513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ -08d912: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -08d916: 6e20 4813 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@1348 │ │ -08d91c: 0e00 |0008: return-void │ │ +08d8f0: |[08d8f0] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +08d900: 7010 3513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ +08d906: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +08d90a: 6e20 4813 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@1348 │ │ +08d910: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -85206,86 +85225,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -08d920: |[08d920] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -08d930: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -08d934: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -08d938: 1c02 dc02 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -08d93c: 1d02 |0006: monitor-enter v2 │ │ -08d93e: 6201 fe06 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ -08d942: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -08d946: 6200 fe06 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ -08d94a: 5b50 f906 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08d94e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08d950: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -08d954: 1f01 1107 |0012: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -08d958: 1f01 1107 |0014: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -08d95c: 6901 fe06 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ -08d960: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -08d962: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -08d966: 1f01 d106 |001b: check-cast v1, [I // type@06d1 │ │ -08d96a: 1f01 d106 |001d: check-cast v1, [I // type@06d1 │ │ -08d96e: 5b51 fc06 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08d972: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -08d974: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -08d976: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -08d978: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -08d97c: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -08d980: 6001 ff06 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ -08d984: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08d988: 6701 ff06 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ -08d98c: 1e02 |002e: monitor-exit v2 │ │ -08d98e: 0e00 |002f: return-void │ │ -08d990: 1e02 |0030: monitor-exit v2 │ │ -08d992: 2361 d106 |0031: new-array v1, v6, [I // type@06d1 │ │ -08d996: 5b51 fc06 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08d99a: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -08d99e: 2311 1107 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0711 │ │ -08d9a2: 5b51 f906 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08d9a6: 28f4 |003b: goto 002f // -000c │ │ -08d9a8: 0d01 |003c: move-exception v1 │ │ -08d9aa: 1e02 |003d: monitor-exit v2 │ │ -08d9ac: 2701 |003e: throw v1 │ │ -08d9ae: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -08d9b0: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -08d9b4: 1c02 dc02 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -08d9b8: 1d02 |0044: monitor-enter v2 │ │ -08d9ba: 6201 fa06 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ -08d9be: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -08d9c2: 6200 fa06 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ -08d9c6: 5b50 f906 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08d9ca: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -08d9cc: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -08d9d0: 1f01 1107 |0050: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -08d9d4: 1f01 1107 |0052: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -08d9d8: 6901 fa06 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ -08d9dc: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -08d9de: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -08d9e2: 1f01 d106 |0059: check-cast v1, [I // type@06d1 │ │ -08d9e6: 1f01 d106 |005b: check-cast v1, [I // type@06d1 │ │ -08d9ea: 5b51 fc06 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08d9ee: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -08d9f0: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -08d9f2: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -08d9f4: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -08d9f8: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -08d9fc: 6001 fb06 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ -08da00: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08da04: 6701 fb06 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ -08da08: 1e02 |006c: monitor-exit v2 │ │ -08da0a: 28c2 |006d: goto 002f // -003e │ │ -08da0c: 0d01 |006e: move-exception v1 │ │ -08da0e: 1e02 |006f: monitor-exit v2 │ │ -08da10: 2701 |0070: throw v1 │ │ -08da12: 1e02 |0071: monitor-exit v2 │ │ -08da14: 28bf |0072: goto 0031 // -0041 │ │ +08d914: |[08d914] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +08d924: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +08d928: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +08d92c: 1c02 dc02 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +08d930: 1d02 |0006: monitor-enter v2 │ │ +08d932: 6201 fe06 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ +08d936: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +08d93a: 6200 fe06 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ +08d93e: 5b50 f906 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08d942: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08d944: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +08d948: 1f01 1107 |0012: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +08d94c: 1f01 1107 |0014: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +08d950: 6901 fe06 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ +08d954: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +08d956: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +08d95a: 1f01 d106 |001b: check-cast v1, [I // type@06d1 │ │ +08d95e: 1f01 d106 |001d: check-cast v1, [I // type@06d1 │ │ +08d962: 5b51 fc06 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08d966: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +08d968: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +08d96a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +08d96c: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +08d970: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +08d974: 6001 ff06 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ +08d978: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08d97c: 6701 ff06 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ +08d980: 1e02 |002e: monitor-exit v2 │ │ +08d982: 0e00 |002f: return-void │ │ +08d984: 1e02 |0030: monitor-exit v2 │ │ +08d986: 2361 d106 |0031: new-array v1, v6, [I // type@06d1 │ │ +08d98a: 5b51 fc06 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08d98e: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +08d992: 2311 1107 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0711 │ │ +08d996: 5b51 f906 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08d99a: 28f4 |003b: goto 002f // -000c │ │ +08d99c: 0d01 |003c: move-exception v1 │ │ +08d99e: 1e02 |003d: monitor-exit v2 │ │ +08d9a0: 2701 |003e: throw v1 │ │ +08d9a2: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +08d9a4: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +08d9a8: 1c02 dc02 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +08d9ac: 1d02 |0044: monitor-enter v2 │ │ +08d9ae: 6201 fa06 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ +08d9b2: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +08d9b6: 6200 fa06 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ +08d9ba: 5b50 f906 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08d9be: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +08d9c0: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +08d9c4: 1f01 1107 |0050: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +08d9c8: 1f01 1107 |0052: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +08d9cc: 6901 fa06 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ +08d9d0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +08d9d2: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +08d9d6: 1f01 d106 |0059: check-cast v1, [I // type@06d1 │ │ +08d9da: 1f01 d106 |005b: check-cast v1, [I // type@06d1 │ │ +08d9de: 5b51 fc06 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08d9e2: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +08d9e4: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +08d9e6: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +08d9e8: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +08d9ec: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +08d9f0: 6001 fb06 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ +08d9f4: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08d9f8: 6701 fb06 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ +08d9fc: 1e02 |006c: monitor-exit v2 │ │ +08d9fe: 28c2 |006d: goto 002f // -003e │ │ +08da00: 0d01 |006e: move-exception v1 │ │ +08da02: 1e02 |006f: monitor-exit v2 │ │ +08da04: 2701 |0070: throw v1 │ │ +08da06: 1e02 |0071: monitor-exit v2 │ │ +08da08: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -85330,73 +85349,73 @@ │ │ type : '([I[Ljava/lang/Object;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 92 16-bit code units │ │ -08da40: |[08da40] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -08da50: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -08da54: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -08da56: 2151 |0003: array-length v1, v5 │ │ -08da58: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -08da5c: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -08da60: 1c02 dc02 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -08da64: 1d02 |000a: monitor-enter v2 │ │ -08da66: 6001 ff06 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ -08da6a: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -08da6e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08da70: 6203 fe06 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ -08da74: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -08da78: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -08da7a: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -08da7e: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -08da82: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -08da86: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -08da8a: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -08da8c: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -08da90: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08da94: 28f9 |0022: goto 001b // -0007 │ │ -08da96: 6906 fe06 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ -08da9a: 6001 ff06 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ -08da9e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08daa2: 6701 ff06 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ -08daa6: 1e02 |002b: monitor-exit v2 │ │ -08daa8: 0e00 |002c: return-void │ │ -08daaa: 0d01 |002d: move-exception v1 │ │ -08daac: 1e02 |002e: monitor-exit v2 │ │ -08daae: 2701 |002f: throw v1 │ │ -08dab0: 2151 |0030: array-length v1, v5 │ │ -08dab2: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -08dab4: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -08dab8: 1c02 dc02 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -08dabc: 1d02 |0036: monitor-enter v2 │ │ -08dabe: 6001 fb06 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ -08dac2: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -08dac6: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -08dac8: 6203 fa06 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ -08dacc: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -08dad0: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -08dad2: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -08dad6: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -08dada: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -08dade: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -08dae2: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -08dae4: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -08dae8: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08daec: 28f9 |004e: goto 0047 // -0007 │ │ -08daee: 6906 fa06 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ -08daf2: 6001 fb06 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ -08daf6: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08dafa: 6701 fb06 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ -08dafe: 1e02 |0057: monitor-exit v2 │ │ -08db00: 28d4 |0058: goto 002c // -002c │ │ -08db02: 0d01 |0059: move-exception v1 │ │ -08db04: 1e02 |005a: monitor-exit v2 │ │ -08db06: 2701 |005b: throw v1 │ │ +08da34: |[08da34] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +08da44: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +08da48: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +08da4a: 2151 |0003: array-length v1, v5 │ │ +08da4c: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +08da50: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +08da54: 1c02 dc02 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +08da58: 1d02 |000a: monitor-enter v2 │ │ +08da5a: 6001 ff06 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ +08da5e: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +08da62: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08da64: 6203 fe06 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ +08da68: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +08da6c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +08da6e: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +08da72: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +08da76: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08da7a: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +08da7e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +08da80: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +08da84: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08da88: 28f9 |0022: goto 001b // -0007 │ │ +08da8a: 6906 fe06 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@06fe │ │ +08da8e: 6001 ff06 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ +08da92: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08da96: 6701 ff06 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@06ff │ │ +08da9a: 1e02 |002b: monitor-exit v2 │ │ +08da9c: 0e00 |002c: return-void │ │ +08da9e: 0d01 |002d: move-exception v1 │ │ +08daa0: 1e02 |002e: monitor-exit v2 │ │ +08daa2: 2701 |002f: throw v1 │ │ +08daa4: 2151 |0030: array-length v1, v5 │ │ +08daa6: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +08daa8: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +08daac: 1c02 dc02 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +08dab0: 1d02 |0036: monitor-enter v2 │ │ +08dab2: 6001 fb06 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ +08dab6: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +08daba: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +08dabc: 6203 fa06 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ +08dac0: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +08dac4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +08dac6: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +08daca: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +08dace: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08dad2: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +08dad6: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +08dad8: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +08dadc: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08dae0: 28f9 |004e: goto 0047 // -0007 │ │ +08dae2: 6906 fa06 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@06fa │ │ +08dae6: 6001 fb06 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ +08daea: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08daee: 6701 fb06 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@06fb │ │ +08daf2: 1e02 |0057: monitor-exit v2 │ │ +08daf4: 28d4 |0058: goto 002c // -002c │ │ +08daf6: 0d01 |0059: move-exception v1 │ │ +08daf8: 1e02 |005a: monitor-exit v2 │ │ +08dafa: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -85436,28 +85455,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -08db20: |[08db20] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -08db30: 5230 fd06 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08db34: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -08db38: 5430 fc06 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08db3c: 5431 f906 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08db40: 5232 fd06 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08db44: 7130 3e13 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ -08db4a: 6200 cf06 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ -08db4e: 5b30 fc06 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08db52: 6200 d106 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ -08db56: 5b30 f906 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08db5a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -08db5c: 5930 fd06 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08db60: 0e00 |0018: return-void │ │ +08db14: |[08db14] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +08db24: 5230 fd06 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08db28: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +08db2c: 5430 fc06 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08db30: 5431 f906 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08db34: 5232 fd06 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08db38: 7130 3e13 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ +08db3e: 6200 cf06 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ +08db42: 5b30 fc06 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08db46: 6200 d106 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ +08db4a: 5b30 f906 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08db4e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +08db50: 5930 fd06 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08db54: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -85471,22 +85490,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08db64: |[08db64] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -08db74: 6e20 4213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@1342 │ │ -08db7a: 0a00 |0003: move-result v0 │ │ -08db7c: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -08db80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08db82: 0f00 |0007: return v0 │ │ -08db84: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08db86: 28fe |0009: goto 0007 // -0002 │ │ +08db58: |[08db58] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +08db68: 6e20 4213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@1342 │ │ +08db6e: 0a00 |0003: move-result v0 │ │ +08db70: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +08db74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08db76: 0f00 |0007: return v0 │ │ +08db78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08db7a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 key Ljava/lang/Object; │ │ @@ -85496,22 +85515,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08db88: |[08db88] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -08db98: 6e20 4413 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@1344 │ │ -08db9e: 0a00 |0003: move-result v0 │ │ -08dba0: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -08dba4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08dba6: 0f00 |0007: return v0 │ │ -08dba8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08dbaa: 28fe |0009: goto 0007 // -0002 │ │ +08db7c: |[08db7c] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +08db8c: 6e20 4413 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@1344 │ │ +08db92: 0a00 |0003: move-result v0 │ │ +08db94: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +08db98: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08db9a: 0f00 |0007: return v0 │ │ +08db9c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08db9e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ @@ -85521,34 +85540,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -08dbac: |[08dbac] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -08dbbc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08dbbe: 5452 fc06 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dbc2: 2122 |0003: array-length v2, v2 │ │ -08dbc4: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -08dbc8: 5451 fc06 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dbcc: 5450 f906 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dbd0: 7020 3813 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ -08dbd6: 5252 fd06 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dbda: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -08dbde: 5452 fc06 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dbe2: 5253 fd06 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dbe6: 7153 6034 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08dbec: 5452 f906 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dbf0: 5253 fd06 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dbf4: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -08dbf8: 7153 6034 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08dbfe: 5252 fd06 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dc02: 7130 3e13 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ -08dc08: 0e00 |0026: return-void │ │ +08dba0: |[08dba0] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +08dbb0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08dbb2: 5452 fc06 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dbb6: 2122 |0003: array-length v2, v2 │ │ +08dbb8: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +08dbbc: 5451 fc06 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dbc0: 5450 f906 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dbc4: 7020 3813 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ +08dbca: 5252 fd06 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dbce: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +08dbd2: 5452 fc06 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dbd6: 5253 fd06 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dbda: 7153 6034 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08dbe0: 5452 f906 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dbe4: 5253 fd06 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dbe8: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +08dbec: 7153 6034 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08dbf2: 5252 fd06 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dbf6: 7130 3e13 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ +08dbfc: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -85568,61 +85587,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -08dc0c: |[08dc0c] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -08dc1c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08dc1e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -08dc20: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -08dc24: 0f06 |0004: return v6 │ │ -08dc26: 20b8 ae06 |0005: instance-of v8, v11, Ljava/util/Map; // type@06ae │ │ -08dc2a: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -08dc2e: 07b3 |0009: move-object v3, v11 │ │ -08dc30: 1f03 ae06 |000a: check-cast v3, Ljava/util/Map; // type@06ae │ │ -08dc34: 6e10 4c13 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@134c │ │ -08dc3a: 0a08 |000f: move-result v8 │ │ -08dc3c: 7210 ed34 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ -08dc42: 0a09 |0013: move-result v9 │ │ -08dc44: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -08dc48: 0176 |0016: move v6, v7 │ │ -08dc4a: 28ed |0017: goto 0004 // -0013 │ │ -08dc4c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -08dc4e: 52a8 fd06 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dc52: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -08dc56: 6e20 4613 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@1346 │ │ -08dc5c: 0c02 |0020: move-result-object v2 │ │ -08dc5e: 6e20 4e13 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ -08dc64: 0c04 |0024: move-result-object v4 │ │ -08dc66: 7220 e834 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ -08dc6c: 0c05 |0028: move-result-object v5 │ │ -08dc6e: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -08dc72: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -08dc76: 7220 e634 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@34e6 │ │ -08dc7c: 0a08 |0030: move-result v8 │ │ -08dc7e: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -08dc82: 0176 |0033: move v6, v7 │ │ -08dc84: 28d0 |0034: goto 0004 // -0030 │ │ -08dc86: 6e20 2a34 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -08dc8c: 0a08 |0038: move-result v8 │ │ -08dc8e: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -08dc92: 0176 |003b: move v6, v7 │ │ -08dc94: 28c8 |003c: goto 0004 // -0038 │ │ -08dc96: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08dc9a: 28da |003f: goto 0019 // -0026 │ │ -08dc9c: 0d01 |0040: move-exception v1 │ │ -08dc9e: 0176 |0041: move v6, v7 │ │ -08dca0: 28c2 |0042: goto 0004 // -003e │ │ -08dca2: 0d01 |0043: move-exception v1 │ │ -08dca4: 0176 |0044: move v6, v7 │ │ -08dca6: 28bf |0045: goto 0004 // -0041 │ │ -08dca8: 0176 |0046: move v6, v7 │ │ -08dcaa: 28bd |0047: goto 0004 // -0043 │ │ +08dc00: |[08dc00] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +08dc10: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +08dc12: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +08dc14: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +08dc18: 0f06 |0004: return v6 │ │ +08dc1a: 20b8 ae06 |0005: instance-of v8, v11, Ljava/util/Map; // type@06ae │ │ +08dc1e: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +08dc22: 07b3 |0009: move-object v3, v11 │ │ +08dc24: 1f03 ae06 |000a: check-cast v3, Ljava/util/Map; // type@06ae │ │ +08dc28: 6e10 4c13 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@134c │ │ +08dc2e: 0a08 |000f: move-result v8 │ │ +08dc30: 7210 ed34 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@34ed │ │ +08dc36: 0a09 |0013: move-result v9 │ │ +08dc38: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +08dc3c: 0176 |0016: move v6, v7 │ │ +08dc3e: 28ed |0017: goto 0004 // -0013 │ │ +08dc40: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +08dc42: 52a8 fd06 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dc46: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +08dc4a: 6e20 4613 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@1346 │ │ +08dc50: 0c02 |0020: move-result-object v2 │ │ +08dc52: 6e20 4e13 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ +08dc58: 0c04 |0024: move-result-object v4 │ │ +08dc5a: 7220 e834 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ +08dc60: 0c05 |0028: move-result-object v5 │ │ +08dc62: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +08dc66: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +08dc6a: 7220 e634 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@34e6 │ │ +08dc70: 0a08 |0030: move-result v8 │ │ +08dc72: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +08dc76: 0176 |0033: move v6, v7 │ │ +08dc78: 28d0 |0034: goto 0004 // -0030 │ │ +08dc7a: 6e20 2a34 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +08dc80: 0a08 |0038: move-result v8 │ │ +08dc82: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +08dc86: 0176 |003b: move v6, v7 │ │ +08dc88: 28c8 |003c: goto 0004 // -0038 │ │ +08dc8a: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08dc8e: 28da |003f: goto 0019 // -0026 │ │ +08dc90: 0d01 |0040: move-exception v1 │ │ +08dc92: 0176 |0041: move v6, v7 │ │ +08dc94: 28c2 |0042: goto 0004 // -003e │ │ +08dc96: 0d01 |0043: move-exception v1 │ │ +08dc98: 0176 |0044: move v6, v7 │ │ +08dc9a: 28bf |0045: goto 0004 // -0041 │ │ +08dc9c: 0176 |0046: move v6, v7 │ │ +08dc9e: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=532 │ │ 0x0004 line=561 │ │ @@ -85662,25 +85681,25 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08dcbc: |[08dcbc] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08dccc: 6e20 4213 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@1342 │ │ -08dcd2: 0a00 |0003: move-result v0 │ │ -08dcd4: 3a00 0b00 |0004: if-ltz v0, 000f // +000b │ │ -08dcd8: 5431 f906 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dcdc: e002 0001 |0008: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -08dce0: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08dce4: 4601 0102 |000c: aget-object v1, v1, v2 │ │ -08dce8: 1101 |000e: return-object v1 │ │ -08dcea: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08dcec: 28fe |0010: goto 000e // -0002 │ │ +08dcb0: |[08dcb0] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08dcc0: 6e20 4213 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@1342 │ │ +08dcc6: 0a00 |0003: move-result v0 │ │ +08dcc8: 3a00 0b00 |0004: if-ltz v0, 000f // +000b │ │ +08dccc: 5431 f906 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dcd0: e002 0001 |0008: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +08dcd4: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08dcd8: 4601 0102 |000c: aget-object v1, v1, v2 │ │ +08dcdc: 1101 |000e: return-object v1 │ │ +08dcde: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08dce0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0004 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0004 - 0x0011 reg=0 index I │ │ @@ -85692,35 +85711,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -08dcf0: |[08dcf0] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -08dd00: 5491 fc06 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dd04: 5490 f906 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dd08: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -08dd0a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -08dd0c: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -08dd0e: 5294 fd06 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dd12: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -08dd16: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -08dd1a: 4408 0102 |000d: aget v8, v1, v2 │ │ -08dd1e: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -08dd22: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -08dd24: b787 |0012: xor-int/2addr v7, v8 │ │ -08dd26: b073 |0013: add-int/2addr v3, v7 │ │ -08dd28: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08dd2c: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -08dd30: 28f1 |0018: goto 0009 // -000f │ │ -08dd32: 6e10 2c34 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08dd38: 0a07 |001c: move-result v7 │ │ -08dd3a: 28f5 |001d: goto 0012 // -000b │ │ -08dd3c: 0f03 |001e: return v3 │ │ +08dce4: |[08dce4] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +08dcf4: 5491 fc06 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dcf8: 5490 f906 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dcfc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +08dcfe: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +08dd00: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +08dd02: 5294 fd06 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dd06: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +08dd0a: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +08dd0e: 4408 0102 |000d: aget v8, v1, v2 │ │ +08dd12: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +08dd16: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +08dd18: b787 |0012: xor-int/2addr v7, v8 │ │ +08dd1a: b073 |0013: add-int/2addr v3, v7 │ │ +08dd1c: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08dd20: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +08dd24: 28f1 |0018: goto 0009 // -000f │ │ +08dd26: 6e10 2c34 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08dd2c: 0a07 |001c: move-result v7 │ │ +08dd2e: 28f5 |001d: goto 0012 // -000b │ │ +08dd30: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0002 line=570 │ │ 0x0004 line=571 │ │ 0x0005 line=572 │ │ 0x000b line=573 │ │ @@ -85744,61 +85763,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -08dd40: |[08dd40] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -08dd50: 5260 fd06 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dd54: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -08dd58: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -08dd5a: 0f03 |0005: return v3 │ │ -08dd5c: 5464 fc06 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dd60: 7130 9f12 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ -08dd66: 0a03 |000b: move-result v3 │ │ -08dd68: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -08dd6c: 5464 f906 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dd70: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -08dd74: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -08dd78: 6e20 2a34 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -08dd7e: 0a04 |0017: move-result v4 │ │ -08dd80: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -08dd84: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -08dd88: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -08dd8c: 5464 fc06 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dd90: 4404 0401 |0020: aget v4, v4, v1 │ │ -08dd94: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -08dd98: 5464 f906 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dd9c: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -08dda0: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -08dda4: 6e20 2a34 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -08ddaa: 0a04 |002d: move-result v4 │ │ -08ddac: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -08ddb0: 0113 |0030: move v3, v1 │ │ -08ddb2: 28d4 |0031: goto 0005 // -002c │ │ -08ddb4: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08ddb8: 28e8 |0034: goto 001c // -0018 │ │ -08ddba: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -08ddbe: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -08ddc2: 5464 fc06 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08ddc6: 4404 0402 |003b: aget v4, v4, v2 │ │ -08ddca: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -08ddce: 5464 f906 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08ddd2: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -08ddd6: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -08ddda: 6e20 2a34 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -08dde0: 0a04 |0048: move-result v4 │ │ -08dde2: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -08dde6: 0123 |004b: move v3, v2 │ │ -08dde8: 28b9 |004c: goto 0005 // -0047 │ │ -08ddea: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08ddee: 28e8 |004f: goto 0037 // -0018 │ │ -08ddf0: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -08ddf4: 28b3 |0052: goto 0005 // -004d │ │ +08dd34: |[08dd34] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +08dd44: 5260 fd06 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dd48: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +08dd4c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +08dd4e: 0f03 |0005: return v3 │ │ +08dd50: 5464 fc06 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dd54: 7130 9f12 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ +08dd5a: 0a03 |000b: move-result v3 │ │ +08dd5c: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +08dd60: 5464 f906 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dd64: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +08dd68: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +08dd6c: 6e20 2a34 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +08dd72: 0a04 |0017: move-result v4 │ │ +08dd74: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +08dd78: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +08dd7c: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +08dd80: 5464 fc06 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dd84: 4404 0401 |0020: aget v4, v4, v1 │ │ +08dd88: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +08dd8c: 5464 f906 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dd90: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +08dd94: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +08dd98: 6e20 2a34 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +08dd9e: 0a04 |002d: move-result v4 │ │ +08dda0: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +08dda4: 0113 |0030: move v3, v1 │ │ +08dda6: 28d4 |0031: goto 0005 // -002c │ │ +08dda8: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08ddac: 28e8 |0034: goto 001c // -0018 │ │ +08ddae: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +08ddb2: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +08ddb6: 5464 fc06 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08ddba: 4404 0402 |003b: aget v4, v4, v2 │ │ +08ddbe: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +08ddc2: 5464 f906 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08ddc6: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +08ddca: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +08ddce: 6e20 2a34 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +08ddd4: 0a04 |0048: move-result v4 │ │ +08ddd6: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +08ddda: 0123 |004b: move v3, v2 │ │ +08dddc: 28b9 |004c: goto 0005 // -0047 │ │ +08ddde: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08dde2: 28e8 |004f: goto 0037 // -0018 │ │ +08dde4: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +08dde8: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -85826,24 +85845,24 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08ddf8: |[08ddf8] android.support.v4.util.SimpleArrayMap.indexOfKey:(Ljava/lang/Object;)I │ │ -08de08: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08de0c: 6e10 4313 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@1343 │ │ -08de12: 0a00 |0005: move-result v0 │ │ -08de14: 0f00 |0006: return v0 │ │ -08de16: 6e10 2c34 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08de1c: 0a00 |000a: move-result v0 │ │ -08de1e: 6e30 4113 2100 |000b: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@1341 │ │ -08de24: 0a00 |000e: move-result v0 │ │ -08de26: 28f7 |000f: goto 0006 // -0009 │ │ +08ddec: |[08ddec] android.support.v4.util.SimpleArrayMap.indexOfKey:(Ljava/lang/Object;)I │ │ +08ddfc: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08de00: 6e10 4313 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@1343 │ │ +08de06: 0a00 |0005: move-result v0 │ │ +08de08: 0f00 |0006: return v0 │ │ +08de0a: 6e10 2c34 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08de10: 0a00 |000a: move-result v0 │ │ +08de12: 6e30 4113 2100 |000b: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@1341 │ │ +08de18: 0a00 |000e: move-result v0 │ │ +08de1a: 28f7 |000f: goto 0006 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0010 reg=2 key Ljava/lang/Object; │ │ @@ -85853,56 +85872,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -08de28: |[08de28] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -08de38: 5260 fd06 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08de3c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -08de40: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -08de42: 0f03 |0005: return v3 │ │ -08de44: 5464 fc06 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08de48: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -08de4a: 7130 9f12 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ -08de50: 0a03 |000c: move-result v3 │ │ -08de52: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -08de56: 5464 f906 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08de5a: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -08de5e: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -08de62: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -08de66: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -08de6a: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -08de6e: 5464 fc06 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08de72: 4404 0401 |001d: aget v4, v4, v1 │ │ -08de76: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -08de7a: 5464 f906 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08de7e: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -08de82: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -08de86: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -08de8a: 0113 |0029: move v3, v1 │ │ -08de8c: 28db |002a: goto 0005 // -0025 │ │ -08de8e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08de92: 28ec |002d: goto 0019 // -0014 │ │ -08de94: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -08de98: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -08de9c: 5464 fc06 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dea0: 4404 0402 |0034: aget v4, v4, v2 │ │ -08dea4: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -08dea8: 5464 f906 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08deac: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -08deb0: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -08deb4: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -08deb8: 0123 |0040: move v3, v2 │ │ -08deba: 28c4 |0041: goto 0005 // -003c │ │ -08debc: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08dec0: 28ec |0044: goto 0030 // -0014 │ │ -08dec2: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -08dec6: 28be |0047: goto 0005 // -0042 │ │ +08de1c: |[08de1c] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +08de2c: 5260 fd06 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08de30: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +08de34: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +08de36: 0f03 |0005: return v3 │ │ +08de38: 5464 fc06 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08de3c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +08de3e: 7130 9f12 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ +08de44: 0a03 |000c: move-result v3 │ │ +08de46: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +08de4a: 5464 f906 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08de4e: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +08de52: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +08de56: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +08de5a: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +08de5e: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +08de62: 5464 fc06 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08de66: 4404 0401 |001d: aget v4, v4, v1 │ │ +08de6a: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +08de6e: 5464 f906 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08de72: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +08de76: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +08de7a: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +08de7e: 0113 |0029: move v3, v1 │ │ +08de80: 28db |002a: goto 0005 // -0025 │ │ +08de82: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08de86: 28ec |002d: goto 0019 // -0014 │ │ +08de88: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +08de8c: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +08de90: 5464 fc06 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08de94: 4404 0402 |0034: aget v4, v4, v2 │ │ +08de98: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +08de9c: 5464 f906 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dea0: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +08dea4: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +08dea8: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +08deac: 0123 |0040: move v3, v2 │ │ +08deae: 28c4 |0041: goto 0005 // -003c │ │ +08deb0: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08deb4: 28ec |0044: goto 0030 // -0014 │ │ +08deb6: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +08deba: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -85928,39 +85947,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -08dec8: |[08dec8] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -08ded8: 5243 fd06 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dedc: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -08dee0: 5441 f906 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dee4: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -08dee8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -08deea: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -08deee: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -08def2: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -08def6: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -08defa: 0f03 |0011: return v3 │ │ -08defc: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -08df00: 28f5 |0014: goto 0009 // -000b │ │ -08df02: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -08df04: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -08df08: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -08df0c: 6e20 2a34 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -08df12: 0a03 |001d: move-result v3 │ │ -08df14: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -08df18: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -08df1c: 28ef |0022: goto 0011 // -0011 │ │ -08df1e: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -08df22: 28f1 |0025: goto 0016 // -000f │ │ -08df24: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -08df26: 28ea |0027: goto 0011 // -0016 │ │ +08debc: |[08debc] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +08decc: 5243 fd06 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08ded0: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +08ded4: 5441 f906 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08ded8: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +08dedc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +08dede: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +08dee2: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +08dee6: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +08deea: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +08deee: 0f03 |0011: return v3 │ │ +08def0: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +08def4: 28f5 |0014: goto 0009 // -000b │ │ +08def6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +08def8: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +08defc: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +08df00: 6e20 2a34 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +08df06: 0a03 |001d: move-result v3 │ │ +08df08: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +08df0c: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +08df10: 28ef |0022: goto 0011 // -0011 │ │ +08df12: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +08df16: 28f1 |0025: goto 0016 // -000f │ │ +08df18: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +08df1a: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0006 line=289 │ │ 0x0008 line=290 │ │ 0x000b line=291 │ │ @@ -85986,21 +86005,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08df28: |[08df28] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -08df38: 5210 fd06 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08df3c: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -08df40: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08df42: 0f00 |0005: return v0 │ │ -08df44: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08df46: 28fe |0007: goto 0005 // -0002 │ │ +08df1c: |[08df1c] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +08df2c: 5210 fd06 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08df30: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +08df34: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08df36: 0f00 |0005: return v0 │ │ +08df38: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08df3a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -86009,19 +86028,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -08df48: |[08df48] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -08df58: 5420 f906 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08df5c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -08df60: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -08df64: 1100 |0006: return-object v0 │ │ +08df3c: |[08df3c] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +08df4c: 5420 f906 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08df50: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +08df54: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +08df58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ @@ -86031,95 +86050,95 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -08df68: |[08df68] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -08df78: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -08df7c: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -08df7e: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -08df80: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -08df84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08df86: 6e10 4313 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@1343 │ │ -08df8c: 0a01 |000a: move-result v1 │ │ -08df8e: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -08df92: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -08df96: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -08df9a: 54b6 f906 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08df9e: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -08dfa2: 54b6 f906 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dfa6: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -08dfaa: 1105 |0019: return-object v5 │ │ -08dfac: 6e10 2c34 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -08dfb2: 0a00 |001d: move-result v0 │ │ -08dfb4: 6e30 4113 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@1341 │ │ -08dfba: 0a01 |0021: move-result v1 │ │ -08dfbc: 28e9 |0022: goto 000b // -0017 │ │ -08dfbe: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -08dfc2: 52b7 fd06 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dfc6: 54b8 fc06 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dfca: 2188 |0029: array-length v8, v8 │ │ -08dfcc: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -08dfd0: 52b7 fd06 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dfd4: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -08dfd8: 52b6 fd06 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dfdc: 52b7 fd06 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08dfe0: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -08dfe4: 9002 0607 |0036: add-int v2, v6, v7 │ │ -08dfe8: 54b4 fc06 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dfec: 54b3 f906 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08dff0: 7020 3813 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ -08dff6: 54b6 fc06 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08dffa: 2166 |0041: array-length v6, v6 │ │ -08dffc: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -08e000: 54b6 fc06 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e004: 2147 |0046: array-length v7, v4 │ │ -08e006: 7157 6034 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e00c: 54b6 f906 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e010: 2137 |004c: array-length v7, v3 │ │ -08e012: 7157 6034 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e018: 52b6 fd06 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e01c: 7130 3e13 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ -08e022: 52b6 fd06 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e026: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -08e02a: 54b6 fc06 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e02e: 54b7 fc06 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e032: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -08e036: 52b9 fd06 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e03a: b119 |0061: sub-int/2addr v9, v1 │ │ -08e03c: 7159 6034 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e042: 54b6 f906 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e046: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -08e04a: 54b8 f906 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e04e: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -08e052: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -08e056: 52ba fd06 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e05a: b11a |0071: sub-int/2addr v10, v1 │ │ -08e05c: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -08e060: 715a 6034 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e066: 54b6 fc06 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e06a: 4b00 0601 |0079: aput v0, v6, v1 │ │ -08e06e: 54b6 f906 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e072: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -08e076: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -08e07a: 54b6 f906 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e07e: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -08e082: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -08e086: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -08e08a: 52b6 fd06 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e08e: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -08e092: 59b6 fd06 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e096: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -08e098: 2889 |0090: goto 0019 // -0077 │ │ -08e09a: 52b7 fd06 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e09e: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -08e0a2: 0162 |0095: move v2, v6 │ │ -08e0a4: 28a2 |0096: goto 0038 // -005e │ │ +08df5c: |[08df5c] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +08df6c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +08df70: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +08df72: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +08df74: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +08df78: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08df7a: 6e10 4313 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@1343 │ │ +08df80: 0a01 |000a: move-result v1 │ │ +08df82: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +08df86: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +08df8a: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +08df8e: 54b6 f906 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08df92: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +08df96: 54b6 f906 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08df9a: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +08df9e: 1105 |0019: return-object v5 │ │ +08dfa0: 6e10 2c34 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +08dfa6: 0a00 |001d: move-result v0 │ │ +08dfa8: 6e30 4113 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@1341 │ │ +08dfae: 0a01 |0021: move-result v1 │ │ +08dfb0: 28e9 |0022: goto 000b // -0017 │ │ +08dfb2: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +08dfb6: 52b7 fd06 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dfba: 54b8 fc06 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dfbe: 2188 |0029: array-length v8, v8 │ │ +08dfc0: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +08dfc4: 52b7 fd06 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dfc8: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +08dfcc: 52b6 fd06 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dfd0: 52b7 fd06 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08dfd4: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +08dfd8: 9002 0607 |0036: add-int v2, v6, v7 │ │ +08dfdc: 54b4 fc06 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dfe0: 54b3 f906 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08dfe4: 7020 3813 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ +08dfea: 54b6 fc06 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dfee: 2166 |0041: array-length v6, v6 │ │ +08dff0: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +08dff4: 54b6 fc06 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08dff8: 2147 |0046: array-length v7, v4 │ │ +08dffa: 7157 6034 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e000: 54b6 f906 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e004: 2137 |004c: array-length v7, v3 │ │ +08e006: 7157 6034 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e00c: 52b6 fd06 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e010: 7130 3e13 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ +08e016: 52b6 fd06 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e01a: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +08e01e: 54b6 fc06 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e022: 54b7 fc06 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e026: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +08e02a: 52b9 fd06 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e02e: b119 |0061: sub-int/2addr v9, v1 │ │ +08e030: 7159 6034 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e036: 54b6 f906 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e03a: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +08e03e: 54b8 f906 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e042: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +08e046: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +08e04a: 52ba fd06 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e04e: b11a |0071: sub-int/2addr v10, v1 │ │ +08e050: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +08e054: 715a 6034 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e05a: 54b6 fc06 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e05e: 4b00 0601 |0079: aput v0, v6, v1 │ │ +08e062: 54b6 f906 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e066: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +08e06a: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +08e06e: 54b6 f906 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e072: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +08e076: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +08e07a: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +08e07e: 52b6 fd06 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e082: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +08e086: 59b6 fd06 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e08a: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +08e08c: 2889 |0090: goto 0019 // -0077 │ │ +08e08e: 52b7 fd06 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e092: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +08e096: 0162 |0095: move v2, v6 │ │ +08e098: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=376 │ │ 0x0006 line=377 │ │ 0x0007 line=378 │ │ 0x000b line=383 │ │ 0x000d line=384 │ │ @@ -86168,41 +86187,41 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -08e0a8: |[08e0a8] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -08e0b8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08e0ba: 5270 fd06 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e0be: 5262 fd06 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e0c2: b002 |0005: add-int/2addr v2, v0 │ │ -08e0c4: 6e20 3c13 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@133c │ │ -08e0ca: 5262 fd06 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e0ce: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -08e0d2: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -08e0d6: 5472 fc06 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e0da: 5463 fc06 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e0de: 7150 6034 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e0e4: 5472 f906 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e0e8: 5463 f906 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e0ec: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -08e0f0: 7154 6034 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e0f6: 5960 fd06 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e0fa: 0e00 |0021: return-void │ │ -08e0fc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -08e0fe: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -08e102: 6e20 4613 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@1346 │ │ -08e108: 0c02 |0028: move-result-object v2 │ │ -08e10a: 6e20 4e13 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ -08e110: 0c03 |002c: move-result-object v3 │ │ -08e112: 6e30 4713 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ -08e118: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08e11c: 28f1 |0032: goto 0023 // -000f │ │ +08e09c: |[08e09c] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +08e0ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08e0ae: 5270 fd06 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e0b2: 5262 fd06 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e0b6: b002 |0005: add-int/2addr v2, v0 │ │ +08e0b8: 6e20 3c13 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@133c │ │ +08e0be: 5262 fd06 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e0c2: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +08e0c6: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +08e0ca: 5472 fc06 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e0ce: 5463 fc06 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e0d2: 7150 6034 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e0d8: 5472 f906 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e0dc: 5463 f906 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e0e0: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +08e0e4: 7154 6034 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e0ea: 5960 fd06 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e0ee: 0e00 |0021: return-void │ │ +08e0f0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +08e0f2: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +08e0f6: 6e20 4613 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@1346 │ │ +08e0fc: 0c02 |0028: move-result-object v2 │ │ +08e0fe: 6e20 4e13 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ +08e104: 0c03 |002c: move-result-object v3 │ │ +08e106: 6e30 4713 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1347 │ │ +08e10c: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08e110: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=429 │ │ 0x0003 line=430 │ │ 0x0009 line=431 │ │ 0x000d line=432 │ │ 0x000f line=433 │ │ @@ -86225,23 +86244,23 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08e120: |[08e120] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08e130: 6e20 4213 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@1342 │ │ -08e136: 0a00 |0003: move-result v0 │ │ -08e138: 3a00 0700 |0004: if-ltz v0, 000b // +0007 │ │ -08e13c: 6e20 4a13 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@134a │ │ -08e142: 0c01 |0009: move-result-object v1 │ │ -08e144: 1101 |000a: return-object v1 │ │ -08e146: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -08e148: 28fe |000c: goto 000a // -0002 │ │ +08e114: |[08e114] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08e124: 6e20 4213 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@1342 │ │ +08e12a: 0a00 |0003: move-result v0 │ │ +08e12c: 3a00 0700 |0004: if-ltz v0, 000b // +0007 │ │ +08e130: 6e20 4a13 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@134a │ │ +08e136: 0c01 |0009: move-result-object v1 │ │ +08e138: 1101 |000a: return-object v1 │ │ +08e13a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +08e13c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0006 line=453 │ │ 0x000a line=456 │ │ locals : │ │ @@ -86255,107 +86274,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -08e14c: |[08e14c] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -08e15c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -08e15e: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -08e162: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -08e164: 54a4 f906 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e168: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -08e16c: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -08e170: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -08e174: 52a4 fd06 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e178: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -08e17a: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -08e17e: 54a4 fc06 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e182: 54a5 f906 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e186: 52a6 fd06 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e18a: 7130 3e13 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ -08e190: 6204 cf06 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ -08e194: 5ba4 fc06 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e198: 6204 d106 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ -08e19c: 5ba4 f906 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e1a0: 59a7 fd06 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e1a4: 1103 |0024: return-object v3 │ │ -08e1a6: 54a4 fc06 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e1aa: 2144 |0027: array-length v4, v4 │ │ -08e1ac: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -08e1b0: 52a4 fd06 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e1b4: 54a5 fc06 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e1b8: 2155 |002e: array-length v5, v5 │ │ -08e1ba: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -08e1be: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -08e1c2: 52a4 fd06 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e1c6: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -08e1ca: 52a4 fd06 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e1ce: 52a5 fd06 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e1d2: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -08e1d6: 9000 0405 |003d: add-int v0, v4, v5 │ │ -08e1da: 54a2 fc06 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e1de: 54a1 f906 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e1e2: 7020 3813 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ -08e1e8: 52a4 fd06 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e1ec: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -08e1f0: 59a4 fd06 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e1f4: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -08e1f8: 54a4 fc06 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e1fc: 715b 6034 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e202: 54a4 f906 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e206: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -08e20a: 7155 6034 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e210: 52a4 fd06 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e214: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -08e218: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -08e21c: 54a5 fc06 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e220: 52a6 fd06 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e224: b1b6 |0064: sub-int/2addr v6, v11 │ │ -08e226: 7156 6034 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e22c: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -08e230: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -08e234: 54a5 f906 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e238: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -08e23c: 52a7 fd06 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e240: b1b7 |0072: sub-int/2addr v7, v11 │ │ -08e242: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -08e246: 7157 6034 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e24c: 28ac |0078: goto 0024 // -0054 │ │ -08e24e: 52a4 fd06 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e252: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -08e256: 59a4 fd06 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e25a: 52a4 fd06 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e25e: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -08e262: 54a4 fc06 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e266: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -08e26a: 54a6 fc06 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ -08e26e: 52a7 fd06 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e272: b1b7 |008b: sub-int/2addr v7, v11 │ │ -08e274: 7157 6034 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e27a: 54a4 f906 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e27e: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -08e282: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -08e286: 54a6 f906 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e28a: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -08e28e: 52a8 fd06 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e292: b1b8 |009b: sub-int/2addr v8, v11 │ │ -08e294: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -08e298: 7158 6034 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e29e: 54a4 f906 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e2a2: 52a5 fd06 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e2a6: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -08e2aa: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -08e2ae: 54a4 f906 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e2b2: 52a5 fd06 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e2b6: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -08e2ba: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -08e2be: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -08e2c2: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +08e140: |[08e140] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +08e150: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +08e152: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +08e156: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +08e158: 54a4 f906 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e15c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +08e160: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +08e164: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +08e168: 52a4 fd06 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e16c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +08e16e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +08e172: 54a4 fc06 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e176: 54a5 f906 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e17a: 52a6 fd06 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e17e: 7130 3e13 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@133e │ │ +08e184: 6204 cf06 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ +08e188: 5ba4 fc06 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e18c: 6204 d106 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ +08e190: 5ba4 f906 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e194: 59a7 fd06 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e198: 1103 |0024: return-object v3 │ │ +08e19a: 54a4 fc06 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e19e: 2144 |0027: array-length v4, v4 │ │ +08e1a0: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +08e1a4: 52a4 fd06 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e1a8: 54a5 fc06 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e1ac: 2155 |002e: array-length v5, v5 │ │ +08e1ae: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +08e1b2: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +08e1b6: 52a4 fd06 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e1ba: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +08e1be: 52a4 fd06 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e1c2: 52a5 fd06 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e1c6: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +08e1ca: 9000 0405 |003d: add-int v0, v4, v5 │ │ +08e1ce: 54a2 fc06 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e1d2: 54a1 f906 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e1d6: 7020 3813 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@1338 │ │ +08e1dc: 52a4 fd06 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e1e0: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +08e1e4: 59a4 fd06 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e1e8: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +08e1ec: 54a4 fc06 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e1f0: 715b 6034 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e1f6: 54a4 f906 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e1fa: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +08e1fe: 7155 6034 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e204: 52a4 fd06 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e208: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +08e20c: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +08e210: 54a5 fc06 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e214: 52a6 fd06 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e218: b1b6 |0064: sub-int/2addr v6, v11 │ │ +08e21a: 7156 6034 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e220: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +08e224: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +08e228: 54a5 f906 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e22c: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +08e230: 52a7 fd06 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e234: b1b7 |0072: sub-int/2addr v7, v11 │ │ +08e236: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +08e23a: 7157 6034 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e240: 28ac |0078: goto 0024 // -0054 │ │ +08e242: 52a4 fd06 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e246: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +08e24a: 59a4 fd06 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e24e: 52a4 fd06 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e252: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +08e256: 54a4 fc06 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e25a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +08e25e: 54a6 fc06 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@06fc │ │ +08e262: 52a7 fd06 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e266: b1b7 |008b: sub-int/2addr v7, v11 │ │ +08e268: 7157 6034 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e26e: 54a4 f906 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e272: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +08e276: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +08e27a: 54a6 f906 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e27e: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +08e282: 52a8 fd06 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e286: b1b8 |009b: sub-int/2addr v8, v11 │ │ +08e288: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +08e28c: 7158 6034 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e292: 54a4 f906 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e296: 52a5 fd06 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e29a: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +08e29e: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +08e2a2: 54a4 f906 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e2a6: 52a5 fd06 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e2aa: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +08e2ae: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +08e2b2: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +08e2b6: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=465 │ │ 0x000c line=466 │ │ 0x0011 line=469 │ │ 0x001a line=470 │ │ 0x001e line=471 │ │ @@ -86393,22 +86412,22 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -08e2c8: |[08e2c8] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -08e2d8: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -08e2dc: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -08e2e0: 5421 f906 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e2e4: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -08e2e8: 5421 f906 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e2ec: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -08e2f0: 1100 |000c: return-object v0 │ │ +08e2bc: |[08e2bc] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +08e2cc: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +08e2d0: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +08e2d4: 5421 f906 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e2d8: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +08e2dc: 5421 f906 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e2e0: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +08e2e4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=353 │ │ 0x0008 line=354 │ │ 0x000c line=355 │ │ locals : │ │ @@ -86424,17 +86443,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e2f4: |[08e2f4] android.support.v4.util.SimpleArrayMap.size:()I │ │ -08e304: 5210 fd06 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e308: 0f00 |0002: return v0 │ │ +08e2e8: |[08e2e8] android.support.v4.util.SimpleArrayMap.size:()I │ │ +08e2f8: 5210 fd06 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e2fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -86443,55 +86462,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -08e30c: |[08e30c] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -08e31c: 6e10 4513 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@1345 │ │ -08e322: 0a04 |0003: move-result v4 │ │ -08e324: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -08e328: 1a04 8a36 |0006: const-string v4, "{}" // string@368a │ │ -08e32c: 1104 |0008: return-object v4 │ │ -08e32e: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -08e332: 5254 fd06 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e336: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -08e33a: 7020 5234 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -08e340: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -08e344: 6e20 5434 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08e34a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -08e34c: 5254 fd06 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ -08e350: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -08e354: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -08e358: 1a04 fd00 |001e: const-string v4, ", " // string@00fd │ │ -08e35c: 6e20 5a34 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08e362: 6e20 4613 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@1346 │ │ -08e368: 0c02 |0026: move-result-object v2 │ │ -08e36a: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -08e36e: 6e20 5934 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08e374: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -08e378: 6e20 5434 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08e37e: 6e20 4e13 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ -08e384: 0c03 |0034: move-result-object v3 │ │ -08e386: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -08e38a: 6e20 5934 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08e390: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08e394: 28dc |003c: goto 0018 // -0024 │ │ -08e396: 1a04 ec00 |003d: const-string v4, "(this Map)" // string@00ec │ │ -08e39a: 6e20 5a34 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08e3a0: 28ea |0042: goto 002c // -0016 │ │ -08e3a2: 1a04 ec00 |0043: const-string v4, "(this Map)" // string@00ec │ │ -08e3a6: 6e20 5a34 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08e3ac: 28f2 |0048: goto 003a // -000e │ │ -08e3ae: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -08e3b2: 6e20 5434 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08e3b8: 6e10 5f34 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08e3be: 0c04 |0051: move-result-object v4 │ │ -08e3c0: 28b6 |0052: goto 0008 // -004a │ │ +08e300: |[08e300] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +08e310: 6e10 4513 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@1345 │ │ +08e316: 0a04 |0003: move-result v4 │ │ +08e318: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +08e31c: 1a04 8a36 |0006: const-string v4, "{}" // string@368a │ │ +08e320: 1104 |0008: return-object v4 │ │ +08e322: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +08e326: 5254 fd06 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e32a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +08e32e: 7020 5234 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +08e334: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +08e338: 6e20 5434 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08e33e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +08e340: 5254 fd06 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@06fd │ │ +08e344: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +08e348: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +08e34c: 1a04 fd00 |001e: const-string v4, ", " // string@00fd │ │ +08e350: 6e20 5a34 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08e356: 6e20 4613 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@1346 │ │ +08e35c: 0c02 |0026: move-result-object v2 │ │ +08e35e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +08e362: 6e20 5934 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08e368: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +08e36c: 6e20 5434 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08e372: 6e20 4e13 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@134e │ │ +08e378: 0c03 |0034: move-result-object v3 │ │ +08e37a: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +08e37e: 6e20 5934 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08e384: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08e388: 28dc |003c: goto 0018 // -0024 │ │ +08e38a: 1a04 ec00 |003d: const-string v4, "(this Map)" // string@00ec │ │ +08e38e: 6e20 5a34 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08e394: 28ea |0042: goto 002c // -0016 │ │ +08e396: 1a04 ec00 |0043: const-string v4, "(this Map)" // string@00ec │ │ +08e39a: 6e20 5a34 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08e3a0: 28f2 |0048: goto 003a // -000e │ │ +08e3a2: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +08e3a6: 6e20 5434 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08e3ac: 6e10 5f34 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08e3b2: 0c04 |0051: move-result-object v4 │ │ +08e3b4: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0006 line=589 │ │ 0x0008 line=613 │ │ 0x0009 line=592 │ │ 0x0012 line=593 │ │ @@ -86524,20 +86543,20 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -08e3c4: |[08e3c4] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -08e3d4: 5420 f906 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ -08e3d8: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -08e3dc: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08e3e0: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -08e3e4: 1100 |0008: return-object v0 │ │ +08e3b8: |[08e3b8] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +08e3c8: 5420 f906 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@06f9 │ │ +08e3cc: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +08e3d0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08e3d4: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +08e3d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=3 index I │ │ @@ -86610,37 +86629,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08e3e8: |[08e3e8] android.support.v4.util.SparseArrayCompat.:()V │ │ -08e3f8: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ -08e3fc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08e402: 6900 0007 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e406: 0e00 |0007: return-void │ │ +08e3dc: |[08e3dc] android.support.v4.util.SparseArrayCompat.:()V │ │ +08e3ec: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ +08e3f0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08e3f6: 6900 0007 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e3fa: 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 │ │ -08e408: |[08e408] android.support.v4.util.SparseArrayCompat.:()V │ │ -08e418: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -08e41c: 7020 5113 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@1351 │ │ -08e422: 0e00 |0005: return-void │ │ +08e3fc: |[08e3fc] android.support.v4.util.SparseArrayCompat.:()V │ │ +08e40c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +08e410: 7020 5113 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@1351 │ │ +08e416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -86650,32 +86669,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -08e424: |[08e424] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -08e434: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08e436: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -08e43c: 5c21 0107 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e440: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -08e444: 6200 cf06 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ -08e448: 5b20 0207 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e44c: 6200 d106 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ -08e450: 5b20 0407 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e454: 5921 0307 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e458: 0e00 |0012: return-void │ │ -08e45a: 7110 a312 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@12a3 │ │ -08e460: 0a03 |0016: move-result v3 │ │ -08e462: 2330 d106 |0017: new-array v0, v3, [I // type@06d1 │ │ -08e466: 5b20 0207 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e46a: 2330 1107 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ -08e46e: 5b20 0407 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e472: 28f1 |001f: goto 0010 // -000f │ │ +08e418: |[08e418] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +08e428: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08e42a: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +08e430: 5c21 0107 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e434: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +08e438: 6200 cf06 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@06cf │ │ +08e43c: 5b20 0207 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e440: 6200 d106 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@06d1 │ │ +08e444: 5b20 0407 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e448: 5921 0307 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e44c: 0e00 |0012: return-void │ │ +08e44e: 7110 a312 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@12a3 │ │ +08e454: 0a03 |0016: move-result v3 │ │ +08e456: 2330 d106 |0017: new-array v0, v3, [I // type@06d1 │ │ +08e45a: 5b20 0207 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e45e: 2330 1107 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ +08e462: 5b20 0407 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e466: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -86694,37 +86713,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -08e474: |[08e474] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -08e484: 5272 0307 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e488: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -08e48a: 5471 0207 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e48e: 5475 0407 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e492: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08e494: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -08e498: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -08e49c: 6206 0007 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e4a0: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -08e4a4: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -08e4a8: 4406 0100 |0012: aget v6, v1, v0 │ │ -08e4ac: 4b06 0103 |0014: aput v6, v1, v3 │ │ -08e4b0: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -08e4b4: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -08e4b6: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -08e4ba: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08e4be: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08e4c2: 28e9 |001f: goto 0008 // -0017 │ │ -08e4c4: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -08e4c6: 5c76 0107 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e4ca: 5973 0307 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e4ce: 0e00 |0025: return-void │ │ +08e468: |[08e468] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +08e478: 5272 0307 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e47c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +08e47e: 5471 0207 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e482: 5475 0407 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e486: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08e488: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +08e48c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +08e490: 6206 0007 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e494: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +08e498: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +08e49c: 4406 0100 |0012: aget v6, v1, v0 │ │ +08e4a0: 4b06 0103 |0014: aput v6, v1, v3 │ │ +08e4a4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +08e4a8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +08e4aa: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +08e4ae: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08e4b2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08e4b6: 28e9 |001f: goto 0008 // -0017 │ │ +08e4b8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +08e4ba: 5c76 0107 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e4be: 5973 0307 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e4c2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -86755,58 +86774,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -08e4d0: |[08e4d0] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -08e4e0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08e4e2: 5274 0307 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e4e6: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -08e4ea: 5474 0207 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e4ee: 5275 0307 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e4f2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -08e4f6: 4404 0405 |000b: aget v4, v4, v5 │ │ -08e4fa: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -08e4fe: 6e30 5d13 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ -08e504: 0e00 |0012: return-void │ │ -08e506: 5574 0107 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e50a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -08e50e: 5274 0307 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e512: 5475 0207 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e516: 2155 |001b: array-length v5, v5 │ │ -08e518: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -08e51c: 7010 5713 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08e522: 5273 0307 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e526: 5474 0207 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e52a: 2144 |0025: array-length v4, v4 │ │ -08e52c: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -08e530: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -08e534: 7110 a312 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@12a3 │ │ -08e53a: 0a00 |002d: move-result v0 │ │ -08e53c: 2301 d106 |002e: new-array v1, v0, [I // type@06d1 │ │ -08e540: 2302 1107 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0711 │ │ -08e544: 5474 0207 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e548: 5475 0207 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e54c: 2155 |0036: array-length v5, v5 │ │ -08e54e: 7155 6034 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e554: 5474 0407 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e558: 5475 0407 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e55c: 2155 |003e: array-length v5, v5 │ │ -08e55e: 7155 6034 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e564: 5b71 0207 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e568: 5b72 0407 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e56c: 5474 0207 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e570: 4b08 0403 |0048: aput v8, v4, v3 │ │ -08e574: 5474 0407 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e578: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -08e57c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -08e580: 5974 0307 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e584: 28c0 |0052: goto 0012 // -0040 │ │ +08e4c4: |[08e4c4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +08e4d4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +08e4d6: 5274 0307 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e4da: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +08e4de: 5474 0207 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e4e2: 5275 0307 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e4e6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +08e4ea: 4404 0405 |000b: aget v4, v4, v5 │ │ +08e4ee: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +08e4f2: 6e30 5d13 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ +08e4f8: 0e00 |0012: return-void │ │ +08e4fa: 5574 0107 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e4fe: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +08e502: 5274 0307 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e506: 5475 0207 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e50a: 2155 |001b: array-length v5, v5 │ │ +08e50c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +08e510: 7010 5713 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08e516: 5273 0307 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e51a: 5474 0207 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e51e: 2144 |0025: array-length v4, v4 │ │ +08e520: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +08e524: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +08e528: 7110 a312 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@12a3 │ │ +08e52e: 0a00 |002d: move-result v0 │ │ +08e530: 2301 d106 |002e: new-array v1, v0, [I // type@06d1 │ │ +08e534: 2302 1107 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0711 │ │ +08e538: 5474 0207 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e53c: 5475 0207 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e540: 2155 |0036: array-length v5, v5 │ │ +08e542: 7155 6034 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e548: 5474 0407 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e54c: 5475 0407 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e550: 2155 |003e: array-length v5, v5 │ │ +08e552: 7155 6034 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e558: 5b71 0207 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e55c: 5b72 0407 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e560: 5474 0207 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e564: 4b08 0403 |0048: aput v8, v4, v3 │ │ +08e568: 5474 0407 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e56c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +08e570: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +08e574: 5974 0307 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e578: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -86838,27 +86857,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -08e588: |[08e588] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -08e598: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08e59a: 5251 0307 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e59e: 5452 0407 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e5a2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08e5a4: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -08e5a8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -08e5aa: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -08e5ae: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08e5b2: 28f9 |000d: goto 0006 // -0007 │ │ -08e5b4: 5954 0307 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e5b8: 5c54 0107 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e5bc: 0e00 |0012: return-void │ │ +08e57c: |[08e57c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +08e58c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08e58e: 5251 0307 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e592: 5452 0407 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e596: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08e598: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +08e59c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +08e59e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +08e5a2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08e5a6: 28f9 |000d: goto 0006 // -0007 │ │ +08e5a8: 5954 0307 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e5ac: 5c54 0107 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e5b0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -86877,34 +86896,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -08e5c0: |[08e5c0] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -08e5d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08e5d2: 6f10 2934 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ -08e5d8: 0c02 |0004: move-result-object v2 │ │ -08e5da: 0720 |0005: move-object v0, v2 │ │ -08e5dc: 1f00 f002 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@02f0 │ │ -08e5e0: 0701 |0008: move-object v1, v0 │ │ -08e5e2: 5432 0207 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e5e6: 6e10 3a35 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@353a │ │ -08e5ec: 0c02 |000e: move-result-object v2 │ │ -08e5ee: 1f02 d106 |000f: check-cast v2, [I // type@06d1 │ │ -08e5f2: 5b12 0207 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e5f6: 5432 0407 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e5fa: 6e10 3e35 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@353e │ │ -08e600: 0c02 |0018: move-result-object v2 │ │ -08e602: 1f02 1107 |0019: check-cast v2, [Ljava/lang/Object; // type@0711 │ │ -08e606: 5b12 0407 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e60a: 1101 |001d: return-object v1 │ │ -08e60c: 0d02 |001e: move-exception v2 │ │ -08e60e: 28fe |001f: goto 001d // -0002 │ │ +08e5b4: |[08e5b4] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +08e5c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08e5c6: 6f10 2934 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ +08e5cc: 0c02 |0004: move-result-object v2 │ │ +08e5ce: 0720 |0005: move-object v0, v2 │ │ +08e5d0: 1f00 f002 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@02f0 │ │ +08e5d4: 0701 |0008: move-object v1, v0 │ │ +08e5d6: 5432 0207 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e5da: 6e10 3a35 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@353a │ │ +08e5e0: 0c02 |000e: move-result-object v2 │ │ +08e5e2: 1f02 d106 |000f: check-cast v2, [I // type@06d1 │ │ +08e5e6: 5b12 0207 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e5ea: 5432 0407 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e5ee: 6e10 3e35 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@353e │ │ +08e5f4: 0c02 |0018: move-result-object v2 │ │ +08e5f6: 1f02 1107 |0019: check-cast v2, [Ljava/lang/Object; // type@0711 │ │ +08e5fa: 5b12 0407 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e5fe: 1101 |001d: return-object v1 │ │ +08e600: 0d02 |001e: move-exception v2 │ │ +08e602: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -86921,18 +86940,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08e620: |[08e620] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -08e630: 6e10 5413 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@1354 │ │ -08e636: 0c00 |0003: move-result-object v0 │ │ -08e638: 1100 |0004: return-object v0 │ │ +08e614: |[08e614] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +08e624: 6e10 5413 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@1354 │ │ +08e62a: 0c00 |0003: move-result-object v0 │ │ +08e62c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -86941,30 +86960,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -08e63c: |[08e63c] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -08e64c: 5431 0207 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e650: 5232 0307 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e654: 7130 9f12 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ -08e65a: 0a00 |0007: move-result v0 │ │ -08e65c: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -08e660: 5431 0407 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e664: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -08e668: 6202 0007 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e66c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -08e670: 5431 0407 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e674: 6202 0007 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e678: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -08e67c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -08e67e: 5c31 0107 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e682: 0e00 |001b: return-void │ │ +08e630: |[08e630] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +08e640: 5431 0207 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e644: 5232 0307 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e648: 7130 9f12 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ +08e64e: 0a00 |0007: move-result v0 │ │ +08e650: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +08e654: 5431 0407 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e658: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +08e65c: 6202 0007 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e660: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +08e664: 5431 0407 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e668: 6202 0007 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e66c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +08e670: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +08e672: 5c31 0107 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e676: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -86980,19 +86999,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08e684: |[08e684] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -08e694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e696: 6e30 5913 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@1359 │ │ -08e69c: 0c00 |0004: move-result-object v0 │ │ -08e69e: 1100 |0005: return-object v0 │ │ +08e678: |[08e678] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +08e688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e68a: 6e30 5913 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@1359 │ │ +08e690: 0c00 |0004: move-result-object v0 │ │ +08e692: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -87002,28 +87021,28 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -08e6a0: |[08e6a0] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -08e6b0: 5431 0207 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e6b4: 5232 0307 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e6b8: 7130 9f12 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ -08e6be: 0a00 |0007: move-result v0 │ │ -08e6c0: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -08e6c4: 5431 0407 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e6c8: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -08e6cc: 6202 0007 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e6d0: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -08e6d4: 1105 |0012: return-object v5 │ │ -08e6d6: 5431 0407 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e6da: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -08e6de: 28fb |0017: goto 0012 // -0005 │ │ +08e694: |[08e694] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +08e6a4: 5431 0207 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e6a8: 5232 0307 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e6ac: 7130 9f12 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ +08e6b2: 0a00 |0007: move-result v0 │ │ +08e6b4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +08e6b8: 5431 0407 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e6bc: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +08e6c0: 6202 0007 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e6c4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +08e6c8: 1105 |0012: return-object v5 │ │ +08e6ca: 5431 0407 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e6ce: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +08e6d2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -87039,23 +87058,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08e6e0: |[08e6e0] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -08e6f0: 5520 0107 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e6f4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08e6f8: 7010 5713 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08e6fe: 5420 0207 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e702: 5221 0307 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e706: 7130 9f12 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ -08e70c: 0a00 |000e: move-result v0 │ │ -08e70e: 0f00 |000f: return v0 │ │ +08e6d4: |[08e6d4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +08e6e4: 5520 0107 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e6e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08e6ec: 7010 5713 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08e6f2: 5420 0207 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e6f6: 5221 0307 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e6fa: 7130 9f12 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ +08e700: 0a00 |000e: move-result v0 │ │ +08e702: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -87067,29 +87086,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -08e710: |[08e710] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -08e720: 5521 0107 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e724: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -08e728: 7010 5713 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08e72e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08e730: 5221 0307 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e734: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -08e738: 5421 0407 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e73c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -08e740: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -08e744: 0f00 |0012: return v0 │ │ -08e746: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08e74a: 28f3 |0015: goto 0008 // -000d │ │ -08e74c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -08e74e: 28fb |0017: goto 0012 // -0005 │ │ +08e704: |[08e704] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +08e714: 5521 0107 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e718: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +08e71c: 7010 5713 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08e722: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08e724: 5221 0307 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e728: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +08e72c: 5421 0407 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e730: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +08e734: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +08e738: 0f00 |0012: return v0 │ │ +08e73a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08e73e: 28f3 |0015: goto 0008 // -000d │ │ +08e740: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +08e742: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -87108,21 +87127,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08e750: |[08e750] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -08e760: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e764: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08e768: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08e76e: 5410 0207 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e772: 4400 0002 |0009: aget v0, v0, v2 │ │ -08e776: 0f00 |000b: return v0 │ │ +08e744: |[08e744] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +08e754: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e758: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08e75c: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08e762: 5410 0207 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e766: 4400 0002 |0009: aget v0, v0, v2 │ │ +08e76a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -87134,91 +87153,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -08e778: |[08e778] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -08e788: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08e78a: 5484 0207 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e78e: 5285 0307 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e792: 7130 9f12 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ -08e798: 0a00 |0008: move-result v0 │ │ -08e79a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -08e79e: 5484 0407 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e7a2: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -08e7a6: 0e00 |000f: return-void │ │ -08e7a8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -08e7ac: 5284 0307 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e7b0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -08e7b4: 5484 0407 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e7b8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -08e7bc: 6205 0007 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e7c0: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -08e7c4: 5484 0207 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e7c8: 4b09 0400 |0020: aput v9, v4, v0 │ │ -08e7cc: 5484 0407 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e7d0: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -08e7d4: 28e9 |0026: goto 000f // -0017 │ │ -08e7d6: 5584 0107 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e7da: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -08e7de: 5284 0307 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e7e2: 5485 0207 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e7e6: 2155 |002f: array-length v5, v5 │ │ -08e7e8: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -08e7ec: 7010 5713 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08e7f2: 5484 0207 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e7f6: 5285 0307 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e7fa: 7130 9f12 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ -08e800: 0a04 |003c: move-result v4 │ │ -08e802: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -08e806: 5284 0307 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e80a: 5485 0207 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e80e: 2155 |0043: array-length v5, v5 │ │ -08e810: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -08e814: 5284 0307 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e818: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08e81c: 7110 a312 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@12a3 │ │ -08e822: 0a01 |004d: move-result v1 │ │ -08e824: 2312 d106 |004e: new-array v2, v1, [I // type@06d1 │ │ -08e828: 2313 1107 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0711 │ │ -08e82c: 5484 0207 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e830: 5485 0207 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e834: 2155 |0056: array-length v5, v5 │ │ -08e836: 7155 6034 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e83c: 5484 0407 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e840: 5485 0407 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e844: 2155 |005e: array-length v5, v5 │ │ -08e846: 7155 6034 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e84c: 5b82 0207 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e850: 5b83 0407 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e854: 5284 0307 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e858: b104 |0068: sub-int/2addr v4, v0 │ │ -08e85a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -08e85e: 5484 0207 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e862: 5485 0207 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e866: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -08e86a: 5287 0307 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e86e: b107 |0073: sub-int/2addr v7, v0 │ │ -08e870: 7157 6034 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e876: 5484 0407 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e87a: 5485 0407 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e87e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -08e882: 5287 0307 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e886: b107 |007f: sub-int/2addr v7, v0 │ │ -08e888: 7157 6034 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -08e88e: 5484 0207 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ -08e892: 4b09 0400 |0085: aput v9, v4, v0 │ │ -08e896: 5484 0407 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e89a: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -08e89e: 5284 0307 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e8a2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08e8a6: 5984 0307 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e8aa: 2900 7eff |0091: goto/16 000f // -0082 │ │ +08e76c: |[08e76c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +08e77c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +08e77e: 5484 0207 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e782: 5285 0307 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e786: 7130 9f12 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ +08e78c: 0a00 |0008: move-result v0 │ │ +08e78e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +08e792: 5484 0407 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e796: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +08e79a: 0e00 |000f: return-void │ │ +08e79c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +08e7a0: 5284 0307 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e7a4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +08e7a8: 5484 0407 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e7ac: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +08e7b0: 6205 0007 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e7b4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +08e7b8: 5484 0207 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e7bc: 4b09 0400 |0020: aput v9, v4, v0 │ │ +08e7c0: 5484 0407 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e7c4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +08e7c8: 28e9 |0026: goto 000f // -0017 │ │ +08e7ca: 5584 0107 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e7ce: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +08e7d2: 5284 0307 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e7d6: 5485 0207 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e7da: 2155 |002f: array-length v5, v5 │ │ +08e7dc: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +08e7e0: 7010 5713 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08e7e6: 5484 0207 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e7ea: 5285 0307 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e7ee: 7130 9f12 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@129f │ │ +08e7f4: 0a04 |003c: move-result v4 │ │ +08e7f6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +08e7fa: 5284 0307 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e7fe: 5485 0207 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e802: 2155 |0043: array-length v5, v5 │ │ +08e804: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +08e808: 5284 0307 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e80c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08e810: 7110 a312 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@12a3 │ │ +08e816: 0a01 |004d: move-result v1 │ │ +08e818: 2312 d106 |004e: new-array v2, v1, [I // type@06d1 │ │ +08e81c: 2313 1107 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0711 │ │ +08e820: 5484 0207 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e824: 5485 0207 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e828: 2155 |0056: array-length v5, v5 │ │ +08e82a: 7155 6034 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e830: 5484 0407 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e834: 5485 0407 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e838: 2155 |005e: array-length v5, v5 │ │ +08e83a: 7155 6034 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e840: 5b82 0207 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e844: 5b83 0407 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e848: 5284 0307 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e84c: b104 |0068: sub-int/2addr v4, v0 │ │ +08e84e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +08e852: 5484 0207 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e856: 5485 0207 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e85a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +08e85e: 5287 0307 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e862: b107 |0073: sub-int/2addr v7, v0 │ │ +08e864: 7157 6034 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e86a: 5484 0407 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e86e: 5485 0407 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e872: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +08e876: 5287 0307 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e87a: b107 |007f: sub-int/2addr v7, v0 │ │ +08e87c: 7157 6034 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +08e882: 5484 0207 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0702 │ │ +08e886: 4b09 0400 |0085: aput v9, v4, v0 │ │ +08e88a: 5484 0407 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e88e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +08e892: 5284 0307 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e896: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08e89a: 5984 0307 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e89e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -87258,17 +87277,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08e8b0: |[08e8b0] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -08e8c0: 6e20 5613 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@1356 │ │ -08e8c6: 0e00 |0003: return-void │ │ +08e8a4: |[08e8a4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +08e8b4: 6e20 5613 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@1356 │ │ +08e8ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -87279,25 +87298,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -08e8c8: |[08e8c8] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -08e8d8: 5420 0407 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e8dc: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -08e8e0: 6201 0007 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e8e4: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -08e8e8: 5420 0407 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e8ec: 6201 0007 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ -08e8f0: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -08e8f4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08e8f6: 5c20 0107 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e8fa: 0e00 |0011: return-void │ │ +08e8bc: |[08e8bc] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +08e8cc: 5420 0407 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e8d0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +08e8d4: 6201 0007 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e8d8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +08e8dc: 5420 0407 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e8e0: 6201 0007 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0700 │ │ +08e8e4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +08e8e8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08e8ea: 5c20 0107 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e8ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -87310,25 +87329,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08e8fc: |[08e8fc] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -08e90c: 5242 0307 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e910: 9003 0506 |0002: add-int v3, v5, v6 │ │ -08e914: 7120 1e34 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -08e91a: 0a00 |0007: move-result v0 │ │ -08e91c: 0151 |0008: move v1, v5 │ │ -08e91e: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -08e922: 6e20 5f13 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@135f │ │ -08e928: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08e92c: 28f9 |0010: goto 0009 // -0007 │ │ -08e92e: 0e00 |0011: return-void │ │ +08e8f0: |[08e8f0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +08e900: 5242 0307 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e904: 9003 0506 |0002: add-int v3, v5, v6 │ │ +08e908: 7120 1e34 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +08e90e: 0a00 |0007: move-result v0 │ │ +08e910: 0151 |0008: move v1, v5 │ │ +08e912: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +08e916: 6e20 5f13 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@135f │ │ +08e91c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08e920: 28f9 |0010: goto 0009 // -0007 │ │ +08e922: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -87345,21 +87364,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08e930: |[08e930] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -08e940: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e944: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08e948: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08e94e: 5410 0407 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08e952: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -08e956: 0e00 |000b: return-void │ │ +08e924: |[08e924] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +08e934: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e938: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08e93c: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08e942: 5410 0407 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08e946: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +08e94a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -87374,20 +87393,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08e958: |[08e958] android.support.v4.util.SparseArrayCompat.size:()I │ │ -08e968: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08e96c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08e970: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08e976: 5210 0307 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e97a: 0f00 |0009: return v0 │ │ +08e94c: |[08e94c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +08e95c: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08e960: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08e964: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08e96a: 5210 0307 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e96e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -87398,51 +87417,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -08e97c: |[08e97c] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -08e98c: 6e10 6213 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -08e992: 0a04 |0003: move-result v4 │ │ -08e994: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -08e998: 1a04 8a36 |0006: const-string v4, "{}" // string@368a │ │ -08e99c: 1104 |0008: return-object v4 │ │ -08e99e: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -08e9a2: 5254 0307 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e9a6: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -08e9aa: 7020 5234 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -08e9b0: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -08e9b4: 6e20 5434 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08e9ba: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -08e9bc: 5254 0307 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ -08e9c0: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -08e9c4: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -08e9c8: 1a04 fd00 |001e: const-string v4, ", " // string@00fd │ │ -08e9cc: 6e20 5a34 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08e9d2: 6e20 5c13 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@135c │ │ -08e9d8: 0a02 |0026: move-result v2 │ │ -08e9da: 6e20 5634 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -08e9e0: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -08e9e4: 6e20 5434 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08e9ea: 6e20 6413 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -08e9f0: 0c03 |0032: move-result-object v3 │ │ -08e9f2: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -08e9f6: 6e20 5934 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08e9fc: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08ea00: 28de |003a: goto 0018 // -0022 │ │ -08ea02: 1a04 ec00 |003b: const-string v4, "(this Map)" // string@00ec │ │ -08ea06: 6e20 5a34 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08ea0c: 28f8 |0040: goto 0038 // -0008 │ │ -08ea0e: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -08ea12: 6e20 5434 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -08ea18: 6e10 5f34 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08ea1e: 0c04 |0049: move-result-object v4 │ │ -08ea20: 28be |004a: goto 0008 // -0042 │ │ +08e970: |[08e970] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +08e980: 6e10 6213 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +08e986: 0a04 |0003: move-result v4 │ │ +08e988: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +08e98c: 1a04 8a36 |0006: const-string v4, "{}" // string@368a │ │ +08e990: 1104 |0008: return-object v4 │ │ +08e992: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +08e996: 5254 0307 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e99a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +08e99e: 7020 5234 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +08e9a4: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +08e9a8: 6e20 5434 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08e9ae: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +08e9b0: 5254 0307 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0703 │ │ +08e9b4: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +08e9b8: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +08e9bc: 1a04 fd00 |001e: const-string v4, ", " // string@00fd │ │ +08e9c0: 6e20 5a34 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08e9c6: 6e20 5c13 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@135c │ │ +08e9cc: 0a02 |0026: move-result v2 │ │ +08e9ce: 6e20 5634 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +08e9d4: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +08e9d8: 6e20 5434 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08e9de: 6e20 6413 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +08e9e4: 0c03 |0032: move-result-object v3 │ │ +08e9e6: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +08e9ea: 6e20 5934 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08e9f0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08e9f4: 28de |003a: goto 0018 // -0022 │ │ +08e9f6: 1a04 ec00 |003b: const-string v4, "(this Map)" // string@00ec │ │ +08e9fa: 6e20 5a34 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08ea00: 28f8 |0040: goto 0038 // -0008 │ │ +08ea02: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +08ea06: 6e20 5434 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +08ea0c: 6e10 5f34 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08ea12: 0c04 |0049: move-result-object v4 │ │ +08ea14: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -87472,21 +87491,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08ea24: |[08ea24] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -08ea34: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ -08ea38: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08ea3c: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ -08ea42: 5410 0407 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ -08ea46: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -08ea4a: 1100 |000b: return-object v0 │ │ +08ea18: |[08ea18] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +08ea28: 5510 0107 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0701 │ │ +08ea2c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08ea30: 7010 5713 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@1357 │ │ +08ea36: 5410 0407 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0704 │ │ +08ea3a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +08ea3e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -87546,22 +87565,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08ea4c: |[08ea4c] android.support.v4.util.TimeUtils.:()V │ │ -08ea5c: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ -08ea60: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08ea66: 6900 0a07 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@070a │ │ -08ea6a: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -08ea6e: 2300 cf06 |0009: new-array v0, v0, [C // type@06cf │ │ -08ea72: 6900 0907 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ -08ea76: 0e00 |000d: return-void │ │ +08ea40: |[08ea40] android.support.v4.util.TimeUtils.:()V │ │ +08ea50: 2200 7d06 |0000: new-instance v0, Ljava/lang/Object; // type@067d │ │ +08ea54: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08ea5a: 6900 0a07 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@070a │ │ +08ea5e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +08ea62: 2300 cf06 |0009: new-array v0, v0, [C // type@06cf │ │ +08ea66: 6900 0907 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ +08ea6a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -87569,17 +87588,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ea78: |[08ea78] android.support.v4.util.TimeUtils.:()V │ │ -08ea88: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08ea8e: 0e00 |0003: return-void │ │ +08ea6c: |[08ea6c] android.support.v4.util.TimeUtils.:()V │ │ +08ea7c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08ea82: 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;) │ │ @@ -87587,35 +87606,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -08ea90: |[08ea90] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -08eaa0: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -08eaa4: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -08eaa8: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -08eaac: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -08eaae: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -08eab2: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -08eab6: 0f00 |000b: return v0 │ │ -08eab8: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -08eabc: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -08eac0: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -08eac4: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -08eac6: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -08eaca: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -08eace: 28f4 |0017: goto 000b // -000c │ │ -08ead0: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -08ead4: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -08ead8: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -08eadc: 28ed |001e: goto 000b // -0013 │ │ -08eade: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -08eae0: 28eb |0020: goto 000b // -0015 │ │ +08ea84: |[08ea84] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +08ea94: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +08ea98: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +08ea9c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +08eaa0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +08eaa2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +08eaa6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +08eaaa: 0f00 |000b: return v0 │ │ +08eaac: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +08eab0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +08eab4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +08eab8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +08eaba: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +08eabe: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +08eac2: 28f4 |0017: goto 000b // -000c │ │ +08eac4: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +08eac8: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +08eacc: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +08ead0: 28ed |001e: goto 000b // -0013 │ │ +08ead2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +08ead4: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -87633,25 +87652,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -08eae4: |[08eae4] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -08eaf4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -08eaf8: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -08eafc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -08eb00: 1a00 1001 |0006: const-string v0, "--" // string@0110 │ │ -08eb04: 6e20 c633 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -08eb0a: 0e00 |000b: return-void │ │ -08eb0c: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -08eb10: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -08eb12: 7140 6a13 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@136a │ │ -08eb18: 28f9 |0012: goto 000b // -0007 │ │ +08ead8: |[08ead8] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +08eae8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +08eaec: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +08eaf0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +08eaf4: 1a00 1001 |0006: const-string v0, "--" // string@0110 │ │ +08eaf8: 6e20 c633 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +08eafe: 0e00 |000b: return-void │ │ +08eb00: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +08eb04: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +08eb06: 7140 6a13 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@136a │ │ +08eb0c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -87664,18 +87683,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08eb1c: |[08eb1c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -08eb2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08eb2e: 7140 6a13 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@136a │ │ -08eb34: 0e00 |0004: return-void │ │ +08eb10: |[08eb10] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +08eb20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb22: 7140 6a13 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@136a │ │ +08eb28: 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; │ │ @@ -87685,29 +87704,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 │ │ -08eb38: |[08eb38] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -08eb48: 6202 0a07 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@070a │ │ -08eb4c: 1d02 |0002: monitor-enter v2 │ │ -08eb4e: 7130 6c13 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@136c │ │ -08eb54: 0a00 |0006: move-result v0 │ │ -08eb56: 2201 8106 |0007: new-instance v1, Ljava/lang/String; // type@0681 │ │ -08eb5a: 6203 0907 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ -08eb5e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -08eb60: 7040 3634 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@3436 │ │ -08eb66: 6e20 c633 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -08eb6c: 1e02 |0012: monitor-exit v2 │ │ -08eb6e: 0e00 |0013: return-void │ │ -08eb70: 0d01 |0014: move-exception v1 │ │ -08eb72: 1e02 |0015: monitor-exit v2 │ │ -08eb74: 2701 |0016: throw v1 │ │ +08eb2c: |[08eb2c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +08eb3c: 6202 0a07 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@070a │ │ +08eb40: 1d02 |0002: monitor-enter v2 │ │ +08eb42: 7130 6c13 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@136c │ │ +08eb48: 0a00 |0006: move-result v0 │ │ +08eb4a: 2201 8106 |0007: new-instance v1, Ljava/lang/String; // type@0681 │ │ +08eb4e: 6203 0907 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ +08eb52: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +08eb54: 7040 3634 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@3436 │ │ +08eb5a: 6e20 c633 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +08eb60: 1e02 |0012: monitor-exit v2 │ │ +08eb62: 0e00 |0013: return-void │ │ +08eb64: 0d01 |0014: move-exception v1 │ │ +08eb66: 1e02 |0015: monitor-exit v2 │ │ +08eb68: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -87725,28 +87744,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -08eb84: |[08eb84] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -08eb94: 6202 0a07 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@070a │ │ -08eb98: 1d02 |0002: monitor-enter v2 │ │ -08eb9a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -08eb9c: 7130 6c13 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@136c │ │ -08eba2: 0a00 |0007: move-result v0 │ │ -08eba4: 6201 0907 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ -08eba8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -08ebaa: 6e40 5c34 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@345c │ │ -08ebb0: 1e02 |000e: monitor-exit v2 │ │ -08ebb2: 0e00 |000f: return-void │ │ -08ebb4: 0d01 |0010: move-exception v1 │ │ -08ebb6: 1e02 |0011: monitor-exit v2 │ │ -08ebb8: 2701 |0012: throw v1 │ │ +08eb78: |[08eb78] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +08eb88: 6202 0a07 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@070a │ │ +08eb8c: 1d02 |0002: monitor-enter v2 │ │ +08eb8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08eb90: 7130 6c13 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@136c │ │ +08eb96: 0a00 |0007: move-result v0 │ │ +08eb98: 6201 0907 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ +08eb9c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +08eb9e: 6e40 5c34 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@345c │ │ +08eba4: 1e02 |000e: monitor-exit v2 │ │ +08eba6: 0e00 |000f: return-void │ │ +08eba8: 0d01 |0010: move-exception v1 │ │ +08ebaa: 1e02 |0011: monitor-exit v2 │ │ +08ebac: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -87763,206 +87782,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -08ebc8: |[08ebc8] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -08ebd8: 6204 0907 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ -08ebdc: 2144 |0002: array-length v4, v4 │ │ -08ebde: 0200 1600 |0003: move/from16 v0, v22 │ │ -08ebe2: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -08ebe6: 0200 1600 |0007: move/from16 v0, v22 │ │ -08ebea: 2304 cf06 |0009: new-array v4, v0, [C // type@06cf │ │ -08ebee: 6904 0907 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ -08ebf2: 6202 0907 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ -08ebf6: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -08ebfa: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -08ebfe: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -08ec02: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -08ec04: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -08ec08: 0200 1600 |0018: move/from16 v0, v22 │ │ -08ec0c: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -08ec10: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -08ec14: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -08ec18: 28f8 |0020: goto 0018 // -0008 │ │ -08ec1a: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -08ec1e: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -08ec22: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -08ec24: 0f04 |0026: return v4 │ │ -08ec26: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -08ec2a: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -08ec2e: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -08ec32: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -08ec36: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -08ec3a: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -08ec3e: 846d |0033: long-to-int v13, v6 │ │ -08ec40: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -08ec44: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -08ec48: 8666 |0038: long-to-double v6, v6 │ │ -08ec4a: 7120 1734 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@3417 │ │ -08ec50: 0b06 |003c: move-result-wide v6 │ │ -08ec52: 8a60 |003d: double-to-int v0, v6 │ │ -08ec54: 0211 0000 |003e: move/from16 v17, v0 │ │ -08ec58: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -08ec5a: 120c |0041: const/4 v12, #int 0 // #0 │ │ -08ec5c: 120e |0042: const/4 v14, #int 0 // #0 │ │ -08ec5e: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -08ec64: 0200 1100 |0046: move/from16 v0, v17 │ │ -08ec68: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -08ec6c: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -08ec72: 9303 1104 |004d: div-int v3, v17, v4 │ │ -08ec76: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -08ec7c: b234 |0052: mul-int/2addr v4, v3 │ │ -08ec7e: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -08ec82: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -08ec86: 0200 1100 |0057: move/from16 v0, v17 │ │ -08ec8a: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -08ec8e: 0200 1100 |005b: move/from16 v0, v17 │ │ -08ec92: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -08ec96: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -08ec9a: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -08ec9e: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -08eca2: 0200 1100 |0065: move/from16 v0, v17 │ │ -08eca6: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -08ecaa: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -08ecae: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -08ecb2: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -08ecb6: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -08ecb8: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -08ecbc: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -08ecbe: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -08ecc0: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -08ecc2: 7140 6713 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ -08ecc8: 0a0f |0078: move-result v15 │ │ -08ecca: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -08eccc: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -08ecd0: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -08ecd2: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -08ecd4: 7140 6713 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ -08ecda: 0a04 |0081: move-result v4 │ │ -08ecdc: b04f |0082: add-int/2addr v15, v4 │ │ -08ecde: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -08ece0: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -08ece4: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -08ece6: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -08ece8: 7140 6713 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ -08ecee: 0a04 |008b: move-result v4 │ │ -08ecf0: b04f |008c: add-int/2addr v15, v4 │ │ -08ecf2: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -08ecf4: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -08ecf8: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -08ecfa: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -08ecfc: 0200 1100 |0092: move/from16 v0, v17 │ │ -08ed00: 7140 6713 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ -08ed06: 0a04 |0097: move-result v4 │ │ -08ed08: b04f |0098: add-int/2addr v15, v4 │ │ -08ed0a: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -08ed0c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -08ed0e: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -08ed12: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -08ed14: 7140 6713 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ -08ed1a: 0a04 |00a1: move-result v4 │ │ -08ed1c: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08ed20: b04f |00a4: add-int/2addr v15, v4 │ │ -08ed22: 0200 1600 |00a5: move/from16 v0, v22 │ │ -08ed26: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -08ed2a: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -08ed2e: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -08ed32: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -08ed36: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -08ed3a: 28f4 |00b1: goto 00a5 // -000c │ │ -08ed3c: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -08ed40: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -08ed44: 7d00 |00b6: neg-long v0, v0 │ │ -08ed46: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -08ed4a: 2900 76ff |00b9: goto/16 002f // -008a │ │ -08ed4e: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -08ed50: 28c1 |00bc: goto 007d // -003f │ │ -08ed52: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -08ed54: 28c9 |00be: goto 0087 // -0037 │ │ -08ed56: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -08ed58: 28d1 |00c0: goto 0091 // -002f │ │ -08ed5a: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -08ed5c: 28dc |00c2: goto 009e // -0024 │ │ -08ed5e: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -08ed62: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -08ed66: 0212 0500 |00c7: move/from16 v18, v5 │ │ -08ed6a: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -08ed6e: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -08ed72: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -08ed76: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -08ed78: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -08ed7a: 7706 6d13 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ -08ed80: 0a05 |00d4: move-result v5 │ │ -08ed82: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -08ed86: 0200 1200 |00d7: move/from16 v0, v18 │ │ -08ed8a: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -08ed8e: 121a |00db: const/4 v10, #int 1 // #1 │ │ -08ed90: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -08ed94: 122b |00de: const/4 v11, #int 2 // #2 │ │ -08ed96: 0726 |00df: move-object v6, v2 │ │ -08ed98: 01c7 |00e0: move v7, v12 │ │ -08ed9a: 0159 |00e1: move v9, v5 │ │ -08ed9c: 7706 6d13 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ -08eda2: 0a05 |00e5: move-result v5 │ │ -08eda4: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -08eda8: 0200 1200 |00e8: move/from16 v0, v18 │ │ -08edac: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -08edb0: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -08edb2: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -08edb6: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -08edb8: 0726 |00f0: move-object v6, v2 │ │ -08edba: 01e7 |00f1: move v7, v14 │ │ -08edbc: 0159 |00f2: move v9, v5 │ │ -08edbe: 7706 6d13 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ -08edc4: 0a05 |00f6: move-result v5 │ │ -08edc6: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -08edca: 0200 1200 |00f9: move/from16 v0, v18 │ │ -08edce: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -08edd2: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -08edd4: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -08edd8: 122b |0100: const/4 v11, #int 2 // #2 │ │ -08edda: 0726 |0101: move-object v6, v2 │ │ -08eddc: 0207 1100 |0102: move/from16 v7, v17 │ │ -08ede0: 0159 |0104: move v9, v5 │ │ -08ede2: 7706 6d13 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ -08ede8: 0a05 |0108: move-result v5 │ │ -08edea: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -08edee: 121a |010b: const/4 v10, #int 1 // #1 │ │ -08edf0: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -08edf4: 0200 1200 |010e: move/from16 v0, v18 │ │ -08edf8: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -08edfc: 123b |0112: const/4 v11, #int 3 // #3 │ │ -08edfe: 0726 |0113: move-object v6, v2 │ │ -08ee00: 01d7 |0114: move v7, v13 │ │ -08ee02: 0159 |0115: move v9, v5 │ │ -08ee04: 7706 6d13 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ -08ee0a: 0a05 |0119: move-result v5 │ │ -08ee0c: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -08ee10: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -08ee14: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -08ee18: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -08ee1c: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -08ee20: 28a9 |0124: goto 00cd // -0057 │ │ -08ee22: 120a |0125: const/4 v10, #int 0 // #0 │ │ -08ee24: 28b6 |0126: goto 00dc // -004a │ │ -08ee26: 120b |0127: const/4 v11, #int 0 // #0 │ │ -08ee28: 28b7 |0128: goto 00df // -0049 │ │ -08ee2a: 120a |0129: const/4 v10, #int 0 // #0 │ │ -08ee2c: 28c3 |012a: goto 00ed // -003d │ │ -08ee2e: 120b |012b: const/4 v11, #int 0 // #0 │ │ -08ee30: 28c4 |012c: goto 00f0 // -003c │ │ -08ee32: 120a |012d: const/4 v10, #int 0 // #0 │ │ -08ee34: 28d0 |012e: goto 00fe // -0030 │ │ -08ee36: 120b |012f: const/4 v11, #int 0 // #0 │ │ -08ee38: 28d1 |0130: goto 0101 // -002f │ │ -08ee3a: 120b |0131: const/4 v11, #int 0 // #0 │ │ -08ee3c: 28e1 |0132: goto 0113 // -001f │ │ +08ebbc: |[08ebbc] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +08ebcc: 6204 0907 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ +08ebd0: 2144 |0002: array-length v4, v4 │ │ +08ebd2: 0200 1600 |0003: move/from16 v0, v22 │ │ +08ebd6: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +08ebda: 0200 1600 |0007: move/from16 v0, v22 │ │ +08ebde: 2304 cf06 |0009: new-array v4, v0, [C // type@06cf │ │ +08ebe2: 6904 0907 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ +08ebe6: 6202 0907 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0709 │ │ +08ebea: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +08ebee: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +08ebf2: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +08ebf6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +08ebf8: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +08ebfc: 0200 1600 |0018: move/from16 v0, v22 │ │ +08ec00: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +08ec04: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +08ec08: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +08ec0c: 28f8 |0020: goto 0018 // -0008 │ │ +08ec0e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +08ec12: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +08ec16: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +08ec18: 0f04 |0026: return v4 │ │ +08ec1a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +08ec1e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +08ec22: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +08ec26: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +08ec2a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +08ec2e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +08ec32: 846d |0033: long-to-int v13, v6 │ │ +08ec34: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +08ec38: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +08ec3c: 8666 |0038: long-to-double v6, v6 │ │ +08ec3e: 7120 1734 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@3417 │ │ +08ec44: 0b06 |003c: move-result-wide v6 │ │ +08ec46: 8a60 |003d: double-to-int v0, v6 │ │ +08ec48: 0211 0000 |003e: move/from16 v17, v0 │ │ +08ec4c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +08ec4e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +08ec50: 120e |0042: const/4 v14, #int 0 // #0 │ │ +08ec52: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +08ec58: 0200 1100 |0046: move/from16 v0, v17 │ │ +08ec5c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +08ec60: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +08ec66: 9303 1104 |004d: div-int v3, v17, v4 │ │ +08ec6a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +08ec70: b234 |0052: mul-int/2addr v4, v3 │ │ +08ec72: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +08ec76: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +08ec7a: 0200 1100 |0057: move/from16 v0, v17 │ │ +08ec7e: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +08ec82: 0200 1100 |005b: move/from16 v0, v17 │ │ +08ec86: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +08ec8a: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +08ec8e: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +08ec92: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +08ec96: 0200 1100 |0065: move/from16 v0, v17 │ │ +08ec9a: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +08ec9e: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +08eca2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +08eca6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +08ecaa: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +08ecac: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +08ecb0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +08ecb2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +08ecb4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +08ecb6: 7140 6713 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ +08ecbc: 0a0f |0078: move-result v15 │ │ +08ecbe: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +08ecc0: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +08ecc4: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +08ecc6: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +08ecc8: 7140 6713 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ +08ecce: 0a04 |0081: move-result v4 │ │ +08ecd0: b04f |0082: add-int/2addr v15, v4 │ │ +08ecd2: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +08ecd4: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +08ecd8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +08ecda: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +08ecdc: 7140 6713 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ +08ece2: 0a04 |008b: move-result v4 │ │ +08ece4: b04f |008c: add-int/2addr v15, v4 │ │ +08ece6: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +08ece8: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +08ecec: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +08ecee: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +08ecf0: 0200 1100 |0092: move/from16 v0, v17 │ │ +08ecf4: 7140 6713 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ +08ecfa: 0a04 |0097: move-result v4 │ │ +08ecfc: b04f |0098: add-int/2addr v15, v4 │ │ +08ecfe: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +08ed00: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +08ed02: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +08ed06: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +08ed08: 7140 6713 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1367 │ │ +08ed0e: 0a04 |00a1: move-result v4 │ │ +08ed10: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08ed14: b04f |00a4: add-int/2addr v15, v4 │ │ +08ed16: 0200 1600 |00a5: move/from16 v0, v22 │ │ +08ed1a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +08ed1e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +08ed22: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +08ed26: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +08ed2a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +08ed2e: 28f4 |00b1: goto 00a5 // -000c │ │ +08ed30: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +08ed34: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +08ed38: 7d00 |00b6: neg-long v0, v0 │ │ +08ed3a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +08ed3e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +08ed42: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +08ed44: 28c1 |00bc: goto 007d // -003f │ │ +08ed46: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +08ed48: 28c9 |00be: goto 0087 // -0037 │ │ +08ed4a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +08ed4c: 28d1 |00c0: goto 0091 // -002f │ │ +08ed4e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +08ed50: 28dc |00c2: goto 009e // -0024 │ │ +08ed52: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +08ed56: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +08ed5a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +08ed5e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +08ed62: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +08ed66: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +08ed6a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +08ed6c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +08ed6e: 7706 6d13 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ +08ed74: 0a05 |00d4: move-result v5 │ │ +08ed76: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +08ed7a: 0200 1200 |00d7: move/from16 v0, v18 │ │ +08ed7e: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +08ed82: 121a |00db: const/4 v10, #int 1 // #1 │ │ +08ed84: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +08ed88: 122b |00de: const/4 v11, #int 2 // #2 │ │ +08ed8a: 0726 |00df: move-object v6, v2 │ │ +08ed8c: 01c7 |00e0: move v7, v12 │ │ +08ed8e: 0159 |00e1: move v9, v5 │ │ +08ed90: 7706 6d13 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ +08ed96: 0a05 |00e5: move-result v5 │ │ +08ed98: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +08ed9c: 0200 1200 |00e8: move/from16 v0, v18 │ │ +08eda0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +08eda4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +08eda6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +08edaa: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +08edac: 0726 |00f0: move-object v6, v2 │ │ +08edae: 01e7 |00f1: move v7, v14 │ │ +08edb0: 0159 |00f2: move v9, v5 │ │ +08edb2: 7706 6d13 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ +08edb8: 0a05 |00f6: move-result v5 │ │ +08edba: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +08edbe: 0200 1200 |00f9: move/from16 v0, v18 │ │ +08edc2: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +08edc6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +08edc8: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +08edcc: 122b |0100: const/4 v11, #int 2 // #2 │ │ +08edce: 0726 |0101: move-object v6, v2 │ │ +08edd0: 0207 1100 |0102: move/from16 v7, v17 │ │ +08edd4: 0159 |0104: move v9, v5 │ │ +08edd6: 7706 6d13 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ +08eddc: 0a05 |0108: move-result v5 │ │ +08edde: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +08ede2: 121a |010b: const/4 v10, #int 1 // #1 │ │ +08ede4: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +08ede8: 0200 1200 |010e: move/from16 v0, v18 │ │ +08edec: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +08edf0: 123b |0112: const/4 v11, #int 3 // #3 │ │ +08edf2: 0726 |0113: move-object v6, v2 │ │ +08edf4: 01d7 |0114: move v7, v13 │ │ +08edf6: 0159 |0115: move v9, v5 │ │ +08edf8: 7706 6d13 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@136d │ │ +08edfe: 0a05 |0119: move-result v5 │ │ +08ee00: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +08ee04: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +08ee08: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +08ee0c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +08ee10: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +08ee14: 28a9 |0124: goto 00cd // -0057 │ │ +08ee16: 120a |0125: const/4 v10, #int 0 // #0 │ │ +08ee18: 28b6 |0126: goto 00dc // -004a │ │ +08ee1a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +08ee1c: 28b7 |0128: goto 00df // -0049 │ │ +08ee1e: 120a |0129: const/4 v10, #int 0 // #0 │ │ +08ee20: 28c3 |012a: goto 00ed // -003d │ │ +08ee22: 120b |012b: const/4 v11, #int 0 // #0 │ │ +08ee24: 28c4 |012c: goto 00f0 // -003c │ │ +08ee26: 120a |012d: const/4 v10, #int 0 // #0 │ │ +08ee28: 28d0 |012e: goto 00fe // -0030 │ │ +08ee2a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +08ee2c: 28d1 |0130: goto 0101 // -002f │ │ +08ee2e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +08ee30: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -88049,50 +88068,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -08ee40: |[08ee40] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -08ee50: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -08ee54: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -08ee58: 0161 |0004: move v1, v6 │ │ -08ee5a: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -08ee5e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -08ee60: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -08ee64: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -08ee68: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -08ee6c: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -08ee70: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -08ee74: 8e22 |0012: int-to-char v2, v2 │ │ -08ee76: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -08ee7a: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -08ee7e: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -08ee82: b124 |0019: sub-int/2addr v4, v2 │ │ -08ee84: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -08ee88: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -08ee8a: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -08ee8e: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -08ee92: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -08ee96: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -08ee9a: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -08ee9e: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -08eea2: 8e22 |0029: int-to-char v2, v2 │ │ -08eea4: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -08eea8: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -08eeac: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -08eeb0: b124 |0030: sub-int/2addr v4, v2 │ │ -08eeb2: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -08eeb6: 8e22 |0033: int-to-char v2, v2 │ │ -08eeb8: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -08eebc: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -08eec0: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -08eec4: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -08eec8: 0f06 |003c: return v6 │ │ +08ee34: |[08ee34] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +08ee44: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +08ee48: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +08ee4c: 0161 |0004: move v1, v6 │ │ +08ee4e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +08ee52: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +08ee54: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +08ee58: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +08ee5c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +08ee60: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +08ee64: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +08ee68: 8e22 |0012: int-to-char v2, v2 │ │ +08ee6a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +08ee6e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +08ee72: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +08ee76: b124 |0019: sub-int/2addr v4, v2 │ │ +08ee78: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +08ee7c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +08ee7e: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +08ee82: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +08ee86: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +08ee8a: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +08ee8e: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +08ee92: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +08ee96: 8e22 |0029: int-to-char v2, v2 │ │ +08ee98: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +08ee9c: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +08eea0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +08eea4: b124 |0030: sub-int/2addr v4, v2 │ │ +08eea6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +08eeaa: 8e22 |0033: int-to-char v2, v2 │ │ +08eeac: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +08eeb0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +08eeb4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +08eeb8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +08eebc: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -88253,37 +88272,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -08eecc: |[08eecc] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -08eedc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08eee0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -08eee4: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -08eee8: 2200 f602 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@02f6 │ │ -08eeec: 7010 9513 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@1395 │ │ -08eef2: 6900 1007 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08eef6: 6200 1007 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08eefa: 7210 8313 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@1383 │ │ -08ef00: 0c00 |0012: move-result-object v0 │ │ -08ef02: 6900 0f07 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08ef06: 0e00 |0015: return-void │ │ -08ef08: 6000 4501 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08ef0c: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -08ef10: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -08ef14: 2200 f302 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@02f3 │ │ -08ef18: 7010 7613 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1376 │ │ -08ef1e: 6900 1007 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08ef22: 28ea |0023: goto 000d // -0016 │ │ -08ef24: 2200 f702 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@02f7 │ │ -08ef28: 7010 9913 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1399 │ │ -08ef2e: 6900 1007 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08ef32: 28e2 |002b: goto 000d // -001e │ │ +08eec0: |[08eec0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +08eed0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08eed4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +08eed8: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +08eedc: 2200 f602 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@02f6 │ │ +08eee0: 7010 9513 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@1395 │ │ +08eee6: 6900 1007 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08eeea: 6200 1007 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08eeee: 7210 8313 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@1383 │ │ +08eef4: 0c00 |0012: move-result-object v0 │ │ +08eef6: 6900 0f07 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08eefa: 0e00 |0015: return-void │ │ +08eefc: 6000 4501 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08ef00: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +08ef04: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +08ef08: 2200 f302 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@02f3 │ │ +08ef0c: 7010 7613 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1376 │ │ +08ef12: 6900 1007 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08ef16: 28ea |0023: goto 000d // -0016 │ │ +08ef18: 2200 f702 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@02f7 │ │ +08ef1c: 7010 9913 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1399 │ │ +08ef22: 6900 1007 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08ef26: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -88296,21 +88315,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08ef34: |[08ef34] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -08ef44: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -08ef4a: 6200 1007 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08ef4e: 7220 8213 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@1382 │ │ -08ef54: 0c00 |0008: move-result-object v0 │ │ -08ef56: 5b10 1107 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0711 │ │ -08ef5a: 0e00 |000b: return-void │ │ +08ef28: |[08ef28] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +08ef38: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +08ef3e: 6200 1007 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08ef42: 7220 8213 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@1382 │ │ +08ef48: 0c00 |0008: move-result-object v0 │ │ +08ef4a: 5b10 1107 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0711 │ │ +08ef4e: 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; │ │ @@ -88321,20 +88340,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 │ │ -08ef5c: |[08ef5c] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08ef6c: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08ef70: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08ef74: 7240 8013 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@1380 │ │ -08ef7a: 0a00 |0007: move-result v0 │ │ -08ef7c: 0f00 |0008: return v0 │ │ +08ef50: |[08ef50] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08ef60: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08ef64: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08ef68: 7240 8013 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@1380 │ │ +08ef6e: 0a00 |0007: move-result v0 │ │ +08ef70: 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; │ │ @@ -88344,20 +88363,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 │ │ -08ef80: |[08ef80] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -08ef90: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08ef94: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08ef98: 7230 8113 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@1381 │ │ -08ef9e: 0c00 |0007: move-result-object v0 │ │ -08efa0: 1100 |0008: return-object v0 │ │ +08ef74: |[08ef74] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +08ef84: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08ef88: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08ef8c: 7230 8113 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@1381 │ │ +08ef92: 0c00 |0007: move-result-object v0 │ │ +08ef94: 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; │ │ │ │ @@ -88366,17 +88385,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08efa4: |[08efa4] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -08efb4: 5410 1107 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0711 │ │ -08efb8: 1100 |0002: return-object v0 │ │ +08ef98: |[08ef98] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +08efa8: 5410 1107 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0711 │ │ +08efac: 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;) │ │ @@ -88384,19 +88403,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 │ │ -08efbc: |[08efbc] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08efcc: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08efd0: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08efd4: 7240 8413 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@1384 │ │ -08efda: 0e00 |0007: return-void │ │ +08efb0: |[08efb0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08efc0: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08efc4: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08efc8: 7240 8413 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@1384 │ │ +08efce: 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; │ │ @@ -88407,19 +88426,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 │ │ -08efdc: |[08efdc] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08efec: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08eff0: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08eff4: 7240 8513 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@1385 │ │ -08effa: 0e00 |0007: return-void │ │ +08efd0: |[08efd0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08efe0: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08efe4: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08efe8: 7240 8513 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@1385 │ │ +08efee: 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; │ │ @@ -88430,19 +88449,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 │ │ -08effc: |[08effc] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f00c: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08f010: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08f014: 7240 8613 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@1386 │ │ -08f01a: 0e00 |0007: return-void │ │ +08eff0: |[08eff0] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f000: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08f004: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08f008: 7240 8613 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@1386 │ │ +08f00e: 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; │ │ @@ -88453,20 +88472,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 │ │ -08f01c: |[08f01c] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08f02c: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08f030: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08f034: 7255 8713 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@1387 │ │ -08f03a: 0a00 |0007: move-result v0 │ │ -08f03c: 0f00 |0008: return v0 │ │ +08f010: |[08f010] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f020: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08f024: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08f028: 7255 8713 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@1387 │ │ +08f02e: 0a00 |0007: move-result v0 │ │ +08f030: 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; │ │ @@ -88477,20 +88496,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 │ │ -08f040: |[08f040] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -08f050: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08f054: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08f058: 7255 8813 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@1388 │ │ -08f05e: 0a00 |0007: move-result v0 │ │ -08f060: 0f00 |0008: return v0 │ │ +08f034: |[08f034] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08f044: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08f048: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08f04c: 7255 8813 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@1388 │ │ +08f052: 0a00 |0007: move-result v0 │ │ +08f054: 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 │ │ @@ -88501,19 +88520,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -08f064: |[08f064] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -08f074: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08f078: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08f07c: 7240 8913 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1389 │ │ -08f082: 0e00 |0007: return-void │ │ +08f058: |[08f058] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +08f068: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08f06c: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08f070: 7240 8913 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1389 │ │ +08f076: 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; │ │ @@ -88524,19 +88543,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 │ │ -08f084: |[08f084] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f094: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ -08f098: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ -08f09c: 7240 8a13 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@138a │ │ -08f0a2: 0e00 |0007: return-void │ │ +08f078: |[08f078] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f088: 6200 1007 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0710 │ │ +08f08c: 6201 0f07 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@070f │ │ +08f090: 7240 8a13 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@138a │ │ +08f096: 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; │ │ @@ -88576,18 +88595,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 │ │ -08f0a4: |[08f0a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -08f0b4: 5b01 1207 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f0b8: 7010 7521 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2175 │ │ -08f0be: 0e00 |0005: return-void │ │ +08f098: |[08f098] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +08f0a8: 5b01 1207 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f0ac: 7010 7521 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2175 │ │ +08f0b2: 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; │ │ │ │ @@ -88597,19 +88616,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 │ │ -08f0c0: |[08f0c0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08f0d0: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f0d4: 7230 b913 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b9 │ │ -08f0da: 0a00 |0005: move-result v0 │ │ -08f0dc: 0f00 |0006: return v0 │ │ +08f0b4: |[08f0b4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f0c4: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f0c8: 7230 b913 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b9 │ │ +08f0ce: 0a00 |0005: move-result v0 │ │ +08f0d0: 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; │ │ @@ -88619,18 +88638,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 │ │ -08f0e0: |[08f0e0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f0f0: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f0f4: 7230 ba13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13ba │ │ -08f0fa: 0e00 |0005: return-void │ │ +08f0d4: |[08f0d4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f0e4: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f0e8: 7230 ba13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13ba │ │ +08f0ee: 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; │ │ @@ -88641,18 +88660,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 │ │ -08f0fc: |[08f0fc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -08f10c: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f110: 7230 bb13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@13bb │ │ -08f116: 0e00 |0005: return-void │ │ +08f0f0: |[08f0f0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +08f100: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f104: 7230 bb13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@13bb │ │ +08f10a: 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; │ │ @@ -88663,18 +88682,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 │ │ -08f118: |[08f118] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f128: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f12c: 7230 bc13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13bc │ │ -08f132: 0e00 |0005: return-void │ │ +08f10c: |[08f10c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f11c: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f120: 7230 bc13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13bc │ │ +08f126: 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; │ │ @@ -88685,19 +88704,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 │ │ -08f134: |[08f134] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08f144: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f148: 7240 bd13 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@13bd │ │ -08f14e: 0a00 |0005: move-result v0 │ │ -08f150: 0f00 |0006: return v0 │ │ +08f128: |[08f128] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f138: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f13c: 7240 bd13 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@13bd │ │ +08f142: 0a00 |0005: move-result v0 │ │ +08f144: 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; │ │ @@ -88708,18 +88727,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08f154: |[08f154] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -08f164: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f168: 7230 be13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13be │ │ -08f16e: 0e00 |0005: return-void │ │ +08f148: |[08f148] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +08f158: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f15c: 7230 be13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13be │ │ +08f162: 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; │ │ @@ -88730,18 +88749,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 │ │ -08f170: |[08f170] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f180: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ -08f184: 7230 bf13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13bf │ │ -08f18a: 0e00 |0005: return-void │ │ +08f164: |[08f164] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f174: 5410 1207 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0712 │ │ +08f178: 7230 bf13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13bf │ │ +08f17e: 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; │ │ @@ -88844,17 +88863,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f18c: |[08f18c] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -08f19c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08f1a2: 0e00 |0003: return-void │ │ +08f180: |[08f180] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +08f190: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08f196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -88863,19 +88882,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 │ │ -08f1a4: |[08f1a4] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08f1b4: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f1b8: 6e30 7621 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2176 │ │ -08f1be: 0a00 |0005: move-result v0 │ │ -08f1c0: 0f00 |0006: return v0 │ │ +08f198: |[08f198] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f1a8: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f1ac: 6e30 7621 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2176 │ │ +08f1b2: 0a00 |0005: move-result v0 │ │ +08f1b4: 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; │ │ @@ -88885,18 +88904,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 │ │ -08f1c4: |[08f1c4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -08f1d4: 2200 f902 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@02f9 │ │ -08f1d8: 7020 b113 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@13b1 │ │ -08f1de: 1100 |0005: return-object v0 │ │ +08f1b8: |[08f1b8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +08f1c8: 2200 f902 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@02f9 │ │ +08f1cc: 7020 b113 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@13b1 │ │ +08f1d2: 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;) │ │ @@ -88904,36 +88923,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f1e0: |[08f1e0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -08f1f0: 2200 8b04 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f1f4: 7010 7521 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2175 │ │ -08f1fa: 1100 |0005: return-object v0 │ │ +08f1d4: |[08f1d4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +08f1e4: 2200 8b04 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f1e8: 7010 7521 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2175 │ │ +08f1ee: 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 │ │ -08f1fc: |[08f1fc] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f20c: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f210: 6e30 7821 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@2178 │ │ -08f216: 0e00 |0005: return-void │ │ +08f1f0: |[08f1f0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f200: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f204: 6e30 7821 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@2178 │ │ +08f20a: 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; │ │ @@ -88944,19 +88963,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 │ │ -08f218: |[08f218] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -08f228: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f22c: 1f02 b304 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -08f230: 6e30 7921 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@2179 │ │ -08f236: 0e00 |0007: return-void │ │ +08f20c: |[08f20c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +08f21c: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f220: 1f02 b304 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +08f224: 6e30 7921 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@2179 │ │ +08f22a: 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; │ │ @@ -88967,18 +88986,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 │ │ -08f238: |[08f238] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f248: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f24c: 6e30 7a21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@217a │ │ -08f252: 0e00 |0005: return-void │ │ +08f22c: |[08f22c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f23c: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f240: 6e30 7a21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@217a │ │ +08f246: 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; │ │ @@ -88989,19 +89008,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 │ │ -08f254: |[08f254] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08f264: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f268: 6e40 7b21 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@217b │ │ -08f26e: 0a00 |0005: move-result v0 │ │ -08f270: 0f00 |0006: return v0 │ │ +08f248: |[08f248] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f258: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f25c: 6e40 7b21 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@217b │ │ +08f262: 0a00 |0005: move-result v0 │ │ +08f264: 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; │ │ @@ -89012,18 +89031,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 │ │ -08f274: |[08f274] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08f284: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f288: 6e30 7d21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@217d │ │ -08f28e: 0e00 |0005: return-void │ │ +08f268: |[08f268] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08f278: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f27c: 6e30 7d21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@217d │ │ +08f282: 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; │ │ @@ -89034,18 +89053,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 │ │ -08f290: |[08f290] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f2a0: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f2a4: 6e30 7e21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@217e │ │ -08f2aa: 0e00 |0005: return-void │ │ +08f284: |[08f284] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f294: 1f00 8b04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f298: 6e30 7e21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@217e │ │ +08f29e: 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; │ │ @@ -89086,18 +89105,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 │ │ -08f2ac: |[08f2ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -08f2bc: 5b01 1307 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f2c0: 7010 7521 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2175 │ │ -08f2c6: 0e00 |0005: return-void │ │ +08f2a0: |[08f2a0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +08f2b0: 5b01 1307 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f2b4: 7010 7521 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2175 │ │ +08f2ba: 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; │ │ │ │ @@ -89107,19 +89126,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 │ │ -08f2c8: |[08f2c8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08f2d8: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f2dc: 7230 d413 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13d4 │ │ -08f2e2: 0a00 |0005: move-result v0 │ │ -08f2e4: 0f00 |0006: return v0 │ │ +08f2bc: |[08f2bc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f2cc: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f2d0: 7230 d413 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13d4 │ │ +08f2d6: 0a00 |0005: move-result v0 │ │ +08f2d8: 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; │ │ @@ -89129,20 +89148,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 │ │ -08f2e8: |[08f2e8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -08f2f8: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f2fc: 7220 d513 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@13d5 │ │ -08f302: 0c00 |0005: move-result-object v0 │ │ -08f304: 1f00 b404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@04b4 │ │ -08f308: 1100 |0008: return-object v0 │ │ +08f2dc: |[08f2dc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +08f2ec: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f2f0: 7220 d513 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@13d5 │ │ +08f2f6: 0c00 |0005: move-result-object v0 │ │ +08f2f8: 1f00 b404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@04b4 │ │ +08f2fc: 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; │ │ │ │ @@ -89151,18 +89170,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 │ │ -08f30c: |[08f30c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f31c: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f320: 7230 d613 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13d6 │ │ -08f326: 0e00 |0005: return-void │ │ +08f300: |[08f300] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f310: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f314: 7230 d613 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13d6 │ │ +08f31a: 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; │ │ @@ -89173,18 +89192,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 │ │ -08f328: |[08f328] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -08f338: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f33c: 7230 d713 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@13d7 │ │ -08f342: 0e00 |0005: return-void │ │ +08f31c: |[08f31c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +08f32c: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f330: 7230 d713 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@13d7 │ │ +08f336: 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; │ │ @@ -89195,18 +89214,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 │ │ -08f344: |[08f344] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f354: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f358: 7230 d813 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13d8 │ │ -08f35e: 0e00 |0005: return-void │ │ +08f338: |[08f338] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f348: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f34c: 7230 d813 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13d8 │ │ +08f352: 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; │ │ @@ -89217,19 +89236,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 │ │ -08f360: |[08f360] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08f370: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f374: 7240 d913 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@13d9 │ │ -08f37a: 0a00 |0005: move-result v0 │ │ -08f37c: 0f00 |0006: return v0 │ │ +08f354: |[08f354] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f364: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f368: 7240 d913 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@13d9 │ │ +08f36e: 0a00 |0005: move-result v0 │ │ +08f370: 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; │ │ @@ -89240,19 +89259,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 │ │ -08f380: |[08f380] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -08f390: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f394: 7240 da13 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@13da │ │ -08f39a: 0a00 |0005: move-result v0 │ │ -08f39c: 0f00 |0006: return v0 │ │ +08f374: |[08f374] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08f384: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f388: 7240 da13 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@13da │ │ +08f38e: 0a00 |0005: move-result v0 │ │ +08f390: 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 │ │ @@ -89263,18 +89282,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08f3a0: |[08f3a0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -08f3b0: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f3b4: 7230 db13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13db │ │ -08f3ba: 0e00 |0005: return-void │ │ +08f394: |[08f394] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +08f3a4: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f3a8: 7230 db13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13db │ │ +08f3ae: 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; │ │ @@ -89285,18 +89304,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 │ │ -08f3bc: |[08f3bc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08f3cc: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ -08f3d0: 7230 dc13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13dc │ │ -08f3d6: 0e00 |0005: return-void │ │ +08f3b0: |[08f3b0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f3c0: 5410 1307 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0713 │ │ +08f3c4: 7230 dc13 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13dc │ │ +08f3ca: 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; │ │ @@ -89411,17 +89430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f3d8: |[08f3d8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -08f3e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08f3ee: 0e00 |0003: return-void │ │ +08f3cc: |[08f3cc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +08f3dc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08f3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -89430,19 +89449,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 │ │ -08f3f0: |[08f3f0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -08f400: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f404: 6e20 7721 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@2177 │ │ -08f40a: 0c00 |0005: move-result-object v0 │ │ -08f40c: 1100 |0006: return-object v0 │ │ +08f3e4: |[08f3e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +08f3f4: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f3f8: 6e20 7721 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@2177 │ │ +08f3fe: 0c00 |0005: move-result-object v0 │ │ +08f400: 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; │ │ │ │ @@ -89451,18 +89470,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 │ │ -08f410: |[08f410] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -08f420: 2200 fc02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@02fc │ │ -08f424: 7020 ca13 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@13ca │ │ -08f42a: 1100 |0005: return-object v0 │ │ +08f404: |[08f404] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +08f414: 2200 fc02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@02fc │ │ +08f418: 7020 ca13 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@13ca │ │ +08f41e: 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;) │ │ @@ -89470,19 +89489,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 │ │ -08f42c: |[08f42c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -08f43c: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -08f440: 6e40 7c21 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@217c │ │ -08f446: 0a00 |0005: move-result v0 │ │ -08f448: 0f00 |0006: return v0 │ │ +08f420: |[08f420] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08f430: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +08f434: 6e40 7c21 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@217c │ │ +08f43a: 0a00 |0005: move-result v0 │ │ +08f43c: 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 │ │ @@ -89599,18 +89618,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f44c: |[08f44c] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -08f45c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08f462: 5b01 1507 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0715 │ │ -08f466: 0e00 |0005: return-void │ │ +08f440: |[08f440] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +08f450: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08f456: 5b01 1507 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0715 │ │ +08f45a: 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; │ │ @@ -89622,17 +89641,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08f468: |[08f468] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -08f478: 5410 1507 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0715 │ │ -08f47c: 1100 |0002: return-object v0 │ │ +08f45c: |[08f45c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +08f46c: 5410 1507 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0715 │ │ +08f470: 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;) │ │ @@ -89640,17 +89659,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f480: |[08f480] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -08f490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f492: 0f00 |0001: return v0 │ │ +08f474: |[08f474] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +08f484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f486: 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;) │ │ @@ -89658,17 +89677,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f494: |[08f494] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -08f4a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08f4a6: 0f00 |0001: return v0 │ │ +08f488: |[08f488] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +08f498: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08f49a: 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;) │ │ @@ -89682,18 +89701,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 │ │ -08f4a8: |[08f4a8] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -08f4b8: 6e10 e713 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@13e7 │ │ -08f4be: 0c00 |0003: move-result-object v0 │ │ -08f4c0: 1100 |0004: return-object v0 │ │ +08f49c: |[08f49c] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +08f4ac: 6e10 e713 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@13e7 │ │ +08f4b2: 0c00 |0003: move-result-object v0 │ │ +08f4b4: 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; │ │ │ │ @@ -89702,17 +89721,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f4c4: |[08f4c4] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -08f4d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f4d6: 0f00 |0001: return v0 │ │ +08f4b8: |[08f4b8] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +08f4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f4ca: 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;) │ │ @@ -89720,16 +89739,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08f4d8: |[08f4d8] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -08f4e8: 0e00 |0000: return-void │ │ +08f4cc: |[08f4cc] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +08f4dc: 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; │ │ │ │ @@ -89738,17 +89757,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f4ec: |[08f4ec] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -08f4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f4fe: 0f00 |0001: return v0 │ │ +08f4e0: |[08f4e0] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +08f4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f4f2: 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;) │ │ @@ -89756,25 +89775,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08f500: |[08f500] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -08f510: 5420 1707 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ -08f514: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -08f518: 6e10 eb13 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@13eb │ │ -08f51e: 0a00 |0007: move-result v0 │ │ -08f520: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -08f524: 5420 1707 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ -08f528: 6e10 e613 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@13e6 │ │ -08f52e: 0a01 |000f: move-result v1 │ │ -08f530: 7220 e213 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@13e2 │ │ -08f536: 0e00 |0013: return-void │ │ +08f4f4: |[08f4f4] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +08f504: 5420 1707 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ +08f508: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +08f50c: 6e10 eb13 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@13eb │ │ +08f512: 0a00 |0007: move-result v0 │ │ +08f514: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +08f518: 5420 1707 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ +08f51c: 6e10 e613 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@13e6 │ │ +08f522: 0a01 |000f: move-result v1 │ │ +08f524: 7220 e213 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@13e2 │ │ +08f52a: 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; │ │ @@ -89784,17 +89803,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 │ │ -08f538: |[08f538] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -08f548: 5b01 1607 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0716 │ │ -08f54c: 0e00 |0002: return-void │ │ +08f52c: |[08f52c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +08f53c: 5b01 1607 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0716 │ │ +08f540: 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; │ │ @@ -89804,38 +89823,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 │ │ -08f550: |[08f550] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -08f560: 5430 1707 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ -08f564: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -08f568: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -08f56c: 1a00 6802 |0006: const-string v0, "ActionProvider(support)" // string@0268 │ │ -08f570: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -08f574: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08f57a: 1a02 dc32 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@32dc │ │ -08f57e: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08f584: 0c01 |0012: move-result-object v1 │ │ -08f586: 6e10 2b34 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -08f58c: 0c02 |0016: move-result-object v2 │ │ -08f58e: 6e10 ee33 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -08f594: 0c02 |001a: move-result-object v2 │ │ -08f596: 6e20 5a34 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08f59c: 0c01 |001e: move-result-object v1 │ │ -08f59e: 1a02 6000 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0060 │ │ -08f5a2: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08f5a8: 0c01 |0024: move-result-object v1 │ │ -08f5aa: 6e10 5f34 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08f5b0: 0c01 |0028: move-result-object v1 │ │ -08f5b2: 7120 b620 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -08f5b8: 5b34 1707 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ -08f5bc: 0e00 |002e: return-void │ │ +08f544: |[08f544] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +08f554: 5430 1707 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ +08f558: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +08f55c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +08f560: 1a00 6802 |0006: const-string v0, "ActionProvider(support)" // string@0268 │ │ +08f564: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +08f568: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08f56e: 1a02 dc32 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@32dc │ │ +08f572: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08f578: 0c01 |0012: move-result-object v1 │ │ +08f57a: 6e10 2b34 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +08f580: 0c02 |0016: move-result-object v2 │ │ +08f582: 6e10 ee33 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +08f588: 0c02 |001a: move-result-object v2 │ │ +08f58a: 6e20 5a34 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08f590: 0c01 |001e: move-result-object v1 │ │ +08f592: 1a02 6000 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0060 │ │ +08f596: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08f59c: 0c01 |0024: move-result-object v1 │ │ +08f59e: 6e10 5f34 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08f5a4: 0c01 |0028: move-result-object v1 │ │ +08f5a6: 7120 b620 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +08f5ac: 5b34 1707 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0717 │ │ +08f5b0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -89847,20 +89866,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08f5c0: |[08f5c0] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -08f5d0: 5410 1607 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0716 │ │ -08f5d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08f5d8: 5410 1607 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0716 │ │ -08f5dc: 7220 e113 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@13e1 │ │ -08f5e2: 0e00 |0009: return-void │ │ +08f5b4: |[08f5b4] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +08f5c4: 5410 1607 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0716 │ │ +08f5c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08f5cc: 5410 1607 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0716 │ │ +08f5d0: 7220 e113 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@13e1 │ │ +08f5d6: 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; │ │ @@ -89950,18 +89969,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 │ │ -08f5e4: |[08f5e4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -08f5f4: 5b01 1807 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f5f8: 7010 cd04 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -08f5fe: 0e00 |0005: return-void │ │ +08f5d8: |[08f5d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +08f5e8: 5b01 1807 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f5ec: 7010 cd04 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +08f5f2: 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; │ │ @@ -89972,20 +89991,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 │ │ -08f600: |[08f600] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -08f610: 5b12 1807 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f614: 6e10 d004 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@04d0 │ │ -08f61a: 0c00 |0005: move-result-object v0 │ │ -08f61c: 7020 ce04 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ -08f622: 0e00 |0009: return-void │ │ +08f5f4: |[08f5f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +08f604: 5b12 1807 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f608: 6e10 d004 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@04d0 │ │ +08f60e: 0c00 |0005: move-result-object v0 │ │ +08f610: 7020 ce04 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@04ce │ │ +08f616: 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; │ │ @@ -89998,62 +90017,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -08f624: |[08f624] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -08f634: 5240 4801 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0148 │ │ -08f638: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -08f63e: 2200 7f06 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ -08f642: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -08f646: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -08f64c: 1a02 8913 |000c: const-string v2, "Unknown message " // string@1389 │ │ -08f650: 6e20 5a34 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -08f656: 0c01 |0011: move-result-object v1 │ │ -08f658: 6e20 5934 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -08f65e: 0c01 |0015: move-result-object v1 │ │ -08f660: 6e10 5f34 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -08f666: 0c01 |0019: move-result-object v1 │ │ -08f668: 7020 2f34 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -08f66e: 2700 |001d: throw v0 │ │ -08f670: 5430 1807 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f674: 7110 fa13 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@13fa │ │ -08f67a: 0c00 |0023: move-result-object v0 │ │ -08f67c: 5431 1807 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f680: 7110 f913 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@13f9 │ │ -08f686: 0c01 |0029: move-result-object v1 │ │ -08f688: 7220 e420 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@20e4 │ │ -08f68e: 0e00 |002d: return-void │ │ -08f690: 5430 1807 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f694: 7110 fb13 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@13fb │ │ -08f69a: 28fa |0033: goto 002d // -0006 │ │ -08f69c: 5430 1807 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f6a0: 7110 fc13 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@13fc │ │ -08f6a6: 0c00 |0039: move-result-object v0 │ │ -08f6a8: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -08f6ac: 5430 1807 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f6b0: 7110 fd13 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@13fd │ │ -08f6b6: 0a00 |0041: move-result v0 │ │ -08f6b8: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -08f6bc: 5430 1807 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f6c0: 7110 fc13 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@13fc │ │ -08f6c6: 0c00 |0049: move-result-object v0 │ │ -08f6c8: 5431 1807 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f6cc: 7110 f913 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@13f9 │ │ -08f6d2: 0c01 |004f: move-result-object v1 │ │ -08f6d4: 7220 df20 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20df │ │ -08f6da: 28da |0053: goto 002d // -0026 │ │ -08f6dc: 5430 1807 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ -08f6e0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -08f6e2: 7120 fe13 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@13fe │ │ -08f6e8: 28d3 |005a: goto 002d // -002d │ │ -08f6ea: 0000 |005b: nop // spacer │ │ -08f6ec: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +08f618: |[08f618] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +08f628: 5240 4801 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0148 │ │ +08f62c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +08f632: 2200 7f06 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ +08f636: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +08f63a: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +08f640: 1a02 8913 |000c: const-string v2, "Unknown message " // string@1389 │ │ +08f644: 6e20 5a34 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +08f64a: 0c01 |0011: move-result-object v1 │ │ +08f64c: 6e20 5934 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +08f652: 0c01 |0015: move-result-object v1 │ │ +08f654: 6e10 5f34 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +08f65a: 0c01 |0019: move-result-object v1 │ │ +08f65c: 7020 2f34 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +08f662: 2700 |001d: throw v0 │ │ +08f664: 5430 1807 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f668: 7110 fa13 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@13fa │ │ +08f66e: 0c00 |0023: move-result-object v0 │ │ +08f670: 5431 1807 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f674: 7110 f913 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@13f9 │ │ +08f67a: 0c01 |0029: move-result-object v1 │ │ +08f67c: 7220 e420 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@20e4 │ │ +08f682: 0e00 |002d: return-void │ │ +08f684: 5430 1807 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f688: 7110 fb13 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@13fb │ │ +08f68e: 28fa |0033: goto 002d // -0006 │ │ +08f690: 5430 1807 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f694: 7110 fc13 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@13fc │ │ +08f69a: 0c00 |0039: move-result-object v0 │ │ +08f69c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +08f6a0: 5430 1807 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f6a4: 7110 fd13 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@13fd │ │ +08f6aa: 0a00 |0041: move-result v0 │ │ +08f6ac: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +08f6b0: 5430 1807 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f6b4: 7110 fc13 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@13fc │ │ +08f6ba: 0c00 |0049: move-result-object v0 │ │ +08f6bc: 5431 1807 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f6c0: 7110 f913 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@13f9 │ │ +08f6c6: 0c01 |004f: move-result-object v1 │ │ +08f6c8: 7220 df20 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20df │ │ +08f6ce: 28da |0053: goto 002d // -0026 │ │ +08f6d0: 5430 1807 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0718 │ │ +08f6d4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +08f6d6: 7120 fe13 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@13fe │ │ +08f6dc: 28d3 |005a: goto 002d // -002d │ │ +08f6de: 0000 |005b: nop // spacer │ │ +08f6e0: 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 │ │ @@ -90099,18 +90118,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 │ │ -08f700: |[08f700] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -08f710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f712: 7040 0e14 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@140e │ │ -08f718: 0e00 |0004: return-void │ │ +08f6f4: |[08f6f4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +08f704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f706: 7040 0e14 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@140e │ │ +08f70c: 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; │ │ @@ -90121,27 +90140,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 │ │ -08f71c: |[08f71c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -08f72c: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -08f732: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08f736: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -08f73a: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -08f73e: 2200 0503 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0305 │ │ -08f742: 7040 0814 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@1408 │ │ -08f748: 5b20 3507 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ -08f74c: 0e00 |0010: return-void │ │ -08f74e: 2200 0403 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0304 │ │ -08f752: 7040 f813 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@13f8 │ │ -08f758: 5b20 3507 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ -08f75c: 28f8 |0018: goto 0010 // -0008 │ │ +08f710: |[08f710] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +08f720: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +08f726: 6000 4501 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08f72a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +08f72e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +08f732: 2200 0503 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0305 │ │ +08f736: 7040 0814 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@1408 │ │ +08f73c: 5b20 3507 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ +08f740: 0e00 |0010: return-void │ │ +08f742: 2200 0403 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0304 │ │ +08f746: 7040 f813 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@13f8 │ │ +08f74c: 5b20 3507 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ +08f750: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -90157,19 +90176,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f760: |[08f760] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -08f770: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ -08f774: 7210 f013 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@13f0 │ │ -08f77a: 0a00 |0005: move-result v0 │ │ -08f77c: 0f00 |0006: return v0 │ │ +08f754: |[08f754] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +08f764: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ +08f768: 7210 f013 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@13f0 │ │ +08f76e: 0a00 |0005: move-result v0 │ │ +08f770: 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;) │ │ @@ -90177,19 +90196,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08f780: |[08f780] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -08f790: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ -08f794: 7220 f113 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@13f1 │ │ -08f79a: 0a00 |0005: move-result v0 │ │ -08f79c: 0f00 |0006: return v0 │ │ +08f774: |[08f774] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08f784: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ +08f788: 7220 f113 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@13f1 │ │ +08f78e: 0a00 |0005: move-result v0 │ │ +08f790: 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; │ │ │ │ @@ -90198,18 +90217,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08f7a0: |[08f7a0] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -08f7b0: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ -08f7b4: 7220 f213 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@13f2 │ │ -08f7ba: 0e00 |0005: return-void │ │ +08f794: |[08f794] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +08f7a4: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ +08f7a8: 7220 f213 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@13f2 │ │ +08f7ae: 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 │ │ @@ -90219,18 +90238,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08f7bc: |[08f7bc] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -08f7cc: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ -08f7d0: 7220 f313 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@13f3 │ │ -08f7d6: 0e00 |0005: return-void │ │ +08f7b0: |[08f7b0] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +08f7c0: 5410 3507 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0735 │ │ +08f7c4: 7220 f313 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@13f3 │ │ +08f7ca: 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; │ │ @@ -90339,26 +90358,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08f7d8: |[08f7d8] android.support.v4.view.GravityCompat.:()V │ │ -08f7e8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08f7ec: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -08f7f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -08f7f4: 2201 0903 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0309 │ │ -08f7f8: 7010 1c14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@141c │ │ -08f7fe: 6901 3707 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ -08f802: 0e00 |000d: return-void │ │ -08f804: 2201 0803 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0308 │ │ -08f808: 7010 1714 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@1417 │ │ -08f80e: 6901 3707 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ -08f812: 28f8 |0015: goto 000d // -0008 │ │ +08f7cc: |[08f7cc] android.support.v4.view.GravityCompat.:()V │ │ +08f7dc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08f7e0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +08f7e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +08f7e8: 2201 0903 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0309 │ │ +08f7ec: 7010 1c14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@141c │ │ +08f7f2: 6901 3707 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ +08f7f6: 0e00 |000d: return-void │ │ +08f7f8: 2201 0803 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0308 │ │ +08f7fc: 7010 1714 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@1417 │ │ +08f802: 6901 3707 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ +08f806: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -90370,17 +90389,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f814: |[08f814] android.support.v4.view.GravityCompat.:()V │ │ -08f824: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08f82a: 0e00 |0003: return-void │ │ +08f808: |[08f808] android.support.v4.view.GravityCompat.:()V │ │ +08f818: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08f81e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -90389,26 +90408,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 │ │ -08f82c: |[08f82c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -08f83c: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ -08f840: 0191 |0002: move v1, v9 │ │ -08f842: 01a2 |0003: move v2, v10 │ │ -08f844: 01b3 |0004: move v3, v11 │ │ -08f846: 07c4 |0005: move-object v4, v12 │ │ -08f848: 01d5 |0006: move v5, v13 │ │ -08f84a: 01e6 |0007: move v6, v14 │ │ -08f84c: 07f7 |0008: move-object v7, v15 │ │ -08f84e: 0208 1000 |0009: move/from16 v8, v16 │ │ -08f852: 7809 1314 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@1413 │ │ -08f858: 0e00 |000e: return-void │ │ +08f820: |[08f820] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +08f830: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ +08f834: 0191 |0002: move v1, v9 │ │ +08f836: 01a2 |0003: move v2, v10 │ │ +08f838: 01b3 |0004: move v3, v11 │ │ +08f83a: 07c4 |0005: move-object v4, v12 │ │ +08f83c: 01d5 |0006: move v5, v13 │ │ +08f83e: 01e6 |0007: move v6, v14 │ │ +08f840: 07f7 |0008: move-object v7, v15 │ │ +08f842: 0208 1000 |0009: move/from16 v8, v16 │ │ +08f846: 7809 1314 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@1413 │ │ +08f84c: 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 │ │ @@ -90424,24 +90443,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 │ │ -08f85c: |[08f85c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08f86c: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ -08f870: 0171 |0002: move v1, v7 │ │ -08f872: 0182 |0003: move v2, v8 │ │ -08f874: 0193 |0004: move v3, v9 │ │ -08f876: 07a4 |0005: move-object v4, v10 │ │ -08f878: 07b5 |0006: move-object v5, v11 │ │ -08f87a: 01c6 |0007: move v6, v12 │ │ -08f87c: 7807 1414 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@1414 │ │ -08f882: 0e00 |000b: return-void │ │ +08f850: |[08f850] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08f860: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ +08f864: 0171 |0002: move v1, v7 │ │ +08f866: 0182 |0003: move v2, v8 │ │ +08f868: 0193 |0004: move v3, v9 │ │ +08f86a: 07a4 |0005: move-object v4, v10 │ │ +08f86c: 07b5 |0006: move-object v5, v11 │ │ +08f86e: 01c6 |0007: move v6, v12 │ │ +08f870: 7807 1414 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@1414 │ │ +08f876: 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 │ │ @@ -90455,18 +90474,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 │ │ -08f884: |[08f884] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08f894: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ -08f898: 7254 1514 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@1415 │ │ -08f89e: 0e00 |0005: return-void │ │ +08f878: |[08f878] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08f888: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ +08f88c: 7254 1514 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@1415 │ │ +08f892: 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; │ │ @@ -90478,19 +90497,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08f8a0: |[08f8a0] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -08f8b0: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ -08f8b4: 7230 1614 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@1416 │ │ -08f8ba: 0a00 |0005: move-result v0 │ │ -08f8bc: 0f00 |0006: return v0 │ │ +08f894: |[08f894] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +08f8a4: 6200 3707 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0737 │ │ +08f8a8: 7230 1614 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@1416 │ │ +08f8ae: 0a00 |0005: move-result v0 │ │ +08f8b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ @@ -90520,17 +90539,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f8c0: |[08f8c0] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -08f8d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08f8d6: 0e00 |0003: return-void │ │ +08f8b4: |[08f8b4] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +08f8c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08f8ca: 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;) │ │ @@ -90538,17 +90557,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 │ │ -08f8d8: |[08f8d8] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -08f8e8: 7708 ec20 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@20ec │ │ -08f8ee: 0e00 |0003: return-void │ │ +08f8cc: |[08f8cc] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +08f8dc: 7708 ec20 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@20ec │ │ +08f8e2: 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 │ │ @@ -90564,17 +90583,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 │ │ -08f8f0: |[08f8f0] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08f900: 7706 ee20 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20ee │ │ -08f906: 0e00 |0003: return-void │ │ +08f8e4: |[08f8e4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08f8f4: 7706 ee20 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20ee │ │ +08f8fa: 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 │ │ @@ -90588,17 +90607,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 │ │ -08f908: |[08f908] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08f918: 7140 f020 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20f0 │ │ -08f91e: 0e00 |0003: return-void │ │ +08f8fc: |[08f8fc] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08f90c: 7140 f020 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20f0 │ │ +08f912: 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; │ │ @@ -90610,18 +90629,18 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08f920: |[08f920] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -08f930: 7120 f120 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@20f1 │ │ -08f936: 0a00 |0003: move-result v0 │ │ -08f938: 0f00 |0004: return v0 │ │ +08f914: |[08f914] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +08f924: 7120 f120 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@20f1 │ │ +08f92a: 0a00 |0003: move-result v0 │ │ +08f92c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ @@ -90727,26 +90746,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08f93c: |[08f93c] android.support.v4.view.KeyEventCompat.:()V │ │ -08f94c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08f950: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -08f954: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -08f958: 2200 0e03 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@030e │ │ -08f95c: 7010 3a14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@143a │ │ -08f962: 6900 3d07 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08f966: 0e00 |000d: return-void │ │ -08f968: 2200 0c03 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@030c │ │ -08f96c: 7010 2c14 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@142c │ │ -08f972: 6900 3d07 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08f976: 28f8 |0015: goto 000d // -0008 │ │ +08f930: |[08f930] android.support.v4.view.KeyEventCompat.:()V │ │ +08f940: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08f944: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +08f948: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +08f94c: 2200 0e03 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@030e │ │ +08f950: 7010 3a14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@143a │ │ +08f956: 6900 3d07 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08f95a: 0e00 |000d: return-void │ │ +08f95c: 2200 0c03 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@030c │ │ +08f960: 7010 2c14 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@142c │ │ +08f966: 6900 3d07 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08f96a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -90756,17 +90775,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f978: |[08f978] android.support.v4.view.KeyEventCompat.:()V │ │ -08f988: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08f98e: 0e00 |0003: return-void │ │ +08f96c: |[08f96c] android.support.v4.view.KeyEventCompat.:()V │ │ +08f97c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08f982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -90775,19 +90794,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 │ │ -08f990: |[08f990] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08f9a0: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08f9a4: 7254 3e14 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@143e │ │ -08f9aa: 0a00 |0005: move-result v0 │ │ -08f9ac: 0f00 |0006: return v0 │ │ +08f984: |[08f984] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +08f994: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08f998: 7254 3e14 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@143e │ │ +08f99e: 0a00 |0005: move-result v0 │ │ +08f9a0: 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; │ │ @@ -90798,19 +90817,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 │ │ -08f9b0: |[08f9b0] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -08f9c0: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08f9c4: 7220 3f14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@143f │ │ -08f9ca: 0c00 |0005: move-result-object v0 │ │ -08f9cc: 1100 |0006: return-object v0 │ │ +08f9a4: |[08f9a4] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +08f9b4: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08f9b8: 7220 3f14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@143f │ │ +08f9be: 0c00 |0005: move-result-object v0 │ │ +08f9c0: 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;) │ │ @@ -90818,21 +90837,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 │ │ -08f9d0: |[08f9d0] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -08f9e0: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08f9e4: 6e10 0021 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ -08f9ea: 0a01 |0005: move-result v1 │ │ -08f9ec: 7230 4114 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@1441 │ │ -08f9f2: 0a00 |0009: move-result v0 │ │ -08f9f4: 0f00 |000a: return v0 │ │ +08f9c4: |[08f9c4] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +08f9d4: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08f9d8: 6e10 0021 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ +08f9de: 0a01 |0005: move-result v1 │ │ +08f9e0: 7230 4114 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@1441 │ │ +08f9e6: 0a00 |0009: move-result v0 │ │ +08f9e8: 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 │ │ │ │ @@ -90841,21 +90860,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08f9f8: |[08f9f8] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -08fa08: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08fa0c: 6e10 0021 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ -08fa12: 0a01 |0005: move-result v1 │ │ -08fa14: 7220 4214 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@1442 │ │ -08fa1a: 0a00 |0009: move-result v0 │ │ -08fa1c: 0f00 |000a: return v0 │ │ +08f9ec: |[08f9ec] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +08f9fc: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08fa00: 6e10 0021 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ +08fa06: 0a01 |0005: move-result v1 │ │ +08fa08: 7220 4214 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@1442 │ │ +08fa0e: 0a00 |0009: move-result v0 │ │ +08fa10: 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;) │ │ @@ -90863,19 +90882,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08fa20: |[08fa20] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -08fa30: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08fa34: 7220 4014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@1440 │ │ -08fa3a: 0a00 |0005: move-result v0 │ │ -08fa3c: 0f00 |0006: return v0 │ │ +08fa14: |[08fa14] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +08fa24: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08fa28: 7220 4014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@1440 │ │ +08fa2e: 0a00 |0005: move-result v0 │ │ +08fa30: 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;) │ │ @@ -90883,19 +90902,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08fa40: |[08fa40] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -08fa50: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08fa54: 7230 4114 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@1441 │ │ -08fa5a: 0a00 |0005: move-result v0 │ │ -08fa5c: 0f00 |0006: return v0 │ │ +08fa34: |[08fa34] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +08fa44: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08fa48: 7230 4114 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@1441 │ │ +08fa4e: 0a00 |0005: move-result v0 │ │ +08fa50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -90904,19 +90923,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08fa60: |[08fa60] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -08fa70: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08fa74: 7220 4214 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@1442 │ │ -08fa7a: 0a00 |0005: move-result v0 │ │ -08fa7c: 0f00 |0006: return v0 │ │ +08fa54: |[08fa54] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +08fa64: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08fa68: 7220 4214 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@1442 │ │ +08fa6e: 0a00 |0005: move-result v0 │ │ +08fa70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -90924,19 +90943,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08fa80: |[08fa80] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -08fa90: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08fa94: 7220 4314 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@1443 │ │ -08fa9a: 0a00 |0005: move-result v0 │ │ -08fa9c: 0f00 |0006: return v0 │ │ +08fa74: |[08fa74] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +08fa84: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08fa88: 7220 4314 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@1443 │ │ +08fa8e: 0a00 |0005: move-result v0 │ │ +08fa90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -90944,18 +90963,18 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08faa0: |[08faa0] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -08fab0: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ -08fab4: 7220 4414 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@1444 │ │ -08faba: 0e00 |0005: return-void │ │ +08fa94: |[08fa94] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +08faa4: 6200 3d07 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@073d │ │ +08faa8: 7220 4414 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@1444 │ │ +08faae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -90985,17 +91004,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fabc: |[08fabc] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -08facc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08fad2: 0e00 |0003: return-void │ │ +08fab0: |[08fab0] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +08fac0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08fac6: 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;) │ │ @@ -91003,19 +91022,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 │ │ -08fad4: |[08fad4] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08fae4: 1f03 7d04 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@047d │ │ -08fae8: 6e40 fc20 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@20fc │ │ -08faee: 0a00 |0005: move-result v0 │ │ -08faf0: 0f00 |0006: return v0 │ │ +08fac8: |[08fac8] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +08fad8: 1f03 7d04 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@047d │ │ +08fadc: 6e40 fc20 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@20fc │ │ +08fae2: 0a00 |0005: move-result v0 │ │ +08fae4: 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; │ │ @@ -91026,18 +91045,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 │ │ -08faf4: |[08faf4] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -08fb04: 6e10 a521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@21a5 │ │ -08fb0a: 0c00 |0003: move-result-object v0 │ │ -08fb0c: 1100 |0004: return-object v0 │ │ +08fae8: |[08fae8] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +08faf8: 6e10 a521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@21a5 │ │ +08fafe: 0c00 |0003: move-result-object v0 │ │ +08fb00: 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;) │ │ @@ -91045,18 +91064,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08fb10: |[08fb10] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -08fb20: 6e10 0321 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@2103 │ │ -08fb26: 0a00 |0003: move-result v0 │ │ -08fb28: 0f00 |0004: return v0 │ │ +08fb04: |[08fb04] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +08fb14: 6e10 0321 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@2103 │ │ +08fb1a: 0a00 |0003: move-result v0 │ │ +08fb1c: 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;) │ │ @@ -91064,17 +91083,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fb2c: |[08fb2c] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -08fb3c: 6e10 0721 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@2107 │ │ -08fb42: 0e00 |0003: return-void │ │ +08fb20: |[08fb20] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +08fb30: 6e10 0721 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@2107 │ │ +08fb36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ @@ -91104,17 +91123,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fb44: |[08fb44] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -08fb54: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08fb5a: 0e00 |0003: return-void │ │ +08fb38: |[08fb38] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +08fb48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08fb4e: 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;) │ │ @@ -91122,18 +91141,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08fb5c: |[08fb5c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -08fb6c: 7120 0421 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@2104 │ │ -08fb72: 0a00 |0003: move-result v0 │ │ -08fb74: 0f00 |0004: return v0 │ │ +08fb50: |[08fb50] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +08fb60: 7120 0421 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@2104 │ │ +08fb66: 0a00 |0003: move-result v0 │ │ +08fb68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -91142,18 +91161,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08fb78: |[08fb78] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -08fb88: 7110 0521 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@2105 │ │ -08fb8e: 0a00 |0003: move-result v0 │ │ -08fb90: 0f00 |0004: return v0 │ │ +08fb6c: |[08fb6c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +08fb7c: 7110 0521 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@2105 │ │ +08fb82: 0a00 |0003: move-result v0 │ │ +08fb84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -91161,18 +91180,18 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08fb94: |[08fb94] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -08fba4: 7110 0621 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@2106 │ │ -08fbaa: 0a00 |0003: move-result v0 │ │ -08fbac: 0f00 |0004: return v0 │ │ +08fb88: |[08fb88] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +08fb98: 7110 0621 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@2106 │ │ +08fb9e: 0a00 |0003: move-result v0 │ │ +08fba0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -91283,26 +91302,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08fbb0: |[08fbb0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -08fbc0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08fbc4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -08fbc8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -08fbcc: 2201 1503 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0315 │ │ -08fbd0: 7010 6a14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@146a │ │ -08fbd6: 6901 3e07 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fbda: 0e00 |000d: return-void │ │ -08fbdc: 2201 1403 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0314 │ │ -08fbe0: 7010 6114 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@1461 │ │ -08fbe6: 6901 3e07 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fbea: 28f8 |0015: goto 000d // -0008 │ │ +08fba4: |[08fba4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +08fbb4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08fbb8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +08fbbc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +08fbc0: 2201 1503 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0315 │ │ +08fbc4: 7010 6a14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@146a │ │ +08fbca: 6901 3e07 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fbce: 0e00 |000d: return-void │ │ +08fbd0: 2201 1403 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0314 │ │ +08fbd4: 7010 6114 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@1461 │ │ +08fbda: 6901 3e07 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fbde: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -91314,17 +91333,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fbec: |[08fbec] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -08fbfc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08fc02: 0e00 |0003: return-void │ │ +08fbe0: |[08fbe0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +08fbf0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08fbf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -91333,19 +91352,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 │ │ -08fc04: |[08fc04] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08fc14: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fc18: 7220 5914 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1459 │ │ -08fc1e: 0a00 |0005: move-result v0 │ │ -08fc20: 0f00 |0006: return v0 │ │ +08fbf8: |[08fbf8] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08fc08: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fc0c: 7220 5914 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1459 │ │ +08fc12: 0a00 |0005: move-result v0 │ │ +08fc14: 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;) │ │ @@ -91353,19 +91372,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 │ │ -08fc24: |[08fc24] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08fc34: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fc38: 7220 5a14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@145a │ │ -08fc3e: 0a00 |0005: move-result v0 │ │ -08fc40: 0f00 |0006: return v0 │ │ +08fc18: |[08fc18] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08fc28: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fc2c: 7220 5a14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@145a │ │ +08fc32: 0a00 |0005: move-result v0 │ │ +08fc34: 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;) │ │ @@ -91373,19 +91392,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 │ │ -08fc44: |[08fc44] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08fc54: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fc58: 7220 5b14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@145b │ │ -08fc5e: 0a00 |0005: move-result v0 │ │ -08fc60: 0f00 |0006: return v0 │ │ +08fc38: |[08fc38] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08fc48: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fc4c: 7220 5b14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@145b │ │ +08fc52: 0a00 |0005: move-result v0 │ │ +08fc54: 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;) │ │ @@ -91393,19 +91412,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 │ │ -08fc64: |[08fc64] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -08fc74: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fc78: 7220 5c14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@145c │ │ -08fc7e: 0a00 |0005: move-result v0 │ │ -08fc80: 0f00 |0006: return v0 │ │ +08fc58: |[08fc58] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +08fc68: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fc6c: 7220 5c14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@145c │ │ +08fc72: 0a00 |0005: move-result v0 │ │ +08fc74: 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;) │ │ @@ -91413,18 +91432,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 │ │ -08fc84: |[08fc84] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fc94: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fc98: 7230 5d14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@145d │ │ -08fc9e: 0e00 |0005: return-void │ │ +08fc78: |[08fc78] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fc88: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fc8c: 7230 5d14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@145d │ │ +08fc92: 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 │ │ @@ -91434,18 +91453,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 │ │ -08fca0: |[08fca0] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fcb0: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fcb4: 7230 5e14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@145e │ │ -08fcba: 0e00 |0005: return-void │ │ +08fc94: |[08fc94] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fca4: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fca8: 7230 5e14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@145e │ │ +08fcae: 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 │ │ @@ -91455,18 +91474,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 │ │ -08fcbc: |[08fcbc] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fccc: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fcd0: 7230 5f14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@145f │ │ -08fcd6: 0e00 |0005: return-void │ │ +08fcb0: |[08fcb0] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fcc0: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fcc4: 7230 5f14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@145f │ │ +08fcca: 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 │ │ @@ -91476,18 +91495,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 │ │ -08fcd8: |[08fcd8] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fce8: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ -08fcec: 7230 6014 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1460 │ │ -08fcf2: 0e00 |0005: return-void │ │ +08fccc: |[08fccc] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fcdc: 6200 3e07 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@073e │ │ +08fce0: 7230 6014 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1460 │ │ +08fce6: 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 │ │ @@ -91518,17 +91537,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fcf4: |[08fcf4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -08fd04: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08fd0a: 0e00 |0003: return-void │ │ +08fce8: |[08fce8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +08fcf8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08fcfe: 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;) │ │ @@ -91536,18 +91555,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 │ │ -08fd0c: |[08fd0c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08fd1c: 6e10 4d22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@224d │ │ -08fd22: 0a00 |0003: move-result v0 │ │ -08fd24: 0f00 |0004: return v0 │ │ +08fd00: |[08fd00] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08fd10: 6e10 4d22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@224d │ │ +08fd16: 0a00 |0003: move-result v0 │ │ +08fd18: 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;) │ │ @@ -91555,18 +91574,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 │ │ -08fd28: |[08fd28] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08fd38: 6e10 4e22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@224e │ │ -08fd3e: 0a00 |0003: move-result v0 │ │ -08fd40: 0f00 |0004: return v0 │ │ +08fd1c: |[08fd1c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08fd2c: 6e10 4e22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@224e │ │ +08fd32: 0a00 |0003: move-result v0 │ │ +08fd34: 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;) │ │ @@ -91574,18 +91593,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 │ │ -08fd44: |[08fd44] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08fd54: 6e10 4f22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@224f │ │ -08fd5a: 0a00 |0003: move-result v0 │ │ -08fd5c: 0f00 |0004: return v0 │ │ +08fd38: |[08fd38] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08fd48: 6e10 4f22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@224f │ │ +08fd4e: 0a00 |0003: move-result v0 │ │ +08fd50: 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;) │ │ @@ -91593,18 +91612,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 │ │ -08fd60: |[08fd60] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -08fd70: 6e10 5022 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@2250 │ │ -08fd76: 0a00 |0003: move-result v0 │ │ -08fd78: 0f00 |0004: return v0 │ │ +08fd54: |[08fd54] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +08fd64: 6e10 5022 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@2250 │ │ +08fd6a: 0a00 |0003: move-result v0 │ │ +08fd6c: 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;) │ │ @@ -91612,17 +91631,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 │ │ -08fd7c: |[08fd7c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fd8c: 6e20 5122 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@2251 │ │ -08fd92: 0e00 |0003: return-void │ │ +08fd70: |[08fd70] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fd80: 6e20 5122 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@2251 │ │ +08fd86: 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 │ │ @@ -91632,17 +91651,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 │ │ -08fd94: |[08fd94] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fda4: 6e20 5222 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@2252 │ │ -08fdaa: 0e00 |0003: return-void │ │ +08fd88: |[08fd88] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fd98: 6e20 5222 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@2252 │ │ +08fd9e: 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 │ │ @@ -91652,17 +91671,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 │ │ -08fdac: |[08fdac] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fdbc: 6e20 5322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@2253 │ │ -08fdc2: 0e00 |0003: return-void │ │ +08fda0: |[08fda0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fdb0: 6e20 5322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@2253 │ │ +08fdb6: 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 │ │ @@ -91672,17 +91691,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 │ │ -08fdc4: |[08fdc4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08fdd4: 6e20 5422 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@2254 │ │ -08fdda: 0e00 |0003: return-void │ │ +08fdb8: |[08fdb8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08fdc8: 6e20 5422 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@2254 │ │ +08fdce: 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 │ │ @@ -91717,17 +91736,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fddc: |[08fddc] android.support.v4.view.MenuCompat.:()V │ │ -08fdec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08fdf2: 0e00 |0003: return-void │ │ +08fdd0: |[08fdd0] android.support.v4.view.MenuCompat.:()V │ │ +08fde0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08fde6: 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;) │ │ @@ -91735,17 +91754,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 │ │ -08fdf4: |[08fdf4] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -08fe04: 7120 b714 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@14b7 │ │ -08fe0a: 0e00 |0003: return-void │ │ +08fde8: |[08fde8] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +08fdf8: 7120 b714 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@14b7 │ │ +08fdfe: 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 │ │ @@ -91927,32 +91946,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -08fe0c: |[08fe0c] android.support.v4.view.MenuItemCompat.:()V │ │ -08fe1c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -08fe20: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -08fe24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -08fe28: 2201 1c03 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@031c │ │ -08fe2c: 7010 9d14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@149d │ │ -08fe32: 6901 4107 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08fe36: 0e00 |000d: return-void │ │ -08fe38: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -08fe3c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -08fe40: 2201 1a03 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@031a │ │ -08fe44: 7010 9114 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1491 │ │ -08fe4a: 6901 4107 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08fe4e: 28f4 |0019: goto 000d // -000c │ │ -08fe50: 2201 1903 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0319 │ │ -08fe54: 7010 8814 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@1488 │ │ -08fe5a: 6901 4107 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08fe5e: 28ec |0021: goto 000d // -0014 │ │ +08fe00: |[08fe00] android.support.v4.view.MenuItemCompat.:()V │ │ +08fe10: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +08fe14: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +08fe18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +08fe1c: 2201 1c03 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@031c │ │ +08fe20: 7010 9d14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@149d │ │ +08fe26: 6901 4107 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08fe2a: 0e00 |000d: return-void │ │ +08fe2c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +08fe30: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +08fe34: 2201 1a03 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@031a │ │ +08fe38: 7010 9114 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1491 │ │ +08fe3e: 6901 4107 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08fe42: 28f4 |0019: goto 000d // -000c │ │ +08fe44: 2201 1903 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0319 │ │ +08fe48: 7010 8814 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@1488 │ │ +08fe4e: 6901 4107 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08fe52: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -91966,17 +91985,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fe60: |[08fe60] android.support.v4.view.MenuItemCompat.:()V │ │ -08fe70: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -08fe76: 0e00 |0003: return-void │ │ +08fe54: |[08fe54] android.support.v4.view.MenuItemCompat.:()V │ │ +08fe64: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +08fe6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -91985,25 +92004,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08fe78: |[08fe78] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -08fe88: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08fe8c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08fe90: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08fe94: 7210 9a0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0c9a │ │ -08fe9a: 0a00 |0009: move-result v0 │ │ -08fe9c: 0f00 |000a: return v0 │ │ -08fe9e: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08fea2: 7220 a214 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@14a2 │ │ -08fea8: 0a00 |0010: move-result v0 │ │ -08feaa: 28f9 |0011: goto 000a // -0007 │ │ +08fe6c: |[08fe6c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +08fe7c: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08fe80: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08fe84: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08fe88: 7210 9a0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0c9a │ │ +08fe8e: 0a00 |0009: move-result v0 │ │ +08fe90: 0f00 |000a: return v0 │ │ +08fe92: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08fe96: 7220 a214 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@14a2 │ │ +08fe9c: 0a00 |0010: move-result v0 │ │ +08fe9e: 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; │ │ @@ -92014,25 +92033,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08feac: |[08feac] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -08febc: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08fec0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08fec4: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08fec8: 7210 9b0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0c9b │ │ -08fece: 0a00 |0009: move-result v0 │ │ -08fed0: 0f00 |000a: return v0 │ │ -08fed2: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08fed6: 7220 a314 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@14a3 │ │ -08fedc: 0a00 |0010: move-result v0 │ │ -08fede: 28f9 |0011: goto 000a // -0007 │ │ +08fea0: |[08fea0] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +08feb0: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08feb4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08feb8: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08febc: 7210 9b0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0c9b │ │ +08fec2: 0a00 |0009: move-result v0 │ │ +08fec4: 0f00 |000a: return v0 │ │ +08fec6: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08feca: 7220 a314 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@14a3 │ │ +08fed0: 0a00 |0010: move-result v0 │ │ +08fed2: 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; │ │ @@ -92043,26 +92062,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 │ │ -08fee0: |[08fee0] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -08fef0: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08fef4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08fef8: 1f02 2002 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08fefc: 7210 9d0c 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0c9d │ │ -08ff02: 0c00 |0009: move-result-object v0 │ │ -08ff04: 1100 |000a: return-object v0 │ │ -08ff06: 1a00 560f |000b: const-string v0, "MenuItemCompat" // string@0f56 │ │ -08ff0a: 1a01 ec1d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1dec │ │ -08ff0e: 7120 b620 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -08ff14: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -08ff16: 28f7 |0013: goto 000a // -0009 │ │ +08fed4: |[08fed4] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +08fee4: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08fee8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08feec: 1f02 2002 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08fef0: 7210 9d0c 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0c9d │ │ +08fef6: 0c00 |0009: move-result-object v0 │ │ +08fef8: 1100 |000a: return-object v0 │ │ +08fefa: 1a00 560f |000b: const-string v0, "MenuItemCompat" // string@0f56 │ │ +08fefe: 1a01 ec1d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1dec │ │ +08ff02: 7120 b620 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +08ff08: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +08ff0a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -92075,25 +92094,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 │ │ -08ff18: |[08ff18] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -08ff28: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ff2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08ff30: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ff34: 7210 9c0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0c9c │ │ -08ff3a: 0c00 |0009: move-result-object v0 │ │ -08ff3c: 1100 |000a: return-object v0 │ │ -08ff3e: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08ff42: 7220 a414 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@14a4 │ │ -08ff48: 0c00 |0010: move-result-object v0 │ │ -08ff4a: 28f9 |0011: goto 000a // -0007 │ │ +08ff0c: |[08ff0c] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +08ff1c: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ff20: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08ff24: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ff28: 7210 9c0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0c9c │ │ +08ff2e: 0c00 |0009: move-result-object v0 │ │ +08ff30: 1100 |000a: return-object v0 │ │ +08ff32: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08ff36: 7220 a414 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@14a4 │ │ +08ff3c: 0c00 |0010: move-result-object v0 │ │ +08ff3e: 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; │ │ @@ -92104,25 +92123,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08ff4c: |[08ff4c] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -08ff5c: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ff60: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08ff64: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ff68: 7210 9e0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0c9e │ │ -08ff6e: 0a00 |0009: move-result v0 │ │ -08ff70: 0f00 |000a: return v0 │ │ -08ff72: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08ff76: 7220 a514 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@14a5 │ │ -08ff7c: 0a00 |0010: move-result v0 │ │ -08ff7e: 28f9 |0011: goto 000a // -0007 │ │ +08ff40: |[08ff40] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +08ff50: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ff54: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08ff58: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ff5c: 7210 9e0c 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0c9e │ │ +08ff62: 0a00 |0009: move-result v0 │ │ +08ff64: 0f00 |000a: return v0 │ │ +08ff66: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08ff6a: 7220 a514 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@14a5 │ │ +08ff70: 0a00 |0010: move-result v0 │ │ +08ff72: 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; │ │ @@ -92133,25 +92152,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 │ │ -08ff80: |[08ff80] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -08ff90: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ff94: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08ff98: 1f02 2002 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ff9c: 7220 a30c 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@0ca3 │ │ -08ffa2: 0c02 |0009: move-result-object v2 │ │ -08ffa4: 1102 |000a: return-object v2 │ │ -08ffa6: 1a00 560f |000b: const-string v0, "MenuItemCompat" // string@0f56 │ │ -08ffaa: 1a01 4b30 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@304b │ │ -08ffae: 7120 b620 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -08ffb4: 28f8 |0012: goto 000a // -0008 │ │ +08ff74: |[08ff74] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +08ff84: 2020 2002 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ff88: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08ff8c: 1f02 2002 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ff90: 7220 a30c 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@0ca3 │ │ +08ff96: 0c02 |0009: move-result-object v2 │ │ +08ff98: 1102 |000a: return-object v2 │ │ +08ff9a: 1a00 560f |000b: const-string v0, "MenuItemCompat" // string@0f56 │ │ +08ff9e: 1a01 4b30 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@304b │ │ +08ffa2: 7120 b620 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +08ffa8: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -92164,25 +92183,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 │ │ -08ffb8: |[08ffb8] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -08ffc8: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ffcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08ffd0: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -08ffd4: 7220 9f0c 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0c9f │ │ -08ffda: 0c00 |0009: move-result-object v0 │ │ -08ffdc: 1100 |000a: return-object v0 │ │ -08ffde: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -08ffe2: 7230 a614 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@14a6 │ │ -08ffe8: 0c00 |0010: move-result-object v0 │ │ -08ffea: 28f9 |0011: goto 000a // -0007 │ │ +08ffac: |[08ffac] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +08ffbc: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ffc0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08ffc4: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08ffc8: 7220 9f0c 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0c9f │ │ +08ffce: 0c00 |0009: move-result-object v0 │ │ +08ffd0: 1100 |000a: return-object v0 │ │ +08ffd2: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +08ffd6: 7230 a614 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@14a6 │ │ +08ffdc: 0c00 |0010: move-result-object v0 │ │ +08ffde: 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; │ │ @@ -92194,25 +92213,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 │ │ -08ffec: |[08ffec] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -08fffc: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -090000: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -090004: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -090008: 7220 a00c 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0ca0 │ │ -09000e: 0c00 |0009: move-result-object v0 │ │ -090010: 1100 |000a: return-object v0 │ │ -090012: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -090016: 7230 a714 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@14a7 │ │ -09001c: 0c00 |0010: move-result-object v0 │ │ -09001e: 28f9 |0011: goto 000a // -0007 │ │ +08ffe0: |[08ffe0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +08fff0: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08fff4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08fff8: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +08fffc: 7220 a00c 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0ca0 │ │ +090002: 0c00 |0009: move-result-object v0 │ │ +090004: 1100 |000a: return-object v0 │ │ +090006: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +09000a: 7230 a714 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@14a7 │ │ +090010: 0c00 |0010: move-result-object v0 │ │ +090012: 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; │ │ @@ -92224,25 +92243,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 │ │ -090020: |[090020] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -090030: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -090034: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -090038: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -09003c: 7220 a40c 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@0ca4 │ │ -090042: 0c00 |0009: move-result-object v0 │ │ -090044: 1100 |000a: return-object v0 │ │ -090046: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -09004a: 7230 a814 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@14a8 │ │ -090050: 0c00 |0010: move-result-object v0 │ │ -090052: 28f9 |0011: goto 000a // -0007 │ │ +090014: |[090014] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +090024: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +090028: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09002c: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +090030: 7220 a40c 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@0ca4 │ │ +090036: 0c00 |0009: move-result-object v0 │ │ +090038: 1100 |000a: return-object v0 │ │ +09003a: 6200 4107 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +09003e: 7230 a814 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@14a8 │ │ +090044: 0c00 |0010: move-result-object v0 │ │ +090046: 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; │ │ @@ -92254,23 +92273,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 │ │ -090054: |[090054] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -090064: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -090068: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -09006c: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ -090070: 7220 a10c 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0ca1 │ │ -090076: 0e00 |0009: return-void │ │ -090078: 6200 4107 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ -09007c: 7230 a914 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@14a9 │ │ -090082: 28fa |000f: goto 0009 // -0006 │ │ +090048: |[090048] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +090058: 2010 2002 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +09005c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +090060: 1f01 2002 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0220 │ │ +090064: 7220 a10c 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0ca1 │ │ +09006a: 0e00 |0009: return-void │ │ +09006c: 6200 4107 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0741 │ │ +090070: 7230 a914 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@14a9 │ │ +090076: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ @@ -92304,17 +92323,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090084: |[090084] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -090094: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09009a: 0e00 |0003: return-void │ │ +090078: |[090078] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +090088: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09008e: 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;) │ │ @@ -92322,18 +92341,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 │ │ -09009c: |[09009c] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0900ac: 7210 2a21 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@212a │ │ -0900b2: 0c00 |0003: move-result-object v0 │ │ -0900b4: 1100 |0004: return-object v0 │ │ +090090: |[090090] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0900a0: 7210 2a21 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@212a │ │ +0900a6: 0c00 |0003: move-result-object v0 │ │ +0900a8: 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;) │ │ @@ -92341,18 +92360,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 │ │ -0900b8: |[0900b8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0900c8: 7220 3d21 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@213d │ │ -0900ce: 0c00 |0003: move-result-object v0 │ │ -0900d0: 1100 |0004: return-object v0 │ │ +0900ac: |[0900ac] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0900bc: 7220 3d21 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@213d │ │ +0900c2: 0c00 |0003: move-result-object v0 │ │ +0900c4: 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 │ │ │ │ @@ -92361,18 +92380,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 │ │ -0900d4: |[0900d4] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0900e4: 7220 3e21 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@213e │ │ -0900ea: 0c00 |0003: move-result-object v0 │ │ -0900ec: 1100 |0004: return-object v0 │ │ +0900c8: |[0900c8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0900d8: 7220 3e21 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@213e │ │ +0900de: 0c00 |0003: move-result-object v0 │ │ +0900e0: 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; │ │ │ │ @@ -92381,17 +92400,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 │ │ -0900f0: |[0900f0] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -090100: 7220 4a21 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@214a │ │ -090106: 0e00 |0003: return-void │ │ +0900e4: |[0900e4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0900f4: 7220 4a21 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@214a │ │ +0900fa: 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 │ │ @@ -92432,18 +92451,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 │ │ -090108: |[090108] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -090118: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09011e: 5b01 4807 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0748 │ │ -090122: 0e00 |0005: return-void │ │ +0900fc: |[0900fc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +09010c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +090112: 5b01 4807 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0748 │ │ +090116: 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; │ │ @@ -92455,19 +92474,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090124: |[090124] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -090134: 5410 4807 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0748 │ │ -090138: 7220 c014 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@14c0 │ │ -09013e: 0a00 |0005: move-result v0 │ │ -090140: 0f00 |0006: return v0 │ │ +090118: |[090118] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +090128: 5410 4807 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0748 │ │ +09012c: 7220 c014 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@14c0 │ │ +090132: 0a00 |0005: move-result v0 │ │ +090134: 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; │ │ │ │ @@ -92476,19 +92495,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090144: |[090144] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -090154: 5410 4807 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0748 │ │ -090158: 7220 c114 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@14c1 │ │ -09015e: 0a00 |0005: move-result v0 │ │ -090160: 0f00 |0006: return v0 │ │ +090138: |[090138] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +090148: 5410 4807 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0748 │ │ +09014c: 7220 c114 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@14c1 │ │ +090152: 0a00 |0005: move-result v0 │ │ +090154: 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; │ │ │ │ @@ -92559,17 +92578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090164: |[090164] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -090174: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09017a: 0e00 |0003: return-void │ │ +090158: |[090158] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +090168: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09016e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -92578,18 +92597,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09017c: |[09017c] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -09018c: 7210 2721 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@2127 │ │ -090192: 0a00 |0003: move-result v0 │ │ -090194: 0f00 |0004: return v0 │ │ +090170: |[090170] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +090180: 7210 2721 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@2127 │ │ +090186: 0a00 |0003: move-result v0 │ │ +090188: 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;) │ │ @@ -92597,18 +92616,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090198: |[090198] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0901a8: 7210 2821 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@2128 │ │ -0901ae: 0a00 |0003: move-result v0 │ │ -0901b0: 0f00 |0004: return v0 │ │ +09018c: |[09018c] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +09019c: 7210 2821 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@2128 │ │ +0901a2: 0a00 |0003: move-result v0 │ │ +0901a4: 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;) │ │ @@ -92616,18 +92635,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0901b4: |[0901b4] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0901c4: 7210 3721 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@2137 │ │ -0901ca: 0a00 |0003: move-result v0 │ │ -0901cc: 0f00 |0004: return v0 │ │ +0901a8: |[0901a8] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0901b8: 7210 3721 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@2137 │ │ +0901be: 0a00 |0003: move-result v0 │ │ +0901c0: 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;) │ │ @@ -92635,20 +92654,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 │ │ -0901d0: |[0901d0] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -0901e0: 2200 2103 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0321 │ │ -0901e4: 7020 bd14 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@14bd │ │ -0901ea: 7220 4721 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2147 │ │ -0901f0: 0c00 |0008: move-result-object v0 │ │ -0901f2: 1100 |0009: return-object v0 │ │ +0901c4: |[0901c4] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +0901d4: 2200 2103 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0321 │ │ +0901d8: 7020 bd14 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@14bd │ │ +0901de: 7220 4721 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2147 │ │ +0901e4: 0c00 |0008: move-result-object v0 │ │ +0901e6: 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; │ │ │ │ @@ -92787,26 +92806,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0901f4: |[0901f4] android.support.v4.view.MotionEventCompat.:()V │ │ -090204: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -090208: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -09020a: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -09020e: 2200 2503 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0325 │ │ -090212: 7010 cd14 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@14cd │ │ -090218: 6900 5207 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ -09021c: 0e00 |000c: return-void │ │ -09021e: 2200 2403 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0324 │ │ -090222: 7010 c714 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@14c7 │ │ -090228: 6900 5207 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ -09022c: 28f8 |0014: goto 000c // -0008 │ │ +0901e8: |[0901e8] android.support.v4.view.MotionEventCompat.:()V │ │ +0901f8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0901fc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +0901fe: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +090202: 2200 2503 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0325 │ │ +090206: 7010 cd14 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@14cd │ │ +09020c: 6900 5207 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ +090210: 0e00 |000c: return-void │ │ +090212: 2200 2403 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0324 │ │ +090216: 7010 c714 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@14c7 │ │ +09021c: 6900 5207 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ +090220: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -92816,17 +92835,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090230: |[090230] android.support.v4.view.MotionEventCompat.:()V │ │ -090240: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -090246: 0e00 |0003: return-void │ │ +090224: |[090224] android.support.v4.view.MotionEventCompat.:()V │ │ +090234: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09023a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -92835,19 +92854,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 │ │ -090248: |[090248] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -090258: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ -09025c: 7230 d314 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14d3 │ │ -090262: 0a00 |0005: move-result v0 │ │ -090264: 0f00 |0006: return v0 │ │ +09023c: |[09023c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +09024c: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ +090250: 7230 d314 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14d3 │ │ +090256: 0a00 |0005: move-result v0 │ │ +090258: 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 │ │ │ │ @@ -92856,21 +92875,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -090268: |[090268] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -090278: 6e10 5121 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -09027e: 0a00 |0003: move-result v0 │ │ -090280: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -090286: b510 |0007: and-int/2addr v0, v1 │ │ -090288: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -09028c: 0f00 |000a: return v0 │ │ +09025c: |[09025c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +09026c: 6e10 5121 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +090272: 0a00 |0003: move-result v0 │ │ +090274: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +09027a: b510 |0007: and-int/2addr v0, v1 │ │ +09027c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +090280: 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;) │ │ @@ -92878,19 +92897,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090290: |[090290] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -0902a0: 6e10 5121 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0902a6: 0a00 |0003: move-result v0 │ │ -0902a8: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0902ac: 0f00 |0006: return v0 │ │ +090284: |[090284] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +090294: 6e10 5121 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +09029a: 0a00 |0003: move-result v0 │ │ +09029c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0902a0: 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;) │ │ @@ -92898,19 +92917,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0902b0: |[0902b0] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0902c0: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ -0902c4: 7220 d414 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14d4 │ │ -0902ca: 0a00 |0005: move-result v0 │ │ -0902cc: 0f00 |0006: return v0 │ │ +0902a4: |[0902a4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0902b4: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ +0902b8: 7220 d414 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14d4 │ │ +0902be: 0a00 |0005: move-result v0 │ │ +0902c0: 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;) │ │ @@ -92918,19 +92937,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 │ │ -0902d0: |[0902d0] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0902e0: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ -0902e4: 7230 d514 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14d5 │ │ -0902ea: 0a00 |0005: move-result v0 │ │ -0902ec: 0f00 |0006: return v0 │ │ +0902c4: |[0902c4] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0902d4: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ +0902d8: 7230 d514 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14d5 │ │ +0902de: 0a00 |0005: move-result v0 │ │ +0902e0: 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 │ │ │ │ @@ -92939,19 +92958,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 │ │ -0902f0: |[0902f0] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -090300: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ -090304: 7230 d614 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@14d6 │ │ -09030a: 0a00 |0005: move-result v0 │ │ -09030c: 0f00 |0006: return v0 │ │ +0902e4: |[0902e4] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +0902f4: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ +0902f8: 7230 d614 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@14d6 │ │ +0902fe: 0a00 |0005: move-result v0 │ │ +090300: 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 │ │ │ │ @@ -92960,19 +92979,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 │ │ -090310: |[090310] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -090320: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ -090324: 7230 d714 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@14d7 │ │ -09032a: 0a00 |0005: move-result v0 │ │ -09032c: 0f00 |0006: return v0 │ │ +090304: |[090304] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +090314: 6200 5207 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0752 │ │ +090318: 7230 d714 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@14d7 │ │ +09031e: 0a00 |0005: move-result v0 │ │ +090320: 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 │ │ │ │ @@ -93002,17 +93021,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090330: |[090330] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -090340: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -090346: 0e00 |0003: return-void │ │ +090324: |[090324] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +090334: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09033a: 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;) │ │ @@ -93020,18 +93039,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 │ │ -090348: |[090348] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -090358: 6e20 5021 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@2150 │ │ -09035e: 0a00 |0003: move-result v0 │ │ -090360: 0f00 |0004: return v0 │ │ +09033c: |[09033c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +09034c: 6e20 5021 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@2150 │ │ +090352: 0a00 |0003: move-result v0 │ │ +090354: 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 │ │ │ │ @@ -93040,18 +93059,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090364: |[090364] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -090374: 6e10 5521 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@2155 │ │ -09037a: 0a00 |0003: move-result v0 │ │ -09037c: 0f00 |0004: return v0 │ │ +090358: |[090358] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +090368: 6e10 5521 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@2155 │ │ +09036e: 0a00 |0003: move-result v0 │ │ +090370: 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;) │ │ @@ -93059,18 +93078,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 │ │ -090380: |[090380] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -090390: 6e20 5621 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@2156 │ │ -090396: 0a00 |0003: move-result v0 │ │ -090398: 0f00 |0004: return v0 │ │ +090374: |[090374] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +090384: 6e20 5621 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@2156 │ │ +09038a: 0a00 |0003: move-result v0 │ │ +09038c: 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 │ │ │ │ @@ -93079,18 +93098,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 │ │ -09039c: |[09039c] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -0903ac: 6e20 5821 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@2158 │ │ -0903b2: 0a00 |0003: move-result v0 │ │ -0903b4: 0f00 |0004: return v0 │ │ +090390: |[090390] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +0903a0: 6e20 5821 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@2158 │ │ +0903a6: 0a00 |0003: move-result v0 │ │ +0903a8: 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 │ │ │ │ @@ -93099,18 +93118,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 │ │ -0903b8: |[0903b8] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -0903c8: 6e20 5a21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@215a │ │ -0903ce: 0a00 |0003: move-result v0 │ │ -0903d0: 0f00 |0004: return v0 │ │ +0903ac: |[0903ac] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +0903bc: 6e20 5a21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@215a │ │ +0903c2: 0a00 |0003: move-result v0 │ │ +0903c4: 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 │ │ │ │ @@ -93181,20 +93200,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0903d4: |[0903d4] android.support.v4.view.PagerAdapter.:()V │ │ -0903e4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0903ea: 2200 7500 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0075 │ │ -0903ee: 7010 0303 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0303 │ │ -0903f4: 5b10 5507 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ -0903f8: 0e00 |000a: return-void │ │ +0903c8: |[0903c8] android.support.v4.view.PagerAdapter.:()V │ │ +0903d8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0903de: 2200 7500 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0075 │ │ +0903e2: 7010 0303 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0303 │ │ +0903e8: 5b10 5507 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ +0903ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -93204,19 +93223,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 │ │ -0903fc: |[0903fc] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -09040c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -090410: 1a01 eb10 |0002: const-string v1, "Required method destroyItem was not overridden" // string@10eb │ │ -090414: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -09041a: 2700 |0007: throw v0 │ │ +0903f0: |[0903f0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +090400: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +090404: 1a01 eb10 |0002: const-string v1, "Required method destroyItem was not overridden" // string@10eb │ │ +090408: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +09040e: 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 │ │ @@ -93227,17 +93246,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 │ │ -09041c: |[09041c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -09042c: 6e40 e914 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@14e9 │ │ -090432: 0e00 |0003: return-void │ │ +090410: |[090410] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +090420: 6e40 e914 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@14e9 │ │ +090426: 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; │ │ @@ -93249,16 +93268,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090434: |[090434] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -090444: 0e00 |0000: return-void │ │ +090428: |[090428] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +090438: 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; │ │ │ │ @@ -93267,17 +93286,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090448: |[090448] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -090458: 6e20 eb14 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@14eb │ │ -09045e: 0e00 |0003: return-void │ │ +09043c: |[09043c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +09044c: 6e20 eb14 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@14eb │ │ +090452: 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; │ │ @@ -93293,17 +93312,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090460: |[090460] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -090470: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -090472: 0f00 |0001: return v0 │ │ +090454: |[090454] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +090464: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +090466: 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; │ │ │ │ @@ -93312,17 +93331,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090474: |[090474] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -090484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090486: 1100 |0001: return-object v0 │ │ +090468: |[090468] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +090478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09047a: 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 │ │ │ │ @@ -93331,17 +93350,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090488: |[090488] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -090498: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -09049c: 0f00 |0002: return v0 │ │ +09047c: |[09047c] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +09048c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +090490: 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 │ │ │ │ @@ -93350,19 +93369,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 │ │ -0904a0: |[0904a0] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0904b0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0904b4: 1a01 ec10 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@10ec │ │ -0904b8: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0904be: 2700 |0007: throw v0 │ │ +090494: |[090494] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0904a4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0904a8: 1a01 ec10 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@10ec │ │ +0904ac: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0904b2: 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 │ │ @@ -93372,18 +93391,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 │ │ -0904c0: |[0904c0] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0904d0: 6e30 f114 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@14f1 │ │ -0904d6: 0c00 |0003: move-result-object v0 │ │ -0904d8: 1100 |0004: return-object v0 │ │ +0904b4: |[0904b4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0904c4: 6e30 f114 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@14f1 │ │ +0904ca: 0c00 |0003: move-result-object v0 │ │ +0904cc: 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 │ │ @@ -93399,18 +93418,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0904dc: |[0904dc] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -0904ec: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ -0904f0: 6e10 0403 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0304 │ │ -0904f6: 0e00 |0005: return-void │ │ +0904d0: |[0904d0] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +0904e0: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ +0904e4: 6e10 0403 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0304 │ │ +0904ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -93419,18 +93438,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0904f8: |[0904f8] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -090508: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ -09050c: 6e20 0503 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0305 │ │ -090512: 0e00 |0005: return-void │ │ +0904ec: |[0904ec] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0904fc: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ +090500: 6e20 0503 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0305 │ │ +090506: 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; │ │ @@ -93440,16 +93459,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 │ │ -090514: |[090514] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -090524: 0e00 |0000: return-void │ │ +090508: |[090508] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +090518: 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; │ │ @@ -93459,17 +93478,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090528: |[090528] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -090538: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09053a: 1100 |0001: return-object v0 │ │ +09051c: |[09051c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +09052c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09052e: 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;) │ │ @@ -93477,16 +93496,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 │ │ -09053c: |[09053c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -09054c: 0e00 |0000: return-void │ │ +090530: |[090530] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +090540: 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 │ │ @@ -93497,17 +93516,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 │ │ -090550: |[090550] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -090560: 6e40 f814 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@14f8 │ │ -090566: 0e00 |0003: return-void │ │ +090544: |[090544] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +090554: 6e40 f814 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@14f8 │ │ +09055a: 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; │ │ @@ -93519,16 +93538,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090568: |[090568] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -090578: 0e00 |0000: return-void │ │ +09055c: |[09055c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +09056c: 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; │ │ │ │ @@ -93537,17 +93556,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09057c: |[09057c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -09058c: 6e20 fa14 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@14fa │ │ -090592: 0e00 |0003: return-void │ │ +090570: |[090570] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +090580: 6e20 fa14 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@14fa │ │ +090586: 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; │ │ @@ -93557,18 +93576,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090594: |[090594] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0905a4: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ -0905a8: 6e20 0603 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0306 │ │ -0905ae: 0e00 |0005: return-void │ │ +090588: |[090588] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +090598: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0755 │ │ +09059c: 6e20 0603 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0306 │ │ +0905a2: 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; │ │ @@ -93608,18 +93627,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 │ │ -0905b0: |[0905b0] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0905c0: 5b01 5607 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0756 │ │ -0905c4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0905ca: 0e00 |0005: return-void │ │ +0905a4: |[0905a4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +0905b4: 5b01 5607 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0756 │ │ +0905b8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0905be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -93629,24 +93648,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0905cc: |[0905cc] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -0905dc: 5420 5607 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0756 │ │ -0905e0: 5400 6d07 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -0905e4: 5421 5607 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0756 │ │ -0905e8: 5411 6d07 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -0905ec: 6e10 b217 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0905f2: 0a01 |000b: move-result v1 │ │ -0905f4: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0905f8: 6e20 f317 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ -0905fe: 0e00 |0011: return-void │ │ +0905c0: |[0905c0] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +0905d0: 5420 5607 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0756 │ │ +0905d4: 5400 6d07 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +0905d8: 5421 5607 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0756 │ │ +0905dc: 5411 6d07 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +0905e0: 6e10 b217 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0905e6: 0a01 |000b: move-result v1 │ │ +0905e8: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0905ec: 6e20 f317 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ +0905f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -93686,18 +93705,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 │ │ -090600: |[090600] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -090610: 5b01 5707 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0757 │ │ -090614: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09061a: 0e00 |0005: return-void │ │ +0905f4: |[0905f4] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +090604: 5b01 5707 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0757 │ │ +090608: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09060e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -93707,24 +93726,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09061c: |[09061c] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -09062c: 5420 5707 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0757 │ │ -090630: 5400 6d07 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -090634: 5421 5707 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0757 │ │ -090638: 5411 6d07 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -09063c: 6e10 b217 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -090642: 0a01 |000b: move-result v1 │ │ -090644: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -090648: 6e20 f317 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ -09064e: 0e00 |0011: return-void │ │ +090610: |[090610] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +090620: 5420 5707 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0757 │ │ +090624: 5400 6d07 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +090628: 5421 5707 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0757 │ │ +09062c: 5411 6d07 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +090630: 6e10 b217 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +090636: 0a01 |000b: move-result v1 │ │ +090638: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09063c: 6e20 f317 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ +090642: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0011 line=117 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -93826,23 +93845,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -090650: |[090650] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -090660: 7010 9720 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@2097 │ │ -090666: 6e10 4602 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -09066c: 0c00 |0006: move-result-object v0 │ │ -09066e: 6e10 b802 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02b8 │ │ -090674: 0c00 |000a: move-result-object v0 │ │ -090676: 5400 2c01 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@012c │ │ -09067a: 5b10 8c07 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@078c │ │ -09067e: 0e00 |000f: return-void │ │ +090644: |[090644] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +090654: 7010 9720 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@2097 │ │ +09065a: 6e10 4602 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +090660: 0c00 |0006: move-result-object v0 │ │ +090662: 6e10 b802 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02b8 │ │ +090668: 0c00 |000a: move-result-object v0 │ │ +09066a: 5400 2c01 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@012c │ │ +09066e: 5b10 8c07 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@078c │ │ +090672: 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; │ │ @@ -93854,26 +93873,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 │ │ -090680: |[090680] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -090690: 6f30 9820 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@2098 │ │ -090696: 0c03 |0003: move-result-object v3 │ │ -090698: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -09069c: 7210 d733 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0906a2: 0c00 |0009: move-result-object v0 │ │ -0906a4: 5421 8c07 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@078c │ │ -0906a8: 6e20 4c34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@344c │ │ -0906ae: 0c00 |000f: move-result-object v0 │ │ -0906b0: 1100 |0010: return-object v0 │ │ -0906b2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0906b4: 28fe |0012: goto 0010 // -0002 │ │ +090674: |[090674] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +090684: 6f30 9820 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@2098 │ │ +09068a: 0c03 |0003: move-result-object v3 │ │ +09068c: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +090690: 7210 d733 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +090696: 0c00 |0009: move-result-object v0 │ │ +090698: 5421 8c07 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@078c │ │ +09069c: 6e20 4c34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@344c │ │ +0906a2: 0c00 |000f: move-result-object v0 │ │ +0906a4: 1100 |0010: return-object v0 │ │ +0906a6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0906a8: 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; │ │ @@ -93908,17 +93927,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0906b8: |[0906b8] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -0906c8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0906ce: 0e00 |0003: return-void │ │ +0906ac: |[0906ac] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +0906bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0906c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -93927,21 +93946,21 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0906d0: |[0906d0] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0906e0: 2200 3403 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0334 │ │ -0906e4: 6e10 d824 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@24d8 │ │ -0906ea: 0c01 |0005: move-result-object v1 │ │ -0906ec: 7020 4c15 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@154c │ │ -0906f2: 6e20 f024 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@24f0 │ │ -0906f8: 0e00 |000c: return-void │ │ +0906c4: |[0906c4] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0906d4: 2200 3403 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0334 │ │ +0906d8: 6e10 d824 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@24d8 │ │ +0906de: 0c01 |0005: move-result-object v1 │ │ +0906e0: 7020 4c15 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@154c │ │ +0906e6: 6e20 f024 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@24f0 │ │ +0906ec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ @@ -94043,27 +94062,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0906fc: |[0906fc] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -09070c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09070e: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -090712: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -090716: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -09071a: 2201 3803 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@0338 │ │ -09071e: 7020 5515 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1555 │ │ -090724: 6901 8d07 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ -090728: 0e00 |000e: return-void │ │ -09072a: 2201 3703 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@0337 │ │ -09072e: 7020 5115 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1551 │ │ -090734: 6901 8d07 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ -090738: 28f8 |0016: goto 000e // -0008 │ │ +0906f0: |[0906f0] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +090700: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +090702: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +090706: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +09070a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +09070e: 2201 3803 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@0338 │ │ +090712: 7020 5515 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1555 │ │ +090718: 6901 8d07 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ +09071c: 0e00 |000e: return-void │ │ +09071e: 2201 3703 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@0337 │ │ +090722: 7020 5115 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1551 │ │ +090728: 6901 8d07 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ +09072c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -94075,17 +94094,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09073c: |[09073c] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -09074c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -090752: 0e00 |0003: return-void │ │ +090730: |[090730] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +090740: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +090746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -94093,19 +94112,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090754: |[090754] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -090764: 6200 8d07 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ -090768: 7220 5815 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@1558 │ │ -09076e: 0a00 |0005: move-result v0 │ │ -090770: 0f00 |0006: return v0 │ │ +090748: |[090748] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +090758: 6200 8d07 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ +09075c: 7220 5815 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@1558 │ │ +090762: 0a00 |0005: move-result v0 │ │ +090764: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -94113,18 +94132,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -090774: |[090774] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -090784: 6200 8d07 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ -090788: 7230 5915 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1559 │ │ -09078e: 0e00 |0005: return-void │ │ +090768: |[090768] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +090778: 6200 8d07 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@078d │ │ +09077c: 7230 5915 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1559 │ │ +090782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -94155,17 +94174,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090790: |[090790] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -0907a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0907a6: 0e00 |0003: return-void │ │ +090784: |[090784] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +090794: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09079a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -94174,19 +94193,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0907a8: |[0907a8] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0907b8: 1f01 8704 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0487 │ │ -0907bc: 6e10 5e21 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@215e │ │ -0907c2: 0a00 |0005: move-result v0 │ │ -0907c4: 0f00 |0006: return v0 │ │ +09079c: |[09079c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0907ac: 1f01 8704 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0487 │ │ +0907b0: 6e10 5e21 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@215e │ │ +0907b6: 0a00 |0005: move-result v0 │ │ +0907b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -94194,18 +94213,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 │ │ -0907c8: |[0907c8] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0907d8: 1f00 8704 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0487 │ │ -0907dc: 6e20 5f21 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@215f │ │ -0907e2: 0e00 |0005: return-void │ │ +0907bc: |[0907bc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0907cc: 1f00 8704 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0487 │ │ +0907d0: 6e20 5f21 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@215f │ │ +0907d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -94282,26 +94301,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0907e4: |[0907e4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -0907f4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0907f8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0907fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -090800: 2200 3d03 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@033d │ │ -090804: 7010 6415 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@1564 │ │ -09080a: 6900 8e07 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ -09080e: 0e00 |000d: return-void │ │ -090810: 2200 3c03 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@033c │ │ -090814: 7010 6115 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@1561 │ │ -09081a: 6900 8e07 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ -09081e: 28f8 |0015: goto 000d // -0008 │ │ +0907d8: |[0907d8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +0907e8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0907ec: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0907f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0907f4: 2200 3d03 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@033d │ │ +0907f8: 7010 6415 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@1564 │ │ +0907fe: 6900 8e07 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ +090802: 0e00 |000d: return-void │ │ +090804: 2200 3c03 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@033c │ │ +090808: 7010 6115 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@1561 │ │ +09080e: 6900 8e07 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ +090812: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -94311,17 +94330,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090820: |[090820] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -090830: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -090836: 0e00 |0003: return-void │ │ +090814: |[090814] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +090824: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09082a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -94330,19 +94349,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 │ │ -090838: |[090838] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -090848: 6200 8e07 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ -09084c: 7230 6715 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1567 │ │ -090852: 0a00 |0005: move-result v0 │ │ -090854: 0f00 |0006: return v0 │ │ +09082c: |[09082c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +09083c: 6200 8e07 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ +090840: 7230 6715 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1567 │ │ +090846: 0a00 |0005: move-result v0 │ │ +090848: 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 │ │ │ │ @@ -94351,19 +94370,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 │ │ -090858: |[090858] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -090868: 6200 8e07 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ -09086c: 7230 6815 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1568 │ │ -090872: 0a00 |0005: move-result v0 │ │ -090874: 0f00 |0006: return v0 │ │ +09084c: |[09084c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +09085c: 6200 8e07 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@078e │ │ +090860: 7230 6815 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1568 │ │ +090866: 0a00 |0005: move-result v0 │ │ +090868: 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 │ │ │ │ @@ -94393,17 +94412,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090878: |[090878] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -090888: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09088e: 0e00 |0003: return-void │ │ +09086c: |[09086c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +09087c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +090882: 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;) │ │ @@ -94411,18 +94430,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 │ │ -090890: |[090890] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0908a0: 6e20 7021 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@2170 │ │ -0908a6: 0a00 |0003: move-result v0 │ │ -0908a8: 0f00 |0004: return v0 │ │ +090884: |[090884] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +090894: 6e20 7021 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@2170 │ │ +09089a: 0a00 |0003: move-result v0 │ │ +09089c: 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 │ │ │ │ @@ -94431,18 +94450,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 │ │ -0908ac: |[0908ac] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0908bc: 6e20 7221 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@2172 │ │ -0908c2: 0a00 |0003: move-result v0 │ │ -0908c4: 0f00 |0004: return v0 │ │ +0908a0: |[0908a0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0908b0: 6e20 7221 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@2172 │ │ +0908b6: 0a00 |0003: move-result v0 │ │ +0908b8: 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 │ │ │ │ @@ -95293,68 +95312,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 105 16-bit code units │ │ -0908c8: |[0908c8] android.support.v4.view.ViewCompat.:()V │ │ -0908d8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0908dc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0908e0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0908e4: 2201 4203 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; // type@0342 │ │ -0908e8: 7010 7015 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;.:()V // method@1570 │ │ -0908ee: 6901 9a07 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0908f2: 0e00 |000d: return-void │ │ -0908f4: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ -0908f8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0908fc: 2201 4b03 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@034b │ │ -090900: 7010 1e16 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@161e │ │ -090906: 6901 9a07 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -09090a: 28f4 |0019: goto 000d // -000c │ │ -09090c: 1301 1100 |001a: const/16 v1, #int 17 // #11 │ │ -090910: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -090914: 2201 4a03 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@034a │ │ -090918: 7010 1416 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@1614 │ │ -09091e: 6901 9a07 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090922: 28e8 |0025: goto 000d // -0018 │ │ -090924: 1301 1000 |0026: const/16 v1, #int 16 // #10 │ │ -090928: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -09092c: 2201 4903 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0349 │ │ -090930: 7010 0416 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1604 │ │ -090936: 6901 9a07 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -09093a: 28dc |0031: goto 000d // -0024 │ │ -09093c: 1301 0e00 |0032: const/16 v1, #int 14 // #e │ │ -090940: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -090944: 2201 4703 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0347 │ │ -090948: 7010 fa15 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@15fa │ │ -09094e: 6901 9a07 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090952: 28d0 |003d: goto 000d // -0030 │ │ -090954: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -090958: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -09095c: 2201 4603 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0346 │ │ -090960: 7010 d515 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@15d5 │ │ -090966: 6901 9a07 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -09096a: 28c4 |0049: goto 000d // -003c │ │ -09096c: 1301 0900 |004a: const/16 v1, #int 9 // #9 │ │ -090970: 3410 0a00 |004c: if-lt v0, v1, 0056 // +000a │ │ -090974: 2201 4503 |004e: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0345 │ │ -090978: 7010 d215 0100 |0050: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@15d2 │ │ -09097e: 6901 9a07 |0053: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090982: 28b8 |0055: goto 000d // -0048 │ │ -090984: 1271 |0056: const/4 v1, #int 7 // #7 │ │ -090986: 3410 0a00 |0057: if-lt v0, v1, 0061 // +000a │ │ -09098a: 2201 4403 |0059: new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; // type@0344 │ │ -09098e: 7010 cf15 0100 |005b: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@15cf │ │ -090994: 6901 9a07 |005e: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090998: 28ad |0060: goto 000d // -0053 │ │ -09099a: 2201 4303 |0061: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0343 │ │ -09099e: 7010 7a15 0100 |0063: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@157a │ │ -0909a4: 6901 9a07 |0066: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0909a8: 28a5 |0068: goto 000d // -005b │ │ +0908bc: |[0908bc] android.support.v4.view.ViewCompat.:()V │ │ +0908cc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0908d0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0908d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0908d8: 2201 4203 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; // type@0342 │ │ +0908dc: 7010 7015 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;.:()V // method@1570 │ │ +0908e2: 6901 9a07 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0908e6: 0e00 |000d: return-void │ │ +0908e8: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +0908ec: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0908f0: 2201 4b03 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@034b │ │ +0908f4: 7010 1e16 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@161e │ │ +0908fa: 6901 9a07 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0908fe: 28f4 |0019: goto 000d // -000c │ │ +090900: 1301 1100 |001a: const/16 v1, #int 17 // #11 │ │ +090904: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +090908: 2201 4a03 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@034a │ │ +09090c: 7010 1416 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@1614 │ │ +090912: 6901 9a07 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090916: 28e8 |0025: goto 000d // -0018 │ │ +090918: 1301 1000 |0026: const/16 v1, #int 16 // #10 │ │ +09091c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +090920: 2201 4903 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0349 │ │ +090924: 7010 0416 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1604 │ │ +09092a: 6901 9a07 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09092e: 28dc |0031: goto 000d // -0024 │ │ +090930: 1301 0e00 |0032: const/16 v1, #int 14 // #e │ │ +090934: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +090938: 2201 4703 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0347 │ │ +09093c: 7010 fa15 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@15fa │ │ +090942: 6901 9a07 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090946: 28d0 |003d: goto 000d // -0030 │ │ +090948: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +09094c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +090950: 2201 4603 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0346 │ │ +090954: 7010 d515 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@15d5 │ │ +09095a: 6901 9a07 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09095e: 28c4 |0049: goto 000d // -003c │ │ +090960: 1301 0900 |004a: const/16 v1, #int 9 // #9 │ │ +090964: 3410 0a00 |004c: if-lt v0, v1, 0056 // +000a │ │ +090968: 2201 4503 |004e: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0345 │ │ +09096c: 7010 d215 0100 |0050: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@15d2 │ │ +090972: 6901 9a07 |0053: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090976: 28b8 |0055: goto 000d // -0048 │ │ +090978: 1271 |0056: const/4 v1, #int 7 // #7 │ │ +09097a: 3410 0a00 |0057: if-lt v0, v1, 0061 // +000a │ │ +09097e: 2201 4403 |0059: new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; // type@0344 │ │ +090982: 7010 cf15 0100 |005b: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@15cf │ │ +090988: 6901 9a07 |005e: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09098c: 28ad |0060: goto 000d // -0053 │ │ +09098e: 2201 4303 |0061: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0343 │ │ +090992: 7010 7a15 0100 |0063: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@157a │ │ +090998: 6901 9a07 |0066: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09099c: 28a5 |0068: goto 000d // -005b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0002 line=1197 │ │ 0x0006 line=1198 │ │ 0x000d line=1216 │ │ 0x000e line=1199 │ │ @@ -95380,17 +95399,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0909ac: |[0909ac] android.support.v4.view.ViewCompat.:()V │ │ -0909bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0909c2: 0e00 |0003: return-void │ │ +0909a0: |[0909a0] android.support.v4.view.ViewCompat.:()V │ │ +0909b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0909b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=1147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -95399,19 +95418,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0909c4: |[0909c4] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0909d4: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0909d8: 7220 2216 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@1622 │ │ -0909de: 0c00 |0005: move-result-object v0 │ │ -0909e0: 1100 |0006: return-object v0 │ │ +0909b8: |[0909b8] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0909c8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0909cc: 7220 2216 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@1622 │ │ +0909d2: 0c00 |0005: move-result-object v0 │ │ +0909d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1977 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95419,19 +95438,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 │ │ -0909e4: |[0909e4] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0909f4: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0909f8: 7230 2316 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1623 │ │ -0909fe: 0a00 |0005: move-result v0 │ │ -090a00: 0f00 |0006: return v0 │ │ +0909d8: |[0909d8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0909e8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0909ec: 7230 2316 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1623 │ │ +0909f2: 0a00 |0005: move-result v0 │ │ +0909f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -95440,19 +95459,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 │ │ -090a04: |[090a04] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -090a14: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090a18: 7230 2416 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@1624 │ │ -090a1e: 0a00 |0005: move-result v0 │ │ -090a20: 0f00 |0006: return v0 │ │ +0909f8: |[0909f8] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +090a08: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090a0c: 7230 2416 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@1624 │ │ +090a12: 0a00 |0005: move-result v0 │ │ +090a14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -95461,18 +95480,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090a24: |[090a24] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -090a34: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090a38: 7220 2516 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@1625 │ │ -090a3e: 0e00 |0005: return-void │ │ +090a18: |[090a18] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +090a28: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090a2c: 7220 2516 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@1625 │ │ +090a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1917 │ │ 0x0005 line=1918 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -95481,18 +95500,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090a40: |[090a40] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -090a50: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090a54: 7220 2616 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@1626 │ │ -090a5a: 0e00 |0005: return-void │ │ +090a34: |[090a34] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +090a44: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090a48: 7220 2616 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@1626 │ │ +090a4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ 0x0005 line=1911 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -95501,19 +95520,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090a5c: |[090a5c] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -090a6c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090a70: 7220 2716 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@1627 │ │ -090a76: 0a00 |0005: move-result v0 │ │ -090a78: 0f00 |0006: return v0 │ │ +090a50: |[090a50] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +090a60: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090a64: 7220 2716 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@1627 │ │ +090a6a: 0a00 |0005: move-result v0 │ │ +090a6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1830 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95521,19 +95540,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 │ │ -090a7c: |[090a7c] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -090a8c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090a90: 7220 2816 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@1628 │ │ -090a96: 0c00 |0005: move-result-object v0 │ │ -090a98: 1100 |0006: return-object v0 │ │ +090a70: |[090a70] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +090a80: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090a84: 7220 2816 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@1628 │ │ +090a8a: 0c00 |0005: move-result-object v0 │ │ +090a8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1570 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95541,19 +95560,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090a9c: |[090a9c] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -090aac: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090ab0: 7220 2916 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@1629 │ │ -090ab6: 0a00 |0005: move-result v0 │ │ -090ab8: 0f00 |0006: return v0 │ │ +090a90: |[090a90] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +090aa0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090aa4: 7220 2916 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@1629 │ │ +090aaa: 0a00 |0005: move-result v0 │ │ +090aac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1581 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95561,19 +95580,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090abc: |[090abc] android.support.v4.view.ViewCompat.getElevation:(Landroid/view/View;)F │ │ -090acc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090ad0: 7220 2a16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getElevation:(Landroid/view/View;)F // method@162a │ │ -090ad6: 0a00 |0005: move-result v0 │ │ -090ad8: 0f00 |0006: return v0 │ │ +090ab0: |[090ab0] android.support.v4.view.ViewCompat.getElevation:(Landroid/view/View;)F │ │ +090ac0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ac4: 7220 2a16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getElevation:(Landroid/view/View;)F // method@162a │ │ +090aca: 0a00 |0005: move-result v0 │ │ +090acc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95581,19 +95600,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090adc: |[090adc] android.support.v4.view.ViewCompat.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -090aec: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090af0: 7220 2b16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getFitsSystemWindows:(Landroid/view/View;)Z // method@162b │ │ -090af6: 0a00 |0005: move-result v0 │ │ -090af8: 0f00 |0006: return v0 │ │ +090ad0: |[090ad0] android.support.v4.view.ViewCompat.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +090ae0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ae4: 7220 2b16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getFitsSystemWindows:(Landroid/view/View;)Z // method@162b │ │ +090aea: 0a00 |0005: move-result v0 │ │ +090aec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95601,19 +95620,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090afc: |[090afc] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -090b0c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090b10: 7220 2c16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@162c │ │ -090b16: 0a00 |0005: move-result v0 │ │ -090b18: 0f00 |0006: return v0 │ │ +090af0: |[090af0] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +090b00: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090b04: 7220 2c16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@162c │ │ +090b0a: 0a00 |0005: move-result v0 │ │ +090b0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95621,19 +95640,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090b1c: |[090b1c] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -090b2c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090b30: 7220 2d16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@162d │ │ -090b36: 0a00 |0005: move-result v0 │ │ -090b38: 0f00 |0006: return v0 │ │ +090b10: |[090b10] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +090b20: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090b24: 7220 2d16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@162d │ │ +090b2a: 0a00 |0005: move-result v0 │ │ +090b2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95641,19 +95660,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090b3c: |[090b3c] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -090b4c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090b50: 7220 2e16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@162e │ │ -090b56: 0a00 |0005: move-result v0 │ │ -090b58: 0f00 |0006: return v0 │ │ +090b30: |[090b30] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +090b40: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090b44: 7220 2e16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@162e │ │ +090b4a: 0a00 |0005: move-result v0 │ │ +090b4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95661,19 +95680,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090b5c: |[090b5c] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -090b6c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090b70: 7220 2f16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@162f │ │ -090b76: 0a00 |0005: move-result v0 │ │ -090b78: 0f00 |0006: return v0 │ │ +090b50: |[090b50] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +090b60: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090b64: 7220 2f16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@162f │ │ +090b6a: 0a00 |0005: move-result v0 │ │ +090b6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95681,19 +95700,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090b7c: |[090b7c] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -090b8c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090b90: 7220 3016 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@1630 │ │ -090b96: 0a00 |0005: move-result v0 │ │ -090b98: 0f00 |0006: return v0 │ │ +090b70: |[090b70] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +090b80: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090b84: 7220 3016 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@1630 │ │ +090b8a: 0a00 |0005: move-result v0 │ │ +090b8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1806 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95701,19 +95720,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090b9c: |[090b9c] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -090bac: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090bb0: 7220 3116 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@1631 │ │ -090bb6: 0a00 |0005: move-result v0 │ │ -090bb8: 0f00 |0006: return v0 │ │ +090b90: |[090b90] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +090ba0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ba4: 7220 3116 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@1631 │ │ +090baa: 0a00 |0005: move-result v0 │ │ +090bac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1817 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95721,19 +95740,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090bbc: |[090bbc] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -090bcc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090bd0: 7220 3216 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@1632 │ │ -090bd6: 0a00 |0005: move-result v0 │ │ -090bd8: 0f00 |0006: return v0 │ │ +090bb0: |[090bb0] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +090bc0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090bc4: 7220 3216 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@1632 │ │ +090bca: 0a00 |0005: move-result v0 │ │ +090bcc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1792 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95741,19 +95760,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090bdc: |[090bdc] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ -090bec: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090bf0: 7220 3316 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@1633 │ │ -090bf6: 0a00 |0005: move-result v0 │ │ -090bf8: 0f00 |0006: return v0 │ │ +090bd0: |[090bd0] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ +090be0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090be4: 7220 3316 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@1633 │ │ +090bea: 0a00 |0005: move-result v0 │ │ +090bec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1965 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95761,19 +95780,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090bfc: |[090bfc] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ -090c0c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090c10: 7220 3416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@1634 │ │ -090c16: 0a00 |0005: move-result v0 │ │ -090c18: 0f00 |0006: return v0 │ │ +090bf0: |[090bf0] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ +090c00: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090c04: 7220 3416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@1634 │ │ +090c0a: 0a00 |0005: move-result v0 │ │ +090c0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1954 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #21 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95781,19 +95800,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090c1c: |[090c1c] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -090c2c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090c30: 7220 3516 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@1635 │ │ -090c36: 0a00 |0005: move-result v0 │ │ -090c38: 0f00 |0006: return v0 │ │ +090c10: |[090c10] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +090c20: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090c24: 7220 3516 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@1635 │ │ +090c2a: 0a00 |0005: move-result v0 │ │ +090c2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1251 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95801,19 +95820,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090c3c: |[090c3c] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ -090c4c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090c50: 7220 3616 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@1636 │ │ -090c56: 0a00 |0005: move-result v0 │ │ -090c58: 0f00 |0006: return v0 │ │ +090c30: |[090c30] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ +090c40: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090c44: 7220 3616 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@1636 │ │ +090c4a: 0a00 |0005: move-result v0 │ │ +090c4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1886 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95821,19 +95840,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090c5c: |[090c5c] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ -090c6c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090c70: 7220 3716 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@1637 │ │ -090c76: 0a00 |0005: move-result v0 │ │ -090c78: 0f00 |0006: return v0 │ │ +090c50: |[090c50] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ +090c60: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090c64: 7220 3716 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@1637 │ │ +090c6a: 0a00 |0005: move-result v0 │ │ +090c6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95841,19 +95860,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 │ │ -090c7c: |[090c7c] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -090c8c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090c90: 7220 3816 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1638 │ │ -090c96: 0c00 |0005: move-result-object v0 │ │ -090c98: 1100 |0006: return-object v0 │ │ +090c70: |[090c70] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +090c80: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090c84: 7220 3816 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1638 │ │ +090c8a: 0c00 |0005: move-result-object v0 │ │ +090c8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1748 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95861,19 +95880,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090c9c: |[090c9c] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ -090cac: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090cb0: 7220 3916 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@1639 │ │ -090cb6: 0a00 |0005: move-result v0 │ │ -090cb8: 0f00 |0006: return v0 │ │ +090c90: |[090c90] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ +090ca0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ca4: 7220 3916 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@1639 │ │ +090caa: 0a00 |0005: move-result v0 │ │ +090cac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2124 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95881,19 +95900,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090cbc: |[090cbc] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ -090ccc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090cd0: 7220 3a16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@163a │ │ -090cd6: 0a00 |0005: move-result v0 │ │ -090cd8: 0f00 |0006: return v0 │ │ +090cb0: |[090cb0] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ +090cc0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090cc4: 7220 3a16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@163a │ │ +090cca: 0a00 |0005: move-result v0 │ │ +090ccc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95901,19 +95920,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090cdc: |[090cdc] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ -090cec: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090cf0: 7220 3b16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@163b │ │ -090cf6: 0a00 |0005: move-result v0 │ │ -090cf8: 0f00 |0006: return v0 │ │ +090cd0: |[090cd0] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ +090ce0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ce4: 7220 3b16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@163b │ │ +090cea: 0a00 |0005: move-result v0 │ │ +090cec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #28 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95921,19 +95940,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090cfc: |[090cfc] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ -090d0c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090d10: 7220 3c16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@163c │ │ -090d16: 0a00 |0005: move-result v0 │ │ -090d18: 0f00 |0006: return v0 │ │ +090cf0: |[090cf0] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ +090d00: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090d04: 7220 3c16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@163c │ │ +090d0a: 0a00 |0005: move-result v0 │ │ +090d0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #29 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95941,19 +95960,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090d1c: |[090d1c] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ -090d2c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090d30: 7220 3d16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@163d │ │ -090d36: 0a00 |0005: move-result v0 │ │ -090d38: 0f00 |0006: return v0 │ │ +090d10: |[090d10] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ +090d20: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090d24: 7220 3d16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@163d │ │ +090d2a: 0a00 |0005: move-result v0 │ │ +090d2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2178 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #30 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95961,19 +95980,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090d3c: |[090d3c] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ -090d4c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090d50: 7220 3e16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@163e │ │ -090d56: 0a00 |0005: move-result v0 │ │ -090d58: 0f00 |0006: return v0 │ │ +090d30: |[090d30] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ +090d40: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090d44: 7220 3e16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@163e │ │ +090d4a: 0a00 |0005: move-result v0 │ │ +090d4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2182 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -95981,19 +96000,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090d5c: |[090d5c] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ -090d6c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090d70: 7220 3f16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@163f │ │ -090d76: 0a00 |0005: move-result v0 │ │ -090d78: 0f00 |0006: return v0 │ │ +090d50: |[090d50] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ +090d60: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090d64: 7220 3f16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@163f │ │ +090d6a: 0a00 |0005: move-result v0 │ │ +090d6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96001,19 +96020,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090d7c: |[090d7c] android.support.v4.view.ViewCompat.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -090d8c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090d90: 7220 4016 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@1640 │ │ -090d96: 0c00 |0005: move-result-object v0 │ │ -090d98: 1100 |0006: return-object v0 │ │ +090d70: |[090d70] android.support.v4.view.ViewCompat.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +090d80: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090d84: 7220 4016 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@1640 │ │ +090d8a: 0c00 |0005: move-result-object v0 │ │ +090d8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2251 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #33 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96021,19 +96040,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090d9c: |[090d9c] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ -090dac: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090db0: 7220 4116 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@1641 │ │ -090db6: 0a00 |0005: move-result v0 │ │ -090db8: 0f00 |0006: return v0 │ │ +090d90: |[090d90] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ +090da0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090da4: 7220 4116 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@1641 │ │ +090daa: 0a00 |0005: move-result v0 │ │ +090dac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1930 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #34 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96041,19 +96060,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090dbc: |[090dbc] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ -090dcc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090dd0: 7220 4216 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@1642 │ │ -090dd6: 0a00 |0005: move-result v0 │ │ -090dd8: 0f00 |0006: return v0 │ │ +090db0: |[090db0] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ +090dc0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090dc4: 7220 4216 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@1642 │ │ +090dca: 0a00 |0005: move-result v0 │ │ +090dcc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #35 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96061,19 +96080,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090ddc: |[090ddc] android.support.v4.view.ViewCompat.getTranslationZ:(Landroid/view/View;)F │ │ -090dec: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090df0: 7220 4316 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationZ:(Landroid/view/View;)F // method@1643 │ │ -090df6: 0a00 |0005: move-result v0 │ │ -090df8: 0f00 |0006: return v0 │ │ +090dd0: |[090dd0] android.support.v4.view.ViewCompat.getTranslationZ:(Landroid/view/View;)F │ │ +090de0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090de4: 7220 4316 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationZ:(Landroid/view/View;)F // method@1643 │ │ +090dea: 0a00 |0005: move-result v0 │ │ +090dec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2226 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #36 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96081,19 +96100,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090dfc: |[090dfc] android.support.v4.view.ViewCompat.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -090e0c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090e10: 7220 4416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@1644 │ │ -090e16: 0a00 |0005: move-result v0 │ │ -090e18: 0f00 |0006: return v0 │ │ +090df0: |[090df0] android.support.v4.view.ViewCompat.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +090e00: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090e04: 7220 4416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@1644 │ │ +090e0a: 0a00 |0005: move-result v0 │ │ +090e0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2258 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #37 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96101,19 +96120,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090e1c: |[090e1c] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ -090e2c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090e30: 7220 4516 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@1645 │ │ -090e36: 0a00 |0005: move-result v0 │ │ -090e38: 0f00 |0006: return v0 │ │ +090e10: |[090e10] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ +090e20: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090e24: 7220 4516 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@1645 │ │ +090e2a: 0a00 |0005: move-result v0 │ │ +090e2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2190 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #38 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96121,19 +96140,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090e3c: |[090e3c] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ -090e4c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090e50: 7220 4616 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@1646 │ │ -090e56: 0a00 |0005: move-result v0 │ │ -090e58: 0f00 |0006: return v0 │ │ +090e30: |[090e30] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ +090e40: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090e44: 7220 4616 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@1646 │ │ +090e4a: 0a00 |0005: move-result v0 │ │ +090e4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #39 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96141,19 +96160,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090e5c: |[090e5c] android.support.v4.view.ViewCompat.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -090e6c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090e70: 7220 4716 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasAccessibilityDelegate:(Landroid/view/View;)Z // method@1647 │ │ -090e76: 0a00 |0005: move-result v0 │ │ -090e78: 0f00 |0006: return v0 │ │ +090e50: |[090e50] android.support.v4.view.ViewCompat.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +090e60: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090e64: 7220 4716 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasAccessibilityDelegate:(Landroid/view/View;)Z // method@1647 │ │ +090e6a: 0a00 |0005: move-result v0 │ │ +090e6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #40 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96161,19 +96180,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090e7c: |[090e7c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -090e8c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090e90: 7220 4816 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@1648 │ │ -090e96: 0a00 |0005: move-result v0 │ │ -090e98: 0f00 |0006: return v0 │ │ +090e70: |[090e70] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +090e80: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090e84: 7220 4816 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@1648 │ │ +090e8a: 0a00 |0005: move-result v0 │ │ +090e8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1410 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #41 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96181,19 +96200,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090e9c: |[090e9c] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -090eac: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090eb0: 7220 4a16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@164a │ │ -090eb6: 0a00 |0005: move-result v0 │ │ -090eb8: 0f00 |0006: return v0 │ │ +090e90: |[090e90] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +090ea0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ea4: 7220 4a16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@164a │ │ +090eaa: 0a00 |0005: move-result v0 │ │ +090eac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1761 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #42 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -96201,18 +96220,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090ebc: |[090ebc] android.support.v4.view.ViewCompat.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -090ecc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090ed0: 7220 4b16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@164b │ │ -090ed6: 0e00 |0005: return-void │ │ +090eb0: |[090eb0] android.support.v4.view.ViewCompat.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +090ec0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ec4: 7220 4b16 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@164b │ │ +090eca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2308 │ │ 0x0005 line=2309 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ │ │ @@ -96221,18 +96240,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 │ │ -090ed8: |[090ed8] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -090ee8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090eec: 7230 4c16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@164c │ │ -090ef2: 0e00 |0005: return-void │ │ +090ecc: |[090ecc] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +090edc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090ee0: 7230 4c16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@164c │ │ +090ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0005 line=1338 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -96242,18 +96261,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 │ │ -090ef4: |[090ef4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -090f04: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090f08: 7230 4d16 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@164d │ │ -090f0e: 0e00 |0005: return-void │ │ +090ee8: |[090ee8] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +090ef8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090efc: 7230 4d16 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@164d │ │ +090f02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0005 line=1374 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -96263,18 +96282,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 │ │ -090f10: |[090f10] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -090f20: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090f24: 7230 4e16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@164e │ │ -090f2a: 0e00 |0005: return-void │ │ +090f04: |[090f04] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +090f14: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090f18: 7230 4e16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@164e │ │ +090f1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1304 │ │ 0x0005 line=1305 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -96284,19 +96303,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 │ │ -090f2c: |[090f2c] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -090f3c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090f40: 7240 4f16 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@164f │ │ -090f46: 0a00 |0005: move-result v0 │ │ -090f48: 0f00 |0006: return v0 │ │ +090f20: |[090f20] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +090f30: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090f34: 7240 4f16 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@164f │ │ +090f3a: 0a00 |0005: move-result v0 │ │ +090f3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1543 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -96306,18 +96325,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090f4c: |[090f4c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -090f5c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090f60: 7220 5016 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1650 │ │ -090f66: 0e00 |0005: return-void │ │ +090f40: |[090f40] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +090f50: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090f54: 7220 5016 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1650 │ │ +090f5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1434 │ │ 0x0005 line=1435 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -96326,23 +96345,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 │ │ -090f68: |[090f68] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -090f78: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090f7c: 0761 |0002: move-object v1, v6 │ │ -090f7e: 0172 |0003: move v2, v7 │ │ -090f80: 0183 |0004: move v3, v8 │ │ -090f82: 0194 |0005: move v4, v9 │ │ -090f84: 01a5 |0006: move v5, v10 │ │ -090f86: 7806 5116 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1651 │ │ -090f8c: 0e00 |000a: return-void │ │ +090f5c: |[090f5c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +090f6c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090f70: 0761 |0002: move-object v1, v6 │ │ +090f72: 0172 |0003: move v2, v7 │ │ +090f74: 0183 |0004: move v3, v8 │ │ +090f76: 0194 |0005: move v4, v9 │ │ +090f78: 01a5 |0006: move v5, v10 │ │ +090f7a: 7806 5116 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1651 │ │ +090f80: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1452 │ │ 0x000a line=1453 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -96355,18 +96374,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 │ │ -090f90: |[090f90] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -090fa0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090fa4: 7230 5216 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1652 │ │ -090faa: 0e00 |0005: return-void │ │ +090f84: |[090f84] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +090f94: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090f98: 7230 5216 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1652 │ │ +090f9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ 0x0005 line=1467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -96376,18 +96395,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 │ │ -090fac: |[090fac] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -090fbc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090fc0: 7255 5316 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@1653 │ │ -090fc6: 0e00 |0005: return-void │ │ +090fa0: |[090fa0] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +090fb0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090fb4: 7255 5316 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@1653 │ │ +090fba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1483 │ │ 0x0005 line=1484 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -96398,18 +96417,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090fc8: |[090fc8] android.support.v4.view.ViewCompat.requestApplyInsets:(Landroid/view/View;)V │ │ -090fd8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090fdc: 7220 5416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.requestApplyInsets:(Landroid/view/View;)V // method@1654 │ │ -090fe2: 0e00 |0005: return-void │ │ +090fbc: |[090fbc] android.support.v4.view.ViewCompat.requestApplyInsets:(Landroid/view/View;)V │ │ +090fcc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090fd0: 7220 5416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.requestApplyInsets:(Landroid/view/View;)V // method@1654 │ │ +090fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2266 │ │ 0x0005 line=2267 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -96418,19 +96437,19 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -090fe4: |[090fe4] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -090ff4: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -090ff8: 7240 5516 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@1655 │ │ -090ffe: 0a00 |0005: move-result v0 │ │ -091000: 0f00 |0006: return v0 │ │ +090fd8: |[090fd8] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +090fe8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +090fec: 7240 5516 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@1655 │ │ +090ff2: 0a00 |0005: move-result v0 │ │ +090ff4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1778 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -96440,18 +96459,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 │ │ -091004: |[091004] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -091014: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091018: 7230 5616 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1656 │ │ -09101e: 0e00 |0005: return-void │ │ +090ff8: |[090ff8] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +091008: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09100c: 7230 5616 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1656 │ │ +091012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ 0x0005 line=1389 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -96461,18 +96480,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 │ │ -091020: |[091020] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -091030: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091034: 7230 5716 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@1657 │ │ -09103a: 0e00 |0005: return-void │ │ +091014: |[091014] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +091024: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091028: 7230 5716 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@1657 │ │ +09102e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1862 │ │ 0x0005 line=1863 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -96482,18 +96501,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 │ │ -09103c: |[09103c] android.support.v4.view.ViewCompat.setActivated:(Landroid/view/View;Z)V │ │ -09104c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091050: 7230 5816 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setActivated:(Landroid/view/View;Z)V // method@1658 │ │ -091056: 0e00 |0005: return-void │ │ +091030: |[091030] android.support.v4.view.ViewCompat.setActivated:(Landroid/view/View;Z)V │ │ +091040: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091044: 7230 5816 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setActivated:(Landroid/view/View;Z)V // method@1658 │ │ +09104a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2341 │ │ 0x0005 line=2342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 activated Z │ │ @@ -96503,18 +96522,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091058: |[091058] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ -091068: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -09106c: 7230 5916 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@1659 │ │ -091072: 0e00 |0005: return-void │ │ +09104c: |[09104c] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ +09105c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091060: 7230 5916 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@1659 │ │ +091066: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2023 │ │ 0x0005 line=2024 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96524,18 +96543,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 │ │ -091074: |[091074] android.support.v4.view.ViewCompat.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -091084: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091088: 7230 5a16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@165a │ │ -09108e: 0e00 |0005: return-void │ │ +091068: |[091068] android.support.v4.view.ViewCompat.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +091078: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09107c: 7230 5a16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@165a │ │ +091082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2279 │ │ 0x0005 line=2280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -96545,18 +96564,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091090: |[091090] android.support.v4.view.ViewCompat.setElevation:(Landroid/view/View;F)V │ │ -0910a0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0910a4: 7230 5b16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setElevation:(Landroid/view/View;F)V // method@165b │ │ -0910aa: 0e00 |0005: return-void │ │ +091084: |[091084] android.support.v4.view.ViewCompat.setElevation:(Landroid/view/View;F)V │ │ +091094: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091098: 7230 5b16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setElevation:(Landroid/view/View;F)V // method@165b │ │ +09109e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2201 │ │ 0x0005 line=2202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 elevation F │ │ @@ -96566,18 +96585,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 │ │ -0910ac: |[0910ac] android.support.v4.view.ViewCompat.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ -0910bc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0910c0: 7230 5c16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setFitsSystemWindows:(Landroid/view/View;Z)V // method@165c │ │ -0910c6: 0e00 |0005: return-void │ │ +0910a0: |[0910a0] android.support.v4.view.ViewCompat.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ +0910b0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0910b4: 7230 5c16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setFitsSystemWindows:(Landroid/view/View;Z)V // method@165c │ │ +0910ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2297 │ │ 0x0005 line=2298 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 fitSystemWindows Z │ │ @@ -96587,18 +96606,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 │ │ -0910c8: |[0910c8] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -0910d8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0910dc: 7230 5d16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@165d │ │ -0910e2: 0e00 |0005: return-void │ │ +0910bc: |[0910bc] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +0910cc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0910d0: 7230 5d16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@165d │ │ +0910d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ 0x0005 line=1422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -96608,18 +96627,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 │ │ -0910e4: |[0910e4] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0910f4: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0910f8: 7230 5e16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@165e │ │ -0910fe: 0e00 |0005: return-void │ │ +0910d8: |[0910d8] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0910e8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0910ec: 7230 5e16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@165e │ │ +0910f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0005 line=1526 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -96629,18 +96648,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 │ │ -091100: |[091100] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -091110: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091114: 7230 5f16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@165f │ │ -09111a: 0e00 |0005: return-void │ │ +0910f4: |[0910f4] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +091104: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091108: 7230 5f16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@165f │ │ +09110e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ 0x0005 line=1668 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -96650,18 +96669,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 │ │ -09111c: |[09111c] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -09112c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091130: 7230 6016 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@1660 │ │ -091136: 0e00 |0005: return-void │ │ +091110: |[091110] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +091120: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091124: 7230 6016 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@1660 │ │ +09112a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ 0x0005 line=1702 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -96671,18 +96690,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 │ │ -091138: |[091138] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -091148: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -09114c: 7240 6116 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1661 │ │ -091152: 0e00 |0005: return-void │ │ +09112c: |[09112c] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +09113c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091140: 7240 6116 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1661 │ │ +091146: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1624 │ │ 0x0005 line=1625 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -96693,18 +96712,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 │ │ -091154: |[091154] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -091164: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091168: 7230 6216 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@1662 │ │ -09116e: 0e00 |0005: return-void │ │ +091148: |[091148] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +091158: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09115c: 7230 6216 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@1662 │ │ +091162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1736 │ │ 0x0005 line=1737 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -96714,18 +96733,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091170: |[091170] android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -091180: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091184: 7230 6316 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1663 │ │ -09118a: 0e00 |0005: return-void │ │ +091164: |[091164] android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +091174: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091178: 7230 6316 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1663 │ │ +09117e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2317 │ │ 0x0005 line=2318 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -96735,18 +96754,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 │ │ -09118c: |[09118c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -09119c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0911a0: 7230 6416 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@1664 │ │ -0911a6: 0e00 |0005: return-void │ │ +091180: |[091180] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +091190: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091194: 7230 6416 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@1664 │ │ +09119a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0005 line=1268 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -96756,23 +96775,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 │ │ -0911a8: |[0911a8] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0911b8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0911bc: 0761 |0002: move-object v1, v6 │ │ -0911be: 0172 |0003: move v2, v7 │ │ -0911c0: 0183 |0004: move v3, v8 │ │ -0911c2: 0194 |0005: move v4, v9 │ │ -0911c4: 01a5 |0006: move v5, v10 │ │ -0911c6: 7806 6516 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@1665 │ │ -0911cc: 0e00 |000a: return-void │ │ +09119c: |[09119c] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0911ac: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0911b0: 0761 |0002: move-object v1, v6 │ │ +0911b2: 0172 |0003: move v2, v7 │ │ +0911b4: 0183 |0004: move v3, v8 │ │ +0911b6: 0194 |0005: move v4, v9 │ │ +0911b8: 01a5 |0006: move v5, v10 │ │ +0911ba: 7806 6516 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@1665 │ │ +0911c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1903 │ │ 0x000a line=1904 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 start I │ │ @@ -96785,18 +96804,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0911d0: |[0911d0] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ -0911e0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0911e4: 7230 6616 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1666 │ │ -0911ea: 0e00 |0005: return-void │ │ +0911c4: |[0911c4] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ +0911d4: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0911d8: 7230 6616 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1666 │ │ +0911de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2139 │ │ 0x0005 line=2140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96806,18 +96825,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0911ec: |[0911ec] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ -0911fc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091200: 7230 6616 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1666 │ │ -091206: 0e00 |0005: return-void │ │ +0911e0: |[0911e0] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ +0911f0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0911f4: 7230 6616 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1666 │ │ +0911fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2166 │ │ 0x0005 line=2167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96827,18 +96846,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091208: |[091208] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ -091218: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -09121c: 7230 6816 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@1668 │ │ -091222: 0e00 |0005: return-void │ │ +0911fc: |[0911fc] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ +09120c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091210: 7230 6816 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@1668 │ │ +091216: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2063 │ │ 0x0005 line=2064 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96848,18 +96867,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091224: |[091224] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ -091234: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091238: 7230 6916 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@1669 │ │ -09123e: 0e00 |0005: return-void │ │ +091218: |[091218] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ +091228: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09122c: 7230 6916 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@1669 │ │ +091232: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2076 │ │ 0x0005 line=2077 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96869,18 +96888,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091240: |[091240] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ -091250: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091254: 7230 6a16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@166a │ │ -09125a: 0e00 |0005: return-void │ │ +091234: |[091234] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ +091244: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091248: 7230 6a16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@166a │ │ +09124e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2089 │ │ 0x0005 line=2090 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96890,18 +96909,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 │ │ -09125c: |[09125c] android.support.v4.view.ViewCompat.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ -09126c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091270: 7230 6b16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@166b │ │ -091276: 0e00 |0005: return-void │ │ +091250: |[091250] android.support.v4.view.ViewCompat.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ +091260: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091264: 7230 6b16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@166b │ │ +09126a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2328 │ │ 0x0005 line=2329 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -96911,18 +96930,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091278: |[091278] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ -091288: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -09128c: 7230 6c16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@166c │ │ -091292: 0e00 |0005: return-void │ │ +09126c: |[09126c] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ +09127c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091280: 7230 6c16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@166c │ │ +091286: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2101 │ │ 0x0005 line=2102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96932,18 +96951,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091294: |[091294] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ -0912a4: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0912a8: 7230 6d16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@166d │ │ -0912ae: 0e00 |0005: return-void │ │ +091288: |[091288] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ +091298: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09129c: 7230 6d16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@166d │ │ +0912a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2113 │ │ 0x0005 line=2114 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96953,18 +96972,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0912b0: |[0912b0] android.support.v4.view.ViewCompat.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -0912c0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0912c4: 7230 6e16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@166e │ │ -0912ca: 0e00 |0005: return-void │ │ +0912a4: |[0912a4] android.support.v4.view.ViewCompat.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0912b4: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0912b8: 7230 6e16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@166e │ │ +0912be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2237 │ │ 0x0005 line=2238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 transitionName Ljava/lang/String; │ │ @@ -96974,18 +96993,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0912cc: |[0912cc] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ -0912dc: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0912e0: 7230 6f16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@166f │ │ -0912e6: 0e00 |0005: return-void │ │ +0912c0: |[0912c0] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ +0912d0: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0912d4: 7230 6f16 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@166f │ │ +0912da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1991 │ │ 0x0005 line=1992 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -96995,18 +97014,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0912e8: |[0912e8] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ -0912f8: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -0912fc: 7230 7016 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@1670 │ │ -091302: 0e00 |0005: return-void │ │ +0912dc: |[0912dc] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ +0912ec: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +0912f0: 7230 7016 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@1670 │ │ +0912f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2007 │ │ 0x0005 line=2008 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -97016,18 +97035,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091304: |[091304] android.support.v4.view.ViewCompat.setTranslationZ:(Landroid/view/View;F)V │ │ -091314: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091318: 7230 7116 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationZ:(Landroid/view/View;F)V // method@1671 │ │ -09131e: 0e00 |0005: return-void │ │ +0912f8: |[0912f8] android.support.v4.view.ViewCompat.setTranslationZ:(Landroid/view/View;F)V │ │ +091308: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +09130c: 7230 7116 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationZ:(Landroid/view/View;F)V // method@1671 │ │ +091312: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2217 │ │ 0x0005 line=2218 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 translationZ F │ │ @@ -97037,18 +97056,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091320: |[091320] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ -091330: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091334: 7230 7216 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@1672 │ │ -09133a: 0e00 |0005: return-void │ │ +091314: |[091314] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ +091324: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091328: 7230 7216 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@1672 │ │ +09132e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2037 │ │ 0x0005 line=2038 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -97058,18 +97077,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09133c: |[09133c] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ -09134c: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ -091350: 7230 7316 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@1673 │ │ -091356: 0e00 |0005: return-void │ │ +091330: |[091330] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ +091340: 6200 9a07 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@079a │ │ +091344: 7230 7316 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@1673 │ │ +09134a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2051 │ │ 0x0005 line=2052 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -97110,18 +97129,18 @@ │ │ type : '(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -091358: |[091358] android.support.v4.view.ViewCompatApi21$1.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -091368: 5b01 ae07 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@07ae │ │ -09136c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091372: 0e00 |0005: return-void │ │ +09134c: |[09134c] android.support.v4.view.ViewCompatApi21$1.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +09135c: 5b01 ae07 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@07ae │ │ +091360: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091366: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewCompatApi21$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ │ │ @@ -97131,24 +97150,24 @@ │ │ type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -091374: |[091374] android.support.v4.view.ViewCompatApi21$1.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ -091384: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ -091388: 7020 fe18 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ -09138e: 5421 ae07 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@07ae │ │ -091392: 7230 e714 3100 |0007: invoke-interface {v1, v3, v0}, Landroid/support/v4/view/OnApplyWindowInsetsListener;.onApplyWindowInsets:(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; // method@14e7 │ │ -091398: 0c00 |000a: move-result-object v0 │ │ -09139a: 1f00 9903 |000b: check-cast v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ -09139e: 6e10 1019 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/view/WindowInsetsCompatApi21;.unwrap:()Landroid/view/WindowInsets; // method@1910 │ │ -0913a4: 0c01 |0010: move-result-object v1 │ │ -0913a6: 1101 |0011: return-object v1 │ │ +091368: |[091368] android.support.v4.view.ViewCompatApi21$1.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +091378: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ +09137c: 7020 fe18 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ +091382: 5421 ae07 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@07ae │ │ +091386: 7230 e714 3100 |0007: invoke-interface {v1, v3, v0}, Landroid/support/v4/view/OnApplyWindowInsetsListener;.onApplyWindowInsets:(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; // method@14e7 │ │ +09138c: 0c00 |000a: move-result-object v0 │ │ +09138e: 1f00 9903 |000b: check-cast v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ +091392: 6e10 1019 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/view/WindowInsetsCompatApi21;.unwrap:()Landroid/view/WindowInsets; // method@1910 │ │ +091398: 0c01 |0010: move-result-object v1 │ │ +09139a: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000d line=62 │ │ locals : │ │ 0x0005 - 0x000b reg=0 insets Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ @@ -97182,17 +97201,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0913a8: |[0913a8] android.support.v4.view.ViewCompatApi21.:()V │ │ -0913b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0913be: 0e00 |0003: return-void │ │ +09139c: |[09139c] android.support.v4.view.ViewCompatApi21.:()V │ │ +0913ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0913b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -97200,18 +97219,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0913c0: |[0913c0] android.support.v4.view.ViewCompatApi21.getElevation:(Landroid/view/View;)F │ │ -0913d0: 6e10 9f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getElevation:()F // method@219f │ │ -0913d6: 0a00 |0003: move-result v0 │ │ -0913d8: 0f00 |0004: return v0 │ │ +0913b4: |[0913b4] android.support.v4.view.ViewCompatApi21.getElevation:(Landroid/view/View;)F │ │ +0913c4: 6e10 9f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getElevation:()F // method@219f │ │ +0913ca: 0a00 |0003: move-result v0 │ │ +0913cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -97219,18 +97238,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0913dc: |[0913dc] android.support.v4.view.ViewCompatApi21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0913ec: 6e10 c921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@21c9 │ │ -0913f2: 0c00 |0003: move-result-object v0 │ │ -0913f4: 1100 |0004: return-object v0 │ │ +0913d0: |[0913d0] android.support.v4.view.ViewCompatApi21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0913e0: 6e10 c921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@21c9 │ │ +0913e6: 0c00 |0003: move-result-object v0 │ │ +0913e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -97238,18 +97257,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0913f8: |[0913f8] android.support.v4.view.ViewCompatApi21.getTranslationZ:(Landroid/view/View;)F │ │ -091408: 6e10 cc21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationZ:()F // method@21cc │ │ -09140e: 0a00 |0003: move-result v0 │ │ -091410: 0f00 |0004: return v0 │ │ +0913ec: |[0913ec] android.support.v4.view.ViewCompatApi21.getTranslationZ:(Landroid/view/View;)F │ │ +0913fc: 6e10 cc21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationZ:()F // method@21cc │ │ +091402: 0a00 |0003: move-result v0 │ │ +091404: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -97257,18 +97276,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091414: |[091414] android.support.v4.view.ViewCompatApi21.isImportantForAccessibility:(Landroid/view/View;)Z │ │ -091424: 6e10 e021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isImportantForAccessibility:()Z // method@21e0 │ │ -09142a: 0a00 |0003: move-result v0 │ │ -09142c: 0f00 |0004: return v0 │ │ +091408: |[091408] android.support.v4.view.ViewCompatApi21.isImportantForAccessibility:(Landroid/view/View;)Z │ │ +091418: 6e10 e021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isImportantForAccessibility:()Z // method@21e0 │ │ +09141e: 0a00 |0003: move-result v0 │ │ +091420: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -97276,17 +97295,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091430: |[091430] android.support.v4.view.ViewCompatApi21.requestApplyInsets:(Landroid/view/View;)V │ │ -091440: 6e10 0122 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestApplyInsets:()V // method@2201 │ │ -091446: 0e00 |0003: return-void │ │ +091424: |[091424] android.support.v4.view.ViewCompatApi21.requestApplyInsets:(Landroid/view/View;)V │ │ +091434: 6e10 0122 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestApplyInsets:()V // method@2201 │ │ +09143a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -97295,17 +97314,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091448: |[091448] android.support.v4.view.ViewCompatApi21.setElevation:(Landroid/view/View;F)V │ │ -091458: 6e20 1322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setElevation:(F)V // method@2213 │ │ -09145e: 0e00 |0003: return-void │ │ +09143c: |[09143c] android.support.v4.view.ViewCompatApi21.setElevation:(Landroid/view/View;F)V │ │ +09144c: 6e20 1322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setElevation:(F)V // method@2213 │ │ +091452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 elevation F │ │ @@ -97315,19 +97334,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -091460: |[091460] android.support.v4.view.ViewCompatApi21.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -091470: 2200 5203 |0000: new-instance v0, Landroid/support/v4/view/ViewCompatApi21$1; // type@0352 │ │ -091474: 7020 c716 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewCompatApi21$1;.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@16c7 │ │ -09147a: 6e20 2022 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@2220 │ │ -091480: 0e00 |0008: return-void │ │ +091454: |[091454] android.support.v4.view.ViewCompatApi21.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +091464: 2200 5203 |0000: new-instance v0, Landroid/support/v4/view/ViewCompatApi21$1; // type@0352 │ │ +091468: 7020 c716 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewCompatApi21$1;.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@16c7 │ │ +09146e: 6e20 2022 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@2220 │ │ +091474: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0008 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0009 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -97337,17 +97356,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091484: |[091484] android.support.v4.view.ViewCompatApi21.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -091494: 6e20 3322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@2233 │ │ -09149a: 0e00 |0003: return-void │ │ +091478: |[091478] android.support.v4.view.ViewCompatApi21.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +091488: 6e20 3322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@2233 │ │ +09148e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 transitionName Ljava/lang/String; │ │ @@ -97357,17 +97376,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09149c: |[09149c] android.support.v4.view.ViewCompatApi21.setTranslationZ:(Landroid/view/View;F)V │ │ -0914ac: 6e20 3622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationZ:(F)V // method@2236 │ │ -0914b2: 0e00 |0003: return-void │ │ +091490: |[091490] android.support.v4.view.ViewCompatApi21.setTranslationZ:(Landroid/view/View;F)V │ │ +0914a0: 6e20 3622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationZ:(F)V // method@2236 │ │ +0914a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 translationZ F │ │ @@ -97407,17 +97426,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0914b4: |[0914b4] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -0914c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0914ca: 0e00 |0003: return-void │ │ +0914a8: |[0914a8] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +0914b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0914be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -97425,18 +97444,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0914cc: |[0914cc] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -0914dc: 6e10 e221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@21e2 │ │ -0914e2: 0a00 |0003: move-result v0 │ │ -0914e4: 0f00 |0004: return v0 │ │ +0914c0: |[0914c0] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +0914d0: 6e10 e221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@21e2 │ │ +0914d6: 0a00 |0003: move-result v0 │ │ +0914d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -97444,59 +97463,59 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0914e8: |[0914e8] android.support.v4.view.ViewCompatEclairMr1.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0914f8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0914fa: 6201 b007 |0001: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ -0914fe: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -091502: 1c01 9d04 |0005: const-class v1, Landroid/view/ViewGroup; // type@049d │ │ -091506: 1a02 8930 |0007: const-string v2, "setChildrenDrawingOrderEnabled" // string@3089 │ │ -09150a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -09150c: 2333 1007 |000a: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -091510: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -091512: 6205 5314 |000d: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ -091516: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ -09151a: 6e30 e933 2103 |0011: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -091520: 0c01 |0014: move-result-object v1 │ │ -091522: 6901 b007 |0015: sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ -091526: 6201 b007 |0017: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ -09152a: 6e20 7a34 6100 |0019: invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ -091530: 6201 b007 |001c: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ -091534: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -091536: 2322 1107 |001f: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -09153a: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -09153c: 7110 d333 0800 |0022: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ -091542: 0c04 |0025: move-result-object v4 │ │ -091544: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ -091548: 6e30 7934 7102 |0028: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -09154e: 0e00 |002b: return-void │ │ -091550: 0d00 |002c: move-exception v0 │ │ -091552: 1a01 3f14 |002d: const-string v1, "ViewCompat" // string@143f │ │ -091556: 1a02 7f13 |002f: const-string v2, "Unable to find childrenDrawingOrderEnabled" // string@137f │ │ -09155a: 7130 b320 2100 |0031: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -091560: 28e3 |0034: goto 0017 // -001d │ │ -091562: 0d00 |0035: move-exception v0 │ │ -091564: 1a01 3f14 |0036: const-string v1, "ViewCompat" // string@143f │ │ -091568: 1a02 8213 |0038: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1382 │ │ -09156c: 7130 b320 2100 |003a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -091572: 28ee |003d: goto 002b // -0012 │ │ -091574: 0d00 |003e: move-exception v0 │ │ -091576: 1a01 3f14 |003f: const-string v1, "ViewCompat" // string@143f │ │ -09157a: 1a02 8213 |0041: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1382 │ │ -09157e: 7130 b320 2100 |0043: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -091584: 28e5 |0046: goto 002b // -001b │ │ -091586: 0d00 |0047: move-exception v0 │ │ -091588: 1a01 3f14 |0048: const-string v1, "ViewCompat" // string@143f │ │ -09158c: 1a02 8213 |004a: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1382 │ │ -091590: 7130 b320 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -091596: 28dc |004f: goto 002b // -0024 │ │ +0914dc: |[0914dc] android.support.v4.view.ViewCompatEclairMr1.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0914ec: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0914ee: 6201 b007 |0001: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ +0914f2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +0914f6: 1c01 9d04 |0005: const-class v1, Landroid/view/ViewGroup; // type@049d │ │ +0914fa: 1a02 8930 |0007: const-string v2, "setChildrenDrawingOrderEnabled" // string@3089 │ │ +0914fe: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +091500: 2333 1007 |000a: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +091504: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +091506: 6205 5314 |000d: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ +09150a: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ +09150e: 6e30 e933 2103 |0011: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +091514: 0c01 |0014: move-result-object v1 │ │ +091516: 6901 b007 |0015: sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ +09151a: 6201 b007 |0017: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ +09151e: 6e20 7a34 6100 |0019: invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ +091524: 6201 b007 |001c: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@07b0 │ │ +091528: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +09152a: 2322 1107 |001f: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +09152e: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +091530: 7110 d333 0800 |0022: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ +091536: 0c04 |0025: move-result-object v4 │ │ +091538: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ +09153c: 6e30 7934 7102 |0028: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +091542: 0e00 |002b: return-void │ │ +091544: 0d00 |002c: move-exception v0 │ │ +091546: 1a01 3f14 |002d: const-string v1, "ViewCompat" // string@143f │ │ +09154a: 1a02 7f13 |002f: const-string v2, "Unable to find childrenDrawingOrderEnabled" // string@137f │ │ +09154e: 7130 b320 2100 |0031: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +091554: 28e3 |0034: goto 0017 // -001d │ │ +091556: 0d00 |0035: move-exception v0 │ │ +091558: 1a01 3f14 |0036: const-string v1, "ViewCompat" // string@143f │ │ +09155c: 1a02 8213 |0038: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1382 │ │ +091560: 7130 b320 2100 |003a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +091566: 28ee |003d: goto 002b // -0012 │ │ +091568: 0d00 |003e: move-exception v0 │ │ +09156a: 1a01 3f14 |003f: const-string v1, "ViewCompat" // string@143f │ │ +09156e: 1a02 8213 |0041: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1382 │ │ +091572: 7130 b320 2100 |0043: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +091578: 28e5 |0046: goto 002b // -001b │ │ +09157a: 0d00 |0047: move-exception v0 │ │ +09157c: 1a01 3f14 |0048: const-string v1, "ViewCompat" // string@143f │ │ +091580: 1a02 8213 |004a: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1382 │ │ +091584: 7130 b320 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +09158a: 28dc |004f: goto 002b // -0024 │ │ catches : 2 │ │ 0x0005 - 0x0017 │ │ Ljava/lang/NoSuchMethodException; -> 0x002c │ │ 0x001c - 0x002b │ │ Ljava/lang/IllegalAccessException; -> 0x0035 │ │ Ljava/lang/IllegalArgumentException; -> 0x003e │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0047 │ │ @@ -97548,17 +97567,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0915b8: |[0915b8] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -0915c8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0915ce: 0e00 |0003: return-void │ │ +0915ac: |[0915ac] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +0915bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0915c2: 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;) │ │ @@ -97566,18 +97585,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0915d0: |[0915d0] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -0915e0: 6e10 b421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@21b4 │ │ -0915e6: 0a00 |0003: move-result v0 │ │ -0915e8: 0f00 |0004: return v0 │ │ +0915c4: |[0915c4] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +0915d4: 6e10 b421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@21b4 │ │ +0915da: 0a00 |0003: move-result v0 │ │ +0915dc: 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;) │ │ @@ -97585,17 +97604,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 │ │ -0915ec: |[0915ec] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -0915fc: 6e20 2322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@2223 │ │ -091602: 0e00 |0003: return-void │ │ +0915e0: |[0915e0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +0915f0: 6e20 2322 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@2223 │ │ +0915f6: 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 │ │ @@ -97626,17 +97645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091604: |[091604] android.support.v4.view.ViewCompatHC.:()V │ │ -091614: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09161a: 0e00 |0003: return-void │ │ +0915f8: |[0915f8] android.support.v4.view.ViewCompatHC.:()V │ │ +091608: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09160e: 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;) │ │ @@ -97644,18 +97663,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09161c: |[09161c] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -09162c: 6e10 9921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@2199 │ │ -091632: 0a00 |0003: move-result v0 │ │ -091634: 0f00 |0004: return v0 │ │ +091610: |[091610] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +091620: 6e10 9921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@2199 │ │ +091626: 0a00 |0003: move-result v0 │ │ +091628: 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;) │ │ @@ -97663,36 +97682,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -091638: |[091638] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -091648: 7100 dd00 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@00dd │ │ -09164e: 0b00 |0003: move-result-wide v0 │ │ -091650: 1000 |0004: return-wide v0 │ │ +09162c: |[09162c] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +09163c: 7100 dd00 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@00dd │ │ +091642: 0b00 |0003: move-result-wide v0 │ │ +091644: 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 │ │ -091654: |[091654] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -091664: 6e10 a721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@21a7 │ │ -09166a: 0a00 |0003: move-result v0 │ │ -09166c: 0f00 |0004: return v0 │ │ +091648: |[091648] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +091658: 6e10 a721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@21a7 │ │ +09165e: 0a00 |0003: move-result v0 │ │ +091660: 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;) │ │ @@ -97700,18 +97719,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091670: |[091670] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -091680: 6e10 ae21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@21ae │ │ -091686: 0a00 |0003: move-result v0 │ │ -091688: 0f00 |0004: return v0 │ │ +091664: |[091664] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +091674: 6e10 ae21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@21ae │ │ +09167a: 0a00 |0003: move-result v0 │ │ +09167c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97719,18 +97738,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09168c: |[09168c] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -09169c: 6e10 af21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@21af │ │ -0916a2: 0a00 |0003: move-result v0 │ │ -0916a4: 0f00 |0004: return v0 │ │ +091680: |[091680] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +091690: 6e10 af21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@21af │ │ +091696: 0a00 |0003: move-result v0 │ │ +091698: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97738,18 +97757,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0916a8: |[0916a8] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0916b8: 6e10 b121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@21b1 │ │ -0916be: 0a00 |0003: move-result v0 │ │ -0916c0: 0f00 |0004: return v0 │ │ +09169c: |[09169c] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0916ac: 6e10 b121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@21b1 │ │ +0916b2: 0a00 |0003: move-result v0 │ │ +0916b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97757,18 +97776,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0916c4: |[0916c4] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ -0916d4: 6e10 bb21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@21bb │ │ -0916da: 0a00 |0003: move-result v0 │ │ -0916dc: 0f00 |0004: return v0 │ │ +0916b8: |[0916b8] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ +0916c8: 6e10 bb21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@21bb │ │ +0916ce: 0a00 |0003: move-result v0 │ │ +0916d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97776,18 +97795,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0916e0: |[0916e0] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ -0916f0: 6e10 bc21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@21bc │ │ -0916f6: 0a00 |0003: move-result v0 │ │ -0916f8: 0f00 |0004: return v0 │ │ +0916d4: |[0916d4] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ +0916e4: 6e10 bc21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@21bc │ │ +0916ea: 0a00 |0003: move-result v0 │ │ +0916ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97795,18 +97814,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0916fc: |[0916fc] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ -09170c: 6e10 bf21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@21bf │ │ -091712: 0a00 |0003: move-result v0 │ │ -091714: 0f00 |0004: return v0 │ │ +0916f0: |[0916f0] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ +091700: 6e10 bf21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@21bf │ │ +091706: 0a00 |0003: move-result v0 │ │ +091708: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97814,18 +97833,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091718: |[091718] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ -091728: 6e10 c021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@21c0 │ │ -09172e: 0a00 |0003: move-result v0 │ │ -091730: 0f00 |0004: return v0 │ │ +09170c: |[09170c] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ +09171c: 6e10 c021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@21c0 │ │ +091722: 0a00 |0003: move-result v0 │ │ +091724: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97833,18 +97852,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091734: |[091734] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ -091744: 6e10 c121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@21c1 │ │ -09174a: 0a00 |0003: move-result v0 │ │ -09174c: 0f00 |0004: return v0 │ │ +091728: |[091728] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ +091738: 6e10 c121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@21c1 │ │ +09173e: 0a00 |0003: move-result v0 │ │ +091740: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97852,18 +97871,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091750: |[091750] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ -091760: 6e10 c221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@21c2 │ │ -091766: 0a00 |0003: move-result v0 │ │ -091768: 0f00 |0004: return v0 │ │ +091744: |[091744] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ +091754: 6e10 c221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@21c2 │ │ +09175a: 0a00 |0003: move-result v0 │ │ +09175c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97871,18 +97890,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09176c: |[09176c] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ -09177c: 6e10 c321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@21c3 │ │ -091782: 0a00 |0003: move-result v0 │ │ -091784: 0f00 |0004: return v0 │ │ +091760: |[091760] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ +091770: 6e10 c321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@21c3 │ │ +091776: 0a00 |0003: move-result v0 │ │ +091778: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97890,18 +97909,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091788: |[091788] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ -091798: 6e10 ca21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@21ca │ │ -09179e: 0a00 |0003: move-result v0 │ │ -0917a0: 0f00 |0004: return v0 │ │ +09177c: |[09177c] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ +09178c: 6e10 ca21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@21ca │ │ +091792: 0a00 |0003: move-result v0 │ │ +091794: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97909,18 +97928,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0917a4: |[0917a4] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ -0917b4: 6e10 cb21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@21cb │ │ -0917ba: 0a00 |0003: move-result v0 │ │ -0917bc: 0f00 |0004: return v0 │ │ +091798: |[091798] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ +0917a8: 6e10 cb21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@21cb │ │ +0917ae: 0a00 |0003: move-result v0 │ │ +0917b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97928,18 +97947,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0917c0: |[0917c0] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ -0917d0: 6e10 d421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@21d4 │ │ -0917d6: 0a00 |0003: move-result v0 │ │ -0917d8: 0f00 |0004: return v0 │ │ +0917b4: |[0917b4] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ +0917c4: 6e10 d421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@21d4 │ │ +0917ca: 0a00 |0003: move-result v0 │ │ +0917cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97947,18 +97966,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0917dc: |[0917dc] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ -0917ec: 6e10 d521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@21d5 │ │ -0917f2: 0a00 |0003: move-result v0 │ │ -0917f4: 0f00 |0004: return v0 │ │ +0917d0: |[0917d0] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ +0917e0: 6e10 d521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@21d5 │ │ +0917e6: 0a00 |0003: move-result v0 │ │ +0917e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -97966,17 +97985,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0917f8: |[0917f8] android.support.v4.view.ViewCompatHC.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -091808: 6e10 e721 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@21e7 │ │ -09180e: 0e00 |0003: return-void │ │ +0917ec: |[0917ec] android.support.v4.view.ViewCompatHC.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +0917fc: 6e10 e721 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@21e7 │ │ +091802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -97985,18 +98004,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -091810: |[091810] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -091820: 7130 0722 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@2207 │ │ -091826: 0a00 |0003: move-result v0 │ │ -091828: 0f00 |0004: return v0 │ │ +091804: |[091804] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +091814: 7130 0722 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@2207 │ │ +09181a: 0a00 |0003: move-result v0 │ │ +09181c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ @@ -98006,17 +98025,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 │ │ -09182c: |[09182c] android.support.v4.view.ViewCompatHC.setActivated:(Landroid/view/View;Z)V │ │ -09183c: 6e20 0e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@220e │ │ -091842: 0e00 |0003: return-void │ │ +091820: |[091820] android.support.v4.view.ViewCompatHC.setActivated:(Landroid/view/View;Z)V │ │ +091830: 6e20 0e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@220e │ │ +091836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 activated Z │ │ @@ -98026,17 +98045,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091844: |[091844] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ -091854: 6e20 0f22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@220f │ │ -09185a: 0e00 |0003: return-void │ │ +091838: |[091838] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ +091848: 6e20 0f22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@220f │ │ +09184e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98046,17 +98065,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 │ │ -09185c: |[09185c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -09186c: 6e30 1b22 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@221b │ │ -091872: 0e00 |0003: return-void │ │ +091850: |[091850] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +091860: 6e30 1b22 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@221b │ │ +091866: 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 │ │ @@ -98067,17 +98086,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091874: |[091874] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ -091884: 6e20 2622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@2226 │ │ -09188a: 0e00 |0003: return-void │ │ +091868: |[091868] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ +091878: 6e20 2622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@2226 │ │ +09187e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98087,17 +98106,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09188c: |[09188c] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ -09189c: 6e20 2722 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@2227 │ │ -0918a2: 0e00 |0003: return-void │ │ +091880: |[091880] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ +091890: 6e20 2722 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@2227 │ │ +091896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98107,17 +98126,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0918a4: |[0918a4] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ -0918b4: 6e20 2922 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@2229 │ │ -0918ba: 0e00 |0003: return-void │ │ +091898: |[091898] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ +0918a8: 6e20 2922 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@2229 │ │ +0918ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98127,17 +98146,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0918bc: |[0918bc] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ -0918cc: 6e20 2a22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@222a │ │ -0918d2: 0e00 |0003: return-void │ │ +0918b0: |[0918b0] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ +0918c0: 6e20 2a22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@222a │ │ +0918c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98147,17 +98166,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0918d4: |[0918d4] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ -0918e4: 6e20 2b22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@222b │ │ -0918ea: 0e00 |0003: return-void │ │ +0918c8: |[0918c8] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ +0918d8: 6e20 2b22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@222b │ │ +0918de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98167,17 +98186,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 │ │ -0918ec: |[0918ec] android.support.v4.view.ViewCompatHC.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ -0918fc: 6e20 2c22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setSaveFromParentEnabled:(Z)V // method@222c │ │ -091902: 0e00 |0003: return-void │ │ +0918e0: |[0918e0] android.support.v4.view.ViewCompatHC.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ +0918f0: 6e20 2c22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setSaveFromParentEnabled:(Z)V // method@222c │ │ +0918f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0003 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 enabled Z │ │ @@ -98187,17 +98206,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091904: |[091904] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ -091914: 6e20 2d22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@222d │ │ -09191a: 0e00 |0003: return-void │ │ +0918f8: |[0918f8] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ +091908: 6e20 2d22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@222d │ │ +09190e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98207,17 +98226,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09191c: |[09191c] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ -09192c: 6e20 2e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@222e │ │ -091932: 0e00 |0003: return-void │ │ +091910: |[091910] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ +091920: 6e20 2e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@222e │ │ +091926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98227,17 +98246,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091934: |[091934] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ -091944: 6e20 3422 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@2234 │ │ -09194a: 0e00 |0003: return-void │ │ +091928: |[091928] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ +091938: 6e20 3422 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@2234 │ │ +09193e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98247,17 +98266,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09194c: |[09194c] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ -09195c: 6e20 3522 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@2235 │ │ -091962: 0e00 |0003: return-void │ │ +091940: |[091940] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ +091950: 6e20 3522 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@2235 │ │ +091956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98267,17 +98286,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091964: |[091964] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ -091974: 6e20 3822 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@2238 │ │ -09197a: 0e00 |0003: return-void │ │ +091958: |[091958] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ +091968: 6e20 3822 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@2238 │ │ +09196e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98287,17 +98306,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09197c: |[09197c] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ -09198c: 6e20 3922 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@2239 │ │ -091992: 0e00 |0003: return-void │ │ +091970: |[091970] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ +091980: 6e20 3922 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@2239 │ │ +091986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -98335,17 +98354,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091994: |[091994] android.support.v4.view.ViewCompatICS.:()V │ │ -0919a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0919aa: 0e00 |0003: return-void │ │ +091988: |[091988] android.support.v4.view.ViewCompatICS.:()V │ │ +091998: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09199e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -98353,18 +98372,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 │ │ -0919ac: |[0919ac] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0919bc: 6e20 8d21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@218d │ │ -0919c2: 0a00 |0003: move-result v0 │ │ -0919c4: 0f00 |0004: return v0 │ │ +0919a0: |[0919a0] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0919b0: 6e20 8d21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@218d │ │ +0919b6: 0a00 |0003: move-result v0 │ │ +0919b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -98373,18 +98392,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 │ │ -0919c8: |[0919c8] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -0919d8: 6e20 8e21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@218e │ │ -0919de: 0a00 |0003: move-result v0 │ │ -0919e0: 0f00 |0004: return v0 │ │ +0919bc: |[0919bc] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +0919cc: 6e20 8e21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@218e │ │ +0919d2: 0a00 |0003: move-result v0 │ │ +0919d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -98393,17 +98412,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 │ │ -0919e4: |[0919e4] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0919f4: 6e20 f021 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21f0 │ │ -0919fa: 0e00 |0003: return-void │ │ +0919d8: |[0919d8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0919e8: 6e20 f021 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21f0 │ │ +0919ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -98413,18 +98432,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 │ │ -0919fc: |[0919fc] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -091a0c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -091a10: 6e20 f121 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@21f1 │ │ -091a16: 0e00 |0005: return-void │ │ +0919f0: |[0919f0] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +091a00: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +091a04: 6e20 f121 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@21f1 │ │ +091a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -98434,17 +98453,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 │ │ -091a18: |[091a18] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -091a28: 6e20 f221 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21f2 │ │ -091a2e: 0e00 |0003: return-void │ │ +091a0c: |[091a0c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +091a1c: 6e20 f221 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21f2 │ │ +091a22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -98454,18 +98473,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 │ │ -091a30: |[091a30] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -091a40: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ -091a44: 6e20 0c22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@220c │ │ -091a4a: 0e00 |0005: return-void │ │ +091a24: |[091a24] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +091a34: 1f01 8b04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@048b │ │ +091a38: 6e20 0c22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@220c │ │ +091a3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -98475,17 +98494,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 │ │ -091a4c: |[091a4c] android.support.v4.view.ViewCompatICS.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ -091a5c: 6e20 1522 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@2215 │ │ -091a62: 0e00 |0003: return-void │ │ +091a40: |[091a40] android.support.v4.view.ViewCompatICS.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ +091a50: 6e20 1522 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@2215 │ │ +091a56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 fitSystemWindows Z │ │ @@ -98516,17 +98535,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091a64: |[091a64] android.support.v4.view.ViewCompatJB.:()V │ │ -091a74: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091a7a: 0e00 |0003: return-void │ │ +091a58: |[091a58] android.support.v4.view.ViewCompatJB.:()V │ │ +091a68: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091a6e: 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;) │ │ @@ -98534,18 +98553,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 │ │ -091a7c: |[091a7c] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -091a8c: 6e10 9821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@2198 │ │ -091a92: 0c00 |0003: move-result-object v0 │ │ -091a94: 1100 |0004: return-object v0 │ │ +091a70: |[091a70] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +091a80: 6e10 9821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@2198 │ │ +091a86: 0c00 |0003: move-result-object v0 │ │ +091a88: 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;) │ │ @@ -98553,18 +98572,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091a98: |[091a98] android.support.v4.view.ViewCompatJB.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -091aa8: 6e10 a021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getFitsSystemWindows:()Z // method@21a0 │ │ -091aae: 0a00 |0003: move-result v0 │ │ -091ab0: 0f00 |0004: return v0 │ │ +091a8c: |[091a8c] android.support.v4.view.ViewCompatJB.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +091a9c: 6e10 a021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getFitsSystemWindows:()Z // method@21a0 │ │ +091aa2: 0a00 |0003: move-result v0 │ │ +091aa4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -98572,18 +98591,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091ab4: |[091ab4] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -091ac4: 6e10 a421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@21a4 │ │ -091aca: 0a00 |0003: move-result v0 │ │ -091acc: 0f00 |0004: return v0 │ │ +091aa8: |[091aa8] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +091ab8: 6e10 a421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@21a4 │ │ +091abe: 0a00 |0003: move-result v0 │ │ +091ac0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -98591,18 +98610,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091ad0: |[091ad0] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ -091ae0: 6e10 b221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@21b2 │ │ -091ae6: 0a00 |0003: move-result v0 │ │ -091ae8: 0f00 |0004: return v0 │ │ +091ac4: |[091ac4] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ +091ad4: 6e10 b221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@21b2 │ │ +091ada: 0a00 |0003: move-result v0 │ │ +091adc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -98610,18 +98629,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091aec: |[091aec] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ -091afc: 6e10 b321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@21b3 │ │ -091b02: 0a00 |0003: move-result v0 │ │ -091b04: 0f00 |0004: return v0 │ │ +091ae0: |[091ae0] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ +091af0: 6e10 b321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@21b3 │ │ +091af6: 0a00 |0003: move-result v0 │ │ +091af8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -98629,18 +98648,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 │ │ -091b08: |[091b08] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -091b18: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@21ba │ │ -091b1e: 0c00 |0003: move-result-object v0 │ │ -091b20: 1100 |0004: return-object v0 │ │ +091afc: |[091afc] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +091b0c: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@21ba │ │ +091b12: 0c00 |0003: move-result-object v0 │ │ +091b14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -98648,18 +98667,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091b24: |[091b24] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -091b34: 6e10 d621 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@21d6 │ │ -091b3a: 0a00 |0003: move-result v0 │ │ -091b3c: 0f00 |0004: return v0 │ │ +091b18: |[091b18] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +091b28: 6e10 d621 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@21d6 │ │ +091b2e: 0a00 |0003: move-result v0 │ │ +091b30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -98667,18 +98686,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 │ │ -091b40: |[091b40] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -091b50: 6e30 f821 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@21f8 │ │ -091b56: 0a00 |0003: move-result v0 │ │ -091b58: 0f00 |0004: return v0 │ │ +091b34: |[091b34] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +091b44: 6e30 f821 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@21f8 │ │ +091b4a: 0a00 |0003: move-result v0 │ │ +091b4c: 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; │ │ @@ -98688,17 +98707,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091b5c: |[091b5c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -091b6c: 6e10 fd21 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@21fd │ │ -091b72: 0e00 |0003: return-void │ │ +091b50: |[091b50] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +091b60: 6e10 fd21 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@21fd │ │ +091b66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -98707,17 +98726,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 │ │ -091b74: |[091b74] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -091b84: 6e54 fc21 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@21fc │ │ -091b8a: 0e00 |0003: return-void │ │ +091b68: |[091b68] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +091b78: 6e54 fc21 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@21fc │ │ +091b7e: 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 │ │ @@ -98730,17 +98749,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 │ │ -091b8c: |[091b8c] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -091b9c: 6e20 fe21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@21fe │ │ -091ba2: 0e00 |0003: return-void │ │ +091b80: |[091b80] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +091b90: 6e20 fe21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@21fe │ │ +091b96: 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; │ │ @@ -98750,17 +98769,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 │ │ -091ba4: |[091ba4] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -091bb4: 6e40 ff21 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@21ff │ │ -091bba: 0e00 |0003: return-void │ │ +091b98: |[091b98] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +091ba8: 6e40 ff21 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@21ff │ │ +091bae: 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; │ │ @@ -98771,17 +98790,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091bbc: |[091bbc] android.support.v4.view.ViewCompatJB.requestApplyInsets:(Landroid/view/View;)V │ │ -091bcc: 6e10 0222 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestFitSystemWindows:()V // method@2202 │ │ -091bd2: 0e00 |0003: return-void │ │ +091bb0: |[091bb0] android.support.v4.view.ViewCompatJB.requestApplyInsets:(Landroid/view/View;)V │ │ +091bc0: 6e10 0222 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestFitSystemWindows:()V // method@2202 │ │ +091bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -98790,17 +98809,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 │ │ -091bd4: |[091bd4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -091be4: 6e20 1622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@2216 │ │ -091bea: 0e00 |0003: return-void │ │ +091bc8: |[091bc8] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +091bd8: 6e20 1622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@2216 │ │ +091bde: 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 │ │ @@ -98810,17 +98829,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 │ │ -091bec: |[091bec] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -091bfc: 6e20 1822 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@2218 │ │ -091c02: 0e00 |0003: return-void │ │ +091be0: |[091be0] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +091bf0: 6e20 1822 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@2218 │ │ +091bf6: 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 │ │ @@ -98851,17 +98870,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091c04: |[091c04] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -091c14: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091c1a: 0e00 |0003: return-void │ │ +091bf8: |[091bf8] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +091c08: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091c0e: 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;) │ │ @@ -98869,18 +98888,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c1c: |[091c1c] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -091c2c: 6e10 a621 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@21a6 │ │ -091c32: 0a00 |0003: move-result v0 │ │ -091c34: 0f00 |0004: return v0 │ │ +091c10: |[091c10] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +091c20: 6e10 a621 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@21a6 │ │ +091c26: 0a00 |0003: move-result v0 │ │ +091c28: 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;) │ │ @@ -98888,18 +98907,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c38: |[091c38] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -091c48: 6e10 a821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@21a8 │ │ -091c4e: 0a00 |0003: move-result v0 │ │ -091c50: 0f00 |0004: return v0 │ │ +091c2c: |[091c2c] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +091c3c: 6e10 a821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@21a8 │ │ +091c42: 0a00 |0003: move-result v0 │ │ +091c44: 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;) │ │ @@ -98907,18 +98926,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c54: |[091c54] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ -091c64: 6e10 b521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@21b5 │ │ -091c6a: 0a00 |0003: move-result v0 │ │ -091c6c: 0f00 |0004: return v0 │ │ +091c48: |[091c48] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ +091c58: 6e10 b521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@21b5 │ │ +091c5e: 0a00 |0003: move-result v0 │ │ +091c60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -98926,18 +98945,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c70: |[091c70] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ -091c80: 6e10 b821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@21b8 │ │ -091c86: 0a00 |0003: move-result v0 │ │ -091c88: 0f00 |0004: return v0 │ │ +091c64: |[091c64] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ +091c74: 6e10 b821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@21b8 │ │ +091c7a: 0a00 |0003: move-result v0 │ │ +091c7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -98945,18 +98964,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c8c: |[091c8c] android.support.v4.view.ViewCompatJellybeanMr1.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -091c9c: 6e10 d021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getWindowSystemUiVisibility:()I // method@21d0 │ │ -091ca2: 0a00 |0003: move-result v0 │ │ -091ca4: 0f00 |0004: return v0 │ │ +091c80: |[091c80] android.support.v4.view.ViewCompatJellybeanMr1.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +091c90: 6e10 d021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getWindowSystemUiVisibility:()I // method@21d0 │ │ +091c96: 0a00 |0003: move-result v0 │ │ +091c98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -98964,17 +98983,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 │ │ -091ca8: |[091ca8] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -091cb8: 6e20 1922 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@2219 │ │ -091cbe: 0e00 |0003: return-void │ │ +091c9c: |[091c9c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +091cac: 6e20 1922 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@2219 │ │ +091cb2: 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 │ │ @@ -98984,17 +99003,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 │ │ -091cc0: |[091cc0] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -091cd0: 6e20 1a22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@221a │ │ -091cd6: 0e00 |0003: return-void │ │ +091cb4: |[091cb4] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +091cc4: 6e20 1a22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@221a │ │ +091cca: 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; │ │ @@ -99004,17 +99023,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 │ │ -091cd8: |[091cd8] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -091ce8: 6e20 1c22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@221c │ │ -091cee: 0e00 |0003: return-void │ │ +091ccc: |[091ccc] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +091cdc: 6e20 1c22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@221c │ │ +091ce2: 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 │ │ @@ -99024,17 +99043,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 │ │ -091cf0: |[091cf0] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -091d00: 6e54 2522 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@2225 │ │ -091d06: 0e00 |0003: return-void │ │ +091ce4: |[091ce4] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +091cf4: 6e54 2522 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@2225 │ │ +091cfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 start I │ │ @@ -99068,17 +99087,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091d08: |[091d08] android.support.v4.view.ViewCompatKitKat.:()V │ │ -091d18: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091d1e: 0e00 |0003: return-void │ │ +091cfc: |[091cfc] android.support.v4.view.ViewCompatKitKat.:()V │ │ +091d0c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091d12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -99086,18 +99105,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091d20: |[091d20] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -091d30: 6e10 9721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@2197 │ │ -091d36: 0a00 |0003: move-result v0 │ │ -091d38: 0f00 |0004: return v0 │ │ +091d14: |[091d14] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +091d24: 6e10 9721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@2197 │ │ +091d2a: 0a00 |0003: move-result v0 │ │ +091d2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -99105,17 +99124,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 │ │ -091d3c: |[091d3c] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -091d4c: 6e20 0d22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@220d │ │ -091d52: 0e00 |0003: return-void │ │ +091d30: |[091d30] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +091d40: 6e20 0d22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@220d │ │ +091d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -99192,40 +99211,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -091d54: |[091d54] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -091d64: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -091d68: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -091d6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -091d70: 2200 5e03 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; // type@035e │ │ -091d74: 7010 2817 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;.:()V // method@1728 │ │ -091d7a: 6900 b107 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ -091d7e: 0e00 |000d: return-void │ │ -091d80: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -091d84: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -091d88: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -091d8c: 2200 5d03 |0014: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; // type@035d │ │ -091d90: 7010 2617 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@1726 │ │ -091d96: 6900 b107 |0019: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ -091d9a: 28f2 |001b: goto 000d // -000e │ │ -091d9c: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -091da0: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -091da4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -091da8: 2200 5c03 |0022: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@035c │ │ -091dac: 7010 2417 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@1724 │ │ -091db2: 6900 b107 |0027: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ -091db6: 28e4 |0029: goto 000d // -001c │ │ -091db8: 2200 5b03 |002a: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@035b │ │ -091dbc: 7010 2117 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@1721 │ │ -091dc2: 6900 b107 |002f: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ -091dc6: 28dc |0031: goto 000d // -0024 │ │ +091d48: |[091d48] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +091d58: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +091d5c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +091d60: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +091d64: 2200 5e03 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; // type@035e │ │ +091d68: 7010 2817 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;.:()V // method@1728 │ │ +091d6e: 6900 b107 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ +091d72: 0e00 |000d: return-void │ │ +091d74: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +091d78: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +091d7c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +091d80: 2200 5d03 |0014: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; // type@035d │ │ +091d84: 7010 2617 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@1726 │ │ +091d8a: 6900 b107 |0019: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ +091d8e: 28f2 |001b: goto 000d // -000e │ │ +091d90: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +091d94: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +091d98: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +091d9c: 2200 5c03 |0022: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@035c │ │ +091da0: 7010 2417 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@1724 │ │ +091da6: 6900 b107 |0027: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ +091daa: 28e4 |0029: goto 000d // -001c │ │ +091dac: 2200 5b03 |002a: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@035b │ │ +091db0: 7010 2117 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@1721 │ │ +091db6: 6900 b107 |002f: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ +091dba: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=95 │ │ 0x000e line=88 │ │ 0x0014 line=89 │ │ @@ -99239,17 +99258,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091dc8: |[091dc8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -091dd8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091dde: 0e00 |0003: return-void │ │ +091dbc: |[091dbc] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +091dcc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091dd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -99258,19 +99277,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -091de0: |[091de0] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -091df0: 6200 b107 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ -091df4: 7220 2a17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@172a │ │ -091dfa: 0a00 |0005: move-result v0 │ │ -091dfc: 0f00 |0006: return v0 │ │ +091dd4: |[091dd4] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +091de4: 6200 b107 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ +091de8: 7220 2a17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@172a │ │ +091dee: 0a00 |0005: move-result v0 │ │ +091df0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewConfigurationCompat;) │ │ @@ -99278,19 +99297,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -091e00: |[091e00] android.support.v4.view.ViewConfigurationCompat.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -091e10: 6200 b107 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ -091e14: 7220 2b17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@172b │ │ -091e1a: 0a00 |0005: move-result v0 │ │ -091e1c: 0f00 |0006: return v0 │ │ +091df4: |[091df4] android.support.v4.view.ViewConfigurationCompat.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +091e04: 6200 b107 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@07b1 │ │ +091e08: 7220 2b17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@172b │ │ +091e0e: 0a00 |0005: move-result v0 │ │ +091e10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -99319,17 +99338,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091e20: |[091e20] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -091e30: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091e36: 0e00 |0003: return-void │ │ +091e14: |[091e14] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +091e24: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091e2a: 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;) │ │ @@ -99337,18 +99356,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091e38: |[091e38] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -091e48: 6e10 4322 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@2243 │ │ -091e4e: 0a00 |0003: move-result v0 │ │ -091e50: 0f00 |0004: return v0 │ │ +091e2c: |[091e2c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +091e3c: 6e10 4322 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@2243 │ │ +091e42: 0a00 |0003: move-result v0 │ │ +091e44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -99377,17 +99396,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091e54: |[091e54] android.support.v4.view.ViewConfigurationCompatICS.:()V │ │ -091e64: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091e6a: 0e00 |0003: return-void │ │ +091e48: |[091e48] android.support.v4.view.ViewConfigurationCompatICS.:()V │ │ +091e58: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatICS;) │ │ @@ -99395,18 +99414,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091e6c: |[091e6c] android.support.v4.view.ViewConfigurationCompatICS.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -091e7c: 6e10 4622 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@2246 │ │ -091e82: 0a00 |0003: move-result v0 │ │ -091e84: 0f00 |0004: return v0 │ │ +091e60: |[091e60] android.support.v4.view.ViewConfigurationCompatICS.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +091e70: 6e10 4622 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@2246 │ │ +091e76: 0a00 |0003: move-result v0 │ │ +091e78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -99516,44 +99535,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -091e88: |[091e88] android.support.v4.view.ViewGroupCompat.:()V │ │ -091e98: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -091e9c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -091ea0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -091ea4: 2201 6303 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; // type@0363 │ │ -091ea8: 7010 3417 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;.:()V // method@1734 │ │ -091eae: 6901 b207 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091eb2: 0e00 |000d: return-void │ │ -091eb4: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -091eb8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -091ebc: 2201 6703 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0367 │ │ -091ec0: 7010 4117 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@1741 │ │ -091ec6: 6901 b207 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091eca: 28f4 |0019: goto 000d // -000c │ │ -091ecc: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -091ed0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -091ed4: 2201 6503 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0365 │ │ -091ed8: 7010 3917 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@1739 │ │ -091ede: 6901 b207 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091ee2: 28e8 |0025: goto 000d // -0018 │ │ -091ee4: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -091ee8: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -091eec: 2201 6403 |002a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0364 │ │ -091ef0: 7010 3717 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@1737 │ │ -091ef6: 6901 b207 |002f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091efa: 28dc |0031: goto 000d // -0024 │ │ -091efc: 2201 6803 |0032: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0368 │ │ -091f00: 7010 4417 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@1744 │ │ -091f06: 6901 b207 |0037: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091f0a: 28d4 |0039: goto 000d // -002c │ │ +091e7c: |[091e7c] android.support.v4.view.ViewGroupCompat.:()V │ │ +091e8c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +091e90: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +091e94: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +091e98: 2201 6303 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; // type@0363 │ │ +091e9c: 7010 3417 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;.:()V // method@1734 │ │ +091ea2: 6901 b207 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091ea6: 0e00 |000d: return-void │ │ +091ea8: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +091eac: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +091eb0: 2201 6703 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0367 │ │ +091eb4: 7010 4117 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@1741 │ │ +091eba: 6901 b207 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091ebe: 28f4 |0019: goto 000d // -000c │ │ +091ec0: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +091ec4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +091ec8: 2201 6503 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0365 │ │ +091ecc: 7010 3917 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@1739 │ │ +091ed2: 6901 b207 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091ed6: 28e8 |0025: goto 000d // -0018 │ │ +091ed8: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +091edc: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +091ee0: 2201 6403 |002a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0364 │ │ +091ee4: 7010 3717 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@1737 │ │ +091eea: 6901 b207 |002f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091eee: 28dc |0031: goto 000d // -0024 │ │ +091ef0: 2201 6803 |0032: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0368 │ │ +091ef4: 7010 4417 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@1744 │ │ +091efa: 6901 b207 |0037: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091efe: 28d4 |0039: goto 000d // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0006 line=130 │ │ 0x000d line=140 │ │ 0x000e line=131 │ │ @@ -99571,17 +99590,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091f0c: |[091f0c] android.support.v4.view.ViewGroupCompat.:()V │ │ -091f1c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091f22: 0e00 |0003: return-void │ │ +091f00: |[091f00] android.support.v4.view.ViewGroupCompat.:()V │ │ +091f10: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -99590,19 +99609,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -091f24: |[091f24] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -091f34: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091f38: 7220 3b17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@173b │ │ -091f3e: 0a00 |0005: move-result v0 │ │ -091f40: 0f00 |0006: return v0 │ │ +091f18: |[091f18] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +091f28: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091f2c: 7220 3b17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@173b │ │ +091f32: 0a00 |0005: move-result v0 │ │ +091f34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -99610,19 +99629,19 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -091f44: |[091f44] android.support.v4.view.ViewGroupCompat.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -091f54: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091f58: 7220 3c17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@173c │ │ -091f5e: 0a00 |0005: move-result v0 │ │ -091f60: 0f00 |0006: return v0 │ │ +091f38: |[091f38] android.support.v4.view.ViewGroupCompat.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +091f48: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091f4c: 7220 3c17 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@173c │ │ +091f52: 0a00 |0005: move-result v0 │ │ +091f54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -99630,19 +99649,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 │ │ -091f64: |[091f64] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -091f74: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091f78: 7240 3d17 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@173d │ │ -091f7e: 0a00 |0005: move-result v0 │ │ -091f80: 0f00 |0006: return v0 │ │ +091f58: |[091f58] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +091f68: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091f6c: 7240 3d17 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@173d │ │ +091f72: 0a00 |0005: move-result v0 │ │ +091f74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -99652,18 +99671,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -091f84: |[091f84] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -091f94: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091f98: 7230 3e17 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@173e │ │ -091f9e: 0e00 |0005: return-void │ │ +091f78: |[091f78] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +091f88: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091f8c: 7230 3e17 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@173e │ │ +091f92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -99673,18 +99692,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 │ │ -091fa0: |[091fa0] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -091fb0: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091fb4: 7230 3f17 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@173f │ │ -091fba: 0e00 |0005: return-void │ │ +091f94: |[091f94] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +091fa4: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091fa8: 7230 3f17 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@173f │ │ +091fae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ @@ -99694,18 +99713,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 │ │ -091fbc: |[091fbc] android.support.v4.view.ViewGroupCompat.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -091fcc: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ -091fd0: 7230 4017 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@1740 │ │ -091fd6: 0e00 |0005: return-void │ │ +091fb0: |[091fb0] android.support.v4.view.ViewGroupCompat.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +091fc0: 6200 b207 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@07b2 │ │ +091fc4: 7230 4017 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@1740 │ │ +091fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0005 line=228 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 isTransitionGroup Z │ │ @@ -99736,17 +99755,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091fd8: |[091fd8] android.support.v4.view.ViewGroupCompatApi21.:()V │ │ -091fe8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -091fee: 0e00 |0003: return-void │ │ +091fcc: |[091fcc] android.support.v4.view.ViewGroupCompatApi21.:()V │ │ +091fdc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +091fe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ @@ -99754,18 +99773,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091ff0: |[091ff0] android.support.v4.view.ViewGroupCompatApi21.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -092000: 6e10 7322 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@2273 │ │ -092006: 0a00 |0003: move-result v0 │ │ -092008: 0f00 |0004: return v0 │ │ +091fe4: |[091fe4] android.support.v4.view.ViewGroupCompatApi21.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +091ff4: 6e10 7322 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@2273 │ │ +091ffa: 0a00 |0003: move-result v0 │ │ +091ffc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ @@ -99773,17 +99792,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 │ │ -09200c: |[09200c] android.support.v4.view.ViewGroupCompatApi21.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -09201c: 6e20 9022 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTransitionGroup:(Z)V // method@2290 │ │ -092022: 0e00 |0003: return-void │ │ +092000: |[092000] android.support.v4.view.ViewGroupCompatApi21.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +092010: 6e20 9022 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTransitionGroup:(Z)V // method@2290 │ │ +092016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 isTransitionGroup Z │ │ @@ -99814,17 +99833,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -092024: |[092024] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -092034: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09203a: 0e00 |0003: return-void │ │ +092018: |[092018] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +092028: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09202e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -99833,17 +99852,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 │ │ -09203c: |[09203c] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -09204c: 6e20 8f22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@228f │ │ -092052: 0e00 |0003: return-void │ │ +092030: |[092030] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +092040: 6e20 8f22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@228f │ │ +092046: 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 │ │ @@ -99874,17 +99893,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -092054: |[092054] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -092064: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09206a: 0e00 |0003: return-void │ │ +092048: |[092048] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +092058: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09205e: 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;) │ │ @@ -99892,18 +99911,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 │ │ -09206c: |[09206c] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09207c: 6e30 7d22 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@227d │ │ -092082: 0a00 |0003: move-result v0 │ │ -092084: 0f00 |0004: return v0 │ │ +092060: |[092060] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +092070: 6e30 7d22 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@227d │ │ +092076: 0a00 |0003: move-result v0 │ │ +092078: 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; │ │ @@ -99934,17 +99953,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -092088: |[092088] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -092098: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09209e: 0e00 |0003: return-void │ │ +09207c: |[09207c] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +09208c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +092092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -99952,18 +99971,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0920a0: |[0920a0] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0920b0: 6e10 6b22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@226b │ │ -0920b6: 0a00 |0003: move-result v0 │ │ -0920b8: 0f00 |0004: return v0 │ │ +092094: |[092094] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0920a4: 6e10 6b22 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@226b │ │ +0920aa: 0a00 |0003: move-result v0 │ │ +0920ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -99971,17 +99990,17 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0920bc: |[0920bc] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0920cc: 6e20 8e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@228e │ │ -0920d2: 0e00 |0003: return-void │ │ +0920b0: |[0920b0] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0920c0: 6e20 8e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@228e │ │ +0920c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -100019,17 +100038,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0920d4: |[0920d4] android.support.v4.view.ViewPager$1.:()V │ │ -0920e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0920ea: 0e00 |0003: return-void │ │ +0920c8: |[0920c8] android.support.v4.view.ViewPager$1.:()V │ │ +0920d8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0920de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -100038,19 +100057,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 │ │ -0920ec: |[0920ec] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -0920fc: 5230 b807 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092100: 5241 b807 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092104: b110 |0004: sub-int/2addr v0, v1 │ │ -092106: 0f00 |0005: return v0 │ │ +0920e0: |[0920e0] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +0920f0: 5230 b807 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0920f4: 5241 b807 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0920f8: b110 |0004: sub-int/2addr v0, v1 │ │ +0920fa: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -100060,20 +100079,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 │ │ -092108: |[092108] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -092118: 1f02 7203 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -09211c: 1f03 7203 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092120: 6e30 5e17 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@175e │ │ -092126: 0a00 |0007: move-result v0 │ │ -092128: 0f00 |0008: return v0 │ │ +0920fc: |[0920fc] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +09210c: 1f02 7203 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092110: 1f03 7203 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092114: 6e30 5e17 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@175e │ │ +09211a: 0a00 |0007: move-result v0 │ │ +09211c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ @@ -100109,17 +100128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09212c: |[09212c] android.support.v4.view.ViewPager$2.:()V │ │ -09213c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -092142: 0e00 |0003: return-void │ │ +092120: |[092120] android.support.v4.view.ViewPager$2.:()V │ │ +092130: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +092136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -100128,23 +100147,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -092144: |[092144] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -092154: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -092158: c713 |0002: sub-float/2addr v3, v1 │ │ -09215a: a800 0303 |0003: mul-float v0, v3, v3 │ │ -09215e: c830 |0005: mul-float/2addr v0, v3 │ │ -092160: c830 |0006: mul-float/2addr v0, v3 │ │ -092162: c830 |0007: mul-float/2addr v0, v3 │ │ -092164: c610 |0008: add-float/2addr v0, v1 │ │ -092166: 0f00 |0009: return v0 │ │ +092138: |[092138] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +092148: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +09214c: c713 |0002: sub-float/2addr v3, v1 │ │ +09214e: a800 0303 |0003: mul-float v0, v3, v3 │ │ +092152: c830 |0005: mul-float/2addr v0, v3 │ │ +092154: c830 |0006: mul-float/2addr v0, v3 │ │ +092156: c830 |0007: mul-float/2addr v0, v3 │ │ +092158: c610 |0008: add-float/2addr v0, v1 │ │ +09215a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ @@ -100184,18 +100203,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 │ │ -092168: |[092168] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -092178: 5b01 b507 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@07b5 │ │ -09217c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -092182: 0e00 |0005: return-void │ │ +09215c: |[09215c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +09216c: 5b01 b507 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@07b5 │ │ +092170: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +092176: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -100205,21 +100224,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -092184: |[092184] android.support.v4.view.ViewPager$3.run:()V │ │ -092194: 5420 b507 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@07b5 │ │ -092198: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09219a: 7120 8a17 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@178a │ │ -0921a0: 5420 b507 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@07b5 │ │ -0921a4: 6e10 e417 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -0921aa: 0e00 |000b: return-void │ │ +092178: |[092178] android.support.v4.view.ViewPager$3.run:()V │ │ +092188: 5420 b507 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@07b5 │ │ +09218c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09218e: 7120 8a17 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@178a │ │ +092194: 5420 b507 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@07b5 │ │ +092198: 6e10 e417 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +09219e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0006 line=249 │ │ 0x000b line=250 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ @@ -100300,17 +100319,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0921ac: |[0921ac] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -0921bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0921c2: 0e00 |0003: return-void │ │ +0921a0: |[0921a0] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +0921b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0921b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ @@ -100368,20 +100387,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0921c4: |[0921c4] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -0921d4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0921d6: 7030 4722 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0921dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0921de: 5910 c207 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ -0921e2: 0e00 |0007: return-void │ │ +0921b8: |[0921b8] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +0921c8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0921ca: 7030 4722 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0921d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0921d2: 5910 c207 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ +0921d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2872 │ │ 0x0004 line=2853 │ │ 0x0007 line=2873 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -100391,29 +100410,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 │ │ -0921e4: |[0921e4] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0921f4: 7030 4822 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2248 │ │ -0921fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0921fc: 5931 c207 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ -092200: 7100 8d17 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@178d │ │ -092206: 0c01 |0009: move-result-object v1 │ │ -092208: 6e30 4e02 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -09220e: 0c00 |000d: move-result-object v0 │ │ -092210: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -092212: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -092216: 6e30 d102 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@02d1 │ │ -09221c: 0a01 |0014: move-result v1 │ │ -09221e: 5931 bc07 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ -092222: 6e10 d802 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -092228: 0e00 |001a: return-void │ │ +0921d8: |[0921d8] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0921e8: 7030 4822 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2248 │ │ +0921ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0921f0: 5931 c207 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ +0921f4: 7100 8d17 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@178d │ │ +0921fa: 0c01 |0009: move-result-object v1 │ │ +0921fc: 6e30 4e02 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +092202: 0c00 |000d: move-result-object v0 │ │ +092204: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +092206: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +09220a: 6e30 d102 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@02d1 │ │ +092210: 0a01 |0014: move-result v1 │ │ +092212: 5931 bc07 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ +092216: 6e10 d802 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +09221c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2876 │ │ 0x0003 line=2853 │ │ 0x0006 line=2878 │ │ 0x000e line=2879 │ │ 0x0017 line=2880 │ │ @@ -100567,18 +100586,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 │ │ -09222c: |[09222c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -09223c: 5b01 c407 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@07c4 │ │ -092240: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -092246: 0e00 |0005: return-void │ │ +092220: |[092220] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +092230: 5b01 c407 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@07c4 │ │ +092234: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +09223a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -100587,17 +100606,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 │ │ -092248: |[092248] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -092258: 7020 7117 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@1771 │ │ -09225e: 0e00 |0003: return-void │ │ +09223c: |[09223c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +09224c: 7020 7117 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@1771 │ │ +092252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -100608,18 +100627,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -092260: |[092260] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -092270: 5410 c407 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@07c4 │ │ -092274: 6e10 9b17 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@179b │ │ -09227a: 0e00 |0005: return-void │ │ +092254: |[092254] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +092264: 5410 c407 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@07c4 │ │ +092268: 6e10 9b17 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@179b │ │ +09226e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2824 │ │ 0x0005 line=2825 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -100628,18 +100647,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09227c: |[09227c] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -09228c: 5410 c407 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@07c4 │ │ -092290: 6e10 9b17 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@179b │ │ -092296: 0e00 |0005: return-void │ │ +092270: |[092270] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +092280: 5410 c407 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@07c4 │ │ +092284: 6e10 9b17 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@179b │ │ +09228a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2828 │ │ 0x0005 line=2829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -100691,50 +100710,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -092298: |[092298] android.support.v4.view.ViewPager$SavedState.:()V │ │ -0922a8: 2200 7903 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0379 │ │ -0922ac: 7010 7517 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@1775 │ │ -0922b2: 7110 4511 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@1145 │ │ -0922b8: 0c00 |0008: move-result-object v0 │ │ -0922ba: 6900 c507 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07c5 │ │ -0922be: 0e00 |000b: return-void │ │ +09228c: |[09228c] android.support.v4.view.ViewPager$SavedState.:()V │ │ +09229c: 2200 7903 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0379 │ │ +0922a0: 7010 7517 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@1775 │ │ +0922a6: 7110 4511 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@1145 │ │ +0922ac: 0c00 |0008: move-result-object v0 │ │ +0922ae: 6900 c507 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07c5 │ │ +0922b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0922c0: |[0922c0] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -0922d0: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ -0922d6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -0922da: 6e10 2b34 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0922e0: 0c00 |0008: move-result-object v0 │ │ -0922e2: 6e10 e533 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@33e5 │ │ -0922e8: 0c03 |000c: move-result-object v3 │ │ -0922ea: 6e10 f204 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0922f0: 0a00 |0010: move-result v0 │ │ -0922f2: 5910 c807 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ -0922f6: 6e20 f404 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ -0922fc: 0c00 |0016: move-result-object v0 │ │ -0922fe: 5b10 c607 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ -092302: 5b13 c707 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@07c7 │ │ -092306: 0e00 |001b: return-void │ │ +0922b4: |[0922b4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +0922c4: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ +0922ca: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +0922ce: 6e10 2b34 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0922d4: 0c00 |0008: move-result-object v0 │ │ +0922d6: 6e10 e533 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@33e5 │ │ +0922dc: 0c03 |000c: move-result-object v3 │ │ +0922de: 6e10 f204 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0922e4: 0a00 |0010: move-result v0 │ │ +0922e6: 5910 c807 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ +0922ea: 6e20 f404 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@04f4 │ │ +0922f0: 0c00 |0016: move-result-object v0 │ │ +0922f2: 5b10 c607 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ +0922f6: 5b13 c707 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@07c7 │ │ +0922fa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0003 line=1255 │ │ 0x0005 line=1256 │ │ 0x000d line=1258 │ │ 0x0013 line=1259 │ │ @@ -100750,17 +100769,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -092308: |[092308] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -092318: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ -09231e: 0e00 |0003: return-void │ │ +0922fc: |[0922fc] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +09230c: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ +092312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -100771,38 +100790,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -092320: |[092320] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -092330: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -092334: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -09233a: 1a01 5b05 |0005: const-string v1, "FragmentPager.SavedState{" // string@055b │ │ -09233e: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -092344: 0c00 |000a: move-result-object v0 │ │ -092346: 7110 6234 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -09234c: 0a01 |000e: move-result v1 │ │ -09234e: 7110 0b34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -092354: 0c01 |0012: move-result-object v1 │ │ -092356: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -09235c: 0c00 |0016: move-result-object v0 │ │ -09235e: 1a01 9a00 |0017: const-string v1, " position=" // string@009a │ │ -092362: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -092368: 0c00 |001c: move-result-object v0 │ │ -09236a: 5221 c807 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ -09236e: 6e20 5634 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -092374: 0c00 |0022: move-result-object v0 │ │ -092376: 1a01 8b36 |0023: const-string v1, "}" // string@368b │ │ -09237a: 6e20 5a34 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -092380: 0c00 |0028: move-result-object v0 │ │ -092382: 6e10 5f34 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -092388: 0c00 |002c: move-result-object v0 │ │ -09238a: 1100 |002d: return-object v0 │ │ +092314: |[092314] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +092324: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +092328: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +09232e: 1a01 5b05 |0005: const-string v1, "FragmentPager.SavedState{" // string@055b │ │ +092332: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +092338: 0c00 |000a: move-result-object v0 │ │ +09233a: 7110 6234 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +092340: 0a01 |000e: move-result v1 │ │ +092342: 7110 0b34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +092348: 0c01 |0012: move-result-object v1 │ │ +09234a: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +092350: 0c00 |0016: move-result-object v0 │ │ +092352: 1a01 9a00 |0017: const-string v1, " position=" // string@009a │ │ +092356: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +09235c: 0c00 |001c: move-result-object v0 │ │ +09235e: 5221 c807 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ +092362: 6e20 5634 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +092368: 0c00 |0022: move-result-object v0 │ │ +09236a: 1a01 8b36 |0023: const-string v1, "}" // string@368b │ │ +09236e: 6e20 5a34 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +092374: 0c00 |0028: move-result-object v0 │ │ +092376: 6e10 5f34 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +09237c: 0c00 |002c: move-result-object v0 │ │ +09237e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -100810,21 +100829,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09238c: |[09238c] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -09239c: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ -0923a2: 5210 c807 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ -0923a6: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0923ac: 5410 c607 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ -0923b0: 6e30 ff04 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ -0923b6: 0e00 |000d: return-void │ │ +092380: |[092380] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +092390: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ +092396: 5210 c807 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ +09239a: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0923a0: 5410 c607 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ +0923a4: 6e30 ff04 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@04ff │ │ +0923aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ 0x0008 line=1231 │ │ 0x000d line=1232 │ │ locals : │ │ @@ -100864,17 +100883,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0923b8: |[0923b8] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -0923c8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0923ce: 0e00 |0003: return-void │ │ +0923ac: |[0923ac] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +0923bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0923c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -100883,34 +100902,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 │ │ -0923d0: |[0923d0] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -0923e0: 6e10 a921 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0923e6: 0c00 |0003: move-result-object v0 │ │ -0923e8: 1f00 7303 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -0923ec: 6e10 a921 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0923f2: 0c01 |0009: move-result-object v1 │ │ -0923f4: 1f01 7303 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -0923f8: 5502 be07 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -0923fc: 5513 be07 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -092400: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -092404: 5502 be07 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -092408: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -09240c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -09240e: 0f02 |0017: return v2 │ │ -092410: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -092412: 28fe |0019: goto 0017 // -0002 │ │ -092414: 5202 c007 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@07c0 │ │ -092418: 5213 c007 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@07c0 │ │ -09241c: b132 |001e: sub-int/2addr v2, v3 │ │ -09241e: 28f8 |001f: goto 0017 // -0008 │ │ +0923c4: |[0923c4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +0923d4: 6e10 a921 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0923da: 0c00 |0003: move-result-object v0 │ │ +0923dc: 1f00 7303 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +0923e0: 6e10 a921 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0923e6: 0c01 |0009: move-result-object v1 │ │ +0923e8: 1f01 7303 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +0923ec: 5502 be07 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +0923f0: 5513 be07 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +0923f4: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +0923f8: 5502 be07 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +0923fc: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +092400: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +092402: 0f02 |0017: return v2 │ │ +092404: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +092406: 28fe |0019: goto 0017 // -0002 │ │ +092408: 5202 c007 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@07c0 │ │ +09240c: 5213 c007 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@07c0 │ │ +092410: b132 |001e: sub-int/2addr v2, v3 │ │ +092412: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2887 │ │ 0x0006 line=2888 │ │ 0x000c line=2889 │ │ 0x0012 line=2890 │ │ 0x0017 line=2892 │ │ @@ -100928,20 +100947,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 │ │ -092420: |[092420] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -092430: 1f02 9604 |0000: check-cast v2, Landroid/view/View; // type@0496 │ │ -092434: 1f03 9604 |0002: check-cast v3, Landroid/view/View; // type@0496 │ │ -092438: 6e30 8517 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@1785 │ │ -09243e: 0a00 |0007: move-result v0 │ │ -092440: 0f00 |0008: return v0 │ │ +092414: |[092414] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +092424: 1f02 9604 |0000: check-cast v2, Landroid/view/View; // type@0496 │ │ +092428: 1f03 9604 |0002: check-cast v3, Landroid/view/View; // type@0496 │ │ +09242c: 6e30 8517 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@1785 │ │ +092432: 0a00 |0007: move-result v0 │ │ +092434: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ @@ -101306,31 +101325,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -092444: |[092444] android.support.v4.view.ViewPager.:()V │ │ -092454: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -092456: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -09245a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -09245c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -092462: 4b02 0001 |0007: aput v2, v0, v1 │ │ -092466: 6900 d207 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@07d2 │ │ -09246a: 2200 6e03 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@036e │ │ -09246e: 7010 5d17 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@175d │ │ -092474: 6900 ca07 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@07ca │ │ -092478: 2200 6f03 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@036f │ │ -09247c: 7010 6017 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@1760 │ │ -092482: 6900 1308 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0813 │ │ -092486: 2200 7c03 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@037c │ │ -09248a: 7010 8417 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@1784 │ │ -092490: 6900 1408 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0814 │ │ -092494: 0e00 |0020: return-void │ │ +092438: |[092438] android.support.v4.view.ViewPager.:()V │ │ +092448: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09244a: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +09244e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +092450: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +092456: 4b02 0001 |0007: aput v2, v0, v1 │ │ +09245a: 6900 d207 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@07d2 │ │ +09245e: 2200 6e03 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@036e │ │ +092462: 7010 5d17 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@175d │ │ +092468: 6900 ca07 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@07ca │ │ +09246c: 2200 6f03 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@036f │ │ +092470: 7010 6017 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@1760 │ │ +092476: 6900 1308 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0813 │ │ +09247a: 2200 7c03 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@037c │ │ +09247e: 7010 8417 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@1784 │ │ +092484: 6900 1408 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0814 │ │ +092488: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000b line=121 │ │ 0x0012 line=128 │ │ 0x0019 line=228 │ │ locals : │ │ @@ -101340,46 +101359,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -092498: |[092498] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -0924a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0924aa: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0924ac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0924ae: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0924b0: 7020 5522 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@2255 │ │ -0924b6: 2200 9f06 |0007: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0924ba: 7010 8534 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0924c0: 5b50 f707 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0924c4: 2200 7203 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0924c8: 7010 6417 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1764 │ │ -0924ce: 5b50 0e08 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@080e │ │ -0924d2: 2200 8d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -0924d6: 7010 6103 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0924dc: 5b50 0f08 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ -0924e0: 5951 0808 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ -0924e4: 5b54 0608 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ -0924e8: 5b54 0708 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ -0924ec: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0924f2: 5950 ed07 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -0924f6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -0924fc: 5950 fa07 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -092500: 5953 0108 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -092504: 5951 db07 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -092508: 5c53 ec07 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -09250c: 5c52 ff07 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@07ff │ │ -092510: 2200 7003 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0370 │ │ -092514: 7020 6217 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1762 │ │ -09251a: 5b50 e807 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ -09251e: 5952 0a08 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ -092522: 6e10 cb17 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@17cb │ │ -092528: 0e00 |0040: return-void │ │ +09248c: |[09248c] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +09249c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09249e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0924a0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0924a2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0924a4: 7020 5522 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@2255 │ │ +0924aa: 2200 9f06 |0007: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0924ae: 7010 8534 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0924b4: 5b50 f707 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0924b8: 2200 7203 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0924bc: 7010 6417 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1764 │ │ +0924c2: 5b50 0e08 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@080e │ │ +0924c6: 2200 8d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +0924ca: 7010 6103 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0924d0: 5b50 0f08 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ +0924d4: 5951 0808 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ +0924d8: 5b54 0608 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ +0924dc: 5b54 0708 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ +0924e0: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0924e6: 5950 ed07 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +0924ea: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +0924f0: 5950 fa07 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +0924f4: 5953 0108 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +0924f8: 5951 db07 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0924fc: 5c53 ec07 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +092500: 5c52 ff07 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@07ff │ │ +092504: 2200 7003 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0370 │ │ +092508: 7020 6217 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1762 │ │ +09250e: 5b50 e807 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ +092512: 5952 0a08 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ +092516: 6e10 cb17 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@17cb │ │ +09251c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -101404,46 +101423,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 │ │ -09252c: |[09252c] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09253c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09253e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -092540: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -092542: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -092544: 7030 5622 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ -09254a: 2200 9f06 |0007: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -09254e: 7010 8534 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -092554: 5b50 f707 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092558: 2200 7203 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -09255c: 7010 6417 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1764 │ │ -092562: 5b50 0e08 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@080e │ │ -092566: 2200 8d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -09256a: 7010 6103 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -092570: 5b50 0f08 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ -092574: 5951 0808 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ -092578: 5b54 0608 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ -09257c: 5b54 0708 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ -092580: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -092586: 5950 ed07 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -09258a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -092590: 5950 fa07 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -092594: 5953 0108 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -092598: 5951 db07 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -09259c: 5c53 ec07 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -0925a0: 5c52 ff07 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@07ff │ │ -0925a4: 2200 7003 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0370 │ │ -0925a8: 7020 6217 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1762 │ │ -0925ae: 5b50 e807 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ -0925b2: 5952 0a08 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ -0925b6: 6e10 cb17 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@17cb │ │ -0925bc: 0e00 |0040: return-void │ │ +092520: |[092520] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +092530: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +092532: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +092534: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +092536: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +092538: 7030 5622 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ +09253e: 2200 9f06 |0007: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +092542: 7010 8534 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +092548: 5b50 f707 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09254c: 2200 7203 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092550: 7010 6417 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1764 │ │ +092556: 5b50 0e08 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@080e │ │ +09255a: 2200 8d00 |0015: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +09255e: 7010 6103 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +092564: 5b50 0f08 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ +092568: 5951 0808 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ +09256c: 5b54 0608 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ +092570: 5b54 0708 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ +092574: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +09257a: 5950 ed07 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +09257e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +092584: 5950 fa07 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +092588: 5953 0108 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +09258c: 5951 db07 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +092590: 5c53 ec07 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +092594: 5c52 ff07 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@07ff │ │ +092598: 2200 7003 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0370 │ │ +09259c: 7020 6217 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1762 │ │ +0925a2: 5b50 e807 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ +0925a6: 5952 0a08 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ +0925aa: 6e10 cb17 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@17cb │ │ +0925b0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=354 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -101469,17 +101488,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 │ │ -0925c0: |[0925c0] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -0925d0: 7020 0218 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ -0925d6: 0e00 |0003: return-void │ │ +0925b4: |[0925b4] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +0925c4: 7020 0218 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ +0925ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -101488,17 +101507,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 │ │ -0925d8: |[0925d8] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -0925e8: 5410 dc07 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0925ec: 1100 |0002: return-object v0 │ │ +0925cc: |[0925cc] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +0925dc: 5410 dc07 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0925e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -101506,17 +101525,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 │ │ -0925f0: |[0925f0] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -092600: 5210 e307 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -092604: 0f00 |0002: return v0 │ │ +0925e4: |[0925e4] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +0925f4: 5210 e307 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0925f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -101524,226 +101543,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092608: |[092608] android.support.v4.view.ViewPager.access$400:()[I │ │ -092618: 6200 d207 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@07d2 │ │ -09261c: 1100 |0002: return-object v0 │ │ +0925fc: |[0925fc] android.support.v4.view.ViewPager.access$400:()[I │ │ +09260c: 6200 d207 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@07d2 │ │ +092610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -092620: |[092620] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -092630: 54ec dc07 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -092634: 6e10 ed14 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -09263a: 0a01 |0005: move-result v1 │ │ -09263c: 7010 b017 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -092642: 0a0b |0009: move-result v11 │ │ -092644: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -092648: 52ec 0308 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -09264c: 82cc |000e: int-to-float v12, v12 │ │ -09264e: 82bd |000f: int-to-float v13, v11 │ │ -092650: a906 0c0d |0010: div-float v6, v12, v13 │ │ -092654: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -092658: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -09265c: 5208 b807 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092660: 52fc b807 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092664: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -092668: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -09266a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -09266c: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -092670: 520c b707 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092674: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -092678: 520d ba07 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -09267c: c6dc |0026: add-float/2addr v12, v13 │ │ -09267e: a607 0c06 |0027: add-float v7, v12, v6 │ │ -092682: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -092686: 52fc b807 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09268a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -09268e: 54ec f707 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092692: 6e10 9534 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -092698: 0a0c |0034: move-result v12 │ │ -09269a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -09269e: 54ec f707 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0926a2: 6e20 8e34 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0926a8: 0c03 |003c: move-result-object v3 │ │ -0926aa: 1f03 7203 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0926ae: 523c b807 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0926b2: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -0926b6: 54ec f707 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0926ba: 6e10 9534 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0926c0: 0a0c |0048: move-result v12 │ │ -0926c2: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -0926c6: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -0926ca: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0926ce: 54ec f707 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0926d2: 6e20 8e34 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0926d8: 0c03 |0054: move-result-object v3 │ │ -0926da: 1f03 7203 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0926de: 28e8 |0057: goto 003f // -0018 │ │ -0926e0: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -0926e2: 28b9 |0059: goto 0012 // -0047 │ │ -0926e4: 523c b807 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0926e8: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -0926ec: 54ec dc07 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0926f0: 6e20 f014 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -0926f6: 0a0c |0063: move-result v12 │ │ -0926f8: c66c |0064: add-float/2addr v12, v6 │ │ -0926fa: c6c7 |0065: add-float/2addr v7, v12 │ │ -0926fc: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -092700: 28f2 |0068: goto 005a // -000e │ │ -092702: 5937 b707 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092706: 523c ba07 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -09270a: c66c |006d: add-float/2addr v12, v6 │ │ -09270c: c6c7 |006e: add-float/2addr v7, v12 │ │ -09270e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -092712: 28ba |0071: goto 002b // -0046 │ │ -092714: 52fc b807 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092718: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -09271c: 54ec f707 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092720: 6e10 9534 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -092726: 0a0c |007b: move-result v12 │ │ -092728: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -09272c: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -09272e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -092732: 5207 b707 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092736: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -09273a: 52fc b807 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09273e: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -092742: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -092746: 54ec f707 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09274a: 6e20 8e34 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092750: 0c03 |0090: move-result-object v3 │ │ -092752: 1f03 7203 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092756: 523c b807 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09275a: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -09275e: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -092762: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -092766: 54ec f707 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09276a: 6e20 8e34 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092770: 0c03 |00a0: move-result-object v3 │ │ -092772: 1f03 7203 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092776: 28f0 |00a3: goto 0093 // -0010 │ │ -092778: 523c b807 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09277c: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -092780: 54ec dc07 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -092784: 6e20 f014 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -09278a: 0a0c |00ad: move-result v12 │ │ -09278c: c66c |00ae: add-float/2addr v12, v6 │ │ -09278e: c7c7 |00af: sub-float/2addr v7, v12 │ │ -092790: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -092794: 28f2 |00b2: goto 00a4 // -000e │ │ -092796: 523c ba07 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -09279a: c66c |00b5: add-float/2addr v12, v6 │ │ -09279c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -09279e: 5937 b707 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -0927a2: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0927a6: 28ca |00bb: goto 0085 // -0036 │ │ -0927a8: 54ec f707 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0927ac: 6e10 9534 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0927b2: 0a04 |00c1: move-result v4 │ │ -0927b4: 52f7 b707 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -0927b8: 52fc b807 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0927bc: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -0927c0: 52fc b807 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0927c4: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -0927c8: 52fc b707 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -0927cc: 59ec ed07 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -0927d0: 52fc b807 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0927d4: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -0927d8: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -0927dc: 52fc b707 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -0927e0: 52fd ba07 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -0927e4: c6dc |00da: add-float/2addr v12, v13 │ │ -0927e6: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -0927ea: c7dc |00dd: sub-float/2addr v12, v13 │ │ -0927ec: 59ec fa07 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -0927f0: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -0927f4: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -0927f8: 54ec f707 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0927fc: 6e20 8e34 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092802: 0c03 |00e9: move-result-object v3 │ │ -092804: 1f03 7203 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092808: 523c b807 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09280c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -092810: 54ec dc07 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -092814: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -092818: 6e20 f014 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -09281e: 0a0c |00f7: move-result v12 │ │ -092820: c66c |00f8: add-float/2addr v12, v6 │ │ -092822: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -092824: 01a9 |00fa: move v9, v10 │ │ -092826: 28f1 |00fb: goto 00ec // -000f │ │ -092828: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -09282e: 28cf |00ff: goto 00ce // -0031 │ │ -092830: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -092836: 28db |0103: goto 00de // -0025 │ │ -092838: 523c ba07 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -09283c: c66c |0106: add-float/2addr v12, v6 │ │ -09283e: c7c7 |0107: sub-float/2addr v7, v12 │ │ -092840: 5937 b707 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092844: 523c b807 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092848: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -09284c: 59e7 ed07 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -092850: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -092854: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -092858: 28ce |0114: goto 00e2 // -0032 │ │ -09285a: 52fc b707 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -09285e: 52fd ba07 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -092862: c6dc |0119: add-float/2addr v12, v13 │ │ -092864: a607 0c06 |011a: add-float v7, v12, v6 │ │ -092868: 52fc b807 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09286c: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -092870: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -092874: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -092878: 54ec f707 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09287c: 6e20 8e34 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092882: 0c03 |0129: move-result-object v3 │ │ -092884: 1f03 7203 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092888: 523c b807 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09288c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -092890: 54ec dc07 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -092894: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -092898: 6e20 f014 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -09289e: 0a0c |0137: move-result v12 │ │ -0928a0: c66c |0138: add-float/2addr v12, v6 │ │ -0928a2: c6c7 |0139: add-float/2addr v7, v12 │ │ -0928a4: 01a9 |013a: move v9, v10 │ │ -0928a6: 28f1 |013b: goto 012c // -000f │ │ -0928a8: 523c b807 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0928ac: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -0928b0: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -0928b4: 523c ba07 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -0928b8: c67c |0144: add-float/2addr v12, v7 │ │ -0928ba: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -0928be: c7dc |0147: sub-float/2addr v12, v13 │ │ -0928c0: 59ec fa07 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -0928c4: 5937 b707 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -0928c8: 523c ba07 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -0928cc: c66c |014e: add-float/2addr v12, v6 │ │ -0928ce: c6c7 |014f: add-float/2addr v7, v12 │ │ -0928d0: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0928d4: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0928d8: 28ce |0154: goto 0122 // -0032 │ │ -0928da: 120c |0155: const/4 v12, #int 0 // #0 │ │ -0928dc: 5cec ff07 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@07ff │ │ -0928e0: 0e00 |0158: return-void │ │ +092614: |[092614] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +092624: 54ec dc07 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +092628: 6e10 ed14 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +09262e: 0a01 |0005: move-result v1 │ │ +092630: 7010 b017 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +092636: 0a0b |0009: move-result v11 │ │ +092638: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +09263c: 52ec 0308 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +092640: 82cc |000e: int-to-float v12, v12 │ │ +092642: 82bd |000f: int-to-float v13, v11 │ │ +092644: a906 0c0d |0010: div-float v6, v12, v13 │ │ +092648: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +09264c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +092650: 5208 b807 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092654: 52fc b807 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092658: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +09265c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +09265e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +092660: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +092664: 520c b707 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092668: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +09266c: 520d ba07 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +092670: c6dc |0026: add-float/2addr v12, v13 │ │ +092672: a607 0c06 |0027: add-float v7, v12, v6 │ │ +092676: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +09267a: 52fc b807 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +09267e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +092682: 54ec f707 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092686: 6e10 9534 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +09268c: 0a0c |0034: move-result v12 │ │ +09268e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +092692: 54ec f707 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092696: 6e20 8e34 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +09269c: 0c03 |003c: move-result-object v3 │ │ +09269e: 1f03 7203 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0926a2: 523c b807 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0926a6: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +0926aa: 54ec f707 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0926ae: 6e10 9534 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0926b4: 0a0c |0048: move-result v12 │ │ +0926b6: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +0926ba: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +0926be: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0926c2: 54ec f707 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0926c6: 6e20 8e34 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0926cc: 0c03 |0054: move-result-object v3 │ │ +0926ce: 1f03 7203 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0926d2: 28e8 |0057: goto 003f // -0018 │ │ +0926d4: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +0926d6: 28b9 |0059: goto 0012 // -0047 │ │ +0926d8: 523c b807 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0926dc: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +0926e0: 54ec dc07 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0926e4: 6e20 f014 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +0926ea: 0a0c |0063: move-result v12 │ │ +0926ec: c66c |0064: add-float/2addr v12, v6 │ │ +0926ee: c6c7 |0065: add-float/2addr v7, v12 │ │ +0926f0: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0926f4: 28f2 |0068: goto 005a // -000e │ │ +0926f6: 5937 b707 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +0926fa: 523c ba07 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +0926fe: c66c |006d: add-float/2addr v12, v6 │ │ +092700: c6c7 |006e: add-float/2addr v7, v12 │ │ +092702: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +092706: 28ba |0071: goto 002b // -0046 │ │ +092708: 52fc b807 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +09270c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +092710: 54ec f707 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092714: 6e10 9534 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +09271a: 0a0c |007b: move-result v12 │ │ +09271c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +092720: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +092722: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +092726: 5207 b707 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +09272a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +09272e: 52fc b807 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092732: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +092736: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +09273a: 54ec f707 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09273e: 6e20 8e34 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092744: 0c03 |0090: move-result-object v3 │ │ +092746: 1f03 7203 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +09274a: 523c b807 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +09274e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +092752: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +092756: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +09275a: 54ec f707 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09275e: 6e20 8e34 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092764: 0c03 |00a0: move-result-object v3 │ │ +092766: 1f03 7203 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +09276a: 28f0 |00a3: goto 0093 // -0010 │ │ +09276c: 523c b807 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092770: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +092774: 54ec dc07 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +092778: 6e20 f014 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +09277e: 0a0c |00ad: move-result v12 │ │ +092780: c66c |00ae: add-float/2addr v12, v6 │ │ +092782: c7c7 |00af: sub-float/2addr v7, v12 │ │ +092784: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +092788: 28f2 |00b2: goto 00a4 // -000e │ │ +09278a: 523c ba07 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +09278e: c66c |00b5: add-float/2addr v12, v6 │ │ +092790: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +092792: 5937 b707 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092796: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +09279a: 28ca |00bb: goto 0085 // -0036 │ │ +09279c: 54ec f707 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0927a0: 6e10 9534 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0927a6: 0a04 |00c1: move-result v4 │ │ +0927a8: 52f7 b707 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +0927ac: 52fc b807 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0927b0: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +0927b4: 52fc b807 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0927b8: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +0927bc: 52fc b707 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +0927c0: 59ec ed07 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +0927c4: 52fc b807 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0927c8: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0927cc: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +0927d0: 52fc b707 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +0927d4: 52fd ba07 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +0927d8: c6dc |00da: add-float/2addr v12, v13 │ │ +0927da: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +0927de: c7dc |00dd: sub-float/2addr v12, v13 │ │ +0927e0: 59ec fa07 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +0927e4: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +0927e8: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +0927ec: 54ec f707 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0927f0: 6e20 8e34 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0927f6: 0c03 |00e9: move-result-object v3 │ │ +0927f8: 1f03 7203 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0927fc: 523c b807 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092800: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +092804: 54ec dc07 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +092808: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +09280c: 6e20 f014 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +092812: 0a0c |00f7: move-result v12 │ │ +092814: c66c |00f8: add-float/2addr v12, v6 │ │ +092816: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +092818: 01a9 |00fa: move v9, v10 │ │ +09281a: 28f1 |00fb: goto 00ec // -000f │ │ +09281c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +092822: 28cf |00ff: goto 00ce // -0031 │ │ +092824: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +09282a: 28db |0103: goto 00de // -0025 │ │ +09282c: 523c ba07 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +092830: c66c |0106: add-float/2addr v12, v6 │ │ +092832: c7c7 |0107: sub-float/2addr v7, v12 │ │ +092834: 5937 b707 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092838: 523c b807 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +09283c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +092840: 59e7 ed07 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +092844: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +092848: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +09284c: 28ce |0114: goto 00e2 // -0032 │ │ +09284e: 52fc b707 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092852: 52fd ba07 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +092856: c6dc |0119: add-float/2addr v12, v13 │ │ +092858: a607 0c06 |011a: add-float v7, v12, v6 │ │ +09285c: 52fc b807 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092860: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +092864: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +092868: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +09286c: 54ec f707 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092870: 6e20 8e34 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092876: 0c03 |0129: move-result-object v3 │ │ +092878: 1f03 7203 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +09287c: 523c b807 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092880: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +092884: 54ec dc07 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +092888: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +09288c: 6e20 f014 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +092892: 0a0c |0137: move-result v12 │ │ +092894: c66c |0138: add-float/2addr v12, v6 │ │ +092896: c6c7 |0139: add-float/2addr v7, v12 │ │ +092898: 01a9 |013a: move v9, v10 │ │ +09289a: 28f1 |013b: goto 012c // -000f │ │ +09289c: 523c b807 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0928a0: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0928a4: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +0928a8: 523c ba07 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +0928ac: c67c |0144: add-float/2addr v12, v7 │ │ +0928ae: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +0928b2: c7dc |0147: sub-float/2addr v12, v13 │ │ +0928b4: 59ec fa07 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +0928b8: 5937 b707 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +0928bc: 523c ba07 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +0928c0: c66c |014e: add-float/2addr v12, v6 │ │ +0928c2: c6c7 |014f: add-float/2addr v7, v12 │ │ +0928c4: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0928c8: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0928cc: 28ce |0154: goto 0122 // -0032 │ │ +0928ce: 120c |0155: const/4 v12, #int 0 // #0 │ │ +0928d0: 5cec ff07 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@07ff │ │ +0928d4: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1127 │ │ 0x0006 line=1128 │ │ 0x000a line=1129 │ │ 0x0012 line=1131 │ │ 0x0014 line=1132 │ │ @@ -101853,63 +101872,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0928e4: |[0928e4] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -0928f4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0928f6: 52a8 0a08 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ -0928fa: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -0928fc: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -092900: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -092902: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -092906: 7020 0318 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ -09290c: 54a8 0b08 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -092910: 6e10 9e24 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ -092916: 6e10 c217 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -09291c: 0a03 |0014: move-result v3 │ │ -09291e: 6e10 c317 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ -092924: 0a04 |0018: move-result v4 │ │ -092926: 54a8 0b08 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -09292a: 6e10 a124 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ -092930: 0a05 |001e: move-result v5 │ │ -092932: 54a8 0b08 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -092936: 6e10 a224 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@24a2 │ │ -09293c: 0a06 |0024: move-result v6 │ │ -09293e: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -092942: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -092946: 6e30 ef17 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -09294c: 5ca7 0508 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -092950: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -092952: 54a8 f707 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092956: 6e10 9534 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -09295c: 0a08 |0034: move-result v8 │ │ -09295e: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -092962: 54a8 f707 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092966: 6e20 8e34 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -09296c: 0c01 |003c: move-result-object v1 │ │ -09296e: 1f01 7203 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092972: 5518 b907 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ -092976: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -09297a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -09297c: 5c17 b907 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ -092980: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -092984: 28e7 |0048: goto 002f // -0019 │ │ -092986: 0172 |0049: move v2, v7 │ │ -092988: 28bd |004a: goto 0007 // -0043 │ │ -09298a: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -09298e: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -092992: 54a7 e807 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ -092996: 7120 a516 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@16a5 │ │ -09299c: 0e00 |0054: return-void │ │ -09299e: 54a7 e807 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ -0929a2: 7210 2e34 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -0929a8: 28fa |005a: goto 0054 // -0006 │ │ +0928d8: |[0928d8] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +0928e8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0928ea: 52a8 0a08 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ +0928ee: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +0928f0: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +0928f4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +0928f6: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +0928fa: 7020 0318 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ +092900: 54a8 0b08 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +092904: 6e10 9e24 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ +09290a: 6e10 c217 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +092910: 0a03 |0014: move-result v3 │ │ +092912: 6e10 c317 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ +092918: 0a04 |0018: move-result v4 │ │ +09291a: 54a8 0b08 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +09291e: 6e10 a124 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ +092924: 0a05 |001e: move-result v5 │ │ +092926: 54a8 0b08 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +09292a: 6e10 a224 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@24a2 │ │ +092930: 0a06 |0024: move-result v6 │ │ +092932: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +092936: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +09293a: 6e30 ef17 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +092940: 5ca7 0508 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +092944: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +092946: 54a8 f707 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09294a: 6e10 9534 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +092950: 0a08 |0034: move-result v8 │ │ +092952: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +092956: 54a8 f707 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09295a: 6e20 8e34 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092960: 0c01 |003c: move-result-object v1 │ │ +092962: 1f01 7203 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092966: 5518 b907 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ +09296a: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +09296e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +092970: 5c17 b907 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ +092974: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +092978: 28e7 |0048: goto 002f // -0019 │ │ +09297a: 0172 |0049: move v2, v7 │ │ +09297c: 28bd |004a: goto 0007 // -0043 │ │ +09297e: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +092982: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +092986: 54a7 e807 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ +09298a: 7120 a516 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@16a5 │ │ +092990: 0e00 |0054: return-void │ │ +092992: 54a7 e807 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ +092996: 7210 2e34 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +09299c: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1741 │ │ 0x0007 line=1742 │ │ 0x0009 line=1744 │ │ 0x000c line=1745 │ │ 0x0011 line=1746 │ │ @@ -101949,61 +101968,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0929ac: |[0929ac] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -0929bc: 7110 1434 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0929c2: 0a04 |0003: move-result v4 │ │ -0929c4: 5265 ee07 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@07ee │ │ -0929c8: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -0929cc: 7110 1434 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0929d2: 0a04 |000b: move-result v4 │ │ -0929d4: 5265 fe07 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@07fe │ │ -0929d8: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -0929dc: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -0929e0: 0172 |0012: move v2, v7 │ │ -0929e2: 5464 f707 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0929e6: 6e10 9534 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0929ec: 0a04 |0018: move-result v4 │ │ -0929ee: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -0929f2: 5464 f707 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0929f6: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -0929f8: 6e20 8e34 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0929fe: 0c00 |0021: move-result-object v0 │ │ -092a00: 1f00 7203 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092a04: 5464 f707 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092a08: 5465 f707 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092a0c: 6e10 9534 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -092a12: 0a05 |002b: move-result v5 │ │ -092a14: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -092a18: 6e20 8e34 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092a1e: 0c01 |0031: move-result-object v1 │ │ -092a20: 1f01 7203 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092a24: 5204 b807 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092a28: 5215 b807 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092a2c: 7120 1e34 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -092a32: 0a05 |003b: move-result v5 │ │ -092a34: 7120 1b34 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -092a3a: 0a02 |003f: move-result v2 │ │ -092a3c: 0f02 |0040: return v2 │ │ -092a3e: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -092a42: 28d0 |0043: goto 0013 // -0030 │ │ -092a44: 5264 e307 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -092a48: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -092a4c: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -092a52: 8274 |004b: int-to-float v4, v7 │ │ -092a54: c684 |004c: add-float/2addr v4, v8 │ │ -092a56: c634 |004d: add-float/2addr v4, v3 │ │ -092a58: 8742 |004e: float-to-int v2, v4 │ │ -092a5a: 28c4 |004f: goto 0013 // -003c │ │ -092a5c: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -092a62: 28f8 |0053: goto 004b // -0008 │ │ +0929a0: |[0929a0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +0929b0: 7110 1434 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0929b6: 0a04 |0003: move-result v4 │ │ +0929b8: 5265 ee07 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@07ee │ │ +0929bc: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +0929c0: 7110 1434 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0929c6: 0a04 |000b: move-result v4 │ │ +0929c8: 5265 fe07 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@07fe │ │ +0929cc: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +0929d0: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +0929d4: 0172 |0012: move v2, v7 │ │ +0929d6: 5464 f707 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0929da: 6e10 9534 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0929e0: 0a04 |0018: move-result v4 │ │ +0929e2: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +0929e6: 5464 f707 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0929ea: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +0929ec: 6e20 8e34 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0929f2: 0c00 |0021: move-result-object v0 │ │ +0929f4: 1f00 7203 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0929f8: 5464 f707 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0929fc: 5465 f707 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092a00: 6e10 9534 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +092a06: 0a05 |002b: move-result v5 │ │ +092a08: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +092a0c: 6e20 8e34 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092a12: 0c01 |0031: move-result-object v1 │ │ +092a14: 1f01 7203 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092a18: 5204 b807 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092a1c: 5215 b807 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092a20: 7120 1e34 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +092a26: 0a05 |003b: move-result v5 │ │ +092a28: 7120 1b34 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +092a2e: 0a02 |003f: move-result v2 │ │ +092a30: 0f02 |0040: return v2 │ │ +092a32: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +092a36: 28d0 |0043: goto 0013 // -0030 │ │ +092a38: 5264 e307 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +092a3c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +092a40: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +092a46: 8274 |004b: int-to-float v4, v7 │ │ +092a48: c684 |004c: add-float/2addr v4, v8 │ │ +092a4a: c634 |004d: add-float/2addr v4, v3 │ │ +092a4c: 8742 |004e: float-to-int v2, v4 │ │ +092a4e: 28c4 |004f: goto 0013 // -003c │ │ +092a50: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +092a56: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2156 │ │ 0x0010 line=2157 │ │ 0x0013 line=2163 │ │ 0x001b line=2164 │ │ 0x0024 line=2165 │ │ @@ -102030,30 +102049,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -092a64: |[092a64] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -092a74: 6e10 ad17 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -092a7a: 0a00 |0003: move-result v0 │ │ -092a7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -092a7e: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -092a82: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -092a86: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -092a88: 6e20 ac17 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -092a8e: 0c03 |000d: move-result-object v3 │ │ -092a90: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -092a92: 7130 b416 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ -092a98: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -092a9c: 28f1 |0014: goto 0005 // -000f │ │ -092a9e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -092aa0: 28f4 |0016: goto 000a // -000c │ │ -092aa2: 0e00 |0017: return-void │ │ +092a58: |[092a58] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +092a68: 6e10 ad17 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +092a6e: 0a00 |0003: move-result v0 │ │ +092a70: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +092a72: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +092a76: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +092a7a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +092a7c: 6e20 ac17 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +092a82: 0c03 |000d: move-result-object v3 │ │ +092a84: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +092a86: 7130 b416 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ +092a8c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +092a90: 28f1 |0014: goto 0005 // -000f │ │ +092a92: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +092a94: 28f4 |0016: goto 000a // -000c │ │ +092a96: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ 0x0004 line=1777 │ │ 0x0007 line=1778 │ │ 0x000a line=1780 │ │ 0x0012 line=1777 │ │ @@ -102071,25 +102090,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -092aa4: |[092aa4] android.support.v4.view.ViewPager.endDrag:()V │ │ -092ab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092ab6: 5c10 f507 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -092aba: 5c10 f607 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ -092abe: 5410 1208 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -092ac2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -092ac6: 5410 1208 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -092aca: 6e10 7421 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ -092ad0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -092ad2: 5b10 1208 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -092ad6: 0e00 |0011: return-void │ │ +092a98: |[092a98] android.support.v4.view.ViewPager.endDrag:()V │ │ +092aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092aaa: 5c10 f507 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +092aae: 5c10 f607 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ +092ab2: 5410 1208 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +092ab6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +092aba: 5410 1208 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +092abe: 6e10 7421 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ +092ac4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +092ac6: 5b10 1208 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +092aca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2404 │ │ 0x0003 line=2405 │ │ 0x0005 line=2407 │ │ 0x0009 line=2408 │ │ 0x000e line=2409 │ │ @@ -102102,64 +102121,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 │ │ -092ad8: |[092ad8] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -092ae8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -092aea: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -092aee: 2205 8d00 |0003: new-instance v5, Landroid/graphics/Rect; // type@008d │ │ -092af2: 7010 6103 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -092af8: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -092afc: 6e52 6903 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0369 │ │ -092b02: 1105 |000d: return-object v5 │ │ -092b04: 6e10 aa21 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -092b0a: 0a02 |0011: move-result v2 │ │ -092b0c: 5952 3a01 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ -092b10: 6e10 be21 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@21be │ │ -092b16: 0a02 |0017: move-result v2 │ │ -092b18: 5952 3b01 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ -092b1c: 6e10 c821 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -092b22: 0a02 |001d: move-result v2 │ │ -092b24: 5952 3c01 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ -092b28: 6e10 9c21 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@219c │ │ -092b2e: 0a02 |0023: move-result v2 │ │ -092b30: 5952 3901 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -092b34: 6e10 b921 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -092b3a: 0c01 |0029: move-result-object v1 │ │ -092b3c: 2012 9d04 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@049d │ │ -092b40: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -092b44: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -092b48: 0710 |0030: move-object v0, v1 │ │ -092b4a: 1f00 9d04 |0031: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ -092b4e: 5252 3a01 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ -092b52: 6e10 6c22 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@226c │ │ -092b58: 0a03 |0038: move-result v3 │ │ -092b5a: b032 |0039: add-int/2addr v2, v3 │ │ -092b5c: 5952 3a01 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ -092b60: 5252 3b01 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ -092b64: 6e10 6e22 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@226e │ │ -092b6a: 0a03 |0041: move-result v3 │ │ -092b6c: b032 |0042: add-int/2addr v2, v3 │ │ -092b6e: 5952 3b01 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ -092b72: 5252 3c01 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ -092b76: 6e10 6f22 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@226f │ │ -092b7c: 0a03 |004a: move-result v3 │ │ -092b7e: b032 |004b: add-int/2addr v2, v3 │ │ -092b80: 5952 3c01 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ -092b84: 5252 3901 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -092b88: 6e10 6522 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@2265 │ │ -092b8e: 0a03 |0053: move-result v3 │ │ -092b90: b032 |0054: add-int/2addr v2, v3 │ │ -092b92: 5952 3901 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -092b96: 6e10 6d22 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@226d │ │ -092b9c: 0c01 |005a: move-result-object v1 │ │ -092b9e: 28cf |005b: goto 002a // -0031 │ │ +092acc: |[092acc] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +092adc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +092ade: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +092ae2: 2205 8d00 |0003: new-instance v5, Landroid/graphics/Rect; // type@008d │ │ +092ae6: 7010 6103 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +092aec: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +092af0: 6e52 6903 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0369 │ │ +092af6: 1105 |000d: return-object v5 │ │ +092af8: 6e10 aa21 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +092afe: 0a02 |0011: move-result v2 │ │ +092b00: 5952 3a01 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ +092b04: 6e10 be21 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@21be │ │ +092b0a: 0a02 |0017: move-result v2 │ │ +092b0c: 5952 3b01 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ +092b10: 6e10 c821 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +092b16: 0a02 |001d: move-result v2 │ │ +092b18: 5952 3c01 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ +092b1c: 6e10 9c21 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@219c │ │ +092b22: 0a02 |0023: move-result v2 │ │ +092b24: 5952 3901 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +092b28: 6e10 b921 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +092b2e: 0c01 |0029: move-result-object v1 │ │ +092b30: 2012 9d04 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@049d │ │ +092b34: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +092b38: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +092b3c: 0710 |0030: move-object v0, v1 │ │ +092b3e: 1f00 9d04 |0031: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ +092b42: 5252 3a01 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ +092b46: 6e10 6c22 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@226c │ │ +092b4c: 0a03 |0038: move-result v3 │ │ +092b4e: b032 |0039: add-int/2addr v2, v3 │ │ +092b50: 5952 3a01 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ +092b54: 5252 3b01 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ +092b58: 6e10 6e22 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@226e │ │ +092b5e: 0a03 |0041: move-result v3 │ │ +092b60: b032 |0042: add-int/2addr v2, v3 │ │ +092b62: 5952 3b01 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ +092b66: 5252 3c01 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ +092b6a: 6e10 6f22 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@226f │ │ +092b70: 0a03 |004a: move-result v3 │ │ +092b72: b032 |004b: add-int/2addr v2, v3 │ │ +092b74: 5952 3c01 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@013c │ │ +092b78: 5252 3901 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +092b7c: 6e10 6522 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@2265 │ │ +092b82: 0a03 |0053: move-result v3 │ │ +092b84: b032 |0054: add-int/2addr v2, v3 │ │ +092b86: 5952 3901 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +092b8a: 6e10 6d22 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@226d │ │ +092b90: 0c01 |005a: move-result-object v1 │ │ +092b92: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2585 │ │ 0x0003 line=2586 │ │ 0x0008 line=2588 │ │ 0x000a line=2589 │ │ 0x000d line=2607 │ │ @@ -102189,24 +102208,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -092ba0: |[092ba0] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -092bb0: 6e10 b917 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@17b9 │ │ -092bb6: 0a00 |0003: move-result v0 │ │ -092bb8: 6e10 bc17 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -092bbe: 0a01 |0007: move-result v1 │ │ -092bc0: b110 |0008: sub-int/2addr v0, v1 │ │ -092bc2: 6e10 bd17 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -092bc8: 0a01 |000c: move-result v1 │ │ -092bca: b110 |000d: sub-int/2addr v0, v1 │ │ -092bcc: 0f00 |000e: return v0 │ │ +092b94: |[092b94] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +092ba4: 6e10 b917 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@17b9 │ │ +092baa: 0a00 |0003: move-result v0 │ │ +092bac: 6e10 bc17 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +092bb2: 0a01 |0007: move-result v1 │ │ +092bb4: b110 |0008: sub-int/2addr v0, v1 │ │ +092bb6: 6e10 bd17 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +092bbc: 0a01 |000c: move-result v1 │ │ +092bbe: b110 |000d: sub-int/2addr v0, v1 │ │ +092bc0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -102214,85 +102233,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 │ │ -092bd0: |[092bd0] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -092be0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -092be2: 7010 b017 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -092be8: 0a0c |0004: move-result v12 │ │ -092bea: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -092bee: 6e10 c217 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -092bf4: 0a0d |000a: move-result v13 │ │ -092bf6: 82dd |000b: int-to-float v13, v13 │ │ -092bf8: 82ce |000c: int-to-float v14, v12 │ │ -092bfa: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -092bfe: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -092c02: 52fd 0308 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -092c06: 82dd |0013: int-to-float v13, v13 │ │ -092c08: 82ce |0014: int-to-float v14, v12 │ │ -092c0a: a908 0d0e |0015: div-float v8, v13, v14 │ │ -092c0e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -092c10: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -092c12: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -092c14: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -092c16: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -092c18: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -092c1a: 54fd f707 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092c1e: 6e10 9534 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -092c24: 0a0d |0022: move-result v13 │ │ -092c26: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -092c2a: 54fd f707 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092c2e: 6e20 8e34 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092c34: 0c02 |002a: move-result-object v2 │ │ -092c36: 1f02 7203 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092c3a: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -092c3e: 522d b807 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092c42: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -092c46: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -092c4a: 54f2 0e08 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@080e │ │ -092c4e: a60d 0406 |0037: add-float v13, v4, v6 │ │ -092c52: c68d |0039: add-float/2addr v13, v8 │ │ -092c54: 592d b707 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092c58: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -092c5c: 592d b807 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092c60: 54fd dc07 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -092c64: 522e b807 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092c68: 6e20 f014 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -092c6e: 0a0d |0047: move-result v13 │ │ -092c70: 592d ba07 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -092c74: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -092c78: 5229 b707 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092c7c: 0197 |004e: move v7, v9 │ │ -092c7e: 522d ba07 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -092c82: c69d |0051: add-float/2addr v13, v9 │ │ -092c84: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -092c88: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -092c8c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -092c90: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -092c94: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -092c98: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -092c9c: 54fd f707 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092ca0: 6e10 9534 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -092ca6: 0a0d |0063: move-result v13 │ │ -092ca8: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -092cac: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -092cb0: 0723 |0068: move-object v3, v2 │ │ -092cb2: 1103 |0069: return-object v3 │ │ -092cb4: 018b |006a: move v11, v8 │ │ -092cb6: 28a4 |006b: goto 000f // -005c │ │ -092cb8: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -092cba: 5225 b807 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092cbe: 0194 |006f: move v4, v9 │ │ -092cc0: 5226 ba07 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -092cc4: 0723 |0072: move-object v3, v2 │ │ -092cc6: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -092cca: 28a8 |0075: goto 001d // -0058 │ │ +092bc4: |[092bc4] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +092bd4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +092bd6: 7010 b017 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +092bdc: 0a0c |0004: move-result v12 │ │ +092bde: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +092be2: 6e10 c217 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +092be8: 0a0d |000a: move-result v13 │ │ +092bea: 82dd |000b: int-to-float v13, v13 │ │ +092bec: 82ce |000c: int-to-float v14, v12 │ │ +092bee: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +092bf2: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +092bf6: 52fd 0308 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +092bfa: 82dd |0013: int-to-float v13, v13 │ │ +092bfc: 82ce |0014: int-to-float v14, v12 │ │ +092bfe: a908 0d0e |0015: div-float v8, v13, v14 │ │ +092c02: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +092c04: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +092c06: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +092c08: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +092c0a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +092c0c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +092c0e: 54fd f707 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092c12: 6e10 9534 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +092c18: 0a0d |0022: move-result v13 │ │ +092c1a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +092c1e: 54fd f707 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092c22: 6e20 8e34 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092c28: 0c02 |002a: move-result-object v2 │ │ +092c2a: 1f02 7203 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092c2e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +092c32: 522d b807 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092c36: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +092c3a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +092c3e: 54f2 0e08 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@080e │ │ +092c42: a60d 0406 |0037: add-float v13, v4, v6 │ │ +092c46: c68d |0039: add-float/2addr v13, v8 │ │ +092c48: 592d b707 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092c4c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +092c50: 592d b807 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092c54: 54fd dc07 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +092c58: 522e b807 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092c5c: 6e20 f014 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +092c62: 0a0d |0047: move-result v13 │ │ +092c64: 592d ba07 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +092c68: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +092c6c: 5229 b707 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092c70: 0197 |004e: move v7, v9 │ │ +092c72: 522d ba07 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +092c76: c69d |0051: add-float/2addr v13, v9 │ │ +092c78: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +092c7c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +092c80: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +092c84: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +092c88: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +092c8c: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +092c90: 54fd f707 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092c94: 6e10 9534 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +092c9a: 0a0d |0063: move-result v13 │ │ +092c9c: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +092ca0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +092ca4: 0723 |0068: move-object v3, v2 │ │ +092ca6: 1103 |0069: return-object v3 │ │ +092ca8: 018b |006a: move v11, v8 │ │ +092caa: 28a4 |006b: goto 000f // -005c │ │ +092cac: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +092cae: 5225 b807 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092cb2: 0194 |006f: move v4, v9 │ │ +092cb4: 5226 ba07 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +092cb8: 0723 |0072: move-object v3, v2 │ │ +092cba: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +092cbe: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2113 │ │ 0x0005 line=2114 │ │ 0x000f line=2115 │ │ 0x0017 line=2116 │ │ 0x0018 line=2117 │ │ @@ -102353,35 +102372,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -092ccc: |[092ccc] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -092cdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -092cde: 5230 ef07 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@07ef │ │ -092ce2: 8200 |0003: int-to-float v0, v0 │ │ -092ce4: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -092ce8: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -092cec: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -092cf0: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -092cf4: 6e10 c417 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ -092cfa: 0a00 |000f: move-result v0 │ │ -092cfc: 5231 ef07 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@07ef │ │ -092d00: b110 |0012: sub-int/2addr v0, v1 │ │ -092d02: 8200 |0013: int-to-float v0, v0 │ │ -092d04: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -092d08: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -092d0c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -092d10: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -092d14: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -092d16: 0f00 |001d: return v0 │ │ -092d18: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -092d1a: 28fe |001f: goto 001d // -0002 │ │ +092cc0: |[092cc0] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +092cd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +092cd2: 5230 ef07 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@07ef │ │ +092cd6: 8200 |0003: int-to-float v0, v0 │ │ +092cd8: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +092cdc: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +092ce0: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +092ce4: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +092ce8: 6e10 c417 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ +092cee: 0a00 |000f: move-result v0 │ │ +092cf0: 5231 ef07 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@07ef │ │ +092cf4: b110 |0012: sub-int/2addr v0, v1 │ │ +092cf6: 8200 |0013: int-to-float v0, v0 │ │ +092cf8: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +092cfc: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +092d00: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +092d04: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +092d08: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +092d0a: 0f00 |001d: return v0 │ │ +092d0c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +092d0e: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1772 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -102391,36 +102410,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -092d1c: |[092d1c] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -092d2c: 7110 db14 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -092d32: 0a02 |0003: move-result v2 │ │ -092d34: 7120 de14 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -092d3a: 0a01 |0007: move-result v1 │ │ -092d3c: 5243 db07 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -092d40: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -092d44: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -092d48: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -092d4a: 7120 df14 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -092d50: 0a03 |0012: move-result v3 │ │ -092d52: 5943 f807 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -092d56: 7120 de14 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -092d5c: 0a03 |0018: move-result v3 │ │ -092d5e: 5943 db07 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -092d62: 5443 1208 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -092d66: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -092d6a: 5443 1208 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -092d6e: 6e10 6d21 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@216d │ │ -092d74: 0e00 |0024: return-void │ │ -092d76: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -092d78: 28e9 |0026: goto 000f // -0017 │ │ +092d10: |[092d10] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +092d20: 7110 db14 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +092d26: 0a02 |0003: move-result v2 │ │ +092d28: 7120 de14 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +092d2e: 0a01 |0007: move-result v1 │ │ +092d30: 5243 db07 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +092d34: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +092d38: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +092d3c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +092d3e: 7120 df14 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +092d44: 0a03 |0012: move-result v3 │ │ +092d46: 5943 f807 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +092d4a: 7120 de14 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +092d50: 0a03 |0018: move-result v3 │ │ +092d52: 5943 db07 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +092d56: 5443 1208 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +092d5a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +092d5e: 5443 1208 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +092d62: 6e10 6d21 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@216d │ │ +092d68: 0e00 |0024: return-void │ │ +092d6a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +092d6c: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2389 │ │ 0x0004 line=2390 │ │ 0x0008 line=2391 │ │ 0x000c line=2394 │ │ 0x000f line=2395 │ │ @@ -102441,61 +102460,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -092d7c: |[092d7c] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -092d8c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -092d8e: 54a8 f707 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092d92: 6e10 9534 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -092d98: 0a08 |0006: move-result v8 │ │ -092d9a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -092d9e: 5ca7 df07 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ -092da2: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -092da4: 6e40 d817 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@17d8 │ │ -092daa: 55a8 df07 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ -092dae: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -092db2: 2207 6f06 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ -092db6: 1a08 102c |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@2c10 │ │ -092dba: 7020 0434 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -092dc0: 2707 |001a: throw v7 │ │ -092dc2: 7010 c917 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c9 │ │ -092dc8: 0c01 |001e: move-result-object v1 │ │ -092dca: 7010 b017 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -092dd0: 0a05 |0022: move-result v5 │ │ -092dd2: 52a8 0308 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -092dd6: 9006 0508 |0025: add-int v6, v5, v8 │ │ -092dda: 52a8 0308 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -092dde: 8288 |0029: int-to-float v8, v8 │ │ -092de0: 8259 |002a: int-to-float v9, v5 │ │ -092de2: a902 0809 |002b: div-float v2, v8, v9 │ │ -092de6: 5210 b807 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092dea: 82b8 |002f: int-to-float v8, v11 │ │ -092dec: 8259 |0030: int-to-float v9, v5 │ │ -092dee: c998 |0031: div-float/2addr v8, v9 │ │ -092df0: 5219 b707 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092df4: c798 |0034: sub-float/2addr v8, v9 │ │ -092df6: 5219 ba07 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -092dfa: c629 |0037: add-float/2addr v9, v2 │ │ -092dfc: a904 0809 |0038: div-float v4, v8, v9 │ │ -092e00: 8268 |003a: int-to-float v8, v6 │ │ -092e02: c848 |003b: mul-float/2addr v8, v4 │ │ -092e04: 8783 |003c: float-to-int v3, v8 │ │ -092e06: 5ca7 df07 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ -092e0a: 6e40 d817 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@17d8 │ │ -092e10: 55a7 df07 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ -092e14: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -092e18: 2207 6f06 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ -092e1c: 1a08 102c |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@2c10 │ │ -092e20: 7020 0434 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -092e26: 2707 |004d: throw v7 │ │ -092e28: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -092e2a: 0f07 |004f: return v7 │ │ +092d70: |[092d70] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +092d80: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +092d82: 54a8 f707 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092d86: 6e10 9534 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +092d8c: 0a08 |0006: move-result v8 │ │ +092d8e: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +092d92: 5ca7 df07 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ +092d96: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +092d98: 6e40 d817 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@17d8 │ │ +092d9e: 55a8 df07 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ +092da2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +092da6: 2207 6f06 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ +092daa: 1a08 102c |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@2c10 │ │ +092dae: 7020 0434 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +092db4: 2707 |001a: throw v7 │ │ +092db6: 7010 c917 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c9 │ │ +092dbc: 0c01 |001e: move-result-object v1 │ │ +092dbe: 7010 b017 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +092dc4: 0a05 |0022: move-result v5 │ │ +092dc6: 52a8 0308 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +092dca: 9006 0508 |0025: add-int v6, v5, v8 │ │ +092dce: 52a8 0308 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +092dd2: 8288 |0029: int-to-float v8, v8 │ │ +092dd4: 8259 |002a: int-to-float v9, v5 │ │ +092dd6: a902 0809 |002b: div-float v2, v8, v9 │ │ +092dda: 5210 b807 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092dde: 82b8 |002f: int-to-float v8, v11 │ │ +092de0: 8259 |0030: int-to-float v9, v5 │ │ +092de2: c998 |0031: div-float/2addr v8, v9 │ │ +092de4: 5219 b707 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092de8: c798 |0034: sub-float/2addr v8, v9 │ │ +092dea: 5219 ba07 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +092dee: c629 |0037: add-float/2addr v9, v2 │ │ +092df0: a904 0809 |0038: div-float v4, v8, v9 │ │ +092df4: 8268 |003a: int-to-float v8, v6 │ │ +092df6: c848 |003b: mul-float/2addr v8, v4 │ │ +092df8: 8783 |003c: float-to-int v3, v8 │ │ +092dfa: 5ca7 df07 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ +092dfe: 6e40 d817 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@17d8 │ │ +092e04: 55a7 df07 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ +092e08: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +092e0c: 2207 6f06 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ +092e10: 1a08 102c |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@2c10 │ │ +092e14: 7020 0434 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +092e1a: 2707 |004d: throw v7 │ │ +092e1c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +092e1e: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1636 │ │ 0x0009 line=1637 │ │ 0x000b line=1638 │ │ 0x000f line=1639 │ │ 0x0013 line=1640 │ │ @@ -102527,117 +102546,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -092e2c: |[092e2c] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -092e3c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -092e3e: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -092e42: 520e f807 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -092e46: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -092e4a: 0200 1200 |0007: move/from16 v0, v18 │ │ -092e4e: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -092e52: 5910 f807 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -092e56: 7401 c217 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -092e5c: 0a0e |0010: move-result v14 │ │ -092e5e: 82e8 |0011: int-to-float v8, v14 │ │ -092e60: a60c 0802 |0012: add-float v12, v8, v2 │ │ -092e64: 7601 b017 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -092e6a: 0a0d |0017: move-result v13 │ │ -092e6c: 82de |0018: int-to-float v14, v13 │ │ -092e6e: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -092e72: 520f ed07 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -092e76: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -092e7a: 82de |001f: int-to-float v14, v13 │ │ -092e7c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -092e80: 520f fa07 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -092e84: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -092e88: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -092e8a: 121a |0027: const/4 v10, #int 1 // #1 │ │ -092e8c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -092e90: 540e f707 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092e94: 120f |002c: const/4 v15, #int 0 // #0 │ │ -092e96: 6e20 8e34 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092e9c: 0c03 |0030: move-result-object v3 │ │ -092e9e: 1f03 7203 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092ea2: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -092ea6: 540e f707 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092eaa: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -092eae: 540f f707 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092eb2: 6e10 9534 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -092eb8: 0a0f |003e: move-result v15 │ │ -092eba: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -092ebe: 6e20 8e34 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -092ec4: 0c04 |0044: move-result-object v4 │ │ -092ec6: 1f04 7203 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -092eca: 523e b807 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092ece: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -092ed2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -092ed4: 523e b707 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092ed8: 82df |004e: int-to-float v15, v13 │ │ -092eda: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -092ede: 524e b807 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -092ee2: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -092ee6: 540f dc07 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -092eea: 6e10 ed14 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -092ef0: 0a0f |005a: move-result v15 │ │ -092ef2: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -092ef6: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -092efa: 120a |005f: const/4 v10, #int 0 // #0 │ │ -092efc: 524e b707 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -092f00: 82df |0062: int-to-float v15, v13 │ │ -092f02: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -092f06: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -092f0a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -092f0e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -092f12: a709 060c |006b: sub-float v9, v6, v12 │ │ -092f16: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -092f1a: 540e fb07 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -092f1e: 7110 1334 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -092f24: 0a0f |0074: move-result v15 │ │ -092f26: 82d0 |0075: int-to-float v0, v13 │ │ -092f28: 0210 0000 |0076: move/from16 v16, v0 │ │ -092f2c: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -092f30: 6e20 c61d fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1dc6 │ │ -092f36: 0a07 |007d: move-result v7 │ │ -092f38: 016c |007e: move v12, v6 │ │ -092f3a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -092f3e: 520e f807 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -092f42: 87cf |0083: float-to-int v15, v12 │ │ -092f44: 82ff |0084: int-to-float v15, v15 │ │ -092f46: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -092f4a: c6fe |0087: add-float/2addr v14, v15 │ │ -092f4c: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -092f50: 590e f807 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -092f54: 87ce |008c: float-to-int v14, v12 │ │ -092f56: 7401 c317 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ -092f5c: 0a0f |0090: move-result v15 │ │ -092f5e: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -092f62: 6e30 ef17 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -092f68: 87ce |0096: float-to-int v14, v12 │ │ -092f6a: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -092f6e: 7020 e117 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ -092f74: 0f07 |009c: return v7 │ │ -092f76: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -092f7a: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -092f7e: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -092f82: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -092f86: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -092f8a: 540e 0908 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -092f8e: 7110 1334 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -092f94: 0a0f |00ac: move-result v15 │ │ -092f96: 82d0 |00ad: int-to-float v0, v13 │ │ -092f98: 0210 0000 |00ae: move/from16 v16, v0 │ │ -092f9c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -092fa0: 6e20 c61d fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1dc6 │ │ -092fa6: 0a07 |00b5: move-result v7 │ │ -092fa8: 01bc |00b6: move v12, v11 │ │ -092faa: 28c8 |00b7: goto 007f // -0038 │ │ +092e20: |[092e20] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +092e30: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +092e32: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +092e36: 520e f807 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +092e3a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +092e3e: 0200 1200 |0007: move/from16 v0, v18 │ │ +092e42: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +092e46: 5910 f807 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +092e4a: 7401 c217 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +092e50: 0a0e |0010: move-result v14 │ │ +092e52: 82e8 |0011: int-to-float v8, v14 │ │ +092e54: a60c 0802 |0012: add-float v12, v8, v2 │ │ +092e58: 7601 b017 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +092e5e: 0a0d |0017: move-result v13 │ │ +092e60: 82de |0018: int-to-float v14, v13 │ │ +092e62: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +092e66: 520f ed07 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +092e6a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +092e6e: 82de |001f: int-to-float v14, v13 │ │ +092e70: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +092e74: 520f fa07 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +092e78: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +092e7c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +092e7e: 121a |0027: const/4 v10, #int 1 // #1 │ │ +092e80: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +092e84: 540e f707 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092e88: 120f |002c: const/4 v15, #int 0 // #0 │ │ +092e8a: 6e20 8e34 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092e90: 0c03 |0030: move-result-object v3 │ │ +092e92: 1f03 7203 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092e96: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +092e9a: 540e f707 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092e9e: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +092ea2: 540f f707 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092ea6: 6e10 9534 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +092eac: 0a0f |003e: move-result v15 │ │ +092eae: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +092eb2: 6e20 8e34 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +092eb8: 0c04 |0044: move-result-object v4 │ │ +092eba: 1f04 7203 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +092ebe: 523e b807 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092ec2: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +092ec6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +092ec8: 523e b707 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092ecc: 82df |004e: int-to-float v15, v13 │ │ +092ece: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +092ed2: 524e b807 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +092ed6: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +092eda: 540f dc07 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +092ede: 6e10 ed14 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +092ee4: 0a0f |005a: move-result v15 │ │ +092ee6: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +092eea: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +092eee: 120a |005f: const/4 v10, #int 0 // #0 │ │ +092ef0: 524e b707 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +092ef4: 82df |0062: int-to-float v15, v13 │ │ +092ef6: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +092efa: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +092efe: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +092f02: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +092f06: a709 060c |006b: sub-float v9, v6, v12 │ │ +092f0a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +092f0e: 540e fb07 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +092f12: 7110 1334 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +092f18: 0a0f |0074: move-result v15 │ │ +092f1a: 82d0 |0075: int-to-float v0, v13 │ │ +092f1c: 0210 0000 |0076: move/from16 v16, v0 │ │ +092f20: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +092f24: 6e20 c61d fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1dc6 │ │ +092f2a: 0a07 |007d: move-result v7 │ │ +092f2c: 016c |007e: move v12, v6 │ │ +092f2e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +092f32: 520e f807 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +092f36: 87cf |0083: float-to-int v15, v12 │ │ +092f38: 82ff |0084: int-to-float v15, v15 │ │ +092f3a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +092f3e: c6fe |0087: add-float/2addr v14, v15 │ │ +092f40: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +092f44: 590e f807 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +092f48: 87ce |008c: float-to-int v14, v12 │ │ +092f4a: 7401 c317 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ +092f50: 0a0f |0090: move-result v15 │ │ +092f52: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +092f56: 6e30 ef17 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +092f5c: 87ce |0096: float-to-int v14, v12 │ │ +092f5e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +092f62: 7020 e117 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ +092f68: 0f07 |009c: return v7 │ │ +092f6a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +092f6e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +092f72: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +092f76: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +092f7a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +092f7e: 540e 0908 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +092f82: 7110 1334 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +092f88: 0a0f |00ac: move-result v15 │ │ +092f8a: 82d0 |00ad: int-to-float v0, v13 │ │ +092f8c: 0210 0000 |00ae: move/from16 v16, v0 │ │ +092f90: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +092f94: 6e20 c61d fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1dc6 │ │ +092f9a: 0a07 |00b5: move-result v7 │ │ +092f9c: 01bc |00b6: move v12, v11 │ │ +092f9e: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2062 │ │ 0x0001 line=2064 │ │ 0x0007 line=2065 │ │ 0x000d line=2067 │ │ 0x0012 line=2068 │ │ @@ -102690,96 +102709,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -092fac: |[092fac] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -092fbc: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -092fc0: 54e0 f707 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -092fc4: 6e10 8f34 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -092fca: 0a00 |0007: move-result v0 │ │ -092fcc: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -092fd0: 6e10 bc17 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -092fd6: 0a00 |000d: move-result v0 │ │ -092fd8: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -092fdc: 6e10 bd17 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -092fe2: 0a02 |0013: move-result v2 │ │ -092fe4: b120 |0014: sub-int/2addr v0, v2 │ │ -092fe6: 900c 0011 |0015: add-int v12, v0, v17 │ │ -092fea: 6e10 bc17 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -092ff0: 0a00 |001a: move-result v0 │ │ -092ff2: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -092ff6: 6e10 bd17 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -092ffc: 0a02 |0020: move-result v2 │ │ -092ffe: b120 |0021: sub-int/2addr v0, v2 │ │ -093000: 9007 0012 |0022: add-int v7, v0, v18 │ │ -093004: 6e10 c217 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -09300a: 0a0d |0027: move-result v13 │ │ -09300c: 82d0 |0028: int-to-float v0, v13 │ │ -09300e: 8272 |0029: int-to-float v2, v7 │ │ -093010: a908 0002 |002a: div-float v8, v0, v2 │ │ -093014: 82c0 |002c: int-to-float v0, v12 │ │ -093016: c880 |002d: mul-float/2addr v0, v8 │ │ -093018: 8701 |002e: float-to-int v1, v0 │ │ -09301a: 6e10 c317 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ -093020: 0a00 |0032: move-result v0 │ │ -093022: 6e30 ef17 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -093028: 54e0 0b08 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -09302c: 6e10 a624 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@24a6 │ │ -093032: 0a00 |003b: move-result v0 │ │ -093034: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -093038: 54e0 0b08 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -09303c: 6e10 a324 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@24a3 │ │ -093042: 0a00 |0043: move-result v0 │ │ -093044: 54e2 0b08 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -093048: 6e10 a924 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@24a9 │ │ -09304e: 0a02 |0049: move-result v2 │ │ -093050: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -093054: 52e0 e307 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -093058: 6e20 ca17 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ -09305e: 0c0b |0051: move-result-object v11 │ │ -093060: 54e0 0b08 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -093064: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -093066: 52b3 b707 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -09306a: 82f4 |0057: int-to-float v4, v15 │ │ -09306c: c843 |0058: mul-float/2addr v3, v4 │ │ -09306e: 8733 |0059: float-to-int v3, v3 │ │ -093070: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -093072: 7406 a824 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@24a8 │ │ -093078: 0e00 |005e: return-void │ │ -09307a: 52e0 e307 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09307e: 6e20 ca17 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ -093084: 0c06 |0064: move-result-object v6 │ │ -093086: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -09308a: 5260 b707 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -09308e: 52e2 fa07 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -093092: 7120 1d34 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -093098: 0a09 |006e: move-result v9 │ │ -09309a: 6e10 bc17 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -0930a0: 0a00 |0072: move-result v0 │ │ -0930a2: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -0930a6: 6e10 bd17 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -0930ac: 0a02 |0078: move-result v2 │ │ -0930ae: b120 |0079: sub-int/2addr v0, v2 │ │ -0930b0: 8200 |007a: int-to-float v0, v0 │ │ -0930b2: c890 |007b: mul-float/2addr v0, v9 │ │ -0930b4: 870a |007c: float-to-int v10, v0 │ │ -0930b6: 6e10 c217 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -0930bc: 0a00 |0080: move-result v0 │ │ -0930be: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -0930c2: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -0930c4: 7020 9917 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ -0930ca: 6e10 c317 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ -0930d0: 0a00 |008a: move-result v0 │ │ -0930d2: 6e30 ef17 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -0930d8: 28d0 |008e: goto 005e // -0030 │ │ -0930da: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -0930dc: 28df |0090: goto 006f // -0021 │ │ +092fa0: |[092fa0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +092fb0: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +092fb4: 54e0 f707 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +092fb8: 6e10 8f34 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +092fbe: 0a00 |0007: move-result v0 │ │ +092fc0: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +092fc4: 6e10 bc17 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +092fca: 0a00 |000d: move-result v0 │ │ +092fcc: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +092fd0: 6e10 bd17 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +092fd6: 0a02 |0013: move-result v2 │ │ +092fd8: b120 |0014: sub-int/2addr v0, v2 │ │ +092fda: 900c 0011 |0015: add-int v12, v0, v17 │ │ +092fde: 6e10 bc17 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +092fe4: 0a00 |001a: move-result v0 │ │ +092fe6: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +092fea: 6e10 bd17 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +092ff0: 0a02 |0020: move-result v2 │ │ +092ff2: b120 |0021: sub-int/2addr v0, v2 │ │ +092ff4: 9007 0012 |0022: add-int v7, v0, v18 │ │ +092ff8: 6e10 c217 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +092ffe: 0a0d |0027: move-result v13 │ │ +093000: 82d0 |0028: int-to-float v0, v13 │ │ +093002: 8272 |0029: int-to-float v2, v7 │ │ +093004: a908 0002 |002a: div-float v8, v0, v2 │ │ +093008: 82c0 |002c: int-to-float v0, v12 │ │ +09300a: c880 |002d: mul-float/2addr v0, v8 │ │ +09300c: 8701 |002e: float-to-int v1, v0 │ │ +09300e: 6e10 c317 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ +093014: 0a00 |0032: move-result v0 │ │ +093016: 6e30 ef17 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +09301c: 54e0 0b08 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +093020: 6e10 a624 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@24a6 │ │ +093026: 0a00 |003b: move-result v0 │ │ +093028: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +09302c: 54e0 0b08 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +093030: 6e10 a324 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@24a3 │ │ +093036: 0a00 |0043: move-result v0 │ │ +093038: 54e2 0b08 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +09303c: 6e10 a924 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@24a9 │ │ +093042: 0a02 |0049: move-result v2 │ │ +093044: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +093048: 52e0 e307 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09304c: 6e20 ca17 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ +093052: 0c0b |0051: move-result-object v11 │ │ +093054: 54e0 0b08 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +093058: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +09305a: 52b3 b707 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +09305e: 82f4 |0057: int-to-float v4, v15 │ │ +093060: c843 |0058: mul-float/2addr v3, v4 │ │ +093062: 8733 |0059: float-to-int v3, v3 │ │ +093064: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +093066: 7406 a824 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@24a8 │ │ +09306c: 0e00 |005e: return-void │ │ +09306e: 52e0 e307 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +093072: 6e20 ca17 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ +093078: 0c06 |0064: move-result-object v6 │ │ +09307a: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +09307e: 5260 b707 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +093082: 52e2 fa07 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +093086: 7120 1d34 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +09308c: 0a09 |006e: move-result v9 │ │ +09308e: 6e10 bc17 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +093094: 0a00 |0072: move-result v0 │ │ +093096: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +09309a: 6e10 bd17 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +0930a0: 0a02 |0078: move-result v2 │ │ +0930a2: b120 |0079: sub-int/2addr v0, v2 │ │ +0930a4: 8200 |007a: int-to-float v0, v0 │ │ +0930a6: c890 |007b: mul-float/2addr v0, v9 │ │ +0930a8: 870a |007c: float-to-int v10, v0 │ │ +0930aa: 6e10 c217 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +0930b0: 0a00 |0080: move-result v0 │ │ +0930b2: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +0930b6: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +0930b8: 7020 9917 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ +0930be: 6e10 c317 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ +0930c4: 0a00 |008a: move-result v0 │ │ +0930c6: 6e30 ef17 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +0930cc: 28d0 |008e: goto 005e // -0030 │ │ +0930ce: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +0930d0: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x000a line=1474 │ │ 0x0017 line=1475 │ │ 0x0024 line=1477 │ │ 0x0028 line=1478 │ │ @@ -102819,31 +102838,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0930e0: |[0930e0] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -0930f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0930f2: 6e10 ad17 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -0930f8: 0a03 |0004: move-result v3 │ │ -0930fa: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -0930fe: 6e20 ac17 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -093104: 0c00 |000a: move-result-object v0 │ │ -093106: 6e10 a921 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09310c: 0c02 |000e: move-result-object v2 │ │ -09310e: 1f02 7303 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -093112: 5523 be07 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -093116: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -09311a: 6e20 eb17 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@17eb │ │ -093120: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -093124: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -093128: 28e5 |001c: goto 0001 // -001b │ │ -09312a: 0e00 |001d: return-void │ │ +0930d4: |[0930d4] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +0930e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0930e6: 6e10 ad17 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +0930ec: 0a03 |0004: move-result v3 │ │ +0930ee: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +0930f2: 6e20 ac17 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +0930f8: 0c00 |000a: move-result-object v0 │ │ +0930fa: 6e10 a921 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +093100: 0c02 |000e: move-result-object v2 │ │ +093102: 1f02 7303 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +093106: 5523 be07 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +09310a: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +09310e: 6e20 eb17 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@17eb │ │ +093114: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +093118: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09311c: 28e5 |001c: goto 0001 // -001b │ │ +09311e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x0011 line=462 │ │ 0x0015 line=463 │ │ @@ -102861,20 +102880,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09312c: |[09312c] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -09313c: 6e10 c017 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@17c0 │ │ -093142: 0c00 |0003: move-result-object v0 │ │ -093144: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -093148: 7220 9622 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2296 │ │ -09314e: 0e00 |0009: return-void │ │ +093120: |[093120] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +093130: 6e10 c017 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@17c0 │ │ +093136: 0c00 |0003: move-result-object v0 │ │ +093138: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +09313c: 7220 9622 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2296 │ │ +093142: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2055 │ │ 0x0004 line=2056 │ │ 0x0006 line=2057 │ │ 0x0009 line=2059 │ │ locals : │ │ @@ -102887,59 +102906,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -093150: |[093150] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -093160: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -093162: 6e20 ca17 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ -093168: 0c00 |0004: move-result-object v0 │ │ -09316a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -09316c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -093170: 7010 b017 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -093176: 0a02 |000b: move-result v2 │ │ -093178: 8223 |000c: int-to-float v3, v2 │ │ -09317a: 5284 ed07 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -09317e: 5205 b707 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -093182: 5286 fa07 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -093186: 7120 1d34 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -09318c: 0a05 |0016: move-result v5 │ │ -09318e: 7120 1a34 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -093194: 0a04 |001a: move-result v4 │ │ -093196: c843 |001b: mul-float/2addr v3, v4 │ │ -093198: 8731 |001c: float-to-int v1, v3 │ │ -09319a: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -09319e: 6e40 0618 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@1806 │ │ -0931a4: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -0931a8: 5483 0208 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -0931ac: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -0931b0: 5483 0208 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -0931b4: 7220 6f17 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ -0931ba: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -0931be: 5483 f407 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -0931c2: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -0931c6: 5483 f407 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -0931ca: 7220 6f17 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ -0931d0: 0e00 |0038: return-void │ │ -0931d2: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -0931d6: 5483 0208 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -0931da: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -0931de: 5483 0208 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -0931e2: 7220 6f17 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ -0931e8: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -0931ec: 5483 f407 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -0931f0: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -0931f4: 5483 f407 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -0931f8: 7220 6f17 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ -0931fe: 7020 9917 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ -093204: 6e30 ef17 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -09320a: 7020 e117 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ -093210: 28e0 |0058: goto 0038 // -0020 │ │ +093144: |[093144] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +093154: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +093156: 6e20 ca17 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ +09315c: 0c00 |0004: move-result-object v0 │ │ +09315e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +093160: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +093164: 7010 b017 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +09316a: 0a02 |000b: move-result v2 │ │ +09316c: 8223 |000c: int-to-float v3, v2 │ │ +09316e: 5284 ed07 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +093172: 5205 b707 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +093176: 5286 fa07 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +09317a: 7120 1d34 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +093180: 0a05 |0016: move-result v5 │ │ +093182: 7120 1a34 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +093188: 0a04 |001a: move-result v4 │ │ +09318a: c843 |001b: mul-float/2addr v3, v4 │ │ +09318c: 8731 |001c: float-to-int v1, v3 │ │ +09318e: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +093192: 6e40 0618 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@1806 │ │ +093198: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +09319c: 5483 0208 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +0931a0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +0931a4: 5483 0208 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +0931a8: 7220 6f17 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ +0931ae: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +0931b2: 5483 f407 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +0931b6: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +0931ba: 5483 f407 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +0931be: 7220 6f17 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ +0931c4: 0e00 |0038: return-void │ │ +0931c6: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +0931ca: 5483 0208 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +0931ce: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +0931d2: 5483 0208 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +0931d6: 7220 6f17 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ +0931dc: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +0931e0: 5483 f407 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +0931e4: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +0931e8: 5483 f407 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +0931ec: 7220 6f17 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ +0931f2: 7020 9917 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ +0931f8: 6e30 ef17 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +0931fe: 7020 e117 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ +093204: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=562 │ │ 0x0005 line=563 │ │ 0x0006 line=564 │ │ 0x0008 line=565 │ │ 0x000c line=566 │ │ @@ -102972,31 +102991,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -093214: |[093214] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -093224: 5210 0a08 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ -093228: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -09322c: 0e00 |0004: return-void │ │ -09322e: 5912 0a08 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ -093232: 5410 0408 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ -093236: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -09323a: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -09323e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -093240: 7020 a217 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@17a2 │ │ -093246: 5410 0208 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -09324a: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -09324e: 5410 0208 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -093252: 7220 6d17 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@176d │ │ -093258: 28ea |001a: goto 0004 // -0016 │ │ -09325a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -09325c: 28f2 |001c: goto 000e // -000e │ │ +093208: |[093208] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +093218: 5210 0a08 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ +09321c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +093220: 0e00 |0004: return-void │ │ +093222: 5912 0a08 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ +093226: 5410 0408 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ +09322a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +09322e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +093232: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +093234: 7020 a217 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@17a2 │ │ +09323a: 5410 0208 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +09323e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +093242: 5410 0208 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +093246: 7220 6d17 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@176d │ │ +09324c: 28ea |001a: goto 0004 // -0016 │ │ +09324e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +093250: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=405 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x000b line=400 │ │ @@ -103012,19 +103031,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -093260: |[093260] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -093270: 5510 0c08 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@080c │ │ -093274: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -093278: 5c12 0c08 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@080c │ │ -09327c: 0e00 |0006: return-void │ │ +093254: |[093254] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +093264: 5510 0c08 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@080c │ │ +093268: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +09326c: 5c12 0c08 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@080c │ │ +093270: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2414 │ │ 0x0004 line=2415 │ │ 0x0006 line=2426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -103035,39 +103054,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -093280: |[093280] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -093290: 5253 e607 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ -093294: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -093298: 5453 e707 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ -09329c: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -0932a0: 2203 9f06 |0008: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ -0932a4: 7010 8534 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0932aa: 5b53 e707 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ -0932ae: 6e10 ad17 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -0932b4: 0a01 |0012: move-result v1 │ │ -0932b6: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0932b8: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -0932bc: 6e20 ac17 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -0932c2: 0c00 |0019: move-result-object v0 │ │ -0932c4: 5453 e707 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ -0932c8: 6e20 8934 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0932ce: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0932d2: 28f3 |0021: goto 0014 // -000d │ │ -0932d4: 5453 e707 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ -0932d8: 6e10 8b34 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0932de: 28e8 |0027: goto 000f // -0018 │ │ -0932e0: 5453 e707 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ -0932e4: 6204 1408 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0814 │ │ -0932e8: 7120 a534 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ -0932ee: 0e00 |002f: return-void │ │ +093274: |[093274] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +093284: 5253 e607 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ +093288: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +09328c: 5453 e707 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ +093290: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +093294: 2203 9f06 |0008: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ +093298: 7010 8534 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +09329e: 5b53 e707 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ +0932a2: 6e10 ad17 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +0932a8: 0a01 |0012: move-result v1 │ │ +0932aa: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0932ac: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +0932b0: 6e20 ac17 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +0932b6: 0c00 |0019: move-result-object v0 │ │ +0932b8: 5453 e707 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ +0932bc: 6e20 8934 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0932c2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0932c6: 28f3 |0021: goto 0014 // -000d │ │ +0932c8: 5453 e707 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ +0932cc: 6e10 8b34 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0932d2: 28e8 |0027: goto 000f // -0018 │ │ +0932d4: 5453 e707 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ +0932d8: 6204 1408 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0814 │ │ +0932dc: 7120 a534 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ +0932e2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0004 line=1112 │ │ 0x0008 line=1113 │ │ 0x000f line=1117 │ │ 0x0013 line=1118 │ │ @@ -103091,60 +103110,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -0932f0: |[0932f0] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -093300: 6e10 9534 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -093306: 0a02 |0003: move-result v2 │ │ -093308: 6e10 b417 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@17b4 │ │ -09330e: 0a01 |0007: move-result v1 │ │ -093310: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -093314: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -093318: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -09331a: 6e10 ad17 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -093320: 0a05 |0010: move-result v5 │ │ -093322: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -093326: 6e20 ac17 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -09332c: 0c00 |0016: move-result-object v0 │ │ -09332e: 6e10 ce21 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -093334: 0a05 |001a: move-result v5 │ │ -093336: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -09333a: 6e20 c817 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -093340: 0c04 |0020: move-result-object v4 │ │ -093342: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -093346: 5245 b807 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09334a: 5276 e307 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09334e: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -093352: 6e40 8921 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@2189 │ │ -093358: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09335c: 28df |002e: goto 000d // -0021 │ │ -09335e: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -093362: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -093366: 6e10 9534 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -09336c: 0a05 |0036: move-result v5 │ │ -09336e: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -093372: 6e10 ce17 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@17ce │ │ -093378: 0a05 |003c: move-result v5 │ │ -09337a: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -09337e: 0e00 |003f: return-void │ │ -093380: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -093384: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -093386: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -09338a: 6e10 d117 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@17d1 │ │ -093390: 0a05 |0048: move-result v5 │ │ -093392: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -093396: 6e10 cf17 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@17cf │ │ -09339c: 0a05 |004e: move-result v5 │ │ -09339e: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -0933a2: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -0933a6: 6e20 8934 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0933ac: 28e9 |0056: goto 003f // -0017 │ │ +0932e4: |[0932e4] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +0932f4: 6e10 9534 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0932fa: 0a02 |0003: move-result v2 │ │ +0932fc: 6e10 b417 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@17b4 │ │ +093302: 0a01 |0007: move-result v1 │ │ +093304: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +093308: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +09330c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +09330e: 6e10 ad17 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +093314: 0a05 |0010: move-result v5 │ │ +093316: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +09331a: 6e20 ac17 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +093320: 0c00 |0016: move-result-object v0 │ │ +093322: 6e10 ce21 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +093328: 0a05 |001a: move-result v5 │ │ +09332a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +09332e: 6e20 c817 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +093334: 0c04 |0020: move-result-object v4 │ │ +093336: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +09333a: 5245 b807 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +09333e: 5276 e307 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +093342: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +093346: 6e40 8921 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@2189 │ │ +09334c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +093350: 28df |002e: goto 000d // -0021 │ │ +093352: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +093356: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +09335a: 6e10 9534 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +093360: 0a05 |0036: move-result v5 │ │ +093362: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +093366: 6e10 ce17 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@17ce │ │ +09336c: 0a05 |003c: move-result v5 │ │ +09336e: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +093372: 0e00 |003f: return-void │ │ +093374: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +093378: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +09337a: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +09337e: 6e10 d117 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@17d1 │ │ +093384: 0a05 |0048: move-result v5 │ │ +093386: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +09338a: 6e10 cf17 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@17cf │ │ +093390: 0a05 |004e: move-result v5 │ │ +093392: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +093396: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +09339a: 6e20 8934 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0933a0: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2631 │ │ 0x0004 line=2633 │ │ 0x0008 line=2635 │ │ 0x000c line=2636 │ │ 0x0013 line=2637 │ │ @@ -103176,37 +103195,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 │ │ -0933b0: |[0933b0] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0933c0: 2200 7203 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0933c4: 7010 6417 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1764 │ │ -0933ca: 5903 b807 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0933ce: 5421 dc07 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0933d2: 6e30 f214 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@14f2 │ │ -0933d8: 0c01 |000c: move-result-object v1 │ │ -0933da: 5b01 b607 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -0933de: 5421 dc07 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0933e2: 6e20 f014 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -0933e8: 0a01 |0014: move-result v1 │ │ -0933ea: 5901 ba07 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -0933ee: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -0933f2: 5421 f707 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0933f6: 6e10 9534 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0933fc: 0a01 |001e: move-result v1 │ │ -0933fe: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -093402: 5421 f707 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093406: 6e20 8934 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -09340c: 1100 |0026: return-object v0 │ │ -09340e: 5421 f707 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093412: 6e30 8834 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ -093418: 28fa |002c: goto 0026 // -0006 │ │ +0933a4: |[0933a4] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0933b4: 2200 7203 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0933b8: 7010 6417 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1764 │ │ +0933be: 5903 b807 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0933c2: 5421 dc07 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0933c6: 6e30 f214 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@14f2 │ │ +0933cc: 0c01 |000c: move-result-object v1 │ │ +0933ce: 5b01 b607 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +0933d2: 5421 dc07 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0933d6: 6e20 f014 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +0933dc: 0a01 |0014: move-result v1 │ │ +0933de: 5901 ba07 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +0933e2: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +0933e6: 5421 f707 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0933ea: 6e10 9534 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0933f0: 0a01 |001e: move-result v1 │ │ +0933f2: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +0933f6: 5421 f707 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0933fa: 6e20 8934 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +093400: 1100 |0026: return-object v0 │ │ +093402: 5421 f707 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093406: 6e30 8834 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ +09340c: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0005 line=836 │ │ 0x0007 line=837 │ │ 0x000f line=838 │ │ 0x0017 line=839 │ │ @@ -103224,34 +103243,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09341c: |[09341c] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -09342c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09342e: 6e10 ad17 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -093434: 0a03 |0004: move-result v3 │ │ -093436: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -09343a: 6e20 ac17 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -093440: 0c00 |000a: move-result-object v0 │ │ -093442: 6e10 ce21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -093448: 0a03 |000e: move-result v3 │ │ -09344a: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -09344e: 6e20 c817 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -093454: 0c02 |0014: move-result-object v2 │ │ -093456: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -09345a: 5223 b807 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09345e: 5254 e307 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -093462: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -093466: 6e20 8b21 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@218b │ │ -09346c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -093470: 28df |0022: goto 0001 // -0021 │ │ -093472: 0e00 |0023: return-void │ │ +093410: |[093410] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +093420: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +093422: 6e10 ad17 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +093428: 0a03 |0004: move-result v3 │ │ +09342a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +09342e: 6e20 ac17 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +093434: 0c00 |000a: move-result-object v0 │ │ +093436: 6e10 ce21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +09343c: 0a03 |000e: move-result v3 │ │ +09343e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +093442: 6e20 c817 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +093448: 0c02 |0014: move-result-object v2 │ │ +09344a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +09344e: 5223 b807 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093452: 5254 e307 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +093456: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +09345a: 6e20 8b21 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@218b │ │ +093460: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +093464: 28df |0022: goto 0001 // -0021 │ │ +093466: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2678 │ │ 0x0007 line=2679 │ │ 0x000b line=2680 │ │ 0x0011 line=2681 │ │ 0x0015 line=2682 │ │ @@ -103271,41 +103290,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 │ │ -093474: |[093474] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -093484: 6e20 9817 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1798 │ │ -09348a: 0a01 |0003: move-result v1 │ │ -09348c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -093490: 6e20 aa17 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@17aa │ │ -093496: 0c06 |0009: move-result-object v6 │ │ -093498: 0760 |000a: move-object v0, v6 │ │ -09349a: 1f00 7303 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -09349e: 5501 be07 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -0934a2: 2042 7103 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0371 │ │ -0934a6: b621 |0011: or-int/2addr v1, v2 │ │ -0934a8: 5c01 be07 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -0934ac: 5531 f107 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ -0934b0: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -0934b4: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -0934b8: 5501 be07 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -0934bc: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -0934c0: 2201 6f06 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0934c4: 1a02 6003 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0360 │ │ -0934c8: 7020 0434 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0934ce: 2701 |0025: throw v1 │ │ -0934d0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -0934d2: 5c01 bf07 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@07bf │ │ -0934d6: 6e40 9217 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1792 │ │ -0934dc: 0e00 |002c: return-void │ │ -0934de: 6f40 5a22 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@225a │ │ -0934e4: 28fc |0030: goto 002c // -0004 │ │ +093468: |[093468] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +093478: 6e20 9817 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1798 │ │ +09347e: 0a01 |0003: move-result v1 │ │ +093480: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +093484: 6e20 aa17 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@17aa │ │ +09348a: 0c06 |0009: move-result-object v6 │ │ +09348c: 0760 |000a: move-object v0, v6 │ │ +09348e: 1f00 7303 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +093492: 5501 be07 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +093496: 2042 7103 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0371 │ │ +09349a: b621 |0011: or-int/2addr v1, v2 │ │ +09349c: 5c01 be07 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +0934a0: 5531 f107 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ +0934a4: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +0934a8: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +0934ac: 5501 be07 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +0934b0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +0934b4: 2201 6f06 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0934b8: 1a02 6003 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0360 │ │ +0934bc: 7020 0434 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0934c2: 2701 |0025: throw v1 │ │ +0934c4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0934c6: 5c01 bf07 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@07bf │ │ +0934ca: 6e40 9217 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1792 │ │ +0934d0: 0e00 |002c: return-void │ │ +0934d2: 6f40 5a22 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@225a │ │ +0934d8: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0006 line=1298 │ │ 0x000b line=1300 │ │ 0x000d line=1301 │ │ 0x0014 line=1302 │ │ @@ -103327,127 +103346,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -0934e8: |[0934e8] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -0934f8: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -0934fc: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -093500: 6e10 a717 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@17a7 │ │ -093506: 0c01 |0007: move-result-object v1 │ │ -093508: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -09350c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09350e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -093510: 7100 dc20 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@20dc │ │ -093516: 0c08 |000f: move-result-object v8 │ │ -093518: 6e40 db20 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@20db │ │ -09351e: 0c04 |0013: move-result-object v4 │ │ -093520: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -093524: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -093528: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -09352c: 54d8 0f08 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ -093530: 7030 af17 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ -093536: 0c08 |001f: move-result-object v8 │ │ -093538: 5285 3a01 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ -09353c: 54d8 0f08 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ -093540: 7030 af17 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ -093546: 0c08 |0027: move-result-object v8 │ │ -093548: 5280 3a01 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ -09354c: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -093550: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -093554: 6e10 df17 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@17df │ │ -09355a: 0a02 |0031: move-result v2 │ │ -09355c: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -093560: 7110 6021 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@2160 │ │ -093566: 0a08 |0037: move-result v8 │ │ -093568: 6e20 e317 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@17e3 │ │ -09356e: 0f02 |003b: return v2 │ │ -093570: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -093574: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -093576: 6e10 b921 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -09357c: 0c06 |0042: move-result-object v6 │ │ -09357e: 2068 9d04 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@049d │ │ -093582: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -093586: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -09358a: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -09358c: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -093590: 2207 8206 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -093594: 7010 5134 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -09359a: 6e10 2b34 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0935a0: 0c08 |0054: move-result-object v8 │ │ -0935a2: 6e10 ee33 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0935a8: 0c08 |0058: move-result-object v8 │ │ -0935aa: 6e20 5a34 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0935b0: 6e10 b921 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0935b6: 0c06 |005f: move-result-object v6 │ │ -0935b8: 2068 9d04 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@049d │ │ -0935bc: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -0935c0: 1a08 3300 |0064: const-string v8, " => " // string@0033 │ │ -0935c4: 6e20 5a34 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0935ca: 0c08 |0069: move-result-object v8 │ │ -0935cc: 6e10 2b34 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0935d2: 0c09 |006d: move-result-object v9 │ │ -0935d4: 6e10 ee33 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0935da: 0c09 |0071: move-result-object v9 │ │ -0935dc: 6e20 5a34 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0935e2: 7210 9522 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2295 │ │ -0935e8: 0c06 |0078: move-result-object v6 │ │ -0935ea: 28e7 |0079: goto 0060 // -0019 │ │ -0935ec: 7210 9522 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2295 │ │ -0935f2: 0c06 |007d: move-result-object v6 │ │ -0935f4: 28c5 |007e: goto 0043 // -003b │ │ -0935f6: 1a08 5c14 |007f: const-string v8, "ViewPager" // string@145c │ │ -0935fa: 2209 8206 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -0935fe: 7010 5134 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -093604: 1a0a 6818 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@1868 │ │ -093608: 6e20 5a34 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -09360e: 0c09 |008b: move-result-object v9 │ │ -093610: 6e10 5f34 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -093616: 0c0a |008f: move-result-object v10 │ │ -093618: 6e20 5a34 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -09361e: 0c09 |0093: move-result-object v9 │ │ -093620: 6e10 5f34 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -093626: 0c09 |0097: move-result-object v9 │ │ -093628: 7120 b220 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -09362e: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -093630: 2900 6fff |009c: goto/16 000b // -0091 │ │ -093634: 6e10 0322 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@2203 │ │ -09363a: 0a02 |00a1: move-result v2 │ │ -09363c: 2890 |00a2: goto 0032 // -0070 │ │ -09363e: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -093642: 54d8 0f08 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ -093646: 7030 af17 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ -09364c: 0c08 |00aa: move-result-object v8 │ │ -09364e: 5285 3a01 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ -093652: 54d8 0f08 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ -093656: 7030 af17 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ -09365c: 0c08 |00b2: move-result-object v8 │ │ -09365e: 5280 3a01 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ -093662: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -093666: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -09366a: 6e10 e017 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@17e0 │ │ -093670: 0a02 |00bc: move-result v2 │ │ -093672: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -093676: 6e10 0322 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@2203 │ │ -09367c: 0a02 |00c2: move-result v2 │ │ -09367e: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -093682: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -093686: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -093688: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -09368c: 6e10 df17 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@17df │ │ -093692: 0a02 |00cd: move-result v2 │ │ -093694: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -093698: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -09369c: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -09369e: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -0936a2: 6e10 e017 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@17e0 │ │ -0936a8: 0a02 |00d8: move-result v2 │ │ -0936aa: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +0934dc: |[0934dc] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +0934ec: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +0934f0: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +0934f4: 6e10 a717 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@17a7 │ │ +0934fa: 0c01 |0007: move-result-object v1 │ │ +0934fc: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +093500: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +093502: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +093504: 7100 dc20 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@20dc │ │ +09350a: 0c08 |000f: move-result-object v8 │ │ +09350c: 6e40 db20 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@20db │ │ +093512: 0c04 |0013: move-result-object v4 │ │ +093514: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +093518: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +09351c: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +093520: 54d8 0f08 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ +093524: 7030 af17 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ +09352a: 0c08 |001f: move-result-object v8 │ │ +09352c: 5285 3a01 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ +093530: 54d8 0f08 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ +093534: 7030 af17 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ +09353a: 0c08 |0027: move-result-object v8 │ │ +09353c: 5280 3a01 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ +093540: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +093544: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +093548: 6e10 df17 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@17df │ │ +09354e: 0a02 |0031: move-result v2 │ │ +093550: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +093554: 7110 6021 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@2160 │ │ +09355a: 0a08 |0037: move-result v8 │ │ +09355c: 6e20 e317 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@17e3 │ │ +093562: 0f02 |003b: return v2 │ │ +093564: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +093568: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +09356a: 6e10 b921 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +093570: 0c06 |0042: move-result-object v6 │ │ +093572: 2068 9d04 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@049d │ │ +093576: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +09357a: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +09357e: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +093580: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +093584: 2207 8206 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +093588: 7010 5134 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +09358e: 6e10 2b34 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +093594: 0c08 |0054: move-result-object v8 │ │ +093596: 6e10 ee33 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +09359c: 0c08 |0058: move-result-object v8 │ │ +09359e: 6e20 5a34 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0935a4: 6e10 b921 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0935aa: 0c06 |005f: move-result-object v6 │ │ +0935ac: 2068 9d04 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@049d │ │ +0935b0: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +0935b4: 1a08 3300 |0064: const-string v8, " => " // string@0033 │ │ +0935b8: 6e20 5a34 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0935be: 0c08 |0069: move-result-object v8 │ │ +0935c0: 6e10 2b34 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0935c6: 0c09 |006d: move-result-object v9 │ │ +0935c8: 6e10 ee33 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0935ce: 0c09 |0071: move-result-object v9 │ │ +0935d0: 6e20 5a34 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0935d6: 7210 9522 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2295 │ │ +0935dc: 0c06 |0078: move-result-object v6 │ │ +0935de: 28e7 |0079: goto 0060 // -0019 │ │ +0935e0: 7210 9522 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2295 │ │ +0935e6: 0c06 |007d: move-result-object v6 │ │ +0935e8: 28c5 |007e: goto 0043 // -003b │ │ +0935ea: 1a08 5c14 |007f: const-string v8, "ViewPager" // string@145c │ │ +0935ee: 2209 8206 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0935f2: 7010 5134 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0935f8: 1a0a 6818 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@1868 │ │ +0935fc: 6e20 5a34 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +093602: 0c09 |008b: move-result-object v9 │ │ +093604: 6e10 5f34 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +09360a: 0c0a |008f: move-result-object v10 │ │ +09360c: 6e20 5a34 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +093612: 0c09 |0093: move-result-object v9 │ │ +093614: 6e10 5f34 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +09361a: 0c09 |0097: move-result-object v9 │ │ +09361c: 7120 b220 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +093622: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +093624: 2900 6fff |009c: goto/16 000b // -0091 │ │ +093628: 6e10 0322 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@2203 │ │ +09362e: 0a02 |00a1: move-result v2 │ │ +093630: 2890 |00a2: goto 0032 // -0070 │ │ +093632: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +093636: 54d8 0f08 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ +09363a: 7030 af17 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ +093640: 0c08 |00aa: move-result-object v8 │ │ +093642: 5285 3a01 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ +093646: 54d8 0f08 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@080f │ │ +09364a: 7030 af17 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@17af │ │ +093650: 0c08 |00b2: move-result-object v8 │ │ +093652: 5280 3a01 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@013a │ │ +093656: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +09365a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +09365e: 6e10 e017 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@17e0 │ │ +093664: 0a02 |00bc: move-result v2 │ │ +093666: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +09366a: 6e10 0322 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@2203 │ │ +093670: 0a02 |00c2: move-result v2 │ │ +093672: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +093676: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +09367a: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +09367c: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +093680: 6e10 df17 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@17df │ │ +093686: 0a02 |00cd: move-result v2 │ │ +093688: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +09368c: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +093690: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +093692: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +093696: 6e10 e017 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@17e0 │ │ +09369c: 0a02 |00d8: move-result v2 │ │ +09369e: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2519 │ │ 0x0008 line=2520 │ │ 0x000a line=2521 │ │ 0x000b line=2545 │ │ 0x000c line=2547 │ │ @@ -103509,46 +103528,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -0936b0: |[0936b0] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -0936c0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0936c2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0936c4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0936c6: 55a2 f507 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -0936ca: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -0936ce: 0f04 |0007: return v4 │ │ -0936d0: 5ca9 eb07 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ -0936d4: 7020 0218 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ -0936da: 59a5 f807 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -0936de: 59a5 f207 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -0936e2: 54a2 1208 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -0936e6: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -0936ea: 7100 7321 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ -0936f0: 0c02 |0018: move-result-object v2 │ │ -0936f2: 5ba2 1208 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -0936f6: 7100 1805 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0936fc: 0b00 |001e: move-result-wide v0 │ │ -0936fe: 0402 |001f: move-wide v2, v0 │ │ -093700: 0156 |0020: move v6, v5 │ │ -093702: 0147 |0021: move v7, v4 │ │ -093704: 7708 5b21 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ -09370a: 0c08 |0025: move-result-object v8 │ │ -09370c: 54a2 1208 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -093710: 6e20 6c21 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ -093716: 6e10 5d21 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ -09371c: 5aa0 ea07 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@07ea │ │ -093720: 0194 |0030: move v4, v9 │ │ -093722: 28d6 |0031: goto 0007 // -002a │ │ -093724: 54a2 1208 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -093728: 6e10 6d21 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@216d │ │ -09372e: 28e4 |0037: goto 001b // -001c │ │ +0936a4: |[0936a4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +0936b4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0936b6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0936b8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0936ba: 55a2 f507 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +0936be: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +0936c2: 0f04 |0007: return v4 │ │ +0936c4: 5ca9 eb07 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ +0936c8: 7020 0218 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ +0936ce: 59a5 f807 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +0936d2: 59a5 f207 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +0936d6: 54a2 1208 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +0936da: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +0936de: 7100 7321 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ +0936e4: 0c02 |0018: move-result-object v2 │ │ +0936e6: 5ba2 1208 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +0936ea: 7100 1805 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0936f0: 0b00 |001e: move-result-wide v0 │ │ +0936f2: 0402 |001f: move-wide v2, v0 │ │ +0936f4: 0156 |0020: move v6, v5 │ │ +0936f6: 0147 |0021: move v7, v4 │ │ +0936f8: 7708 5b21 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ +0936fe: 0c08 |0025: move-result-object v8 │ │ +093700: 54a2 1208 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +093704: 6e20 6c21 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ +09370a: 6e10 5d21 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ +093710: 5aa0 ea07 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@07ea │ │ +093714: 0194 |0030: move v4, v9 │ │ +093716: 28d6 |0031: goto 0007 // -002a │ │ +093718: 54a2 1208 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +09371c: 6e10 6d21 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@216d │ │ +093722: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2278 │ │ 0x0007 line=2294 │ │ 0x0008 line=2281 │ │ 0x000a line=2282 │ │ 0x000d line=2283 │ │ @@ -103571,72 +103590,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -093730: |[093730] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -093740: 20c0 9d04 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@049d │ │ -093744: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -093748: 07c7 |0004: move-object v7, v12 │ │ -09374a: 1f07 9d04 |0005: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ -09374e: 6e10 c421 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ -093754: 0a09 |000a: move-result v9 │ │ -093756: 6e10 c521 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ -09375c: 0a0a |000e: move-result v10 │ │ -09375e: 6e10 6722 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -093764: 0a06 |0012: move-result v6 │ │ -093766: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -09376a: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -09376e: 6e20 6622 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -093774: 0c01 |001a: move-result-object v1 │ │ -093776: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -09377a: 6e10 aa21 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -093780: 0a02 |0020: move-result v2 │ │ -093782: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -093786: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -09378a: 6e10 be21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@21be │ │ -093790: 0a02 |0028: move-result v2 │ │ -093792: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -093796: 9000 100a |002b: add-int v0, v16, v10 │ │ -09379a: 6e10 c821 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0937a0: 0a02 |0030: move-result v2 │ │ -0937a2: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -0937a6: 9000 100a |0033: add-int v0, v16, v10 │ │ -0937aa: 6e10 9c21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0937b0: 0a02 |0038: move-result v2 │ │ -0937b2: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -0937b6: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -0937b8: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -0937bc: 6e10 aa21 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0937c2: 0a03 |0041: move-result v3 │ │ -0937c4: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -0937c8: 9000 100a |0044: add-int v0, v16, v10 │ │ -0937cc: 6e10 c821 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0937d2: 0a03 |0049: move-result v3 │ │ -0937d4: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -0937d8: 07b0 |004c: move-object v0, v11 │ │ -0937da: 01e3 |004d: move v3, v14 │ │ -0937dc: 7406 9617 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@1796 │ │ -0937e2: 0a00 |0051: move-result v0 │ │ -0937e4: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -0937e8: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -0937ea: 0f00 |0055: return v0 │ │ -0937ec: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0937f0: 28bd |0058: goto 0015 // -0043 │ │ -0937f2: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -0937f6: 7be0 |005b: neg-int v0, v14 │ │ -0937f8: 7120 7716 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1677 │ │ -0937fe: 0a00 |005f: move-result v0 │ │ -093800: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -093804: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -093806: 28f2 |0063: goto 0055 // -000e │ │ -093808: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -09380a: 28f0 |0065: goto 0055 // -0010 │ │ +093724: |[093724] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +093734: 20c0 9d04 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@049d │ │ +093738: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +09373c: 07c7 |0004: move-object v7, v12 │ │ +09373e: 1f07 9d04 |0005: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ +093742: 6e10 c421 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ +093748: 0a09 |000a: move-result v9 │ │ +09374a: 6e10 c521 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ +093750: 0a0a |000e: move-result v10 │ │ +093752: 6e10 6722 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +093758: 0a06 |0012: move-result v6 │ │ +09375a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +09375e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +093762: 6e20 6622 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +093768: 0c01 |001a: move-result-object v1 │ │ +09376a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +09376e: 6e10 aa21 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +093774: 0a02 |0020: move-result v2 │ │ +093776: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +09377a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +09377e: 6e10 be21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@21be │ │ +093784: 0a02 |0028: move-result v2 │ │ +093786: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +09378a: 9000 100a |002b: add-int v0, v16, v10 │ │ +09378e: 6e10 c821 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +093794: 0a02 |0030: move-result v2 │ │ +093796: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +09379a: 9000 100a |0033: add-int v0, v16, v10 │ │ +09379e: 6e10 9c21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0937a4: 0a02 |0038: move-result v2 │ │ +0937a6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0937aa: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0937ac: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0937b0: 6e10 aa21 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0937b6: 0a03 |0041: move-result v3 │ │ +0937b8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +0937bc: 9000 100a |0044: add-int v0, v16, v10 │ │ +0937c0: 6e10 c821 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0937c6: 0a03 |0049: move-result v3 │ │ +0937c8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +0937cc: 07b0 |004c: move-object v0, v11 │ │ +0937ce: 01e3 |004d: move v3, v14 │ │ +0937d0: 7406 9617 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@1796 │ │ +0937d6: 0a00 |0051: move-result v0 │ │ +0937d8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +0937dc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +0937de: 0f00 |0055: return v0 │ │ +0937e0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0937e4: 28bd |0058: goto 0015 // -0043 │ │ +0937e6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +0937ea: 7be0 |005b: neg-int v0, v14 │ │ +0937ec: 7120 7716 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1677 │ │ +0937f2: 0a00 |005f: move-result v0 │ │ +0937f4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0937f8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +0937fa: 28f2 |0063: goto 0055 // -000e │ │ +0937fc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +0937fe: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2456 │ │ 0x0005 line=2457 │ │ 0x0007 line=2458 │ │ 0x000b line=2459 │ │ 0x000f line=2460 │ │ @@ -103672,44 +103691,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -09380c: |[09380c] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -09381c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09381e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -093820: 5464 dc07 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -093824: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -093828: 0f03 |0006: return v3 │ │ -09382a: 7010 b017 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -093830: 0a01 |000a: move-result v1 │ │ -093832: 6e10 c217 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -093838: 0a00 |000e: move-result v0 │ │ -09383a: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -09383e: 8214 |0011: int-to-float v4, v1 │ │ -093840: 5265 ed07 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -093844: c854 |0014: mul-float/2addr v4, v5 │ │ -093846: 8744 |0015: float-to-int v4, v4 │ │ -093848: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -09384c: 0123 |0018: move v3, v2 │ │ -09384e: 28ed |0019: goto 0006 // -0013 │ │ -093850: 0132 |001a: move v2, v3 │ │ -093852: 28fd |001b: goto 0018 // -0003 │ │ -093854: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -093858: 8214 |001e: int-to-float v4, v1 │ │ -09385a: 5265 fa07 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -09385e: c854 |0021: mul-float/2addr v4, v5 │ │ -093860: 8744 |0022: float-to-int v4, v4 │ │ -093862: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -093866: 0123 |0025: move v3, v2 │ │ -093868: 28e0 |0026: goto 0006 // -0020 │ │ -09386a: 0132 |0027: move v2, v3 │ │ -09386c: 28fd |0028: goto 0025 // -0003 │ │ +093800: |[093800] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +093810: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +093812: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +093814: 5464 dc07 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +093818: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +09381c: 0f03 |0006: return v3 │ │ +09381e: 7010 b017 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +093824: 0a01 |000a: move-result v1 │ │ +093826: 6e10 c217 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +09382c: 0a00 |000e: move-result v0 │ │ +09382e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +093832: 8214 |0011: int-to-float v4, v1 │ │ +093834: 5265 ed07 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +093838: c854 |0014: mul-float/2addr v4, v5 │ │ +09383a: 8744 |0015: float-to-int v4, v4 │ │ +09383c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +093840: 0123 |0018: move v3, v2 │ │ +093842: 28ed |0019: goto 0006 // -0013 │ │ +093844: 0132 |001a: move v2, v3 │ │ +093846: 28fd |001b: goto 0018 // -0003 │ │ +093848: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +09384c: 8214 |001e: int-to-float v4, v1 │ │ +09384e: 5265 fa07 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +093852: c854 |0021: mul-float/2addr v4, v5 │ │ +093854: 8744 |0022: float-to-int v4, v4 │ │ +093856: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +09385a: 0123 |0025: move v3, v2 │ │ +09385c: 28e0 |0026: goto 0006 // -0020 │ │ +09385e: 0132 |0027: move v2, v3 │ │ +093860: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2429 │ │ 0x0006 line=2440 │ │ 0x0007 line=2433 │ │ 0x000b line=2434 │ │ 0x000f line=2435 │ │ @@ -103727,24 +103746,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -093870: |[093870] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -093880: 2020 7303 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -093884: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -093888: 6f20 5d22 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@225d │ │ -09388e: 0a00 |0007: move-result v0 │ │ -093890: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -093894: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -093896: 0f00 |000b: return v0 │ │ -093898: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09389a: 28fe |000d: goto 000b // -0002 │ │ +093864: |[093864] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +093874: 2020 7303 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +093878: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09387c: 6f20 5d22 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@225d │ │ +093882: 0a00 |0007: move-result v0 │ │ +093884: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +093888: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +09388a: 0f00 |000b: return v0 │ │ +09388c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09388e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -103753,48 +103772,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -09389c: |[09389c] android.support.v4.view.ViewPager.computeScroll:()V │ │ -0938ac: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -0938b0: 6e10 a624 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@24a6 │ │ -0938b6: 0a04 |0005: move-result v4 │ │ -0938b8: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -0938bc: 5454 0b08 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -0938c0: 6e10 9f24 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@249f │ │ -0938c6: 0a04 |000d: move-result v4 │ │ -0938c8: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -0938cc: 6e10 c217 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -0938d2: 0a00 |0013: move-result v0 │ │ -0938d4: 6e10 c317 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ -0938da: 0a01 |0017: move-result v1 │ │ -0938dc: 5454 0b08 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -0938e0: 6e10 a124 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ -0938e6: 0a02 |001d: move-result v2 │ │ -0938e8: 5454 0b08 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -0938ec: 6e10 a224 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@24a2 │ │ -0938f2: 0a03 |0023: move-result v3 │ │ -0938f4: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -0938f8: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -0938fc: 6e30 ef17 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -093902: 7020 e117 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ -093908: 0a04 |002e: move-result v4 │ │ -09390a: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -09390e: 5454 0b08 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -093912: 6e10 9e24 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ -093918: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -09391a: 6e30 ef17 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -093920: 7110 a316 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -093926: 0e00 |003d: return-void │ │ -093928: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -09392a: 7020 9917 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ -093930: 28fb |0042: goto 003d // -0005 │ │ +093890: |[093890] android.support.v4.view.ViewPager.computeScroll:()V │ │ +0938a0: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +0938a4: 6e10 a624 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@24a6 │ │ +0938aa: 0a04 |0005: move-result v4 │ │ +0938ac: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +0938b0: 5454 0b08 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +0938b4: 6e10 9f24 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@249f │ │ +0938ba: 0a04 |000d: move-result v4 │ │ +0938bc: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +0938c0: 6e10 c217 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +0938c6: 0a00 |0013: move-result v0 │ │ +0938c8: 6e10 c317 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ +0938ce: 0a01 |0017: move-result v1 │ │ +0938d0: 5454 0b08 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +0938d4: 6e10 a124 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ +0938da: 0a02 |001d: move-result v2 │ │ +0938dc: 5454 0b08 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +0938e0: 6e10 a224 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@24a2 │ │ +0938e6: 0a03 |0023: move-result v3 │ │ +0938e8: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +0938ec: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +0938f0: 6e30 ef17 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +0938f6: 7020 e117 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ +0938fc: 0a04 |002e: move-result v4 │ │ +0938fe: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +093902: 5454 0b08 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +093906: 6e10 9e24 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ +09390c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +09390e: 6e30 ef17 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +093914: 7110 a316 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +09391a: 0e00 |003d: return-void │ │ +09391c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +09391e: 7020 9917 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ +093924: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0010 line=1613 │ │ 0x0014 line=1614 │ │ 0x0018 line=1615 │ │ 0x001e line=1616 │ │ @@ -103818,113 +103837,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -093934: |[093934] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -093944: 121a |0000: const/4 v10, #int 1 // #1 │ │ -093946: 120b |0001: const/4 v11, #int 0 // #0 │ │ -093948: 54fc dc07 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09394c: 6e10 ed14 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -093952: 0a00 |0007: move-result v0 │ │ -093954: 59f0 e907 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ -093958: 54fc f707 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09395c: 6e10 9534 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -093962: 0a0c |000f: move-result v12 │ │ -093964: 52fd 0108 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -093968: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -09396c: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -093970: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -093974: 54fc f707 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093978: 6e10 9534 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -09397e: 0a0c |001d: move-result v12 │ │ -093980: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -093984: 01a7 |0020: move v7, v10 │ │ -093986: 52f8 e307 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09398a: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -09398c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -09398e: 54fc f707 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093992: 6e10 9534 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -093998: 0a0c |002a: move-result v12 │ │ -09399a: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -09399e: 54fc f707 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0939a2: 6e20 8e34 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0939a8: 0c04 |0032: move-result-object v4 │ │ -0939aa: 1f04 7203 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0939ae: 54fc dc07 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0939b2: 544d b607 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -0939b6: 6e20 ee14 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@14ee │ │ -0939bc: 0a09 |003c: move-result v9 │ │ -0939be: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -0939c0: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -0939c4: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0939c8: 28e3 |0042: goto 0025 // -001d │ │ -0939ca: 01b7 |0043: move v7, v11 │ │ -0939cc: 28dd |0044: goto 0021 // -0023 │ │ -0939ce: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -0939d0: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -0939d4: 54fc f707 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0939d8: 6e20 9134 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0939de: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0939e2: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -0939e6: 54fc dc07 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0939ea: 6e20 fb14 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@14fb │ │ -0939f0: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -0939f2: 54fc dc07 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0939f6: 524d b807 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0939fa: 544e b607 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -0939fe: 6e40 ea14 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ -093a04: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -093a06: 52fc e307 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -093a0a: 524d b807 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093a0e: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -093a12: 52fc e307 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -093a16: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -093a1a: 7120 1e34 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -093a20: 0a0c |006e: move-result v12 │ │ -093a22: 7120 1b34 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -093a28: 0a08 |0072: move-result v8 │ │ -093a2a: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -093a2c: 28cc |0074: goto 0040 // -0034 │ │ -093a2e: 524c b807 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093a32: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -093a36: 524c b807 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093a3a: 52fd e307 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -093a3e: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -093a42: 0198 |007f: move v8, v9 │ │ -093a44: 5949 b807 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093a48: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -093a4a: 28bd |0083: goto 0040 // -0043 │ │ -093a4c: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -093a50: 54fc dc07 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -093a54: 6e20 ec14 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@14ec │ │ -093a5a: 54fc f707 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093a5e: 620d ca07 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@07ca │ │ -093a62: 7120 a534 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ -093a68: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -093a6c: 6e10 ad17 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -093a72: 0a02 |0097: move-result v2 │ │ -093a74: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -093a76: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -093a7a: 6e20 ac17 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -093a80: 0c01 |009e: move-result-object v1 │ │ -093a82: 6e10 a921 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -093a88: 0c06 |00a2: move-result-object v6 │ │ -093a8a: 1f06 7303 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -093a8e: 556c be07 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -093a92: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -093a96: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -093a98: 596c c207 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ -093a9c: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -093aa0: 28eb |00ae: goto 0099 // -0015 │ │ -093aa2: 6e40 f517 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ -093aa8: 6e10 ed17 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ -093aae: 0e00 |00b5: return-void │ │ +093928: |[093928] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +093938: 121a |0000: const/4 v10, #int 1 // #1 │ │ +09393a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +09393c: 54fc dc07 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +093940: 6e10 ed14 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +093946: 0a00 |0007: move-result v0 │ │ +093948: 59f0 e907 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ +09394c: 54fc f707 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093950: 6e10 9534 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +093956: 0a0c |000f: move-result v12 │ │ +093958: 52fd 0108 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +09395c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +093960: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +093964: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +093968: 54fc f707 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09396c: 6e10 9534 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +093972: 0a0c |001d: move-result v12 │ │ +093974: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +093978: 01a7 |0020: move v7, v10 │ │ +09397a: 52f8 e307 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09397e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +093980: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +093982: 54fc f707 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093986: 6e10 9534 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +09398c: 0a0c |002a: move-result v12 │ │ +09398e: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +093992: 54fc f707 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093996: 6e20 8e34 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +09399c: 0c04 |0032: move-result-object v4 │ │ +09399e: 1f04 7203 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0939a2: 54fc dc07 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0939a6: 544d b607 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +0939aa: 6e20 ee14 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@14ee │ │ +0939b0: 0a09 |003c: move-result v9 │ │ +0939b2: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +0939b4: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +0939b8: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0939bc: 28e3 |0042: goto 0025 // -001d │ │ +0939be: 01b7 |0043: move v7, v11 │ │ +0939c0: 28dd |0044: goto 0021 // -0023 │ │ +0939c2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +0939c4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +0939c8: 54fc f707 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0939cc: 6e20 9134 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0939d2: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0939d6: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +0939da: 54fc dc07 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0939de: 6e20 fb14 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@14fb │ │ +0939e4: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +0939e6: 54fc dc07 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0939ea: 524d b807 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0939ee: 544e b607 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +0939f2: 6e40 ea14 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ +0939f8: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +0939fa: 52fc e307 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0939fe: 524d b807 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093a02: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +093a06: 52fc e307 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +093a0a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +093a0e: 7120 1e34 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +093a14: 0a0c |006e: move-result v12 │ │ +093a16: 7120 1b34 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +093a1c: 0a08 |0072: move-result v8 │ │ +093a1e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +093a20: 28cc |0074: goto 0040 // -0034 │ │ +093a22: 524c b807 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093a26: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +093a2a: 524c b807 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093a2e: 52fd e307 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +093a32: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +093a36: 0198 |007f: move v8, v9 │ │ +093a38: 5949 b807 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093a3c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +093a3e: 28bd |0083: goto 0040 // -0043 │ │ +093a40: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +093a44: 54fc dc07 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +093a48: 6e20 ec14 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@14ec │ │ +093a4e: 54fc f707 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093a52: 620d ca07 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@07ca │ │ +093a56: 7120 a534 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ +093a5c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +093a60: 6e10 ad17 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +093a66: 0a02 |0097: move-result v2 │ │ +093a68: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +093a6a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +093a6e: 6e20 ac17 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +093a74: 0c01 |009e: move-result-object v1 │ │ +093a76: 6e10 a921 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +093a7c: 0c06 |00a2: move-result-object v6 │ │ +093a7e: 1f06 7303 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +093a82: 556c be07 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +093a86: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +093a8a: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +093a8c: 596c c207 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ +093a90: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +093a94: 28eb |00ae: goto 0099 // -0015 │ │ +093a96: 6e40 f517 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ +093a9c: 6e10 ed17 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ +093aa2: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=850 │ │ 0x0008 line=851 │ │ 0x000a line=852 │ │ 0x0021 line=854 │ │ 0x0023 line=856 │ │ @@ -103988,25 +104007,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -093ab0: |[093ab0] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -093ac0: 6f20 5e22 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@225e │ │ -093ac6: 0a00 |0003: move-result v0 │ │ -093ac8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -093acc: 6e20 a517 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@17a5 │ │ -093ad2: 0a00 |0009: move-result v0 │ │ -093ad4: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -093ad8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -093ada: 0f00 |000d: return v0 │ │ -093adc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -093ade: 28fe |000f: goto 000d // -0002 │ │ +093aa4: |[093aa4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +093ab4: 6f20 5e22 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@225e │ │ +093aba: 0a00 |0003: move-result v0 │ │ +093abc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +093ac0: 6e20 a517 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@17a5 │ │ +093ac6: 0a00 |0009: move-result v0 │ │ +093ac8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +093acc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +093ace: 0f00 |000d: return v0 │ │ +093ad0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +093ad2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2481 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -104015,46 +104034,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -093ae0: |[093ae0] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -093af0: 6e10 e922 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ -093af6: 0a04 |0003: move-result v4 │ │ -093af8: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -093afc: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -093b00: 6f20 5f22 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@225f │ │ -093b06: 0a04 |000b: move-result v4 │ │ -093b08: 0f04 |000c: return v4 │ │ -093b0a: 6e10 ad17 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -093b10: 0a01 |0010: move-result v1 │ │ -093b12: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -093b14: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -093b18: 6e20 ac17 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -093b1e: 0c00 |0017: move-result-object v0 │ │ -093b20: 6e10 ce21 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -093b26: 0a04 |001b: move-result v4 │ │ -093b28: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -093b2c: 6e20 c817 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -093b32: 0c03 |0021: move-result-object v3 │ │ -093b34: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -093b38: 5234 b807 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093b3c: 5265 e307 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -093b40: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -093b44: 6e20 9221 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2192 │ │ -093b4a: 0a04 |002d: move-result v4 │ │ -093b4c: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -093b50: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -093b52: 28db |0031: goto 000c // -0025 │ │ -093b54: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -093b58: 28de |0034: goto 0012 // -0022 │ │ -093b5a: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -093b5c: 28d6 |0036: goto 000c // -002a │ │ +093ad4: |[093ad4] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +093ae4: 6e10 e922 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ +093aea: 0a04 |0003: move-result v4 │ │ +093aec: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +093af0: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +093af4: 6f20 5f22 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@225f │ │ +093afa: 0a04 |000b: move-result v4 │ │ +093afc: 0f04 |000c: return v4 │ │ +093afe: 6e10 ad17 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +093b04: 0a01 |0010: move-result v1 │ │ +093b06: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +093b08: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +093b0c: 6e20 ac17 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +093b12: 0c00 |0017: move-result-object v0 │ │ +093b14: 6e10 ce21 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +093b1a: 0a04 |001b: move-result v4 │ │ +093b1c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +093b20: 6e20 c817 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +093b26: 0c03 |0021: move-result-object v3 │ │ +093b28: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +093b2c: 5234 b807 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093b30: 5265 e307 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +093b34: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +093b38: 6e20 9221 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2192 │ │ +093b3e: 0a04 |002d: move-result v4 │ │ +093b40: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +093b44: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +093b46: 28db |0031: goto 000c // -0025 │ │ +093b48: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +093b4c: 28de |0034: goto 0012 // -0022 │ │ +093b4e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +093b50: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2725 │ │ 0x0008 line=2726 │ │ 0x000c line=2742 │ │ 0x000d line=2730 │ │ 0x0011 line=2731 │ │ @@ -104078,26 +104097,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -093b60: |[093b60] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -093b70: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -093b74: c705 |0002: sub-float/2addr v5, v0 │ │ -093b76: 8950 |0003: float-to-double v0, v5 │ │ -093b78: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -093b82: cd20 |0009: mul-double/2addr v0, v2 │ │ -093b84: 8c05 |000a: double-to-float v5, v0 │ │ -093b86: 8950 |000b: float-to-double v0, v5 │ │ -093b88: 7120 2334 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@3423 │ │ -093b8e: 0b00 |000f: move-result-wide v0 │ │ -093b90: 8c00 |0010: double-to-float v0, v0 │ │ -093b92: 0f00 |0011: return v0 │ │ +093b54: |[093b54] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +093b64: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +093b68: c705 |0002: sub-float/2addr v5, v0 │ │ +093b6a: 8950 |0003: float-to-double v0, v5 │ │ +093b6c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +093b76: cd20 |0009: mul-double/2addr v0, v2 │ │ +093b78: 8c05 |000a: double-to-float v5, v0 │ │ +093b7a: 8950 |000b: float-to-double v0, v5 │ │ +093b7c: 7120 2334 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@3423 │ │ +093b82: 0b00 |000f: move-result-wide v0 │ │ +093b84: 8c00 |0010: double-to-float v0, v0 │ │ +093b86: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0003 line=772 │ │ 0x000b line=773 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -104108,106 +104127,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -093b94: |[093b94] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -093ba4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -093ba6: 6f20 6022 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@2260 │ │ -093bac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -093bae: 7110 8916 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@1689 │ │ -093bb4: 0a02 |0008: move-result v2 │ │ -093bb6: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -093bba: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -093bbe: 5485 dc07 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -093bc2: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -093bc6: 5485 dc07 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -093bca: 6e10 ed14 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -093bd0: 0a05 |0016: move-result v5 │ │ -093bd2: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -093bd6: 5485 fb07 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -093bda: 6e10 c41d 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1dc4 │ │ -093be0: 0a05 |001e: move-result v5 │ │ -093be2: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -093be6: 6e10 3903 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -093bec: 0a03 |0024: move-result v3 │ │ -093bee: 6e10 b617 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@17b6 │ │ -093bf4: 0a05 |0028: move-result v5 │ │ -093bf6: 6e10 be17 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ -093bfc: 0a06 |002c: move-result v6 │ │ -093bfe: b165 |002d: sub-int/2addr v5, v6 │ │ -093c00: 6e10 bb17 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ -093c06: 0a06 |0031: move-result v6 │ │ -093c08: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -093c0c: 6e10 c417 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ -093c12: 0a04 |0037: move-result v4 │ │ -093c14: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -093c18: 6e20 3703 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0337 │ │ -093c1e: 7b05 |003d: neg-int v5, v0 │ │ -093c20: 6e10 be17 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ -093c26: 0a06 |0041: move-result v6 │ │ -093c28: b065 |0042: add-int/2addr v5, v6 │ │ -093c2a: 8255 |0043: int-to-float v5, v5 │ │ -093c2c: 5286 ed07 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -093c30: 8247 |0046: int-to-float v7, v4 │ │ -093c32: c876 |0047: mul-float/2addr v6, v7 │ │ -093c34: 6e30 3d03 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ -093c3a: 5485 fb07 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -093c3e: 6e30 c81d 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1dc8 │ │ -093c44: 5485 fb07 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -093c48: 6e20 c21d 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1dc2 │ │ -093c4e: 0a05 |0055: move-result v5 │ │ -093c50: b651 |0056: or-int/2addr v1, v5 │ │ -093c52: 6e20 3603 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ -093c58: 5485 0908 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -093c5c: 6e10 c41d 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1dc4 │ │ -093c62: 0a05 |005f: move-result v5 │ │ -093c64: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -093c68: 6e10 3903 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -093c6e: 0a03 |0065: move-result v3 │ │ -093c70: 6e10 c417 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ -093c76: 0a04 |0069: move-result v4 │ │ -093c78: 6e10 b617 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@17b6 │ │ -093c7e: 0a05 |006d: move-result v5 │ │ -093c80: 6e10 be17 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ -093c86: 0a06 |0071: move-result v6 │ │ -093c88: b165 |0072: sub-int/2addr v5, v6 │ │ -093c8a: 6e10 bb17 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ -093c90: 0a06 |0076: move-result v6 │ │ -093c92: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -093c96: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -093c9a: 6e20 3703 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0337 │ │ -093ca0: 6e10 be17 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ -093ca6: 0a05 |0081: move-result v5 │ │ -093ca8: 7b55 |0082: neg-int v5, v5 │ │ -093caa: 8255 |0083: int-to-float v5, v5 │ │ -093cac: 5286 fa07 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -093cb0: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -093cb4: c676 |0088: add-float/2addr v6, v7 │ │ -093cb6: 7f66 |0089: neg-float v6, v6 │ │ -093cb8: 8247 |008a: int-to-float v7, v4 │ │ -093cba: c876 |008b: mul-float/2addr v6, v7 │ │ -093cbc: 6e30 3d03 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ -093cc2: 5485 0908 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -093cc6: 6e30 c81d 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1dc8 │ │ -093ccc: 5485 0908 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -093cd0: 6e20 c21d 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1dc2 │ │ -093cd6: 0a05 |0099: move-result v5 │ │ -093cd8: b651 |009a: or-int/2addr v1, v5 │ │ -093cda: 6e20 3603 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ -093ce0: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -093ce4: 7110 a316 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -093cea: 0e00 |00a3: return-void │ │ -093cec: 5485 fb07 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -093cf0: 6e10 c31d 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1dc3 │ │ -093cf6: 5485 0908 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -093cfa: 6e10 c31d 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1dc3 │ │ -093d00: 28f0 |00ae: goto 009e // -0010 │ │ +093b88: |[093b88] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +093b98: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +093b9a: 6f20 6022 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@2260 │ │ +093ba0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +093ba2: 7110 8916 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@1689 │ │ +093ba8: 0a02 |0008: move-result v2 │ │ +093baa: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +093bae: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +093bb2: 5485 dc07 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +093bb6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +093bba: 5485 dc07 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +093bbe: 6e10 ed14 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +093bc4: 0a05 |0016: move-result v5 │ │ +093bc6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +093bca: 5485 fb07 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +093bce: 6e10 c41d 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1dc4 │ │ +093bd4: 0a05 |001e: move-result v5 │ │ +093bd6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +093bda: 6e10 3903 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +093be0: 0a03 |0024: move-result v3 │ │ +093be2: 6e10 b617 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@17b6 │ │ +093be8: 0a05 |0028: move-result v5 │ │ +093bea: 6e10 be17 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ +093bf0: 0a06 |002c: move-result v6 │ │ +093bf2: b165 |002d: sub-int/2addr v5, v6 │ │ +093bf4: 6e10 bb17 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ +093bfa: 0a06 |0031: move-result v6 │ │ +093bfc: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +093c00: 6e10 c417 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ +093c06: 0a04 |0037: move-result v4 │ │ +093c08: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +093c0c: 6e20 3703 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0337 │ │ +093c12: 7b05 |003d: neg-int v5, v0 │ │ +093c14: 6e10 be17 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ +093c1a: 0a06 |0041: move-result v6 │ │ +093c1c: b065 |0042: add-int/2addr v5, v6 │ │ +093c1e: 8255 |0043: int-to-float v5, v5 │ │ +093c20: 5286 ed07 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +093c24: 8247 |0046: int-to-float v7, v4 │ │ +093c26: c876 |0047: mul-float/2addr v6, v7 │ │ +093c28: 6e30 3d03 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ +093c2e: 5485 fb07 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +093c32: 6e30 c81d 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1dc8 │ │ +093c38: 5485 fb07 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +093c3c: 6e20 c21d 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1dc2 │ │ +093c42: 0a05 |0055: move-result v5 │ │ +093c44: b651 |0056: or-int/2addr v1, v5 │ │ +093c46: 6e20 3603 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ +093c4c: 5485 0908 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +093c50: 6e10 c41d 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1dc4 │ │ +093c56: 0a05 |005f: move-result v5 │ │ +093c58: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +093c5c: 6e10 3903 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +093c62: 0a03 |0065: move-result v3 │ │ +093c64: 6e10 c417 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ +093c6a: 0a04 |0069: move-result v4 │ │ +093c6c: 6e10 b617 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@17b6 │ │ +093c72: 0a05 |006d: move-result v5 │ │ +093c74: 6e10 be17 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ +093c7a: 0a06 |0071: move-result v6 │ │ +093c7c: b165 |0072: sub-int/2addr v5, v6 │ │ +093c7e: 6e10 bb17 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ +093c84: 0a06 |0076: move-result v6 │ │ +093c86: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +093c8a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +093c8e: 6e20 3703 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0337 │ │ +093c94: 6e10 be17 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ +093c9a: 0a05 |0081: move-result v5 │ │ +093c9c: 7b55 |0082: neg-int v5, v5 │ │ +093c9e: 8255 |0083: int-to-float v5, v5 │ │ +093ca0: 5286 fa07 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +093ca4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +093ca8: c676 |0088: add-float/2addr v6, v7 │ │ +093caa: 7f66 |0089: neg-float v6, v6 │ │ +093cac: 8247 |008a: int-to-float v7, v4 │ │ +093cae: c876 |008b: mul-float/2addr v6, v7 │ │ +093cb0: 6e30 3d03 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ +093cb6: 5485 0908 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +093cba: 6e30 c81d 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1dc8 │ │ +093cc0: 5485 0908 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +093cc4: 6e20 c21d 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1dc2 │ │ +093cca: 0a05 |0099: move-result v5 │ │ +093ccc: b651 |009a: or-int/2addr v1, v5 │ │ +093cce: 6e20 3603 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ +093cd4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +093cd8: 7110 a316 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +093cde: 0e00 |00a3: return-void │ │ +093ce0: 5485 fb07 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +093ce4: 6e10 c31d 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1dc3 │ │ +093cea: 5485 0908 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +093cee: 6e10 c31d 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1dc3 │ │ +093cf4: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2176 │ │ 0x0004 line=2177 │ │ 0x0005 line=2179 │ │ 0x0009 line=2180 │ │ 0x0019 line=2183 │ │ @@ -104250,25 +104269,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -093d04: |[093d04] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -093d14: 6f10 6222 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@2262 │ │ -093d1a: 5420 fc07 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ -093d1e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -093d22: 6e10 9203 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0392 │ │ -093d28: 0a01 |000a: move-result v1 │ │ -093d2a: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -093d2e: 6e10 b517 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@17b5 │ │ -093d34: 0c01 |0010: move-result-object v1 │ │ -093d36: 6e20 9b03 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ -093d3c: 0e00 |0014: return-void │ │ +093cf8: |[093cf8] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +093d08: 6f10 6222 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@2262 │ │ +093d0e: 5420 fc07 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ +093d12: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +093d16: 6e10 9203 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0392 │ │ +093d1c: 0a01 |000a: move-result v1 │ │ +093d1e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +093d22: 6e10 b517 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@17b5 │ │ +093d28: 0c01 |0010: move-result-object v1 │ │ +093d2a: 6e20 9b03 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ +093d30: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0003 line=760 │ │ 0x0005 line=761 │ │ 0x000d line=762 │ │ 0x0014 line=764 │ │ @@ -104281,57 +104300,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -093d40: |[093d40] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -093d50: 121b |0000: const/4 v11, #int 1 // #1 │ │ -093d52: 55c9 eb07 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ -093d56: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -093d5a: 2209 6f06 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ -093d5e: 1a0a a20f |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0fa2 │ │ -093d62: 7020 0434 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -093d68: 2709 |000c: throw v9 │ │ -093d6a: 54c7 1208 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -093d6e: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -093d72: 52ca fd07 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@07fd │ │ -093d76: 82aa |0013: int-to-float v10, v10 │ │ -093d78: 6e30 6e21 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ -093d7e: 52c9 db07 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -093d82: 7120 6b15 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -093d88: 0a09 |001c: move-result v9 │ │ -093d8a: 8792 |001d: float-to-int v2, v9 │ │ -093d8c: 5ccb 0508 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -093d90: 7010 b017 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -093d96: 0a08 |0023: move-result v8 │ │ -093d98: 6e10 c217 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -093d9e: 0a05 |0027: move-result v5 │ │ -093da0: 7010 c917 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c9 │ │ -093da6: 0c01 |002b: move-result-object v1 │ │ -093da8: 5210 b807 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093dac: 8259 |002e: int-to-float v9, v5 │ │ -093dae: 828a |002f: int-to-float v10, v8 │ │ -093db0: c9a9 |0030: div-float/2addr v9, v10 │ │ -093db2: 521a b707 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -093db6: c7a9 |0033: sub-float/2addr v9, v10 │ │ -093db8: 521a ba07 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -093dbc: a904 090a |0036: div-float v4, v9, v10 │ │ -093dc0: 52c9 f807 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -093dc4: 52ca f207 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -093dc8: c7a9 |003c: sub-float/2addr v9, v10 │ │ -093dca: 8796 |003d: float-to-int v6, v9 │ │ -093dcc: 7056 9c17 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@179c │ │ -093dd2: 0a03 |0041: move-result v3 │ │ -093dd4: 6e52 f617 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@17f6 │ │ -093dda: 7010 a317 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@17a3 │ │ -093de0: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -093de2: 5cc9 eb07 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ -093de6: 0e00 |004b: return-void │ │ +093d34: |[093d34] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +093d44: 121b |0000: const/4 v11, #int 1 // #1 │ │ +093d46: 55c9 eb07 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ +093d4a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +093d4e: 2209 6f06 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ +093d52: 1a0a a20f |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0fa2 │ │ +093d56: 7020 0434 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +093d5c: 2709 |000c: throw v9 │ │ +093d5e: 54c7 1208 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +093d62: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +093d66: 52ca fd07 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@07fd │ │ +093d6a: 82aa |0013: int-to-float v10, v10 │ │ +093d6c: 6e30 6e21 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ +093d72: 52c9 db07 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +093d76: 7120 6b15 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +093d7c: 0a09 |001c: move-result v9 │ │ +093d7e: 8792 |001d: float-to-int v2, v9 │ │ +093d80: 5ccb 0508 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +093d84: 7010 b017 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +093d8a: 0a08 |0023: move-result v8 │ │ +093d8c: 6e10 c217 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +093d92: 0a05 |0027: move-result v5 │ │ +093d94: 7010 c917 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c9 │ │ +093d9a: 0c01 |002b: move-result-object v1 │ │ +093d9c: 5210 b807 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093da0: 8259 |002e: int-to-float v9, v5 │ │ +093da2: 828a |002f: int-to-float v10, v8 │ │ +093da4: c9a9 |0030: div-float/2addr v9, v10 │ │ +093da6: 521a b707 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +093daa: c7a9 |0033: sub-float/2addr v9, v10 │ │ +093dac: 521a ba07 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +093db0: a904 090a |0036: div-float v4, v9, v10 │ │ +093db4: 52c9 f807 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +093db8: 52ca f207 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +093dbc: c7a9 |003c: sub-float/2addr v9, v10 │ │ +093dbe: 8796 |003d: float-to-int v6, v9 │ │ +093dc0: 7056 9c17 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@179c │ │ +093dc6: 0a03 |0041: move-result v3 │ │ +093dc8: 6e52 f617 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@17f6 │ │ +093dce: 7010 a317 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@17a3 │ │ +093dd4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +093dd6: 5cc9 eb07 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ +093dda: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2304 │ │ 0x0005 line=2305 │ │ 0x000d line=2308 │ │ 0x000f line=2309 │ │ 0x0017 line=2310 │ │ @@ -104364,50 +104383,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -093de8: |[093de8] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -093df8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -093dfa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -093dfc: 6e10 fd20 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -093e02: 0a01 |0005: move-result v1 │ │ -093e04: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -093e08: 6e10 fe20 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@20fe │ │ -093e0e: 0a01 |000b: move-result v1 │ │ -093e10: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -093e16: 0f00 |000f: return v0 │ │ -093e18: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -093e1c: 6e20 9317 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ -093e22: 0a00 |0015: move-result v0 │ │ -093e24: 28f9 |0016: goto 000f // -0007 │ │ -093e26: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -093e2a: 6e20 9317 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ -093e30: 0a00 |001c: move-result v0 │ │ -093e32: 28f2 |001d: goto 000f // -000e │ │ -093e34: 6001 4501 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -093e38: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -093e3c: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -093e40: 7110 4a14 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@144a │ │ -093e46: 0a01 |0027: move-result v1 │ │ -093e48: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -093e4c: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -093e4e: 6e20 9317 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ -093e54: 0a00 |002e: move-result v0 │ │ -093e56: 28e0 |002f: goto 000f // -0020 │ │ -093e58: 7120 4914 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@1449 │ │ -093e5e: 0a01 |0033: move-result v1 │ │ -093e60: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -093e64: 6e20 9317 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ -093e6a: 0a00 |0039: move-result v0 │ │ -093e6c: 28d5 |003a: goto 000f // -002b │ │ -093e6e: 0000 |003b: nop // spacer │ │ -093e70: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +093ddc: |[093ddc] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +093dec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +093dee: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +093df0: 6e10 fd20 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +093df6: 0a01 |0005: move-result v1 │ │ +093df8: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +093dfc: 6e10 fe20 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@20fe │ │ +093e02: 0a01 |000b: move-result v1 │ │ +093e04: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +093e0a: 0f00 |000f: return v0 │ │ +093e0c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +093e10: 6e20 9317 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ +093e16: 0a00 |0015: move-result v0 │ │ +093e18: 28f9 |0016: goto 000f // -0007 │ │ +093e1a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +093e1e: 6e20 9317 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ +093e24: 0a00 |001c: move-result v0 │ │ +093e26: 28f2 |001d: goto 000f // -000e │ │ +093e28: 6001 4501 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +093e2c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +093e30: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +093e34: 7110 4a14 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@144a │ │ +093e3a: 0a01 |0027: move-result v1 │ │ +093e3c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +093e40: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +093e42: 6e20 9317 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ +093e48: 0a00 |002e: move-result v0 │ │ +093e4a: 28e0 |002f: goto 000f // -0020 │ │ +093e4c: 7120 4914 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@1449 │ │ +093e52: 0a01 |0033: move-result v1 │ │ +093e54: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +093e58: 6e20 9317 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1793 │ │ +093e5e: 0a00 |0039: move-result v0 │ │ +093e60: 28d5 |003a: goto 000f // -002b │ │ +093e62: 0000 |003b: nop // spacer │ │ +093e64: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2493 │ │ 0x0002 line=2494 │ │ 0x0008 line=2495 │ │ 0x000f line=2515 │ │ 0x0010 line=2497 │ │ @@ -104430,118 +104449,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -093e8c: |[093e8c] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -093e9c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -093ea0: 5502 eb07 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ -093ea4: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -093ea8: 2202 6f06 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -093eac: 1a03 a20f |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0fa2 │ │ -093eb0: 7020 0434 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -093eb6: 2702 |000d: throw v2 │ │ -093eb8: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -093ebc: 5202 f807 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -093ec0: a602 0213 |0012: add-float v2, v2, v19 │ │ -093ec4: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -093ec8: 5902 f807 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -093ecc: 7401 c217 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -093ed2: 0a02 |001b: move-result v2 │ │ -093ed4: 822e |001c: int-to-float v14, v2 │ │ -093ed6: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -093eda: 7601 b017 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -093ee0: 0a11 |0022: move-result v17 │ │ -093ee2: 0200 1100 |0023: move/from16 v0, v17 │ │ -093ee6: 8202 |0025: int-to-float v2, v0 │ │ -093ee8: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -093eec: 5203 ed07 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ -093ef0: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -093ef4: 0200 1100 |002c: move/from16 v0, v17 │ │ -093ef8: 8202 |002e: int-to-float v2, v0 │ │ -093efa: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -093efe: 5203 fa07 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ -093f02: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -093f06: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -093f0a: 5402 f707 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093f0e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -093f10: 6e20 8e34 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -093f16: 0c0b |003d: move-result-object v11 │ │ -093f18: 1f0b 7203 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -093f1c: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -093f20: 5402 f707 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093f24: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -093f28: 5403 f707 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -093f2c: 6e10 9534 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -093f32: 0a03 |004b: move-result v3 │ │ -093f34: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -093f38: 6e20 8e34 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -093f3e: 0c0c |0051: move-result-object v12 │ │ -093f40: 1f0c 7203 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -093f44: 52b2 b807 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093f48: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -093f4c: 52b2 b707 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -093f50: 0200 1100 |005a: move/from16 v0, v17 │ │ -093f54: 8203 |005c: int-to-float v3, v0 │ │ -093f56: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -093f5a: 52c2 b807 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -093f5e: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -093f62: 5403 dc07 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -093f66: 6e10 ed14 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -093f6c: 0a03 |0068: move-result v3 │ │ -093f6e: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -093f72: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -093f76: 52c2 b707 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -093f7a: 0200 1100 |006f: move/from16 v0, v17 │ │ -093f7e: 8203 |0071: int-to-float v3, v0 │ │ -093f80: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -093f84: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -093f88: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -093f8c: 0210 0d00 |0078: move/from16 v16, v13 │ │ -093f90: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -093f94: 5202 f807 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -093f98: 0200 1000 |007e: move/from16 v0, v16 │ │ -093f9c: 8703 |0080: float-to-int v3, v0 │ │ -093f9e: 8233 |0081: int-to-float v3, v3 │ │ -093fa0: a703 1003 |0082: sub-float v3, v16, v3 │ │ -093fa4: c632 |0084: add-float/2addr v2, v3 │ │ -093fa6: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -093faa: 5902 f807 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -093fae: 0200 1000 |0089: move/from16 v0, v16 │ │ -093fb2: 8702 |008b: float-to-int v2, v0 │ │ -093fb4: 7401 c317 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ -093fba: 0a03 |008f: move-result v3 │ │ -093fbc: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -093fc0: 6e30 ef17 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -093fc6: 0200 1000 |0095: move/from16 v0, v16 │ │ -093fca: 8702 |0097: float-to-int v2, v0 │ │ -093fcc: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -093fd0: 7020 e117 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ -093fd6: 7100 1805 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -093fdc: 0b04 |00a0: move-result-wide v4 │ │ -093fde: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -093fe2: 5302 ea07 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@07ea │ │ -093fe6: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -093fe8: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -093fec: 5207 f807 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -093ff0: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -093ff2: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -093ff4: 7708 5b21 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ -093ffa: 0c0a |00af: move-result-object v10 │ │ -093ffc: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -094000: 5402 1208 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -094004: 6e20 6c21 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ -09400a: 6e10 5d21 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ -094010: 0e00 |00ba: return-void │ │ -094012: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -094016: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -09401a: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -09401e: 28b9 |00c1: goto 007a // -0047 │ │ +093e80: |[093e80] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +093e90: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +093e94: 5502 eb07 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ +093e98: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +093e9c: 2202 6f06 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +093ea0: 1a03 a20f |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0fa2 │ │ +093ea4: 7020 0434 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +093eaa: 2702 |000d: throw v2 │ │ +093eac: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +093eb0: 5202 f807 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +093eb4: a602 0213 |0012: add-float v2, v2, v19 │ │ +093eb8: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +093ebc: 5902 f807 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +093ec0: 7401 c217 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +093ec6: 0a02 |001b: move-result v2 │ │ +093ec8: 822e |001c: int-to-float v14, v2 │ │ +093eca: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +093ece: 7601 b017 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +093ed4: 0a11 |0022: move-result v17 │ │ +093ed6: 0200 1100 |0023: move/from16 v0, v17 │ │ +093eda: 8202 |0025: int-to-float v2, v0 │ │ +093edc: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +093ee0: 5203 ed07 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@07ed │ │ +093ee4: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +093ee8: 0200 1100 |002c: move/from16 v0, v17 │ │ +093eec: 8202 |002e: int-to-float v2, v0 │ │ +093eee: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +093ef2: 5203 fa07 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@07fa │ │ +093ef6: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +093efa: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +093efe: 5402 f707 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093f02: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +093f04: 6e20 8e34 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +093f0a: 0c0b |003d: move-result-object v11 │ │ +093f0c: 1f0b 7203 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +093f10: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +093f14: 5402 f707 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093f18: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +093f1c: 5403 f707 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +093f20: 6e10 9534 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +093f26: 0a03 |004b: move-result v3 │ │ +093f28: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +093f2c: 6e20 8e34 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +093f32: 0c0c |0051: move-result-object v12 │ │ +093f34: 1f0c 7203 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +093f38: 52b2 b807 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093f3c: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +093f40: 52b2 b707 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +093f44: 0200 1100 |005a: move/from16 v0, v17 │ │ +093f48: 8203 |005c: int-to-float v3, v0 │ │ +093f4a: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +093f4e: 52c2 b807 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +093f52: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +093f56: 5403 dc07 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +093f5a: 6e10 ed14 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +093f60: 0a03 |0068: move-result v3 │ │ +093f62: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +093f66: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +093f6a: 52c2 b707 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +093f6e: 0200 1100 |006f: move/from16 v0, v17 │ │ +093f72: 8203 |0071: int-to-float v3, v0 │ │ +093f74: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +093f78: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +093f7c: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +093f80: 0210 0d00 |0078: move/from16 v16, v13 │ │ +093f84: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +093f88: 5202 f807 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +093f8c: 0200 1000 |007e: move/from16 v0, v16 │ │ +093f90: 8703 |0080: float-to-int v3, v0 │ │ +093f92: 8233 |0081: int-to-float v3, v3 │ │ +093f94: a703 1003 |0082: sub-float v3, v16, v3 │ │ +093f98: c632 |0084: add-float/2addr v2, v3 │ │ +093f9a: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +093f9e: 5902 f807 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +093fa2: 0200 1000 |0089: move/from16 v0, v16 │ │ +093fa6: 8702 |008b: float-to-int v2, v0 │ │ +093fa8: 7401 c317 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ +093fae: 0a03 |008f: move-result v3 │ │ +093fb0: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +093fb4: 6e30 ef17 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +093fba: 0200 1000 |0095: move/from16 v0, v16 │ │ +093fbe: 8702 |0097: float-to-int v2, v0 │ │ +093fc0: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +093fc4: 7020 e117 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@17e1 │ │ +093fca: 7100 1805 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +093fd0: 0b04 |00a0: move-result-wide v4 │ │ +093fd2: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +093fd6: 5302 ea07 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@07ea │ │ +093fda: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +093fdc: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +093fe0: 5207 f807 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +093fe4: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +093fe6: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +093fe8: 7708 5b21 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ +093fee: 0c0a |00af: move-result-object v10 │ │ +093ff0: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +093ff4: 5402 1208 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +093ff8: 6e20 6c21 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ +093ffe: 6e10 5d21 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ +094004: 0e00 |00ba: return-void │ │ +094006: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +09400a: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +09400e: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +094012: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2335 │ │ 0x0006 line=2336 │ │ 0x000e line=2339 │ │ 0x0018 line=2341 │ │ 0x001d line=2342 │ │ @@ -104584,18 +104603,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094020: |[094020] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -094030: 2200 7303 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094034: 7010 6517 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@1765 │ │ -09403a: 1100 |0005: return-object v0 │ │ +094014: |[094014] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +094024: 2200 7303 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +094028: 7010 6517 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@1765 │ │ +09402e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -104603,20 +104622,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 │ │ -09403c: |[09403c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -09404c: 2200 7303 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094050: 6e10 b117 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@17b1 │ │ -094056: 0c01 |0005: move-result-object v1 │ │ -094058: 7030 6617 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1766 │ │ -09405e: 1100 |0009: return-object v0 │ │ +094030: |[094030] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +094040: 2200 7303 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +094044: 6e10 b117 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@17b1 │ │ +09404a: 0c01 |0005: move-result-object v1 │ │ +09404c: 7030 6617 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1766 │ │ +094052: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2762 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -104625,18 +104644,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 │ │ -094060: |[094060] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -094070: 6e10 a817 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@17a8 │ │ -094076: 0c00 |0003: move-result-object v0 │ │ -094078: 1100 |0004: return-object v0 │ │ +094054: |[094054] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +094064: 6e10 a817 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@17a8 │ │ +09406a: 0c00 |0003: move-result-object v0 │ │ +09406c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -104645,17 +104664,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09407c: |[09407c] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -09408c: 5410 dc07 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -094090: 1100 |0002: return-object v0 │ │ +094070: |[094070] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +094080: 5410 dc07 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +094084: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -104663,31 +104682,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -094094: |[094094] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -0940a4: 5242 e607 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ -0940a8: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -0940aa: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -0940ae: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -0940b2: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -0940b6: 5442 e707 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ -0940ba: 6e20 8e34 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0940c0: 0c02 |000e: move-result-object v2 │ │ -0940c2: 1f02 9604 |000f: check-cast v2, Landroid/view/View; // type@0496 │ │ -0940c6: 6e10 a921 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0940cc: 0c02 |0014: move-result-object v2 │ │ -0940ce: 1f02 7303 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -0940d2: 5221 bb07 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@07bb │ │ -0940d6: 0f01 |0019: return v1 │ │ -0940d8: 0160 |001a: move v0, v6 │ │ -0940da: 28ee |001b: goto 0009 // -0012 │ │ +094088: |[094088] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +094098: 5242 e607 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ +09409c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +09409e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +0940a2: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +0940a6: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +0940aa: 5442 e707 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@07e7 │ │ +0940ae: 6e20 8e34 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0940b4: 0c02 |000e: move-result-object v2 │ │ +0940b6: 1f02 9604 |000f: check-cast v2, Landroid/view/View; // type@0496 │ │ +0940ba: 6e10 a921 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0940c0: 0c02 |0014: move-result-object v2 │ │ +0940c2: 1f02 7303 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +0940c6: 5221 bb07 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@07bb │ │ +0940ca: 0f01 |0019: return v1 │ │ +0940cc: 0160 |001a: move v0, v6 │ │ +0940ce: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ 0x0009 line=648 │ │ 0x0019 line=649 │ │ 0x001b line=647 │ │ locals : │ │ @@ -104702,17 +104721,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0940dc: |[0940dc] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -0940ec: 5210 e307 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0940f0: 0f00 |0002: return v0 │ │ +0940d0: |[0940d0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +0940e0: 5210 e307 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0940e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -104720,17 +104739,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0940f4: |[0940f4] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -094104: 5210 0108 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -094108: 0f00 |0002: return v0 │ │ +0940e8: |[0940e8] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +0940f8: 5210 0108 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +0940fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -104738,17 +104757,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09410c: |[09410c] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -09411c: 5210 0308 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -094120: 0f00 |0002: return v0 │ │ +094100: |[094100] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +094110: 5210 0308 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +094114: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -104756,29 +104775,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 │ │ -094124: |[094124] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -094134: 6e10 b921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -09413a: 0c00 |0003: move-result-object v0 │ │ -09413c: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -094140: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -094144: 2001 9604 |0008: instance-of v1, v0, Landroid/view/View; // type@0496 │ │ -094148: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -09414c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09414e: 1101 |000d: return-object v1 │ │ -094150: 0703 |000e: move-object v3, v0 │ │ -094152: 1f03 9604 |000f: check-cast v3, Landroid/view/View; // type@0496 │ │ -094156: 28ef |0011: goto 0000 // -0011 │ │ -094158: 6e20 c817 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -09415e: 0c01 |0015: move-result-object v1 │ │ -094160: 28f7 |0016: goto 000d // -0009 │ │ +094118: |[094118] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +094128: 6e10 b921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +09412e: 0c00 |0003: move-result-object v0 │ │ +094130: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +094134: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +094138: 2001 9604 |0008: instance-of v1, v0, Landroid/view/View; // type@0496 │ │ +09413c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +094140: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +094142: 1101 |000d: return-object v1 │ │ +094144: 0703 |000e: move-object v3, v0 │ │ +094146: 1f03 9604 |000f: check-cast v3, Landroid/view/View; // type@0496 │ │ +09414a: 28ef |0011: goto 0000 // -0011 │ │ +09414c: 6e20 c817 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +094152: 0c01 |0015: move-result-object v1 │ │ +094154: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0006 line=1343 │ │ 0x000c line=1344 │ │ 0x000d line=1348 │ │ 0x000f line=1346 │ │ @@ -104793,34 +104812,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 │ │ -094164: |[094164] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -094174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094176: 5442 f707 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09417a: 6e10 9534 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -094180: 0a02 |0006: move-result v2 │ │ -094182: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -094186: 5442 f707 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09418a: 6e20 8e34 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -094190: 0c01 |000e: move-result-object v1 │ │ -094192: 1f01 7203 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -094196: 5442 dc07 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09419a: 5413 b607 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -09419e: 6e30 f314 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@14f3 │ │ -0941a4: 0a02 |0018: move-result v2 │ │ -0941a6: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -0941aa: 1101 |001b: return-object v1 │ │ -0941ac: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0941b0: 28e3 |001e: goto 0001 // -001d │ │ -0941b2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0941b4: 28fb |0020: goto 001b // -0005 │ │ +094158: |[094158] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +094168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09416a: 5442 f707 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09416e: 6e10 9534 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +094174: 0a02 |0006: move-result v2 │ │ +094176: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +09417a: 5442 f707 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09417e: 6e20 8e34 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +094184: 0c01 |000e: move-result-object v1 │ │ +094186: 1f01 7203 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +09418a: 5442 dc07 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +09418e: 5413 b607 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +094192: 6e30 f314 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@14f3 │ │ +094198: 0a02 |0018: move-result v2 │ │ +09419a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +09419e: 1101 |001b: return-object v1 │ │ +0941a0: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0941a4: 28e3 |001e: goto 0001 // -001d │ │ +0941a6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0941a8: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0009 line=1332 │ │ 0x0011 line=1333 │ │ 0x001b line=1337 │ │ 0x001c line=1331 │ │ @@ -104837,31 +104856,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 │ │ -0941b8: |[0941b8] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0941c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0941ca: 5432 f707 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0941ce: 6e10 9534 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0941d4: 0a02 |0006: move-result v2 │ │ -0941d6: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -0941da: 5432 f707 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0941de: 6e20 8e34 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0941e4: 0c01 |000e: move-result-object v1 │ │ -0941e6: 1f01 7203 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0941ea: 5212 b807 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0941ee: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -0941f2: 1101 |0015: return-object v1 │ │ -0941f4: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0941f8: 28e9 |0018: goto 0001 // -0017 │ │ -0941fa: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0941fc: 28fb |001a: goto 0015 // -0005 │ │ +0941ac: |[0941ac] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0941bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0941be: 5432 f707 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0941c2: 6e10 9534 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0941c8: 0a02 |0006: move-result v2 │ │ +0941ca: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +0941ce: 5432 f707 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0941d2: 6e20 8e34 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0941d8: 0c01 |000e: move-result-object v1 │ │ +0941da: 1f01 7203 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0941de: 5212 b807 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0941e2: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +0941e6: 1101 |0015: return-object v1 │ │ +0941e8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0941ec: 28e9 |0018: goto 0001 // -0017 │ │ +0941ee: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0941f0: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ 0x0009 line=1353 │ │ 0x0011 line=1354 │ │ 0x0015 line=1358 │ │ 0x0016 line=1352 │ │ @@ -104878,70 +104897,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -094200: |[094200] android.support.v4.view.ViewPager.initViewPager:()V │ │ -094210: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -094212: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -094214: 6e20 0418 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@1804 │ │ -09421a: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -09421e: 6e20 f717 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@17f7 │ │ -094224: 6e20 f817 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@17f8 │ │ -09422a: 6e10 b117 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@17b1 │ │ -094230: 0c01 |0010: move-result-object v1 │ │ -094232: 2203 ee04 |0011: new-instance v3, Landroid/widget/Scroller; // type@04ee │ │ -094236: 6204 1308 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0813 │ │ -09423a: 7030 9d24 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@249d │ │ -094240: 5b63 0b08 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -094244: 7110 3d22 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ -09424a: 0c00 |001d: move-result-object v0 │ │ -09424c: 6e10 4602 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -094252: 0c03 |0021: move-result-object v3 │ │ -094254: 6e10 ba02 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -09425a: 0c03 |0025: move-result-object v3 │ │ -09425c: 5232 1b0a |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -094260: 7110 2e17 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@172e │ │ -094266: 0a03 |002b: move-result v3 │ │ -094268: 5963 1108 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -09426c: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -094270: c823 |0030: mul-float/2addr v3, v2 │ │ -094272: 8733 |0031: float-to-int v3, v3 │ │ -094274: 5963 fe07 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@07fe │ │ -094278: 6e10 4122 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@2241 │ │ -09427e: 0a03 |0037: move-result v3 │ │ -094280: 5963 fd07 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@07fd │ │ -094284: 2203 fc03 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@03fc │ │ -094288: 7020 c11d 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1dc1 │ │ -09428e: 5b63 fb07 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -094292: 2203 fc03 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@03fc │ │ -094296: 7020 c11d 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1dc1 │ │ -09429c: 5b63 0908 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -0942a0: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -0942a4: c823 |004a: mul-float/2addr v3, v2 │ │ -0942a6: 8733 |004b: float-to-int v3, v3 │ │ -0942a8: 5963 ee07 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@07ee │ │ -0942ac: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -0942b0: c823 |0050: mul-float/2addr v3, v2 │ │ -0942b2: 8733 |0051: float-to-int v3, v3 │ │ -0942b4: 5963 e207 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@07e2 │ │ -0942b8: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -0942bc: c823 |0056: mul-float/2addr v3, v2 │ │ -0942be: 8733 |0057: float-to-int v3, v3 │ │ -0942c0: 5963 e507 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@07e5 │ │ -0942c4: 2203 7403 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0374 │ │ -0942c8: 7020 6717 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@1767 │ │ -0942ce: 7120 a916 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ -0942d4: 7110 8016 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1680 │ │ -0942da: 0a03 |0065: move-result v3 │ │ -0942dc: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -0942e0: 7120 b116 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -0942e6: 0e00 |006b: return-void │ │ +0941f4: |[0941f4] android.support.v4.view.ViewPager.initViewPager:()V │ │ +094204: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +094206: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +094208: 6e20 0418 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@1804 │ │ +09420e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +094212: 6e20 f717 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@17f7 │ │ +094218: 6e20 f817 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@17f8 │ │ +09421e: 6e10 b117 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@17b1 │ │ +094224: 0c01 |0010: move-result-object v1 │ │ +094226: 2203 ee04 |0011: new-instance v3, Landroid/widget/Scroller; // type@04ee │ │ +09422a: 6204 1308 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0813 │ │ +09422e: 7030 9d24 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@249d │ │ +094234: 5b63 0b08 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +094238: 7110 3d22 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ +09423e: 0c00 |001d: move-result-object v0 │ │ +094240: 6e10 4602 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +094246: 0c03 |0021: move-result-object v3 │ │ +094248: 6e10 ba02 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +09424e: 0c03 |0025: move-result-object v3 │ │ +094250: 5232 1b0a |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +094254: 7110 2e17 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@172e │ │ +09425a: 0a03 |002b: move-result v3 │ │ +09425c: 5963 1108 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +094260: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +094264: c823 |0030: mul-float/2addr v3, v2 │ │ +094266: 8733 |0031: float-to-int v3, v3 │ │ +094268: 5963 fe07 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@07fe │ │ +09426c: 6e10 4122 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@2241 │ │ +094272: 0a03 |0037: move-result v3 │ │ +094274: 5963 fd07 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@07fd │ │ +094278: 2203 fc03 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@03fc │ │ +09427c: 7020 c11d 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1dc1 │ │ +094282: 5b63 fb07 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +094286: 2203 fc03 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@03fc │ │ +09428a: 7020 c11d 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1dc1 │ │ +094290: 5b63 0908 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +094294: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +094298: c823 |004a: mul-float/2addr v3, v2 │ │ +09429a: 8733 |004b: float-to-int v3, v3 │ │ +09429c: 5963 ee07 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@07ee │ │ +0942a0: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +0942a4: c823 |0050: mul-float/2addr v3, v2 │ │ +0942a6: 8733 |0051: float-to-int v3, v3 │ │ +0942a8: 5963 e207 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@07e2 │ │ +0942ac: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +0942b0: c823 |0056: mul-float/2addr v3, v2 │ │ +0942b2: 8733 |0057: float-to-int v3, v3 │ │ +0942b4: 5963 e507 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@07e5 │ │ +0942b8: 2203 7403 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0374 │ │ +0942bc: 7020 6717 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@1767 │ │ +0942c2: 7120 a916 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ +0942c8: 7110 8016 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1680 │ │ +0942ce: 0a03 |0065: move-result v3 │ │ +0942d0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +0942d4: 7120 b116 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +0942da: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=359 │ │ 0x0005 line=360 │ │ 0x000a line=361 │ │ 0x000d line=362 │ │ 0x0011 line=363 │ │ @@ -104970,17 +104989,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0942e8: |[0942e8] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -0942f8: 5510 eb07 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ -0942fc: 0f00 |0002: return v0 │ │ +0942dc: |[0942dc] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +0942ec: 5510 eb07 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ +0942f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -104988,19 +105007,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094300: |[094300] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -094310: 6f10 7422 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ -094316: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -094318: 5c10 ec07 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -09431c: 0e00 |0006: return-void │ │ +0942f4: |[0942f4] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +094304: 6f10 7422 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ +09430a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09430c: 5c10 ec07 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +094310: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0003 line=1364 │ │ 0x0006 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -105010,19 +105029,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -094320: |[094320] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -094330: 5410 e807 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ -094334: 6e20 e817 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@17e8 │ │ -09433a: 6f10 7522 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ -094340: 0e00 |0008: return-void │ │ +094314: |[094314] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +094324: 5410 e807 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@07e8 │ │ +094328: 6e20 e817 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@17e8 │ │ +09432e: 6f10 7522 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ +094334: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0005 line=389 │ │ 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -105032,131 +105051,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -094344: |[094344] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -094354: 7502 7622 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@2276 │ │ -09435a: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -09435e: 520d 0308 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -094362: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -094366: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -09436a: 540d fc07 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ -09436e: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -094372: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -094376: 540d f707 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09437a: 6e10 9534 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -094380: 0a0d |0016: move-result v13 │ │ -094382: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -094386: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -09438a: 540d dc07 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09438e: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -094392: 7401 c217 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -094398: 0a0a |0022: move-result v10 │ │ -09439a: 7401 c417 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ -0943a0: 0a0b |0026: move-result v11 │ │ -0943a2: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -0943a6: 520d 0308 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -0943aa: 82dd |002b: int-to-float v13, v13 │ │ -0943ac: 82be |002c: int-to-float v14, v11 │ │ -0943ae: a907 0d0e |002d: div-float v7, v13, v14 │ │ -0943b2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -0943b4: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -0943b8: 540d f707 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0943bc: 120e |0034: const/4 v14, #int 0 // #0 │ │ -0943be: 6e20 8e34 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0943c4: 0c03 |0038: move-result-object v3 │ │ -0943c6: 1f03 7203 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0943ca: 5238 b707 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -0943ce: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -0943d2: 540d f707 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0943d6: 6e10 9534 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0943dc: 0a04 |0044: move-result v4 │ │ -0943de: 5232 b807 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0943e2: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -0943e6: 540d f707 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0943ea: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -0943ee: 6e20 8e34 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0943f4: 0c0d |0050: move-result-object v13 │ │ -0943f6: 1f0d 7203 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -0943fa: 52d6 b807 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0943fe: 0129 |0055: move v9, v2 │ │ -094400: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -094404: 523d b807 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -094408: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -09440c: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -094410: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -094414: 540d f707 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -094418: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -09441c: 6e20 8e34 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -094422: 0c03 |0067: move-result-object v3 │ │ -094424: 1f03 7203 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -094428: 28ee |006a: goto 0058 // -0012 │ │ -09442a: 523d b807 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -09442e: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -094432: 523d b707 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -094436: 523e ba07 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -09443a: c6ed |0073: add-float/2addr v13, v14 │ │ -09443c: 82be |0074: int-to-float v14, v11 │ │ -09443e: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -094442: 523d b707 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -094446: 523e ba07 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -09444a: c6ed |007b: add-float/2addr v13, v14 │ │ -09444c: a608 0d07 |007c: add-float v8, v13, v7 │ │ -094450: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -094454: 520d 0308 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -094458: 82dd |0082: int-to-float v13, v13 │ │ -09445a: c61d |0083: add-float/2addr v13, v1 │ │ -09445c: 82ae |0084: int-to-float v14, v10 │ │ -09445e: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -094462: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -094466: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -09446a: 540d fc07 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ -09446e: 871e |008d: float-to-int v14, v1 │ │ -094470: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -094474: 520f 1008 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0810 │ │ -094478: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -09447c: 5200 0308 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -094480: 0210 0000 |0096: move/from16 v16, v0 │ │ -094484: 0200 1000 |0098: move/from16 v0, v16 │ │ -094488: 8200 |009a: int-to-float v0, v0 │ │ -09448a: 0210 0000 |009b: move/from16 v16, v0 │ │ -09448e: a610 1001 |009d: add-float v16, v16, v1 │ │ -094492: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -094496: a610 1011 |00a1: add-float v16, v16, v17 │ │ -09449a: 0200 1000 |00a3: move/from16 v0, v16 │ │ -09449e: 8700 |00a5: float-to-int v0, v0 │ │ -0944a0: 0210 0000 |00a6: move/from16 v16, v0 │ │ -0944a4: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -0944a8: 5200 de07 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@07de │ │ -0944ac: 0211 0000 |00ac: move/from16 v17, v0 │ │ -0944b0: 7405 9603 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0944b6: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -0944ba: 540d fc07 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ -0944be: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -0944c2: 6e20 8903 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0944c8: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -0944cc: 82dd |00bc: int-to-float v13, v13 │ │ -0944ce: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -0944d2: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -0944d6: 0e00 |00c1: return-void │ │ -0944d8: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -0944dc: 540d dc07 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0944e0: 6e20 f014 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -0944e6: 0a0c |00c9: move-result v12 │ │ -0944e8: a60d 080c |00ca: add-float v13, v8, v12 │ │ -0944ec: 82be |00cc: int-to-float v14, v11 │ │ -0944ee: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -0944f2: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -0944f6: c6d8 |00d1: add-float/2addr v8, v13 │ │ -0944f8: 28ac |00d2: goto 007e // -0054 │ │ -0944fa: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0944fe: 2881 |00d5: goto 0056 // -007f │ │ +094338: |[094338] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +094348: 7502 7622 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@2276 │ │ +09434e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +094352: 520d 0308 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +094356: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +09435a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +09435e: 540d fc07 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ +094362: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +094366: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +09436a: 540d f707 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09436e: 6e10 9534 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +094374: 0a0d |0016: move-result v13 │ │ +094376: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +09437a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +09437e: 540d dc07 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +094382: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +094386: 7401 c217 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +09438c: 0a0a |0022: move-result v10 │ │ +09438e: 7401 c417 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ +094394: 0a0b |0026: move-result v11 │ │ +094396: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +09439a: 520d 0308 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +09439e: 82dd |002b: int-to-float v13, v13 │ │ +0943a0: 82be |002c: int-to-float v14, v11 │ │ +0943a2: a907 0d0e |002d: div-float v7, v13, v14 │ │ +0943a6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +0943a8: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +0943ac: 540d f707 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0943b0: 120e |0034: const/4 v14, #int 0 // #0 │ │ +0943b2: 6e20 8e34 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0943b8: 0c03 |0038: move-result-object v3 │ │ +0943ba: 1f03 7203 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0943be: 5238 b707 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +0943c2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +0943c6: 540d f707 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0943ca: 6e10 9534 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0943d0: 0a04 |0044: move-result v4 │ │ +0943d2: 5232 b807 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0943d6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +0943da: 540d f707 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0943de: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +0943e2: 6e20 8e34 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0943e8: 0c0d |0050: move-result-object v13 │ │ +0943ea: 1f0d 7203 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +0943ee: 52d6 b807 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0943f2: 0129 |0055: move v9, v2 │ │ +0943f4: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +0943f8: 523d b807 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0943fc: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +094400: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +094404: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +094408: 540d f707 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +09440c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +094410: 6e20 8e34 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +094416: 0c03 |0067: move-result-object v3 │ │ +094418: 1f03 7203 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +09441c: 28ee |006a: goto 0058 // -0012 │ │ +09441e: 523d b807 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +094422: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +094426: 523d b707 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +09442a: 523e ba07 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +09442e: c6ed |0073: add-float/2addr v13, v14 │ │ +094430: 82be |0074: int-to-float v14, v11 │ │ +094432: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +094436: 523d b707 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +09443a: 523e ba07 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +09443e: c6ed |007b: add-float/2addr v13, v14 │ │ +094440: a608 0d07 |007c: add-float v8, v13, v7 │ │ +094444: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +094448: 520d 0308 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +09444c: 82dd |0082: int-to-float v13, v13 │ │ +09444e: c61d |0083: add-float/2addr v13, v1 │ │ +094450: 82ae |0084: int-to-float v14, v10 │ │ +094452: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +094456: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +09445a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +09445e: 540d fc07 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ +094462: 871e |008d: float-to-int v14, v1 │ │ +094464: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +094468: 520f 1008 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0810 │ │ +09446c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +094470: 5200 0308 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +094474: 0210 0000 |0096: move/from16 v16, v0 │ │ +094478: 0200 1000 |0098: move/from16 v0, v16 │ │ +09447c: 8200 |009a: int-to-float v0, v0 │ │ +09447e: 0210 0000 |009b: move/from16 v16, v0 │ │ +094482: a610 1001 |009d: add-float v16, v16, v1 │ │ +094486: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +09448a: a610 1011 |00a1: add-float v16, v16, v17 │ │ +09448e: 0200 1000 |00a3: move/from16 v0, v16 │ │ +094492: 8700 |00a5: float-to-int v0, v0 │ │ +094494: 0210 0000 |00a6: move/from16 v16, v0 │ │ +094498: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +09449c: 5200 de07 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@07de │ │ +0944a0: 0211 0000 |00ac: move/from16 v17, v0 │ │ +0944a4: 7405 9603 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0944aa: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +0944ae: 540d fc07 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ +0944b2: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +0944b6: 6e20 8903 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0944bc: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +0944c0: 82dd |00bc: int-to-float v13, v13 │ │ +0944c2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +0944c6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +0944ca: 0e00 |00c1: return-void │ │ +0944cc: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +0944d0: 540d dc07 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0944d4: 6e20 f014 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +0944da: 0a0c |00c9: move-result v12 │ │ +0944dc: a60d 080c |00ca: add-float v13, v8, v12 │ │ +0944e0: 82be |00cc: int-to-float v14, v11 │ │ +0944e2: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +0944e6: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +0944ea: c6d8 |00d1: add-float/2addr v8, v13 │ │ +0944ec: 28ac |00d2: goto 007e // -0054 │ │ +0944ee: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0944f2: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2218 │ │ 0x0003 line=2221 │ │ 0x001f line=2222 │ │ 0x0023 line=2223 │ │ 0x0027 line=2225 │ │ @@ -105214,189 +105233,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -094500: |[094500] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -094510: 6e10 5121 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -094516: 0a00 |0003: move-result v0 │ │ -094518: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -09451c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -09451e: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -094522: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -094524: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -094528: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09452a: 5ce0 f507 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -09452e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -094530: 5ce0 f607 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ -094534: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -094536: 59e0 db07 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -09453a: 54e0 1208 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -09453e: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -094542: 54e0 1208 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -094546: 6e10 7421 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ -09454c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -09454e: 5be0 1208 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -094552: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -094554: 0f00 |0022: return v0 │ │ -094556: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -09455a: 55e0 f507 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -09455e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -094562: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -094564: 28f8 |002a: goto 0022 // -0008 │ │ -094566: 55e0 f607 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ -09456a: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -09456e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -094570: 28f2 |0030: goto 0022 // -000e │ │ -094572: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -094578: 54e0 1208 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -09457c: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -094580: 7100 7321 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ -094586: 0c00 |003b: move-result-object v0 │ │ -094588: 5be0 1208 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -09458c: 54e0 1208 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -094590: 6e20 6c21 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ -094596: 55e0 f507 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -09459a: 28dd |0045: goto 0022 // -0023 │ │ -09459c: 52e7 db07 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0945a0: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -0945a2: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -0945a6: 7120 da14 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -0945ac: 0a09 |004e: move-result v9 │ │ -0945ae: 7120 df14 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0945b4: 0a0a |0052: move-result v10 │ │ -0945b6: 52e0 f807 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -0945ba: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -0945be: 7110 1334 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0945c4: 0a0b |005a: move-result v11 │ │ -0945c6: 7120 e014 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0945cc: 0a0c |005e: move-result v12 │ │ -0945ce: 52e0 f307 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@07f3 │ │ -0945d2: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -0945d6: 7110 1334 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0945dc: 0a0d |0066: move-result v13 │ │ -0945de: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -0945e0: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -0945e4: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -0945e8: 52e0 f807 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -0945ec: 7030 d017 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@17d0 │ │ -0945f2: 0a00 |0071: move-result v0 │ │ -0945f4: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -0945f8: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -0945fa: 8783 |0075: float-to-int v3, v8 │ │ -0945fc: 87a4 |0076: float-to-int v4, v10 │ │ -0945fe: 87c5 |0077: float-to-int v5, v12 │ │ -094600: 07e0 |0078: move-object v0, v14 │ │ -094602: 07e1 |0079: move-object v1, v14 │ │ -094604: 7406 9617 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@1796 │ │ -09460a: 0a00 |007d: move-result v0 │ │ -09460c: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -094610: 59ea f807 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -094614: 59ec f907 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ -094618: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -09461a: 5ce0 f607 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ -09461e: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -094620: 289a |0088: goto 0022 // -0066 │ │ -094622: 52e0 1108 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -094626: 8200 |008b: int-to-float v0, v0 │ │ -094628: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -09462c: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -094630: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -094634: c8b0 |0092: mul-float/2addr v0, v11 │ │ -094636: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -09463a: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -09463e: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -094640: 5ce0 f507 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -094644: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -094646: 7020 ee17 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@17ee │ │ -09464c: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -09464e: 7020 0218 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ -094654: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -094656: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -09465a: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -09465e: 52e0 f207 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -094662: 52e1 1108 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -094666: 8211 |00ab: int-to-float v1, v1 │ │ -094668: c610 |00ac: add-float/2addr v0, v1 │ │ -09466a: 59e0 f807 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -09466e: 59ec f907 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ -094672: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -094674: 7020 0318 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ -09467a: 55e0 f507 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -09467e: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -094682: 7020 e217 ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@17e2 │ │ -094688: 0a00 |00bc: move-result v0 │ │ -09468a: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -09468e: 7110 a316 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -094694: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -094698: 52e0 f207 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -09469c: 52e1 1108 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -0946a0: 8211 |00c8: int-to-float v1, v1 │ │ -0946a2: c710 |00c9: sub-float/2addr v0, v1 │ │ -0946a4: 28e3 |00ca: goto 00ad // -001d │ │ -0946a6: 52e0 1108 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -0946aa: 8200 |00cd: int-to-float v0, v0 │ │ -0946ac: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -0946b0: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -0946b4: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -0946b6: 5ce0 f607 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ -0946ba: 28e0 |00d5: goto 00b5 // -0020 │ │ -0946bc: 6e10 5721 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0946c2: 0a00 |00d9: move-result v0 │ │ -0946c4: 59e0 f207 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -0946c8: 59e0 f807 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -0946cc: 6e10 5921 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0946d2: 0a00 |00e1: move-result v0 │ │ -0946d4: 59e0 f307 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@07f3 │ │ -0946d8: 59e0 f907 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ -0946dc: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -0946de: 7120 de14 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0946e4: 0a00 |00ea: move-result v0 │ │ -0946e6: 59e0 db07 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0946ea: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -0946ec: 5ce0 f607 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ -0946f0: 54e0 0b08 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -0946f4: 6e10 9f24 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@249f │ │ -0946fa: 52e0 0a08 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ -0946fe: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -094700: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -094704: 54e0 0b08 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -094708: 6e10 a424 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@24a4 │ │ -09470e: 0a00 |00ff: move-result v0 │ │ -094710: 54e1 0b08 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -094714: 6e10 a124 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ -09471a: 0a01 |0105: move-result v1 │ │ -09471c: b110 |0106: sub-int/2addr v0, v1 │ │ -09471e: 7110 1434 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -094724: 0a00 |010a: move-result v0 │ │ -094726: 52e1 e207 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@07e2 │ │ -09472a: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -09472e: 54e0 0b08 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -094732: 6e10 9e24 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ -094738: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -09473a: 5ce0 0508 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -09473e: 6e10 e417 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -094744: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -094746: 5ce0 f507 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -09474a: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -09474c: 7020 ee17 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@17ee │ │ -094752: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -094754: 7020 0218 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ -09475a: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -09475e: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -094760: 7020 9917 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ -094766: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -094768: 5ce0 f507 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -09476c: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -094770: 7020 dc17 fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@17dc │ │ -094776: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -09477a: 0000 |0135: nop // spacer │ │ -09477c: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +0944f4: |[0944f4] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +094504: 6e10 5121 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +09450a: 0a00 |0003: move-result v0 │ │ +09450c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +094510: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +094512: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +094516: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +094518: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +09451c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09451e: 5ce0 f507 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +094522: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +094524: 5ce0 f607 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ +094528: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +09452a: 59e0 db07 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +09452e: 54e0 1208 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +094532: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +094536: 54e0 1208 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +09453a: 6e10 7421 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ +094540: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +094542: 5be0 1208 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +094546: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +094548: 0f00 |0022: return v0 │ │ +09454a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +09454e: 55e0 f507 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +094552: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +094556: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +094558: 28f8 |002a: goto 0022 // -0008 │ │ +09455a: 55e0 f607 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ +09455e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +094562: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +094564: 28f2 |0030: goto 0022 // -000e │ │ +094566: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +09456c: 54e0 1208 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +094570: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +094574: 7100 7321 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ +09457a: 0c00 |003b: move-result-object v0 │ │ +09457c: 5be0 1208 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +094580: 54e0 1208 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +094584: 6e20 6c21 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ +09458a: 55e0 f507 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +09458e: 28dd |0045: goto 0022 // -0023 │ │ +094590: 52e7 db07 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +094594: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +094596: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +09459a: 7120 da14 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +0945a0: 0a09 |004e: move-result v9 │ │ +0945a2: 7120 df14 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0945a8: 0a0a |0052: move-result v10 │ │ +0945aa: 52e0 f807 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +0945ae: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +0945b2: 7110 1334 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0945b8: 0a0b |005a: move-result v11 │ │ +0945ba: 7120 e014 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0945c0: 0a0c |005e: move-result v12 │ │ +0945c2: 52e0 f307 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@07f3 │ │ +0945c6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +0945ca: 7110 1334 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0945d0: 0a0d |0066: move-result v13 │ │ +0945d2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +0945d4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +0945d8: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +0945dc: 52e0 f807 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +0945e0: 7030 d017 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@17d0 │ │ +0945e6: 0a00 |0071: move-result v0 │ │ +0945e8: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +0945ec: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +0945ee: 8783 |0075: float-to-int v3, v8 │ │ +0945f0: 87a4 |0076: float-to-int v4, v10 │ │ +0945f2: 87c5 |0077: float-to-int v5, v12 │ │ +0945f4: 07e0 |0078: move-object v0, v14 │ │ +0945f6: 07e1 |0079: move-object v1, v14 │ │ +0945f8: 7406 9617 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@1796 │ │ +0945fe: 0a00 |007d: move-result v0 │ │ +094600: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +094604: 59ea f807 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +094608: 59ec f907 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ +09460c: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +09460e: 5ce0 f607 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ +094612: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +094614: 289a |0088: goto 0022 // -0066 │ │ +094616: 52e0 1108 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +09461a: 8200 |008b: int-to-float v0, v0 │ │ +09461c: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +094620: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +094624: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +094628: c8b0 |0092: mul-float/2addr v0, v11 │ │ +09462a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +09462e: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +094632: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +094634: 5ce0 f507 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +094638: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +09463a: 7020 ee17 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@17ee │ │ +094640: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +094642: 7020 0218 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ +094648: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +09464a: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +09464e: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +094652: 52e0 f207 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +094656: 52e1 1108 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +09465a: 8211 |00ab: int-to-float v1, v1 │ │ +09465c: c610 |00ac: add-float/2addr v0, v1 │ │ +09465e: 59e0 f807 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +094662: 59ec f907 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ +094666: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +094668: 7020 0318 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ +09466e: 55e0 f507 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +094672: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +094676: 7020 e217 ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@17e2 │ │ +09467c: 0a00 |00bc: move-result v0 │ │ +09467e: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +094682: 7110 a316 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +094688: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +09468c: 52e0 f207 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +094690: 52e1 1108 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +094694: 8211 |00c8: int-to-float v1, v1 │ │ +094696: c710 |00c9: sub-float/2addr v0, v1 │ │ +094698: 28e3 |00ca: goto 00ad // -001d │ │ +09469a: 52e0 1108 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +09469e: 8200 |00cd: int-to-float v0, v0 │ │ +0946a0: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +0946a4: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +0946a8: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +0946aa: 5ce0 f607 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ +0946ae: 28e0 |00d5: goto 00b5 // -0020 │ │ +0946b0: 6e10 5721 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0946b6: 0a00 |00d9: move-result v0 │ │ +0946b8: 59e0 f207 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +0946bc: 59e0 f807 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +0946c0: 6e10 5921 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0946c6: 0a00 |00e1: move-result v0 │ │ +0946c8: 59e0 f307 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@07f3 │ │ +0946cc: 59e0 f907 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ +0946d0: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +0946d2: 7120 de14 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0946d8: 0a00 |00ea: move-result v0 │ │ +0946da: 59e0 db07 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0946de: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +0946e0: 5ce0 f607 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@07f6 │ │ +0946e4: 54e0 0b08 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +0946e8: 6e10 9f24 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@249f │ │ +0946ee: 52e0 0a08 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@080a │ │ +0946f2: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +0946f4: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +0946f8: 54e0 0b08 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +0946fc: 6e10 a424 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@24a4 │ │ +094702: 0a00 |00ff: move-result v0 │ │ +094704: 54e1 0b08 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +094708: 6e10 a124 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ +09470e: 0a01 |0105: move-result v1 │ │ +094710: b110 |0106: sub-int/2addr v0, v1 │ │ +094712: 7110 1434 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +094718: 0a00 |010a: move-result v0 │ │ +09471a: 52e1 e207 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@07e2 │ │ +09471e: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +094722: 54e0 0b08 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +094726: 6e10 9e24 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ +09472c: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +09472e: 5ce0 0508 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +094732: 6e10 e417 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +094738: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +09473a: 5ce0 f507 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +09473e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +094740: 7020 ee17 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@17ee │ │ +094746: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +094748: 7020 0218 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ +09474e: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +094752: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +094754: 7020 9917 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ +09475a: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +09475c: 5ce0 f507 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +094760: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +094764: 7020 dc17 fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@17dc │ │ +09476a: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +09476e: 0000 |0135: nop // spacer │ │ +094770: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0006 line=1795 │ │ 0x000c line=1798 │ │ 0x000f line=1799 │ │ 0x0012 line=1800 │ │ @@ -105474,224 +105493,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -094798: |[094798] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -0947a8: 7401 ad17 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -0947ae: 0a09 |0003: move-result v9 │ │ -0947b0: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -0947b4: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -0947b8: 7401 bc17 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -0947be: 0a13 |000b: move-result v19 │ │ -0947c0: 7401 be17 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ -0947c6: 0a15 |000f: move-result v21 │ │ -0947c8: 7401 bd17 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -0947ce: 0a14 |0013: move-result v20 │ │ -0947d0: 7401 bb17 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ -0947d6: 0a12 |0017: move-result v18 │ │ -0947d8: 7401 c217 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -0947de: 0a16 |001b: move-result v22 │ │ -0947e0: 120a |001c: const/4 v10, #int 0 // #0 │ │ -0947e2: 120e |001d: const/4 v14, #int 0 // #0 │ │ -0947e4: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -0947e8: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -0947ec: 6e20 ac17 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -0947f2: 0c05 |0025: move-result-object v5 │ │ -0947f4: 6e10 ce21 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0947fa: 0a1a |0029: move-result v26 │ │ -0947fc: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -094800: 0200 1a00 |002c: move/from16 v0, v26 │ │ -094804: 0201 1b00 |002e: move/from16 v1, v27 │ │ -094808: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -09480c: 6e10 a921 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -094812: 0c11 |0035: move-result-object v17 │ │ -094814: 1f11 7303 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094818: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -09481a: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -09481c: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -094820: 5500 be07 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -094824: 021a 0000 |003e: move/from16 v26, v0 │ │ -094828: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -09482c: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -094830: 5200 bc07 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ -094834: 021a 0000 |0046: move/from16 v26, v0 │ │ -094838: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -09483c: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -094840: 5200 bc07 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ -094844: 021a 0000 |004e: move/from16 v26, v0 │ │ -094848: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -09484c: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -094852: 0206 1300 |0055: move/from16 v6, v19 │ │ -094856: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -09485c: 0207 1500 |005a: move/from16 v7, v21 │ │ -094860: 9006 0616 |005c: add-int v6, v6, v22 │ │ -094864: 6e10 b021 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -09486a: 0a1a |0061: move-result v26 │ │ -09486c: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -094870: 6e10 ad21 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -094876: 0a1b |0067: move-result v27 │ │ -094878: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -09487c: 0200 1a00 |006a: move/from16 v0, v26 │ │ -094880: 0201 1b00 |006c: move/from16 v1, v27 │ │ -094884: 6e51 e821 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -09488a: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -09488e: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -094892: 28a9 |0075: goto 001e // -0057 │ │ -094894: 0206 1300 |0076: move/from16 v6, v19 │ │ -094898: 6e10 b021 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -09489e: 0a1a |007b: move-result v26 │ │ -0948a0: 9013 131a |007c: add-int v19, v19, v26 │ │ -0948a4: 28d9 |007e: goto 0057 // -0027 │ │ -0948a6: 6e10 b021 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0948ac: 0a1a |0082: move-result v26 │ │ -0948ae: 911a 181a |0083: sub-int v26, v24, v26 │ │ -0948b2: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -0948b6: 0200 1a00 |0087: move/from16 v0, v26 │ │ -0948ba: 0201 1300 |0089: move/from16 v1, v19 │ │ -0948be: 7120 1b34 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0948c4: 0a06 |008e: move-result v6 │ │ -0948c6: 28c8 |008f: goto 0057 // -0038 │ │ -0948c8: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -0948cc: 6e10 b021 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0948d2: 0a1b |0095: move-result v27 │ │ -0948d4: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -0948d8: 6e10 b021 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0948de: 0a1a |009b: move-result v26 │ │ -0948e0: 9014 141a |009c: add-int v20, v20, v26 │ │ -0948e4: 28b9 |009e: goto 0057 // -0047 │ │ -0948e6: 0207 1500 |009f: move/from16 v7, v21 │ │ -0948ea: 6e10 ad21 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0948f0: 0a1a |00a4: move-result v26 │ │ -0948f2: 9015 151a |00a5: add-int v21, v21, v26 │ │ -0948f6: 28b5 |00a7: goto 005c // -004b │ │ -0948f8: 6e10 ad21 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0948fe: 0a1a |00ab: move-result v26 │ │ -094900: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -094904: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -094908: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -09490c: 0201 1500 |00b2: move/from16 v1, v21 │ │ -094910: 7120 1b34 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -094916: 0a07 |00b7: move-result v7 │ │ -094918: 28a4 |00b8: goto 005c // -005c │ │ -09491a: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -09491e: 6e10 ad21 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -094924: 0a1b |00be: move-result v27 │ │ -094926: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -09492a: 6e10 ad21 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -094930: 0a1a |00c4: move-result v26 │ │ -094932: 9012 121a |00c5: add-int v18, v18, v26 │ │ -094936: 2895 |00c7: goto 005c // -006b │ │ -094938: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -09493c: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -094940: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -094942: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -094946: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -09494a: 6e20 ac17 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -094950: 0c05 |00d4: move-result-object v5 │ │ -094952: 6e10 ce21 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -094958: 0a1a |00d8: move-result v26 │ │ -09495a: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -09495e: 0200 1a00 |00db: move/from16 v0, v26 │ │ -094962: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -094966: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -09496a: 6e10 a921 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -094970: 0c11 |00e4: move-result-object v17 │ │ -094972: 1f11 7303 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094976: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -09497a: 5500 be07 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -09497e: 021a 0000 |00eb: move/from16 v26, v0 │ │ -094982: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -094986: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -09498a: 6e20 c817 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -094990: 0c0f |00f4: move-result-object v15 │ │ -094992: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -094996: 8280 |00f7: int-to-float v0, v8 │ │ -094998: 021a 0000 |00f8: move/from16 v26, v0 │ │ -09499c: 52f0 b707 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -0949a0: 021b 0000 |00fc: move/from16 v27, v0 │ │ -0949a4: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -0949a8: 0200 1a00 |0100: move/from16 v0, v26 │ │ -0949ac: 8700 |0102: float-to-int v0, v0 │ │ -0949ae: 0210 0000 |0103: move/from16 v16, v0 │ │ -0949b2: 9006 1310 |0105: add-int v6, v19, v16 │ │ -0949b6: 0207 1500 |0107: move/from16 v7, v21 │ │ -0949ba: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -0949be: 5500 bf07 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@07bf │ │ -0949c2: 021a 0000 |010d: move/from16 v26, v0 │ │ -0949c6: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -0949ca: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -0949ce: 0200 1a00 |0113: move/from16 v0, v26 │ │ -0949d2: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -0949d6: 5c10 bf07 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@07bf │ │ -0949da: 8280 |0119: int-to-float v0, v8 │ │ -0949dc: 021a 0000 |011a: move/from16 v26, v0 │ │ -0949e0: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -0949e4: 5200 c207 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ -0949e8: 021b 0000 |0120: move/from16 v27, v0 │ │ -0949ec: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -0949f0: 0200 1a00 |0124: move/from16 v0, v26 │ │ -0949f4: 8700 |0126: float-to-int v0, v0 │ │ -0949f6: 021a 0000 |0127: move/from16 v26, v0 │ │ -0949fa: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -0949fe: 7702 8421 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -094a04: 0a19 |012e: move-result v25 │ │ -094a06: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -094a0a: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -094a0e: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -094a12: 7702 8421 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -094a18: 0a0c |0138: move-result v12 │ │ -094a1a: 0200 1900 |0139: move/from16 v0, v25 │ │ -094a1e: 6e30 e921 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -094a24: 6e10 b021 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -094a2a: 0a1a |0141: move-result v26 │ │ -094a2c: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -094a30: 6e10 ad21 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -094a36: 0a1b |0147: move-result v27 │ │ -094a38: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -094a3c: 0200 1a00 |014a: move/from16 v0, v26 │ │ -094a40: 0201 1b00 |014c: move/from16 v1, v27 │ │ -094a44: 6e51 e821 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -094a4a: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -094a4e: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -094a52: 0200 1500 |0155: move/from16 v0, v21 │ │ -094a56: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -094a5a: 5910 1008 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0810 │ │ -094a5e: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -094a62: 0200 1a00 |015d: move/from16 v0, v26 │ │ -094a66: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -094a6a: 5910 de07 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@07de │ │ -094a6e: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -094a72: 590a e407 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@07e4 │ │ -094a76: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -094a7a: 5500 ec07 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -094a7e: 021a 0000 |016b: move/from16 v26, v0 │ │ -094a82: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -094a86: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -094a8a: 5200 e307 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -094a8e: 021a 0000 |0173: move/from16 v26, v0 │ │ -094a92: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -094a96: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -094a9a: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -094a9e: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -094aa2: 0201 1a00 |017d: move/from16 v1, v26 │ │ -094aa6: 0202 1b00 |017f: move/from16 v2, v27 │ │ -094aaa: 0203 1c00 |0181: move/from16 v3, v28 │ │ -094aae: 0204 1d00 |0183: move/from16 v4, v29 │ │ -094ab2: 7054 f017 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@17f0 │ │ -094ab8: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -094abc: 0200 1a00 |018a: move/from16 v0, v26 │ │ -094ac0: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -094ac4: 5c10 ec07 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -094ac8: 0e00 |0190: return-void │ │ -094aca: 0000 |0191: nop // spacer │ │ -094acc: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -094ae8: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +09478c: |[09478c] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +09479c: 7401 ad17 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +0947a2: 0a09 |0003: move-result v9 │ │ +0947a4: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +0947a8: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +0947ac: 7401 bc17 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +0947b2: 0a13 |000b: move-result v19 │ │ +0947b4: 7401 be17 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ +0947ba: 0a15 |000f: move-result v21 │ │ +0947bc: 7401 bd17 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +0947c2: 0a14 |0013: move-result v20 │ │ +0947c4: 7401 bb17 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ +0947ca: 0a12 |0017: move-result v18 │ │ +0947cc: 7401 c217 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +0947d2: 0a16 |001b: move-result v22 │ │ +0947d4: 120a |001c: const/4 v10, #int 0 // #0 │ │ +0947d6: 120e |001d: const/4 v14, #int 0 // #0 │ │ +0947d8: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +0947dc: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +0947e0: 6e20 ac17 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +0947e6: 0c05 |0025: move-result-object v5 │ │ +0947e8: 6e10 ce21 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0947ee: 0a1a |0029: move-result v26 │ │ +0947f0: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +0947f4: 0200 1a00 |002c: move/from16 v0, v26 │ │ +0947f8: 0201 1b00 |002e: move/from16 v1, v27 │ │ +0947fc: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +094800: 6e10 a921 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +094806: 0c11 |0035: move-result-object v17 │ │ +094808: 1f11 7303 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +09480c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +09480e: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +094810: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +094814: 5500 be07 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +094818: 021a 0000 |003e: move/from16 v26, v0 │ │ +09481c: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +094820: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +094824: 5200 bc07 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ +094828: 021a 0000 |0046: move/from16 v26, v0 │ │ +09482c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +094830: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +094834: 5200 bc07 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ +094838: 021a 0000 |004e: move/from16 v26, v0 │ │ +09483c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +094840: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +094846: 0206 1300 |0055: move/from16 v6, v19 │ │ +09484a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +094850: 0207 1500 |005a: move/from16 v7, v21 │ │ +094854: 9006 0616 |005c: add-int v6, v6, v22 │ │ +094858: 6e10 b021 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +09485e: 0a1a |0061: move-result v26 │ │ +094860: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +094864: 6e10 ad21 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +09486a: 0a1b |0067: move-result v27 │ │ +09486c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +094870: 0200 1a00 |006a: move/from16 v0, v26 │ │ +094874: 0201 1b00 |006c: move/from16 v1, v27 │ │ +094878: 6e51 e821 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +09487e: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +094882: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +094886: 28a9 |0075: goto 001e // -0057 │ │ +094888: 0206 1300 |0076: move/from16 v6, v19 │ │ +09488c: 6e10 b021 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +094892: 0a1a |007b: move-result v26 │ │ +094894: 9013 131a |007c: add-int v19, v19, v26 │ │ +094898: 28d9 |007e: goto 0057 // -0027 │ │ +09489a: 6e10 b021 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0948a0: 0a1a |0082: move-result v26 │ │ +0948a2: 911a 181a |0083: sub-int v26, v24, v26 │ │ +0948a6: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +0948aa: 0200 1a00 |0087: move/from16 v0, v26 │ │ +0948ae: 0201 1300 |0089: move/from16 v1, v19 │ │ +0948b2: 7120 1b34 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0948b8: 0a06 |008e: move-result v6 │ │ +0948ba: 28c8 |008f: goto 0057 // -0038 │ │ +0948bc: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +0948c0: 6e10 b021 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0948c6: 0a1b |0095: move-result v27 │ │ +0948c8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +0948cc: 6e10 b021 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0948d2: 0a1a |009b: move-result v26 │ │ +0948d4: 9014 141a |009c: add-int v20, v20, v26 │ │ +0948d8: 28b9 |009e: goto 0057 // -0047 │ │ +0948da: 0207 1500 |009f: move/from16 v7, v21 │ │ +0948de: 6e10 ad21 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0948e4: 0a1a |00a4: move-result v26 │ │ +0948e6: 9015 151a |00a5: add-int v21, v21, v26 │ │ +0948ea: 28b5 |00a7: goto 005c // -004b │ │ +0948ec: 6e10 ad21 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0948f2: 0a1a |00ab: move-result v26 │ │ +0948f4: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +0948f8: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +0948fc: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +094900: 0201 1500 |00b2: move/from16 v1, v21 │ │ +094904: 7120 1b34 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +09490a: 0a07 |00b7: move-result v7 │ │ +09490c: 28a4 |00b8: goto 005c // -005c │ │ +09490e: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +094912: 6e10 ad21 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +094918: 0a1b |00be: move-result v27 │ │ +09491a: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +09491e: 6e10 ad21 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +094924: 0a1a |00c4: move-result v26 │ │ +094926: 9012 121a |00c5: add-int v18, v18, v26 │ │ +09492a: 2895 |00c7: goto 005c // -006b │ │ +09492c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +094930: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +094934: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +094936: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +09493a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +09493e: 6e20 ac17 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +094944: 0c05 |00d4: move-result-object v5 │ │ +094946: 6e10 ce21 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +09494c: 0a1a |00d8: move-result v26 │ │ +09494e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +094952: 0200 1a00 |00db: move/from16 v0, v26 │ │ +094956: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +09495a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +09495e: 6e10 a921 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +094964: 0c11 |00e4: move-result-object v17 │ │ +094966: 1f11 7303 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +09496a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +09496e: 5500 be07 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +094972: 021a 0000 |00eb: move/from16 v26, v0 │ │ +094976: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +09497a: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +09497e: 6e20 c817 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +094984: 0c0f |00f4: move-result-object v15 │ │ +094986: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +09498a: 8280 |00f7: int-to-float v0, v8 │ │ +09498c: 021a 0000 |00f8: move/from16 v26, v0 │ │ +094990: 52f0 b707 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +094994: 021b 0000 |00fc: move/from16 v27, v0 │ │ +094998: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +09499c: 0200 1a00 |0100: move/from16 v0, v26 │ │ +0949a0: 8700 |0102: float-to-int v0, v0 │ │ +0949a2: 0210 0000 |0103: move/from16 v16, v0 │ │ +0949a6: 9006 1310 |0105: add-int v6, v19, v16 │ │ +0949aa: 0207 1500 |0107: move/from16 v7, v21 │ │ +0949ae: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +0949b2: 5500 bf07 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@07bf │ │ +0949b6: 021a 0000 |010d: move/from16 v26, v0 │ │ +0949ba: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +0949be: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +0949c2: 0200 1a00 |0113: move/from16 v0, v26 │ │ +0949c6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +0949ca: 5c10 bf07 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@07bf │ │ +0949ce: 8280 |0119: int-to-float v0, v8 │ │ +0949d0: 021a 0000 |011a: move/from16 v26, v0 │ │ +0949d4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +0949d8: 5200 c207 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ +0949dc: 021b 0000 |0120: move/from16 v27, v0 │ │ +0949e0: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +0949e4: 0200 1a00 |0124: move/from16 v0, v26 │ │ +0949e8: 8700 |0126: float-to-int v0, v0 │ │ +0949ea: 021a 0000 |0127: move/from16 v26, v0 │ │ +0949ee: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +0949f2: 7702 8421 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0949f8: 0a19 |012e: move-result v25 │ │ +0949fa: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +0949fe: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +094a02: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +094a06: 7702 8421 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +094a0c: 0a0c |0138: move-result v12 │ │ +094a0e: 0200 1900 |0139: move/from16 v0, v25 │ │ +094a12: 6e30 e921 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +094a18: 6e10 b021 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +094a1e: 0a1a |0141: move-result v26 │ │ +094a20: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +094a24: 6e10 ad21 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +094a2a: 0a1b |0147: move-result v27 │ │ +094a2c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +094a30: 0200 1a00 |014a: move/from16 v0, v26 │ │ +094a34: 0201 1b00 |014c: move/from16 v1, v27 │ │ +094a38: 6e51 e821 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +094a3e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +094a42: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +094a46: 0200 1500 |0155: move/from16 v0, v21 │ │ +094a4a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +094a4e: 5910 1008 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0810 │ │ +094a52: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +094a56: 0200 1a00 |015d: move/from16 v0, v26 │ │ +094a5a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +094a5e: 5910 de07 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@07de │ │ +094a62: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +094a66: 590a e407 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@07e4 │ │ +094a6a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +094a6e: 5500 ec07 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +094a72: 021a 0000 |016b: move/from16 v26, v0 │ │ +094a76: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +094a7a: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +094a7e: 5200 e307 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +094a82: 021a 0000 |0173: move/from16 v26, v0 │ │ +094a86: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +094a8a: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +094a8e: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +094a92: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +094a96: 0201 1a00 |017d: move/from16 v1, v26 │ │ +094a9a: 0202 1b00 |017f: move/from16 v2, v27 │ │ +094a9e: 0203 1c00 |0181: move/from16 v3, v28 │ │ +094aa2: 0204 1d00 |0183: move/from16 v4, v29 │ │ +094aa6: 7054 f017 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@17f0 │ │ +094aac: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +094ab0: 0200 1a00 |018a: move/from16 v0, v26 │ │ +094ab4: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +094ab8: 5c10 ec07 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +094abc: 0e00 |0190: return-void │ │ +094abe: 0000 |0191: nop // spacer │ │ +094ac0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +094adc: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1503 │ │ 0x0004 line=1504 │ │ 0x0006 line=1505 │ │ 0x0008 line=1506 │ │ 0x000c line=1507 │ │ @@ -105798,223 +105817,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -094b04: |[094b04] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -094b14: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -094b18: 0200 1500 |0002: move/from16 v0, v21 │ │ -094b1c: 0201 1800 |0004: move/from16 v1, v24 │ │ -094b20: 7120 b317 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@17b3 │ │ -094b26: 0a15 |0009: move-result v21 │ │ -094b28: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -094b2c: 0200 1600 |000c: move/from16 v0, v22 │ │ -094b30: 0201 1900 |000e: move/from16 v1, v25 │ │ -094b34: 7120 b317 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@17b3 │ │ -094b3a: 0a16 |0013: move-result v22 │ │ -094b3c: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -094b40: 0201 1500 |0016: move/from16 v1, v21 │ │ -094b44: 0202 1600 |0018: move/from16 v2, v22 │ │ -094b48: 6e30 fa17 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@17fa │ │ -094b4e: 7401 b917 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@17b9 │ │ -094b54: 0a0f |0020: move-result v15 │ │ -094b56: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -094b5a: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -094b5e: 5200 e507 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@07e5 │ │ -094b62: 0215 0000 |0027: move/from16 v21, v0 │ │ -094b66: 0200 1500 |0029: move/from16 v0, v21 │ │ -094b6a: 7120 1e34 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -094b70: 0a15 |002e: move-result v21 │ │ -094b72: 0200 1500 |002f: move/from16 v0, v21 │ │ -094b76: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -094b7a: 5910 ef07 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@07ef │ │ -094b7e: 7401 bc17 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -094b84: 0a15 |0038: move-result v21 │ │ -094b86: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -094b8a: 7401 bd17 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -094b90: 0a16 |003e: move-result v22 │ │ -094b92: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -094b96: 7401 b817 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@17b8 │ │ -094b9c: 0a15 |0044: move-result v21 │ │ -094b9e: 7401 be17 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ -094ba4: 0a16 |0048: move-result v22 │ │ -094ba6: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -094baa: 7401 bb17 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ -094bb0: 0a16 |004e: move-result v22 │ │ -094bb2: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -094bb6: 7401 ad17 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -094bbc: 0a10 |0054: move-result v16 │ │ -094bbe: 120c |0055: const/4 v12, #int 0 // #0 │ │ -094bc0: 0200 1000 |0056: move/from16 v0, v16 │ │ -094bc4: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -094bc8: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -094bcc: 6e20 ac17 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -094bd2: 0c03 |005f: move-result-object v3 │ │ -094bd4: 6e10 ce21 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -094bda: 0a15 |0063: move-result v21 │ │ -094bdc: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -094be0: 0200 1500 |0066: move/from16 v0, v21 │ │ -094be4: 0201 1600 |0068: move/from16 v1, v22 │ │ -094be8: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -094bec: 6e10 a921 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -094bf2: 0c0d |006f: move-result-object v13 │ │ -094bf4: 1f0d 7303 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094bf8: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -094bfc: 55d0 be07 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -094c00: 0215 0000 |0076: move/from16 v21, v0 │ │ -094c04: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -094c08: 52d0 bc07 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ -094c0c: 0215 0000 |007c: move/from16 v21, v0 │ │ -094c10: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -094c14: 52d0 bc07 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ -094c18: 0215 0000 |0082: move/from16 v21, v0 │ │ -094c1c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -094c20: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -094c24: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -094c28: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -094c2c: 0200 1100 |008c: move/from16 v0, v17 │ │ -094c30: 0201 1500 |008e: move/from16 v1, v21 │ │ -094c34: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -094c38: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -094c3c: 0200 1100 |0094: move/from16 v0, v17 │ │ -094c40: 0201 1500 |0096: move/from16 v1, v21 │ │ -094c44: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -094c48: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -094c4a: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -094c4e: 0200 1500 |009d: move/from16 v0, v21 │ │ -094c52: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -094c56: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -094c5a: 0200 1500 |00a3: move/from16 v0, v21 │ │ -094c5e: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -094c62: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -094c64: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -094c68: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -094c6c: 0213 0500 |00ac: move/from16 v19, v5 │ │ -094c70: 0149 |00ae: move v9, v4 │ │ -094c72: 52d0 c107 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@07c1 │ │ -094c76: 0215 0000 |00b1: move/from16 v21, v0 │ │ -094c7a: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -094c7e: 0200 1500 |00b5: move/from16 v0, v21 │ │ -094c82: 0201 1600 |00b7: move/from16 v1, v22 │ │ -094c86: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -094c8a: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -094c8e: 52d0 c107 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@07c1 │ │ -094c92: 0215 0000 |00bf: move/from16 v21, v0 │ │ -094c96: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -094c9a: 0200 1500 |00c3: move/from16 v0, v21 │ │ -094c9e: 0201 1600 |00c5: move/from16 v1, v22 │ │ -094ca2: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -094ca6: 52d0 c107 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@07c1 │ │ -094caa: 0213 0000 |00cb: move/from16 v19, v0 │ │ -094cae: 52d0 bd07 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@07bd │ │ -094cb2: 0215 0000 |00cf: move/from16 v21, v0 │ │ -094cb6: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -094cba: 0200 1500 |00d3: move/from16 v0, v21 │ │ -094cbe: 0201 1600 |00d5: move/from16 v1, v22 │ │ -094cc2: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -094cc6: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -094cca: 52d0 bd07 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@07bd │ │ -094cce: 0215 0000 |00dd: move/from16 v21, v0 │ │ -094cd2: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -094cd6: 0200 1500 |00e1: move/from16 v0, v21 │ │ -094cda: 0201 1600 |00e3: move/from16 v1, v22 │ │ -094cde: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -094ce2: 52d9 bd07 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@07bd │ │ -094ce6: 0200 1300 |00e9: move/from16 v0, v19 │ │ -094cea: 0201 1200 |00eb: move/from16 v1, v18 │ │ -094cee: 7120 8421 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -094cf4: 0a14 |00f0: move-result v20 │ │ -094cf6: 7120 8421 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -094cfc: 0a0a |00f4: move-result v10 │ │ -094cfe: 0200 1400 |00f5: move/from16 v0, v20 │ │ -094d02: 6e30 e921 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -094d08: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -094d0c: 6e10 ad21 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -094d12: 0a15 |00ff: move-result v21 │ │ -094d14: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -094d18: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -094d1c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -094d20: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -094d22: 2894 |0107: goto 009b // -006c │ │ -094d24: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -094d26: 289f |0109: goto 00a8 // -0061 │ │ -094d28: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -094d2c: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -094d30: 289e |010e: goto 00ac // -0062 │ │ -094d32: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -094d36: 6e10 b021 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -094d3c: 0a15 |0114: move-result v21 │ │ -094d3e: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -094d42: 28eb |0117: goto 0102 // -0015 │ │ -094d44: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -094d48: 0200 1500 |011a: move/from16 v0, v21 │ │ -094d4c: 7120 8421 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -094d52: 0a15 |011f: move-result v21 │ │ -094d54: 0200 1500 |0120: move/from16 v0, v21 │ │ -094d58: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -094d5c: 5910 e107 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@07e1 │ │ -094d60: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -094d64: 0200 1500 |0128: move/from16 v0, v21 │ │ -094d68: 7120 8421 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -094d6e: 0a15 |012d: move-result v21 │ │ -094d70: 0200 1500 |012e: move/from16 v0, v21 │ │ -094d74: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -094d78: 5910 e007 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@07e0 │ │ -094d7c: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -094d80: 0200 1500 |0136: move/from16 v0, v21 │ │ -094d84: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -094d88: 5c10 f107 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ -094d8c: 7401 e417 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -094d92: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -094d96: 0200 1500 |0141: move/from16 v0, v21 │ │ -094d9a: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -094d9e: 5c10 f107 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ -094da2: 7401 ad17 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -094da8: 0a10 |014a: move-result v16 │ │ -094daa: 120c |014b: const/4 v12, #int 0 // #0 │ │ -094dac: 0200 1000 |014c: move/from16 v0, v16 │ │ -094db0: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -094db4: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -094db8: 6e20 ac17 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -094dbe: 0c03 |0155: move-result-object v3 │ │ -094dc0: 6e10 ce21 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -094dc6: 0a15 |0159: move-result v21 │ │ -094dc8: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -094dcc: 0200 1500 |015c: move/from16 v0, v21 │ │ -094dd0: 0201 1600 |015e: move/from16 v1, v22 │ │ -094dd4: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -094dd8: 6e10 a921 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -094dde: 0c0d |0165: move-result-object v13 │ │ -094de0: 1f0d 7303 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094de4: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -094de8: 55d0 be07 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -094dec: 0215 0000 |016c: move/from16 v21, v0 │ │ -094df0: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -094df4: 8250 |0170: int-to-float v0, v5 │ │ -094df6: 0215 0000 |0171: move/from16 v21, v0 │ │ -094dfa: 52d0 c207 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ -094dfe: 0216 0000 |0175: move/from16 v22, v0 │ │ -094e02: a815 1516 |0177: mul-float v21, v21, v22 │ │ -094e06: 0200 1500 |0179: move/from16 v0, v21 │ │ -094e0a: 8700 |017b: float-to-int v0, v0 │ │ -094e0c: 0215 0000 |017c: move/from16 v21, v0 │ │ -094e10: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -094e14: 7702 8421 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -094e1a: 0a14 |0183: move-result v20 │ │ -094e1c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -094e20: 5200 e007 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@07e0 │ │ -094e24: 0215 0000 |0188: move/from16 v21, v0 │ │ -094e28: 0200 1400 |018a: move/from16 v0, v20 │ │ -094e2c: 0201 1500 |018c: move/from16 v1, v21 │ │ -094e30: 6e30 e921 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -094e36: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -094e3a: 28b9 |0193: goto 014c // -0047 │ │ -094e3c: 0e00 |0194: return-void │ │ +094af8: |[094af8] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +094b08: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +094b0c: 0200 1500 |0002: move/from16 v0, v21 │ │ +094b10: 0201 1800 |0004: move/from16 v1, v24 │ │ +094b14: 7120 b317 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@17b3 │ │ +094b1a: 0a15 |0009: move-result v21 │ │ +094b1c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +094b20: 0200 1600 |000c: move/from16 v0, v22 │ │ +094b24: 0201 1900 |000e: move/from16 v1, v25 │ │ +094b28: 7120 b317 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@17b3 │ │ +094b2e: 0a16 |0013: move-result v22 │ │ +094b30: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +094b34: 0201 1500 |0016: move/from16 v1, v21 │ │ +094b38: 0202 1600 |0018: move/from16 v2, v22 │ │ +094b3c: 6e30 fa17 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@17fa │ │ +094b42: 7401 b917 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@17b9 │ │ +094b48: 0a0f |0020: move-result v15 │ │ +094b4a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +094b4e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +094b52: 5200 e507 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@07e5 │ │ +094b56: 0215 0000 |0027: move/from16 v21, v0 │ │ +094b5a: 0200 1500 |0029: move/from16 v0, v21 │ │ +094b5e: 7120 1e34 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +094b64: 0a15 |002e: move-result v21 │ │ +094b66: 0200 1500 |002f: move/from16 v0, v21 │ │ +094b6a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +094b6e: 5910 ef07 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@07ef │ │ +094b72: 7401 bc17 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +094b78: 0a15 |0038: move-result v21 │ │ +094b7a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +094b7e: 7401 bd17 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +094b84: 0a16 |003e: move-result v22 │ │ +094b86: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +094b8a: 7401 b817 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@17b8 │ │ +094b90: 0a15 |0044: move-result v21 │ │ +094b92: 7401 be17 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@17be │ │ +094b98: 0a16 |0048: move-result v22 │ │ +094b9a: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +094b9e: 7401 bb17 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@17bb │ │ +094ba4: 0a16 |004e: move-result v22 │ │ +094ba6: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +094baa: 7401 ad17 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +094bb0: 0a10 |0054: move-result v16 │ │ +094bb2: 120c |0055: const/4 v12, #int 0 // #0 │ │ +094bb4: 0200 1000 |0056: move/from16 v0, v16 │ │ +094bb8: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +094bbc: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +094bc0: 6e20 ac17 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +094bc6: 0c03 |005f: move-result-object v3 │ │ +094bc8: 6e10 ce21 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +094bce: 0a15 |0063: move-result v21 │ │ +094bd0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +094bd4: 0200 1500 |0066: move/from16 v0, v21 │ │ +094bd8: 0201 1600 |0068: move/from16 v1, v22 │ │ +094bdc: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +094be0: 6e10 a921 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +094be6: 0c0d |006f: move-result-object v13 │ │ +094be8: 1f0d 7303 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +094bec: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +094bf0: 55d0 be07 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +094bf4: 0215 0000 |0076: move/from16 v21, v0 │ │ +094bf8: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +094bfc: 52d0 bc07 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ +094c00: 0215 0000 |007c: move/from16 v21, v0 │ │ +094c04: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +094c08: 52d0 bc07 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ +094c0c: 0215 0000 |0082: move/from16 v21, v0 │ │ +094c10: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +094c14: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +094c18: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +094c1c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +094c20: 0200 1100 |008c: move/from16 v0, v17 │ │ +094c24: 0201 1500 |008e: move/from16 v1, v21 │ │ +094c28: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +094c2c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +094c30: 0200 1100 |0094: move/from16 v0, v17 │ │ +094c34: 0201 1500 |0096: move/from16 v1, v21 │ │ +094c38: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +094c3c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +094c3e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +094c42: 0200 1500 |009d: move/from16 v0, v21 │ │ +094c46: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +094c4a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +094c4e: 0200 1500 |00a3: move/from16 v0, v21 │ │ +094c52: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +094c56: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +094c58: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +094c5c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +094c60: 0213 0500 |00ac: move/from16 v19, v5 │ │ +094c64: 0149 |00ae: move v9, v4 │ │ +094c66: 52d0 c107 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@07c1 │ │ +094c6a: 0215 0000 |00b1: move/from16 v21, v0 │ │ +094c6e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +094c72: 0200 1500 |00b5: move/from16 v0, v21 │ │ +094c76: 0201 1600 |00b7: move/from16 v1, v22 │ │ +094c7a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +094c7e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +094c82: 52d0 c107 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@07c1 │ │ +094c86: 0215 0000 |00bf: move/from16 v21, v0 │ │ +094c8a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +094c8e: 0200 1500 |00c3: move/from16 v0, v21 │ │ +094c92: 0201 1600 |00c5: move/from16 v1, v22 │ │ +094c96: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +094c9a: 52d0 c107 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@07c1 │ │ +094c9e: 0213 0000 |00cb: move/from16 v19, v0 │ │ +094ca2: 52d0 bd07 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@07bd │ │ +094ca6: 0215 0000 |00cf: move/from16 v21, v0 │ │ +094caa: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +094cae: 0200 1500 |00d3: move/from16 v0, v21 │ │ +094cb2: 0201 1600 |00d5: move/from16 v1, v22 │ │ +094cb6: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +094cba: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +094cbe: 52d0 bd07 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@07bd │ │ +094cc2: 0215 0000 |00dd: move/from16 v21, v0 │ │ +094cc6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +094cca: 0200 1500 |00e1: move/from16 v0, v21 │ │ +094cce: 0201 1600 |00e3: move/from16 v1, v22 │ │ +094cd2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +094cd6: 52d9 bd07 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@07bd │ │ +094cda: 0200 1300 |00e9: move/from16 v0, v19 │ │ +094cde: 0201 1200 |00eb: move/from16 v1, v18 │ │ +094ce2: 7120 8421 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +094ce8: 0a14 |00f0: move-result v20 │ │ +094cea: 7120 8421 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +094cf0: 0a0a |00f4: move-result v10 │ │ +094cf2: 0200 1400 |00f5: move/from16 v0, v20 │ │ +094cf6: 6e30 e921 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +094cfc: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +094d00: 6e10 ad21 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +094d06: 0a15 |00ff: move-result v21 │ │ +094d08: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +094d0c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +094d10: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +094d14: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +094d16: 2894 |0107: goto 009b // -006c │ │ +094d18: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +094d1a: 289f |0109: goto 00a8 // -0061 │ │ +094d1c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +094d20: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +094d24: 289e |010e: goto 00ac // -0062 │ │ +094d26: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +094d2a: 6e10 b021 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +094d30: 0a15 |0114: move-result v21 │ │ +094d32: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +094d36: 28eb |0117: goto 0102 // -0015 │ │ +094d38: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +094d3c: 0200 1500 |011a: move/from16 v0, v21 │ │ +094d40: 7120 8421 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +094d46: 0a15 |011f: move-result v21 │ │ +094d48: 0200 1500 |0120: move/from16 v0, v21 │ │ +094d4c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +094d50: 5910 e107 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@07e1 │ │ +094d54: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +094d58: 0200 1500 |0128: move/from16 v0, v21 │ │ +094d5c: 7120 8421 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +094d62: 0a15 |012d: move-result v21 │ │ +094d64: 0200 1500 |012e: move/from16 v0, v21 │ │ +094d68: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +094d6c: 5910 e007 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@07e0 │ │ +094d70: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +094d74: 0200 1500 |0136: move/from16 v0, v21 │ │ +094d78: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +094d7c: 5c10 f107 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ +094d80: 7401 e417 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +094d86: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +094d8a: 0200 1500 |0141: move/from16 v0, v21 │ │ +094d8e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +094d92: 5c10 f107 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ +094d96: 7401 ad17 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +094d9c: 0a10 |014a: move-result v16 │ │ +094d9e: 120c |014b: const/4 v12, #int 0 // #0 │ │ +094da0: 0200 1000 |014c: move/from16 v0, v16 │ │ +094da4: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +094da8: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +094dac: 6e20 ac17 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +094db2: 0c03 |0155: move-result-object v3 │ │ +094db4: 6e10 ce21 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +094dba: 0a15 |0159: move-result v21 │ │ +094dbc: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +094dc0: 0200 1500 |015c: move/from16 v0, v21 │ │ +094dc4: 0201 1600 |015e: move/from16 v1, v22 │ │ +094dc8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +094dcc: 6e10 a921 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +094dd2: 0c0d |0165: move-result-object v13 │ │ +094dd4: 1f0d 7303 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +094dd8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +094ddc: 55d0 be07 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +094de0: 0215 0000 |016c: move/from16 v21, v0 │ │ +094de4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +094de8: 8250 |0170: int-to-float v0, v5 │ │ +094dea: 0215 0000 |0171: move/from16 v21, v0 │ │ +094dee: 52d0 c207 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ +094df2: 0216 0000 |0175: move/from16 v22, v0 │ │ +094df6: a815 1516 |0177: mul-float v21, v21, v22 │ │ +094dfa: 0200 1500 |0179: move/from16 v0, v21 │ │ +094dfe: 8700 |017b: float-to-int v0, v0 │ │ +094e00: 0215 0000 |017c: move/from16 v21, v0 │ │ +094e04: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +094e08: 7702 8421 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +094e0e: 0a14 |0183: move-result v20 │ │ +094e10: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +094e14: 5200 e007 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@07e0 │ │ +094e18: 0215 0000 |0188: move/from16 v21, v0 │ │ +094e1c: 0200 1400 |018a: move/from16 v0, v20 │ │ +094e20: 0201 1500 |018c: move/from16 v1, v21 │ │ +094e24: 6e30 e921 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +094e2a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +094e2e: 28b9 |0193: goto 014c // -0047 │ │ +094e30: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x001d line=1377 │ │ 0x0021 line=1378 │ │ 0x0023 line=1379 │ │ 0x0035 line=1382 │ │ @@ -106112,129 +106131,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -094e40: |[094e40] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -094e50: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -094e54: 520f e407 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@07e4 │ │ -094e58: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -094e5c: 7401 c217 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -094e62: 0a0c |0009: move-result v12 │ │ -094e64: 7401 bc17 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -094e6a: 0a0a |000d: move-result v10 │ │ -094e6c: 7401 bd17 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -094e72: 0a0b |0011: move-result v11 │ │ -094e74: 7401 c417 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ -094e7a: 0a0e |0015: move-result v14 │ │ -094e7c: 7401 ad17 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -094e82: 0a04 |0019: move-result v4 │ │ -094e84: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -094e86: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -094e8a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -094e8e: 6e20 ac17 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -094e94: 0c03 |0022: move-result-object v3 │ │ -094e96: 6e10 a921 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -094e9c: 0c09 |0026: move-result-object v9 │ │ -094e9e: 1f09 7303 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094ea2: 559f be07 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -094ea6: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -094eaa: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -094eae: 28ec |002f: goto 001b // -0014 │ │ -094eb0: 529f bc07 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ -094eb4: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -094eb8: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -094eba: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -094ec0: 01a5 |0038: move v5, v10 │ │ -094ec2: b0c5 |0039: add-int/2addr v5, v12 │ │ -094ec4: 6e10 aa21 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -094eca: 0a0f |003d: move-result v15 │ │ -094ecc: 9106 050f |003e: sub-int v6, v5, v15 │ │ -094ed0: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -094ed4: 6e20 ea21 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ -094eda: 28e8 |0045: goto 002d // -0018 │ │ -094edc: 01a5 |0046: move v5, v10 │ │ -094ede: 6e10 cf21 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -094ee4: 0a0f |004a: move-result v15 │ │ -094ee6: b0fa |004b: add-int/2addr v10, v15 │ │ -094ee8: 28ed |004c: goto 0039 // -0013 │ │ -094eea: 6e10 b021 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -094ef0: 0a0f |0050: move-result v15 │ │ -094ef2: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -094ef6: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -094efa: 7120 1b34 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -094f00: 0a05 |0058: move-result v5 │ │ -094f02: 28e0 |0059: goto 0039 // -0020 │ │ -094f04: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -094f08: 6e10 b021 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -094f0e: 0a10 |005f: move-result v16 │ │ -094f10: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -094f14: 6e10 b021 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -094f1a: 0a0f |0065: move-result v15 │ │ -094f1c: b0fb |0066: add-int/2addr v11, v15 │ │ -094f1e: 28d2 |0067: goto 0039 // -002e │ │ -094f20: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -094f24: 540f 0208 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -094f28: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -094f2c: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -094f30: 540f 0208 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -094f34: 0200 1200 |0072: move/from16 v0, v18 │ │ -094f38: 0201 1300 |0074: move/from16 v1, v19 │ │ -094f3c: 0202 1400 |0076: move/from16 v2, v20 │ │ -094f40: 7240 6e17 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@176e │ │ -094f46: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -094f4a: 540f f407 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -094f4e: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -094f52: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -094f56: 540f f407 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -094f5a: 0200 1200 |0085: move/from16 v0, v18 │ │ -094f5e: 0201 1300 |0087: move/from16 v1, v19 │ │ -094f62: 0202 1400 |0089: move/from16 v2, v20 │ │ -094f66: 7240 6e17 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@176e │ │ -094f6c: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -094f70: 540f 0408 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ -094f74: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -094f78: 7401 c217 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -094f7e: 0a0c |0097: move-result v12 │ │ -094f80: 7401 ad17 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -094f86: 0a04 |009b: move-result v4 │ │ -094f88: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -094f8a: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -094f8e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -094f92: 6e20 ac17 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -094f98: 0c03 |00a4: move-result-object v3 │ │ -094f9a: 6e10 a921 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -094fa0: 0c09 |00a8: move-result-object v9 │ │ -094fa2: 1f09 7303 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -094fa6: 559f be07 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -094faa: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -094fae: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -094fb2: 28ec |00b1: goto 009d // -0014 │ │ -094fb4: 6e10 aa21 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -094fba: 0a0f |00b5: move-result v15 │ │ -094fbc: b1cf |00b6: sub-int/2addr v15, v12 │ │ -094fbe: 82ff |00b7: int-to-float v15, v15 │ │ -094fc0: 7601 b017 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -094fc6: 0a10 |00bb: move-result v16 │ │ -094fc8: 0200 1000 |00bc: move/from16 v0, v16 │ │ -094fcc: 8200 |00be: int-to-float v0, v0 │ │ -094fce: 0210 0000 |00bf: move/from16 v16, v0 │ │ -094fd2: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -094fd6: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -094fda: 540f 0408 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ -094fde: 7230 7017 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@1770 │ │ -094fe4: 28e5 |00ca: goto 00af // -001b │ │ -094fe6: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -094fe8: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -094fec: 5c0f df07 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ -094ff0: 0e00 |00d0: return-void │ │ -094ff2: 0000 |00d1: nop // spacer │ │ -094ff4: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +094e34: |[094e34] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +094e44: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +094e48: 520f e407 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@07e4 │ │ +094e4c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +094e50: 7401 c217 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +094e56: 0a0c |0009: move-result v12 │ │ +094e58: 7401 bc17 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +094e5e: 0a0a |000d: move-result v10 │ │ +094e60: 7401 bd17 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +094e66: 0a0b |0011: move-result v11 │ │ +094e68: 7401 c417 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ +094e6e: 0a0e |0015: move-result v14 │ │ +094e70: 7401 ad17 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +094e76: 0a04 |0019: move-result v4 │ │ +094e78: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +094e7a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +094e7e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +094e82: 6e20 ac17 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +094e88: 0c03 |0022: move-result-object v3 │ │ +094e8a: 6e10 a921 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +094e90: 0c09 |0026: move-result-object v9 │ │ +094e92: 1f09 7303 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +094e96: 559f be07 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +094e9a: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +094e9e: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +094ea2: 28ec |002f: goto 001b // -0014 │ │ +094ea4: 529f bc07 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@07bc │ │ +094ea8: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +094eac: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +094eae: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +094eb4: 01a5 |0038: move v5, v10 │ │ +094eb6: b0c5 |0039: add-int/2addr v5, v12 │ │ +094eb8: 6e10 aa21 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +094ebe: 0a0f |003d: move-result v15 │ │ +094ec0: 9106 050f |003e: sub-int v6, v5, v15 │ │ +094ec4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +094ec8: 6e20 ea21 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ +094ece: 28e8 |0045: goto 002d // -0018 │ │ +094ed0: 01a5 |0046: move v5, v10 │ │ +094ed2: 6e10 cf21 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +094ed8: 0a0f |004a: move-result v15 │ │ +094eda: b0fa |004b: add-int/2addr v10, v15 │ │ +094edc: 28ed |004c: goto 0039 // -0013 │ │ +094ede: 6e10 b021 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +094ee4: 0a0f |0050: move-result v15 │ │ +094ee6: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +094eea: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +094eee: 7120 1b34 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +094ef4: 0a05 |0058: move-result v5 │ │ +094ef6: 28e0 |0059: goto 0039 // -0020 │ │ +094ef8: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +094efc: 6e10 b021 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +094f02: 0a10 |005f: move-result v16 │ │ +094f04: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +094f08: 6e10 b021 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +094f0e: 0a0f |0065: move-result v15 │ │ +094f10: b0fb |0066: add-int/2addr v11, v15 │ │ +094f12: 28d2 |0067: goto 0039 // -002e │ │ +094f14: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +094f18: 540f 0208 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +094f1c: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +094f20: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +094f24: 540f 0208 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +094f28: 0200 1200 |0072: move/from16 v0, v18 │ │ +094f2c: 0201 1300 |0074: move/from16 v1, v19 │ │ +094f30: 0202 1400 |0076: move/from16 v2, v20 │ │ +094f34: 7240 6e17 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@176e │ │ +094f3a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +094f3e: 540f f407 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +094f42: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +094f46: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +094f4a: 540f f407 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +094f4e: 0200 1200 |0085: move/from16 v0, v18 │ │ +094f52: 0201 1300 |0087: move/from16 v1, v19 │ │ +094f56: 0202 1400 |0089: move/from16 v2, v20 │ │ +094f5a: 7240 6e17 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@176e │ │ +094f60: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +094f64: 540f 0408 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ +094f68: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +094f6c: 7401 c217 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +094f72: 0a0c |0097: move-result v12 │ │ +094f74: 7401 ad17 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +094f7a: 0a04 |009b: move-result v4 │ │ +094f7c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +094f7e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +094f82: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +094f86: 6e20 ac17 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +094f8c: 0c03 |00a4: move-result-object v3 │ │ +094f8e: 6e10 a921 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +094f94: 0c09 |00a8: move-result-object v9 │ │ +094f96: 1f09 7303 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +094f9a: 559f be07 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +094f9e: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +094fa2: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +094fa6: 28ec |00b1: goto 009d // -0014 │ │ +094fa8: 6e10 aa21 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +094fae: 0a0f |00b5: move-result v15 │ │ +094fb0: b1cf |00b6: sub-int/2addr v15, v12 │ │ +094fb2: 82ff |00b7: int-to-float v15, v15 │ │ +094fb4: 7601 b017 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +094fba: 0a10 |00bb: move-result v16 │ │ +094fbc: 0200 1000 |00bc: move/from16 v0, v16 │ │ +094fc0: 8200 |00be: int-to-float v0, v0 │ │ +094fc2: 0210 0000 |00bf: move/from16 v16, v0 │ │ +094fc6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +094fca: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +094fce: 540f 0408 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ +094fd2: 7230 7017 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@1770 │ │ +094fd8: 28e5 |00ca: goto 00af // -001b │ │ +094fda: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +094fdc: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +094fe0: 5c0f df07 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@07df │ │ +094fe4: 0e00 |00d0: return-void │ │ +094fe6: 0000 |00d1: nop // spacer │ │ +094fe8: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ 0x0006 line=1678 │ │ 0x000a line=1679 │ │ 0x000e line=1680 │ │ 0x0012 line=1681 │ │ @@ -106304,48 +106323,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -095010: |[095010] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -095020: 6e10 ad17 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -095026: 0a01 |0003: move-result v1 │ │ -095028: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -09502c: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -095030: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -095032: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -095034: 0112 |000a: move v2, v1 │ │ -095036: 0163 |000b: move v3, v6 │ │ -095038: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -09503c: 6e20 ac17 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -095042: 0c00 |0011: move-result-object v0 │ │ -095044: 6e10 ce21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -09504a: 0a07 |0015: move-result v7 │ │ -09504c: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -095050: 6e20 c817 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -095056: 0c04 |001b: move-result-object v4 │ │ -095058: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -09505c: 5247 b807 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095060: 5298 e307 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095064: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -095068: 6e30 0522 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2205 │ │ -09506e: 0a07 |0027: move-result v7 │ │ -095070: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -095074: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -095076: 0f07 |002b: return v7 │ │ -095078: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -09507c: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -09507e: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -095080: 28db |0030: goto 000b // -0025 │ │ -095082: b053 |0031: add-int/2addr v3, v5 │ │ -095084: 28da |0032: goto 000c // -0026 │ │ -095086: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -095088: 28f7 |0034: goto 002b // -0009 │ │ +095004: |[095004] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +095014: 6e10 ad17 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +09501a: 0a01 |0003: move-result v1 │ │ +09501c: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +095020: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +095024: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +095026: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +095028: 0112 |000a: move v2, v1 │ │ +09502a: 0163 |000b: move v3, v6 │ │ +09502c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +095030: 6e20 ac17 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +095036: 0c00 |0011: move-result-object v0 │ │ +095038: 6e10 ce21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +09503e: 0a07 |0015: move-result v7 │ │ +095040: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +095044: 6e20 c817 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +09504a: 0c04 |001b: move-result-object v4 │ │ +09504c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +095050: 5247 b807 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095054: 5298 e307 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095058: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +09505c: 6e30 0522 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2205 │ │ +095062: 0a07 |0027: move-result v7 │ │ +095064: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +095068: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +09506a: 0f07 |002b: return v7 │ │ +09506c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +095070: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +095072: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +095074: 28db |0030: goto 000b // -0025 │ │ +095076: b053 |0031: add-int/2addr v3, v5 │ │ +095078: 28da |0032: goto 000c // -0026 │ │ +09507a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +09507c: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2698 │ │ 0x0004 line=2699 │ │ 0x0008 line=2700 │ │ 0x0009 line=2701 │ │ 0x000a line=2702 │ │ @@ -106384,42 +106403,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -09508c: |[09508c] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -09509c: 2051 7a03 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ -0950a0: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -0950a4: 6f20 7e22 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ -0950aa: 0e00 |0007: return-void │ │ -0950ac: 0750 |0008: move-object v0, v5 │ │ -0950ae: 1f00 7a03 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ -0950b2: 6e10 7d17 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@177d │ │ -0950b8: 0c01 |000e: move-result-object v1 │ │ -0950ba: 6f20 7e22 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ -0950c0: 5441 dc07 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0950c4: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -0950c8: 5441 dc07 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0950cc: 5402 c607 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ -0950d0: 5403 c707 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@07c7 │ │ -0950d4: 6e30 f614 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@14f6 │ │ -0950da: 5201 c807 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ -0950de: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -0950e0: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -0950e2: 6e40 f517 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ -0950e8: 28e1 |0026: goto 0007 // -001f │ │ -0950ea: 5201 c807 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ -0950ee: 5941 0808 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ -0950f2: 5401 c607 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ -0950f6: 5b41 0608 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ -0950fa: 5401 c707 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@07c7 │ │ -0950fe: 5b41 0708 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ -095102: 28d4 |0033: goto 0007 // -002c │ │ +095080: |[095080] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +095090: 2051 7a03 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ +095094: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +095098: 6f20 7e22 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ +09509e: 0e00 |0007: return-void │ │ +0950a0: 0750 |0008: move-object v0, v5 │ │ +0950a2: 1f00 7a03 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ +0950a6: 6e10 7d17 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@177d │ │ +0950ac: 0c01 |000e: move-result-object v1 │ │ +0950ae: 6f20 7e22 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ +0950b4: 5441 dc07 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0950b8: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +0950bc: 5441 dc07 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0950c0: 5402 c607 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ +0950c4: 5403 c707 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@07c7 │ │ +0950c8: 6e30 f614 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@14f6 │ │ +0950ce: 5201 c807 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ +0950d2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +0950d4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +0950d6: 6e40 f517 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ +0950dc: 28e1 |0026: goto 0007 // -001f │ │ +0950de: 5201 c807 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ +0950e2: 5941 0808 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ +0950e6: 5401 c607 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ +0950ea: 5b41 0608 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ +0950ee: 5401 c707 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@07c7 │ │ +0950f2: 5b41 0708 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ +0950f6: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0004 line=1278 │ │ 0x0007 line=1293 │ │ 0x0009 line=1282 │ │ 0x000b line=1283 │ │ @@ -106439,28 +106458,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -095104: |[095104] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -095114: 6f10 7f22 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@227f │ │ -09511a: 0c01 |0003: move-result-object v1 │ │ -09511c: 2200 7a03 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ -095120: 7020 7c17 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@177c │ │ -095126: 5232 e307 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09512a: 5902 c807 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ -09512e: 5432 dc07 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095132: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -095136: 5432 dc07 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09513a: 6e10 f714 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@14f7 │ │ -095140: 0c02 |0016: move-result-object v2 │ │ -095142: 5b02 c607 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ -095146: 1100 |0019: return-object v0 │ │ +0950f8: |[0950f8] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +095108: 6f10 7f22 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@227f │ │ +09510e: 0c01 |0003: move-result-object v1 │ │ +095110: 2200 7a03 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ +095114: 7020 7c17 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@177c │ │ +09511a: 5232 e307 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09511e: 5902 c807 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@07c8 │ │ +095122: 5432 dc07 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +095126: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +09512a: 5432 dc07 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +09512e: 6e10 f714 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@14f7 │ │ +095134: 0c02 |0016: move-result-object v2 │ │ +095136: 5b02 c607 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@07c6 │ │ +09513a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x0004 line=1267 │ │ 0x0009 line=1268 │ │ 0x000d line=1269 │ │ 0x0011 line=1270 │ │ @@ -106475,21 +106494,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -095148: |[095148] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -095158: 6f56 8022 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2280 │ │ -09515e: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -095162: 5220 0308 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -095166: 5221 0308 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -09516a: 7051 e617 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@17e6 │ │ -095170: 0e00 |000c: return-void │ │ +09513c: |[09513c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +09514c: 6f56 8022 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2280 │ │ +095152: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +095156: 5220 0308 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +09515a: 5221 0308 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +09515e: 7051 e617 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@17e6 │ │ +095164: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0003 line=1467 │ │ 0x0005 line=1468 │ │ 0x000c line=1470 │ │ locals : │ │ @@ -106504,375 +106523,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -095174: |[095174] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -095184: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -095188: 5500 eb07 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ -09518c: 0218 0000 |0004: move/from16 v24, v0 │ │ -095190: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -095194: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -095198: 0f18 |000a: return v24 │ │ -09519a: 7401 5121 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0951a0: 0a18 |000e: move-result v24 │ │ -0951a2: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -0951a6: 7401 5321 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@2153 │ │ -0951ac: 0a18 |0014: move-result v24 │ │ -0951ae: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -0951b2: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -0951b6: 28f1 |0019: goto 000a // -000f │ │ -0951b8: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -0951bc: 5400 dc07 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0951c0: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -0951c4: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -0951c8: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -0951cc: 5400 dc07 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0951d0: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -0951d4: 7401 ed14 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -0951da: 0a18 |002b: move-result v24 │ │ -0951dc: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -0951e0: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -0951e4: 28da |0030: goto 000a // -0026 │ │ -0951e6: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -0951ea: 5400 1208 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -0951ee: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -0951f2: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -0951f6: 7100 7321 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ -0951fc: 0c18 |003c: move-result-object v24 │ │ -0951fe: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -095202: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -095206: 5b10 1208 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -09520a: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -09520e: 5400 1208 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -095212: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -095216: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -09521a: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -09521e: 6e20 6c21 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ -095224: 7401 5121 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -09522a: 0a05 |0053: move-result v5 │ │ -09522c: 120b |0054: const/4 v11, #int 0 // #0 │ │ -09522e: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -095232: 0218 0000 |0057: move/from16 v24, v0 │ │ -095236: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -09523c: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -095240: 7701 a316 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -095246: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -09524a: 28a7 |0063: goto 000a // -0059 │ │ -09524c: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -095250: 5400 0b08 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -095254: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -095258: 7401 9e24 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ -09525e: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -095262: 0200 1800 |006f: move/from16 v0, v24 │ │ -095266: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -09526a: 5c10 0508 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -09526e: 7401 e417 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -095274: 7401 5721 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -09527a: 0a18 |007b: move-result v24 │ │ -09527c: 0200 1800 |007c: move/from16 v0, v24 │ │ -095280: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -095284: 5910 f207 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -095288: 0200 1800 |0082: move/from16 v0, v24 │ │ -09528c: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -095290: 5910 f807 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -095294: 7401 5921 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -09529a: 0a18 |008b: move-result v24 │ │ -09529c: 0200 1800 |008c: move/from16 v0, v24 │ │ -0952a0: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -0952a4: 5910 f307 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@07f3 │ │ -0952a8: 0200 1800 |0092: move/from16 v0, v24 │ │ -0952ac: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -0952b0: 5910 f907 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ -0952b4: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -0952b8: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0952bc: 0201 1800 |009c: move/from16 v1, v24 │ │ -0952c0: 7120 de14 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0952c6: 0a18 |00a1: move-result v24 │ │ -0952c8: 0200 1800 |00a2: move/from16 v0, v24 │ │ -0952cc: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -0952d0: 5910 db07 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0952d4: 28b4 |00a8: goto 005c // -004c │ │ -0952d6: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -0952da: 5500 f507 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -0952de: 0218 0000 |00ad: move/from16 v24, v0 │ │ -0952e2: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -0952e6: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -0952ea: 5200 db07 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0952ee: 0218 0000 |00b5: move/from16 v24, v0 │ │ -0952f2: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -0952f6: 0201 1800 |00b9: move/from16 v1, v24 │ │ -0952fa: 7120 da14 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -095300: 0a0f |00be: move-result v15 │ │ -095302: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -095306: 7120 df14 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -09530c: 0a14 |00c4: move-result v20 │ │ -09530e: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -095312: 5200 f807 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -095316: 0218 0000 |00c9: move/from16 v24, v0 │ │ -09531a: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -09531e: 7701 1334 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -095324: 0a15 |00d0: move-result v21 │ │ -095326: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -09532a: 7120 e014 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -095330: 0a16 |00d6: move-result v22 │ │ -095332: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -095336: 5200 f907 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ -09533a: 0218 0000 |00db: move/from16 v24, v0 │ │ -09533e: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -095342: 7701 1334 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -095348: 0a17 |00e2: move-result v23 │ │ -09534a: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -09534e: 5200 1108 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -095352: 0218 0000 |00e7: move/from16 v24, v0 │ │ -095356: 0200 1800 |00e9: move/from16 v0, v24 │ │ -09535a: 8200 |00eb: int-to-float v0, v0 │ │ -09535c: 0218 0000 |00ec: move/from16 v24, v0 │ │ -095360: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -095364: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -095368: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -09536c: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -095370: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -095374: 0200 1800 |00f8: move/from16 v0, v24 │ │ -095378: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -09537c: 5c10 f507 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -095380: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -095384: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -095388: 0201 1800 |0102: move/from16 v1, v24 │ │ -09538c: 7020 ee17 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@17ee │ │ -095392: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -095396: 5200 f207 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -09539a: 0218 0000 |010b: move/from16 v24, v0 │ │ -09539e: a718 1418 |010d: sub-float v24, v20, v24 │ │ -0953a2: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -0953a6: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -0953aa: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -0953ae: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -0953b2: 5200 f207 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -0953b6: 0218 0000 |0119: move/from16 v24, v0 │ │ -0953ba: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -0953be: 5200 1108 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -0953c2: 0219 0000 |011f: move/from16 v25, v0 │ │ -0953c6: 0200 1900 |0121: move/from16 v0, v25 │ │ -0953ca: 8200 |0123: int-to-float v0, v0 │ │ -0953cc: 0219 0000 |0124: move/from16 v25, v0 │ │ -0953d0: a618 1819 |0126: add-float v24, v24, v25 │ │ -0953d4: 0200 1800 |0128: move/from16 v0, v24 │ │ -0953d8: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -0953dc: 5910 f807 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -0953e0: 0200 1600 |012e: move/from16 v0, v22 │ │ -0953e4: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -0953e8: 5910 f907 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ -0953ec: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -0953f0: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -0953f4: 0201 1800 |0138: move/from16 v1, v24 │ │ -0953f8: 7020 0218 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ -0953fe: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -095402: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -095406: 0201 1800 |0141: move/from16 v1, v24 │ │ -09540a: 7020 0318 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ -095410: 7401 c017 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@17c0 │ │ -095416: 0c0e |0149: move-result-object v14 │ │ -095418: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -09541c: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -095420: 0200 1800 |014e: move/from16 v0, v24 │ │ -095424: 7220 9622 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2296 │ │ -09542a: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -09542e: 5500 f507 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -095432: 0218 0000 |0157: move/from16 v24, v0 │ │ -095436: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -09543a: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -09543e: 5200 db07 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -095442: 0218 0000 |015f: move/from16 v24, v0 │ │ -095446: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -09544a: 0201 1800 |0163: move/from16 v1, v24 │ │ -09544e: 7120 da14 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -095454: 0a06 |0168: move-result v6 │ │ -095456: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -09545a: 7120 df14 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -095460: 0a14 |016e: move-result v20 │ │ -095462: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -095466: 0201 1400 |0171: move/from16 v1, v20 │ │ -09546a: 7020 e217 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@17e2 │ │ -095470: 0a18 |0176: move-result v24 │ │ -095472: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -095476: 2900 e3fe |0179: goto/16 005c // -011d │ │ -09547a: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -09547e: 5200 f207 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -095482: 0218 0000 |017f: move/from16 v24, v0 │ │ -095486: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -09548a: 5200 1108 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ -09548e: 0219 0000 |0185: move/from16 v25, v0 │ │ -095492: 0200 1900 |0187: move/from16 v0, v25 │ │ -095496: 8200 |0189: int-to-float v0, v0 │ │ -095498: 0219 0000 |018a: move/from16 v25, v0 │ │ -09549c: a718 1819 |018c: sub-float v24, v24, v25 │ │ -0954a0: 289a |018e: goto 0128 // -0066 │ │ -0954a2: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -0954a6: 5500 f507 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -0954aa: 0218 0000 |0193: move/from16 v24, v0 │ │ -0954ae: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -0954b2: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -0954b6: 5400 1208 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ -0954ba: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -0954be: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -0954c2: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -0954c6: 5200 fd07 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@07fd │ │ -0954ca: 0219 0000 |01a3: move/from16 v25, v0 │ │ -0954ce: 0200 1900 |01a5: move/from16 v0, v25 │ │ -0954d2: 8200 |01a7: int-to-float v0, v0 │ │ -0954d4: 0219 0000 |01a8: move/from16 v25, v0 │ │ -0954d8: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -0954dc: 0201 1800 |01ac: move/from16 v1, v24 │ │ -0954e0: 0202 1900 |01ae: move/from16 v2, v25 │ │ -0954e4: 6e30 6e21 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ -0954ea: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -0954ee: 5200 db07 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0954f2: 0218 0000 |01b7: move/from16 v24, v0 │ │ -0954f6: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -0954fa: 0201 1800 |01bb: move/from16 v1, v24 │ │ -0954fe: 7120 6b15 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -095504: 0a18 |01c0: move-result v24 │ │ -095506: 0200 1800 |01c1: move/from16 v0, v24 │ │ -09550a: 870a |01c3: float-to-int v10, v0 │ │ -09550c: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -095510: 0200 1800 |01c6: move/from16 v0, v24 │ │ -095514: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -095518: 5c10 0508 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -09551c: 7601 b017 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -095522: 0a13 |01cf: move-result v19 │ │ -095524: 7401 c217 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -09552a: 0a10 |01d3: move-result v16 │ │ -09552c: 7601 c917 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c9 │ │ -095532: 0c08 |01d7: move-result-object v8 │ │ -095534: 5287 b807 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095538: 0200 1000 |01da: move/from16 v0, v16 │ │ -09553c: 8200 |01dc: int-to-float v0, v0 │ │ -09553e: 0218 0000 |01dd: move/from16 v24, v0 │ │ -095542: 0200 1300 |01df: move/from16 v0, v19 │ │ -095546: 8200 |01e1: int-to-float v0, v0 │ │ -095548: 0219 0000 |01e2: move/from16 v25, v0 │ │ -09554c: a918 1819 |01e4: div-float v24, v24, v25 │ │ -095550: 5280 b707 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ -095554: 0219 0000 |01e8: move/from16 v25, v0 │ │ -095558: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -09555c: 5280 ba07 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095560: 0219 0000 |01ee: move/from16 v25, v0 │ │ -095564: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -095568: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -09556c: 5200 db07 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -095570: 0218 0000 |01f6: move/from16 v24, v0 │ │ -095574: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -095578: 0201 1800 |01fa: move/from16 v1, v24 │ │ -09557c: 7120 da14 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -095582: 0a06 |01ff: move-result v6 │ │ -095584: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -095588: 7120 df14 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -09558e: 0a14 |0205: move-result v20 │ │ -095590: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -095594: 5200 f207 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ -095598: 0218 0000 |020a: move/from16 v24, v0 │ │ -09559c: a718 1418 |020c: sub-float v24, v20, v24 │ │ -0955a0: 0200 1800 |020e: move/from16 v0, v24 │ │ -0955a4: 8700 |0210: float-to-int v0, v0 │ │ -0955a6: 0211 0000 |0211: move/from16 v17, v0 │ │ -0955aa: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -0955ae: 0201 1100 |0215: move/from16 v1, v17 │ │ -0955b2: 7051 9c17 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@179c │ │ -0955b8: 0a0c |021a: move-result v12 │ │ -0955ba: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -0955be: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -0955c2: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -0955c6: 0201 1800 |0221: move/from16 v1, v24 │ │ -0955ca: 0202 1900 |0223: move/from16 v2, v25 │ │ -0955ce: 6e5a f617 c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@17f6 │ │ -0955d4: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -0955d8: 0200 1800 |022a: move/from16 v0, v24 │ │ -0955dc: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -0955e0: 5910 db07 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0955e4: 7601 a317 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@17a3 │ │ -0955ea: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -0955ee: 5400 fb07 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -0955f2: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -0955f6: 7401 c71d 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ -0955fc: 0a18 |023c: move-result v24 │ │ -0955fe: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -095602: 5400 0908 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -095606: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -09560a: 7401 c71d 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ -095610: 0a19 |0246: move-result v25 │ │ -095612: 960b 1819 |0247: or-int v11, v24, v25 │ │ -095616: 2900 13fe |0249: goto/16 005c // -01ed │ │ -09561a: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -09561e: 5500 f507 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ -095622: 0218 0000 |024f: move/from16 v24, v0 │ │ -095626: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -09562a: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -09562e: 5200 e307 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095632: 0218 0000 |0257: move/from16 v24, v0 │ │ -095636: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -09563a: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -09563e: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -095642: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -095646: 0201 1800 |0261: move/from16 v1, v24 │ │ -09564a: 0202 1900 |0263: move/from16 v2, v25 │ │ -09564e: 0203 1a00 |0265: move/from16 v3, v26 │ │ -095652: 0204 1b00 |0267: move/from16 v4, v27 │ │ -095656: 7054 f017 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@17f0 │ │ -09565c: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -095660: 0200 1800 |026e: move/from16 v0, v24 │ │ -095664: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -095668: 5910 db07 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -09566c: 7601 a317 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@17a3 │ │ -095672: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -095676: 5400 fb07 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ -09567a: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -09567e: 7401 c71d 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ -095684: 0a18 |0280: move-result v24 │ │ -095686: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -09568a: 5400 0908 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ -09568e: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -095692: 7401 c71d 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ -095698: 0a19 |028a: move-result v25 │ │ -09569a: 960b 1819 |028b: or-int v11, v24, v25 │ │ -09569e: 2900 cffd |028d: goto/16 005c // -0231 │ │ -0956a2: 7701 db14 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -0956a8: 0a09 |0292: move-result v9 │ │ -0956aa: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -0956ae: 7120 df14 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0956b4: 0a14 |0298: move-result v20 │ │ -0956b6: 0200 1400 |0299: move/from16 v0, v20 │ │ -0956ba: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -0956be: 5910 f807 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -0956c2: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -0956c6: 7120 de14 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0956cc: 0a18 |02a4: move-result v24 │ │ -0956ce: 0200 1800 |02a5: move/from16 v0, v24 │ │ -0956d2: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -0956d6: 5910 db07 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0956da: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -0956de: 7602 dc17 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@17dc │ │ -0956e4: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -0956e8: 5200 db07 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ -0956ec: 0218 0000 |02b4: move/from16 v24, v0 │ │ -0956f0: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -0956f4: 0201 1800 |02b8: move/from16 v1, v24 │ │ -0956f8: 7120 da14 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -0956fe: 0a18 |02bd: move-result v24 │ │ -095700: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -095704: 0201 1800 |02c0: move/from16 v1, v24 │ │ -095708: 7120 df14 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -09570e: 0a18 |02c5: move-result v24 │ │ -095710: 0200 1800 |02c6: move/from16 v0, v24 │ │ -095714: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -095718: 5910 f807 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ -09571c: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -095720: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +095168: |[095168] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +095178: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +09517c: 5500 eb07 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@07eb │ │ +095180: 0218 0000 |0004: move/from16 v24, v0 │ │ +095184: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +095188: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +09518c: 0f18 |000a: return v24 │ │ +09518e: 7401 5121 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +095194: 0a18 |000e: move-result v24 │ │ +095196: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +09519a: 7401 5321 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@2153 │ │ +0951a0: 0a18 |0014: move-result v24 │ │ +0951a2: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +0951a6: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +0951aa: 28f1 |0019: goto 000a // -000f │ │ +0951ac: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +0951b0: 5400 dc07 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0951b4: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +0951b8: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +0951bc: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +0951c0: 5400 dc07 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0951c4: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +0951c8: 7401 ed14 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +0951ce: 0a18 |002b: move-result v24 │ │ +0951d0: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +0951d4: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +0951d8: 28da |0030: goto 000a // -0026 │ │ +0951da: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +0951de: 5400 1208 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +0951e2: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +0951e6: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +0951ea: 7100 7321 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ +0951f0: 0c18 |003c: move-result-object v24 │ │ +0951f2: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +0951f6: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +0951fa: 5b10 1208 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +0951fe: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +095202: 5400 1208 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +095206: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +09520a: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +09520e: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +095212: 6e20 6c21 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ +095218: 7401 5121 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +09521e: 0a05 |0053: move-result v5 │ │ +095220: 120b |0054: const/4 v11, #int 0 // #0 │ │ +095222: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +095226: 0218 0000 |0057: move/from16 v24, v0 │ │ +09522a: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +095230: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +095234: 7701 a316 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +09523a: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +09523e: 28a7 |0063: goto 000a // -0059 │ │ +095240: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +095244: 5400 0b08 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +095248: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +09524c: 7401 9e24 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ +095252: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +095256: 0200 1800 |006f: move/from16 v0, v24 │ │ +09525a: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +09525e: 5c10 0508 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +095262: 7401 e417 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +095268: 7401 5721 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +09526e: 0a18 |007b: move-result v24 │ │ +095270: 0200 1800 |007c: move/from16 v0, v24 │ │ +095274: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +095278: 5910 f207 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +09527c: 0200 1800 |0082: move/from16 v0, v24 │ │ +095280: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +095284: 5910 f807 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +095288: 7401 5921 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +09528e: 0a18 |008b: move-result v24 │ │ +095290: 0200 1800 |008c: move/from16 v0, v24 │ │ +095294: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +095298: 5910 f307 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@07f3 │ │ +09529c: 0200 1800 |0092: move/from16 v0, v24 │ │ +0952a0: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +0952a4: 5910 f907 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ +0952a8: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +0952ac: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +0952b0: 0201 1800 |009c: move/from16 v1, v24 │ │ +0952b4: 7120 de14 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0952ba: 0a18 |00a1: move-result v24 │ │ +0952bc: 0200 1800 |00a2: move/from16 v0, v24 │ │ +0952c0: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +0952c4: 5910 db07 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0952c8: 28b4 |00a8: goto 005c // -004c │ │ +0952ca: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +0952ce: 5500 f507 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +0952d2: 0218 0000 |00ad: move/from16 v24, v0 │ │ +0952d6: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +0952da: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +0952de: 5200 db07 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0952e2: 0218 0000 |00b5: move/from16 v24, v0 │ │ +0952e6: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +0952ea: 0201 1800 |00b9: move/from16 v1, v24 │ │ +0952ee: 7120 da14 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +0952f4: 0a0f |00be: move-result v15 │ │ +0952f6: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +0952fa: 7120 df14 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +095300: 0a14 |00c4: move-result v20 │ │ +095302: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +095306: 5200 f807 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +09530a: 0218 0000 |00c9: move/from16 v24, v0 │ │ +09530e: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +095312: 7701 1334 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +095318: 0a15 |00d0: move-result v21 │ │ +09531a: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +09531e: 7120 e014 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +095324: 0a16 |00d6: move-result v22 │ │ +095326: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +09532a: 5200 f907 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ +09532e: 0218 0000 |00db: move/from16 v24, v0 │ │ +095332: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +095336: 7701 1334 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +09533c: 0a17 |00e2: move-result v23 │ │ +09533e: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +095342: 5200 1108 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +095346: 0218 0000 |00e7: move/from16 v24, v0 │ │ +09534a: 0200 1800 |00e9: move/from16 v0, v24 │ │ +09534e: 8200 |00eb: int-to-float v0, v0 │ │ +095350: 0218 0000 |00ec: move/from16 v24, v0 │ │ +095354: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +095358: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +09535c: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +095360: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +095364: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +095368: 0200 1800 |00f8: move/from16 v0, v24 │ │ +09536c: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +095370: 5c10 f507 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +095374: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +095378: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +09537c: 0201 1800 |0102: move/from16 v1, v24 │ │ +095380: 7020 ee17 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@17ee │ │ +095386: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +09538a: 5200 f207 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +09538e: 0218 0000 |010b: move/from16 v24, v0 │ │ +095392: a718 1418 |010d: sub-float v24, v20, v24 │ │ +095396: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +09539a: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +09539e: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +0953a2: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +0953a6: 5200 f207 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +0953aa: 0218 0000 |0119: move/from16 v24, v0 │ │ +0953ae: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +0953b2: 5200 1108 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +0953b6: 0219 0000 |011f: move/from16 v25, v0 │ │ +0953ba: 0200 1900 |0121: move/from16 v0, v25 │ │ +0953be: 8200 |0123: int-to-float v0, v0 │ │ +0953c0: 0219 0000 |0124: move/from16 v25, v0 │ │ +0953c4: a618 1819 |0126: add-float v24, v24, v25 │ │ +0953c8: 0200 1800 |0128: move/from16 v0, v24 │ │ +0953cc: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +0953d0: 5910 f807 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +0953d4: 0200 1600 |012e: move/from16 v0, v22 │ │ +0953d8: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +0953dc: 5910 f907 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@07f9 │ │ +0953e0: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +0953e4: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +0953e8: 0201 1800 |0138: move/from16 v1, v24 │ │ +0953ec: 7020 0218 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ +0953f2: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +0953f6: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +0953fa: 0201 1800 |0141: move/from16 v1, v24 │ │ +0953fe: 7020 0318 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ +095404: 7401 c017 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@17c0 │ │ +09540a: 0c0e |0149: move-result-object v14 │ │ +09540c: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +095410: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +095414: 0200 1800 |014e: move/from16 v0, v24 │ │ +095418: 7220 9622 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2296 │ │ +09541e: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +095422: 5500 f507 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +095426: 0218 0000 |0157: move/from16 v24, v0 │ │ +09542a: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +09542e: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +095432: 5200 db07 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +095436: 0218 0000 |015f: move/from16 v24, v0 │ │ +09543a: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +09543e: 0201 1800 |0163: move/from16 v1, v24 │ │ +095442: 7120 da14 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +095448: 0a06 |0168: move-result v6 │ │ +09544a: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +09544e: 7120 df14 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +095454: 0a14 |016e: move-result v20 │ │ +095456: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +09545a: 0201 1400 |0171: move/from16 v1, v20 │ │ +09545e: 7020 e217 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@17e2 │ │ +095464: 0a18 |0176: move-result v24 │ │ +095466: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +09546a: 2900 e3fe |0179: goto/16 005c // -011d │ │ +09546e: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +095472: 5200 f207 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +095476: 0218 0000 |017f: move/from16 v24, v0 │ │ +09547a: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +09547e: 5200 1108 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0811 │ │ +095482: 0219 0000 |0185: move/from16 v25, v0 │ │ +095486: 0200 1900 |0187: move/from16 v0, v25 │ │ +09548a: 8200 |0189: int-to-float v0, v0 │ │ +09548c: 0219 0000 |018a: move/from16 v25, v0 │ │ +095490: a718 1819 |018c: sub-float v24, v24, v25 │ │ +095494: 289a |018e: goto 0128 // -0066 │ │ +095496: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +09549a: 5500 f507 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +09549e: 0218 0000 |0193: move/from16 v24, v0 │ │ +0954a2: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +0954a6: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +0954aa: 5400 1208 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0812 │ │ +0954ae: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +0954b2: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +0954b6: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +0954ba: 5200 fd07 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@07fd │ │ +0954be: 0219 0000 |01a3: move/from16 v25, v0 │ │ +0954c2: 0200 1900 |01a5: move/from16 v0, v25 │ │ +0954c6: 8200 |01a7: int-to-float v0, v0 │ │ +0954c8: 0219 0000 |01a8: move/from16 v25, v0 │ │ +0954cc: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +0954d0: 0201 1800 |01ac: move/from16 v1, v24 │ │ +0954d4: 0202 1900 |01ae: move/from16 v2, v25 │ │ +0954d8: 6e30 6e21 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ +0954de: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +0954e2: 5200 db07 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0954e6: 0218 0000 |01b7: move/from16 v24, v0 │ │ +0954ea: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +0954ee: 0201 1800 |01bb: move/from16 v1, v24 │ │ +0954f2: 7120 6b15 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +0954f8: 0a18 |01c0: move-result v24 │ │ +0954fa: 0200 1800 |01c1: move/from16 v0, v24 │ │ +0954fe: 870a |01c3: float-to-int v10, v0 │ │ +095500: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +095504: 0200 1800 |01c6: move/from16 v0, v24 │ │ +095508: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +09550c: 5c10 0508 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +095510: 7601 b017 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +095516: 0a13 |01cf: move-result v19 │ │ +095518: 7401 c217 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +09551e: 0a10 |01d3: move-result v16 │ │ +095520: 7601 c917 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c9 │ │ +095526: 0c08 |01d7: move-result-object v8 │ │ +095528: 5287 b807 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +09552c: 0200 1000 |01da: move/from16 v0, v16 │ │ +095530: 8200 |01dc: int-to-float v0, v0 │ │ +095532: 0218 0000 |01dd: move/from16 v24, v0 │ │ +095536: 0200 1300 |01df: move/from16 v0, v19 │ │ +09553a: 8200 |01e1: int-to-float v0, v0 │ │ +09553c: 0219 0000 |01e2: move/from16 v25, v0 │ │ +095540: a918 1819 |01e4: div-float v24, v24, v25 │ │ +095544: 5280 b707 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@07b7 │ │ +095548: 0219 0000 |01e8: move/from16 v25, v0 │ │ +09554c: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +095550: 5280 ba07 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095554: 0219 0000 |01ee: move/from16 v25, v0 │ │ +095558: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +09555c: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +095560: 5200 db07 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +095564: 0218 0000 |01f6: move/from16 v24, v0 │ │ +095568: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +09556c: 0201 1800 |01fa: move/from16 v1, v24 │ │ +095570: 7120 da14 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +095576: 0a06 |01ff: move-result v6 │ │ +095578: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +09557c: 7120 df14 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +095582: 0a14 |0205: move-result v20 │ │ +095584: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +095588: 5200 f207 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@07f2 │ │ +09558c: 0218 0000 |020a: move/from16 v24, v0 │ │ +095590: a718 1418 |020c: sub-float v24, v20, v24 │ │ +095594: 0200 1800 |020e: move/from16 v0, v24 │ │ +095598: 8700 |0210: float-to-int v0, v0 │ │ +09559a: 0211 0000 |0211: move/from16 v17, v0 │ │ +09559e: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +0955a2: 0201 1100 |0215: move/from16 v1, v17 │ │ +0955a6: 7051 9c17 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@179c │ │ +0955ac: 0a0c |021a: move-result v12 │ │ +0955ae: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +0955b2: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +0955b6: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +0955ba: 0201 1800 |0221: move/from16 v1, v24 │ │ +0955be: 0202 1900 |0223: move/from16 v2, v25 │ │ +0955c2: 6e5a f617 c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@17f6 │ │ +0955c8: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +0955cc: 0200 1800 |022a: move/from16 v0, v24 │ │ +0955d0: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +0955d4: 5910 db07 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0955d8: 7601 a317 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@17a3 │ │ +0955de: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +0955e2: 5400 fb07 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +0955e6: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +0955ea: 7401 c71d 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ +0955f0: 0a18 |023c: move-result v24 │ │ +0955f2: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +0955f6: 5400 0908 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +0955fa: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +0955fe: 7401 c71d 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ +095604: 0a19 |0246: move-result v25 │ │ +095606: 960b 1819 |0247: or-int v11, v24, v25 │ │ +09560a: 2900 13fe |0249: goto/16 005c // -01ed │ │ +09560e: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +095612: 5500 f507 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@07f5 │ │ +095616: 0218 0000 |024f: move/from16 v24, v0 │ │ +09561a: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +09561e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +095622: 5200 e307 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095626: 0218 0000 |0257: move/from16 v24, v0 │ │ +09562a: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +09562e: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +095632: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +095636: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +09563a: 0201 1800 |0261: move/from16 v1, v24 │ │ +09563e: 0202 1900 |0263: move/from16 v2, v25 │ │ +095642: 0203 1a00 |0265: move/from16 v3, v26 │ │ +095646: 0204 1b00 |0267: move/from16 v4, v27 │ │ +09564a: 7054 f017 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@17f0 │ │ +095650: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +095654: 0200 1800 |026e: move/from16 v0, v24 │ │ +095658: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +09565c: 5910 db07 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +095660: 7601 a317 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@17a3 │ │ +095666: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +09566a: 5400 fb07 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@07fb │ │ +09566e: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +095672: 7401 c71d 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ +095678: 0a18 |0280: move-result v24 │ │ +09567a: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +09567e: 5400 0908 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0809 │ │ +095682: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +095686: 7401 c71d 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1dc7 │ │ +09568c: 0a19 |028a: move-result v25 │ │ +09568e: 960b 1819 |028b: or-int v11, v24, v25 │ │ +095692: 2900 cffd |028d: goto/16 005c // -0231 │ │ +095696: 7701 db14 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +09569c: 0a09 |0292: move-result v9 │ │ +09569e: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +0956a2: 7120 df14 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0956a8: 0a14 |0298: move-result v20 │ │ +0956aa: 0200 1400 |0299: move/from16 v0, v20 │ │ +0956ae: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +0956b2: 5910 f807 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +0956b6: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +0956ba: 7120 de14 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0956c0: 0a18 |02a4: move-result v24 │ │ +0956c2: 0200 1800 |02a5: move/from16 v0, v24 │ │ +0956c6: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +0956ca: 5910 db07 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0956ce: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +0956d2: 7602 dc17 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@17dc │ │ +0956d8: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +0956dc: 5200 db07 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@07db │ │ +0956e0: 0218 0000 |02b4: move/from16 v24, v0 │ │ +0956e4: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +0956e8: 0201 1800 |02b8: move/from16 v1, v24 │ │ +0956ec: 7120 da14 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +0956f2: 0a18 |02bd: move-result v24 │ │ +0956f4: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +0956f8: 0201 1800 |02c0: move/from16 v1, v24 │ │ +0956fc: 7120 df14 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +095702: 0a18 |02c5: move-result v24 │ │ +095704: 0200 1800 |02c6: move/from16 v0, v24 │ │ +095708: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +09570c: 5910 f807 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@07f8 │ │ +095710: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +095714: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1930 │ │ 0x0008 line=1934 │ │ 0x000a line=2051 │ │ 0x000b line=1937 │ │ 0x0017 line=1940 │ │ @@ -106982,24 +107001,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -095744: |[095744] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -095754: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -095756: 5221 e307 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09575a: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -09575e: 5221 e307 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095762: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -095766: 6e30 f417 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@17f4 │ │ -09576c: 0f00 |000c: return v0 │ │ -09576e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -095770: 28fe |000e: goto 000c // -0002 │ │ +095738: |[095738] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +095748: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09574a: 5221 e307 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09574e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +095752: 5221 e307 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095756: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09575a: 6e30 f417 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@17f4 │ │ +095760: 0f00 |000c: return v0 │ │ +095762: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +095764: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2611 │ │ 0x0005 line=2612 │ │ 0x000c line=2615 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -107009,30 +107028,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -095774: |[095774] android.support.v4.view.ViewPager.pageRight:()Z │ │ -095784: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -095786: 5431 dc07 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09578a: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -09578e: 5231 e307 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095792: 5432 dc07 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095796: 6e10 ed14 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -09579c: 0a02 |000c: move-result v2 │ │ -09579e: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0957a2: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -0957a6: 5231 e307 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0957aa: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0957ae: 6e30 f417 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@17f4 │ │ -0957b4: 0f00 |0018: return v0 │ │ -0957b6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0957b8: 28fe |001a: goto 0018 // -0002 │ │ +095768: |[095768] android.support.v4.view.ViewPager.pageRight:()Z │ │ +095778: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09577a: 5431 dc07 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +09577e: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +095782: 5231 e307 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095786: 5432 dc07 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +09578a: 6e10 ed14 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +095790: 0a02 |000c: move-result v2 │ │ +095792: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +095796: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +09579a: 5231 e307 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09579e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0957a2: 6e30 f417 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@17f4 │ │ +0957a8: 0f00 |0018: return v0 │ │ +0957aa: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0957ac: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2619 │ │ 0x0011 line=2620 │ │ 0x0018 line=2623 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -107042,18 +107061,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0957bc: |[0957bc] android.support.v4.view.ViewPager.populate:()V │ │ -0957cc: 5210 e307 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0957d0: 6e20 e517 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@17e5 │ │ -0957d6: 0e00 |0005: return-void │ │ +0957b0: |[0957b0] android.support.v4.view.ViewPager.populate:()V │ │ +0957c0: 5210 e307 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0957c4: 6e20 e517 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@17e5 │ │ +0957ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0005 line=920 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -107062,606 +107081,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -0957d8: |[0957d8] android.support.v4.view.ViewPager.populate:(I)V │ │ -0957e8: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -0957ec: 122f |0002: const/4 v15, #int 2 // #2 │ │ -0957ee: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -0957f2: 5200 e307 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0957f6: 021b 0000 |0007: move/from16 v27, v0 │ │ -0957fa: 0200 1b00 |0009: move/from16 v0, v27 │ │ -0957fe: 0201 1f00 |000b: move/from16 v1, v31 │ │ -095802: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -095806: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -09580a: 5200 e307 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09580e: 021b 0000 |0013: move/from16 v27, v0 │ │ -095812: 0200 1b00 |0015: move/from16 v0, v27 │ │ -095816: 0201 1f00 |0017: move/from16 v1, v31 │ │ -09581a: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -09581e: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -095822: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -095826: 5200 e307 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09582a: 021b 0000 |0021: move/from16 v27, v0 │ │ -09582e: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -095832: 0201 1b00 |0025: move/from16 v1, v27 │ │ -095836: 6e20 ca17 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ -09583c: 0c15 |002a: move-result-object v21 │ │ -09583e: 0200 1f00 |002b: move/from16 v0, v31 │ │ -095842: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -095846: 5910 e307 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09584a: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -09584e: 5400 dc07 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095852: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -095856: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -09585a: 7601 0718 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1807 │ │ -095860: 0e00 |003c: return-void │ │ -095862: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -095866: 28de |003f: goto 001d // -0022 │ │ -095868: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -09586c: 5500 0508 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -095870: 021b 0000 |0044: move/from16 v27, v0 │ │ -095874: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -095878: 7601 0718 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1807 │ │ -09587e: 28f1 |004b: goto 003c // -000f │ │ -095880: 7401 c517 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@17c5 │ │ -095886: 0c1b |004f: move-result-object v27 │ │ -095888: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -09588c: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -095890: 5400 dc07 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095894: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -095898: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -09589c: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -0958a0: 6e20 fb14 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@14fb │ │ -0958a6: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -0958aa: 5200 0108 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -0958ae: 0216 0000 |0063: move/from16 v22, v0 │ │ -0958b2: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -0958b6: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -0958ba: 5200 e307 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0958be: 021c 0000 |006b: move/from16 v28, v0 │ │ -0958c2: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -0958c6: 7702 1b34 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0958cc: 0a1a |0072: move-result v26 │ │ -0958ce: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -0958d2: 5400 dc07 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0958d6: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -0958da: 7401 ed14 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -0958e0: 0a04 |007c: move-result v4 │ │ -0958e2: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -0958e6: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -0958ea: 5200 e307 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0958ee: 021c 0000 |0083: move/from16 v28, v0 │ │ -0958f2: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -0958f6: 7702 1e34 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0958fc: 0a0c |008a: move-result v12 │ │ -0958fe: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -095902: 5200 e907 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ -095906: 021b 0000 |008f: move/from16 v27, v0 │ │ -09590a: 0200 1b00 |0091: move/from16 v0, v27 │ │ -09590e: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -095912: 7401 c117 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@17c1 │ │ -095918: 0c1b |0098: move-result-object v27 │ │ -09591a: 7401 b717 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@17b7 │ │ -095920: 0a1c |009c: move-result v28 │ │ -095922: 7402 c302 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@02c3 │ │ -095928: 0c18 |00a0: move-result-object v24 │ │ -09592a: 221b 6f06 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@066f │ │ -09592e: 221c 8206 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0682 │ │ -095932: 7601 5134 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -095938: 1a1d 4b13 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@134b │ │ -09593c: 7402 5a34 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -095942: 0c1c |00ad: move-result-object v28 │ │ -095944: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -095948: 5200 e907 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ -09594c: 021d 0000 |00b2: move/from16 v29, v0 │ │ -095950: 7402 5634 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -095956: 0c1c |00b7: move-result-object v28 │ │ -095958: 1a1d 0301 |00b8: const-string v29, ", found: " // string@0103 │ │ -09595c: 7402 5a34 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -095962: 0c1c |00bd: move-result-object v28 │ │ -095964: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -095968: 6e20 5634 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -09596e: 0c1c |00c3: move-result-object v28 │ │ -095970: 1a1d 3800 |00c4: const-string v29, " Pager id: " // string@0038 │ │ -095974: 7402 5a34 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -09597a: 0c1c |00c9: move-result-object v28 │ │ -09597c: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -095980: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -095984: 6e20 5a34 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -09598a: 0c1c |00d1: move-result-object v28 │ │ -09598c: 1a1d 3700 |00d2: const-string v29, " Pager class: " // string@0037 │ │ -095990: 7402 5a34 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -095996: 0c1c |00d7: move-result-object v28 │ │ -095998: 7401 2b34 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -09599e: 0c1d |00db: move-result-object v29 │ │ -0959a0: 7402 5934 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0959a6: 0c1c |00df: move-result-object v28 │ │ -0959a8: 1a1d 3900 |00e0: const-string v29, " Problematic adapter: " // string@0039 │ │ -0959ac: 7402 5a34 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0959b2: 0c1c |00e5: move-result-object v28 │ │ -0959b4: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -0959b8: 5400 dc07 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0959bc: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -0959c0: 7401 2b34 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0959c6: 0c1d |00ef: move-result-object v29 │ │ -0959c8: 7402 5934 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0959ce: 0c1c |00f3: move-result-object v28 │ │ -0959d0: 7401 5f34 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0959d6: 0c1c |00f7: move-result-object v28 │ │ -0959d8: 7602 0434 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0959de: 271b |00fb: throw v27 │ │ -0959e0: 0d0b |00fc: move-exception v11 │ │ -0959e2: 7401 b717 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@17b7 │ │ -0959e8: 0a1b |0100: move-result v27 │ │ -0959ea: 7701 0b34 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0959f0: 0c18 |0104: move-result-object v24 │ │ -0959f2: 289c |0105: goto 00a1 // -0064 │ │ -0959f4: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -0959f6: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -0959f8: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -0959fa: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -0959fe: 5400 f707 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095a02: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -095a06: 7401 9534 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -095a0c: 0a1b |0112: move-result v27 │ │ -095a0e: 0200 1b00 |0113: move/from16 v0, v27 │ │ -095a12: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -095a16: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -095a1a: 5400 f707 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095a1e: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -095a22: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -095a26: 6e20 8e34 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095a2c: 0c11 |0122: move-result-object v17 │ │ -095a2e: 1f11 7203 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095a32: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -095a36: 5200 b807 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095a3a: 021b 0000 |0129: move/from16 v27, v0 │ │ -095a3e: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -095a42: 5200 e307 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095a46: 021c 0000 |012f: move/from16 v28, v0 │ │ -095a4a: 0200 1b00 |0131: move/from16 v0, v27 │ │ -095a4e: 0201 1c00 |0133: move/from16 v1, v28 │ │ -095a52: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -095a56: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -095a5a: 5200 b807 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095a5e: 021b 0000 |013b: move/from16 v27, v0 │ │ -095a62: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -095a66: 5200 e307 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095a6a: 021c 0000 |0141: move/from16 v28, v0 │ │ -095a6e: 0200 1b00 |0143: move/from16 v0, v27 │ │ -095a72: 0201 1c00 |0145: move/from16 v1, v28 │ │ -095a76: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -095a7a: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -095a7e: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -095a82: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -095a86: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -095a8a: 5200 e307 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095a8e: 021b 0000 |0153: move/from16 v27, v0 │ │ -095a92: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -095a96: 0201 1b00 |0157: move/from16 v1, v27 │ │ -095a9a: 6e30 8f17 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@178f │ │ -095aa0: 0c09 |015c: move-result-object v9 │ │ -095aa2: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -095aa6: 120d |015f: const/4 v13, #int 0 // #0 │ │ -095aa8: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -095aac: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -095ab0: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -095ab4: 5400 f707 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095ab8: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -095abc: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -095ac0: 0201 1200 |016c: move/from16 v1, v18 │ │ -095ac4: 6e20 8e34 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095aca: 0c1b |0171: move-result-object v27 │ │ -095acc: 1f1b 7203 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095ad0: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -095ad4: 7601 b017 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -095ada: 0a07 |0179: move-result v7 │ │ -095adc: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -095ae0: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -095ae4: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -095ae8: 5200 e307 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095aec: 021b 0000 |0182: move/from16 v27, v0 │ │ -095af0: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -095af4: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -095af8: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -095afc: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -095b00: 0200 1700 |018c: move/from16 v0, v23 │ │ -095b04: 0201 1a00 |018e: move/from16 v1, v26 │ │ -095b08: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -095b0c: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -095b10: 529e ba07 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095b14: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -095b18: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -095b1c: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -095b20: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -095b24: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -095b28: 5400 f707 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095b2c: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -095b30: 7401 9534 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -095b36: 0a1b |01a7: move-result v27 │ │ -095b38: 0200 1200 |01a8: move/from16 v0, v18 │ │ -095b3c: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -095b40: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -095b44: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -095b48: 5400 f707 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095b4c: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -095b50: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -095b54: 0201 1200 |01b6: move/from16 v1, v18 │ │ -095b58: 6e20 8e34 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095b5e: 0c1b |01bb: move-result-object v27 │ │ -095b60: 1f1b 7203 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095b64: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -095b68: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -095b6c: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -095b70: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -095b74: 5200 e307 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095b78: 021b 0000 |01c8: move/from16 v27, v0 │ │ -095b7c: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -095b80: 0200 1700 |01cc: move/from16 v0, v23 │ │ -095b84: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -095b88: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -095b8c: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -095b90: 0200 1700 |01d4: move/from16 v0, v23 │ │ -095b94: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -095b98: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -095b9c: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -095ba0: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -095ba4: 7040 9517 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@1795 │ │ -095baa: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -095bae: 5400 dc07 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095bb2: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -095bb6: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -095bba: 5200 e307 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -095bbe: 021d 0000 |01eb: move/from16 v29, v0 │ │ -095bc2: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -095bc6: 5490 b607 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -095bca: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -095bce: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -095bd2: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -095bd6: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -095bda: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -095bde: 6e40 f914 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14f9 │ │ -095be4: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -095be8: 5400 dc07 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095bec: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -095bf0: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -095bf4: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -095bf8: 6e20 ec14 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@14ec │ │ -095bfe: 7401 ad17 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -095c04: 0a06 |020e: move-result v6 │ │ -095c06: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -095c0a: 0200 1000 |0211: move/from16 v0, v16 │ │ -095c0e: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -095c12: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -095c16: 0201 1000 |0217: move/from16 v1, v16 │ │ -095c1a: 6e20 ac17 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -095c20: 0c05 |021c: move-result-object v5 │ │ -095c22: 6e10 a921 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -095c28: 0c14 |0220: move-result-object v20 │ │ -095c2a: 1f14 7303 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ -095c2e: 0200 1000 |0223: move/from16 v0, v16 │ │ -095c32: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -095c36: 5910 bb07 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@07bb │ │ -095c3a: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -095c3e: 5500 be07 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ -095c42: 021b 0000 |022d: move/from16 v27, v0 │ │ -095c46: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -095c4a: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -095c4e: 5200 c207 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ -095c52: 021b 0000 |0235: move/from16 v27, v0 │ │ -095c56: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -095c5a: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -095c5e: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -095c62: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -095c66: 6e20 c817 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -095c6c: 0c11 |0242: move-result-object v17 │ │ -095c6e: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -095c72: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -095c76: 5200 ba07 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095c7a: 021b 0000 |0249: move/from16 v27, v0 │ │ -095c7e: 0200 1b00 |024b: move/from16 v0, v27 │ │ -095c82: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -095c86: 5910 c207 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ -095c8a: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -095c8e: 5200 b807 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095c92: 021b 0000 |0255: move/from16 v27, v0 │ │ -095c96: 0200 1b00 |0257: move/from16 v0, v27 │ │ -095c9a: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -095c9e: 5910 c007 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@07c0 │ │ -095ca2: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -095ca6: 28b2 |025f: goto 0211 // -004e │ │ -095ca8: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -095cac: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -095cb0: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -095cb4: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -095cb8: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -095cbc: 5290 ba07 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095cc0: 021c 0000 |026c: move/from16 v28, v0 │ │ -095cc4: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -095cc8: 7401 bc17 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ -095cce: 0a1c |0273: move-result v28 │ │ -095cd0: 0200 1c00 |0274: move/from16 v0, v28 │ │ -095cd4: 8200 |0276: int-to-float v0, v0 │ │ -095cd6: 021c 0000 |0277: move/from16 v28, v0 │ │ -095cda: 8270 |0279: int-to-float v0, v7 │ │ -095cdc: 021d 0000 |027a: move/from16 v29, v0 │ │ -095ce0: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -095ce4: a613 1b1c |027e: add-float v19, v27, v28 │ │ -095ce8: 2900 fefe |0280: goto/16 017e // -0102 │ │ -095cec: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -095cf0: 5200 b807 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095cf4: 021b 0000 |0286: move/from16 v27, v0 │ │ -095cf8: 0200 1700 |0288: move/from16 v0, v23 │ │ -095cfc: 0201 1b00 |028a: move/from16 v1, v27 │ │ -095d00: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -095d04: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -095d08: 5500 b907 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ -095d0c: 021b 0000 |0292: move/from16 v27, v0 │ │ -095d10: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -095d14: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -095d18: 5400 f707 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095d1c: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -095d20: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -095d24: 0201 1200 |029e: move/from16 v1, v18 │ │ -095d28: 6e20 9134 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -095d2e: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -095d32: 5400 dc07 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095d36: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -095d3a: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -095d3e: 5400 b607 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -095d42: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -095d46: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -095d4a: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -095d4e: 0202 1700 |02b3: move/from16 v2, v23 │ │ -095d52: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -095d56: 6e40 ea14 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ -095d5c: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -095d60: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -095d64: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -095d68: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -095d6c: 5400 f707 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095d70: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -095d74: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -095d78: 0201 1200 |02c8: move/from16 v1, v18 │ │ -095d7c: 6e20 8e34 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095d82: 0c1b |02cd: move-result-object v27 │ │ -095d84: 1f1b 7203 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095d88: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -095d8c: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -095d90: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -095d94: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -095d98: 28fa |02d8: goto 02d2 // -0006 │ │ -095d9a: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -095d9e: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -095da2: 5200 b807 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095da6: 021b 0000 |02df: move/from16 v27, v0 │ │ -095daa: 0200 1700 |02e1: move/from16 v0, v23 │ │ -095dae: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -095db2: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -095db6: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -095dba: 5200 ba07 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095dbe: 021b 0000 |02eb: move/from16 v27, v0 │ │ -095dc2: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -095dc6: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -095dca: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -095dce: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -095dd2: 5400 f707 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095dd6: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -095dda: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -095dde: 0201 1200 |02fb: move/from16 v1, v18 │ │ -095de2: 6e20 8e34 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095de8: 0c1b |0300: move-result-object v27 │ │ -095dea: 1f1b 7203 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095dee: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -095df2: 28cd |0305: goto 02d2 // -0033 │ │ -095df4: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -095df8: 28fd |0308: goto 0305 // -0003 │ │ -095dfa: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -095dfe: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -095e02: 0201 1700 |030d: move/from16 v1, v23 │ │ -095e06: 0202 1b00 |030f: move/from16 v2, v27 │ │ -095e0a: 6e30 8f17 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@178f │ │ -095e10: 0c11 |0314: move-result-object v17 │ │ -095e12: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -095e16: 5200 ba07 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095e1a: 021b 0000 |0319: move/from16 v27, v0 │ │ -095e1e: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -095e22: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -095e26: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -095e2a: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -095e2e: 5400 f707 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095e32: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -095e36: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -095e3a: 0201 1200 |0329: move/from16 v1, v18 │ │ -095e3e: 6e20 8e34 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095e44: 0c1b |032e: move-result-object v27 │ │ -095e46: 1f1b 7203 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095e4a: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -095e4e: 289f |0333: goto 02d2 // -0061 │ │ -095e50: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -095e54: 28fd |0336: goto 0333 // -0003 │ │ -095e56: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -095e5a: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -095e5e: 7401 bd17 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ -095e64: 0a1b |033e: move-result v27 │ │ -095e66: 0200 1b00 |033f: move/from16 v0, v27 │ │ -095e6a: 8200 |0341: int-to-float v0, v0 │ │ -095e6c: 021b 0000 |0342: move/from16 v27, v0 │ │ -095e70: 8270 |0344: int-to-float v0, v7 │ │ -095e72: 021c 0000 |0345: move/from16 v28, v0 │ │ -095e76: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -095e7a: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -095e7e: a619 1b1c |034b: add-float v25, v27, v28 │ │ -095e82: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -095e86: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -095e8a: 5200 b807 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095e8e: 021b 0000 |0353: move/from16 v27, v0 │ │ -095e92: 0200 1700 |0355: move/from16 v0, v23 │ │ -095e96: 0201 1b00 |0357: move/from16 v1, v27 │ │ -095e9a: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -095e9e: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -095ea2: 5500 b907 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ -095ea6: 021b 0000 |035f: move/from16 v27, v0 │ │ -095eaa: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -095eae: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -095eb2: 5400 f707 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095eb6: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -095eba: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -095ebe: 0201 1200 |036b: move/from16 v1, v18 │ │ -095ec2: 6e20 9134 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -095ec8: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -095ecc: 5400 dc07 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -095ed0: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -095ed4: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -095ed8: 5400 b607 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -095edc: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -095ee0: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -095ee4: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -095ee8: 0202 1700 |0380: move/from16 v2, v23 │ │ -095eec: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -095ef0: 6e40 ea14 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ -095ef6: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -095efa: 5400 f707 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095efe: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -095f02: 7401 9534 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -095f08: 0a1b |0390: move-result v27 │ │ -095f0a: 0200 1200 |0391: move/from16 v0, v18 │ │ -095f0e: 0201 1b00 |0393: move/from16 v1, v27 │ │ -095f12: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -095f16: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -095f1a: 5400 f707 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095f1e: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -095f22: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -095f26: 0201 1200 |039f: move/from16 v1, v18 │ │ -095f2a: 6e20 8e34 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095f30: 0c1b |03a4: move-result-object v27 │ │ -095f32: 1f1b 7203 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095f36: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -095f3a: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -095f3e: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -095f42: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -095f46: 28fa |03af: goto 03a9 // -0006 │ │ -095f48: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -095f4c: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -095f50: 5200 b807 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -095f54: 021b 0000 |03b6: move/from16 v27, v0 │ │ -095f58: 0200 1700 |03b8: move/from16 v0, v23 │ │ -095f5c: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -095f60: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -095f64: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -095f68: 5200 ba07 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095f6c: 021b 0000 |03c2: move/from16 v27, v0 │ │ -095f70: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -095f74: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -095f78: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -095f7c: 5400 f707 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095f80: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -095f84: 7401 9534 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -095f8a: 0a1b |03d1: move-result v27 │ │ -095f8c: 0200 1200 |03d2: move/from16 v0, v18 │ │ -095f90: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -095f94: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -095f98: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -095f9c: 5400 f707 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095fa0: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -095fa4: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -095fa8: 0201 1200 |03e0: move/from16 v1, v18 │ │ -095fac: 6e20 8e34 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -095fb2: 0c1b |03e5: move-result-object v27 │ │ -095fb4: 1f1b 7203 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -095fb8: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -095fbc: 28bf |03ea: goto 03a9 // -0041 │ │ -095fbe: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -095fc2: 28fd |03ed: goto 03ea // -0003 │ │ -095fc4: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -095fc8: 0201 1700 |03f0: move/from16 v1, v23 │ │ -095fcc: 0202 1200 |03f2: move/from16 v2, v18 │ │ -095fd0: 6e30 8f17 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@178f │ │ -095fd6: 0c11 |03f7: move-result-object v17 │ │ -095fd8: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -095fdc: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -095fe0: 5200 ba07 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ -095fe4: 021b 0000 |03fe: move/from16 v27, v0 │ │ -095fe8: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -095fec: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -095ff0: 5400 f707 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -095ff4: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -095ff8: 7401 9534 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -095ffe: 0a1b |040b: move-result v27 │ │ -096000: 0200 1200 |040c: move/from16 v0, v18 │ │ -096004: 0201 1b00 |040e: move/from16 v1, v27 │ │ -096008: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -09600c: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -096010: 5400 f707 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -096014: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -096018: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -09601c: 0201 1200 |041a: move/from16 v1, v18 │ │ -096020: 6e20 8e34 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -096026: 0c1b |041f: move-result-object v27 │ │ -096028: 1f1b 7203 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -09602c: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -096030: 2885 |0424: goto 03a9 // -007b │ │ -096032: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -096036: 28fd |0427: goto 0424 // -0003 │ │ -096038: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -09603c: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -096040: 7601 0718 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1807 │ │ -096046: 7401 c617 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@17c6 │ │ -09604c: 0a1b |0432: move-result v27 │ │ -09604e: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -096052: 7401 a717 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@17a7 │ │ -096058: 0c0a |0438: move-result-object v10 │ │ -09605a: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -09605e: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -096062: 6e20 c717 a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c7 │ │ -096068: 0c11 |0440: move-result-object v17 │ │ -09606a: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -09606e: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -096072: 5200 b807 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -096076: 021b 0000 |0447: move/from16 v27, v0 │ │ -09607a: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -09607e: 5200 e307 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -096082: 021c 0000 |044d: move/from16 v28, v0 │ │ -096086: 0200 1b00 |044f: move/from16 v0, v27 │ │ -09608a: 0201 1c00 |0451: move/from16 v1, v28 │ │ -09608e: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -096092: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -096096: 7401 ad17 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -09609c: 0a1b |045a: move-result v27 │ │ -09609e: 0200 1000 |045b: move/from16 v0, v16 │ │ -0960a2: 0201 1b00 |045d: move/from16 v1, v27 │ │ -0960a6: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -0960aa: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -0960ae: 0201 1000 |0463: move/from16 v1, v16 │ │ -0960b2: 6e20 ac17 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ -0960b8: 0c05 |0468: move-result-object v5 │ │ -0960ba: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -0960be: 6e20 c817 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ -0960c4: 0c11 |046e: move-result-object v17 │ │ -0960c6: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -0960ca: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -0960ce: 5200 b807 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0960d2: 021b 0000 |0475: move/from16 v27, v0 │ │ -0960d6: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -0960da: 5200 e307 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0960de: 021c 0000 |047b: move/from16 v28, v0 │ │ -0960e2: 0200 1b00 |047d: move/from16 v0, v27 │ │ -0960e6: 0201 1c00 |047f: move/from16 v1, v28 │ │ -0960ea: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -0960ee: 6e20 0422 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@2204 │ │ -0960f4: 0a1b |0486: move-result v27 │ │ -0960f6: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -0960fa: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0960fe: 28cc |048b: goto 0457 // -0034 │ │ -096100: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -096104: 28b3 |048e: goto 0441 // -004d │ │ +0957cc: |[0957cc] android.support.v4.view.ViewPager.populate:(I)V │ │ +0957dc: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +0957e0: 122f |0002: const/4 v15, #int 2 // #2 │ │ +0957e2: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +0957e6: 5200 e307 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0957ea: 021b 0000 |0007: move/from16 v27, v0 │ │ +0957ee: 0200 1b00 |0009: move/from16 v0, v27 │ │ +0957f2: 0201 1f00 |000b: move/from16 v1, v31 │ │ +0957f6: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +0957fa: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +0957fe: 5200 e307 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095802: 021b 0000 |0013: move/from16 v27, v0 │ │ +095806: 0200 1b00 |0015: move/from16 v0, v27 │ │ +09580a: 0201 1f00 |0017: move/from16 v1, v31 │ │ +09580e: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +095812: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +095816: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +09581a: 5200 e307 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09581e: 021b 0000 |0021: move/from16 v27, v0 │ │ +095822: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +095826: 0201 1b00 |0025: move/from16 v1, v27 │ │ +09582a: 6e20 ca17 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17ca │ │ +095830: 0c15 |002a: move-result-object v21 │ │ +095832: 0200 1f00 |002b: move/from16 v0, v31 │ │ +095836: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +09583a: 5910 e307 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09583e: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +095842: 5400 dc07 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +095846: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +09584a: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +09584e: 7601 0718 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1807 │ │ +095854: 0e00 |003c: return-void │ │ +095856: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +09585a: 28de |003f: goto 001d // -0022 │ │ +09585c: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +095860: 5500 0508 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +095864: 021b 0000 |0044: move/from16 v27, v0 │ │ +095868: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +09586c: 7601 0718 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1807 │ │ +095872: 28f1 |004b: goto 003c // -000f │ │ +095874: 7401 c517 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@17c5 │ │ +09587a: 0c1b |004f: move-result-object v27 │ │ +09587c: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +095880: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +095884: 5400 dc07 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +095888: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +09588c: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +095890: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +095894: 6e20 fb14 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@14fb │ │ +09589a: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +09589e: 5200 0108 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +0958a2: 0216 0000 |0063: move/from16 v22, v0 │ │ +0958a6: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +0958aa: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +0958ae: 5200 e307 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0958b2: 021c 0000 |006b: move/from16 v28, v0 │ │ +0958b6: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +0958ba: 7702 1b34 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0958c0: 0a1a |0072: move-result v26 │ │ +0958c2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +0958c6: 5400 dc07 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0958ca: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +0958ce: 7401 ed14 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +0958d4: 0a04 |007c: move-result v4 │ │ +0958d6: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +0958da: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0958de: 5200 e307 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0958e2: 021c 0000 |0083: move/from16 v28, v0 │ │ +0958e6: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +0958ea: 7702 1e34 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0958f0: 0a0c |008a: move-result v12 │ │ +0958f2: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +0958f6: 5200 e907 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ +0958fa: 021b 0000 |008f: move/from16 v27, v0 │ │ +0958fe: 0200 1b00 |0091: move/from16 v0, v27 │ │ +095902: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +095906: 7401 c117 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@17c1 │ │ +09590c: 0c1b |0098: move-result-object v27 │ │ +09590e: 7401 b717 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@17b7 │ │ +095914: 0a1c |009c: move-result v28 │ │ +095916: 7402 c302 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@02c3 │ │ +09591c: 0c18 |00a0: move-result-object v24 │ │ +09591e: 221b 6f06 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@066f │ │ +095922: 221c 8206 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0682 │ │ +095926: 7601 5134 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +09592c: 1a1d 4b13 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@134b │ │ +095930: 7402 5a34 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +095936: 0c1c |00ad: move-result-object v28 │ │ +095938: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +09593c: 5200 e907 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ +095940: 021d 0000 |00b2: move/from16 v29, v0 │ │ +095944: 7402 5634 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +09594a: 0c1c |00b7: move-result-object v28 │ │ +09594c: 1a1d 0301 |00b8: const-string v29, ", found: " // string@0103 │ │ +095950: 7402 5a34 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +095956: 0c1c |00bd: move-result-object v28 │ │ +095958: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +09595c: 6e20 5634 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +095962: 0c1c |00c3: move-result-object v28 │ │ +095964: 1a1d 3800 |00c4: const-string v29, " Pager id: " // string@0038 │ │ +095968: 7402 5a34 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +09596e: 0c1c |00c9: move-result-object v28 │ │ +095970: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +095974: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +095978: 6e20 5a34 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +09597e: 0c1c |00d1: move-result-object v28 │ │ +095980: 1a1d 3700 |00d2: const-string v29, " Pager class: " // string@0037 │ │ +095984: 7402 5a34 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +09598a: 0c1c |00d7: move-result-object v28 │ │ +09598c: 7401 2b34 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +095992: 0c1d |00db: move-result-object v29 │ │ +095994: 7402 5934 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +09599a: 0c1c |00df: move-result-object v28 │ │ +09599c: 1a1d 3900 |00e0: const-string v29, " Problematic adapter: " // string@0039 │ │ +0959a0: 7402 5a34 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0959a6: 0c1c |00e5: move-result-object v28 │ │ +0959a8: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +0959ac: 5400 dc07 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0959b0: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +0959b4: 7401 2b34 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0959ba: 0c1d |00ef: move-result-object v29 │ │ +0959bc: 7402 5934 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0959c2: 0c1c |00f3: move-result-object v28 │ │ +0959c4: 7401 5f34 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0959ca: 0c1c |00f7: move-result-object v28 │ │ +0959cc: 7602 0434 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0959d2: 271b |00fb: throw v27 │ │ +0959d4: 0d0b |00fc: move-exception v11 │ │ +0959d6: 7401 b717 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@17b7 │ │ +0959dc: 0a1b |0100: move-result v27 │ │ +0959de: 7701 0b34 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0959e4: 0c18 |0104: move-result-object v24 │ │ +0959e6: 289c |0105: goto 00a1 // -0064 │ │ +0959e8: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +0959ea: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +0959ec: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +0959ee: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +0959f2: 5400 f707 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0959f6: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +0959fa: 7401 9534 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +095a00: 0a1b |0112: move-result v27 │ │ +095a02: 0200 1b00 |0113: move/from16 v0, v27 │ │ +095a06: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +095a0a: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +095a0e: 5400 f707 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095a12: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +095a16: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +095a1a: 6e20 8e34 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095a20: 0c11 |0122: move-result-object v17 │ │ +095a22: 1f11 7203 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095a26: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +095a2a: 5200 b807 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095a2e: 021b 0000 |0129: move/from16 v27, v0 │ │ +095a32: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +095a36: 5200 e307 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095a3a: 021c 0000 |012f: move/from16 v28, v0 │ │ +095a3e: 0200 1b00 |0131: move/from16 v0, v27 │ │ +095a42: 0201 1c00 |0133: move/from16 v1, v28 │ │ +095a46: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +095a4a: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +095a4e: 5200 b807 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095a52: 021b 0000 |013b: move/from16 v27, v0 │ │ +095a56: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +095a5a: 5200 e307 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095a5e: 021c 0000 |0141: move/from16 v28, v0 │ │ +095a62: 0200 1b00 |0143: move/from16 v0, v27 │ │ +095a66: 0201 1c00 |0145: move/from16 v1, v28 │ │ +095a6a: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +095a6e: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +095a72: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +095a76: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +095a7a: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +095a7e: 5200 e307 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095a82: 021b 0000 |0153: move/from16 v27, v0 │ │ +095a86: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +095a8a: 0201 1b00 |0157: move/from16 v1, v27 │ │ +095a8e: 6e30 8f17 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@178f │ │ +095a94: 0c09 |015c: move-result-object v9 │ │ +095a96: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +095a9a: 120d |015f: const/4 v13, #int 0 // #0 │ │ +095a9c: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +095aa0: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +095aa4: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +095aa8: 5400 f707 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095aac: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +095ab0: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +095ab4: 0201 1200 |016c: move/from16 v1, v18 │ │ +095ab8: 6e20 8e34 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095abe: 0c1b |0171: move-result-object v27 │ │ +095ac0: 1f1b 7203 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095ac4: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +095ac8: 7601 b017 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +095ace: 0a07 |0179: move-result v7 │ │ +095ad0: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +095ad4: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +095ad8: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +095adc: 5200 e307 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095ae0: 021b 0000 |0182: move/from16 v27, v0 │ │ +095ae4: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +095ae8: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +095aec: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +095af0: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +095af4: 0200 1700 |018c: move/from16 v0, v23 │ │ +095af8: 0201 1a00 |018e: move/from16 v1, v26 │ │ +095afc: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +095b00: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +095b04: 529e ba07 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095b08: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +095b0c: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +095b10: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +095b14: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +095b18: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +095b1c: 5400 f707 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095b20: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +095b24: 7401 9534 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +095b2a: 0a1b |01a7: move-result v27 │ │ +095b2c: 0200 1200 |01a8: move/from16 v0, v18 │ │ +095b30: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +095b34: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +095b38: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +095b3c: 5400 f707 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095b40: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +095b44: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +095b48: 0201 1200 |01b6: move/from16 v1, v18 │ │ +095b4c: 6e20 8e34 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095b52: 0c1b |01bb: move-result-object v27 │ │ +095b54: 1f1b 7203 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095b58: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +095b5c: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +095b60: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +095b64: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +095b68: 5200 e307 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095b6c: 021b 0000 |01c8: move/from16 v27, v0 │ │ +095b70: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +095b74: 0200 1700 |01cc: move/from16 v0, v23 │ │ +095b78: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +095b7c: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +095b80: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +095b84: 0200 1700 |01d4: move/from16 v0, v23 │ │ +095b88: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +095b8c: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +095b90: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +095b94: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +095b98: 7040 9517 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@1795 │ │ +095b9e: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +095ba2: 5400 dc07 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +095ba6: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +095baa: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +095bae: 5200 e307 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +095bb2: 021d 0000 |01eb: move/from16 v29, v0 │ │ +095bb6: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +095bba: 5490 b607 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +095bbe: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +095bc2: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +095bc6: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +095bca: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +095bce: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +095bd2: 6e40 f914 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14f9 │ │ +095bd8: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +095bdc: 5400 dc07 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +095be0: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +095be4: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +095be8: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +095bec: 6e20 ec14 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@14ec │ │ +095bf2: 7401 ad17 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +095bf8: 0a06 |020e: move-result v6 │ │ +095bfa: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +095bfe: 0200 1000 |0211: move/from16 v0, v16 │ │ +095c02: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +095c06: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +095c0a: 0201 1000 |0217: move/from16 v1, v16 │ │ +095c0e: 6e20 ac17 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +095c14: 0c05 |021c: move-result-object v5 │ │ +095c16: 6e10 a921 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +095c1c: 0c14 |0220: move-result-object v20 │ │ +095c1e: 1f14 7303 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0373 │ │ +095c22: 0200 1000 |0223: move/from16 v0, v16 │ │ +095c26: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +095c2a: 5910 bb07 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@07bb │ │ +095c2e: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +095c32: 5500 be07 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@07be │ │ +095c36: 021b 0000 |022d: move/from16 v27, v0 │ │ +095c3a: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +095c3e: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +095c42: 5200 c207 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ +095c46: 021b 0000 |0235: move/from16 v27, v0 │ │ +095c4a: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +095c4e: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +095c52: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +095c56: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +095c5a: 6e20 c817 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +095c60: 0c11 |0242: move-result-object v17 │ │ +095c62: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +095c66: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +095c6a: 5200 ba07 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095c6e: 021b 0000 |0249: move/from16 v27, v0 │ │ +095c72: 0200 1b00 |024b: move/from16 v0, v27 │ │ +095c76: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +095c7a: 5910 c207 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@07c2 │ │ +095c7e: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +095c82: 5200 b807 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095c86: 021b 0000 |0255: move/from16 v27, v0 │ │ +095c8a: 0200 1b00 |0257: move/from16 v0, v27 │ │ +095c8e: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +095c92: 5910 c007 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@07c0 │ │ +095c96: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +095c9a: 28b2 |025f: goto 0211 // -004e │ │ +095c9c: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +095ca0: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +095ca4: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +095ca8: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +095cac: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +095cb0: 5290 ba07 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095cb4: 021c 0000 |026c: move/from16 v28, v0 │ │ +095cb8: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +095cbc: 7401 bc17 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@17bc │ │ +095cc2: 0a1c |0273: move-result v28 │ │ +095cc4: 0200 1c00 |0274: move/from16 v0, v28 │ │ +095cc8: 8200 |0276: int-to-float v0, v0 │ │ +095cca: 021c 0000 |0277: move/from16 v28, v0 │ │ +095cce: 8270 |0279: int-to-float v0, v7 │ │ +095cd0: 021d 0000 |027a: move/from16 v29, v0 │ │ +095cd4: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +095cd8: a613 1b1c |027e: add-float v19, v27, v28 │ │ +095cdc: 2900 fefe |0280: goto/16 017e // -0102 │ │ +095ce0: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +095ce4: 5200 b807 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095ce8: 021b 0000 |0286: move/from16 v27, v0 │ │ +095cec: 0200 1700 |0288: move/from16 v0, v23 │ │ +095cf0: 0201 1b00 |028a: move/from16 v1, v27 │ │ +095cf4: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +095cf8: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +095cfc: 5500 b907 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ +095d00: 021b 0000 |0292: move/from16 v27, v0 │ │ +095d04: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +095d08: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +095d0c: 5400 f707 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095d10: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +095d14: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +095d18: 0201 1200 |029e: move/from16 v1, v18 │ │ +095d1c: 6e20 9134 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +095d22: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +095d26: 5400 dc07 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +095d2a: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +095d2e: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +095d32: 5400 b607 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +095d36: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +095d3a: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +095d3e: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +095d42: 0202 1700 |02b3: move/from16 v2, v23 │ │ +095d46: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +095d4a: 6e40 ea14 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ +095d50: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +095d54: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +095d58: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +095d5c: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +095d60: 5400 f707 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095d64: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +095d68: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +095d6c: 0201 1200 |02c8: move/from16 v1, v18 │ │ +095d70: 6e20 8e34 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095d76: 0c1b |02cd: move-result-object v27 │ │ +095d78: 1f1b 7203 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095d7c: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +095d80: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +095d84: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +095d88: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +095d8c: 28fa |02d8: goto 02d2 // -0006 │ │ +095d8e: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +095d92: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +095d96: 5200 b807 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095d9a: 021b 0000 |02df: move/from16 v27, v0 │ │ +095d9e: 0200 1700 |02e1: move/from16 v0, v23 │ │ +095da2: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +095da6: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +095daa: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +095dae: 5200 ba07 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095db2: 021b 0000 |02eb: move/from16 v27, v0 │ │ +095db6: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +095dba: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +095dbe: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +095dc2: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +095dc6: 5400 f707 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095dca: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +095dce: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +095dd2: 0201 1200 |02fb: move/from16 v1, v18 │ │ +095dd6: 6e20 8e34 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095ddc: 0c1b |0300: move-result-object v27 │ │ +095dde: 1f1b 7203 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095de2: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +095de6: 28cd |0305: goto 02d2 // -0033 │ │ +095de8: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +095dec: 28fd |0308: goto 0305 // -0003 │ │ +095dee: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +095df2: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +095df6: 0201 1700 |030d: move/from16 v1, v23 │ │ +095dfa: 0202 1b00 |030f: move/from16 v2, v27 │ │ +095dfe: 6e30 8f17 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@178f │ │ +095e04: 0c11 |0314: move-result-object v17 │ │ +095e06: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +095e0a: 5200 ba07 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095e0e: 021b 0000 |0319: move/from16 v27, v0 │ │ +095e12: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +095e16: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +095e1a: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +095e1e: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +095e22: 5400 f707 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095e26: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +095e2a: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +095e2e: 0201 1200 |0329: move/from16 v1, v18 │ │ +095e32: 6e20 8e34 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095e38: 0c1b |032e: move-result-object v27 │ │ +095e3a: 1f1b 7203 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095e3e: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +095e42: 289f |0333: goto 02d2 // -0061 │ │ +095e44: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +095e48: 28fd |0336: goto 0333 // -0003 │ │ +095e4a: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +095e4e: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +095e52: 7401 bd17 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@17bd │ │ +095e58: 0a1b |033e: move-result v27 │ │ +095e5a: 0200 1b00 |033f: move/from16 v0, v27 │ │ +095e5e: 8200 |0341: int-to-float v0, v0 │ │ +095e60: 021b 0000 |0342: move/from16 v27, v0 │ │ +095e64: 8270 |0344: int-to-float v0, v7 │ │ +095e66: 021c 0000 |0345: move/from16 v28, v0 │ │ +095e6a: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +095e6e: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +095e72: a619 1b1c |034b: add-float v25, v27, v28 │ │ +095e76: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +095e7a: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +095e7e: 5200 b807 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095e82: 021b 0000 |0353: move/from16 v27, v0 │ │ +095e86: 0200 1700 |0355: move/from16 v0, v23 │ │ +095e8a: 0201 1b00 |0357: move/from16 v1, v27 │ │ +095e8e: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +095e92: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +095e96: 5500 b907 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ +095e9a: 021b 0000 |035f: move/from16 v27, v0 │ │ +095e9e: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +095ea2: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +095ea6: 5400 f707 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095eaa: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +095eae: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +095eb2: 0201 1200 |036b: move/from16 v1, v18 │ │ +095eb6: 6e20 9134 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +095ebc: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +095ec0: 5400 dc07 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +095ec4: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +095ec8: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +095ecc: 5400 b607 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +095ed0: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +095ed4: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +095ed8: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +095edc: 0202 1700 |0380: move/from16 v2, v23 │ │ +095ee0: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +095ee4: 6e40 ea14 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ +095eea: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +095eee: 5400 f707 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095ef2: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +095ef6: 7401 9534 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +095efc: 0a1b |0390: move-result v27 │ │ +095efe: 0200 1200 |0391: move/from16 v0, v18 │ │ +095f02: 0201 1b00 |0393: move/from16 v1, v27 │ │ +095f06: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +095f0a: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +095f0e: 5400 f707 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095f12: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +095f16: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +095f1a: 0201 1200 |039f: move/from16 v1, v18 │ │ +095f1e: 6e20 8e34 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095f24: 0c1b |03a4: move-result-object v27 │ │ +095f26: 1f1b 7203 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095f2a: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +095f2e: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +095f32: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +095f36: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +095f3a: 28fa |03af: goto 03a9 // -0006 │ │ +095f3c: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +095f40: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +095f44: 5200 b807 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +095f48: 021b 0000 |03b6: move/from16 v27, v0 │ │ +095f4c: 0200 1700 |03b8: move/from16 v0, v23 │ │ +095f50: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +095f54: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +095f58: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +095f5c: 5200 ba07 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095f60: 021b 0000 |03c2: move/from16 v27, v0 │ │ +095f64: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +095f68: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +095f6c: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +095f70: 5400 f707 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095f74: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +095f78: 7401 9534 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +095f7e: 0a1b |03d1: move-result v27 │ │ +095f80: 0200 1200 |03d2: move/from16 v0, v18 │ │ +095f84: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +095f88: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +095f8c: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +095f90: 5400 f707 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095f94: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +095f98: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +095f9c: 0201 1200 |03e0: move/from16 v1, v18 │ │ +095fa0: 6e20 8e34 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +095fa6: 0c1b |03e5: move-result-object v27 │ │ +095fa8: 1f1b 7203 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +095fac: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +095fb0: 28bf |03ea: goto 03a9 // -0041 │ │ +095fb2: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +095fb6: 28fd |03ed: goto 03ea // -0003 │ │ +095fb8: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +095fbc: 0201 1700 |03f0: move/from16 v1, v23 │ │ +095fc0: 0202 1200 |03f2: move/from16 v2, v18 │ │ +095fc4: 6e30 8f17 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@178f │ │ +095fca: 0c11 |03f7: move-result-object v17 │ │ +095fcc: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +095fd0: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +095fd4: 5200 ba07 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@07ba │ │ +095fd8: 021b 0000 |03fe: move/from16 v27, v0 │ │ +095fdc: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +095fe0: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +095fe4: 5400 f707 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +095fe8: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +095fec: 7401 9534 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +095ff2: 0a1b |040b: move-result v27 │ │ +095ff4: 0200 1200 |040c: move/from16 v0, v18 │ │ +095ff8: 0201 1b00 |040e: move/from16 v1, v27 │ │ +095ffc: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +096000: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +096004: 5400 f707 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +096008: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +09600c: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +096010: 0201 1200 |041a: move/from16 v1, v18 │ │ +096014: 6e20 8e34 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +09601a: 0c1b |041f: move-result-object v27 │ │ +09601c: 1f1b 7203 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +096020: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +096024: 2885 |0424: goto 03a9 // -007b │ │ +096026: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +09602a: 28fd |0427: goto 0424 // -0003 │ │ +09602c: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +096030: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +096034: 7601 0718 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1807 │ │ +09603a: 7401 c617 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@17c6 │ │ +096040: 0a1b |0432: move-result v27 │ │ +096042: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +096046: 7401 a717 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@17a7 │ │ +09604c: 0c0a |0438: move-result-object v10 │ │ +09604e: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +096052: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +096056: 6e20 c717 a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c7 │ │ +09605c: 0c11 |0440: move-result-object v17 │ │ +09605e: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +096062: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +096066: 5200 b807 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +09606a: 021b 0000 |0447: move/from16 v27, v0 │ │ +09606e: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +096072: 5200 e307 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +096076: 021c 0000 |044d: move/from16 v28, v0 │ │ +09607a: 0200 1b00 |044f: move/from16 v0, v27 │ │ +09607e: 0201 1c00 |0451: move/from16 v1, v28 │ │ +096082: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +096086: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +09608a: 7401 ad17 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +096090: 0a1b |045a: move-result v27 │ │ +096092: 0200 1000 |045b: move/from16 v0, v16 │ │ +096096: 0201 1b00 |045d: move/from16 v1, v27 │ │ +09609a: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +09609e: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +0960a2: 0201 1000 |0463: move/from16 v1, v16 │ │ +0960a6: 6e20 ac17 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@17ac │ │ +0960ac: 0c05 |0468: move-result-object v5 │ │ +0960ae: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +0960b2: 6e20 c817 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@17c8 │ │ +0960b8: 0c11 |046e: move-result-object v17 │ │ +0960ba: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +0960be: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +0960c2: 5200 b807 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +0960c6: 021b 0000 |0475: move/from16 v27, v0 │ │ +0960ca: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +0960ce: 5200 e307 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0960d2: 021c 0000 |047b: move/from16 v28, v0 │ │ +0960d6: 0200 1b00 |047d: move/from16 v0, v27 │ │ +0960da: 0201 1c00 |047f: move/from16 v1, v28 │ │ +0960de: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +0960e2: 6e20 0422 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@2204 │ │ +0960e8: 0a1b |0486: move-result v27 │ │ +0960ea: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +0960ee: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0960f2: 28cc |048b: goto 0457 // -0034 │ │ +0960f4: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +0960f8: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=923 │ │ 0x0002 line=924 │ │ 0x0003 line=925 │ │ @@ -107820,21 +107839,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -096118: |[096118] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -096128: 5510 f107 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ -09612c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -096130: 6e20 ec17 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@17ec │ │ -096136: 0e00 |0007: return-void │ │ -096138: 6f20 8522 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -09613e: 28fc |000b: goto 0007 // -0004 │ │ +09610c: |[09610c] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +09611c: 5510 f107 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@07f1 │ │ +096120: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +096124: 6e20 ec17 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@17ec │ │ +09612a: 0e00 |0007: return-void │ │ +09612c: 6f20 8522 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +096132: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0004 line=1324 │ │ 0x0007 line=1328 │ │ 0x0008 line=1326 │ │ locals : │ │ @@ -107846,90 +107865,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 │ │ -096140: |[096140] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -096150: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -096152: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -096154: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -096156: 54a4 dc07 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09615a: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -09615e: 54a4 dc07 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -096162: 54a5 0008 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ -096166: 6e20 fc14 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14fc │ │ -09616c: 54a4 dc07 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -096170: 6e20 fb14 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@14fb │ │ -096176: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -096178: 54a4 f707 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09617c: 6e10 9534 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -096182: 0a04 |0019: move-result v4 │ │ -096184: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -096188: 54a4 f707 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -09618c: 6e20 8e34 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -096192: 0c01 |0021: move-result-object v1 │ │ -096194: 1f01 7203 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -096198: 54a4 dc07 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09619c: 5215 b807 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ -0961a0: 5416 b607 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ -0961a4: 6e40 ea14 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ -0961aa: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0961ae: 28e5 |002f: goto 0014 // -001b │ │ -0961b0: 54a4 dc07 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0961b4: 6e20 ec14 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@14ec │ │ -0961ba: 54a4 f707 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0961be: 6e10 8b34 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0961c4: 7010 e917 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@17e9 │ │ -0961ca: 59a7 e307 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0961ce: 6e30 ef17 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ -0961d4: 54a2 dc07 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0961d8: 5bab dc07 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0961dc: 59a7 e907 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ -0961e0: 54a4 dc07 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0961e4: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -0961e8: 54a4 0008 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ -0961ec: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -0961f0: 2204 7803 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0378 │ │ -0961f4: 7030 7217 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@1772 │ │ -0961fa: 5ba4 0008 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ -0961fe: 54a4 dc07 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -096202: 54a5 0008 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ -096206: 6e20 f514 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14f5 │ │ -09620c: 5ca7 0508 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -096210: 55a3 ec07 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -096214: 5ca9 ec07 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -096218: 54a4 dc07 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09621c: 6e10 ed14 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -096222: 0a04 |0069: move-result v4 │ │ -096224: 59a4 e907 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ -096228: 52a4 0808 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ -09622c: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -096230: 54a4 dc07 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -096234: 54a5 0608 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ -096238: 54a6 0708 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ -09623c: 6e30 f614 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@14f6 │ │ -096242: 52a4 0808 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ -096246: 6e40 f517 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ -09624c: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -09624e: 59a4 0808 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ -096252: 5ba8 0608 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ -096256: 5ba8 0708 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ -09625a: 54a4 dd07 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@07dd │ │ -09625e: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -096262: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -096266: 54a4 dd07 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@07dd │ │ -09626a: 7230 6c17 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@176c │ │ -096270: 0e00 |0090: return-void │ │ -096272: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -096276: 6e10 e417 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -09627c: 28ef |0096: goto 0085 // -0011 │ │ -09627e: 6e10 ed17 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ -096284: 28eb |009a: goto 0085 // -0015 │ │ +096134: |[096134] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +096144: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +096146: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +096148: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +09614a: 54a4 dc07 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +09614e: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +096152: 54a4 dc07 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +096156: 54a5 0008 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ +09615a: 6e20 fc14 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14fc │ │ +096160: 54a4 dc07 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +096164: 6e20 fb14 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@14fb │ │ +09616a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +09616c: 54a4 f707 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +096170: 6e10 9534 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +096176: 0a04 |0019: move-result v4 │ │ +096178: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +09617c: 54a4 f707 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +096180: 6e20 8e34 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +096186: 0c01 |0021: move-result-object v1 │ │ +096188: 1f01 7203 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +09618c: 54a4 dc07 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +096190: 5215 b807 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@07b8 │ │ +096194: 5416 b607 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@07b6 │ │ +096198: 6e40 ea14 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@14ea │ │ +09619e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0961a2: 28e5 |002f: goto 0014 // -001b │ │ +0961a4: 54a4 dc07 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0961a8: 6e20 ec14 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@14ec │ │ +0961ae: 54a4 f707 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0961b2: 6e10 8b34 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0961b8: 7010 e917 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@17e9 │ │ +0961be: 59a7 e307 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0961c2: 6e30 ef17 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@17ef │ │ +0961c8: 54a2 dc07 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0961cc: 5bab dc07 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0961d0: 59a7 e907 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ +0961d4: 54a4 dc07 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0961d8: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +0961dc: 54a4 0008 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ +0961e0: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +0961e4: 2204 7803 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0378 │ │ +0961e8: 7030 7217 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@1772 │ │ +0961ee: 5ba4 0008 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ +0961f2: 54a4 dc07 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0961f6: 54a5 0008 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0800 │ │ +0961fa: 6e20 f514 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14f5 │ │ +096200: 5ca7 0508 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +096204: 55a3 ec07 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +096208: 5ca9 ec07 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +09620c: 54a4 dc07 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +096210: 6e10 ed14 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +096216: 0a04 |0069: move-result v4 │ │ +096218: 59a4 e907 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@07e9 │ │ +09621c: 52a4 0808 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ +096220: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +096224: 54a4 dc07 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +096228: 54a5 0608 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ +09622c: 54a6 0708 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ +096230: 6e30 f614 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@14f6 │ │ +096236: 52a4 0808 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ +09623a: 6e40 f517 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ +096240: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +096242: 59a4 0808 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0808 │ │ +096246: 5ba8 0608 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0806 │ │ +09624a: 5ba8 0708 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0807 │ │ +09624e: 54a4 dd07 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@07dd │ │ +096252: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +096256: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +09625a: 54a4 dd07 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@07dd │ │ +09625e: 7230 6c17 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@176c │ │ +096264: 0e00 |0090: return-void │ │ +096266: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +09626a: 6e10 e417 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +096270: 28ef |0096: goto 0085 // -0011 │ │ +096272: 6e10 ed17 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ +096278: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=413 │ │ 0x0007 line=414 │ │ 0x000e line=415 │ │ 0x0013 line=416 │ │ 0x001c line=417 │ │ @@ -107977,49 +107996,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -096288: |[096288] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -096298: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09629c: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -09629e: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -0962a2: 5461 0d08 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@080d │ │ -0962a6: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -0962aa: 1c01 9d04 |0009: const-class v1, Landroid/view/ViewGroup; // type@049d │ │ -0962ae: 1a02 8930 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@3089 │ │ -0962b2: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -0962b4: 2333 1007 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -0962b8: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -0962ba: 6205 5314 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ -0962be: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -0962c2: 6e30 e933 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -0962c8: 0c01 |0018: move-result-object v1 │ │ -0962ca: 5b61 0d08 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@080d │ │ -0962ce: 5461 0d08 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@080d │ │ -0962d2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0962d4: 2322 1107 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -0962d8: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -0962da: 7110 d333 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ -0962e0: 0c04 |0024: move-result-object v4 │ │ -0962e2: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -0962e6: 6e30 7934 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0962ec: 0e00 |002a: return-void │ │ -0962ee: 0d00 |002b: move-exception v0 │ │ -0962f0: 1a01 5c14 |002c: const-string v1, "ViewPager" // string@145c │ │ -0962f4: 1a02 5a03 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@035a │ │ -0962f8: 7130 b320 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0962fe: 28e8 |0033: goto 001b // -0018 │ │ -096300: 0d00 |0034: move-exception v0 │ │ -096302: 1a01 5c14 |0035: const-string v1, "ViewPager" // string@145c │ │ -096306: 1a02 c204 |0037: const-string v2, "Error changing children drawing order" // string@04c2 │ │ -09630a: 7130 b320 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -096310: 28ee |003c: goto 002a // -0012 │ │ +09627c: |[09627c] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +09628c: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +096290: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +096292: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +096296: 5461 0d08 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@080d │ │ +09629a: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +09629e: 1c01 9d04 |0009: const-class v1, Landroid/view/ViewGroup; // type@049d │ │ +0962a2: 1a02 8930 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@3089 │ │ +0962a6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +0962a8: 2333 1007 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +0962ac: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +0962ae: 6205 5314 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ +0962b2: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +0962b6: 6e30 e933 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +0962bc: 0c01 |0018: move-result-object v1 │ │ +0962be: 5b61 0d08 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@080d │ │ +0962c2: 5461 0d08 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@080d │ │ +0962c6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0962c8: 2322 1107 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +0962cc: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0962ce: 7110 d333 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ +0962d4: 0c04 |0024: move-result-object v4 │ │ +0962d6: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +0962da: 6e30 7934 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0962e0: 0e00 |002a: return-void │ │ +0962e2: 0d00 |002b: move-exception v0 │ │ +0962e4: 1a01 5c14 |002c: const-string v1, "ViewPager" // string@145c │ │ +0962e8: 1a02 5a03 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@035a │ │ +0962ec: 7130 b320 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0962f2: 28e8 |0033: goto 001b // -0018 │ │ +0962f4: 0d00 |0034: move-exception v0 │ │ +0962f6: 1a01 5c14 |0035: const-string v1, "ViewPager" // string@145c │ │ +0962fa: 1a02 c204 |0037: const-string v2, "Error changing children drawing order" // string@04c2 │ │ +0962fe: 7130 b320 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +096304: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=628 │ │ @@ -108042,24 +108061,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -096330: |[096330] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -096340: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -096342: 5c21 0508 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -096346: 5520 ec07 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -09634a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -09634e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -096350: 6e40 f517 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ -096356: 0e00 |000b: return-void │ │ -096358: 0110 |000c: move v0, v1 │ │ -09635a: 28fb |000d: goto 0008 // -0005 │ │ +096324: |[096324] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +096334: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +096336: 5c21 0508 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +09633a: 5520 ec07 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +09633e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +096342: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +096344: 6e40 f517 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ +09634a: 0e00 |000b: return-void │ │ +09634c: 0110 |000c: move v0, v1 │ │ +09634e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=494 │ │ 0x0003 line=495 │ │ 0x000b line=496 │ │ 0x000d line=495 │ │ locals : │ │ @@ -108071,19 +108090,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -09635c: |[09635c] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -09636c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09636e: 5c10 0508 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ -096372: 6e40 f517 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ -096378: 0e00 |0006: return-void │ │ +096350: |[096350] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +096360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096362: 5c10 0508 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0805 │ │ +096366: 6e40 f517 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@17f5 │ │ +09636c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0003 line=506 │ │ 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -108095,18 +108114,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -09637c: |[09637c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -09638c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09638e: 6e50 f617 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@17f6 │ │ -096394: 0e00 |0004: return-void │ │ +096370: |[096370] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +096380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096382: 6e50 f617 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@17f6 │ │ +096388: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0004 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -108118,86 +108137,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -096398: |[096398] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -0963a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0963aa: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0963ac: 5453 dc07 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0963b0: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -0963b4: 5453 dc07 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -0963b8: 6e10 ed14 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -0963be: 0a03 |000b: move-result v3 │ │ -0963c0: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -0963c4: 7020 0318 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ -0963ca: 0e00 |0011: return-void │ │ -0963cc: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -0963d0: 5253 e307 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0963d4: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -0963d8: 5453 f707 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -0963dc: 6e10 9534 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0963e2: 0a03 |001d: move-result v3 │ │ -0963e4: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -0963e8: 7020 0318 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ -0963ee: 28ee |0023: goto 0011 // -0012 │ │ -0963f0: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -0963f4: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -0963f6: 5252 0108 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -0963fa: 5253 e307 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -0963fe: b023 |002b: add-int/2addr v3, v2 │ │ -096400: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -096404: 5253 e307 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -096408: b123 |0030: sub-int/2addr v3, v2 │ │ -09640a: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -09640e: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -096410: 5453 f707 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -096414: 6e10 9534 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -09641a: 0a03 |0039: move-result v3 │ │ -09641c: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -096420: 5453 f707 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ -096424: 6e20 8e34 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -09642a: 0c03 |0041: move-result-object v3 │ │ -09642c: 1f03 7203 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ -096430: 5c30 b907 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ -096434: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -096438: 28ec |0048: goto 0034 // -0014 │ │ -09643a: 5453 dc07 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09643e: 6e10 ed14 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -096444: 0a03 |004e: move-result v3 │ │ -096446: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -09644a: 5453 dc07 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -09644e: 6e10 ed14 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -096454: 0a03 |0056: move-result v3 │ │ -096456: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -09645a: 28ce |0059: goto 0027 // -0032 │ │ -09645c: 5253 e307 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -096460: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -096464: 5553 ec07 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ -096468: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -09646c: 5956 e307 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -096470: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -096474: 5453 0208 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -096478: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -09647c: 5453 0208 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -096480: 7220 6f17 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ -096486: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -09648a: 5453 f407 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -09648e: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -096492: 5453 f407 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -096496: 7220 6f17 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ -09649c: 6e10 ed17 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ -0964a2: 2894 |007d: goto 0011 // -006c │ │ -0964a4: 0140 |007e: move v0, v4 │ │ -0964a6: 28df |007f: goto 005e // -0021 │ │ -0964a8: 6e20 e517 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@17e5 │ │ -0964ae: 7050 f017 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@17f0 │ │ -0964b4: 288b |0086: goto 0011 // -0075 │ │ +09638c: |[09638c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +09639c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09639e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0963a0: 5453 dc07 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0963a4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +0963a8: 5453 dc07 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +0963ac: 6e10 ed14 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +0963b2: 0a03 |000b: move-result v3 │ │ +0963b4: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +0963b8: 7020 0318 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ +0963be: 0e00 |0011: return-void │ │ +0963c0: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +0963c4: 5253 e307 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0963c8: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +0963cc: 5453 f707 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +0963d0: 6e10 9534 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0963d6: 0a03 |001d: move-result v3 │ │ +0963d8: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +0963dc: 7020 0318 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ +0963e2: 28ee |0023: goto 0011 // -0012 │ │ +0963e4: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +0963e8: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +0963ea: 5252 0108 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +0963ee: 5253 e307 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0963f2: b023 |002b: add-int/2addr v3, v2 │ │ +0963f4: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +0963f8: 5253 e307 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +0963fc: b123 |0030: sub-int/2addr v3, v2 │ │ +0963fe: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +096402: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +096404: 5453 f707 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +096408: 6e10 9534 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +09640e: 0a03 |0039: move-result v3 │ │ +096410: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +096414: 5453 f707 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@07f7 │ │ +096418: 6e20 8e34 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +09641e: 0c03 |0041: move-result-object v3 │ │ +096420: 1f03 7203 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0372 │ │ +096424: 5c30 b907 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@07b9 │ │ +096428: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09642c: 28ec |0048: goto 0034 // -0014 │ │ +09642e: 5453 dc07 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +096432: 6e10 ed14 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +096438: 0a03 |004e: move-result v3 │ │ +09643a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +09643e: 5453 dc07 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +096442: 6e10 ed14 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +096448: 0a03 |0056: move-result v3 │ │ +09644a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +09644e: 28ce |0059: goto 0027 // -0032 │ │ +096450: 5253 e307 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +096454: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +096458: 5553 ec07 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@07ec │ │ +09645c: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +096460: 5956 e307 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +096464: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +096468: 5453 0208 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +09646c: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +096470: 5453 0208 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +096474: 7220 6f17 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ +09647a: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +09647e: 5453 f407 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +096482: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +096486: 5453 f407 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +09648a: 7220 6f17 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@176f │ │ +096490: 6e10 ed17 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ +096496: 2894 |007d: goto 0011 // -006c │ │ +096498: 0140 |007e: move v0, v4 │ │ +09649a: 28df |007f: goto 005e // -0021 │ │ +09649c: 6e20 e517 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@17e5 │ │ +0964a2: 7050 f017 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@17f0 │ │ +0964a8: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=518 │ │ 0x000e line=519 │ │ 0x0011 line=558 │ │ 0x0012 line=522 │ │ 0x0020 line=523 │ │ @@ -108238,18 +108257,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 │ │ -0964b8: |[0964b8] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -0964c8: 5410 f407 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -0964cc: 5b12 f407 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ -0964d0: 1100 |0004: return-object v0 │ │ +0964ac: |[0964ac] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +0964bc: 5410 f407 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +0964c0: 5b12 f407 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@07f4 │ │ +0964c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=660 │ │ 0x0004 line=661 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -108261,39 +108280,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0964d4: |[0964d4] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -0964e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0964e6: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -0964ea: 1a00 5c14 |0003: const-string v0, "ViewPager" // string@145c │ │ -0964ee: 2201 8206 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0964f2: 7010 5134 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0964f8: 1a02 e910 |000a: const-string v2, "Requested offscreen page limit " // string@10e9 │ │ -0964fc: 6e20 5a34 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -096502: 0c01 |000f: move-result-object v1 │ │ -096504: 6e20 5634 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -09650a: 0c01 |0013: move-result-object v1 │ │ -09650c: 1a02 a700 |0014: const-string v2, " too small; defaulting to " // string@00a7 │ │ -096510: 6e20 5a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -096516: 0c01 |0019: move-result-object v1 │ │ -096518: 6e20 5634 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -09651e: 0c01 |001d: move-result-object v1 │ │ -096520: 6e10 5f34 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -096526: 0c01 |0021: move-result-object v1 │ │ -096528: 7120 b620 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -09652e: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -096530: 5240 0108 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -096534: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -096538: 5945 0108 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ -09653c: 6e10 e417 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -096542: 0e00 |002f: return-void │ │ +0964c8: |[0964c8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +0964d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0964da: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +0964de: 1a00 5c14 |0003: const-string v0, "ViewPager" // string@145c │ │ +0964e2: 2201 8206 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0964e6: 7010 5134 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0964ec: 1a02 e910 |000a: const-string v2, "Requested offscreen page limit " // string@10e9 │ │ +0964f0: 6e20 5a34 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0964f6: 0c01 |000f: move-result-object v1 │ │ +0964f8: 6e20 5634 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0964fe: 0c01 |0013: move-result-object v1 │ │ +096500: 1a02 a700 |0014: const-string v2, " too small; defaulting to " // string@00a7 │ │ +096504: 6e20 5a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +09650a: 0c01 |0019: move-result-object v1 │ │ +09650c: 6e20 5634 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +096512: 0c01 |001d: move-result-object v1 │ │ +096514: 6e10 5f34 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +09651a: 0c01 |0021: move-result-object v1 │ │ +09651c: 7120 b620 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +096522: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +096524: 5240 0108 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +096528: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +09652c: 5945 0108 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0801 │ │ +096530: 6e10 e417 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +096536: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=693 │ │ 0x0003 line=694 │ │ 0x0025 line=696 │ │ 0x0026 line=698 │ │ 0x002a line=699 │ │ @@ -108308,17 +108327,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 │ │ -096544: |[096544] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -096554: 5b01 dd07 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@07dd │ │ -096558: 0e00 |0002: return-void │ │ +096538: |[096538] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +096548: 5b01 dd07 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@07dd │ │ +09654c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -108328,17 +108347,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 │ │ -09655c: |[09655c] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -09656c: 5b01 0208 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ -096570: 0e00 |0002: return-void │ │ +096550: |[096550] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +096560: 5b01 0208 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0802 │ │ +096564: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -108348,22 +108367,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -096574: |[096574] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -096584: 5220 0308 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -096588: 5923 0308 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -09658c: 6e10 c417 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ -096592: 0a01 |0007: move-result v1 │ │ -096594: 7050 e617 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@17e6 │ │ -09659a: 6e10 ed17 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ -0965a0: 0e00 |000e: return-void │ │ +096568: |[096568] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +096578: 5220 0308 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +09657c: 5923 0308 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +096580: 6e10 c417 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@17c4 │ │ +096586: 0a01 |0007: move-result v1 │ │ +096588: 7050 e617 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@17e6 │ │ +09658e: 6e10 ed17 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@17ed │ │ +096594: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ 0x0004 line=716 │ │ 0x0008 line=717 │ │ 0x000b line=719 │ │ @@ -108379,23 +108398,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0965a4: |[0965a4] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -0965b4: 6e10 b117 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@17b1 │ │ -0965ba: 0c00 |0003: move-result-object v0 │ │ -0965bc: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0965c2: 0c00 |0007: move-result-object v0 │ │ -0965c4: 6e20 bb02 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0965ca: 0c00 |000b: move-result-object v0 │ │ -0965cc: 6e20 0018 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1800 │ │ -0965d2: 0e00 |000f: return-void │ │ +096598: |[096598] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +0965a8: 6e10 b117 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@17b1 │ │ +0965ae: 0c00 |0003: move-result-object v0 │ │ +0965b0: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0965b6: 0c00 |0007: move-result-object v0 │ │ +0965b8: 6e20 bb02 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0965be: 0c00 |000b: move-result-object v0 │ │ +0965c0: 6e20 0018 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1800 │ │ +0965c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x000f line=750 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -108405,25 +108424,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0965d4: |[0965d4] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0965e4: 5b12 fc07 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ -0965e8: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -0965ec: 6e10 e717 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@17e7 │ │ -0965f2: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -0965f6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0965f8: 6e20 0418 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@1804 │ │ -0965fe: 6e10 cc17 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@17cc │ │ -096604: 0e00 |0010: return-void │ │ -096606: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -096608: 28f8 |0012: goto 000a // -0008 │ │ +0965c8: |[0965c8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0965d8: 5b12 fc07 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ +0965dc: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +0965e0: 6e10 e717 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@17e7 │ │ +0965e6: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +0965ea: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0965ec: 6e20 0418 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@1804 │ │ +0965f2: 6e10 cc17 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@17cc │ │ +0965f8: 0e00 |0010: return-void │ │ +0965fa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0965fc: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0002 line=738 │ │ 0x0007 line=739 │ │ 0x000d line=740 │ │ 0x0010 line=741 │ │ @@ -108437,44 +108456,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 │ │ -09660c: |[09660c] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -09661c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09661e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -096620: 6004 4501 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -096624: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -096628: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -09662c: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -096630: 0120 |000a: move v0, v2 │ │ -096632: 5464 0408 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ -096636: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -09663a: 0124 |000f: move v4, v2 │ │ -09663c: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -096640: 0121 |0012: move v1, v2 │ │ -096642: 5b68 0408 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ -096646: 6e20 f217 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@17f2 │ │ -09664c: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -096650: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -096654: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -096656: 5962 e607 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ -09665a: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -09665e: 6e10 e417 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -096664: 0e00 |0024: return-void │ │ -096666: 0130 |0025: move v0, v3 │ │ -096668: 28e5 |0026: goto 000b // -001b │ │ -09666a: 0134 |0027: move v4, v3 │ │ -09666c: 28e8 |0028: goto 0010 // -0018 │ │ -09666e: 0131 |0029: move v1, v3 │ │ -096670: 28e9 |002a: goto 0013 // -0017 │ │ -096672: 5963 e607 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ -096676: 28f2 |002d: goto 001f // -000e │ │ +096600: |[096600] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +096610: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +096612: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +096614: 6004 4501 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +096618: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +09661c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +096620: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +096624: 0120 |000a: move v0, v2 │ │ +096626: 5464 0408 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ +09662a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +09662e: 0124 |000f: move v4, v2 │ │ +096630: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +096634: 0121 |0012: move v1, v2 │ │ +096636: 5b68 0408 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0804 │ │ +09663a: 6e20 f217 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@17f2 │ │ +096640: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +096644: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +096648: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +09664a: 5962 e607 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ +09664e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +096652: 6e10 e417 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +096658: 0e00 |0024: return-void │ │ +09665a: 0130 |0025: move v0, v3 │ │ +09665c: 28e5 |0026: goto 000b // -001b │ │ +09665e: 0134 |0027: move v4, v3 │ │ +096660: 28e8 |0028: goto 0010 // -0018 │ │ +096662: 0131 |0029: move v1, v3 │ │ +096664: 28e9 |002a: goto 0013 // -0017 │ │ +096666: 5963 e607 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@07e6 │ │ +09666a: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=613 │ │ 0x0008 line=614 │ │ 0x000b line=615 │ │ 0x0013 line=616 │ │ 0x0015 line=617 │ │ @@ -108499,18 +108518,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -096678: |[096678] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -096688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09668a: 6e40 0618 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@1806 │ │ -096690: 0e00 |0004: return-void │ │ +09666c: |[09666c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +09667c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09667e: 6e40 0618 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@1806 │ │ +096684: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0004 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -108521,98 +108540,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -096694: |[096694] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -0966a4: 6e10 ad17 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ -0966aa: 0a01 |0003: move-result v1 │ │ -0966ac: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -0966b0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0966b2: 7020 0318 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ -0966b8: 0e00 |000a: return-void │ │ -0966ba: 6e10 c217 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ -0966c0: 0a02 |000e: move-result v2 │ │ -0966c2: 6e10 c317 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ -0966c8: 0a03 |0012: move-result v3 │ │ -0966ca: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -0966ce: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -0966d2: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -0966d6: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -0966da: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0966dc: 7020 9917 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ -0966e2: 6e10 e417 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ -0966e8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0966ea: 7020 0218 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ -0966f0: 28e4 |0026: goto 000a // -001c │ │ -0966f2: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -0966f4: 7020 0318 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ -0966fa: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -0966fc: 7020 0218 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ -096702: 7010 b017 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ -096708: 0a0c |0032: move-result v12 │ │ -09670a: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -09670e: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -096712: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -096716: 7110 1434 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -09671c: 0a0e |003c: move-result v14 │ │ -09671e: 82ee |003d: int-to-float v14, v14 │ │ -096720: c8ed |003e: mul-float/2addr v13, v14 │ │ -096722: 82ce |003f: int-to-float v14, v12 │ │ -096724: c9ed |0040: div-float/2addr v13, v14 │ │ -096726: 7120 1d34 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -09672c: 0a08 |0044: move-result v8 │ │ -09672e: 8291 |0045: int-to-float v1, v9 │ │ -096730: 829d |0046: int-to-float v13, v9 │ │ -096732: 6e20 9f17 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@179f │ │ -096738: 0a0e |004a: move-result v14 │ │ -09673a: c8ed |004b: mul-float/2addr v13, v14 │ │ -09673c: a607 010d |004c: add-float v7, v1, v13 │ │ -096740: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -096742: 7701 1434 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -096748: 0a12 |0052: move-result v18 │ │ -09674a: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -09674e: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -096752: 0200 1200 |0057: move/from16 v0, v18 │ │ -096756: 820d |0059: int-to-float v13, v0 │ │ -096758: a90d 070d |005a: div-float v13, v7, v13 │ │ -09675c: 7110 1334 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -096762: 0a0d |005f: move-result v13 │ │ -096764: c8d1 |0060: mul-float/2addr v1, v13 │ │ -096766: 7110 2134 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ -09676c: 0a01 |0064: move-result v1 │ │ -09676e: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -096772: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -096776: 7120 1e34 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -09677c: 0a06 |006c: move-result v6 │ │ -09677e: 54f1 0b08 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ -096782: 7406 a824 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@24a8 │ │ -096788: 7110 a316 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -09678e: 2895 |0075: goto 000a // -006b │ │ -096790: 82c1 |0076: int-to-float v1, v12 │ │ -096792: 54fd dc07 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ -096796: 52fe e307 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ -09679a: 6e20 f014 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ -0967a0: 0a0d |007e: move-result v13 │ │ -0967a2: a80b 010d |007f: mul-float v11, v1, v13 │ │ -0967a6: 7110 1434 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0967ac: 0a01 |0084: move-result v1 │ │ -0967ae: 8211 |0085: int-to-float v1, v1 │ │ -0967b0: 52fd 0308 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ -0967b4: 82dd |0088: int-to-float v13, v13 │ │ -0967b6: c6bd |0089: add-float/2addr v13, v11 │ │ -0967b8: a90a 010d |008a: div-float v10, v1, v13 │ │ -0967bc: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -0967c0: c6a1 |008e: add-float/2addr v1, v10 │ │ -0967c2: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -0967c6: c8d1 |0091: mul-float/2addr v1, v13 │ │ -0967c8: 8716 |0092: float-to-int v6, v1 │ │ -0967ca: 28d4 |0093: goto 0067 // -002c │ │ +096688: |[096688] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +096698: 6e10 ad17 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@17ad │ │ +09669e: 0a01 |0003: move-result v1 │ │ +0966a0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +0966a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0966a6: 7020 0318 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ +0966ac: 0e00 |000a: return-void │ │ +0966ae: 6e10 c217 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@17c2 │ │ +0966b4: 0a02 |000e: move-result v2 │ │ +0966b6: 6e10 c317 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@17c3 │ │ +0966bc: 0a03 |0012: move-result v3 │ │ +0966be: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +0966c2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +0966c6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +0966ca: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +0966ce: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0966d0: 7020 9917 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1799 │ │ +0966d6: 6e10 e417 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@17e4 │ │ +0966dc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0966de: 7020 0218 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ +0966e4: 28e4 |0026: goto 000a // -001c │ │ +0966e6: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +0966e8: 7020 0318 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@1803 │ │ +0966ee: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +0966f0: 7020 0218 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@1802 │ │ +0966f6: 7010 b017 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@17b0 │ │ +0966fc: 0a0c |0032: move-result v12 │ │ +0966fe: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +096702: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +096706: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +09670a: 7110 1434 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +096710: 0a0e |003c: move-result v14 │ │ +096712: 82ee |003d: int-to-float v14, v14 │ │ +096714: c8ed |003e: mul-float/2addr v13, v14 │ │ +096716: 82ce |003f: int-to-float v14, v12 │ │ +096718: c9ed |0040: div-float/2addr v13, v14 │ │ +09671a: 7120 1d34 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +096720: 0a08 |0044: move-result v8 │ │ +096722: 8291 |0045: int-to-float v1, v9 │ │ +096724: 829d |0046: int-to-float v13, v9 │ │ +096726: 6e20 9f17 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@179f │ │ +09672c: 0a0e |004a: move-result v14 │ │ +09672e: c8ed |004b: mul-float/2addr v13, v14 │ │ +096730: a607 010d |004c: add-float v7, v1, v13 │ │ +096734: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +096736: 7701 1434 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +09673c: 0a12 |0052: move-result v18 │ │ +09673e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +096742: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +096746: 0200 1200 |0057: move/from16 v0, v18 │ │ +09674a: 820d |0059: int-to-float v13, v0 │ │ +09674c: a90d 070d |005a: div-float v13, v7, v13 │ │ +096750: 7110 1334 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +096756: 0a0d |005f: move-result v13 │ │ +096758: c8d1 |0060: mul-float/2addr v1, v13 │ │ +09675a: 7110 2134 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ +096760: 0a01 |0064: move-result v1 │ │ +096762: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +096766: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +09676a: 7120 1e34 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +096770: 0a06 |006c: move-result v6 │ │ +096772: 54f1 0b08 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@080b │ │ +096776: 7406 a824 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@24a8 │ │ +09677c: 7110 a316 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +096782: 2895 |0075: goto 000a // -006b │ │ +096784: 82c1 |0076: int-to-float v1, v12 │ │ +096786: 54fd dc07 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@07dc │ │ +09678a: 52fe e307 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@07e3 │ │ +09678e: 6e20 f014 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@14f0 │ │ +096794: 0a0d |007e: move-result v13 │ │ +096796: a80b 010d |007f: mul-float v11, v1, v13 │ │ +09679a: 7110 1434 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0967a0: 0a01 |0084: move-result v1 │ │ +0967a2: 8211 |0085: int-to-float v1, v1 │ │ +0967a4: 52fd 0308 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0803 │ │ +0967a8: 82dd |0088: int-to-float v13, v13 │ │ +0967aa: c6bd |0089: add-float/2addr v13, v11 │ │ +0967ac: a90a 010d |008a: div-float v10, v1, v13 │ │ +0967b0: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +0967b4: c6a1 |008e: add-float/2addr v1, v10 │ │ +0967b6: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +0967ba: c8d1 |0091: mul-float/2addr v1, v13 │ │ +0967bc: 8716 |0092: float-to-int v6, v1 │ │ +0967be: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0006 line=796 │ │ 0x000a line=832 │ │ 0x000b line=799 │ │ 0x000f line=800 │ │ @@ -108660,24 +108679,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0967cc: |[0967cc] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -0967dc: 6f20 9422 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2294 │ │ -0967e2: 0a00 |0003: move-result v0 │ │ -0967e4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0967e8: 5410 fc07 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ -0967ec: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -0967f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0967f2: 0f00 |000b: return v0 │ │ -0967f4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0967f6: 28fe |000d: goto 000b // -0002 │ │ +0967c0: |[0967c0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0967d0: 6f20 9422 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2294 │ │ +0967d6: 0a00 |0003: move-result v0 │ │ +0967d8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0967dc: 5410 fc07 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@07fc │ │ +0967e0: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +0967e4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0967e6: 0f00 |000b: return v0 │ │ +0967e8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0967ea: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -108746,26 +108765,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0967f8: |[0967f8] android.support.v4.view.ViewParentCompat.:()V │ │ -096808: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09680c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -096810: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -096814: 2201 7e03 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@037e │ │ -096818: 7010 0918 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@1809 │ │ -09681e: 6901 1508 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0815 │ │ -096822: 0e00 |000d: return-void │ │ -096824: 2201 8003 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0380 │ │ -096828: 7010 0c18 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@180c │ │ -09682e: 6901 1508 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0815 │ │ -096832: 28f8 |0015: goto 000d // -0008 │ │ +0967ec: |[0967ec] android.support.v4.view.ViewParentCompat.:()V │ │ +0967fc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +096800: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +096804: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +096808: 2201 7e03 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@037e │ │ +09680c: 7010 0918 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@1809 │ │ +096812: 6901 1508 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0815 │ │ +096816: 0e00 |000d: return-void │ │ +096818: 2201 8003 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0380 │ │ +09681c: 7010 0c18 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@180c │ │ +096822: 6901 1508 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0815 │ │ +096826: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -108777,17 +108796,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096834: |[096834] android.support.v4.view.ViewParentCompat.:()V │ │ -096844: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09684a: 0e00 |0003: return-void │ │ +096828: |[096828] android.support.v4.view.ViewParentCompat.:()V │ │ +096838: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09683e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -108796,19 +108815,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 │ │ -09684c: |[09684c] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09685c: 6200 1508 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0815 │ │ -096860: 7240 0b18 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@180b │ │ -096866: 0a00 |0005: move-result v0 │ │ -096868: 0f00 |0006: return v0 │ │ +096840: |[096840] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +096850: 6200 1508 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0815 │ │ +096854: 7240 0b18 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@180b │ │ +09685a: 0a00 |0005: move-result v0 │ │ +09685c: 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; │ │ @@ -108839,17 +108858,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09686c: |[09686c] android.support.v4.view.ViewParentCompatICS.:()V │ │ -09687c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -096882: 0e00 |0003: return-void │ │ +096860: |[096860] android.support.v4.view.ViewParentCompatICS.:()V │ │ +096870: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +096876: 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;) │ │ @@ -108857,18 +108876,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 │ │ -096884: |[096884] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -096894: 7230 9722 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2297 │ │ -09689a: 0a00 |0003: move-result v0 │ │ -09689c: 0f00 |0004: return v0 │ │ +096878: |[096878] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +096888: 7230 9722 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2297 │ │ +09688e: 0a00 |0003: move-result v0 │ │ +096890: 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; │ │ @@ -108945,22 +108964,22 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0968a0: |[0968a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0968b0: 5b12 1808 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0818 │ │ -0968b4: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0968ba: 2200 8e06 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ -0968be: 7020 6d34 4000 |0007: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ -0968c4: 5b10 1608 |000a: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0816 │ │ -0968c8: 5b13 1708 |000c: iput-object v3, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0817 │ │ -0968cc: 0e00 |000e: return-void │ │ +096894: |[096894] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0968a4: 5b12 1808 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0818 │ │ +0968a8: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0968ae: 2200 8e06 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ +0968b2: 7020 6d34 4000 |0007: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ +0968b8: 5b10 1608 |000a: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0816 │ │ +0968bc: 5b13 1708 |000c: iput-object v3, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0817 │ │ +0968c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0005 line=297 │ │ 0x000c line=298 │ │ 0x000e line=299 │ │ locals : │ │ @@ -108974,17 +108993,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0968d0: |[0968d0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V │ │ -0968e0: 7040 1318 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1813 │ │ -0968e6: 0e00 |0003: return-void │ │ +0968c4: |[0968c4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V │ │ +0968d4: 7040 1318 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1813 │ │ +0968da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -108997,24 +109016,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0968e8: |[0968e8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.run:()V │ │ -0968f8: 5431 1608 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0816 │ │ -0968fc: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096902: 0c00 |0005: move-result-object v0 │ │ -096904: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096908: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -09690c: 5431 1808 |000a: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0818 │ │ -096910: 5432 1708 |000c: iget-object v2, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0817 │ │ -096914: 7130 1718 2100 |000e: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1817 │ │ -09691a: 0e00 |0011: return-void │ │ +0968dc: |[0968dc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.run:()V │ │ +0968ec: 5431 1608 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0816 │ │ +0968f0: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0968f6: 0c00 |0005: move-result-object v0 │ │ +0968f8: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0968fc: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +096900: 5431 1808 |000a: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0818 │ │ +096904: 5432 1708 |000c: iget-object v2, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0817 │ │ +096908: 7130 1718 2100 |000e: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1817 │ │ +09690e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0008 line=304 │ │ 0x000a line=305 │ │ 0x0011 line=307 │ │ locals : │ │ @@ -109307,44 +109326,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -09691c: |[09691c] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ -09692c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -096930: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -096934: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -096938: 2201 8a03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; // type@038a │ │ -09693c: 7010 6718 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;.:()V // method@1867 │ │ -096942: 6901 1c08 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096946: 0e00 |000d: return-void │ │ -096948: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -09694c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -096950: 2201 8803 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0388 │ │ -096954: 7010 6018 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1860 │ │ -09695a: 6901 1c08 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -09695e: 28f4 |0019: goto 000d // -000c │ │ -096960: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -096964: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -096968: 2201 8903 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0389 │ │ -09696c: 7010 6218 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1862 │ │ -096972: 6901 1c08 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096976: 28e8 |0025: goto 000d // -0018 │ │ -096978: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -09697c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -096980: 2201 8703 |002a: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0387 │ │ -096984: 7010 4018 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@1840 │ │ -09698a: 6901 1c08 |002f: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -09698e: 28dc |0031: goto 000d // -0024 │ │ -096990: 2201 8503 |0032: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0385 │ │ -096994: 7010 1618 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@1816 │ │ -09699a: 6901 1c08 |0037: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -09699e: 28d4 |0039: goto 000d // -002c │ │ +096910: |[096910] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ +096920: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +096924: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +096928: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +09692c: 2201 8a03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; // type@038a │ │ +096930: 7010 6718 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;.:()V // method@1867 │ │ +096936: 6901 1c08 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +09693a: 0e00 |000d: return-void │ │ +09693c: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +096940: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +096944: 2201 8803 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0388 │ │ +096948: 7010 6018 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1860 │ │ +09694e: 6901 1c08 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096952: 28f4 |0019: goto 000d // -000c │ │ +096954: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +096958: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +09695c: 2201 8903 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0389 │ │ +096960: 7010 6218 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1862 │ │ +096966: 6901 1c08 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +09696a: 28e8 |0025: goto 000d // -0018 │ │ +09696c: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +096970: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +096974: 2201 8703 |002a: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0387 │ │ +096978: 7010 4018 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@1840 │ │ +09697e: 6901 1c08 |002f: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096982: 28dc |0031: goto 000d // -0024 │ │ +096984: 2201 8503 |0032: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0385 │ │ +096988: 7010 1618 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@1816 │ │ +09698e: 6901 1c08 |0037: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096992: 28d4 |0039: goto 000d // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0002 line=600 │ │ 0x0006 line=601 │ │ 0x000d line=611 │ │ 0x000e line=602 │ │ @@ -109362,25 +109381,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0969a0: |[0969a0] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ -0969b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0969b2: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0969b8: 5b10 2108 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0821 │ │ -0969bc: 5b10 1f08 |0006: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@081f │ │ -0969c0: 12f0 |0008: const/4 v0, #int -1 // #ff │ │ -0969c2: 5910 2008 |0009: iput v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0820 │ │ -0969c6: 2200 8e06 |000b: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ -0969ca: 7020 6d34 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ -0969d0: 5b10 2208 |0010: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -0969d4: 0e00 |0012: return-void │ │ +096994: |[096994] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ +0969a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0969a6: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0969ac: 5b10 2108 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0821 │ │ +0969b0: 5b10 1f08 |0006: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@081f │ │ +0969b4: 12f0 |0008: const/4 v0, #int -1 // #ff │ │ +0969b6: 5910 2008 |0009: iput v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0820 │ │ +0969ba: 2200 8e06 |000b: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ +0969be: 7020 6d34 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ +0969c4: 5b10 2208 |0010: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +0969c8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0004 line=27 │ │ 0x0006 line=28 │ │ 0x0008 line=29 │ │ 0x000b line=36 │ │ @@ -109394,17 +109413,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0969d8: |[0969d8] android.support.v4.view.ViewPropertyAnimatorCompat.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ -0969e8: 5410 1f08 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@081f │ │ -0969ec: 1100 |0002: return-object v0 │ │ +0969cc: |[0969cc] android.support.v4.view.ViewPropertyAnimatorCompat.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +0969dc: 5410 1f08 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@081f │ │ +0969e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -109412,17 +109431,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0969f0: |[0969f0] android.support.v4.view.ViewPropertyAnimatorCompat.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -096a00: 5b01 1f08 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@081f │ │ -096a04: 1101 |0002: return-object v1 │ │ +0969e4: |[0969e4] android.support.v4.view.ViewPropertyAnimatorCompat.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +0969f4: 5b01 1f08 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@081f │ │ +0969f8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ │ │ @@ -109431,17 +109450,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a08: |[096a08] android.support.v4.view.ViewPropertyAnimatorCompat.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ -096a18: 5410 2108 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0821 │ │ -096a1c: 1100 |0002: return-object v0 │ │ +0969fc: |[0969fc] android.support.v4.view.ViewPropertyAnimatorCompat.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +096a0c: 5410 2108 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0821 │ │ +096a10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -109449,17 +109468,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a20: |[096a20] android.support.v4.view.ViewPropertyAnimatorCompat.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -096a30: 5b01 2108 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0821 │ │ -096a34: 1101 |0002: return-object v1 │ │ +096a14: |[096a14] android.support.v4.view.ViewPropertyAnimatorCompat.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +096a24: 5b01 2108 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0821 │ │ +096a28: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ │ │ @@ -109468,17 +109487,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a38: |[096a38] android.support.v4.view.ViewPropertyAnimatorCompat.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I │ │ -096a48: 5210 2008 |0000: iget v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0820 │ │ -096a4c: 0f00 |0002: return v0 │ │ +096a2c: |[096a2c] android.support.v4.view.ViewPropertyAnimatorCompat.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I │ │ +096a3c: 5210 2008 |0000: iget v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0820 │ │ +096a40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -109486,17 +109505,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a50: |[096a50] android.support.v4.view.ViewPropertyAnimatorCompat.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I │ │ -096a60: 5901 2008 |0000: iput v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0820 │ │ -096a64: 0f01 |0002: return v1 │ │ +096a44: |[096a44] android.support.v4.view.ViewPropertyAnimatorCompat.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I │ │ +096a54: 5901 2008 |0000: iput v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0820 │ │ +096a58: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -109506,23 +109525,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096a68: |[096a68] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096a78: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096a7c: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096a82: 0c00 |0005: move-result-object v0 │ │ -096a84: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096a88: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096a8c: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096a90: 7240 6918 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1869 │ │ -096a96: 1102 |000f: return-object v2 │ │ +096a5c: |[096a5c] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096a6c: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096a70: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096a76: 0c00 |0005: move-result-object v0 │ │ +096a78: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096a7c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096a80: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096a84: 7240 6918 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1869 │ │ +096a8a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ 0x000a line=644 │ │ 0x000f line=646 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109534,23 +109553,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096a98: |[096a98] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096aa8: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096aac: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096ab2: 0c00 |0005: move-result-object v0 │ │ -096ab4: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096ab8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096abc: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096ac0: 7240 6a18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@186a │ │ -096ac6: 1102 |000f: return-object v2 │ │ +096a8c: |[096a8c] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096a9c: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096aa0: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096aa6: 0c00 |0005: move-result-object v0 │ │ +096aa8: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096aac: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096ab0: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096ab4: 7240 6a18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@186a │ │ +096aba: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ 0x000a line=661 │ │ 0x000f line=663 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109562,23 +109581,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -096ac8: |[096ac8] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ -096ad8: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096adc: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096ae2: 0c00 |0005: move-result-object v0 │ │ -096ae4: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096ae8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096aec: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096af0: 7230 6b18 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@186b │ │ -096af6: 0e00 |000f: return-void │ │ +096abc: |[096abc] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ +096acc: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096ad0: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096ad6: 0c00 |0005: move-result-object v0 │ │ +096ad8: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096adc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096ae0: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096ae4: 7230 6b18 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@186b │ │ +096aea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ 0x000a line=1001 │ │ 0x000f line=1003 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109589,26 +109608,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -096af8: |[096af8] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ -096b08: 5441 2208 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096b0c: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096b12: 0c00 |0005: move-result-object v0 │ │ -096b14: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096b18: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -096b1c: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096b20: 7230 6c18 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@186c │ │ -096b26: 0b02 |000f: move-result-wide v2 │ │ -096b28: 1002 |0010: return-wide v2 │ │ -096b2a: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -096b2e: 28fd |0013: goto 0010 // -0003 │ │ +096aec: |[096aec] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ +096afc: 5441 2208 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096b00: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096b06: 0c00 |0005: move-result-object v0 │ │ +096b08: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096b0c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +096b10: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096b14: 7230 6c18 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@186c │ │ +096b1a: 0b02 |000f: move-result-wide v2 │ │ +096b1c: 1002 |0010: return-wide v2 │ │ +096b1e: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +096b22: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x000a line=748 │ │ 0x0010 line=750 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ @@ -109619,26 +109638,26 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -096b30: |[096b30] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -096b40: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096b44: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096b4a: 0c00 |0005: move-result-object v0 │ │ -096b4c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096b50: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -096b54: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096b58: 7230 6d18 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; // method@186d │ │ -096b5e: 0c01 |000f: move-result-object v1 │ │ -096b60: 1101 |0010: return-object v1 │ │ -096b62: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -096b64: 28fe |0012: goto 0010 // -0002 │ │ +096b24: |[096b24] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +096b34: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096b38: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096b3e: 0c00 |0005: move-result-object v0 │ │ +096b40: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096b44: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +096b48: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096b4c: 7230 6d18 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; // method@186d │ │ +096b52: 0c01 |000f: move-result-object v1 │ │ +096b54: 1101 |0010: return-object v1 │ │ +096b56: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +096b58: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ 0x000a line=782 │ │ 0x0010 line=784 │ │ locals : │ │ 0x0008 - 0x0013 reg=0 view Landroid/view/View; │ │ @@ -109649,26 +109668,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -096b68: |[096b68] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ -096b78: 5441 2208 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096b7c: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096b82: 0c00 |0005: move-result-object v0 │ │ -096b84: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096b88: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -096b8c: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096b90: 7230 6e18 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@186e │ │ -096b96: 0b02 |000f: move-result-wide v2 │ │ -096b98: 1002 |0010: return-wide v2 │ │ -096b9a: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -096b9e: 28fd |0013: goto 0010 // -0003 │ │ +096b5c: |[096b5c] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ +096b6c: 5441 2208 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096b70: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096b76: 0c00 |0005: move-result-object v0 │ │ +096b78: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096b7c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +096b80: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096b84: 7230 6e18 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@186e │ │ +096b8a: 0b02 |000f: move-result-wide v2 │ │ +096b8c: 1002 |0010: return-wide v2 │ │ +096b8e: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +096b92: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x000a line=819 │ │ 0x0010 line=821 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ @@ -109679,23 +109698,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096ba0: |[096ba0] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096bb0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096bb4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096bba: 0c00 |0005: move-result-object v0 │ │ -096bbc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096bc0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096bc4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096bc8: 7240 6f18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@186f │ │ -096bce: 1102 |000f: return-object v2 │ │ +096b94: |[096b94] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096ba4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096ba8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096bae: 0c00 |0005: move-result-object v0 │ │ +096bb0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096bb4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096bb8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096bbc: 7240 6f18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@186f │ │ +096bc2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x000a line=837 │ │ 0x000f line=839 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109707,23 +109726,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096bd0: |[096bd0] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096be0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096be4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096bea: 0c00 |0005: move-result-object v0 │ │ -096bec: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096bf0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096bf4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096bf8: 7240 7018 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1870 │ │ -096bfe: 1102 |000f: return-object v2 │ │ +096bc4: |[096bc4] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096bd4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096bd8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096bde: 0c00 |0005: move-result-object v0 │ │ +096be0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096be4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096be8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096bec: 7240 7018 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1870 │ │ +096bf2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x000a line=854 │ │ 0x000f line=856 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109735,23 +109754,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096c00: |[096c00] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096c10: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096c14: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096c1a: 0c00 |0005: move-result-object v0 │ │ -096c1c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096c20: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096c24: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096c28: 7240 7118 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1871 │ │ -096c2e: 1102 |000f: return-object v2 │ │ +096bf4: |[096bf4] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096c04: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096c08: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096c0e: 0c00 |0005: move-result-object v0 │ │ +096c10: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096c14: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096c18: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096c1c: 7240 7118 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1871 │ │ +096c22: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x000a line=871 │ │ 0x000f line=873 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109763,23 +109782,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096c30: |[096c30] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096c40: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096c44: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096c4a: 0c00 |0005: move-result-object v0 │ │ -096c4c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096c50: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096c54: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096c58: 7240 7218 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1872 │ │ -096c5e: 1102 |000f: return-object v2 │ │ +096c24: |[096c24] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096c34: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096c38: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096c3e: 0c00 |0005: move-result-object v0 │ │ +096c40: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096c44: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096c48: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096c4c: 7240 7218 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1872 │ │ +096c52: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ 0x000a line=888 │ │ 0x000f line=890 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109791,23 +109810,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096c60: |[096c60] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096c70: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096c74: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096c7a: 0c00 |0005: move-result-object v0 │ │ -096c7c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096c80: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096c84: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096c88: 7240 7318 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1873 │ │ -096c8e: 1102 |000f: return-object v2 │ │ +096c54: |[096c54] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096c64: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096c68: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096c6e: 0c00 |0005: move-result-object v0 │ │ +096c70: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096c74: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096c78: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096c7c: 7240 7318 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1873 │ │ +096c82: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x000a line=905 │ │ 0x000f line=907 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109819,23 +109838,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096c90: |[096c90] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096ca0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096ca4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096caa: 0c00 |0005: move-result-object v0 │ │ -096cac: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096cb0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096cb4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096cb8: 7240 7418 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1874 │ │ -096cbe: 1102 |000f: return-object v2 │ │ +096c84: |[096c84] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096c94: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096c98: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096c9e: 0c00 |0005: move-result-object v0 │ │ +096ca0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096ca4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096ca8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096cac: 7240 7418 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1874 │ │ +096cb2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x000a line=922 │ │ 0x000f line=924 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109847,23 +109866,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096cc0: |[096cc0] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096cd0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096cd4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096cda: 0c00 |0005: move-result-object v0 │ │ -096cdc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096ce0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096ce4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096ce8: 7240 7518 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1875 │ │ -096cee: 1102 |000f: return-object v2 │ │ +096cb4: |[096cb4] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096cc4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096cc8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096cce: 0c00 |0005: move-result-object v0 │ │ +096cd0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096cd4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096cd8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096cdc: 7240 7518 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1875 │ │ +096ce2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x000a line=939 │ │ 0x000f line=941 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109875,23 +109894,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096cf0: |[096cf0] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096d00: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096d04: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096d0a: 0c00 |0005: move-result-object v0 │ │ -096d0c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096d10: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096d14: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096d18: 7240 7618 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1876 │ │ -096d1e: 1102 |000f: return-object v2 │ │ +096ce4: |[096ce4] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096cf4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096cf8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096cfe: 0c00 |0005: move-result-object v0 │ │ +096d00: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096d04: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096d08: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096d0c: 7240 7618 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1876 │ │ +096d12: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=955 │ │ 0x000a line=956 │ │ 0x000f line=958 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109903,23 +109922,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096d20: |[096d20] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096d30: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096d34: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096d3a: 0c00 |0005: move-result-object v0 │ │ -096d3c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096d40: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096d44: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096d48: 7240 7718 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1877 │ │ -096d4e: 1102 |000f: return-object v2 │ │ +096d14: |[096d14] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096d24: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096d28: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096d2e: 0c00 |0005: move-result-object v0 │ │ +096d30: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096d34: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096d38: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096d3c: 7240 7718 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1877 │ │ +096d42: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=972 │ │ 0x000a line=973 │ │ 0x000f line=975 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109931,23 +109950,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096d50: |[096d50] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096d60: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096d64: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096d6a: 0c00 |0005: move-result-object v0 │ │ -096d6c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096d70: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096d74: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096d78: 7240 7818 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1878 │ │ -096d7e: 1102 |000f: return-object v2 │ │ +096d44: |[096d44] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096d54: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096d58: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096d5e: 0c00 |0005: move-result-object v0 │ │ +096d60: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096d64: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096d68: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096d6c: 7240 7818 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1878 │ │ +096d72: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=989 │ │ 0x000a line=990 │ │ 0x000f line=992 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109959,23 +109978,23 @@ │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -096d80: |[096d80] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096d90: 5431 2208 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096d94: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096d9a: 0c00 |0005: move-result-object v0 │ │ -096d9c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096da0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096da4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096da8: 7255 7918 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1879 │ │ -096dae: 1103 |000f: return-object v3 │ │ +096d74: |[096d74] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096d84: 5431 2208 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096d88: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096d8e: 0c00 |0005: move-result-object v0 │ │ +096d90: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096d94: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096d98: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096d9c: 7255 7918 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1879 │ │ +096da2: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x000a line=627 │ │ 0x000f line=629 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -109987,23 +110006,23 @@ │ │ type : '(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096db0: |[096db0] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096dc0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096dc4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096dca: 0c00 |0005: move-result-object v0 │ │ -096dcc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096dd0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096dd4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096dd8: 7240 7a18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@187a │ │ -096dde: 1102 |000f: return-object v2 │ │ +096da4: |[096da4] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096db4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096db8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096dbe: 0c00 |0005: move-result-object v0 │ │ +096dc0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096dc4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096dc8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096dcc: 7240 7a18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@187a │ │ +096dd2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x000a line=767 │ │ 0x000f line=769 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110015,23 +110034,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096de0: |[096de0] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096df0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096df4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096dfa: 0c00 |0005: move-result-object v0 │ │ -096dfc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096e00: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096e04: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096e08: 7240 7b18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@187b │ │ -096e0e: 1102 |000f: return-object v2 │ │ +096dd4: |[096dd4] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096de4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096de8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096dee: 0c00 |0005: move-result-object v0 │ │ +096df0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096df4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096df8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096dfc: 7240 7b18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@187b │ │ +096e02: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1198 │ │ 0x000a line=1199 │ │ 0x000f line=1201 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110043,23 +110062,23 @@ │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -096e10: |[096e10] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096e20: 5431 2208 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096e24: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096e2a: 0c00 |0005: move-result-object v0 │ │ -096e2c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096e30: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096e34: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096e38: 7255 7c18 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@187c │ │ -096e3e: 1103 |000f: return-object v3 │ │ +096e04: |[096e04] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096e14: 5431 2208 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096e18: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096e1e: 0c00 |0005: move-result-object v0 │ │ +096e20: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096e24: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096e28: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096e2c: 7255 7c18 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@187c │ │ +096e32: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x000a line=801 │ │ 0x000f line=803 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110071,23 +110090,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096e40: |[096e40] android.support.v4.view.ViewPropertyAnimatorCompat.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096e50: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096e54: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096e5a: 0c00 |0005: move-result-object v0 │ │ -096e5c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096e60: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096e64: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096e68: 7240 7d18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@187d │ │ -096e6e: 1102 |000f: return-object v2 │ │ +096e34: |[096e34] android.support.v4.view.ViewPropertyAnimatorCompat.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096e44: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096e48: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096e4e: 0c00 |0005: move-result-object v0 │ │ +096e50: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096e54: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096e58: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096e5c: 7240 7d18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@187d │ │ +096e62: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ 0x000a line=1218 │ │ 0x000f line=1220 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110099,23 +110118,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -096e70: |[096e70] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ -096e80: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096e84: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096e8a: 0c00 |0005: move-result-object v0 │ │ -096e8c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096e90: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096e94: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096e98: 7230 7e18 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@187e │ │ -096e9e: 0e00 |000f: return-void │ │ +096e64: |[096e64] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ +096e74: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096e78: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096e7e: 0c00 |0005: move-result-object v0 │ │ +096e80: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096e84: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096e88: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096e8c: 7230 7e18 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@187e │ │ +096e92: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x000a line=1119 │ │ 0x000f line=1121 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110126,23 +110145,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096ea0: |[096ea0] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096eb0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096eb4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096eba: 0c00 |0005: move-result-object v0 │ │ -096ebc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096ec0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096ec4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096ec8: 7240 7f18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@187f │ │ -096ece: 1102 |000f: return-object v2 │ │ +096e94: |[096e94] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096ea4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096ea8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096eae: 0c00 |0005: move-result-object v0 │ │ +096eb0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096eb4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096eb8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096ebc: 7240 7f18 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@187f │ │ +096ec2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x000a line=678 │ │ 0x000f line=680 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110154,23 +110173,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096ed0: |[096ed0] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096ee0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096ee4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096eea: 0c00 |0005: move-result-object v0 │ │ -096eec: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096ef0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096ef4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096ef8: 7240 8018 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1880 │ │ -096efe: 1102 |000f: return-object v2 │ │ +096ec4: |[096ec4] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096ed4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096ed8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096ede: 0c00 |0005: move-result-object v0 │ │ +096ee0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096ee4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096ee8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096eec: 7240 8018 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1880 │ │ +096ef2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ 0x000a line=1085 │ │ 0x000f line=1087 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110182,23 +110201,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096f00: |[096f00] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096f10: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096f14: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096f1a: 0c00 |0005: move-result-object v0 │ │ -096f1c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096f20: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096f24: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096f28: 7240 8118 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1881 │ │ -096f2e: 1102 |000f: return-object v2 │ │ +096ef4: |[096ef4] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096f04: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096f08: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096f0e: 0c00 |0005: move-result-object v0 │ │ +096f10: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096f14: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096f18: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096f1c: 7240 8118 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1881 │ │ +096f22: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x000a line=695 │ │ 0x000f line=697 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110210,23 +110229,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096f30: |[096f30] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096f40: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096f44: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096f4a: 0c00 |0005: move-result-object v0 │ │ -096f4c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096f50: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096f54: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096f58: 7240 8218 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1882 │ │ -096f5e: 1102 |000f: return-object v2 │ │ +096f24: |[096f24] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096f34: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096f38: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096f3e: 0c00 |0005: move-result-object v0 │ │ +096f40: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096f44: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096f48: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096f4c: 7240 8218 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1882 │ │ +096f52: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1101 │ │ 0x000a line=1102 │ │ 0x000f line=1104 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110238,23 +110257,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096f60: |[096f60] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096f70: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096f74: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096f7a: 0c00 |0005: move-result-object v0 │ │ -096f7c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096f80: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096f84: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096f88: 7240 8318 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1883 │ │ -096f8e: 1102 |000f: return-object v2 │ │ +096f54: |[096f54] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096f64: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096f68: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096f6e: 0c00 |0005: move-result-object v0 │ │ +096f70: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096f74: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096f78: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096f7c: 7240 8318 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1883 │ │ +096f82: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x000a line=730 │ │ 0x000f line=732 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110266,23 +110285,23 @@ │ │ type : '()Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -096f90: |[096f90] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096fa0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096fa4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096faa: 0c00 |0005: move-result-object v0 │ │ -096fac: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096fb0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096fb4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096fb8: 7230 8418 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1884 │ │ -096fbe: 1102 |000f: return-object v2 │ │ +096f84: |[096f84] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096f94: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096f98: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096f9e: 0c00 |0005: move-result-object v0 │ │ +096fa0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096fa4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096fa8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096fac: 7230 8418 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1884 │ │ +096fb2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x000a line=1156 │ │ 0x000f line=1158 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110293,23 +110312,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096fc0: |[096fc0] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -096fd0: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -096fd4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -096fda: 0c00 |0005: move-result-object v0 │ │ -096fdc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -096fe0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -096fe4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -096fe8: 7240 8518 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1885 │ │ -096fee: 1102 |000f: return-object v2 │ │ +096fb4: |[096fb4] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096fc4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096fc8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096fce: 0c00 |0005: move-result-object v0 │ │ +096fd0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +096fd4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +096fd8: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +096fdc: 7240 8518 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1885 │ │ +096fe2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1180 │ │ 0x000a line=1181 │ │ 0x000f line=1183 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110321,23 +110340,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -096ff0: |[096ff0] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -097000: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -097004: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -09700a: 0c00 |0005: move-result-object v0 │ │ -09700c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -097010: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -097014: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -097018: 7240 8618 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1886 │ │ -09701e: 1102 |000f: return-object v2 │ │ +096fe4: |[096fe4] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +096ff4: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +096ff8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +096ffe: 0c00 |0005: move-result-object v0 │ │ +097000: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +097004: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +097008: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +09700c: 7240 8618 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1886 │ │ +097012: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x000a line=1017 │ │ 0x000f line=1019 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110349,23 +110368,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -097020: |[097020] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -097030: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -097034: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -09703a: 0c00 |0005: move-result-object v0 │ │ -09703c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -097040: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -097044: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -097048: 7240 8718 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1887 │ │ -09704e: 1102 |000f: return-object v2 │ │ +097014: |[097014] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +097024: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +097028: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +09702e: 0c00 |0005: move-result-object v0 │ │ +097030: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +097034: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +097038: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +09703c: 7240 8718 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1887 │ │ +097042: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x000a line=1034 │ │ 0x000f line=1036 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110377,23 +110396,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -097050: |[097050] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -097060: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -097064: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -09706a: 0c00 |0005: move-result-object v0 │ │ -09706c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -097070: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -097074: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -097078: 7240 8818 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1888 │ │ -09707e: 1102 |000f: return-object v2 │ │ +097044: |[097044] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +097054: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +097058: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +09705e: 0c00 |0005: move-result-object v0 │ │ +097060: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +097064: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +097068: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +09706c: 7240 8818 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1888 │ │ +097072: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1050 │ │ 0x000a line=1051 │ │ 0x000f line=1053 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110405,23 +110424,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -097080: |[097080] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -097090: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ -097094: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -09709a: 0c00 |0005: move-result-object v0 │ │ -09709c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0970a0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0970a4: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ -0970a8: 7240 8918 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1889 │ │ -0970ae: 1102 |000f: return-object v2 │ │ +097074: |[097074] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +097084: 5421 2208 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0822 │ │ +097088: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +09708e: 0c00 |0005: move-result-object v0 │ │ +097090: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +097094: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +097098: 6201 1c08 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@081c │ │ +09709c: 7240 8918 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1889 │ │ +0970a2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ 0x000a line=1068 │ │ 0x000f line=1070 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -110466,19 +110485,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0970b0: |[0970b0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -0970c0: 5b01 2308 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ -0970c4: 5b02 2408 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ -0970c8: 7010 dc00 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@00dc │ │ -0970ce: 0e00 |0007: return-void │ │ +0970a4: |[0970a4] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +0970b4: 5b01 2308 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ +0970b8: 5b02 2408 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ +0970bc: 7010 dc00 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@00dc │ │ +0970c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -110489,19 +110508,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0970d0: |[0970d0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -0970e0: 5420 2308 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ -0970e4: 5421 2408 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ -0970e8: 7220 e318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@18e3 │ │ -0970ee: 0e00 |0007: return-void │ │ +0970c4: |[0970c4] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +0970d4: 5420 2308 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ +0970d8: 5421 2408 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ +0970dc: 7220 e318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@18e3 │ │ +0970e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0007 line=140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -110511,19 +110530,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0970f0: |[0970f0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -097100: 5420 2308 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ -097104: 5421 2408 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ -097108: 7220 e418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ -09710e: 0e00 |0007: return-void │ │ +0970e4: |[0970e4] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +0970f4: 5420 2308 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ +0970f8: 5421 2408 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ +0970fc: 7220 e418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ +097102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0007 line=145 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -110533,19 +110552,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097110: |[097110] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -097120: 5420 2308 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ -097124: 5421 2408 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ -097128: 7220 e518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ -09712e: 0e00 |0007: return-void │ │ +097104: |[097104] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +097114: 5420 2308 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0823 │ │ +097118: 5421 2408 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0824 │ │ +09711c: 7220 e518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ +097122: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -110575,17 +110594,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097130: |[097130] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ -097140: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097146: 0e00 |0003: return-void │ │ +097124: |[097124] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ +097134: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09713a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -110593,19 +110612,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097148: |[097148] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ -097158: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -09715e: 0c00 |0003: move-result-object v0 │ │ -097160: 6e20 9822 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@2298 │ │ -097166: 0e00 |0007: return-void │ │ +09713c: |[09713c] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ +09714c: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +097152: 0c00 |0003: move-result-object v0 │ │ +097154: 6e20 9822 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@2298 │ │ +09715a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0007 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110615,19 +110634,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097168: |[097168] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ -097178: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -09717e: 0c00 |0003: move-result-object v0 │ │ -097180: 6e20 9922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@2299 │ │ -097186: 0e00 |0007: return-void │ │ +09715c: |[09715c] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ +09716c: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +097172: 0c00 |0003: move-result-object v0 │ │ +097174: 6e20 9922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@2299 │ │ +09717a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110637,19 +110656,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -097188: |[097188] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ -097198: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -09719e: 0c00 |0003: move-result-object v0 │ │ -0971a0: 6e10 9a22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@229a │ │ -0971a6: 0e00 |0007: return-void │ │ +09717c: |[09717c] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ +09718c: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +097192: 0c00 |0003: move-result-object v0 │ │ +097194: 6e10 9a22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@229a │ │ +09719a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=103 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -110658,20 +110677,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0971a8: |[0971a8] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ -0971b8: 6e10 8c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0971be: 0c00 |0003: move-result-object v0 │ │ -0971c0: 6e10 9b22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@229b │ │ -0971c6: 0b00 |0007: move-result-wide v0 │ │ -0971c8: 1000 |0008: return-wide v0 │ │ +09719c: |[09719c] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ +0971ac: 6e10 8c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0971b2: 0c00 |0003: move-result-object v0 │ │ +0971b4: 6e10 9b22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@229b │ │ +0971ba: 0b00 |0007: move-result-wide v0 │ │ +0971bc: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -110679,20 +110698,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0971cc: |[0971cc] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ -0971dc: 6e10 8c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0971e2: 0c00 |0003: move-result-object v0 │ │ -0971e4: 6e10 9d22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@229d │ │ -0971ea: 0b00 |0007: move-result-wide v0 │ │ -0971ec: 1000 |0008: return-wide v0 │ │ +0971c0: |[0971c0] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ +0971d0: 6e10 8c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0971d6: 0c00 |0003: move-result-object v0 │ │ +0971d8: 6e10 9d22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@229d │ │ +0971de: 0b00 |0007: move-result-wide v0 │ │ +0971e0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -110700,19 +110719,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0971f0: |[0971f0] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ -097200: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097206: 0c00 |0003: move-result-object v0 │ │ -097208: 6e20 9e22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@229e │ │ -09720e: 0e00 |0007: return-void │ │ +0971e4: |[0971e4] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ +0971f4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0971fa: 0c00 |0003: move-result-object v0 │ │ +0971fc: 6e20 9e22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@229e │ │ +097202: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110722,19 +110741,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097210: |[097210] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ -097220: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097226: 0c00 |0003: move-result-object v0 │ │ -097228: 6e20 9f22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@229f │ │ -09722e: 0e00 |0007: return-void │ │ +097204: |[097204] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ +097214: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09721a: 0c00 |0003: move-result-object v0 │ │ +09721c: 6e20 9f22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@229f │ │ +097222: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0007 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110744,19 +110763,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097230: |[097230] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ -097240: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097246: 0c00 |0003: move-result-object v0 │ │ -097248: 6e20 a022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@22a0 │ │ -09724e: 0e00 |0007: return-void │ │ +097224: |[097224] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ +097234: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09723a: 0c00 |0003: move-result-object v0 │ │ +09723c: 6e20 a022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@22a0 │ │ +097242: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110766,19 +110785,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097250: |[097250] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ -097260: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097266: 0c00 |0003: move-result-object v0 │ │ -097268: 6e20 a122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a1 │ │ -09726e: 0e00 |0007: return-void │ │ +097244: |[097244] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ +097254: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09725a: 0c00 |0003: move-result-object v0 │ │ +09725c: 6e20 a122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a1 │ │ +097262: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110788,19 +110807,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097270: |[097270] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ -097280: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097286: 0c00 |0003: move-result-object v0 │ │ -097288: 6e20 a222 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@22a2 │ │ -09728e: 0e00 |0007: return-void │ │ +097264: |[097264] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ +097274: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09727a: 0c00 |0003: move-result-object v0 │ │ +09727c: 6e20 a222 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@22a2 │ │ +097282: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110810,19 +110829,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097290: |[097290] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ -0972a0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0972a6: 0c00 |0003: move-result-object v0 │ │ -0972a8: 6e20 a322 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a3 │ │ -0972ae: 0e00 |0007: return-void │ │ +097284: |[097284] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ +097294: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09729a: 0c00 |0003: move-result-object v0 │ │ +09729c: 6e20 a322 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a3 │ │ +0972a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110832,19 +110851,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0972b0: |[0972b0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ -0972c0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0972c6: 0c00 |0003: move-result-object v0 │ │ -0972c8: 6e20 a422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@22a4 │ │ -0972ce: 0e00 |0007: return-void │ │ +0972a4: |[0972a4] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ +0972b4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0972ba: 0c00 |0003: move-result-object v0 │ │ +0972bc: 6e20 a422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@22a4 │ │ +0972c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110854,19 +110873,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0972d0: |[0972d0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ -0972e0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0972e6: 0c00 |0003: move-result-object v0 │ │ -0972e8: 6e20 a522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a5 │ │ -0972ee: 0e00 |0007: return-void │ │ +0972c4: |[0972c4] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ +0972d4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0972da: 0c00 |0003: move-result-object v0 │ │ +0972dc: 6e20 a522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a5 │ │ +0972e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=91 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110876,19 +110895,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0972f0: |[0972f0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ -097300: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097306: 0c00 |0003: move-result-object v0 │ │ -097308: 6e20 a622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@22a6 │ │ -09730e: 0e00 |0007: return-void │ │ +0972e4: |[0972e4] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ +0972f4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0972fa: 0c00 |0003: move-result-object v0 │ │ +0972fc: 6e20 a622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@22a6 │ │ +097302: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=95 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110898,19 +110917,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097310: |[097310] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ -097320: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097326: 0c00 |0003: move-result-object v0 │ │ -097328: 6e20 a722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a7 │ │ -09732e: 0e00 |0007: return-void │ │ +097304: |[097304] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ +097314: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09731a: 0c00 |0003: move-result-object v0 │ │ +09731c: 6e20 a722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@22a7 │ │ +097322: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -110920,19 +110939,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -097330: |[097330] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ -097340: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097346: 0c00 |0003: move-result-object v0 │ │ -097348: 6e30 a822 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@22a8 │ │ -09734e: 0e00 |0007: return-void │ │ +097324: |[097324] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ +097334: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09733a: 0c00 |0003: move-result-object v0 │ │ +09733c: 6e30 a822 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@22a8 │ │ +097342: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0007 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -110942,19 +110961,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097350: |[097350] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -097360: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097366: 0c00 |0003: move-result-object v0 │ │ -097368: 6e20 a922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@22a9 │ │ -09736e: 0e00 |0007: return-void │ │ +097344: |[097344] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +097354: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09735a: 0c00 |0003: move-result-object v0 │ │ +09735c: 6e20 a922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@22a9 │ │ +097362: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0007 line=47 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value Landroid/view/animation/Interpolator; │ │ @@ -110964,27 +110983,27 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -097370: |[097370] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -097380: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -097384: 6e10 8c21 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -09738a: 0c00 |0005: move-result-object v0 │ │ -09738c: 2201 8d03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@038d │ │ -097390: 7030 b318 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@18b3 │ │ -097396: 6e20 aa22 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ -09739c: 0e00 |000e: return-void │ │ -09739e: 6e10 8c21 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0973a4: 0c00 |0012: move-result-object v0 │ │ -0973a6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0973a8: 6e20 aa22 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ -0973ae: 28f7 |0017: goto 000e // -0009 │ │ +097364: |[097364] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +097374: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +097378: 6e10 8c21 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09737e: 0c00 |0005: move-result-object v0 │ │ +097380: 2201 8d03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@038d │ │ +097384: 7030 b318 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@18b3 │ │ +09738a: 6e20 aa22 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ +097390: 0e00 |000e: return-void │ │ +097392: 6e10 8c21 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +097398: 0c00 |0012: move-result-object v0 │ │ +09739a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +09739c: 6e20 aa22 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ +0973a2: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x000e line=155 │ │ 0x000f line=153 │ │ locals : │ │ @@ -110996,19 +111015,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0973b0: |[0973b0] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ -0973c0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0973c6: 0c00 |0003: move-result-object v0 │ │ -0973c8: 6e30 ab22 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@22ab │ │ -0973ce: 0e00 |0007: return-void │ │ +0973a4: |[0973a4] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ +0973b4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0973ba: 0c00 |0003: move-result-object v0 │ │ +0973bc: 6e30 ab22 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@22ab │ │ +0973c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -111018,19 +111037,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0973d0: |[0973d0] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ -0973e0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0973e6: 0c00 |0003: move-result-object v0 │ │ -0973e8: 6e10 ad22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@22ad │ │ -0973ee: 0e00 |0007: return-void │ │ +0973c4: |[0973c4] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ +0973d4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0973da: 0c00 |0003: move-result-object v0 │ │ +0973dc: 6e10 ad22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@22ad │ │ +0973e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0007 line=131 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -111039,19 +111058,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0973f0: |[0973f0] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ -097400: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097406: 0c00 |0003: move-result-object v0 │ │ -097408: 6e20 ae22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@22ae │ │ -09740e: 0e00 |0007: return-void │ │ +0973e4: |[0973e4] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ +0973f4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0973fa: 0c00 |0003: move-result-object v0 │ │ +0973fc: 6e20 ae22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@22ae │ │ +097402: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111061,19 +111080,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097410: |[097410] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ -097420: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097426: 0c00 |0003: move-result-object v0 │ │ -097428: 6e20 af22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@22af │ │ -09742e: 0e00 |0007: return-void │ │ +097404: |[097404] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ +097414: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09741a: 0c00 |0003: move-result-object v0 │ │ +09741c: 6e20 af22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@22af │ │ +097422: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111083,19 +111102,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097430: |[097430] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ -097440: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097446: 0c00 |0003: move-result-object v0 │ │ -097448: 6e20 b022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@22b0 │ │ -09744e: 0e00 |0007: return-void │ │ +097424: |[097424] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ +097434: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09743a: 0c00 |0003: move-result-object v0 │ │ +09743c: 6e20 b022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@22b0 │ │ +097442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0007 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111105,19 +111124,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097450: |[097450] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ -097460: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097466: 0c00 |0003: move-result-object v0 │ │ -097468: 6e20 b122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@22b1 │ │ -09746e: 0e00 |0007: return-void │ │ +097444: |[097444] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ +097454: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09745a: 0c00 |0003: move-result-object v0 │ │ +09745c: 6e20 b122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@22b1 │ │ +097462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0007 line=127 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111127,19 +111146,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097470: |[097470] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ -097480: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097486: 0c00 |0003: move-result-object v0 │ │ -097488: 6e20 b522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@22b5 │ │ -09748e: 0e00 |0007: return-void │ │ +097464: |[097464] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ +097474: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09747a: 0c00 |0003: move-result-object v0 │ │ +09747c: 6e20 b522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@22b5 │ │ +097482: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0007 line=107 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111149,19 +111168,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097490: |[097490] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ -0974a0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0974a6: 0c00 |0003: move-result-object v0 │ │ -0974a8: 6e20 b622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@22b6 │ │ -0974ae: 0e00 |0007: return-void │ │ +097484: |[097484] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ +097494: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09749a: 0c00 |0003: move-result-object v0 │ │ +09749c: 6e20 b622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@22b6 │ │ +0974a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0007 line=111 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111171,19 +111190,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0974b0: |[0974b0] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ -0974c0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0974c6: 0c00 |0003: move-result-object v0 │ │ -0974c8: 6e20 b722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@22b7 │ │ -0974ce: 0e00 |0007: return-void │ │ +0974a4: |[0974a4] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ +0974b4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0974ba: 0c00 |0003: move-result-object v0 │ │ +0974bc: 6e20 b722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@22b7 │ │ +0974c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111193,19 +111212,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0974d0: |[0974d0] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ -0974e0: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0974e6: 0c00 |0003: move-result-object v0 │ │ -0974e8: 6e20 b822 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@22b8 │ │ -0974ee: 0e00 |0007: return-void │ │ +0974c4: |[0974c4] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ +0974d4: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0974da: 0c00 |0003: move-result-object v0 │ │ +0974dc: 6e20 b822 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@22b8 │ │ +0974e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0007 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -111249,19 +111268,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0974f0: |[0974f0] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -097500: 5b01 2508 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ -097504: 5b02 2608 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ -097508: 7010 dc00 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@00dc │ │ -09750e: 0e00 |0007: return-void │ │ +0974e4: |[0974e4] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +0974f4: 5b01 2508 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ +0974f8: 5b02 2608 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ +0974fc: 7010 dc00 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@00dc │ │ +097502: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -111272,19 +111291,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097510: |[097510] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -097520: 5420 2508 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ -097524: 5421 2608 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ -097528: 7220 e318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@18e3 │ │ -09752e: 0e00 |0007: return-void │ │ +097504: |[097504] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +097514: 5420 2508 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ +097518: 5421 2608 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ +09751c: 7220 e318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@18e3 │ │ +097522: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -111294,19 +111313,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097530: |[097530] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -097540: 5420 2508 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ -097544: 5421 2608 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ -097548: 7220 e418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ -09754e: 0e00 |0007: return-void │ │ +097524: |[097524] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +097534: 5420 2508 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ +097538: 5421 2608 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ +09753c: 7220 e418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ +097542: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -111316,19 +111335,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097550: |[097550] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -097560: 5420 2508 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ -097564: 5421 2608 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ -097568: 7220 e518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ -09756e: 0e00 |0007: return-void │ │ +097544: |[097544] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +097554: 5420 2508 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0825 │ │ +097558: 5421 2608 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0826 │ │ +09755c: 7220 e518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ +097562: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=53 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -111358,17 +111377,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097570: |[097570] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ -097580: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097586: 0e00 |0003: return-void │ │ +097564: |[097564] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ +097574: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09757a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ @@ -111376,27 +111395,27 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -097588: |[097588] android.support.v4.view.ViewPropertyAnimatorCompatJB.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -097598: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -09759c: 6e10 8c21 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0975a2: 0c00 |0005: move-result-object v0 │ │ -0975a4: 2201 8f03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; // type@038f │ │ -0975a8: 7030 d418 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@18d4 │ │ -0975ae: 6e20 aa22 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ -0975b4: 0e00 |000e: return-void │ │ -0975b6: 6e10 8c21 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0975bc: 0c00 |0012: move-result-object v0 │ │ -0975be: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0975c0: 6e20 aa22 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ -0975c6: 28f7 |0017: goto 000e // -0009 │ │ +09757c: |[09757c] android.support.v4.view.ViewPropertyAnimatorCompatJB.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +09758c: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +097590: 6e10 8c21 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +097596: 0c00 |0005: move-result-object v0 │ │ +097598: 2201 8f03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; // type@038f │ │ +09759c: 7030 d418 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@18d4 │ │ +0975a2: 6e20 aa22 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ +0975a8: 0e00 |000e: return-void │ │ +0975aa: 6e10 8c21 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0975b0: 0c00 |0012: move-result-object v0 │ │ +0975b2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0975b4: 6e20 aa22 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@22aa │ │ +0975ba: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x000e line=58 │ │ 0x000f line=56 │ │ locals : │ │ @@ -111408,19 +111427,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0975c8: |[0975c8] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0975d8: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0975de: 0c00 |0003: move-result-object v0 │ │ -0975e0: 6e20 b222 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@22b2 │ │ -0975e6: 0e00 |0007: return-void │ │ +0975bc: |[0975bc] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0975cc: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0975d2: 0c00 |0003: move-result-object v0 │ │ +0975d4: 6e20 b222 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@22b2 │ │ +0975da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ @@ -111430,19 +111449,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0975e8: |[0975e8] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ -0975f8: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0975fe: 0c00 |0003: move-result-object v0 │ │ -097600: 6e10 b322 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@22b3 │ │ -097606: 0e00 |0007: return-void │ │ +0975dc: |[0975dc] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ +0975ec: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0975f2: 0c00 |0003: move-result-object v0 │ │ +0975f4: 6e10 b322 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@22b3 │ │ +0975fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -111451,19 +111470,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097608: |[097608] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -097618: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -09761e: 0c00 |0003: move-result-object v0 │ │ -097620: 6e20 b422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@22b4 │ │ -097626: 0e00 |0007: return-void │ │ +0975fc: |[0975fc] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09760c: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +097612: 0c00 |0003: move-result-object v0 │ │ +097614: 6e20 b422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@22b4 │ │ +09761a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ @@ -111494,17 +111513,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097628: |[097628] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ -097638: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09763e: 0e00 |0003: return-void │ │ +09761c: |[09761c] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ +09762c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;) │ │ @@ -111512,21 +111531,21 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -097640: |[097640] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -097650: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -097656: 0c00 |0003: move-result-object v0 │ │ -097658: 6e10 9c22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@229c │ │ -09765e: 0c00 |0007: move-result-object v0 │ │ -097660: 1f00 be04 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@04be │ │ -097664: 1100 |000a: return-object v0 │ │ +097634: |[097634] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +097644: 6e10 8c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +09764a: 0c00 |0003: move-result-object v0 │ │ +09764c: 6e10 9c22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@229c │ │ +097652: 0c00 |0007: move-result-object v0 │ │ +097654: 1f00 be04 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@04be │ │ +097658: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000b reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ @@ -111569,19 +111588,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -097668: |[097668] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V │ │ -097678: 5b01 2708 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0827 │ │ -09767c: 5b02 2808 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0828 │ │ -097680: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097686: 0e00 |0007: return-void │ │ +09765c: |[09765c] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V │ │ +09766c: 5b01 2708 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0827 │ │ +097670: 5b02 2808 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0828 │ │ +097674: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09767a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -111592,19 +111611,19 @@ │ │ type : '(Landroid/animation/ValueAnimator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -097688: |[097688] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ -097698: 5420 2708 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0827 │ │ -09769c: 5421 2808 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0828 │ │ -0976a0: 7220 ea18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;.onAnimationUpdate:(Landroid/view/View;)V // method@18ea │ │ -0976a6: 0e00 |0007: return-void │ │ +09767c: |[09767c] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ +09768c: 5420 2708 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0827 │ │ +097690: 5421 2808 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0828 │ │ +097694: 7220 ea18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;.onAnimationUpdate:(Landroid/view/View;)V // method@18ea │ │ +09769a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0007 line=29 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ 0x0000 - 0x0008 reg=3 valueAnimator Landroid/animation/ValueAnimator; │ │ @@ -111634,17 +111653,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0976a8: |[0976a8] android.support.v4.view.ViewPropertyAnimatorCompatKK.:()V │ │ -0976b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0976be: 0e00 |0003: return-void │ │ +09769c: |[09769c] android.support.v4.view.ViewPropertyAnimatorCompatKK.:()V │ │ +0976ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0976b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;) │ │ @@ -111652,21 +111671,21 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0976c0: |[0976c0] android.support.v4.view.ViewPropertyAnimatorCompatKK.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -0976d0: 6e10 8c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ -0976d6: 0c00 |0003: move-result-object v0 │ │ -0976d8: 2201 9203 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; // type@0392 │ │ -0976dc: 7030 df18 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V // method@18df │ │ -0976e2: 6e20 ac22 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; // method@22ac │ │ -0976e8: 0e00 |000c: return-void │ │ +0976b4: |[0976b4] android.support.v4.view.ViewPropertyAnimatorCompatKK.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0976c4: 6e10 8c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@218c │ │ +0976ca: 0c00 |0003: move-result-object v0 │ │ +0976cc: 2201 9203 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; // type@0392 │ │ +0976d0: 7030 df18 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V // method@18df │ │ +0976d6: 6e20 ac22 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; // method@22ac │ │ +0976dc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000c line=31 │ │ locals : │ │ 0x0000 - 0x000d reg=2 view Landroid/view/View; │ │ 0x0000 - 0x000d reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ @@ -111778,17 +111797,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0976ec: |[0976ec] android.support.v4.view.WindowCompat.:()V │ │ -0976fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097702: 0e00 |0003: return-void │ │ +0976e0: |[0976e0] android.support.v4.view.WindowCompat.:()V │ │ +0976f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0976f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ @@ -111817,17 +111836,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097704: |[097704] android.support.v4.view.WindowInsetsCompat.:()V │ │ -097714: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09771a: 0e00 |0003: return-void │ │ +0976f8: |[0976f8] android.support.v4.view.WindowInsetsCompat.:()V │ │ +097708: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09770e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ Virtual methods - │ │ @@ -111836,16 +111855,16 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09771c: |[09771c] android.support.v4.view.WindowInsetsCompat.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -09772c: 1100 |0000: return-object v0 │ │ +097710: |[097710] android.support.v4.view.WindowInsetsCompat.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +097720: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111853,16 +111872,16 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -097730: |[097730] android.support.v4.view.WindowInsetsCompat.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -097740: 1100 |0000: return-object v0 │ │ +097724: |[097724] android.support.v4.view.WindowInsetsCompat.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +097734: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111870,17 +111889,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -097744: |[097744] android.support.v4.view.WindowInsetsCompat.getStableInsetBottom:()I │ │ -097754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097756: 0f00 |0001: return v0 │ │ +097738: |[097738] android.support.v4.view.WindowInsetsCompat.getStableInsetBottom:()I │ │ +097748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09774a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111888,17 +111907,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -097758: |[097758] android.support.v4.view.WindowInsetsCompat.getStableInsetLeft:()I │ │ -097768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09776a: 0f00 |0001: return v0 │ │ +09774c: |[09774c] android.support.v4.view.WindowInsetsCompat.getStableInsetLeft:()I │ │ +09775c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09775e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111906,17 +111925,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09776c: |[09776c] android.support.v4.view.WindowInsetsCompat.getStableInsetRight:()I │ │ -09777c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09777e: 0f00 |0001: return v0 │ │ +097760: |[097760] android.support.v4.view.WindowInsetsCompat.getStableInsetRight:()I │ │ +097770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097772: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111924,17 +111943,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -097780: |[097780] android.support.v4.view.WindowInsetsCompat.getStableInsetTop:()I │ │ -097790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097792: 0f00 |0001: return v0 │ │ +097774: |[097774] android.support.v4.view.WindowInsetsCompat.getStableInsetTop:()I │ │ +097784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097786: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111942,17 +111961,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -097794: |[097794] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetBottom:()I │ │ -0977a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0977a6: 0f00 |0001: return v0 │ │ +097788: |[097788] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetBottom:()I │ │ +097798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09779a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111960,17 +111979,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0977a8: |[0977a8] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetLeft:()I │ │ -0977b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0977ba: 0f00 |0001: return v0 │ │ +09779c: |[09779c] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetLeft:()I │ │ +0977ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0977ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111978,17 +111997,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0977bc: |[0977bc] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetRight:()I │ │ -0977cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0977ce: 0f00 |0001: return v0 │ │ +0977b0: |[0977b0] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetRight:()I │ │ +0977c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0977c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -111996,17 +112015,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0977d0: |[0977d0] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetTop:()I │ │ -0977e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0977e2: 0f00 |0001: return v0 │ │ +0977c4: |[0977c4] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetTop:()I │ │ +0977d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0977d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -112014,17 +112033,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0977e4: |[0977e4] android.support.v4.view.WindowInsetsCompat.hasInsets:()Z │ │ -0977f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0977f6: 0f00 |0001: return v0 │ │ +0977d8: |[0977d8] android.support.v4.view.WindowInsetsCompat.hasInsets:()Z │ │ +0977e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0977ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -112032,17 +112051,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0977f8: |[0977f8] android.support.v4.view.WindowInsetsCompat.hasStableInsets:()Z │ │ -097808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09780a: 0f00 |0001: return v0 │ │ +0977ec: |[0977ec] android.support.v4.view.WindowInsetsCompat.hasStableInsets:()Z │ │ +0977fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0977fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -112050,17 +112069,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09780c: |[09780c] android.support.v4.view.WindowInsetsCompat.hasSystemWindowInsets:()Z │ │ -09781c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09781e: 0f00 |0001: return v0 │ │ +097800: |[097800] android.support.v4.view.WindowInsetsCompat.hasSystemWindowInsets:()Z │ │ +097810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097812: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -112068,17 +112087,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -097820: |[097820] android.support.v4.view.WindowInsetsCompat.isConsumed:()Z │ │ -097830: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097832: 0f00 |0001: return v0 │ │ +097814: |[097814] android.support.v4.view.WindowInsetsCompat.isConsumed:()Z │ │ +097824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097826: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -112086,17 +112105,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -097834: |[097834] android.support.v4.view.WindowInsetsCompat.isRound:()Z │ │ -097844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097846: 0f00 |0001: return v0 │ │ +097828: |[097828] android.support.v4.view.WindowInsetsCompat.isRound:()Z │ │ +097838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09783a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -112104,16 +112123,16 @@ │ │ type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -097848: |[097848] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ -097858: 1100 |0000: return-object v0 │ │ +09783c: |[09783c] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +09784c: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ 0x0000 - 0x0001 reg=1 left I │ │ 0x0000 - 0x0001 reg=2 top I │ │ @@ -112125,16 +112144,16 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09785c: |[09785c] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ -09786c: 1100 |0000: return-object v0 │ │ +097850: |[097850] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +097860: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ 0x0000 - 0x0001 reg=1 systemWindowInsets Landroid/graphics/Rect; │ │ │ │ @@ -112296,26 +112315,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -097870: |[097870] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -097880: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -097884: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -097888: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -09788c: 2200 9a03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@039a │ │ -097890: 7010 1119 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@1911 │ │ -097896: 6900 2d08 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ -09789a: 0e00 |000d: return-void │ │ -09789c: 2200 9b03 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@039b │ │ -0978a0: 7010 1519 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@1915 │ │ -0978a6: 6900 2d08 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ -0978aa: 28f8 |0015: goto 000d // -0008 │ │ +097864: |[097864] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +097874: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +097878: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +09787c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +097880: 2200 9a03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@039a │ │ +097884: 7010 1119 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@1911 │ │ +09788a: 6900 2d08 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ +09788e: 0e00 |000d: return-void │ │ +097890: 2200 9b03 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@039b │ │ +097894: 7010 1519 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@1915 │ │ +09789a: 6900 2d08 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ +09789e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -112325,17 +112344,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0978ac: |[0978ac] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -0978bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0978c2: 0e00 |0003: return-void │ │ +0978a0: |[0978a0] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +0978b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0978b6: 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; │ │ │ │ @@ -112344,20 +112363,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 │ │ -0978c4: |[0978c4] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -0978d4: 6200 2d08 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ -0978d8: 6e10 051c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@1c05 │ │ -0978de: 0c01 |0005: move-result-object v1 │ │ -0978e0: 7230 1919 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@1919 │ │ -0978e6: 0e00 |0009: return-void │ │ +0978b8: |[0978b8] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +0978c8: 6200 2d08 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ +0978cc: 6e10 051c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@1c05 │ │ +0978d2: 0c01 |0005: move-result-object v1 │ │ +0978d4: 7230 1919 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@1919 │ │ +0978da: 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; │ │ @@ -112367,18 +112386,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 │ │ -0978e8: |[0978e8] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -0978f8: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ -0978fc: 7020 fd1b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ -097902: 1100 |0005: return-object v0 │ │ +0978dc: |[0978dc] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +0978ec: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ +0978f0: 7020 fd1b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ +0978f6: 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;) │ │ @@ -112386,21 +112405,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 │ │ -097904: |[097904] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -097914: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ -097918: 6201 2d08 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ -09791c: 7230 1a19 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@191a │ │ -097922: 0c01 |0007: move-result-object v1 │ │ -097924: 7020 fd1b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ -09792a: 1100 |000b: return-object v0 │ │ +0978f8: |[0978f8] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +097908: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ +09790c: 6201 2d08 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ +097910: 7230 1a19 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@191a │ │ +097916: 0c01 |0007: move-result-object v1 │ │ +097918: 7020 fd1b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ +09791e: 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 │ │ │ │ @@ -112409,19 +112428,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 │ │ -09792c: |[09792c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -09793c: 6200 2d08 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ -097940: 7220 1b19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@191b │ │ -097946: 0a00 |0005: move-result v0 │ │ -097948: 0f00 |0006: return v0 │ │ +097920: |[097920] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +097930: 6200 2d08 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@082d │ │ +097934: 7220 1b19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@191b │ │ +09793a: 0a00 |0005: move-result v0 │ │ +09793c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -112450,17 +112469,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09794c: |[09794c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -09795c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097962: 0e00 |0003: return-void │ │ +097940: |[097940] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +097950: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097956: 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;) │ │ @@ -112468,18 +112487,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 │ │ -097964: |[097964] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -097974: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -097978: 6e20 e722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@22e7 │ │ -09797e: 0e00 |0005: return-void │ │ +097958: |[097958] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +097968: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09796c: 6e20 e722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@22e7 │ │ +097972: 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; │ │ @@ -112489,18 +112508,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 │ │ -097980: |[097980] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -097990: 6e20 ea22 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@22ea │ │ -097996: 0c00 |0003: move-result-object v0 │ │ -097998: 1100 |0004: return-object v0 │ │ +097974: |[097974] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +097984: 6e20 ea22 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@22ea │ │ +09798a: 0c00 |0003: move-result-object v0 │ │ +09798c: 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 │ │ │ │ @@ -112509,18 +112528,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 │ │ -09799c: |[09799c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0979ac: 6e10 eb22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@22eb │ │ -0979b2: 0a00 |0003: move-result v0 │ │ -0979b4: 0f00 |0004: return v0 │ │ +097990: |[097990] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0979a0: 6e10 eb22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@22eb │ │ +0979a6: 0a00 |0003: move-result v0 │ │ +0979a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -112528,17 +112547,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0979b8: |[0979b8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.setScrollable:(Landroid/view/accessibility/AccessibilityEvent;Z)V │ │ -0979c8: 6e20 f622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@22f6 │ │ -0979ce: 0e00 |0003: return-void │ │ +0979ac: |[0979ac] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.setScrollable:(Landroid/view/accessibility/AccessibilityEvent;Z)V │ │ +0979bc: 6e20 f622 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@22f6 │ │ +0979c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0004 reg=1 scrollable Z │ │ @@ -112644,22 +112663,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0979d0: |[0979d0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -0979e0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0979e6: 7100 4119 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@1941 │ │ -0979ec: 0c00 |0006: move-result-object v0 │ │ -0979ee: 7220 3b19 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@193b │ │ -0979f4: 0c00 |000a: move-result-object v0 │ │ -0979f6: 5b10 4008 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0840 │ │ -0979fa: 0e00 |000d: return-void │ │ +0979c4: |[0979c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +0979d4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0979da: 7100 4119 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@1941 │ │ +0979e0: 0c00 |0006: move-result-object v0 │ │ +0979e2: 7220 3b19 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@193b │ │ +0979e8: 0c00 |000a: move-result-object v0 │ │ +0979ea: 5b10 4008 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0840 │ │ +0979ee: 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; │ │ @@ -112708,26 +112727,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0979fc: |[0979fc] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -097a0c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -097a10: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -097a14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -097a18: 2200 a003 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@03a0 │ │ -097a1c: 7010 2919 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@1929 │ │ -097a22: 6900 4108 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097a26: 0e00 |000d: return-void │ │ -097a28: 2200 a103 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@03a1 │ │ -097a2c: 7010 3019 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@1930 │ │ -097a32: 6900 4108 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097a36: 28f8 |0015: goto 000d // -0008 │ │ +0979f0: |[0979f0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +097a00: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +097a04: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +097a08: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +097a0c: 2200 a003 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@03a0 │ │ +097a10: 7010 2919 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@1929 │ │ +097a16: 6900 4108 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097a1a: 0e00 |000d: return-void │ │ +097a1c: 2200 a103 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@03a1 │ │ +097a20: 7010 3019 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@1930 │ │ +097a26: 6900 4108 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097a2a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -112737,17 +112756,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097a38: |[097a38] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -097a48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097a4e: 0e00 |0003: return-void │ │ +097a2c: |[097a2c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +097a3c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097a42: 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; │ │ │ │ @@ -112756,36 +112775,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 │ │ -097a50: |[097a50] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -097a60: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097a64: 1100 |0002: return-object v0 │ │ +097a44: |[097a44] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +097a54: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097a58: 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 │ │ -097a68: |[097a68] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -097a78: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097a7c: 7230 3719 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@1937 │ │ -097a82: 0a00 |0005: move-result v0 │ │ -097a84: 0f00 |0006: return v0 │ │ +097a5c: |[097a5c] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +097a6c: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097a70: 7230 3719 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@1937 │ │ +097a76: 0a00 |0005: move-result v0 │ │ +097a78: 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; │ │ │ │ @@ -112794,19 +112813,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 │ │ -097a88: |[097a88] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -097a98: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097a9c: 7230 3819 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@1938 │ │ -097aa2: 0c00 |0005: move-result-object v0 │ │ -097aa4: 1100 |0006: return-object v0 │ │ +097a7c: |[097a7c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +097a8c: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097a90: 7230 3819 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@1938 │ │ +097a96: 0c00 |0005: move-result-object v0 │ │ +097a98: 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 │ │ │ │ @@ -112815,19 +112834,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 │ │ -097aa8: |[097aa8] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -097ab8: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097abc: 7220 3919 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@1939 │ │ -097ac2: 0c00 |0005: move-result-object v0 │ │ -097ac4: 1100 |0006: return-object v0 │ │ +097a9c: |[097a9c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +097aac: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097ab0: 7220 3919 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@1939 │ │ +097ab6: 0c00 |0005: move-result-object v0 │ │ +097ab8: 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;) │ │ @@ -112835,19 +112854,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 │ │ -097ac8: |[097ac8] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -097ad8: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097adc: 7220 3a19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@193a │ │ -097ae2: 0a00 |0005: move-result v0 │ │ -097ae4: 0f00 |0006: return v0 │ │ +097abc: |[097abc] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +097acc: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097ad0: 7220 3a19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@193a │ │ +097ad6: 0a00 |0005: move-result v0 │ │ +097ad8: 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;) │ │ @@ -112855,19 +112874,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 │ │ -097ae8: |[097ae8] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -097af8: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ -097afc: 7230 3c19 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@193c │ │ -097b02: 0a00 |0005: move-result v0 │ │ -097b04: 0f00 |0006: return v0 │ │ +097adc: |[097adc] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +097aec: 6200 4108 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0841 │ │ +097af0: 7230 3c19 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@193c │ │ +097af6: 0a00 |0005: move-result v0 │ │ +097af8: 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; │ │ │ │ @@ -112907,18 +112926,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 │ │ -097b08: |[097b08] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -097b18: 5b01 4208 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0842 │ │ -097b1c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097b22: 0e00 |0005: return-void │ │ +097afc: |[097afc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +097b0c: 5b01 4208 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0842 │ │ +097b10: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097b16: 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; │ │ │ │ @@ -112928,18 +112947,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -097b24: |[097b24] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -097b34: 5410 4208 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0842 │ │ -097b38: 7220 4919 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@1949 │ │ -097b3e: 0e00 |0005: return-void │ │ +097b18: |[097b18] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +097b28: 5410 4208 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0842 │ │ +097b2c: 7220 4919 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@1949 │ │ +097b32: 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 │ │ @@ -113009,17 +113028,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097b40: |[097b40] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -097b50: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097b56: 0e00 |0003: return-void │ │ +097b34: |[097b34] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +097b44: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097b4a: 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; │ │ │ │ @@ -113028,19 +113047,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 │ │ -097b58: |[097b58] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -097b68: 1f02 ad04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@04ad │ │ -097b6c: 6e20 f822 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@22f8 │ │ -097b72: 0a00 |0005: move-result v0 │ │ -097b74: 0f00 |0006: return v0 │ │ +097b4c: |[097b4c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +097b5c: 1f02 ad04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@04ad │ │ +097b60: 6e20 f822 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@22f8 │ │ +097b66: 0a00 |0005: move-result v0 │ │ +097b68: 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; │ │ │ │ @@ -113049,18 +113068,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 │ │ -097b78: |[097b78] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -097b88: 6e20 f922 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@22f9 │ │ -097b8e: 0c00 |0003: move-result-object v0 │ │ -097b90: 1100 |0004: return-object v0 │ │ +097b6c: |[097b6c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +097b7c: 6e20 f922 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@22f9 │ │ +097b82: 0c00 |0003: move-result-object v0 │ │ +097b84: 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 │ │ │ │ @@ -113069,18 +113088,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 │ │ -097b94: |[097b94] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -097ba4: 6e10 fa22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@22fa │ │ -097baa: 0c00 |0003: move-result-object v0 │ │ -097bac: 1100 |0004: return-object v0 │ │ +097b88: |[097b88] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +097b98: 6e10 fa22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@22fa │ │ +097b9e: 0c00 |0003: move-result-object v0 │ │ +097ba0: 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;) │ │ @@ -113088,18 +113107,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 │ │ -097bb0: |[097bb0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -097bc0: 6e10 fc22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@22fc │ │ -097bc6: 0a00 |0003: move-result v0 │ │ -097bc8: 0f00 |0004: return v0 │ │ +097ba4: |[097ba4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +097bb4: 6e10 fc22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@22fc │ │ +097bba: 0a00 |0003: move-result v0 │ │ +097bbc: 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;) │ │ @@ -113107,18 +113126,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 │ │ -097bcc: |[097bcc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -097bdc: 2200 a503 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@03a5 │ │ -097be0: 7020 4719 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@1947 │ │ -097be6: 1100 |0005: return-object v0 │ │ +097bc0: |[097bc0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +097bd0: 2200 a503 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@03a5 │ │ +097bd4: 7020 4719 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@1947 │ │ +097bda: 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;) │ │ @@ -113126,19 +113145,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 │ │ -097be8: |[097be8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -097bf8: 1f02 ad04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@04ad │ │ -097bfc: 6e20 fd22 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@22fd │ │ -097c02: 0a00 |0005: move-result v0 │ │ -097c04: 0f00 |0006: return v0 │ │ +097bdc: |[097bdc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +097bec: 1f02 ad04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@04ad │ │ +097bf0: 6e20 fd22 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@22fd │ │ +097bf6: 0a00 |0005: move-result v0 │ │ +097bf8: 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; │ │ │ │ @@ -113203,21 +113222,21 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -097c08: |[097c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(ILjava/lang/CharSequence;)V │ │ -097c18: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097c1e: 0c00 |0003: move-result-object v0 │ │ -097c20: 7230 c919 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; // method@19c9 │ │ -097c26: 0c00 |0007: move-result-object v0 │ │ -097c28: 7020 5219 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@1952 │ │ -097c2e: 0e00 |000b: return-void │ │ +097bfc: |[097bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(ILjava/lang/CharSequence;)V │ │ +097c0c: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097c12: 0c00 |0003: move-result-object v0 │ │ +097c14: 7230 c919 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; // method@19c9 │ │ +097c1a: 0c00 |0007: move-result-object v0 │ │ +097c1c: 7020 5219 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@1952 │ │ +097c22: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000b line=47 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ 0x0000 - 0x000c reg=2 actionId I │ │ @@ -113228,18 +113247,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -097c30: |[097c30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;)V │ │ -097c40: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097c46: 5b01 4308 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ -097c4a: 0e00 |0005: return-void │ │ +097c24: |[097c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;)V │ │ +097c34: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097c3a: 5b01 4308 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ +097c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ @@ -113250,17 +113269,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -097c4c: |[097c4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -097c5c: 7020 5219 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@1952 │ │ -097c62: 0e00 |0003: return-void │ │ +097c40: |[097c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +097c50: 7020 5219 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@1952 │ │ +097c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -113270,17 +113289,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097c64: |[097c64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.access$100:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)Ljava/lang/Object; │ │ -097c74: 5410 4308 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ -097c78: 1100 |0002: return-object v0 │ │ +097c58: |[097c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.access$100:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)Ljava/lang/Object; │ │ +097c68: 5410 4308 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ +097c6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ │ │ Virtual methods - │ │ @@ -113289,21 +113308,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097c7c: |[097c7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId:()I │ │ -097c8c: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097c92: 0c00 |0003: move-result-object v0 │ │ -097c94: 5421 4308 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ -097c98: 7220 9e19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getAccessibilityActionId:(Ljava/lang/Object;)I // method@199e │ │ -097c9e: 0a00 |0009: move-result v0 │ │ -097ca0: 0f00 |000a: return v0 │ │ +097c70: |[097c70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId:()I │ │ +097c80: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097c86: 0c00 |0003: move-result-object v0 │ │ +097c88: 5421 4308 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ +097c8c: 7220 9e19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getAccessibilityActionId:(Ljava/lang/Object;)I // method@199e │ │ +097c92: 0a00 |0009: move-result v0 │ │ +097c94: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ @@ -113311,21 +113330,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097ca4: |[097ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel:()Ljava/lang/CharSequence; │ │ -097cb4: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097cba: 0c00 |0003: move-result-object v0 │ │ -097cbc: 5421 4308 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ -097cc0: 7220 9f19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@199f │ │ -097cc6: 0c00 |0009: move-result-object v0 │ │ -097cc8: 1100 |000a: return-object v0 │ │ +097c98: |[097c98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel:()Ljava/lang/CharSequence; │ │ +097ca8: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097cae: 0c00 |0003: move-result-object v0 │ │ +097cb0: 5421 4308 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0843 │ │ +097cb4: 7220 9f19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@199f │ │ +097cba: 0c00 |0009: move-result-object v0 │ │ +097cbc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ │ │ source_file_idx : 544 (AccessibilityNodeInfoCompat.java) │ │ @@ -113953,18 +113972,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -097ccc: |[097ccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;)V │ │ -097cdc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097ce2: 5b01 4708 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ -097ce6: 0e00 |0005: return-void │ │ +097cc0: |[097cc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;)V │ │ +097cd0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097cd6: 5b01 4708 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ +097cda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ @@ -113975,17 +113994,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -097ce8: |[097ce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -097cf8: 7020 711a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@1a71 │ │ -097cfe: 0e00 |0003: return-void │ │ +097cdc: |[097cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +097cec: 7020 711a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@1a71 │ │ +097cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -113995,22 +114014,22 @@ │ │ type : '(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -097d00: |[097d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.obtain:(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ -097d10: 2200 b203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@03b2 │ │ -097d14: 7100 891a 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097d1a: 0c01 |0005: move-result-object v1 │ │ -097d1c: 7255 ce19 2143 |0006: invoke-interface {v1, v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@19ce │ │ -097d22: 0c01 |0009: move-result-object v1 │ │ -097d24: 7020 711a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@1a71 │ │ -097d2a: 1100 |000d: return-object v0 │ │ +097cf4: |[097cf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.obtain:(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +097d04: 2200 b203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@03b2 │ │ +097d08: 7100 891a 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097d0e: 0c01 |0005: move-result-object v1 │ │ +097d10: 7255 ce19 2143 |0006: invoke-interface {v1, v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@19ce │ │ +097d16: 0c01 |0009: move-result-object v1 │ │ +097d18: 7020 711a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@1a71 │ │ +097d1e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000e reg=2 rowCount I │ │ 0x0000 - 0x000e reg=3 columnCount I │ │ 0x0000 - 0x000e reg=4 hierarchical Z │ │ @@ -114022,21 +114041,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097d2c: |[097d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getColumnCount:()I │ │ -097d3c: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097d42: 0c00 |0003: move-result-object v0 │ │ -097d44: 5421 4708 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ -097d48: 7220 a819 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoColumnCount:(Ljava/lang/Object;)I // method@19a8 │ │ -097d4e: 0a00 |0009: move-result v0 │ │ -097d50: 0f00 |000a: return v0 │ │ +097d20: |[097d20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getColumnCount:()I │ │ +097d30: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097d36: 0c00 |0003: move-result-object v0 │ │ +097d38: 5421 4708 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ +097d3c: 7220 a819 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoColumnCount:(Ljava/lang/Object;)I // method@19a8 │ │ +097d42: 0a00 |0009: move-result v0 │ │ +097d44: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ @@ -114044,21 +114063,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097d54: |[097d54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getRowCount:()I │ │ -097d64: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097d6a: 0c00 |0003: move-result-object v0 │ │ -097d6c: 5421 4708 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ -097d70: 7220 a919 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoRowCount:(Ljava/lang/Object;)I // method@19a9 │ │ -097d76: 0a00 |0009: move-result v0 │ │ -097d78: 0f00 |000a: return v0 │ │ +097d48: |[097d48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getRowCount:()I │ │ +097d58: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097d5e: 0c00 |0003: move-result-object v0 │ │ +097d60: 5421 4708 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ +097d64: 7220 a919 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoRowCount:(Ljava/lang/Object;)I // method@19a9 │ │ +097d6a: 0a00 |0009: move-result v0 │ │ +097d6c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ @@ -114066,21 +114085,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097d7c: |[097d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.isHierarchical:()Z │ │ -097d8c: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097d92: 0c00 |0003: move-result-object v0 │ │ -097d94: 5421 4708 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ -097d98: 7220 be19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z // method@19be │ │ -097d9e: 0a00 |0009: move-result v0 │ │ -097da0: 0f00 |000a: return v0 │ │ +097d70: |[097d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.isHierarchical:()Z │ │ +097d80: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097d86: 0c00 |0003: move-result-object v0 │ │ +097d88: 5421 4708 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ +097d8c: 7220 be19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z // method@19be │ │ +097d92: 0a00 |0009: move-result v0 │ │ +097d94: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ source_file_idx : 544 (AccessibilityNodeInfoCompat.java) │ │ @@ -114117,18 +114136,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -097da4: |[097da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;)V │ │ -097db4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097dba: 5b01 4808 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097dbe: 0e00 |0005: return-void │ │ +097d98: |[097d98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;)V │ │ +097da8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097dae: 5b01 4808 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097db2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0003 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ @@ -114139,17 +114158,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -097dc0: |[097dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -097dd0: 7020 771a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@1a77 │ │ -097dd6: 0e00 |0003: return-void │ │ +097db4: |[097db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +097dc4: 7020 771a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@1a77 │ │ +097dca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -114159,17 +114178,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097dd8: |[097dd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$300:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ │ -097de8: 5410 4808 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097dec: 1100 |0002: return-object v0 │ │ +097dcc: |[097dcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$300:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ │ +097ddc: 5410 4808 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097de0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -114177,28 +114196,28 @@ │ │ type : '(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -097df0: |[097df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.obtain:(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ -097e00: 2207 b303 |0000: new-instance v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@03b3 │ │ -097e04: 7100 891a 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097e0a: 0c00 |0005: move-result-object v0 │ │ -097e0c: 0181 |0006: move v1, v8 │ │ -097e0e: 0192 |0007: move v2, v9 │ │ -097e10: 01a3 |0008: move v3, v10 │ │ -097e12: 01b4 |0009: move v4, v11 │ │ -097e14: 01c5 |000a: move v5, v12 │ │ -097e16: 01d6 |000b: move v6, v13 │ │ -097e18: 7807 cf19 0000 |000c: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@19cf │ │ -097e1e: 0c00 |000f: move-result-object v0 │ │ -097e20: 7020 771a 0700 |0010: invoke-direct {v7, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@1a77 │ │ -097e26: 1107 |0013: return-object v7 │ │ +097de4: |[097de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.obtain:(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +097df4: 2207 b303 |0000: new-instance v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@03b3 │ │ +097df8: 7100 891a 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097dfe: 0c00 |0005: move-result-object v0 │ │ +097e00: 0181 |0006: move v1, v8 │ │ +097e02: 0192 |0007: move v2, v9 │ │ +097e04: 01a3 |0008: move v3, v10 │ │ +097e06: 01b4 |0009: move v4, v11 │ │ +097e08: 01c5 |000a: move v5, v12 │ │ +097e0a: 01d6 |000b: move v6, v13 │ │ +097e0c: 7807 cf19 0000 |000c: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@19cf │ │ +097e12: 0c00 |000f: move-result-object v0 │ │ +097e14: 7020 771a 0700 |0010: invoke-direct {v7, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@1a77 │ │ +097e1a: 1107 |0013: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0014 reg=8 rowIndex I │ │ 0x0000 - 0x0014 reg=9 rowSpan I │ │ 0x0000 - 0x0014 reg=10 columnIndex I │ │ @@ -114212,21 +114231,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097e28: |[097e28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnIndex:()I │ │ -097e38: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097e3e: 0c00 |0003: move-result-object v0 │ │ -097e40: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097e44: 7220 aa19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnIndex:(Ljava/lang/Object;)I // method@19aa │ │ -097e4a: 0a00 |0009: move-result v0 │ │ -097e4c: 0f00 |000a: return v0 │ │ +097e1c: |[097e1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnIndex:()I │ │ +097e2c: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097e32: 0c00 |0003: move-result-object v0 │ │ +097e34: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097e38: 7220 aa19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnIndex:(Ljava/lang/Object;)I // method@19aa │ │ +097e3e: 0a00 |0009: move-result v0 │ │ +097e40: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -114234,21 +114253,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097e50: |[097e50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnSpan:()I │ │ -097e60: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097e66: 0c00 |0003: move-result-object v0 │ │ -097e68: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097e6c: 7220 ab19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnSpan:(Ljava/lang/Object;)I // method@19ab │ │ -097e72: 0a00 |0009: move-result v0 │ │ -097e74: 0f00 |000a: return v0 │ │ +097e44: |[097e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnSpan:()I │ │ +097e54: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097e5a: 0c00 |0003: move-result-object v0 │ │ +097e5c: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097e60: 7220 ab19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnSpan:(Ljava/lang/Object;)I // method@19ab │ │ +097e66: 0a00 |0009: move-result v0 │ │ +097e68: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -114256,21 +114275,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097e78: |[097e78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowIndex:()I │ │ -097e88: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097e8e: 0c00 |0003: move-result-object v0 │ │ -097e90: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097e94: 7220 ad19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowIndex:(Ljava/lang/Object;)I // method@19ad │ │ -097e9a: 0a00 |0009: move-result v0 │ │ -097e9c: 0f00 |000a: return v0 │ │ +097e6c: |[097e6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowIndex:()I │ │ +097e7c: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097e82: 0c00 |0003: move-result-object v0 │ │ +097e84: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097e88: 7220 ad19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowIndex:(Ljava/lang/Object;)I // method@19ad │ │ +097e8e: 0a00 |0009: move-result v0 │ │ +097e90: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -114278,21 +114297,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097ea0: |[097ea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowSpan:()I │ │ -097eb0: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097eb6: 0c00 |0003: move-result-object v0 │ │ -097eb8: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097ebc: 7220 ae19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowSpan:(Ljava/lang/Object;)I // method@19ae │ │ -097ec2: 0a00 |0009: move-result v0 │ │ -097ec4: 0f00 |000a: return v0 │ │ +097e94: |[097e94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowSpan:()I │ │ +097ea4: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097eaa: 0c00 |0003: move-result-object v0 │ │ +097eac: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097eb0: 7220 ae19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowSpan:(Ljava/lang/Object;)I // method@19ae │ │ +097eb6: 0a00 |0009: move-result v0 │ │ +097eb8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -114300,21 +114319,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097ec8: |[097ec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isHeading:()Z │ │ -097ed8: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097ede: 0c00 |0003: move-result-object v0 │ │ -097ee0: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097ee4: 7220 bf19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemHeading:(Ljava/lang/Object;)Z // method@19bf │ │ -097eea: 0a00 |0009: move-result v0 │ │ -097eec: 0f00 |000a: return v0 │ │ +097ebc: |[097ebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isHeading:()Z │ │ +097ecc: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097ed2: 0c00 |0003: move-result-object v0 │ │ +097ed4: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097ed8: 7220 bf19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemHeading:(Ljava/lang/Object;)Z // method@19bf │ │ +097ede: 0a00 |0009: move-result v0 │ │ +097ee0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -114322,21 +114341,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097ef0: |[097ef0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isSelected:()Z │ │ -097f00: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ -097f06: 0c00 |0003: move-result-object v0 │ │ -097f08: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ -097f0c: 7220 c019 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemSelected:(Ljava/lang/Object;)Z // method@19c0 │ │ -097f12: 0a00 |0009: move-result v0 │ │ -097f14: 0f00 |000a: return v0 │ │ +097ee4: |[097ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isSelected:()Z │ │ +097ef4: 7100 891a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1a89 │ │ +097efa: 0c00 |0003: move-result-object v0 │ │ +097efc: 5421 4808 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0848 │ │ +097f00: 7220 c019 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemSelected:(Ljava/lang/Object;)Z // method@19c0 │ │ +097f06: 0a00 |0009: move-result v0 │ │ +097f08: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ source_file_idx : 544 (AccessibilityNodeInfoCompat.java) │ │ @@ -114388,18 +114407,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -097f18: |[097f18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;)V │ │ -097f28: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -097f2e: 5b01 4c08 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ -097f32: 0e00 |0005: return-void │ │ +097f0c: |[097f0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;)V │ │ +097f1c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +097f22: 5b01 4c08 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ +097f26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ @@ -114410,17 +114429,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -097f34: |[097f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -097f44: 7020 811a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;)V // method@1a81 │ │ -097f4a: 0e00 |0003: return-void │ │ +097f28: |[097f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +097f38: 7020 811a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;)V // method@1a81 │ │ +097f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -114431,19 +114450,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097f4c: |[097f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getCurrent:()F │ │ -097f5c: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ -097f60: 7110 341b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getCurrent:(Ljava/lang/Object;)F // method@1b34 │ │ -097f66: 0a00 |0005: move-result v0 │ │ -097f68: 0f00 |0006: return v0 │ │ +097f40: |[097f40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getCurrent:()F │ │ +097f50: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ +097f54: 7110 341b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getCurrent:(Ljava/lang/Object;)F // method@1b34 │ │ +097f5a: 0a00 |0005: move-result v0 │ │ +097f5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -114451,19 +114470,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097f6c: |[097f6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMax:()F │ │ -097f7c: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ -097f80: 7110 351b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMax:(Ljava/lang/Object;)F // method@1b35 │ │ -097f86: 0a00 |0005: move-result v0 │ │ -097f88: 0f00 |0006: return v0 │ │ +097f60: |[097f60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMax:()F │ │ +097f70: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ +097f74: 7110 351b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMax:(Ljava/lang/Object;)F // method@1b35 │ │ +097f7a: 0a00 |0005: move-result v0 │ │ +097f7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -114471,19 +114490,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097f8c: |[097f8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMin:()F │ │ -097f9c: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ -097fa0: 7110 361b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMin:(Ljava/lang/Object;)F // method@1b36 │ │ -097fa6: 0a00 |0005: move-result v0 │ │ -097fa8: 0f00 |0006: return v0 │ │ +097f80: |[097f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMin:()F │ │ +097f90: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ +097f94: 7110 361b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMin:(Ljava/lang/Object;)F // method@1b36 │ │ +097f9a: 0a00 |0005: move-result v0 │ │ +097f9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -114491,19 +114510,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097fac: |[097fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getType:()I │ │ -097fbc: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ -097fc0: 7110 371b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getType:(Ljava/lang/Object;)I // method@1b37 │ │ -097fc6: 0a00 |0005: move-result v0 │ │ -097fc8: 0f00 |0006: return v0 │ │ +097fa0: |[097fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getType:()I │ │ +097fb0: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@084c │ │ +097fb4: 7110 371b 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getType:(Ljava/lang/Object;)I // method@1b37 │ │ +097fba: 0a00 |0005: move-result v0 │ │ +097fbc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ source_file_idx : 544 (AccessibilityNodeInfoCompat.java) │ │ @@ -114708,61 +114727,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 92 16-bit code units │ │ -097fcc: |[097fcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -097fdc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -097fe0: 1301 1600 |0002: const/16 v1, #int 22 // #16 │ │ -097fe4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -097fe8: 2200 ab03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl; // type@03ab │ │ -097fec: 7010 6019 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl;.:()V // method@1960 │ │ -097ff2: 6900 6808 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -097ff6: 0e00 |000d: return-void │ │ -097ff8: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -097ffc: 1301 1500 |0010: const/16 v1, #int 21 // #15 │ │ -098000: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -098004: 2200 aa03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; // type@03aa │ │ -098008: 7010 5719 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@1957 │ │ -09800e: 6900 6808 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098012: 28f2 |001b: goto 000d // -000e │ │ -098014: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -098018: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ -09801c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -098020: 2200 b003 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@03b0 │ │ -098024: 7010 031a 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1a03 │ │ -09802a: 6900 6808 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -09802e: 28e4 |0029: goto 000d // -001c │ │ -098030: 6000 4501 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -098034: 1301 1200 |002c: const/16 v1, #int 18 // #12 │ │ -098038: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -09803c: 2200 af03 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@03af │ │ -098040: 7010 001a 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1a00 │ │ -098046: 6900 6808 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -09804a: 28d6 |0037: goto 000d // -002a │ │ -09804c: 6000 4501 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -098050: 1301 1000 |003a: const/16 v1, #int 16 // #10 │ │ -098054: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -098058: 2200 ae03 |003e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@03ae │ │ -09805c: 7010 f219 0000 |0040: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@19f2 │ │ -098062: 6900 6808 |0043: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098066: 28c8 |0045: goto 000d // -0038 │ │ -098068: 6000 4501 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09806c: 1301 0e00 |0048: const/16 v1, #int 14 // #e │ │ -098070: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ -098074: 2200 ac03 |004c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@03ac │ │ -098078: 7010 6719 0000 |004e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1967 │ │ -09807e: 6900 6808 |0051: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098082: 28ba |0053: goto 000d // -0046 │ │ -098084: 2200 b103 |0054: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@03b1 │ │ -098088: 7010 151a 0000 |0056: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1a15 │ │ -09808e: 6900 6808 |0059: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098092: 28b2 |005b: goto 000d // -004e │ │ +097fc0: |[097fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +097fd0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +097fd4: 1301 1600 |0002: const/16 v1, #int 22 // #16 │ │ +097fd8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +097fdc: 2200 ab03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl; // type@03ab │ │ +097fe0: 7010 6019 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl;.:()V // method@1960 │ │ +097fe6: 6900 6808 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +097fea: 0e00 |000d: return-void │ │ +097fec: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +097ff0: 1301 1500 |0010: const/16 v1, #int 21 // #15 │ │ +097ff4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +097ff8: 2200 aa03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; // type@03aa │ │ +097ffc: 7010 5719 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@1957 │ │ +098002: 6900 6808 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098006: 28f2 |001b: goto 000d // -000e │ │ +098008: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09800c: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ +098010: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +098014: 2200 b003 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@03b0 │ │ +098018: 7010 031a 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1a03 │ │ +09801e: 6900 6808 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098022: 28e4 |0029: goto 000d // -001c │ │ +098024: 6000 4501 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +098028: 1301 1200 |002c: const/16 v1, #int 18 // #12 │ │ +09802c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +098030: 2200 af03 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@03af │ │ +098034: 7010 001a 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1a00 │ │ +09803a: 6900 6808 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09803e: 28d6 |0037: goto 000d // -002a │ │ +098040: 6000 4501 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +098044: 1301 1000 |003a: const/16 v1, #int 16 // #10 │ │ +098048: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +09804c: 2200 ae03 |003e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@03ae │ │ +098050: 7010 f219 0000 |0040: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@19f2 │ │ +098056: 6900 6808 |0043: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09805a: 28c8 |0045: goto 000d // -0038 │ │ +09805c: 6000 4501 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +098060: 1301 0e00 |0048: const/16 v1, #int 14 // #e │ │ +098064: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ +098068: 2200 ac03 |004c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@03ac │ │ +09806c: 7010 6719 0000 |004e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1967 │ │ +098072: 6900 6808 |0051: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098076: 28ba |0053: goto 000d // -0046 │ │ +098078: 2200 b103 |0054: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@03b1 │ │ +09807c: 7010 151a 0000 |0056: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1a15 │ │ +098082: 6900 6808 |0059: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098086: 28b2 |005b: goto 000d // -004e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ 0x0006 line=1235 │ │ 0x000d line=1249 │ │ 0x000e line=1236 │ │ 0x0014 line=1237 │ │ @@ -114782,18 +114801,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -098094: |[098094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -0980a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0980aa: 5b01 6e08 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0980ae: 0e00 |0005: return-void │ │ +098088: |[098088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +098098: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09809e: 5b01 6e08 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0980a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1590 │ │ 0x0003 line=1591 │ │ 0x0005 line=1592 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -114804,72 +114823,72 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0980b0: |[0980b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ -0980c0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0980c4: 1100 |0002: return-object v0 │ │ +0980a4: |[0980a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ +0980b4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0980b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getActionSymbolicName' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -0980c8: |[0980c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -0980d8: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -0980de: 1a00 cd01 |0003: const-string v0, "ACTION_UNKNOWN" // string@01cd │ │ -0980e2: 1100 |0005: return-object v0 │ │ -0980e4: 1a00 ab01 |0006: const-string v0, "ACTION_FOCUS" // string@01ab │ │ -0980e8: 28fd |0008: goto 0005 // -0003 │ │ -0980ea: 1a00 a301 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@01a3 │ │ -0980ee: 28fa |000b: goto 0005 // -0006 │ │ -0980f0: 1a00 c501 |000c: const-string v0, "ACTION_SELECT" // string@01c5 │ │ -0980f4: 28f7 |000e: goto 0005 // -0009 │ │ -0980f6: 1a00 a401 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@01a4 │ │ -0980fa: 28f4 |0011: goto 0005 // -000c │ │ -0980fc: 1a00 a501 |0012: const-string v0, "ACTION_CLICK" // string@01a5 │ │ -098100: 28f1 |0014: goto 0005 // -000f │ │ -098102: 1a00 af01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@01af │ │ -098106: 28ee |0017: goto 0005 // -0012 │ │ -098108: 1a00 9a01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@019a │ │ -09810c: 28eb |001a: goto 0005 // -0015 │ │ -09810e: 1a00 a201 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@01a2 │ │ -098112: 28e8 |001d: goto 0005 // -0018 │ │ -098114: 1a00 b101 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@01b1 │ │ -098118: 28e5 |0020: goto 0005 // -001b │ │ -09811a: 1a00 bd01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01bd │ │ -09811e: 28e2 |0023: goto 0005 // -001e │ │ -098120: 1a00 b201 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@01b2 │ │ -098124: 28df |0026: goto 0005 // -0021 │ │ -098126: 1a00 be01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01be │ │ -09812a: 28dc |0029: goto 0005 // -0024 │ │ -09812c: 1a00 c301 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@01c3 │ │ -098130: 28d9 |002c: goto 0005 // -0027 │ │ -098132: 1a00 c201 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@01c2 │ │ -098136: 28d6 |002f: goto 0005 // -002a │ │ -098138: 1a00 a701 |0030: const-string v0, "ACTION_CUT" // string@01a7 │ │ -09813c: 28d3 |0032: goto 0005 // -002d │ │ -09813e: 1a00 a601 |0033: const-string v0, "ACTION_COPY" // string@01a6 │ │ -098142: 28d0 |0035: goto 0005 // -0030 │ │ -098144: 1a00 b301 |0036: const-string v0, "ACTION_PASTE" // string@01b3 │ │ -098148: 28cd |0038: goto 0005 // -0033 │ │ -09814a: 1a00 c701 |0039: const-string v0, "ACTION_SET_SELECTION" // string@01c7 │ │ -09814e: 28ca |003b: goto 0005 // -0036 │ │ -098150: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +0980bc: |[0980bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +0980cc: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +0980d2: 1a00 cd01 |0003: const-string v0, "ACTION_UNKNOWN" // string@01cd │ │ +0980d6: 1100 |0005: return-object v0 │ │ +0980d8: 1a00 ab01 |0006: const-string v0, "ACTION_FOCUS" // string@01ab │ │ +0980dc: 28fd |0008: goto 0005 // -0003 │ │ +0980de: 1a00 a301 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@01a3 │ │ +0980e2: 28fa |000b: goto 0005 // -0006 │ │ +0980e4: 1a00 c501 |000c: const-string v0, "ACTION_SELECT" // string@01c5 │ │ +0980e8: 28f7 |000e: goto 0005 // -0009 │ │ +0980ea: 1a00 a401 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@01a4 │ │ +0980ee: 28f4 |0011: goto 0005 // -000c │ │ +0980f0: 1a00 a501 |0012: const-string v0, "ACTION_CLICK" // string@01a5 │ │ +0980f4: 28f1 |0014: goto 0005 // -000f │ │ +0980f6: 1a00 af01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@01af │ │ +0980fa: 28ee |0017: goto 0005 // -0012 │ │ +0980fc: 1a00 9a01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@019a │ │ +098100: 28eb |001a: goto 0005 // -0015 │ │ +098102: 1a00 a201 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@01a2 │ │ +098106: 28e8 |001d: goto 0005 // -0018 │ │ +098108: 1a00 b101 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@01b1 │ │ +09810c: 28e5 |0020: goto 0005 // -001b │ │ +09810e: 1a00 bd01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01bd │ │ +098112: 28e2 |0023: goto 0005 // -001e │ │ +098114: 1a00 b201 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@01b2 │ │ +098118: 28df |0026: goto 0005 // -0021 │ │ +09811a: 1a00 be01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01be │ │ +09811e: 28dc |0029: goto 0005 // -0024 │ │ +098120: 1a00 c301 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@01c3 │ │ +098124: 28d9 |002c: goto 0005 // -0027 │ │ +098126: 1a00 c201 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@01c2 │ │ +09812a: 28d6 |002f: goto 0005 // -002a │ │ +09812c: 1a00 a701 |0030: const-string v0, "ACTION_CUT" // string@01a7 │ │ +098130: 28d3 |0032: goto 0005 // -002d │ │ +098132: 1a00 a601 |0033: const-string v0, "ACTION_COPY" // string@01a6 │ │ +098136: 28d0 |0035: goto 0005 // -0030 │ │ +098138: 1a00 b301 |0036: const-string v0, "ACTION_PASTE" // string@01b3 │ │ +09813c: 28cd |0038: goto 0005 // -0033 │ │ +09813e: 1a00 c701 |0039: const-string v0, "ACTION_SET_SELECTION" // string@01c7 │ │ +098142: 28ca |003b: goto 0005 // -0036 │ │ +098144: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2607 │ │ 0x0003 line=2645 │ │ 0x0006 line=2609 │ │ 0x0009 line=2611 │ │ 0x000c line=2613 │ │ @@ -114897,43 +114916,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 │ │ -0981e4: |[0981e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0981f4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0981f8: 7210 ca19 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@19ca │ │ -0981fe: 0c00 |0005: move-result-object v0 │ │ -098200: 7110 d61a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -098206: 0c00 |0009: move-result-object v0 │ │ -098208: 1100 |000a: return-object v0 │ │ +0981d8: |[0981d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0981e8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0981ec: 7210 ca19 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@19ca │ │ +0981f2: 0c00 |0005: move-result-object v0 │ │ +0981f4: 7110 d61a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +0981fa: 0c00 |0009: move-result-object v0 │ │ +0981fc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09820c: |[09820c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -09821c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098220: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098224: 7220 cd19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@19cd │ │ -09822a: 0c00 |0007: move-result-object v0 │ │ -09822c: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -098232: 0c00 |000b: move-result-object v0 │ │ -098234: 1100 |000c: return-object v0 │ │ +098200: |[098200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098210: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098214: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098218: 7220 cd19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@19cd │ │ +09821e: 0c00 |0007: move-result-object v0 │ │ +098220: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +098226: 0c00 |000b: move-result-object v0 │ │ +098228: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1644 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -114941,21 +114960,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 │ │ -098238: |[098238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -098248: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -09824c: 7220 cb19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@19cb │ │ -098252: 0c00 |0005: move-result-object v0 │ │ -098254: 7110 d61a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -09825a: 0c00 |0009: move-result-object v0 │ │ -09825c: 1100 |000a: return-object v0 │ │ +09822c: |[09822c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +09823c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098240: 7220 cb19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@19cb │ │ +098246: 0c00 |0005: move-result-object v0 │ │ +098248: 7110 d61a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +09824e: 0c00 |0009: move-result-object v0 │ │ +098250: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1609 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -114963,21 +114982,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 │ │ -098260: |[098260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -098270: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098274: 7230 cc19 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@19cc │ │ -09827a: 0c00 |0005: move-result-object v0 │ │ -09827c: 7110 d61a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -098282: 0c00 |0009: move-result-object v0 │ │ -098284: 1100 |000a: return-object v0 │ │ +098254: |[098254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098264: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098268: 7230 cc19 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@19cc │ │ +09826e: 0c00 |0005: move-result-object v0 │ │ +098270: 7110 d61a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +098276: 0c00 |0009: move-result-object v0 │ │ +098278: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -114986,21 +115005,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 │ │ -098288: |[098288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -098298: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -09829c: 2200 b503 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0982a0: 7020 881a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ -0982a6: 1100 |0007: return-object v0 │ │ -0982a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0982aa: 28fe |0009: goto 0007 // -0002 │ │ +09827c: |[09827c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +09828c: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +098290: 2200 b503 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +098294: 7020 881a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ +09829a: 1100 |0007: return-object v0 │ │ +09829c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09829e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0002 line=1579 │ │ 0x0007 line=1581 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -115011,19 +115030,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0982ac: |[0982ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -0982bc: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0982c0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0982c4: 7230 9719 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1997 │ │ -0982ca: 0e00 |0007: return-void │ │ +0982a0: |[0982a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +0982b0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0982b4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0982b8: 7230 9719 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1997 │ │ +0982be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1805 │ │ 0x0007 line=1806 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -115033,21 +115052,21 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0982cc: |[0982cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)V │ │ -0982dc: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0982e0: 5431 6e08 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0982e4: 7110 5419 0400 |0004: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.access$100:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)Ljava/lang/Object; // method@1954 │ │ -0982ea: 0c02 |0007: move-result-object v2 │ │ -0982ec: 7230 9819 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1998 │ │ -0982f2: 0e00 |000b: return-void │ │ +0982c0: |[0982c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)V │ │ +0982d0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0982d4: 5431 6e08 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0982d8: 7110 5419 0400 |0004: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.access$100:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;)Ljava/lang/Object; // method@1954 │ │ +0982de: 0c02 |0007: move-result-object v2 │ │ +0982e0: 7230 9819 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1998 │ │ +0982e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1820 │ │ 0x000b line=1821 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000c reg=4 action Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ @@ -115057,19 +115076,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0982f4: |[0982f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -098304: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098308: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09830c: 7230 9919 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1999 │ │ -098312: 0e00 |0007: return-void │ │ +0982e8: |[0982e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +0982f8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0982fc: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098300: 7230 9919 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1999 │ │ +098306: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1759 │ │ 0x0007 line=1760 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -115079,19 +115098,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -098314: |[098314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -098324: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098328: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09832c: 7240 9a19 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@199a │ │ -098332: 0e00 |0007: return-void │ │ +098308: |[098308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +098318: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09831c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098320: 7240 9a19 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@199a │ │ +098326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1777 │ │ 0x0007 line=1778 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -115102,44 +115121,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -098334: |[098334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -098344: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -098346: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -098348: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -09834c: 0f01 |0004: return v1 │ │ -09834e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -098352: 0121 |0007: move v1, v2 │ │ -098354: 28fc |0008: goto 0004 // -0004 │ │ -098356: 6e10 2b34 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -09835c: 0c03 |000c: move-result-object v3 │ │ -09835e: 6e10 2b34 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -098364: 0c04 |0010: move-result-object v4 │ │ -098366: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -09836a: 0121 |0013: move v1, v2 │ │ -09836c: 28f0 |0014: goto 0004 // -0010 │ │ -09836e: 0760 |0015: move-object v0, v6 │ │ -098370: 1f00 b503 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -098374: 5453 6e08 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098378: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -09837c: 5403 6e08 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098380: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -098384: 0121 |0020: move v1, v2 │ │ -098386: 28e3 |0021: goto 0004 // -001d │ │ -098388: 5453 6e08 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09838c: 5404 6e08 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098390: 6e20 2a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -098396: 0a03 |0029: move-result v3 │ │ -098398: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -09839c: 0121 |002c: move v1, v2 │ │ -09839e: 28d7 |002d: goto 0004 // -0029 │ │ +098328: |[098328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +098338: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09833a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +09833c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +098340: 0f01 |0004: return v1 │ │ +098342: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +098346: 0121 |0007: move v1, v2 │ │ +098348: 28fc |0008: goto 0004 // -0004 │ │ +09834a: 6e10 2b34 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +098350: 0c03 |000c: move-result-object v3 │ │ +098352: 6e10 2b34 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +098358: 0c04 |0010: move-result-object v4 │ │ +09835a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +09835e: 0121 |0013: move v1, v2 │ │ +098360: 28f0 |0014: goto 0004 // -0010 │ │ +098362: 0760 |0015: move-object v0, v6 │ │ +098364: 1f00 b503 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +098368: 5453 6e08 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09836c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +098370: 5403 6e08 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098374: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +098378: 0121 |0020: move v1, v2 │ │ +09837a: 28e3 |0021: goto 0004 // -001d │ │ +09837c: 5453 6e08 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098380: 5404 6e08 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098384: 6e20 2a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +09838a: 0a03 |0029: move-result v3 │ │ +09838c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +098390: 0121 |002c: move v1, v2 │ │ +098392: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2542 │ │ 0x0004 line=2559 │ │ 0x0005 line=2545 │ │ 0x0008 line=2546 │ │ 0x0009 line=2548 │ │ @@ -115160,33 +115179,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 │ │ -0983a0: |[0983a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -0983b0: 2204 9f06 |0000: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0983b4: 7010 8534 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0983ba: 6205 6808 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0983be: 5476 6e08 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0983c2: 7230 9b19 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@199b │ │ -0983c8: 0c03 |000c: move-result-object v3 │ │ -0983ca: 7210 dc34 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@34dc │ │ -0983d0: 0a02 |0010: move-result v2 │ │ -0983d2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0983d4: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -0983d8: 7220 d834 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0983de: 0c01 |0017: move-result-object v1 │ │ -0983e0: 2205 b503 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0983e4: 7020 881a 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ -0983ea: 7220 d334 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0983f0: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0983f4: 28f0 |0022: goto 0012 // -0010 │ │ -0983f6: 1104 |0023: return-object v4 │ │ +098394: |[098394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +0983a4: 2204 9f06 |0000: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0983a8: 7010 8534 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0983ae: 6205 6808 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0983b2: 5476 6e08 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0983b6: 7230 9b19 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@199b │ │ +0983bc: 0c03 |000c: move-result-object v3 │ │ +0983be: 7210 dc34 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@34dc │ │ +0983c4: 0a02 |0010: move-result v2 │ │ +0983c6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0983c8: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +0983cc: 7220 d834 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0983d2: 0c01 |0017: move-result-object v1 │ │ +0983d4: 2205 b503 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +0983d8: 7020 881a 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ +0983de: 7220 d334 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0983e4: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0983e8: 28f0 |0022: goto 0012 // -0010 │ │ +0983ea: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1895 │ │ 0x0005 line=1896 │ │ 0x000d line=1897 │ │ 0x0011 line=1898 │ │ 0x0014 line=1899 │ │ @@ -115207,22 +115226,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 │ │ -0983f8: |[0983f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -098408: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -09840c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098410: 7230 9c19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@199c │ │ -098416: 0c00 |0007: move-result-object v0 │ │ -098418: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -09841e: 0c00 |000b: move-result-object v0 │ │ -098420: 1100 |000c: return-object v0 │ │ +0983ec: |[0983ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0983fc: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098400: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098404: 7230 9c19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@199c │ │ +09840a: 0c00 |0007: move-result-object v0 │ │ +09840c: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +098412: 0c00 |000b: move-result-object v0 │ │ +098414: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1691 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -115231,22 +115250,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 │ │ -098424: |[098424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -098434: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098438: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09843c: 7230 9d19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@199d │ │ -098442: 0c00 |0007: move-result-object v0 │ │ -098444: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -09844a: 0c00 |000b: move-result-object v0 │ │ -09844c: 1100 |000c: return-object v0 │ │ +098418: |[098418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098428: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09842c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098430: 7230 9d19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@199d │ │ +098436: 0c00 |0007: move-result-object v0 │ │ +098438: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +09843e: 0c00 |000b: move-result-object v0 │ │ +098440: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1709 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -115255,37 +115274,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -098450: |[098450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionList:()Ljava/util/List; │ │ -098460: 6205 6808 |0000: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098464: 5476 6e08 |0002: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098468: 7220 a019 6500 |0004: invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@19a0 │ │ -09846e: 0c02 |0007: move-result-object v2 │ │ -098470: 3802 1e00 |0008: if-eqz v2, 0026 // +001e │ │ -098474: 2204 9f06 |000a: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -098478: 7010 8534 0400 |000c: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -09847e: 7210 dc34 0200 |000f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@34dc │ │ -098484: 0a01 |0012: move-result v1 │ │ -098486: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -098488: 3513 1600 |0014: if-ge v3, v1, 002a // +0016 │ │ -09848c: 7220 d834 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -098492: 0c00 |0019: move-result-object v0 │ │ -098494: 2205 a903 |001a: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; // type@03a9 │ │ -098498: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -09849a: 7030 5319 0506 |001d: invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1953 │ │ -0984a0: 7220 d334 5400 |0020: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0984a6: d803 0301 |0023: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0984aa: 28ef |0025: goto 0014 // -0011 │ │ -0984ac: 7100 a334 0000 |0026: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ -0984b2: 0c04 |0029: move-result-object v4 │ │ -0984b4: 1104 |002a: return-object v4 │ │ +098444: |[098444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionList:()Ljava/util/List; │ │ +098454: 6205 6808 |0000: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098458: 5476 6e08 |0002: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09845c: 7220 a019 6500 |0004: invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@19a0 │ │ +098462: 0c02 |0007: move-result-object v2 │ │ +098464: 3802 1e00 |0008: if-eqz v2, 0026 // +001e │ │ +098468: 2204 9f06 |000a: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +09846c: 7010 8534 0400 |000c: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +098472: 7210 dc34 0200 |000f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@34dc │ │ +098478: 0a01 |0012: move-result v1 │ │ +09847a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09847c: 3513 1600 |0014: if-ge v3, v1, 002a // +0016 │ │ +098480: 7220 d834 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +098486: 0c00 |0019: move-result-object v0 │ │ +098488: 2205 a903 |001a: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; // type@03a9 │ │ +09848c: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +09848e: 7030 5319 0506 |001d: invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1953 │ │ +098494: 7220 d334 5400 |0020: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +09849a: d803 0301 |0023: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09849e: 28ef |0025: goto 0014 // -0011 │ │ +0984a0: 7100 a334 0000 |0026: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ +0984a6: 0c04 |0029: move-result-object v4 │ │ +0984a8: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2520 │ │ 0x0008 line=2521 │ │ 0x000a line=2522 │ │ 0x000f line=2523 │ │ 0x0013 line=2524 │ │ @@ -115306,20 +115325,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0984b8: |[0984b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -0984c8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0984cc: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0984d0: 7220 a119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@19a1 │ │ -0984d6: 0a00 |0007: move-result v0 │ │ -0984d8: 0f00 |0008: return v0 │ │ +0984ac: |[0984ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +0984bc: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0984c0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0984c4: 7220 a119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@19a1 │ │ +0984ca: 0a00 |0007: move-result v0 │ │ +0984cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115327,19 +115346,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0984dc: |[0984dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -0984ec: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0984f0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0984f4: 7230 a219 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19a2 │ │ -0984fa: 0e00 |0007: return-void │ │ +0984d0: |[0984d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0984e0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0984e4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0984e8: 7230 a219 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19a2 │ │ +0984ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1963 │ │ 0x0007 line=1964 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -115349,19 +115368,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0984fc: |[0984fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -09850c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098510: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098514: 7230 a319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19a3 │ │ -09851a: 0e00 |0007: return-void │ │ +0984f0: |[0984f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +098500: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098504: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098508: 7230 a319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19a3 │ │ +09850e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1987 │ │ 0x0007 line=1988 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -115371,22 +115390,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 │ │ -09851c: |[09851c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -09852c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098530: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098534: 7230 a419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@19a4 │ │ -09853a: 0c00 |0007: move-result-object v0 │ │ -09853c: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -098542: 0c00 |000b: move-result-object v0 │ │ -098544: 1100 |000c: return-object v0 │ │ +098510: |[098510] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098520: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098524: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098528: 7230 a419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@19a4 │ │ +09852e: 0c00 |0007: move-result-object v0 │ │ +098530: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +098536: 0c00 |000b: move-result-object v0 │ │ +098538: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1744 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -115395,20 +115414,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098548: |[098548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -098558: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -09855c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098560: 7220 a519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@19a5 │ │ -098566: 0a00 |0007: move-result v0 │ │ -098568: 0f00 |0008: return v0 │ │ +09853c: |[09853c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +09854c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098550: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098554: 7220 a519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@19a5 │ │ +09855a: 0a00 |0007: move-result v0 │ │ +09855c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1727 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115416,20 +115435,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09856c: |[09856c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -09857c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098580: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098584: 7220 a619 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19a6 │ │ -09858a: 0c00 |0007: move-result-object v0 │ │ -09858c: 1100 |0008: return-object v0 │ │ +098560: |[098560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +098570: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098574: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098578: 7220 a619 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19a6 │ │ +09857e: 0c00 |0007: move-result-object v0 │ │ +098580: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2325 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115437,26 +115456,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -098590: |[098590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ -0985a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0985a2: 6202 6808 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0985a6: 5443 6e08 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0985aa: 7220 a719 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@19a7 │ │ -0985b0: 0c00 |0008: move-result-object v0 │ │ -0985b2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -0985b6: 1101 |000b: return-object v1 │ │ -0985b8: 2202 b203 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@03b2 │ │ -0985bc: 7030 721a 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1a72 │ │ -0985c2: 0721 |0011: move-object v1, v2 │ │ -0985c4: 28f9 |0012: goto 000b // -0007 │ │ +098584: |[098584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +098594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +098596: 6202 6808 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09859a: 5443 6e08 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09859e: 7220 a719 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@19a7 │ │ +0985a4: 0c00 |0008: move-result-object v0 │ │ +0985a6: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +0985aa: 1101 |000b: return-object v1 │ │ +0985ac: 2202 b203 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@03b2 │ │ +0985b0: 7030 721a 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1a72 │ │ +0985b6: 0721 |0011: move-object v1, v2 │ │ +0985b8: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2478 │ │ 0x0009 line=2479 │ │ 0x000b line=2480 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -115467,26 +115486,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0985c8: |[0985c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionItemInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ -0985d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0985da: 6202 6808 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0985de: 5443 6e08 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0985e2: 7220 ac19 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@19ac │ │ -0985e8: 0c00 |0008: move-result-object v0 │ │ -0985ea: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -0985ee: 1101 |000b: return-object v1 │ │ -0985f0: 2202 b303 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@03b3 │ │ -0985f4: 7030 781a 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1a78 │ │ -0985fa: 0721 |0011: move-object v1, v2 │ │ -0985fc: 28f9 |0012: goto 000b // -0007 │ │ +0985bc: |[0985bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionItemInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +0985cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0985ce: 6202 6808 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0985d2: 5443 6e08 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0985d6: 7220 ac19 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@19ac │ │ +0985dc: 0c00 |0008: move-result-object v0 │ │ +0985de: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +0985e2: 1101 |000b: return-object v1 │ │ +0985e4: 2202 b303 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@03b3 │ │ +0985e8: 7030 781a 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1a78 │ │ +0985ee: 0721 |0011: move-object v1, v2 │ │ +0985f0: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2498 │ │ 0x0009 line=2499 │ │ 0x000b line=2500 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -115497,20 +115516,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098600: |[098600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -098610: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098614: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098618: 7220 af19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19af │ │ -09861e: 0c00 |0007: move-result-object v0 │ │ -098620: 1100 |0008: return-object v0 │ │ +0985f4: |[0985f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +098604: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098608: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09860c: 7220 af19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19af │ │ +098612: 0c00 |0007: move-result-object v0 │ │ +098614: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2373 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115518,17 +115537,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098624: |[098624] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -098634: 5410 6e08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098638: 1100 |0002: return-object v0 │ │ +098618: |[098618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +098628: 5410 6e08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09862c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115536,20 +115555,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09863c: |[09863c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -09864c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098650: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098654: 7220 b019 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@19b0 │ │ -09865a: 0a00 |0007: move-result v0 │ │ -09865c: 0f00 |0008: return v0 │ │ +098630: |[098630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +098640: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098644: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098648: 7220 b019 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@19b0 │ │ +09864e: 0a00 |0007: move-result v0 │ │ +098650: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2452 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115557,20 +115576,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098660: |[098660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -098670: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098674: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098678: 7220 b119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@19b1 │ │ -09867e: 0a00 |0007: move-result v0 │ │ -098680: 0f00 |0008: return v0 │ │ +098654: |[098654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +098664: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098668: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09866c: 7220 b119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@19b1 │ │ +098672: 0a00 |0007: move-result v0 │ │ +098674: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115578,20 +115597,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098684: |[098684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -098694: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098698: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09869c: 7220 b219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19b2 │ │ -0986a2: 0c00 |0007: move-result-object v0 │ │ -0986a4: 1100 |0008: return-object v0 │ │ +098678: |[098678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +098688: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09868c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098690: 7220 b219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19b2 │ │ +098696: 0c00 |0007: move-result-object v0 │ │ +098698: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2301 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115599,22 +115618,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 │ │ -0986a8: |[0986a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0986b8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0986bc: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0986c0: 7220 b319 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@19b3 │ │ -0986c6: 0c00 |0007: move-result-object v0 │ │ -0986c8: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -0986ce: 0c00 |000b: move-result-object v0 │ │ -0986d0: 1100 |000c: return-object v0 │ │ +09869c: |[09869c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0986ac: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0986b0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0986b4: 7220 b319 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@19b3 │ │ +0986ba: 0c00 |0007: move-result-object v0 │ │ +0986bc: 7110 d61a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +0986c2: 0c00 |000b: move-result-object v0 │ │ +0986c4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115622,26 +115641,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0986d4: |[0986d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getRangeInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ -0986e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0986e6: 6202 6808 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0986ea: 5443 6e08 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0986ee: 7220 b419 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@19b4 │ │ -0986f4: 0c00 |0008: move-result-object v0 │ │ -0986f6: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -0986fa: 1101 |000b: return-object v1 │ │ -0986fc: 2202 b403 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; // type@03b4 │ │ -098700: 7030 821a 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1a82 │ │ -098706: 0721 |0011: move-object v1, v2 │ │ -098708: 28f9 |0012: goto 000b // -0007 │ │ +0986c8: |[0986c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getRangeInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ +0986d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0986da: 6202 6808 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0986de: 5443 6e08 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0986e2: 7220 b419 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@19b4 │ │ +0986e8: 0c00 |0008: move-result-object v0 │ │ +0986ea: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +0986ee: 1101 |000b: return-object v1 │ │ +0986f0: 2202 b403 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; // type@03b4 │ │ +0986f4: 7030 821a 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1a82 │ │ +0986fa: 0721 |0011: move-object v1, v2 │ │ +0986fc: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2509 │ │ 0x0009 line=2510 │ │ 0x000b line=2511 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -115652,20 +115671,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09870c: |[09870c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -09871c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098720: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098724: 7220 b519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19b5 │ │ -09872a: 0c00 |0007: move-result-object v0 │ │ -09872c: 1100 |0008: return-object v0 │ │ +098700: |[098700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +098710: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098714: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098718: 7220 b519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@19b5 │ │ +09871e: 0c00 |0007: move-result-object v0 │ │ +098720: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2349 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115673,20 +115692,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098730: |[098730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -098740: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098744: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098748: 7220 b819 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@19b8 │ │ -09874e: 0c00 |0007: move-result-object v0 │ │ -098750: 1100 |0008: return-object v0 │ │ +098724: |[098724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +098734: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098738: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09873c: 7220 b819 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@19b8 │ │ +098742: 0c00 |0007: move-result-object v0 │ │ +098744: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2430 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115694,20 +115713,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098754: |[098754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -098764: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098768: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09876c: 7220 b919 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@19b9 │ │ -098772: 0a00 |0007: move-result v0 │ │ -098774: 0f00 |0008: return v0 │ │ +098748: |[098748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +098758: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09875c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098760: 7220 b919 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@19b9 │ │ +098766: 0a00 |0007: move-result v0 │ │ +098768: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1718 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115715,23 +115734,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -098778: |[098778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -098788: 5410 6e08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09878c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -098790: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -098792: 0f00 |0005: return v0 │ │ -098794: 5410 6e08 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098798: 6e10 2c34 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -09879e: 0a00 |000b: move-result v0 │ │ -0987a0: 28f9 |000c: goto 0005 // -0007 │ │ +09876c: |[09876c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +09877c: 5410 6e08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098780: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +098784: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +098786: 0f00 |0005: return v0 │ │ +098788: 5410 6e08 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09878c: 6e10 2c34 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +098792: 0a00 |000b: move-result v0 │ │ +098794: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2537 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115739,20 +115758,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0987a4: |[0987a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -0987b4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0987b8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0987bc: 7220 ba19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@19ba │ │ -0987c2: 0a00 |0007: move-result v0 │ │ -0987c4: 0f00 |0008: return v0 │ │ +098798: |[098798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +0987a8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0987ac: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0987b0: 7220 ba19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@19ba │ │ +0987b6: 0a00 |0007: move-result v0 │ │ +0987b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2132 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115760,20 +115779,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0987c8: |[0987c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -0987d8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0987dc: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0987e0: 7220 bb19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@19bb │ │ -0987e6: 0a00 |0007: move-result v0 │ │ -0987e8: 0f00 |0008: return v0 │ │ +0987bc: |[0987bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +0987cc: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0987d0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0987d4: 7220 bb19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@19bb │ │ +0987da: 0a00 |0007: move-result v0 │ │ +0987dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2011 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115781,20 +115800,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0987ec: |[0987ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -0987fc: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098800: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098804: 7220 bc19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@19bc │ │ -09880a: 0a00 |0007: move-result v0 │ │ -09880c: 0f00 |0008: return v0 │ │ +0987e0: |[0987e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +0987f0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0987f4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0987f8: 7220 bc19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@19bc │ │ +0987fe: 0a00 |0007: move-result v0 │ │ +098800: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2035 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115802,20 +115821,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098810: |[098810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -098820: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098824: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098828: 7220 bd19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@19bd │ │ -09882e: 0a00 |0007: move-result v0 │ │ -098830: 0f00 |0008: return v0 │ │ +098804: |[098804] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +098814: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098818: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09881c: 7220 bd19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@19bd │ │ +098822: 0a00 |0007: move-result v0 │ │ +098824: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2181 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115823,20 +115842,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098834: |[098834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -098844: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098848: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09884c: 7220 c119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@19c1 │ │ -098852: 0a00 |0007: move-result v0 │ │ -098854: 0f00 |0008: return v0 │ │ +098828: |[098828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +098838: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09883c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098840: 7220 c119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@19c1 │ │ +098846: 0a00 |0007: move-result v0 │ │ +098848: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2229 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115844,20 +115863,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098858: |[098858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -098868: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -09886c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098870: 7220 c219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@19c2 │ │ -098876: 0a00 |0007: move-result v0 │ │ -098878: 0f00 |0008: return v0 │ │ +09884c: |[09884c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +09885c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098860: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098864: 7220 c219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@19c2 │ │ +09886a: 0a00 |0007: move-result v0 │ │ +09886c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2059 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115865,20 +115884,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09887c: |[09887c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -09888c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098890: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098894: 7220 c319 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@19c3 │ │ -09889a: 0a00 |0007: move-result v0 │ │ -09889c: 0f00 |0008: return v0 │ │ +098870: |[098870] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +098880: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098884: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098888: 7220 c319 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@19c3 │ │ +09888e: 0a00 |0007: move-result v0 │ │ +098890: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2083 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115886,20 +115905,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0988a0: |[0988a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -0988b0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0988b4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0988b8: 7220 c419 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@19c4 │ │ -0988be: 0a00 |0007: move-result v0 │ │ -0988c0: 0f00 |0008: return v0 │ │ +098894: |[098894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +0988a4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0988a8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0988ac: 7220 c419 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@19c4 │ │ +0988b2: 0a00 |0007: move-result v0 │ │ +0988b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2205 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115907,20 +115926,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0988c4: |[0988c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -0988d4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0988d8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0988dc: 7220 c519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@19c5 │ │ -0988e2: 0a00 |0007: move-result v0 │ │ -0988e4: 0f00 |0008: return v0 │ │ +0988b8: |[0988b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +0988c8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0988cc: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0988d0: 7220 c519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@19c5 │ │ +0988d6: 0a00 |0007: move-result v0 │ │ +0988d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2253 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115928,20 +115947,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0988e8: |[0988e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -0988f8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0988fc: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098900: 7220 c619 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@19c6 │ │ -098906: 0a00 |0007: move-result v0 │ │ -098908: 0f00 |0008: return v0 │ │ +0988dc: |[0988dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +0988ec: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0988f0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0988f4: 7220 c619 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@19c6 │ │ +0988fa: 0a00 |0007: move-result v0 │ │ +0988fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2277 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115949,20 +115968,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09890c: |[09890c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -09891c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098920: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098924: 7220 c719 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@19c7 │ │ -09892a: 0a00 |0007: move-result v0 │ │ -09892c: 0f00 |0008: return v0 │ │ +098900: |[098900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +098910: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098914: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098918: 7220 c719 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@19c7 │ │ +09891e: 0a00 |0007: move-result v0 │ │ +098920: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2157 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115970,20 +115989,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098930: |[098930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -098940: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098944: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098948: 7220 c819 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@19c8 │ │ -09894e: 0a00 |0007: move-result v0 │ │ -098950: 0f00 |0008: return v0 │ │ +098924: |[098924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +098934: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098938: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +09893c: 7220 c819 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@19c8 │ │ +098942: 0a00 |0007: move-result v0 │ │ +098944: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2107 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -115991,20 +116010,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -098954: |[098954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -098964: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098968: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -09896c: 7230 d019 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@19d0 │ │ -098972: 0a00 |0007: move-result v0 │ │ -098974: 0f00 |0008: return v0 │ │ +098948: |[098948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +098958: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +09895c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098960: 7230 d019 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@19d0 │ │ +098966: 0a00 |0007: move-result v0 │ │ +098968: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1836 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -116013,20 +116032,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -098978: |[098978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -098988: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -09898c: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098990: 7240 d119 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@19d1 │ │ -098996: 0a00 |0007: move-result v0 │ │ -098998: 0f00 |0008: return v0 │ │ +09896c: |[09896c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +09897c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098980: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098984: 7240 d119 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@19d1 │ │ +09898a: 0a00 |0007: move-result v0 │ │ +09898c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1853 │ │ 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; │ │ @@ -116036,19 +116055,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09899c: |[09899c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -0989ac: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0989b0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0989b4: 7220 d219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@19d2 │ │ -0989ba: 0e00 |0007: return-void │ │ +098990: |[098990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +0989a0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0989a4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0989a8: 7220 d219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@19d2 │ │ +0989ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2399 │ │ 0x0007 line=2400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -116057,19 +116076,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0989bc: |[0989bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -0989cc: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0989d0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0989d4: 7230 d319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@19d3 │ │ -0989da: 0e00 |0007: return-void │ │ +0989b0: |[0989b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +0989c0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0989c4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0989c8: 7230 d319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@19d3 │ │ +0989ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2148 │ │ 0x0007 line=2149 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -116079,19 +116098,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0989dc: |[0989dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -0989ec: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -0989f0: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -0989f4: 7230 d419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19d4 │ │ -0989fa: 0e00 |0007: return-void │ │ +0989d0: |[0989d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0989e0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +0989e4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +0989e8: 7230 d419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19d4 │ │ +0989ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1978 │ │ 0x0007 line=1979 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -116101,19 +116120,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0989fc: |[0989fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -098a0c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098a10: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098a14: 7230 d519 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19d5 │ │ -098a1a: 0e00 |0007: return-void │ │ +0989f0: |[0989f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +098a00: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098a04: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098a08: 7230 d519 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@19d5 │ │ +098a0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0007 line=2003 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -116123,19 +116142,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098a1c: |[098a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -098a2c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098a30: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098a34: 7230 d619 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@19d6 │ │ -098a3a: 0e00 |0007: return-void │ │ +098a10: |[098a10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +098a20: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098a24: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098a28: 7230 d619 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@19d6 │ │ +098a2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2026 │ │ 0x0007 line=2027 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -116145,19 +116164,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098a3c: |[098a3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -098a4c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098a50: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098a54: 7230 d719 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@19d7 │ │ -098a5a: 0e00 |0007: return-void │ │ +098a30: |[098a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +098a40: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098a44: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098a48: 7230 d719 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@19d7 │ │ +098a4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2050 │ │ 0x0007 line=2051 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -116167,19 +116186,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098a5c: |[098a5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -098a6c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098a70: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098a74: 7230 d819 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19d8 │ │ -098a7a: 0e00 |0007: return-void │ │ +098a50: |[098a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +098a60: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098a64: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098a68: 7230 d819 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19d8 │ │ +098a6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2340 │ │ 0x0007 line=2341 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -116189,19 +116208,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098a7c: |[098a7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -098a8c: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098a90: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098a94: 7230 d919 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@19d9 │ │ -098a9a: 0e00 |0007: return-void │ │ +098a70: |[098a70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +098a80: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098a84: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098a88: 7230 d919 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@19d9 │ │ +098a8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2196 │ │ 0x0007 line=2197 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -116211,21 +116230,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -098a9c: |[098a9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionInfo:(Ljava/lang/Object;)V │ │ -098aac: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098ab0: 5431 6e08 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098ab4: 1f04 b203 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@03b2 │ │ -098ab8: 5442 4708 |0006: iget-object v2, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ -098abc: 7230 da19 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@19da │ │ -098ac2: 0e00 |000b: return-void │ │ +098a90: |[098a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionInfo:(Ljava/lang/Object;)V │ │ +098aa0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098aa4: 5431 6e08 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098aa8: 1f04 b203 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@03b2 │ │ +098aac: 5442 4708 |0006: iget-object v2, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0847 │ │ +098ab0: 7230 da19 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@19da │ │ +098ab6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2484 │ │ 0x000b line=2485 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 collectionInfo Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -116235,22 +116254,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -098ac4: |[098ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionItemInfo:(Ljava/lang/Object;)V │ │ -098ad4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098ad8: 5431 6e08 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098adc: 1f04 b303 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@03b3 │ │ -098ae0: 7110 791a 0400 |0006: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.access$300:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; // method@1a79 │ │ -098ae6: 0c02 |0009: move-result-object v2 │ │ -098ae8: 7230 db19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@19db │ │ -098aee: 0e00 |000d: return-void │ │ +098ab8: |[098ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionItemInfo:(Ljava/lang/Object;)V │ │ +098ac8: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098acc: 5431 6e08 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098ad0: 1f04 b303 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@03b3 │ │ +098ad4: 7110 791a 0400 |0006: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.access$300:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; // method@1a79 │ │ +098ada: 0c02 |0009: move-result-object v2 │ │ +098adc: 7230 db19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@19db │ │ +098ae2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2488 │ │ 0x000d line=2489 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 collectionItemInfo Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -116260,19 +116279,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098af0: |[098af0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -098b00: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098b04: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098b08: 7230 dc19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19dc │ │ -098b0e: 0e00 |0007: return-void │ │ +098ae4: |[098ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +098af4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098af8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098afc: 7230 dc19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19dc │ │ +098b02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2388 │ │ 0x0007 line=2389 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -116282,19 +116301,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098b10: |[098b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -098b20: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098b24: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098b28: 7230 dd19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@19dd │ │ -098b2e: 0e00 |0007: return-void │ │ +098b04: |[098b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +098b14: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098b18: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098b1c: 7230 dd19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@19dd │ │ +098b22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2244 │ │ 0x0007 line=2245 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -116304,19 +116323,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098b30: |[098b30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -098b40: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098b44: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098b48: 7230 de19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@19de │ │ -098b4e: 0e00 |0007: return-void │ │ +098b24: |[098b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +098b34: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098b38: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098b3c: 7230 de19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@19de │ │ +098b42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2074 │ │ 0x0007 line=2075 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -116326,19 +116345,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098b50: |[098b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -098b60: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098b64: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098b68: 7230 df19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@19df │ │ -098b6e: 0e00 |0007: return-void │ │ +098b44: |[098b44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +098b54: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098b58: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098b5c: 7230 df19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@19df │ │ +098b62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2098 │ │ 0x0007 line=2099 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -116348,19 +116367,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098b70: |[098b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -098b80: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098b84: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098b88: 7230 e019 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@19e0 │ │ -098b8e: 0e00 |0007: return-void │ │ +098b64: |[098b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +098b74: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098b78: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098b7c: 7230 e019 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@19e0 │ │ +098b82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2468 │ │ 0x0007 line=2469 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -116370,19 +116389,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098b90: |[098b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -098ba0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098ba4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098ba8: 7230 e119 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@19e1 │ │ -098bae: 0e00 |0007: return-void │ │ +098b84: |[098b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +098b94: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098b98: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098b9c: 7230 e119 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@19e1 │ │ +098ba2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2220 │ │ 0x0007 line=2221 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -116392,19 +116411,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098bb0: |[098bb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -098bc0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098bc4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098bc8: 7230 e219 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@19e2 │ │ -098bce: 0e00 |0007: return-void │ │ +098ba4: |[098ba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +098bb4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098bb8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098bbc: 7230 e219 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@19e2 │ │ +098bc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1869 │ │ 0x0007 line=1870 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -116414,19 +116433,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098bd0: |[098bd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -098be0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098be4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098be8: 7230 e319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19e3 │ │ -098bee: 0e00 |0007: return-void │ │ +098bc4: |[098bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +098bd4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098bd8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098bdc: 7230 e319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19e3 │ │ +098be2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2316 │ │ 0x0007 line=2317 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -116436,19 +116455,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098bf0: |[098bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -098c00: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098c04: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098c08: 7230 e419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@19e4 │ │ -098c0e: 0e00 |0007: return-void │ │ +098be4: |[098be4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +098bf4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098bf8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098bfc: 7230 e419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@19e4 │ │ +098c02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1931 │ │ 0x0007 line=1932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -116458,19 +116477,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -098c10: |[098c10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -098c20: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098c24: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098c28: 7240 e519 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@19e5 │ │ -098c2e: 0e00 |0007: return-void │ │ +098c04: |[098c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +098c14: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098c18: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098c1c: 7240 e519 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@19e5 │ │ +098c22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1954 │ │ 0x0007 line=1955 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -116481,19 +116500,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098c30: |[098c30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -098c40: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098c44: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098c48: 7230 e619 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@19e6 │ │ -098c4e: 0e00 |0007: return-void │ │ +098c24: |[098c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +098c34: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098c38: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098c3c: 7230 e619 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@19e6 │ │ +098c42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2268 │ │ 0x0007 line=2269 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -116503,19 +116522,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098c50: |[098c50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -098c60: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098c64: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098c68: 7230 e719 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@19e7 │ │ -098c6e: 0e00 |0007: return-void │ │ +098c44: |[098c44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +098c54: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098c58: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098c5c: 7230 e719 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@19e7 │ │ +098c62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2292 │ │ 0x0007 line=2293 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -116525,19 +116544,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098c70: |[098c70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -098c80: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098c84: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098c88: 7230 e819 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@19e8 │ │ -098c8e: 0e00 |0007: return-void │ │ +098c64: |[098c64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +098c74: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098c78: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098c7c: 7230 e819 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@19e8 │ │ +098c82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2172 │ │ 0x0007 line=2173 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -116547,19 +116566,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098c90: |[098c90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -098ca0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098ca4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098ca8: 7230 e919 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@19e9 │ │ -098cae: 0e00 |0007: return-void │ │ +098c84: |[098c84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +098c94: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098c98: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098c9c: 7230 e919 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@19e9 │ │ +098ca2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1653 │ │ 0x0007 line=1654 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -116569,19 +116588,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -098cb0: |[098cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -098cc0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098cc4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098cc8: 7240 ea19 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@19ea │ │ -098cce: 0e00 |0007: return-void │ │ +098ca4: |[098ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +098cb4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098cb8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098cbc: 7240 ea19 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@19ea │ │ +098cc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ 0x0007 line=1677 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -116592,19 +116611,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098cd0: |[098cd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -098ce0: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098ce4: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098ce8: 7230 eb19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19eb │ │ -098cee: 0e00 |0007: return-void │ │ +098cc4: |[098cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +098cd4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098cd8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098cdc: 7230 eb19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@19eb │ │ +098ce2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2364 │ │ 0x0007 line=2365 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -116614,19 +116633,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098cf0: |[098cf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -098d00: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098d04: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098d08: 7230 f019 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@19f0 │ │ -098d0e: 0e00 |0007: return-void │ │ +098ce4: |[098ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +098cf4: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098cf8: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098cfc: 7230 f019 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@19f0 │ │ +098d02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2414 │ │ 0x0007 line=2415 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -116636,19 +116655,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -098d10: |[098d10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -098d20: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ -098d24: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ -098d28: 7230 f119 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@19f1 │ │ -098d2e: 0e00 |0007: return-void │ │ +098d04: |[098d04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +098d14: 6200 6808 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0868 │ │ +098d18: 5421 6e08 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@086e │ │ +098d1c: 7230 f119 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@19f1 │ │ +098d22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2123 │ │ 0x0007 line=2124 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -116658,163 +116677,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -098d30: |[098d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -098d40: 2203 8206 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -098d44: 7010 5134 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -098d4a: 6f10 2d34 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ -098d50: 0c04 |0008: move-result-object v4 │ │ -098d52: 6e20 5a34 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098d58: 2202 8d00 |000c: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ -098d5c: 7010 6103 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -098d62: 6e20 951a 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ -098d68: 2204 8206 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -098d6c: 7010 5134 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -098d72: 1a05 3401 |0019: const-string v5, "; boundsInParent: " // string@0134 │ │ -098d76: 6e20 5a34 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098d7c: 0c04 |001e: move-result-object v4 │ │ -098d7e: 6e20 5934 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -098d84: 0c04 |0022: move-result-object v4 │ │ -098d86: 6e10 5f34 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -098d8c: 0c04 |0026: move-result-object v4 │ │ -098d8e: 6e20 5a34 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098d94: 6e20 961a 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1a96 │ │ -098d9a: 2204 8206 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -098d9e: 7010 5134 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -098da4: 1a05 3501 |0032: const-string v5, "; boundsInScreen: " // string@0135 │ │ -098da8: 6e20 5a34 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098dae: 0c04 |0037: move-result-object v4 │ │ -098db0: 6e20 5934 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -098db6: 0c04 |003b: move-result-object v4 │ │ -098db8: 6e10 5f34 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -098dbe: 0c04 |003f: move-result-object v4 │ │ -098dc0: 6e20 5a34 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098dc6: 1a04 3f01 |0043: const-string v4, "; packageName: " // string@013f │ │ -098dca: 6e20 5a34 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098dd0: 0c04 |0048: move-result-object v4 │ │ -098dd2: 6e10 a01a 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1aa0 │ │ -098dd8: 0c05 |004c: move-result-object v5 │ │ -098dda: 6e20 5834 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ -098de0: 1a04 3801 |0050: const-string v4, "; className: " // string@0138 │ │ -098de4: 6e20 5a34 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098dea: 0c04 |0055: move-result-object v4 │ │ -098dec: 6e10 991a 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1a99 │ │ -098df2: 0c05 |0059: move-result-object v5 │ │ -098df4: 6e20 5834 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ -098dfa: 1a04 4301 |005d: const-string v4, "; text: " // string@0143 │ │ -098dfe: 6e20 5a34 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098e04: 0c04 |0062: move-result-object v4 │ │ -098e06: 6e10 a31a 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@1aa3 │ │ -098e0c: 0c05 |0066: move-result-object v5 │ │ -098e0e: 6e20 5834 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ -098e14: 1a04 3a01 |006a: const-string v4, "; contentDescription: " // string@013a │ │ -098e18: 6e20 5a34 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098e1e: 0c04 |006f: move-result-object v4 │ │ -098e20: 6e10 9c1a 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ -098e26: 0c05 |0073: move-result-object v5 │ │ -098e28: 6e20 5834 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ -098e2e: 1a04 4501 |0077: const-string v4, "; viewId: " // string@0145 │ │ -098e32: 6e20 5a34 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098e38: 0c04 |007c: move-result-object v4 │ │ -098e3a: 6e10 a41a 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@1aa4 │ │ -098e40: 0c05 |0080: move-result-object v5 │ │ -098e42: 6e20 5a34 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098e48: 1a04 3601 |0084: const-string v4, "; checkable: " // string@0136 │ │ -098e4c: 6e20 5a34 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098e52: 0c04 |0089: move-result-object v4 │ │ -098e54: 6e10 a81a 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@1aa8 │ │ -098e5a: 0a05 |008d: move-result v5 │ │ -098e5c: 6e20 5b34 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098e62: 1a04 3701 |0091: const-string v4, "; checked: " // string@0137 │ │ -098e66: 6e20 5a34 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098e6c: 0c04 |0096: move-result-object v4 │ │ -098e6e: 6e10 a91a 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1aa9 │ │ -098e74: 0a05 |009a: move-result v5 │ │ -098e76: 6e20 5b34 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098e7c: 1a04 3c01 |009e: const-string v4, "; focusable: " // string@013c │ │ -098e80: 6e20 5a34 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098e86: 0c04 |00a3: move-result-object v4 │ │ -098e88: 6e10 ac1a 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1aac │ │ -098e8e: 0a05 |00a7: move-result v5 │ │ -098e90: 6e20 5b34 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098e96: 1a04 3d01 |00ab: const-string v4, "; focused: " // string@013d │ │ -098e9a: 6e20 5a34 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098ea0: 0c04 |00b0: move-result-object v4 │ │ -098ea2: 6e10 ad1a 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1aad │ │ -098ea8: 0a05 |00b4: move-result v5 │ │ -098eaa: 6e20 5b34 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098eb0: 1a04 4201 |00b8: const-string v4, "; selected: " // string@0142 │ │ -098eb4: 6e20 5a34 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098eba: 0c04 |00bd: move-result-object v4 │ │ -098ebc: 6e10 b11a 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1ab1 │ │ -098ec2: 0a05 |00c1: move-result v5 │ │ -098ec4: 6e20 5b34 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098eca: 1a04 3901 |00c5: const-string v4, "; clickable: " // string@0139 │ │ -098ece: 6e20 5a34 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098ed4: 0c04 |00ca: move-result-object v4 │ │ -098ed6: 6e10 aa1a 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1aaa │ │ -098edc: 0a05 |00ce: move-result v5 │ │ -098ede: 6e20 5b34 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098ee4: 1a04 3e01 |00d2: const-string v4, "; longClickable: " // string@013e │ │ -098ee8: 6e20 5a34 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098eee: 0c04 |00d7: move-result-object v4 │ │ -098ef0: 6e10 ae1a 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1aae │ │ -098ef6: 0a05 |00db: move-result v5 │ │ -098ef8: 6e20 5b34 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098efe: 1a04 3b01 |00df: const-string v4, "; enabled: " // string@013b │ │ -098f02: 6e20 5a34 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098f08: 0c04 |00e4: move-result-object v4 │ │ -098f0a: 6e10 ab1a 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1aab │ │ -098f10: 0a05 |00e8: move-result v5 │ │ -098f12: 6e20 5b34 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098f18: 1a04 4001 |00ec: const-string v4, "; password: " // string@0140 │ │ -098f1c: 6e20 5a34 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098f22: 0c04 |00f1: move-result-object v4 │ │ -098f24: 6e10 af1a 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@1aaf │ │ -098f2a: 0a05 |00f5: move-result v5 │ │ -098f2c: 6e20 5b34 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098f32: 2204 8206 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -098f36: 7010 5134 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -098f3c: 1a05 4101 |00fe: const-string v5, "; scrollable: " // string@0141 │ │ -098f40: 6e20 5a34 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098f46: 0c04 |0103: move-result-object v4 │ │ -098f48: 6e10 b01a 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@1ab0 │ │ -098f4e: 0a05 |0107: move-result v5 │ │ -098f50: 6e20 5b34 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -098f56: 0c04 |010b: move-result-object v4 │ │ -098f58: 6e10 5f34 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -098f5e: 0c04 |010f: move-result-object v4 │ │ -098f60: 6e20 5a34 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098f66: 1a04 3201 |0113: const-string v4, "; [" // string@0132 │ │ -098f6a: 6e20 5a34 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098f70: 6e10 941a 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ -098f76: 0a01 |011b: move-result v1 │ │ -098f78: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -098f7c: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -098f7e: 7110 0934 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@3409 │ │ -098f84: 0a05 |0122: move-result v5 │ │ -098f86: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -098f8a: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -098f8e: b541 |0127: and-int/2addr v1, v4 │ │ -098f90: 7110 931a 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@1a93 │ │ -098f96: 0c04 |012b: move-result-object v4 │ │ -098f98: 6e20 5a34 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098f9e: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -098fa2: 1a04 fd00 |0131: const-string v4, ", " // string@00fd │ │ -098fa6: 6e20 5a34 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098fac: 28e6 |0136: goto 011c // -001a │ │ -098fae: 1a04 5615 |0137: const-string v4, "]" // string@1556 │ │ -098fb2: 6e20 5a34 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -098fb8: 6e10 5f34 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -098fbe: 0c04 |013f: move-result-object v4 │ │ -098fc0: 1104 |0140: return-object v4 │ │ +098d24: |[098d24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +098d34: 2203 8206 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +098d38: 7010 5134 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +098d3e: 6f10 2d34 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ +098d44: 0c04 |0008: move-result-object v4 │ │ +098d46: 6e20 5a34 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098d4c: 2202 8d00 |000c: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ +098d50: 7010 6103 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +098d56: 6e20 951a 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ +098d5c: 2204 8206 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +098d60: 7010 5134 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +098d66: 1a05 3401 |0019: const-string v5, "; boundsInParent: " // string@0134 │ │ +098d6a: 6e20 5a34 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098d70: 0c04 |001e: move-result-object v4 │ │ +098d72: 6e20 5934 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +098d78: 0c04 |0022: move-result-object v4 │ │ +098d7a: 6e10 5f34 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +098d80: 0c04 |0026: move-result-object v4 │ │ +098d82: 6e20 5a34 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098d88: 6e20 961a 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1a96 │ │ +098d8e: 2204 8206 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +098d92: 7010 5134 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +098d98: 1a05 3501 |0032: const-string v5, "; boundsInScreen: " // string@0135 │ │ +098d9c: 6e20 5a34 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098da2: 0c04 |0037: move-result-object v4 │ │ +098da4: 6e20 5934 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +098daa: 0c04 |003b: move-result-object v4 │ │ +098dac: 6e10 5f34 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +098db2: 0c04 |003f: move-result-object v4 │ │ +098db4: 6e20 5a34 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098dba: 1a04 3f01 |0043: const-string v4, "; packageName: " // string@013f │ │ +098dbe: 6e20 5a34 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098dc4: 0c04 |0048: move-result-object v4 │ │ +098dc6: 6e10 a01a 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1aa0 │ │ +098dcc: 0c05 |004c: move-result-object v5 │ │ +098dce: 6e20 5834 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ +098dd4: 1a04 3801 |0050: const-string v4, "; className: " // string@0138 │ │ +098dd8: 6e20 5a34 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098dde: 0c04 |0055: move-result-object v4 │ │ +098de0: 6e10 991a 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1a99 │ │ +098de6: 0c05 |0059: move-result-object v5 │ │ +098de8: 6e20 5834 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ +098dee: 1a04 4301 |005d: const-string v4, "; text: " // string@0143 │ │ +098df2: 6e20 5a34 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098df8: 0c04 |0062: move-result-object v4 │ │ +098dfa: 6e10 a31a 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@1aa3 │ │ +098e00: 0c05 |0066: move-result-object v5 │ │ +098e02: 6e20 5834 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ +098e08: 1a04 3a01 |006a: const-string v4, "; contentDescription: " // string@013a │ │ +098e0c: 6e20 5a34 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098e12: 0c04 |006f: move-result-object v4 │ │ +098e14: 6e10 9c1a 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ +098e1a: 0c05 |0073: move-result-object v5 │ │ +098e1c: 6e20 5834 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@3458 │ │ +098e22: 1a04 4501 |0077: const-string v4, "; viewId: " // string@0145 │ │ +098e26: 6e20 5a34 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098e2c: 0c04 |007c: move-result-object v4 │ │ +098e2e: 6e10 a41a 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@1aa4 │ │ +098e34: 0c05 |0080: move-result-object v5 │ │ +098e36: 6e20 5a34 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098e3c: 1a04 3601 |0084: const-string v4, "; checkable: " // string@0136 │ │ +098e40: 6e20 5a34 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098e46: 0c04 |0089: move-result-object v4 │ │ +098e48: 6e10 a81a 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@1aa8 │ │ +098e4e: 0a05 |008d: move-result v5 │ │ +098e50: 6e20 5b34 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098e56: 1a04 3701 |0091: const-string v4, "; checked: " // string@0137 │ │ +098e5a: 6e20 5a34 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098e60: 0c04 |0096: move-result-object v4 │ │ +098e62: 6e10 a91a 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1aa9 │ │ +098e68: 0a05 |009a: move-result v5 │ │ +098e6a: 6e20 5b34 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098e70: 1a04 3c01 |009e: const-string v4, "; focusable: " // string@013c │ │ +098e74: 6e20 5a34 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098e7a: 0c04 |00a3: move-result-object v4 │ │ +098e7c: 6e10 ac1a 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1aac │ │ +098e82: 0a05 |00a7: move-result v5 │ │ +098e84: 6e20 5b34 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098e8a: 1a04 3d01 |00ab: const-string v4, "; focused: " // string@013d │ │ +098e8e: 6e20 5a34 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098e94: 0c04 |00b0: move-result-object v4 │ │ +098e96: 6e10 ad1a 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1aad │ │ +098e9c: 0a05 |00b4: move-result v5 │ │ +098e9e: 6e20 5b34 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098ea4: 1a04 4201 |00b8: const-string v4, "; selected: " // string@0142 │ │ +098ea8: 6e20 5a34 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098eae: 0c04 |00bd: move-result-object v4 │ │ +098eb0: 6e10 b11a 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1ab1 │ │ +098eb6: 0a05 |00c1: move-result v5 │ │ +098eb8: 6e20 5b34 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098ebe: 1a04 3901 |00c5: const-string v4, "; clickable: " // string@0139 │ │ +098ec2: 6e20 5a34 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098ec8: 0c04 |00ca: move-result-object v4 │ │ +098eca: 6e10 aa1a 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1aaa │ │ +098ed0: 0a05 |00ce: move-result v5 │ │ +098ed2: 6e20 5b34 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098ed8: 1a04 3e01 |00d2: const-string v4, "; longClickable: " // string@013e │ │ +098edc: 6e20 5a34 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098ee2: 0c04 |00d7: move-result-object v4 │ │ +098ee4: 6e10 ae1a 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1aae │ │ +098eea: 0a05 |00db: move-result v5 │ │ +098eec: 6e20 5b34 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098ef2: 1a04 3b01 |00df: const-string v4, "; enabled: " // string@013b │ │ +098ef6: 6e20 5a34 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098efc: 0c04 |00e4: move-result-object v4 │ │ +098efe: 6e10 ab1a 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1aab │ │ +098f04: 0a05 |00e8: move-result v5 │ │ +098f06: 6e20 5b34 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098f0c: 1a04 4001 |00ec: const-string v4, "; password: " // string@0140 │ │ +098f10: 6e20 5a34 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098f16: 0c04 |00f1: move-result-object v4 │ │ +098f18: 6e10 af1a 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@1aaf │ │ +098f1e: 0a05 |00f5: move-result v5 │ │ +098f20: 6e20 5b34 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098f26: 2204 8206 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +098f2a: 7010 5134 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +098f30: 1a05 4101 |00fe: const-string v5, "; scrollable: " // string@0141 │ │ +098f34: 6e20 5a34 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098f3a: 0c04 |0103: move-result-object v4 │ │ +098f3c: 6e10 b01a 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@1ab0 │ │ +098f42: 0a05 |0107: move-result v5 │ │ +098f44: 6e20 5b34 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +098f4a: 0c04 |010b: move-result-object v4 │ │ +098f4c: 6e10 5f34 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +098f52: 0c04 |010f: move-result-object v4 │ │ +098f54: 6e20 5a34 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098f5a: 1a04 3201 |0113: const-string v4, "; [" // string@0132 │ │ +098f5e: 6e20 5a34 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098f64: 6e10 941a 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ +098f6a: 0a01 |011b: move-result v1 │ │ +098f6c: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +098f70: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +098f72: 7110 0934 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@3409 │ │ +098f78: 0a05 |0122: move-result v5 │ │ +098f7a: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +098f7e: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +098f82: b541 |0127: and-int/2addr v1, v4 │ │ +098f84: 7110 931a 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@1a93 │ │ +098f8a: 0c04 |012b: move-result-object v4 │ │ +098f8c: 6e20 5a34 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098f92: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +098f96: 1a04 fd00 |0131: const-string v4, ", " // string@00fd │ │ +098f9a: 6e20 5a34 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098fa0: 28e6 |0136: goto 011c // -001a │ │ +098fa2: 1a04 5615 |0137: const-string v4, "]" // string@1556 │ │ +098fa6: 6e20 5a34 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +098fac: 6e10 5f34 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +098fb2: 0c04 |013f: move-result-object v4 │ │ +098fb4: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2564 │ │ 0x0005 line=2565 │ │ 0x000c line=2567 │ │ 0x0011 line=2569 │ │ 0x0014 line=2570 │ │ @@ -116881,17 +116900,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098fc4: |[098fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.:()V │ │ -098fd4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -098fda: 0e00 |0003: return-void │ │ +098fb8: |[098fb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.:()V │ │ +098fc8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +098fce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;) │ │ @@ -116899,19 +116918,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098fdc: |[098fdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.isSelected:(Ljava/lang/Object;)Z │ │ -098fec: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ -098ff0: 6e10 0c23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isSelected:()Z // method@230c │ │ -098ff6: 0a00 |0005: move-result v0 │ │ -098ff8: 0f00 |0006: return v0 │ │ +098fd0: |[098fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.isSelected:(Ljava/lang/Object;)Z │ │ +098fe0: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ +098fe4: 6e10 0c23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isSelected:()Z // method@230c │ │ +098fea: 0a00 |0005: move-result v0 │ │ +098fec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -116946,17 +116965,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098ffc: |[098ffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.:()V │ │ -09900c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099012: 0e00 |0003: return-void │ │ +098ff0: |[098ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.:()V │ │ +099000: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21; │ │ │ │ @@ -116965,19 +116984,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -099014: |[099014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -099024: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099028: 1f01 af04 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ -09902c: 6e20 1423 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V // method@2314 │ │ -099032: 0e00 |0007: return-void │ │ +099008: |[099008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +099018: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09901c: 1f01 af04 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ +099020: 6e20 1423 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V // method@2314 │ │ +099026: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Object; │ │ @@ -116987,19 +117006,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099034: |[099034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getAccessibilityActionId:(Ljava/lang/Object;)I │ │ -099044: 1f01 af04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ -099048: 6e10 0023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getId:()I // method@2300 │ │ -09904e: 0a00 |0005: move-result v0 │ │ -099050: 0f00 |0006: return v0 │ │ +099028: |[099028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getAccessibilityActionId:(Ljava/lang/Object;)I │ │ +099038: 1f01 af04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ +09903c: 6e10 0023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getId:()I // method@2300 │ │ +099042: 0a00 |0005: move-result v0 │ │ +099044: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;) │ │ @@ -117007,19 +117026,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099054: |[099054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -099064: 1f01 af04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ -099068: 6e10 0123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getLabel:()Ljava/lang/CharSequence; // method@2301 │ │ -09906e: 0c00 |0005: move-result-object v0 │ │ -099070: 1100 |0006: return-object v0 │ │ +099048: |[099048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +099058: 1f01 af04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ +09905c: 6e10 0123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getLabel:()Ljava/lang/CharSequence; // method@2301 │ │ +099062: 0c00 |0005: move-result-object v0 │ │ +099064: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;) │ │ @@ -117027,20 +117046,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -099074: |[099074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -099084: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099088: 6e10 1a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActionList:()Ljava/util/List; // method@231a │ │ -09908e: 0c00 |0005: move-result-object v0 │ │ -099090: 1f00 ab06 |0006: check-cast v0, Ljava/util/List; // type@06ab │ │ -099094: 1100 |0008: return-object v0 │ │ +099068: |[099068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +099078: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09907c: 6e10 1a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActionList:()Ljava/util/List; // method@231a │ │ +099082: 0c00 |0005: move-result-object v0 │ │ +099084: 1f00 ab06 |0006: check-cast v0, Ljava/util/List; // type@06ab │ │ +099088: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0006 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -117050,18 +117069,18 @@ │ │ type : '(ILjava/lang/CharSequence;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -099098: |[099098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; │ │ -0990a8: 2200 af04 |0000: new-instance v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ -0990ac: 7030 ff22 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.:(ILjava/lang/CharSequence;)V // method@22ff │ │ -0990b2: 1100 |0005: return-object v0 │ │ +09908c: |[09908c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; │ │ +09909c: 2200 af04 |0000: new-instance v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@04af │ │ +0990a0: 7030 ff22 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.:(ILjava/lang/CharSequence;)V // method@22ff │ │ +0990a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 actionId I │ │ 0x0000 - 0x0006 reg=2 label Ljava/lang/CharSequence; │ │ │ │ @@ -117070,18 +117089,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0990b4: |[0990b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0990c4: 7140 0623 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@2306 │ │ -0990ca: 0c00 |0003: move-result-object v0 │ │ -0990cc: 1100 |0004: return-object v0 │ │ +0990a8: |[0990a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0990b8: 7140 0623 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@2306 │ │ +0990be: 0c00 |0003: move-result-object v0 │ │ +0990c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowCount I │ │ 0x0000 - 0x0005 reg=2 columnCount I │ │ 0x0000 - 0x0005 reg=3 hierarchical Z │ │ @@ -117092,18 +117111,18 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0990d0: |[0990d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0990e0: 7706 0e23 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@230e │ │ -0990e6: 0c00 |0003: move-result-object v0 │ │ -0990e8: 1100 |0004: return-object v0 │ │ +0990c4: |[0990c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0990d4: 7706 0e23 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@230e │ │ +0990da: 0c00 |0003: move-result-object v0 │ │ +0990dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowIndex I │ │ 0x0000 - 0x0005 reg=2 rowSpan I │ │ 0x0000 - 0x0005 reg=3 columnIndex I │ │ @@ -117137,17 +117156,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0990ec: |[0990ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.:()V │ │ -0990fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099102: 0e00 |0003: return-void │ │ +0990e0: |[0990e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.:()V │ │ +0990f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0990f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;) │ │ @@ -117155,19 +117174,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 │ │ -099104: |[099104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.getTraversalAfter:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -099114: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099118: 6e10 2a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getTraversalAfter:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@232a │ │ -09911e: 0c00 |0005: move-result-object v0 │ │ -099120: 1100 |0006: return-object v0 │ │ +0990f8: |[0990f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.getTraversalAfter:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +099108: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09910c: 6e10 2a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getTraversalAfter:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@232a │ │ +099112: 0c00 |0005: move-result-object v0 │ │ +099114: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;) │ │ @@ -117175,19 +117194,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 │ │ -099124: |[099124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.getTraversalBefore:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -099134: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099138: 6e10 2b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getTraversalBefore:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@232b │ │ -09913e: 0c00 |0005: move-result-object v0 │ │ -099140: 1100 |0006: return-object v0 │ │ +099118: |[099118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.getTraversalBefore:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +099128: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09912c: 6e10 2b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getTraversalBefore:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@232b │ │ +099132: 0c00 |0005: move-result-object v0 │ │ +099134: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;) │ │ @@ -117195,18 +117214,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 │ │ -099144: |[099144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V │ │ -099154: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099158: 6e20 5a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalAfter:(Landroid/view/View;)V // method@235a │ │ -09915e: 0e00 |0005: return-void │ │ +099138: |[099138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V │ │ +099148: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09914c: 6e20 5a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalAfter:(Landroid/view/View;)V // method@235a │ │ +099152: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ @@ -117216,18 +117235,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 │ │ -099160: |[099160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -099170: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099174: 6e30 5b23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalAfter:(Landroid/view/View;I)V // method@235b │ │ -09917a: 0e00 |0005: return-void │ │ +099154: |[099154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +099164: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099168: 6e30 5b23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalAfter:(Landroid/view/View;I)V // method@235b │ │ +09916e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -117238,18 +117257,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 │ │ -09917c: |[09917c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V │ │ -09918c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099190: 6e20 5c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalBefore:(Landroid/view/View;)V // method@235c │ │ -099196: 0e00 |0005: return-void │ │ +099170: |[099170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V │ │ +099180: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099184: 6e20 5c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalBefore:(Landroid/view/View;)V // method@235c │ │ +09918a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ @@ -117259,18 +117278,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 │ │ -099198: |[099198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0991a8: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0991ac: 6e30 5d23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalBefore:(Landroid/view/View;I)V // method@235d │ │ -0991b2: 0e00 |0005: return-void │ │ +09918c: |[09918c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi22.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09919c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0991a0: 6e30 5d23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setTraversalBefore:(Landroid/view/View;I)V // method@235d │ │ +0991a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -117306,17 +117325,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0991b4: |[0991b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -0991c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0991ca: 0e00 |0003: return-void │ │ +0991a8: |[0991a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +0991b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0991be: 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;) │ │ @@ -117324,18 +117343,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 │ │ -0991cc: |[0991cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -0991dc: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0991e0: 6e20 1323 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@2313 │ │ -0991e6: 0e00 |0005: return-void │ │ +0991c0: |[0991c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +0991d0: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0991d4: 6e20 1323 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@2313 │ │ +0991da: 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 │ │ @@ -117345,18 +117364,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 │ │ -0991e8: |[0991e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0991f8: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0991fc: 6e20 1523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@2315 │ │ -099202: 0e00 |0005: return-void │ │ +0991dc: |[0991dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0991ec: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0991f0: 6e20 1523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@2315 │ │ +0991f6: 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; │ │ @@ -117366,20 +117385,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 │ │ -099204: |[099204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -099214: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099218: 6e20 1723 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@2317 │ │ -09921e: 0c00 |0005: move-result-object v0 │ │ -099220: 1f00 ab06 |0006: check-cast v0, Ljava/util/List; // type@06ab │ │ -099224: 1100 |0008: return-object v0 │ │ +0991f8: |[0991f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +099208: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09920c: 6e20 1723 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@2317 │ │ +099212: 0c00 |0005: move-result-object v0 │ │ +099214: 1f00 ab06 |0006: check-cast v0, Ljava/util/List; // type@06ab │ │ +099218: 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; │ │ @@ -117390,19 +117409,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099228: |[099228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -099238: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09923c: 6e10 1b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@231b │ │ -099242: 0a00 |0005: move-result v0 │ │ -099244: 0f00 |0006: return v0 │ │ +09921c: |[09921c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +09922c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099230: 6e10 1b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@231b │ │ +099236: 0a00 |0005: move-result v0 │ │ +099238: 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;) │ │ @@ -117410,18 +117429,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 │ │ -099248: |[099248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -099258: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09925c: 6e20 1c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@231c │ │ -099262: 0e00 |0005: return-void │ │ +09923c: |[09923c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +09924c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099250: 6e20 1c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@231c │ │ +099256: 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; │ │ @@ -117431,18 +117450,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 │ │ -099264: |[099264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -099274: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099278: 6e20 1d23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@231d │ │ -09927e: 0e00 |0005: return-void │ │ +099258: |[099258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +099268: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09926c: 6e20 1d23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@231d │ │ +099272: 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; │ │ @@ -117452,19 +117471,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 │ │ -099280: |[099280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -099290: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099294: 6e20 1e23 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@231e │ │ -09929a: 0c00 |0005: move-result-object v0 │ │ -09929c: 1100 |0006: return-object v0 │ │ +099274: |[099274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +099284: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099288: 6e20 1e23 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@231e │ │ +09928e: 0c00 |0005: move-result-object v0 │ │ +099290: 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 │ │ │ │ @@ -117473,19 +117492,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0992a0: |[0992a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -0992b0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0992b4: 6e10 1f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@231f │ │ -0992ba: 0a00 |0005: move-result v0 │ │ -0992bc: 0f00 |0006: return v0 │ │ +099294: |[099294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +0992a4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0992a8: 6e10 1f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@231f │ │ +0992ae: 0a00 |0005: move-result v0 │ │ +0992b0: 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;) │ │ @@ -117493,19 +117512,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 │ │ -0992c0: |[0992c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0992d0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0992d4: 6e10 2023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@2320 │ │ -0992da: 0c00 |0005: move-result-object v0 │ │ -0992dc: 1100 |0006: return-object v0 │ │ +0992b4: |[0992b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0992c4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0992c8: 6e10 2023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@2320 │ │ +0992ce: 0c00 |0005: move-result-object v0 │ │ +0992d0: 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;) │ │ @@ -117513,19 +117532,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 │ │ -0992e0: |[0992e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0992f0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0992f4: 6e10 2323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@2323 │ │ -0992fa: 0c00 |0005: move-result-object v0 │ │ -0992fc: 1100 |0006: return-object v0 │ │ +0992d4: |[0992d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0992e4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0992e8: 6e10 2323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@2323 │ │ +0992ee: 0c00 |0005: move-result-object v0 │ │ +0992f0: 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;) │ │ @@ -117533,19 +117552,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 │ │ -099300: |[099300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -099310: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099314: 6e10 2623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@2326 │ │ -09931a: 0c00 |0005: move-result-object v0 │ │ -09931c: 1100 |0006: return-object v0 │ │ +0992f4: |[0992f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +099304: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099308: 6e10 2623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@2326 │ │ +09930e: 0c00 |0005: move-result-object v0 │ │ +099310: 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;) │ │ @@ -117553,19 +117572,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 │ │ -099320: |[099320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -099330: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099334: 6e10 2723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@2327 │ │ -09933a: 0c00 |0005: move-result-object v0 │ │ -09933c: 1100 |0006: return-object v0 │ │ +099314: |[099314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +099324: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099328: 6e10 2723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@2327 │ │ +09932e: 0c00 |0005: move-result-object v0 │ │ +099330: 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;) │ │ @@ -117573,19 +117592,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 │ │ -099340: |[099340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -099350: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099354: 6e10 2923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@2329 │ │ -09935a: 0c00 |0005: move-result-object v0 │ │ -09935c: 1100 |0006: return-object v0 │ │ +099334: |[099334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +099344: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099348: 6e10 2923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@2329 │ │ +09934e: 0c00 |0005: move-result-object v0 │ │ +099350: 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;) │ │ @@ -117593,19 +117612,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099360: |[099360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -099370: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099374: 6e10 2d23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@232d │ │ -09937a: 0a00 |0005: move-result v0 │ │ -09937c: 0f00 |0006: return v0 │ │ +099354: |[099354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +099364: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099368: 6e10 2d23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@232d │ │ +09936e: 0a00 |0005: move-result v0 │ │ +099370: 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;) │ │ @@ -117613,19 +117632,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099380: |[099380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -099390: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099394: 6e10 2f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@232f │ │ -09939a: 0a00 |0005: move-result v0 │ │ -09939c: 0f00 |0006: return v0 │ │ +099374: |[099374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +099384: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099388: 6e10 2f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@232f │ │ +09938e: 0a00 |0005: move-result v0 │ │ +099390: 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;) │ │ @@ -117633,19 +117652,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0993a0: |[0993a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0993b0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0993b4: 6e10 3023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@2330 │ │ -0993ba: 0a00 |0005: move-result v0 │ │ -0993bc: 0f00 |0006: return v0 │ │ +099394: |[099394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0993a4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0993a8: 6e10 3023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@2330 │ │ +0993ae: 0a00 |0005: move-result v0 │ │ +0993b0: 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;) │ │ @@ -117653,19 +117672,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0993c0: |[0993c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -0993d0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0993d4: 6e10 3123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@2331 │ │ -0993da: 0a00 |0005: move-result v0 │ │ -0993dc: 0f00 |0006: return v0 │ │ +0993b4: |[0993b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +0993c4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0993c8: 6e10 3123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@2331 │ │ +0993ce: 0a00 |0005: move-result v0 │ │ +0993d0: 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;) │ │ @@ -117673,19 +117692,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0993e0: |[0993e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -0993f0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0993f4: 6e10 3223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@2332 │ │ -0993fa: 0a00 |0005: move-result v0 │ │ -0993fc: 0f00 |0006: return v0 │ │ +0993d4: |[0993d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0993e4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0993e8: 6e10 3223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@2332 │ │ +0993ee: 0a00 |0005: move-result v0 │ │ +0993f0: 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;) │ │ @@ -117693,19 +117712,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099400: |[099400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -099410: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099414: 6e10 3323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@2333 │ │ -09941a: 0a00 |0005: move-result v0 │ │ -09941c: 0f00 |0006: return v0 │ │ +0993f4: |[0993f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +099404: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099408: 6e10 3323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@2333 │ │ +09940e: 0a00 |0005: move-result v0 │ │ +099410: 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;) │ │ @@ -117713,19 +117732,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099420: |[099420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -099430: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099434: 6e10 3423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@2334 │ │ -09943a: 0a00 |0005: move-result v0 │ │ -09943c: 0f00 |0006: return v0 │ │ +099414: |[099414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +099424: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099428: 6e10 3423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@2334 │ │ +09942e: 0a00 |0005: move-result v0 │ │ +099430: 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;) │ │ @@ -117733,19 +117752,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099440: |[099440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -099450: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099454: 6e10 3523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@2335 │ │ -09945a: 0a00 |0005: move-result v0 │ │ -09945c: 0f00 |0006: return v0 │ │ +099434: |[099434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +099444: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099448: 6e10 3523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@2335 │ │ +09944e: 0a00 |0005: move-result v0 │ │ +099450: 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;) │ │ @@ -117753,19 +117772,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099460: |[099460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -099470: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099474: 6e10 3623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@2336 │ │ -09947a: 0a00 |0005: move-result v0 │ │ -09947c: 0f00 |0006: return v0 │ │ +099454: |[099454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +099464: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099468: 6e10 3623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@2336 │ │ +09946e: 0a00 |0005: move-result v0 │ │ +099470: 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;) │ │ @@ -117773,19 +117792,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099480: |[099480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -099490: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099494: 6e10 3723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@2337 │ │ -09949a: 0a00 |0005: move-result v0 │ │ -09949c: 0f00 |0006: return v0 │ │ +099474: |[099474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +099484: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099488: 6e10 3723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@2337 │ │ +09948e: 0a00 |0005: move-result v0 │ │ +099490: 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;) │ │ @@ -117793,19 +117812,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0994a0: |[0994a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -0994b0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0994b4: 6e10 3823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@2338 │ │ -0994ba: 0a00 |0005: move-result v0 │ │ -0994bc: 0f00 |0006: return v0 │ │ +099494: |[099494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +0994a4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0994a8: 6e10 3823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@2338 │ │ +0994ae: 0a00 |0005: move-result v0 │ │ +0994b0: 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;) │ │ @@ -117813,36 +117832,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0994c0: |[0994c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -0994d0: 7100 3a23 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@233a │ │ -0994d6: 0c00 |0003: move-result-object v0 │ │ -0994d8: 1100 |0004: return-object v0 │ │ +0994b4: |[0994b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +0994c4: 7100 3a23 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@233a │ │ +0994ca: 0c00 |0003: move-result-object v0 │ │ +0994cc: 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 │ │ -0994dc: |[0994dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0994ec: 7110 3b23 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@233b │ │ -0994f2: 0c00 |0003: move-result-object v0 │ │ -0994f4: 1100 |0004: return-object v0 │ │ +0994d0: |[0994d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0994e0: 7110 3b23 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@233b │ │ +0994e6: 0c00 |0003: move-result-object v0 │ │ +0994e8: 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;) │ │ @@ -117850,19 +117869,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 │ │ -0994f8: |[0994f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -099508: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09950c: 7110 3d23 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@233d │ │ -099512: 0c00 |0005: move-result-object v0 │ │ -099514: 1100 |0006: return-object v0 │ │ +0994ec: |[0994ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0994fc: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099500: 7110 3d23 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@233d │ │ +099506: 0c00 |0005: move-result-object v0 │ │ +099508: 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;) │ │ @@ -117870,19 +117889,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 │ │ -099518: |[099518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -099528: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09952c: 6e20 3e23 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@233e │ │ -099532: 0a00 |0005: move-result v0 │ │ -099534: 0f00 |0006: return v0 │ │ +09950c: |[09950c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +09951c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099520: 6e20 3e23 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@233e │ │ +099526: 0a00 |0005: move-result v0 │ │ +099528: 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 │ │ │ │ @@ -117891,18 +117910,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099538: |[099538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -099548: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09954c: 6e10 4023 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@2340 │ │ -099552: 0e00 |0005: return-void │ │ +09952c: |[09952c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +09953c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099540: 6e10 4023 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@2340 │ │ +099546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -117911,18 +117930,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 │ │ -099554: |[099554] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -099564: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099568: 6e20 4223 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@2342 │ │ -09956e: 0e00 |0005: return-void │ │ +099548: |[099548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +099558: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09955c: 6e20 4223 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@2342 │ │ +099562: 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; │ │ @@ -117932,18 +117951,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 │ │ -099570: |[099570] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -099580: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099584: 6e20 4323 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@2343 │ │ -09958a: 0e00 |0005: return-void │ │ +099564: |[099564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +099574: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099578: 6e20 4323 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@2343 │ │ +09957e: 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; │ │ @@ -117953,18 +117972,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 │ │ -09958c: |[09958c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -09959c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0995a0: 6e20 4423 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@2344 │ │ -0995a6: 0e00 |0005: return-void │ │ +099580: |[099580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +099590: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099594: 6e20 4423 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@2344 │ │ +09959a: 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 │ │ @@ -117974,18 +117993,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 │ │ -0995a8: |[0995a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -0995b8: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0995bc: 6e20 4523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@2345 │ │ -0995c2: 0e00 |0005: return-void │ │ +09959c: |[09959c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0995ac: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0995b0: 6e20 4523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@2345 │ │ +0995b6: 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 │ │ @@ -117995,18 +118014,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 │ │ -0995c4: |[0995c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0995d4: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0995d8: 6e20 4623 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@2346 │ │ -0995de: 0e00 |0005: return-void │ │ +0995b8: |[0995b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0995c8: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0995cc: 6e20 4623 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@2346 │ │ +0995d2: 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; │ │ @@ -118016,18 +118035,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 │ │ -0995e0: |[0995e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -0995f0: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0995f4: 6e20 4723 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@2347 │ │ -0995fa: 0e00 |0005: return-void │ │ +0995d4: |[0995d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +0995e4: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0995e8: 6e20 4723 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@2347 │ │ +0995ee: 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 │ │ @@ -118037,18 +118056,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 │ │ -0995fc: |[0995fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -09960c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099610: 6e20 4a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@234a │ │ -099616: 0e00 |0005: return-void │ │ +0995f0: |[0995f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +099600: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099604: 6e20 4a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@234a │ │ +09960a: 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; │ │ @@ -118058,18 +118077,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 │ │ -099618: |[099618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -099628: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09962c: 6e20 4b23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@234b │ │ -099632: 0e00 |0005: return-void │ │ +09960c: |[09960c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +09961c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099620: 6e20 4b23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@234b │ │ +099626: 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 │ │ @@ -118079,18 +118098,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 │ │ -099634: |[099634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -099644: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099648: 6e20 4c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@234c │ │ -09964e: 0e00 |0005: return-void │ │ +099628: |[099628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +099638: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09963c: 6e20 4c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@234c │ │ +099642: 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 │ │ @@ -118100,18 +118119,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 │ │ -099650: |[099650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -099660: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099664: 6e20 4d23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@234d │ │ -09966a: 0e00 |0005: return-void │ │ +099644: |[099644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +099654: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099658: 6e20 4d23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@234d │ │ +09965e: 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 │ │ @@ -118121,18 +118140,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 │ │ -09966c: |[09966c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -09967c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099680: 6e20 4f23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@234f │ │ -099686: 0e00 |0005: return-void │ │ +099660: |[099660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +099670: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099674: 6e20 4f23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@234f │ │ +09967a: 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 │ │ @@ -118142,18 +118161,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 │ │ -099688: |[099688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -099698: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09969c: 6e20 5123 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@2351 │ │ -0996a2: 0e00 |0005: return-void │ │ +09967c: |[09967c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09968c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099690: 6e20 5123 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@2351 │ │ +099696: 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; │ │ @@ -118163,18 +118182,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 │ │ -0996a4: |[0996a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0996b4: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0996b8: 6e20 5223 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@2352 │ │ -0996be: 0e00 |0005: return-void │ │ +099698: |[099698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0996a8: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0996ac: 6e20 5223 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@2352 │ │ +0996b2: 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; │ │ @@ -118184,18 +118203,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 │ │ -0996c0: |[0996c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -0996d0: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0996d4: 6e20 5423 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@2354 │ │ -0996da: 0e00 |0005: return-void │ │ +0996b4: |[0996b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +0996c4: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0996c8: 6e20 5423 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@2354 │ │ +0996ce: 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 │ │ @@ -118205,18 +118224,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 │ │ -0996dc: |[0996dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -0996ec: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0996f0: 6e20 5523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@2355 │ │ -0996f6: 0e00 |0005: return-void │ │ +0996d0: |[0996d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0996e0: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0996e4: 6e20 5523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@2355 │ │ +0996ea: 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 │ │ @@ -118226,18 +118245,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 │ │ -0996f8: |[0996f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -099708: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09970c: 6e20 5623 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@2356 │ │ -099712: 0e00 |0005: return-void │ │ +0996ec: |[0996ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +0996fc: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099700: 6e20 5623 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@2356 │ │ +099706: 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 │ │ @@ -118247,18 +118266,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 │ │ -099714: |[099714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -099724: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099728: 6e20 5723 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@2357 │ │ -09972e: 0e00 |0005: return-void │ │ +099708: |[099708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +099718: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09971c: 6e20 5723 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@2357 │ │ +099722: 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; │ │ @@ -118268,18 +118287,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 │ │ -099730: |[099730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -099740: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099744: 6e20 5923 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@2359 │ │ -09974a: 0e00 |0005: return-void │ │ +099724: |[099724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +099734: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099738: 6e20 5923 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@2359 │ │ +09973e: 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; │ │ @@ -118310,17 +118329,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09974c: |[09974c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -09975c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099762: 0e00 |0003: return-void │ │ +099740: |[099740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +099750: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099756: 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;) │ │ @@ -118328,18 +118347,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 │ │ -099764: |[099764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -099774: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099778: 6e30 1623 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@2316 │ │ -09977e: 0e00 |0005: return-void │ │ +099758: |[099758] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +099768: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09976c: 6e30 1623 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@2316 │ │ +099772: 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; │ │ @@ -118350,19 +118369,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 │ │ -099780: |[099780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -099790: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099794: 6e20 1823 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2318 │ │ -09979a: 0c00 |0005: move-result-object v0 │ │ -09979c: 1100 |0006: return-object v0 │ │ +099774: |[099774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +099784: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099788: 6e20 1823 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2318 │ │ +09978e: 0c00 |0005: move-result-object v0 │ │ +099790: 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 │ │ │ │ @@ -118371,19 +118390,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 │ │ -0997a0: |[0997a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0997b0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0997b4: 6e20 1923 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2319 │ │ -0997ba: 0c00 |0005: move-result-object v0 │ │ -0997bc: 1100 |0006: return-object v0 │ │ +099794: |[099794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0997a4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0997a8: 6e20 1923 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2319 │ │ +0997ae: 0c00 |0005: move-result-object v0 │ │ +0997b0: 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 │ │ │ │ @@ -118392,19 +118411,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0997c0: |[0997c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0997d0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0997d4: 6e10 2523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@2325 │ │ -0997da: 0a00 |0005: move-result v0 │ │ -0997dc: 0f00 |0006: return v0 │ │ +0997b4: |[0997b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0997c4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0997c8: 6e10 2523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@2325 │ │ +0997ce: 0a00 |0005: move-result v0 │ │ +0997d0: 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;) │ │ @@ -118412,19 +118431,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0997e0: |[0997e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0997f0: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0997f4: 6e10 2e23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@232e │ │ -0997fa: 0a00 |0005: move-result v0 │ │ -0997fc: 0f00 |0006: return v0 │ │ +0997d4: |[0997d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0997e4: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0997e8: 6e10 2e23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@232e │ │ +0997ee: 0a00 |0005: move-result v0 │ │ +0997f0: 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;) │ │ @@ -118432,19 +118451,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099800: |[099800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -099810: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099814: 6e10 3923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@2339 │ │ -09981a: 0a00 |0005: move-result v0 │ │ -09981c: 0f00 |0006: return v0 │ │ +0997f4: |[0997f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +099804: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099808: 6e10 3923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@2339 │ │ +09980e: 0a00 |0005: move-result v0 │ │ +099810: 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;) │ │ @@ -118452,18 +118471,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 │ │ -099820: |[099820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -099830: 7120 3c23 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@233c │ │ -099836: 0c00 |0003: move-result-object v0 │ │ -099838: 1100 |0004: return-object v0 │ │ +099814: |[099814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +099824: 7120 3c23 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@233c │ │ +09982a: 0c00 |0003: move-result-object v0 │ │ +09982c: 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 │ │ │ │ @@ -118472,19 +118491,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 │ │ -09983c: |[09983c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -09984c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099850: 6e30 3f23 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@233f │ │ -099856: 0a00 |0005: move-result v0 │ │ -099858: 0f00 |0006: return v0 │ │ +099830: |[099830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +099840: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099844: 6e30 3f23 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@233f │ │ +09984a: 0a00 |0005: move-result v0 │ │ +09984c: 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; │ │ @@ -118494,18 +118513,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 │ │ -09985c: |[09985c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -09986c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099870: 6e20 4123 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@2341 │ │ -099876: 0e00 |0005: return-void │ │ +099850: |[099850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +099860: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099864: 6e20 4123 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@2341 │ │ +09986a: 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 │ │ @@ -118515,18 +118534,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 │ │ -099878: |[099878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -099888: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -09988c: 6e20 5023 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@2350 │ │ -099892: 0e00 |0005: return-void │ │ +09986c: |[09986c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +09987c: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099880: 6e20 5023 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@2350 │ │ +099886: 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 │ │ @@ -118536,18 +118555,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 │ │ -099894: |[099894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0998a4: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0998a8: 6e30 5323 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@2353 │ │ -0998ae: 0e00 |0005: return-void │ │ +099888: |[099888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +099898: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +09989c: 6e30 5323 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@2353 │ │ +0998a2: 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; │ │ @@ -118558,18 +118577,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 │ │ -0998b0: |[0998b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0998c0: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0998c4: 6e30 5823 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@2358 │ │ -0998ca: 0e00 |0005: return-void │ │ +0998a4: |[0998a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0998b4: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0998b8: 6e30 5823 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@2358 │ │ +0998be: 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; │ │ @@ -118580,18 +118599,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 │ │ -0998cc: |[0998cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0998dc: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -0998e0: 6e20 5f23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@235f │ │ -0998e6: 0e00 |0005: return-void │ │ +0998c0: |[0998c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0998d0: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +0998d4: 6e20 5f23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@235f │ │ +0998da: 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 │ │ @@ -118622,17 +118641,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0998e8: |[0998e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -0998f8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0998fe: 0e00 |0003: return-void │ │ +0998dc: |[0998dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +0998ec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0998f2: 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;) │ │ @@ -118640,19 +118659,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 │ │ -099900: |[099900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -099910: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099914: 6e10 2c23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@232c │ │ -09991a: 0c00 |0005: move-result-object v0 │ │ -09991c: 1100 |0006: return-object v0 │ │ +0998f4: |[0998f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +099904: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099908: 6e10 2c23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@232c │ │ +09990e: 0c00 |0005: move-result-object v0 │ │ +099910: 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;) │ │ @@ -118660,18 +118679,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 │ │ -099920: |[099920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -099930: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099934: 6e20 5e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@235e │ │ -09993a: 0e00 |0005: return-void │ │ +099914: |[099914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +099924: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099928: 6e20 5e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@235e │ │ +09992e: 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; │ │ @@ -118707,17 +118726,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09993c: |[09993c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.:()V │ │ -09994c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099952: 0e00 |0003: return-void │ │ +099930: |[099930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.:()V │ │ +099940: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099946: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -118725,19 +118744,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099954: |[099954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount:(Ljava/lang/Object;)I │ │ -099964: 1f01 b004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ -099968: 6e10 0223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getColumnCount:()I // method@2302 │ │ -09996e: 0a00 |0005: move-result v0 │ │ -099970: 0f00 |0006: return v0 │ │ +099948: |[099948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount:(Ljava/lang/Object;)I │ │ +099958: 1f01 b004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ +09995c: 6e10 0223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getColumnCount:()I // method@2302 │ │ +099962: 0a00 |0005: move-result v0 │ │ +099964: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -118745,19 +118764,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099974: |[099974] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount:(Ljava/lang/Object;)I │ │ -099984: 1f01 b004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ -099988: 6e10 0323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getRowCount:()I // method@2303 │ │ -09998e: 0a00 |0005: move-result v0 │ │ -099990: 0f00 |0006: return v0 │ │ +099968: |[099968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount:(Ljava/lang/Object;)I │ │ +099978: 1f01 b004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ +09997c: 6e10 0323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getRowCount:()I // method@2303 │ │ +099982: 0a00 |0005: move-result v0 │ │ +099984: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -118765,19 +118784,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099994: |[099994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical:(Ljava/lang/Object;)Z │ │ -0999a4: 1f01 b004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ -0999a8: 6e10 0423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.isHierarchical:()Z // method@2304 │ │ -0999ae: 0a00 |0005: move-result v0 │ │ -0999b0: 0f00 |0006: return v0 │ │ +099988: |[099988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical:(Ljava/lang/Object;)Z │ │ +099998: 1f01 b004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ +09999c: 6e10 0423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.isHierarchical:()Z // method@2304 │ │ +0999a2: 0a00 |0005: move-result v0 │ │ +0999a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -118811,17 +118830,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0999b4: |[0999b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.:()V │ │ -0999c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0999ca: 0e00 |0003: return-void │ │ +0999a8: |[0999a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.:()V │ │ +0999b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0999be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -118829,19 +118848,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0999cc: |[0999cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex:(Ljava/lang/Object;)I │ │ -0999dc: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ -0999e0: 6e10 0723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnIndex:()I // method@2307 │ │ -0999e6: 0a00 |0005: move-result v0 │ │ -0999e8: 0f00 |0006: return v0 │ │ +0999c0: |[0999c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex:(Ljava/lang/Object;)I │ │ +0999d0: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ +0999d4: 6e10 0723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnIndex:()I // method@2307 │ │ +0999da: 0a00 |0005: move-result v0 │ │ +0999dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -118849,19 +118868,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0999ec: |[0999ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan:(Ljava/lang/Object;)I │ │ -0999fc: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ -099a00: 6e10 0823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnSpan:()I // method@2308 │ │ -099a06: 0a00 |0005: move-result v0 │ │ -099a08: 0f00 |0006: return v0 │ │ +0999e0: |[0999e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan:(Ljava/lang/Object;)I │ │ +0999f0: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ +0999f4: 6e10 0823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnSpan:()I // method@2308 │ │ +0999fa: 0a00 |0005: move-result v0 │ │ +0999fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -118869,19 +118888,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099a0c: |[099a0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex:(Ljava/lang/Object;)I │ │ -099a1c: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ -099a20: 6e10 0923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowIndex:()I // method@2309 │ │ -099a26: 0a00 |0005: move-result v0 │ │ -099a28: 0f00 |0006: return v0 │ │ +099a00: |[099a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex:(Ljava/lang/Object;)I │ │ +099a10: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ +099a14: 6e10 0923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowIndex:()I // method@2309 │ │ +099a1a: 0a00 |0005: move-result v0 │ │ +099a1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -118889,19 +118908,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099a2c: |[099a2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan:(Ljava/lang/Object;)I │ │ -099a3c: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ -099a40: 6e10 0a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowSpan:()I // method@230a │ │ -099a46: 0a00 |0005: move-result v0 │ │ -099a48: 0f00 |0006: return v0 │ │ +099a20: |[099a20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan:(Ljava/lang/Object;)I │ │ +099a30: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ +099a34: 6e10 0a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowSpan:()I // method@230a │ │ +099a3a: 0a00 |0005: move-result v0 │ │ +099a3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -118909,19 +118928,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099a4c: |[099a4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading:(Ljava/lang/Object;)Z │ │ -099a5c: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ -099a60: 6e10 0b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isHeading:()Z // method@230b │ │ -099a66: 0a00 |0005: move-result v0 │ │ -099a68: 0f00 |0006: return v0 │ │ +099a40: |[099a40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading:(Ljava/lang/Object;)Z │ │ +099a50: 1f01 b104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ +099a54: 6e10 0b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isHeading:()Z // method@230b │ │ +099a5a: 0a00 |0005: move-result v0 │ │ +099a5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -118955,17 +118974,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099a6c: |[099a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.:()V │ │ -099a7c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099a82: 0e00 |0003: return-void │ │ +099a60: |[099a60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.:()V │ │ +099a70: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -118973,19 +118992,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099a84: |[099a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getCurrent:(Ljava/lang/Object;)F │ │ -099a94: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ -099a98: 6e10 0f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getCurrent:()F // method@230f │ │ -099a9e: 0a00 |0005: move-result v0 │ │ -099aa0: 0f00 |0006: return v0 │ │ +099a78: |[099a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getCurrent:(Ljava/lang/Object;)F │ │ +099a88: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ +099a8c: 6e10 0f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getCurrent:()F // method@230f │ │ +099a92: 0a00 |0005: move-result v0 │ │ +099a94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -118993,19 +119012,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099aa4: |[099aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMax:(Ljava/lang/Object;)F │ │ -099ab4: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ -099ab8: 6e10 1023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMax:()F // method@2310 │ │ -099abe: 0a00 |0005: move-result v0 │ │ -099ac0: 0f00 |0006: return v0 │ │ +099a98: |[099a98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMax:(Ljava/lang/Object;)F │ │ +099aa8: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ +099aac: 6e10 1023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMax:()F // method@2310 │ │ +099ab2: 0a00 |0005: move-result v0 │ │ +099ab4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -119013,19 +119032,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099ac4: |[099ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMin:(Ljava/lang/Object;)F │ │ -099ad4: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ -099ad8: 6e10 1123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMin:()F // method@2311 │ │ -099ade: 0a00 |0005: move-result v0 │ │ -099ae0: 0f00 |0006: return v0 │ │ +099ab8: |[099ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMin:(Ljava/lang/Object;)F │ │ +099ac8: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ +099acc: 6e10 1123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMin:()F // method@2311 │ │ +099ad2: 0a00 |0005: move-result v0 │ │ +099ad4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -119033,19 +119052,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099ae4: |[099ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getType:(Ljava/lang/Object;)I │ │ -099af4: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ -099af8: 6e10 1223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getType:()I // method@2312 │ │ -099afe: 0a00 |0005: move-result v0 │ │ -099b00: 0f00 |0006: return v0 │ │ +099ad8: |[099ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getType:(Ljava/lang/Object;)I │ │ +099ae8: 1f01 b204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@04b2 │ │ +099aec: 6e10 1223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getType:()I // method@2312 │ │ +099af2: 0a00 |0005: move-result v0 │ │ +099af4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -119078,17 +119097,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099b04: |[099b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -099b14: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099b1a: 0e00 |0003: return-void │ │ +099af8: |[099af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +099b08: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ @@ -119097,19 +119116,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099b1c: |[099b1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -099b2c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099b30: 6e10 2123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@2321 │ │ -099b36: 0c00 |0005: move-result-object v0 │ │ -099b38: 1100 |0006: return-object v0 │ │ +099b10: |[099b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +099b20: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099b24: 6e10 2123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@2321 │ │ +099b2a: 0c00 |0005: move-result-object v0 │ │ +099b2c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -119117,19 +119136,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099b3c: |[099b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -099b4c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099b50: 6e10 2223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionItemInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@2322 │ │ -099b56: 0c00 |0005: move-result-object v0 │ │ -099b58: 1100 |0006: return-object v0 │ │ +099b30: |[099b30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +099b40: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099b44: 6e10 2223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionItemInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@2322 │ │ +099b4a: 0c00 |0005: move-result-object v0 │ │ +099b4c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -119137,19 +119156,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099b5c: |[099b5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -099b6c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099b70: 6e10 2423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@2324 │ │ -099b76: 0a00 |0005: move-result v0 │ │ -099b78: 0f00 |0006: return v0 │ │ +099b50: |[099b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +099b60: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099b64: 6e10 2423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@2324 │ │ +099b6a: 0a00 |0005: move-result v0 │ │ +099b6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -119157,19 +119176,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099b7c: |[099b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -099b8c: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099b90: 6e10 2823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getRangeInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // method@2328 │ │ -099b96: 0c00 |0005: move-result-object v0 │ │ -099b98: 1100 |0006: return-object v0 │ │ +099b70: |[099b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +099b80: 1f01 b304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099b84: 6e10 2823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getRangeInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // method@2328 │ │ +099b8a: 0c00 |0005: move-result-object v0 │ │ +099b8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -119177,18 +119196,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -099b9c: |[099b9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -099bac: 7130 0523 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@2305 │ │ -099bb2: 0c00 |0003: move-result-object v0 │ │ -099bb4: 1100 |0004: return-object v0 │ │ +099b90: |[099b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +099ba0: 7130 0523 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@2305 │ │ +099ba6: 0c00 |0003: move-result-object v0 │ │ +099ba8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowCount I │ │ 0x0000 - 0x0005 reg=2 columnCount I │ │ 0x0000 - 0x0005 reg=3 hierarchical Z │ │ @@ -119199,18 +119218,18 @@ │ │ type : '(IIIIZ)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -099bb8: |[099bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; │ │ -099bc8: 7155 0d23 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@230d │ │ -099bce: 0c00 |0003: move-result-object v0 │ │ -099bd0: 1100 |0004: return-object v0 │ │ +099bac: |[099bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; │ │ +099bbc: 7155 0d23 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@230d │ │ +099bc2: 0c00 |0003: move-result-object v0 │ │ +099bc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowIndex I │ │ 0x0000 - 0x0005 reg=2 rowSpan I │ │ 0x0000 - 0x0005 reg=3 columnIndex I │ │ @@ -119222,19 +119241,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 │ │ -099bd4: |[099bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -099be4: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099be8: 1f01 b004 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ -099bec: 6e20 4823 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V // method@2348 │ │ -099bf2: 0e00 |0007: return-void │ │ +099bc8: |[099bc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +099bd8: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099bdc: 1f01 b004 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@04b0 │ │ +099be0: 6e20 4823 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V // method@2348 │ │ +099be6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 collectionInfo Ljava/lang/Object; │ │ @@ -119244,19 +119263,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 │ │ -099bf4: |[099bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -099c04: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099c08: 1f01 b104 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ -099c0c: 6e20 4923 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionItemInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V // method@2349 │ │ -099c12: 0e00 |0007: return-void │ │ +099be8: |[099be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +099bf8: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099bfc: 1f01 b104 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@04b1 │ │ +099c00: 6e20 4923 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionItemInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V // method@2349 │ │ +099c06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 collectionItemInfo Ljava/lang/Object; │ │ @@ -119266,18 +119285,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099c14: |[099c14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -099c24: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099c28: 6e20 4e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@234e │ │ -099c2e: 0e00 |0005: return-void │ │ +099c08: |[099c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +099c18: 1f00 b304 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099c1c: 6e20 4e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@234e │ │ +099c22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mode I │ │ @@ -119354,33 +119373,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -099c30: |[099c30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -099c40: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -099c44: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -099c48: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -099c4c: 2200 c403 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@03c4 │ │ -099c50: 7010 4e1b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@1b4e │ │ -099c56: 6900 7308 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ -099c5a: 0e00 |000d: return-void │ │ -099c5c: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -099c60: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -099c64: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -099c68: 2200 c203 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@03c2 │ │ -099c6c: 7010 471b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@1b47 │ │ -099c72: 6900 7308 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ -099c76: 28f2 |001b: goto 000d // -000e │ │ -099c78: 2200 c503 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@03c5 │ │ -099c7c: 7010 501b 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1b50 │ │ -099c82: 6900 7308 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ -099c86: 28ea |0023: goto 000d // -0016 │ │ +099c24: |[099c24] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +099c34: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +099c38: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +099c3c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +099c40: 2200 c403 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@03c4 │ │ +099c44: 7010 4e1b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@1b4e │ │ +099c4a: 6900 7308 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ +099c4e: 0e00 |000d: return-void │ │ +099c50: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +099c54: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +099c58: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +099c5c: 2200 c203 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@03c2 │ │ +099c60: 7010 471b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@1b47 │ │ +099c66: 6900 7308 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ +099c6a: 28f2 |001b: goto 000d // -000e │ │ +099c6c: 2200 c503 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@03c5 │ │ +099c70: 7010 501b 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1b50 │ │ +099c76: 6900 7308 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ +099c7a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -119392,21 +119411,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -099c88: |[099c88] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -099c98: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -099c9e: 6200 7308 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ -099ca2: 7220 421b 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@1b42 │ │ -099ca8: 0c00 |0008: move-result-object v0 │ │ -099caa: 5b10 7408 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0874 │ │ -099cae: 0e00 |000b: return-void │ │ +099c7c: |[099c7c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +099c8c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +099c92: 6200 7308 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0873 │ │ +099c96: 7220 421b 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@1b42 │ │ +099c9c: 0c00 |0008: move-result-object v0 │ │ +099c9e: 5b10 7408 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0874 │ │ +099ca2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -119416,18 +119435,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099cb0: |[099cb0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -099cc0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099cc6: 5b01 7408 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0874 │ │ -099cca: 0e00 |0005: return-void │ │ +099ca4: |[099ca4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +099cb4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099cba: 5b01 7408 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0874 │ │ +099cbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -119439,17 +119458,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 │ │ -099ccc: |[099ccc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -099cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099cde: 1100 |0001: return-object v0 │ │ +099cc0: |[099cc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +099cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099cd2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -119458,17 +119477,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 │ │ -099ce0: |[099ce0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -099cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099cf2: 1100 |0001: return-object v0 │ │ +099cd4: |[099cd4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +099ce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099ce6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -119478,17 +119497,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 │ │ -099cf4: |[099cf4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -099d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099d06: 1100 |0001: return-object v0 │ │ +099ce8: |[099ce8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +099cf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099cfa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -119497,17 +119516,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099d08: |[099d08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -099d18: 5410 7408 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0874 │ │ -099d1c: 1100 |0002: return-object v0 │ │ +099cfc: |[099cfc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +099d0c: 5410 7408 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0874 │ │ +099d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -119515,17 +119534,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -099d20: |[099d20] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -099d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099d32: 0f00 |0001: return v0 │ │ +099d14: |[099d14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +099d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099d26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -119567,18 +119586,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 │ │ -099d34: |[099d34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -099d44: 5b01 7508 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ -099d48: 7010 6023 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@2360 │ │ -099d4e: 0e00 |0005: return-void │ │ +099d28: |[099d28] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +099d38: 5b01 7508 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ +099d3c: 7010 6023 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@2360 │ │ +099d42: 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; │ │ │ │ @@ -119588,20 +119607,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -099d50: |[099d50] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -099d60: 5410 7508 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ -099d64: 7220 5e1b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1b5e │ │ -099d6a: 0c00 |0005: move-result-object v0 │ │ -099d6c: 1f00 b304 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099d70: 1100 |0008: return-object v0 │ │ +099d44: |[099d44] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +099d54: 5410 7508 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ +099d58: 7220 5e1b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1b5e │ │ +099d5e: 0c00 |0005: move-result-object v0 │ │ +099d60: 1f00 b304 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099d64: 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 │ │ │ │ @@ -119610,19 +119629,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 │ │ -099d74: |[099d74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -099d84: 5410 7508 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ -099d88: 7230 5f1b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b5f │ │ -099d8e: 0c00 |0005: move-result-object v0 │ │ -099d90: 1100 |0006: return-object v0 │ │ +099d68: |[099d68] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +099d78: 5410 7508 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ +099d7c: 7230 5f1b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b5f │ │ +099d82: 0c00 |0005: move-result-object v0 │ │ +099d84: 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 │ │ @@ -119632,19 +119651,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -099d94: |[099d94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -099da4: 5410 7508 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ -099da8: 7240 601b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1b60 │ │ -099dae: 0a00 |0005: move-result v0 │ │ -099db0: 0f00 |0006: return v0 │ │ +099d88: |[099d88] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +099d98: 5410 7508 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0875 │ │ +099d9c: 7240 601b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1b60 │ │ +099da2: 0a00 |0005: move-result v0 │ │ +099da4: 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 │ │ @@ -119725,17 +119744,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099db4: |[099db4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -099dc4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099dca: 0e00 |0003: return-void │ │ +099da8: |[099da8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +099db8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099dbe: 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; │ │ │ │ @@ -119744,18 +119763,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 │ │ -099dcc: |[099dcc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -099ddc: 2200 c703 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@03c7 │ │ -099de0: 7020 5a1b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@1b5a │ │ -099de6: 1100 |0005: return-object v0 │ │ +099dc0: |[099dc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +099dd0: 2200 c703 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@03c7 │ │ +099dd4: 7020 5a1b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@1b5a │ │ +099dda: 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 - │ │ @@ -119795,18 +119814,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099de8: |[099de8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -099df8: 5b01 7608 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ -099dfc: 7010 6023 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@2360 │ │ -099e02: 0e00 |0005: return-void │ │ +099ddc: |[099ddc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +099dec: 5b01 7608 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ +099df0: 7010 6023 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@2360 │ │ +099df6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -119816,20 +119835,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -099e04: |[099e04] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -099e14: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ -099e18: 7220 681b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1b68 │ │ -099e1e: 0c00 |0005: move-result-object v0 │ │ -099e20: 1f00 b304 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099e24: 1100 |0008: return-object v0 │ │ +099df8: |[099df8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +099e08: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ +099e0c: 7220 681b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1b68 │ │ +099e12: 0c00 |0005: move-result-object v0 │ │ +099e14: 1f00 b304 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099e18: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -119838,19 +119857,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 │ │ -099e28: |[099e28] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -099e38: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ -099e3c: 7230 691b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b69 │ │ -099e42: 0c00 |0005: move-result-object v0 │ │ -099e44: 1100 |0006: return-object v0 │ │ +099e1c: |[099e1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +099e2c: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ +099e30: 7230 691b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b69 │ │ +099e36: 0c00 |0005: move-result-object v0 │ │ +099e38: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -119860,20 +119879,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -099e48: |[099e48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -099e58: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ -099e5c: 7220 6a1b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@1b6a │ │ -099e62: 0c00 |0005: move-result-object v0 │ │ -099e64: 1f00 b304 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ -099e68: 1100 |0008: return-object v0 │ │ +099e3c: |[099e3c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +099e4c: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ +099e50: 7220 6a1b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@1b6a │ │ +099e56: 0c00 |0005: move-result-object v0 │ │ +099e58: 1f00 b304 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@04b3 │ │ +099e5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -119882,19 +119901,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -099e6c: |[099e6c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -099e7c: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ -099e80: 7240 6b1b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1b6b │ │ -099e86: 0a00 |0005: move-result v0 │ │ -099e88: 0f00 |0006: return v0 │ │ +099e60: |[099e60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +099e70: 5410 7608 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0876 │ │ +099e74: 7240 6b1b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1b6b │ │ +099e7a: 0a00 |0005: move-result v0 │ │ +099e7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -119981,17 +120000,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099e8c: |[099e8c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -099e9c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099ea2: 0e00 |0003: return-void │ │ +099e80: |[099e80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +099e90: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099e96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -120000,18 +120019,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099ea4: |[099ea4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -099eb4: 2200 ca03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@03ca │ │ -099eb8: 7020 631b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@1b63 │ │ -099ebe: 1100 |0005: return-object v0 │ │ +099e98: |[099e98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +099ea8: 2200 ca03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@03ca │ │ +099eac: 7020 631b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@1b63 │ │ +099eb2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ @@ -120358,40 +120377,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -099ec0: |[099ec0] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -099ed0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -099ed4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -099ed8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -099edc: 2200 d003 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@03d0 │ │ -099ee0: 7010 cb1b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@1bcb │ │ -099ee6: 6900 7708 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -099eea: 0e00 |000d: return-void │ │ -099eec: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -099ef0: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -099ef4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -099ef8: 2200 ce03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@03ce │ │ -099efc: 7010 981b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1b98 │ │ -099f02: 6900 7708 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -099f06: 28f2 |001b: goto 000d // -000e │ │ -099f08: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -099f0c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -099f10: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -099f14: 2200 cd03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@03cd │ │ -099f18: 7010 6e1b 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1b6e │ │ -099f1e: 6900 7708 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -099f22: 28e4 |0029: goto 000d // -001c │ │ -099f24: 2200 d103 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@03d1 │ │ -099f28: 7010 cd1b 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1bcd │ │ -099f2e: 6900 7708 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -099f32: 28dc |0031: goto 000d // -0024 │ │ +099eb4: |[099eb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +099ec4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +099ec8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +099ecc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +099ed0: 2200 d003 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@03d0 │ │ +099ed4: 7010 cb1b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@1bcb │ │ +099eda: 6900 7708 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +099ede: 0e00 |000d: return-void │ │ +099ee0: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +099ee4: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +099ee8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +099eec: 2200 ce03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@03ce │ │ +099ef0: 7010 981b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1b98 │ │ +099ef6: 6900 7708 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +099efa: 28f2 |001b: goto 000d // -000e │ │ +099efc: 6000 4501 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +099f00: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +099f04: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +099f08: 2200 cd03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@03cd │ │ +099f0c: 7010 6e1b 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1b6e │ │ +099f12: 6900 7708 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +099f16: 28e4 |0029: goto 000d // -001c │ │ +099f18: 2200 d103 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@03d1 │ │ +099f1c: 7010 cd1b 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1bcd │ │ +099f22: 6900 7708 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +099f26: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -120405,18 +120424,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099f34: |[099f34] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -099f44: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -099f4a: 5b01 7808 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -099f4e: 0e00 |0005: return-void │ │ +099f28: |[099f28] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +099f38: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +099f3e: 5b01 7808 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +099f42: 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; │ │ @@ -120427,43 +120446,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 │ │ -099f50: |[099f50] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -099f60: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ -099f64: 6201 7708 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -099f68: 7210 b31b 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1bb3 │ │ -099f6e: 0c01 |0007: move-result-object v1 │ │ -099f70: 7020 fd1b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ -099f76: 1100 |000b: return-object v0 │ │ +099f44: |[099f44] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +099f54: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ +099f58: 6201 7708 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +099f5c: 7210 b31b 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1bb3 │ │ +099f62: 0c01 |0007: move-result-object v1 │ │ +099f64: 7020 fd1b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ +099f6a: 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 │ │ -099f78: |[099f78] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -099f88: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ -099f8c: 6201 7708 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -099f90: 5432 7808 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -099f94: 7220 b41b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bb4 │ │ -099f9a: 0c01 |0009: move-result-object v1 │ │ -099f9c: 7020 fd1b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ -099fa2: 1100 |000d: return-object v0 │ │ +099f6c: |[099f6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +099f7c: 2200 d203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ +099f80: 6201 7708 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +099f84: 5432 7808 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +099f88: 7220 b41b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bb4 │ │ +099f8e: 0c01 |0009: move-result-object v1 │ │ +099f90: 7020 fd1b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1bfd │ │ +099f96: 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 - │ │ @@ -120472,44 +120491,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -099fa4: |[099fa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -099fb4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -099fb6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -099fb8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -099fbc: 0f01 |0004: return v1 │ │ -099fbe: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -099fc2: 0121 |0007: move v1, v2 │ │ -099fc4: 28fc |0008: goto 0004 // -0004 │ │ -099fc6: 6e10 2b34 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -099fcc: 0c03 |000c: move-result-object v3 │ │ -099fce: 6e10 2b34 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -099fd4: 0c04 |0010: move-result-object v4 │ │ -099fd6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -099fda: 0121 |0013: move v1, v2 │ │ -099fdc: 28f0 |0014: goto 0004 // -0010 │ │ -099fde: 0760 |0015: move-object v0, v6 │ │ -099fe0: 1f00 d203 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ -099fe4: 5453 7808 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -099fe8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -099fec: 5403 7808 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -099ff0: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -099ff4: 0121 |0020: move v1, v2 │ │ -099ff6: 28e3 |0021: goto 0004 // -001d │ │ -099ff8: 5453 7808 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -099ffc: 5404 7808 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a000: 6e20 2a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -09a006: 0a03 |0029: move-result v3 │ │ -09a008: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -09a00c: 0121 |002c: move v1, v2 │ │ -09a00e: 28d7 |002d: goto 0004 // -0029 │ │ +099f98: |[099f98] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +099fa8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +099faa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +099fac: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +099fb0: 0f01 |0004: return v1 │ │ +099fb2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +099fb6: 0121 |0007: move v1, v2 │ │ +099fb8: 28fc |0008: goto 0004 // -0004 │ │ +099fba: 6e10 2b34 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +099fc0: 0c03 |000c: move-result-object v3 │ │ +099fc2: 6e10 2b34 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +099fc8: 0c04 |0010: move-result-object v4 │ │ +099fca: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +099fce: 0121 |0013: move v1, v2 │ │ +099fd0: 28f0 |0014: goto 0004 // -0010 │ │ +099fd2: 0760 |0015: move-object v0, v6 │ │ +099fd4: 1f00 d203 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@03d2 │ │ +099fd8: 5453 7808 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +099fdc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +099fe0: 5403 7808 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +099fe4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +099fe8: 0121 |0020: move v1, v2 │ │ +099fea: 28e3 |0021: goto 0004 // -001d │ │ +099fec: 5453 7808 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +099ff0: 5404 7808 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +099ff4: 6e20 2a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +099ffa: 0a03 |0029: move-result v3 │ │ +099ffc: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +09a000: 0121 |002c: move v1, v2 │ │ +09a002: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -120530,20 +120549,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a010: |[09a010] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -09a020: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a024: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a028: 7220 9d1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@1b9d │ │ -09a02e: 0a00 |0007: move-result v0 │ │ -09a030: 0f00 |0008: return v0 │ │ +09a004: |[09a004] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +09a014: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a018: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a01c: 7220 9d1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@1b9d │ │ +09a022: 0a00 |0007: move-result v0 │ │ +09a024: 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;) │ │ @@ -120551,20 +120570,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a034: |[09a034] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -09a044: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a048: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a04c: 7220 9e1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1b9e │ │ -09a052: 0c00 |0007: move-result-object v0 │ │ -09a054: 1100 |0008: return-object v0 │ │ +09a028: |[09a028] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +09a038: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a03c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a040: 7220 9e1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1b9e │ │ +09a046: 0c00 |0007: move-result-object v0 │ │ +09a048: 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;) │ │ @@ -120572,20 +120591,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a058: |[09a058] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -09a068: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a06c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a070: 7220 9f1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1b9f │ │ -09a076: 0c00 |0007: move-result-object v0 │ │ -09a078: 1100 |0008: return-object v0 │ │ +09a04c: |[09a04c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +09a05c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a060: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a064: 7220 9f1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1b9f │ │ +09a06a: 0c00 |0007: move-result-object v0 │ │ +09a06c: 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;) │ │ @@ -120593,20 +120612,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a07c: |[09a07c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -09a08c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a090: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a094: 7220 a01b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1ba0 │ │ -09a09a: 0c00 |0007: move-result-object v0 │ │ -09a09c: 1100 |0008: return-object v0 │ │ +09a070: |[09a070] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +09a080: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a084: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a088: 7220 a01b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1ba0 │ │ +09a08e: 0c00 |0007: move-result-object v0 │ │ +09a090: 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;) │ │ @@ -120614,20 +120633,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a0a0: |[09a0a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -09a0b0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a0b4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a0b8: 7220 a11b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1ba1 │ │ -09a0be: 0a00 |0007: move-result v0 │ │ -09a0c0: 0f00 |0008: return v0 │ │ +09a094: |[09a094] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +09a0a4: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a0a8: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a0ac: 7220 a11b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1ba1 │ │ +09a0b2: 0a00 |0007: move-result v0 │ │ +09a0b4: 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;) │ │ @@ -120635,20 +120654,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a0c4: |[09a0c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -09a0d4: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a0d8: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a0dc: 7220 a21b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1ba2 │ │ -09a0e2: 0a00 |0007: move-result v0 │ │ -09a0e4: 0f00 |0008: return v0 │ │ +09a0b8: |[09a0b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +09a0c8: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a0cc: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a0d0: 7220 a21b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1ba2 │ │ +09a0d6: 0a00 |0007: move-result v0 │ │ +09a0d8: 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;) │ │ @@ -120656,17 +120675,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a0e8: |[09a0e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -09a0f8: 5410 7808 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a0fc: 1100 |0002: return-object v0 │ │ +09a0dc: |[09a0dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +09a0ec: 5410 7808 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a0f0: 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;) │ │ @@ -120674,20 +120693,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a100: |[09a100] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -09a110: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a114: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a118: 7220 a31b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1ba3 │ │ -09a11e: 0a00 |0007: move-result v0 │ │ -09a120: 0f00 |0008: return v0 │ │ +09a0f4: |[09a0f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +09a104: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a108: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a10c: 7220 a31b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1ba3 │ │ +09a112: 0a00 |0007: move-result v0 │ │ +09a114: 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;) │ │ @@ -120695,20 +120714,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a124: |[09a124] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -09a134: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a138: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a13c: 7220 a41b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1ba4 │ │ -09a142: 0a00 |0007: move-result v0 │ │ -09a144: 0f00 |0008: return v0 │ │ +09a118: |[09a118] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +09a128: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a12c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a130: 7220 a41b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1ba4 │ │ +09a136: 0a00 |0007: move-result v0 │ │ +09a138: 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;) │ │ @@ -120716,20 +120735,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a148: |[09a148] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -09a158: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a15c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a160: 7220 a51b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1ba5 │ │ -09a166: 0a00 |0007: move-result v0 │ │ -09a168: 0f00 |0008: return v0 │ │ +09a13c: |[09a13c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +09a14c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a150: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a154: 7220 a51b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1ba5 │ │ +09a15a: 0a00 |0007: move-result v0 │ │ +09a15c: 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;) │ │ @@ -120737,20 +120756,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a16c: |[09a16c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -09a17c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a180: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a184: 7220 a61b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1ba6 │ │ -09a18a: 0c00 |0007: move-result-object v0 │ │ -09a18c: 1100 |0008: return-object v0 │ │ +09a160: |[09a160] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +09a170: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a174: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a178: 7220 a61b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1ba6 │ │ +09a17e: 0c00 |0007: move-result-object v0 │ │ +09a180: 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;) │ │ @@ -120758,20 +120777,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a190: |[09a190] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -09a1a0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a1a4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a1a8: 7220 a71b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@1ba7 │ │ -09a1ae: 0a00 |0007: move-result v0 │ │ -09a1b0: 0f00 |0008: return v0 │ │ +09a184: |[09a184] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +09a194: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a198: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a19c: 7220 a71b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@1ba7 │ │ +09a1a2: 0a00 |0007: move-result v0 │ │ +09a1a4: 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;) │ │ @@ -120779,20 +120798,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a1b4: |[09a1b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -09a1c4: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a1c8: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a1cc: 7220 a81b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@1ba8 │ │ -09a1d2: 0a00 |0007: move-result v0 │ │ -09a1d4: 0f00 |0008: return v0 │ │ +09a1a8: |[09a1a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +09a1b8: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a1bc: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a1c0: 7220 a81b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@1ba8 │ │ +09a1c6: 0a00 |0007: move-result v0 │ │ +09a1c8: 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;) │ │ @@ -120800,20 +120819,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a1d8: |[09a1d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -09a1e8: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a1ec: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a1f0: 7220 a91b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@1ba9 │ │ -09a1f6: 0a00 |0007: move-result v0 │ │ -09a1f8: 0f00 |0008: return v0 │ │ +09a1cc: |[09a1cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +09a1dc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a1e0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a1e4: 7220 a91b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@1ba9 │ │ +09a1ea: 0a00 |0007: move-result v0 │ │ +09a1ec: 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;) │ │ @@ -120821,20 +120840,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 │ │ -09a1fc: |[09a1fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -09a20c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a210: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a214: 7220 aa1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1baa │ │ -09a21a: 0c00 |0007: move-result-object v0 │ │ -09a21c: 1100 |0008: return-object v0 │ │ +09a1f0: |[09a1f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +09a200: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a204: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a208: 7220 aa1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1baa │ │ +09a20e: 0c00 |0007: move-result-object v0 │ │ +09a210: 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;) │ │ @@ -120842,20 +120861,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a220: |[09a220] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -09a230: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a234: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a238: 7220 ab1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1bab │ │ -09a23e: 0c00 |0007: move-result-object v0 │ │ -09a240: 1100 |0008: return-object v0 │ │ +09a214: |[09a214] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +09a224: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a228: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a22c: 7220 ab1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1bab │ │ +09a232: 0c00 |0007: move-result-object v0 │ │ +09a234: 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;) │ │ @@ -120863,20 +120882,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a244: |[09a244] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -09a254: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a258: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a25c: 7220 ac1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@1bac │ │ -09a262: 0a00 |0007: move-result v0 │ │ -09a264: 0f00 |0008: return v0 │ │ +09a238: |[09a238] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +09a248: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a24c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a250: 7220 ac1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@1bac │ │ +09a256: 0a00 |0007: move-result v0 │ │ +09a258: 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;) │ │ @@ -120884,20 +120903,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a268: |[09a268] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -09a278: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a27c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a280: 7220 ad1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@1bad │ │ -09a286: 0a00 |0007: move-result v0 │ │ -09a288: 0f00 |0008: return v0 │ │ +09a25c: |[09a25c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +09a26c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a270: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a274: 7220 ad1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@1bad │ │ +09a27a: 0a00 |0007: move-result v0 │ │ +09a27c: 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;) │ │ @@ -120905,23 +120924,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09a28c: |[09a28c] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -09a29c: 5410 7808 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a2a0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -09a2a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09a2a6: 0f00 |0005: return v0 │ │ -09a2a8: 5410 7808 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a2ac: 6e10 2c34 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -09a2b2: 0a00 |000b: move-result v0 │ │ -09a2b4: 28f9 |000c: goto 0005 // -0007 │ │ +09a280: |[09a280] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +09a290: 5410 7808 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a294: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +09a298: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09a29a: 0f00 |0005: return v0 │ │ +09a29c: 5410 7808 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a2a0: 6e10 2c34 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +09a2a6: 0a00 |000b: move-result v0 │ │ +09a2a8: 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;) │ │ @@ -120929,20 +120948,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a2b8: |[09a2b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -09a2c8: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a2cc: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a2d0: 7220 ae1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@1bae │ │ -09a2d6: 0a00 |0007: move-result v0 │ │ -09a2d8: 0f00 |0008: return v0 │ │ +09a2ac: |[09a2ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +09a2bc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a2c0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a2c4: 7220 ae1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@1bae │ │ +09a2ca: 0a00 |0007: move-result v0 │ │ +09a2cc: 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;) │ │ @@ -120950,20 +120969,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a2dc: |[09a2dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -09a2ec: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a2f0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a2f4: 7220 af1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1baf │ │ -09a2fa: 0a00 |0007: move-result v0 │ │ -09a2fc: 0f00 |0008: return v0 │ │ +09a2d0: |[09a2d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +09a2e0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a2e4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a2e8: 7220 af1b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1baf │ │ +09a2ee: 0a00 |0007: move-result v0 │ │ +09a2f0: 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;) │ │ @@ -120971,20 +120990,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a300: |[09a300] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -09a310: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a314: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a318: 7220 b01b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1bb0 │ │ -09a31e: 0a00 |0007: move-result v0 │ │ -09a320: 0f00 |0008: return v0 │ │ +09a2f4: |[09a2f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +09a304: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a308: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a30c: 7220 b01b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1bb0 │ │ +09a312: 0a00 |0007: move-result v0 │ │ +09a314: 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;) │ │ @@ -120992,20 +121011,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a324: |[09a324] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -09a334: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a338: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a33c: 7220 b11b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1bb1 │ │ -09a342: 0a00 |0007: move-result v0 │ │ -09a344: 0f00 |0008: return v0 │ │ +09a318: |[09a318] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +09a328: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a32c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a330: 7220 b11b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1bb1 │ │ +09a336: 0a00 |0007: move-result v0 │ │ +09a338: 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;) │ │ @@ -121013,20 +121032,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a348: |[09a348] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -09a358: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a35c: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a360: 7220 b21b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1bb2 │ │ -09a366: 0a00 |0007: move-result v0 │ │ -09a368: 0f00 |0008: return v0 │ │ +09a33c: |[09a33c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +09a34c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a350: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a354: 7220 b21b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1bb2 │ │ +09a35a: 0a00 |0007: move-result v0 │ │ +09a35c: 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;) │ │ @@ -121034,19 +121053,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a36c: |[09a36c] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -09a37c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a380: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a384: 7220 b51b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1bb5 │ │ -09a38a: 0e00 |0007: return-void │ │ +09a360: |[09a360] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +09a370: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a374: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a378: 7220 b51b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1bb5 │ │ +09a37e: 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; │ │ │ │ @@ -121055,19 +121074,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a38c: |[09a38c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -09a39c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a3a0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a3a4: 7230 b61b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@1bb6 │ │ -09a3aa: 0e00 |0007: return-void │ │ +09a380: |[09a380] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +09a390: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a394: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a398: 7230 b61b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@1bb6 │ │ +09a39e: 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 │ │ @@ -121077,19 +121096,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a3ac: |[09a3ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -09a3bc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a3c0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a3c4: 7230 b71b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1bb7 │ │ -09a3ca: 0e00 |0007: return-void │ │ +09a3a0: |[09a3a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +09a3b0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a3b4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a3b8: 7230 b71b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1bb7 │ │ +09a3be: 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; │ │ @@ -121099,19 +121118,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a3cc: |[09a3cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -09a3dc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a3e0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a3e4: 7230 b81b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1bb8 │ │ -09a3ea: 0e00 |0007: return-void │ │ +09a3c0: |[09a3c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +09a3d0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a3d4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a3d8: 7230 b81b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1bb8 │ │ +09a3de: 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 │ │ @@ -121121,19 +121140,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a3ec: |[09a3ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -09a3fc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a400: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a404: 7230 b91b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1bb9 │ │ -09a40a: 0e00 |0007: return-void │ │ +09a3e0: |[09a3e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +09a3f0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a3f4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a3f8: 7230 b91b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1bb9 │ │ +09a3fe: 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; │ │ @@ -121143,19 +121162,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a40c: |[09a40c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -09a41c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a420: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a424: 7230 ba1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1bba │ │ -09a42a: 0e00 |0007: return-void │ │ +09a400: |[09a400] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +09a410: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a414: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a418: 7230 ba1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1bba │ │ +09a41e: 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; │ │ @@ -121165,19 +121184,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a42c: |[09a42c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -09a43c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a440: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a444: 7230 bb1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1bbb │ │ -09a44a: 0e00 |0007: return-void │ │ +09a420: |[09a420] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +09a430: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a434: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a438: 7230 bb1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1bbb │ │ +09a43e: 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 │ │ @@ -121187,19 +121206,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a44c: |[09a44c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -09a45c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a460: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a464: 7230 bc1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1bbc │ │ -09a46a: 0e00 |0007: return-void │ │ +09a440: |[09a440] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +09a450: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a454: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a458: 7230 bc1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1bbc │ │ +09a45e: 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 │ │ @@ -121209,19 +121228,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a46c: |[09a46c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -09a47c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a480: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a484: 7230 bd1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@1bbd │ │ -09a48a: 0e00 |0007: return-void │ │ +09a460: |[09a460] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +09a470: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a474: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a478: 7230 bd1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@1bbd │ │ +09a47e: 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 │ │ @@ -121231,19 +121250,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a48c: |[09a48c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -09a49c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a4a0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a4a4: 7230 be1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@1bbe │ │ -09a4aa: 0e00 |0007: return-void │ │ +09a480: |[09a480] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +09a490: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a494: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a498: 7230 be1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@1bbe │ │ +09a49e: 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 │ │ @@ -121253,19 +121272,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a4ac: |[09a4ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -09a4bc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a4c0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a4c4: 7230 bf1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@1bbf │ │ -09a4ca: 0e00 |0007: return-void │ │ +09a4a0: |[09a4a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +09a4b0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a4b4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a4b8: 7230 bf1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@1bbf │ │ +09a4be: 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 │ │ @@ -121275,19 +121294,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a4cc: |[09a4cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -09a4dc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a4e0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a4e4: 7230 c01b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1bc0 │ │ -09a4ea: 0e00 |0007: return-void │ │ +09a4c0: |[09a4c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +09a4d0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a4d4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a4d8: 7230 c01b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1bc0 │ │ +09a4de: 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 │ │ @@ -121297,19 +121316,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a4ec: |[09a4ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -09a4fc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a500: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a504: 7230 c11b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1bc1 │ │ -09a50a: 0e00 |0007: return-void │ │ +09a4e0: |[09a4e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +09a4f0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a4f4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a4f8: 7230 c11b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1bc1 │ │ +09a4fe: 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 │ │ @@ -121319,19 +121338,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a50c: |[09a50c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -09a51c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a520: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a524: 7230 c21b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1bc2 │ │ -09a52a: 0e00 |0007: return-void │ │ +09a500: |[09a500] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +09a510: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a514: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a518: 7230 c21b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1bc2 │ │ +09a51e: 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; │ │ @@ -121341,19 +121360,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a52c: |[09a52c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -09a53c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a540: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a544: 7230 c31b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1bc3 │ │ -09a54a: 0e00 |0007: return-void │ │ +09a520: |[09a520] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +09a530: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a534: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a538: 7230 c31b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1bc3 │ │ +09a53e: 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 │ │ @@ -121363,19 +121382,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a54c: |[09a54c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -09a55c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a560: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a564: 7230 c41b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1bc4 │ │ -09a56a: 0e00 |0007: return-void │ │ +09a540: |[09a540] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +09a550: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a554: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a558: 7230 c41b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1bc4 │ │ +09a55e: 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 │ │ @@ -121385,19 +121404,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a56c: |[09a56c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -09a57c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a580: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a584: 7230 c51b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1bc5 │ │ -09a58a: 0e00 |0007: return-void │ │ +09a560: |[09a560] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +09a570: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a574: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a578: 7230 c51b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1bc5 │ │ +09a57e: 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 │ │ @@ -121407,19 +121426,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a58c: |[09a58c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -09a59c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a5a0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a5a4: 7230 c61b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@1bc6 │ │ -09a5aa: 0e00 |0007: return-void │ │ +09a580: |[09a580] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +09a590: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a594: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a598: 7230 c61b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@1bc6 │ │ +09a59e: 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 │ │ @@ -121429,19 +121448,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a5ac: |[09a5ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -09a5bc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a5c0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a5c4: 7230 c71b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@1bc7 │ │ -09a5ca: 0e00 |0007: return-void │ │ +09a5a0: |[09a5a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +09a5b0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a5b4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a5b8: 7230 c71b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@1bc7 │ │ +09a5be: 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 │ │ @@ -121451,19 +121470,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a5cc: |[09a5cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -09a5dc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a5e0: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a5e4: 7230 c81b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1bc8 │ │ -09a5ea: 0e00 |0007: return-void │ │ +09a5c0: |[09a5c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +09a5d0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a5d4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a5d8: 7230 c81b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1bc8 │ │ +09a5de: 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; │ │ @@ -121473,19 +121492,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -09a5ec: |[09a5ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -09a5fc: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a600: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a604: 7240 c91b 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@1bc9 │ │ -09a60a: 0e00 |0007: return-void │ │ +09a5e0: |[09a5e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +09a5f0: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a5f4: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a5f8: 7240 c91b 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@1bc9 │ │ +09a5fe: 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; │ │ @@ -121496,19 +121515,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a60c: |[09a60c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -09a61c: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ -09a620: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ -09a624: 7230 ca1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@1bca │ │ -09a62a: 0e00 |0007: return-void │ │ +09a600: |[09a600] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +09a610: 6200 7708 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0877 │ │ +09a614: 5421 7808 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0878 │ │ +09a618: 7230 ca1b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@1bca │ │ +09a61e: 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 │ │ @@ -121542,17 +121561,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09a62c: |[09a62c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -09a63c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09a642: 0e00 |0003: return-void │ │ +09a620: |[09a620] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +09a630: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09a636: 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;) │ │ @@ -121560,19 +121579,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a644: |[09a644] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -09a654: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a658: 6e10 6123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@2361 │ │ -09a65e: 0a00 |0005: move-result v0 │ │ -09a660: 0f00 |0006: return v0 │ │ +09a638: |[09a638] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +09a648: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a64c: 6e10 6123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@2361 │ │ +09a652: 0a00 |0005: move-result v0 │ │ +09a654: 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;) │ │ @@ -121580,19 +121599,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 │ │ -09a664: |[09a664] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -09a674: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a678: 6e10 6223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@2362 │ │ -09a67e: 0c00 |0005: move-result-object v0 │ │ -09a680: 1100 |0006: return-object v0 │ │ +09a658: |[09a658] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09a668: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a66c: 6e10 6223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@2362 │ │ +09a672: 0c00 |0005: move-result-object v0 │ │ +09a674: 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;) │ │ @@ -121600,19 +121619,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 │ │ -09a684: |[09a684] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -09a694: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a698: 6e10 6323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@2363 │ │ -09a69e: 0c00 |0005: move-result-object v0 │ │ -09a6a0: 1100 |0006: return-object v0 │ │ +09a678: |[09a678] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09a688: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a68c: 6e10 6323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@2363 │ │ +09a692: 0c00 |0005: move-result-object v0 │ │ +09a694: 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;) │ │ @@ -121620,19 +121639,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 │ │ -09a6a4: |[09a6a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -09a6b4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a6b8: 6e10 6423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@2364 │ │ -09a6be: 0c00 |0005: move-result-object v0 │ │ -09a6c0: 1100 |0006: return-object v0 │ │ +09a698: |[09a698] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09a6a8: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a6ac: 6e10 6423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@2364 │ │ +09a6b2: 0c00 |0005: move-result-object v0 │ │ +09a6b4: 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;) │ │ @@ -121640,19 +121659,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a6c4: |[09a6c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -09a6d4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a6d8: 6e10 6523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@2365 │ │ -09a6de: 0a00 |0005: move-result v0 │ │ -09a6e0: 0f00 |0006: return v0 │ │ +09a6b8: |[09a6b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +09a6c8: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a6cc: 6e10 6523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@2365 │ │ +09a6d2: 0a00 |0005: move-result v0 │ │ +09a6d4: 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;) │ │ @@ -121660,19 +121679,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a6e4: |[09a6e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -09a6f4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a6f8: 6e10 6623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@2366 │ │ -09a6fe: 0a00 |0005: move-result v0 │ │ -09a700: 0f00 |0006: return v0 │ │ +09a6d8: |[09a6d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +09a6e8: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a6ec: 6e10 6623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@2366 │ │ +09a6f2: 0a00 |0005: move-result v0 │ │ +09a6f4: 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;) │ │ @@ -121680,19 +121699,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a704: |[09a704] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -09a714: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a718: 6e10 6723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@2367 │ │ -09a71e: 0a00 |0005: move-result v0 │ │ -09a720: 0f00 |0006: return v0 │ │ +09a6f8: |[09a6f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +09a708: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a70c: 6e10 6723 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@2367 │ │ +09a712: 0a00 |0005: move-result v0 │ │ +09a714: 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;) │ │ @@ -121700,19 +121719,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 │ │ -09a724: |[09a724] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -09a734: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a738: 6e10 6a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@236a │ │ -09a73e: 0c00 |0005: move-result-object v0 │ │ -09a740: 1100 |0006: return-object v0 │ │ +09a718: |[09a718] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +09a728: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a72c: 6e10 6a23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@236a │ │ +09a732: 0c00 |0005: move-result-object v0 │ │ +09a734: 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;) │ │ @@ -121720,19 +121739,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a744: |[09a744] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -09a754: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a758: 6e10 6b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@236b │ │ -09a75e: 0a00 |0005: move-result v0 │ │ -09a760: 0f00 |0006: return v0 │ │ +09a738: |[09a738] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +09a748: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a74c: 6e10 6b23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@236b │ │ +09a752: 0a00 |0005: move-result v0 │ │ +09a754: 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;) │ │ @@ -121740,19 +121759,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a764: |[09a764] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -09a774: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a778: 6e10 6c23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@236c │ │ -09a77e: 0a00 |0005: move-result v0 │ │ -09a780: 0f00 |0006: return v0 │ │ +09a758: |[09a758] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +09a768: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a76c: 6e10 6c23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@236c │ │ +09a772: 0a00 |0005: move-result v0 │ │ +09a774: 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;) │ │ @@ -121760,19 +121779,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a784: |[09a784] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -09a794: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a798: 6e10 6d23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@236d │ │ -09a79e: 0a00 |0005: move-result v0 │ │ -09a7a0: 0f00 |0006: return v0 │ │ +09a778: |[09a778] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +09a788: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a78c: 6e10 6d23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@236d │ │ +09a792: 0a00 |0005: move-result v0 │ │ +09a794: 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;) │ │ @@ -121780,19 +121799,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 │ │ -09a7a4: |[09a7a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09a7b4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a7b8: 6e10 6e23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@236e │ │ -09a7be: 0c00 |0005: move-result-object v0 │ │ -09a7c0: 1100 |0006: return-object v0 │ │ +09a798: |[09a798] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09a7a8: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a7ac: 6e10 6e23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@236e │ │ +09a7b2: 0c00 |0005: move-result-object v0 │ │ +09a7b4: 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;) │ │ @@ -121800,19 +121819,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 │ │ -09a7c4: |[09a7c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -09a7d4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a7d8: 6e10 6f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@236f │ │ -09a7de: 0c00 |0005: move-result-object v0 │ │ -09a7e0: 1100 |0006: return-object v0 │ │ +09a7b8: |[09a7b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +09a7c8: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a7cc: 6e10 6f23 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@236f │ │ +09a7d2: 0c00 |0005: move-result-object v0 │ │ +09a7d4: 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;) │ │ @@ -121820,19 +121839,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a7e4: |[09a7e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -09a7f4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a7f8: 6e10 7023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@2370 │ │ -09a7fe: 0a00 |0005: move-result v0 │ │ -09a800: 0f00 |0006: return v0 │ │ +09a7d8: |[09a7d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +09a7e8: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a7ec: 6e10 7023 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@2370 │ │ +09a7f2: 0a00 |0005: move-result v0 │ │ +09a7f4: 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;) │ │ @@ -121840,19 +121859,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a804: |[09a804] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -09a814: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a818: 6e10 7123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@2371 │ │ -09a81e: 0a00 |0005: move-result v0 │ │ -09a820: 0f00 |0006: return v0 │ │ +09a7f8: |[09a7f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +09a808: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a80c: 6e10 7123 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@2371 │ │ +09a812: 0a00 |0005: move-result v0 │ │ +09a814: 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;) │ │ @@ -121860,19 +121879,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a824: |[09a824] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -09a834: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a838: 6e10 7223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@2372 │ │ -09a83e: 0a00 |0005: move-result v0 │ │ -09a840: 0f00 |0006: return v0 │ │ +09a818: |[09a818] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +09a828: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a82c: 6e10 7223 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@2372 │ │ +09a832: 0a00 |0005: move-result v0 │ │ +09a834: 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;) │ │ @@ -121880,19 +121899,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a844: |[09a844] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -09a854: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a858: 6e10 7323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@2373 │ │ -09a85e: 0a00 |0005: move-result v0 │ │ -09a860: 0f00 |0006: return v0 │ │ +09a838: |[09a838] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +09a848: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a84c: 6e10 7323 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@2373 │ │ +09a852: 0a00 |0005: move-result v0 │ │ +09a854: 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;) │ │ @@ -121900,19 +121919,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a864: |[09a864] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -09a874: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a878: 6e10 7423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@2374 │ │ -09a87e: 0a00 |0005: move-result v0 │ │ -09a880: 0f00 |0006: return v0 │ │ +09a858: |[09a858] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +09a868: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a86c: 6e10 7423 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@2374 │ │ +09a872: 0a00 |0005: move-result v0 │ │ +09a874: 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;) │ │ @@ -121920,19 +121939,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a884: |[09a884] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -09a894: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a898: 6e10 7523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@2375 │ │ -09a89e: 0a00 |0005: move-result v0 │ │ -09a8a0: 0f00 |0006: return v0 │ │ +09a878: |[09a878] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +09a888: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a88c: 6e10 7523 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@2375 │ │ +09a892: 0a00 |0005: move-result v0 │ │ +09a894: 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;) │ │ @@ -121940,19 +121959,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a8a4: |[09a8a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -09a8b4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a8b8: 6e10 7623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@2376 │ │ -09a8be: 0a00 |0005: move-result v0 │ │ -09a8c0: 0f00 |0006: return v0 │ │ +09a898: |[09a898] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +09a8a8: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a8ac: 6e10 7623 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@2376 │ │ +09a8b2: 0a00 |0005: move-result v0 │ │ +09a8b4: 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;) │ │ @@ -121960,37 +121979,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09a8c4: |[09a8c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -09a8d4: 7100 7723 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@2377 │ │ -09a8da: 0c00 |0003: move-result-object v0 │ │ -09a8dc: 1100 |0004: return-object v0 │ │ +09a8b8: |[09a8b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +09a8c8: 7100 7723 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@2377 │ │ +09a8ce: 0c00 |0003: move-result-object v0 │ │ +09a8d0: 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 │ │ -09a8e0: |[09a8e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09a8f0: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a8f4: 7110 7823 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@2378 │ │ -09a8fa: 0c00 |0005: move-result-object v0 │ │ -09a8fc: 1100 |0006: return-object v0 │ │ +09a8d4: |[09a8d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09a8e4: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a8e8: 7110 7823 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@2378 │ │ +09a8ee: 0c00 |0005: move-result-object v0 │ │ +09a8f0: 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;) │ │ @@ -121998,18 +122017,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09a900: |[09a900] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -09a910: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a914: 6e10 7923 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@2379 │ │ -09a91a: 0e00 |0005: return-void │ │ +09a8f4: |[09a8f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +09a904: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a908: 6e10 7923 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@2379 │ │ +09a90e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -122018,18 +122037,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 │ │ -09a91c: |[09a91c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -09a92c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a930: 6e20 7a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@237a │ │ -09a936: 0e00 |0005: return-void │ │ +09a910: |[09a910] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +09a920: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a924: 6e20 7a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@237a │ │ +09a92a: 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 │ │ @@ -122039,18 +122058,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 │ │ -09a938: |[09a938] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -09a948: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a94c: 6e20 7b23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@237b │ │ -09a952: 0e00 |0005: return-void │ │ +09a92c: |[09a92c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09a93c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a940: 6e20 7b23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@237b │ │ +09a946: 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; │ │ @@ -122060,18 +122079,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 │ │ -09a954: |[09a954] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -09a964: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a968: 6e20 7c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@237c │ │ -09a96e: 0e00 |0005: return-void │ │ +09a948: |[09a948] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +09a958: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a95c: 6e20 7c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@237c │ │ +09a962: 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 │ │ @@ -122081,18 +122100,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 │ │ -09a970: |[09a970] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -09a980: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a984: 6e20 7d23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@237d │ │ -09a98a: 0e00 |0005: return-void │ │ +09a964: |[09a964] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09a974: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a978: 6e20 7d23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@237d │ │ +09a97e: 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; │ │ @@ -122102,18 +122121,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 │ │ -09a98c: |[09a98c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -09a99c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a9a0: 6e20 7e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@237e │ │ -09a9a6: 0e00 |0005: return-void │ │ +09a980: |[09a980] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09a990: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a994: 6e20 7e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@237e │ │ +09a99a: 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; │ │ @@ -122123,18 +122142,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 │ │ -09a9a8: |[09a9a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -09a9b8: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a9bc: 6e20 7f23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@237f │ │ -09a9c2: 0e00 |0005: return-void │ │ +09a99c: |[09a99c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +09a9ac: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a9b0: 6e20 7f23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@237f │ │ +09a9b6: 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 │ │ @@ -122144,18 +122163,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 │ │ -09a9c4: |[09a9c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -09a9d4: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a9d8: 6e20 8023 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@2380 │ │ -09a9de: 0e00 |0005: return-void │ │ +09a9b8: |[09a9b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +09a9c8: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a9cc: 6e20 8023 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@2380 │ │ +09a9d2: 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 │ │ @@ -122165,18 +122184,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 │ │ -09a9e0: |[09a9e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -09a9f0: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09a9f4: 6e20 8123 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@2381 │ │ -09a9fa: 0e00 |0005: return-void │ │ +09a9d4: |[09a9d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +09a9e4: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09a9e8: 6e20 8123 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@2381 │ │ +09a9ee: 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 │ │ @@ -122186,18 +122205,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 │ │ -09a9fc: |[09a9fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -09aa0c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aa10: 6e20 8223 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@2382 │ │ -09aa16: 0e00 |0005: return-void │ │ +09a9f0: |[09a9f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +09aa00: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aa04: 6e20 8223 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@2382 │ │ +09aa0a: 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 │ │ @@ -122207,18 +122226,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 │ │ -09aa18: |[09aa18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -09aa28: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aa2c: 6e20 8323 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@2383 │ │ -09aa32: 0e00 |0005: return-void │ │ +09aa0c: |[09aa0c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +09aa1c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aa20: 6e20 8323 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@2383 │ │ +09aa26: 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 │ │ @@ -122228,18 +122247,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 │ │ -09aa34: |[09aa34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -09aa44: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aa48: 6e20 8623 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@2386 │ │ -09aa4e: 0e00 |0005: return-void │ │ +09aa28: |[09aa28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +09aa38: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aa3c: 6e20 8623 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@2386 │ │ +09aa42: 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; │ │ @@ -122249,18 +122268,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 │ │ -09aa50: |[09aa50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -09aa60: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aa64: 6e20 8723 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@2387 │ │ -09aa6a: 0e00 |0005: return-void │ │ +09aa44: |[09aa44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +09aa54: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aa58: 6e20 8723 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@2387 │ │ +09aa5e: 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 │ │ @@ -122270,18 +122289,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 │ │ -09aa6c: |[09aa6c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -09aa7c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aa80: 6e20 8823 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@2388 │ │ -09aa86: 0e00 |0005: return-void │ │ +09aa60: |[09aa60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +09aa70: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aa74: 6e20 8823 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@2388 │ │ +09aa7a: 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 │ │ @@ -122291,18 +122310,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 │ │ -09aa88: |[09aa88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -09aa98: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aa9c: 6e20 8923 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@2389 │ │ -09aaa2: 0e00 |0005: return-void │ │ +09aa7c: |[09aa7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +09aa8c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aa90: 6e20 8923 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@2389 │ │ +09aa96: 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 │ │ @@ -122312,18 +122331,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 │ │ -09aaa4: |[09aaa4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -09aab4: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aab8: 6e20 8a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@238a │ │ -09aabe: 0e00 |0005: return-void │ │ +09aa98: |[09aa98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +09aaa8: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aaac: 6e20 8a23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@238a │ │ +09aab2: 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 │ │ @@ -122333,18 +122352,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 │ │ -09aac0: |[09aac0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -09aad0: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aad4: 6e20 8b23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@238b │ │ -09aada: 0e00 |0005: return-void │ │ +09aab4: |[09aab4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +09aac4: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aac8: 6e20 8b23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@238b │ │ +09aace: 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 │ │ @@ -122354,18 +122373,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 │ │ -09aadc: |[09aadc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -09aaec: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09aaf0: 6e20 8c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@238c │ │ -09aaf6: 0e00 |0005: return-void │ │ +09aad0: |[09aad0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +09aae0: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09aae4: 6e20 8c23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@238c │ │ +09aaea: 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; │ │ @@ -122375,18 +122394,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 │ │ -09aaf8: |[09aaf8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -09ab08: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09ab0c: 6e20 8e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@238e │ │ -09ab12: 0e00 |0005: return-void │ │ +09aaec: |[09aaec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +09aafc: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09ab00: 6e20 8e23 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@238e │ │ +09ab06: 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 │ │ @@ -122417,17 +122436,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ab14: |[09ab14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -09ab24: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09ab2a: 0e00 |0003: return-void │ │ +09ab08: |[09ab08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +09ab18: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09ab1e: 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;) │ │ @@ -122435,19 +122454,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ab2c: |[09ab2c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -09ab3c: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09ab40: 6e10 6823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@2368 │ │ -09ab46: 0a00 |0005: move-result v0 │ │ -09ab48: 0f00 |0006: return v0 │ │ +09ab20: |[09ab20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +09ab30: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09ab34: 6e10 6823 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@2368 │ │ +09ab3a: 0a00 |0005: move-result v0 │ │ +09ab3c: 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;) │ │ @@ -122455,19 +122474,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ab4c: |[09ab4c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -09ab5c: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09ab60: 6e10 6923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@2369 │ │ -09ab66: 0a00 |0005: move-result v0 │ │ -09ab68: 0f00 |0006: return v0 │ │ +09ab40: |[09ab40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +09ab50: 1f01 b504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09ab54: 6e10 6923 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@2369 │ │ +09ab5a: 0a00 |0005: move-result v0 │ │ +09ab5c: 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;) │ │ @@ -122475,18 +122494,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 │ │ -09ab6c: |[09ab6c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -09ab7c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09ab80: 6e20 8423 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@2384 │ │ -09ab86: 0e00 |0005: return-void │ │ +09ab60: |[09ab60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +09ab70: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09ab74: 6e20 8423 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@2384 │ │ +09ab7a: 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 │ │ @@ -122496,18 +122515,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 │ │ -09ab88: |[09ab88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -09ab98: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09ab9c: 6e20 8523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@2385 │ │ -09aba2: 0e00 |0005: return-void │ │ +09ab7c: |[09ab7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +09ab8c: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09ab90: 6e20 8523 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@2385 │ │ +09ab96: 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 │ │ @@ -122538,17 +122557,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09aba4: |[09aba4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -09abb4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09abba: 0e00 |0003: return-void │ │ +09ab98: |[09ab98] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +09aba8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09abae: 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;) │ │ @@ -122556,18 +122575,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 │ │ -09abbc: |[09abbc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -09abcc: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ -09abd0: 6e30 8d23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@238d │ │ -09abd6: 0e00 |0005: return-void │ │ +09abb0: |[09abb0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09abc0: 1f00 b504 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@04b5 │ │ +09abc4: 6e30 8d23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@238d │ │ +09abca: 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; │ │ @@ -122674,26 +122693,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -09abd8: |[09abd8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -09abe8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09abea: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -09abf0: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -09abf4: 5a30 7f08 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ -09abf8: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -09abfc: 5a30 8008 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09ac00: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -09ac04: 5a30 7908 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ -09ac08: 5932 7a08 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ -09ac0c: 5932 7b08 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ -09ac10: 0e00 |0014: return-void │ │ +09abcc: |[09abcc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +09abdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09abde: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +09abe4: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +09abe8: 5a30 7f08 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ +09abec: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +09abf0: 5a30 8008 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09abf4: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +09abf8: 5a30 7908 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ +09abfc: 5932 7a08 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ +09ac00: 5932 7b08 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ +09ac04: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -122707,53 +122726,53 @@ │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -09ac14: |[09ac14] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -09ac24: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -09ac28: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -09ac2a: 53b6 7f08 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ -09ac2e: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -09ac32: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -09ac36: 0f04 |0009: return v4 │ │ -09ac38: 53b6 8008 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09ac3c: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -09ac40: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -09ac44: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -09ac48: 53b6 8008 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09ac4c: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -09ac50: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -09ac54: 53b6 7f08 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ -09ac58: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -09ac5c: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -09ac60: 8526 |001e: long-to-float v6, v2 │ │ -09ac62: 52b7 7e08 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@087e │ │ -09ac66: 8277 |0021: int-to-float v7, v7 │ │ -09ac68: c976 |0022: div-float/2addr v6, v7 │ │ -09ac6a: 7130 7e1c 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1c7e │ │ -09ac70: 0a04 |0026: move-result v4 │ │ -09ac72: c854 |0027: mul-float/2addr v4, v5 │ │ -09ac74: 28e1 |0028: goto 0009 // -001f │ │ -09ac76: 53b6 8008 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09ac7a: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -09ac7e: 52b5 8108 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ -09ac82: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -09ac86: 52b6 8108 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ -09ac8a: 8507 |0033: long-to-float v7, v0 │ │ -09ac8c: 52b8 7c08 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@087c │ │ -09ac90: 8288 |0036: int-to-float v8, v8 │ │ -09ac92: c987 |0037: div-float/2addr v7, v8 │ │ -09ac94: 7130 7e1c 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1c7e │ │ -09ac9a: 0a04 |003b: move-result v4 │ │ -09ac9c: c864 |003c: mul-float/2addr v4, v6 │ │ -09ac9e: c654 |003d: add-float/2addr v4, v5 │ │ -09aca0: 28cb |003e: goto 0009 // -0035 │ │ +09ac08: |[09ac08] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +09ac18: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +09ac1c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +09ac1e: 53b6 7f08 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ +09ac22: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +09ac26: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +09ac2a: 0f04 |0009: return v4 │ │ +09ac2c: 53b6 8008 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09ac30: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +09ac34: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +09ac38: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +09ac3c: 53b6 8008 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09ac40: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +09ac44: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +09ac48: 53b6 7f08 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ +09ac4c: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +09ac50: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +09ac54: 8526 |001e: long-to-float v6, v2 │ │ +09ac56: 52b7 7e08 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@087e │ │ +09ac5a: 8277 |0021: int-to-float v7, v7 │ │ +09ac5c: c976 |0022: div-float/2addr v6, v7 │ │ +09ac5e: 7130 7e1c 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1c7e │ │ +09ac64: 0a04 |0026: move-result v4 │ │ +09ac66: c854 |0027: mul-float/2addr v4, v5 │ │ +09ac68: 28e1 |0028: goto 0009 // -001f │ │ +09ac6a: 53b6 8008 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09ac6e: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +09ac72: 52b5 8108 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ +09ac76: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +09ac7a: 52b6 8108 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ +09ac7e: 8507 |0033: long-to-float v7, v0 │ │ +09ac80: 52b8 7c08 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@087c │ │ +09ac84: 8288 |0036: int-to-float v8, v8 │ │ +09ac86: c987 |0037: div-float/2addr v7, v8 │ │ +09ac88: 7130 7e1c 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1c7e │ │ +09ac8e: 0a04 |003b: move-result v4 │ │ +09ac90: c864 |003c: mul-float/2addr v4, v6 │ │ +09ac92: c654 |003d: add-float/2addr v4, v5 │ │ +09ac94: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ @@ -122770,22 +122789,22 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -09aca4: |[09aca4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -09acb4: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -09acb8: c830 |0002: mul-float/2addr v0, v3 │ │ -09acba: c830 |0003: mul-float/2addr v0, v3 │ │ -09acbc: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -09acc0: c831 |0006: mul-float/2addr v1, v3 │ │ -09acc2: c610 |0007: add-float/2addr v0, v1 │ │ -09acc4: 0f00 |0008: return v0 │ │ +09ac98: |[09ac98] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +09aca8: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +09acac: c830 |0002: mul-float/2addr v0, v3 │ │ +09acae: c830 |0003: mul-float/2addr v0, v3 │ │ +09acb0: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +09acb4: c831 |0006: mul-float/2addr v1, v3 │ │ +09acb6: c610 |0007: add-float/2addr v0, v1 │ │ +09acb8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -122795,45 +122814,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -09acc8: |[09acc8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -09acd8: 53a6 7908 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ -09acdc: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -09ace0: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -09ace4: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -09ace8: 2206 7f06 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@067f │ │ -09acec: 1a07 6103 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0361 │ │ -09acf0: 7020 2f34 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -09acf6: 2706 |000f: throw v6 │ │ -09acf8: 7100 a723 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -09acfe: 0b00 |0013: move-result-wide v0 │ │ -09ad00: 7030 651c 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1c65 │ │ -09ad06: 0a05 |0017: move-result v5 │ │ -09ad08: 7020 671c 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@1c67 │ │ -09ad0e: 0a04 |001b: move-result v4 │ │ -09ad10: 53a6 7908 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ -09ad14: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -09ad18: 5aa0 7908 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ -09ad1c: 8526 |0022: long-to-float v6, v2 │ │ -09ad1e: c846 |0023: mul-float/2addr v6, v4 │ │ -09ad20: 52a7 8208 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ -09ad24: c876 |0026: mul-float/2addr v6, v7 │ │ -09ad26: 8766 |0027: float-to-int v6, v6 │ │ -09ad28: 59a6 7a08 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ -09ad2c: 8526 |002a: long-to-float v6, v2 │ │ -09ad2e: c846 |002b: mul-float/2addr v6, v4 │ │ -09ad30: 52a7 8308 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ -09ad34: c876 |002e: mul-float/2addr v6, v7 │ │ -09ad36: 8766 |002f: float-to-int v6, v6 │ │ -09ad38: 59a6 7b08 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ -09ad3c: 0e00 |0032: return-void │ │ +09acbc: |[09acbc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +09accc: 53a6 7908 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ +09acd0: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +09acd4: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +09acd8: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +09acdc: 2206 7f06 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@067f │ │ +09ace0: 1a07 6103 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0361 │ │ +09ace4: 7020 2f34 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +09acea: 2706 |000f: throw v6 │ │ +09acec: 7100 a723 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +09acf2: 0b00 |0013: move-result-wide v0 │ │ +09acf4: 7030 651c 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1c65 │ │ +09acfa: 0a05 |0017: move-result v5 │ │ +09acfc: 7020 671c 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@1c67 │ │ +09ad02: 0a04 |001b: move-result v4 │ │ +09ad04: 53a6 7908 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ +09ad08: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +09ad0c: 5aa0 7908 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ +09ad10: 8526 |0022: long-to-float v6, v2 │ │ +09ad12: c846 |0023: mul-float/2addr v6, v4 │ │ +09ad14: 52a7 8208 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ +09ad18: c876 |0026: mul-float/2addr v6, v7 │ │ +09ad1a: 8766 |0027: float-to-int v6, v6 │ │ +09ad1c: 59a6 7a08 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ +09ad20: 8526 |002a: long-to-float v6, v2 │ │ +09ad22: c846 |002b: mul-float/2addr v6, v4 │ │ +09ad24: 52a7 8308 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ +09ad28: c876 |002e: mul-float/2addr v6, v7 │ │ +09ad2a: 8766 |002f: float-to-int v6, v6 │ │ +09ad2c: 59a6 7b08 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ +09ad30: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -122854,17 +122873,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ad40: |[09ad40] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -09ad50: 5210 7a08 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ -09ad54: 0f00 |0002: return v0 │ │ +09ad34: |[09ad34] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +09ad44: 5210 7a08 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ +09ad48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -122872,17 +122891,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ad58: |[09ad58] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -09ad68: 5210 7b08 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ -09ad6c: 0f00 |0002: return v0 │ │ +09ad4c: |[09ad4c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +09ad5c: 5210 7b08 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ +09ad60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -122890,22 +122909,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09ad70: |[09ad70] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -09ad80: 5220 8208 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ -09ad84: 5221 8208 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ -09ad88: 7110 1334 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -09ad8e: 0a01 |0007: move-result v1 │ │ -09ad90: c910 |0008: div-float/2addr v0, v1 │ │ -09ad92: 8700 |0009: float-to-int v0, v0 │ │ -09ad94: 0f00 |000a: return v0 │ │ +09ad64: |[09ad64] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +09ad74: 5220 8208 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ +09ad78: 5221 8208 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ +09ad7c: 7110 1334 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +09ad82: 0a01 |0007: move-result v1 │ │ +09ad84: c910 |0008: div-float/2addr v0, v1 │ │ +09ad86: 8700 |0009: float-to-int v0, v0 │ │ +09ad88: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -122913,22 +122932,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09ad98: |[09ad98] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -09ada8: 5220 8308 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ -09adac: 5221 8308 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ -09adb0: 7110 1334 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -09adb6: 0a01 |0007: move-result v1 │ │ -09adb8: c910 |0008: div-float/2addr v0, v1 │ │ -09adba: 8700 |0009: float-to-int v0, v0 │ │ -09adbc: 0f00 |000a: return v0 │ │ +09ad8c: |[09ad8c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +09ad9c: 5220 8308 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ +09ada0: 5221 8308 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ +09ada4: 7110 1334 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +09adaa: 0a01 |0007: move-result v1 │ │ +09adac: c910 |0008: div-float/2addr v0, v1 │ │ +09adae: 8700 |0009: float-to-int v0, v0 │ │ +09adb0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -122936,31 +122955,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -09adc0: |[09adc0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -09add0: 5360 8008 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09add4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -09add8: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -09addc: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -09ade0: 7100 a723 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -09ade6: 0b00 |000b: move-result-wide v0 │ │ -09ade8: 5362 8008 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09adec: 5264 7c08 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@087c │ │ -09adf0: 8144 |0010: int-to-long v4, v4 │ │ -09adf2: bb42 |0011: add-long/2addr v2, v4 │ │ -09adf4: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -09adf8: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -09adfc: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -09adfe: 0f00 |0017: return v0 │ │ -09ae00: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09ae02: 28fe |0019: goto 0017 // -0002 │ │ +09adb4: |[09adb4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +09adc4: 5360 8008 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09adc8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +09adcc: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +09add0: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +09add4: 7100 a723 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +09adda: 0b00 |000b: move-result-wide v0 │ │ +09addc: 5362 8008 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09ade0: 5264 7c08 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@087c │ │ +09ade4: 8144 |0010: int-to-long v4, v4 │ │ +09ade6: bb42 |0011: add-long/2addr v2, v4 │ │ +09ade8: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +09adec: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +09adf0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +09adf2: 0f00 |0017: return v0 │ │ +09adf4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +09adf6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -122968,30 +122987,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -09ae04: |[09ae04] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -09ae14: 7100 a723 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -09ae1a: 0b00 |0003: move-result-wide v0 │ │ -09ae1c: 5352 7f08 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ -09ae20: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -09ae24: 8422 |0008: long-to-int v2, v2 │ │ -09ae26: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -09ae28: 5254 7d08 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@087d │ │ -09ae2c: 7130 7d1c 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@1c7d │ │ -09ae32: 0a02 |000f: move-result v2 │ │ -09ae34: 5952 7c08 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@087c │ │ -09ae38: 7030 651c 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1c65 │ │ -09ae3e: 0a02 |0015: move-result v2 │ │ -09ae40: 5952 8108 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ -09ae44: 5a50 8008 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09ae48: 0e00 |001a: return-void │ │ +09adf8: |[09adf8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +09ae08: 7100 a723 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +09ae0e: 0b00 |0003: move-result-wide v0 │ │ +09ae10: 5352 7f08 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ +09ae14: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +09ae18: 8422 |0008: long-to-int v2, v2 │ │ +09ae1a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +09ae1c: 5254 7d08 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@087d │ │ +09ae20: 7130 7d1c 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@1c7d │ │ +09ae26: 0a02 |000f: move-result v2 │ │ +09ae28: 5952 7c08 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@087c │ │ +09ae2c: 7030 651c 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1c65 │ │ +09ae32: 0a02 |0015: move-result v2 │ │ +09ae34: 5952 8108 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ +09ae38: 5a50 8008 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09ae3c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -123004,17 +123023,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ae4c: |[09ae4c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -09ae5c: 5901 7d08 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@087d │ │ -09ae60: 0e00 |0002: return-void │ │ +09ae40: |[09ae40] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +09ae50: 5901 7d08 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@087d │ │ +09ae54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -123024,17 +123043,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ae64: |[09ae64] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -09ae74: 5901 7e08 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@087e │ │ -09ae78: 0e00 |0002: return-void │ │ +09ae58: |[09ae58] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +09ae68: 5901 7e08 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@087e │ │ +09ae6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -123044,18 +123063,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09ae7c: |[09ae7c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -09ae8c: 5901 8208 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ -09ae90: 5902 8308 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ -09ae94: 0e00 |0004: return-void │ │ +09ae70: |[09ae70] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +09ae80: 5901 8208 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0882 │ │ +09ae84: 5902 8308 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0883 │ │ +09ae88: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -123067,28 +123086,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -09ae98: |[09ae98] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -09aea8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09aeaa: 7100 a723 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -09aeb0: 0b00 |0004: move-result-wide v0 │ │ -09aeb2: 5a30 7f08 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ -09aeb6: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -09aeba: 5a30 8008 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ -09aebe: 5330 7f08 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ -09aec2: 5a30 7908 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ -09aec6: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -09aeca: 5930 8108 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ -09aece: 5932 7a08 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ -09aed2: 5932 7b08 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ -09aed6: 0e00 |0017: return-void │ │ +09ae8c: |[09ae8c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +09ae9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09ae9e: 7100 a723 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +09aea4: 0b00 |0004: move-result-wide v0 │ │ +09aea6: 5a30 7f08 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ +09aeaa: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +09aeae: 5a30 8008 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0880 │ │ +09aeb2: 5330 7f08 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@087f │ │ +09aeb6: 5a30 7908 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0879 │ │ +09aeba: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +09aebe: 5930 8108 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0881 │ │ +09aec2: 5932 7a08 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@087a │ │ +09aec6: 5932 7b08 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@087b │ │ +09aeca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -123132,18 +123151,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09aed8: |[09aed8] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -09aee8: 5b01 8408 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09aeec: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09aef2: 0e00 |0005: return-void │ │ +09aecc: |[09aecc] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +09aedc: 5b01 8408 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09aee0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09aee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -123152,17 +123171,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09aef4: |[09aef4] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -09af04: 7020 6e1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1c6e │ │ -09af0a: 0e00 |0003: return-void │ │ +09aee8: |[09aee8] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +09aef8: 7020 6e1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1c6e │ │ +09aefe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -123173,64 +123192,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -09af0c: |[09af0c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -09af1c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09af1e: 5453 8408 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af22: 7110 731c 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c73 │ │ -09af28: 0a03 |0006: move-result v3 │ │ -09af2a: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -09af2e: 0e00 |0009: return-void │ │ -09af30: 5453 8408 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af34: 7110 751c 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c75 │ │ -09af3a: 0a03 |000f: move-result v3 │ │ -09af3c: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -09af40: 5453 8408 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af44: 7120 761c 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1c76 │ │ -09af4a: 5453 8408 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af4e: 7110 771c 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@1c77 │ │ -09af54: 0c03 |001c: move-result-object v3 │ │ -09af56: 6e10 6d1c 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@1c6d │ │ -09af5c: 5453 8408 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af60: 7110 771c 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@1c77 │ │ -09af66: 0c02 |0025: move-result-object v2 │ │ -09af68: 6e10 681c 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@1c68 │ │ -09af6e: 0a03 |0029: move-result v3 │ │ -09af70: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -09af74: 5453 8408 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af78: 7110 781c 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c78 │ │ -09af7e: 0a03 |0031: move-result v3 │ │ -09af80: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -09af84: 5453 8408 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af88: 7120 741c 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1c74 │ │ -09af8e: 28d0 |0039: goto 0009 // -0030 │ │ -09af90: 5453 8408 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09af94: 7110 791c 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c79 │ │ -09af9a: 0a03 |003f: move-result v3 │ │ -09af9c: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -09afa0: 5453 8408 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09afa4: 7120 7a1c 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1c7a │ │ -09afaa: 5453 8408 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09afae: 7110 7b1c 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1c7b │ │ -09afb4: 6e10 611c 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@1c61 │ │ -09afba: 6e10 621c 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@1c62 │ │ -09afc0: 0a00 |0052: move-result v0 │ │ -09afc2: 6e10 631c 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@1c63 │ │ -09afc8: 0a01 |0056: move-result v1 │ │ -09afca: 5453 8408 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09afce: 6e30 8b1c 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@1c8b │ │ -09afd4: 5453 8408 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ -09afd8: 7110 7c1c 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@1c7c │ │ -09afde: 0c03 |0061: move-result-object v3 │ │ -09afe0: 7120 a516 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@16a5 │ │ -09afe6: 28a4 |0065: goto 0009 // -005c │ │ +09af00: |[09af00] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +09af10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09af12: 5453 8408 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af16: 7110 731c 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c73 │ │ +09af1c: 0a03 |0006: move-result v3 │ │ +09af1e: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +09af22: 0e00 |0009: return-void │ │ +09af24: 5453 8408 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af28: 7110 751c 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c75 │ │ +09af2e: 0a03 |000f: move-result v3 │ │ +09af30: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +09af34: 5453 8408 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af38: 7120 761c 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1c76 │ │ +09af3e: 5453 8408 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af42: 7110 771c 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@1c77 │ │ +09af48: 0c03 |001c: move-result-object v3 │ │ +09af4a: 6e10 6d1c 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@1c6d │ │ +09af50: 5453 8408 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af54: 7110 771c 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@1c77 │ │ +09af5a: 0c02 |0025: move-result-object v2 │ │ +09af5c: 6e10 681c 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@1c68 │ │ +09af62: 0a03 |0029: move-result v3 │ │ +09af64: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +09af68: 5453 8408 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af6c: 7110 781c 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c78 │ │ +09af72: 0a03 |0031: move-result v3 │ │ +09af74: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +09af78: 5453 8408 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af7c: 7120 741c 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1c74 │ │ +09af82: 28d0 |0039: goto 0009 // -0030 │ │ +09af84: 5453 8408 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af88: 7110 791c 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1c79 │ │ +09af8e: 0a03 |003f: move-result v3 │ │ +09af90: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +09af94: 5453 8408 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09af98: 7120 7a1c 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1c7a │ │ +09af9e: 5453 8408 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09afa2: 7110 7b1c 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1c7b │ │ +09afa8: 6e10 611c 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@1c61 │ │ +09afae: 6e10 621c 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@1c62 │ │ +09afb4: 0a00 |0052: move-result v0 │ │ +09afb6: 6e10 631c 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@1c63 │ │ +09afbc: 0a01 |0056: move-result v1 │ │ +09afbe: 5453 8408 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09afc2: 6e30 8b1c 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@1c8b │ │ +09afc8: 5453 8408 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0884 │ │ +09afcc: 7110 7c1c 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@1c7c │ │ +09afd2: 0c03 |0061: move-result-object v3 │ │ +09afd4: 7120 a516 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@16a5 │ │ +09afda: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -123434,99 +123453,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -09afe8: |[09afe8] android.support.v4.widget.AutoScrollHelper.:()V │ │ -09aff8: 7100 4522 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@2245 │ │ -09affe: 0a00 |0003: move-result v0 │ │ -09b000: 6700 8508 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0885 │ │ -09b004: 0e00 |0006: return-void │ │ +09afdc: |[09afdc] android.support.v4.widget.AutoScrollHelper.:()V │ │ +09afec: 7100 4522 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@2245 │ │ +09aff2: 0a00 |0003: move-result v0 │ │ +09aff4: 6700 8508 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0885 │ │ +09aff8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -09b008: |[09b008] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -09b018: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -09b01e: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -09b022: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -09b026: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -09b02c: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -09b02e: 7010 2834 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@3428 │ │ -09b034: 2203 d703 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@03d7 │ │ -09b038: 7010 601c 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@1c60 │ │ -09b03e: 5b93 a508 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ -09b042: 2203 b704 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@04b7 │ │ -09b046: 7010 9123 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@2391 │ │ -09b04c: 5b93 9908 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0899 │ │ -09b050: 2343 d006 |001c: new-array v3, v4, [F // type@06d0 │ │ -09b054: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -09b05a: 5b93 a208 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ -09b05e: 2343 d006 |0023: new-array v3, v4, [F // type@06d0 │ │ -09b062: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -09b068: 5b93 9d08 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ -09b06c: 2343 d006 |002a: new-array v3, v4, [F // type@06d0 │ │ -09b070: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -09b076: 5b93 a308 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ -09b07a: 2343 d006 |0031: new-array v3, v4, [F // type@06d0 │ │ -09b07e: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -09b084: 5b93 9f08 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ -09b088: 2343 d006 |0038: new-array v3, v4, [F // type@06d0 │ │ -09b08c: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -09b092: 5b93 9e08 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ -09b096: 5b9a a608 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ -09b09a: 7100 c802 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@02c8 │ │ -09b0a0: 0c03 |0044: move-result-object v3 │ │ -09b0a2: 6e10 ba02 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -09b0a8: 0c01 |0048: move-result-object v1 │ │ -09b0aa: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -09b0b0: 5214 1b0a |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -09b0b4: c843 |004e: mul-float/2addr v3, v4 │ │ -09b0b6: c663 |004f: add-float/2addr v3, v6 │ │ -09b0b8: 8730 |0050: float-to-int v0, v3 │ │ -09b0ba: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -09b0c0: 5214 1b0a |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -09b0c4: c843 |0056: mul-float/2addr v3, v4 │ │ -09b0c6: c663 |0057: add-float/2addr v3, v6 │ │ -09b0c8: 8732 |0058: float-to-int v2, v3 │ │ -09b0ca: 8203 |0059: int-to-float v3, v0 │ │ -09b0cc: 8204 |005a: int-to-float v4, v0 │ │ -09b0ce: 6e30 911c 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c91 │ │ -09b0d4: 8223 |005e: int-to-float v3, v2 │ │ -09b0d6: 8224 |005f: int-to-float v4, v2 │ │ -09b0d8: 6e30 921c 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c92 │ │ -09b0de: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -09b0e0: 6e20 8d1c 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c8d │ │ -09b0e6: 6e30 901c 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c90 │ │ -09b0ec: 6e30 951c 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c95 │ │ -09b0f2: 6e30 961c 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c96 │ │ -09b0f8: 6003 8508 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0885 │ │ -09b0fc: 6e20 8c1c 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c8c │ │ -09b102: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -09b106: 6e20 941c 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c94 │ │ -09b10c: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -09b110: 6e20 931c 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c93 │ │ -09b116: 0e00 |007f: return-void │ │ -09b118: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -09b128: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -09b138: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -09b148: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -09b158: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +09affc: |[09affc] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +09b00c: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +09b012: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +09b016: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +09b01a: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +09b020: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +09b022: 7010 2834 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@3428 │ │ +09b028: 2203 d703 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@03d7 │ │ +09b02c: 7010 601c 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@1c60 │ │ +09b032: 5b93 a508 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ +09b036: 2203 b704 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@04b7 │ │ +09b03a: 7010 9123 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@2391 │ │ +09b040: 5b93 9908 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0899 │ │ +09b044: 2343 d006 |001c: new-array v3, v4, [F // type@06d0 │ │ +09b048: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +09b04e: 5b93 a208 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ +09b052: 2343 d006 |0023: new-array v3, v4, [F // type@06d0 │ │ +09b056: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +09b05c: 5b93 9d08 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ +09b060: 2343 d006 |002a: new-array v3, v4, [F // type@06d0 │ │ +09b064: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +09b06a: 5b93 a308 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ +09b06e: 2343 d006 |0031: new-array v3, v4, [F // type@06d0 │ │ +09b072: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +09b078: 5b93 9f08 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ +09b07c: 2343 d006 |0038: new-array v3, v4, [F // type@06d0 │ │ +09b080: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +09b086: 5b93 9e08 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ +09b08a: 5b9a a608 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ +09b08e: 7100 c802 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@02c8 │ │ +09b094: 0c03 |0044: move-result-object v3 │ │ +09b096: 6e10 ba02 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +09b09c: 0c01 |0048: move-result-object v1 │ │ +09b09e: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +09b0a4: 5214 1b0a |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +09b0a8: c843 |004e: mul-float/2addr v3, v4 │ │ +09b0aa: c663 |004f: add-float/2addr v3, v6 │ │ +09b0ac: 8730 |0050: float-to-int v0, v3 │ │ +09b0ae: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +09b0b4: 5214 1b0a |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +09b0b8: c843 |0056: mul-float/2addr v3, v4 │ │ +09b0ba: c663 |0057: add-float/2addr v3, v6 │ │ +09b0bc: 8732 |0058: float-to-int v2, v3 │ │ +09b0be: 8203 |0059: int-to-float v3, v0 │ │ +09b0c0: 8204 |005a: int-to-float v4, v0 │ │ +09b0c2: 6e30 911c 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c91 │ │ +09b0c8: 8223 |005e: int-to-float v3, v2 │ │ +09b0ca: 8224 |005f: int-to-float v4, v2 │ │ +09b0cc: 6e30 921c 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c92 │ │ +09b0d2: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +09b0d4: 6e20 8d1c 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c8d │ │ +09b0da: 6e30 901c 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c90 │ │ +09b0e0: 6e30 951c 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c95 │ │ +09b0e6: 6e30 961c 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1c96 │ │ +09b0ec: 6003 8508 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0885 │ │ +09b0f0: 6e20 8c1c 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c8c │ │ +09b0f6: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +09b0fa: 6e20 941c 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c94 │ │ +09b100: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +09b104: 6e20 931c 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1c93 │ │ +09b10a: 0e00 |007f: return-void │ │ +09b10c: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +09b11c: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +09b12c: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +09b13c: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +09b14c: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -123564,17 +123583,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b168: |[09b168] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -09b178: 5510 9808 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ -09b17c: 0f00 |0002: return v0 │ │ +09b15c: |[09b15c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +09b16c: 5510 9808 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ +09b170: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -123582,17 +123601,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b180: |[09b180] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -09b190: 5c01 9808 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ -09b194: 0f01 |0002: return v1 │ │ +09b174: |[09b174] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +09b184: 5c01 9808 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ +09b188: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -123601,17 +123620,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b198: |[09b198] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -09b1a8: 5510 a108 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ -09b1ac: 0f00 |0002: return v0 │ │ +09b18c: |[09b18c] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +09b19c: 5510 a108 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ +09b1a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -123619,17 +123638,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b1b0: |[09b1b0] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -09b1c0: 5c01 a108 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ -09b1c4: 0f01 |0002: return v1 │ │ +09b1a4: |[09b1a4] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +09b1b4: 5c01 a108 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ +09b1b8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -123638,17 +123657,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b1c8: |[09b1c8] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -09b1d8: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ -09b1dc: 1100 |0002: return-object v0 │ │ +09b1bc: |[09b1bc] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +09b1cc: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ +09b1d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -123656,18 +123675,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09b1e0: |[09b1e0] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -09b1f0: 7010 971c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1c97 │ │ -09b1f6: 0a00 |0003: move-result v0 │ │ -09b1f8: 0f00 |0004: return v0 │ │ +09b1d4: |[09b1d4] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +09b1e4: 7010 971c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1c97 │ │ +09b1ea: 0a00 |0003: move-result v0 │ │ +09b1ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -123675,17 +123694,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b1fc: |[09b1fc] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -09b20c: 5510 a008 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@08a0 │ │ -09b210: 0f00 |0002: return v0 │ │ +09b1f0: |[09b1f0] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +09b200: 5510 a008 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@08a0 │ │ +09b204: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -123693,17 +123712,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b214: |[09b214] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -09b224: 5c01 a008 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@08a0 │ │ -09b228: 0f01 |0002: return v1 │ │ +09b208: |[09b208] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +09b218: 5c01 a008 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@08a0 │ │ +09b21c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -123712,17 +123731,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b22c: |[09b22c] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -09b23c: 7010 811c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@1c81 │ │ -09b242: 0e00 |0003: return-void │ │ +09b220: |[09b220] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +09b230: 7010 811c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@1c81 │ │ +09b236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -123730,17 +123749,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b244: |[09b244] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -09b254: 5410 a608 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ -09b258: 1100 |0002: return-object v0 │ │ +09b238: |[09b238] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +09b248: 5410 a608 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ +09b24c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -123748,18 +123767,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09b25c: |[09b25c] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -09b26c: 7130 841c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@1c84 │ │ -09b272: 0a00 |0003: move-result v0 │ │ -09b274: 0f00 |0004: return v0 │ │ +09b250: |[09b250] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +09b260: 7130 841c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@1c84 │ │ +09b266: 0a00 |0003: move-result v0 │ │ +09b268: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -123769,18 +123788,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09b278: |[09b278] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -09b288: 7130 831c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ -09b28e: 0a00 |0003: move-result v0 │ │ -09b290: 0f00 |0004: return v0 │ │ +09b26c: |[09b26c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +09b27c: 7130 831c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ +09b282: 0a00 |0003: move-result v0 │ │ +09b284: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -123790,28 +123809,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -09b294: |[09b294] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -09b2a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09b2a6: 7100 1805 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -09b2ac: 0b00 |0004: move-result-wide v0 │ │ -09b2ae: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -09b2b0: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -09b2b2: 0402 |0007: move-wide v2, v0 │ │ -09b2b4: 0156 |0008: move v6, v5 │ │ -09b2b6: 7708 5b21 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ -09b2bc: 0c08 |000c: move-result-object v8 │ │ -09b2be: 5492 a608 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ -09b2c2: 6e20 f621 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@21f6 │ │ -09b2c8: 6e10 5d21 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ -09b2ce: 0e00 |0015: return-void │ │ +09b288: |[09b288] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +09b298: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09b29a: 7100 1805 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +09b2a0: 0b00 |0004: move-result-wide v0 │ │ +09b2a2: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +09b2a4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +09b2a6: 0402 |0007: move-wide v2, v0 │ │ +09b2a8: 0156 |0008: move v6, v5 │ │ +09b2aa: 7708 5b21 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ +09b2b0: 0c08 |000c: move-result-object v8 │ │ +09b2b2: 5492 a608 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ +09b2b6: 6e20 f621 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@21f6 │ │ +09b2bc: 6e10 5d21 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ +09b2c2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -123825,44 +123844,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -09b2d0: |[09b2d0] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -09b2e0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -09b2e2: 5498 a208 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ -09b2e6: 4403 080a |0003: aget v3, v8, v10 │ │ -09b2ea: 5498 9d08 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ -09b2ee: 4400 080a |0007: aget v0, v8, v10 │ │ -09b2f2: 705b 861c 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@1c86 │ │ -09b2f8: 0a06 |000c: move-result v6 │ │ -09b2fa: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -09b2fe: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -09b302: 0f07 |0011: return v7 │ │ -09b304: 5498 a308 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ -09b308: 4404 080a |0014: aget v4, v8, v10 │ │ -09b30c: 5498 9f08 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ -09b310: 4402 080a |0018: aget v2, v8, v10 │ │ -09b314: 5498 9e08 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ -09b318: 4401 080a |001c: aget v1, v8, v10 │ │ -09b31c: a805 040d |001e: mul-float v5, v4, v13 │ │ -09b320: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -09b324: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -09b328: a807 0605 |0024: mul-float v7, v6, v5 │ │ -09b32c: 7130 831c 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ -09b332: 0a07 |0029: move-result v7 │ │ -09b334: 28e7 |002a: goto 0011 // -0019 │ │ -09b336: 7f67 |002b: neg-float v7, v6 │ │ -09b338: c857 |002c: mul-float/2addr v7, v5 │ │ -09b33a: 7130 831c 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ -09b340: 0a07 |0030: move-result v7 │ │ -09b342: 7f77 |0031: neg-float v7, v7 │ │ -09b344: 28df |0032: goto 0011 // -0021 │ │ +09b2c4: |[09b2c4] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +09b2d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +09b2d6: 5498 a208 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ +09b2da: 4403 080a |0003: aget v3, v8, v10 │ │ +09b2de: 5498 9d08 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ +09b2e2: 4400 080a |0007: aget v0, v8, v10 │ │ +09b2e6: 705b 861c 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@1c86 │ │ +09b2ec: 0a06 |000c: move-result v6 │ │ +09b2ee: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +09b2f2: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +09b2f6: 0f07 |0011: return v7 │ │ +09b2f8: 5498 a308 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ +09b2fc: 4404 080a |0014: aget v4, v8, v10 │ │ +09b300: 5498 9f08 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ +09b304: 4402 080a |0018: aget v2, v8, v10 │ │ +09b308: 5498 9e08 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ +09b30c: 4401 080a |001c: aget v1, v8, v10 │ │ +09b310: a805 040d |001e: mul-float v5, v4, v13 │ │ +09b314: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +09b318: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +09b31c: a807 0605 |0024: mul-float v7, v6, v5 │ │ +09b320: 7130 831c 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ +09b326: 0a07 |0029: move-result v7 │ │ +09b328: 28e7 |002a: goto 0011 // -0019 │ │ +09b32a: 7f67 |002b: neg-float v7, v6 │ │ +09b32c: c857 |002c: mul-float/2addr v7, v5 │ │ +09b32e: 7130 831c 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ +09b334: 0a07 |0030: move-result v7 │ │ +09b336: 7f77 |0031: neg-float v7, v7 │ │ +09b338: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -123892,24 +123911,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -09b348: |[09b348] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -09b358: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -09b35c: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -09b360: 0f03 |0004: return v3 │ │ -09b362: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -09b366: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -09b36a: 0123 |0009: move v3, v2 │ │ -09b36c: 28fa |000a: goto 0004 // -0006 │ │ -09b36e: 0113 |000b: move v3, v1 │ │ -09b370: 28f8 |000c: goto 0004 // -0008 │ │ +09b33c: |[09b33c] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +09b34c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +09b350: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +09b354: 0f03 |0004: return v3 │ │ +09b356: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +09b35a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +09b35e: 0123 |0009: move v3, v2 │ │ +09b360: 28fa |000a: goto 0004 // -0006 │ │ +09b362: 0113 |000b: move v3, v1 │ │ +09b364: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -123924,22 +123943,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -09b374: |[09b374] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -09b384: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -09b388: 0f02 |0002: return v2 │ │ -09b38a: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -09b38e: 0112 |0005: move v2, v1 │ │ -09b390: 28fc |0006: goto 0002 // -0004 │ │ -09b392: 0102 |0007: move v2, v0 │ │ -09b394: 28fa |0008: goto 0002 // -0006 │ │ +09b368: |[09b368] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +09b378: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +09b37c: 0f02 |0002: return v2 │ │ +09b37e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +09b382: 0112 |0005: move v2, v1 │ │ +09b384: 28fc |0006: goto 0002 // -0004 │ │ +09b386: 0102 |0007: move v2, v0 │ │ +09b388: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -123954,43 +123973,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -09b398: |[09b398] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -09b3a8: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -09b3ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09b3ae: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -09b3b2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -09b3b6: 0f00 |0007: return v0 │ │ -09b3b8: 5242 9a08 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@089a │ │ -09b3bc: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -09b3c2: 28fa |000d: goto 0007 // -0006 │ │ -09b3c4: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -09b3c8: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -09b3cc: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -09b3d0: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -09b3d4: a900 0506 |0016: div-float v0, v5, v6 │ │ -09b3d8: a700 0100 |0018: sub-float v0, v1, v0 │ │ -09b3dc: 28ed |001a: goto 0007 // -0013 │ │ -09b3de: 5542 9808 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ -09b3e2: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -09b3e6: 5242 9a08 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@089a │ │ -09b3ea: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -09b3ec: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -09b3f0: 0110 |0024: move v0, v1 │ │ -09b3f2: 28e2 |0025: goto 0007 // -001e │ │ -09b3f4: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -09b3f8: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -09b3fc: 7f60 |002a: neg-float v0, v6 │ │ -09b3fe: a900 0500 |002b: div-float v0, v5, v0 │ │ -09b402: 28da |002d: goto 0007 // -0026 │ │ -09b404: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +09b38c: |[09b38c] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +09b39c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +09b3a0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09b3a2: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +09b3a6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +09b3aa: 0f00 |0007: return v0 │ │ +09b3ac: 5242 9a08 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@089a │ │ +09b3b0: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +09b3b6: 28fa |000d: goto 0007 // -0006 │ │ +09b3b8: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +09b3bc: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +09b3c0: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +09b3c4: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +09b3c8: a900 0506 |0016: div-float v0, v5, v6 │ │ +09b3cc: a700 0100 |0018: sub-float v0, v1, v0 │ │ +09b3d0: 28ed |001a: goto 0007 // -0013 │ │ +09b3d2: 5542 9808 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ +09b3d6: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +09b3da: 5242 9a08 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@089a │ │ +09b3de: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +09b3e0: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +09b3e4: 0110 |0024: move v0, v1 │ │ +09b3e6: 28e2 |0025: goto 0007 // -001e │ │ +09b3e8: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +09b3ec: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +09b3f0: 7f60 |002a: neg-float v0, v6 │ │ +09b3f2: a900 0500 |002b: div-float v0, v5, v0 │ │ +09b3f6: 28da |002d: goto 0007 // -0026 │ │ +09b3f8: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -124010,43 +124029,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -09b418: |[09b418] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -09b428: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09b42a: a806 0809 |0001: mul-float v6, v8, v9 │ │ -09b42e: 7130 831c 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ -09b434: 0a00 |0006: move-result v0 │ │ -09b436: 7030 851c b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1c85 │ │ -09b43c: 0a03 |000a: move-result v3 │ │ -09b43e: a706 090b |000b: sub-float v6, v9, v11 │ │ -09b442: 7030 851c 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1c85 │ │ -09b448: 0a04 |0010: move-result v4 │ │ -09b44a: a702 0403 |0011: sub-float v2, v4, v3 │ │ -09b44e: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -09b452: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -09b456: 5475 9908 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0899 │ │ -09b45a: 7f26 |0019: neg-float v6, v2 │ │ -09b45c: 7220 ac23 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -09b462: 0a05 |001d: move-result v5 │ │ -09b464: 7f51 |001e: neg-float v1, v5 │ │ -09b466: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -09b46a: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -09b46e: 7130 831c 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ -09b474: 0a05 |0026: move-result v5 │ │ -09b476: 0f05 |0027: return v5 │ │ -09b478: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -09b47c: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -09b480: 5475 9908 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0899 │ │ -09b484: 7220 ac23 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -09b48a: 0a01 |0031: move-result v1 │ │ -09b48c: 28ed |0032: goto 001f // -0013 │ │ +09b40c: |[09b40c] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +09b41c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09b41e: a806 0809 |0001: mul-float v6, v8, v9 │ │ +09b422: 7130 831c 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ +09b428: 0a00 |0006: move-result v0 │ │ +09b42a: 7030 851c b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1c85 │ │ +09b430: 0a03 |000a: move-result v3 │ │ +09b432: a706 090b |000b: sub-float v6, v9, v11 │ │ +09b436: 7030 851c 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1c85 │ │ +09b43c: 0a04 |0010: move-result v4 │ │ +09b43e: a702 0403 |0011: sub-float v2, v4, v3 │ │ +09b442: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +09b446: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +09b44a: 5475 9908 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0899 │ │ +09b44e: 7f26 |0019: neg-float v6, v2 │ │ +09b450: 7220 ac23 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +09b456: 0a05 |001d: move-result v5 │ │ +09b458: 7f51 |001e: neg-float v1, v5 │ │ +09b45a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +09b45e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +09b462: 7130 831c 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1c83 │ │ +09b468: 0a05 |0026: move-result v5 │ │ +09b46a: 0f05 |0027: return v5 │ │ +09b46c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +09b470: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +09b474: 5475 9908 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0899 │ │ +09b478: 7220 ac23 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +09b47e: 0a01 |0031: move-result v1 │ │ +09b480: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -124072,23 +124091,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -09b490: |[09b490] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -09b4a0: 5510 a108 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ -09b4a4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -09b4a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09b4aa: 5c10 9808 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ -09b4ae: 0e00 |0007: return-void │ │ -09b4b0: 5410 a508 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ -09b4b4: 6e10 691c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@1c69 │ │ -09b4ba: 28fa |000d: goto 0007 // -0006 │ │ +09b484: |[09b484] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +09b494: 5510 a108 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ +09b498: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +09b49c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09b49e: 5c10 9808 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ +09b4a2: 0e00 |0007: return-void │ │ +09b4a4: 5410 a508 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ +09b4a8: 6e10 691c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@1c69 │ │ +09b4ae: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -124099,32 +124118,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09b4bc: |[09b4bc] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -09b4cc: 5441 a508 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ -09b4d0: 6e10 661c 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@1c66 │ │ -09b4d6: 0a02 |0005: move-result v2 │ │ -09b4d8: 6e10 641c 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@1c64 │ │ -09b4de: 0a00 |0009: move-result v0 │ │ -09b4e0: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -09b4e4: 6e20 801c 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@1c80 │ │ -09b4ea: 0a03 |000f: move-result v3 │ │ -09b4ec: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -09b4f0: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -09b4f4: 6e20 7f1c 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@1c7f │ │ -09b4fa: 0a03 |0017: move-result v3 │ │ -09b4fc: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -09b500: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -09b502: 0f03 |001b: return v3 │ │ -09b504: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -09b506: 28fe |001d: goto 001b // -0002 │ │ +09b4b0: |[09b4b0] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +09b4c0: 5441 a508 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ +09b4c4: 6e10 661c 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@1c66 │ │ +09b4ca: 0a02 |0005: move-result v2 │ │ +09b4cc: 6e10 641c 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@1c64 │ │ +09b4d2: 0a00 |0009: move-result v0 │ │ +09b4d4: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +09b4d8: 6e20 801c 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@1c80 │ │ +09b4de: 0a03 |000f: move-result v3 │ │ +09b4e0: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +09b4e4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +09b4e8: 6e20 7f1c 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@1c7f │ │ +09b4ee: 0a03 |0017: move-result v3 │ │ +09b4f0: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +09b4f4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +09b4f6: 0f03 |001b: return v3 │ │ +09b4f8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +09b4fa: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -124138,38 +124157,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -09b508: |[09b508] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -09b518: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09b51a: 5450 a408 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ -09b51e: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -09b522: 2200 d803 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@03d8 │ │ -09b526: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -09b528: 7030 6f1c 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@1c6f │ │ -09b52e: 5b50 a408 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ -09b532: 5c54 9808 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ -09b536: 5c54 a108 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ -09b53a: 5550 9708 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0897 │ │ -09b53e: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -09b542: 5250 9608 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0896 │ │ -09b546: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -09b54a: 5450 a608 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ -09b54e: 5451 a408 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ -09b552: 5252 9608 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0896 │ │ -09b556: 8122 |001f: int-to-long v2, v2 │ │ -09b558: 7140 a616 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@16a6 │ │ -09b55e: 5c54 9708 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0897 │ │ -09b562: 0e00 |0025: return-void │ │ -09b564: 5450 a408 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ -09b568: 7210 2e34 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -09b56e: 28f8 |002b: goto 0023 // -0008 │ │ +09b4fc: |[09b4fc] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +09b50c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +09b50e: 5450 a408 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ +09b512: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +09b516: 2200 d803 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@03d8 │ │ +09b51a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +09b51c: 7030 6f1c 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@1c6f │ │ +09b522: 5b50 a408 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ +09b526: 5c54 9808 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ +09b52a: 5c54 a108 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@08a1 │ │ +09b52e: 5550 9708 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0897 │ │ +09b532: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +09b536: 5250 9608 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0896 │ │ +09b53a: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +09b53e: 5450 a608 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ +09b542: 5451 a408 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ +09b546: 5252 9608 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0896 │ │ +09b54a: 8122 |001f: int-to-long v2, v2 │ │ +09b54c: 7140 a616 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@16a6 │ │ +09b552: 5c54 9708 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0897 │ │ +09b556: 0e00 |0025: return-void │ │ +09b558: 5450 a408 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@08a4 │ │ +09b55c: 7210 2e34 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +09b562: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -124198,17 +124217,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b570: |[09b570] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -09b580: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ -09b584: 0f00 |0002: return v0 │ │ +09b564: |[09b564] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +09b574: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ +09b578: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -124216,17 +124235,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b588: |[09b588] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -09b598: 5510 9c08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@089c │ │ -09b59c: 0f00 |0002: return v0 │ │ +09b57c: |[09b57c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +09b58c: 5510 9c08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@089c │ │ +09b590: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -124234,68 +124253,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -09b5a0: |[09b5a0] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -09b5b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09b5b2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -09b5b4: 5585 9b08 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ -09b5b8: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -09b5bc: 0f04 |0006: return v4 │ │ -09b5be: 7110 dc14 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ -09b5c4: 0a00 |000a: move-result v0 │ │ -09b5c6: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -09b5cc: 5585 9c08 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@089c │ │ -09b5d0: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -09b5d4: 5585 9808 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ -09b5d8: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -09b5dc: 0134 |0016: move v4, v3 │ │ -09b5de: 28ef |0017: goto 0006 // -0011 │ │ -09b5e0: 5c83 a008 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@08a0 │ │ -09b5e4: 5c84 9708 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0897 │ │ -09b5e8: 6e10 5721 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -09b5ee: 0a05 |001f: move-result v5 │ │ -09b5f0: 6e10 cf21 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -09b5f6: 0a06 |0023: move-result v6 │ │ -09b5f8: 8266 |0024: int-to-float v6, v6 │ │ -09b5fa: 5487 a608 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ -09b5fe: 6e10 cf21 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -09b604: 0a07 |002a: move-result v7 │ │ -09b606: 8277 |002b: int-to-float v7, v7 │ │ -09b608: 7057 821c 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1c82 │ │ -09b60e: 0a01 |002f: move-result v1 │ │ -09b610: 6e10 5921 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -09b616: 0a05 |0033: move-result v5 │ │ -09b618: 6e10 a121 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ -09b61e: 0a06 |0037: move-result v6 │ │ -09b620: 8266 |0038: int-to-float v6, v6 │ │ -09b622: 5487 a608 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ -09b626: 6e10 a121 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ -09b62c: 0a07 |003e: move-result v7 │ │ -09b62e: 8277 |003f: int-to-float v7, v7 │ │ -09b630: 7057 821c 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1c82 │ │ -09b636: 0a02 |0043: move-result v2 │ │ -09b638: 5485 a508 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ -09b63c: 6e30 6c1c 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@1c6c │ │ -09b642: 5585 9808 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ -09b646: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -09b64a: 7010 971c 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1c97 │ │ -09b650: 0a05 |0050: move-result v5 │ │ -09b652: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -09b656: 7010 981c 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@1c98 │ │ -09b65c: 28b8 |0056: goto 000e // -0048 │ │ -09b65e: 7010 8a1c 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@1c8a │ │ -09b664: 28b4 |005a: goto 000e // -004c │ │ -09b666: 0143 |005b: move v3, v4 │ │ -09b668: 28ba |005c: goto 0016 // -0046 │ │ -09b66a: 0000 |005d: nop // spacer │ │ -09b66c: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +09b594: |[09b594] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +09b5a4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09b5a6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +09b5a8: 5585 9b08 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ +09b5ac: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +09b5b0: 0f04 |0006: return v4 │ │ +09b5b2: 7110 dc14 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ +09b5b8: 0a00 |000a: move-result v0 │ │ +09b5ba: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +09b5c0: 5585 9c08 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@089c │ │ +09b5c4: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +09b5c8: 5585 9808 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ +09b5cc: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +09b5d0: 0134 |0016: move v4, v3 │ │ +09b5d2: 28ef |0017: goto 0006 // -0011 │ │ +09b5d4: 5c83 a008 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@08a0 │ │ +09b5d8: 5c84 9708 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0897 │ │ +09b5dc: 6e10 5721 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +09b5e2: 0a05 |001f: move-result v5 │ │ +09b5e4: 6e10 cf21 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +09b5ea: 0a06 |0023: move-result v6 │ │ +09b5ec: 8266 |0024: int-to-float v6, v6 │ │ +09b5ee: 5487 a608 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ +09b5f2: 6e10 cf21 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +09b5f8: 0a07 |002a: move-result v7 │ │ +09b5fa: 8277 |002b: int-to-float v7, v7 │ │ +09b5fc: 7057 821c 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1c82 │ │ +09b602: 0a01 |002f: move-result v1 │ │ +09b604: 6e10 5921 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +09b60a: 0a05 |0033: move-result v5 │ │ +09b60c: 6e10 a121 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ +09b612: 0a06 |0037: move-result v6 │ │ +09b614: 8266 |0038: int-to-float v6, v6 │ │ +09b616: 5487 a608 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@08a6 │ │ +09b61a: 6e10 a121 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ +09b620: 0a07 |003e: move-result v7 │ │ +09b622: 8277 |003f: int-to-float v7, v7 │ │ +09b624: 7057 821c 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1c82 │ │ +09b62a: 0a02 |0043: move-result v2 │ │ +09b62c: 5485 a508 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ +09b630: 6e30 6c1c 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@1c6c │ │ +09b636: 5585 9808 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0898 │ │ +09b63a: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +09b63e: 7010 971c 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1c97 │ │ +09b644: 0a05 |0050: move-result v5 │ │ +09b646: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +09b64a: 7010 981c 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@1c98 │ │ +09b650: 28b8 |0056: goto 000e // -0048 │ │ +09b652: 7010 8a1c 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@1c8a │ │ +09b658: 28b4 |005a: goto 000e // -004c │ │ +09b65a: 0143 |005b: move v3, v4 │ │ +09b65c: 28ba |005c: goto 0016 // -0046 │ │ +09b65e: 0000 |005d: nop // spacer │ │ +09b660: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -124328,17 +124347,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b684: |[09b684] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b694: 5901 9608 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0896 │ │ -09b698: 1100 |0002: return-object v0 │ │ +09b678: |[09b678] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b688: 5901 9608 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0896 │ │ +09b68c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -124348,17 +124367,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b69c: |[09b69c] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b6ac: 5901 9a08 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@089a │ │ -09b6b0: 1100 |0002: return-object v0 │ │ +09b690: |[09b690] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b6a0: 5901 9a08 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@089a │ │ +09b6a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -124368,21 +124387,21 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09b6b4: |[09b6b4] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b6c4: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ -09b6c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09b6cc: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -09b6d0: 7010 8a1c 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@1c8a │ │ -09b6d6: 5c12 9b08 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ -09b6da: 1101 |000b: return-object v1 │ │ +09b6a8: |[09b6a8] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b6b8: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ +09b6bc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09b6c0: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +09b6c4: 7010 8a1c 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@1c8a │ │ +09b6ca: 5c12 9b08 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@089b │ │ +09b6ce: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -124394,17 +124413,17 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b6dc: |[09b6dc] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b6ec: 5c01 9c08 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@089c │ │ -09b6f0: 1100 |0002: return-object v0 │ │ +09b6d0: |[09b6d0] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b6e0: 5c01 9c08 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@089c │ │ +09b6e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -124414,22 +124433,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -09b6f4: |[09b6f4] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b704: 5420 9d08 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ -09b708: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09b70a: 4b03 0001 |0003: aput v3, v0, v1 │ │ -09b70e: 5420 9d08 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ -09b712: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -09b714: 4b04 0001 |0008: aput v4, v0, v1 │ │ -09b718: 1102 |000a: return-object v2 │ │ +09b6e8: |[09b6e8] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b6f8: 5420 9d08 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ +09b6fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09b6fe: 4b03 0001 |0003: aput v3, v0, v1 │ │ +09b702: 5420 9d08 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@089d │ │ +09b706: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +09b708: 4b04 0001 |0008: aput v4, v0, v1 │ │ +09b70c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -124441,25 +124460,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -09b71c: |[09b71c] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b72c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -09b730: 5440 9e08 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ -09b734: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09b736: a902 0503 |0005: div-float v2, v5, v3 │ │ -09b73a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -09b73e: 5440 9e08 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ -09b742: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -09b744: a902 0603 |000c: div-float v2, v6, v3 │ │ -09b748: 4b02 0001 |000e: aput v2, v0, v1 │ │ -09b74c: 1104 |0010: return-object v4 │ │ +09b710: |[09b710] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b720: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +09b724: 5440 9e08 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ +09b728: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09b72a: a902 0503 |0005: div-float v2, v5, v3 │ │ +09b72e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +09b732: 5440 9e08 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@089e │ │ +09b736: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +09b738: a902 0603 |000c: div-float v2, v6, v3 │ │ +09b73c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +09b740: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -124471,25 +124490,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -09b750: |[09b750] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b760: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -09b764: 5440 9f08 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ -09b768: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09b76a: a902 0503 |0005: div-float v2, v5, v3 │ │ -09b76e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -09b772: 5440 9f08 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ -09b776: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -09b778: a902 0603 |000c: div-float v2, v6, v3 │ │ -09b77c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -09b780: 1104 |0010: return-object v4 │ │ +09b744: |[09b744] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b754: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +09b758: 5440 9f08 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ +09b75c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09b75e: a902 0503 |0005: div-float v2, v5, v3 │ │ +09b762: 4b02 0001 |0007: aput v2, v0, v1 │ │ +09b766: 5440 9f08 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@089f │ │ +09b76a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +09b76c: a902 0603 |000c: div-float v2, v6, v3 │ │ +09b770: 4b02 0001 |000e: aput v2, v0, v1 │ │ +09b774: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -124501,18 +124520,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b784: |[09b784] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b794: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ -09b798: 6e20 6a1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@1c6a │ │ -09b79e: 1101 |0005: return-object v1 │ │ +09b778: |[09b778] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b788: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ +09b78c: 6e20 6a1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@1c6a │ │ +09b792: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -124522,18 +124541,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b7a0: |[09b7a0] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b7b0: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ -09b7b4: 6e20 6b1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@1c6b │ │ -09b7ba: 1101 |0005: return-object v1 │ │ +09b794: |[09b794] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b7a4: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@08a5 │ │ +09b7a8: 6e20 6b1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@1c6b │ │ +09b7ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -124543,22 +124562,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -09b7bc: |[09b7bc] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b7cc: 5420 a208 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ -09b7d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09b7d2: 4b03 0001 |0003: aput v3, v0, v1 │ │ -09b7d6: 5420 a208 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ -09b7da: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -09b7dc: 4b04 0001 |0008: aput v4, v0, v1 │ │ -09b7e0: 1102 |000a: return-object v2 │ │ +09b7b0: |[09b7b0] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b7c0: 5420 a208 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ +09b7c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09b7c6: 4b03 0001 |0003: aput v3, v0, v1 │ │ +09b7ca: 5420 a208 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@08a2 │ │ +09b7ce: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +09b7d0: 4b04 0001 |0008: aput v4, v0, v1 │ │ +09b7d4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -124570,25 +124589,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -09b7e4: |[09b7e4] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -09b7f4: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -09b7f8: 5440 a308 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ -09b7fc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09b7fe: a902 0503 |0005: div-float v2, v5, v3 │ │ -09b802: 4b02 0001 |0007: aput v2, v0, v1 │ │ -09b806: 5440 a308 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ -09b80a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -09b80c: a902 0603 |000c: div-float v2, v6, v3 │ │ -09b810: 4b02 0001 |000e: aput v2, v0, v1 │ │ -09b814: 1104 |0010: return-object v4 │ │ +09b7d8: |[09b7d8] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +09b7e8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +09b7ec: 5440 a308 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ +09b7f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09b7f2: a902 0503 |0005: div-float v2, v5, v3 │ │ +09b7f6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +09b7fa: 5440 a308 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@08a3 │ │ +09b7fe: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +09b800: a902 0603 |000c: div-float v2, v6, v3 │ │ +09b804: 4b02 0001 |000e: aput v2, v0, v1 │ │ +09b808: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -124633,31 +124652,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -09b818: |[09b818] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -09b828: 2200 da03 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@03da │ │ -09b82c: 7010 9a1c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@1c9a │ │ -09b832: 6900 a708 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@08a7 │ │ -09b836: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -09b83a: 2300 d006 |0009: new-array v0, v0, [F // type@06d0 │ │ -09b83e: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -09b844: 6900 a908 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ -09b848: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -09b84c: 6201 a908 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ -09b850: 2111 |0014: array-length v1, v1 │ │ -09b852: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09b856: 8211 |0017: int-to-float v1, v1 │ │ -09b858: c910 |0018: div-float/2addr v0, v1 │ │ -09b85a: 6700 a808 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@08a8 │ │ -09b85e: 0e00 |001b: return-void │ │ -09b860: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +09b80c: |[09b80c] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +09b81c: 2200 da03 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@03da │ │ +09b820: 7010 9a1c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@1c9a │ │ +09b826: 6900 a708 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@08a7 │ │ +09b82a: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +09b82e: 2300 d006 |0009: new-array v0, v0, [F // type@06d0 │ │ +09b832: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +09b838: 6900 a908 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ +09b83c: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +09b840: 6201 a908 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ +09b844: 2111 |0014: array-length v1, v1 │ │ +09b846: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09b84a: 8211 |0017: int-to-float v1, v1 │ │ +09b84c: c910 |0018: div-float/2addr v0, v1 │ │ +09b84e: 6700 a808 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@08a8 │ │ +09b852: 0e00 |001b: return-void │ │ +09b854: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=48 │ │ 0x0010 line=61 │ │ 0x001c line=48 │ │ locals : │ │ @@ -124667,17 +124686,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b9fc: |[09b9fc] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -09ba0c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09ba12: 0e00 |0003: return-void │ │ +09b9f0: |[09b9f0] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +09ba00: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09ba06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -124686,17 +124705,17 @@ │ │ type : '()Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ba14: |[09ba14] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -09ba24: 6200 a708 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@08a7 │ │ -09ba28: 1100 |0002: return-object v0 │ │ +09ba08: |[09ba08] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +09ba18: 6200 a708 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@08a7 │ │ +09ba1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -124704,52 +124723,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -09ba2c: |[09ba2c] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -09ba3c: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -09ba40: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -09ba42: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -09ba46: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -09ba4a: 0f04 |0007: return v4 │ │ -09ba4c: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -09ba50: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -09ba54: 0154 |000c: move v4, v5 │ │ -09ba56: 28fa |000d: goto 0007 // -0006 │ │ -09ba58: 6204 a908 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ -09ba5c: 2144 |0010: array-length v4, v4 │ │ -09ba5e: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -09ba62: 8244 |0013: int-to-float v4, v4 │ │ -09ba64: c884 |0014: mul-float/2addr v4, v8 │ │ -09ba66: 8744 |0015: float-to-int v4, v4 │ │ -09ba68: 6205 a908 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ -09ba6c: 2155 |0018: array-length v5, v5 │ │ -09ba6e: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -09ba72: 7120 1e34 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -09ba78: 0a01 |001e: move-result v1 │ │ -09ba7a: 8214 |001f: int-to-float v4, v1 │ │ -09ba7c: 6005 a808 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@08a8 │ │ -09ba80: a802 0405 |0022: mul-float v2, v4, v5 │ │ -09ba84: a700 0802 |0024: sub-float v0, v8, v2 │ │ -09ba88: 6004 a808 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@08a8 │ │ -09ba8c: a903 0004 |0028: div-float v3, v0, v4 │ │ -09ba90: 6204 a908 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ -09ba94: 4404 0401 |002c: aget v4, v4, v1 │ │ -09ba98: 6205 a908 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ -09ba9c: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -09baa0: 4405 0506 |0032: aget v5, v5, v6 │ │ -09baa4: 6206 a908 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ -09baa8: 4406 0601 |0036: aget v6, v6, v1 │ │ -09baac: c765 |0038: sub-float/2addr v5, v6 │ │ -09baae: c835 |0039: mul-float/2addr v5, v3 │ │ -09bab0: c654 |003a: add-float/2addr v4, v5 │ │ -09bab2: 28cc |003b: goto 0007 // -0034 │ │ +09ba20: |[09ba20] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +09ba30: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +09ba34: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +09ba36: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +09ba3a: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +09ba3e: 0f04 |0007: return v4 │ │ +09ba40: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +09ba44: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +09ba48: 0154 |000c: move v4, v5 │ │ +09ba4a: 28fa |000d: goto 0007 // -0006 │ │ +09ba4c: 6204 a908 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ +09ba50: 2144 |0010: array-length v4, v4 │ │ +09ba52: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +09ba56: 8244 |0013: int-to-float v4, v4 │ │ +09ba58: c884 |0014: mul-float/2addr v4, v8 │ │ +09ba5a: 8744 |0015: float-to-int v4, v4 │ │ +09ba5c: 6205 a908 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ +09ba60: 2155 |0018: array-length v5, v5 │ │ +09ba62: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +09ba66: 7120 1e34 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +09ba6c: 0a01 |001e: move-result v1 │ │ +09ba6e: 8214 |001f: int-to-float v4, v1 │ │ +09ba70: 6005 a808 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@08a8 │ │ +09ba74: a802 0405 |0022: mul-float v2, v4, v5 │ │ +09ba78: a700 0802 |0024: sub-float v0, v8, v2 │ │ +09ba7c: 6004 a808 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@08a8 │ │ +09ba80: a903 0004 |0028: div-float v3, v0, v4 │ │ +09ba84: 6204 a908 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ +09ba88: 4404 0401 |002c: aget v4, v4, v1 │ │ +09ba8c: 6205 a908 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ +09ba90: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +09ba94: 4405 0506 |0032: aget v5, v5, v6 │ │ +09ba98: 6206 a908 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@08a9 │ │ +09ba9c: 4406 0601 |0036: aget v6, v6, v1 │ │ +09baa0: c765 |0038: sub-float/2addr v5, v6 │ │ +09baa2: c835 |0039: mul-float/2addr v5, v3 │ │ +09baa4: c654 |003a: add-float/2addr v4, v5 │ │ +09baa6: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -124811,44 +124830,44 @@ │ │ type : '(Landroid/support/v4/widget/CircleImageView;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 64 16-bit code units │ │ -09bab4: |[09bab4] android.support.v4.widget.CircleImageView$OvalShadow.:(Landroid/support/v4/widget/CircleImageView;II)V │ │ -09bac4: 5b78 ad08 |0000: iput-object v8, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ -09bac8: 7010 aa03 0700 |0002: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@03aa │ │ -09bace: 2200 8700 |0005: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ -09bad2: 7010 4703 0000 |0007: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -09bad8: 5b70 ac08 |000a: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@08ac │ │ -09badc: 7120 a11c 9800 |000c: invoke-static {v8, v9}, Landroid/support/v4/widget/CircleImageView;.access$002:(Landroid/support/v4/widget/CircleImageView;I)I // method@1ca1 │ │ -09bae2: 597a aa08 |000f: iput v10, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ -09bae6: 2200 8c00 |0011: new-instance v0, Landroid/graphics/RadialGradient; // type@008c │ │ -09baea: 5271 aa08 |0013: iget v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ -09baee: db01 0102 |0015: div-int/lit8 v1, v1, #int 2 // #02 │ │ -09baf2: 8211 |0017: int-to-float v1, v1 │ │ -09baf4: 5272 aa08 |0018: iget v2, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ -09baf8: db02 0202 |001a: div-int/lit8 v2, v2, #int 2 // #02 │ │ -09bafc: 8222 |001c: int-to-float v2, v2 │ │ -09bafe: 7110 a01c 0800 |001d: invoke-static {v8}, Landroid/support/v4/widget/CircleImageView;.access$000:(Landroid/support/v4/widget/CircleImageView;)I // method@1ca0 │ │ -09bb04: 0a03 |0020: move-result v3 │ │ -09bb06: 8233 |0021: int-to-float v3, v3 │ │ -09bb08: 1224 |0022: const/4 v4, #int 2 // #2 │ │ -09bb0a: 2344 d106 |0023: new-array v4, v4, [I // type@06d1 │ │ -09bb0e: 2604 1300 0000 |0025: fill-array-data v4, 00000038 // +00000013 │ │ -09bb14: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -09bb16: 6206 4101 |0029: sget-object v6, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ -09bb1a: 7607 6003 0000 |002b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/graphics/RadialGradient;.:(FFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0360 │ │ -09bb20: 5b70 ab08 |002e: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@08ab │ │ -09bb24: 5470 ac08 |0030: iget-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@08ac │ │ -09bb28: 5471 ab08 |0032: iget-object v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@08ab │ │ -09bb2c: 6e20 5303 1000 |0034: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ -09bb32: 0e00 |0037: return-void │ │ -09bb34: 0003 0400 0200 0000 0000 003d 0000 ... |0038: array-data (8 units) │ │ +09baa8: |[09baa8] android.support.v4.widget.CircleImageView$OvalShadow.:(Landroid/support/v4/widget/CircleImageView;II)V │ │ +09bab8: 5b78 ad08 |0000: iput-object v8, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ +09babc: 7010 aa03 0700 |0002: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@03aa │ │ +09bac2: 2200 8700 |0005: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ +09bac6: 7010 4703 0000 |0007: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +09bacc: 5b70 ac08 |000a: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@08ac │ │ +09bad0: 7120 a11c 9800 |000c: invoke-static {v8, v9}, Landroid/support/v4/widget/CircleImageView;.access$002:(Landroid/support/v4/widget/CircleImageView;I)I // method@1ca1 │ │ +09bad6: 597a aa08 |000f: iput v10, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ +09bada: 2200 8c00 |0011: new-instance v0, Landroid/graphics/RadialGradient; // type@008c │ │ +09bade: 5271 aa08 |0013: iget v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ +09bae2: db01 0102 |0015: div-int/lit8 v1, v1, #int 2 // #02 │ │ +09bae6: 8211 |0017: int-to-float v1, v1 │ │ +09bae8: 5272 aa08 |0018: iget v2, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ +09baec: db02 0202 |001a: div-int/lit8 v2, v2, #int 2 // #02 │ │ +09baf0: 8222 |001c: int-to-float v2, v2 │ │ +09baf2: 7110 a01c 0800 |001d: invoke-static {v8}, Landroid/support/v4/widget/CircleImageView;.access$000:(Landroid/support/v4/widget/CircleImageView;)I // method@1ca0 │ │ +09baf8: 0a03 |0020: move-result v3 │ │ +09bafa: 8233 |0021: int-to-float v3, v3 │ │ +09bafc: 1224 |0022: const/4 v4, #int 2 // #2 │ │ +09bafe: 2344 d106 |0023: new-array v4, v4, [I // type@06d1 │ │ +09bb02: 2604 1300 0000 |0025: fill-array-data v4, 00000038 // +00000013 │ │ +09bb08: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +09bb0a: 6206 4101 |0029: sget-object v6, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ +09bb0e: 7607 6003 0000 |002b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/graphics/RadialGradient;.:(FFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0360 │ │ +09bb14: 5b70 ab08 |002e: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@08ab │ │ +09bb18: 5470 ac08 |0030: iget-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@08ac │ │ +09bb1c: 5471 ab08 |0032: iget-object v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@08ab │ │ +09bb20: 6e20 5303 1000 |0034: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ +09bb26: 0e00 |0037: return-void │ │ +09bb28: 0003 0400 0200 0000 0000 003d 0000 ... |0038: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ 0x0005 line=134 │ │ 0x000c line=135 │ │ 0x000f line=136 │ │ @@ -124868,43 +124887,43 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -09bb44: |[09bb44] android.support.v4.widget.CircleImageView$OvalShadow.draw:(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V │ │ -09bb54: 5462 ad08 |0000: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ -09bb58: 6e10 ad1c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getWidth:()I // method@1cad │ │ -09bb5e: 0a01 |0005: move-result v1 │ │ -09bb60: 5462 ad08 |0006: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ -09bb64: 6e10 a81c 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getHeight:()I // method@1ca8 │ │ -09bb6a: 0a00 |000b: move-result v0 │ │ -09bb6c: db02 0102 |000c: div-int/lit8 v2, v1, #int 2 // #02 │ │ -09bb70: 8222 |000e: int-to-float v2, v2 │ │ -09bb72: db03 0002 |000f: div-int/lit8 v3, v0, #int 2 // #02 │ │ -09bb76: 8233 |0011: int-to-float v3, v3 │ │ -09bb78: 5264 aa08 |0012: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ -09bb7c: db04 0402 |0014: div-int/lit8 v4, v4, #int 2 // #02 │ │ -09bb80: 5465 ad08 |0016: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ -09bb84: 7110 a01c 0500 |0018: invoke-static {v5}, Landroid/support/v4/widget/CircleImageView;.access$000:(Landroid/support/v4/widget/CircleImageView;)I // method@1ca0 │ │ -09bb8a: 0a05 |001b: move-result v5 │ │ -09bb8c: b054 |001c: add-int/2addr v4, v5 │ │ -09bb8e: 8244 |001d: int-to-float v4, v4 │ │ -09bb90: 5465 ac08 |001e: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@08ac │ │ -09bb94: 6e55 2d03 2743 |0020: invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ -09bb9a: db02 0102 |0023: div-int/lit8 v2, v1, #int 2 // #02 │ │ -09bb9e: 8222 |0025: int-to-float v2, v2 │ │ -09bba0: db03 0002 |0026: div-int/lit8 v3, v0, #int 2 // #02 │ │ -09bba4: 8233 |0028: int-to-float v3, v3 │ │ -09bba6: 5264 aa08 |0029: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ -09bbaa: db04 0402 |002b: div-int/lit8 v4, v4, #int 2 // #02 │ │ -09bbae: 8244 |002d: int-to-float v4, v4 │ │ -09bbb0: 6e58 2d03 2743 |002e: invoke-virtual {v7, v2, v3, v4, v8}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ -09bbb6: 0e00 |0031: return-void │ │ +09bb38: |[09bb38] android.support.v4.widget.CircleImageView$OvalShadow.draw:(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V │ │ +09bb48: 5462 ad08 |0000: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ +09bb4c: 6e10 ad1c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getWidth:()I // method@1cad │ │ +09bb52: 0a01 |0005: move-result v1 │ │ +09bb54: 5462 ad08 |0006: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ +09bb58: 6e10 a81c 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getHeight:()I // method@1ca8 │ │ +09bb5e: 0a00 |000b: move-result v0 │ │ +09bb60: db02 0102 |000c: div-int/lit8 v2, v1, #int 2 // #02 │ │ +09bb64: 8222 |000e: int-to-float v2, v2 │ │ +09bb66: db03 0002 |000f: div-int/lit8 v3, v0, #int 2 // #02 │ │ +09bb6a: 8233 |0011: int-to-float v3, v3 │ │ +09bb6c: 5264 aa08 |0012: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ +09bb70: db04 0402 |0014: div-int/lit8 v4, v4, #int 2 // #02 │ │ +09bb74: 5465 ad08 |0016: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@08ad │ │ +09bb78: 7110 a01c 0500 |0018: invoke-static {v5}, Landroid/support/v4/widget/CircleImageView;.access$000:(Landroid/support/v4/widget/CircleImageView;)I // method@1ca0 │ │ +09bb7e: 0a05 |001b: move-result v5 │ │ +09bb80: b054 |001c: add-int/2addr v4, v5 │ │ +09bb82: 8244 |001d: int-to-float v4, v4 │ │ +09bb84: 5465 ac08 |001e: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@08ac │ │ +09bb88: 6e55 2d03 2743 |0020: invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ +09bb8e: db02 0102 |0023: div-int/lit8 v2, v1, #int 2 // #02 │ │ +09bb92: 8222 |0025: int-to-float v2, v2 │ │ +09bb94: db03 0002 |0026: div-int/lit8 v3, v0, #int 2 // #02 │ │ +09bb98: 8233 |0028: int-to-float v3, v3 │ │ +09bb9a: 5264 aa08 |0029: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@08aa │ │ +09bb9e: db04 0402 |002b: div-int/lit8 v4, v4, #int 2 // #02 │ │ +09bba2: 8244 |002d: int-to-float v4, v4 │ │ +09bba4: 6e58 2d03 2743 |002e: invoke-virtual {v7, v2, v3, v4, v8}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ +09bbaa: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0006 line=147 │ │ 0x000c line=148 │ │ 0x0023 line=150 │ │ 0x0031 line=151 │ │ @@ -124982,72 +125001,72 @@ │ │ type : '(Landroid/content/Context;IF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -09bbb8: |[09bbb8] android.support.v4.widget.CircleImageView.:(Landroid/content/Context;IF)V │ │ -09bbc8: 7020 1a24 dc00 |0000: invoke-direct {v12, v13}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ -09bbce: 6e10 a71c 0c00 |0003: invoke-virtual {v12}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1ca7 │ │ -09bbd4: 0c07 |0006: move-result-object v7 │ │ -09bbd6: 6e10 4602 0700 |0007: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -09bbdc: 0c07 |000a: move-result-object v7 │ │ -09bbde: 6e10 ba02 0700 |000b: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -09bbe4: 0c07 |000e: move-result-object v7 │ │ -09bbe6: 5271 1b0a |000f: iget v1, v7, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -09bbea: a807 0f01 |0011: mul-float v7, v15, v1 │ │ -09bbee: 1508 0040 |0013: const/high16 v8, #int 1073741824 // #4000 │ │ -09bbf2: c887 |0015: mul-float/2addr v7, v8 │ │ -09bbf4: 8772 |0016: float-to-int v2, v7 │ │ -09bbf6: 1507 e03f |0017: const/high16 v7, #int 1071644672 // #3fe0 │ │ -09bbfa: c817 |0019: mul-float/2addr v7, v1 │ │ -09bbfc: 8776 |001a: float-to-int v6, v7 │ │ -09bbfe: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -09bc00: c817 |001c: mul-float/2addr v7, v1 │ │ -09bc02: 8775 |001d: float-to-int v5, v7 │ │ -09bc04: 1507 6040 |001e: const/high16 v7, #int 1080033280 // #4060 │ │ -09bc08: c817 |0020: mul-float/2addr v7, v1 │ │ -09bc0a: 8777 |0021: float-to-int v7, v7 │ │ -09bc0c: 59c7 b508 |0022: iput v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bc10: 7010 a41c 0c00 |0024: invoke-direct {v12}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1ca4 │ │ -09bc16: 0a07 |0027: move-result v7 │ │ -09bc18: 3807 1d00 |0028: if-eqz v7, 0045 // +001d │ │ -09bc1c: 2200 9b00 |002a: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ -09bc20: 2207 9c00 |002c: new-instance v7, Landroid/graphics/drawable/shapes/OvalShape; // type@009c │ │ -09bc24: 7010 aa03 0700 |002e: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@03aa │ │ -09bc2a: 7020 a803 7000 |0031: invoke-direct {v0, v7}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@03a8 │ │ -09bc30: 1507 8040 |0034: const/high16 v7, #int 1082130432 // #4080 │ │ -09bc34: c817 |0036: mul-float/2addr v7, v1 │ │ -09bc36: 7120 ae16 7c00 |0037: invoke-static {v12, v7}, Landroid/support/v4/view/ViewCompat;.setElevation:(Landroid/view/View;F)V // method@16ae │ │ -09bc3c: 6e10 a903 0000 |003a: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ -09bc42: 0c07 |003d: move-result-object v7 │ │ -09bc44: 6e20 4f03 e700 |003e: invoke-virtual {v7, v14}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -09bc4a: 6e20 b81c 0c00 |0041: invoke-virtual {v12, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb8 │ │ -09bc50: 0e00 |0044: return-void │ │ -09bc52: 2203 db03 |0045: new-instance v3, Landroid/support/v4/widget/CircleImageView$OvalShadow; // type@03db │ │ -09bc56: 52c7 b508 |0047: iget v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bc5a: 7040 9d1c c327 |0049: invoke-direct {v3, v12, v7, v2}, Landroid/support/v4/widget/CircleImageView$OvalShadow;.:(Landroid/support/v4/widget/CircleImageView;II)V // method@1c9d │ │ -09bc60: 2200 9b00 |004c: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ -09bc64: 7020 a803 3000 |004e: invoke-direct {v0, v3}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@03a8 │ │ -09bc6a: 1217 |0051: const/4 v7, #int 1 // #1 │ │ -09bc6c: 6e10 a903 0000 |0052: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ -09bc72: 0c08 |0055: move-result-object v8 │ │ -09bc74: 7130 b416 7c08 |0056: invoke-static {v12, v7, v8}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ -09bc7a: 6e10 a903 0000 |0059: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ -09bc80: 0c07 |005c: move-result-object v7 │ │ -09bc82: 52c8 b508 |005d: iget v8, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bc86: 8288 |005f: int-to-float v8, v8 │ │ -09bc88: 8259 |0060: int-to-float v9, v5 │ │ -09bc8a: 826a |0061: int-to-float v10, v6 │ │ -09bc8c: 150b 001e |0062: const/high16 v11, #int 503316480 // #1e00 │ │ -09bc90: 6e5b 5403 87a9 |0064: invoke-virtual {v7, v8, v9, v10, v11}, Landroid/graphics/Paint;.setShadowLayer:(FFFI)V // method@0354 │ │ -09bc96: 52c4 b508 |0067: iget v4, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bc9a: 6e54 bb1c 4c44 |0069: invoke-virtual {v12, v4, v4, v4, v4}, Landroid/support/v4/widget/CircleImageView;.setPadding:(IIII)V // method@1cbb │ │ -09bca0: 28ce |006c: goto 003a // -0032 │ │ +09bbac: |[09bbac] android.support.v4.widget.CircleImageView.:(Landroid/content/Context;IF)V │ │ +09bbbc: 7020 1a24 dc00 |0000: invoke-direct {v12, v13}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ +09bbc2: 6e10 a71c 0c00 |0003: invoke-virtual {v12}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1ca7 │ │ +09bbc8: 0c07 |0006: move-result-object v7 │ │ +09bbca: 6e10 4602 0700 |0007: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +09bbd0: 0c07 |000a: move-result-object v7 │ │ +09bbd2: 6e10 ba02 0700 |000b: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +09bbd8: 0c07 |000e: move-result-object v7 │ │ +09bbda: 5271 1b0a |000f: iget v1, v7, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +09bbde: a807 0f01 |0011: mul-float v7, v15, v1 │ │ +09bbe2: 1508 0040 |0013: const/high16 v8, #int 1073741824 // #4000 │ │ +09bbe6: c887 |0015: mul-float/2addr v7, v8 │ │ +09bbe8: 8772 |0016: float-to-int v2, v7 │ │ +09bbea: 1507 e03f |0017: const/high16 v7, #int 1071644672 // #3fe0 │ │ +09bbee: c817 |0019: mul-float/2addr v7, v1 │ │ +09bbf0: 8776 |001a: float-to-int v6, v7 │ │ +09bbf2: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +09bbf4: c817 |001c: mul-float/2addr v7, v1 │ │ +09bbf6: 8775 |001d: float-to-int v5, v7 │ │ +09bbf8: 1507 6040 |001e: const/high16 v7, #int 1080033280 // #4060 │ │ +09bbfc: c817 |0020: mul-float/2addr v7, v1 │ │ +09bbfe: 8777 |0021: float-to-int v7, v7 │ │ +09bc00: 59c7 b508 |0022: iput v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bc04: 7010 a41c 0c00 |0024: invoke-direct {v12}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1ca4 │ │ +09bc0a: 0a07 |0027: move-result v7 │ │ +09bc0c: 3807 1d00 |0028: if-eqz v7, 0045 // +001d │ │ +09bc10: 2200 9b00 |002a: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ +09bc14: 2207 9c00 |002c: new-instance v7, Landroid/graphics/drawable/shapes/OvalShape; // type@009c │ │ +09bc18: 7010 aa03 0700 |002e: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@03aa │ │ +09bc1e: 7020 a803 7000 |0031: invoke-direct {v0, v7}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@03a8 │ │ +09bc24: 1507 8040 |0034: const/high16 v7, #int 1082130432 // #4080 │ │ +09bc28: c817 |0036: mul-float/2addr v7, v1 │ │ +09bc2a: 7120 ae16 7c00 |0037: invoke-static {v12, v7}, Landroid/support/v4/view/ViewCompat;.setElevation:(Landroid/view/View;F)V // method@16ae │ │ +09bc30: 6e10 a903 0000 |003a: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ +09bc36: 0c07 |003d: move-result-object v7 │ │ +09bc38: 6e20 4f03 e700 |003e: invoke-virtual {v7, v14}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +09bc3e: 6e20 b81c 0c00 |0041: invoke-virtual {v12, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb8 │ │ +09bc44: 0e00 |0044: return-void │ │ +09bc46: 2203 db03 |0045: new-instance v3, Landroid/support/v4/widget/CircleImageView$OvalShadow; // type@03db │ │ +09bc4a: 52c7 b508 |0047: iget v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bc4e: 7040 9d1c c327 |0049: invoke-direct {v3, v12, v7, v2}, Landroid/support/v4/widget/CircleImageView$OvalShadow;.:(Landroid/support/v4/widget/CircleImageView;II)V // method@1c9d │ │ +09bc54: 2200 9b00 |004c: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ +09bc58: 7020 a803 3000 |004e: invoke-direct {v0, v3}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@03a8 │ │ +09bc5e: 1217 |0051: const/4 v7, #int 1 // #1 │ │ +09bc60: 6e10 a903 0000 |0052: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ +09bc66: 0c08 |0055: move-result-object v8 │ │ +09bc68: 7130 b416 7c08 |0056: invoke-static {v12, v7, v8}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ +09bc6e: 6e10 a903 0000 |0059: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ +09bc74: 0c07 |005c: move-result-object v7 │ │ +09bc76: 52c8 b508 |005d: iget v8, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bc7a: 8288 |005f: int-to-float v8, v8 │ │ +09bc7c: 8259 |0060: int-to-float v9, v5 │ │ +09bc7e: 826a |0061: int-to-float v10, v6 │ │ +09bc80: 150b 001e |0062: const/high16 v11, #int 503316480 // #1e00 │ │ +09bc84: 6e5b 5403 87a9 |0064: invoke-virtual {v7, v8, v9, v10, v11}, Landroid/graphics/Paint;.setShadowLayer:(FFFI)V // method@0354 │ │ +09bc8a: 52c4 b508 |0067: iget v4, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bc8e: 6e54 bb1c 4c44 |0069: invoke-virtual {v12, v4, v4, v4, v4}, Landroid/support/v4/widget/CircleImageView;.setPadding:(IIII)V // method@1cbb │ │ +09bc94: 28ce |006c: goto 003a // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0011 line=54 │ │ 0x0017 line=55 │ │ 0x001b line=56 │ │ @@ -125083,17 +125102,17 @@ │ │ type : '(Landroid/support/v4/widget/CircleImageView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bca4: |[09bca4] android.support.v4.widget.CircleImageView.access$000:(Landroid/support/v4/widget/CircleImageView;)I │ │ -09bcb4: 5210 b508 |0000: iget v0, v1, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bcb8: 0f00 |0002: return v0 │ │ +09bc98: |[09bc98] android.support.v4.widget.CircleImageView.access$000:(Landroid/support/v4/widget/CircleImageView;)I │ │ +09bca8: 5210 b508 |0000: iget v0, v1, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bcac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/CircleImageView; │ │ │ │ #2 : (in Landroid/support/v4/widget/CircleImageView;) │ │ @@ -125101,17 +125120,17 @@ │ │ type : '(Landroid/support/v4/widget/CircleImageView;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bcbc: |[09bcbc] android.support.v4.widget.CircleImageView.access$002:(Landroid/support/v4/widget/CircleImageView;I)I │ │ -09bccc: 5901 b508 |0000: iput v1, v0, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bcd0: 0f01 |0002: return v1 │ │ +09bcb0: |[09bcb0] android.support.v4.widget.CircleImageView.access$002:(Landroid/support/v4/widget/CircleImageView;I)I │ │ +09bcc0: 5901 b508 |0000: iput v1, v0, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bcc4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/CircleImageView; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -125120,22 +125139,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -09bcd4: |[09bcd4] android.support.v4.widget.CircleImageView.elevationSupported:()Z │ │ -09bce4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09bce8: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -09bcec: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -09bcf0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09bcf2: 0f00 |0007: return v0 │ │ -09bcf4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09bcf6: 28fe |0009: goto 0007 // -0002 │ │ +09bcc8: |[09bcc8] android.support.v4.widget.CircleImageView.elevationSupported:()Z │ │ +09bcd8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09bcdc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +09bce0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +09bce4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09bce6: 0f00 |0007: return v0 │ │ +09bce8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09bcea: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/CircleImageView; │ │ │ │ Virtual methods - │ │ @@ -125144,23 +125163,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09bcf8: |[09bcf8] android.support.v4.widget.CircleImageView.onAnimationEnd:()V │ │ -09bd08: 6f10 2424 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationEnd:()V // method@2424 │ │ -09bd0e: 5420 b408 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ -09bd12: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -09bd16: 5420 b408 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ -09bd1a: 6e10 a51c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1ca5 │ │ -09bd20: 0c01 |000c: move-result-object v1 │ │ -09bd22: 7220 9a23 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationEnd:(Landroid/view/animation/Animation;)V // method@239a │ │ -09bd28: 0e00 |0010: return-void │ │ +09bcec: |[09bcec] android.support.v4.widget.CircleImageView.onAnimationEnd:()V │ │ +09bcfc: 6f10 2424 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationEnd:()V // method@2424 │ │ +09bd02: 5420 b408 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ +09bd06: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +09bd0a: 5420 b408 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ +09bd0e: 6e10 a51c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1ca5 │ │ +09bd14: 0c01 |000c: move-result-object v1 │ │ +09bd16: 7220 9a23 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationEnd:(Landroid/view/animation/Animation;)V // method@239a │ │ +09bd1c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0007 line=107 │ │ 0x0010 line=109 │ │ locals : │ │ @@ -125171,23 +125190,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09bd2c: |[09bd2c] android.support.v4.widget.CircleImageView.onAnimationStart:()V │ │ -09bd3c: 6f10 2524 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationStart:()V // method@2425 │ │ -09bd42: 5420 b408 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ -09bd46: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -09bd4a: 5420 b408 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ -09bd4e: 6e10 a51c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1ca5 │ │ -09bd54: 0c01 |000c: move-result-object v1 │ │ -09bd56: 7220 9b23 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationStart:(Landroid/view/animation/Animation;)V // method@239b │ │ -09bd5c: 0e00 |0010: return-void │ │ +09bd20: |[09bd20] android.support.v4.widget.CircleImageView.onAnimationStart:()V │ │ +09bd30: 6f10 2524 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationStart:()V // method@2425 │ │ +09bd36: 5420 b408 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ +09bd3a: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +09bd3e: 5420 b408 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ +09bd42: 6e10 a51c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1ca5 │ │ +09bd48: 0c01 |000c: move-result-object v1 │ │ +09bd4a: 7220 9b23 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationStart:(Landroid/view/animation/Animation;)V // method@239b │ │ +09bd50: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x0007 line=99 │ │ 0x0010 line=101 │ │ locals : │ │ @@ -125198,31 +125217,31 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -09bd60: |[09bd60] android.support.v4.widget.CircleImageView.onMeasure:(II)V │ │ -09bd70: 6f30 2624 4305 |0000: invoke-super {v3, v4, v5}, Landroid/widget/ImageView;.onMeasure:(II)V // method@2426 │ │ -09bd76: 7010 a41c 0300 |0003: invoke-direct {v3}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1ca4 │ │ -09bd7c: 0a00 |0006: move-result v0 │ │ -09bd7e: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ -09bd82: 6e10 aa1c 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1caa │ │ -09bd88: 0a00 |000c: move-result v0 │ │ -09bd8a: 5231 b508 |000d: iget v1, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bd8e: da01 0102 |000f: mul-int/lit8 v1, v1, #int 2 // #02 │ │ -09bd92: b010 |0011: add-int/2addr v0, v1 │ │ -09bd94: 6e10 a91c 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ -09bd9a: 0a01 |0015: move-result v1 │ │ -09bd9c: 5232 b508 |0016: iget v2, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ -09bda0: da02 0202 |0018: mul-int/lit8 v2, v2, #int 2 // #02 │ │ -09bda4: b021 |001a: add-int/2addr v1, v2 │ │ -09bda6: 6e30 ba1c 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/CircleImageView;.setMeasuredDimension:(II)V // method@1cba │ │ -09bdac: 0e00 |001e: return-void │ │ +09bd54: |[09bd54] android.support.v4.widget.CircleImageView.onMeasure:(II)V │ │ +09bd64: 6f30 2624 4305 |0000: invoke-super {v3, v4, v5}, Landroid/widget/ImageView;.onMeasure:(II)V // method@2426 │ │ +09bd6a: 7010 a41c 0300 |0003: invoke-direct {v3}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1ca4 │ │ +09bd70: 0a00 |0006: move-result v0 │ │ +09bd72: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ +09bd76: 6e10 aa1c 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1caa │ │ +09bd7c: 0a00 |000c: move-result v0 │ │ +09bd7e: 5231 b508 |000d: iget v1, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bd82: da01 0102 |000f: mul-int/lit8 v1, v1, #int 2 // #02 │ │ +09bd86: b010 |0011: add-int/2addr v0, v1 │ │ +09bd88: 6e10 a91c 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ +09bd8e: 0a01 |0015: move-result v1 │ │ +09bd90: 5232 b508 |0016: iget v2, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@08b5 │ │ +09bd94: da02 0202 |0018: mul-int/lit8 v2, v2, #int 2 // #02 │ │ +09bd98: b021 |001a: add-int/2addr v1, v2 │ │ +09bd9a: 6e30 ba1c 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/CircleImageView;.setMeasuredDimension:(II)V // method@1cba │ │ +09bda0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ 0x0009 line=86 │ │ 0x001e line=89 │ │ locals : │ │ @@ -125235,17 +125254,17 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bdb0: |[09bdb0] android.support.v4.widget.CircleImageView.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -09bdc0: 5b01 b408 |0000: iput-object v1, v0, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ -09bdc4: 0e00 |0002: return-void │ │ +09bda4: |[09bda4] android.support.v4.widget.CircleImageView.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +09bdb4: 5b01 b408 |0000: iput-object v1, v0, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@08b4 │ │ +09bdb8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0002 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CircleImageView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/animation/Animation$AnimationListener; │ │ @@ -125255,26 +125274,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -09bdc8: |[09bdc8] android.support.v4.widget.CircleImageView.setBackgroundColor:(I)V │ │ -09bdd8: 6e10 a61c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ca6 │ │ -09bdde: 0c00 |0003: move-result-object v0 │ │ -09bde0: 2000 9b00 |0004: instance-of v0, v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ -09bde4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -09bde8: 6e10 a61c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ca6 │ │ -09bdee: 0c00 |000b: move-result-object v0 │ │ -09bdf0: 1f00 9b00 |000c: check-cast v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ -09bdf4: 6e10 a903 0000 |000e: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ -09bdfa: 0c00 |0011: move-result-object v0 │ │ -09bdfc: 6e20 4f03 2000 |0012: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -09be02: 0e00 |0015: return-void │ │ +09bdbc: |[09bdbc] android.support.v4.widget.CircleImageView.setBackgroundColor:(I)V │ │ +09bdcc: 6e10 a61c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ca6 │ │ +09bdd2: 0c00 |0003: move-result-object v0 │ │ +09bdd4: 2000 9b00 |0004: instance-of v0, v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ +09bdd8: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +09bddc: 6e10 a61c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ca6 │ │ +09bde2: 0c00 |000b: move-result-object v0 │ │ +09bde4: 1f00 9b00 |000c: check-cast v0, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ +09bde8: 6e10 a903 0000 |000e: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ +09bdee: 0c00 |0011: move-result-object v0 │ │ +09bdf0: 6e20 4f03 2000 |0012: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +09bdf6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=123 │ │ 0x0015 line=125 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/widget/CircleImageView; │ │ @@ -125285,23 +125304,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09be04: |[09be04] android.support.v4.widget.CircleImageView.setBackgroundColorRes:(I)V │ │ -09be14: 6e10 a71c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1ca7 │ │ -09be1a: 0c00 |0003: move-result-object v0 │ │ -09be1c: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -09be22: 0c00 |0007: move-result-object v0 │ │ -09be24: 6e20 b602 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ -09be2a: 0a00 |000b: move-result v0 │ │ -09be2c: 6e20 b61c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1cb6 │ │ -09be32: 0e00 |000f: return-void │ │ +09bdf8: |[09bdf8] android.support.v4.widget.CircleImageView.setBackgroundColorRes:(I)V │ │ +09be08: 6e10 a71c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1ca7 │ │ +09be0e: 0c00 |0003: move-result-object v0 │ │ +09be10: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +09be16: 0c00 |0007: move-result-object v0 │ │ +09be18: 6e20 b602 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ +09be1e: 0a00 |000b: move-result v0 │ │ +09be20: 6e20 b61c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1cb6 │ │ +09be26: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x000f line=118 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/widget/CircleImageView; │ │ 0x0000 - 0x0010 reg=2 colorRes I │ │ @@ -125341,18 +125360,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09be34: |[09be34] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -09be44: 5b01 b608 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ -09be48: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09be4e: 0e00 |0005: return-void │ │ +09be28: |[09be28] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +09be38: 5b01 b608 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ +09be3c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09be42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -125362,25 +125381,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -09be50: |[09be50] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -09be60: 5440 b608 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ -09be64: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09be66: 7120 c41c 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1cc4 │ │ -09be6c: 5440 b608 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ -09be70: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -09be74: 7130 c51c 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1cc5 │ │ -09be7a: 5440 b608 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ -09be7e: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -09be82: 6e20 ce1c 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1cce │ │ -09be88: 0e00 |0014: return-void │ │ +09be44: |[09be44] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +09be54: 5440 b608 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ +09be58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09be5a: 7120 c41c 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1cc4 │ │ +09be60: 5440 b608 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ +09be64: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +09be68: 7130 c51c 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1cc5 │ │ +09be6e: 5440 b608 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b6 │ │ +09be72: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +09be76: 6e20 ce1c 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1cce │ │ +09be7c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ @@ -125421,18 +125440,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09be8c: |[09be8c] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -09be9c: 5b01 b708 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ -09bea0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09bea6: 0e00 |0005: return-void │ │ +09be80: |[09be80] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +09be90: 5b01 b708 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ +09be94: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09be9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -125442,29 +125461,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -09bea8: |[09bea8] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -09beb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09beba: 5440 b708 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ -09bebe: 7120 c61c 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1cc6 │ │ -09bec4: 5440 b708 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ -09bec8: 7110 c71c 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1cc7 │ │ -09bece: 0a00 |000b: move-result v0 │ │ -09bed0: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -09bed4: 5440 b708 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ -09bed8: 7100 6134 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -09bede: 0b02 |0013: move-result-wide v2 │ │ -09bee0: 7130 c51c 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1cc5 │ │ -09bee6: 5440 b708 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ -09beea: 6e20 ce1c 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1cce │ │ -09bef0: 0e00 |001c: return-void │ │ +09be9c: |[09be9c] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +09beac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09beae: 5440 b708 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ +09beb2: 7120 c61c 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1cc6 │ │ +09beb8: 5440 b708 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ +09bebc: 7110 c71c 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1cc7 │ │ +09bec2: 0a00 |000b: move-result v0 │ │ +09bec4: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +09bec8: 5440 b708 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ +09becc: 7100 6134 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +09bed2: 0b02 |0013: move-result-wide v2 │ │ +09bed4: 7130 c51c 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1cc5 │ │ +09beda: 5440 b708 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@08b7 │ │ +09bede: 6e20 ce1c 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1cce │ │ +09bee4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ @@ -125530,18 +125549,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09bef4: |[09bef4] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -09bf04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bf06: 7030 c31c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1cc3 │ │ -09bf0c: 0e00 |0004: return-void │ │ +09bee8: |[09bee8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +09bef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09befa: 7030 c31c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1cc3 │ │ +09bf00: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -125551,29 +125570,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -09bf10: |[09bf10] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09bf20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09bf22: 7040 9824 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2498 │ │ -09bf28: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -09bf2c: 5a30 bf08 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ -09bf30: 5c32 bd08 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ -09bf34: 5c32 be08 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ -09bf38: 5c32 bc08 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ -09bf3c: 2200 dd03 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@03dd │ │ -09bf40: 7020 be1c 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1cbe │ │ -09bf46: 5b30 ba08 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ -09bf4a: 2200 de03 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@03de │ │ -09bf4e: 7020 c01c 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1cc0 │ │ -09bf54: 5b30 bb08 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ -09bf58: 0e00 |001c: return-void │ │ +09bf04: |[09bf04] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09bf14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09bf16: 7040 9824 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2498 │ │ +09bf1c: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +09bf20: 5a30 bf08 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ +09bf24: 5c32 bd08 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ +09bf28: 5c32 be08 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ +09bf2c: 5c32 bc08 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ +09bf30: 2200 dd03 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@03dd │ │ +09bf34: 7020 be1c 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1cbe │ │ +09bf3a: 5b30 ba08 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ +09bf3e: 2200 de03 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@03de │ │ +09bf42: 7020 c01c 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1cc0 │ │ +09bf48: 5b30 bb08 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ +09bf4c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -125590,17 +125609,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bf5c: |[09bf5c] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -09bf6c: 5c01 bd08 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ -09bf70: 0f01 |0002: return v1 │ │ +09bf50: |[09bf50] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +09bf60: 5c01 bd08 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ +09bf64: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -125609,17 +125628,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bf74: |[09bf74] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -09bf84: 5a12 bf08 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ -09bf88: 1002 |0002: return-wide v2 │ │ +09bf68: |[09bf68] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +09bf78: 5a12 bf08 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ +09bf7c: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ @@ -125628,17 +125647,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bf8c: |[09bf8c] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -09bf9c: 5c01 be08 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ -09bfa0: 0f01 |0002: return v1 │ │ +09bf80: |[09bf80] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +09bf90: 5c01 be08 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ +09bf94: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -125647,17 +125666,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bfa4: |[09bfa4] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -09bfb4: 5510 bc08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ -09bfb8: 0f00 |0002: return v0 │ │ +09bf98: |[09bf98] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +09bfa8: 5510 bc08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ +09bfac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -125665,20 +125684,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09bfbc: |[09bfbc] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -09bfcc: 5410 ba08 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ -09bfd0: 6e20 cd1c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ -09bfd6: 5410 bb08 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ -09bfda: 6e20 cd1c 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ -09bfe0: 0e00 |000a: return-void │ │ +09bfb0: |[09bfb0] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +09bfc0: 5410 ba08 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ +09bfc4: 6e20 cd1c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ +09bfca: 5410 bb08 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ +09bfce: 6e20 cd1c 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ +09bfd4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -125689,40 +125708,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -09bfe4: |[09bfe4] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -09bff4: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -09bff8: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -09bffa: 5ca6 bc08 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ -09bffe: 54a2 bb08 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ -09c002: 6e20 cd1c 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ -09c008: 7100 6134 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -09c00e: 0b02 |000d: move-result-wide v2 │ │ -09c010: 53a4 bf08 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ -09c014: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -09c018: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -09c01c: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -09c020: 53a2 bf08 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ -09c024: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -09c028: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -09c02c: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -09c030: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -09c034: 6e20 ce1c 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1cce │ │ -09c03a: 0e00 |0023: return-void │ │ -09c03c: 55a2 bd08 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ -09c040: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -09c044: 54a2 ba08 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ -09c048: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -09c04c: 6e40 cb1c 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ccb │ │ -09c052: 5ca6 bd08 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ -09c056: 28f2 |0031: goto 0023 // -000e │ │ +09bfd8: |[09bfd8] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +09bfe8: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +09bfec: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +09bfee: 5ca6 bc08 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ +09bff2: 54a2 bb08 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ +09bff6: 6e20 cd1c 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ +09bffc: 7100 6134 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +09c002: 0b02 |000d: move-result-wide v2 │ │ +09c004: 53a4 bf08 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ +09c008: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +09c00c: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +09c010: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +09c014: 53a2 bf08 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ +09c018: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +09c01c: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +09c020: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +09c024: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +09c028: 6e20 ce1c 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1cce │ │ +09c02e: 0e00 |0023: return-void │ │ +09c030: 55a2 bd08 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ +09c034: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +09c038: 54a2 ba08 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ +09c03c: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +09c040: 6e40 cb1c 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ccb │ │ +09c046: 5ca6 bd08 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@08bd │ │ +09c04a: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ @@ -125739,18 +125758,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c058: |[09c058] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -09c068: 6f10 9924 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@2499 │ │ -09c06e: 7010 cc1c 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@1ccc │ │ -09c074: 0e00 |0006: return-void │ │ +09c04c: |[09c04c] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +09c05c: 6f10 9924 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@2499 │ │ +09c062: 7010 cc1c 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@1ccc │ │ +09c068: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -125760,18 +125779,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c078: |[09c078] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -09c088: 6f10 9a24 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@249a │ │ -09c08e: 7010 cc1c 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@1ccc │ │ -09c094: 0e00 |0006: return-void │ │ +09c06c: |[09c06c] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +09c07c: 6f10 9a24 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@249a │ │ +09c082: 7010 cc1c 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@1ccc │ │ +09c088: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0006 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -125781,29 +125800,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -09c098: |[09c098] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -09c0a8: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -09c0ac: 5a40 bf08 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ -09c0b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09c0b2: 5c40 bc08 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ -09c0b6: 5440 ba08 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ -09c0ba: 6e20 cd1c 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ -09c0c0: 5540 be08 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ -09c0c4: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -09c0c8: 5440 bb08 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ -09c0cc: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -09c0d0: 6e40 cb1c 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ccb │ │ -09c0d6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -09c0d8: 5c40 be08 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ -09c0dc: 0e00 |001a: return-void │ │ +09c08c: |[09c08c] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +09c09c: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +09c0a0: 5a40 bf08 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@08bf │ │ +09c0a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09c0a6: 5c40 bc08 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@08bc │ │ +09c0aa: 5440 ba08 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@08ba │ │ +09c0ae: 6e20 cd1c 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ccd │ │ +09c0b4: 5540 be08 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ +09c0b8: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +09c0bc: 5440 bb08 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@08bb │ │ +09c0c0: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +09c0c4: 6e40 cb1c 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ccb │ │ +09c0ca: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +09c0cc: 5c40 be08 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@08be │ │ +09c0d0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ @@ -125872,20 +125891,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 │ │ -09c0e0: |[09c0e0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -09c0f0: 5b12 c008 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c0 │ │ -09c0f4: 2200 d100 |0002: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -09c0f8: 7010 cd04 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -09c0fe: 7020 e702 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@02e7 │ │ -09c104: 0e00 |000a: return-void │ │ +09c0d4: |[09c0d4] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +09c0e4: 5b12 c008 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c0 │ │ +09c0e8: 2200 d100 |0002: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +09c0ec: 7010 cd04 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +09c0f2: 7020 e702 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@02e7 │ │ +09c0f8: 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; │ │ @@ -125897,17 +125916,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09c108: |[09c108] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -09c118: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09c11a: 0f00 |0001: return v0 │ │ +09c0fc: |[09c0fc] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +09c10c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09c10e: 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;) │ │ @@ -125915,18 +125934,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c11c: |[09c11c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -09c12c: 5410 c008 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c0 │ │ -09c130: 6e10 ec1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@1cec │ │ -09c136: 0e00 |0005: return-void │ │ +09c110: |[09c110] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +09c120: 5410 c008 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c0 │ │ +09c124: 6e10 ec1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@1cec │ │ +09c12a: 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 │ │ @@ -125965,18 +125984,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 │ │ -09c138: |[09c138] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -09c148: 5b01 c108 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ -09c14c: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -09c152: 0e00 |0005: return-void │ │ +09c12c: |[09c12c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +09c13c: 5b01 c108 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ +09c140: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +09c146: 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; │ │ │ │ @@ -125985,17 +126004,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 │ │ -09c154: |[09c154] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -09c164: 7020 d31c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1cd3 │ │ -09c16a: 0e00 |0003: return-void │ │ +09c148: |[09c148] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +09c158: 7020 d31c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1cd3 │ │ +09c15e: 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; │ │ @@ -126006,21 +126025,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09c16c: |[09c16c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -09c17c: 5420 c108 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ -09c180: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09c182: 5c01 ca08 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -09c186: 5420 c108 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ -09c18a: 6e10 ea1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1cea │ │ -09c190: 0e00 |000a: return-void │ │ +09c160: |[09c160] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +09c170: 5420 c108 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ +09c174: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09c176: 5c01 ca08 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +09c17a: 5420 c108 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ +09c17e: 6e10 ea1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1cea │ │ +09c184: 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; │ │ @@ -126030,21 +126049,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09c194: |[09c194] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -09c1a4: 5420 c108 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ -09c1a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09c1aa: 5c01 ca08 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -09c1ae: 5420 c108 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ -09c1b2: 6e10 eb1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1ceb │ │ -09c1b8: 0e00 |000a: return-void │ │ +09c188: |[09c188] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +09c198: 5420 c108 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ +09c19c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09c19e: 5c01 ca08 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +09c1a2: 5420 c108 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@08c1 │ │ +09c1a6: 6e10 eb1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1ceb │ │ +09c1ac: 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; │ │ @@ -126132,18 +126151,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 │ │ -09c1bc: |[09c1bc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -09c1cc: 7010 f623 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@23f6 │ │ -09c1d2: 5b01 cd08 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ -09c1d6: 0e00 |0005: return-void │ │ +09c1b0: |[09c1b0] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +09c1c0: 7010 f623 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@23f6 │ │ +09c1c6: 5b01 cd08 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ +09c1ca: 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; │ │ @@ -126155,20 +126174,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 │ │ -09c1d8: |[09c1d8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -09c1e8: 5410 cd08 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ -09c1ec: 1f02 7300 |0002: check-cast v2, Landroid/database/Cursor; // type@0073 │ │ -09c1f0: 7220 f11c 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1cf1 │ │ -09c1f6: 0c00 |0007: move-result-object v0 │ │ -09c1f8: 1100 |0008: return-object v0 │ │ +09c1cc: |[09c1cc] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09c1dc: 5410 cd08 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ +09c1e0: 1f02 7300 |0002: check-cast v2, Landroid/database/Cursor; // type@0073 │ │ +09c1e4: 7220 f11c 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1cf1 │ │ +09c1ea: 0c00 |0007: move-result-object v0 │ │ +09c1ec: 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; │ │ │ │ @@ -126177,31 +126196,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 │ │ -09c1fc: |[09c1fc] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -09c20c: 5432 cd08 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ -09c210: 7220 f31c 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1cf3 │ │ -09c216: 0c00 |0005: move-result-object v0 │ │ -09c218: 2201 d704 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@04d7 │ │ -09c21c: 7010 f523 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@23f5 │ │ -09c222: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -09c226: 7210 ee02 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -09c22c: 0a02 |0010: move-result v2 │ │ -09c22e: 5912 2e0a |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a2e │ │ -09c232: 5b10 2f0a |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ -09c236: 1101 |0015: return-object v1 │ │ -09c238: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -09c23a: 5912 2e0a |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a2e │ │ -09c23e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -09c240: 5b12 2f0a |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ -09c244: 28f9 |001c: goto 0015 // -0007 │ │ +09c1f0: |[09c1f0] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +09c200: 5432 cd08 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ +09c204: 7220 f31c 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1cf3 │ │ +09c20a: 0c00 |0005: move-result-object v0 │ │ +09c20c: 2201 d704 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@04d7 │ │ +09c210: 7010 f523 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@23f5 │ │ +09c216: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +09c21a: 7210 ee02 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +09c220: 0a02 |0010: move-result v2 │ │ +09c222: 5912 2e0a |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a2e │ │ +09c226: 5b10 2f0a |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ +09c22a: 1101 |0015: return-object v1 │ │ +09c22c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +09c22e: 5912 2e0a |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a2e │ │ +09c232: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +09c234: 5b12 2f0a |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ +09c238: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -126219,27 +126238,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 │ │ -09c248: |[09c248] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -09c258: 5431 cd08 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ -09c25c: 7210 f21c 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1cf2 │ │ -09c262: 0c00 |0005: move-result-object v0 │ │ -09c264: 5451 2f0a |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ -09c268: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -09c26c: 5451 2f0a |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ -09c270: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -09c274: 5432 cd08 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ -09c278: 5451 2f0a |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ -09c27c: 1f01 7300 |0012: check-cast v1, Landroid/database/Cursor; // type@0073 │ │ -09c280: 7220 f01c 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1cf0 │ │ -09c286: 0e00 |0017: return-void │ │ +09c23c: |[09c23c] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +09c24c: 5431 cd08 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ +09c250: 7210 f21c 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1cf2 │ │ +09c256: 0c00 |0005: move-result-object v0 │ │ +09c258: 5451 2f0a |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ +09c25c: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +09c260: 5451 2f0a |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ +09c264: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +09c268: 5432 cd08 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@08cd │ │ +09c26c: 5451 2f0a |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a2f │ │ +09c270: 1f01 7300 |0012: check-cast v1, Landroid/database/Cursor; // type@0073 │ │ +09c274: 7220 f01c 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1cf0 │ │ +09c27a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -126429,19 +126448,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09c288: |[09c288] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -09c298: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ -09c29e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09c2a0: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c2a4: 0e00 |0006: return-void │ │ +09c27c: |[09c27c] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +09c28c: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ +09c292: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09c294: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c298: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1803 │ │ 0x0003 line=1789 │ │ 0x0006 line=1804 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -126453,18 +126472,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09c2a8: |[09c2a8] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -09c2b8: 7030 161d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1d16 │ │ -09c2be: 5903 d208 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c2c2: 0e00 |0005: return-void │ │ +09c29c: |[09c29c] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +09c2ac: 7030 161d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1d16 │ │ +09c2b2: 5903 d208 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c2b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1807 │ │ 0x0003 line=1808 │ │ 0x0005 line=1809 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -126477,27 +126496,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 │ │ -09c2c4: |[09c2c4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09c2d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09c2d6: 7030 4a22 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ -09c2dc: 5932 d208 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c2e0: 7100 421d 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@1d42 │ │ -09c2e6: 0c01 |0009: move-result-object v1 │ │ -09c2e8: 6e30 4e02 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -09c2ee: 0c00 |000d: move-result-object v0 │ │ -09c2f0: 6e30 d002 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -09c2f6: 0a01 |0011: move-result v1 │ │ -09c2f8: 5931 d208 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c2fc: 6e10 d802 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -09c302: 0e00 |0017: return-void │ │ +09c2b8: |[09c2b8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09c2c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09c2ca: 7030 4a22 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ +09c2d0: 5932 d208 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c2d4: 7100 421d 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@1d42 │ │ +09c2da: 0c01 |0009: move-result-object v1 │ │ +09c2dc: 6e30 4e02 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +09c2e2: 0c00 |000d: move-result-object v0 │ │ +09c2e4: 6e30 d002 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +09c2ea: 0a01 |0011: move-result v1 │ │ +09c2ec: 5931 d208 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c2f0: 6e10 d802 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +09c2f6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1795 │ │ 0x0004 line=1789 │ │ 0x0006 line=1797 │ │ 0x000e line=1798 │ │ 0x0014 line=1799 │ │ @@ -126513,21 +126532,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 │ │ -09c304: |[09c304] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -09c314: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ -09c31a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09c31c: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c320: 5220 d208 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c324: 5910 d208 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c328: 0e00 |000a: return-void │ │ +09c2f8: |[09c2f8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +09c308: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ +09c30e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09c310: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c314: 5220 d208 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c318: 5910 d208 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c31c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1812 │ │ 0x0003 line=1789 │ │ 0x0006 line=1813 │ │ 0x000a line=1814 │ │ locals : │ │ @@ -126539,19 +126558,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 │ │ -09c32c: |[09c32c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -09c33c: 7020 4b22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@224b │ │ -09c342: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09c344: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c348: 0e00 |0006: return-void │ │ +09c320: |[09c320] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +09c330: 7020 4b22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@224b │ │ +09c336: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09c338: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c33c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1817 │ │ 0x0003 line=1789 │ │ 0x0006 line=1818 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -126562,19 +126581,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 │ │ -09c34c: |[09c34c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -09c35c: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ -09c362: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09c364: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -09c368: 0e00 |0006: return-void │ │ +09c340: |[09c340] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +09c350: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ +09c356: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09c358: 5910 d208 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +09c35c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1821 │ │ 0x0003 line=1789 │ │ 0x0006 line=1822 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -126642,17 +126661,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c36c: |[09c36c] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -09c37c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c382: 0e00 |0003: return-void │ │ +09c360: |[09c360] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +09c370: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1608 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -126661,18 +126680,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 │ │ -09c384: |[09c384] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -09c394: 2200 f003 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03f0 │ │ -09c398: 7020 221d 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1d22 │ │ -09c39e: 1100 |0005: return-object v0 │ │ +09c378: |[09c378] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +09c388: 2200 f003 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03f0 │ │ +09c38c: 7020 221d 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1d22 │ │ +09c392: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1611 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -126681,18 +126700,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 │ │ -09c3a0: |[09c3a0] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -09c3b0: 6e20 1d1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1d1d │ │ -09c3b6: 0c00 |0003: move-result-object v0 │ │ -09c3b8: 1100 |0004: return-object v0 │ │ +09c394: |[09c394] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +09c3a4: 6e20 1d1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1d1d │ │ +09c3aa: 0c00 |0003: move-result-object v0 │ │ +09c3ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1608 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -126701,17 +126720,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 │ │ -09c3bc: |[09c3bc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -09c3cc: 2320 fb06 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@06fb │ │ -09c3d0: 1100 |0002: return-object v0 │ │ +09c3b0: |[09c3b0] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +09c3c0: 2320 fb06 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@06fb │ │ +09c3c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1616 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -126720,18 +126739,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 │ │ -09c3d4: |[09c3d4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -09c3e4: 6e20 1f1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1d1f │ │ -09c3ea: 0c00 |0003: move-result-object v0 │ │ -09c3ec: 1100 |0004: return-object v0 │ │ +09c3c8: |[09c3c8] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +09c3d8: 6e20 1f1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1d1f │ │ +09c3de: 0c00 |0003: move-result-object v0 │ │ +09c3e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1608 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -126783,43 +126802,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09c3f0: |[09c3f0] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -09c400: 2200 ef03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@03ef │ │ -09c404: 7010 1c1d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@1d1c │ │ -09c40a: 6900 db08 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@08db │ │ -09c40e: 0e00 |0007: return-void │ │ +09c3e4: |[09c3e4] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +09c3f4: 2200 ef03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@03ef │ │ +09c3f8: 7010 1c1d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@1d1c │ │ +09c3fe: 6900 db08 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@08db │ │ +09c402: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 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 │ │ -09c410: |[09c410] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -09c420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c422: 7020 7f21 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ -09c428: 5910 de08 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ -09c42c: 5910 dc08 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ -09c430: 5910 dd08 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ -09c434: 6e10 f204 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -09c43a: 0a00 |000d: move-result v0 │ │ -09c43c: 5910 de08 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ -09c440: 0e00 |0010: return-void │ │ +09c404: |[09c404] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +09c414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c416: 7020 7f21 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ +09c41c: 5910 de08 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ +09c420: 5910 dc08 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ +09c424: 5910 dd08 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ +09c428: 6e10 f204 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +09c42e: 0a00 |000d: move-result v0 │ │ +09c430: 5910 de08 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ +09c434: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1593 │ │ 0x0004 line=1588 │ │ 0x0006 line=1589 │ │ 0x0008 line=1590 │ │ 0x000a line=1594 │ │ @@ -126833,21 +126852,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09c444: |[09c444] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -09c454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c456: 7020 8021 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ -09c45c: 5910 de08 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ -09c460: 5910 dc08 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ -09c464: 5910 dd08 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ -09c468: 0e00 |000a: return-void │ │ +09c438: |[09c438] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +09c448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c44a: 7020 8021 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ +09c450: 5910 de08 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ +09c454: 5910 dc08 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ +09c458: 5910 dd08 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ +09c45c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1598 │ │ 0x0004 line=1588 │ │ 0x0006 line=1589 │ │ 0x0008 line=1590 │ │ 0x000a line=1599 │ │ @@ -126861,19 +126880,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09c46c: |[09c46c] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -09c47c: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ -09c482: 5210 de08 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ -09c486: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -09c48c: 0e00 |0008: return-void │ │ +09c460: |[09c460] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +09c470: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ +09c476: 5210 de08 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ +09c47a: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +09c480: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0003 line=1604 │ │ 0x0008 line=1605 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ @@ -126944,18 +126963,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 │ │ -09c490: |[09c490] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -09c4a0: 5b01 df08 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08df │ │ -09c4a4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c4aa: 0e00 |0005: return-void │ │ +09c484: |[09c484] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +09c494: 5b01 df08 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08df │ │ +09c498: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c49e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1625 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -126965,18 +126984,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c4ac: |[09c4ac] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -09c4bc: 5410 df08 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08df │ │ -09c4c0: 7110 2e1d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@1d2e │ │ -09c4c6: 0e00 |0005: return-void │ │ +09c4a0: |[09c4a0] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +09c4b0: 5410 df08 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08df │ │ +09c4b4: 7110 2e1d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@1d2e │ │ +09c4ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x0005 line=1628 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ @@ -127011,17 +127030,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c4c8: |[09c4c8] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.:()V │ │ -09c4d8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c4de: 0e00 |0003: return-void │ │ +09c4bc: |[09c4bc] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.:()V │ │ +09c4cc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c4d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; │ │ │ │ Virtual methods - │ │ @@ -127030,27 +127049,27 @@ │ │ type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -09c4e0: |[09c4e0] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ -09c4f0: 0730 |0000: move-object v0, v3 │ │ -09c4f2: 1f00 f803 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayoutImpl; // type@03f8 │ │ -09c4f6: 6e10 de22 0400 |0003: invoke-virtual {v4}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -09c4fc: 0a01 |0006: move-result v1 │ │ -09c4fe: 3d01 0b00 |0007: if-lez v1, 0012 // +000b │ │ -09c502: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -09c504: 7230 a51d 4001 |000a: invoke-interface {v0, v4, v1}, Landroid/support/v4/widget/DrawerLayoutImpl;.setChildInsets:(Ljava/lang/Object;Z)V // method@1da5 │ │ -09c50a: 6e10 d622 0400 |000d: invoke-virtual {v4}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@22d6 │ │ -09c510: 0c01 |0010: move-result-object v1 │ │ -09c512: 1101 |0011: return-object v1 │ │ -09c514: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -09c516: 28f7 |0013: goto 000a // -0009 │ │ +09c4d4: |[09c4d4] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +09c4e4: 0730 |0000: move-object v0, v3 │ │ +09c4e6: 1f00 f803 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayoutImpl; // type@03f8 │ │ +09c4ea: 6e10 de22 0400 |0003: invoke-virtual {v4}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +09c4f0: 0a01 |0006: move-result v1 │ │ +09c4f2: 3d01 0b00 |0007: if-lez v1, 0012 // +000b │ │ +09c4f6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +09c4f8: 7230 a51d 4001 |000a: invoke-interface {v0, v4, v1}, Landroid/support/v4/widget/DrawerLayoutImpl;.setChildInsets:(Ljava/lang/Object;Z)V // method@1da5 │ │ +09c4fe: 6e10 d622 0400 |000d: invoke-virtual {v4}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@22d6 │ │ +09c504: 0c01 |0010: move-result-object v1 │ │ +09c506: 1101 |0011: return-object v1 │ │ +09c508: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +09c50a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=90 │ │ 0x000d line=91 │ │ 0x0012 line=90 │ │ locals : │ │ @@ -127092,39 +127111,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -09c518: |[09c518] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ -09c528: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09c52a: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -09c52e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -09c530: 1402 3404 0101 |0004: const v2, #float 2.36966e-38 // #01010434 │ │ -09c536: 4b02 0001 |0007: aput v2, v0, v1 │ │ -09c53a: 6900 0f09 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.THEME_ATTRS:[I // field@090f │ │ -09c53e: 0e00 |000b: return-void │ │ +09c50c: |[09c50c] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ +09c51c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09c51e: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +09c522: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +09c524: 1402 3404 0101 |0004: const v2, #float 2.36966e-38 // #01010434 │ │ +09c52a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +09c52e: 6900 0f09 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.THEME_ATTRS:[I // field@090f │ │ +09c532: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c540: |[09c540] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ -09c550: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c556: 0e00 |0003: return-void │ │ +09c534: |[09c534] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ +09c544: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c54a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21; │ │ │ │ @@ -127133,52 +127152,52 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -09c558: |[09c558] android.support.v4.widget.DrawerLayoutCompatApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -09c568: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09c56a: 0760 |0001: move-object v0, v6 │ │ -09c56c: 1f00 a904 |0002: check-cast v0, Landroid/view/WindowInsets; // type@04a9 │ │ -09c570: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -09c572: 3317 2b00 |0005: if-ne v7, v1, 0030 // +002b │ │ -09c576: 6e10 dc22 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ -09c57c: 0a01 |000a: move-result v1 │ │ -09c57e: 6e10 de22 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -09c584: 0a02 |000e: move-result v2 │ │ -09c586: 6e10 db22 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ -09c58c: 0a03 |0012: move-result v3 │ │ -09c58e: 6e53 e422 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ -09c594: 0c00 |0016: move-result-object v0 │ │ -09c596: 6e10 dc22 0000 |0017: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ -09c59c: 0a01 |001a: move-result v1 │ │ -09c59e: 5951 280a |001b: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ -09c5a2: 6e10 de22 0000 |001d: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -09c5a8: 0a01 |0020: move-result v1 │ │ -09c5aa: 5951 2a0a |0021: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@0a2a │ │ -09c5ae: 6e10 dd22 0000 |0023: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ -09c5b4: 0a01 |0026: move-result v1 │ │ -09c5b6: 5951 290a |0027: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ -09c5ba: 6e10 db22 0000 |0029: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ -09c5c0: 0a01 |002c: move-result v1 │ │ -09c5c2: 5951 270a |002d: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@0a27 │ │ -09c5c6: 0e00 |002f: return-void │ │ -09c5c8: 1251 |0030: const/4 v1, #int 5 // #5 │ │ -09c5ca: 3317 e6ff |0031: if-ne v7, v1, 0017 // -001a │ │ -09c5ce: 6e10 de22 0000 |0033: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -09c5d4: 0a01 |0036: move-result v1 │ │ -09c5d6: 6e10 dd22 0000 |0037: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ -09c5dc: 0a02 |003a: move-result v2 │ │ -09c5de: 6e10 db22 0000 |003b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ -09c5e4: 0a03 |003e: move-result v3 │ │ -09c5e6: 6e53 e422 4021 |003f: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ -09c5ec: 0c00 |0042: move-result-object v0 │ │ -09c5ee: 28d4 |0043: goto 0017 // -002c │ │ +09c54c: |[09c54c] android.support.v4.widget.DrawerLayoutCompatApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +09c55c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09c55e: 0760 |0001: move-object v0, v6 │ │ +09c560: 1f00 a904 |0002: check-cast v0, Landroid/view/WindowInsets; // type@04a9 │ │ +09c564: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +09c566: 3317 2b00 |0005: if-ne v7, v1, 0030 // +002b │ │ +09c56a: 6e10 dc22 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ +09c570: 0a01 |000a: move-result v1 │ │ +09c572: 6e10 de22 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +09c578: 0a02 |000e: move-result v2 │ │ +09c57a: 6e10 db22 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ +09c580: 0a03 |0012: move-result v3 │ │ +09c582: 6e53 e422 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ +09c588: 0c00 |0016: move-result-object v0 │ │ +09c58a: 6e10 dc22 0000 |0017: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ +09c590: 0a01 |001a: move-result v1 │ │ +09c592: 5951 280a |001b: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ +09c596: 6e10 de22 0000 |001d: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +09c59c: 0a01 |0020: move-result v1 │ │ +09c59e: 5951 2a0a |0021: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@0a2a │ │ +09c5a2: 6e10 dd22 0000 |0023: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ +09c5a8: 0a01 |0026: move-result v1 │ │ +09c5aa: 5951 290a |0027: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ +09c5ae: 6e10 db22 0000 |0029: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ +09c5b4: 0a01 |002c: move-result v1 │ │ +09c5b6: 5951 270a |002d: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@0a27 │ │ +09c5ba: 0e00 |002f: return-void │ │ +09c5bc: 1251 |0030: const/4 v1, #int 5 // #5 │ │ +09c5be: 3317 e6ff |0031: if-ne v7, v1, 0017 // -001a │ │ +09c5c2: 6e10 de22 0000 |0033: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +09c5c8: 0a01 |0036: move-result v1 │ │ +09c5ca: 6e10 dd22 0000 |0037: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ +09c5d0: 0a02 |003a: move-result v2 │ │ +09c5d2: 6e10 db22 0000 |003b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ +09c5d8: 0a03 |003e: move-result v3 │ │ +09c5da: 6e53 e422 4021 |003f: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ +09c5e0: 0c00 |0042: move-result-object v0 │ │ +09c5e2: 28d4 |0043: goto 0017 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0004 line=60 │ │ 0x0007 line=61 │ │ 0x0017 line=67 │ │ 0x001d line=68 │ │ @@ -127198,23 +127217,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09c5f0: |[09c5f0] android.support.v4.widget.DrawerLayoutCompatApi21.configureApplyInsets:(Landroid/view/View;)V │ │ -09c600: 2010 f803 |0000: instance-of v0, v1, Landroid/support/v4/widget/DrawerLayoutImpl; // type@03f8 │ │ -09c604: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -09c608: 2200 f603 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; // type@03f6 │ │ -09c60c: 7010 9c1d 0000 |0006: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;.:()V // method@1d9c │ │ -09c612: 6e20 2022 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@2220 │ │ -09c618: 1300 0005 |000c: const/16 v0, #int 1280 // #500 │ │ -09c61c: 6e20 3022 0100 |000e: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@2230 │ │ -09c622: 0e00 |0011: return-void │ │ +09c5e4: |[09c5e4] android.support.v4.widget.DrawerLayoutCompatApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +09c5f4: 2010 f803 |0000: instance-of v0, v1, Landroid/support/v4/widget/DrawerLayoutImpl; // type@03f8 │ │ +09c5f8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +09c5fc: 2200 f603 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; // type@03f6 │ │ +09c600: 7010 9c1d 0000 |0006: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;.:()V // method@1d9c │ │ +09c606: 6e20 2022 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@2220 │ │ +09c60c: 1300 0005 |000c: const/16 v0, #int 1280 // #500 │ │ +09c610: 6e20 3022 0100 |000e: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@2230 │ │ +09c616: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000c line=40 │ │ 0x0011 line=43 │ │ locals : │ │ @@ -127225,41 +127244,41 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -09c624: |[09c624] android.support.v4.widget.DrawerLayoutCompatApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -09c634: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09c636: 0760 |0001: move-object v0, v6 │ │ -09c638: 1f00 a904 |0002: check-cast v0, Landroid/view/WindowInsets; // type@04a9 │ │ -09c63c: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -09c63e: 3317 1600 |0005: if-ne v7, v1, 001b // +0016 │ │ -09c642: 6e10 dc22 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ -09c648: 0a01 |000a: move-result v1 │ │ -09c64a: 6e10 de22 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -09c650: 0a02 |000e: move-result v2 │ │ -09c652: 6e10 db22 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ -09c658: 0a03 |0012: move-result v3 │ │ -09c65a: 6e53 e422 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ -09c660: 0c00 |0016: move-result-object v0 │ │ -09c662: 6e20 9121 0500 |0017: invoke-virtual {v5, v0}, Landroid/view/View;.dispatchApplyWindowInsets:(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; // method@2191 │ │ -09c668: 0e00 |001a: return-void │ │ -09c66a: 1251 |001b: const/4 v1, #int 5 // #5 │ │ -09c66c: 3317 fbff |001c: if-ne v7, v1, 0017 // -0005 │ │ -09c670: 6e10 de22 0000 |001e: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -09c676: 0a01 |0021: move-result v1 │ │ -09c678: 6e10 dd22 0000 |0022: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ -09c67e: 0a02 |0025: move-result v2 │ │ -09c680: 6e10 db22 0000 |0026: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ -09c686: 0a03 |0029: move-result v3 │ │ -09c688: 6e53 e422 4021 |002a: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ -09c68e: 0c00 |002d: move-result-object v0 │ │ -09c690: 28e9 |002e: goto 0017 // -0017 │ │ +09c618: |[09c618] android.support.v4.widget.DrawerLayoutCompatApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +09c628: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09c62a: 0760 |0001: move-object v0, v6 │ │ +09c62c: 1f00 a904 |0002: check-cast v0, Landroid/view/WindowInsets; // type@04a9 │ │ +09c630: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +09c632: 3317 1600 |0005: if-ne v7, v1, 001b // +0016 │ │ +09c636: 6e10 dc22 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ +09c63c: 0a01 |000a: move-result v1 │ │ +09c63e: 6e10 de22 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +09c644: 0a02 |000e: move-result v2 │ │ +09c646: 6e10 db22 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ +09c64c: 0a03 |0012: move-result v3 │ │ +09c64e: 6e53 e422 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ +09c654: 0c00 |0016: move-result-object v0 │ │ +09c656: 6e20 9121 0500 |0017: invoke-virtual {v5, v0}, Landroid/view/View;.dispatchApplyWindowInsets:(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; // method@2191 │ │ +09c65c: 0e00 |001a: return-void │ │ +09c65e: 1251 |001b: const/4 v1, #int 5 // #5 │ │ +09c660: 3317 fbff |001c: if-ne v7, v1, 0017 // -0005 │ │ +09c664: 6e10 de22 0000 |001e: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +09c66a: 0a01 |0021: move-result v1 │ │ +09c66c: 6e10 dd22 0000 |0022: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ +09c672: 0a02 |0025: move-result v2 │ │ +09c674: 6e10 db22 0000 |0026: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ +09c67a: 0a03 |0029: move-result v3 │ │ +09c67c: 6e53 e422 4021 |002a: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ +09c682: 0c00 |002d: move-result-object v0 │ │ +09c684: 28e9 |002e: goto 0017 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=46 │ │ 0x0004 line=47 │ │ 0x0007 line=48 │ │ 0x0017 line=54 │ │ 0x001a line=55 │ │ @@ -127276,26 +127295,26 @@ │ │ type : '(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09c694: |[09c694] android.support.v4.widget.DrawerLayoutCompatApi21.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ -09c6a4: 6201 0f09 |0000: sget-object v1, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.THEME_ATTRS:[I // field@090f │ │ -09c6a8: 6e20 5002 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0250 │ │ -09c6ae: 0c00 |0005: move-result-object v0 │ │ -09c6b0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -09c6b2: 6e20 ce02 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -09c6b8: 0c01 |000a: move-result-object v1 │ │ -09c6ba: 6e10 d802 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -09c6c0: 1101 |000e: return-object v1 │ │ -09c6c2: 0d01 |000f: move-exception v1 │ │ -09c6c4: 6e10 d802 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -09c6ca: 2701 |0013: throw v1 │ │ +09c688: |[09c688] android.support.v4.widget.DrawerLayoutCompatApi21.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ +09c698: 6201 0f09 |0000: sget-object v1, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.THEME_ATTRS:[I // field@090f │ │ +09c69c: 6e20 5002 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0250 │ │ +09c6a2: 0c00 |0005: move-result-object v0 │ │ +09c6a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09c6a6: 6e20 ce02 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +09c6ac: 0c01 |000a: move-result-object v1 │ │ +09c6ae: 6e10 d802 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +09c6b4: 1101 |000e: return-object v1 │ │ +09c6b6: 0d01 |000f: move-exception v1 │ │ +09c6b8: 6e10 d802 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +09c6be: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x000a │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=80 │ │ 0x000b line=82 │ │ @@ -127308,22 +127327,22 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09c6d8: |[09c6d8] android.support.v4.widget.DrawerLayoutCompatApi21.getTopInset:(Ljava/lang/Object;)I │ │ -09c6e8: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -09c6ec: 1f01 a904 |0002: check-cast v1, Landroid/view/WindowInsets; // type@04a9 │ │ -09c6f0: 6e10 de22 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -09c6f6: 0a00 |0007: move-result v0 │ │ -09c6f8: 0f00 |0008: return v0 │ │ -09c6fa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -09c6fc: 28fe |000a: goto 0008 // -0002 │ │ +09c6cc: |[09c6cc] android.support.v4.widget.DrawerLayoutCompatApi21.getTopInset:(Ljava/lang/Object;)I │ │ +09c6dc: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +09c6e0: 1f01 a904 |0002: check-cast v1, Landroid/view/WindowInsets; // type@04a9 │ │ +09c6e4: 6e10 de22 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +09c6ea: 0a00 |0007: move-result v0 │ │ +09c6ec: 0f00 |0008: return v0 │ │ +09c6ee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +09c6f0: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 insets Ljava/lang/Object; │ │ 0x0009 - 0x000b reg=1 insets Ljava/lang/Object; │ │ │ │ @@ -127466,26 +127485,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -09c700: |[09c700] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -09c710: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09c714: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -09c718: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -09c71c: 2200 fa03 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@03fa │ │ -09c720: 7010 af1d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1daf │ │ -09c726: 6900 1009 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c72a: 0e00 |000d: return-void │ │ -09c72c: 2200 f903 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@03f9 │ │ -09c730: 7010 a61d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1da6 │ │ -09c736: 6900 1009 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c73a: 28f8 |0015: goto 000d // -0008 │ │ +09c6f4: |[09c6f4] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +09c704: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09c708: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +09c70c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +09c710: 2200 fa03 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@03fa │ │ +09c714: 7010 af1d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1daf │ │ +09c71a: 6900 1009 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c71e: 0e00 |000d: return-void │ │ +09c720: 2200 f903 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@03f9 │ │ +09c724: 7010 a61d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1da6 │ │ +09c72a: 6900 1009 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c72e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -127495,21 +127514,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09c73c: |[09c73c] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -09c74c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c752: 6200 1009 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c756: 7220 bb1d 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1dbb │ │ -09c75c: 0c00 |0008: move-result-object v0 │ │ -09c75e: 5b10 1109 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c762: 0e00 |000b: return-void │ │ +09c730: |[09c730] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +09c740: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c746: 6200 1009 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c74a: 7220 bb1d 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1dbb │ │ +09c750: 0c00 |0008: move-result-object v0 │ │ +09c752: 5b10 1109 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c756: 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; │ │ @@ -127521,20 +127540,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09c764: |[09c764] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -09c774: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c778: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c77c: 7230 b81d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1db8 │ │ -09c782: 0a00 |0007: move-result v0 │ │ -09c784: 0f00 |0008: return v0 │ │ +09c758: |[09c758] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +09c768: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c76c: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c770: 7230 b81d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1db8 │ │ +09c776: 0a00 |0007: move-result v0 │ │ +09c778: 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; │ │ │ │ @@ -127543,19 +127562,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09c788: |[09c788] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -09c798: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c79c: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c7a0: 7220 b91d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1db9 │ │ -09c7a6: 0e00 |0007: return-void │ │ +09c77c: |[09c77c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +09c78c: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c790: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c794: 7220 b91d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1db9 │ │ +09c79a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -127564,20 +127583,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c7a8: |[09c7a8] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -09c7b8: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c7bc: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c7c0: 7220 ba1d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1dba │ │ -09c7c6: 0a00 |0007: move-result v0 │ │ -09c7c8: 0f00 |0008: return v0 │ │ +09c79c: |[09c79c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +09c7ac: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c7b0: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c7b4: 7220 ba1d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1dba │ │ +09c7ba: 0a00 |0007: move-result v0 │ │ +09c7bc: 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;) │ │ @@ -127585,20 +127604,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09c7cc: |[09c7cc] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -09c7dc: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c7e0: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c7e4: 7230 bc1d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1dbc │ │ -09c7ea: 0a00 |0007: move-result v0 │ │ -09c7ec: 0f00 |0008: return v0 │ │ +09c7c0: |[09c7c0] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +09c7d0: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c7d4: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c7d8: 7230 bc1d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1dbc │ │ +09c7de: 0a00 |0007: move-result v0 │ │ +09c7e0: 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 │ │ │ │ @@ -127607,20 +127626,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09c7f0: |[09c7f0] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -09c800: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c804: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c808: 7230 bd1d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1dbd │ │ -09c80e: 0a00 |0007: move-result v0 │ │ -09c810: 0f00 |0008: return v0 │ │ +09c7e4: |[09c7e4] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +09c7f4: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c7f8: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c7fc: 7230 bd1d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1dbd │ │ +09c802: 0a00 |0007: move-result v0 │ │ +09c804: 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 │ │ │ │ @@ -127629,20 +127648,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c814: |[09c814] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -09c824: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c828: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c82c: 7220 be1d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1dbe │ │ -09c832: 0a00 |0007: move-result v0 │ │ -09c834: 0f00 |0008: return v0 │ │ +09c808: |[09c808] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +09c818: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c81c: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c820: 7220 be1d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1dbe │ │ +09c826: 0a00 |0007: move-result v0 │ │ +09c828: 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;) │ │ @@ -127650,19 +127669,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -09c838: |[09c838] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -09c848: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ -09c84c: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ -09c850: 7240 bf1d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1dbf │ │ -09c856: 0e00 |0007: return-void │ │ +09c82c: |[09c82c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +09c83c: 6200 1009 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0910 │ │ +09c840: 5421 1109 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0911 │ │ +09c844: 7240 bf1d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1dbf │ │ +09c84a: 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 │ │ @@ -127693,17 +127712,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c858: |[09c858] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -09c868: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c86e: 0e00 |0003: return-void │ │ +09c84c: |[09c84c] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +09c85c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c862: 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;) │ │ @@ -127711,19 +127730,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 │ │ -09c870: |[09c870] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -09c880: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c884: 6e20 ee23 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@23ee │ │ -09c88a: 0a00 |0005: move-result v0 │ │ -09c88c: 0f00 |0006: return v0 │ │ +09c864: |[09c864] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +09c874: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c878: 6e20 ee23 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@23ee │ │ +09c87e: 0a00 |0005: move-result v0 │ │ +09c880: 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; │ │ │ │ @@ -127732,18 +127751,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c890: |[09c890] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -09c8a0: 1f00 d604 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c8a4: 6e10 ef23 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@23ef │ │ -09c8aa: 0e00 |0005: return-void │ │ +09c884: |[09c884] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +09c894: 1f00 d604 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c898: 6e10 ef23 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@23ef │ │ +09c89e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -127752,19 +127771,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c8ac: |[09c8ac] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -09c8bc: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c8c0: 6e10 f023 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@23f0 │ │ -09c8c6: 0a00 |0005: move-result v0 │ │ -09c8c8: 0f00 |0006: return v0 │ │ +09c8a0: |[09c8a0] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +09c8b0: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c8b4: 6e10 f023 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@23f0 │ │ +09c8ba: 0a00 |0005: move-result v0 │ │ +09c8bc: 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;) │ │ @@ -127772,18 +127791,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 │ │ -09c8cc: |[09c8cc] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -09c8dc: 2200 d604 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c8e0: 7020 ed23 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@23ed │ │ -09c8e6: 1100 |0005: return-object v0 │ │ +09c8c0: |[09c8c0] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +09c8d0: 2200 d604 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c8d4: 7020 ed23 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@23ed │ │ +09c8da: 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;) │ │ @@ -127791,19 +127810,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 │ │ -09c8e8: |[09c8e8] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -09c8f8: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c8fc: 6e20 f123 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@23f1 │ │ -09c902: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -09c904: 0f00 |0006: return v0 │ │ +09c8dc: |[09c8dc] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +09c8ec: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c8f0: 6e20 f123 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@23f1 │ │ +09c8f6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +09c8f8: 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 │ │ @@ -127813,19 +127832,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 │ │ -09c908: |[09c908] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -09c918: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c91c: 6e20 f223 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@23f2 │ │ -09c922: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -09c924: 0f00 |0006: return v0 │ │ +09c8fc: |[09c8fc] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +09c90c: 1f01 d604 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c910: 6e20 f223 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@23f2 │ │ +09c916: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +09c918: 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 │ │ @@ -127835,21 +127854,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09c928: |[09c928] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -09c938: 0720 |0000: move-object v0, v2 │ │ -09c93a: 1f00 d604 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c93e: 6e10 f323 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@23f3 │ │ -09c944: 6e10 f023 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@23f0 │ │ -09c94a: 0a01 |0009: move-result v1 │ │ -09c94c: 0f01 |000a: return v1 │ │ +09c91c: |[09c91c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +09c92c: 0720 |0000: move-object v0, v2 │ │ +09c92e: 1f00 d604 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c932: 6e10 f323 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@23f3 │ │ +09c938: 6e10 f023 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@23f0 │ │ +09c93e: 0a01 |0009: move-result v1 │ │ +09c940: 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; │ │ @@ -127860,18 +127879,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 │ │ -09c950: |[09c950] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -09c960: 1f00 d604 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ -09c964: 6e30 f423 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@23f4 │ │ -09c96a: 0e00 |0005: return-void │ │ +09c944: |[09c944] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +09c954: 1f00 d604 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@04d6 │ │ +09c958: 6e30 f423 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@23f4 │ │ +09c95e: 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 │ │ @@ -127969,26 +127988,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -09c96c: |[09c96c] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -09c97c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09c980: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -09c984: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -09c988: 2201 0204 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0402 │ │ -09c98c: 7010 f61d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1df6 │ │ -09c992: 6901 1e09 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@091e │ │ -09c996: 0e00 |000d: return-void │ │ -09c998: 2201 0104 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0401 │ │ -09c99c: 7010 f41d 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1df4 │ │ -09c9a2: 6901 1e09 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@091e │ │ -09c9a6: 28f8 |0015: goto 000d // -0008 │ │ +09c960: |[09c960] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +09c970: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09c974: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +09c978: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +09c97c: 2201 0204 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0402 │ │ +09c980: 7010 f61d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1df6 │ │ +09c986: 6901 1e09 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@091e │ │ +09c98a: 0e00 |000d: return-void │ │ +09c98c: 2201 0104 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0401 │ │ +09c990: 7010 f41d 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1df4 │ │ +09c996: 6901 1e09 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@091e │ │ +09c99a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -128000,17 +128019,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c9a8: |[09c9a8] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -09c9b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c9be: 0e00 |0003: return-void │ │ +09c99c: |[09c99c] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +09c9ac: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c9b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -128019,19 +128038,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09c9c0: |[09c9c0] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -09c9d0: 6200 1e09 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@091e │ │ -09c9d4: 7230 f81d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1df8 │ │ -09c9da: 0c00 |0005: move-result-object v0 │ │ -09c9dc: 1100 |0006: return-object v0 │ │ +09c9b4: |[09c9b4] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +09c9c4: 6200 1e09 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@091e │ │ +09c9c8: 7230 f81d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1df8 │ │ +09c9ce: 0c00 |0005: move-result-object v0 │ │ +09c9d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ @@ -128061,17 +128080,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c9e0: |[09c9e0] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -09c9f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09c9f6: 0e00 |0003: return-void │ │ +09c9d4: |[09c9d4] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +09c9e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09c9ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -128079,19 +128098,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09c9f8: |[09c9f8] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -09ca08: 1f01 e404 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@04e4 │ │ -09ca0c: 6e20 5a24 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@245a │ │ -09ca12: 0c00 |0005: move-result-object v0 │ │ -09ca14: 1100 |0006: return-object v0 │ │ +09c9ec: |[09c9ec] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +09c9fc: 1f01 e404 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@04e4 │ │ +09ca00: 6e20 5a24 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@245a │ │ +09ca06: 0c00 |0005: move-result-object v0 │ │ +09ca08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ @@ -128134,19 +128153,19 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09ca18: |[09ca18] android.support.v4.widget.MaterialProgressDrawable$1.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -09ca28: 5b01 2009 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ -09ca2c: 5b02 2109 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09ca30: 7010 9c23 0000 |0004: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -09ca36: 0e00 |0007: return-void │ │ +09ca0c: |[09ca0c] android.support.v4.widget.MaterialProgressDrawable$1.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +09ca1c: 5b01 2009 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ +09ca20: 5b02 2109 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09ca24: 7010 9c23 0000 |0004: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +09ca2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -128157,97 +128176,97 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 166 16-bit code units │ │ -09ca38: |[09ca38] android.support.v4.widget.MaterialProgressDrawable$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -09ca48: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -09ca4c: 540b 2009 |0002: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ -09ca50: 55bb 5409 |0004: iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ -09ca54: 380b 1000 |0006: if-eqz v11, 0016 // +0010 │ │ -09ca58: 0800 1200 |0008: move-object/from16 v0, v18 │ │ -09ca5c: 540b 2009 |000a: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ -09ca60: 0800 1200 |000c: move-object/from16 v0, v18 │ │ -09ca64: 540c 2109 |000e: iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09ca68: 0200 1300 |0010: move/from16 v0, v19 │ │ -09ca6c: 7130 331e 0b0c |0012: invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e33 │ │ -09ca72: 0e00 |0015: return-void │ │ -09ca74: 0800 1200 |0016: move-object/from16 v0, v18 │ │ -09ca78: 540b 2109 |0018: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09ca7c: 6e10 1b1e 0b00 |001a: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStrokeWidth:()F // method@1e1b │ │ -09ca82: 0a0b |001d: move-result v11 │ │ -09ca84: 89bc |001e: float-to-double v12, v11 │ │ -09ca86: 180e 182d 4454 fb21 1940 |001f: const-wide v14, #double 6.28319 // #401921fb54442d18 │ │ -09ca90: 0800 1200 |0024: move-object/from16 v0, v18 │ │ -09ca94: 540b 2109 |0026: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09ca98: 6e10 131e 0b00 |0028: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getCenterRadius:()D // method@1e13 │ │ -09ca9e: 0b10 |002b: move-result-wide v16 │ │ -09caa0: ad0e 0e10 |002c: mul-double v14, v14, v16 │ │ -09caa4: ceec |002e: div-double/2addr v12, v14 │ │ -09caa6: 7120 2434 dc00 |002f: invoke-static {v12, v13}, Ljava/lang/Math;.toRadians:(D)D // method@3424 │ │ -09caac: 0b0c |0032: move-result-wide v12 │ │ -09caae: 8cc5 |0033: double-to-float v5, v12 │ │ -09cab0: 0800 1200 |0034: move-object/from16 v0, v18 │ │ -09cab4: 540b 2109 |0036: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09cab8: 6e10 181e 0b00 |0038: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1e18 │ │ -09cabe: 0a08 |003b: move-result v8 │ │ -09cac0: 0800 1200 |003c: move-object/from16 v0, v18 │ │ -09cac4: 540b 2109 |003e: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09cac8: 6e10 1a1e 0b00 |0040: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1e1a │ │ -09cace: 0a0a |0043: move-result v10 │ │ -09cad0: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -09cad4: 540b 2109 |0046: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09cad8: 6e10 191e 0b00 |0048: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ -09cade: 0a09 |004b: move-result v9 │ │ -09cae0: 140b cdcc 4c3f |004c: const v11, #float 0.8 // #3f4ccccd │ │ -09cae6: a704 0b05 |004f: sub-float v4, v11, v5 │ │ -09caea: 7100 341e 0000 |0051: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$300:()Landroid/view/animation/Interpolator; // method@1e34 │ │ -09caf0: 0c0b |0054: move-result-object v11 │ │ -09caf2: 0200 1300 |0055: move/from16 v0, v19 │ │ -09caf6: 7220 ac23 0b00 |0057: invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -09cafc: 0a0b |005a: move-result v11 │ │ -09cafe: c84b |005b: mul-float/2addr v11, v4 │ │ -09cb00: a602 080b |005c: add-float v2, v8, v11 │ │ -09cb04: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -09cb08: 540b 2109 |0060: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09cb0c: 6e20 271e 2b00 |0062: invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1e27 │ │ -09cb12: 140b cdcc 4c3f |0065: const v11, #float 0.8 // #3f4ccccd │ │ -09cb18: 7100 351e 0000 |0068: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$400:()Landroid/view/animation/Interpolator; // method@1e35 │ │ -09cb1e: 0c0c |006b: move-result-object v12 │ │ -09cb20: 0200 1300 |006c: move/from16 v0, v19 │ │ -09cb24: 7220 ac23 0c00 |006e: invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -09cb2a: 0a0c |0071: move-result v12 │ │ -09cb2c: c8cb |0072: mul-float/2addr v11, v12 │ │ -09cb2e: a607 0a0b |0073: add-float v7, v10, v11 │ │ -09cb32: 0800 1200 |0075: move-object/from16 v0, v18 │ │ -09cb36: 540b 2109 |0077: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09cb3a: 6e20 2b1e 7b00 |0079: invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ -09cb40: 150b 803e |007c: const/high16 v11, #int 1048576000 // #3e80 │ │ -09cb44: a80b 0b13 |007e: mul-float v11, v11, v19 │ │ -09cb48: a606 090b |0080: add-float v6, v9, v11 │ │ -09cb4c: 0800 1200 |0082: move-object/from16 v0, v18 │ │ -09cb50: 540b 2109 |0084: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ -09cb54: 6e20 291e 6b00 |0086: invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ -09cb5a: 150b 1043 |0089: const/high16 v11, #int 1125122048 // #4310 │ │ -09cb5e: a80b 0b13 |008b: mul-float v11, v11, v19 │ │ -09cb62: 150c 3444 |008d: const/high16 v12, #int 1144258560 // #4434 │ │ -09cb66: 0800 1200 |008f: move-object/from16 v0, v18 │ │ -09cb6a: 540d 2009 |0091: iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ -09cb6e: 7110 361e 0d00 |0093: invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1e36 │ │ -09cb74: 0a0d |0096: move-result v13 │ │ -09cb76: 150e a040 |0097: const/high16 v14, #int 1084227584 // #40a0 │ │ -09cb7a: c9ed |0099: div-float/2addr v13, v14 │ │ -09cb7c: c8dc |009a: mul-float/2addr v12, v13 │ │ -09cb7e: a603 0b0c |009b: add-float v3, v11, v12 │ │ -09cb82: 0800 1200 |009d: move-object/from16 v0, v18 │ │ -09cb86: 540b 2009 |009f: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ -09cb8a: 6e20 491e 3b00 |00a1: invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1e49 │ │ -09cb90: 2900 71ff |00a4: goto/16 0015 // -008f │ │ +09ca2c: |[09ca2c] android.support.v4.widget.MaterialProgressDrawable$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +09ca3c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +09ca40: 540b 2009 |0002: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ +09ca44: 55bb 5409 |0004: iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ +09ca48: 380b 1000 |0006: if-eqz v11, 0016 // +0010 │ │ +09ca4c: 0800 1200 |0008: move-object/from16 v0, v18 │ │ +09ca50: 540b 2009 |000a: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ +09ca54: 0800 1200 |000c: move-object/from16 v0, v18 │ │ +09ca58: 540c 2109 |000e: iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09ca5c: 0200 1300 |0010: move/from16 v0, v19 │ │ +09ca60: 7130 331e 0b0c |0012: invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e33 │ │ +09ca66: 0e00 |0015: return-void │ │ +09ca68: 0800 1200 |0016: move-object/from16 v0, v18 │ │ +09ca6c: 540b 2109 |0018: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09ca70: 6e10 1b1e 0b00 |001a: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStrokeWidth:()F // method@1e1b │ │ +09ca76: 0a0b |001d: move-result v11 │ │ +09ca78: 89bc |001e: float-to-double v12, v11 │ │ +09ca7a: 180e 182d 4454 fb21 1940 |001f: const-wide v14, #double 6.28319 // #401921fb54442d18 │ │ +09ca84: 0800 1200 |0024: move-object/from16 v0, v18 │ │ +09ca88: 540b 2109 |0026: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09ca8c: 6e10 131e 0b00 |0028: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getCenterRadius:()D // method@1e13 │ │ +09ca92: 0b10 |002b: move-result-wide v16 │ │ +09ca94: ad0e 0e10 |002c: mul-double v14, v14, v16 │ │ +09ca98: ceec |002e: div-double/2addr v12, v14 │ │ +09ca9a: 7120 2434 dc00 |002f: invoke-static {v12, v13}, Ljava/lang/Math;.toRadians:(D)D // method@3424 │ │ +09caa0: 0b0c |0032: move-result-wide v12 │ │ +09caa2: 8cc5 |0033: double-to-float v5, v12 │ │ +09caa4: 0800 1200 |0034: move-object/from16 v0, v18 │ │ +09caa8: 540b 2109 |0036: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09caac: 6e10 181e 0b00 |0038: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1e18 │ │ +09cab2: 0a08 |003b: move-result v8 │ │ +09cab4: 0800 1200 |003c: move-object/from16 v0, v18 │ │ +09cab8: 540b 2109 |003e: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09cabc: 6e10 1a1e 0b00 |0040: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1e1a │ │ +09cac2: 0a0a |0043: move-result v10 │ │ +09cac4: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +09cac8: 540b 2109 |0046: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09cacc: 6e10 191e 0b00 |0048: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ +09cad2: 0a09 |004b: move-result v9 │ │ +09cad4: 140b cdcc 4c3f |004c: const v11, #float 0.8 // #3f4ccccd │ │ +09cada: a704 0b05 |004f: sub-float v4, v11, v5 │ │ +09cade: 7100 341e 0000 |0051: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$300:()Landroid/view/animation/Interpolator; // method@1e34 │ │ +09cae4: 0c0b |0054: move-result-object v11 │ │ +09cae6: 0200 1300 |0055: move/from16 v0, v19 │ │ +09caea: 7220 ac23 0b00 |0057: invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +09caf0: 0a0b |005a: move-result v11 │ │ +09caf2: c84b |005b: mul-float/2addr v11, v4 │ │ +09caf4: a602 080b |005c: add-float v2, v8, v11 │ │ +09caf8: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +09cafc: 540b 2109 |0060: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09cb00: 6e20 271e 2b00 |0062: invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1e27 │ │ +09cb06: 140b cdcc 4c3f |0065: const v11, #float 0.8 // #3f4ccccd │ │ +09cb0c: 7100 351e 0000 |0068: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$400:()Landroid/view/animation/Interpolator; // method@1e35 │ │ +09cb12: 0c0c |006b: move-result-object v12 │ │ +09cb14: 0200 1300 |006c: move/from16 v0, v19 │ │ +09cb18: 7220 ac23 0c00 |006e: invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +09cb1e: 0a0c |0071: move-result v12 │ │ +09cb20: c8cb |0072: mul-float/2addr v11, v12 │ │ +09cb22: a607 0a0b |0073: add-float v7, v10, v11 │ │ +09cb26: 0800 1200 |0075: move-object/from16 v0, v18 │ │ +09cb2a: 540b 2109 |0077: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09cb2e: 6e20 2b1e 7b00 |0079: invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ +09cb34: 150b 803e |007c: const/high16 v11, #int 1048576000 // #3e80 │ │ +09cb38: a80b 0b13 |007e: mul-float v11, v11, v19 │ │ +09cb3c: a606 090b |0080: add-float v6, v9, v11 │ │ +09cb40: 0800 1200 |0082: move-object/from16 v0, v18 │ │ +09cb44: 540b 2109 |0084: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0921 │ │ +09cb48: 6e20 291e 6b00 |0086: invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ +09cb4e: 150b 1043 |0089: const/high16 v11, #int 1125122048 // #4310 │ │ +09cb52: a80b 0b13 |008b: mul-float v11, v11, v19 │ │ +09cb56: 150c 3444 |008d: const/high16 v12, #int 1144258560 // #4434 │ │ +09cb5a: 0800 1200 |008f: move-object/from16 v0, v18 │ │ +09cb5e: 540d 2009 |0091: iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ +09cb62: 7110 361e 0d00 |0093: invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1e36 │ │ +09cb68: 0a0d |0096: move-result v13 │ │ +09cb6a: 150e a040 |0097: const/high16 v14, #int 1084227584 // #40a0 │ │ +09cb6e: c9ed |0099: div-float/2addr v13, v14 │ │ +09cb70: c8dc |009a: mul-float/2addr v12, v13 │ │ +09cb72: a603 0b0c |009b: add-float v3, v11, v12 │ │ +09cb76: 0800 1200 |009d: move-object/from16 v0, v18 │ │ +09cb7a: 540b 2009 |009f: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0920 │ │ +09cb7e: 6e20 491e 3b00 |00a1: invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1e49 │ │ +09cb84: 2900 71ff |00a4: goto/16 0015 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0008 line=315 │ │ 0x0015 line=344 │ │ 0x0016 line=320 │ │ 0x0034 line=322 │ │ @@ -128315,19 +128334,19 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09cb94: |[09cb94] android.support.v4.widget.MaterialProgressDrawable$2.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -09cba4: 5b01 2209 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ -09cba8: 5b02 2309 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ -09cbac: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09cbb2: 0e00 |0007: return-void │ │ +09cb88: |[09cb88] android.support.v4.widget.MaterialProgressDrawable$2.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +09cb98: 5b01 2209 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ +09cb9c: 5b02 2309 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ +09cba0: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09cba6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -128338,16 +128357,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09cbb4: |[09cbb4] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -09cbc4: 0e00 |0000: return-void │ │ +09cba8: |[09cba8] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +09cbb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -128356,45 +128375,45 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -09cbc8: |[09cbc8] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -09cbd8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09cbda: 5430 2309 |0001: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ -09cbde: 6e10 2d1e 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1e2d │ │ -09cbe4: 5430 2309 |0006: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ -09cbe8: 6e10 1c1e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.goToNextColor:()V // method@1e1c │ │ -09cbee: 5430 2309 |000b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ -09cbf2: 5431 2309 |000d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ -09cbf6: 6e10 141e 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1e14 │ │ -09cbfc: 0a01 |0012: move-result v1 │ │ -09cbfe: 6e20 2b1e 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ -09cc04: 5430 2209 |0016: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ -09cc08: 5500 5409 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ -09cc0c: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ -09cc10: 5430 2209 |001c: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ -09cc14: 5c02 5409 |001e: iput-boolean v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ -09cc18: 1600 3505 |0020: const-wide/16 v0, #int 1333 // #535 │ │ -09cc1c: 6e30 a123 0401 |0022: invoke-virtual {v4, v0, v1}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -09cc22: 5430 2309 |0025: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ -09cc26: 6e20 2a1e 2000 |0027: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1e2a │ │ -09cc2c: 0e00 |002a: return-void │ │ -09cc2e: 5430 2209 |002b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ -09cc32: 5431 2209 |002d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ -09cc36: 7110 361e 0100 |002f: invoke-static {v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1e36 │ │ -09cc3c: 0a01 |0032: move-result v1 │ │ -09cc3e: 1502 803f |0033: const/high16 v2, #int 1065353216 // #3f80 │ │ -09cc42: c621 |0035: add-float/2addr v1, v2 │ │ -09cc44: 1502 a040 |0036: const/high16 v2, #int 1084227584 // #40a0 │ │ -09cc48: ca21 |0038: rem-float/2addr v1, v2 │ │ -09cc4a: 7120 371e 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1e37 │ │ -09cc50: 28ee |003c: goto 002a // -0012 │ │ +09cbbc: |[09cbbc] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +09cbcc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09cbce: 5430 2309 |0001: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ +09cbd2: 6e10 2d1e 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1e2d │ │ +09cbd8: 5430 2309 |0006: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ +09cbdc: 6e10 1c1e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.goToNextColor:()V // method@1e1c │ │ +09cbe2: 5430 2309 |000b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ +09cbe6: 5431 2309 |000d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ +09cbea: 6e10 141e 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1e14 │ │ +09cbf0: 0a01 |0012: move-result v1 │ │ +09cbf2: 6e20 2b1e 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ +09cbf8: 5430 2209 |0016: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ +09cbfc: 5500 5409 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ +09cc00: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +09cc04: 5430 2209 |001c: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ +09cc08: 5c02 5409 |001e: iput-boolean v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ +09cc0c: 1600 3505 |0020: const-wide/16 v0, #int 1333 // #535 │ │ +09cc10: 6e30 a123 0401 |0022: invoke-virtual {v4, v0, v1}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +09cc16: 5430 2309 |0025: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0923 │ │ +09cc1a: 6e20 2a1e 2000 |0027: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1e2a │ │ +09cc20: 0e00 |002a: return-void │ │ +09cc22: 5430 2209 |002b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ +09cc26: 5431 2209 |002d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ +09cc2a: 7110 361e 0100 |002f: invoke-static {v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1e36 │ │ +09cc30: 0a01 |0032: move-result v1 │ │ +09cc32: 1502 803f |0033: const/high16 v2, #int 1065353216 // #3f80 │ │ +09cc36: c621 |0035: add-float/2addr v1, v2 │ │ +09cc38: 1502 a040 |0036: const/high16 v2, #int 1084227584 // #40a0 │ │ +09cc3c: ca21 |0038: rem-float/2addr v1, v2 │ │ +09cc3e: 7120 371e 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1e37 │ │ +09cc44: 28ee |003c: goto 002a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=363 │ │ 0x0006 line=364 │ │ 0x000b line=365 │ │ 0x0016 line=366 │ │ 0x001c line=369 │ │ @@ -128411,19 +128430,19 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09cc54: |[09cc54] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -09cc64: 5420 2209 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ -09cc68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09cc6a: 7120 371e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1e37 │ │ -09cc70: 0e00 |0006: return-void │ │ +09cc48: |[09cc48] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +09cc58: 5420 2209 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0922 │ │ +09cc5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09cc5e: 7120 371e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1e37 │ │ +09cc64: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0006 line=354 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ @@ -128463,18 +128482,18 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09cc74: |[09cc74] android.support.v4.widget.MaterialProgressDrawable$3.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V │ │ -09cc84: 5b01 2409 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ -09cc88: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09cc8e: 0e00 |0005: return-void │ │ +09cc68: |[09cc68] android.support.v4.widget.MaterialProgressDrawable$3.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V │ │ +09cc78: 5b01 2409 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ +09cc7c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09cc82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ @@ -128484,18 +128503,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09cc90: |[09cc90] android.support.v4.widget.MaterialProgressDrawable$3.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -09cca0: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ -09cca4: 6e10 401e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1e40 │ │ -09ccaa: 0e00 |0005: return-void │ │ +09cc84: |[09cc84] android.support.v4.widget.MaterialProgressDrawable$3.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09cc94: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ +09cc98: 6e10 401e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1e40 │ │ +09cc9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -128505,18 +128524,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -09ccac: |[09ccac] android.support.v4.widget.MaterialProgressDrawable$3.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ -09ccbc: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ -09ccc0: 6e40 421e 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@1e42 │ │ -09ccc6: 0e00 |0005: return-void │ │ +09cca0: |[09cca0] android.support.v4.widget.MaterialProgressDrawable$3.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ +09ccb0: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ +09ccb4: 6e40 421e 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@1e42 │ │ +09ccba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0005 line=389 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -128528,18 +128547,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09ccc8: |[09ccc8] android.support.v4.widget.MaterialProgressDrawable$3.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ -09ccd8: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ -09ccdc: 6e20 501e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@1e50 │ │ -09cce2: 0e00 |0005: return-void │ │ +09ccbc: |[09ccbc] android.support.v4.widget.MaterialProgressDrawable$3.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ +09cccc: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0924 │ │ +09ccd0: 6e20 501e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@1e50 │ │ +09ccd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0005 line=394 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -128575,17 +128594,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09cce4: |[09cce4] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:()V │ │ -09ccf4: 7010 8f23 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ -09ccfa: 0e00 |0003: return-void │ │ +09ccd8: |[09ccd8] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:()V │ │ +09cce8: 7010 8f23 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ +09ccee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ │ │ #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;) │ │ @@ -128593,17 +128612,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ccfc: |[09ccfc] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ -09cd0c: 7010 0c1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:()V // method@1e0c │ │ -09cd12: 0e00 |0003: return-void │ │ +09ccf0: |[09ccf0] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +09cd00: 7010 0c1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:()V // method@1e0c │ │ +09cd06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ │ │ @@ -128613,25 +128632,25 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09cd14: |[09cd14] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.getInterpolation:(F)F │ │ -09cd24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09cd26: 1501 003f |0001: const/high16 v1, #int 1056964608 // #3f00 │ │ -09cd2a: a701 0401 |0003: sub-float v1, v4, v1 │ │ -09cd2e: 1502 0040 |0005: const/high16 v2, #int 1073741824 // #4000 │ │ -09cd32: c821 |0007: mul-float/2addr v1, v2 │ │ -09cd34: 7120 1a34 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -09cd3a: 0a00 |000b: move-result v0 │ │ -09cd3c: 6f20 9023 0300 |000c: invoke-super {v3, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@2390 │ │ -09cd42: 0a00 |000f: move-result v0 │ │ -09cd44: 0f00 |0010: return v0 │ │ +09cd08: |[09cd08] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.getInterpolation:(F)F │ │ +09cd18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cd1a: 1501 003f |0001: const/high16 v1, #int 1056964608 // #3f00 │ │ +09cd1e: a701 0401 |0003: sub-float v1, v4, v1 │ │ +09cd22: 1502 0040 |0005: const/high16 v2, #int 1073741824 // #4000 │ │ +09cd26: c821 |0007: mul-float/2addr v1, v2 │ │ +09cd28: 7120 1a34 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +09cd2e: 0a00 |000b: move-result v0 │ │ +09cd30: 6f20 9023 0300 |000c: invoke-super {v3, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@2390 │ │ +09cd36: 0a00 |000f: move-result v0 │ │ +09cd38: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ 0x0000 - 0x0011 reg=4 input F │ │ │ │ @@ -128789,52 +128808,52 @@ │ │ type : '(Landroid/graphics/drawable/Drawable$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -09cd48: |[09cd48] android.support.v4.widget.MaterialProgressDrawable$Ring.:(Landroid/graphics/drawable/Drawable$Callback;)V │ │ -09cd58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09cd5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09cd5c: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -09cd62: 2200 8e00 |0005: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ -09cd66: 7010 6d03 0000 |0007: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ -09cd6c: 5b30 3b09 |000a: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@093b │ │ -09cd70: 2200 8700 |000c: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ -09cd74: 7010 4703 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -09cd7a: 5b30 3109 |0011: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09cd7e: 2200 8700 |0013: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ -09cd82: 7010 4703 0000 |0015: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -09cd88: 5b30 2809 |0018: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ -09cd8c: 5931 3509 |001a: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ -09cd90: 5931 3009 |001c: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ -09cd94: 5931 3309 |001e: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ -09cd98: 1500 a040 |0020: const/high16 v0, #int 1084227584 // #40a0 │ │ -09cd9c: 5930 3a09 |0022: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ -09cda0: 1500 2040 |0024: const/high16 v0, #int 1075838976 // #4020 │ │ -09cda4: 5930 3909 |0026: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ -09cda8: 2200 8700 |0028: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ -09cdac: 7010 4703 0000 |002a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -09cdb2: 5b30 2d09 |002d: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ -09cdb6: 5b34 2c09 |002f: iput-object v4, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@092c │ │ -09cdba: 5430 3109 |0031: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09cdbe: 6201 3401 |0033: sget-object v1, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0134 │ │ -09cdc2: 6e20 5503 1000 |0035: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@0355 │ │ -09cdc8: 5430 3109 |0038: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09cdcc: 6e20 4e03 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@034e │ │ -09cdd2: 5430 3109 |003d: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09cdd6: 6201 3601 |003f: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0136 │ │ -09cdda: 6e20 5703 1000 |0041: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0357 │ │ -09cde0: 5430 2809 |0044: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ -09cde4: 6201 3501 |0046: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0135 │ │ -09cde8: 6e20 5703 1000 |0048: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0357 │ │ -09cdee: 5430 2809 |004b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ -09cdf2: 6e20 4e03 2000 |004d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@034e │ │ -09cdf8: 0e00 |0050: return-void │ │ +09cd3c: |[09cd3c] android.support.v4.widget.MaterialProgressDrawable$Ring.:(Landroid/graphics/drawable/Drawable$Callback;)V │ │ +09cd4c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +09cd4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09cd50: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +09cd56: 2200 8e00 |0005: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ +09cd5a: 7010 6d03 0000 |0007: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ +09cd60: 5b30 3b09 |000a: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@093b │ │ +09cd64: 2200 8700 |000c: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ +09cd68: 7010 4703 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +09cd6e: 5b30 3109 |0011: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09cd72: 2200 8700 |0013: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ +09cd76: 7010 4703 0000 |0015: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +09cd7c: 5b30 2809 |0018: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ +09cd80: 5931 3509 |001a: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ +09cd84: 5931 3009 |001c: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ +09cd88: 5931 3309 |001e: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ +09cd8c: 1500 a040 |0020: const/high16 v0, #int 1084227584 // #40a0 │ │ +09cd90: 5930 3a09 |0022: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ +09cd94: 1500 2040 |0024: const/high16 v0, #int 1075838976 // #4020 │ │ +09cd98: 5930 3909 |0026: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ +09cd9c: 2200 8700 |0028: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ +09cda0: 7010 4703 0000 |002a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +09cda6: 5b30 2d09 |002d: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ +09cdaa: 5b34 2c09 |002f: iput-object v4, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@092c │ │ +09cdae: 5430 3109 |0031: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09cdb2: 6201 3401 |0033: sget-object v1, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0134 │ │ +09cdb6: 6e20 5503 1000 |0035: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@0355 │ │ +09cdbc: 5430 3109 |0038: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09cdc0: 6e20 4e03 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@034e │ │ +09cdc6: 5430 3109 |003d: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09cdca: 6201 3601 |003f: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0136 │ │ +09cdce: 6e20 5703 1000 |0041: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0357 │ │ +09cdd4: 5430 2809 |0044: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ +09cdd8: 6201 3501 |0046: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0135 │ │ +09cddc: 6e20 5703 1000 |0048: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0357 │ │ +09cde2: 5430 2809 |004b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ +09cde6: 6e20 4e03 2000 |004d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@034e │ │ +09cdec: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=428 │ │ 0x0005 line=398 │ │ 0x000c line=399 │ │ 0x0013 line=400 │ │ 0x001a line=404 │ │ @@ -128859,99 +128878,99 @@ │ │ type : '(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 157 16-bit code units │ │ -09cdfc: |[09cdfc] android.support.v4.widget.MaterialProgressDrawable$Ring.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ │ -09ce0c: 5583 3409 |0000: iget-boolean v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0934 │ │ -09ce10: 3803 9300 |0002: if-eqz v3, 0095 // +0093 │ │ -09ce14: 5483 2609 |0004: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09ce18: 3903 9000 |0006: if-nez v3, 0096 // +0090 │ │ -09ce1c: 2203 8900 |0008: new-instance v3, Landroid/graphics/Path; // type@0089 │ │ -09ce20: 7010 5803 0300 |000a: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@0358 │ │ -09ce26: 5b83 2609 |000d: iput-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09ce2a: 5483 2609 |000f: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09ce2e: 6204 3701 |0011: sget-object v4, Landroid/graphics/Path$FillType;.EVEN_ODD:Landroid/graphics/Path$FillType; // field@0137 │ │ -09ce32: 6e20 5e03 4300 |0013: invoke-virtual {v3, v4}, Landroid/graphics/Path;.setFillType:(Landroid/graphics/Path$FillType;)V // method@035e │ │ -09ce38: 5283 3909 |0016: iget v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ -09ce3c: 8733 |0018: float-to-int v3, v3 │ │ -09ce3e: db03 0302 |0019: div-int/lit8 v3, v3, #int 2 // #02 │ │ -09ce42: 8233 |001b: int-to-float v3, v3 │ │ -09ce44: 5284 2909 |001c: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ -09ce48: a800 0304 |001e: mul-float v0, v3, v4 │ │ -09ce4c: 5384 3209 |0020: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ -09ce50: 1606 0000 |0022: const-wide/16 v6, #int 0 // #0 │ │ -09ce54: 7120 1634 7600 |0024: invoke-static {v6, v7}, Ljava/lang/Math;.cos:(D)D // method@3416 │ │ -09ce5a: 0b06 |0027: move-result-wide v6 │ │ -09ce5c: cd64 |0028: mul-double/2addr v4, v6 │ │ -09ce5e: 6e10 6303 0c00 |0029: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ -09ce64: 0a03 |002c: move-result v3 │ │ -09ce66: 8936 |002d: float-to-double v6, v3 │ │ -09ce68: cb64 |002e: add-double/2addr v4, v6 │ │ -09ce6a: 8c41 |002f: double-to-float v1, v4 │ │ -09ce6c: 5384 3209 |0030: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ -09ce70: 1606 0000 |0032: const-wide/16 v6, #int 0 // #0 │ │ -09ce74: 7120 2334 7600 |0034: invoke-static {v6, v7}, Ljava/lang/Math;.sin:(D)D // method@3423 │ │ -09ce7a: 0b06 |0037: move-result-wide v6 │ │ -09ce7c: cd64 |0038: mul-double/2addr v4, v6 │ │ -09ce7e: 6e10 6403 0c00 |0039: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ -09ce84: 0a03 |003c: move-result v3 │ │ -09ce86: 8936 |003d: float-to-double v6, v3 │ │ -09ce88: cb64 |003e: add-double/2addr v4, v6 │ │ -09ce8a: 8c42 |003f: double-to-float v2, v4 │ │ -09ce8c: 5483 2609 |0040: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09ce90: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -09ce92: 1205 |0043: const/4 v5, #int 0 // #0 │ │ -09ce94: 6e30 5b03 4305 |0044: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@035b │ │ -09ce9a: 5483 2609 |0047: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09ce9e: 5284 2a09 |0049: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@092a │ │ -09cea2: 8244 |004b: int-to-float v4, v4 │ │ -09cea4: 5285 2909 |004c: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ -09cea8: c854 |004e: mul-float/2addr v4, v5 │ │ -09ceaa: 1205 |004f: const/4 v5, #int 0 // #0 │ │ -09ceac: 6e30 5a03 4305 |0050: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@035a │ │ -09ceb2: 5483 2609 |0053: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09ceb6: 5284 2a09 |0055: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@092a │ │ -09ceba: 8244 |0057: int-to-float v4, v4 │ │ -09cebc: 5285 2909 |0058: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ -09cec0: c854 |005a: mul-float/2addr v4, v5 │ │ -09cec2: 1505 0040 |005b: const/high16 v5, #int 1073741824 // #4000 │ │ -09cec6: c954 |005d: div-float/2addr v4, v5 │ │ -09cec8: 5285 2709 |005e: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0927 │ │ -09cecc: 8255 |0060: int-to-float v5, v5 │ │ -09cece: 5286 2909 |0061: iget v6, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ -09ced2: c865 |0063: mul-float/2addr v5, v6 │ │ -09ced4: 6e30 5a03 4305 |0064: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@035a │ │ -09ceda: 5483 2609 |0067: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09cede: a704 0100 |0069: sub-float v4, v1, v0 │ │ -09cee2: 6e30 5c03 4302 |006b: invoke-virtual {v3, v4, v2}, Landroid/graphics/Path;.offset:(FF)V // method@035c │ │ -09cee8: 5483 2609 |006e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09ceec: 6e10 5903 0300 |0070: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@0359 │ │ -09cef2: 5483 2809 |0073: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ -09cef6: 5484 2f09 |0075: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ -09cefa: 5285 2e09 |0077: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ -09cefe: 4404 0405 |0079: aget v4, v4, v5 │ │ -09cf02: 6e20 4f03 4300 |007b: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -09cf08: a603 0a0b |007e: add-float v3, v10, v11 │ │ -09cf0c: 1504 a040 |0080: const/high16 v4, #int 1084227584 // #40a0 │ │ -09cf10: c743 |0082: sub-float/2addr v3, v4 │ │ -09cf12: 6e10 6303 0c00 |0083: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ -09cf18: 0a04 |0086: move-result v4 │ │ -09cf1a: 6e10 6403 0c00 |0087: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ -09cf20: 0a05 |008a: move-result v5 │ │ -09cf22: 6e40 3803 3954 |008b: invoke-virtual {v9, v3, v4, v5}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0338 │ │ -09cf28: 5483 2609 |008e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09cf2c: 5484 2809 |0090: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ -09cf30: 6e30 2f03 3904 |0092: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@032f │ │ -09cf36: 0e00 |0095: return-void │ │ -09cf38: 5483 2609 |0096: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ -09cf3c: 6e10 5d03 0300 |0098: invoke-virtual {v3}, Landroid/graphics/Path;.reset:()V // method@035d │ │ -09cf42: 2900 7bff |009b: goto/16 0016 // -0085 │ │ +09cdf0: |[09cdf0] android.support.v4.widget.MaterialProgressDrawable$Ring.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ │ +09ce00: 5583 3409 |0000: iget-boolean v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0934 │ │ +09ce04: 3803 9300 |0002: if-eqz v3, 0095 // +0093 │ │ +09ce08: 5483 2609 |0004: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09ce0c: 3903 9000 |0006: if-nez v3, 0096 // +0090 │ │ +09ce10: 2203 8900 |0008: new-instance v3, Landroid/graphics/Path; // type@0089 │ │ +09ce14: 7010 5803 0300 |000a: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@0358 │ │ +09ce1a: 5b83 2609 |000d: iput-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09ce1e: 5483 2609 |000f: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09ce22: 6204 3701 |0011: sget-object v4, Landroid/graphics/Path$FillType;.EVEN_ODD:Landroid/graphics/Path$FillType; // field@0137 │ │ +09ce26: 6e20 5e03 4300 |0013: invoke-virtual {v3, v4}, Landroid/graphics/Path;.setFillType:(Landroid/graphics/Path$FillType;)V // method@035e │ │ +09ce2c: 5283 3909 |0016: iget v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ +09ce30: 8733 |0018: float-to-int v3, v3 │ │ +09ce32: db03 0302 |0019: div-int/lit8 v3, v3, #int 2 // #02 │ │ +09ce36: 8233 |001b: int-to-float v3, v3 │ │ +09ce38: 5284 2909 |001c: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ +09ce3c: a800 0304 |001e: mul-float v0, v3, v4 │ │ +09ce40: 5384 3209 |0020: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ +09ce44: 1606 0000 |0022: const-wide/16 v6, #int 0 // #0 │ │ +09ce48: 7120 1634 7600 |0024: invoke-static {v6, v7}, Ljava/lang/Math;.cos:(D)D // method@3416 │ │ +09ce4e: 0b06 |0027: move-result-wide v6 │ │ +09ce50: cd64 |0028: mul-double/2addr v4, v6 │ │ +09ce52: 6e10 6303 0c00 |0029: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ +09ce58: 0a03 |002c: move-result v3 │ │ +09ce5a: 8936 |002d: float-to-double v6, v3 │ │ +09ce5c: cb64 |002e: add-double/2addr v4, v6 │ │ +09ce5e: 8c41 |002f: double-to-float v1, v4 │ │ +09ce60: 5384 3209 |0030: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ +09ce64: 1606 0000 |0032: const-wide/16 v6, #int 0 // #0 │ │ +09ce68: 7120 2334 7600 |0034: invoke-static {v6, v7}, Ljava/lang/Math;.sin:(D)D // method@3423 │ │ +09ce6e: 0b06 |0037: move-result-wide v6 │ │ +09ce70: cd64 |0038: mul-double/2addr v4, v6 │ │ +09ce72: 6e10 6403 0c00 |0039: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ +09ce78: 0a03 |003c: move-result v3 │ │ +09ce7a: 8936 |003d: float-to-double v6, v3 │ │ +09ce7c: cb64 |003e: add-double/2addr v4, v6 │ │ +09ce7e: 8c42 |003f: double-to-float v2, v4 │ │ +09ce80: 5483 2609 |0040: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09ce84: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +09ce86: 1205 |0043: const/4 v5, #int 0 // #0 │ │ +09ce88: 6e30 5b03 4305 |0044: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@035b │ │ +09ce8e: 5483 2609 |0047: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09ce92: 5284 2a09 |0049: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@092a │ │ +09ce96: 8244 |004b: int-to-float v4, v4 │ │ +09ce98: 5285 2909 |004c: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ +09ce9c: c854 |004e: mul-float/2addr v4, v5 │ │ +09ce9e: 1205 |004f: const/4 v5, #int 0 // #0 │ │ +09cea0: 6e30 5a03 4305 |0050: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@035a │ │ +09cea6: 5483 2609 |0053: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09ceaa: 5284 2a09 |0055: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@092a │ │ +09ceae: 8244 |0057: int-to-float v4, v4 │ │ +09ceb0: 5285 2909 |0058: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ +09ceb4: c854 |005a: mul-float/2addr v4, v5 │ │ +09ceb6: 1505 0040 |005b: const/high16 v5, #int 1073741824 // #4000 │ │ +09ceba: c954 |005d: div-float/2addr v4, v5 │ │ +09cebc: 5285 2709 |005e: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0927 │ │ +09cec0: 8255 |0060: int-to-float v5, v5 │ │ +09cec2: 5286 2909 |0061: iget v6, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ +09cec6: c865 |0063: mul-float/2addr v5, v6 │ │ +09cec8: 6e30 5a03 4305 |0064: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@035a │ │ +09cece: 5483 2609 |0067: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09ced2: a704 0100 |0069: sub-float v4, v1, v0 │ │ +09ced6: 6e30 5c03 4302 |006b: invoke-virtual {v3, v4, v2}, Landroid/graphics/Path;.offset:(FF)V // method@035c │ │ +09cedc: 5483 2609 |006e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09cee0: 6e10 5903 0300 |0070: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@0359 │ │ +09cee6: 5483 2809 |0073: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ +09ceea: 5484 2f09 |0075: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ +09ceee: 5285 2e09 |0077: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ +09cef2: 4404 0405 |0079: aget v4, v4, v5 │ │ +09cef6: 6e20 4f03 4300 |007b: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +09cefc: a603 0a0b |007e: add-float v3, v10, v11 │ │ +09cf00: 1504 a040 |0080: const/high16 v4, #int 1084227584 // #40a0 │ │ +09cf04: c743 |0082: sub-float/2addr v3, v4 │ │ +09cf06: 6e10 6303 0c00 |0083: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ +09cf0c: 0a04 |0086: move-result v4 │ │ +09cf0e: 6e10 6403 0c00 |0087: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ +09cf14: 0a05 |008a: move-result v5 │ │ +09cf16: 6e40 3803 3954 |008b: invoke-virtual {v9, v3, v4, v5}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0338 │ │ +09cf1c: 5483 2609 |008e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09cf20: 5484 2809 |0090: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0928 │ │ +09cf24: 6e30 2f03 3904 |0092: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@032f │ │ +09cf2a: 0e00 |0095: return-void │ │ +09cf2c: 5483 2609 |0096: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0926 │ │ +09cf30: 6e10 5d03 0300 |0098: invoke-virtual {v3}, Landroid/graphics/Path;.reset:()V // method@035d │ │ +09cf36: 2900 7bff |009b: goto/16 0016 // -0085 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0004 line=481 │ │ 0x0008 line=482 │ │ 0x000f line=483 │ │ 0x0016 line=490 │ │ @@ -128982,19 +129001,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09cf48: |[09cf48] android.support.v4.widget.MaterialProgressDrawable$Ring.invalidateSelf:()V │ │ -09cf58: 5420 2c09 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@092c │ │ -09cf5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09cf5e: 7220 8403 1000 |0003: invoke-interface {v0, v1}, Landroid/graphics/drawable/Drawable$Callback;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0384 │ │ -09cf64: 0e00 |0006: return-void │ │ +09cf3c: |[09cf3c] android.support.v4.widget.MaterialProgressDrawable$Ring.invalidateSelf:()V │ │ +09cf4c: 5420 2c09 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@092c │ │ +09cf50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09cf52: 7220 8403 1000 |0003: invoke-interface {v0, v1}, Landroid/graphics/drawable/Drawable$Callback;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0384 │ │ +09cf58: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ @@ -129004,61 +129023,61 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 94 16-bit code units │ │ -09cf68: |[09cf68] android.support.v4.widget.MaterialProgressDrawable$Ring.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V │ │ -09cf78: 1505 b443 |0000: const/high16 v5, #int 1135869952 // #43b4 │ │ -09cf7c: 5481 3b09 |0002: iget-object v1, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@093b │ │ -09cf80: 6e20 7303 a100 |0004: invoke-virtual {v1, v10}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@0373 │ │ -09cf86: 5280 3909 |0007: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ -09cf8a: 5284 3909 |0009: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ -09cf8e: 6e30 7003 0104 |000b: invoke-virtual {v1, v0, v4}, Landroid/graphics/RectF;.inset:(FF)V // method@0370 │ │ -09cf94: 5280 3509 |000e: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ -09cf98: 5284 3309 |0010: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ -09cf9c: c640 |0012: add-float/2addr v0, v4 │ │ -09cf9e: a802 0005 |0013: mul-float v2, v0, v5 │ │ -09cfa2: 5280 3009 |0015: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ -09cfa6: 5284 3309 |0017: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ -09cfaa: c640 |0019: add-float/2addr v0, v4 │ │ -09cfac: a806 0005 |001a: mul-float v6, v0, v5 │ │ -09cfb0: a703 0602 |001c: sub-float v3, v6, v2 │ │ -09cfb4: 5480 3109 |001e: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09cfb8: 5484 2f09 |0020: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ -09cfbc: 5285 2e09 |0022: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ -09cfc0: 4404 0405 |0024: aget v4, v4, v5 │ │ -09cfc4: 6e20 4f03 4000 |0026: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -09cfca: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -09cfcc: 5485 3109 |002a: iget-object v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09cfd0: 0790 |002c: move-object v0, v9 │ │ -09cfd2: 7406 2903 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@0329 │ │ -09cfd8: 705a 111e 9832 |0030: invoke-direct {v8, v9, v2, v3, v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V // method@1e11 │ │ -09cfde: 5280 2509 |0033: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ -09cfe2: 1304 ff00 |0035: const/16 v4, #int 255 // #ff │ │ -09cfe6: 3540 2600 |0037: if-ge v0, v4, 005d // +0026 │ │ -09cfea: 5480 2d09 |0039: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ -09cfee: 5284 2b09 |003b: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@092b │ │ -09cff2: 6e20 4f03 4000 |003d: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -09cff8: 5480 2d09 |0040: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ -09cffc: 5284 2509 |0042: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ -09d000: d144 ff00 |0044: rsub-int v4, v4, #int 255 // #00ff │ │ -09d004: 6e20 4d03 4000 |0046: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setAlpha:(I)V // method@034d │ │ -09d00a: 6e10 6303 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ -09d010: 0a00 |004c: move-result v0 │ │ -09d012: 6e10 6403 0a00 |004d: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ -09d018: 0a04 |0050: move-result v4 │ │ -09d01a: 6e10 6c03 0a00 |0051: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@036c │ │ -09d020: 0a05 |0054: move-result v5 │ │ -09d022: db05 0502 |0055: div-int/lit8 v5, v5, #int 2 // #02 │ │ -09d026: 8255 |0057: int-to-float v5, v5 │ │ -09d028: 5487 2d09 |0058: iget-object v7, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ -09d02c: 6e57 2d03 0954 |005a: invoke-virtual {v9, v0, v4, v5, v7}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ -09d032: 0e00 |005d: return-void │ │ +09cf5c: |[09cf5c] android.support.v4.widget.MaterialProgressDrawable$Ring.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V │ │ +09cf6c: 1505 b443 |0000: const/high16 v5, #int 1135869952 // #43b4 │ │ +09cf70: 5481 3b09 |0002: iget-object v1, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@093b │ │ +09cf74: 6e20 7303 a100 |0004: invoke-virtual {v1, v10}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@0373 │ │ +09cf7a: 5280 3909 |0007: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ +09cf7e: 5284 3909 |0009: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ +09cf82: 6e30 7003 0104 |000b: invoke-virtual {v1, v0, v4}, Landroid/graphics/RectF;.inset:(FF)V // method@0370 │ │ +09cf88: 5280 3509 |000e: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ +09cf8c: 5284 3309 |0010: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ +09cf90: c640 |0012: add-float/2addr v0, v4 │ │ +09cf92: a802 0005 |0013: mul-float v2, v0, v5 │ │ +09cf96: 5280 3009 |0015: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ +09cf9a: 5284 3309 |0017: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ +09cf9e: c640 |0019: add-float/2addr v0, v4 │ │ +09cfa0: a806 0005 |001a: mul-float v6, v0, v5 │ │ +09cfa4: a703 0602 |001c: sub-float v3, v6, v2 │ │ +09cfa8: 5480 3109 |001e: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09cfac: 5484 2f09 |0020: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ +09cfb0: 5285 2e09 |0022: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ +09cfb4: 4404 0405 |0024: aget v4, v4, v5 │ │ +09cfb8: 6e20 4f03 4000 |0026: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +09cfbe: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +09cfc0: 5485 3109 |002a: iget-object v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09cfc4: 0790 |002c: move-object v0, v9 │ │ +09cfc6: 7406 2903 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@0329 │ │ +09cfcc: 705a 111e 9832 |0030: invoke-direct {v8, v9, v2, v3, v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V // method@1e11 │ │ +09cfd2: 5280 2509 |0033: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ +09cfd6: 1304 ff00 |0035: const/16 v4, #int 255 // #ff │ │ +09cfda: 3540 2600 |0037: if-ge v0, v4, 005d // +0026 │ │ +09cfde: 5480 2d09 |0039: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ +09cfe2: 5284 2b09 |003b: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@092b │ │ +09cfe6: 6e20 4f03 4000 |003d: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +09cfec: 5480 2d09 |0040: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ +09cff0: 5284 2509 |0042: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ +09cff4: d144 ff00 |0044: rsub-int v4, v4, #int 255 // #00ff │ │ +09cff8: 6e20 4d03 4000 |0046: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setAlpha:(I)V // method@034d │ │ +09cffe: 6e10 6303 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ +09d004: 0a00 |004c: move-result v0 │ │ +09d006: 6e10 6403 0a00 |004d: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ +09d00c: 0a04 |0050: move-result v4 │ │ +09d00e: 6e10 6c03 0a00 |0051: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@036c │ │ +09d014: 0a05 |0054: move-result v5 │ │ +09d016: db05 0502 |0055: div-int/lit8 v5, v5, #int 2 // #02 │ │ +09d01a: 8255 |0057: int-to-float v5, v5 │ │ +09d01c: 5487 2d09 |0058: iget-object v7, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@092d │ │ +09d020: 6e57 2d03 0954 |005a: invoke-virtual {v9, v0, v4, v5, v7}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ +09d026: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=458 │ │ 0x0004 line=459 │ │ 0x0007 line=460 │ │ 0x000e line=462 │ │ 0x0015 line=463 │ │ @@ -129085,17 +129104,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d034: |[09d034] android.support.v4.widget.MaterialProgressDrawable$Ring.getAlpha:()I │ │ -09d044: 5210 2509 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ -09d048: 0f00 |0002: return v0 │ │ +09d028: |[09d028] android.support.v4.widget.MaterialProgressDrawable$Ring.getAlpha:()I │ │ +09d038: 5210 2509 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ +09d03c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129103,17 +129122,17 @@ │ │ type : '()D' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d04c: |[09d04c] android.support.v4.widget.MaterialProgressDrawable$Ring.getCenterRadius:()D │ │ -09d05c: 5320 3209 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ -09d060: 1000 |0002: return-wide v0 │ │ +09d040: |[09d040] android.support.v4.widget.MaterialProgressDrawable$Ring.getCenterRadius:()D │ │ +09d050: 5320 3209 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ +09d054: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129121,17 +129140,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d064: |[09d064] android.support.v4.widget.MaterialProgressDrawable$Ring.getEndTrim:()F │ │ -09d074: 5210 3009 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ -09d078: 0f00 |0002: return v0 │ │ +09d058: |[09d058] android.support.v4.widget.MaterialProgressDrawable$Ring.getEndTrim:()F │ │ +09d068: 5210 3009 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ +09d06c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129139,17 +129158,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d07c: |[09d07c] android.support.v4.widget.MaterialProgressDrawable$Ring.getInsets:()F │ │ -09d08c: 5210 3909 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ -09d090: 0f00 |0002: return v0 │ │ +09d070: |[09d070] android.support.v4.widget.MaterialProgressDrawable$Ring.getInsets:()F │ │ +09d080: 5210 3909 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ +09d084: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129157,17 +129176,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d094: |[09d094] android.support.v4.widget.MaterialProgressDrawable$Ring.getRotation:()F │ │ -09d0a4: 5210 3309 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ -09d0a8: 0f00 |0002: return v0 │ │ +09d088: |[09d088] android.support.v4.widget.MaterialProgressDrawable$Ring.getRotation:()F │ │ +09d098: 5210 3309 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ +09d09c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129175,17 +129194,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d0ac: |[09d0ac] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartTrim:()F │ │ -09d0bc: 5210 3509 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ -09d0c0: 0f00 |0002: return v0 │ │ +09d0a0: |[09d0a0] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartTrim:()F │ │ +09d0b0: 5210 3509 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ +09d0b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129193,17 +129212,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d0c4: |[09d0c4] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingEndTrim:()F │ │ -09d0d4: 5210 3609 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0936 │ │ -09d0d8: 0f00 |0002: return v0 │ │ +09d0b8: |[09d0b8] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingEndTrim:()F │ │ +09d0c8: 5210 3609 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0936 │ │ +09d0cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129211,17 +129230,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d0dc: |[09d0dc] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingRotation:()F │ │ -09d0ec: 5210 3709 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0937 │ │ -09d0f0: 0f00 |0002: return v0 │ │ +09d0d0: |[09d0d0] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingRotation:()F │ │ +09d0e0: 5210 3709 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0937 │ │ +09d0e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129229,17 +129248,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d0f4: |[09d0f4] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingStartTrim:()F │ │ -09d104: 5210 3809 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0938 │ │ -09d108: 0f00 |0002: return v0 │ │ +09d0e8: |[09d0e8] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingStartTrim:()F │ │ +09d0f8: 5210 3809 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0938 │ │ +09d0fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129247,17 +129266,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d10c: |[09d10c] android.support.v4.widget.MaterialProgressDrawable$Ring.getStrokeWidth:()F │ │ -09d11c: 5210 3a09 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ -09d120: 0f00 |0002: return v0 │ │ +09d100: |[09d100] android.support.v4.widget.MaterialProgressDrawable$Ring.getStrokeWidth:()F │ │ +09d110: 5210 3a09 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ +09d114: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -129265,22 +129284,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -09d124: |[09d124] android.support.v4.widget.MaterialProgressDrawable$Ring.goToNextColor:()V │ │ -09d134: 5220 2e09 |0000: iget v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ -09d138: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09d13c: 5421 2f09 |0004: iget-object v1, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ -09d140: 2111 |0006: array-length v1, v1 │ │ -09d142: b410 |0007: rem-int/2addr v0, v1 │ │ -09d144: 5920 2e09 |0008: iput v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ -09d148: 0e00 |000a: return-void │ │ +09d118: |[09d118] android.support.v4.widget.MaterialProgressDrawable$Ring.goToNextColor:()V │ │ +09d128: 5220 2e09 |0000: iget v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ +09d12c: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09d130: 5421 2f09 |0004: iget-object v1, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ +09d134: 2111 |0006: array-length v1, v1 │ │ +09d136: b410 |0007: rem-int/2addr v0, v1 │ │ +09d138: 5920 2e09 |0008: iput v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ +09d13c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x000a line=537 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ @@ -129289,23 +129308,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09d14c: |[09d14c] android.support.v4.widget.MaterialProgressDrawable$Ring.resetOriginals:()V │ │ -09d15c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d15e: 5910 3809 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0938 │ │ -09d162: 5910 3609 |0003: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0936 │ │ -09d166: 5910 3709 |0005: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0937 │ │ -09d16a: 6e20 2b1e 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ -09d170: 6e20 271e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1e27 │ │ -09d176: 6e20 291e 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ -09d17c: 0e00 |0010: return-void │ │ +09d140: |[09d140] android.support.v4.widget.MaterialProgressDrawable$Ring.resetOriginals:()V │ │ +09d150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d152: 5910 3809 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0938 │ │ +09d156: 5910 3609 |0003: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0936 │ │ +09d15a: 5910 3709 |0005: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0937 │ │ +09d15e: 6e20 2b1e 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ +09d164: 6e20 271e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1e27 │ │ +09d16a: 6e20 291e 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ +09d170: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=682 │ │ 0x0003 line=683 │ │ 0x0005 line=684 │ │ 0x0007 line=685 │ │ 0x000a line=686 │ │ @@ -129319,17 +129338,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d180: |[09d180] android.support.v4.widget.MaterialProgressDrawable$Ring.setAlpha:(I)V │ │ -09d190: 5901 2509 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ -09d194: 0e00 |0002: return-void │ │ +09d174: |[09d174] android.support.v4.widget.MaterialProgressDrawable$Ring.setAlpha:(I)V │ │ +09d184: 5901 2509 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0925 │ │ +09d188: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0002 line=549 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 alpha I │ │ @@ -129339,20 +129358,20 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -09d198: |[09d198] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowDimensions:(FF)V │ │ -09d1a8: 8720 |0000: float-to-int v0, v2 │ │ -09d1aa: 5910 2a09 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@092a │ │ -09d1ae: 8730 |0003: float-to-int v0, v3 │ │ -09d1b0: 5910 2709 |0004: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0927 │ │ -09d1b4: 0e00 |0006: return-void │ │ +09d18c: |[09d18c] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowDimensions:(FF)V │ │ +09d19c: 8720 |0000: float-to-int v0, v2 │ │ +09d19e: 5910 2a09 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@092a │ │ +09d1a2: 8730 |0003: float-to-int v0, v3 │ │ +09d1a4: 5910 2709 |0004: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0927 │ │ +09d1a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0003 line=451 │ │ 0x0006 line=452 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -129364,21 +129383,21 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09d1b8: |[09d1b8] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowScale:(F)V │ │ -09d1c8: 5210 2909 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ -09d1cc: 2d00 0200 |0002: cmpl-float v0, v2, v0 │ │ -09d1d0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -09d1d4: 5912 2909 |0006: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ -09d1d8: 7010 1d1e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ -09d1de: 0e00 |000b: return-void │ │ +09d1ac: |[09d1ac] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowScale:(F)V │ │ +09d1bc: 5210 2909 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ +09d1c0: 2d00 0200 |0002: cmpl-float v0, v2, v0 │ │ +09d1c4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +09d1c8: 5912 2909 |0006: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0929 │ │ +09d1cc: 7010 1d1e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ +09d1d2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=657 │ │ 0x000b line=659 │ │ locals : │ │ @@ -129390,17 +129409,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d1e0: |[09d1e0] android.support.v4.widget.MaterialProgressDrawable$Ring.setBackgroundColor:(I)V │ │ -09d1f0: 5901 2b09 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@092b │ │ -09d1f4: 0e00 |0002: return-void │ │ +09d1d4: |[09d1d4] android.support.v4.widget.MaterialProgressDrawable$Ring.setBackgroundColor:(I)V │ │ +09d1e4: 5901 2b09 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@092b │ │ +09d1e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0002 line=441 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -129410,17 +129429,17 @@ │ │ type : '(D)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d1f8: |[09d1f8] android.support.v4.widget.MaterialProgressDrawable$Ring.setCenterRadius:(D)V │ │ -09d208: 5a12 3209 |0000: iput-wide v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ -09d20c: 0e00 |0002: return-void │ │ +09d1ec: |[09d1ec] android.support.v4.widget.MaterialProgressDrawable$Ring.setCenterRadius:(D)V │ │ +09d1fc: 5a12 3209 |0000: iput-wide v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ +09d200: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0002 line=635 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=2 centerRadius D │ │ @@ -129430,19 +129449,19 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09d210: |[09d210] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -09d220: 5410 3109 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09d224: 6e20 5003 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ -09d22a: 7010 1d1e 0100 |0005: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ -09d230: 0e00 |0008: return-void │ │ +09d204: |[09d204] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +09d214: 5410 3109 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09d218: 6e20 5003 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ +09d21e: 7010 1d1e 0100 |0005: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ +09d224: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ 0x0008 line=542 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -129453,17 +129472,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d234: |[09d234] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorIndex:(I)V │ │ -09d244: 5901 2e09 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ -09d248: 0e00 |0002: return-void │ │ +09d228: |[09d228] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorIndex:(I)V │ │ +09d238: 5901 2e09 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@092e │ │ +09d23c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0002 line=529 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 index I │ │ @@ -129473,19 +129492,19 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09d24c: |[09d24c] android.support.v4.widget.MaterialProgressDrawable$Ring.setColors:([I)V │ │ -09d25c: 5b12 2f09 |0000: iput-object v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ -09d260: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09d262: 6e20 251e 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ -09d268: 0e00 |0006: return-void │ │ +09d240: |[09d240] android.support.v4.widget.MaterialProgressDrawable$Ring.setColors:([I)V │ │ +09d250: 5b12 2f09 |0000: iput-object v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@092f │ │ +09d254: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09d256: 6e20 251e 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ +09d25c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=520 │ │ 0x0006 line=521 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -129496,18 +129515,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09d26c: |[09d26c] android.support.v4.widget.MaterialProgressDrawable$Ring.setEndTrim:(F)V │ │ -09d27c: 5901 3009 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ -09d280: 7010 1d1e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ -09d286: 0e00 |0005: return-void │ │ +09d260: |[09d260] android.support.v4.widget.MaterialProgressDrawable$Ring.setEndTrim:(F)V │ │ +09d270: 5901 3009 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ +09d274: 7010 1d1e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ +09d27a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0002 line=594 │ │ 0x0005 line=595 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -129518,40 +129537,40 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -09d288: |[09d288] android.support.v4.widget.MaterialProgressDrawable$Ring.setInsets:(II)V │ │ -09d298: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -09d29c: 7120 1e34 9800 |0002: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -09d2a2: 0a02 |0005: move-result v2 │ │ -09d2a4: 8221 |0006: int-to-float v1, v2 │ │ -09d2a6: 5372 3209 |0007: iget-wide v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ -09d2aa: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ -09d2ae: 3002 0204 |000b: cmpg-double v2, v2, v4 │ │ -09d2b2: 3d02 0700 |000d: if-lez v2, 0014 // +0007 │ │ -09d2b6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -09d2b8: 2e02 0102 |0010: cmpg-float v2, v1, v2 │ │ -09d2bc: 3b02 0e00 |0012: if-gez v2, 0020 // +000e │ │ -09d2c0: 5272 3a09 |0014: iget v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ -09d2c4: c962 |0016: div-float/2addr v2, v6 │ │ -09d2c6: 8922 |0017: float-to-double v2, v2 │ │ -09d2c8: 7120 1534 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Math;.ceil:(D)D // method@3415 │ │ -09d2ce: 0b02 |001b: move-result-wide v2 │ │ -09d2d0: 8c20 |001c: double-to-float v0, v2 │ │ -09d2d2: 5970 3909 |001d: iput v0, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ -09d2d6: 0e00 |001f: return-void │ │ -09d2d8: a902 0106 |0020: div-float v2, v1, v6 │ │ -09d2dc: 8922 |0022: float-to-double v2, v2 │ │ -09d2de: 5374 3209 |0023: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ -09d2e2: cc42 |0025: sub-double/2addr v2, v4 │ │ -09d2e4: 8c20 |0026: double-to-float v0, v2 │ │ -09d2e6: 28f6 |0027: goto 001d // -000a │ │ +09d27c: |[09d27c] android.support.v4.widget.MaterialProgressDrawable$Ring.setInsets:(II)V │ │ +09d28c: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +09d290: 7120 1e34 9800 |0002: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +09d296: 0a02 |0005: move-result v2 │ │ +09d298: 8221 |0006: int-to-float v1, v2 │ │ +09d29a: 5372 3209 |0007: iget-wide v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ +09d29e: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ +09d2a2: 3002 0204 |000b: cmpg-double v2, v2, v4 │ │ +09d2a6: 3d02 0700 |000d: if-lez v2, 0014 // +0007 │ │ +09d2aa: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +09d2ac: 2e02 0102 |0010: cmpg-float v2, v1, v2 │ │ +09d2b0: 3b02 0e00 |0012: if-gez v2, 0020 // +000e │ │ +09d2b4: 5272 3a09 |0014: iget v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ +09d2b8: c962 |0016: div-float/2addr v2, v6 │ │ +09d2ba: 8922 |0017: float-to-double v2, v2 │ │ +09d2bc: 7120 1534 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Math;.ceil:(D)D // method@3415 │ │ +09d2c2: 0b02 |001b: move-result-wide v2 │ │ +09d2c4: 8c20 |001c: double-to-float v0, v2 │ │ +09d2c6: 5970 3909 |001d: iput v0, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0939 │ │ +09d2ca: 0e00 |001f: return-void │ │ +09d2cc: a902 0106 |0020: div-float v2, v1, v6 │ │ +09d2d0: 8922 |0022: float-to-double v2, v2 │ │ +09d2d2: 5374 3209 |0023: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0932 │ │ +09d2d6: cc42 |0025: sub-double/2addr v2, v4 │ │ +09d2d8: 8c20 |0026: double-to-float v0, v2 │ │ +09d2da: 28f6 |0027: goto 001d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=614 │ │ 0x0007 line=616 │ │ 0x0014 line=617 │ │ 0x001d line=621 │ │ 0x001f line=622 │ │ @@ -129569,18 +129588,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09d2e8: |[09d2e8] android.support.v4.widget.MaterialProgressDrawable$Ring.setRotation:(F)V │ │ -09d2f8: 5901 3309 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ -09d2fc: 7010 1d1e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ -09d302: 0e00 |0005: return-void │ │ +09d2dc: |[09d2dc] android.support.v4.widget.MaterialProgressDrawable$Ring.setRotation:(F)V │ │ +09d2ec: 5901 3309 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ +09d2f0: 7010 1d1e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ +09d2f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0002 line=605 │ │ 0x0005 line=606 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -129591,20 +129610,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09d304: |[09d304] android.support.v4.widget.MaterialProgressDrawable$Ring.setShowArrow:(Z)V │ │ -09d314: 5510 3409 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0934 │ │ -09d318: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -09d31c: 5c12 3409 |0004: iput-boolean v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0934 │ │ -09d320: 7010 1d1e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ -09d326: 0e00 |0009: return-void │ │ +09d2f8: |[09d2f8] android.support.v4.widget.MaterialProgressDrawable$Ring.setShowArrow:(Z)V │ │ +09d308: 5510 3409 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0934 │ │ +09d30c: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +09d310: 5c12 3409 |0004: iput-boolean v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0934 │ │ +09d314: 7010 1d1e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ +09d31a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0004 line=646 │ │ 0x0006 line=647 │ │ 0x0009 line=649 │ │ locals : │ │ @@ -129616,18 +129635,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09d328: |[09d328] android.support.v4.widget.MaterialProgressDrawable$Ring.setStartTrim:(F)V │ │ -09d338: 5901 3509 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ -09d33c: 7010 1d1e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ -09d342: 0e00 |0005: return-void │ │ +09d31c: |[09d31c] android.support.v4.widget.MaterialProgressDrawable$Ring.setStartTrim:(F)V │ │ +09d32c: 5901 3509 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ +09d330: 7010 1d1e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ +09d336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0002 line=575 │ │ 0x0005 line=576 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -129638,20 +129657,20 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09d344: |[09d344] android.support.v4.widget.MaterialProgressDrawable$Ring.setStrokeWidth:(F)V │ │ -09d354: 5912 3a09 |0000: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ -09d358: 5410 3109 |0002: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ -09d35c: 6e20 5603 2000 |0004: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0356 │ │ -09d362: 7010 1d1e 0100 |0007: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ -09d368: 0e00 |000a: return-void │ │ +09d338: |[09d338] android.support.v4.widget.MaterialProgressDrawable$Ring.setStrokeWidth:(F)V │ │ +09d348: 5912 3a09 |0000: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@093a │ │ +09d34c: 5410 3109 |0002: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0931 │ │ +09d350: 6e20 5603 2000 |0004: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0356 │ │ +09d356: 7010 1d1e 0100 |0007: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1e1d │ │ +09d35c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0002 line=563 │ │ 0x0007 line=564 │ │ 0x000a line=565 │ │ locals : │ │ @@ -129663,22 +129682,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -09d36c: |[09d36c] android.support.v4.widget.MaterialProgressDrawable$Ring.storeOriginals:()V │ │ -09d37c: 5210 3509 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ -09d380: 5910 3809 |0002: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0938 │ │ -09d384: 5210 3009 |0004: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ -09d388: 5910 3609 |0006: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0936 │ │ -09d38c: 5210 3309 |0008: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ -09d390: 5910 3709 |000a: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0937 │ │ -09d394: 0e00 |000c: return-void │ │ +09d360: |[09d360] android.support.v4.widget.MaterialProgressDrawable$Ring.storeOriginals:()V │ │ +09d370: 5210 3509 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0935 │ │ +09d374: 5910 3809 |0002: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0938 │ │ +09d378: 5210 3009 |0004: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0930 │ │ +09d37c: 5910 3609 |0006: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0936 │ │ +09d380: 5210 3309 |0008: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0933 │ │ +09d384: 5910 3709 |000a: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0937 │ │ +09d388: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0004 line=674 │ │ 0x0008 line=675 │ │ 0x000c line=676 │ │ locals : │ │ @@ -129714,17 +129733,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09d398: |[09d398] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:()V │ │ -09d3a8: 7010 8f23 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ -09d3ae: 0e00 |0003: return-void │ │ +09d38c: |[09d38c] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:()V │ │ +09d39c: 7010 8f23 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ +09d3a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ │ │ #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;) │ │ @@ -129732,17 +129751,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09d3b0: |[09d3b0] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ -09d3c0: 7010 2e1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:()V // method@1e2e │ │ -09d3c6: 0e00 |0003: return-void │ │ +09d3a4: |[09d3a4] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +09d3b4: 7010 2e1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:()V // method@1e2e │ │ +09d3ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ │ │ @@ -129752,23 +129771,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09d3c8: |[09d3c8] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.getInterpolation:(F)F │ │ -09d3d8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -09d3dc: 1501 0040 |0002: const/high16 v1, #int 1073741824 // #4000 │ │ -09d3e0: c831 |0004: mul-float/2addr v1, v3 │ │ -09d3e2: 7120 1d34 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -09d3e8: 0a00 |0008: move-result v0 │ │ -09d3ea: 6f20 9023 0200 |0009: invoke-super {v2, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@2390 │ │ -09d3f0: 0a00 |000c: move-result v0 │ │ -09d3f2: 0f00 |000d: return v0 │ │ +09d3bc: |[09d3bc] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.getInterpolation:(F)F │ │ +09d3cc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +09d3d0: 1501 0040 |0002: const/high16 v1, #int 1073741824 // #4000 │ │ +09d3d4: c831 |0004: mul-float/2addr v1, v3 │ │ +09d3d6: 7120 1d34 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +09d3dc: 0a00 |0008: move-result v0 │ │ +09d3de: 6f20 9023 0200 |0009: invoke-super {v2, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@2390 │ │ +09d3e4: 0a00 |000c: move-result v0 │ │ +09d3e6: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ 0x0000 - 0x000e reg=3 input F │ │ │ │ @@ -129955,29 +129974,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09d3f4: |[09d3f4] android.support.v4.widget.MaterialProgressDrawable.:()V │ │ -09d404: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09d406: 2200 bf04 |0001: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@04bf │ │ -09d40a: 7010 ad23 0000 |0003: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@23ad │ │ -09d410: 6900 4b09 |0006: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094b │ │ -09d414: 2200 0a04 |0008: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; // type@040a │ │ -09d418: 7020 0d1e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1e0d │ │ -09d41e: 6900 4909 |000d: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0949 │ │ -09d422: 2200 0d04 |000f: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; // type@040d │ │ -09d426: 7020 2f1e 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1e2f │ │ -09d42c: 6900 4e09 |0014: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094e │ │ -09d430: 2200 b604 |0016: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@04b6 │ │ -09d434: 7010 8f23 0000 |0018: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ -09d43a: 6900 4809 |001b: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.EASE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0948 │ │ -09d43e: 0e00 |001d: return-void │ │ +09d3e8: |[09d3e8] android.support.v4.widget.MaterialProgressDrawable.:()V │ │ +09d3f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09d3fa: 2200 bf04 |0001: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@04bf │ │ +09d3fe: 7010 ad23 0000 |0003: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@23ad │ │ +09d404: 6900 4b09 |0006: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094b │ │ +09d408: 2200 0a04 |0008: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; // type@040a │ │ +09d40c: 7020 0d1e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1e0d │ │ +09d412: 6900 4909 |000d: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0949 │ │ +09d416: 2200 0d04 |000f: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; // type@040d │ │ +09d41a: 7020 2f1e 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1e2f │ │ +09d420: 6900 4e09 |0014: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094e │ │ +09d424: 2200 b604 |0016: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@04b6 │ │ +09d428: 7010 8f23 0000 |0018: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ +09d42e: 6900 4809 |001b: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.EASE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0948 │ │ +09d432: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=52 │ │ 0x0008 line=53 │ │ 0x000f line=54 │ │ 0x0016 line=55 │ │ locals : │ │ @@ -129987,42 +130006,42 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -09d440: |[09d440] android.support.v4.widget.MaterialProgressDrawable.:(Landroid/content/Context;Landroid/view/View;)V │ │ -09d450: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09d452: 7010 8703 0400 |0001: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ -09d458: 2330 d106 |0004: new-array v0, v3, [I // type@06d1 │ │ -09d45c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -09d45e: 1502 00ff |0007: const/high16 v2, #int -16777216 // #ff00 │ │ -09d462: 4b02 0001 |0009: aput v2, v0, v1 │ │ -09d466: 5b40 4609 |000b: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0946 │ │ -09d46a: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -09d46e: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -09d474: 5b40 5209 |0012: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0952 │ │ -09d478: 2200 0904 |0014: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$3; // type@0409 │ │ -09d47c: 7020 081e 4000 |0016: invoke-direct {v0, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$3;.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V // method@1e08 │ │ -09d482: 5b40 5309 |0019: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0953 │ │ -09d486: 5b46 5609 |001b: iput-object v6, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ -09d48a: 6e10 4602 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -09d490: 0c00 |0020: move-result-object v0 │ │ -09d492: 5b40 5709 |0021: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0957 │ │ -09d496: 2200 0c04 |0023: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // type@040c │ │ -09d49a: 5441 5309 |0025: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0953 │ │ -09d49e: 7020 0f1e 1000 |0027: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.:(Landroid/graphics/drawable/Drawable$Callback;)V // method@1e0f │ │ -09d4a4: 5b40 5809 |002a: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d4a8: 5440 5809 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d4ac: 5441 4609 |002e: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0946 │ │ -09d4b0: 6e20 261e 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1e26 │ │ -09d4b6: 6e20 511e 3400 |0033: invoke-virtual {v4, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1e51 │ │ -09d4bc: 7010 4c1e 0400 |0036: invoke-direct {v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setupAnimators:()V // method@1e4c │ │ -09d4c2: 0e00 |0039: return-void │ │ +09d434: |[09d434] android.support.v4.widget.MaterialProgressDrawable.:(Landroid/content/Context;Landroid/view/View;)V │ │ +09d444: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09d446: 7010 8703 0400 |0001: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ +09d44c: 2330 d106 |0004: new-array v0, v3, [I // type@06d1 │ │ +09d450: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09d452: 1502 00ff |0007: const/high16 v2, #int -16777216 // #ff00 │ │ +09d456: 4b02 0001 |0009: aput v2, v0, v1 │ │ +09d45a: 5b40 4609 |000b: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0946 │ │ +09d45e: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +09d462: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +09d468: 5b40 5209 |0012: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0952 │ │ +09d46c: 2200 0904 |0014: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$3; // type@0409 │ │ +09d470: 7020 081e 4000 |0016: invoke-direct {v0, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$3;.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V // method@1e08 │ │ +09d476: 5b40 5309 |0019: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0953 │ │ +09d47a: 5b46 5609 |001b: iput-object v6, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ +09d47e: 6e10 4602 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +09d484: 0c00 |0020: move-result-object v0 │ │ +09d486: 5b40 5709 |0021: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0957 │ │ +09d48a: 2200 0c04 |0023: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // type@040c │ │ +09d48e: 5441 5309 |0025: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0953 │ │ +09d492: 7020 0f1e 1000 |0027: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.:(Landroid/graphics/drawable/Drawable$Callback;)V // method@1e0f │ │ +09d498: 5b40 5809 |002a: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d49c: 5440 5809 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d4a0: 5441 4609 |002e: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0946 │ │ +09d4a4: 6e20 261e 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1e26 │ │ +09d4aa: 6e20 511e 3400 |0033: invoke-virtual {v4, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1e51 │ │ +09d4b0: 7010 4c1e 0400 |0036: invoke-direct {v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setupAnimators:()V // method@1e4c │ │ +09d4b6: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x0004 line=75 │ │ 0x000d line=85 │ │ 0x0014 line=380 │ │ 0x001b line=112 │ │ @@ -130042,17 +130061,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -09d4c4: |[09d4c4] android.support.v4.widget.MaterialProgressDrawable.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -09d4d4: 7030 381e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e38 │ │ -09d4da: 0e00 |0003: return-void │ │ +09d4b8: |[09d4b8] android.support.v4.widget.MaterialProgressDrawable.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +09d4c8: 7030 381e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e38 │ │ +09d4ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0004 reg=1 x1 F │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -130062,51 +130081,51 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d4dc: |[09d4dc] android.support.v4.widget.MaterialProgressDrawable.access$300:()Landroid/view/animation/Interpolator; │ │ -09d4ec: 6200 4e09 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094e │ │ -09d4f0: 1100 |0002: return-object v0 │ │ +09d4d0: |[09d4d0] android.support.v4.widget.MaterialProgressDrawable.access$300:()Landroid/view/animation/Interpolator; │ │ +09d4e0: 6200 4e09 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094e │ │ +09d4e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ name : 'access$400' │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d4f4: |[09d4f4] android.support.v4.widget.MaterialProgressDrawable.access$400:()Landroid/view/animation/Interpolator; │ │ -09d504: 6200 4909 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0949 │ │ -09d508: 1100 |0002: return-object v0 │ │ +09d4e8: |[09d4e8] android.support.v4.widget.MaterialProgressDrawable.access$400:()Landroid/view/animation/Interpolator; │ │ +09d4f8: 6200 4909 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0949 │ │ +09d4fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ name : 'access$500' │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d50c: |[09d50c] android.support.v4.widget.MaterialProgressDrawable.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ -09d51c: 5210 5a09 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@095a │ │ -09d520: 0f00 |0002: return v0 │ │ +09d500: |[09d500] android.support.v4.widget.MaterialProgressDrawable.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ +09d510: 5210 5a09 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@095a │ │ +09d514: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -130114,17 +130133,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d524: |[09d524] android.support.v4.widget.MaterialProgressDrawable.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F │ │ -09d534: 5901 5a09 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@095a │ │ -09d538: 0f01 |0002: return v1 │ │ +09d518: |[09d518] android.support.v4.widget.MaterialProgressDrawable.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F │ │ +09d528: 5901 5a09 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@095a │ │ +09d52c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -130133,44 +130152,44 @@ │ │ type : '(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -09d53c: |[09d53c] android.support.v4.widget.MaterialProgressDrawable.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -09d54c: 6e10 191e 0a00 |0000: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ -09d552: 0a03 |0003: move-result v3 │ │ -09d554: 1404 cdcc 4c3f |0004: const v4, #float 0.8 // #3f4ccccd │ │ -09d55a: c943 |0007: div-float/2addr v3, v4 │ │ -09d55c: 8934 |0008: float-to-double v4, v3 │ │ -09d55e: 7120 1734 5400 |0009: invoke-static {v4, v5}, Ljava/lang/Math;.floor:(D)D // method@3417 │ │ -09d564: 0b04 |000c: move-result-wide v4 │ │ -09d566: 1906 f03f |000d: const-wide/high16 v6, #long 4607182418800017408 // #3ff0 │ │ -09d56a: cb64 |000f: add-double/2addr v4, v6 │ │ -09d56c: 8c42 |0010: double-to-float v2, v4 │ │ -09d56e: 6e10 1a1e 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1e1a │ │ -09d574: 0a03 |0014: move-result v3 │ │ -09d576: 6e10 181e 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1e18 │ │ -09d57c: 0a04 |0018: move-result v4 │ │ -09d57e: 6e10 1a1e 0a00 |0019: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1e1a │ │ -09d584: 0a05 |001c: move-result v5 │ │ -09d586: c754 |001d: sub-float/2addr v4, v5 │ │ -09d588: c894 |001e: mul-float/2addr v4, v9 │ │ -09d58a: a601 0304 |001f: add-float v1, v3, v4 │ │ -09d58e: 6e20 2b1e 1a00 |0021: invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ -09d594: 6e10 191e 0a00 |0024: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ -09d59a: 0a03 |0027: move-result v3 │ │ -09d59c: 6e10 191e 0a00 |0028: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ -09d5a2: 0a04 |002b: move-result v4 │ │ -09d5a4: a704 0204 |002c: sub-float v4, v2, v4 │ │ -09d5a8: c894 |002e: mul-float/2addr v4, v9 │ │ -09d5aa: a600 0304 |002f: add-float v0, v3, v4 │ │ -09d5ae: 6e20 291e 0a00 |0031: invoke-virtual {v10, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ -09d5b4: 0e00 |0034: return-void │ │ +09d530: |[09d530] android.support.v4.widget.MaterialProgressDrawable.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +09d540: 6e10 191e 0a00 |0000: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ +09d546: 0a03 |0003: move-result v3 │ │ +09d548: 1404 cdcc 4c3f |0004: const v4, #float 0.8 // #3f4ccccd │ │ +09d54e: c943 |0007: div-float/2addr v3, v4 │ │ +09d550: 8934 |0008: float-to-double v4, v3 │ │ +09d552: 7120 1734 5400 |0009: invoke-static {v4, v5}, Ljava/lang/Math;.floor:(D)D // method@3417 │ │ +09d558: 0b04 |000c: move-result-wide v4 │ │ +09d55a: 1906 f03f |000d: const-wide/high16 v6, #long 4607182418800017408 // #3ff0 │ │ +09d55e: cb64 |000f: add-double/2addr v4, v6 │ │ +09d560: 8c42 |0010: double-to-float v2, v4 │ │ +09d562: 6e10 1a1e 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1e1a │ │ +09d568: 0a03 |0014: move-result v3 │ │ +09d56a: 6e10 181e 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1e18 │ │ +09d570: 0a04 |0018: move-result v4 │ │ +09d572: 6e10 1a1e 0a00 |0019: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1e1a │ │ +09d578: 0a05 |001c: move-result v5 │ │ +09d57a: c754 |001d: sub-float/2addr v4, v5 │ │ +09d57c: c894 |001e: mul-float/2addr v4, v9 │ │ +09d57e: a601 0304 |001f: add-float v1, v3, v4 │ │ +09d582: 6e20 2b1e 1a00 |0021: invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ +09d588: 6e10 191e 0a00 |0024: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ +09d58e: 0a03 |0027: move-result v3 │ │ +09d590: 6e10 191e 0a00 |0028: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1e19 │ │ +09d596: 0a04 |002b: move-result v4 │ │ +09d598: a704 0204 |002c: sub-float v4, v2, v4 │ │ +09d59c: c894 |002e: mul-float/2addr v4, v9 │ │ +09d59e: a600 0304 |002f: add-float v0, v3, v4 │ │ +09d5a2: 6e20 291e 0a00 |0031: invoke-virtual {v10, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ +09d5a8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0011 line=301 │ │ 0x0021 line=303 │ │ 0x0024 line=304 │ │ 0x0031 line=306 │ │ @@ -130188,17 +130207,17 @@ │ │ type : '()F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d5b8: |[09d5b8] android.support.v4.widget.MaterialProgressDrawable.getRotation:()F │ │ -09d5c8: 5210 5909 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0959 │ │ -09d5cc: 0f00 |0002: return v0 │ │ +09d5ac: |[09d5ac] android.support.v4.widget.MaterialProgressDrawable.getRotation:()F │ │ +09d5bc: 5210 5909 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0959 │ │ +09d5c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -130206,43 +130225,43 @@ │ │ type : '(DDDDFF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 11 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -09d5d0: |[09d5d0] android.support.v4.widget.MaterialProgressDrawable.setSizeParameters:(DDDDFF)V │ │ -09d5e0: 5471 5809 |0000: iget-object v1, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d5e4: 5473 5709 |0002: iget-object v3, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0957 │ │ -09d5e8: 6e10 ba02 0300 |0004: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -09d5ee: 0c00 |0007: move-result-object v0 │ │ -09d5f0: 5202 1b0a |0008: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -09d5f4: 8924 |000a: float-to-double v4, v2 │ │ -09d5f6: cd84 |000b: mul-double/2addr v4, v8 │ │ -09d5f8: 5a74 5b09 |000c: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@095b │ │ -09d5fc: 8924 |000e: float-to-double v4, v2 │ │ -09d5fe: cda4 |000f: mul-double/2addr v4, v10 │ │ -09d600: 5a74 5509 |0010: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0955 │ │ -09d604: 8ce3 |0012: double-to-float v3, v14 │ │ -09d606: c823 |0013: mul-float/2addr v3, v2 │ │ -09d608: 6e20 2c1e 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStrokeWidth:(F)V // method@1e2c │ │ -09d60e: 8924 |0017: float-to-double v4, v2 │ │ -09d610: cdc4 |0018: mul-double/2addr v4, v12 │ │ -09d612: 6e30 231e 4105 |0019: invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setCenterRadius:(D)V // method@1e23 │ │ -09d618: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -09d61a: 6e20 251e 3100 |001d: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ -09d620: a803 1002 |0020: mul-float v3, v16, v2 │ │ -09d624: a804 1102 |0022: mul-float v4, v17, v2 │ │ -09d628: 6e30 201e 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowDimensions:(FF)V // method@1e20 │ │ -09d62e: 5374 5b09 |0027: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@095b │ │ -09d632: 8a43 |0029: double-to-int v3, v4 │ │ -09d634: 5374 5509 |002a: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0955 │ │ -09d638: 8a44 |002c: double-to-int v4, v4 │ │ -09d63a: 6e30 281e 3104 |002d: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setInsets:(II)V // method@1e28 │ │ -09d640: 0e00 |0030: return-void │ │ +09d5c4: |[09d5c4] android.support.v4.widget.MaterialProgressDrawable.setSizeParameters:(DDDDFF)V │ │ +09d5d4: 5471 5809 |0000: iget-object v1, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d5d8: 5473 5709 |0002: iget-object v3, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0957 │ │ +09d5dc: 6e10 ba02 0300 |0004: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +09d5e2: 0c00 |0007: move-result-object v0 │ │ +09d5e4: 5202 1b0a |0008: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +09d5e8: 8924 |000a: float-to-double v4, v2 │ │ +09d5ea: cd84 |000b: mul-double/2addr v4, v8 │ │ +09d5ec: 5a74 5b09 |000c: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@095b │ │ +09d5f0: 8924 |000e: float-to-double v4, v2 │ │ +09d5f2: cda4 |000f: mul-double/2addr v4, v10 │ │ +09d5f4: 5a74 5509 |0010: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0955 │ │ +09d5f8: 8ce3 |0012: double-to-float v3, v14 │ │ +09d5fa: c823 |0013: mul-float/2addr v3, v2 │ │ +09d5fc: 6e20 2c1e 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStrokeWidth:(F)V // method@1e2c │ │ +09d602: 8924 |0017: float-to-double v4, v2 │ │ +09d604: cdc4 |0018: mul-double/2addr v4, v12 │ │ +09d606: 6e30 231e 4105 |0019: invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setCenterRadius:(D)V // method@1e23 │ │ +09d60c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +09d60e: 6e20 251e 3100 |001d: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ +09d614: a803 1002 |0020: mul-float v3, v16, v2 │ │ +09d618: a804 1102 |0022: mul-float v4, v17, v2 │ │ +09d61c: 6e30 201e 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowDimensions:(FF)V // method@1e20 │ │ +09d622: 5374 5b09 |0027: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@095b │ │ +09d626: 8a43 |0029: double-to-int v3, v4 │ │ +09d628: 5374 5509 |002a: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0955 │ │ +09d62c: 8a44 |002c: double-to-int v4, v4 │ │ +09d62e: 6e30 281e 3104 |002d: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setInsets:(II)V // method@1e28 │ │ +09d634: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ 0x0008 line=126 │ │ 0x000a line=128 │ │ 0x000e line=129 │ │ @@ -130269,29 +130288,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -09d644: |[09d644] android.support.v4.widget.MaterialProgressDrawable.setupAnimators:()V │ │ -09d654: 5431 5809 |0000: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d658: 2200 0704 |0002: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$1; // type@0407 │ │ -09d65c: 7030 021e 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$1;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e02 │ │ -09d662: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -09d664: 6e20 a323 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@23a3 │ │ -09d66a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -09d66c: 6e20 a423 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@23a4 │ │ -09d672: 6202 4b09 |000f: sget-object v2, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094b │ │ -09d676: 6e20 a223 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23a2 │ │ -09d67c: 2202 0804 |0014: new-instance v2, Landroid/support/v4/widget/MaterialProgressDrawable$2; // type@0408 │ │ -09d680: 7030 041e 3201 |0016: invoke-direct {v2, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$2;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e04 │ │ -09d686: 6e20 a023 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@23a0 │ │ -09d68c: 5b30 5109 |001c: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ -09d690: 0e00 |001e: return-void │ │ +09d638: |[09d638] android.support.v4.widget.MaterialProgressDrawable.setupAnimators:()V │ │ +09d648: 5431 5809 |0000: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d64c: 2200 0704 |0002: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$1; // type@0407 │ │ +09d650: 7030 021e 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$1;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e02 │ │ +09d656: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +09d658: 6e20 a323 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@23a3 │ │ +09d65e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +09d660: 6e20 a423 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@23a4 │ │ +09d666: 6202 4b09 |000f: sget-object v2, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@094b │ │ +09d66a: 6e20 a223 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23a2 │ │ +09d670: 2202 0804 |0014: new-instance v2, Landroid/support/v4/widget/MaterialProgressDrawable$2; // type@0408 │ │ +09d674: 7030 041e 3201 |0016: invoke-direct {v2, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$2;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1e04 │ │ +09d67a: 6e20 a023 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@23a0 │ │ +09d680: 5b30 5109 |001c: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ +09d684: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0002 line=311 │ │ 0x0007 line=346 │ │ 0x000b line=347 │ │ 0x000f line=348 │ │ @@ -130309,29 +130328,29 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -09d694: |[09d694] android.support.v4.widget.MaterialProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -09d6a4: 6e10 3b1e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@1e3b │ │ -09d6aa: 0c00 |0003: move-result-object v0 │ │ -09d6ac: 6e10 3903 0600 |0004: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -09d6b2: 0a01 |0007: move-result v1 │ │ -09d6b4: 5252 5909 |0008: iget v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0959 │ │ -09d6b8: 6e10 6303 0000 |000a: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ -09d6be: 0a03 |000d: move-result v3 │ │ -09d6c0: 6e10 6403 0000 |000e: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ -09d6c6: 0a04 |0011: move-result v4 │ │ -09d6c8: 6e40 3803 2643 |0012: invoke-virtual {v6, v2, v3, v4}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0338 │ │ -09d6ce: 5452 5809 |0015: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d6d2: 6e30 101e 6200 |0017: invoke-virtual {v2, v6, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V // method@1e10 │ │ -09d6d8: 6e20 3603 1600 |001a: invoke-virtual {v6, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ -09d6de: 0e00 |001d: return-void │ │ +09d688: |[09d688] android.support.v4.widget.MaterialProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +09d698: 6e10 3b1e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@1e3b │ │ +09d69e: 0c00 |0003: move-result-object v0 │ │ +09d6a0: 6e10 3903 0600 |0004: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +09d6a6: 0a01 |0007: move-result v1 │ │ +09d6a8: 5252 5909 |0008: iget v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0959 │ │ +09d6ac: 6e10 6303 0000 |000a: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterX:()F // method@0363 │ │ +09d6b2: 0a03 |000d: move-result v3 │ │ +09d6b4: 6e10 6403 0000 |000e: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterY:()F // method@0364 │ │ +09d6ba: 0a04 |0011: move-result v4 │ │ +09d6bc: 6e40 3803 2643 |0012: invoke-virtual {v6, v2, v3, v4}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0338 │ │ +09d6c2: 5452 5809 |0015: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d6c6: 6e30 101e 6200 |0017: invoke-virtual {v2, v6, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V // method@1e10 │ │ +09d6cc: 6e20 3603 1600 |001a: invoke-virtual {v6, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ +09d6d2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=220 │ │ 0x0008 line=221 │ │ 0x0015 line=222 │ │ 0x001a line=223 │ │ @@ -130347,19 +130366,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09d6e0: |[09d6e0] android.support.v4.widget.MaterialProgressDrawable.getAlpha:()I │ │ -09d6f0: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d6f4: 6e10 121e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getAlpha:()I // method@1e12 │ │ -09d6fa: 0a00 |0005: move-result v0 │ │ -09d6fc: 0f00 |0006: return v0 │ │ +09d6d4: |[09d6d4] android.support.v4.widget.MaterialProgressDrawable.getAlpha:()I │ │ +09d6e4: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d6e8: 6e10 121e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getAlpha:()I // method@1e12 │ │ +09d6ee: 0a00 |0005: move-result v0 │ │ +09d6f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -130367,18 +130386,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -09d700: |[09d700] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicHeight:()I │ │ -09d710: 5320 5509 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0955 │ │ -09d714: 8a00 |0002: double-to-int v0, v0 │ │ -09d716: 0f00 |0003: return v0 │ │ +09d6f4: |[09d6f4] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicHeight:()I │ │ +09d704: 5320 5509 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0955 │ │ +09d708: 8a00 |0002: double-to-int v0, v0 │ │ +09d70a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -130386,18 +130405,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -09d718: |[09d718] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicWidth:()I │ │ -09d728: 5320 5b09 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@095b │ │ -09d72c: 8a00 |0002: double-to-int v0, v0 │ │ -09d72e: 0f00 |0003: return v0 │ │ +09d70c: |[09d70c] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicWidth:()I │ │ +09d71c: 5320 5b09 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@095b │ │ +09d720: 8a00 |0002: double-to-int v0, v0 │ │ +09d722: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -130405,17 +130424,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09d730: |[09d730] android.support.v4.widget.MaterialProgressDrawable.getOpacity:()I │ │ -09d740: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -09d742: 0f00 |0001: return v0 │ │ +09d724: |[09d724] android.support.v4.widget.MaterialProgressDrawable.getOpacity:()I │ │ +09d734: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +09d736: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -130423,35 +130442,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09d744: |[09d744] android.support.v4.widget.MaterialProgressDrawable.isRunning:()Z │ │ -09d754: 5452 5209 |0000: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0952 │ │ -09d758: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -09d75e: 0a00 |0005: move-result v0 │ │ -09d760: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -09d762: 3503 1900 |0007: if-ge v3, v0, 0020 // +0019 │ │ -09d766: 6e20 8e34 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -09d76c: 0c01 |000c: move-result-object v1 │ │ -09d76e: 1f01 ba04 |000d: check-cast v1, Landroid/view/animation/Animation; // type@04ba │ │ -09d772: 6e10 9e23 0100 |000f: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasStarted:()Z // method@239e │ │ -09d778: 0a04 |0012: move-result v4 │ │ -09d77a: 3804 0a00 |0013: if-eqz v4, 001d // +000a │ │ -09d77e: 6e10 9d23 0100 |0015: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasEnded:()Z // method@239d │ │ -09d784: 0a04 |0018: move-result v4 │ │ -09d786: 3904 0400 |0019: if-nez v4, 001d // +0004 │ │ -09d78a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -09d78c: 0f04 |001c: return v4 │ │ -09d78e: d803 0301 |001d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09d792: 28e8 |001f: goto 0007 // -0018 │ │ -09d794: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -09d796: 28fb |0021: goto 001c // -0005 │ │ +09d738: |[09d738] android.support.v4.widget.MaterialProgressDrawable.isRunning:()Z │ │ +09d748: 5452 5209 |0000: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0952 │ │ +09d74c: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +09d752: 0a00 |0005: move-result v0 │ │ +09d754: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +09d756: 3503 1900 |0007: if-ge v3, v0, 0020 // +0019 │ │ +09d75a: 6e20 8e34 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +09d760: 0c01 |000c: move-result-object v1 │ │ +09d762: 1f01 ba04 |000d: check-cast v1, Landroid/view/animation/Animation; // type@04ba │ │ +09d766: 6e10 9e23 0100 |000f: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasStarted:()Z // method@239e │ │ +09d76c: 0a04 |0012: move-result v4 │ │ +09d76e: 3804 0a00 |0013: if-eqz v4, 001d // +000a │ │ +09d772: 6e10 9d23 0100 |0015: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasEnded:()Z // method@239d │ │ +09d778: 0a04 |0018: move-result v4 │ │ +09d77a: 3904 0400 |0019: if-nez v4, 001d // +0004 │ │ +09d77e: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +09d780: 0f04 |001c: return v4 │ │ +09d782: d803 0301 |001d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09d786: 28e8 |001f: goto 0007 // -0018 │ │ +09d788: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +09d78a: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0002 line=259 │ │ 0x0006 line=260 │ │ 0x0009 line=261 │ │ 0x000f line=262 │ │ @@ -130472,18 +130491,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d798: |[09d798] android.support.v4.widget.MaterialProgressDrawable.setAlpha:(I)V │ │ -09d7a8: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d7ac: 6e20 1f1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setAlpha:(I)V // method@1e1f │ │ -09d7b2: 0e00 |0005: return-void │ │ +09d78c: |[09d78c] android.support.v4.widget.MaterialProgressDrawable.setAlpha:(I)V │ │ +09d79c: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d7a0: 6e20 1f1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setAlpha:(I)V // method@1e1f │ │ +09d7a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 alpha I │ │ @@ -130493,18 +130512,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d7b4: |[09d7b4] android.support.v4.widget.MaterialProgressDrawable.setArrowScale:(F)V │ │ -09d7c4: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d7c8: 6e20 211e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowScale:(F)V // method@1e21 │ │ -09d7ce: 0e00 |0005: return-void │ │ +09d7a8: |[09d7a8] android.support.v4.widget.MaterialProgressDrawable.setArrowScale:(F)V │ │ +09d7b8: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d7bc: 6e20 211e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowScale:(F)V // method@1e21 │ │ +09d7c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 scale F │ │ @@ -130514,18 +130533,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d7d0: |[09d7d0] android.support.v4.widget.MaterialProgressDrawable.setBackgroundColor:(I)V │ │ -09d7e0: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d7e4: 6e20 221e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setBackgroundColor:(I)V // method@1e22 │ │ -09d7ea: 0e00 |0005: return-void │ │ +09d7c4: |[09d7c4] android.support.v4.widget.MaterialProgressDrawable.setBackgroundColor:(I)V │ │ +09d7d4: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d7d8: 6e20 221e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setBackgroundColor:(I)V // method@1e22 │ │ +09d7de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 color I │ │ @@ -130535,18 +130554,18 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d7ec: |[09d7ec] android.support.v4.widget.MaterialProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -09d7fc: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d800: 6e20 241e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1e24 │ │ -09d806: 0e00 |0005: return-void │ │ +09d7e0: |[09d7e0] android.support.v4.widget.MaterialProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +09d7f0: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d7f4: 6e20 241e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1e24 │ │ +09d7fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 colorFilter Landroid/graphics/ColorFilter; │ │ @@ -130556,21 +130575,21 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09d808: |[09d808] android.support.v4.widget.MaterialProgressDrawable.setColorSchemeColors:([I)V │ │ -09d818: 5420 5809 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d81c: 6e20 261e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1e26 │ │ -09d822: 5420 5809 |0005: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d826: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -09d828: 6e20 251e 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ -09d82e: 0e00 |000b: return-void │ │ +09d7fc: |[09d7fc] android.support.v4.widget.MaterialProgressDrawable.setColorSchemeColors:([I)V │ │ +09d80c: 5420 5809 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d810: 6e20 261e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1e26 │ │ +09d816: 5420 5809 |0005: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d81a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +09d81c: 6e20 251e 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ +09d822: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ 0x000b line=205 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -130581,18 +130600,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d830: |[09d830] android.support.v4.widget.MaterialProgressDrawable.setProgressRotation:(F)V │ │ -09d840: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d844: 6e20 291e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ -09d84a: 0e00 |0005: return-void │ │ +09d824: |[09d824] android.support.v4.widget.MaterialProgressDrawable.setProgressRotation:(F)V │ │ +09d834: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d838: 6e20 291e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1e29 │ │ +09d83e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 rotation F │ │ @@ -130602,18 +130621,18 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09d84c: |[09d84c] android.support.v4.widget.MaterialProgressDrawable.setRotation:(F)V │ │ -09d85c: 5901 5909 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0959 │ │ -09d860: 6e10 401e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1e40 │ │ -09d866: 0e00 |0005: return-void │ │ +09d840: |[09d840] android.support.v4.widget.MaterialProgressDrawable.setRotation:(F)V │ │ +09d850: 5901 5909 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0959 │ │ +09d854: 6e10 401e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1e40 │ │ +09d85a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0002 line=243 │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -130624,20 +130643,20 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09d868: |[09d868] android.support.v4.widget.MaterialProgressDrawable.setStartEndTrim:(FF)V │ │ -09d878: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d87c: 6e20 2b1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ -09d882: 5410 5809 |0005: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d886: 6e20 271e 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1e27 │ │ -09d88c: 0e00 |000a: return-void │ │ +09d85c: |[09d85c] android.support.v4.widget.MaterialProgressDrawable.setStartEndTrim:(FF)V │ │ +09d86c: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d870: 6e20 2b1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1e2b │ │ +09d876: 5410 5809 |0005: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d87a: 6e20 271e 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1e27 │ │ +09d880: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ 0x000a line=177 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -130649,18 +130668,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d890: |[09d890] android.support.v4.widget.MaterialProgressDrawable.showArrow:(Z)V │ │ -09d8a0: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d8a4: 6e20 2a1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1e2a │ │ -09d8aa: 0e00 |0005: return-void │ │ +09d884: |[09d884] android.support.v4.widget.MaterialProgressDrawable.showArrow:(Z)V │ │ +09d894: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d898: 6e20 2a1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1e2a │ │ +09d89e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 show Z │ │ @@ -130670,48 +130689,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -09d8ac: |[09d8ac] android.support.v4.widget.MaterialProgressDrawable.start:()V │ │ -09d8bc: 5440 5109 |0000: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ -09d8c0: 6e10 9f23 0000 |0002: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@239f │ │ -09d8c6: 5440 5809 |0005: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d8ca: 6e10 2d1e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1e2d │ │ -09d8d0: 5440 5809 |000a: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d8d4: 6e10 141e 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1e14 │ │ -09d8da: 0a00 |000f: move-result v0 │ │ -09d8dc: 5441 5809 |0010: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d8e0: 6e10 171e 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartTrim:()F // method@1e17 │ │ -09d8e6: 0a01 |0015: move-result v1 │ │ -09d8e8: 2d00 0001 |0016: cmpl-float v0, v0, v1 │ │ -09d8ec: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -09d8f0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -09d8f2: 5c40 5409 |001b: iput-boolean v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ -09d8f6: 5440 5109 |001d: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ -09d8fa: 1602 9a02 |001f: const-wide/16 v2, #int 666 // #29a │ │ -09d8fe: 6e30 a123 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -09d904: 5440 5609 |0024: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ -09d908: 5441 5109 |0026: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ -09d90c: 6e20 3a22 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -09d912: 0e00 |002b: return-void │ │ -09d914: 5440 5809 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d918: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -09d91a: 6e20 251e 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ -09d920: 5440 5809 |0032: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d924: 6e10 1e1e 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1e1e │ │ -09d92a: 5440 5109 |0037: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ -09d92e: 1602 3505 |0039: const-wide/16 v2, #int 1333 // #535 │ │ -09d932: 6e30 a123 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -09d938: 5440 5609 |003e: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ -09d93c: 5441 5109 |0040: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ -09d940: 6e20 3a22 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -09d946: 28e6 |0045: goto 002b // -001a │ │ +09d8a0: |[09d8a0] android.support.v4.widget.MaterialProgressDrawable.start:()V │ │ +09d8b0: 5440 5109 |0000: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ +09d8b4: 6e10 9f23 0000 |0002: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@239f │ │ +09d8ba: 5440 5809 |0005: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d8be: 6e10 2d1e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1e2d │ │ +09d8c4: 5440 5809 |000a: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d8c8: 6e10 141e 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1e14 │ │ +09d8ce: 0a00 |000f: move-result v0 │ │ +09d8d0: 5441 5809 |0010: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d8d4: 6e10 171e 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartTrim:()F // method@1e17 │ │ +09d8da: 0a01 |0015: move-result v1 │ │ +09d8dc: 2d00 0001 |0016: cmpl-float v0, v0, v1 │ │ +09d8e0: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +09d8e4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +09d8e6: 5c40 5409 |001b: iput-boolean v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0954 │ │ +09d8ea: 5440 5109 |001d: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ +09d8ee: 1602 9a02 |001f: const-wide/16 v2, #int 666 // #29a │ │ +09d8f2: 6e30 a123 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +09d8f8: 5440 5609 |0024: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ +09d8fc: 5441 5109 |0026: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ +09d900: 6e20 3a22 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +09d906: 0e00 |002b: return-void │ │ +09d908: 5440 5809 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d90c: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +09d90e: 6e20 251e 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ +09d914: 5440 5809 |0032: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d918: 6e10 1e1e 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1e1e │ │ +09d91e: 5440 5109 |0037: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ +09d922: 1602 3505 |0039: const-wide/16 v2, #int 1333 // #535 │ │ +09d926: 6e30 a123 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +09d92c: 5440 5609 |003e: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ +09d930: 5441 5109 |0040: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0951 │ │ +09d934: 6e20 3a22 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +09d93a: 28e6 |0045: goto 002b // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0005 line=272 │ │ 0x000a line=274 │ │ 0x001a line=275 │ │ 0x001d line=276 │ │ @@ -130729,27 +130748,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -09d948: |[09d948] android.support.v4.widget.MaterialProgressDrawable.stop:()V │ │ -09d958: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09d95a: 5420 5609 |0001: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ -09d95e: 6e10 9021 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ -09d964: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -09d966: 6e20 491e 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1e49 │ │ -09d96c: 5420 5809 |000a: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d970: 6e20 2a1e 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1e2a │ │ -09d976: 5420 5809 |000f: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d97a: 6e20 251e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ -09d980: 5420 5809 |0014: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ -09d984: 6e10 1e1e 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1e1e │ │ -09d98a: 0e00 |0019: return-void │ │ +09d93c: |[09d93c] android.support.v4.widget.MaterialProgressDrawable.stop:()V │ │ +09d94c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09d94e: 5420 5609 |0001: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0956 │ │ +09d952: 6e10 9021 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ +09d958: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +09d95a: 6e20 491e 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1e49 │ │ +09d960: 5420 5809 |000a: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d964: 6e20 2a1e 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1e2a │ │ +09d96a: 5420 5809 |000f: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d96e: 6e20 251e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1e25 │ │ +09d974: 5420 5809 |0014: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0958 │ │ +09d978: 6e10 1e1e 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1e1e │ │ +09d97e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=288 │ │ 0x0006 line=289 │ │ 0x000a line=290 │ │ 0x000f line=291 │ │ 0x0014 line=292 │ │ @@ -130762,35 +130781,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 38 16-bit code units │ │ -09d98c: |[09d98c] android.support.v4.widget.MaterialProgressDrawable.updateSizes:(I)V │ │ -09d99c: 1902 4c40 |0000: const-wide/high16 v2, #long 4633078116657397760 // #404c │ │ -09d9a0: 190c 4440 |0002: const-wide/high16 v12, #long 4630826316843712512 // #4044 │ │ -09d9a4: 390f 1000 |0004: if-nez v15, 0014 // +0010 │ │ -09d9a8: 1906 2940 |0006: const-wide/high16 v6, #long 4623226492472524800 // #4029 │ │ -09d9ac: 1908 0840 |0008: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ -09d9b0: 150a 4041 |000a: const/high16 v10, #int 1094713344 // #4140 │ │ -09d9b4: 150b c040 |000c: const/high16 v11, #int 1086324736 // #40c0 │ │ -09d9b8: 07e1 |000e: move-object v1, v14 │ │ -09d9ba: 0424 |000f: move-wide v4, v2 │ │ -09d9bc: 760b 4a1e 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1e4a │ │ -09d9c2: 0e00 |0013: return-void │ │ -09d9c4: 1806 0000 0000 0080 2140 |0014: const-wide v6, #double 8.75 // #4021800000000000 │ │ -09d9ce: 1908 0440 |0019: const-wide/high16 v8, #long 4612811918334230528 // #4004 │ │ -09d9d2: 150a 2041 |001b: const/high16 v10, #int 1092616192 // #4120 │ │ -09d9d6: 150b a040 |001d: const/high16 v11, #int 1084227584 // #40a0 │ │ -09d9da: 07e1 |001f: move-object v1, v14 │ │ -09d9dc: 04c2 |0020: move-wide v2, v12 │ │ -09d9de: 04c4 |0021: move-wide v4, v12 │ │ -09d9e0: 760b 4a1e 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1e4a │ │ -09d9e6: 28ee |0025: goto 0013 // -0012 │ │ +09d980: |[09d980] android.support.v4.widget.MaterialProgressDrawable.updateSizes:(I)V │ │ +09d990: 1902 4c40 |0000: const-wide/high16 v2, #long 4633078116657397760 // #404c │ │ +09d994: 190c 4440 |0002: const-wide/high16 v12, #long 4630826316843712512 // #4044 │ │ +09d998: 390f 1000 |0004: if-nez v15, 0014 // +0010 │ │ +09d99c: 1906 2940 |0006: const-wide/high16 v6, #long 4623226492472524800 // #4029 │ │ +09d9a0: 1908 0840 |0008: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ +09d9a4: 150a 4041 |000a: const/high16 v10, #int 1094713344 // #4140 │ │ +09d9a8: 150b c040 |000c: const/high16 v11, #int 1086324736 // #40c0 │ │ +09d9ac: 07e1 |000e: move-object v1, v14 │ │ +09d9ae: 0424 |000f: move-wide v4, v2 │ │ +09d9b0: 760b 4a1e 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1e4a │ │ +09d9b6: 0e00 |0013: return-void │ │ +09d9b8: 1806 0000 0000 0080 2140 |0014: const-wide v6, #double 8.75 // #4021800000000000 │ │ +09d9c2: 1908 0440 |0019: const-wide/high16 v8, #long 4612811918334230528 // #4004 │ │ +09d9c6: 150a 2041 |001b: const/high16 v10, #int 1092616192 // #4120 │ │ +09d9ca: 150b a040 |001d: const/high16 v11, #int 1084227584 // #40a0 │ │ +09d9ce: 07e1 |001f: move-object v1, v14 │ │ +09d9d0: 04c2 |0020: move-wide v2, v12 │ │ +09d9d2: 04c4 |0021: move-wide v4, v12 │ │ +09d9d4: 760b 4a1e 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1e4a │ │ +09d9da: 28ee |0025: goto 0013 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=145 │ │ 0x0006 line=146 │ │ 0x0013 line=152 │ │ 0x0014 line=149 │ │ locals : │ │ @@ -130862,26 +130881,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -09d9e8: |[09d9e8] android.support.v4.widget.PopupMenuCompat.:()V │ │ -09d9f8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09d9fc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -09da00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -09da04: 2201 1004 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0410 │ │ -09da08: 7010 541e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1e54 │ │ -09da0e: 6901 5c09 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@095c │ │ -09da12: 0e00 |000d: return-void │ │ -09da14: 2201 0f04 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@040f │ │ -09da18: 7010 521e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1e52 │ │ -09da1e: 6901 5c09 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@095c │ │ -09da22: 28f8 |0015: goto 000d // -0008 │ │ +09d9dc: |[09d9dc] android.support.v4.widget.PopupMenuCompat.:()V │ │ +09d9ec: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09d9f0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +09d9f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +09d9f8: 2201 1004 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0410 │ │ +09d9fc: 7010 541e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1e54 │ │ +09da02: 6901 5c09 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@095c │ │ +09da06: 0e00 |000d: return-void │ │ +09da08: 2201 0f04 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@040f │ │ +09da0c: 7010 521e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1e52 │ │ +09da12: 6901 5c09 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@095c │ │ +09da16: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -130893,17 +130912,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09da24: |[09da24] android.support.v4.widget.PopupMenuCompat.:()V │ │ -09da34: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09da3a: 0e00 |0003: return-void │ │ +09da18: |[09da18] android.support.v4.widget.PopupMenuCompat.:()V │ │ +09da28: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09da2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -130912,19 +130931,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09da3c: |[09da3c] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -09da4c: 6200 5c09 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@095c │ │ -09da50: 7220 561e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1e56 │ │ -09da56: 0c00 |0005: move-result-object v0 │ │ -09da58: 1100 |0006: return-object v0 │ │ +09da30: |[09da30] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +09da40: 6200 5c09 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@095c │ │ +09da44: 7220 561e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1e56 │ │ +09da4a: 0c00 |0005: move-result-object v0 │ │ +09da4c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -130953,17 +130972,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09da5c: |[09da5c] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -09da6c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09da72: 0e00 |0003: return-void │ │ +09da50: |[09da50] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +09da60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09da66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -130971,19 +130990,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09da74: |[09da74] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -09da84: 1f01 e704 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@04e7 │ │ -09da88: 6e10 8724 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@2487 │ │ -09da8e: 0c00 |0005: move-result-object v0 │ │ -09da90: 1100 |0006: return-object v0 │ │ +09da68: |[09da68] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +09da78: 1f01 e704 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@04e7 │ │ +09da7c: 6e10 8724 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@2487 │ │ +09da82: 0c00 |0005: move-result-object v0 │ │ +09da84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -131052,26 +131071,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -09da94: |[09da94] android.support.v4.widget.PopupWindowCompat.:()V │ │ -09daa4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09daa8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -09daac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -09dab0: 2201 1504 |0006: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; // type@0415 │ │ -09dab4: 7010 5e1e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;.:()V // method@1e5e │ │ -09daba: 6901 5d09 |000b: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@095d │ │ -09dabe: 0e00 |000d: return-void │ │ -09dac0: 2201 1404 |000e: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; // type@0414 │ │ -09dac4: 7010 5c1e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1e5c │ │ -09daca: 6901 5d09 |0013: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@095d │ │ -09dace: 28f8 |0015: goto 000d // -0008 │ │ +09da88: |[09da88] android.support.v4.widget.PopupWindowCompat.:()V │ │ +09da98: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09da9c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +09daa0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +09daa4: 2201 1504 |0006: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; // type@0415 │ │ +09daa8: 7010 5e1e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;.:()V // method@1e5e │ │ +09daae: 6901 5d09 |000b: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@095d │ │ +09dab2: 0e00 |000d: return-void │ │ +09dab4: 2201 1404 |000e: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; // type@0414 │ │ +09dab8: 7010 5c1e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1e5c │ │ +09dabe: 6901 5d09 |0013: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@095d │ │ +09dac2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x0006 line=65 │ │ 0x000d line=69 │ │ 0x000e line=67 │ │ @@ -131083,17 +131102,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09dad0: |[09dad0] android.support.v4.widget.PopupWindowCompat.:()V │ │ -09dae0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09dae6: 0e00 |0003: return-void │ │ +09dac4: |[09dac4] android.support.v4.widget.PopupWindowCompat.:()V │ │ +09dad4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09dada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat; │ │ │ │ @@ -131102,23 +131121,23 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -09dae8: |[09dae8] android.support.v4.widget.PopupWindowCompat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -09daf8: 6200 5d09 |0000: sget-object v0, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@095d │ │ -09dafc: 0761 |0002: move-object v1, v6 │ │ -09dafe: 0772 |0003: move-object v2, v7 │ │ -09db00: 0183 |0004: move v3, v8 │ │ -09db02: 0194 |0005: move v4, v9 │ │ -09db04: 01a5 |0006: move v5, v10 │ │ -09db06: 7806 601e 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1e60 │ │ -09db0c: 0e00 |000a: return-void │ │ +09dadc: |[09dadc] android.support.v4.widget.PopupWindowCompat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +09daec: 6200 5d09 |0000: sget-object v0, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@095d │ │ +09daf0: 0761 |0002: move-object v1, v6 │ │ +09daf2: 0772 |0003: move-object v2, v7 │ │ +09daf4: 0183 |0004: move v3, v8 │ │ +09daf6: 0194 |0005: move v4, v9 │ │ +09daf8: 01a5 |0006: move v5, v10 │ │ +09dafa: 7806 601e 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1e60 │ │ +09db00: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000b reg=6 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x000b reg=7 anchor Landroid/view/View; │ │ @@ -131152,17 +131171,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09db10: |[09db10] android.support.v4.widget.PopupWindowCompatKitKat.:()V │ │ -09db20: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09db26: 0e00 |0003: return-void │ │ +09db04: |[09db04] android.support.v4.widget.PopupWindowCompatKitKat.:()V │ │ +09db14: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09db1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupWindowCompatKitKat;) │ │ @@ -131170,17 +131189,17 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -09db28: |[09db28] android.support.v4.widget.PopupWindowCompatKitKat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -09db38: 6e54 9424 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;III)V // method@2494 │ │ -09db3e: 0e00 |0003: return-void │ │ +09db1c: |[09db1c] android.support.v4.widget.PopupWindowCompatKitKat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +09db2c: 6e54 9424 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;III)V // method@2494 │ │ +09db32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x0004 reg=1 anchor Landroid/view/View; │ │ @@ -131358,36 +131377,36 @@ │ │ type : '(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -09db40: |[09db40] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -09db50: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -09db56: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ -09db5a: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ -09db5e: 2200 1d04 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@041d │ │ -09db62: 7010 a51e 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1ea5 │ │ -09db68: 5b10 6309 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09db6c: 5410 6309 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09db70: 7230 751e 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1e75 │ │ -09db76: 0c00 |0013: move-result-object v0 │ │ -09db78: 5b10 6409 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09db7c: 0e00 |0016: return-void │ │ -09db7e: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ -09db82: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ -09db86: 2200 1c04 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@041c │ │ -09db8a: 7010 941e 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1e94 │ │ -09db90: 5b10 6309 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09db94: 28ec |0022: goto 000e // -0014 │ │ -09db96: 2200 1b04 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@041b │ │ -09db9a: 7010 831e 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1e83 │ │ -09dba0: 5b10 6309 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dba4: 28e4 |002a: goto 000e // -001c │ │ +09db34: |[09db34] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +09db44: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +09db4a: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ +09db4e: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ +09db52: 2200 1d04 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@041d │ │ +09db56: 7010 a51e 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1ea5 │ │ +09db5c: 5b10 6309 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09db60: 5410 6309 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09db64: 7230 751e 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1e75 │ │ +09db6a: 0c00 |0013: move-result-object v0 │ │ +09db6c: 5b10 6409 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09db70: 0e00 |0016: return-void │ │ +09db72: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ +09db76: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ +09db7a: 2200 1c04 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@041c │ │ +09db7e: 7010 941e 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1e94 │ │ +09db84: 5b10 6309 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09db88: 28ec |0022: goto 000e // -0014 │ │ +09db8a: 2200 1b04 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@041b │ │ +09db8e: 7010 831e 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1e83 │ │ +09db94: 5b10 6309 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09db98: 28e4 |002a: goto 000e // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0007 line=264 │ │ 0x000e line=270 │ │ 0x0016 line=271 │ │ @@ -131405,18 +131424,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -09dba8: |[09dba8] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -09dbb8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09dbbc: 7040 a71e 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ea7 │ │ -09dbc2: 0e00 |0005: return-void │ │ +09db9c: |[09db9c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +09dbac: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09dbb0: 7040 a71e 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ea7 │ │ +09dbb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -131427,19 +131446,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 │ │ -09dbc4: |[09dbc4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -09dbd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09dbd6: 7120 ac1e 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@1eac │ │ -09dbdc: 0c00 |0004: move-result-object v0 │ │ -09dbde: 1100 |0005: return-object v0 │ │ +09dbb8: |[09dbb8] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +09dbc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09dbca: 7120 ac1e 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@1eac │ │ +09dbd0: 0c00 |0004: move-result-object v0 │ │ +09dbd2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131447,18 +131466,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 │ │ -09dbe0: |[09dbe0] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -09dbf0: 2200 1e04 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@041e │ │ -09dbf4: 7030 a81e 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ea8 │ │ -09dbfa: 1100 |0005: return-object v0 │ │ +09dbd4: |[09dbd4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +09dbe4: 2200 1e04 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@041e │ │ +09dbe8: 7030 a81e 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ea8 │ │ +09dbee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -131468,19 +131487,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09dbfc: |[09dbfc] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -09dc0c: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dc10: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dc14: 7220 731e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1e73 │ │ -09dc1a: 0e00 |0007: return-void │ │ +09dbf0: |[09dbf0] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +09dc00: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dc04: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dc08: 7220 731e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1e73 │ │ +09dc0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0007 line=431 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -131489,20 +131508,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dc1c: |[09dc1c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -09dc2c: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dc30: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dc34: 7220 741e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1e74 │ │ -09dc3a: 0a00 |0007: move-result v0 │ │ -09dc3c: 0f00 |0008: return v0 │ │ +09dc10: |[09dc10] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +09dc20: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dc24: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dc28: 7220 741e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1e74 │ │ +09dc2e: 0a00 |0007: move-result v0 │ │ +09dc30: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131510,27 +131529,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -09dc40: |[09dc40] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -09dc50: 54a0 6309 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dc54: 54a1 6409 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dc58: 01b2 |0004: move v2, v11 │ │ -09dc5a: 01c3 |0005: move v3, v12 │ │ -09dc5c: 01d4 |0006: move v4, v13 │ │ -09dc5e: 01e5 |0007: move v5, v14 │ │ -09dc60: 01f6 |0008: move v6, v15 │ │ -09dc62: 0207 1000 |0009: move/from16 v7, v16 │ │ -09dc66: 0208 1100 |000b: move/from16 v8, v17 │ │ -09dc6a: 0209 1200 |000d: move/from16 v9, v18 │ │ -09dc6e: 780a 761e 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@1e76 │ │ -09dc74: 0e00 |0012: return-void │ │ +09dc34: |[09dc34] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +09dc44: 54a0 6309 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dc48: 54a1 6409 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dc4c: 01b2 |0004: move v2, v11 │ │ +09dc4e: 01c3 |0005: move v3, v12 │ │ +09dc50: 01d4 |0006: move v4, v13 │ │ +09dc52: 01e5 |0007: move v5, v14 │ │ +09dc54: 01f6 |0008: move v6, v15 │ │ +09dc56: 0207 1000 |0009: move/from16 v7, v16 │ │ +09dc5a: 0208 1100 |000b: move/from16 v8, v17 │ │ +09dc5e: 0209 1200 |000d: move/from16 v9, v18 │ │ +09dc62: 780a 761e 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@1e76 │ │ +09dc68: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0012 line=394 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -131547,29 +131566,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -09dc78: |[09dc78] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -09dc88: 54c0 6309 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dc8c: 54c1 6409 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dc90: 01d2 |0004: move v2, v13 │ │ -09dc92: 01e3 |0005: move v3, v14 │ │ -09dc94: 01f4 |0006: move v4, v15 │ │ -09dc96: 0205 1000 |0007: move/from16 v5, v16 │ │ -09dc9a: 0206 1100 |0009: move/from16 v6, v17 │ │ -09dc9e: 0207 1200 |000b: move/from16 v7, v18 │ │ -09dca2: 0208 1300 |000d: move/from16 v8, v19 │ │ -09dca6: 0209 1400 |000f: move/from16 v9, v20 │ │ -09dcaa: 020a 1500 |0011: move/from16 v10, v21 │ │ -09dcae: 020b 1600 |0013: move/from16 v11, v22 │ │ -09dcb2: 780c 771e 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@1e77 │ │ -09dcb8: 0e00 |0018: return-void │ │ +09dc6c: |[09dc6c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +09dc7c: 54c0 6309 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dc80: 54c1 6409 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dc84: 01d2 |0004: move v2, v13 │ │ +09dc86: 01e3 |0005: move v3, v14 │ │ +09dc88: 01f4 |0006: move v4, v15 │ │ +09dc8a: 0205 1000 |0007: move/from16 v5, v16 │ │ +09dc8e: 0206 1100 |0009: move/from16 v6, v17 │ │ +09dc92: 0207 1200 |000b: move/from16 v7, v18 │ │ +09dc96: 0208 1300 |000d: move/from16 v8, v19 │ │ +09dc9a: 0209 1400 |000f: move/from16 v9, v20 │ │ +09dc9e: 020a 1500 |0011: move/from16 v10, v21 │ │ +09dca2: 020b 1600 |0013: move/from16 v11, v22 │ │ +09dca6: 780c 771e 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@1e77 │ │ +09dcac: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0018 line=423 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -131588,20 +131607,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dcbc: |[09dcbc] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -09dccc: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dcd0: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dcd4: 7220 781e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1e78 │ │ -09dcda: 0a00 |0007: move-result v0 │ │ -09dcdc: 0f00 |0008: return v0 │ │ +09dcb0: |[09dcb0] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +09dcc0: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dcc4: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dcc8: 7220 781e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1e78 │ │ +09dcce: 0a00 |0007: move-result v0 │ │ +09dcd0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131609,20 +131628,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dce0: |[09dce0] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -09dcf0: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dcf4: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dcf8: 7220 791e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1e79 │ │ -09dcfe: 0a00 |0007: move-result v0 │ │ -09dd00: 0f00 |0008: return v0 │ │ +09dcd4: |[09dcd4] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +09dce4: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dce8: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dcec: 7220 791e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1e79 │ │ +09dcf2: 0a00 |0007: move-result v0 │ │ +09dcf4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131630,20 +131649,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dd04: |[09dd04] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -09dd14: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dd18: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dd1c: 7220 7a1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1e7a │ │ -09dd22: 0a00 |0007: move-result v0 │ │ -09dd24: 0f00 |0008: return v0 │ │ +09dcf8: |[09dcf8] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +09dd08: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dd0c: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dd10: 7220 7a1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1e7a │ │ +09dd16: 0a00 |0007: move-result v0 │ │ +09dd18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131651,20 +131670,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dd28: |[09dd28] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -09dd38: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dd3c: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dd40: 7220 7b1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1e7b │ │ -09dd46: 0a00 |0007: move-result v0 │ │ -09dd48: 0f00 |0008: return v0 │ │ +09dd1c: |[09dd1c] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +09dd2c: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dd30: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dd34: 7220 7b1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1e7b │ │ +09dd3a: 0a00 |0007: move-result v0 │ │ +09dd3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131672,20 +131691,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dd4c: |[09dd4c] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -09dd5c: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dd60: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dd64: 7220 7c1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1e7c │ │ -09dd6a: 0a00 |0007: move-result v0 │ │ -09dd6c: 0f00 |0008: return v0 │ │ +09dd40: |[09dd40] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +09dd50: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dd54: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dd58: 7220 7c1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1e7c │ │ +09dd5e: 0a00 |0007: move-result v0 │ │ +09dd60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131693,20 +131712,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dd70: |[09dd70] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -09dd80: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dd84: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09dd88: 7220 7d1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1e7d │ │ -09dd8e: 0a00 |0007: move-result v0 │ │ -09dd90: 0f00 |0008: return v0 │ │ +09dd64: |[09dd64] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +09dd74: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dd78: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dd7c: 7220 7d1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1e7d │ │ +09dd82: 0a00 |0007: move-result v0 │ │ +09dd84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131714,20 +131733,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09dd94: |[09dd94] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -09dda4: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09dda8: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09ddac: 7220 7e1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1e7e │ │ -09ddb2: 0a00 |0007: move-result v0 │ │ -09ddb4: 0f00 |0008: return v0 │ │ +09dd88: |[09dd88] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +09dd98: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dd9c: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dda0: 7220 7e1e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1e7e │ │ +09dda6: 0a00 |0007: move-result v0 │ │ +09dda8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -131735,19 +131754,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -09ddb8: |[09ddb8] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -09ddc8: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09ddcc: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09ddd0: 7255 7f1e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1e7f │ │ -09ddd6: 0e00 |0007: return-void │ │ +09ddac: |[09ddac] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +09ddbc: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09ddc0: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09ddc4: 7255 7f1e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1e7f │ │ +09ddca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -131759,19 +131778,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -09ddd8: |[09ddd8] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -09dde8: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09ddec: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09ddf0: 7255 801e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1e80 │ │ -09ddf6: 0e00 |0007: return-void │ │ +09ddcc: |[09ddcc] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +09dddc: 5420 6309 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09dde0: 5421 6409 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09dde4: 7255 801e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1e80 │ │ +09ddea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -131783,23 +131802,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -09ddf8: |[09ddf8] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -09de08: 5460 6309 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09de0c: 5461 6409 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09de10: 0172 |0004: move v2, v7 │ │ -09de12: 0183 |0005: move v3, v8 │ │ -09de14: 0194 |0006: move v4, v9 │ │ -09de16: 01a5 |0007: move v5, v10 │ │ -09de18: 7806 811e 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1e81 │ │ -09de1e: 0e00 |000b: return-void │ │ +09ddec: |[09ddec] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +09ddfc: 5460 6309 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09de00: 5461 6409 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09de04: 0172 |0004: move v2, v7 │ │ +09de06: 0183 |0005: move v3, v8 │ │ +09de08: 0194 |0006: move v4, v9 │ │ +09de0a: 01a5 |0007: move v5, v10 │ │ +09de0c: 7806 811e 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1e81 │ │ +09de12: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x000b line=353 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -131812,24 +131831,24 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -09de20: |[09de20] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -09de30: 5470 6309 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ -09de34: 5471 6409 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ -09de38: 0182 |0004: move v2, v8 │ │ -09de3a: 0193 |0005: move v3, v9 │ │ -09de3c: 01a4 |0006: move v4, v10 │ │ -09de3e: 01b5 |0007: move v5, v11 │ │ -09de40: 01c6 |0008: move v6, v12 │ │ -09de42: 7807 821e 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@1e82 │ │ -09de48: 0e00 |000c: return-void │ │ +09de14: |[09de14] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +09de24: 5470 6309 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0963 │ │ +09de28: 5471 6409 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0964 │ │ +09de2c: 0182 |0004: move v2, v8 │ │ +09de2e: 0193 |0005: move v3, v9 │ │ +09de30: 01a4 |0006: move v4, v10 │ │ +09de32: 01b5 |0007: move v5, v11 │ │ +09de34: 01c6 |0008: move v6, v12 │ │ +09de36: 7807 821e 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@1e82 │ │ +09de3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x000c line=370 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ @@ -131863,17 +131882,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09de4c: |[09de4c] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -09de5c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09de62: 0e00 |0003: return-void │ │ +09de40: |[09de40] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +09de50: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09de56: 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;) │ │ @@ -131881,18 +131900,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09de64: |[09de64] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -09de74: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09de78: 6e10 7824 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@2478 │ │ -09de7e: 0e00 |0005: return-void │ │ +09de58: |[09de58] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +09de68: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09de6c: 6e10 7824 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@2478 │ │ +09de72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -131901,19 +131920,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09de80: |[09de80] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -09de90: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09de94: 6e10 7924 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@2479 │ │ -09de9a: 0a00 |0005: move-result v0 │ │ -09de9c: 0f00 |0006: return v0 │ │ +09de74: |[09de74] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +09de84: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09de88: 6e10 7924 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@2479 │ │ +09de8e: 0a00 |0005: move-result v0 │ │ +09de90: 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;) │ │ @@ -131921,22 +131940,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 │ │ -09dea0: |[09dea0] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -09deb0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -09deb4: 2200 e604 |0002: new-instance v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09deb8: 7030 7724 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@2477 │ │ -09debe: 1100 |0007: return-object v0 │ │ -09dec0: 2200 e604 |0008: new-instance v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09dec4: 7020 7624 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@2476 │ │ -09deca: 28fa |000d: goto 0007 // -0006 │ │ +09de94: |[09de94] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +09dea4: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +09dea8: 2200 e604 |0002: new-instance v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09deac: 7030 7724 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@2477 │ │ +09deb2: 1100 |0007: return-object v0 │ │ +09deb4: 2200 e604 |0008: new-instance v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09deb8: 7020 7624 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@2476 │ │ +09debe: 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; │ │ │ │ @@ -131945,27 +131964,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 │ │ -09decc: |[09decc] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -09dedc: 0790 |0000: move-object v0, v9 │ │ -09dede: 1f00 e604 |0001: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09dee2: 01a1 |0003: move v1, v10 │ │ -09dee4: 01b2 |0004: move v2, v11 │ │ -09dee6: 01c3 |0005: move v3, v12 │ │ -09dee8: 01d4 |0006: move v4, v13 │ │ -09deea: 01e5 |0007: move v5, v14 │ │ -09deec: 01f6 |0008: move v6, v15 │ │ -09deee: 0207 1000 |0009: move/from16 v7, v16 │ │ -09def2: 0208 1100 |000b: move/from16 v8, v17 │ │ -09def6: 7409 7a24 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@247a │ │ -09defc: 0e00 |0010: return-void │ │ +09dec0: |[09dec0] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +09ded0: 0790 |0000: move-object v0, v9 │ │ +09ded2: 1f00 e604 |0001: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09ded6: 01a1 |0003: move v1, v10 │ │ +09ded8: 01b2 |0004: move v2, v11 │ │ +09deda: 01c3 |0005: move v3, v12 │ │ +09dedc: 01d4 |0006: move v4, v13 │ │ +09dede: 01e5 |0007: move v5, v14 │ │ +09dee0: 01f6 |0008: move v6, v15 │ │ +09dee2: 0207 1000 |0009: move/from16 v7, v16 │ │ +09dee6: 0208 1100 |000b: move/from16 v8, v17 │ │ +09deea: 7409 7a24 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@247a │ │ +09def0: 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 │ │ @@ -131982,29 +132001,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 │ │ -09df00: |[09df00] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -09df10: 07b0 |0000: move-object v0, v11 │ │ -09df12: 1f00 e604 |0001: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09df16: 01c1 |0003: move v1, v12 │ │ -09df18: 01d2 |0004: move v2, v13 │ │ -09df1a: 01e3 |0005: move v3, v14 │ │ -09df1c: 01f4 |0006: move v4, v15 │ │ -09df1e: 0205 1000 |0007: move/from16 v5, v16 │ │ -09df22: 0206 1100 |0009: move/from16 v6, v17 │ │ -09df26: 0207 1200 |000b: move/from16 v7, v18 │ │ -09df2a: 0208 1300 |000d: move/from16 v8, v19 │ │ -09df2e: 0209 1400 |000f: move/from16 v9, v20 │ │ -09df32: 020a 1500 |0011: move/from16 v10, v21 │ │ -09df36: 740b 7b24 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@247b │ │ -09df3c: 0e00 |0016: return-void │ │ +09def4: |[09def4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +09df04: 07b0 |0000: move-object v0, v11 │ │ +09df06: 1f00 e604 |0001: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09df0a: 01c1 |0003: move v1, v12 │ │ +09df0c: 01d2 |0004: move v2, v13 │ │ +09df0e: 01e3 |0005: move v3, v14 │ │ +09df10: 01f4 |0006: move v4, v15 │ │ +09df12: 0205 1000 |0007: move/from16 v5, v16 │ │ +09df16: 0206 1100 |0009: move/from16 v6, v17 │ │ +09df1a: 0207 1200 |000b: move/from16 v7, v18 │ │ +09df1e: 0208 1300 |000d: move/from16 v8, v19 │ │ +09df22: 0209 1400 |000f: move/from16 v9, v20 │ │ +09df26: 020a 1500 |0011: move/from16 v10, v21 │ │ +09df2a: 740b 7b24 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@247b │ │ +09df30: 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 │ │ @@ -132023,19 +132042,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09df40: |[09df40] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -09df50: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09df54: 6e10 7d24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@247d │ │ -09df5a: 0a00 |0005: move-result v0 │ │ -09df5c: 0f00 |0006: return v0 │ │ +09df34: |[09df34] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +09df44: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09df48: 6e10 7d24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@247d │ │ +09df4e: 0a00 |0005: move-result v0 │ │ +09df50: 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;) │ │ @@ -132043,19 +132062,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09df60: |[09df60] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -09df70: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09df74: 6e10 7e24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@247e │ │ -09df7a: 0a00 |0005: move-result v0 │ │ -09df7c: 0f00 |0006: return v0 │ │ +09df54: |[09df54] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +09df64: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09df68: 6e10 7e24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@247e │ │ +09df6e: 0a00 |0005: move-result v0 │ │ +09df70: 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;) │ │ @@ -132063,19 +132082,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09df80: |[09df80] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -09df90: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09df94: 6e10 7f24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@247f │ │ -09df9a: 0a00 |0005: move-result v0 │ │ -09df9c: 0f00 |0006: return v0 │ │ +09df74: |[09df74] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +09df84: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09df88: 6e10 7f24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@247f │ │ +09df8e: 0a00 |0005: move-result v0 │ │ +09df90: 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;) │ │ @@ -132083,19 +132102,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09dfa0: |[09dfa0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -09dfb0: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09dfb4: 6e10 8024 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@2480 │ │ -09dfba: 0a00 |0005: move-result v0 │ │ -09dfbc: 0f00 |0006: return v0 │ │ +09df94: |[09df94] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +09dfa4: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09dfa8: 6e10 8024 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@2480 │ │ +09dfae: 0a00 |0005: move-result v0 │ │ +09dfb0: 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;) │ │ @@ -132103,19 +132122,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09dfc0: |[09dfc0] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -09dfd0: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09dfd4: 6e10 8124 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@2481 │ │ -09dfda: 0a00 |0005: move-result v0 │ │ -09dfdc: 0f00 |0006: return v0 │ │ +09dfb4: |[09dfb4] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +09dfc4: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09dfc8: 6e10 8124 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@2481 │ │ +09dfce: 0a00 |0005: move-result v0 │ │ +09dfd0: 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;) │ │ @@ -132123,19 +132142,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09dfe0: |[09dfe0] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -09dff0: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09dff4: 6e10 8224 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@2482 │ │ -09dffa: 0a00 |0005: move-result v0 │ │ -09dffc: 0f00 |0006: return v0 │ │ +09dfd4: |[09dfd4] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +09dfe4: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09dfe8: 6e10 8224 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@2482 │ │ +09dfee: 0a00 |0005: move-result v0 │ │ +09dff0: 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;) │ │ @@ -132143,18 +132162,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 │ │ -09e000: |[09e000] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -09e010: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09e014: 6e40 8324 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@2483 │ │ -09e01a: 0e00 |0005: return-void │ │ +09dff4: |[09dff4] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +09e004: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09e008: 6e40 8324 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@2483 │ │ +09e00e: 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 │ │ @@ -132166,18 +132185,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 │ │ -09e01c: |[09e01c] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -09e02c: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09e030: 6e40 8424 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@2484 │ │ -09e036: 0e00 |0005: return-void │ │ +09e010: |[09e010] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +09e020: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09e024: 6e40 8424 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@2484 │ │ +09e02a: 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 │ │ @@ -132189,18 +132208,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 │ │ -09e038: |[09e038] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -09e048: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09e04c: 6e54 8524 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@2485 │ │ -09e052: 0e00 |0005: return-void │ │ +09e02c: |[09e02c] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +09e03c: 1f00 e604 |0000: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09e040: 6e54 8524 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@2485 │ │ +09e046: 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 │ │ @@ -132213,24 +132232,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 │ │ -09e054: |[09e054] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -09e064: 0760 |0000: move-object v0, v6 │ │ -09e066: 1f00 e604 |0001: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ -09e06a: 0171 |0003: move v1, v7 │ │ -09e06c: 0182 |0004: move v2, v8 │ │ -09e06e: 0193 |0005: move v3, v9 │ │ -09e070: 01a4 |0006: move v4, v10 │ │ -09e072: 01b5 |0007: move v5, v11 │ │ -09e074: 7406 8624 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@2486 │ │ -09e07a: 0e00 |000b: return-void │ │ +09e048: |[09e048] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +09e058: 0760 |0000: move-object v0, v6 │ │ +09e05a: 1f00 e604 |0001: check-cast v0, Landroid/widget/OverScroller; // type@04e6 │ │ +09e05e: 0171 |0003: move v1, v7 │ │ +09e060: 0182 |0004: move v2, v8 │ │ +09e062: 0193 |0005: move v3, v9 │ │ +09e064: 01a4 |0006: move v4, v10 │ │ +09e066: 01b5 |0007: move v5, v11 │ │ +09e068: 7406 8624 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@2486 │ │ +09e06e: 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 │ │ @@ -132265,17 +132284,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e07c: |[09e07c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -09e08c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e092: 0e00 |0003: return-void │ │ +09e070: |[09e070] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +09e080: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e086: 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;) │ │ @@ -132283,19 +132302,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e094: |[09e094] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -09e0a4: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ -09e0a8: 6e10 7c24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@247c │ │ -09e0ae: 0a00 |0005: move-result v0 │ │ -09e0b0: 0f00 |0006: return v0 │ │ +09e088: |[09e088] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +09e098: 1f01 e604 |0000: check-cast v1, Landroid/widget/OverScroller; // type@04e6 │ │ +09e09c: 6e10 7c24 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@247c │ │ +09e0a2: 0a00 |0005: move-result v0 │ │ +09e0a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -132333,22 +132352,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09e0b4: |[09e0b4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -09e0c4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e0ca: 7100 121f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1f12 │ │ -09e0d0: 0c00 |0006: move-result-object v0 │ │ -09e0d2: 7220 ef1e 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1eef │ │ -09e0d8: 0c00 |000a: move-result-object v0 │ │ -09e0da: 5b10 6509 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0965 │ │ -09e0de: 0e00 |000d: return-void │ │ +09e0a8: |[09e0a8] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +09e0b8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e0be: 7100 121f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1f12 │ │ +09e0c4: 0c00 |0006: move-result-object v0 │ │ +09e0c6: 7220 ef1e 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1eef │ │ +09e0cc: 0c00 |000a: move-result-object v0 │ │ +09e0ce: 5b10 6509 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0965 │ │ +09e0d2: 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; │ │ @@ -132359,17 +132378,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e0e0: |[09e0e0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -09e0f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e0f2: 0f00 |0001: return v0 │ │ +09e0d4: |[09e0d4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +09e0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e0e6: 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 : 4490 (SearchViewCompat.java) │ │ @@ -132406,22 +132425,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09e0f4: |[09e0f4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -09e104: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e10a: 7100 121f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1f12 │ │ -09e110: 0c00 |0006: move-result-object v0 │ │ -09e112: 7220 f01e 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1ef0 │ │ -09e118: 0c00 |000a: move-result-object v0 │ │ -09e11a: 5b10 6609 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0966 │ │ -09e11e: 0e00 |000d: return-void │ │ +09e0e8: |[09e0e8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +09e0f8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e0fe: 7100 121f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1f12 │ │ +09e104: 0c00 |0006: move-result-object v0 │ │ +09e106: 7220 f01e 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1ef0 │ │ +09e10c: 0c00 |000a: move-result-object v0 │ │ +09e10e: 5b10 6609 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0966 │ │ +09e112: 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; │ │ @@ -132432,17 +132451,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e120: |[09e120] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -09e130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e132: 0f00 |0001: return v0 │ │ +09e114: |[09e114] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +09e124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e126: 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; │ │ │ │ @@ -132451,17 +132470,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e134: |[09e134] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -09e144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e146: 0f00 |0001: return v0 │ │ +09e128: |[09e128] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +09e138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e13a: 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; │ │ │ │ @@ -132632,33 +132651,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -09e148: |[09e148] android.support.v4.widget.SearchViewCompat.:()V │ │ -09e158: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09e15c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -09e160: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -09e164: 2200 2604 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0426 │ │ -09e168: 7010 e71e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1ee7 │ │ -09e16e: 6900 6b09 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e172: 0e00 |000d: return-void │ │ -09e174: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09e178: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -09e17c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -09e180: 2200 2504 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0425 │ │ -09e184: 7010 d61e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1ed6 │ │ -09e18a: 6900 6b09 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e18e: 28f2 |001b: goto 000d // -000e │ │ -09e190: 2200 2804 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0428 │ │ -09e194: 7010 fd1e 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1efd │ │ -09e19a: 6900 6b09 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e19e: 28ea |0023: goto 000d // -0016 │ │ +09e13c: |[09e13c] android.support.v4.widget.SearchViewCompat.:()V │ │ +09e14c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09e150: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +09e154: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +09e158: 2200 2604 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0426 │ │ +09e15c: 7010 e71e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1ee7 │ │ +09e162: 6900 6b09 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e166: 0e00 |000d: return-void │ │ +09e168: 6000 4501 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09e16c: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +09e170: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +09e174: 2200 2504 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0425 │ │ +09e178: 7010 d61e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1ed6 │ │ +09e17e: 6900 6b09 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e182: 28f2 |001b: goto 000d // -000e │ │ +09e184: 2200 2804 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0428 │ │ +09e188: 7010 fd1e 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1efd │ │ +09e18e: 6900 6b09 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e192: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -132670,17 +132689,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e1a0: |[09e1a0] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -09e1b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e1b6: 0e00 |0003: return-void │ │ +09e194: |[09e194] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +09e1a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e1aa: 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; │ │ @@ -132690,36 +132709,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 │ │ -09e1b8: |[09e1b8] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -09e1c8: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e1cc: 1100 |0002: return-object v0 │ │ +09e1ac: |[09e1ac] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +09e1bc: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e1c0: 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 │ │ -09e1d0: |[09e1d0] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -09e1e0: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e1e4: 7220 eb1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1eeb │ │ -09e1ea: 0c00 |0005: move-result-object v0 │ │ -09e1ec: 1100 |0006: return-object v0 │ │ +09e1c4: |[09e1c4] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +09e1d4: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e1d8: 7220 eb1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1eeb │ │ +09e1de: 0c00 |0005: move-result-object v0 │ │ +09e1e0: 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;) │ │ @@ -132727,19 +132746,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e1f0: |[09e1f0] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -09e200: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e204: 7220 ec1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1eec │ │ -09e20a: 0a00 |0005: move-result v0 │ │ -09e20c: 0f00 |0006: return v0 │ │ +09e1e4: |[09e1e4] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +09e1f4: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e1f8: 7220 ec1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1eec │ │ +09e1fe: 0a00 |0005: move-result v0 │ │ +09e200: 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;) │ │ @@ -132747,19 +132766,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e210: |[09e210] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -09e220: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e224: 7220 ed1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1eed │ │ -09e22a: 0a00 |0005: move-result v0 │ │ -09e22c: 0f00 |0006: return v0 │ │ +09e204: |[09e204] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +09e214: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e218: 7220 ed1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1eed │ │ +09e21e: 0a00 |0005: move-result v0 │ │ +09e220: 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;) │ │ @@ -132767,19 +132786,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e230: |[09e230] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -09e240: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e244: 7220 ee1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1eee │ │ -09e24a: 0a00 |0005: move-result v0 │ │ -09e24c: 0f00 |0006: return v0 │ │ +09e224: |[09e224] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +09e234: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e238: 7220 ee1e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1eee │ │ +09e23e: 0a00 |0005: move-result v0 │ │ +09e240: 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;) │ │ @@ -132787,19 +132806,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 │ │ -09e250: |[09e250] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -09e260: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e264: 7220 f11e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1ef1 │ │ -09e26a: 0c00 |0005: move-result-object v0 │ │ -09e26c: 1100 |0006: return-object v0 │ │ +09e244: |[09e244] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +09e254: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e258: 7220 f11e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1ef1 │ │ +09e25e: 0c00 |0005: move-result-object v0 │ │ +09e260: 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;) │ │ @@ -132807,18 +132826,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 │ │ -09e270: |[09e270] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -09e280: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e284: 7230 f21e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1ef2 │ │ -09e28a: 0e00 |0005: return-void │ │ +09e264: |[09e264] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +09e274: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e278: 7230 f21e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1ef2 │ │ +09e27e: 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 │ │ @@ -132828,18 +132847,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 │ │ -09e28c: |[09e28c] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -09e29c: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e2a0: 7230 f31e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1ef3 │ │ -09e2a6: 0e00 |0005: return-void │ │ +09e280: |[09e280] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +09e290: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e294: 7230 f31e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1ef3 │ │ +09e29a: 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 │ │ @@ -132849,18 +132868,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 │ │ -09e2a8: |[09e2a8] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -09e2b8: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e2bc: 7230 f41e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1ef4 │ │ -09e2c2: 0e00 |0005: return-void │ │ +09e29c: |[09e29c] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +09e2ac: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e2b0: 7230 f41e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1ef4 │ │ +09e2b6: 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 │ │ @@ -132870,18 +132889,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 │ │ -09e2c4: |[09e2c4] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -09e2d4: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e2d8: 7230 f51e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1ef5 │ │ -09e2de: 0e00 |0005: return-void │ │ +09e2b8: |[09e2b8] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +09e2c8: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e2cc: 7230 f51e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1ef5 │ │ +09e2d2: 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 │ │ @@ -132891,19 +132910,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 │ │ -09e2e0: |[09e2e0] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -09e2f0: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e2f4: 5431 6509 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0965 │ │ -09e2f8: 7230 f61e 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ef6 │ │ -09e2fe: 0e00 |0007: return-void │ │ +09e2d4: |[09e2d4] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +09e2e4: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e2e8: 5431 6509 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0965 │ │ +09e2ec: 7230 f61e 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ef6 │ │ +09e2f2: 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; │ │ @@ -132913,19 +132932,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 │ │ -09e300: |[09e300] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -09e310: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e314: 5431 6609 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0966 │ │ -09e318: 7230 f71e 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ef7 │ │ -09e31e: 0e00 |0007: return-void │ │ +09e2f4: |[09e2f4] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +09e304: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e308: 5431 6609 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0966 │ │ +09e30c: 7230 f71e 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ef7 │ │ +09e312: 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; │ │ @@ -132935,18 +132954,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 │ │ -09e320: |[09e320] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -09e330: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e334: 7240 f81e 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1ef8 │ │ -09e33a: 0e00 |0005: return-void │ │ +09e314: |[09e314] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +09e324: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e328: 7240 f81e 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1ef8 │ │ +09e32e: 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; │ │ @@ -132957,18 +132976,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 │ │ -09e33c: |[09e33c] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -09e34c: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e350: 7230 f91e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1ef9 │ │ -09e356: 0e00 |0005: return-void │ │ +09e330: |[09e330] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +09e340: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e344: 7230 f91e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1ef9 │ │ +09e34a: 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; │ │ @@ -132978,18 +132997,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 │ │ -09e358: |[09e358] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -09e368: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e36c: 7230 fa1e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1efa │ │ -09e372: 0e00 |0005: return-void │ │ +09e34c: |[09e34c] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +09e35c: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e360: 7230 fa1e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1efa │ │ +09e366: 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 │ │ @@ -132999,18 +133018,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 │ │ -09e374: |[09e374] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -09e384: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e388: 7230 fb1e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1efb │ │ -09e38e: 0e00 |0005: return-void │ │ +09e368: |[09e368] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +09e378: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e37c: 7230 fb1e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1efb │ │ +09e382: 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; │ │ @@ -133020,18 +133039,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 │ │ -09e390: |[09e390] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -09e3a0: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ -09e3a4: 7230 fc1e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1efc │ │ -09e3aa: 0e00 |0005: return-void │ │ +09e384: |[09e384] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +09e394: 6200 6b09 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@096b │ │ +09e398: 7230 fc1e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1efc │ │ +09e39e: 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 │ │ @@ -133072,18 +133091,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 │ │ -09e3ac: |[09e3ac] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -09e3bc: 5b01 6c09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@096c │ │ -09e3c0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e3c6: 0e00 |0005: return-void │ │ +09e3a0: |[09e3a0] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +09e3b0: 5b01 6c09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@096c │ │ +09e3b4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e3ba: 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; │ │ │ │ @@ -133093,19 +133112,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e3c8: |[09e3c8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -09e3d8: 5410 6c09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@096c │ │ -09e3dc: 7220 291f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1f29 │ │ -09e3e2: 0a00 |0005: move-result v0 │ │ -09e3e4: 0f00 |0006: return v0 │ │ +09e3bc: |[09e3bc] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +09e3cc: 5410 6c09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@096c │ │ +09e3d0: 7220 291f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1f29 │ │ +09e3d6: 0a00 |0005: move-result v0 │ │ +09e3d8: 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; │ │ │ │ @@ -133114,19 +133133,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e3e8: |[09e3e8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -09e3f8: 5410 6c09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@096c │ │ -09e3fc: 7220 2a1f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1f2a │ │ -09e402: 0a00 |0005: move-result v0 │ │ -09e404: 0f00 |0006: return v0 │ │ +09e3dc: |[09e3dc] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +09e3ec: 5410 6c09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@096c │ │ +09e3f0: 7220 2a1f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1f2a │ │ +09e3f6: 0a00 |0005: move-result v0 │ │ +09e3f8: 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; │ │ │ │ @@ -133165,18 +133184,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 │ │ -09e408: |[09e408] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -09e418: 5b01 6d09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@096d │ │ -09e41c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e422: 0e00 |0005: return-void │ │ +09e3fc: |[09e3fc] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +09e40c: 5b01 6d09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@096d │ │ +09e410: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e416: 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; │ │ │ │ @@ -133186,19 +133205,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e424: |[09e424] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -09e434: 5410 6d09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@096d │ │ -09e438: 7210 281f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1f28 │ │ -09e43e: 0a00 |0005: move-result v0 │ │ -09e440: 0f00 |0006: return v0 │ │ +09e418: |[09e418] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +09e428: 5410 6d09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@096d │ │ +09e42c: 7210 281f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1f28 │ │ +09e432: 0a00 |0005: move-result v0 │ │ +09e434: 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 : 4491 (SearchViewCompatHoneycomb.java) │ │ @@ -133300,17 +133319,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e444: |[09e444] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -09e454: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e45a: 0e00 |0003: return-void │ │ +09e438: |[09e438] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +09e448: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -133319,19 +133338,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 │ │ -09e45c: |[09e45c] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -09e46c: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ -09e470: 6e10 ac24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@24ac │ │ -09e476: 0c00 |0005: move-result-object v0 │ │ -09e478: 1100 |0006: return-object v0 │ │ +09e450: |[09e450] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +09e460: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ +09e464: 6e10 ac24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@24ac │ │ +09e46a: 0c00 |0005: move-result-object v0 │ │ +09e46c: 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;) │ │ @@ -133339,19 +133358,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e47c: |[09e47c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -09e48c: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ -09e490: 6e10 ad24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@24ad │ │ -09e496: 0a00 |0005: move-result v0 │ │ -09e498: 0f00 |0006: return v0 │ │ +09e470: |[09e470] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +09e480: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ +09e484: 6e10 ad24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@24ad │ │ +09e48a: 0a00 |0005: move-result v0 │ │ +09e48c: 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;) │ │ @@ -133359,19 +133378,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e49c: |[09e49c] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -09e4ac: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ -09e4b0: 6e10 ae24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@24ae │ │ -09e4b6: 0a00 |0005: move-result v0 │ │ -09e4b8: 0f00 |0006: return v0 │ │ +09e490: |[09e490] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +09e4a0: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ +09e4a4: 6e10 ae24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@24ae │ │ +09e4aa: 0a00 |0005: move-result v0 │ │ +09e4ac: 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;) │ │ @@ -133379,19 +133398,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e4bc: |[09e4bc] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -09e4cc: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ -09e4d0: 6e10 af24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@24af │ │ -09e4d6: 0a00 |0005: move-result v0 │ │ -09e4d8: 0f00 |0006: return v0 │ │ +09e4b0: |[09e4b0] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +09e4c0: 1f01 f104 |0000: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ +09e4c4: 6e10 af24 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@24af │ │ +09e4ca: 0a00 |0005: move-result v0 │ │ +09e4cc: 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;) │ │ @@ -133399,18 +133418,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 │ │ -09e4dc: |[09e4dc] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -09e4ec: 2200 2b04 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@042b │ │ -09e4f0: 7020 261f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1f26 │ │ -09e4f6: 1100 |0005: return-object v0 │ │ +09e4d0: |[09e4d0] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +09e4e0: 2200 2b04 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@042b │ │ +09e4e4: 7020 261f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1f26 │ │ +09e4ea: 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;) │ │ @@ -133418,18 +133437,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 │ │ -09e4f8: |[09e4f8] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -09e508: 2200 2a04 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@042a │ │ -09e50c: 7020 231f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1f23 │ │ -09e512: 1100 |0005: return-object v0 │ │ +09e4ec: |[09e4ec] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +09e4fc: 2200 2a04 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@042a │ │ +09e500: 7020 231f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1f23 │ │ +09e506: 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;) │ │ @@ -133437,18 +133456,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 │ │ -09e514: |[09e514] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -09e524: 2200 f104 |0000: new-instance v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e528: 7020 aa24 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@24aa │ │ -09e52e: 1100 |0005: return-object v0 │ │ +09e508: |[09e508] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +09e518: 2200 f104 |0000: new-instance v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e51c: 7020 aa24 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@24aa │ │ +09e522: 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;) │ │ @@ -133456,18 +133475,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 │ │ -09e530: |[09e530] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -09e540: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e544: 6e20 b124 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@24b1 │ │ -09e54a: 0e00 |0005: return-void │ │ +09e524: |[09e524] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +09e534: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e538: 6e20 b124 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@24b1 │ │ +09e53e: 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 │ │ @@ -133477,18 +133496,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 │ │ -09e54c: |[09e54c] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -09e55c: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e560: 6e20 b424 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@24b4 │ │ -09e566: 0e00 |0005: return-void │ │ +09e540: |[09e540] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +09e550: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e554: 6e20 b424 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@24b4 │ │ +09e55a: 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 │ │ @@ -133498,19 +133517,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 │ │ -09e568: |[09e568] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -09e578: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e57c: 1f01 ef04 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@04ef │ │ -09e580: 6e20 b524 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@24b5 │ │ -09e586: 0e00 |0007: return-void │ │ +09e55c: |[09e55c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +09e56c: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e570: 1f01 ef04 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@04ef │ │ +09e574: 6e20 b524 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@24b5 │ │ +09e57a: 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; │ │ @@ -133520,19 +133539,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 │ │ -09e588: |[09e588] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -09e598: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e59c: 1f01 f004 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@04f0 │ │ -09e5a0: 6e20 b624 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@24b6 │ │ -09e5a6: 0e00 |0007: return-void │ │ +09e57c: |[09e57c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +09e58c: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e590: 1f01 f004 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@04f0 │ │ +09e594: 6e20 b624 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@24b6 │ │ +09e59a: 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; │ │ @@ -133542,18 +133561,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 │ │ -09e5a8: |[09e5a8] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -09e5b8: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e5bc: 6e30 b724 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@24b7 │ │ -09e5c2: 0e00 |0005: return-void │ │ +09e59c: |[09e59c] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +09e5ac: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e5b0: 6e30 b724 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@24b7 │ │ +09e5b6: 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; │ │ @@ -133564,18 +133583,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 │ │ -09e5c4: |[09e5c4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -09e5d4: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e5d8: 6e20 b824 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@24b8 │ │ -09e5de: 0e00 |0005: return-void │ │ +09e5b8: |[09e5b8] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +09e5c8: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e5cc: 6e20 b824 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@24b8 │ │ +09e5d2: 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; │ │ @@ -133585,18 +133604,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 │ │ -09e5e0: |[09e5e0] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -09e5f0: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e5f4: 6e20 b924 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@24b9 │ │ -09e5fa: 0e00 |0005: return-void │ │ +09e5d4: |[09e5d4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +09e5e4: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e5e8: 6e20 b924 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@24b9 │ │ +09e5ee: 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 │ │ @@ -133606,27 +133625,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 │ │ -09e5fc: |[09e5fc] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -09e60c: 0741 |0000: move-object v1, v4 │ │ -09e60e: 1f01 f104 |0001: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ -09e612: 6e10 ab24 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@24ab │ │ -09e618: 0c02 |0006: move-result-object v2 │ │ -09e61a: 1a03 e32f |0007: const-string v3, "search" // string@2fe3 │ │ -09e61e: 6e20 4902 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -09e624: 0c00 |000c: move-result-object v0 │ │ -09e626: 1f00 4a00 |000d: check-cast v0, Landroid/app/SearchManager; // type@004a │ │ -09e62a: 6e20 0802 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0208 │ │ -09e630: 0c02 |0012: move-result-object v2 │ │ -09e632: 6e20 ba24 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@24ba │ │ -09e638: 0e00 |0016: return-void │ │ +09e5f0: |[09e5f0] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +09e600: 0741 |0000: move-object v1, v4 │ │ +09e602: 1f01 f104 |0001: check-cast v1, Landroid/widget/SearchView; // type@04f1 │ │ +09e606: 6e10 ab24 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@24ab │ │ +09e60c: 0c02 |0006: move-result-object v2 │ │ +09e60e: 1a03 e32f |0007: const-string v3, "search" // string@2fe3 │ │ +09e612: 6e20 4902 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +09e618: 0c00 |000c: move-result-object v0 │ │ +09e61a: 1f00 4a00 |000d: check-cast v0, Landroid/app/SearchManager; // type@004a │ │ +09e61e: 6e20 0802 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0208 │ │ +09e624: 0c02 |0012: move-result-object v2 │ │ +09e626: 6e20 ba24 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@24ba │ │ +09e62c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -133640,18 +133659,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 │ │ -09e63c: |[09e63c] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -09e64c: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e650: 6e20 bb24 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@24bb │ │ -09e656: 0e00 |0005: return-void │ │ +09e630: |[09e630] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +09e640: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e644: 6e20 bb24 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@24bb │ │ +09e64a: 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 │ │ @@ -133687,17 +133706,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e658: |[09e658] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -09e668: 7020 aa24 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@24aa │ │ -09e66e: 0e00 |0003: return-void │ │ +09e64c: |[09e64c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +09e65c: 7020 aa24 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@24aa │ │ +09e662: 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; │ │ @@ -133708,20 +133727,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09e670: |[09e670] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -09e680: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -09e684: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09e686: 6e30 3e1f 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1f3e │ │ -09e68c: 6f10 b024 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@24b0 │ │ -09e692: 0e00 |0009: return-void │ │ +09e664: |[09e664] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +09e674: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +09e678: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09e67a: 6e30 3e1f 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1f3e │ │ +09e680: 6f10 b024 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@24b0 │ │ +09e686: 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; │ │ @@ -133755,17 +133774,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e694: |[09e694] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -09e6a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e6aa: 0e00 |0003: return-void │ │ +09e688: |[09e688] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +09e698: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e69e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -133774,18 +133793,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 │ │ -09e6ac: |[09e6ac] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -09e6bc: 2200 2f04 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@042f │ │ -09e6c0: 7020 3c1f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1f3c │ │ -09e6c6: 1100 |0005: return-object v0 │ │ +09e6a0: |[09e6a0] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +09e6b0: 2200 2f04 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@042f │ │ +09e6b4: 7020 3c1f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1f3c │ │ +09e6ba: 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;) │ │ @@ -133793,18 +133812,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 │ │ -09e6c8: |[09e6c8] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -09e6d8: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e6dc: 6e20 b224 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@24b2 │ │ -09e6e2: 0e00 |0005: return-void │ │ +09e6bc: |[09e6bc] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +09e6cc: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e6d0: 6e20 b224 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@24b2 │ │ +09e6d6: 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 │ │ @@ -133814,18 +133833,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 │ │ -09e6e4: |[09e6e4] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -09e6f4: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ -09e6f8: 6e20 b324 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@24b3 │ │ -09e6fe: 0e00 |0005: return-void │ │ +09e6d8: |[09e6d8] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +09e6e8: 1f00 f104 |0000: check-cast v0, Landroid/widget/SearchView; // type@04f1 │ │ +09e6ec: 6e20 b324 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@24b3 │ │ +09e6f2: 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 │ │ @@ -133960,19 +133979,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 │ │ -09e700: |[09e700] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -09e710: 5b01 7809 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ -09e714: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e71a: 5b02 7709 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ -09e71e: 0e00 |0007: return-void │ │ +09e6f4: |[09e6f4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +09e704: 5b01 7809 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ +09e708: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e70e: 5b02 7709 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ +09e712: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x0005 line=1628 │ │ 0x0007 line=1629 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -133985,32 +134004,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -09e720: |[09e720] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -09e730: 5430 7709 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ -09e734: 6e10 b921 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -09e73a: 0c00 |0005: move-result-object v0 │ │ -09e73c: 5431 7809 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ -09e740: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -09e744: 5430 7709 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ -09e748: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09e74a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -09e74c: 7130 b416 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ -09e752: 5430 7809 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ -09e756: 5431 7709 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ -09e75a: 7120 8c1f 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f8c │ │ -09e760: 5430 7809 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ -09e764: 7110 8d1f 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1f8d │ │ -09e76a: 0c00 |001d: move-result-object v0 │ │ -09e76c: 6e20 9234 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -09e772: 0e00 |0021: return-void │ │ +09e714: |[09e714] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +09e724: 5430 7709 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ +09e728: 6e10 b921 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +09e72e: 0c00 |0005: move-result-object v0 │ │ +09e730: 5431 7809 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ +09e734: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +09e738: 5430 7709 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ +09e73c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09e73e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +09e740: 7130 b416 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ +09e746: 5430 7809 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ +09e74a: 5431 7709 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0977 │ │ +09e74e: 7120 8c1f 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f8c │ │ +09e754: 5430 7809 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0978 │ │ +09e758: 7110 8d1f 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1f8d │ │ +09e75e: 0c00 |001d: move-result-object v0 │ │ +09e760: 6e20 9234 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +09e766: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x000a line=1634 │ │ 0x0011 line=1635 │ │ 0x0018 line=1637 │ │ 0x0021 line=1638 │ │ @@ -134067,42 +134086,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -09e774: |[09e774] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -09e784: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09e786: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -09e78a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -09e78c: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -09e792: 4b02 0001 |0007: aput v2, v0, v1 │ │ -09e796: 6900 7a09 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@097a │ │ -09e79a: 0e00 |000b: return-void │ │ +09e768: |[09e768] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +09e778: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09e77a: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +09e77e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +09e780: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +09e786: 4b02 0001 |0007: aput v2, v0, v1 │ │ +09e78a: 6900 7a09 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@097a │ │ +09e78e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09e79c: |[09e79c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -09e7ac: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -09e7ae: 7030 4922 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ -09e7b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09e7b6: 5910 8109 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e7ba: 0e00 |0007: return-void │ │ +09e790: |[09e790] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +09e7a0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +09e7a2: 7030 4922 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ +09e7a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09e7aa: 5910 8109 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e7ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1416 │ │ 0x0004 line=1400 │ │ 0x0007 line=1417 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -134112,19 +134131,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09e7bc: |[09e7bc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -09e7cc: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ -09e7d2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09e7d4: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e7d8: 0e00 |0006: return-void │ │ +09e7b0: |[09e7b0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +09e7c0: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ +09e7c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09e7c8: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e7cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0003 line=1400 │ │ 0x0006 line=1421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -134136,27 +134155,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 │ │ -09e7dc: |[09e7dc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09e7ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09e7ee: 7030 4a22 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ -09e7f4: 5932 8109 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e7f8: 6201 7a09 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@097a │ │ -09e7fc: 6e30 4e02 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -09e802: 0c00 |000b: move-result-object v0 │ │ -09e804: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09e806: 6e30 cf02 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@02cf │ │ -09e80c: 0a01 |0010: move-result v1 │ │ -09e80e: 5931 8109 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e812: 6e10 d802 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -09e818: 0e00 |0016: return-void │ │ +09e7d0: |[09e7d0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09e7e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09e7e2: 7030 4a22 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ +09e7e8: 5932 8109 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e7ec: 6201 7a09 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@097a │ │ +09e7f0: 6e30 4e02 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +09e7f6: 0c00 |000b: move-result-object v0 │ │ +09e7f8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09e7fa: 6e30 cf02 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@02cf │ │ +09e800: 0a01 |0010: move-result v1 │ │ +09e802: 5931 8109 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e806: 6e10 d802 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +09e80c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0004 line=1400 │ │ 0x0006 line=1439 │ │ 0x000c line=1440 │ │ 0x0013 line=1441 │ │ @@ -134172,21 +134191,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 │ │ -09e81c: |[09e81c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -09e82c: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ -09e832: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09e834: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e838: 5220 8109 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e83c: 5910 8109 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e840: 0e00 |000a: return-void │ │ +09e810: |[09e810] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +09e820: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ +09e826: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09e828: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e82c: 5220 8109 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e830: 5910 8109 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e834: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x0003 line=1400 │ │ 0x0006 line=1433 │ │ 0x000a line=1434 │ │ locals : │ │ @@ -134198,19 +134217,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 │ │ -09e844: |[09e844] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -09e854: 7020 4b22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@224b │ │ -09e85a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09e85c: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e860: 0e00 |0006: return-void │ │ +09e838: |[09e838] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +09e848: 7020 4b22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@224b │ │ +09e84e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09e850: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e854: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0003 line=1400 │ │ 0x0006 line=1425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -134221,19 +134240,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 │ │ -09e864: |[09e864] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -09e874: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ -09e87a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09e87c: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09e880: 0e00 |0006: return-void │ │ +09e858: |[09e858] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +09e868: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ +09e86e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09e870: 5910 8109 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09e874: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0003 line=1400 │ │ 0x0006 line=1429 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -134316,17 +134335,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e884: |[09e884] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -09e894: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -09e89a: 0e00 |0003: return-void │ │ +09e878: |[09e878] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +09e888: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +09e88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -134335,19 +134354,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 │ │ -09e89c: |[09e89c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -09e8ac: 2200 3b04 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@043b │ │ -09e8b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09e8b2: 7030 781f 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1f78 │ │ -09e8b8: 1100 |0006: return-object v0 │ │ +09e890: |[09e890] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +09e8a0: 2200 3b04 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@043b │ │ +09e8a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09e8a6: 7030 781f 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1f78 │ │ +09e8ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -134356,18 +134375,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 │ │ -09e8bc: |[09e8bc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -09e8cc: 6e20 721f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1f72 │ │ -09e8d2: 0c00 |0003: move-result-object v0 │ │ -09e8d4: 1100 |0004: return-object v0 │ │ +09e8b0: |[09e8b0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +09e8c0: 6e20 721f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1f72 │ │ +09e8c6: 0c00 |0003: move-result-object v0 │ │ +09e8c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -134376,17 +134395,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 │ │ -09e8d8: |[09e8d8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -09e8e8: 2320 fc06 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@06fc │ │ -09e8ec: 1100 |0002: return-object v0 │ │ +09e8cc: |[09e8cc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +09e8dc: 2320 fc06 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@06fc │ │ +09e8e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -134395,18 +134414,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 │ │ -09e8f0: |[09e8f0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -09e900: 6e20 741f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1f74 │ │ -09e906: 0c00 |0003: move-result-object v0 │ │ -09e908: 1100 |0004: return-object v0 │ │ +09e8e4: |[09e8e4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +09e8f4: 6e20 741f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1f74 │ │ +09e8fa: 0c00 |0003: move-result-object v0 │ │ +09e8fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -134450,43 +134469,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09e90c: |[09e90c] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -09e91c: 2200 3a04 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@043a │ │ -09e920: 7010 711f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1f71 │ │ -09e926: 6900 8309 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0983 │ │ -09e92a: 0e00 |0007: return-void │ │ +09e900: |[09e900] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +09e910: 2200 3a04 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@043a │ │ +09e914: 7010 711f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1f71 │ │ +09e91a: 6900 8309 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0983 │ │ +09e91e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09e92c: |[09e92c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -09e93c: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ -09e942: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -09e948: 0a00 |0006: move-result v0 │ │ -09e94a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -09e94e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -09e950: 5c10 8409 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ -09e954: 0e00 |000c: return-void │ │ -09e956: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -09e958: 28fc |000e: goto 000a // -0004 │ │ +09e920: |[09e920] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +09e930: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ +09e936: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +09e93c: 0a00 |0006: move-result v0 │ │ +09e93e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +09e942: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09e944: 5c10 8409 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ +09e948: 0e00 |000c: return-void │ │ +09e94a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +09e94c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0003 line=1455 │ │ 0x000c line=1456 │ │ 0x000d line=1455 │ │ locals : │ │ @@ -134498,17 +134517,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 │ │ -09e95c: |[09e95c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -09e96c: 7020 771f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1f77 │ │ -09e972: 0e00 |0003: return-void │ │ +09e950: |[09e950] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +09e960: 7020 771f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1f77 │ │ +09e966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -134518,17 +134537,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e974: |[09e974] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -09e984: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ -09e98a: 0e00 |0003: return-void │ │ +09e968: |[09e968] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +09e978: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ +09e97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0003 line=1451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -134539,23 +134558,23 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09e98c: |[09e98c] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -09e99c: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ -09e9a2: 5510 8409 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ -09e9a6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09e9aa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -09e9ac: 6e20 fa04 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -09e9b2: 0e00 |000b: return-void │ │ -09e9b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09e9b6: 28fb |000d: goto 0008 // -0005 │ │ +09e980: |[09e980] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +09e990: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ +09e996: 5510 8409 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ +09e99a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09e99e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +09e9a0: 6e20 fa04 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +09e9a6: 0e00 |000b: return-void │ │ +09e9a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09e9aa: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0003 line=1461 │ │ 0x000b line=1462 │ │ 0x000c line=1461 │ │ locals : │ │ @@ -134741,32 +134760,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -09e9b8: |[09e9b8] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -09e9c8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09e9cc: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -09e9d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -09e9d4: 2201 4004 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0440 │ │ -09e9d8: 7010 851f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1f85 │ │ -09e9de: 6901 8909 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ -09e9e2: 0e00 |000d: return-void │ │ -09e9e4: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -09e9e8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -09e9ec: 2201 3f04 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@043f │ │ -09e9f0: 7010 831f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1f83 │ │ -09e9f6: 6901 8909 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ -09e9fa: 28f4 |0019: goto 000d // -000c │ │ -09e9fc: 2201 3e04 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@043e │ │ -09ea00: 7010 811f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1f81 │ │ -09ea06: 6901 8909 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ -09ea0a: 28ec |0021: goto 000d // -0014 │ │ +09e9ac: |[09e9ac] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +09e9bc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09e9c0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +09e9c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +09e9c8: 2201 4004 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0440 │ │ +09e9cc: 7010 851f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1f85 │ │ +09e9d2: 6901 8909 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ +09e9d6: 0e00 |000d: return-void │ │ +09e9d8: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +09e9dc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +09e9e0: 2201 3f04 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@043f │ │ +09e9e4: 7010 831f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1f83 │ │ +09e9ea: 6901 8909 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ +09e9ee: 28f4 |0019: goto 000d // -000c │ │ +09e9f0: 2201 3e04 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@043e │ │ +09e9f4: 7010 811f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1f81 │ │ +09e9fa: 6901 8909 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ +09e9fe: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0002 line=199 │ │ 0x0006 line=200 │ │ 0x000d line=206 │ │ 0x000e line=201 │ │ @@ -134780,18 +134799,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09ea0c: |[09ea0c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -09ea1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ea1e: 7030 891f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f89 │ │ -09ea24: 0e00 |0004: return-void │ │ +09ea00: |[09ea00] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +09ea10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ea12: 7030 891f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f89 │ │ +09ea18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -134801,18 +134820,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 │ │ -09ea28: |[09ea28] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09ea38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ea3a: 7040 8a1f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f8a │ │ -09ea40: 0e00 |0004: return-void │ │ +09ea1c: |[09ea1c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09ea2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ea2e: 7040 8a1f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f8a │ │ +09ea34: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -134823,56 +134842,56 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -09ea44: |[09ea44] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09ea54: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09ea56: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ -09ea5a: 7040 5722 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ -09ea60: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -09ea66: 5952 9e09 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ -09ea6a: 5c53 8f09 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09ea6e: 2202 8d00 |000d: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ -09ea72: 7010 6103 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -09ea78: 5b52 9f09 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ -09ea7c: 2202 9f06 |0014: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -09ea80: 7010 8534 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -09ea86: 5b52 9709 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ -09ea8a: 6e10 4602 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -09ea90: 0c02 |001e: move-result-object v2 │ │ -09ea92: 6e10 ba02 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -09ea98: 0c02 |0022: move-result-object v2 │ │ -09ea9a: 5220 1b0a |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -09ea9e: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -09eaa2: c802 |0027: mul-float/2addr v2, v0 │ │ -09eaa4: c642 |0028: add-float/2addr v2, v4 │ │ -09eaa6: 8722 |0029: float-to-int v2, v2 │ │ -09eaa8: 5952 9309 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0993 │ │ -09eaac: 7110 3d22 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ -09eab2: 0c01 |002f: move-result-object v1 │ │ -09eab4: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -09eab6: 6e20 d51f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1fd5 │ │ -09eabc: 2202 3504 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0435 │ │ -09eac0: 7020 541f 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1f54 │ │ -09eac6: 7120 a916 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ -09eacc: 7120 b116 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -09ead2: 2202 3704 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0437 │ │ -09ead6: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -09ead8: 7030 5d1f 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1f5d │ │ -09eade: 7130 6820 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@2068 │ │ -09eae4: 0c02 |0048: move-result-object v2 │ │ -09eae6: 5b52 8e09 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09eaea: 5452 8e09 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09eaee: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ -09eaf2: c803 |004f: mul-float/2addr v3, v0 │ │ -09eaf4: 6e20 8420 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@2084 │ │ -09eafa: 0e00 |0053: return-void │ │ +09ea38: |[09ea38] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09ea48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09ea4a: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ +09ea4e: 7040 5722 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ +09ea54: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +09ea5a: 5952 9e09 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ +09ea5e: 5c53 8f09 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09ea62: 2202 8d00 |000d: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ +09ea66: 7010 6103 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +09ea6c: 5b52 9f09 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ +09ea70: 2202 9f06 |0014: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +09ea74: 7010 8534 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +09ea7a: 5b52 9709 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ +09ea7e: 6e10 4602 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +09ea84: 0c02 |001e: move-result-object v2 │ │ +09ea86: 6e10 ba02 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +09ea8c: 0c02 |0022: move-result-object v2 │ │ +09ea8e: 5220 1b0a |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +09ea92: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +09ea96: c802 |0027: mul-float/2addr v2, v0 │ │ +09ea98: c642 |0028: add-float/2addr v2, v4 │ │ +09ea9a: 8722 |0029: float-to-int v2, v2 │ │ +09ea9c: 5952 9309 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0993 │ │ +09eaa0: 7110 3d22 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ +09eaa6: 0c01 |002f: move-result-object v1 │ │ +09eaa8: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +09eaaa: 6e20 d51f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1fd5 │ │ +09eab0: 2202 3504 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0435 │ │ +09eab4: 7020 541f 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1f54 │ │ +09eaba: 7120 a916 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ +09eac0: 7120 b116 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +09eac6: 2202 3704 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0437 │ │ +09eaca: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +09eacc: 7030 5d1f 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1f5d │ │ +09ead2: 7130 6820 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@2068 │ │ +09ead8: 0c02 |0048: move-result-object v2 │ │ +09eada: 5b52 8e09 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09eade: 5452 8e09 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09eae2: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ +09eae6: c803 |004f: mul-float/2addr v3, v0 │ │ +09eae8: 6e20 8420 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@2084 │ │ +09eaee: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=258 │ │ 0x0006 line=108 │ │ 0x000b line=188 │ │ 0x000d line=190 │ │ 0x0014 line=192 │ │ @@ -134898,17 +134917,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 │ │ -09eafc: |[09eafc] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -09eb0c: 5510 9209 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ -09eb10: 0f00 |0002: return v0 │ │ +09eaf0: |[09eaf0] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +09eb00: 5510 9209 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ +09eb04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -134916,17 +134935,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 │ │ -09eb14: |[09eb14] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -09eb24: 7020 b21f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1fb2 │ │ -09eb2a: 0e00 |0003: return-void │ │ +09eb08: |[09eb08] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +09eb18: 7020 b21f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1fb2 │ │ +09eb1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -134935,17 +134954,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 │ │ -09eb2c: |[09eb2c] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -09eb3c: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ -09eb40: 1100 |0002: return-object v0 │ │ +09eb20: |[09eb20] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +09eb30: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ +09eb34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -134953,17 +134972,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 │ │ -09eb44: |[09eb44] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -09eb54: 5410 8e09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09eb58: 1100 |0002: return-object v0 │ │ +09eb38: |[09eb38] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +09eb48: 5410 8e09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09eb4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -134971,17 +134990,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 │ │ -09eb5c: |[09eb5c] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -09eb6c: 5210 9b09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09eb70: 0f00 |0002: return v0 │ │ +09eb50: |[09eb50] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +09eb60: 5210 9b09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09eb64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -134989,17 +135008,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 │ │ -09eb74: |[09eb74] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -09eb84: 5410 9d09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09eb88: 1100 |0002: return-object v0 │ │ +09eb68: |[09eb68] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +09eb78: 5410 9d09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09eb7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -135007,17 +135026,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 │ │ -09eb8c: |[09eb8c] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -09eb9c: 5c01 9809 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -09eba0: 0f01 |0002: return v1 │ │ +09eb80: |[09eb80] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +09eb90: 5c01 9809 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +09eb94: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -135026,17 +135045,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 │ │ -09eba4: |[09eba4] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -09ebb4: 7020 be1f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1fbe │ │ -09ebba: 0e00 |0003: return-void │ │ +09eb98: |[09eb98] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +09eba8: 7020 be1f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1fbe │ │ +09ebae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -135045,18 +135064,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09ebbc: |[09ebbc] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -09ebcc: 7010 b61f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09ebd2: 0a00 |0003: move-result v0 │ │ -09ebd4: 0f00 |0004: return v0 │ │ +09ebb0: |[09ebb0] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +09ebc0: 7010 b61f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09ebc6: 0a00 |0003: move-result v0 │ │ +09ebc8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -135064,17 +135083,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 │ │ -09ebd8: |[09ebd8] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -09ebe8: 5210 9c09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ -09ebec: 0f00 |0002: return v0 │ │ +09ebcc: |[09ebcc] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +09ebdc: 5210 9c09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ +09ebe0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -135082,25 +135101,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -09ebf0: |[09ebf0] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -09ec00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ec02: 5521 8f09 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09ec06: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -09ec0a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -09ec0c: 6e30 d81f 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1fd8 │ │ -09ec12: 0a01 |0009: move-result v1 │ │ -09ec14: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -09ec18: 5c20 9809 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -09ec1c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -09ec1e: 0f00 |000f: return v0 │ │ +09ebe4: |[09ebe4] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +09ebf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ebf6: 5521 8f09 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09ebfa: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +09ebfe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +09ec00: 6e30 d81f 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1fd8 │ │ +09ec06: 0a01 |0009: move-result v1 │ │ +09ec08: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +09ec0c: 5c20 9809 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +09ec10: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09ec12: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x000c line=860 │ │ 0x000e line=861 │ │ 0x000f line=863 │ │ locals : │ │ @@ -135113,64 +135132,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -09ec20: |[09ec20] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -09ec30: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -09ec32: 6e10 a921 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09ec38: 0c04 |0004: move-result-object v4 │ │ -09ec3a: 1f04 3804 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09ec3e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -09ec40: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -09ec44: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -09ec48: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -09ec4c: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -09ec50: b5c5 |0010: and-int/2addr v5, v12 │ │ -09ec52: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -09ec56: 8205 |0013: int-to-float v5, v0 │ │ -09ec58: c8b5 |0014: mul-float/2addr v5, v11 │ │ -09ec5a: 8753 |0015: float-to-int v3, v5 │ │ -09ec5c: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -09ec60: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -09ec66: b5c6 |001b: and-int/2addr v6, v12 │ │ -09ec68: 9601 0506 |001c: or-int v1, v5, v6 │ │ -09ec6c: 5445 7b09 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -09ec70: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -09ec74: 2205 8700 |0022: new-instance v5, Landroid/graphics/Paint; // type@0087 │ │ -09ec78: 7010 4703 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -09ec7e: 5b45 7b09 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -09ec82: 5445 7b09 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -09ec86: 2206 8b00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@008b │ │ -09ec8a: 6207 3801 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0138 │ │ -09ec8e: 7030 5f03 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@035f │ │ -09ec94: 6e20 5003 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ -09ec9a: 7110 8216 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1682 │ │ -09eca0: 0a05 |0038: move-result v5 │ │ -09eca2: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -09eca6: 5445 7b09 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -09ecaa: 7130 b416 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ -09ecb0: 7020 b21f a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1fb2 │ │ -09ecb6: 0e00 |0043: return-void │ │ -09ecb8: 7110 8216 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1682 │ │ -09ecbe: 0a05 |0047: move-result v5 │ │ -09ecc0: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -09ecc4: 5445 7b09 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -09ecc8: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -09eccc: 5445 7b09 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -09ecd0: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -09ecd2: 6e20 5003 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ -09ecd8: 2202 3604 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0436 │ │ -09ecdc: 7030 5a1f 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f5a │ │ -09ece2: 5495 9709 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ -09ece6: 6e20 8934 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -09ecec: 7120 a516 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@16a5 │ │ -09ecf2: 28e2 |0061: goto 0043 // -001e │ │ +09ec14: |[09ec14] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +09ec24: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +09ec26: 6e10 a921 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09ec2c: 0c04 |0004: move-result-object v4 │ │ +09ec2e: 1f04 3804 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09ec32: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +09ec34: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +09ec38: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +09ec3c: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +09ec40: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +09ec44: b5c5 |0010: and-int/2addr v5, v12 │ │ +09ec46: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +09ec4a: 8205 |0013: int-to-float v5, v0 │ │ +09ec4c: c8b5 |0014: mul-float/2addr v5, v11 │ │ +09ec4e: 8753 |0015: float-to-int v3, v5 │ │ +09ec50: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +09ec54: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +09ec5a: b5c6 |001b: and-int/2addr v6, v12 │ │ +09ec5c: 9601 0506 |001c: or-int v1, v5, v6 │ │ +09ec60: 5445 7b09 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +09ec64: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +09ec68: 2205 8700 |0022: new-instance v5, Landroid/graphics/Paint; // type@0087 │ │ +09ec6c: 7010 4703 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +09ec72: 5b45 7b09 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +09ec76: 5445 7b09 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +09ec7a: 2206 8b00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@008b │ │ +09ec7e: 6207 3801 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0138 │ │ +09ec82: 7030 5f03 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@035f │ │ +09ec88: 6e20 5003 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ +09ec8e: 7110 8216 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1682 │ │ +09ec94: 0a05 |0038: move-result v5 │ │ +09ec96: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +09ec9a: 5445 7b09 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +09ec9e: 7130 b416 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ +09eca4: 7020 b21f a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1fb2 │ │ +09ecaa: 0e00 |0043: return-void │ │ +09ecac: 7110 8216 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1682 │ │ +09ecb2: 0a05 |0047: move-result v5 │ │ +09ecb4: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +09ecb8: 5445 7b09 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +09ecbc: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +09ecc0: 5445 7b09 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +09ecc4: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +09ecc6: 6e20 5003 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0350 │ │ +09eccc: 2202 3604 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0436 │ │ +09ecd0: 7030 5a1f 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f5a │ │ +09ecd6: 5495 9709 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ +09ecda: 6e20 8934 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +09ece0: 7120 a516 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@16a5 │ │ +09ece6: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0007 line=970 │ │ 0x000e line=971 │ │ 0x0013 line=972 │ │ 0x0016 line=973 │ │ @@ -135203,18 +135222,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09ecf4: |[09ecf4] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -09ed04: 6200 8909 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ -09ed08: 7230 801f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f80 │ │ -09ed0e: 0e00 |0005: return-void │ │ +09ece8: |[09ece8] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +09ecf8: 6200 8909 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0989 │ │ +09ecfc: 7230 801f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f80 │ │ +09ed02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0005 line=1039 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -135224,22 +135243,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09ed10: |[09ed10] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ -09ed20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09ed22: 7110 8316 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -09ed28: 0a01 |0004: move-result v1 │ │ -09ed2a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -09ed2e: 0f00 |0007: return v0 │ │ -09ed30: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09ed32: 28fe |0009: goto 0007 // -0002 │ │ +09ed04: |[09ed04] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ +09ed14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09ed16: 7110 8316 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +09ed1c: 0a01 |0004: move-result v1 │ │ +09ed1e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +09ed22: 0f00 |0007: return v0 │ │ +09ed24: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09ed26: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1642 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -135247,66 +135266,66 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -09ed34: |[09ed34] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -09ed44: 54a7 9d09 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09ed48: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ -09ed4c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -09ed4e: 59a7 9b09 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09ed52: 0e00 |0007: return-void │ │ -09ed54: 7010 b61f 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09ed5a: 0a01 |000b: move-result v1 │ │ -09ed5c: 54a7 9d09 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09ed60: 6e10 a921 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09ed66: 0c02 |0011: move-result-object v2 │ │ -09ed68: 1f02 3804 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09ed6c: 54a7 9d09 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09ed70: 6e10 cf21 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -09ed76: 0a00 |0019: move-result v0 │ │ -09ed78: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ -09ed7c: 6e10 b01f 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ -09ed82: 0a07 |001f: move-result v7 │ │ -09ed84: b1b7 |0020: sub-int/2addr v7, v11 │ │ -09ed86: 9104 0700 |0021: sub-int v4, v7, v0 │ │ -09ed8a: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ -09ed8e: 6e10 ab1f 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -09ed94: 0a05 |0028: move-result v5 │ │ -09ed96: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ -09ed9a: 5223 7f09 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -09ed9e: 9006 0503 |002d: add-int v6, v5, v3 │ │ -09eda2: 9107 0406 |002f: sub-int v7, v4, v6 │ │ -09eda6: 8277 |0031: int-to-float v7, v7 │ │ -09eda8: 52a8 9c09 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ -09edac: 8288 |0034: int-to-float v8, v8 │ │ -09edae: c987 |0035: div-float/2addr v7, v8 │ │ -09edb0: 59a7 9b09 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09edb4: 52a7 9509 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -09edb8: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ -09edbc: 52a7 9b09 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09edc0: 7020 c51f 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1fc5 │ │ -09edc6: 5527 7c09 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ -09edca: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ -09edce: 54a7 9d09 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09edd2: 52a8 9b09 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09edd6: 52a9 9e09 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ -09edda: 7040 9b1f 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ -09ede0: 54a7 9d09 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09ede4: 6e20 9e1f 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1f9e │ │ -09edea: 28b4 |0053: goto 0007 // -004c │ │ -09edec: 01b4 |0054: move v4, v11 │ │ -09edee: 28ce |0055: goto 0023 // -0032 │ │ -09edf0: 6e10 aa1f 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -09edf6: 0a05 |0059: move-result v5 │ │ -09edf8: 28cf |005a: goto 0029 // -0031 │ │ -09edfa: 5223 7e09 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -09edfe: 28d0 |005d: goto 002d // -0030 │ │ +09ed28: |[09ed28] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +09ed38: 54a7 9d09 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09ed3c: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ +09ed40: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +09ed42: 59a7 9b09 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09ed46: 0e00 |0007: return-void │ │ +09ed48: 7010 b61f 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09ed4e: 0a01 |000b: move-result v1 │ │ +09ed50: 54a7 9d09 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09ed54: 6e10 a921 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09ed5a: 0c02 |0011: move-result-object v2 │ │ +09ed5c: 1f02 3804 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09ed60: 54a7 9d09 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09ed64: 6e10 cf21 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +09ed6a: 0a00 |0019: move-result v0 │ │ +09ed6c: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ +09ed70: 6e10 b01f 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ +09ed76: 0a07 |001f: move-result v7 │ │ +09ed78: b1b7 |0020: sub-int/2addr v7, v11 │ │ +09ed7a: 9104 0700 |0021: sub-int v4, v7, v0 │ │ +09ed7e: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ +09ed82: 6e10 ab1f 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +09ed88: 0a05 |0028: move-result v5 │ │ +09ed8a: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ +09ed8e: 5223 7f09 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +09ed92: 9006 0503 |002d: add-int v6, v5, v3 │ │ +09ed96: 9107 0406 |002f: sub-int v7, v4, v6 │ │ +09ed9a: 8277 |0031: int-to-float v7, v7 │ │ +09ed9c: 52a8 9c09 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ +09eda0: 8288 |0034: int-to-float v8, v8 │ │ +09eda2: c987 |0035: div-float/2addr v7, v8 │ │ +09eda4: 59a7 9b09 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09eda8: 52a7 9509 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +09edac: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ +09edb0: 52a7 9b09 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09edb4: 7020 c51f 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1fc5 │ │ +09edba: 5527 7c09 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ +09edbe: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ +09edc2: 54a7 9d09 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09edc6: 52a8 9b09 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09edca: 52a9 9e09 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ +09edce: 7040 9b1f 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ +09edd4: 54a7 9d09 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09edd8: 6e20 9e1f 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1f9e │ │ +09edde: 28b4 |0053: goto 0007 // -004c │ │ +09ede0: 01b4 |0054: move v4, v11 │ │ +09ede2: 28ce |0055: goto 0023 // -0032 │ │ +09ede4: 6e10 aa1f 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +09edea: 0a05 |0059: move-result v5 │ │ +09edec: 28cf |005a: goto 0029 // -0031 │ │ +09edee: 5223 7e09 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +09edf2: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0004 line=942 │ │ 0x0007 line=965 │ │ 0x0008 line=945 │ │ 0x000c line=946 │ │ @@ -135342,26 +135361,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -09ee00: |[09ee00] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -09ee10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09ee12: 5521 8f09 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09ee16: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -09ee1a: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -09ee1e: 6e30 d81f 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1fd8 │ │ -09ee24: 0a01 |000a: move-result v1 │ │ -09ee26: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -09ee2a: 5c20 9809 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -09ee2e: 0f00 |000f: return v0 │ │ -09ee30: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -09ee32: 28fe |0011: goto 000f // -0002 │ │ +09edf4: |[09edf4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +09ee04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09ee06: 5521 8f09 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09ee0a: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +09ee0e: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +09ee12: 6e30 d81f 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1fd8 │ │ +09ee18: 0a01 |000a: move-result v1 │ │ +09ee1a: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +09ee1e: 5c20 9809 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +09ee22: 0f00 |000f: return v0 │ │ +09ee24: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09ee26: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ 0x000d line=868 │ │ 0x000f line=871 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -135373,69 +135392,69 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -09ee34: |[09ee34] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -09ee44: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ -09ee48: 7010 b61f 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09ee4e: 0a04 |0005: move-result v4 │ │ -09ee50: 54c9 9d09 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09ee54: 6e10 a921 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09ee5a: 0c07 |000b: move-result-object v7 │ │ -09ee5c: 1f07 3804 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09ee60: 5579 7c09 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ -09ee64: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ -09ee68: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ -09ee6c: 5279 7f09 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -09ee70: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ -09ee74: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -09ee76: 6e10 a51f 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -09ee7c: 0a00 |001c: move-result v0 │ │ -09ee7e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -09ee80: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ -09ee84: 6e20 a41f 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -09ee8a: 0c08 |0023: move-result-object v8 │ │ -09ee8c: 54c9 9d09 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09ee90: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ -09ee94: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09ee98: 28f4 |002a: goto 001e // -000c │ │ -09ee9a: 5279 7e09 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -09ee9e: 28e9 |002d: goto 0016 // -0017 │ │ -09eea0: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -09eea2: 28ea |002f: goto 0019 // -0016 │ │ -09eea4: 52c9 9609 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ -09eea8: a709 0b09 |0032: sub-float v9, v11, v9 │ │ -09eeac: 52ca 9509 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -09eeb0: 82aa |0036: int-to-float v10, v10 │ │ -09eeb2: c8a9 |0037: mul-float/2addr v9, v10 │ │ -09eeb4: 8796 |0038: float-to-int v6, v9 │ │ -09eeb6: 59cd 9609 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ -09eeba: a709 0b0d |003b: sub-float v9, v11, v13 │ │ -09eebe: 52ca 9509 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -09eec2: 82aa |003f: int-to-float v10, v10 │ │ -09eec4: c8a9 |0040: mul-float/2addr v9, v10 │ │ -09eec6: 8795 |0041: float-to-int v5, v9 │ │ -09eec8: 9102 0605 |0042: sub-int v2, v6, v5 │ │ -09eecc: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ -09eed0: 7b22 |0046: neg-int v2, v2 │ │ -09eed2: 6e20 ea21 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ -09eed8: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ -09eedc: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ -09eee0: 52c9 9609 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ -09eee4: c7b9 |0050: sub-float/2addr v9, v11 │ │ -09eee6: 52ca 8d09 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@098d │ │ -09eeea: 7040 9b1f 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ -09eef0: 28d2 |0056: goto 0028 // -002e │ │ -09eef2: 52c9 9609 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ -09eef6: a709 0b09 |0059: sub-float v9, v11, v9 │ │ -09eefa: 28f6 |005b: goto 0051 // -000a │ │ -09eefc: 0e00 |005c: return-void │ │ +09ee28: |[09ee28] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +09ee38: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ +09ee3c: 7010 b61f 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09ee42: 0a04 |0005: move-result v4 │ │ +09ee44: 54c9 9d09 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09ee48: 6e10 a921 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09ee4e: 0c07 |000b: move-result-object v7 │ │ +09ee50: 1f07 3804 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09ee54: 5579 7c09 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ +09ee58: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ +09ee5c: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ +09ee60: 5279 7f09 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +09ee64: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ +09ee68: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +09ee6a: 6e10 a51f 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +09ee70: 0a00 |001c: move-result v0 │ │ +09ee72: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +09ee74: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ +09ee78: 6e20 a41f 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +09ee7e: 0c08 |0023: move-result-object v8 │ │ +09ee80: 54c9 9d09 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09ee84: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ +09ee88: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09ee8c: 28f4 |002a: goto 001e // -000c │ │ +09ee8e: 5279 7e09 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +09ee92: 28e9 |002d: goto 0016 // -0017 │ │ +09ee94: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +09ee96: 28ea |002f: goto 0019 // -0016 │ │ +09ee98: 52c9 9609 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ +09ee9c: a709 0b09 |0032: sub-float v9, v11, v9 │ │ +09eea0: 52ca 9509 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +09eea4: 82aa |0036: int-to-float v10, v10 │ │ +09eea6: c8a9 |0037: mul-float/2addr v9, v10 │ │ +09eea8: 8796 |0038: float-to-int v6, v9 │ │ +09eeaa: 59cd 9609 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ +09eeae: a709 0b0d |003b: sub-float v9, v11, v13 │ │ +09eeb2: 52ca 9509 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +09eeb6: 82aa |003f: int-to-float v10, v10 │ │ +09eeb8: c8a9 |0040: mul-float/2addr v9, v10 │ │ +09eeba: 8795 |0041: float-to-int v5, v9 │ │ +09eebc: 9102 0605 |0042: sub-int v2, v6, v5 │ │ +09eec0: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ +09eec4: 7b22 |0046: neg-int v2, v2 │ │ +09eec6: 6e20 ea21 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ +09eecc: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ +09eed0: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ +09eed4: 52c9 9609 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ +09eed8: c7b9 |0050: sub-float/2addr v9, v11 │ │ +09eeda: 52ca 8d09 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@098d │ │ +09eede: 7040 9b1f 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ +09eee4: 28d2 |0056: goto 0028 // -002e │ │ +09eee6: 52c9 9609 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0996 │ │ +09eeea: a709 0b09 |0059: sub-float v9, v11, v9 │ │ +09eeee: 28f6 |005b: goto 0051 // -000a │ │ +09eef0: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1186 │ │ 0x0006 line=1187 │ │ 0x000e line=1188 │ │ 0x0019 line=1190 │ │ 0x001d line=1191 │ │ @@ -135473,37 +135492,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -09ef00: |[09ef00] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -09ef10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09ef12: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09ef14: 7110 9d16 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@169d │ │ -09ef1a: 0a03 |0005: move-result v3 │ │ -09ef1c: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -09ef20: 0f01 |0008: return v1 │ │ -09ef22: 6003 4501 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09ef26: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -09ef2a: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -09ef2e: 0121 |000f: move v1, v2 │ │ -09ef30: 28f8 |0010: goto 0008 // -0008 │ │ -09ef32: 6e10 9a21 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ -09ef38: 0c00 |0014: move-result-object v0 │ │ -09ef3a: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -09ef3e: 6e10 8f03 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@038f │ │ -09ef44: 0a03 |001a: move-result v3 │ │ -09ef46: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -09ef48: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -09ef4c: 0121 |001e: move v1, v2 │ │ -09ef4e: 28e9 |001f: goto 0008 // -0017 │ │ -09ef50: 0121 |0020: move v1, v2 │ │ -09ef52: 28e7 |0021: goto 0008 // -0019 │ │ +09eef4: |[09eef4] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +09ef04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09ef06: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +09ef08: 7110 9d16 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@169d │ │ +09ef0e: 0a03 |0005: move-result v3 │ │ +09ef10: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +09ef14: 0f01 |0008: return v1 │ │ +09ef16: 6003 4501 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09ef1a: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +09ef1e: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +09ef22: 0121 |000f: move v1, v2 │ │ +09ef24: 28f8 |0010: goto 0008 // -0008 │ │ +09ef26: 6e10 9a21 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ +09ef2c: 0c00 |0014: move-result-object v0 │ │ +09ef2e: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +09ef32: 6e10 8f03 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@038f │ │ +09ef38: 0a03 |001a: move-result v3 │ │ +09ef3a: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +09ef3c: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +09ef40: 0121 |001e: move v1, v2 │ │ +09ef42: 28e9 |001f: goto 0008 // -0017 │ │ +09ef44: 0121 |0020: move v1, v2 │ │ +09ef46: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x0008 line=419 │ │ 0x0009 line=413 │ │ 0x0011 line=415 │ │ 0x0015 line=416 │ │ @@ -135519,76 +135538,76 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 109 16-bit code units │ │ -09ef54: |[09ef54] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -09ef64: 20c0 9d04 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@049d │ │ -09ef68: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -09ef6c: 07c7 |0004: move-object v7, v12 │ │ -09ef6e: 1f07 9d04 |0005: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ -09ef72: 6e10 c421 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ -09ef78: 0a09 |000a: move-result v9 │ │ -09ef7a: 6e10 c521 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ -09ef80: 0a0a |000e: move-result v10 │ │ -09ef82: 6e10 6722 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -09ef88: 0a06 |0012: move-result v6 │ │ -09ef8a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -09ef8e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -09ef92: 6e20 6622 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -09ef98: 0c01 |001a: move-result-object v1 │ │ -09ef9a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -09ef9e: 6e10 aa21 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -09efa4: 0a02 |0020: move-result v2 │ │ -09efa6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -09efaa: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -09efae: 6e10 be21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@21be │ │ -09efb4: 0a02 |0028: move-result v2 │ │ -09efb6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -09efba: 9000 100a |002b: add-int v0, v16, v10 │ │ -09efbe: 6e10 c821 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -09efc4: 0a02 |0030: move-result v2 │ │ -09efc6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -09efca: 9000 100a |0033: add-int v0, v16, v10 │ │ -09efce: 6e10 9c21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@219c │ │ -09efd4: 0a02 |0038: move-result v2 │ │ -09efd6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -09efda: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -09efdc: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -09efe0: 6e10 aa21 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -09efe6: 0a03 |0041: move-result v3 │ │ -09efe8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -09efec: 9000 100a |0044: add-int v0, v16, v10 │ │ -09eff0: 6e10 c821 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -09eff6: 0a03 |0049: move-result v3 │ │ -09eff8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -09effc: 07b0 |004c: move-object v0, v11 │ │ -09effe: 01e3 |004d: move v3, v14 │ │ -09f000: 7406 951f 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1f95 │ │ -09f006: 0a00 |0051: move-result v0 │ │ -09f008: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -09f00c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -09f00e: 0f00 |0055: return v0 │ │ -09f010: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -09f014: 28bd |0058: goto 0015 // -0043 │ │ -09f016: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ -09f01a: 7010 b61f 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09f020: 0a00 |005e: move-result v0 │ │ -09f022: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ -09f026: 7120 7716 ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1677 │ │ -09f02c: 0a00 |0064: move-result v0 │ │ -09f02e: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ -09f032: 1210 |0067: const/4 v0, #int 1 // #1 │ │ -09f034: 28ed |0068: goto 0055 // -0013 │ │ -09f036: 7bee |0069: neg-int v14, v14 │ │ -09f038: 28f7 |006a: goto 0061 // -0009 │ │ -09f03a: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -09f03c: 28e9 |006c: goto 0055 // -0017 │ │ +09ef48: |[09ef48] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +09ef58: 20c0 9d04 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@049d │ │ +09ef5c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +09ef60: 07c7 |0004: move-object v7, v12 │ │ +09ef62: 1f07 9d04 |0005: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ +09ef66: 6e10 c421 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ +09ef6c: 0a09 |000a: move-result v9 │ │ +09ef6e: 6e10 c521 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ +09ef74: 0a0a |000e: move-result v10 │ │ +09ef76: 6e10 6722 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +09ef7c: 0a06 |0012: move-result v6 │ │ +09ef7e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +09ef82: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +09ef86: 6e20 6622 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +09ef8c: 0c01 |001a: move-result-object v1 │ │ +09ef8e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +09ef92: 6e10 aa21 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +09ef98: 0a02 |0020: move-result v2 │ │ +09ef9a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +09ef9e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +09efa2: 6e10 be21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@21be │ │ +09efa8: 0a02 |0028: move-result v2 │ │ +09efaa: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +09efae: 9000 100a |002b: add-int v0, v16, v10 │ │ +09efb2: 6e10 c821 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +09efb8: 0a02 |0030: move-result v2 │ │ +09efba: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +09efbe: 9000 100a |0033: add-int v0, v16, v10 │ │ +09efc2: 6e10 9c21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@219c │ │ +09efc8: 0a02 |0038: move-result v2 │ │ +09efca: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +09efce: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +09efd0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +09efd4: 6e10 aa21 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +09efda: 0a03 |0041: move-result v3 │ │ +09efdc: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +09efe0: 9000 100a |0044: add-int v0, v16, v10 │ │ +09efe4: 6e10 c821 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +09efea: 0a03 |0049: move-result v3 │ │ +09efec: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +09eff0: 07b0 |004c: move-object v0, v11 │ │ +09eff2: 01e3 |004d: move v3, v14 │ │ +09eff4: 7406 951f 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1f95 │ │ +09effa: 0a00 |0051: move-result v0 │ │ +09effc: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +09f000: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +09f002: 0f00 |0055: return v0 │ │ +09f004: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +09f008: 28bd |0058: goto 0015 // -0043 │ │ +09f00a: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ +09f00e: 7010 b61f 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09f014: 0a00 |005e: move-result v0 │ │ +09f016: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ +09f01a: 7120 7716 ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1677 │ │ +09f020: 0a00 |0064: move-result v0 │ │ +09f022: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ +09f026: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +09f028: 28ed |0068: goto 0055 // -0013 │ │ +09f02a: 7bee |0069: neg-int v14, v14 │ │ +09f02c: 28f7 |006a: goto 0061 // -0009 │ │ +09f02e: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +09f030: 28e9 |006c: goto 0055 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1221 │ │ 0x0005 line=1222 │ │ 0x0007 line=1223 │ │ 0x000b line=1224 │ │ 0x000f line=1225 │ │ @@ -135626,17 +135645,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f040: |[09f040] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -09f050: 5510 8c09 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f054: 0f00 |0002: return v0 │ │ +09f034: |[09f034] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +09f044: 5510 8c09 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f048: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -135644,24 +135663,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09f058: |[09f058] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -09f068: 2020 3804 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f06c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09f070: 6f20 5d22 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@225d │ │ -09f076: 0a00 |0007: move-result v0 │ │ -09f078: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -09f07c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -09f07e: 0f00 |000b: return v0 │ │ -09f080: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09f082: 28fe |000d: goto 000b // -0002 │ │ +09f04c: |[09f04c] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +09f05c: 2020 3804 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f060: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09f064: 6f20 5d22 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@225d │ │ +09f06a: 0a00 |0007: move-result v0 │ │ +09f06c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +09f070: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +09f072: 0f00 |000b: return v0 │ │ +09f074: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09f076: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -135670,20 +135689,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09f084: |[09f084] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -09f094: 5420 9d09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09f098: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09f09a: 7030 991f 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1f99 │ │ -09f0a0: 0a00 |0006: move-result v0 │ │ -09f0a2: 0f00 |0007: return v0 │ │ +09f078: |[09f078] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +09f088: 5420 9d09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09f08c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09f08e: 7030 991f 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1f99 │ │ +09f094: 0a00 |0006: move-result v0 │ │ +09f096: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -135691,27 +135710,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09f0a4: |[09f0a4] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -09f0b4: 5420 8e09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f0b8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09f0ba: 6e20 6720 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@2067 │ │ -09f0c0: 0a00 |0006: move-result v0 │ │ -09f0c2: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -09f0c6: 5520 8c09 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f0ca: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -09f0ce: 5420 8e09 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f0d2: 6e10 5920 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@2059 │ │ -09f0d8: 0e00 |0012: return-void │ │ -09f0da: 7110 a316 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -09f0e0: 28fc |0016: goto 0012 // -0004 │ │ +09f098: |[09f098] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +09f0a8: 5420 8e09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f0ac: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09f0ae: 6e20 6720 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@2067 │ │ +09f0b4: 0a00 |0006: move-result v0 │ │ +09f0b6: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +09f0ba: 5520 8c09 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f0be: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +09f0c2: 5420 8e09 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f0c6: 6e10 5920 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@2059 │ │ +09f0cc: 0e00 |0012: return-void │ │ +09f0ce: 7110 a316 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +09f0d4: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0009 line=1077 │ │ 0x000d line=1078 │ │ 0x0012 line=1084 │ │ 0x0013 line=1082 │ │ @@ -135723,22 +135742,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09f0e4: |[09f0e4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -09f0f4: 5410 9409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ -09f0f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09f0fc: 5410 9409 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ -09f100: 7220 6e1f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1f6e │ │ -09f106: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -09f10a: 6e20 c81f 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1fc8 │ │ -09f110: 0e00 |000e: return-void │ │ +09f0d8: |[09f0d8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +09f0e8: 5410 9409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ +09f0ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09f0f0: 5410 9409 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ +09f0f4: 7220 6e1f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1f6e │ │ +09f0fa: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +09f0fe: 6e20 c81f 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1fc8 │ │ +09f104: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=347 │ │ 0x0009 line=349 │ │ 0x000e line=350 │ │ locals : │ │ @@ -135750,22 +135769,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09f114: |[09f114] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -09f124: 5410 9409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ -09f128: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09f12c: 5410 9409 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ -09f130: 7220 6f1f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1f6f │ │ -09f136: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -09f13a: 6e20 c81f 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1fc8 │ │ -09f140: 0e00 |000e: return-void │ │ +09f108: |[09f108] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +09f118: 5410 9409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ +09f11c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09f120: 5410 9409 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ +09f124: 7220 6f1f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1f6f │ │ +09f12a: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +09f12e: 6e20 c81f 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1fc8 │ │ +09f134: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=342 │ │ 0x000e line=343 │ │ locals : │ │ @@ -135777,21 +135796,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -09f144: |[09f144] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -09f154: 5420 9409 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ -09f158: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09f15c: 5420 9409 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ -09f160: 5221 9b09 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f164: 7230 701f 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1f70 │ │ -09f16a: 0e00 |000b: return-void │ │ +09f138: |[09f138] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +09f148: 5420 9409 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ +09f14c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09f150: 5420 9409 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ +09f154: 5221 9b09 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f158: 7230 701f 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1f70 │ │ +09f15e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=334 │ │ 0x000b line=336 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -135802,52 +135821,52 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -09f16c: |[09f16c] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -09f17c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -09f17e: 6f20 6022 ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@2260 │ │ -09f184: 7010 b61f 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09f18a: 0a01 |0007: move-result v1 │ │ -09f18c: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -09f190: 54a4 9a09 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@099a │ │ -09f194: 6e10 a51f 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -09f19a: 0a08 |000f: move-result v8 │ │ -09f19c: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ -09f1a0: 6e20 a41f 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -09f1a6: 0c05 |0015: move-result-object v5 │ │ -09f1a8: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -09f1ac: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ -09f1b0: 0e00 |001a: return-void │ │ -09f1b2: 54a4 9909 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0999 │ │ -09f1b6: 28ef |001d: goto 000c // -0011 │ │ -09f1b8: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -09f1ba: 28f7 |001f: goto 0016 // -0009 │ │ -09f1bc: 6e10 c821 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -09f1c2: 0a07 |0023: move-result v7 │ │ -09f1c4: 6e10 9c21 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@219c │ │ -09f1ca: 0a00 |0027: move-result v0 │ │ -09f1cc: 6e10 8d03 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ -09f1d2: 0a06 |002b: move-result v6 │ │ -09f1d4: 7010 b61f 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09f1da: 0a08 |002f: move-result v8 │ │ -09f1dc: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ -09f1e0: 6e10 be21 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@21be │ │ -09f1e6: 0a02 |0035: move-result v2 │ │ -09f1e8: 9003 0206 |0036: add-int v3, v2, v6 │ │ -09f1ec: 6e50 9603 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -09f1f2: 6e20 8903 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -09f1f8: 28dc |003e: goto 001a // -0024 │ │ -09f1fa: 6e10 aa21 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -09f200: 0a03 |0042: move-result v3 │ │ -09f202: 9102 0306 |0043: sub-int v2, v3, v6 │ │ -09f206: 28f3 |0045: goto 0038 // -000d │ │ +09f160: |[09f160] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +09f170: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +09f172: 6f20 6022 ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@2260 │ │ +09f178: 7010 b61f 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09f17e: 0a01 |0007: move-result v1 │ │ +09f180: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +09f184: 54a4 9a09 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@099a │ │ +09f188: 6e10 a51f 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +09f18e: 0a08 |000f: move-result v8 │ │ +09f190: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ +09f194: 6e20 a41f 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +09f19a: 0c05 |0015: move-result-object v5 │ │ +09f19c: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +09f1a0: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ +09f1a4: 0e00 |001a: return-void │ │ +09f1a6: 54a4 9909 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0999 │ │ +09f1aa: 28ef |001d: goto 000c // -0011 │ │ +09f1ac: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +09f1ae: 28f7 |001f: goto 0016 // -0009 │ │ +09f1b0: 6e10 c821 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +09f1b6: 0a07 |0023: move-result v7 │ │ +09f1b8: 6e10 9c21 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@219c │ │ +09f1be: 0a00 |0027: move-result v0 │ │ +09f1c0: 6e10 8d03 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ +09f1c6: 0a06 |002b: move-result v6 │ │ +09f1c8: 7010 b61f 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09f1ce: 0a08 |002f: move-result v8 │ │ +09f1d0: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ +09f1d4: 6e10 be21 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@21be │ │ +09f1da: 0a02 |0035: move-result v2 │ │ +09f1dc: 9003 0206 |0036: add-int v3, v2, v6 │ │ +09f1e0: 6e50 9603 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +09f1e6: 6e20 8903 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +09f1ec: 28dc |003e: goto 001a // -0024 │ │ +09f1ee: 6e10 aa21 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +09f1f4: 0a03 |0042: move-result v3 │ │ +09f1f6: 9102 0306 |0043: sub-int v2, v3, v6 │ │ +09f1fa: 28f3 |0045: goto 0038 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0004 line=1153 │ │ 0x0008 line=1155 │ │ 0x000a line=1156 │ │ 0x000c line=1161 │ │ @@ -135886,109 +135905,109 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 184 16-bit code units │ │ -09f208: |[09f208] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -09f218: 6e10 a921 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09f21e: 0c01 |0003: move-result-object v1 │ │ -09f220: 1f01 3804 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f224: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -09f226: 6e20 3a03 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@033a │ │ -09f22c: 0a03 |000a: move-result v3 │ │ -09f22e: 5574 8c09 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f232: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ -09f236: 5514 8009 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ -09f23a: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ -09f23e: 5474 9d09 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09f242: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ -09f246: 5474 9f09 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ -09f24a: 6e20 3303 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0333 │ │ -09f250: 7010 b61f 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09f256: 0a04 |001f: move-result v4 │ │ -09f258: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ -09f25c: 5474 9f09 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ -09f260: 5475 9f09 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ -09f264: 5255 3a01 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ -09f268: 5476 9d09 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09f26c: 6e10 be21 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@21be │ │ -09f272: 0a06 |002d: move-result v6 │ │ -09f274: 7120 1b34 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -09f27a: 0a05 |0031: move-result v5 │ │ -09f27c: 5945 3a01 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@013a │ │ -09f280: 5474 9f09 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ -09f284: 6e20 2703 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0327 │ │ -09f28a: 6004 4501 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -09f28e: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ -09f292: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ -09f296: 6f5b 6122 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ -09f29c: 0a02 |0042: move-result v2 │ │ -09f29e: 6e20 3603 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ -09f2a4: 0f02 |0046: return v2 │ │ -09f2a6: 5474 9f09 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ -09f2aa: 5475 9f09 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ -09f2ae: 5255 3b01 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ -09f2b2: 5476 9d09 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09f2b6: 6e10 aa21 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -09f2bc: 0a06 |0052: move-result v6 │ │ -09f2be: 7120 1e34 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -09f2c4: 0a05 |0056: move-result v5 │ │ -09f2c6: 5945 3b01 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@013b │ │ -09f2ca: 28db |0059: goto 0034 // -0025 │ │ -09f2cc: 5514 7c09 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ -09f2d0: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ -09f2d4: 5274 9b09 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f2d8: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -09f2da: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ -09f2de: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ -09f2e2: 6e10 db21 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@21db │ │ -09f2e8: 0a04 |0068: move-result v4 │ │ -09f2ea: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ -09f2ee: 1214 |006b: const/4 v4, #int 1 // #1 │ │ -09f2f0: 6e20 1222 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@2212 │ │ -09f2f6: 6e10 9e21 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@219e │ │ -09f2fc: 0c00 |0072: move-result-object v0 │ │ -09f2fe: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ -09f302: 6e10 aa21 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -09f308: 0a04 |0078: move-result v4 │ │ -09f30a: 8244 |0079: int-to-float v4, v4 │ │ -09f30c: 6e10 c821 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -09f312: 0a05 |007d: move-result v5 │ │ -09f314: 8255 |007e: int-to-float v5, v5 │ │ -09f316: 5416 7b09 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -09f31a: 6e56 2a03 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@032a │ │ -09f320: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -09f322: 28be |0085: goto 0043 // -0042 │ │ -09f324: 1a04 7712 |0086: const-string v4, "SlidingPaneLayout" // string@1277 │ │ -09f328: 2205 8206 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -09f32c: 7010 5134 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -09f332: 1a06 291c |008d: const-string v6, "drawChild: child view " // string@1c29 │ │ -09f336: 6e20 5a34 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -09f33c: 0c05 |0092: move-result-object v5 │ │ -09f33e: 6e20 5934 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -09f344: 0c05 |0096: move-result-object v5 │ │ -09f346: 1a06 9f00 |0097: const-string v6, " returned null drawing cache" // string@009f │ │ -09f34a: 6e20 5a34 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -09f350: 0c05 |009c: move-result-object v5 │ │ -09f352: 6e10 5f34 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -09f358: 0c05 |00a0: move-result-object v5 │ │ -09f35a: 7120 b220 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -09f360: 6f5b 6122 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ -09f366: 0a02 |00a7: move-result v2 │ │ -09f368: 289b |00a8: goto 0043 // -0065 │ │ -09f36a: 6e10 db21 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@21db │ │ -09f370: 0a04 |00ac: move-result v4 │ │ -09f372: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ -09f376: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -09f378: 6e20 1222 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@2212 │ │ -09f37e: 6f5b 6122 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ -09f384: 0a02 |00b6: move-result v2 │ │ -09f386: 288c |00b7: goto 0043 // -0074 │ │ +09f1fc: |[09f1fc] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +09f20c: 6e10 a921 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09f212: 0c01 |0003: move-result-object v1 │ │ +09f214: 1f01 3804 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f218: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +09f21a: 6e20 3a03 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@033a │ │ +09f220: 0a03 |000a: move-result v3 │ │ +09f222: 5574 8c09 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f226: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ +09f22a: 5514 8009 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ +09f22e: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ +09f232: 5474 9d09 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09f236: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ +09f23a: 5474 9f09 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ +09f23e: 6e20 3303 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0333 │ │ +09f244: 7010 b61f 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09f24a: 0a04 |001f: move-result v4 │ │ +09f24c: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ +09f250: 5474 9f09 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ +09f254: 5475 9f09 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ +09f258: 5255 3a01 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ +09f25c: 5476 9d09 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09f260: 6e10 be21 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@21be │ │ +09f266: 0a06 |002d: move-result v6 │ │ +09f268: 7120 1b34 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +09f26e: 0a05 |0031: move-result v5 │ │ +09f270: 5945 3a01 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@013a │ │ +09f274: 5474 9f09 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ +09f278: 6e20 2703 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0327 │ │ +09f27e: 6004 4501 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +09f282: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ +09f286: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ +09f28a: 6f5b 6122 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ +09f290: 0a02 |0042: move-result v2 │ │ +09f292: 6e20 3603 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ +09f298: 0f02 |0046: return v2 │ │ +09f29a: 5474 9f09 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ +09f29e: 5475 9f09 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@099f │ │ +09f2a2: 5255 3b01 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ +09f2a6: 5476 9d09 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09f2aa: 6e10 aa21 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +09f2b0: 0a06 |0052: move-result v6 │ │ +09f2b2: 7120 1e34 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +09f2b8: 0a05 |0056: move-result v5 │ │ +09f2ba: 5945 3b01 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@013b │ │ +09f2be: 28db |0059: goto 0034 // -0025 │ │ +09f2c0: 5514 7c09 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ +09f2c4: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ +09f2c8: 5274 9b09 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f2cc: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +09f2ce: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ +09f2d2: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ +09f2d6: 6e10 db21 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@21db │ │ +09f2dc: 0a04 |0068: move-result v4 │ │ +09f2de: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ +09f2e2: 1214 |006b: const/4 v4, #int 1 // #1 │ │ +09f2e4: 6e20 1222 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@2212 │ │ +09f2ea: 6e10 9e21 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@219e │ │ +09f2f0: 0c00 |0072: move-result-object v0 │ │ +09f2f2: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ +09f2f6: 6e10 aa21 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +09f2fc: 0a04 |0078: move-result v4 │ │ +09f2fe: 8244 |0079: int-to-float v4, v4 │ │ +09f300: 6e10 c821 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +09f306: 0a05 |007d: move-result v5 │ │ +09f308: 8255 |007e: int-to-float v5, v5 │ │ +09f30a: 5416 7b09 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +09f30e: 6e56 2a03 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@032a │ │ +09f314: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +09f316: 28be |0085: goto 0043 // -0042 │ │ +09f318: 1a04 7712 |0086: const-string v4, "SlidingPaneLayout" // string@1277 │ │ +09f31c: 2205 8206 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +09f320: 7010 5134 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +09f326: 1a06 291c |008d: const-string v6, "drawChild: child view " // string@1c29 │ │ +09f32a: 6e20 5a34 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +09f330: 0c05 |0092: move-result-object v5 │ │ +09f332: 6e20 5934 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +09f338: 0c05 |0096: move-result-object v5 │ │ +09f33a: 1a06 9f00 |0097: const-string v6, " returned null drawing cache" // string@009f │ │ +09f33e: 6e20 5a34 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +09f344: 0c05 |009c: move-result-object v5 │ │ +09f346: 6e10 5f34 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +09f34c: 0c05 |00a0: move-result-object v5 │ │ +09f34e: 7120 b220 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +09f354: 6f5b 6122 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ +09f35a: 0a02 |00a7: move-result v2 │ │ +09f35c: 289b |00a8: goto 0043 // -0065 │ │ +09f35e: 6e10 db21 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@21db │ │ +09f364: 0a04 |00ac: move-result v4 │ │ +09f366: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ +09f36a: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +09f36c: 6e20 1222 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@2212 │ │ +09f372: 6f5b 6122 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ +09f378: 0a02 |00b6: move-result v2 │ │ +09f37a: 288c |00b7: goto 0043 // -0074 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0006 line=996 │ │ 0x000b line=998 │ │ 0x0017 line=1000 │ │ 0x001c line=1001 │ │ @@ -136029,18 +136048,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f388: |[09f388] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -09f398: 2200 3804 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f39c: 7010 681f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1f68 │ │ -09f3a2: 1100 |0005: return-object v0 │ │ +09f37c: |[09f37c] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +09f38c: 2200 3804 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f390: 7010 681f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1f68 │ │ +09f396: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -136048,20 +136067,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 │ │ -09f3a4: |[09f3a4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -09f3b4: 2200 3804 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f3b8: 6e10 a61f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1fa6 │ │ -09f3be: 0c01 |0005: move-result-object v1 │ │ -09f3c0: 7030 6a1f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f6a │ │ -09f3c6: 1100 |0009: return-object v0 │ │ +09f398: |[09f398] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +09f3a8: 2200 3804 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f3ac: 6e10 a61f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1fa6 │ │ +09f3b2: 0c01 |0005: move-result-object v1 │ │ +09f3b4: 7030 6a1f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f6a │ │ +09f3ba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -136070,24 +136089,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 │ │ -09f3c8: |[09f3c8] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -09f3d8: 2020 9c04 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -09f3dc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09f3e0: 2200 3804 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f3e4: 1f02 9c04 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -09f3e8: 7020 6d1f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1f6d │ │ -09f3ee: 1100 |000b: return-object v0 │ │ -09f3f0: 2200 3804 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f3f4: 7020 6c1f 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1f6c │ │ -09f3fa: 28fa |0011: goto 000b // -0006 │ │ +09f3bc: |[09f3bc] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +09f3cc: 2020 9c04 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +09f3d0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09f3d4: 2200 3804 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f3d8: 1f02 9c04 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +09f3dc: 7020 6d1f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1f6d │ │ +09f3e2: 1100 |000b: return-object v0 │ │ +09f3e4: 2200 3804 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f3e8: 7020 6c1f 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1f6c │ │ +09f3ee: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -136097,17 +136116,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f3fc: |[09f3fc] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -09f40c: 5210 8d09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@098d │ │ -09f410: 0f00 |0002: return v0 │ │ +09f3f0: |[09f3f0] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +09f400: 5210 8d09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@098d │ │ +09f404: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -136115,17 +136134,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f414: |[09f414] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -09f424: 5210 9509 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -09f428: 0f00 |0002: return v0 │ │ +09f408: |[09f408] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +09f418: 5210 9509 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +09f41c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -136133,17 +136152,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f42c: |[09f42c] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -09f43c: 5210 9e09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ -09f440: 0f00 |0002: return v0 │ │ +09f420: |[09f420] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +09f430: 5210 9e09 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ +09f434: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -136151,31 +136170,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -09f444: |[09f444] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -09f454: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09f456: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -09f45a: 0f01 |0003: return v1 │ │ -09f45c: 6e10 a921 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09f462: 0c00 |0007: move-result-object v0 │ │ -09f464: 1f00 3804 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f468: 5542 8c09 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f46c: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -09f470: 5502 7c09 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ -09f474: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -09f478: 5242 9b09 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f47c: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -09f47e: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -09f482: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -09f486: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -09f488: 28e9 |001a: goto 0003 // -0017 │ │ +09f438: |[09f438] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +09f448: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09f44a: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +09f44e: 0f01 |0003: return v1 │ │ +09f450: 6e10 a921 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09f456: 0c00 |0007: move-result-object v0 │ │ +09f458: 1f00 3804 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f45c: 5542 8c09 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f460: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +09f464: 5502 7c09 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ +09f468: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +09f46c: 5242 9b09 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f470: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +09f472: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +09f476: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +09f47a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +09f47c: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1244 │ │ 0x0003 line=1248 │ │ 0x0004 line=1247 │ │ 0x000a line=1248 │ │ locals : │ │ @@ -136188,25 +136207,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -09f48c: |[09f48c] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -09f49c: 5520 8c09 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f4a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09f4a4: 5220 9b09 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f4a8: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -09f4ac: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -09f4b0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -09f4b4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09f4b6: 0f00 |000d: return v0 │ │ -09f4b8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09f4ba: 28fe |000f: goto 000d // -0002 │ │ +09f480: |[09f480] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +09f490: 5520 8c09 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f494: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09f498: 5220 9b09 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f49c: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +09f4a0: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +09f4a4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +09f4a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09f4aa: 0f00 |000d: return v0 │ │ +09f4ac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09f4ae: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -136214,17 +136233,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f4bc: |[09f4bc] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -09f4cc: 5510 8c09 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f4d0: 0f00 |0002: return v0 │ │ +09f4b0: |[09f4b0] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +09f4c0: 5510 8c09 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f4c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -136232,19 +136251,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09f4d4: |[09f4d4] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -09f4e4: 6f10 7422 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ -09f4ea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -09f4ec: 5c10 8f09 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09f4f0: 0e00 |0006: return-void │ │ +09f4c8: |[09f4c8] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +09f4d8: 6f10 7422 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ +09f4de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09f4e0: 5c10 8f09 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09f4e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0003 line=425 │ │ 0x0006 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -136254,33 +136273,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -09f4f4: |[09f4f4] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -09f504: 6f10 7522 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ -09f50a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -09f50c: 5c43 8f09 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09f510: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -09f512: 5443 9709 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ -09f516: 6e10 9534 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -09f51c: 0a00 |000c: move-result v0 │ │ -09f51e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -09f522: 5443 9709 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ -09f526: 6e20 8e34 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -09f52c: 0c01 |0014: move-result-object v1 │ │ -09f52e: 1f01 3604 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0436 │ │ -09f532: 6e10 5b1f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1f5b │ │ -09f538: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09f53c: 28f1 |001c: goto 000d // -000f │ │ -09f53e: 5443 9709 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ -09f542: 6e10 8b34 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -09f548: 0e00 |0022: return-void │ │ +09f4e8: |[09f4e8] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +09f4f8: 6f10 7522 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ +09f4fe: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +09f500: 5c43 8f09 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09f504: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +09f506: 5443 9709 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ +09f50a: 6e10 9534 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +09f510: 0a00 |000c: move-result v0 │ │ +09f512: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +09f516: 5443 9709 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ +09f51a: 6e20 8e34 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +09f520: 0c01 |0014: move-result-object v1 │ │ +09f522: 1f01 3604 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0436 │ │ +09f526: 6e10 5b1f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1f5b │ │ +09f52c: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09f530: 28f1 |001c: goto 000d // -000f │ │ +09f532: 5443 9709 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0997 │ │ +09f536: 6e10 8b34 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +09f53c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0006 line=433 │ │ 0x000f line=434 │ │ 0x0017 line=435 │ │ @@ -136298,119 +136317,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -09f54c: |[09f54c] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -09f55c: 7110 dc14 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ -09f562: 0a00 |0003: move-result v0 │ │ -09f564: 55d9 8c09 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f568: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -09f56c: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -09f570: 6e10 a51f 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -09f576: 0a09 |000d: move-result v9 │ │ -09f578: 121a |000e: const/4 v10, #int 1 // #1 │ │ -09f57a: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -09f57e: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -09f580: 6e20 a41f 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -09f586: 0c05 |0015: move-result-object v5 │ │ -09f588: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -09f58c: 54d9 8e09 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f590: 6e10 5721 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -09f596: 0a0a |001d: move-result v10 │ │ -09f598: 87aa |001e: float-to-int v10, v10 │ │ -09f59a: 6e10 5921 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -09f5a0: 0a0b |0022: move-result v11 │ │ -09f5a2: 87bb |0023: float-to-int v11, v11 │ │ -09f5a4: 6e40 7c20 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ -09f5aa: 0a09 |0027: move-result v9 │ │ -09f5ac: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -09f5b0: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -09f5b2: 5cd9 9809 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -09f5b6: 55d9 8c09 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f5ba: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -09f5be: 55d9 9209 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ -09f5c2: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -09f5c6: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -09f5ca: 54d9 8e09 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f5ce: 6e10 5b20 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -09f5d4: 6f20 7922 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2279 │ │ -09f5da: 0a09 |003f: move-result v9 │ │ -09f5dc: 0f09 |0040: return v9 │ │ -09f5de: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -09f5e0: 28e9 |0042: goto 002b // -0017 │ │ -09f5e2: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -09f5e4: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -09f5e8: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -09f5ea: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -09f5ee: 54d9 8e09 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f5f2: 6e10 5b20 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -09f5f8: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -09f5fa: 28f1 |004f: goto 0040 // -000f │ │ -09f5fc: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -09f5fe: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -09f604: 54d9 8e09 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f608: 6e20 8620 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2086 │ │ -09f60e: 0a03 |0059: move-result v3 │ │ -09f610: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -09f614: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -09f618: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -09f61a: 28e1 |005f: goto 0040 // -001f │ │ -09f61c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -09f61e: 5cd9 9209 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ -09f622: 6e10 5721 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -09f628: 0a07 |0066: move-result v7 │ │ -09f62a: 6e10 5921 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -09f630: 0a08 |006a: move-result v8 │ │ -09f632: 59d7 9009 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ -09f636: 59d8 9109 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ -09f63a: 54d9 8e09 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f63e: 54da 9d09 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09f642: 877b |0073: float-to-int v11, v7 │ │ -09f644: 878c |0074: float-to-int v12, v8 │ │ -09f646: 6e40 7c20 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ -09f64c: 0a09 |0078: move-result v9 │ │ -09f64e: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -09f652: 54d9 9d09 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09f656: 6e20 b31f 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1fb3 │ │ -09f65c: 0a09 |0080: move-result v9 │ │ -09f65e: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -09f662: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -09f664: 28d0 |0084: goto 0054 // -0030 │ │ -09f666: 6e10 5721 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -09f66c: 0a07 |0088: move-result v7 │ │ -09f66e: 6e10 5921 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -09f674: 0a08 |008c: move-result v8 │ │ -09f676: 52d9 9009 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ -09f67a: a709 0709 |008f: sub-float v9, v7, v9 │ │ -09f67e: 7110 1334 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -09f684: 0a01 |0094: move-result v1 │ │ -09f686: 52d9 9109 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ -09f68a: a709 0809 |0097: sub-float v9, v8, v9 │ │ -09f68e: 7110 1334 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -09f694: 0a02 |009c: move-result v2 │ │ -09f696: 54d9 8e09 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f69a: 6e10 7620 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@2076 │ │ -09f6a0: 0a06 |00a2: move-result v6 │ │ -09f6a2: 8269 |00a3: int-to-float v9, v6 │ │ -09f6a4: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -09f6a8: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -09f6ac: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -09f6b0: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -09f6b4: 54d9 8e09 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f6b8: 6e10 5b20 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -09f6be: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -09f6c0: 5cd9 9209 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ -09f6c4: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -09f6c6: 288b |00b5: goto 0040 // -0075 │ │ -09f6c8: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -09f6ca: 2889 |00b7: goto 0040 // -0077 │ │ -09f6cc: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +09f540: |[09f540] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +09f550: 7110 dc14 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ +09f556: 0a00 |0003: move-result v0 │ │ +09f558: 55d9 8c09 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f55c: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +09f560: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +09f564: 6e10 a51f 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +09f56a: 0a09 |000d: move-result v9 │ │ +09f56c: 121a |000e: const/4 v10, #int 1 // #1 │ │ +09f56e: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +09f572: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +09f574: 6e20 a41f 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +09f57a: 0c05 |0015: move-result-object v5 │ │ +09f57c: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +09f580: 54d9 8e09 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f584: 6e10 5721 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +09f58a: 0a0a |001d: move-result v10 │ │ +09f58c: 87aa |001e: float-to-int v10, v10 │ │ +09f58e: 6e10 5921 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +09f594: 0a0b |0022: move-result v11 │ │ +09f596: 87bb |0023: float-to-int v11, v11 │ │ +09f598: 6e40 7c20 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ +09f59e: 0a09 |0027: move-result v9 │ │ +09f5a0: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +09f5a4: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +09f5a6: 5cd9 9809 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +09f5aa: 55d9 8c09 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f5ae: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +09f5b2: 55d9 9209 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ +09f5b6: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +09f5ba: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +09f5be: 54d9 8e09 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f5c2: 6e10 5b20 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +09f5c8: 6f20 7922 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2279 │ │ +09f5ce: 0a09 |003f: move-result v9 │ │ +09f5d0: 0f09 |0040: return v9 │ │ +09f5d2: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +09f5d4: 28e9 |0042: goto 002b // -0017 │ │ +09f5d6: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +09f5d8: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +09f5dc: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +09f5de: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +09f5e2: 54d9 8e09 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f5e6: 6e10 5b20 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +09f5ec: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +09f5ee: 28f1 |004f: goto 0040 // -000f │ │ +09f5f0: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +09f5f2: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +09f5f8: 54d9 8e09 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f5fc: 6e20 8620 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2086 │ │ +09f602: 0a03 |0059: move-result v3 │ │ +09f604: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +09f608: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +09f60c: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +09f60e: 28e1 |005f: goto 0040 // -001f │ │ +09f610: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +09f612: 5cd9 9209 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ +09f616: 6e10 5721 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +09f61c: 0a07 |0066: move-result v7 │ │ +09f61e: 6e10 5921 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +09f624: 0a08 |006a: move-result v8 │ │ +09f626: 59d7 9009 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ +09f62a: 59d8 9109 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ +09f62e: 54d9 8e09 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f632: 54da 9d09 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09f636: 877b |0073: float-to-int v11, v7 │ │ +09f638: 878c |0074: float-to-int v12, v8 │ │ +09f63a: 6e40 7c20 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ +09f640: 0a09 |0078: move-result v9 │ │ +09f642: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +09f646: 54d9 9d09 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09f64a: 6e20 b31f 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1fb3 │ │ +09f650: 0a09 |0080: move-result v9 │ │ +09f652: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +09f656: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +09f658: 28d0 |0084: goto 0054 // -0030 │ │ +09f65a: 6e10 5721 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +09f660: 0a07 |0088: move-result v7 │ │ +09f662: 6e10 5921 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +09f668: 0a08 |008c: move-result v8 │ │ +09f66a: 52d9 9009 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ +09f66e: a709 0709 |008f: sub-float v9, v7, v9 │ │ +09f672: 7110 1334 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +09f678: 0a01 |0094: move-result v1 │ │ +09f67a: 52d9 9109 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ +09f67e: a709 0809 |0097: sub-float v9, v8, v9 │ │ +09f682: 7110 1334 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +09f688: 0a02 |009c: move-result v2 │ │ +09f68a: 54d9 8e09 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f68e: 6e10 7620 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@2076 │ │ +09f694: 0a06 |00a2: move-result v6 │ │ +09f696: 8269 |00a3: int-to-float v9, v6 │ │ +09f698: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +09f69c: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +09f6a0: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +09f6a4: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +09f6a8: 54d9 8e09 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f6ac: 6e10 5b20 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +09f6b2: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +09f6b4: 5cd9 9209 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0992 │ │ +09f6b8: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +09f6ba: 288b |00b5: goto 0040 // -0075 │ │ +09f6bc: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +09f6be: 2889 |00b7: goto 0040 // -0077 │ │ +09f6c0: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=762 │ │ 0x0011 line=764 │ │ 0x0016 line=765 │ │ 0x0018 line=766 │ │ @@ -136466,262 +136485,262 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 481 16-bit code units │ │ -09f6e0: |[09f6e0] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -09f6f0: 7601 b61f 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -09f6f6: 0a0c |0003: move-result v12 │ │ -09f6f8: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ -09f6fc: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ -09f700: 5400 8e09 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f704: 0819 0000 |000a: move-object/from16 v25, v0 │ │ -09f708: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ -09f70c: 7402 8320 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ -09f712: 9117 201e |0011: sub-int v23, v32, v30 │ │ -09f716: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ -09f71a: 7401 ab1f 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -09f720: 0a13 |0018: move-result v19 │ │ -09f722: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ -09f726: 7401 aa1f 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -09f72c: 0a12 |001e: move-result v18 │ │ -09f72e: 7401 ac1f 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ -09f734: 0a14 |0022: move-result v20 │ │ -09f736: 7401 a51f 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -09f73c: 0a06 |0026: move-result v6 │ │ -09f73e: 0218 1300 |0027: move/from16 v24, v19 │ │ -09f742: 0210 1800 |0029: move/from16 v16, v24 │ │ -09f746: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ -09f74a: 5500 8f09 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09f74e: 0219 0000 |002f: move/from16 v25, v0 │ │ -09f752: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ -09f756: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ -09f75a: 5500 8c09 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f75e: 0219 0000 |0037: move/from16 v25, v0 │ │ -09f762: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ -09f766: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -09f76a: 5500 9809 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -09f76e: 0219 0000 |003f: move/from16 v25, v0 │ │ -09f772: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ -09f776: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ -09f77a: 0200 1900 |0045: move/from16 v0, v25 │ │ -09f77e: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -09f782: 5910 9b09 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f786: 120b |004b: const/4 v11, #int 0 // #0 │ │ -09f788: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ -09f78c: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ -09f790: 6e20 a41f b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -09f796: 0c04 |0053: move-result-object v4 │ │ -09f798: 6e10 ce21 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -09f79e: 0a19 |0057: move-result v25 │ │ -09f7a0: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ -09f7a4: 0200 1900 |005a: move/from16 v0, v25 │ │ -09f7a8: 0201 1a00 |005c: move/from16 v1, v26 │ │ -09f7ac: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ -09f7b0: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ -09f7b4: 28ea |0062: goto 004c // -0016 │ │ -09f7b6: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ -09f7ba: 5400 8e09 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -09f7be: 0819 0000 |0067: move-object/from16 v25, v0 │ │ -09f7c2: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ -09f7c6: 7402 8320 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ -09f7cc: 28a3 |006e: goto 0011 // -005d │ │ -09f7ce: 7401 aa1f 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -09f7d4: 0a13 |0072: move-result v19 │ │ -09f7d6: 28a6 |0073: goto 0019 // -005a │ │ -09f7d8: 7401 ab1f 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -09f7de: 0a12 |0077: move-result v18 │ │ -09f7e0: 28a7 |0078: goto 001f // -0059 │ │ -09f7e2: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ -09f7e6: 28ca |007b: goto 0045 // -0036 │ │ -09f7e8: 6e10 a921 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09f7ee: 0c0d |007f: move-result-object v13 │ │ -09f7f0: 1f0d 3804 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f7f4: 6e10 b021 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -09f7fa: 0a0a |0085: move-result v10 │ │ -09f7fc: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ -09f800: 55d0 8009 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ -09f804: 0219 0000 |008a: move/from16 v25, v0 │ │ -09f808: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ -09f80c: 52d0 7e09 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -09f810: 0219 0000 |0090: move/from16 v25, v0 │ │ -09f814: 52d0 7f09 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -09f818: 021a 0000 |0094: move/from16 v26, v0 │ │ -09f81c: 900f 191a |0096: add-int v15, v25, v26 │ │ -09f820: 9119 1712 |0098: sub-int v25, v23, v18 │ │ -09f824: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ -09f828: 5200 9309 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0993 │ │ -09f82c: 021a 0000 |009e: move/from16 v26, v0 │ │ -09f830: 9119 191a |00a0: sub-int v25, v25, v26 │ │ -09f834: 0200 1000 |00a2: move/from16 v0, v16 │ │ -09f838: 0201 1900 |00a4: move/from16 v1, v25 │ │ -09f83c: 7120 1e34 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -09f842: 0a19 |00a9: move-result v25 │ │ -09f844: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ -09f848: 9116 190f |00ac: sub-int v22, v25, v15 │ │ -09f84c: 0200 1600 |00ae: move/from16 v0, v22 │ │ -09f850: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ -09f854: 5910 9c09 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ -09f858: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ -09f85c: 52de 7f09 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -09f860: 9019 180e |00b8: add-int v25, v24, v14 │ │ -09f864: 9019 1916 |00ba: add-int v25, v25, v22 │ │ -09f868: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ -09f86c: 9019 191a |00be: add-int v25, v25, v26 │ │ -09f870: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ -09f874: 0200 1900 |00c2: move/from16 v0, v25 │ │ -09f878: 0201 1a00 |00c4: move/from16 v1, v26 │ │ -09f87c: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ -09f880: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ -09f884: 0200 1900 |00ca: move/from16 v0, v25 │ │ -09f888: 5cd0 7c09 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ -09f88c: 0200 1600 |00ce: move/from16 v0, v22 │ │ -09f890: 8200 |00d0: int-to-float v0, v0 │ │ -09f892: 0219 0000 |00d1: move/from16 v25, v0 │ │ -09f896: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ -09f89a: 5200 9b09 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f89e: 021a 0000 |00d7: move/from16 v26, v0 │ │ -09f8a2: a819 191a |00d9: mul-float v25, v25, v26 │ │ -09f8a6: 0200 1900 |00db: move/from16 v0, v25 │ │ -09f8aa: 8700 |00dd: float-to-int v0, v0 │ │ -09f8ac: 0215 0000 |00de: move/from16 v21, v0 │ │ -09f8b0: 9019 150e |00e0: add-int v25, v21, v14 │ │ -09f8b4: 9018 1819 |00e2: add-int v24, v24, v25 │ │ -09f8b8: 0200 1500 |00e4: move/from16 v0, v21 │ │ -09f8bc: 8200 |00e6: int-to-float v0, v0 │ │ -09f8be: 0219 0000 |00e7: move/from16 v25, v0 │ │ -09f8c2: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ -09f8c6: 5200 9c09 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ -09f8ca: 021a 0000 |00ed: move/from16 v26, v0 │ │ -09f8ce: 0200 1a00 |00ef: move/from16 v0, v26 │ │ -09f8d2: 8200 |00f1: int-to-float v0, v0 │ │ -09f8d4: 021a 0000 |00f2: move/from16 v26, v0 │ │ -09f8d8: a919 191a |00f4: div-float v25, v25, v26 │ │ -09f8dc: 0200 1900 |00f6: move/from16 v0, v25 │ │ -09f8e0: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ -09f8e4: 5910 9b09 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f8e8: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ -09f8ec: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ -09f8f0: 9008 1911 |0100: add-int v8, v25, v17 │ │ -09f8f4: 9107 080a |0102: sub-int v7, v8, v10 │ │ -09f8f8: 0209 1400 |0104: move/from16 v9, v20 │ │ -09f8fc: 6e10 ad21 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -09f902: 0a19 |0109: move-result v25 │ │ -09f904: 9005 0919 |010a: add-int v5, v9, v25 │ │ -09f908: 0200 1400 |010c: move/from16 v0, v20 │ │ -09f90c: 6e55 e821 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -09f912: 6e10 cf21 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -09f918: 0a19 |0114: move-result v25 │ │ -09f91a: 9010 1019 |0115: add-int v16, v16, v25 │ │ -09f91e: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ -09f922: 52de 7e09 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -09f926: 289d |011b: goto 00b8 // -0063 │ │ -09f928: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ -09f92c: 28ac |011e: goto 00ca // -0054 │ │ -09f92e: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ -09f932: 5500 8c09 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f936: 0219 0000 |0123: move/from16 v25, v0 │ │ -09f93a: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ -09f93e: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ -09f942: 5200 9509 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -09f946: 0219 0000 |012b: move/from16 v25, v0 │ │ -09f94a: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ -09f94e: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ -09f952: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ -09f956: 5200 9b09 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f95a: 021a 0000 |0135: move/from16 v26, v0 │ │ -09f95e: a719 191a |0137: sub-float v25, v25, v26 │ │ -09f962: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ -09f966: 5200 9509 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -09f96a: 021a 0000 |013d: move/from16 v26, v0 │ │ -09f96e: 0200 1a00 |013f: move/from16 v0, v26 │ │ -09f972: 8200 |0141: int-to-float v0, v0 │ │ -09f974: 021a 0000 |0142: move/from16 v26, v0 │ │ -09f978: a819 191a |0144: mul-float v25, v25, v26 │ │ -09f97c: 0200 1900 |0146: move/from16 v0, v25 │ │ -09f980: 8700 |0148: float-to-int v0, v0 │ │ -09f982: 0211 0000 |0149: move/from16 v17, v0 │ │ -09f986: 0218 1000 |014b: move/from16 v24, v16 │ │ -09f98a: 28af |014d: goto 00fc // -0051 │ │ -09f98c: 0218 1000 |014e: move/from16 v24, v16 │ │ -09f990: 28ac |0150: goto 00fc // -0054 │ │ -09f992: 9107 1811 |0151: sub-int v7, v24, v17 │ │ -09f996: 9008 070a |0153: add-int v8, v7, v10 │ │ -09f99a: 28af |0155: goto 0104 // -0051 │ │ -09f99c: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ -09f9a0: 5500 8f09 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09f9a4: 0219 0000 |015a: move/from16 v25, v0 │ │ -09f9a8: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ -09f9ac: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ -09f9b0: 5500 8c09 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -09f9b4: 0219 0000 |0162: move/from16 v25, v0 │ │ -09f9b8: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ -09f9bc: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ -09f9c0: 5200 9509 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -09f9c4: 0219 0000 |016a: move/from16 v25, v0 │ │ -09f9c8: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ -09f9cc: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ -09f9d0: 5200 9b09 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09f9d4: 0219 0000 |0172: move/from16 v25, v0 │ │ -09f9d8: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ -09f9dc: 0201 1900 |0176: move/from16 v1, v25 │ │ -09f9e0: 7020 c51f 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1fc5 │ │ -09f9e6: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -09f9ea: 5400 9d09 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09f9ee: 0819 0000 |017f: move-object/from16 v25, v0 │ │ -09f9f2: 7401 a921 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09f9f8: 0c19 |0184: move-result-object v25 │ │ -09f9fa: 1f19 3804 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09f9fe: 0800 1900 |0187: move-object/from16 v0, v25 │ │ -09fa02: 5500 7c09 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ -09fa06: 0219 0000 |018b: move/from16 v25, v0 │ │ -09fa0a: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ -09fa0e: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -09fa12: 5400 9d09 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09fa16: 0819 0000 |0193: move-object/from16 v25, v0 │ │ -09fa1a: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ -09fa1e: 5200 9b09 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ -09fa22: 021a 0000 |0199: move/from16 v26, v0 │ │ -09fa26: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ -09fa2a: 5200 9e09 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ -09fa2e: 021b 0000 |019f: move/from16 v27, v0 │ │ -09fa32: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ -09fa36: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ -09fa3a: 0202 1a00 |01a5: move/from16 v2, v26 │ │ -09fa3e: 0203 1b00 |01a7: move/from16 v3, v27 │ │ -09fa42: 7040 9b1f 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ -09fa48: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ -09fa4c: 5400 9d09 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09fa50: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ -09fa54: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ -09fa58: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ -09fa5c: 6e20 d91f 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1fd9 │ │ -09fa62: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ -09fa66: 0200 1900 |01bb: move/from16 v0, v25 │ │ -09fa6a: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ -09fa6e: 5c10 8f09 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -09fa72: 0e00 |01c1: return-void │ │ -09fa74: 120b |01c2: const/4 v11, #int 0 // #0 │ │ -09fa76: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ -09fa7a: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ -09fa7e: 6e20 a41f b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -09fa84: 0c19 |01ca: move-result-object v25 │ │ -09fa86: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ -09fa8a: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ -09fa8e: 5200 9e09 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ -09fa92: 021b 0000 |01d1: move/from16 v27, v0 │ │ -09fa96: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ -09fa9a: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ -09fa9e: 0202 1a00 |01d7: move/from16 v2, v26 │ │ -09faa2: 0203 1b00 |01d9: move/from16 v3, v27 │ │ -09faa6: 7040 9b1f 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ -09faac: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ -09fab0: 28e3 |01e0: goto 01c3 // -001d │ │ +09f6d4: |[09f6d4] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +09f6e4: 7601 b61f 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +09f6ea: 0a0c |0003: move-result v12 │ │ +09f6ec: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ +09f6f0: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ +09f6f4: 5400 8e09 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f6f8: 0819 0000 |000a: move-object/from16 v25, v0 │ │ +09f6fc: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ +09f700: 7402 8320 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ +09f706: 9117 201e |0011: sub-int v23, v32, v30 │ │ +09f70a: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ +09f70e: 7401 ab1f 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +09f714: 0a13 |0018: move-result v19 │ │ +09f716: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ +09f71a: 7401 aa1f 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +09f720: 0a12 |001e: move-result v18 │ │ +09f722: 7401 ac1f 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ +09f728: 0a14 |0022: move-result v20 │ │ +09f72a: 7401 a51f 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +09f730: 0a06 |0026: move-result v6 │ │ +09f732: 0218 1300 |0027: move/from16 v24, v19 │ │ +09f736: 0210 1800 |0029: move/from16 v16, v24 │ │ +09f73a: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ +09f73e: 5500 8f09 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09f742: 0219 0000 |002f: move/from16 v25, v0 │ │ +09f746: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ +09f74a: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ +09f74e: 5500 8c09 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f752: 0219 0000 |0037: move/from16 v25, v0 │ │ +09f756: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ +09f75a: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +09f75e: 5500 9809 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +09f762: 0219 0000 |003f: move/from16 v25, v0 │ │ +09f766: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ +09f76a: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ +09f76e: 0200 1900 |0045: move/from16 v0, v25 │ │ +09f772: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +09f776: 5910 9b09 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f77a: 120b |004b: const/4 v11, #int 0 // #0 │ │ +09f77c: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ +09f780: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ +09f784: 6e20 a41f b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +09f78a: 0c04 |0053: move-result-object v4 │ │ +09f78c: 6e10 ce21 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +09f792: 0a19 |0057: move-result v25 │ │ +09f794: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ +09f798: 0200 1900 |005a: move/from16 v0, v25 │ │ +09f79c: 0201 1a00 |005c: move/from16 v1, v26 │ │ +09f7a0: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ +09f7a4: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ +09f7a8: 28ea |0062: goto 004c // -0016 │ │ +09f7aa: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ +09f7ae: 5400 8e09 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +09f7b2: 0819 0000 |0067: move-object/from16 v25, v0 │ │ +09f7b6: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ +09f7ba: 7402 8320 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ +09f7c0: 28a3 |006e: goto 0011 // -005d │ │ +09f7c2: 7401 aa1f 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +09f7c8: 0a13 |0072: move-result v19 │ │ +09f7ca: 28a6 |0073: goto 0019 // -005a │ │ +09f7cc: 7401 ab1f 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +09f7d2: 0a12 |0077: move-result v18 │ │ +09f7d4: 28a7 |0078: goto 001f // -0059 │ │ +09f7d6: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ +09f7da: 28ca |007b: goto 0045 // -0036 │ │ +09f7dc: 6e10 a921 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09f7e2: 0c0d |007f: move-result-object v13 │ │ +09f7e4: 1f0d 3804 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f7e8: 6e10 b021 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +09f7ee: 0a0a |0085: move-result v10 │ │ +09f7f0: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +09f7f4: 55d0 8009 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ +09f7f8: 0219 0000 |008a: move/from16 v25, v0 │ │ +09f7fc: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ +09f800: 52d0 7e09 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +09f804: 0219 0000 |0090: move/from16 v25, v0 │ │ +09f808: 52d0 7f09 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +09f80c: 021a 0000 |0094: move/from16 v26, v0 │ │ +09f810: 900f 191a |0096: add-int v15, v25, v26 │ │ +09f814: 9119 1712 |0098: sub-int v25, v23, v18 │ │ +09f818: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ +09f81c: 5200 9309 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0993 │ │ +09f820: 021a 0000 |009e: move/from16 v26, v0 │ │ +09f824: 9119 191a |00a0: sub-int v25, v25, v26 │ │ +09f828: 0200 1000 |00a2: move/from16 v0, v16 │ │ +09f82c: 0201 1900 |00a4: move/from16 v1, v25 │ │ +09f830: 7120 1e34 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +09f836: 0a19 |00a9: move-result v25 │ │ +09f838: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ +09f83c: 9116 190f |00ac: sub-int v22, v25, v15 │ │ +09f840: 0200 1600 |00ae: move/from16 v0, v22 │ │ +09f844: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ +09f848: 5910 9c09 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ +09f84c: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ +09f850: 52de 7f09 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +09f854: 9019 180e |00b8: add-int v25, v24, v14 │ │ +09f858: 9019 1916 |00ba: add-int v25, v25, v22 │ │ +09f85c: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ +09f860: 9019 191a |00be: add-int v25, v25, v26 │ │ +09f864: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ +09f868: 0200 1900 |00c2: move/from16 v0, v25 │ │ +09f86c: 0201 1a00 |00c4: move/from16 v1, v26 │ │ +09f870: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ +09f874: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ +09f878: 0200 1900 |00ca: move/from16 v0, v25 │ │ +09f87c: 5cd0 7c09 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ +09f880: 0200 1600 |00ce: move/from16 v0, v22 │ │ +09f884: 8200 |00d0: int-to-float v0, v0 │ │ +09f886: 0219 0000 |00d1: move/from16 v25, v0 │ │ +09f88a: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ +09f88e: 5200 9b09 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f892: 021a 0000 |00d7: move/from16 v26, v0 │ │ +09f896: a819 191a |00d9: mul-float v25, v25, v26 │ │ +09f89a: 0200 1900 |00db: move/from16 v0, v25 │ │ +09f89e: 8700 |00dd: float-to-int v0, v0 │ │ +09f8a0: 0215 0000 |00de: move/from16 v21, v0 │ │ +09f8a4: 9019 150e |00e0: add-int v25, v21, v14 │ │ +09f8a8: 9018 1819 |00e2: add-int v24, v24, v25 │ │ +09f8ac: 0200 1500 |00e4: move/from16 v0, v21 │ │ +09f8b0: 8200 |00e6: int-to-float v0, v0 │ │ +09f8b2: 0219 0000 |00e7: move/from16 v25, v0 │ │ +09f8b6: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +09f8ba: 5200 9c09 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ +09f8be: 021a 0000 |00ed: move/from16 v26, v0 │ │ +09f8c2: 0200 1a00 |00ef: move/from16 v0, v26 │ │ +09f8c6: 8200 |00f1: int-to-float v0, v0 │ │ +09f8c8: 021a 0000 |00f2: move/from16 v26, v0 │ │ +09f8cc: a919 191a |00f4: div-float v25, v25, v26 │ │ +09f8d0: 0200 1900 |00f6: move/from16 v0, v25 │ │ +09f8d4: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ +09f8d8: 5910 9b09 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f8dc: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ +09f8e0: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ +09f8e4: 9008 1911 |0100: add-int v8, v25, v17 │ │ +09f8e8: 9107 080a |0102: sub-int v7, v8, v10 │ │ +09f8ec: 0209 1400 |0104: move/from16 v9, v20 │ │ +09f8f0: 6e10 ad21 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +09f8f6: 0a19 |0109: move-result v25 │ │ +09f8f8: 9005 0919 |010a: add-int v5, v9, v25 │ │ +09f8fc: 0200 1400 |010c: move/from16 v0, v20 │ │ +09f900: 6e55 e821 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +09f906: 6e10 cf21 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +09f90c: 0a19 |0114: move-result v25 │ │ +09f90e: 9010 1019 |0115: add-int v16, v16, v25 │ │ +09f912: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ +09f916: 52de 7e09 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +09f91a: 289d |011b: goto 00b8 // -0063 │ │ +09f91c: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ +09f920: 28ac |011e: goto 00ca // -0054 │ │ +09f922: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ +09f926: 5500 8c09 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f92a: 0219 0000 |0123: move/from16 v25, v0 │ │ +09f92e: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ +09f932: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ +09f936: 5200 9509 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +09f93a: 0219 0000 |012b: move/from16 v25, v0 │ │ +09f93e: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ +09f942: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ +09f946: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ +09f94a: 5200 9b09 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f94e: 021a 0000 |0135: move/from16 v26, v0 │ │ +09f952: a719 191a |0137: sub-float v25, v25, v26 │ │ +09f956: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ +09f95a: 5200 9509 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +09f95e: 021a 0000 |013d: move/from16 v26, v0 │ │ +09f962: 0200 1a00 |013f: move/from16 v0, v26 │ │ +09f966: 8200 |0141: int-to-float v0, v0 │ │ +09f968: 021a 0000 |0142: move/from16 v26, v0 │ │ +09f96c: a819 191a |0144: mul-float v25, v25, v26 │ │ +09f970: 0200 1900 |0146: move/from16 v0, v25 │ │ +09f974: 8700 |0148: float-to-int v0, v0 │ │ +09f976: 0211 0000 |0149: move/from16 v17, v0 │ │ +09f97a: 0218 1000 |014b: move/from16 v24, v16 │ │ +09f97e: 28af |014d: goto 00fc // -0051 │ │ +09f980: 0218 1000 |014e: move/from16 v24, v16 │ │ +09f984: 28ac |0150: goto 00fc // -0054 │ │ +09f986: 9107 1811 |0151: sub-int v7, v24, v17 │ │ +09f98a: 9008 070a |0153: add-int v8, v7, v10 │ │ +09f98e: 28af |0155: goto 0104 // -0051 │ │ +09f990: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ +09f994: 5500 8f09 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09f998: 0219 0000 |015a: move/from16 v25, v0 │ │ +09f99c: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ +09f9a0: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ +09f9a4: 5500 8c09 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +09f9a8: 0219 0000 |0162: move/from16 v25, v0 │ │ +09f9ac: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ +09f9b0: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ +09f9b4: 5200 9509 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +09f9b8: 0219 0000 |016a: move/from16 v25, v0 │ │ +09f9bc: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ +09f9c0: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ +09f9c4: 5200 9b09 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09f9c8: 0219 0000 |0172: move/from16 v25, v0 │ │ +09f9cc: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ +09f9d0: 0201 1900 |0176: move/from16 v1, v25 │ │ +09f9d4: 7020 c51f 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1fc5 │ │ +09f9da: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +09f9de: 5400 9d09 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09f9e2: 0819 0000 |017f: move-object/from16 v25, v0 │ │ +09f9e6: 7401 a921 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09f9ec: 0c19 |0184: move-result-object v25 │ │ +09f9ee: 1f19 3804 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09f9f2: 0800 1900 |0187: move-object/from16 v0, v25 │ │ +09f9f6: 5500 7c09 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ +09f9fa: 0219 0000 |018b: move/from16 v25, v0 │ │ +09f9fe: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ +09fa02: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +09fa06: 5400 9d09 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09fa0a: 0819 0000 |0193: move-object/from16 v25, v0 │ │ +09fa0e: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ +09fa12: 5200 9b09 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@099b │ │ +09fa16: 021a 0000 |0199: move/from16 v26, v0 │ │ +09fa1a: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ +09fa1e: 5200 9e09 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ +09fa22: 021b 0000 |019f: move/from16 v27, v0 │ │ +09fa26: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ +09fa2a: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ +09fa2e: 0202 1a00 |01a5: move/from16 v2, v26 │ │ +09fa32: 0203 1b00 |01a7: move/from16 v3, v27 │ │ +09fa36: 7040 9b1f 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ +09fa3c: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ +09fa40: 5400 9d09 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09fa44: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ +09fa48: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ +09fa4c: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ +09fa50: 6e20 d91f 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1fd9 │ │ +09fa56: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ +09fa5a: 0200 1900 |01bb: move/from16 v0, v25 │ │ +09fa5e: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ +09fa62: 5c10 8f09 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +09fa66: 0e00 |01c1: return-void │ │ +09fa68: 120b |01c2: const/4 v11, #int 0 // #0 │ │ +09fa6a: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ +09fa6e: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ +09fa72: 6e20 a41f b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +09fa78: 0c19 |01ca: move-result-object v25 │ │ +09fa7a: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ +09fa7e: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ +09fa82: 5200 9e09 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ +09fa86: 021b 0000 |01d1: move/from16 v27, v0 │ │ +09fa8a: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ +09fa8e: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ +09fa92: 0202 1a00 |01d7: move/from16 v2, v26 │ │ +09fa96: 0203 1b00 |01d9: move/from16 v3, v27 │ │ +09fa9a: 7040 9b1f 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1f9b │ │ +09faa0: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ +09faa4: 28e3 |01e0: goto 01c3 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0006 line=656 │ │ 0x0011 line=660 │ │ 0x0013 line=661 │ │ @@ -136827,451 +136846,451 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 864 16-bit code units │ │ -09fab4: |[09fab4] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -09fac4: 7701 8221 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -09faca: 0a19 |0003: move-result v25 │ │ -09facc: 7701 8321 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -09fad2: 0a1b |0007: move-result v27 │ │ -09fad4: 7701 8221 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -09fada: 0a0c |000b: move-result v12 │ │ -09fadc: 7701 8321 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -09fae2: 0a0d |000f: move-result v13 │ │ -09fae4: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ -09fae8: 0200 1900 |0012: move/from16 v0, v25 │ │ -09faec: 0201 1d00 |0014: move/from16 v1, v29 │ │ -09faf0: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ -09faf4: 7401 b41f 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1fb4 │ │ -09fafa: 0a1d |001b: move-result v29 │ │ -09fafc: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ -09fb00: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ -09fb04: 0200 1900 |0020: move/from16 v0, v25 │ │ -09fb08: 0201 1d00 |0022: move/from16 v1, v29 │ │ -09fb0c: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ -09fb10: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ -09fb14: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ -09fb18: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ -09fb1c: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ -09fb22: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ -09fb26: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -09fb28: 7401 aa1f 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -09fb2e: 0a1d |0035: move-result v29 │ │ -09fb30: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ -09fb34: 7401 ab1f 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -09fb3a: 0a1e |003b: move-result v30 │ │ -09fb3c: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ -09fb40: 021a 1800 |003e: move/from16 v26, v24 │ │ -09fb44: 7401 a51f 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -09fb4a: 0a06 |0043: move-result v6 │ │ -09fb4c: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ -09fb50: 0200 1d00 |0046: move/from16 v0, v29 │ │ -09fb54: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ -09fb58: 1a1d 7712 |004a: const-string v29, "SlidingPaneLayout" // string@1277 │ │ -09fb5c: 1a1e f72b |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@2bf7 │ │ -09fb60: 7702 b220 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -09fb66: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ -09fb6a: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ -09fb6e: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ -09fb72: 5b10 9d09 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09fb76: 120f |0059: const/4 v15, #int 0 // #0 │ │ -09fb78: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ -09fb7c: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ -09fb80: 6e20 a41f f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -09fb86: 0c05 |0061: move-result-object v5 │ │ -09fb88: 6e10 a921 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09fb8e: 0c11 |0065: move-result-object v17 │ │ -09fb90: 1f11 3804 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09fb94: 6e10 ce21 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -09fb9a: 0a1d |006b: move-result v29 │ │ -09fb9c: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ -09fba0: 0200 1d00 |006e: move/from16 v0, v29 │ │ -09fba4: 0201 1e00 |0070: move/from16 v1, v30 │ │ -09fba8: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ -09fbac: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ -09fbb0: 0200 1d00 |0076: move/from16 v0, v29 │ │ -09fbb4: 0801 1100 |0078: move-object/from16 v1, v17 │ │ -09fbb8: 5c10 7c09 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ -09fbbc: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -09fbc0: 28dc |007e: goto 005a // -0024 │ │ -09fbc2: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ -09fbc6: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ -09fbca: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ -09fbce: 28a3 |0085: goto 0028 // -005d │ │ -09fbd0: 221d 6f06 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@066f │ │ -09fbd4: 1a1e b414 |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@14b4 │ │ -09fbd8: 7602 0434 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -09fbde: 271d |008d: throw v29 │ │ -09fbe0: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ -09fbe4: 7401 b41f 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1fb4 │ │ -09fbea: 0a1d |0093: move-result v29 │ │ -09fbec: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ -09fbf0: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ -09fbf4: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ -09fbf8: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ -09fbfc: 288c |009c: goto 0028 // -0074 │ │ -09fbfe: 221d 6f06 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@066f │ │ -09fc02: 1a1e ad05 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@05ad │ │ -09fc06: 7602 0434 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -09fc0c: 271d |00a4: throw v29 │ │ -09fc0e: 7401 ac1f 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ -09fc14: 0a1d |00a8: move-result v29 │ │ -09fc16: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ -09fc1a: 7401 a91f 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ -09fc20: 0a1e |00ae: move-result v30 │ │ -09fc22: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ -09fc26: 0210 1200 |00b1: move/from16 v16, v18 │ │ -09fc2a: 2900 7cff |00b3: goto/16 002f // -0084 │ │ -09fc2e: 7401 ac1f 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ -09fc34: 0a1d |00b8: move-result v29 │ │ -09fc36: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ -09fc3a: 7401 a91f 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ -09fc40: 0a1e |00be: move-result v30 │ │ -09fc42: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ -09fc46: 2900 6eff |00c1: goto/16 002f // -0092 │ │ -09fc4a: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -09fc4e: 5200 8109 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09fc52: 021d 0000 |00c7: move/from16 v29, v0 │ │ -09fc56: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ -09fc5a: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ -09fc5e: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ -09fc62: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ -09fc66: 5200 8109 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09fc6a: 021d 0000 |00d3: move/from16 v29, v0 │ │ -09fc6e: a617 171d |00d5: add-float v23, v23, v29 │ │ -09fc72: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ -09fc76: 5200 8209 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ -09fc7a: 021d 0000 |00db: move/from16 v29, v0 │ │ -09fc7e: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ -09fc82: 0800 1100 |00df: move-object/from16 v0, v17 │ │ -09fc86: 5200 7e09 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -09fc8a: 021d 0000 |00e3: move/from16 v29, v0 │ │ -09fc8e: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -09fc92: 5200 7f09 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -09fc96: 021e 0000 |00e9: move/from16 v30, v0 │ │ -09fc9a: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ -09fc9e: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -09fca2: 5200 8209 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ -09fca6: 021d 0000 |00f1: move/from16 v29, v0 │ │ -09fcaa: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ -09fcae: 0200 1d00 |00f5: move/from16 v0, v29 │ │ -09fcb2: 0201 1e00 |00f7: move/from16 v1, v30 │ │ -09fcb6: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ -09fcba: 911d 180e |00fb: sub-int v29, v24, v14 │ │ -09fcbe: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ -09fcc2: 7702 8421 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09fcc8: 0a0a |0102: move-result v10 │ │ -09fcca: 0800 1100 |0103: move-object/from16 v0, v17 │ │ -09fcce: 5200 7d09 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -09fcd2: 021d 0000 |0107: move/from16 v29, v0 │ │ -09fcd6: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ -09fcda: 0200 1d00 |010b: move/from16 v0, v29 │ │ -09fcde: 0201 1e00 |010d: move/from16 v1, v30 │ │ -09fce2: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ -09fce6: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ -09fcea: 0200 1200 |0113: move/from16 v0, v18 │ │ -09fcee: 0201 1d00 |0115: move/from16 v1, v29 │ │ -09fcf2: 7120 8421 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09fcf8: 0a08 |011a: move-result v8 │ │ -09fcfa: 6e30 e921 a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -09fd00: 6e10 b021 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -09fd06: 0a09 |0121: move-result v9 │ │ -09fd08: 6e10 ad21 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -09fd0e: 0a07 |0125: move-result v7 │ │ -09fd10: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ -09fd14: 0200 1d00 |0128: move/from16 v0, v29 │ │ -09fd18: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ -09fd1c: 0200 1000 |012c: move/from16 v0, v16 │ │ -09fd20: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ -09fd24: 0200 1200 |0130: move/from16 v0, v18 │ │ -09fd28: 7120 1e34 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -09fd2e: 0a10 |0135: move-result v16 │ │ -09fd30: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ -09fd34: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ -09fd38: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ -09fd3c: 0200 1d00 |013c: move/from16 v0, v29 │ │ -09fd40: 0801 1100 |013e: move-object/from16 v1, v17 │ │ -09fd44: 5c10 8009 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ -09fd48: 9604 041d |0142: or-int v4, v4, v29 │ │ -09fd4c: 0800 1100 |0144: move-object/from16 v0, v17 │ │ -09fd50: 5500 8009 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ -09fd54: 021d 0000 |0148: move/from16 v29, v0 │ │ -09fd58: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ -09fd5c: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ -09fd60: 5b05 9d09 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09fd64: 2900 2cff |0150: goto/16 007c // -00d4 │ │ -09fd68: 0800 1100 |0152: move-object/from16 v0, v17 │ │ -09fd6c: 5200 8209 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ -09fd70: 021d 0000 |0156: move/from16 v29, v0 │ │ -09fd74: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ -09fd78: 0200 1d00 |015a: move/from16 v0, v29 │ │ -09fd7c: 0201 1e00 |015c: move/from16 v1, v30 │ │ -09fd80: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ -09fd84: 911d 180e |0160: sub-int v29, v24, v14 │ │ -09fd88: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ -09fd8c: 7702 8421 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09fd92: 0a0a |0167: move-result v10 │ │ -09fd94: 289b |0168: goto 0103 // -0065 │ │ -09fd96: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -09fd9a: 5200 8209 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ -09fd9e: 021d 0000 |016d: move/from16 v29, v0 │ │ -09fda2: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ -09fda6: 7702 8421 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09fdac: 0a0a |0174: move-result v10 │ │ -09fdae: 288e |0175: goto 0103 // -0072 │ │ -09fdb0: 0800 1100 |0176: move-object/from16 v0, v17 │ │ -09fdb4: 5200 7d09 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -09fdb8: 021d 0000 |017a: move/from16 v29, v0 │ │ -09fdbc: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ -09fdc0: 0200 1d00 |017e: move/from16 v0, v29 │ │ -09fdc4: 0201 1e00 |0180: move/from16 v1, v30 │ │ -09fdc8: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ -09fdcc: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ -09fdd0: 0200 1200 |0186: move/from16 v0, v18 │ │ -09fdd4: 0201 1d00 |0188: move/from16 v1, v29 │ │ -09fdd8: 7120 8421 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09fdde: 0a08 |018d: move-result v8 │ │ -09fde0: 288d |018e: goto 011b // -0073 │ │ -09fde2: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -09fde6: 5200 7d09 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -09fdea: 021d 0000 |0193: move/from16 v29, v0 │ │ -09fdee: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ -09fdf2: 7702 8421 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09fdf8: 0a08 |019a: move-result v8 │ │ -09fdfa: 2880 |019b: goto 011b // -0080 │ │ -09fdfc: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ -09fe00: 289e |019e: goto 013c // -0062 │ │ -09fe02: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ -09fe06: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ -09fe0a: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ -09fe0e: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ -09fe12: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ -09fe16: 5200 9309 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0993 │ │ -09fe1a: 021d 0000 |01ab: move/from16 v29, v0 │ │ -09fe1e: 910b 181d |01ad: sub-int v11, v24, v29 │ │ -09fe22: 120f |01af: const/4 v15, #int 0 // #0 │ │ -09fe24: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ -09fe28: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ -09fe2c: 6e20 a41f f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -09fe32: 0c05 |01b7: move-result-object v5 │ │ -09fe34: 6e10 ce21 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -09fe3a: 0a1d |01bb: move-result v29 │ │ -09fe3c: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ -09fe40: 0200 1d00 |01be: move/from16 v0, v29 │ │ -09fe44: 0201 1e00 |01c0: move/from16 v1, v30 │ │ -09fe48: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ -09fe4c: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -09fe50: 28ea |01c6: goto 01b0 // -0016 │ │ -09fe52: 6e10 a921 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -09fe58: 0c11 |01ca: move-result-object v17 │ │ -09fe5a: 1f11 3804 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -09fe5e: 6e10 ce21 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -09fe64: 0a1d |01d0: move-result v29 │ │ -09fe66: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ -09fe6a: 0200 1d00 |01d3: move/from16 v0, v29 │ │ -09fe6e: 0201 1e00 |01d5: move/from16 v1, v30 │ │ -09fe72: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ -09fe76: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ -09fe7a: 5200 8209 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ -09fe7e: 021d 0000 |01dd: move/from16 v29, v0 │ │ -09fe82: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ -09fe86: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ -09fe8a: 5200 8109 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09fe8e: 021d 0000 |01e5: move/from16 v29, v0 │ │ -09fe92: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ -09fe96: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ -09fe9a: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ -09fe9e: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ -09fea2: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ -09fea6: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ -09feaa: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ -09feae: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ -09feb2: 5400 9d09 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -09feb6: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ -09feba: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ -09febe: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ -09fec2: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ -09fec6: 5200 8209 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ -09feca: 021d 0000 |0203: move/from16 v29, v0 │ │ -09fece: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ -09fed2: 0200 1400 |0207: move/from16 v0, v20 │ │ -09fed6: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ -09feda: 0800 1100 |020b: move-object/from16 v0, v17 │ │ -09fede: 5200 8109 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09fee2: 021d 0000 |020f: move/from16 v29, v0 │ │ -09fee6: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ -09feea: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ -09feee: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ -09fef2: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ -09fef6: 0800 1100 |0219: move-object/from16 v0, v17 │ │ -09fefa: 5200 7d09 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -09fefe: 021d 0000 |021d: move/from16 v29, v0 │ │ -09ff02: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ -09ff06: 0200 1d00 |0221: move/from16 v0, v29 │ │ -09ff0a: 0201 1e00 |0223: move/from16 v1, v30 │ │ -09ff0e: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ -09ff12: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ -09ff16: 0200 1200 |0229: move/from16 v0, v18 │ │ -09ff1a: 0201 1d00 |022b: move/from16 v1, v29 │ │ -09ff1e: 7120 8421 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09ff24: 0a08 |0230: move-result v8 │ │ -09ff26: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ -09ff2a: 0200 1d00 |0233: move/from16 v0, v29 │ │ -09ff2e: 7120 8421 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09ff34: 0a0a |0238: move-result v10 │ │ -09ff36: 6e30 e921 a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -09ff3c: 2888 |023c: goto 01c4 // -0078 │ │ -09ff3e: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ -09ff42: 28b0 |023f: goto 01ef // -0050 │ │ -09ff44: 6e10 b021 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -09ff4a: 0a14 |0243: move-result v20 │ │ -09ff4c: 28af |0244: goto 01f3 // -0051 │ │ -09ff4e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -09ff52: 5200 7d09 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -09ff56: 021d 0000 |0249: move/from16 v29, v0 │ │ -09ff5a: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ -09ff5e: 0200 1d00 |024d: move/from16 v0, v29 │ │ -09ff62: 0201 1e00 |024f: move/from16 v1, v30 │ │ -09ff66: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ -09ff6a: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ -09ff6e: 0200 1200 |0255: move/from16 v0, v18 │ │ -09ff72: 0201 1d00 |0257: move/from16 v1, v29 │ │ -09ff76: 7120 8421 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09ff7c: 0a08 |025c: move-result v8 │ │ -09ff7e: 28d4 |025d: goto 0231 // -002c │ │ -09ff80: 0800 1100 |025e: move-object/from16 v0, v17 │ │ -09ff84: 5200 7d09 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -09ff88: 021d 0000 |0262: move/from16 v29, v0 │ │ -09ff8c: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ -09ff90: 7702 8421 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09ff96: 0a08 |0269: move-result v8 │ │ -09ff98: 28c7 |026a: goto 0231 // -0039 │ │ -09ff9a: 6e10 ad21 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -09ffa0: 0a1d |026e: move-result v29 │ │ -09ffa2: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ -09ffa6: 7702 8421 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -09ffac: 0a08 |0274: move-result v8 │ │ -09ffae: 28bc |0275: goto 0231 // -0044 │ │ -09ffb0: 0800 1100 |0276: move-object/from16 v0, v17 │ │ -09ffb4: 5200 8109 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -09ffb8: 021d 0000 |027a: move/from16 v29, v0 │ │ -09ffbc: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ -09ffc0: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ -09ffc4: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ -09ffc8: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -09ffcc: 5200 8209 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ -09ffd0: 021d 0000 |0286: move/from16 v29, v0 │ │ -09ffd4: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ -09ffd8: 0800 1100 |028a: move-object/from16 v0, v17 │ │ -09ffdc: 5200 7d09 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -09ffe0: 021d 0000 |028e: move/from16 v29, v0 │ │ -09ffe4: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ -09ffe8: 0200 1d00 |0292: move/from16 v0, v29 │ │ -09ffec: 0201 1e00 |0294: move/from16 v1, v30 │ │ -09fff0: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ -09fff4: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ -09fff8: 0200 1200 |029a: move/from16 v0, v18 │ │ -09fffc: 0201 1d00 |029c: move/from16 v1, v29 │ │ -0a0000: 7120 8421 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a0006: 0a08 |02a1: move-result v8 │ │ -0a0008: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ -0a000c: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ -0a0010: 5200 7e09 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -0a0014: 021d 0000 |02a8: move/from16 v29, v0 │ │ -0a0018: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ -0a001c: 5200 7f09 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -0a0020: 021e 0000 |02ae: move/from16 v30, v0 │ │ -0a0024: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ -0a0028: 9115 180e |02b2: sub-int v21, v24, v14 │ │ -0a002c: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ -0a0030: 0200 1500 |02b6: move/from16 v0, v21 │ │ -0a0034: 0201 1d00 |02b8: move/from16 v1, v29 │ │ -0a0038: 7120 8421 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a003e: 0a0a |02bd: move-result v10 │ │ -0a0040: 0200 1400 |02be: move/from16 v0, v20 │ │ -0a0044: 0201 1500 |02c0: move/from16 v1, v21 │ │ -0a0048: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ -0a004c: 6e30 e921 a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0a0052: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ -0a0056: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ -0a005a: 5200 7d09 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -0a005e: 021d 0000 |02cd: move/from16 v29, v0 │ │ -0a0062: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ -0a0066: 0200 1d00 |02d1: move/from16 v0, v29 │ │ -0a006a: 0201 1e00 |02d3: move/from16 v1, v30 │ │ -0a006e: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ -0a0072: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ -0a0076: 0200 1200 |02d9: move/from16 v0, v18 │ │ -0a007a: 0201 1d00 |02db: move/from16 v1, v29 │ │ -0a007e: 7120 8421 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a0084: 0a08 |02e0: move-result v8 │ │ -0a0086: 28c1 |02e1: goto 02a2 // -003f │ │ -0a0088: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ -0a008c: 5200 7d09 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ -0a0090: 021d 0000 |02e6: move/from16 v29, v0 │ │ -0a0094: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ -0a0098: 7702 8421 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a009e: 0a08 |02ed: move-result v8 │ │ -0a00a0: 28b4 |02ee: goto 02a2 // -004c │ │ -0a00a2: 6e10 ad21 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0a00a8: 0a1d |02f2: move-result v29 │ │ -0a00aa: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ -0a00ae: 7702 8421 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a00b4: 0a08 |02f8: move-result v8 │ │ -0a00b6: 28a9 |02f9: goto 02a2 // -0057 │ │ -0a00b8: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ -0a00bc: 0200 1d00 |02fc: move/from16 v0, v29 │ │ -0a00c0: 0201 1a00 |02fe: move/from16 v1, v26 │ │ -0a00c4: 7120 1b34 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a00ca: 0a1c |0303: move-result v28 │ │ -0a00cc: 0800 1100 |0304: move-object/from16 v0, v17 │ │ -0a00d0: 5200 8109 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ -0a00d4: 021d 0000 |0308: move/from16 v29, v0 │ │ -0a00d8: 0200 1c00 |030a: move/from16 v0, v28 │ │ -0a00dc: 8200 |030c: int-to-float v0, v0 │ │ -0a00de: 021e 0000 |030d: move/from16 v30, v0 │ │ -0a00e2: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ -0a00e6: a91d 1d17 |0311: div-float v29, v29, v23 │ │ -0a00ea: 0200 1d00 |0313: move/from16 v0, v29 │ │ -0a00ee: 8703 |0315: float-to-int v3, v0 │ │ -0a00f0: 901d 1403 |0316: add-int v29, v20, v3 │ │ -0a00f4: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ -0a00f8: 7702 8421 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a00fe: 0a0a |031d: move-result v10 │ │ -0a0100: 6e30 e921 a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0a0106: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ -0a010a: 0214 1b00 |0323: move/from16 v20, v27 │ │ -0a010e: 7401 ac1f 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ -0a0114: 0a1d |0328: move-result v29 │ │ -0a0116: 901d 1d10 |0329: add-int v29, v29, v16 │ │ -0a011a: 7401 a91f 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ -0a0120: 0a1e |032e: move-result v30 │ │ -0a0122: 9013 1d1e |032f: add-int v19, v29, v30 │ │ -0a0126: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ -0a012a: 0201 1400 |0333: move/from16 v1, v20 │ │ -0a012e: 0202 1300 |0335: move/from16 v2, v19 │ │ -0a0132: 6e30 cb1f 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1fcb │ │ -0a0138: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ -0a013c: 5c04 8c09 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -0a0140: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ -0a0144: 5400 8e09 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -0a0148: 081d 0000 |0342: move-object/from16 v29, v0 │ │ -0a014c: 7401 7720 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ -0a0152: 0a1d |0347: move-result v29 │ │ -0a0154: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ -0a0158: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ -0a015c: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ -0a0160: 5400 8e09 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -0a0164: 081d 0000 |0350: move-object/from16 v29, v0 │ │ -0a0168: 7401 5920 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@2059 │ │ -0a016e: 0e00 |0355: return-void │ │ -0a0170: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ +09faa8: |[09faa8] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +09fab8: 7701 8221 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +09fabe: 0a19 |0003: move-result v25 │ │ +09fac0: 7701 8321 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +09fac6: 0a1b |0007: move-result v27 │ │ +09fac8: 7701 8221 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +09face: 0a0c |000b: move-result v12 │ │ +09fad0: 7701 8321 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +09fad6: 0a0d |000f: move-result v13 │ │ +09fad8: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ +09fadc: 0200 1900 |0012: move/from16 v0, v25 │ │ +09fae0: 0201 1d00 |0014: move/from16 v1, v29 │ │ +09fae4: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ +09fae8: 7401 b41f 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1fb4 │ │ +09faee: 0a1d |001b: move-result v29 │ │ +09faf0: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ +09faf4: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ +09faf8: 0200 1900 |0020: move/from16 v0, v25 │ │ +09fafc: 0201 1d00 |0022: move/from16 v1, v29 │ │ +09fb00: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ +09fb04: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ +09fb08: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ +09fb0c: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ +09fb10: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ +09fb16: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ +09fb1a: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +09fb1c: 7401 aa1f 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +09fb22: 0a1d |0035: move-result v29 │ │ +09fb24: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ +09fb28: 7401 ab1f 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +09fb2e: 0a1e |003b: move-result v30 │ │ +09fb30: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ +09fb34: 021a 1800 |003e: move/from16 v26, v24 │ │ +09fb38: 7401 a51f 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +09fb3e: 0a06 |0043: move-result v6 │ │ +09fb40: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ +09fb44: 0200 1d00 |0046: move/from16 v0, v29 │ │ +09fb48: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ +09fb4c: 1a1d 7712 |004a: const-string v29, "SlidingPaneLayout" // string@1277 │ │ +09fb50: 1a1e f72b |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@2bf7 │ │ +09fb54: 7702 b220 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +09fb5a: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ +09fb5e: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ +09fb62: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ +09fb66: 5b10 9d09 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09fb6a: 120f |0059: const/4 v15, #int 0 // #0 │ │ +09fb6c: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ +09fb70: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ +09fb74: 6e20 a41f f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +09fb7a: 0c05 |0061: move-result-object v5 │ │ +09fb7c: 6e10 a921 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09fb82: 0c11 |0065: move-result-object v17 │ │ +09fb84: 1f11 3804 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09fb88: 6e10 ce21 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +09fb8e: 0a1d |006b: move-result v29 │ │ +09fb90: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ +09fb94: 0200 1d00 |006e: move/from16 v0, v29 │ │ +09fb98: 0201 1e00 |0070: move/from16 v1, v30 │ │ +09fb9c: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ +09fba0: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ +09fba4: 0200 1d00 |0076: move/from16 v0, v29 │ │ +09fba8: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +09fbac: 5c10 7c09 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@097c │ │ +09fbb0: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +09fbb4: 28dc |007e: goto 005a // -0024 │ │ +09fbb6: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ +09fbba: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ +09fbbe: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ +09fbc2: 28a3 |0085: goto 0028 // -005d │ │ +09fbc4: 221d 6f06 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@066f │ │ +09fbc8: 1a1e b414 |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@14b4 │ │ +09fbcc: 7602 0434 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +09fbd2: 271d |008d: throw v29 │ │ +09fbd4: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ +09fbd8: 7401 b41f 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1fb4 │ │ +09fbde: 0a1d |0093: move-result v29 │ │ +09fbe0: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ +09fbe4: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ +09fbe8: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ +09fbec: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ +09fbf0: 288c |009c: goto 0028 // -0074 │ │ +09fbf2: 221d 6f06 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@066f │ │ +09fbf6: 1a1e ad05 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@05ad │ │ +09fbfa: 7602 0434 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +09fc00: 271d |00a4: throw v29 │ │ +09fc02: 7401 ac1f 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ +09fc08: 0a1d |00a8: move-result v29 │ │ +09fc0a: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ +09fc0e: 7401 a91f 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ +09fc14: 0a1e |00ae: move-result v30 │ │ +09fc16: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ +09fc1a: 0210 1200 |00b1: move/from16 v16, v18 │ │ +09fc1e: 2900 7cff |00b3: goto/16 002f // -0084 │ │ +09fc22: 7401 ac1f 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ +09fc28: 0a1d |00b8: move-result v29 │ │ +09fc2a: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ +09fc2e: 7401 a91f 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ +09fc34: 0a1e |00be: move-result v30 │ │ +09fc36: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ +09fc3a: 2900 6eff |00c1: goto/16 002f // -0092 │ │ +09fc3e: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +09fc42: 5200 8109 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09fc46: 021d 0000 |00c7: move/from16 v29, v0 │ │ +09fc4a: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ +09fc4e: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ +09fc52: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ +09fc56: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ +09fc5a: 5200 8109 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09fc5e: 021d 0000 |00d3: move/from16 v29, v0 │ │ +09fc62: a617 171d |00d5: add-float v23, v23, v29 │ │ +09fc66: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +09fc6a: 5200 8209 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ +09fc6e: 021d 0000 |00db: move/from16 v29, v0 │ │ +09fc72: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ +09fc76: 0800 1100 |00df: move-object/from16 v0, v17 │ │ +09fc7a: 5200 7e09 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +09fc7e: 021d 0000 |00e3: move/from16 v29, v0 │ │ +09fc82: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ +09fc86: 5200 7f09 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +09fc8a: 021e 0000 |00e9: move/from16 v30, v0 │ │ +09fc8e: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ +09fc92: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +09fc96: 5200 8209 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ +09fc9a: 021d 0000 |00f1: move/from16 v29, v0 │ │ +09fc9e: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ +09fca2: 0200 1d00 |00f5: move/from16 v0, v29 │ │ +09fca6: 0201 1e00 |00f7: move/from16 v1, v30 │ │ +09fcaa: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ +09fcae: 911d 180e |00fb: sub-int v29, v24, v14 │ │ +09fcb2: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ +09fcb6: 7702 8421 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09fcbc: 0a0a |0102: move-result v10 │ │ +09fcbe: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +09fcc2: 5200 7d09 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +09fcc6: 021d 0000 |0107: move/from16 v29, v0 │ │ +09fcca: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ +09fcce: 0200 1d00 |010b: move/from16 v0, v29 │ │ +09fcd2: 0201 1e00 |010d: move/from16 v1, v30 │ │ +09fcd6: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ +09fcda: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ +09fcde: 0200 1200 |0113: move/from16 v0, v18 │ │ +09fce2: 0201 1d00 |0115: move/from16 v1, v29 │ │ +09fce6: 7120 8421 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09fcec: 0a08 |011a: move-result v8 │ │ +09fcee: 6e30 e921 a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +09fcf4: 6e10 b021 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +09fcfa: 0a09 |0121: move-result v9 │ │ +09fcfc: 6e10 ad21 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +09fd02: 0a07 |0125: move-result v7 │ │ +09fd04: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ +09fd08: 0200 1d00 |0128: move/from16 v0, v29 │ │ +09fd0c: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ +09fd10: 0200 1000 |012c: move/from16 v0, v16 │ │ +09fd14: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ +09fd18: 0200 1200 |0130: move/from16 v0, v18 │ │ +09fd1c: 7120 1e34 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +09fd22: 0a10 |0135: move-result v16 │ │ +09fd24: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ +09fd28: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ +09fd2c: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ +09fd30: 0200 1d00 |013c: move/from16 v0, v29 │ │ +09fd34: 0801 1100 |013e: move-object/from16 v1, v17 │ │ +09fd38: 5c10 8009 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ +09fd3c: 9604 041d |0142: or-int v4, v4, v29 │ │ +09fd40: 0800 1100 |0144: move-object/from16 v0, v17 │ │ +09fd44: 5500 8009 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ +09fd48: 021d 0000 |0148: move/from16 v29, v0 │ │ +09fd4c: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ +09fd50: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ +09fd54: 5b05 9d09 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09fd58: 2900 2cff |0150: goto/16 007c // -00d4 │ │ +09fd5c: 0800 1100 |0152: move-object/from16 v0, v17 │ │ +09fd60: 5200 8209 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ +09fd64: 021d 0000 |0156: move/from16 v29, v0 │ │ +09fd68: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ +09fd6c: 0200 1d00 |015a: move/from16 v0, v29 │ │ +09fd70: 0201 1e00 |015c: move/from16 v1, v30 │ │ +09fd74: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ +09fd78: 911d 180e |0160: sub-int v29, v24, v14 │ │ +09fd7c: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ +09fd80: 7702 8421 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09fd86: 0a0a |0167: move-result v10 │ │ +09fd88: 289b |0168: goto 0103 // -0065 │ │ +09fd8a: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +09fd8e: 5200 8209 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ +09fd92: 021d 0000 |016d: move/from16 v29, v0 │ │ +09fd96: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ +09fd9a: 7702 8421 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09fda0: 0a0a |0174: move-result v10 │ │ +09fda2: 288e |0175: goto 0103 // -0072 │ │ +09fda4: 0800 1100 |0176: move-object/from16 v0, v17 │ │ +09fda8: 5200 7d09 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +09fdac: 021d 0000 |017a: move/from16 v29, v0 │ │ +09fdb0: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ +09fdb4: 0200 1d00 |017e: move/from16 v0, v29 │ │ +09fdb8: 0201 1e00 |0180: move/from16 v1, v30 │ │ +09fdbc: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ +09fdc0: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ +09fdc4: 0200 1200 |0186: move/from16 v0, v18 │ │ +09fdc8: 0201 1d00 |0188: move/from16 v1, v29 │ │ +09fdcc: 7120 8421 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09fdd2: 0a08 |018d: move-result v8 │ │ +09fdd4: 288d |018e: goto 011b // -0073 │ │ +09fdd6: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +09fdda: 5200 7d09 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +09fdde: 021d 0000 |0193: move/from16 v29, v0 │ │ +09fde2: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ +09fde6: 7702 8421 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09fdec: 0a08 |019a: move-result v8 │ │ +09fdee: 2880 |019b: goto 011b // -0080 │ │ +09fdf0: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ +09fdf4: 289e |019e: goto 013c // -0062 │ │ +09fdf6: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ +09fdfa: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ +09fdfe: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ +09fe02: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ +09fe06: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ +09fe0a: 5200 9309 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0993 │ │ +09fe0e: 021d 0000 |01ab: move/from16 v29, v0 │ │ +09fe12: 910b 181d |01ad: sub-int v11, v24, v29 │ │ +09fe16: 120f |01af: const/4 v15, #int 0 // #0 │ │ +09fe18: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ +09fe1c: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ +09fe20: 6e20 a41f f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +09fe26: 0c05 |01b7: move-result-object v5 │ │ +09fe28: 6e10 ce21 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +09fe2e: 0a1d |01bb: move-result v29 │ │ +09fe30: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ +09fe34: 0200 1d00 |01be: move/from16 v0, v29 │ │ +09fe38: 0201 1e00 |01c0: move/from16 v1, v30 │ │ +09fe3c: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ +09fe40: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +09fe44: 28ea |01c6: goto 01b0 // -0016 │ │ +09fe46: 6e10 a921 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +09fe4c: 0c11 |01ca: move-result-object v17 │ │ +09fe4e: 1f11 3804 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +09fe52: 6e10 ce21 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +09fe58: 0a1d |01d0: move-result v29 │ │ +09fe5a: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ +09fe5e: 0200 1d00 |01d3: move/from16 v0, v29 │ │ +09fe62: 0201 1e00 |01d5: move/from16 v1, v30 │ │ +09fe66: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ +09fe6a: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +09fe6e: 5200 8209 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ +09fe72: 021d 0000 |01dd: move/from16 v29, v0 │ │ +09fe76: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ +09fe7a: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ +09fe7e: 5200 8109 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09fe82: 021d 0000 |01e5: move/from16 v29, v0 │ │ +09fe86: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ +09fe8a: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ +09fe8e: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ +09fe92: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ +09fe96: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ +09fe9a: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ +09fe9e: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ +09fea2: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ +09fea6: 5400 9d09 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +09feaa: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ +09feae: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ +09feb2: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ +09feb6: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ +09feba: 5200 8209 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ +09febe: 021d 0000 |0203: move/from16 v29, v0 │ │ +09fec2: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ +09fec6: 0200 1400 |0207: move/from16 v0, v20 │ │ +09feca: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ +09fece: 0800 1100 |020b: move-object/from16 v0, v17 │ │ +09fed2: 5200 8109 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09fed6: 021d 0000 |020f: move/from16 v29, v0 │ │ +09feda: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ +09fede: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ +09fee2: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ +09fee6: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ +09feea: 0800 1100 |0219: move-object/from16 v0, v17 │ │ +09feee: 5200 7d09 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +09fef2: 021d 0000 |021d: move/from16 v29, v0 │ │ +09fef6: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ +09fefa: 0200 1d00 |0221: move/from16 v0, v29 │ │ +09fefe: 0201 1e00 |0223: move/from16 v1, v30 │ │ +09ff02: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ +09ff06: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ +09ff0a: 0200 1200 |0229: move/from16 v0, v18 │ │ +09ff0e: 0201 1d00 |022b: move/from16 v1, v29 │ │ +09ff12: 7120 8421 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09ff18: 0a08 |0230: move-result v8 │ │ +09ff1a: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ +09ff1e: 0200 1d00 |0233: move/from16 v0, v29 │ │ +09ff22: 7120 8421 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09ff28: 0a0a |0238: move-result v10 │ │ +09ff2a: 6e30 e921 a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +09ff30: 2888 |023c: goto 01c4 // -0078 │ │ +09ff32: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ +09ff36: 28b0 |023f: goto 01ef // -0050 │ │ +09ff38: 6e10 b021 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +09ff3e: 0a14 |0243: move-result v20 │ │ +09ff40: 28af |0244: goto 01f3 // -0051 │ │ +09ff42: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +09ff46: 5200 7d09 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +09ff4a: 021d 0000 |0249: move/from16 v29, v0 │ │ +09ff4e: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ +09ff52: 0200 1d00 |024d: move/from16 v0, v29 │ │ +09ff56: 0201 1e00 |024f: move/from16 v1, v30 │ │ +09ff5a: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ +09ff5e: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ +09ff62: 0200 1200 |0255: move/from16 v0, v18 │ │ +09ff66: 0201 1d00 |0257: move/from16 v1, v29 │ │ +09ff6a: 7120 8421 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09ff70: 0a08 |025c: move-result v8 │ │ +09ff72: 28d4 |025d: goto 0231 // -002c │ │ +09ff74: 0800 1100 |025e: move-object/from16 v0, v17 │ │ +09ff78: 5200 7d09 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +09ff7c: 021d 0000 |0262: move/from16 v29, v0 │ │ +09ff80: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ +09ff84: 7702 8421 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09ff8a: 0a08 |0269: move-result v8 │ │ +09ff8c: 28c7 |026a: goto 0231 // -0039 │ │ +09ff8e: 6e10 ad21 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +09ff94: 0a1d |026e: move-result v29 │ │ +09ff96: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ +09ff9a: 7702 8421 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09ffa0: 0a08 |0274: move-result v8 │ │ +09ffa2: 28bc |0275: goto 0231 // -0044 │ │ +09ffa4: 0800 1100 |0276: move-object/from16 v0, v17 │ │ +09ffa8: 5200 8109 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +09ffac: 021d 0000 |027a: move/from16 v29, v0 │ │ +09ffb0: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ +09ffb4: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ +09ffb8: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ +09ffbc: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +09ffc0: 5200 8209 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0982 │ │ +09ffc4: 021d 0000 |0286: move/from16 v29, v0 │ │ +09ffc8: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ +09ffcc: 0800 1100 |028a: move-object/from16 v0, v17 │ │ +09ffd0: 5200 7d09 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +09ffd4: 021d 0000 |028e: move/from16 v29, v0 │ │ +09ffd8: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ +09ffdc: 0200 1d00 |0292: move/from16 v0, v29 │ │ +09ffe0: 0201 1e00 |0294: move/from16 v1, v30 │ │ +09ffe4: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ +09ffe8: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ +09ffec: 0200 1200 |029a: move/from16 v0, v18 │ │ +09fff0: 0201 1d00 |029c: move/from16 v1, v29 │ │ +09fff4: 7120 8421 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +09fffa: 0a08 |02a1: move-result v8 │ │ +09fffc: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ +0a0000: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ +0a0004: 5200 7e09 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +0a0008: 021d 0000 |02a8: move/from16 v29, v0 │ │ +0a000c: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ +0a0010: 5200 7f09 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +0a0014: 021e 0000 |02ae: move/from16 v30, v0 │ │ +0a0018: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ +0a001c: 9115 180e |02b2: sub-int v21, v24, v14 │ │ +0a0020: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ +0a0024: 0200 1500 |02b6: move/from16 v0, v21 │ │ +0a0028: 0201 1d00 |02b8: move/from16 v1, v29 │ │ +0a002c: 7120 8421 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a0032: 0a0a |02bd: move-result v10 │ │ +0a0034: 0200 1400 |02be: move/from16 v0, v20 │ │ +0a0038: 0201 1500 |02c0: move/from16 v1, v21 │ │ +0a003c: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ +0a0040: 6e30 e921 a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0a0046: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ +0a004a: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ +0a004e: 5200 7d09 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +0a0052: 021d 0000 |02cd: move/from16 v29, v0 │ │ +0a0056: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ +0a005a: 0200 1d00 |02d1: move/from16 v0, v29 │ │ +0a005e: 0201 1e00 |02d3: move/from16 v1, v30 │ │ +0a0062: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ +0a0066: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ +0a006a: 0200 1200 |02d9: move/from16 v0, v18 │ │ +0a006e: 0201 1d00 |02db: move/from16 v1, v29 │ │ +0a0072: 7120 8421 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a0078: 0a08 |02e0: move-result v8 │ │ +0a007a: 28c1 |02e1: goto 02a2 // -003f │ │ +0a007c: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ +0a0080: 5200 7d09 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@097d │ │ +0a0084: 021d 0000 |02e6: move/from16 v29, v0 │ │ +0a0088: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ +0a008c: 7702 8421 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a0092: 0a08 |02ed: move-result v8 │ │ +0a0094: 28b4 |02ee: goto 02a2 // -004c │ │ +0a0096: 6e10 ad21 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0a009c: 0a1d |02f2: move-result v29 │ │ +0a009e: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ +0a00a2: 7702 8421 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a00a8: 0a08 |02f8: move-result v8 │ │ +0a00aa: 28a9 |02f9: goto 02a2 // -0057 │ │ +0a00ac: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ +0a00b0: 0200 1d00 |02fc: move/from16 v0, v29 │ │ +0a00b4: 0201 1a00 |02fe: move/from16 v1, v26 │ │ +0a00b8: 7120 1b34 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a00be: 0a1c |0303: move-result v28 │ │ +0a00c0: 0800 1100 |0304: move-object/from16 v0, v17 │ │ +0a00c4: 5200 8109 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0981 │ │ +0a00c8: 021d 0000 |0308: move/from16 v29, v0 │ │ +0a00cc: 0200 1c00 |030a: move/from16 v0, v28 │ │ +0a00d0: 8200 |030c: int-to-float v0, v0 │ │ +0a00d2: 021e 0000 |030d: move/from16 v30, v0 │ │ +0a00d6: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ +0a00da: a91d 1d17 |0311: div-float v29, v29, v23 │ │ +0a00de: 0200 1d00 |0313: move/from16 v0, v29 │ │ +0a00e2: 8703 |0315: float-to-int v3, v0 │ │ +0a00e4: 901d 1403 |0316: add-int v29, v20, v3 │ │ +0a00e8: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ +0a00ec: 7702 8421 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a00f2: 0a0a |031d: move-result v10 │ │ +0a00f4: 6e30 e921 a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0a00fa: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ +0a00fe: 0214 1b00 |0323: move/from16 v20, v27 │ │ +0a0102: 7401 ac1f 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ +0a0108: 0a1d |0328: move-result v29 │ │ +0a010a: 901d 1d10 |0329: add-int v29, v29, v16 │ │ +0a010e: 7401 a91f 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ +0a0114: 0a1e |032e: move-result v30 │ │ +0a0116: 9013 1d1e |032f: add-int v19, v29, v30 │ │ +0a011a: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ +0a011e: 0201 1400 |0333: move/from16 v1, v20 │ │ +0a0122: 0202 1300 |0335: move/from16 v2, v19 │ │ +0a0126: 6e30 cb1f 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1fcb │ │ +0a012c: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ +0a0130: 5c04 8c09 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +0a0134: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ +0a0138: 5400 8e09 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +0a013c: 081d 0000 |0342: move-object/from16 v29, v0 │ │ +0a0140: 7401 7720 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ +0a0146: 0a1d |0347: move-result v29 │ │ +0a0148: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ +0a014c: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ +0a0150: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ +0a0154: 5400 8e09 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +0a0158: 081d 0000 |0350: move-object/from16 v29, v0 │ │ +0a015c: 7401 5920 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@2059 │ │ +0a0162: 0e00 |0355: return-void │ │ +0a0164: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0004 line=443 │ │ 0x0008 line=444 │ │ 0x000c line=445 │ │ 0x0010 line=447 │ │ @@ -137450,28 +137469,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a0184: |[0a0184] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0a0194: 0730 |0000: move-object v0, v3 │ │ -0a0196: 1f00 3b04 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@043b │ │ -0a019a: 6e10 7a1f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1f7a │ │ -0a01a0: 0c01 |0006: move-result-object v1 │ │ -0a01a2: 6f20 7e22 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ -0a01a8: 5501 8409 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ -0a01ac: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -0a01b0: 6e10 c31f 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1fc3 │ │ -0a01b6: 5501 8409 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ -0a01ba: 5c21 9809 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -0a01be: 0e00 |0015: return-void │ │ -0a01c0: 6e10 981f 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1f98 │ │ -0a01c6: 28f8 |0019: goto 0011 // -0008 │ │ +0a0178: |[0a0178] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0a0188: 0730 |0000: move-object v0, v3 │ │ +0a018a: 1f00 3b04 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@043b │ │ +0a018e: 6e10 7a1f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1f7a │ │ +0a0194: 0c01 |0006: move-result-object v1 │ │ +0a0196: 6f20 7e22 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ +0a019c: 5501 8409 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ +0a01a0: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +0a01a4: 6e10 c31f 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1fc3 │ │ +0a01aa: 5501 8409 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ +0a01ae: 5c21 9809 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +0a01b2: 0e00 |0015: return-void │ │ +0a01b4: 6e10 981f 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1f98 │ │ +0a01ba: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1286 │ │ 0x000a line=1288 │ │ 0x000e line=1289 │ │ 0x0011 line=1293 │ │ @@ -137487,28 +137506,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a01c8: |[0a01c8] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0a01d8: 6f10 7f22 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@227f │ │ -0a01de: 0c01 |0003: move-result-object v1 │ │ -0a01e0: 2200 3b04 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@043b │ │ -0a01e4: 7020 791f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1f79 │ │ -0a01ea: 6e10 b81f 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1fb8 │ │ -0a01f0: 0a02 |000c: move-result v2 │ │ -0a01f2: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -0a01f6: 6e10 b71f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1fb7 │ │ -0a01fc: 0a02 |0012: move-result v2 │ │ -0a01fe: 5c02 8409 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ -0a0202: 1100 |0015: return-object v0 │ │ -0a0204: 5532 9809 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -0a0208: 28fb |0018: goto 0013 // -0005 │ │ +0a01bc: |[0a01bc] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0a01cc: 6f10 7f22 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@227f │ │ +0a01d2: 0c01 |0003: move-result-object v1 │ │ +0a01d4: 2200 3b04 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@043b │ │ +0a01d8: 7020 791f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1f79 │ │ +0a01de: 6e10 b81f 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1fb8 │ │ +0a01e4: 0a02 |000c: move-result v2 │ │ +0a01e6: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +0a01ea: 6e10 b71f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1fb7 │ │ +0a01f0: 0a02 |0012: move-result v2 │ │ +0a01f2: 5c02 8409 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0984 │ │ +0a01f6: 1100 |0015: return-object v0 │ │ +0a01f8: 5532 9809 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +0a01fc: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0004 line=1277 │ │ 0x0009 line=1278 │ │ 0x0015 line=1280 │ │ 0x0016 line=1278 │ │ @@ -137522,20 +137541,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0a020c: |[0a020c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -0a021c: 6f55 8022 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2280 │ │ -0a0222: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -0a0226: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0a0228: 5c10 8f09 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ -0a022c: 0e00 |0008: return-void │ │ +0a0200: |[0a0200] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +0a0210: 6f55 8022 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2280 │ │ +0a0216: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +0a021a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0a021c: 5c10 8f09 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@098f │ │ +0a0220: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0003 line=744 │ │ 0x0005 line=745 │ │ 0x0008 line=747 │ │ locals : │ │ @@ -137550,70 +137569,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -0a0230: |[0a0230] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a0240: 55b7 8c09 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -0a0244: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -0a0248: 6f20 8122 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2281 │ │ -0a024e: 0a04 |0007: move-result v4 │ │ -0a0250: 0f04 |0008: return v4 │ │ -0a0252: 54b7 8e09 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -0a0256: 6e20 7d20 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@207d │ │ -0a025c: 6e10 5121 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0a0262: 0a00 |0011: move-result v0 │ │ -0a0264: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -0a0266: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -0a026a: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -0a0270: 28f0 |0018: goto 0008 // -0010 │ │ -0a0272: 6e10 5721 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0a0278: 0a05 |001c: move-result v5 │ │ -0a027a: 6e10 5921 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0a0280: 0a06 |0020: move-result v6 │ │ -0a0282: 59b5 9009 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ -0a0286: 59b6 9109 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ -0a028a: 28e3 |0025: goto 0008 // -001d │ │ -0a028c: 54b7 9d09 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a0290: 6e20 b31f 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1fb3 │ │ -0a0296: 0a07 |002b: move-result v7 │ │ -0a0298: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -0a029c: 6e10 5721 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0a02a2: 0a05 |0031: move-result v5 │ │ -0a02a4: 6e10 5921 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0a02aa: 0a06 |0035: move-result v6 │ │ -0a02ac: 52b7 9009 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ -0a02b0: a701 0507 |0038: sub-float v1, v5, v7 │ │ -0a02b4: 52b7 9109 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ -0a02b8: a702 0607 |003c: sub-float v2, v6, v7 │ │ -0a02bc: 54b7 8e09 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -0a02c0: 6e10 7620 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@2076 │ │ -0a02c6: 0a03 |0043: move-result v3 │ │ -0a02c8: a807 0101 |0044: mul-float v7, v1, v1 │ │ -0a02cc: a808 0202 |0046: mul-float v8, v2, v2 │ │ -0a02d0: c687 |0048: add-float/2addr v7, v8 │ │ -0a02d2: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -0a02d6: 8288 |004b: int-to-float v8, v8 │ │ -0a02d8: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -0a02dc: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -0a02e0: 54b7 8e09 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -0a02e4: 54b8 9d09 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a02e8: 8759 |0054: float-to-int v9, v5 │ │ -0a02ea: 876a |0055: float-to-int v10, v6 │ │ -0a02ec: 6e40 7c20 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ -0a02f2: 0a07 |0059: move-result v7 │ │ -0a02f4: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -0a02f8: 54b7 9d09 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a02fc: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -0a02fe: 7030 991f 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1f99 │ │ -0a0304: 28a6 |0062: goto 0008 // -005a │ │ -0a0306: 0000 |0063: nop // spacer │ │ -0a0308: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +0a0224: |[0a0224] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a0234: 55b7 8c09 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +0a0238: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +0a023c: 6f20 8122 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2281 │ │ +0a0242: 0a04 |0007: move-result v4 │ │ +0a0244: 0f04 |0008: return v4 │ │ +0a0246: 54b7 8e09 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +0a024a: 6e20 7d20 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@207d │ │ +0a0250: 6e10 5121 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +0a0256: 0a00 |0011: move-result v0 │ │ +0a0258: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +0a025a: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +0a025e: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +0a0264: 28f0 |0018: goto 0008 // -0010 │ │ +0a0266: 6e10 5721 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0a026c: 0a05 |001c: move-result v5 │ │ +0a026e: 6e10 5921 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0a0274: 0a06 |0020: move-result v6 │ │ +0a0276: 59b5 9009 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ +0a027a: 59b6 9109 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ +0a027e: 28e3 |0025: goto 0008 // -001d │ │ +0a0280: 54b7 9d09 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a0284: 6e20 b31f 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1fb3 │ │ +0a028a: 0a07 |002b: move-result v7 │ │ +0a028c: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +0a0290: 6e10 5721 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0a0296: 0a05 |0031: move-result v5 │ │ +0a0298: 6e10 5921 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0a029e: 0a06 |0035: move-result v6 │ │ +0a02a0: 52b7 9009 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0990 │ │ +0a02a4: a701 0507 |0038: sub-float v1, v5, v7 │ │ +0a02a8: 52b7 9109 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0991 │ │ +0a02ac: a702 0607 |003c: sub-float v2, v6, v7 │ │ +0a02b0: 54b7 8e09 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +0a02b4: 6e10 7620 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@2076 │ │ +0a02ba: 0a03 |0043: move-result v3 │ │ +0a02bc: a807 0101 |0044: mul-float v7, v1, v1 │ │ +0a02c0: a808 0202 |0046: mul-float v8, v2, v2 │ │ +0a02c4: c687 |0048: add-float/2addr v7, v8 │ │ +0a02c6: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +0a02ca: 8288 |004b: int-to-float v8, v8 │ │ +0a02cc: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +0a02d0: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +0a02d4: 54b7 8e09 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +0a02d8: 54b8 9d09 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a02dc: 8759 |0054: float-to-int v9, v5 │ │ +0a02de: 876a |0055: float-to-int v10, v6 │ │ +0a02e0: 6e40 7c20 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ +0a02e6: 0a07 |0059: move-result v7 │ │ +0a02e8: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +0a02ec: 54b7 9d09 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a02f0: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +0a02f2: 7030 991f 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1f99 │ │ +0a02f8: 28a6 |0062: goto 0008 // -005a │ │ +0a02fa: 0000 |0063: nop // spacer │ │ +0a02fc: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0004 line=820 │ │ 0x0008 line=855 │ │ 0x0009 line=823 │ │ 0x000e line=825 │ │ @@ -137650,20 +137669,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a0318: |[0a0318] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -0a0328: 5420 9d09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a032c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a032e: 7030 c41f 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1fc4 │ │ -0a0334: 0a00 |0006: move-result v0 │ │ -0a0336: 0f00 |0007: return v0 │ │ +0a030c: |[0a030c] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +0a031c: 5420 9d09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a0320: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a0322: 7030 c41f 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1fc4 │ │ +0a0328: 0a00 |0006: move-result v0 │ │ +0a032a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -137671,28 +137690,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 │ │ -0a0338: |[0a0338] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -0a0348: 6f30 8722 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@2287 │ │ -0a034e: 6e10 b51f 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1fb5 │ │ -0a0354: 0a00 |0006: move-result v0 │ │ -0a0356: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -0a035a: 5510 8c09 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -0a035e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -0a0362: 5410 9d09 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a0366: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -0a036a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0a036c: 5c10 9809 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ -0a0370: 0e00 |0014: return-void │ │ -0a0372: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0a0374: 28fc |0016: goto 0012 // -0004 │ │ +0a032c: |[0a032c] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +0a033c: 6f30 8722 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@2287 │ │ +0a0342: 6e10 b51f 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1fb5 │ │ +0a0348: 0a00 |0006: move-result v0 │ │ +0a034a: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +0a034e: 5510 8c09 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +0a0352: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +0a0356: 5410 9d09 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a035a: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +0a035e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0a0360: 5c10 9809 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0998 │ │ +0a0364: 0e00 |0014: return-void │ │ +0a0366: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0a0368: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ 0x000d line=753 │ │ 0x0014 line=755 │ │ 0x0015 line=753 │ │ @@ -137706,30 +137725,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a0378: |[0a0378] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -0a0388: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a038a: 6e10 a51f 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -0a0390: 0a01 |0004: move-result v1 │ │ -0a0392: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0a0396: 6e20 a41f 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -0a039c: 0c00 |000a: move-result-object v0 │ │ -0a039e: 6e10 ce21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0a03a4: 0a03 |000e: move-result v3 │ │ -0a03a6: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -0a03a8: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -0a03ac: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0a03ae: 6e20 3722 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0a03b4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a03b8: 28ed |0018: goto 0005 // -0013 │ │ -0a03ba: 0e00 |0019: return-void │ │ +0a036c: |[0a036c] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +0a037c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a037e: 6e10 a51f 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +0a0384: 0a01 |0004: move-result v1 │ │ +0a0386: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0a038a: 6e20 a41f 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +0a0390: 0c00 |000a: move-result-object v0 │ │ +0a0392: 6e10 ce21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0a0398: 0a03 |000e: move-result v3 │ │ +0a039a: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +0a039c: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +0a03a0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +0a03a2: 6e20 3722 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0a03a8: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a03ac: 28ed |0018: goto 0005 // -0013 │ │ +0a03ae: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ 0x000b line=401 │ │ 0x0012 line=402 │ │ 0x0016 line=399 │ │ @@ -137745,17 +137764,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a03bc: |[0a03bc] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -0a03cc: 5901 8d09 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@098d │ │ -0a03d0: 0e00 |0002: return-void │ │ +0a03b0: |[0a03b0] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +0a03c0: 5901 8d09 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@098d │ │ +0a03c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0002 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -137765,17 +137784,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 │ │ -0a03d4: |[0a03d4] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -0a03e4: 5b01 9409 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ -0a03e8: 0e00 |0002: return-void │ │ +0a03c8: |[0a03c8] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +0a03d8: 5b01 9409 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0994 │ │ +0a03dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -137785,18 +137804,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a03ec: |[0a03ec] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -0a03fc: 5901 9509 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ -0a0400: 6e10 c71f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1fc7 │ │ -0a0406: 0e00 |0005: return-void │ │ +0a03e0: |[0a03e0] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +0a03f0: 5901 9509 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0995 │ │ +0a03f4: 6e10 c71f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1fc7 │ │ +0a03fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0005 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -137807,17 +137826,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0408: |[0a0408] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a0418: 6e20 cf1f 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1fcf │ │ -0a041e: 0e00 |0003: return-void │ │ +0a03fc: |[0a03fc] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a040c: 6e20 cf1f 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1fcf │ │ +0a0412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -137827,17 +137846,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0420: |[0a0420] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ -0a0430: 5b01 9909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0999 │ │ -0a0434: 0e00 |0002: return-void │ │ +0a0414: |[0a0414] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ +0a0424: 5b01 9909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0999 │ │ +0a0428: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ 0x0002 line=1106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -137847,17 +137866,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0438: |[0a0438] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ -0a0448: 5b01 9a09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@099a │ │ -0a044c: 0e00 |0002: return-void │ │ +0a042c: |[0a042c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ +0a043c: 5b01 9a09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@099a │ │ +0a0440: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x0002 line=1116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -137867,21 +137886,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0450: |[0a0450] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -0a0460: 6e10 ae1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1fae │ │ -0a0466: 0c00 |0003: move-result-object v0 │ │ -0a0468: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0a046e: 0c00 |0007: move-result-object v0 │ │ -0a0470: 6e20 ce1f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1fce │ │ -0a0476: 0e00 |000b: return-void │ │ +0a0444: |[0a0444] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +0a0454: 6e10 ae1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1fae │ │ +0a045a: 0c00 |0003: move-result-object v0 │ │ +0a045c: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0a0462: 0c00 |0007: move-result-object v0 │ │ +0a0464: 6e20 ce1f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1fce │ │ +0a046a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x000b line=1127 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -137891,21 +137910,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0478: |[0a0478] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ -0a0488: 6e10 ae1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1fae │ │ -0a048e: 0c00 |0003: move-result-object v0 │ │ -0a0490: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0a0496: 0c00 |0007: move-result-object v0 │ │ -0a0498: 6e20 cf1f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1fcf │ │ -0a049e: 0e00 |000b: return-void │ │ +0a046c: |[0a046c] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ +0a047c: 6e10 ae1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1fae │ │ +0a0482: 0c00 |0003: move-result-object v0 │ │ +0a0484: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0a048a: 0c00 |0007: move-result-object v0 │ │ +0a048c: 6e20 cf1f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1fcf │ │ +0a0492: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1136 │ │ 0x000b line=1137 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -137915,21 +137934,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a04a0: |[0a04a0] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ -0a04b0: 6e10 ae1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1fae │ │ -0a04b6: 0c00 |0003: move-result-object v0 │ │ -0a04b8: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0a04be: 0c00 |0007: move-result-object v0 │ │ -0a04c0: 6e20 d01f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1fd0 │ │ -0a04c6: 0e00 |000b: return-void │ │ +0a0494: |[0a0494] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ +0a04a4: 6e10 ae1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1fae │ │ +0a04aa: 0c00 |0003: move-result-object v0 │ │ +0a04ac: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0a04b2: 0c00 |0007: move-result-object v0 │ │ +0a04b4: 6e20 d01f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1fd0 │ │ +0a04ba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ 0x000b line=1147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -137939,17 +137958,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a04c8: |[0a04c8] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -0a04d8: 5901 9e09 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ -0a04dc: 0e00 |0002: return-void │ │ +0a04bc: |[0a04bc] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +0a04cc: 5901 9e09 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@099e │ │ +0a04d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -137959,17 +137978,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a04e0: |[0a04e0] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -0a04f0: 6e10 981f 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1f98 │ │ -0a04f6: 0e00 |0003: return-void │ │ +0a04d4: |[0a04d4] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +0a04e4: 6e10 981f 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1f98 │ │ +0a04ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -137978,17 +137997,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a04f8: |[0a04f8] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -0a0508: 6e10 c31f 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1fc3 │ │ -0a050e: 0e00 |0003: return-void │ │ +0a04ec: |[0a04ec] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +0a04fc: 6e10 c31f 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1fc3 │ │ +0a0502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -137997,68 +138016,68 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -0a0510: |[0a0510] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -0a0520: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a0522: 5596 8c09 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ -0a0526: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ -0a052a: 0f05 |0005: return v5 │ │ -0a052c: 7010 b61f 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -0a0532: 0a01 |0009: move-result v1 │ │ -0a0534: 5496 9d09 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a0538: 6e10 a921 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0a053e: 0c02 |000f: move-result-object v2 │ │ -0a0540: 1f02 3804 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -0a0544: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ -0a0548: 6e10 ab1f 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -0a054e: 0a06 |0017: move-result v6 │ │ -0a0550: 5227 7f09 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -0a0554: 9003 0607 |001a: add-int v3, v6, v7 │ │ -0a0558: 5496 9d09 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a055c: 6e10 cf21 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0a0562: 0a00 |0021: move-result v0 │ │ -0a0564: 6e10 b01f 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ -0a056a: 0a06 |0025: move-result v6 │ │ -0a056c: 8266 |0026: int-to-float v6, v6 │ │ -0a056e: 8237 |0027: int-to-float v7, v3 │ │ -0a0570: 5298 9c09 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ -0a0574: 8288 |002a: int-to-float v8, v8 │ │ -0a0576: c8a8 |002b: mul-float/2addr v8, v10 │ │ -0a0578: c687 |002c: add-float/2addr v7, v8 │ │ -0a057a: 8208 |002d: int-to-float v8, v0 │ │ -0a057c: c687 |002e: add-float/2addr v7, v8 │ │ -0a057e: c776 |002f: sub-float/2addr v6, v7 │ │ -0a0580: 8764 |0030: float-to-int v4, v6 │ │ -0a0582: 5496 8e09 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ -0a0586: 5497 9d09 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a058a: 5498 9d09 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ -0a058e: 6e10 c821 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a0594: 0a08 |003a: move-result v8 │ │ -0a0596: 6e40 8720 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0a059c: 0a06 |003e: move-result v6 │ │ -0a059e: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ -0a05a2: 6e10 c91f 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1fc9 │ │ -0a05a8: 7110 a316 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -0a05ae: 1215 |0047: const/4 v5, #int 1 // #1 │ │ -0a05b0: 28bd |0048: goto 0005 // -0043 │ │ -0a05b2: 6e10 aa1f 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -0a05b8: 0a06 |004c: move-result v6 │ │ -0a05ba: 5227 7e09 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -0a05be: 9003 0607 |004f: add-int v3, v6, v7 │ │ -0a05c2: 8236 |0051: int-to-float v6, v3 │ │ -0a05c4: 5297 9c09 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ -0a05c8: 8277 |0054: int-to-float v7, v7 │ │ -0a05ca: c8a7 |0055: mul-float/2addr v7, v10 │ │ -0a05cc: c676 |0056: add-float/2addr v6, v7 │ │ -0a05ce: 8764 |0057: float-to-int v4, v6 │ │ -0a05d0: 28d9 |0058: goto 0031 // -0027 │ │ +0a0504: |[0a0504] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +0a0514: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a0516: 5596 8c09 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@098c │ │ +0a051a: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ +0a051e: 0f05 |0005: return v5 │ │ +0a0520: 7010 b61f 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +0a0526: 0a01 |0009: move-result v1 │ │ +0a0528: 5496 9d09 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a052c: 6e10 a921 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0a0532: 0c02 |000f: move-result-object v2 │ │ +0a0534: 1f02 3804 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +0a0538: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ +0a053c: 6e10 ab1f 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +0a0542: 0a06 |0017: move-result v6 │ │ +0a0544: 5227 7f09 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +0a0548: 9003 0607 |001a: add-int v3, v6, v7 │ │ +0a054c: 5496 9d09 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a0550: 6e10 cf21 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0a0556: 0a00 |0021: move-result v0 │ │ +0a0558: 6e10 b01f 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ +0a055e: 0a06 |0025: move-result v6 │ │ +0a0560: 8266 |0026: int-to-float v6, v6 │ │ +0a0562: 8237 |0027: int-to-float v7, v3 │ │ +0a0564: 5298 9c09 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ +0a0568: 8288 |002a: int-to-float v8, v8 │ │ +0a056a: c8a8 |002b: mul-float/2addr v8, v10 │ │ +0a056c: c687 |002c: add-float/2addr v7, v8 │ │ +0a056e: 8208 |002d: int-to-float v8, v0 │ │ +0a0570: c687 |002e: add-float/2addr v7, v8 │ │ +0a0572: c776 |002f: sub-float/2addr v6, v7 │ │ +0a0574: 8764 |0030: float-to-int v4, v6 │ │ +0a0576: 5496 8e09 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@098e │ │ +0a057a: 5497 9d09 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a057e: 5498 9d09 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@099d │ │ +0a0582: 6e10 c821 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a0588: 0a08 |003a: move-result v8 │ │ +0a058a: 6e40 8720 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0a0590: 0a06 |003e: move-result v6 │ │ +0a0592: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ +0a0596: 6e10 c91f 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1fc9 │ │ +0a059c: 7110 a316 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +0a05a2: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +0a05a4: 28bd |0048: goto 0005 // -0043 │ │ +0a05a6: 6e10 aa1f 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +0a05ac: 0a06 |004c: move-result v6 │ │ +0a05ae: 5227 7e09 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +0a05b2: 9003 0607 |004f: add-int v3, v6, v7 │ │ +0a05b6: 8236 |0051: int-to-float v6, v3 │ │ +0a05b8: 5297 9c09 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@099c │ │ +0a05bc: 8277 |0054: int-to-float v7, v7 │ │ +0a05be: c8a7 |0055: mul-float/2addr v7, v10 │ │ +0a05c0: c676 |0056: add-float/2addr v6, v7 │ │ +0a05c2: 8764 |0057: float-to-int v4, v6 │ │ +0a05c4: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1048 │ │ 0x0005 line=1071 │ │ 0x0006 line=1053 │ │ 0x000a line=1054 │ │ 0x0012 line=1057 │ │ @@ -138088,108 +138107,108 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 175 16-bit code units │ │ -0a05d4: |[0a05d4] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -0a05e4: 7601 b61f 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ -0a05ea: 0a0c |0003: move-result v12 │ │ -0a05ec: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ -0a05f0: 7401 b01f 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ -0a05f6: 0a13 |0009: move-result v19 │ │ -0a05f8: 7401 ab1f 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -0a05fe: 0a14 |000d: move-result v20 │ │ -0a0600: 910f 1314 |000e: sub-int v15, v19, v20 │ │ -0a0604: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ -0a0608: 7401 aa1f 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -0a060e: 0a0a |0015: move-result v10 │ │ -0a0610: 7401 ac1f 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ -0a0616: 0a11 |0019: move-result v17 │ │ -0a0618: 7401 a81f 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1fa8 │ │ -0a061e: 0a13 |001d: move-result v19 │ │ -0a0620: 7401 a91f 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ -0a0626: 0a14 |0021: move-result v20 │ │ -0a0628: 9103 1314 |0022: sub-int v3, v19, v20 │ │ -0a062c: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ -0a0630: 7701 da1f 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1fda │ │ -0a0636: 0a13 |0029: move-result v19 │ │ -0a0638: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ -0a063c: 7401 aa21 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a0642: 0a0d |002f: move-result v13 │ │ -0a0644: 7401 be21 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@21be │ │ -0a064a: 0a0e |0033: move-result v14 │ │ -0a064c: 7401 c821 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a0652: 0a10 |0037: move-result v16 │ │ -0a0654: 7401 9c21 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0a065a: 0a02 |003b: move-result v2 │ │ -0a065c: 120b |003c: const/4 v11, #int 0 // #0 │ │ -0a065e: 7401 a51f 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -0a0664: 0a05 |0040: move-result v5 │ │ -0a0666: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ -0a066a: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -0a066e: 6e20 a41f b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -0a0674: 0c04 |0048: move-result-object v4 │ │ -0a0676: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -0a067a: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ -0a067e: 0e00 |004d: return-void │ │ -0a0680: 7401 aa1f 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -0a0686: 0a0f |0051: move-result v15 │ │ -0a0688: 28be |0052: goto 0010 // -0042 │ │ -0a068a: 7401 b01f 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ -0a0690: 0a13 |0056: move-result v19 │ │ -0a0692: 7401 ab1f 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -0a0698: 0a14 |005a: move-result v20 │ │ -0a069a: 910a 1314 |005b: sub-int v10, v19, v20 │ │ -0a069e: 28b9 |005d: goto 0016 // -0047 │ │ -0a06a0: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -0a06a2: 0210 0200 |005f: move/from16 v16, v2 │ │ -0a06a6: 012e |0061: move v14, v2 │ │ -0a06a8: 012d |0062: move v13, v2 │ │ -0a06aa: 28d9 |0063: goto 003c // -0027 │ │ -0a06ac: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ -0a06b0: 0213 0a00 |0066: move/from16 v19, v10 │ │ -0a06b4: 6e10 aa21 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a06ba: 0a14 |006b: move-result v20 │ │ -0a06bc: 7702 1b34 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a06c2: 0a07 |006f: move-result v7 │ │ -0a06c4: 6e10 c821 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a06ca: 0a13 |0073: move-result v19 │ │ -0a06cc: 0200 1100 |0074: move/from16 v0, v17 │ │ -0a06d0: 0201 1300 |0076: move/from16 v1, v19 │ │ -0a06d4: 7120 1b34 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a06da: 0a09 |007b: move-result v9 │ │ -0a06dc: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ -0a06e0: 0213 0f00 |007e: move/from16 v19, v15 │ │ -0a06e4: 6e10 be21 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@21be │ │ -0a06ea: 0a14 |0083: move-result v20 │ │ -0a06ec: 7702 1e34 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0a06f2: 0a08 |0087: move-result v8 │ │ -0a06f4: 6e10 9c21 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0a06fa: 0a13 |008b: move-result v19 │ │ -0a06fc: 0200 1300 |008c: move/from16 v0, v19 │ │ -0a0700: 7120 1e34 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0a0706: 0a06 |0091: move-result v6 │ │ -0a0708: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ -0a070c: 0200 1000 |0094: move/from16 v0, v16 │ │ -0a0710: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ -0a0714: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ -0a0718: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ -0a071c: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ -0a0720: 0200 1200 |009e: move/from16 v0, v18 │ │ -0a0724: 6e20 3722 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0a072a: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0a072e: 289c |00a5: goto 0041 // -0064 │ │ -0a0730: 0213 0f00 |00a6: move/from16 v19, v15 │ │ -0a0734: 28c0 |00a8: goto 0068 // -0040 │ │ -0a0736: 0213 0a00 |00a9: move/from16 v19, v10 │ │ -0a073a: 28d5 |00ab: goto 0080 // -002b │ │ -0a073c: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ -0a0740: 28f0 |00ae: goto 009e // -0010 │ │ +0a05c8: |[0a05c8] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +0a05d8: 7601 b61f 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1fb6 │ │ +0a05de: 0a0c |0003: move-result v12 │ │ +0a05e0: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ +0a05e4: 7401 b01f 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ +0a05ea: 0a13 |0009: move-result v19 │ │ +0a05ec: 7401 ab1f 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +0a05f2: 0a14 |000d: move-result v20 │ │ +0a05f4: 910f 1314 |000e: sub-int v15, v19, v20 │ │ +0a05f8: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ +0a05fc: 7401 aa1f 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +0a0602: 0a0a |0015: move-result v10 │ │ +0a0604: 7401 ac1f 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1fac │ │ +0a060a: 0a11 |0019: move-result v17 │ │ +0a060c: 7401 a81f 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1fa8 │ │ +0a0612: 0a13 |001d: move-result v19 │ │ +0a0614: 7401 a91f 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1fa9 │ │ +0a061a: 0a14 |0021: move-result v20 │ │ +0a061c: 9103 1314 |0022: sub-int v3, v19, v20 │ │ +0a0620: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ +0a0624: 7701 da1f 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1fda │ │ +0a062a: 0a13 |0029: move-result v19 │ │ +0a062c: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ +0a0630: 7401 aa21 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a0636: 0a0d |002f: move-result v13 │ │ +0a0638: 7401 be21 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@21be │ │ +0a063e: 0a0e |0033: move-result v14 │ │ +0a0640: 7401 c821 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a0646: 0a10 |0037: move-result v16 │ │ +0a0648: 7401 9c21 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0a064e: 0a02 |003b: move-result v2 │ │ +0a0650: 120b |003c: const/4 v11, #int 0 // #0 │ │ +0a0652: 7401 a51f 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +0a0658: 0a05 |0040: move-result v5 │ │ +0a065a: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ +0a065e: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +0a0662: 6e20 a41f b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +0a0668: 0c04 |0048: move-result-object v4 │ │ +0a066a: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +0a066e: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ +0a0672: 0e00 |004d: return-void │ │ +0a0674: 7401 aa1f 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +0a067a: 0a0f |0051: move-result v15 │ │ +0a067c: 28be |0052: goto 0010 // -0042 │ │ +0a067e: 7401 b01f 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ +0a0684: 0a13 |0056: move-result v19 │ │ +0a0686: 7401 ab1f 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +0a068c: 0a14 |005a: move-result v20 │ │ +0a068e: 910a 1314 |005b: sub-int v10, v19, v20 │ │ +0a0692: 28b9 |005d: goto 0016 // -0047 │ │ +0a0694: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +0a0696: 0210 0200 |005f: move/from16 v16, v2 │ │ +0a069a: 012e |0061: move v14, v2 │ │ +0a069c: 012d |0062: move v13, v2 │ │ +0a069e: 28d9 |0063: goto 003c // -0027 │ │ +0a06a0: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ +0a06a4: 0213 0a00 |0066: move/from16 v19, v10 │ │ +0a06a8: 6e10 aa21 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a06ae: 0a14 |006b: move-result v20 │ │ +0a06b0: 7702 1b34 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a06b6: 0a07 |006f: move-result v7 │ │ +0a06b8: 6e10 c821 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a06be: 0a13 |0073: move-result v19 │ │ +0a06c0: 0200 1100 |0074: move/from16 v0, v17 │ │ +0a06c4: 0201 1300 |0076: move/from16 v1, v19 │ │ +0a06c8: 7120 1b34 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a06ce: 0a09 |007b: move-result v9 │ │ +0a06d0: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ +0a06d4: 0213 0f00 |007e: move/from16 v19, v15 │ │ +0a06d8: 6e10 be21 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@21be │ │ +0a06de: 0a14 |0083: move-result v20 │ │ +0a06e0: 7702 1e34 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0a06e6: 0a08 |0087: move-result v8 │ │ +0a06e8: 6e10 9c21 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0a06ee: 0a13 |008b: move-result v19 │ │ +0a06f0: 0200 1300 |008c: move/from16 v0, v19 │ │ +0a06f4: 7120 1e34 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0a06fa: 0a06 |0091: move-result v6 │ │ +0a06fc: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ +0a0700: 0200 1000 |0094: move/from16 v0, v16 │ │ +0a0704: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ +0a0708: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ +0a070c: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ +0a0710: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ +0a0714: 0200 1200 |009e: move/from16 v0, v18 │ │ +0a0718: 6e20 3722 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0a071e: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0a0722: 289c |00a5: goto 0041 // -0064 │ │ +0a0724: 0213 0f00 |00a6: move/from16 v19, v15 │ │ +0a0728: 28c0 |00a8: goto 0068 // -0040 │ │ +0a072a: 0213 0a00 |00a9: move/from16 v19, v10 │ │ +0a072e: 28d5 |00ab: goto 0080 // -002b │ │ +0a0730: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ +0a0734: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0010 line=356 │ │ 0x0016 line=358 │ │ 0x001a line=359 │ │ @@ -138360,54 +138379,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0a0744: |[0a0744] android.support.v4.widget.SwipeProgressBar.:()V │ │ -0a0754: 7100 9b1c 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@1c9b │ │ -0a075a: 0c00 |0003: move-result-object v0 │ │ -0a075c: 6900 a609 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@09a6 │ │ -0a0760: 0e00 |0006: return-void │ │ +0a0738: |[0a0738] android.support.v4.widget.SwipeProgressBar.:()V │ │ +0a0748: 7100 9b1c 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@1c9b │ │ +0a074e: 0c00 |0003: move-result-object v0 │ │ +0a0750: 6900 a609 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@09a6 │ │ +0a0754: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -0a0764: |[0a0764] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -0a0774: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a077a: 2200 8700 |0003: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ -0a077e: 7010 4703 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -0a0784: 5b10 ae09 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ -0a0788: 2200 8e00 |000a: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ -0a078c: 7010 6d03 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ -0a0792: 5b10 a809 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@09a8 │ │ -0a0796: 2200 8d00 |0011: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -0a079a: 7010 6103 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0a07a0: 5b10 a709 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a07a4: 5b12 af09 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ -0a07a8: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -0a07ac: 5910 a909 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ -0a07b0: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -0a07b4: 5910 aa09 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ -0a07b8: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -0a07bc: 5910 ab09 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ -0a07c0: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -0a07c4: 5910 ac09 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ -0a07c8: 0e00 |002a: return-void │ │ +0a0758: |[0a0758] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +0a0768: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a076e: 2200 8700 |0003: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ +0a0772: 7010 4703 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +0a0778: 5b10 ae09 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ +0a077c: 2200 8e00 |000a: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ +0a0780: 7010 6d03 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ +0a0786: 5b10 a809 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@09a8 │ │ +0a078a: 2200 8d00 |0011: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +0a078e: 7010 6103 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0a0794: 5b10 a709 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0798: 5b12 af09 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ +0a079c: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +0a07a0: 5910 a909 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ +0a07a4: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +0a07a8: 5910 aa09 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ +0a07ac: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +0a07b0: 5910 ab09 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ +0a07b4: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +0a07b8: 5910 ac09 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ +0a07bc: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -138425,28 +138444,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -0a07cc: |[0a07cc] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -0a07dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a07de: 5431 ae09 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ -0a07e2: 6e20 4f03 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0a07e8: 6e10 3903 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -0a07ee: 6e30 3d03 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ -0a07f4: 6201 a609 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@09a6 │ │ -0a07f8: 7220 ac23 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0a07fe: 0a00 |0011: move-result v0 │ │ -0a0800: 6e30 3c03 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@033c │ │ -0a0806: 5431 ae09 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ -0a080a: 6e51 2d03 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ -0a0810: 6e10 3503 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0335 │ │ -0a0816: 0e00 |001d: return-void │ │ +0a07c0: |[0a07c0] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +0a07d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a07d2: 5431 ae09 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ +0a07d6: 6e20 4f03 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0a07dc: 6e10 3903 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +0a07e2: 6e30 3d03 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ +0a07e8: 6201 a609 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@09a6 │ │ +0a07ec: 7220 ac23 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0a07f2: 0a00 |0011: move-result v0 │ │ +0a07f4: 6e30 3c03 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@033c │ │ +0a07fa: 5431 ae09 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ +0a07fe: 6e51 2d03 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ +0a0804: 6e10 3503 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0335 │ │ +0a080a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ 0x0006 line=258 │ │ 0x0009 line=259 │ │ 0x000c line=260 │ │ 0x0012 line=261 │ │ @@ -138467,26 +138486,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -0a0818: |[0a0818] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -0a0828: 5440 ae09 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ -0a082c: 5241 a909 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ -0a0830: 6e20 4f03 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0a0836: 8260 |0007: int-to-float v0, v6 │ │ -0a0838: 8271 |0008: int-to-float v1, v7 │ │ -0a083a: 8262 |0009: int-to-float v2, v6 │ │ -0a083c: 5243 b209 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ -0a0840: c832 |000c: mul-float/2addr v2, v3 │ │ -0a0842: 5443 ae09 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ -0a0846: 6e53 2d03 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ -0a084c: 0e00 |0012: return-void │ │ +0a080c: |[0a080c] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +0a081c: 5440 ae09 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ +0a0820: 5241 a909 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ +0a0824: 6e20 4f03 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0a082a: 8260 |0007: int-to-float v0, v6 │ │ +0a082c: 8271 |0008: int-to-float v1, v7 │ │ +0a082e: 8262 |0009: int-to-float v2, v6 │ │ +0a0830: 5243 b209 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ +0a0834: c832 |000c: mul-float/2addr v2, v3 │ │ +0a0836: 5443 ae09 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@09ae │ │ +0a083a: 6e53 2d03 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@032d │ │ +0a0840: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x0012 line=245 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ @@ -138500,291 +138519,291 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 536 16-bit code units │ │ -0a0850: |[0a0850] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -0a0860: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -0a0864: 5402 a709 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0868: 6e10 6c03 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@036c │ │ -0a086e: 0a18 |0007: move-result v24 │ │ -0a0870: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -0a0874: 5402 a709 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0878: 6e10 6503 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0365 │ │ -0a087e: 0a11 |000f: move-result v17 │ │ -0a0880: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -0a0884: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -0a0888: 120b |0014: const/4 v11, #int 0 // #0 │ │ -0a088a: 7401 3903 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -0a0890: 0a17 |0018: move-result v23 │ │ -0a0892: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -0a0896: 5402 a709 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a089a: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -0a089e: 6e20 2703 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0327 │ │ -0a08a4: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -0a08a8: 5502 b009 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ -0a08ac: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -0a08b0: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -0a08b4: 5302 ad09 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ -0a08b8: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -0a08bc: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -0a08c0: 3d02 cc01 |0030: if-lez v2, 01fc // +01cc │ │ -0a08c4: 7100 a723 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0a08ca: 0b14 |0035: move-result-wide v20 │ │ -0a08cc: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -0a08d0: 5302 b109 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ -0a08d4: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -0a08d8: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -0a08dc: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -0a08e0: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -0a08e4: 5302 b109 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ -0a08e8: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -0a08ec: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -0a08f0: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -0a08f4: 85c2 |004a: long-to-float v2, v12 │ │ -0a08f6: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -0a08fa: a916 0203 |004d: div-float v22, v2, v3 │ │ -0a08fe: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -0a0902: 5502 b009 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ -0a0906: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -0a090a: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -0a090e: 5302 ad09 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ -0a0912: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -0a0916: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -0a091a: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -0a091e: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -0a0922: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -0a0926: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -0a092a: 5a02 ad09 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ -0a092e: 0e00 |0067: return-void │ │ -0a0930: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -0a0934: 5302 ad09 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ -0a0938: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -0a093c: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -0a0940: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -0a0944: 85e2 |0072: long-to-float v2, v14 │ │ -0a0946: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -0a094a: a910 0203 |0075: div-float v16, v2, v3 │ │ -0a094e: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -0a0952: a907 1002 |0079: div-float v7, v16, v2 │ │ -0a0956: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -0a095a: 8222 |007d: int-to-float v2, v2 │ │ -0a095c: 6203 a609 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@09a6 │ │ -0a0960: 7220 ac23 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0a0966: 0a03 |0083: move-result v3 │ │ -0a0968: a808 0203 |0084: mul-float v8, v2, v3 │ │ -0a096c: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -0a0970: 5402 a809 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@09a8 │ │ -0a0974: 8293 |008a: int-to-float v3, v9 │ │ -0a0976: c783 |008b: sub-float/2addr v3, v8 │ │ -0a0978: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -0a097a: 8295 |008d: int-to-float v5, v9 │ │ -0a097c: c685 |008e: add-float/2addr v5, v8 │ │ -0a097e: 0200 1100 |008f: move/from16 v0, v17 │ │ -0a0982: 8206 |0091: int-to-float v6, v0 │ │ -0a0984: 6e56 7203 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@0372 │ │ -0a098a: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -0a098e: 5402 a809 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@09a8 │ │ -0a0992: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -0a0994: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -0a0996: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -0a099a: 6e40 3b03 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@033b │ │ -0a09a0: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -0a09a2: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -0a09a6: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -0a09aa: 3902 0801 |00a5: if-nez v2, 01ad // +0108 │ │ -0a09ae: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0a09b2: 5202 a909 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ -0a09b6: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -0a09ba: 6e20 2e03 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ -0a09c0: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -0a09c2: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -0a09c6: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -0a09ca: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -0a09ce: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -0a09d2: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -0a09d6: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -0a09da: a602 0216 |00bd: add-float v2, v2, v22 │ │ -0a09de: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -0a09e2: c832 |00c1: mul-float/2addr v2, v3 │ │ -0a09e4: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -0a09e8: a907 0203 |00c4: div-float v7, v2, v3 │ │ -0a09ec: 8294 |00c6: int-to-float v4, v9 │ │ -0a09ee: 82a5 |00c7: int-to-float v5, v10 │ │ -0a09f0: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -0a09f4: 5206 a909 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ -0a09f8: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -0a09fc: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -0a0a00: 7606 de1f 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ -0a0a06: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -0a0a08: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -0a0a0c: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -0a0a10: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -0a0a14: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -0a0a18: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -0a0a1c: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -0a0a20: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -0a0a24: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -0a0a28: a907 0203 |00e4: div-float v7, v2, v3 │ │ -0a0a2c: 8294 |00e6: int-to-float v4, v9 │ │ -0a0a2e: 82a5 |00e7: int-to-float v5, v10 │ │ -0a0a30: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -0a0a34: 5206 aa09 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ -0a0a38: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -0a0a3c: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -0a0a40: 7606 de1f 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ -0a0a46: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -0a0a4a: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -0a0a4e: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -0a0a52: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -0a0a56: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -0a0a5a: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -0a0a5e: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -0a0a62: a702 1602 |0101: sub-float v2, v22, v2 │ │ -0a0a66: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -0a0a6a: c832 |0105: mul-float/2addr v2, v3 │ │ -0a0a6c: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -0a0a70: a907 0203 |0108: div-float v7, v2, v3 │ │ -0a0a74: 8294 |010a: int-to-float v4, v9 │ │ -0a0a76: 82a5 |010b: int-to-float v5, v10 │ │ -0a0a78: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -0a0a7c: 5206 ab09 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ -0a0a80: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -0a0a84: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -0a0a88: 7606 de1f 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ -0a0a8e: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -0a0a92: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -0a0a96: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -0a0a9a: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -0a0a9e: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -0a0aa2: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -0a0aa6: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -0a0aaa: a702 1602 |0125: sub-float v2, v22, v2 │ │ -0a0aae: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -0a0ab2: c832 |0129: mul-float/2addr v2, v3 │ │ -0a0ab4: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -0a0ab8: a907 0203 |012c: div-float v7, v2, v3 │ │ -0a0abc: 8294 |012e: int-to-float v4, v9 │ │ -0a0abe: 82a5 |012f: int-to-float v5, v10 │ │ -0a0ac0: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -0a0ac4: 5206 ac09 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ -0a0ac8: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -0a0acc: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -0a0ad0: 7606 de1f 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ -0a0ad6: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -0a0ada: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -0a0ade: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -0a0ae2: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -0a0ae6: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -0a0aea: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -0a0aee: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -0a0af2: a702 1602 |0149: sub-float v2, v22, v2 │ │ -0a0af6: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -0a0afa: c832 |014d: mul-float/2addr v2, v3 │ │ -0a0afc: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -0a0b00: a907 0203 |0150: div-float v7, v2, v3 │ │ -0a0b04: 8294 |0152: int-to-float v4, v9 │ │ -0a0b06: 82a5 |0153: int-to-float v5, v10 │ │ -0a0b08: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -0a0b0c: 5206 a909 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ -0a0b10: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -0a0b14: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -0a0b18: 7606 de1f 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ -0a0b1e: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -0a0b22: 5202 b209 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ -0a0b26: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -0a0b28: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -0a0b2c: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -0a0b30: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -0a0b34: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -0a0b38: 0201 1700 |016c: move/from16 v1, v23 │ │ -0a0b3c: 6e20 3603 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ -0a0b42: 7401 3903 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -0a0b48: 0a17 |0174: move-result v23 │ │ -0a0b4a: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -0a0b4e: 5402 a709 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0b52: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -0a0b56: 6e20 2703 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0327 │ │ -0a0b5c: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -0a0b60: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -0a0b64: 7040 df1f 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1fdf │ │ -0a0b6a: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -0a0b6e: 5402 af09 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ -0a0b72: 0800 1900 |0189: move-object/from16 v0, v25 │ │ -0a0b76: 5403 a709 |018b: iget-object v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0b7a: 5233 3a01 |018d: iget v3, v3, Landroid/graphics/Rect;.left:I // field@013a │ │ -0a0b7e: 0800 1900 |018f: move-object/from16 v0, v25 │ │ -0a0b82: 5404 a709 |0191: iget-object v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0b86: 5244 3c01 |0193: iget v4, v4, Landroid/graphics/Rect;.top:I // field@013c │ │ -0a0b8a: 0800 1900 |0195: move-object/from16 v0, v25 │ │ -0a0b8e: 5405 a709 |0197: iget-object v5, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0b92: 5255 3b01 |0199: iget v5, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ -0a0b96: 0800 1900 |019b: move-object/from16 v0, v25 │ │ -0a0b9a: 5406 a709 |019d: iget-object v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0b9e: 5266 3901 |019f: iget v6, v6, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0a0ba2: 7156 a416 3254 |01a1: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@16a4 │ │ -0a0ba8: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -0a0bac: 0201 1700 |01a6: move/from16 v1, v23 │ │ -0a0bb0: 6e20 3603 1000 |01a8: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ -0a0bb6: 2900 bcfe |01ab: goto/16 0067 // -0144 │ │ -0a0bba: 1202 |01ad: const/4 v2, #int 0 // #0 │ │ -0a0bbc: 2d02 1602 |01ae: cmpl-float v2, v22, v2 │ │ -0a0bc0: 3a02 1300 |01b0: if-ltz v2, 01c3 // +0013 │ │ -0a0bc4: 1502 c841 |01b2: const/high16 v2, #int 1103626240 // #41c8 │ │ -0a0bc8: 2e02 1602 |01b4: cmpg-float v2, v22, v2 │ │ -0a0bcc: 3b02 0d00 |01b6: if-gez v2, 01c3 // +000d │ │ -0a0bd0: 0800 1900 |01b8: move-object/from16 v0, v25 │ │ -0a0bd4: 5202 ac09 |01ba: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ -0a0bd8: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ -0a0bdc: 6e20 2e03 2000 |01be: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ -0a0be2: 2900 effe |01c1: goto/16 00b0 // -0111 │ │ -0a0be6: 1502 c841 |01c3: const/high16 v2, #int 1103626240 // #41c8 │ │ -0a0bea: 2d02 1602 |01c5: cmpl-float v2, v22, v2 │ │ -0a0bee: 3a02 1300 |01c7: if-ltz v2, 01da // +0013 │ │ -0a0bf2: 1502 4842 |01c9: const/high16 v2, #int 1112014848 // #4248 │ │ -0a0bf6: 2e02 1602 |01cb: cmpg-float v2, v22, v2 │ │ -0a0bfa: 3b02 0d00 |01cd: if-gez v2, 01da // +000d │ │ -0a0bfe: 0800 1900 |01cf: move-object/from16 v0, v25 │ │ -0a0c02: 5202 a909 |01d1: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ -0a0c06: 0800 1a00 |01d3: move-object/from16 v0, v26 │ │ -0a0c0a: 6e20 2e03 2000 |01d5: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ -0a0c10: 2900 d8fe |01d8: goto/16 00b0 // -0128 │ │ -0a0c14: 1502 4842 |01da: const/high16 v2, #int 1112014848 // #4248 │ │ -0a0c18: 2d02 1602 |01dc: cmpl-float v2, v22, v2 │ │ -0a0c1c: 3a02 1300 |01de: if-ltz v2, 01f1 // +0013 │ │ -0a0c20: 1502 9642 |01e0: const/high16 v2, #int 1117126656 // #4296 │ │ -0a0c24: 2e02 1602 |01e2: cmpg-float v2, v22, v2 │ │ -0a0c28: 3b02 0d00 |01e4: if-gez v2, 01f1 // +000d │ │ -0a0c2c: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ -0a0c30: 5202 aa09 |01e8: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ -0a0c34: 0800 1a00 |01ea: move-object/from16 v0, v26 │ │ -0a0c38: 6e20 2e03 2000 |01ec: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ -0a0c3e: 2900 c1fe |01ef: goto/16 00b0 // -013f │ │ -0a0c42: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ -0a0c46: 5202 ab09 |01f3: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ -0a0c4a: 0800 1a00 |01f5: move-object/from16 v0, v26 │ │ -0a0c4e: 6e20 2e03 2000 |01f7: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ -0a0c54: 2900 b6fe |01fa: goto/16 00b0 // -014a │ │ -0a0c58: 0800 1900 |01fc: move-object/from16 v0, v25 │ │ -0a0c5c: 5202 b209 |01fe: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ -0a0c60: 1203 |0200: const/4 v3, #int 0 // #0 │ │ -0a0c62: 2d02 0203 |0201: cmpl-float v2, v2, v3 │ │ -0a0c66: 3d02 a1ff |0203: if-lez v2, 01a4 // -005f │ │ -0a0c6a: 0800 1900 |0205: move-object/from16 v0, v25 │ │ -0a0c6e: 5202 b209 |0207: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ -0a0c72: 8922 |0209: float-to-double v2, v2 │ │ -0a0c74: 1904 f03f |020a: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -0a0c78: 3002 0204 |020c: cmpg-double v2, v2, v4 │ │ -0a0c7c: 3c02 96ff |020e: if-gtz v2, 01a4 // -006a │ │ -0a0c80: 0800 1900 |0210: move-object/from16 v0, v25 │ │ -0a0c84: 0801 1a00 |0212: move-object/from16 v1, v26 │ │ -0a0c88: 7040 df1f 10a9 |0214: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1fdf │ │ -0a0c8e: 288d |0217: goto 01a4 // -0073 │ │ +0a0844: |[0a0844] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +0a0854: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +0a0858: 5402 a709 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a085c: 6e10 6c03 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@036c │ │ +0a0862: 0a18 |0007: move-result v24 │ │ +0a0864: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +0a0868: 5402 a709 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a086c: 6e10 6503 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0365 │ │ +0a0872: 0a11 |000f: move-result v17 │ │ +0a0874: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +0a0878: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +0a087c: 120b |0014: const/4 v11, #int 0 // #0 │ │ +0a087e: 7401 3903 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +0a0884: 0a17 |0018: move-result v23 │ │ +0a0886: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +0a088a: 5402 a709 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a088e: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +0a0892: 6e20 2703 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0327 │ │ +0a0898: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +0a089c: 5502 b009 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ +0a08a0: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +0a08a4: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +0a08a8: 5302 ad09 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ +0a08ac: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +0a08b0: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +0a08b4: 3d02 cc01 |0030: if-lez v2, 01fc // +01cc │ │ +0a08b8: 7100 a723 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0a08be: 0b14 |0035: move-result-wide v20 │ │ +0a08c0: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +0a08c4: 5302 b109 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ +0a08c8: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +0a08cc: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +0a08d0: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +0a08d4: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +0a08d8: 5302 b109 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ +0a08dc: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +0a08e0: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +0a08e4: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +0a08e8: 85c2 |004a: long-to-float v2, v12 │ │ +0a08ea: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +0a08ee: a916 0203 |004d: div-float v22, v2, v3 │ │ +0a08f2: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +0a08f6: 5502 b009 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ +0a08fa: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +0a08fe: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +0a0902: 5302 ad09 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ +0a0906: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +0a090a: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +0a090e: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +0a0912: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +0a0916: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +0a091a: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +0a091e: 5a02 ad09 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ +0a0922: 0e00 |0067: return-void │ │ +0a0924: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +0a0928: 5302 ad09 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ +0a092c: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +0a0930: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +0a0934: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +0a0938: 85e2 |0072: long-to-float v2, v14 │ │ +0a093a: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +0a093e: a910 0203 |0075: div-float v16, v2, v3 │ │ +0a0942: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +0a0946: a907 1002 |0079: div-float v7, v16, v2 │ │ +0a094a: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +0a094e: 8222 |007d: int-to-float v2, v2 │ │ +0a0950: 6203 a609 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@09a6 │ │ +0a0954: 7220 ac23 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0a095a: 0a03 |0083: move-result v3 │ │ +0a095c: a808 0203 |0084: mul-float v8, v2, v3 │ │ +0a0960: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +0a0964: 5402 a809 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@09a8 │ │ +0a0968: 8293 |008a: int-to-float v3, v9 │ │ +0a096a: c783 |008b: sub-float/2addr v3, v8 │ │ +0a096c: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +0a096e: 8295 |008d: int-to-float v5, v9 │ │ +0a0970: c685 |008e: add-float/2addr v5, v8 │ │ +0a0972: 0200 1100 |008f: move/from16 v0, v17 │ │ +0a0976: 8206 |0091: int-to-float v6, v0 │ │ +0a0978: 6e56 7203 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@0372 │ │ +0a097e: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +0a0982: 5402 a809 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@09a8 │ │ +0a0986: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +0a0988: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +0a098a: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +0a098e: 6e40 3b03 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@033b │ │ +0a0994: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +0a0996: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +0a099a: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +0a099e: 3902 0801 |00a5: if-nez v2, 01ad // +0108 │ │ +0a09a2: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0a09a6: 5202 a909 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ +0a09aa: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +0a09ae: 6e20 2e03 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ +0a09b4: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +0a09b6: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +0a09ba: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +0a09be: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +0a09c2: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +0a09c6: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +0a09ca: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +0a09ce: a602 0216 |00bd: add-float v2, v2, v22 │ │ +0a09d2: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +0a09d6: c832 |00c1: mul-float/2addr v2, v3 │ │ +0a09d8: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +0a09dc: a907 0203 |00c4: div-float v7, v2, v3 │ │ +0a09e0: 8294 |00c6: int-to-float v4, v9 │ │ +0a09e2: 82a5 |00c7: int-to-float v5, v10 │ │ +0a09e4: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +0a09e8: 5206 a909 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ +0a09ec: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +0a09f0: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +0a09f4: 7606 de1f 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ +0a09fa: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +0a09fc: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +0a0a00: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +0a0a04: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +0a0a08: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +0a0a0c: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +0a0a10: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +0a0a14: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +0a0a18: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +0a0a1c: a907 0203 |00e4: div-float v7, v2, v3 │ │ +0a0a20: 8294 |00e6: int-to-float v4, v9 │ │ +0a0a22: 82a5 |00e7: int-to-float v5, v10 │ │ +0a0a24: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +0a0a28: 5206 aa09 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ +0a0a2c: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +0a0a30: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +0a0a34: 7606 de1f 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ +0a0a3a: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +0a0a3e: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +0a0a42: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +0a0a46: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +0a0a4a: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +0a0a4e: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +0a0a52: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +0a0a56: a702 1602 |0101: sub-float v2, v22, v2 │ │ +0a0a5a: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +0a0a5e: c832 |0105: mul-float/2addr v2, v3 │ │ +0a0a60: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +0a0a64: a907 0203 |0108: div-float v7, v2, v3 │ │ +0a0a68: 8294 |010a: int-to-float v4, v9 │ │ +0a0a6a: 82a5 |010b: int-to-float v5, v10 │ │ +0a0a6c: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +0a0a70: 5206 ab09 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ +0a0a74: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +0a0a78: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +0a0a7c: 7606 de1f 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ +0a0a82: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +0a0a86: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +0a0a8a: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +0a0a8e: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +0a0a92: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +0a0a96: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +0a0a9a: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +0a0a9e: a702 1602 |0125: sub-float v2, v22, v2 │ │ +0a0aa2: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +0a0aa6: c832 |0129: mul-float/2addr v2, v3 │ │ +0a0aa8: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +0a0aac: a907 0203 |012c: div-float v7, v2, v3 │ │ +0a0ab0: 8294 |012e: int-to-float v4, v9 │ │ +0a0ab2: 82a5 |012f: int-to-float v5, v10 │ │ +0a0ab4: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +0a0ab8: 5206 ac09 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ +0a0abc: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +0a0ac0: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +0a0ac4: 7606 de1f 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ +0a0aca: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +0a0ace: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +0a0ad2: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +0a0ad6: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +0a0ada: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +0a0ade: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +0a0ae2: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +0a0ae6: a702 1602 |0149: sub-float v2, v22, v2 │ │ +0a0aea: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +0a0aee: c832 |014d: mul-float/2addr v2, v3 │ │ +0a0af0: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +0a0af4: a907 0203 |0150: div-float v7, v2, v3 │ │ +0a0af8: 8294 |0152: int-to-float v4, v9 │ │ +0a0afa: 82a5 |0153: int-to-float v5, v10 │ │ +0a0afc: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +0a0b00: 5206 a909 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ +0a0b04: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +0a0b08: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +0a0b0c: 7606 de1f 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1fde │ │ +0a0b12: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +0a0b16: 5202 b209 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ +0a0b1a: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +0a0b1c: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +0a0b20: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +0a0b24: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +0a0b28: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +0a0b2c: 0201 1700 |016c: move/from16 v1, v23 │ │ +0a0b30: 6e20 3603 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ +0a0b36: 7401 3903 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +0a0b3c: 0a17 |0174: move-result v23 │ │ +0a0b3e: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +0a0b42: 5402 a709 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0b46: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +0a0b4a: 6e20 2703 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0327 │ │ +0a0b50: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +0a0b54: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +0a0b58: 7040 df1f 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1fdf │ │ +0a0b5e: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +0a0b62: 5402 af09 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ +0a0b66: 0800 1900 |0189: move-object/from16 v0, v25 │ │ +0a0b6a: 5403 a709 |018b: iget-object v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0b6e: 5233 3a01 |018d: iget v3, v3, Landroid/graphics/Rect;.left:I // field@013a │ │ +0a0b72: 0800 1900 |018f: move-object/from16 v0, v25 │ │ +0a0b76: 5404 a709 |0191: iget-object v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0b7a: 5244 3c01 |0193: iget v4, v4, Landroid/graphics/Rect;.top:I // field@013c │ │ +0a0b7e: 0800 1900 |0195: move-object/from16 v0, v25 │ │ +0a0b82: 5405 a709 |0197: iget-object v5, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0b86: 5255 3b01 |0199: iget v5, v5, Landroid/graphics/Rect;.right:I // field@013b │ │ +0a0b8a: 0800 1900 |019b: move-object/from16 v0, v25 │ │ +0a0b8e: 5406 a709 |019d: iget-object v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0b92: 5266 3901 |019f: iget v6, v6, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0a0b96: 7156 a416 3254 |01a1: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@16a4 │ │ +0a0b9c: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +0a0ba0: 0201 1700 |01a6: move/from16 v1, v23 │ │ +0a0ba4: 6e20 3603 1000 |01a8: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ +0a0baa: 2900 bcfe |01ab: goto/16 0067 // -0144 │ │ +0a0bae: 1202 |01ad: const/4 v2, #int 0 // #0 │ │ +0a0bb0: 2d02 1602 |01ae: cmpl-float v2, v22, v2 │ │ +0a0bb4: 3a02 1300 |01b0: if-ltz v2, 01c3 // +0013 │ │ +0a0bb8: 1502 c841 |01b2: const/high16 v2, #int 1103626240 // #41c8 │ │ +0a0bbc: 2e02 1602 |01b4: cmpg-float v2, v22, v2 │ │ +0a0bc0: 3b02 0d00 |01b6: if-gez v2, 01c3 // +000d │ │ +0a0bc4: 0800 1900 |01b8: move-object/from16 v0, v25 │ │ +0a0bc8: 5202 ac09 |01ba: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ +0a0bcc: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ +0a0bd0: 6e20 2e03 2000 |01be: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ +0a0bd6: 2900 effe |01c1: goto/16 00b0 // -0111 │ │ +0a0bda: 1502 c841 |01c3: const/high16 v2, #int 1103626240 // #41c8 │ │ +0a0bde: 2d02 1602 |01c5: cmpl-float v2, v22, v2 │ │ +0a0be2: 3a02 1300 |01c7: if-ltz v2, 01da // +0013 │ │ +0a0be6: 1502 4842 |01c9: const/high16 v2, #int 1112014848 // #4248 │ │ +0a0bea: 2e02 1602 |01cb: cmpg-float v2, v22, v2 │ │ +0a0bee: 3b02 0d00 |01cd: if-gez v2, 01da // +000d │ │ +0a0bf2: 0800 1900 |01cf: move-object/from16 v0, v25 │ │ +0a0bf6: 5202 a909 |01d1: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ +0a0bfa: 0800 1a00 |01d3: move-object/from16 v0, v26 │ │ +0a0bfe: 6e20 2e03 2000 |01d5: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ +0a0c04: 2900 d8fe |01d8: goto/16 00b0 // -0128 │ │ +0a0c08: 1502 4842 |01da: const/high16 v2, #int 1112014848 // #4248 │ │ +0a0c0c: 2d02 1602 |01dc: cmpl-float v2, v22, v2 │ │ +0a0c10: 3a02 1300 |01de: if-ltz v2, 01f1 // +0013 │ │ +0a0c14: 1502 9642 |01e0: const/high16 v2, #int 1117126656 // #4296 │ │ +0a0c18: 2e02 1602 |01e2: cmpg-float v2, v22, v2 │ │ +0a0c1c: 3b02 0d00 |01e4: if-gez v2, 01f1 // +000d │ │ +0a0c20: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ +0a0c24: 5202 aa09 |01e8: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ +0a0c28: 0800 1a00 |01ea: move-object/from16 v0, v26 │ │ +0a0c2c: 6e20 2e03 2000 |01ec: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ +0a0c32: 2900 c1fe |01ef: goto/16 00b0 // -013f │ │ +0a0c36: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ +0a0c3a: 5202 ab09 |01f3: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ +0a0c3e: 0800 1a00 |01f5: move-object/from16 v0, v26 │ │ +0a0c42: 6e20 2e03 2000 |01f7: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@032e │ │ +0a0c48: 2900 b6fe |01fa: goto/16 00b0 // -014a │ │ +0a0c4c: 0800 1900 |01fc: move-object/from16 v0, v25 │ │ +0a0c50: 5202 b209 |01fe: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ +0a0c54: 1203 |0200: const/4 v3, #int 0 // #0 │ │ +0a0c56: 2d02 0203 |0201: cmpl-float v2, v2, v3 │ │ +0a0c5a: 3d02 a1ff |0203: if-lez v2, 01a4 // -005f │ │ +0a0c5e: 0800 1900 |0205: move-object/from16 v0, v25 │ │ +0a0c62: 5202 b209 |0207: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ +0a0c66: 8922 |0209: float-to-double v2, v2 │ │ +0a0c68: 1904 f03f |020a: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +0a0c6c: 3002 0204 |020c: cmpg-double v2, v2, v4 │ │ +0a0c70: 3c02 96ff |020e: if-gtz v2, 01a4 // -006a │ │ +0a0c74: 0800 1900 |0210: move-object/from16 v0, v25 │ │ +0a0c78: 0801 1a00 |0212: move-object/from16 v1, v26 │ │ +0a0c7c: 7040 df1f 10a9 |0214: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1fdf │ │ +0a0c82: 288d |0217: goto 01a4 // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0008 line=139 │ │ 0x0010 line=140 │ │ 0x0012 line=141 │ │ 0x0014 line=142 │ │ @@ -138875,25 +138894,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0a0c90: |[0a0c90] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -0a0ca0: 5540 b009 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ -0a0ca4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0a0ca8: 5340 ad09 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ -0a0cac: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -0a0cb0: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -0a0cb4: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -0a0cb8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a0cba: 0f00 |000d: return v0 │ │ -0a0cbc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a0cbe: 28fe |000f: goto 000d // -0002 │ │ +0a0c84: |[0a0c84] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +0a0c94: 5540 b009 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ +0a0c98: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0a0c9c: 5340 ad09 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ +0a0ca0: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +0a0ca4: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +0a0ca8: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +0a0cac: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a0cae: 0f00 |000d: return v0 │ │ +0a0cb0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a0cb2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ @@ -138901,24 +138920,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -0a0cc0: |[0a0cc0] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -0a0cd0: 5410 a709 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0cd4: 5902 3a01 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@013a │ │ -0a0cd8: 5410 a709 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0cdc: 5903 3c01 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@013c │ │ -0a0ce0: 5410 a709 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0ce4: 5904 3b01 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ -0a0ce8: 5410 a709 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0cec: 5905 3901 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0a0cf0: 0e00 |0010: return-void │ │ +0a0cb4: |[0a0cb4] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +0a0cc4: 5410 a709 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0cc8: 5902 3a01 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@013a │ │ +0a0ccc: 5410 a709 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0cd0: 5903 3c01 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@013c │ │ +0a0cd4: 5410 a709 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0cd8: 5904 3b01 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ +0a0cdc: 5410 a709 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0ce0: 5905 3901 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0a0ce4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0008 line=272 │ │ 0x000c line=273 │ │ 0x0010 line=274 │ │ @@ -138934,20 +138953,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a0cf4: |[0a0cf4] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -0a0d04: 5901 a909 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ -0a0d08: 5902 aa09 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ -0a0d0c: 5903 ab09 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ -0a0d10: 5904 ac09 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ -0a0d14: 0e00 |0008: return-void │ │ +0a0ce8: |[0a0ce8] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +0a0cf8: 5901 a909 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@09a9 │ │ +0a0cfc: 5902 aa09 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@09aa │ │ +0a0d00: 5903 ab09 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@09ab │ │ +0a0d04: 5904 ac09 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@09ac │ │ +0a0d08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -138963,29 +138982,29 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0a0d18: |[0a0d18] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -0a0d28: 5956 b209 |0000: iput v6, v5, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ -0a0d2c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0a0d30: 5a50 b109 |0004: iput-wide v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ -0a0d34: 5450 af09 |0006: iget-object v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ -0a0d38: 5451 a709 |0008: iget-object v1, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0d3c: 5211 3a01 |000a: iget v1, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ -0a0d40: 5452 a709 |000c: iget-object v2, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0d44: 5222 3c01 |000e: iget v2, v2, Landroid/graphics/Rect;.top:I // field@013c │ │ -0a0d48: 5453 a709 |0010: iget-object v3, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0d4c: 5233 3b01 |0012: iget v3, v3, Landroid/graphics/Rect;.right:I // field@013b │ │ -0a0d50: 5454 a709 |0014: iget-object v4, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ -0a0d54: 5244 3901 |0016: iget v4, v4, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0a0d58: 7154 a416 1032 |0018: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@16a4 │ │ -0a0d5e: 0e00 |001b: return-void │ │ +0a0d0c: |[0a0d0c] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +0a0d1c: 5956 b209 |0000: iput v6, v5, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ +0a0d20: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0a0d24: 5a50 b109 |0004: iput-wide v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ +0a0d28: 5450 af09 |0006: iget-object v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ +0a0d2c: 5451 a709 |0008: iget-object v1, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0d30: 5211 3a01 |000a: iget v1, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ +0a0d34: 5452 a709 |000c: iget-object v2, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0d38: 5222 3c01 |000e: iget v2, v2, Landroid/graphics/Rect;.top:I // field@013c │ │ +0a0d3c: 5453 a709 |0010: iget-object v3, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0d40: 5233 3b01 |0012: iget v3, v3, Landroid/graphics/Rect;.right:I // field@013b │ │ +0a0d44: 5454 a709 |0014: iget-object v4, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@09a7 │ │ +0a0d48: 5244 3901 |0016: iget v4, v4, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0a0d4c: 7154 a416 1032 |0018: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@16a4 │ │ +0a0d52: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x001b line=104 │ │ locals : │ │ @@ -138997,27 +139016,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0a0d60: |[0a0d60] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -0a0d70: 5520 b009 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ -0a0d74: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -0a0d78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a0d7a: 5920 b209 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ -0a0d7e: 7100 a723 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0a0d84: 0b00 |000a: move-result-wide v0 │ │ -0a0d86: 5a20 b109 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ -0a0d8a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0a0d8c: 5c20 b009 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ -0a0d90: 5420 af09 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ -0a0d94: 6e10 fb21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21fb │ │ -0a0d9a: 0e00 |0015: return-void │ │ +0a0d54: |[0a0d54] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +0a0d64: 5520 b009 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ +0a0d68: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +0a0d6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a0d6e: 5920 b209 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ +0a0d72: 7100 a723 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0a0d78: 0b00 |000a: move-result-wide v0 │ │ +0a0d7a: 5a20 b109 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@09b1 │ │ +0a0d7e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0a0d80: 5c20 b009 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ +0a0d84: 5420 af09 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ +0a0d88: 6e10 fb21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21fb │ │ +0a0d8e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0007 line=112 │ │ 0x000d line=113 │ │ 0x0010 line=114 │ │ @@ -139030,27 +139049,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0a0d9c: |[0a0d9c] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -0a0dac: 5520 b009 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ -0a0db0: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -0a0db4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a0db6: 5920 b209 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ -0a0dba: 7100 a723 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0a0dc0: 0b00 |000a: move-result-wide v0 │ │ -0a0dc2: 5a20 ad09 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ -0a0dc6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a0dc8: 5c20 b009 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ -0a0dcc: 5420 af09 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ -0a0dd0: 6e10 fb21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21fb │ │ -0a0dd6: 0e00 |0015: return-void │ │ +0a0d90: |[0a0d90] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +0a0da0: 5520 b009 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ +0a0da4: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +0a0da8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a0daa: 5920 b209 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@09b2 │ │ +0a0dae: 7100 a723 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0a0db4: 0b00 |000a: move-result-wide v0 │ │ +0a0db6: 5a20 ad09 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@09ad │ │ +0a0dba: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a0dbc: 5c20 b009 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@09b0 │ │ +0a0dc0: 5420 af09 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@09af │ │ +0a0dc4: 6e10 fb21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21fb │ │ +0a0dca: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0004 line=123 │ │ 0x0007 line=124 │ │ 0x000d line=125 │ │ 0x0010 line=126 │ │ @@ -139093,18 +139112,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a0dd8: |[0a0dd8] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0a0de8: 5b01 b309 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0dec: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a0df2: 0e00 |0005: return-void │ │ +0a0dcc: |[0a0dcc] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0a0ddc: 5b01 b309 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0de0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a0de6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -139114,77 +139133,77 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -0a0df4: |[0a0df4] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0a0e04: 1302 ff00 |0000: const/16 v2, #int 255 // #ff │ │ -0a0e08: 5430 b309 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e0c: 7110 fe1f 0000 |0004: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1ffe │ │ -0a0e12: 0a00 |0007: move-result v0 │ │ -0a0e14: 3800 3d00 |0008: if-eqz v0, 0045 // +003d │ │ -0a0e18: 5430 b309 |000a: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e1c: 7110 ff1f 0000 |000c: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ -0a0e22: 0c00 |000f: move-result-object v0 │ │ -0a0e24: 6e20 431e 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ -0a0e2a: 5430 b309 |0013: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e2e: 7110 ff1f 0000 |0015: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ -0a0e34: 0c00 |0018: move-result-object v0 │ │ -0a0e36: 6e10 4e1e 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.start:()V // method@1e4e │ │ -0a0e3c: 5430 b309 |001c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e40: 7110 0520 0000 |001e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2005 │ │ -0a0e46: 0a00 |0021: move-result v0 │ │ -0a0e48: 3800 1300 |0022: if-eqz v0, 0035 // +0013 │ │ -0a0e4c: 5430 b309 |0024: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e50: 7110 0620 0000 |0026: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@2006 │ │ -0a0e56: 0c00 |0029: move-result-object v0 │ │ -0a0e58: 3800 0b00 |002a: if-eqz v0, 0035 // +000b │ │ -0a0e5c: 5430 b309 |002c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e60: 7110 0620 0000 |002e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@2006 │ │ -0a0e66: 0c00 |0031: move-result-object v0 │ │ -0a0e68: 7210 fa1f 0000 |0032: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1ffa │ │ -0a0e6e: 5430 b309 |0035: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e72: 5431 b309 |0037: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e76: 7110 0720 0100 |0039: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@2007 │ │ -0a0e7c: 0c01 |003c: move-result-object v1 │ │ -0a0e7e: 6e10 ab1c 0100 |003d: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ -0a0e84: 0a01 |0040: move-result v1 │ │ -0a0e86: 7120 0c20 1000 |0041: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@200c │ │ -0a0e8c: 0e00 |0044: return-void │ │ -0a0e8e: 5430 b309 |0045: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0e92: 7110 ff1f 0000 |0047: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ -0a0e98: 0c00 |004a: move-result-object v0 │ │ -0a0e9a: 6e10 4f1e 0000 |004b: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.stop:()V // method@1e4f │ │ -0a0ea0: 5430 b309 |004e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0ea4: 7110 0720 0000 |0050: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@2007 │ │ -0a0eaa: 0c00 |0053: move-result-object v0 │ │ -0a0eac: 1301 0800 |0054: const/16 v1, #int 8 // #8 │ │ -0a0eb0: 6e20 bc1c 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ -0a0eb6: 5430 b309 |0059: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0eba: 7120 0820 2000 |005b: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@2008 │ │ -0a0ec0: 5430 b309 |005e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0ec4: 7110 0920 0000 |0060: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2009 │ │ -0a0eca: 0a00 |0063: move-result v0 │ │ -0a0ecc: 3800 0900 |0064: if-eqz v0, 006d // +0009 │ │ -0a0ed0: 5430 b309 |0066: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0ed4: 1201 |0068: const/4 v1, #int 0 // #0 │ │ -0a0ed6: 7120 0a20 1000 |0069: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ -0a0edc: 28c9 |006c: goto 0035 // -0037 │ │ -0a0ede: 5430 b309 |006d: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0ee2: 5431 b309 |006f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0ee6: 5211 e209 |0071: iget v1, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a0eea: 5432 b309 |0073: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ -0a0eee: 7110 0b20 0200 |0075: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@200b │ │ -0a0ef4: 0a02 |0078: move-result v2 │ │ -0a0ef6: b121 |0079: sub-int/2addr v1, v2 │ │ -0a0ef8: 1212 |007a: const/4 v2, #int 1 // #1 │ │ -0a0efa: 7130 0d20 1002 |007b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@200d │ │ -0a0f00: 28b7 |007e: goto 0035 // -0049 │ │ +0a0de8: |[0a0de8] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0a0df8: 1302 ff00 |0000: const/16 v2, #int 255 // #ff │ │ +0a0dfc: 5430 b309 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e00: 7110 fe1f 0000 |0004: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1ffe │ │ +0a0e06: 0a00 |0007: move-result v0 │ │ +0a0e08: 3800 3d00 |0008: if-eqz v0, 0045 // +003d │ │ +0a0e0c: 5430 b309 |000a: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e10: 7110 ff1f 0000 |000c: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ +0a0e16: 0c00 |000f: move-result-object v0 │ │ +0a0e18: 6e20 431e 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ +0a0e1e: 5430 b309 |0013: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e22: 7110 ff1f 0000 |0015: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ +0a0e28: 0c00 |0018: move-result-object v0 │ │ +0a0e2a: 6e10 4e1e 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.start:()V // method@1e4e │ │ +0a0e30: 5430 b309 |001c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e34: 7110 0520 0000 |001e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2005 │ │ +0a0e3a: 0a00 |0021: move-result v0 │ │ +0a0e3c: 3800 1300 |0022: if-eqz v0, 0035 // +0013 │ │ +0a0e40: 5430 b309 |0024: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e44: 7110 0620 0000 |0026: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@2006 │ │ +0a0e4a: 0c00 |0029: move-result-object v0 │ │ +0a0e4c: 3800 0b00 |002a: if-eqz v0, 0035 // +000b │ │ +0a0e50: 5430 b309 |002c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e54: 7110 0620 0000 |002e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@2006 │ │ +0a0e5a: 0c00 |0031: move-result-object v0 │ │ +0a0e5c: 7210 fa1f 0000 |0032: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1ffa │ │ +0a0e62: 5430 b309 |0035: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e66: 5431 b309 |0037: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e6a: 7110 0720 0100 |0039: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@2007 │ │ +0a0e70: 0c01 |003c: move-result-object v1 │ │ +0a0e72: 6e10 ab1c 0100 |003d: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ +0a0e78: 0a01 |0040: move-result v1 │ │ +0a0e7a: 7120 0c20 1000 |0041: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@200c │ │ +0a0e80: 0e00 |0044: return-void │ │ +0a0e82: 5430 b309 |0045: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e86: 7110 ff1f 0000 |0047: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ +0a0e8c: 0c00 |004a: move-result-object v0 │ │ +0a0e8e: 6e10 4f1e 0000 |004b: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.stop:()V // method@1e4f │ │ +0a0e94: 5430 b309 |004e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0e98: 7110 0720 0000 |0050: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@2007 │ │ +0a0e9e: 0c00 |0053: move-result-object v0 │ │ +0a0ea0: 1301 0800 |0054: const/16 v1, #int 8 // #8 │ │ +0a0ea4: 6e20 bc1c 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ +0a0eaa: 5430 b309 |0059: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0eae: 7120 0820 2000 |005b: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@2008 │ │ +0a0eb4: 5430 b309 |005e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0eb8: 7110 0920 0000 |0060: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2009 │ │ +0a0ebe: 0a00 |0063: move-result v0 │ │ +0a0ec0: 3800 0900 |0064: if-eqz v0, 006d // +0009 │ │ +0a0ec4: 5430 b309 |0066: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0ec8: 1201 |0068: const/4 v1, #int 0 // #0 │ │ +0a0eca: 7120 0a20 1000 |0069: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ +0a0ed0: 28c9 |006c: goto 0035 // -0037 │ │ +0a0ed2: 5430 b309 |006d: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0ed6: 5431 b309 |006f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0eda: 5211 e209 |0071: iget v1, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a0ede: 5432 b309 |0073: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b3 │ │ +0a0ee2: 7110 0b20 0200 |0075: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@200b │ │ +0a0ee8: 0a02 |0078: move-result v2 │ │ +0a0eea: b121 |0079: sub-int/2addr v1, v2 │ │ +0a0eec: 1212 |007a: const/4 v2, #int 1 // #1 │ │ +0a0eee: 7130 0d20 1002 |007b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@200d │ │ +0a0ef4: 28b7 |007e: goto 0035 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=161 │ │ 0x000a line=163 │ │ 0x0013 line=164 │ │ 0x001c line=165 │ │ 0x0024 line=166 │ │ @@ -139206,16 +139225,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f04: |[0a0f04] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -0a0f14: 0e00 |0000: return-void │ │ +0a0ef8: |[0a0ef8] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +0a0f08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -139224,16 +139243,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f18: |[0a0f18] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -0a0f28: 0e00 |0000: return-void │ │ +0a0f0c: |[0a0f0c] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +0a0f1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -139271,18 +139290,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a0f2c: |[0a0f2c] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0a0f3c: 5b01 b409 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b4 │ │ -0a0f40: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -0a0f46: 0e00 |0005: return-void │ │ +0a0f20: |[0a0f20] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0a0f30: 5b01 b409 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b4 │ │ +0a0f34: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +0a0f3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -139292,18 +139311,18 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a0f48: |[0a0f48] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0a0f58: 5410 b409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b4 │ │ -0a0f5c: 7120 0a20 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ -0a0f62: 0e00 |0005: return-void │ │ +0a0f3c: |[0a0f3c] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0a0f4c: 5410 b409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b4 │ │ +0a0f50: 7120 0a20 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ +0a0f56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0005 line=370 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ @@ -139343,18 +139362,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a0f64: |[0a0f64] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0a0f74: 5b01 b509 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b5 │ │ -0a0f78: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -0a0f7e: 0e00 |0005: return-void │ │ +0a0f58: |[0a0f58] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0a0f68: 5b01 b509 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b5 │ │ +0a0f6c: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +0a0f72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -139364,20 +139383,20 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a0f80: |[0a0f80] android.support.v4.widget.SwipeRefreshLayout$3.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0a0f90: 5420 b509 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b5 │ │ -0a0f94: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -0a0f98: c731 |0004: sub-float/2addr v1, v3 │ │ -0a0f9a: 7120 0a20 1000 |0005: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ -0a0fa0: 0e00 |0008: return-void │ │ +0a0f74: |[0a0f74] android.support.v4.widget.SwipeRefreshLayout$3.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0a0f84: 5420 b509 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b5 │ │ +0a0f88: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +0a0f8c: c731 |0004: sub-float/2addr v1, v3 │ │ +0a0f8e: 7120 0a20 1000 |0005: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ +0a0f94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0008 line=411 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0009 reg=3 interpolatedTime F │ │ @@ -139425,20 +139444,20 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a0fa4: |[0a0fa4] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V │ │ -0a0fb4: 5b01 b609 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b6 │ │ -0a0fb8: 5902 b809 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@09b8 │ │ -0a0fbc: 5903 b709 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@09b7 │ │ -0a0fc0: 7010 9c23 0000 |0006: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -0a0fc6: 0e00 |0009: return-void │ │ +0a0f98: |[0a0f98] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V │ │ +0a0fa8: 5b01 b609 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b6 │ │ +0a0fac: 5902 b809 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@09b8 │ │ +0a0fb0: 5903 b709 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@09b7 │ │ +0a0fb4: 7010 9c23 0000 |0006: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +0a0fba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -139450,29 +139469,29 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a0fc8: |[0a0fc8] android.support.v4.widget.SwipeRefreshLayout$4.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0a0fd8: 5440 b609 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b6 │ │ -0a0fdc: 7110 ff1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ -0a0fe2: 0c00 |0005: move-result-object v0 │ │ -0a0fe4: 5241 b809 |0006: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@09b8 │ │ -0a0fe8: 8211 |0008: int-to-float v1, v1 │ │ -0a0fea: 5242 b709 |0009: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@09b7 │ │ -0a0fee: 5243 b809 |000b: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@09b8 │ │ -0a0ff2: b132 |000d: sub-int/2addr v2, v3 │ │ -0a0ff4: 8222 |000e: int-to-float v2, v2 │ │ -0a0ff6: c852 |000f: mul-float/2addr v2, v5 │ │ -0a0ff8: c621 |0010: add-float/2addr v1, v2 │ │ -0a0ffa: 8711 |0011: float-to-int v1, v1 │ │ -0a0ffc: 6e20 431e 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ -0a1002: 0e00 |0015: return-void │ │ +0a0fbc: |[0a0fbc] android.support.v4.widget.SwipeRefreshLayout$4.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0a0fcc: 5440 b609 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b6 │ │ +0a0fd0: 7110 ff1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ +0a0fd6: 0c00 |0005: move-result-object v0 │ │ +0a0fd8: 5241 b809 |0006: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@09b8 │ │ +0a0fdc: 8211 |0008: int-to-float v1, v1 │ │ +0a0fde: 5242 b709 |0009: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@09b7 │ │ +0a0fe2: 5243 b809 |000b: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@09b8 │ │ +0a0fe6: b132 |000d: sub-int/2addr v2, v3 │ │ +0a0fe8: 8222 |000e: int-to-float v2, v2 │ │ +0a0fea: c852 |000f: mul-float/2addr v2, v5 │ │ +0a0fec: c621 |0010: add-float/2addr v1, v2 │ │ +0a0fee: 8711 |0011: float-to-int v1, v1 │ │ +0a0ff0: 6e20 431e 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ +0a0ff6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0015 line=439 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0016 reg=5 interpolatedTime F │ │ @@ -139513,18 +139532,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1004: |[0a1004] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0a1014: 5b01 b909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b9 │ │ -0a1018: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a101e: 0e00 |0005: return-void │ │ +0a0ff8: |[0a0ff8] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0a1008: 5b01 b909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b9 │ │ +0a100c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a1012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -139534,23 +139553,23 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a1020: |[0a1020] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0a1030: 5420 b909 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b9 │ │ -0a1034: 7110 0920 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2009 │ │ -0a103a: 0a00 |0005: move-result v0 │ │ -0a103c: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -0a1040: 5420 b909 |0008: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b9 │ │ -0a1044: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a1046: 7120 0020 1000 |000b: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V // method@2000 │ │ -0a104c: 0e00 |000e: return-void │ │ +0a1014: |[0a1014] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0a1024: 5420 b909 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b9 │ │ +0a1028: 7110 0920 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2009 │ │ +0a102e: 0a00 |0005: move-result v0 │ │ +0a1030: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +0a1034: 5420 b909 |0008: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09b9 │ │ +0a1038: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a103a: 7120 0020 1000 |000b: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V // method@2000 │ │ +0a1040: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0008 line=823 │ │ 0x000e line=825 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ @@ -139561,16 +139580,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1050: |[0a1050] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -0a1060: 0e00 |0000: return-void │ │ +0a1044: |[0a1044] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +0a1054: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -139579,16 +139598,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1064: |[0a1064] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -0a1074: 0e00 |0000: return-void │ │ +0a1058: |[0a1058] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +0a1068: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -139626,18 +139645,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1078: |[0a1078] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0a1088: 5b01 ba09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a108c: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -0a1092: 0e00 |0005: return-void │ │ +0a106c: |[0a106c] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0a107c: 5b01 ba09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a1080: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +0a1086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -139647,61 +139666,61 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -0a1094: |[0a1094] android.support.v4.widget.SwipeRefreshLayout$6.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0a10a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a10a6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0a10a8: 5453 ba09 |0002: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a10ac: 7110 0120 0300 |0004: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2001 │ │ -0a10b2: 0a03 |0007: move-result v3 │ │ -0a10b4: 3903 4100 |0008: if-nez v3, 0049 // +0041 │ │ -0a10b8: 5453 ba09 |000a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a10bc: 7110 0220 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2002 │ │ -0a10c2: 0a03 |000f: move-result v3 │ │ -0a10c4: 5454 ba09 |0010: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a10c8: 5244 e209 |0012: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a10cc: 7110 1434 0400 |0014: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a10d2: 0a04 |0017: move-result v4 │ │ -0a10d4: 8244 |0018: int-to-float v4, v4 │ │ -0a10d6: c743 |0019: sub-float/2addr v3, v4 │ │ -0a10d8: 8730 |001a: float-to-int v0, v3 │ │ -0a10da: 5453 ba09 |001b: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a10de: 5233 da09 |001d: iget v3, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ -0a10e2: 5454 ba09 |001f: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a10e6: 5244 da09 |0021: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ -0a10ea: 9104 0004 |0023: sub-int v4, v0, v4 │ │ -0a10ee: 8244 |0025: int-to-float v4, v4 │ │ -0a10f0: c864 |0026: mul-float/2addr v4, v6 │ │ -0a10f2: 8744 |0027: float-to-int v4, v4 │ │ -0a10f4: 9002 0304 |0028: add-int v2, v3, v4 │ │ -0a10f8: 5453 ba09 |002a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a10fc: 7110 0720 0300 |002c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@2007 │ │ -0a1102: 0c03 |002f: move-result-object v3 │ │ -0a1104: 6e10 ab1c 0300 |0030: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ -0a110a: 0a03 |0033: move-result v3 │ │ -0a110c: 9101 0203 |0034: sub-int v1, v2, v3 │ │ -0a1110: 5453 ba09 |0036: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a1114: 1204 |0038: const/4 v4, #int 0 // #0 │ │ -0a1116: 7130 0d20 1304 |0039: invoke-static {v3, v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@200d │ │ -0a111c: 5453 ba09 |003c: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a1120: 7110 ff1f 0300 |003e: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ -0a1126: 0c03 |0041: move-result-object v3 │ │ -0a1128: 1504 803f |0042: const/high16 v4, #int 1065353216 // #3f80 │ │ -0a112c: c764 |0044: sub-float/2addr v4, v6 │ │ -0a112e: 6e20 441e 4300 |0045: invoke-virtual {v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@1e44 │ │ -0a1134: 0e00 |0048: return-void │ │ -0a1136: 5453 ba09 |0049: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ -0a113a: 7110 0220 0300 |004b: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2002 │ │ -0a1140: 0a03 |004e: move-result v3 │ │ -0a1142: 8730 |004f: float-to-int v0, v3 │ │ -0a1144: 28cb |0050: goto 001b // -0035 │ │ +0a1088: |[0a1088] android.support.v4.widget.SwipeRefreshLayout$6.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0a1098: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a109a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0a109c: 5453 ba09 |0002: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a10a0: 7110 0120 0300 |0004: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@2001 │ │ +0a10a6: 0a03 |0007: move-result v3 │ │ +0a10a8: 3903 4100 |0008: if-nez v3, 0049 // +0041 │ │ +0a10ac: 5453 ba09 |000a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a10b0: 7110 0220 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2002 │ │ +0a10b6: 0a03 |000f: move-result v3 │ │ +0a10b8: 5454 ba09 |0010: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a10bc: 5244 e209 |0012: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a10c0: 7110 1434 0400 |0014: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a10c6: 0a04 |0017: move-result v4 │ │ +0a10c8: 8244 |0018: int-to-float v4, v4 │ │ +0a10ca: c743 |0019: sub-float/2addr v3, v4 │ │ +0a10cc: 8730 |001a: float-to-int v0, v3 │ │ +0a10ce: 5453 ba09 |001b: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a10d2: 5233 da09 |001d: iget v3, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ +0a10d6: 5454 ba09 |001f: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a10da: 5244 da09 |0021: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ +0a10de: 9104 0004 |0023: sub-int v4, v0, v4 │ │ +0a10e2: 8244 |0025: int-to-float v4, v4 │ │ +0a10e4: c864 |0026: mul-float/2addr v4, v6 │ │ +0a10e6: 8744 |0027: float-to-int v4, v4 │ │ +0a10e8: 9002 0304 |0028: add-int v2, v3, v4 │ │ +0a10ec: 5453 ba09 |002a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a10f0: 7110 0720 0300 |002c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@2007 │ │ +0a10f6: 0c03 |002f: move-result-object v3 │ │ +0a10f8: 6e10 ab1c 0300 |0030: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ +0a10fe: 0a03 |0033: move-result v3 │ │ +0a1100: 9101 0203 |0034: sub-int v1, v2, v3 │ │ +0a1104: 5453 ba09 |0036: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a1108: 1204 |0038: const/4 v4, #int 0 // #0 │ │ +0a110a: 7130 0d20 1304 |0039: invoke-static {v3, v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@200d │ │ +0a1110: 5453 ba09 |003c: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a1114: 7110 ff1f 0300 |003e: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1fff │ │ +0a111a: 0c03 |0041: move-result-object v3 │ │ +0a111c: 1504 803f |0042: const/high16 v4, #int 1065353216 // #3f80 │ │ +0a1120: c764 |0044: sub-float/2addr v4, v6 │ │ +0a1122: 6e20 441e 4300 |0045: invoke-virtual {v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@1e44 │ │ +0a1128: 0e00 |0048: return-void │ │ +0a112a: 5453 ba09 |0049: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09ba │ │ +0a112e: 7110 0220 0300 |004b: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2002 │ │ +0a1134: 0a03 |004e: move-result v3 │ │ +0a1136: 8730 |004f: float-to-int v0, v3 │ │ +0a1138: 28cb |0050: goto 001b // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ 0x0001 line=877 │ │ 0x0002 line=878 │ │ 0x000a line=879 │ │ 0x001b line=883 │ │ @@ -139752,18 +139771,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1148: |[0a1148] android.support.v4.widget.SwipeRefreshLayout$7.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0a1158: 5b01 bb09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bb │ │ -0a115c: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -0a1162: 0e00 |0005: return-void │ │ +0a113c: |[0a113c] android.support.v4.widget.SwipeRefreshLayout$7.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0a114c: 5b01 bb09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bb │ │ +0a1150: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +0a1156: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -139773,18 +139792,18 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a1164: |[0a1164] android.support.v4.widget.SwipeRefreshLayout$7.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0a1174: 5410 bb09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bb │ │ -0a1178: 7120 0320 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@2003 │ │ -0a117e: 0e00 |0005: return-void │ │ +0a1158: |[0a1158] android.support.v4.widget.SwipeRefreshLayout$7.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0a1168: 5410 bb09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bb │ │ +0a116c: 7120 0320 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@2003 │ │ +0a1172: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0005 line=901 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ @@ -139824,18 +139843,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1180: |[0a1180] android.support.v4.widget.SwipeRefreshLayout$8.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0a1190: 5b01 bc09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ -0a1194: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -0a119a: 0e00 |0005: return-void │ │ +0a1174: |[0a1174] android.support.v4.widget.SwipeRefreshLayout$8.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0a1184: 5b01 bc09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ +0a1188: 7010 9c23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +0a118e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$8; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -139845,29 +139864,29 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0a119c: |[0a119c] android.support.v4.widget.SwipeRefreshLayout$8.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0a11ac: 5431 bc09 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ -0a11b0: 7110 0420 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2004 │ │ -0a11b6: 0a01 |0005: move-result v1 │ │ -0a11b8: 5432 bc09 |0006: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ -0a11bc: 7110 0420 0200 |0008: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2004 │ │ -0a11c2: 0a02 |000b: move-result v2 │ │ -0a11c4: 7f22 |000c: neg-float v2, v2 │ │ -0a11c6: c842 |000d: mul-float/2addr v2, v4 │ │ -0a11c8: a600 0102 |000e: add-float v0, v1, v2 │ │ -0a11cc: 5431 bc09 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ -0a11d0: 7120 0a20 0100 |0012: invoke-static {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ -0a11d6: 5431 bc09 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ -0a11da: 7120 0320 4100 |0017: invoke-static {v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@2003 │ │ -0a11e0: 0e00 |001a: return-void │ │ +0a1190: |[0a1190] android.support.v4.widget.SwipeRefreshLayout$8.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0a11a0: 5431 bc09 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ +0a11a4: 7110 0420 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2004 │ │ +0a11aa: 0a01 |0005: move-result v1 │ │ +0a11ac: 5432 bc09 |0006: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ +0a11b0: 7110 0420 0200 |0008: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@2004 │ │ +0a11b6: 0a02 |000b: move-result v2 │ │ +0a11b8: 7f22 |000c: neg-float v2, v2 │ │ +0a11ba: c842 |000d: mul-float/2addr v2, v4 │ │ +0a11bc: a600 0102 |000e: add-float v0, v1, v2 │ │ +0a11c0: 5431 bc09 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ +0a11c4: 7120 0a20 0100 |0012: invoke-static {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@200a │ │ +0a11ca: 5431 bc09 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@09bc │ │ +0a11ce: 7120 0320 4100 |0017: invoke-static {v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@2003 │ │ +0a11d4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 0x0010 line=916 │ │ 0x0015 line=917 │ │ 0x001a line=918 │ │ locals : │ │ @@ -140167,26 +140186,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0a11e4: |[0a11e4] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -0a11f4: 1c00 4c04 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@044c │ │ -0a11f8: 6e10 ee33 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0a11fe: 0c00 |0005: move-result-object v0 │ │ -0a1200: 6900 ca09 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ -0a1204: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0a1206: 2300 d106 |0009: new-array v0, v0, [I // type@06d1 │ │ -0a120a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a120c: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ -0a1212: 4b02 0001 |000f: aput v2, v0, v1 │ │ -0a1216: 6900 c909 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@09c9 │ │ -0a121a: 0e00 |0013: return-void │ │ +0a11d8: |[0a11d8] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +0a11e8: 1c00 4c04 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@044c │ │ +0a11ec: 6e10 ee33 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0a11f2: 0c00 |0005: move-result-object v0 │ │ +0a11f4: 6900 ca09 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ +0a11f8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0a11fa: 2300 d106 |0009: new-array v0, v0, [I // type@06d1 │ │ +0a11fe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0a1200: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ +0a1206: 4b02 0001 |000f: aput v2, v0, v1 │ │ +0a120a: 6900 c909 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@09c9 │ │ +0a120e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=114 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140194,18 +140213,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a121c: |[0a121c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -0a122c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a122e: 7030 fd1f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ffd │ │ -0a1234: 0e00 |0004: return-void │ │ +0a1210: |[0a1210] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +0a1220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1222: 7030 fd1f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ffd │ │ +0a1228: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -140215,79 +140234,79 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -0a1238: |[0a1238] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a1248: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a124a: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0a124c: 1505 2042 |0002: const/high16 v5, #int 1109393408 // #4220 │ │ -0a1250: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0a1252: 7030 5622 8709 |0005: invoke-direct {v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ -0a1258: 5c74 e509 |0008: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a125c: 1502 80bf |000a: const/high16 v2, #int -1082130432 // #bf80 │ │ -0a1260: 5972 ee09 |000c: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a1264: 5c74 e109 |000e: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@09e1 │ │ -0a1268: 5973 cf09 |0010: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a126c: 5973 d609 |0012: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ -0a1270: 2202 4304 |0014: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0443 │ │ -0a1274: 7020 e61f 7200 |0016: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1fe6 │ │ -0a127a: 5b72 e409 |0019: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ -0a127e: 2202 4804 |001b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@0448 │ │ -0a1282: 7020 f41f 7200 |001d: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff4 │ │ -0a1288: 5b72 d209 |0020: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ -0a128c: 2202 4904 |0022: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$7; // type@0449 │ │ -0a1290: 7020 f61f 7200 |0024: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$7;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff6 │ │ -0a1296: 5b72 d309 |0027: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ -0a129a: 7110 3d22 0800 |0029: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ -0a12a0: 0c02 |002c: move-result-object v2 │ │ -0a12a2: 6e10 4422 0200 |002d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ -0a12a8: 0a02 |0030: move-result v2 │ │ -0a12aa: 5972 ef09 |0031: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@09ef │ │ -0a12ae: 6e10 2020 0700 |0033: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ -0a12b4: 0c02 |0036: move-result-object v2 │ │ -0a12b6: 1403 0100 0e01 |0037: const v3, #float 2.60813e-38 // #010e0001 │ │ -0a12bc: 6e20 c002 3200 |003a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@02c0 │ │ -0a12c2: 0a02 |003d: move-result v2 │ │ -0a12c4: 5972 df09 |003e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@09df │ │ -0a12c8: 6e20 3e20 4700 |0040: invoke-virtual {v7, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@203e │ │ -0a12ce: 2202 bd04 |0043: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ -0a12d2: 1503 0040 |0045: const/high16 v3, #int 1073741824 // #4000 │ │ -0a12d6: 7020 ab23 3200 |0047: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@23ab │ │ -0a12dc: 5b72 d909 |004a: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@09d9 │ │ -0a12e0: 6202 c909 |004c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@09c9 │ │ -0a12e4: 6e30 4e02 9802 |004e: invoke-virtual {v8, v9, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0a12ea: 0c00 |0051: move-result-object v0 │ │ -0a12ec: 6e30 ca02 4006 |0052: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0a12f2: 0a02 |0055: move-result v2 │ │ -0a12f4: 6e20 3320 2700 |0056: invoke-virtual {v7, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@2033 │ │ -0a12fa: 6e10 d802 0000 |0059: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0a1300: 6e10 2020 0700 |005c: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ -0a1306: 0c02 |005f: move-result-object v2 │ │ -0a1308: 6e10 ba02 0200 |0060: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0a130e: 0c01 |0063: move-result-object v1 │ │ -0a1310: 5212 1b0a |0064: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a1314: c852 |0066: mul-float/2addr v2, v5 │ │ -0a1316: 8722 |0067: float-to-int v2, v2 │ │ -0a1318: 5972 d709 |0068: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ -0a131c: 5212 1b0a |006a: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a1320: c852 |006c: mul-float/2addr v2, v5 │ │ -0a1322: 8722 |006d: float-to-int v2, v2 │ │ -0a1324: 5972 d409 |006e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ -0a1328: 7010 1220 0700 |0070: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.createProgressView:()V // method@2012 │ │ -0a132e: 7120 ad16 6700 |0073: invoke-static {v7, v6}, Landroid/support/v4/view/ViewCompat;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@16ad │ │ -0a1334: 1502 8042 |0076: const/high16 v2, #int 1115684864 // #4280 │ │ -0a1338: 5213 1b0a |0078: iget v3, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a133c: c832 |007a: mul-float/2addr v2, v3 │ │ -0a133e: 5972 eb09 |007b: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a1342: 5272 eb09 |007d: iget v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a1346: 5972 ee09 |007f: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a134a: 0e00 |0081: return-void │ │ +0a122c: |[0a122c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a123c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a123e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +0a1240: 1505 2042 |0002: const/high16 v5, #int 1109393408 // #4220 │ │ +0a1244: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0a1246: 7030 5622 8709 |0005: invoke-direct {v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ +0a124c: 5c74 e509 |0008: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a1250: 1502 80bf |000a: const/high16 v2, #int -1082130432 // #bf80 │ │ +0a1254: 5972 ee09 |000c: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a1258: 5c74 e109 |000e: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@09e1 │ │ +0a125c: 5973 cf09 |0010: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1260: 5973 d609 |0012: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ +0a1264: 2202 4304 |0014: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0443 │ │ +0a1268: 7020 e61f 7200 |0016: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1fe6 │ │ +0a126e: 5b72 e409 |0019: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ +0a1272: 2202 4804 |001b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@0448 │ │ +0a1276: 7020 f41f 7200 |001d: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff4 │ │ +0a127c: 5b72 d209 |0020: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ +0a1280: 2202 4904 |0022: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$7; // type@0449 │ │ +0a1284: 7020 f61f 7200 |0024: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$7;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff6 │ │ +0a128a: 5b72 d309 |0027: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ +0a128e: 7110 3d22 0800 |0029: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ +0a1294: 0c02 |002c: move-result-object v2 │ │ +0a1296: 6e10 4422 0200 |002d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ +0a129c: 0a02 |0030: move-result v2 │ │ +0a129e: 5972 ef09 |0031: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@09ef │ │ +0a12a2: 6e10 2020 0700 |0033: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ +0a12a8: 0c02 |0036: move-result-object v2 │ │ +0a12aa: 1403 0100 0e01 |0037: const v3, #float 2.60813e-38 // #010e0001 │ │ +0a12b0: 6e20 c002 3200 |003a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@02c0 │ │ +0a12b6: 0a02 |003d: move-result v2 │ │ +0a12b8: 5972 df09 |003e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@09df │ │ +0a12bc: 6e20 3e20 4700 |0040: invoke-virtual {v7, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@203e │ │ +0a12c2: 2202 bd04 |0043: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ +0a12c6: 1503 0040 |0045: const/high16 v3, #int 1073741824 // #4000 │ │ +0a12ca: 7020 ab23 3200 |0047: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@23ab │ │ +0a12d0: 5b72 d909 |004a: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@09d9 │ │ +0a12d4: 6202 c909 |004c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@09c9 │ │ +0a12d8: 6e30 4e02 9802 |004e: invoke-virtual {v8, v9, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0a12de: 0c00 |0051: move-result-object v0 │ │ +0a12e0: 6e30 ca02 4006 |0052: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0a12e6: 0a02 |0055: move-result v2 │ │ +0a12e8: 6e20 3320 2700 |0056: invoke-virtual {v7, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@2033 │ │ +0a12ee: 6e10 d802 0000 |0059: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0a12f4: 6e10 2020 0700 |005c: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ +0a12fa: 0c02 |005f: move-result-object v2 │ │ +0a12fc: 6e10 ba02 0200 |0060: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0a1302: 0c01 |0063: move-result-object v1 │ │ +0a1304: 5212 1b0a |0064: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a1308: c852 |0066: mul-float/2addr v2, v5 │ │ +0a130a: 8722 |0067: float-to-int v2, v2 │ │ +0a130c: 5972 d709 |0068: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ +0a1310: 5212 1b0a |006a: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a1314: c852 |006c: mul-float/2addr v2, v5 │ │ +0a1316: 8722 |006d: float-to-int v2, v2 │ │ +0a1318: 5972 d409 |006e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ +0a131c: 7010 1220 0700 |0070: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.createProgressView:()V // method@2012 │ │ +0a1322: 7120 ad16 6700 |0073: invoke-static {v7, v6}, Landroid/support/v4/view/ViewCompat;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@16ad │ │ +0a1328: 1502 8042 |0076: const/high16 v2, #int 1115684864 // #4280 │ │ +0a132c: 5213 1b0a |0078: iget v3, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a1330: c832 |007a: mul-float/2addr v2, v3 │ │ +0a1332: 5972 eb09 |007b: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a1336: 5272 eb09 |007d: iget v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a133a: 5972 ee09 |007f: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a133e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=269 │ │ 0x0008 line=95 │ │ 0x000a line=97 │ │ 0x000e line=101 │ │ 0x0010 line=106 │ │ @@ -140322,17 +140341,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a134c: |[0a134c] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -0a135c: 5510 e509 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a1360: 0f00 |0002: return v0 │ │ +0a1340: |[0a1340] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +0a1350: 5510 e509 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a1354: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140340,17 +140359,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1364: |[0a1364] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; │ │ -0a1374: 5410 e309 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a1378: 1100 |0002: return-object v0 │ │ +0a1358: |[0a1358] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; │ │ +0a1368: 5410 e309 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a136c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140358,17 +140377,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a137c: |[0a137c] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V │ │ -0a138c: 7020 4220 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@2042 │ │ -0a1392: 0e00 |0003: return-void │ │ +0a1370: |[0a1370] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V │ │ +0a1380: 7020 4220 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@2042 │ │ +0a1386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/animation/Animation$AnimationListener; │ │ │ │ @@ -140377,17 +140396,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1394: |[0a1394] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -0a13a4: 5510 f009 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ -0a13a8: 0f00 |0002: return v0 │ │ +0a1388: |[0a1388] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +0a1398: 5510 f009 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ +0a139c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140395,17 +140414,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a13ac: |[0a13ac] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -0a13bc: 5210 eb09 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a13c0: 0f00 |0002: return v0 │ │ +0a13a0: |[0a13a0] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +0a13b0: 5210 eb09 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a13b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140413,17 +140432,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a13c4: |[0a13c4] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ -0a13d4: 7020 2620 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.moveToStart:(F)V // method@2026 │ │ -0a13da: 0e00 |0003: return-void │ │ +0a13b8: |[0a13b8] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +0a13c8: 7020 2620 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.moveToStart:(F)V // method@2026 │ │ +0a13ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 F │ │ │ │ @@ -140432,17 +140451,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a13dc: |[0a13dc] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -0a13ec: 5210 ec09 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@09ec │ │ -0a13f0: 0f00 |0002: return v0 │ │ +0a13d0: |[0a13d0] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +0a13e0: 5210 ec09 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@09ec │ │ +0a13e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140450,17 +140469,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a13f4: |[0a13f4] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -0a1404: 5510 e009 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@09e0 │ │ -0a1408: 0f00 |0002: return v0 │ │ +0a13e8: |[0a13e8] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +0a13f8: 5510 e009 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@09e0 │ │ +0a13fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140468,17 +140487,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a140c: |[0a140c] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ -0a141c: 5410 de09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@09de │ │ -0a1420: 1100 |0002: return-object v0 │ │ +0a1400: |[0a1400] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ +0a1410: 5410 de09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@09de │ │ +0a1414: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140486,17 +140505,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1424: |[0a1424] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; │ │ -0a1434: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1438: 1100 |0002: return-object v0 │ │ +0a1418: |[0a1418] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; │ │ +0a1428: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a142c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140504,17 +140523,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a143c: |[0a143c] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -0a144c: 7020 3120 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@2031 │ │ -0a1452: 0e00 |0003: return-void │ │ +0a1430: |[0a1430] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +0a1440: 7020 3120 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@2031 │ │ +0a1446: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -140523,17 +140542,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1454: |[0a1454] android.support.v4.widget.SwipeRefreshLayout.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -0a1464: 5510 e709 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a1468: 0f00 |0002: return v0 │ │ +0a1448: |[0a1448] android.support.v4.widget.SwipeRefreshLayout.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +0a1458: 5510 e709 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a145c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140541,17 +140560,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a146c: |[0a146c] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ -0a147c: 7020 2d20 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@202d │ │ -0a1482: 0e00 |0003: return-void │ │ +0a1460: |[0a1460] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +0a1470: 7020 2d20 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@202d │ │ +0a1476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 F │ │ │ │ @@ -140560,17 +140579,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1484: |[0a1484] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -0a1494: 5210 d809 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a1498: 0f00 |0002: return v0 │ │ +0a1478: |[0a1478] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +0a1488: 5210 d809 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a148c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140578,17 +140597,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a149c: |[0a149c] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -0a14ac: 5901 d809 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a14b0: 0f01 |0002: return v1 │ │ +0a1490: |[0a1490] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +0a14a0: 5901 d809 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a14a4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -140597,17 +140616,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a14b4: |[0a14b4] android.support.v4.widget.SwipeRefreshLayout.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V │ │ -0a14c4: 7030 3d20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ -0a14ca: 0e00 |0003: return-void │ │ +0a14a8: |[0a14a8] android.support.v4.widget.SwipeRefreshLayout.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V │ │ +0a14b8: 7030 3d20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ +0a14be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -140617,33 +140636,33 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0a14cc: |[0a14cc] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -0a14dc: 5945 da09 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ -0a14e0: 5440 d209 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ -0a14e4: 6e10 9f23 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@239f │ │ -0a14ea: 5440 d209 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ -0a14ee: 1602 c800 |0009: const-wide/16 v2, #int 200 // #c8 │ │ -0a14f2: 6e30 a123 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -0a14f8: 5440 d209 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ -0a14fc: 5441 d909 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@09d9 │ │ -0a1500: 6e20 a223 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23a2 │ │ -0a1506: 3806 0700 |0015: if-eqz v6, 001c // +0007 │ │ -0a150a: 5440 d509 |0017: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a150e: 6e20 b51c 6000 |0019: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ -0a1514: 5440 d509 |001c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1518: 6e10 a31c 0000 |001e: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ -0a151e: 5440 d509 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1522: 5441 d209 |0023: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ -0a1526: 6e20 bd1c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ -0a152c: 0e00 |0028: return-void │ │ +0a14c0: |[0a14c0] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +0a14d0: 5945 da09 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ +0a14d4: 5440 d209 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ +0a14d8: 6e10 9f23 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@239f │ │ +0a14de: 5440 d209 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ +0a14e2: 1602 c800 |0009: const-wide/16 v2, #int 200 // #c8 │ │ +0a14e6: 6e30 a123 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +0a14ec: 5440 d209 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ +0a14f0: 5441 d909 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@09d9 │ │ +0a14f4: 6e20 a223 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23a2 │ │ +0a14fa: 3806 0700 |0015: if-eqz v6, 001c // +0007 │ │ +0a14fe: 5440 d509 |0017: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1502: 6e20 b51c 6000 |0019: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ +0a1508: 5440 d509 |001c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a150c: 6e10 a31c 0000 |001e: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ +0a1512: 5440 d509 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1516: 5441 d209 |0023: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@09d2 │ │ +0a151a: 6e20 bd1c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ +0a1520: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0002 line=846 │ │ 0x0007 line=847 │ │ 0x000e line=848 │ │ 0x0015 line=849 │ │ @@ -140661,37 +140680,37 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0a1530: |[0a1530] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -0a1540: 5540 e709 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a1544: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0a1548: 7030 4320 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V // method@2043 │ │ -0a154e: 0e00 |0007: return-void │ │ -0a1550: 5945 da09 |0008: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ -0a1554: 5440 d309 |000a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ -0a1558: 6e10 9f23 0000 |000c: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@239f │ │ -0a155e: 5440 d309 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ -0a1562: 1602 c800 |0011: const-wide/16 v2, #int 200 // #c8 │ │ -0a1566: 6e30 a123 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -0a156c: 5440 d309 |0016: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ -0a1570: 5441 d909 |0018: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@09d9 │ │ -0a1574: 6e20 a223 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23a2 │ │ -0a157a: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -0a157e: 5440 d509 |001f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1582: 6e20 b51c 6000 |0021: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ -0a1588: 5440 d509 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a158c: 6e10 a31c 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ -0a1592: 5440 d509 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1596: 5441 d309 |002b: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ -0a159a: 6e20 bd1c 1000 |002d: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ -0a15a0: 28d7 |0030: goto 0007 // -0029 │ │ +0a1524: |[0a1524] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +0a1534: 5540 e709 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a1538: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0a153c: 7030 4320 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V // method@2043 │ │ +0a1542: 0e00 |0007: return-void │ │ +0a1544: 5945 da09 |0008: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ +0a1548: 5440 d309 |000a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ +0a154c: 6e10 9f23 0000 |000c: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@239f │ │ +0a1552: 5440 d309 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ +0a1556: 1602 c800 |0011: const-wide/16 v2, #int 200 // #c8 │ │ +0a155a: 6e30 a123 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +0a1560: 5440 d309 |0016: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ +0a1564: 5441 d909 |0018: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@09d9 │ │ +0a1568: 6e20 a223 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23a2 │ │ +0a156e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +0a1572: 5440 d509 |001f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1576: 6e20 b51c 6000 |0021: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ +0a157c: 5440 d509 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1580: 6e10 a31c 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ +0a1586: 5440 d509 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a158a: 5441 d309 |002b: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@09d3 │ │ +0a158e: 6e20 bd1c 1000 |002d: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ +0a1594: 28d7 |0030: goto 0007 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ 0x0004 line=859 │ │ 0x0007 line=871 │ │ 0x0008 line=861 │ │ 0x000a line=862 │ │ @@ -140711,38 +140730,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0a15a4: |[0a15a4] android.support.v4.widget.SwipeRefreshLayout.createProgressView:()V │ │ -0a15b4: 1403 fafa faff |0000: const v3, #float -nan // #fffafafa │ │ -0a15ba: 2200 dc03 |0003: new-instance v0, Landroid/support/v4/widget/CircleImageView; // type@03dc │ │ -0a15be: 6e10 1720 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@2017 │ │ -0a15c4: 0c01 |0008: move-result-object v1 │ │ -0a15c6: 1502 a041 |0009: const/high16 v2, #int 1101004800 // #41a0 │ │ -0a15ca: 7040 9f1c 1023 |000b: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/widget/CircleImageView;.:(Landroid/content/Context;IF)V // method@1c9f │ │ -0a15d0: 5b40 d509 |000e: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a15d4: 2200 0e04 |0010: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable; // type@040e │ │ -0a15d8: 6e10 1720 0400 |0012: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@2017 │ │ -0a15de: 0c01 |0015: move-result-object v1 │ │ -0a15e0: 7030 321e 1004 |0016: invoke-direct {v0, v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.:(Landroid/content/Context;Landroid/view/View;)V // method@1e32 │ │ -0a15e6: 5b40 e309 |0019: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a15ea: 5440 e309 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a15ee: 6e20 451e 3000 |001d: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1e45 │ │ -0a15f4: 5440 d509 |0020: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a15f8: 5441 e309 |0022: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a15fc: 6e20 b91c 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb9 │ │ -0a1602: 5440 d509 |0027: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1606: 1301 0800 |0029: const/16 v1, #int 8 // #8 │ │ -0a160a: 6e20 bc1c 1000 |002b: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ -0a1610: 5440 d509 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1614: 6e20 0e20 0400 |0030: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.addView:(Landroid/view/View;)V // method@200e │ │ -0a161a: 0e00 |0033: return-void │ │ +0a1598: |[0a1598] android.support.v4.widget.SwipeRefreshLayout.createProgressView:()V │ │ +0a15a8: 1403 fafa faff |0000: const v3, #float -nan // #fffafafa │ │ +0a15ae: 2200 dc03 |0003: new-instance v0, Landroid/support/v4/widget/CircleImageView; // type@03dc │ │ +0a15b2: 6e10 1720 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@2017 │ │ +0a15b8: 0c01 |0008: move-result-object v1 │ │ +0a15ba: 1502 a041 |0009: const/high16 v2, #int 1101004800 // #41a0 │ │ +0a15be: 7040 9f1c 1023 |000b: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/widget/CircleImageView;.:(Landroid/content/Context;IF)V // method@1c9f │ │ +0a15c4: 5b40 d509 |000e: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a15c8: 2200 0e04 |0010: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable; // type@040e │ │ +0a15cc: 6e10 1720 0400 |0012: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@2017 │ │ +0a15d2: 0c01 |0015: move-result-object v1 │ │ +0a15d4: 7030 321e 1004 |0016: invoke-direct {v0, v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.:(Landroid/content/Context;Landroid/view/View;)V // method@1e32 │ │ +0a15da: 5b40 e309 |0019: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a15de: 5440 e309 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a15e2: 6e20 451e 3000 |001d: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1e45 │ │ +0a15e8: 5440 d509 |0020: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a15ec: 5441 e309 |0022: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a15f0: 6e20 b91c 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb9 │ │ +0a15f6: 5440 d509 |0027: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a15fa: 1301 0800 |0029: const/16 v1, #int 8 // #8 │ │ +0a15fe: 6e20 bc1c 1000 |002b: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ +0a1604: 5440 d509 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1608: 6e20 0e20 0400 |0030: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.addView:(Landroid/view/View;)V // method@200e │ │ +0a160e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=310 │ │ 0x0010 line=311 │ │ 0x001b line=312 │ │ 0x0020 line=313 │ │ 0x0027 line=314 │ │ @@ -140756,31 +140775,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0a161c: |[0a161c] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -0a162c: 5432 ed09 |0000: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1630: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ -0a1634: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a1636: 6e10 1520 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@2015 │ │ -0a163c: 0a02 |0008: move-result v2 │ │ -0a163e: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ -0a1642: 6e20 1420 1300 |000b: invoke-virtual {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@2014 │ │ -0a1648: 0c00 |000e: move-result-object v0 │ │ -0a164a: 5432 d509 |000f: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a164e: 6e20 2a34 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -0a1654: 0a02 |0014: move-result v2 │ │ -0a1656: 3902 0500 |0015: if-nez v2, 001a // +0005 │ │ -0a165a: 5b30 ed09 |0017: iput-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a165e: 0e00 |0019: return-void │ │ -0a1660: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a1664: 28e9 |001c: goto 0005 // -0017 │ │ +0a1610: |[0a1610] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +0a1620: 5432 ed09 |0000: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1624: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ +0a1628: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a162a: 6e10 1520 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@2015 │ │ +0a1630: 0a02 |0008: move-result v2 │ │ +0a1632: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ +0a1636: 6e20 1420 1300 |000b: invoke-virtual {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@2014 │ │ +0a163c: 0c00 |000e: move-result-object v0 │ │ +0a163e: 5432 d509 |000f: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1642: 6e20 2a34 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +0a1648: 0a02 |0014: move-result v2 │ │ +0a164a: 3902 0500 |0015: if-nez v2, 001a // +0005 │ │ +0a164e: 5b30 ed09 |0017: iput-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1652: 0e00 |0019: return-void │ │ +0a1654: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a1658: 28e9 |001c: goto 0005 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0004 line=524 │ │ 0x000b line=525 │ │ 0x000f line=526 │ │ 0x0017 line=527 │ │ @@ -140798,23 +140817,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a1668: |[0a1668] android.support.v4.widget.SwipeRefreshLayout.getMotionEventY:(Landroid/view/MotionEvent;I)F │ │ -0a1678: 7120 da14 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -0a167e: 0a00 |0003: move-result v0 │ │ -0a1680: 3b00 0500 |0004: if-gez v0, 0009 // +0005 │ │ -0a1684: 1501 80bf |0006: const/high16 v1, #int -1082130432 // #bf80 │ │ -0a1688: 0f01 |0008: return v1 │ │ -0a168a: 7120 e014 0300 |0009: invoke-static {v3, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a1690: 0a01 |000c: move-result v1 │ │ -0a1692: 28fb |000d: goto 0008 // -0005 │ │ +0a165c: |[0a165c] android.support.v4.widget.SwipeRefreshLayout.getMotionEventY:(Landroid/view/MotionEvent;I)F │ │ +0a166c: 7120 da14 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +0a1672: 0a00 |0003: move-result v0 │ │ +0a1674: 3b00 0500 |0004: if-gez v0, 0009 // +0005 │ │ +0a1678: 1501 80bf |0006: const/high16 v1, #int -1082130432 // #bf80 │ │ +0a167c: 0f01 |0008: return v1 │ │ +0a167e: 7120 e014 0300 |0009: invoke-static {v3, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a1684: 0a01 |000c: move-result v1 │ │ +0a1686: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ 0x0004 line=688 │ │ 0x0006 line=689 │ │ 0x0008 line=691 │ │ locals : │ │ @@ -140828,22 +140847,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a1694: |[0a1694] android.support.v4.widget.SwipeRefreshLayout.isAlphaUsedForScale:()Z │ │ -0a16a4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a16a8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0a16ac: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0a16b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a16b2: 0f00 |0007: return v0 │ │ -0a16b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a16b6: 28fe |0009: goto 0007 // -0002 │ │ +0a1688: |[0a1688] android.support.v4.widget.SwipeRefreshLayout.isAlphaUsedForScale:()Z │ │ +0a1698: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a169c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0a16a0: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0a16a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a16a6: 0f00 |0007: return v0 │ │ +0a16a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a16aa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #25 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -140851,26 +140870,26 @@ │ │ type : '(Landroid/view/animation/Animation;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a16b8: |[0a16b8] android.support.v4.widget.SwipeRefreshLayout.isAnimationRunning:(Landroid/view/animation/Animation;)Z │ │ -0a16c8: 3802 1000 |0000: if-eqz v2, 0010 // +0010 │ │ -0a16cc: 6e10 9e23 0200 |0002: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasStarted:()Z // method@239e │ │ -0a16d2: 0a00 |0005: move-result v0 │ │ -0a16d4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0a16d8: 6e10 9d23 0200 |0008: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasEnded:()Z // method@239d │ │ -0a16de: 0a00 |000b: move-result v0 │ │ -0a16e0: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -0a16e4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a16e6: 0f00 |000f: return v0 │ │ -0a16e8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a16ea: 28fe |0011: goto 000f // -0002 │ │ +0a16ac: |[0a16ac] android.support.v4.widget.SwipeRefreshLayout.isAnimationRunning:(Landroid/view/animation/Animation;)Z │ │ +0a16bc: 3802 1000 |0000: if-eqz v2, 0010 // +0010 │ │ +0a16c0: 6e10 9e23 0200 |0002: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasStarted:()Z // method@239e │ │ +0a16c6: 0a00 |0005: move-result v0 │ │ +0a16c8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0a16cc: 6e10 9d23 0200 |0008: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasEnded:()Z // method@239d │ │ +0a16d2: 0a00 |000b: move-result v0 │ │ +0a16d4: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0a16d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0a16da: 0f00 |000f: return v0 │ │ +0a16dc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a16de: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0012 reg=2 animation Landroid/view/animation/Animation; │ │ │ │ @@ -140879,31 +140898,31 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0a16ec: |[0a16ec] android.support.v4.widget.SwipeRefreshLayout.moveToStart:(F)V │ │ -0a16fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a16fe: 5252 da09 |0001: iget v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ -0a1702: 5253 e209 |0003: iget v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a1706: 5254 da09 |0005: iget v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ -0a170a: b143 |0007: sub-int/2addr v3, v4 │ │ -0a170c: 8233 |0008: int-to-float v3, v3 │ │ -0a170e: c863 |0009: mul-float/2addr v3, v6 │ │ -0a1710: 8733 |000a: float-to-int v3, v3 │ │ -0a1712: 9001 0203 |000b: add-int v1, v2, v3 │ │ -0a1716: 5452 d509 |000d: iget-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a171a: 6e10 ab1c 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ -0a1720: 0a02 |0012: move-result v2 │ │ -0a1722: 9100 0102 |0013: sub-int v0, v1, v2 │ │ -0a1726: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -0a1728: 7030 3d20 0502 |0016: invoke-direct {v5, v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ -0a172e: 0e00 |0019: return-void │ │ +0a16e0: |[0a16e0] android.support.v4.widget.SwipeRefreshLayout.moveToStart:(F)V │ │ +0a16f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a16f2: 5252 da09 |0001: iget v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ +0a16f6: 5253 e209 |0003: iget v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a16fa: 5254 da09 |0005: iget v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ +0a16fe: b143 |0007: sub-int/2addr v3, v4 │ │ +0a1700: 8233 |0008: int-to-float v3, v3 │ │ +0a1702: c863 |0009: mul-float/2addr v3, v6 │ │ +0a1704: 8733 |000a: float-to-int v3, v3 │ │ +0a1706: 9001 0203 |000b: add-int v1, v2, v3 │ │ +0a170a: 5452 d509 |000d: iget-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a170e: 6e10 ab1c 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ +0a1714: 0a02 |0012: move-result v2 │ │ +0a1716: 9100 0102 |0013: sub-int v0, v1, v2 │ │ +0a171a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0a171c: 7030 3d20 0502 |0016: invoke-direct {v5, v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ +0a1722: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0001 line=892 │ │ 0x000d line=893 │ │ 0x0015 line=894 │ │ 0x0019 line=895 │ │ @@ -140918,29 +140937,29 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a1730: |[0a1730] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -0a1740: 7110 db14 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -0a1746: 0a02 |0003: move-result v2 │ │ -0a1748: 7120 de14 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a174e: 0a01 |0007: move-result v1 │ │ -0a1750: 5243 cf09 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1754: 3331 0b00 |000a: if-ne v1, v3, 0015 // +000b │ │ -0a1758: 3902 0a00 |000c: if-nez v2, 0016 // +000a │ │ -0a175c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a175e: 7120 de14 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a1764: 0a03 |0012: move-result v3 │ │ -0a1766: 5943 cf09 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a176a: 0e00 |0015: return-void │ │ -0a176c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0a176e: 28f8 |0017: goto 000f // -0008 │ │ +0a1724: |[0a1724] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +0a1734: 7110 db14 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +0a173a: 0a02 |0003: move-result v2 │ │ +0a173c: 7120 de14 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a1742: 0a01 |0007: move-result v1 │ │ +0a1744: 5243 cf09 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1748: 3331 0b00 |000a: if-ne v1, v3, 0015 // +000b │ │ +0a174c: 3902 0a00 |000c: if-nez v2, 0016 // +000a │ │ +0a1750: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0a1752: 7120 de14 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a1758: 0a03 |0012: move-result v3 │ │ +0a175a: 5943 cf09 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a175e: 0e00 |0015: return-void │ │ +0a1760: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0a1762: 28f8 |0017: goto 000f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0004 line=939 │ │ 0x0008 line=940 │ │ 0x000c line=943 │ │ 0x000f line=944 │ │ @@ -140958,28 +140977,28 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a1770: |[0a1770] android.support.v4.widget.SwipeRefreshLayout.setAnimationProgress:(F)V │ │ -0a1780: 7010 2220 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@2022 │ │ -0a1786: 0a00 |0003: move-result v0 │ │ -0a1788: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a178c: 1500 7f43 |0006: const/high16 v0, #int 1132396544 // #437f │ │ -0a1790: c820 |0008: mul-float/2addr v0, v2 │ │ -0a1792: 8700 |0009: float-to-int v0, v0 │ │ -0a1794: 7020 3120 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@2031 │ │ -0a179a: 0e00 |000d: return-void │ │ -0a179c: 5410 d509 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a17a0: 7120 bf16 2000 |0010: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@16bf │ │ -0a17a6: 5410 d509 |0013: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a17aa: 7120 c016 2000 |0015: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@16c0 │ │ -0a17b0: 28f5 |0018: goto 000d // -000b │ │ +0a1764: |[0a1764] android.support.v4.widget.SwipeRefreshLayout.setAnimationProgress:(F)V │ │ +0a1774: 7010 2220 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@2022 │ │ +0a177a: 0a00 |0003: move-result v0 │ │ +0a177c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0a1780: 1500 7f43 |0006: const/high16 v0, #int 1132396544 // #437f │ │ +0a1784: c820 |0008: mul-float/2addr v0, v2 │ │ +0a1786: 8700 |0009: float-to-int v0, v0 │ │ +0a1788: 7020 3120 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@2031 │ │ +0a178e: 0e00 |000d: return-void │ │ +0a1790: 5410 d509 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1794: 7120 bf16 2000 |0010: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@16bf │ │ +0a179a: 5410 d509 |0013: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a179e: 7120 c016 2000 |0015: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@16c0 │ │ +0a17a4: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0006 line=386 │ │ 0x000d line=391 │ │ 0x000e line=388 │ │ 0x0013 line=389 │ │ @@ -140992,22 +141011,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a17b4: |[0a17b4] android.support.v4.widget.SwipeRefreshLayout.setColorViewAlpha:(I)V │ │ -0a17c4: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a17c8: 6e10 a61c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ca6 │ │ -0a17ce: 0c00 |0005: move-result-object v0 │ │ -0a17d0: 6e20 9403 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0394 │ │ -0a17d6: 5410 e309 |0009: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a17da: 6e20 431e 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ -0a17e0: 0e00 |000e: return-void │ │ +0a17a8: |[0a17a8] android.support.v4.widget.SwipeRefreshLayout.setColorViewAlpha:(I)V │ │ +0a17b8: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a17bc: 6e10 a61c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ca6 │ │ +0a17c2: 0c00 |0005: move-result-object v0 │ │ +0a17c4: 6e20 9403 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0394 │ │ +0a17ca: 5410 e309 |0009: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a17ce: 6e20 431e 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ +0a17d4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0009 line=188 │ │ 0x000e line=189 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -141018,29 +141037,29 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0a17e4: |[0a17e4] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(ZZ)V │ │ -0a17f4: 5520 e509 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a17f8: 3230 1400 |0002: if-eq v0, v3, 0016 // +0014 │ │ -0a17fc: 5c24 e009 |0004: iput-boolean v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@09e0 │ │ -0a1800: 7010 1320 0200 |0006: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ -0a1806: 5c23 e509 |0009: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a180a: 5520 e509 |000b: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a180e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -0a1812: 5220 d809 |000f: iget v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a1816: 5421 e409 |0011: iget-object v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ -0a181a: 7030 0f20 0201 |0013: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@200f │ │ -0a1820: 0e00 |0016: return-void │ │ -0a1822: 5420 e409 |0017: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ -0a1826: 7020 4220 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@2042 │ │ -0a182c: 28fa |001c: goto 0016 // -0006 │ │ +0a17d8: |[0a17d8] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(ZZ)V │ │ +0a17e8: 5520 e509 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a17ec: 3230 1400 |0002: if-eq v0, v3, 0016 // +0014 │ │ +0a17f0: 5c24 e009 |0004: iput-boolean v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@09e0 │ │ +0a17f4: 7010 1320 0200 |0006: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ +0a17fa: 5c23 e509 |0009: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a17fe: 5520 e509 |000b: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a1802: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0a1806: 5220 d809 |000f: iget v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a180a: 5421 e409 |0011: iget-object v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ +0a180e: 7030 0f20 0201 |0013: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@200f │ │ +0a1814: 0e00 |0016: return-void │ │ +0a1816: 5420 e409 |0017: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ +0a181a: 7020 4220 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@2042 │ │ +0a1820: 28fa |001c: goto 0016 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=395 │ │ 0x0006 line=396 │ │ 0x0009 line=397 │ │ 0x000b line=398 │ │ @@ -141057,29 +141076,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0a1830: |[0a1830] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(IZ)V │ │ -0a1840: 5420 d509 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1844: 6e10 a21c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.bringToFront:()V // method@1ca2 │ │ -0a184a: 5420 d509 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a184e: 6e20 b11c 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.offsetTopAndBottom:(I)V // method@1cb1 │ │ -0a1854: 5420 d509 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1858: 6e10 ab1c 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ -0a185e: 0a00 |000f: move-result v0 │ │ -0a1860: 5920 d809 |0010: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a1864: 3804 0b00 |0012: if-eqz v4, 001d // +000b │ │ -0a1868: 6000 4501 |0014: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a186c: 1301 0b00 |0016: const/16 v1, #int 11 // #b │ │ -0a1870: 3510 0500 |0018: if-ge v0, v1, 001d // +0005 │ │ -0a1874: 6e10 2120 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.invalidate:()V // method@2021 │ │ -0a187a: 0e00 |001d: return-void │ │ +0a1824: |[0a1824] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(IZ)V │ │ +0a1834: 5420 d509 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1838: 6e10 a21c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.bringToFront:()V // method@1ca2 │ │ +0a183e: 5420 d509 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1842: 6e20 b11c 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.offsetTopAndBottom:(I)V // method@1cb1 │ │ +0a1848: 5420 d509 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a184c: 6e10 ab1c 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ +0a1852: 0a00 |000f: move-result v0 │ │ +0a1854: 5920 d809 |0010: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a1858: 3804 0b00 |0012: if-eqz v4, 001d // +000b │ │ +0a185c: 6000 4501 |0014: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a1860: 1301 0b00 |0016: const/16 v1, #int 11 // #b │ │ +0a1864: 3510 0500 |0018: if-ge v0, v1, 001d // +0005 │ │ +0a1868: 6e10 2120 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.invalidate:()V // method@2021 │ │ +0a186e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0005 line=930 │ │ 0x000a line=931 │ │ 0x0012 line=932 │ │ 0x001a line=933 │ │ @@ -141094,34 +141113,34 @@ │ │ type : '(II)Landroid/view/animation/Animation;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -0a187c: |[0a187c] android.support.v4.widget.SwipeRefreshLayout.startAlphaAnimation:(II)Landroid/view/animation/Animation; │ │ -0a188c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a188e: 5542 e709 |0001: iget-boolean v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a1892: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0a1896: 7010 2220 0400 |0005: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@2022 │ │ -0a189c: 0a02 |0008: move-result v2 │ │ -0a189e: 3802 0400 |0009: if-eqz v2, 000d // +0004 │ │ -0a18a2: 0710 |000b: move-object v0, v1 │ │ -0a18a4: 1100 |000c: return-object v0 │ │ -0a18a6: 2200 4604 |000d: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0446 │ │ -0a18aa: 7040 ee1f 4065 |000f: invoke-direct {v0, v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V // method@1fee │ │ -0a18b0: 1602 2c01 |0012: const-wide/16 v2, #int 300 // #12c │ │ -0a18b4: 6e30 a123 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -0a18ba: 5442 d509 |0017: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a18be: 6e20 b51c 1200 |0019: invoke-virtual {v2, v1}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ -0a18c4: 5441 d509 |001c: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a18c8: 6e10 a31c 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ -0a18ce: 5441 d509 |0021: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a18d2: 6e20 bd1c 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ -0a18d8: 28e6 |0026: goto 000c // -001a │ │ +0a1870: |[0a1870] android.support.v4.widget.SwipeRefreshLayout.startAlphaAnimation:(II)Landroid/view/animation/Animation; │ │ +0a1880: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a1882: 5542 e709 |0001: iget-boolean v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a1886: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0a188a: 7010 2220 0400 |0005: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@2022 │ │ +0a1890: 0a02 |0008: move-result v2 │ │ +0a1892: 3802 0400 |0009: if-eqz v2, 000d // +0004 │ │ +0a1896: 0710 |000b: move-object v0, v1 │ │ +0a1898: 1100 |000c: return-object v0 │ │ +0a189a: 2200 4604 |000d: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0446 │ │ +0a189e: 7040 ee1f 4065 |000f: invoke-direct {v0, v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V // method@1fee │ │ +0a18a4: 1602 2c01 |0012: const-wide/16 v2, #int 300 // #12c │ │ +0a18a8: 6e30 a123 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +0a18ae: 5442 d509 |0017: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a18b2: 6e20 b51c 1200 |0019: invoke-virtual {v2, v1}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ +0a18b8: 5441 d509 |001c: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a18bc: 6e10 a31c 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ +0a18c2: 5441 d509 |0021: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a18c6: 6e20 bd1c 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ +0a18cc: 28e6 |0026: goto 000c // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=430 │ │ 0x000c line=446 │ │ 0x000d line=433 │ │ 0x0012 line=441 │ │ 0x0017 line=443 │ │ @@ -141138,23 +141157,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a18dc: |[0a18dc] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaMaxAnimation:()V │ │ -0a18ec: 5420 e309 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a18f0: 6e10 3a1e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ -0a18f6: 0a00 |0005: move-result v0 │ │ -0a18f8: 1301 ff00 |0006: const/16 v1, #int 255 // #ff │ │ -0a18fc: 7030 3f20 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@203f │ │ -0a1902: 0c00 |000b: move-result-object v0 │ │ -0a1904: 5b20 d009 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@09d0 │ │ -0a1908: 0e00 |000e: return-void │ │ +0a18d0: |[0a18d0] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaMaxAnimation:()V │ │ +0a18e0: 5420 e309 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a18e4: 6e10 3a1e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ +0a18ea: 0a00 |0005: move-result v0 │ │ +0a18ec: 1301 ff00 |0006: const/16 v1, #int 255 // #ff │ │ +0a18f0: 7030 3f20 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@203f │ │ +0a18f6: 0c00 |000b: move-result-object v0 │ │ +0a18f8: 5b20 d009 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@09d0 │ │ +0a18fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x000e line=425 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -141163,23 +141182,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a190c: |[0a190c] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaStartAnimation:()V │ │ -0a191c: 5420 e309 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a1920: 6e10 3a1e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ -0a1926: 0a00 |0005: move-result v0 │ │ -0a1928: 1301 4c00 |0006: const/16 v1, #int 76 // #4c │ │ -0a192c: 7030 3f20 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@203f │ │ -0a1932: 0c00 |000b: move-result-object v0 │ │ -0a1934: 5b20 d109 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@09d1 │ │ -0a1938: 0e00 |000e: return-void │ │ +0a1900: |[0a1900] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaStartAnimation:()V │ │ +0a1910: 5420 e309 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a1914: 6e10 3a1e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ +0a191a: 0a00 |0005: move-result v0 │ │ +0a191c: 1301 4c00 |0006: const/16 v1, #int 76 // #4c │ │ +0a1920: 7030 3f20 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@203f │ │ +0a1926: 0c00 |000b: move-result-object v0 │ │ +0a1928: 5b20 d109 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@09d1 │ │ +0a192c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x000e line=421 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -141188,29 +141207,29 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0a193c: |[0a193c] android.support.v4.widget.SwipeRefreshLayout.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -0a194c: 2200 4504 |0000: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0445 │ │ -0a1950: 7020 ec1f 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1fec │ │ -0a1956: 5b40 e909 |0005: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@09e9 │ │ -0a195a: 5440 e909 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@09e9 │ │ -0a195e: 1602 9600 |0009: const-wide/16 v2, #int 150 // #96 │ │ -0a1962: 6e30 a123 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -0a1968: 5440 d509 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a196c: 6e20 b51c 5000 |0010: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ -0a1972: 5440 d509 |0013: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1976: 6e10 a31c 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ -0a197c: 5440 d509 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1980: 5441 e909 |001a: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@09e9 │ │ -0a1984: 6e20 bd1c 1000 |001c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ -0a198a: 0e00 |001f: return-void │ │ +0a1930: |[0a1930] android.support.v4.widget.SwipeRefreshLayout.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +0a1940: 2200 4504 |0000: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0445 │ │ +0a1944: 7020 ec1f 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1fec │ │ +0a194a: 5b40 e909 |0005: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@09e9 │ │ +0a194e: 5440 e909 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@09e9 │ │ +0a1952: 1602 9600 |0009: const-wide/16 v2, #int 150 // #96 │ │ +0a1956: 6e30 a123 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +0a195c: 5440 d509 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1960: 6e20 b51c 5000 |0010: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ +0a1966: 5440 d509 |0013: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a196a: 6e10 a31c 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ +0a1970: 5440 d509 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1974: 5441 e909 |001a: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@09e9 │ │ +0a1978: 6e20 bd1c 1000 |001c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ +0a197e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0007 line=413 │ │ 0x000e line=414 │ │ 0x0013 line=415 │ │ 0x0018 line=416 │ │ @@ -141224,44 +141243,44 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0a198c: |[0a198c] android.support.v4.widget.SwipeRefreshLayout.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -0a199c: 5945 da09 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ -0a19a0: 7010 2220 0400 |0002: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@2022 │ │ -0a19a6: 0a00 |0005: move-result v0 │ │ -0a19a8: 3800 2d00 |0006: if-eqz v0, 0033 // +002d │ │ -0a19ac: 5440 e309 |0008: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a19b0: 6e10 3a1e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ -0a19b6: 0a00 |000d: move-result v0 │ │ -0a19b8: 8200 |000e: int-to-float v0, v0 │ │ -0a19ba: 5940 ec09 |000f: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@09ec │ │ -0a19be: 2200 4a04 |0011: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$8; // type@044a │ │ -0a19c2: 7020 f81f 4000 |0013: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$8;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff8 │ │ -0a19c8: 5b40 ea09 |0016: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@09ea │ │ -0a19cc: 5440 ea09 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@09ea │ │ -0a19d0: 1602 9600 |001a: const-wide/16 v2, #int 150 // #96 │ │ -0a19d4: 6e30 a123 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -0a19da: 3806 0700 |001f: if-eqz v6, 0026 // +0007 │ │ -0a19de: 5440 d509 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a19e2: 6e20 b51c 6000 |0023: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ -0a19e8: 5440 d509 |0026: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a19ec: 6e10 a31c 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ -0a19f2: 5440 d509 |002b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a19f6: 5441 ea09 |002d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@09ea │ │ -0a19fa: 6e20 bd1c 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ -0a1a00: 0e00 |0032: return-void │ │ -0a1a02: 5440 d509 |0033: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1a06: 7110 9216 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getScaleX:(Landroid/view/View;)F // method@1692 │ │ -0a1a0c: 0a00 |0038: move-result v0 │ │ -0a1a0e: 5940 ec09 |0039: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@09ec │ │ -0a1a12: 28d6 |003b: goto 0011 // -002a │ │ +0a1980: |[0a1980] android.support.v4.widget.SwipeRefreshLayout.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +0a1990: 5945 da09 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@09da │ │ +0a1994: 7010 2220 0400 |0002: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@2022 │ │ +0a199a: 0a00 |0005: move-result v0 │ │ +0a199c: 3800 2d00 |0006: if-eqz v0, 0033 // +002d │ │ +0a19a0: 5440 e309 |0008: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a19a4: 6e10 3a1e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ +0a19aa: 0a00 |000d: move-result v0 │ │ +0a19ac: 8200 |000e: int-to-float v0, v0 │ │ +0a19ae: 5940 ec09 |000f: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@09ec │ │ +0a19b2: 2200 4a04 |0011: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$8; // type@044a │ │ +0a19b6: 7020 f81f 4000 |0013: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$8;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff8 │ │ +0a19bc: 5b40 ea09 |0016: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@09ea │ │ +0a19c0: 5440 ea09 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@09ea │ │ +0a19c4: 1602 9600 |001a: const-wide/16 v2, #int 150 // #96 │ │ +0a19c8: 6e30 a123 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +0a19ce: 3806 0700 |001f: if-eqz v6, 0026 // +0007 │ │ +0a19d2: 5440 d509 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a19d6: 6e20 b51c 6000 |0023: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ +0a19dc: 5440 d509 |0026: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a19e0: 6e10 a31c 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ +0a19e6: 5440 d509 |002b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a19ea: 5441 ea09 |002d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@09ea │ │ +0a19ee: 6e20 bd1c 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ +0a19f4: 0e00 |0032: return-void │ │ +0a19f6: 5440 d509 |0033: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a19fa: 7110 9216 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getScaleX:(Landroid/view/View;)F // method@1692 │ │ +0a1a00: 0a00 |0038: move-result v0 │ │ +0a1a02: 5940 ec09 |0039: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@09ec │ │ +0a1a06: 28d6 |003b: goto 0011 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ 0x0002 line=907 │ │ 0x0008 line=908 │ │ 0x0011 line=912 │ │ 0x0018 line=920 │ │ @@ -141281,40 +141300,40 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0a1a14: |[0a1a14] android.support.v4.widget.SwipeRefreshLayout.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -0a1a24: 5440 d509 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1a28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a1a2a: 6e20 bc1c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ -0a1a30: 6000 4501 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a1a34: 1301 0b00 |0008: const/16 v1, #int 11 // #b │ │ -0a1a38: 3410 0900 |000a: if-lt v0, v1, 0013 // +0009 │ │ -0a1a3c: 5440 e309 |000c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a1a40: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ -0a1a44: 6e20 431e 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ -0a1a4a: 2200 4404 |0013: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0444 │ │ -0a1a4e: 7020 ea1f 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1fea │ │ -0a1a54: 5b40 e809 |0018: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@09e8 │ │ -0a1a58: 5440 e809 |001a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@09e8 │ │ -0a1a5c: 5241 df09 |001c: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@09df │ │ -0a1a60: 8112 |001e: int-to-long v2, v1 │ │ -0a1a62: 6e30 a123 2003 |001f: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -0a1a68: 3805 0700 |0022: if-eqz v5, 0029 // +0007 │ │ -0a1a6c: 5440 d509 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1a70: 6e20 b51c 5000 |0026: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ -0a1a76: 5440 d509 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1a7a: 6e10 a31c 0000 |002b: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ -0a1a80: 5440 d509 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1a84: 5441 e809 |0030: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@09e8 │ │ -0a1a88: 6e20 bd1c 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ -0a1a8e: 0e00 |0035: return-void │ │ +0a1a08: |[0a1a08] android.support.v4.widget.SwipeRefreshLayout.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +0a1a18: 5440 d509 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1a1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a1a1e: 6e20 bc1c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ +0a1a24: 6000 4501 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a1a28: 1301 0b00 |0008: const/16 v1, #int 11 // #b │ │ +0a1a2c: 3410 0900 |000a: if-lt v0, v1, 0013 // +0009 │ │ +0a1a30: 5440 e309 |000c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a1a34: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ +0a1a38: 6e20 431e 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ +0a1a3e: 2200 4404 |0013: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0444 │ │ +0a1a42: 7020 ea1f 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1fea │ │ +0a1a48: 5b40 e809 |0018: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@09e8 │ │ +0a1a4c: 5440 e809 |001a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@09e8 │ │ +0a1a50: 5241 df09 |001c: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@09df │ │ +0a1a54: 8112 |001e: int-to-long v2, v1 │ │ +0a1a56: 6e30 a123 2003 |001f: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +0a1a5c: 3805 0700 |0022: if-eqz v5, 0029 // +0007 │ │ +0a1a60: 5440 d509 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1a64: 6e20 b51c 5000 |0026: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cb5 │ │ +0a1a6a: 5440 d509 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1a6e: 6e10 a31c 0000 |002b: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1ca3 │ │ +0a1a74: 5440 d509 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1a78: 5441 e809 |0030: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@09e8 │ │ +0a1a7c: 6e20 bd1c 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1cbd │ │ +0a1a82: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0006 line=360 │ │ 0x000c line=364 │ │ 0x0013 line=366 │ │ 0x001a line=372 │ │ @@ -141333,52 +141352,52 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0a1a90: |[0a1a90] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -0a1aa0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a1aa2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a1aa4: 6003 4501 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a1aa8: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -0a1aac: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -0a1ab0: 5453 ed09 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1ab4: 2033 c904 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@04c9 │ │ -0a1ab8: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -0a1abc: 5450 ed09 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1ac0: 1f00 c904 |0010: check-cast v0, Landroid/widget/AbsListView; // type@04c9 │ │ -0a1ac4: 6e10 c523 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@23c5 │ │ -0a1aca: 0a03 |0015: move-result v3 │ │ -0a1acc: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -0a1ad0: 6e10 c623 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@23c6 │ │ -0a1ad6: 0a03 |001b: move-result v3 │ │ -0a1ad8: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -0a1adc: 6e20 c423 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@23c4 │ │ -0a1ae2: 0c03 |0021: move-result-object v3 │ │ -0a1ae4: 6e10 c821 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a1aea: 0a03 |0025: move-result v3 │ │ -0a1aec: 6e10 c723 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@23c7 │ │ -0a1af2: 0a04 |0029: move-result v4 │ │ -0a1af4: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -0a1af8: 0f01 |002c: return v1 │ │ -0a1afa: 0121 |002d: move v1, v2 │ │ -0a1afc: 28fe |002e: goto 002c // -0002 │ │ -0a1afe: 5453 ed09 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1b02: 6e10 c521 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ -0a1b08: 0a03 |0034: move-result v3 │ │ -0a1b0a: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -0a1b0e: 0121 |0037: move v1, v2 │ │ -0a1b10: 28f4 |0038: goto 002c // -000c │ │ -0a1b12: 5451 ed09 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1b16: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -0a1b18: 7120 7816 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1678 │ │ -0a1b1e: 0a01 |003f: move-result v1 │ │ -0a1b20: 28ec |0040: goto 002c // -0014 │ │ +0a1a84: |[0a1a84] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +0a1a94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a1a96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a1a98: 6003 4501 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a1a9c: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +0a1aa0: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +0a1aa4: 5453 ed09 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1aa8: 2033 c904 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@04c9 │ │ +0a1aac: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +0a1ab0: 5450 ed09 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1ab4: 1f00 c904 |0010: check-cast v0, Landroid/widget/AbsListView; // type@04c9 │ │ +0a1ab8: 6e10 c523 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@23c5 │ │ +0a1abe: 0a03 |0015: move-result v3 │ │ +0a1ac0: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +0a1ac4: 6e10 c623 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@23c6 │ │ +0a1aca: 0a03 |001b: move-result v3 │ │ +0a1acc: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +0a1ad0: 6e20 c423 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@23c4 │ │ +0a1ad6: 0c03 |0021: move-result-object v3 │ │ +0a1ad8: 6e10 c821 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a1ade: 0a03 |0025: move-result v3 │ │ +0a1ae0: 6e10 c723 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@23c7 │ │ +0a1ae6: 0a04 |0029: move-result v4 │ │ +0a1ae8: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +0a1aec: 0f01 |002c: return v1 │ │ +0a1aee: 0121 |002d: move v1, v2 │ │ +0a1af0: 28fe |002e: goto 002c // -0002 │ │ +0a1af2: 5453 ed09 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1af6: 6e10 c521 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ +0a1afc: 0a03 |0034: move-result v3 │ │ +0a1afe: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +0a1b02: 0121 |0037: move v1, v2 │ │ +0a1b04: 28f4 |0038: goto 002c // -000c │ │ +0a1b06: 5451 ed09 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1b0a: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +0a1b0c: 7120 7816 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1678 │ │ +0a1b12: 0a01 |003f: move-result v1 │ │ +0a1b14: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=613 │ │ 0x0008 line=614 │ │ 0x000e line=615 │ │ 0x0012 line=616 │ │ 0x002c line=623 │ │ @@ -141395,26 +141414,26 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0a1b24: |[0a1b24] android.support.v4.widget.SwipeRefreshLayout.getChildDrawingOrder:(II)I │ │ -0a1b34: 5210 d609 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ -0a1b38: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -0a1b3c: 0f03 |0004: return v3 │ │ -0a1b3e: d800 02ff |0005: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0a1b42: 3303 0500 |0007: if-ne v3, v0, 000c // +0005 │ │ -0a1b46: 5213 d609 |0009: iget v3, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ -0a1b4a: 28f9 |000b: goto 0004 // -0007 │ │ -0a1b4c: 5210 d609 |000c: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ -0a1b50: 3403 f6ff |000e: if-lt v3, v0, 0004 // -000a │ │ -0a1b54: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a1b58: 28f2 |0012: goto 0004 // -000e │ │ +0a1b18: |[0a1b18] android.support.v4.widget.SwipeRefreshLayout.getChildDrawingOrder:(II)I │ │ +0a1b28: 5210 d609 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ +0a1b2c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0a1b30: 0f03 |0004: return v3 │ │ +0a1b32: d800 02ff |0005: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0a1b36: 3303 0500 |0007: if-ne v3, v0, 000c // +0005 │ │ +0a1b3a: 5213 d609 |0009: iget v3, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ +0a1b3e: 28f9 |000b: goto 0004 // -0007 │ │ +0a1b40: 5210 d609 |000c: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ +0a1b44: 3403 f6ff |000e: if-lt v3, v0, 0004 // -000a │ │ +0a1b48: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a1b4c: 28f2 |0012: goto 0004 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=305 │ │ 0x0005 line=297 │ │ 0x0009 line=299 │ │ 0x000c line=300 │ │ @@ -141430,23 +141449,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a1b5c: |[0a1b5c] android.support.v4.widget.SwipeRefreshLayout.getProgressCircleDiameter:()I │ │ -0a1b6c: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1b70: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a1b74: 5410 d509 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1b78: 6e10 a91c 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ -0a1b7e: 0a00 |0009: move-result v0 │ │ -0a1b80: 0f00 |000a: return v0 │ │ -0a1b82: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a1b84: 28fe |000c: goto 000a // -0002 │ │ +0a1b50: |[0a1b50] android.support.v4.widget.SwipeRefreshLayout.getProgressCircleDiameter:()I │ │ +0a1b60: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1b64: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a1b68: 5410 d509 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1b6c: 6e10 a91c 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ +0a1b72: 0a00 |0009: move-result v0 │ │ +0a1b74: 0f00 |000a: return v0 │ │ +0a1b76: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a1b78: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -141454,17 +141473,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1b88: |[0a1b88] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -0a1b98: 5510 e509 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a1b9c: 0f00 |0002: return v0 │ │ +0a1b7c: |[0a1b7c] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +0a1b8c: 5510 e509 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a1b90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -141472,92 +141491,92 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 162 16-bit code units │ │ -0a1ba0: |[0a1ba0] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a1bb0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0a1bb2: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ -0a1bb4: 1507 80bf |0002: const/high16 v7, #int -1082130432 // #bf80 │ │ -0a1bb8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0a1bba: 7010 1320 0900 |0005: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ -0a1bc0: 7110 dc14 0a00 |0008: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ -0a1bc6: 0a00 |000b: move-result v0 │ │ -0a1bc8: 5595 e609 |000c: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ -0a1bcc: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -0a1bd0: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ -0a1bd4: 5c94 e609 |0012: iput-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ -0a1bd8: 6e10 2420 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@2024 │ │ -0a1bde: 0a05 |0017: move-result v5 │ │ -0a1be0: 3805 1000 |0018: if-eqz v5, 0028 // +0010 │ │ -0a1be4: 5595 e609 |001a: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ -0a1be8: 3905 0c00 |001c: if-nez v5, 0028 // +000c │ │ -0a1bec: 6e10 1120 0900 |001e: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@2011 │ │ -0a1bf2: 0a05 |0021: move-result v5 │ │ -0a1bf4: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -0a1bf8: 5595 e509 |0024: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a1bfc: 3805 0300 |0026: if-eqz v5, 0029 // +0003 │ │ -0a1c00: 0f04 |0028: return v4 │ │ -0a1c02: 2b00 6700 0000 |0029: packed-switch v0, 00000090 // +00000067 │ │ -0a1c08: 5594 dd09 |002c: iget-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a1c0c: 28fa |002e: goto 0028 // -0006 │ │ -0a1c0e: 5295 e209 |002f: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a1c12: 5496 d509 |0031: iget-object v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1c16: 6e10 ab1c 0600 |0033: invoke-virtual {v6}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ -0a1c1c: 0a06 |0036: move-result v6 │ │ -0a1c1e: b165 |0037: sub-int/2addr v5, v6 │ │ -0a1c20: 7030 3d20 5908 |0038: invoke-direct {v9, v5, v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ -0a1c26: 7120 de14 4a00 |003b: invoke-static {v10, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a1c2c: 0a05 |003e: move-result v5 │ │ -0a1c2e: 5995 cf09 |003f: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1c32: 5c94 dd09 |0041: iput-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a1c36: 5295 cf09 |0043: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1c3a: 7030 1a20 a905 |0045: invoke-direct {v9, v10, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@201a │ │ -0a1c40: 0a01 |0048: move-result v1 │ │ -0a1c42: 2d05 0107 |0049: cmpl-float v5, v1, v7 │ │ -0a1c46: 3805 ddff |004b: if-eqz v5, 0028 // -0023 │ │ -0a1c4a: 5991 db09 |004d: iput v1, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialDownY:F // field@09db │ │ -0a1c4e: 28dd |004f: goto 002c // -0023 │ │ -0a1c50: 5295 cf09 |0050: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1c54: 3365 0a00 |0052: if-ne v5, v6, 005c // +000a │ │ -0a1c58: 6205 ca09 |0054: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ -0a1c5c: 1a06 9705 |0056: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@0597 │ │ -0a1c60: 7120 b220 6500 |0058: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a1c66: 28cd |005b: goto 0028 // -0033 │ │ -0a1c68: 5295 cf09 |005c: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1c6c: 7030 1a20 a905 |005e: invoke-direct {v9, v10, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@201a │ │ -0a1c72: 0a02 |0061: move-result v2 │ │ -0a1c74: 2d05 0207 |0062: cmpl-float v5, v2, v7 │ │ -0a1c78: 3805 c4ff |0064: if-eqz v5, 0028 // -003c │ │ -0a1c7c: 5294 db09 |0066: iget v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialDownY:F // field@09db │ │ -0a1c80: a703 0204 |0068: sub-float v3, v2, v4 │ │ -0a1c84: 5294 ef09 |006a: iget v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@09ef │ │ -0a1c88: 8244 |006c: int-to-float v4, v4 │ │ -0a1c8a: 2d04 0304 |006d: cmpl-float v4, v3, v4 │ │ -0a1c8e: 3d04 bdff |006f: if-lez v4, 002c // -0043 │ │ -0a1c92: 5594 dd09 |0071: iget-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a1c96: 3904 b9ff |0073: if-nez v4, 002c // -0047 │ │ -0a1c9a: 5294 db09 |0075: iget v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialDownY:F // field@09db │ │ -0a1c9e: 5295 ef09 |0077: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@09ef │ │ -0a1ca2: 8255 |0079: int-to-float v5, v5 │ │ -0a1ca4: c654 |007a: add-float/2addr v4, v5 │ │ -0a1ca6: 5994 dc09 |007b: iput v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@09dc │ │ -0a1caa: 5c98 dd09 |007d: iput-boolean v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a1cae: 5494 e309 |007f: iget-object v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a1cb2: 1305 4c00 |0081: const/16 v5, #int 76 // #4c │ │ -0a1cb6: 6e20 431e 5400 |0083: invoke-virtual {v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ -0a1cbc: 28a6 |0086: goto 002c // -005a │ │ -0a1cbe: 7020 2a20 a900 |0087: invoke-direct {v9, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@202a │ │ -0a1cc4: 28a2 |008a: goto 002c // -005e │ │ -0a1cc6: 5c94 dd09 |008b: iput-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a1cca: 5996 cf09 |008d: iput v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1cce: 289d |008f: goto 002c // -0063 │ │ -0a1cd0: 0001 0700 0000 0000 0600 0000 6200 ... |0090: packed-switch-data (18 units) │ │ +0a1b94: |[0a1b94] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a1ba4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0a1ba6: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ +0a1ba8: 1507 80bf |0002: const/high16 v7, #int -1082130432 // #bf80 │ │ +0a1bac: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0a1bae: 7010 1320 0900 |0005: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ +0a1bb4: 7110 dc14 0a00 |0008: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ +0a1bba: 0a00 |000b: move-result v0 │ │ +0a1bbc: 5595 e609 |000c: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ +0a1bc0: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +0a1bc4: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ +0a1bc8: 5c94 e609 |0012: iput-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ +0a1bcc: 6e10 2420 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@2024 │ │ +0a1bd2: 0a05 |0017: move-result v5 │ │ +0a1bd4: 3805 1000 |0018: if-eqz v5, 0028 // +0010 │ │ +0a1bd8: 5595 e609 |001a: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ +0a1bdc: 3905 0c00 |001c: if-nez v5, 0028 // +000c │ │ +0a1be0: 6e10 1120 0900 |001e: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@2011 │ │ +0a1be6: 0a05 |0021: move-result v5 │ │ +0a1be8: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +0a1bec: 5595 e509 |0024: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a1bf0: 3805 0300 |0026: if-eqz v5, 0029 // +0003 │ │ +0a1bf4: 0f04 |0028: return v4 │ │ +0a1bf6: 2b00 6700 0000 |0029: packed-switch v0, 00000090 // +00000067 │ │ +0a1bfc: 5594 dd09 |002c: iget-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a1c00: 28fa |002e: goto 0028 // -0006 │ │ +0a1c02: 5295 e209 |002f: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a1c06: 5496 d509 |0031: iget-object v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1c0a: 6e10 ab1c 0600 |0033: invoke-virtual {v6}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1cab │ │ +0a1c10: 0a06 |0036: move-result v6 │ │ +0a1c12: b165 |0037: sub-int/2addr v5, v6 │ │ +0a1c14: 7030 3d20 5908 |0038: invoke-direct {v9, v5, v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ +0a1c1a: 7120 de14 4a00 |003b: invoke-static {v10, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a1c20: 0a05 |003e: move-result v5 │ │ +0a1c22: 5995 cf09 |003f: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1c26: 5c94 dd09 |0041: iput-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a1c2a: 5295 cf09 |0043: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1c2e: 7030 1a20 a905 |0045: invoke-direct {v9, v10, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@201a │ │ +0a1c34: 0a01 |0048: move-result v1 │ │ +0a1c36: 2d05 0107 |0049: cmpl-float v5, v1, v7 │ │ +0a1c3a: 3805 ddff |004b: if-eqz v5, 0028 // -0023 │ │ +0a1c3e: 5991 db09 |004d: iput v1, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialDownY:F // field@09db │ │ +0a1c42: 28dd |004f: goto 002c // -0023 │ │ +0a1c44: 5295 cf09 |0050: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1c48: 3365 0a00 |0052: if-ne v5, v6, 005c // +000a │ │ +0a1c4c: 6205 ca09 |0054: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ +0a1c50: 1a06 9705 |0056: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@0597 │ │ +0a1c54: 7120 b220 6500 |0058: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a1c5a: 28cd |005b: goto 0028 // -0033 │ │ +0a1c5c: 5295 cf09 |005c: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1c60: 7030 1a20 a905 |005e: invoke-direct {v9, v10, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@201a │ │ +0a1c66: 0a02 |0061: move-result v2 │ │ +0a1c68: 2d05 0207 |0062: cmpl-float v5, v2, v7 │ │ +0a1c6c: 3805 c4ff |0064: if-eqz v5, 0028 // -003c │ │ +0a1c70: 5294 db09 |0066: iget v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialDownY:F // field@09db │ │ +0a1c74: a703 0204 |0068: sub-float v3, v2, v4 │ │ +0a1c78: 5294 ef09 |006a: iget v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@09ef │ │ +0a1c7c: 8244 |006c: int-to-float v4, v4 │ │ +0a1c7e: 2d04 0304 |006d: cmpl-float v4, v3, v4 │ │ +0a1c82: 3d04 bdff |006f: if-lez v4, 002c // -0043 │ │ +0a1c86: 5594 dd09 |0071: iget-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a1c8a: 3904 b9ff |0073: if-nez v4, 002c // -0047 │ │ +0a1c8e: 5294 db09 |0075: iget v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialDownY:F // field@09db │ │ +0a1c92: 5295 ef09 |0077: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@09ef │ │ +0a1c96: 8255 |0079: int-to-float v5, v5 │ │ +0a1c98: c654 |007a: add-float/2addr v4, v5 │ │ +0a1c9a: 5994 dc09 |007b: iput v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@09dc │ │ +0a1c9e: 5c98 dd09 |007d: iput-boolean v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a1ca2: 5494 e309 |007f: iget-object v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a1ca6: 1305 4c00 |0081: const/16 v5, #int 76 // #4c │ │ +0a1caa: 6e20 431e 5400 |0083: invoke-virtual {v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1e43 │ │ +0a1cb0: 28a6 |0086: goto 002c // -005a │ │ +0a1cb2: 7020 2a20 a900 |0087: invoke-direct {v9, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@202a │ │ +0a1cb8: 28a2 |008a: goto 002c // -005e │ │ +0a1cba: 5c94 dd09 |008b: iput-boolean v4, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a1cbe: 5996 cf09 |008d: iput v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1cc2: 289d |008f: goto 002c // -0063 │ │ +0a1cc4: 0001 0700 0000 0000 0600 0000 6200 ... |0090: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=629 │ │ 0x0008 line=631 │ │ 0x000c line=633 │ │ 0x0012 line=634 │ │ 0x0014 line=637 │ │ @@ -141596,66 +141615,66 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -0a1cf4: |[0a1cf4] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -0a1d04: 6e10 1920 0e00 |0000: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@2019 │ │ -0a1d0a: 0a08 |0003: move-result v8 │ │ -0a1d0c: 6e10 1820 0e00 |0004: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@2018 │ │ -0a1d12: 0a07 |0007: move-result v7 │ │ -0a1d14: 6e10 1520 0e00 |0008: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@2015 │ │ -0a1d1a: 0a09 |000b: move-result v9 │ │ -0a1d1c: 3909 0300 |000c: if-nez v9, 000f // +0003 │ │ -0a1d20: 0e00 |000e: return-void │ │ -0a1d22: 54e9 ed09 |000f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1d26: 3909 0500 |0011: if-nez v9, 0016 // +0005 │ │ -0a1d2a: 7010 1320 0e00 |0013: invoke-direct {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ -0a1d30: 54e9 ed09 |0016: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1d34: 3809 f6ff |0018: if-eqz v9, 000e // -000a │ │ -0a1d38: 54e0 ed09 |001a: iget-object v0, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1d3c: 6e10 1c20 0e00 |001c: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@201c │ │ -0a1d42: 0a02 |001f: move-result v2 │ │ -0a1d44: 6e10 1e20 0e00 |0020: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@201e │ │ -0a1d4a: 0a03 |0023: move-result v3 │ │ -0a1d4c: 6e10 1c20 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@201c │ │ -0a1d52: 0a09 |0027: move-result v9 │ │ -0a1d54: 9109 0809 |0028: sub-int v9, v8, v9 │ │ -0a1d58: 6e10 1d20 0e00 |002a: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@201d │ │ -0a1d5e: 0a0a |002d: move-result v10 │ │ -0a1d60: 9104 090a |002e: sub-int v4, v9, v10 │ │ -0a1d64: 6e10 1e20 0e00 |0030: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@201e │ │ -0a1d6a: 0a09 |0033: move-result v9 │ │ -0a1d6c: 9109 0709 |0034: sub-int v9, v7, v9 │ │ -0a1d70: 6e10 1b20 0e00 |0036: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@201b │ │ -0a1d76: 0a0a |0039: move-result v10 │ │ -0a1d78: 9101 090a |003a: sub-int v1, v9, v10 │ │ -0a1d7c: 9009 0204 |003c: add-int v9, v2, v4 │ │ -0a1d80: 900a 0301 |003e: add-int v10, v3, v1 │ │ -0a1d84: 6e5a e821 2093 |0040: invoke-virtual {v0, v2, v3, v9, v10}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0a1d8a: 54e9 d509 |0043: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1d8e: 6e10 aa1c 0900 |0045: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1caa │ │ -0a1d94: 0a06 |0048: move-result v6 │ │ -0a1d96: 54e9 d509 |0049: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1d9a: 6e10 a91c 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ -0a1da0: 0a05 |004e: move-result v5 │ │ -0a1da2: 54e9 d509 |004f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1da6: db0a 0802 |0051: div-int/lit8 v10, v8, #int 2 // #02 │ │ -0a1daa: db0b 0602 |0053: div-int/lit8 v11, v6, #int 2 // #02 │ │ -0a1dae: b1ba |0055: sub-int/2addr v10, v11 │ │ -0a1db0: 52eb d809 |0056: iget v11, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a1db4: db0c 0802 |0058: div-int/lit8 v12, v8, #int 2 // #02 │ │ -0a1db8: db0d 0602 |005a: div-int/lit8 v13, v6, #int 2 // #02 │ │ -0a1dbc: b0dc |005c: add-int/2addr v12, v13 │ │ -0a1dbe: 52ed d809 |005d: iget v13, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a1dc2: b05d |005f: add-int/2addr v13, v5 │ │ -0a1dc4: 6e5d af1c a9cb |0060: invoke-virtual {v9, v10, v11, v12, v13}, Landroid/support/v4/widget/CircleImageView;.layout:(IIII)V // method@1caf │ │ -0a1dca: 28ab |0063: goto 000e // -0055 │ │ +0a1ce8: |[0a1ce8] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +0a1cf8: 6e10 1920 0e00 |0000: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@2019 │ │ +0a1cfe: 0a08 |0003: move-result v8 │ │ +0a1d00: 6e10 1820 0e00 |0004: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@2018 │ │ +0a1d06: 0a07 |0007: move-result v7 │ │ +0a1d08: 6e10 1520 0e00 |0008: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@2015 │ │ +0a1d0e: 0a09 |000b: move-result v9 │ │ +0a1d10: 3909 0300 |000c: if-nez v9, 000f // +0003 │ │ +0a1d14: 0e00 |000e: return-void │ │ +0a1d16: 54e9 ed09 |000f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1d1a: 3909 0500 |0011: if-nez v9, 0016 // +0005 │ │ +0a1d1e: 7010 1320 0e00 |0013: invoke-direct {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ +0a1d24: 54e9 ed09 |0016: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1d28: 3809 f6ff |0018: if-eqz v9, 000e // -000a │ │ +0a1d2c: 54e0 ed09 |001a: iget-object v0, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1d30: 6e10 1c20 0e00 |001c: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@201c │ │ +0a1d36: 0a02 |001f: move-result v2 │ │ +0a1d38: 6e10 1e20 0e00 |0020: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@201e │ │ +0a1d3e: 0a03 |0023: move-result v3 │ │ +0a1d40: 6e10 1c20 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@201c │ │ +0a1d46: 0a09 |0027: move-result v9 │ │ +0a1d48: 9109 0809 |0028: sub-int v9, v8, v9 │ │ +0a1d4c: 6e10 1d20 0e00 |002a: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@201d │ │ +0a1d52: 0a0a |002d: move-result v10 │ │ +0a1d54: 9104 090a |002e: sub-int v4, v9, v10 │ │ +0a1d58: 6e10 1e20 0e00 |0030: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@201e │ │ +0a1d5e: 0a09 |0033: move-result v9 │ │ +0a1d60: 9109 0709 |0034: sub-int v9, v7, v9 │ │ +0a1d64: 6e10 1b20 0e00 |0036: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@201b │ │ +0a1d6a: 0a0a |0039: move-result v10 │ │ +0a1d6c: 9101 090a |003a: sub-int v1, v9, v10 │ │ +0a1d70: 9009 0204 |003c: add-int v9, v2, v4 │ │ +0a1d74: 900a 0301 |003e: add-int v10, v3, v1 │ │ +0a1d78: 6e5a e821 2093 |0040: invoke-virtual {v0, v2, v3, v9, v10}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0a1d7e: 54e9 d509 |0043: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1d82: 6e10 aa1c 0900 |0045: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1caa │ │ +0a1d88: 0a06 |0048: move-result v6 │ │ +0a1d8a: 54e9 d509 |0049: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1d8e: 6e10 a91c 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ +0a1d94: 0a05 |004e: move-result v5 │ │ +0a1d96: 54e9 d509 |004f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1d9a: db0a 0802 |0051: div-int/lit8 v10, v8, #int 2 // #02 │ │ +0a1d9e: db0b 0602 |0053: div-int/lit8 v11, v6, #int 2 // #02 │ │ +0a1da2: b1ba |0055: sub-int/2addr v10, v11 │ │ +0a1da4: 52eb d809 |0056: iget v11, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a1da8: db0c 0802 |0058: div-int/lit8 v12, v8, #int 2 // #02 │ │ +0a1dac: db0d 0602 |005a: div-int/lit8 v13, v6, #int 2 // #02 │ │ +0a1db0: b0dc |005c: add-int/2addr v12, v13 │ │ +0a1db2: 52ed d809 |005d: iget v13, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a1db6: b05d |005f: add-int/2addr v13, v5 │ │ +0a1db8: 6e5d af1c a9cb |0060: invoke-virtual {v9, v10, v11, v12, v13}, Landroid/support/v4/widget/CircleImageView;.layout:(IIII)V // method@1caf │ │ +0a1dbe: 28ab |0063: goto 000e // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0004 line=546 │ │ 0x0008 line=547 │ │ 0x000e line=566 │ │ 0x000f line=550 │ │ @@ -141692,79 +141711,79 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -0a1dcc: |[0a1dcc] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -0a1ddc: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ -0a1de0: 6f30 7c22 7608 |0002: invoke-super {v6, v7, v8}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@227c │ │ -0a1de6: 5461 ed09 |0005: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1dea: 3901 0500 |0007: if-nez v1, 000c // +0005 │ │ -0a1dee: 7010 1320 0600 |0009: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ -0a1df4: 5461 ed09 |000c: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1df8: 3901 0300 |000e: if-nez v1, 0011 // +0003 │ │ -0a1dfc: 0e00 |0010: return-void │ │ -0a1dfe: 5461 ed09 |0011: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ -0a1e02: 6e10 1920 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@2019 │ │ -0a1e08: 0a02 |0016: move-result v2 │ │ -0a1e0a: 6e10 1c20 0600 |0017: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@201c │ │ -0a1e10: 0a03 |001a: move-result v3 │ │ -0a1e12: b132 |001b: sub-int/2addr v2, v3 │ │ -0a1e14: 6e10 1d20 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@201d │ │ -0a1e1a: 0a03 |001f: move-result v3 │ │ -0a1e1c: b132 |0020: sub-int/2addr v2, v3 │ │ -0a1e1e: 7120 8421 5200 |0021: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a1e24: 0a02 |0024: move-result v2 │ │ -0a1e26: 6e10 1820 0600 |0025: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@2018 │ │ -0a1e2c: 0a03 |0028: move-result v3 │ │ -0a1e2e: 6e10 1e20 0600 |0029: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@201e │ │ -0a1e34: 0a04 |002c: move-result v4 │ │ -0a1e36: b143 |002d: sub-int/2addr v3, v4 │ │ -0a1e38: 6e10 1b20 0600 |002e: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@201b │ │ -0a1e3e: 0a04 |0031: move-result v4 │ │ -0a1e40: b143 |0032: sub-int/2addr v3, v4 │ │ -0a1e42: 7120 8421 5300 |0033: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a1e48: 0a03 |0036: move-result v3 │ │ -0a1e4a: 6e30 e921 2103 |0037: invoke-virtual {v1, v2, v3}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0a1e50: 5461 d509 |003a: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1e54: 5262 d709 |003c: iget v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ -0a1e58: 7120 8421 5200 |003e: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a1e5e: 0a02 |0041: move-result v2 │ │ -0a1e60: 5263 d409 |0042: iget v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ -0a1e64: 7120 8421 5300 |0044: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0a1e6a: 0a03 |0047: move-result v3 │ │ -0a1e6c: 6e30 b01c 2103 |0048: invoke-virtual {v1, v2, v3}, Landroid/support/v4/widget/CircleImageView;.measure:(II)V // method@1cb0 │ │ -0a1e72: 5561 f009 |004b: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ -0a1e76: 3901 1400 |004d: if-nez v1, 0061 // +0014 │ │ -0a1e7a: 5561 e109 |004f: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@09e1 │ │ -0a1e7e: 3901 1000 |0051: if-nez v1, 0061 // +0010 │ │ -0a1e82: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -0a1e84: 5c61 e109 |0054: iput-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@09e1 │ │ -0a1e88: 5461 d509 |0056: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1e8c: 6e10 a91c 0100 |0058: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ -0a1e92: 0a01 |005b: move-result v1 │ │ -0a1e94: 7b11 |005c: neg-int v1, v1 │ │ -0a1e96: 5961 e209 |005d: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a1e9a: 5961 d809 |005f: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a1e9e: 12f1 |0061: const/4 v1, #int -1 // #ff │ │ -0a1ea0: 5961 d609 |0062: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ -0a1ea4: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -0a1ea6: 6e10 1520 0600 |0065: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@2015 │ │ -0a1eac: 0a01 |0068: move-result v1 │ │ -0a1eae: 3510 a7ff |0069: if-ge v0, v1, 0010 // -0059 │ │ -0a1eb2: 6e20 1420 0600 |006b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@2014 │ │ -0a1eb8: 0c01 |006e: move-result-object v1 │ │ -0a1eba: 5462 d509 |006f: iget-object v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a1ebe: 3321 0500 |0071: if-ne v1, v2, 0076 // +0005 │ │ -0a1ec2: 5960 d609 |0073: iput v0, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ -0a1ec6: 289b |0075: goto 0010 // -0065 │ │ -0a1ec8: d800 0001 |0076: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a1ecc: 28ed |0078: goto 0065 // -0013 │ │ +0a1dc0: |[0a1dc0] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +0a1dd0: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ +0a1dd4: 6f30 7c22 7608 |0002: invoke-super {v6, v7, v8}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@227c │ │ +0a1dda: 5461 ed09 |0005: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1dde: 3901 0500 |0007: if-nez v1, 000c // +0005 │ │ +0a1de2: 7010 1320 0600 |0009: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ +0a1de8: 5461 ed09 |000c: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1dec: 3901 0300 |000e: if-nez v1, 0011 // +0003 │ │ +0a1df0: 0e00 |0010: return-void │ │ +0a1df2: 5461 ed09 |0011: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@09ed │ │ +0a1df6: 6e10 1920 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@2019 │ │ +0a1dfc: 0a02 |0016: move-result v2 │ │ +0a1dfe: 6e10 1c20 0600 |0017: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@201c │ │ +0a1e04: 0a03 |001a: move-result v3 │ │ +0a1e06: b132 |001b: sub-int/2addr v2, v3 │ │ +0a1e08: 6e10 1d20 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@201d │ │ +0a1e0e: 0a03 |001f: move-result v3 │ │ +0a1e10: b132 |0020: sub-int/2addr v2, v3 │ │ +0a1e12: 7120 8421 5200 |0021: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a1e18: 0a02 |0024: move-result v2 │ │ +0a1e1a: 6e10 1820 0600 |0025: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@2018 │ │ +0a1e20: 0a03 |0028: move-result v3 │ │ +0a1e22: 6e10 1e20 0600 |0029: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@201e │ │ +0a1e28: 0a04 |002c: move-result v4 │ │ +0a1e2a: b143 |002d: sub-int/2addr v3, v4 │ │ +0a1e2c: 6e10 1b20 0600 |002e: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@201b │ │ +0a1e32: 0a04 |0031: move-result v4 │ │ +0a1e34: b143 |0032: sub-int/2addr v3, v4 │ │ +0a1e36: 7120 8421 5300 |0033: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a1e3c: 0a03 |0036: move-result v3 │ │ +0a1e3e: 6e30 e921 2103 |0037: invoke-virtual {v1, v2, v3}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0a1e44: 5461 d509 |003a: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1e48: 5262 d709 |003c: iget v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ +0a1e4c: 7120 8421 5200 |003e: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a1e52: 0a02 |0041: move-result v2 │ │ +0a1e54: 5263 d409 |0042: iget v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ +0a1e58: 7120 8421 5300 |0044: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0a1e5e: 0a03 |0047: move-result v3 │ │ +0a1e60: 6e30 b01c 2103 |0048: invoke-virtual {v1, v2, v3}, Landroid/support/v4/widget/CircleImageView;.measure:(II)V // method@1cb0 │ │ +0a1e66: 5561 f009 |004b: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ +0a1e6a: 3901 1400 |004d: if-nez v1, 0061 // +0014 │ │ +0a1e6e: 5561 e109 |004f: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@09e1 │ │ +0a1e72: 3901 1000 |0051: if-nez v1, 0061 // +0010 │ │ +0a1e76: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +0a1e78: 5c61 e109 |0054: iput-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@09e1 │ │ +0a1e7c: 5461 d509 |0056: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1e80: 6e10 a91c 0100 |0058: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1ca9 │ │ +0a1e86: 0a01 |005b: move-result v1 │ │ +0a1e88: 7b11 |005c: neg-int v1, v1 │ │ +0a1e8a: 5961 e209 |005d: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a1e8e: 5961 d809 |005f: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a1e92: 12f1 |0061: const/4 v1, #int -1 // #ff │ │ +0a1e94: 5961 d609 |0062: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ +0a1e98: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +0a1e9a: 6e10 1520 0600 |0065: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@2015 │ │ +0a1ea0: 0a01 |0068: move-result v1 │ │ +0a1ea2: 3510 a7ff |0069: if-ge v0, v1, 0010 // -0059 │ │ +0a1ea6: 6e20 1420 0600 |006b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@2014 │ │ +0a1eac: 0c01 |006e: move-result-object v1 │ │ +0a1eae: 5462 d509 |006f: iget-object v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a1eb2: 3321 0500 |0071: if-ne v1, v2, 0076 // +0005 │ │ +0a1eb6: 5960 d609 |0073: iput v0, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@09d6 │ │ +0a1eba: 289b |0075: goto 0010 // -0065 │ │ +0a1ebc: d800 0001 |0076: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a1ec0: 28ed |0078: goto 0065 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=570 │ │ 0x0005 line=571 │ │ 0x0009 line=572 │ │ 0x000c line=574 │ │ 0x0010 line=595 │ │ @@ -141789,393 +141808,393 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 782 16-bit code units │ │ -0a1ed0: |[0a1ed0] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a1ee0: 7701 dc14 1d00 |0000: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ -0a1ee6: 0a04 |0003: move-result v4 │ │ -0a1ee8: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -0a1eec: 5500 e609 |0006: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ -0a1ef0: 0215 0000 |0008: move/from16 v21, v0 │ │ -0a1ef4: 3815 0c00 |000a: if-eqz v21, 0016 // +000c │ │ -0a1ef8: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -0a1efc: 1315 0000 |000e: const/16 v21, #int 0 // #0 │ │ -0a1f00: 0200 1500 |0010: move/from16 v0, v21 │ │ -0a1f04: 0801 1c00 |0012: move-object/from16 v1, v28 │ │ -0a1f08: 5c10 e609 |0014: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ -0a1f0c: 7401 2420 1c00 |0016: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@2024 │ │ -0a1f12: 0a15 |0019: move-result v21 │ │ -0a1f14: 3815 1000 |001a: if-eqz v21, 002a // +0010 │ │ -0a1f18: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ -0a1f1c: 5500 e609 |001e: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ -0a1f20: 0215 0000 |0020: move/from16 v21, v0 │ │ -0a1f24: 3915 0800 |0022: if-nez v21, 002a // +0008 │ │ -0a1f28: 7401 1120 1c00 |0024: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@2011 │ │ -0a1f2e: 0a15 |0027: move-result v21 │ │ -0a1f30: 3815 0500 |0028: if-eqz v21, 002d // +0005 │ │ -0a1f34: 1315 0000 |002a: const/16 v21, #int 0 // #0 │ │ -0a1f38: 0f15 |002c: return v21 │ │ -0a1f3a: 2b04 cf02 0000 |002d: packed-switch v4, 000002fc // +000002cf │ │ -0a1f40: 1315 0100 |0030: const/16 v21, #int 1 // #1 │ │ -0a1f44: 28fa |0032: goto 002c // -0006 │ │ -0a1f46: 1315 0000 |0033: const/16 v21, #int 0 // #0 │ │ -0a1f4a: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ -0a1f4e: 0201 1500 |0037: move/from16 v1, v21 │ │ -0a1f52: 7120 de14 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a1f58: 0a15 |003c: move-result v21 │ │ -0a1f5a: 0200 1500 |003d: move/from16 v0, v21 │ │ -0a1f5e: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -0a1f62: 5910 cf09 |0041: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1f66: 1315 0000 |0043: const/16 v21, #int 0 // #0 │ │ -0a1f6a: 0200 1500 |0045: move/from16 v0, v21 │ │ -0a1f6e: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -0a1f72: 5c10 dd09 |0049: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a1f76: 28e5 |004b: goto 0030 // -001b │ │ -0a1f78: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ -0a1f7c: 5200 cf09 |004e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a1f80: 0215 0000 |0050: move/from16 v21, v0 │ │ -0a1f84: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ -0a1f88: 0201 1500 |0054: move/from16 v1, v21 │ │ -0a1f8c: 7120 da14 1000 |0056: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -0a1f92: 0a0d |0059: move-result v13 │ │ -0a1f94: 3b0d 0c00 |005a: if-gez v13, 0066 // +000c │ │ -0a1f98: 6215 ca09 |005c: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ -0a1f9c: 1a16 9805 |005e: const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." // string@0598 │ │ -0a1fa0: 7702 b220 1500 |0060: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a1fa6: 1315 0000 |0063: const/16 v21, #int 0 // #0 │ │ -0a1faa: 28c7 |0065: goto 002c // -0039 │ │ -0a1fac: 0800 1d00 |0066: move-object/from16 v0, v29 │ │ -0a1fb0: 7120 e014 d000 |0068: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a1fb6: 0a14 |006b: move-result v20 │ │ -0a1fb8: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ -0a1fbc: 5200 dc09 |006e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@09dc │ │ -0a1fc0: 0215 0000 |0070: move/from16 v21, v0 │ │ -0a1fc4: a715 1415 |0072: sub-float v21, v20, v21 │ │ -0a1fc8: 1516 003f |0074: const/high16 v22, #int 1056964608 // #3f00 │ │ -0a1fcc: a80c 1516 |0076: mul-float v12, v21, v22 │ │ -0a1fd0: 0800 1c00 |0078: move-object/from16 v0, v28 │ │ -0a1fd4: 5500 dd09 |007a: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a1fd8: 0215 0000 |007c: move/from16 v21, v0 │ │ -0a1fdc: 3815 b2ff |007e: if-eqz v21, 0030 // -004e │ │ -0a1fe0: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ -0a1fe4: 5400 e309 |0082: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a1fe8: 0815 0000 |0084: move-object/from16 v21, v0 │ │ -0a1fec: 1316 0100 |0086: const/16 v22, #int 1 // #1 │ │ -0a1ff0: 7402 4d1e 1500 |0088: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1e4d │ │ -0a1ff6: 0800 1c00 |008b: move-object/from16 v0, v28 │ │ -0a1ffa: 5200 ee09 |008d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a1ffe: 0215 0000 |008f: move/from16 v21, v0 │ │ -0a2002: a90b 0c15 |0091: div-float v11, v12, v21 │ │ -0a2006: 1315 0000 |0093: const/16 v21, #int 0 // #0 │ │ -0a200a: 2e15 0b15 |0095: cmpg-float v21, v11, v21 │ │ -0a200e: 3b15 0500 |0097: if-gez v21, 009c // +0005 │ │ -0a2012: 1315 0000 |0099: const/16 v21, #int 0 // #0 │ │ -0a2016: 2891 |009b: goto 002c // -006f │ │ -0a2018: 1515 803f |009c: const/high16 v21, #int 1065353216 // #3f80 │ │ -0a201c: 7110 1334 0b00 |009e: invoke-static {v11}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a2022: 0a16 |00a1: move-result v22 │ │ -0a2024: 7702 1d34 1500 |00a2: invoke-static/range {v21, v22}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0a202a: 0a06 |00a5: move-result v6 │ │ -0a202c: 8960 |00a6: float-to-double v0, v6 │ │ -0a202e: 0516 0000 |00a7: move-wide/from16 v22, v0 │ │ -0a2032: 1818 9a99 9999 9999 d93f |00a9: const-wide v24, #double 0.4 // #3fd999999999999a │ │ -0a203c: ac16 1618 |00ae: sub-double v22, v22, v24 │ │ -0a2040: 1618 0000 |00b0: const-wide/16 v24, #int 0 // #0 │ │ -0a2044: 7704 1934 1600 |00b2: invoke-static/range {v22, v23, v24, v25}, Ljava/lang/Math;.max:(DD)D // method@3419 │ │ -0a204a: 0b16 |00b5: move-result-wide v22 │ │ -0a204c: 0500 1600 |00b6: move-wide/from16 v0, v22 │ │ -0a2050: 8c00 |00b8: double-to-float v0, v0 │ │ -0a2052: 0215 0000 |00b9: move/from16 v21, v0 │ │ -0a2056: 1516 a040 |00bb: const/high16 v22, #int 1084227584 // #40a0 │ │ -0a205a: a815 1516 |00bd: mul-float v21, v21, v22 │ │ -0a205e: 1516 4040 |00bf: const/high16 v22, #int 1077936128 // #4040 │ │ -0a2062: a905 1516 |00c1: div-float v5, v21, v22 │ │ -0a2066: 7110 1334 0c00 |00c3: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a206c: 0a15 |00c6: move-result v21 │ │ -0a206e: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ -0a2072: 5200 ee09 |00c9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a2076: 0216 0000 |00cb: move/from16 v22, v0 │ │ -0a207a: a708 1516 |00cd: sub-float v8, v21, v22 │ │ -0a207e: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ -0a2082: 5500 f009 |00d1: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ -0a2086: 0215 0000 |00d3: move/from16 v21, v0 │ │ -0a208a: 3815 3b01 |00d5: if-eqz v21, 0210 // +013b │ │ -0a208e: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -0a2092: 5200 eb09 |00d9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a2096: 0215 0000 |00db: move/from16 v21, v0 │ │ -0a209a: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ -0a209e: 5200 e209 |00df: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a20a2: 0216 0000 |00e1: move/from16 v22, v0 │ │ -0a20a6: 0200 1600 |00e3: move/from16 v0, v22 │ │ -0a20aa: 8200 |00e5: int-to-float v0, v0 │ │ -0a20ac: 0216 0000 |00e6: move/from16 v22, v0 │ │ -0a20b0: a70f 1516 |00e8: sub-float v15, v21, v22 │ │ -0a20b4: 1315 0000 |00ea: const/16 v21, #int 0 // #0 │ │ -0a20b8: 1516 0040 |00ec: const/high16 v22, #int 1073741824 // #4000 │ │ -0a20bc: a816 160f |00ee: mul-float v22, v22, v15 │ │ -0a20c0: 0200 1600 |00f0: move/from16 v0, v22 │ │ -0a20c4: 7120 1d34 0800 |00f2: invoke-static {v8, v0}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0a20ca: 0a16 |00f5: move-result v22 │ │ -0a20cc: a916 160f |00f6: div-float v22, v22, v15 │ │ -0a20d0: 7702 1a34 1500 |00f8: invoke-static/range {v21, v22}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -0a20d6: 0a13 |00fb: move-result v19 │ │ -0a20d8: 1515 8040 |00fc: const/high16 v21, #int 1082130432 // #4080 │ │ -0a20dc: a915 1315 |00fe: div-float v21, v19, v21 │ │ -0a20e0: 0200 1500 |0100: move/from16 v0, v21 │ │ -0a20e4: 8900 |0102: float-to-double v0, v0 │ │ -0a20e6: 0516 0000 |0103: move-wide/from16 v22, v0 │ │ -0a20ea: 1515 8040 |0105: const/high16 v21, #int 1082130432 // #4080 │ │ -0a20ee: a915 1315 |0107: div-float v21, v19, v21 │ │ -0a20f2: 0200 1500 |0109: move/from16 v0, v21 │ │ -0a20f6: 8900 |010b: float-to-double v0, v0 │ │ -0a20f8: 0518 0000 |010c: move-wide/from16 v24, v0 │ │ -0a20fc: 191a 0040 |010e: const-wide/high16 v26, #long 4611686018427387904 // #4000 │ │ -0a2100: 7704 1f34 1800 |0110: invoke-static/range {v24, v25, v26, v27}, Ljava/lang/Math;.pow:(DD)D // method@341f │ │ -0a2106: 0b18 |0113: move-result-wide v24 │ │ -0a2108: ac16 1618 |0114: sub-double v22, v22, v24 │ │ -0a210c: 0500 1600 |0116: move-wide/from16 v0, v22 │ │ -0a2110: 8c00 |0118: double-to-float v0, v0 │ │ -0a2112: 0215 0000 |0119: move/from16 v21, v0 │ │ -0a2116: 1516 0040 |011b: const/high16 v22, #int 1073741824 // #4000 │ │ -0a211a: a812 1516 |011d: mul-float v18, v21, v22 │ │ -0a211e: a815 0f12 |011f: mul-float v21, v15, v18 │ │ -0a2122: 1516 0040 |0121: const/high16 v22, #int 1073741824 // #4000 │ │ -0a2126: a807 1516 |0123: mul-float v7, v21, v22 │ │ -0a212a: 0800 1c00 |0125: move-object/from16 v0, v28 │ │ -0a212e: 5200 e209 |0127: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a2132: 0215 0000 |0129: move/from16 v21, v0 │ │ -0a2136: a816 0f06 |012b: mul-float v22, v15, v6 │ │ -0a213a: a616 1607 |012d: add-float v22, v22, v7 │ │ -0a213e: 0200 1600 |012f: move/from16 v0, v22 │ │ -0a2142: 8700 |0131: float-to-int v0, v0 │ │ -0a2144: 0216 0000 |0132: move/from16 v22, v0 │ │ -0a2148: 9011 1516 |0134: add-int v17, v21, v22 │ │ -0a214c: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -0a2150: 5400 d509 |0138: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a2154: 0815 0000 |013a: move-object/from16 v21, v0 │ │ -0a2158: 7401 ac1c 1500 |013c: invoke-virtual/range {v21}, Landroid/support/v4/widget/CircleImageView;.getVisibility:()I // method@1cac │ │ -0a215e: 0a15 |013f: move-result v21 │ │ -0a2160: 3815 0d00 |0140: if-eqz v21, 014d // +000d │ │ -0a2164: 0800 1c00 |0142: move-object/from16 v0, v28 │ │ -0a2168: 5400 d509 |0144: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a216c: 0815 0000 |0146: move-object/from16 v21, v0 │ │ -0a2170: 1316 0000 |0148: const/16 v22, #int 0 // #0 │ │ -0a2174: 7402 bc1c 1500 |014a: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ -0a217a: 0800 1c00 |014d: move-object/from16 v0, v28 │ │ -0a217e: 5500 e709 |014f: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a2182: 0215 0000 |0151: move/from16 v21, v0 │ │ -0a2186: 3915 1800 |0153: if-nez v21, 016b // +0018 │ │ -0a218a: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ -0a218e: 5400 d509 |0157: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a2192: 0815 0000 |0159: move-object/from16 v21, v0 │ │ -0a2196: 1516 803f |015b: const/high16 v22, #int 1065353216 // #3f80 │ │ -0a219a: 7702 bf16 1500 |015d: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@16bf │ │ -0a21a0: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ -0a21a4: 5400 d509 |0162: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a21a8: 0815 0000 |0164: move-object/from16 v21, v0 │ │ -0a21ac: 1516 803f |0166: const/high16 v22, #int 1065353216 // #3f80 │ │ -0a21b0: 7702 c016 1500 |0168: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@16c0 │ │ -0a21b6: 0800 1c00 |016b: move-object/from16 v0, v28 │ │ -0a21ba: 5200 ee09 |016d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a21be: 0215 0000 |016f: move/from16 v21, v0 │ │ -0a21c2: 2e15 0c15 |0171: cmpg-float v21, v12, v21 │ │ -0a21c6: 3b15 a300 |0173: if-gez v21, 0216 // +00a3 │ │ -0a21ca: 0800 1c00 |0175: move-object/from16 v0, v28 │ │ -0a21ce: 5500 e709 |0177: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a21d2: 0215 0000 |0179: move/from16 v21, v0 │ │ -0a21d6: 3815 1100 |017b: if-eqz v21, 018c // +0011 │ │ -0a21da: 0800 1c00 |017d: move-object/from16 v0, v28 │ │ -0a21de: 5200 ee09 |017f: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a21e2: 0215 0000 |0181: move/from16 v21, v0 │ │ -0a21e6: a915 0c15 |0183: div-float v21, v12, v21 │ │ -0a21ea: 0800 1c00 |0185: move-object/from16 v0, v28 │ │ -0a21ee: 0201 1500 |0187: move/from16 v1, v21 │ │ -0a21f2: 7020 2d20 1000 |0189: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@202d │ │ -0a21f8: 0800 1c00 |018c: move-object/from16 v0, v28 │ │ -0a21fc: 5400 e309 |018e: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2200: 0815 0000 |0190: move-object/from16 v21, v0 │ │ -0a2204: 7401 3a1e 1500 |0192: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ -0a220a: 0a15 |0195: move-result v21 │ │ -0a220c: 1316 4c00 |0196: const/16 v22, #int 76 // #4c │ │ -0a2210: 0200 1500 |0198: move/from16 v0, v21 │ │ -0a2214: 0201 1600 |019a: move/from16 v1, v22 │ │ -0a2218: 3710 1500 |019c: if-le v0, v1, 01b1 // +0015 │ │ -0a221c: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ -0a2220: 5400 d109 |01a0: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@09d1 │ │ -0a2224: 0815 0000 |01a2: move-object/from16 v21, v0 │ │ -0a2228: 0800 1c00 |01a4: move-object/from16 v0, v28 │ │ -0a222c: 0801 1500 |01a6: move-object/from16 v1, v21 │ │ -0a2230: 7020 2320 1000 |01a8: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@2023 │ │ -0a2236: 0a15 |01ab: move-result v21 │ │ -0a2238: 3915 0500 |01ac: if-nez v21, 01b1 // +0005 │ │ -0a223c: 7601 4120 1c00 |01ae: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaStartAnimation:()V // method@2041 │ │ -0a2242: 1415 cdcc 4c3f |01b1: const v21, #float 0.8 // #3f4ccccd │ │ -0a2248: a810 0515 |01b4: mul-float v16, v5, v21 │ │ -0a224c: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ -0a2250: 5400 e309 |01b8: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2254: 0815 0000 |01ba: move-object/from16 v21, v0 │ │ -0a2258: 1316 0000 |01bc: const/16 v22, #int 0 // #0 │ │ -0a225c: 1417 cdcc 4c3f |01be: const v23, #float 0.8 // #3f4ccccd │ │ -0a2262: 0200 1700 |01c1: move/from16 v0, v23 │ │ -0a2266: 0201 1000 |01c3: move/from16 v1, v16 │ │ -0a226a: 7120 1d34 1000 |01c5: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0a2270: 0a17 |01c8: move-result v23 │ │ -0a2272: 7403 4b1e 1500 |01c9: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1e4b │ │ -0a2278: 0800 1c00 |01cc: move-object/from16 v0, v28 │ │ -0a227c: 5400 e309 |01ce: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2280: 0815 0000 |01d0: move-object/from16 v21, v0 │ │ -0a2284: 1516 803f |01d2: const/high16 v22, #int 1065353216 // #3f80 │ │ -0a2288: 0200 1600 |01d4: move/from16 v0, v22 │ │ -0a228c: 7120 1d34 5000 |01d6: invoke-static {v0, v5}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0a2292: 0a16 |01d9: move-result v22 │ │ -0a2294: 7402 441e 1500 |01da: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@1e44 │ │ -0a229a: 1515 80be |01dd: const/high16 v21, #int -1098907648 // #be80 │ │ -0a229e: 1416 cdcc cc3e |01df: const v22, #float 0.4 // #3ecccccd │ │ -0a22a4: a816 1605 |01e2: mul-float v22, v22, v5 │ │ -0a22a8: a615 1516 |01e4: add-float v21, v21, v22 │ │ -0a22ac: 1516 0040 |01e6: const/high16 v22, #int 1073741824 // #4000 │ │ -0a22b0: a816 1612 |01e8: mul-float v22, v22, v18 │ │ -0a22b4: a615 1516 |01ea: add-float v21, v21, v22 │ │ -0a22b8: 1516 003f |01ec: const/high16 v22, #int 1056964608 // #3f00 │ │ -0a22bc: a80e 1516 |01ee: mul-float v14, v21, v22 │ │ -0a22c0: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -0a22c4: 5400 e309 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a22c8: 0815 0000 |01f4: move-object/from16 v21, v0 │ │ -0a22cc: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ -0a22d0: 6e20 481e e000 |01f8: invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;.setProgressRotation:(F)V // method@1e48 │ │ -0a22d6: 0800 1c00 |01fb: move-object/from16 v0, v28 │ │ -0a22da: 5200 d809 |01fd: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a22de: 0215 0000 |01ff: move/from16 v21, v0 │ │ -0a22e2: 9115 1115 |0201: sub-int v21, v17, v21 │ │ -0a22e6: 1316 0100 |0203: const/16 v22, #int 1 // #1 │ │ -0a22ea: 0800 1c00 |0205: move-object/from16 v0, v28 │ │ -0a22ee: 0201 1500 |0207: move/from16 v1, v21 │ │ -0a22f2: 0202 1600 |0209: move/from16 v2, v22 │ │ -0a22f6: 7030 3d20 1002 |020b: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ -0a22fc: 2900 22fe |020e: goto/16 0030 // -01de │ │ -0a2300: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ -0a2304: 520f eb09 |0212: iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a2308: 2900 d6fe |0214: goto/16 00ea // -012a │ │ -0a230c: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ -0a2310: 5400 e309 |0218: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2314: 0815 0000 |021a: move-object/from16 v21, v0 │ │ -0a2318: 7401 3a1e 1500 |021c: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ -0a231e: 0a15 |021f: move-result v21 │ │ -0a2320: 1316 ff00 |0220: const/16 v22, #int 255 // #ff │ │ -0a2324: 0200 1500 |0222: move/from16 v0, v21 │ │ -0a2328: 0201 1600 |0224: move/from16 v1, v22 │ │ -0a232c: 3510 b7ff |0226: if-ge v0, v1, 01dd // -0049 │ │ -0a2330: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ -0a2334: 5400 d009 |022a: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@09d0 │ │ -0a2338: 0815 0000 |022c: move-object/from16 v21, v0 │ │ -0a233c: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ -0a2340: 0801 1500 |0230: move-object/from16 v1, v21 │ │ -0a2344: 7020 2320 1000 |0232: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@2023 │ │ -0a234a: 0a15 |0235: move-result v21 │ │ -0a234c: 3915 a7ff |0236: if-nez v21, 01dd // -0059 │ │ -0a2350: 7601 4020 1c00 |0238: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaMaxAnimation:()V // method@2040 │ │ -0a2356: 28a2 |023b: goto 01dd // -005e │ │ -0a2358: 7701 db14 1d00 |023c: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -0a235e: 0a09 |023f: move-result v9 │ │ -0a2360: 0800 1d00 |0240: move-object/from16 v0, v29 │ │ -0a2364: 7120 de14 9000 |0242: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a236a: 0a15 |0245: move-result v21 │ │ -0a236c: 0200 1500 |0246: move/from16 v0, v21 │ │ -0a2370: 0801 1c00 |0248: move-object/from16 v1, v28 │ │ -0a2374: 5910 cf09 |024a: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a2378: 2900 e4fd |024c: goto/16 0030 // -021c │ │ -0a237c: 7602 2a20 1c00 |024e: invoke-direct/range {v28, v29}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@202a │ │ -0a2382: 2900 dffd |0251: goto/16 0030 // -0221 │ │ -0a2386: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -0a238a: 5200 cf09 |0255: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a238e: 0215 0000 |0257: move/from16 v21, v0 │ │ -0a2392: 1316 ffff |0259: const/16 v22, #int -1 // #ffff │ │ -0a2396: 0200 1500 |025b: move/from16 v0, v21 │ │ -0a239a: 0201 1600 |025d: move/from16 v1, v22 │ │ -0a239e: 3310 1300 |025f: if-ne v0, v1, 0272 // +0013 │ │ -0a23a2: 1315 0100 |0261: const/16 v21, #int 1 // #1 │ │ -0a23a6: 0200 1500 |0263: move/from16 v0, v21 │ │ -0a23aa: 3304 0900 |0265: if-ne v4, v0, 026e // +0009 │ │ -0a23ae: 6215 ca09 |0267: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ -0a23b2: 1a16 9905 |0269: const-string v22, "Got ACTION_UP event but don't have an active pointer id." // string@0599 │ │ -0a23b6: 7702 b220 1500 |026b: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a23bc: 1315 0000 |026e: const/16 v21, #int 0 // #0 │ │ -0a23c0: 2900 bcfd |0270: goto/16 002c // -0244 │ │ -0a23c4: 0800 1c00 |0272: move-object/from16 v0, v28 │ │ -0a23c8: 5200 cf09 |0274: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a23cc: 0215 0000 |0276: move/from16 v21, v0 │ │ -0a23d0: 0800 1d00 |0278: move-object/from16 v0, v29 │ │ -0a23d4: 0201 1500 |027a: move/from16 v1, v21 │ │ -0a23d8: 7120 da14 1000 |027c: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -0a23de: 0a0d |027f: move-result v13 │ │ -0a23e0: 0800 1d00 |0280: move-object/from16 v0, v29 │ │ -0a23e4: 7120 e014 d000 |0282: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a23ea: 0a14 |0285: move-result v20 │ │ -0a23ec: 0800 1c00 |0286: move-object/from16 v0, v28 │ │ -0a23f0: 5200 dc09 |0288: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@09dc │ │ -0a23f4: 0215 0000 |028a: move/from16 v21, v0 │ │ -0a23f8: a715 1415 |028c: sub-float v21, v20, v21 │ │ -0a23fc: 1516 003f |028e: const/high16 v22, #int 1056964608 // #3f00 │ │ -0a2400: a80c 1516 |0290: mul-float v12, v21, v22 │ │ -0a2404: 1315 0000 |0292: const/16 v21, #int 0 // #0 │ │ -0a2408: 0200 1500 |0294: move/from16 v0, v21 │ │ -0a240c: 0801 1c00 |0296: move-object/from16 v1, v28 │ │ -0a2410: 5c10 dd09 |0298: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ -0a2414: 0800 1c00 |029a: move-object/from16 v0, v28 │ │ -0a2418: 5200 ee09 |029c: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a241c: 0215 0000 |029e: move/from16 v21, v0 │ │ -0a2420: 2d15 0c15 |02a0: cmpl-float v21, v12, v21 │ │ -0a2424: 3d15 1b00 |02a2: if-lez v21, 02bd // +001b │ │ -0a2428: 1315 0100 |02a4: const/16 v21, #int 1 // #1 │ │ -0a242c: 1316 0100 |02a6: const/16 v22, #int 1 // #1 │ │ -0a2430: 0800 1c00 |02a8: move-object/from16 v0, v28 │ │ -0a2434: 0201 1500 |02aa: move/from16 v1, v21 │ │ -0a2438: 0202 1600 |02ac: move/from16 v2, v22 │ │ -0a243c: 7030 3b20 1002 |02ae: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@203b │ │ -0a2442: 1315 ffff |02b1: const/16 v21, #int -1 // #ffff │ │ -0a2446: 0200 1500 |02b3: move/from16 v0, v21 │ │ -0a244a: 0801 1c00 |02b5: move-object/from16 v1, v28 │ │ -0a244e: 5910 cf09 |02b7: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ -0a2452: 1315 0000 |02b9: const/16 v21, #int 0 // #0 │ │ -0a2456: 2900 71fd |02bb: goto/16 002c // -028f │ │ -0a245a: 1315 0000 |02bd: const/16 v21, #int 0 // #0 │ │ -0a245e: 0200 1500 |02bf: move/from16 v0, v21 │ │ -0a2462: 0801 1c00 |02c1: move-object/from16 v1, v28 │ │ -0a2466: 5c10 e509 |02c3: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a246a: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ -0a246e: 5400 e309 |02c7: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2472: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ -0a2476: 1316 0000 |02cb: const/16 v22, #int 0 // #0 │ │ -0a247a: 1317 0000 |02cd: const/16 v23, #int 0 // #0 │ │ -0a247e: 7403 4b1e 1500 |02cf: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1e4b │ │ -0a2484: 120a |02d2: const/4 v10, #int 0 // #0 │ │ -0a2486: 0800 1c00 |02d3: move-object/from16 v0, v28 │ │ -0a248a: 5500 e709 |02d5: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a248e: 0215 0000 |02d7: move/from16 v21, v0 │ │ -0a2492: 3915 0900 |02d9: if-nez v21, 02e2 // +0009 │ │ -0a2496: 220a 4704 |02db: new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@0447 │ │ -0a249a: 0800 1c00 |02dd: move-object/from16 v0, v28 │ │ -0a249e: 7020 f01f 0a00 |02df: invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff0 │ │ -0a24a4: 0800 1c00 |02e2: move-object/from16 v0, v28 │ │ -0a24a8: 5200 d809 |02e4: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a24ac: 0215 0000 |02e6: move/from16 v21, v0 │ │ -0a24b0: 0800 1c00 |02e8: move-object/from16 v0, v28 │ │ -0a24b4: 0201 1500 |02ea: move/from16 v1, v21 │ │ -0a24b8: 7030 1020 100a |02ec: invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@2010 │ │ -0a24be: 0800 1c00 |02ef: move-object/from16 v0, v28 │ │ -0a24c2: 5400 e309 |02f1: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a24c6: 0815 0000 |02f3: move-object/from16 v21, v0 │ │ -0a24ca: 1316 0000 |02f5: const/16 v22, #int 0 // #0 │ │ -0a24ce: 7402 4d1e 1500 |02f7: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1e4d │ │ -0a24d4: 28b7 |02fa: goto 02b1 // -0049 │ │ -0a24d6: 0000 |02fb: nop // spacer │ │ -0a24d8: 0001 0700 0000 0000 0600 0000 2602 ... |02fc: packed-switch-data (18 units) │ │ +0a1ec4: |[0a1ec4] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a1ed4: 7701 dc14 1d00 |0000: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ +0a1eda: 0a04 |0003: move-result v4 │ │ +0a1edc: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +0a1ee0: 5500 e609 |0006: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ +0a1ee4: 0215 0000 |0008: move/from16 v21, v0 │ │ +0a1ee8: 3815 0c00 |000a: if-eqz v21, 0016 // +000c │ │ +0a1eec: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +0a1ef0: 1315 0000 |000e: const/16 v21, #int 0 // #0 │ │ +0a1ef4: 0200 1500 |0010: move/from16 v0, v21 │ │ +0a1ef8: 0801 1c00 |0012: move-object/from16 v1, v28 │ │ +0a1efc: 5c10 e609 |0014: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ +0a1f00: 7401 2420 1c00 |0016: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@2024 │ │ +0a1f06: 0a15 |0019: move-result v21 │ │ +0a1f08: 3815 1000 |001a: if-eqz v21, 002a // +0010 │ │ +0a1f0c: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ +0a1f10: 5500 e609 |001e: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@09e6 │ │ +0a1f14: 0215 0000 |0020: move/from16 v21, v0 │ │ +0a1f18: 3915 0800 |0022: if-nez v21, 002a // +0008 │ │ +0a1f1c: 7401 1120 1c00 |0024: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@2011 │ │ +0a1f22: 0a15 |0027: move-result v21 │ │ +0a1f24: 3815 0500 |0028: if-eqz v21, 002d // +0005 │ │ +0a1f28: 1315 0000 |002a: const/16 v21, #int 0 // #0 │ │ +0a1f2c: 0f15 |002c: return v21 │ │ +0a1f2e: 2b04 cf02 0000 |002d: packed-switch v4, 000002fc // +000002cf │ │ +0a1f34: 1315 0100 |0030: const/16 v21, #int 1 // #1 │ │ +0a1f38: 28fa |0032: goto 002c // -0006 │ │ +0a1f3a: 1315 0000 |0033: const/16 v21, #int 0 // #0 │ │ +0a1f3e: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ +0a1f42: 0201 1500 |0037: move/from16 v1, v21 │ │ +0a1f46: 7120 de14 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a1f4c: 0a15 |003c: move-result v21 │ │ +0a1f4e: 0200 1500 |003d: move/from16 v0, v21 │ │ +0a1f52: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +0a1f56: 5910 cf09 |0041: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1f5a: 1315 0000 |0043: const/16 v21, #int 0 // #0 │ │ +0a1f5e: 0200 1500 |0045: move/from16 v0, v21 │ │ +0a1f62: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +0a1f66: 5c10 dd09 |0049: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a1f6a: 28e5 |004b: goto 0030 // -001b │ │ +0a1f6c: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ +0a1f70: 5200 cf09 |004e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a1f74: 0215 0000 |0050: move/from16 v21, v0 │ │ +0a1f78: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ +0a1f7c: 0201 1500 |0054: move/from16 v1, v21 │ │ +0a1f80: 7120 da14 1000 |0056: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +0a1f86: 0a0d |0059: move-result v13 │ │ +0a1f88: 3b0d 0c00 |005a: if-gez v13, 0066 // +000c │ │ +0a1f8c: 6215 ca09 |005c: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ +0a1f90: 1a16 9805 |005e: const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." // string@0598 │ │ +0a1f94: 7702 b220 1500 |0060: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a1f9a: 1315 0000 |0063: const/16 v21, #int 0 // #0 │ │ +0a1f9e: 28c7 |0065: goto 002c // -0039 │ │ +0a1fa0: 0800 1d00 |0066: move-object/from16 v0, v29 │ │ +0a1fa4: 7120 e014 d000 |0068: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a1faa: 0a14 |006b: move-result v20 │ │ +0a1fac: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ +0a1fb0: 5200 dc09 |006e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@09dc │ │ +0a1fb4: 0215 0000 |0070: move/from16 v21, v0 │ │ +0a1fb8: a715 1415 |0072: sub-float v21, v20, v21 │ │ +0a1fbc: 1516 003f |0074: const/high16 v22, #int 1056964608 // #3f00 │ │ +0a1fc0: a80c 1516 |0076: mul-float v12, v21, v22 │ │ +0a1fc4: 0800 1c00 |0078: move-object/from16 v0, v28 │ │ +0a1fc8: 5500 dd09 |007a: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a1fcc: 0215 0000 |007c: move/from16 v21, v0 │ │ +0a1fd0: 3815 b2ff |007e: if-eqz v21, 0030 // -004e │ │ +0a1fd4: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ +0a1fd8: 5400 e309 |0082: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a1fdc: 0815 0000 |0084: move-object/from16 v21, v0 │ │ +0a1fe0: 1316 0100 |0086: const/16 v22, #int 1 // #1 │ │ +0a1fe4: 7402 4d1e 1500 |0088: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1e4d │ │ +0a1fea: 0800 1c00 |008b: move-object/from16 v0, v28 │ │ +0a1fee: 5200 ee09 |008d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a1ff2: 0215 0000 |008f: move/from16 v21, v0 │ │ +0a1ff6: a90b 0c15 |0091: div-float v11, v12, v21 │ │ +0a1ffa: 1315 0000 |0093: const/16 v21, #int 0 // #0 │ │ +0a1ffe: 2e15 0b15 |0095: cmpg-float v21, v11, v21 │ │ +0a2002: 3b15 0500 |0097: if-gez v21, 009c // +0005 │ │ +0a2006: 1315 0000 |0099: const/16 v21, #int 0 // #0 │ │ +0a200a: 2891 |009b: goto 002c // -006f │ │ +0a200c: 1515 803f |009c: const/high16 v21, #int 1065353216 // #3f80 │ │ +0a2010: 7110 1334 0b00 |009e: invoke-static {v11}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a2016: 0a16 |00a1: move-result v22 │ │ +0a2018: 7702 1d34 1500 |00a2: invoke-static/range {v21, v22}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0a201e: 0a06 |00a5: move-result v6 │ │ +0a2020: 8960 |00a6: float-to-double v0, v6 │ │ +0a2022: 0516 0000 |00a7: move-wide/from16 v22, v0 │ │ +0a2026: 1818 9a99 9999 9999 d93f |00a9: const-wide v24, #double 0.4 // #3fd999999999999a │ │ +0a2030: ac16 1618 |00ae: sub-double v22, v22, v24 │ │ +0a2034: 1618 0000 |00b0: const-wide/16 v24, #int 0 // #0 │ │ +0a2038: 7704 1934 1600 |00b2: invoke-static/range {v22, v23, v24, v25}, Ljava/lang/Math;.max:(DD)D // method@3419 │ │ +0a203e: 0b16 |00b5: move-result-wide v22 │ │ +0a2040: 0500 1600 |00b6: move-wide/from16 v0, v22 │ │ +0a2044: 8c00 |00b8: double-to-float v0, v0 │ │ +0a2046: 0215 0000 |00b9: move/from16 v21, v0 │ │ +0a204a: 1516 a040 |00bb: const/high16 v22, #int 1084227584 // #40a0 │ │ +0a204e: a815 1516 |00bd: mul-float v21, v21, v22 │ │ +0a2052: 1516 4040 |00bf: const/high16 v22, #int 1077936128 // #4040 │ │ +0a2056: a905 1516 |00c1: div-float v5, v21, v22 │ │ +0a205a: 7110 1334 0c00 |00c3: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a2060: 0a15 |00c6: move-result v21 │ │ +0a2062: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ +0a2066: 5200 ee09 |00c9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a206a: 0216 0000 |00cb: move/from16 v22, v0 │ │ +0a206e: a708 1516 |00cd: sub-float v8, v21, v22 │ │ +0a2072: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +0a2076: 5500 f009 |00d1: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ +0a207a: 0215 0000 |00d3: move/from16 v21, v0 │ │ +0a207e: 3815 3b01 |00d5: if-eqz v21, 0210 // +013b │ │ +0a2082: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +0a2086: 5200 eb09 |00d9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a208a: 0215 0000 |00db: move/from16 v21, v0 │ │ +0a208e: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ +0a2092: 5200 e209 |00df: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a2096: 0216 0000 |00e1: move/from16 v22, v0 │ │ +0a209a: 0200 1600 |00e3: move/from16 v0, v22 │ │ +0a209e: 8200 |00e5: int-to-float v0, v0 │ │ +0a20a0: 0216 0000 |00e6: move/from16 v22, v0 │ │ +0a20a4: a70f 1516 |00e8: sub-float v15, v21, v22 │ │ +0a20a8: 1315 0000 |00ea: const/16 v21, #int 0 // #0 │ │ +0a20ac: 1516 0040 |00ec: const/high16 v22, #int 1073741824 // #4000 │ │ +0a20b0: a816 160f |00ee: mul-float v22, v22, v15 │ │ +0a20b4: 0200 1600 |00f0: move/from16 v0, v22 │ │ +0a20b8: 7120 1d34 0800 |00f2: invoke-static {v8, v0}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0a20be: 0a16 |00f5: move-result v22 │ │ +0a20c0: a916 160f |00f6: div-float v22, v22, v15 │ │ +0a20c4: 7702 1a34 1500 |00f8: invoke-static/range {v21, v22}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +0a20ca: 0a13 |00fb: move-result v19 │ │ +0a20cc: 1515 8040 |00fc: const/high16 v21, #int 1082130432 // #4080 │ │ +0a20d0: a915 1315 |00fe: div-float v21, v19, v21 │ │ +0a20d4: 0200 1500 |0100: move/from16 v0, v21 │ │ +0a20d8: 8900 |0102: float-to-double v0, v0 │ │ +0a20da: 0516 0000 |0103: move-wide/from16 v22, v0 │ │ +0a20de: 1515 8040 |0105: const/high16 v21, #int 1082130432 // #4080 │ │ +0a20e2: a915 1315 |0107: div-float v21, v19, v21 │ │ +0a20e6: 0200 1500 |0109: move/from16 v0, v21 │ │ +0a20ea: 8900 |010b: float-to-double v0, v0 │ │ +0a20ec: 0518 0000 |010c: move-wide/from16 v24, v0 │ │ +0a20f0: 191a 0040 |010e: const-wide/high16 v26, #long 4611686018427387904 // #4000 │ │ +0a20f4: 7704 1f34 1800 |0110: invoke-static/range {v24, v25, v26, v27}, Ljava/lang/Math;.pow:(DD)D // method@341f │ │ +0a20fa: 0b18 |0113: move-result-wide v24 │ │ +0a20fc: ac16 1618 |0114: sub-double v22, v22, v24 │ │ +0a2100: 0500 1600 |0116: move-wide/from16 v0, v22 │ │ +0a2104: 8c00 |0118: double-to-float v0, v0 │ │ +0a2106: 0215 0000 |0119: move/from16 v21, v0 │ │ +0a210a: 1516 0040 |011b: const/high16 v22, #int 1073741824 // #4000 │ │ +0a210e: a812 1516 |011d: mul-float v18, v21, v22 │ │ +0a2112: a815 0f12 |011f: mul-float v21, v15, v18 │ │ +0a2116: 1516 0040 |0121: const/high16 v22, #int 1073741824 // #4000 │ │ +0a211a: a807 1516 |0123: mul-float v7, v21, v22 │ │ +0a211e: 0800 1c00 |0125: move-object/from16 v0, v28 │ │ +0a2122: 5200 e209 |0127: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a2126: 0215 0000 |0129: move/from16 v21, v0 │ │ +0a212a: a816 0f06 |012b: mul-float v22, v15, v6 │ │ +0a212e: a616 1607 |012d: add-float v22, v22, v7 │ │ +0a2132: 0200 1600 |012f: move/from16 v0, v22 │ │ +0a2136: 8700 |0131: float-to-int v0, v0 │ │ +0a2138: 0216 0000 |0132: move/from16 v22, v0 │ │ +0a213c: 9011 1516 |0134: add-int v17, v21, v22 │ │ +0a2140: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +0a2144: 5400 d509 |0138: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a2148: 0815 0000 |013a: move-object/from16 v21, v0 │ │ +0a214c: 7401 ac1c 1500 |013c: invoke-virtual/range {v21}, Landroid/support/v4/widget/CircleImageView;.getVisibility:()I // method@1cac │ │ +0a2152: 0a15 |013f: move-result v21 │ │ +0a2154: 3815 0d00 |0140: if-eqz v21, 014d // +000d │ │ +0a2158: 0800 1c00 |0142: move-object/from16 v0, v28 │ │ +0a215c: 5400 d509 |0144: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a2160: 0815 0000 |0146: move-object/from16 v21, v0 │ │ +0a2164: 1316 0000 |0148: const/16 v22, #int 0 // #0 │ │ +0a2168: 7402 bc1c 1500 |014a: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ +0a216e: 0800 1c00 |014d: move-object/from16 v0, v28 │ │ +0a2172: 5500 e709 |014f: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a2176: 0215 0000 |0151: move/from16 v21, v0 │ │ +0a217a: 3915 1800 |0153: if-nez v21, 016b // +0018 │ │ +0a217e: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ +0a2182: 5400 d509 |0157: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a2186: 0815 0000 |0159: move-object/from16 v21, v0 │ │ +0a218a: 1516 803f |015b: const/high16 v22, #int 1065353216 // #3f80 │ │ +0a218e: 7702 bf16 1500 |015d: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@16bf │ │ +0a2194: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +0a2198: 5400 d509 |0162: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a219c: 0815 0000 |0164: move-object/from16 v21, v0 │ │ +0a21a0: 1516 803f |0166: const/high16 v22, #int 1065353216 // #3f80 │ │ +0a21a4: 7702 c016 1500 |0168: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@16c0 │ │ +0a21aa: 0800 1c00 |016b: move-object/from16 v0, v28 │ │ +0a21ae: 5200 ee09 |016d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a21b2: 0215 0000 |016f: move/from16 v21, v0 │ │ +0a21b6: 2e15 0c15 |0171: cmpg-float v21, v12, v21 │ │ +0a21ba: 3b15 a300 |0173: if-gez v21, 0216 // +00a3 │ │ +0a21be: 0800 1c00 |0175: move-object/from16 v0, v28 │ │ +0a21c2: 5500 e709 |0177: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a21c6: 0215 0000 |0179: move/from16 v21, v0 │ │ +0a21ca: 3815 1100 |017b: if-eqz v21, 018c // +0011 │ │ +0a21ce: 0800 1c00 |017d: move-object/from16 v0, v28 │ │ +0a21d2: 5200 ee09 |017f: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a21d6: 0215 0000 |0181: move/from16 v21, v0 │ │ +0a21da: a915 0c15 |0183: div-float v21, v12, v21 │ │ +0a21de: 0800 1c00 |0185: move-object/from16 v0, v28 │ │ +0a21e2: 0201 1500 |0187: move/from16 v1, v21 │ │ +0a21e6: 7020 2d20 1000 |0189: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@202d │ │ +0a21ec: 0800 1c00 |018c: move-object/from16 v0, v28 │ │ +0a21f0: 5400 e309 |018e: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a21f4: 0815 0000 |0190: move-object/from16 v21, v0 │ │ +0a21f8: 7401 3a1e 1500 |0192: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ +0a21fe: 0a15 |0195: move-result v21 │ │ +0a2200: 1316 4c00 |0196: const/16 v22, #int 76 // #4c │ │ +0a2204: 0200 1500 |0198: move/from16 v0, v21 │ │ +0a2208: 0201 1600 |019a: move/from16 v1, v22 │ │ +0a220c: 3710 1500 |019c: if-le v0, v1, 01b1 // +0015 │ │ +0a2210: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ +0a2214: 5400 d109 |01a0: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@09d1 │ │ +0a2218: 0815 0000 |01a2: move-object/from16 v21, v0 │ │ +0a221c: 0800 1c00 |01a4: move-object/from16 v0, v28 │ │ +0a2220: 0801 1500 |01a6: move-object/from16 v1, v21 │ │ +0a2224: 7020 2320 1000 |01a8: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@2023 │ │ +0a222a: 0a15 |01ab: move-result v21 │ │ +0a222c: 3915 0500 |01ac: if-nez v21, 01b1 // +0005 │ │ +0a2230: 7601 4120 1c00 |01ae: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaStartAnimation:()V // method@2041 │ │ +0a2236: 1415 cdcc 4c3f |01b1: const v21, #float 0.8 // #3f4ccccd │ │ +0a223c: a810 0515 |01b4: mul-float v16, v5, v21 │ │ +0a2240: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ +0a2244: 5400 e309 |01b8: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a2248: 0815 0000 |01ba: move-object/from16 v21, v0 │ │ +0a224c: 1316 0000 |01bc: const/16 v22, #int 0 // #0 │ │ +0a2250: 1417 cdcc 4c3f |01be: const v23, #float 0.8 // #3f4ccccd │ │ +0a2256: 0200 1700 |01c1: move/from16 v0, v23 │ │ +0a225a: 0201 1000 |01c3: move/from16 v1, v16 │ │ +0a225e: 7120 1d34 1000 |01c5: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0a2264: 0a17 |01c8: move-result v23 │ │ +0a2266: 7403 4b1e 1500 |01c9: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1e4b │ │ +0a226c: 0800 1c00 |01cc: move-object/from16 v0, v28 │ │ +0a2270: 5400 e309 |01ce: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a2274: 0815 0000 |01d0: move-object/from16 v21, v0 │ │ +0a2278: 1516 803f |01d2: const/high16 v22, #int 1065353216 // #3f80 │ │ +0a227c: 0200 1600 |01d4: move/from16 v0, v22 │ │ +0a2280: 7120 1d34 5000 |01d6: invoke-static {v0, v5}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0a2286: 0a16 |01d9: move-result v22 │ │ +0a2288: 7402 441e 1500 |01da: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@1e44 │ │ +0a228e: 1515 80be |01dd: const/high16 v21, #int -1098907648 // #be80 │ │ +0a2292: 1416 cdcc cc3e |01df: const v22, #float 0.4 // #3ecccccd │ │ +0a2298: a816 1605 |01e2: mul-float v22, v22, v5 │ │ +0a229c: a615 1516 |01e4: add-float v21, v21, v22 │ │ +0a22a0: 1516 0040 |01e6: const/high16 v22, #int 1073741824 // #4000 │ │ +0a22a4: a816 1612 |01e8: mul-float v22, v22, v18 │ │ +0a22a8: a615 1516 |01ea: add-float v21, v21, v22 │ │ +0a22ac: 1516 003f |01ec: const/high16 v22, #int 1056964608 // #3f00 │ │ +0a22b0: a80e 1516 |01ee: mul-float v14, v21, v22 │ │ +0a22b4: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +0a22b8: 5400 e309 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a22bc: 0815 0000 |01f4: move-object/from16 v21, v0 │ │ +0a22c0: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ +0a22c4: 6e20 481e e000 |01f8: invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;.setProgressRotation:(F)V // method@1e48 │ │ +0a22ca: 0800 1c00 |01fb: move-object/from16 v0, v28 │ │ +0a22ce: 5200 d809 |01fd: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a22d2: 0215 0000 |01ff: move/from16 v21, v0 │ │ +0a22d6: 9115 1115 |0201: sub-int v21, v17, v21 │ │ +0a22da: 1316 0100 |0203: const/16 v22, #int 1 // #1 │ │ +0a22de: 0800 1c00 |0205: move-object/from16 v0, v28 │ │ +0a22e2: 0201 1500 |0207: move/from16 v1, v21 │ │ +0a22e6: 0202 1600 |0209: move/from16 v2, v22 │ │ +0a22ea: 7030 3d20 1002 |020b: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ +0a22f0: 2900 22fe |020e: goto/16 0030 // -01de │ │ +0a22f4: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ +0a22f8: 520f eb09 |0212: iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a22fc: 2900 d6fe |0214: goto/16 00ea // -012a │ │ +0a2300: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ +0a2304: 5400 e309 |0218: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a2308: 0815 0000 |021a: move-object/from16 v21, v0 │ │ +0a230c: 7401 3a1e 1500 |021c: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1e3a │ │ +0a2312: 0a15 |021f: move-result v21 │ │ +0a2314: 1316 ff00 |0220: const/16 v22, #int 255 // #ff │ │ +0a2318: 0200 1500 |0222: move/from16 v0, v21 │ │ +0a231c: 0201 1600 |0224: move/from16 v1, v22 │ │ +0a2320: 3510 b7ff |0226: if-ge v0, v1, 01dd // -0049 │ │ +0a2324: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ +0a2328: 5400 d009 |022a: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@09d0 │ │ +0a232c: 0815 0000 |022c: move-object/from16 v21, v0 │ │ +0a2330: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ +0a2334: 0801 1500 |0230: move-object/from16 v1, v21 │ │ +0a2338: 7020 2320 1000 |0232: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@2023 │ │ +0a233e: 0a15 |0235: move-result v21 │ │ +0a2340: 3915 a7ff |0236: if-nez v21, 01dd // -0059 │ │ +0a2344: 7601 4020 1c00 |0238: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaMaxAnimation:()V // method@2040 │ │ +0a234a: 28a2 |023b: goto 01dd // -005e │ │ +0a234c: 7701 db14 1d00 |023c: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +0a2352: 0a09 |023f: move-result v9 │ │ +0a2354: 0800 1d00 |0240: move-object/from16 v0, v29 │ │ +0a2358: 7120 de14 9000 |0242: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a235e: 0a15 |0245: move-result v21 │ │ +0a2360: 0200 1500 |0246: move/from16 v0, v21 │ │ +0a2364: 0801 1c00 |0248: move-object/from16 v1, v28 │ │ +0a2368: 5910 cf09 |024a: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a236c: 2900 e4fd |024c: goto/16 0030 // -021c │ │ +0a2370: 7602 2a20 1c00 |024e: invoke-direct/range {v28, v29}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@202a │ │ +0a2376: 2900 dffd |0251: goto/16 0030 // -0221 │ │ +0a237a: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +0a237e: 5200 cf09 |0255: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a2382: 0215 0000 |0257: move/from16 v21, v0 │ │ +0a2386: 1316 ffff |0259: const/16 v22, #int -1 // #ffff │ │ +0a238a: 0200 1500 |025b: move/from16 v0, v21 │ │ +0a238e: 0201 1600 |025d: move/from16 v1, v22 │ │ +0a2392: 3310 1300 |025f: if-ne v0, v1, 0272 // +0013 │ │ +0a2396: 1315 0100 |0261: const/16 v21, #int 1 // #1 │ │ +0a239a: 0200 1500 |0263: move/from16 v0, v21 │ │ +0a239e: 3304 0900 |0265: if-ne v4, v0, 026e // +0009 │ │ +0a23a2: 6215 ca09 |0267: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@09ca │ │ +0a23a6: 1a16 9905 |0269: const-string v22, "Got ACTION_UP event but don't have an active pointer id." // string@0599 │ │ +0a23aa: 7702 b220 1500 |026b: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a23b0: 1315 0000 |026e: const/16 v21, #int 0 // #0 │ │ +0a23b4: 2900 bcfd |0270: goto/16 002c // -0244 │ │ +0a23b8: 0800 1c00 |0272: move-object/from16 v0, v28 │ │ +0a23bc: 5200 cf09 |0274: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a23c0: 0215 0000 |0276: move/from16 v21, v0 │ │ +0a23c4: 0800 1d00 |0278: move-object/from16 v0, v29 │ │ +0a23c8: 0201 1500 |027a: move/from16 v1, v21 │ │ +0a23cc: 7120 da14 1000 |027c: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +0a23d2: 0a0d |027f: move-result v13 │ │ +0a23d4: 0800 1d00 |0280: move-object/from16 v0, v29 │ │ +0a23d8: 7120 e014 d000 |0282: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a23de: 0a14 |0285: move-result v20 │ │ +0a23e0: 0800 1c00 |0286: move-object/from16 v0, v28 │ │ +0a23e4: 5200 dc09 |0288: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@09dc │ │ +0a23e8: 0215 0000 |028a: move/from16 v21, v0 │ │ +0a23ec: a715 1415 |028c: sub-float v21, v20, v21 │ │ +0a23f0: 1516 003f |028e: const/high16 v22, #int 1056964608 // #3f00 │ │ +0a23f4: a80c 1516 |0290: mul-float v12, v21, v22 │ │ +0a23f8: 1315 0000 |0292: const/16 v21, #int 0 // #0 │ │ +0a23fc: 0200 1500 |0294: move/from16 v0, v21 │ │ +0a2400: 0801 1c00 |0296: move-object/from16 v1, v28 │ │ +0a2404: 5c10 dd09 |0298: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@09dd │ │ +0a2408: 0800 1c00 |029a: move-object/from16 v0, v28 │ │ +0a240c: 5200 ee09 |029c: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a2410: 0215 0000 |029e: move/from16 v21, v0 │ │ +0a2414: 2d15 0c15 |02a0: cmpl-float v21, v12, v21 │ │ +0a2418: 3d15 1b00 |02a2: if-lez v21, 02bd // +001b │ │ +0a241c: 1315 0100 |02a4: const/16 v21, #int 1 // #1 │ │ +0a2420: 1316 0100 |02a6: const/16 v22, #int 1 // #1 │ │ +0a2424: 0800 1c00 |02a8: move-object/from16 v0, v28 │ │ +0a2428: 0201 1500 |02aa: move/from16 v1, v21 │ │ +0a242c: 0202 1600 |02ac: move/from16 v2, v22 │ │ +0a2430: 7030 3b20 1002 |02ae: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@203b │ │ +0a2436: 1315 ffff |02b1: const/16 v21, #int -1 // #ffff │ │ +0a243a: 0200 1500 |02b3: move/from16 v0, v21 │ │ +0a243e: 0801 1c00 |02b5: move-object/from16 v1, v28 │ │ +0a2442: 5910 cf09 |02b7: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@09cf │ │ +0a2446: 1315 0000 |02b9: const/16 v21, #int 0 // #0 │ │ +0a244a: 2900 71fd |02bb: goto/16 002c // -028f │ │ +0a244e: 1315 0000 |02bd: const/16 v21, #int 0 // #0 │ │ +0a2452: 0200 1500 |02bf: move/from16 v0, v21 │ │ +0a2456: 0801 1c00 |02c1: move-object/from16 v1, v28 │ │ +0a245a: 5c10 e509 |02c3: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a245e: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ +0a2462: 5400 e309 |02c7: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a2466: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ +0a246a: 1316 0000 |02cb: const/16 v22, #int 0 // #0 │ │ +0a246e: 1317 0000 |02cd: const/16 v23, #int 0 // #0 │ │ +0a2472: 7403 4b1e 1500 |02cf: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1e4b │ │ +0a2478: 120a |02d2: const/4 v10, #int 0 // #0 │ │ +0a247a: 0800 1c00 |02d3: move-object/from16 v0, v28 │ │ +0a247e: 5500 e709 |02d5: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a2482: 0215 0000 |02d7: move/from16 v21, v0 │ │ +0a2486: 3915 0900 |02d9: if-nez v21, 02e2 // +0009 │ │ +0a248a: 220a 4704 |02db: new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@0447 │ │ +0a248e: 0800 1c00 |02dd: move-object/from16 v0, v28 │ │ +0a2492: 7020 f01f 0a00 |02df: invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ff0 │ │ +0a2498: 0800 1c00 |02e2: move-object/from16 v0, v28 │ │ +0a249c: 5200 d809 |02e4: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a24a0: 0215 0000 |02e6: move/from16 v21, v0 │ │ +0a24a4: 0800 1c00 |02e8: move-object/from16 v0, v28 │ │ +0a24a8: 0201 1500 |02ea: move/from16 v1, v21 │ │ +0a24ac: 7030 1020 100a |02ec: invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@2010 │ │ +0a24b2: 0800 1c00 |02ef: move-object/from16 v0, v28 │ │ +0a24b6: 5400 e309 |02f1: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a24ba: 0815 0000 |02f3: move-object/from16 v21, v0 │ │ +0a24be: 1316 0000 |02f5: const/16 v22, #int 0 // #0 │ │ +0a24c2: 7402 4d1e 1500 |02f7: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1e4d │ │ +0a24c8: 28b7 |02fa: goto 02b1 // -0049 │ │ +0a24ca: 0000 |02fb: nop // spacer │ │ +0a24cc: 0001 0700 0000 0000 0600 0000 2602 ... |02fc: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ 0x0004 line=707 │ │ 0x000e line=708 │ │ 0x0016 line=711 │ │ 0x002a line=713 │ │ @@ -142280,16 +142299,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a24fc: |[0a24fc] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -0a250c: 0e00 |0000: return-void │ │ +0a24f0: |[0a24f0] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0a2500: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -142298,17 +142317,17 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a2510: |[0a2510] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:([I)V │ │ -0a2520: 6e20 3020 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:([I)V // method@2030 │ │ -0a2526: 0e00 |0003: return-void │ │ +0a2504: |[0a2504] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:([I)V │ │ +0a2514: 6e20 3020 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:([I)V // method@2030 │ │ +0a251a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0003 line=482 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 colors [I │ │ @@ -142318,19 +142337,19 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a2528: |[0a2528] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:([I)V │ │ -0a2538: 7010 1320 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ -0a253e: 5410 e309 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2542: 6e20 471e 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setColorSchemeColors:([I)V // method@1e47 │ │ -0a2548: 0e00 |0008: return-void │ │ +0a251c: |[0a251c] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:([I)V │ │ +0a252c: 7010 1320 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@2013 │ │ +0a2532: 5410 e309 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a2536: 6e20 471e 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setColorSchemeColors:([I)V // method@1e47 │ │ +0a253c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0003 line=509 │ │ 0x0008 line=510 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -142341,30 +142360,30 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a254c: |[0a254c] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:([I)V │ │ -0a255c: 6e10 2020 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ -0a2562: 0c02 |0003: move-result-object v2 │ │ -0a2564: 2153 |0004: array-length v3, v5 │ │ -0a2566: 2330 d106 |0005: new-array v0, v3, [I // type@06d1 │ │ -0a256a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0a256c: 2153 |0008: array-length v3, v5 │ │ -0a256e: 3531 0d00 |0009: if-ge v1, v3, 0016 // +000d │ │ -0a2572: 4403 0501 |000b: aget v3, v5, v1 │ │ -0a2576: 6e20 b602 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ -0a257c: 0a03 |0010: move-result v3 │ │ -0a257e: 4b03 0001 |0011: aput v3, v0, v1 │ │ -0a2582: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a2586: 28f3 |0015: goto 0008 // -000d │ │ -0a2588: 6e20 2f20 0400 |0016: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@202f │ │ -0a258e: 0e00 |0019: return-void │ │ +0a2540: |[0a2540] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:([I)V │ │ +0a2550: 6e10 2020 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ +0a2556: 0c02 |0003: move-result-object v2 │ │ +0a2558: 2153 |0004: array-length v3, v5 │ │ +0a255a: 2330 d106 |0005: new-array v0, v3, [I // type@06d1 │ │ +0a255e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0a2560: 2153 |0008: array-length v3, v5 │ │ +0a2562: 3531 0d00 |0009: if-ge v1, v3, 0016 // +000d │ │ +0a2566: 4403 0501 |000b: aget v3, v5, v1 │ │ +0a256a: 6e20 b602 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ +0a2570: 0a03 |0010: move-result v3 │ │ +0a2572: 4b03 0001 |0011: aput v3, v0, v1 │ │ +0a2576: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a257a: 28f3 |0015: goto 0008 // -000d │ │ +0a257c: 6e20 2f20 0400 |0016: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@202f │ │ +0a2582: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=493 │ │ 0x0007 line=494 │ │ 0x000b line=495 │ │ 0x0013 line=494 │ │ @@ -142382,18 +142401,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0a2590: |[0a2590] android.support.v4.widget.SwipeRefreshLayout.setDistanceToTriggerSync:(I)V │ │ -0a25a0: 8220 |0000: int-to-float v0, v2 │ │ -0a25a2: 5910 ee09 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ -0a25a6: 0e00 |0003: return-void │ │ +0a2584: |[0a2584] android.support.v4.widget.SwipeRefreshLayout.setDistanceToTriggerSync:(I)V │ │ +0a2594: 8220 |0000: int-to-float v0, v2 │ │ +0a2596: 5910 ee09 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@09ee │ │ +0a259a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0003 line=541 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=2 distance I │ │ @@ -142403,17 +142422,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25a8: |[0a25a8] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -0a25b8: 5b01 de09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@09de │ │ -0a25bc: 0e00 |0002: return-void │ │ +0a259c: |[0a259c] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +0a25ac: 5b01 de09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@09de │ │ +0a25b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -142423,17 +142442,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a25c0: |[0a25c0] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColor:(I)V │ │ -0a25d0: 6e20 3720 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setProgressBackgroundColorSchemeResource:(I)V // method@2037 │ │ -0a25d6: 0e00 |0003: return-void │ │ +0a25b4: |[0a25b4] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColor:(I)V │ │ +0a25c4: 6e20 3720 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setProgressBackgroundColorSchemeResource:(I)V // method@2037 │ │ +0a25ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=455 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 colorRes I │ │ @@ -142443,20 +142462,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a25d8: |[0a25d8] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColorSchemeColor:(I)V │ │ -0a25e8: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a25ec: 6e20 b61c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1cb6 │ │ -0a25f2: 5410 e309 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a25f6: 6e20 451e 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1e45 │ │ -0a25fc: 0e00 |000a: return-void │ │ +0a25cc: |[0a25cc] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColorSchemeColor:(I)V │ │ +0a25dc: 5410 d509 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a25e0: 6e20 b61c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1cb6 │ │ +0a25e6: 5410 e309 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a25ea: 6e20 451e 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1e45 │ │ +0a25f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -142467,21 +142486,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a2600: |[0a2600] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColorSchemeResource:(I)V │ │ -0a2610: 6e10 2020 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ -0a2616: 0c00 |0003: move-result-object v0 │ │ -0a2618: 6e20 b602 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ -0a261e: 0a00 |0007: move-result v0 │ │ -0a2620: 6e20 3620 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setProgressBackgroundColorSchemeColor:(I)V // method@2036 │ │ -0a2626: 0e00 |000b: return-void │ │ +0a25f4: |[0a25f4] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColorSchemeResource:(I)V │ │ +0a2604: 6e10 2020 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ +0a260a: 0c00 |0003: move-result-object v0 │ │ +0a260c: 6e20 b602 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ +0a2612: 0a00 |0007: move-result v0 │ │ +0a2614: 6e20 3620 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setProgressBackgroundColorSchemeColor:(I)V // method@2036 │ │ +0a261a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x000b line=464 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x000c reg=2 colorRes I │ │ @@ -142491,21 +142510,21 @@ │ │ type : '(ZI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a2628: |[0a2628] android.support.v4.widget.SwipeRefreshLayout.setProgressViewEndTarget:(ZI)V │ │ -0a2638: 8230 |0000: int-to-float v0, v3 │ │ -0a263a: 5910 eb09 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a263e: 5c12 e709 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a2642: 5410 d509 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a2646: 6e10 ae1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1cae │ │ -0a264c: 0e00 |000a: return-void │ │ +0a261c: |[0a261c] android.support.v4.widget.SwipeRefreshLayout.setProgressViewEndTarget:(ZI)V │ │ +0a262c: 8230 |0000: int-to-float v0, v3 │ │ +0a262e: 5910 eb09 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a2632: 5c12 e709 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a2636: 5410 d509 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a263a: 6e10 ae1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1cae │ │ +0a2640: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ 0x0005 line=229 │ │ 0x000a line=230 │ │ locals : │ │ @@ -142518,28 +142537,28 @@ │ │ type : '(ZII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a2650: |[0a2650] android.support.v4.widget.SwipeRefreshLayout.setProgressViewOffset:(ZII)V │ │ -0a2660: 5c23 e709 |0000: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ -0a2664: 5420 d509 |0002: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a2668: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -0a266c: 6e20 bc1c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ -0a2672: 5924 d809 |0009: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a2676: 5924 e209 |000b: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a267a: 8250 |000d: int-to-float v0, v5 │ │ -0a267c: 5920 eb09 |000e: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a2680: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0a2682: 5c20 f009 |0011: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ -0a2686: 5420 d509 |0013: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a268a: 6e10 ae1c 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1cae │ │ -0a2690: 0e00 |0018: return-void │ │ +0a2644: |[0a2644] android.support.v4.widget.SwipeRefreshLayout.setProgressViewOffset:(ZII)V │ │ +0a2654: 5c23 e709 |0000: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@09e7 │ │ +0a2658: 5420 d509 |0002: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a265c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +0a2660: 6e20 bc1c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1cbc │ │ +0a2666: 5924 d809 |0009: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a266a: 5924 e209 |000b: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a266e: 8250 |000d: int-to-float v0, v5 │ │ +0a2670: 5920 eb09 |000e: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a2674: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +0a2676: 5c20 f009 |0011: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ +0a267a: 5420 d509 |0013: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a267e: 6e10 ae1c 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1cae │ │ +0a2684: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0009 line=208 │ │ 0x000d line=209 │ │ 0x0010 line=210 │ │ @@ -142556,41 +142575,41 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0a2694: |[0a2694] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -0a26a4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a26a6: 3805 2800 |0001: if-eqz v5, 0029 // +0028 │ │ -0a26aa: 5541 e509 |0003: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a26ae: 3251 2400 |0005: if-eq v1, v5, 0029 // +0024 │ │ -0a26b2: 5c45 e509 |0007: iput-boolean v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ -0a26b6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0a26b8: 5541 f009 |000a: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ -0a26bc: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -0a26c0: 5241 eb09 |000e: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a26c4: 5242 e209 |0010: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ -0a26c8: 8222 |0012: int-to-float v2, v2 │ │ -0a26ca: c621 |0013: add-float/2addr v1, v2 │ │ -0a26cc: 8710 |0014: float-to-int v0, v1 │ │ -0a26ce: 5241 d809 |0015: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ -0a26d2: 9101 0001 |0017: sub-int v1, v0, v1 │ │ -0a26d6: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -0a26d8: 7030 3d20 1402 |001a: invoke-direct {v4, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ -0a26de: 5c43 e009 |001d: iput-boolean v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@09e0 │ │ -0a26e2: 5441 e409 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ -0a26e6: 7020 4420 1400 |0021: invoke-direct {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@2044 │ │ -0a26ec: 0e00 |0024: return-void │ │ -0a26ee: 5241 eb09 |0025: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ -0a26f2: 8710 |0027: float-to-int v0, v1 │ │ -0a26f4: 28ed |0028: goto 0015 // -0013 │ │ -0a26f6: 7030 3b20 5403 |0029: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@203b │ │ -0a26fc: 28f8 |002c: goto 0024 // -0008 │ │ +0a2688: |[0a2688] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +0a2698: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a269a: 3805 2800 |0001: if-eqz v5, 0029 // +0028 │ │ +0a269e: 5541 e509 |0003: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a26a2: 3251 2400 |0005: if-eq v1, v5, 0029 // +0024 │ │ +0a26a6: 5c45 e509 |0007: iput-boolean v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@09e5 │ │ +0a26aa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0a26ac: 5541 f009 |000a: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@09f0 │ │ +0a26b0: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +0a26b4: 5241 eb09 |000e: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a26b8: 5242 e209 |0010: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@09e2 │ │ +0a26bc: 8222 |0012: int-to-float v2, v2 │ │ +0a26be: c621 |0013: add-float/2addr v1, v2 │ │ +0a26c0: 8710 |0014: float-to-int v0, v1 │ │ +0a26c2: 5241 d809 |0015: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@09d8 │ │ +0a26c6: 9101 0001 |0017: sub-int v1, v0, v1 │ │ +0a26ca: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +0a26cc: 7030 3d20 1402 |001a: invoke-direct {v4, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@203d │ │ +0a26d2: 5c43 e009 |001d: iput-boolean v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@09e0 │ │ +0a26d6: 5441 e409 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@09e4 │ │ +0a26da: 7020 4420 1400 |0021: invoke-direct {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@2044 │ │ +0a26e0: 0e00 |0024: return-void │ │ +0a26e2: 5241 eb09 |0025: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@09eb │ │ +0a26e6: 8710 |0027: float-to-int v0, v1 │ │ +0a26e8: 28ed |0028: goto 0015 // -0013 │ │ +0a26ea: 7030 3b20 5403 |0029: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@203b │ │ +0a26f0: 28f8 |002c: goto 0024 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=340 │ │ 0x0007 line=342 │ │ 0x0009 line=343 │ │ 0x000a line=344 │ │ 0x000e line=345 │ │ @@ -142611,46 +142630,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0a2700: |[0a2700] android.support.v4.widget.SwipeRefreshLayout.setSize:(I)V │ │ -0a2710: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ -0a2714: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a2716: 3214 0300 |0003: if-eq v4, v1, 0006 // +0003 │ │ -0a271a: 0e00 |0005: return-void │ │ -0a271c: 6e10 2020 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ -0a2722: 0c01 |0009: move-result-object v1 │ │ -0a2724: 6e10 ba02 0100 |000a: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0a272a: 0c00 |000d: move-result-object v0 │ │ -0a272c: 3904 1f00 |000e: if-nez v4, 002d // +001f │ │ -0a2730: 1501 6042 |0010: const/high16 v1, #int 1113587712 // #4260 │ │ -0a2734: 5202 1b0a |0012: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a2738: c821 |0014: mul-float/2addr v1, v2 │ │ -0a273a: 8711 |0015: float-to-int v1, v1 │ │ -0a273c: 5931 d709 |0016: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ -0a2740: 5931 d409 |0018: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ -0a2744: 5431 d509 |001a: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a2748: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -0a274a: 6e20 b91c 2100 |001d: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb9 │ │ -0a2750: 5431 e309 |0020: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2754: 6e20 511e 4100 |0022: invoke-virtual {v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1e51 │ │ -0a275a: 5431 d509 |0025: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ -0a275e: 5432 e309 |0027: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ -0a2762: 6e20 b91c 2100 |0029: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb9 │ │ -0a2768: 28d9 |002c: goto 0005 // -0027 │ │ -0a276a: 1501 2042 |002d: const/high16 v1, #int 1109393408 // #4220 │ │ -0a276e: 5202 1b0a |002f: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a2772: c821 |0031: mul-float/2addr v1, v2 │ │ -0a2774: 8711 |0032: float-to-int v1, v1 │ │ -0a2776: 5931 d709 |0033: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ -0a277a: 5931 d409 |0035: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ -0a277e: 28e3 |0037: goto 001a // -001d │ │ +0a26f4: |[0a26f4] android.support.v4.widget.SwipeRefreshLayout.setSize:(I)V │ │ +0a2704: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ +0a2708: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a270a: 3214 0300 |0003: if-eq v4, v1, 0006 // +0003 │ │ +0a270e: 0e00 |0005: return-void │ │ +0a2710: 6e10 2020 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@2020 │ │ +0a2716: 0c01 |0009: move-result-object v1 │ │ +0a2718: 6e10 ba02 0100 |000a: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0a271e: 0c00 |000d: move-result-object v0 │ │ +0a2720: 3904 1f00 |000e: if-nez v4, 002d // +001f │ │ +0a2724: 1501 6042 |0010: const/high16 v1, #int 1113587712 // #4260 │ │ +0a2728: 5202 1b0a |0012: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a272c: c821 |0014: mul-float/2addr v1, v2 │ │ +0a272e: 8711 |0015: float-to-int v1, v1 │ │ +0a2730: 5931 d709 |0016: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ +0a2734: 5931 d409 |0018: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ +0a2738: 5431 d509 |001a: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a273c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +0a273e: 6e20 b91c 2100 |001d: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb9 │ │ +0a2744: 5431 e309 |0020: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a2748: 6e20 511e 4100 |0022: invoke-virtual {v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1e51 │ │ +0a274e: 5431 d509 |0025: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@09d5 │ │ +0a2752: 5432 e309 |0027: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@09e3 │ │ +0a2756: 6e20 b91c 2100 |0029: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1cb9 │ │ +0a275c: 28d9 |002c: goto 0005 // -0027 │ │ +0a275e: 1501 2042 |002d: const/high16 v1, #int 1109393408 // #4220 │ │ +0a2762: 5202 1b0a |002f: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a2766: c821 |0031: mul-float/2addr v1, v2 │ │ +0a2768: 8711 |0032: float-to-int v1, v1 │ │ +0a276a: 5931 d709 |0033: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@09d7 │ │ +0a276e: 5931 d409 |0035: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@09d4 │ │ +0a2772: 28e3 |0037: goto 001a // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=251 │ │ 0x0006 line=239 │ │ 0x000e line=240 │ │ 0x0010 line=241 │ │ @@ -142694,17 +142713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2780: |[0a2780] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -0a2790: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a2796: 0e00 |0003: return-void │ │ +0a2774: |[0a2774] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +0a2784: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a278a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -142713,23 +142732,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a2798: |[0a2798] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -0a27a8: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0a27ac: c713 |0002: sub-float/2addr v3, v1 │ │ -0a27ae: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0a27b2: c830 |0005: mul-float/2addr v0, v3 │ │ -0a27b4: c830 |0006: mul-float/2addr v0, v3 │ │ -0a27b6: c830 |0007: mul-float/2addr v0, v3 │ │ -0a27b8: c610 |0008: add-float/2addr v0, v1 │ │ -0a27ba: 0f00 |0009: return v0 │ │ +0a278c: |[0a278c] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +0a279c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0a27a0: c713 |0002: sub-float/2addr v3, v1 │ │ +0a27a2: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0a27a6: c830 |0005: mul-float/2addr v0, v3 │ │ +0a27a8: c830 |0006: mul-float/2addr v0, v3 │ │ +0a27aa: c830 |0007: mul-float/2addr v0, v3 │ │ +0a27ac: c610 |0008: add-float/2addr v0, v1 │ │ +0a27ae: 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 │ │ @@ -142769,18 +142788,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 │ │ -0a27bc: |[0a27bc] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -0a27cc: 5b01 f109 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@09f1 │ │ -0a27d0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a27d6: 0e00 |0005: return-void │ │ +0a27b0: |[0a27b0] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0a27c0: 5b01 f109 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@09f1 │ │ +0a27c4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a27ca: 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; │ │ │ │ @@ -142790,19 +142809,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a27d8: |[0a27d8] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -0a27e8: 5420 f109 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@09f1 │ │ -0a27ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a27ee: 6e20 8220 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a27f4: 0e00 |0006: return-void │ │ +0a27cc: |[0a27cc] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +0a27dc: 5420 f109 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@09f1 │ │ +0a27e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a27e2: 6e20 8220 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a27e8: 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; │ │ │ │ @@ -142836,17 +142855,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a27f8: |[0a27f8] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -0a2808: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a280e: 0e00 |0003: return-void │ │ +0a27ec: |[0a27ec] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +0a27fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a2802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -142855,17 +142874,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a2810: |[0a2810] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0a2820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a2822: 0f00 |0001: return v0 │ │ +0a2804: |[0a2804] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0a2814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2816: 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 │ │ @@ -142876,17 +142895,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a2824: |[0a2824] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0a2834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a2836: 0f00 |0001: return v0 │ │ +0a2818: |[0a2818] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0a2828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a282a: 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 │ │ @@ -142897,16 +142916,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a2838: |[0a2838] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -0a2848: 0f01 |0000: return v1 │ │ +0a282c: |[0a282c] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +0a283c: 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 │ │ │ │ @@ -142915,17 +142934,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a284c: |[0a284c] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0a285c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a285e: 0f00 |0001: return v0 │ │ +0a2840: |[0a2840] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0a2850: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2852: 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; │ │ │ │ @@ -142934,17 +142953,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a2860: |[0a2860] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -0a2870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a2872: 0f00 |0001: return v0 │ │ +0a2854: |[0a2854] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +0a2864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2866: 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; │ │ │ │ @@ -142953,16 +142972,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a2874: |[0a2874] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -0a2884: 0e00 |0000: return-void │ │ +0a2868: |[0a2868] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +0a2878: 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 │ │ @@ -142972,17 +142991,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a2888: |[0a2888] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -0a2898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a289a: 0f00 |0001: return v0 │ │ +0a287c: |[0a287c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +0a288c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a288e: 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 │ │ │ │ @@ -142991,16 +143010,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a289c: |[0a289c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -0a28ac: 0e00 |0000: return-void │ │ +0a2890: |[0a2890] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +0a28a0: 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 │ │ @@ -143010,16 +143029,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a28b0: |[0a28b0] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -0a28c0: 0e00 |0000: return-void │ │ +0a28a4: |[0a28a4] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +0a28b4: 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 │ │ @@ -143029,16 +143048,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a28c4: |[0a28c4] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -0a28d4: 0e00 |0000: return-void │ │ +0a28b8: |[0a28b8] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +0a28c8: 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 │ │ │ │ @@ -143047,16 +143066,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a28d8: |[0a28d8] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0a28e8: 0e00 |0000: return-void │ │ +0a28cc: |[0a28cc] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0a28dc: 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 │ │ @@ -143069,16 +143088,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a28ec: |[0a28ec] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -0a28fc: 0e00 |0000: return-void │ │ +0a28e0: |[0a28e0] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +0a28f0: 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 │ │ @@ -143291,81 +143310,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a2900: |[0a2900] android.support.v4.widget.ViewDragHelper.:()V │ │ -0a2910: 2200 4d04 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@044d │ │ -0a2914: 7010 4520 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@2045 │ │ -0a291a: 6900 180a |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a18 │ │ -0a291e: 0e00 |0007: return-void │ │ +0a28f4: |[0a28f4] android.support.v4.widget.ViewDragHelper.:()V │ │ +0a2904: 2200 4d04 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@044d │ │ +0a2908: 7010 4520 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@2045 │ │ +0a290e: 6900 180a |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a18 │ │ +0a2912: 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 │ │ -0a2920: |[0a2920] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -0a2930: 7010 2834 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a2936: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0a2938: 5942 020a |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a293c: 2202 4e04 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@044e │ │ -0a2940: 7020 4720 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@2047 │ │ -0a2946: 5b42 140a |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0a14 │ │ -0a294a: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -0a294e: 2202 6e06 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0a2952: 1a03 4b10 |0011: const-string v3, "Parent view may not be null" // string@104b │ │ -0a2956: 7020 0034 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0a295c: 2702 |0016: throw v2 │ │ -0a295e: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -0a2962: 2202 6e06 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0a2966: 1a03 4703 |001b: const-string v3, "Callback may not be null" // string@0347 │ │ -0a296a: 7020 0034 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0a2970: 2702 |0020: throw v2 │ │ -0a2972: 5b46 100a |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a2976: 5b47 030a |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a297a: 7110 3d22 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ -0a2980: 0c01 |0028: move-result-object v1 │ │ -0a2982: 6e10 4602 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0a2988: 0c02 |002c: move-result-object v2 │ │ -0a298a: 6e10 ba02 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0a2990: 0c02 |0030: move-result-object v2 │ │ -0a2992: 5220 1b0a |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a2996: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -0a299a: c802 |0035: mul-float/2addr v2, v0 │ │ -0a299c: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -0a29a0: c632 |0038: add-float/2addr v2, v3 │ │ -0a29a2: 8722 |0039: float-to-int v2, v2 │ │ -0a29a4: 5942 080a |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ -0a29a8: 6e10 4422 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ -0a29ae: 0a02 |003f: move-result v2 │ │ -0a29b0: 5942 150a |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a29b4: 6e10 4122 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@2241 │ │ -0a29ba: 0a02 |0045: move-result v2 │ │ -0a29bc: 8222 |0046: int-to-float v2, v2 │ │ -0a29be: 5942 0e0a |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ -0a29c2: 6e10 4222 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@2242 │ │ -0a29c8: 0a02 |004c: move-result v2 │ │ -0a29ca: 8222 |004d: int-to-float v2, v2 │ │ -0a29cc: 5942 0f0a |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ -0a29d0: 6202 180a |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a18 │ │ -0a29d4: 7120 ac1e 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@1eac │ │ -0a29da: 0c02 |0055: move-result-object v2 │ │ -0a29dc: 5b42 130a |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a29e0: 0e00 |0058: return-void │ │ +0a2914: |[0a2914] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +0a2924: 7010 2834 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a292a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0a292c: 5942 020a |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a2930: 2202 4e04 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@044e │ │ +0a2934: 7020 4720 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@2047 │ │ +0a293a: 5b42 140a |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0a14 │ │ +0a293e: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +0a2942: 2202 6e06 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0a2946: 1a03 4b10 |0011: const-string v3, "Parent view may not be null" // string@104b │ │ +0a294a: 7020 0034 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0a2950: 2702 |0016: throw v2 │ │ +0a2952: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +0a2956: 2202 6e06 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0a295a: 1a03 4703 |001b: const-string v3, "Callback may not be null" // string@0347 │ │ +0a295e: 7020 0034 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0a2964: 2702 |0020: throw v2 │ │ +0a2966: 5b46 100a |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a296a: 5b47 030a |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a296e: 7110 3d22 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ +0a2974: 0c01 |0028: move-result-object v1 │ │ +0a2976: 6e10 4602 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0a297c: 0c02 |002c: move-result-object v2 │ │ +0a297e: 6e10 ba02 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0a2984: 0c02 |0030: move-result-object v2 │ │ +0a2986: 5220 1b0a |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a298a: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +0a298e: c802 |0035: mul-float/2addr v2, v0 │ │ +0a2990: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +0a2994: c632 |0038: add-float/2addr v2, v3 │ │ +0a2996: 8722 |0039: float-to-int v2, v2 │ │ +0a2998: 5942 080a |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ +0a299c: 6e10 4422 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ +0a29a2: 0a02 |003f: move-result v2 │ │ +0a29a4: 5942 150a |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a29a8: 6e10 4122 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@2241 │ │ +0a29ae: 0a02 |0045: move-result v2 │ │ +0a29b0: 8222 |0046: int-to-float v2, v2 │ │ +0a29b2: 5942 0e0a |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ +0a29b6: 6e10 4222 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@2242 │ │ +0a29bc: 0a02 |004c: move-result v2 │ │ +0a29be: 8222 |004d: int-to-float v2, v2 │ │ +0a29c0: 5942 0f0a |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ +0a29c4: 6202 180a |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a18 │ │ +0a29c8: 7120 ac1e 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@1eac │ │ +0a29ce: 0c02 |0055: move-result-object v2 │ │ +0a29d0: 5b42 130a |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a29d4: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -143394,67 +143413,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -0a29e4: |[0a29e4] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -0a29f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a29f6: 7110 1334 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a29fc: 0a00 |0004: move-result v0 │ │ -0a29fe: 7110 1334 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a2a04: 0a01 |0008: move-result v1 │ │ -0a2a06: 5453 090a |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a2a0a: 4403 0308 |000b: aget v3, v3, v8 │ │ -0a2a0e: b593 |000d: and-int/2addr v3, v9 │ │ -0a2a10: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -0a2a14: 5253 160a |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a2a18: b593 |0012: and-int/2addr v3, v9 │ │ -0a2a1a: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -0a2a1e: 5453 070a |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ -0a2a22: 4403 0308 |0017: aget v3, v3, v8 │ │ -0a2a26: b593 |0019: and-int/2addr v3, v9 │ │ -0a2a28: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -0a2a2c: 5453 060a |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a2a30: 4403 0308 |001e: aget v3, v3, v8 │ │ -0a2a34: b593 |0020: and-int/2addr v3, v9 │ │ -0a2a36: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -0a2a3a: 5253 150a |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2a3e: 8233 |0025: int-to-float v3, v3 │ │ -0a2a40: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -0a2a44: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -0a2a48: 5253 150a |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2a4c: 8233 |002c: int-to-float v3, v3 │ │ -0a2a4e: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -0a2a52: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -0a2a56: 0f02 |0031: return v2 │ │ -0a2a58: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -0a2a5c: c813 |0034: mul-float/2addr v3, v1 │ │ -0a2a5e: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -0a2a62: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -0a2a66: 5453 030a |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2a6a: 6e20 5020 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@2050 │ │ -0a2a70: 0a03 |003e: move-result v3 │ │ -0a2a72: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -0a2a76: 5453 070a |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ -0a2a7a: 4404 0308 |0043: aget v4, v3, v8 │ │ -0a2a7e: b694 |0045: or-int/2addr v4, v9 │ │ -0a2a80: 4b04 0308 |0046: aput v4, v3, v8 │ │ -0a2a84: 28e9 |0048: goto 0031 // -0017 │ │ -0a2a86: 5453 060a |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a2a8a: 4403 0308 |004b: aget v3, v3, v8 │ │ -0a2a8e: b593 |004d: and-int/2addr v3, v9 │ │ -0a2a90: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -0a2a94: 5253 150a |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2a98: 8233 |0052: int-to-float v3, v3 │ │ -0a2a9a: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -0a2a9e: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -0a2aa2: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -0a2aa4: 28d9 |0058: goto 0031 // -0027 │ │ +0a29d8: |[0a29d8] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +0a29e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a29ea: 7110 1334 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a29f0: 0a00 |0004: move-result v0 │ │ +0a29f2: 7110 1334 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a29f8: 0a01 |0008: move-result v1 │ │ +0a29fa: 5453 090a |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a29fe: 4403 0308 |000b: aget v3, v3, v8 │ │ +0a2a02: b593 |000d: and-int/2addr v3, v9 │ │ +0a2a04: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +0a2a08: 5253 160a |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a2a0c: b593 |0012: and-int/2addr v3, v9 │ │ +0a2a0e: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +0a2a12: 5453 070a |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ +0a2a16: 4403 0308 |0017: aget v3, v3, v8 │ │ +0a2a1a: b593 |0019: and-int/2addr v3, v9 │ │ +0a2a1c: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +0a2a20: 5453 060a |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a2a24: 4403 0308 |001e: aget v3, v3, v8 │ │ +0a2a28: b593 |0020: and-int/2addr v3, v9 │ │ +0a2a2a: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +0a2a2e: 5253 150a |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2a32: 8233 |0025: int-to-float v3, v3 │ │ +0a2a34: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +0a2a38: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +0a2a3c: 5253 150a |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2a40: 8233 |002c: int-to-float v3, v3 │ │ +0a2a42: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +0a2a46: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +0a2a4a: 0f02 |0031: return v2 │ │ +0a2a4c: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +0a2a50: c813 |0034: mul-float/2addr v3, v1 │ │ +0a2a52: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +0a2a56: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +0a2a5a: 5453 030a |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2a5e: 6e20 5020 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@2050 │ │ +0a2a64: 0a03 |003e: move-result v3 │ │ +0a2a66: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +0a2a6a: 5453 070a |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ +0a2a6e: 4404 0308 |0043: aget v4, v3, v8 │ │ +0a2a72: b694 |0045: or-int/2addr v4, v9 │ │ +0a2a74: 4b04 0308 |0046: aput v4, v3, v8 │ │ +0a2a78: 28e9 |0048: goto 0031 // -0017 │ │ +0a2a7a: 5453 060a |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a2a7e: 4403 0308 |004b: aget v3, v3, v8 │ │ +0a2a82: b593 |004d: and-int/2addr v3, v9 │ │ +0a2a84: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +0a2a88: 5253 150a |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2a8c: 8233 |0052: int-to-float v3, v3 │ │ +0a2a8e: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +0a2a92: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +0a2a96: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +0a2a98: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1249 │ │ 0x0005 line=1250 │ │ 0x0009 line=1252 │ │ 0x0031 line=1262 │ │ 0x0032 line=1258 │ │ @@ -143474,67 +143493,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -0a2aa8: |[0a2aa8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -0a2ab8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a2aba: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a2abc: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -0a2ac0: 0132 |0004: move v2, v3 │ │ -0a2ac2: 0f02 |0005: return v2 │ │ -0a2ac4: 5474 030a |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2ac8: 6e20 4d20 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@204d │ │ -0a2ace: 0a04 |000b: move-result v4 │ │ -0a2ad0: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -0a2ad4: 0120 |000e: move v0, v2 │ │ -0a2ad6: 5474 030a |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2ada: 6e20 4e20 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@204e │ │ -0a2ae0: 0a04 |0014: move-result v4 │ │ -0a2ae2: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -0a2ae6: 0121 |0017: move v1, v2 │ │ -0a2ae8: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -0a2aec: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -0a2af0: a804 0909 |001c: mul-float v4, v9, v9 │ │ -0a2af4: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -0a2af8: c654 |0020: add-float/2addr v4, v5 │ │ -0a2afa: 5275 150a |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2afe: 5276 150a |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2b02: b265 |0025: mul-int/2addr v5, v6 │ │ -0a2b04: 8255 |0026: int-to-float v5, v5 │ │ -0a2b06: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -0a2b0a: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -0a2b0e: 0132 |002b: move v2, v3 │ │ -0a2b10: 28d9 |002c: goto 0005 // -0027 │ │ -0a2b12: 0130 |002d: move v0, v3 │ │ -0a2b14: 28e1 |002e: goto 000f // -001f │ │ -0a2b16: 0131 |002f: move v1, v3 │ │ -0a2b18: 28e8 |0030: goto 0018 // -0018 │ │ -0a2b1a: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -0a2b1e: 7110 1334 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a2b24: 0a04 |0036: move-result v4 │ │ -0a2b26: 5275 150a |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2b2a: 8255 |0039: int-to-float v5, v5 │ │ -0a2b2c: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -0a2b30: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -0a2b34: 0132 |003e: move v2, v3 │ │ -0a2b36: 28c6 |003f: goto 0005 // -003a │ │ -0a2b38: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -0a2b3c: 7110 1334 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a2b42: 0a04 |0045: move-result v4 │ │ -0a2b44: 5275 150a |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2b48: 8255 |0048: int-to-float v5, v5 │ │ -0a2b4a: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -0a2b4e: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -0a2b52: 0132 |004d: move v2, v3 │ │ -0a2b54: 28b7 |004e: goto 0005 // -0049 │ │ -0a2b56: 0132 |004f: move v2, v3 │ │ -0a2b58: 28b5 |0050: goto 0005 // -004b │ │ +0a2a9c: |[0a2a9c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +0a2aac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a2aae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a2ab0: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +0a2ab4: 0132 |0004: move v2, v3 │ │ +0a2ab6: 0f02 |0005: return v2 │ │ +0a2ab8: 5474 030a |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2abc: 6e20 4d20 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@204d │ │ +0a2ac2: 0a04 |000b: move-result v4 │ │ +0a2ac4: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +0a2ac8: 0120 |000e: move v0, v2 │ │ +0a2aca: 5474 030a |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2ace: 6e20 4e20 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@204e │ │ +0a2ad4: 0a04 |0014: move-result v4 │ │ +0a2ad6: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +0a2ada: 0121 |0017: move v1, v2 │ │ +0a2adc: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +0a2ae0: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +0a2ae4: a804 0909 |001c: mul-float v4, v9, v9 │ │ +0a2ae8: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +0a2aec: c654 |0020: add-float/2addr v4, v5 │ │ +0a2aee: 5275 150a |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2af2: 5276 150a |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2af6: b265 |0025: mul-int/2addr v5, v6 │ │ +0a2af8: 8255 |0026: int-to-float v5, v5 │ │ +0a2afa: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +0a2afe: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +0a2b02: 0132 |002b: move v2, v3 │ │ +0a2b04: 28d9 |002c: goto 0005 // -0027 │ │ +0a2b06: 0130 |002d: move v0, v3 │ │ +0a2b08: 28e1 |002e: goto 000f // -001f │ │ +0a2b0a: 0131 |002f: move v1, v3 │ │ +0a2b0c: 28e8 |0030: goto 0018 // -0018 │ │ +0a2b0e: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +0a2b12: 7110 1334 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a2b18: 0a04 |0036: move-result v4 │ │ +0a2b1a: 5275 150a |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2b1e: 8255 |0039: int-to-float v5, v5 │ │ +0a2b20: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +0a2b24: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +0a2b28: 0132 |003e: move v2, v3 │ │ +0a2b2a: 28c6 |003f: goto 0005 // -003a │ │ +0a2b2c: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +0a2b30: 7110 1334 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a2b36: 0a04 |0045: move-result v4 │ │ +0a2b38: 5275 150a |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2b3c: 8255 |0048: int-to-float v5, v5 │ │ +0a2b3e: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +0a2b42: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +0a2b46: 0132 |004d: move v2, v3 │ │ +0a2b48: 28b7 |004e: goto 0005 // -0049 │ │ +0a2b4a: 0132 |004f: move v2, v3 │ │ +0a2b4c: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1276 │ │ 0x0005 line=1289 │ │ 0x0006 line=1279 │ │ 0x000f line=1280 │ │ 0x0018 line=1282 │ │ @@ -143561,30 +143580,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0a2b5c: |[0a2b5c] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -0a2b6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a2b6e: 7110 1334 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a2b74: 0a00 |0004: move-result v0 │ │ -0a2b76: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -0a2b7a: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -0a2b7e: 0116 |0009: move v6, v1 │ │ -0a2b80: 0f06 |000a: return v6 │ │ -0a2b82: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -0a2b86: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -0a2b8a: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -0a2b8e: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -0a2b92: 7f66 |0013: neg-float v6, v6 │ │ -0a2b94: 28f6 |0014: goto 000a // -000a │ │ -0a2b96: 0146 |0015: move v6, v4 │ │ -0a2b98: 28f4 |0016: goto 000a // -000c │ │ +0a2b50: |[0a2b50] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +0a2b60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a2b62: 7110 1334 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a2b68: 0a00 |0004: move-result v0 │ │ +0a2b6a: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +0a2b6e: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +0a2b72: 0116 |0009: move v6, v1 │ │ +0a2b74: 0f06 |000a: return v6 │ │ +0a2b76: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +0a2b7a: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +0a2b7e: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +0a2b82: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +0a2b86: 7f66 |0013: neg-float v6, v6 │ │ +0a2b88: 28f6 |0014: goto 000a // -000a │ │ +0a2b8a: 0146 |0015: move v6, v4 │ │ +0a2b8c: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=674 │ │ 0x0005 line=675 │ │ 0x000a line=677 │ │ 0x000b line=676 │ │ 0x0016 line=677 │ │ @@ -143601,26 +143620,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a2b9c: |[0a2b9c] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -0a2bac: 7110 1434 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2bb2: 0a00 |0003: move-result v0 │ │ -0a2bb4: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -0a2bb8: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0a2bba: 0f04 |0007: return v4 │ │ -0a2bbc: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -0a2bc0: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -0a2bc4: 7b44 |000c: neg-int v4, v4 │ │ -0a2bc6: 28fa |000d: goto 0007 // -0006 │ │ -0a2bc8: 0124 |000e: move v4, v2 │ │ -0a2bca: 28f8 |000f: goto 0007 // -0008 │ │ +0a2b90: |[0a2b90] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +0a2ba0: 7110 1434 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2ba6: 0a00 |0003: move-result v0 │ │ +0a2ba8: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +0a2bac: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0a2bae: 0f04 |0007: return v4 │ │ +0a2bb0: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +0a2bb4: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +0a2bb8: 7b44 |000c: neg-int v4, v4 │ │ +0a2bba: 28fa |000d: goto 0007 // -0006 │ │ +0a2bbc: 0124 |000e: move v4, v2 │ │ +0a2bbe: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0004 line=658 │ │ 0x0007 line=660 │ │ 0x0008 line=659 │ │ 0x000f line=660 │ │ @@ -143637,36 +143656,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0a2bcc: |[0a2bcc] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -0a2bdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a2bde: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0a2be0: 5430 0a0a |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2be4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0a2be8: 0e00 |0006: return-void │ │ -0a2bea: 5430 0a0a |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2bee: 7120 9a34 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ -0a2bf4: 5430 0b0a |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a2bf8: 7120 9a34 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ -0a2bfe: 5430 0c0a |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a2c02: 7120 9a34 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ -0a2c08: 5430 0d0a |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a2c0c: 7120 9a34 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ -0a2c12: 5430 090a |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a2c16: 7120 9b34 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@349b │ │ -0a2c1c: 5430 060a |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a2c20: 7120 9b34 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@349b │ │ -0a2c26: 5430 070a |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ -0a2c2a: 7120 9b34 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@349b │ │ -0a2c30: 5932 110a |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ -0a2c34: 28da |002c: goto 0006 // -0026 │ │ +0a2bc0: |[0a2bc0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +0a2bd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a2bd2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0a2bd4: 5430 0a0a |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2bd8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0a2bdc: 0e00 |0006: return-void │ │ +0a2bde: 5430 0a0a |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2be2: 7120 9a34 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ +0a2be8: 5430 0b0a |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a2bec: 7120 9a34 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ +0a2bf2: 5430 0c0a |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a2bf6: 7120 9a34 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ +0a2bfc: 5430 0d0a |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a2c00: 7120 9a34 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@349a │ │ +0a2c06: 5430 090a |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a2c0a: 7120 9b34 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@349b │ │ +0a2c10: 5430 060a |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a2c14: 7120 9b34 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@349b │ │ +0a2c1a: 5430 070a |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ +0a2c1e: 7120 9b34 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@349b │ │ +0a2c24: 5932 110a |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ +0a2c28: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=777 │ │ 0x0006 line=788 │ │ 0x0007 line=780 │ │ 0x000c line=781 │ │ 0x0011 line=782 │ │ @@ -143683,41 +143702,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -0a2c38: |[0a2c38] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -0a2c48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a2c4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0a2c4c: 5430 0a0a |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2c50: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0a2c54: 0e00 |0006: return-void │ │ -0a2c56: 5430 0a0a |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2c5a: 4b01 0004 |0009: aput v1, v0, v4 │ │ -0a2c5e: 5430 0b0a |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a2c62: 4b01 0004 |000d: aput v1, v0, v4 │ │ -0a2c66: 5430 0c0a |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a2c6a: 4b01 0004 |0011: aput v1, v0, v4 │ │ -0a2c6e: 5430 0d0a |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a2c72: 4b01 0004 |0015: aput v1, v0, v4 │ │ -0a2c76: 5430 090a |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a2c7a: 4b02 0004 |0019: aput v2, v0, v4 │ │ -0a2c7e: 5430 060a |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a2c82: 4b02 0004 |001d: aput v2, v0, v4 │ │ -0a2c86: 5430 070a |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ -0a2c8a: 4b02 0004 |0021: aput v2, v0, v4 │ │ -0a2c8e: 5230 110a |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ -0a2c92: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -0a2c94: b841 |0026: shl-int/2addr v1, v4 │ │ -0a2c96: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -0a2c9a: b510 |0029: and-int/2addr v0, v1 │ │ -0a2c9c: 5930 110a |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ -0a2ca0: 28da |002c: goto 0006 // -0026 │ │ +0a2c2c: |[0a2c2c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +0a2c3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a2c3e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0a2c40: 5430 0a0a |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2c44: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0a2c48: 0e00 |0006: return-void │ │ +0a2c4a: 5430 0a0a |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2c4e: 4b01 0004 |0009: aput v1, v0, v4 │ │ +0a2c52: 5430 0b0a |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a2c56: 4b01 0004 |000d: aput v1, v0, v4 │ │ +0a2c5a: 5430 0c0a |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a2c5e: 4b01 0004 |0011: aput v1, v0, v4 │ │ +0a2c62: 5430 0d0a |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a2c66: 4b01 0004 |0015: aput v1, v0, v4 │ │ +0a2c6a: 5430 090a |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a2c6e: 4b02 0004 |0019: aput v2, v0, v4 │ │ +0a2c72: 5430 060a |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a2c76: 4b02 0004 |001d: aput v2, v0, v4 │ │ +0a2c7a: 5430 070a |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ +0a2c7e: 4b02 0004 |0021: aput v2, v0, v4 │ │ +0a2c82: 5230 110a |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ +0a2c86: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +0a2c88: b841 |0026: shl-int/2addr v1, v4 │ │ +0a2c8a: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0a2c8e: b510 |0029: and-int/2addr v0, v1 │ │ +0a2c90: 5930 110a |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ +0a2c94: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=791 │ │ 0x0006 line=802 │ │ 0x0007 line=794 │ │ 0x000b line=795 │ │ 0x000f line=796 │ │ @@ -143735,62 +143754,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0a2ca4: |[0a2ca4] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -0a2cb4: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -0a2cb8: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -0a2cbc: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0a2cbe: 0f06 |0005: return v6 │ │ -0a2cc0: 54a6 100a |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a2cc4: 6e10 7222 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@2272 │ │ -0a2cca: 0a05 |000b: move-result v5 │ │ -0a2ccc: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -0a2cd0: 7110 1434 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2cd6: 0a06 |0011: move-result v6 │ │ -0a2cd8: 8266 |0012: int-to-float v6, v6 │ │ -0a2cda: 8257 |0013: int-to-float v7, v5 │ │ -0a2cdc: c976 |0014: div-float/2addr v6, v7 │ │ -0a2cde: 7120 1d34 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0a2ce4: 0a01 |0018: move-result v1 │ │ -0a2ce6: 8236 |0019: int-to-float v6, v3 │ │ -0a2ce8: 8237 |001a: int-to-float v7, v3 │ │ -0a2cea: 7020 6b20 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@206b │ │ -0a2cf0: 0a08 |001e: move-result v8 │ │ -0a2cf2: c887 |001f: mul-float/2addr v7, v8 │ │ -0a2cf4: a600 0607 |0020: add-float v0, v6, v7 │ │ -0a2cf8: 7110 1434 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2cfe: 0a0c |0025: move-result v12 │ │ -0a2d00: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -0a2d04: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -0a2d08: 82c7 |002a: int-to-float v7, v12 │ │ -0a2d0a: a907 0007 |002b: div-float v7, v0, v7 │ │ -0a2d0e: 7110 1334 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a2d14: 0a07 |0030: move-result v7 │ │ -0a2d16: c876 |0031: mul-float/2addr v6, v7 │ │ -0a2d18: 7110 2134 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ -0a2d1e: 0a06 |0035: move-result v6 │ │ -0a2d20: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -0a2d24: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -0a2d28: 7120 1e34 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0a2d2e: 0a06 |003d: move-result v6 │ │ -0a2d30: 28c7 |003e: goto 0005 // -0039 │ │ -0a2d32: 7110 1434 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2d38: 0a06 |0042: move-result v6 │ │ -0a2d3a: 8266 |0043: int-to-float v6, v6 │ │ -0a2d3c: 82d7 |0044: int-to-float v7, v13 │ │ -0a2d3e: a904 0607 |0045: div-float v4, v6, v7 │ │ -0a2d42: a606 0409 |0047: add-float v6, v4, v9 │ │ -0a2d46: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -0a2d4a: c876 |004b: mul-float/2addr v6, v7 │ │ -0a2d4c: 8762 |004c: float-to-int v2, v6 │ │ -0a2d4e: 28eb |004d: goto 0038 // -0015 │ │ +0a2c98: |[0a2c98] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +0a2ca8: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +0a2cac: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +0a2cb0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0a2cb2: 0f06 |0005: return v6 │ │ +0a2cb4: 54a6 100a |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a2cb8: 6e10 7222 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@2272 │ │ +0a2cbe: 0a05 |000b: move-result v5 │ │ +0a2cc0: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +0a2cc4: 7110 1434 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2cca: 0a06 |0011: move-result v6 │ │ +0a2ccc: 8266 |0012: int-to-float v6, v6 │ │ +0a2cce: 8257 |0013: int-to-float v7, v5 │ │ +0a2cd0: c976 |0014: div-float/2addr v6, v7 │ │ +0a2cd2: 7120 1d34 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0a2cd8: 0a01 |0018: move-result v1 │ │ +0a2cda: 8236 |0019: int-to-float v6, v3 │ │ +0a2cdc: 8237 |001a: int-to-float v7, v3 │ │ +0a2cde: 7020 6b20 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@206b │ │ +0a2ce4: 0a08 |001e: move-result v8 │ │ +0a2ce6: c887 |001f: mul-float/2addr v7, v8 │ │ +0a2ce8: a600 0607 |0020: add-float v0, v6, v7 │ │ +0a2cec: 7110 1434 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2cf2: 0a0c |0025: move-result v12 │ │ +0a2cf4: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +0a2cf8: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +0a2cfc: 82c7 |002a: int-to-float v7, v12 │ │ +0a2cfe: a907 0007 |002b: div-float v7, v0, v7 │ │ +0a2d02: 7110 1334 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a2d08: 0a07 |0030: move-result v7 │ │ +0a2d0a: c876 |0031: mul-float/2addr v6, v7 │ │ +0a2d0c: 7110 2134 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@3421 │ │ +0a2d12: 0a06 |0035: move-result v6 │ │ +0a2d14: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +0a2d18: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +0a2d1c: 7120 1e34 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0a2d22: 0a06 |003d: move-result v6 │ │ +0a2d24: 28c7 |003e: goto 0005 // -0039 │ │ +0a2d26: 7110 1434 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2d2c: 0a06 |0042: move-result v6 │ │ +0a2d2e: 8266 |0043: int-to-float v6, v6 │ │ +0a2d30: 82d7 |0044: int-to-float v7, v13 │ │ +0a2d32: a904 0607 |0045: div-float v4, v6, v7 │ │ +0a2d36: a606 0409 |0047: add-float v6, v4, v9 │ │ +0a2d3a: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +0a2d3e: c876 |004b: mul-float/2addr v6, v7 │ │ +0a2d40: 8762 |004c: float-to-int v2, v6 │ │ +0a2d42: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=625 │ │ 0x0004 line=626 │ │ 0x0005 line=643 │ │ 0x0006 line=629 │ │ 0x000c line=630 │ │ @@ -143820,76 +143839,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -0a2d50: |[0a2d50] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -0a2d60: 52ec 0f0a |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ -0a2d64: 87cc |0002: float-to-int v12, v12 │ │ -0a2d66: 52ed 0e0a |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ -0a2d6a: 87dd |0005: float-to-int v13, v13 │ │ -0a2d6c: 0200 1200 |0006: move/from16 v0, v18 │ │ -0a2d70: 7040 6220 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@2062 │ │ -0a2d76: 0a12 |000b: move-result v18 │ │ -0a2d78: 52ec 0f0a |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ -0a2d7c: 87cc |000e: float-to-int v12, v12 │ │ -0a2d7e: 52ed 0e0a |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ -0a2d82: 87dd |0011: float-to-int v13, v13 │ │ -0a2d84: 0200 1300 |0012: move/from16 v0, v19 │ │ -0a2d88: 7040 6220 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@2062 │ │ -0a2d8e: 0a13 |0017: move-result v19 │ │ -0a2d90: 7701 1434 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2d96: 0a02 |001b: move-result v2 │ │ -0a2d98: 7701 1434 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2d9e: 0a03 |001f: move-result v3 │ │ -0a2da0: 7701 1434 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2da6: 0a04 |0023: move-result v4 │ │ -0a2da8: 7701 1434 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ -0a2dae: 0a05 |0027: move-result v5 │ │ -0a2db0: 9007 0405 |0028: add-int v7, v4, v5 │ │ -0a2db4: 9006 0203 |002a: add-int v6, v2, v3 │ │ -0a2db8: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -0a2dbc: 824c |002e: int-to-float v12, v4 │ │ -0a2dbe: 827d |002f: int-to-float v13, v7 │ │ -0a2dc0: a909 0c0d |0030: div-float v9, v12, v13 │ │ -0a2dc4: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -0a2dc8: 825c |0034: int-to-float v12, v5 │ │ -0a2dca: 827d |0035: int-to-float v13, v7 │ │ -0a2dcc: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -0a2dd0: 54ec 030a |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2dd4: 6e20 4d20 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@204d │ │ -0a2dda: 0a0c |003d: move-result v12 │ │ -0a2ddc: 0200 1000 |003e: move/from16 v0, v16 │ │ -0a2de0: 0201 1200 |0040: move/from16 v1, v18 │ │ -0a2de4: 7040 6520 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@2065 │ │ -0a2dea: 0a08 |0045: move-result v8 │ │ -0a2dec: 54ec 030a |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2df0: 6e20 4e20 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@204e │ │ -0a2df6: 0a0c |004b: move-result v12 │ │ -0a2df8: 0200 1100 |004c: move/from16 v0, v17 │ │ -0a2dfc: 0201 1300 |004e: move/from16 v1, v19 │ │ -0a2e00: 7040 6520 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@2065 │ │ -0a2e06: 0a0a |0053: move-result v10 │ │ -0a2e08: 828c |0054: int-to-float v12, v8 │ │ -0a2e0a: c89c |0055: mul-float/2addr v12, v9 │ │ -0a2e0c: 82ad |0056: int-to-float v13, v10 │ │ -0a2e0e: c8bd |0057: mul-float/2addr v13, v11 │ │ -0a2e10: c6dc |0058: add-float/2addr v12, v13 │ │ -0a2e12: 87cc |0059: float-to-int v12, v12 │ │ -0a2e14: 0f0c |005a: return v12 │ │ -0a2e16: 822c |005b: int-to-float v12, v2 │ │ -0a2e18: 826d |005c: int-to-float v13, v6 │ │ -0a2e1a: a909 0c0d |005d: div-float v9, v12, v13 │ │ -0a2e1e: 28d3 |005f: goto 0032 // -002d │ │ -0a2e20: 823c |0060: int-to-float v12, v3 │ │ -0a2e22: 826d |0061: int-to-float v13, v6 │ │ -0a2e24: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -0a2e28: 28d4 |0064: goto 0038 // -002c │ │ +0a2d44: |[0a2d44] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +0a2d54: 52ec 0f0a |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ +0a2d58: 87cc |0002: float-to-int v12, v12 │ │ +0a2d5a: 52ed 0e0a |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ +0a2d5e: 87dd |0005: float-to-int v13, v13 │ │ +0a2d60: 0200 1200 |0006: move/from16 v0, v18 │ │ +0a2d64: 7040 6220 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@2062 │ │ +0a2d6a: 0a12 |000b: move-result v18 │ │ +0a2d6c: 52ec 0f0a |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ +0a2d70: 87cc |000e: float-to-int v12, v12 │ │ +0a2d72: 52ed 0e0a |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ +0a2d76: 87dd |0011: float-to-int v13, v13 │ │ +0a2d78: 0200 1300 |0012: move/from16 v0, v19 │ │ +0a2d7c: 7040 6220 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@2062 │ │ +0a2d82: 0a13 |0017: move-result v19 │ │ +0a2d84: 7701 1434 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2d8a: 0a02 |001b: move-result v2 │ │ +0a2d8c: 7701 1434 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2d92: 0a03 |001f: move-result v3 │ │ +0a2d94: 7701 1434 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2d9a: 0a04 |0023: move-result v4 │ │ +0a2d9c: 7701 1434 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@3414 │ │ +0a2da2: 0a05 |0027: move-result v5 │ │ +0a2da4: 9007 0405 |0028: add-int v7, v4, v5 │ │ +0a2da8: 9006 0203 |002a: add-int v6, v2, v3 │ │ +0a2dac: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +0a2db0: 824c |002e: int-to-float v12, v4 │ │ +0a2db2: 827d |002f: int-to-float v13, v7 │ │ +0a2db4: a909 0c0d |0030: div-float v9, v12, v13 │ │ +0a2db8: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +0a2dbc: 825c |0034: int-to-float v12, v5 │ │ +0a2dbe: 827d |0035: int-to-float v13, v7 │ │ +0a2dc0: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +0a2dc4: 54ec 030a |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2dc8: 6e20 4d20 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@204d │ │ +0a2dce: 0a0c |003d: move-result v12 │ │ +0a2dd0: 0200 1000 |003e: move/from16 v0, v16 │ │ +0a2dd4: 0201 1200 |0040: move/from16 v1, v18 │ │ +0a2dd8: 7040 6520 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@2065 │ │ +0a2dde: 0a08 |0045: move-result v8 │ │ +0a2de0: 54ec 030a |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2de4: 6e20 4e20 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@204e │ │ +0a2dea: 0a0c |004b: move-result v12 │ │ +0a2dec: 0200 1100 |004c: move/from16 v0, v17 │ │ +0a2df0: 0201 1300 |004e: move/from16 v1, v19 │ │ +0a2df4: 7040 6520 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@2065 │ │ +0a2dfa: 0a0a |0053: move-result v10 │ │ +0a2dfc: 828c |0054: int-to-float v12, v8 │ │ +0a2dfe: c89c |0055: mul-float/2addr v12, v9 │ │ +0a2e00: 82ad |0056: int-to-float v13, v10 │ │ +0a2e02: c8bd |0057: mul-float/2addr v13, v11 │ │ +0a2e04: c6dc |0058: add-float/2addr v12, v13 │ │ +0a2e06: 87cc |0059: float-to-int v12, v12 │ │ +0a2e08: 0f0c |005a: return v12 │ │ +0a2e0a: 822c |005b: int-to-float v12, v2 │ │ +0a2e0c: 826d |005c: int-to-float v13, v6 │ │ +0a2e0e: a909 0c0d |005d: div-float v9, v12, v13 │ │ +0a2e12: 28d3 |005f: goto 0032 // -002d │ │ +0a2e14: 823c |0060: int-to-float v12, v3 │ │ +0a2e16: 826d |0061: int-to-float v13, v6 │ │ +0a2e18: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +0a2e1c: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x000c line=605 │ │ 0x0018 line=606 │ │ 0x001c line=607 │ │ 0x0020 line=608 │ │ @@ -143927,25 +143946,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 │ │ -0a2e2c: |[0a2e2c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0a2e3c: 7120 6920 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@2069 │ │ -0a2e42: 0c00 |0003: move-result-object v0 │ │ -0a2e44: 5201 150a |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2e48: 8211 |0006: int-to-float v1, v1 │ │ -0a2e4a: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -0a2e4e: c942 |0009: div-float/2addr v2, v4 │ │ -0a2e50: c821 |000a: mul-float/2addr v1, v2 │ │ -0a2e52: 8711 |000b: float-to-int v1, v1 │ │ -0a2e54: 5901 150a |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a2e58: 1100 |000e: return-object v0 │ │ +0a2e20: |[0a2e20] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0a2e30: 7120 6920 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@2069 │ │ +0a2e36: 0c00 |0003: move-result-object v0 │ │ +0a2e38: 5201 150a |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2e3c: 8211 |0006: int-to-float v1, v1 │ │ +0a2e3e: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +0a2e42: c942 |0009: div-float/2addr v2, v4 │ │ +0a2e44: c821 |000a: mul-float/2addr v1, v2 │ │ +0a2e46: 8711 |000b: float-to-int v1, v1 │ │ +0a2e48: 5901 150a |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a2e4c: 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; │ │ @@ -143958,20 +143977,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 │ │ -0a2e5c: |[0a2e5c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0a2e6c: 2200 5004 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0450 │ │ -0a2e70: 6e10 6922 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@2269 │ │ -0a2e76: 0c01 |0005: move-result-object v1 │ │ -0a2e78: 7040 5820 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@2058 │ │ -0a2e7e: 1100 |0009: return-object v0 │ │ +0a2e50: |[0a2e50] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0a2e60: 2200 5004 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0450 │ │ +0a2e64: 6e10 6922 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@2269 │ │ +0a2e6a: 0c01 |0005: move-result-object v1 │ │ +0a2e6c: 7040 5820 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@2058 │ │ +0a2e72: 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; │ │ │ │ @@ -143980,26 +143999,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0a2e80: |[0a2e80] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -0a2e90: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a2e92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a2e94: 5c43 120a |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ -0a2e98: 5440 030a |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2e9c: 5441 040a |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2ea0: 6e40 5520 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@2055 │ │ -0a2ea6: 5c42 120a |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ -0a2eaa: 5240 050a |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a2eae: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -0a2eb2: 6e20 8220 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a2eb8: 0e00 |0014: return-void │ │ +0a2e74: |[0a2e74] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +0a2e84: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a2e86: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a2e88: 5c43 120a |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ +0a2e8c: 5440 030a |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2e90: 5441 040a |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2e94: 6e40 5520 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@2055 │ │ +0a2e9a: 5c42 120a |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ +0a2e9e: 5240 050a |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a2ea2: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +0a2ea6: 6e20 8220 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a2eac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=766 │ │ 0x0004 line=767 │ │ 0x000b line=768 │ │ 0x000d line=770 │ │ 0x0011 line=772 │ │ @@ -144014,26 +144033,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a2ebc: |[0a2ebc] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -0a2ecc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0a2ed0: c705 |0002: sub-float/2addr v5, v0 │ │ -0a2ed2: 8950 |0003: float-to-double v0, v5 │ │ -0a2ed4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -0a2ede: cd20 |0009: mul-double/2addr v0, v2 │ │ -0a2ee0: 8c05 |000a: double-to-float v5, v0 │ │ -0a2ee2: 8950 |000b: float-to-double v0, v5 │ │ -0a2ee4: 7120 2334 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@3423 │ │ -0a2eea: 0b00 |000f: move-result-wide v0 │ │ -0a2eec: 8c00 |0010: double-to-float v0, v0 │ │ -0a2eee: 0f00 |0011: return v0 │ │ +0a2eb0: |[0a2eb0] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +0a2ec0: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +0a2ec4: c705 |0002: sub-float/2addr v5, v0 │ │ +0a2ec6: 8950 |0003: float-to-double v0, v5 │ │ +0a2ec8: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +0a2ed2: cd20 |0009: mul-double/2addr v0, v2 │ │ +0a2ed4: 8c05 |000a: double-to-float v5, v0 │ │ +0a2ed6: 8950 |000b: float-to-double v0, v5 │ │ +0a2ed8: 7120 2334 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@3423 │ │ +0a2ede: 0b00 |000f: move-result-wide v0 │ │ +0a2ee0: 8c00 |0010: double-to-float v0, v0 │ │ +0a2ee2: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ 0x000b line=683 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -144044,47 +144063,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -0a2ef0: |[0a2ef0] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -0a2f00: 0192 |0000: move v2, v9 │ │ -0a2f02: 01a3 |0001: move v3, v10 │ │ -0a2f04: 5480 040a |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2f08: 6e10 aa21 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a2f0e: 0a06 |0007: move-result v6 │ │ -0a2f10: 5480 040a |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2f14: 6e10 c821 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a2f1a: 0a07 |000d: move-result v7 │ │ -0a2f1c: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -0a2f20: 5480 030a |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2f24: 5481 040a |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2f28: 6e40 4a20 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@204a │ │ -0a2f2e: 0a02 |0017: move-result v2 │ │ -0a2f30: 5480 040a |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2f34: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -0a2f38: 6e20 ea21 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ -0a2f3e: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -0a2f42: 5480 030a |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2f46: 5481 040a |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2f4a: 6e40 4b20 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@204b │ │ -0a2f50: 0a03 |0028: move-result v3 │ │ -0a2f52: 5480 040a |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2f56: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -0a2f5a: 6e20 eb21 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21eb │ │ -0a2f60: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -0a2f64: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -0a2f68: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -0a2f6c: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -0a2f70: 5480 030a |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a2f74: 5481 040a |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a2f78: 7406 5420 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@2054 │ │ -0a2f7e: 0e00 |003f: return-void │ │ +0a2ee4: |[0a2ee4] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +0a2ef4: 0192 |0000: move v2, v9 │ │ +0a2ef6: 01a3 |0001: move v3, v10 │ │ +0a2ef8: 5480 040a |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2efc: 6e10 aa21 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a2f02: 0a06 |0007: move-result v6 │ │ +0a2f04: 5480 040a |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2f08: 6e10 c821 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a2f0e: 0a07 |000d: move-result v7 │ │ +0a2f10: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +0a2f14: 5480 030a |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2f18: 5481 040a |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2f1c: 6e40 4a20 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@204a │ │ +0a2f22: 0a02 |0017: move-result v2 │ │ +0a2f24: 5480 040a |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2f28: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +0a2f2c: 6e20 ea21 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ +0a2f32: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +0a2f36: 5480 030a |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2f3a: 5481 040a |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2f3e: 6e40 4b20 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@204b │ │ +0a2f44: 0a03 |0028: move-result v3 │ │ +0a2f46: 5480 040a |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2f4a: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +0a2f4e: 6e20 eb21 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21eb │ │ +0a2f54: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +0a2f58: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +0a2f5c: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +0a2f60: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +0a2f64: 5480 030a |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a2f68: 5481 040a |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a2f6c: 7406 5420 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@2054 │ │ +0a2f72: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ 0x0001 line=1398 │ │ 0x0002 line=1399 │ │ 0x0008 line=1400 │ │ 0x000e line=1401 │ │ @@ -144116,73 +144135,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -0a2f80: |[0a2f80] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -0a2f90: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0a2f92: 54a7 0a0a |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2f96: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -0a2f9a: 54a7 0a0a |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2f9e: 2177 |0007: array-length v7, v7 │ │ -0a2fa0: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -0a2fa4: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a2fa8: 2373 d006 |000c: new-array v3, v7, [F // type@06d0 │ │ -0a2fac: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a2fb0: 2374 d006 |0010: new-array v4, v7, [F // type@06d0 │ │ -0a2fb4: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a2fb8: 2375 d006 |0014: new-array v5, v7, [F // type@06d0 │ │ -0a2fbc: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a2fc0: 2376 d006 |0018: new-array v6, v7, [F // type@06d0 │ │ -0a2fc4: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a2fc8: 2372 d106 |001c: new-array v2, v7, [I // type@06d1 │ │ -0a2fcc: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a2fd0: 2370 d106 |0020: new-array v0, v7, [I // type@06d1 │ │ -0a2fd4: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a2fd8: 2371 d106 |0024: new-array v1, v7, [I // type@06d1 │ │ -0a2fdc: 54a7 0a0a |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2fe0: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -0a2fe4: 54a7 0a0a |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2fe8: 54a8 0a0a |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a2fec: 2188 |002e: array-length v8, v8 │ │ -0a2fee: 7158 6034 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -0a2ff4: 54a7 0b0a |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a2ff8: 54a8 0b0a |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a2ffc: 2188 |0036: array-length v8, v8 │ │ -0a2ffe: 7158 6034 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -0a3004: 54a7 0c0a |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a3008: 54a8 0c0a |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a300c: 2188 |003e: array-length v8, v8 │ │ -0a300e: 7158 6034 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -0a3014: 54a7 0d0a |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a3018: 54a8 0d0a |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a301c: 2188 |0046: array-length v8, v8 │ │ -0a301e: 7158 6034 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -0a3024: 54a7 090a |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a3028: 54a8 090a |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a302c: 2188 |004e: array-length v8, v8 │ │ -0a302e: 7158 6034 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -0a3034: 54a7 060a |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a3038: 54a8 060a |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a303c: 2188 |0056: array-length v8, v8 │ │ -0a303e: 7158 6034 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -0a3044: 54a7 070a |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ -0a3048: 54a8 070a |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ -0a304c: 2188 |005e: array-length v8, v8 │ │ -0a304e: 7158 6034 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ -0a3054: 5ba3 0a0a |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a3058: 5ba4 0b0a |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a305c: 5ba5 0c0a |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a3060: 5ba6 0d0a |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a3064: 5ba2 090a |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a3068: 5ba0 060a |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a306c: 5ba1 070a |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ -0a3070: 0e00 |0070: return-void │ │ +0a2f74: |[0a2f74] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +0a2f84: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0a2f86: 54a7 0a0a |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2f8a: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +0a2f8e: 54a7 0a0a |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2f92: 2177 |0007: array-length v7, v7 │ │ +0a2f94: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +0a2f98: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0a2f9c: 2373 d006 |000c: new-array v3, v7, [F // type@06d0 │ │ +0a2fa0: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0a2fa4: 2374 d006 |0010: new-array v4, v7, [F // type@06d0 │ │ +0a2fa8: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0a2fac: 2375 d006 |0014: new-array v5, v7, [F // type@06d0 │ │ +0a2fb0: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0a2fb4: 2376 d006 |0018: new-array v6, v7, [F // type@06d0 │ │ +0a2fb8: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0a2fbc: 2372 d106 |001c: new-array v2, v7, [I // type@06d1 │ │ +0a2fc0: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0a2fc4: 2370 d106 |0020: new-array v0, v7, [I // type@06d1 │ │ +0a2fc8: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0a2fcc: 2371 d106 |0024: new-array v1, v7, [I // type@06d1 │ │ +0a2fd0: 54a7 0a0a |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2fd4: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +0a2fd8: 54a7 0a0a |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2fdc: 54a8 0a0a |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a2fe0: 2188 |002e: array-length v8, v8 │ │ +0a2fe2: 7158 6034 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +0a2fe8: 54a7 0b0a |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a2fec: 54a8 0b0a |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a2ff0: 2188 |0036: array-length v8, v8 │ │ +0a2ff2: 7158 6034 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +0a2ff8: 54a7 0c0a |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a2ffc: 54a8 0c0a |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a3000: 2188 |003e: array-length v8, v8 │ │ +0a3002: 7158 6034 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +0a3008: 54a7 0d0a |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a300c: 54a8 0d0a |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a3010: 2188 |0046: array-length v8, v8 │ │ +0a3012: 7158 6034 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +0a3018: 54a7 090a |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a301c: 54a8 090a |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a3020: 2188 |004e: array-length v8, v8 │ │ +0a3022: 7158 6034 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +0a3028: 54a7 060a |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a302c: 54a8 060a |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a3030: 2188 |0056: array-length v8, v8 │ │ +0a3032: 7158 6034 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +0a3038: 54a7 070a |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ +0a303c: 54a8 070a |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ +0a3040: 2188 |005e: array-length v8, v8 │ │ +0a3042: 7158 6034 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@3460 │ │ +0a3048: 5ba3 0a0a |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a304c: 5ba4 0b0a |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a3050: 5ba5 0c0a |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a3054: 5ba6 0d0a |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a3058: 5ba2 090a |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a305c: 5ba0 060a |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a3060: 5ba1 070a |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0a07 │ │ +0a3064: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=805 │ │ 0x000a line=806 │ │ 0x000e line=807 │ │ 0x0012 line=808 │ │ 0x0016 line=809 │ │ @@ -144221,45 +144240,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -0a3074: |[0a3074] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -0a3084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a3086: 54b1 040a |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a308a: 6e10 aa21 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a3090: 0a0a |0006: move-result v10 │ │ -0a3092: 54b1 040a |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3096: 6e10 c821 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a309c: 0a06 |000c: move-result v6 │ │ -0a309e: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -0a30a2: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -0a30a6: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -0a30aa: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -0a30ae: 54b1 130a |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a30b2: 6e10 a91e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1ea9 │ │ -0a30b8: 6e20 8220 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a30be: 0f00 |001d: return v0 │ │ -0a30c0: 54b1 040a |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a30c4: 07b0 |0020: move-object v0, v11 │ │ -0a30c6: 01e4 |0021: move v4, v14 │ │ -0a30c8: 01f5 |0022: move v5, v15 │ │ -0a30ca: 7606 6620 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@2066 │ │ -0a30d0: 0a09 |0026: move-result v9 │ │ -0a30d2: 54b4 130a |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a30d6: 01a5 |0029: move v5, v10 │ │ -0a30d8: 0127 |002a: move v7, v2 │ │ -0a30da: 0138 |002b: move v8, v3 │ │ -0a30dc: 7406 b91e 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1eb9 │ │ -0a30e2: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -0a30e4: 6e20 8220 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a30ea: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -0a30ec: 28e9 |0034: goto 001d // -0017 │ │ +0a3068: |[0a3068] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +0a3078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a307a: 54b1 040a |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a307e: 6e10 aa21 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a3084: 0a0a |0006: move-result v10 │ │ +0a3086: 54b1 040a |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a308a: 6e10 c821 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a3090: 0a06 |000c: move-result v6 │ │ +0a3092: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +0a3096: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +0a309a: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +0a309e: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +0a30a2: 54b1 130a |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a30a6: 6e10 a91e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1ea9 │ │ +0a30ac: 6e20 8220 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a30b2: 0f00 |001d: return v0 │ │ +0a30b4: 54b1 040a |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a30b8: 07b0 |0020: move-object v0, v11 │ │ +0a30ba: 01e4 |0021: move v4, v14 │ │ +0a30bc: 01f5 |0022: move v5, v15 │ │ +0a30be: 7606 6620 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@2066 │ │ +0a30c4: 0a09 |0026: move-result v9 │ │ +0a30c6: 54b4 130a |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a30ca: 01a5 |0029: move v5, v10 │ │ +0a30cc: 0127 |002a: move v7, v2 │ │ +0a30ce: 0138 |002b: move v8, v3 │ │ +0a30d0: 7406 b91e 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1eb9 │ │ +0a30d6: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +0a30d8: 6e20 8220 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a30de: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +0a30e0: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=584 │ │ 0x0007 line=585 │ │ 0x000d line=586 │ │ 0x000f line=587 │ │ 0x0011 line=589 │ │ @@ -144287,45 +144306,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0a30f0: |[0a30f0] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -0a3100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a3102: 5431 100a |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a3106: 6e10 6c22 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@226c │ │ -0a310c: 0a01 |0006: move-result v1 │ │ -0a310e: 5232 080a |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ -0a3112: b021 |0009: add-int/2addr v1, v2 │ │ -0a3114: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -0a3118: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -0a311c: 5431 100a |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a3120: 6e10 6f22 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@226f │ │ -0a3126: 0a01 |0013: move-result v1 │ │ -0a3128: 5232 080a |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ -0a312c: b021 |0016: add-int/2addr v1, v2 │ │ -0a312e: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -0a3132: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -0a3136: 5431 100a |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a313a: 6e10 6e22 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@226e │ │ -0a3140: 0a01 |0020: move-result v1 │ │ -0a3142: 5232 080a |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ -0a3146: b121 |0023: sub-int/2addr v1, v2 │ │ -0a3148: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -0a314c: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0a3150: 5431 100a |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a3154: 6e10 6522 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@2265 │ │ -0a315a: 0a01 |002d: move-result v1 │ │ -0a315c: 5232 080a |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ -0a3160: b121 |0030: sub-int/2addr v1, v2 │ │ -0a3162: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -0a3166: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -0a316a: 0f00 |0035: return v0 │ │ +0a30e4: |[0a30e4] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +0a30f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a30f6: 5431 100a |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a30fa: 6e10 6c22 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@226c │ │ +0a3100: 0a01 |0006: move-result v1 │ │ +0a3102: 5232 080a |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ +0a3106: b021 |0009: add-int/2addr v1, v2 │ │ +0a3108: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +0a310c: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +0a3110: 5431 100a |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a3114: 6e10 6f22 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@226f │ │ +0a311a: 0a01 |0013: move-result v1 │ │ +0a311c: 5232 080a |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ +0a3120: b021 |0016: add-int/2addr v1, v2 │ │ +0a3122: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +0a3126: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +0a312a: 5431 100a |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a312e: 6e10 6e22 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@226e │ │ +0a3134: 0a01 |0020: move-result v1 │ │ +0a3136: 5232 080a |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ +0a313a: b121 |0023: sub-int/2addr v1, v2 │ │ +0a313c: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +0a3140: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0a3144: 5431 100a |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a3148: 6e10 6522 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@2265 │ │ +0a314e: 0a01 |002d: move-result v1 │ │ +0a3150: 5232 080a |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ +0a3154: b121 |0030: sub-int/2addr v1, v2 │ │ +0a3156: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +0a315a: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +0a315e: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ 0x0001 line=1473 │ │ 0x000e line=1474 │ │ 0x001b line=1475 │ │ 0x0028 line=1476 │ │ @@ -144341,37 +144360,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -0a316c: |[0a316c] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -0a317c: 5452 170a |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a3180: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -0a3184: 5254 0e0a |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ -0a3188: 6e30 6e21 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ -0a318e: 5452 170a |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a3192: 5253 020a |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3196: 7120 6b15 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -0a319c: 0a02 |0010: move-result v2 │ │ -0a319e: 5253 0f0a |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ -0a31a2: 5254 0e0a |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ -0a31a6: 7040 6120 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@2061 │ │ -0a31ac: 0a00 |0018: move-result v0 │ │ -0a31ae: 5452 170a |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a31b2: 5253 020a |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a31b6: 7120 6c15 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ -0a31bc: 0a02 |0020: move-result v2 │ │ -0a31be: 5253 0f0a |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ -0a31c2: 5254 0e0a |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ -0a31c6: 7040 6120 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@2061 │ │ -0a31cc: 0a01 |0028: move-result v1 │ │ -0a31ce: 7030 6a20 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@206a │ │ -0a31d4: 0e00 |002c: return-void │ │ +0a3160: |[0a3160] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +0a3170: 5452 170a |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a3174: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +0a3178: 5254 0e0a |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ +0a317c: 6e30 6e21 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ +0a3182: 5452 170a |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a3186: 5253 020a |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a318a: 7120 6b15 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +0a3190: 0a02 |0010: move-result v2 │ │ +0a3192: 5253 0f0a |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ +0a3196: 5254 0e0a |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ +0a319a: 7040 6120 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@2061 │ │ +0a31a0: 0a00 |0018: move-result v0 │ │ +0a31a2: 5452 170a |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a31a6: 5253 020a |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a31aa: 7120 6c15 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ +0a31b0: 0a02 |0020: move-result v2 │ │ +0a31b2: 5253 0f0a |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ +0a31b6: 5254 0e0a |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0a0e │ │ +0a31ba: 7040 6120 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@2061 │ │ +0a31c0: 0a01 |0028: move-result v1 │ │ +0a31c2: 7030 6a20 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@206a │ │ +0a31c8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1386 │ │ 0x0009 line=1387 │ │ 0x0019 line=1390 │ │ 0x0029 line=1393 │ │ 0x002c line=1394 │ │ @@ -144385,44 +144404,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -0a31d8: |[0a31d8] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -0a31e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a31ea: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0a31ec: 7051 5d20 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ -0a31f2: 0a01 |0005: move-result v1 │ │ -0a31f4: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -0a31f8: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -0a31fc: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -0a31fe: 7051 5d20 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ -0a3204: 0a01 |000e: move-result v1 │ │ -0a3206: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -0a320a: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -0a320e: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -0a3210: 7051 5d20 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ -0a3216: 0a01 |0017: move-result v1 │ │ -0a3218: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0a321c: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0a3220: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -0a3224: 7051 5d20 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ -0a322a: 0a01 |0021: move-result v1 │ │ -0a322c: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -0a3230: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -0a3234: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -0a3238: 5431 060a |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ -0a323c: 4402 0106 |002a: aget v2, v1, v6 │ │ -0a3240: b602 |002c: or-int/2addr v2, v0 │ │ -0a3242: 4b02 0106 |002d: aput v2, v1, v6 │ │ -0a3246: 5431 030a |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a324a: 6e30 4f20 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@204f │ │ -0a3250: 0e00 |0034: return-void │ │ +0a31cc: |[0a31cc] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +0a31dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a31de: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0a31e0: 7051 5d20 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ +0a31e6: 0a01 |0005: move-result v1 │ │ +0a31e8: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +0a31ec: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +0a31f0: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +0a31f2: 7051 5d20 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ +0a31f8: 0a01 |000e: move-result v1 │ │ +0a31fa: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +0a31fe: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +0a3202: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +0a3204: 7051 5d20 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ +0a320a: 0a01 |0017: move-result v1 │ │ +0a320c: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +0a3210: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0a3214: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +0a3218: 7051 5d20 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@205d │ │ +0a321e: 0a01 |0021: move-result v1 │ │ +0a3220: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +0a3224: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +0a3228: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +0a322c: 5431 060a |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0a06 │ │ +0a3230: 4402 0106 |002a: aget v2, v1, v6 │ │ +0a3234: b602 |002c: or-int/2addr v2, v0 │ │ +0a3236: 4b02 0106 |002d: aput v2, v1, v6 │ │ +0a323a: 5431 030a |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a323e: 6e30 4f20 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@204f │ │ +0a3244: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ 0x0001 line=1229 │ │ 0x0008 line=1230 │ │ 0x000a line=1232 │ │ 0x0011 line=1233 │ │ @@ -144446,36 +144465,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0a3254: |[0a3254] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -0a3264: 7020 6d20 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@206d │ │ -0a326a: 5430 0a0a |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a326e: 5431 0c0a |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a3272: 4b04 0106 |0007: aput v4, v1, v6 │ │ -0a3276: 4b04 0006 |0009: aput v4, v0, v6 │ │ -0a327a: 5430 0b0a |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a327e: 5431 0d0a |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a3282: 4b05 0106 |000f: aput v5, v1, v6 │ │ -0a3286: 4b05 0006 |0011: aput v5, v0, v6 │ │ -0a328a: 5430 090a |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a328e: 8741 |0015: float-to-int v1, v4 │ │ -0a3290: 8752 |0016: float-to-int v2, v5 │ │ -0a3292: 7030 7420 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@2074 │ │ -0a3298: 0a01 |001a: move-result v1 │ │ -0a329a: 4b01 0006 |001b: aput v1, v0, v6 │ │ -0a329e: 5230 110a |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ -0a32a2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0a32a4: b861 |0020: shl-int/2addr v1, v6 │ │ -0a32a6: b610 |0021: or-int/2addr v0, v1 │ │ -0a32a8: 5930 110a |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ -0a32ac: 0e00 |0024: return-void │ │ +0a3248: |[0a3248] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +0a3258: 7020 6d20 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@206d │ │ +0a325e: 5430 0a0a |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a3262: 5431 0c0a |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a3266: 4b04 0106 |0007: aput v4, v1, v6 │ │ +0a326a: 4b04 0006 |0009: aput v4, v0, v6 │ │ +0a326e: 5430 0b0a |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a3272: 5431 0d0a |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a3276: 4b05 0106 |000f: aput v5, v1, v6 │ │ +0a327a: 4b05 0006 |0011: aput v5, v0, v6 │ │ +0a327e: 5430 090a |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a3282: 8741 |0015: float-to-int v1, v4 │ │ +0a3284: 8752 |0016: float-to-int v2, v5 │ │ +0a3286: 7030 7420 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@2074 │ │ +0a328c: 0a01 |001a: move-result v1 │ │ +0a328e: 4b01 0006 |001b: aput v1, v0, v6 │ │ +0a3292: 5230 110a |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ +0a3296: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0a3298: b861 |0020: shl-int/2addr v1, v6 │ │ +0a329a: b610 |0021: or-int/2addr v0, v1 │ │ +0a329c: 5930 110a |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ +0a32a0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0003 line=836 │ │ 0x000b line=837 │ │ 0x0013 line=838 │ │ 0x001d line=839 │ │ @@ -144491,32 +144510,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a32b0: |[0a32b0] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -0a32c0: 7110 dd14 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ -0a32c6: 0a01 |0003: move-result v1 │ │ -0a32c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a32ca: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -0a32ce: 7120 de14 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a32d4: 0a02 |000a: move-result v2 │ │ -0a32d6: 7120 df14 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0a32dc: 0a03 |000e: move-result v3 │ │ -0a32de: 7120 e014 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a32e4: 0a04 |0012: move-result v4 │ │ -0a32e6: 5465 0c0a |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a32ea: 4b03 0502 |0015: aput v3, v5, v2 │ │ -0a32ee: 5465 0d0a |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a32f2: 4b04 0502 |0019: aput v4, v5, v2 │ │ -0a32f6: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a32fa: 28e8 |001d: goto 0005 // -0018 │ │ -0a32fc: 0e00 |001e: return-void │ │ +0a32a4: |[0a32a4] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +0a32b4: 7110 dd14 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ +0a32ba: 0a01 |0003: move-result v1 │ │ +0a32bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a32be: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +0a32c2: 7120 de14 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a32c8: 0a02 |000a: move-result v2 │ │ +0a32ca: 7120 df14 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0a32d0: 0a03 |000e: move-result v3 │ │ +0a32d2: 7120 e014 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a32d8: 0a04 |0012: move-result v4 │ │ +0a32da: 5465 0c0a |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a32de: 4b03 0502 |0015: aput v3, v5, v2 │ │ +0a32e2: 5465 0d0a |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a32e6: 4b04 0502 |0019: aput v4, v5, v2 │ │ +0a32ea: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a32ee: 28e8 |001d: goto 0005 // -0018 │ │ +0a32f0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0004 line=844 │ │ 0x0007 line=845 │ │ 0x000b line=846 │ │ 0x000f line=847 │ │ @@ -144539,41 +144558,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -0a3300: |[0a3300] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -0a3310: 6e10 5b20 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -0a3316: 5280 050a |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a331a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0a331c: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -0a3320: 5480 130a |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a3324: 6e10 b01e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1eb0 │ │ -0a332a: 0a06 |000d: move-result v6 │ │ -0a332c: 5480 130a |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a3330: 6e10 b11e 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1eb1 │ │ -0a3336: 0a07 |0013: move-result v7 │ │ -0a3338: 5480 130a |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a333c: 6e10 a91e 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1ea9 │ │ -0a3342: 5480 130a |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a3346: 6e10 b01e 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1eb0 │ │ -0a334c: 0a02 |001e: move-result v2 │ │ -0a334e: 5480 130a |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a3352: 6e10 b11e 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1eb1 │ │ -0a3358: 0a03 |0024: move-result v3 │ │ -0a335a: 5480 030a |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a335e: 5481 040a |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3362: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -0a3366: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -0a336a: 7406 5420 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@2054 │ │ -0a3370: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -0a3372: 6e20 8220 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a3378: 0e00 |0034: return-void │ │ +0a32f4: |[0a32f4] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +0a3304: 6e10 5b20 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +0a330a: 5280 050a |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a330e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0a3310: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +0a3314: 5480 130a |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a3318: 6e10 b01e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1eb0 │ │ +0a331e: 0a06 |000d: move-result v6 │ │ +0a3320: 5480 130a |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a3324: 6e10 b11e 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1eb1 │ │ +0a332a: 0a07 |0013: move-result v7 │ │ +0a332c: 5480 130a |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a3330: 6e10 a91e 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1ea9 │ │ +0a3336: 5480 130a |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a333a: 6e10 b01e 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1eb0 │ │ +0a3340: 0a02 |001e: move-result v2 │ │ +0a3342: 5480 130a |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a3346: 6e10 b11e 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1eb1 │ │ +0a334c: 0a03 |0024: move-result v3 │ │ +0a334e: 5480 030a |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a3352: 5481 040a |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3356: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +0a335a: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +0a335e: 7406 5420 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@2054 │ │ +0a3364: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +0a3366: 6e20 8220 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a336c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -144594,79 +144613,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -0a337c: |[0a337c] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -0a338c: 20e1 9d04 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@049d │ │ -0a3390: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -0a3394: 07e9 |0004: move-object v9, v14 │ │ -0a3396: 1f09 9d04 |0005: check-cast v9, Landroid/view/ViewGroup; // type@049d │ │ -0a339a: 6e10 c421 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ -0a33a0: 0a0b |000a: move-result v11 │ │ -0a33a2: 6e10 c521 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ -0a33a8: 0a0c |000e: move-result v12 │ │ -0a33aa: 6e10 6722 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -0a33b0: 0a08 |0012: move-result v8 │ │ -0a33b2: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -0a33b6: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -0a33ba: 6e20 6622 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -0a33c0: 0c02 |001a: move-result-object v2 │ │ -0a33c2: 9001 120b |001b: add-int v1, v18, v11 │ │ -0a33c6: 6e10 aa21 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a33cc: 0a03 |0020: move-result v3 │ │ -0a33ce: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -0a33d2: 9001 120b |0023: add-int v1, v18, v11 │ │ -0a33d6: 6e10 be21 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@21be │ │ -0a33dc: 0a03 |0028: move-result v3 │ │ -0a33de: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -0a33e2: 9001 130c |002b: add-int v1, v19, v12 │ │ -0a33e6: 6e10 c821 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a33ec: 0a03 |0030: move-result v3 │ │ -0a33ee: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -0a33f2: 9001 130c |0033: add-int v1, v19, v12 │ │ -0a33f6: 6e10 9c21 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0a33fc: 0a03 |0038: move-result v3 │ │ -0a33fe: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -0a3402: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -0a3404: 9001 120b |003c: add-int v1, v18, v11 │ │ -0a3408: 6e10 aa21 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a340e: 0a04 |0041: move-result v4 │ │ -0a3410: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -0a3414: 9001 130c |0044: add-int v1, v19, v12 │ │ -0a3418: 6e10 c821 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a341e: 0a04 |0049: move-result v4 │ │ -0a3420: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -0a3424: 07d1 |004c: move-object v1, v13 │ │ -0a3426: 0204 1000 |004d: move/from16 v4, v16 │ │ -0a342a: 0205 1100 |004f: move/from16 v5, v17 │ │ -0a342e: 7407 5a20 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@205a │ │ -0a3434: 0a01 |0054: move-result v1 │ │ -0a3436: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -0a343a: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -0a343c: 0f01 |0058: return v1 │ │ -0a343e: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0a3442: 28ba |005b: goto 0015 // -0046 │ │ -0a3444: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -0a3448: 0200 1000 |005e: move/from16 v0, v16 │ │ -0a344c: 7b01 |0060: neg-int v1, v0 │ │ -0a344e: 7120 7716 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1677 │ │ -0a3454: 0a01 |0064: move-result v1 │ │ -0a3456: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -0a345a: 0200 1100 |0067: move/from16 v0, v17 │ │ -0a345e: 7b01 |0069: neg-int v1, v0 │ │ -0a3460: 7120 7816 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1678 │ │ -0a3466: 0a01 |006d: move-result v1 │ │ -0a3468: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -0a346c: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -0a346e: 28e7 |0071: goto 0058 // -0019 │ │ -0a3470: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -0a3472: 28e5 |0073: goto 0058 // -001b │ │ +0a3370: |[0a3370] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +0a3380: 20e1 9d04 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@049d │ │ +0a3384: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +0a3388: 07e9 |0004: move-object v9, v14 │ │ +0a338a: 1f09 9d04 |0005: check-cast v9, Landroid/view/ViewGroup; // type@049d │ │ +0a338e: 6e10 c421 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ +0a3394: 0a0b |000a: move-result v11 │ │ +0a3396: 6e10 c521 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ +0a339c: 0a0c |000e: move-result v12 │ │ +0a339e: 6e10 6722 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +0a33a4: 0a08 |0012: move-result v8 │ │ +0a33a6: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +0a33aa: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +0a33ae: 6e20 6622 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +0a33b4: 0c02 |001a: move-result-object v2 │ │ +0a33b6: 9001 120b |001b: add-int v1, v18, v11 │ │ +0a33ba: 6e10 aa21 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a33c0: 0a03 |0020: move-result v3 │ │ +0a33c2: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +0a33c6: 9001 120b |0023: add-int v1, v18, v11 │ │ +0a33ca: 6e10 be21 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@21be │ │ +0a33d0: 0a03 |0028: move-result v3 │ │ +0a33d2: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +0a33d6: 9001 130c |002b: add-int v1, v19, v12 │ │ +0a33da: 6e10 c821 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a33e0: 0a03 |0030: move-result v3 │ │ +0a33e2: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +0a33e6: 9001 130c |0033: add-int v1, v19, v12 │ │ +0a33ea: 6e10 9c21 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0a33f0: 0a03 |0038: move-result v3 │ │ +0a33f2: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +0a33f6: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +0a33f8: 9001 120b |003c: add-int v1, v18, v11 │ │ +0a33fc: 6e10 aa21 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a3402: 0a04 |0041: move-result v4 │ │ +0a3404: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +0a3408: 9001 130c |0044: add-int v1, v19, v12 │ │ +0a340c: 6e10 c821 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a3412: 0a04 |0049: move-result v4 │ │ +0a3414: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +0a3418: 07d1 |004c: move-object v1, v13 │ │ +0a341a: 0204 1000 |004d: move/from16 v4, v16 │ │ +0a341e: 0205 1100 |004f: move/from16 v5, v17 │ │ +0a3422: 7407 5a20 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@205a │ │ +0a3428: 0a01 |0054: move-result v1 │ │ +0a342a: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +0a342e: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +0a3430: 0f01 |0058: return v1 │ │ +0a3432: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0a3436: 28ba |005b: goto 0015 // -0046 │ │ +0a3438: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +0a343c: 0200 1000 |005e: move/from16 v0, v16 │ │ +0a3440: 7b01 |0060: neg-int v1, v0 │ │ +0a3442: 7120 7716 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1677 │ │ +0a3448: 0a01 |0064: move-result v1 │ │ +0a344a: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +0a344e: 0200 1100 |0067: move/from16 v0, v17 │ │ +0a3452: 7b01 |0069: neg-int v1, v0 │ │ +0a3454: 7120 7816 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1678 │ │ +0a345a: 0a01 |006d: move-result v1 │ │ +0a345c: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +0a3460: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +0a3462: 28e7 |0071: goto 0058 // -0019 │ │ +0a3464: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +0a3466: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ 0x0005 line=917 │ │ 0x0007 line=918 │ │ 0x000b line=919 │ │ 0x000f line=920 │ │ @@ -144703,25 +144722,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0a3474: |[0a3474] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -0a3484: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0a3486: 5910 020a |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a348a: 7010 6320 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@2063 │ │ -0a3490: 5410 170a |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a3494: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -0a3498: 5410 170a |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a349c: 6e10 7421 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ -0a34a2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0a34a4: 5b10 170a |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a34a8: 0e00 |0012: return-void │ │ +0a3468: |[0a3468] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +0a3478: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0a347a: 5910 020a |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a347e: 7010 6320 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@2063 │ │ +0a3484: 5410 170a |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a3488: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0a348c: 5410 170a |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a3490: 6e10 7421 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ +0a3496: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0a3498: 5b10 170a |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a349c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -144734,42 +144753,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0a34ac: |[0a34ac] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -0a34bc: 6e10 b921 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0a34c2: 0c00 |0003: move-result-object v0 │ │ -0a34c4: 5431 100a |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a34c8: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -0a34cc: 2200 6e06 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0a34d0: 2201 8206 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0a34d4: 7010 5134 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a34da: 1a02 4a19 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@194a │ │ -0a34de: 6e20 5a34 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a34e4: 0c01 |0014: move-result-object v1 │ │ -0a34e6: 5432 100a |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a34ea: 6e20 5934 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0a34f0: 0c01 |001a: move-result-object v1 │ │ -0a34f2: 1a02 ed00 |001b: const-string v2, ")" // string@00ed │ │ -0a34f6: 6e20 5a34 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a34fc: 0c01 |0020: move-result-object v1 │ │ -0a34fe: 6e10 5f34 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a3504: 0c01 |0024: move-result-object v1 │ │ -0a3506: 7020 0034 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0a350c: 2700 |0028: throw v0 │ │ -0a350e: 5b34 040a |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3512: 5935 020a |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3516: 5430 030a |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a351a: 6e30 5220 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@2052 │ │ -0a3520: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0a3522: 6e20 8220 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a3528: 0e00 |0036: return-void │ │ +0a34a0: |[0a34a0] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +0a34b0: 6e10 b921 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0a34b6: 0c00 |0003: move-result-object v0 │ │ +0a34b8: 5431 100a |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a34bc: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +0a34c0: 2200 6e06 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0a34c4: 2201 8206 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0a34c8: 7010 5134 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a34ce: 1a02 4a19 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@194a │ │ +0a34d2: 6e20 5a34 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a34d8: 0c01 |0014: move-result-object v1 │ │ +0a34da: 5432 100a |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a34de: 6e20 5934 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0a34e4: 0c01 |001a: move-result-object v1 │ │ +0a34e6: 1a02 ed00 |001b: const-string v2, ")" // string@00ed │ │ +0a34ea: 6e20 5a34 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a34f0: 0c01 |0020: move-result-object v1 │ │ +0a34f2: 6e10 5f34 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a34f8: 0c01 |0024: move-result-object v1 │ │ +0a34fa: 7020 0034 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0a3500: 2700 |0028: throw v0 │ │ +0a3502: 5b34 040a |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3506: 5935 020a |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a350a: 5430 030a |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a350e: 6e30 5220 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@2052 │ │ +0a3514: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0a3516: 6e20 8220 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a351c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -144785,28 +144804,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a352c: |[0a352c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -0a353c: 5432 0a0a |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a3540: 2120 |0002: array-length v0, v2 │ │ -0a3542: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0a3544: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -0a3548: 6e30 5f20 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@205f │ │ -0a354e: 0a02 |0009: move-result v2 │ │ -0a3550: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -0a3554: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0a3556: 0f02 |000d: return v2 │ │ -0a3558: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a355c: 28f4 |0010: goto 0004 // -000c │ │ -0a355e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -0a3560: 28fb |0012: goto 000d // -0005 │ │ +0a3520: |[0a3520] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +0a3530: 5432 0a0a |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a3534: 2120 |0002: array-length v0, v2 │ │ +0a3536: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a3538: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +0a353c: 6e30 5f20 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@205f │ │ +0a3542: 0a02 |0009: move-result v2 │ │ +0a3544: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +0a3548: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +0a354a: 0f02 |000d: return v2 │ │ +0a354c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a3550: 28f4 |0010: goto 0004 // -000c │ │ +0a3552: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +0a3554: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1307 │ │ 0x0003 line=1308 │ │ 0x0006 line=1309 │ │ 0x000c line=1310 │ │ 0x000d line=1313 │ │ @@ -144823,76 +144842,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -0a3564: |[0a3564] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -0a3574: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a3576: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a3578: 6e20 7b20 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@207b │ │ -0a357e: 0a06 |0005: move-result v6 │ │ -0a3580: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -0a3584: 0154 |0008: move v4, v5 │ │ -0a3586: 0f04 |0009: return v4 │ │ -0a3588: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -0a358c: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -0a3590: 0140 |000e: move v0, v4 │ │ -0a3592: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -0a3596: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -0a3598: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -0a359c: 0141 |0014: move v1, v4 │ │ -0a359e: 5496 0c0a |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a35a2: 4406 060b |0017: aget v6, v6, v11 │ │ -0a35a6: 5497 0a0a |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a35aa: 4407 070b |001b: aget v7, v7, v11 │ │ -0a35ae: a702 0607 |001d: sub-float v2, v6, v7 │ │ -0a35b2: 5496 0d0a |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a35b6: 4406 060b |0021: aget v6, v6, v11 │ │ -0a35ba: 5497 0b0a |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a35be: 4407 070b |0025: aget v7, v7, v11 │ │ -0a35c2: a703 0607 |0027: sub-float v3, v6, v7 │ │ -0a35c6: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -0a35ca: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -0a35ce: a806 0202 |002d: mul-float v6, v2, v2 │ │ -0a35d2: a807 0303 |002f: mul-float v7, v3, v3 │ │ -0a35d6: c676 |0031: add-float/2addr v6, v7 │ │ -0a35d8: 5297 150a |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a35dc: 5298 150a |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a35e0: b287 |0036: mul-int/2addr v7, v8 │ │ -0a35e2: 8277 |0037: int-to-float v7, v7 │ │ -0a35e4: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -0a35e8: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -0a35ec: 0154 |003c: move v4, v5 │ │ -0a35ee: 28cc |003d: goto 0009 // -0034 │ │ -0a35f0: 0150 |003e: move v0, v5 │ │ -0a35f2: 28d0 |003f: goto 000f // -0030 │ │ -0a35f4: 0151 |0040: move v1, v5 │ │ -0a35f6: 28d4 |0041: goto 0015 // -002c │ │ -0a35f8: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -0a35fc: 7110 1334 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a3602: 0a06 |0047: move-result v6 │ │ -0a3604: 5297 150a |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a3608: 8277 |004a: int-to-float v7, v7 │ │ -0a360a: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -0a360e: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -0a3612: 0154 |004f: move v4, v5 │ │ -0a3614: 28b9 |0050: goto 0009 // -0047 │ │ -0a3616: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -0a361a: 7110 1334 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0a3620: 0a06 |0056: move-result v6 │ │ -0a3622: 5297 150a |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a3626: 8277 |0059: int-to-float v7, v7 │ │ -0a3628: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -0a362c: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -0a3630: 0154 |005e: move v4, v5 │ │ -0a3632: 28aa |005f: goto 0009 // -0056 │ │ -0a3634: 0154 |0060: move v4, v5 │ │ -0a3636: 28a8 |0061: goto 0009 // -0058 │ │ +0a3558: |[0a3558] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +0a3568: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a356a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a356c: 6e20 7b20 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@207b │ │ +0a3572: 0a06 |0005: move-result v6 │ │ +0a3574: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +0a3578: 0154 |0008: move v4, v5 │ │ +0a357a: 0f04 |0009: return v4 │ │ +0a357c: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +0a3580: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +0a3584: 0140 |000e: move v0, v4 │ │ +0a3586: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +0a358a: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +0a358c: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +0a3590: 0141 |0014: move v1, v4 │ │ +0a3592: 5496 0c0a |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a3596: 4406 060b |0017: aget v6, v6, v11 │ │ +0a359a: 5497 0a0a |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a359e: 4407 070b |001b: aget v7, v7, v11 │ │ +0a35a2: a702 0607 |001d: sub-float v2, v6, v7 │ │ +0a35a6: 5496 0d0a |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a35aa: 4406 060b |0021: aget v6, v6, v11 │ │ +0a35ae: 5497 0b0a |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a35b2: 4407 070b |0025: aget v7, v7, v11 │ │ +0a35b6: a703 0607 |0027: sub-float v3, v6, v7 │ │ +0a35ba: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +0a35be: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +0a35c2: a806 0202 |002d: mul-float v6, v2, v2 │ │ +0a35c6: a807 0303 |002f: mul-float v7, v3, v3 │ │ +0a35ca: c676 |0031: add-float/2addr v6, v7 │ │ +0a35cc: 5297 150a |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a35d0: 5298 150a |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a35d4: b287 |0036: mul-int/2addr v7, v8 │ │ +0a35d6: 8277 |0037: int-to-float v7, v7 │ │ +0a35d8: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +0a35dc: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +0a35e0: 0154 |003c: move v4, v5 │ │ +0a35e2: 28cc |003d: goto 0009 // -0034 │ │ +0a35e4: 0150 |003e: move v0, v5 │ │ +0a35e6: 28d0 |003f: goto 000f // -0030 │ │ +0a35e8: 0151 |0040: move v1, v5 │ │ +0a35ea: 28d4 |0041: goto 0015 // -002c │ │ +0a35ec: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +0a35f0: 7110 1334 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a35f6: 0a06 |0047: move-result v6 │ │ +0a35f8: 5297 150a |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a35fc: 8277 |004a: int-to-float v7, v7 │ │ +0a35fe: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +0a3602: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +0a3606: 0154 |004f: move v4, v5 │ │ +0a3608: 28b9 |0050: goto 0009 // -0047 │ │ +0a360a: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +0a360e: 7110 1334 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0a3614: 0a06 |0056: move-result v6 │ │ +0a3616: 5297 150a |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a361a: 8277 |0059: int-to-float v7, v7 │ │ +0a361c: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +0a3620: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +0a3624: 0154 |005e: move v4, v5 │ │ +0a3626: 28aa |005f: goto 0009 // -0056 │ │ +0a3628: 0154 |0060: move v4, v5 │ │ +0a362a: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1332 │ │ 0x0009 line=1349 │ │ 0x000a line=1336 │ │ 0x000f line=1337 │ │ 0x0015 line=1339 │ │ @@ -144924,72 +144943,72 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 112 16-bit code units │ │ -0a3638: |[0a3638] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -0a3648: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -0a364a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0a364c: 5290 050a |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3650: 3380 6000 |0004: if-ne v0, v8, 0064 // +0060 │ │ -0a3654: 5490 130a |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a3658: 6e10 aa1e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1eaa │ │ -0a365e: 0a06 |000b: move-result v6 │ │ -0a3660: 5490 130a |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a3664: 6e10 b01e 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1eb0 │ │ -0a366a: 0a02 |0011: move-result v2 │ │ -0a366c: 5490 130a |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a3670: 6e10 b11e 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1eb1 │ │ -0a3676: 0a03 |0017: move-result v3 │ │ -0a3678: 5490 040a |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a367c: 6e10 aa21 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a3682: 0a00 |001d: move-result v0 │ │ -0a3684: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -0a3688: 5490 040a |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a368c: 6e10 c821 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a3692: 0a00 |0025: move-result v0 │ │ -0a3694: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -0a3698: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -0a369c: 5490 040a |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a36a0: 6e20 ea21 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ -0a36a6: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -0a36aa: 5490 040a |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a36ae: 6e20 eb21 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21eb │ │ -0a36b4: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -0a36b8: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -0a36bc: 5490 030a |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a36c0: 5491 040a |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a36c4: 7406 5420 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@2054 │ │ -0a36ca: 3806 1800 |0041: if-eqz v6, 0059 // +0018 │ │ -0a36ce: 5490 130a |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a36d2: 6e10 b21e 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1eb2 │ │ -0a36d8: 0a00 |0048: move-result v0 │ │ -0a36da: 3302 1000 |0049: if-ne v2, v0, 0059 // +0010 │ │ -0a36de: 5490 130a |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a36e2: 6e10 b31e 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1eb3 │ │ -0a36e8: 0a00 |0050: move-result v0 │ │ -0a36ea: 3303 0800 |0051: if-ne v3, v0, 0059 // +0008 │ │ -0a36ee: 5490 130a |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a36f2: 6e10 a91e 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1ea9 │ │ -0a36f8: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -0a36fa: 3906 0b00 |0059: if-nez v6, 0064 // +000b │ │ -0a36fe: 380a 0f00 |005b: if-eqz v10, 006a // +000f │ │ -0a3702: 5490 100a |005d: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a3706: 5491 140a |005f: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0a14 │ │ -0a370a: 6e20 8222 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@2282 │ │ -0a3710: 5290 050a |0064: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3714: 3380 0800 |0066: if-ne v0, v8, 006e // +0008 │ │ -0a3718: 1210 |0068: const/4 v0, #int 1 // #1 │ │ -0a371a: 0f00 |0069: return v0 │ │ -0a371c: 6e20 8220 7900 |006a: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a3722: 28f7 |006d: goto 0064 // -0009 │ │ -0a3724: 0170 |006e: move v0, v7 │ │ -0a3726: 28fa |006f: goto 0069 // -0006 │ │ +0a362c: |[0a362c] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +0a363c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +0a363e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0a3640: 5290 050a |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3644: 3380 6000 |0004: if-ne v0, v8, 0064 // +0060 │ │ +0a3648: 5490 130a |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a364c: 6e10 aa1e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1eaa │ │ +0a3652: 0a06 |000b: move-result v6 │ │ +0a3654: 5490 130a |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a3658: 6e10 b01e 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1eb0 │ │ +0a365e: 0a02 |0011: move-result v2 │ │ +0a3660: 5490 130a |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a3664: 6e10 b11e 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1eb1 │ │ +0a366a: 0a03 |0017: move-result v3 │ │ +0a366c: 5490 040a |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3670: 6e10 aa21 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a3676: 0a00 |001d: move-result v0 │ │ +0a3678: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +0a367c: 5490 040a |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3680: 6e10 c821 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a3686: 0a00 |0025: move-result v0 │ │ +0a3688: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +0a368c: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +0a3690: 5490 040a |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3694: 6e20 ea21 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ +0a369a: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +0a369e: 5490 040a |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a36a2: 6e20 eb21 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21eb │ │ +0a36a8: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +0a36ac: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +0a36b0: 5490 030a |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a36b4: 5491 040a |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a36b8: 7406 5420 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@2054 │ │ +0a36be: 3806 1800 |0041: if-eqz v6, 0059 // +0018 │ │ +0a36c2: 5490 130a |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a36c6: 6e10 b21e 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1eb2 │ │ +0a36cc: 0a00 |0048: move-result v0 │ │ +0a36ce: 3302 1000 |0049: if-ne v2, v0, 0059 // +0010 │ │ +0a36d2: 5490 130a |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a36d6: 6e10 b31e 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1eb3 │ │ +0a36dc: 0a00 |0050: move-result v0 │ │ +0a36de: 3303 0800 |0051: if-ne v3, v0, 0059 // +0008 │ │ +0a36e2: 5490 130a |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a36e6: 6e10 a91e 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1ea9 │ │ +0a36ec: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +0a36ee: 3906 0b00 |0059: if-nez v6, 0064 // +000b │ │ +0a36f2: 380a 0f00 |005b: if-eqz v10, 006a // +000f │ │ +0a36f6: 5490 100a |005d: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a36fa: 5491 140a |005f: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0a14 │ │ +0a36fe: 6e20 8222 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@2282 │ │ +0a3704: 5290 050a |0064: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3708: 3380 0800 |0066: if-ne v0, v8, 006e // +0008 │ │ +0a370c: 1210 |0068: const/4 v0, #int 1 // #1 │ │ +0a370e: 0f00 |0069: return v0 │ │ +0a3710: 6e20 8220 7900 |006a: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a3716: 28f7 |006d: goto 0064 // -0009 │ │ +0a3718: 0170 |006e: move v0, v7 │ │ +0a371a: 28fa |006f: goto 0069 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=722 │ │ 0x0006 line=723 │ │ 0x000c line=724 │ │ 0x0012 line=725 │ │ 0x0018 line=726 │ │ @@ -145028,43 +145047,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0a3728: |[0a3728] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -0a3738: 5453 100a |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a373c: 6e10 6722 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -0a3742: 0a01 |0005: move-result v1 │ │ -0a3744: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -0a3748: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -0a374c: 5453 100a |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a3750: 5454 030a |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a3754: 6e20 4c20 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@204c │ │ -0a375a: 0a04 |0011: move-result v4 │ │ -0a375c: 6e20 6622 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -0a3762: 0c00 |0015: move-result-object v0 │ │ -0a3764: 6e10 aa21 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a376a: 0a03 |0019: move-result v3 │ │ -0a376c: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -0a3770: 6e10 be21 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@21be │ │ -0a3776: 0a03 |001f: move-result v3 │ │ -0a3778: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -0a377c: 6e10 c821 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a3782: 0a03 |0025: move-result v3 │ │ -0a3784: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -0a3788: 6e10 9c21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0a378e: 0a03 |002b: move-result v3 │ │ -0a3790: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -0a3794: 1100 |002e: return-object v0 │ │ -0a3796: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0a379a: 28d7 |0031: goto 0008 // -0029 │ │ -0a379c: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -0a379e: 28fb |0033: goto 002e // -0005 │ │ +0a371c: |[0a371c] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +0a372c: 5453 100a |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a3730: 6e10 6722 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +0a3736: 0a01 |0005: move-result v1 │ │ +0a3738: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +0a373c: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +0a3740: 5453 100a |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a3744: 5454 030a |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a3748: 6e20 4c20 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@204c │ │ +0a374e: 0a04 |0011: move-result v4 │ │ +0a3750: 6e20 6622 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +0a3756: 0c00 |0015: move-result-object v0 │ │ +0a3758: 6e10 aa21 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a375e: 0a03 |0019: move-result v3 │ │ +0a3760: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +0a3764: 6e10 be21 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@21be │ │ +0a376a: 0a03 |001f: move-result v3 │ │ +0a376c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +0a3770: 6e10 c821 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a3776: 0a03 |0025: move-result v3 │ │ +0a3778: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +0a377c: 6e10 9c21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0a3782: 0a03 |002b: move-result v3 │ │ +0a3784: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +0a3788: 1100 |002e: return-object v0 │ │ +0a378a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0a378e: 28d7 |0031: goto 0008 // -0029 │ │ +0a3790: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +0a3792: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0006 line=1460 │ │ 0x000a line=1461 │ │ 0x0016 line=1462 │ │ 0x002e line=1467 │ │ @@ -145084,46 +145103,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -0a37a0: |[0a37a0] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -0a37b0: 5590 120a |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ -0a37b4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0a37b8: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0a37bc: 1a01 6403 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0364 │ │ -0a37c0: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0a37c6: 2700 |000b: throw v0 │ │ -0a37c8: 5490 130a |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ -0a37cc: 5491 040a |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a37d0: 6e10 aa21 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a37d6: 0a01 |0013: move-result v1 │ │ -0a37d8: 5492 040a |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a37dc: 6e10 c821 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a37e2: 0a02 |0019: move-result v2 │ │ -0a37e4: 5493 170a |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a37e8: 5294 020a |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a37ec: 7120 6b15 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -0a37f2: 0a03 |0021: move-result v3 │ │ -0a37f4: 8733 |0022: float-to-int v3, v3 │ │ -0a37f6: 5494 170a |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a37fa: 5295 020a |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a37fe: 7120 6c15 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ -0a3804: 0a04 |002a: move-result v4 │ │ -0a3806: 8744 |002b: float-to-int v4, v4 │ │ -0a3808: 01a5 |002c: move v5, v10 │ │ -0a380a: 01c6 |002d: move v6, v12 │ │ -0a380c: 01b7 |002e: move v7, v11 │ │ -0a380e: 01d8 |002f: move v8, v13 │ │ -0a3810: 7409 ad1e 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1ead │ │ -0a3816: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -0a3818: 6e20 8220 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ -0a381e: 0e00 |0037: return-void │ │ +0a3794: |[0a3794] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +0a37a4: 5590 120a |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ +0a37a8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0a37ac: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0a37b0: 1a01 6403 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0364 │ │ +0a37b4: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0a37ba: 2700 |000b: throw v0 │ │ +0a37bc: 5490 130a |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0a13 │ │ +0a37c0: 5491 040a |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a37c4: 6e10 aa21 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a37ca: 0a01 |0013: move-result v1 │ │ +0a37cc: 5492 040a |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a37d0: 6e10 c821 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a37d6: 0a02 |0019: move-result v2 │ │ +0a37d8: 5493 170a |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a37dc: 5294 020a |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a37e0: 7120 6b15 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +0a37e6: 0a03 |0021: move-result v3 │ │ +0a37e8: 8733 |0022: float-to-int v3, v3 │ │ +0a37ea: 5494 170a |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a37ee: 5295 020a |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a37f2: 7120 6c15 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ +0a37f8: 0a04 |002a: move-result v4 │ │ +0a37fa: 8744 |002b: float-to-int v4, v4 │ │ +0a37fc: 01a5 |002c: move v5, v10 │ │ +0a37fe: 01c6 |002d: move v6, v12 │ │ +0a3800: 01b7 |002e: move v7, v11 │ │ +0a3802: 01d8 |002f: move v8, v13 │ │ +0a3804: 7409 ad1e 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1ead │ │ +0a380a: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +0a380c: 6e20 8220 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@2082 │ │ +0a3812: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0004 line=698 │ │ 0x000c line=702 │ │ 0x0033 line=707 │ │ 0x0037 line=708 │ │ @@ -145139,17 +145158,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3820: |[0a3820] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -0a3830: 5210 020a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3834: 0f00 |0002: return v0 │ │ +0a3814: |[0a3814] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +0a3824: 5210 020a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3828: 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;) │ │ @@ -145157,17 +145176,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3838: |[0a3838] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -0a3848: 5410 040a |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a384c: 1100 |0002: return-object v0 │ │ +0a382c: |[0a382c] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +0a383c: 5410 040a |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3840: 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;) │ │ @@ -145175,17 +145194,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3850: |[0a3850] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -0a3860: 5210 080a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ -0a3864: 0f00 |0002: return v0 │ │ +0a3844: |[0a3844] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +0a3854: 5210 080a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0a08 │ │ +0a3858: 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;) │ │ @@ -145193,17 +145212,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3868: |[0a3868] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -0a3878: 5210 0f0a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ -0a387c: 0f00 |0002: return v0 │ │ +0a385c: |[0a385c] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +0a386c: 5210 0f0a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ +0a3870: 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;) │ │ @@ -145211,17 +145230,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3880: |[0a3880] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -0a3890: 5210 150a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ -0a3894: 0f00 |0002: return v0 │ │ +0a3874: |[0a3874] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +0a3884: 5210 150a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0a15 │ │ +0a3888: 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;) │ │ @@ -145229,17 +145248,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3898: |[0a3898] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -0a38a8: 5210 050a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a38ac: 0f00 |0002: return v0 │ │ +0a388c: |[0a388c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +0a389c: 5210 050a |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a38a0: 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;) │ │ @@ -145247,19 +145266,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0a38b0: |[0a38b0] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -0a38c0: 5410 040a |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a38c4: 6e40 7c20 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ -0a38ca: 0a00 |0005: move-result v0 │ │ -0a38cc: 0f00 |0006: return v0 │ │ +0a38a4: |[0a38a4] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +0a38b4: 5410 040a |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a38b8: 6e40 7c20 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@207c │ │ +0a38be: 0a00 |0005: move-result v0 │ │ +0a38c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -145269,28 +145288,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a38d0: |[0a38d0] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -0a38e0: 5432 090a |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a38e4: 2120 |0002: array-length v0, v2 │ │ -0a38e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0a38e8: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -0a38ec: 6e30 7a20 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@207a │ │ -0a38f2: 0a02 |0009: move-result v2 │ │ -0a38f4: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -0a38f8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0a38fa: 0f02 |000d: return v2 │ │ -0a38fc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a3900: 28f4 |0010: goto 0004 // -000c │ │ -0a3902: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -0a3904: 28fb |0012: goto 000d // -0005 │ │ +0a38c4: |[0a38c4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +0a38d4: 5432 090a |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a38d8: 2120 |0002: array-length v0, v2 │ │ +0a38da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a38dc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +0a38e0: 6e30 7a20 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@207a │ │ +0a38e6: 0a02 |0009: move-result v2 │ │ +0a38e8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +0a38ec: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +0a38ee: 0f02 |000d: return v2 │ │ +0a38f0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a38f4: 28f4 |0010: goto 0004 // -000c │ │ +0a38f6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +0a38f8: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x0003 line=1363 │ │ 0x0006 line=1364 │ │ 0x000c line=1365 │ │ 0x000d line=1368 │ │ @@ -145307,26 +145326,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a3908: |[0a3908] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -0a3918: 6e20 7b20 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@207b │ │ -0a391e: 0a00 |0003: move-result v0 │ │ -0a3920: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0a3924: 5410 090a |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a3928: 4400 0003 |0008: aget v0, v0, v3 │ │ -0a392c: b520 |000a: and-int/2addr v0, v2 │ │ -0a392e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -0a3932: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0a3934: 0f00 |000e: return v0 │ │ -0a3936: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0a3938: 28fe |0010: goto 000e // -0002 │ │ +0a38fc: |[0a38fc] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +0a390c: 6e20 7b20 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@207b │ │ +0a3912: 0a00 |0003: move-result v0 │ │ +0a3914: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +0a3918: 5410 090a |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a391c: 4400 0003 |0008: aget v0, v0, v3 │ │ +0a3920: b520 |000a: and-int/2addr v0, v2 │ │ +0a3922: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +0a3926: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0a3928: 0f00 |000e: return v0 │ │ +0a392a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0a392c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -145336,23 +145355,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0a393c: |[0a393c] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -0a394c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a394e: 5231 110a |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ -0a3952: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -0a3956: b521 |0005: and-int/2addr v1, v2 │ │ -0a3958: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -0a395c: 0f00 |0008: return v0 │ │ -0a395e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0a3960: 28fe |000a: goto 0008 // -0002 │ │ +0a3930: |[0a3930] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +0a3940: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a3942: 5231 110a |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0a11 │ │ +0a3946: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +0a394a: b521 |0005: and-int/2addr v1, v2 │ │ +0a394c: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +0a3950: 0f00 |0008: return v0 │ │ +0a3952: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0a3954: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -145361,32 +145380,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0a3964: |[0a3964] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -0a3974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a3976: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -0a397a: 0f00 |0003: return v0 │ │ -0a397c: 6e10 aa21 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a3982: 0a01 |0007: move-result v1 │ │ -0a3984: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -0a3988: 6e10 be21 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@21be │ │ -0a398e: 0a01 |000d: move-result v1 │ │ -0a3990: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -0a3994: 6e10 c821 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a399a: 0a01 |0013: move-result v1 │ │ -0a399c: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -0a39a0: 6e10 9c21 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0a39a6: 0a01 |0019: move-result v1 │ │ -0a39a8: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -0a39ac: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0a39ae: 28e6 |001d: goto 0003 // -001a │ │ +0a3958: |[0a3958] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +0a3968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a396a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +0a396e: 0f00 |0003: return v0 │ │ +0a3970: 6e10 aa21 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a3976: 0a01 |0007: move-result v1 │ │ +0a3978: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +0a397c: 6e10 be21 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@21be │ │ +0a3982: 0a01 |000d: move-result v1 │ │ +0a3984: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +0a3988: 6e10 c821 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a398e: 0a01 |0013: move-result v1 │ │ +0a3990: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +0a3994: 6e10 9c21 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0a399a: 0a01 |0019: move-result v1 │ │ +0a399c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +0a39a0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0a39a2: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1441 │ │ 0x0003 line=1444 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -145398,367 +145417,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -0a39b0: |[0a39b0] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -0a39c0: 7701 dc14 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ -0a39c6: 0a03 |0003: move-result v3 │ │ -0a39c8: 7701 db14 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -0a39ce: 0a04 |0007: move-result v4 │ │ -0a39d0: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -0a39d4: 7401 5b20 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -0a39da: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -0a39de: 5400 170a |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a39e2: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -0a39e6: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -0a39ea: 7100 7321 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ -0a39f0: 0c13 |0018: move-result-object v19 │ │ -0a39f2: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -0a39f6: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -0a39fa: 5b10 170a |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a39fe: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -0a3a02: 5400 170a |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a3a06: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -0a3a0a: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -0a3a0e: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -0a3a12: 6e20 6c21 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ -0a3a18: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -0a3a1e: 0e00 |002f: return-void │ │ -0a3a20: 7401 5721 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0a3a26: 0a11 |0033: move-result v17 │ │ -0a3a28: 7401 5921 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0a3a2e: 0a12 |0037: move-result v18 │ │ -0a3a30: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -0a3a34: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0a3a38: 0201 1300 |003c: move/from16 v1, v19 │ │ -0a3a3c: 7120 de14 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a3a42: 0a0f |0041: move-result v15 │ │ -0a3a44: 0200 1100 |0042: move/from16 v0, v17 │ │ -0a3a48: 8700 |0044: float-to-int v0, v0 │ │ -0a3a4a: 0213 0000 |0045: move/from16 v19, v0 │ │ -0a3a4e: 0200 1200 |0047: move/from16 v0, v18 │ │ -0a3a52: 8700 |0049: float-to-int v0, v0 │ │ -0a3a54: 0214 0000 |004a: move/from16 v20, v0 │ │ -0a3a58: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -0a3a5c: 0201 1300 |004e: move/from16 v1, v19 │ │ -0a3a60: 0202 1400 |0050: move/from16 v2, v20 │ │ -0a3a64: 6e30 6e20 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0a3a6a: 0c10 |0055: move-result-object v16 │ │ -0a3a6c: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -0a3a70: 0201 1100 |0058: move/from16 v1, v17 │ │ -0a3a74: 0202 1200 |005a: move/from16 v2, v18 │ │ -0a3a78: 7040 8020 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ -0a3a7e: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -0a3a82: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -0a3a86: 6e30 8820 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a3a8c: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -0a3a90: 5400 090a |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a3a94: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -0a3a98: 4407 130f |006c: aget v7, v19, v15 │ │ -0a3a9c: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -0a3aa0: 5200 160a |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a3aa4: 0213 0000 |0072: move/from16 v19, v0 │ │ -0a3aa8: 9513 1307 |0074: and-int v19, v19, v7 │ │ -0a3aac: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -0a3ab0: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -0a3ab4: 5400 030a |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a3ab8: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -0a3abc: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -0a3ac0: 5200 160a |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a3ac4: 0214 0000 |0082: move/from16 v20, v0 │ │ -0a3ac8: 9514 1407 |0084: and-int v20, v20, v7 │ │ -0a3acc: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -0a3ad0: 0201 1400 |0088: move/from16 v1, v20 │ │ -0a3ad4: 6e30 5120 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ -0a3ada: 28a2 |008d: goto 002f // -005e │ │ -0a3adc: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -0a3ae0: 7120 de14 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a3ae6: 0a0f |0093: move-result v15 │ │ -0a3ae8: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -0a3aec: 7120 df14 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0a3af2: 0a11 |0099: move-result v17 │ │ -0a3af4: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -0a3af8: 7120 e014 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a3afe: 0a12 |009f: move-result v18 │ │ -0a3b00: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -0a3b04: 0201 1100 |00a2: move/from16 v1, v17 │ │ -0a3b08: 0202 1200 |00a4: move/from16 v2, v18 │ │ -0a3b0c: 7040 8020 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ -0a3b12: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -0a3b16: 5200 050a |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3b1a: 0213 0000 |00ad: move/from16 v19, v0 │ │ -0a3b1e: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -0a3b22: 0200 1100 |00b1: move/from16 v0, v17 │ │ -0a3b26: 8700 |00b3: float-to-int v0, v0 │ │ -0a3b28: 0213 0000 |00b4: move/from16 v19, v0 │ │ -0a3b2c: 0200 1200 |00b6: move/from16 v0, v18 │ │ -0a3b30: 8700 |00b8: float-to-int v0, v0 │ │ -0a3b32: 0214 0000 |00b9: move/from16 v20, v0 │ │ -0a3b36: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -0a3b3a: 0201 1300 |00bd: move/from16 v1, v19 │ │ -0a3b3e: 0202 1400 |00bf: move/from16 v2, v20 │ │ -0a3b42: 6e30 6e20 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0a3b48: 0c10 |00c4: move-result-object v16 │ │ -0a3b4a: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -0a3b4e: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -0a3b52: 6e30 8820 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a3b58: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -0a3b5c: 5400 090a |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a3b60: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -0a3b64: 4407 130f |00d2: aget v7, v19, v15 │ │ -0a3b68: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -0a3b6c: 5200 160a |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a3b70: 0213 0000 |00d8: move/from16 v19, v0 │ │ -0a3b74: 9513 1307 |00da: and-int v19, v19, v7 │ │ -0a3b78: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -0a3b7c: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -0a3b80: 5400 030a |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a3b84: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -0a3b88: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -0a3b8c: 5200 160a |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a3b90: 0214 0000 |00e8: move/from16 v20, v0 │ │ -0a3b94: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -0a3b98: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -0a3b9c: 0201 1400 |00ee: move/from16 v1, v20 │ │ -0a3ba0: 6e30 5120 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ -0a3ba6: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -0a3baa: 0200 1100 |00f5: move/from16 v0, v17 │ │ -0a3bae: 8700 |00f7: float-to-int v0, v0 │ │ -0a3bb0: 0213 0000 |00f8: move/from16 v19, v0 │ │ -0a3bb4: 0200 1200 |00fa: move/from16 v0, v18 │ │ -0a3bb8: 8700 |00fc: float-to-int v0, v0 │ │ -0a3bba: 0214 0000 |00fd: move/from16 v20, v0 │ │ -0a3bbe: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -0a3bc2: 0201 1300 |0101: move/from16 v1, v19 │ │ -0a3bc6: 0202 1400 |0103: move/from16 v2, v20 │ │ -0a3bca: 6e30 7820 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@2078 │ │ -0a3bd0: 0a13 |0108: move-result v19 │ │ -0a3bd2: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -0a3bd6: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -0a3bda: 5400 040a |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3bde: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -0a3be2: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -0a3be6: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -0a3bea: 6e30 8820 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a3bf0: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -0a3bf4: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -0a3bf8: 5200 050a |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3bfc: 0213 0000 |011e: move/from16 v19, v0 │ │ -0a3c00: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -0a3c04: 0200 1300 |0122: move/from16 v0, v19 │ │ -0a3c08: 0201 1400 |0124: move/from16 v1, v20 │ │ -0a3c0c: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -0a3c10: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -0a3c14: 5200 020a |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3c18: 0213 0000 |012c: move/from16 v19, v0 │ │ -0a3c1c: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -0a3c20: 0201 1300 |0130: move/from16 v1, v19 │ │ -0a3c24: 7120 da14 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ -0a3c2a: 0a0c |0135: move-result v12 │ │ -0a3c2c: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -0a3c30: 7120 df14 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0a3c36: 0a11 |013b: move-result v17 │ │ -0a3c38: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -0a3c3c: 7120 e014 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a3c42: 0a12 |0141: move-result v18 │ │ -0a3c44: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -0a3c48: 5400 0c0a |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ -0a3c4c: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -0a3c50: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -0a3c54: 5200 020a |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3c58: 0214 0000 |014c: move/from16 v20, v0 │ │ -0a3c5c: 4413 1314 |014e: aget v19, v19, v20 │ │ -0a3c60: a713 1113 |0150: sub-float v19, v17, v19 │ │ -0a3c64: 0200 1300 |0152: move/from16 v0, v19 │ │ -0a3c68: 870a |0154: float-to-int v10, v0 │ │ -0a3c6a: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -0a3c6e: 5400 0d0a |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ -0a3c72: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -0a3c76: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -0a3c7a: 5200 020a |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3c7e: 0214 0000 |015f: move/from16 v20, v0 │ │ -0a3c82: 4413 1314 |0161: aget v19, v19, v20 │ │ -0a3c86: a713 1213 |0163: sub-float v19, v18, v19 │ │ -0a3c8a: 0200 1300 |0165: move/from16 v0, v19 │ │ -0a3c8e: 870b |0167: float-to-int v11, v0 │ │ -0a3c90: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -0a3c94: 5400 040a |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3c98: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -0a3c9c: 7401 aa21 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a3ca2: 0a13 |0171: move-result v19 │ │ -0a3ca4: 9013 130a |0172: add-int v19, v19, v10 │ │ -0a3ca8: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -0a3cac: 5400 040a |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3cb0: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -0a3cb4: 7401 c821 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a3cba: 0a14 |017d: move-result v20 │ │ -0a3cbc: 9014 140b |017e: add-int v20, v20, v11 │ │ -0a3cc0: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -0a3cc4: 0201 1300 |0182: move/from16 v1, v19 │ │ -0a3cc8: 0202 1400 |0184: move/from16 v2, v20 │ │ -0a3ccc: 705b 6c20 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@206c │ │ -0a3cd2: 7602 8120 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@2081 │ │ -0a3cd8: 2900 a3fe |018c: goto/16 002f // -015d │ │ -0a3cdc: 7701 dd14 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ -0a3ce2: 0a0e |0191: move-result v14 │ │ -0a3ce4: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -0a3ce6: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -0a3cea: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -0a3cee: 7120 de14 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a3cf4: 0a0f |019a: move-result v15 │ │ -0a3cf6: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -0a3cfa: 7120 df14 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0a3d00: 0a11 |01a0: move-result v17 │ │ -0a3d02: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -0a3d06: 7120 e014 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a3d0c: 0a12 |01a6: move-result v18 │ │ -0a3d0e: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -0a3d12: 5400 0a0a |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a3d16: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -0a3d1a: 4413 130f |01ad: aget v19, v19, v15 │ │ -0a3d1e: a705 1113 |01af: sub-float v5, v17, v19 │ │ -0a3d22: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -0a3d26: 5400 0b0a |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a3d2a: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -0a3d2e: 4413 130f |01b7: aget v19, v19, v15 │ │ -0a3d32: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -0a3d36: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -0a3d3a: 7040 7f20 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@207f │ │ -0a3d40: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -0a3d44: 5200 050a |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3d48: 0213 0000 |01c4: move/from16 v19, v0 │ │ -0a3d4c: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -0a3d50: 0200 1300 |01c8: move/from16 v0, v19 │ │ -0a3d54: 0201 1400 |01ca: move/from16 v1, v20 │ │ -0a3d58: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -0a3d5c: 7602 8120 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@2081 │ │ -0a3d62: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -0a3d66: 0200 1100 |01d3: move/from16 v0, v17 │ │ -0a3d6a: 8700 |01d5: float-to-int v0, v0 │ │ -0a3d6c: 0213 0000 |01d6: move/from16 v19, v0 │ │ -0a3d70: 0200 1200 |01d8: move/from16 v0, v18 │ │ -0a3d74: 8700 |01da: float-to-int v0, v0 │ │ -0a3d76: 0214 0000 |01db: move/from16 v20, v0 │ │ -0a3d7a: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -0a3d7e: 0201 1300 |01df: move/from16 v1, v19 │ │ -0a3d82: 0202 1400 |01e1: move/from16 v2, v20 │ │ -0a3d86: 6e30 6e20 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0a3d8c: 0c10 |01e6: move-result-object v16 │ │ -0a3d8e: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -0a3d92: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -0a3d96: 7040 6020 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@2060 │ │ -0a3d9c: 0a13 |01ee: move-result v19 │ │ -0a3d9e: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -0a3da2: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -0a3da6: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -0a3daa: 6e30 8820 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a3db0: 0a13 |01f8: move-result v19 │ │ -0a3db2: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -0a3db6: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0a3dba: 2896 |01fd: goto 0193 // -006a │ │ -0a3dbc: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -0a3dc0: 7120 de14 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a3dc6: 0a0f |0203: move-result v15 │ │ -0a3dc8: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -0a3dcc: 5200 050a |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3dd0: 0213 0000 |0208: move/from16 v19, v0 │ │ -0a3dd4: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -0a3dd8: 0200 1300 |020c: move/from16 v0, v19 │ │ -0a3ddc: 0201 1400 |020e: move/from16 v1, v20 │ │ -0a3de0: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -0a3de4: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -0a3de8: 5200 020a |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3dec: 0213 0000 |0216: move/from16 v19, v0 │ │ -0a3df0: 0200 1300 |0218: move/from16 v0, v19 │ │ -0a3df4: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -0a3df8: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -0a3dfa: 7701 dd14 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ -0a3e00: 0a0e |0220: move-result v14 │ │ -0a3e02: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -0a3e04: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -0a3e08: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -0a3e0c: 7120 de14 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a3e12: 0a09 |0229: move-result v9 │ │ -0a3e14: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -0a3e18: 5200 020a |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3e1c: 0213 0000 |022e: move/from16 v19, v0 │ │ -0a3e20: 0200 1300 |0230: move/from16 v0, v19 │ │ -0a3e24: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -0a3e28: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0a3e2c: 28ec |0236: goto 0222 // -0014 │ │ -0a3e2e: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -0a3e32: 7120 df14 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0a3e38: 0a11 |023c: move-result v17 │ │ -0a3e3a: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -0a3e3e: 7120 e014 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a3e44: 0a12 |0242: move-result v18 │ │ -0a3e46: 0200 1100 |0243: move/from16 v0, v17 │ │ -0a3e4a: 8700 |0245: float-to-int v0, v0 │ │ -0a3e4c: 0213 0000 |0246: move/from16 v19, v0 │ │ -0a3e50: 0200 1200 |0248: move/from16 v0, v18 │ │ -0a3e54: 8700 |024a: float-to-int v0, v0 │ │ -0a3e56: 0214 0000 |024b: move/from16 v20, v0 │ │ -0a3e5a: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -0a3e5e: 0201 1300 |024f: move/from16 v1, v19 │ │ -0a3e62: 0202 1400 |0251: move/from16 v2, v20 │ │ -0a3e66: 6e30 6e20 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0a3e6c: 0c13 |0256: move-result-object v19 │ │ -0a3e6e: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -0a3e72: 5400 040a |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3e76: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -0a3e7a: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -0a3e7e: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -0a3e82: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -0a3e86: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -0a3e8a: 5400 040a |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3e8e: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -0a3e92: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -0a3e96: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -0a3e9a: 6e30 8820 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a3ea0: 0a13 |0270: move-result v19 │ │ -0a3ea2: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -0a3ea6: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -0a3eaa: 520d 020a |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a3eae: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -0a3eb2: 0200 1300 |0279: move/from16 v0, v19 │ │ -0a3eb6: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -0a3eba: 7601 7e20 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@207e │ │ -0a3ec0: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -0a3ec4: 7020 6420 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@2064 │ │ -0a3eca: 2900 aafd |0285: goto/16 002f // -0256 │ │ -0a3ece: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -0a3ed2: 5200 050a |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3ed6: 0213 0000 |028b: move/from16 v19, v0 │ │ -0a3eda: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -0a3ede: 0200 1300 |028f: move/from16 v0, v19 │ │ -0a3ee2: 0201 1400 |0291: move/from16 v1, v20 │ │ -0a3ee6: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -0a3eea: 7601 7e20 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@207e │ │ -0a3ef0: 7401 5b20 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -0a3ef6: 2900 94fd |029b: goto/16 002f // -026c │ │ -0a3efa: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -0a3efe: 5200 050a |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3f02: 0213 0000 |02a1: move/from16 v19, v0 │ │ -0a3f06: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -0a3f0a: 0200 1300 |02a5: move/from16 v0, v19 │ │ -0a3f0e: 0201 1400 |02a7: move/from16 v1, v20 │ │ -0a3f12: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -0a3f16: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -0a3f1a: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -0a3f1e: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -0a3f22: 0201 1300 |02b1: move/from16 v1, v19 │ │ -0a3f26: 0202 1400 |02b3: move/from16 v2, v20 │ │ -0a3f2a: 7030 6a20 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@206a │ │ -0a3f30: 7401 5b20 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -0a3f36: 2900 74fd |02bb: goto/16 002f // -028c │ │ -0a3f3a: 0000 |02bd: nop // spacer │ │ -0a3f3c: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +0a39a4: |[0a39a4] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +0a39b4: 7701 dc14 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ +0a39ba: 0a03 |0003: move-result v3 │ │ +0a39bc: 7701 db14 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +0a39c2: 0a04 |0007: move-result v4 │ │ +0a39c4: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +0a39c8: 7401 5b20 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +0a39ce: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +0a39d2: 5400 170a |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a39d6: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +0a39da: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +0a39de: 7100 7321 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ +0a39e4: 0c13 |0018: move-result-object v19 │ │ +0a39e6: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +0a39ea: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +0a39ee: 5b10 170a |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a39f2: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +0a39f6: 5400 170a |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a39fa: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +0a39fe: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +0a3a02: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +0a3a06: 6e20 6c21 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ +0a3a0c: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +0a3a12: 0e00 |002f: return-void │ │ +0a3a14: 7401 5721 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0a3a1a: 0a11 |0033: move-result v17 │ │ +0a3a1c: 7401 5921 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0a3a22: 0a12 |0037: move-result v18 │ │ +0a3a24: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +0a3a28: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +0a3a2c: 0201 1300 |003c: move/from16 v1, v19 │ │ +0a3a30: 7120 de14 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a3a36: 0a0f |0041: move-result v15 │ │ +0a3a38: 0200 1100 |0042: move/from16 v0, v17 │ │ +0a3a3c: 8700 |0044: float-to-int v0, v0 │ │ +0a3a3e: 0213 0000 |0045: move/from16 v19, v0 │ │ +0a3a42: 0200 1200 |0047: move/from16 v0, v18 │ │ +0a3a46: 8700 |0049: float-to-int v0, v0 │ │ +0a3a48: 0214 0000 |004a: move/from16 v20, v0 │ │ +0a3a4c: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +0a3a50: 0201 1300 |004e: move/from16 v1, v19 │ │ +0a3a54: 0202 1400 |0050: move/from16 v2, v20 │ │ +0a3a58: 6e30 6e20 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0a3a5e: 0c10 |0055: move-result-object v16 │ │ +0a3a60: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +0a3a64: 0201 1100 |0058: move/from16 v1, v17 │ │ +0a3a68: 0202 1200 |005a: move/from16 v2, v18 │ │ +0a3a6c: 7040 8020 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ +0a3a72: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +0a3a76: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +0a3a7a: 6e30 8820 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a3a80: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +0a3a84: 5400 090a |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a3a88: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +0a3a8c: 4407 130f |006c: aget v7, v19, v15 │ │ +0a3a90: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +0a3a94: 5200 160a |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a3a98: 0213 0000 |0072: move/from16 v19, v0 │ │ +0a3a9c: 9513 1307 |0074: and-int v19, v19, v7 │ │ +0a3aa0: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +0a3aa4: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +0a3aa8: 5400 030a |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a3aac: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +0a3ab0: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +0a3ab4: 5200 160a |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a3ab8: 0214 0000 |0082: move/from16 v20, v0 │ │ +0a3abc: 9514 1407 |0084: and-int v20, v20, v7 │ │ +0a3ac0: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +0a3ac4: 0201 1400 |0088: move/from16 v1, v20 │ │ +0a3ac8: 6e30 5120 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ +0a3ace: 28a2 |008d: goto 002f // -005e │ │ +0a3ad0: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +0a3ad4: 7120 de14 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a3ada: 0a0f |0093: move-result v15 │ │ +0a3adc: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +0a3ae0: 7120 df14 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0a3ae6: 0a11 |0099: move-result v17 │ │ +0a3ae8: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +0a3aec: 7120 e014 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a3af2: 0a12 |009f: move-result v18 │ │ +0a3af4: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +0a3af8: 0201 1100 |00a2: move/from16 v1, v17 │ │ +0a3afc: 0202 1200 |00a4: move/from16 v2, v18 │ │ +0a3b00: 7040 8020 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ +0a3b06: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +0a3b0a: 5200 050a |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3b0e: 0213 0000 |00ad: move/from16 v19, v0 │ │ +0a3b12: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +0a3b16: 0200 1100 |00b1: move/from16 v0, v17 │ │ +0a3b1a: 8700 |00b3: float-to-int v0, v0 │ │ +0a3b1c: 0213 0000 |00b4: move/from16 v19, v0 │ │ +0a3b20: 0200 1200 |00b6: move/from16 v0, v18 │ │ +0a3b24: 8700 |00b8: float-to-int v0, v0 │ │ +0a3b26: 0214 0000 |00b9: move/from16 v20, v0 │ │ +0a3b2a: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +0a3b2e: 0201 1300 |00bd: move/from16 v1, v19 │ │ +0a3b32: 0202 1400 |00bf: move/from16 v2, v20 │ │ +0a3b36: 6e30 6e20 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0a3b3c: 0c10 |00c4: move-result-object v16 │ │ +0a3b3e: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +0a3b42: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +0a3b46: 6e30 8820 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a3b4c: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +0a3b50: 5400 090a |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a3b54: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +0a3b58: 4407 130f |00d2: aget v7, v19, v15 │ │ +0a3b5c: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +0a3b60: 5200 160a |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a3b64: 0213 0000 |00d8: move/from16 v19, v0 │ │ +0a3b68: 9513 1307 |00da: and-int v19, v19, v7 │ │ +0a3b6c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +0a3b70: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +0a3b74: 5400 030a |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a3b78: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +0a3b7c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +0a3b80: 5200 160a |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a3b84: 0214 0000 |00e8: move/from16 v20, v0 │ │ +0a3b88: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +0a3b8c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +0a3b90: 0201 1400 |00ee: move/from16 v1, v20 │ │ +0a3b94: 6e30 5120 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ +0a3b9a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +0a3b9e: 0200 1100 |00f5: move/from16 v0, v17 │ │ +0a3ba2: 8700 |00f7: float-to-int v0, v0 │ │ +0a3ba4: 0213 0000 |00f8: move/from16 v19, v0 │ │ +0a3ba8: 0200 1200 |00fa: move/from16 v0, v18 │ │ +0a3bac: 8700 |00fc: float-to-int v0, v0 │ │ +0a3bae: 0214 0000 |00fd: move/from16 v20, v0 │ │ +0a3bb2: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +0a3bb6: 0201 1300 |0101: move/from16 v1, v19 │ │ +0a3bba: 0202 1400 |0103: move/from16 v2, v20 │ │ +0a3bbe: 6e30 7820 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@2078 │ │ +0a3bc4: 0a13 |0108: move-result v19 │ │ +0a3bc6: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +0a3bca: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +0a3bce: 5400 040a |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3bd2: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +0a3bd6: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +0a3bda: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +0a3bde: 6e30 8820 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a3be4: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +0a3be8: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +0a3bec: 5200 050a |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3bf0: 0213 0000 |011e: move/from16 v19, v0 │ │ +0a3bf4: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +0a3bf8: 0200 1300 |0122: move/from16 v0, v19 │ │ +0a3bfc: 0201 1400 |0124: move/from16 v1, v20 │ │ +0a3c00: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +0a3c04: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +0a3c08: 5200 020a |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3c0c: 0213 0000 |012c: move/from16 v19, v0 │ │ +0a3c10: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +0a3c14: 0201 1300 |0130: move/from16 v1, v19 │ │ +0a3c18: 7120 da14 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14da │ │ +0a3c1e: 0a0c |0135: move-result v12 │ │ +0a3c20: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +0a3c24: 7120 df14 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0a3c2a: 0a11 |013b: move-result v17 │ │ +0a3c2c: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +0a3c30: 7120 e014 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a3c36: 0a12 |0141: move-result v18 │ │ +0a3c38: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +0a3c3c: 5400 0c0a |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0a0c │ │ +0a3c40: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +0a3c44: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +0a3c48: 5200 020a |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3c4c: 0214 0000 |014c: move/from16 v20, v0 │ │ +0a3c50: 4413 1314 |014e: aget v19, v19, v20 │ │ +0a3c54: a713 1113 |0150: sub-float v19, v17, v19 │ │ +0a3c58: 0200 1300 |0152: move/from16 v0, v19 │ │ +0a3c5c: 870a |0154: float-to-int v10, v0 │ │ +0a3c5e: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +0a3c62: 5400 0d0a |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0a0d │ │ +0a3c66: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +0a3c6a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +0a3c6e: 5200 020a |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3c72: 0214 0000 |015f: move/from16 v20, v0 │ │ +0a3c76: 4413 1314 |0161: aget v19, v19, v20 │ │ +0a3c7a: a713 1213 |0163: sub-float v19, v18, v19 │ │ +0a3c7e: 0200 1300 |0165: move/from16 v0, v19 │ │ +0a3c82: 870b |0167: float-to-int v11, v0 │ │ +0a3c84: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +0a3c88: 5400 040a |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3c8c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +0a3c90: 7401 aa21 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a3c96: 0a13 |0171: move-result v19 │ │ +0a3c98: 9013 130a |0172: add-int v19, v19, v10 │ │ +0a3c9c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +0a3ca0: 5400 040a |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3ca4: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +0a3ca8: 7401 c821 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a3cae: 0a14 |017d: move-result v20 │ │ +0a3cb0: 9014 140b |017e: add-int v20, v20, v11 │ │ +0a3cb4: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +0a3cb8: 0201 1300 |0182: move/from16 v1, v19 │ │ +0a3cbc: 0202 1400 |0184: move/from16 v2, v20 │ │ +0a3cc0: 705b 6c20 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@206c │ │ +0a3cc6: 7602 8120 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@2081 │ │ +0a3ccc: 2900 a3fe |018c: goto/16 002f // -015d │ │ +0a3cd0: 7701 dd14 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ +0a3cd6: 0a0e |0191: move-result v14 │ │ +0a3cd8: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +0a3cda: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +0a3cde: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +0a3ce2: 7120 de14 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a3ce8: 0a0f |019a: move-result v15 │ │ +0a3cea: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +0a3cee: 7120 df14 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0a3cf4: 0a11 |01a0: move-result v17 │ │ +0a3cf6: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +0a3cfa: 7120 e014 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a3d00: 0a12 |01a6: move-result v18 │ │ +0a3d02: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +0a3d06: 5400 0a0a |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a3d0a: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +0a3d0e: 4413 130f |01ad: aget v19, v19, v15 │ │ +0a3d12: a705 1113 |01af: sub-float v5, v17, v19 │ │ +0a3d16: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +0a3d1a: 5400 0b0a |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a3d1e: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +0a3d22: 4413 130f |01b7: aget v19, v19, v15 │ │ +0a3d26: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +0a3d2a: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +0a3d2e: 7040 7f20 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@207f │ │ +0a3d34: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +0a3d38: 5200 050a |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3d3c: 0213 0000 |01c4: move/from16 v19, v0 │ │ +0a3d40: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +0a3d44: 0200 1300 |01c8: move/from16 v0, v19 │ │ +0a3d48: 0201 1400 |01ca: move/from16 v1, v20 │ │ +0a3d4c: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +0a3d50: 7602 8120 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@2081 │ │ +0a3d56: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +0a3d5a: 0200 1100 |01d3: move/from16 v0, v17 │ │ +0a3d5e: 8700 |01d5: float-to-int v0, v0 │ │ +0a3d60: 0213 0000 |01d6: move/from16 v19, v0 │ │ +0a3d64: 0200 1200 |01d8: move/from16 v0, v18 │ │ +0a3d68: 8700 |01da: float-to-int v0, v0 │ │ +0a3d6a: 0214 0000 |01db: move/from16 v20, v0 │ │ +0a3d6e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +0a3d72: 0201 1300 |01df: move/from16 v1, v19 │ │ +0a3d76: 0202 1400 |01e1: move/from16 v2, v20 │ │ +0a3d7a: 6e30 6e20 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0a3d80: 0c10 |01e6: move-result-object v16 │ │ +0a3d82: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +0a3d86: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +0a3d8a: 7040 6020 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@2060 │ │ +0a3d90: 0a13 |01ee: move-result v19 │ │ +0a3d92: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +0a3d96: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +0a3d9a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +0a3d9e: 6e30 8820 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a3da4: 0a13 |01f8: move-result v19 │ │ +0a3da6: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +0a3daa: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0a3dae: 2896 |01fd: goto 0193 // -006a │ │ +0a3db0: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +0a3db4: 7120 de14 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a3dba: 0a0f |0203: move-result v15 │ │ +0a3dbc: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +0a3dc0: 5200 050a |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3dc4: 0213 0000 |0208: move/from16 v19, v0 │ │ +0a3dc8: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +0a3dcc: 0200 1300 |020c: move/from16 v0, v19 │ │ +0a3dd0: 0201 1400 |020e: move/from16 v1, v20 │ │ +0a3dd4: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +0a3dd8: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +0a3ddc: 5200 020a |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3de0: 0213 0000 |0216: move/from16 v19, v0 │ │ +0a3de4: 0200 1300 |0218: move/from16 v0, v19 │ │ +0a3de8: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +0a3dec: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +0a3dee: 7701 dd14 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ +0a3df4: 0a0e |0220: move-result v14 │ │ +0a3df6: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +0a3df8: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +0a3dfc: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +0a3e00: 7120 de14 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a3e06: 0a09 |0229: move-result v9 │ │ +0a3e08: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +0a3e0c: 5200 020a |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3e10: 0213 0000 |022e: move/from16 v19, v0 │ │ +0a3e14: 0200 1300 |0230: move/from16 v0, v19 │ │ +0a3e18: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +0a3e1c: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0a3e20: 28ec |0236: goto 0222 // -0014 │ │ +0a3e22: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +0a3e26: 7120 df14 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0a3e2c: 0a11 |023c: move-result v17 │ │ +0a3e2e: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +0a3e32: 7120 e014 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a3e38: 0a12 |0242: move-result v18 │ │ +0a3e3a: 0200 1100 |0243: move/from16 v0, v17 │ │ +0a3e3e: 8700 |0245: float-to-int v0, v0 │ │ +0a3e40: 0213 0000 |0246: move/from16 v19, v0 │ │ +0a3e44: 0200 1200 |0248: move/from16 v0, v18 │ │ +0a3e48: 8700 |024a: float-to-int v0, v0 │ │ +0a3e4a: 0214 0000 |024b: move/from16 v20, v0 │ │ +0a3e4e: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +0a3e52: 0201 1300 |024f: move/from16 v1, v19 │ │ +0a3e56: 0202 1400 |0251: move/from16 v2, v20 │ │ +0a3e5a: 6e30 6e20 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0a3e60: 0c13 |0256: move-result-object v19 │ │ +0a3e62: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +0a3e66: 5400 040a |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3e6a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +0a3e6e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +0a3e72: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +0a3e76: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +0a3e7a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +0a3e7e: 5400 040a |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3e82: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +0a3e86: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +0a3e8a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +0a3e8e: 6e30 8820 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a3e94: 0a13 |0270: move-result v19 │ │ +0a3e96: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +0a3e9a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +0a3e9e: 520d 020a |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3ea2: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +0a3ea6: 0200 1300 |0279: move/from16 v0, v19 │ │ +0a3eaa: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +0a3eae: 7601 7e20 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@207e │ │ +0a3eb4: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +0a3eb8: 7020 6420 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@2064 │ │ +0a3ebe: 2900 aafd |0285: goto/16 002f // -0256 │ │ +0a3ec2: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +0a3ec6: 5200 050a |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3eca: 0213 0000 |028b: move/from16 v19, v0 │ │ +0a3ece: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +0a3ed2: 0200 1300 |028f: move/from16 v0, v19 │ │ +0a3ed6: 0201 1400 |0291: move/from16 v1, v20 │ │ +0a3eda: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +0a3ede: 7601 7e20 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@207e │ │ +0a3ee4: 7401 5b20 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +0a3eea: 2900 94fd |029b: goto/16 002f // -026c │ │ +0a3eee: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +0a3ef2: 5200 050a |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3ef6: 0213 0000 |02a1: move/from16 v19, v0 │ │ +0a3efa: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +0a3efe: 0200 1300 |02a5: move/from16 v0, v19 │ │ +0a3f02: 0201 1400 |02a7: move/from16 v1, v20 │ │ +0a3f06: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +0a3f0a: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +0a3f0e: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +0a3f12: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +0a3f16: 0201 1300 |02b1: move/from16 v1, v19 │ │ +0a3f1a: 0202 1400 |02b3: move/from16 v2, v20 │ │ +0a3f1e: 7030 6a20 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@206a │ │ +0a3f24: 7401 5b20 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +0a3f2a: 2900 74fd |02bb: goto/16 002f // -028c │ │ +0a3f2e: 0000 |02bd: nop // spacer │ │ +0a3f30: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1077 │ │ 0x0004 line=1078 │ │ 0x0008 line=1080 │ │ 0x000a line=1083 │ │ 0x000d line=1086 │ │ @@ -145876,28 +145895,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a3f60: |[0a3f60] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -0a3f70: 5420 100a |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ -0a3f74: 5421 140a |0002: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0a14 │ │ -0a3f78: 6e20 8422 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2284 │ │ -0a3f7e: 5220 050a |0007: iget v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3f82: 3230 1000 |0009: if-eq v0, v3, 0019 // +0010 │ │ -0a3f86: 5923 050a |000b: iput v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3f8a: 5420 030a |000d: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a3f8e: 6e20 5320 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@2053 │ │ -0a3f94: 5220 050a |0012: iget v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a3f98: 3900 0500 |0014: if-nez v0, 0019 // +0005 │ │ -0a3f9c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0a3f9e: 5b20 040a |0017: iput-object v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a3fa2: 0e00 |0019: return-void │ │ +0a3f54: |[0a3f54] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +0a3f64: 5420 100a |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0a10 │ │ +0a3f68: 5421 140a |0002: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0a14 │ │ +0a3f6c: 6e20 8422 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2284 │ │ +0a3f72: 5220 050a |0007: iget v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3f76: 3230 1000 |0009: if-eq v0, v3, 0019 // +0010 │ │ +0a3f7a: 5923 050a |000b: iput v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3f7e: 5420 030a |000d: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a3f82: 6e20 5320 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@2053 │ │ +0a3f88: 5220 050a |0012: iget v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a3f8c: 3900 0500 |0014: if-nez v0, 0019 // +0005 │ │ +0a3f90: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0a3f92: 5b20 040a |0017: iput-object v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a3f96: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ 0x000b line=873 │ │ 0x000d line=874 │ │ 0x0012 line=875 │ │ @@ -145912,17 +145931,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3fa4: |[0a3fa4] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -0a3fb4: 5901 160a |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a3fb8: 0e00 |0002: return-void │ │ +0a3f98: |[0a3f98] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +0a3fa8: 5901 160a |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a3fac: 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 │ │ @@ -145932,17 +145951,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3fbc: |[0a3fbc] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -0a3fcc: 5901 0f0a |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ -0a3fd0: 0e00 |0002: return-void │ │ +0a3fb0: |[0a3fb0] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +0a3fc0: 5901 0f0a |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0a0f │ │ +0a3fc4: 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 │ │ @@ -145952,34 +145971,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0a3fd4: |[0a3fd4] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -0a3fe4: 5530 120a |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ -0a3fe8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0a3fec: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0a3ff0: 1a01 6a03 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@036a │ │ -0a3ff4: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0a3ffa: 2700 |000b: throw v0 │ │ -0a3ffc: 5430 170a |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a4000: 5231 020a |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a4004: 7120 6b15 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -0a400a: 0a00 |0013: move-result v0 │ │ -0a400c: 8700 |0014: float-to-int v0, v0 │ │ -0a400e: 5431 170a |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a4012: 5232 020a |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a4016: 7120 6c15 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ -0a401c: 0a01 |001c: move-result v1 │ │ -0a401e: 8711 |001d: float-to-int v1, v1 │ │ -0a4020: 7051 7020 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@2070 │ │ -0a4026: 0a00 |0021: move-result v0 │ │ -0a4028: 0f00 |0022: return v0 │ │ +0a3fc8: |[0a3fc8] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +0a3fd8: 5530 120a |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0a12 │ │ +0a3fdc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0a3fe0: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0a3fe4: 1a01 6a03 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@036a │ │ +0a3fe8: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0a3fee: 2700 |000b: throw v0 │ │ +0a3ff0: 5430 170a |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a3ff4: 5231 020a |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a3ff8: 7120 6b15 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +0a3ffe: 0a00 |0013: move-result v0 │ │ +0a4000: 8700 |0014: float-to-int v0, v0 │ │ +0a4002: 5431 170a |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a4006: 5232 020a |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a400a: 7120 6c15 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ +0a4010: 0a01 |001c: move-result v1 │ │ +0a4012: 8711 |001d: float-to-int v1, v1 │ │ +0a4014: 7051 7020 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@2070 │ │ +0a401a: 0a00 |0021: move-result v0 │ │ +0a401c: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0004 line=565 │ │ 0x000c line=569 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -145991,307 +146010,307 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 598 16-bit code units │ │ -0a402c: |[0a402c] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a403c: 7701 dc14 1b00 |0000: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ -0a4042: 0a04 |0003: move-result v4 │ │ -0a4044: 7701 db14 1b00 |0004: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -0a404a: 0a05 |0007: move-result v5 │ │ -0a404c: 3904 0500 |0008: if-nez v4, 000d // +0005 │ │ -0a4050: 7401 5b20 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -0a4056: 0800 1a00 |000d: move-object/from16 v0, v26 │ │ -0a405a: 5400 170a |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a405e: 0818 0000 |0011: move-object/from16 v24, v0 │ │ -0a4062: 3918 0c00 |0013: if-nez v24, 001f // +000c │ │ -0a4066: 7100 7321 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ -0a406c: 0c18 |0018: move-result-object v24 │ │ -0a406e: 0800 1800 |0019: move-object/from16 v0, v24 │ │ -0a4072: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ -0a4076: 5b10 170a |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a407a: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ -0a407e: 5400 170a |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ -0a4082: 0818 0000 |0023: move-object/from16 v24, v0 │ │ -0a4086: 0800 1800 |0025: move-object/from16 v0, v24 │ │ -0a408a: 0801 1b00 |0027: move-object/from16 v1, v27 │ │ -0a408e: 6e20 6c21 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ -0a4094: 2b04 1802 0000 |002c: packed-switch v4, 00000244 // +00000218 │ │ -0a409a: 0800 1a00 |002f: move-object/from16 v0, v26 │ │ -0a409e: 5200 050a |0031: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a40a2: 0218 0000 |0033: move/from16 v24, v0 │ │ -0a40a6: 1319 0100 |0035: const/16 v25, #int 1 // #1 │ │ -0a40aa: 0200 1800 |0037: move/from16 v0, v24 │ │ -0a40ae: 0201 1900 |0039: move/from16 v1, v25 │ │ -0a40b2: 3310 0502 |003b: if-ne v0, v1, 0240 // +0205 │ │ -0a40b6: 1318 0100 |003d: const/16 v24, #int 1 // #1 │ │ -0a40ba: 0f18 |003f: return v24 │ │ -0a40bc: 7401 5721 1b00 |0040: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0a40c2: 0a16 |0043: move-result v22 │ │ -0a40c4: 7401 5921 1b00 |0044: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0a40ca: 0a17 |0047: move-result v23 │ │ -0a40cc: 1318 0000 |0048: const/16 v24, #int 0 // #0 │ │ -0a40d0: 0800 1b00 |004a: move-object/from16 v0, v27 │ │ -0a40d4: 0201 1800 |004c: move/from16 v1, v24 │ │ -0a40d8: 7120 de14 1000 |004e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a40de: 0a11 |0051: move-result v17 │ │ -0a40e0: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -0a40e4: 0201 1600 |0054: move/from16 v1, v22 │ │ -0a40e8: 0202 1700 |0056: move/from16 v2, v23 │ │ -0a40ec: 0203 1100 |0058: move/from16 v3, v17 │ │ -0a40f0: 7040 8020 1032 |005a: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ -0a40f6: 0200 1600 |005d: move/from16 v0, v22 │ │ -0a40fa: 8700 |005f: float-to-int v0, v0 │ │ -0a40fc: 0218 0000 |0060: move/from16 v24, v0 │ │ -0a4100: 0200 1700 |0062: move/from16 v0, v23 │ │ -0a4104: 8700 |0064: float-to-int v0, v0 │ │ -0a4106: 0219 0000 |0065: move/from16 v25, v0 │ │ -0a410a: 0800 1a00 |0067: move-object/from16 v0, v26 │ │ -0a410e: 0201 1800 |0069: move/from16 v1, v24 │ │ -0a4112: 0202 1900 |006b: move/from16 v2, v25 │ │ -0a4116: 6e30 6e20 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0a411c: 0c14 |0070: move-result-object v20 │ │ -0a411e: 0800 1a00 |0071: move-object/from16 v0, v26 │ │ -0a4122: 5400 040a |0073: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a4126: 0818 0000 |0075: move-object/from16 v24, v0 │ │ -0a412a: 0800 1400 |0077: move-object/from16 v0, v20 │ │ -0a412e: 0801 1800 |0079: move-object/from16 v1, v24 │ │ -0a4132: 3310 1900 |007b: if-ne v0, v1, 0094 // +0019 │ │ -0a4136: 0800 1a00 |007d: move-object/from16 v0, v26 │ │ -0a413a: 5200 050a |007f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a413e: 0218 0000 |0081: move/from16 v24, v0 │ │ -0a4142: 1319 0200 |0083: const/16 v25, #int 2 // #2 │ │ -0a4146: 0200 1800 |0085: move/from16 v0, v24 │ │ -0a414a: 0201 1900 |0087: move/from16 v1, v25 │ │ -0a414e: 3310 0b00 |0089: if-ne v0, v1, 0094 // +000b │ │ -0a4152: 0800 1a00 |008b: move-object/from16 v0, v26 │ │ -0a4156: 0801 1400 |008d: move-object/from16 v1, v20 │ │ -0a415a: 0202 1100 |008f: move/from16 v2, v17 │ │ -0a415e: 6e30 8820 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a4164: 0800 1a00 |0094: move-object/from16 v0, v26 │ │ -0a4168: 5400 090a |0096: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a416c: 0818 0000 |0098: move-object/from16 v24, v0 │ │ -0a4170: 4408 1811 |009a: aget v8, v24, v17 │ │ -0a4174: 0800 1a00 |009c: move-object/from16 v0, v26 │ │ -0a4178: 5200 160a |009e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a417c: 0218 0000 |00a0: move/from16 v24, v0 │ │ -0a4180: 9518 1808 |00a2: and-int v24, v24, v8 │ │ -0a4184: 3818 8bff |00a4: if-eqz v24, 002f // -0075 │ │ -0a4188: 0800 1a00 |00a6: move-object/from16 v0, v26 │ │ -0a418c: 5400 030a |00a8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a4190: 0818 0000 |00aa: move-object/from16 v24, v0 │ │ -0a4194: 0800 1a00 |00ac: move-object/from16 v0, v26 │ │ -0a4198: 5200 160a |00ae: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a419c: 0219 0000 |00b0: move/from16 v25, v0 │ │ -0a41a0: 9519 1908 |00b2: and-int v25, v25, v8 │ │ -0a41a4: 0800 1800 |00b4: move-object/from16 v0, v24 │ │ -0a41a8: 0201 1900 |00b6: move/from16 v1, v25 │ │ -0a41ac: 0202 1100 |00b8: move/from16 v2, v17 │ │ -0a41b0: 6e30 5120 1002 |00ba: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ -0a41b6: 2900 72ff |00bd: goto/16 002f // -008e │ │ -0a41ba: 0800 1b00 |00bf: move-object/from16 v0, v27 │ │ -0a41be: 7120 de14 5000 |00c1: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a41c4: 0a11 |00c4: move-result v17 │ │ -0a41c6: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ -0a41ca: 7120 df14 5000 |00c7: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0a41d0: 0a16 |00ca: move-result v22 │ │ -0a41d2: 0800 1b00 |00cb: move-object/from16 v0, v27 │ │ -0a41d6: 7120 e014 5000 |00cd: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a41dc: 0a17 |00d0: move-result v23 │ │ -0a41de: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ -0a41e2: 0201 1600 |00d3: move/from16 v1, v22 │ │ -0a41e6: 0202 1700 |00d5: move/from16 v2, v23 │ │ -0a41ea: 0203 1100 |00d7: move/from16 v3, v17 │ │ -0a41ee: 7040 8020 1032 |00d9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ -0a41f4: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ -0a41f8: 5200 050a |00de: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a41fc: 0218 0000 |00e0: move/from16 v24, v0 │ │ -0a4200: 3918 2d00 |00e2: if-nez v24, 010f // +002d │ │ -0a4204: 0800 1a00 |00e4: move-object/from16 v0, v26 │ │ -0a4208: 5400 090a |00e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ -0a420c: 0818 0000 |00e8: move-object/from16 v24, v0 │ │ -0a4210: 4408 1811 |00ea: aget v8, v24, v17 │ │ -0a4214: 0800 1a00 |00ec: move-object/from16 v0, v26 │ │ -0a4218: 5200 160a |00ee: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a421c: 0218 0000 |00f0: move/from16 v24, v0 │ │ -0a4220: 9518 1808 |00f2: and-int v24, v24, v8 │ │ -0a4224: 3818 3bff |00f4: if-eqz v24, 002f // -00c5 │ │ -0a4228: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ -0a422c: 5400 030a |00f8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a4230: 0818 0000 |00fa: move-object/from16 v24, v0 │ │ -0a4234: 0800 1a00 |00fc: move-object/from16 v0, v26 │ │ -0a4238: 5200 160a |00fe: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ -0a423c: 0219 0000 |0100: move/from16 v25, v0 │ │ -0a4240: 9519 1908 |0102: and-int v25, v25, v8 │ │ -0a4244: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -0a4248: 0201 1900 |0106: move/from16 v1, v25 │ │ -0a424c: 0202 1100 |0108: move/from16 v2, v17 │ │ -0a4250: 6e30 5120 1002 |010a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ -0a4256: 2900 22ff |010d: goto/16 002f // -00de │ │ -0a425a: 0800 1a00 |010f: move-object/from16 v0, v26 │ │ -0a425e: 5200 050a |0111: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a4262: 0218 0000 |0113: move/from16 v24, v0 │ │ -0a4266: 1319 0200 |0115: const/16 v25, #int 2 // #2 │ │ -0a426a: 0200 1800 |0117: move/from16 v0, v24 │ │ -0a426e: 0201 1900 |0119: move/from16 v1, v25 │ │ -0a4272: 3310 14ff |011b: if-ne v0, v1, 002f // -00ec │ │ -0a4276: 0200 1600 |011d: move/from16 v0, v22 │ │ -0a427a: 8700 |011f: float-to-int v0, v0 │ │ -0a427c: 0218 0000 |0120: move/from16 v24, v0 │ │ -0a4280: 0200 1700 |0122: move/from16 v0, v23 │ │ -0a4284: 8700 |0124: float-to-int v0, v0 │ │ -0a4286: 0219 0000 |0125: move/from16 v25, v0 │ │ -0a428a: 0800 1a00 |0127: move-object/from16 v0, v26 │ │ -0a428e: 0201 1800 |0129: move/from16 v1, v24 │ │ -0a4292: 0202 1900 |012b: move/from16 v2, v25 │ │ -0a4296: 6e30 6e20 1002 |012d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0a429c: 0c14 |0130: move-result-object v20 │ │ -0a429e: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ -0a42a2: 5400 040a |0133: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a42a6: 0818 0000 |0135: move-object/from16 v24, v0 │ │ -0a42aa: 0800 1400 |0137: move-object/from16 v0, v20 │ │ -0a42ae: 0801 1800 |0139: move-object/from16 v1, v24 │ │ -0a42b2: 3310 f4fe |013b: if-ne v0, v1, 002f // -010c │ │ -0a42b6: 0800 1a00 |013d: move-object/from16 v0, v26 │ │ -0a42ba: 0801 1400 |013f: move-object/from16 v1, v20 │ │ -0a42be: 0202 1100 |0141: move/from16 v2, v17 │ │ -0a42c2: 6e30 8820 1002 |0143: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a42c8: 2900 e9fe |0146: goto/16 002f // -0117 │ │ -0a42cc: 7701 dd14 1b00 |0148: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ -0a42d2: 0a10 |014b: move-result v16 │ │ -0a42d4: 120a |014c: const/4 v10, #int 0 // #0 │ │ -0a42d6: 0200 1000 |014d: move/from16 v0, v16 │ │ -0a42da: 350a af00 |014f: if-ge v10, v0, 01fe // +00af │ │ -0a42de: 0800 1b00 |0151: move-object/from16 v0, v27 │ │ -0a42e2: 7120 de14 a000 |0153: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a42e8: 0a11 |0156: move-result v17 │ │ -0a42ea: 0800 1b00 |0157: move-object/from16 v0, v27 │ │ -0a42ee: 7120 df14 a000 |0159: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0a42f4: 0a16 |015c: move-result v22 │ │ -0a42f6: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ -0a42fa: 7120 e014 a000 |015f: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0a4300: 0a17 |0162: move-result v23 │ │ -0a4302: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ -0a4306: 5400 0a0a |0165: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ -0a430a: 0818 0000 |0167: move-object/from16 v24, v0 │ │ -0a430e: 4418 1811 |0169: aget v24, v24, v17 │ │ -0a4312: a706 1618 |016b: sub-float v6, v22, v24 │ │ -0a4316: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ -0a431a: 5400 0b0a |016f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ -0a431e: 0818 0000 |0171: move-object/from16 v24, v0 │ │ -0a4322: 4418 1811 |0173: aget v24, v24, v17 │ │ -0a4326: a707 1718 |0175: sub-float v7, v23, v24 │ │ -0a432a: 0200 1600 |0177: move/from16 v0, v22 │ │ -0a432e: 8700 |0179: float-to-int v0, v0 │ │ -0a4330: 0218 0000 |017a: move/from16 v24, v0 │ │ -0a4334: 0200 1700 |017c: move/from16 v0, v23 │ │ -0a4338: 8700 |017e: float-to-int v0, v0 │ │ -0a433a: 0219 0000 |017f: move/from16 v25, v0 │ │ -0a433e: 0800 1a00 |0181: move-object/from16 v0, v26 │ │ -0a4342: 0201 1800 |0183: move/from16 v1, v24 │ │ -0a4346: 0202 1900 |0185: move/from16 v2, v25 │ │ -0a434a: 6e30 6e20 1002 |0187: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0a4350: 0c14 |018a: move-result-object v20 │ │ -0a4352: 3814 7800 |018b: if-eqz v20, 0203 // +0078 │ │ -0a4356: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ -0a435a: 0801 1400 |018f: move-object/from16 v1, v20 │ │ -0a435e: 7040 6020 1076 |0191: invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@2060 │ │ -0a4364: 0a18 |0194: move-result v24 │ │ -0a4366: 3818 6e00 |0195: if-eqz v24, 0203 // +006e │ │ -0a436a: 121f |0197: const/4 v15, #int 1 // #1 │ │ -0a436c: 380f 6d00 |0198: if-eqz v15, 0205 // +006d │ │ -0a4370: 7401 aa21 1400 |019a: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a4376: 0a0d |019d: move-result v13 │ │ -0a4378: 8760 |019e: float-to-int v0, v6 │ │ -0a437a: 0218 0000 |019f: move/from16 v24, v0 │ │ -0a437e: 9012 0d18 |01a1: add-int v18, v13, v24 │ │ -0a4382: 0800 1a00 |01a3: move-object/from16 v0, v26 │ │ -0a4386: 5400 030a |01a5: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a438a: 0818 0000 |01a7: move-object/from16 v24, v0 │ │ -0a438e: 8760 |01a9: float-to-int v0, v6 │ │ -0a4390: 0219 0000 |01aa: move/from16 v25, v0 │ │ -0a4394: 0800 1800 |01ac: move-object/from16 v0, v24 │ │ -0a4398: 0801 1400 |01ae: move-object/from16 v1, v20 │ │ -0a439c: 0202 1200 |01b0: move/from16 v2, v18 │ │ -0a43a0: 0203 1900 |01b2: move/from16 v3, v25 │ │ -0a43a4: 6e40 4a20 1032 |01b4: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@204a │ │ -0a43aa: 0a0b |01b7: move-result v11 │ │ -0a43ac: 7401 c821 1400 |01b8: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a43b2: 0a0e |01bb: move-result v14 │ │ -0a43b4: 8770 |01bc: float-to-int v0, v7 │ │ -0a43b6: 0218 0000 |01bd: move/from16 v24, v0 │ │ -0a43ba: 9013 0e18 |01bf: add-int v19, v14, v24 │ │ -0a43be: 0800 1a00 |01c1: move-object/from16 v0, v26 │ │ -0a43c2: 5400 030a |01c3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a43c6: 0818 0000 |01c5: move-object/from16 v24, v0 │ │ -0a43ca: 8770 |01c7: float-to-int v0, v7 │ │ -0a43cc: 0219 0000 |01c8: move/from16 v25, v0 │ │ -0a43d0: 0800 1800 |01ca: move-object/from16 v0, v24 │ │ -0a43d4: 0801 1400 |01cc: move-object/from16 v1, v20 │ │ -0a43d8: 0202 1300 |01ce: move/from16 v2, v19 │ │ -0a43dc: 0203 1900 |01d0: move/from16 v3, v25 │ │ -0a43e0: 6e40 4b20 1032 |01d2: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@204b │ │ -0a43e6: 0a0c |01d5: move-result v12 │ │ -0a43e8: 0800 1a00 |01d6: move-object/from16 v0, v26 │ │ -0a43ec: 5400 030a |01d8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a43f0: 0818 0000 |01da: move-object/from16 v24, v0 │ │ -0a43f4: 0800 1800 |01dc: move-object/from16 v0, v24 │ │ -0a43f8: 0801 1400 |01de: move-object/from16 v1, v20 │ │ -0a43fc: 6e20 4d20 1000 |01e0: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@204d │ │ -0a4402: 0a09 |01e3: move-result v9 │ │ -0a4404: 0800 1a00 |01e4: move-object/from16 v0, v26 │ │ -0a4408: 5400 030a |01e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a440c: 0818 0000 |01e8: move-object/from16 v24, v0 │ │ -0a4410: 0800 1800 |01ea: move-object/from16 v0, v24 │ │ -0a4414: 0801 1400 |01ec: move-object/from16 v1, v20 │ │ -0a4418: 6e20 4e20 1000 |01ee: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@204e │ │ -0a441e: 0a15 |01f1: move-result v21 │ │ -0a4420: 3809 0600 |01f2: if-eqz v9, 01f8 // +0006 │ │ -0a4424: 3d09 1100 |01f4: if-lez v9, 0205 // +0011 │ │ -0a4428: 33db 0f00 |01f6: if-ne v11, v13, 0205 // +000f │ │ -0a442c: 3815 0600 |01f8: if-eqz v21, 01fe // +0006 │ │ -0a4430: 3d15 0b00 |01fa: if-lez v21, 0205 // +000b │ │ -0a4434: 33ec 0900 |01fc: if-ne v12, v14, 0205 // +0009 │ │ -0a4438: 7602 8120 1a00 |01fe: invoke-direct/range {v26, v27}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@2081 │ │ -0a443e: 2900 2efe |0201: goto/16 002f // -01d2 │ │ -0a4442: 120f |0203: const/4 v15, #int 0 // #0 │ │ -0a4444: 2894 |0204: goto 0198 // -006c │ │ -0a4446: 0800 1a00 |0205: move-object/from16 v0, v26 │ │ -0a444a: 0201 1100 |0207: move/from16 v1, v17 │ │ -0a444e: 7040 7f20 6017 |0209: invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@207f │ │ -0a4454: 0800 1a00 |020c: move-object/from16 v0, v26 │ │ -0a4458: 5200 050a |020e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a445c: 0218 0000 |0210: move/from16 v24, v0 │ │ -0a4460: 1319 0100 |0212: const/16 v25, #int 1 // #1 │ │ -0a4464: 0200 1800 |0214: move/from16 v0, v24 │ │ -0a4468: 0201 1900 |0216: move/from16 v1, v25 │ │ -0a446c: 3210 e6ff |0218: if-eq v0, v1, 01fe // -001a │ │ -0a4470: 380f 0e00 |021a: if-eqz v15, 0228 // +000e │ │ -0a4474: 0800 1a00 |021c: move-object/from16 v0, v26 │ │ -0a4478: 0801 1400 |021e: move-object/from16 v1, v20 │ │ -0a447c: 0202 1100 |0220: move/from16 v2, v17 │ │ -0a4480: 6e30 8820 1002 |0222: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ -0a4486: 0a18 |0225: move-result v24 │ │ -0a4488: 3918 d8ff |0226: if-nez v24, 01fe // -0028 │ │ -0a448c: d80a 0a01 |0228: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0a4490: 2900 23ff |022a: goto/16 014d // -00dd │ │ -0a4494: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ -0a4498: 7120 de14 5000 |022e: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0a449e: 0a11 |0231: move-result v17 │ │ -0a44a0: 0800 1a00 |0232: move-object/from16 v0, v26 │ │ -0a44a4: 0201 1100 |0234: move/from16 v1, v17 │ │ -0a44a8: 7020 6420 1000 |0236: invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@2064 │ │ -0a44ae: 2900 f6fd |0239: goto/16 002f // -020a │ │ -0a44b2: 7401 5b20 1a00 |023b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -0a44b8: 2900 f1fd |023e: goto/16 002f // -020f │ │ -0a44bc: 1318 0000 |0240: const/16 v24, #int 0 // #0 │ │ -0a44c0: 2900 fdfd |0242: goto/16 003f // -0203 │ │ -0a44c4: 0001 0700 0000 0000 1400 0000 0f02 ... |0244: packed-switch-data (18 units) │ │ +0a4020: |[0a4020] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a4030: 7701 dc14 1b00 |0000: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ +0a4036: 0a04 |0003: move-result v4 │ │ +0a4038: 7701 db14 1b00 |0004: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +0a403e: 0a05 |0007: move-result v5 │ │ +0a4040: 3904 0500 |0008: if-nez v4, 000d // +0005 │ │ +0a4044: 7401 5b20 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +0a404a: 0800 1a00 |000d: move-object/from16 v0, v26 │ │ +0a404e: 5400 170a |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a4052: 0818 0000 |0011: move-object/from16 v24, v0 │ │ +0a4056: 3918 0c00 |0013: if-nez v24, 001f // +000c │ │ +0a405a: 7100 7321 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ +0a4060: 0c18 |0018: move-result-object v24 │ │ +0a4062: 0800 1800 |0019: move-object/from16 v0, v24 │ │ +0a4066: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ +0a406a: 5b10 170a |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a406e: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ +0a4072: 5400 170a |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a17 │ │ +0a4076: 0818 0000 |0023: move-object/from16 v24, v0 │ │ +0a407a: 0800 1800 |0025: move-object/from16 v0, v24 │ │ +0a407e: 0801 1b00 |0027: move-object/from16 v1, v27 │ │ +0a4082: 6e20 6c21 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ +0a4088: 2b04 1802 0000 |002c: packed-switch v4, 00000244 // +00000218 │ │ +0a408e: 0800 1a00 |002f: move-object/from16 v0, v26 │ │ +0a4092: 5200 050a |0031: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a4096: 0218 0000 |0033: move/from16 v24, v0 │ │ +0a409a: 1319 0100 |0035: const/16 v25, #int 1 // #1 │ │ +0a409e: 0200 1800 |0037: move/from16 v0, v24 │ │ +0a40a2: 0201 1900 |0039: move/from16 v1, v25 │ │ +0a40a6: 3310 0502 |003b: if-ne v0, v1, 0240 // +0205 │ │ +0a40aa: 1318 0100 |003d: const/16 v24, #int 1 // #1 │ │ +0a40ae: 0f18 |003f: return v24 │ │ +0a40b0: 7401 5721 1b00 |0040: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0a40b6: 0a16 |0043: move-result v22 │ │ +0a40b8: 7401 5921 1b00 |0044: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0a40be: 0a17 |0047: move-result v23 │ │ +0a40c0: 1318 0000 |0048: const/16 v24, #int 0 // #0 │ │ +0a40c4: 0800 1b00 |004a: move-object/from16 v0, v27 │ │ +0a40c8: 0201 1800 |004c: move/from16 v1, v24 │ │ +0a40cc: 7120 de14 1000 |004e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a40d2: 0a11 |0051: move-result v17 │ │ +0a40d4: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +0a40d8: 0201 1600 |0054: move/from16 v1, v22 │ │ +0a40dc: 0202 1700 |0056: move/from16 v2, v23 │ │ +0a40e0: 0203 1100 |0058: move/from16 v3, v17 │ │ +0a40e4: 7040 8020 1032 |005a: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ +0a40ea: 0200 1600 |005d: move/from16 v0, v22 │ │ +0a40ee: 8700 |005f: float-to-int v0, v0 │ │ +0a40f0: 0218 0000 |0060: move/from16 v24, v0 │ │ +0a40f4: 0200 1700 |0062: move/from16 v0, v23 │ │ +0a40f8: 8700 |0064: float-to-int v0, v0 │ │ +0a40fa: 0219 0000 |0065: move/from16 v25, v0 │ │ +0a40fe: 0800 1a00 |0067: move-object/from16 v0, v26 │ │ +0a4102: 0201 1800 |0069: move/from16 v1, v24 │ │ +0a4106: 0202 1900 |006b: move/from16 v2, v25 │ │ +0a410a: 6e30 6e20 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0a4110: 0c14 |0070: move-result-object v20 │ │ +0a4112: 0800 1a00 |0071: move-object/from16 v0, v26 │ │ +0a4116: 5400 040a |0073: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a411a: 0818 0000 |0075: move-object/from16 v24, v0 │ │ +0a411e: 0800 1400 |0077: move-object/from16 v0, v20 │ │ +0a4122: 0801 1800 |0079: move-object/from16 v1, v24 │ │ +0a4126: 3310 1900 |007b: if-ne v0, v1, 0094 // +0019 │ │ +0a412a: 0800 1a00 |007d: move-object/from16 v0, v26 │ │ +0a412e: 5200 050a |007f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a4132: 0218 0000 |0081: move/from16 v24, v0 │ │ +0a4136: 1319 0200 |0083: const/16 v25, #int 2 // #2 │ │ +0a413a: 0200 1800 |0085: move/from16 v0, v24 │ │ +0a413e: 0201 1900 |0087: move/from16 v1, v25 │ │ +0a4142: 3310 0b00 |0089: if-ne v0, v1, 0094 // +000b │ │ +0a4146: 0800 1a00 |008b: move-object/from16 v0, v26 │ │ +0a414a: 0801 1400 |008d: move-object/from16 v1, v20 │ │ +0a414e: 0202 1100 |008f: move/from16 v2, v17 │ │ +0a4152: 6e30 8820 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a4158: 0800 1a00 |0094: move-object/from16 v0, v26 │ │ +0a415c: 5400 090a |0096: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a4160: 0818 0000 |0098: move-object/from16 v24, v0 │ │ +0a4164: 4408 1811 |009a: aget v8, v24, v17 │ │ +0a4168: 0800 1a00 |009c: move-object/from16 v0, v26 │ │ +0a416c: 5200 160a |009e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a4170: 0218 0000 |00a0: move/from16 v24, v0 │ │ +0a4174: 9518 1808 |00a2: and-int v24, v24, v8 │ │ +0a4178: 3818 8bff |00a4: if-eqz v24, 002f // -0075 │ │ +0a417c: 0800 1a00 |00a6: move-object/from16 v0, v26 │ │ +0a4180: 5400 030a |00a8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a4184: 0818 0000 |00aa: move-object/from16 v24, v0 │ │ +0a4188: 0800 1a00 |00ac: move-object/from16 v0, v26 │ │ +0a418c: 5200 160a |00ae: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a4190: 0219 0000 |00b0: move/from16 v25, v0 │ │ +0a4194: 9519 1908 |00b2: and-int v25, v25, v8 │ │ +0a4198: 0800 1800 |00b4: move-object/from16 v0, v24 │ │ +0a419c: 0201 1900 |00b6: move/from16 v1, v25 │ │ +0a41a0: 0202 1100 |00b8: move/from16 v2, v17 │ │ +0a41a4: 6e30 5120 1002 |00ba: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ +0a41aa: 2900 72ff |00bd: goto/16 002f // -008e │ │ +0a41ae: 0800 1b00 |00bf: move-object/from16 v0, v27 │ │ +0a41b2: 7120 de14 5000 |00c1: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a41b8: 0a11 |00c4: move-result v17 │ │ +0a41ba: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ +0a41be: 7120 df14 5000 |00c7: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0a41c4: 0a16 |00ca: move-result v22 │ │ +0a41c6: 0800 1b00 |00cb: move-object/from16 v0, v27 │ │ +0a41ca: 7120 e014 5000 |00cd: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a41d0: 0a17 |00d0: move-result v23 │ │ +0a41d2: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ +0a41d6: 0201 1600 |00d3: move/from16 v1, v22 │ │ +0a41da: 0202 1700 |00d5: move/from16 v2, v23 │ │ +0a41de: 0203 1100 |00d7: move/from16 v3, v17 │ │ +0a41e2: 7040 8020 1032 |00d9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@2080 │ │ +0a41e8: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ +0a41ec: 5200 050a |00de: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a41f0: 0218 0000 |00e0: move/from16 v24, v0 │ │ +0a41f4: 3918 2d00 |00e2: if-nez v24, 010f // +002d │ │ +0a41f8: 0800 1a00 |00e4: move-object/from16 v0, v26 │ │ +0a41fc: 5400 090a |00e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0a09 │ │ +0a4200: 0818 0000 |00e8: move-object/from16 v24, v0 │ │ +0a4204: 4408 1811 |00ea: aget v8, v24, v17 │ │ +0a4208: 0800 1a00 |00ec: move-object/from16 v0, v26 │ │ +0a420c: 5200 160a |00ee: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a4210: 0218 0000 |00f0: move/from16 v24, v0 │ │ +0a4214: 9518 1808 |00f2: and-int v24, v24, v8 │ │ +0a4218: 3818 3bff |00f4: if-eqz v24, 002f // -00c5 │ │ +0a421c: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ +0a4220: 5400 030a |00f8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a4224: 0818 0000 |00fa: move-object/from16 v24, v0 │ │ +0a4228: 0800 1a00 |00fc: move-object/from16 v0, v26 │ │ +0a422c: 5200 160a |00fe: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0a16 │ │ +0a4230: 0219 0000 |0100: move/from16 v25, v0 │ │ +0a4234: 9519 1908 |0102: and-int v25, v25, v8 │ │ +0a4238: 0800 1800 |0104: move-object/from16 v0, v24 │ │ +0a423c: 0201 1900 |0106: move/from16 v1, v25 │ │ +0a4240: 0202 1100 |0108: move/from16 v2, v17 │ │ +0a4244: 6e30 5120 1002 |010a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@2051 │ │ +0a424a: 2900 22ff |010d: goto/16 002f // -00de │ │ +0a424e: 0800 1a00 |010f: move-object/from16 v0, v26 │ │ +0a4252: 5200 050a |0111: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a4256: 0218 0000 |0113: move/from16 v24, v0 │ │ +0a425a: 1319 0200 |0115: const/16 v25, #int 2 // #2 │ │ +0a425e: 0200 1800 |0117: move/from16 v0, v24 │ │ +0a4262: 0201 1900 |0119: move/from16 v1, v25 │ │ +0a4266: 3310 14ff |011b: if-ne v0, v1, 002f // -00ec │ │ +0a426a: 0200 1600 |011d: move/from16 v0, v22 │ │ +0a426e: 8700 |011f: float-to-int v0, v0 │ │ +0a4270: 0218 0000 |0120: move/from16 v24, v0 │ │ +0a4274: 0200 1700 |0122: move/from16 v0, v23 │ │ +0a4278: 8700 |0124: float-to-int v0, v0 │ │ +0a427a: 0219 0000 |0125: move/from16 v25, v0 │ │ +0a427e: 0800 1a00 |0127: move-object/from16 v0, v26 │ │ +0a4282: 0201 1800 |0129: move/from16 v1, v24 │ │ +0a4286: 0202 1900 |012b: move/from16 v2, v25 │ │ +0a428a: 6e30 6e20 1002 |012d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0a4290: 0c14 |0130: move-result-object v20 │ │ +0a4292: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ +0a4296: 5400 040a |0133: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a429a: 0818 0000 |0135: move-object/from16 v24, v0 │ │ +0a429e: 0800 1400 |0137: move-object/from16 v0, v20 │ │ +0a42a2: 0801 1800 |0139: move-object/from16 v1, v24 │ │ +0a42a6: 3310 f4fe |013b: if-ne v0, v1, 002f // -010c │ │ +0a42aa: 0800 1a00 |013d: move-object/from16 v0, v26 │ │ +0a42ae: 0801 1400 |013f: move-object/from16 v1, v20 │ │ +0a42b2: 0202 1100 |0141: move/from16 v2, v17 │ │ +0a42b6: 6e30 8820 1002 |0143: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a42bc: 2900 e9fe |0146: goto/16 002f // -0117 │ │ +0a42c0: 7701 dd14 1b00 |0148: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ +0a42c6: 0a10 |014b: move-result v16 │ │ +0a42c8: 120a |014c: const/4 v10, #int 0 // #0 │ │ +0a42ca: 0200 1000 |014d: move/from16 v0, v16 │ │ +0a42ce: 350a af00 |014f: if-ge v10, v0, 01fe // +00af │ │ +0a42d2: 0800 1b00 |0151: move-object/from16 v0, v27 │ │ +0a42d6: 7120 de14 a000 |0153: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a42dc: 0a11 |0156: move-result v17 │ │ +0a42de: 0800 1b00 |0157: move-object/from16 v0, v27 │ │ +0a42e2: 7120 df14 a000 |0159: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0a42e8: 0a16 |015c: move-result v22 │ │ +0a42ea: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ +0a42ee: 7120 e014 a000 |015f: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0a42f4: 0a17 |0162: move-result v23 │ │ +0a42f6: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ +0a42fa: 5400 0a0a |0165: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0a0a │ │ +0a42fe: 0818 0000 |0167: move-object/from16 v24, v0 │ │ +0a4302: 4418 1811 |0169: aget v24, v24, v17 │ │ +0a4306: a706 1618 |016b: sub-float v6, v22, v24 │ │ +0a430a: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ +0a430e: 5400 0b0a |016f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0a0b │ │ +0a4312: 0818 0000 |0171: move-object/from16 v24, v0 │ │ +0a4316: 4418 1811 |0173: aget v24, v24, v17 │ │ +0a431a: a707 1718 |0175: sub-float v7, v23, v24 │ │ +0a431e: 0200 1600 |0177: move/from16 v0, v22 │ │ +0a4322: 8700 |0179: float-to-int v0, v0 │ │ +0a4324: 0218 0000 |017a: move/from16 v24, v0 │ │ +0a4328: 0200 1700 |017c: move/from16 v0, v23 │ │ +0a432c: 8700 |017e: float-to-int v0, v0 │ │ +0a432e: 0219 0000 |017f: move/from16 v25, v0 │ │ +0a4332: 0800 1a00 |0181: move-object/from16 v0, v26 │ │ +0a4336: 0201 1800 |0183: move/from16 v1, v24 │ │ +0a433a: 0202 1900 |0185: move/from16 v2, v25 │ │ +0a433e: 6e30 6e20 1002 |0187: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0a4344: 0c14 |018a: move-result-object v20 │ │ +0a4346: 3814 7800 |018b: if-eqz v20, 0203 // +0078 │ │ +0a434a: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +0a434e: 0801 1400 |018f: move-object/from16 v1, v20 │ │ +0a4352: 7040 6020 1076 |0191: invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@2060 │ │ +0a4358: 0a18 |0194: move-result v24 │ │ +0a435a: 3818 6e00 |0195: if-eqz v24, 0203 // +006e │ │ +0a435e: 121f |0197: const/4 v15, #int 1 // #1 │ │ +0a4360: 380f 6d00 |0198: if-eqz v15, 0205 // +006d │ │ +0a4364: 7401 aa21 1400 |019a: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a436a: 0a0d |019d: move-result v13 │ │ +0a436c: 8760 |019e: float-to-int v0, v6 │ │ +0a436e: 0218 0000 |019f: move/from16 v24, v0 │ │ +0a4372: 9012 0d18 |01a1: add-int v18, v13, v24 │ │ +0a4376: 0800 1a00 |01a3: move-object/from16 v0, v26 │ │ +0a437a: 5400 030a |01a5: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a437e: 0818 0000 |01a7: move-object/from16 v24, v0 │ │ +0a4382: 8760 |01a9: float-to-int v0, v6 │ │ +0a4384: 0219 0000 |01aa: move/from16 v25, v0 │ │ +0a4388: 0800 1800 |01ac: move-object/from16 v0, v24 │ │ +0a438c: 0801 1400 |01ae: move-object/from16 v1, v20 │ │ +0a4390: 0202 1200 |01b0: move/from16 v2, v18 │ │ +0a4394: 0203 1900 |01b2: move/from16 v3, v25 │ │ +0a4398: 6e40 4a20 1032 |01b4: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@204a │ │ +0a439e: 0a0b |01b7: move-result v11 │ │ +0a43a0: 7401 c821 1400 |01b8: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a43a6: 0a0e |01bb: move-result v14 │ │ +0a43a8: 8770 |01bc: float-to-int v0, v7 │ │ +0a43aa: 0218 0000 |01bd: move/from16 v24, v0 │ │ +0a43ae: 9013 0e18 |01bf: add-int v19, v14, v24 │ │ +0a43b2: 0800 1a00 |01c1: move-object/from16 v0, v26 │ │ +0a43b6: 5400 030a |01c3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a43ba: 0818 0000 |01c5: move-object/from16 v24, v0 │ │ +0a43be: 8770 |01c7: float-to-int v0, v7 │ │ +0a43c0: 0219 0000 |01c8: move/from16 v25, v0 │ │ +0a43c4: 0800 1800 |01ca: move-object/from16 v0, v24 │ │ +0a43c8: 0801 1400 |01cc: move-object/from16 v1, v20 │ │ +0a43cc: 0202 1300 |01ce: move/from16 v2, v19 │ │ +0a43d0: 0203 1900 |01d0: move/from16 v3, v25 │ │ +0a43d4: 6e40 4b20 1032 |01d2: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@204b │ │ +0a43da: 0a0c |01d5: move-result v12 │ │ +0a43dc: 0800 1a00 |01d6: move-object/from16 v0, v26 │ │ +0a43e0: 5400 030a |01d8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a43e4: 0818 0000 |01da: move-object/from16 v24, v0 │ │ +0a43e8: 0800 1800 |01dc: move-object/from16 v0, v24 │ │ +0a43ec: 0801 1400 |01de: move-object/from16 v1, v20 │ │ +0a43f0: 6e20 4d20 1000 |01e0: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@204d │ │ +0a43f6: 0a09 |01e3: move-result v9 │ │ +0a43f8: 0800 1a00 |01e4: move-object/from16 v0, v26 │ │ +0a43fc: 5400 030a |01e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a4400: 0818 0000 |01e8: move-object/from16 v24, v0 │ │ +0a4404: 0800 1800 |01ea: move-object/from16 v0, v24 │ │ +0a4408: 0801 1400 |01ec: move-object/from16 v1, v20 │ │ +0a440c: 6e20 4e20 1000 |01ee: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@204e │ │ +0a4412: 0a15 |01f1: move-result v21 │ │ +0a4414: 3809 0600 |01f2: if-eqz v9, 01f8 // +0006 │ │ +0a4418: 3d09 1100 |01f4: if-lez v9, 0205 // +0011 │ │ +0a441c: 33db 0f00 |01f6: if-ne v11, v13, 0205 // +000f │ │ +0a4420: 3815 0600 |01f8: if-eqz v21, 01fe // +0006 │ │ +0a4424: 3d15 0b00 |01fa: if-lez v21, 0205 // +000b │ │ +0a4428: 33ec 0900 |01fc: if-ne v12, v14, 0205 // +0009 │ │ +0a442c: 7602 8120 1a00 |01fe: invoke-direct/range {v26, v27}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@2081 │ │ +0a4432: 2900 2efe |0201: goto/16 002f // -01d2 │ │ +0a4436: 120f |0203: const/4 v15, #int 0 // #0 │ │ +0a4438: 2894 |0204: goto 0198 // -006c │ │ +0a443a: 0800 1a00 |0205: move-object/from16 v0, v26 │ │ +0a443e: 0201 1100 |0207: move/from16 v1, v17 │ │ +0a4442: 7040 7f20 6017 |0209: invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@207f │ │ +0a4448: 0800 1a00 |020c: move-object/from16 v0, v26 │ │ +0a444c: 5200 050a |020e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a4450: 0218 0000 |0210: move/from16 v24, v0 │ │ +0a4454: 1319 0100 |0212: const/16 v25, #int 1 // #1 │ │ +0a4458: 0200 1800 |0214: move/from16 v0, v24 │ │ +0a445c: 0201 1900 |0216: move/from16 v1, v25 │ │ +0a4460: 3210 e6ff |0218: if-eq v0, v1, 01fe // -001a │ │ +0a4464: 380f 0e00 |021a: if-eqz v15, 0228 // +000e │ │ +0a4468: 0800 1a00 |021c: move-object/from16 v0, v26 │ │ +0a446c: 0801 1400 |021e: move-object/from16 v1, v20 │ │ +0a4470: 0202 1100 |0220: move/from16 v2, v17 │ │ +0a4474: 6e30 8820 1002 |0222: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@2088 │ │ +0a447a: 0a18 |0225: move-result v24 │ │ +0a447c: 3918 d8ff |0226: if-nez v24, 01fe // -0028 │ │ +0a4480: d80a 0a01 |0228: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0a4484: 2900 23ff |022a: goto/16 014d // -00dd │ │ +0a4488: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +0a448c: 7120 de14 5000 |022e: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0a4492: 0a11 |0231: move-result v17 │ │ +0a4494: 0800 1a00 |0232: move-object/from16 v0, v26 │ │ +0a4498: 0201 1100 |0234: move/from16 v1, v17 │ │ +0a449c: 7020 6420 1000 |0236: invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@2064 │ │ +0a44a2: 2900 f6fd |0239: goto/16 002f // -020a │ │ +0a44a6: 7401 5b20 1a00 |023b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +0a44ac: 2900 f1fd |023e: goto/16 002f // -020f │ │ +0a44b0: 1318 0000 |0240: const/16 v24, #int 0 // #0 │ │ +0a44b4: 2900 fdfd |0242: goto/16 003f // -0203 │ │ +0a44b8: 0001 0700 0000 0000 1400 0000 0f02 ... |0244: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=947 │ │ 0x0004 line=948 │ │ 0x0008 line=950 │ │ 0x000a line=953 │ │ 0x000d line=956 │ │ @@ -146397,29 +146416,29 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -0a44e8: |[0a44e8] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -0a44f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a44fa: 5b34 040a |0001: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a44fe: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0a4500: 5931 020a |0004: iput v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a4504: 7052 7020 5326 |0006: invoke-direct {v3, v5, v6, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@2070 │ │ -0a450a: 0a00 |0009: move-result v0 │ │ -0a450c: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -0a4510: 5231 050a |000c: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ -0a4514: 3901 0900 |000e: if-nez v1, 0017 // +0009 │ │ -0a4518: 5431 040a |0010: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a451c: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ -0a4520: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a4522: 5b31 040a |0015: iput-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a4526: 0f00 |0017: return v0 │ │ +0a44dc: |[0a44dc] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +0a44ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a44ee: 5b34 040a |0001: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a44f2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0a44f4: 5931 020a |0004: iput v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a44f8: 7052 7020 5326 |0006: invoke-direct {v3, v5, v6, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@2070 │ │ +0a44fe: 0a00 |0009: move-result v0 │ │ +0a4500: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +0a4504: 5231 050a |000c: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0a05 │ │ +0a4508: 3901 0900 |000e: if-nez v1, 0017 // +0009 │ │ +0a450c: 5431 040a |0010: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a4510: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +0a4514: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a4516: 5b31 040a |0015: iput-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a451a: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ 0x000a line=543 │ │ 0x0014 line=546 │ │ @@ -146436,31 +146455,31 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0a4528: |[0a4528] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -0a4538: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a453a: 5421 040a |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ -0a453e: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -0a4542: 5221 020a |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a4546: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -0a454a: 0f00 |0009: return v0 │ │ -0a454c: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -0a4550: 5421 030a |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ -0a4554: 6e30 5620 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@2056 │ │ -0a455a: 0a01 |0011: move-result v1 │ │ -0a455c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -0a4560: 5924 020a |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ -0a4564: 6e30 5c20 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@205c │ │ -0a456a: 28f0 |0019: goto 0009 // -0010 │ │ -0a456c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0a456e: 28ee |001b: goto 0009 // -0012 │ │ +0a451c: |[0a451c] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +0a452c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a452e: 5421 040a |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0a04 │ │ +0a4532: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +0a4536: 5221 020a |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a453a: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +0a453e: 0f00 |0009: return v0 │ │ +0a4540: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +0a4544: 5421 030a |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0a03 │ │ +0a4548: 6e30 5620 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@2056 │ │ +0a454e: 0a01 |0011: move-result v1 │ │ +0a4550: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +0a4554: 5924 020a |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0a02 │ │ +0a4558: 6e30 5c20 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@205c │ │ +0a455e: 28f0 |0019: goto 0009 // -0010 │ │ +0a4560: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0a4562: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=891 │ │ 0x0009 line=900 │ │ 0x000a line=895 │ │ 0x0014 line=896 │ │ 0x0016 line=897 │ │ @@ -146852,32 +146871,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0a4570: |[0a4570] com.actionbarsherlock.ActionBarSherlock.:()V │ │ -0a4580: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0a4582: 2300 1007 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ -0a4586: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0a4588: 1c02 3200 |0004: const-class v2, Landroid/app/Activity; // type@0032 │ │ -0a458c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0a4590: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0a4592: 6202 5614 |0009: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0a4596: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -0a459a: 6900 3e0a |000d: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@0a3e │ │ -0a459e: 2200 a506 |000f: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0a45a2: 7010 a934 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0a45a8: 6900 410a |0014: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ -0a45ac: 1c00 2205 |0016: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // type@0522 │ │ -0a45b0: 7110 1e25 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@251e │ │ -0a45b6: 1c00 2505 |001b: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // type@0525 │ │ -0a45ba: 7110 1e25 0000 |001d: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@251e │ │ -0a45c0: 0e00 |0020: return-void │ │ +0a4564: |[0a4564] com.actionbarsherlock.ActionBarSherlock.:()V │ │ +0a4574: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0a4576: 2300 1007 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ +0a457a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a457c: 1c02 3200 |0004: const-class v2, Landroid/app/Activity; // type@0032 │ │ +0a4580: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0a4584: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0a4586: 6202 5614 |0009: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0a458a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +0a458e: 6900 3e0a |000d: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@0a3e │ │ +0a4592: 2200 a506 |000f: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0a4596: 7010 a934 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0a459c: 6900 410a |0014: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ +0a45a0: 1c00 2205 |0016: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // type@0522 │ │ +0a45a4: 7110 1e25 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@251e │ │ +0a45aa: 1c00 2505 |001b: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // type@0525 │ │ +0a45ae: 7110 1e25 0000 |001d: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@251e │ │ +0a45b4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000f line=47 │ │ 0x0016 line=52 │ │ 0x001b line=53 │ │ 0x0020 line=54 │ │ @@ -146888,24 +146907,24 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a45c4: |[0a45c4] com.actionbarsherlock.ActionBarSherlock.:(Landroid/app/Activity;I)V │ │ -0a45d4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a45da: 5b12 430a |0003: iput-object v2, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a45de: dd00 0301 |0005: and-int/lit8 v0, v3, #int 1 // #01 │ │ -0a45e2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0a45e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a45e8: 5c10 440a |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mIsDelegate:Z // field@0a44 │ │ -0a45ec: 0e00 |000c: return-void │ │ -0a45ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a45f0: 28fc |000e: goto 000a // -0004 │ │ +0a45b8: |[0a45b8] com.actionbarsherlock.ActionBarSherlock.:(Landroid/app/Activity;I)V │ │ +0a45c8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a45ce: 5b12 430a |0003: iput-object v2, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a45d2: dd00 0301 |0005: and-int/lit8 v0, v3, #int 1 // #01 │ │ +0a45d6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0a45da: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a45dc: 5c10 440a |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mIsDelegate:Z // field@0a44 │ │ +0a45e0: 0e00 |000c: return-void │ │ +0a45e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a45e4: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0003 line=259 │ │ 0x0005 line=260 │ │ 0x000c line=261 │ │ 0x000d line=260 │ │ @@ -146919,48 +146938,48 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -0a45f4: |[0a45f4] com.actionbarsherlock.ActionBarSherlock.registerImplementation:(Ljava/lang/Class;)V │ │ -0a4604: 1c01 fc04 |0000: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a4608: 6e20 ef33 1400 |0002: invoke-virtual {v4, v1}, Ljava/lang/Class;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@33ef │ │ -0a460e: 0a01 |0005: move-result v1 │ │ -0a4610: 3901 2500 |0006: if-nez v1, 002b // +0025 │ │ -0a4614: 2201 6e06 |0008: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0a4618: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0a461c: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a4622: 1a03 7803 |000f: const-string v3, "Class " // string@0378 │ │ -0a4626: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a462c: 0c02 |0014: move-result-object v2 │ │ -0a462e: 6e10 ee33 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0a4634: 0c03 |0018: move-result-object v3 │ │ -0a4636: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a463c: 0c02 |001c: move-result-object v2 │ │ -0a463e: 1a03 6400 |001d: const-string v3, " is not annotated with @Implementation" // string@0064 │ │ -0a4642: 6e20 5a34 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a4648: 0c02 |0022: move-result-object v2 │ │ -0a464a: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a4650: 0c02 |0026: move-result-object v2 │ │ -0a4652: 7020 0034 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0a4658: 2701 |002a: throw v1 │ │ -0a465a: 6201 410a |002b: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ -0a465e: 6e20 ae34 4100 |002d: invoke-virtual {v1, v4}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@34ae │ │ -0a4664: 0a01 |0030: move-result v1 │ │ -0a4666: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ -0a466a: 0e00 |0033: return-void │ │ -0a466c: 1c01 fc04 |0034: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a4670: 6e20 e433 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@33e4 │ │ -0a4676: 0c00 |0039: move-result-object v0 │ │ -0a4678: 1f00 fc04 |003a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a467c: 6201 410a |003c: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ -0a4680: 6e30 b334 0104 |003e: invoke-virtual {v1, v0, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0a4686: 28f2 |0041: goto 0033 // -000e │ │ +0a45e8: |[0a45e8] com.actionbarsherlock.ActionBarSherlock.registerImplementation:(Ljava/lang/Class;)V │ │ +0a45f8: 1c01 fc04 |0000: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a45fc: 6e20 ef33 1400 |0002: invoke-virtual {v4, v1}, Ljava/lang/Class;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@33ef │ │ +0a4602: 0a01 |0005: move-result v1 │ │ +0a4604: 3901 2500 |0006: if-nez v1, 002b // +0025 │ │ +0a4608: 2201 6e06 |0008: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0a460c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0a4610: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a4616: 1a03 7803 |000f: const-string v3, "Class " // string@0378 │ │ +0a461a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a4620: 0c02 |0014: move-result-object v2 │ │ +0a4622: 6e10 ee33 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0a4628: 0c03 |0018: move-result-object v3 │ │ +0a462a: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a4630: 0c02 |001c: move-result-object v2 │ │ +0a4632: 1a03 6400 |001d: const-string v3, " is not annotated with @Implementation" // string@0064 │ │ +0a4636: 6e20 5a34 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a463c: 0c02 |0022: move-result-object v2 │ │ +0a463e: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a4644: 0c02 |0026: move-result-object v2 │ │ +0a4646: 7020 0034 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0a464c: 2701 |002a: throw v1 │ │ +0a464e: 6201 410a |002b: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ +0a4652: 6e20 ae34 4100 |002d: invoke-virtual {v1, v4}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@34ae │ │ +0a4658: 0a01 |0030: move-result v1 │ │ +0a465a: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ +0a465e: 0e00 |0033: return-void │ │ +0a4660: 1c01 fc04 |0034: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a4664: 6e20 e433 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@33e4 │ │ +0a466a: 0c00 |0039: move-result-object v0 │ │ +0a466c: 1f00 fc04 |003a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a4670: 6201 410a |003c: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ +0a4674: 6e30 b334 0104 |003e: invoke-virtual {v1, v0, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0a467a: 28f2 |0041: goto 0033 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0008 line=124 │ │ 0x002b line=125 │ │ 0x0033 line=133 │ │ 0x0034 line=130 │ │ @@ -146975,21 +146994,21 @@ │ │ type : '(Ljava/lang/Class;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a4688: |[0a4688] com.actionbarsherlock.ActionBarSherlock.unregisterImplementation:(Ljava/lang/Class;)Z │ │ -0a4698: 6200 410a |0000: sget-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ -0a469c: 6e10 b634 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ -0a46a2: 0c00 |0005: move-result-object v0 │ │ -0a46a4: 7220 a034 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@34a0 │ │ -0a46aa: 0a00 |0009: move-result v0 │ │ -0a46ac: 0f00 |000a: return v0 │ │ +0a467c: |[0a467c] com.actionbarsherlock.ActionBarSherlock.unregisterImplementation:(Ljava/lang/Class;)Z │ │ +0a468c: 6200 410a |0000: sget-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ +0a4690: 6e10 b634 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ +0a4696: 0c00 |0005: move-result-object v0 │ │ +0a4698: 7220 a034 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@34a0 │ │ +0a469e: 0a00 |0009: move-result v0 │ │ +0a46a0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000b reg=1 implementationClass Ljava/lang/Class; Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>; │ │ │ │ @@ -146998,19 +147017,19 @@ │ │ type : '(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a46b0: |[0a46b0] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0a46c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a46c2: 7120 2f25 0100 |0001: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ -0a46c8: 0c00 |0004: move-result-object v0 │ │ -0a46ca: 1100 |0005: return-object v0 │ │ +0a46a4: |[0a46a4] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0a46b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a46b6: 7120 2f25 0100 |0001: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ +0a46bc: 0c00 |0004: move-result-object v0 │ │ +0a46be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ #5 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147018,174 +147037,174 @@ │ │ type : '(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 298 16-bit code units │ │ -0a46cc: |[0a46cc] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0a46dc: 2206 a506 |0000: new-instance v6, Ljava/util/HashMap; // type@06a5 │ │ -0a46e0: 620d 410a |0002: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ -0a46e4: 7020 ab34 d600 |0004: invoke-direct {v6, v13}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@34ab │ │ -0a46ea: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0a46ec: 6e10 b234 0600 |0008: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ -0a46f2: 0c0d |000b: move-result-object v13 │ │ -0a46f4: 7210 f334 0d00 |000c: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0a46fa: 0c04 |000f: move-result-object v4 │ │ -0a46fc: 7210 bf34 0400 |0010: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0a4702: 0a0d |0013: move-result v13 │ │ -0a4704: 380d 1100 |0014: if-eqz v13, 0025 // +0011 │ │ -0a4708: 7210 c034 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0a470e: 0c08 |0019: move-result-object v8 │ │ -0a4710: 1f08 fc04 |001a: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a4714: 7210 f824 0800 |001c: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@24f8 │ │ -0a471a: 0a0d |001f: move-result v13 │ │ -0a471c: 130e d500 |0020: const/16 v14, #int 213 // #d5 │ │ -0a4720: 33ed eeff |0022: if-ne v13, v14, 0010 // -0012 │ │ -0a4724: 1213 |0024: const/4 v3, #int 1 // #1 │ │ -0a4726: 3803 3b00 |0025: if-eqz v3, 0060 // +003b │ │ -0a472a: 7401 3701 1000 |0027: invoke-virtual/range {v16}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0137 │ │ -0a4730: 0c0d |002a: move-result-object v13 │ │ -0a4732: 6e10 ba02 0d00 |002b: invoke-virtual {v13}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0a4738: 0c0d |002e: move-result-object v13 │ │ -0a473a: 52dd 1c0a |002f: iget v13, v13, Landroid/util/DisplayMetrics;.densityDpi:I // field@0a1c │ │ -0a473e: 130e d500 |0031: const/16 v14, #int 213 // #d5 │ │ -0a4742: 33ed 2b00 |0033: if-ne v13, v14, 005e // +002b │ │ -0a4746: 1217 |0035: const/4 v7, #int 1 // #1 │ │ -0a4748: 6e10 b234 0600 |0036: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ -0a474e: 0c0d |0039: move-result-object v13 │ │ -0a4750: 7210 f334 0d00 |003a: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0a4756: 0c0b |003d: move-result-object v11 │ │ -0a4758: 7210 bf34 0b00 |003e: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0a475e: 0a0d |0041: move-result v13 │ │ -0a4760: 380d 1e00 |0042: if-eqz v13, 0060 // +001e │ │ -0a4764: 7210 c034 0b00 |0044: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0a476a: 0c0d |0047: move-result-object v13 │ │ -0a476c: 1f0d fc04 |0048: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a4770: 7210 f824 0d00 |004a: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@24f8 │ │ -0a4776: 0a0a |004d: move-result v10 │ │ -0a4778: 3807 0600 |004e: if-eqz v7, 0054 // +0006 │ │ -0a477c: 130d d500 |0050: const/16 v13, #int 213 // #d5 │ │ -0a4780: 33da 0800 |0052: if-ne v10, v13, 005a // +0008 │ │ -0a4784: 3907 eaff |0054: if-nez v7, 003e // -0016 │ │ -0a4788: 130d d500 |0056: const/16 v13, #int 213 // #d5 │ │ -0a478c: 33da e6ff |0058: if-ne v10, v13, 003e // -001a │ │ -0a4790: 7210 c134 0b00 |005a: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ -0a4796: 28e1 |005d: goto 003e // -001f │ │ -0a4798: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -0a479a: 28d7 |005f: goto 0036 // -0029 │ │ -0a479c: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -0a479e: 6e10 b234 0600 |0061: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ -0a47a4: 0c0d |0064: move-result-object v13 │ │ -0a47a6: 7210 f334 0d00 |0065: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0a47ac: 0c04 |0068: move-result-object v4 │ │ -0a47ae: 7210 bf34 0400 |0069: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0a47b4: 0a0d |006c: move-result v13 │ │ -0a47b6: 380d 1000 |006d: if-eqz v13, 007d // +0010 │ │ -0a47ba: 7210 c034 0400 |006f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0a47c0: 0c08 |0072: move-result-object v8 │ │ -0a47c2: 1f08 fc04 |0073: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a47c6: 7210 f724 0800 |0075: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@24f7 │ │ -0a47cc: 0a0d |0078: move-result v13 │ │ -0a47ce: 12fe |0079: const/4 v14, #int -1 // #ff │ │ -0a47d0: 32ed efff |007a: if-eq v13, v14, 0069 // -0011 │ │ -0a47d4: 1213 |007c: const/4 v3, #int 1 // #1 │ │ -0a47d6: 3803 4500 |007d: if-eqz v3, 00c2 // +0045 │ │ -0a47da: 600c 4501 |007f: sget v12, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a47de: 1200 |0081: const/4 v0, #int 0 // #0 │ │ -0a47e0: 6e10 b234 0600 |0082: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ -0a47e6: 0c0d |0085: move-result-object v13 │ │ -0a47e8: 7210 f334 0d00 |0086: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0a47ee: 0c0b |0089: move-result-object v11 │ │ -0a47f0: 7210 bf34 0b00 |008a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0a47f6: 0a0d |008d: move-result v13 │ │ -0a47f8: 380d 1600 |008e: if-eqz v13, 00a4 // +0016 │ │ -0a47fc: 7210 c034 0b00 |0090: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0a4802: 0c0d |0093: move-result-object v13 │ │ -0a4804: 1f0d fc04 |0094: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a4808: 7210 f724 0d00 |0096: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@24f7 │ │ -0a480e: 0a09 |0099: move-result v9 │ │ -0a4810: 37c9 0600 |009a: if-le v9, v12, 00a0 // +0006 │ │ -0a4814: 7210 c134 0b00 |009c: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ -0a481a: 28eb |009f: goto 008a // -0015 │ │ -0a481c: 3709 eaff |00a0: if-le v9, v0, 008a // -0016 │ │ -0a4820: 0190 |00a2: move v0, v9 │ │ -0a4822: 28e7 |00a3: goto 008a // -0019 │ │ -0a4824: 6e10 b234 0600 |00a4: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ -0a482a: 0c0d |00a7: move-result-object v13 │ │ -0a482c: 7210 f334 0d00 |00a8: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0a4832: 0c0b |00ab: move-result-object v11 │ │ -0a4834: 7210 bf34 0b00 |00ac: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0a483a: 0a0d |00af: move-result v13 │ │ -0a483c: 380d 1200 |00b0: if-eqz v13, 00c2 // +0012 │ │ -0a4840: 7210 c034 0b00 |00b2: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0a4846: 0c0d |00b5: move-result-object v13 │ │ -0a4848: 1f0d fc04 |00b6: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ -0a484c: 7210 f724 0d00 |00b8: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@24f7 │ │ -0a4852: 0a0d |00bb: move-result v13 │ │ -0a4854: 320d f0ff |00bc: if-eq v13, v0, 00ac // -0010 │ │ -0a4858: 7210 c134 0b00 |00be: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ -0a485e: 28eb |00c1: goto 00ac // -0015 │ │ -0a4860: 6e10 b534 0600 |00c2: invoke-virtual {v6}, Ljava/util/HashMap;.size:()I // method@34b5 │ │ -0a4866: 0a0d |00c5: move-result v13 │ │ -0a4868: 121e |00c6: const/4 v14, #int 1 // #1 │ │ -0a486a: 37ed 0a00 |00c7: if-le v13, v14, 00d1 // +000a │ │ -0a486e: 220d 6f06 |00c9: new-instance v13, Ljava/lang/IllegalStateException; // type@066f │ │ -0a4872: 1a0e 6c0f |00cb: const-string v14, "More than one implementation matches configuration." // string@0f6c │ │ -0a4876: 7020 0434 ed00 |00cd: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0a487c: 270d |00d0: throw v13 │ │ -0a487e: 6e10 b134 0600 |00d1: invoke-virtual {v6}, Ljava/util/HashMap;.isEmpty:()Z // method@34b1 │ │ -0a4884: 0a0d |00d4: move-result v13 │ │ -0a4886: 380d 0a00 |00d5: if-eqz v13, 00df // +000a │ │ -0a488a: 220d 6f06 |00d7: new-instance v13, Ljava/lang/IllegalStateException; // type@066f │ │ -0a488e: 1a0e a30f |00d9: const-string v14, "No implementations match configuration." // string@0fa3 │ │ -0a4892: 7020 0434 ed00 |00db: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0a4898: 270d |00de: throw v13 │ │ -0a489a: 6e10 b634 0600 |00df: invoke-virtual {v6}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ -0a48a0: 0c0d |00e2: move-result-object v13 │ │ -0a48a2: 7210 9f34 0d00 |00e3: invoke-interface {v13}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -0a48a8: 0c0d |00e6: move-result-object v13 │ │ -0a48aa: 7210 c034 0d00 |00e7: invoke-interface {v13}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0a48b0: 0c05 |00ea: move-result-object v5 │ │ -0a48b2: 1f05 6106 |00eb: check-cast v5, Ljava/lang/Class; // type@0661 │ │ -0a48b6: 620d 3e0a |00ed: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@0a3e │ │ -0a48ba: 6e20 e733 d500 |00ef: invoke-virtual {v5, v13}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@33e7 │ │ -0a48c0: 0c01 |00f2: move-result-object v1 │ │ -0a48c2: 122d |00f3: const/4 v13, #int 2 // #2 │ │ -0a48c4: 23dd 1107 |00f4: new-array v13, v13, [Ljava/lang/Object; // type@0711 │ │ -0a48c8: 120e |00f6: const/4 v14, #int 0 // #0 │ │ -0a48ca: 4d10 0d0e |00f7: aput-object v16, v13, v14 │ │ -0a48ce: 121e |00f9: const/4 v14, #int 1 // #1 │ │ -0a48d0: 7701 0c34 1100 |00fa: invoke-static/range {v17}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0a48d6: 0c0f |00fd: move-result-object v15 │ │ -0a48d8: 4d0f 0d0e |00fe: aput-object v15, v13, v14 │ │ -0a48dc: 6e20 7034 d100 |0100: invoke-virtual {v1, v13}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@3470 │ │ -0a48e2: 0c0d |0103: move-result-object v13 │ │ -0a48e4: 1f0d 0505 |0104: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock; // type@0505 │ │ -0a48e8: 110d |0106: return-object v13 │ │ -0a48ea: 0d02 |0107: move-exception v2 │ │ -0a48ec: 220d 7f06 |0108: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ -0a48f0: 7020 3134 2d00 |010a: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ -0a48f6: 270d |010d: throw v13 │ │ -0a48f8: 0d02 |010e: move-exception v2 │ │ -0a48fa: 220d 7f06 |010f: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ -0a48fe: 7020 3134 2d00 |0111: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ -0a4904: 270d |0114: throw v13 │ │ -0a4906: 0d02 |0115: move-exception v2 │ │ -0a4908: 220d 7f06 |0116: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ -0a490c: 7020 3134 2d00 |0118: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ -0a4912: 270d |011b: throw v13 │ │ -0a4914: 0d02 |011c: move-exception v2 │ │ -0a4916: 220d 7f06 |011d: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ -0a491a: 7020 3134 2d00 |011f: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ -0a4920: 270d |0122: throw v13 │ │ -0a4922: 0d02 |0123: move-exception v2 │ │ -0a4924: 220d 7f06 |0124: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ -0a4928: 7020 3134 2d00 |0126: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ -0a492e: 270d |0129: throw v13 │ │ +0a46c0: |[0a46c0] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0a46d0: 2206 a506 |0000: new-instance v6, Ljava/util/HashMap; // type@06a5 │ │ +0a46d4: 620d 410a |0002: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0a41 │ │ +0a46d8: 7020 ab34 d600 |0004: invoke-direct {v6, v13}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@34ab │ │ +0a46de: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0a46e0: 6e10 b234 0600 |0008: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ +0a46e6: 0c0d |000b: move-result-object v13 │ │ +0a46e8: 7210 f334 0d00 |000c: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0a46ee: 0c04 |000f: move-result-object v4 │ │ +0a46f0: 7210 bf34 0400 |0010: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0a46f6: 0a0d |0013: move-result v13 │ │ +0a46f8: 380d 1100 |0014: if-eqz v13, 0025 // +0011 │ │ +0a46fc: 7210 c034 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0a4702: 0c08 |0019: move-result-object v8 │ │ +0a4704: 1f08 fc04 |001a: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a4708: 7210 f824 0800 |001c: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@24f8 │ │ +0a470e: 0a0d |001f: move-result v13 │ │ +0a4710: 130e d500 |0020: const/16 v14, #int 213 // #d5 │ │ +0a4714: 33ed eeff |0022: if-ne v13, v14, 0010 // -0012 │ │ +0a4718: 1213 |0024: const/4 v3, #int 1 // #1 │ │ +0a471a: 3803 3b00 |0025: if-eqz v3, 0060 // +003b │ │ +0a471e: 7401 3701 1000 |0027: invoke-virtual/range {v16}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0137 │ │ +0a4724: 0c0d |002a: move-result-object v13 │ │ +0a4726: 6e10 ba02 0d00 |002b: invoke-virtual {v13}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0a472c: 0c0d |002e: move-result-object v13 │ │ +0a472e: 52dd 1c0a |002f: iget v13, v13, Landroid/util/DisplayMetrics;.densityDpi:I // field@0a1c │ │ +0a4732: 130e d500 |0031: const/16 v14, #int 213 // #d5 │ │ +0a4736: 33ed 2b00 |0033: if-ne v13, v14, 005e // +002b │ │ +0a473a: 1217 |0035: const/4 v7, #int 1 // #1 │ │ +0a473c: 6e10 b234 0600 |0036: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ +0a4742: 0c0d |0039: move-result-object v13 │ │ +0a4744: 7210 f334 0d00 |003a: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0a474a: 0c0b |003d: move-result-object v11 │ │ +0a474c: 7210 bf34 0b00 |003e: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0a4752: 0a0d |0041: move-result v13 │ │ +0a4754: 380d 1e00 |0042: if-eqz v13, 0060 // +001e │ │ +0a4758: 7210 c034 0b00 |0044: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0a475e: 0c0d |0047: move-result-object v13 │ │ +0a4760: 1f0d fc04 |0048: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a4764: 7210 f824 0d00 |004a: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@24f8 │ │ +0a476a: 0a0a |004d: move-result v10 │ │ +0a476c: 3807 0600 |004e: if-eqz v7, 0054 // +0006 │ │ +0a4770: 130d d500 |0050: const/16 v13, #int 213 // #d5 │ │ +0a4774: 33da 0800 |0052: if-ne v10, v13, 005a // +0008 │ │ +0a4778: 3907 eaff |0054: if-nez v7, 003e // -0016 │ │ +0a477c: 130d d500 |0056: const/16 v13, #int 213 // #d5 │ │ +0a4780: 33da e6ff |0058: if-ne v10, v13, 003e // -001a │ │ +0a4784: 7210 c134 0b00 |005a: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ +0a478a: 28e1 |005d: goto 003e // -001f │ │ +0a478c: 1207 |005e: const/4 v7, #int 0 // #0 │ │ +0a478e: 28d7 |005f: goto 0036 // -0029 │ │ +0a4790: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +0a4792: 6e10 b234 0600 |0061: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ +0a4798: 0c0d |0064: move-result-object v13 │ │ +0a479a: 7210 f334 0d00 |0065: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0a47a0: 0c04 |0068: move-result-object v4 │ │ +0a47a2: 7210 bf34 0400 |0069: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0a47a8: 0a0d |006c: move-result v13 │ │ +0a47aa: 380d 1000 |006d: if-eqz v13, 007d // +0010 │ │ +0a47ae: 7210 c034 0400 |006f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0a47b4: 0c08 |0072: move-result-object v8 │ │ +0a47b6: 1f08 fc04 |0073: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a47ba: 7210 f724 0800 |0075: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@24f7 │ │ +0a47c0: 0a0d |0078: move-result v13 │ │ +0a47c2: 12fe |0079: const/4 v14, #int -1 // #ff │ │ +0a47c4: 32ed efff |007a: if-eq v13, v14, 0069 // -0011 │ │ +0a47c8: 1213 |007c: const/4 v3, #int 1 // #1 │ │ +0a47ca: 3803 4500 |007d: if-eqz v3, 00c2 // +0045 │ │ +0a47ce: 600c 4501 |007f: sget v12, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a47d2: 1200 |0081: const/4 v0, #int 0 // #0 │ │ +0a47d4: 6e10 b234 0600 |0082: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ +0a47da: 0c0d |0085: move-result-object v13 │ │ +0a47dc: 7210 f334 0d00 |0086: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0a47e2: 0c0b |0089: move-result-object v11 │ │ +0a47e4: 7210 bf34 0b00 |008a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0a47ea: 0a0d |008d: move-result v13 │ │ +0a47ec: 380d 1600 |008e: if-eqz v13, 00a4 // +0016 │ │ +0a47f0: 7210 c034 0b00 |0090: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0a47f6: 0c0d |0093: move-result-object v13 │ │ +0a47f8: 1f0d fc04 |0094: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a47fc: 7210 f724 0d00 |0096: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@24f7 │ │ +0a4802: 0a09 |0099: move-result v9 │ │ +0a4804: 37c9 0600 |009a: if-le v9, v12, 00a0 // +0006 │ │ +0a4808: 7210 c134 0b00 |009c: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ +0a480e: 28eb |009f: goto 008a // -0015 │ │ +0a4810: 3709 eaff |00a0: if-le v9, v0, 008a // -0016 │ │ +0a4814: 0190 |00a2: move v0, v9 │ │ +0a4816: 28e7 |00a3: goto 008a // -0019 │ │ +0a4818: 6e10 b234 0600 |00a4: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@34b2 │ │ +0a481e: 0c0d |00a7: move-result-object v13 │ │ +0a4820: 7210 f334 0d00 |00a8: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0a4826: 0c0b |00ab: move-result-object v11 │ │ +0a4828: 7210 bf34 0b00 |00ac: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0a482e: 0a0d |00af: move-result v13 │ │ +0a4830: 380d 1200 |00b0: if-eqz v13, 00c2 // +0012 │ │ +0a4834: 7210 c034 0b00 |00b2: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0a483a: 0c0d |00b5: move-result-object v13 │ │ +0a483c: 1f0d fc04 |00b6: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@04fc │ │ +0a4840: 7210 f724 0d00 |00b8: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@24f7 │ │ +0a4846: 0a0d |00bb: move-result v13 │ │ +0a4848: 320d f0ff |00bc: if-eq v13, v0, 00ac // -0010 │ │ +0a484c: 7210 c134 0b00 |00be: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@34c1 │ │ +0a4852: 28eb |00c1: goto 00ac // -0015 │ │ +0a4854: 6e10 b534 0600 |00c2: invoke-virtual {v6}, Ljava/util/HashMap;.size:()I // method@34b5 │ │ +0a485a: 0a0d |00c5: move-result v13 │ │ +0a485c: 121e |00c6: const/4 v14, #int 1 // #1 │ │ +0a485e: 37ed 0a00 |00c7: if-le v13, v14, 00d1 // +000a │ │ +0a4862: 220d 6f06 |00c9: new-instance v13, Ljava/lang/IllegalStateException; // type@066f │ │ +0a4866: 1a0e 6c0f |00cb: const-string v14, "More than one implementation matches configuration." // string@0f6c │ │ +0a486a: 7020 0434 ed00 |00cd: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0a4870: 270d |00d0: throw v13 │ │ +0a4872: 6e10 b134 0600 |00d1: invoke-virtual {v6}, Ljava/util/HashMap;.isEmpty:()Z // method@34b1 │ │ +0a4878: 0a0d |00d4: move-result v13 │ │ +0a487a: 380d 0a00 |00d5: if-eqz v13, 00df // +000a │ │ +0a487e: 220d 6f06 |00d7: new-instance v13, Ljava/lang/IllegalStateException; // type@066f │ │ +0a4882: 1a0e a30f |00d9: const-string v14, "No implementations match configuration." // string@0fa3 │ │ +0a4886: 7020 0434 ed00 |00db: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0a488c: 270d |00de: throw v13 │ │ +0a488e: 6e10 b634 0600 |00df: invoke-virtual {v6}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ +0a4894: 0c0d |00e2: move-result-object v13 │ │ +0a4896: 7210 9f34 0d00 |00e3: invoke-interface {v13}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +0a489c: 0c0d |00e6: move-result-object v13 │ │ +0a489e: 7210 c034 0d00 |00e7: invoke-interface {v13}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0a48a4: 0c05 |00ea: move-result-object v5 │ │ +0a48a6: 1f05 6106 |00eb: check-cast v5, Ljava/lang/Class; // type@0661 │ │ +0a48aa: 620d 3e0a |00ed: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@0a3e │ │ +0a48ae: 6e20 e733 d500 |00ef: invoke-virtual {v5, v13}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@33e7 │ │ +0a48b4: 0c01 |00f2: move-result-object v1 │ │ +0a48b6: 122d |00f3: const/4 v13, #int 2 // #2 │ │ +0a48b8: 23dd 1107 |00f4: new-array v13, v13, [Ljava/lang/Object; // type@0711 │ │ +0a48bc: 120e |00f6: const/4 v14, #int 0 // #0 │ │ +0a48be: 4d10 0d0e |00f7: aput-object v16, v13, v14 │ │ +0a48c2: 121e |00f9: const/4 v14, #int 1 // #1 │ │ +0a48c4: 7701 0c34 1100 |00fa: invoke-static/range {v17}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0a48ca: 0c0f |00fd: move-result-object v15 │ │ +0a48cc: 4d0f 0d0e |00fe: aput-object v15, v13, v14 │ │ +0a48d0: 6e20 7034 d100 |0100: invoke-virtual {v1, v13}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@3470 │ │ +0a48d6: 0c0d |0103: move-result-object v13 │ │ +0a48d8: 1f0d 0505 |0104: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock; // type@0505 │ │ +0a48dc: 110d |0106: return-object v13 │ │ +0a48de: 0d02 |0107: move-exception v2 │ │ +0a48e0: 220d 7f06 |0108: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ +0a48e4: 7020 3134 2d00 |010a: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ +0a48ea: 270d |010d: throw v13 │ │ +0a48ec: 0d02 |010e: move-exception v2 │ │ +0a48ee: 220d 7f06 |010f: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ +0a48f2: 7020 3134 2d00 |0111: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ +0a48f8: 270d |0114: throw v13 │ │ +0a48fa: 0d02 |0115: move-exception v2 │ │ +0a48fc: 220d 7f06 |0116: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ +0a4900: 7020 3134 2d00 |0118: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ +0a4906: 270d |011b: throw v13 │ │ +0a4908: 0d02 |011c: move-exception v2 │ │ +0a490a: 220d 7f06 |011d: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ +0a490e: 7020 3134 2d00 |011f: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ +0a4914: 270d |0122: throw v13 │ │ +0a4916: 0d02 |0123: move-exception v2 │ │ +0a4918: 220d 7f06 |0124: new-instance v13, Ljava/lang/RuntimeException; // type@067f │ │ +0a491c: 7020 3134 2d00 |0126: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ +0a4922: 270d |0129: throw v13 │ │ catches : 1 │ │ 0x00ed - 0x0106 │ │ Ljava/lang/NoSuchMethodException; -> 0x0107 │ │ Ljava/lang/IllegalArgumentException; -> 0x010e │ │ Ljava/lang/InstantiationException; -> 0x0115 │ │ Ljava/lang/IllegalAccessException; -> 0x011c │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0123 │ │ @@ -147270,33 +147289,33 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0a4950: |[0a4950] com.actionbarsherlock.ActionBarSherlock.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a4960: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a4962: 5432 430a |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4966: 2022 0005 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@0500 │ │ -0a496a: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ -0a496e: 5430 430a |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4972: 1f00 0005 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@0500 │ │ -0a4976: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0a4978: 7230 fc24 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z // method@24fc │ │ -0a497e: 0a01 |000f: move-result v1 │ │ -0a4980: 0f01 |0010: return v1 │ │ -0a4982: 5432 430a |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4986: 2022 ff04 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@04ff │ │ -0a498a: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ -0a498e: 5430 430a |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4992: 1f00 ff04 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@04ff │ │ -0a4996: 7220 fb24 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@24fb │ │ -0a499c: 0a01 |001e: move-result v1 │ │ -0a499e: 28f1 |001f: goto 0010 // -000f │ │ +0a4944: |[0a4944] com.actionbarsherlock.ActionBarSherlock.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0a4954: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a4956: 5432 430a |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a495a: 2022 0005 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@0500 │ │ +0a495e: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ +0a4962: 5430 430a |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4966: 1f00 0005 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@0500 │ │ +0a496a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0a496c: 7230 fc24 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z // method@24fc │ │ +0a4972: 0a01 |000f: move-result v1 │ │ +0a4974: 0f01 |0010: return v1 │ │ +0a4976: 5432 430a |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a497a: 2022 ff04 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@04ff │ │ +0a497e: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ +0a4982: 5430 430a |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4986: 1f00 ff04 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@04ff │ │ +0a498a: 7220 fb24 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@24fb │ │ +0a4990: 0a01 |001e: move-result v1 │ │ +0a4992: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0001 line=558 │ │ 0x0007 line=559 │ │ 0x000b line=560 │ │ 0x0010 line=567 │ │ @@ -147315,33 +147334,33 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0a49a0: |[0a49a0] com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a49b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a49b2: 5432 430a |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a49b6: 2022 0105 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@0501 │ │ -0a49ba: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ -0a49be: 5430 430a |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a49c2: 1f00 0105 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@0501 │ │ -0a49c6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0a49c8: 7230 fd24 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@24fd │ │ -0a49ce: 0a01 |000f: move-result v1 │ │ -0a49d0: 0f01 |0010: return v1 │ │ -0a49d2: 5432 430a |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a49d6: 2022 0205 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@0502 │ │ -0a49da: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ -0a49de: 5430 430a |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a49e2: 1f00 0205 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@0502 │ │ -0a49e6: 7220 fe24 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@24fe │ │ -0a49ec: 0a01 |001e: move-result v1 │ │ -0a49ee: 28f1 |001f: goto 0010 // -000f │ │ +0a4994: |[0a4994] com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0a49a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a49a6: 5432 430a |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a49aa: 2022 0105 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@0501 │ │ +0a49ae: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ +0a49b2: 5430 430a |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a49b6: 1f00 0105 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@0501 │ │ +0a49ba: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0a49bc: 7230 fd24 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@24fd │ │ +0a49c2: 0a01 |000f: move-result v1 │ │ +0a49c4: 0f01 |0010: return v1 │ │ +0a49c6: 5432 430a |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a49ca: 2022 0205 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@0502 │ │ +0a49ce: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ +0a49d2: 5430 430a |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a49d6: 1f00 0205 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@0502 │ │ +0a49da: 7220 fe24 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@24fe │ │ +0a49e0: 0a01 |001e: move-result v1 │ │ +0a49e2: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0001 line=602 │ │ 0x0007 line=603 │ │ 0x000b line=604 │ │ 0x0010 line=611 │ │ @@ -147360,34 +147379,34 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0a49f0: |[0a49f0] com.actionbarsherlock.ActionBarSherlock.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a4a00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a4a02: 5442 430a |0001: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4a06: 2022 0405 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0504 │ │ -0a4a0a: 3802 0d00 |0005: if-eqz v2, 0012 // +000d │ │ -0a4a0e: 5440 430a |0007: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4a12: 1f00 0405 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0504 │ │ -0a4a16: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0a4a18: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0a4a1a: 7240 0025 2053 |000d: invoke-interface {v0, v2, v3, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z // method@2500 │ │ -0a4a20: 0a01 |0010: move-result v1 │ │ -0a4a22: 0f01 |0011: return v1 │ │ -0a4a24: 5442 430a |0012: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4a28: 2022 0305 |0014: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0503 │ │ -0a4a2c: 3802 fbff |0016: if-eqz v2, 0011 // -0005 │ │ -0a4a30: 5440 430a |0018: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4a34: 1f00 0305 |001a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0503 │ │ -0a4a38: 7220 ff24 5000 |001c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@24ff │ │ -0a4a3e: 0a01 |001f: move-result v1 │ │ -0a4a40: 28f1 |0020: goto 0011 // -000f │ │ +0a49e4: |[0a49e4] com.actionbarsherlock.ActionBarSherlock.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0a49f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a49f6: 5442 430a |0001: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a49fa: 2022 0405 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0504 │ │ +0a49fe: 3802 0d00 |0005: if-eqz v2, 0012 // +000d │ │ +0a4a02: 5440 430a |0007: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4a06: 1f00 0405 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0504 │ │ +0a4a0a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0a4a0c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0a4a0e: 7240 0025 2053 |000d: invoke-interface {v0, v2, v3, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z // method@2500 │ │ +0a4a14: 0a01 |0010: move-result v1 │ │ +0a4a16: 0f01 |0011: return v1 │ │ +0a4a18: 5442 430a |0012: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4a1c: 2022 0305 |0014: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0503 │ │ +0a4a20: 3802 fbff |0016: if-eqz v2, 0011 // -0005 │ │ +0a4a24: 5440 430a |0018: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4a28: 1f00 0305 |001a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0503 │ │ +0a4a2c: 7220 ff24 5000 |001c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@24ff │ │ +0a4a32: 0a01 |001f: move-result v1 │ │ +0a4a34: 28f1 |0020: goto 0011 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0001 line=579 │ │ 0x0007 line=580 │ │ 0x000b line=581 │ │ 0x0011 line=588 │ │ @@ -147406,17 +147425,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4a44: |[0a4a44] com.actionbarsherlock.ActionBarSherlock.dispatchCloseOptionsMenu:()Z │ │ -0a4a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4a56: 0f00 |0001: return v0 │ │ +0a4a38: |[0a4a38] com.actionbarsherlock.ActionBarSherlock.dispatchCloseOptionsMenu:()Z │ │ +0a4a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4a4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #5 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147424,16 +147443,16 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4a58: |[0a4a58] com.actionbarsherlock.ActionBarSherlock.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0a4a68: 0e00 |0000: return-void │ │ +0a4a4c: |[0a4a4c] com.actionbarsherlock.ActionBarSherlock.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0a4a5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 newConfig Landroid/content/res/Configuration; │ │ │ │ @@ -147448,16 +147467,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4a6c: |[0a4a6c] com.actionbarsherlock.ActionBarSherlock.dispatchDestroy:()V │ │ -0a4a7c: 0e00 |0000: return-void │ │ +0a4a60: |[0a4a60] com.actionbarsherlock.ActionBarSherlock.dispatchDestroy:()V │ │ +0a4a70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #8 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147471,17 +147490,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4a80: |[0a4a80] com.actionbarsherlock.ActionBarSherlock.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0a4a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4a92: 0f00 |0001: return v0 │ │ +0a4a74: |[0a4a74] com.actionbarsherlock.ActionBarSherlock.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0a4a84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4a86: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -147490,17 +147509,17 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4a94: |[0a4a94] com.actionbarsherlock.ActionBarSherlock.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ -0a4aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4aa6: 0f00 |0001: return v0 │ │ +0a4a88: |[0a4a88] com.actionbarsherlock.ActionBarSherlock.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ +0a4a98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4a9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0002 reg=2 featureId I │ │ 0x0000 - 0x0002 reg=3 menu Landroid/view/Menu; │ │ @@ -147510,17 +147529,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4aa8: |[0a4aa8] com.actionbarsherlock.ActionBarSherlock.dispatchOpenOptionsMenu:()Z │ │ -0a4ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4aba: 0f00 |0001: return v0 │ │ +0a4a9c: |[0a4a9c] com.actionbarsherlock.ActionBarSherlock.dispatchOpenOptionsMenu:()Z │ │ +0a4aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4aae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #12 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147534,16 +147553,16 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4abc: |[0a4abc] com.actionbarsherlock.ActionBarSherlock.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ -0a4acc: 0e00 |0000: return-void │ │ +0a4ab0: |[0a4ab0] com.actionbarsherlock.ActionBarSherlock.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ +0a4ac0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 featureId I │ │ 0x0000 - 0x0001 reg=2 menu Landroid/view/Menu; │ │ @@ -147553,16 +147572,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4ad0: |[0a4ad0] com.actionbarsherlock.ActionBarSherlock.dispatchPause:()V │ │ -0a4ae0: 0e00 |0000: return-void │ │ +0a4ac4: |[0a4ac4] com.actionbarsherlock.ActionBarSherlock.dispatchPause:()V │ │ +0a4ad4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #15 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147570,16 +147589,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4ae4: |[0a4ae4] com.actionbarsherlock.ActionBarSherlock.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ -0a4af4: 0e00 |0000: return-void │ │ +0a4ad8: |[0a4ad8] com.actionbarsherlock.ActionBarSherlock.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ +0a4ae8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -147588,16 +147607,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4af8: |[0a4af8] com.actionbarsherlock.ActionBarSherlock.dispatchPostResume:()V │ │ -0a4b08: 0e00 |0000: return-void │ │ +0a4aec: |[0a4aec] com.actionbarsherlock.ActionBarSherlock.dispatchPostResume:()V │ │ +0a4afc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #17 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147611,16 +147630,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4b0c: |[0a4b0c] com.actionbarsherlock.ActionBarSherlock.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0a4b1c: 0e00 |0000: return-void │ │ +0a4b00: |[0a4b00] com.actionbarsherlock.ActionBarSherlock.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0a4b10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -147629,16 +147648,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4b20: |[0a4b20] com.actionbarsherlock.ActionBarSherlock.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0a4b30: 0e00 |0000: return-void │ │ +0a4b14: |[0a4b14] com.actionbarsherlock.ActionBarSherlock.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0a4b24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -147647,16 +147666,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4b34: |[0a4b34] com.actionbarsherlock.ActionBarSherlock.dispatchStop:()V │ │ -0a4b44: 0e00 |0000: return-void │ │ +0a4b28: |[0a4b28] com.actionbarsherlock.ActionBarSherlock.dispatchStop:()V │ │ +0a4b38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #21 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147664,16 +147683,16 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4b48: |[0a4b48] com.actionbarsherlock.ActionBarSherlock.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0a4b58: 0e00 |0000: return-void │ │ +0a4b3c: |[0a4b3c] com.actionbarsherlock.ActionBarSherlock.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0a4b4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 title Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 color I │ │ @@ -147683,16 +147702,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4b5c: |[0a4b5c] com.actionbarsherlock.ActionBarSherlock.ensureActionBar:()V │ │ -0a4b6c: 0e00 |0000: return-void │ │ +0a4b50: |[0a4b50] com.actionbarsherlock.ActionBarSherlock.ensureActionBar:()V │ │ +0a4b60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #23 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -147706,33 +147725,33 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0a4b70: |[0a4b70] com.actionbarsherlock.ActionBarSherlock.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0a4b80: 5430 450a |0000: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ -0a4b84: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ -0a4b88: 6e10 1a25 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ -0a4b8e: 0c00 |0007: move-result-object v0 │ │ -0a4b90: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ -0a4b94: 2200 c005 |000a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ -0a4b98: 6e10 1c25 0300 |000c: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getThemedContext:()Landroid/content/Context; // method@251c │ │ -0a4b9e: 0c01 |000f: move-result-object v1 │ │ -0a4ba0: 5432 430a |0010: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4ba4: 7030 e22f 1002 |0012: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;Ljava/lang/Object;)V // method@2fe2 │ │ -0a4baa: 5b30 450a |0015: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ -0a4bae: 5430 450a |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ -0a4bb2: 1100 |0019: return-object v0 │ │ -0a4bb4: 2200 c005 |001a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ -0a4bb8: 5431 430a |001c: iget-object v1, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4bbc: 7020 e12f 1000 |001e: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2fe1 │ │ -0a4bc2: 5b30 450a |0021: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ -0a4bc6: 28f4 |0023: goto 0017 // -000c │ │ +0a4b64: |[0a4b64] com.actionbarsherlock.ActionBarSherlock.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0a4b74: 5430 450a |0000: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ +0a4b78: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ +0a4b7c: 6e10 1a25 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ +0a4b82: 0c00 |0007: move-result-object v0 │ │ +0a4b84: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ +0a4b88: 2200 c005 |000a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ +0a4b8c: 6e10 1c25 0300 |000c: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getThemedContext:()Landroid/content/Context; // method@251c │ │ +0a4b92: 0c01 |000f: move-result-object v1 │ │ +0a4b94: 5432 430a |0010: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4b98: 7030 e22f 1002 |0012: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;Ljava/lang/Object;)V // method@2fe2 │ │ +0a4b9e: 5b30 450a |0015: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ +0a4ba2: 5430 450a |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ +0a4ba6: 1100 |0019: return-object v0 │ │ +0a4ba8: 2200 c005 |001a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ +0a4bac: 5431 430a |001c: iget-object v1, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4bb0: 7020 e12f 1000 |001e: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2fe1 │ │ +0a4bb6: 5b30 450a |0021: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0a45 │ │ +0a4bba: 28f4 |0023: goto 0017 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x0004 line=775 │ │ 0x000a line=776 │ │ 0x0017 line=781 │ │ 0x001a line=778 │ │ @@ -147768,20 +147787,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0a4bc8: |[0a4bc8] com.actionbarsherlock.ActionBarSherlock.setContentView:(Landroid/view/View;)V │ │ -0a4bd8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0a4bda: 2200 9b04 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0a4bde: 7030 4722 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0a4be4: 6e30 2225 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ -0a4bea: 0e00 |0009: return-void │ │ +0a4bbc: |[0a4bbc] com.actionbarsherlock.ActionBarSherlock.setContentView:(Landroid/view/View;)V │ │ +0a4bcc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a4bce: 2200 9b04 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0a4bd2: 7030 4722 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0a4bd8: 6e30 2225 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ +0a4bde: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=672 │ │ 0x0009 line=673 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x000a reg=3 view Landroid/view/View; │ │ @@ -147827,20 +147846,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a4bec: |[0a4bec] com.actionbarsherlock.ActionBarSherlock.setTitle:(I)V │ │ -0a4bfc: 5410 430a |0000: iget-object v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ -0a4c00: 6e20 3801 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0138 │ │ -0a4c06: 0c00 |0005: move-result-object v0 │ │ -0a4c08: 6e20 2925 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setTitle:(Ljava/lang/CharSequence;)V // method@2529 │ │ -0a4c0e: 0e00 |0009: return-void │ │ +0a4be0: |[0a4be0] com.actionbarsherlock.ActionBarSherlock.setTitle:(I)V │ │ +0a4bf0: 5410 430a |0000: iget-object v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0a43 │ │ +0a4bf4: 6e20 3801 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0138 │ │ +0a4bfa: 0c00 |0005: move-result-object v0 │ │ +0a4bfc: 6e20 2925 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setTitle:(Ljava/lang/CharSequence;)V // method@2529 │ │ +0a4c02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0009 line=705 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -148389,17 +148408,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4c10: |[0a4c10] com.actionbarsherlock.R$attr.:()V │ │ -0a4c20: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4c26: 0e00 |0003: return-void │ │ +0a4c04: |[0a4c04] com.actionbarsherlock.R$attr.:()V │ │ +0a4c14: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$attr; │ │ │ │ Virtual methods - │ │ @@ -148463,17 +148482,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4c28: |[0a4c28] com.actionbarsherlock.R$bool.:()V │ │ -0a4c38: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4c3e: 0e00 |0003: return-void │ │ +0a4c1c: |[0a4c1c] com.actionbarsherlock.R$bool.:()V │ │ +0a4c2c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$bool; │ │ │ │ Virtual methods - │ │ @@ -148557,17 +148576,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4c40: |[0a4c40] com.actionbarsherlock.R$color.:()V │ │ -0a4c50: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4c56: 0e00 |0003: return-void │ │ +0a4c34: |[0a4c34] com.actionbarsherlock.R$color.:()V │ │ +0a4c44: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$color; │ │ │ │ Virtual methods - │ │ @@ -148676,17 +148695,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4c58: |[0a4c58] com.actionbarsherlock.R$dimen.:()V │ │ -0a4c68: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4c6e: 0e00 |0003: return-void │ │ +0a4c4c: |[0a4c4c] com.actionbarsherlock.R$dimen.:()V │ │ +0a4c5c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4c62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$dimen; │ │ │ │ Virtual methods - │ │ @@ -149280,17 +149299,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4c70: |[0a4c70] com.actionbarsherlock.R$drawable.:()V │ │ -0a4c80: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4c86: 0e00 |0003: return-void │ │ +0a4c64: |[0a4c64] com.actionbarsherlock.R$drawable.:()V │ │ +0a4c74: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4c7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -149574,17 +149593,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4c88: |[0a4c88] com.actionbarsherlock.R$id.:()V │ │ -0a4c98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4c9e: 0e00 |0003: return-void │ │ +0a4c7c: |[0a4c7c] com.actionbarsherlock.R$id.:()V │ │ +0a4c8c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4c92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$id; │ │ │ │ Virtual methods - │ │ @@ -149623,17 +149642,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4ca0: |[0a4ca0] com.actionbarsherlock.R$integer.:()V │ │ -0a4cb0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4cb6: 0e00 |0003: return-void │ │ +0a4c94: |[0a4c94] com.actionbarsherlock.R$integer.:()V │ │ +0a4ca4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4caa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$integer; │ │ │ │ Virtual methods - │ │ @@ -149782,17 +149801,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4cb8: |[0a4cb8] com.actionbarsherlock.R$layout.:()V │ │ -0a4cc8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4cce: 0e00 |0003: return-void │ │ +0a4cac: |[0a4cac] com.actionbarsherlock.R$layout.:()V │ │ +0a4cbc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$layout; │ │ │ │ Virtual methods - │ │ @@ -149891,17 +149910,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4cd0: |[0a4cd0] com.actionbarsherlock.R$string.:()V │ │ -0a4ce0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4ce6: 0e00 |0003: return-void │ │ +0a4cc4: |[0a4cc4] com.actionbarsherlock.R$string.:()V │ │ +0a4cd4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4cda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$string; │ │ │ │ Virtual methods - │ │ @@ -150380,17 +150399,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4ce8: |[0a4ce8] com.actionbarsherlock.R$style.:()V │ │ -0a4cf8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a4cfe: 0e00 |0003: return-void │ │ +0a4cdc: |[0a4cdc] com.actionbarsherlock.R$style.:()V │ │ +0a4cec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a4cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$style; │ │ │ │ Virtual methods - │ │ @@ -151177,70 +151196,70 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 408 16-bit code units │ │ -0a4d00: |[0a4d00] com.actionbarsherlock.R$styleable.:()V │ │ -0a4d10: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ -0a4d14: 1254 |0002: const/4 v4, #int 5 // #5 │ │ -0a4d16: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -0a4d18: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a4d1a: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -0a4d1e: 2300 d106 |0007: new-array v0, v0, [I // type@06d1 │ │ -0a4d22: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ -0a4d28: 6900 e70b |000c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ -0a4d2c: 2330 d106 |000e: new-array v0, v3, [I // type@06d1 │ │ -0a4d30: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ -0a4d36: 4b01 0002 |0013: aput v1, v0, v2 │ │ -0a4d3a: 6900 fb0b |0015: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0bfb │ │ -0a4d3e: 2340 d106 |0017: new-array v0, v4, [I // type@06d1 │ │ -0a4d42: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ -0a4d48: 6900 fd0b |001c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0bfd │ │ -0a4d4c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -0a4d4e: 2300 d106 |001f: new-array v0, v0, [I // type@06d1 │ │ -0a4d52: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ -0a4d58: 6900 030c |0024: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0c03 │ │ -0a4d5c: 1260 |0026: const/4 v0, #int 6 // #6 │ │ -0a4d5e: 2300 d106 |0027: new-array v0, v0, [I // type@06d1 │ │ -0a4d62: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ -0a4d68: 6900 070c |002c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0c07 │ │ -0a4d6c: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ -0a4d70: 2300 d106 |0030: new-array v0, v0, [I // type@06d1 │ │ -0a4d74: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ -0a4d7a: 6900 0e0c |0035: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0c0e │ │ -0a4d7e: 2350 d106 |0037: new-array v0, v5, [I // type@06d1 │ │ -0a4d82: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ -0a4d88: 6900 200c |003c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0c20 │ │ -0a4d8c: 2340 d106 |003e: new-array v0, v4, [I // type@06d1 │ │ -0a4d90: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ -0a4d96: 6900 290c |0043: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0c29 │ │ -0a4d9a: 2350 d106 |0045: new-array v0, v5, [I // type@06d1 │ │ -0a4d9e: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ -0a4da4: 6900 2f0c |004a: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0c2f │ │ -0a4da8: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ -0a4dac: 2300 d106 |004e: new-array v0, v0, [I // type@06d1 │ │ -0a4db0: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ -0a4db6: 6900 380c |0053: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0c38 │ │ -0a4dba: 2330 d106 |0055: new-array v0, v3, [I // type@06d1 │ │ -0a4dbe: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ -0a4dc4: 4b01 0002 |005a: aput v1, v0, v2 │ │ -0a4dc8: 6900 7c0c |005c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0c7c │ │ -0a4dcc: 0e00 |005e: return-void │ │ -0a4dce: 0000 |005f: nop // spacer │ │ -0a4dd0: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ -0a4e24: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ -0a4e40: 0003 0400 0300 0000 d400 0101 1300 ... |0098: array-data (10 units) │ │ -0a4e54: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ -0a4e74: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ -0a4ec0: 0003 0400 0800 0000 1500 017f 1600 ... |00d8: array-data (20 units) │ │ -0a4ee8: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ -0a4f04: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ -0a4f2c: 0003 0400 4300 0000 1f00 017f 2000 ... |010e: array-data (138 units) │ │ +0a4cf4: |[0a4cf4] com.actionbarsherlock.R$styleable.:()V │ │ +0a4d04: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ +0a4d08: 1254 |0002: const/4 v4, #int 5 // #5 │ │ +0a4d0a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +0a4d0c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a4d0e: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +0a4d12: 2300 d106 |0007: new-array v0, v0, [I // type@06d1 │ │ +0a4d16: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ +0a4d1c: 6900 e70b |000c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ +0a4d20: 2330 d106 |000e: new-array v0, v3, [I // type@06d1 │ │ +0a4d24: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ +0a4d2a: 4b01 0002 |0013: aput v1, v0, v2 │ │ +0a4d2e: 6900 fb0b |0015: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0bfb │ │ +0a4d32: 2340 d106 |0017: new-array v0, v4, [I // type@06d1 │ │ +0a4d36: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ +0a4d3c: 6900 fd0b |001c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0bfd │ │ +0a4d40: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +0a4d42: 2300 d106 |001f: new-array v0, v0, [I // type@06d1 │ │ +0a4d46: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ +0a4d4c: 6900 030c |0024: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0c03 │ │ +0a4d50: 1260 |0026: const/4 v0, #int 6 // #6 │ │ +0a4d52: 2300 d106 |0027: new-array v0, v0, [I // type@06d1 │ │ +0a4d56: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ +0a4d5c: 6900 070c |002c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0c07 │ │ +0a4d60: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ +0a4d64: 2300 d106 |0030: new-array v0, v0, [I // type@06d1 │ │ +0a4d68: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ +0a4d6e: 6900 0e0c |0035: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0c0e │ │ +0a4d72: 2350 d106 |0037: new-array v0, v5, [I // type@06d1 │ │ +0a4d76: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ +0a4d7c: 6900 200c |003c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0c20 │ │ +0a4d80: 2340 d106 |003e: new-array v0, v4, [I // type@06d1 │ │ +0a4d84: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ +0a4d8a: 6900 290c |0043: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0c29 │ │ +0a4d8e: 2350 d106 |0045: new-array v0, v5, [I // type@06d1 │ │ +0a4d92: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ +0a4d98: 6900 2f0c |004a: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0c2f │ │ +0a4d9c: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ +0a4da0: 2300 d106 |004e: new-array v0, v0, [I // type@06d1 │ │ +0a4da4: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ +0a4daa: 6900 380c |0053: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0c38 │ │ +0a4dae: 2330 d106 |0055: new-array v0, v3, [I // type@06d1 │ │ +0a4db2: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ +0a4db8: 4b01 0002 |005a: aput v1, v0, v2 │ │ +0a4dbc: 6900 7c0c |005c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0c7c │ │ +0a4dc0: 0e00 |005e: return-void │ │ +0a4dc2: 0000 |005f: nop // spacer │ │ +0a4dc4: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ +0a4e18: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ +0a4e34: 0003 0400 0300 0000 d400 0101 1300 ... |0098: array-data (10 units) │ │ +0a4e48: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ +0a4e68: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ +0a4eb4: 0003 0400 0800 0000 1500 017f 1600 ... |00d8: array-data (20 units) │ │ +0a4edc: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ +0a4ef8: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ +0a4f20: 0003 0400 4300 0000 1f00 017f 2000 ... |010e: array-data (138 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=448 │ │ 0x000e line=468 │ │ 0x0017 line=470 │ │ 0x001e line=476 │ │ 0x0026 line=480 │ │ @@ -151266,17 +151285,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5040: |[0a5040] com.actionbarsherlock.R$styleable.:()V │ │ -0a5050: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a5056: 0e00 |0003: return-void │ │ +0a5034: |[0a5034] com.actionbarsherlock.R$styleable.:()V │ │ +0a5044: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a504a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$styleable; │ │ │ │ Virtual methods - │ │ @@ -151309,21 +151328,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5058: |[0a5058] com.actionbarsherlock.R.:()V │ │ -0a5068: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a506e: 0e00 |0003: return-void │ │ +0a504c: |[0a504c] com.actionbarsherlock.R.:()V │ │ +0a505c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 4247 (R.java) │ │ │ │ Class #653 header: │ │ @@ -151364,41 +151382,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0a5070: |[0a5070] com.actionbarsherlock.app.ActionBar$LayoutParams.:()V │ │ -0a5080: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a5082: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -0a5086: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0a5088: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -0a508e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0a5092: 6900 7e0c |0009: sput-object v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0c7e │ │ -0a5096: 0e00 |000b: return-void │ │ +0a5064: |[0a5064] com.actionbarsherlock.app.ActionBar$LayoutParams.:()V │ │ +0a5074: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a5076: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +0a507a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a507c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0a5082: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0a5086: 6900 7e0c |0009: sput-object v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0c7e │ │ +0a508a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/ActionBar$LayoutParams;) │ │ name : '' │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0a5098: |[0a5098] com.actionbarsherlock.app.ActionBar$LayoutParams.:(I)V │ │ -0a50a8: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -0a50aa: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -0a50ac: 7040 4025 0231 |0002: invoke-direct {v2, v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(III)V // method@2540 │ │ -0a50b2: 0e00 |0005: return-void │ │ +0a508c: |[0a508c] com.actionbarsherlock.app.ActionBar$LayoutParams.:(I)V │ │ +0a509c: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +0a509e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +0a50a0: 7040 4025 0231 |0002: invoke-direct {v2, v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(III)V // method@2540 │ │ +0a50a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x0005 line=944 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x0006 reg=3 gravity I │ │ @@ -151408,21 +151426,21 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0a50b4: |[0a50b4] com.actionbarsherlock.app.ActionBar$LayoutParams.:(II)V │ │ -0a50c4: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ -0a50ca: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a50cc: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a50d0: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -0a50d4: 5910 800c |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a50d8: 0e00 |000a: return-void │ │ +0a50a8: |[0a50a8] com.actionbarsherlock.app.ActionBar$LayoutParams.:(II)V │ │ +0a50b8: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ +0a50be: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a50c0: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a50c4: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +0a50c8: 5910 800c |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a50cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x0003 line=908 │ │ 0x0006 line=934 │ │ 0x000a line=935 │ │ locals : │ │ @@ -151435,20 +151453,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0a50dc: |[0a50dc] com.actionbarsherlock.app.ActionBar$LayoutParams.:(III)V │ │ -0a50ec: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ -0a50f2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a50f4: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a50f8: 5914 800c |0006: iput v4, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a50fc: 0e00 |0008: return-void │ │ +0a50d0: |[0a50d0] com.actionbarsherlock.app.ActionBar$LayoutParams.:(III)V │ │ +0a50e0: 7030 4922 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ +0a50e6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a50e8: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a50ec: 5914 800c |0006: iput v4, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a50f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0003 line=908 │ │ 0x0006 line=939 │ │ 0x0008 line=940 │ │ locals : │ │ @@ -151462,27 +151480,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 │ │ -0a5100: |[0a5100] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a5110: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0a5112: 7030 4a22 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ -0a5118: 5932 800c |0004: iput v2, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a511c: 6201 7e0c |0006: sget-object v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0c7e │ │ -0a5120: 6e30 4e02 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0a5126: 0c00 |000b: move-result-object v0 │ │ -0a5128: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a512a: 6e30 d002 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0a5130: 0a01 |0010: move-result v1 │ │ -0a5132: 5931 800c |0011: iput v1, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a5136: 6e10 d802 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0a513c: 0e00 |0016: return-void │ │ +0a50f4: |[0a50f4] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a5104: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0a5106: 7030 4a22 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ +0a510c: 5932 800c |0004: iput v2, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a5110: 6201 7e0c |0006: sget-object v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0c7e │ │ +0a5114: 6e30 4e02 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0a511a: 0c00 |000b: move-result-object v0 │ │ +0a511c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a511e: 6e30 d002 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0a5124: 0a01 |0010: move-result v1 │ │ +0a5126: 5931 800c |0011: iput v1, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a512a: 6e10 d802 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0a5130: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0004 line=908 │ │ 0x0006 line=927 │ │ 0x000c line=928 │ │ 0x0013 line=929 │ │ @@ -151498,19 +151516,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 │ │ -0a5140: |[0a5140] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -0a5150: 7020 4b22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@224b │ │ -0a5156: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a5158: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a515c: 0e00 |0006: return-void │ │ +0a5134: |[0a5134] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a5144: 7020 4b22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@224b │ │ +0a514a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a514c: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a5150: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0003 line=908 │ │ 0x0006 line=954 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ @@ -151521,21 +151539,21 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a5160: |[0a5160] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -0a5170: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ -0a5176: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a5178: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a517c: 5220 800c |0006: iget v0, v2, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a5180: 5910 800c |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0a5184: 0e00 |000a: return-void │ │ +0a5154: |[0a5154] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +0a5164: 7020 4c22 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@224c │ │ +0a516a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a516c: 5910 800c |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a5170: 5220 800c |0006: iget v0, v2, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a5174: 5910 800c |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0a5178: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=947 │ │ 0x0003 line=908 │ │ 0x0006 line=949 │ │ 0x000a line=950 │ │ locals : │ │ @@ -151642,17 +151660,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5188: |[0a5188] com.actionbarsherlock.app.ActionBar$Tab.:()V │ │ -0a5198: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a519e: 0e00 |0003: return-void │ │ +0a517c: |[0a517c] com.actionbarsherlock.app.ActionBar$Tab.:()V │ │ +0a518c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ │ │ Virtual methods - │ │ @@ -151871,17 +151889,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a51a0: |[0a51a0] com.actionbarsherlock.app.ActionBar.:()V │ │ -0a51b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a51b6: 0e00 |0003: return-void │ │ +0a5194: |[0a5194] com.actionbarsherlock.app.ActionBar.:()V │ │ +0a51a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a51aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ │ │ @@ -151981,17 +151999,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a51b8: |[0a51b8] com.actionbarsherlock.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ -0a51c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a51ca: 1100 |0001: return-object v0 │ │ +0a51ac: |[0a51ac] com.actionbarsherlock.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ +0a51bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a51be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/ActionBar; │ │ │ │ #16 : (in Lcom/actionbarsherlock/app/ActionBar;) │ │ @@ -152119,16 +152137,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a51cc: |[0a51cc] com.actionbarsherlock.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ -0a51dc: 0e00 |0000: return-void │ │ +0a51c0: |[0a51c0] com.actionbarsherlock.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ +0a51d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 enabled Z │ │ │ │ @@ -152179,16 +152197,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a51e0: |[0a51e0] com.actionbarsherlock.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a51f0: 0e00 |0000: return-void │ │ +0a51d4: |[0a51d4] com.actionbarsherlock.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a51e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -152197,16 +152215,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a51f4: |[0a51f4] com.actionbarsherlock.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a5204: 0e00 |0000: return-void │ │ +0a51e8: |[0a51e8] com.actionbarsherlock.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a51f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -152275,18 +152293,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5208: |[0a5208] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ │ -0a5218: 5b01 990c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ -0a521c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a5222: 0e00 |0005: return-void │ │ +0a51fc: |[0a51fc] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ │ +0a520c: 5b01 990c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ +0a5210: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5216: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=955 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ @@ -152296,32 +152314,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0a5224: |[0a5224] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.run:()V │ │ -0a5234: 5410 990c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ -0a5238: 7110 9026 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z // method@2690 │ │ -0a523e: 0a00 |0005: move-result v0 │ │ -0a5240: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ -0a5244: 5410 990c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ -0a5248: 7110 9126 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@2691 │ │ -0a524e: 0c00 |000d: move-result-object v0 │ │ -0a5250: 6e10 3f01 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@013f │ │ -0a5256: 0a00 |0011: move-result v0 │ │ -0a5258: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ -0a525c: 5410 990c |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ -0a5260: 7110 9226 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2692 │ │ -0a5266: 0c00 |0019: move-result-object v0 │ │ -0a5268: 3900 0700 |001a: if-nez v0, 0021 // +0007 │ │ -0a526c: 5410 990c |001c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ -0a5270: 6e10 a226 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchInvalidateOptionsMenu:()V // method@26a2 │ │ -0a5276: 0e00 |0021: return-void │ │ +0a5218: |[0a5218] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.run:()V │ │ +0a5228: 5410 990c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ +0a522c: 7110 9026 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z // method@2690 │ │ +0a5232: 0a00 |0005: move-result v0 │ │ +0a5234: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ +0a5238: 5410 990c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ +0a523c: 7110 9126 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@2691 │ │ +0a5242: 0c00 |000d: move-result-object v0 │ │ +0a5244: 6e10 3f01 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@013f │ │ +0a524a: 0a00 |0011: move-result v0 │ │ +0a524c: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ +0a5250: 5410 990c |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ +0a5254: 7110 9226 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2692 │ │ +0a525a: 0c00 |0019: move-result-object v0 │ │ +0a525c: 3900 0700 |001a: if-nez v0, 0021 // +0007 │ │ +0a5260: 5410 990c |001c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c99 │ │ +0a5264: 6e10 a226 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchInvalidateOptionsMenu:()V // method@26a2 │ │ +0a526a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=959 │ │ 0x001c line=960 │ │ 0x0021 line=962 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; │ │ @@ -152365,19 +152383,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a5278: |[0a5278] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -0a5288: 5b01 b50c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a528c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a5292: 5b02 b40c |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ -0a5296: 0e00 |0007: return-void │ │ +0a526c: |[0a526c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +0a527c: 5b01 b50c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a5280: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5286: 5b02 b40c |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ +0a528a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ @@ -152390,29 +152408,29 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0a5298: |[0a5298] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -0a52a8: 5430 b40c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ -0a52ac: 5431 b50c |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a52b0: 7110 ed26 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a52b6: 0c01 |0007: move-result-object v1 │ │ -0a52b8: 5432 b50c |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a52bc: 7110 ed26 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a52c2: 0c02 |000d: move-result-object v2 │ │ -0a52c4: 6e10 df26 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ -0a52ca: 0c02 |0011: move-result-object v2 │ │ -0a52cc: 6e20 c92b 5200 |0012: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ -0a52d2: 0c02 |0015: move-result-object v2 │ │ -0a52d4: 7230 9c2f 1002 |0016: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ -0a52da: 0a00 |0019: move-result v0 │ │ -0a52dc: 0f00 |001a: return v0 │ │ +0a528c: |[0a528c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +0a529c: 5430 b40c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ +0a52a0: 5431 b50c |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a52a4: 7110 ed26 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a52aa: 0c01 |0007: move-result-object v1 │ │ +0a52ac: 5432 b50c |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a52b0: 7110 ed26 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a52b6: 0c02 |000d: move-result-object v2 │ │ +0a52b8: 6e10 df26 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ +0a52be: 0c02 |0011: move-result-object v2 │ │ +0a52c0: 6e20 c92b 5200 |0012: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ +0a52c6: 0c02 |0015: move-result-object v2 │ │ +0a52c8: 7230 9c2f 1002 |0016: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ +0a52ce: 0a00 |0019: move-result v0 │ │ +0a52d0: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0000 - 0x001b reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x001b reg=5 item Landroid/view/MenuItem; │ │ @@ -152422,32 +152440,32 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0a52e0: |[0a52e0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -0a52f0: 5430 b50c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a52f4: 2201 2405 |0002: new-instance v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // type@0524 │ │ -0a52f8: 5432 b50c |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a52fc: 7030 dc26 2104 |0006: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V // method@26dc │ │ -0a5302: 7120 ee26 1000 |0009: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ee │ │ -0a5308: 5430 b40c |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ -0a530c: 5431 b50c |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a5310: 7110 ed26 0100 |0010: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a5316: 0c01 |0013: move-result-object v1 │ │ -0a5318: 5432 b50c |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a531c: 7110 ed26 0200 |0016: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a5322: 0c02 |0019: move-result-object v2 │ │ -0a5324: 6e10 df26 0200 |001a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ -0a532a: 0c02 |001d: move-result-object v2 │ │ -0a532c: 7230 9d2f 1002 |001e: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ -0a5332: 0a00 |0021: move-result v0 │ │ -0a5334: 0f00 |0022: return v0 │ │ +0a52d4: |[0a52d4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +0a52e4: 5430 b50c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a52e8: 2201 2405 |0002: new-instance v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // type@0524 │ │ +0a52ec: 5432 b50c |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a52f0: 7030 dc26 2104 |0006: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V // method@26dc │ │ +0a52f6: 7120 ee26 1000 |0009: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ee │ │ +0a52fc: 5430 b40c |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ +0a5300: 5431 b50c |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a5304: 7110 ed26 0100 |0010: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a530a: 0c01 |0013: move-result-object v1 │ │ +0a530c: 5432 b50c |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a5310: 7110 ed26 0200 |0016: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a5316: 0c02 |0019: move-result-object v2 │ │ +0a5318: 6e10 df26 0200 |001a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ +0a531e: 0c02 |001d: move-result-object v2 │ │ +0a5320: 7230 9d2f 1002 |001e: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ +0a5326: 0a00 |0021: move-result v0 │ │ +0a5328: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x000c line=247 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0023 reg=4 mode Landroid/view/ActionMode; │ │ @@ -152458,34 +152476,34 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0a5338: |[0a5338] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -0a5348: 5420 b40c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ -0a534c: 5421 b50c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a5350: 7110 ed26 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a5356: 0c01 |0007: move-result-object v1 │ │ -0a5358: 7220 9e2f 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ -0a535e: 5420 b50c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a5362: 7110 ef26 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@26ef │ │ -0a5368: 0c00 |0010: move-result-object v0 │ │ -0a536a: 2000 fd04 |0011: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ -0a536e: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -0a5372: 5420 b50c |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a5376: 7110 f026 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@26f0 │ │ -0a537c: 0c00 |001a: move-result-object v0 │ │ -0a537e: 1f00 fd04 |001b: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ -0a5382: 5421 b50c |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a5386: 7110 ed26 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a538c: 0c01 |0022: move-result-object v1 │ │ -0a538e: 7220 f924 1000 |0023: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24f9 │ │ -0a5394: 0e00 |0026: return-void │ │ +0a532c: |[0a532c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +0a533c: 5420 b40c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ +0a5340: 5421 b50c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a5344: 7110 ed26 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a534a: 0c01 |0007: move-result-object v1 │ │ +0a534c: 7220 9e2f 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ +0a5352: 5420 b50c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a5356: 7110 ef26 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@26ef │ │ +0a535c: 0c00 |0010: move-result-object v0 │ │ +0a535e: 2000 fd04 |0011: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ +0a5362: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +0a5366: 5420 b50c |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a536a: 7110 f026 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@26f0 │ │ +0a5370: 0c00 |001a: move-result-object v0 │ │ +0a5372: 1f00 fd04 |001b: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ +0a5376: 5421 b50c |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a537a: 7110 ed26 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a5380: 0c01 |0022: move-result-object v1 │ │ +0a5382: 7220 f924 1000 |0023: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24f9 │ │ +0a5388: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ 0x0026 line=266 │ │ locals : │ │ @@ -152497,27 +152515,27 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a5398: |[0a5398] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -0a53a8: 5430 b40c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ -0a53ac: 5431 b50c |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a53b0: 7110 ed26 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a53b6: 0c01 |0007: move-result-object v1 │ │ -0a53b8: 5432 b50c |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ -0a53bc: 7110 ed26 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ -0a53c2: 0c02 |000d: move-result-object v2 │ │ -0a53c4: 6e10 df26 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ -0a53ca: 0c02 |0011: move-result-object v2 │ │ -0a53cc: 7230 9f2f 1002 |0012: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ -0a53d2: 0a00 |0015: move-result v0 │ │ -0a53d4: 0f00 |0016: return v0 │ │ +0a538c: |[0a538c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +0a539c: 5430 b40c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cb4 │ │ +0a53a0: 5431 b50c |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a53a4: 7110 ed26 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a53aa: 0c01 |0007: move-result-object v1 │ │ +0a53ac: 5432 b50c |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb5 │ │ +0a53b0: 7110 ed26 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@26ed │ │ +0a53b6: 0c02 |000d: move-result-object v2 │ │ +0a53b8: 6e10 df26 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ +0a53be: 0c02 |0011: move-result-object v2 │ │ +0a53c0: 7230 9f2f 1002 |0012: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ +0a53c6: 0a00 |0015: move-result v0 │ │ +0a53c8: 0f00 |0016: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0017 reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x0017 reg=5 menu Landroid/view/Menu; │ │ @@ -152552,17 +152570,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a53d8: |[0a53d8] com.actionbarsherlock.internal.ResourcesCompat.:()V │ │ -0a53e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a53ee: 0e00 |0003: return-void │ │ +0a53cc: |[0a53cc] com.actionbarsherlock.internal.ResourcesCompat.:()V │ │ +0a53dc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a53e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/ResourcesCompat; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/ResourcesCompat;) │ │ @@ -152570,80 +152588,80 @@ │ │ type : '(Landroid/content/Context;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 115 16-bit code units │ │ -0a53f0: |[0a53f0] com.actionbarsherlock.internal.ResourcesCompat.getResources_getBoolean:(Landroid/content/Context;I)Z │ │ -0a5400: 1508 f043 |0000: const/high16 v8, #int 1139802112 // #43f0 │ │ -0a5404: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0a5406: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0a5408: 6006 4501 |0004: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a540c: 1307 0e00 |0006: const/16 v7, #int 14 // #e │ │ -0a5410: 3476 0b00 |0008: if-lt v6, v7, 0013 // +000b │ │ -0a5414: 6e10 4602 0900 |000a: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0a541a: 0c04 |000d: move-result-object v4 │ │ -0a541c: 6e20 b502 a400 |000e: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02b5 │ │ -0a5422: 0a04 |0011: move-result v4 │ │ -0a5424: 0f04 |0012: return v4 │ │ -0a5426: 6e10 4602 0900 |0013: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0a542c: 0c06 |0016: move-result-object v6 │ │ -0a542e: 6e10 ba02 0600 |0017: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0a5434: 0c01 |001a: move-result-object v1 │ │ -0a5436: 5216 1e0a |001b: iget v6, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0a543a: 8266 |001d: int-to-float v6, v6 │ │ -0a543c: 5217 1b0a |001e: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a5440: a903 0607 |0020: div-float v3, v6, v7 │ │ -0a5444: 5216 1d0a |0022: iget v6, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@0a1d │ │ -0a5448: 8266 |0024: int-to-float v6, v6 │ │ -0a544a: 5217 1b0a |0025: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a544e: a900 0607 |0027: div-float v0, v6, v7 │ │ -0a5452: 2e06 0300 |0029: cmpg-float v6, v3, v0 │ │ -0a5456: 3b06 0d00 |002b: if-gez v6, 0038 // +000d │ │ -0a545a: 0132 |002d: move v2, v3 │ │ -0a545c: 6006 a80a |002e: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@0aa8 │ │ -0a5460: 336a 0a00 |0030: if-ne v10, v6, 003a // +000a │ │ -0a5464: 2d06 0308 |0032: cmpl-float v6, v3, v8 │ │ -0a5468: 3b06 deff |0034: if-gez v6, 0012 // -0022 │ │ -0a546c: 0154 |0036: move v4, v5 │ │ -0a546e: 28db |0037: goto 0012 // -0025 │ │ -0a5470: 0102 |0038: move v2, v0 │ │ -0a5472: 28f5 |0039: goto 002e // -000b │ │ -0a5474: 6006 ad0a |003a: sget v6, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@0aad │ │ -0a5478: 336a 0800 |003c: if-ne v10, v6, 0044 // +0008 │ │ -0a547c: 2d06 0308 |003e: cmpl-float v6, v3, v8 │ │ -0a5480: 3a06 d2ff |0040: if-ltz v6, 0012 // -002e │ │ -0a5484: 0154 |0042: move v4, v5 │ │ -0a5486: 28cf |0043: goto 0012 // -0031 │ │ -0a5488: 6006 a90a |0044: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@0aa9 │ │ -0a548c: 336a 0a00 |0046: if-ne v10, v6, 0050 // +000a │ │ -0a5490: 1506 1644 |0048: const/high16 v6, #int 1142292480 // #4416 │ │ -0a5494: 2d06 0206 |004a: cmpl-float v6, v2, v6 │ │ -0a5498: 3a06 c6ff |004c: if-ltz v6, 0012 // -003a │ │ -0a549c: 0154 |004e: move v4, v5 │ │ -0a549e: 28c3 |004f: goto 0012 // -003d │ │ -0a54a0: 6006 ab0a |0050: sget v6, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@0aab │ │ -0a54a4: 336a 0800 |0052: if-ne v10, v6, 005a // +0008 │ │ -0a54a8: 2d06 0308 |0054: cmpl-float v6, v3, v8 │ │ -0a54ac: 3b06 bcff |0056: if-gez v6, 0012 // -0044 │ │ -0a54b0: 0154 |0058: move v4, v5 │ │ -0a54b2: 28b9 |0059: goto 0012 // -0047 │ │ -0a54b4: 2204 6e06 |005a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0a54b8: 2205 8206 |005c: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0a54bc: 7010 5134 0500 |005e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a54c2: 1a06 8613 |0061: const-string v6, "Unknown boolean resource ID " // string@1386 │ │ -0a54c6: 6e20 5a34 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a54cc: 0c05 |0066: move-result-object v5 │ │ -0a54ce: 6e20 5634 a500 |0067: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0a54d4: 0c05 |006a: move-result-object v5 │ │ -0a54d6: 6e10 5f34 0500 |006b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a54dc: 0c05 |006e: move-result-object v5 │ │ -0a54de: 7020 0034 5400 |006f: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0a54e4: 2704 |0072: throw v4 │ │ +0a53e4: |[0a53e4] com.actionbarsherlock.internal.ResourcesCompat.getResources_getBoolean:(Landroid/content/Context;I)Z │ │ +0a53f4: 1508 f043 |0000: const/high16 v8, #int 1139802112 // #43f0 │ │ +0a53f8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0a53fa: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0a53fc: 6006 4501 |0004: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a5400: 1307 0e00 |0006: const/16 v7, #int 14 // #e │ │ +0a5404: 3476 0b00 |0008: if-lt v6, v7, 0013 // +000b │ │ +0a5408: 6e10 4602 0900 |000a: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0a540e: 0c04 |000d: move-result-object v4 │ │ +0a5410: 6e20 b502 a400 |000e: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02b5 │ │ +0a5416: 0a04 |0011: move-result v4 │ │ +0a5418: 0f04 |0012: return v4 │ │ +0a541a: 6e10 4602 0900 |0013: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0a5420: 0c06 |0016: move-result-object v6 │ │ +0a5422: 6e10 ba02 0600 |0017: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0a5428: 0c01 |001a: move-result-object v1 │ │ +0a542a: 5216 1e0a |001b: iget v6, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0a542e: 8266 |001d: int-to-float v6, v6 │ │ +0a5430: 5217 1b0a |001e: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a5434: a903 0607 |0020: div-float v3, v6, v7 │ │ +0a5438: 5216 1d0a |0022: iget v6, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@0a1d │ │ +0a543c: 8266 |0024: int-to-float v6, v6 │ │ +0a543e: 5217 1b0a |0025: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a5442: a900 0607 |0027: div-float v0, v6, v7 │ │ +0a5446: 2e06 0300 |0029: cmpg-float v6, v3, v0 │ │ +0a544a: 3b06 0d00 |002b: if-gez v6, 0038 // +000d │ │ +0a544e: 0132 |002d: move v2, v3 │ │ +0a5450: 6006 a80a |002e: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@0aa8 │ │ +0a5454: 336a 0a00 |0030: if-ne v10, v6, 003a // +000a │ │ +0a5458: 2d06 0308 |0032: cmpl-float v6, v3, v8 │ │ +0a545c: 3b06 deff |0034: if-gez v6, 0012 // -0022 │ │ +0a5460: 0154 |0036: move v4, v5 │ │ +0a5462: 28db |0037: goto 0012 // -0025 │ │ +0a5464: 0102 |0038: move v2, v0 │ │ +0a5466: 28f5 |0039: goto 002e // -000b │ │ +0a5468: 6006 ad0a |003a: sget v6, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@0aad │ │ +0a546c: 336a 0800 |003c: if-ne v10, v6, 0044 // +0008 │ │ +0a5470: 2d06 0308 |003e: cmpl-float v6, v3, v8 │ │ +0a5474: 3a06 d2ff |0040: if-ltz v6, 0012 // -002e │ │ +0a5478: 0154 |0042: move v4, v5 │ │ +0a547a: 28cf |0043: goto 0012 // -0031 │ │ +0a547c: 6006 a90a |0044: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@0aa9 │ │ +0a5480: 336a 0a00 |0046: if-ne v10, v6, 0050 // +000a │ │ +0a5484: 1506 1644 |0048: const/high16 v6, #int 1142292480 // #4416 │ │ +0a5488: 2d06 0206 |004a: cmpl-float v6, v2, v6 │ │ +0a548c: 3a06 c6ff |004c: if-ltz v6, 0012 // -003a │ │ +0a5490: 0154 |004e: move v4, v5 │ │ +0a5492: 28c3 |004f: goto 0012 // -003d │ │ +0a5494: 6006 ab0a |0050: sget v6, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@0aab │ │ +0a5498: 336a 0800 |0052: if-ne v10, v6, 005a // +0008 │ │ +0a549c: 2d06 0308 |0054: cmpl-float v6, v3, v8 │ │ +0a54a0: 3b06 bcff |0056: if-gez v6, 0012 // -0044 │ │ +0a54a4: 0154 |0058: move v4, v5 │ │ +0a54a6: 28b9 |0059: goto 0012 // -0047 │ │ +0a54a8: 2204 6e06 |005a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0a54ac: 2205 8206 |005c: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0a54b0: 7010 5134 0500 |005e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a54b6: 1a06 8613 |0061: const-string v6, "Unknown boolean resource ID " // string@1386 │ │ +0a54ba: 6e20 5a34 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a54c0: 0c05 |0066: move-result-object v5 │ │ +0a54c2: 6e20 5634 a500 |0067: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0a54c8: 0c05 |006a: move-result-object v5 │ │ +0a54ca: 6e10 5f34 0500 |006b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a54d0: 0c05 |006e: move-result-object v5 │ │ +0a54d2: 7020 0034 5400 |006f: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0a54d8: 2704 |0072: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x000a line=34 │ │ 0x0012 line=64 │ │ 0x0013 line=37 │ │ 0x001b line=38 │ │ @@ -152677,62 +152695,62 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0a54e8: |[0a54e8] com.actionbarsherlock.internal.ResourcesCompat.getResources_getInteger:(Landroid/content/Context;I)I │ │ -0a54f8: 6002 4501 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a54fc: 1303 0d00 |0002: const/16 v3, #int 13 // #d │ │ -0a5500: 3432 0b00 |0004: if-lt v2, v3, 000f // +000b │ │ -0a5504: 6e10 4602 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0a550a: 0c02 |0009: move-result-object v2 │ │ -0a550c: 6e20 c002 6200 |000a: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@02c0 │ │ -0a5512: 0a02 |000d: move-result v2 │ │ -0a5514: 0f02 |000e: return v2 │ │ -0a5516: 6e10 4602 0500 |000f: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0a551c: 0c02 |0012: move-result-object v2 │ │ -0a551e: 6e10 ba02 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0a5524: 0c00 |0016: move-result-object v0 │ │ -0a5526: 5202 1e0a |0017: iget v2, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0a552a: 8222 |0019: int-to-float v2, v2 │ │ -0a552c: 5203 1b0a |001a: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0a5530: a901 0203 |001c: div-float v1, v2, v3 │ │ -0a5534: 6002 690b |001e: sget v2, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0b69 │ │ -0a5538: 3326 1c00 |0020: if-ne v6, v2, 003c // +001c │ │ -0a553c: 1502 1644 |0022: const/high16 v2, #int 1142292480 // #4416 │ │ -0a5540: 2d02 0102 |0024: cmpl-float v2, v1, v2 │ │ -0a5544: 3a02 0400 |0026: if-ltz v2, 002a // +0004 │ │ -0a5548: 1252 |0028: const/4 v2, #int 5 // #5 │ │ -0a554a: 28e5 |0029: goto 000e // -001b │ │ -0a554c: 1502 fa43 |002a: const/high16 v2, #int 1140457472 // #43fa │ │ -0a5550: 2d02 0102 |002c: cmpl-float v2, v1, v2 │ │ -0a5554: 3a02 0400 |002e: if-ltz v2, 0032 // +0004 │ │ -0a5558: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -0a555a: 28dd |0031: goto 000e // -0023 │ │ -0a555c: 1502 b443 |0032: const/high16 v2, #int 1135869952 // #43b4 │ │ -0a5560: 2d02 0102 |0034: cmpl-float v2, v1, v2 │ │ -0a5564: 3a02 0400 |0036: if-ltz v2, 003a // +0004 │ │ -0a5568: 1232 |0038: const/4 v2, #int 3 // #3 │ │ -0a556a: 28d5 |0039: goto 000e // -002b │ │ -0a556c: 1222 |003a: const/4 v2, #int 2 // #2 │ │ -0a556e: 28d3 |003b: goto 000e // -002d │ │ -0a5570: 2202 6e06 |003c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0a5574: 2203 8206 |003e: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0a5578: 7010 5134 0300 |0040: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a557e: 1a04 8813 |0043: const-string v4, "Unknown integer resource ID " // string@1388 │ │ -0a5582: 6e20 5a34 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a5588: 0c03 |0048: move-result-object v3 │ │ -0a558a: 6e20 5634 6300 |0049: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0a5590: 0c03 |004c: move-result-object v3 │ │ -0a5592: 6e10 5f34 0300 |004d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a5598: 0c03 |0050: move-result-object v3 │ │ -0a559a: 7020 0034 3200 |0051: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0a55a0: 2702 |0054: throw v2 │ │ +0a54dc: |[0a54dc] com.actionbarsherlock.internal.ResourcesCompat.getResources_getInteger:(Landroid/content/Context;I)I │ │ +0a54ec: 6002 4501 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a54f0: 1303 0d00 |0002: const/16 v3, #int 13 // #d │ │ +0a54f4: 3432 0b00 |0004: if-lt v2, v3, 000f // +000b │ │ +0a54f8: 6e10 4602 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0a54fe: 0c02 |0009: move-result-object v2 │ │ +0a5500: 6e20 c002 6200 |000a: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@02c0 │ │ +0a5506: 0a02 |000d: move-result v2 │ │ +0a5508: 0f02 |000e: return v2 │ │ +0a550a: 6e10 4602 0500 |000f: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0a5510: 0c02 |0012: move-result-object v2 │ │ +0a5512: 6e10 ba02 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0a5518: 0c00 |0016: move-result-object v0 │ │ +0a551a: 5202 1e0a |0017: iget v2, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0a551e: 8222 |0019: int-to-float v2, v2 │ │ +0a5520: 5203 1b0a |001a: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0a5524: a901 0203 |001c: div-float v1, v2, v3 │ │ +0a5528: 6002 690b |001e: sget v2, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0b69 │ │ +0a552c: 3326 1c00 |0020: if-ne v6, v2, 003c // +001c │ │ +0a5530: 1502 1644 |0022: const/high16 v2, #int 1142292480 // #4416 │ │ +0a5534: 2d02 0102 |0024: cmpl-float v2, v1, v2 │ │ +0a5538: 3a02 0400 |0026: if-ltz v2, 002a // +0004 │ │ +0a553c: 1252 |0028: const/4 v2, #int 5 // #5 │ │ +0a553e: 28e5 |0029: goto 000e // -001b │ │ +0a5540: 1502 fa43 |002a: const/high16 v2, #int 1140457472 // #43fa │ │ +0a5544: 2d02 0102 |002c: cmpl-float v2, v1, v2 │ │ +0a5548: 3a02 0400 |002e: if-ltz v2, 0032 // +0004 │ │ +0a554c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +0a554e: 28dd |0031: goto 000e // -0023 │ │ +0a5550: 1502 b443 |0032: const/high16 v2, #int 1135869952 // #43b4 │ │ +0a5554: 2d02 0102 |0034: cmpl-float v2, v1, v2 │ │ +0a5558: 3a02 0400 |0036: if-ltz v2, 003a // +0004 │ │ +0a555c: 1232 |0038: const/4 v2, #int 3 // #3 │ │ +0a555e: 28d5 |0039: goto 000e // -002b │ │ +0a5560: 1222 |003a: const/4 v2, #int 2 // #2 │ │ +0a5562: 28d3 |003b: goto 000e // -002d │ │ +0a5564: 2202 6e06 |003c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0a5568: 2203 8206 |003e: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0a556c: 7010 5134 0300 |0040: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a5572: 1a04 8813 |0043: const-string v4, "Unknown integer resource ID " // string@1388 │ │ +0a5576: 6e20 5a34 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a557c: 0c03 |0048: move-result-object v3 │ │ +0a557e: 6e20 5634 6300 |0049: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0a5584: 0c03 |004c: move-result-object v3 │ │ +0a5586: 6e10 5f34 0300 |004d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a558c: 0c03 |0050: move-result-object v3 │ │ +0a558e: 7020 0034 3200 |0051: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0a5594: 2702 |0054: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x000e line=98 │ │ 0x000f line=85 │ │ 0x0017 line=86 │ │ @@ -152756,107 +152774,107 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -0a55a4: |[0a55a4] com.actionbarsherlock.internal.ResourcesCompat.loadLogoFromManifest:(Landroid/app/Activity;)I │ │ -0a55b4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0a55b6: 6e10 2b34 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0a55bc: 0c0d |0004: move-result-object v13 │ │ -0a55be: 6e10 ed33 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0a55c4: 0c0b |0008: move-result-object v11 │ │ -0a55c6: 6e10 2e01 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012e │ │ -0a55cc: 0c0d |000c: move-result-object v13 │ │ -0a55ce: 54da 2001 |000d: iget-object v10, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ -0a55d2: 120d |000f: const/4 v13, #int 0 // #0 │ │ -0a55d4: 6e30 2601 af0d |0010: invoke-virtual {v15, v10, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0126 │ │ -0a55da: 0c0d |0013: move-result-object v13 │ │ -0a55dc: 6e10 3502 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0235 │ │ -0a55e2: 0c02 |0017: move-result-object v2 │ │ -0a55e4: 1a0d 9302 |0018: const-string v13, "AndroidManifest.xml" // string@0293 │ │ -0a55e8: 6e20 b102 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@02b1 │ │ -0a55ee: 0c0c |001d: move-result-object v12 │ │ -0a55f0: 7210 e002 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@02e0 │ │ -0a55f6: 0a05 |0021: move-result v5 │ │ -0a55f8: 121d |0022: const/4 v13, #int 1 // #1 │ │ -0a55fa: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ -0a55fe: 122d |0025: const/4 v13, #int 2 // #2 │ │ -0a5600: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ -0a5604: 7210 e102 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@02e1 │ │ -0a560a: 0c09 |002b: move-result-object v9 │ │ -0a560c: 1a0d 4f18 |002c: const-string v13, "application" // string@184f │ │ -0a5610: 6e20 3c34 9d00 |002e: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0a5616: 0a0d |0031: move-result v13 │ │ -0a5618: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ -0a561c: 7210 da02 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ -0a5622: 0a0d |0037: move-result v13 │ │ -0a5624: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ -0a5628: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ -0a562c: 1a0d 8024 |003c: const-string v13, "logo" // string@2480 │ │ -0a5630: 7220 dc02 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ -0a5636: 0c0e |0041: move-result-object v14 │ │ -0a5638: 6e20 3c34 ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0a563e: 0a0d |0045: move-result v13 │ │ -0a5640: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ -0a5644: 120d |0048: const/4 v13, #int 0 // #0 │ │ -0a5646: 7230 dd02 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@02dd │ │ -0a564c: 0a08 |004c: move-result v8 │ │ -0a564e: 7210 e302 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@02e3 │ │ -0a5654: 0a05 |0050: move-result v5 │ │ -0a5656: 28d1 |0051: goto 0022 // -002f │ │ -0a5658: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0a565c: 28e6 |0054: goto 003a // -001a │ │ -0a565e: 1a0d 1017 |0055: const-string v13, "activity" // string@1710 │ │ -0a5662: 6e20 3c34 9d00 |0057: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0a5668: 0a0d |005a: move-result v13 │ │ -0a566a: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ -0a566e: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -0a5670: 1201 |005e: const/4 v1, #int 0 // #0 │ │ -0a5672: 1207 |005f: const/4 v7, #int 0 // #0 │ │ -0a5674: 7210 da02 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ -0a567a: 0a0d |0063: move-result v13 │ │ -0a567c: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ -0a5680: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ -0a5684: 7220 dc02 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ -0a568a: 0c03 |006b: move-result-object v3 │ │ -0a568c: 1a0d 8024 |006c: const-string v13, "logo" // string@2480 │ │ -0a5690: 6e20 3c34 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0a5696: 0a0d |0071: move-result v13 │ │ -0a5698: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ -0a569c: 120d |0074: const/4 v13, #int 0 // #0 │ │ -0a569e: 7230 dd02 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@02dd │ │ -0a56a4: 0a0d |0078: move-result v13 │ │ -0a56a6: 7110 0c34 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0a56ac: 0c00 |007c: move-result-object v0 │ │ -0a56ae: 3800 0800 |007d: if-eqz v0, 0085 // +0008 │ │ -0a56b2: 3801 0600 |007f: if-eqz v1, 0085 // +0006 │ │ -0a56b6: 6e10 0834 0000 |0081: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0a56bc: 0a08 |0084: move-result v8 │ │ -0a56be: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0a56c2: 28df |0087: goto 0066 // -0021 │ │ -0a56c4: 1a0d 572a |0088: const-string v13, "name" // string@2a57 │ │ -0a56c8: 6e20 3c34 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0a56ce: 0a0d |008d: move-result v13 │ │ -0a56d0: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ -0a56d4: 7220 de02 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@02de │ │ -0a56da: 0c0d |0093: move-result-object v13 │ │ -0a56dc: 7120 9d26 da00 |0094: invoke-static {v10, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@269d │ │ -0a56e2: 0c01 |0097: move-result-object v1 │ │ -0a56e4: 6e20 3c34 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0a56ea: 0a0d |009b: move-result v13 │ │ -0a56ec: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ -0a56f0: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ -0a56f4: 0f08 |00a0: return v8 │ │ -0a56f6: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ -0a56f8: 28db |00a2: goto 007d // -0025 │ │ -0a56fa: 0d04 |00a3: move-exception v4 │ │ -0a56fc: 6e10 f833 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@33f8 │ │ -0a5702: 28f9 |00a7: goto 00a0 // -0007 │ │ +0a5598: |[0a5598] com.actionbarsherlock.internal.ResourcesCompat.loadLogoFromManifest:(Landroid/app/Activity;)I │ │ +0a55a8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0a55aa: 6e10 2b34 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0a55b0: 0c0d |0004: move-result-object v13 │ │ +0a55b2: 6e10 ed33 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0a55b8: 0c0b |0008: move-result-object v11 │ │ +0a55ba: 6e10 2e01 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012e │ │ +0a55c0: 0c0d |000c: move-result-object v13 │ │ +0a55c2: 54da 2001 |000d: iget-object v10, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ +0a55c6: 120d |000f: const/4 v13, #int 0 // #0 │ │ +0a55c8: 6e30 2601 af0d |0010: invoke-virtual {v15, v10, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0126 │ │ +0a55ce: 0c0d |0013: move-result-object v13 │ │ +0a55d0: 6e10 3502 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0235 │ │ +0a55d6: 0c02 |0017: move-result-object v2 │ │ +0a55d8: 1a0d 9302 |0018: const-string v13, "AndroidManifest.xml" // string@0293 │ │ +0a55dc: 6e20 b102 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@02b1 │ │ +0a55e2: 0c0c |001d: move-result-object v12 │ │ +0a55e4: 7210 e002 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@02e0 │ │ +0a55ea: 0a05 |0021: move-result v5 │ │ +0a55ec: 121d |0022: const/4 v13, #int 1 // #1 │ │ +0a55ee: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ +0a55f2: 122d |0025: const/4 v13, #int 2 // #2 │ │ +0a55f4: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ +0a55f8: 7210 e102 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@02e1 │ │ +0a55fe: 0c09 |002b: move-result-object v9 │ │ +0a5600: 1a0d 4f18 |002c: const-string v13, "application" // string@184f │ │ +0a5604: 6e20 3c34 9d00 |002e: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0a560a: 0a0d |0031: move-result v13 │ │ +0a560c: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ +0a5610: 7210 da02 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ +0a5616: 0a0d |0037: move-result v13 │ │ +0a5618: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ +0a561c: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ +0a5620: 1a0d 8024 |003c: const-string v13, "logo" // string@2480 │ │ +0a5624: 7220 dc02 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ +0a562a: 0c0e |0041: move-result-object v14 │ │ +0a562c: 6e20 3c34 ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0a5632: 0a0d |0045: move-result v13 │ │ +0a5634: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ +0a5638: 120d |0048: const/4 v13, #int 0 // #0 │ │ +0a563a: 7230 dd02 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@02dd │ │ +0a5640: 0a08 |004c: move-result v8 │ │ +0a5642: 7210 e302 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@02e3 │ │ +0a5648: 0a05 |0050: move-result v5 │ │ +0a564a: 28d1 |0051: goto 0022 // -002f │ │ +0a564c: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0a5650: 28e6 |0054: goto 003a // -001a │ │ +0a5652: 1a0d 1017 |0055: const-string v13, "activity" // string@1710 │ │ +0a5656: 6e20 3c34 9d00 |0057: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0a565c: 0a0d |005a: move-result v13 │ │ +0a565e: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ +0a5662: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +0a5664: 1201 |005e: const/4 v1, #int 0 // #0 │ │ +0a5666: 1207 |005f: const/4 v7, #int 0 // #0 │ │ +0a5668: 7210 da02 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ +0a566e: 0a0d |0063: move-result v13 │ │ +0a5670: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ +0a5674: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ +0a5678: 7220 dc02 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ +0a567e: 0c03 |006b: move-result-object v3 │ │ +0a5680: 1a0d 8024 |006c: const-string v13, "logo" // string@2480 │ │ +0a5684: 6e20 3c34 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0a568a: 0a0d |0071: move-result v13 │ │ +0a568c: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ +0a5690: 120d |0074: const/4 v13, #int 0 // #0 │ │ +0a5692: 7230 dd02 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@02dd │ │ +0a5698: 0a0d |0078: move-result v13 │ │ +0a569a: 7110 0c34 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0a56a0: 0c00 |007c: move-result-object v0 │ │ +0a56a2: 3800 0800 |007d: if-eqz v0, 0085 // +0008 │ │ +0a56a6: 3801 0600 |007f: if-eqz v1, 0085 // +0006 │ │ +0a56aa: 6e10 0834 0000 |0081: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0a56b0: 0a08 |0084: move-result v8 │ │ +0a56b2: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0a56b6: 28df |0087: goto 0066 // -0021 │ │ +0a56b8: 1a0d 572a |0088: const-string v13, "name" // string@2a57 │ │ +0a56bc: 6e20 3c34 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0a56c2: 0a0d |008d: move-result v13 │ │ +0a56c4: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ +0a56c8: 7220 de02 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@02de │ │ +0a56ce: 0c0d |0093: move-result-object v13 │ │ +0a56d0: 7120 9d26 da00 |0094: invoke-static {v10, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@269d │ │ +0a56d6: 0c01 |0097: move-result-object v1 │ │ +0a56d8: 6e20 3c34 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0a56de: 0a0d |009b: move-result v13 │ │ +0a56e0: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ +0a56e4: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ +0a56e8: 0f08 |00a0: return v8 │ │ +0a56ea: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ +0a56ec: 28db |00a2: goto 007d // -0025 │ │ +0a56ee: 0d04 |00a3: move-exception v4 │ │ +0a56f0: 6e10 f833 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@33f8 │ │ +0a56f6: 28f9 |00a7: goto 00a0 // -0007 │ │ catches : 1 │ │ 0x0001 - 0x009b │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=113 │ │ 0x0001 line=115 │ │ 0x0009 line=118 │ │ @@ -153012,19 +153030,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5714: |[0a5714] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.:()V │ │ -0a5724: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a572a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a572c: 5b10 f30c |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a5730: 0e00 |0006: return-void │ │ +0a5708: |[0a5708] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.:()V │ │ +0a5718: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a571e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a5720: 5b10 f30c |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5724: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=33 │ │ 0x0006 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ @@ -153035,23 +153053,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a5734: |[0a5734] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ -0a5744: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a5748: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0a574c: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0a5750: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a5756: 5b10 f30c |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a575a: 5410 f30c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a575e: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5764: 0e00 |0010: return-void │ │ +0a5728: |[0a5728] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ +0a5738: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a573c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0a5740: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0a5744: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a574a: 5b10 f30c |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a574e: 5410 f30c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5752: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5758: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ locals : │ │ @@ -153063,16 +153081,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5768: |[0a5768] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.cancel:()V │ │ -0a5778: 0e00 |0000: return-void │ │ +0a575c: |[0a575c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.cancel:()V │ │ +0a576c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -153080,39 +153098,39 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0a577c: |[0a577c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0a578c: 6f10 2934 0700 |0000: invoke-super {v7}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ -0a5792: 0c00 |0003: move-result-object v0 │ │ -0a5794: 1f00 2f05 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ -0a5798: 5475 f30c |0006: iget-object v5, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a579c: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ -0a57a0: 5474 f30c |000a: iget-object v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a57a4: 2205 9f06 |000c: new-instance v5, Ljava/util/ArrayList; // type@069f │ │ -0a57a8: 7010 8534 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a57ae: 5b05 f30c |0011: iput-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a57b2: 6e10 9534 0400 |0013: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a57b8: 0a03 |0016: move-result v3 │ │ -0a57ba: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0a57bc: 3532 1500 |0018: if-ge v2, v3, 002d // +0015 │ │ -0a57c0: 5405 f30c |001a: iget-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a57c4: 6e20 8e34 2400 |001c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a57ca: 0c06 |001f: move-result-object v6 │ │ -0a57cc: 6e20 8934 6500 |0020: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a57d2: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a57d6: 28f3 |0025: goto 0018 // -000d │ │ -0a57d8: 0d01 |0026: move-exception v1 │ │ -0a57da: 2205 5c06 |0027: new-instance v5, Ljava/lang/AssertionError; // type@065c │ │ -0a57de: 7010 d033 0500 |0029: invoke-direct {v5}, Ljava/lang/AssertionError;.:()V // method@33d0 │ │ -0a57e4: 2705 |002c: throw v5 │ │ -0a57e6: 1100 |002d: return-object v0 │ │ +0a5770: |[0a5770] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0a5780: 6f10 2934 0700 |0000: invoke-super {v7}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ +0a5786: 0c00 |0003: move-result-object v0 │ │ +0a5788: 1f00 2f05 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ +0a578c: 5475 f30c |0006: iget-object v5, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5790: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ +0a5794: 5474 f30c |000a: iget-object v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5798: 2205 9f06 |000c: new-instance v5, Ljava/util/ArrayList; // type@069f │ │ +0a579c: 7010 8534 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a57a2: 5b05 f30c |0011: iput-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a57a6: 6e10 9534 0400 |0013: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a57ac: 0a03 |0016: move-result v3 │ │ +0a57ae: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0a57b0: 3532 1500 |0018: if-ge v2, v3, 002d // +0015 │ │ +0a57b4: 5405 f30c |001a: iget-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a57b8: 6e20 8e34 2400 |001c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a57be: 0c06 |001f: move-result-object v6 │ │ +0a57c0: 6e20 8934 6500 |0020: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a57c6: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a57ca: 28f3 |0025: goto 0018 // -000d │ │ +0a57cc: 0d01 |0026: move-exception v1 │ │ +0a57ce: 2205 5c06 |0027: new-instance v5, Ljava/lang/AssertionError; // type@065c │ │ +0a57d2: 7010 d033 0500 |0029: invoke-direct {v5}, Ljava/lang/AssertionError;.:()V // method@33d0 │ │ +0a57d8: 2705 |002c: throw v5 │ │ +0a57da: 1100 |002d: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0023 │ │ Ljava/lang/CloneNotSupportedException; -> 0x0026 │ │ positions : │ │ 0x0000 line=192 │ │ 0x0006 line=193 │ │ 0x000a line=194 │ │ @@ -153138,18 +153156,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a57f8: |[0a57f8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Ljava/lang/Object; │ │ -0a5808: 6e10 d827 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ -0a580e: 0c00 |0003: move-result-object v0 │ │ -0a5810: 1100 |0004: return-object v0 │ │ +0a57ec: |[0a57ec] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Ljava/lang/Object; │ │ +0a57fc: 6e10 d827 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ +0a5802: 0c00 |0003: move-result-object v0 │ │ +0a5804: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -153157,16 +153175,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5814: |[0a5814] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.end:()V │ │ -0a5824: 0e00 |0000: return-void │ │ +0a5808: |[0a5808] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.end:()V │ │ +0a5818: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -153180,17 +153198,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5828: |[0a5828] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.getListeners:()Ljava/util/ArrayList; │ │ -0a5838: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a583c: 1100 |0002: return-object v0 │ │ +0a581c: |[0a581c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.getListeners:()Ljava/util/ArrayList; │ │ +0a582c: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -153210,18 +153228,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5840: |[0a5840] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.isStarted:()Z │ │ -0a5850: 6e10 de27 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@27de │ │ -0a5856: 0a00 |0003: move-result v0 │ │ -0a5858: 0f00 |0004: return v0 │ │ +0a5834: |[0a5834] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.isStarted:()Z │ │ +0a5844: 6e10 de27 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@27de │ │ +0a584a: 0a00 |0003: move-result v0 │ │ +0a584c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -153229,22 +153247,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a585c: |[0a585c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeAllListeners:()V │ │ -0a586c: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a5870: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a5874: 5410 f30c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a5878: 6e10 8b34 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0a587e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0a5880: 5b10 f30c |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a5884: 0e00 |000c: return-void │ │ +0a5850: |[0a5850] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeAllListeners:()V │ │ +0a5860: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5864: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a5868: 5410 f30c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a586c: 6e10 8b34 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0a5872: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0a5874: 5b10 f30c |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5878: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0009 line=185 │ │ 0x000c line=187 │ │ locals : │ │ @@ -153255,27 +153273,27 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a5888: |[0a5888] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ -0a5898: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a589c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a58a0: 0e00 |0004: return-void │ │ -0a58a2: 5410 f30c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a58a6: 6e20 9234 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0a58ac: 5410 f30c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a58b0: 6e10 9534 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a58b6: 0a00 |000f: move-result v0 │ │ -0a58b8: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ -0a58bc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0a58be: 5b10 f30c |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ -0a58c2: 28ef |0015: goto 0004 // -0011 │ │ +0a587c: |[0a587c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ +0a588c: 5410 f30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a5890: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a5894: 0e00 |0004: return-void │ │ +0a5896: 5410 f30c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a589a: 6e20 9234 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0a58a0: 5410 f30c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a58a4: 6e10 9534 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a58aa: 0a00 |000f: move-result v0 │ │ +0a58ac: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ +0a58b0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0a58b2: 5b10 f30c |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0cf3 │ │ +0a58b6: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=165 │ │ 0x0005 line=161 │ │ 0x000a line=162 │ │ 0x0012 line=163 │ │ @@ -153306,16 +153324,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a58c4: |[0a58c4] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setTarget:(Ljava/lang/Object;)V │ │ -0a58d4: 0e00 |0000: return-void │ │ +0a58b8: |[0a58b8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setTarget:(Ljava/lang/Object;)V │ │ +0a58c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ 0x0000 - 0x0001 reg=1 target Ljava/lang/Object; │ │ │ │ @@ -153324,16 +153342,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a58d8: |[0a58d8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupEndValues:()V │ │ -0a58e8: 0e00 |0000: return-void │ │ +0a58cc: |[0a58cc] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupEndValues:()V │ │ +0a58dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -153341,16 +153359,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a58ec: |[0a58ec] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupStartValues:()V │ │ -0a58fc: 0e00 |0000: return-void │ │ +0a58e0: |[0a58e0] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupStartValues:()V │ │ +0a58f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -153358,16 +153376,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5900: |[0a5900] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.start:()V │ │ -0a5910: 0e00 |0000: return-void │ │ +0a58f4: |[0a58f4] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.start:()V │ │ +0a5904: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ source_file_idx : 662 (Animator.java) │ │ @@ -153408,37 +153426,37 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0a5914: |[0a5914] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a5924: 5b23 fa0c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5928: 7010 2834 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a592e: 7110 0828 0300 |0005: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a5934: 0c00 |0008: move-result-object v0 │ │ -0a5936: 6e20 b034 4000 |0009: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0a593c: 0c00 |000c: move-result-object v0 │ │ -0a593e: 1f00 3605 |000d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a5942: 5b20 f90c |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a5946: 5420 f90c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a594a: 3900 1b00 |0013: if-nez v0, 002e // +001b │ │ -0a594e: 2200 3605 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a5952: 7020 0228 4000 |0017: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ -0a5958: 5b20 f90c |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a595c: 7110 0828 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a5962: 0c00 |001f: move-result-object v0 │ │ -0a5964: 5421 f90c |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a5968: 6e30 b334 4001 |0022: invoke-virtual {v0, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0a596e: 7110 0b28 0300 |0025: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ -0a5974: 0c00 |0028: move-result-object v0 │ │ -0a5976: 5421 f90c |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a597a: 6e20 8934 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5980: 0e00 |002e: return-void │ │ +0a5908: |[0a5908] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a5918: 5b23 fa0c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a591c: 7010 2834 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5922: 7110 0828 0300 |0005: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a5928: 0c00 |0008: move-result-object v0 │ │ +0a592a: 6e20 b034 4000 |0009: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0a5930: 0c00 |000c: move-result-object v0 │ │ +0a5932: 1f00 3605 |000d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a5936: 5b20 f90c |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a593a: 5420 f90c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a593e: 3900 1b00 |0013: if-nez v0, 002e // +001b │ │ +0a5942: 2200 3605 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a5946: 7020 0228 4000 |0017: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ +0a594c: 5b20 f90c |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a5950: 7110 0828 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a5956: 0c00 |001f: move-result-object v0 │ │ +0a5958: 5421 f90c |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a595c: 6e30 b334 4001 |0022: invoke-virtual {v0, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0a5962: 7110 0b28 0300 |0025: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ +0a5968: 0c00 |0028: move-result-object v0 │ │ +0a596a: 5421 f90c |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a596e: 6e20 8934 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5974: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1025 │ │ 0x0005 line=1026 │ │ 0x0011 line=1027 │ │ 0x0015 line=1028 │ │ 0x001c line=1029 │ │ @@ -153455,25 +153473,25 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0a5984: |[0a5984] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -0a5994: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0a5996: 2311 d006 |0001: new-array v1, v1, [F // type@06d0 │ │ -0a599a: 2601 0f00 0000 |0003: fill-array-data v1, 00000012 // +0000000f │ │ -0a59a0: 7110 0029 0100 |0006: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2900 │ │ -0a59a6: 0c00 |0009: move-result-object v0 │ │ -0a59a8: 6e30 0929 4005 |000a: invoke-virtual {v0, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ -0a59ae: 6e20 f827 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27f8 │ │ -0a59b4: 1103 |0010: return-object v3 │ │ -0a59b6: 0000 |0011: nop // spacer │ │ -0a59b8: 0003 0400 0200 0000 0000 0000 0000 ... |0012: array-data (8 units) │ │ +0a5978: |[0a5978] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +0a5988: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0a598a: 2311 d006 |0001: new-array v1, v1, [F // type@06d0 │ │ +0a598e: 2601 0f00 0000 |0003: fill-array-data v1, 00000012 // +0000000f │ │ +0a5994: 7110 0029 0100 |0006: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2900 │ │ +0a599a: 0c00 |0009: move-result-object v0 │ │ +0a599c: 6e30 0929 4005 |000a: invoke-virtual {v0, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ +0a59a2: 6e20 f827 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27f8 │ │ +0a59a8: 1103 |0010: return-object v3 │ │ +0a59aa: 0000 |0011: nop // spacer │ │ +0a59ac: 0003 0400 0200 0000 0000 0000 0000 ... |0012: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x000a line=1104 │ │ 0x000d line=1105 │ │ 0x0010 line=1106 │ │ 0x0011 line=1103 │ │ @@ -153487,38 +153505,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0a59c8: |[0a59c8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -0a59d8: 5432 fa0c |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a59dc: 7110 0828 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a59e2: 0c02 |0005: move-result-object v2 │ │ -0a59e4: 6e20 b034 4200 |0006: invoke-virtual {v2, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0a59ea: 0c01 |0009: move-result-object v1 │ │ -0a59ec: 1f01 3605 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a59f0: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -0a59f4: 2201 3605 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a59f8: 7020 0228 4100 |0010: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ -0a59fe: 5432 fa0c |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5a02: 7110 0828 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a5a08: 0c02 |0018: move-result-object v2 │ │ -0a5a0a: 6e30 b334 4201 |0019: invoke-virtual {v2, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0a5a10: 5432 fa0c |001c: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5a14: 7110 0b28 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ -0a5a1a: 0c02 |0021: move-result-object v2 │ │ -0a5a1c: 6e20 8934 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5a22: 2200 3405 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0a5a26: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -0a5a28: 7030 fb27 1002 |0028: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ -0a5a2e: 5432 f90c |002b: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a5a32: 6e20 0328 0200 |002d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ -0a5a38: 1103 |0030: return-object v3 │ │ +0a59bc: |[0a59bc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +0a59cc: 5432 fa0c |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a59d0: 7110 0828 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a59d6: 0c02 |0005: move-result-object v2 │ │ +0a59d8: 6e20 b034 4200 |0006: invoke-virtual {v2, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0a59de: 0c01 |0009: move-result-object v1 │ │ +0a59e0: 1f01 3605 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a59e4: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +0a59e8: 2201 3605 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a59ec: 7020 0228 4100 |0010: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ +0a59f2: 5432 fa0c |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a59f6: 7110 0828 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a59fc: 0c02 |0018: move-result-object v2 │ │ +0a59fe: 6e30 b334 4201 |0019: invoke-virtual {v2, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0a5a04: 5432 fa0c |001c: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a5a08: 7110 0b28 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ +0a5a0e: 0c02 |0021: move-result-object v2 │ │ +0a5a10: 6e20 8934 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5a16: 2200 3405 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0a5a1a: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +0a5a1c: 7030 fb27 1002 |0028: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ +0a5a22: 5432 f90c |002b: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a5a26: 6e20 0328 0200 |002d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ +0a5a2c: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ 0x000c line=1083 │ │ 0x000e line=1084 │ │ 0x0013 line=1085 │ │ 0x001c line=1086 │ │ @@ -153537,38 +153555,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0a5a3c: |[0a5a3c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -0a5a4c: 5442 fa0c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5a50: 7110 0828 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a5a56: 0c02 |0005: move-result-object v2 │ │ -0a5a58: 6e20 b034 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0a5a5e: 0c01 |0009: move-result-object v1 │ │ -0a5a60: 1f01 3605 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a5a64: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -0a5a68: 2201 3605 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a5a6c: 7020 0228 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ -0a5a72: 5442 fa0c |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5a76: 7110 0828 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a5a7c: 0c02 |0018: move-result-object v2 │ │ -0a5a7e: 6e30 b334 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0a5a84: 5442 fa0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5a88: 7110 0b28 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ -0a5a8e: 0c02 |0021: move-result-object v2 │ │ -0a5a90: 6e20 8934 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5a96: 2200 3405 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0a5a9a: 5442 f90c |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a5a9e: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -0a5aa0: 7030 fb27 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ -0a5aa6: 6e20 0328 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ -0a5aac: 1104 |0030: return-object v4 │ │ +0a5a30: |[0a5a30] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +0a5a40: 5442 fa0c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a5a44: 7110 0828 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a5a4a: 0c02 |0005: move-result-object v2 │ │ +0a5a4c: 6e20 b034 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0a5a52: 0c01 |0009: move-result-object v1 │ │ +0a5a54: 1f01 3605 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a5a58: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +0a5a5c: 2201 3605 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a5a60: 7020 0228 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ +0a5a66: 5442 fa0c |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a5a6a: 7110 0828 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a5a70: 0c02 |0018: move-result-object v2 │ │ +0a5a72: 6e30 b334 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0a5a78: 5442 fa0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a5a7c: 7110 0b28 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ +0a5a82: 0c02 |0021: move-result-object v2 │ │ +0a5a84: 6e20 8934 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5a8a: 2200 3405 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0a5a8e: 5442 f90c |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a5a92: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +0a5a94: 7030 fb27 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ +0a5a9a: 6e20 0328 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ +0a5aa0: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ 0x000c line=1063 │ │ 0x000e line=1064 │ │ 0x0013 line=1065 │ │ 0x001c line=1066 │ │ @@ -153587,38 +153605,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0a5ab0: |[0a5ab0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -0a5ac0: 5442 fa0c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5ac4: 7110 0828 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a5aca: 0c02 |0005: move-result-object v2 │ │ -0a5acc: 6e20 b034 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0a5ad2: 0c01 |0009: move-result-object v1 │ │ -0a5ad4: 1f01 3605 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a5ad8: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -0a5adc: 2201 3605 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a5ae0: 7020 0228 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ -0a5ae6: 5442 fa0c |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5aea: 7110 0828 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0a5af0: 0c02 |0018: move-result-object v2 │ │ -0a5af2: 6e30 b334 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0a5af8: 5442 fa0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ -0a5afc: 7110 0b28 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ -0a5b02: 0c02 |0021: move-result-object v2 │ │ -0a5b04: 6e20 8934 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5b0a: 2200 3405 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0a5b0e: 5442 f90c |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ -0a5b12: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -0a5b14: 7030 fb27 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ -0a5b1a: 6e20 0328 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ -0a5b20: 1104 |0030: return-object v4 │ │ +0a5aa4: |[0a5aa4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +0a5ab4: 5442 fa0c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a5ab8: 7110 0828 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a5abe: 0c02 |0005: move-result-object v2 │ │ +0a5ac0: 6e20 b034 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0a5ac6: 0c01 |0009: move-result-object v1 │ │ +0a5ac8: 1f01 3605 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a5acc: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +0a5ad0: 2201 3605 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a5ad4: 7020 0228 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2802 │ │ +0a5ada: 5442 fa0c |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a5ade: 7110 0828 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0a5ae4: 0c02 |0018: move-result-object v2 │ │ +0a5ae6: 6e30 b334 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0a5aec: 5442 fa0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cfa │ │ +0a5af0: 7110 0b28 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@280b │ │ +0a5af6: 0c02 |0021: move-result-object v2 │ │ +0a5af8: 6e20 8934 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5afe: 2200 3405 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0a5b02: 5442 f90c |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cf9 │ │ +0a5b06: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +0a5b08: 7030 fb27 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ +0a5b0e: 6e20 0328 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ +0a5b14: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1042 │ │ 0x000c line=1043 │ │ 0x000e line=1044 │ │ 0x0013 line=1045 │ │ 0x001c line=1046 │ │ @@ -153679,19 +153697,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a5b24: |[0a5b24] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ -0a5b34: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a5b3a: 5b01 fd0c |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0a5b3e: 5902 fe0c |0005: iput v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ -0a5b42: 0e00 |0007: return-void │ │ +0a5b18: |[0a5b18] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ +0a5b28: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5b2e: 5b01 fd0c |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0a5b32: 5902 fe0c |0005: iput v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ +0a5b36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ 0x0003 line=861 │ │ 0x0005 line=862 │ │ 0x0007 line=863 │ │ locals : │ │ @@ -153765,25 +153783,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a5b44: |[0a5b44] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a5b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5b56: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a5b5c: 5b10 030d |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0a5b60: 5b10 070d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ -0a5b64: 5b10 050d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0a5b68: 5b10 060d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0a5b6c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a5b6e: 5c10 040d |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ -0a5b72: 5b12 020d |000f: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0a5b76: 0e00 |0011: return-void │ │ +0a5b38: |[0a5b38] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a5b48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5b4a: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5b50: 5b10 030d |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0a5b54: 5b10 070d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ +0a5b58: 5b10 050d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0a5b5c: 5b10 060d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0a5b60: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a5b62: 5c10 040d |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ +0a5b66: 5b12 020d |000f: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0a5b6a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=921 │ │ 0x0004 line=881 │ │ 0x0006 line=892 │ │ 0x0008 line=898 │ │ 0x000a line=905 │ │ @@ -153800,42 +153818,42 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -0a5b78: |[0a5b78] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ │ -0a5b88: 5431 030d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0a5b8c: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ -0a5b90: 2201 9f06 |0004: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0a5b94: 7010 8534 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a5b9a: 5b31 030d |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0a5b9e: 2201 9f06 |000b: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0a5ba2: 7010 8534 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a5ba8: 5b31 050d |0010: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0a5bac: 5431 030d |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0a5bb0: 6e20 8934 4100 |0014: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5bb6: 5431 050d |0017: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0a5bba: 5442 fd0c |0019: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0a5bbe: 6e20 8d34 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0a5bc4: 0a01 |001e: move-result v1 │ │ -0a5bc6: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ -0a5bca: 5431 050d |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0a5bce: 5442 fd0c |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0a5bd2: 6e20 8934 2100 |0025: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5bd8: 5440 fd0c |0028: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0a5bdc: 5401 060d |002a: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0a5be0: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -0a5be4: 2201 9f06 |002e: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0a5be8: 7010 8534 0100 |0030: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a5bee: 5b01 060d |0033: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0a5bf2: 5401 060d |0035: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0a5bf6: 6e20 8934 3100 |0037: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a5bfc: 0e00 |003a: return-void │ │ +0a5b6c: |[0a5b6c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ │ +0a5b7c: 5431 030d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0a5b80: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ +0a5b84: 2201 9f06 |0004: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0a5b88: 7010 8534 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a5b8e: 5b31 030d |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0a5b92: 2201 9f06 |000b: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0a5b96: 7010 8534 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a5b9c: 5b31 050d |0010: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0a5ba0: 5431 030d |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0a5ba4: 6e20 8934 4100 |0014: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5baa: 5431 050d |0017: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0a5bae: 5442 fd0c |0019: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0a5bb2: 6e20 8d34 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0a5bb8: 0a01 |001e: move-result v1 │ │ +0a5bba: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ +0a5bbe: 5431 050d |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0a5bc2: 5442 fd0c |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0a5bc6: 6e20 8934 2100 |0025: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5bcc: 5440 fd0c |0028: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0a5bd0: 5401 060d |002a: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0a5bd4: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0a5bd8: 2201 9f06 |002e: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0a5bdc: 7010 8534 0100 |0030: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a5be2: 5b01 060d |0033: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0a5be6: 5401 060d |0035: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0a5bea: 6e20 8934 3100 |0037: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a5bf0: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0004 line=932 │ │ 0x000b line=933 │ │ 0x0012 line=935 │ │ 0x0017 line=936 │ │ @@ -153855,27 +153873,27 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0a5c00: |[0a5c00] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ -0a5c10: 6f10 2934 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ -0a5c16: 0c01 |0003: move-result-object v1 │ │ -0a5c18: 1f01 3605 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0a5c1c: 5432 020d |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0a5c20: 6e10 d827 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ -0a5c26: 0c02 |000b: move-result-object v2 │ │ -0a5c28: 5b12 020d |000c: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0a5c2c: 1101 |000e: return-object v1 │ │ -0a5c2e: 0d00 |000f: move-exception v0 │ │ -0a5c30: 2202 5c06 |0010: new-instance v2, Ljava/lang/AssertionError; // type@065c │ │ -0a5c34: 7010 d033 0200 |0012: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@33d0 │ │ -0a5c3a: 2702 |0015: throw v2 │ │ +0a5bf4: |[0a5bf4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ +0a5c04: 6f10 2934 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ +0a5c0a: 0c01 |0003: move-result-object v1 │ │ +0a5c0c: 1f01 3605 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0a5c10: 5432 020d |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0a5c14: 6e10 d827 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ +0a5c1a: 0c02 |000b: move-result-object v2 │ │ +0a5c1c: 5b12 020d |000c: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0a5c20: 1101 |000e: return-object v1 │ │ +0a5c22: 0d00 |000f: move-exception v0 │ │ +0a5c24: 2202 5c06 |0010: new-instance v2, Ljava/lang/AssertionError; // type@065c │ │ +0a5c28: 7010 d033 0200 |0012: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@33d0 │ │ +0a5c2e: 2702 |0015: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/CloneNotSupportedException; -> 0x000f │ │ positions : │ │ 0x0000 line=949 │ │ 0x0006 line=950 │ │ 0x000e line=951 │ │ @@ -153891,18 +153909,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5c4c: |[0a5c4c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Ljava/lang/Object; │ │ -0a5c5c: 6e10 0428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2804 │ │ -0a5c62: 0c00 |0003: move-result-object v0 │ │ -0a5c64: 1100 |0004: return-object v0 │ │ +0a5c40: |[0a5c40] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Ljava/lang/Object; │ │ +0a5c50: 6e10 0428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2804 │ │ +0a5c56: 0c00 |0003: move-result-object v0 │ │ +0a5c58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ │ │ source_file_idx : 667 (AnimatorSet.java) │ │ @@ -153953,21 +153971,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a5c68: |[0a5c68] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.:()V │ │ -0a5c78: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a5c7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a5c80: 5b10 320d |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d32 │ │ -0a5c84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a5c86: 5c10 310d |0007: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0d31 │ │ -0a5c8a: 0e00 |0009: return-void │ │ +0a5c5c: |[0a5c5c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.:()V │ │ +0a5c6c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5c72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a5c74: 5b10 320d |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d32 │ │ +0a5c78: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a5c7a: 5c10 310d |0007: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0d31 │ │ +0a5c7e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=55 │ │ 0x0006 line=62 │ │ 0x0009 line=321 │ │ locals : │ │ @@ -153978,18 +153996,18 @@ │ │ type : '(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5c8c: |[0a5c8c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0a5c9c: 2200 3c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a5ca0: 7020 3728 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(F)V // method@2837 │ │ -0a5ca6: 1100 |0005: return-object v0 │ │ +0a5c80: |[0a5c80] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0a5c90: 2200 3c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5c94: 7020 3728 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(F)V // method@2837 │ │ +0a5c9a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -153997,18 +154015,18 @@ │ │ type : '(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a5ca8: |[0a5ca8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0a5cb8: 2200 3c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a5cbc: 7030 3828 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@2838 │ │ -0a5cc2: 1100 |0005: return-object v0 │ │ +0a5c9c: |[0a5c9c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0a5cac: 2200 3c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5cb0: 7030 3828 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@2838 │ │ +0a5cb6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value F │ │ │ │ @@ -154017,18 +154035,18 @@ │ │ type : '(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5cc4: |[0a5cc4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0a5cd4: 2200 3d05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a5cd8: 7020 4228 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(F)V // method@2842 │ │ -0a5cde: 1100 |0005: return-object v0 │ │ +0a5cb8: |[0a5cb8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0a5cc8: 2200 3d05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a5ccc: 7020 4228 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(F)V // method@2842 │ │ +0a5cd2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -154036,18 +154054,18 @@ │ │ type : '(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a5ce0: |[0a5ce0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0a5cf0: 2200 3d05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a5cf4: 7030 4328 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2843 │ │ -0a5cfa: 1100 |0005: return-object v0 │ │ +0a5cd4: |[0a5cd4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0a5ce4: 2200 3d05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a5ce8: 7030 4328 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2843 │ │ +0a5cee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value I │ │ │ │ @@ -154056,19 +154074,19 @@ │ │ type : '(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a5cfc: |[0a5cfc] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0a5d0c: 2200 3e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ -0a5d10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a5d12: 7030 4d28 2001 |0003: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@284d │ │ -0a5d18: 1100 |0006: return-object v0 │ │ +0a5cf0: |[0a5cf0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0a5d00: 2200 3e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ +0a5d04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a5d06: 7030 4d28 2001 |0003: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@284d │ │ +0a5d0c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 fraction F │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -154076,18 +154094,18 @@ │ │ type : '(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a5d1c: |[0a5d1c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0a5d2c: 2200 3e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ -0a5d30: 7030 4d28 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@284d │ │ -0a5d36: 1100 |0005: return-object v0 │ │ +0a5d10: |[0a5d10] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0a5d20: 2200 3e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ +0a5d24: 7030 4d28 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@284d │ │ +0a5d2a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value Ljava/lang/Object; │ │ │ │ @@ -154103,18 +154121,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5d38: |[0a5d38] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.clone:()Ljava/lang/Object; │ │ -0a5d48: 6e10 5728 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ -0a5d4e: 0c00 |0003: move-result-object v0 │ │ -0a5d50: 1100 |0004: return-object v0 │ │ +0a5d2c: |[0a5d2c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.clone:()Ljava/lang/Object; │ │ +0a5d3c: 6e10 5728 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ +0a5d42: 0c00 |0003: move-result-object v0 │ │ +0a5d44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -154122,17 +154140,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5d54: |[0a5d54] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getFraction:()F │ │ -0a5d64: 5210 300d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0d30 │ │ -0a5d68: 0f00 |0002: return v0 │ │ +0a5d48: |[0a5d48] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getFraction:()F │ │ +0a5d58: 5210 300d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0d30 │ │ +0a5d5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -154140,17 +154158,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5d6c: |[0a5d6c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -0a5d7c: 5410 320d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d32 │ │ -0a5d80: 1100 |0002: return-object v0 │ │ +0a5d60: |[0a5d60] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0a5d70: 5410 320d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d32 │ │ +0a5d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -154158,17 +154176,17 @@ │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5d84: |[0a5d84] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getType:()Ljava/lang/Class; │ │ -0a5d94: 5410 330d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mValueType:Ljava/lang/Class; // field@0d33 │ │ -0a5d98: 1100 |0002: return-object v0 │ │ +0a5d78: |[0a5d78] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getType:()Ljava/lang/Class; │ │ +0a5d88: 5410 330d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mValueType:Ljava/lang/Class; // field@0d33 │ │ +0a5d8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -154182,17 +154200,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5d9c: |[0a5d9c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.hasValue:()Z │ │ -0a5dac: 5510 310d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0d31 │ │ -0a5db0: 0f00 |0002: return v0 │ │ +0a5d90: |[0a5d90] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.hasValue:()Z │ │ +0a5da0: 5510 310d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0d31 │ │ +0a5da4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -154200,17 +154218,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5db4: |[0a5db4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setFraction:(F)V │ │ -0a5dc4: 5901 300d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0d30 │ │ -0a5dc8: 0e00 |0002: return-void │ │ +0a5da8: |[0a5da8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setFraction:(F)V │ │ +0a5db8: 5901 300d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0d30 │ │ +0a5dbc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ 0x0000 - 0x0003 reg=1 fraction F │ │ @@ -154220,17 +154238,17 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5dcc: |[0a5dcc] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -0a5ddc: 5b01 320d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d32 │ │ -0a5de0: 0e00 |0002: return-void │ │ +0a5dc0: |[0a5dc0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +0a5dd0: 5b01 320d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d32 │ │ +0a5dd4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0002 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ 0x0000 - 0x0003 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ @@ -154296,43 +154314,43 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0a5de4: |[0a5de4] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -0a5df4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a5dfa: 2130 |0003: array-length v0, v3 │ │ -0a5dfc: 5920 390d |0004: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ -0a5e00: 2200 9f06 |0006: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0a5e04: 7010 8534 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a5e0a: 5b20 370d |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a5e0e: 5420 370d |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a5e12: 7110 9834 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ -0a5e18: 0c01 |0012: move-result-object v1 │ │ -0a5e1a: 6e20 8a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ -0a5e20: 5420 370d |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a5e24: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0a5e26: 6e20 8e34 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a5e2c: 0c00 |001c: move-result-object v0 │ │ -0a5e2e: 1f00 3f05 |001d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a5e32: 5b20 350d |001f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ -0a5e36: 5420 370d |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a5e3a: 5221 390d |0023: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ -0a5e3e: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0a5e42: 6e20 8e34 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a5e48: 0c00 |002a: move-result-object v0 │ │ -0a5e4a: 1f00 3f05 |002b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a5e4e: 5b20 380d |002d: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ -0a5e52: 5420 380d |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ -0a5e56: 6e10 5a28 0000 |0031: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ -0a5e5c: 0c00 |0034: move-result-object v0 │ │ -0a5e5e: 5b20 360d |0035: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d36 │ │ -0a5e62: 0e00 |0037: return-void │ │ +0a5dd8: |[0a5dd8] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +0a5de8: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a5dee: 2130 |0003: array-length v0, v3 │ │ +0a5df0: 5920 390d |0004: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ +0a5df4: 2200 9f06 |0006: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0a5df8: 7010 8534 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a5dfe: 5b20 370d |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a5e02: 5420 370d |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a5e06: 7110 9834 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ +0a5e0c: 0c01 |0012: move-result-object v1 │ │ +0a5e0e: 6e20 8a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ +0a5e14: 5420 370d |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a5e18: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0a5e1a: 6e20 8e34 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a5e20: 0c00 |001c: move-result-object v0 │ │ +0a5e22: 1f00 3f05 |001d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a5e26: 5b20 350d |001f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ +0a5e2a: 5420 370d |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a5e2e: 5221 390d |0023: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ +0a5e32: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a5e36: 6e20 8e34 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a5e3c: 0c00 |002a: move-result-object v0 │ │ +0a5e3e: 1f00 3f05 |002b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a5e42: 5b20 380d |002d: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ +0a5e46: 5420 380d |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ +0a5e4a: 6e10 5a28 0000 |0031: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ +0a5e50: 0c00 |0034: move-result-object v0 │ │ +0a5e52: 5b20 360d |0035: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d36 │ │ +0a5e56: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ 0x000d line=47 │ │ 0x0016 line=48 │ │ @@ -154348,55 +154366,55 @@ │ │ type : '([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0a5e64: |[0a5e64] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0a5e74: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a5e76: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a5e78: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0a5e7a: 2172 |0003: array-length v2, v7 │ │ -0a5e7c: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -0a5e7e: 7120 1b34 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a5e84: 0a03 |0008: move-result v3 │ │ -0a5e86: 2331 0207 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0702 │ │ -0a5e8a: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -0a5e8e: 7110 5e28 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285e │ │ -0a5e94: 0c03 |0010: move-result-object v3 │ │ -0a5e96: 1f03 3c05 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a5e9a: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -0a5e9e: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -0a5ea2: 4404 0704 |0017: aget v4, v7, v4 │ │ -0a5ea6: 7120 5f28 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285f │ │ -0a5eac: 0c03 |001c: move-result-object v3 │ │ -0a5eae: 1f03 3c05 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a5eb2: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -0a5eb6: 2203 3905 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0a5eba: 7020 2828 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@2828 │ │ -0a5ec0: 1103 |0026: return-object v3 │ │ -0a5ec2: 4403 0704 |0027: aget v3, v7, v4 │ │ -0a5ec6: 7120 5f28 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285f │ │ -0a5ecc: 0c03 |002c: move-result-object v3 │ │ -0a5ece: 1f03 3c05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a5ed2: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -0a5ed6: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -0a5ed8: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -0a5edc: 8203 |0034: int-to-float v3, v0 │ │ -0a5ede: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -0a5ee2: 8244 |0037: int-to-float v4, v4 │ │ -0a5ee4: c943 |0038: div-float/2addr v3, v4 │ │ -0a5ee6: 4404 0700 |0039: aget v4, v7, v0 │ │ -0a5eea: 7120 5f28 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285f │ │ -0a5ef0: 0c03 |003e: move-result-object v3 │ │ -0a5ef2: 1f03 3c05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a5ef6: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -0a5efa: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a5efe: 28ed |0045: goto 0032 // -0013 │ │ +0a5e58: |[0a5e58] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0a5e68: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a5e6a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a5e6c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0a5e6e: 2172 |0003: array-length v2, v7 │ │ +0a5e70: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +0a5e72: 7120 1b34 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a5e78: 0a03 |0008: move-result v3 │ │ +0a5e7a: 2331 0207 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0702 │ │ +0a5e7e: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +0a5e82: 7110 5e28 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285e │ │ +0a5e88: 0c03 |0010: move-result-object v3 │ │ +0a5e8a: 1f03 3c05 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5e8e: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +0a5e92: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +0a5e96: 4404 0704 |0017: aget v4, v7, v4 │ │ +0a5e9a: 7120 5f28 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285f │ │ +0a5ea0: 0c03 |001c: move-result-object v3 │ │ +0a5ea2: 1f03 3c05 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5ea6: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +0a5eaa: 2203 3905 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0a5eae: 7020 2828 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@2828 │ │ +0a5eb4: 1103 |0026: return-object v3 │ │ +0a5eb6: 4403 0704 |0027: aget v3, v7, v4 │ │ +0a5eba: 7120 5f28 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285f │ │ +0a5ec0: 0c03 |002c: move-result-object v3 │ │ +0a5ec2: 1f03 3c05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5ec6: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +0a5eca: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +0a5ecc: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +0a5ed0: 8203 |0034: int-to-float v3, v0 │ │ +0a5ed2: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +0a5ed6: 8244 |0037: int-to-float v4, v4 │ │ +0a5ed8: c943 |0038: div-float/2addr v3, v4 │ │ +0a5eda: 4404 0700 |0039: aget v4, v7, v0 │ │ +0a5ede: 7120 5f28 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@285f │ │ +0a5ee4: 0c03 |003e: move-result-object v3 │ │ +0a5ee6: 1f03 3c05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5eea: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +0a5eee: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a5ef2: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x0004 line=70 │ │ 0x000b line=71 │ │ 0x000d line=72 │ │ 0x0015 line=73 │ │ @@ -154416,55 +154434,55 @@ │ │ type : '([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0a5f00: |[0a5f00] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0a5f10: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a5f12: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a5f14: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0a5f16: 2172 |0003: array-length v2, v7 │ │ -0a5f18: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -0a5f1a: 7120 1b34 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a5f20: 0a03 |0008: move-result v3 │ │ -0a5f22: 2331 0307 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@0703 │ │ -0a5f26: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -0a5f2a: 7110 6028 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2860 │ │ -0a5f30: 0c03 |0010: move-result-object v3 │ │ -0a5f32: 1f03 3d05 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a5f36: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -0a5f3a: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -0a5f3e: 4404 0704 |0017: aget v4, v7, v4 │ │ -0a5f42: 7120 6128 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2861 │ │ -0a5f48: 0c03 |001c: move-result-object v3 │ │ -0a5f4a: 1f03 3d05 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a5f4e: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -0a5f52: 2203 3b05 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0a5f56: 7020 3128 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2831 │ │ -0a5f5c: 1103 |0026: return-object v3 │ │ -0a5f5e: 4403 0704 |0027: aget v3, v7, v4 │ │ -0a5f62: 7120 6128 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2861 │ │ -0a5f68: 0c03 |002c: move-result-object v3 │ │ -0a5f6a: 1f03 3d05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a5f6e: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -0a5f72: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -0a5f74: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -0a5f78: 8203 |0034: int-to-float v3, v0 │ │ -0a5f7a: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -0a5f7e: 8244 |0037: int-to-float v4, v4 │ │ -0a5f80: c943 |0038: div-float/2addr v3, v4 │ │ -0a5f82: 4404 0700 |0039: aget v4, v7, v0 │ │ -0a5f86: 7120 6128 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2861 │ │ -0a5f8c: 0c03 |003e: move-result-object v3 │ │ -0a5f8e: 1f03 3d05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a5f92: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -0a5f96: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a5f9a: 28ed |0045: goto 0032 // -0013 │ │ +0a5ef4: |[0a5ef4] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0a5f04: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a5f06: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a5f08: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0a5f0a: 2172 |0003: array-length v2, v7 │ │ +0a5f0c: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +0a5f0e: 7120 1b34 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a5f14: 0a03 |0008: move-result v3 │ │ +0a5f16: 2331 0307 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@0703 │ │ +0a5f1a: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +0a5f1e: 7110 6028 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2860 │ │ +0a5f24: 0c03 |0010: move-result-object v3 │ │ +0a5f26: 1f03 3d05 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a5f2a: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +0a5f2e: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +0a5f32: 4404 0704 |0017: aget v4, v7, v4 │ │ +0a5f36: 7120 6128 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2861 │ │ +0a5f3c: 0c03 |001c: move-result-object v3 │ │ +0a5f3e: 1f03 3d05 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a5f42: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +0a5f46: 2203 3b05 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0a5f4a: 7020 3128 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2831 │ │ +0a5f50: 1103 |0026: return-object v3 │ │ +0a5f52: 4403 0704 |0027: aget v3, v7, v4 │ │ +0a5f56: 7120 6128 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2861 │ │ +0a5f5c: 0c03 |002c: move-result-object v3 │ │ +0a5f5e: 1f03 3d05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a5f62: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +0a5f66: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +0a5f68: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +0a5f6c: 8203 |0034: int-to-float v3, v0 │ │ +0a5f6e: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +0a5f72: 8244 |0037: int-to-float v4, v4 │ │ +0a5f74: c943 |0038: div-float/2addr v3, v4 │ │ +0a5f76: 4404 0700 |0039: aget v4, v7, v0 │ │ +0a5f7a: 7120 6128 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2861 │ │ +0a5f80: 0c03 |003e: move-result-object v3 │ │ +0a5f82: 1f03 3d05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a5f86: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +0a5f8a: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a5f8e: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=54 │ │ 0x0004 line=55 │ │ 0x000b line=56 │ │ 0x000d line=57 │ │ 0x0015 line=58 │ │ @@ -154484,65 +154502,65 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0a5f9c: |[0a5f9c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0a5fac: 2186 |0000: array-length v6, v8 │ │ -0a5fae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0a5fb0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0a5fb2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0a5fb4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0a5fb6: 3564 1600 |0005: if-ge v4, v6, 001b // +0016 │ │ -0a5fba: 4607 0804 |0007: aget-object v7, v8, v4 │ │ -0a5fbe: 2077 3c05 |0009: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a5fc2: 3807 0600 |000b: if-eqz v7, 0011 // +0006 │ │ -0a5fc6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0a5fc8: d804 0401 |000e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0a5fcc: 28f5 |0010: goto 0005 // -000b │ │ -0a5fce: 4607 0804 |0011: aget-object v7, v8, v4 │ │ -0a5fd2: 2077 3d05 |0013: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a5fd6: 3807 0400 |0015: if-eqz v7, 0019 // +0004 │ │ -0a5fda: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -0a5fdc: 28f6 |0018: goto 000e // -000a │ │ -0a5fde: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -0a5fe0: 28f4 |001a: goto 000e // -000c │ │ -0a5fe2: 3801 1a00 |001b: if-eqz v1, 0035 // +001a │ │ -0a5fe6: 3902 1800 |001d: if-nez v2, 0035 // +0018 │ │ -0a5fea: 3903 1600 |001f: if-nez v3, 0035 // +0016 │ │ -0a5fee: 2360 0207 |0021: new-array v0, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0702 │ │ -0a5ff2: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0a5ff4: 3564 0b00 |0024: if-ge v4, v6, 002f // +000b │ │ -0a5ff8: 4607 0804 |0026: aget-object v7, v8, v4 │ │ -0a5ffc: 1f07 3c05 |0028: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0a6000: 4d07 0004 |002a: aput-object v7, v0, v4 │ │ -0a6004: d804 0401 |002c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0a6008: 28f6 |002e: goto 0024 // -000a │ │ -0a600a: 2207 3905 |002f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0a600e: 7020 2828 0700 |0031: invoke-direct {v7, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@2828 │ │ -0a6014: 1107 |0034: return-object v7 │ │ -0a6016: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -0a601a: 3901 1800 |0037: if-nez v1, 004f // +0018 │ │ -0a601e: 3903 1600 |0039: if-nez v3, 004f // +0016 │ │ -0a6022: 2365 0307 |003b: new-array v5, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@0703 │ │ -0a6026: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -0a6028: 3564 0b00 |003e: if-ge v4, v6, 0049 // +000b │ │ -0a602c: 4607 0804 |0040: aget-object v7, v8, v4 │ │ -0a6030: 1f07 3d05 |0042: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0a6034: 4d07 0504 |0044: aput-object v7, v5, v4 │ │ -0a6038: d804 0401 |0046: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0a603c: 28f6 |0048: goto 003e // -000a │ │ -0a603e: 2207 3b05 |0049: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0a6042: 7020 3128 5700 |004b: invoke-direct {v7, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2831 │ │ -0a6048: 28e6 |004e: goto 0034 // -001a │ │ -0a604a: 2207 4005 |004f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ -0a604e: 7020 6728 8700 |0051: invoke-direct {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ -0a6054: 28e0 |0054: goto 0034 // -0020 │ │ +0a5f90: |[0a5f90] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0a5fa0: 2186 |0000: array-length v6, v8 │ │ +0a5fa2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0a5fa4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0a5fa6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0a5fa8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0a5faa: 3564 1600 |0005: if-ge v4, v6, 001b // +0016 │ │ +0a5fae: 4607 0804 |0007: aget-object v7, v8, v4 │ │ +0a5fb2: 2077 3c05 |0009: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5fb6: 3807 0600 |000b: if-eqz v7, 0011 // +0006 │ │ +0a5fba: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0a5fbc: d804 0401 |000e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a5fc0: 28f5 |0010: goto 0005 // -000b │ │ +0a5fc2: 4607 0804 |0011: aget-object v7, v8, v4 │ │ +0a5fc6: 2077 3d05 |0013: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a5fca: 3807 0400 |0015: if-eqz v7, 0019 // +0004 │ │ +0a5fce: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +0a5fd0: 28f6 |0018: goto 000e // -000a │ │ +0a5fd2: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +0a5fd4: 28f4 |001a: goto 000e // -000c │ │ +0a5fd6: 3801 1a00 |001b: if-eqz v1, 0035 // +001a │ │ +0a5fda: 3902 1800 |001d: if-nez v2, 0035 // +0018 │ │ +0a5fde: 3903 1600 |001f: if-nez v3, 0035 // +0016 │ │ +0a5fe2: 2360 0207 |0021: new-array v0, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0702 │ │ +0a5fe6: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0a5fe8: 3564 0b00 |0024: if-ge v4, v6, 002f // +000b │ │ +0a5fec: 4607 0804 |0026: aget-object v7, v8, v4 │ │ +0a5ff0: 1f07 3c05 |0028: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0a5ff4: 4d07 0004 |002a: aput-object v7, v0, v4 │ │ +0a5ff8: d804 0401 |002c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a5ffc: 28f6 |002e: goto 0024 // -000a │ │ +0a5ffe: 2207 3905 |002f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0a6002: 7020 2828 0700 |0031: invoke-direct {v7, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@2828 │ │ +0a6008: 1107 |0034: return-object v7 │ │ +0a600a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +0a600e: 3901 1800 |0037: if-nez v1, 004f // +0018 │ │ +0a6012: 3903 1600 |0039: if-nez v3, 004f // +0016 │ │ +0a6016: 2365 0307 |003b: new-array v5, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@0703 │ │ +0a601a: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +0a601c: 3564 0b00 |003e: if-ge v4, v6, 0049 // +000b │ │ +0a6020: 4607 0804 |0040: aget-object v7, v8, v4 │ │ +0a6024: 1f07 3d05 |0042: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0a6028: 4d07 0504 |0044: aput-object v7, v5, v4 │ │ +0a602c: d804 0401 |0046: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a6030: 28f6 |0048: goto 003e // -000a │ │ +0a6032: 2207 3b05 |0049: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0a6036: 7020 3128 5700 |004b: invoke-direct {v7, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2831 │ │ +0a603c: 28e6 |004e: goto 0034 // -001a │ │ +0a603e: 2207 4005 |004f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ +0a6042: 7020 6728 8700 |0051: invoke-direct {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ +0a6048: 28e0 |0054: goto 0034 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0001 line=86 │ │ 0x0002 line=87 │ │ 0x0003 line=88 │ │ 0x0004 line=89 │ │ @@ -154581,55 +154599,55 @@ │ │ type : '([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0a6058: |[0a6058] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0a6068: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a606a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a606c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0a606e: 2172 |0003: array-length v2, v7 │ │ -0a6070: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -0a6072: 7120 1b34 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a6078: 0a03 |0008: move-result v3 │ │ -0a607a: 2331 0407 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@0704 │ │ -0a607e: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -0a6082: 7110 6228 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2862 │ │ -0a6088: 0c03 |0010: move-result-object v3 │ │ -0a608a: 1f03 3e05 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ -0a608e: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -0a6092: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -0a6096: 4604 0704 |0017: aget-object v4, v7, v4 │ │ -0a609a: 7120 6328 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2863 │ │ -0a60a0: 0c03 |001c: move-result-object v3 │ │ -0a60a2: 1f03 3e05 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ -0a60a6: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -0a60aa: 2203 4005 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ -0a60ae: 7020 6728 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ -0a60b4: 1103 |0026: return-object v3 │ │ -0a60b6: 4603 0704 |0027: aget-object v3, v7, v4 │ │ -0a60ba: 7120 6328 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2863 │ │ -0a60c0: 0c03 |002c: move-result-object v3 │ │ -0a60c2: 1f03 3e05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ -0a60c6: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -0a60ca: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -0a60cc: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -0a60d0: 8203 |0034: int-to-float v3, v0 │ │ -0a60d2: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -0a60d6: 8244 |0037: int-to-float v4, v4 │ │ -0a60d8: c943 |0038: div-float/2addr v3, v4 │ │ -0a60da: 4604 0700 |0039: aget-object v4, v7, v0 │ │ -0a60de: 7120 6328 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2863 │ │ -0a60e4: 0c03 |003e: move-result-object v3 │ │ -0a60e6: 1f03 3e05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ -0a60ea: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -0a60ee: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a60f2: 28ed |0045: goto 0032 // -0013 │ │ +0a604c: |[0a604c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0a605c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a605e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a6060: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0a6062: 2172 |0003: array-length v2, v7 │ │ +0a6064: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +0a6066: 7120 1b34 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a606c: 0a03 |0008: move-result v3 │ │ +0a606e: 2331 0407 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@0704 │ │ +0a6072: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +0a6076: 7110 6228 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2862 │ │ +0a607c: 0c03 |0010: move-result-object v3 │ │ +0a607e: 1f03 3e05 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ +0a6082: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +0a6086: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +0a608a: 4604 0704 |0017: aget-object v4, v7, v4 │ │ +0a608e: 7120 6328 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2863 │ │ +0a6094: 0c03 |001c: move-result-object v3 │ │ +0a6096: 1f03 3e05 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ +0a609a: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +0a609e: 2203 4005 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ +0a60a2: 7020 6728 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ +0a60a8: 1103 |0026: return-object v3 │ │ +0a60aa: 4603 0704 |0027: aget-object v3, v7, v4 │ │ +0a60ae: 7120 6328 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2863 │ │ +0a60b4: 0c03 |002c: move-result-object v3 │ │ +0a60b6: 1f03 3e05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ +0a60ba: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +0a60be: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +0a60c0: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +0a60c4: 8203 |0034: int-to-float v3, v0 │ │ +0a60c6: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +0a60ca: 8244 |0037: int-to-float v4, v4 │ │ +0a60cc: c943 |0038: div-float/2addr v3, v4 │ │ +0a60ce: 4604 0700 |0039: aget-object v4, v7, v0 │ │ +0a60d2: 7120 6328 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2863 │ │ +0a60d8: 0c03 |003e: move-result-object v3 │ │ +0a60da: 1f03 3e05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ +0a60de: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +0a60e2: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a60e6: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=116 │ │ 0x0004 line=117 │ │ 0x000b line=118 │ │ 0x000d line=119 │ │ 0x0015 line=120 │ │ @@ -154650,33 +154668,33 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0a60f4: |[0a60f4] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0a6104: 5461 370d |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a6108: 5465 370d |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a610c: 6e10 9534 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a6112: 0a04 |0007: move-result v4 │ │ -0a6114: 2342 0507 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@0705 │ │ -0a6118: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0a611a: 3540 1100 |000b: if-ge v0, v4, 001c // +0011 │ │ -0a611e: 6e20 8e34 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a6124: 0c05 |0010: move-result-object v5 │ │ -0a6126: 1f05 3f05 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a612a: 6e10 5728 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ -0a6130: 0c05 |0016: move-result-object v5 │ │ -0a6132: 4d05 0200 |0017: aput-object v5, v2, v0 │ │ -0a6136: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a613a: 28f0 |001b: goto 000b // -0010 │ │ -0a613c: 2203 4005 |001c: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ -0a6140: 7020 6728 2300 |001e: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ -0a6146: 1103 |0021: return-object v3 │ │ +0a60e8: |[0a60e8] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0a60f8: 5461 370d |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a60fc: 5465 370d |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a6100: 6e10 9534 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a6106: 0a04 |0007: move-result v4 │ │ +0a6108: 2342 0507 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@0705 │ │ +0a610c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a610e: 3540 1100 |000b: if-ge v0, v4, 001c // +0011 │ │ +0a6112: 6e20 8e34 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a6118: 0c05 |0010: move-result-object v5 │ │ +0a611a: 1f05 3f05 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a611e: 6e10 5728 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ +0a6124: 0c05 |0016: move-result-object v5 │ │ +0a6126: 4d05 0200 |0017: aput-object v5, v2, v0 │ │ +0a612a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a612e: 28f0 |001b: goto 000b // -0010 │ │ +0a6130: 2203 4005 |001c: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ +0a6134: 7020 6728 2300 |001e: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ +0a613a: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ 0x0008 line=146 │ │ 0x000a line=147 │ │ 0x000d line=148 │ │ @@ -154696,18 +154714,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a6148: |[0a6148] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Ljava/lang/Object; │ │ -0a6158: 6e10 6828 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2868 │ │ -0a615e: 0c00 |0003: move-result-object v0 │ │ -0a6160: 1100 |0004: return-object v0 │ │ +0a613c: |[0a613c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Ljava/lang/Object; │ │ +0a614c: 6e10 6828 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2868 │ │ +0a6152: 0c00 |0003: move-result-object v0 │ │ +0a6154: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;) │ │ @@ -154715,134 +154733,134 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 226 16-bit code units │ │ -0a6164: |[0a6164] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -0a6174: 5296 390d |0000: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ -0a6178: 1227 |0002: const/4 v7, #int 2 // #2 │ │ -0a617a: 3376 1f00 |0003: if-ne v6, v7, 0022 // +001f │ │ -0a617e: 5496 360d |0005: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d36 │ │ -0a6182: 3806 0800 |0007: if-eqz v6, 000f // +0008 │ │ -0a6186: 5496 360d |0009: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d36 │ │ -0a618a: 7220 ac23 a600 |000b: invoke-interface {v6, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0a6190: 0a0a |000e: move-result v10 │ │ -0a6192: 5496 340d |000f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ -0a6196: 5497 350d |0011: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ -0a619a: 6e10 5c28 0700 |0013: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a61a0: 0c07 |0016: move-result-object v7 │ │ -0a61a2: 5498 380d |0017: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ -0a61a6: 6e10 5c28 0800 |0019: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a61ac: 0c08 |001c: move-result-object v8 │ │ -0a61ae: 7240 c228 a687 |001d: invoke-interface {v6, v10, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0a61b4: 0c06 |0020: move-result-object v6 │ │ -0a61b6: 1106 |0021: return-object v6 │ │ -0a61b8: 1206 |0022: const/4 v6, #int 0 // #0 │ │ -0a61ba: 2e06 0a06 |0023: cmpg-float v6, v10, v6 │ │ -0a61be: 3c06 3500 |0025: if-gtz v6, 005a // +0035 │ │ -0a61c2: 5496 370d |0027: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a61c6: 1217 |0029: const/4 v7, #int 1 // #1 │ │ -0a61c8: 6e20 8e34 7600 |002a: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a61ce: 0c03 |002d: move-result-object v3 │ │ -0a61d0: 1f03 3f05 |002e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a61d4: 6e10 5a28 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ -0a61da: 0c01 |0033: move-result-object v1 │ │ -0a61dc: 3801 0600 |0034: if-eqz v1, 003a // +0006 │ │ -0a61e0: 7220 ac23 a100 |0036: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0a61e6: 0a0a |0039: move-result v10 │ │ -0a61e8: 5496 350d |003a: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ -0a61ec: 6e10 5928 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ -0a61f2: 0a04 |003f: move-result v4 │ │ -0a61f4: a706 0a04 |0040: sub-float v6, v10, v4 │ │ -0a61f8: 6e10 5928 0300 |0042: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ -0a61fe: 0a07 |0045: move-result v7 │ │ -0a6200: c747 |0046: sub-float/2addr v7, v4 │ │ -0a6202: a902 0607 |0047: div-float v2, v6, v7 │ │ -0a6206: 5496 340d |0049: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ -0a620a: 5497 350d |004b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ -0a620e: 6e10 5c28 0700 |004d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a6214: 0c07 |0050: move-result-object v7 │ │ -0a6216: 6e10 5c28 0300 |0051: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a621c: 0c08 |0054: move-result-object v8 │ │ -0a621e: 7240 c228 2687 |0055: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0a6224: 0c06 |0058: move-result-object v6 │ │ -0a6226: 28c8 |0059: goto 0021 // -0038 │ │ -0a6228: 1506 803f |005a: const/high16 v6, #int 1065353216 // #3f80 │ │ -0a622c: 2d06 0a06 |005c: cmpl-float v6, v10, v6 │ │ -0a6230: 3a06 3a00 |005e: if-ltz v6, 0098 // +003a │ │ -0a6234: 5496 370d |0060: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a6238: 5297 390d |0062: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ -0a623c: d807 07fe |0064: add-int/lit8 v7, v7, #int -2 // #fe │ │ -0a6240: 6e20 8e34 7600 |0066: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a6246: 0c05 |0069: move-result-object v5 │ │ -0a6248: 1f05 3f05 |006a: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a624c: 5496 380d |006c: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ -0a6250: 6e10 5a28 0600 |006e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ -0a6256: 0c01 |0071: move-result-object v1 │ │ -0a6258: 3801 0600 |0072: if-eqz v1, 0078 // +0006 │ │ -0a625c: 7220 ac23 a100 |0074: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0a6262: 0a0a |0077: move-result v10 │ │ -0a6264: 6e10 5928 0500 |0078: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ -0a626a: 0a04 |007b: move-result v4 │ │ -0a626c: a706 0a04 |007c: sub-float v6, v10, v4 │ │ -0a6270: 5497 380d |007e: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ -0a6274: 6e10 5928 0700 |0080: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ -0a627a: 0a07 |0083: move-result v7 │ │ -0a627c: c747 |0084: sub-float/2addr v7, v4 │ │ -0a627e: a902 0607 |0085: div-float v2, v6, v7 │ │ -0a6282: 5496 340d |0087: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ -0a6286: 6e10 5c28 0500 |0089: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a628c: 0c07 |008c: move-result-object v7 │ │ -0a628e: 5498 380d |008d: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ -0a6292: 6e10 5c28 0800 |008f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a6298: 0c08 |0092: move-result-object v8 │ │ -0a629a: 7240 c228 2687 |0093: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0a62a0: 0c06 |0096: move-result-object v6 │ │ -0a62a2: 288a |0097: goto 0021 // -0076 │ │ -0a62a4: 5495 350d |0098: iget-object v5, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ -0a62a8: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -0a62aa: 5296 390d |009b: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ -0a62ae: 3560 3d00 |009d: if-ge v0, v6, 00da // +003d │ │ -0a62b2: 5496 370d |009f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a62b6: 6e20 8e34 0600 |00a1: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a62bc: 0c03 |00a4: move-result-object v3 │ │ -0a62be: 1f03 3f05 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a62c2: 6e10 5928 0300 |00a7: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ -0a62c8: 0a06 |00aa: move-result v6 │ │ -0a62ca: 2e06 0a06 |00ab: cmpg-float v6, v10, v6 │ │ -0a62ce: 3b06 2900 |00ad: if-gez v6, 00d6 // +0029 │ │ -0a62d2: 6e10 5a28 0300 |00af: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ -0a62d8: 0c01 |00b2: move-result-object v1 │ │ -0a62da: 3801 0600 |00b3: if-eqz v1, 00b9 // +0006 │ │ -0a62de: 7220 ac23 a100 |00b5: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0a62e4: 0a0a |00b8: move-result v10 │ │ -0a62e6: 6e10 5928 0500 |00b9: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ -0a62ec: 0a04 |00bc: move-result v4 │ │ -0a62ee: a706 0a04 |00bd: sub-float v6, v10, v4 │ │ -0a62f2: 6e10 5928 0300 |00bf: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ -0a62f8: 0a07 |00c2: move-result v7 │ │ -0a62fa: c747 |00c3: sub-float/2addr v7, v4 │ │ -0a62fc: a902 0607 |00c4: div-float v2, v6, v7 │ │ -0a6300: 5496 340d |00c6: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ -0a6304: 6e10 5c28 0500 |00c8: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a630a: 0c07 |00cb: move-result-object v7 │ │ -0a630c: 6e10 5c28 0300 |00cc: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a6312: 0c08 |00cf: move-result-object v8 │ │ -0a6314: 7240 c228 2687 |00d0: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0a631a: 0c06 |00d3: move-result-object v6 │ │ -0a631c: 2900 4dff |00d4: goto/16 0021 // -00b3 │ │ -0a6320: 0735 |00d6: move-object v5, v3 │ │ -0a6322: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a6326: 28c2 |00d9: goto 009b // -003e │ │ -0a6328: 5496 380d |00da: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ -0a632c: 6e10 5c28 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a6332: 0c06 |00df: move-result-object v6 │ │ -0a6334: 2900 41ff |00e0: goto/16 0021 // -00bf │ │ +0a6158: |[0a6158] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +0a6168: 5296 390d |0000: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ +0a616c: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +0a616e: 3376 1f00 |0003: if-ne v6, v7, 0022 // +001f │ │ +0a6172: 5496 360d |0005: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d36 │ │ +0a6176: 3806 0800 |0007: if-eqz v6, 000f // +0008 │ │ +0a617a: 5496 360d |0009: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d36 │ │ +0a617e: 7220 ac23 a600 |000b: invoke-interface {v6, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0a6184: 0a0a |000e: move-result v10 │ │ +0a6186: 5496 340d |000f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ +0a618a: 5497 350d |0011: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ +0a618e: 6e10 5c28 0700 |0013: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a6194: 0c07 |0016: move-result-object v7 │ │ +0a6196: 5498 380d |0017: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ +0a619a: 6e10 5c28 0800 |0019: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a61a0: 0c08 |001c: move-result-object v8 │ │ +0a61a2: 7240 c228 a687 |001d: invoke-interface {v6, v10, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0a61a8: 0c06 |0020: move-result-object v6 │ │ +0a61aa: 1106 |0021: return-object v6 │ │ +0a61ac: 1206 |0022: const/4 v6, #int 0 // #0 │ │ +0a61ae: 2e06 0a06 |0023: cmpg-float v6, v10, v6 │ │ +0a61b2: 3c06 3500 |0025: if-gtz v6, 005a // +0035 │ │ +0a61b6: 5496 370d |0027: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a61ba: 1217 |0029: const/4 v7, #int 1 // #1 │ │ +0a61bc: 6e20 8e34 7600 |002a: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a61c2: 0c03 |002d: move-result-object v3 │ │ +0a61c4: 1f03 3f05 |002e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a61c8: 6e10 5a28 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ +0a61ce: 0c01 |0033: move-result-object v1 │ │ +0a61d0: 3801 0600 |0034: if-eqz v1, 003a // +0006 │ │ +0a61d4: 7220 ac23 a100 |0036: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0a61da: 0a0a |0039: move-result v10 │ │ +0a61dc: 5496 350d |003a: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ +0a61e0: 6e10 5928 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ +0a61e6: 0a04 |003f: move-result v4 │ │ +0a61e8: a706 0a04 |0040: sub-float v6, v10, v4 │ │ +0a61ec: 6e10 5928 0300 |0042: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ +0a61f2: 0a07 |0045: move-result v7 │ │ +0a61f4: c747 |0046: sub-float/2addr v7, v4 │ │ +0a61f6: a902 0607 |0047: div-float v2, v6, v7 │ │ +0a61fa: 5496 340d |0049: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ +0a61fe: 5497 350d |004b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ +0a6202: 6e10 5c28 0700 |004d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a6208: 0c07 |0050: move-result-object v7 │ │ +0a620a: 6e10 5c28 0300 |0051: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a6210: 0c08 |0054: move-result-object v8 │ │ +0a6212: 7240 c228 2687 |0055: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0a6218: 0c06 |0058: move-result-object v6 │ │ +0a621a: 28c8 |0059: goto 0021 // -0038 │ │ +0a621c: 1506 803f |005a: const/high16 v6, #int 1065353216 // #3f80 │ │ +0a6220: 2d06 0a06 |005c: cmpl-float v6, v10, v6 │ │ +0a6224: 3a06 3a00 |005e: if-ltz v6, 0098 // +003a │ │ +0a6228: 5496 370d |0060: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a622c: 5297 390d |0062: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ +0a6230: d807 07fe |0064: add-int/lit8 v7, v7, #int -2 // #fe │ │ +0a6234: 6e20 8e34 7600 |0066: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a623a: 0c05 |0069: move-result-object v5 │ │ +0a623c: 1f05 3f05 |006a: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a6240: 5496 380d |006c: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ +0a6244: 6e10 5a28 0600 |006e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ +0a624a: 0c01 |0071: move-result-object v1 │ │ +0a624c: 3801 0600 |0072: if-eqz v1, 0078 // +0006 │ │ +0a6250: 7220 ac23 a100 |0074: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0a6256: 0a0a |0077: move-result v10 │ │ +0a6258: 6e10 5928 0500 |0078: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ +0a625e: 0a04 |007b: move-result v4 │ │ +0a6260: a706 0a04 |007c: sub-float v6, v10, v4 │ │ +0a6264: 5497 380d |007e: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ +0a6268: 6e10 5928 0700 |0080: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ +0a626e: 0a07 |0083: move-result v7 │ │ +0a6270: c747 |0084: sub-float/2addr v7, v4 │ │ +0a6272: a902 0607 |0085: div-float v2, v6, v7 │ │ +0a6276: 5496 340d |0087: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ +0a627a: 6e10 5c28 0500 |0089: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a6280: 0c07 |008c: move-result-object v7 │ │ +0a6282: 5498 380d |008d: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ +0a6286: 6e10 5c28 0800 |008f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a628c: 0c08 |0092: move-result-object v8 │ │ +0a628e: 7240 c228 2687 |0093: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0a6294: 0c06 |0096: move-result-object v6 │ │ +0a6296: 288a |0097: goto 0021 // -0076 │ │ +0a6298: 5495 350d |0098: iget-object v5, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d35 │ │ +0a629c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +0a629e: 5296 390d |009b: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ +0a62a2: 3560 3d00 |009d: if-ge v0, v6, 00da // +003d │ │ +0a62a6: 5496 370d |009f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a62aa: 6e20 8e34 0600 |00a1: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a62b0: 0c03 |00a4: move-result-object v3 │ │ +0a62b2: 1f03 3f05 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a62b6: 6e10 5928 0300 |00a7: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ +0a62bc: 0a06 |00aa: move-result v6 │ │ +0a62be: 2e06 0a06 |00ab: cmpg-float v6, v10, v6 │ │ +0a62c2: 3b06 2900 |00ad: if-gez v6, 00d6 // +0029 │ │ +0a62c6: 6e10 5a28 0300 |00af: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@285a │ │ +0a62cc: 0c01 |00b2: move-result-object v1 │ │ +0a62ce: 3801 0600 |00b3: if-eqz v1, 00b9 // +0006 │ │ +0a62d2: 7220 ac23 a100 |00b5: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0a62d8: 0a0a |00b8: move-result v10 │ │ +0a62da: 6e10 5928 0500 |00b9: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ +0a62e0: 0a04 |00bc: move-result v4 │ │ +0a62e2: a706 0a04 |00bd: sub-float v6, v10, v4 │ │ +0a62e6: 6e10 5928 0300 |00bf: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@2859 │ │ +0a62ec: 0a07 |00c2: move-result v7 │ │ +0a62ee: c747 |00c3: sub-float/2addr v7, v4 │ │ +0a62f0: a902 0607 |00c4: div-float v2, v6, v7 │ │ +0a62f4: 5496 340d |00c6: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ +0a62f8: 6e10 5c28 0500 |00c8: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a62fe: 0c07 |00cb: move-result-object v7 │ │ +0a6300: 6e10 5c28 0300 |00cc: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a6306: 0c08 |00cf: move-result-object v8 │ │ +0a6308: 7240 c228 2687 |00d0: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0a630e: 0c06 |00d3: move-result-object v6 │ │ +0a6310: 2900 4dff |00d4: goto/16 0021 // -00b3 │ │ +0a6314: 0735 |00d6: move-object v5, v3 │ │ +0a6316: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a631a: 28c2 |00d9: goto 009b // -003e │ │ +0a631c: 5496 380d |00da: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0d38 │ │ +0a6320: 6e10 5c28 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a6326: 0c06 |00df: move-result-object v6 │ │ +0a6328: 2900 41ff |00e0: goto/16 0021 // -00bf │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ 0x0009 line=171 │ │ 0x000f line=173 │ │ 0x0019 line=174 │ │ @@ -154909,17 +154927,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a6338: |[0a6338] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -0a6348: 5b01 340d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ -0a634c: 0e00 |0002: return-void │ │ +0a632c: |[0a632c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +0a633c: 5b01 340d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d34 │ │ +0a6340: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ 0x0000 - 0x0003 reg=1 evaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ @@ -154929,39 +154947,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0a6350: |[0a6350] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.toString:()Ljava/lang/String; │ │ -0a6360: 1a01 0700 |0000: const-string v1, " " // string@0007 │ │ -0a6364: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a6366: 5242 390d |0003: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ -0a636a: 3520 2800 |0005: if-ge v0, v2, 002d // +0028 │ │ -0a636e: 2202 8206 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0a6372: 7010 5134 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a6378: 6e20 5a34 1200 |000c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a637e: 0c03 |000f: move-result-object v3 │ │ -0a6380: 5442 370d |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a6384: 6e20 8e34 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a638a: 0c02 |0015: move-result-object v2 │ │ -0a638c: 1f02 3f05 |0016: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a6390: 6e10 5c28 0200 |0018: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0a6396: 0c02 |001b: move-result-object v2 │ │ -0a6398: 6e20 5934 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0a639e: 0c02 |001f: move-result-object v2 │ │ -0a63a0: 1a03 0800 |0020: const-string v3, " " // string@0008 │ │ -0a63a4: 6e20 5a34 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a63aa: 0c02 |0025: move-result-object v2 │ │ -0a63ac: 6e10 5f34 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a63b2: 0c01 |0029: move-result-object v1 │ │ -0a63b4: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a63b8: 28d7 |002c: goto 0003 // -0029 │ │ -0a63ba: 1101 |002d: return-object v1 │ │ +0a6344: |[0a6344] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.toString:()Ljava/lang/String; │ │ +0a6354: 1a01 0700 |0000: const-string v1, " " // string@0007 │ │ +0a6358: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a635a: 5242 390d |0003: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0d39 │ │ +0a635e: 3520 2800 |0005: if-ge v0, v2, 002d // +0028 │ │ +0a6362: 2202 8206 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0a6366: 7010 5134 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a636c: 6e20 5a34 1200 |000c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a6372: 0c03 |000f: move-result-object v3 │ │ +0a6374: 5442 370d |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a6378: 6e20 8e34 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a637e: 0c02 |0015: move-result-object v2 │ │ +0a6380: 1f02 3f05 |0016: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a6384: 6e10 5c28 0200 |0018: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0a638a: 0c02 |001b: move-result-object v2 │ │ +0a638c: 6e20 5934 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0a6392: 0c02 |001f: move-result-object v2 │ │ +0a6394: 1a03 0800 |0020: const-string v3, " " // string@0008 │ │ +0a6398: 6e20 5a34 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a639e: 0c02 |0025: move-result-object v2 │ │ +0a63a0: 6e10 5f34 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a63a6: 0c01 |0029: move-result-object v1 │ │ +0a63a8: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a63ac: 28d7 |002c: goto 0003 // -0029 │ │ +0a63ae: 1101 |002d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0002 line=222 │ │ 0x0007 line=223 │ │ 0x002a line=222 │ │ 0x002d line=225 │ │ @@ -155098,81 +155116,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 124 16-bit code units │ │ -0a63bc: |[0a63bc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:()V │ │ -0a63cc: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -0a63ce: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -0a63d0: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -0a63d2: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -0a63d4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0a63d6: 2200 3a05 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; // type@053a │ │ -0a63da: 7010 2e28 0000 |0007: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.:()V // method@282e │ │ -0a63e0: 6900 5a0d |000a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d5a │ │ -0a63e4: 2200 3805 |000c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; // type@0538 │ │ -0a63e8: 7010 2528 0000 |000e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.:()V // method@2825 │ │ -0a63ee: 6900 580d |0011: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d58 │ │ -0a63f2: 1260 |0013: const/4 v0, #int 6 // #6 │ │ -0a63f4: 2300 1007 |0014: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ -0a63f8: 6201 5514 |0016: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ -0a63fc: 4d01 0003 |0018: aput-object v1, v0, v3 │ │ -0a6400: 1c01 6c06 |001a: const-class v1, Ljava/lang/Float; // type@066c │ │ -0a6404: 4d01 0004 |001c: aput-object v1, v0, v4 │ │ -0a6408: 6201 5414 |001e: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@1454 │ │ -0a640c: 4d01 0005 |0020: aput-object v1, v0, v5 │ │ -0a6410: 6201 5614 |0022: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0a6414: 4d01 0006 |0024: aput-object v1, v0, v6 │ │ -0a6418: 1c01 6906 |0026: const-class v1, Ljava/lang/Double; // type@0669 │ │ -0a641c: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ -0a6420: 1251 |002a: const/4 v1, #int 5 // #5 │ │ -0a6422: 1c02 7206 |002b: const-class v2, Ljava/lang/Integer; // type@0672 │ │ -0a6426: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ -0a642a: 6900 4d0d |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0d4d │ │ -0a642e: 1260 |0031: const/4 v0, #int 6 // #6 │ │ -0a6430: 2300 1007 |0032: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ -0a6434: 6201 5614 |0034: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0a6438: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ -0a643c: 1c01 7206 |0038: const-class v1, Ljava/lang/Integer; // type@0672 │ │ -0a6440: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ -0a6444: 6201 5514 |003c: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ -0a6448: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ -0a644c: 6201 5414 |0040: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@1454 │ │ -0a6450: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ -0a6454: 1c01 6c06 |0044: const-class v1, Ljava/lang/Float; // type@066c │ │ -0a6458: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ -0a645c: 1251 |0048: const/4 v1, #int 5 // #5 │ │ -0a645e: 1c02 6906 |0049: const-class v2, Ljava/lang/Double; // type@0669 │ │ -0a6462: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ -0a6466: 6900 4e0d |004d: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0d4e │ │ -0a646a: 1260 |004f: const/4 v0, #int 6 // #6 │ │ -0a646c: 2300 1007 |0050: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ -0a6470: 6201 5414 |0052: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@1454 │ │ -0a6474: 4d01 0003 |0054: aput-object v1, v0, v3 │ │ -0a6478: 1c01 6906 |0056: const-class v1, Ljava/lang/Double; // type@0669 │ │ -0a647c: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ -0a6480: 6201 5514 |005a: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ -0a6484: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ -0a6488: 6201 5614 |005e: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0a648c: 4d01 0006 |0060: aput-object v1, v0, v6 │ │ -0a6490: 1c01 6c06 |0062: const-class v1, Ljava/lang/Float; // type@066c │ │ -0a6494: 4d01 0007 |0064: aput-object v1, v0, v7 │ │ -0a6498: 1251 |0066: const/4 v1, #int 5 // #5 │ │ -0a649a: 1c02 7206 |0067: const-class v2, Ljava/lang/Integer; // type@0672 │ │ -0a649e: 4d02 0001 |0069: aput-object v2, v0, v1 │ │ -0a64a2: 6900 4c0d |006b: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0d4c │ │ -0a64a6: 2200 a506 |006d: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0a64aa: 7010 a934 0000 |006f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0a64b0: 6900 5b0d |0072: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0d5b │ │ -0a64b4: 2200 a506 |0074: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0a64b8: 7010 a934 0000 |0076: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0a64be: 6900 590d |0079: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0d59 │ │ -0a64c2: 0e00 |007b: return-void │ │ +0a63b0: |[0a63b0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:()V │ │ +0a63c0: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +0a63c2: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +0a63c4: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +0a63c6: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +0a63c8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0a63ca: 2200 3a05 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; // type@053a │ │ +0a63ce: 7010 2e28 0000 |0007: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.:()V // method@282e │ │ +0a63d4: 6900 5a0d |000a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d5a │ │ +0a63d8: 2200 3805 |000c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; // type@0538 │ │ +0a63dc: 7010 2528 0000 |000e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.:()V // method@2825 │ │ +0a63e2: 6900 580d |0011: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d58 │ │ +0a63e6: 1260 |0013: const/4 v0, #int 6 // #6 │ │ +0a63e8: 2300 1007 |0014: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ +0a63ec: 6201 5514 |0016: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ +0a63f0: 4d01 0003 |0018: aput-object v1, v0, v3 │ │ +0a63f4: 1c01 6c06 |001a: const-class v1, Ljava/lang/Float; // type@066c │ │ +0a63f8: 4d01 0004 |001c: aput-object v1, v0, v4 │ │ +0a63fc: 6201 5414 |001e: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@1454 │ │ +0a6400: 4d01 0005 |0020: aput-object v1, v0, v5 │ │ +0a6404: 6201 5614 |0022: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0a6408: 4d01 0006 |0024: aput-object v1, v0, v6 │ │ +0a640c: 1c01 6906 |0026: const-class v1, Ljava/lang/Double; // type@0669 │ │ +0a6410: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ +0a6414: 1251 |002a: const/4 v1, #int 5 // #5 │ │ +0a6416: 1c02 7206 |002b: const-class v2, Ljava/lang/Integer; // type@0672 │ │ +0a641a: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ +0a641e: 6900 4d0d |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0d4d │ │ +0a6422: 1260 |0031: const/4 v0, #int 6 // #6 │ │ +0a6424: 2300 1007 |0032: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ +0a6428: 6201 5614 |0034: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0a642c: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ +0a6430: 1c01 7206 |0038: const-class v1, Ljava/lang/Integer; // type@0672 │ │ +0a6434: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ +0a6438: 6201 5514 |003c: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ +0a643c: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ +0a6440: 6201 5414 |0040: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@1454 │ │ +0a6444: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ +0a6448: 1c01 6c06 |0044: const-class v1, Ljava/lang/Float; // type@066c │ │ +0a644c: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ +0a6450: 1251 |0048: const/4 v1, #int 5 // #5 │ │ +0a6452: 1c02 6906 |0049: const-class v2, Ljava/lang/Double; // type@0669 │ │ +0a6456: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ +0a645a: 6900 4e0d |004d: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0d4e │ │ +0a645e: 1260 |004f: const/4 v0, #int 6 // #6 │ │ +0a6460: 2300 1007 |0050: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ +0a6464: 6201 5414 |0052: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@1454 │ │ +0a6468: 4d01 0003 |0054: aput-object v1, v0, v3 │ │ +0a646c: 1c01 6906 |0056: const-class v1, Ljava/lang/Double; // type@0669 │ │ +0a6470: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ +0a6474: 6201 5514 |005a: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ +0a6478: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ +0a647c: 6201 5614 |005e: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0a6480: 4d01 0006 |0060: aput-object v1, v0, v6 │ │ +0a6484: 1c01 6c06 |0062: const-class v1, Ljava/lang/Float; // type@066c │ │ +0a6488: 4d01 0007 |0064: aput-object v1, v0, v7 │ │ +0a648c: 1251 |0066: const/4 v1, #int 5 // #5 │ │ +0a648e: 1c02 7206 |0067: const-class v2, Ljava/lang/Integer; // type@0672 │ │ +0a6492: 4d02 0001 |0069: aput-object v2, v0, v1 │ │ +0a6496: 6900 4c0d |006b: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0d4c │ │ +0a649a: 2200 a506 |006d: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0a649e: 7010 a934 0000 |006f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0a64a4: 6900 5b0d |0072: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0d5b │ │ +0a64a8: 2200 a506 |0074: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0a64ac: 7010 a934 0000 |0076: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0a64b2: 6900 590d |0079: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0d59 │ │ +0a64b6: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=80 │ │ 0x000c line=81 │ │ 0x0013 line=90 │ │ 0x0031 line=92 │ │ 0x004f line=94 │ │ @@ -155185,28 +155203,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0a64c4: |[0a64c4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;)V │ │ -0a64d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a64d6: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a64dc: 5b10 550d |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ -0a64e0: 5b10 510d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ -0a64e4: 5b10 520d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a64e8: 2200 c606 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantReadWriteLock; // type@06c6 │ │ -0a64ec: 7010 2435 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.:()V // method@3524 │ │ -0a64f2: 5b10 530d |000f: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ -0a64f6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0a64f8: 2300 1107 |0012: new-array v0, v0, [Ljava/lang/Object; // type@0711 │ │ -0a64fc: 5b10 560d |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d56 │ │ -0a6500: 5b12 540d |0016: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a6504: 0e00 |0018: return-void │ │ +0a64b8: |[0a64b8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;)V │ │ +0a64c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a64ca: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a64d0: 5b10 550d |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ +0a64d4: 5b10 510d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ +0a64d8: 5b10 520d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a64dc: 2200 c606 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantReadWriteLock; // type@06c6 │ │ +0a64e0: 7010 2435 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.:()V // method@3524 │ │ +0a64e6: 5b10 530d |000f: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ +0a64ea: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0a64ec: 2300 1107 |0012: new-array v0, v0, [Ljava/lang/Object; // type@0711 │ │ +0a64f0: 5b10 560d |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d56 │ │ +0a64f4: 5b12 540d |0016: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a64f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0004 line=56 │ │ 0x0006 line=65 │ │ 0x0008 line=76 │ │ 0x000a line=107 │ │ @@ -155222,17 +155240,17 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a6508: |[0a6508] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V │ │ -0a6518: 7020 a528 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@28a5 │ │ -0a651e: 0e00 |0003: return-void │ │ +0a64fc: |[0a64fc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V │ │ +0a650c: 7020 a528 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@28a5 │ │ +0a6512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1; │ │ @@ -155242,39 +155260,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0a6520: |[0a6520] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -0a6530: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0a6534: 6e10 4234 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ -0a653a: 0a02 |0005: move-result v2 │ │ -0a653c: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -0a6540: 1103 |0008: return-object v3 │ │ -0a6542: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a6544: 6e20 3734 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -0a654a: 0a02 |000d: move-result v2 │ │ -0a654c: 7110 e133 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.toUpperCase:(C)C // method@33e1 │ │ -0a6552: 0a00 |0011: move-result v0 │ │ -0a6554: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0a6556: 6e20 4734 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0a655c: 0c01 |0016: move-result-object v1 │ │ -0a655e: 2202 8206 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0a6562: 7010 5134 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a6568: 6e20 5a34 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a656e: 0c02 |001f: move-result-object v2 │ │ -0a6570: 6e20 5434 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -0a6576: 0c02 |0023: move-result-object v2 │ │ -0a6578: 6e20 5a34 1200 |0024: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a657e: 0c02 |0027: move-result-object v2 │ │ -0a6580: 6e10 5f34 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a6586: 0c03 |002b: move-result-object v3 │ │ -0a6588: 28dc |002c: goto 0008 // -0024 │ │ +0a6514: |[0a6514] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +0a6524: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0a6528: 6e10 4234 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@3442 │ │ +0a652e: 0a02 |0005: move-result v2 │ │ +0a6530: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +0a6534: 1103 |0008: return-object v3 │ │ +0a6536: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a6538: 6e20 3734 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +0a653e: 0a02 |000d: move-result v2 │ │ +0a6540: 7110 e133 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.toUpperCase:(C)C // method@33e1 │ │ +0a6546: 0a00 |0011: move-result v0 │ │ +0a6548: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0a654a: 6e20 4734 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0a6550: 0c01 |0016: move-result-object v1 │ │ +0a6552: 2202 8206 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0a6556: 7010 5134 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a655c: 6e20 5a34 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a6562: 0c02 |001f: move-result-object v2 │ │ +0a6564: 6e20 5434 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +0a656a: 0c02 |0023: move-result-object v2 │ │ +0a656c: 6e20 5a34 1200 |0024: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a6572: 0c02 |0027: move-result-object v2 │ │ +0a6574: 6e10 5f34 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a657a: 0c03 |002b: move-result-object v3 │ │ +0a657c: 28dc |002c: goto 0008 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0008 line=732 │ │ 0x0009 line=730 │ │ 0x0012 line=731 │ │ 0x0017 line=732 │ │ @@ -155290,125 +155308,125 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 17 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -0a658c: |[0a658c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ -0a659c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0a659e: 54da 540d |0001: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a65a2: 7120 ab28 af00 |0003: invoke-static {v15, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@28ab │ │ -0a65a8: 0c05 |0006: move-result-object v5 │ │ -0a65aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a65ac: 3910 3c00 |0008: if-nez v16, 0044 // +003c │ │ -0a65b0: 6e30 eb33 5e00 |000a: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -0a65b6: 0c06 |000d: move-result-object v6 │ │ -0a65b8: 0767 |000e: move-object v7, v6 │ │ -0a65ba: 1107 |000f: return-object v7 │ │ -0a65bc: 0d02 |0010: move-exception v2 │ │ -0a65be: 1a0a 8e10 |0011: const-string v10, "PropertyValuesHolder" // string@108e │ │ -0a65c2: 220b 8206 |0013: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ -0a65c6: 7010 5134 0b00 |0015: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a65cc: 6e10 ee33 0e00 |0018: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0a65d2: 0c0c |001b: move-result-object v12 │ │ -0a65d4: 6e20 5a34 cb00 |001c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a65da: 0c0b |001f: move-result-object v11 │ │ -0a65dc: 1a0c 3000 |0020: const-string v12, " - " // string@0030 │ │ -0a65e0: 6e20 5a34 cb00 |0022: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a65e6: 0c0b |0025: move-result-object v11 │ │ -0a65e8: 1a0c a703 |0026: const-string v12, "Couldn't find no-arg method for property " // string@03a7 │ │ -0a65ec: 6e20 5a34 cb00 |0028: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a65f2: 0c0b |002b: move-result-object v11 │ │ -0a65f4: 54dc 540d |002c: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a65f8: 6e20 5a34 cb00 |002e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a65fe: 0c0b |0031: move-result-object v11 │ │ -0a6600: 1a0c 2901 |0032: const-string v12, ": " // string@0129 │ │ -0a6604: 6e20 5a34 cb00 |0034: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a660a: 0c0b |0037: move-result-object v11 │ │ -0a660c: 6e20 5934 2b00 |0038: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0a6612: 0c0b |003b: move-result-object v11 │ │ -0a6614: 6e10 5f34 0b00 |003c: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a661a: 0c0b |003f: move-result-object v11 │ │ -0a661c: 7120 b220 ba00 |0040: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6622: 28cb |0043: goto 000e // -0035 │ │ -0a6624: 121a |0044: const/4 v10, #int 1 // #1 │ │ -0a6626: 23a0 1007 |0045: new-array v0, v10, [Ljava/lang/Class; // type@0710 │ │ -0a662a: 54da 570d |0047: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a662e: 1c0b 6c06 |0049: const-class v11, Ljava/lang/Float; // type@066c │ │ -0a6632: 6e20 2a34 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -0a6638: 0a0a |004e: move-result v10 │ │ -0a663a: 380a 1600 |004f: if-eqz v10, 0065 // +0016 │ │ -0a663e: 6209 4d0d |0051: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0d4d │ │ -0a6642: 0791 |0053: move-object v1, v9 │ │ -0a6644: 2114 |0054: array-length v4, v1 │ │ -0a6646: 1203 |0055: const/4 v3, #int 0 // #0 │ │ -0a6648: 3543 3600 |0056: if-ge v3, v4, 008c // +0036 │ │ -0a664c: 4608 0103 |0058: aget-object v8, v1, v3 │ │ -0a6650: 120a |005a: const/4 v10, #int 0 // #0 │ │ -0a6652: 4d08 000a |005b: aput-object v8, v0, v10 │ │ -0a6656: 6e30 eb33 5e00 |005d: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -0a665c: 0c06 |0060: move-result-object v6 │ │ -0a665e: 5bd8 570d |0061: iput-object v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6662: 0767 |0063: move-object v7, v6 │ │ -0a6664: 28ab |0064: goto 000f // -0055 │ │ -0a6666: 54da 570d |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a666a: 1c0b 7206 |0067: const-class v11, Ljava/lang/Integer; // type@0672 │ │ -0a666e: 6e20 2a34 ba00 |0069: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -0a6674: 0a0a |006c: move-result v10 │ │ -0a6676: 380a 0500 |006d: if-eqz v10, 0072 // +0005 │ │ -0a667a: 6209 4e0d |006f: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0d4e │ │ -0a667e: 28e2 |0071: goto 0053 // -001e │ │ -0a6680: 54da 570d |0072: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6684: 1c0b 6906 |0074: const-class v11, Ljava/lang/Double; // type@0669 │ │ -0a6688: 6e20 2a34 ba00 |0076: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -0a668e: 0a0a |0079: move-result v10 │ │ -0a6690: 380a 0500 |007a: if-eqz v10, 007f // +0005 │ │ -0a6694: 6209 4c0d |007c: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0d4c │ │ -0a6698: 28d5 |007e: goto 0053 // -002b │ │ -0a669a: 121a |007f: const/4 v10, #int 1 // #1 │ │ -0a669c: 23a9 1007 |0080: new-array v9, v10, [Ljava/lang/Class; // type@0710 │ │ -0a66a0: 120a |0082: const/4 v10, #int 0 // #0 │ │ -0a66a2: 54db 570d |0083: iget-object v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a66a6: 4d0b 090a |0085: aput-object v11, v9, v10 │ │ -0a66aa: 28cc |0087: goto 0053 // -0034 │ │ -0a66ac: 0d0a |0088: move-exception v10 │ │ -0a66ae: d803 0301 |0089: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a66b2: 28cb |008b: goto 0056 // -0035 │ │ -0a66b4: 1a0a 8e10 |008c: const-string v10, "PropertyValuesHolder" // string@108e │ │ -0a66b8: 220b 8206 |008e: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ -0a66bc: 7010 5134 0b00 |0090: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a66c2: 1a0c a403 |0093: const-string v12, "Couldn't find " // string@03a4 │ │ -0a66c6: 6e20 5a34 cb00 |0095: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a66cc: 0c0b |0098: move-result-object v11 │ │ -0a66ce: 6e20 5a34 fb00 |0099: invoke-virtual {v11, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a66d4: 0c0b |009c: move-result-object v11 │ │ -0a66d6: 1a0c 6e34 |009d: const-string v12, "ter property " // string@346e │ │ -0a66da: 6e20 5a34 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a66e0: 0c0b |00a2: move-result-object v11 │ │ -0a66e2: 54dc 540d |00a3: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a66e6: 6e20 5a34 cb00 |00a5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a66ec: 0c0b |00a8: move-result-object v11 │ │ -0a66ee: 1a0c 5700 |00a9: const-string v12, " for " // string@0057 │ │ -0a66f2: 6e20 5a34 cb00 |00ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a66f8: 0c0b |00ae: move-result-object v11 │ │ -0a66fa: 6e10 ee33 0e00 |00af: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0a6700: 0c0c |00b2: move-result-object v12 │ │ -0a6702: 6e20 5a34 cb00 |00b3: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a6708: 0c0b |00b6: move-result-object v11 │ │ -0a670a: 1a0c ac00 |00b7: const-string v12, " with value type " // string@00ac │ │ -0a670e: 6e20 5a34 cb00 |00b9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a6714: 0c0b |00bc: move-result-object v11 │ │ -0a6716: 54dc 570d |00bd: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a671a: 6e20 5934 cb00 |00bf: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0a6720: 0c0b |00c2: move-result-object v11 │ │ -0a6722: 6e10 5f34 0b00 |00c3: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a6728: 0c0b |00c6: move-result-object v11 │ │ -0a672a: 7120 b220 ba00 |00c7: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6730: 2900 44ff |00ca: goto/16 000e // -00bc │ │ +0a6580: |[0a6580] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ +0a6590: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0a6592: 54da 540d |0001: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a6596: 7120 ab28 af00 |0003: invoke-static {v15, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@28ab │ │ +0a659c: 0c05 |0006: move-result-object v5 │ │ +0a659e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a65a0: 3910 3c00 |0008: if-nez v16, 0044 // +003c │ │ +0a65a4: 6e30 eb33 5e00 |000a: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +0a65aa: 0c06 |000d: move-result-object v6 │ │ +0a65ac: 0767 |000e: move-object v7, v6 │ │ +0a65ae: 1107 |000f: return-object v7 │ │ +0a65b0: 0d02 |0010: move-exception v2 │ │ +0a65b2: 1a0a 8e10 |0011: const-string v10, "PropertyValuesHolder" // string@108e │ │ +0a65b6: 220b 8206 |0013: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ +0a65ba: 7010 5134 0b00 |0015: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a65c0: 6e10 ee33 0e00 |0018: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0a65c6: 0c0c |001b: move-result-object v12 │ │ +0a65c8: 6e20 5a34 cb00 |001c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a65ce: 0c0b |001f: move-result-object v11 │ │ +0a65d0: 1a0c 3000 |0020: const-string v12, " - " // string@0030 │ │ +0a65d4: 6e20 5a34 cb00 |0022: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a65da: 0c0b |0025: move-result-object v11 │ │ +0a65dc: 1a0c a703 |0026: const-string v12, "Couldn't find no-arg method for property " // string@03a7 │ │ +0a65e0: 6e20 5a34 cb00 |0028: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a65e6: 0c0b |002b: move-result-object v11 │ │ +0a65e8: 54dc 540d |002c: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a65ec: 6e20 5a34 cb00 |002e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a65f2: 0c0b |0031: move-result-object v11 │ │ +0a65f4: 1a0c 2901 |0032: const-string v12, ": " // string@0129 │ │ +0a65f8: 6e20 5a34 cb00 |0034: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a65fe: 0c0b |0037: move-result-object v11 │ │ +0a6600: 6e20 5934 2b00 |0038: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0a6606: 0c0b |003b: move-result-object v11 │ │ +0a6608: 6e10 5f34 0b00 |003c: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a660e: 0c0b |003f: move-result-object v11 │ │ +0a6610: 7120 b220 ba00 |0040: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a6616: 28cb |0043: goto 000e // -0035 │ │ +0a6618: 121a |0044: const/4 v10, #int 1 // #1 │ │ +0a661a: 23a0 1007 |0045: new-array v0, v10, [Ljava/lang/Class; // type@0710 │ │ +0a661e: 54da 570d |0047: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6622: 1c0b 6c06 |0049: const-class v11, Ljava/lang/Float; // type@066c │ │ +0a6626: 6e20 2a34 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +0a662c: 0a0a |004e: move-result v10 │ │ +0a662e: 380a 1600 |004f: if-eqz v10, 0065 // +0016 │ │ +0a6632: 6209 4d0d |0051: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0d4d │ │ +0a6636: 0791 |0053: move-object v1, v9 │ │ +0a6638: 2114 |0054: array-length v4, v1 │ │ +0a663a: 1203 |0055: const/4 v3, #int 0 // #0 │ │ +0a663c: 3543 3600 |0056: if-ge v3, v4, 008c // +0036 │ │ +0a6640: 4608 0103 |0058: aget-object v8, v1, v3 │ │ +0a6644: 120a |005a: const/4 v10, #int 0 // #0 │ │ +0a6646: 4d08 000a |005b: aput-object v8, v0, v10 │ │ +0a664a: 6e30 eb33 5e00 |005d: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +0a6650: 0c06 |0060: move-result-object v6 │ │ +0a6652: 5bd8 570d |0061: iput-object v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6656: 0767 |0063: move-object v7, v6 │ │ +0a6658: 28ab |0064: goto 000f // -0055 │ │ +0a665a: 54da 570d |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a665e: 1c0b 7206 |0067: const-class v11, Ljava/lang/Integer; // type@0672 │ │ +0a6662: 6e20 2a34 ba00 |0069: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +0a6668: 0a0a |006c: move-result v10 │ │ +0a666a: 380a 0500 |006d: if-eqz v10, 0072 // +0005 │ │ +0a666e: 6209 4e0d |006f: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0d4e │ │ +0a6672: 28e2 |0071: goto 0053 // -001e │ │ +0a6674: 54da 570d |0072: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6678: 1c0b 6906 |0074: const-class v11, Ljava/lang/Double; // type@0669 │ │ +0a667c: 6e20 2a34 ba00 |0076: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +0a6682: 0a0a |0079: move-result v10 │ │ +0a6684: 380a 0500 |007a: if-eqz v10, 007f // +0005 │ │ +0a6688: 6209 4c0d |007c: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0d4c │ │ +0a668c: 28d5 |007e: goto 0053 // -002b │ │ +0a668e: 121a |007f: const/4 v10, #int 1 // #1 │ │ +0a6690: 23a9 1007 |0080: new-array v9, v10, [Ljava/lang/Class; // type@0710 │ │ +0a6694: 120a |0082: const/4 v10, #int 0 // #0 │ │ +0a6696: 54db 570d |0083: iget-object v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a669a: 4d0b 090a |0085: aput-object v11, v9, v10 │ │ +0a669e: 28cc |0087: goto 0053 // -0034 │ │ +0a66a0: 0d0a |0088: move-exception v10 │ │ +0a66a2: d803 0301 |0089: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a66a6: 28cb |008b: goto 0056 // -0035 │ │ +0a66a8: 1a0a 8e10 |008c: const-string v10, "PropertyValuesHolder" // string@108e │ │ +0a66ac: 220b 8206 |008e: new-instance v11, Ljava/lang/StringBuilder; // type@0682 │ │ +0a66b0: 7010 5134 0b00 |0090: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a66b6: 1a0c a403 |0093: const-string v12, "Couldn't find " // string@03a4 │ │ +0a66ba: 6e20 5a34 cb00 |0095: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a66c0: 0c0b |0098: move-result-object v11 │ │ +0a66c2: 6e20 5a34 fb00 |0099: invoke-virtual {v11, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a66c8: 0c0b |009c: move-result-object v11 │ │ +0a66ca: 1a0c 6e34 |009d: const-string v12, "ter property " // string@346e │ │ +0a66ce: 6e20 5a34 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a66d4: 0c0b |00a2: move-result-object v11 │ │ +0a66d6: 54dc 540d |00a3: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a66da: 6e20 5a34 cb00 |00a5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a66e0: 0c0b |00a8: move-result-object v11 │ │ +0a66e2: 1a0c 5700 |00a9: const-string v12, " for " // string@0057 │ │ +0a66e6: 6e20 5a34 cb00 |00ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a66ec: 0c0b |00ae: move-result-object v11 │ │ +0a66ee: 6e10 ee33 0e00 |00af: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0a66f4: 0c0c |00b2: move-result-object v12 │ │ +0a66f6: 6e20 5a34 cb00 |00b3: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a66fc: 0c0b |00b6: move-result-object v11 │ │ +0a66fe: 1a0c ac00 |00b7: const-string v12, " with value type " // string@00ac │ │ +0a6702: 6e20 5a34 cb00 |00b9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a6708: 0c0b |00bc: move-result-object v11 │ │ +0a670a: 54dc 570d |00bd: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a670e: 6e20 5934 cb00 |00bf: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0a6714: 0c0b |00c2: move-result-object v11 │ │ +0a6716: 6e10 5f34 0b00 |00c3: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a671c: 0c0b |00c6: move-result-object v11 │ │ +0a671e: 7120 b220 ba00 |00c7: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a6724: 2900 44ff |00ca: goto/16 000e // -00bc │ │ catches : 2 │ │ 0x000a - 0x000d │ │ Ljava/lang/NoSuchMethodException; -> 0x0010 │ │ 0x005d - 0x0063 │ │ Ljava/lang/NoSuchMethodException; -> 0x0088 │ │ positions : │ │ 0x0000 line=381 │ │ @@ -155469,18 +155487,18 @@ │ │ type : '(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a6750: |[0a6750] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0a6760: 2200 4305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@0543 │ │ -0a6764: 7030 9128 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;[F)V // method@2891 │ │ -0a676a: 1100 |0005: return-object v0 │ │ +0a6744: |[0a6744] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0a6754: 2200 4305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@0543 │ │ +0a6758: 7030 9128 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;[F)V // method@2891 │ │ +0a675e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 propertyName Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 values [F │ │ │ │ @@ -155489,18 +155507,18 @@ │ │ type : '(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a676c: |[0a676c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0a677c: 2200 4405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@0544 │ │ -0a6780: 7030 9b28 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;[I)V // method@289b │ │ -0a6786: 1100 |0005: return-object v0 │ │ +0a6760: |[0a6760] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0a6770: 2200 4405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@0544 │ │ +0a6774: 7030 9b28 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;[I)V // method@289b │ │ +0a677a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 propertyName Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 values [I │ │ │ │ @@ -155509,38 +155527,38 @@ │ │ type : '(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0a6788: |[0a6788] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofKeyframe:(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0a6798: 7110 6d28 0400 |0000: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286d │ │ -0a679e: 0c00 |0003: move-result-object v0 │ │ -0a67a0: 2002 3b05 |0004: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0a67a4: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ -0a67a8: 2201 4405 |0008: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@0544 │ │ -0a67ac: 1f00 3b05 |000a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0a67b0: 7030 9a28 3100 |000c: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V // method@289a │ │ -0a67b6: 1101 |000f: return-object v1 │ │ -0a67b8: 2002 3905 |0010: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0a67bc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0a67c0: 2201 4305 |0014: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@0543 │ │ -0a67c4: 1f00 3905 |0016: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0a67c8: 7030 9028 3100 |0018: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V // method@2890 │ │ -0a67ce: 28f4 |001b: goto 000f // -000c │ │ -0a67d0: 2201 4505 |001c: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ -0a67d4: 7020 a528 3100 |001e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@28a5 │ │ -0a67da: 5b10 520d |0021: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a67de: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -0a67e0: 4602 0402 |0024: aget-object v2, v4, v2 │ │ -0a67e4: 6e10 5b28 0200 |0026: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@285b │ │ -0a67ea: 0c02 |0029: move-result-object v2 │ │ -0a67ec: 5b12 570d |002a: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a67f0: 28e3 |002c: goto 000f // -001d │ │ +0a677c: |[0a677c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofKeyframe:(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0a678c: 7110 6d28 0400 |0000: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286d │ │ +0a6792: 0c00 |0003: move-result-object v0 │ │ +0a6794: 2002 3b05 |0004: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0a6798: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ +0a679c: 2201 4405 |0008: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@0544 │ │ +0a67a0: 1f00 3b05 |000a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0a67a4: 7030 9a28 3100 |000c: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V // method@289a │ │ +0a67aa: 1101 |000f: return-object v1 │ │ +0a67ac: 2002 3905 |0010: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0a67b0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0a67b4: 2201 4305 |0014: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@0543 │ │ +0a67b8: 1f00 3905 |0016: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0a67bc: 7030 9028 3100 |0018: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V // method@2890 │ │ +0a67c2: 28f4 |001b: goto 000f // -000c │ │ +0a67c4: 2201 4505 |001c: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ +0a67c8: 7020 a528 3100 |001e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@28a5 │ │ +0a67ce: 5b10 520d |0021: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a67d2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +0a67d4: 4602 0402 |0024: aget-object v2, v4, v2 │ │ +0a67d8: 6e10 5b28 0200 |0026: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@285b │ │ +0a67de: 0c02 |0029: move-result-object v2 │ │ +0a67e0: 5b12 570d |002a: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a67e4: 28e3 |002c: goto 000f // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0008 line=252 │ │ 0x000f line=260 │ │ 0x0010 line=253 │ │ @@ -155561,20 +155579,20 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a67f4: |[0a67f4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0a6804: 2200 4505 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ -0a6808: 7020 a528 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@28a5 │ │ -0a680e: 6e20 b828 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@28b8 │ │ -0a6814: 6e20 b428 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@28b4 │ │ -0a681a: 1100 |000b: return-object v0 │ │ +0a67e8: |[0a67e8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0a67f8: 2200 4505 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ +0a67fc: 7020 a528 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@28a5 │ │ +0a6802: 6e20 b828 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@28b8 │ │ +0a6808: 6e20 b428 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@28b4 │ │ +0a680e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ 0x0008 line=206 │ │ 0x000b line=207 │ │ locals : │ │ @@ -155588,22 +155606,22 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0a681c: |[0a681c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupGetter:(Ljava/lang/Class;)V │ │ -0a682c: 6200 590d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0d59 │ │ -0a6830: 1a01 d81d |0002: const-string v1, "get" // string@1dd8 │ │ -0a6834: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a6836: 7052 be28 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@28be │ │ -0a683c: 0c00 |0008: move-result-object v0 │ │ -0a683e: 5b30 510d |0009: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ -0a6842: 0e00 |000b: return-void │ │ +0a6810: |[0a6810] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupGetter:(Ljava/lang/Class;)V │ │ +0a6820: 6200 590d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0d59 │ │ +0a6824: 1a01 d81d |0002: const-string v1, "get" // string@1dd8 │ │ +0a6828: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a682a: 7052 be28 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@28be │ │ +0a6830: 0c00 |0008: move-result-object v0 │ │ +0a6832: 5b30 510d |0009: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ +0a6836: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x000b line=476 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x000c reg=4 targetClass Ljava/lang/Class; │ │ @@ -155613,50 +155631,50 @@ │ │ type : '(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 70 16-bit code units │ │ -0a6844: |[0a6844] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ -0a6854: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a6856: 5453 530d |0001: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ -0a685a: 6e10 2535 0300 |0003: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@3525 │ │ -0a6860: 0c03 |0006: move-result-object v3 │ │ -0a6862: 6e10 2235 0300 |0007: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.lock:()V // method@3522 │ │ -0a6868: 6e20 b034 6700 |000a: invoke-virtual {v7, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0a686e: 0c01 |000d: move-result-object v1 │ │ -0a6870: 1f01 a506 |000e: check-cast v1, Ljava/util/HashMap; // type@06a5 │ │ -0a6874: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ -0a6878: 5453 540d |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a687c: 6e20 b034 3100 |0014: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0a6882: 0c03 |0017: move-result-object v3 │ │ -0a6884: 0730 |0018: move-object v0, v3 │ │ -0a6886: 1f00 9306 |0019: check-cast v0, Ljava/lang/reflect/Method; // type@0693 │ │ -0a688a: 0702 |001b: move-object v2, v0 │ │ -0a688c: 3902 1500 |001c: if-nez v2, 0031 // +0015 │ │ -0a6890: 7040 ac28 6598 |001e: invoke-direct {v5, v6, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@28ac │ │ -0a6896: 0c02 |0021: move-result-object v2 │ │ -0a6898: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ -0a689c: 2201 a506 |0024: new-instance v1, Ljava/util/HashMap; // type@06a5 │ │ -0a68a0: 7010 a934 0100 |0026: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0a68a6: 6e30 b334 6701 |0029: invoke-virtual {v7, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0a68ac: 5453 540d |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a68b0: 6e30 b334 3102 |002e: invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0a68b6: 5453 530d |0031: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ -0a68ba: 6e10 2535 0300 |0033: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@3525 │ │ -0a68c0: 0c03 |0036: move-result-object v3 │ │ -0a68c2: 6e10 2335 0300 |0037: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@3523 │ │ -0a68c8: 1102 |003a: return-object v2 │ │ -0a68ca: 0d03 |003b: move-exception v3 │ │ -0a68cc: 5454 530d |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ -0a68d0: 6e10 2535 0400 |003e: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@3525 │ │ -0a68d6: 0c04 |0041: move-result-object v4 │ │ -0a68d8: 6e10 2335 0400 |0042: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@3523 │ │ -0a68de: 2703 |0045: throw v3 │ │ +0a6838: |[0a6838] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ +0a6848: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a684a: 5453 530d |0001: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ +0a684e: 6e10 2535 0300 |0003: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@3525 │ │ +0a6854: 0c03 |0006: move-result-object v3 │ │ +0a6856: 6e10 2235 0300 |0007: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.lock:()V // method@3522 │ │ +0a685c: 6e20 b034 6700 |000a: invoke-virtual {v7, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0a6862: 0c01 |000d: move-result-object v1 │ │ +0a6864: 1f01 a506 |000e: check-cast v1, Ljava/util/HashMap; // type@06a5 │ │ +0a6868: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ +0a686c: 5453 540d |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a6870: 6e20 b034 3100 |0014: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0a6876: 0c03 |0017: move-result-object v3 │ │ +0a6878: 0730 |0018: move-object v0, v3 │ │ +0a687a: 1f00 9306 |0019: check-cast v0, Ljava/lang/reflect/Method; // type@0693 │ │ +0a687e: 0702 |001b: move-object v2, v0 │ │ +0a6880: 3902 1500 |001c: if-nez v2, 0031 // +0015 │ │ +0a6884: 7040 ac28 6598 |001e: invoke-direct {v5, v6, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@28ac │ │ +0a688a: 0c02 |0021: move-result-object v2 │ │ +0a688c: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ +0a6890: 2201 a506 |0024: new-instance v1, Ljava/util/HashMap; // type@06a5 │ │ +0a6894: 7010 a934 0100 |0026: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0a689a: 6e30 b334 6701 |0029: invoke-virtual {v7, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0a68a0: 5453 540d |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a68a4: 6e30 b334 3102 |002e: invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0a68aa: 5453 530d |0031: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ +0a68ae: 6e10 2535 0300 |0033: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@3525 │ │ +0a68b4: 0c03 |0036: move-result-object v3 │ │ +0a68b6: 6e10 2335 0300 |0037: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@3523 │ │ +0a68bc: 1102 |003a: return-object v2 │ │ +0a68be: 0d03 |003b: move-exception v3 │ │ +0a68c0: 5454 530d |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0d53 │ │ +0a68c4: 6e10 2535 0400 |003e: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@3525 │ │ +0a68ca: 0c04 |0041: move-result-object v4 │ │ +0a68cc: 6e10 2335 0400 |0042: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@3523 │ │ +0a68d2: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0031 │ │ -> 0x003b │ │ positions : │ │ 0x0000 line=439 │ │ 0x0001 line=444 │ │ 0x000a line=445 │ │ @@ -155687,39 +155705,39 @@ │ │ type : '(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0a68ec: |[0a68ec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -0a68fc: 5442 510d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ -0a6900: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -0a6904: 6e10 2b34 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0a690a: 0c01 |0007: move-result-object v1 │ │ -0a690c: 7020 bb28 1400 |0008: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@28bb │ │ -0a6912: 5442 510d |000b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ -0a6916: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -0a6918: 2333 1107 |000e: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ -0a691c: 6e30 7934 5203 |0010: invoke-virtual {v2, v5, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0a6922: 0c02 |0013: move-result-object v2 │ │ -0a6924: 6e20 6628 2600 |0014: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@2866 │ │ -0a692a: 0e00 |0017: return-void │ │ -0a692c: 0d00 |0018: move-exception v0 │ │ -0a692e: 1a02 8e10 |0019: const-string v2, "PropertyValuesHolder" // string@108e │ │ -0a6932: 6e10 7734 0000 |001b: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ -0a6938: 0c03 |001e: move-result-object v3 │ │ -0a693a: 7120 b220 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6940: 28f5 |0022: goto 0017 // -000b │ │ -0a6942: 0d00 |0023: move-exception v0 │ │ -0a6944: 1a02 8e10 |0024: const-string v2, "PropertyValuesHolder" // string@108e │ │ -0a6948: 6e10 fe33 0000 |0026: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ -0a694e: 0c03 |0029: move-result-object v3 │ │ -0a6950: 7120 b220 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6956: 28ea |002d: goto 0017 // -0016 │ │ +0a68e0: |[0a68e0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +0a68f0: 5442 510d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ +0a68f4: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +0a68f8: 6e10 2b34 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0a68fe: 0c01 |0007: move-result-object v1 │ │ +0a6900: 7020 bb28 1400 |0008: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@28bb │ │ +0a6906: 5442 510d |000b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ +0a690a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +0a690c: 2333 1107 |000e: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ +0a6910: 6e30 7934 5203 |0010: invoke-virtual {v2, v5, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0a6916: 0c02 |0013: move-result-object v2 │ │ +0a6918: 6e20 6628 2600 |0014: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@2866 │ │ +0a691e: 0e00 |0017: return-void │ │ +0a6920: 0d00 |0018: move-exception v0 │ │ +0a6922: 1a02 8e10 |0019: const-string v2, "PropertyValuesHolder" // string@108e │ │ +0a6926: 6e10 7734 0000 |001b: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ +0a692c: 0c03 |001e: move-result-object v3 │ │ +0a692e: 7120 b220 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a6934: 28f5 |0022: goto 0017 // -000b │ │ +0a6936: 0d00 |0023: move-exception v0 │ │ +0a6938: 1a02 8e10 |0024: const-string v2, "PropertyValuesHolder" // string@108e │ │ +0a693c: 6e10 fe33 0000 |0026: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ +0a6942: 0c03 |0029: move-result-object v3 │ │ +0a6944: 7120 b220 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a694a: 28ea |002d: goto 0017 // -0016 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0018 │ │ Ljava/lang/IllegalAccessException; -> 0x0023 │ │ positions : │ │ 0x0000 line=537 │ │ 0x0004 line=538 │ │ @@ -155744,20 +155762,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6968: |[0a6968] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.calculateValue:(F)V │ │ -0a6978: 5410 520d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a697c: 6e20 6a28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.getValue:(F)Ljava/lang/Object; // method@286a │ │ -0a6982: 0c00 |0005: move-result-object v0 │ │ -0a6984: 5b10 4f0d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0d4f │ │ -0a6988: 0e00 |0008: return-void │ │ +0a695c: |[0a695c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.calculateValue:(F)V │ │ +0a696c: 5410 520d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6970: 6e20 6a28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.getValue:(F)Ljava/lang/Object; // method@286a │ │ +0a6976: 0c00 |0005: move-result-object v0 │ │ +0a6978: 5b10 4f0d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0d4f │ │ +0a697c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x0008 line=653 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ @@ -155767,30 +155785,30 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0a698c: |[0a698c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0a699c: 6f10 2934 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ -0a69a2: 0c01 |0003: move-result-object v1 │ │ -0a69a4: 1f01 4505 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ -0a69a8: 5432 540d |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a69ac: 5b12 540d |0008: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a69b0: 5432 520d |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a69b4: 6e10 6828 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2868 │ │ -0a69ba: 0c02 |000f: move-result-object v2 │ │ -0a69bc: 5b12 520d |0010: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a69c0: 5432 500d |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ -0a69c4: 5b12 500d |0014: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ -0a69c8: 1101 |0016: return-object v1 │ │ -0a69ca: 0d00 |0017: move-exception v0 │ │ -0a69cc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0a69ce: 28fd |0019: goto 0016 // -0003 │ │ +0a6980: |[0a6980] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0a6990: 6f10 2934 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@3429 │ │ +0a6996: 0c01 |0003: move-result-object v1 │ │ +0a6998: 1f01 4505 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ +0a699c: 5432 540d |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a69a0: 5b12 540d |0008: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a69a4: 5432 520d |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a69a8: 6e10 6828 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2868 │ │ +0a69ae: 0c02 |000f: move-result-object v2 │ │ +0a69b0: 5b12 520d |0010: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a69b4: 5432 500d |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ +0a69b8: 5b12 500d |0014: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ +0a69bc: 1101 |0016: return-object v1 │ │ +0a69be: 0d00 |0017: move-exception v0 │ │ +0a69c0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0a69c2: 28fd |0019: goto 0016 // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0016 │ │ Ljava/lang/CloneNotSupportedException; -> 0x0017 │ │ positions : │ │ 0x0000 line=576 │ │ 0x0006 line=577 │ │ 0x000a line=579 │ │ @@ -155808,18 +155826,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a69e0: |[0a69e0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -0a69f0: 6e10 a828 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ -0a69f6: 0c00 |0003: move-result-object v0 │ │ -0a69f8: 1100 |0004: return-object v0 │ │ +0a69d4: |[0a69d4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +0a69e4: 6e10 a828 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ +0a69ea: 0c00 |0003: move-result-object v0 │ │ +0a69ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ @@ -155827,17 +155845,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a69fc: |[0a69fc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -0a6a0c: 5410 4f0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0d4f │ │ -0a6a10: 1100 |0002: return-object v0 │ │ +0a69f0: |[0a69f0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +0a6a00: 5410 4f0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0d4f │ │ +0a6a04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ @@ -155845,17 +155863,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a6a14: |[0a6a14] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyName:()Ljava/lang/String; │ │ -0a6a24: 5410 540d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a6a28: 1100 |0002: return-object v0 │ │ +0a6a08: |[0a6a08] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyName:()Ljava/lang/String; │ │ +0a6a18: 5410 540d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a6a1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ @@ -155863,35 +155881,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0a6a2c: |[0a6a2c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.init:()V │ │ -0a6a3c: 5420 500d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ -0a6a40: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -0a6a44: 5420 570d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6a48: 1c01 7206 |0006: const-class v1, Ljava/lang/Integer; // type@0672 │ │ -0a6a4c: 3310 1200 |0008: if-ne v0, v1, 001a // +0012 │ │ -0a6a50: 6200 5a0d |000a: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d5a │ │ -0a6a54: 5b20 500d |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ -0a6a58: 5420 500d |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ -0a6a5c: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ -0a6a60: 5420 520d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6a64: 5421 500d |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ -0a6a68: 6e20 6f28 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@286f │ │ -0a6a6e: 0e00 |0019: return-void │ │ -0a6a70: 5420 570d |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6a74: 1c01 6c06 |001c: const-class v1, Ljava/lang/Float; // type@066c │ │ -0a6a78: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ -0a6a7c: 6200 580d |0020: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d58 │ │ -0a6a80: 28ea |0022: goto 000c // -0016 │ │ -0a6a82: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0a6a84: 28e8 |0024: goto 000c // -0018 │ │ +0a6a20: |[0a6a20] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.init:()V │ │ +0a6a30: 5420 500d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ +0a6a34: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +0a6a38: 5420 570d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6a3c: 1c01 7206 |0006: const-class v1, Ljava/lang/Integer; // type@0672 │ │ +0a6a40: 3310 1200 |0008: if-ne v0, v1, 001a // +0012 │ │ +0a6a44: 6200 5a0d |000a: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d5a │ │ +0a6a48: 5b20 500d |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ +0a6a4c: 5420 500d |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ +0a6a50: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ +0a6a54: 5420 520d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6a58: 5421 500d |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ +0a6a5c: 6e20 6f28 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@286f │ │ +0a6a62: 0e00 |0019: return-void │ │ +0a6a64: 5420 570d |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6a68: 1c01 6c06 |001c: const-class v1, Ljava/lang/Float; // type@066c │ │ +0a6a6c: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ +0a6a70: 6200 580d |0020: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d58 │ │ +0a6a74: 28ea |0022: goto 000c // -0016 │ │ +0a6a76: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0a6a78: 28e8 |0024: goto 000c // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0004 line=619 │ │ 0x000e line=623 │ │ 0x0012 line=626 │ │ 0x0019 line=628 │ │ @@ -155904,38 +155922,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0a6a88: |[0a6a88] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -0a6a98: 5441 550d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ -0a6a9c: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -0a6aa0: 5441 560d |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d56 │ │ -0a6aa4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0a6aa6: 6e10 aa28 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@28aa │ │ -0a6aac: 0c03 |000a: move-result-object v3 │ │ -0a6aae: 4d03 0102 |000b: aput-object v3, v1, v2 │ │ -0a6ab2: 5441 550d |000d: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ -0a6ab6: 5442 560d |000f: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d56 │ │ -0a6aba: 6e30 7934 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0a6ac0: 0e00 |0014: return-void │ │ -0a6ac2: 0d00 |0015: move-exception v0 │ │ -0a6ac4: 1a01 8e10 |0016: const-string v1, "PropertyValuesHolder" // string@108e │ │ -0a6ac8: 6e10 7734 0000 |0018: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ -0a6ace: 0c02 |001b: move-result-object v2 │ │ -0a6ad0: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6ad6: 28f5 |001f: goto 0014 // -000b │ │ -0a6ad8: 0d00 |0020: move-exception v0 │ │ -0a6ada: 1a01 8e10 |0021: const-string v1, "PropertyValuesHolder" // string@108e │ │ -0a6ade: 6e10 fe33 0000 |0023: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ -0a6ae4: 0c02 |0026: move-result-object v2 │ │ -0a6ae6: 7120 b220 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6aec: 28ea |002a: goto 0014 // -0016 │ │ +0a6a7c: |[0a6a7c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +0a6a8c: 5441 550d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ +0a6a90: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +0a6a94: 5441 560d |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d56 │ │ +0a6a98: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0a6a9a: 6e10 aa28 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@28aa │ │ +0a6aa0: 0c03 |000a: move-result-object v3 │ │ +0a6aa2: 4d03 0102 |000b: aput-object v3, v1, v2 │ │ +0a6aa6: 5441 550d |000d: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ +0a6aaa: 5442 560d |000f: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d56 │ │ +0a6aae: 6e30 7934 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0a6ab4: 0e00 |0014: return-void │ │ +0a6ab6: 0d00 |0015: move-exception v0 │ │ +0a6ab8: 1a01 8e10 |0016: const-string v1, "PropertyValuesHolder" // string@108e │ │ +0a6abc: 6e10 7734 0000 |0018: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ +0a6ac2: 0c02 |001b: move-result-object v2 │ │ +0a6ac4: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a6aca: 28f5 |001f: goto 0014 // -000b │ │ +0a6acc: 0d00 |0020: move-exception v0 │ │ +0a6ace: 1a01 8e10 |0021: const-string v1, "PropertyValuesHolder" // string@108e │ │ +0a6ad2: 6e10 fe33 0000 |0023: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ +0a6ad8: 0c02 |0026: move-result-object v2 │ │ +0a6ada: 7120 b220 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a6ae0: 28ea |002a: goto 0014 // -0016 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0015 │ │ Ljava/lang/IllegalAccessException; -> 0x0020 │ │ positions : │ │ 0x0000 line=599 │ │ 0x0004 line=601 │ │ @@ -155956,19 +155974,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6b00: |[0a6b00] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -0a6b10: 5b12 500d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ -0a6b14: 5410 520d |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6b18: 6e20 6f28 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@286f │ │ -0a6b1e: 0e00 |0007: return-void │ │ +0a6af4: |[0a6af4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +0a6b04: 5b12 500d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d50 │ │ +0a6b08: 5410 520d |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6b0c: 6e20 6f28 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@286f │ │ +0a6b12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x0002 line=642 │ │ 0x0007 line=643 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -155979,21 +155997,21 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a6b20: |[0a6b20] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setFloatValues:([F)V │ │ -0a6b30: 6200 5514 |0000: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ -0a6b34: 5b10 570d |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6b38: 7110 6b28 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286b │ │ -0a6b3e: 0c00 |0007: move-result-object v0 │ │ -0a6b40: 5b10 520d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6b44: 0e00 |000a: return-void │ │ +0a6b14: |[0a6b14] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setFloatValues:([F)V │ │ +0a6b24: 6200 5514 |0000: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ +0a6b28: 5b10 570d |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6b2c: 7110 6b28 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286b │ │ +0a6b32: 0c00 |0007: move-result-object v0 │ │ +0a6b34: 5b10 520d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6b38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0004 line=328 │ │ 0x000a line=329 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -156004,21 +156022,21 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a6b48: |[0a6b48] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setIntValues:([I)V │ │ -0a6b58: 6200 5614 |0000: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0a6b5c: 5b10 570d |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6b60: 7110 6c28 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286c │ │ -0a6b66: 0c00 |0007: move-result-object v0 │ │ -0a6b68: 5b10 520d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6b6c: 0e00 |000a: return-void │ │ +0a6b3c: |[0a6b3c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setIntValues:([I)V │ │ +0a6b4c: 6200 5614 |0000: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0a6b50: 5b10 570d |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6b54: 7110 6c28 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286c │ │ +0a6b5a: 0c00 |0007: move-result-object v0 │ │ +0a6b5c: 5b10 520d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6b60: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=311 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -156029,35 +156047,35 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0a6b70: |[0a6b70] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setKeyframes:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -0a6b80: 2152 |0000: array-length v2, v5 │ │ -0a6b82: 1223 |0001: const/4 v3, #int 2 // #2 │ │ -0a6b84: 7120 1b34 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a6b8a: 0a03 |0005: move-result v3 │ │ -0a6b8c: 2331 0507 |0006: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@0705 │ │ -0a6b90: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0a6b92: 4603 0503 |0009: aget-object v3, v5, v3 │ │ -0a6b96: 6e10 5b28 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@285b │ │ -0a6b9c: 0c03 |000e: move-result-object v3 │ │ -0a6b9e: 5b43 570d |000f: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6ba2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0a6ba4: 3520 0900 |0012: if-ge v0, v2, 001b // +0009 │ │ -0a6ba8: 4603 0500 |0014: aget-object v3, v5, v0 │ │ -0a6bac: 4d03 0100 |0016: aput-object v3, v1, v0 │ │ -0a6bb0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a6bb4: 28f8 |001a: goto 0012 // -0008 │ │ -0a6bb6: 2203 4005 |001b: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ -0a6bba: 7020 6728 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ -0a6bc0: 5b43 520d |0020: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6bc4: 0e00 |0022: return-void │ │ +0a6b64: |[0a6b64] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setKeyframes:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +0a6b74: 2152 |0000: array-length v2, v5 │ │ +0a6b76: 1223 |0001: const/4 v3, #int 2 // #2 │ │ +0a6b78: 7120 1b34 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a6b7e: 0a03 |0005: move-result v3 │ │ +0a6b80: 2331 0507 |0006: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@0705 │ │ +0a6b84: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0a6b86: 4603 0503 |0009: aget-object v3, v5, v3 │ │ +0a6b8a: 6e10 5b28 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@285b │ │ +0a6b90: 0c03 |000e: move-result-object v3 │ │ +0a6b92: 5b43 570d |000f: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6b96: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0a6b98: 3520 0900 |0012: if-ge v0, v2, 001b // +0009 │ │ +0a6b9c: 4603 0500 |0014: aget-object v3, v5, v0 │ │ +0a6ba0: 4d03 0100 |0016: aput-object v3, v1, v0 │ │ +0a6ba4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a6ba8: 28f8 |001a: goto 0012 // -0008 │ │ +0a6baa: 2203 4005 |001b: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@0540 │ │ +0a6bae: 7020 6728 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ +0a6bb4: 5b43 520d |0020: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6bb8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0001 line=338 │ │ 0x0008 line=339 │ │ 0x0011 line=340 │ │ 0x0014 line=341 │ │ @@ -156076,24 +156094,24 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a6bc8: |[0a6bc8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setObjectValues:([Ljava/lang/Object;)V │ │ -0a6bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a6bda: 4600 0200 |0001: aget-object v0, v2, v0 │ │ -0a6bde: 6e10 2b34 0000 |0003: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0a6be4: 0c00 |0006: move-result-object v0 │ │ -0a6be6: 5b10 570d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6bea: 7110 6e28 0200 |0009: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286e │ │ -0a6bf0: 0c00 |000c: move-result-object v0 │ │ -0a6bf2: 5b10 520d |000d: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6bf6: 0e00 |000f: return-void │ │ +0a6bbc: |[0a6bbc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setObjectValues:([Ljava/lang/Object;)V │ │ +0a6bcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a6bce: 4600 0200 |0001: aget-object v0, v2, v0 │ │ +0a6bd2: 6e10 2b34 0000 |0003: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0a6bd8: 0c00 |0006: move-result-object v0 │ │ +0a6bda: 5b10 570d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6bde: 7110 6e28 0200 |0009: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@286e │ │ +0a6be4: 0c00 |000c: move-result-object v0 │ │ +0a6be6: 5b10 520d |000d: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6bea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0009 line=361 │ │ 0x000f line=362 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -156104,17 +156122,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a6bf8: |[0a6bf8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setPropertyName:(Ljava/lang/String;)V │ │ -0a6c08: 5b01 540d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a6c0c: 0e00 |0002: return-void │ │ +0a6bec: |[0a6bec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setPropertyName:(Ljava/lang/String;)V │ │ +0a6bfc: 5b01 540d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a6c00: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ 0x0002 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0003 reg=1 propertyName Ljava/lang/String; │ │ @@ -156124,27 +156142,27 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0a6c10: |[0a6c10] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupEndValue:(Ljava/lang/Object;)V │ │ -0a6c20: 5420 520d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6c24: 5400 370d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a6c28: 5421 520d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6c2c: 5411 370d |0006: iget-object v1, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a6c30: 6e10 9534 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a6c36: 0a01 |000b: move-result v1 │ │ -0a6c38: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0a6c3c: 6e20 8e34 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a6c42: 0c00 |0011: move-result-object v0 │ │ -0a6c44: 1f00 3f05 |0012: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a6c48: 7030 c028 3200 |0014: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@28c0 │ │ -0a6c4e: 0e00 |0017: return-void │ │ +0a6c04: |[0a6c04] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupEndValue:(Ljava/lang/Object;)V │ │ +0a6c14: 5420 520d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6c18: 5400 370d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a6c1c: 5421 520d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6c20: 5411 370d |0006: iget-object v1, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a6c24: 6e10 9534 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a6c2a: 0a01 |000b: move-result v1 │ │ +0a6c2c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a6c30: 6e20 8e34 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a6c36: 0c00 |0011: move-result-object v0 │ │ +0a6c38: 1f00 3f05 |0012: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a6c3c: 7030 c028 3200 |0014: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@28c0 │ │ +0a6c42: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0017 line=571 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0018 reg=3 target Ljava/lang/Object; │ │ @@ -156154,22 +156172,22 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0a6c50: |[0a6c50] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -0a6c60: 6200 5b0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0d5b │ │ -0a6c64: 1a01 4130 |0002: const-string v1, "set" // string@3041 │ │ -0a6c68: 5432 570d |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ -0a6c6c: 7052 be28 4310 |0006: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@28be │ │ -0a6c72: 0c00 |0009: move-result-object v0 │ │ -0a6c74: 5b30 550d |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ -0a6c78: 0e00 |000c: return-void │ │ +0a6c44: |[0a6c44] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +0a6c54: 6200 5b0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0d5b │ │ +0a6c58: 1a01 4130 |0002: const-string v1, "set" // string@3041 │ │ +0a6c5c: 5432 570d |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d57 │ │ +0a6c60: 7052 be28 4310 |0006: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@28be │ │ +0a6c66: 0c00 |0009: move-result-object v0 │ │ +0a6c68: 5b30 550d |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ +0a6c6c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000c line=469 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x000d reg=4 targetClass Ljava/lang/Class; │ │ @@ -156179,56 +156197,56 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0a6c7c: |[0a6c7c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterAndGetter:(Ljava/lang/Object;)V │ │ -0a6c8c: 6e10 2b34 0700 |0000: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0a6c92: 0c03 |0003: move-result-object v3 │ │ -0a6c94: 5464 550d |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ -0a6c98: 3904 0500 |0006: if-nez v4, 000b // +0005 │ │ -0a6c9c: 6e20 bc28 3600 |0008: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@28bc │ │ -0a6ca2: 5464 520d |000b: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6ca6: 5444 370d |000d: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a6caa: 6e10 9034 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0a6cb0: 0c01 |0012: move-result-object v1 │ │ -0a6cb2: 7210 bf34 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0a6cb8: 0a04 |0016: move-result v4 │ │ -0a6cba: 3804 3800 |0017: if-eqz v4, 004f // +0038 │ │ -0a6cbe: 7210 c034 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0a6cc4: 0c02 |001c: move-result-object v2 │ │ -0a6cc6: 1f02 3f05 |001d: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a6cca: 6e10 5d28 0200 |001f: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.hasValue:()Z // method@285d │ │ -0a6cd0: 0a04 |0022: move-result v4 │ │ -0a6cd2: 3904 f0ff |0023: if-nez v4, 0013 // -0010 │ │ -0a6cd6: 5464 510d |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ -0a6cda: 3904 0500 |0027: if-nez v4, 002c // +0005 │ │ -0a6cde: 7020 bb28 3600 |0029: invoke-direct {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@28bb │ │ -0a6ce4: 5464 510d |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ -0a6ce8: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -0a6cea: 2355 1107 |002f: new-array v5, v5, [Ljava/lang/Object; // type@0711 │ │ -0a6cee: 6e30 7934 7405 |0031: invoke-virtual {v4, v7, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0a6cf4: 0c04 |0034: move-result-object v4 │ │ -0a6cf6: 6e20 6628 4200 |0035: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@2866 │ │ -0a6cfc: 28db |0038: goto 0013 // -0025 │ │ -0a6cfe: 0d00 |0039: move-exception v0 │ │ -0a6d00: 1a04 8e10 |003a: const-string v4, "PropertyValuesHolder" // string@108e │ │ -0a6d04: 6e10 7734 0000 |003c: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ -0a6d0a: 0c05 |003f: move-result-object v5 │ │ -0a6d0c: 7120 b220 5400 |0040: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6d12: 28d0 |0043: goto 0013 // -0030 │ │ -0a6d14: 0d00 |0044: move-exception v0 │ │ -0a6d16: 1a04 8e10 |0045: const-string v4, "PropertyValuesHolder" // string@108e │ │ -0a6d1a: 6e10 fe33 0000 |0047: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ -0a6d20: 0c05 |004a: move-result-object v5 │ │ -0a6d22: 7120 b220 5400 |004b: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0a6d28: 28c5 |004e: goto 0013 // -003b │ │ -0a6d2a: 0e00 |004f: return-void │ │ +0a6c70: |[0a6c70] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterAndGetter:(Ljava/lang/Object;)V │ │ +0a6c80: 6e10 2b34 0700 |0000: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0a6c86: 0c03 |0003: move-result-object v3 │ │ +0a6c88: 5464 550d |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d55 │ │ +0a6c8c: 3904 0500 |0006: if-nez v4, 000b // +0005 │ │ +0a6c90: 6e20 bc28 3600 |0008: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@28bc │ │ +0a6c96: 5464 520d |000b: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6c9a: 5444 370d |000d: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a6c9e: 6e10 9034 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0a6ca4: 0c01 |0012: move-result-object v1 │ │ +0a6ca6: 7210 bf34 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0a6cac: 0a04 |0016: move-result v4 │ │ +0a6cae: 3804 3800 |0017: if-eqz v4, 004f // +0038 │ │ +0a6cb2: 7210 c034 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0a6cb8: 0c02 |001c: move-result-object v2 │ │ +0a6cba: 1f02 3f05 |001d: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a6cbe: 6e10 5d28 0200 |001f: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.hasValue:()Z // method@285d │ │ +0a6cc4: 0a04 |0022: move-result v4 │ │ +0a6cc6: 3904 f0ff |0023: if-nez v4, 0013 // -0010 │ │ +0a6cca: 5464 510d |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ +0a6cce: 3904 0500 |0027: if-nez v4, 002c // +0005 │ │ +0a6cd2: 7020 bb28 3600 |0029: invoke-direct {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@28bb │ │ +0a6cd8: 5464 510d |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0d51 │ │ +0a6cdc: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +0a6cde: 2355 1107 |002f: new-array v5, v5, [Ljava/lang/Object; // type@0711 │ │ +0a6ce2: 6e30 7934 7405 |0031: invoke-virtual {v4, v7, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0a6ce8: 0c04 |0034: move-result-object v4 │ │ +0a6cea: 6e20 6628 4200 |0035: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@2866 │ │ +0a6cf0: 28db |0038: goto 0013 // -0025 │ │ +0a6cf2: 0d00 |0039: move-exception v0 │ │ +0a6cf4: 1a04 8e10 |003a: const-string v4, "PropertyValuesHolder" // string@108e │ │ +0a6cf8: 6e10 7734 0000 |003c: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ +0a6cfe: 0c05 |003f: move-result-object v5 │ │ +0a6d00: 7120 b220 5400 |0040: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a6d06: 28d0 |0043: goto 0013 // -0030 │ │ +0a6d08: 0d00 |0044: move-exception v0 │ │ +0a6d0a: 1a04 8e10 |0045: const-string v4, "PropertyValuesHolder" // string@108e │ │ +0a6d0e: 6e10 fe33 0000 |0047: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ +0a6d14: 0c05 |004a: move-result-object v5 │ │ +0a6d16: 7120 b220 5400 |004b: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0a6d1c: 28c5 |004e: goto 0013 // -003b │ │ +0a6d1e: 0e00 |004f: return-void │ │ catches : 1 │ │ 0x002c - 0x0038 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x0044 │ │ positions : │ │ 0x0000 line=505 │ │ 0x0004 line=506 │ │ @@ -156257,23 +156275,23 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a6d3c: |[0a6d3c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupStartValue:(Ljava/lang/Object;)V │ │ -0a6d4c: 5420 520d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6d50: 5400 370d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ -0a6d54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a6d56: 6e20 8e34 1000 |0005: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a6d5c: 0c00 |0008: move-result-object v0 │ │ -0a6d5e: 1f00 3f05 |0009: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0a6d62: 7030 c028 3200 |000b: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@28c0 │ │ -0a6d68: 0e00 |000e: return-void │ │ +0a6d30: |[0a6d30] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupStartValue:(Ljava/lang/Object;)V │ │ +0a6d40: 5420 520d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6d44: 5400 370d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d37 │ │ +0a6d48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a6d4a: 6e20 8e34 1000 |0005: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a6d50: 0c00 |0008: move-result-object v0 │ │ +0a6d52: 1f00 3f05 |0009: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0a6d56: 7030 c028 3200 |000b: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@28c0 │ │ +0a6d5c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000e line=559 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x000f reg=3 target Ljava/lang/Object; │ │ @@ -156283,31 +156301,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0a6d6c: |[0a6d6c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.toString:()Ljava/lang/String; │ │ -0a6d7c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0a6d80: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a6d86: 5421 540d |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ -0a6d8a: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a6d90: 0c00 |000a: move-result-object v0 │ │ -0a6d92: 1a01 2901 |000b: const-string v1, ": " // string@0129 │ │ -0a6d96: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a6d9c: 0c00 |0010: move-result-object v0 │ │ -0a6d9e: 5421 520d |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ -0a6da2: 6e10 7028 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.toString:()Ljava/lang/String; // method@2870 │ │ -0a6da8: 0c01 |0016: move-result-object v1 │ │ -0a6daa: 6e20 5a34 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a6db0: 0c00 |001a: move-result-object v0 │ │ -0a6db2: 6e10 5f34 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a6db8: 0c00 |001e: move-result-object v0 │ │ -0a6dba: 1100 |001f: return-object v0 │ │ +0a6d60: |[0a6d60] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.toString:()Ljava/lang/String; │ │ +0a6d70: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0a6d74: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a6d7a: 5421 540d |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0d54 │ │ +0a6d7e: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a6d84: 0c00 |000a: move-result-object v0 │ │ +0a6d86: 1a01 2901 |000b: const-string v1, ": " // string@0129 │ │ +0a6d8a: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a6d90: 0c00 |0010: move-result-object v0 │ │ +0a6d92: 5421 520d |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d52 │ │ +0a6d96: 6e10 7028 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.toString:()Ljava/lang/String; // method@2870 │ │ +0a6d9c: 0c01 |0016: move-result-object v1 │ │ +0a6d9e: 6e20 5a34 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a6da4: 0c00 |001a: move-result-object v0 │ │ +0a6da6: 6e10 5f34 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a6dac: 0c00 |001e: move-result-object v0 │ │ +0a6dae: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ source_file_idx : 4239 (PropertyValuesHolder.java) │ │ @@ -156376,17 +156394,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6dbc: |[0a6dbc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.:()V │ │ -0a6dcc: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ -0a6dd2: 0e00 |0003: return-void │ │ +0a6db0: |[0a6db0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.:()V │ │ +0a6dc0: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ +0a6dc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ Virtual methods - │ │ @@ -156395,18 +156413,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a6dd4: |[0a6dd4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/lang/Object; │ │ -0a6de4: 6e10 c528 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.initialValue:()Ljava/util/ArrayList; // method@28c5 │ │ -0a6dea: 0c00 |0003: move-result-object v0 │ │ -0a6dec: 1100 |0004: return-object v0 │ │ +0a6dc8: |[0a6dc8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/lang/Object; │ │ +0a6dd8: 6e10 c528 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.initialValue:()Ljava/util/ArrayList; // method@28c5 │ │ +0a6dde: 0c00 |0003: move-result-object v0 │ │ +0a6de0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;) │ │ @@ -156414,18 +156432,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a6df0: |[0a6df0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/util/ArrayList; │ │ -0a6e00: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0a6e04: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a6e0a: 1100 |0005: return-object v0 │ │ +0a6de4: |[0a6de4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/util/ArrayList; │ │ +0a6df4: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0a6df8: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a6dfe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ source_file_idx : 5172 (ValueAnimator.java) │ │ @@ -156461,17 +156479,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6e0c: |[0a6e0c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.:()V │ │ -0a6e1c: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ -0a6e22: 0e00 |0003: return-void │ │ +0a6e00: |[0a6e00] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.:()V │ │ +0a6e10: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ +0a6e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; │ │ │ │ Virtual methods - │ │ @@ -156480,18 +156498,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a6e24: |[0a6e24] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/lang/Object; │ │ -0a6e34: 6e10 c828 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.initialValue:()Ljava/util/ArrayList; // method@28c8 │ │ -0a6e3a: 0c00 |0003: move-result-object v0 │ │ -0a6e3c: 1100 |0004: return-object v0 │ │ +0a6e18: |[0a6e18] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/lang/Object; │ │ +0a6e28: 6e10 c828 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.initialValue:()Ljava/util/ArrayList; // method@28c8 │ │ +0a6e2e: 0c00 |0003: move-result-object v0 │ │ +0a6e30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;) │ │ @@ -156499,18 +156517,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a6e40: |[0a6e40] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/util/ArrayList; │ │ -0a6e50: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0a6e54: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a6e5a: 1100 |0005: return-object v0 │ │ +0a6e34: |[0a6e34] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/util/ArrayList; │ │ +0a6e44: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0a6e48: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a6e4e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; │ │ │ │ source_file_idx : 5172 (ValueAnimator.java) │ │ @@ -156546,17 +156564,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6e5c: |[0a6e5c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.:()V │ │ -0a6e6c: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ -0a6e72: 0e00 |0003: return-void │ │ +0a6e50: |[0a6e50] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.:()V │ │ +0a6e60: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ +0a6e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; │ │ │ │ Virtual methods - │ │ @@ -156565,18 +156583,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a6e74: |[0a6e74] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/lang/Object; │ │ -0a6e84: 6e10 cb28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.initialValue:()Ljava/util/ArrayList; // method@28cb │ │ -0a6e8a: 0c00 |0003: move-result-object v0 │ │ -0a6e8c: 1100 |0004: return-object v0 │ │ +0a6e68: |[0a6e68] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/lang/Object; │ │ +0a6e78: 6e10 cb28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.initialValue:()Ljava/util/ArrayList; // method@28cb │ │ +0a6e7e: 0c00 |0003: move-result-object v0 │ │ +0a6e80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;) │ │ @@ -156584,18 +156602,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a6e90: |[0a6e90] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/util/ArrayList; │ │ -0a6ea0: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0a6ea4: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a6eaa: 1100 |0005: return-object v0 │ │ +0a6e84: |[0a6e84] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/util/ArrayList; │ │ +0a6e94: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0a6e98: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a6e9e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; │ │ │ │ source_file_idx : 5172 (ValueAnimator.java) │ │ @@ -156631,17 +156649,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6eac: |[0a6eac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.:()V │ │ -0a6ebc: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ -0a6ec2: 0e00 |0003: return-void │ │ +0a6ea0: |[0a6ea0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.:()V │ │ +0a6eb0: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ +0a6eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; │ │ │ │ Virtual methods - │ │ @@ -156650,18 +156668,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a6ec4: |[0a6ec4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/lang/Object; │ │ -0a6ed4: 6e10 ce28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.initialValue:()Ljava/util/ArrayList; // method@28ce │ │ -0a6eda: 0c00 |0003: move-result-object v0 │ │ -0a6edc: 1100 |0004: return-object v0 │ │ +0a6eb8: |[0a6eb8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/lang/Object; │ │ +0a6ec8: 6e10 ce28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.initialValue:()Ljava/util/ArrayList; // method@28ce │ │ +0a6ece: 0c00 |0003: move-result-object v0 │ │ +0a6ed0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;) │ │ @@ -156669,18 +156687,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a6ee0: |[0a6ee0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/util/ArrayList; │ │ -0a6ef0: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0a6ef4: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a6efa: 1100 |0005: return-object v0 │ │ +0a6ed4: |[0a6ed4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/util/ArrayList; │ │ +0a6ee4: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0a6ee8: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a6eee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; │ │ │ │ source_file_idx : 5172 (ValueAnimator.java) │ │ @@ -156716,17 +156734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6efc: |[0a6efc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.:()V │ │ -0a6f0c: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ -0a6f12: 0e00 |0003: return-void │ │ +0a6ef0: |[0a6ef0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.:()V │ │ +0a6f00: 7010 6834 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ +0a6f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; │ │ │ │ Virtual methods - │ │ @@ -156735,18 +156753,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a6f14: |[0a6f14] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/lang/Object; │ │ -0a6f24: 6e10 d128 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.initialValue:()Ljava/util/ArrayList; // method@28d1 │ │ -0a6f2a: 0c00 |0003: move-result-object v0 │ │ -0a6f2c: 1100 |0004: return-object v0 │ │ +0a6f08: |[0a6f08] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/lang/Object; │ │ +0a6f18: 6e10 d128 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.initialValue:()Ljava/util/ArrayList; // method@28d1 │ │ +0a6f1e: 0c00 |0003: move-result-object v0 │ │ +0a6f20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;) │ │ @@ -156754,18 +156772,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a6f30: |[0a6f30] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/util/ArrayList; │ │ -0a6f40: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0a6f44: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0a6f4a: 1100 |0005: return-object v0 │ │ +0a6f24: |[0a6f24] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/util/ArrayList; │ │ +0a6f34: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0a6f38: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0a6f3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; │ │ │ │ source_file_idx : 5172 (ValueAnimator.java) │ │ @@ -156798,17 +156816,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6f4c: |[0a6f4c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:()V │ │ -0a6f5c: 7010 cd04 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -0a6f62: 0e00 |0003: return-void │ │ +0a6f40: |[0a6f40] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:()V │ │ +0a6f50: 7010 cd04 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +0a6f56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;) │ │ @@ -156816,17 +156834,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6f64: |[0a6f64] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V │ │ -0a6f74: 7010 d228 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:()V // method@28d2 │ │ -0a6f7a: 0e00 |0003: return-void │ │ +0a6f58: |[0a6f58] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V │ │ +0a6f68: 7010 d228 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:()V // method@28d2 │ │ +0a6f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ @@ -156836,170 +156854,170 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 314 16-bit code units │ │ -0a6f7c: |[0a6f7c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.handleMessage:(Landroid/os/Message;)V │ │ -0a6f8c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a6f8e: 7100 da28 0000 |0001: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$000:()Ljava/lang/ThreadLocal; // method@28da │ │ -0a6f94: 0c13 |0004: move-result-object v19 │ │ -0a6f96: 7401 6934 1300 |0005: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0a6f9c: 0c05 |0008: move-result-object v5 │ │ -0a6f9e: 1f05 9f06 |0009: check-cast v5, Ljava/util/ArrayList; // type@069f │ │ -0a6fa2: 7100 db28 0000 |000b: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$100:()Ljava/lang/ThreadLocal; // method@28db │ │ -0a6fa8: 0c13 |000e: move-result-object v19 │ │ -0a6faa: 7401 6934 1300 |000f: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0a6fb0: 0c0a |0012: move-result-object v10 │ │ -0a6fb2: 1f0a 9f06 |0013: check-cast v10, Ljava/util/ArrayList; // type@069f │ │ -0a6fb6: 0800 1b00 |0015: move-object/from16 v0, v27 │ │ -0a6fba: 5200 4801 |0017: iget v0, v0, Landroid/os/Message;.what:I // field@0148 │ │ -0a6fbe: 0213 0000 |0019: move/from16 v19, v0 │ │ -0a6fc2: 2b13 1701 0000 |001b: packed-switch v19, 00000132 // +00000117 │ │ -0a6fc8: 0e00 |001e: return-void │ │ -0a6fca: 7100 dd28 0000 |001f: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$200:()Ljava/lang/ThreadLocal; // method@28dd │ │ -0a6fd0: 0c13 |0022: move-result-object v19 │ │ -0a6fd2: 7401 6934 1300 |0023: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0a6fd8: 0c10 |0026: move-result-object v16 │ │ -0a6fda: 1f10 9f06 |0027: check-cast v16, Ljava/util/ArrayList; // type@069f │ │ -0a6fde: 6e10 9534 0500 |0029: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a6fe4: 0a13 |002c: move-result v19 │ │ -0a6fe6: 3c13 0800 |002d: if-gtz v19, 0035 // +0008 │ │ -0a6fea: 6e10 9534 0a00 |002f: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a6ff0: 0a13 |0032: move-result v19 │ │ -0a6ff2: 3d13 0300 |0033: if-lez v19, 0036 // +0003 │ │ -0a6ff6: 1206 |0035: const/4 v6, #int 0 // #0 │ │ -0a6ff8: 7401 9534 1000 |0036: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a6ffe: 0a13 |0039: move-result v19 │ │ -0a7000: 3d13 2e00 |003a: if-lez v19, 0068 // +002e │ │ -0a7004: 7401 8c34 1000 |003c: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0a700a: 0c11 |003f: move-result-object v17 │ │ -0a700c: 1f11 9f06 |0040: check-cast v17, Ljava/util/ArrayList; // type@069f │ │ -0a7010: 7401 8b34 1000 |0042: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0a7016: 7401 9534 1100 |0045: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a701c: 0a07 |0048: move-result v7 │ │ -0a701e: 120c |0049: const/4 v12, #int 0 // #0 │ │ -0a7020: 357c ecff |004a: if-ge v12, v7, 0036 // -0014 │ │ -0a7024: 0800 1100 |004c: move-object/from16 v0, v17 │ │ -0a7028: 6e20 8e34 c000 |004e: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a702e: 0c04 |0051: move-result-object v4 │ │ -0a7030: 1f04 4e05 |0052: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0a7034: 7110 de28 0400 |0054: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J // method@28de │ │ -0a703a: 0b14 |0057: move-result-wide v20 │ │ -0a703c: 1616 0000 |0058: const-wide/16 v22, #int 0 // #0 │ │ -0a7040: 3113 1416 |005a: cmp-long v19, v20, v22 │ │ -0a7044: 3913 0800 |005c: if-nez v19, 0064 // +0008 │ │ -0a7048: 7110 df28 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28df │ │ -0a704e: d80c 0c01 |0061: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0a7052: 28e7 |0063: goto 004a // -0019 │ │ -0a7054: 6e20 8934 4a00 |0064: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a705a: 28fa |0067: goto 0061 // -0006 │ │ -0a705c: 7100 a723 0000 |0068: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0a7062: 0b08 |006b: move-result-wide v8 │ │ -0a7064: 7100 e028 0000 |006c: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$500:()Ljava/lang/ThreadLocal; // method@28e0 │ │ -0a706a: 0c13 |006f: move-result-object v19 │ │ -0a706c: 7401 6934 1300 |0070: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0a7072: 0c12 |0073: move-result-object v18 │ │ -0a7074: 1f12 9f06 |0074: check-cast v18, Ljava/util/ArrayList; // type@069f │ │ -0a7078: 7100 e128 0000 |0076: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$600:()Ljava/lang/ThreadLocal; // method@28e1 │ │ -0a707e: 0c13 |0079: move-result-object v19 │ │ -0a7080: 7401 6934 1300 |007a: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0a7086: 0c0b |007d: move-result-object v11 │ │ -0a7088: 1f0b 9f06 |007e: check-cast v11, Ljava/util/ArrayList; // type@069f │ │ -0a708c: 6e10 9534 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a7092: 0a0e |0083: move-result v14 │ │ -0a7094: 120c |0084: const/4 v12, #int 0 // #0 │ │ -0a7096: 35ec 1600 |0085: if-ge v12, v14, 009b // +0016 │ │ -0a709a: 6e20 8e34 ca00 |0087: invoke-virtual {v10, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a70a0: 0c04 |008a: move-result-object v4 │ │ -0a70a2: 1f04 4e05 |008b: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0a70a6: 7130 e228 8409 |008d: invoke-static {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z // method@28e2 │ │ -0a70ac: 0a13 |0090: move-result v19 │ │ -0a70ae: 3813 0700 |0091: if-eqz v19, 0098 // +0007 │ │ -0a70b2: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -0a70b6: 6e20 8934 4000 |0095: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a70bc: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0a70c0: 28eb |009a: goto 0085 // -0015 │ │ -0a70c2: 7401 9534 1200 |009b: invoke-virtual/range {v18}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a70c8: 0a0f |009e: move-result v15 │ │ -0a70ca: 3d0f 2000 |009f: if-lez v15, 00bf // +0020 │ │ -0a70ce: 120c |00a1: const/4 v12, #int 0 // #0 │ │ -0a70d0: 35fc 1a00 |00a2: if-ge v12, v15, 00bc // +001a │ │ -0a70d4: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ -0a70d8: 6e20 8e34 c000 |00a6: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a70de: 0c04 |00a9: move-result-object v4 │ │ -0a70e0: 1f04 4e05 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0a70e4: 7110 df28 0400 |00ac: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28df │ │ -0a70ea: 1313 0100 |00af: const/16 v19, #int 1 // #1 │ │ -0a70ee: 0200 1300 |00b1: move/from16 v0, v19 │ │ -0a70f2: 7120 e328 0400 |00b3: invoke-static {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z // method@28e3 │ │ -0a70f8: 6e20 9234 4a00 |00b6: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0a70fe: d80c 0c01 |00b9: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0a7102: 28e7 |00bb: goto 00a2 // -0019 │ │ -0a7104: 7401 8b34 1200 |00bc: invoke-virtual/range {v18}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0a710a: 6e10 9534 0500 |00bf: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a7110: 0a0d |00c2: move-result v13 │ │ -0a7112: 120c |00c3: const/4 v12, #int 0 // #0 │ │ -0a7114: 35dc 2200 |00c4: if-ge v12, v13, 00e6 // +0022 │ │ -0a7118: 6e20 8e34 c500 |00c6: invoke-virtual {v5, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a711e: 0c04 |00c9: move-result-object v4 │ │ -0a7120: 1f04 4e05 |00ca: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0a7124: 6e30 e828 8409 |00cc: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@28e8 │ │ -0a712a: 0a13 |00cf: move-result v19 │ │ -0a712c: 3813 0500 |00d0: if-eqz v19, 00d5 // +0005 │ │ -0a7130: 6e20 8934 4b00 |00d2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0a7136: 6e10 9534 0500 |00d5: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a713c: 0a13 |00d8: move-result v19 │ │ -0a713e: 0200 1300 |00d9: move/from16 v0, v19 │ │ -0a7142: 33d0 0500 |00db: if-ne v0, v13, 00e0 // +0005 │ │ -0a7146: d80c 0c01 |00dd: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0a714a: 28e5 |00df: goto 00c4 // -001b │ │ -0a714c: d80d 0dff |00e0: add-int/lit8 v13, v13, #int -1 // #ff │ │ -0a7150: 6e20 9234 4b00 |00e2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0a7156: 28df |00e5: goto 00c4 // -0021 │ │ -0a7158: 6e10 9534 0b00 |00e6: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a715e: 0a13 |00e9: move-result v19 │ │ -0a7160: 3d13 1a00 |00ea: if-lez v19, 0104 // +001a │ │ -0a7164: 120c |00ec: const/4 v12, #int 0 // #0 │ │ -0a7166: 6e10 9534 0b00 |00ed: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a716c: 0a13 |00f0: move-result v19 │ │ -0a716e: 0200 1300 |00f1: move/from16 v0, v19 │ │ -0a7172: 350c 0e00 |00f3: if-ge v12, v0, 0101 // +000e │ │ -0a7176: 6e20 8e34 cb00 |00f5: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a717c: 0c13 |00f8: move-result-object v19 │ │ -0a717e: 1f13 4e05 |00f9: check-cast v19, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0a7182: 7701 e428 1300 |00fb: invoke-static/range {v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28e4 │ │ -0a7188: d80c 0c01 |00fe: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0a718c: 28ed |0100: goto 00ed // -0013 │ │ -0a718e: 6e10 8b34 0b00 |0101: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0a7194: 3806 1aff |0104: if-eqz v6, 001e // -00e6 │ │ -0a7198: 6e10 8f34 0500 |0106: invoke-virtual {v5}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0a719e: 0a13 |0109: move-result v19 │ │ -0a71a0: 3813 0800 |010a: if-eqz v19, 0112 // +0008 │ │ -0a71a4: 6e10 8f34 0a00 |010c: invoke-virtual {v10}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0a71aa: 0a13 |010f: move-result v19 │ │ -0a71ac: 3913 0eff |0110: if-nez v19, 001e // -00f2 │ │ -0a71b0: 1313 0100 |0112: const/16 v19, #int 1 // #1 │ │ -0a71b4: 1614 0000 |0114: const-wide/16 v20, #int 0 // #0 │ │ -0a71b8: 7100 dc28 0000 |0116: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$1000:()J // method@28dc │ │ -0a71be: 0b16 |0119: move-result-wide v22 │ │ -0a71c0: 7100 a723 0000 |011a: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0a71c6: 0b18 |011d: move-result-wide v24 │ │ -0a71c8: 9c18 1808 |011e: sub-long v24, v24, v8 │ │ -0a71cc: 9c16 1618 |0120: sub-long v22, v22, v24 │ │ -0a71d0: 7704 1c34 1400 |0122: invoke-static/range {v20, v21, v22, v23}, Ljava/lang/Math;.max:(JJ)J // method@341c │ │ -0a71d6: 0b14 |0125: move-result-wide v20 │ │ -0a71d8: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ -0a71dc: 0201 1300 |0128: move/from16 v1, v19 │ │ -0a71e0: 0502 1400 |012a: move-wide/from16 v2, v20 │ │ -0a71e4: 6e40 d628 1032 |012c: invoke-virtual {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessageDelayed:(IJ)Z // method@28d6 │ │ -0a71ea: 2900 effe |012f: goto/16 001e // -0111 │ │ -0a71ee: 0000 |0131: nop // spacer │ │ -0a71f0: 0001 0200 0000 0000 0400 0000 4d00 ... |0132: packed-switch-data (8 units) │ │ +0a6f70: |[0a6f70] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.handleMessage:(Landroid/os/Message;)V │ │ +0a6f80: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a6f82: 7100 da28 0000 |0001: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$000:()Ljava/lang/ThreadLocal; // method@28da │ │ +0a6f88: 0c13 |0004: move-result-object v19 │ │ +0a6f8a: 7401 6934 1300 |0005: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0a6f90: 0c05 |0008: move-result-object v5 │ │ +0a6f92: 1f05 9f06 |0009: check-cast v5, Ljava/util/ArrayList; // type@069f │ │ +0a6f96: 7100 db28 0000 |000b: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$100:()Ljava/lang/ThreadLocal; // method@28db │ │ +0a6f9c: 0c13 |000e: move-result-object v19 │ │ +0a6f9e: 7401 6934 1300 |000f: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0a6fa4: 0c0a |0012: move-result-object v10 │ │ +0a6fa6: 1f0a 9f06 |0013: check-cast v10, Ljava/util/ArrayList; // type@069f │ │ +0a6faa: 0800 1b00 |0015: move-object/from16 v0, v27 │ │ +0a6fae: 5200 4801 |0017: iget v0, v0, Landroid/os/Message;.what:I // field@0148 │ │ +0a6fb2: 0213 0000 |0019: move/from16 v19, v0 │ │ +0a6fb6: 2b13 1701 0000 |001b: packed-switch v19, 00000132 // +00000117 │ │ +0a6fbc: 0e00 |001e: return-void │ │ +0a6fbe: 7100 dd28 0000 |001f: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$200:()Ljava/lang/ThreadLocal; // method@28dd │ │ +0a6fc4: 0c13 |0022: move-result-object v19 │ │ +0a6fc6: 7401 6934 1300 |0023: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0a6fcc: 0c10 |0026: move-result-object v16 │ │ +0a6fce: 1f10 9f06 |0027: check-cast v16, Ljava/util/ArrayList; // type@069f │ │ +0a6fd2: 6e10 9534 0500 |0029: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a6fd8: 0a13 |002c: move-result v19 │ │ +0a6fda: 3c13 0800 |002d: if-gtz v19, 0035 // +0008 │ │ +0a6fde: 6e10 9534 0a00 |002f: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a6fe4: 0a13 |0032: move-result v19 │ │ +0a6fe6: 3d13 0300 |0033: if-lez v19, 0036 // +0003 │ │ +0a6fea: 1206 |0035: const/4 v6, #int 0 // #0 │ │ +0a6fec: 7401 9534 1000 |0036: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a6ff2: 0a13 |0039: move-result v19 │ │ +0a6ff4: 3d13 2e00 |003a: if-lez v19, 0068 // +002e │ │ +0a6ff8: 7401 8c34 1000 |003c: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0a6ffe: 0c11 |003f: move-result-object v17 │ │ +0a7000: 1f11 9f06 |0040: check-cast v17, Ljava/util/ArrayList; // type@069f │ │ +0a7004: 7401 8b34 1000 |0042: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0a700a: 7401 9534 1100 |0045: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a7010: 0a07 |0048: move-result v7 │ │ +0a7012: 120c |0049: const/4 v12, #int 0 // #0 │ │ +0a7014: 357c ecff |004a: if-ge v12, v7, 0036 // -0014 │ │ +0a7018: 0800 1100 |004c: move-object/from16 v0, v17 │ │ +0a701c: 6e20 8e34 c000 |004e: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a7022: 0c04 |0051: move-result-object v4 │ │ +0a7024: 1f04 4e05 |0052: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0a7028: 7110 de28 0400 |0054: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J // method@28de │ │ +0a702e: 0b14 |0057: move-result-wide v20 │ │ +0a7030: 1616 0000 |0058: const-wide/16 v22, #int 0 // #0 │ │ +0a7034: 3113 1416 |005a: cmp-long v19, v20, v22 │ │ +0a7038: 3913 0800 |005c: if-nez v19, 0064 // +0008 │ │ +0a703c: 7110 df28 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28df │ │ +0a7042: d80c 0c01 |0061: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0a7046: 28e7 |0063: goto 004a // -0019 │ │ +0a7048: 6e20 8934 4a00 |0064: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a704e: 28fa |0067: goto 0061 // -0006 │ │ +0a7050: 7100 a723 0000 |0068: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0a7056: 0b08 |006b: move-result-wide v8 │ │ +0a7058: 7100 e028 0000 |006c: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$500:()Ljava/lang/ThreadLocal; // method@28e0 │ │ +0a705e: 0c13 |006f: move-result-object v19 │ │ +0a7060: 7401 6934 1300 |0070: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0a7066: 0c12 |0073: move-result-object v18 │ │ +0a7068: 1f12 9f06 |0074: check-cast v18, Ljava/util/ArrayList; // type@069f │ │ +0a706c: 7100 e128 0000 |0076: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$600:()Ljava/lang/ThreadLocal; // method@28e1 │ │ +0a7072: 0c13 |0079: move-result-object v19 │ │ +0a7074: 7401 6934 1300 |007a: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0a707a: 0c0b |007d: move-result-object v11 │ │ +0a707c: 1f0b 9f06 |007e: check-cast v11, Ljava/util/ArrayList; // type@069f │ │ +0a7080: 6e10 9534 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a7086: 0a0e |0083: move-result v14 │ │ +0a7088: 120c |0084: const/4 v12, #int 0 // #0 │ │ +0a708a: 35ec 1600 |0085: if-ge v12, v14, 009b // +0016 │ │ +0a708e: 6e20 8e34 ca00 |0087: invoke-virtual {v10, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a7094: 0c04 |008a: move-result-object v4 │ │ +0a7096: 1f04 4e05 |008b: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0a709a: 7130 e228 8409 |008d: invoke-static {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z // method@28e2 │ │ +0a70a0: 0a13 |0090: move-result v19 │ │ +0a70a2: 3813 0700 |0091: if-eqz v19, 0098 // +0007 │ │ +0a70a6: 0800 1200 |0093: move-object/from16 v0, v18 │ │ +0a70aa: 6e20 8934 4000 |0095: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a70b0: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0a70b4: 28eb |009a: goto 0085 // -0015 │ │ +0a70b6: 7401 9534 1200 |009b: invoke-virtual/range {v18}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a70bc: 0a0f |009e: move-result v15 │ │ +0a70be: 3d0f 2000 |009f: if-lez v15, 00bf // +0020 │ │ +0a70c2: 120c |00a1: const/4 v12, #int 0 // #0 │ │ +0a70c4: 35fc 1a00 |00a2: if-ge v12, v15, 00bc // +001a │ │ +0a70c8: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ +0a70cc: 6e20 8e34 c000 |00a6: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a70d2: 0c04 |00a9: move-result-object v4 │ │ +0a70d4: 1f04 4e05 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0a70d8: 7110 df28 0400 |00ac: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28df │ │ +0a70de: 1313 0100 |00af: const/16 v19, #int 1 // #1 │ │ +0a70e2: 0200 1300 |00b1: move/from16 v0, v19 │ │ +0a70e6: 7120 e328 0400 |00b3: invoke-static {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z // method@28e3 │ │ +0a70ec: 6e20 9234 4a00 |00b6: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0a70f2: d80c 0c01 |00b9: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0a70f6: 28e7 |00bb: goto 00a2 // -0019 │ │ +0a70f8: 7401 8b34 1200 |00bc: invoke-virtual/range {v18}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0a70fe: 6e10 9534 0500 |00bf: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a7104: 0a0d |00c2: move-result v13 │ │ +0a7106: 120c |00c3: const/4 v12, #int 0 // #0 │ │ +0a7108: 35dc 2200 |00c4: if-ge v12, v13, 00e6 // +0022 │ │ +0a710c: 6e20 8e34 c500 |00c6: invoke-virtual {v5, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a7112: 0c04 |00c9: move-result-object v4 │ │ +0a7114: 1f04 4e05 |00ca: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0a7118: 6e30 e828 8409 |00cc: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@28e8 │ │ +0a711e: 0a13 |00cf: move-result v19 │ │ +0a7120: 3813 0500 |00d0: if-eqz v19, 00d5 // +0005 │ │ +0a7124: 6e20 8934 4b00 |00d2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0a712a: 6e10 9534 0500 |00d5: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a7130: 0a13 |00d8: move-result v19 │ │ +0a7132: 0200 1300 |00d9: move/from16 v0, v19 │ │ +0a7136: 33d0 0500 |00db: if-ne v0, v13, 00e0 // +0005 │ │ +0a713a: d80c 0c01 |00dd: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0a713e: 28e5 |00df: goto 00c4 // -001b │ │ +0a7140: d80d 0dff |00e0: add-int/lit8 v13, v13, #int -1 // #ff │ │ +0a7144: 6e20 9234 4b00 |00e2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0a714a: 28df |00e5: goto 00c4 // -0021 │ │ +0a714c: 6e10 9534 0b00 |00e6: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a7152: 0a13 |00e9: move-result v19 │ │ +0a7154: 3d13 1a00 |00ea: if-lez v19, 0104 // +001a │ │ +0a7158: 120c |00ec: const/4 v12, #int 0 // #0 │ │ +0a715a: 6e10 9534 0b00 |00ed: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a7160: 0a13 |00f0: move-result v19 │ │ +0a7162: 0200 1300 |00f1: move/from16 v0, v19 │ │ +0a7166: 350c 0e00 |00f3: if-ge v12, v0, 0101 // +000e │ │ +0a716a: 6e20 8e34 cb00 |00f5: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a7170: 0c13 |00f8: move-result-object v19 │ │ +0a7172: 1f13 4e05 |00f9: check-cast v19, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0a7176: 7701 e428 1300 |00fb: invoke-static/range {v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28e4 │ │ +0a717c: d80c 0c01 |00fe: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0a7180: 28ed |0100: goto 00ed // -0013 │ │ +0a7182: 6e10 8b34 0b00 |0101: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0a7188: 3806 1aff |0104: if-eqz v6, 001e // -00e6 │ │ +0a718c: 6e10 8f34 0500 |0106: invoke-virtual {v5}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0a7192: 0a13 |0109: move-result v19 │ │ +0a7194: 3813 0800 |010a: if-eqz v19, 0112 // +0008 │ │ +0a7198: 6e10 8f34 0a00 |010c: invoke-virtual {v10}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0a719e: 0a13 |010f: move-result v19 │ │ +0a71a0: 3913 0eff |0110: if-nez v19, 001e // -00f2 │ │ +0a71a4: 1313 0100 |0112: const/16 v19, #int 1 // #1 │ │ +0a71a8: 1614 0000 |0114: const-wide/16 v20, #int 0 // #0 │ │ +0a71ac: 7100 dc28 0000 |0116: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$1000:()J // method@28dc │ │ +0a71b2: 0b16 |0119: move-result-wide v22 │ │ +0a71b4: 7100 a723 0000 |011a: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0a71ba: 0b18 |011d: move-result-wide v24 │ │ +0a71bc: 9c18 1808 |011e: sub-long v24, v24, v8 │ │ +0a71c0: 9c16 1618 |0120: sub-long v22, v22, v24 │ │ +0a71c4: 7704 1c34 1400 |0122: invoke-static/range {v20, v21, v22, v23}, Ljava/lang/Math;.max:(JJ)J // method@341c │ │ +0a71ca: 0b14 |0125: move-result-wide v20 │ │ +0a71cc: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ +0a71d0: 0201 1300 |0128: move/from16 v1, v19 │ │ +0a71d4: 0502 1400 |012a: move-wide/from16 v2, v20 │ │ +0a71d8: 6e40 d628 1032 |012c: invoke-virtual {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessageDelayed:(IJ)Z // method@28d6 │ │ +0a71de: 2900 effe |012f: goto/16 001e // -0111 │ │ +0a71e2: 0000 |0131: nop // spacer │ │ +0a71e4: 0001 0200 0000 0000 0400 0000 4d00 ... |0132: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0001 line=588 │ │ 0x000b line=589 │ │ 0x0015 line=590 │ │ 0x001e line=684 │ │ @@ -157137,24 +157155,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a7200: |[0a7200] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;)V │ │ -0a7210: 7020 5522 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@2255 │ │ -0a7216: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a721a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -0a721e: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0a7224: 0c00 |000a: move-result-object v0 │ │ -0a7226: 5b10 810d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a722a: 0e00 |000d: return-void │ │ -0a722c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a722e: 28fc |000f: goto 000b // -0004 │ │ +0a71f4: |[0a71f4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;)V │ │ +0a7204: 7020 5522 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@2255 │ │ +0a720a: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a720e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0a7212: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0a7218: 0c00 |000a: move-result-object v0 │ │ +0a721a: 5b10 810d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a721e: 0e00 |000d: return-void │ │ +0a7220: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a7222: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -157166,24 +157184,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0a7230: |[0a7230] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a7240: 7030 5622 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ -0a7246: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a724a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -0a724e: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0a7254: 0c00 |000a: move-result-object v0 │ │ -0a7256: 5b10 810d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a725a: 0e00 |000d: return-void │ │ -0a725c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a725e: 28fc |000f: goto 000b // -0004 │ │ +0a7224: |[0a7224] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a7234: 7030 5622 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ +0a723a: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a723e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0a7242: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0a7248: 0c00 |000a: move-result-object v0 │ │ +0a724a: 5b10 810d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a724e: 0e00 |000d: return-void │ │ +0a7250: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a7252: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x000d line=19 │ │ 0x000e line=18 │ │ locals : │ │ @@ -157196,24 +157214,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0a7260: |[0a7260] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0a7270: 7040 5722 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ -0a7276: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a727a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -0a727e: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0a7284: 0c00 |000a: move-result-object v0 │ │ -0a7286: 5b10 810d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a728a: 0e00 |000d: return-void │ │ -0a728c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a728e: 28fc |000f: goto 000b // -0004 │ │ +0a7254: |[0a7254] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a7264: 7040 5722 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ +0a726a: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a726e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0a7272: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0a7278: 0c00 |000a: move-result-object v0 │ │ +0a727a: 5b10 810d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a727e: 0e00 |000d: return-void │ │ +0a7280: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a7282: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ 0x000d line=23 │ │ 0x000e line=22 │ │ locals : │ │ @@ -157228,24 +157246,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a7290: |[0a7290] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getAlpha:()F │ │ -0a72a0: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a72a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a72a8: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a72ac: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ -0a72b2: 0a00 |0009: move-result v0 │ │ -0a72b4: 0f00 |000a: return v0 │ │ -0a72b6: 6f10 6422 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getAlpha:()F // method@2264 │ │ -0a72bc: 0a00 |000e: move-result v0 │ │ -0a72be: 28fb |000f: goto 000a // -0005 │ │ +0a7284: |[0a7284] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getAlpha:()F │ │ +0a7294: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7298: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a729c: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a72a0: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ +0a72a6: 0a00 |0009: move-result v0 │ │ +0a72a8: 0f00 |000a: return v0 │ │ +0a72aa: 6f10 6422 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getAlpha:()F // method@2264 │ │ +0a72b0: 0a00 |000e: move-result v0 │ │ +0a72b2: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000a line=41 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; │ │ @@ -157255,24 +157273,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a72c0: |[0a72c0] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationX:()F │ │ -0a72d0: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a72d4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a72d8: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a72dc: 6e10 2e29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@292e │ │ -0a72e2: 0a00 |0009: move-result v0 │ │ -0a72e4: 0f00 |000a: return v0 │ │ -0a72e6: 6f10 7022 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationX:()F // method@2270 │ │ -0a72ec: 0a00 |000e: move-result v0 │ │ -0a72ee: 28fb |000f: goto 000a // -0005 │ │ +0a72b4: |[0a72b4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationX:()F │ │ +0a72c4: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a72c8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a72cc: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a72d0: 6e10 2e29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@292e │ │ +0a72d6: 0a00 |0009: move-result v0 │ │ +0a72d8: 0f00 |000a: return v0 │ │ +0a72da: 6f10 7022 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationX:()F // method@2270 │ │ +0a72e0: 0a00 |000e: move-result v0 │ │ +0a72e2: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=53 │ │ 0x000a line=55 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; │ │ @@ -157282,24 +157300,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a72f0: |[0a72f0] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationY:()F │ │ -0a7300: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7304: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7308: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a730c: 6e10 2f29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@292f │ │ -0a7312: 0a00 |0009: move-result v0 │ │ -0a7314: 0f00 |000a: return v0 │ │ -0a7316: 6f10 7122 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationY:()F // method@2271 │ │ -0a731c: 0a00 |000e: move-result v0 │ │ -0a731e: 28fb |000f: goto 000a // -0005 │ │ +0a72e4: |[0a72e4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationY:()F │ │ +0a72f4: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a72f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a72fc: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a7300: 6e10 2f29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@292f │ │ +0a7306: 0a00 |0009: move-result v0 │ │ +0a7308: 0f00 |000a: return v0 │ │ +0a730a: 6f10 7122 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationY:()F // method@2271 │ │ +0a7310: 0a00 |000e: move-result v0 │ │ +0a7312: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x000a line=69 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; │ │ @@ -157309,22 +157327,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a7320: |[0a7320] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setAlpha:(F)V │ │ -0a7330: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7334: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a7338: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a733c: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ -0a7342: 0e00 |0009: return-void │ │ -0a7344: 6f20 8a22 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@228a │ │ -0a734a: 28fc |000d: goto 0009 // -0004 │ │ +0a7314: |[0a7314] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setAlpha:(F)V │ │ +0a7324: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7328: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a732c: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a7330: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ +0a7336: 0e00 |0009: return-void │ │ +0a7338: 6f20 8a22 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@228a │ │ +0a733e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x0009 line=50 │ │ 0x000a line=48 │ │ locals : │ │ @@ -157336,22 +157354,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a734c: |[0a734c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationX:(F)V │ │ -0a735c: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7360: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a7364: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a7368: 6e20 3a29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@293a │ │ -0a736e: 0e00 |0009: return-void │ │ -0a7370: 6f20 9122 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationX:(F)V // method@2291 │ │ -0a7376: 28fc |000d: goto 0009 // -0004 │ │ +0a7340: |[0a7340] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationX:(F)V │ │ +0a7350: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7354: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a7358: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a735c: 6e20 3a29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@293a │ │ +0a7362: 0e00 |0009: return-void │ │ +0a7364: 6f20 9122 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationX:(F)V // method@2291 │ │ +0a736a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ 0x0009 line=64 │ │ 0x000a line=62 │ │ locals : │ │ @@ -157363,22 +157381,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a7378: |[0a7378] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationY:(F)V │ │ -0a7388: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a738c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a7390: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a7394: 6e20 3b29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@293b │ │ -0a739a: 0e00 |0009: return-void │ │ -0a739c: 6f20 9222 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@2292 │ │ -0a73a2: 28fc |000d: goto 0009 // -0004 │ │ +0a736c: |[0a736c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationY:(F)V │ │ +0a737c: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7380: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a7384: 5410 810d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a7388: 6e20 3b29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@293b │ │ +0a738e: 0e00 |0009: return-void │ │ +0a7390: 6f20 9222 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@2292 │ │ +0a7396: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0009 line=78 │ │ 0x000a line=76 │ │ locals : │ │ @@ -157390,26 +157408,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a73a4: |[0a73a4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setVisibility:(I)V │ │ -0a73b4: 5410 810d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a73b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a73bc: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -0a73c0: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -0a73c4: 6e10 1b29 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.clearAnimation:()V // method@291b │ │ -0a73ca: 6f20 9322 2100 |000b: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2293 │ │ -0a73d0: 0e00 |000e: return-void │ │ -0a73d2: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -0a73d6: 5410 810d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ -0a73da: 6e20 2129 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setAnimation:(Landroid/view/animation/Animation;)V // method@2921 │ │ -0a73e0: 28f5 |0016: goto 000b // -000b │ │ +0a7398: |[0a7398] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setVisibility:(I)V │ │ +0a73a8: 5410 810d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a73ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a73b0: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +0a73b4: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +0a73b8: 6e10 1b29 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.clearAnimation:()V // method@291b │ │ +0a73be: 6f20 9322 2100 |000b: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2293 │ │ +0a73c4: 0e00 |000e: return-void │ │ +0a73c6: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +0a73ca: 5410 810d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d81 │ │ +0a73ce: 6e20 2129 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setAnimation:(Landroid/view/animation/Animation;)V // method@2921 │ │ +0a73d4: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0004 line=28 │ │ 0x0008 line=29 │ │ 0x000b line=34 │ │ 0x000e line=35 │ │ @@ -157494,26 +157512,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0a73e4: |[0a73e4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:()V │ │ -0a73f4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a73f8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0a73fc: 3510 0d00 |0004: if-ge v0, v1, 0011 // +000d │ │ -0a7400: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a7402: 6a00 820d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7406: 2200 b306 |0009: new-instance v0, Ljava/util/WeakHashMap; // type@06b3 │ │ -0a740a: 7010 0135 0000 |000b: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ -0a7410: 6900 830d |000e: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0d83 │ │ -0a7414: 0e00 |0010: return-void │ │ -0a7416: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0a7418: 28f5 |0012: goto 0007 // -000b │ │ +0a73d8: |[0a73d8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:()V │ │ +0a73e8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a73ec: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0a73f0: 3510 0d00 |0004: if-ge v0, v1, 0011 // +000d │ │ +0a73f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a73f6: 6a00 820d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a73fa: 2200 b306 |0009: new-instance v0, Ljava/util/WeakHashMap; // type@06b3 │ │ +0a73fe: 7010 0135 0000 |000b: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ +0a7404: 6900 830d |000e: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0d83 │ │ +0a7408: 0e00 |0010: return-void │ │ +0a740a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0a740c: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0009 line=16 │ │ 0x0011 line=14 │ │ locals : │ │ │ │ @@ -157522,38 +157540,38 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0a741c: |[0a741c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:(Landroid/view/View;)V │ │ -0a742c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0a7430: 7010 9c23 0200 |0002: invoke-direct {v2}, Landroid/view/animation/Animation;.:()V // method@239c │ │ -0a7436: 5920 850d |0005: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ -0a743a: 5920 870d |0007: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ -0a743e: 5920 880d |0009: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ -0a7442: 2200 8e00 |000b: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ -0a7446: 7010 6d03 0000 |000d: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ -0a744c: 5b20 860d |0010: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0d86 │ │ -0a7450: 2200 8e00 |0012: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ -0a7454: 7010 6d03 0000 |0014: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ -0a745a: 5b20 840d |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0d84 │ │ -0a745e: 2200 8300 |0019: new-instance v0, Landroid/graphics/Matrix; // type@0083 │ │ -0a7462: 7010 3e03 0000 |001b: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@033e │ │ -0a7468: 5b20 890d |001e: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0d89 │ │ -0a746c: 1600 0000 |0020: const-wide/16 v0, #int 0 // #0 │ │ -0a7470: 6e30 3429 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setDuration:(J)V // method@2934 │ │ -0a7476: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -0a7478: 6e20 3529 0200 |0026: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setFillAfter:(Z)V // method@2935 │ │ -0a747e: 6e20 1022 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@2210 │ │ -0a7484: 2200 8e06 |002c: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ -0a7488: 7020 6d34 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ -0a748e: 5b20 8c0d |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a7492: 0e00 |0033: return-void │ │ +0a7410: |[0a7410] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:(Landroid/view/View;)V │ │ +0a7420: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0a7424: 7010 9c23 0200 |0002: invoke-direct {v2}, Landroid/view/animation/Animation;.:()V // method@239c │ │ +0a742a: 5920 850d |0005: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ +0a742e: 5920 870d |0007: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ +0a7432: 5920 880d |0009: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ +0a7436: 2200 8e00 |000b: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ +0a743a: 7010 6d03 0000 |000d: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ +0a7440: 5b20 860d |0010: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0d86 │ │ +0a7444: 2200 8e00 |0012: new-instance v0, Landroid/graphics/RectF; // type@008e │ │ +0a7448: 7010 6d03 0000 |0014: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@036d │ │ +0a744e: 5b20 840d |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0d84 │ │ +0a7452: 2200 8300 |0019: new-instance v0, Landroid/graphics/Matrix; // type@0083 │ │ +0a7456: 7010 3e03 0000 |001b: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@033e │ │ +0a745c: 5b20 890d |001e: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0d89 │ │ +0a7460: 1600 0000 |0020: const-wide/16 v0, #int 0 // #0 │ │ +0a7464: 6e30 3429 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setDuration:(J)V // method@2934 │ │ +0a746a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +0a746c: 6e20 3529 0200 |0026: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setFillAfter:(Z)V // method@2935 │ │ +0a7472: 6e20 1022 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@2210 │ │ +0a7478: 2200 8e06 |002c: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ +0a747c: 7020 6d34 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ +0a7482: 5b20 8c0d |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a7486: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=40 │ │ 0x0005 line=30 │ │ 0x0007 line=31 │ │ 0x0009 line=32 │ │ 0x000b line=36 │ │ @@ -157573,52 +157591,52 @@ │ │ type : '(Landroid/graphics/RectF;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 73 16-bit code units │ │ -0a7494: |[0a7494] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V │ │ -0a74a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a74a6: 6e10 cf21 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0a74ac: 0a04 |0004: move-result v4 │ │ -0a74ae: 8243 |0005: int-to-float v3, v4 │ │ -0a74b0: 6e10 a121 0800 |0006: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ -0a74b6: 0a04 |0009: move-result v4 │ │ -0a74b8: 8241 |000a: int-to-float v1, v4 │ │ -0a74ba: 6e51 7203 5735 |000b: invoke-virtual {v7, v5, v5, v3, v1}, Landroid/graphics/RectF;.set:(FFFF)V // method@0372 │ │ -0a74c0: 5462 890d |000e: iget-object v2, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0d89 │ │ -0a74c4: 6e10 4303 0200 |0010: invoke-virtual {v2}, Landroid/graphics/Matrix;.reset:()V // method@0343 │ │ -0a74ca: 7030 3c29 2608 |0013: invoke-direct {v6, v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@293c │ │ -0a74d0: 5464 890d |0016: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0d89 │ │ -0a74d4: 6e20 4003 7400 |0018: invoke-virtual {v4, v7}, Landroid/graphics/Matrix;.mapRect:(Landroid/graphics/RectF;)Z // method@0340 │ │ -0a74da: 6e10 aa21 0800 |001b: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0a74e0: 0a04 |001e: move-result v4 │ │ -0a74e2: 8244 |001f: int-to-float v4, v4 │ │ -0a74e4: 6e10 c821 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a74ea: 0a05 |0023: move-result v5 │ │ -0a74ec: 8255 |0024: int-to-float v5, v5 │ │ -0a74ee: 6e30 7103 4705 |0025: invoke-virtual {v7, v4, v5}, Landroid/graphics/RectF;.offset:(FF)V // method@0371 │ │ -0a74f4: 5274 3f01 |0028: iget v4, v7, Landroid/graphics/RectF;.right:F // field@013f │ │ -0a74f8: 5275 3e01 |002a: iget v5, v7, Landroid/graphics/RectF;.left:F // field@013e │ │ -0a74fc: 2e04 0405 |002c: cmpg-float v4, v4, v5 │ │ -0a7500: 3b04 0a00 |002e: if-gez v4, 0038 // +000a │ │ -0a7504: 5270 3f01 |0030: iget v0, v7, Landroid/graphics/RectF;.right:F // field@013f │ │ -0a7508: 5274 3e01 |0032: iget v4, v7, Landroid/graphics/RectF;.left:F // field@013e │ │ -0a750c: 5974 3f01 |0034: iput v4, v7, Landroid/graphics/RectF;.right:F // field@013f │ │ -0a7510: 5970 3e01 |0036: iput v0, v7, Landroid/graphics/RectF;.left:F // field@013e │ │ -0a7514: 5274 3d01 |0038: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@013d │ │ -0a7518: 5275 4001 |003a: iget v5, v7, Landroid/graphics/RectF;.top:F // field@0140 │ │ -0a751c: 2e04 0405 |003c: cmpg-float v4, v4, v5 │ │ -0a7520: 3b04 0a00 |003e: if-gez v4, 0048 // +000a │ │ -0a7524: 5270 4001 |0040: iget v0, v7, Landroid/graphics/RectF;.top:F // field@0140 │ │ -0a7528: 5274 3d01 |0042: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@013d │ │ -0a752c: 5974 4001 |0044: iput v4, v7, Landroid/graphics/RectF;.top:F // field@0140 │ │ -0a7530: 5970 3d01 |0046: iput v0, v7, Landroid/graphics/RectF;.bottom:F // field@013d │ │ -0a7534: 0e00 |0048: return-void │ │ +0a7488: |[0a7488] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V │ │ +0a7498: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a749a: 6e10 cf21 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0a74a0: 0a04 |0004: move-result v4 │ │ +0a74a2: 8243 |0005: int-to-float v3, v4 │ │ +0a74a4: 6e10 a121 0800 |0006: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ +0a74aa: 0a04 |0009: move-result v4 │ │ +0a74ac: 8241 |000a: int-to-float v1, v4 │ │ +0a74ae: 6e51 7203 5735 |000b: invoke-virtual {v7, v5, v5, v3, v1}, Landroid/graphics/RectF;.set:(FFFF)V // method@0372 │ │ +0a74b4: 5462 890d |000e: iget-object v2, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0d89 │ │ +0a74b8: 6e10 4303 0200 |0010: invoke-virtual {v2}, Landroid/graphics/Matrix;.reset:()V // method@0343 │ │ +0a74be: 7030 3c29 2608 |0013: invoke-direct {v6, v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@293c │ │ +0a74c4: 5464 890d |0016: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0d89 │ │ +0a74c8: 6e20 4003 7400 |0018: invoke-virtual {v4, v7}, Landroid/graphics/Matrix;.mapRect:(Landroid/graphics/RectF;)Z // method@0340 │ │ +0a74ce: 6e10 aa21 0800 |001b: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0a74d4: 0a04 |001e: move-result v4 │ │ +0a74d6: 8244 |001f: int-to-float v4, v4 │ │ +0a74d8: 6e10 c821 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a74de: 0a05 |0023: move-result v5 │ │ +0a74e0: 8255 |0024: int-to-float v5, v5 │ │ +0a74e2: 6e30 7103 4705 |0025: invoke-virtual {v7, v4, v5}, Landroid/graphics/RectF;.offset:(FF)V // method@0371 │ │ +0a74e8: 5274 3f01 |0028: iget v4, v7, Landroid/graphics/RectF;.right:F // field@013f │ │ +0a74ec: 5275 3e01 |002a: iget v5, v7, Landroid/graphics/RectF;.left:F // field@013e │ │ +0a74f0: 2e04 0405 |002c: cmpg-float v4, v4, v5 │ │ +0a74f4: 3b04 0a00 |002e: if-gez v4, 0038 // +000a │ │ +0a74f8: 5270 3f01 |0030: iget v0, v7, Landroid/graphics/RectF;.right:F // field@013f │ │ +0a74fc: 5274 3e01 |0032: iget v4, v7, Landroid/graphics/RectF;.left:F // field@013e │ │ +0a7500: 5974 3f01 |0034: iput v4, v7, Landroid/graphics/RectF;.right:F // field@013f │ │ +0a7504: 5970 3e01 |0036: iput v0, v7, Landroid/graphics/RectF;.left:F // field@013e │ │ +0a7508: 5274 3d01 |0038: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@013d │ │ +0a750c: 5275 4001 |003a: iget v5, v7, Landroid/graphics/RectF;.top:F // field@0140 │ │ +0a7510: 2e04 0405 |003c: cmpg-float v4, v4, v5 │ │ +0a7514: 3b04 0a00 |003e: if-gez v4, 0048 // +000a │ │ +0a7518: 5270 4001 |0040: iget v0, v7, Landroid/graphics/RectF;.top:F // field@0140 │ │ +0a751c: 5274 3d01 |0042: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@013d │ │ +0a7520: 5974 4001 |0044: iput v4, v7, Landroid/graphics/RectF;.top:F // field@0140 │ │ +0a7524: 5970 3d01 |0046: iput v0, v7, Landroid/graphics/RectF;.bottom:F // field@013d │ │ +0a7528: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x0006 line=159 │ │ 0x000b line=162 │ │ 0x000e line=164 │ │ 0x0010 line=165 │ │ @@ -157649,48 +157667,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -0a7538: |[0a7538] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.invalidateAfterUpdate:()V │ │ -0a7548: 5473 8c0d |0000: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a754c: 6e10 6e34 0300 |0002: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a7552: 0c02 |0005: move-result-object v2 │ │ -0a7554: 1f02 9604 |0006: check-cast v2, Landroid/view/View; // type@0496 │ │ -0a7558: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -0a755c: 0e00 |000a: return-void │ │ -0a755e: 6e10 b921 0200 |000b: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0a7564: 0c01 |000e: move-result-object v1 │ │ -0a7566: 1f01 9604 |000f: check-cast v1, Landroid/view/View; // type@0496 │ │ -0a756a: 3801 f9ff |0011: if-eqz v1, 000a // -0007 │ │ -0a756e: 6e20 1022 7200 |0013: invoke-virtual {v2, v7}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@2210 │ │ -0a7574: 5470 840d |0016: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0d84 │ │ -0a7578: 7030 2829 0702 |0018: invoke-direct {v7, v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@2928 │ │ -0a757e: 5473 860d |001b: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0d86 │ │ -0a7582: 6e20 7403 3000 |001d: invoke-virtual {v0, v3}, Landroid/graphics/RectF;.union:(Landroid/graphics/RectF;)V // method@0374 │ │ -0a7588: 5203 3e01 |0020: iget v3, v0, Landroid/graphics/RectF;.left:F // field@013e │ │ -0a758c: 7110 af20 0300 |0022: invoke-static {v3}, Landroid/util/FloatMath;.floor:(F)F // method@20af │ │ -0a7592: 0a03 |0025: move-result v3 │ │ -0a7594: 8733 |0026: float-to-int v3, v3 │ │ -0a7596: 5204 4001 |0027: iget v4, v0, Landroid/graphics/RectF;.top:F // field@0140 │ │ -0a759a: 7110 af20 0400 |0029: invoke-static {v4}, Landroid/util/FloatMath;.floor:(F)F // method@20af │ │ -0a75a0: 0a04 |002c: move-result v4 │ │ -0a75a2: 8744 |002d: float-to-int v4, v4 │ │ -0a75a4: 5205 3f01 |002e: iget v5, v0, Landroid/graphics/RectF;.right:F // field@013f │ │ -0a75a8: 7110 ae20 0500 |0030: invoke-static {v5}, Landroid/util/FloatMath;.ceil:(F)F // method@20ae │ │ -0a75ae: 0a05 |0033: move-result v5 │ │ -0a75b0: 8755 |0034: float-to-int v5, v5 │ │ -0a75b2: 5206 3d01 |0035: iget v6, v0, Landroid/graphics/RectF;.bottom:F // field@013d │ │ -0a75b6: 7110 ae20 0600 |0037: invoke-static {v6}, Landroid/util/FloatMath;.ceil:(F)F // method@20ae │ │ -0a75bc: 0a06 |003a: move-result v6 │ │ -0a75be: 8766 |003b: float-to-int v6, v6 │ │ -0a75c0: 6e56 d821 3154 |003c: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/View;.invalidate:(IIII)V // method@21d8 │ │ -0a75c6: 28cb |003f: goto 000a // -0035 │ │ +0a752c: |[0a752c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.invalidateAfterUpdate:()V │ │ +0a753c: 5473 8c0d |0000: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a7540: 6e10 6e34 0300 |0002: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a7546: 0c02 |0005: move-result-object v2 │ │ +0a7548: 1f02 9604 |0006: check-cast v2, Landroid/view/View; // type@0496 │ │ +0a754c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +0a7550: 0e00 |000a: return-void │ │ +0a7552: 6e10 b921 0200 |000b: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0a7558: 0c01 |000e: move-result-object v1 │ │ +0a755a: 1f01 9604 |000f: check-cast v1, Landroid/view/View; // type@0496 │ │ +0a755e: 3801 f9ff |0011: if-eqz v1, 000a // -0007 │ │ +0a7562: 6e20 1022 7200 |0013: invoke-virtual {v2, v7}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@2210 │ │ +0a7568: 5470 840d |0016: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0d84 │ │ +0a756c: 7030 2829 0702 |0018: invoke-direct {v7, v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@2928 │ │ +0a7572: 5473 860d |001b: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0d86 │ │ +0a7576: 6e20 7403 3000 |001d: invoke-virtual {v0, v3}, Landroid/graphics/RectF;.union:(Landroid/graphics/RectF;)V // method@0374 │ │ +0a757c: 5203 3e01 |0020: iget v3, v0, Landroid/graphics/RectF;.left:F // field@013e │ │ +0a7580: 7110 af20 0300 |0022: invoke-static {v3}, Landroid/util/FloatMath;.floor:(F)F // method@20af │ │ +0a7586: 0a03 |0025: move-result v3 │ │ +0a7588: 8733 |0026: float-to-int v3, v3 │ │ +0a758a: 5204 4001 |0027: iget v4, v0, Landroid/graphics/RectF;.top:F // field@0140 │ │ +0a758e: 7110 af20 0400 |0029: invoke-static {v4}, Landroid/util/FloatMath;.floor:(F)F // method@20af │ │ +0a7594: 0a04 |002c: move-result v4 │ │ +0a7596: 8744 |002d: float-to-int v4, v4 │ │ +0a7598: 5205 3f01 |002e: iget v5, v0, Landroid/graphics/RectF;.right:F // field@013f │ │ +0a759c: 7110 ae20 0500 |0030: invoke-static {v5}, Landroid/util/FloatMath;.ceil:(F)F // method@20ae │ │ +0a75a2: 0a05 |0033: move-result v5 │ │ +0a75a4: 8755 |0034: float-to-int v5, v5 │ │ +0a75a6: 5206 3d01 |0035: iget v6, v0, Landroid/graphics/RectF;.bottom:F // field@013d │ │ +0a75aa: 7110 ae20 0600 |0037: invoke-static {v6}, Landroid/util/FloatMath;.ceil:(F)F // method@20ae │ │ +0a75b0: 0a06 |003a: move-result v6 │ │ +0a75b2: 8766 |003b: float-to-int v6, v6 │ │ +0a75b4: 6e56 d821 3154 |003c: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/View;.invalidate:(IIII)V // method@21d8 │ │ +0a75ba: 28cb |003f: goto 000a // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0008 line=135 │ │ 0x000a line=154 │ │ 0x000b line=138 │ │ 0x0011 line=139 │ │ @@ -157715,23 +157733,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0a75c8: |[0a75c8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.prepareForUpdate:()V │ │ -0a75d8: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a75dc: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a75e2: 0c00 |0005: move-result-object v0 │ │ -0a75e4: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a75e8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0a75ec: 5421 860d |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0d86 │ │ -0a75f0: 7030 2829 1200 |000c: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@2928 │ │ -0a75f6: 0e00 |000f: return-void │ │ +0a75bc: |[0a75bc] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.prepareForUpdate:()V │ │ +0a75cc: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a75d0: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a75d6: 0c00 |0005: move-result-object v0 │ │ +0a75d8: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a75dc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0a75e0: 5421 860d |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0d86 │ │ +0a75e4: 7030 2829 1200 |000c: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@2928 │ │ +0a75ea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0008 line=129 │ │ 0x000a line=130 │ │ 0x000f line=132 │ │ locals : │ │ @@ -157743,43 +157761,43 @@ │ │ type : '(Landroid/graphics/Matrix;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0a75f8: |[0a75f8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V │ │ -0a7608: 1508 0040 |0000: const/high16 v8, #int 1073741824 // #4000 │ │ -0a760c: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ -0a7610: 6e10 cf21 0b00 |0004: invoke-virtual {v11}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0a7616: 0a06 |0007: move-result v6 │ │ -0a7618: 8265 |0008: int-to-float v5, v6 │ │ -0a761a: 6e10 a121 0b00 |0009: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ -0a7620: 0a06 |000c: move-result v6 │ │ -0a7622: 8262 |000d: int-to-float v2, v6 │ │ -0a7624: 5293 870d |000e: iget v3, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ -0a7628: 5294 880d |0010: iget v4, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ -0a762c: 2d06 0307 |0012: cmpl-float v6, v3, v7 │ │ -0a7630: 3906 0600 |0014: if-nez v6, 001a // +0006 │ │ -0a7634: 2d06 0407 |0016: cmpl-float v6, v4, v7 │ │ -0a7638: 3806 1400 |0018: if-eqz v6, 002c // +0014 │ │ -0a763c: a806 0305 |001a: mul-float v6, v3, v5 │ │ -0a7640: c756 |001c: sub-float/2addr v6, v5 │ │ -0a7642: a900 0608 |001d: div-float v0, v6, v8 │ │ -0a7646: a806 0402 |001f: mul-float v6, v4, v2 │ │ -0a764a: c726 |0021: sub-float/2addr v6, v2 │ │ -0a764c: a901 0608 |0022: div-float v1, v6, v8 │ │ -0a7650: 6e30 4103 3a04 |0024: invoke-virtual {v10, v3, v4}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0341 │ │ -0a7656: 7f06 |0027: neg-float v6, v0 │ │ -0a7658: 7f17 |0028: neg-float v7, v1 │ │ -0a765a: 6e30 4203 6a07 |0029: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ -0a7660: 5296 8a0d |002c: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ -0a7664: 5297 8b0d |002e: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ -0a7668: 6e30 4203 6a07 |0030: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ -0a766e: 0e00 |0033: return-void │ │ +0a75ec: |[0a75ec] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V │ │ +0a75fc: 1508 0040 |0000: const/high16 v8, #int 1073741824 // #4000 │ │ +0a7600: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ +0a7604: 6e10 cf21 0b00 |0004: invoke-virtual {v11}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0a760a: 0a06 |0007: move-result v6 │ │ +0a760c: 8265 |0008: int-to-float v5, v6 │ │ +0a760e: 6e10 a121 0b00 |0009: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ +0a7614: 0a06 |000c: move-result v6 │ │ +0a7616: 8262 |000d: int-to-float v2, v6 │ │ +0a7618: 5293 870d |000e: iget v3, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ +0a761c: 5294 880d |0010: iget v4, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ +0a7620: 2d06 0307 |0012: cmpl-float v6, v3, v7 │ │ +0a7624: 3906 0600 |0014: if-nez v6, 001a // +0006 │ │ +0a7628: 2d06 0407 |0016: cmpl-float v6, v4, v7 │ │ +0a762c: 3806 1400 |0018: if-eqz v6, 002c // +0014 │ │ +0a7630: a806 0305 |001a: mul-float v6, v3, v5 │ │ +0a7634: c756 |001c: sub-float/2addr v6, v5 │ │ +0a7636: a900 0608 |001d: div-float v0, v6, v8 │ │ +0a763a: a806 0402 |001f: mul-float v6, v4, v2 │ │ +0a763e: c726 |0021: sub-float/2addr v6, v2 │ │ +0a7640: a901 0608 |0022: div-float v1, v6, v8 │ │ +0a7644: 6e30 4103 3a04 |0024: invoke-virtual {v10, v3, v4}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0341 │ │ +0a764a: 7f06 |0027: neg-float v6, v0 │ │ +0a764c: 7f17 |0028: neg-float v7, v1 │ │ +0a764e: 6e30 4203 6a07 |0029: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ +0a7654: 5296 8a0d |002c: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ +0a7658: 5297 8b0d |002e: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ +0a765c: 6e30 4203 6a07 |0030: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0342 │ │ +0a7662: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=185 │ │ 0x0009 line=186 │ │ 0x000e line=188 │ │ 0x0010 line=189 │ │ 0x0012 line=190 │ │ @@ -157805,25 +157823,25 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a7670: |[0a7670] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ -0a7680: 6201 830d |0000: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0d83 │ │ -0a7684: 6e20 0535 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0a768a: 0c00 |0005: move-result-object v0 │ │ -0a768c: 1f00 5005 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@0550 │ │ -0a7690: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ -0a7694: 2200 5005 |000a: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@0550 │ │ -0a7698: 7020 2629 2000 |000c: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.:(Landroid/view/View;)V // method@2926 │ │ -0a769e: 6201 830d |000f: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0d83 │ │ -0a76a2: 6e30 0735 2100 |0011: invoke-virtual {v1, v2, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0a76a8: 1100 |0014: return-object v0 │ │ +0a7664: |[0a7664] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ +0a7674: 6201 830d |0000: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0d83 │ │ +0a7678: 6e20 0535 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0a767e: 0c00 |0005: move-result-object v0 │ │ +0a7680: 1f00 5005 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@0550 │ │ +0a7684: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ +0a7688: 2200 5005 |000a: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@0550 │ │ +0a768c: 7020 2629 2000 |000c: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.:(Landroid/view/View;)V // method@2926 │ │ +0a7692: 6201 830d |000f: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0d83 │ │ +0a7696: 6e30 0735 2100 |0011: invoke-virtual {v1, v2, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0a769c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0008 line=21 │ │ 0x000a line=22 │ │ 0x000f line=23 │ │ 0x0014 line=25 │ │ @@ -157838,26 +157856,26 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a76ac: |[0a76ac] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0a76bc: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a76c0: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a76c6: 0c00 |0005: move-result-object v0 │ │ -0a76c8: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a76cc: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -0a76d0: 5221 850d |000a: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ -0a76d4: 6e20 b423 1400 |000c: invoke-virtual {v4, v1}, Landroid/view/animation/Transformation;.setAlpha:(F)V // method@23b4 │ │ -0a76da: 6e10 b323 0400 |000f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getMatrix:()Landroid/graphics/Matrix; // method@23b3 │ │ -0a76e0: 0c01 |0012: move-result-object v1 │ │ -0a76e2: 7030 3c29 1200 |0013: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@293c │ │ -0a76e8: 0e00 |0016: return-void │ │ +0a76a0: |[0a76a0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0a76b0: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a76b4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a76ba: 0c00 |0005: move-result-object v0 │ │ +0a76bc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a76c0: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +0a76c4: 5221 850d |000a: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ +0a76c8: 6e20 b423 1400 |000c: invoke-virtual {v4, v1}, Landroid/view/animation/Transformation;.setAlpha:(F)V // method@23b4 │ │ +0a76ce: 6e10 b323 0400 |000f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getMatrix:()Landroid/graphics/Matrix; // method@23b3 │ │ +0a76d4: 0c01 |0012: move-result-object v1 │ │ +0a76d6: 7030 3c29 1200 |0013: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@293c │ │ +0a76dc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000a line=203 │ │ 0x000f line=204 │ │ 0x0016 line=206 │ │ @@ -157872,17 +157890,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a76ec: |[0a76ec] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getAlpha:()F │ │ -0a76fc: 5210 850d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ -0a7700: 0f00 |0002: return v0 │ │ +0a76e0: |[0a76e0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getAlpha:()F │ │ +0a76f0: 5210 850d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ +0a76f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -157890,17 +157908,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a7704: |[0a7704] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleX:()F │ │ -0a7714: 5210 870d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ -0a7718: 0f00 |0002: return v0 │ │ +0a76f8: |[0a76f8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleX:()F │ │ +0a7708: 5210 870d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ +0a770c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -157908,17 +157926,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a771c: |[0a771c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleY:()F │ │ -0a772c: 5210 880d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ -0a7730: 0f00 |0002: return v0 │ │ +0a7710: |[0a7710] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleY:()F │ │ +0a7720: 5210 880d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ +0a7724: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -157926,25 +157944,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0a7734: |[0a7734] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollX:()I │ │ -0a7744: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a7748: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a774e: 0c00 |0005: move-result-object v0 │ │ -0a7750: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a7754: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0a7758: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a775a: 0f01 |000b: return v1 │ │ -0a775c: 6e10 c421 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ -0a7762: 0a01 |000f: move-result v1 │ │ -0a7764: 28fb |0010: goto 000b // -0005 │ │ +0a7728: |[0a7728] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollX:()I │ │ +0a7738: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a773c: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a7742: 0c00 |0005: move-result-object v0 │ │ +0a7744: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a7748: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0a774c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a774e: 0f01 |000b: return v1 │ │ +0a7750: 6e10 c421 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollX:()I // method@21c4 │ │ +0a7756: 0a01 |000f: move-result v1 │ │ +0a7758: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=81 │ │ 0x000a line=82 │ │ 0x000b line=84 │ │ locals : │ │ @@ -157956,25 +157974,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0a7768: |[0a7768] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollY:()I │ │ -0a7778: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a777c: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a7782: 0c00 |0005: move-result-object v0 │ │ -0a7784: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a7788: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0a778c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a778e: 0f01 |000b: return v1 │ │ -0a7790: 6e10 c521 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ -0a7796: 0a01 |000f: move-result v1 │ │ -0a7798: 28fb |0010: goto 000b // -0005 │ │ +0a775c: |[0a775c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollY:()I │ │ +0a776c: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a7770: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a7776: 0c00 |0005: move-result-object v0 │ │ +0a7778: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a777c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0a7780: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a7782: 0f01 |000b: return v1 │ │ +0a7784: 6e10 c521 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ +0a778a: 0a01 |000f: move-result v1 │ │ +0a778c: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=94 │ │ 0x000a line=95 │ │ 0x000b line=97 │ │ locals : │ │ @@ -157986,17 +158004,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a779c: |[0a779c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationX:()F │ │ -0a77ac: 5210 8a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ -0a77b0: 0f00 |0002: return v0 │ │ +0a7790: |[0a7790] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationX:()F │ │ +0a77a0: 5210 8a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ +0a77a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -158004,17 +158022,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a77b4: |[0a77b4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationY:()F │ │ -0a77c4: 5210 8b0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ -0a77c8: 0f00 |0002: return v0 │ │ +0a77a8: |[0a77a8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationY:()F │ │ +0a77b8: 5210 8b0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ +0a77bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -158022,16 +158040,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a77cc: |[0a77cc] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.reset:()V │ │ -0a77dc: 0e00 |0000: return-void │ │ +0a77c0: |[0a77c0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.reset:()V │ │ +0a77d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -158039,26 +158057,26 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0a77e0: |[0a77e0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setAlpha:(F)V │ │ -0a77f0: 5221 850d |0000: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ -0a77f4: 2d01 0103 |0002: cmpl-float v1, v1, v3 │ │ -0a77f8: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ -0a77fc: 5923 850d |0006: iput v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ -0a7800: 5421 8c0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a7804: 6e10 6e34 0100 |000a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a780a: 0c00 |000d: move-result-object v0 │ │ -0a780c: 1f00 9604 |000e: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a7810: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0a7814: 6e10 d721 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ -0a781a: 0e00 |0015: return-void │ │ +0a77d4: |[0a77d4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setAlpha:(F)V │ │ +0a77e4: 5221 850d |0000: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ +0a77e8: 2d01 0103 |0002: cmpl-float v1, v1, v3 │ │ +0a77ec: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ +0a77f0: 5923 850d |0006: iput v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0d85 │ │ +0a77f4: 5421 8c0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a77f8: 6e10 6e34 0100 |000a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a77fe: 0c00 |000d: move-result-object v0 │ │ +0a7800: 1f00 9604 |000e: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a7804: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0a7808: 6e10 d721 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ +0a780e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0006 line=52 │ │ 0x0008 line=53 │ │ 0x0010 line=54 │ │ 0x0012 line=55 │ │ @@ -158073,22 +158091,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a781c: |[0a781c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleX:(F)V │ │ -0a782c: 5210 870d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ -0a7830: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -0a7834: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a7838: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ -0a783e: 5912 870d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ -0a7842: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ -0a7848: 0e00 |000e: return-void │ │ +0a7810: |[0a7810] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleX:(F)V │ │ +0a7820: 5210 870d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ +0a7824: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +0a7828: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0a782c: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ +0a7832: 5912 870d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0d87 │ │ +0a7836: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ +0a783c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000b line=66 │ │ 0x000e line=68 │ │ @@ -158101,22 +158119,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a784c: |[0a784c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleY:(F)V │ │ -0a785c: 5210 880d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ -0a7860: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -0a7864: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a7868: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ -0a786e: 5912 880d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ -0a7872: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ -0a7878: 0e00 |000e: return-void │ │ +0a7840: |[0a7840] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleY:(F)V │ │ +0a7850: 5210 880d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ +0a7854: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +0a7858: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0a785c: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ +0a7862: 5912 880d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0d88 │ │ +0a7866: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ +0a786c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x000e line=78 │ │ @@ -158129,24 +158147,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0a787c: |[0a787c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollX:(I)V │ │ -0a788c: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a7890: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a7896: 0c00 |0005: move-result-object v0 │ │ -0a7898: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a789c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -0a78a0: 6e10 c521 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ -0a78a6: 0a01 |000d: move-result v1 │ │ -0a78a8: 6e30 0a22 3001 |000e: invoke-virtual {v0, v3, v1}, Landroid/view/View;.scrollTo:(II)V // method@220a │ │ -0a78ae: 0e00 |0011: return-void │ │ +0a7870: |[0a7870] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollX:(I)V │ │ +0a7880: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a7884: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a788a: 0c00 |0005: move-result-object v0 │ │ +0a788c: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a7890: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +0a7894: 6e10 c521 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ +0a789a: 0a01 |000d: move-result v1 │ │ +0a789c: 6e30 0a22 3001 |000e: invoke-virtual {v0, v3, v1}, Landroid/view/View;.scrollTo:(II)V // method@220a │ │ +0a78a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0008 line=88 │ │ 0x000a line=89 │ │ 0x0011 line=91 │ │ locals : │ │ @@ -158159,24 +158177,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0a78b0: |[0a78b0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollY:(I)V │ │ -0a78c0: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ -0a78c4: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0a78ca: 0c00 |0005: move-result-object v0 │ │ -0a78cc: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a78d0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -0a78d4: 6e10 c521 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ -0a78da: 0a01 |000d: move-result v1 │ │ -0a78dc: 6e30 0a22 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/View;.scrollTo:(II)V // method@220a │ │ -0a78e2: 0e00 |0011: return-void │ │ +0a78a4: |[0a78a4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollY:(I)V │ │ +0a78b4: 5421 8c0d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0d8c │ │ +0a78b8: 6e10 6e34 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0a78be: 0c00 |0005: move-result-object v0 │ │ +0a78c0: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a78c4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +0a78c8: 6e10 c521 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@21c5 │ │ +0a78ce: 0a01 |000d: move-result v1 │ │ +0a78d0: 6e30 0a22 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/View;.scrollTo:(II)V // method@220a │ │ +0a78d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0008 line=101 │ │ 0x000a line=102 │ │ 0x0011 line=104 │ │ locals : │ │ @@ -158189,22 +158207,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a78e4: |[0a78e4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationX:(F)V │ │ -0a78f4: 5210 8a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ -0a78f8: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -0a78fc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a7900: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ -0a7906: 5912 8a0d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ -0a790a: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ -0a7910: 0e00 |000e: return-void │ │ +0a78d8: |[0a78d8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationX:(F)V │ │ +0a78e8: 5210 8a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ +0a78ec: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +0a78f0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0a78f4: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ +0a78fa: 5912 8a0d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0d8a │ │ +0a78fe: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ +0a7904: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0006 line=111 │ │ 0x0009 line=112 │ │ 0x000b line=113 │ │ 0x000e line=115 │ │ @@ -158217,22 +158235,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a7914: |[0a7914] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationY:(F)V │ │ -0a7924: 5210 8b0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ -0a7928: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -0a792c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a7930: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ -0a7936: 5912 8b0d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ -0a793a: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ -0a7940: 0e00 |000e: return-void │ │ +0a7908: |[0a7908] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationY:(F)V │ │ +0a7918: 5210 8b0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ +0a791c: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +0a7920: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0a7924: 7010 3129 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2931 │ │ +0a792a: 5912 8b0d |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0d8b │ │ +0a792e: 7010 3029 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2930 │ │ +0a7934: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0006 line=121 │ │ 0x0009 line=122 │ │ 0x000b line=123 │ │ 0x000e line=125 │ │ @@ -158269,24 +158287,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0a7944: |[0a7944] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a7954: 7030 fa23 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23fa │ │ -0a795a: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a795e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -0a7962: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0a7968: 0c00 |000a: move-result-object v0 │ │ -0a796a: 5b10 8d0d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ -0a796e: 0e00 |000d: return-void │ │ -0a7970: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a7972: 28fc |000f: goto 000b // -0004 │ │ +0a7938: |[0a7938] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a7948: 7030 fa23 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23fa │ │ +0a794e: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7952: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0a7956: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0a795c: 0c00 |000a: move-result-object v0 │ │ +0a795e: 5b10 8d0d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ +0a7962: 0e00 |000d: return-void │ │ +0a7964: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a7966: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -158300,24 +158318,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a7974: |[0a7974] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getAlpha:()F │ │ -0a7984: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7988: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a798c: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ -0a7990: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ -0a7996: 0a00 |0009: move-result v0 │ │ -0a7998: 0f00 |000a: return v0 │ │ -0a799a: 6f10 fd23 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getAlpha:()F // method@23fd │ │ -0a79a0: 0a00 |000e: move-result v0 │ │ -0a79a2: 28fb |000f: goto 000a // -0005 │ │ +0a7968: |[0a7968] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getAlpha:()F │ │ +0a7978: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a797c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7980: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ +0a7984: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ +0a798a: 0a00 |0009: move-result v0 │ │ +0a798c: 0f00 |000a: return v0 │ │ +0a798e: 6f10 fd23 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getAlpha:()F // method@23fd │ │ +0a7994: 0a00 |000e: move-result v0 │ │ +0a7996: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000a line=33 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ @@ -158327,24 +158345,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a79a4: |[0a79a4] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getTranslationY:()F │ │ -0a79b4: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a79b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a79bc: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ -0a79c0: 6e10 2f29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@292f │ │ -0a79c6: 0a00 |0009: move-result v0 │ │ -0a79c8: 0f00 |000a: return v0 │ │ -0a79ca: 6f10 fe23 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getTranslationY:()F // method@23fe │ │ -0a79d0: 0a00 |000e: move-result v0 │ │ -0a79d2: 28fb |000f: goto 000a // -0005 │ │ +0a7998: |[0a7998] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getTranslationY:()F │ │ +0a79a8: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a79ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a79b0: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ +0a79b4: 6e10 2f29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@292f │ │ +0a79ba: 0a00 |0009: move-result v0 │ │ +0a79bc: 0f00 |000a: return v0 │ │ +0a79be: 6f10 fe23 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getTranslationY:()F // method@23fe │ │ +0a79c4: 0a00 |000e: move-result v0 │ │ +0a79c6: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ @@ -158354,22 +158372,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a79d4: |[0a79d4] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setAlpha:(F)V │ │ -0a79e4: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a79e8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a79ec: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ -0a79f0: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ -0a79f6: 0e00 |0009: return-void │ │ -0a79f8: 6f20 0124 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setAlpha:(F)V // method@2401 │ │ -0a79fe: 28fc |000d: goto 0009 // -0004 │ │ +0a79c8: |[0a79c8] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setAlpha:(F)V │ │ +0a79d8: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a79dc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a79e0: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ +0a79e4: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ +0a79ea: 0e00 |0009: return-void │ │ +0a79ec: 6f20 0124 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setAlpha:(F)V // method@2401 │ │ +0a79f2: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=42 │ │ 0x000a line=40 │ │ locals : │ │ @@ -158381,22 +158399,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a7a00: |[0a7a00] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setTranslationY:(F)V │ │ -0a7a10: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7a14: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a7a18: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ -0a7a1c: 6e20 3b29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@293b │ │ -0a7a22: 0e00 |0009: return-void │ │ -0a7a24: 6f20 0824 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setTranslationY:(F)V // method@2408 │ │ -0a7a2a: 28fc |000d: goto 0009 // -0004 │ │ +0a79f4: |[0a79f4] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setTranslationY:(F)V │ │ +0a7a04: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7a08: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a7a0c: 5410 8d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ +0a7a10: 6e20 3b29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@293b │ │ +0a7a16: 0e00 |0009: return-void │ │ +0a7a18: 6f20 0824 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setTranslationY:(F)V // method@2408 │ │ +0a7a1e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0009 line=56 │ │ 0x000a line=54 │ │ locals : │ │ @@ -158408,26 +158426,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a7a2c: |[0a7a2c] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setVisibility:(I)V │ │ -0a7a3c: 5410 8d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ -0a7a40: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7a44: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -0a7a48: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -0a7a4c: 6e10 3f29 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.clearAnimation:()V // method@293f │ │ -0a7a52: 6f20 0924 2100 |000b: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2409 │ │ -0a7a58: 0e00 |000e: return-void │ │ -0a7a5a: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -0a7a5e: 5410 8d0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ -0a7a62: 6e20 4929 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@2949 │ │ -0a7a68: 28f5 |0016: goto 000b // -000b │ │ +0a7a20: |[0a7a20] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setVisibility:(I)V │ │ +0a7a30: 5410 8d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ +0a7a34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7a38: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +0a7a3c: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +0a7a40: 6e10 3f29 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.clearAnimation:()V // method@293f │ │ +0a7a46: 6f20 0924 2100 |000b: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2409 │ │ +0a7a4c: 0e00 |000e: return-void │ │ +0a7a4e: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +0a7a52: 5410 8d0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8d │ │ +0a7a56: 6e20 4929 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@2949 │ │ +0a7a5c: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ 0x0008 line=21 │ │ 0x000b line=26 │ │ 0x000e line=27 │ │ @@ -158466,24 +158484,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a7a6c: |[0a7a6c] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.:(Landroid/content/Context;)V │ │ -0a7a7c: 7020 0a24 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@240a │ │ -0a7a82: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7a86: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -0a7a8a: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0a7a90: 0c00 |000a: move-result-object v0 │ │ -0a7a92: 5b10 8e0d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ -0a7a96: 0e00 |000d: return-void │ │ -0a7a98: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a7a9a: 28fc |000f: goto 000b // -0004 │ │ +0a7a60: |[0a7a60] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.:(Landroid/content/Context;)V │ │ +0a7a70: 7020 0a24 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@240a │ │ +0a7a76: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7a7a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0a7a7e: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0a7a84: 0c00 |000a: move-result-object v0 │ │ +0a7a86: 5b10 8e0d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ +0a7a8a: 0e00 |000d: return-void │ │ +0a7a8c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a7a8e: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ 0x000d line=13 │ │ 0x000e line=12 │ │ locals : │ │ @@ -158496,24 +158514,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a7a9c: |[0a7a9c] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.getAlpha:()F │ │ -0a7aac: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7ab0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7ab4: 5410 8e0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ -0a7ab8: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ -0a7abe: 0a00 |0009: move-result v0 │ │ -0a7ac0: 0f00 |000a: return v0 │ │ -0a7ac2: 6f10 0b24 0100 |000b: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.getAlpha:()F // method@240b │ │ -0a7ac8: 0a00 |000e: move-result v0 │ │ -0a7aca: 28fb |000f: goto 000a // -0005 │ │ +0a7a90: |[0a7a90] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.getAlpha:()F │ │ +0a7aa0: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7aa4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7aa8: 5410 8e0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ +0a7aac: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ +0a7ab2: 0a00 |0009: move-result v0 │ │ +0a7ab4: 0f00 |000a: return v0 │ │ +0a7ab6: 6f10 0b24 0100 |000b: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.getAlpha:()F // method@240b │ │ +0a7abc: 0a00 |000e: move-result v0 │ │ +0a7abe: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x000a line=31 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView; │ │ @@ -158523,22 +158541,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a7acc: |[0a7acc] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setAlpha:(F)V │ │ -0a7adc: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7ae0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a7ae4: 5410 8e0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ -0a7ae8: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ -0a7aee: 0e00 |0009: return-void │ │ -0a7af0: 6f20 0c24 2100 |000a: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setAlpha:(F)V // method@240c │ │ -0a7af6: 28fc |000d: goto 0009 // -0004 │ │ +0a7ac0: |[0a7ac0] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setAlpha:(F)V │ │ +0a7ad0: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7ad4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a7ad8: 5410 8e0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ +0a7adc: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ +0a7ae2: 0e00 |0009: return-void │ │ +0a7ae4: 6f20 0c24 2100 |000a: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setAlpha:(F)V // method@240c │ │ +0a7aea: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0009 line=40 │ │ 0x000a line=38 │ │ locals : │ │ @@ -158550,26 +158568,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a7af8: |[0a7af8] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setVisibility:(I)V │ │ -0a7b08: 5410 8e0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ -0a7b0c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7b10: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -0a7b14: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -0a7b18: 6e10 4d29 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.clearAnimation:()V // method@294d │ │ -0a7b1e: 6f20 0d24 2100 |000b: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setVisibility:(I)V // method@240d │ │ -0a7b24: 0e00 |000e: return-void │ │ -0a7b26: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -0a7b2a: 5410 8e0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ -0a7b2e: 6e20 5429 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.setAnimation:(Landroid/view/animation/Animation;)V // method@2954 │ │ -0a7b34: 28f5 |0016: goto 000b // -000b │ │ +0a7aec: |[0a7aec] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setVisibility:(I)V │ │ +0a7afc: 5410 8e0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ +0a7b00: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7b04: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +0a7b08: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +0a7b0c: 6e10 4d29 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.clearAnimation:()V // method@294d │ │ +0a7b12: 6f20 0d24 2100 |000b: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setVisibility:(I)V // method@240d │ │ +0a7b18: 0e00 |000e: return-void │ │ +0a7b1a: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +0a7b1e: 5410 8e0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8e │ │ +0a7b22: 6e20 5429 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.setAnimation:(Landroid/view/animation/Animation;)V // method@2954 │ │ +0a7b28: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0008 line=19 │ │ 0x000b line=24 │ │ 0x000e line=25 │ │ @@ -158608,24 +158626,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0a7b38: |[0a7b38] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a7b48: 7030 3724 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ -0a7b4e: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7b52: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -0a7b56: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0a7b5c: 0c00 |000a: move-result-object v0 │ │ -0a7b5e: 5b10 8f0d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ -0a7b62: 0e00 |000d: return-void │ │ -0a7b64: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a7b66: 28fc |000f: goto 000b // -0004 │ │ +0a7b2c: |[0a7b2c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a7b3c: 7030 3724 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ +0a7b42: 6300 820d |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7b46: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0a7b4a: 7110 3d29 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0a7b50: 0c00 |000a: move-result-object v0 │ │ +0a7b52: 5b10 8f0d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ +0a7b56: 0e00 |000d: return-void │ │ +0a7b58: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a7b5a: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -158639,24 +158657,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a7b68: |[0a7b68] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getAlpha:()F │ │ -0a7b78: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7b7c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7b80: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ -0a7b84: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ -0a7b8a: 0a00 |0009: move-result v0 │ │ -0a7b8c: 0f00 |000a: return v0 │ │ -0a7b8e: 6f10 3c24 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getAlpha:()F // method@243c │ │ -0a7b94: 0a00 |000e: move-result v0 │ │ -0a7b96: 28fb |000f: goto 000a // -0005 │ │ +0a7b5c: |[0a7b5c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getAlpha:()F │ │ +0a7b6c: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7b70: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7b74: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ +0a7b78: 6e10 2929 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@2929 │ │ +0a7b7e: 0a00 |0009: move-result v0 │ │ +0a7b80: 0f00 |000a: return v0 │ │ +0a7b82: 6f10 3c24 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getAlpha:()F // method@243c │ │ +0a7b88: 0a00 |000e: move-result v0 │ │ +0a7b8a: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000a line=33 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ @@ -158666,24 +158684,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a7b98: |[0a7b98] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getTranslationX:()F │ │ -0a7ba8: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7bac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7bb0: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ -0a7bb4: 6e10 2e29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@292e │ │ -0a7bba: 0a00 |0009: move-result v0 │ │ -0a7bbc: 0f00 |000a: return v0 │ │ -0a7bbe: 6f10 3f24 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getTranslationX:()F // method@243f │ │ -0a7bc4: 0a00 |000e: move-result v0 │ │ -0a7bc6: 28fb |000f: goto 000a // -0005 │ │ +0a7b8c: |[0a7b8c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getTranslationX:()F │ │ +0a7b9c: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7ba0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7ba4: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ +0a7ba8: 6e10 2e29 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@292e │ │ +0a7bae: 0a00 |0009: move-result v0 │ │ +0a7bb0: 0f00 |000a: return v0 │ │ +0a7bb2: 6f10 3f24 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getTranslationX:()F // method@243f │ │ +0a7bb8: 0a00 |000e: move-result v0 │ │ +0a7bba: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ @@ -158693,22 +158711,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a7bc8: |[0a7bc8] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setAlpha:(F)V │ │ -0a7bd8: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7bdc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a7be0: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ -0a7be4: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ -0a7bea: 0e00 |0009: return-void │ │ -0a7bec: 6f20 4b24 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@244b │ │ -0a7bf2: 28fc |000d: goto 0009 // -0004 │ │ +0a7bbc: |[0a7bbc] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setAlpha:(F)V │ │ +0a7bcc: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7bd0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a7bd4: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ +0a7bd8: 6e20 3329 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2933 │ │ +0a7bde: 0e00 |0009: return-void │ │ +0a7be0: 6f20 4b24 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@244b │ │ +0a7be6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=42 │ │ 0x000a line=40 │ │ locals : │ │ @@ -158720,22 +158738,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a7bf4: |[0a7bf4] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setTranslationX:(F)V │ │ -0a7c04: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ -0a7c08: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a7c0c: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ -0a7c10: 6e20 3a29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@293a │ │ -0a7c16: 0e00 |0009: return-void │ │ -0a7c18: 6f20 5124 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setTranslationX:(F)V // method@2451 │ │ -0a7c1e: 28fc |000d: goto 0009 // -0004 │ │ +0a7be8: |[0a7be8] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setTranslationX:(F)V │ │ +0a7bf8: 6300 820d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0d82 │ │ +0a7bfc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a7c00: 5410 8f0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ +0a7c04: 6e20 3a29 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@293a │ │ +0a7c0a: 0e00 |0009: return-void │ │ +0a7c0c: 6f20 5124 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setTranslationX:(F)V // method@2451 │ │ +0a7c12: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0009 line=56 │ │ 0x000a line=54 │ │ locals : │ │ @@ -158747,26 +158765,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a7c20: |[0a7c20] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setVisibility:(I)V │ │ -0a7c30: 5410 8f0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ -0a7c34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7c38: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -0a7c3c: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -0a7c40: 6e10 5729 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.clearAnimation:()V // method@2957 │ │ -0a7c46: 6f20 5224 2100 |000b: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0a7c4c: 0e00 |000e: return-void │ │ -0a7c4e: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -0a7c52: 5410 8f0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ -0a7c56: 6e20 6229 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@2962 │ │ -0a7c5c: 28f5 |0016: goto 000b // -000b │ │ +0a7c14: |[0a7c14] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setVisibility:(I)V │ │ +0a7c24: 5410 8f0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ +0a7c28: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7c2c: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +0a7c30: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +0a7c34: 6e10 5729 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.clearAnimation:()V // method@2957 │ │ +0a7c3a: 6f20 5224 2100 |000b: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0a7c40: 0e00 |000e: return-void │ │ +0a7c42: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +0a7c46: 5410 8f0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0d8f │ │ +0a7c4a: 6e20 6229 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@2962 │ │ +0a7c50: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ 0x0008 line=21 │ │ 0x000b line=26 │ │ 0x000e line=27 │ │ @@ -158805,19 +158823,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a7c60: |[0a7c60] com.actionbarsherlock.internal.view.ActionProviderWrapper.:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ -0a7c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a7c72: 7020 d820 0100 |0001: invoke-direct {v1, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@20d8 │ │ -0a7c78: 5b12 900d |0004: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ -0a7c7c: 0e00 |0006: return-void │ │ +0a7c54: |[0a7c54] com.actionbarsherlock.internal.view.ActionProviderWrapper.:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ +0a7c64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a7c66: 7020 d820 0100 |0001: invoke-direct {v1, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@20d8 │ │ +0a7c6c: 5b12 900d |0004: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ +0a7c70: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0004 line=13 │ │ 0x0006 line=14 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ @@ -158829,19 +158847,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a7c80: |[0a7c80] com.actionbarsherlock.internal.view.ActionProviderWrapper.hasSubMenu:()Z │ │ -0a7c90: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ -0a7c94: 6e10 b22f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2fb2 │ │ -0a7c9a: 0a00 |0005: move-result v0 │ │ -0a7c9c: 0f00 |0006: return v0 │ │ +0a7c74: |[0a7c74] com.actionbarsherlock.internal.view.ActionProviderWrapper.hasSubMenu:()Z │ │ +0a7c84: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ +0a7c88: 6e10 b22f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2fb2 │ │ +0a7c8e: 0a00 |0005: move-result v0 │ │ +0a7c90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;) │ │ @@ -158849,19 +158867,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a7ca0: |[0a7ca0] com.actionbarsherlock.internal.view.ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ -0a7cb0: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ -0a7cb4: 6e10 b32f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2fb3 │ │ -0a7cba: 0c00 |0005: move-result-object v0 │ │ -0a7cbc: 1100 |0006: return-object v0 │ │ +0a7c94: |[0a7c94] com.actionbarsherlock.internal.view.ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ +0a7ca4: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ +0a7ca8: 6e10 b32f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2fb3 │ │ +0a7cae: 0c00 |0005: move-result-object v0 │ │ +0a7cb0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;) │ │ @@ -158869,19 +158887,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a7cc0: |[0a7cc0] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPerformDefaultAction:()Z │ │ -0a7cd0: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ -0a7cd4: 6e10 b42f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2fb4 │ │ -0a7cda: 0a00 |0005: move-result v0 │ │ -0a7cdc: 0f00 |0006: return v0 │ │ +0a7cb4: |[0a7cb4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPerformDefaultAction:()Z │ │ +0a7cc4: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ +0a7cc8: 6e10 b42f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2fb4 │ │ +0a7cce: 0a00 |0005: move-result v0 │ │ +0a7cd0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;) │ │ @@ -158889,20 +158907,20 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a7ce0: |[0a7ce0] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -0a7cf0: 5420 900d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ -0a7cf4: 2201 7a05 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@057a │ │ -0a7cf8: 7020 f22b 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2bf2 │ │ -0a7cfe: 6e20 b52f 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2fb5 │ │ -0a7d04: 0e00 |000a: return-void │ │ +0a7cd4: |[0a7cd4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +0a7ce4: 5420 900d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ +0a7ce8: 2201 7a05 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@057a │ │ +0a7cec: 7020 f22b 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2bf2 │ │ +0a7cf2: 6e20 b52f 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2fb5 │ │ +0a7cf8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000a line=39 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ 0x0000 - 0x000b reg=3 subMenu Landroid/view/SubMenu; │ │ @@ -158912,17 +158930,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a7d08: |[0a7d08] com.actionbarsherlock.internal.view.ActionProviderWrapper.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0a7d18: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ -0a7d1c: 1100 |0002: return-object v0 │ │ +0a7cfc: |[0a7cfc] com.actionbarsherlock.internal.view.ActionProviderWrapper.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0a7d0c: 5410 900d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0d90 │ │ +0a7d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ source_file_idx : 618 (ActionProviderWrapper.java) │ │ @@ -159047,17 +159065,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7d20: |[0a7d20] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.:()V │ │ -0a7d30: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a7d36: 0e00 |0003: return-void │ │ +0a7d14: |[0a7d14] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.:()V │ │ +0a7d24: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a7d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;) │ │ @@ -159065,20 +159083,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a7d38: |[0a7d38] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.get:(Landroid/content/Context;)Z │ │ -0a7d48: 7110 3d22 0100 |0000: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ -0a7d4e: 0c00 |0003: move-result-object v0 │ │ -0a7d50: 6e10 4622 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@2246 │ │ -0a7d56: 0a00 |0007: move-result v0 │ │ -0a7d58: 0f00 |0008: return v0 │ │ +0a7d2c: |[0a7d2c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.get:(Landroid/content/Context;)Z │ │ +0a7d3c: 7110 3d22 0100 |0000: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ +0a7d42: 0c00 |0003: move-result-object v0 │ │ +0a7d44: 6e10 4622 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@2246 │ │ +0a7d4a: 0a00 |0007: move-result v0 │ │ +0a7d4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -159121,19 +159139,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a7d5c: |[0a7d5c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ -0a7d6c: 5b01 b70d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ -0a7d70: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a7d76: 5b02 b60d |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0db6 │ │ -0a7d7a: 0e00 |0007: return-void │ │ +0a7d50: |[0a7d50] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ +0a7d60: 5b01 b70d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ +0a7d64: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a7d6a: 5b02 b60d |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0db6 │ │ +0a7d6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x0005 line=702 │ │ 0x0007 line=703 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ @@ -159146,36 +159164,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0a7d7c: |[0a7d7c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ -0a7d8c: 5431 b70d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ -0a7d90: 5411 c50d |0002: iget-object v1, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0a7d94: 6e10 b72a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@2ab7 │ │ -0a7d9a: 5431 b70d |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ -0a7d9e: 5410 c60d |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0a7da2: 1f00 9604 |000b: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a7da6: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ -0a7daa: 6e10 d121 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ -0a7db0: 0c01 |0012: move-result-object v1 │ │ -0a7db2: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -0a7db6: 5431 b60d |0015: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0db6 │ │ -0a7dba: 6e10 132a 0100 |0017: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@2a13 │ │ -0a7dc0: 0a01 |001a: move-result v1 │ │ -0a7dc2: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -0a7dc6: 5431 b70d |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ -0a7dca: 5432 b60d |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0db6 │ │ -0a7dce: 7120 242a 2100 |0021: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a24 │ │ -0a7dd4: 5431 b70d |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ -0a7dd8: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -0a7dda: 7120 272a 2100 |0027: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@2a27 │ │ -0a7de0: 0e00 |002a: return-void │ │ +0a7d70: |[0a7d70] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ +0a7d80: 5431 b70d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ +0a7d84: 5411 c50d |0002: iget-object v1, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0a7d88: 6e10 b72a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@2ab7 │ │ +0a7d8e: 5431 b70d |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ +0a7d92: 5410 c60d |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0a7d96: 1f00 9604 |000b: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a7d9a: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ +0a7d9e: 6e10 d121 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ +0a7da4: 0c01 |0012: move-result-object v1 │ │ +0a7da6: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +0a7daa: 5431 b60d |0015: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0db6 │ │ +0a7dae: 6e10 132a 0100 |0017: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@2a13 │ │ +0a7db4: 0a01 |001a: move-result v1 │ │ +0a7db6: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +0a7dba: 5431 b70d |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ +0a7dbe: 5432 b60d |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0db6 │ │ +0a7dc2: 7120 242a 2100 |0021: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a24 │ │ +0a7dc8: 5431 b70d |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db7 │ │ +0a7dcc: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +0a7dce: 7120 272a 2100 |0027: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@2a27 │ │ +0a7dd4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ 0x000d line=708 │ │ 0x001d line=709 │ │ 0x0024 line=711 │ │ @@ -159216,17 +159234,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7de4: |[0a7de4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ -0a7df4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a7dfa: 0e00 |0003: return-void │ │ +0a7dd8: |[0a7dd8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ +0a7de8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a7dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -159235,18 +159253,18 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7dfc: |[0a7dfc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -0a7e0c: 2200 6305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0563 │ │ -0a7e10: 7020 1f2a 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@2a1f │ │ -0a7e16: 1100 |0005: return-object v0 │ │ +0a7df0: |[0a7df0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +0a7e00: 2200 6305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0563 │ │ +0a7e04: 7020 1f2a 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@2a1f │ │ +0a7e0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -159255,18 +159273,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 │ │ -0a7e18: |[0a7e18] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0a7e28: 6e20 192a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@2a19 │ │ -0a7e2e: 0c00 |0003: move-result-object v0 │ │ -0a7e30: 1100 |0004: return-object v0 │ │ +0a7e0c: |[0a7e0c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0a7e1c: 6e20 192a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@2a19 │ │ +0a7e22: 0c00 |0003: move-result-object v0 │ │ +0a7e24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -159275,17 +159293,17 @@ │ │ type : '(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a7e34: |[0a7e34] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -0a7e44: 2320 0707 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0707 │ │ -0a7e48: 1100 |0002: return-object v0 │ │ +0a7e28: |[0a7e28] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +0a7e38: 2320 0707 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0707 │ │ +0a7e3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -159294,18 +159312,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 │ │ -0a7e4c: |[0a7e4c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0a7e5c: 6e20 1b2a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@2a1b │ │ -0a7e62: 0c00 |0003: move-result-object v0 │ │ -0a7e64: 1100 |0004: return-object v0 │ │ +0a7e40: |[0a7e40] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0a7e50: 6e20 1b2a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@2a1b │ │ +0a7e56: 0c00 |0003: move-result-object v0 │ │ +0a7e58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -159350,36 +159368,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a7e68: |[0a7e68] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -0a7e78: 2200 6205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@0562 │ │ -0a7e7c: 7010 182a 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@2a18 │ │ -0a7e82: 6900 bc0d |0005: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0dbc │ │ -0a7e86: 0e00 |0007: return-void │ │ +0a7e5c: |[0a7e5c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +0a7e6c: 2200 6205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@0562 │ │ +0a7e70: 7010 182a 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@2a18 │ │ +0a7e76: 6900 bc0d |0005: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0dbc │ │ +0a7e7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7e88: |[0a7e88] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -0a7e98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a7e9e: 0e00 |0003: return-void │ │ +0a7e7c: |[0a7e7c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +0a7e8c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a7e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0003 line=541 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ @@ -159388,20 +159406,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a7ea0: |[0a7ea0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ -0a7eb0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a7eb6: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0a7ebc: 0a00 |0006: move-result v0 │ │ -0a7ebe: 5910 bd0d |0007: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ -0a7ec2: 0e00 |0009: return-void │ │ +0a7e94: |[0a7e94] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ +0a7ea4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a7eaa: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0a7eb0: 0a00 |0006: move-result v0 │ │ +0a7eb2: 5910 bd0d |0007: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ +0a7eb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0009 line=545 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -159413,17 +159431,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a7ec4: |[0a7ec4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ -0a7ed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a7ed6: 0f00 |0001: return v0 │ │ +0a7eb8: |[0a7eb8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ +0a7ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a7eca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;) │ │ @@ -159431,18 +159449,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7ed8: |[0a7ed8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0a7ee8: 5210 bd0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ -0a7eec: 6e20 fa04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0a7ef2: 0e00 |0005: return-void │ │ +0a7ecc: |[0a7ecc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0a7edc: 5210 bd0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ +0a7ee0: 6e20 fa04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0a7ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0005 line=555 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -159540,19 +159558,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a7ef4: |[0a7ef4] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ -0a7f04: 7030 3224 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ -0a7f0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a7f0c: 5c10 d90d |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0a7f10: 0e00 |0006: return-void │ │ +0a7ee8: |[0a7ee8] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ +0a7ef8: 7030 3224 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ +0a7efe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a7f00: 5c10 d90d |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0a7f04: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0003 line=567 │ │ 0x0006 line=568 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -159564,18 +159582,18 @@ │ │ type : '(IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a7f14: |[0a7f14] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ -0a7f24: 7030 3224 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ -0a7f2a: 5c03 d90d |0003: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0a7f2e: 0e00 |0005: return-void │ │ +0a7f08: |[0a7f08] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ +0a7f18: 7030 3224 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ +0a7f1e: 5c03 d90d |0003: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0a7f22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0003 line=572 │ │ 0x0005 line=573 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -159588,17 +159606,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a7f30: |[0a7f30] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a7f40: 7030 3424 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2434 │ │ -0a7f46: 0e00 |0003: return-void │ │ +0a7f24: |[0a7f24] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a7f34: 7030 3424 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2434 │ │ +0a7f3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0000 - 0x0004 reg=1 c Landroid/content/Context; │ │ @@ -159609,19 +159627,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7f48: |[0a7f48] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ -0a7f58: 7020 3524 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@2435 │ │ -0a7f5e: 5520 d90d |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0a7f62: 5c10 d90d |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0a7f66: 0e00 |0007: return-void │ │ +0a7f3c: |[0a7f3c] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ +0a7f4c: 7020 3524 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@2435 │ │ +0a7f52: 5520 d90d |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0a7f56: 5c10 d90d |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0a7f5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0003 line=562 │ │ 0x0007 line=563 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -159733,18 +159751,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a7f68: |[0a7f68] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V │ │ -0a7f78: 5b01 3e0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ -0a7f7c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a7f82: 0e00 |0005: return-void │ │ +0a7f5c: |[0a7f5c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V │ │ +0a7f6c: 5b01 3e0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ +0a7f70: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a7f76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ @@ -159754,28 +159772,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a7f84: |[0a7f84] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0a7f94: 5420 3e0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ -0a7f98: 7110 472b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ -0a7f9e: 0c00 |0005: move-result-object v0 │ │ -0a7fa0: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -0a7fa4: 5420 3e0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ -0a7fa8: 7110 472b 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ -0a7fae: 0c00 |000d: move-result-object v0 │ │ -0a7fb0: 5421 3e0e |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ -0a7fb4: 7220 eb2f 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2feb │ │ -0a7fba: 0a00 |0013: move-result v0 │ │ -0a7fbc: 0f00 |0014: return v0 │ │ -0a7fbe: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0a7fc0: 28fe |0016: goto 0014 // -0002 │ │ +0a7f78: |[0a7f78] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0a7f88: 5420 3e0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ +0a7f8c: 7110 472b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ +0a7f92: 0c00 |0005: move-result-object v0 │ │ +0a7f94: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +0a7f98: 5420 3e0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ +0a7f9c: 7110 472b 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ +0a7fa2: 0c00 |000d: move-result-object v0 │ │ +0a7fa4: 5421 3e0e |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ +0a7fa8: 7220 eb2f 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2feb │ │ +0a7fae: 0a00 |0013: move-result v0 │ │ +0a7fb0: 0f00 |0014: return v0 │ │ +0a7fb2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0a7fb4: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0008 line=298 │ │ 0x0014 line=300 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; │ │ @@ -159786,28 +159804,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a7fc4: |[0a7fc4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -0a7fd4: 5420 3e0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ -0a7fd8: 7110 472b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ -0a7fde: 0c00 |0005: move-result-object v0 │ │ -0a7fe0: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -0a7fe4: 5420 3e0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ -0a7fe8: 7110 472b 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ -0a7fee: 0c00 |000d: move-result-object v0 │ │ -0a7ff0: 5421 3e0e |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ -0a7ff4: 7220 ec2f 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fec │ │ -0a7ffa: 0a00 |0013: move-result v0 │ │ -0a7ffc: 0f00 |0014: return v0 │ │ -0a7ffe: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0a8000: 28fe |0016: goto 0014 // -0002 │ │ +0a7fb8: |[0a7fb8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +0a7fc8: 5420 3e0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ +0a7fcc: 7110 472b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ +0a7fd2: 0c00 |0005: move-result-object v0 │ │ +0a7fd4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +0a7fd8: 5420 3e0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ +0a7fdc: 7110 472b 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@2b47 │ │ +0a7fe2: 0c00 |000d: move-result-object v0 │ │ +0a7fe4: 5421 3e0e |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0e3e │ │ +0a7fe8: 7220 ec2f 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fec │ │ +0a7fee: 0a00 |0013: move-result v0 │ │ +0a7ff0: 0f00 |0014: return v0 │ │ +0a7ff2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0a7ff4: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0008 line=290 │ │ 0x0014 line=292 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; │ │ @@ -159873,18 +159891,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8004: |[0a8004] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V │ │ -0a8014: 5b01 440e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e44 │ │ -0a8018: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -0a801e: 0e00 |0005: return-void │ │ +0a7ff8: |[0a7ff8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V │ │ +0a8008: 5b01 440e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e44 │ │ +0a800c: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +0a8012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ @@ -159893,17 +159911,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8020: |[0a8020] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V │ │ -0a8030: 7020 722b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V // method@2b72 │ │ -0a8036: 0e00 |0003: return-void │ │ +0a8014: |[0a8014] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V │ │ +0a8024: 7020 722b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V // method@2b72 │ │ +0a802a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1; │ │ @@ -159914,20 +159932,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a8038: |[0a8038] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.onChanged:()V │ │ -0a8048: 5410 440e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e44 │ │ -0a804c: 7110 862b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // method@2b86 │ │ -0a8052: 0c00 |0005: move-result-object v0 │ │ -0a8054: 6e10 772b 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@2b77 │ │ -0a805a: 0e00 |0009: return-void │ │ +0a802c: |[0a802c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.onChanged:()V │ │ +0a803c: 5410 440e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e44 │ │ +0a8040: 7110 862b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // method@2b86 │ │ +0a8046: 0c00 |0005: move-result-object v0 │ │ +0a8048: 6e10 772b 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@2b77 │ │ +0a804e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0009 line=385 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; │ │ │ │ @@ -159973,26 +159991,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a805c: |[0a805c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0a806c: 5b23 470e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ -0a8070: 7010 e023 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0a8076: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -0a8078: 5920 460e |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ -0a807c: 5b24 450e |0008: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ -0a8080: 2200 7105 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; // type@0571 │ │ -0a8084: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a8086: 7030 732b 3001 |000d: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V // method@2b73 │ │ -0a808c: 6e20 7e2b 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2b7e │ │ -0a8092: 6e10 772b 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@2b77 │ │ -0a8098: 0e00 |0016: return-void │ │ +0a8050: |[0a8050] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0a8060: 5b23 470e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ +0a8064: 7010 e023 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0a806a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +0a806c: 5920 460e |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ +0a8070: 5b24 450e |0008: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ +0a8074: 2200 7105 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; // type@0571 │ │ +0a8078: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a807a: 7030 732b 3001 |000d: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V // method@2b73 │ │ +0a8080: 6e20 7e2b 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2b7e │ │ +0a8086: 6e10 772b 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@2b77 │ │ +0a808c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0005 line=319 │ │ 0x0008 line=322 │ │ 0x000a line=323 │ │ 0x0013 line=324 │ │ @@ -160007,17 +160025,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a809c: |[0a809c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0a80ac: 5410 450e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ -0a80b0: 1100 |0002: return-object v0 │ │ +0a8090: |[0a8090] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0a80a0: 5410 450e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ +0a80a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ │ │ Virtual methods - │ │ @@ -160026,41 +160044,41 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0a80b4: |[0a80b4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ -0a80c4: 5465 470e |0000: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ -0a80c8: 7110 852b 0500 |0002: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2b85 │ │ -0a80ce: 0c05 |0005: move-result-object v5 │ │ -0a80d0: 6e10 cf2a 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2acf │ │ -0a80d6: 0c01 |0009: move-result-object v1 │ │ -0a80d8: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ -0a80dc: 5465 470e |000c: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ -0a80e0: 7110 852b 0500 |000e: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2b85 │ │ -0a80e6: 0c05 |0011: move-result-object v5 │ │ -0a80e8: 6e10 d42a 0500 |0012: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ -0a80ee: 0c04 |0015: move-result-object v4 │ │ -0a80f0: 6e10 9534 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a80f6: 0a00 |0019: move-result v0 │ │ -0a80f8: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0a80fa: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ -0a80fe: 6e20 8e34 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a8104: 0c03 |0020: move-result-object v3 │ │ -0a8106: 1f03 6d05 |0021: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0a810a: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ -0a810e: 5962 460e |0025: iput v2, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ -0a8112: 0e00 |0027: return-void │ │ -0a8114: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a8118: 28f1 |002a: goto 001b // -000f │ │ -0a811a: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ -0a811c: 5965 460e |002c: iput v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ -0a8120: 28f9 |002e: goto 0027 // -0007 │ │ +0a80a8: |[0a80a8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ +0a80b8: 5465 470e |0000: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ +0a80bc: 7110 852b 0500 |0002: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2b85 │ │ +0a80c2: 0c05 |0005: move-result-object v5 │ │ +0a80c4: 6e10 cf2a 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2acf │ │ +0a80ca: 0c01 |0009: move-result-object v1 │ │ +0a80cc: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ +0a80d0: 5465 470e |000c: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ +0a80d4: 7110 852b 0500 |000e: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2b85 │ │ +0a80da: 0c05 |0011: move-result-object v5 │ │ +0a80dc: 6e10 d42a 0500 |0012: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ +0a80e2: 0c04 |0015: move-result-object v4 │ │ +0a80e4: 6e10 9534 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a80ea: 0a00 |0019: move-result v0 │ │ +0a80ec: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0a80ee: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ +0a80f2: 6e20 8e34 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a80f8: 0c03 |0020: move-result-object v3 │ │ +0a80fa: 1f03 6d05 |0021: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0a80fe: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ +0a8102: 5962 460e |0025: iput v2, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ +0a8106: 0e00 |0027: return-void │ │ +0a8108: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a810c: 28f1 |002a: goto 001b // -000f │ │ +0a810e: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ +0a8110: 5965 460e |002c: iput v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ +0a8114: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x000a line=366 │ │ 0x000c line=367 │ │ 0x0016 line=368 │ │ 0x001a line=369 │ │ @@ -160087,35 +160105,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -0a8124: |[0a8124] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ -0a8134: 5421 470e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ -0a8138: 7110 832b 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@2b83 │ │ -0a813e: 0a01 |0005: move-result v1 │ │ -0a8140: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -0a8144: 5421 450e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ -0a8148: 6e10 d42a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ -0a814e: 0c00 |000d: move-result-object v0 │ │ -0a8150: 5221 460e |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ -0a8154: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ -0a8158: 6e10 9534 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a815e: 0a01 |0015: move-result v1 │ │ -0a8160: 0f01 |0016: return v1 │ │ -0a8162: 5421 450e |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ -0a8166: 6e10 d92a 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ -0a816c: 0c00 |001c: move-result-object v0 │ │ -0a816e: 28f1 |001d: goto 000e // -000f │ │ -0a8170: 6e10 9534 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0a8176: 0a01 |0021: move-result v1 │ │ -0a8178: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0a817c: 28f2 |0024: goto 0016 // -000e │ │ +0a8118: |[0a8118] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ +0a8128: 5421 470e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ +0a812c: 7110 832b 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@2b83 │ │ +0a8132: 0a01 |0005: move-result v1 │ │ +0a8134: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +0a8138: 5421 450e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ +0a813c: 6e10 d42a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ +0a8142: 0c00 |000d: move-result-object v0 │ │ +0a8144: 5221 460e |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ +0a8148: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ +0a814c: 6e10 9534 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a8152: 0a01 |0015: move-result v1 │ │ +0a8154: 0f01 |0016: return v1 │ │ +0a8156: 5421 450e |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ +0a815a: 6e10 d92a 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ +0a8160: 0c00 |001c: move-result-object v0 │ │ +0a8162: 28f1 |001d: goto 000e // -000f │ │ +0a8164: 6e10 9534 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0a816a: 0a01 |0021: move-result v1 │ │ +0a816c: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a8170: 28f2 |0024: goto 0016 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x000a line=329 │ │ 0x000e line=330 │ │ 0x0012 line=331 │ │ 0x0016 line=333 │ │ @@ -160131,35 +160149,35 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0a8180: |[0a8180] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0a8190: 5421 470e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ -0a8194: 7110 832b 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@2b83 │ │ -0a819a: 0a01 |0005: move-result v1 │ │ -0a819c: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ -0a81a0: 5421 450e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ -0a81a4: 6e10 d42a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ -0a81aa: 0c00 |000d: move-result-object v0 │ │ -0a81ac: 5221 460e |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ -0a81b0: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ -0a81b4: 5221 460e |0012: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ -0a81b8: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ -0a81bc: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a81c0: 6e20 8e34 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0a81c6: 0c01 |001b: move-result-object v1 │ │ -0a81c8: 1f01 6d05 |001c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0a81cc: 1101 |001e: return-object v1 │ │ -0a81ce: 5421 450e |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ -0a81d2: 6e10 d92a 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ -0a81d8: 0c00 |0024: move-result-object v0 │ │ -0a81da: 28e9 |0025: goto 000e // -0017 │ │ +0a8174: |[0a8174] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0a8184: 5421 470e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ +0a8188: 7110 832b 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@2b83 │ │ +0a818e: 0a01 |0005: move-result v1 │ │ +0a8190: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ +0a8194: 5421 450e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ +0a8198: 6e10 d42a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ +0a819e: 0c00 |000d: move-result-object v0 │ │ +0a81a0: 5221 460e |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ +0a81a4: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ +0a81a8: 5221 460e |0012: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0e46 │ │ +0a81ac: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ +0a81b0: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a81b4: 6e20 8e34 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0a81ba: 0c01 |001b: move-result-object v1 │ │ +0a81bc: 1f01 6d05 |001c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0a81c0: 1101 |001e: return-object v1 │ │ +0a81c2: 5421 450e |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e45 │ │ +0a81c6: 6e10 d92a 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ +0a81cc: 0c00 |0024: move-result-object v0 │ │ +0a81ce: 28e9 |0025: goto 000e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x000a line=338 │ │ 0x000e line=339 │ │ 0x0016 line=340 │ │ 0x0018 line=342 │ │ @@ -160174,18 +160192,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 │ │ -0a81dc: |[0a81dc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -0a81ec: 6e20 792b 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2b79 │ │ -0a81f2: 0c00 |0003: move-result-object v0 │ │ -0a81f4: 1100 |0004: return-object v0 │ │ +0a81d0: |[0a81d0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +0a81e0: 6e20 792b 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2b79 │ │ +0a81e6: 0c00 |0003: move-result-object v0 │ │ +0a81e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -160194,17 +160212,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a81f8: |[0a81f8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ -0a8208: 8130 |0000: int-to-long v0, v3 │ │ -0a820a: 1000 |0001: return-wide v0 │ │ +0a81ec: |[0a81ec] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ +0a81fc: 8130 |0000: int-to-long v0, v3 │ │ +0a81fe: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -160213,36 +160231,36 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -0a820c: |[0a820c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a821c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a821e: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -0a8222: 5441 470e |0003: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ -0a8226: 7110 842b 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@2b84 │ │ -0a822c: 0c01 |0008: move-result-object v1 │ │ -0a822e: 6002 480e |0009: sget v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0e48 │ │ -0a8232: 6e40 0d21 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0a8238: 0c06 |000e: move-result-object v6 │ │ -0a823a: 0760 |000f: move-object v0, v6 │ │ -0a823c: 1f00 7605 |0010: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0a8240: 5441 470e |0012: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ -0a8244: 5511 4c0e |0014: iget-boolean v1, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0e4c │ │ -0a8248: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0a824c: 0761 |0018: move-object v1, v6 │ │ -0a824e: 1f01 6905 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; // type@0569 │ │ -0a8252: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -0a8254: 6e20 a02a 2100 |001c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@2aa0 │ │ -0a825a: 6e20 792b 5400 |001f: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2b79 │ │ -0a8260: 0c01 |0022: move-result-object v1 │ │ -0a8262: 7230 af2b 1003 |0023: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@2baf │ │ -0a8268: 1106 |0026: return-object v6 │ │ +0a8200: |[0a8200] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a8210: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a8212: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +0a8216: 5441 470e |0003: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ +0a821a: 7110 842b 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@2b84 │ │ +0a8220: 0c01 |0008: move-result-object v1 │ │ +0a8222: 6002 480e |0009: sget v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0e48 │ │ +0a8226: 6e40 0d21 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0a822c: 0c06 |000e: move-result-object v6 │ │ +0a822e: 0760 |000f: move-object v0, v6 │ │ +0a8230: 1f00 7605 |0010: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0a8234: 5441 470e |0012: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0e47 │ │ +0a8238: 5511 4c0e |0014: iget-boolean v1, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0e4c │ │ +0a823c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0a8240: 0761 |0018: move-object v1, v6 │ │ +0a8242: 1f01 6905 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; // type@0569 │ │ +0a8246: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +0a8248: 6e20 a02a 2100 |001c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@2aa0 │ │ +0a824e: 6e20 792b 5400 |001f: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2b79 │ │ +0a8254: 0c01 |0022: move-result-object v1 │ │ +0a8256: 7230 af2b 1003 |0023: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@2baf │ │ +0a825c: 1106 |0026: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=352 │ │ 0x0003 line=353 │ │ 0x0010 line=356 │ │ 0x0012 line=357 │ │ 0x0019 line=358 │ │ @@ -160548,18 +160566,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a826c: |[0a826c] com.actionbarsherlock.internal.widget.AbsActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ -0a827c: 5b01 5b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5b │ │ -0a8280: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a8286: 0e00 |0005: return-void │ │ +0a8260: |[0a8260] com.actionbarsherlock.internal.widget.AbsActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ +0a8270: 5b01 5b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5b │ │ +0a8274: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a827a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ @@ -160569,18 +160587,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8288: |[0a8288] com.actionbarsherlock.internal.widget.AbsActionBarView$1.run:()V │ │ -0a8298: 5410 5b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5b │ │ -0a829c: 6e10 222c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@2c22 │ │ -0a82a2: 0e00 |0005: return-void │ │ +0a827c: |[0a827c] com.actionbarsherlock.internal.widget.AbsActionBarView$1.run:()V │ │ +0a828c: 5410 5b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5b │ │ +0a8290: 6e10 222c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@2c22 │ │ +0a8296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0005 line=196 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; │ │ │ │ @@ -160623,19 +160641,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a82a4: |[0a82a4] com.actionbarsherlock.internal.widget.ActionBarContextView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0a82b4: 5b01 720e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e72 │ │ -0a82b8: 5b02 730e |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0e73 │ │ -0a82bc: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a82c2: 0e00 |0007: return-void │ │ +0a8298: |[0a8298] com.actionbarsherlock.internal.widget.ActionBarContextView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0a82a8: 5b01 720e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e72 │ │ +0a82ac: 5b02 730e |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0e73 │ │ +0a82b0: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a82b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; │ │ 0x0000 - 0x0008 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/actionbarsherlock/view/ActionMode; │ │ @@ -160646,18 +160664,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a82c4: |[0a82c4] com.actionbarsherlock.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ -0a82d4: 5410 730e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0e73 │ │ -0a82d8: 6e10 a12f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2fa1 │ │ -0a82de: 0e00 |0005: return-void │ │ +0a82b8: |[0a82b8] com.actionbarsherlock.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ +0a82c8: 5410 730e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0e73 │ │ +0a82cc: 6e10 a12f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2fa1 │ │ +0a82d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -160697,18 +160715,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a82e0: |[0a82e0] com.actionbarsherlock.internal.widget.ActionBarView$2.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0a82f0: 5b01 8b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8b │ │ -0a82f4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a82fa: 0e00 |0005: return-void │ │ +0a82d4: |[0a82d4] com.actionbarsherlock.internal.widget.ActionBarView$2.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0a82e4: 5b01 8b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8b │ │ +0a82e8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a82ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$2; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ @@ -160718,22 +160736,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a82fc: |[0a82fc] com.actionbarsherlock.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ -0a830c: 5421 8b0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8b │ │ -0a8310: 7110 bd2c 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@2cbd │ │ -0a8316: 0c01 |0005: move-result-object v1 │ │ -0a8318: 5410 8d0e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0a831c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -0a8320: 6e10 032b 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2b03 │ │ -0a8326: 0e00 |000d: return-void │ │ +0a82f0: |[0a82f0] com.actionbarsherlock.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ +0a8300: 5421 8b0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8b │ │ +0a8304: 7110 bd2c 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@2cbd │ │ +0a830a: 0c01 |0005: move-result-object v1 │ │ +0a830c: 5410 8d0e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0a8310: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0a8314: 6e10 032b 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2b03 │ │ +0a831a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0008 line=155 │ │ 0x000a line=156 │ │ 0x000d line=158 │ │ locals : │ │ @@ -160776,18 +160794,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8328: |[0a8328] com.actionbarsherlock.internal.widget.ActionBarView$3.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0a8338: 5b01 8c0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8c │ │ -0a833c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a8342: 0e00 |0005: return-void │ │ +0a831c: |[0a831c] com.actionbarsherlock.internal.widget.ActionBarView$3.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0a832c: 5b01 8c0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8c │ │ +0a8330: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a8336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$3; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ @@ -160797,23 +160815,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a8344: |[0a8344] com.actionbarsherlock.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ -0a8354: 5430 8c0e |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8c │ │ -0a8358: 5400 c60e |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0ec6 │ │ -0a835c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a835e: 5432 8c0e |0005: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8c │ │ -0a8362: 7110 c32c 0200 |0007: invoke-static {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@2cc3 │ │ -0a8368: 0c02 |000a: move-result-object v2 │ │ -0a836a: 7230 2430 1002 |000b: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/Window$Callback;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@3024 │ │ -0a8370: 0e00 |000e: return-void │ │ +0a8338: |[0a8338] com.actionbarsherlock.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ +0a8348: 5430 8c0e |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8c │ │ +0a834c: 5400 c60e |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0ec6 │ │ +0a8350: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a8352: 5432 8c0e |0005: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8c │ │ +0a8356: 7110 c32c 0200 |0007: invoke-static {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@2cc3 │ │ +0a835c: 0c02 |000a: move-result-object v2 │ │ +0a835e: 7230 2430 1002 |000b: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/Window$Callback;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@3024 │ │ +0a8364: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x000e line=164 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lcom/actionbarsherlock/internal/widget/ActionBarView$3; │ │ 0x0000 - 0x000f reg=4 v Landroid/view/View; │ │ @@ -160860,18 +160878,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a8374: |[0a8374] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ -0a8384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8386: 7030 952c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c95 │ │ -0a838c: 0e00 |0004: return-void │ │ +0a8368: |[0a8368] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ +0a8378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a837a: 7030 952c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c95 │ │ +0a8380: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0004 line=1212 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -160881,17 +160899,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a8390: |[0a8390] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a83a0: 7030 fa23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23fa │ │ -0a83a6: 0e00 |0003: return-void │ │ +0a8384: |[0a8384] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a8394: 7030 fa23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23fa │ │ +0a839a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1215 │ │ 0x0003 line=1216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -160903,18 +160921,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a83a8: |[0a83a8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0a83b8: 6e20 a32c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2ca3 │ │ -0a83be: 0a00 |0003: move-result v0 │ │ -0a83c0: 0f00 |0004: return v0 │ │ +0a839c: |[0a839c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0a83ac: 6e20 a32c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2ca3 │ │ +0a83b2: 0a00 |0003: move-result v0 │ │ +0a83b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -160923,18 +160941,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a83c4: |[0a83c4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a83d4: 6e20 a62c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2ca6 │ │ -0a83da: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0a83dc: 0f00 |0004: return v0 │ │ +0a83b8: |[0a83b8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a83c8: 6e20 a62c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2ca6 │ │ +0a83ce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0a83d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ 0x0003 line=1229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -160944,24 +160962,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a83e0: |[0a83e0] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ -0a83f0: 5420 910e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a83f4: 6e10 ce21 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0a83fa: 0a00 |0005: move-result v0 │ │ -0a83fc: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -0a8400: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ -0a8404: 5220 920e |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0e92 │ │ -0a8408: 0f00 |000c: return v0 │ │ -0a840a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a840c: 28fe |000e: goto 000c // -0002 │ │ +0a83d4: |[0a83d4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ +0a83e4: 5420 910e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a83e8: 6e10 ce21 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0a83ee: 0a00 |0005: move-result v0 │ │ +0a83f0: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +0a83f4: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ +0a83f8: 5220 920e |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0e92 │ │ +0a83fc: 0f00 |000c: return v0 │ │ +0a83fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a8400: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;) │ │ @@ -160969,25 +160987,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0a8410: |[0a8410] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ -0a8420: 6000 5d0b |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__up:I // field@0b5d │ │ -0a8424: 6e20 982c 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@2c98 │ │ -0a842a: 0c00 |0005: move-result-object v0 │ │ -0a842c: 5b10 910e |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a8430: 6000 460b |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__home:I // field@0b46 │ │ -0a8434: 6e20 982c 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@2c98 │ │ -0a843a: 0c00 |000d: move-result-object v0 │ │ -0a843c: 1f00 e004 |000e: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ -0a8440: 5b10 900e |0010: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a8444: 0e00 |0012: return-void │ │ +0a8404: |[0a8404] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ +0a8414: 6000 5d0b |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__up:I // field@0b5d │ │ +0a8418: 6e20 982c 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@2c98 │ │ +0a841e: 0c00 |0005: move-result-object v0 │ │ +0a8420: 5b10 910e |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a8424: 6000 460b |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__home:I // field@0b46 │ │ +0a8428: 6e20 982c 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@2c98 │ │ +0a842e: 0c00 |000d: move-result-object v0 │ │ +0a8430: 1f00 e004 |000e: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ +0a8434: 5b10 900e |0010: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a8438: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1251 │ │ 0x0008 line=1252 │ │ 0x0012 line=1253 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ @@ -160997,72 +161015,72 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 112 16-bit code units │ │ -0a8448: |[0a8448] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ -0a8458: 910c 1412 |0000: sub-int v12, v20, v18 │ │ -0a845c: db0b 0c02 |0002: div-int/lit8 v11, v12, #int 2 // #02 │ │ -0a8460: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -0a8462: 54fc 910e |0005: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a8466: 6e10 ce21 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0a846c: 0a0c |000a: move-result v12 │ │ -0a846e: 130d 0800 |000b: const/16 v13, #int 8 // #8 │ │ -0a8472: 32dc 2b00 |000d: if-eq v12, v13, 0038 // +002b │ │ -0a8476: 54fc 910e |000f: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a847a: 6e10 a921 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0a8480: 0c07 |0014: move-result-object v7 │ │ -0a8482: 1f07 db04 |0015: check-cast v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0a8486: 54fc 910e |0017: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a848a: 6e10 ad21 0c00 |0019: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0a8490: 0a06 |001c: move-result v6 │ │ -0a8492: 54fc 910e |001d: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a8496: 6e10 b021 0c00 |001f: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0a849c: 0a0a |0022: move-result v10 │ │ -0a849e: db0c 0602 |0023: div-int/lit8 v12, v6, #int 2 // #02 │ │ -0a84a2: 9109 0b0c |0025: sub-int v9, v11, v12 │ │ -0a84a6: 54fc 910e |0027: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a84aa: 120d |0029: const/4 v13, #int 0 // #0 │ │ -0a84ac: 900e 0906 |002a: add-int v14, v9, v6 │ │ -0a84b0: 6e5e e821 dca9 |002c: invoke-virtual {v12, v13, v9, v10, v14}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0a84b6: 527c 310a |002f: iget v12, v7, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ -0a84ba: b0ac |0031: add-int/2addr v12, v10 │ │ -0a84bc: 527d 320a |0032: iget v13, v7, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a32 │ │ -0a84c0: 9008 0c0d |0034: add-int v8, v12, v13 │ │ -0a84c4: 9011 1108 |0036: add-int v17, v17, v8 │ │ -0a84c8: 54fc 900e |0038: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a84cc: 6e10 1e24 0c00 |003a: invoke-virtual {v12}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@241e │ │ -0a84d2: 0c03 |003d: move-result-object v3 │ │ -0a84d4: 1f03 db04 |003e: check-cast v3, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0a84d8: 54fc 900e |0040: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a84dc: 6e10 1f24 0c00 |0042: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@241f │ │ -0a84e2: 0a01 |0045: move-result v1 │ │ -0a84e4: 54fc 900e |0046: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a84e8: 6e10 2024 0c00 |0048: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2420 │ │ -0a84ee: 0a05 |004b: move-result v5 │ │ -0a84f0: 910c 1311 |004c: sub-int v12, v19, v17 │ │ -0a84f4: db00 0c02 |004e: div-int/lit8 v0, v12, #int 2 // #02 │ │ -0a84f8: 523c 310a |0050: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ -0a84fc: db0d 0502 |0052: div-int/lit8 v13, v5, #int 2 // #02 │ │ -0a8500: 910d 000d |0054: sub-int v13, v0, v13 │ │ -0a8504: 7120 1b34 dc00 |0056: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a850a: 0a0c |0059: move-result v12 │ │ -0a850c: 9002 080c |005a: add-int v2, v8, v12 │ │ -0a8510: 523c 330a |005c: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ -0a8514: db0d 0102 |005e: div-int/lit8 v13, v1, #int 2 // #02 │ │ -0a8518: 910d 0b0d |0060: sub-int v13, v11, v13 │ │ -0a851c: 7120 1b34 dc00 |0062: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a8522: 0a04 |0065: move-result v4 │ │ -0a8524: 54fc 900e |0066: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a8528: 900d 0205 |0068: add-int v13, v2, v5 │ │ -0a852c: 900e 0401 |006a: add-int v14, v4, v1 │ │ -0a8530: 6e5e 2324 2cd4 |006c: invoke-virtual {v12, v2, v4, v13, v14}, Landroid/widget/ImageView;.layout:(IIII)V // method@2423 │ │ -0a8536: 0e00 |006f: return-void │ │ +0a843c: |[0a843c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ +0a844c: 910c 1412 |0000: sub-int v12, v20, v18 │ │ +0a8450: db0b 0c02 |0002: div-int/lit8 v11, v12, #int 2 // #02 │ │ +0a8454: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +0a8456: 54fc 910e |0005: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a845a: 6e10 ce21 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0a8460: 0a0c |000a: move-result v12 │ │ +0a8462: 130d 0800 |000b: const/16 v13, #int 8 // #8 │ │ +0a8466: 32dc 2b00 |000d: if-eq v12, v13, 0038 // +002b │ │ +0a846a: 54fc 910e |000f: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a846e: 6e10 a921 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0a8474: 0c07 |0014: move-result-object v7 │ │ +0a8476: 1f07 db04 |0015: check-cast v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0a847a: 54fc 910e |0017: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a847e: 6e10 ad21 0c00 |0019: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0a8484: 0a06 |001c: move-result v6 │ │ +0a8486: 54fc 910e |001d: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a848a: 6e10 b021 0c00 |001f: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0a8490: 0a0a |0022: move-result v10 │ │ +0a8492: db0c 0602 |0023: div-int/lit8 v12, v6, #int 2 // #02 │ │ +0a8496: 9109 0b0c |0025: sub-int v9, v11, v12 │ │ +0a849a: 54fc 910e |0027: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a849e: 120d |0029: const/4 v13, #int 0 // #0 │ │ +0a84a0: 900e 0906 |002a: add-int v14, v9, v6 │ │ +0a84a4: 6e5e e821 dca9 |002c: invoke-virtual {v12, v13, v9, v10, v14}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0a84aa: 527c 310a |002f: iget v12, v7, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ +0a84ae: b0ac |0031: add-int/2addr v12, v10 │ │ +0a84b0: 527d 320a |0032: iget v13, v7, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a32 │ │ +0a84b4: 9008 0c0d |0034: add-int v8, v12, v13 │ │ +0a84b8: 9011 1108 |0036: add-int v17, v17, v8 │ │ +0a84bc: 54fc 900e |0038: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a84c0: 6e10 1e24 0c00 |003a: invoke-virtual {v12}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@241e │ │ +0a84c6: 0c03 |003d: move-result-object v3 │ │ +0a84c8: 1f03 db04 |003e: check-cast v3, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0a84cc: 54fc 900e |0040: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a84d0: 6e10 1f24 0c00 |0042: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@241f │ │ +0a84d6: 0a01 |0045: move-result v1 │ │ +0a84d8: 54fc 900e |0046: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a84dc: 6e10 2024 0c00 |0048: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2420 │ │ +0a84e2: 0a05 |004b: move-result v5 │ │ +0a84e4: 910c 1311 |004c: sub-int v12, v19, v17 │ │ +0a84e8: db00 0c02 |004e: div-int/lit8 v0, v12, #int 2 // #02 │ │ +0a84ec: 523c 310a |0050: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ +0a84f0: db0d 0502 |0052: div-int/lit8 v13, v5, #int 2 // #02 │ │ +0a84f4: 910d 000d |0054: sub-int v13, v0, v13 │ │ +0a84f8: 7120 1b34 dc00 |0056: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a84fe: 0a0c |0059: move-result v12 │ │ +0a8500: 9002 080c |005a: add-int v2, v8, v12 │ │ +0a8504: 523c 330a |005c: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ +0a8508: db0d 0102 |005e: div-int/lit8 v13, v1, #int 2 // #02 │ │ +0a850c: 910d 0b0d |0060: sub-int v13, v11, v13 │ │ +0a8510: 7120 1b34 dc00 |0062: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a8516: 0a04 |0065: move-result v4 │ │ +0a8518: 54fc 900e |0066: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a851c: 900d 0205 |0068: add-int v13, v2, v5 │ │ +0a8520: 900e 0401 |006a: add-int v14, v4, v1 │ │ +0a8524: 6e5e 2324 2cd4 |006c: invoke-virtual {v12, v2, v4, v13, v14}, Landroid/widget/ImageView;.layout:(IIII)V // method@2423 │ │ +0a852a: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1304 │ │ 0x0004 line=1306 │ │ 0x0005 line=1307 │ │ 0x000f line=1308 │ │ 0x0017 line=1309 │ │ @@ -161104,101 +161122,101 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 166 16-bit code units │ │ -0a8538: |[0a8538] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ -0a8548: 54d1 910e |0000: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a854c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -0a854e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0a8550: 07d0 |0004: move-object v0, v13 │ │ -0a8552: 01e2 |0005: move v2, v14 │ │ -0a8554: 01f4 |0006: move v4, v15 │ │ -0a8556: 7406 a12c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2ca1 │ │ -0a855c: 54d0 910e |000a: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a8560: 6e10 a921 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0a8566: 0c0a |000f: move-result-object v10 │ │ -0a8568: 1f0a db04 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0a856c: 52a0 310a |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ -0a8570: 54d1 910e |0014: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a8574: 6e10 b021 0100 |0016: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0a857a: 0a01 |0019: move-result v1 │ │ -0a857c: b010 |001a: add-int/2addr v0, v1 │ │ -0a857e: 52a1 320a |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a32 │ │ -0a8582: b010 |001d: add-int/2addr v0, v1 │ │ -0a8584: 59d0 920e |001e: iput v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0e92 │ │ -0a8588: 54d0 910e |0020: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a858c: 6e10 ce21 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0a8592: 0a00 |0025: move-result v0 │ │ -0a8594: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ -0a8598: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ -0a859c: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -0a859e: 52a0 330a |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ -0a85a2: 54d1 910e |002d: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a85a6: 6e10 ad21 0100 |002f: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0a85ac: 0a01 |0032: move-result v1 │ │ -0a85ae: b010 |0033: add-int/2addr v0, v1 │ │ -0a85b0: 52a1 300a |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a30 │ │ -0a85b4: 9006 0001 |0036: add-int v6, v0, v1 │ │ -0a85b8: 54d1 900e |0038: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a85bc: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -0a85be: 07d0 |003b: move-object v0, v13 │ │ -0a85c0: 01e2 |003c: move v2, v14 │ │ -0a85c2: 01f4 |003d: move v4, v15 │ │ -0a85c4: 7406 a12c 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2ca1 │ │ -0a85ca: 54d0 900e |0041: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a85ce: 6e10 1e24 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@241e │ │ -0a85d4: 0c09 |0046: move-result-object v9 │ │ -0a85d6: 1f09 db04 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0a85da: 5290 310a |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ -0a85de: 54d1 900e |004b: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a85e2: 6e10 2024 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2420 │ │ -0a85e8: 0a01 |0050: move-result v1 │ │ -0a85ea: b010 |0051: add-int/2addr v0, v1 │ │ -0a85ec: 5291 320a |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a32 │ │ -0a85f0: b010 |0054: add-int/2addr v0, v1 │ │ -0a85f2: b003 |0055: add-int/2addr v3, v0 │ │ -0a85f4: 5290 330a |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ -0a85f8: 54d1 900e |0058: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a85fc: 6e10 1f24 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@241f │ │ -0a8602: 0a01 |005d: move-result v1 │ │ -0a8604: b010 |005e: add-int/2addr v0, v1 │ │ -0a8606: 5291 300a |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a30 │ │ -0a860a: b010 |0061: add-int/2addr v0, v1 │ │ -0a860c: 7120 1b34 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a8612: 0a06 |0065: move-result v6 │ │ -0a8614: 7110 8221 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0a861a: 0a0b |0069: move-result v11 │ │ -0a861c: 7110 8221 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0a8622: 0a07 |006d: move-result v7 │ │ -0a8624: 7110 8321 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0a862a: 0a0c |0071: move-result v12 │ │ -0a862c: 7110 8321 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0a8632: 0a08 |0075: move-result v8 │ │ -0a8634: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ -0a863a: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ -0a8640: 6e30 ac2c 3d06 |007c: invoke-virtual {v13, v3, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@2cac │ │ -0a8646: 0e00 |007f: return-void │ │ -0a8648: 52d3 920e |0080: iget v3, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0e92 │ │ -0a864c: 28a9 |0082: goto 002b // -0057 │ │ -0a864e: 7120 1e34 c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0a8654: 0a03 |0086: move-result v3 │ │ -0a8656: 28f2 |0087: goto 0079 // -000e │ │ -0a8658: 01c3 |0088: move v3, v12 │ │ -0a865a: 28f0 |0089: goto 0079 // -0010 │ │ -0a865c: 7120 1e34 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0a8662: 0a06 |008d: move-result v6 │ │ -0a8664: 28ee |008e: goto 007c // -0012 │ │ -0a8666: 0186 |008f: move v6, v8 │ │ -0a8668: 28ec |0090: goto 007c // -0014 │ │ -0a866a: 0000 |0091: nop // spacer │ │ -0a866c: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ -0a8680: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ +0a852c: |[0a852c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ +0a853c: 54d1 910e |0000: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a8540: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0a8542: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0a8544: 07d0 |0004: move-object v0, v13 │ │ +0a8546: 01e2 |0005: move v2, v14 │ │ +0a8548: 01f4 |0006: move v4, v15 │ │ +0a854a: 7406 a12c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2ca1 │ │ +0a8550: 54d0 910e |000a: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a8554: 6e10 a921 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0a855a: 0c0a |000f: move-result-object v10 │ │ +0a855c: 1f0a db04 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0a8560: 52a0 310a |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ +0a8564: 54d1 910e |0014: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a8568: 6e10 b021 0100 |0016: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0a856e: 0a01 |0019: move-result v1 │ │ +0a8570: b010 |001a: add-int/2addr v0, v1 │ │ +0a8572: 52a1 320a |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a32 │ │ +0a8576: b010 |001d: add-int/2addr v0, v1 │ │ +0a8578: 59d0 920e |001e: iput v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0e92 │ │ +0a857c: 54d0 910e |0020: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a8580: 6e10 ce21 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0a8586: 0a00 |0025: move-result v0 │ │ +0a8588: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ +0a858c: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ +0a8590: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0a8592: 52a0 330a |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ +0a8596: 54d1 910e |002d: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a859a: 6e10 ad21 0100 |002f: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0a85a0: 0a01 |0032: move-result v1 │ │ +0a85a2: b010 |0033: add-int/2addr v0, v1 │ │ +0a85a4: 52a1 300a |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a30 │ │ +0a85a8: 9006 0001 |0036: add-int v6, v0, v1 │ │ +0a85ac: 54d1 900e |0038: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a85b0: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +0a85b2: 07d0 |003b: move-object v0, v13 │ │ +0a85b4: 01e2 |003c: move v2, v14 │ │ +0a85b6: 01f4 |003d: move v4, v15 │ │ +0a85b8: 7406 a12c 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2ca1 │ │ +0a85be: 54d0 900e |0041: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a85c2: 6e10 1e24 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@241e │ │ +0a85c8: 0c09 |0046: move-result-object v9 │ │ +0a85ca: 1f09 db04 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0a85ce: 5290 310a |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a31 │ │ +0a85d2: 54d1 900e |004b: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a85d6: 6e10 2024 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2420 │ │ +0a85dc: 0a01 |0050: move-result v1 │ │ +0a85de: b010 |0051: add-int/2addr v0, v1 │ │ +0a85e0: 5291 320a |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a32 │ │ +0a85e4: b010 |0054: add-int/2addr v0, v1 │ │ +0a85e6: b003 |0055: add-int/2addr v3, v0 │ │ +0a85e8: 5290 330a |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ +0a85ec: 54d1 900e |0058: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a85f0: 6e10 1f24 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@241f │ │ +0a85f6: 0a01 |005d: move-result v1 │ │ +0a85f8: b010 |005e: add-int/2addr v0, v1 │ │ +0a85fa: 5291 300a |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a30 │ │ +0a85fe: b010 |0061: add-int/2addr v0, v1 │ │ +0a8600: 7120 1b34 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a8606: 0a06 |0065: move-result v6 │ │ +0a8608: 7110 8221 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0a860e: 0a0b |0069: move-result v11 │ │ +0a8610: 7110 8221 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0a8616: 0a07 |006d: move-result v7 │ │ +0a8618: 7110 8321 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0a861e: 0a0c |0071: move-result v12 │ │ +0a8620: 7110 8321 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0a8626: 0a08 |0075: move-result v8 │ │ +0a8628: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ +0a862e: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ +0a8634: 6e30 ac2c 3d06 |007c: invoke-virtual {v13, v3, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@2cac │ │ +0a863a: 0e00 |007f: return-void │ │ +0a863c: 52d3 920e |0080: iget v3, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0e92 │ │ +0a8640: 28a9 |0082: goto 002b // -0057 │ │ +0a8642: 7120 1e34 c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0a8648: 0a03 |0086: move-result v3 │ │ +0a864a: 28f2 |0087: goto 0079 // -000e │ │ +0a864c: 01c3 |0088: move v3, v12 │ │ +0a864e: 28f0 |0089: goto 0079 // -0010 │ │ +0a8650: 7120 1e34 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0a8656: 0a06 |008d: move-result v6 │ │ +0a8658: 28ee |008e: goto 007c // -0012 │ │ +0a865a: 0186 |008f: move v6, v8 │ │ +0a865c: 28ec |0090: goto 007c // -0014 │ │ +0a865e: 0000 |0091: nop // spacer │ │ +0a8660: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ +0a8674: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x000a line=1262 │ │ 0x0012 line=1263 │ │ 0x0020 line=1264 │ │ 0x002b line=1265 │ │ @@ -161252,28 +161270,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0a8694: |[0a8694] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a86a4: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a86a8: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -0a86ac: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ -0a86b0: 6f20 0024 4300 |0006: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2400 │ │ -0a86b6: 6e10 992c 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@2c99 │ │ -0a86bc: 0c00 |000c: move-result-object v0 │ │ -0a86be: 7110 9320 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0a86c4: 0a01 |0010: move-result v1 │ │ -0a86c6: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ -0a86ca: 6e10 ec22 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ -0a86d0: 0c01 |0016: move-result-object v1 │ │ -0a86d2: 7220 d334 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0a86d8: 0e00 |001a: return-void │ │ +0a8688: |[0a8688] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a8698: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a869c: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +0a86a0: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ +0a86a4: 6f20 0024 4300 |0006: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2400 │ │ +0a86aa: 6e10 992c 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@2c99 │ │ +0a86b0: 0c00 |000c: move-result-object v0 │ │ +0a86b2: 7110 9320 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0a86b8: 0a01 |0010: move-result v1 │ │ +0a86ba: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ +0a86be: 6e10 ec22 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ +0a86c4: 0c01 |0016: move-result-object v1 │ │ +0a86c6: 7220 d334 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0a86cc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ 0x0006 line=1235 │ │ 0x0009 line=1237 │ │ 0x000d line=1238 │ │ 0x0013 line=1239 │ │ @@ -161288,18 +161306,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a86dc: |[0a86dc] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0a86ec: 5410 900e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ -0a86f0: 6e20 2924 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0a86f6: 0e00 |0005: return-void │ │ +0a86d0: |[0a86d0] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0a86e0: 5410 900e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0e90 │ │ +0a86e4: 6e20 2924 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0a86ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1223 │ │ 0x0005 line=1224 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -161309,22 +161327,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a86f8: |[0a86f8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ -0a8708: 5421 910e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ -0a870c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0a8710: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a8712: 6e20 3722 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0a8718: 0e00 |0008: return-void │ │ -0a871a: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -0a871e: 28fa |000b: goto 0005 // -0006 │ │ +0a86ec: |[0a86ec] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ +0a86fc: 5421 910e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0e91 │ │ +0a8700: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0a8704: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a8706: 6e20 3722 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0a870c: 0e00 |0008: return-void │ │ +0a870e: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +0a8712: 28fa |000b: goto 0005 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0008 line=1220 │ │ 0x0009 line=1219 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ @@ -161362,17 +161380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8720: |[0a8720] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.:()V │ │ -0a8730: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a8736: 0e00 |0003: return-void │ │ +0a8714: |[0a8714] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.:()V │ │ +0a8724: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a872a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -161381,19 +161399,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a8738: |[0a8738] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ -0a8748: 2200 8705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0587 │ │ -0a874c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a874e: 7030 b72c 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@2cb7 │ │ -0a8754: 1100 |0006: return-object v0 │ │ +0a872c: |[0a872c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ +0a873c: 2200 8705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0587 │ │ +0a8740: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a8742: 7030 b72c 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@2cb7 │ │ +0a8748: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -161402,18 +161420,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 │ │ -0a8758: |[0a8758] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0a8768: 6e20 b12c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@2cb1 │ │ -0a876e: 0c00 |0003: move-result-object v0 │ │ -0a8770: 1100 |0004: return-object v0 │ │ +0a874c: |[0a874c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0a875c: 6e20 b12c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@2cb1 │ │ +0a8762: 0c00 |0003: move-result-object v0 │ │ +0a8764: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -161422,17 +161440,17 @@ │ │ type : '(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8774: |[0a8774] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ -0a8784: 2320 0807 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0708 │ │ -0a8788: 1100 |0002: return-object v0 │ │ +0a8768: |[0a8768] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ +0a8778: 2320 0807 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0708 │ │ +0a877c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1200 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -161441,18 +161459,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 │ │ -0a878c: |[0a878c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0a879c: 6e20 b32c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@2cb3 │ │ -0a87a2: 0c00 |0003: move-result-object v0 │ │ -0a87a4: 1100 |0004: return-object v0 │ │ +0a8780: |[0a8780] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0a8790: 6e20 b32c 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@2cb3 │ │ +0a8796: 0c00 |0003: move-result-object v0 │ │ +0a8798: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -161500,46 +161518,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a87a8: |[0a87a8] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:()V │ │ -0a87b8: 2200 8605 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; // type@0586 │ │ -0a87bc: 7010 b02c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.:()V // method@2cb0 │ │ -0a87c2: 6900 930e |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0e93 │ │ -0a87c6: 0e00 |0007: return-void │ │ +0a879c: |[0a879c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:()V │ │ +0a87ac: 2200 8605 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; // type@0586 │ │ +0a87b0: 7010 b02c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.:()V // method@2cb0 │ │ +0a87b6: 6900 930e |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0e93 │ │ +0a87ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1193 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0a87c8: |[0a87c8] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ -0a87d8: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ -0a87de: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0a87e4: 0a00 |0006: move-result v0 │ │ -0a87e6: 5910 940e |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ -0a87ea: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0a87f0: 0a00 |000c: move-result v0 │ │ -0a87f2: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -0a87f6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0a87f8: 5c10 950e |0010: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ -0a87fc: 0e00 |0012: return-void │ │ -0a87fe: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0a8800: 28fc |0014: goto 0010 // -0004 │ │ +0a87bc: |[0a87bc] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ +0a87cc: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ +0a87d2: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0a87d8: 0a00 |0006: move-result v0 │ │ +0a87da: 5910 940e |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ +0a87de: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0a87e4: 0a00 |000c: move-result v0 │ │ +0a87e6: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +0a87ea: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0a87ec: 5c10 950e |0010: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ +0a87f0: 0e00 |0012: return-void │ │ +0a87f2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0a87f4: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ 0x0003 line=1182 │ │ 0x0009 line=1183 │ │ 0x0012 line=1184 │ │ 0x0013 line=1183 │ │ @@ -161552,17 +161570,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8804: |[0a8804] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ -0a8814: 7020 b62c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@2cb6 │ │ -0a881a: 0e00 |0003: return-void │ │ +0a87f8: |[0a87f8] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ +0a8808: 7020 b62c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@2cb6 │ │ +0a880e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ @@ -161572,17 +161590,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a881c: |[0a881c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ -0a882c: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ -0a8832: 0e00 |0003: return-void │ │ +0a8810: |[0a8810] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ +0a8820: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ +0a8826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ 0x0003 line=1178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -161593,25 +161611,25 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a8834: |[0a8834] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0a8844: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ -0a884a: 5210 940e |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ -0a884e: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0a8854: 5510 950e |0008: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ -0a8858: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0a885c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a885e: 6e20 fa04 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0a8864: 0e00 |0010: return-void │ │ -0a8866: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0a8868: 28fb |0012: goto 000d // -0005 │ │ +0a8828: |[0a8828] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0a8838: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ +0a883e: 5210 940e |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ +0a8842: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0a8848: 5510 950e |0008: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ +0a884c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0a8850: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a8852: 6e20 fa04 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0a8858: 0e00 |0010: return-void │ │ +0a885a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0a885c: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0003 line=1189 │ │ 0x0008 line=1190 │ │ 0x0010 line=1191 │ │ 0x0011 line=1190 │ │ @@ -161673,40 +161691,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 43 16-bit code units │ │ -0a886c: |[0a886c] com.actionbarsherlock.internal.widget.CapitalizingButton.:()V │ │ -0a887c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a887e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a8880: 6000 4501 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a8884: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -0a8888: 3530 2100 |0006: if-ge v0, v3, 0027 // +0021 │ │ -0a888c: 0110 |0008: move v0, v1 │ │ -0a888e: 6a00 cc0e |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0ecc │ │ -0a8892: 6000 4501 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a8896: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ -0a889a: 3430 1a00 |000f: if-lt v0, v3, 0029 // +001a │ │ -0a889e: 0110 |0011: move v0, v1 │ │ -0a88a0: 6a00 c70e |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0ec7 │ │ -0a88a4: 2310 d106 |0014: new-array v0, v1, [I // type@06d1 │ │ -0a88a8: 1403 3400 0101 |0016: const v3, #float 2.36937e-38 // #01010034 │ │ -0a88ae: 4b03 0002 |0019: aput v3, v0, v2 │ │ -0a88b2: 6900 c80e |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0ec8 │ │ -0a88b6: 2310 d106 |001d: new-array v0, v1, [I // type@06d1 │ │ -0a88ba: 1401 8c03 0101 |001f: const v1, #float 2.36961e-38 // #0101038c │ │ -0a88c0: 4b01 0002 |0022: aput v1, v0, v2 │ │ -0a88c4: 6900 ca0e |0024: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0eca │ │ -0a88c8: 0e00 |0026: return-void │ │ -0a88ca: 0120 |0027: move v0, v2 │ │ -0a88cc: 28e1 |0028: goto 0009 // -001f │ │ -0a88ce: 0120 |0029: move v0, v2 │ │ -0a88d0: 28e8 |002a: goto 0012 // -0018 │ │ +0a8860: |[0a8860] com.actionbarsherlock.internal.widget.CapitalizingButton.:()V │ │ +0a8870: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a8872: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a8874: 6000 4501 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a8878: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +0a887c: 3530 2100 |0006: if-ge v0, v3, 0027 // +0021 │ │ +0a8880: 0110 |0008: move v0, v1 │ │ +0a8882: 6a00 cc0e |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0ecc │ │ +0a8886: 6000 4501 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a888a: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ +0a888e: 3430 1a00 |000f: if-lt v0, v3, 0029 // +001a │ │ +0a8892: 0110 |0011: move v0, v1 │ │ +0a8894: 6a00 c70e |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0ec7 │ │ +0a8898: 2310 d106 |0014: new-array v0, v1, [I // type@06d1 │ │ +0a889c: 1403 3400 0101 |0016: const v3, #float 2.36937e-38 // #01010034 │ │ +0a88a2: 4b03 0002 |0019: aput v3, v0, v2 │ │ +0a88a6: 6900 c80e |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0ec8 │ │ +0a88aa: 2310 d106 |001d: new-array v0, v1, [I // type@06d1 │ │ +0a88ae: 1401 8c03 0101 |001f: const v1, #float 2.36961e-38 // #0101038c │ │ +0a88b4: 4b01 0002 |0022: aput v1, v0, v2 │ │ +0a88b8: 6900 ca0e |0024: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0eca │ │ +0a88bc: 0e00 |0026: return-void │ │ +0a88be: 0120 |0027: move v0, v2 │ │ +0a88c0: 28e1 |0028: goto 0009 // -001f │ │ +0a88c2: 0120 |0029: move v0, v2 │ │ +0a88c4: 28e8 |002a: goto 0012 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=11 │ │ 0x000b line=12 │ │ 0x0014 line=14 │ │ 0x001d line=19 │ │ 0x0028 line=11 │ │ @@ -161718,35 +161736,35 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0a88d4: |[0a88d4] com.actionbarsherlock.internal.widget.CapitalizingButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a88e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a88e6: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -0a88e8: 7030 e123 7608 |0002: invoke-direct {v6, v7, v8}, Landroid/widget/Button;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23e1 │ │ -0a88ee: 6203 c80e |0005: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0ec8 │ │ -0a88f2: 6e30 4e02 8703 |0007: invoke-virtual {v7, v8, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0a88f8: 0c00 |000a: move-result-object v0 │ │ -0a88fa: 6e30 d302 5004 |000b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0a8900: 0a01 |000e: move-result v1 │ │ -0a8902: 6e10 d802 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0a8908: 3241 1400 |0012: if-eq v1, v4, 0026 // +0014 │ │ -0a890c: 6203 ca0e |0014: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0eca │ │ -0a8910: 6e30 4d02 1703 |0016: invoke-virtual {v7, v1, v3}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@024d │ │ -0a8916: 0c02 |0019: move-result-object v2 │ │ -0a8918: 3802 0c00 |001a: if-eqz v2, 0026 // +000c │ │ -0a891c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -0a891e: 6e30 ca02 5203 |001d: invoke-virtual {v2, v5, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0a8924: 0a03 |0020: move-result v3 │ │ -0a8926: 5c63 cd0e |0021: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0ecd │ │ -0a892a: 6e10 d802 0200 |0023: invoke-virtual {v2}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0a8930: 0e00 |0026: return-void │ │ +0a88c8: |[0a88c8] com.actionbarsherlock.internal.widget.CapitalizingButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a88d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a88da: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +0a88dc: 7030 e123 7608 |0002: invoke-direct {v6, v7, v8}, Landroid/widget/Button;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23e1 │ │ +0a88e2: 6203 c80e |0005: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0ec8 │ │ +0a88e6: 6e30 4e02 8703 |0007: invoke-virtual {v7, v8, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0a88ec: 0c00 |000a: move-result-object v0 │ │ +0a88ee: 6e30 d302 5004 |000b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0a88f4: 0a01 |000e: move-result v1 │ │ +0a88f6: 6e10 d802 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0a88fc: 3241 1400 |0012: if-eq v1, v4, 0026 // +0014 │ │ +0a8900: 6203 ca0e |0014: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0eca │ │ +0a8904: 6e30 4d02 1703 |0016: invoke-virtual {v7, v1, v3}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@024d │ │ +0a890a: 0c02 |0019: move-result-object v2 │ │ +0a890c: 3802 0c00 |001a: if-eqz v2, 0026 // +000c │ │ +0a8910: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0a8912: 6e30 ca02 5203 |001d: invoke-virtual {v2, v5, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0a8918: 0a03 |0020: move-result v3 │ │ +0a891a: 5c63 cd0e |0021: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0ecd │ │ +0a891e: 6e10 d802 0200 |0023: invoke-virtual {v2}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0a8924: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=27 │ │ 0x0005 line=29 │ │ 0x000b line=30 │ │ 0x000f line=31 │ │ 0x0012 line=32 │ │ @@ -161769,44 +161787,44 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0a8934: |[0a8934] com.actionbarsherlock.internal.widget.CapitalizingButton.setTextCompat:(Ljava/lang/CharSequence;)V │ │ -0a8944: 6301 cc0e |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0ecc │ │ -0a8948: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ -0a894c: 5531 cd0e |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0ecd │ │ -0a8950: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ -0a8954: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ -0a8958: 6301 c70e |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0ec7 │ │ -0a895c: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ -0a8960: 7210 d733 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0a8966: 0c01 |0011: move-result-object v1 │ │ -0a8968: 6202 6014 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@1460 │ │ -0a896c: 6e20 4c34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@344c │ │ -0a8972: 0c01 |0017: move-result-object v1 │ │ -0a8974: 6e20 242d 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ -0a897a: 0e00 |001b: return-void │ │ -0a897c: 0d00 |001c: move-exception v0 │ │ -0a897e: 7210 d733 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0a8984: 0c01 |0020: move-result-object v1 │ │ -0a8986: 6e10 4b34 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0a898c: 0c01 |0024: move-result-object v1 │ │ -0a898e: 6e20 242d 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ -0a8994: 28f3 |0028: goto 001b // -000d │ │ -0a8996: 7210 d733 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0a899c: 0c01 |002c: move-result-object v1 │ │ -0a899e: 6e10 4b34 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0a89a4: 0c01 |0030: move-result-object v1 │ │ -0a89a6: 6e20 242d 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ -0a89ac: 28e7 |0034: goto 001b // -0019 │ │ -0a89ae: 6e20 242d 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ -0a89b4: 28e3 |0038: goto 001b // -001d │ │ +0a8928: |[0a8928] com.actionbarsherlock.internal.widget.CapitalizingButton.setTextCompat:(Ljava/lang/CharSequence;)V │ │ +0a8938: 6301 cc0e |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0ecc │ │ +0a893c: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ +0a8940: 5531 cd0e |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0ecd │ │ +0a8944: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ +0a8948: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ +0a894c: 6301 c70e |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0ec7 │ │ +0a8950: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ +0a8954: 7210 d733 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0a895a: 0c01 |0011: move-result-object v1 │ │ +0a895c: 6202 6014 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@1460 │ │ +0a8960: 6e20 4c34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@344c │ │ +0a8966: 0c01 |0017: move-result-object v1 │ │ +0a8968: 6e20 242d 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ +0a896e: 0e00 |001b: return-void │ │ +0a8970: 0d00 |001c: move-exception v0 │ │ +0a8972: 7210 d733 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0a8978: 0c01 |0020: move-result-object v1 │ │ +0a897a: 6e10 4b34 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0a8980: 0c01 |0024: move-result-object v1 │ │ +0a8982: 6e20 242d 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ +0a8988: 28f3 |0028: goto 001b // -000d │ │ +0a898a: 7210 d733 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0a8990: 0c01 |002c: move-result-object v1 │ │ +0a8992: 6e10 4b34 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0a8998: 0c01 |0030: move-result-object v1 │ │ +0a899a: 6e20 242d 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ +0a89a0: 28e7 |0034: goto 001b // -0019 │ │ +0a89a2: 6e20 242d 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2d24 │ │ +0a89a8: 28e3 |0038: goto 001b // -001d │ │ catches : 1 │ │ 0x000e - 0x001b │ │ Ljava/lang/NoSuchFieldError; -> 0x001c │ │ positions : │ │ 0x0000 line=42 │ │ 0x000a line=43 │ │ 0x000e line=45 │ │ @@ -161865,36 +161883,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -0a89c8: |[0a89c8] com.actionbarsherlock.internal.widget.CapitalizingTextView.:()V │ │ -0a89d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a89da: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a89dc: 6000 4501 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a89e0: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -0a89e4: 3530 1800 |0006: if-ge v0, v3, 001e // +0018 │ │ -0a89e8: 0110 |0008: move v0, v1 │ │ -0a89ea: 6a00 d10e |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0ed1 │ │ -0a89ee: 6000 4501 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0a89f2: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ -0a89f6: 3430 1100 |000f: if-lt v0, v3, 0020 // +0011 │ │ -0a89fa: 0110 |0011: move v0, v1 │ │ -0a89fc: 6a00 ce0e |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0ece │ │ -0a8a00: 2310 d106 |0014: new-array v0, v1, [I // type@06d1 │ │ -0a8a04: 1401 8c03 0101 |0016: const v1, #float 2.36961e-38 // #0101038c │ │ -0a8a0a: 4b01 0002 |0019: aput v1, v0, v2 │ │ -0a8a0e: 6900 cf0e |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0ecf │ │ -0a8a12: 0e00 |001d: return-void │ │ -0a8a14: 0120 |001e: move v0, v2 │ │ -0a8a16: 28ea |001f: goto 0009 // -0016 │ │ -0a8a18: 0120 |0020: move v0, v2 │ │ -0a8a1a: 28f1 |0021: goto 0012 // -000f │ │ +0a89bc: |[0a89bc] com.actionbarsherlock.internal.widget.CapitalizingTextView.:()V │ │ +0a89cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a89ce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a89d0: 6000 4501 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a89d4: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +0a89d8: 3530 1800 |0006: if-ge v0, v3, 001e // +0018 │ │ +0a89dc: 0110 |0008: move v0, v1 │ │ +0a89de: 6a00 d10e |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0ed1 │ │ +0a89e2: 6000 4501 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0a89e6: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ +0a89ea: 3430 1100 |000f: if-lt v0, v3, 0020 // +0011 │ │ +0a89ee: 0110 |0011: move v0, v1 │ │ +0a89f0: 6a00 ce0e |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0ece │ │ +0a89f4: 2310 d106 |0014: new-array v0, v1, [I // type@06d1 │ │ +0a89f8: 1401 8c03 0101 |0016: const v1, #float 2.36961e-38 // #0101038c │ │ +0a89fe: 4b01 0002 |0019: aput v1, v0, v2 │ │ +0a8a02: 6900 cf0e |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0ecf │ │ +0a8a06: 0e00 |001d: return-void │ │ +0a8a08: 0120 |001e: move v0, v2 │ │ +0a8a0a: 28ea |001f: goto 0009 // -0016 │ │ +0a8a0c: 0120 |0020: move v0, v2 │ │ +0a8a0e: 28f1 |0021: goto 0012 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=12 │ │ 0x000b line=13 │ │ 0x0014 line=15 │ │ 0x001f line=12 │ │ 0x0021 line=13 │ │ @@ -161905,18 +161923,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 │ │ -0a8a1c: |[0a8a1c] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a8a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8a2e: 7040 292d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d29 │ │ -0a8a34: 0e00 |0004: return-void │ │ +0a8a10: |[0a8a10] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a8a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8a22: 7040 292d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d29 │ │ +0a8a28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -161927,26 +161945,26 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -0a8a38: |[0a8a38] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0a8a48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a8a4a: 7040 d624 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@24d6 │ │ -0a8a50: 6201 cf0e |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0ecf │ │ -0a8a54: 6e52 4f02 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0a8a5a: 0c00 |0009: move-result-object v0 │ │ -0a8a5c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0a8a5e: 6e30 ca02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0a8a64: 0a01 |000e: move-result v1 │ │ -0a8a66: 5c31 d20e |000f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0ed2 │ │ -0a8a6a: 6e10 d802 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0a8a70: 0e00 |0014: return-void │ │ +0a8a2c: |[0a8a2c] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a8a3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a8a3e: 7040 d624 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@24d6 │ │ +0a8a44: 6201 cf0e |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0ecf │ │ +0a8a48: 6e52 4f02 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0a8a4e: 0c00 |0009: move-result-object v0 │ │ +0a8a50: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0a8a52: 6e30 ca02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0a8a58: 0a01 |000e: move-result v1 │ │ +0a8a5a: 5c31 d20e |000f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0ed2 │ │ +0a8a5e: 6e10 d802 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0a8a64: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=27 │ │ 0x0004 line=29 │ │ 0x000a line=30 │ │ 0x0011 line=31 │ │ 0x0014 line=32 │ │ @@ -161963,44 +161981,44 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0a8a74: |[0a8a74] com.actionbarsherlock.internal.widget.CapitalizingTextView.setTextCompat:(Ljava/lang/CharSequence;)V │ │ -0a8a84: 6301 d10e |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0ed1 │ │ -0a8a88: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ -0a8a8c: 5531 d20e |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0ed2 │ │ -0a8a90: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ -0a8a94: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ -0a8a98: 6301 ce0e |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0ece │ │ -0a8a9c: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ -0a8aa0: 7210 d733 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0a8aa6: 0c01 |0011: move-result-object v1 │ │ -0a8aa8: 6202 6014 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@1460 │ │ -0a8aac: 6e20 4c34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@344c │ │ -0a8ab2: 0c01 |0017: move-result-object v1 │ │ -0a8ab4: 6e20 2c2d 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ -0a8aba: 0e00 |001b: return-void │ │ -0a8abc: 0d00 |001c: move-exception v0 │ │ -0a8abe: 7210 d733 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0a8ac4: 0c01 |0020: move-result-object v1 │ │ -0a8ac6: 6e10 4b34 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0a8acc: 0c01 |0024: move-result-object v1 │ │ -0a8ace: 6e20 2c2d 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ -0a8ad4: 28f3 |0028: goto 001b // -000d │ │ -0a8ad6: 7210 d733 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0a8adc: 0c01 |002c: move-result-object v1 │ │ -0a8ade: 6e10 4b34 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0a8ae4: 0c01 |0030: move-result-object v1 │ │ -0a8ae6: 6e20 2c2d 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ -0a8aec: 28e7 |0034: goto 001b // -0019 │ │ -0a8aee: 6e20 2c2d 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ -0a8af4: 28e3 |0038: goto 001b // -001d │ │ +0a8a68: |[0a8a68] com.actionbarsherlock.internal.widget.CapitalizingTextView.setTextCompat:(Ljava/lang/CharSequence;)V │ │ +0a8a78: 6301 d10e |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0ed1 │ │ +0a8a7c: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ +0a8a80: 5531 d20e |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0ed2 │ │ +0a8a84: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ +0a8a88: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ +0a8a8c: 6301 ce0e |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0ece │ │ +0a8a90: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ +0a8a94: 7210 d733 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0a8a9a: 0c01 |0011: move-result-object v1 │ │ +0a8a9c: 6202 6014 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@1460 │ │ +0a8aa0: 6e20 4c34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@344c │ │ +0a8aa6: 0c01 |0017: move-result-object v1 │ │ +0a8aa8: 6e20 2c2d 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ +0a8aae: 0e00 |001b: return-void │ │ +0a8ab0: 0d00 |001c: move-exception v0 │ │ +0a8ab2: 7210 d733 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0a8ab8: 0c01 |0020: move-result-object v1 │ │ +0a8aba: 6e10 4b34 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0a8ac0: 0c01 |0024: move-result-object v1 │ │ +0a8ac2: 6e20 2c2d 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ +0a8ac8: 28f3 |0028: goto 001b // -000d │ │ +0a8aca: 7210 d733 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0a8ad0: 0c01 |002c: move-result-object v1 │ │ +0a8ad2: 6e10 4b34 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0a8ad8: 0c01 |0030: move-result-object v1 │ │ +0a8ada: 6e20 2c2d 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ +0a8ae0: 28e7 |0034: goto 001b // -0019 │ │ +0a8ae2: 6e20 2c2d 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ +0a8ae8: 28e3 |0038: goto 001b // -001d │ │ catches : 1 │ │ 0x000e - 0x001b │ │ Ljava/lang/NoSuchFieldError; -> 0x001c │ │ positions : │ │ 0x0000 line=35 │ │ 0x000a line=36 │ │ 0x000e line=38 │ │ @@ -162044,23 +162062,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a8b08: |[0a8b08] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ -0a8b18: 6e10 9d21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0a8b1e: 0c00 |0003: move-result-object v0 │ │ -0a8b20: 7020 f923 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ -0a8b26: 0720 |0007: move-object v0, v2 │ │ -0a8b28: 1f00 bc05 |0008: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ -0a8b2c: 5b10 d30e |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0ed3 │ │ -0a8b30: 6e20 302d 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@2d30 │ │ -0a8b36: 0e00 |000f: return-void │ │ +0a8afc: |[0a8afc] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ +0a8b0c: 6e10 9d21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0a8b12: 0c00 |0003: move-result-object v0 │ │ +0a8b14: 7020 f923 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ +0a8b1a: 0720 |0007: move-object v0, v2 │ │ +0a8b1c: 1f00 bc05 |0008: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ +0a8b20: 5b10 d30e |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0ed3 │ │ +0a8b24: 6e20 302d 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@2d30 │ │ +0a8b2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x000f line=17 │ │ locals : │ │ @@ -162073,18 +162091,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8b38: |[0a8b38] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ -0a8b48: 5410 d30e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0ed3 │ │ -0a8b4c: 7210 b82f 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2fb8 │ │ -0a8b52: 0e00 |0005: return-void │ │ +0a8b2c: |[0a8b2c] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ +0a8b3c: 5410 d30e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0ed3 │ │ +0a8b40: 7210 b82f 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2fb8 │ │ +0a8b46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ @@ -162093,18 +162111,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8b54: |[0a8b54] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ -0a8b64: 5410 d30e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0ed3 │ │ -0a8b68: 7210 b92f 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2fb9 │ │ -0a8b6e: 0e00 |0005: return-void │ │ +0a8b48: |[0a8b48] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ +0a8b58: 5410 d30e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0ed3 │ │ +0a8b5c: 7210 b92f 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2fb9 │ │ +0a8b62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ @@ -162113,19 +162131,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a8b70: |[0a8b70] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.unwrap:()Landroid/view/View; │ │ -0a8b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8b82: 6e20 312d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.getChildAt:(I)Landroid/view/View; // method@2d31 │ │ -0a8b88: 0c00 |0004: move-result-object v0 │ │ -0a8b8a: 1100 |0005: return-object v0 │ │ +0a8b64: |[0a8b64] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.unwrap:()Landroid/view/View; │ │ +0a8b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8b76: 6e20 312d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.getChildAt:(I)Landroid/view/View; // method@2d31 │ │ +0a8b7c: 0c00 |0004: move-result-object v0 │ │ +0a8b7e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ source_file_idx : 893 (CollapsibleActionViewWrapper.java) │ │ @@ -162194,21 +162212,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a8b8c: |[0a8b8c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V │ │ -0a8b9c: 5b12 d50e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0ed5 │ │ -0a8ba0: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a8ba6: 2200 6804 |0005: new-instance v0, Landroid/util/SparseArray; // type@0468 │ │ -0a8baa: 7010 ba20 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0a8bb0: 5b10 d40e |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ -0a8bb4: 0e00 |000c: return-void │ │ +0a8b80: |[0a8b80] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V │ │ +0a8b90: 5b12 d50e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0ed5 │ │ +0a8b94: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a8b9a: 2200 6804 |0005: new-instance v0, Landroid/util/SparseArray; // type@0468 │ │ +0a8b9e: 7010 ba20 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0a8ba4: 5b10 d40e |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ +0a8ba8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0005 line=449 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; │ │ 0x0000 - 0x000d reg=2 this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ @@ -162219,31 +162237,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0a8bb8: |[0a8bb8] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.clear:()V │ │ -0a8bc8: 5462 d40e |0000: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ -0a8bcc: 6e10 c120 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ -0a8bd2: 0a00 |0005: move-result v0 │ │ -0a8bd4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a8bd6: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ -0a8bda: 6e20 c220 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@20c2 │ │ -0a8be0: 0c03 |000c: move-result-object v3 │ │ -0a8be2: 1f03 9604 |000d: check-cast v3, Landroid/view/View; // type@0496 │ │ -0a8be6: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -0a8bea: 5464 d50e |0011: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0ed5 │ │ -0a8bee: 1215 |0013: const/4 v5, #int 1 // #1 │ │ -0a8bf0: 7130 492d 3405 |0014: invoke-static {v4, v3, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V // method@2d49 │ │ -0a8bf6: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a8bfa: 28ee |0019: goto 0007 // -0012 │ │ -0a8bfc: 6e10 bb20 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@20bb │ │ -0a8c02: 0e00 |001d: return-void │ │ +0a8bac: |[0a8bac] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.clear:()V │ │ +0a8bbc: 5462 d40e |0000: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ +0a8bc0: 6e10 c120 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ +0a8bc6: 0a00 |0005: move-result v0 │ │ +0a8bc8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a8bca: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ +0a8bce: 6e20 c220 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@20c2 │ │ +0a8bd4: 0c03 |000c: move-result-object v3 │ │ +0a8bd6: 1f03 9604 |000d: check-cast v3, Landroid/view/View; // type@0496 │ │ +0a8bda: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +0a8bde: 5464 d50e |0011: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0ed5 │ │ +0a8be2: 1215 |0013: const/4 v5, #int 1 // #1 │ │ +0a8be4: 7130 492d 3405 |0014: invoke-static {v4, v3, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V // method@2d49 │ │ +0a8bea: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a8bee: 28ee |0019: goto 0007 // -0012 │ │ +0a8bf0: 6e10 bb20 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@20bb │ │ +0a8bf6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0002 line=469 │ │ 0x0006 line=470 │ │ 0x0009 line=471 │ │ 0x000f line=472 │ │ @@ -162263,23 +162281,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a8c04: |[0a8c04] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.get:(I)Landroid/view/View; │ │ -0a8c14: 5421 d40e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ -0a8c18: 6e20 bd20 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -0a8c1e: 0c00 |0005: move-result-object v0 │ │ -0a8c20: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ -0a8c24: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0a8c28: 5421 d40e |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ -0a8c2c: 6e20 bc20 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@20bc │ │ -0a8c32: 1100 |000f: return-object v0 │ │ +0a8bf8: |[0a8bf8] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.get:(I)Landroid/view/View; │ │ +0a8c08: 5421 d40e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ +0a8c0c: 6e20 bd20 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +0a8c12: 0c00 |0005: move-result-object v0 │ │ +0a8c14: 1f00 9604 |0006: check-cast v0, Landroid/view/View; // type@0496 │ │ +0a8c18: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0a8c1c: 5421 d40e |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ +0a8c20: 6e20 bc20 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@20bc │ │ +0a8c26: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0008 line=458 │ │ 0x000a line=460 │ │ 0x000f line=464 │ │ locals : │ │ @@ -162292,18 +162310,18 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a8c34: |[0a8c34] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.put:(ILandroid/view/View;)V │ │ -0a8c44: 5410 d40e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ -0a8c48: 6e30 bf20 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ -0a8c4e: 0e00 |0005: return-void │ │ +0a8c28: |[0a8c28] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.put:(ILandroid/view/View;)V │ │ +0a8c38: 5410 d40e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0ed4 │ │ +0a8c3c: 6e30 bf20 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ +0a8c42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -162341,17 +162359,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8c50: |[0a8c50] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.:()V │ │ -0a8c60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a8c66: 0e00 |0003: return-void │ │ +0a8c44: |[0a8c44] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.:()V │ │ +0a8c54: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a8c5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -162360,19 +162378,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a8c68: |[0a8c68] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ -0a8c78: 2200 8f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@058f │ │ -0a8c7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a8c7e: 7030 402d 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V // method@2d40 │ │ -0a8c84: 1100 |0006: return-object v0 │ │ +0a8c5c: |[0a8c5c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ +0a8c6c: 2200 8f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@058f │ │ +0a8c70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a8c72: 7030 402d 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V // method@2d40 │ │ +0a8c78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -162381,18 +162399,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 │ │ -0a8c88: |[0a8c88] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0a8c98: 6e20 3a2d 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@2d3a │ │ -0a8c9e: 0c00 |0003: move-result-object v0 │ │ -0a8ca0: 1100 |0004: return-object v0 │ │ +0a8c7c: |[0a8c7c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0a8c8c: 6e20 3a2d 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@2d3a │ │ +0a8c92: 0c00 |0003: move-result-object v0 │ │ +0a8c94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -162401,17 +162419,17 @@ │ │ type : '(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8ca4: |[0a8ca4] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ -0a8cb4: 2320 0907 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@0709 │ │ -0a8cb8: 1100 |0002: return-object v0 │ │ +0a8c98: |[0a8c98] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ +0a8ca8: 2320 0907 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@0709 │ │ +0a8cac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -162420,18 +162438,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 │ │ -0a8cbc: |[0a8cbc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0a8ccc: 6e20 3c2d 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@2d3c │ │ -0a8cd2: 0c00 |0003: move-result-object v0 │ │ -0a8cd4: 1100 |0004: return-object v0 │ │ +0a8cb0: |[0a8cb0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0a8cc0: 6e20 3c2d 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@2d3c │ │ +0a8cc6: 0c00 |0003: move-result-object v0 │ │ +0a8cc8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -162479,42 +162497,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a8cd8: |[0a8cd8] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:()V │ │ -0a8ce8: 2200 8e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; // type@058e │ │ -0a8cec: 7010 392d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.:()V // method@2d39 │ │ -0a8cf2: 6900 d60e |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0ed6 │ │ -0a8cf6: 0e00 |0007: return-void │ │ +0a8ccc: |[0a8ccc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:()V │ │ +0a8cdc: 2200 8e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; // type@058e │ │ +0a8ce0: 7010 392d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.:()V // method@2d39 │ │ +0a8ce6: 6900 d60e |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0ed6 │ │ +0a8cea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a8cf8: |[0a8cf8] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;)V │ │ -0a8d08: 7020 7f21 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ -0a8d0e: 6e10 f304 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -0a8d14: 0b00 |0006: move-result-wide v0 │ │ -0a8d16: 5a20 d80e |0007: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ -0a8d1a: 6e10 f204 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0a8d20: 0a00 |000c: move-result v0 │ │ -0a8d22: 5920 d70e |000d: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ -0a8d26: 0e00 |000f: return-void │ │ +0a8cec: |[0a8cec] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;)V │ │ +0a8cfc: 7020 7f21 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ +0a8d02: 6e10 f304 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +0a8d08: 0b00 |0006: move-result-wide v0 │ │ +0a8d0a: 5a20 d80e |0007: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ +0a8d0e: 6e10 f204 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0a8d14: 0a00 |000c: move-result v0 │ │ +0a8d16: 5920 d70e |000d: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ +0a8d1a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ 0x0009 line=389 │ │ 0x000f line=390 │ │ locals : │ │ @@ -162526,17 +162544,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8d28: |[0a8d28] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V │ │ -0a8d38: 7020 3f2d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;)V // method@2d3f │ │ -0a8d3e: 0e00 |0003: return-void │ │ +0a8d1c: |[0a8d1c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V │ │ +0a8d2c: 7020 3f2d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;)V // method@2d3f │ │ +0a8d32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1; │ │ @@ -162546,17 +162564,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8d40: |[0a8d40] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcelable;)V │ │ -0a8d50: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ -0a8d56: 0e00 |0003: return-void │ │ +0a8d34: |[0a8d34] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcelable;)V │ │ +0a8d44: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ +0a8d4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -162567,44 +162585,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0a8d58: |[0a8d58] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.toString:()Ljava/lang/String; │ │ -0a8d68: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0a8d6c: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0a8d72: 1a01 0402 |0005: const-string v1, "AbsSpinner.SavedState{" // string@0204 │ │ -0a8d76: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a8d7c: 0c00 |000a: move-result-object v0 │ │ -0a8d7e: 7110 6234 0400 |000b: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -0a8d84: 0a01 |000e: move-result v1 │ │ -0a8d86: 7110 0b34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0a8d8c: 0c01 |0012: move-result-object v1 │ │ -0a8d8e: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a8d94: 0c00 |0016: move-result-object v0 │ │ -0a8d96: 1a01 a100 |0017: const-string v1, " selectedId=" // string@00a1 │ │ -0a8d9a: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a8da0: 0c00 |001c: move-result-object v0 │ │ -0a8da2: 5342 d80e |001d: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ -0a8da6: 6e30 5734 2003 |001f: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0a8dac: 0c00 |0022: move-result-object v0 │ │ -0a8dae: 1a01 9a00 |0023: const-string v1, " position=" // string@009a │ │ -0a8db2: 6e20 5a34 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a8db8: 0c00 |0028: move-result-object v0 │ │ -0a8dba: 5241 d70e |0029: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ -0a8dbe: 6e20 5634 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0a8dc4: 0c00 |002e: move-result-object v0 │ │ -0a8dc6: 1a01 8b36 |002f: const-string v1, "}" // string@368b │ │ -0a8dca: 6e20 5a34 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0a8dd0: 0c00 |0034: move-result-object v0 │ │ -0a8dd2: 6e10 5f34 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0a8dd8: 0c00 |0038: move-result-object v0 │ │ -0a8dda: 1100 |0039: return-object v0 │ │ +0a8d4c: |[0a8d4c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.toString:()Ljava/lang/String; │ │ +0a8d5c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0a8d60: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0a8d66: 1a01 0402 |0005: const-string v1, "AbsSpinner.SavedState{" // string@0204 │ │ +0a8d6a: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a8d70: 0c00 |000a: move-result-object v0 │ │ +0a8d72: 7110 6234 0400 |000b: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +0a8d78: 0a01 |000e: move-result v1 │ │ +0a8d7a: 7110 0b34 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0a8d80: 0c01 |0012: move-result-object v1 │ │ +0a8d82: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a8d88: 0c00 |0016: move-result-object v0 │ │ +0a8d8a: 1a01 a100 |0017: const-string v1, " selectedId=" // string@00a1 │ │ +0a8d8e: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a8d94: 0c00 |001c: move-result-object v0 │ │ +0a8d96: 5342 d80e |001d: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ +0a8d9a: 6e30 5734 2003 |001f: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0a8da0: 0c00 |0022: move-result-object v0 │ │ +0a8da2: 1a01 9a00 |0023: const-string v1, " position=" // string@009a │ │ +0a8da6: 6e20 5a34 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a8dac: 0c00 |0028: move-result-object v0 │ │ +0a8dae: 5241 d70e |0029: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ +0a8db2: 6e20 5634 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0a8db8: 0c00 |002e: move-result-object v0 │ │ +0a8dba: 1a01 8b36 |002f: const-string v1, "}" // string@368b │ │ +0a8dbe: 6e20 5a34 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0a8dc4: 0c00 |0034: move-result-object v0 │ │ +0a8dc6: 6e10 5f34 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0a8dcc: 0c00 |0038: move-result-object v0 │ │ +0a8dce: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x000b line=402 │ │ locals : │ │ 0x0000 - 0x003a reg=4 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ │ │ @@ -162613,21 +162631,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0a8ddc: |[0a8ddc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0a8dec: 6f30 8121 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ -0a8df2: 5320 d80e |0003: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ -0a8df6: 6e30 fd04 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -0a8dfc: 5220 d70e |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ -0a8e00: 6e20 fa04 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0a8e06: 0e00 |000d: return-void │ │ +0a8dd0: |[0a8dd0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0a8de0: 6f30 8121 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ +0a8de6: 5320 d80e |0003: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ +0a8dea: 6e30 fd04 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +0a8df0: 5220 d70e |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ +0a8df4: 6e20 fa04 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0a8dfa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=395 │ │ 0x0008 line=396 │ │ 0x000d line=397 │ │ locals : │ │ @@ -162704,20 +162722,20 @@ │ │ type : '(Landroid/view/View;IJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a8e08: |[0a8e08] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ -0a8e18: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a8e1e: 5b12 f30e |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0ef3 │ │ -0a8e22: 5913 f20e |0005: iput v3, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.position:I // field@0ef2 │ │ -0a8e26: 5a14 f10e |0007: iput-wide v4, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.id:J // field@0ef1 │ │ -0a8e2a: 0e00 |0009: return-void │ │ +0a8dfc: |[0a8dfc] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ +0a8e0c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a8e12: 5b12 f30e |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0ef3 │ │ +0a8e16: 5913 f20e |0005: iput v3, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.position:I // field@0ef2 │ │ +0a8e1a: 5a14 f10e |0007: iput-wide v4, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.id:J // field@0ef1 │ │ +0a8e1e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0003 line=378 │ │ 0x0005 line=379 │ │ 0x0007 line=380 │ │ 0x0009 line=381 │ │ @@ -162766,20 +162784,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a8e2c: |[0a8e2c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0a8e3c: 5b12 f50e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8e40: 7010 0703 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -0a8e46: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0a8e48: 5b10 f40e |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ -0a8e4c: 0e00 |0008: return-void │ │ +0a8e20: |[0a8e20] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0a8e30: 5b12 f50e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8e34: 7010 0703 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +0a8e3a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0a8e3c: 5b10 f40e |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ +0a8e40: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0005 line=762 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.AdapterDataSetObserver; │ │ @@ -162791,18 +162809,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0a8e50: |[0a8e50] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.clearSavedState:()V │ │ -0a8e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8e62: 5b10 f40e |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ -0a8e66: 0e00 |0003: return-void │ │ +0a8e44: |[0a8e44] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.clearSavedState:()V │ │ +0a8e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8e56: 5b10 f40e |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ +0a8e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x0003 line=808 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.AdapterDataSetObserver; │ │ @@ -162812,56 +162830,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -0a8e68: |[0a8e68] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onChanged:()V │ │ -0a8e78: 5420 f50e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8e7c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a8e7e: 5c01 ff0e |0003: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ -0a8e82: 5420 f50e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8e86: 5421 f50e |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8e8a: 5211 050f |0009: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a8e8e: 5901 0a0f |000b: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0f0a │ │ -0a8e92: 5420 f50e |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8e96: 5421 f50e |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8e9a: 6e10 9a2d 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a8ea0: 0c01 |0014: move-result-object v1 │ │ -0a8ea2: 7210 c823 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ -0a8ea8: 0a01 |0018: move-result v1 │ │ -0a8eaa: 5901 050f |0019: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a8eae: 5420 f50e |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8eb2: 6e10 9a2d 0000 |001d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a8eb8: 0c00 |0020: move-result-object v0 │ │ -0a8eba: 7210 cb23 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@23cb │ │ -0a8ec0: 0a00 |0024: move-result v0 │ │ -0a8ec2: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ -0a8ec6: 5420 f40e |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ -0a8eca: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ -0a8ece: 5420 f50e |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8ed2: 5200 0a0f |002d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0f0a │ │ -0a8ed6: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ -0a8eda: 5420 f50e |0031: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8ede: 5200 050f |0033: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a8ee2: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ -0a8ee6: 5420 f50e |0037: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8eea: 5421 f40e |0039: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ -0a8eee: 7120 892d 1000 |003b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V // method@2d89 │ │ -0a8ef4: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -0a8ef6: 5b20 f40e |003f: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ -0a8efa: 5420 f50e |0041: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8efe: 6e10 912d 0000 |0043: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@2d91 │ │ -0a8f04: 5420 f50e |0046: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f08: 6e10 c62d 0000 |0048: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@2dc6 │ │ -0a8f0e: 0e00 |004b: return-void │ │ -0a8f10: 5420 f50e |004c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f14: 6e10 c12d 0000 |004e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.rememberSyncState:()V // method@2dc1 │ │ -0a8f1a: 28f0 |0051: goto 0041 // -0010 │ │ +0a8e5c: |[0a8e5c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onChanged:()V │ │ +0a8e6c: 5420 f50e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8e70: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a8e72: 5c01 ff0e |0003: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ +0a8e76: 5420 f50e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8e7a: 5421 f50e |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8e7e: 5211 050f |0009: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a8e82: 5901 0a0f |000b: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0f0a │ │ +0a8e86: 5420 f50e |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8e8a: 5421 f50e |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8e8e: 6e10 9a2d 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a8e94: 0c01 |0014: move-result-object v1 │ │ +0a8e96: 7210 c823 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ +0a8e9c: 0a01 |0018: move-result v1 │ │ +0a8e9e: 5901 050f |0019: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a8ea2: 5420 f50e |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8ea6: 6e10 9a2d 0000 |001d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a8eac: 0c00 |0020: move-result-object v0 │ │ +0a8eae: 7210 cb23 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@23cb │ │ +0a8eb4: 0a00 |0024: move-result v0 │ │ +0a8eb6: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ +0a8eba: 5420 f40e |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ +0a8ebe: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ +0a8ec2: 5420 f50e |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8ec6: 5200 0a0f |002d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0f0a │ │ +0a8eca: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ +0a8ece: 5420 f50e |0031: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8ed2: 5200 050f |0033: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a8ed6: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ +0a8eda: 5420 f50e |0037: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8ede: 5421 f40e |0039: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ +0a8ee2: 7120 892d 1000 |003b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V // method@2d89 │ │ +0a8ee8: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +0a8eea: 5b20 f40e |003f: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ +0a8eee: 5420 f50e |0041: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8ef2: 6e10 912d 0000 |0043: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@2d91 │ │ +0a8ef8: 5420 f50e |0046: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8efc: 6e10 c62d 0000 |0048: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@2dc6 │ │ +0a8f02: 0e00 |004b: return-void │ │ +0a8f04: 5420 f50e |004c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f08: 6e10 c12d 0000 |004e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.rememberSyncState:()V // method@2dc1 │ │ +0a8f0e: 28f0 |0051: goto 0041 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0005 line=767 │ │ 0x000d line=768 │ │ 0x001b line=772 │ │ 0x0037 line=774 │ │ @@ -162879,52 +162897,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -0a8f1c: |[0a8f1c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onInvalidated:()V │ │ -0a8f2c: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ -0a8f30: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -0a8f32: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0a8f34: 5460 f50e |0004: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f38: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0a8f3a: 5c01 ff0e |0007: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ -0a8f3e: 5460 f50e |0009: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f42: 6e10 9a2d 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a8f48: 0c00 |000e: move-result-object v0 │ │ -0a8f4a: 7210 cb23 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@23cb │ │ -0a8f50: 0a00 |0012: move-result v0 │ │ -0a8f52: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ -0a8f56: 5460 f50e |0015: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f5a: 7110 8a2d 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; // method@2d8a │ │ -0a8f60: 0c00 |001a: move-result-object v0 │ │ -0a8f62: 5b60 f40e |001b: iput-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ -0a8f66: 5460 f50e |001d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f6a: 5461 f50e |001f: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f6e: 5211 050f |0021: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a8f72: 5901 0a0f |0023: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0f0a │ │ -0a8f76: 5460 f50e |0025: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f7a: 5903 050f |0027: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a8f7e: 5460 f50e |0029: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f82: 5902 100f |002b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a8f86: 5460 f50e |002d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f8a: 5a04 110f |002f: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a8f8e: 5460 f50e |0031: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f92: 5902 080f |0033: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a8f96: 5460 f50e |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8f9a: 5a04 090f |0037: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a8f9e: 5460 f50e |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8fa2: 5c03 070f |003b: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a8fa6: 5460 f50e |003d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8faa: 6e10 912d 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@2d91 │ │ -0a8fb0: 5460 f50e |0042: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ -0a8fb4: 6e10 c62d 0000 |0044: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@2dc6 │ │ -0a8fba: 0e00 |0047: return-void │ │ +0a8f10: |[0a8f10] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onInvalidated:()V │ │ +0a8f20: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ +0a8f24: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0a8f26: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0a8f28: 5460 f50e |0004: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f2c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0a8f2e: 5c01 ff0e |0007: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ +0a8f32: 5460 f50e |0009: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f36: 6e10 9a2d 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a8f3c: 0c00 |000e: move-result-object v0 │ │ +0a8f3e: 7210 cb23 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@23cb │ │ +0a8f44: 0a00 |0012: move-result v0 │ │ +0a8f46: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ +0a8f4a: 5460 f50e |0015: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f4e: 7110 8a2d 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; // method@2d8a │ │ +0a8f54: 0c00 |001a: move-result-object v0 │ │ +0a8f56: 5b60 f40e |001b: iput-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0ef4 │ │ +0a8f5a: 5460 f50e |001d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f5e: 5461 f50e |001f: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f62: 5211 050f |0021: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a8f66: 5901 0a0f |0023: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0f0a │ │ +0a8f6a: 5460 f50e |0025: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f6e: 5903 050f |0027: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a8f72: 5460 f50e |0029: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f76: 5902 100f |002b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a8f7a: 5460 f50e |002d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f7e: 5a04 110f |002f: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a8f82: 5460 f50e |0031: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f86: 5902 080f |0033: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a8f8a: 5460 f50e |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f8e: 5a04 090f |0037: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a8f92: 5460 f50e |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f96: 5c03 070f |003b: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a8f9a: 5460 f50e |003d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8f9e: 6e10 912d 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@2d91 │ │ +0a8fa4: 5460 f50e |0042: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef5 │ │ +0a8fa8: 6e10 c62d 0000 |0044: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@2dc6 │ │ +0a8fae: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=785 │ │ 0x0009 line=787 │ │ 0x0015 line=790 │ │ 0x001d line=794 │ │ 0x0025 line=795 │ │ @@ -163051,18 +163069,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8fbc: |[0a8fbc] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0a8fcc: 5b01 f60e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ -0a8fd0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a8fd6: 0e00 |0005: return-void │ │ +0a8fb0: |[0a8fb0] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0a8fc0: 5b01 f60e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ +0a8fc4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a8fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.SelectionNotifier; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -163072,17 +163090,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8fd8: |[0a8fd8] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V │ │ -0a8fe8: 7020 832d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d83 │ │ -0a8fee: 0e00 |0003: return-void │ │ +0a8fcc: |[0a8fcc] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V │ │ +0a8fdc: 7020 832d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d83 │ │ +0a8fe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.SelectionNotifier; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -163094,28 +163112,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a8ff0: |[0a8ff0] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.run:()V │ │ -0a9000: 5410 f60e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ -0a9004: 5500 ff0e |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ -0a9008: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -0a900c: 5410 f60e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ -0a9010: 6e10 9a2d 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a9016: 0c00 |000b: move-result-object v0 │ │ -0a9018: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -0a901c: 5410 f60e |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ -0a9020: 6e20 c02d 1000 |0010: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@2dc0 │ │ -0a9026: 0e00 |0013: return-void │ │ -0a9028: 5410 f60e |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ -0a902c: 7110 8b2d 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d8b │ │ -0a9032: 28fa |0019: goto 0013 // -0006 │ │ +0a8fe4: |[0a8fe4] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.run:()V │ │ +0a8ff4: 5410 f60e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ +0a8ff8: 5500 ff0e |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ +0a8ffc: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +0a9000: 5410 f60e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ +0a9004: 6e10 9a2d 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a900a: 0c00 |000b: move-result-object v0 │ │ +0a900c: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +0a9010: 5410 f60e |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ +0a9014: 6e20 c02d 1000 |0010: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@2dc0 │ │ +0a901a: 0e00 |0013: return-void │ │ +0a901c: 5410 f60e |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0ef6 │ │ +0a9020: 7110 8b2d 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d8b │ │ +0a9026: 28fa |0019: goto 0013 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0006 line=823 │ │ 0x000e line=824 │ │ 0x0013 line=829 │ │ 0x0014 line=827 │ │ @@ -163315,31 +163333,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0a9034: |[0a9034] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;)V │ │ -0a9044: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0a9046: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -0a904a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a904c: 7020 5522 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@2255 │ │ -0a9052: 5940 030f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a9056: 5a42 170f |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a905a: 5c40 070f |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a905e: 5c40 040f |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ -0a9062: 5941 080f |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a9066: 5a42 090f |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a906a: 5941 100f |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a906e: 5a42 110f |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a9072: 5941 0b0f |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ -0a9076: 5a42 0c0f |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ -0a907a: 5c40 fe0e |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ -0a907e: 0e00 |001d: return-void │ │ +0a9028: |[0a9028] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;)V │ │ +0a9038: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a903a: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0a903e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a9040: 7020 5522 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@2255 │ │ +0a9046: 5940 030f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a904a: 5a42 170f |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a904e: 5c40 070f |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a9052: 5c40 040f |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ +0a9056: 5941 080f |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a905a: 5a42 090f |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a905e: 5941 100f |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a9062: 5a42 110f |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a9066: 5941 0b0f |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ +0a906a: 5a42 0c0f |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ +0a906e: 5c40 fe0e |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ +0a9072: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=228 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -163361,31 +163379,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0a9080: |[0a9080] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a9090: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0a9092: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -0a9096: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a9098: 7030 5622 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ -0a909e: 5940 030f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a90a2: 5a42 170f |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a90a6: 5c40 070f |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a90aa: 5c40 040f |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ -0a90ae: 5941 080f |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a90b2: 5a42 090f |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a90b6: 5941 100f |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a90ba: 5a42 110f |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a90be: 5941 0b0f |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ -0a90c2: 5a42 0c0f |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ -0a90c6: 5c40 fe0e |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ -0a90ca: 0e00 |001d: return-void │ │ +0a9074: |[0a9074] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a9084: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a9086: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0a908a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a908c: 7030 5622 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ +0a9092: 5940 030f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a9096: 5a42 170f |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a909a: 5c40 070f |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a909e: 5c40 040f |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ +0a90a2: 5941 080f |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a90a6: 5a42 090f |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a90aa: 5941 100f |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a90ae: 5a42 110f |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a90b2: 5941 0b0f |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ +0a90b6: 5a42 0c0f |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ +0a90ba: 5c40 fe0e |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ +0a90be: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=232 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -163408,31 +163426,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0a90cc: |[0a90cc] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0a90dc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0a90de: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -0a90e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a90e4: 7040 5722 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ -0a90ea: 5940 030f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a90ee: 5a42 170f |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a90f2: 5c40 070f |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a90f6: 5c40 040f |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ -0a90fa: 5941 080f |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a90fe: 5a42 090f |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a9102: 5941 100f |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a9106: 5a42 110f |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a910a: 5941 0b0f |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ -0a910e: 5a42 0c0f |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ -0a9112: 5c40 fe0e |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ -0a9116: 0e00 |001d: return-void │ │ +0a90c0: |[0a90c0] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a90d0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a90d2: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0a90d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a90d8: 7040 5722 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ +0a90de: 5940 030f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a90e2: 5a42 170f |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a90e6: 5c40 070f |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a90ea: 5c40 040f |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ +0a90ee: 5941 080f |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a90f2: 5a42 090f |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a90f6: 5941 100f |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a90fa: 5a42 110f |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a90fe: 5941 0b0f |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ +0a9102: 5a42 0c0f |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ +0a9106: 5c40 fe0e |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ +0a910a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=236 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -163456,17 +163474,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9118: |[0a9118] com.actionbarsherlock.internal.widget.IcsAdapterView.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V │ │ -0a9128: 6e20 bc2d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2dbc │ │ -0a912e: 0e00 |0003: return-void │ │ +0a910c: |[0a910c] com.actionbarsherlock.internal.widget.IcsAdapterView.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V │ │ +0a911c: 6e20 bc2d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2dbc │ │ +0a9122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/os/Parcelable; │ │ │ │ @@ -163475,18 +163493,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9130: |[0a9130] com.actionbarsherlock.internal.widget.IcsAdapterView.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; │ │ -0a9140: 6e10 bd2d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2dbd │ │ -0a9146: 0c00 |0003: move-result-object v0 │ │ -0a9148: 1100 |0004: return-object v0 │ │ +0a9124: |[0a9124] com.actionbarsherlock.internal.widget.IcsAdapterView.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; │ │ +0a9134: 6e10 bd2d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2dbd │ │ +0a913a: 0c00 |0003: move-result-object v0 │ │ +0a913c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ @@ -163494,17 +163512,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a914c: |[0a914c] com.actionbarsherlock.internal.widget.IcsAdapterView.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0a915c: 7010 992d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@2d99 │ │ -0a9162: 0e00 |0003: return-void │ │ +0a9140: |[0a9140] com.actionbarsherlock.internal.widget.IcsAdapterView.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0a9150: 7010 992d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@2d99 │ │ +0a9156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ @@ -163512,34 +163530,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -0a9164: |[0a9164] com.actionbarsherlock.internal.widget.IcsAdapterView.fireOnSelected:()V │ │ -0a9174: 5460 0f0f |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ -0a9178: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a917c: 0e00 |0004: return-void │ │ -0a917e: 6e10 ad2d 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ -0a9184: 0a03 |0008: move-result v3 │ │ -0a9186: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ -0a918a: 6e10 ae2d 0600 |000b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ -0a9190: 0c02 |000e: move-result-object v2 │ │ -0a9192: 5460 0f0f |000f: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ -0a9196: 6e10 9a2d 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a919c: 0c01 |0014: move-result-object v1 │ │ -0a919e: 7220 ca23 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ -0a91a4: 0b04 |0018: move-result-wide v4 │ │ -0a91a6: 0761 |0019: move-object v1, v6 │ │ -0a91a8: 7806 812d 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V // method@2d81 │ │ -0a91ae: 28e7 |001d: goto 0004 // -0019 │ │ -0a91b0: 5460 0f0f |001e: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ -0a91b4: 7220 822d 6000 |0020: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d82 │ │ -0a91ba: 28e1 |0023: goto 0004 // -001f │ │ +0a9158: |[0a9158] com.actionbarsherlock.internal.widget.IcsAdapterView.fireOnSelected:()V │ │ +0a9168: 5460 0f0f |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ +0a916c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a9170: 0e00 |0004: return-void │ │ +0a9172: 6e10 ad2d 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ +0a9178: 0a03 |0008: move-result v3 │ │ +0a917a: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ +0a917e: 6e10 ae2d 0600 |000b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ +0a9184: 0c02 |000e: move-result-object v2 │ │ +0a9186: 5460 0f0f |000f: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ +0a918a: 6e10 9a2d 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a9190: 0c01 |0014: move-result-object v1 │ │ +0a9192: 7220 ca23 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ +0a9198: 0b04 |0018: move-result-wide v4 │ │ +0a919a: 0761 |0019: move-object v1, v6 │ │ +0a919c: 7806 812d 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V // method@2d81 │ │ +0a91a2: 28e7 |001d: goto 0004 // -0019 │ │ +0a91a4: 5460 0f0f |001e: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ +0a91a8: 7220 822d 6000 |0020: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d82 │ │ +0a91ae: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0004 line=866 │ │ 0x0005 line=858 │ │ 0x0009 line=859 │ │ 0x000b line=860 │ │ @@ -163558,31 +163576,31 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0a91bc: |[0a91bc] com.actionbarsherlock.internal.widget.IcsAdapterView.isScrollableForAccessibility:()Z │ │ -0a91cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a91ce: 6e10 9a2d 0500 |0001: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a91d4: 0c00 |0004: move-result-object v0 │ │ -0a91d6: 3800 1700 |0005: if-eqz v0, 001c // +0017 │ │ -0a91da: 7210 c823 0000 |0007: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ -0a91e0: 0a01 |000a: move-result v1 │ │ -0a91e2: 3d01 1100 |000b: if-lez v1, 001c // +0011 │ │ -0a91e6: 6e10 a02d 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@2da0 │ │ -0a91ec: 0a03 |0010: move-result v3 │ │ -0a91ee: 3c03 0a00 |0011: if-gtz v3, 001b // +000a │ │ -0a91f2: 6e10 a42d 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@2da4 │ │ -0a91f8: 0a03 |0016: move-result v3 │ │ -0a91fa: d804 01ff |0017: add-int/lit8 v4, v1, #int -1 // #ff │ │ -0a91fe: 3543 0300 |0019: if-ge v3, v4, 001c // +0003 │ │ -0a9202: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -0a9204: 0f02 |001c: return v2 │ │ +0a91b0: |[0a91b0] com.actionbarsherlock.internal.widget.IcsAdapterView.isScrollableForAccessibility:()Z │ │ +0a91c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a91c2: 6e10 9a2d 0500 |0001: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a91c8: 0c00 |0004: move-result-object v0 │ │ +0a91ca: 3800 1700 |0005: if-eqz v0, 001c // +0017 │ │ +0a91ce: 7210 c823 0000 |0007: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ +0a91d4: 0a01 |000a: move-result v1 │ │ +0a91d6: 3d01 1100 |000b: if-lez v1, 001c // +0011 │ │ +0a91da: 6e10 a02d 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@2da0 │ │ +0a91e0: 0a03 |0010: move-result v3 │ │ +0a91e2: 3c03 0a00 |0011: if-gtz v3, 001b // +000a │ │ +0a91e6: 6e10 a42d 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@2da4 │ │ +0a91ec: 0a03 |0016: move-result v3 │ │ +0a91ee: d804 01ff |0017: add-int/lit8 v4, v1, #int -1 // #ff │ │ +0a91f2: 3543 0300 |0019: if-ge v3, v4, 001c // +0003 │ │ +0a91f6: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +0a91f8: 0f02 |001c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=917 │ │ 0x0005 line=918 │ │ 0x0007 line=919 │ │ 0x000b line=920 │ │ 0x000d line=921 │ │ @@ -163598,48 +163616,48 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 66 16-bit code units │ │ -0a9208: |[0a9208] com.actionbarsherlock.internal.widget.IcsAdapterView.updateEmptyStatus:(Z)V │ │ -0a9218: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0a921c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a921e: 6e10 b12d 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ -0a9224: 0a00 |0006: move-result v0 │ │ -0a9226: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ -0a922a: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -0a922c: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ -0a9230: 5460 020f |000c: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ -0a9234: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ -0a9238: 5460 020f |0010: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ -0a923c: 6e20 3722 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0a9242: 6e20 d52d 2600 |0015: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@2dd5 │ │ -0a9248: 5560 ff0e |0018: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ -0a924c: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ -0a9250: 6e10 a52d 0600 |001c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLeft:()I // method@2da5 │ │ -0a9256: 0a02 |001f: move-result v2 │ │ -0a9258: 6e10 af2d 0600 |0020: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getTop:()I // method@2daf │ │ -0a925e: 0a03 |0023: move-result v3 │ │ -0a9260: 6e10 aa2d 0600 |0024: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getRight:()I // method@2daa │ │ -0a9266: 0a04 |0027: move-result v4 │ │ -0a9268: 6e10 9b2d 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getBottom:()I // method@2d9b │ │ -0a926e: 0a05 |002b: move-result v5 │ │ -0a9270: 0760 |002c: move-object v0, v6 │ │ -0a9272: 7406 ba2d 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onLayout:(ZIIII)V // method@2dba │ │ -0a9278: 0e00 |0030: return-void │ │ -0a927a: 6e20 d52d 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@2dd5 │ │ -0a9280: 28e4 |0034: goto 0018 // -001c │ │ -0a9282: 5460 020f |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ -0a9286: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ -0a928a: 5460 020f |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ -0a928e: 6e20 3722 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0a9294: 6e20 d52d 1600 |003e: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@2dd5 │ │ -0a929a: 28ef |0041: goto 0030 // -0011 │ │ +0a91fc: |[0a91fc] com.actionbarsherlock.internal.widget.IcsAdapterView.updateEmptyStatus:(Z)V │ │ +0a920c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0a9210: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a9212: 6e10 b12d 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ +0a9218: 0a00 |0006: move-result v0 │ │ +0a921a: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ +0a921e: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +0a9220: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ +0a9224: 5460 020f |000c: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ +0a9228: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ +0a922c: 5460 020f |0010: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ +0a9230: 6e20 3722 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0a9236: 6e20 d52d 2600 |0015: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@2dd5 │ │ +0a923c: 5560 ff0e |0018: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0eff │ │ +0a9240: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ +0a9244: 6e10 a52d 0600 |001c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLeft:()I // method@2da5 │ │ +0a924a: 0a02 |001f: move-result v2 │ │ +0a924c: 6e10 af2d 0600 |0020: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getTop:()I // method@2daf │ │ +0a9252: 0a03 |0023: move-result v3 │ │ +0a9254: 6e10 aa2d 0600 |0024: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getRight:()I // method@2daa │ │ +0a925a: 0a04 |0027: move-result v4 │ │ +0a925c: 6e10 9b2d 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getBottom:()I // method@2d9b │ │ +0a9262: 0a05 |002b: move-result v5 │ │ +0a9264: 0760 |002c: move-object v0, v6 │ │ +0a9266: 7406 ba2d 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onLayout:(ZIIII)V // method@2dba │ │ +0a926c: 0e00 |0030: return-void │ │ +0a926e: 6e20 d52d 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@2dd5 │ │ +0a9274: 28e4 |0034: goto 0018 // -001c │ │ +0a9276: 5460 020f |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ +0a927a: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ +0a927e: 5460 020f |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ +0a9282: 6e20 3722 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0a9288: 6e20 d52d 1600 |003e: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@2dd5 │ │ +0a928e: 28ef |0041: goto 0030 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=697 │ │ 0x0009 line=698 │ │ 0x000a line=701 │ │ 0x000c line=702 │ │ 0x0010 line=703 │ │ @@ -163661,19 +163679,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a929c: |[0a929c] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;)V │ │ -0a92ac: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0a92b0: 1a01 7b17 |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@177b │ │ -0a92b4: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0a92ba: 2700 |0007: throw v0 │ │ +0a9290: |[0a9290] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;)V │ │ +0a92a0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0a92a4: 1a01 7b17 |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@177b │ │ +0a92a8: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0a92ae: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -163683,19 +163701,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a92bc: |[0a92bc] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;I)V │ │ -0a92cc: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0a92d0: 1a01 7d17 |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@177d │ │ -0a92d4: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0a92da: 2700 |0007: throw v0 │ │ +0a92b0: |[0a92b0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;I)V │ │ +0a92c0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0a92c4: 1a01 7d17 |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@177d │ │ +0a92c8: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0a92ce: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -163706,19 +163724,19 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a92dc: |[0a92dc] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0a92ec: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0a92f0: 1a01 7e17 |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@177e │ │ -0a92f4: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0a92fa: 2700 |0007: throw v0 │ │ +0a92d0: |[0a92d0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0a92e0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0a92e4: 1a01 7e17 |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@177e │ │ +0a92e8: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0a92ee: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -163730,19 +163748,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a92fc: |[0a92fc] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0a930c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0a9310: 1a01 7c17 |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@177c │ │ -0a9314: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0a931a: 2700 |0007: throw v0 │ │ +0a92f0: |[0a92f0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a9300: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0a9304: 1a01 7c17 |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@177c │ │ +0a9308: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0a930e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -163753,24 +163771,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a931c: |[0a931c] com.actionbarsherlock.internal.widget.IcsAdapterView.canAnimate:()Z │ │ -0a932c: 6f10 5c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@225c │ │ -0a9332: 0a00 |0003: move-result v0 │ │ -0a9334: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0a9338: 5210 050f |0006: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a933c: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ -0a9340: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a9342: 0f00 |000b: return v0 │ │ -0a9344: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a9346: 28fe |000d: goto 000b // -0002 │ │ +0a9310: |[0a9310] com.actionbarsherlock.internal.widget.IcsAdapterView.canAnimate:()Z │ │ +0a9320: 6f10 5c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@225c │ │ +0a9326: 0a00 |0003: move-result v0 │ │ +0a9328: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0a932c: 5210 050f |0006: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a9330: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ +0a9334: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a9336: 0f00 |000b: return v0 │ │ +0a9338: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a933a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -163779,56 +163797,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -0a9348: |[0a9348] com.actionbarsherlock.internal.widget.IcsAdapterView.checkFocus:()V │ │ -0a9358: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a935a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a935c: 6e10 9a2d 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a9362: 0c00 |0005: move-result-object v0 │ │ -0a9364: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0a9368: 7210 c823 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ -0a936e: 0a03 |000b: move-result v3 │ │ -0a9370: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ -0a9374: 0141 |000e: move v1, v4 │ │ -0a9376: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -0a937a: 6e10 b12d 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ -0a9380: 0a03 |0014: move-result v3 │ │ -0a9382: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ -0a9386: 0142 |0017: move v2, v4 │ │ -0a9388: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ -0a938c: 5563 000f |001a: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0f00 │ │ -0a9390: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -0a9394: 0143 |001e: move v3, v4 │ │ -0a9396: 6f20 8c22 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@228c │ │ -0a939c: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ -0a93a0: 5563 010f |0024: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0f01 │ │ -0a93a4: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ -0a93a8: 0143 |0028: move v3, v4 │ │ -0a93aa: 6f20 8b22 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@228b │ │ -0a93b0: 5463 020f |002c: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ -0a93b4: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ -0a93b8: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ -0a93bc: 7210 cc23 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@23cc │ │ -0a93c2: 0a03 |0035: move-result v3 │ │ -0a93c4: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -0a93c8: 0145 |0038: move v5, v4 │ │ -0a93ca: 7020 d62d 5600 |0039: invoke-direct {v6, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@2dd6 │ │ -0a93d0: 0e00 |003c: return-void │ │ -0a93d2: 0151 |003d: move v1, v5 │ │ -0a93d4: 28d1 |003e: goto 000f // -002f │ │ -0a93d6: 0152 |003f: move v2, v5 │ │ -0a93d8: 28d8 |0040: goto 0018 // -0028 │ │ -0a93da: 0153 |0041: move v3, v5 │ │ -0a93dc: 28dd |0042: goto 001f // -0023 │ │ -0a93de: 0153 |0043: move v3, v5 │ │ -0a93e0: 28e5 |0044: goto 0029 // -001b │ │ +0a933c: |[0a933c] com.actionbarsherlock.internal.widget.IcsAdapterView.checkFocus:()V │ │ +0a934c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a934e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a9350: 6e10 9a2d 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a9356: 0c00 |0005: move-result-object v0 │ │ +0a9358: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0a935c: 7210 c823 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ +0a9362: 0a03 |000b: move-result v3 │ │ +0a9364: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ +0a9368: 0141 |000e: move v1, v4 │ │ +0a936a: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +0a936e: 6e10 b12d 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ +0a9374: 0a03 |0014: move-result v3 │ │ +0a9376: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ +0a937a: 0142 |0017: move v2, v4 │ │ +0a937c: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ +0a9380: 5563 000f |001a: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0f00 │ │ +0a9384: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +0a9388: 0143 |001e: move v3, v4 │ │ +0a938a: 6f20 8c22 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@228c │ │ +0a9390: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ +0a9394: 5563 010f |0024: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0f01 │ │ +0a9398: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ +0a939c: 0143 |0028: move v3, v4 │ │ +0a939e: 6f20 8b22 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@228b │ │ +0a93a4: 5463 020f |002c: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ +0a93a8: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ +0a93ac: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ +0a93b0: 7210 cc23 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@23cc │ │ +0a93b6: 0a03 |0035: move-result v3 │ │ +0a93b8: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +0a93bc: 0145 |0038: move v5, v4 │ │ +0a93be: 7020 d62d 5600 |0039: invoke-direct {v6, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@2dd6 │ │ +0a93c4: 0e00 |003c: return-void │ │ +0a93c6: 0151 |003d: move v1, v5 │ │ +0a93c8: 28d1 |003e: goto 000f // -002f │ │ +0a93ca: 0152 |003f: move v2, v5 │ │ +0a93cc: 28d8 |0040: goto 0018 // -0028 │ │ +0a93ce: 0153 |0041: move v3, v5 │ │ +0a93d0: 28dd |0042: goto 001f // -0023 │ │ +0a93d2: 0153 |0043: move v3, v5 │ │ +0a93d4: 28e5 |0044: goto 0029 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=678 │ │ 0x0006 line=679 │ │ 0x000f line=680 │ │ 0x0018 line=684 │ │ 0x0022 line=685 │ │ @@ -163853,28 +163871,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0a93e4: |[0a93e4] com.actionbarsherlock.internal.widget.IcsAdapterView.checkSelectionChanged:()V │ │ -0a93f4: 5240 100f |0000: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a93f8: 5241 0b0f |0002: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ -0a93fc: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ -0a9400: 5340 110f |0006: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a9404: 5342 0c0f |0008: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ -0a9408: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ -0a940c: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -0a9410: 6e10 c72d 0400 |000e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.selectionChanged:()V // method@2dc7 │ │ -0a9416: 5240 100f |0011: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a941a: 5940 0b0f |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ -0a941e: 5340 110f |0015: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a9422: 5a40 0c0f |0017: iput-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ -0a9426: 0e00 |0019: return-void │ │ +0a93d8: |[0a93d8] com.actionbarsherlock.internal.widget.IcsAdapterView.checkSelectionChanged:()V │ │ +0a93e8: 5240 100f |0000: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a93ec: 5241 0b0f |0002: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ +0a93f0: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ +0a93f4: 5340 110f |0006: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a93f8: 5342 0c0f |0008: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ +0a93fc: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ +0a9400: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +0a9404: 6e10 c72d 0400 |000e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.selectionChanged:()V // method@2dc7 │ │ +0a940a: 5240 100f |0011: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a940e: 5940 0b0f |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0f0b │ │ +0a9412: 5340 110f |0015: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a9416: 5a40 0c0f |0017: iput-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0f0c │ │ +0a941a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x000e line=996 │ │ 0x0011 line=997 │ │ 0x0015 line=998 │ │ 0x0019 line=1000 │ │ @@ -163887,28 +163905,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a9428: |[0a9428] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a9438: 6e10 ae2d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ -0a943e: 0c00 |0003: move-result-object v0 │ │ -0a9440: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -0a9444: 6e10 ce21 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0a944a: 0a01 |0009: move-result v1 │ │ -0a944c: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ -0a9450: 6e20 9221 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2192 │ │ -0a9456: 0a01 |000f: move-result v1 │ │ -0a9458: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -0a945c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0a945e: 0f01 |0013: return v1 │ │ -0a9460: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a9462: 28fe |0015: goto 0013 // -0002 │ │ +0a941c: |[0a941c] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a942c: 6e10 ae2d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ +0a9432: 0c00 |0003: move-result-object v0 │ │ +0a9434: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +0a9438: 6e10 ce21 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0a943e: 0a01 |0009: move-result v1 │ │ +0a9440: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ +0a9444: 6e20 9221 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2192 │ │ +0a944a: 0a01 |000f: move-result v1 │ │ +0a944c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +0a9450: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0a9452: 0f01 |0013: return v1 │ │ +0a9454: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a9456: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0004 line=871 │ │ 0x000c line=872 │ │ 0x0012 line=873 │ │ 0x0013 line=875 │ │ @@ -163923,17 +163941,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9464: |[0a9464] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -0a9474: 6e20 972d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@2d97 │ │ -0a947a: 0e00 |0003: return-void │ │ +0a9458: |[0a9458] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +0a9468: 6e20 972d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@2d97 │ │ +0a946e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0003 line=758 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -163945,17 +163963,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a947c: |[0a947c] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -0a948c: 6e20 932d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@2d93 │ │ -0a9492: 0e00 |0003: return-void │ │ +0a9470: |[0a9470] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0a9480: 6e20 932d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@2d93 │ │ +0a9486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0003 line=750 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -163967,84 +163985,84 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0a9494: |[0a9494] com.actionbarsherlock.internal.widget.IcsAdapterView.findSyncPosition:()I │ │ -0a94a4: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -0a94a8: 5203 050f |0002: iget v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a94ac: 3903 0400 |0004: if-nez v3, 0008 // +0004 │ │ -0a94b0: 12fd |0006: const/4 v13, #int -1 // #ff │ │ -0a94b2: 0f0d |0007: return v13 │ │ -0a94b4: 0800 1400 |0008: move-object/from16 v0, v20 │ │ -0a94b8: 530a 170f |000a: iget-wide v10, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a94bc: 0800 1400 |000c: move-object/from16 v0, v20 │ │ -0a94c0: 520d 160f |000e: iget v13, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ -0a94c4: 1910 0080 |0010: const-wide/high16 v16, #long -9223372036854775808 // #8000 │ │ -0a94c8: 3110 0a10 |0012: cmp-long v16, v10, v16 │ │ -0a94cc: 3910 0400 |0014: if-nez v16, 0018 // +0004 │ │ -0a94d0: 12fd |0016: const/4 v13, #int -1 // #ff │ │ -0a94d2: 28f0 |0017: goto 0007 // -0010 │ │ -0a94d4: 1310 0000 |0018: const/16 v16, #int 0 // #0 │ │ -0a94d8: 0200 1000 |001a: move/from16 v0, v16 │ │ -0a94dc: 7120 1b34 d000 |001c: invoke-static {v0, v13}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0a94e2: 0a0d |001f: move-result v13 │ │ -0a94e4: d810 03ff |0020: add-int/lit8 v16, v3, #int -1 // #ff │ │ -0a94e8: 0200 1000 |0022: move/from16 v0, v16 │ │ -0a94ec: 7120 1e34 d000 |0024: invoke-static {v0, v13}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0a94f2: 0a0d |0027: move-result v13 │ │ -0a94f4: 7100 1805 0000 |0028: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0a94fa: 0b10 |002b: move-result-wide v16 │ │ -0a94fc: 1612 6400 |002c: const-wide/16 v18, #int 100 // #64 │ │ -0a9500: 9b04 1012 |002e: add-long v4, v16, v18 │ │ -0a9504: 01d6 |0030: move v6, v13 │ │ -0a9506: 01d9 |0031: move v9, v13 │ │ -0a9508: 120c |0032: const/4 v12, #int 0 // #0 │ │ -0a950a: 7401 9a2d 1400 |0033: invoke-virtual/range {v20}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a9510: 0c02 |0036: move-result-object v2 │ │ -0a9512: 3902 0e00 |0037: if-nez v2, 0045 // +000e │ │ -0a9516: 12fd |0039: const/4 v13, #int -1 // #ff │ │ -0a9518: 28cd |003a: goto 0007 // -0033 │ │ -0a951a: 3907 0600 |003b: if-nez v7, 0041 // +0006 │ │ -0a951e: 380c 2c00 |003d: if-eqz v12, 0069 // +002c │ │ -0a9522: 3908 2a00 |003f: if-nez v8, 0069 // +002a │ │ -0a9526: d809 0901 |0041: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0a952a: 019d |0043: move v13, v9 │ │ -0a952c: 120c |0044: const/4 v12, #int 0 // #0 │ │ -0a952e: 7100 1805 0000 |0045: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0a9534: 0b10 |0048: move-result-wide v16 │ │ -0a9536: 3110 1004 |0049: cmp-long v16, v16, v4 │ │ -0a953a: 3c10 1800 |004b: if-gtz v16, 0063 // +0018 │ │ -0a953e: 7220 ca23 d200 |004d: invoke-interface {v2, v13}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ -0a9544: 0b0e |0050: move-result-wide v14 │ │ -0a9546: 3110 0e0a |0051: cmp-long v16, v14, v10 │ │ -0a954a: 3810 b4ff |0053: if-eqz v16, 0007 // -004c │ │ -0a954e: d810 03ff |0055: add-int/lit8 v16, v3, #int -1 // #ff │ │ -0a9552: 0200 1000 |0057: move/from16 v0, v16 │ │ -0a9556: 3309 0c00 |0059: if-ne v9, v0, 0065 // +000c │ │ -0a955a: 1218 |005b: const/4 v8, #int 1 // #1 │ │ -0a955c: 3906 0b00 |005c: if-nez v6, 0067 // +000b │ │ -0a9560: 1217 |005e: const/4 v7, #int 1 // #1 │ │ -0a9562: 3808 dcff |005f: if-eqz v8, 003b // -0024 │ │ -0a9566: 3807 daff |0061: if-eqz v7, 003b // -0026 │ │ -0a956a: 12fd |0063: const/4 v13, #int -1 // #ff │ │ -0a956c: 28a3 |0064: goto 0007 // -005d │ │ -0a956e: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -0a9570: 28f6 |0066: goto 005c // -000a │ │ -0a9572: 1207 |0067: const/4 v7, #int 0 // #0 │ │ -0a9574: 28f7 |0068: goto 005f // -0009 │ │ -0a9576: 3908 0600 |0069: if-nez v8, 006f // +0006 │ │ -0a957a: 390c daff |006b: if-nez v12, 0045 // -0026 │ │ -0a957e: 3907 d8ff |006d: if-nez v7, 0045 // -0028 │ │ -0a9582: d806 06ff |006f: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0a9586: 016d |0071: move v13, v6 │ │ -0a9588: 121c |0072: const/4 v12, #int 1 // #1 │ │ -0a958a: 28d2 |0073: goto 0045 // -002e │ │ +0a9488: |[0a9488] com.actionbarsherlock.internal.widget.IcsAdapterView.findSyncPosition:()I │ │ +0a9498: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +0a949c: 5203 050f |0002: iget v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a94a0: 3903 0400 |0004: if-nez v3, 0008 // +0004 │ │ +0a94a4: 12fd |0006: const/4 v13, #int -1 // #ff │ │ +0a94a6: 0f0d |0007: return v13 │ │ +0a94a8: 0800 1400 |0008: move-object/from16 v0, v20 │ │ +0a94ac: 530a 170f |000a: iget-wide v10, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a94b0: 0800 1400 |000c: move-object/from16 v0, v20 │ │ +0a94b4: 520d 160f |000e: iget v13, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ +0a94b8: 1910 0080 |0010: const-wide/high16 v16, #long -9223372036854775808 // #8000 │ │ +0a94bc: 3110 0a10 |0012: cmp-long v16, v10, v16 │ │ +0a94c0: 3910 0400 |0014: if-nez v16, 0018 // +0004 │ │ +0a94c4: 12fd |0016: const/4 v13, #int -1 // #ff │ │ +0a94c6: 28f0 |0017: goto 0007 // -0010 │ │ +0a94c8: 1310 0000 |0018: const/16 v16, #int 0 // #0 │ │ +0a94cc: 0200 1000 |001a: move/from16 v0, v16 │ │ +0a94d0: 7120 1b34 d000 |001c: invoke-static {v0, v13}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0a94d6: 0a0d |001f: move-result v13 │ │ +0a94d8: d810 03ff |0020: add-int/lit8 v16, v3, #int -1 // #ff │ │ +0a94dc: 0200 1000 |0022: move/from16 v0, v16 │ │ +0a94e0: 7120 1e34 d000 |0024: invoke-static {v0, v13}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0a94e6: 0a0d |0027: move-result v13 │ │ +0a94e8: 7100 1805 0000 |0028: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0a94ee: 0b10 |002b: move-result-wide v16 │ │ +0a94f0: 1612 6400 |002c: const-wide/16 v18, #int 100 // #64 │ │ +0a94f4: 9b04 1012 |002e: add-long v4, v16, v18 │ │ +0a94f8: 01d6 |0030: move v6, v13 │ │ +0a94fa: 01d9 |0031: move v9, v13 │ │ +0a94fc: 120c |0032: const/4 v12, #int 0 // #0 │ │ +0a94fe: 7401 9a2d 1400 |0033: invoke-virtual/range {v20}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a9504: 0c02 |0036: move-result-object v2 │ │ +0a9506: 3902 0e00 |0037: if-nez v2, 0045 // +000e │ │ +0a950a: 12fd |0039: const/4 v13, #int -1 // #ff │ │ +0a950c: 28cd |003a: goto 0007 // -0033 │ │ +0a950e: 3907 0600 |003b: if-nez v7, 0041 // +0006 │ │ +0a9512: 380c 2c00 |003d: if-eqz v12, 0069 // +002c │ │ +0a9516: 3908 2a00 |003f: if-nez v8, 0069 // +002a │ │ +0a951a: d809 0901 |0041: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0a951e: 019d |0043: move v13, v9 │ │ +0a9520: 120c |0044: const/4 v12, #int 0 // #0 │ │ +0a9522: 7100 1805 0000 |0045: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0a9528: 0b10 |0048: move-result-wide v16 │ │ +0a952a: 3110 1004 |0049: cmp-long v16, v16, v4 │ │ +0a952e: 3c10 1800 |004b: if-gtz v16, 0063 // +0018 │ │ +0a9532: 7220 ca23 d200 |004d: invoke-interface {v2, v13}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ +0a9538: 0b0e |0050: move-result-wide v14 │ │ +0a953a: 3110 0e0a |0051: cmp-long v16, v14, v10 │ │ +0a953e: 3810 b4ff |0053: if-eqz v16, 0007 // -004c │ │ +0a9542: d810 03ff |0055: add-int/lit8 v16, v3, #int -1 // #ff │ │ +0a9546: 0200 1000 |0057: move/from16 v0, v16 │ │ +0a954a: 3309 0c00 |0059: if-ne v9, v0, 0065 // +000c │ │ +0a954e: 1218 |005b: const/4 v8, #int 1 // #1 │ │ +0a9550: 3906 0b00 |005c: if-nez v6, 0067 // +000b │ │ +0a9554: 1217 |005e: const/4 v7, #int 1 // #1 │ │ +0a9556: 3808 dcff |005f: if-eqz v8, 003b // -0024 │ │ +0a955a: 3807 daff |0061: if-eqz v7, 003b // -0026 │ │ +0a955e: 12fd |0063: const/4 v13, #int -1 // #ff │ │ +0a9560: 28a3 |0064: goto 0007 // -005d │ │ +0a9562: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +0a9564: 28f6 |0066: goto 005c // -000a │ │ +0a9566: 1207 |0067: const/4 v7, #int 0 // #0 │ │ +0a9568: 28f7 |0068: goto 005f // -0009 │ │ +0a956a: 3908 0600 |0069: if-nez v8, 006f // +0006 │ │ +0a956e: 390c daff |006b: if-nez v12, 0045 // -0026 │ │ +0a9572: 3907 d8ff |006d: if-nez v7, 0045 // -0028 │ │ +0a9576: d806 06ff |006f: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0a957a: 016d |0071: move v13, v6 │ │ +0a957c: 121c |0072: const/4 v12, #int 1 // #1 │ │ +0a957e: 28d2 |0073: goto 0045 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ 0x0004 line=1013 │ │ 0x0006 line=1014 │ │ 0x0007 line=1086 │ │ 0x0008 line=1017 │ │ @@ -164109,17 +164127,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a958c: |[0a958c] com.actionbarsherlock.internal.widget.IcsAdapterView.getCount:()I │ │ -0a959c: 5210 050f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a95a0: 0f00 |0002: return v0 │ │ +0a9580: |[0a9580] com.actionbarsherlock.internal.widget.IcsAdapterView.getCount:()I │ │ +0a9590: 5210 050f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a9594: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164128,17 +164146,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a95a4: |[0a95a4] com.actionbarsherlock.internal.widget.IcsAdapterView.getEmptyView:()Landroid/view/View; │ │ -0a95b4: 5410 020f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ -0a95b8: 1100 |0002: return-object v0 │ │ +0a9598: |[0a9598] com.actionbarsherlock.internal.widget.IcsAdapterView.getEmptyView:()Landroid/view/View; │ │ +0a95a8: 5410 020f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ +0a95ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164147,17 +164165,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a95bc: |[0a95bc] com.actionbarsherlock.internal.widget.IcsAdapterView.getFirstVisiblePosition:()I │ │ -0a95cc: 5210 030f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a95d0: 0f00 |0002: return v0 │ │ +0a95b0: |[0a95b0] com.actionbarsherlock.internal.widget.IcsAdapterView.getFirstVisiblePosition:()I │ │ +0a95c0: 5210 030f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a95c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164166,24 +164184,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a95d4: |[0a95d4] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemAtPosition:(I)Ljava/lang/Object; │ │ -0a95e4: 6e10 9a2d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a95ea: 0c00 |0003: move-result-object v0 │ │ -0a95ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a95f0: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ -0a95f4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a95f6: 1101 |0009: return-object v1 │ │ -0a95f8: 7220 c923 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@23c9 │ │ -0a95fe: 0c01 |000d: move-result-object v1 │ │ -0a9600: 28fb |000e: goto 0009 // -0005 │ │ +0a95c8: |[0a95c8] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemAtPosition:(I)Ljava/lang/Object; │ │ +0a95d8: 6e10 9a2d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a95de: 0c00 |0003: move-result-object v0 │ │ +0a95e0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a95e4: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ +0a95e8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a95ea: 1101 |0009: return-object v1 │ │ +0a95ec: 7220 c923 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@23c9 │ │ +0a95f2: 0c01 |000d: move-result-object v1 │ │ +0a95f4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0004 line=730 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0004 - 0x000f reg=0 adapter Landroid/widget/Adapter; TT; │ │ @@ -164195,24 +164213,24 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a9604: |[0a9604] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemIdAtPosition:(I)J │ │ -0a9614: 6e10 9a2d 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a961a: 0c00 |0003: move-result-object v0 │ │ -0a961c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a9620: 3b05 0500 |0006: if-gez v5, 000b // +0005 │ │ -0a9624: 1902 0080 |0008: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -0a9628: 1002 |000a: return-wide v2 │ │ -0a962a: 7220 ca23 5000 |000b: invoke-interface {v0, v5}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ -0a9630: 0b02 |000e: move-result-wide v2 │ │ -0a9632: 28fb |000f: goto 000a // -0005 │ │ +0a95f8: |[0a95f8] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemIdAtPosition:(I)J │ │ +0a9608: 6e10 9a2d 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a960e: 0c00 |0003: move-result-object v0 │ │ +0a9610: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a9614: 3b05 0500 |0006: if-gez v5, 000b // +0005 │ │ +0a9618: 1902 0080 |0008: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0a961c: 1002 |000a: return-wide v2 │ │ +0a961e: 7220 ca23 5000 |000b: invoke-interface {v0, v5}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ +0a9624: 0b02 |000e: move-result-wide v2 │ │ +0a9626: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0004 line=735 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0004 - 0x0010 reg=0 adapter Landroid/widget/Adapter; TT; │ │ @@ -164224,21 +164242,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a9634: |[0a9634] com.actionbarsherlock.internal.widget.IcsAdapterView.getLastVisiblePosition:()I │ │ -0a9644: 5220 030f |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a9648: 6e10 9d2d 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@2d9d │ │ -0a964e: 0a01 |0005: move-result v1 │ │ -0a9650: b010 |0006: add-int/2addr v0, v1 │ │ -0a9652: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0a9656: 0f00 |0009: return v0 │ │ +0a9628: |[0a9628] com.actionbarsherlock.internal.widget.IcsAdapterView.getLastVisiblePosition:()I │ │ +0a9638: 5220 030f |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a963c: 6e10 9d2d 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@2d9d │ │ +0a9642: 0a01 |0005: move-result v1 │ │ +0a9644: b010 |0006: add-int/2addr v0, v1 │ │ +0a9646: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0a964a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164247,17 +164265,17 @@ │ │ type : '()Landroid/widget/AdapterView$OnItemClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9658: |[0a9658] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemClickListener:()Landroid/widget/AdapterView$OnItemClickListener; │ │ -0a9668: 5410 0d0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ -0a966c: 1100 |0002: return-object v0 │ │ +0a964c: |[0a964c] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemClickListener:()Landroid/widget/AdapterView$OnItemClickListener; │ │ +0a965c: 5410 0d0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ +0a9660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164266,17 +164284,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9670: |[0a9670] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemLongClickListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; │ │ -0a9680: 5410 0e0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0f0e │ │ -0a9684: 1100 |0002: return-object v0 │ │ +0a9664: |[0a9664] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemLongClickListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; │ │ +0a9674: 5410 0e0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0f0e │ │ +0a9678: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164285,17 +164303,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9688: |[0a9688] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemSelectedListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; │ │ -0a9698: 5410 0f0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ -0a969c: 1100 |0002: return-object v0 │ │ +0a967c: |[0a967c] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemSelectedListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; │ │ +0a968c: 5410 0f0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ +0a9690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164304,41 +164322,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0a96a0: |[0a96a0] com.actionbarsherlock.internal.widget.IcsAdapterView.getPositionForView:(Landroid/view/View;)I │ │ -0a96b0: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -0a96b2: 0783 |0001: move-object v3, v8 │ │ -0a96b4: 6e10 b921 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0a96ba: 0c04 |0005: move-result-object v4 │ │ -0a96bc: 1f04 9604 |0006: check-cast v4, Landroid/view/View; // type@0496 │ │ -0a96c0: 6e20 2a34 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -0a96c6: 0a06 |000b: move-result v6 │ │ -0a96c8: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ -0a96cc: 0743 |000e: move-object v3, v4 │ │ -0a96ce: 28f3 |000f: goto 0002 // -000d │ │ -0a96d0: 0d01 |0010: move-exception v1 │ │ -0a96d2: 0f05 |0011: return v5 │ │ -0a96d4: 6e10 9d2d 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@2d9d │ │ -0a96da: 0a00 |0015: move-result v0 │ │ -0a96dc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0a96de: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ -0a96e2: 6e20 9c2d 2700 |0019: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@2d9c │ │ -0a96e8: 0c06 |001c: move-result-object v6 │ │ -0a96ea: 6e20 2a34 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ -0a96f0: 0a06 |0020: move-result v6 │ │ -0a96f2: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ -0a96f6: 5275 030f |0023: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a96fa: b025 |0025: add-int/2addr v5, v2 │ │ -0a96fc: 28eb |0026: goto 0011 // -0015 │ │ -0a96fe: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a9702: 28ee |0029: goto 0017 // -0012 │ │ +0a9694: |[0a9694] com.actionbarsherlock.internal.widget.IcsAdapterView.getPositionForView:(Landroid/view/View;)I │ │ +0a96a4: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +0a96a6: 0783 |0001: move-object v3, v8 │ │ +0a96a8: 6e10 b921 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0a96ae: 0c04 |0005: move-result-object v4 │ │ +0a96b0: 1f04 9604 |0006: check-cast v4, Landroid/view/View; // type@0496 │ │ +0a96b4: 6e20 2a34 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +0a96ba: 0a06 |000b: move-result v6 │ │ +0a96bc: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ +0a96c0: 0743 |000e: move-object v3, v4 │ │ +0a96c2: 28f3 |000f: goto 0002 // -000d │ │ +0a96c4: 0d01 |0010: move-exception v1 │ │ +0a96c6: 0f05 |0011: return v5 │ │ +0a96c8: 6e10 9d2d 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@2d9d │ │ +0a96ce: 0a00 |0015: move-result v0 │ │ +0a96d0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0a96d2: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ +0a96d6: 6e20 9c2d 2700 |0019: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@2d9c │ │ +0a96dc: 0c06 |001c: move-result-object v6 │ │ +0a96de: 6e20 2a34 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@342a │ │ +0a96e4: 0a06 |0020: move-result v6 │ │ +0a96e6: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ +0a96ea: 5275 030f |0023: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a96ee: b025 |0025: add-int/2addr v5, v2 │ │ +0a96f0: 28eb |0026: goto 0011 // -0015 │ │ +0a96f2: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a96f6: 28ee |0029: goto 0017 // -0012 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0001 line=568 │ │ 0x0002 line=571 │ │ 0x000e line=572 │ │ @@ -164364,29 +164382,29 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a9714: |[0a9714] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItem:()Ljava/lang/Object; │ │ -0a9724: 6e10 9a2d 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a972a: 0c00 |0003: move-result-object v0 │ │ -0a972c: 6e10 ad2d 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ -0a9732: 0a01 |0007: move-result v1 │ │ -0a9734: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0a9738: 7210 c823 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ -0a973e: 0a02 |000d: move-result v2 │ │ -0a9740: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ -0a9744: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ -0a9748: 7220 c923 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@23c9 │ │ -0a974e: 0c02 |0015: move-result-object v2 │ │ -0a9750: 1102 |0016: return-object v2 │ │ -0a9752: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0a9754: 28fe |0018: goto 0016 // -0002 │ │ +0a9708: |[0a9708] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItem:()Ljava/lang/Object; │ │ +0a9718: 6e10 9a2d 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a971e: 0c00 |0003: move-result-object v0 │ │ +0a9720: 6e10 ad2d 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ +0a9726: 0a01 |0007: move-result v1 │ │ +0a9728: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0a972c: 7210 c823 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ +0a9732: 0a02 |000d: move-result v2 │ │ +0a9734: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ +0a9738: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ +0a973c: 7220 c923 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@23c9 │ │ +0a9742: 0c02 |0015: move-result-object v2 │ │ +0a9744: 1102 |0016: return-object v2 │ │ +0a9746: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0a9748: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0004 line=540 │ │ 0x0008 line=541 │ │ 0x0012 line=542 │ │ 0x0016 line=544 │ │ @@ -164401,17 +164419,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9758: |[0a9758] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemId:()J │ │ -0a9768: 5320 090f |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a976c: 1000 |0002: return-wide v0 │ │ +0a974c: |[0a974c] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemId:()J │ │ +0a975c: 5320 090f |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a9760: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164420,17 +164438,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9770: |[0a9770] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemPosition:()I │ │ -0a9780: 5210 080f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a9784: 0f00 |0002: return v0 │ │ +0a9764: |[0a9764] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemPosition:()I │ │ +0a9774: 5210 080f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a9778: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164445,57 +164463,57 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0a9788: |[0a9788] com.actionbarsherlock.internal.widget.IcsAdapterView.handleDataChanged:()V │ │ -0a9798: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ -0a979c: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -0a979e: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ -0a97a0: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -0a97a2: 52a0 050f |0005: iget v0, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ -0a97a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0a97a8: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ -0a97ac: 55a4 070f |000a: iget-boolean v4, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a97b0: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ -0a97b4: 5ca5 070f |000e: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a97b8: 6e10 982d 0a00 |0010: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.findSyncPosition:()I // method@2d98 │ │ -0a97be: 0a02 |0013: move-result v2 │ │ -0a97c0: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ -0a97c4: 6e30 b62d 2a07 |0016: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@2db6 │ │ -0a97ca: 0a03 |0019: move-result v3 │ │ -0a97cc: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ -0a97d0: 6e20 ce2d 2a00 |001c: invoke-virtual {v10, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@2dce │ │ -0a97d6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0a97d8: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ -0a97dc: 6e10 ad2d 0a00 |0022: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ -0a97e2: 0a02 |0025: move-result v2 │ │ -0a97e4: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ -0a97e8: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ -0a97ec: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ -0a97f0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0a97f2: 6e30 b62d 2a07 |002d: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@2db6 │ │ -0a97f8: 0a03 |0030: move-result v3 │ │ -0a97fa: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ -0a97fe: 6e30 b62d 2a05 |0033: invoke-virtual {v10, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@2db6 │ │ -0a9804: 0a03 |0036: move-result v3 │ │ -0a9806: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ -0a980a: 6e20 ce2d 3a00 |0039: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@2dce │ │ -0a9810: 6e10 922d 0a00 |003c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@2d92 │ │ -0a9816: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -0a9818: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ -0a981c: 59a6 100f |0042: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a9820: 5aa8 110f |0044: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a9824: 59a6 080f |0046: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a9828: 5aa8 090f |0048: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a982c: 5ca5 070f |004a: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a9830: 6e10 922d 0a00 |004c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@2d92 │ │ -0a9836: 0e00 |004f: return-void │ │ +0a977c: |[0a977c] com.actionbarsherlock.internal.widget.IcsAdapterView.handleDataChanged:()V │ │ +0a978c: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ +0a9790: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +0a9792: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ +0a9794: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +0a9796: 52a0 050f |0005: iget v0, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0f05 │ │ +0a979a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0a979c: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ +0a97a0: 55a4 070f |000a: iget-boolean v4, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a97a4: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ +0a97a8: 5ca5 070f |000e: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a97ac: 6e10 982d 0a00 |0010: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.findSyncPosition:()I // method@2d98 │ │ +0a97b2: 0a02 |0013: move-result v2 │ │ +0a97b4: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ +0a97b8: 6e30 b62d 2a07 |0016: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@2db6 │ │ +0a97be: 0a03 |0019: move-result v3 │ │ +0a97c0: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ +0a97c4: 6e20 ce2d 2a00 |001c: invoke-virtual {v10, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@2dce │ │ +0a97ca: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0a97cc: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ +0a97d0: 6e10 ad2d 0a00 |0022: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ +0a97d6: 0a02 |0025: move-result v2 │ │ +0a97d8: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ +0a97dc: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ +0a97e0: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ +0a97e4: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0a97e6: 6e30 b62d 2a07 |002d: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@2db6 │ │ +0a97ec: 0a03 |0030: move-result v3 │ │ +0a97ee: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ +0a97f2: 6e30 b62d 2a05 |0033: invoke-virtual {v10, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@2db6 │ │ +0a97f8: 0a03 |0036: move-result v3 │ │ +0a97fa: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ +0a97fe: 6e20 ce2d 3a00 |0039: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@2dce │ │ +0a9804: 6e10 922d 0a00 |003c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@2d92 │ │ +0a980a: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +0a980c: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ +0a9810: 59a6 100f |0042: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a9814: 5aa8 110f |0044: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a9818: 59a6 080f |0046: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a981c: 5aa8 090f |0048: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a9820: 5ca5 070f |004a: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a9824: 6e10 922d 0a00 |004c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@2d92 │ │ +0a982a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=932 │ │ 0x0007 line=933 │ │ 0x0008 line=935 │ │ 0x000a line=940 │ │ 0x000e line=943 │ │ @@ -164541,17 +164559,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9838: |[0a9838] com.actionbarsherlock.internal.widget.IcsAdapterView.isInFilterMode:()Z │ │ -0a9848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a984a: 0f00 |0001: return v0 │ │ +0a982c: |[0a982c] com.actionbarsherlock.internal.widget.IcsAdapterView.isInFilterMode:()Z │ │ +0a983c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a983e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164560,16 +164578,16 @@ │ │ type : '(IZ)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a984c: |[0a984c] com.actionbarsherlock.internal.widget.IcsAdapterView.lookForSelectablePosition:(IZ)I │ │ -0a985c: 0f01 |0000: return v1 │ │ +0a9840: |[0a9840] com.actionbarsherlock.internal.widget.IcsAdapterView.lookForSelectablePosition:(IZ)I │ │ +0a9850: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0001 reg=1 position I │ │ @@ -164580,19 +164598,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a9860: |[0a9860] com.actionbarsherlock.internal.widget.IcsAdapterView.onDetachedFromWindow:()V │ │ -0a9870: 6f10 7522 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ -0a9876: 5410 120f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ -0a987a: 6e20 c32d 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2dc3 │ │ -0a9880: 0e00 |0008: return-void │ │ +0a9854: |[0a9854] com.actionbarsherlock.internal.widget.IcsAdapterView.onDetachedFromWindow:()V │ │ +0a9864: 6f10 7522 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ +0a986a: 5410 120f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ +0a986e: 6e20 c32d 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2dc3 │ │ +0a9874: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=813 │ │ 0x0003 line=814 │ │ 0x0008 line=815 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -164603,38 +164621,38 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0a9884: |[0a9884] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a9894: 6f20 7722 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2277 │ │ -0a989a: 7010 b42d 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@2db4 │ │ -0a98a0: 0a01 |0006: move-result v1 │ │ -0a98a2: 6e20 f622 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@22f6 │ │ -0a98a8: 6e10 ae2d 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ -0a98ae: 0c00 |000d: move-result-object v0 │ │ -0a98b0: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -0a98b4: 6e10 dc21 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@21dc │ │ -0a98ba: 0a01 |0013: move-result v1 │ │ -0a98bc: 6e20 f222 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@22f2 │ │ -0a98c2: 6e10 ad2d 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ -0a98c8: 0a01 |001a: move-result v1 │ │ -0a98ca: 6e20 f122 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@22f1 │ │ -0a98d0: 6e10 a02d 0200 |001e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@2da0 │ │ -0a98d6: 0a01 |0021: move-result v1 │ │ -0a98d8: 6e20 f322 1300 |0022: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setFromIndex:(I)V // method@22f3 │ │ -0a98de: 6e10 a42d 0200 |0025: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@2da4 │ │ -0a98e4: 0a01 |0028: move-result v1 │ │ -0a98e6: 6e20 f722 1300 |0029: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setToIndex:(I)V // method@22f7 │ │ -0a98ec: 6e10 9e2d 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getCount:()I // method@2d9e │ │ -0a98f2: 0a01 |002f: move-result v1 │ │ -0a98f4: 6e20 f422 1300 |0030: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@22f4 │ │ -0a98fa: 0e00 |0033: return-void │ │ +0a9878: |[0a9878] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a9888: 6f20 7722 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2277 │ │ +0a988e: 7010 b42d 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@2db4 │ │ +0a9894: 0a01 |0006: move-result v1 │ │ +0a9896: 6e20 f622 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@22f6 │ │ +0a989c: 6e10 ae2d 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ +0a98a2: 0c00 |000d: move-result-object v0 │ │ +0a98a4: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +0a98a8: 6e10 dc21 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@21dc │ │ +0a98ae: 0a01 |0013: move-result v1 │ │ +0a98b0: 6e20 f222 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@22f2 │ │ +0a98b6: 6e10 ad2d 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@2dad │ │ +0a98bc: 0a01 |001a: move-result v1 │ │ +0a98be: 6e20 f122 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@22f1 │ │ +0a98c4: 6e10 a02d 0200 |001e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@2da0 │ │ +0a98ca: 0a01 |0021: move-result v1 │ │ +0a98cc: 6e20 f322 1300 |0022: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setFromIndex:(I)V // method@22f3 │ │ +0a98d2: 6e10 a42d 0200 |0025: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@2da4 │ │ +0a98d8: 0a01 |0028: move-result v1 │ │ +0a98da: 6e20 f722 1300 |0029: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setToIndex:(I)V // method@22f7 │ │ +0a98e0: 6e10 9e2d 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getCount:()I // method@2d9e │ │ +0a98e6: 0a01 |002f: move-result v1 │ │ +0a98e8: 6e20 f422 1300 |0030: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@22f4 │ │ +0a98ee: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0003 line=905 │ │ 0x000a line=906 │ │ 0x000e line=907 │ │ 0x0010 line=908 │ │ @@ -164654,26 +164672,26 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a98fc: |[0a98fc] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0a990c: 6f20 7822 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@2278 │ │ -0a9912: 7010 b42d 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@2db4 │ │ -0a9918: 0a01 |0006: move-result v1 │ │ -0a991a: 6e20 5523 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@2355 │ │ -0a9920: 6e10 ae2d 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ -0a9926: 0c00 |000d: move-result-object v0 │ │ -0a9928: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -0a992c: 6e10 dc21 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@21dc │ │ -0a9932: 0a01 |0013: move-result v1 │ │ -0a9934: 6e20 4b23 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@234b │ │ -0a993a: 0e00 |0017: return-void │ │ +0a98f0: |[0a98f0] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0a9900: 6f20 7822 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@2278 │ │ +0a9906: 7010 b42d 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@2db4 │ │ +0a990c: 0a01 |0006: move-result v1 │ │ +0a990e: 6e20 5523 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@2355 │ │ +0a9914: 6e10 ae2d 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@2dae │ │ +0a991a: 0c00 |000d: move-result-object v0 │ │ +0a991c: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +0a9920: 6e10 dc21 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@21dc │ │ +0a9926: 0a01 |0013: move-result v1 │ │ +0a9928: 6e20 4b23 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@234b │ │ +0a992e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0003 line=895 │ │ 0x000a line=896 │ │ 0x000e line=897 │ │ 0x0010 line=898 │ │ @@ -164689,19 +164707,19 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a993c: |[0a993c] com.actionbarsherlock.internal.widget.IcsAdapterView.onLayout:(ZIIII)V │ │ -0a994c: 6e10 a12d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getHeight:()I // method@2da1 │ │ -0a9952: 0a00 |0003: move-result v0 │ │ -0a9954: 5910 060f |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0f06 │ │ -0a9958: 0e00 |0006: return-void │ │ +0a9930: |[0a9930] com.actionbarsherlock.internal.widget.IcsAdapterView.onLayout:(ZIIII)V │ │ +0a9940: 6e10 a12d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getHeight:()I // method@2da1 │ │ +0a9946: 0a00 |0003: move-result v0 │ │ +0a9948: 5910 060f |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0f06 │ │ +0a994c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -164716,27 +164734,27 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a995c: |[0a995c] com.actionbarsherlock.internal.widget.IcsAdapterView.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a996c: 6f30 7d22 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@227d │ │ -0a9972: 0a01 |0003: move-result v1 │ │ -0a9974: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ -0a9978: 7100 ed22 0000 |0006: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@22ed │ │ -0a997e: 0c00 |0009: move-result-object v0 │ │ -0a9980: 6e20 b82d 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2db8 │ │ -0a9986: 6e20 9221 0300 |000d: invoke-virtual {v3, v0}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2192 │ │ -0a998c: 6e20 e722 0400 |0010: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@22e7 │ │ -0a9992: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0a9994: 0f01 |0014: return v1 │ │ -0a9996: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0a9998: 28fe |0016: goto 0014 // -0002 │ │ +0a9950: |[0a9950] com.actionbarsherlock.internal.widget.IcsAdapterView.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a9960: 6f30 7d22 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@227d │ │ +0a9966: 0a01 |0003: move-result v1 │ │ +0a9968: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ +0a996c: 7100 ed22 0000 |0006: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@22ed │ │ +0a9972: 0c00 |0009: move-result-object v0 │ │ +0a9974: 6e20 b82d 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2db8 │ │ +0a997a: 6e20 9221 0300 |000d: invoke-virtual {v3, v0}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2192 │ │ +0a9980: 6e20 e722 0400 |0010: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@22e7 │ │ +0a9986: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0a9988: 0f01 |0014: return v1 │ │ +0a998a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0a998c: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0006 line=882 │ │ 0x000a line=883 │ │ 0x000d line=885 │ │ 0x0010 line=886 │ │ @@ -164754,30 +164772,30 @@ │ │ type : '(Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -0a999c: |[0a999c] com.actionbarsherlock.internal.widget.IcsAdapterView.performItemClick:(Landroid/view/View;IJ)Z │ │ -0a99ac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a99ae: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0a99b0: 5471 0d0f |0002: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ -0a99b4: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ -0a99b8: 6e20 bf2d 0700 |0006: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.playSoundEffect:(I)V // method@2dbf │ │ -0a99be: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ -0a99c2: 6e20 0b22 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@220b │ │ -0a99c8: 5470 0d0f |000e: iget-object v0, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ -0a99cc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0a99ce: 0782 |0011: move-object v2, v8 │ │ -0a99d0: 0193 |0012: move v3, v9 │ │ -0a99d2: 04a4 |0013: move-wide v4, v10 │ │ -0a99d4: 7806 cd23 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@23cd │ │ -0a99da: 0160 |0017: move v0, v6 │ │ -0a99dc: 0f00 |0018: return v0 │ │ +0a9990: |[0a9990] com.actionbarsherlock.internal.widget.IcsAdapterView.performItemClick:(Landroid/view/View;IJ)Z │ │ +0a99a0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a99a2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0a99a4: 5471 0d0f |0002: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ +0a99a8: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ +0a99ac: 6e20 bf2d 0700 |0006: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.playSoundEffect:(I)V // method@2dbf │ │ +0a99b2: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ +0a99b6: 6e20 0b22 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@220b │ │ +0a99bc: 5470 0d0f |000e: iget-object v0, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ +0a99c0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0a99c2: 0782 |0011: move-object v2, v8 │ │ +0a99c4: 0193 |0012: move v3, v9 │ │ +0a99c6: 04a4 |0013: move-wide v4, v10 │ │ +0a99c8: 7806 cd23 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@23cd │ │ +0a99ce: 0160 |0017: move v0, v6 │ │ +0a99d0: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=267 │ │ 0x0006 line=268 │ │ 0x0009 line=269 │ │ 0x000b line=270 │ │ 0x000e line=272 │ │ @@ -164794,66 +164812,66 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -0a99e0: |[0a99e0] com.actionbarsherlock.internal.widget.IcsAdapterView.rememberSyncState:()V │ │ -0a99f0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0a99f2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0a99f4: 6e10 9d2d 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@2d9d │ │ -0a99fa: 0a02 |0005: move-result v2 │ │ -0a99fc: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -0a9a00: 5c65 070f |0008: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a9a04: 5262 060f |000a: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0f06 │ │ -0a9a08: 8122 |000c: int-to-long v2, v2 │ │ -0a9a0a: 5a62 140f |000d: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncHeight:J // field@0f14 │ │ -0a9a0e: 5262 100f |000f: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a9a12: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ -0a9a16: 5262 100f |0013: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a9a1a: 5263 030f |0015: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a9a1e: b132 |0017: sub-int/2addr v2, v3 │ │ -0a9a20: 6e20 9c2d 2600 |0018: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@2d9c │ │ -0a9a26: 0c01 |001b: move-result-object v1 │ │ -0a9a28: 5362 090f |001c: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a9a2c: 5a62 170f |001e: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a9a30: 5262 080f |0020: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a9a34: 5962 160f |0022: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ -0a9a38: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -0a9a3c: 6e10 c821 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a9a42: 0a02 |0029: move-result v2 │ │ -0a9a44: 5962 130f |002a: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0f13 │ │ -0a9a48: 5964 150f |002c: iput v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0f15 │ │ -0a9a4c: 0e00 |002e: return-void │ │ -0a9a4e: 6e20 9c2d 4600 |002f: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@2d9c │ │ -0a9a54: 0c01 |0032: move-result-object v1 │ │ -0a9a56: 6e10 9a2d 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a9a5c: 0c00 |0036: move-result-object v0 │ │ -0a9a5e: 5262 030f |0037: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a9a62: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ -0a9a66: 5262 030f |003b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a9a6a: 7210 c823 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ -0a9a70: 0a03 |0040: move-result v3 │ │ -0a9a72: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ -0a9a76: 5262 030f |0043: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a9a7a: 7220 ca23 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ -0a9a80: 0b02 |0048: move-result-wide v2 │ │ -0a9a82: 5a62 170f |0049: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a9a86: 5262 030f |004b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ -0a9a8a: 5962 160f |004d: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ -0a9a8e: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ -0a9a92: 6e10 c821 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0a9a98: 0a02 |0054: move-result v2 │ │ -0a9a9a: 5962 130f |0055: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0f13 │ │ -0a9a9e: 5965 150f |0057: iput v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0f15 │ │ -0a9aa2: 28d5 |0059: goto 002e // -002b │ │ -0a9aa4: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ -0a9aa8: 5a62 170f |005c: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a9aac: 28ed |005e: goto 004b // -0013 │ │ +0a99d4: |[0a99d4] com.actionbarsherlock.internal.widget.IcsAdapterView.rememberSyncState:()V │ │ +0a99e4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0a99e6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0a99e8: 6e10 9d2d 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@2d9d │ │ +0a99ee: 0a02 |0005: move-result v2 │ │ +0a99f0: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +0a99f4: 5c65 070f |0008: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a99f8: 5262 060f |000a: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0f06 │ │ +0a99fc: 8122 |000c: int-to-long v2, v2 │ │ +0a99fe: 5a62 140f |000d: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncHeight:J // field@0f14 │ │ +0a9a02: 5262 100f |000f: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a9a06: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ +0a9a0a: 5262 100f |0013: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a9a0e: 5263 030f |0015: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a9a12: b132 |0017: sub-int/2addr v2, v3 │ │ +0a9a14: 6e20 9c2d 2600 |0018: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@2d9c │ │ +0a9a1a: 0c01 |001b: move-result-object v1 │ │ +0a9a1c: 5362 090f |001c: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a9a20: 5a62 170f |001e: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a9a24: 5262 080f |0020: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a9a28: 5962 160f |0022: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ +0a9a2c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +0a9a30: 6e10 c821 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a9a36: 0a02 |0029: move-result v2 │ │ +0a9a38: 5962 130f |002a: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0f13 │ │ +0a9a3c: 5964 150f |002c: iput v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0f15 │ │ +0a9a40: 0e00 |002e: return-void │ │ +0a9a42: 6e20 9c2d 4600 |002f: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@2d9c │ │ +0a9a48: 0c01 |0032: move-result-object v1 │ │ +0a9a4a: 6e10 9a2d 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a9a50: 0c00 |0036: move-result-object v0 │ │ +0a9a52: 5262 030f |0037: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a9a56: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ +0a9a5a: 5262 030f |003b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a9a5e: 7210 c823 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ +0a9a64: 0a03 |0040: move-result v3 │ │ +0a9a66: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ +0a9a6a: 5262 030f |0043: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a9a6e: 7220 ca23 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@23ca │ │ +0a9a74: 0b02 |0048: move-result-wide v2 │ │ +0a9a76: 5a62 170f |0049: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a9a7a: 5262 030f |004b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0f03 │ │ +0a9a7e: 5962 160f |004d: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ +0a9a82: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ +0a9a86: 6e10 c821 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0a9a8c: 0a02 |0054: move-result v2 │ │ +0a9a8e: 5962 130f |0055: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0f13 │ │ +0a9a92: 5965 150f |0057: iput v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0f15 │ │ +0a9a96: 28d5 |0059: goto 002e // -002b │ │ +0a9a98: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ +0a9a9c: 5a62 170f |005c: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a9aa0: 28ed |005e: goto 004b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1131 │ │ 0x0008 line=1132 │ │ 0x000a line=1133 │ │ 0x000f line=1134 │ │ 0x0013 line=1136 │ │ @@ -164884,19 +164902,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9ab0: |[0a9ab0] com.actionbarsherlock.internal.widget.IcsAdapterView.removeAllViews:()V │ │ -0a9ac0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0a9ac4: 1a01 9f2e |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2e9f │ │ -0a9ac8: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0a9ace: 2700 |0007: throw v0 │ │ +0a9aa4: |[0a9aa4] com.actionbarsherlock.internal.widget.IcsAdapterView.removeAllViews:()V │ │ +0a9ab4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0a9ab8: 1a01 9f2e |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2e9f │ │ +0a9abc: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0a9ac2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -164905,19 +164923,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9ad0: |[0a9ad0] com.actionbarsherlock.internal.widget.IcsAdapterView.removeView:(Landroid/view/View;)V │ │ -0a9ae0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0a9ae4: 1a01 c22e |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@2ec2 │ │ -0a9ae8: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0a9aee: 2700 |0007: throw v0 │ │ +0a9ac4: |[0a9ac4] com.actionbarsherlock.internal.widget.IcsAdapterView.removeView:(Landroid/view/View;)V │ │ +0a9ad4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0a9ad8: 1a01 c22e |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@2ec2 │ │ +0a9adc: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0a9ae2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -164927,19 +164945,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9af0: |[0a9af0] com.actionbarsherlock.internal.widget.IcsAdapterView.removeViewAt:(I)V │ │ -0a9b00: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0a9b04: 1a01 c42e |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@2ec4 │ │ -0a9b08: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0a9b0e: 2700 |0007: throw v0 │ │ +0a9ae4: |[0a9ae4] com.actionbarsherlock.internal.widget.IcsAdapterView.removeViewAt:(I)V │ │ +0a9af4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0a9af8: 1a01 c42e |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@2ec4 │ │ +0a9afc: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0a9b02: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 index I │ │ @@ -164949,43 +164967,43 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0a9b10: |[0a9b10] com.actionbarsherlock.internal.widget.IcsAdapterView.selectionChanged:()V │ │ -0a9b20: 5420 0f0f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ -0a9b24: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -0a9b28: 5520 040f |0004: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ -0a9b2c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -0a9b30: 5520 fe0e |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ -0a9b34: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ -0a9b38: 5420 120f |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ -0a9b3c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0a9b40: 2200 9605 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // type@0596 │ │ -0a9b44: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a9b46: 7030 842d 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V // method@2d84 │ │ -0a9b4c: 5b20 120f |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ -0a9b50: 5420 120f |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ -0a9b54: 6e20 c02d 0200 |001a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@2dc0 │ │ -0a9b5a: 5220 100f |001d: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a9b5e: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ -0a9b60: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ -0a9b64: 6e10 b52d 0200 |0022: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isShown:()Z // method@2db5 │ │ -0a9b6a: 0a00 |0025: move-result v0 │ │ -0a9b6c: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ -0a9b70: 6e10 b22d 0200 |0028: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInTouchMode:()Z // method@2db2 │ │ -0a9b76: 0a00 |002b: move-result v0 │ │ -0a9b78: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ -0a9b7c: 1240 |002e: const/4 v0, #int 4 // #4 │ │ -0a9b7e: 6e20 c82d 0200 |002f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.sendAccessibilityEvent:(I)V // method@2dc8 │ │ -0a9b84: 0e00 |0032: return-void │ │ -0a9b86: 7010 992d 0200 |0033: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@2d99 │ │ -0a9b8c: 28e7 |0036: goto 001d // -0019 │ │ +0a9b04: |[0a9b04] com.actionbarsherlock.internal.widget.IcsAdapterView.selectionChanged:()V │ │ +0a9b14: 5420 0f0f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ +0a9b18: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +0a9b1c: 5520 040f |0004: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0f04 │ │ +0a9b20: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +0a9b24: 5520 fe0e |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0efe │ │ +0a9b28: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ +0a9b2c: 5420 120f |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ +0a9b30: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +0a9b34: 2200 9605 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // type@0596 │ │ +0a9b38: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a9b3a: 7030 842d 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V // method@2d84 │ │ +0a9b40: 5b20 120f |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ +0a9b44: 5420 120f |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0f12 │ │ +0a9b48: 6e20 c02d 0200 |001a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@2dc0 │ │ +0a9b4e: 5220 100f |001d: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a9b52: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ +0a9b54: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ +0a9b58: 6e10 b52d 0200 |0022: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isShown:()Z // method@2db5 │ │ +0a9b5e: 0a00 |0025: move-result v0 │ │ +0a9b60: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ +0a9b64: 6e10 b22d 0200 |0028: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInTouchMode:()Z // method@2db2 │ │ +0a9b6a: 0a00 |002b: move-result v0 │ │ +0a9b6c: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ +0a9b70: 1240 |002e: const/4 v0, #int 4 // #4 │ │ +0a9b72: 6e20 c82d 0200 |002f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.sendAccessibilityEvent:(I)V // method@2dc8 │ │ +0a9b78: 0e00 |0032: return-void │ │ +0a9b7a: 7010 992d 0200 |0033: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@2d99 │ │ +0a9b80: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ 0x0004 line=834 │ │ 0x000c line=839 │ │ 0x0010 line=840 │ │ 0x0018 line=842 │ │ @@ -165008,27 +165026,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0a9b90: |[0a9b90] com.actionbarsherlock.internal.widget.IcsAdapterView.setEmptyView:(Landroid/view/View;)V │ │ -0a9ba0: 5b34 020f |0000: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ -0a9ba4: 6e10 9a2d 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a9baa: 0c00 |0005: move-result-object v0 │ │ -0a9bac: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0a9bb0: 7210 cc23 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@23cc │ │ -0a9bb6: 0a02 |000b: move-result v2 │ │ -0a9bb8: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -0a9bbc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0a9bbe: 7020 d62d 1300 |000f: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@2dd6 │ │ -0a9bc4: 0e00 |0012: return-void │ │ -0a9bc6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0a9bc8: 28fb |0014: goto 000f // -0005 │ │ +0a9b84: |[0a9b84] com.actionbarsherlock.internal.widget.IcsAdapterView.setEmptyView:(Landroid/view/View;)V │ │ +0a9b94: 5b34 020f |0000: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0f02 │ │ +0a9b98: 6e10 9a2d 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a9b9e: 0c00 |0005: move-result-object v0 │ │ +0a9ba0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0a9ba4: 7210 cc23 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@23cc │ │ +0a9baa: 0a02 |000b: move-result v2 │ │ +0a9bac: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +0a9bb0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0a9bb2: 7020 d62d 1300 |000f: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@2dd6 │ │ +0a9bb8: 0e00 |0012: return-void │ │ +0a9bba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0a9bbc: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0002 line=625 │ │ 0x0006 line=626 │ │ 0x000f line=627 │ │ 0x0012 line=628 │ │ @@ -165045,38 +165063,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0a9bcc: |[0a9bcc] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusable:(Z)V │ │ -0a9bdc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a9bde: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a9be0: 6e10 9a2d 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a9be6: 0c00 |0005: move-result-object v0 │ │ -0a9be8: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0a9bec: 7210 c823 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ -0a9bf2: 0a04 |000b: move-result v4 │ │ -0a9bf4: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -0a9bf8: 0131 |000e: move v1, v3 │ │ -0a9bfa: 5c56 010f |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0f01 │ │ -0a9bfe: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ -0a9c02: 5c52 000f |0013: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0f00 │ │ -0a9c06: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -0a9c0a: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -0a9c0e: 6e10 b12d 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ -0a9c14: 0a04 |001c: move-result v4 │ │ -0a9c16: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -0a9c1a: 6f20 8b22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@228b │ │ -0a9c20: 0e00 |0022: return-void │ │ -0a9c22: 0121 |0023: move v1, v2 │ │ -0a9c24: 28eb |0024: goto 000f // -0015 │ │ -0a9c26: 0123 |0025: move v3, v2 │ │ -0a9c28: 28f9 |0026: goto 001f // -0007 │ │ +0a9bc0: |[0a9bc0] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusable:(Z)V │ │ +0a9bd0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a9bd2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a9bd4: 6e10 9a2d 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a9bda: 0c00 |0005: move-result-object v0 │ │ +0a9bdc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0a9be0: 7210 c823 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ +0a9be6: 0a04 |000b: move-result v4 │ │ +0a9be8: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +0a9bec: 0131 |000e: move v1, v3 │ │ +0a9bee: 5c56 010f |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0f01 │ │ +0a9bf2: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ +0a9bf6: 5c52 000f |0013: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0f00 │ │ +0a9bfa: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +0a9bfe: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +0a9c02: 6e10 b12d 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ +0a9c08: 0a04 |001c: move-result v4 │ │ +0a9c0a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +0a9c0e: 6f20 8b22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@228b │ │ +0a9c14: 0e00 |0022: return-void │ │ +0a9c16: 0121 |0023: move v1, v2 │ │ +0a9c18: 28eb |0024: goto 000f // -0015 │ │ +0a9c1a: 0123 |0025: move v3, v2 │ │ +0a9c1c: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=653 │ │ 0x0006 line=654 │ │ 0x000f line=656 │ │ 0x0011 line=657 │ │ 0x0013 line=658 │ │ @@ -165097,38 +165115,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0a9c2c: |[0a9c2c] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusableInTouchMode:(Z)V │ │ -0a9c3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a9c3e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0a9c40: 6e10 9a2d 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ -0a9c46: 0c00 |0005: move-result-object v0 │ │ -0a9c48: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0a9c4c: 7210 c823 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ -0a9c52: 0a04 |000b: move-result v4 │ │ -0a9c54: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -0a9c58: 0131 |000e: move v1, v3 │ │ -0a9c5a: 5c56 000f |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0f00 │ │ -0a9c5e: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ -0a9c62: 5c53 010f |0013: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0f01 │ │ -0a9c66: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -0a9c6a: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -0a9c6e: 6e10 b12d 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ -0a9c74: 0a04 |001c: move-result v4 │ │ -0a9c76: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -0a9c7a: 6f20 8c22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@228c │ │ -0a9c80: 0e00 |0022: return-void │ │ -0a9c82: 0121 |0023: move v1, v2 │ │ -0a9c84: 28eb |0024: goto 000f // -0015 │ │ -0a9c86: 0123 |0025: move v3, v2 │ │ -0a9c88: 28f9 |0026: goto 001f // -0007 │ │ +0a9c20: |[0a9c20] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusableInTouchMode:(Z)V │ │ +0a9c30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a9c32: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0a9c34: 6e10 9a2d 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2d9a │ │ +0a9c3a: 0c00 |0005: move-result-object v0 │ │ +0a9c3c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0a9c40: 7210 c823 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@23c8 │ │ +0a9c46: 0a04 |000b: move-result v4 │ │ +0a9c48: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +0a9c4c: 0131 |000e: move v1, v3 │ │ +0a9c4e: 5c56 000f |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0f00 │ │ +0a9c52: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ +0a9c56: 5c53 010f |0013: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0f01 │ │ +0a9c5a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +0a9c5e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +0a9c62: 6e10 b12d 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@2db1 │ │ +0a9c68: 0a04 |001c: move-result v4 │ │ +0a9c6a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +0a9c6e: 6f20 8c22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@228c │ │ +0a9c74: 0e00 |0022: return-void │ │ +0a9c76: 0121 |0023: move v1, v2 │ │ +0a9c78: 28eb |0024: goto 000f // -0015 │ │ +0a9c7a: 0123 |0025: move v3, v2 │ │ +0a9c7c: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=666 │ │ 0x0006 line=667 │ │ 0x000f line=669 │ │ 0x0011 line=670 │ │ 0x0013 line=671 │ │ @@ -165149,28 +165167,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a9c8c: |[0a9c8c] com.actionbarsherlock.internal.widget.IcsAdapterView.setNextSelectedPositionInt:(I)V │ │ -0a9c9c: 5923 080f |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ -0a9ca0: 6e20 a32d 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@2da3 │ │ -0a9ca6: 0b00 |0005: move-result-wide v0 │ │ -0a9ca8: 5a20 090f |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a9cac: 5520 070f |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ -0a9cb0: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ -0a9cb4: 5220 150f |000c: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0f15 │ │ -0a9cb8: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0a9cbc: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ -0a9cc0: 5923 160f |0012: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ -0a9cc4: 5320 090f |0014: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ -0a9cc8: 5a20 170f |0016: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ -0a9ccc: 0e00 |0018: return-void │ │ +0a9c80: |[0a9c80] com.actionbarsherlock.internal.widget.IcsAdapterView.setNextSelectedPositionInt:(I)V │ │ +0a9c90: 5923 080f |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0f08 │ │ +0a9c94: 6e20 a32d 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@2da3 │ │ +0a9c9a: 0b00 |0005: move-result-wide v0 │ │ +0a9c9c: 5a20 090f |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a9ca0: 5520 070f |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0f07 │ │ +0a9ca4: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ +0a9ca8: 5220 150f |000c: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0f15 │ │ +0a9cac: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +0a9cb0: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ +0a9cb4: 5923 160f |0012: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0f16 │ │ +0a9cb8: 5320 090f |0014: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0f09 │ │ +0a9cbc: 5a20 170f |0016: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0f17 │ │ +0a9cc0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0002 line=1117 │ │ 0x0008 line=1119 │ │ 0x0012 line=1120 │ │ 0x0014 line=1121 │ │ @@ -165185,19 +165203,19 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9cd0: |[0a9cd0] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ -0a9ce0: 2200 7f06 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ -0a9ce4: 1a01 5004 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@0450 │ │ -0a9ce8: 7020 2f34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0a9cee: 2700 |0007: throw v0 │ │ +0a9cc4: |[0a9cc4] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ +0a9cd4: 2200 7f06 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ +0a9cd8: 1a01 5004 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@0450 │ │ +0a9cdc: 7020 2f34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0a9ce2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 l Landroid/view/View$OnClickListener; │ │ @@ -165207,17 +165225,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9cf0: |[0a9cf0] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -0a9d00: 5b01 0d0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ -0a9d04: 0e00 |0002: return-void │ │ +0a9ce4: |[0a9ce4] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +0a9cf4: 5b01 0d0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f0d │ │ +0a9cf8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -165228,22 +165246,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a9d08: |[0a9d08] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemLongClickListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V │ │ -0a9d18: 6e10 b32d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isLongClickable:()Z // method@2db3 │ │ -0a9d1e: 0a00 |0003: move-result v0 │ │ -0a9d20: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0a9d24: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a9d26: 6e20 cd2d 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setLongClickable:(Z)V // method@2dcd │ │ -0a9d2c: 5b12 0e0f |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0f0e │ │ -0a9d30: 0e00 |000c: return-void │ │ +0a9cfc: |[0a9cfc] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemLongClickListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V │ │ +0a9d0c: 6e10 b32d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isLongClickable:()Z // method@2db3 │ │ +0a9d12: 0a00 |0003: move-result v0 │ │ +0a9d14: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0a9d18: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a9d1a: 6e20 cd2d 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setLongClickable:(Z)V // method@2dcd │ │ +0a9d20: 5b12 0e0f |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0f0e │ │ +0a9d24: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0006 line=310 │ │ 0x000a line=312 │ │ 0x000c line=313 │ │ locals : │ │ @@ -165256,17 +165274,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9d34: |[0a9d34] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V │ │ -0a9d44: 5b01 0f0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ -0a9d48: 0e00 |0002: return-void │ │ +0a9d28: |[0a9d28] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V │ │ +0a9d38: 5b01 0f0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0f0f │ │ +0a9d3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0002 line=363 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -165277,20 +165295,20 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a9d4c: |[0a9d4c] com.actionbarsherlock.internal.widget.IcsAdapterView.setSelectedPositionInt:(I)V │ │ -0a9d5c: 5923 100f |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ -0a9d60: 6e20 a32d 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@2da3 │ │ -0a9d66: 0b00 |0005: move-result-wide v0 │ │ -0a9d68: 5a20 110f |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ -0a9d6c: 0e00 |0008: return-void │ │ +0a9d40: |[0a9d40] com.actionbarsherlock.internal.widget.IcsAdapterView.setSelectedPositionInt:(I)V │ │ +0a9d50: 5923 100f |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0f10 │ │ +0a9d54: 6e20 a32d 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@2da3 │ │ +0a9d5a: 0b00 |0005: move-result-wide v0 │ │ +0a9d5c: 5a20 110f |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0f11 │ │ +0a9d60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0002 line=1107 │ │ 0x0008 line=1108 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -165336,21 +165354,21 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a9d70: |[0a9d70] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(I)V │ │ -0a9d80: 7010 8703 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ -0a9d86: 2200 8700 |0003: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ -0a9d8a: 7010 4703 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -0a9d90: 5b10 190f |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ -0a9d94: 5912 180f |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9d98: 0e00 |000c: return-void │ │ +0a9d64: |[0a9d64] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(I)V │ │ +0a9d74: 7010 8703 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ +0a9d7a: 2200 8700 |0003: new-instance v0, Landroid/graphics/Paint; // type@0087 │ │ +0a9d7e: 7010 4703 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +0a9d84: 5b10 190f |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ +0a9d88: 5912 180f |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9d8c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=15 │ │ 0x000a line=26 │ │ 0x000c line=27 │ │ locals : │ │ @@ -165362,32 +165380,32 @@ │ │ type : '(Landroid/graphics/drawable/ColorDrawable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0a9d9c: |[0a9d9c] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(Landroid/graphics/drawable/ColorDrawable;)V │ │ -0a9dac: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a9dae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a9db0: 7010 8703 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ -0a9db6: 2202 8700 |0005: new-instance v2, Landroid/graphics/Paint; // type@0087 │ │ -0a9dba: 7010 4703 0200 |0007: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -0a9dc0: 5b52 190f |000a: iput-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ -0a9dc4: 6202 2e01 |000c: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@012e │ │ -0a9dc8: 7130 1203 4402 |000e: invoke-static {v4, v4, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0312 │ │ -0a9dce: 0c00 |0011: move-result-object v0 │ │ -0a9dd0: 2201 8100 |0012: new-instance v1, Landroid/graphics/Canvas; // type@0081 │ │ -0a9dd4: 7020 2503 0100 |0014: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0325 │ │ -0a9dda: 6e20 8303 1600 |0017: invoke-virtual {v6, v1}, Landroid/graphics/drawable/ColorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0383 │ │ -0a9de0: 6e30 1603 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@0316 │ │ -0a9de6: 0a02 |001d: move-result v2 │ │ -0a9de8: 5952 180f |001e: iput v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9dec: 6e10 1d03 0000 |0020: invoke-virtual {v0}, Landroid/graphics/Bitmap;.recycle:()V // method@031d │ │ -0a9df2: 0e00 |0023: return-void │ │ +0a9d90: |[0a9d90] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(Landroid/graphics/drawable/ColorDrawable;)V │ │ +0a9da0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a9da2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a9da4: 7010 8703 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0387 │ │ +0a9daa: 2202 8700 |0005: new-instance v2, Landroid/graphics/Paint; // type@0087 │ │ +0a9dae: 7010 4703 0200 |0007: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +0a9db4: 5b52 190f |000a: iput-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ +0a9db8: 6202 2e01 |000c: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@012e │ │ +0a9dbc: 7130 1203 4402 |000e: invoke-static {v4, v4, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0312 │ │ +0a9dc2: 0c00 |0011: move-result-object v0 │ │ +0a9dc4: 2201 8100 |0012: new-instance v1, Landroid/graphics/Canvas; // type@0081 │ │ +0a9dc8: 7020 2503 0100 |0014: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0325 │ │ +0a9dce: 6e20 8303 1600 |0017: invoke-virtual {v6, v1}, Landroid/graphics/drawable/ColorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0383 │ │ +0a9dd4: 6e30 1603 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@0316 │ │ +0a9dda: 0a02 |001d: move-result v2 │ │ +0a9ddc: 5952 180f |001e: iput v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9de0: 6e10 1d03 0000 |0020: invoke-virtual {v0}, Landroid/graphics/Bitmap;.recycle:()V // method@031d │ │ +0a9de6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ 0x0005 line=15 │ │ 0x000c line=18 │ │ 0x0012 line=19 │ │ 0x0017 line=20 │ │ @@ -165406,26 +165424,26 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a9df4: |[0a9df4] com.actionbarsherlock.internal.widget.IcsColorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -0a9e04: 5220 180f |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9e08: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -0a9e0c: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -0a9e10: 5420 190f |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ -0a9e14: 5221 180f |0008: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9e18: 6e20 4f03 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0a9e1e: 6e10 da2d 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.getBounds:()Landroid/graphics/Rect; // method@2dda │ │ -0a9e24: 0c00 |0010: move-result-object v0 │ │ -0a9e26: 5421 190f |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ -0a9e2a: 6e30 3103 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@0331 │ │ -0a9e30: 0e00 |0016: return-void │ │ +0a9de8: |[0a9de8] com.actionbarsherlock.internal.widget.IcsColorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +0a9df8: 5220 180f |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9dfc: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +0a9e00: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +0a9e04: 5420 190f |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ +0a9e08: 5221 180f |0008: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9e0c: 6e20 4f03 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0a9e12: 6e10 da2d 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.getBounds:()Landroid/graphics/Rect; // method@2dda │ │ +0a9e18: 0c00 |0010: move-result-object v0 │ │ +0a9e1a: 5421 190f |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0f19 │ │ +0a9e1e: 6e30 3103 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@0331 │ │ +0a9e24: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0006 line=31 │ │ 0x000d line=32 │ │ 0x0016 line=34 │ │ locals : │ │ @@ -165437,18 +165455,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a9e34: |[0a9e34] com.actionbarsherlock.internal.widget.IcsColorDrawable.getOpacity:()I │ │ -0a9e44: 5210 180f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9e48: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -0a9e4c: 0f00 |0004: return v0 │ │ +0a9e28: |[0a9e28] com.actionbarsherlock.internal.widget.IcsColorDrawable.getOpacity:()I │ │ +0a9e38: 5210 180f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9e3c: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +0a9e40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;) │ │ @@ -165456,26 +165474,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a9e50: |[0a9e50] com.actionbarsherlock.internal.widget.IcsColorDrawable.setAlpha:(I)V │ │ -0a9e60: 5220 180f |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9e64: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -0a9e68: 3203 1000 |0004: if-eq v3, v0, 0014 // +0010 │ │ -0a9e6c: 5220 180f |0006: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9e70: 1401 ffff ff00 |0008: const v1, #float 2.35099e-38 // #00ffffff │ │ -0a9e76: b510 |000b: and-int/2addr v0, v1 │ │ -0a9e78: e001 0318 |000c: shl-int/lit8 v1, v3, #int 24 // #18 │ │ -0a9e7c: b610 |000e: or-int/2addr v0, v1 │ │ -0a9e7e: 5920 180f |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ -0a9e82: 6e10 dc2d 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.invalidateSelf:()V // method@2ddc │ │ -0a9e88: 0e00 |0014: return-void │ │ +0a9e44: |[0a9e44] com.actionbarsherlock.internal.widget.IcsColorDrawable.setAlpha:(I)V │ │ +0a9e54: 5220 180f |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9e58: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +0a9e5c: 3203 1000 |0004: if-eq v3, v0, 0014 // +0010 │ │ +0a9e60: 5220 180f |0006: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9e64: 1401 ffff ff00 |0008: const v1, #float 2.35099e-38 // #00ffffff │ │ +0a9e6a: b510 |000b: and-int/2addr v0, v1 │ │ +0a9e6c: e001 0318 |000c: shl-int/lit8 v1, v3, #int 24 // #18 │ │ +0a9e70: b610 |000e: or-int/2addr v0, v1 │ │ +0a9e72: 5920 180f |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0f18 │ │ +0a9e76: 6e10 dc2d 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.invalidateSelf:()V // method@2ddc │ │ +0a9e7c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0006 line=39 │ │ 0x0011 line=40 │ │ 0x0014 line=42 │ │ locals : │ │ @@ -165487,16 +165505,16 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9e8c: |[0a9e8c] com.actionbarsherlock.internal.widget.IcsColorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -0a9e9c: 0e00 |0000: return-void │ │ +0a9e80: |[0a9e80] com.actionbarsherlock.internal.widget.IcsColorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +0a9e90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; │ │ 0x0000 - 0x0001 reg=1 colorFilter Landroid/graphics/ColorFilter; │ │ │ │ @@ -165539,18 +165557,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a9ea0: |[0a9ea0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0a9eb0: 5b01 270f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f27 │ │ -0a9eb4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0a9eba: 0e00 |0005: return-void │ │ +0a9e94: |[0a9e94] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0a9ea4: 5b01 270f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f27 │ │ +0a9ea8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0a9eae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -165560,24 +165578,24 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a9ebc: |[0a9ebc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0a9ecc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0a9ece: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ -0a9ed2: 5421 270f |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f27 │ │ -0a9ed6: 7110 3d2e 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ -0a9edc: 0c00 |0008: move-result-object v0 │ │ -0a9ede: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -0a9ee2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a9ee4: 7120 0d2e 1000 |000c: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2e0d │ │ -0a9eea: 0e00 |000f: return-void │ │ +0a9eb0: |[0a9eb0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0a9ec0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a9ec2: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ +0a9ec6: 5421 270f |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f27 │ │ +0a9eca: 7110 3d2e 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ +0a9ed0: 0c00 |0008: move-result-object v0 │ │ +0a9ed2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +0a9ed6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0a9ed8: 7120 0d2e 1000 |000c: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2e0d │ │ +0a9ede: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ 0x0009 line=322 │ │ 0x000b line=323 │ │ 0x000f line=326 │ │ @@ -165595,16 +165613,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9eec: |[0a9eec] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -0a9efc: 0e00 |0000: return-void │ │ +0a9ee0: |[0a9ee0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +0a9ef0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ @@ -165647,22 +165665,22 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0a9f00: |[0a9f00] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ -0a9f10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9f12: 6001 670a |0001: sget v1, Lcom/actionbarsherlock/R$attr;.dropDownListViewStyle:I // field@0a67 │ │ -0a9f16: 7040 5c24 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@245c │ │ -0a9f1c: 5c24 280f |0006: iput-boolean v4, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ -0a9f20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a9f22: 6e20 1e2e 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@2e1e │ │ -0a9f28: 0e00 |000c: return-void │ │ +0a9ef4: |[0a9ef4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ +0a9f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a9f06: 6001 670a |0001: sget v1, Lcom/actionbarsherlock/R$attr;.dropDownListViewStyle:I // field@0a67 │ │ +0a9f0a: 7040 5c24 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@245c │ │ +0a9f10: 5c24 280f |0006: iput-boolean v4, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ +0a9f14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a9f16: 6e20 1e2e 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@2e1e │ │ +0a9f1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x0006 line=561 │ │ 0x0008 line=563 │ │ 0x000c line=564 │ │ locals : │ │ @@ -165675,17 +165693,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9f2c: |[0a9f2c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z │ │ -0a9f3c: 5c01 290f |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0f29 │ │ -0a9f40: 0f01 |0002: return v1 │ │ +0a9f20: |[0a9f20] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z │ │ +0a9f30: 5c01 290f |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0f29 │ │ +0a9f34: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -165695,24 +165713,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a9f44: |[0a9f44] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasFocus:()Z │ │ -0a9f54: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ -0a9f58: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0a9f5c: 6f10 6724 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@2467 │ │ -0a9f62: 0a00 |0007: move-result v0 │ │ -0a9f64: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a9f68: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a9f6a: 0f00 |000b: return v0 │ │ -0a9f6c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a9f6e: 28fe |000d: goto 000b // -0002 │ │ +0a9f38: |[0a9f38] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasFocus:()Z │ │ +0a9f48: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ +0a9f4c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0a9f50: 6f10 6724 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@2467 │ │ +0a9f56: 0a00 |0007: move-result v0 │ │ +0a9f58: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a9f5c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a9f5e: 0f00 |000b: return v0 │ │ +0a9f60: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a9f62: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;) │ │ @@ -165720,24 +165738,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a9f70: |[0a9f70] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ -0a9f80: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ -0a9f84: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0a9f88: 6f10 6824 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@2468 │ │ -0a9f8e: 0a00 |0007: move-result v0 │ │ -0a9f90: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a9f94: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a9f96: 0f00 |000b: return v0 │ │ -0a9f98: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a9f9a: 28fe |000d: goto 000b // -0002 │ │ +0a9f64: |[0a9f64] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ +0a9f74: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ +0a9f78: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0a9f7c: 6f10 6824 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@2468 │ │ +0a9f82: 0a00 |0007: move-result v0 │ │ +0a9f84: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a9f88: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a9f8a: 0f00 |000b: return v0 │ │ +0a9f8c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a9f8e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;) │ │ @@ -165745,24 +165763,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a9f9c: |[0a9f9c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isFocused:()Z │ │ -0a9fac: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ -0a9fb0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0a9fb4: 6f10 6924 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@2469 │ │ -0a9fba: 0a00 |0007: move-result v0 │ │ -0a9fbc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a9fc0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a9fc2: 0f00 |000b: return v0 │ │ -0a9fc4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a9fc6: 28fe |000d: goto 000b // -0002 │ │ +0a9f90: |[0a9f90] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isFocused:()Z │ │ +0a9fa0: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ +0a9fa4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0a9fa8: 6f10 6924 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@2469 │ │ +0a9fae: 0a00 |0007: move-result v0 │ │ +0a9fb0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a9fb4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a9fb6: 0f00 |000b: return v0 │ │ +0a9fb8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a9fba: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;) │ │ @@ -165770,26 +165788,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a9fc8: |[0a9fc8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ -0a9fd8: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ -0a9fdc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0a9fe0: 5510 290f |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0f29 │ │ -0a9fe4: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -0a9fe8: 6f10 6a24 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@246a │ │ -0a9fee: 0a00 |000b: move-result v0 │ │ -0a9ff0: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0a9ff4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a9ff6: 0f00 |000f: return v0 │ │ -0a9ff8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a9ffa: 28fe |0011: goto 000f // -0002 │ │ +0a9fbc: |[0a9fbc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ +0a9fcc: 5510 280f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0f28 │ │ +0a9fd0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0a9fd4: 5510 290f |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0f29 │ │ +0a9fd8: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +0a9fdc: 6f10 6a24 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@246a │ │ +0a9fe2: 0a00 |000b: move-result v0 │ │ +0a9fe4: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0a9fe8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0a9fea: 0f00 |000f: return v0 │ │ +0a9fec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a9fee: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ source_file_idx : 1551 (IcsListPopupWindow.java) │ │ @@ -165827,18 +165845,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a9ffc: |[0a9ffc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0aa00c: 5b01 2a0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2a │ │ -0aa010: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aa016: 0e00 |0005: return-void │ │ +0a9ff0: |[0a9ff0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0aa000: 5b01 2a0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2a │ │ +0aa004: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aa00a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -165847,17 +165865,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0aa018: |[0aa018] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -0aa028: 7020 272e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e27 │ │ -0aa02e: 0e00 |0003: return-void │ │ +0aa00c: |[0aa00c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0aa01c: 7020 272e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e27 │ │ +0aa022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -165868,18 +165886,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa030: |[0aa030] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.run:()V │ │ -0aa040: 5410 2a0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2a │ │ -0aa044: 6e10 422e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2e42 │ │ -0aa04a: 0e00 |0005: return-void │ │ +0aa024: |[0aa024] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.run:()V │ │ +0aa034: 5410 2a0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2a │ │ +0aa038: 6e10 422e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2e42 │ │ +0aa03e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0005 line=617 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; │ │ │ │ @@ -165917,18 +165935,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa04c: |[0aa04c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0aa05c: 5b01 2b0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ -0aa060: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -0aa066: 0e00 |0005: return-void │ │ +0aa040: |[0aa040] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0aa050: 5b01 2b0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ +0aa054: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +0aa05a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -165937,17 +165955,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0aa068: |[0aa068] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -0aa078: 7020 2a2e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e2a │ │ -0aa07e: 0e00 |0003: return-void │ │ +0aa05c: |[0aa05c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0aa06c: 7020 2a2e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e2a │ │ +0aa072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -165958,22 +165976,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0aa080: |[0aa080] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ -0aa090: 5410 2b0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ -0aa094: 6e10 472e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ -0aa09a: 0a00 |0005: move-result v0 │ │ -0aa09c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0aa0a0: 5410 2b0f |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ -0aa0a4: 6e10 562e 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ -0aa0aa: 0e00 |000d: return-void │ │ +0aa074: |[0aa074] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ +0aa084: 5410 2b0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ +0aa088: 6e10 472e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ +0aa08e: 0a00 |0005: move-result v0 │ │ +0aa090: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0aa094: 5410 2b0f |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ +0aa098: 6e10 562e 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ +0aa09e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0008 line=604 │ │ 0x000d line=606 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ @@ -165983,18 +166001,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa0ac: |[0aa0ac] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ -0aa0bc: 5410 2b0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ -0aa0c0: 6e10 432e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ -0aa0c6: 0e00 |0005: return-void │ │ +0aa0a0: |[0aa0a0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ +0aa0b0: 5410 2b0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2b │ │ +0aa0b4: 6e10 432e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ +0aa0ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0005 line=611 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ │ │ @@ -166033,18 +166051,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa0c8: |[0aa0c8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0aa0d8: 5b01 2c0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ -0aa0dc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aa0e2: 0e00 |0005: return-void │ │ +0aa0bc: |[0aa0bc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0aa0cc: 5b01 2c0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ +0aa0d0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aa0d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -166053,17 +166071,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0aa0e4: |[0aa0e4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -0aa0f4: 7020 2e2e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e2e │ │ -0aa0fa: 0e00 |0003: return-void │ │ +0aa0d8: |[0aa0d8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0aa0e8: 7020 2e2e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e2e │ │ +0aa0ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -166074,16 +166092,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa0fc: |[0aa0fc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -0aa10c: 0e00 |0000: return-void │ │ +0aa0f0: |[0aa0f0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +0aa100: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0001 reg=1 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0001 reg=2 firstVisibleItem I │ │ @@ -166095,39 +166113,39 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0aa110: |[0aa110] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -0aa120: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0aa122: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ -0aa126: 5420 2c0f |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ -0aa12a: 7110 3c2e 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z // method@2e3c │ │ -0aa130: 0a00 |0008: move-result v0 │ │ -0aa132: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ -0aa136: 5420 2c0f |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ -0aa13a: 7110 3f2e 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ -0aa140: 0c00 |0010: move-result-object v0 │ │ -0aa142: 6e10 2b2f 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2f2b │ │ -0aa148: 0c00 |0014: move-result-object v0 │ │ -0aa14a: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ -0aa14e: 5420 2c0f |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ -0aa152: 7110 3b2e 0000 |0019: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2e3b │ │ -0aa158: 0c00 |001c: move-result-object v0 │ │ -0aa15a: 5421 2c0f |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ -0aa15e: 7110 402e 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ -0aa164: 0c01 |0022: move-result-object v1 │ │ -0aa166: 6e20 d804 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0aa16c: 5420 2c0f |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ -0aa170: 7110 402e 0000 |0028: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ -0aa176: 0c00 |002b: move-result-object v0 │ │ -0aa178: 6e10 372e 0000 |002c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.run:()V // method@2e37 │ │ -0aa17e: 0e00 |002f: return-void │ │ +0aa104: |[0aa104] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +0aa114: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0aa116: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ +0aa11a: 5420 2c0f |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ +0aa11e: 7110 3c2e 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z // method@2e3c │ │ +0aa124: 0a00 |0008: move-result v0 │ │ +0aa126: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ +0aa12a: 5420 2c0f |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ +0aa12e: 7110 3f2e 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ +0aa134: 0c00 |0010: move-result-object v0 │ │ +0aa136: 6e10 2b2f 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2f2b │ │ +0aa13c: 0c00 |0014: move-result-object v0 │ │ +0aa13e: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ +0aa142: 5420 2c0f |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ +0aa146: 7110 3b2e 0000 |0019: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2e3b │ │ +0aa14c: 0c00 |001c: move-result-object v0 │ │ +0aa14e: 5421 2c0f |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ +0aa152: 7110 402e 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ +0aa158: 0c01 |0022: move-result-object v1 │ │ +0aa15a: 6e20 d804 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0aa160: 5420 2c0f |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2c │ │ +0aa164: 7110 402e 0000 |0028: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ +0aa16a: 0c00 |002b: move-result-object v0 │ │ +0aa16c: 6e10 372e 0000 |002c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.run:()V // method@2e37 │ │ +0aa172: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0005 line=655 │ │ 0x0017 line=656 │ │ 0x0026 line=657 │ │ 0x002f line=659 │ │ @@ -166171,18 +166189,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa180: |[0aa180] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0aa190: 5b01 2d0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa194: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aa19a: 0e00 |0005: return-void │ │ +0aa174: |[0aa174] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0aa184: 5b01 2d0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa188: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aa18e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -166191,17 +166209,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0aa19c: |[0aa19c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -0aa1ac: 7020 322e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e32 │ │ -0aa1b2: 0e00 |0003: return-void │ │ +0aa190: |[0aa190] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0aa1a0: 7020 322e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e32 │ │ +0aa1a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -166212,68 +166230,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -0aa1b4: |[0aa1b4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0aa1c4: 6e10 5121 0a00 |0000: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0aa1ca: 0a00 |0003: move-result v0 │ │ -0aa1cc: 6e10 5721 0a00 |0004: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0aa1d2: 0a03 |0007: move-result v3 │ │ -0aa1d4: 8731 |0008: float-to-int v1, v3 │ │ -0aa1d6: 6e10 5921 0a00 |0009: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0aa1dc: 0a03 |000c: move-result v3 │ │ -0aa1de: 8732 |000d: float-to-int v2, v3 │ │ -0aa1e0: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ -0aa1e4: 5483 2d0f |0010: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa1e8: 7110 3f2e 0300 |0012: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ -0aa1ee: 0c03 |0015: move-result-object v3 │ │ -0aa1f0: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ -0aa1f4: 5483 2d0f |0018: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa1f8: 7110 3f2e 0300 |001a: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ -0aa1fe: 0c03 |001d: move-result-object v3 │ │ -0aa200: 6e10 302f 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2f30 │ │ -0aa206: 0a03 |0021: move-result v3 │ │ -0aa208: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ -0aa20c: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ -0aa210: 5483 2d0f |0026: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa214: 7110 3f2e 0300 |0028: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ -0aa21a: 0c03 |002b: move-result-object v3 │ │ -0aa21c: 6e10 2e2f 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getWidth:()I // method@2f2e │ │ -0aa222: 0a03 |002f: move-result v3 │ │ -0aa224: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ -0aa228: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ -0aa22c: 5483 2d0f |0034: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa230: 7110 3f2e 0300 |0036: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ -0aa236: 0c03 |0039: move-result-object v3 │ │ -0aa238: 6e10 2c2f 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getHeight:()I // method@2f2c │ │ -0aa23e: 0a03 |003d: move-result v3 │ │ -0aa240: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ -0aa244: 5483 2d0f |0040: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa248: 7110 3b2e 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2e3b │ │ -0aa24e: 0c03 |0045: move-result-object v3 │ │ -0aa250: 5484 2d0f |0046: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa254: 7110 402e 0400 |0048: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ -0aa25a: 0c04 |004b: move-result-object v4 │ │ -0aa25c: 1606 fa00 |004c: const-wide/16 v6, #int 250 // #fa │ │ -0aa260: 6e40 d704 4376 |004e: invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@04d7 │ │ -0aa266: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -0aa268: 0f03 |0052: return v3 │ │ -0aa26a: 1213 |0053: const/4 v3, #int 1 // #1 │ │ -0aa26c: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ -0aa270: 5483 2d0f |0056: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa274: 7110 3b2e 0300 |0058: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2e3b │ │ -0aa27a: 0c03 |005b: move-result-object v3 │ │ -0aa27c: 5484 2d0f |005c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ -0aa280: 7110 402e 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ -0aa286: 0c04 |0061: move-result-object v4 │ │ -0aa288: 6e20 d804 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0aa28e: 28ec |0065: goto 0051 // -0014 │ │ +0aa1a8: |[0aa1a8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +0aa1b8: 6e10 5121 0a00 |0000: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +0aa1be: 0a00 |0003: move-result v0 │ │ +0aa1c0: 6e10 5721 0a00 |0004: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0aa1c6: 0a03 |0007: move-result v3 │ │ +0aa1c8: 8731 |0008: float-to-int v1, v3 │ │ +0aa1ca: 6e10 5921 0a00 |0009: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0aa1d0: 0a03 |000c: move-result v3 │ │ +0aa1d2: 8732 |000d: float-to-int v2, v3 │ │ +0aa1d4: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ +0aa1d8: 5483 2d0f |0010: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa1dc: 7110 3f2e 0300 |0012: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ +0aa1e2: 0c03 |0015: move-result-object v3 │ │ +0aa1e4: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ +0aa1e8: 5483 2d0f |0018: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa1ec: 7110 3f2e 0300 |001a: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ +0aa1f2: 0c03 |001d: move-result-object v3 │ │ +0aa1f4: 6e10 302f 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2f30 │ │ +0aa1fa: 0a03 |0021: move-result v3 │ │ +0aa1fc: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ +0aa200: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ +0aa204: 5483 2d0f |0026: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa208: 7110 3f2e 0300 |0028: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ +0aa20e: 0c03 |002b: move-result-object v3 │ │ +0aa210: 6e10 2e2f 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getWidth:()I // method@2f2e │ │ +0aa216: 0a03 |002f: move-result v3 │ │ +0aa218: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ +0aa21c: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ +0aa220: 5483 2d0f |0034: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa224: 7110 3f2e 0300 |0036: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ +0aa22a: 0c03 |0039: move-result-object v3 │ │ +0aa22c: 6e10 2c2f 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getHeight:()I // method@2f2c │ │ +0aa232: 0a03 |003d: move-result v3 │ │ +0aa234: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ +0aa238: 5483 2d0f |0040: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa23c: 7110 3b2e 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2e3b │ │ +0aa242: 0c03 |0045: move-result-object v3 │ │ +0aa244: 5484 2d0f |0046: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa248: 7110 402e 0400 |0048: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ +0aa24e: 0c04 |004b: move-result-object v4 │ │ +0aa250: 1606 fa00 |004c: const-wide/16 v6, #int 250 // #fa │ │ +0aa254: 6e40 d704 4376 |004e: invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@04d7 │ │ +0aa25a: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +0aa25c: 0f03 |0052: return v3 │ │ +0aa25e: 1213 |0053: const/4 v3, #int 1 // #1 │ │ +0aa260: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ +0aa264: 5483 2d0f |0056: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa268: 7110 3b2e 0300 |0058: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2e3b │ │ +0aa26e: 0c03 |005b: move-result-object v3 │ │ +0aa270: 5484 2d0f |005c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2d │ │ +0aa274: 7110 402e 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2e40 │ │ +0aa27a: 0c04 |0061: move-result-object v4 │ │ +0aa27c: 6e20 d804 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0aa282: 28ec |0065: goto 0051 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0004 line=633 │ │ 0x0009 line=634 │ │ 0x000e line=636 │ │ 0x0012 line=637 │ │ @@ -166325,18 +166343,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa290: |[0aa290] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0aa2a0: 5b01 2e0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa2a4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aa2aa: 0e00 |0005: return-void │ │ +0aa284: |[0aa284] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0aa294: 5b01 2e0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa298: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aa29e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -166345,17 +166363,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0aa2ac: |[0aa2ac] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -0aa2bc: 7020 352e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e35 │ │ -0aa2c2: 0e00 |0003: return-void │ │ +0aa2a0: |[0aa2a0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0aa2b0: 7020 352e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e35 │ │ +0aa2b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -166366,47 +166384,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0aa2c4: |[0aa2c4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.run:()V │ │ -0aa2d4: 5420 2e0f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa2d8: 7110 3d2e 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ -0aa2de: 0c00 |0005: move-result-object v0 │ │ -0aa2e0: 3800 3900 |0006: if-eqz v0, 003f // +0039 │ │ -0aa2e4: 5420 2e0f |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa2e8: 7110 3d2e 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ -0aa2ee: 0c00 |000d: move-result-object v0 │ │ -0aa2f0: 6e10 112e 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCount:()I // method@2e11 │ │ -0aa2f6: 0a00 |0011: move-result v0 │ │ -0aa2f8: 5421 2e0f |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa2fc: 7110 3d2e 0100 |0014: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ -0aa302: 0c01 |0017: move-result-object v1 │ │ -0aa304: 6e10 0f2e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2e0f │ │ -0aa30a: 0a01 |001b: move-result v1 │ │ -0aa30c: 3710 2300 |001c: if-le v0, v1, 003f // +0023 │ │ -0aa310: 5420 2e0f |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa314: 7110 3d2e 0000 |0020: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ -0aa31a: 0c00 |0023: move-result-object v0 │ │ -0aa31c: 6e10 0f2e 0000 |0024: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2e0f │ │ -0aa322: 0a00 |0027: move-result v0 │ │ -0aa324: 5421 2e0f |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa328: 7110 3e2e 0100 |002a: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I // method@2e3e │ │ -0aa32e: 0a01 |002d: move-result v1 │ │ -0aa330: 3610 1100 |002e: if-gt v0, v1, 003f // +0011 │ │ -0aa334: 5420 2e0f |0030: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa338: 7110 3f2e 0000 |0032: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ -0aa33e: 0c00 |0035: move-result-object v0 │ │ -0aa340: 1221 |0036: const/4 v1, #int 2 // #2 │ │ -0aa342: 6e20 362f 1000 |0037: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ -0aa348: 5420 2e0f |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ -0aa34c: 6e10 562e 0000 |003c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ -0aa352: 0e00 |003f: return-void │ │ +0aa2b8: |[0aa2b8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.run:()V │ │ +0aa2c8: 5420 2e0f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa2cc: 7110 3d2e 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ +0aa2d2: 0c00 |0005: move-result-object v0 │ │ +0aa2d4: 3800 3900 |0006: if-eqz v0, 003f // +0039 │ │ +0aa2d8: 5420 2e0f |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa2dc: 7110 3d2e 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ +0aa2e2: 0c00 |000d: move-result-object v0 │ │ +0aa2e4: 6e10 112e 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCount:()I // method@2e11 │ │ +0aa2ea: 0a00 |0011: move-result v0 │ │ +0aa2ec: 5421 2e0f |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa2f0: 7110 3d2e 0100 |0014: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ +0aa2f6: 0c01 |0017: move-result-object v1 │ │ +0aa2f8: 6e10 0f2e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2e0f │ │ +0aa2fe: 0a01 |001b: move-result v1 │ │ +0aa300: 3710 2300 |001c: if-le v0, v1, 003f // +0023 │ │ +0aa304: 5420 2e0f |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa308: 7110 3d2e 0000 |0020: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2e3d │ │ +0aa30e: 0c00 |0023: move-result-object v0 │ │ +0aa310: 6e10 0f2e 0000 |0024: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2e0f │ │ +0aa316: 0a00 |0027: move-result v0 │ │ +0aa318: 5421 2e0f |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa31c: 7110 3e2e 0100 |002a: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I // method@2e3e │ │ +0aa322: 0a01 |002d: move-result v1 │ │ +0aa324: 3610 1100 |002e: if-gt v0, v1, 003f // +0011 │ │ +0aa328: 5420 2e0f |0030: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa32c: 7110 3f2e 0000 |0032: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2e3f │ │ +0aa332: 0c00 |0035: move-result-object v0 │ │ +0aa334: 1221 |0036: const/4 v1, #int 2 // #2 │ │ +0aa336: 6e20 362f 1000 |0037: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ +0aa33c: 5420 2e0f |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0f2e │ │ +0aa340: 6e10 562e 0000 |003c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ +0aa346: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0020 line=623 │ │ 0x0030 line=624 │ │ 0x003a line=625 │ │ 0x003f line=627 │ │ @@ -166553,19 +166571,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0aa354: |[0aa354] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;)V │ │ -0aa364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa366: 6001 770a |0001: sget v1, Lcom/actionbarsherlock/R$attr;.listPopupWindowStyle:I // field@0a77 │ │ -0aa36a: 7040 392e 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2e39 │ │ -0aa370: 0e00 |0006: return-void │ │ +0aa348: |[0aa348] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;)V │ │ +0aa358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa35a: 6001 770a |0001: sget v1, Lcom/actionbarsherlock/R$attr;.listPopupWindowStyle:I // field@0a77 │ │ +0aa35e: 7040 392e 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2e39 │ │ +0aa364: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0007 reg=3 context Landroid/content/Context; │ │ @@ -166575,50 +166593,50 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -0aa374: |[0aa374] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0aa384: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -0aa386: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0aa388: 7010 2834 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aa38e: 5920 350f |0005: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aa392: 5920 3b0f |0007: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aa396: 1400 ffff ff7f |0009: const v0, #float nan // #7fffffff │ │ -0aa39c: 5920 400f |000c: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0f40 │ │ -0aa3a0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0aa3a2: 5920 440f |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ -0aa3a6: 2200 a005 |0011: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@05a0 │ │ -0aa3aa: 7030 362e 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e36 │ │ -0aa3b0: 5b20 460f |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ -0aa3b4: 2200 9f05 |0018: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@059f │ │ -0aa3b8: 7030 332e 2001 |001a: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e33 │ │ -0aa3be: 5b20 490f |001d: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0f49 │ │ -0aa3c2: 2200 9e05 |001f: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@059e │ │ -0aa3c6: 7030 2f2e 2001 |0021: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e2f │ │ -0aa3cc: 5b20 470f |0024: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0f47 │ │ -0aa3d0: 2200 9c05 |0026: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@059c │ │ -0aa3d4: 7030 282e 2001 |0028: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e28 │ │ -0aa3da: 5b20 3d0f |002b: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0f3d │ │ -0aa3de: 2200 d100 |002d: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -0aa3e2: 7010 cd04 0000 |002f: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -0aa3e8: 5b20 3c0f |0032: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ -0aa3ec: 2200 8d00 |0034: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -0aa3f0: 7010 6103 0000 |0036: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0aa3f6: 5b20 480f |0039: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa3fa: 5b23 330f |003b: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0f33 │ │ -0aa3fe: 2200 b005 |003d: new-instance v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@05b0 │ │ -0aa402: 7040 242f 3054 |003f: invoke-direct {v0, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2f24 │ │ -0aa408: 5b20 430f |0042: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa40c: 5420 430f |0044: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa410: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -0aa412: 6e20 362f 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ -0aa418: 0e00 |004a: return-void │ │ +0aa368: |[0aa368] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0aa378: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +0aa37a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0aa37c: 7010 2834 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aa382: 5920 350f |0005: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aa386: 5920 3b0f |0007: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aa38a: 1400 ffff ff7f |0009: const v0, #float nan // #7fffffff │ │ +0aa390: 5920 400f |000c: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0f40 │ │ +0aa394: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0aa396: 5920 440f |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ +0aa39a: 2200 a005 |0011: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@05a0 │ │ +0aa39e: 7030 362e 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e36 │ │ +0aa3a4: 5b20 460f |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ +0aa3a8: 2200 9f05 |0018: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@059f │ │ +0aa3ac: 7030 332e 2001 |001a: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e33 │ │ +0aa3b2: 5b20 490f |001d: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0f49 │ │ +0aa3b6: 2200 9e05 |001f: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@059e │ │ +0aa3ba: 7030 2f2e 2001 |0021: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e2f │ │ +0aa3c0: 5b20 470f |0024: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0f47 │ │ +0aa3c4: 2200 9c05 |0026: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@059c │ │ +0aa3c8: 7030 282e 2001 |0028: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e28 │ │ +0aa3ce: 5b20 3d0f |002b: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0f3d │ │ +0aa3d2: 2200 d100 |002d: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +0aa3d6: 7010 cd04 0000 |002f: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +0aa3dc: 5b20 3c0f |0032: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ +0aa3e0: 2200 8d00 |0034: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +0aa3e4: 7010 6103 0000 |0036: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0aa3ea: 5b20 480f |0039: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa3ee: 5b23 330f |003b: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0f33 │ │ +0aa3f2: 2200 b005 |003d: new-instance v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@05b0 │ │ +0aa3f6: 7040 242f 3054 |003f: invoke-direct {v0, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2f24 │ │ +0aa3fc: 5b20 430f |0042: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa400: 5420 430f |0044: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa404: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +0aa406: 6e20 362f 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ +0aa40c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=81 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=49 │ │ 0x000e line=52 │ │ @@ -166643,59 +166661,59 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -0aa41c: |[0aa41c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -0aa42c: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -0aa42e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0aa430: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aa436: 5931 350f |0005: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aa43a: 5931 3b0f |0007: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aa43e: 1401 ffff ff7f |0009: const v1, #float nan // #7fffffff │ │ -0aa444: 5931 400f |000c: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0f40 │ │ -0aa448: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0aa44a: 5931 440f |000f: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ -0aa44e: 2201 a005 |0011: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@05a0 │ │ -0aa452: 7030 362e 3102 |0013: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e36 │ │ -0aa458: 5b31 460f |0016: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ -0aa45c: 2201 9f05 |0018: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@059f │ │ -0aa460: 7030 332e 3102 |001a: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e33 │ │ -0aa466: 5b31 490f |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0f49 │ │ -0aa46a: 2201 9e05 |001f: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@059e │ │ -0aa46e: 7030 2f2e 3102 |0021: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e2f │ │ -0aa474: 5b31 470f |0024: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0f47 │ │ -0aa478: 2201 9c05 |0026: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@059c │ │ -0aa47c: 7030 282e 3102 |0028: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e28 │ │ -0aa482: 5b31 3d0f |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0f3d │ │ -0aa486: 2201 d100 |002d: new-instance v1, Landroid/os/Handler; // type@00d1 │ │ -0aa48a: 7010 cd04 0100 |002f: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@04cd │ │ -0aa490: 5b31 3c0f |0032: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ -0aa494: 2201 8d00 |0034: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ -0aa498: 7010 6103 0100 |0036: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0aa49e: 5b31 480f |0039: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa4a2: 5b34 330f |003b: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0f33 │ │ -0aa4a6: 6001 4501 |003d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0aa4aa: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ -0aa4ae: 3521 1500 |0041: if-ge v1, v2, 0056 // +0015 │ │ -0aa4b2: 2200 7204 |0043: new-instance v0, Landroid/view/ContextThemeWrapper; // type@0472 │ │ -0aa4b6: 7030 d920 4007 |0045: invoke-direct {v0, v4, v7}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ -0aa4bc: 2201 b005 |0048: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@05b0 │ │ -0aa4c0: 7040 242f 0165 |004a: invoke-direct {v1, v0, v5, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2f24 │ │ -0aa4c6: 5b31 430f |004d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa4ca: 5431 430f |004f: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa4ce: 1212 |0051: const/4 v2, #int 1 // #1 │ │ -0aa4d0: 6e20 362f 2100 |0052: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ -0aa4d6: 0e00 |0055: return-void │ │ -0aa4d8: 2201 b005 |0056: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@05b0 │ │ -0aa4dc: 7057 252f 4165 |0058: invoke-direct {v1, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2f25 │ │ -0aa4e2: 5b31 430f |005b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa4e6: 28f2 |005d: goto 004f // -000e │ │ +0aa410: |[0aa410] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +0aa420: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +0aa422: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0aa424: 7010 2834 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aa42a: 5931 350f |0005: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aa42e: 5931 3b0f |0007: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aa432: 1401 ffff ff7f |0009: const v1, #float nan // #7fffffff │ │ +0aa438: 5931 400f |000c: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0f40 │ │ +0aa43c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0aa43e: 5931 440f |000f: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ +0aa442: 2201 a005 |0011: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@05a0 │ │ +0aa446: 7030 362e 3102 |0013: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e36 │ │ +0aa44c: 5b31 460f |0016: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ +0aa450: 2201 9f05 |0018: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@059f │ │ +0aa454: 7030 332e 3102 |001a: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e33 │ │ +0aa45a: 5b31 490f |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0f49 │ │ +0aa45e: 2201 9e05 |001f: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@059e │ │ +0aa462: 7030 2f2e 3102 |0021: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e2f │ │ +0aa468: 5b31 470f |0024: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0f47 │ │ +0aa46c: 2201 9c05 |0026: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@059c │ │ +0aa470: 7030 282e 3102 |0028: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e28 │ │ +0aa476: 5b31 3d0f |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0f3d │ │ +0aa47a: 2201 d100 |002d: new-instance v1, Landroid/os/Handler; // type@00d1 │ │ +0aa47e: 7010 cd04 0100 |002f: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@04cd │ │ +0aa484: 5b31 3c0f |0032: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ +0aa488: 2201 8d00 |0034: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ +0aa48c: 7010 6103 0100 |0036: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0aa492: 5b31 480f |0039: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa496: 5b34 330f |003b: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0f33 │ │ +0aa49a: 6001 4501 |003d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0aa49e: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ +0aa4a2: 3521 1500 |0041: if-ge v1, v2, 0056 // +0015 │ │ +0aa4a6: 2200 7204 |0043: new-instance v0, Landroid/view/ContextThemeWrapper; // type@0472 │ │ +0aa4aa: 7030 d920 4007 |0045: invoke-direct {v0, v4, v7}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ +0aa4b0: 2201 b005 |0048: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@05b0 │ │ +0aa4b4: 7040 242f 0165 |004a: invoke-direct {v1, v0, v5, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2f24 │ │ +0aa4ba: 5b31 430f |004d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa4be: 5431 430f |004f: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa4c2: 1212 |0051: const/4 v2, #int 1 // #1 │ │ +0aa4c4: 6e20 362f 2100 |0052: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ +0aa4ca: 0e00 |0055: return-void │ │ +0aa4cc: 2201 b005 |0056: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@05b0 │ │ +0aa4d0: 7057 252f 4165 |0058: invoke-direct {v1, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2f25 │ │ +0aa4d6: 5b31 430f |005b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa4da: 28f2 |005d: goto 004f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=49 │ │ 0x000e line=52 │ │ @@ -166725,17 +166743,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa4e8: |[0aa4e8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; │ │ -0aa4f8: 5410 3c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ -0aa4fc: 1100 |0002: return-object v0 │ │ +0aa4dc: |[0aa4dc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; │ │ +0aa4ec: 5410 3c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ +0aa4f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -166743,18 +166761,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0aa500: |[0aa500] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z │ │ -0aa510: 7010 462e 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2e46 │ │ -0aa516: 0a00 |0003: move-result v0 │ │ -0aa518: 0f00 |0004: return v0 │ │ +0aa4f4: |[0aa4f4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z │ │ +0aa504: 7010 462e 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2e46 │ │ +0aa50a: 0a00 |0003: move-result v0 │ │ +0aa50c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -166762,17 +166780,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa51c: |[0aa51c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ -0aa52c: 5410 370f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa530: 1100 |0002: return-object v0 │ │ +0aa510: |[0aa510] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ +0aa520: 5410 370f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa524: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -166780,17 +166798,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa534: |[0aa534] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I │ │ -0aa544: 5210 400f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0f40 │ │ -0aa548: 0f00 |0002: return v0 │ │ +0aa528: |[0aa528] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I │ │ +0aa538: 5210 400f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0f40 │ │ +0aa53c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -166798,17 +166816,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa54c: |[0aa54c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ -0aa55c: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa560: 1100 |0002: return-object v0 │ │ +0aa540: |[0aa540] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ +0aa550: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa554: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -166816,17 +166834,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa564: |[0aa564] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ -0aa574: 5410 460f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ -0aa578: 1100 |0002: return-object v0 │ │ +0aa558: |[0aa558] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ +0aa568: 5410 460f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ +0aa56c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -166834,199 +166852,199 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 372 16-bit code units │ │ -0aa57c: |[0aa57c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.buildDropDown:()I │ │ -0aa58c: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -0aa590: 0800 1500 |0002: move-object/from16 v0, v21 │ │ -0aa594: 5401 370f |0004: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa598: 3901 2c01 |0006: if-nez v1, 0132 // +012c │ │ -0aa59c: 0800 1500 |0008: move-object/from16 v0, v21 │ │ -0aa5a0: 5408 330f |000a: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0f33 │ │ -0aa5a4: 2202 9b05 |000c: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // type@059b │ │ -0aa5a8: 0800 1500 |000e: move-object/from16 v0, v21 │ │ -0aa5ac: 5501 410f |0010: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ -0aa5b0: 3901 0d01 |0012: if-nez v1, 011f // +010d │ │ -0aa5b4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0aa5b6: 7030 0c2e 8201 |0015: invoke-direct {v2, v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@2e0c │ │ -0aa5bc: 0800 1500 |0018: move-object/from16 v0, v21 │ │ -0aa5c0: 5b02 370f |001a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa5c4: 0800 1500 |001c: move-object/from16 v0, v21 │ │ -0aa5c8: 5401 380f |001e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0f38 │ │ -0aa5cc: 3801 0d00 |0020: if-eqz v1, 002d // +000d │ │ -0aa5d0: 0800 1500 |0022: move-object/from16 v0, v21 │ │ -0aa5d4: 5401 370f |0024: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa5d8: 0800 1500 |0026: move-object/from16 v0, v21 │ │ -0aa5dc: 5402 380f |0028: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0f38 │ │ -0aa5e0: 6e20 262e 2100 |002a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@2e26 │ │ -0aa5e6: 0800 1500 |002d: move-object/from16 v0, v21 │ │ -0aa5ea: 5401 370f |002f: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa5ee: 0800 1500 |0031: move-object/from16 v0, v21 │ │ -0aa5f2: 5402 320f |0033: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aa5f6: 6e20 1d2e 2100 |0035: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e1d │ │ -0aa5fc: 0800 1500 |0038: move-object/from16 v0, v21 │ │ -0aa600: 5401 370f |003a: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa604: 0800 1500 |003c: move-object/from16 v0, v21 │ │ -0aa608: 5402 3e0f |003e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f3e │ │ -0aa60c: 6e20 222e 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2e22 │ │ -0aa612: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -0aa616: 5401 370f |0045: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa61a: 1212 |0047: const/4 v2, #int 1 // #1 │ │ -0aa61c: 6e20 1f2e 2100 |0048: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@2e1f │ │ -0aa622: 0800 1500 |004b: move-object/from16 v0, v21 │ │ -0aa626: 5401 370f |004d: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa62a: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -0aa62c: 6e20 202e 2100 |0050: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@2e20 │ │ -0aa632: 0800 1500 |0053: move-object/from16 v0, v21 │ │ -0aa636: 5401 370f |0055: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa63a: 2202 9a05 |0057: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; // type@059a │ │ -0aa63e: 0800 1500 |0059: move-object/from16 v0, v21 │ │ -0aa642: 7020 092e 0200 |005b: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e09 │ │ -0aa648: 6e20 232e 2100 |005e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2e23 │ │ -0aa64e: 0800 1500 |0061: move-object/from16 v0, v21 │ │ -0aa652: 5401 370f |0063: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa656: 0800 1500 |0065: move-object/from16 v0, v21 │ │ -0aa65a: 5402 470f |0067: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0f47 │ │ -0aa65e: 6e20 242e 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@2e24 │ │ -0aa664: 0800 1500 |006c: move-object/from16 v0, v21 │ │ -0aa668: 5401 3f0f |006e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0f3f │ │ -0aa66c: 3801 0d00 |0070: if-eqz v1, 007d // +000d │ │ -0aa670: 0800 1500 |0072: move-object/from16 v0, v21 │ │ -0aa674: 5401 370f |0074: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa678: 0800 1500 |0076: move-object/from16 v0, v21 │ │ -0aa67c: 5402 3f0f |0078: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0f3f │ │ -0aa680: 6e20 232e 2100 |007a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2e23 │ │ -0aa686: 0800 1500 |007d: move-object/from16 v0, v21 │ │ -0aa68a: 5409 370f |007f: iget-object v9, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa68e: 0800 1500 |0081: move-object/from16 v0, v21 │ │ -0aa692: 540d 450f |0083: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ -0aa696: 380d 3d00 |0085: if-eqz v13, 00c2 // +003d │ │ -0aa69a: 220b e204 |0087: new-instance v11, Landroid/widget/LinearLayout; // type@04e2 │ │ -0aa69e: 7020 3624 8b00 |0089: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ -0aa6a4: 1211 |008c: const/4 v1, #int 1 // #1 │ │ -0aa6a6: 6e20 5024 1b00 |008d: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2450 │ │ -0aa6ac: 220c e104 |0090: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0aa6b0: 12f1 |0092: const/4 v1, #int -1 // #ff │ │ -0aa6b2: 1202 |0093: const/4 v2, #int 0 // #0 │ │ -0aa6b4: 1503 803f |0094: const/high16 v3, #int 1065353216 // #3f80 │ │ -0aa6b8: 7040 3324 1c32 |0096: invoke-direct {v12, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ -0aa6be: 0800 1500 |0099: move-object/from16 v0, v21 │ │ -0aa6c2: 5201 440f |009b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ -0aa6c6: 2b01 cf00 0000 |009d: packed-switch v1, 0000016c // +000000cf │ │ -0aa6cc: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -0aa6d0: 5201 3b0f |00a2: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aa6d4: 1502 0080 |00a4: const/high16 v2, #int -2147483648 // #8000 │ │ -0aa6d8: 7120 8421 2100 |00a6: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0aa6de: 0a14 |00a9: move-result v20 │ │ -0aa6e0: 120a |00aa: const/4 v10, #int 0 // #0 │ │ -0aa6e2: 0200 1400 |00ab: move/from16 v0, v20 │ │ -0aa6e6: 6e30 e921 0d0a |00ad: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0aa6ec: 6e10 a921 0d00 |00b0: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0aa6f2: 0c0c |00b3: move-result-object v12 │ │ -0aa6f4: 1f0c e104 |00b4: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0aa6f8: 6e10 ad21 0d00 |00b6: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0aa6fe: 0a01 |00b9: move-result v1 │ │ -0aa700: 52c2 390a |00ba: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ -0aa704: b021 |00bc: add-int/2addr v1, v2 │ │ -0aa706: 52c2 350a |00bd: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a35 │ │ -0aa70a: 9011 0102 |00bf: add-int v17, v1, v2 │ │ -0aa70e: 07b9 |00c1: move-object v9, v11 │ │ -0aa710: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ -0aa714: 5401 430f |00c4: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa718: 6e20 332f 9100 |00c6: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2f33 │ │ -0aa71e: 1312 0000 |00c9: const/16 v18, #int 0 // #0 │ │ -0aa722: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ -0aa726: 5401 430f |00cd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa72a: 6e10 2a2f 0100 |00cf: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ -0aa730: 0c07 |00d2: move-result-object v7 │ │ -0aa732: 3807 2800 |00d3: if-eqz v7, 00fb // +0028 │ │ -0aa736: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ -0aa73a: 5401 480f |00d7: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa73e: 6e20 9003 1700 |00d9: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ -0aa744: 0800 1500 |00dc: move-object/from16 v0, v21 │ │ -0aa748: 5401 480f |00de: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa74c: 5211 3c01 |00e0: iget v1, v1, Landroid/graphics/Rect;.top:I // field@013c │ │ -0aa750: 0800 1500 |00e2: move-object/from16 v0, v21 │ │ -0aa754: 5402 480f |00e4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa758: 5222 3901 |00e6: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0aa75c: 9012 0102 |00e8: add-int v18, v1, v2 │ │ -0aa760: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ -0aa764: 5501 3a0f |00ec: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0f3a │ │ -0aa768: 3901 0d00 |00ee: if-nez v1, 00fb // +000d │ │ -0aa76c: 0800 1500 |00f0: move-object/from16 v0, v21 │ │ -0aa770: 5401 480f |00f2: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa774: 5211 3c01 |00f4: iget v1, v1, Landroid/graphics/Rect;.top:I // field@013c │ │ -0aa778: 7b11 |00f6: neg-int v1, v1 │ │ -0aa77a: 0800 1500 |00f7: move-object/from16 v0, v21 │ │ -0aa77e: 5901 390f |00f9: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ -0aa782: 0800 1500 |00fb: move-object/from16 v0, v21 │ │ -0aa786: 5401 430f |00fd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa78a: 6e10 2d2f 0100 |00ff: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2f2d │ │ -0aa790: 0a01 |0102: move-result v1 │ │ -0aa792: 1222 |0103: const/4 v2, #int 2 // #2 │ │ -0aa794: 3321 5300 |0104: if-ne v1, v2, 0157 // +0053 │ │ -0aa798: 121e |0106: const/4 v14, #int 1 // #1 │ │ -0aa79a: 0800 1500 |0107: move-object/from16 v0, v21 │ │ -0aa79e: 5401 340f |0109: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ -0aa7a2: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -0aa7a6: 5202 390f |010d: iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ -0aa7aa: 0800 1500 |010f: move-object/from16 v0, v21 │ │ -0aa7ae: 7040 452e 10e2 |0111: invoke-direct {v0, v1, v2, v14}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@2e45 │ │ -0aa7b4: 0a10 |0114: move-result v16 │ │ -0aa7b6: 0800 1500 |0115: move-object/from16 v0, v21 │ │ -0aa7ba: 5201 350f |0117: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aa7be: 12f2 |0119: const/4 v2, #int -1 // #ff │ │ -0aa7c0: 3321 3f00 |011a: if-ne v1, v2, 0159 // +003f │ │ -0aa7c4: 9001 1012 |011c: add-int v1, v16, v18 │ │ -0aa7c8: 0f01 |011e: return v1 │ │ -0aa7ca: 1201 |011f: const/4 v1, #int 0 // #0 │ │ -0aa7cc: 2900 f5fe |0120: goto/16 0015 // -010b │ │ -0aa7d0: 6e30 3924 9b0c |0122: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ -0aa7d6: 6e20 3824 db00 |0125: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2438 │ │ -0aa7dc: 2900 78ff |0128: goto/16 00a0 // -0088 │ │ -0aa7e0: 6e20 3824 db00 |012a: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2438 │ │ -0aa7e6: 6e30 3924 9b0c |012d: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ -0aa7ec: 2900 70ff |0130: goto/16 00a0 // -0090 │ │ -0aa7f0: 0800 1500 |0132: move-object/from16 v0, v21 │ │ -0aa7f4: 5401 430f |0134: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa7f8: 6e10 2b2f 0100 |0136: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2f2b │ │ -0aa7fe: 0c09 |0139: move-result-object v9 │ │ -0aa800: 1f09 9d04 |013a: check-cast v9, Landroid/view/ViewGroup; // type@049d │ │ -0aa804: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -0aa808: 5400 450f |013e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ -0aa80c: 0813 0000 |0140: move-object/from16 v19, v0 │ │ -0aa810: 3813 87ff |0142: if-eqz v19, 00c9 // -0079 │ │ -0aa814: 7401 a921 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0aa81a: 0c0c |0147: move-result-object v12 │ │ -0aa81c: 1f0c e104 |0148: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0aa820: 7401 ad21 1300 |014a: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0aa826: 0a01 |014d: move-result v1 │ │ -0aa828: 52c2 390a |014e: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ -0aa82c: b021 |0150: add-int/2addr v1, v2 │ │ -0aa82e: 52c2 350a |0151: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a35 │ │ -0aa832: 9011 0102 |0153: add-int v17, v1, v2 │ │ -0aa836: 2900 74ff |0155: goto/16 00c9 // -008c │ │ -0aa83a: 120e |0157: const/4 v14, #int 0 // #0 │ │ -0aa83c: 28af |0158: goto 0107 // -0051 │ │ -0aa83e: 1202 |0159: const/4 v2, #int 0 // #0 │ │ -0aa840: 1203 |015a: const/4 v3, #int 0 // #0 │ │ -0aa842: 12f4 |015b: const/4 v4, #int -1 // #ff │ │ -0aa844: 9105 1011 |015c: sub-int v5, v16, v17 │ │ -0aa848: 12f6 |015e: const/4 v6, #int -1 // #ff │ │ -0aa84a: 0801 1500 |015f: move-object/from16 v1, v21 │ │ -0aa84e: 7606 482e 0100 |0161: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureHeightOfChildren:(IIIII)I // method@2e48 │ │ -0aa854: 0a0f |0164: move-result v15 │ │ -0aa856: 3d0f 0400 |0165: if-lez v15, 0169 // +0004 │ │ -0aa85a: 9011 1112 |0167: add-int v17, v17, v18 │ │ -0aa85e: 9001 0f11 |0169: add-int v1, v15, v17 │ │ -0aa862: 28b3 |016b: goto 011e // -004d │ │ -0aa864: 0001 0200 0000 0000 8d00 0000 8500 ... |016c: packed-switch-data (8 units) │ │ +0aa570: |[0aa570] com.actionbarsherlock.internal.widget.IcsListPopupWindow.buildDropDown:()I │ │ +0aa580: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +0aa584: 0800 1500 |0002: move-object/from16 v0, v21 │ │ +0aa588: 5401 370f |0004: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa58c: 3901 2c01 |0006: if-nez v1, 0132 // +012c │ │ +0aa590: 0800 1500 |0008: move-object/from16 v0, v21 │ │ +0aa594: 5408 330f |000a: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0f33 │ │ +0aa598: 2202 9b05 |000c: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // type@059b │ │ +0aa59c: 0800 1500 |000e: move-object/from16 v0, v21 │ │ +0aa5a0: 5501 410f |0010: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ +0aa5a4: 3901 0d01 |0012: if-nez v1, 011f // +010d │ │ +0aa5a8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0aa5aa: 7030 0c2e 8201 |0015: invoke-direct {v2, v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@2e0c │ │ +0aa5b0: 0800 1500 |0018: move-object/from16 v0, v21 │ │ +0aa5b4: 5b02 370f |001a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa5b8: 0800 1500 |001c: move-object/from16 v0, v21 │ │ +0aa5bc: 5401 380f |001e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0f38 │ │ +0aa5c0: 3801 0d00 |0020: if-eqz v1, 002d // +000d │ │ +0aa5c4: 0800 1500 |0022: move-object/from16 v0, v21 │ │ +0aa5c8: 5401 370f |0024: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa5cc: 0800 1500 |0026: move-object/from16 v0, v21 │ │ +0aa5d0: 5402 380f |0028: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0f38 │ │ +0aa5d4: 6e20 262e 2100 |002a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@2e26 │ │ +0aa5da: 0800 1500 |002d: move-object/from16 v0, v21 │ │ +0aa5de: 5401 370f |002f: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa5e2: 0800 1500 |0031: move-object/from16 v0, v21 │ │ +0aa5e6: 5402 320f |0033: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aa5ea: 6e20 1d2e 2100 |0035: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e1d │ │ +0aa5f0: 0800 1500 |0038: move-object/from16 v0, v21 │ │ +0aa5f4: 5401 370f |003a: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa5f8: 0800 1500 |003c: move-object/from16 v0, v21 │ │ +0aa5fc: 5402 3e0f |003e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f3e │ │ +0aa600: 6e20 222e 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2e22 │ │ +0aa606: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +0aa60a: 5401 370f |0045: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa60e: 1212 |0047: const/4 v2, #int 1 // #1 │ │ +0aa610: 6e20 1f2e 2100 |0048: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@2e1f │ │ +0aa616: 0800 1500 |004b: move-object/from16 v0, v21 │ │ +0aa61a: 5401 370f |004d: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa61e: 1212 |004f: const/4 v2, #int 1 // #1 │ │ +0aa620: 6e20 202e 2100 |0050: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@2e20 │ │ +0aa626: 0800 1500 |0053: move-object/from16 v0, v21 │ │ +0aa62a: 5401 370f |0055: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa62e: 2202 9a05 |0057: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; // type@059a │ │ +0aa632: 0800 1500 |0059: move-object/from16 v0, v21 │ │ +0aa636: 7020 092e 0200 |005b: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2e09 │ │ +0aa63c: 6e20 232e 2100 |005e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2e23 │ │ +0aa642: 0800 1500 |0061: move-object/from16 v0, v21 │ │ +0aa646: 5401 370f |0063: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa64a: 0800 1500 |0065: move-object/from16 v0, v21 │ │ +0aa64e: 5402 470f |0067: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0f47 │ │ +0aa652: 6e20 242e 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@2e24 │ │ +0aa658: 0800 1500 |006c: move-object/from16 v0, v21 │ │ +0aa65c: 5401 3f0f |006e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0f3f │ │ +0aa660: 3801 0d00 |0070: if-eqz v1, 007d // +000d │ │ +0aa664: 0800 1500 |0072: move-object/from16 v0, v21 │ │ +0aa668: 5401 370f |0074: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa66c: 0800 1500 |0076: move-object/from16 v0, v21 │ │ +0aa670: 5402 3f0f |0078: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0f3f │ │ +0aa674: 6e20 232e 2100 |007a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2e23 │ │ +0aa67a: 0800 1500 |007d: move-object/from16 v0, v21 │ │ +0aa67e: 5409 370f |007f: iget-object v9, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa682: 0800 1500 |0081: move-object/from16 v0, v21 │ │ +0aa686: 540d 450f |0083: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ +0aa68a: 380d 3d00 |0085: if-eqz v13, 00c2 // +003d │ │ +0aa68e: 220b e204 |0087: new-instance v11, Landroid/widget/LinearLayout; // type@04e2 │ │ +0aa692: 7020 3624 8b00 |0089: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ +0aa698: 1211 |008c: const/4 v1, #int 1 // #1 │ │ +0aa69a: 6e20 5024 1b00 |008d: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2450 │ │ +0aa6a0: 220c e104 |0090: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0aa6a4: 12f1 |0092: const/4 v1, #int -1 // #ff │ │ +0aa6a6: 1202 |0093: const/4 v2, #int 0 // #0 │ │ +0aa6a8: 1503 803f |0094: const/high16 v3, #int 1065353216 // #3f80 │ │ +0aa6ac: 7040 3324 1c32 |0096: invoke-direct {v12, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ +0aa6b2: 0800 1500 |0099: move-object/from16 v0, v21 │ │ +0aa6b6: 5201 440f |009b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ +0aa6ba: 2b01 cf00 0000 |009d: packed-switch v1, 0000016c // +000000cf │ │ +0aa6c0: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +0aa6c4: 5201 3b0f |00a2: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aa6c8: 1502 0080 |00a4: const/high16 v2, #int -2147483648 // #8000 │ │ +0aa6cc: 7120 8421 2100 |00a6: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0aa6d2: 0a14 |00a9: move-result v20 │ │ +0aa6d4: 120a |00aa: const/4 v10, #int 0 // #0 │ │ +0aa6d6: 0200 1400 |00ab: move/from16 v0, v20 │ │ +0aa6da: 6e30 e921 0d0a |00ad: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0aa6e0: 6e10 a921 0d00 |00b0: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0aa6e6: 0c0c |00b3: move-result-object v12 │ │ +0aa6e8: 1f0c e104 |00b4: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0aa6ec: 6e10 ad21 0d00 |00b6: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0aa6f2: 0a01 |00b9: move-result v1 │ │ +0aa6f4: 52c2 390a |00ba: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ +0aa6f8: b021 |00bc: add-int/2addr v1, v2 │ │ +0aa6fa: 52c2 350a |00bd: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a35 │ │ +0aa6fe: 9011 0102 |00bf: add-int v17, v1, v2 │ │ +0aa702: 07b9 |00c1: move-object v9, v11 │ │ +0aa704: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ +0aa708: 5401 430f |00c4: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa70c: 6e20 332f 9100 |00c6: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2f33 │ │ +0aa712: 1312 0000 |00c9: const/16 v18, #int 0 // #0 │ │ +0aa716: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ +0aa71a: 5401 430f |00cd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa71e: 6e10 2a2f 0100 |00cf: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ +0aa724: 0c07 |00d2: move-result-object v7 │ │ +0aa726: 3807 2800 |00d3: if-eqz v7, 00fb // +0028 │ │ +0aa72a: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ +0aa72e: 5401 480f |00d7: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa732: 6e20 9003 1700 |00d9: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ +0aa738: 0800 1500 |00dc: move-object/from16 v0, v21 │ │ +0aa73c: 5401 480f |00de: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa740: 5211 3c01 |00e0: iget v1, v1, Landroid/graphics/Rect;.top:I // field@013c │ │ +0aa744: 0800 1500 |00e2: move-object/from16 v0, v21 │ │ +0aa748: 5402 480f |00e4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa74c: 5222 3901 |00e6: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0aa750: 9012 0102 |00e8: add-int v18, v1, v2 │ │ +0aa754: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ +0aa758: 5501 3a0f |00ec: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0f3a │ │ +0aa75c: 3901 0d00 |00ee: if-nez v1, 00fb // +000d │ │ +0aa760: 0800 1500 |00f0: move-object/from16 v0, v21 │ │ +0aa764: 5401 480f |00f2: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa768: 5211 3c01 |00f4: iget v1, v1, Landroid/graphics/Rect;.top:I // field@013c │ │ +0aa76c: 7b11 |00f6: neg-int v1, v1 │ │ +0aa76e: 0800 1500 |00f7: move-object/from16 v0, v21 │ │ +0aa772: 5901 390f |00f9: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ +0aa776: 0800 1500 |00fb: move-object/from16 v0, v21 │ │ +0aa77a: 5401 430f |00fd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa77e: 6e10 2d2f 0100 |00ff: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2f2d │ │ +0aa784: 0a01 |0102: move-result v1 │ │ +0aa786: 1222 |0103: const/4 v2, #int 2 // #2 │ │ +0aa788: 3321 5300 |0104: if-ne v1, v2, 0157 // +0053 │ │ +0aa78c: 121e |0106: const/4 v14, #int 1 // #1 │ │ +0aa78e: 0800 1500 |0107: move-object/from16 v0, v21 │ │ +0aa792: 5401 340f |0109: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ +0aa796: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +0aa79a: 5202 390f |010d: iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ +0aa79e: 0800 1500 |010f: move-object/from16 v0, v21 │ │ +0aa7a2: 7040 452e 10e2 |0111: invoke-direct {v0, v1, v2, v14}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@2e45 │ │ +0aa7a8: 0a10 |0114: move-result v16 │ │ +0aa7aa: 0800 1500 |0115: move-object/from16 v0, v21 │ │ +0aa7ae: 5201 350f |0117: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aa7b2: 12f2 |0119: const/4 v2, #int -1 // #ff │ │ +0aa7b4: 3321 3f00 |011a: if-ne v1, v2, 0159 // +003f │ │ +0aa7b8: 9001 1012 |011c: add-int v1, v16, v18 │ │ +0aa7bc: 0f01 |011e: return v1 │ │ +0aa7be: 1201 |011f: const/4 v1, #int 0 // #0 │ │ +0aa7c0: 2900 f5fe |0120: goto/16 0015 // -010b │ │ +0aa7c4: 6e30 3924 9b0c |0122: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ +0aa7ca: 6e20 3824 db00 |0125: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2438 │ │ +0aa7d0: 2900 78ff |0128: goto/16 00a0 // -0088 │ │ +0aa7d4: 6e20 3824 db00 |012a: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2438 │ │ +0aa7da: 6e30 3924 9b0c |012d: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ +0aa7e0: 2900 70ff |0130: goto/16 00a0 // -0090 │ │ +0aa7e4: 0800 1500 |0132: move-object/from16 v0, v21 │ │ +0aa7e8: 5401 430f |0134: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa7ec: 6e10 2b2f 0100 |0136: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2f2b │ │ +0aa7f2: 0c09 |0139: move-result-object v9 │ │ +0aa7f4: 1f09 9d04 |013a: check-cast v9, Landroid/view/ViewGroup; // type@049d │ │ +0aa7f8: 0800 1500 |013c: move-object/from16 v0, v21 │ │ +0aa7fc: 5400 450f |013e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ +0aa800: 0813 0000 |0140: move-object/from16 v19, v0 │ │ +0aa804: 3813 87ff |0142: if-eqz v19, 00c9 // -0079 │ │ +0aa808: 7401 a921 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0aa80e: 0c0c |0147: move-result-object v12 │ │ +0aa810: 1f0c e104 |0148: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0aa814: 7401 ad21 1300 |014a: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0aa81a: 0a01 |014d: move-result v1 │ │ +0aa81c: 52c2 390a |014e: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ +0aa820: b021 |0150: add-int/2addr v1, v2 │ │ +0aa822: 52c2 350a |0151: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a35 │ │ +0aa826: 9011 0102 |0153: add-int v17, v1, v2 │ │ +0aa82a: 2900 74ff |0155: goto/16 00c9 // -008c │ │ +0aa82e: 120e |0157: const/4 v14, #int 0 // #0 │ │ +0aa830: 28af |0158: goto 0107 // -0051 │ │ +0aa832: 1202 |0159: const/4 v2, #int 0 // #0 │ │ +0aa834: 1203 |015a: const/4 v3, #int 0 // #0 │ │ +0aa836: 12f4 |015b: const/4 v4, #int -1 // #ff │ │ +0aa838: 9105 1011 |015c: sub-int v5, v16, v17 │ │ +0aa83c: 12f6 |015e: const/4 v6, #int -1 // #ff │ │ +0aa83e: 0801 1500 |015f: move-object/from16 v1, v21 │ │ +0aa842: 7606 482e 0100 |0161: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureHeightOfChildren:(IIIII)I // method@2e48 │ │ +0aa848: 0a0f |0164: move-result v15 │ │ +0aa84a: 3d0f 0400 |0165: if-lez v15, 0169 // +0004 │ │ +0aa84e: 9011 1112 |0167: add-int v17, v17, v18 │ │ +0aa852: 9001 0f11 |0169: add-int v1, v15, v17 │ │ +0aa856: 28b3 |016b: goto 011e // -004d │ │ +0aa858: 0001 0200 0000 0000 8d00 0000 8500 ... |016c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0002 line=304 │ │ 0x0008 line=305 │ │ 0x000c line=307 │ │ 0x001c line=308 │ │ @@ -167115,59 +167133,59 @@ │ │ type : '(Landroid/view/View;IZ)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0aa874: |[0aa874] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ -0aa884: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0aa886: 2202 8d00 |0001: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ -0aa88a: 7010 6103 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0aa890: 6e20 d321 2b00 |0006: invoke-virtual {v11, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@21d3 │ │ -0aa896: 1227 |0009: const/4 v7, #int 2 // #2 │ │ -0aa898: 2370 d106 |000a: new-array v0, v7, [I // type@06d1 │ │ -0aa89c: 6e20 ac21 0b00 |000c: invoke-virtual {v11, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@21ac │ │ -0aa8a2: 5221 3901 |000f: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0aa8a6: 380d 1000 |0011: if-eqz v13, 0021 // +0010 │ │ -0aa8aa: 6e10 9d21 0b00 |0013: invoke-virtual {v11}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0aa8b0: 0c07 |0016: move-result-object v7 │ │ -0aa8b2: 6e10 4602 0700 |0017: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0aa8b8: 0c05 |001a: move-result-object v5 │ │ -0aa8ba: 6e10 ba02 0500 |001b: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0aa8c0: 0c07 |001e: move-result-object v7 │ │ -0aa8c2: 5271 1d0a |001f: iget v1, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0a1d │ │ -0aa8c6: 4407 0009 |0021: aget v7, v0, v9 │ │ -0aa8ca: 6e10 a121 0b00 |0023: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ -0aa8d0: 0a08 |0026: move-result v8 │ │ -0aa8d2: b087 |0027: add-int/2addr v7, v8 │ │ -0aa8d4: 9107 0107 |0028: sub-int v7, v1, v7 │ │ -0aa8d8: 9103 070c |002a: sub-int v3, v7, v12 │ │ -0aa8dc: 4407 0009 |002c: aget v7, v0, v9 │ │ -0aa8e0: 5228 3c01 |002e: iget v8, v2, Landroid/graphics/Rect;.top:I // field@013c │ │ -0aa8e4: b187 |0030: sub-int/2addr v7, v8 │ │ -0aa8e6: 9004 070c |0031: add-int v4, v7, v12 │ │ -0aa8ea: 7120 1b34 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0aa8f0: 0a06 |0036: move-result v6 │ │ -0aa8f2: 54a7 430f |0037: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa8f6: 6e10 2a2f 0700 |0039: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ -0aa8fc: 0c07 |003c: move-result-object v7 │ │ -0aa8fe: 3807 1700 |003d: if-eqz v7, 0054 // +0017 │ │ -0aa902: 54a7 430f |003f: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa906: 6e10 2a2f 0700 |0041: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ -0aa90c: 0c07 |0044: move-result-object v7 │ │ -0aa90e: 54a8 480f |0045: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa912: 6e20 9003 8700 |0047: invoke-virtual {v7, v8}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ -0aa918: 54a7 480f |004a: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa91c: 5277 3c01 |004c: iget v7, v7, Landroid/graphics/Rect;.top:I // field@013c │ │ -0aa920: 54a8 480f |004e: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aa924: 5288 3901 |0050: iget v8, v8, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0aa928: b087 |0052: add-int/2addr v7, v8 │ │ -0aa92a: b176 |0053: sub-int/2addr v6, v7 │ │ -0aa92c: 0f06 |0054: return v6 │ │ +0aa868: |[0aa868] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ +0aa878: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0aa87a: 2202 8d00 |0001: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ +0aa87e: 7010 6103 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0aa884: 6e20 d321 2b00 |0006: invoke-virtual {v11, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@21d3 │ │ +0aa88a: 1227 |0009: const/4 v7, #int 2 // #2 │ │ +0aa88c: 2370 d106 |000a: new-array v0, v7, [I // type@06d1 │ │ +0aa890: 6e20 ac21 0b00 |000c: invoke-virtual {v11, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@21ac │ │ +0aa896: 5221 3901 |000f: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0aa89a: 380d 1000 |0011: if-eqz v13, 0021 // +0010 │ │ +0aa89e: 6e10 9d21 0b00 |0013: invoke-virtual {v11}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0aa8a4: 0c07 |0016: move-result-object v7 │ │ +0aa8a6: 6e10 4602 0700 |0017: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0aa8ac: 0c05 |001a: move-result-object v5 │ │ +0aa8ae: 6e10 ba02 0500 |001b: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0aa8b4: 0c07 |001e: move-result-object v7 │ │ +0aa8b6: 5271 1d0a |001f: iget v1, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0a1d │ │ +0aa8ba: 4407 0009 |0021: aget v7, v0, v9 │ │ +0aa8be: 6e10 a121 0b00 |0023: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ +0aa8c4: 0a08 |0026: move-result v8 │ │ +0aa8c6: b087 |0027: add-int/2addr v7, v8 │ │ +0aa8c8: 9107 0107 |0028: sub-int v7, v1, v7 │ │ +0aa8cc: 9103 070c |002a: sub-int v3, v7, v12 │ │ +0aa8d0: 4407 0009 |002c: aget v7, v0, v9 │ │ +0aa8d4: 5228 3c01 |002e: iget v8, v2, Landroid/graphics/Rect;.top:I // field@013c │ │ +0aa8d8: b187 |0030: sub-int/2addr v7, v8 │ │ +0aa8da: 9004 070c |0031: add-int v4, v7, v12 │ │ +0aa8de: 7120 1b34 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0aa8e4: 0a06 |0036: move-result v6 │ │ +0aa8e6: 54a7 430f |0037: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa8ea: 6e10 2a2f 0700 |0039: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ +0aa8f0: 0c07 |003c: move-result-object v7 │ │ +0aa8f2: 3807 1700 |003d: if-eqz v7, 0054 // +0017 │ │ +0aa8f6: 54a7 430f |003f: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa8fa: 6e10 2a2f 0700 |0041: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ +0aa900: 0c07 |0044: move-result-object v7 │ │ +0aa902: 54a8 480f |0045: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa906: 6e20 9003 8700 |0047: invoke-virtual {v7, v8}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ +0aa90c: 54a7 480f |004a: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa910: 5277 3c01 |004c: iget v7, v7, Landroid/graphics/Rect;.top:I // field@013c │ │ +0aa914: 54a8 480f |004e: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aa918: 5288 3901 |0050: iget v8, v8, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0aa91c: b087 |0052: add-int/2addr v7, v8 │ │ +0aa91e: b176 |0053: sub-int/2addr v6, v7 │ │ +0aa920: 0f06 |0054: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0006 line=426 │ │ 0x0009 line=428 │ │ 0x000c line=429 │ │ 0x000f line=431 │ │ @@ -167199,24 +167217,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0aa930: |[0aa930] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isInputMethodNotNeeded:()Z │ │ -0aa940: 5420 430f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aa944: 6e10 2d2f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2f2d │ │ -0aa94a: 0a00 |0005: move-result v0 │ │ -0aa94c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0aa94e: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -0aa952: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0aa954: 0f00 |000a: return v0 │ │ -0aa956: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0aa958: 28fe |000c: goto 000a // -0002 │ │ +0aa924: |[0aa924] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isInputMethodNotNeeded:()Z │ │ +0aa934: 5420 430f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aa938: 6e10 2d2f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2f2d │ │ +0aa93e: 0a00 |0005: move-result v0 │ │ +0aa940: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0aa942: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +0aa946: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0aa948: 0f00 |000a: return v0 │ │ +0aa94a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0aa94c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -167224,86 +167242,86 @@ │ │ type : '(IIIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 129 16-bit code units │ │ -0aa95c: |[0aa95c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureHeightOfChildren:(IIIII)I │ │ -0aa96c: 5490 320f |0000: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aa970: 3900 1100 |0002: if-nez v0, 0013 // +0011 │ │ -0aa974: 5496 370f |0004: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa978: 6e10 152e 0600 |0006: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2e15 │ │ -0aa97e: 0a06 |0009: move-result v6 │ │ -0aa980: 5497 370f |000a: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa984: 6e10 142e 0700 |000c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2e14 │ │ -0aa98a: 0a07 |000f: move-result v7 │ │ -0aa98c: 9004 0607 |0010: add-int v4, v6, v7 │ │ -0aa990: 0f04 |0012: return v4 │ │ -0aa992: 5496 370f |0013: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa996: 6e10 152e 0600 |0015: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2e15 │ │ -0aa99c: 0a06 |0018: move-result v6 │ │ -0aa99e: 5497 370f |0019: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa9a2: 6e10 142e 0700 |001b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2e14 │ │ -0aa9a8: 0a07 |001e: move-result v7 │ │ -0aa9aa: 9005 0607 |001f: add-int v5, v6, v7 │ │ -0aa9ae: 5496 370f |0021: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa9b2: 6e10 132e 0600 |0023: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2e13 │ │ -0aa9b8: 0a06 |0026: move-result v6 │ │ -0aa9ba: 3d06 4e00 |0027: if-lez v6, 0075 // +004e │ │ -0aa9be: 5496 370f |0029: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa9c2: 6e10 122e 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@2e12 │ │ -0aa9c8: 0c06 |002e: move-result-object v6 │ │ -0aa9ca: 3806 4600 |002f: if-eqz v6, 0075 // +0046 │ │ -0aa9ce: 5496 370f |0031: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa9d2: 6e10 132e 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2e13 │ │ -0aa9d8: 0a02 |0036: move-result v2 │ │ -0aa9da: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0aa9dc: 12f6 |0038: const/4 v6, #int -1 // #ff │ │ -0aa9de: 336c 0800 |0039: if-ne v12, v6, 0041 // +0008 │ │ -0aa9e2: 7210 5424 0000 |003b: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2454 │ │ -0aa9e8: 0a06 |003e: move-result v6 │ │ -0aa9ea: d80c 06ff |003f: add-int/lit8 v12, v6, #int -1 // #ff │ │ -0aa9ee: 01b3 |0041: move v3, v11 │ │ -0aa9f0: 36c3 3d00 |0042: if-gt v3, v12, 007f // +003d │ │ -0aa9f4: 5496 320f |0044: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aa9f8: 1207 |0046: const/4 v7, #int 0 // #0 │ │ -0aa9fa: 5498 370f |0047: iget-object v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aa9fe: 7240 5624 3687 |0049: invoke-interface {v6, v3, v7, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2456 │ │ -0aaa04: 0c01 |004c: move-result-object v1 │ │ -0aaa06: 5496 370f |004d: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aaa0a: 6e10 0e2e 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2e0e │ │ -0aaa10: 0a06 |0052: move-result v6 │ │ -0aaa12: 3806 0b00 |0053: if-eqz v6, 005e // +000b │ │ -0aaa16: 5496 370f |0055: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aaa1a: 6e10 0e2e 0600 |0057: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2e0e │ │ -0aaa20: 0a06 |005a: move-result v6 │ │ -0aaa22: 6e20 1122 6100 |005b: invoke-virtual {v1, v6}, Landroid/view/View;.setDrawingCacheBackgroundColor:(I)V // method@2211 │ │ -0aaa28: 7040 492e 19a3 |005e: invoke-direct {v9, v1, v3, v10}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureScrapChild:(Landroid/view/View;II)V // method@2e49 │ │ -0aaa2e: 3d03 0300 |0061: if-lez v3, 0064 // +0003 │ │ -0aaa32: b025 |0063: add-int/2addr v5, v2 │ │ -0aaa34: 6e10 ad21 0100 |0064: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0aaa3a: 0a06 |0067: move-result v6 │ │ -0aaa3c: b065 |0068: add-int/2addr v5, v6 │ │ -0aaa3e: 34d5 0e00 |0069: if-lt v5, v13, 0077 // +000e │ │ -0aaa42: 3a0e 0800 |006b: if-ltz v14, 0073 // +0008 │ │ -0aaa46: 37e3 0600 |006d: if-le v3, v14, 0073 // +0006 │ │ -0aaa4a: 3d04 0400 |006f: if-lez v4, 0073 // +0004 │ │ -0aaa4e: 33d5 a1ff |0071: if-ne v5, v13, 0012 // -005f │ │ -0aaa52: 01d4 |0073: move v4, v13 │ │ -0aaa54: 289e |0074: goto 0012 // -0062 │ │ -0aaa56: 1202 |0075: const/4 v2, #int 0 // #0 │ │ -0aaa58: 28c1 |0076: goto 0037 // -003f │ │ -0aaa5a: 3a0e 0500 |0077: if-ltz v14, 007c // +0005 │ │ -0aaa5e: 34e3 0300 |0079: if-lt v3, v14, 007c // +0003 │ │ -0aaa62: 0154 |007b: move v4, v5 │ │ -0aaa64: d803 0301 |007c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0aaa68: 28c4 |007e: goto 0042 // -003c │ │ -0aaa6a: 0154 |007f: move v4, v5 │ │ -0aaa6c: 2892 |0080: goto 0012 // -006e │ │ +0aa950: |[0aa950] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureHeightOfChildren:(IIIII)I │ │ +0aa960: 5490 320f |0000: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aa964: 3900 1100 |0002: if-nez v0, 0013 // +0011 │ │ +0aa968: 5496 370f |0004: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa96c: 6e10 152e 0600 |0006: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2e15 │ │ +0aa972: 0a06 |0009: move-result v6 │ │ +0aa974: 5497 370f |000a: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa978: 6e10 142e 0700 |000c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2e14 │ │ +0aa97e: 0a07 |000f: move-result v7 │ │ +0aa980: 9004 0607 |0010: add-int v4, v6, v7 │ │ +0aa984: 0f04 |0012: return v4 │ │ +0aa986: 5496 370f |0013: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa98a: 6e10 152e 0600 |0015: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2e15 │ │ +0aa990: 0a06 |0018: move-result v6 │ │ +0aa992: 5497 370f |0019: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa996: 6e10 142e 0700 |001b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2e14 │ │ +0aa99c: 0a07 |001e: move-result v7 │ │ +0aa99e: 9005 0607 |001f: add-int v5, v6, v7 │ │ +0aa9a2: 5496 370f |0021: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa9a6: 6e10 132e 0600 |0023: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2e13 │ │ +0aa9ac: 0a06 |0026: move-result v6 │ │ +0aa9ae: 3d06 4e00 |0027: if-lez v6, 0075 // +004e │ │ +0aa9b2: 5496 370f |0029: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa9b6: 6e10 122e 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@2e12 │ │ +0aa9bc: 0c06 |002e: move-result-object v6 │ │ +0aa9be: 3806 4600 |002f: if-eqz v6, 0075 // +0046 │ │ +0aa9c2: 5496 370f |0031: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa9c6: 6e10 132e 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2e13 │ │ +0aa9cc: 0a02 |0036: move-result v2 │ │ +0aa9ce: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +0aa9d0: 12f6 |0038: const/4 v6, #int -1 // #ff │ │ +0aa9d2: 336c 0800 |0039: if-ne v12, v6, 0041 // +0008 │ │ +0aa9d6: 7210 5424 0000 |003b: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2454 │ │ +0aa9dc: 0a06 |003e: move-result v6 │ │ +0aa9de: d80c 06ff |003f: add-int/lit8 v12, v6, #int -1 // #ff │ │ +0aa9e2: 01b3 |0041: move v3, v11 │ │ +0aa9e4: 36c3 3d00 |0042: if-gt v3, v12, 007f // +003d │ │ +0aa9e8: 5496 320f |0044: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aa9ec: 1207 |0046: const/4 v7, #int 0 // #0 │ │ +0aa9ee: 5498 370f |0047: iget-object v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa9f2: 7240 5624 3687 |0049: invoke-interface {v6, v3, v7, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2456 │ │ +0aa9f8: 0c01 |004c: move-result-object v1 │ │ +0aa9fa: 5496 370f |004d: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aa9fe: 6e10 0e2e 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2e0e │ │ +0aaa04: 0a06 |0052: move-result v6 │ │ +0aaa06: 3806 0b00 |0053: if-eqz v6, 005e // +000b │ │ +0aaa0a: 5496 370f |0055: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aaa0e: 6e10 0e2e 0600 |0057: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2e0e │ │ +0aaa14: 0a06 |005a: move-result v6 │ │ +0aaa16: 6e20 1122 6100 |005b: invoke-virtual {v1, v6}, Landroid/view/View;.setDrawingCacheBackgroundColor:(I)V // method@2211 │ │ +0aaa1c: 7040 492e 19a3 |005e: invoke-direct {v9, v1, v3, v10}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureScrapChild:(Landroid/view/View;II)V // method@2e49 │ │ +0aaa22: 3d03 0300 |0061: if-lez v3, 0064 // +0003 │ │ +0aaa26: b025 |0063: add-int/2addr v5, v2 │ │ +0aaa28: 6e10 ad21 0100 |0064: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0aaa2e: 0a06 |0067: move-result v6 │ │ +0aaa30: b065 |0068: add-int/2addr v5, v6 │ │ +0aaa32: 34d5 0e00 |0069: if-lt v5, v13, 0077 // +000e │ │ +0aaa36: 3a0e 0800 |006b: if-ltz v14, 0073 // +0008 │ │ +0aaa3a: 37e3 0600 |006d: if-le v3, v14, 0073 // +0006 │ │ +0aaa3e: 3d04 0400 |006f: if-lez v4, 0073 // +0004 │ │ +0aaa42: 33d5 a1ff |0071: if-ne v5, v13, 0012 // -005f │ │ +0aaa46: 01d4 |0073: move v4, v13 │ │ +0aaa48: 289e |0074: goto 0012 // -0062 │ │ +0aaa4a: 1202 |0075: const/4 v2, #int 0 // #0 │ │ +0aaa4c: 28c1 |0076: goto 0037 // -003f │ │ +0aaa4e: 3a0e 0500 |0077: if-ltz v14, 007c // +0005 │ │ +0aaa52: 34e3 0300 |0079: if-lt v3, v14, 007c // +0003 │ │ +0aaa56: 0154 |007b: move v4, v5 │ │ +0aaa58: d803 0301 |007c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0aaa5c: 28c4 |007e: goto 0042 // -003c │ │ +0aaa5e: 0154 |007f: move v4, v5 │ │ +0aaa60: 2892 |0080: goto 0012 // -006e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0002 line=453 │ │ 0x0004 line=454 │ │ 0x0012 line=502 │ │ 0x0013 line=458 │ │ @@ -167348,45 +167366,45 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0aaa70: |[0aaa70] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureScrapChild:(Landroid/view/View;II)V │ │ -0aaa80: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0aaa82: 6e10 a921 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0aaa88: 0c03 |0004: move-result-object v3 │ │ -0aaa8a: 1f03 c704 |0005: check-cast v3, Landroid/widget/AbsListView$LayoutParams; // type@04c7 │ │ -0aaa8e: 3903 0c00 |0007: if-nez v3, 0013 // +000c │ │ -0aaa92: 2203 c704 |0009: new-instance v3, Landroid/widget/AbsListView$LayoutParams; // type@04c7 │ │ -0aaa96: 12f4 |000b: const/4 v4, #int -1 // #ff │ │ -0aaa98: 12e5 |000c: const/4 v5, #int -2 // #fe │ │ -0aaa9a: 7040 c323 4365 |000d: invoke-direct {v3, v4, v5, v6}, Landroid/widget/AbsListView$LayoutParams;.:(III)V // method@23c3 │ │ -0aaaa0: 6e20 1d22 3800 |0010: invoke-virtual {v8, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ -0aaaa6: 5474 370f |0013: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aaaaa: 6e10 162e 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingLeft:()I // method@2e16 │ │ -0aaab0: 0a04 |0018: move-result v4 │ │ -0aaab2: 5475 370f |0019: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aaab6: 6e10 172e 0500 |001b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingRight:()I // method@2e17 │ │ -0aaabc: 0a05 |001e: move-result v5 │ │ -0aaabe: b054 |001f: add-int/2addr v4, v5 │ │ -0aaac0: 5235 2d0a |0020: iget v5, v3, Landroid/widget/AbsListView$LayoutParams;.width:I // field@0a2d │ │ -0aaac4: 7130 6822 4a05 |0022: invoke-static {v10, v4, v5}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2268 │ │ -0aaaca: 0a01 |0025: move-result v1 │ │ -0aaacc: 5232 2c0a |0026: iget v2, v3, Landroid/widget/AbsListView$LayoutParams;.height:I // field@0a2c │ │ -0aaad0: 3d02 0c00 |0028: if-lez v2, 0034 // +000c │ │ -0aaad4: 1504 0040 |002a: const/high16 v4, #int 1073741824 // #4000 │ │ -0aaad8: 7120 8421 4200 |002c: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0aaade: 0a00 |002f: move-result v0 │ │ -0aaae0: 6e30 e921 1800 |0030: invoke-virtual {v8, v1, v0}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0aaae6: 0e00 |0033: return-void │ │ -0aaae8: 7120 8421 6600 |0034: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0aaaee: 0a00 |0037: move-result v0 │ │ -0aaaf0: 28f8 |0038: goto 0030 // -0008 │ │ +0aaa64: |[0aaa64] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureScrapChild:(Landroid/view/View;II)V │ │ +0aaa74: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0aaa76: 6e10 a921 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0aaa7c: 0c03 |0004: move-result-object v3 │ │ +0aaa7e: 1f03 c704 |0005: check-cast v3, Landroid/widget/AbsListView$LayoutParams; // type@04c7 │ │ +0aaa82: 3903 0c00 |0007: if-nez v3, 0013 // +000c │ │ +0aaa86: 2203 c704 |0009: new-instance v3, Landroid/widget/AbsListView$LayoutParams; // type@04c7 │ │ +0aaa8a: 12f4 |000b: const/4 v4, #int -1 // #ff │ │ +0aaa8c: 12e5 |000c: const/4 v5, #int -2 // #fe │ │ +0aaa8e: 7040 c323 4365 |000d: invoke-direct {v3, v4, v5, v6}, Landroid/widget/AbsListView$LayoutParams;.:(III)V // method@23c3 │ │ +0aaa94: 6e20 1d22 3800 |0010: invoke-virtual {v8, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ +0aaa9a: 5474 370f |0013: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aaa9e: 6e10 162e 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingLeft:()I // method@2e16 │ │ +0aaaa4: 0a04 |0018: move-result v4 │ │ +0aaaa6: 5475 370f |0019: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aaaaa: 6e10 172e 0500 |001b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingRight:()I // method@2e17 │ │ +0aaab0: 0a05 |001e: move-result v5 │ │ +0aaab2: b054 |001f: add-int/2addr v4, v5 │ │ +0aaab4: 5235 2d0a |0020: iget v5, v3, Landroid/widget/AbsListView$LayoutParams;.width:I // field@0a2d │ │ +0aaab8: 7130 6822 4a05 |0022: invoke-static {v10, v4, v5}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2268 │ │ +0aaabe: 0a01 |0025: move-result v1 │ │ +0aaac0: 5232 2c0a |0026: iget v2, v3, Landroid/widget/AbsListView$LayoutParams;.height:I // field@0a2c │ │ +0aaac4: 3d02 0c00 |0028: if-lez v2, 0034 // +000c │ │ +0aaac8: 1504 0040 |002a: const/high16 v4, #int 1073741824 // #4000 │ │ +0aaacc: 7120 8421 4200 |002c: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0aaad2: 0a00 |002f: move-result v0 │ │ +0aaad4: 6e30 e921 1800 |0030: invoke-virtual {v8, v1, v0}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0aaada: 0e00 |0033: return-void │ │ +0aaadc: 7120 8421 6600 |0034: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0aaae2: 0a00 |0037: move-result v0 │ │ +0aaae4: 28f8 |0038: goto 0030 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0007 line=506 │ │ 0x0009 line=507 │ │ 0x0010 line=509 │ │ 0x0013 line=514 │ │ @@ -167416,21 +167434,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0aaaf4: |[0aaaf4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.clearListSelection:()V │ │ -0aab04: 5420 370f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aab08: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0aab0c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0aab0e: 7120 0d2e 1000 |0005: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2e0d │ │ -0aab14: 6e10 1c2e 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.requestLayout:()V // method@2e1c │ │ -0aab1a: 0e00 |000b: return-void │ │ +0aaae8: |[0aaae8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.clearListSelection:()V │ │ +0aaaf8: 5420 370f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aaafc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0aab00: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0aab02: 7120 0d2e 1000 |0005: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2e0d │ │ +0aab08: 6e10 1c2e 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.requestLayout:()V // method@2e1c │ │ +0aab0e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0004 line=282 │ │ 0x0008 line=284 │ │ 0x000b line=286 │ │ @@ -167443,36 +167461,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0aab1c: |[0aab1c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.dismiss:()V │ │ -0aab2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0aab2e: 5442 430f |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aab32: 6e10 292f 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.dismiss:()V // method@2f29 │ │ -0aab38: 5442 450f |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ -0aab3c: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ -0aab40: 5442 450f |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ -0aab44: 6e10 b921 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0aab4a: 0c01 |000f: move-result-object v1 │ │ -0aab4c: 2012 9d04 |0010: instance-of v2, v1, Landroid/view/ViewGroup; // type@049d │ │ -0aab50: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0aab54: 0710 |0014: move-object v0, v1 │ │ -0aab56: 1f00 9d04 |0015: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ -0aab5a: 5442 450f |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ -0aab5e: 6e20 8522 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0aab64: 5442 430f |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aab68: 6e20 332f 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2f33 │ │ -0aab6e: 5b43 370f |0021: iput-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aab72: 5442 3c0f |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ -0aab76: 5443 460f |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ -0aab7a: 6e20 d804 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0aab80: 0e00 |002a: return-void │ │ +0aab10: |[0aab10] com.actionbarsherlock.internal.widget.IcsListPopupWindow.dismiss:()V │ │ +0aab20: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0aab22: 5442 430f |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aab26: 6e10 292f 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.dismiss:()V // method@2f29 │ │ +0aab2c: 5442 450f |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ +0aab30: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ +0aab34: 5442 450f |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ +0aab38: 6e10 b921 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0aab3e: 0c01 |000f: move-result-object v1 │ │ +0aab40: 2012 9d04 |0010: instance-of v2, v1, Landroid/view/ViewGroup; // type@049d │ │ +0aab44: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0aab48: 0710 |0014: move-object v0, v1 │ │ +0aab4a: 1f00 9d04 |0015: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ +0aab4e: 5442 450f |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0f45 │ │ +0aab52: 6e20 8522 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0aab58: 5442 430f |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aab5c: 6e20 332f 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2f33 │ │ +0aab62: 5b43 370f |0021: iput-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aab66: 5442 3c0f |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ +0aab6a: 5443 460f |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0f46 │ │ +0aab6e: 6e20 d804 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0aab74: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=240 │ │ 0x0006 line=241 │ │ 0x000a line=242 │ │ 0x0010 line=243 │ │ 0x0015 line=244 │ │ @@ -167491,17 +167509,17 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aab84: |[0aab84] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getListView:()Landroid/widget/ListView; │ │ -0aab94: 5410 370f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aab98: 1100 |0002: return-object v0 │ │ +0aab78: |[0aab78] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getListView:()Landroid/widget/ListView; │ │ +0aab88: 5410 370f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aab8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -167509,19 +167527,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aab9c: |[0aab9c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isShowing:()Z │ │ -0aabac: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aabb0: 6e10 302f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2f30 │ │ -0aabb6: 0a00 |0005: move-result v0 │ │ -0aabb8: 0f00 |0006: return v0 │ │ +0aab90: |[0aab90] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isShowing:()Z │ │ +0aaba0: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaba4: 6e10 302f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2f30 │ │ +0aabaa: 0a00 |0005: move-result v0 │ │ +0aabac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -167529,38 +167547,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0aabbc: |[0aabbc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -0aabcc: 5420 420f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ -0aabd0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0aabd4: 2200 9d05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; // type@059d │ │ -0aabd8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0aabda: 7030 2b2e 2001 |0007: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e2b │ │ -0aabe0: 5b20 420f |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ -0aabe4: 5b23 320f |000c: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aabe8: 5420 320f |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aabec: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0aabf0: 5420 420f |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ -0aabf4: 7220 5824 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2458 │ │ -0aabfa: 5420 370f |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aabfe: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -0aac02: 5420 370f |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aac06: 5421 320f |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aac0a: 6e20 1d2e 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e1d │ │ -0aac10: 0e00 |0022: return-void │ │ -0aac12: 5420 320f |0023: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aac16: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ -0aac1a: 5420 320f |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ -0aac1e: 5421 420f |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ -0aac22: 7220 5924 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2459 │ │ -0aac28: 28de |002e: goto 000c // -0022 │ │ +0aabb0: |[0aabb0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +0aabc0: 5420 420f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ +0aabc4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0aabc8: 2200 9d05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; // type@059d │ │ +0aabcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0aabce: 7030 2b2e 2001 |0007: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2e2b │ │ +0aabd4: 5b20 420f |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ +0aabd8: 5b23 320f |000c: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aabdc: 5420 320f |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aabe0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0aabe4: 5420 420f |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ +0aabe8: 7220 5824 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2458 │ │ +0aabee: 5420 370f |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aabf2: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +0aabf6: 5420 370f |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aabfa: 5421 320f |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aabfe: 6e20 1d2e 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e1d │ │ +0aac04: 0e00 |0022: return-void │ │ +0aac06: 5420 320f |0023: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aac0a: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ +0aac0e: 5420 320f |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0f32 │ │ +0aac12: 5421 420f |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0f42 │ │ +0aac16: 7220 5924 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2459 │ │ +0aac1c: 28de |002e: goto 000c // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x000c line=104 │ │ 0x000e line=105 │ │ 0x0012 line=106 │ │ @@ -167578,17 +167596,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aac2c: |[0aac2c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ -0aac3c: 5b01 340f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ -0aac40: 0e00 |0002: return-void │ │ +0aac20: |[0aac20] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ +0aac30: 5b01 340f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ +0aac34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -167598,18 +167616,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0aac44: |[0aac44] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0aac54: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aac58: 6e20 322f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2f32 │ │ -0aac5e: 0e00 |0005: return-void │ │ +0aac38: |[0aac38] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0aac48: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aac4c: 6e20 322f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2f32 │ │ +0aac52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -167619,31 +167637,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0aac60: |[0aac60] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setContentWidth:(I)V │ │ -0aac70: 5431 430f |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aac74: 6e10 2a2f 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ -0aac7a: 0c00 |0005: move-result-object v0 │ │ -0aac7c: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -0aac80: 5431 480f |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aac84: 6e20 9003 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ -0aac8a: 5431 480f |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aac8e: 5211 3a01 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ -0aac92: 5432 480f |0011: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ -0aac96: 5222 3b01 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@013b │ │ -0aac9a: b021 |0015: add-int/2addr v1, v2 │ │ -0aac9c: b041 |0016: add-int/2addr v1, v4 │ │ -0aac9e: 5931 3b0f |0017: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aaca2: 0e00 |0019: return-void │ │ -0aaca4: 5934 3b0f |001a: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aaca8: 28fd |001c: goto 0019 // -0003 │ │ +0aac54: |[0aac54] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setContentWidth:(I)V │ │ +0aac64: 5431 430f |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aac68: 6e10 2a2f 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2f2a │ │ +0aac6e: 0c00 |0005: move-result-object v0 │ │ +0aac70: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +0aac74: 5431 480f |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aac78: 6e20 9003 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ +0aac7e: 5431 480f |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aac82: 5211 3a01 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ +0aac86: 5432 480f |0011: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0f48 │ │ +0aac8a: 5222 3b01 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@013b │ │ +0aac8e: b021 |0015: add-int/2addr v1, v2 │ │ +0aac90: b041 |0016: add-int/2addr v1, v4 │ │ +0aac92: 5931 3b0f |0017: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aac96: 0e00 |0019: return-void │ │ +0aac98: 5934 3b0f |001a: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aac9c: 28fd |001c: goto 0019 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=142 │ │ 0x0008 line=143 │ │ 0x000d line=144 │ │ 0x0019 line=148 │ │ @@ -167658,17 +167676,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aacac: |[0aacac] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setHorizontalOffset:(I)V │ │ -0aacbc: 5901 360f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0f36 │ │ -0aacc0: 0e00 |0002: return-void │ │ +0aaca0: |[0aaca0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setHorizontalOffset:(I)V │ │ +0aacb0: 5901 360f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0f36 │ │ +0aacb4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 offset I │ │ @@ -167678,18 +167696,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0aacc4: |[0aacc4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setInputMethodMode:(I)V │ │ -0aacd4: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aacd8: 6e20 362f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ -0aacde: 0e00 |0005: return-void │ │ +0aacb8: |[0aacb8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setInputMethodMode:(I)V │ │ +0aacc8: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaccc: 6e20 362f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2f36 │ │ +0aacd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -167699,20 +167717,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0aace0: |[0aace0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setModal:(Z)V │ │ -0aacf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0aacf2: 5c10 410f |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ -0aacf6: 5410 430f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aacfa: 6e20 342f 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setFocusable:(Z)V // method@2f34 │ │ -0aad00: 0e00 |0008: return-void │ │ +0aacd4: |[0aacd4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setModal:(Z)V │ │ +0aace4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0aace6: 5c10 410f |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ +0aacea: 5410 430f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aacee: 6e20 342f 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setFocusable:(Z)V // method@2f34 │ │ +0aacf4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ 0x0008 line=121 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ @@ -167723,18 +167741,18 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0aad04: |[0aad04] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -0aad14: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aad18: 6e20 372f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2f37 │ │ -0aad1e: 0e00 |0005: return-void │ │ +0aacf8: |[0aacf8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +0aad08: 5410 430f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aad0c: 6e20 372f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2f37 │ │ +0aad12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -167744,17 +167762,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aad20: |[0aad20] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -0aad30: 5b01 3e0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f3e │ │ -0aad34: 0e00 |0002: return-void │ │ +0aad14: |[0aad14] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +0aad24: 5b01 3e0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0f3e │ │ +0aad28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 clickListener Landroid/widget/AdapterView$OnItemClickListener; │ │ @@ -167764,17 +167782,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aad38: |[0aad38] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setPromptPosition:(I)V │ │ -0aad48: 5901 440f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ -0aad4c: 0e00 |0002: return-void │ │ +0aad2c: |[0aad2c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setPromptPosition:(I)V │ │ +0aad3c: 5901 440f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0f44 │ │ +0aad40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0002 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -167784,29 +167802,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0aad50: |[0aad50] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setSelection:(I)V │ │ -0aad60: 5420 370f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aad64: 6e10 472e 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ -0aad6a: 0a01 |0005: move-result v1 │ │ -0aad6c: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ -0aad70: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -0aad74: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0aad76: 7120 0d2e 1000 |000b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2e0d │ │ -0aad7c: 6e20 252e 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2e25 │ │ -0aad82: 6e10 102e 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChoiceMode:()I // method@2e10 │ │ -0aad88: 0a01 |0014: move-result v1 │ │ -0aad8a: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ -0aad8e: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -0aad90: 6e30 212e 3001 |0018: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@2e21 │ │ -0aad96: 0e00 |001b: return-void │ │ +0aad44: |[0aad44] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setSelection:(I)V │ │ +0aad54: 5420 370f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aad58: 6e10 472e 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ +0aad5e: 0a01 |0005: move-result v1 │ │ +0aad60: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ +0aad64: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +0aad68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0aad6a: 7120 0d2e 1000 |000b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2e0d │ │ +0aad70: 6e20 252e 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2e25 │ │ +0aad76: 6e10 102e 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChoiceMode:()I // method@2e10 │ │ +0aad7c: 0a01 |0014: move-result v1 │ │ +0aad7e: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ +0aad82: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +0aad84: 6e30 212e 3001 |0018: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@2e21 │ │ +0aad8a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0002 line=269 │ │ 0x000a line=270 │ │ 0x000e line=271 │ │ 0x0011 line=272 │ │ @@ -167822,19 +167840,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0aad98: |[0aad98] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setVerticalOffset:(I)V │ │ -0aada8: 5912 390f |0000: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ -0aadac: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0aadae: 5c10 3a0f |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0f3a │ │ -0aadb2: 0e00 |0005: return-void │ │ +0aad8c: |[0aad8c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setVerticalOffset:(I)V │ │ +0aad9c: 5912 390f |0000: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ +0aada0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0aada2: 5c10 3a0f |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0f3a │ │ +0aada6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ @@ -167845,127 +167863,127 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 212 16-bit code units │ │ -0aadb4: |[0aadb4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.show:()V │ │ -0aadc4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0aadc6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0aadc8: 12e3 |0002: const/4 v3, #int -2 // #fe │ │ -0aadca: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0aadcc: 7010 412e 0900 |0004: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.buildDropDown:()I // method@2e41 │ │ -0aadd2: 0a06 |0007: move-result v6 │ │ -0aadd4: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -0aadd6: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -0aadd8: 7010 462e 0900 |000a: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2e46 │ │ -0aadde: 0a07 |000d: move-result v7 │ │ -0aade0: 5492 430f |000e: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aade4: 6e10 302f 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2f30 │ │ -0aadea: 0a02 |0013: move-result v2 │ │ -0aadec: 3802 5000 |0014: if-eqz v2, 0064 // +0050 │ │ -0aadf0: 5292 3b0f |0016: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aadf4: 3302 2600 |0018: if-ne v2, v0, 003e // +0026 │ │ -0aadf8: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ -0aadfa: 5292 350f |001b: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aadfe: 3302 3e00 |001d: if-ne v2, v0, 005b // +003e │ │ -0aae02: 3807 2d00 |001f: if-eqz v7, 004c // +002d │ │ -0aae06: 0165 |0021: move v5, v6 │ │ -0aae08: 3807 2e00 |0022: if-eqz v7, 0050 // +002e │ │ -0aae0c: 5492 430f |0024: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aae10: 5293 3b0f |0026: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aae14: 3303 2600 |0028: if-ne v3, v0, 004e // +0026 │ │ -0aae18: 6e30 3b2f 0201 |002a: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2f3b │ │ -0aae1e: 5490 430f |002d: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aae22: 6e20 382f 8000 |002f: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2f38 │ │ -0aae28: 5490 430f |0032: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aae2c: 5491 340f |0034: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ -0aae30: 5292 360f |0036: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0f36 │ │ -0aae34: 5293 390f |0038: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ -0aae38: 7406 402f 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.update:(Landroid/view/View;IIII)V // method@2f40 │ │ -0aae3e: 0e00 |003d: return-void │ │ -0aae40: 5292 3b0f |003e: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aae44: 3332 0900 |0040: if-ne v2, v3, 0049 // +0009 │ │ -0aae48: 5492 340f |0042: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ -0aae4c: 6e10 cf21 0200 |0044: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0aae52: 0a04 |0047: move-result v4 │ │ -0aae54: 28d3 |0048: goto 001b // -002d │ │ -0aae56: 5294 3b0f |0049: iget v4, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aae5a: 28d0 |004b: goto 001b // -0030 │ │ -0aae5c: 0105 |004c: move v5, v0 │ │ -0aae5e: 28d5 |004d: goto 0022 // -002b │ │ -0aae60: 0110 |004e: move v0, v1 │ │ -0aae62: 28db |004f: goto 002a // -0025 │ │ -0aae64: 5492 430f |0050: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aae68: 5293 3b0f |0052: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aae6c: 3303 0300 |0054: if-ne v3, v0, 0057 // +0003 │ │ -0aae70: 0101 |0056: move v1, v0 │ │ -0aae72: 6e30 3b2f 1200 |0057: invoke-virtual {v2, v1, v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2f3b │ │ -0aae78: 28d3 |005a: goto 002d // -002d │ │ -0aae7a: 5290 350f |005b: iget v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aae7e: 3330 0400 |005d: if-ne v0, v3, 0061 // +0004 │ │ -0aae82: 0165 |005f: move v5, v6 │ │ -0aae84: 28cd |0060: goto 002d // -0033 │ │ -0aae86: 5295 350f |0061: iget v5, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aae8a: 28ca |0063: goto 002d // -0036 │ │ -0aae8c: 5291 3b0f |0064: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aae90: 3301 4400 |0066: if-ne v1, v0, 00aa // +0044 │ │ -0aae94: 12f4 |0068: const/4 v4, #int -1 // #ff │ │ -0aae96: 5291 350f |0069: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aae9a: 3301 5700 |006b: if-ne v1, v0, 00c2 // +0057 │ │ -0aae9e: 12f5 |006d: const/4 v5, #int -1 // #ff │ │ -0aaea0: 5491 430f |006e: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaea4: 6e30 3b2f 4105 |0070: invoke-virtual {v1, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2f3b │ │ -0aaeaa: 5491 430f |0073: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaeae: 6e20 382f 8100 |0075: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2f38 │ │ -0aaeb4: 5491 430f |0078: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaeb8: 5492 490f |007a: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0f49 │ │ -0aaebc: 6e20 392f 2100 |007c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@2f39 │ │ -0aaec2: 5491 430f |007f: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaec6: 5492 340f |0081: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ -0aaeca: 5293 360f |0083: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0f36 │ │ -0aaece: 5298 390f |0085: iget v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ -0aaed2: 6e40 3c2f 2183 |0087: invoke-virtual {v1, v2, v3, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.showAsDropDown:(Landroid/view/View;II)V // method@2f3c │ │ -0aaed8: 5491 370f |008a: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aaedc: 6e20 252e 0100 |008c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2e25 │ │ -0aaee2: 5590 410f |008f: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ -0aaee6: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ -0aaeea: 5490 370f |0093: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ -0aaeee: 6e10 1b2e 0000 |0095: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@2e1b │ │ -0aaef4: 0a00 |0098: move-result v0 │ │ -0aaef6: 3800 0500 |0099: if-eqz v0, 009e // +0005 │ │ -0aaefa: 6e10 422e 0900 |009b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2e42 │ │ -0aaf00: 5590 410f |009e: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ -0aaf04: 3900 9dff |00a0: if-nez v0, 003d // -0063 │ │ -0aaf08: 5490 3c0f |00a2: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ -0aaf0c: 5491 3d0f |00a4: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0f3d │ │ -0aaf10: 6e20 d504 1000 |00a6: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ -0aaf16: 2894 |00a9: goto 003d // -006c │ │ -0aaf18: 5291 3b0f |00aa: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aaf1c: 3331 0e00 |00ac: if-ne v1, v3, 00ba // +000e │ │ -0aaf20: 5491 430f |00ae: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaf24: 5492 340f |00b0: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ -0aaf28: 6e10 cf21 0200 |00b2: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0aaf2e: 0a02 |00b5: move-result v2 │ │ -0aaf30: 6e20 3a2f 2100 |00b6: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2f3a │ │ -0aaf36: 28b0 |00b9: goto 0069 // -0050 │ │ -0aaf38: 5491 430f |00ba: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaf3c: 5292 3b0f |00bc: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ -0aaf40: 6e20 3a2f 2100 |00be: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2f3a │ │ -0aaf46: 28a8 |00c1: goto 0069 // -0058 │ │ -0aaf48: 5291 350f |00c2: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aaf4c: 3331 0800 |00c4: if-ne v1, v3, 00cc // +0008 │ │ -0aaf50: 5491 430f |00c6: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaf54: 6e20 352f 6100 |00c8: invoke-virtual {v1, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2f35 │ │ -0aaf5a: 28a3 |00cb: goto 006e // -005d │ │ -0aaf5c: 5491 430f |00cc: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ -0aaf60: 5292 350f |00ce: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ -0aaf64: 6e20 352f 2100 |00d0: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2f35 │ │ -0aaf6a: 289b |00d3: goto 006e // -0065 │ │ +0aada8: |[0aada8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.show:()V │ │ +0aadb8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0aadba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0aadbc: 12e3 |0002: const/4 v3, #int -2 // #fe │ │ +0aadbe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0aadc0: 7010 412e 0900 |0004: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.buildDropDown:()I // method@2e41 │ │ +0aadc6: 0a06 |0007: move-result v6 │ │ +0aadc8: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +0aadca: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +0aadcc: 7010 462e 0900 |000a: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2e46 │ │ +0aadd2: 0a07 |000d: move-result v7 │ │ +0aadd4: 5492 430f |000e: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aadd8: 6e10 302f 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2f30 │ │ +0aadde: 0a02 |0013: move-result v2 │ │ +0aade0: 3802 5000 |0014: if-eqz v2, 0064 // +0050 │ │ +0aade4: 5292 3b0f |0016: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aade8: 3302 2600 |0018: if-ne v2, v0, 003e // +0026 │ │ +0aadec: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ +0aadee: 5292 350f |001b: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aadf2: 3302 3e00 |001d: if-ne v2, v0, 005b // +003e │ │ +0aadf6: 3807 2d00 |001f: if-eqz v7, 004c // +002d │ │ +0aadfa: 0165 |0021: move v5, v6 │ │ +0aadfc: 3807 2e00 |0022: if-eqz v7, 0050 // +002e │ │ +0aae00: 5492 430f |0024: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aae04: 5293 3b0f |0026: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aae08: 3303 2600 |0028: if-ne v3, v0, 004e // +0026 │ │ +0aae0c: 6e30 3b2f 0201 |002a: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2f3b │ │ +0aae12: 5490 430f |002d: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aae16: 6e20 382f 8000 |002f: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2f38 │ │ +0aae1c: 5490 430f |0032: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aae20: 5491 340f |0034: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ +0aae24: 5292 360f |0036: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0f36 │ │ +0aae28: 5293 390f |0038: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ +0aae2c: 7406 402f 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.update:(Landroid/view/View;IIII)V // method@2f40 │ │ +0aae32: 0e00 |003d: return-void │ │ +0aae34: 5292 3b0f |003e: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aae38: 3332 0900 |0040: if-ne v2, v3, 0049 // +0009 │ │ +0aae3c: 5492 340f |0042: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ +0aae40: 6e10 cf21 0200 |0044: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0aae46: 0a04 |0047: move-result v4 │ │ +0aae48: 28d3 |0048: goto 001b // -002d │ │ +0aae4a: 5294 3b0f |0049: iget v4, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aae4e: 28d0 |004b: goto 001b // -0030 │ │ +0aae50: 0105 |004c: move v5, v0 │ │ +0aae52: 28d5 |004d: goto 0022 // -002b │ │ +0aae54: 0110 |004e: move v0, v1 │ │ +0aae56: 28db |004f: goto 002a // -0025 │ │ +0aae58: 5492 430f |0050: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aae5c: 5293 3b0f |0052: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aae60: 3303 0300 |0054: if-ne v3, v0, 0057 // +0003 │ │ +0aae64: 0101 |0056: move v1, v0 │ │ +0aae66: 6e30 3b2f 1200 |0057: invoke-virtual {v2, v1, v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2f3b │ │ +0aae6c: 28d3 |005a: goto 002d // -002d │ │ +0aae6e: 5290 350f |005b: iget v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aae72: 3330 0400 |005d: if-ne v0, v3, 0061 // +0004 │ │ +0aae76: 0165 |005f: move v5, v6 │ │ +0aae78: 28cd |0060: goto 002d // -0033 │ │ +0aae7a: 5295 350f |0061: iget v5, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aae7e: 28ca |0063: goto 002d // -0036 │ │ +0aae80: 5291 3b0f |0064: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aae84: 3301 4400 |0066: if-ne v1, v0, 00aa // +0044 │ │ +0aae88: 12f4 |0068: const/4 v4, #int -1 // #ff │ │ +0aae8a: 5291 350f |0069: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aae8e: 3301 5700 |006b: if-ne v1, v0, 00c2 // +0057 │ │ +0aae92: 12f5 |006d: const/4 v5, #int -1 // #ff │ │ +0aae94: 5491 430f |006e: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aae98: 6e30 3b2f 4105 |0070: invoke-virtual {v1, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2f3b │ │ +0aae9e: 5491 430f |0073: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaea2: 6e20 382f 8100 |0075: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2f38 │ │ +0aaea8: 5491 430f |0078: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaeac: 5492 490f |007a: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0f49 │ │ +0aaeb0: 6e20 392f 2100 |007c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@2f39 │ │ +0aaeb6: 5491 430f |007f: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaeba: 5492 340f |0081: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ +0aaebe: 5293 360f |0083: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0f36 │ │ +0aaec2: 5298 390f |0085: iget v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0f39 │ │ +0aaec6: 6e40 3c2f 2183 |0087: invoke-virtual {v1, v2, v3, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.showAsDropDown:(Landroid/view/View;II)V // method@2f3c │ │ +0aaecc: 5491 370f |008a: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aaed0: 6e20 252e 0100 |008c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2e25 │ │ +0aaed6: 5590 410f |008f: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ +0aaeda: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ +0aaede: 5490 370f |0093: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0f37 │ │ +0aaee2: 6e10 1b2e 0000 |0095: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@2e1b │ │ +0aaee8: 0a00 |0098: move-result v0 │ │ +0aaeea: 3800 0500 |0099: if-eqz v0, 009e // +0005 │ │ +0aaeee: 6e10 422e 0900 |009b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2e42 │ │ +0aaef4: 5590 410f |009e: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0f41 │ │ +0aaef8: 3900 9dff |00a0: if-nez v0, 003d // -0063 │ │ +0aaefc: 5490 3c0f |00a2: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0f3c │ │ +0aaf00: 5491 3d0f |00a4: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0f3d │ │ +0aaf04: 6e20 d504 1000 |00a6: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ +0aaf0a: 2894 |00a9: goto 003d // -006c │ │ +0aaf0c: 5291 3b0f |00aa: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aaf10: 3331 0e00 |00ac: if-ne v1, v3, 00ba // +000e │ │ +0aaf14: 5491 430f |00ae: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaf18: 5492 340f |00b0: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0f34 │ │ +0aaf1c: 6e10 cf21 0200 |00b2: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0aaf22: 0a02 |00b5: move-result v2 │ │ +0aaf24: 6e20 3a2f 2100 |00b6: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2f3a │ │ +0aaf2a: 28b0 |00b9: goto 0069 // -0050 │ │ +0aaf2c: 5491 430f |00ba: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaf30: 5292 3b0f |00bc: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0f3b │ │ +0aaf34: 6e20 3a2f 2100 |00be: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2f3a │ │ +0aaf3a: 28a8 |00c1: goto 0069 // -0058 │ │ +0aaf3c: 5291 350f |00c2: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aaf40: 3331 0800 |00c4: if-ne v1, v3, 00cc // +0008 │ │ +0aaf44: 5491 430f |00c6: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaf48: 6e20 352f 6100 |00c8: invoke-virtual {v1, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2f35 │ │ +0aaf4e: 28a3 |00cb: goto 006e // -005d │ │ +0aaf50: 5491 430f |00cc: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0f43 │ │ +0aaf54: 5292 350f |00ce: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0f35 │ │ +0aaf58: 6e20 352f 2100 |00d0: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2f35 │ │ +0aaf5e: 289b |00d3: goto 006e // -0065 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=155 │ │ 0x0008 line=157 │ │ 0x0009 line=158 │ │ 0x000a line=160 │ │ 0x000e line=163 │ │ @@ -168074,18 +168092,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aaf6c: |[0aaf6c] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -0aaf7c: 5b01 4a0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4a │ │ -0aaf80: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aaf86: 0e00 |0005: return-void │ │ +0aaf60: |[0aaf60] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +0aaf70: 5b01 4a0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4a │ │ +0aaf74: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aaf7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ @@ -168094,17 +168112,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0aaf88: |[0aaf88] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ -0aaf98: 7020 572e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@2e57 │ │ -0aaf9e: 0e00 |0003: return-void │ │ +0aaf7c: |[0aaf7c] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ +0aaf8c: 7020 572e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@2e57 │ │ +0aaf92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1; │ │ @@ -168115,19 +168133,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0aafa0: |[0aafa0] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.run:()V │ │ -0aafb0: 5420 4a0f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4a │ │ -0aafb4: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -0aafb6: 6e20 a32e 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.sendAccessibilityEvent:(I)V // method@2ea3 │ │ -0aafbc: 0e00 |0006: return-void │ │ +0aaf94: |[0aaf94] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.run:()V │ │ +0aafa4: 5420 4a0f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4a │ │ +0aafa8: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +0aafaa: 6e20 a32e 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.sendAccessibilityEvent:(I)V // method@2ea3 │ │ +0aafb0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0006 line=1191 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ │ │ @@ -168178,21 +168196,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0aafc0: |[0aafc0] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V │ │ -0aafd0: 5b01 4e0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4e │ │ -0aafd4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aafda: 5902 4c0f |0005: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0f4c │ │ -0aafde: 5903 4d0f |0007: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0f4d │ │ -0aafe2: 5c04 4b0f |0009: iput-boolean v4, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0f4b │ │ -0aafe6: 0e00 |000b: return-void │ │ +0aafb4: |[0aafb4] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V │ │ +0aafc4: 5b01 4e0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4e │ │ +0aafc8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aafce: 5902 4c0f |0005: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0f4c │ │ +0aafd2: 5903 4d0f |0007: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0f4d │ │ +0aafd6: 5c04 4b0f |0009: iput-boolean v4, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0f4b │ │ +0aafda: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0005 line=607 │ │ 0x0007 line=608 │ │ 0x0009 line=609 │ │ 0x000b line=610 │ │ @@ -168209,24 +168227,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -0aafe8: |[0aafe8] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.run:()V │ │ -0aaff8: 5450 4e0f |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4e │ │ -0aaffc: 5251 4c0f |0002: iget v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0f4c │ │ -0ab000: 5252 4d0f |0004: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0f4d │ │ -0ab004: 5553 4b0f |0006: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0f4b │ │ -0ab008: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -0ab00a: 7154 6d2e 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V // method@2e6d │ │ -0ab010: 5450 4e0f |000c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4e │ │ -0ab014: 7120 6e2e 5000 |000e: invoke-static {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // method@2e6e │ │ -0ab01a: 0e00 |0011: return-void │ │ +0aafdc: |[0aafdc] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.run:()V │ │ +0aafec: 5450 4e0f |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4e │ │ +0aaff0: 5251 4c0f |0002: iget v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0f4c │ │ +0aaff4: 5252 4d0f |0004: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0f4d │ │ +0aaff8: 5553 4b0f |0006: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0f4b │ │ +0aaffc: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +0aaffe: 7154 6d2e 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V // method@2e6d │ │ +0ab004: 5450 4e0f |000c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0f4e │ │ +0ab008: 7120 6e2e 5000 |000e: invoke-static {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // method@2e6e │ │ +0ab00e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x000c line=615 │ │ 0x0011 line=616 │ │ locals : │ │ 0x0000 - 0x0012 reg=5 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ @@ -168236,19 +168254,19 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0ab01c: |[0ab01c] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.setup:(IIZ)V │ │ -0ab02c: 5901 4c0f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0f4c │ │ -0ab030: 5902 4d0f |0002: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0f4d │ │ -0ab034: 5c03 4b0f |0004: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0f4b │ │ -0ab038: 0e00 |0006: return-void │ │ +0ab010: |[0ab010] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.setup:(IIZ)V │ │ +0ab020: 5901 4c0f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0f4c │ │ +0ab024: 5902 4d0f |0002: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0f4d │ │ +0ab028: 5c03 4b0f |0004: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0f4b │ │ +0ab02c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0002 line=620 │ │ 0x0004 line=621 │ │ 0x0006 line=622 │ │ locals : │ │ @@ -168289,17 +168307,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ab03c: |[0ab03c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.:()V │ │ -0ab04c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ab052: 0e00 |0003: return-void │ │ +0ab030: |[0ab030] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.:()V │ │ +0ab040: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ab046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -168308,19 +168326,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0ab054: |[0ab054] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ -0ab064: 2200 a605 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@05a6 │ │ -0ab068: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0ab06a: 7030 642e 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2e64 │ │ -0ab070: 1100 |0006: return-object v0 │ │ +0ab048: |[0ab048] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ +0ab058: 2200 a605 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@05a6 │ │ +0ab05c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0ab05e: 7030 642e 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2e64 │ │ +0ab064: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1108 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -168329,18 +168347,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 │ │ -0ab074: |[0ab074] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0ab084: 6e20 5e2e 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2e5e │ │ -0ab08a: 0c00 |0003: move-result-object v0 │ │ -0ab08c: 1100 |0004: return-object v0 │ │ +0ab068: |[0ab068] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0ab078: 6e20 5e2e 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2e5e │ │ +0ab07e: 0c00 |0003: move-result-object v0 │ │ +0ab080: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -168349,17 +168367,17 @@ │ │ type : '(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab090: |[0ab090] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ -0ab0a0: 2320 0a07 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@070a │ │ -0ab0a4: 1100 |0002: return-object v0 │ │ +0ab084: |[0ab084] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ +0ab094: 2320 0a07 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@070a │ │ +0ab098: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -168368,18 +168386,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 │ │ -0ab0a8: |[0ab0a8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0ab0b8: 6e20 602e 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2e60 │ │ -0ab0be: 0c00 |0003: move-result-object v0 │ │ -0ab0c0: 1100 |0004: return-object v0 │ │ +0ab09c: |[0ab09c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0ab0ac: 6e20 602e 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2e60 │ │ +0ab0b2: 0c00 |0003: move-result-object v0 │ │ +0ab0b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -168427,42 +168445,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0ab0c4: |[0ab0c4] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:()V │ │ -0ab0d4: 2200 a505 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; // type@05a5 │ │ -0ab0d8: 7010 5d2e 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.:()V // method@2e5d │ │ -0ab0de: 6900 4f0f |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0f4f │ │ -0ab0e2: 0e00 |0007: return-void │ │ +0ab0b8: |[0ab0b8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:()V │ │ +0ab0c8: 2200 a505 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; // type@05a5 │ │ +0ab0cc: 7010 5d2e 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.:()V // method@2e5d │ │ +0ab0d2: 6900 4f0f |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0f4f │ │ +0ab0d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0ab0e4: |[0ab0e4] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;)V │ │ -0ab0f4: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ -0ab0fa: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0ab100: 0a00 |0006: move-result v0 │ │ -0ab102: 5910 500f |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ -0ab106: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0ab10c: 0a00 |000c: move-result v0 │ │ -0ab10e: 5910 510f |000d: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ -0ab112: 0e00 |000f: return-void │ │ +0ab0d8: |[0ab0d8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;)V │ │ +0ab0e8: 7020 7f21 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@217f │ │ +0ab0ee: 6e10 f204 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0ab0f4: 0a00 |0006: move-result v0 │ │ +0ab0f6: 5910 500f |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ +0ab0fa: 6e10 f204 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0ab100: 0a00 |000c: move-result v0 │ │ +0ab102: 5910 510f |000d: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ +0ab106: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1093 │ │ 0x0003 line=1094 │ │ 0x0009 line=1095 │ │ 0x000f line=1096 │ │ locals : │ │ @@ -168474,17 +168492,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ab114: |[0ab114] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ -0ab124: 7020 632e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;)V // method@2e63 │ │ -0ab12a: 0e00 |0003: return-void │ │ +0ab108: |[0ab108] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ +0ab118: 7020 632e 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;)V // method@2e63 │ │ +0ab11e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1078 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1; │ │ @@ -168494,17 +168512,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ab12c: |[0ab12c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcelable;)V │ │ -0ab13c: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ -0ab142: 0e00 |0003: return-void │ │ +0ab120: |[0ab120] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcelable;)V │ │ +0ab130: 7020 8021 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2180 │ │ +0ab136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ 0x0003 line=1087 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -168515,21 +168533,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0ab144: |[0ab144] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0ab154: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ -0ab15a: 5210 500f |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ -0ab15e: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0ab164: 5210 510f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ -0ab168: 6e20 fa04 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0ab16e: 0e00 |000d: return-void │ │ +0ab138: |[0ab138] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0ab148: 6f30 8121 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2181 │ │ +0ab14e: 5210 500f |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ +0ab152: 6e20 fa04 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0ab158: 5210 510f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ +0ab15c: 6e20 fa04 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0ab162: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ 0x0003 line=1101 │ │ 0x0008 line=1102 │ │ 0x000d line=1103 │ │ locals : │ │ @@ -168791,29 +168809,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -0ab170: |[0ab170] com.actionbarsherlock.internal.widget.IcsProgressBar.:()V │ │ -0ab180: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ab184: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0ab188: 3410 0f00 |0004: if-lt v0, v1, 0013 // +000f │ │ -0ab18c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ab18e: 6a00 530f |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0f53 │ │ -0ab192: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ -0ab196: 2300 d106 |000b: new-array v0, v0, [I // type@06d1 │ │ -0ab19a: 2600 0900 0000 |000d: fill-array-data v0, 00000016 // +00000009 │ │ -0ab1a0: 6900 550f |0010: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0f55 │ │ -0ab1a4: 0e00 |0012: return-void │ │ -0ab1a6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0ab1a8: 28f3 |0014: goto 0007 // -000d │ │ -0ab1aa: 0000 |0015: nop // spacer │ │ -0ab1ac: 0003 0400 0f00 0000 1f01 0101 2001 ... |0016: array-data (34 units) │ │ +0ab164: |[0ab164] com.actionbarsherlock.internal.widget.IcsProgressBar.:()V │ │ +0ab174: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ab178: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0ab17c: 3410 0f00 |0004: if-lt v0, v1, 0013 // +000f │ │ +0ab180: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0ab182: 6a00 530f |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0f53 │ │ +0ab186: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ +0ab18a: 2300 d106 |000b: new-array v0, v0, [I // type@06d1 │ │ +0ab18e: 2600 0900 0000 |000d: fill-array-data v0, 00000016 // +00000009 │ │ +0ab194: 6900 550f |0010: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0f55 │ │ +0ab198: 0e00 |0012: return-void │ │ +0ab19a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0ab19c: 28f3 |0014: goto 0007 // -000d │ │ +0ab19e: 0000 |0015: nop // spacer │ │ +0ab1a0: 0003 0400 0f00 0000 1f01 0101 2001 ... |0016: array-data (34 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0009 line=192 │ │ 0x0013 line=187 │ │ 0x0015 line=192 │ │ locals : │ │ @@ -168823,18 +168841,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ab1f0: |[0ab1f0] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;)V │ │ -0ab200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab202: 7030 6a2e 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2e6a │ │ -0ab208: 0e00 |0004: return-void │ │ +0ab1e4: |[0ab1e4] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;)V │ │ +0ab1f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab1f6: 7030 6a2e 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2e6a │ │ +0ab1fc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -168844,18 +168862,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0ab20c: |[0ab20c] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ab21c: 1400 7700 0101 |0000: const v0, #float 2.36939e-38 // #01010077 │ │ -0ab222: 7040 6b2e 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2e6b │ │ -0ab228: 0e00 |0006: return-void │ │ +0ab200: |[0ab200] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ab210: 1400 7700 0101 |0000: const v0, #float 2.36939e-38 // #01010077 │ │ +0ab216: 7040 6b2e 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2e6b │ │ +0ab21c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0006 line=270 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ @@ -168866,18 +168884,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0ab22c: |[0ab22c] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0ab23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab23e: 7050 6c2e 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e6c │ │ -0ab244: 0e00 |0004: return-void │ │ +0ab220: |[0ab220] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0ab230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab232: 7050 6c2e 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e6c │ │ +0ab238: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=274 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -168889,118 +168907,118 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 207 16-bit code units │ │ -0ab248: |[0ab248] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -0ab258: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0ab25a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0ab25c: 7040 8821 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2188 │ │ -0ab262: 7100 6534 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@3465 │ │ -0ab268: 0c05 |0008: move-result-object v5 │ │ -0ab26a: 6e10 6634 0500 |0009: invoke-virtual {v5}, Ljava/lang/Thread;.getId:()J // method@3466 │ │ -0ab270: 0b06 |000c: move-result-wide v6 │ │ -0ab272: 5a86 820f |000d: iput-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0f82 │ │ -0ab276: 7010 892e 0800 |000f: invoke-direct {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.initProgressBar:()V // method@2e89 │ │ -0ab27c: 6205 550f |0012: sget-object v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0f55 │ │ -0ab280: 6e5c 4f02 a9b5 |0014: invoke-virtual {v9, v10, v5, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0ab286: 0c00 |0017: move-result-object v0 │ │ -0ab288: 5c84 790f |0018: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0f79 │ │ -0ab28c: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ -0ab290: 6e20 ce02 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0ab296: 0c01 |001f: move-result-object v1 │ │ -0ab298: 3801 0900 |0020: if-eqz v1, 0029 // +0009 │ │ -0ab29c: 7030 b32e 1803 |0022: invoke-direct {v8, v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2eb3 │ │ -0ab2a2: 0c01 |0025: move-result-object v1 │ │ -0ab2a4: 6e20 ad2e 1800 |0026: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ead │ │ -0ab2aa: 1305 0900 |0029: const/16 v5, #int 9 // #9 │ │ -0ab2ae: 5286 6c0f |002b: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ -0ab2b2: 6e30 d002 5006 |002d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ab2b8: 0a05 |0030: move-result v5 │ │ -0ab2ba: 5985 6c0f |0031: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ -0ab2be: 1305 0b00 |0033: const/16 v5, #int 11 // #b │ │ -0ab2c2: 5286 780f |0035: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ -0ab2c6: 6e30 cd02 5006 |0037: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0ab2cc: 0a05 |003a: move-result v5 │ │ -0ab2ce: 5985 780f |003b: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ -0ab2d2: 5285 760f |003d: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ -0ab2d6: 6e30 cd02 3005 |003f: invoke-virtual {v0, v3, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0ab2dc: 0a05 |0042: move-result v5 │ │ -0ab2de: 5985 760f |0043: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ -0ab2e2: 1305 0c00 |0045: const/16 v5, #int 12 // #c │ │ -0ab2e6: 5286 770f |0047: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ -0ab2ea: 6e30 cd02 5006 |0049: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0ab2f0: 0a05 |004c: move-result v5 │ │ -0ab2f2: 5985 770f |004d: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ -0ab2f6: 5285 750f |004f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ -0ab2fa: 6e30 cd02 4005 |0051: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0ab300: 0a05 |0054: move-result v5 │ │ -0ab302: 5985 750f |0055: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ -0ab306: 1305 0a00 |0057: const/16 v5, #int 10 // #a │ │ -0ab30a: 5286 6a0f |0059: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ -0ab30e: 6e30 d002 5006 |005b: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ab314: 0a05 |005e: move-result v5 │ │ -0ab316: 5985 6a0f |005f: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ -0ab31a: 1305 0d00 |0061: const/16 v5, #int 13 // #d │ │ -0ab31e: 1406 0b00 0a01 |0063: const v6, #float 2.53466e-38 // #010a000b │ │ -0ab324: 6e30 d302 5006 |0066: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ab32a: 0a02 |0069: move-result v2 │ │ -0ab32c: 3d02 0500 |006a: if-lez v2, 006f // +0005 │ │ -0ab330: 6e30 a72e 9802 |006c: invoke-virtual {v8, v9, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/content/Context;I)V // method@2ea7 │ │ -0ab336: 1225 |006f: const/4 v5, #int 2 // #2 │ │ -0ab338: 5286 740f |0070: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ab33c: 6e30 d002 5006 |0072: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ab342: 0a05 |0075: move-result v5 │ │ -0ab344: 6e20 a92e 5800 |0076: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2ea9 │ │ -0ab34a: 1235 |0079: const/4 v5, #int 3 // #3 │ │ -0ab34c: 5286 7b0f |007a: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ab350: 6e30 d002 5006 |007c: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ab356: 0a05 |007f: move-result v5 │ │ -0ab358: 6e20 ab2e 5800 |0080: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ -0ab35e: 1245 |0083: const/4 v5, #int 4 // #4 │ │ -0ab360: 5286 7f0f |0084: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0ab364: 6e30 d002 5006 |0086: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ab36a: 0a05 |0089: move-result v5 │ │ -0ab36c: 6e20 ae2e 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ -0ab372: 1275 |008d: const/4 v5, #int 7 // #7 │ │ -0ab374: 6e20 ce02 5000 |008e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0ab37a: 0c01 |0091: move-result-object v1 │ │ -0ab37c: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ -0ab380: 7020 b42e 1800 |0094: invoke-direct {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2eb4 │ │ -0ab386: 0c01 |0097: move-result-object v1 │ │ -0ab388: 6e20 a62e 1800 |0098: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ea6 │ │ -0ab38e: 1265 |009b: const/4 v5, #int 6 // #6 │ │ -0ab390: 5586 7a0f |009c: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ -0ab394: 6e30 ca02 5006 |009e: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ab39a: 0a05 |00a1: move-result v5 │ │ -0ab39c: 5c85 7a0f |00a2: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ -0ab3a0: 5c83 790f |00a4: iput-boolean v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0f79 │ │ -0ab3a4: 5585 7a0f |00a6: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ -0ab3a8: 3905 0b00 |00a8: if-nez v5, 00b3 // +000b │ │ -0ab3ac: 1255 |00aa: const/4 v5, #int 5 // #5 │ │ -0ab3ae: 5586 6e0f |00ab: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ab3b2: 6e30 ca02 5006 |00ad: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ab3b8: 0a05 |00b0: move-result v5 │ │ -0ab3ba: 3805 0300 |00b1: if-eqz v5, 00b4 // +0003 │ │ -0ab3be: 0143 |00b3: move v3, v4 │ │ -0ab3c0: 6e20 a52e 3800 |00b4: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ -0ab3c6: 1303 0e00 |00b7: const/16 v3, #int 14 // #e │ │ -0ab3ca: 1304 c800 |00b9: const/16 v4, #int 200 // #c8 │ │ -0ab3ce: 6e30 d102 3004 |00bb: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@02d1 │ │ -0ab3d4: 0a03 |00be: move-result v3 │ │ -0ab3d6: 5983 690f |00bf: iput v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0f69 │ │ -0ab3da: 6e10 d802 0000 |00c1: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0ab3e0: 1a03 c816 |00c4: const-string v3, "accessibility" // string@16c8 │ │ -0ab3e4: 6e20 4902 3900 |00c6: invoke-virtual {v9, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0ab3ea: 0c03 |00c9: move-result-object v3 │ │ -0ab3ec: 1f03 ae04 |00ca: check-cast v3, Landroid/view/accessibility/AccessibilityManager; // type@04ae │ │ -0ab3f0: 5b83 670f |00cc: iput-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0f67 │ │ -0ab3f4: 0e00 |00ce: return-void │ │ +0ab23c: |[0ab23c] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +0ab24c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0ab24e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0ab250: 7040 8821 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2188 │ │ +0ab256: 7100 6534 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@3465 │ │ +0ab25c: 0c05 |0008: move-result-object v5 │ │ +0ab25e: 6e10 6634 0500 |0009: invoke-virtual {v5}, Ljava/lang/Thread;.getId:()J // method@3466 │ │ +0ab264: 0b06 |000c: move-result-wide v6 │ │ +0ab266: 5a86 820f |000d: iput-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0f82 │ │ +0ab26a: 7010 892e 0800 |000f: invoke-direct {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.initProgressBar:()V // method@2e89 │ │ +0ab270: 6205 550f |0012: sget-object v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0f55 │ │ +0ab274: 6e5c 4f02 a9b5 |0014: invoke-virtual {v9, v10, v5, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0ab27a: 0c00 |0017: move-result-object v0 │ │ +0ab27c: 5c84 790f |0018: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0f79 │ │ +0ab280: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ +0ab284: 6e20 ce02 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0ab28a: 0c01 |001f: move-result-object v1 │ │ +0ab28c: 3801 0900 |0020: if-eqz v1, 0029 // +0009 │ │ +0ab290: 7030 b32e 1803 |0022: invoke-direct {v8, v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2eb3 │ │ +0ab296: 0c01 |0025: move-result-object v1 │ │ +0ab298: 6e20 ad2e 1800 |0026: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ead │ │ +0ab29e: 1305 0900 |0029: const/16 v5, #int 9 // #9 │ │ +0ab2a2: 5286 6c0f |002b: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ +0ab2a6: 6e30 d002 5006 |002d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ab2ac: 0a05 |0030: move-result v5 │ │ +0ab2ae: 5985 6c0f |0031: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ +0ab2b2: 1305 0b00 |0033: const/16 v5, #int 11 // #b │ │ +0ab2b6: 5286 780f |0035: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ +0ab2ba: 6e30 cd02 5006 |0037: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0ab2c0: 0a05 |003a: move-result v5 │ │ +0ab2c2: 5985 780f |003b: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ +0ab2c6: 5285 760f |003d: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ +0ab2ca: 6e30 cd02 3005 |003f: invoke-virtual {v0, v3, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0ab2d0: 0a05 |0042: move-result v5 │ │ +0ab2d2: 5985 760f |0043: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ +0ab2d6: 1305 0c00 |0045: const/16 v5, #int 12 // #c │ │ +0ab2da: 5286 770f |0047: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ +0ab2de: 6e30 cd02 5006 |0049: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0ab2e4: 0a05 |004c: move-result v5 │ │ +0ab2e6: 5985 770f |004d: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ +0ab2ea: 5285 750f |004f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ +0ab2ee: 6e30 cd02 4005 |0051: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0ab2f4: 0a05 |0054: move-result v5 │ │ +0ab2f6: 5985 750f |0055: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ +0ab2fa: 1305 0a00 |0057: const/16 v5, #int 10 // #a │ │ +0ab2fe: 5286 6a0f |0059: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ +0ab302: 6e30 d002 5006 |005b: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ab308: 0a05 |005e: move-result v5 │ │ +0ab30a: 5985 6a0f |005f: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ +0ab30e: 1305 0d00 |0061: const/16 v5, #int 13 // #d │ │ +0ab312: 1406 0b00 0a01 |0063: const v6, #float 2.53466e-38 // #010a000b │ │ +0ab318: 6e30 d302 5006 |0066: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ab31e: 0a02 |0069: move-result v2 │ │ +0ab320: 3d02 0500 |006a: if-lez v2, 006f // +0005 │ │ +0ab324: 6e30 a72e 9802 |006c: invoke-virtual {v8, v9, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/content/Context;I)V // method@2ea7 │ │ +0ab32a: 1225 |006f: const/4 v5, #int 2 // #2 │ │ +0ab32c: 5286 740f |0070: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ab330: 6e30 d002 5006 |0072: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ab336: 0a05 |0075: move-result v5 │ │ +0ab338: 6e20 a92e 5800 |0076: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2ea9 │ │ +0ab33e: 1235 |0079: const/4 v5, #int 3 // #3 │ │ +0ab340: 5286 7b0f |007a: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ab344: 6e30 d002 5006 |007c: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ab34a: 0a05 |007f: move-result v5 │ │ +0ab34c: 6e20 ab2e 5800 |0080: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ +0ab352: 1245 |0083: const/4 v5, #int 4 // #4 │ │ +0ab354: 5286 7f0f |0084: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0ab358: 6e30 d002 5006 |0086: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ab35e: 0a05 |0089: move-result v5 │ │ +0ab360: 6e20 ae2e 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ +0ab366: 1275 |008d: const/4 v5, #int 7 // #7 │ │ +0ab368: 6e20 ce02 5000 |008e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0ab36e: 0c01 |0091: move-result-object v1 │ │ +0ab370: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ +0ab374: 7020 b42e 1800 |0094: invoke-direct {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2eb4 │ │ +0ab37a: 0c01 |0097: move-result-object v1 │ │ +0ab37c: 6e20 a62e 1800 |0098: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ea6 │ │ +0ab382: 1265 |009b: const/4 v5, #int 6 // #6 │ │ +0ab384: 5586 7a0f |009c: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ +0ab388: 6e30 ca02 5006 |009e: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ab38e: 0a05 |00a1: move-result v5 │ │ +0ab390: 5c85 7a0f |00a2: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ +0ab394: 5c83 790f |00a4: iput-boolean v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0f79 │ │ +0ab398: 5585 7a0f |00a6: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ +0ab39c: 3905 0b00 |00a8: if-nez v5, 00b3 // +000b │ │ +0ab3a0: 1255 |00aa: const/4 v5, #int 5 // #5 │ │ +0ab3a2: 5586 6e0f |00ab: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ab3a6: 6e30 ca02 5006 |00ad: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ab3ac: 0a05 |00b0: move-result v5 │ │ +0ab3ae: 3805 0300 |00b1: if-eqz v5, 00b4 // +0003 │ │ +0ab3b2: 0143 |00b3: move v3, v4 │ │ +0ab3b4: 6e20 a52e 3800 |00b4: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ +0ab3ba: 1303 0e00 |00b7: const/16 v3, #int 14 // #e │ │ +0ab3be: 1304 c800 |00b9: const/16 v4, #int 200 // #c8 │ │ +0ab3c2: 6e30 d102 3004 |00bb: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@02d1 │ │ +0ab3c8: 0a03 |00be: move-result v3 │ │ +0ab3ca: 5983 690f |00bf: iput v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0f69 │ │ +0ab3ce: 6e10 d802 0000 |00c1: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0ab3d4: 1a03 c816 |00c4: const-string v3, "accessibility" // string@16c8 │ │ +0ab3d8: 6e20 4902 3900 |00c6: invoke-virtual {v9, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0ab3de: 0c03 |00c9: move-result-object v3 │ │ +0ab3e0: 1f03 ae04 |00ca: check-cast v3, Landroid/view/accessibility/AccessibilityManager; // type@04ae │ │ +0ab3e4: 5b83 670f |00cc: iput-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0f67 │ │ +0ab3e8: 0e00 |00ce: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=280 │ │ 0x0005 line=281 │ │ 0x000f line=282 │ │ 0x0012 line=284 │ │ 0x0014 line=285 │ │ @@ -169049,17 +169067,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0ab3f8: |[0ab3f8] com.actionbarsherlock.internal.widget.IcsProgressBar.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V │ │ -0ab408: 7054 702e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ -0ab40e: 0e00 |0003: return-void │ │ +0ab3ec: |[0ab3ec] com.actionbarsherlock.internal.widget.IcsProgressBar.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V │ │ +0ab3fc: 7054 702e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ +0ab402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -169071,17 +169089,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab410: |[0ab410] com.actionbarsherlock.internal.widget.IcsProgressBar.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ -0ab420: 5b01 7d0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ -0ab424: 1101 |0002: return-object v1 │ │ +0ab404: |[0ab404] com.actionbarsherlock.internal.widget.IcsProgressBar.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ +0ab414: 5b01 7d0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ +0ab418: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ │ │ @@ -169090,52 +169108,52 @@ │ │ type : '(IIZZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0ab428: |[0ab428] com.actionbarsherlock.internal.widget.IcsProgressBar.doRefreshProgress:(IIZZ)V │ │ -0ab438: 1d07 |0000: monitor-enter v7 │ │ -0ab43a: 5275 740f |0001: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ab43e: 3d05 2f00 |0003: if-lez v5, 0032 // +002f │ │ -0ab442: 8295 |0005: int-to-float v5, v9 │ │ -0ab444: 5276 740f |0006: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ab448: 8266 |0008: int-to-float v6, v6 │ │ -0ab44a: a904 0506 |0009: div-float v4, v5, v6 │ │ -0ab44e: 5471 6b0f |000b: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0ab452: 3801 2900 |000d: if-eqz v1, 0036 // +0029 │ │ -0ab456: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0ab458: 2015 9a00 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ -0ab45c: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ -0ab460: 0710 |0014: move-object v0, v1 │ │ -0ab462: 1f00 9a00 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ -0ab466: 0705 |0017: move-object v5, v0 │ │ -0ab468: 6e20 a303 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@03a3 │ │ -0ab46e: 0c03 |001b: move-result-object v3 │ │ -0ab470: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ -0ab476: c845 |001f: mul-float/2addr v5, v4 │ │ -0ab478: 8752 |0020: float-to-int v2, v5 │ │ -0ab47a: 3803 1300 |0021: if-eqz v3, 0034 // +0013 │ │ -0ab47e: 6e20 9a03 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@039a │ │ -0ab484: 380b 0a00 |0026: if-eqz v11, 0030 // +000a │ │ -0ab488: 1405 0d00 0201 |0028: const v5, #float 2.38773e-38 // #0102000d │ │ -0ab48e: 3358 0500 |002b: if-ne v8, v5, 0030 // +0005 │ │ -0ab492: 6e30 962e 470a |002d: invoke-virtual {v7, v4, v10}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.onProgressRefresh:(FZ)V // method@2e96 │ │ -0ab498: 1e07 |0030: monitor-exit v7 │ │ -0ab49a: 0e00 |0031: return-void │ │ -0ab49c: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -0ab49e: 28d8 |0033: goto 000b // -0028 │ │ -0ab4a0: 0713 |0034: move-object v3, v1 │ │ -0ab4a2: 28ee |0035: goto 0023 // -0012 │ │ -0ab4a4: 6e10 8a2e 0700 |0036: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:()V // method@2e8a │ │ -0ab4aa: 28ed |0039: goto 0026 // -0013 │ │ -0ab4ac: 0d05 |003a: move-exception v5 │ │ -0ab4ae: 1e07 |003b: monitor-exit v7 │ │ -0ab4b0: 2705 |003c: throw v5 │ │ +0ab41c: |[0ab41c] com.actionbarsherlock.internal.widget.IcsProgressBar.doRefreshProgress:(IIZZ)V │ │ +0ab42c: 1d07 |0000: monitor-enter v7 │ │ +0ab42e: 5275 740f |0001: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ab432: 3d05 2f00 |0003: if-lez v5, 0032 // +002f │ │ +0ab436: 8295 |0005: int-to-float v5, v9 │ │ +0ab438: 5276 740f |0006: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ab43c: 8266 |0008: int-to-float v6, v6 │ │ +0ab43e: a904 0506 |0009: div-float v4, v5, v6 │ │ +0ab442: 5471 6b0f |000b: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0ab446: 3801 2900 |000d: if-eqz v1, 0036 // +0029 │ │ +0ab44a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0ab44c: 2015 9a00 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ +0ab450: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ +0ab454: 0710 |0014: move-object v0, v1 │ │ +0ab456: 1f00 9a00 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ +0ab45a: 0705 |0017: move-object v5, v0 │ │ +0ab45c: 6e20 a303 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@03a3 │ │ +0ab462: 0c03 |001b: move-result-object v3 │ │ +0ab464: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ +0ab46a: c845 |001f: mul-float/2addr v5, v4 │ │ +0ab46c: 8752 |0020: float-to-int v2, v5 │ │ +0ab46e: 3803 1300 |0021: if-eqz v3, 0034 // +0013 │ │ +0ab472: 6e20 9a03 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@039a │ │ +0ab478: 380b 0a00 |0026: if-eqz v11, 0030 // +000a │ │ +0ab47c: 1405 0d00 0201 |0028: const v5, #float 2.38773e-38 // #0102000d │ │ +0ab482: 3358 0500 |002b: if-ne v8, v5, 0030 // +0005 │ │ +0ab486: 6e30 962e 470a |002d: invoke-virtual {v7, v4, v10}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.onProgressRefresh:(FZ)V // method@2e96 │ │ +0ab48c: 1e07 |0030: monitor-exit v7 │ │ +0ab48e: 0e00 |0031: return-void │ │ +0ab490: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +0ab492: 28d8 |0033: goto 000b // -0028 │ │ +0ab494: 0713 |0034: move-object v3, v1 │ │ +0ab496: 28ee |0035: goto 0023 // -0012 │ │ +0ab498: 6e10 8a2e 0700 |0036: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:()V // method@2e8a │ │ +0ab49e: 28ed |0039: goto 0026 // -0013 │ │ +0ab4a0: 0d05 |003a: move-exception v5 │ │ +0ab4a2: 1e07 |003b: monitor-exit v7 │ │ +0ab4a4: 2705 |003c: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0030 │ │ -> 0x003a │ │ 0x0036 - 0x0039 │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=628 │ │ @@ -169173,33 +169191,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0ab4c8: |[0ab4c8] com.actionbarsherlock.internal.widget.IcsProgressBar.initProgressBar:()V │ │ -0ab4d8: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ -0ab4dc: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ -0ab4e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ab4e2: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ -0ab4e6: 5940 740f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ab4ea: 5941 7b0f |0009: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ab4ee: 5941 7f0f |000b: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0ab4f2: 5c41 6e0f |000d: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ab4f6: 5c41 7a0f |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ -0ab4fa: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ -0ab4fe: 5940 6c0f |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ -0ab502: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -0ab504: 5940 6a0f |0016: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ -0ab508: 5942 780f |0018: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ -0ab50c: 5943 760f |001a: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ -0ab510: 5942 770f |001c: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ -0ab514: 5943 750f |001e: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ -0ab518: 0e00 |0020: return-void │ │ +0ab4bc: |[0ab4bc] com.actionbarsherlock.internal.widget.IcsProgressBar.initProgressBar:()V │ │ +0ab4cc: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ +0ab4d0: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ +0ab4d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ab4d6: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ +0ab4da: 5940 740f |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ab4de: 5941 7b0f |0009: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ab4e2: 5941 7f0f |000b: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0ab4e6: 5c41 6e0f |000d: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ab4ea: 5c41 7a0f |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ +0ab4ee: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ +0ab4f2: 5940 6c0f |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ +0ab4f6: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +0ab4f8: 5940 6a0f |0016: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ +0ab4fc: 5942 780f |0018: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ +0ab500: 5943 760f |001a: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ +0ab504: 5942 770f |001c: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ +0ab508: 5943 750f |001e: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ +0ab50c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=437 │ │ 0x0009 line=438 │ │ 0x000b line=439 │ │ 0x000d line=440 │ │ 0x000f line=441 │ │ @@ -169218,41 +169236,41 @@ │ │ type : '(IIZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0ab51c: |[0ab51c] com.actionbarsherlock.internal.widget.IcsProgressBar.refreshProgress:(IIZ)V │ │ -0ab52c: 1d06 |0000: monitor-enter v6 │ │ -0ab52e: 5362 820f |0001: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0f82 │ │ -0ab532: 7100 6534 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@3465 │ │ -0ab538: 0c01 |0006: move-result-object v1 │ │ -0ab53a: 6e10 6634 0100 |0007: invoke-virtual {v1}, Ljava/lang/Thread;.getId:()J // method@3466 │ │ -0ab540: 0b04 |000a: move-result-wide v4 │ │ -0ab542: 3101 0204 |000b: cmp-long v1, v2, v4 │ │ -0ab546: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ -0ab54a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -0ab54c: 7051 702e 7698 |0010: invoke-direct {v6, v7, v8, v9, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ -0ab552: 1e06 |0013: monitor-exit v6 │ │ -0ab554: 0e00 |0014: return-void │ │ -0ab556: 5461 7d0f |0015: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ -0ab55a: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ -0ab55e: 5460 7d0f |0019: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ -0ab562: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0ab564: 5b61 7d0f |001c: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ -0ab568: 6e40 5c2e 7098 |001e: invoke-virtual {v0, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.setup:(IIZ)V // method@2e5c │ │ -0ab56e: 6e20 9b2e 0600 |0021: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.post:(Ljava/lang/Runnable;)Z // method@2e9b │ │ -0ab574: 28ef |0024: goto 0013 // -0011 │ │ -0ab576: 0d01 |0025: move-exception v1 │ │ -0ab578: 1e06 |0026: monitor-exit v6 │ │ -0ab57a: 2701 |0027: throw v1 │ │ -0ab57c: 2200 a405 |0028: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // type@05a4 │ │ -0ab580: 7059 5a2e 6087 |002a: invoke-direct {v0, v6, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V // method@2e5a │ │ -0ab586: 28f4 |002d: goto 0021 // -000c │ │ +0ab510: |[0ab510] com.actionbarsherlock.internal.widget.IcsProgressBar.refreshProgress:(IIZ)V │ │ +0ab520: 1d06 |0000: monitor-enter v6 │ │ +0ab522: 5362 820f |0001: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0f82 │ │ +0ab526: 7100 6534 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@3465 │ │ +0ab52c: 0c01 |0006: move-result-object v1 │ │ +0ab52e: 6e10 6634 0100 |0007: invoke-virtual {v1}, Ljava/lang/Thread;.getId:()J // method@3466 │ │ +0ab534: 0b04 |000a: move-result-wide v4 │ │ +0ab536: 3101 0204 |000b: cmp-long v1, v2, v4 │ │ +0ab53a: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ +0ab53e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0ab540: 7051 702e 7698 |0010: invoke-direct {v6, v7, v8, v9, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ +0ab546: 1e06 |0013: monitor-exit v6 │ │ +0ab548: 0e00 |0014: return-void │ │ +0ab54a: 5461 7d0f |0015: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ +0ab54e: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ +0ab552: 5460 7d0f |0019: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ +0ab556: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0ab558: 5b61 7d0f |001c: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ +0ab55c: 6e40 5c2e 7098 |001e: invoke-virtual {v0, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.setup:(IIZ)V // method@2e5c │ │ +0ab562: 6e20 9b2e 0600 |0021: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.post:(Ljava/lang/Runnable;)Z // method@2e9b │ │ +0ab568: 28ef |0024: goto 0013 // -0011 │ │ +0ab56a: 0d01 |0025: move-exception v1 │ │ +0ab56c: 1e06 |0026: monitor-exit v6 │ │ +0ab56e: 2701 |0027: throw v1 │ │ +0ab570: 2200 a405 |0028: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // type@05a4 │ │ +0ab574: 7059 5a2e 6087 |002a: invoke-direct {v0, v6, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V // method@2e5a │ │ +0ab57a: 28f4 |002d: goto 0021 // -000c │ │ catches : 3 │ │ 0x0001 - 0x0013 │ │ -> 0x0025 │ │ 0x0015 - 0x0024 │ │ -> 0x0025 │ │ 0x0028 - 0x002d │ │ -> 0x0025 │ │ @@ -169280,28 +169298,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0ab5a4: |[0ab5a4] com.actionbarsherlock.internal.widget.IcsProgressBar.scheduleAccessibilityEventSender:()V │ │ -0ab5b4: 5440 660f |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ -0ab5b8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -0ab5bc: 2200 a305 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // type@05a3 │ │ -0ab5c0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0ab5c2: 7030 582e 4001 |0007: invoke-direct {v0, v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2e58 │ │ -0ab5c8: 5b40 660f |000a: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ -0ab5cc: 5440 660f |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ -0ab5d0: 1602 c800 |000e: const-wide/16 v2, #int 200 // #c8 │ │ -0ab5d4: 6e40 9c2e 0432 |0010: invoke-virtual {v4, v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@2e9c │ │ -0ab5da: 0e00 |0013: return-void │ │ -0ab5dc: 5440 660f |0014: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ -0ab5e0: 6e20 a02e 0400 |0016: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ea0 │ │ -0ab5e6: 28f3 |0019: goto 000c // -000d │ │ +0ab598: |[0ab598] com.actionbarsherlock.internal.widget.IcsProgressBar.scheduleAccessibilityEventSender:()V │ │ +0ab5a8: 5440 660f |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ +0ab5ac: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +0ab5b0: 2200 a305 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // type@05a3 │ │ +0ab5b4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0ab5b6: 7030 582e 4001 |0007: invoke-direct {v0, v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2e58 │ │ +0ab5bc: 5b40 660f |000a: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ +0ab5c0: 5440 660f |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ +0ab5c4: 1602 c800 |000e: const-wide/16 v2, #int 200 // #c8 │ │ +0ab5c8: 6e40 9c2e 0432 |0010: invoke-virtual {v4, v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@2e9c │ │ +0ab5ce: 0e00 |0013: return-void │ │ +0ab5d0: 5440 660f |0014: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ +0ab5d4: 6e20 a02e 0400 |0016: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ea0 │ │ +0ab5da: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ 0x0004 line=1178 │ │ 0x000c line=1182 │ │ 0x0013 line=1183 │ │ 0x0014 line=1180 │ │ @@ -169313,78 +169331,78 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -0ab5e8: |[0ab5e8] com.actionbarsherlock.internal.widget.IcsProgressBar.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ -0ab5f8: 121a |0000: const/4 v10, #int 1 // #1 │ │ -0ab5fa: 20d9 9a00 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ -0ab5fe: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ -0ab602: 07d1 |0005: move-object v1, v13 │ │ -0ab604: 1f01 9a00 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ -0ab608: 6e10 a603 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@03a6 │ │ -0ab60e: 0a00 |000b: move-result v0 │ │ -0ab610: 2306 dd06 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@06dd │ │ -0ab614: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0ab616: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ -0ab61a: 6e20 a503 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@03a5 │ │ -0ab620: 0a04 |0014: move-result v4 │ │ -0ab622: 6e20 a403 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@03a4 │ │ -0ab628: 0c0b |0018: move-result-object v11 │ │ -0ab62a: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ -0ab630: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ -0ab634: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ -0ab63a: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ -0ab63e: 01a9 |0023: move v9, v10 │ │ -0ab640: 7030 b32e bc09 |0024: invoke-direct {v12, v11, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2eb3 │ │ -0ab646: 0c09 |0027: move-result-object v9 │ │ -0ab648: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ -0ab64c: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ab650: 28e3 |002c: goto 000f // -001d │ │ -0ab652: 1209 |002d: const/4 v9, #int 0 // #0 │ │ -0ab654: 28f6 |002e: goto 0024 // -000a │ │ -0ab656: 2205 9a00 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ -0ab65a: 7020 a203 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@03a2 │ │ -0ab660: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -0ab662: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ -0ab666: 6e20 a503 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@03a5 │ │ -0ab66c: 0a09 |003a: move-result v9 │ │ -0ab66e: 6e30 a703 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@03a7 │ │ -0ab674: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ab678: 28f5 |0040: goto 0035 // -000b │ │ -0ab67a: 20d9 9300 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ -0ab67e: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ -0ab682: 1f0d 9300 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ -0ab686: 6e10 8003 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0380 │ │ -0ab68c: 0c08 |004a: move-result-object v8 │ │ -0ab68e: 54c9 7e0f |004b: iget-object v9, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0f7e │ │ -0ab692: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ -0ab696: 5bc8 7e0f |004f: iput-object v8, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0f7e │ │ -0ab69a: 2207 9b00 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ -0ab69e: 6e10 732e 0c00 |0053: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@2e73 │ │ -0ab6a4: 0c09 |0056: move-result-object v9 │ │ -0ab6a6: 7020 a803 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@03a8 │ │ -0ab6ac: 2202 8000 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@0080 │ │ -0ab6b0: 6209 4201 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0142 │ │ -0ab6b4: 620b 4101 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ -0ab6b8: 7040 2403 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0324 │ │ -0ab6be: 6e10 a903 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ -0ab6c4: 0c09 |0066: move-result-object v9 │ │ -0ab6c6: 6e20 5303 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ -0ab6cc: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ -0ab6d0: 2209 9400 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@0094 │ │ -0ab6d4: 123b |006e: const/4 v11, #int 3 // #3 │ │ -0ab6d6: 7040 8103 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@0381 │ │ -0ab6dc: 0797 |0072: move-object v7, v9 │ │ -0ab6de: 0775 |0073: move-object v5, v7 │ │ -0ab6e0: 1105 |0074: return-object v5 │ │ -0ab6e2: 07d5 |0075: move-object v5, v13 │ │ -0ab6e4: 28fe |0076: goto 0074 // -0002 │ │ +0ab5dc: |[0ab5dc] com.actionbarsherlock.internal.widget.IcsProgressBar.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ +0ab5ec: 121a |0000: const/4 v10, #int 1 // #1 │ │ +0ab5ee: 20d9 9a00 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ +0ab5f2: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ +0ab5f6: 07d1 |0005: move-object v1, v13 │ │ +0ab5f8: 1f01 9a00 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ +0ab5fc: 6e10 a603 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@03a6 │ │ +0ab602: 0a00 |000b: move-result v0 │ │ +0ab604: 2306 dd06 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@06dd │ │ +0ab608: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0ab60a: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ +0ab60e: 6e20 a503 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@03a5 │ │ +0ab614: 0a04 |0014: move-result v4 │ │ +0ab616: 6e20 a403 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@03a4 │ │ +0ab61c: 0c0b |0018: move-result-object v11 │ │ +0ab61e: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ +0ab624: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ +0ab628: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ +0ab62e: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ +0ab632: 01a9 |0023: move v9, v10 │ │ +0ab634: 7030 b32e bc09 |0024: invoke-direct {v12, v11, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2eb3 │ │ +0ab63a: 0c09 |0027: move-result-object v9 │ │ +0ab63c: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ +0ab640: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ab644: 28e3 |002c: goto 000f // -001d │ │ +0ab646: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +0ab648: 28f6 |002e: goto 0024 // -000a │ │ +0ab64a: 2205 9a00 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@009a │ │ +0ab64e: 7020 a203 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@03a2 │ │ +0ab654: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +0ab656: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ +0ab65a: 6e20 a503 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@03a5 │ │ +0ab660: 0a09 |003a: move-result v9 │ │ +0ab662: 6e30 a703 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@03a7 │ │ +0ab668: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ab66c: 28f5 |0040: goto 0035 // -000b │ │ +0ab66e: 20d9 9300 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ +0ab672: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ +0ab676: 1f0d 9300 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@0093 │ │ +0ab67a: 6e10 8003 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0380 │ │ +0ab680: 0c08 |004a: move-result-object v8 │ │ +0ab682: 54c9 7e0f |004b: iget-object v9, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0f7e │ │ +0ab686: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ +0ab68a: 5bc8 7e0f |004f: iput-object v8, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0f7e │ │ +0ab68e: 2207 9b00 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@009b │ │ +0ab692: 6e10 732e 0c00 |0053: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@2e73 │ │ +0ab698: 0c09 |0056: move-result-object v9 │ │ +0ab69a: 7020 a803 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@03a8 │ │ +0ab6a0: 2202 8000 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@0080 │ │ +0ab6a4: 6209 4201 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0142 │ │ +0ab6a8: 620b 4101 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0141 │ │ +0ab6ac: 7040 2403 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0324 │ │ +0ab6b2: 6e10 a903 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@03a9 │ │ +0ab6b8: 0c09 |0066: move-result-object v9 │ │ +0ab6ba: 6e20 5303 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0353 │ │ +0ab6c0: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ +0ab6c4: 2209 9400 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@0094 │ │ +0ab6c8: 123b |006e: const/4 v11, #int 3 // #3 │ │ +0ab6ca: 7040 8103 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@0381 │ │ +0ab6d0: 0797 |0072: move-object v7, v9 │ │ +0ab6d2: 0775 |0073: move-object v5, v7 │ │ +0ab6d4: 1105 |0074: return-object v5 │ │ +0ab6d6: 07d5 |0075: move-object v5, v13 │ │ +0ab6d8: 28fe |0076: goto 0074 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=349 │ │ 0x0006 line=350 │ │ 0x0008 line=351 │ │ 0x000c line=352 │ │ 0x000e line=354 │ │ @@ -169425,43 +169443,43 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0ab6e8: |[0ab6e8] com.actionbarsherlock.internal.widget.IcsProgressBar.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ -0ab6f8: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ -0ab6fc: 2095 9200 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ -0ab700: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ -0ab704: 0791 |0006: move-object v1, v9 │ │ -0ab706: 1f01 9200 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ -0ab70a: 6e10 7c03 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@037c │ │ -0ab710: 0a00 |000c: move-result v0 │ │ -0ab712: 2204 9200 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ -0ab716: 7010 7803 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@0378 │ │ -0ab71c: 6e10 7d03 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@037d │ │ -0ab722: 0a05 |0015: move-result v5 │ │ -0ab724: 6e20 7f03 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@037f │ │ -0ab72a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -0ab72c: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ -0ab730: 6e20 7b03 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@037b │ │ -0ab736: 0c05 |001f: move-result-object v5 │ │ -0ab738: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -0ab73a: 7030 b32e 5806 |0021: invoke-direct {v8, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2eb3 │ │ -0ab740: 0c02 |0024: move-result-object v2 │ │ -0ab742: 6e20 9a03 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@039a │ │ -0ab748: 6e20 7a03 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@037a │ │ -0ab74e: 0a05 |002b: move-result v5 │ │ -0ab750: 6e30 7903 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@0379 │ │ -0ab756: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ab75a: 28e9 |0031: goto 001a // -0017 │ │ -0ab75c: 6e20 7e03 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@037e │ │ -0ab762: 0749 |0035: move-object v9, v4 │ │ -0ab764: 1109 |0036: return-object v9 │ │ +0ab6dc: |[0ab6dc] com.actionbarsherlock.internal.widget.IcsProgressBar.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ +0ab6ec: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ +0ab6f0: 2095 9200 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ +0ab6f4: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ +0ab6f8: 0791 |0006: move-object v1, v9 │ │ +0ab6fa: 1f01 9200 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ +0ab6fe: 6e10 7c03 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@037c │ │ +0ab704: 0a00 |000c: move-result v0 │ │ +0ab706: 2204 9200 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ +0ab70a: 7010 7803 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@0378 │ │ +0ab710: 6e10 7d03 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@037d │ │ +0ab716: 0a05 |0015: move-result v5 │ │ +0ab718: 6e20 7f03 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@037f │ │ +0ab71e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +0ab720: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ +0ab724: 6e20 7b03 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@037b │ │ +0ab72a: 0c05 |001f: move-result-object v5 │ │ +0ab72c: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +0ab72e: 7030 b32e 5806 |0021: invoke-direct {v8, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2eb3 │ │ +0ab734: 0c02 |0024: move-result-object v2 │ │ +0ab736: 6e20 9a03 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@039a │ │ +0ab73c: 6e20 7a03 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@037a │ │ +0ab742: 0a05 |002b: move-result v5 │ │ +0ab744: 6e30 7903 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@0379 │ │ +0ab74a: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ab74e: 28e9 |0031: goto 001a // -0017 │ │ +0ab750: 6e20 7e03 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@037e │ │ +0ab756: 0749 |0035: move-object v9, v4 │ │ +0ab758: 1109 |0036: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=407 │ │ 0x0007 line=408 │ │ 0x0009 line=409 │ │ 0x000d line=410 │ │ 0x0012 line=411 │ │ @@ -169487,96 +169505,96 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 145 16-bit code units │ │ -0ab768: |[0ab768] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableBounds:(II)V │ │ -0ab778: 7401 7e2e 1000 |0000: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2e7e │ │ -0ab77e: 0a0b |0003: move-result v11 │ │ -0ab780: 910b 110b |0004: sub-int v11, v17, v11 │ │ -0ab784: 7401 7d2e 1000 |0006: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ -0ab78a: 0a0c |0009: move-result v12 │ │ -0ab78c: 9108 0b0c |000a: sub-int v8, v11, v12 │ │ -0ab790: 7401 7c2e 1000 |000c: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2e7c │ │ -0ab796: 0a0b |000f: move-result v11 │ │ -0ab798: 910b 120b |0010: sub-int v11, v18, v11 │ │ -0ab79c: 7401 7f2e 1000 |0012: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ -0ab7a2: 0a0c |0015: move-result v12 │ │ -0ab7a4: 9101 0b0c |0016: sub-int v1, v11, v12 │ │ -0ab7a8: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -0ab7aa: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -0ab7ac: 0800 1000 |001a: move-object/from16 v0, v16 │ │ -0ab7b0: 540b 6f0f |001c: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab7b4: 380b 5400 |001e: if-eqz v11, 0072 // +0054 │ │ -0ab7b8: 0800 1000 |0020: move-object/from16 v0, v16 │ │ -0ab7bc: 550b 7a0f |0022: iget-boolean v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ -0ab7c0: 380b 3900 |0024: if-eqz v11, 005d // +0039 │ │ -0ab7c4: 0800 1000 |0026: move-object/from16 v0, v16 │ │ -0ab7c8: 540b 6f0f |0028: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab7cc: 20bb 9200 |002a: instance-of v11, v11, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ -0ab7d0: 390b 3100 |002c: if-nez v11, 005d // +0031 │ │ -0ab7d4: 0800 1000 |002e: move-object/from16 v0, v16 │ │ -0ab7d8: 540b 6f0f |0030: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab7dc: 6e10 8d03 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ -0ab7e2: 0a06 |0035: move-result v6 │ │ -0ab7e4: 0800 1000 |0036: move-object/from16 v0, v16 │ │ -0ab7e8: 540b 6f0f |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab7ec: 6e10 8c03 0b00 |003a: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ -0ab7f2: 0a05 |003d: move-result v5 │ │ -0ab7f4: 826b |003e: int-to-float v11, v6 │ │ -0ab7f6: 825c |003f: int-to-float v12, v5 │ │ -0ab7f8: a904 0b0c |0040: div-float v4, v11, v12 │ │ -0ab7fc: 0200 1100 |0042: move/from16 v0, v17 │ │ -0ab800: 820b |0044: int-to-float v11, v0 │ │ -0ab802: 0200 1200 |0045: move/from16 v0, v18 │ │ -0ab806: 820c |0047: int-to-float v12, v0 │ │ -0ab808: a902 0b0c |0048: div-float v2, v11, v12 │ │ -0ab80c: 2d0b 0402 |004a: cmpl-float v11, v4, v2 │ │ -0ab810: 380b 1100 |004c: if-eqz v11, 005d // +0011 │ │ -0ab814: 2d0b 0204 |004e: cmpl-float v11, v2, v4 │ │ -0ab818: 3d0b 3200 |0050: if-lez v11, 0082 // +0032 │ │ -0ab81c: 0200 1200 |0052: move/from16 v0, v18 │ │ -0ab820: 820b |0054: int-to-float v11, v0 │ │ -0ab822: c84b |0055: mul-float/2addr v11, v4 │ │ -0ab824: 87ba |0056: float-to-int v10, v11 │ │ -0ab826: 910b 110a |0057: sub-int v11, v17, v10 │ │ -0ab82a: db07 0b02 |0059: div-int/lit8 v7, v11, #int 2 // #02 │ │ -0ab82e: 9008 070a |005b: add-int v8, v7, v10 │ │ -0ab832: 0800 1000 |005d: move-object/from16 v0, v16 │ │ -0ab836: 540b 6f0f |005f: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab83a: 120c |0061: const/4 v12, #int 0 // #0 │ │ -0ab83c: 120d |0062: const/4 v13, #int 0 // #0 │ │ -0ab83e: 910e 0807 |0063: sub-int v14, v8, v7 │ │ -0ab842: 910f 0109 |0065: sub-int v15, v1, v9 │ │ -0ab846: 6e5f 9603 cbed |0067: invoke-virtual {v11, v12, v13, v14, v15}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0ab84c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -0ab850: 5907 700f |006c: iput v7, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0f70 │ │ -0ab854: 0800 1000 |006e: move-object/from16 v0, v16 │ │ -0ab858: 5909 710f |0070: iput v9, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0f71 │ │ -0ab85c: 0800 1000 |0072: move-object/from16 v0, v16 │ │ -0ab860: 540b 7c0f |0074: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ab864: 380b 0b00 |0076: if-eqz v11, 0081 // +000b │ │ -0ab868: 0800 1000 |0078: move-object/from16 v0, v16 │ │ -0ab86c: 540b 7c0f |007a: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ab870: 120c |007c: const/4 v12, #int 0 // #0 │ │ -0ab872: 120d |007d: const/4 v13, #int 0 // #0 │ │ -0ab874: 6e51 9603 cb8d |007e: invoke-virtual {v11, v12, v13, v8, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0ab87a: 0e00 |0081: return-void │ │ -0ab87c: 0200 1100 |0082: move/from16 v0, v17 │ │ -0ab880: 820b |0084: int-to-float v11, v0 │ │ -0ab882: 150c 803f |0085: const/high16 v12, #int 1065353216 // #3f80 │ │ -0ab886: c94c |0087: div-float/2addr v12, v4 │ │ -0ab888: c8cb |0088: mul-float/2addr v11, v12 │ │ -0ab88a: 87b3 |0089: float-to-int v3, v11 │ │ -0ab88c: 910b 1203 |008a: sub-int v11, v18, v3 │ │ -0ab890: db09 0b02 |008c: div-int/lit8 v9, v11, #int 2 // #02 │ │ -0ab894: 9001 0903 |008e: add-int v1, v9, v3 │ │ -0ab898: 28cd |0090: goto 005d // -0033 │ │ +0ab75c: |[0ab75c] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableBounds:(II)V │ │ +0ab76c: 7401 7e2e 1000 |0000: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2e7e │ │ +0ab772: 0a0b |0003: move-result v11 │ │ +0ab774: 910b 110b |0004: sub-int v11, v17, v11 │ │ +0ab778: 7401 7d2e 1000 |0006: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ +0ab77e: 0a0c |0009: move-result v12 │ │ +0ab780: 9108 0b0c |000a: sub-int v8, v11, v12 │ │ +0ab784: 7401 7c2e 1000 |000c: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2e7c │ │ +0ab78a: 0a0b |000f: move-result v11 │ │ +0ab78c: 910b 120b |0010: sub-int v11, v18, v11 │ │ +0ab790: 7401 7f2e 1000 |0012: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ +0ab796: 0a0c |0015: move-result v12 │ │ +0ab798: 9101 0b0c |0016: sub-int v1, v11, v12 │ │ +0ab79c: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +0ab79e: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +0ab7a0: 0800 1000 |001a: move-object/from16 v0, v16 │ │ +0ab7a4: 540b 6f0f |001c: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab7a8: 380b 5400 |001e: if-eqz v11, 0072 // +0054 │ │ +0ab7ac: 0800 1000 |0020: move-object/from16 v0, v16 │ │ +0ab7b0: 550b 7a0f |0022: iget-boolean v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ +0ab7b4: 380b 3900 |0024: if-eqz v11, 005d // +0039 │ │ +0ab7b8: 0800 1000 |0026: move-object/from16 v0, v16 │ │ +0ab7bc: 540b 6f0f |0028: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab7c0: 20bb 9200 |002a: instance-of v11, v11, Landroid/graphics/drawable/AnimationDrawable; // type@0092 │ │ +0ab7c4: 390b 3100 |002c: if-nez v11, 005d // +0031 │ │ +0ab7c8: 0800 1000 |002e: move-object/from16 v0, v16 │ │ +0ab7cc: 540b 6f0f |0030: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab7d0: 6e10 8d03 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ +0ab7d6: 0a06 |0035: move-result v6 │ │ +0ab7d8: 0800 1000 |0036: move-object/from16 v0, v16 │ │ +0ab7dc: 540b 6f0f |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab7e0: 6e10 8c03 0b00 |003a: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ +0ab7e6: 0a05 |003d: move-result v5 │ │ +0ab7e8: 826b |003e: int-to-float v11, v6 │ │ +0ab7ea: 825c |003f: int-to-float v12, v5 │ │ +0ab7ec: a904 0b0c |0040: div-float v4, v11, v12 │ │ +0ab7f0: 0200 1100 |0042: move/from16 v0, v17 │ │ +0ab7f4: 820b |0044: int-to-float v11, v0 │ │ +0ab7f6: 0200 1200 |0045: move/from16 v0, v18 │ │ +0ab7fa: 820c |0047: int-to-float v12, v0 │ │ +0ab7fc: a902 0b0c |0048: div-float v2, v11, v12 │ │ +0ab800: 2d0b 0402 |004a: cmpl-float v11, v4, v2 │ │ +0ab804: 380b 1100 |004c: if-eqz v11, 005d // +0011 │ │ +0ab808: 2d0b 0204 |004e: cmpl-float v11, v2, v4 │ │ +0ab80c: 3d0b 3200 |0050: if-lez v11, 0082 // +0032 │ │ +0ab810: 0200 1200 |0052: move/from16 v0, v18 │ │ +0ab814: 820b |0054: int-to-float v11, v0 │ │ +0ab816: c84b |0055: mul-float/2addr v11, v4 │ │ +0ab818: 87ba |0056: float-to-int v10, v11 │ │ +0ab81a: 910b 110a |0057: sub-int v11, v17, v10 │ │ +0ab81e: db07 0b02 |0059: div-int/lit8 v7, v11, #int 2 // #02 │ │ +0ab822: 9008 070a |005b: add-int v8, v7, v10 │ │ +0ab826: 0800 1000 |005d: move-object/from16 v0, v16 │ │ +0ab82a: 540b 6f0f |005f: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab82e: 120c |0061: const/4 v12, #int 0 // #0 │ │ +0ab830: 120d |0062: const/4 v13, #int 0 // #0 │ │ +0ab832: 910e 0807 |0063: sub-int v14, v8, v7 │ │ +0ab836: 910f 0109 |0065: sub-int v15, v1, v9 │ │ +0ab83a: 6e5f 9603 cbed |0067: invoke-virtual {v11, v12, v13, v14, v15}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0ab840: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +0ab844: 5907 700f |006c: iput v7, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0f70 │ │ +0ab848: 0800 1000 |006e: move-object/from16 v0, v16 │ │ +0ab84c: 5909 710f |0070: iput v9, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0f71 │ │ +0ab850: 0800 1000 |0072: move-object/from16 v0, v16 │ │ +0ab854: 540b 7c0f |0074: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ab858: 380b 0b00 |0076: if-eqz v11, 0081 // +000b │ │ +0ab85c: 0800 1000 |0078: move-object/from16 v0, v16 │ │ +0ab860: 540b 7c0f |007a: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ab864: 120c |007c: const/4 v12, #int 0 // #0 │ │ +0ab866: 120d |007d: const/4 v13, #int 0 // #0 │ │ +0ab868: 6e51 9603 cb8d |007e: invoke-virtual {v11, v12, v13, v8, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0ab86e: 0e00 |0081: return-void │ │ +0ab870: 0200 1100 |0082: move/from16 v0, v17 │ │ +0ab874: 820b |0084: int-to-float v11, v0 │ │ +0ab876: 150c 803f |0085: const/high16 v12, #int 1065353216 // #3f80 │ │ +0ab87a: c94c |0087: div-float/2addr v12, v4 │ │ +0ab87c: c8cb |0088: mul-float/2addr v11, v12 │ │ +0ab87e: 87b3 |0089: float-to-int v3, v11 │ │ +0ab880: 910b 1203 |008a: sub-int v11, v18, v3 │ │ +0ab884: db09 0b02 |008c: div-int/lit8 v9, v11, #int 2 // #02 │ │ +0ab888: 9001 0903 |008e: add-int v1, v9, v3 │ │ +0ab88c: 28cd |0090: goto 005d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x000c line=966 │ │ 0x0018 line=967 │ │ 0x0019 line=968 │ │ 0x001a line=970 │ │ @@ -169623,34 +169641,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0ab89c: |[0ab89c] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableState:()V │ │ -0ab8ac: 6e10 742e 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableState:()[I // method@2e74 │ │ -0ab8b2: 0c00 |0003: move-result-object v0 │ │ -0ab8b4: 5421 7c0f |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ab8b8: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -0ab8bc: 5421 7c0f |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ab8c0: 6e10 9203 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0392 │ │ -0ab8c6: 0a01 |000d: move-result v1 │ │ -0ab8c8: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -0ab8cc: 5421 7c0f |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ab8d0: 6e20 9b03 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ -0ab8d6: 5421 6f0f |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab8da: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ -0ab8de: 5421 6f0f |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab8e2: 6e10 9203 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0392 │ │ -0ab8e8: 0a01 |001e: move-result v1 │ │ -0ab8ea: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -0ab8ee: 5421 6f0f |0021: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab8f2: 6e20 9b03 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ -0ab8f8: 0e00 |0026: return-void │ │ +0ab890: |[0ab890] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableState:()V │ │ +0ab8a0: 6e10 742e 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableState:()[I // method@2e74 │ │ +0ab8a6: 0c00 |0003: move-result-object v0 │ │ +0ab8a8: 5421 7c0f |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ab8ac: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +0ab8b0: 5421 7c0f |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ab8b4: 6e10 9203 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0392 │ │ +0ab8ba: 0a01 |000d: move-result v1 │ │ +0ab8bc: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +0ab8c0: 5421 7c0f |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ab8c4: 6e20 9b03 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ +0ab8ca: 5421 6f0f |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab8ce: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ +0ab8d2: 5421 6f0f |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab8d6: 6e10 9203 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0392 │ │ +0ab8dc: 0a01 |001e: move-result v1 │ │ +0ab8de: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +0ab8e2: 5421 6f0f |0021: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab8e6: 6e20 9b03 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ +0ab8ec: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ 0x0004 line=1069 │ │ 0x0010 line=1070 │ │ 0x0015 line=1073 │ │ 0x0021 line=1074 │ │ @@ -169665,18 +169683,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ab8fc: |[0ab8fc] com.actionbarsherlock.internal.widget.IcsProgressBar.drawableStateChanged:()V │ │ -0ab90c: 6f10 9521 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@2195 │ │ -0ab912: 7010 b62e 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2eb6 │ │ -0ab918: 0e00 |0006: return-void │ │ +0ab8f0: |[0ab8f0] com.actionbarsherlock.internal.widget.IcsProgressBar.drawableStateChanged:()V │ │ +0ab900: 6f10 9521 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@2195 │ │ +0ab906: 7010 b62e 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2eb6 │ │ +0ab90c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ 0x0003 line=1063 │ │ 0x0006 line=1064 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -169686,17 +169704,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab91c: |[0ab91c] com.actionbarsherlock.internal.widget.IcsProgressBar.getCurrentDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0ab92c: 5410 6b0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0ab930: 1100 |0002: return-object v0 │ │ +0ab910: |[0ab910] com.actionbarsherlock.internal.widget.IcsProgressBar.getCurrentDrawable:()Landroid/graphics/drawable/Drawable; │ │ +0ab920: 5410 6b0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0ab924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -169704,23 +169722,23 @@ │ │ type : '()Landroid/graphics/drawable/shapes/Shape;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0ab934: |[0ab934] com.actionbarsherlock.internal.widget.IcsProgressBar.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ -0ab944: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ab946: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -0ab94a: 2310 d006 |0003: new-array v0, v1, [F // type@06d0 │ │ -0ab94e: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ -0ab954: 2201 9d00 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@009d │ │ -0ab958: 7040 ab03 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@03ab │ │ -0ab95e: 1101 |000d: return-object v1 │ │ -0ab960: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ +0ab928: |[0ab928] com.actionbarsherlock.internal.widget.IcsProgressBar.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ +0ab938: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ab93a: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +0ab93e: 2310 d006 |0003: new-array v0, v1, [F // type@06d0 │ │ +0ab942: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ +0ab948: 2201 9d00 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@009d │ │ +0ab94c: 7040 ab03 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@03ab │ │ +0ab952: 1101 |000d: return-object v1 │ │ +0ab954: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=397 │ │ 0x0008 line=398 │ │ 0x000e line=397 │ │ locals : │ │ 0x0008 - 0x0022 reg=0 roundedCorners [F │ │ @@ -169731,17 +169749,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab988: |[0ab988] com.actionbarsherlock.internal.widget.IcsProgressBar.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0ab998: 5410 6f0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ab99c: 1100 |0002: return-object v0 │ │ +0ab97c: |[0ab97c] com.actionbarsherlock.internal.widget.IcsProgressBar.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ +0ab98c: 5410 6f0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ab990: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -169749,17 +169767,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab9a0: |[0ab9a0] com.actionbarsherlock.internal.widget.IcsProgressBar.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -0ab9b0: 5410 720f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ -0ab9b4: 1100 |0002: return-object v0 │ │ +0ab994: |[0ab994] com.actionbarsherlock.internal.widget.IcsProgressBar.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0ab9a4: 5410 720f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ +0ab9a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -169767,22 +169785,22 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0ab9b8: |[0ab9b8] com.actionbarsherlock.internal.widget.IcsProgressBar.getMax:()I │ │ -0ab9c8: 1d01 |0000: monitor-enter v1 │ │ -0ab9ca: 5210 740f |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ab9ce: 1e01 |0003: monitor-exit v1 │ │ -0ab9d0: 0f00 |0004: return v0 │ │ -0ab9d2: 0d00 |0005: move-exception v0 │ │ -0ab9d4: 1e01 |0006: monitor-exit v1 │ │ -0ab9d6: 2700 |0007: throw v0 │ │ +0ab9ac: |[0ab9ac] com.actionbarsherlock.internal.widget.IcsProgressBar.getMax:()I │ │ +0ab9bc: 1d01 |0000: monitor-enter v1 │ │ +0ab9be: 5210 740f |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ab9c2: 1e01 |0003: monitor-exit v1 │ │ +0ab9c4: 0f00 |0004: return v0 │ │ +0ab9c6: 0d00 |0005: move-exception v0 │ │ +0ab9c8: 1e01 |0006: monitor-exit v1 │ │ +0ab9ca: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -169792,26 +169810,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0ab9e4: |[0ab9e4] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgress:()I │ │ -0ab9f4: 1d01 |0000: monitor-enter v1 │ │ -0ab9f6: 5510 6e0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ab9fa: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0ab9fe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0aba00: 1e01 |0006: monitor-exit v1 │ │ -0aba02: 0f00 |0007: return v0 │ │ -0aba04: 5210 7b0f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0aba08: 28fc |000a: goto 0006 // -0004 │ │ -0aba0a: 0d00 |000b: move-exception v0 │ │ -0aba0c: 1e01 |000c: monitor-exit v1 │ │ -0aba0e: 2700 |000d: throw v0 │ │ +0ab9d8: |[0ab9d8] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgress:()I │ │ +0ab9e8: 1d01 |0000: monitor-enter v1 │ │ +0ab9ea: 5510 6e0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ab9ee: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0ab9f2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0ab9f4: 1e01 |0006: monitor-exit v1 │ │ +0ab9f6: 0f00 |0007: return v0 │ │ +0ab9f8: 5210 7b0f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ab9fc: 28fc |000a: goto 0006 // -0004 │ │ +0ab9fe: 0d00 |000b: move-exception v0 │ │ +0aba00: 1e01 |000c: monitor-exit v1 │ │ +0aba02: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=752 │ │ @@ -169823,17 +169841,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aba24: |[0aba24] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0aba34: 5410 7c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0aba38: 1100 |0002: return-object v0 │ │ +0aba18: |[0aba18] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ +0aba28: 5410 7c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0aba2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -169841,26 +169859,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0aba3c: |[0aba3c] com.actionbarsherlock.internal.widget.IcsProgressBar.getSecondaryProgress:()I │ │ -0aba4c: 1d01 |0000: monitor-enter v1 │ │ -0aba4e: 5510 6e0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0aba52: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0aba56: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0aba58: 1e01 |0006: monitor-exit v1 │ │ -0aba5a: 0f00 |0007: return v0 │ │ -0aba5c: 5210 7f0f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0aba60: 28fc |000a: goto 0006 // -0004 │ │ -0aba62: 0d00 |000b: move-exception v0 │ │ -0aba64: 1e01 |000c: monitor-exit v1 │ │ -0aba66: 2700 |000d: throw v0 │ │ +0aba30: |[0aba30] com.actionbarsherlock.internal.widget.IcsProgressBar.getSecondaryProgress:()I │ │ +0aba40: 1d01 |0000: monitor-enter v1 │ │ +0aba42: 5510 6e0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0aba46: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0aba4a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0aba4c: 1e01 |0006: monitor-exit v1 │ │ +0aba4e: 0f00 |0007: return v0 │ │ +0aba50: 5210 7f0f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0aba54: 28fc |000a: goto 0006 // -0004 │ │ +0aba56: 0d00 |000b: move-exception v0 │ │ +0aba58: 1e01 |000c: monitor-exit v1 │ │ +0aba5a: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=769 │ │ @@ -169872,24 +169890,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0aba7c: |[0aba7c] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementProgressBy:(I)V │ │ -0aba8c: 1d01 |0000: monitor-enter v1 │ │ -0aba8e: 5210 7b0f |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0aba92: b020 |0003: add-int/2addr v0, v2 │ │ -0aba94: 6e20 ab2e 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ -0aba9a: 1e01 |0007: monitor-exit v1 │ │ -0aba9c: 0e00 |0008: return-void │ │ -0aba9e: 0d00 |0009: move-exception v0 │ │ -0abaa0: 1e01 |000a: monitor-exit v1 │ │ -0abaa2: 2700 |000b: throw v0 │ │ +0aba70: |[0aba70] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementProgressBy:(I)V │ │ +0aba80: 1d01 |0000: monitor-enter v1 │ │ +0aba82: 5210 7b0f |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0aba86: b020 |0003: add-int/2addr v0, v2 │ │ +0aba88: 6e20 ab2e 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ +0aba8e: 1e01 |0007: monitor-exit v1 │ │ +0aba90: 0e00 |0008: return-void │ │ +0aba92: 0d00 |0009: move-exception v0 │ │ +0aba94: 1e01 |000a: monitor-exit v1 │ │ +0aba96: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ 0x0009 line=818 │ │ @@ -169902,24 +169920,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0abab0: |[0abab0] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementSecondaryProgressBy:(I)V │ │ -0abac0: 1d01 |0000: monitor-enter v1 │ │ -0abac2: 5210 7f0f |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0abac6: b020 |0003: add-int/2addr v0, v2 │ │ -0abac8: 6e20 ae2e 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ -0abace: 1e01 |0007: monitor-exit v1 │ │ -0abad0: 0e00 |0008: return-void │ │ -0abad2: 0d00 |0009: move-exception v0 │ │ -0abad4: 1e01 |000a: monitor-exit v1 │ │ -0abad6: 2700 |000b: throw v0 │ │ +0abaa4: |[0abaa4] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementSecondaryProgressBy:(I)V │ │ +0abab4: 1d01 |0000: monitor-enter v1 │ │ +0abab6: 5210 7f0f |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0ababa: b020 |0003: add-int/2addr v0, v2 │ │ +0ababc: 6e20 ae2e 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ +0abac2: 1e01 |0007: monitor-exit v1 │ │ +0abac4: 0e00 |0008: return-void │ │ +0abac6: 0d00 |0009: move-exception v0 │ │ +0abac8: 1e01 |000a: monitor-exit v1 │ │ +0abaca: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=829 │ │ 0x0007 line=830 │ │ 0x0009 line=829 │ │ @@ -169932,44 +169950,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -0abae4: |[0abae4] com.actionbarsherlock.internal.widget.IcsProgressBar.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0abaf4: 5573 6d0f |0000: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ -0abaf8: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ -0abafc: 6e20 b72e 8700 |0004: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2eb7 │ │ -0abb02: 0a03 |0007: move-result v3 │ │ -0abb04: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ -0abb08: 6e10 8a03 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@038a │ │ -0abb0e: 0c00 |000d: move-result-object v0 │ │ -0abb10: 6e10 822e 0700 |000e: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollX:()I // method@2e82 │ │ -0abb16: 0a03 |0011: move-result v3 │ │ -0abb18: 6e10 7d2e 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ -0abb1e: 0a04 |0015: move-result v4 │ │ -0abb20: 9001 0304 |0016: add-int v1, v3, v4 │ │ -0abb24: 6e10 832e 0700 |0018: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollY:()I // method@2e83 │ │ -0abb2a: 0a03 |001b: move-result v3 │ │ -0abb2c: 6e10 7f2e 0700 |001c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ -0abb32: 0a04 |001f: move-result v4 │ │ -0abb34: 9002 0304 |0020: add-int v2, v3, v4 │ │ -0abb38: 5203 3a01 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@013a │ │ -0abb3c: b013 |0024: add-int/2addr v3, v1 │ │ -0abb3e: 5204 3c01 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@013c │ │ -0abb42: b024 |0027: add-int/2addr v4, v2 │ │ -0abb44: 5205 3b01 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ -0abb48: b015 |002a: add-int/2addr v5, v1 │ │ -0abb4a: 5206 3901 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0abb4e: b026 |002d: add-int/2addr v6, v2 │ │ -0abb50: 6e56 8b2e 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:(IIII)V // method@2e8b │ │ -0abb56: 0e00 |0031: return-void │ │ -0abb58: 6f20 d921 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@21d9 │ │ -0abb5e: 28fc |0035: goto 0031 // -0004 │ │ +0abad8: |[0abad8] com.actionbarsherlock.internal.widget.IcsProgressBar.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0abae8: 5573 6d0f |0000: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ +0abaec: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ +0abaf0: 6e20 b72e 8700 |0004: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2eb7 │ │ +0abaf6: 0a03 |0007: move-result v3 │ │ +0abaf8: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ +0abafc: 6e10 8a03 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@038a │ │ +0abb02: 0c00 |000d: move-result-object v0 │ │ +0abb04: 6e10 822e 0700 |000e: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollX:()I // method@2e82 │ │ +0abb0a: 0a03 |0011: move-result v3 │ │ +0abb0c: 6e10 7d2e 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ +0abb12: 0a04 |0015: move-result v4 │ │ +0abb14: 9001 0304 |0016: add-int v1, v3, v4 │ │ +0abb18: 6e10 832e 0700 |0018: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollY:()I // method@2e83 │ │ +0abb1e: 0a03 |001b: move-result v3 │ │ +0abb20: 6e10 7f2e 0700 |001c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ +0abb26: 0a04 |001f: move-result v4 │ │ +0abb28: 9002 0304 |0020: add-int v2, v3, v4 │ │ +0abb2c: 5203 3a01 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@013a │ │ +0abb30: b013 |0024: add-int/2addr v3, v1 │ │ +0abb32: 5204 3c01 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@013c │ │ +0abb36: b024 |0027: add-int/2addr v4, v2 │ │ +0abb38: 5205 3b01 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ +0abb3c: b015 |002a: add-int/2addr v5, v1 │ │ +0abb3e: 5206 3901 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0abb42: b026 |002d: add-int/2addr v6, v2 │ │ +0abb44: 6e56 8b2e 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:(IIII)V // method@2e8b │ │ +0abb4a: 0e00 |0031: return-void │ │ +0abb4c: 6f20 d921 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@21d9 │ │ +0abb52: 28fc |0035: goto 0031 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=934 │ │ 0x0004 line=935 │ │ 0x000a line=936 │ │ 0x000e line=937 │ │ 0x0018 line=938 │ │ @@ -169988,22 +170006,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0abb60: |[0abb60] com.actionbarsherlock.internal.widget.IcsProgressBar.isIndeterminate:()Z │ │ -0abb70: 1d01 |0000: monitor-enter v1 │ │ -0abb72: 5510 6e0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0abb76: 1e01 |0003: monitor-exit v1 │ │ -0abb78: 0f00 |0004: return v0 │ │ -0abb7a: 0d00 |0005: move-exception v0 │ │ -0abb7c: 1e01 |0006: monitor-exit v1 │ │ -0abb7e: 2700 |0007: throw v0 │ │ +0abb54: |[0abb54] com.actionbarsherlock.internal.widget.IcsProgressBar.isIndeterminate:()Z │ │ +0abb64: 1d01 |0000: monitor-enter v1 │ │ +0abb66: 5510 6e0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0abb6a: 1e01 |0003: monitor-exit v1 │ │ +0abb6c: 0f00 |0004: return v0 │ │ +0abb6e: 0d00 |0005: move-exception v0 │ │ +0abb70: 1e01 |0006: monitor-exit v1 │ │ +0abb72: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -170013,25 +170031,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0abb8c: |[0abb8c] com.actionbarsherlock.internal.widget.IcsProgressBar.jumpDrawablesToCurrentState:()V │ │ -0abb9c: 6f10 e721 0100 |0000: invoke-super {v1}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@21e7 │ │ -0abba2: 5410 7c0f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0abba6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0abbaa: 5410 7c0f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0abbae: 6e10 9303 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0393 │ │ -0abbb4: 5410 6f0f |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0abbb8: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -0abbbc: 5410 6f0f |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0abbc0: 6e10 9303 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0393 │ │ -0abbc6: 0e00 |0015: return-void │ │ +0abb80: |[0abb80] com.actionbarsherlock.internal.widget.IcsProgressBar.jumpDrawablesToCurrentState:()V │ │ +0abb90: 6f10 e721 0100 |0000: invoke-super {v1}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@21e7 │ │ +0abb96: 5410 7c0f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0abb9a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0abb9e: 5410 7c0f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0abba2: 6e10 9303 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0393 │ │ +0abba8: 5410 6f0f |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0abbac: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +0abbb0: 5410 6f0f |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0abbb4: 6e10 9303 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0393 │ │ +0abbba: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0003 line=589 │ │ 0x000c line=590 │ │ 0x0015 line=591 │ │ locals : │ │ @@ -170042,20 +170060,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0abbc8: |[0abbc8] com.actionbarsherlock.internal.widget.IcsProgressBar.onAttachedToWindow:()V │ │ -0abbd8: 6f10 ec21 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@21ec │ │ -0abbde: 5510 6e0f |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0abbe2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0abbe6: 6e10 b02e 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ -0abbec: 0e00 |000a: return-void │ │ +0abbbc: |[0abbbc] com.actionbarsherlock.internal.widget.IcsProgressBar.onAttachedToWindow:()V │ │ +0abbcc: 6f10 ec21 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@21ec │ │ +0abbd2: 5510 6e0f |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0abbd6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0abbda: 6e10 b02e 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ +0abbe0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0003 line=1141 │ │ 0x0007 line=1142 │ │ 0x000a line=1144 │ │ locals : │ │ @@ -170066,28 +170084,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0abbf0: |[0abbf0] com.actionbarsherlock.internal.widget.IcsProgressBar.onDetachedFromWindow:()V │ │ -0abc00: 5510 6e0f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0abc04: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0abc08: 6e10 b22e 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ -0abc0e: 5410 7d0f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ -0abc12: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0abc16: 5410 7d0f |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ -0abc1a: 6e20 a02e 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ea0 │ │ -0abc20: 5410 660f |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ -0abc24: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -0abc28: 5410 660f |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ -0abc2c: 6e20 a02e 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ea0 │ │ -0abc32: 6f10 ed21 0100 |0019: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@21ed │ │ -0abc38: 0e00 |001c: return-void │ │ +0abbe4: |[0abbe4] com.actionbarsherlock.internal.widget.IcsProgressBar.onDetachedFromWindow:()V │ │ +0abbf4: 5510 6e0f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0abbf8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0abbfc: 6e10 b22e 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ +0abc02: 5410 7d0f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ +0abc06: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0abc0a: 5410 7d0f |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0f7d │ │ +0abc0e: 6e20 a02e 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ea0 │ │ +0abc14: 5410 660f |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ +0abc18: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +0abc1c: 5410 660f |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0f66 │ │ +0abc20: 6e20 a02e 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ea0 │ │ +0abc26: 6f10 ed21 0100 |0019: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@21ed │ │ +0abc2c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0004 line=1149 │ │ 0x0007 line=1151 │ │ 0x000b line=1152 │ │ 0x0010 line=1154 │ │ @@ -170102,82 +170120,82 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -0abc3c: |[0abc3c] com.actionbarsherlock.internal.widget.IcsProgressBar.onDraw:(Landroid/graphics/Canvas;)V │ │ -0abc4c: 1d08 |0000: monitor-enter v8 │ │ -0abc4e: 6f20 ee21 9800 |0001: invoke-super {v8, v9}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@21ee │ │ -0abc54: 5480 6b0f |0004: iget-object v0, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0abc58: 3800 6b00 |0006: if-eqz v0, 0071 // +006b │ │ -0abc5c: 6e10 3903 0900 |0008: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -0abc62: 6e10 7d2e 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ -0abc68: 0a04 |000e: move-result v4 │ │ -0abc6a: 5285 700f |000f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0f70 │ │ -0abc6e: b054 |0011: add-int/2addr v4, v5 │ │ -0abc70: 8244 |0012: int-to-float v4, v4 │ │ -0abc72: 6e10 7f2e 0800 |0013: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ -0abc78: 0a05 |0016: move-result v5 │ │ -0abc7a: 5286 710f |0017: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0f71 │ │ -0abc7e: b065 |0019: add-int/2addr v5, v6 │ │ -0abc80: 8255 |001a: int-to-float v5, v5 │ │ -0abc82: 6e30 3d03 4905 |001b: invoke-virtual {v9, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ -0abc88: 6e10 752e 0800 |001e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawingTime:()J // method@2e75 │ │ -0abc8e: 0b02 |0021: move-result-wide v2 │ │ -0abc90: 5484 680f |0022: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0abc94: 3804 3700 |0024: if-eqz v4, 005b // +0037 │ │ -0abc98: 5484 680f |0026: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0abc9c: 5485 810f |0028: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ -0abca0: 6e40 9423 2453 |002a: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@2394 │ │ -0abca6: 5484 810f |002d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ -0abcaa: 6e10 b223 0400 |002f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@23b2 │ │ -0abcb0: 0a01 |0032: move-result v1 │ │ -0abcb2: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -0abcb4: 5c84 6d0f |0034: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ -0abcb8: 1404 0040 1c46 |0036: const v4, #float 10000 // #461c4000 │ │ -0abcbe: c814 |0039: mul-float/2addr v4, v1 │ │ -0abcc0: 8744 |003a: float-to-int v4, v4 │ │ -0abcc2: 6e20 9a03 4000 |003b: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@039a │ │ -0abcc8: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -0abcca: 5c84 6d0f |003f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ -0abcce: 7100 1805 0000 |0041: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0abcd4: 0b04 |0044: move-result-wide v4 │ │ -0abcd6: 5386 730f |0045: iget-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0f73 │ │ -0abcda: bc64 |0047: sub-long/2addr v4, v6 │ │ -0abcdc: 5286 690f |0048: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0f69 │ │ -0abce0: 8166 |004a: int-to-long v6, v6 │ │ -0abce2: 3104 0406 |004b: cmp-long v4, v4, v6 │ │ -0abce6: 3a04 0e00 |004d: if-ltz v4, 005b // +000e │ │ -0abcea: 7100 1805 0000 |004f: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0abcf0: 0b04 |0052: move-result-wide v4 │ │ -0abcf2: 5a84 730f |0053: iput-wide v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0f73 │ │ -0abcf6: 5284 690f |0055: iget v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0f69 │ │ -0abcfa: 8144 |0057: int-to-long v4, v4 │ │ -0abcfc: 6e30 9e2e 4805 |0058: invoke-virtual {v8, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidateDelayed:(J)V // method@2e9e │ │ -0abd02: 6e20 8903 9000 |005b: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0abd08: 6e10 3503 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Canvas;.restore:()V // method@0335 │ │ -0abd0e: 5584 800f |0061: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ -0abd12: 3804 0e00 |0063: if-eqz v4, 0071 // +000e │ │ -0abd16: 2004 9100 |0065: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ -0abd1a: 3804 0a00 |0067: if-eqz v4, 0071 // +000a │ │ -0abd1e: 1f00 9100 |0069: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ -0abd22: 7210 7603 0000 |006b: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@0376 │ │ -0abd28: 1204 |006e: const/4 v4, #int 0 // #0 │ │ -0abd2a: 5c84 800f |006f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ -0abd2e: 1e08 |0071: monitor-exit v8 │ │ -0abd30: 0e00 |0072: return-void │ │ -0abd32: 0d04 |0073: move-exception v4 │ │ -0abd34: 1205 |0074: const/4 v5, #int 0 // #0 │ │ -0abd36: 5c85 6d0f |0075: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ -0abd3a: 2704 |0077: throw v4 │ │ -0abd3c: 0d04 |0078: move-exception v4 │ │ -0abd3e: 1e08 |0079: monitor-exit v8 │ │ -0abd40: 2704 |007a: throw v4 │ │ +0abc30: |[0abc30] com.actionbarsherlock.internal.widget.IcsProgressBar.onDraw:(Landroid/graphics/Canvas;)V │ │ +0abc40: 1d08 |0000: monitor-enter v8 │ │ +0abc42: 6f20 ee21 9800 |0001: invoke-super {v8, v9}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@21ee │ │ +0abc48: 5480 6b0f |0004: iget-object v0, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0abc4c: 3800 6b00 |0006: if-eqz v0, 0071 // +006b │ │ +0abc50: 6e10 3903 0900 |0008: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +0abc56: 6e10 7d2e 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ +0abc5c: 0a04 |000e: move-result v4 │ │ +0abc5e: 5285 700f |000f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0f70 │ │ +0abc62: b054 |0011: add-int/2addr v4, v5 │ │ +0abc64: 8244 |0012: int-to-float v4, v4 │ │ +0abc66: 6e10 7f2e 0800 |0013: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ +0abc6c: 0a05 |0016: move-result v5 │ │ +0abc6e: 5286 710f |0017: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0f71 │ │ +0abc72: b065 |0019: add-int/2addr v5, v6 │ │ +0abc74: 8255 |001a: int-to-float v5, v5 │ │ +0abc76: 6e30 3d03 4905 |001b: invoke-virtual {v9, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@033d │ │ +0abc7c: 6e10 752e 0800 |001e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawingTime:()J // method@2e75 │ │ +0abc82: 0b02 |0021: move-result-wide v2 │ │ +0abc84: 5484 680f |0022: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0abc88: 3804 3700 |0024: if-eqz v4, 005b // +0037 │ │ +0abc8c: 5484 680f |0026: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0abc90: 5485 810f |0028: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ +0abc94: 6e40 9423 2453 |002a: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@2394 │ │ +0abc9a: 5484 810f |002d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ +0abc9e: 6e10 b223 0400 |002f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@23b2 │ │ +0abca4: 0a01 |0032: move-result v1 │ │ +0abca6: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +0abca8: 5c84 6d0f |0034: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ +0abcac: 1404 0040 1c46 |0036: const v4, #float 10000 // #461c4000 │ │ +0abcb2: c814 |0039: mul-float/2addr v4, v1 │ │ +0abcb4: 8744 |003a: float-to-int v4, v4 │ │ +0abcb6: 6e20 9a03 4000 |003b: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@039a │ │ +0abcbc: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +0abcbe: 5c84 6d0f |003f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ +0abcc2: 7100 1805 0000 |0041: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0abcc8: 0b04 |0044: move-result-wide v4 │ │ +0abcca: 5386 730f |0045: iget-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0f73 │ │ +0abcce: bc64 |0047: sub-long/2addr v4, v6 │ │ +0abcd0: 5286 690f |0048: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0f69 │ │ +0abcd4: 8166 |004a: int-to-long v6, v6 │ │ +0abcd6: 3104 0406 |004b: cmp-long v4, v4, v6 │ │ +0abcda: 3a04 0e00 |004d: if-ltz v4, 005b // +000e │ │ +0abcde: 7100 1805 0000 |004f: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0abce4: 0b04 |0052: move-result-wide v4 │ │ +0abce6: 5a84 730f |0053: iput-wide v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0f73 │ │ +0abcea: 5284 690f |0055: iget v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0f69 │ │ +0abcee: 8144 |0057: int-to-long v4, v4 │ │ +0abcf0: 6e30 9e2e 4805 |0058: invoke-virtual {v8, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidateDelayed:(J)V // method@2e9e │ │ +0abcf6: 6e20 8903 9000 |005b: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0abcfc: 6e10 3503 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Canvas;.restore:()V // method@0335 │ │ +0abd02: 5584 800f |0061: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ +0abd06: 3804 0e00 |0063: if-eqz v4, 0071 // +000e │ │ +0abd0a: 2004 9100 |0065: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ +0abd0e: 3804 0a00 |0067: if-eqz v4, 0071 // +000a │ │ +0abd12: 1f00 9100 |0069: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ +0abd16: 7210 7603 0000 |006b: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@0376 │ │ +0abd1c: 1204 |006e: const/4 v4, #int 0 // #0 │ │ +0abd1e: 5c84 800f |006f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ +0abd22: 1e08 |0071: monitor-exit v8 │ │ +0abd24: 0e00 |0072: return-void │ │ +0abd26: 0d04 |0073: move-exception v4 │ │ +0abd28: 1205 |0074: const/4 v5, #int 0 // #0 │ │ +0abd2a: 5c85 6d0f |0075: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0f6d │ │ +0abd2e: 2704 |0077: throw v4 │ │ +0abd30: 0d04 |0078: move-exception v4 │ │ +0abd32: 1e08 |0079: monitor-exit v8 │ │ +0abd34: 2704 |007a: throw v4 │ │ catches : 4 │ │ 0x0001 - 0x0032 │ │ -> 0x0078 │ │ 0x0034 - 0x003e │ │ -> 0x0073 │ │ 0x003f - 0x0071 │ │ -> 0x0078 │ │ @@ -170222,21 +170240,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0abd6c: |[0abd6c] com.actionbarsherlock.internal.widget.IcsProgressBar.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0abd7c: 6f20 f021 2100 |0000: invoke-super {v1, v2}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21f0 │ │ -0abd82: 5210 740f |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0abd86: 6e20 f422 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@22f4 │ │ -0abd8c: 5210 7b0f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0abd90: 6e20 f122 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@22f1 │ │ -0abd96: 0e00 |000d: return-void │ │ +0abd60: |[0abd60] com.actionbarsherlock.internal.widget.IcsProgressBar.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0abd70: 6f20 f021 2100 |0000: invoke-super {v1, v2}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21f0 │ │ +0abd76: 5210 740f |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0abd7a: 6e20 f422 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@22f4 │ │ +0abd80: 5210 7b0f |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0abd84: 6e20 f122 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@22f1 │ │ +0abd8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ 0x0008 line=1166 │ │ 0x000d line=1167 │ │ locals : │ │ @@ -170248,69 +170266,69 @@ │ │ type : '(II)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -0abd98: |[0abd98] com.actionbarsherlock.internal.widget.IcsProgressBar.onMeasure:(II)V │ │ -0abda8: 1d06 |0000: monitor-enter v6 │ │ -0abdaa: 5460 6b0f |0001: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0abdae: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0abdb0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0abdb2: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ -0abdb6: 5263 780f |0007: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ -0abdba: 5264 760f |0009: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ -0abdbe: 6e10 8d03 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ -0abdc4: 0a05 |000e: move-result v5 │ │ -0abdc6: 7120 1e34 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0abdcc: 0a04 |0012: move-result v4 │ │ -0abdce: 7120 1b34 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0abdd4: 0a02 |0016: move-result v2 │ │ -0abdd6: 5263 770f |0017: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ -0abdda: 5264 750f |0019: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ -0abdde: 6e10 8c03 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ -0abde4: 0a05 |001e: move-result v5 │ │ -0abde6: 7120 1e34 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0abdec: 0a04 |0022: move-result v4 │ │ -0abdee: 7120 1b34 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0abdf4: 0a01 |0026: move-result v1 │ │ -0abdf6: 7010 b62e 0600 |0027: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2eb6 │ │ -0abdfc: 6e10 7d2e 0600 |002a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ -0abe02: 0a03 |002d: move-result v3 │ │ -0abe04: 6e10 7e2e 0600 |002e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2e7e │ │ -0abe0a: 0a04 |0031: move-result v4 │ │ -0abe0c: b043 |0032: add-int/2addr v3, v4 │ │ -0abe0e: b032 |0033: add-int/2addr v2, v3 │ │ -0abe10: 6e10 7f2e 0600 |0034: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ -0abe16: 0a03 |0037: move-result v3 │ │ -0abe18: 6e10 7c2e 0600 |0038: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2e7c │ │ -0abe1e: 0a04 |003b: move-result v4 │ │ -0abe20: b043 |003c: add-int/2addr v3, v4 │ │ -0abe22: b031 |003d: add-int/2addr v1, v3 │ │ -0abe24: 6303 530f |003e: sget-boolean v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0f53 │ │ -0abe28: 3803 1100 |0040: if-eqz v3, 0051 // +0011 │ │ -0abe2c: 1203 |0042: const/4 v3, #int 0 // #0 │ │ -0abe2e: 7130 0722 7203 |0043: invoke-static {v2, v7, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@2207 │ │ -0abe34: 0a03 |0046: move-result v3 │ │ -0abe36: 1204 |0047: const/4 v4, #int 0 // #0 │ │ -0abe38: 7130 0722 8104 |0048: invoke-static {v1, v8, v4}, Landroid/view/View;.resolveSizeAndState:(III)I // method@2207 │ │ -0abe3e: 0a04 |004b: move-result v4 │ │ -0abe40: 6e30 aa2e 3604 |004c: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2eaa │ │ -0abe46: 1e06 |004f: monitor-exit v6 │ │ -0abe48: 0e00 |0050: return-void │ │ -0abe4a: 7120 0622 7200 |0051: invoke-static {v2, v7}, Landroid/view/View;.resolveSize:(II)I // method@2206 │ │ -0abe50: 0a03 |0054: move-result v3 │ │ -0abe52: 7120 0622 8100 |0055: invoke-static {v1, v8}, Landroid/view/View;.resolveSize:(II)I // method@2206 │ │ -0abe58: 0a04 |0058: move-result v4 │ │ -0abe5a: 6e30 aa2e 3604 |0059: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2eaa │ │ -0abe60: 28f3 |005c: goto 004f // -000d │ │ -0abe62: 0d03 |005d: move-exception v3 │ │ -0abe64: 1e06 |005e: monitor-exit v6 │ │ -0abe66: 2703 |005f: throw v3 │ │ +0abd8c: |[0abd8c] com.actionbarsherlock.internal.widget.IcsProgressBar.onMeasure:(II)V │ │ +0abd9c: 1d06 |0000: monitor-enter v6 │ │ +0abd9e: 5460 6b0f |0001: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0abda2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0abda4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0abda6: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ +0abdaa: 5263 780f |0007: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0f78 │ │ +0abdae: 5264 760f |0009: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0f76 │ │ +0abdb2: 6e10 8d03 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ +0abdb8: 0a05 |000e: move-result v5 │ │ +0abdba: 7120 1e34 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0abdc0: 0a04 |0012: move-result v4 │ │ +0abdc2: 7120 1b34 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0abdc8: 0a02 |0016: move-result v2 │ │ +0abdca: 5263 770f |0017: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0f77 │ │ +0abdce: 5264 750f |0019: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ +0abdd2: 6e10 8c03 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ +0abdd8: 0a05 |001e: move-result v5 │ │ +0abdda: 7120 1e34 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0abde0: 0a04 |0022: move-result v4 │ │ +0abde2: 7120 1b34 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0abde8: 0a01 |0026: move-result v1 │ │ +0abdea: 7010 b62e 0600 |0027: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2eb6 │ │ +0abdf0: 6e10 7d2e 0600 |002a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2e7d │ │ +0abdf6: 0a03 |002d: move-result v3 │ │ +0abdf8: 6e10 7e2e 0600 |002e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2e7e │ │ +0abdfe: 0a04 |0031: move-result v4 │ │ +0abe00: b043 |0032: add-int/2addr v3, v4 │ │ +0abe02: b032 |0033: add-int/2addr v2, v3 │ │ +0abe04: 6e10 7f2e 0600 |0034: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2e7f │ │ +0abe0a: 0a03 |0037: move-result v3 │ │ +0abe0c: 6e10 7c2e 0600 |0038: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2e7c │ │ +0abe12: 0a04 |003b: move-result v4 │ │ +0abe14: b043 |003c: add-int/2addr v3, v4 │ │ +0abe16: b031 |003d: add-int/2addr v1, v3 │ │ +0abe18: 6303 530f |003e: sget-boolean v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0f53 │ │ +0abe1c: 3803 1100 |0040: if-eqz v3, 0051 // +0011 │ │ +0abe20: 1203 |0042: const/4 v3, #int 0 // #0 │ │ +0abe22: 7130 0722 7203 |0043: invoke-static {v2, v7, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@2207 │ │ +0abe28: 0a03 |0046: move-result v3 │ │ +0abe2a: 1204 |0047: const/4 v4, #int 0 // #0 │ │ +0abe2c: 7130 0722 8104 |0048: invoke-static {v1, v8, v4}, Landroid/view/View;.resolveSizeAndState:(III)I // method@2207 │ │ +0abe32: 0a04 |004b: move-result v4 │ │ +0abe34: 6e30 aa2e 3604 |004c: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2eaa │ │ +0abe3a: 1e06 |004f: monitor-exit v6 │ │ +0abe3c: 0e00 |0050: return-void │ │ +0abe3e: 7120 0622 7200 |0051: invoke-static {v2, v7}, Landroid/view/View;.resolveSize:(II)I // method@2206 │ │ +0abe44: 0a03 |0054: move-result v3 │ │ +0abe46: 7120 0622 8100 |0055: invoke-static {v1, v8}, Landroid/view/View;.resolveSize:(II)I // method@2206 │ │ +0abe4c: 0a04 |0058: move-result v4 │ │ +0abe4e: 6e30 aa2e 3604 |0059: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2eaa │ │ +0abe54: 28f3 |005c: goto 004f // -000d │ │ +0abe56: 0d03 |005d: move-exception v3 │ │ +0abe58: 1e06 |005e: monitor-exit v6 │ │ +0abe5a: 2703 |005f: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x004f │ │ -> 0x005d │ │ 0x0051 - 0x005c │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=1039 │ │ @@ -170344,21 +170362,21 @@ │ │ type : '(FZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0abe7c: |[0abe7c] com.actionbarsherlock.internal.widget.IcsProgressBar.onProgressRefresh:(FZ)V │ │ -0abe8c: 5410 670f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0f67 │ │ -0abe90: 6e10 fb22 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ -0abe96: 0a00 |0005: move-result v0 │ │ -0abe98: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0abe9c: 7010 a22e 0100 |0008: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.scheduleAccessibilityEventSender:()V // method@2ea2 │ │ -0abea2: 0e00 |000b: return-void │ │ +0abe70: |[0abe70] com.actionbarsherlock.internal.widget.IcsProgressBar.onProgressRefresh:(FZ)V │ │ +0abe80: 5410 670f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0f67 │ │ +0abe84: 6e10 fb22 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ +0abe8a: 0a00 |0005: move-result v0 │ │ +0abe8c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0abe90: 7010 a22e 0100 |0008: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.scheduleAccessibilityEventSender:()V // method@2ea2 │ │ +0abe96: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0008 line=650 │ │ 0x000b line=652 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -170370,25 +170388,25 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0abea4: |[0abea4] com.actionbarsherlock.internal.widget.IcsProgressBar.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0abeb4: 0730 |0000: move-object v0, v3 │ │ -0abeb6: 1f00 a605 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@05a6 │ │ -0abeba: 6e10 662e 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2e66 │ │ -0abec0: 0c01 |0006: move-result-object v1 │ │ -0abec2: 6f20 f321 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@21f3 │ │ -0abec8: 5201 500f |000a: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ -0abecc: 6e20 ab2e 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ -0abed2: 5201 510f |000f: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ -0abed6: 6e20 ae2e 1200 |0011: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ -0abedc: 0e00 |0014: return-void │ │ +0abe98: |[0abe98] com.actionbarsherlock.internal.widget.IcsProgressBar.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0abea8: 0730 |0000: move-object v0, v3 │ │ +0abeaa: 1f00 a605 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@05a6 │ │ +0abeae: 6e10 662e 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2e66 │ │ +0abeb4: 0c01 |0006: move-result-object v1 │ │ +0abeb6: 6f20 f321 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@21f3 │ │ +0abebc: 5201 500f |000a: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ +0abec0: 6e20 ab2e 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ +0abec6: 5201 510f |000f: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ +0abeca: 6e20 ae2e 1200 |0011: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ +0abed0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0003 line=1132 │ │ 0x000a line=1134 │ │ 0x000f line=1135 │ │ 0x0014 line=1136 │ │ @@ -170402,24 +170420,24 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0abee0: |[0abee0] com.actionbarsherlock.internal.widget.IcsProgressBar.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0abef0: 6f10 f421 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@21f4 │ │ -0abef6: 0c01 |0003: move-result-object v1 │ │ -0abef8: 2200 a605 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@05a6 │ │ -0abefc: 7020 652e 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcelable;)V // method@2e65 │ │ -0abf02: 5232 7b0f |0009: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0abf06: 5902 500f |000b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ -0abf0a: 5232 7f0f |000d: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0abf0e: 5902 510f |000f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ -0abf12: 1100 |0011: return-object v0 │ │ +0abed4: |[0abed4] com.actionbarsherlock.internal.widget.IcsProgressBar.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0abee4: 6f10 f421 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@21f4 │ │ +0abeea: 0c01 |0003: move-result-object v1 │ │ +0abeec: 2200 a605 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@05a6 │ │ +0abef0: 7020 652e 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcelable;)V // method@2e65 │ │ +0abef6: 5232 7b0f |0009: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0abefa: 5902 500f |000b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0f50 │ │ +0abefe: 5232 7f0f |000d: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0abf02: 5902 510f |000f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0f51 │ │ +0abf06: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1120 │ │ 0x0004 line=1121 │ │ 0x0009 line=1123 │ │ 0x000d line=1124 │ │ 0x0011 line=1126 │ │ @@ -170433,17 +170451,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0abf14: |[0abf14] com.actionbarsherlock.internal.widget.IcsProgressBar.onSizeChanged:(IIII)V │ │ -0abf24: 7030 b52e 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2eb5 │ │ -0abf2a: 0e00 |0003: return-void │ │ +0abf08: |[0abf08] com.actionbarsherlock.internal.widget.IcsProgressBar.onSizeChanged:(IIII)V │ │ +0abf18: 7030 b52e 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2eb5 │ │ +0abf1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x0003 line=961 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -170456,26 +170474,26 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0abf2c: |[0abf2c] com.actionbarsherlock.internal.widget.IcsProgressBar.onVisibilityChanged:(Landroid/view/View;I)V │ │ -0abf3c: 6f30 f721 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@21f7 │ │ -0abf42: 5510 6e0f |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0abf46: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0abf4a: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -0abf4e: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ -0abf52: 1240 |000b: const/4 v0, #int 4 // #4 │ │ -0abf54: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ -0abf58: 6e10 b22e 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ -0abf5e: 0e00 |0011: return-void │ │ -0abf60: 6e10 b02e 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ -0abf66: 28fc |0015: goto 0011 // -0004 │ │ +0abf20: |[0abf20] com.actionbarsherlock.internal.widget.IcsProgressBar.onVisibilityChanged:(Landroid/view/View;I)V │ │ +0abf30: 6f30 f721 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@21f7 │ │ +0abf36: 5510 6e0f |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0abf3a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0abf3e: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +0abf42: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ +0abf46: 1240 |000b: const/4 v0, #int 4 // #4 │ │ +0abf48: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ +0abf4c: 6e10 b22e 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ +0abf52: 0e00 |0011: return-void │ │ +0abf54: 6e10 b02e 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ +0abf5a: 28fc |0015: goto 0011 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ 0x0003 line=922 │ │ 0x0007 line=924 │ │ 0x000e line=925 │ │ 0x0011 line=930 │ │ @@ -170490,19 +170508,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0abf68: |[0abf68] com.actionbarsherlock.internal.widget.IcsProgressBar.postInvalidate:()V │ │ -0abf78: 5510 790f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0f79 │ │ -0abf7c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0abf80: 6f10 fb21 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@21fb │ │ -0abf86: 0e00 |0007: return-void │ │ +0abf5c: |[0abf5c] com.actionbarsherlock.internal.widget.IcsProgressBar.postInvalidate:()V │ │ +0abf6c: 5510 790f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0f79 │ │ +0abf70: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0abf74: 6f10 fb21 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@21fb │ │ +0abf7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0004 line=596 │ │ 0x0007 line=598 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -170512,36 +170530,36 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -0abf88: |[0abf88] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminate:(Z)V │ │ -0abf98: 1d01 |0000: monitor-enter v1 │ │ -0abf9a: 5510 7a0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ -0abf9e: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -0abfa2: 5510 6e0f |0005: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0abfa6: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ -0abfaa: 5510 6e0f |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0abfae: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ -0abfb2: 5c12 6e0f |000d: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0abfb6: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ -0abfba: 5410 6f0f |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0abfbe: 5b10 6b0f |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0abfc2: 6e10 b02e 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ -0abfc8: 1e01 |0018: monitor-exit v1 │ │ -0abfca: 0e00 |0019: return-void │ │ -0abfcc: 5410 7c0f |001a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0abfd0: 5b10 6b0f |001c: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0abfd4: 6e10 b22e 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ -0abfda: 28f7 |0021: goto 0018 // -0009 │ │ -0abfdc: 0d00 |0022: move-exception v0 │ │ -0abfde: 1e01 |0023: monitor-exit v1 │ │ -0abfe0: 2700 |0024: throw v0 │ │ +0abf7c: |[0abf7c] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminate:(Z)V │ │ +0abf8c: 1d01 |0000: monitor-enter v1 │ │ +0abf8e: 5510 7a0f |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0f7a │ │ +0abf92: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +0abf96: 5510 6e0f |0005: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0abf9a: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ +0abf9e: 5510 6e0f |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0abfa2: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ +0abfa6: 5c12 6e0f |000d: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0abfaa: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ +0abfae: 5410 6f0f |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0abfb2: 5b10 6b0f |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0abfb6: 6e10 b02e 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ +0abfbc: 1e01 |0018: monitor-exit v1 │ │ +0abfbe: 0e00 |0019: return-void │ │ +0abfc0: 5410 7c0f |001a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0abfc4: 5b10 6b0f |001c: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0abfc8: 6e10 b22e 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ +0abfce: 28f7 |0021: goto 0018 // -0009 │ │ +0abfd0: 0d00 |0022: move-exception v0 │ │ +0abfd2: 1e01 |0023: monitor-exit v1 │ │ +0abfd4: 2700 |0024: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0018 │ │ -> 0x0022 │ │ 0x001a - 0x0021 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=471 │ │ @@ -170562,23 +170580,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0abff8: |[0abff8] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0ac008: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -0ac00c: 6e20 9703 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0397 │ │ -0ac012: 5b12 6f0f |0005: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ac016: 5510 6e0f |0007: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ac01a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0ac01e: 5b12 6b0f |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0ac022: 6e10 9d2e 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ -0ac028: 0e00 |0010: return-void │ │ +0abfec: |[0abfec] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0abffc: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0ac000: 6e20 9703 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0397 │ │ +0ac006: 5b12 6f0f |0005: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ac00a: 5510 6e0f |0007: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ac00e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0ac012: 5b12 6b0f |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0ac016: 6e10 9d2e 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ +0ac01c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0002 line=509 │ │ 0x0005 line=511 │ │ 0x0007 line=512 │ │ 0x000b line=513 │ │ @@ -170593,19 +170611,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ac02c: |[0ac02c] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/content/Context;I)V │ │ -0ac03c: 7120 a923 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@23a9 │ │ -0ac042: 0c00 |0003: move-result-object v0 │ │ -0ac044: 6e20 a82e 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2ea8 │ │ -0ac04a: 0e00 |0007: return-void │ │ +0ac020: |[0ac020] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/content/Context;I)V │ │ +0ac030: 7120 a923 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@23a9 │ │ +0ac036: 0c00 |0003: move-result-object v0 │ │ +0ac038: 6e20 a82e 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2ea8 │ │ +0ac03e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0007 line=881 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ @@ -170616,17 +170634,17 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ac04c: |[0ac04c] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -0ac05c: 5b01 720f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ -0ac060: 0e00 |0002: return-void │ │ +0ac040: |[0ac040] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +0ac050: 5b01 720f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ +0ac054: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=890 │ │ 0x0002 line=891 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0003 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ @@ -170636,34 +170654,34 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0ac064: |[0ac064] com.actionbarsherlock.internal.widget.IcsProgressBar.setMax:(I)V │ │ -0ac074: 1d03 |0000: monitor-enter v3 │ │ -0ac076: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ -0ac07a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -0ac07c: 5230 740f |0004: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ac080: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ -0ac084: 5934 740f |0008: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ac088: 6e10 9d2e 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ -0ac08e: 5230 7b0f |000d: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ac092: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ -0ac096: 5934 7b0f |0011: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ac09a: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ -0ac0a0: 5231 7b0f |0016: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ac0a4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -0ac0a6: 7040 9f2e 0321 |0019: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2e9f │ │ -0ac0ac: 1e03 |001c: monitor-exit v3 │ │ -0ac0ae: 0e00 |001d: return-void │ │ -0ac0b0: 0d00 |001e: move-exception v0 │ │ -0ac0b2: 1e03 |001f: monitor-exit v3 │ │ -0ac0b4: 2700 |0020: throw v0 │ │ +0ac058: |[0ac058] com.actionbarsherlock.internal.widget.IcsProgressBar.setMax:(I)V │ │ +0ac068: 1d03 |0000: monitor-enter v3 │ │ +0ac06a: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ +0ac06e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +0ac070: 5230 740f |0004: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ac074: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ +0ac078: 5934 740f |0008: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ac07c: 6e10 9d2e 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ +0ac082: 5230 7b0f |000d: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ac086: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ +0ac08a: 5934 7b0f |0011: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ac08e: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ +0ac094: 5231 7b0f |0016: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ac098: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +0ac09a: 7040 9f2e 0321 |0019: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2e9f │ │ +0ac0a0: 1e03 |001c: monitor-exit v3 │ │ +0ac0a2: 0e00 |001d: return-void │ │ +0ac0a4: 0d00 |001e: move-exception v0 │ │ +0ac0a6: 1e03 |001f: monitor-exit v3 │ │ +0ac0a8: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x001c │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=796 │ │ 0x0003 line=797 │ │ 0x0004 line=799 │ │ @@ -170683,23 +170701,23 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0ac0c4: |[0ac0c4] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(I)V │ │ -0ac0d4: 1d01 |0000: monitor-enter v1 │ │ -0ac0d6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0ac0d8: 6e30 ac2e 2100 |0002: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(IZ)V // method@2eac │ │ -0ac0de: 1e01 |0005: monitor-exit v1 │ │ -0ac0e0: 0e00 |0006: return-void │ │ -0ac0e2: 0d00 |0007: move-exception v0 │ │ -0ac0e4: 1e01 |0008: monitor-exit v1 │ │ -0ac0e6: 2700 |0009: throw v0 │ │ +0ac0b8: |[0ac0b8] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(I)V │ │ +0ac0c8: 1d01 |0000: monitor-enter v1 │ │ +0ac0ca: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0ac0cc: 6e30 ac2e 2100 |0002: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(IZ)V // method@2eac │ │ +0ac0d2: 1e01 |0005: monitor-exit v1 │ │ +0ac0d4: 0e00 |0006: return-void │ │ +0ac0d6: 0d00 |0007: move-exception v0 │ │ +0ac0d8: 1e01 |0008: monitor-exit v1 │ │ +0ac0da: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x0007 line=685 │ │ @@ -170712,35 +170730,35 @@ │ │ type : '(IZ)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0ac0f4: |[0ac0f4] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(IZ)V │ │ -0ac104: 1d02 |0000: monitor-enter v2 │ │ -0ac106: 5520 6e0f |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ac10a: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -0ac10e: 1e02 |0005: monitor-exit v2 │ │ -0ac110: 0e00 |0006: return-void │ │ -0ac112: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ -0ac116: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0ac118: 5220 740f |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ac11c: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ -0ac120: 5223 740f |000e: iget v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ac124: 5220 7b0f |0010: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ac128: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ -0ac12c: 5923 7b0f |0014: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ac130: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ -0ac136: 5221 7b0f |0019: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ac13a: 7040 9f2e 0241 |001b: invoke-direct {v2, v0, v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2e9f │ │ -0ac140: 28e7 |001e: goto 0005 // -0019 │ │ -0ac142: 0d00 |001f: move-exception v0 │ │ -0ac144: 1e02 |0020: monitor-exit v2 │ │ -0ac146: 2700 |0021: throw v0 │ │ +0ac0e8: |[0ac0e8] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(IZ)V │ │ +0ac0f8: 1d02 |0000: monitor-enter v2 │ │ +0ac0fa: 5520 6e0f |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ac0fe: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +0ac102: 1e02 |0005: monitor-exit v2 │ │ +0ac104: 0e00 |0006: return-void │ │ +0ac106: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ +0ac10a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0ac10c: 5220 740f |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ac110: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ +0ac114: 5223 740f |000e: iget v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ac118: 5220 7b0f |0010: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ac11c: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ +0ac120: 5923 7b0f |0014: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ac124: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ +0ac12a: 5221 7b0f |0019: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ac12e: 7040 9f2e 0241 |001b: invoke-direct {v2, v0, v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2e9f │ │ +0ac134: 28e7 |001e: goto 0005 // -0019 │ │ +0ac136: 0d00 |001f: move-exception v0 │ │ +0ac138: 1e02 |0020: monitor-exit v2 │ │ +0ac13a: 2700 |0021: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x001f │ │ 0x000a - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=689 │ │ @@ -170763,53 +170781,53 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -0ac15c: |[0ac15c] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0ac16c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0ac16e: 5452 7c0f |0001: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ac172: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ -0ac176: 5452 7c0f |0005: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ac17a: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ -0ac17e: 5452 7c0f |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ac182: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0ac184: 6e20 9703 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0397 │ │ -0ac18a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -0ac18c: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ -0ac190: 6e20 9703 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0397 │ │ -0ac196: 6e10 8e03 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@038e │ │ -0ac19c: 0a00 |0018: move-result v0 │ │ -0ac19e: 5252 750f |0019: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ -0ac1a2: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ -0ac1a6: 5950 750f |001d: iput v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ -0ac1aa: 6e10 a12e 0500 |001f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.requestLayout:()V // method@2ea1 │ │ -0ac1b0: 5b56 7c0f |0022: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ac1b4: 5552 6e0f |0024: iget-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ac1b8: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ -0ac1bc: 5b56 6b0f |0028: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ -0ac1c0: 6e10 9d2e 0500 |002a: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ -0ac1c6: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ -0ac1ca: 6e10 862e 0500 |002f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getWidth:()I // method@2e86 │ │ -0ac1d0: 0a02 |0032: move-result v2 │ │ -0ac1d2: 6e10 762e 0500 |0033: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getHeight:()I // method@2e76 │ │ -0ac1d8: 0a03 |0036: move-result v3 │ │ -0ac1da: 7030 b52e 2503 |0037: invoke-direct {v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2eb5 │ │ -0ac1e0: 7010 b62e 0500 |003a: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2eb6 │ │ -0ac1e6: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ -0ac1ec: 5253 7b0f |0040: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ -0ac1f0: 7054 702e 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ -0ac1f6: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ -0ac1fc: 5253 7f0f |0048: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0ac200: 7054 702e 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ -0ac206: 0e00 |004d: return-void │ │ -0ac208: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -0ac20a: 28c1 |004f: goto 0010 // -003f │ │ +0ac150: |[0ac150] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0ac160: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0ac162: 5452 7c0f |0001: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ac166: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ +0ac16a: 5452 7c0f |0005: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ac16e: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ +0ac172: 5452 7c0f |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ac176: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0ac178: 6e20 9703 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0397 │ │ +0ac17e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0ac180: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ +0ac184: 6e20 9703 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0397 │ │ +0ac18a: 6e10 8e03 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@038e │ │ +0ac190: 0a00 |0018: move-result v0 │ │ +0ac192: 5252 750f |0019: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ +0ac196: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ +0ac19a: 5950 750f |001d: iput v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0f75 │ │ +0ac19e: 6e10 a12e 0500 |001f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.requestLayout:()V // method@2ea1 │ │ +0ac1a4: 5b56 7c0f |0022: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ac1a8: 5552 6e0f |0024: iget-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ac1ac: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ +0ac1b0: 5b56 6b0f |0028: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0f6b │ │ +0ac1b4: 6e10 9d2e 0500 |002a: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ +0ac1ba: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ +0ac1be: 6e10 862e 0500 |002f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getWidth:()I // method@2e86 │ │ +0ac1c4: 0a02 |0032: move-result v2 │ │ +0ac1c6: 6e10 762e 0500 |0033: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getHeight:()I // method@2e76 │ │ +0ac1cc: 0a03 |0036: move-result v3 │ │ +0ac1ce: 7030 b52e 2503 |0037: invoke-direct {v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2eb5 │ │ +0ac1d4: 7010 b62e 0500 |003a: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2eb6 │ │ +0ac1da: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ +0ac1e0: 5253 7b0f |0040: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0f7b │ │ +0ac1e4: 7054 702e 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ +0ac1ea: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ +0ac1f0: 5253 7f0f |0048: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0ac1f4: 7054 702e 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2e70 │ │ +0ac1fa: 0e00 |004d: return-void │ │ +0ac1fc: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +0ac1fe: 28c1 |004f: goto 0010 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=542 │ │ 0x0009 line=543 │ │ 0x000f line=544 │ │ 0x0010 line=549 │ │ 0x0012 line=550 │ │ @@ -170840,36 +170858,36 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -0ac20c: |[0ac20c] com.actionbarsherlock.internal.widget.IcsProgressBar.setSecondaryProgress:(I)V │ │ -0ac21c: 1d03 |0000: monitor-enter v3 │ │ -0ac21e: 5530 6e0f |0001: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ac222: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -0ac226: 1e03 |0005: monitor-exit v3 │ │ -0ac228: 0e00 |0006: return-void │ │ -0ac22a: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ -0ac22e: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0ac230: 5230 740f |000a: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ac234: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ -0ac238: 5234 740f |000e: iget v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ -0ac23c: 5230 7f0f |0010: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0ac240: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ -0ac244: 5934 7f0f |0014: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0ac248: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ -0ac24e: 5231 7f0f |0019: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ -0ac252: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0ac254: 7040 9f2e 0321 |001c: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2e9f │ │ -0ac25a: 28e6 |001f: goto 0005 // -001a │ │ -0ac25c: 0d00 |0020: move-exception v0 │ │ -0ac25e: 1e03 |0021: monitor-exit v3 │ │ -0ac260: 2700 |0022: throw v0 │ │ +0ac200: |[0ac200] com.actionbarsherlock.internal.widget.IcsProgressBar.setSecondaryProgress:(I)V │ │ +0ac210: 1d03 |0000: monitor-enter v3 │ │ +0ac212: 5530 6e0f |0001: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ac216: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +0ac21a: 1e03 |0005: monitor-exit v3 │ │ +0ac21c: 0e00 |0006: return-void │ │ +0ac21e: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ +0ac222: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0ac224: 5230 740f |000a: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ac228: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ +0ac22c: 5234 740f |000e: iget v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0f74 │ │ +0ac230: 5230 7f0f |0010: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0ac234: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ +0ac238: 5934 7f0f |0014: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0ac23c: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ +0ac242: 5231 7f0f |0019: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0f7f │ │ +0ac246: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0ac248: 7040 9f2e 0321 |001c: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2e9f │ │ +0ac24e: 28e6 |001f: goto 0005 // -001a │ │ +0ac250: 0d00 |0020: move-exception v0 │ │ +0ac252: 1e03 |0021: monitor-exit v3 │ │ +0ac254: 2700 |0022: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x0020 │ │ 0x000a - 0x001f │ │ -> 0x0020 │ │ positions : │ │ 0x0000 line=720 │ │ @@ -170891,29 +170909,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0ac278: |[0ac278] com.actionbarsherlock.internal.widget.IcsProgressBar.setVisibility:(I)V │ │ -0ac288: 6e10 852e 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0ac28e: 0a00 |0003: move-result v0 │ │ -0ac290: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ -0ac294: 6f20 3722 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0ac29a: 5510 6e0f |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ -0ac29e: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -0ac2a2: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ -0ac2a6: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -0ac2aa: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -0ac2ac: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -0ac2b0: 6e10 b22e 0100 |0014: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ -0ac2b6: 0e00 |0017: return-void │ │ -0ac2b8: 6e10 b02e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ -0ac2be: 28fc |001b: goto 0017 // -0004 │ │ +0ac26c: |[0ac26c] com.actionbarsherlock.internal.widget.IcsProgressBar.setVisibility:(I)V │ │ +0ac27c: 6e10 852e 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0ac282: 0a00 |0003: move-result v0 │ │ +0ac284: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ +0ac288: 6f20 3722 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0ac28e: 5510 6e0f |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0f6e │ │ +0ac292: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +0ac296: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ +0ac29a: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +0ac29e: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +0ac2a0: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +0ac2a4: 6e10 b22e 0100 |0014: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2eb2 │ │ +0ac2aa: 0e00 |0017: return-void │ │ +0ac2ac: 6e10 b02e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2eb0 │ │ +0ac2b2: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0006 line=905 │ │ 0x0009 line=907 │ │ 0x000d line=909 │ │ 0x0014 line=910 │ │ @@ -170928,58 +170946,58 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -0ac2c0: |[0ac2c0] com.actionbarsherlock.internal.widget.IcsProgressBar.startAnimation:()V │ │ -0ac2d0: 6e10 852e 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0ac2d6: 0a00 |0003: move-result v0 │ │ -0ac2d8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -0ac2dc: 0e00 |0006: return-void │ │ -0ac2de: 5440 6f0f |0007: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ac2e2: 2000 9100 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ -0ac2e6: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -0ac2ea: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0ac2ec: 5c40 800f |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ -0ac2f0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0ac2f2: 5b40 680f |0011: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac2f6: 6e10 9d2e 0400 |0013: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ -0ac2fc: 28f0 |0016: goto 0006 // -0010 │ │ -0ac2fe: 5440 720f |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ -0ac302: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ -0ac306: 2200 bf04 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@04bf │ │ -0ac30a: 7010 ad23 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@23ad │ │ -0ac310: 5b40 720f |0020: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ -0ac314: 2200 c104 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@04c1 │ │ -0ac318: 7010 b123 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@23b1 │ │ -0ac31e: 5b40 810f |0027: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ -0ac322: 2200 b804 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@04b8 │ │ -0ac326: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -0ac328: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ -0ac32c: 7030 9323 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@2393 │ │ -0ac332: 5b40 680f |0031: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac336: 5440 680f |0033: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac33a: 5241 6a0f |0035: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ -0ac33e: 6e20 9823 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@2398 │ │ -0ac344: 5440 680f |003a: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac348: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ -0ac34a: 6e20 9723 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@2397 │ │ -0ac350: 5440 680f |0040: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac354: 5241 6c0f |0042: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ -0ac358: 8112 |0044: int-to-long v2, v1 │ │ -0ac35a: 6e30 9523 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2395 │ │ -0ac360: 5440 680f |0048: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac364: 5441 720f |004a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ -0ac368: 6e20 9623 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2396 │ │ -0ac36e: 5440 680f |004f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac372: 1602 ffff |0051: const-wide/16 v2, #int -1 // #ffff │ │ -0ac376: 6e30 9923 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@2399 │ │ -0ac37c: 28bd |0056: goto 0013 // -0043 │ │ +0ac2b4: |[0ac2b4] com.actionbarsherlock.internal.widget.IcsProgressBar.startAnimation:()V │ │ +0ac2c4: 6e10 852e 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0ac2ca: 0a00 |0003: move-result v0 │ │ +0ac2cc: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +0ac2d0: 0e00 |0006: return-void │ │ +0ac2d2: 5440 6f0f |0007: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ac2d6: 2000 9100 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ +0ac2da: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +0ac2de: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0ac2e0: 5c40 800f |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ +0ac2e4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0ac2e6: 5b40 680f |0011: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac2ea: 6e10 9d2e 0400 |0013: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ +0ac2f0: 28f0 |0016: goto 0006 // -0010 │ │ +0ac2f2: 5440 720f |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ +0ac2f6: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ +0ac2fa: 2200 bf04 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@04bf │ │ +0ac2fe: 7010 ad23 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@23ad │ │ +0ac304: 5b40 720f |0020: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ +0ac308: 2200 c104 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@04c1 │ │ +0ac30c: 7010 b123 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@23b1 │ │ +0ac312: 5b40 810f |0027: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ +0ac316: 2200 b804 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@04b8 │ │ +0ac31a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +0ac31c: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ +0ac320: 7030 9323 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@2393 │ │ +0ac326: 5b40 680f |0031: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac32a: 5440 680f |0033: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac32e: 5241 6a0f |0035: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0f6a │ │ +0ac332: 6e20 9823 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@2398 │ │ +0ac338: 5440 680f |003a: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac33c: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ +0ac33e: 6e20 9723 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@2397 │ │ +0ac344: 5440 680f |0040: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac348: 5241 6c0f |0042: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0f6c │ │ +0ac34c: 8112 |0044: int-to-long v2, v1 │ │ +0ac34e: 6e30 9523 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2395 │ │ +0ac354: 5440 680f |0048: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac358: 5441 720f |004a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0f72 │ │ +0ac35c: 6e20 9623 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2396 │ │ +0ac362: 5440 680f |004f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac366: 1602 ffff |0051: const-wide/16 v2, #int -1 // #ffff │ │ +0ac36a: 6e30 9923 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@2399 │ │ +0ac370: 28bd |0056: goto 0013 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0006 line=857 │ │ 0x0007 line=840 │ │ 0x000d line=841 │ │ 0x0010 line=842 │ │ @@ -171001,28 +171019,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0ac380: |[0ac380] com.actionbarsherlock.internal.widget.IcsProgressBar.stopAnimation:()V │ │ -0ac390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac392: 5b10 680f |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ -0ac396: 5b10 810f |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ -0ac39a: 5410 6f0f |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ac39e: 2000 9100 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ -0ac3a2: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ -0ac3a6: 5410 6f0f |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ac3aa: 1f00 9100 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ -0ac3ae: 7210 7703 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@0377 │ │ -0ac3b4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0ac3b6: 5c10 800f |0013: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ -0ac3ba: 6e10 9d2e 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ -0ac3c0: 0e00 |0018: return-void │ │ +0ac374: |[0ac374] com.actionbarsherlock.internal.widget.IcsProgressBar.stopAnimation:()V │ │ +0ac384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac386: 5b10 680f |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0f68 │ │ +0ac38a: 5b10 810f |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0f81 │ │ +0ac38e: 5410 6f0f |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ac392: 2000 9100 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ +0ac396: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ +0ac39a: 5410 6f0f |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ac39e: 1f00 9100 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0091 │ │ +0ac3a2: 7210 7703 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@0377 │ │ +0ac3a8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0ac3aa: 5c10 800f |0013: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0f80 │ │ +0ac3ae: 6e10 9d2e 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2e9d │ │ +0ac3b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=863 │ │ 0x0003 line=864 │ │ 0x0005 line=865 │ │ 0x000b line=866 │ │ 0x0012 line=867 │ │ @@ -171036,26 +171054,26 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0ac3c4: |[0ac3c4] com.actionbarsherlock.internal.widget.IcsProgressBar.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -0ac3d4: 5410 7c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ -0ac3d8: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ -0ac3dc: 5410 6f0f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ -0ac3e0: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ -0ac3e4: 6f20 3b22 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@223b │ │ -0ac3ea: 0a00 |000b: move-result v0 │ │ -0ac3ec: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0ac3f0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0ac3f2: 0f00 |000f: return v0 │ │ -0ac3f4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0ac3f6: 28fe |0011: goto 000f // -0002 │ │ +0ac3b8: |[0ac3b8] com.actionbarsherlock.internal.widget.IcsProgressBar.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0ac3c8: 5410 7c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0f7c │ │ +0ac3cc: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ +0ac3d0: 5410 6f0f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0f6f │ │ +0ac3d4: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ +0ac3d8: 6f20 3b22 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@223b │ │ +0ac3de: 0a00 |000b: move-result v0 │ │ +0ac3e0: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0ac3e4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0ac3e6: 0f00 |000f: return v0 │ │ +0ac3e8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0ac3ea: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0008 line=583 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0012 reg=2 who Landroid/graphics/drawable/Drawable; │ │ @@ -171100,22 +171118,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0ac3f8: |[0ac3f8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ -0ac408: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ac40e: 5b12 830f |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac412: 2020 e304 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@04e3 │ │ -0ac416: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0ac41a: 1f02 e304 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@04e3 │ │ -0ac41e: 5b12 840f |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0f84 │ │ -0ac422: 0e00 |000d: return-void │ │ +0ac3ec: |[0ac3ec] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ +0ac3fc: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ac402: 5b12 830f |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac406: 2020 e304 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@04e3 │ │ +0ac40a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0ac40e: 1f02 e304 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@04e3 │ │ +0ac412: 5b12 840f |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0f84 │ │ +0ac416: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0003 line=484 │ │ 0x0005 line=485 │ │ 0x0009 line=486 │ │ 0x000d line=488 │ │ @@ -171129,22 +171147,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0ac424: |[0ac424] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.areAllItemsEnabled:()Z │ │ -0ac434: 5420 840f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0f84 │ │ -0ac438: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ac43c: 7210 5324 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2453 │ │ -0ac442: 0a01 |0007: move-result v1 │ │ -0ac444: 0f01 |0008: return v1 │ │ -0ac446: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0ac448: 28fe |000a: goto 0008 // -0002 │ │ +0ac418: |[0ac418] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.areAllItemsEnabled:()Z │ │ +0ac428: 5420 840f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0f84 │ │ +0ac42c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ac430: 7210 5324 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2453 │ │ +0ac436: 0a01 |0007: move-result v1 │ │ +0ac438: 0f01 |0008: return v1 │ │ +0ac43a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0ac43c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0002 line=533 │ │ 0x0004 line=534 │ │ 0x0008 line=536 │ │ locals : │ │ @@ -171156,23 +171174,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ac44c: |[0ac44c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getCount:()I │ │ -0ac45c: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac460: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0ac464: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0ac466: 0f00 |0005: return v0 │ │ -0ac468: 5410 830f |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac46c: 7210 bf24 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ -0ac472: 0a00 |000b: move-result v0 │ │ -0ac474: 28f9 |000c: goto 0005 // -0007 │ │ +0ac440: |[0ac440] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getCount:()I │ │ +0ac450: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac454: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0ac458: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0ac45a: 0f00 |0005: return v0 │ │ +0ac45c: 5410 830f |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac460: 7210 bf24 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ +0ac466: 0a00 |000b: move-result v0 │ │ +0ac468: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -171180,23 +171198,23 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0ac478: |[0ac478] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ac488: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac48c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0ac490: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0ac492: 1100 |0005: return-object v0 │ │ -0ac494: 5410 830f |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac498: 7240 c024 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c0 │ │ -0ac49e: 0c00 |000b: move-result-object v0 │ │ -0ac4a0: 28f9 |000c: goto 0005 // -0007 │ │ +0ac46c: |[0ac46c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0ac47c: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac480: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0ac484: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0ac486: 1100 |0005: return-object v0 │ │ +0ac488: 5410 830f |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac48c: 7240 c024 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c0 │ │ +0ac492: 0c00 |000b: move-result-object v0 │ │ +0ac494: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0005 line=508 │ │ 0x0006 line=507 │ │ 0x0008 line=508 │ │ locals : │ │ @@ -171210,23 +171228,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0ac4a4: |[0ac4a4] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ -0ac4b4: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac4b8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0ac4bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0ac4be: 1100 |0005: return-object v0 │ │ -0ac4c0: 5410 830f |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac4c4: 7220 c124 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@24c1 │ │ -0ac4ca: 0c00 |000b: move-result-object v0 │ │ -0ac4cc: 28f9 |000c: goto 0005 // -0007 │ │ +0ac498: |[0ac498] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ +0ac4a8: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac4ac: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0ac4b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0ac4b2: 1100 |0005: return-object v0 │ │ +0ac4b4: 5410 830f |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac4b8: 7220 c124 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@24c1 │ │ +0ac4be: 0c00 |000b: move-result-object v0 │ │ +0ac4c0: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ │ │ @@ -171235,23 +171253,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ac4d0: |[0ac4d0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemId:(I)J │ │ -0ac4e0: 5420 830f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac4e4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0ac4e8: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0ac4ec: 1000 |0006: return-wide v0 │ │ -0ac4ee: 5420 830f |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac4f2: 7220 c224 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@24c2 │ │ -0ac4f8: 0b00 |000c: move-result-wide v0 │ │ -0ac4fa: 28f9 |000d: goto 0006 // -0007 │ │ +0ac4c4: |[0ac4c4] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemId:(I)J │ │ +0ac4d4: 5420 830f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac4d8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0ac4dc: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0ac4e0: 1000 |0006: return-wide v0 │ │ +0ac4e2: 5420 830f |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac4e6: 7220 c224 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@24c2 │ │ +0ac4ec: 0b00 |000c: move-result-wide v0 │ │ +0ac4ee: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x000e reg=3 position I │ │ │ │ @@ -171260,17 +171278,17 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ac4fc: |[0ac4fc] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemViewType:(I)I │ │ -0ac50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac50e: 0f00 |0001: return v0 │ │ +0ac4f0: |[0ac4f0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemViewType:(I)I │ │ +0ac500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac502: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -171279,18 +171297,18 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0ac510: |[0ac510] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ac520: 6e40 bb2e 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2ebb │ │ -0ac526: 0c00 |0003: move-result-object v0 │ │ -0ac528: 1100 |0004: return-object v0 │ │ +0ac504: |[0ac504] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0ac514: 6e40 bb2e 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2ebb │ │ +0ac51a: 0c00 |0003: move-result-object v0 │ │ +0ac51c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x0005 reg=2 position I │ │ 0x0000 - 0x0005 reg=3 convertView Landroid/view/View; │ │ @@ -171301,17 +171319,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ac52c: |[0ac52c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getViewTypeCount:()I │ │ -0ac53c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ac53e: 0f00 |0001: return v0 │ │ +0ac520: |[0ac520] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getViewTypeCount:()I │ │ +0ac530: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ac532: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -171319,25 +171337,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0ac540: |[0ac540] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.hasStableIds:()Z │ │ -0ac550: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac554: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0ac558: 5410 830f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac55c: 7210 c524 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@24c5 │ │ -0ac562: 0a00 |0009: move-result v0 │ │ -0ac564: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0ac568: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0ac56a: 0f00 |000d: return v0 │ │ -0ac56c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0ac56e: 28fe |000f: goto 000d // -0002 │ │ +0ac534: |[0ac534] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.hasStableIds:()Z │ │ +0ac544: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac548: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0ac54c: 5410 830f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac550: 7210 c524 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@24c5 │ │ +0ac556: 0a00 |0009: move-result v0 │ │ +0ac558: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0ac55c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0ac55e: 0f00 |000d: return v0 │ │ +0ac560: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0ac562: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -171345,22 +171363,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0ac570: |[0ac570] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEmpty:()Z │ │ -0ac580: 6e10 ba2e 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getCount:()I // method@2eba │ │ -0ac586: 0a00 |0003: move-result v0 │ │ -0ac588: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0ac58c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ac58e: 0f00 |0007: return v0 │ │ -0ac590: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0ac592: 28fe |0009: goto 0007 // -0002 │ │ +0ac564: |[0ac564] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEmpty:()Z │ │ +0ac574: 6e10 ba2e 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getCount:()I // method@2eba │ │ +0ac57a: 0a00 |0003: move-result v0 │ │ +0ac57c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0ac580: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0ac582: 0f00 |0007: return v0 │ │ +0ac584: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0ac586: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -171368,22 +171386,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0ac594: |[0ac594] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEnabled:(I)Z │ │ -0ac5a4: 5420 840f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0f84 │ │ -0ac5a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ac5ac: 7220 5724 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2457 │ │ -0ac5b2: 0a01 |0007: move-result v1 │ │ -0ac5b4: 0f01 |0008: return v1 │ │ -0ac5b6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0ac5b8: 28fe |000a: goto 0008 // -0002 │ │ +0ac588: |[0ac588] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEnabled:(I)Z │ │ +0ac598: 5420 840f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0f84 │ │ +0ac59c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ac5a0: 7220 5724 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2457 │ │ +0ac5a6: 0a01 |0007: move-result v1 │ │ +0ac5a8: 0f01 |0008: return v1 │ │ +0ac5aa: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0ac5ac: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0002 line=546 │ │ 0x0004 line=547 │ │ 0x0008 line=549 │ │ locals : │ │ @@ -171396,20 +171414,20 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0ac5bc: |[0ac5bc] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0ac5cc: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac5d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ac5d4: 5410 830f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac5d8: 7220 c624 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c6 │ │ -0ac5de: 0e00 |0009: return-void │ │ +0ac5b0: |[0ac5b0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0ac5c0: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac5c4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ac5c8: 5410 830f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac5cc: 7220 c624 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c6 │ │ +0ac5d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x0009 line=519 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ @@ -171420,20 +171438,20 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0ac5e0: |[0ac5e0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0ac5f0: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac5f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ac5f8: 5410 830f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ -0ac5fc: 7220 c724 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c7 │ │ -0ac602: 0e00 |0009: return-void │ │ +0ac5d4: |[0ac5d4] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0ac5e4: 5410 830f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac5e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ac5ec: 5410 830f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f83 │ │ +0ac5f0: 7220 c724 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c7 │ │ +0ac5f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x0009 line=525 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ @@ -171478,19 +171496,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0ac604: |[0ac604] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V │ │ -0ac614: 5b01 850f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0f85 │ │ -0ac618: 5b02 860f |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f86 │ │ -0ac61c: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ac622: 0e00 |0007: return-void │ │ +0ac5f8: |[0ac5f8] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V │ │ +0ac608: 5b01 850f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0f85 │ │ +0ac60c: 5b02 860f |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f86 │ │ +0ac610: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ac616: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; │ │ 0x0000 - 0x0008 reg=1 this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ @@ -171501,21 +171519,21 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0ac624: |[0ac624] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0ac634: 5410 850f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0f85 │ │ -0ac638: 5400 890f |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0ac63c: 6e20 112f 4000 |0004: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ -0ac642: 5410 850f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0f85 │ │ -0ac646: 6e10 c92e 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.dismiss:()V // method@2ec9 │ │ -0ac64c: 0e00 |000c: return-void │ │ +0ac618: |[0ac618] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0ac628: 5410 850f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0f85 │ │ +0ac62c: 5400 890f |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0ac630: 6e20 112f 4000 |0004: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ +0ac636: 5410 850f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0f85 │ │ +0ac63a: 6e10 c92e 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.dismiss:()V // method@2ec9 │ │ +0ac640: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0007 line=654 │ │ 0x000c line=655 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; │ │ @@ -171626,17 +171644,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ac650: |[0ac650] com.actionbarsherlock.internal.widget.IcsToast.:(Landroid/content/Context;)V │ │ -0ac660: 7020 f224 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@24f2 │ │ -0ac666: 0e00 |0003: return-void │ │ +0ac644: |[0ac644] com.actionbarsherlock.internal.widget.IcsToast.:(Landroid/content/Context;)V │ │ +0ac654: 7020 f224 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@24f2 │ │ +0ac65a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsToast; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -171646,22 +171664,22 @@ │ │ type : '(Landroid/content/Context;II)Landroid/widget/Toast;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0ac668: |[0ac668] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; │ │ -0ac678: 6e10 4602 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ac67e: 0c00 |0003: move-result-object v0 │ │ -0ac680: 6e20 c602 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0ac686: 0c00 |0007: move-result-object v0 │ │ -0ac688: 7130 172f 0103 |0008: invoke-static {v1, v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2f17 │ │ -0ac68e: 0c00 |000b: move-result-object v0 │ │ -0ac690: 1100 |000c: return-object v0 │ │ +0ac65c: |[0ac65c] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; │ │ +0ac66c: 6e10 4602 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ac672: 0c00 |0003: move-result-object v0 │ │ +0ac674: 6e20 c602 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0ac67a: 0c00 |0007: move-result-object v0 │ │ +0ac67c: 7130 172f 0103 |0008: invoke-static {v1, v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2f17 │ │ +0ac682: 0c00 |000b: move-result-object v0 │ │ +0ac684: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x000d reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000d reg=2 resId I │ │ 0x0000 - 0x000d reg=3 duration I │ │ @@ -171671,35 +171689,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0ac694: |[0ac694] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ -0ac6a4: 6002 4501 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ac6a8: 1303 0e00 |0002: const/16 v3, #int 14 // #e │ │ -0ac6ac: 3432 0700 |0004: if-lt v2, v3, 000b // +0007 │ │ -0ac6b0: 7130 f324 5406 |0006: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ -0ac6b6: 0c00 |0009: move-result-object v0 │ │ -0ac6b8: 1100 |000a: return-object v0 │ │ -0ac6ba: 2200 ad05 |000b: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsToast; // type@05ad │ │ -0ac6be: 7020 142f 4000 |000d: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsToast;.:(Landroid/content/Context;)V // method@2f14 │ │ -0ac6c4: 6e20 182f 6000 |0010: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setDuration:(I)V // method@2f18 │ │ -0ac6ca: 2201 fa04 |0013: new-instance v1, Landroid/widget/TextView; // type@04fa │ │ -0ac6ce: 7020 d524 4100 |0015: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ -0ac6d4: 6e20 ec24 5100 |0018: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0ac6da: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ -0ac6dc: 6e20 ee24 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0ac6e2: 1302 1100 |001f: const/16 v2, #int 17 // #11 │ │ -0ac6e6: 6e20 e524 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@24e5 │ │ -0ac6ec: 6002 360b |0024: sget v2, Lcom/actionbarsherlock/R$drawable;.abs__toast_frame:I // field@0b36 │ │ -0ac6f0: 6e20 e224 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@24e2 │ │ -0ac6f6: 6e20 1a2f 1000 |0029: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setView:(Landroid/view/View;)V // method@2f1a │ │ -0ac6fc: 28de |002c: goto 000a // -0022 │ │ +0ac688: |[0ac688] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ +0ac698: 6002 4501 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ac69c: 1303 0e00 |0002: const/16 v3, #int 14 // #e │ │ +0ac6a0: 3432 0700 |0004: if-lt v2, v3, 000b // +0007 │ │ +0ac6a4: 7130 f324 5406 |0006: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ +0ac6aa: 0c00 |0009: move-result-object v0 │ │ +0ac6ac: 1100 |000a: return-object v0 │ │ +0ac6ae: 2200 ad05 |000b: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsToast; // type@05ad │ │ +0ac6b2: 7020 142f 4000 |000d: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsToast;.:(Landroid/content/Context;)V // method@2f14 │ │ +0ac6b8: 6e20 182f 6000 |0010: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setDuration:(I)V // method@2f18 │ │ +0ac6be: 2201 fa04 |0013: new-instance v1, Landroid/widget/TextView; // type@04fa │ │ +0ac6c2: 7020 d524 4100 |0015: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ +0ac6c8: 6e20 ec24 5100 |0018: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0ac6ce: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ +0ac6d0: 6e20 ee24 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0ac6d6: 1302 1100 |001f: const/16 v2, #int 17 // #11 │ │ +0ac6da: 6e20 e524 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@24e5 │ │ +0ac6e0: 6002 360b |0024: sget v2, Lcom/actionbarsherlock/R$drawable;.abs__toast_frame:I // field@0b36 │ │ +0ac6e4: 6e20 e224 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@24e2 │ │ +0ac6ea: 6e20 1a2f 1000 |0029: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setView:(Landroid/view/View;)V // method@2f1a │ │ +0ac6f0: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0006 line=21 │ │ 0x000a line=34 │ │ 0x000b line=23 │ │ 0x0010 line=24 │ │ @@ -171722,33 +171740,33 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0ac700: |[0ac700] com.actionbarsherlock.internal.widget.IcsToast.setText:(Ljava/lang/CharSequence;)V │ │ -0ac710: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ac714: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -0ac718: 3421 0600 |0004: if-lt v1, v2, 000a // +0006 │ │ -0ac71c: 6f20 f524 4300 |0006: invoke-super {v3, v4}, Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V // method@24f5 │ │ -0ac722: 0e00 |0009: return-void │ │ -0ac724: 6e10 152f 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2f15 │ │ -0ac72a: 0c01 |000d: move-result-object v1 │ │ -0ac72c: 3801 fbff |000e: if-eqz v1, 0009 // -0005 │ │ -0ac730: 6e10 152f 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2f15 │ │ -0ac736: 0c01 |0013: move-result-object v1 │ │ -0ac738: 1f01 fa04 |0014: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ -0ac73c: 6e20 ec24 4100 |0016: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0ac742: 28f0 |0019: goto 0009 // -0010 │ │ -0ac744: 0d00 |001a: move-exception v0 │ │ -0ac746: 1a01 5913 |001b: const-string v1, "Toast" // string@1359 │ │ -0ac74a: 1a02 5413 |001d: const-string v2, "This Toast was not created with IcsToast.makeText" // string@1354 │ │ -0ac74e: 7130 b320 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ac754: 28e7 |0022: goto 0009 // -0019 │ │ +0ac6f4: |[0ac6f4] com.actionbarsherlock.internal.widget.IcsToast.setText:(Ljava/lang/CharSequence;)V │ │ +0ac704: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ac708: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +0ac70c: 3421 0600 |0004: if-lt v1, v2, 000a // +0006 │ │ +0ac710: 6f20 f524 4300 |0006: invoke-super {v3, v4}, Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V // method@24f5 │ │ +0ac716: 0e00 |0009: return-void │ │ +0ac718: 6e10 152f 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2f15 │ │ +0ac71e: 0c01 |000d: move-result-object v1 │ │ +0ac720: 3801 fbff |000e: if-eqz v1, 0009 // -0005 │ │ +0ac724: 6e10 152f 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2f15 │ │ +0ac72a: 0c01 |0013: move-result-object v1 │ │ +0ac72c: 1f01 fa04 |0014: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ +0ac730: 6e20 ec24 4100 |0016: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0ac736: 28f0 |0019: goto 0009 // -0010 │ │ +0ac738: 0d00 |001a: move-exception v0 │ │ +0ac73a: 1a01 5913 |001b: const-string v1, "Toast" // string@1359 │ │ +0ac73e: 1a02 5413 |001d: const-string v2, "This Toast was not created with IcsToast.makeText" // string@1354 │ │ +0ac742: 7130 b320 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ac748: 28e7 |0022: goto 0009 // -0019 │ │ catches : 1 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/ClassCastException; -> 0x001a │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=59 │ │ @@ -171786,17 +171804,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ac768: |[0ac768] com.actionbarsherlock.internal.widget.IcsView.:()V │ │ -0ac778: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ac77e: 0e00 |0003: return-void │ │ +0ac75c: |[0ac75c] com.actionbarsherlock.internal.widget.IcsView.:()V │ │ +0ac76c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ac772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsView; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsView;) │ │ @@ -171804,25 +171822,25 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0ac780: |[0ac780] com.actionbarsherlock.internal.widget.IcsView.getMeasuredStateInt:(Landroid/view/View;)I │ │ -0ac790: 6e10 b021 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ac796: 0a00 |0003: move-result v0 │ │ -0ac798: 1501 00ff |0004: const/high16 v1, #int -16777216 // #ff00 │ │ -0ac79c: b510 |0006: and-int/2addr v0, v1 │ │ -0ac79e: 6e10 ad21 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0ac7a4: 0a01 |000a: move-result v1 │ │ -0ac7a6: e101 0110 |000b: shr-int/lit8 v1, v1, #int 16 // #10 │ │ -0ac7aa: d511 00ff |000d: and-int/lit16 v1, v1, #int -256 // #ff00 │ │ -0ac7ae: b610 |000f: or-int/2addr v0, v1 │ │ -0ac7b0: 0f00 |0010: return v0 │ │ +0ac774: |[0ac774] com.actionbarsherlock.internal.widget.IcsView.getMeasuredStateInt:(Landroid/view/View;)I │ │ +0ac784: 6e10 b021 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ac78a: 0a00 |0003: move-result v0 │ │ +0ac78c: 1501 00ff |0004: const/high16 v1, #int -16777216 // #ff00 │ │ +0ac790: b510 |0006: and-int/2addr v0, v1 │ │ +0ac792: 6e10 ad21 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0ac798: 0a01 |000a: move-result v1 │ │ +0ac79a: e101 0110 |000b: shr-int/lit8 v1, v1, #int 16 // #10 │ │ +0ac79e: d511 00ff |000d: and-int/lit16 v1, v1, #int -256 // #ff00 │ │ +0ac7a2: b610 |000f: or-int/2addr v0, v1 │ │ +0ac7a4: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0007 line=18 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 child Landroid/view/View; │ │ │ │ @@ -171858,17 +171876,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ac7b4: |[0ac7b4] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.:()V │ │ -0ac7c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ac7ca: 0e00 |0003: return-void │ │ +0ac7a8: |[0ac7a8] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.:()V │ │ +0ac7b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ac7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; │ │ │ │ Virtual methods - │ │ @@ -171877,16 +171895,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ac7cc: |[0ac7cc] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.onScrollChanged:()V │ │ -0ac7dc: 0e00 |0000: return-void │ │ +0ac7c0: |[0ac7c0] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.onScrollChanged:()V │ │ +0ac7d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; │ │ │ │ source_file_idx : 4194 (PopupWindowCompat.java) │ │ @@ -171930,29 +171948,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0ac7e0: |[0ac7e0] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ -0ac7f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac7f2: 1c01 e904 |0001: const-class v1, Landroid/widget/PopupWindow; // type@04e9 │ │ -0ac7f6: 1a02 5d27 |0003: const-string v2, "mOnScrollChangedListener" // string@275d │ │ -0ac7fa: 6e20 e833 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -0ac800: 0c00 |0008: move-result-object v0 │ │ -0ac802: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0ac804: 6e20 7534 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ -0ac80a: 6900 a40f |000d: sput-object v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ -0ac80e: 2201 af05 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; // type@05af │ │ -0ac812: 7010 1d2f 0100 |0011: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1;.:()V // method@2f1d │ │ -0ac818: 6901 a10f |0014: sput-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa1 │ │ -0ac81c: 0e00 |0016: return-void │ │ -0ac81e: 0d01 |0017: move-exception v1 │ │ -0ac820: 28f5 |0018: goto 000d // -000b │ │ +0ac7d4: |[0ac7d4] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ +0ac7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac7e6: 1c01 e904 |0001: const-class v1, Landroid/widget/PopupWindow; // type@04e9 │ │ +0ac7ea: 1a02 5d27 |0003: const-string v2, "mOnScrollChangedListener" // string@275d │ │ +0ac7ee: 6e20 e833 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +0ac7f4: 0c00 |0008: move-result-object v0 │ │ +0ac7f6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0ac7f8: 6e20 7534 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ +0ac7fe: 6900 a40f |000d: sput-object v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ +0ac802: 2201 af05 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; // type@05af │ │ +0ac806: 7010 1d2f 0100 |0011: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1;.:()V // method@2f1d │ │ +0ac80c: 6901 a10f |0014: sput-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa1 │ │ +0ac810: 0e00 |0016: return-void │ │ +0ac812: 0d01 |0017: move-exception v1 │ │ +0ac814: 28f5 |0018: goto 000d // -000b │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ Ljava/lang/NoSuchFieldException; -> 0x0017 │ │ positions : │ │ 0x0000 line=43 │ │ 0x0001 line=45 │ │ 0x0009 line=46 │ │ @@ -171967,18 +171985,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ac834: |[0ac834] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ -0ac844: 7010 8924 0000 |0000: invoke-direct {v0}, Landroid/widget/PopupWindow;.:()V // method@2489 │ │ -0ac84a: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac850: 0e00 |0006: return-void │ │ +0ac828: |[0ac828] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ +0ac838: 7010 8924 0000 |0000: invoke-direct {v0}, Landroid/widget/PopupWindow;.:()V // method@2489 │ │ +0ac83e: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac844: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0006 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -171988,18 +172006,18 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0ac854: |[0ac854] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(II)V │ │ -0ac864: 7030 8a24 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(II)V // method@248a │ │ -0ac86a: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac870: 0e00 |0006: return-void │ │ +0ac848: |[0ac848] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(II)V │ │ +0ac858: 7030 8a24 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(II)V // method@248a │ │ +0ac85e: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac864: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0006 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172011,18 +172029,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ac874: |[0ac874] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;)V │ │ -0ac884: 7020 8b24 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;)V // method@248b │ │ -0ac88a: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac890: 0e00 |0006: return-void │ │ +0ac868: |[0ac868] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;)V │ │ +0ac878: 7020 8b24 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;)V // method@248b │ │ +0ac87e: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac884: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0006 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172033,18 +172051,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0ac894: |[0ac894] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ac8a4: 7030 8c24 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@248c │ │ -0ac8aa: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac8b0: 0e00 |0006: return-void │ │ +0ac888: |[0ac888] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ac898: 7030 8c24 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@248c │ │ +0ac89e: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac8a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172056,18 +172074,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0ac8b4: |[0ac8b4] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0ac8c4: 7040 8d24 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@248d │ │ -0ac8ca: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac8d0: 0e00 |0006: return-void │ │ +0ac8a8: |[0ac8a8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0ac8b8: 7040 8d24 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@248d │ │ +0ac8be: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac8c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0006 line=81 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172080,18 +172098,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0ac8d4: |[0ac8d4] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -0ac8e4: 7054 8e24 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@248e │ │ -0ac8ea: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac8f0: 0e00 |0006: return-void │ │ +0ac8c8: |[0ac8c8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +0ac8d8: 7054 8e24 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@248e │ │ +0ac8de: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac8e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ 0x0006 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172105,18 +172123,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ac8f4: |[0ac8f4] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;)V │ │ -0ac904: 7020 8f24 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/view/View;)V // method@248f │ │ -0ac90a: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac910: 0e00 |0006: return-void │ │ +0ac8e8: |[0ac8e8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;)V │ │ +0ac8f8: 7020 8f24 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/view/View;)V // method@248f │ │ +0ac8fe: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac904: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x0006 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172127,18 +172145,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0ac914: |[0ac914] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;II)V │ │ -0ac924: 7040 9024 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/view/View;II)V // method@2490 │ │ -0ac92a: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac930: 0e00 |0006: return-void │ │ +0ac908: |[0ac908] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;II)V │ │ +0ac918: 7040 9024 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/view/View;II)V // method@2490 │ │ +0ac91e: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac924: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0006 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172151,18 +172169,18 @@ │ │ type : '(Landroid/view/View;IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0ac934: |[0ac934] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;IIZ)V │ │ -0ac944: 7054 9124 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/view/View;IIZ)V // method@2491 │ │ -0ac94a: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ -0ac950: 0e00 |0006: return-void │ │ +0ac928: |[0ac928] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;IIZ)V │ │ +0ac938: 7054 9124 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/view/View;IIZ)V // method@2491 │ │ +0ac93e: 7010 2f2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2f2f │ │ +0ac944: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0006 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172176,30 +172194,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0ac954: |[0ac954] com.actionbarsherlock.internal.widget.PopupWindowCompat.init:()V │ │ -0ac964: 6201 a40f |0000: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ -0ac968: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -0ac96c: 6201 a40f |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ -0ac970: 6e20 7134 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ -0ac976: 0c01 |0009: move-result-object v1 │ │ -0ac978: 1f01 a304 |000a: check-cast v1, Landroid/view/ViewTreeObserver$OnScrollChangedListener; // type@04a3 │ │ -0ac97c: 5b31 a20f |000c: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ -0ac980: 6201 a40f |000e: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ -0ac984: 6202 a10f |0010: sget-object v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa1 │ │ -0ac988: 6e30 7434 3102 |0012: invoke-virtual {v1, v3, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3474 │ │ -0ac98e: 0e00 |0015: return-void │ │ -0ac990: 0d00 |0016: move-exception v0 │ │ -0ac992: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0ac994: 5b31 a20f |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ -0ac998: 28fb |001a: goto 0015 // -0005 │ │ +0ac948: |[0ac948] com.actionbarsherlock.internal.widget.PopupWindowCompat.init:()V │ │ +0ac958: 6201 a40f |0000: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ +0ac95c: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +0ac960: 6201 a40f |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ +0ac964: 6e20 7134 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ +0ac96a: 0c01 |0009: move-result-object v1 │ │ +0ac96c: 1f01 a304 |000a: check-cast v1, Landroid/view/ViewTreeObserver$OnScrollChangedListener; // type@04a3 │ │ +0ac970: 5b31 a20f |000c: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ +0ac974: 6201 a40f |000e: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0fa4 │ │ +0ac978: 6202 a10f |0010: sget-object v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa1 │ │ +0ac97c: 6e30 7434 3102 |0012: invoke-virtual {v1, v3, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3474 │ │ +0ac982: 0e00 |0015: return-void │ │ +0ac984: 0d00 |0016: move-exception v0 │ │ +0ac986: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0ac988: 5b31 a20f |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ +0ac98c: 28fb |001a: goto 0015 // -0005 │ │ catches : 1 │ │ 0x0004 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=112 │ │ 0x000e line=113 │ │ @@ -172215,40 +172233,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0ac9ac: |[0ac9ac] com.actionbarsherlock.internal.widget.PopupWindowCompat.registerListener:(Landroid/view/View;)V │ │ -0ac9bc: 5431 a20f |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ -0ac9c0: 3801 2c00 |0002: if-eqz v1, 002e // +002c │ │ -0ac9c4: 6e10 d121 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ -0ac9ca: 0c01 |0007: move-result-object v1 │ │ -0ac9cc: 3801 2700 |0008: if-eqz v1, 002f // +0027 │ │ -0ac9d0: 6e10 cd21 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -0ac9d6: 0c00 |000d: move-result-object v0 │ │ -0ac9d8: 5431 a30f |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0ac9dc: 3210 1e00 |0010: if-eq v0, v1, 002e // +001e │ │ -0ac9e0: 5431 a30f |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0ac9e4: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ -0ac9e8: 5431 a30f |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0ac9ec: 6e10 bf22 0100 |0018: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ -0ac9f2: 0a01 |001b: move-result v1 │ │ -0ac9f4: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -0ac9f8: 5431 a30f |001e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0ac9fc: 5432 a20f |0020: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ -0aca00: 6e20 c222 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@22c2 │ │ -0aca06: 5b30 a30f |0025: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0aca0a: 3800 0700 |0027: if-eqz v0, 002e // +0007 │ │ -0aca0e: 5431 a20f |0029: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ -0aca12: 6e20 bc22 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@22bc │ │ -0aca18: 0e00 |002e: return-void │ │ -0aca1a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0aca1c: 28de |0030: goto 000e // -0022 │ │ +0ac9a0: |[0ac9a0] com.actionbarsherlock.internal.widget.PopupWindowCompat.registerListener:(Landroid/view/View;)V │ │ +0ac9b0: 5431 a20f |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ +0ac9b4: 3801 2c00 |0002: if-eqz v1, 002e // +002c │ │ +0ac9b8: 6e10 d121 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ +0ac9be: 0c01 |0007: move-result-object v1 │ │ +0ac9c0: 3801 2700 |0008: if-eqz v1, 002f // +0027 │ │ +0ac9c4: 6e10 cd21 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +0ac9ca: 0c00 |000d: move-result-object v0 │ │ +0ac9cc: 5431 a30f |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0ac9d0: 3210 1e00 |0010: if-eq v0, v1, 002e // +001e │ │ +0ac9d4: 5431 a30f |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0ac9d8: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ +0ac9dc: 5431 a30f |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0ac9e0: 6e10 bf22 0100 |0018: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ +0ac9e6: 0a01 |001b: move-result v1 │ │ +0ac9e8: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +0ac9ec: 5431 a30f |001e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0ac9f0: 5432 a20f |0020: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ +0ac9f4: 6e20 c222 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@22c2 │ │ +0ac9fa: 5b30 a30f |0025: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0ac9fe: 3800 0700 |0027: if-eqz v0, 002e // +0007 │ │ +0aca02: 5431 a20f |0029: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ +0aca06: 6e20 bc22 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@22bc │ │ +0aca0c: 0e00 |002e: return-void │ │ +0aca0e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0aca10: 28de |0030: goto 000e // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000e line=138 │ │ 0x0012 line=139 │ │ 0x001e line=140 │ │ @@ -172266,29 +172284,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0aca20: |[0aca20] com.actionbarsherlock.internal.widget.PopupWindowCompat.unregisterListener:()V │ │ -0aca30: 5420 a20f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ -0aca34: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ -0aca38: 5420 a30f |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0aca3c: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -0aca40: 5420 a30f |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0aca44: 6e10 bf22 0000 |000a: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ -0aca4a: 0a00 |000d: move-result v0 │ │ -0aca4c: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -0aca50: 5420 a30f |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0aca54: 5421 a20f |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ -0aca58: 6e20 c222 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@22c2 │ │ -0aca5e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0aca60: 5b20 a30f |0018: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ -0aca64: 0e00 |001a: return-void │ │ +0aca14: |[0aca14] com.actionbarsherlock.internal.widget.PopupWindowCompat.unregisterListener:()V │ │ +0aca24: 5420 a20f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ +0aca28: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ +0aca2c: 5420 a30f |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0aca30: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +0aca34: 5420 a30f |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0aca38: 6e10 bf22 0000 |000a: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ +0aca3e: 0a00 |000d: move-result v0 │ │ +0aca40: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +0aca44: 5420 a30f |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0aca48: 5421 a20f |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0fa2 │ │ +0aca4c: 6e20 c222 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@22c2 │ │ +0aca52: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0aca54: 5b20 a30f |0018: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0fa3 │ │ +0aca58: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=126 │ │ 0x001a line=128 │ │ @@ -172301,18 +172319,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aca68: |[0aca68] com.actionbarsherlock.internal.widget.PopupWindowCompat.dismiss:()V │ │ -0aca78: 6f10 9224 0000 |0000: invoke-super {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@2492 │ │ -0aca7e: 7010 3e2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2f3e │ │ -0aca84: 0e00 |0006: return-void │ │ +0aca5c: |[0aca5c] com.actionbarsherlock.internal.widget.PopupWindowCompat.dismiss:()V │ │ +0aca6c: 6f10 9224 0000 |0000: invoke-super {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@2492 │ │ +0aca72: 7010 3e2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2f3e │ │ +0aca78: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0003 line=176 │ │ 0x0006 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172322,18 +172340,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0aca88: |[0aca88] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAsDropDown:(Landroid/view/View;II)V │ │ -0aca98: 6f40 9324 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@2493 │ │ -0aca9e: 7020 312f 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2f31 │ │ -0acaa4: 0e00 |0006: return-void │ │ +0aca7c: |[0aca7c] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAsDropDown:(Landroid/view/View;II)V │ │ +0aca8c: 6f40 9324 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@2493 │ │ +0aca92: 7020 312f 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2f31 │ │ +0aca98: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x0006 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172346,18 +172364,18 @@ │ │ type : '(Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0acaa8: |[0acaa8] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAtLocation:(Landroid/view/View;III)V │ │ -0acab8: 6f54 9524 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAtLocation:(Landroid/view/View;III)V // method@2495 │ │ -0acabe: 7010 3e2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2f3e │ │ -0acac4: 0e00 |0006: return-void │ │ +0aca9c: |[0aca9c] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAtLocation:(Landroid/view/View;III)V │ │ +0acaac: 6f54 9524 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAtLocation:(Landroid/view/View;III)V // method@2495 │ │ +0acab2: 7010 3e2f 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2f3e │ │ +0acab8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0003 line=170 │ │ 0x0006 line=171 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172371,18 +172389,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0acac8: |[0acac8] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;II)V │ │ -0acad8: 6f40 9624 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;II)V // method@2496 │ │ -0acade: 7020 312f 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2f31 │ │ -0acae4: 0e00 |0006: return-void │ │ +0acabc: |[0acabc] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;II)V │ │ +0acacc: 6f40 9624 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;II)V // method@2496 │ │ +0acad2: 7020 312f 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2f31 │ │ +0acad8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0003 line=164 │ │ 0x0006 line=165 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172395,18 +172413,18 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 7 16-bit code units │ │ -0acae8: |[0acae8] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;IIII)V │ │ -0acaf8: 7506 9724 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@2497 │ │ -0acafe: 7020 312f 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2f31 │ │ -0acb04: 0e00 |0006: return-void │ │ +0acadc: |[0acadc] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;IIII)V │ │ +0acaec: 7506 9724 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@2497 │ │ +0acaf2: 7020 312f 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2f31 │ │ +0acaf8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0006 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -172455,19 +172473,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0acb08: |[0acb08] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ -0acb18: 5b01 a50f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ -0acb1c: 5b02 a60f |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0fa6 │ │ -0acb20: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0acb26: 0e00 |0007: return-void │ │ +0acafc: |[0acafc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ +0acb0c: 5b01 a50f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ +0acb10: 5b02 a60f |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0fa6 │ │ +0acb14: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0acb1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; │ │ 0x0000 - 0x0008 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -172478,34 +172496,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0acb28: |[0acb28] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.run:()V │ │ -0acb38: 5441 a60f |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0fa6 │ │ -0acb3c: 6e10 aa21 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0acb42: 0a01 |0005: move-result v1 │ │ -0acb44: 5442 a50f |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ -0acb48: 6e10 742f 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@2f74 │ │ -0acb4e: 0a02 |000b: move-result v2 │ │ -0acb50: 5443 a60f |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0fa6 │ │ -0acb54: 6e10 cf21 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0acb5a: 0a03 |0011: move-result v3 │ │ -0acb5c: b132 |0012: sub-int/2addr v2, v3 │ │ -0acb5e: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ -0acb62: 9100 0102 |0015: sub-int v0, v1, v2 │ │ -0acb66: 5441 a50f |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ -0acb6a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0acb6c: 6e30 8c2f 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@2f8c │ │ -0acb72: 5441 a50f |001d: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ -0acb76: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0acb78: 5b12 b90f |0020: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0acb7c: 0e00 |0022: return-void │ │ +0acb1c: |[0acb1c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.run:()V │ │ +0acb2c: 5441 a60f |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0fa6 │ │ +0acb30: 6e10 aa21 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0acb36: 0a01 |0005: move-result v1 │ │ +0acb38: 5442 a50f |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ +0acb3c: 6e10 742f 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@2f74 │ │ +0acb42: 0a02 |000b: move-result v2 │ │ +0acb44: 5443 a60f |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0fa6 │ │ +0acb48: 6e10 cf21 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0acb4e: 0a03 |0011: move-result v3 │ │ +0acb50: b132 |0012: sub-int/2addr v2, v3 │ │ +0acb52: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ +0acb56: 9100 0102 |0015: sub-int v0, v1, v2 │ │ +0acb5a: 5441 a50f |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ +0acb5e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +0acb60: 6e30 8c2f 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@2f8c │ │ +0acb66: 5441 a50f |001d: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa5 │ │ +0acb6a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0acb6c: 5b12 b90f |0020: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0acb70: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0017 line=250 │ │ 0x001d line=251 │ │ 0x0022 line=252 │ │ locals : │ │ @@ -172546,18 +172564,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0acb80: |[0acb80] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0acb90: 5b01 a70f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ -0acb94: 7010 e023 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0acb9a: 0e00 |0005: return-void │ │ +0acb74: |[0acb74] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0acb84: 5b01 a70f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ +0acb88: 7010 e023 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0acb8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -172566,17 +172584,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0acb9c: |[0acb9c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ -0acbac: 7020 432f 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2f43 │ │ -0acbb2: 0e00 |0003: return-void │ │ +0acb90: |[0acb90] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ +0acba0: 7020 432f 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2f43 │ │ +0acba6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; │ │ @@ -172587,21 +172605,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0acbb4: |[0acbb4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ -0acbc4: 5410 a70f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ -0acbc8: 7110 662f 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ -0acbce: 0c00 |0005: move-result-object v0 │ │ -0acbd0: 6e10 e92d 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0acbd6: 0a00 |0009: move-result v0 │ │ -0acbd8: 0f00 |000a: return v0 │ │ +0acba8: |[0acba8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ +0acbb8: 5410 a70f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ +0acbbc: 7110 662f 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ +0acbc2: 0c00 |0005: move-result-object v0 │ │ +0acbc4: 6e10 e92d 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0acbca: 0a00 |0009: move-result v0 │ │ +0acbcc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;) │ │ @@ -172609,24 +172627,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0acbdc: |[0acbdc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ -0acbec: 5410 a70f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ -0acbf0: 7110 662f 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ -0acbf6: 0c00 |0005: move-result-object v0 │ │ -0acbf8: 6e20 e82d 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0acbfe: 0c00 |0009: move-result-object v0 │ │ -0acc00: 1f00 b405 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ -0acc04: 6e10 532f 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2f53 │ │ -0acc0a: 0c00 |000f: move-result-object v0 │ │ -0acc0c: 1100 |0010: return-object v0 │ │ +0acbd0: |[0acbd0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ +0acbe0: 5410 a70f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ +0acbe4: 7110 662f 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ +0acbea: 0c00 |0005: move-result-object v0 │ │ +0acbec: 6e20 e82d 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0acbf2: 0c00 |0009: move-result-object v0 │ │ +0acbf4: 1f00 b405 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ +0acbf8: 6e10 532f 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2f53 │ │ +0acbfe: 0c00 |000f: move-result-object v0 │ │ +0acc00: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0011 reg=2 position I │ │ │ │ @@ -172635,17 +172653,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0acc10: |[0acc10] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ -0acc20: 8130 |0000: int-to-long v0, v3 │ │ -0acc22: 1000 |0001: return-wide v0 │ │ +0acc04: |[0acc04] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ +0acc14: 8130 |0000: int-to-long v0, v3 │ │ +0acc16: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -172654,31 +172672,31 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0acc24: |[0acc24] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0acc34: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ -0acc38: 5431 a70f |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ -0acc3c: 6e20 462f 4300 |0004: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2f46 │ │ -0acc42: 0c00 |0007: move-result-object v0 │ │ -0acc44: 1f00 1505 |0008: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ -0acc48: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0acc4a: 7130 672f 0102 |000b: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f67 │ │ -0acc50: 0c05 |000e: move-result-object v5 │ │ -0acc52: 1105 |000f: return-object v5 │ │ -0acc54: 0750 |0010: move-object v0, v5 │ │ -0acc56: 1f00 b405 |0011: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ -0acc5a: 6e20 462f 4300 |0013: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2f46 │ │ -0acc60: 0c01 |0016: move-result-object v1 │ │ -0acc62: 1f01 1505 |0017: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ -0acc66: 6e20 502f 1000 |0019: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2f50 │ │ -0acc6c: 28f3 |001c: goto 000f // -000d │ │ +0acc18: |[0acc18] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0acc28: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ +0acc2c: 5431 a70f |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa7 │ │ +0acc30: 6e20 462f 4300 |0004: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2f46 │ │ +0acc36: 0c00 |0007: move-result-object v0 │ │ +0acc38: 1f00 1505 |0008: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ +0acc3c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0acc3e: 7130 672f 0102 |000b: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f67 │ │ +0acc44: 0c05 |000e: move-result-object v5 │ │ +0acc46: 1105 |000f: return-object v5 │ │ +0acc48: 0750 |0010: move-object v0, v5 │ │ +0acc4a: 1f00 b405 |0011: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ +0acc4e: 6e20 462f 4300 |0013: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2f46 │ │ +0acc54: 0c01 |0016: move-result-object v1 │ │ +0acc56: 1f01 1505 |0017: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ +0acc5a: 6e20 502f 1000 |0019: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2f50 │ │ +0acc60: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x000f line=497 │ │ 0x0011 line=495 │ │ locals : │ │ @@ -172722,18 +172740,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0acc70: |[0acc70] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0acc80: 5b01 a80f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa8 │ │ -0acc84: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0acc8a: 0e00 |0005: return-void │ │ +0acc64: |[0acc64] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0acc74: 5b01 a80f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa8 │ │ +0acc78: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0acc7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -172742,17 +172760,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0acc8c: |[0acc8c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ -0acc9c: 7020 4a2f 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2f4a │ │ -0acca2: 0e00 |0003: return-void │ │ +0acc80: |[0acc80] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ +0acc90: 7020 4a2f 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2f4a │ │ +0acc96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; │ │ @@ -172763,40 +172781,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0acca4: |[0acca4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ -0accb4: 0763 |0000: move-object v3, v6 │ │ -0accb6: 1f03 b405 |0001: check-cast v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ -0accba: 6e10 532f 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2f53 │ │ -0accc0: 0c04 |0006: move-result-object v4 │ │ -0accc2: 6e10 4d25 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@254d │ │ -0accc8: 5454 a80f |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa8 │ │ -0acccc: 7110 662f 0400 |000c: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ -0accd2: 0c04 |000f: move-result-object v4 │ │ -0accd4: 6e10 e92d 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0accda: 0a02 |0013: move-result v2 │ │ -0accdc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0accde: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ -0acce2: 5454 a80f |0017: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa8 │ │ -0acce6: 7110 662f 0400 |0019: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ -0accec: 0c04 |001c: move-result-object v4 │ │ -0accee: 6e20 e82d 1400 |001d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0accf4: 0c00 |0020: move-result-object v0 │ │ -0accf6: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ -0accfa: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -0accfc: 6e20 2f22 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@222f │ │ -0acd02: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0acd06: 28ec |0029: goto 0015 // -0014 │ │ -0acd08: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -0acd0a: 28f9 |002b: goto 0024 // -0007 │ │ -0acd0c: 0e00 |002c: return-void │ │ +0acc98: |[0acc98] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ +0acca8: 0763 |0000: move-object v3, v6 │ │ +0accaa: 1f03 b405 |0001: check-cast v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ +0accae: 6e10 532f 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2f53 │ │ +0accb4: 0c04 |0006: move-result-object v4 │ │ +0accb6: 6e10 4d25 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@254d │ │ +0accbc: 5454 a80f |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa8 │ │ +0accc0: 7110 662f 0400 |000c: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ +0accc6: 0c04 |000f: move-result-object v4 │ │ +0accc8: 6e10 e92d 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0accce: 0a02 |0013: move-result v2 │ │ +0accd0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0accd2: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ +0accd6: 5454 a80f |0017: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fa8 │ │ +0accda: 7110 662f 0400 |0019: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f66 │ │ +0acce0: 0c04 |001c: move-result-object v4 │ │ +0acce2: 6e20 e82d 1400 |001d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0acce8: 0c00 |0020: move-result-object v0 │ │ +0accea: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ +0accee: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +0accf0: 6e20 2f22 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@222f │ │ +0accf6: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0accfa: 28ec |0029: goto 0015 // -0014 │ │ +0accfc: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +0accfe: 28f9 |002b: goto 0024 // -0007 │ │ +0acd00: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0003 line=504 │ │ 0x000a line=505 │ │ 0x0014 line=506 │ │ 0x0017 line=507 │ │ @@ -172862,17 +172880,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0acd10: |[0acd10] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0acd20: 7030 3724 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ -0acd26: 0e00 |0003: return-void │ │ +0acd04: |[0acd04] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0acd14: 7030 3724 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ +0acd1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -172884,18 +172902,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0acd28: |[0acd28] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0acd38: 5b01 ac0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ -0acd3c: 6e10 5d2f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2f5d │ │ -0acd42: 0e00 |0005: return-void │ │ +0acd1c: |[0acd1c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0acd2c: 5b01 ac0f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ +0acd30: 6e10 5d2f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2f5d │ │ +0acd36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0002 line=389 │ │ 0x0005 line=390 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ @@ -172906,17 +172924,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acd44: |[0acd44] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0acd54: 5410 ac0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ -0acd58: 1100 |0002: return-object v0 │ │ +0acd38: |[0acd38] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0acd48: 5410 ac0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ +0acd4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;) │ │ @@ -172924,22 +172942,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0acd5c: |[0acd5c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -0acd6c: 5b12 ab0f |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ -0acd70: 5b13 ac0f |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ -0acd74: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ -0acd78: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -0acd7c: 6e20 592f 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@2f59 │ │ -0acd82: 6e10 5d2f 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2f5d │ │ -0acd88: 0e00 |000e: return-void │ │ +0acd50: |[0acd50] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0acd60: 5b12 ab0f |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ +0acd64: 5b13 ac0f |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ +0acd68: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ +0acd6c: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +0acd70: 6e20 592f 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@2f59 │ │ +0acd76: 6e10 5d2f 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2f5d │ │ +0acd7c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0002 line=378 │ │ 0x0004 line=380 │ │ 0x0006 line=381 │ │ 0x000b line=384 │ │ @@ -172955,31 +172973,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0acd8c: |[0acd8c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ -0acd9c: 6f30 4724 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ -0acda2: 5420 ab0f |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ -0acda6: 5200 b50f |0005: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ -0acdaa: 3d00 1900 |0007: if-lez v0, 0020 // +0019 │ │ -0acdae: 6e10 522f 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@2f52 │ │ -0acdb4: 0a00 |000c: move-result v0 │ │ -0acdb6: 5421 ab0f |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ -0acdba: 5211 b50f |000f: iget v1, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ -0acdbe: 3710 0f00 |0011: if-le v0, v1, 0020 // +000f │ │ -0acdc2: 5420 ab0f |0013: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ -0acdc6: 5200 b50f |0015: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ -0acdca: 1501 0040 |0017: const/high16 v1, #int 1073741824 // #4000 │ │ -0acdce: 7120 8421 1000 |0019: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0acdd4: 0a00 |001c: move-result v0 │ │ -0acdd6: 6f30 4724 0204 |001d: invoke-super {v2, v0, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ -0acddc: 0e00 |0020: return-void │ │ +0acd80: |[0acd80] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ +0acd90: 6f30 4724 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ +0acd96: 5420 ab0f |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ +0acd9a: 5200 b50f |0005: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ +0acd9e: 3d00 1900 |0007: if-lez v0, 0020 // +0019 │ │ +0acda2: 6e10 522f 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@2f52 │ │ +0acda8: 0a00 |000c: move-result v0 │ │ +0acdaa: 5421 ab0f |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ +0acdae: 5211 b50f |000f: iget v1, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ +0acdb2: 3710 0f00 |0011: if-le v0, v1, 0020 // +000f │ │ +0acdb6: 5420 ab0f |0013: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fab │ │ +0acdba: 5200 b50f |0015: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ +0acdbe: 1501 0040 |0017: const/high16 v1, #int 1073741824 // #4000 │ │ +0acdc2: 7120 8421 1000 |0019: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0acdc8: 0a00 |001c: move-result v0 │ │ +0acdca: 6f30 4724 0204 |001d: invoke-super {v2, v0, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ +0acdd0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=397 │ │ 0x0013 line=398 │ │ 0x0020 line=401 │ │ locals : │ │ @@ -172992,110 +173010,110 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 207 16-bit code units │ │ -0acde0: |[0acde0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ -0acdf0: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ -0acdf4: 120c |0002: const/4 v12, #int 0 // #0 │ │ -0acdf6: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ -0acdfa: 12eb |0005: const/4 v11, #int -2 // #fe │ │ -0acdfc: 120a |0006: const/4 v10, #int 0 // #0 │ │ -0acdfe: 54e5 ac0f |0007: iget-object v5, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ -0ace02: 6e10 4825 0500 |0009: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@2548 │ │ -0ace08: 0c00 |000c: move-result-object v0 │ │ -0ace0a: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ -0ace0e: 6e10 b921 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0ace14: 0c01 |0012: move-result-object v1 │ │ -0ace16: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ -0ace1a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0ace1e: 1f01 9d04 |0017: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ -0ace22: 6e20 8522 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0ace28: 6e20 4e2f 0e00 |001c: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2f4e │ │ -0ace2e: 5be0 a90f |001f: iput-object v0, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ -0ace32: 54e8 ad0f |0021: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0ace36: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ -0ace3a: 54e8 ad0f |0025: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0ace3e: 6e20 2e2d 9800 |0027: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2d2e │ │ -0ace44: 54e8 aa0f |002a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0ace48: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ -0ace4c: 54e8 aa0f |002e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0ace50: 6e20 3124 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0ace56: 54e8 aa0f |0033: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0ace5a: 6e20 2924 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0ace60: 0e00 |0038: return-void │ │ -0ace62: 54e8 a90f |0039: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ -0ace66: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ -0ace6a: 54e8 a90f |003d: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ -0ace6e: 6e20 562f 8e00 |003f: invoke-virtual {v14, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@2f56 │ │ -0ace74: 5bea a90f |0042: iput-object v10, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ -0ace78: 6e10 4925 0500 |0044: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2549 │ │ -0ace7e: 0c02 |0047: move-result-object v2 │ │ -0ace80: 6e10 4c25 0500 |0048: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@254c │ │ -0ace86: 0c06 |004b: move-result-object v6 │ │ -0ace88: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ -0ace8c: 54e8 aa0f |004e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0ace90: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ -0ace94: 2203 e004 |0052: new-instance v3, Landroid/widget/ImageView; // type@04e0 │ │ -0ace98: 6e10 512f 0e00 |0054: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2f51 │ │ -0ace9e: 0c08 |0057: move-result-object v8 │ │ -0acea0: 7020 1a24 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ -0acea6: 2204 e104 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0aceaa: 7030 3224 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ -0aceb0: 594d 360a |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a36 │ │ -0aceb4: 6e20 2d24 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@242d │ │ -0aceba: 6e30 4f2f 3e0c |0065: invoke-virtual {v14, v3, v12}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@2f4f │ │ -0acec0: 5be3 aa0f |0068: iput-object v3, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0acec4: 54e8 aa0f |006a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0acec8: 6e20 2924 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0acece: 54e8 aa0f |006f: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0aced2: 6e20 3124 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0aced8: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ -0acedc: 54e8 ad0f |0076: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0acee0: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ -0acee4: 2207 8a05 |007a: new-instance v7, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // type@058a │ │ -0acee8: 6e10 512f 0e00 |007c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2f51 │ │ -0aceee: 0c08 |007f: move-result-object v8 │ │ -0acef0: 6009 4d0a |0080: sget v9, Lcom/actionbarsherlock/R$attr;.actionBarTabTextStyle:I // field@0a4d │ │ -0acef4: 7040 292d 879a |0082: invoke-direct {v7, v8, v10, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d29 │ │ -0acefa: 6208 190a |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ -0acefe: 6e20 2a2d 8700 |0087: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2d2a │ │ -0acf04: 2204 e104 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0acf08: 7030 3224 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ -0acf0e: 594d 360a |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a36 │ │ -0acf12: 6e20 2b2d 4700 |0091: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2d2b │ │ -0acf18: 6e20 4e2f 7e00 |0094: invoke-virtual {v14, v7}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2f4e │ │ -0acf1e: 5be7 ad0f |0097: iput-object v7, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0acf22: 54e8 ad0f |0099: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0acf26: 6e20 2d2d 6800 |009b: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2d2d │ │ -0acf2c: 54e8 ad0f |009e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0acf30: 6e20 2e2d c800 |00a0: invoke-virtual {v8, v12}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2d2e │ │ -0acf36: 54e8 aa0f |00a3: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0acf3a: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ -0acf3e: 54e8 aa0f |00a7: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0acf42: 6e10 4725 0500 |00a9: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@2547 │ │ -0acf48: 0c09 |00ac: move-result-object v9 │ │ -0acf4a: 6e20 2724 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2427 │ │ -0acf50: 2888 |00b0: goto 0038 // -0078 │ │ -0acf52: 54e8 aa0f |00b1: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0acf56: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ -0acf5a: 54e8 aa0f |00b5: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0acf5e: 6e20 3124 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0acf64: 54e8 aa0f |00ba: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ -0acf68: 6e20 2924 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0acf6e: 28b5 |00bf: goto 0074 // -004b │ │ -0acf70: 54e8 ad0f |00c0: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0acf74: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ -0acf78: 54e8 ad0f |00c4: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0acf7c: 6e20 2e2d 9800 |00c6: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2d2e │ │ -0acf82: 54e8 ad0f |00c9: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ -0acf86: 6e20 2c2d a800 |00cb: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ -0acf8c: 28d5 |00ce: goto 00a3 // -002b │ │ +0acdd4: |[0acdd4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ +0acde4: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ +0acde8: 120c |0002: const/4 v12, #int 0 // #0 │ │ +0acdea: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ +0acdee: 12eb |0005: const/4 v11, #int -2 // #fe │ │ +0acdf0: 120a |0006: const/4 v10, #int 0 // #0 │ │ +0acdf2: 54e5 ac0f |0007: iget-object v5, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0fac │ │ +0acdf6: 6e10 4825 0500 |0009: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@2548 │ │ +0acdfc: 0c00 |000c: move-result-object v0 │ │ +0acdfe: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ +0ace02: 6e10 b921 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0ace08: 0c01 |0012: move-result-object v1 │ │ +0ace0a: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ +0ace0e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0ace12: 1f01 9d04 |0017: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ +0ace16: 6e20 8522 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0ace1c: 6e20 4e2f 0e00 |001c: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2f4e │ │ +0ace22: 5be0 a90f |001f: iput-object v0, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ +0ace26: 54e8 ad0f |0021: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0ace2a: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ +0ace2e: 54e8 ad0f |0025: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0ace32: 6e20 2e2d 9800 |0027: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2d2e │ │ +0ace38: 54e8 aa0f |002a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0ace3c: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ +0ace40: 54e8 aa0f |002e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0ace44: 6e20 3124 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0ace4a: 54e8 aa0f |0033: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0ace4e: 6e20 2924 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0ace54: 0e00 |0038: return-void │ │ +0ace56: 54e8 a90f |0039: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ +0ace5a: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ +0ace5e: 54e8 a90f |003d: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ +0ace62: 6e20 562f 8e00 |003f: invoke-virtual {v14, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@2f56 │ │ +0ace68: 5bea a90f |0042: iput-object v10, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0fa9 │ │ +0ace6c: 6e10 4925 0500 |0044: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2549 │ │ +0ace72: 0c02 |0047: move-result-object v2 │ │ +0ace74: 6e10 4c25 0500 |0048: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@254c │ │ +0ace7a: 0c06 |004b: move-result-object v6 │ │ +0ace7c: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ +0ace80: 54e8 aa0f |004e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0ace84: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ +0ace88: 2203 e004 |0052: new-instance v3, Landroid/widget/ImageView; // type@04e0 │ │ +0ace8c: 6e10 512f 0e00 |0054: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2f51 │ │ +0ace92: 0c08 |0057: move-result-object v8 │ │ +0ace94: 7020 1a24 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@241a │ │ +0ace9a: 2204 e104 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0ace9e: 7030 3224 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ +0acea4: 594d 360a |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a36 │ │ +0acea8: 6e20 2d24 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@242d │ │ +0aceae: 6e30 4f2f 3e0c |0065: invoke-virtual {v14, v3, v12}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@2f4f │ │ +0aceb4: 5be3 aa0f |0068: iput-object v3, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0aceb8: 54e8 aa0f |006a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0acebc: 6e20 2924 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0acec2: 54e8 aa0f |006f: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0acec6: 6e20 3124 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0acecc: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ +0aced0: 54e8 ad0f |0076: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0aced4: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ +0aced8: 2207 8a05 |007a: new-instance v7, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // type@058a │ │ +0acedc: 6e10 512f 0e00 |007c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2f51 │ │ +0acee2: 0c08 |007f: move-result-object v8 │ │ +0acee4: 6009 4d0a |0080: sget v9, Lcom/actionbarsherlock/R$attr;.actionBarTabTextStyle:I // field@0a4d │ │ +0acee8: 7040 292d 879a |0082: invoke-direct {v7, v8, v10, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d29 │ │ +0aceee: 6208 190a |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ +0acef2: 6e20 2a2d 8700 |0087: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2d2a │ │ +0acef8: 2204 e104 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0acefc: 7030 3224 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ +0acf02: 594d 360a |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a36 │ │ +0acf06: 6e20 2b2d 4700 |0091: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2d2b │ │ +0acf0c: 6e20 4e2f 7e00 |0094: invoke-virtual {v14, v7}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2f4e │ │ +0acf12: 5be7 ad0f |0097: iput-object v7, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0acf16: 54e8 ad0f |0099: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0acf1a: 6e20 2d2d 6800 |009b: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2d2d │ │ +0acf20: 54e8 ad0f |009e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0acf24: 6e20 2e2d c800 |00a0: invoke-virtual {v8, v12}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2d2e │ │ +0acf2a: 54e8 aa0f |00a3: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0acf2e: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ +0acf32: 54e8 aa0f |00a7: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0acf36: 6e10 4725 0500 |00a9: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@2547 │ │ +0acf3c: 0c09 |00ac: move-result-object v9 │ │ +0acf3e: 6e20 2724 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2427 │ │ +0acf44: 2888 |00b0: goto 0038 // -0078 │ │ +0acf46: 54e8 aa0f |00b1: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0acf4a: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ +0acf4e: 54e8 aa0f |00b5: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0acf52: 6e20 3124 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0acf58: 54e8 aa0f |00ba: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0faa │ │ +0acf5c: 6e20 2924 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0acf62: 28b5 |00bf: goto 0074 // -004b │ │ +0acf64: 54e8 ad0f |00c0: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0acf68: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ +0acf6c: 54e8 ad0f |00c4: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0acf70: 6e20 2e2d 9800 |00c6: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2d2e │ │ +0acf76: 54e8 ad0f |00c9: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0fad │ │ +0acf7a: 6e20 2c2d a800 |00cb: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2d2c │ │ +0acf80: 28d5 |00ce: goto 00a3 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0007 line=404 │ │ 0x0009 line=405 │ │ 0x000d line=406 │ │ 0x000f line=407 │ │ 0x0013 line=408 │ │ @@ -173236,17 +173254,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0acf90: |[0acf90] com.actionbarsherlock.view.ActionMode.:()V │ │ -0acfa0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0acfa6: 0e00 |0003: return-void │ │ +0acf84: |[0acf84] com.actionbarsherlock.view.ActionMode.:()V │ │ +0acf94: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0acf9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -173286,17 +173304,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acfa8: |[0acfa8] com.actionbarsherlock.view.ActionMode.getTag:()Ljava/lang/Object; │ │ -0acfb8: 5410 c10f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0fc1 │ │ -0acfbc: 1100 |0002: return-object v0 │ │ +0acf9c: |[0acf9c] com.actionbarsherlock.view.ActionMode.getTag:()Ljava/lang/Object; │ │ +0acfac: 5410 c10f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0fc1 │ │ +0acfb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ #6 : (in Lcom/actionbarsherlock/view/ActionMode;) │ │ @@ -173316,17 +173334,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0acfc0: |[0acfc0] com.actionbarsherlock.view.ActionMode.isUiFocusable:()Z │ │ -0acfd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0acfd2: 0f00 |0001: return v0 │ │ +0acfb4: |[0acfb4] com.actionbarsherlock.view.ActionMode.isUiFocusable:()Z │ │ +0acfc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0acfc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ #9 : (in Lcom/actionbarsherlock/view/ActionMode;) │ │ @@ -173352,17 +173370,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acfd4: |[0acfd4] com.actionbarsherlock.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ -0acfe4: 5b01 c10f |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0fc1 │ │ -0acfe8: 0e00 |0002: return-void │ │ +0acfc8: |[0acfc8] com.actionbarsherlock.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ +0acfd8: 5b01 c10f |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0fc1 │ │ +0acfdc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -173444,17 +173462,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0acfec: |[0acfec] com.actionbarsherlock.view.ActionProvider.:(Landroid/content/Context;)V │ │ -0acffc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ad002: 0e00 |0003: return-void │ │ +0acfe0: |[0acfe0] com.actionbarsherlock.view.ActionProvider.:(Landroid/content/Context;)V │ │ +0acff0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0acff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/view/ActionProvider; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -173465,17 +173483,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ad004: |[0ad004] com.actionbarsherlock.view.ActionProvider.hasSubMenu:()Z │ │ -0ad014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ad016: 0f00 |0001: return v0 │ │ +0acff8: |[0acff8] com.actionbarsherlock.view.ActionProvider.hasSubMenu:()Z │ │ +0ad008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad00a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/view/ActionProvider; │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/ActionProvider;) │ │ @@ -173489,17 +173507,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ad018: |[0ad018] com.actionbarsherlock.view.ActionProvider.onPerformDefaultAction:()Z │ │ -0ad028: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ad02a: 0f00 |0001: return v0 │ │ +0ad00c: |[0ad00c] com.actionbarsherlock.view.ActionProvider.onPerformDefaultAction:()Z │ │ +0ad01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad01e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/view/ActionProvider; │ │ │ │ #3 : (in Lcom/actionbarsherlock/view/ActionProvider;) │ │ @@ -173507,16 +173525,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ad02c: |[0ad02c] com.actionbarsherlock.view.ActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ -0ad03c: 0e00 |0000: return-void │ │ +0ad020: |[0ad020] com.actionbarsherlock.view.ActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ +0ad030: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Lcom/actionbarsherlock/view/SubMenu; │ │ │ │ @@ -173525,17 +173543,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad040: |[0ad040] com.actionbarsherlock.view.ActionProvider.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V │ │ -0ad050: 5b01 c20f |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0fc2 │ │ -0ad054: 0e00 |0002: return-void │ │ +0ad034: |[0ad034] com.actionbarsherlock.view.ActionProvider.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V │ │ +0ad044: 5b01 c20f |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0fc2 │ │ +0ad048: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -173545,20 +173563,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0ad058: |[0ad058] com.actionbarsherlock.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -0ad068: 5410 c20f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0fc2 │ │ -0ad06c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ad070: 5410 c20f |0004: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0fc2 │ │ -0ad074: 7220 b02f 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@2fb0 │ │ -0ad07a: 0e00 |0009: return-void │ │ +0ad04c: |[0ad04c] com.actionbarsherlock.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +0ad05c: 5410 c20f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0fc2 │ │ +0ad060: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ad064: 5410 c20f |0004: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0fc2 │ │ +0ad068: 7220 b02f 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@2fb0 │ │ +0ad06e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0009 line=155 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/view/ActionProvider; │ │ @@ -174002,20 +174020,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0ad07c: |[0ad07c] com.actionbarsherlock.view.MenuInflater$MenuState.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V │ │ -0ad08c: 5b01 f40f |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad090: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ad096: 5b02 f30f |0005: iput-object v2, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ -0ad09a: 6e10 de2f 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2fde │ │ -0ad0a0: 0e00 |000a: return-void │ │ +0ad070: |[0ad070] com.actionbarsherlock.view.MenuInflater$MenuState.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V │ │ +0ad080: 5b01 f40f |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad084: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ad08a: 5b02 f30f |0005: iput-object v2, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ +0ad08e: 6e10 de2f 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2fde │ │ +0ad094: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ 0x0007 line=309 │ │ 0x000a line=310 │ │ locals : │ │ @@ -174028,17 +174046,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad0a4: |[0ad0a4] com.actionbarsherlock.view.MenuInflater$MenuState.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ -0ad0b4: 5410 e10f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ -0ad0b8: 1100 |0002: return-object v0 │ │ +0ad098: |[0ad098] com.actionbarsherlock.view.MenuInflater$MenuState.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ +0ad0a8: 5410 e10f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ +0ad0ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ │ │ #2 : (in Lcom/actionbarsherlock/view/MenuInflater$MenuState;) │ │ @@ -174046,21 +174064,21 @@ │ │ type : '(Ljava/lang/String;)C' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0ad0bc: |[0ad0bc] com.actionbarsherlock.view.MenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ -0ad0cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ad0ce: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -0ad0d2: 0f00 |0003: return v0 │ │ -0ad0d4: 6e20 3734 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -0ad0da: 0a00 |0007: move-result v0 │ │ -0ad0dc: 28fb |0008: goto 0003 // -0005 │ │ +0ad0b0: |[0ad0b0] com.actionbarsherlock.view.MenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ +0ad0c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad0c2: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +0ad0c6: 0f00 |0003: return v0 │ │ +0ad0c8: 6e20 3734 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +0ad0ce: 0a00 |0007: move-result v0 │ │ +0ad0d0: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0003 line=409 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ 0x0000 - 0x0009 reg=2 shortcutString Ljava/lang/String; │ │ @@ -174070,41 +174088,41 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0ad0e0: |[0ad0e0] com.actionbarsherlock.view.MenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ad0f0: 5463 f40f |0000: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad0f4: 7110 e32f 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ -0ad0fa: 0c03 |0005: move-result-object v3 │ │ -0ad0fc: 6e10 3702 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0237 │ │ -0ad102: 0c03 |0009: move-result-object v3 │ │ -0ad104: 6e20 f333 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@33f3 │ │ -0ad10a: 0c00 |000d: move-result-object v0 │ │ -0ad10c: 6e20 e733 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@33e7 │ │ -0ad112: 0c01 |0011: move-result-object v1 │ │ -0ad114: 6e20 7034 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@3470 │ │ -0ad11a: 0c03 |0015: move-result-object v3 │ │ -0ad11c: 1103 |0016: return-object v3 │ │ -0ad11e: 0d02 |0017: move-exception v2 │ │ -0ad120: 1a03 530f |0018: const-string v3, "MenuInflater" // string@0f53 │ │ -0ad124: 2204 8206 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0ad128: 7010 5134 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ad12e: 1a05 6503 |001f: const-string v5, "Cannot instantiate class: " // string@0365 │ │ -0ad132: 6e20 5a34 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ad138: 0c04 |0024: move-result-object v4 │ │ -0ad13a: 6e20 5a34 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ad140: 0c04 |0028: move-result-object v4 │ │ -0ad142: 6e10 5f34 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ad148: 0c04 |002c: move-result-object v4 │ │ -0ad14a: 7130 b720 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0ad150: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -0ad152: 28e5 |0031: goto 0016 // -001b │ │ +0ad0d4: |[0ad0d4] com.actionbarsherlock.view.MenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ad0e4: 5463 f40f |0000: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad0e8: 7110 e32f 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ +0ad0ee: 0c03 |0005: move-result-object v3 │ │ +0ad0f0: 6e10 3702 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0237 │ │ +0ad0f6: 0c03 |0009: move-result-object v3 │ │ +0ad0f8: 6e20 f333 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@33f3 │ │ +0ad0fe: 0c00 |000d: move-result-object v0 │ │ +0ad100: 6e20 e733 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@33e7 │ │ +0ad106: 0c01 |0011: move-result-object v1 │ │ +0ad108: 6e20 7034 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@3470 │ │ +0ad10e: 0c03 |0015: move-result-object v3 │ │ +0ad110: 1103 |0016: return-object v3 │ │ +0ad112: 0d02 |0017: move-exception v2 │ │ +0ad114: 1a03 530f |0018: const-string v3, "MenuInflater" // string@0f53 │ │ +0ad118: 2204 8206 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0ad11c: 7010 5134 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ad122: 1a05 6503 |001f: const-string v5, "Cannot instantiate class: " // string@0365 │ │ +0ad126: 6e20 5a34 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ad12c: 0c04 |0024: move-result-object v4 │ │ +0ad12e: 6e20 5a34 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ad134: 0c04 |0028: move-result-object v4 │ │ +0ad136: 6e10 5f34 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ad13c: 0c04 |002c: move-result-object v4 │ │ +0ad13e: 7130 b720 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0ad144: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +0ad146: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=486 │ │ 0x000e line=487 │ │ 0x0012 line=488 │ │ @@ -174127,107 +174145,107 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -0ad164: |[0ad164] com.actionbarsherlock.view.MenuInflater$MenuState.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ -0ad174: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0ad176: 5573 e90f |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0fe9 │ │ -0ad17a: 7220 0830 3800 |0003: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3008 │ │ -0ad180: 0c03 |0006: move-result-object v3 │ │ -0ad182: 5575 f20f |0007: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0ff2 │ │ -0ad186: 7220 1630 5300 |0009: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3016 │ │ -0ad18c: 0c03 |000c: move-result-object v3 │ │ -0ad18e: 5575 ea0f |000d: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0fea │ │ -0ad192: 7220 0930 5300 |000f: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3009 │ │ -0ad198: 0c05 |0012: move-result-object v5 │ │ -0ad19a: 5273 e80f |0013: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ -0ad19e: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ -0ad1a2: 0143 |0017: move v3, v4 │ │ -0ad1a4: 7220 0730 3500 |0018: invoke-interface {v5, v3}, Lcom/actionbarsherlock/view/MenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3007 │ │ -0ad1aa: 0c03 |001b: move-result-object v3 │ │ -0ad1ac: 5475 f10f |001c: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0ff1 │ │ -0ad1b0: 7220 1530 5300 |001e: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@3015 │ │ -0ad1b6: 0c03 |0021: move-result-object v3 │ │ -0ad1b8: 5275 eb0f |0022: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0feb │ │ -0ad1bc: 7220 0a30 5300 |0024: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@300a │ │ -0ad1c2: 0c03 |0027: move-result-object v3 │ │ -0ad1c4: 5775 e60f |0028: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0fe6 │ │ -0ad1c8: 7220 0630 5300 |002a: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@3006 │ │ -0ad1ce: 0c03 |002d: move-result-object v3 │ │ -0ad1d0: 5775 ee0f |002e: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0fee │ │ -0ad1d4: 7220 0d30 5300 |0030: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@300d │ │ -0ad1da: 5273 ef0f |0033: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0fef │ │ -0ad1de: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ -0ad1e2: 5273 ef0f |0037: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0fef │ │ -0ad1e6: 7220 1130 3800 |0039: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@3011 │ │ -0ad1ec: 5473 ed0f |003c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0fed │ │ -0ad1f0: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ -0ad1f4: 5473 f40f |0040: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad1f8: 7110 e32f 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ -0ad1fe: 0c03 |0045: move-result-object v3 │ │ -0ad200: 6e10 4c02 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@024c │ │ -0ad206: 0a03 |0049: move-result v3 │ │ -0ad208: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ -0ad20c: 2203 6f06 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ -0ad210: 1a04 4a13 |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@134a │ │ -0ad214: 7020 0434 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0ad21a: 2703 |0053: throw v3 │ │ -0ad21c: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -0ad21e: 28c3 |0055: goto 0018 // -003d │ │ -0ad220: 2203 be05 |0056: new-instance v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; // type@05be │ │ -0ad224: 5475 f40f |0058: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad228: 7110 e62f 0500 |005a: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; // method@2fe6 │ │ -0ad22e: 0c05 |005d: move-result-object v5 │ │ -0ad230: 5476 ed0f |005e: iget-object v6, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0fed │ │ -0ad234: 7030 d32f 5306 |0060: invoke-direct {v3, v5, v6}, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2fd3 │ │ -0ad23a: 7220 0f30 3800 |0063: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@300f │ │ -0ad240: 5273 e80f |0066: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ -0ad244: 1225 |0068: const/4 v5, #int 2 // #2 │ │ -0ad246: 3453 0c00 |0069: if-lt v3, v5, 0075 // +000c │ │ -0ad24a: 2083 6d05 |006b: instance-of v3, v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ad24e: 3803 3900 |006d: if-eqz v3, 00a6 // +0039 │ │ -0ad252: 0782 |006f: move-object v2, v8 │ │ -0ad254: 1f02 6d05 |0070: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ad258: 6e20 2d2b 4200 |0072: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2b2d │ │ -0ad25e: 1201 |0075: const/4 v1, #int 0 // #0 │ │ -0ad260: 5473 e30f |0076: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ -0ad264: 3803 1800 |0078: if-eqz v3, 0090 // +0018 │ │ -0ad268: 5473 e30f |007a: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ -0ad26c: 7100 e72f 0000 |007c: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$500:()[Ljava/lang/Class; // method@2fe7 │ │ -0ad272: 0c04 |007f: move-result-object v4 │ │ -0ad274: 5475 f40f |0080: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad278: 7110 e82f 0500 |0082: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2fe8 │ │ -0ad27e: 0c05 |0085: move-result-object v5 │ │ -0ad280: 7040 db2f 3754 |0086: invoke-direct {v7, v3, v4, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2fdb │ │ -0ad286: 0c00 |0089: move-result-object v0 │ │ -0ad288: 1f00 9604 |008a: check-cast v0, Landroid/view/View; // type@0496 │ │ -0ad28c: 7220 0530 0800 |008c: invoke-interface {v8, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@3005 │ │ -0ad292: 1211 |008f: const/4 v1, #int 1 // #1 │ │ -0ad294: 5273 e40f |0090: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ -0ad298: 3d03 0a00 |0092: if-lez v3, 009c // +000a │ │ -0ad29c: 3901 1a00 |0094: if-nez v1, 00ae // +001a │ │ -0ad2a0: 5273 e40f |0096: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ -0ad2a4: 7220 0430 3800 |0098: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; // method@3004 │ │ -0ad2aa: 1211 |009b: const/4 v1, #int 1 // #1 │ │ -0ad2ac: 5473 e10f |009c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ -0ad2b0: 3803 0700 |009e: if-eqz v3, 00a5 // +0007 │ │ -0ad2b4: 5473 e10f |00a0: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ -0ad2b8: 7220 0330 3800 |00a2: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; // method@3003 │ │ -0ad2be: 0e00 |00a5: return-void │ │ -0ad2c0: 5473 f30f |00a6: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ -0ad2c4: 5275 de0f |00a8: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ -0ad2c8: 7240 cd2f 5344 |00aa: invoke-interface {v3, v5, v4, v4}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@2fcd │ │ -0ad2ce: 28c8 |00ad: goto 0075 // -0038 │ │ -0ad2d0: 1a03 530f |00ae: const-string v3, "MenuInflater" // string@0f53 │ │ -0ad2d4: 1a04 1a06 |00b0: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@061a │ │ -0ad2d8: 7120 b620 4300 |00b2: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0ad2de: 28e7 |00b5: goto 009c // -0019 │ │ +0ad158: |[0ad158] com.actionbarsherlock.view.MenuInflater$MenuState.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ +0ad168: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0ad16a: 5573 e90f |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0fe9 │ │ +0ad16e: 7220 0830 3800 |0003: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3008 │ │ +0ad174: 0c03 |0006: move-result-object v3 │ │ +0ad176: 5575 f20f |0007: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0ff2 │ │ +0ad17a: 7220 1630 5300 |0009: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3016 │ │ +0ad180: 0c03 |000c: move-result-object v3 │ │ +0ad182: 5575 ea0f |000d: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0fea │ │ +0ad186: 7220 0930 5300 |000f: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3009 │ │ +0ad18c: 0c05 |0012: move-result-object v5 │ │ +0ad18e: 5273 e80f |0013: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ +0ad192: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ +0ad196: 0143 |0017: move v3, v4 │ │ +0ad198: 7220 0730 3500 |0018: invoke-interface {v5, v3}, Lcom/actionbarsherlock/view/MenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@3007 │ │ +0ad19e: 0c03 |001b: move-result-object v3 │ │ +0ad1a0: 5475 f10f |001c: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0ff1 │ │ +0ad1a4: 7220 1530 5300 |001e: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@3015 │ │ +0ad1aa: 0c03 |0021: move-result-object v3 │ │ +0ad1ac: 5275 eb0f |0022: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0feb │ │ +0ad1b0: 7220 0a30 5300 |0024: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@300a │ │ +0ad1b6: 0c03 |0027: move-result-object v3 │ │ +0ad1b8: 5775 e60f |0028: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0fe6 │ │ +0ad1bc: 7220 0630 5300 |002a: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@3006 │ │ +0ad1c2: 0c03 |002d: move-result-object v3 │ │ +0ad1c4: 5775 ee0f |002e: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0fee │ │ +0ad1c8: 7220 0d30 5300 |0030: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@300d │ │ +0ad1ce: 5273 ef0f |0033: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0fef │ │ +0ad1d2: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ +0ad1d6: 5273 ef0f |0037: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0fef │ │ +0ad1da: 7220 1130 3800 |0039: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@3011 │ │ +0ad1e0: 5473 ed0f |003c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0fed │ │ +0ad1e4: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ +0ad1e8: 5473 f40f |0040: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad1ec: 7110 e32f 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ +0ad1f2: 0c03 |0045: move-result-object v3 │ │ +0ad1f4: 6e10 4c02 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@024c │ │ +0ad1fa: 0a03 |0049: move-result v3 │ │ +0ad1fc: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ +0ad200: 2203 6f06 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ +0ad204: 1a04 4a13 |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@134a │ │ +0ad208: 7020 0434 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0ad20e: 2703 |0053: throw v3 │ │ +0ad210: 1203 |0054: const/4 v3, #int 0 // #0 │ │ +0ad212: 28c3 |0055: goto 0018 // -003d │ │ +0ad214: 2203 be05 |0056: new-instance v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; // type@05be │ │ +0ad218: 5475 f40f |0058: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad21c: 7110 e62f 0500 |005a: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; // method@2fe6 │ │ +0ad222: 0c05 |005d: move-result-object v5 │ │ +0ad224: 5476 ed0f |005e: iget-object v6, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0fed │ │ +0ad228: 7030 d32f 5306 |0060: invoke-direct {v3, v5, v6}, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2fd3 │ │ +0ad22e: 7220 0f30 3800 |0063: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@300f │ │ +0ad234: 5273 e80f |0066: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ +0ad238: 1225 |0068: const/4 v5, #int 2 // #2 │ │ +0ad23a: 3453 0c00 |0069: if-lt v3, v5, 0075 // +000c │ │ +0ad23e: 2083 6d05 |006b: instance-of v3, v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ad242: 3803 3900 |006d: if-eqz v3, 00a6 // +0039 │ │ +0ad246: 0782 |006f: move-object v2, v8 │ │ +0ad248: 1f02 6d05 |0070: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ad24c: 6e20 2d2b 4200 |0072: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2b2d │ │ +0ad252: 1201 |0075: const/4 v1, #int 0 // #0 │ │ +0ad254: 5473 e30f |0076: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ +0ad258: 3803 1800 |0078: if-eqz v3, 0090 // +0018 │ │ +0ad25c: 5473 e30f |007a: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ +0ad260: 7100 e72f 0000 |007c: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$500:()[Ljava/lang/Class; // method@2fe7 │ │ +0ad266: 0c04 |007f: move-result-object v4 │ │ +0ad268: 5475 f40f |0080: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad26c: 7110 e82f 0500 |0082: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2fe8 │ │ +0ad272: 0c05 |0085: move-result-object v5 │ │ +0ad274: 7040 db2f 3754 |0086: invoke-direct {v7, v3, v4, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2fdb │ │ +0ad27a: 0c00 |0089: move-result-object v0 │ │ +0ad27c: 1f00 9604 |008a: check-cast v0, Landroid/view/View; // type@0496 │ │ +0ad280: 7220 0530 0800 |008c: invoke-interface {v8, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@3005 │ │ +0ad286: 1211 |008f: const/4 v1, #int 1 // #1 │ │ +0ad288: 5273 e40f |0090: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ +0ad28c: 3d03 0a00 |0092: if-lez v3, 009c // +000a │ │ +0ad290: 3901 1a00 |0094: if-nez v1, 00ae // +001a │ │ +0ad294: 5273 e40f |0096: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ +0ad298: 7220 0430 3800 |0098: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; // method@3004 │ │ +0ad29e: 1211 |009b: const/4 v1, #int 1 // #1 │ │ +0ad2a0: 5473 e10f |009c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ +0ad2a4: 3803 0700 |009e: if-eqz v3, 00a5 // +0007 │ │ +0ad2a8: 5473 e10f |00a0: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ +0ad2ac: 7220 0330 3800 |00a2: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; // method@3003 │ │ +0ad2b2: 0e00 |00a5: return-void │ │ +0ad2b4: 5473 f30f |00a6: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ +0ad2b8: 5275 de0f |00a8: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ +0ad2bc: 7240 cd2f 5344 |00aa: invoke-interface {v3, v5, v4, v4}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@2fcd │ │ +0ad2c2: 28c8 |00ad: goto 0075 // -0038 │ │ +0ad2c4: 1a03 530f |00ae: const-string v3, "MenuInflater" // string@0f53 │ │ +0ad2c8: 1a04 1a06 |00b0: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@061a │ │ +0ad2cc: 7120 b620 4300 |00b2: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0ad2d2: 28e7 |00b5: goto 009c // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=414 │ │ 0x0009 line=415 │ │ 0x000f line=416 │ │ 0x0018 line=417 │ │ 0x001e line=418 │ │ @@ -174277,26 +174295,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -0ad2e0: |[0ad2e0] com.actionbarsherlock.view.MenuInflater$MenuState.addItem:()V │ │ -0ad2f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ad2f2: 5c50 e50f |0001: iput-boolean v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ -0ad2f6: 5450 f30f |0003: iget-object v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ -0ad2fa: 5251 de0f |0005: iget v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ -0ad2fe: 5252 ec0f |0007: iget v2, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0fec │ │ -0ad302: 5253 e70f |0009: iget v3, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0fe7 │ │ -0ad306: 5454 f00f |000b: iget-object v4, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0ff0 │ │ -0ad30a: 7254 bc2f 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/view/Menu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2fbc │ │ -0ad310: 0c00 |0010: move-result-object v0 │ │ -0ad312: 7020 df2f 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2fdf │ │ -0ad318: 0e00 |0014: return-void │ │ +0ad2d4: |[0ad2d4] com.actionbarsherlock.view.MenuInflater$MenuState.addItem:()V │ │ +0ad2e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ad2e6: 5c50 e50f |0001: iput-boolean v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ +0ad2ea: 5450 f30f |0003: iget-object v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ +0ad2ee: 5251 de0f |0005: iget v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ +0ad2f2: 5252 ec0f |0007: iget v2, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0fec │ │ +0ad2f6: 5253 e70f |0009: iget v3, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0fe7 │ │ +0ad2fa: 5454 f00f |000b: iget-object v4, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0ff0 │ │ +0ad2fe: 7254 bc2f 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/view/Menu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2fbc │ │ +0ad304: 0c00 |0010: move-result-object v0 │ │ +0ad306: 7020 df2f 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2fdf │ │ +0ad30c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ 0x0014 line=469 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ @@ -174306,28 +174324,28 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -0ad31c: |[0ad31c] com.actionbarsherlock.view.MenuInflater$MenuState.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0ad32c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ad32e: 5c61 e50f |0001: iput-boolean v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ -0ad332: 5461 f30f |0003: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ -0ad336: 5262 de0f |0005: iget v2, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ -0ad33a: 5263 ec0f |0007: iget v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0fec │ │ -0ad33e: 5264 e70f |0009: iget v4, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0fe7 │ │ -0ad342: 5465 f00f |000b: iget-object v5, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0ff0 │ │ -0ad346: 7255 c12f 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2fc1 │ │ -0ad34c: 0c00 |0010: move-result-object v0 │ │ -0ad34e: 7210 1c30 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@301c │ │ -0ad354: 0c01 |0014: move-result-object v1 │ │ -0ad356: 7020 df2f 1600 |0015: invoke-direct {v6, v1}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2fdf │ │ -0ad35c: 1100 |0018: return-object v0 │ │ +0ad310: |[0ad310] com.actionbarsherlock.view.MenuInflater$MenuState.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0ad320: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ad322: 5c61 e50f |0001: iput-boolean v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ +0ad326: 5461 f30f |0003: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0ff3 │ │ +0ad32a: 5262 de0f |0005: iget v2, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ +0ad32e: 5263 ec0f |0007: iget v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0fec │ │ +0ad332: 5264 e70f |0009: iget v4, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0fe7 │ │ +0ad336: 5465 f00f |000b: iget-object v5, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0ff0 │ │ +0ad33a: 7255 c12f 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2fc1 │ │ +0ad340: 0c00 |0010: move-result-object v0 │ │ +0ad342: 7210 1c30 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@301c │ │ +0ad348: 0c01 |0014: move-result-object v1 │ │ +0ad34a: 7020 df2f 1600 |0015: invoke-direct {v6, v1}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2fdf │ │ +0ad350: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ 0x0011 line=474 │ │ 0x0018 line=475 │ │ locals : │ │ @@ -174339,17 +174357,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad360: |[0ad360] com.actionbarsherlock.view.MenuInflater$MenuState.hasAddedItem:()Z │ │ -0ad370: 5510 e50f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ -0ad374: 0f00 |0002: return v0 │ │ +0ad354: |[0ad354] com.actionbarsherlock.view.MenuInflater$MenuState.hasAddedItem:()Z │ │ +0ad364: 5510 e50f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ +0ad368: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ │ │ #3 : (in Lcom/actionbarsherlock/view/MenuInflater$MenuState;) │ │ @@ -174357,47 +174375,47 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0ad378: |[0ad378] com.actionbarsherlock.view.MenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ -0ad388: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0ad38a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0ad38c: 5451 f40f |0002: iget-object v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad390: 7110 e32f 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ -0ad396: 0c01 |0007: move-result-object v1 │ │ -0ad398: 6202 070c |0008: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0c07 │ │ -0ad39c: 6e30 4e02 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0ad3a2: 0c00 |000d: move-result-object v0 │ │ -0ad3a4: 6e30 d302 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ad3aa: 0a01 |0011: move-result v1 │ │ -0ad3ac: 5951 de0f |0012: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ -0ad3b0: 1231 |0014: const/4 v1, #int 3 // #3 │ │ -0ad3b2: 6e30 d002 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ad3b8: 0a01 |0018: move-result v1 │ │ -0ad3ba: 5951 db0f |0019: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0fdb │ │ -0ad3be: 1241 |001b: const/4 v1, #int 4 // #4 │ │ -0ad3c0: 6e30 d002 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ad3c6: 0a01 |001f: move-result v1 │ │ -0ad3c8: 5951 df0f |0020: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0fdf │ │ -0ad3cc: 1251 |0022: const/4 v1, #int 5 // #5 │ │ -0ad3ce: 6e30 d002 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ad3d4: 0a01 |0026: move-result v1 │ │ -0ad3d6: 5951 dc0f |0027: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0fdc │ │ -0ad3da: 1221 |0029: const/4 v1, #int 2 // #2 │ │ -0ad3dc: 6e30 ca02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ad3e2: 0a01 |002d: move-result v1 │ │ -0ad3e4: 5c51 e00f |002e: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0fe0 │ │ -0ad3e8: 6e30 ca02 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ad3ee: 0a01 |0033: move-result v1 │ │ -0ad3f0: 5c51 dd0f |0034: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0fdd │ │ -0ad3f4: 6e10 d802 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0ad3fa: 0e00 |0039: return-void │ │ +0ad36c: |[0ad36c] com.actionbarsherlock.view.MenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ +0ad37c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0ad37e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0ad380: 5451 f40f |0002: iget-object v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad384: 7110 e32f 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ +0ad38a: 0c01 |0007: move-result-object v1 │ │ +0ad38c: 6202 070c |0008: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0c07 │ │ +0ad390: 6e30 4e02 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0ad396: 0c00 |000d: move-result-object v0 │ │ +0ad398: 6e30 d302 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ad39e: 0a01 |0011: move-result v1 │ │ +0ad3a0: 5951 de0f |0012: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ +0ad3a4: 1231 |0014: const/4 v1, #int 3 // #3 │ │ +0ad3a6: 6e30 d002 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ad3ac: 0a01 |0018: move-result v1 │ │ +0ad3ae: 5951 db0f |0019: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0fdb │ │ +0ad3b2: 1241 |001b: const/4 v1, #int 4 // #4 │ │ +0ad3b4: 6e30 d002 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ad3ba: 0a01 |001f: move-result v1 │ │ +0ad3bc: 5951 df0f |0020: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0fdf │ │ +0ad3c0: 1251 |0022: const/4 v1, #int 5 // #5 │ │ +0ad3c2: 6e30 d002 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ad3c8: 0a01 |0026: move-result v1 │ │ +0ad3ca: 5951 dc0f |0027: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0fdc │ │ +0ad3ce: 1221 |0029: const/4 v1, #int 2 // #2 │ │ +0ad3d0: 6e30 ca02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ad3d6: 0a01 |002d: move-result v1 │ │ +0ad3d8: 5c51 e00f |002e: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0fe0 │ │ +0ad3dc: 6e30 ca02 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ad3e2: 0a01 |0033: move-result v1 │ │ +0ad3e4: 5c51 dd0f |0034: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0fdd │ │ +0ad3e8: 6e10 d802 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0ad3ee: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=325 │ │ 0x000e line=328 │ │ 0x0014 line=329 │ │ 0x001b line=330 │ │ 0x0022 line=331 │ │ @@ -174415,164 +174433,164 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 282 16-bit code units │ │ -0ad3fc: |[0ad3fc] com.actionbarsherlock.view.MenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ -0ad40c: 130b 0b00 |0000: const/16 v11, #int 11 // #b │ │ -0ad410: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0ad412: 123a |0003: const/4 v10, #int 3 // #3 │ │ -0ad414: 1216 |0004: const/4 v6, #int 1 // #1 │ │ -0ad416: 1207 |0005: const/4 v7, #int 0 // #0 │ │ -0ad418: 54c5 f40f |0006: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad41c: 7110 e32f 0500 |0008: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ -0ad422: 0c05 |000b: move-result-object v5 │ │ -0ad424: 6209 0e0c |000c: sget-object v9, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0c0e │ │ -0ad428: 6e30 4e02 d509 |000e: invoke-virtual {v5, v13, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0ad42e: 0c00 |0011: move-result-object v0 │ │ -0ad430: 1225 |0012: const/4 v5, #int 2 // #2 │ │ -0ad432: 6e30 d302 5007 |0013: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ad438: 0a05 |0016: move-result v5 │ │ -0ad43a: 59c5 ec0f |0017: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0fec │ │ -0ad43e: 1255 |0019: const/4 v5, #int 5 // #5 │ │ -0ad440: 52c9 db0f |001a: iget v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0fdb │ │ -0ad444: 6e30 d002 5009 |001c: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ad44a: 0a01 |001f: move-result v1 │ │ -0ad44c: 1265 |0020: const/4 v5, #int 6 // #6 │ │ -0ad44e: 52c9 df0f |0021: iget v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0fdf │ │ -0ad452: 6e30 d002 5009 |0023: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ad458: 0a03 |0026: move-result v3 │ │ -0ad45a: 1505 ffff |0027: const/high16 v5, #int -65536 // #ffff │ │ -0ad45e: b515 |0029: and-int/2addr v5, v1 │ │ -0ad460: 1409 ffff 0000 |002a: const v9, #float 9.18341e-41 // #0000ffff │ │ -0ad466: b539 |002d: and-int/2addr v9, v3 │ │ -0ad468: b695 |002e: or-int/2addr v5, v9 │ │ -0ad46a: 59c5 e70f |002f: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0fe7 │ │ -0ad46e: 1275 |0031: const/4 v5, #int 7 // #7 │ │ -0ad470: 6e20 d502 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ -0ad476: 0c05 |0035: move-result-object v5 │ │ -0ad478: 5bc5 f00f |0036: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0ff0 │ │ -0ad47c: 1305 0800 |0038: const/16 v5, #int 8 // #8 │ │ -0ad480: 6e20 d502 5000 |003a: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ -0ad486: 0c05 |003d: move-result-object v5 │ │ -0ad488: 5bc5 f10f |003e: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0ff1 │ │ -0ad48c: 6e30 d302 7007 |0040: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ad492: 0a05 |0043: move-result v5 │ │ -0ad494: 59c5 eb0f |0044: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0feb │ │ -0ad498: 1305 0900 |0046: const/16 v5, #int 9 // #9 │ │ -0ad49c: 6e20 d402 5000 |0048: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ -0ad4a2: 0c05 |004b: move-result-object v5 │ │ -0ad4a4: 7020 d92f 5c00 |004c: invoke-direct {v12, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2fd9 │ │ -0ad4aa: 0a05 |004f: move-result v5 │ │ -0ad4ac: 5ec5 e60f |0050: iput-char v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0fe6 │ │ -0ad4b0: 1305 0a00 |0052: const/16 v5, #int 10 // #a │ │ -0ad4b4: 6e20 d402 5000 |0054: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ -0ad4ba: 0c05 |0057: move-result-object v5 │ │ -0ad4bc: 7020 d92f 5c00 |0058: invoke-direct {v12, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2fd9 │ │ -0ad4c2: 0a05 |005b: move-result v5 │ │ -0ad4c4: 5ec5 ee0f |005c: iput-char v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0fee │ │ -0ad4c8: 6e20 d702 b000 |005e: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@02d7 │ │ -0ad4ce: 0a05 |0061: move-result v5 │ │ -0ad4d0: 3805 9e00 |0062: if-eqz v5, 0100 // +009e │ │ -0ad4d4: 6e30 ca02 b007 |0064: invoke-virtual {v0, v11, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ad4da: 0a05 |0067: move-result v5 │ │ -0ad4dc: 3805 9500 |0068: if-eqz v5, 00fd // +0095 │ │ -0ad4e0: 0165 |006a: move v5, v6 │ │ -0ad4e2: 59c5 e80f |006b: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ -0ad4e6: 6e30 ca02 a007 |006d: invoke-virtual {v0, v10, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ad4ec: 0a05 |0070: move-result v5 │ │ -0ad4ee: 5cc5 e90f |0071: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0fe9 │ │ -0ad4f2: 1245 |0073: const/4 v5, #int 4 // #4 │ │ -0ad4f4: 55c9 e00f |0074: iget-boolean v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0fe0 │ │ -0ad4f8: 6e30 ca02 5009 |0076: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ad4fe: 0a05 |0079: move-result v5 │ │ -0ad500: 5cc5 f20f |007a: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0ff2 │ │ -0ad504: 55c5 dd0f |007c: iget-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0fdd │ │ -0ad508: 6e30 ca02 6005 |007e: invoke-virtual {v0, v6, v5}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ad50e: 0a05 |0081: move-result v5 │ │ -0ad510: 5cc5 ea0f |0082: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0fea │ │ -0ad514: 2204 6a04 |0084: new-instance v4, Landroid/util/TypedValue; // type@046a │ │ -0ad518: 7010 c720 0400 |0086: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0ad51e: 1305 0d00 |0089: const/16 v5, #int 13 // #d │ │ -0ad522: 6e30 d602 5004 |008b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@02d6 │ │ -0ad528: 5245 220a |008e: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0a22 │ │ -0ad52c: 1309 1100 |0090: const/16 v9, #int 17 // #11 │ │ -0ad530: 3395 7400 |0092: if-ne v5, v9, 0106 // +0074 │ │ -0ad534: 5245 1f0a |0094: iget v5, v4, Landroid/util/TypedValue;.data:I // field@0a1f │ │ -0ad538: 59c5 ef0f |0096: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0fef │ │ -0ad53c: 1305 0c00 |0098: const/16 v5, #int 12 // #c │ │ -0ad540: 6e20 d402 5000 |009a: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ -0ad546: 0c05 |009d: move-result-object v5 │ │ -0ad548: 5bc5 ed0f |009e: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0fed │ │ -0ad54c: 1305 0e00 |00a0: const/16 v5, #int 14 // #e │ │ -0ad550: 6e30 d302 5007 |00a2: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ad556: 0a05 |00a5: move-result v5 │ │ -0ad558: 59c5 e40f |00a6: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ -0ad55c: 2204 6a04 |00a8: new-instance v4, Landroid/util/TypedValue; // type@046a │ │ -0ad560: 7010 c720 0400 |00aa: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0ad566: 1305 0f00 |00ad: const/16 v5, #int 15 // #f │ │ -0ad56a: 6e30 d602 5004 |00af: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@02d6 │ │ -0ad570: 5245 220a |00b2: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0a22 │ │ -0ad574: 33a5 5400 |00b4: if-ne v5, v10, 0108 // +0054 │ │ -0ad578: 5445 210a |00b6: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0a21 │ │ -0ad57c: 7210 d733 0500 |00b8: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0ad582: 0c05 |00bb: move-result-object v5 │ │ -0ad584: 5bc5 e30f |00bc: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ -0ad588: 2204 6a04 |00be: new-instance v4, Landroid/util/TypedValue; // type@046a │ │ -0ad58c: 7010 c720 0400 |00c0: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0ad592: 1305 1000 |00c3: const/16 v5, #int 16 // #10 │ │ -0ad596: 6e30 d602 5004 |00c5: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@02d6 │ │ -0ad59c: 5245 220a |00c8: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0a22 │ │ -0ad5a0: 33a5 4000 |00ca: if-ne v5, v10, 010a // +0040 │ │ -0ad5a4: 5445 210a |00cc: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0a21 │ │ -0ad5a8: 7210 d733 0500 |00ce: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0ad5ae: 0c05 |00d1: move-result-object v5 │ │ -0ad5b0: 5bc5 e20f |00d2: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0fe2 │ │ -0ad5b4: 54c5 e20f |00d4: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0fe2 │ │ -0ad5b8: 3805 3600 |00d6: if-eqz v5, 010c // +0036 │ │ -0ad5bc: 0162 |00d8: move v2, v6 │ │ -0ad5be: 3802 3500 |00d9: if-eqz v2, 010e // +0035 │ │ -0ad5c2: 52c5 e40f |00db: iget v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ -0ad5c6: 3905 3100 |00dd: if-nez v5, 010e // +0031 │ │ -0ad5ca: 54c5 e30f |00df: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ -0ad5ce: 3905 2d00 |00e1: if-nez v5, 010e // +002d │ │ -0ad5d2: 54c5 e20f |00e3: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0fe2 │ │ -0ad5d6: 7100 e42f 0000 |00e5: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$200:()[Ljava/lang/Class; // method@2fe4 │ │ -0ad5dc: 0c06 |00e8: move-result-object v6 │ │ -0ad5de: 54c8 f40f |00e9: iget-object v8, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ -0ad5e2: 7110 e52f 0800 |00eb: invoke-static {v8}, Lcom/actionbarsherlock/view/MenuInflater;.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2fe5 │ │ -0ad5e8: 0c08 |00ee: move-result-object v8 │ │ -0ad5ea: 7040 db2f 5c86 |00ef: invoke-direct {v12, v5, v6, v8}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2fdb │ │ -0ad5f0: 0c05 |00f2: move-result-object v5 │ │ -0ad5f2: 1f05 bb05 |00f3: check-cast v5, Lcom/actionbarsherlock/view/ActionProvider; // type@05bb │ │ -0ad5f6: 5bc5 e10f |00f5: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ -0ad5fa: 6e10 d802 0000 |00f7: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0ad600: 5cc7 e50f |00fa: iput-boolean v7, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ -0ad604: 0e00 |00fc: return-void │ │ -0ad606: 0175 |00fd: move v5, v7 │ │ -0ad608: 2900 6dff |00fe: goto/16 006b // -0093 │ │ -0ad60c: 52c5 dc0f |0100: iget v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0fdc │ │ -0ad610: 59c5 e80f |0102: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ -0ad614: 2900 69ff |0104: goto/16 006d // -0097 │ │ -0ad618: 12f5 |0106: const/4 v5, #int -1 // #ff │ │ -0ad61a: 288f |0107: goto 0096 // -0071 │ │ -0ad61c: 0785 |0108: move-object v5, v8 │ │ -0ad61e: 28b3 |0109: goto 00bc // -004d │ │ -0ad620: 0785 |010a: move-object v5, v8 │ │ -0ad622: 28c7 |010b: goto 00d2 // -0039 │ │ -0ad624: 0172 |010c: move v2, v7 │ │ -0ad626: 28cc |010d: goto 00d9 // -0034 │ │ -0ad628: 3802 0900 |010e: if-eqz v2, 0117 // +0009 │ │ -0ad62c: 1a05 530f |0110: const-string v5, "MenuInflater" // string@0f53 │ │ -0ad630: 1a06 1906 |0112: const-string v6, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0619 │ │ -0ad634: 7120 b620 6500 |0114: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0ad63a: 5bc8 e10f |0117: iput-object v8, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ -0ad63e: 28de |0119: goto 00f7 // -0022 │ │ +0ad3f0: |[0ad3f0] com.actionbarsherlock.view.MenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ +0ad400: 130b 0b00 |0000: const/16 v11, #int 11 // #b │ │ +0ad404: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0ad406: 123a |0003: const/4 v10, #int 3 // #3 │ │ +0ad408: 1216 |0004: const/4 v6, #int 1 // #1 │ │ +0ad40a: 1207 |0005: const/4 v7, #int 0 // #0 │ │ +0ad40c: 54c5 f40f |0006: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad410: 7110 e32f 0500 |0008: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2fe3 │ │ +0ad416: 0c05 |000b: move-result-object v5 │ │ +0ad418: 6209 0e0c |000c: sget-object v9, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0c0e │ │ +0ad41c: 6e30 4e02 d509 |000e: invoke-virtual {v5, v13, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0ad422: 0c00 |0011: move-result-object v0 │ │ +0ad424: 1225 |0012: const/4 v5, #int 2 // #2 │ │ +0ad426: 6e30 d302 5007 |0013: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ad42c: 0a05 |0016: move-result v5 │ │ +0ad42e: 59c5 ec0f |0017: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0fec │ │ +0ad432: 1255 |0019: const/4 v5, #int 5 // #5 │ │ +0ad434: 52c9 db0f |001a: iget v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0fdb │ │ +0ad438: 6e30 d002 5009 |001c: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ad43e: 0a01 |001f: move-result v1 │ │ +0ad440: 1265 |0020: const/4 v5, #int 6 // #6 │ │ +0ad442: 52c9 df0f |0021: iget v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0fdf │ │ +0ad446: 6e30 d002 5009 |0023: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ad44c: 0a03 |0026: move-result v3 │ │ +0ad44e: 1505 ffff |0027: const/high16 v5, #int -65536 // #ffff │ │ +0ad452: b515 |0029: and-int/2addr v5, v1 │ │ +0ad454: 1409 ffff 0000 |002a: const v9, #float 9.18341e-41 // #0000ffff │ │ +0ad45a: b539 |002d: and-int/2addr v9, v3 │ │ +0ad45c: b695 |002e: or-int/2addr v5, v9 │ │ +0ad45e: 59c5 e70f |002f: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0fe7 │ │ +0ad462: 1275 |0031: const/4 v5, #int 7 // #7 │ │ +0ad464: 6e20 d502 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ +0ad46a: 0c05 |0035: move-result-object v5 │ │ +0ad46c: 5bc5 f00f |0036: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0ff0 │ │ +0ad470: 1305 0800 |0038: const/16 v5, #int 8 // #8 │ │ +0ad474: 6e20 d502 5000 |003a: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ +0ad47a: 0c05 |003d: move-result-object v5 │ │ +0ad47c: 5bc5 f10f |003e: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0ff1 │ │ +0ad480: 6e30 d302 7007 |0040: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ad486: 0a05 |0043: move-result v5 │ │ +0ad488: 59c5 eb0f |0044: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0feb │ │ +0ad48c: 1305 0900 |0046: const/16 v5, #int 9 // #9 │ │ +0ad490: 6e20 d402 5000 |0048: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ +0ad496: 0c05 |004b: move-result-object v5 │ │ +0ad498: 7020 d92f 5c00 |004c: invoke-direct {v12, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2fd9 │ │ +0ad49e: 0a05 |004f: move-result v5 │ │ +0ad4a0: 5ec5 e60f |0050: iput-char v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0fe6 │ │ +0ad4a4: 1305 0a00 |0052: const/16 v5, #int 10 // #a │ │ +0ad4a8: 6e20 d402 5000 |0054: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ +0ad4ae: 0c05 |0057: move-result-object v5 │ │ +0ad4b0: 7020 d92f 5c00 |0058: invoke-direct {v12, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2fd9 │ │ +0ad4b6: 0a05 |005b: move-result v5 │ │ +0ad4b8: 5ec5 ee0f |005c: iput-char v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0fee │ │ +0ad4bc: 6e20 d702 b000 |005e: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@02d7 │ │ +0ad4c2: 0a05 |0061: move-result v5 │ │ +0ad4c4: 3805 9e00 |0062: if-eqz v5, 0100 // +009e │ │ +0ad4c8: 6e30 ca02 b007 |0064: invoke-virtual {v0, v11, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ad4ce: 0a05 |0067: move-result v5 │ │ +0ad4d0: 3805 9500 |0068: if-eqz v5, 00fd // +0095 │ │ +0ad4d4: 0165 |006a: move v5, v6 │ │ +0ad4d6: 59c5 e80f |006b: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ +0ad4da: 6e30 ca02 a007 |006d: invoke-virtual {v0, v10, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ad4e0: 0a05 |0070: move-result v5 │ │ +0ad4e2: 5cc5 e90f |0071: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0fe9 │ │ +0ad4e6: 1245 |0073: const/4 v5, #int 4 // #4 │ │ +0ad4e8: 55c9 e00f |0074: iget-boolean v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0fe0 │ │ +0ad4ec: 6e30 ca02 5009 |0076: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ad4f2: 0a05 |0079: move-result v5 │ │ +0ad4f4: 5cc5 f20f |007a: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0ff2 │ │ +0ad4f8: 55c5 dd0f |007c: iget-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0fdd │ │ +0ad4fc: 6e30 ca02 6005 |007e: invoke-virtual {v0, v6, v5}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ad502: 0a05 |0081: move-result v5 │ │ +0ad504: 5cc5 ea0f |0082: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0fea │ │ +0ad508: 2204 6a04 |0084: new-instance v4, Landroid/util/TypedValue; // type@046a │ │ +0ad50c: 7010 c720 0400 |0086: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0ad512: 1305 0d00 |0089: const/16 v5, #int 13 // #d │ │ +0ad516: 6e30 d602 5004 |008b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@02d6 │ │ +0ad51c: 5245 220a |008e: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0a22 │ │ +0ad520: 1309 1100 |0090: const/16 v9, #int 17 // #11 │ │ +0ad524: 3395 7400 |0092: if-ne v5, v9, 0106 // +0074 │ │ +0ad528: 5245 1f0a |0094: iget v5, v4, Landroid/util/TypedValue;.data:I // field@0a1f │ │ +0ad52c: 59c5 ef0f |0096: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0fef │ │ +0ad530: 1305 0c00 |0098: const/16 v5, #int 12 // #c │ │ +0ad534: 6e20 d402 5000 |009a: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ +0ad53a: 0c05 |009d: move-result-object v5 │ │ +0ad53c: 5bc5 ed0f |009e: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0fed │ │ +0ad540: 1305 0e00 |00a0: const/16 v5, #int 14 // #e │ │ +0ad544: 6e30 d302 5007 |00a2: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ad54a: 0a05 |00a5: move-result v5 │ │ +0ad54c: 59c5 e40f |00a6: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ +0ad550: 2204 6a04 |00a8: new-instance v4, Landroid/util/TypedValue; // type@046a │ │ +0ad554: 7010 c720 0400 |00aa: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0ad55a: 1305 0f00 |00ad: const/16 v5, #int 15 // #f │ │ +0ad55e: 6e30 d602 5004 |00af: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@02d6 │ │ +0ad564: 5245 220a |00b2: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0a22 │ │ +0ad568: 33a5 5400 |00b4: if-ne v5, v10, 0108 // +0054 │ │ +0ad56c: 5445 210a |00b6: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0a21 │ │ +0ad570: 7210 d733 0500 |00b8: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0ad576: 0c05 |00bb: move-result-object v5 │ │ +0ad578: 5bc5 e30f |00bc: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ +0ad57c: 2204 6a04 |00be: new-instance v4, Landroid/util/TypedValue; // type@046a │ │ +0ad580: 7010 c720 0400 |00c0: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0ad586: 1305 1000 |00c3: const/16 v5, #int 16 // #10 │ │ +0ad58a: 6e30 d602 5004 |00c5: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@02d6 │ │ +0ad590: 5245 220a |00c8: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0a22 │ │ +0ad594: 33a5 4000 |00ca: if-ne v5, v10, 010a // +0040 │ │ +0ad598: 5445 210a |00cc: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0a21 │ │ +0ad59c: 7210 d733 0500 |00ce: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0ad5a2: 0c05 |00d1: move-result-object v5 │ │ +0ad5a4: 5bc5 e20f |00d2: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0fe2 │ │ +0ad5a8: 54c5 e20f |00d4: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0fe2 │ │ +0ad5ac: 3805 3600 |00d6: if-eqz v5, 010c // +0036 │ │ +0ad5b0: 0162 |00d8: move v2, v6 │ │ +0ad5b2: 3802 3500 |00d9: if-eqz v2, 010e // +0035 │ │ +0ad5b6: 52c5 e40f |00db: iget v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0fe4 │ │ +0ad5ba: 3905 3100 |00dd: if-nez v5, 010e // +0031 │ │ +0ad5be: 54c5 e30f |00df: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0fe3 │ │ +0ad5c2: 3905 2d00 |00e1: if-nez v5, 010e // +002d │ │ +0ad5c6: 54c5 e20f |00e3: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0fe2 │ │ +0ad5ca: 7100 e42f 0000 |00e5: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$200:()[Ljava/lang/Class; // method@2fe4 │ │ +0ad5d0: 0c06 |00e8: move-result-object v6 │ │ +0ad5d2: 54c8 f40f |00e9: iget-object v8, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0ff4 │ │ +0ad5d6: 7110 e52f 0800 |00eb: invoke-static {v8}, Lcom/actionbarsherlock/view/MenuInflater;.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2fe5 │ │ +0ad5dc: 0c08 |00ee: move-result-object v8 │ │ +0ad5de: 7040 db2f 5c86 |00ef: invoke-direct {v12, v5, v6, v8}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2fdb │ │ +0ad5e4: 0c05 |00f2: move-result-object v5 │ │ +0ad5e6: 1f05 bb05 |00f3: check-cast v5, Lcom/actionbarsherlock/view/ActionProvider; // type@05bb │ │ +0ad5ea: 5bc5 e10f |00f5: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ +0ad5ee: 6e10 d802 0000 |00f7: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0ad5f4: 5cc7 e50f |00fa: iput-boolean v7, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0fe5 │ │ +0ad5f8: 0e00 |00fc: return-void │ │ +0ad5fa: 0175 |00fd: move v5, v7 │ │ +0ad5fc: 2900 6dff |00fe: goto/16 006b // -0093 │ │ +0ad600: 52c5 dc0f |0100: iget v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0fdc │ │ +0ad604: 59c5 e80f |0102: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0fe8 │ │ +0ad608: 2900 69ff |0104: goto/16 006d // -0097 │ │ +0ad60c: 12f5 |0106: const/4 v5, #int -1 // #ff │ │ +0ad60e: 288f |0107: goto 0096 // -0071 │ │ +0ad610: 0785 |0108: move-object v5, v8 │ │ +0ad612: 28b3 |0109: goto 00bc // -004d │ │ +0ad614: 0785 |010a: move-object v5, v8 │ │ +0ad616: 28c7 |010b: goto 00d2 // -0039 │ │ +0ad618: 0172 |010c: move v2, v7 │ │ +0ad61a: 28cc |010d: goto 00d9 // -0034 │ │ +0ad61c: 3802 0900 |010e: if-eqz v2, 0117 // +0009 │ │ +0ad620: 1a05 530f |0110: const-string v5, "MenuInflater" // string@0f53 │ │ +0ad624: 1a06 1906 |0112: const-string v6, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0619 │ │ +0ad628: 7120 b620 6500 |0114: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0ad62e: 5bc8 e10f |0117: iput-object v8, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0fe1 │ │ +0ad632: 28de |0119: goto 00f7 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=342 │ │ 0x0012 line=346 │ │ 0x0019 line=347 │ │ 0x0020 line=348 │ │ 0x0027 line=349 │ │ @@ -174635,24 +174653,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0ad640: |[0ad640] com.actionbarsherlock.view.MenuInflater$MenuState.resetGroup:()V │ │ -0ad650: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ad652: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0ad654: 5920 de0f |0002: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ -0ad658: 5920 db0f |0004: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0fdb │ │ -0ad65c: 5920 df0f |0006: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0fdf │ │ -0ad660: 5920 dc0f |0008: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0fdc │ │ -0ad664: 5c21 e00f |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0fe0 │ │ -0ad668: 5c21 dd0f |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0fdd │ │ -0ad66c: 0e00 |000e: return-void │ │ +0ad634: |[0ad634] com.actionbarsherlock.view.MenuInflater$MenuState.resetGroup:()V │ │ +0ad644: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ad646: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0ad648: 5920 de0f |0002: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0fde │ │ +0ad64c: 5920 db0f |0004: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0fdb │ │ +0ad650: 5920 df0f |0006: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0fdf │ │ +0ad654: 5920 dc0f |0008: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0fdc │ │ +0ad658: 5c21 e00f |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0fe0 │ │ +0ad65c: 5c21 dd0f |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0fdd │ │ +0ad660: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=313 │ │ 0x0004 line=314 │ │ 0x0006 line=315 │ │ 0x0008 line=316 │ │ 0x000a line=317 │ │ @@ -174747,24 +174765,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0ad670: |[0ad670] com.actionbarsherlock.view.MenuInflater.:()V │ │ -0ad680: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ad682: 2300 1007 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ -0ad686: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0ad688: 1c02 5800 |0004: const-class v2, Landroid/content/Context; // type@0058 │ │ -0ad68c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0ad690: 6900 f60f |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff6 │ │ -0ad694: 6200 f60f |000a: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff6 │ │ -0ad698: 6900 f50f |000c: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff5 │ │ -0ad69c: 0e00 |000e: return-void │ │ +0ad664: |[0ad664] com.actionbarsherlock.view.MenuInflater.:()V │ │ +0ad674: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ad676: 2300 1007 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ +0ad67a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0ad67c: 1c02 5800 |0004: const-class v2, Landroid/content/Context; // type@0058 │ │ +0ad680: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0ad684: 6900 f60f |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff6 │ │ +0ad688: 6200 f60f |000a: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff6 │ │ +0ad68c: 6900 f50f |000c: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff5 │ │ +0ad690: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x000a line=63 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -174772,26 +174790,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0ad6a0: |[0ad6a0] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;)V │ │ -0ad6b0: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ad6b6: 5b23 fe0f |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ -0ad6ba: 5b23 ff0f |0005: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0fff │ │ -0ad6be: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0ad6c0: 2300 1107 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0711 │ │ -0ad6c4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0ad6c6: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -0ad6ca: 5b20 fd0f |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ -0ad6ce: 5420 fd0f |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ -0ad6d2: 5b20 fc0f |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0ffc │ │ -0ad6d6: 0e00 |0013: return-void │ │ +0ad694: |[0ad694] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;)V │ │ +0ad6a4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ad6aa: 5b23 fe0f |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ +0ad6ae: 5b23 ff0f |0005: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0fff │ │ +0ad6b2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0ad6b4: 2300 1107 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0711 │ │ +0ad6b8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0ad6ba: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +0ad6be: 5b20 fd0f |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ +0ad6c2: 5420 fd0f |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ +0ad6c6: 5b20 fc0f |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0ffc │ │ +0ad6ca: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ 0x0007 line=80 │ │ 0x000f line=81 │ │ @@ -174805,26 +174823,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0ad6d8: |[0ad6d8] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;Ljava/lang/Object;)V │ │ -0ad6e8: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ad6ee: 5b23 fe0f |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ -0ad6f2: 5b24 ff0f |0005: iput-object v4, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0fff │ │ -0ad6f6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0ad6f8: 2300 1107 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0711 │ │ -0ad6fc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0ad6fe: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -0ad702: 5b20 fd0f |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ -0ad706: 5420 fd0f |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ -0ad70a: 5b20 fc0f |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0ffc │ │ -0ad70e: 0e00 |0013: return-void │ │ +0ad6cc: |[0ad6cc] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;Ljava/lang/Object;)V │ │ +0ad6dc: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ad6e2: 5b23 fe0f |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ +0ad6e6: 5b24 ff0f |0005: iput-object v4, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0fff │ │ +0ad6ea: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0ad6ec: 2300 1107 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0711 │ │ +0ad6f0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0ad6f2: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +0ad6f6: 5b20 fd0f |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ +0ad6fa: 5420 fd0f |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ +0ad6fe: 5b20 fc0f |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0ffc │ │ +0ad702: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x0007 line=93 │ │ 0x000f line=94 │ │ @@ -174839,17 +174857,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad710: |[0ad710] com.actionbarsherlock.view.MenuInflater.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; │ │ -0ad720: 5410 fe0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ -0ad724: 1100 |0002: return-object v0 │ │ +0ad704: |[0ad704] com.actionbarsherlock.view.MenuInflater.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; │ │ +0ad714: 5410 fe0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ +0ad718: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #4 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -174857,34 +174875,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad728: |[0ad728] com.actionbarsherlock.view.MenuInflater.access$200:()[Ljava/lang/Class; │ │ -0ad738: 6200 f50f |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff5 │ │ -0ad73c: 1100 |0002: return-object v0 │ │ +0ad71c: |[0ad71c] com.actionbarsherlock.view.MenuInflater.access$200:()[Ljava/lang/Class; │ │ +0ad72c: 6200 f50f |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff5 │ │ +0ad730: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #5 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ name : 'access$300' │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad740: |[0ad740] com.actionbarsherlock.view.MenuInflater.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ -0ad750: 5410 fc0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0ffc │ │ -0ad754: 1100 |0002: return-object v0 │ │ +0ad734: |[0ad734] com.actionbarsherlock.view.MenuInflater.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ +0ad744: 5410 fc0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0ffc │ │ +0ad748: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #6 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -174892,17 +174910,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad758: |[0ad758] com.actionbarsherlock.view.MenuInflater.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; │ │ -0ad768: 5410 ff0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0fff │ │ -0ad76c: 1100 |0002: return-object v0 │ │ +0ad74c: |[0ad74c] com.actionbarsherlock.view.MenuInflater.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; │ │ +0ad75c: 5410 ff0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0fff │ │ +0ad760: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #7 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -174910,34 +174928,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad770: |[0ad770] com.actionbarsherlock.view.MenuInflater.access$500:()[Ljava/lang/Class; │ │ -0ad780: 6200 f60f |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff6 │ │ -0ad784: 1100 |0002: return-object v0 │ │ +0ad764: |[0ad764] com.actionbarsherlock.view.MenuInflater.access$500:()[Ljava/lang/Class; │ │ +0ad774: 6200 f60f |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0ff6 │ │ +0ad778: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #8 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ name : 'access$600' │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ad788: |[0ad788] com.actionbarsherlock.view.MenuInflater.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ -0ad798: 5410 fd0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ -0ad79c: 1100 |0002: return-object v0 │ │ +0ad77c: |[0ad77c] com.actionbarsherlock.view.MenuInflater.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ +0ad78c: 5410 fd0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0ffd │ │ +0ad790: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #9 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -174945,126 +174963,126 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 220 16-bit code units │ │ -0ad7a0: |[0ad7a0] com.actionbarsherlock.view.MenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V │ │ -0ad7b0: 2202 bf05 |0000: new-instance v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState; // type@05bf │ │ -0ad7b4: 7030 d52f a20d |0002: invoke-direct {v2, v10, v13}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V // method@2fd5 │ │ -0ad7ba: 7210 2935 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ -0ad7c0: 0a00 |0008: move-result v0 │ │ -0ad7c2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0ad7c4: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -0ad7c6: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -0ad7c8: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ -0ad7cc: 7210 2a35 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0ad7d2: 0c05 |0011: move-result-object v5 │ │ -0ad7d4: 1a07 d629 |0012: const-string v7, "menu" // string@29d6 │ │ -0ad7d8: 6e20 3c34 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad7de: 0a07 |0017: move-result v7 │ │ -0ad7e0: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ -0ad7e4: 7210 2c35 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0ad7ea: 0a00 |001d: move-result v0 │ │ -0ad7ec: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -0ad7ee: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ -0ad7f2: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ -0ad7f8: 7210 2c35 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0ad7fe: 0a00 |0027: move-result v0 │ │ -0ad800: 28f7 |0028: goto 001f // -0009 │ │ -0ad802: 2207 7f06 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@067f │ │ -0ad806: 2208 8206 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0ad80a: 7010 5134 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ad810: 1a09 cd04 |0030: const-string v9, "Expecting menu, got " // string@04cd │ │ -0ad814: 6e20 5a34 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ad81a: 0c08 |0035: move-result-object v8 │ │ -0ad81c: 6e20 5a34 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ad822: 0c08 |0039: move-result-object v8 │ │ -0ad824: 6e10 5f34 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ad82a: 0c08 |003d: move-result-object v8 │ │ -0ad82c: 7020 2f34 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0ad832: 2707 |0041: throw v7 │ │ -0ad834: 7210 2c35 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0ad83a: 0a00 |0045: move-result v0 │ │ -0ad83c: 1217 |0046: const/4 v7, #int 1 // #1 │ │ -0ad83e: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ -0ad842: 28d5 |0049: goto 001e // -002b │ │ -0ad844: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ -0ad848: 7210 2a35 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0ad84e: 0c05 |004f: move-result-object v5 │ │ -0ad850: 1a07 4521 |0050: const-string v7, "group" // string@2145 │ │ -0ad854: 6e20 3c34 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad85a: 0a07 |0055: move-result v7 │ │ -0ad85c: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ -0ad860: 6e20 dc2f c200 |0058: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@2fdc │ │ -0ad866: 28c9 |005b: goto 0024 // -0037 │ │ -0ad868: 1a07 6d23 |005c: const-string v7, "item" // string@236d │ │ -0ad86c: 6e20 3c34 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad872: 0a07 |0061: move-result v7 │ │ -0ad874: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ -0ad878: 6e20 dd2f c200 |0064: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@2fdd │ │ -0ad87e: 28bd |0067: goto 0024 // -0043 │ │ -0ad880: 1a07 d629 |0068: const-string v7, "menu" // string@29d6 │ │ -0ad884: 6e20 3c34 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad88a: 0a07 |006d: move-result v7 │ │ -0ad88c: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ -0ad890: 6e10 d82f 0200 |0070: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2fd8 │ │ -0ad896: 0c04 |0073: move-result-object v4 │ │ -0ad898: 7040 ea2f ba4c |0074: invoke-direct {v10, v11, v12, v4}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2fea │ │ -0ad89e: 28ad |0077: goto 0024 // -0053 │ │ -0ad8a0: 1211 |0078: const/4 v1, #int 1 // #1 │ │ -0ad8a2: 0756 |0079: move-object v6, v5 │ │ -0ad8a4: 28aa |007a: goto 0024 // -0056 │ │ -0ad8a6: 7210 2a35 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0ad8ac: 0c05 |007e: move-result-object v5 │ │ -0ad8ae: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ -0ad8b2: 6e20 3c34 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad8b8: 0a07 |0084: move-result v7 │ │ -0ad8ba: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ -0ad8be: 1201 |0087: const/4 v1, #int 0 // #0 │ │ -0ad8c0: 1206 |0088: const/4 v6, #int 0 // #0 │ │ -0ad8c2: 289b |0089: goto 0024 // -0065 │ │ -0ad8c4: 1a07 4521 |008a: const-string v7, "group" // string@2145 │ │ -0ad8c8: 6e20 3c34 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad8ce: 0a07 |008f: move-result v7 │ │ -0ad8d0: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ -0ad8d4: 6e10 de2f 0200 |0092: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2fde │ │ -0ad8da: 288f |0095: goto 0024 // -0071 │ │ -0ad8dc: 1a07 6d23 |0096: const-string v7, "item" // string@236d │ │ -0ad8e0: 6e20 3c34 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad8e6: 0a07 |009b: move-result v7 │ │ -0ad8e8: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ -0ad8ec: 6e10 da2f 0200 |009e: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.hasAddedItem:()Z // method@2fda │ │ -0ad8f2: 0a07 |00a1: move-result v7 │ │ -0ad8f4: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ -0ad8f8: 7110 d62f 0200 |00a4: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2fd6 │ │ -0ad8fe: 0c07 |00a7: move-result-object v7 │ │ -0ad900: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ -0ad904: 7110 d62f 0200 |00aa: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2fd6 │ │ -0ad90a: 0c07 |00ad: move-result-object v7 │ │ -0ad90c: 6e10 b22f 0700 |00ae: invoke-virtual {v7}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2fb2 │ │ -0ad912: 0a07 |00b1: move-result v7 │ │ -0ad914: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ -0ad918: 6e10 d82f 0200 |00b4: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2fd8 │ │ -0ad91e: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ -0ad922: 6e10 d72f 0200 |00b9: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addItem:()V // method@2fd7 │ │ -0ad928: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ -0ad92c: 1a07 d629 |00be: const-string v7, "menu" // string@29d6 │ │ -0ad930: 6e20 3c34 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ad936: 0a07 |00c3: move-result v7 │ │ -0ad938: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ -0ad93c: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ -0ad93e: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ -0ad942: 2207 7f06 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@067f │ │ -0ad946: 1a08 8313 |00cb: const-string v8, "Unexpected end of document" // string@1383 │ │ -0ad94a: 7020 2f34 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0ad950: 2707 |00d0: throw v7 │ │ -0ad952: 0e00 |00d1: return-void │ │ -0ad954: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ +0ad794: |[0ad794] com.actionbarsherlock.view.MenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V │ │ +0ad7a4: 2202 bf05 |0000: new-instance v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState; // type@05bf │ │ +0ad7a8: 7030 d52f a20d |0002: invoke-direct {v2, v10, v13}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V // method@2fd5 │ │ +0ad7ae: 7210 2935 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ +0ad7b4: 0a00 |0008: move-result v0 │ │ +0ad7b6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0ad7b8: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +0ad7ba: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +0ad7bc: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ +0ad7c0: 7210 2a35 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0ad7c6: 0c05 |0011: move-result-object v5 │ │ +0ad7c8: 1a07 d629 |0012: const-string v7, "menu" // string@29d6 │ │ +0ad7cc: 6e20 3c34 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad7d2: 0a07 |0017: move-result v7 │ │ +0ad7d4: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ +0ad7d8: 7210 2c35 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0ad7de: 0a00 |001d: move-result v0 │ │ +0ad7e0: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +0ad7e2: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ +0ad7e6: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ +0ad7ec: 7210 2c35 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0ad7f2: 0a00 |0027: move-result v0 │ │ +0ad7f4: 28f7 |0028: goto 001f // -0009 │ │ +0ad7f6: 2207 7f06 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@067f │ │ +0ad7fa: 2208 8206 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0ad7fe: 7010 5134 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ad804: 1a09 cd04 |0030: const-string v9, "Expecting menu, got " // string@04cd │ │ +0ad808: 6e20 5a34 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ad80e: 0c08 |0035: move-result-object v8 │ │ +0ad810: 6e20 5a34 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ad816: 0c08 |0039: move-result-object v8 │ │ +0ad818: 6e10 5f34 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ad81e: 0c08 |003d: move-result-object v8 │ │ +0ad820: 7020 2f34 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0ad826: 2707 |0041: throw v7 │ │ +0ad828: 7210 2c35 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0ad82e: 0a00 |0045: move-result v0 │ │ +0ad830: 1217 |0046: const/4 v7, #int 1 // #1 │ │ +0ad832: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ +0ad836: 28d5 |0049: goto 001e // -002b │ │ +0ad838: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ +0ad83c: 7210 2a35 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0ad842: 0c05 |004f: move-result-object v5 │ │ +0ad844: 1a07 4521 |0050: const-string v7, "group" // string@2145 │ │ +0ad848: 6e20 3c34 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad84e: 0a07 |0055: move-result v7 │ │ +0ad850: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ +0ad854: 6e20 dc2f c200 |0058: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@2fdc │ │ +0ad85a: 28c9 |005b: goto 0024 // -0037 │ │ +0ad85c: 1a07 6d23 |005c: const-string v7, "item" // string@236d │ │ +0ad860: 6e20 3c34 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad866: 0a07 |0061: move-result v7 │ │ +0ad868: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ +0ad86c: 6e20 dd2f c200 |0064: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@2fdd │ │ +0ad872: 28bd |0067: goto 0024 // -0043 │ │ +0ad874: 1a07 d629 |0068: const-string v7, "menu" // string@29d6 │ │ +0ad878: 6e20 3c34 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad87e: 0a07 |006d: move-result v7 │ │ +0ad880: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ +0ad884: 6e10 d82f 0200 |0070: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2fd8 │ │ +0ad88a: 0c04 |0073: move-result-object v4 │ │ +0ad88c: 7040 ea2f ba4c |0074: invoke-direct {v10, v11, v12, v4}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2fea │ │ +0ad892: 28ad |0077: goto 0024 // -0053 │ │ +0ad894: 1211 |0078: const/4 v1, #int 1 // #1 │ │ +0ad896: 0756 |0079: move-object v6, v5 │ │ +0ad898: 28aa |007a: goto 0024 // -0056 │ │ +0ad89a: 7210 2a35 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0ad8a0: 0c05 |007e: move-result-object v5 │ │ +0ad8a2: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ +0ad8a6: 6e20 3c34 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad8ac: 0a07 |0084: move-result v7 │ │ +0ad8ae: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ +0ad8b2: 1201 |0087: const/4 v1, #int 0 // #0 │ │ +0ad8b4: 1206 |0088: const/4 v6, #int 0 // #0 │ │ +0ad8b6: 289b |0089: goto 0024 // -0065 │ │ +0ad8b8: 1a07 4521 |008a: const-string v7, "group" // string@2145 │ │ +0ad8bc: 6e20 3c34 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad8c2: 0a07 |008f: move-result v7 │ │ +0ad8c4: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ +0ad8c8: 6e10 de2f 0200 |0092: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2fde │ │ +0ad8ce: 288f |0095: goto 0024 // -0071 │ │ +0ad8d0: 1a07 6d23 |0096: const-string v7, "item" // string@236d │ │ +0ad8d4: 6e20 3c34 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad8da: 0a07 |009b: move-result v7 │ │ +0ad8dc: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ +0ad8e0: 6e10 da2f 0200 |009e: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.hasAddedItem:()Z // method@2fda │ │ +0ad8e6: 0a07 |00a1: move-result v7 │ │ +0ad8e8: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ +0ad8ec: 7110 d62f 0200 |00a4: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2fd6 │ │ +0ad8f2: 0c07 |00a7: move-result-object v7 │ │ +0ad8f4: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ +0ad8f8: 7110 d62f 0200 |00aa: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2fd6 │ │ +0ad8fe: 0c07 |00ad: move-result-object v7 │ │ +0ad900: 6e10 b22f 0700 |00ae: invoke-virtual {v7}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2fb2 │ │ +0ad906: 0a07 |00b1: move-result v7 │ │ +0ad908: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ +0ad90c: 6e10 d82f 0200 |00b4: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2fd8 │ │ +0ad912: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ +0ad916: 6e10 d72f 0200 |00b9: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addItem:()V // method@2fd7 │ │ +0ad91c: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ +0ad920: 1a07 d629 |00be: const-string v7, "menu" // string@29d6 │ │ +0ad924: 6e20 3c34 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ad92a: 0a07 |00c3: move-result v7 │ │ +0ad92c: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ +0ad930: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ +0ad932: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ +0ad936: 2207 7f06 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@067f │ │ +0ad93a: 1a08 8313 |00cb: const-string v8, "Unexpected end of document" // string@1383 │ │ +0ad93e: 7020 2f34 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0ad944: 2707 |00d0: throw v7 │ │ +0ad946: 0e00 |00d1: return-void │ │ +0ad948: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=130 │ │ 0x0009 line=132 │ │ 0x000a line=133 │ │ 0x000b line=137 │ │ @@ -175130,41 +175148,41 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0ad968: |[0ad968] com.actionbarsherlock.view.MenuInflater.inflate:(ILcom/actionbarsherlock/view/Menu;)V │ │ -0ad978: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ad97a: 5453 fe0f |0001: iget-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ -0ad97e: 6e10 4602 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ad984: 0c03 |0006: move-result-object v3 │ │ -0ad986: 6e20 c102 6300 |0007: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@02c1 │ │ -0ad98c: 0c02 |000a: move-result-object v2 │ │ -0ad98e: 7110 c820 0200 |000b: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@20c8 │ │ -0ad994: 0c00 |000e: move-result-object v0 │ │ -0ad996: 7040 ea2f 2570 |000f: invoke-direct {v5, v2, v0, v7}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2fea │ │ -0ad99c: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ -0ad9a0: 7210 d902 0200 |0014: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@02d9 │ │ -0ad9a6: 0e00 |0017: return-void │ │ -0ad9a8: 0d01 |0018: move-exception v1 │ │ -0ad9aa: 2203 7904 |0019: new-instance v3, Landroid/view/InflateException; // type@0479 │ │ -0ad9ae: 1a04 c504 |001b: const-string v4, "Error inflating menu XML" // string@04c5 │ │ -0ad9b2: 7030 f320 4301 |001d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20f3 │ │ -0ad9b8: 2703 |0020: throw v3 │ │ -0ad9ba: 0d03 |0021: move-exception v3 │ │ -0ad9bc: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ -0ad9c0: 7210 d902 0200 |0024: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@02d9 │ │ -0ad9c6: 2703 |0027: throw v3 │ │ -0ad9c8: 0d01 |0028: move-exception v1 │ │ -0ad9ca: 2203 7904 |0029: new-instance v3, Landroid/view/InflateException; // type@0479 │ │ -0ad9ce: 1a04 c504 |002b: const-string v4, "Error inflating menu XML" // string@04c5 │ │ -0ad9d2: 7030 f320 4301 |002d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20f3 │ │ -0ad9d8: 2703 |0030: throw v3 │ │ +0ad95c: |[0ad95c] com.actionbarsherlock.view.MenuInflater.inflate:(ILcom/actionbarsherlock/view/Menu;)V │ │ +0ad96c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ad96e: 5453 fe0f |0001: iget-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0ffe │ │ +0ad972: 6e10 4602 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ad978: 0c03 |0006: move-result-object v3 │ │ +0ad97a: 6e20 c102 6300 |0007: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@02c1 │ │ +0ad980: 0c02 |000a: move-result-object v2 │ │ +0ad982: 7110 c820 0200 |000b: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@20c8 │ │ +0ad988: 0c00 |000e: move-result-object v0 │ │ +0ad98a: 7040 ea2f 2570 |000f: invoke-direct {v5, v2, v0, v7}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2fea │ │ +0ad990: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ +0ad994: 7210 d902 0200 |0014: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@02d9 │ │ +0ad99a: 0e00 |0017: return-void │ │ +0ad99c: 0d01 |0018: move-exception v1 │ │ +0ad99e: 2203 7904 |0019: new-instance v3, Landroid/view/InflateException; // type@0479 │ │ +0ad9a2: 1a04 c504 |001b: const-string v4, "Error inflating menu XML" // string@04c5 │ │ +0ad9a6: 7030 f320 4301 |001d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20f3 │ │ +0ad9ac: 2703 |0020: throw v3 │ │ +0ad9ae: 0d03 |0021: move-exception v3 │ │ +0ad9b0: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ +0ad9b4: 7210 d902 0200 |0024: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@02d9 │ │ +0ad9ba: 2703 |0027: throw v3 │ │ +0ad9bc: 0d01 |0028: move-exception v1 │ │ +0ad9be: 2203 7904 |0029: new-instance v3, Landroid/view/InflateException; // type@0479 │ │ +0ad9c2: 1a04 c504 |002b: const-string v4, "Error inflating menu XML" // string@04c5 │ │ +0ad9c6: 7030 f320 4301 |002d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20f3 │ │ +0ad9cc: 2703 |0030: throw v3 │ │ catches : 3 │ │ 0x0001 - 0x0012 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0018 │ │ Ljava/io/IOException; -> 0x0028 │ │ -> 0x0021 │ │ 0x0019 - 0x0021 │ │ -> 0x0021 │ │ @@ -175648,17 +175666,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ada00: |[0ada00] com.actionbarsherlock.view.Window.:(Landroid/content/Context;)V │ │ -0ada10: 7020 c622 1000 |0000: invoke-direct {v0, v1}, Landroid/view/Window;.:(Landroid/content/Context;)V // method@22c6 │ │ -0ada16: 0e00 |0003: return-void │ │ +0ad9f4: |[0ad9f4] com.actionbarsherlock.view.Window.:(Landroid/content/Context;)V │ │ +0ada04: 7020 c622 1000 |0000: invoke-direct {v0, v1}, Landroid/view/Window;.:(Landroid/content/Context;)V // method@22c6 │ │ +0ada0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/view/Window; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -175766,19 +175784,19 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0ada18: |[0ada18] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ -0ada28: 5b01 0c10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@100c │ │ -0ada2c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ada32: 5b02 0b10 |0005: iput-object v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0ada36: 0e00 |0007: return-void │ │ +0ada0c: |[0ada0c] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ +0ada1c: 5b01 0c10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@100c │ │ +0ada20: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ada26: 5b02 0b10 |0005: iput-object v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0ada2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x0005 line=841 │ │ 0x0007 line=842 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ @@ -175791,23 +175809,23 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0ada38: |[0ada38] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ -0ada48: 5230 0d10 |0000: iget v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0ada4c: 7110 fa33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0ada52: 0a00 |0005: move-result v0 │ │ -0ada54: 5221 0d10 |0006: iget v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0ada58: 7110 fa33 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0ada5e: 0a01 |000b: move-result v1 │ │ -0ada60: b110 |000c: sub-int/2addr v0, v1 │ │ -0ada62: 0f00 |000d: return v0 │ │ +0ada2c: |[0ada2c] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ +0ada3c: 5230 0d10 |0000: iget v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0ada40: 7110 fa33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0ada46: 0a00 |0005: move-result v0 │ │ +0ada48: 5221 0d10 |0006: iget v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0ada4c: 7110 fa33 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0ada52: 0a01 |000b: move-result v1 │ │ +0ada54: b110 |000c: sub-int/2addr v0, v1 │ │ +0ada56: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0000 - 0x000e reg=3 another Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ @@ -175816,19 +175834,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ada64: |[0ada64] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ -0ada74: 1f02 c905 |0000: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0ada78: 6e20 2830 2100 |0002: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@3028 │ │ -0ada7e: 0a00 |0005: move-result v0 │ │ -0ada80: 0f00 |0006: return v0 │ │ +0ada58: |[0ada58] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ +0ada68: 1f02 c905 |0000: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0ada6c: 6e20 2830 2100 |0002: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@3028 │ │ +0ada72: 0a00 |0005: move-result v0 │ │ +0ada74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -175837,40 +175855,40 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -0ada84: |[0ada84] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ -0ada94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ada96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0ada98: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0ada9c: 0f01 |0004: return v1 │ │ -0ada9e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -0adaa2: 0121 |0007: move v1, v2 │ │ -0adaa4: 28fc |0008: goto 0004 // -0004 │ │ -0adaa6: 6e10 2b34 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0adaac: 0c03 |000c: move-result-object v3 │ │ -0adaae: 6e10 2b34 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0adab4: 0c04 |0010: move-result-object v4 │ │ -0adab6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0adaba: 0121 |0013: move v1, v2 │ │ -0adabc: 28f0 |0014: goto 0004 // -0010 │ │ -0adabe: 0760 |0015: move-object v0, v6 │ │ -0adac0: 1f00 c905 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0adac4: 5253 0d10 |0018: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0adac8: 7110 fa33 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0adace: 0a03 |001d: move-result v3 │ │ -0adad0: 5204 0d10 |001e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0adad4: 7110 fa33 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0adada: 0a04 |0023: move-result v4 │ │ -0adadc: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ -0adae0: 0121 |0026: move v1, v2 │ │ -0adae2: 28dd |0027: goto 0004 // -0023 │ │ +0ada78: |[0ada78] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ +0ada88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ada8a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0ada8c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0ada90: 0f01 |0004: return v1 │ │ +0ada92: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0ada96: 0121 |0007: move v1, v2 │ │ +0ada98: 28fc |0008: goto 0004 // -0004 │ │ +0ada9a: 6e10 2b34 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0adaa0: 0c03 |000c: move-result-object v3 │ │ +0adaa2: 6e10 2b34 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0adaa8: 0c04 |0010: move-result-object v4 │ │ +0adaaa: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0adaae: 0121 |0013: move v1, v2 │ │ +0adab0: 28f0 |0014: goto 0004 // -0010 │ │ +0adab2: 0760 |0015: move-object v0, v6 │ │ +0adab4: 1f00 c905 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0adab8: 5253 0d10 |0018: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0adabc: 7110 fa33 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0adac2: 0a03 |001d: move-result v3 │ │ +0adac4: 5204 0d10 |001e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0adac8: 7110 fa33 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0adace: 0a04 |0023: move-result v4 │ │ +0adad0: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ +0adad4: 0121 |0026: move v1, v2 │ │ +0adad6: 28dd |0027: goto 0004 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=851 │ │ 0x0004 line=864 │ │ 0x0005 line=854 │ │ 0x0008 line=855 │ │ 0x0009 line=857 │ │ @@ -175888,20 +175906,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0adae4: |[0adae4] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ -0adaf4: 5210 0d10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0adaf8: 7110 fa33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0adafe: 0a00 |0005: move-result v0 │ │ -0adb00: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ -0adb04: 0f00 |0008: return v0 │ │ +0adad8: |[0adad8] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ +0adae8: 5210 0d10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0adaec: 7110 fa33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0adaf2: 0a00 |0005: move-result v0 │ │ +0adaf4: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ +0adaf8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;) │ │ @@ -175909,39 +175927,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0adb08: |[0adb08] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ -0adb18: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0adb1c: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0adb22: 1a01 0215 |0005: const-string v1, "[" // string@1502 │ │ -0adb26: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adb2c: 1a01 0a2f |000a: const-string v1, "resolveInfo:" // string@2f0a │ │ -0adb30: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adb36: 0c01 |000f: move-result-object v1 │ │ -0adb38: 5462 0b10 |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0adb3c: 6e10 af02 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@02af │ │ -0adb42: 0c02 |0015: move-result-object v2 │ │ -0adb44: 6e20 5a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adb4a: 1a01 4601 |0019: const-string v1, "; weight:" // string@0146 │ │ -0adb4e: 6e20 5a34 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adb54: 0c01 |001e: move-result-object v1 │ │ -0adb56: 2202 9506 |001f: new-instance v2, Ljava/math/BigDecimal; // type@0695 │ │ -0adb5a: 5263 0d10 |0021: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0adb5e: 8934 |0023: float-to-double v4, v3 │ │ -0adb60: 7030 7c34 4205 |0024: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@347c │ │ -0adb66: 6e20 5934 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0adb6c: 1a01 5615 |002a: const-string v1, "]" // string@1556 │ │ -0adb70: 6e20 5a34 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adb76: 6e10 5f34 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0adb7c: 0c01 |0032: move-result-object v1 │ │ -0adb7e: 1101 |0033: return-object v1 │ │ +0adafc: |[0adafc] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ +0adb0c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0adb10: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0adb16: 1a01 0215 |0005: const-string v1, "[" // string@1502 │ │ +0adb1a: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adb20: 1a01 0a2f |000a: const-string v1, "resolveInfo:" // string@2f0a │ │ +0adb24: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adb2a: 0c01 |000f: move-result-object v1 │ │ +0adb2c: 5462 0b10 |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0adb30: 6e10 af02 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@02af │ │ +0adb36: 0c02 |0015: move-result-object v2 │ │ +0adb38: 6e20 5a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adb3e: 1a01 4601 |0019: const-string v1, "; weight:" // string@0146 │ │ +0adb42: 6e20 5a34 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adb48: 0c01 |001e: move-result-object v1 │ │ +0adb4a: 2202 9506 |001f: new-instance v2, Ljava/math/BigDecimal; // type@0695 │ │ +0adb4e: 5263 0d10 |0021: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0adb52: 8934 |0023: float-to-double v4, v3 │ │ +0adb54: 7030 7c34 4205 |0024: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@347c │ │ +0adb5a: 6e20 5934 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0adb60: 1a01 5615 |002a: const-string v1, "]" // string@1556 │ │ +0adb64: 6e20 5a34 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adb6a: 6e10 5f34 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0adb70: 0c01 |0032: move-result-object v1 │ │ +0adb72: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0005 line=874 │ │ 0x000a line=875 │ │ 0x0019 line=876 │ │ 0x002a line=877 │ │ @@ -176026,20 +176044,20 @@ │ │ type : '(Landroid/content/ComponentName;JF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0adb80: |[0adb80] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ -0adb90: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0adb96: 5b01 1110 |0003: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adb9a: 5a02 1210 |0005: iput-wide v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ -0adb9e: 5904 1310 |0007: iput v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ -0adba2: 0e00 |0009: return-void │ │ +0adb74: |[0adb74] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ +0adb84: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0adb8a: 5b01 1110 |0003: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adb8e: 5a02 1210 |0005: iput-wide v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ +0adb92: 5904 1310 |0007: iput v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ +0adb96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0003 line=765 │ │ 0x0005 line=766 │ │ 0x0007 line=767 │ │ 0x0009 line=768 │ │ @@ -176054,19 +176072,19 @@ │ │ type : '(Ljava/lang/String;JF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0adba4: |[0adba4] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ -0adbb4: 7110 2c02 0300 |0000: invoke-static {v3}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@022c │ │ -0adbba: 0c00 |0003: move-result-object v0 │ │ -0adbbc: 7056 3130 0254 |0004: invoke-direct {v2, v0, v4, v5, v6}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@3031 │ │ -0adbc2: 0e00 |0007: return-void │ │ +0adb98: |[0adb98] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ +0adba8: 7110 2c02 0300 |0000: invoke-static {v3}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@022c │ │ +0adbae: 0c00 |0003: move-result-object v0 │ │ +0adbb0: 7056 3130 0254 |0004: invoke-direct {v2, v0, v4, v5, v6}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@3031 │ │ +0adbb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ 0x0000 - 0x0008 reg=3 activityName Ljava/lang/String; │ │ @@ -176079,59 +176097,59 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0adbc4: |[0adbc4] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ -0adbd4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0adbd6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0adbd8: 3398 0300 |0002: if-ne v8, v9, 0005 // +0003 │ │ -0adbdc: 0f01 |0004: return v1 │ │ -0adbde: 3909 0400 |0005: if-nez v9, 0009 // +0004 │ │ -0adbe2: 0121 |0007: move v1, v2 │ │ -0adbe4: 28fc |0008: goto 0004 // -0004 │ │ -0adbe6: 6e10 2b34 0800 |0009: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0adbec: 0c03 |000c: move-result-object v3 │ │ -0adbee: 6e10 2b34 0900 |000d: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0adbf4: 0c04 |0010: move-result-object v4 │ │ -0adbf6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0adbfa: 0121 |0013: move v1, v2 │ │ -0adbfc: 28f0 |0014: goto 0004 // -0010 │ │ -0adbfe: 0790 |0015: move-object v0, v9 │ │ -0adc00: 1f00 cc05 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0adc04: 5483 1110 |0018: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adc08: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -0adc0c: 5403 1110 |001c: iget-object v3, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adc10: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -0adc14: 0121 |0020: move v1, v2 │ │ -0adc16: 28e3 |0021: goto 0004 // -001d │ │ -0adc18: 5483 1110 |0022: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adc1c: 5404 1110 |0024: iget-object v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adc20: 6e20 2702 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@0227 │ │ -0adc26: 0a03 |0029: move-result v3 │ │ -0adc28: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -0adc2c: 0121 |002c: move v1, v2 │ │ -0adc2e: 28d7 |002d: goto 0004 // -0029 │ │ -0adc30: 5384 1210 |002e: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ -0adc34: 5306 1210 |0030: iget-wide v6, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ -0adc38: 3103 0406 |0032: cmp-long v3, v4, v6 │ │ -0adc3c: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ -0adc40: 0121 |0036: move v1, v2 │ │ -0adc42: 28cd |0037: goto 0004 // -0033 │ │ -0adc44: 5283 1310 |0038: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ -0adc48: 7110 fa33 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0adc4e: 0a03 |003d: move-result v3 │ │ -0adc50: 5204 1310 |003e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ -0adc54: 7110 fa33 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0adc5a: 0a04 |0043: move-result v4 │ │ -0adc5c: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ -0adc60: 0121 |0046: move v1, v2 │ │ -0adc62: 28bd |0047: goto 0004 // -0043 │ │ +0adbb8: |[0adbb8] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ +0adbc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0adbca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0adbcc: 3398 0300 |0002: if-ne v8, v9, 0005 // +0003 │ │ +0adbd0: 0f01 |0004: return v1 │ │ +0adbd2: 3909 0400 |0005: if-nez v9, 0009 // +0004 │ │ +0adbd6: 0121 |0007: move v1, v2 │ │ +0adbd8: 28fc |0008: goto 0004 // -0004 │ │ +0adbda: 6e10 2b34 0800 |0009: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0adbe0: 0c03 |000c: move-result-object v3 │ │ +0adbe2: 6e10 2b34 0900 |000d: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0adbe8: 0c04 |0010: move-result-object v4 │ │ +0adbea: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0adbee: 0121 |0013: move v1, v2 │ │ +0adbf0: 28f0 |0014: goto 0004 // -0010 │ │ +0adbf2: 0790 |0015: move-object v0, v9 │ │ +0adbf4: 1f00 cc05 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0adbf8: 5483 1110 |0018: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adbfc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +0adc00: 5403 1110 |001c: iget-object v3, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adc04: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +0adc08: 0121 |0020: move v1, v2 │ │ +0adc0a: 28e3 |0021: goto 0004 // -001d │ │ +0adc0c: 5483 1110 |0022: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adc10: 5404 1110 |0024: iget-object v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adc14: 6e20 2702 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@0227 │ │ +0adc1a: 0a03 |0029: move-result v3 │ │ +0adc1c: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +0adc20: 0121 |002c: move v1, v2 │ │ +0adc22: 28d7 |002d: goto 0004 // -0029 │ │ +0adc24: 5384 1210 |002e: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ +0adc28: 5306 1210 |0030: iget-wide v6, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ +0adc2c: 3103 0406 |0032: cmp-long v3, v4, v6 │ │ +0adc30: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ +0adc34: 0121 |0036: move v1, v2 │ │ +0adc36: 28cd |0037: goto 0004 // -0033 │ │ +0adc38: 5283 1310 |0038: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ +0adc3c: 7110 fa33 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0adc42: 0a03 |003d: move-result v3 │ │ +0adc44: 5204 1310 |003e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ +0adc48: 7110 fa33 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0adc4e: 0a04 |0043: move-result v4 │ │ +0adc50: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ +0adc54: 0121 |0046: move v1, v2 │ │ +0adc56: 28bd |0047: goto 0004 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=782 │ │ 0x0004 line=805 │ │ 0x0005 line=785 │ │ 0x0008 line=786 │ │ 0x0009 line=788 │ │ @@ -176156,39 +176174,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -0adc64: |[0adc64] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ -0adc74: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -0adc78: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0adc7a: 5482 1110 |0003: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adc7e: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ -0adc82: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0adc84: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ -0adc88: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -0adc8c: 5384 1210 |000c: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ -0adc90: 5386 1210 |000e: iget-wide v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ -0adc94: 1303 2000 |0010: const/16 v3, #int 32 // #20 │ │ -0adc98: c536 |0012: ushr-long/2addr v6, v3 │ │ -0adc9a: c264 |0013: xor-long/2addr v4, v6 │ │ -0adc9c: 8443 |0014: long-to-int v3, v4 │ │ -0adc9e: 9001 0203 |0015: add-int v1, v2, v3 │ │ -0adca2: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -0adca6: 5283 1310 |0019: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ -0adcaa: 7110 fa33 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ -0adcb0: 0a03 |001e: move-result v3 │ │ -0adcb2: 9001 0203 |001f: add-int v1, v2, v3 │ │ -0adcb6: 0f01 |0021: return v1 │ │ -0adcb8: 5482 1110 |0022: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adcbc: 6e10 2b02 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@022b │ │ -0adcc2: 0a02 |0027: move-result v2 │ │ -0adcc4: 28e0 |0028: goto 0008 // -0020 │ │ +0adc58: |[0adc58] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ +0adc68: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +0adc6c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0adc6e: 5482 1110 |0003: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adc72: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ +0adc76: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0adc78: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ +0adc7c: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +0adc80: 5384 1210 |000c: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ +0adc84: 5386 1210 |000e: iget-wide v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ +0adc88: 1303 2000 |0010: const/16 v3, #int 32 // #20 │ │ +0adc8c: c536 |0012: ushr-long/2addr v6, v3 │ │ +0adc8e: c264 |0013: xor-long/2addr v4, v6 │ │ +0adc90: 8443 |0014: long-to-int v3, v4 │ │ +0adc92: 9001 0203 |0015: add-int v1, v2, v3 │ │ +0adc96: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +0adc9a: 5283 1310 |0019: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ +0adc9e: 7110 fa33 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@33fa │ │ +0adca4: 0a03 |001e: move-result v3 │ │ +0adca6: 9001 0203 |001f: add-int v1, v2, v3 │ │ +0adcaa: 0f01 |0021: return v1 │ │ +0adcac: 5482 1110 |0022: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adcb0: 6e10 2b02 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@022b │ │ +0adcb6: 0a02 |0027: move-result v2 │ │ +0adcb8: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0002 line=773 │ │ 0x0003 line=774 │ │ 0x000a line=775 │ │ 0x0017 line=776 │ │ @@ -176204,42 +176222,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -0adcc8: |[0adcc8] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ -0adcd8: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0adcdc: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0adce2: 1a01 0215 |0005: const-string v1, "[" // string@1502 │ │ -0adce6: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adcec: 1a01 3301 |000a: const-string v1, "; activity:" // string@0133 │ │ -0adcf0: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adcf6: 0c01 |000f: move-result-object v1 │ │ -0adcf8: 5462 1110 |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0adcfc: 6e20 5934 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0add02: 1a01 4401 |0015: const-string v1, "; time:" // string@0144 │ │ -0add06: 6e20 5a34 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0add0c: 0c01 |001a: move-result-object v1 │ │ -0add0e: 5362 1210 |001b: iget-wide v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ -0add12: 6e30 5734 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0add18: 1a01 4601 |0020: const-string v1, "; weight:" // string@0146 │ │ -0add1c: 6e20 5a34 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0add22: 0c01 |0025: move-result-object v1 │ │ -0add24: 2202 9506 |0026: new-instance v2, Ljava/math/BigDecimal; // type@0695 │ │ -0add28: 5263 1310 |0028: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ -0add2c: 8934 |002a: float-to-double v4, v3 │ │ -0add2e: 7030 7c34 4205 |002b: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@347c │ │ -0add34: 6e20 5934 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0add3a: 1a01 5615 |0031: const-string v1, "]" // string@1556 │ │ -0add3e: 6e20 5a34 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0add44: 6e10 5f34 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0add4a: 0c01 |0039: move-result-object v1 │ │ -0add4c: 1101 |003a: return-object v1 │ │ +0adcbc: |[0adcbc] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ +0adccc: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0adcd0: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0adcd6: 1a01 0215 |0005: const-string v1, "[" // string@1502 │ │ +0adcda: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adce0: 1a01 3301 |000a: const-string v1, "; activity:" // string@0133 │ │ +0adce4: 6e20 5a34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adcea: 0c01 |000f: move-result-object v1 │ │ +0adcec: 5462 1110 |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0adcf0: 6e20 5934 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0adcf6: 1a01 4401 |0015: const-string v1, "; time:" // string@0144 │ │ +0adcfa: 6e20 5a34 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0add00: 0c01 |001a: move-result-object v1 │ │ +0add02: 5362 1210 |001b: iget-wide v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ +0add06: 6e30 5734 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0add0c: 1a01 4601 |0020: const-string v1, "; weight:" // string@0146 │ │ +0add10: 6e20 5a34 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0add16: 0c01 |0025: move-result-object v1 │ │ +0add18: 2202 9506 |0026: new-instance v2, Ljava/math/BigDecimal; // type@0695 │ │ +0add1c: 5263 1310 |0028: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ +0add20: 8934 |002a: float-to-double v4, v3 │ │ +0add22: 7030 7c34 4205 |002b: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@347c │ │ +0add28: 6e20 5934 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0add2e: 1a01 5615 |0031: const-string v1, "]" // string@1556 │ │ +0add32: 6e20 5a34 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0add38: 6e10 5f34 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0add3e: 0c01 |0039: move-result-object v1 │ │ +0add40: 1101 |003a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0005 line=811 │ │ 0x000a line=812 │ │ 0x0015 line=813 │ │ 0x0020 line=814 │ │ @@ -176284,18 +176302,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0add50: |[0add50] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ │ -0add60: 5b01 1410 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@1014 │ │ -0add64: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0add6a: 0e00 |0005: return-void │ │ +0add44: |[0add44] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ │ +0add54: 5b01 1410 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@1014 │ │ +0add58: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0add5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; │ │ 0x0000 - 0x0006 reg=1 this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ │ │ @@ -176305,22 +176323,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0add6c: |[0add6c] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.run:()V │ │ -0add7c: 5410 1410 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@1014 │ │ -0add80: 5400 1510 |0002: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0add84: 7110 4830 0000 |0004: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@3048 │ │ -0add8a: 5410 1410 |0007: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@1014 │ │ -0add8e: 5400 1510 |0009: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0add92: 7110 4930 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@3049 │ │ -0add98: 0e00 |000e: return-void │ │ +0add60: |[0add60] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.run:()V │ │ +0add70: 5410 1410 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@1014 │ │ +0add74: 5400 1510 |0002: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0add78: 7110 4830 0000 |0004: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@3048 │ │ +0add7e: 5410 1410 |0007: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@1014 │ │ +0add82: 5400 1510 |0009: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0add86: 7110 4930 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@3049 │ │ +0add8c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1020 │ │ 0x0007 line=1021 │ │ 0x000e line=1022 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; │ │ @@ -176360,18 +176378,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0add9c: |[0add9c] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0addac: 5b01 1510 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0addb0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0addb6: 0e00 |0005: return-void │ │ +0add90: |[0add90] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0adda0: 5b01 1510 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0adda4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0addaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ @@ -176380,17 +176398,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0addb8: |[0addb8] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -0addc8: 7020 3830 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@3038 │ │ -0addce: 0e00 |0003: return-void │ │ +0addac: |[0addac] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +0addbc: 7020 3830 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@3038 │ │ +0addc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserModel$1; │ │ @@ -176401,236 +176419,236 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 26 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 439 16-bit code units │ │ -0addd0: |[0addd0] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.run:()V │ │ -0adde0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0adde2: 0800 1900 |0001: move-object/from16 v0, v25 │ │ -0adde6: 5400 1510 |0003: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0addea: 0816 0000 |0005: move-object/from16 v22, v0 │ │ -0addee: 7701 4430 1600 |0007: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@3044 │ │ -0addf4: 0c16 |000a: move-result-object v22 │ │ -0addf6: 0800 1900 |000b: move-object/from16 v0, v25 │ │ -0addfa: 5400 1510 |000d: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0addfe: 0817 0000 |000f: move-object/from16 v23, v0 │ │ -0ade02: 7701 4330 1700 |0011: invoke-static/range {v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0ade08: 0c17 |0014: move-result-object v23 │ │ -0ade0a: 7402 5102 1600 |0015: invoke-virtual/range {v22, v23}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0251 │ │ -0ade10: 0c05 |0018: move-result-object v5 │ │ -0ade12: 7100 c920 0000 |0019: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@20c9 │ │ -0ade18: 0c0d |001c: move-result-object v13 │ │ -0ade1a: 1316 0000 |001d: const/16 v22, #int 0 // #0 │ │ -0ade1e: 0800 1600 |001f: move-object/from16 v0, v22 │ │ -0ade22: 7230 3035 5d00 |0021: invoke-interface {v13, v5, v0}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@3530 │ │ -0ade28: 1312 0000 |0024: const/16 v18, #int 0 // #0 │ │ -0ade2c: 1316 0100 |0026: const/16 v22, #int 1 // #1 │ │ -0ade30: 0200 1200 |0028: move/from16 v0, v18 │ │ -0ade34: 0201 1600 |002a: move/from16 v1, v22 │ │ -0ade38: 3210 1100 |002c: if-eq v0, v1, 003d // +0011 │ │ -0ade3c: 1316 0200 |002e: const/16 v22, #int 2 // #2 │ │ -0ade40: 0200 1200 |0030: move/from16 v0, v18 │ │ -0ade44: 0201 1600 |0032: move/from16 v1, v22 │ │ -0ade48: 3210 0900 |0034: if-eq v0, v1, 003d // +0009 │ │ -0ade4c: 7210 2c35 0d00 |0036: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0ade52: 0a12 |0039: move-result v18 │ │ -0ade54: 28ec |003a: goto 0026 // -0014 │ │ -0ade56: 0d06 |003b: move-exception v6 │ │ -0ade58: 0e00 |003c: return-void │ │ -0ade5a: 1a16 cf21 |003d: const-string v22, "historical-records" // string@21cf │ │ -0ade5e: 7210 2a35 0d00 |003f: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0ade64: 0c17 |0042: move-result-object v23 │ │ -0ade66: 7402 3c34 1600 |0043: invoke-virtual/range {v22, v23}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0ade6c: 0a16 |0046: move-result v22 │ │ -0ade6e: 3916 3d00 |0047: if-nez v22, 0084 // +003d │ │ -0ade72: 2216 c906 |0049: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@06c9 │ │ -0ade76: 1a17 ad11 |004b: const-string v23, "Share records file does not start with historical-records tag." // string@11ad │ │ -0ade7a: 7602 3135 1600 |004d: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@3531 │ │ -0ade80: 2716 |0050: throw v22 │ │ -0ade82: 0d15 |0051: move-exception v21 │ │ -0ade84: 7100 4230 0000 |0052: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ -0ade8a: 0c16 |0055: move-result-object v22 │ │ -0ade8c: 2217 8206 |0056: new-instance v23, Ljava/lang/StringBuilder; // type@0682 │ │ -0ade90: 7601 5134 1700 |0058: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ade96: 1a18 c604 |005b: const-string v24, "Error reading historical recrod file: " // string@04c6 │ │ -0ade9a: 7402 5a34 1700 |005d: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adea0: 0c17 |0060: move-result-object v23 │ │ -0adea2: 0800 1900 |0061: move-object/from16 v0, v25 │ │ -0adea6: 5400 1510 |0063: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0adeaa: 0818 0000 |0065: move-object/from16 v24, v0 │ │ -0adeae: 7701 4330 1800 |0067: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0adeb4: 0c18 |006a: move-result-object v24 │ │ -0adeb6: 7402 5a34 1700 |006b: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adebc: 0c17 |006e: move-result-object v23 │ │ -0adebe: 7401 5f34 1700 |006f: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0adec4: 0c17 |0072: move-result-object v23 │ │ -0adec6: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -0adeca: 0801 1700 |0075: move-object/from16 v1, v23 │ │ -0adece: 0802 1500 |0077: move-object/from16 v2, v21 │ │ -0aded2: 7130 b320 1002 |0079: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0aded8: 3805 c0ff |007c: if-eqz v5, 003c // -0040 │ │ -0adedc: 6e10 a533 0500 |007e: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ -0adee2: 28bb |0081: goto 003c // -0045 │ │ -0adee4: 0d16 |0082: move-exception v22 │ │ -0adee6: 28b9 |0083: goto 003c // -0047 │ │ -0adee8: 220f 9f06 |0084: new-instance v15, Ljava/util/ArrayList; // type@069f │ │ -0adeec: 7010 8534 0f00 |0086: invoke-direct {v15}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0adef2: 7210 2c35 0d00 |0089: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0adef8: 0a12 |008c: move-result v18 │ │ -0adefa: 1316 0100 |008d: const/16 v22, #int 1 // #1 │ │ -0adefe: 0200 1200 |008f: move/from16 v0, v18 │ │ -0adf02: 0201 1600 |0091: move/from16 v1, v22 │ │ -0adf06: 3310 3400 |0093: if-ne v0, v1, 00c7 // +0034 │ │ -0adf0a: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -0adf0e: 5400 1510 |0097: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0adf12: 0816 0000 |0099: move-object/from16 v22, v0 │ │ -0adf16: 7701 4530 1600 |009b: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@3045 │ │ -0adf1c: 0c17 |009e: move-result-object v23 │ │ -0adf1e: 1d17 |009f: monitor-enter v23 │ │ -0adf20: 2213 a906 |00a0: new-instance v19, Ljava/util/LinkedHashSet; // type@06a9 │ │ -0adf24: 0800 1300 |00a2: move-object/from16 v0, v19 │ │ -0adf28: 7020 c934 f000 |00a4: invoke-direct {v0, v15}, Ljava/util/LinkedHashSet;.:(Ljava/util/Collection;)V // method@34c9 │ │ -0adf2e: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0adf32: 5400 1510 |00a9: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0adf36: 0816 0000 |00ab: move-object/from16 v22, v0 │ │ -0adf3a: 7701 4630 1600 |00ad: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@3046 │ │ -0adf40: 0c08 |00b0: move-result-object v8 │ │ -0adf42: 7210 dc34 0800 |00b1: invoke-interface {v8}, Ljava/util/List;.size:()I // method@34dc │ │ -0adf48: 0a09 |00b4: move-result v9 │ │ -0adf4a: d80a 09ff |00b5: add-int/lit8 v10, v9, #int -1 // #ff │ │ -0adf4e: 3a0a aa00 |00b7: if-ltz v10, 0161 // +00aa │ │ -0adf52: 7220 d834 a800 |00b9: invoke-interface {v8, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0adf58: 0c07 |00bc: move-result-object v7 │ │ -0adf5a: 1f07 cc05 |00bd: check-cast v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0adf5e: 0800 1300 |00bf: move-object/from16 v0, v19 │ │ -0adf62: 7220 ef34 7000 |00c1: invoke-interface {v0, v7}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ -0adf68: d80a 0aff |00c4: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0adf6c: 28f1 |00c6: goto 00b7 // -000f │ │ -0adf6e: 1316 0300 |00c7: const/16 v22, #int 3 // #3 │ │ -0adf72: 0200 1200 |00c9: move/from16 v0, v18 │ │ -0adf76: 0201 1600 |00cb: move/from16 v1, v22 │ │ -0adf7a: 3210 bcff |00cd: if-eq v0, v1, 0089 // -0044 │ │ -0adf7e: 1316 0400 |00cf: const/16 v22, #int 4 // #4 │ │ -0adf82: 0200 1200 |00d1: move/from16 v0, v18 │ │ -0adf86: 0201 1600 |00d3: move/from16 v1, v22 │ │ -0adf8a: 3210 b4ff |00d5: if-eq v0, v1, 0089 // -004c │ │ -0adf8e: 7210 2a35 0d00 |00d7: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0adf94: 0c0c |00da: move-result-object v12 │ │ -0adf96: 1a16 ce21 |00db: const-string v22, "historical-record" // string@21ce │ │ -0adf9a: 0800 1600 |00dd: move-object/from16 v0, v22 │ │ -0adf9e: 6e20 3c34 c000 |00df: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0adfa4: 0a16 |00e2: move-result v22 │ │ -0adfa6: 3916 3d00 |00e3: if-nez v22, 0120 // +003d │ │ -0adfaa: 2216 c906 |00e5: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@06c9 │ │ -0adfae: 1a17 ae11 |00e7: const-string v23, "Share records file not well-formed." // string@11ae │ │ -0adfb2: 7602 3135 1600 |00e9: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@3531 │ │ -0adfb8: 2716 |00ec: throw v22 │ │ -0adfba: 0d0b |00ed: move-exception v11 │ │ -0adfbc: 7100 4230 0000 |00ee: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ -0adfc2: 0c16 |00f1: move-result-object v22 │ │ -0adfc4: 2217 8206 |00f2: new-instance v23, Ljava/lang/StringBuilder; // type@0682 │ │ -0adfc8: 7601 5134 1700 |00f4: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0adfce: 1a18 c604 |00f7: const-string v24, "Error reading historical recrod file: " // string@04c6 │ │ -0adfd2: 7402 5a34 1700 |00f9: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adfd8: 0c17 |00fc: move-result-object v23 │ │ -0adfda: 0800 1900 |00fd: move-object/from16 v0, v25 │ │ -0adfde: 5400 1510 |00ff: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0adfe2: 0818 0000 |0101: move-object/from16 v24, v0 │ │ -0adfe6: 7701 4330 1800 |0103: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0adfec: 0c18 |0106: move-result-object v24 │ │ -0adfee: 7402 5a34 1700 |0107: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0adff4: 0c17 |010a: move-result-object v23 │ │ -0adff6: 7401 5f34 1700 |010b: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0adffc: 0c17 |010e: move-result-object v23 │ │ -0adffe: 0800 1600 |010f: move-object/from16 v0, v22 │ │ -0ae002: 0801 1700 |0111: move-object/from16 v1, v23 │ │ -0ae006: 7130 b320 100b |0113: invoke-static {v0, v1, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ae00c: 3805 26ff |0116: if-eqz v5, 003c // -00da │ │ -0ae010: 6e10 a533 0500 |0118: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ -0ae016: 2900 21ff |011b: goto/16 003c // -00df │ │ -0ae01a: 0d16 |011d: move-exception v22 │ │ -0ae01c: 2900 1eff |011e: goto/16 003c // -00e2 │ │ -0ae020: 1316 0000 |0120: const/16 v22, #int 0 // #0 │ │ -0ae024: 1a17 1017 |0122: const-string v23, "activity" // string@1710 │ │ -0ae028: 0800 1600 |0124: move-object/from16 v0, v22 │ │ -0ae02c: 0801 1700 |0126: move-object/from16 v1, v23 │ │ -0ae030: 7230 2835 0d01 |0128: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ -0ae036: 0c04 |012b: move-result-object v4 │ │ -0ae038: 1316 0000 |012c: const/16 v22, #int 0 // #0 │ │ -0ae03c: 1a17 9e34 |012e: const-string v23, "time" // string@349e │ │ -0ae040: 0800 1600 |0130: move-object/from16 v0, v22 │ │ -0ae044: 0801 1700 |0132: move-object/from16 v1, v23 │ │ -0ae048: 7230 2835 0d01 |0134: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ -0ae04e: 0c16 |0137: move-result-object v22 │ │ -0ae050: 7701 1034 1600 |0138: invoke-static/range {v22}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@3410 │ │ -0ae056: 0b10 |013b: move-result-wide v16 │ │ -0ae058: 1316 0000 |013c: const/16 v22, #int 0 // #0 │ │ -0ae05c: 1a17 0636 |013e: const-string v23, "weight" // string@3606 │ │ -0ae060: 0800 1600 |0140: move-object/from16 v0, v22 │ │ -0ae064: 0801 1700 |0142: move-object/from16 v1, v23 │ │ -0ae068: 7230 2835 0d01 |0144: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ -0ae06e: 0c16 |0147: move-result-object v22 │ │ -0ae070: 7701 fc33 1600 |0148: invoke-static/range {v22}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@33fc │ │ -0ae076: 0a14 |014b: move-result v20 │ │ -0ae078: 220e cc05 |014c: new-instance v14, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0ae07c: 0500 1000 |014e: move-wide/from16 v0, v16 │ │ -0ae080: 0202 1400 |0150: move/from16 v2, v20 │ │ -0ae084: 7052 3230 4e10 |0152: invoke-direct {v14, v4, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@3032 │ │ -0ae08a: 7220 d334 ef00 |0155: invoke-interface {v15, v14}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0ae090: 2900 31ff |0158: goto/16 0089 // -00cf │ │ -0ae094: 0d16 |015a: move-exception v22 │ │ -0ae096: 3805 0500 |015b: if-eqz v5, 0160 // +0005 │ │ -0ae09a: 6e10 a533 0500 |015d: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ -0ae0a0: 2716 |0160: throw v22 │ │ -0ae0a2: 7210 dc34 0800 |0161: invoke-interface {v8}, Ljava/util/List;.size:()I // method@34dc │ │ -0ae0a8: 0a16 |0164: move-result v22 │ │ -0ae0aa: 7801 f634 1300 |0165: invoke-interface/range {v19}, Ljava/util/Set;.size:()I // method@34f6 │ │ -0ae0b0: 0a18 |0168: move-result v24 │ │ -0ae0b2: 0200 1600 |0169: move/from16 v0, v22 │ │ -0ae0b6: 0201 1800 |016b: move/from16 v1, v24 │ │ -0ae0ba: 3310 0d00 |016d: if-ne v0, v1, 017a // +000d │ │ -0ae0be: 1e17 |016f: monitor-exit v23 │ │ -0ae0c0: 3805 ccfe |0170: if-eqz v5, 003c // -0134 │ │ -0ae0c4: 6e10 a533 0500 |0172: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ -0ae0ca: 2900 c7fe |0175: goto/16 003c // -0139 │ │ -0ae0ce: 0d16 |0177: move-exception v22 │ │ -0ae0d0: 2900 c4fe |0178: goto/16 003c // -013c │ │ -0ae0d4: 7210 d534 0800 |017a: invoke-interface {v8}, Ljava/util/List;.clear:()V // method@34d5 │ │ -0ae0da: 0800 1300 |017d: move-object/from16 v0, v19 │ │ -0ae0de: 7220 d434 0800 |017f: invoke-interface {v8, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@34d4 │ │ -0ae0e4: 0800 1900 |0182: move-object/from16 v0, v25 │ │ -0ae0e8: 5400 1510 |0184: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0ae0ec: 0816 0000 |0186: move-object/from16 v22, v0 │ │ -0ae0f0: 1318 0100 |0188: const/16 v24, #int 1 // #1 │ │ -0ae0f4: 0800 1600 |018a: move-object/from16 v0, v22 │ │ -0ae0f8: 0201 1800 |018c: move/from16 v1, v24 │ │ -0ae0fc: 7120 4730 1000 |018e: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z // method@3047 │ │ -0ae102: 0800 1900 |0191: move-object/from16 v0, v25 │ │ -0ae106: 5400 1510 |0193: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ -0ae10a: 0816 0000 |0195: move-object/from16 v22, v0 │ │ -0ae10e: 7701 4130 1600 |0197: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; // method@3041 │ │ -0ae114: 0c16 |019a: move-result-object v22 │ │ -0ae116: 2218 cd05 |019b: new-instance v24, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; // type@05cd │ │ -0ae11a: 7602 3630 1800 |019d: invoke-direct/range {v24, v25}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V // method@3036 │ │ -0ae120: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ -0ae124: 0801 1800 |01a2: move-object/from16 v1, v24 │ │ -0ae128: 6e20 d504 1000 |01a4: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ -0ae12e: 1e17 |01a7: monitor-exit v23 │ │ -0ae130: 3805 94fe |01a8: if-eqz v5, 003c // -016c │ │ -0ae134: 6e10 a533 0500 |01aa: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ -0ae13a: 2900 8ffe |01ad: goto/16 003c // -0171 │ │ -0ae13e: 0d16 |01af: move-exception v22 │ │ -0ae140: 2900 8cfe |01b0: goto/16 003c // -0174 │ │ -0ae144: 0d16 |01b2: move-exception v22 │ │ -0ae146: 1e17 |01b3: monitor-exit v23 │ │ -0ae148: 2716 |01b4: throw v22 │ │ -0ae14a: 0d17 |01b5: move-exception v23 │ │ -0ae14c: 28aa |01b6: goto 0160 // -0056 │ │ +0addc4: |[0addc4] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.run:()V │ │ +0addd4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0addd6: 0800 1900 |0001: move-object/from16 v0, v25 │ │ +0addda: 5400 1510 |0003: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0addde: 0816 0000 |0005: move-object/from16 v22, v0 │ │ +0adde2: 7701 4430 1600 |0007: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@3044 │ │ +0adde8: 0c16 |000a: move-result-object v22 │ │ +0addea: 0800 1900 |000b: move-object/from16 v0, v25 │ │ +0addee: 5400 1510 |000d: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0addf2: 0817 0000 |000f: move-object/from16 v23, v0 │ │ +0addf6: 7701 4330 1700 |0011: invoke-static/range {v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0addfc: 0c17 |0014: move-result-object v23 │ │ +0addfe: 7402 5102 1600 |0015: invoke-virtual/range {v22, v23}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0251 │ │ +0ade04: 0c05 |0018: move-result-object v5 │ │ +0ade06: 7100 c920 0000 |0019: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@20c9 │ │ +0ade0c: 0c0d |001c: move-result-object v13 │ │ +0ade0e: 1316 0000 |001d: const/16 v22, #int 0 // #0 │ │ +0ade12: 0800 1600 |001f: move-object/from16 v0, v22 │ │ +0ade16: 7230 3035 5d00 |0021: invoke-interface {v13, v5, v0}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@3530 │ │ +0ade1c: 1312 0000 |0024: const/16 v18, #int 0 // #0 │ │ +0ade20: 1316 0100 |0026: const/16 v22, #int 1 // #1 │ │ +0ade24: 0200 1200 |0028: move/from16 v0, v18 │ │ +0ade28: 0201 1600 |002a: move/from16 v1, v22 │ │ +0ade2c: 3210 1100 |002c: if-eq v0, v1, 003d // +0011 │ │ +0ade30: 1316 0200 |002e: const/16 v22, #int 2 // #2 │ │ +0ade34: 0200 1200 |0030: move/from16 v0, v18 │ │ +0ade38: 0201 1600 |0032: move/from16 v1, v22 │ │ +0ade3c: 3210 0900 |0034: if-eq v0, v1, 003d // +0009 │ │ +0ade40: 7210 2c35 0d00 |0036: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0ade46: 0a12 |0039: move-result v18 │ │ +0ade48: 28ec |003a: goto 0026 // -0014 │ │ +0ade4a: 0d06 |003b: move-exception v6 │ │ +0ade4c: 0e00 |003c: return-void │ │ +0ade4e: 1a16 cf21 |003d: const-string v22, "historical-records" // string@21cf │ │ +0ade52: 7210 2a35 0d00 |003f: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0ade58: 0c17 |0042: move-result-object v23 │ │ +0ade5a: 7402 3c34 1600 |0043: invoke-virtual/range {v22, v23}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0ade60: 0a16 |0046: move-result v22 │ │ +0ade62: 3916 3d00 |0047: if-nez v22, 0084 // +003d │ │ +0ade66: 2216 c906 |0049: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@06c9 │ │ +0ade6a: 1a17 ad11 |004b: const-string v23, "Share records file does not start with historical-records tag." // string@11ad │ │ +0ade6e: 7602 3135 1600 |004d: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@3531 │ │ +0ade74: 2716 |0050: throw v22 │ │ +0ade76: 0d15 |0051: move-exception v21 │ │ +0ade78: 7100 4230 0000 |0052: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ +0ade7e: 0c16 |0055: move-result-object v22 │ │ +0ade80: 2217 8206 |0056: new-instance v23, Ljava/lang/StringBuilder; // type@0682 │ │ +0ade84: 7601 5134 1700 |0058: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ade8a: 1a18 c604 |005b: const-string v24, "Error reading historical recrod file: " // string@04c6 │ │ +0ade8e: 7402 5a34 1700 |005d: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ade94: 0c17 |0060: move-result-object v23 │ │ +0ade96: 0800 1900 |0061: move-object/from16 v0, v25 │ │ +0ade9a: 5400 1510 |0063: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0ade9e: 0818 0000 |0065: move-object/from16 v24, v0 │ │ +0adea2: 7701 4330 1800 |0067: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0adea8: 0c18 |006a: move-result-object v24 │ │ +0adeaa: 7402 5a34 1700 |006b: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adeb0: 0c17 |006e: move-result-object v23 │ │ +0adeb2: 7401 5f34 1700 |006f: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0adeb8: 0c17 |0072: move-result-object v23 │ │ +0adeba: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +0adebe: 0801 1700 |0075: move-object/from16 v1, v23 │ │ +0adec2: 0802 1500 |0077: move-object/from16 v2, v21 │ │ +0adec6: 7130 b320 1002 |0079: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0adecc: 3805 c0ff |007c: if-eqz v5, 003c // -0040 │ │ +0aded0: 6e10 a533 0500 |007e: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ +0aded6: 28bb |0081: goto 003c // -0045 │ │ +0aded8: 0d16 |0082: move-exception v22 │ │ +0adeda: 28b9 |0083: goto 003c // -0047 │ │ +0adedc: 220f 9f06 |0084: new-instance v15, Ljava/util/ArrayList; // type@069f │ │ +0adee0: 7010 8534 0f00 |0086: invoke-direct {v15}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0adee6: 7210 2c35 0d00 |0089: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0adeec: 0a12 |008c: move-result v18 │ │ +0adeee: 1316 0100 |008d: const/16 v22, #int 1 // #1 │ │ +0adef2: 0200 1200 |008f: move/from16 v0, v18 │ │ +0adef6: 0201 1600 |0091: move/from16 v1, v22 │ │ +0adefa: 3310 3400 |0093: if-ne v0, v1, 00c7 // +0034 │ │ +0adefe: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +0adf02: 5400 1510 |0097: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0adf06: 0816 0000 |0099: move-object/from16 v22, v0 │ │ +0adf0a: 7701 4530 1600 |009b: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@3045 │ │ +0adf10: 0c17 |009e: move-result-object v23 │ │ +0adf12: 1d17 |009f: monitor-enter v23 │ │ +0adf14: 2213 a906 |00a0: new-instance v19, Ljava/util/LinkedHashSet; // type@06a9 │ │ +0adf18: 0800 1300 |00a2: move-object/from16 v0, v19 │ │ +0adf1c: 7020 c934 f000 |00a4: invoke-direct {v0, v15}, Ljava/util/LinkedHashSet;.:(Ljava/util/Collection;)V // method@34c9 │ │ +0adf22: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0adf26: 5400 1510 |00a9: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0adf2a: 0816 0000 |00ab: move-object/from16 v22, v0 │ │ +0adf2e: 7701 4630 1600 |00ad: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@3046 │ │ +0adf34: 0c08 |00b0: move-result-object v8 │ │ +0adf36: 7210 dc34 0800 |00b1: invoke-interface {v8}, Ljava/util/List;.size:()I // method@34dc │ │ +0adf3c: 0a09 |00b4: move-result v9 │ │ +0adf3e: d80a 09ff |00b5: add-int/lit8 v10, v9, #int -1 // #ff │ │ +0adf42: 3a0a aa00 |00b7: if-ltz v10, 0161 // +00aa │ │ +0adf46: 7220 d834 a800 |00b9: invoke-interface {v8, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0adf4c: 0c07 |00bc: move-result-object v7 │ │ +0adf4e: 1f07 cc05 |00bd: check-cast v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0adf52: 0800 1300 |00bf: move-object/from16 v0, v19 │ │ +0adf56: 7220 ef34 7000 |00c1: invoke-interface {v0, v7}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ +0adf5c: d80a 0aff |00c4: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0adf60: 28f1 |00c6: goto 00b7 // -000f │ │ +0adf62: 1316 0300 |00c7: const/16 v22, #int 3 // #3 │ │ +0adf66: 0200 1200 |00c9: move/from16 v0, v18 │ │ +0adf6a: 0201 1600 |00cb: move/from16 v1, v22 │ │ +0adf6e: 3210 bcff |00cd: if-eq v0, v1, 0089 // -0044 │ │ +0adf72: 1316 0400 |00cf: const/16 v22, #int 4 // #4 │ │ +0adf76: 0200 1200 |00d1: move/from16 v0, v18 │ │ +0adf7a: 0201 1600 |00d3: move/from16 v1, v22 │ │ +0adf7e: 3210 b4ff |00d5: if-eq v0, v1, 0089 // -004c │ │ +0adf82: 7210 2a35 0d00 |00d7: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0adf88: 0c0c |00da: move-result-object v12 │ │ +0adf8a: 1a16 ce21 |00db: const-string v22, "historical-record" // string@21ce │ │ +0adf8e: 0800 1600 |00dd: move-object/from16 v0, v22 │ │ +0adf92: 6e20 3c34 c000 |00df: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0adf98: 0a16 |00e2: move-result v22 │ │ +0adf9a: 3916 3d00 |00e3: if-nez v22, 0120 // +003d │ │ +0adf9e: 2216 c906 |00e5: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@06c9 │ │ +0adfa2: 1a17 ae11 |00e7: const-string v23, "Share records file not well-formed." // string@11ae │ │ +0adfa6: 7602 3135 1600 |00e9: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@3531 │ │ +0adfac: 2716 |00ec: throw v22 │ │ +0adfae: 0d0b |00ed: move-exception v11 │ │ +0adfb0: 7100 4230 0000 |00ee: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ +0adfb6: 0c16 |00f1: move-result-object v22 │ │ +0adfb8: 2217 8206 |00f2: new-instance v23, Ljava/lang/StringBuilder; // type@0682 │ │ +0adfbc: 7601 5134 1700 |00f4: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0adfc2: 1a18 c604 |00f7: const-string v24, "Error reading historical recrod file: " // string@04c6 │ │ +0adfc6: 7402 5a34 1700 |00f9: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adfcc: 0c17 |00fc: move-result-object v23 │ │ +0adfce: 0800 1900 |00fd: move-object/from16 v0, v25 │ │ +0adfd2: 5400 1510 |00ff: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0adfd6: 0818 0000 |0101: move-object/from16 v24, v0 │ │ +0adfda: 7701 4330 1800 |0103: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0adfe0: 0c18 |0106: move-result-object v24 │ │ +0adfe2: 7402 5a34 1700 |0107: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0adfe8: 0c17 |010a: move-result-object v23 │ │ +0adfea: 7401 5f34 1700 |010b: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0adff0: 0c17 |010e: move-result-object v23 │ │ +0adff2: 0800 1600 |010f: move-object/from16 v0, v22 │ │ +0adff6: 0801 1700 |0111: move-object/from16 v1, v23 │ │ +0adffa: 7130 b320 100b |0113: invoke-static {v0, v1, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ae000: 3805 26ff |0116: if-eqz v5, 003c // -00da │ │ +0ae004: 6e10 a533 0500 |0118: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ +0ae00a: 2900 21ff |011b: goto/16 003c // -00df │ │ +0ae00e: 0d16 |011d: move-exception v22 │ │ +0ae010: 2900 1eff |011e: goto/16 003c // -00e2 │ │ +0ae014: 1316 0000 |0120: const/16 v22, #int 0 // #0 │ │ +0ae018: 1a17 1017 |0122: const-string v23, "activity" // string@1710 │ │ +0ae01c: 0800 1600 |0124: move-object/from16 v0, v22 │ │ +0ae020: 0801 1700 |0126: move-object/from16 v1, v23 │ │ +0ae024: 7230 2835 0d01 |0128: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ +0ae02a: 0c04 |012b: move-result-object v4 │ │ +0ae02c: 1316 0000 |012c: const/16 v22, #int 0 // #0 │ │ +0ae030: 1a17 9e34 |012e: const-string v23, "time" // string@349e │ │ +0ae034: 0800 1600 |0130: move-object/from16 v0, v22 │ │ +0ae038: 0801 1700 |0132: move-object/from16 v1, v23 │ │ +0ae03c: 7230 2835 0d01 |0134: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ +0ae042: 0c16 |0137: move-result-object v22 │ │ +0ae044: 7701 1034 1600 |0138: invoke-static/range {v22}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@3410 │ │ +0ae04a: 0b10 |013b: move-result-wide v16 │ │ +0ae04c: 1316 0000 |013c: const/16 v22, #int 0 // #0 │ │ +0ae050: 1a17 0636 |013e: const-string v23, "weight" // string@3606 │ │ +0ae054: 0800 1600 |0140: move-object/from16 v0, v22 │ │ +0ae058: 0801 1700 |0142: move-object/from16 v1, v23 │ │ +0ae05c: 7230 2835 0d01 |0144: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ +0ae062: 0c16 |0147: move-result-object v22 │ │ +0ae064: 7701 fc33 1600 |0148: invoke-static/range {v22}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@33fc │ │ +0ae06a: 0a14 |014b: move-result v20 │ │ +0ae06c: 220e cc05 |014c: new-instance v14, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0ae070: 0500 1000 |014e: move-wide/from16 v0, v16 │ │ +0ae074: 0202 1400 |0150: move/from16 v2, v20 │ │ +0ae078: 7052 3230 4e10 |0152: invoke-direct {v14, v4, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@3032 │ │ +0ae07e: 7220 d334 ef00 |0155: invoke-interface {v15, v14}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0ae084: 2900 31ff |0158: goto/16 0089 // -00cf │ │ +0ae088: 0d16 |015a: move-exception v22 │ │ +0ae08a: 3805 0500 |015b: if-eqz v5, 0160 // +0005 │ │ +0ae08e: 6e10 a533 0500 |015d: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ +0ae094: 2716 |0160: throw v22 │ │ +0ae096: 7210 dc34 0800 |0161: invoke-interface {v8}, Ljava/util/List;.size:()I // method@34dc │ │ +0ae09c: 0a16 |0164: move-result v22 │ │ +0ae09e: 7801 f634 1300 |0165: invoke-interface/range {v19}, Ljava/util/Set;.size:()I // method@34f6 │ │ +0ae0a4: 0a18 |0168: move-result v24 │ │ +0ae0a6: 0200 1600 |0169: move/from16 v0, v22 │ │ +0ae0aa: 0201 1800 |016b: move/from16 v1, v24 │ │ +0ae0ae: 3310 0d00 |016d: if-ne v0, v1, 017a // +000d │ │ +0ae0b2: 1e17 |016f: monitor-exit v23 │ │ +0ae0b4: 3805 ccfe |0170: if-eqz v5, 003c // -0134 │ │ +0ae0b8: 6e10 a533 0500 |0172: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ +0ae0be: 2900 c7fe |0175: goto/16 003c // -0139 │ │ +0ae0c2: 0d16 |0177: move-exception v22 │ │ +0ae0c4: 2900 c4fe |0178: goto/16 003c // -013c │ │ +0ae0c8: 7210 d534 0800 |017a: invoke-interface {v8}, Ljava/util/List;.clear:()V // method@34d5 │ │ +0ae0ce: 0800 1300 |017d: move-object/from16 v0, v19 │ │ +0ae0d2: 7220 d434 0800 |017f: invoke-interface {v8, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@34d4 │ │ +0ae0d8: 0800 1900 |0182: move-object/from16 v0, v25 │ │ +0ae0dc: 5400 1510 |0184: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0ae0e0: 0816 0000 |0186: move-object/from16 v22, v0 │ │ +0ae0e4: 1318 0100 |0188: const/16 v24, #int 1 // #1 │ │ +0ae0e8: 0800 1600 |018a: move-object/from16 v0, v22 │ │ +0ae0ec: 0201 1800 |018c: move/from16 v1, v24 │ │ +0ae0f0: 7120 4730 1000 |018e: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z // method@3047 │ │ +0ae0f6: 0800 1900 |0191: move-object/from16 v0, v25 │ │ +0ae0fa: 5400 1510 |0193: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1015 │ │ +0ae0fe: 0816 0000 |0195: move-object/from16 v22, v0 │ │ +0ae102: 7701 4130 1600 |0197: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; // method@3041 │ │ +0ae108: 0c16 |019a: move-result-object v22 │ │ +0ae10a: 2218 cd05 |019b: new-instance v24, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; // type@05cd │ │ +0ae10e: 7602 3630 1800 |019d: invoke-direct/range {v24, v25}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V // method@3036 │ │ +0ae114: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ +0ae118: 0801 1800 |01a2: move-object/from16 v1, v24 │ │ +0ae11c: 6e20 d504 1000 |01a4: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ +0ae122: 1e17 |01a7: monitor-exit v23 │ │ +0ae124: 3805 94fe |01a8: if-eqz v5, 003c // -016c │ │ +0ae128: 6e10 a533 0500 |01aa: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@33a5 │ │ +0ae12e: 2900 8ffe |01ad: goto/16 003c // -0171 │ │ +0ae132: 0d16 |01af: move-exception v22 │ │ +0ae134: 2900 8cfe |01b0: goto/16 003c // -0174 │ │ +0ae138: 0d16 |01b2: move-exception v22 │ │ +0ae13a: 1e17 |01b3: monitor-exit v23 │ │ +0ae13c: 2716 |01b4: throw v22 │ │ +0ae13e: 0d17 |01b5: move-exception v23 │ │ +0ae140: 28aa |01b6: goto 0160 // -0056 │ │ catches : 17 │ │ 0x0001 - 0x0018 │ │ Ljava/io/FileNotFoundException; -> 0x003b │ │ 0x0019 - 0x0051 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0051 │ │ Ljava/io/IOException; -> 0x00ed │ │ -> 0x015a │ │ @@ -176803,18 +176821,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0ae208: |[0ae208] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0ae218: 5b01 1610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae21c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ae222: 0e00 |0005: return-void │ │ +0ae1fc: |[0ae1fc] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0ae20c: 5b01 1610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae210: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ae216: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ @@ -176823,17 +176841,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ae224: |[0ae224] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -0ae234: 7020 3b30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@303b │ │ -0ae23a: 0e00 |0003: return-void │ │ +0ae218: |[0ae218] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +0ae228: 7020 3b30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@303b │ │ +0ae22e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserModel$1; │ │ @@ -176844,192 +176862,192 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 337 16-bit code units │ │ -0ae23c: |[0ae23c] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.run:()V │ │ -0ae24c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0ae24e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0ae250: 0800 1200 |0002: move-object/from16 v0, v18 │ │ -0ae254: 540d 1610 |0004: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae258: 7110 4530 0d00 |0006: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@3045 │ │ -0ae25e: 0c0e |0009: move-result-object v14 │ │ -0ae260: 1d0e |000a: monitor-enter v14 │ │ -0ae262: 220b 9f06 |000b: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ -0ae266: 0800 1200 |000d: move-object/from16 v0, v18 │ │ -0ae26a: 540d 1610 |000f: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae26e: 7110 4630 0d00 |0011: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@3046 │ │ -0ae274: 0c0d |0014: move-result-object v13 │ │ -0ae276: 7020 8734 db00 |0015: invoke-direct {v11, v13}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0ae27c: 1e0e |0018: monitor-exit v14 │ │ -0ae27e: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -0ae282: 540d 1610 |001b: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae286: 7110 4430 0d00 |001d: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@3044 │ │ -0ae28c: 0c0d |0020: move-result-object v13 │ │ -0ae28e: 0800 1200 |0021: move-object/from16 v0, v18 │ │ -0ae292: 540e 1610 |0023: iget-object v14, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae296: 7110 4330 0e00 |0025: invoke-static {v14}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0ae29c: 0c0e |0028: move-result-object v14 │ │ -0ae29e: 120f |0029: const/4 v15, #int 0 // #0 │ │ -0ae2a0: 6e30 5202 ed0f |002a: invoke-virtual {v13, v14, v15}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0252 │ │ -0ae2a6: 0c03 |002d: move-result-object v3 │ │ -0ae2a8: 7100 ca20 0000 |002e: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@20ca │ │ -0ae2ae: 0c0c |0031: move-result-object v12 │ │ -0ae2b0: 120d |0032: const/4 v13, #int 0 // #0 │ │ -0ae2b2: 7230 3735 3c0d |0033: invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@3537 │ │ -0ae2b8: 1a0d 7913 |0036: const-string v13, "UTF-8" // string@1379 │ │ -0ae2bc: 121e |0038: const/4 v14, #int 1 // #1 │ │ -0ae2be: 7110 d333 0e00 |0039: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ -0ae2c4: 0c0e |003c: move-result-object v14 │ │ -0ae2c6: 7230 3835 dc0e |003d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@3538 │ │ -0ae2cc: 120d |0040: const/4 v13, #int 0 // #0 │ │ -0ae2ce: 1a0e cf21 |0041: const-string v14, "historical-records" // string@21cf │ │ -0ae2d2: 7230 3935 dc0e |0043: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3539 │ │ -0ae2d8: 7210 dc34 0b00 |0046: invoke-interface {v11}, Ljava/util/List;.size:()I // method@34dc │ │ -0ae2de: 0a09 |0049: move-result v9 │ │ -0ae2e0: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -0ae2e2: 3594 6500 |004b: if-ge v4, v9, 00b0 // +0065 │ │ -0ae2e6: 120d |004d: const/4 v13, #int 0 // #0 │ │ -0ae2e8: 7220 db34 db00 |004e: invoke-interface {v11, v13}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@34db │ │ -0ae2ee: 0c08 |0051: move-result-object v8 │ │ -0ae2f0: 1f08 cc05 |0052: check-cast v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0ae2f4: 120d |0054: const/4 v13, #int 0 // #0 │ │ -0ae2f6: 1a0e ce21 |0055: const-string v14, "historical-record" // string@21ce │ │ -0ae2fa: 7230 3935 dc0e |0057: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3539 │ │ -0ae300: 120d |005a: const/4 v13, #int 0 // #0 │ │ -0ae302: 1a0e 1017 |005b: const-string v14, "activity" // string@1710 │ │ -0ae306: 548f 1110 |005d: iget-object v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0ae30a: 6e10 2902 0f00 |005f: invoke-virtual {v15}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@0229 │ │ -0ae310: 0c0f |0062: move-result-object v15 │ │ -0ae312: 7240 3435 dcfe |0063: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3534 │ │ -0ae318: 120d |0066: const/4 v13, #int 0 // #0 │ │ -0ae31a: 1a0e 9e34 |0067: const-string v14, "time" // string@349e │ │ -0ae31e: 5380 1210 |0069: iget-wide v0, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ -0ae322: 0510 0000 |006b: move-wide/from16 v16, v0 │ │ -0ae326: 7702 5034 1000 |006d: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@3450 │ │ -0ae32c: 0c0f |0070: move-result-object v15 │ │ -0ae32e: 7240 3435 dcfe |0071: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3534 │ │ -0ae334: 120d |0074: const/4 v13, #int 0 // #0 │ │ -0ae336: 1a0e 0636 |0075: const-string v14, "weight" // string@3606 │ │ -0ae33a: 528f 1310 |0077: iget v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ -0ae33e: 7110 4e34 0f00 |0079: invoke-static {v15}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@344e │ │ -0ae344: 0c0f |007c: move-result-object v15 │ │ -0ae346: 7240 3435 dcfe |007d: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3534 │ │ -0ae34c: 120d |0080: const/4 v13, #int 0 // #0 │ │ -0ae34e: 1a0e ce21 |0081: const-string v14, "historical-record" // string@21ce │ │ -0ae352: 7230 3635 dc0e |0083: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3536 │ │ -0ae358: d804 0401 |0086: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0ae35c: 28c3 |0088: goto 004b // -003d │ │ -0ae35e: 0d0d |0089: move-exception v13 │ │ -0ae360: 1e0e |008a: monitor-exit v14 │ │ -0ae362: 270d |008b: throw v13 │ │ -0ae364: 0d02 |008c: move-exception v2 │ │ -0ae366: 7100 4230 0000 |008d: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ -0ae36c: 0c0d |0090: move-result-object v13 │ │ -0ae36e: 220e 8206 |0091: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0ae372: 7010 5134 0e00 |0093: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ae378: 1a0f c804 |0096: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ -0ae37c: 6e20 5a34 fe00 |0098: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae382: 0c0e |009b: move-result-object v14 │ │ -0ae384: 0800 1200 |009c: move-object/from16 v0, v18 │ │ -0ae388: 540f 1610 |009e: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae38c: 7110 4330 0f00 |00a0: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0ae392: 0c0f |00a3: move-result-object v15 │ │ -0ae394: 6e20 5a34 fe00 |00a4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae39a: 0c0e |00a7: move-result-object v14 │ │ -0ae39c: 6e10 5f34 0e00 |00a8: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ae3a2: 0c0e |00ab: move-result-object v14 │ │ -0ae3a4: 7130 b320 ed02 |00ac: invoke-static {v13, v14, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ae3aa: 0e00 |00af: return-void │ │ -0ae3ac: 120d |00b0: const/4 v13, #int 0 // #0 │ │ -0ae3ae: 1a0e cf21 |00b1: const-string v14, "historical-records" // string@21cf │ │ -0ae3b2: 7230 3635 dc0e |00b3: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3536 │ │ -0ae3b8: 7210 3535 0c00 |00b6: invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@3535 │ │ -0ae3be: 3803 f6ff |00b9: if-eqz v3, 00af // -000a │ │ -0ae3c2: 6e10 ad33 0300 |00bb: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -0ae3c8: 28f1 |00be: goto 00af // -000f │ │ -0ae3ca: 0d0d |00bf: move-exception v13 │ │ -0ae3cc: 28ef |00c0: goto 00af // -0011 │ │ -0ae3ce: 0d05 |00c1: move-exception v5 │ │ -0ae3d0: 7100 4230 0000 |00c2: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ -0ae3d6: 0c0d |00c5: move-result-object v13 │ │ -0ae3d8: 220e 8206 |00c6: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0ae3dc: 7010 5134 0e00 |00c8: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ae3e2: 1a0f c804 |00cb: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ -0ae3e6: 6e20 5a34 fe00 |00cd: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae3ec: 0c0e |00d0: move-result-object v14 │ │ -0ae3ee: 0800 1200 |00d1: move-object/from16 v0, v18 │ │ -0ae3f2: 540f 1610 |00d3: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae3f6: 7110 4330 0f00 |00d5: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0ae3fc: 0c0f |00d8: move-result-object v15 │ │ -0ae3fe: 6e20 5a34 fe00 |00d9: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae404: 0c0e |00dc: move-result-object v14 │ │ -0ae406: 6e10 5f34 0e00 |00dd: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ae40c: 0c0e |00e0: move-result-object v14 │ │ -0ae40e: 7130 b320 ed05 |00e1: invoke-static {v13, v14, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ae414: 3803 cbff |00e4: if-eqz v3, 00af // -0035 │ │ -0ae418: 6e10 ad33 0300 |00e6: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -0ae41e: 28c6 |00e9: goto 00af // -003a │ │ -0ae420: 0d0d |00ea: move-exception v13 │ │ -0ae422: 28c4 |00eb: goto 00af // -003c │ │ -0ae424: 0d07 |00ec: move-exception v7 │ │ -0ae426: 7100 4230 0000 |00ed: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ -0ae42c: 0c0d |00f0: move-result-object v13 │ │ -0ae42e: 220e 8206 |00f1: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0ae432: 7010 5134 0e00 |00f3: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ae438: 1a0f c804 |00f6: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ -0ae43c: 6e20 5a34 fe00 |00f8: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae442: 0c0e |00fb: move-result-object v14 │ │ -0ae444: 0800 1200 |00fc: move-object/from16 v0, v18 │ │ -0ae448: 540f 1610 |00fe: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae44c: 7110 4330 0f00 |0100: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0ae452: 0c0f |0103: move-result-object v15 │ │ -0ae454: 6e20 5a34 fe00 |0104: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae45a: 0c0e |0107: move-result-object v14 │ │ -0ae45c: 6e10 5f34 0e00 |0108: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ae462: 0c0e |010b: move-result-object v14 │ │ -0ae464: 7130 b320 ed07 |010c: invoke-static {v13, v14, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ae46a: 3803 a0ff |010f: if-eqz v3, 00af // -0060 │ │ -0ae46e: 6e10 ad33 0300 |0111: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -0ae474: 289b |0114: goto 00af // -0065 │ │ -0ae476: 0d0d |0115: move-exception v13 │ │ -0ae478: 2899 |0116: goto 00af // -0067 │ │ -0ae47a: 0d06 |0117: move-exception v6 │ │ -0ae47c: 7100 4230 0000 |0118: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ -0ae482: 0c0d |011b: move-result-object v13 │ │ -0ae484: 220e 8206 |011c: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0ae488: 7010 5134 0e00 |011e: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ae48e: 1a0f c804 |0121: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ -0ae492: 6e20 5a34 fe00 |0123: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae498: 0c0e |0126: move-result-object v14 │ │ -0ae49a: 0800 1200 |0127: move-object/from16 v0, v18 │ │ -0ae49e: 540f 1610 |0129: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ -0ae4a2: 7110 4330 0f00 |012b: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ -0ae4a8: 0c0f |012e: move-result-object v15 │ │ -0ae4aa: 6e20 5a34 fe00 |012f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae4b0: 0c0e |0132: move-result-object v14 │ │ -0ae4b2: 6e10 5f34 0e00 |0133: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ae4b8: 0c0e |0136: move-result-object v14 │ │ -0ae4ba: 7130 b320 ed06 |0137: invoke-static {v13, v14, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ae4c0: 3803 75ff |013a: if-eqz v3, 00af // -008b │ │ -0ae4c4: 6e10 ad33 0300 |013c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -0ae4ca: 2900 70ff |013f: goto/16 00af // -0090 │ │ -0ae4ce: 0d0d |0141: move-exception v13 │ │ -0ae4d0: 2900 6dff |0142: goto/16 00af // -0093 │ │ -0ae4d4: 0d0d |0144: move-exception v13 │ │ -0ae4d6: 3803 0500 |0145: if-eqz v3, 014a // +0005 │ │ -0ae4da: 6e10 ad33 0300 |0147: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -0ae4e0: 270d |014a: throw v13 │ │ -0ae4e2: 0d0e |014b: move-exception v14 │ │ -0ae4e4: 28fe |014c: goto 014a // -0002 │ │ -0ae4e6: 0d0d |014d: move-exception v13 │ │ -0ae4e8: 07ba |014e: move-object v10, v11 │ │ -0ae4ea: 2900 3bff |014f: goto/16 008a // -00c5 │ │ +0ae230: |[0ae230] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.run:()V │ │ +0ae240: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0ae242: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0ae244: 0800 1200 |0002: move-object/from16 v0, v18 │ │ +0ae248: 540d 1610 |0004: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae24c: 7110 4530 0d00 |0006: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@3045 │ │ +0ae252: 0c0e |0009: move-result-object v14 │ │ +0ae254: 1d0e |000a: monitor-enter v14 │ │ +0ae256: 220b 9f06 |000b: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ +0ae25a: 0800 1200 |000d: move-object/from16 v0, v18 │ │ +0ae25e: 540d 1610 |000f: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae262: 7110 4630 0d00 |0011: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@3046 │ │ +0ae268: 0c0d |0014: move-result-object v13 │ │ +0ae26a: 7020 8734 db00 |0015: invoke-direct {v11, v13}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0ae270: 1e0e |0018: monitor-exit v14 │ │ +0ae272: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +0ae276: 540d 1610 |001b: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae27a: 7110 4430 0d00 |001d: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@3044 │ │ +0ae280: 0c0d |0020: move-result-object v13 │ │ +0ae282: 0800 1200 |0021: move-object/from16 v0, v18 │ │ +0ae286: 540e 1610 |0023: iget-object v14, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae28a: 7110 4330 0e00 |0025: invoke-static {v14}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0ae290: 0c0e |0028: move-result-object v14 │ │ +0ae292: 120f |0029: const/4 v15, #int 0 // #0 │ │ +0ae294: 6e30 5202 ed0f |002a: invoke-virtual {v13, v14, v15}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0252 │ │ +0ae29a: 0c03 |002d: move-result-object v3 │ │ +0ae29c: 7100 ca20 0000 |002e: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@20ca │ │ +0ae2a2: 0c0c |0031: move-result-object v12 │ │ +0ae2a4: 120d |0032: const/4 v13, #int 0 // #0 │ │ +0ae2a6: 7230 3735 3c0d |0033: invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@3537 │ │ +0ae2ac: 1a0d 7913 |0036: const-string v13, "UTF-8" // string@1379 │ │ +0ae2b0: 121e |0038: const/4 v14, #int 1 // #1 │ │ +0ae2b2: 7110 d333 0e00 |0039: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ +0ae2b8: 0c0e |003c: move-result-object v14 │ │ +0ae2ba: 7230 3835 dc0e |003d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@3538 │ │ +0ae2c0: 120d |0040: const/4 v13, #int 0 // #0 │ │ +0ae2c2: 1a0e cf21 |0041: const-string v14, "historical-records" // string@21cf │ │ +0ae2c6: 7230 3935 dc0e |0043: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3539 │ │ +0ae2cc: 7210 dc34 0b00 |0046: invoke-interface {v11}, Ljava/util/List;.size:()I // method@34dc │ │ +0ae2d2: 0a09 |0049: move-result v9 │ │ +0ae2d4: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +0ae2d6: 3594 6500 |004b: if-ge v4, v9, 00b0 // +0065 │ │ +0ae2da: 120d |004d: const/4 v13, #int 0 // #0 │ │ +0ae2dc: 7220 db34 db00 |004e: invoke-interface {v11, v13}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@34db │ │ +0ae2e2: 0c08 |0051: move-result-object v8 │ │ +0ae2e4: 1f08 cc05 |0052: check-cast v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0ae2e8: 120d |0054: const/4 v13, #int 0 // #0 │ │ +0ae2ea: 1a0e ce21 |0055: const-string v14, "historical-record" // string@21ce │ │ +0ae2ee: 7230 3935 dc0e |0057: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3539 │ │ +0ae2f4: 120d |005a: const/4 v13, #int 0 // #0 │ │ +0ae2f6: 1a0e 1017 |005b: const-string v14, "activity" // string@1710 │ │ +0ae2fa: 548f 1110 |005d: iget-object v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0ae2fe: 6e10 2902 0f00 |005f: invoke-virtual {v15}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@0229 │ │ +0ae304: 0c0f |0062: move-result-object v15 │ │ +0ae306: 7240 3435 dcfe |0063: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3534 │ │ +0ae30c: 120d |0066: const/4 v13, #int 0 // #0 │ │ +0ae30e: 1a0e 9e34 |0067: const-string v14, "time" // string@349e │ │ +0ae312: 5380 1210 |0069: iget-wide v0, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@1012 │ │ +0ae316: 0510 0000 |006b: move-wide/from16 v16, v0 │ │ +0ae31a: 7702 5034 1000 |006d: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@3450 │ │ +0ae320: 0c0f |0070: move-result-object v15 │ │ +0ae322: 7240 3435 dcfe |0071: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3534 │ │ +0ae328: 120d |0074: const/4 v13, #int 0 // #0 │ │ +0ae32a: 1a0e 0636 |0075: const-string v14, "weight" // string@3606 │ │ +0ae32e: 528f 1310 |0077: iget v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ +0ae332: 7110 4e34 0f00 |0079: invoke-static {v15}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@344e │ │ +0ae338: 0c0f |007c: move-result-object v15 │ │ +0ae33a: 7240 3435 dcfe |007d: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3534 │ │ +0ae340: 120d |0080: const/4 v13, #int 0 // #0 │ │ +0ae342: 1a0e ce21 |0081: const-string v14, "historical-record" // string@21ce │ │ +0ae346: 7230 3635 dc0e |0083: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3536 │ │ +0ae34c: d804 0401 |0086: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0ae350: 28c3 |0088: goto 004b // -003d │ │ +0ae352: 0d0d |0089: move-exception v13 │ │ +0ae354: 1e0e |008a: monitor-exit v14 │ │ +0ae356: 270d |008b: throw v13 │ │ +0ae358: 0d02 |008c: move-exception v2 │ │ +0ae35a: 7100 4230 0000 |008d: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ +0ae360: 0c0d |0090: move-result-object v13 │ │ +0ae362: 220e 8206 |0091: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0ae366: 7010 5134 0e00 |0093: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ae36c: 1a0f c804 |0096: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ +0ae370: 6e20 5a34 fe00 |0098: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae376: 0c0e |009b: move-result-object v14 │ │ +0ae378: 0800 1200 |009c: move-object/from16 v0, v18 │ │ +0ae37c: 540f 1610 |009e: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae380: 7110 4330 0f00 |00a0: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0ae386: 0c0f |00a3: move-result-object v15 │ │ +0ae388: 6e20 5a34 fe00 |00a4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae38e: 0c0e |00a7: move-result-object v14 │ │ +0ae390: 6e10 5f34 0e00 |00a8: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ae396: 0c0e |00ab: move-result-object v14 │ │ +0ae398: 7130 b320 ed02 |00ac: invoke-static {v13, v14, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ae39e: 0e00 |00af: return-void │ │ +0ae3a0: 120d |00b0: const/4 v13, #int 0 // #0 │ │ +0ae3a2: 1a0e cf21 |00b1: const-string v14, "historical-records" // string@21cf │ │ +0ae3a6: 7230 3635 dc0e |00b3: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@3536 │ │ +0ae3ac: 7210 3535 0c00 |00b6: invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@3535 │ │ +0ae3b2: 3803 f6ff |00b9: if-eqz v3, 00af // -000a │ │ +0ae3b6: 6e10 ad33 0300 |00bb: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +0ae3bc: 28f1 |00be: goto 00af // -000f │ │ +0ae3be: 0d0d |00bf: move-exception v13 │ │ +0ae3c0: 28ef |00c0: goto 00af // -0011 │ │ +0ae3c2: 0d05 |00c1: move-exception v5 │ │ +0ae3c4: 7100 4230 0000 |00c2: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ +0ae3ca: 0c0d |00c5: move-result-object v13 │ │ +0ae3cc: 220e 8206 |00c6: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0ae3d0: 7010 5134 0e00 |00c8: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ae3d6: 1a0f c804 |00cb: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ +0ae3da: 6e20 5a34 fe00 |00cd: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae3e0: 0c0e |00d0: move-result-object v14 │ │ +0ae3e2: 0800 1200 |00d1: move-object/from16 v0, v18 │ │ +0ae3e6: 540f 1610 |00d3: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae3ea: 7110 4330 0f00 |00d5: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0ae3f0: 0c0f |00d8: move-result-object v15 │ │ +0ae3f2: 6e20 5a34 fe00 |00d9: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae3f8: 0c0e |00dc: move-result-object v14 │ │ +0ae3fa: 6e10 5f34 0e00 |00dd: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ae400: 0c0e |00e0: move-result-object v14 │ │ +0ae402: 7130 b320 ed05 |00e1: invoke-static {v13, v14, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ae408: 3803 cbff |00e4: if-eqz v3, 00af // -0035 │ │ +0ae40c: 6e10 ad33 0300 |00e6: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +0ae412: 28c6 |00e9: goto 00af // -003a │ │ +0ae414: 0d0d |00ea: move-exception v13 │ │ +0ae416: 28c4 |00eb: goto 00af // -003c │ │ +0ae418: 0d07 |00ec: move-exception v7 │ │ +0ae41a: 7100 4230 0000 |00ed: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ +0ae420: 0c0d |00f0: move-result-object v13 │ │ +0ae422: 220e 8206 |00f1: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0ae426: 7010 5134 0e00 |00f3: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ae42c: 1a0f c804 |00f6: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ +0ae430: 6e20 5a34 fe00 |00f8: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae436: 0c0e |00fb: move-result-object v14 │ │ +0ae438: 0800 1200 |00fc: move-object/from16 v0, v18 │ │ +0ae43c: 540f 1610 |00fe: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae440: 7110 4330 0f00 |0100: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0ae446: 0c0f |0103: move-result-object v15 │ │ +0ae448: 6e20 5a34 fe00 |0104: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae44e: 0c0e |0107: move-result-object v14 │ │ +0ae450: 6e10 5f34 0e00 |0108: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ae456: 0c0e |010b: move-result-object v14 │ │ +0ae458: 7130 b320 ed07 |010c: invoke-static {v13, v14, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ae45e: 3803 a0ff |010f: if-eqz v3, 00af // -0060 │ │ +0ae462: 6e10 ad33 0300 |0111: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +0ae468: 289b |0114: goto 00af // -0065 │ │ +0ae46a: 0d0d |0115: move-exception v13 │ │ +0ae46c: 2899 |0116: goto 00af // -0067 │ │ +0ae46e: 0d06 |0117: move-exception v6 │ │ +0ae470: 7100 4230 0000 |0118: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@3042 │ │ +0ae476: 0c0d |011b: move-result-object v13 │ │ +0ae478: 220e 8206 |011c: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0ae47c: 7010 5134 0e00 |011e: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ae482: 1a0f c804 |0121: const-string v15, "Error writing historical recrod file: " // string@04c8 │ │ +0ae486: 6e20 5a34 fe00 |0123: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae48c: 0c0e |0126: move-result-object v14 │ │ +0ae48e: 0800 1200 |0127: move-object/from16 v0, v18 │ │ +0ae492: 540f 1610 |0129: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1016 │ │ +0ae496: 7110 4330 0f00 |012b: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@3043 │ │ +0ae49c: 0c0f |012e: move-result-object v15 │ │ +0ae49e: 6e20 5a34 fe00 |012f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae4a4: 0c0e |0132: move-result-object v14 │ │ +0ae4a6: 6e10 5f34 0e00 |0133: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ae4ac: 0c0e |0136: move-result-object v14 │ │ +0ae4ae: 7130 b320 ed06 |0137: invoke-static {v13, v14, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ae4b4: 3803 75ff |013a: if-eqz v3, 00af // -008b │ │ +0ae4b8: 6e10 ad33 0300 |013c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +0ae4be: 2900 70ff |013f: goto/16 00af // -0090 │ │ +0ae4c2: 0d0d |0141: move-exception v13 │ │ +0ae4c4: 2900 6dff |0142: goto/16 00af // -0093 │ │ +0ae4c8: 0d0d |0144: move-exception v13 │ │ +0ae4ca: 3803 0500 |0145: if-eqz v3, 014a // +0005 │ │ +0ae4ce: 6e10 ad33 0300 |0147: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +0ae4d4: 270d |014a: throw v13 │ │ +0ae4d6: 0d0e |014b: move-exception v14 │ │ +0ae4d8: 28fe |014c: goto 014a // -0002 │ │ +0ae4da: 0d0d |014d: move-exception v13 │ │ +0ae4dc: 07ba |014e: move-object v10, v11 │ │ +0ae4de: 2900 3bff |014f: goto/16 008a // -00c5 │ │ catches : 14 │ │ 0x000b - 0x0018 │ │ -> 0x0089 │ │ 0x0018 - 0x0019 │ │ -> 0x014d │ │ 0x0019 - 0x002d │ │ Ljava/io/FileNotFoundException; -> 0x008c │ │ @@ -177327,29 +177345,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0ae598: |[0ae598] com.actionbarsherlock.widget.ActivityChooserModel.:()V │ │ -0ae5a8: 1c00 d105 |0000: const-class v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@05d1 │ │ -0ae5ac: 6e10 ee33 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0ae5b2: 0c00 |0005: move-result-object v0 │ │ -0ae5b4: 6900 2110 |0006: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@1021 │ │ -0ae5b8: 2200 7d06 |0008: new-instance v0, Ljava/lang/Object; // type@067d │ │ -0ae5bc: 7010 2834 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ae5c2: 6900 3310 |000d: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@1033 │ │ -0ae5c6: 2200 a506 |000f: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0ae5ca: 7010 a934 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0ae5d0: 6900 3210 |0014: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@1032 │ │ -0ae5d4: 7100 1535 0000 |0016: invoke-static {}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:()Ljava/util/concurrent/ExecutorService; // method@3515 │ │ -0ae5da: 0c00 |0019: move-result-object v0 │ │ -0ae5dc: 6900 2210 |001a: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@1022 │ │ -0ae5e0: 0e00 |001c: return-void │ │ +0ae58c: |[0ae58c] com.actionbarsherlock.widget.ActivityChooserModel.:()V │ │ +0ae59c: 1c00 d105 |0000: const-class v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@05d1 │ │ +0ae5a0: 6e10 ee33 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0ae5a6: 0c00 |0005: move-result-object v0 │ │ +0ae5a8: 6900 2110 |0006: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@1021 │ │ +0ae5ac: 2200 7d06 |0008: new-instance v0, Ljava/lang/Object; // type@067d │ │ +0ae5b0: 7010 2834 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ae5b6: 6900 3310 |000d: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@1033 │ │ +0ae5ba: 2200 a506 |000f: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0ae5be: 7010 a934 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0ae5c4: 6900 3210 |0014: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@1032 │ │ +0ae5c8: 7100 1535 0000 |0016: invoke-static {}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:()Ljava/util/concurrent/ExecutorService; // method@3515 │ │ +0ae5ce: 0c00 |0019: move-result-object v0 │ │ +0ae5d0: 6900 2210 |001a: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@1022 │ │ +0ae5d4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0008 line=223 │ │ 0x000f line=228 │ │ 0x0016 line=564 │ │ locals : │ │ @@ -177359,62 +177377,62 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -0ae5e4: |[0ae5e4] com.actionbarsherlock.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -0ae5f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0ae5f6: 7010 0303 0300 |0001: invoke-direct {v3}, Landroid/database/DataSetObservable;.:()V // method@0303 │ │ -0ae5fc: 2200 7d06 |0004: new-instance v0, Ljava/lang/Object; // type@067d │ │ -0ae600: 7010 2834 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ae606: 5b30 2f10 |0009: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0ae60a: 2200 9f06 |000b: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0ae60e: 7010 8534 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0ae614: 5b30 2510 |0010: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0ae618: 2200 9f06 |0012: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0ae61c: 7010 8534 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0ae622: 5b30 2b10 |0017: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ -0ae626: 2200 cb05 |0019: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; // type@05cb │ │ -0ae62a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0ae62c: 7030 2f30 3001 |001c: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@302f │ │ -0ae632: 5b30 2710 |001f: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ -0ae636: 1300 3200 |0021: const/16 v0, #int 50 // #32 │ │ -0ae63a: 5930 2e10 |0023: iput v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ -0ae63e: 5c32 2810 |0025: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ -0ae642: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -0ae644: 5c30 3110 |0028: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@1031 │ │ -0ae648: 5c32 2c10 |002a: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ -0ae64c: 2200 d100 |002c: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -0ae650: 7010 cd04 0000 |002e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -0ae656: 5b30 2a10 |0031: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@102a │ │ -0ae65a: 6e10 3302 0400 |0033: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ -0ae660: 0c00 |0036: move-result-object v0 │ │ -0ae662: 5b30 2910 |0037: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@1029 │ │ -0ae666: 7110 9320 0500 |0039: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ae66c: 0a00 |003c: move-result v0 │ │ -0ae66e: 3900 2000 |003d: if-nez v0, 005d // +0020 │ │ -0ae672: 1a00 1a01 |003f: const-string v0, ".xml" // string@011a │ │ -0ae676: 6e20 3b34 0500 |0041: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0ae67c: 0a00 |0044: move-result v0 │ │ -0ae67e: 3900 1800 |0045: if-nez v0, 005d // +0018 │ │ -0ae682: 2200 8206 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0ae686: 7010 5134 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ae68c: 6e20 5a34 5000 |004c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae692: 0c00 |004f: move-result-object v0 │ │ -0ae694: 1a01 1a01 |0050: const-string v1, ".xml" // string@011a │ │ -0ae698: 6e20 5a34 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ae69e: 0c00 |0055: move-result-object v0 │ │ -0ae6a0: 6e10 5f34 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ae6a6: 0c00 |0059: move-result-object v0 │ │ -0ae6a8: 5b30 2d10 |005a: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ -0ae6ac: 0e00 |005c: return-void │ │ -0ae6ae: 5b35 2d10 |005d: iput-object v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ -0ae6b2: 28fd |005f: goto 005c // -0003 │ │ +0ae5d8: |[0ae5d8] com.actionbarsherlock.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +0ae5e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0ae5ea: 7010 0303 0300 |0001: invoke-direct {v3}, Landroid/database/DataSetObservable;.:()V // method@0303 │ │ +0ae5f0: 2200 7d06 |0004: new-instance v0, Ljava/lang/Object; // type@067d │ │ +0ae5f4: 7010 2834 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ae5fa: 5b30 2f10 |0009: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0ae5fe: 2200 9f06 |000b: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0ae602: 7010 8534 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0ae608: 5b30 2510 |0010: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0ae60c: 2200 9f06 |0012: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0ae610: 7010 8534 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0ae616: 5b30 2b10 |0017: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ +0ae61a: 2200 cb05 |0019: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; // type@05cb │ │ +0ae61e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0ae620: 7030 2f30 3001 |001c: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@302f │ │ +0ae626: 5b30 2710 |001f: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ +0ae62a: 1300 3200 |0021: const/16 v0, #int 50 // #32 │ │ +0ae62e: 5930 2e10 |0023: iput v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ +0ae632: 5c32 2810 |0025: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ +0ae636: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +0ae638: 5c30 3110 |0028: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@1031 │ │ +0ae63c: 5c32 2c10 |002a: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ +0ae640: 2200 d100 |002c: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +0ae644: 7010 cd04 0000 |002e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +0ae64a: 5b30 2a10 |0031: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@102a │ │ +0ae64e: 6e10 3302 0400 |0033: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0233 │ │ +0ae654: 0c00 |0036: move-result-object v0 │ │ +0ae656: 5b30 2910 |0037: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@1029 │ │ +0ae65a: 7110 9320 0500 |0039: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ae660: 0a00 |003c: move-result v0 │ │ +0ae662: 3900 2000 |003d: if-nez v0, 005d // +0020 │ │ +0ae666: 1a00 1a01 |003f: const-string v0, ".xml" // string@011a │ │ +0ae66a: 6e20 3b34 0500 |0041: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0ae670: 0a00 |0044: move-result v0 │ │ +0ae672: 3900 1800 |0045: if-nez v0, 005d // +0018 │ │ +0ae676: 2200 8206 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0ae67a: 7010 5134 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ae680: 6e20 5a34 5000 |004c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae686: 0c00 |004f: move-result-object v0 │ │ +0ae688: 1a01 1a01 |0050: const-string v1, ".xml" // string@011a │ │ +0ae68c: 6e20 5a34 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ae692: 0c00 |0055: move-result-object v0 │ │ +0ae694: 6e10 5f34 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ae69a: 0c00 |0059: move-result-object v0 │ │ +0ae69c: 5b30 2d10 |005a: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ +0ae6a0: 0e00 |005c: return-void │ │ +0ae6a2: 5b35 2d10 |005d: iput-object v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ +0ae6a6: 28fd |005f: goto 005c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=352 │ │ 0x0004 line=234 │ │ 0x000b line=239 │ │ 0x0012 line=244 │ │ 0x0019 line=264 │ │ @@ -177439,17 +177457,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae6b4: |[0ae6b4] com.actionbarsherlock.widget.ActivityChooserModel.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ │ -0ae6c4: 5410 2a10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@102a │ │ -0ae6c8: 1100 |0002: return-object v0 │ │ +0ae6a8: |[0ae6a8] com.actionbarsherlock.widget.ActivityChooserModel.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ │ +0ae6b8: 5410 2a10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@102a │ │ +0ae6bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -177457,34 +177475,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae6cc: |[0ae6cc] com.actionbarsherlock.widget.ActivityChooserModel.access$1100:()Ljava/lang/String; │ │ -0ae6dc: 6200 2110 |0000: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@1021 │ │ -0ae6e0: 1100 |0002: return-object v0 │ │ +0ae6c0: |[0ae6c0] com.actionbarsherlock.widget.ActivityChooserModel.access$1100:()Ljava/lang/String; │ │ +0ae6d0: 6200 2110 |0000: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@1021 │ │ +0ae6d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ name : 'access$300' │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae6e4: |[0ae6e4] com.actionbarsherlock.widget.ActivityChooserModel.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ -0ae6f4: 5410 2d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ -0ae6f8: 1100 |0002: return-object v0 │ │ +0ae6d8: |[0ae6d8] com.actionbarsherlock.widget.ActivityChooserModel.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ +0ae6e8: 5410 2d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ +0ae6ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -177492,17 +177510,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae6fc: |[0ae6fc] com.actionbarsherlock.widget.ActivityChooserModel.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ -0ae70c: 5410 2910 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@1029 │ │ -0ae710: 1100 |0002: return-object v0 │ │ +0ae6f0: |[0ae6f0] com.actionbarsherlock.widget.ActivityChooserModel.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ +0ae700: 5410 2910 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@1029 │ │ +0ae704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #6 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -177510,17 +177528,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae714: |[0ae714] com.actionbarsherlock.widget.ActivityChooserModel.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ │ -0ae724: 5410 2f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0ae728: 1100 |0002: return-object v0 │ │ +0ae708: |[0ae708] com.actionbarsherlock.widget.ActivityChooserModel.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ │ +0ae718: 5410 2f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0ae71c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -177528,17 +177546,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae72c: |[0ae72c] com.actionbarsherlock.widget.ActivityChooserModel.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ │ -0ae73c: 5410 2b10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ -0ae740: 1100 |0002: return-object v0 │ │ +0ae720: |[0ae720] com.actionbarsherlock.widget.ActivityChooserModel.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ │ +0ae730: 5410 2b10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ +0ae734: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -177546,17 +177564,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae744: |[0ae744] com.actionbarsherlock.widget.ActivityChooserModel.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z │ │ -0ae754: 5c01 2c10 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ -0ae758: 0f01 |0002: return v1 │ │ +0ae738: |[0ae738] com.actionbarsherlock.widget.ActivityChooserModel.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z │ │ +0ae748: 5c01 2c10 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ +0ae74c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -177565,17 +177583,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae75c: |[0ae75c] com.actionbarsherlock.widget.ActivityChooserModel.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0ae76c: 7010 5730 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@3057 │ │ -0ae772: 0e00 |0003: return-void │ │ +0ae750: |[0ae750] com.actionbarsherlock.widget.ActivityChooserModel.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0ae760: 7010 5730 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@3057 │ │ +0ae766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -177583,17 +177601,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae774: |[0ae774] com.actionbarsherlock.widget.ActivityChooserModel.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0ae784: 7010 5f30 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ -0ae78a: 0e00 |0003: return-void │ │ +0ae768: |[0ae768] com.actionbarsherlock.widget.ActivityChooserModel.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0ae778: 7010 5f30 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ +0ae77e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #11 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -177601,31 +177619,31 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0ae78c: |[0ae78c] com.actionbarsherlock.widget.ActivityChooserModel.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ -0ae79c: 5432 2f10 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0ae7a0: 1d02 |0002: monitor-enter v2 │ │ -0ae7a2: 5431 2b10 |0003: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ -0ae7a6: 7220 d334 4100 |0005: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0ae7ac: 0a00 |0008: move-result v0 │ │ -0ae7ae: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -0ae7b2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0ae7b4: 5c31 2c10 |000c: iput-boolean v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ -0ae7b8: 7010 5730 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@3057 │ │ -0ae7be: 7010 5630 0300 |0011: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.persistHistoricalData:()V // method@3056 │ │ -0ae7c4: 7010 5f30 0300 |0014: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ -0ae7ca: 1e02 |0017: monitor-exit v2 │ │ -0ae7cc: 0f00 |0018: return v0 │ │ -0ae7ce: 0d01 |0019: move-exception v1 │ │ -0ae7d0: 1e02 |001a: monitor-exit v2 │ │ -0ae7d2: 2701 |001b: throw v1 │ │ +0ae780: |[0ae780] com.actionbarsherlock.widget.ActivityChooserModel.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ +0ae790: 5432 2f10 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0ae794: 1d02 |0002: monitor-enter v2 │ │ +0ae796: 5431 2b10 |0003: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ +0ae79a: 7220 d334 4100 |0005: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0ae7a0: 0a00 |0008: move-result v0 │ │ +0ae7a2: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +0ae7a6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0ae7a8: 5c31 2c10 |000c: iput-boolean v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ +0ae7ac: 7010 5730 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@3057 │ │ +0ae7b2: 7010 5630 0300 |0011: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.persistHistoricalData:()V // method@3056 │ │ +0ae7b8: 7010 5f30 0300 |0014: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ +0ae7be: 1e02 |0017: monitor-exit v2 │ │ +0ae7c0: 0f00 |0018: return v0 │ │ +0ae7c2: 0d01 |0019: move-exception v1 │ │ +0ae7c4: 1e02 |001a: monitor-exit v2 │ │ +0ae7c6: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=677 │ │ 0x0003 line=678 │ │ 0x0009 line=679 │ │ @@ -177645,32 +177663,32 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0ae7e0: |[0ae7e0] com.actionbarsherlock.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -0ae7f0: 6202 3310 |0000: sget-object v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@1033 │ │ -0ae7f4: 1d02 |0002: monitor-enter v2 │ │ -0ae7f6: 6201 3210 |0003: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@1032 │ │ -0ae7fa: 7220 e834 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ -0ae800: 0c00 |0008: move-result-object v0 │ │ -0ae802: 1f00 d105 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@05d1 │ │ -0ae806: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -0ae80a: 2200 d105 |000d: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@05d1 │ │ -0ae80e: 7030 4030 3004 |000f: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@3040 │ │ -0ae814: 6201 3210 |0012: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@1032 │ │ -0ae818: 7230 eb34 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ -0ae81e: 7010 5830 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.readHistoricalData:()V // method@3058 │ │ -0ae824: 1e02 |001a: monitor-exit v2 │ │ -0ae826: 1100 |001b: return-object v0 │ │ -0ae828: 0d01 |001c: move-exception v1 │ │ -0ae82a: 1e02 |001d: monitor-exit v2 │ │ -0ae82c: 2701 |001e: throw v1 │ │ +0ae7d4: |[0ae7d4] com.actionbarsherlock.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +0ae7e4: 6202 3310 |0000: sget-object v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@1033 │ │ +0ae7e8: 1d02 |0002: monitor-enter v2 │ │ +0ae7ea: 6201 3210 |0003: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@1032 │ │ +0ae7ee: 7220 e834 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ +0ae7f4: 0c00 |0008: move-result-object v0 │ │ +0ae7f6: 1f00 d105 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@05d1 │ │ +0ae7fa: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +0ae7fe: 2200 d105 |000d: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@05d1 │ │ +0ae802: 7030 4030 3004 |000f: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@3040 │ │ +0ae808: 6201 3210 |0012: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@1032 │ │ +0ae80c: 7230 eb34 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ +0ae812: 7010 5830 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.readHistoricalData:()V // method@3058 │ │ +0ae818: 1e02 |001a: monitor-exit v2 │ │ +0ae81a: 1100 |001b: return-object v0 │ │ +0ae81c: 0d01 |001c: move-exception v1 │ │ +0ae81e: 1e02 |001d: monitor-exit v2 │ │ +0ae820: 2701 |001e: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001e │ │ -> 0x001c │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x000b line=337 │ │ @@ -177690,43 +177708,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0ae83c: |[0ae83c] com.actionbarsherlock.widget.ActivityChooserModel.loadActivitiesLocked:()V │ │ -0ae84c: 5474 2510 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0ae850: 7210 d534 0400 |0002: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@34d5 │ │ -0ae856: 5474 3010 |0005: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ -0ae85a: 3804 2d00 |0007: if-eqz v4, 0034 // +002d │ │ -0ae85e: 5474 2910 |0009: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@1029 │ │ -0ae862: 6e10 4402 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0ae868: 0c04 |000e: move-result-object v4 │ │ -0ae86a: 5475 3010 |000f: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ -0ae86e: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -0ae870: 6e30 a702 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@02a7 │ │ -0ae876: 0c03 |0015: move-result-object v3 │ │ -0ae878: 7210 dc34 0300 |0016: invoke-interface {v3}, Ljava/util/List;.size:()I // method@34dc │ │ -0ae87e: 0a02 |0019: move-result v2 │ │ -0ae880: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0ae882: 3520 1500 |001b: if-ge v0, v2, 0030 // +0015 │ │ -0ae886: 7220 d834 0300 |001d: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0ae88c: 0c01 |0020: move-result-object v1 │ │ -0ae88e: 1f01 6700 |0021: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0067 │ │ -0ae892: 5474 2510 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0ae896: 2205 c905 |0025: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0ae89a: 7030 2730 7501 |0027: invoke-direct {v5, v7, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@3027 │ │ -0ae8a0: 7220 d334 5400 |002a: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0ae8a6: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ae8aa: 28ec |002f: goto 001b // -0014 │ │ -0ae8ac: 7010 5f30 0700 |0030: invoke-direct {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ -0ae8b2: 0e00 |0033: return-void │ │ -0ae8b4: 6e10 5530 0700 |0034: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@3055 │ │ -0ae8ba: 28fc |0037: goto 0033 // -0004 │ │ +0ae830: |[0ae830] com.actionbarsherlock.widget.ActivityChooserModel.loadActivitiesLocked:()V │ │ +0ae840: 5474 2510 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0ae844: 7210 d534 0400 |0002: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@34d5 │ │ +0ae84a: 5474 3010 |0005: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ +0ae84e: 3804 2d00 |0007: if-eqz v4, 0034 // +002d │ │ +0ae852: 5474 2910 |0009: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@1029 │ │ +0ae856: 6e10 4402 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0ae85c: 0c04 |000e: move-result-object v4 │ │ +0ae85e: 5475 3010 |000f: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ +0ae862: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +0ae864: 6e30 a702 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@02a7 │ │ +0ae86a: 0c03 |0015: move-result-object v3 │ │ +0ae86c: 7210 dc34 0300 |0016: invoke-interface {v3}, Ljava/util/List;.size:()I // method@34dc │ │ +0ae872: 0a02 |0019: move-result v2 │ │ +0ae874: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0ae876: 3520 1500 |001b: if-ge v0, v2, 0030 // +0015 │ │ +0ae87a: 7220 d834 0300 |001d: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0ae880: 0c01 |0020: move-result-object v1 │ │ +0ae882: 1f01 6700 |0021: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0067 │ │ +0ae886: 5474 2510 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0ae88a: 2205 c905 |0025: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0ae88e: 7030 2730 7501 |0027: invoke-direct {v5, v7, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@3027 │ │ +0ae894: 7220 d334 5400 |002a: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0ae89a: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ae89e: 28ec |002f: goto 001b // -0014 │ │ +0ae8a0: 7010 5f30 0700 |0030: invoke-direct {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ +0ae8a6: 0e00 |0033: return-void │ │ +0ae8a8: 6e10 5530 0700 |0034: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@3055 │ │ +0ae8ae: 28fc |0037: goto 0033 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0005 line=712 │ │ 0x0009 line=713 │ │ 0x000b line=714 │ │ 0x0016 line=715 │ │ @@ -177749,45 +177767,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0ae8bc: |[0ae8bc] com.actionbarsherlock.widget.ActivityChooserModel.persistHistoricalData:()V │ │ -0ae8cc: 5441 2f10 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0ae8d0: 1d01 |0002: monitor-enter v1 │ │ -0ae8d2: 5540 3110 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@1031 │ │ -0ae8d6: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -0ae8da: 2200 6f06 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0ae8de: 1a02 aa0f |0009: const-string v2, "No preceding call to #readHistoricalData" // string@0faa │ │ -0ae8e2: 7020 0434 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0ae8e8: 2700 |000e: throw v0 │ │ -0ae8ea: 0d00 |000f: move-exception v0 │ │ -0ae8ec: 1e01 |0010: monitor-exit v1 │ │ -0ae8ee: 2700 |0011: throw v0 │ │ -0ae8f0: 5540 2c10 |0012: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ -0ae8f4: 3900 0400 |0014: if-nez v0, 0018 // +0004 │ │ -0ae8f8: 1e01 |0016: monitor-exit v1 │ │ -0ae8fa: 0e00 |0017: return-void │ │ -0ae8fc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0ae8fe: 5c40 2c10 |0019: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ -0ae902: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -0ae904: 5c40 2810 |001c: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ -0ae908: 5440 2d10 |001e: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ -0ae90c: 7110 9320 0000 |0020: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ae912: 0a00 |0023: move-result v0 │ │ -0ae914: 3900 0d00 |0024: if-nez v0, 0031 // +000d │ │ -0ae918: 6200 2210 |0026: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@1022 │ │ -0ae91c: 2202 cf05 |0028: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; // type@05cf │ │ -0ae920: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -0ae922: 7030 3c30 4203 |002b: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@303c │ │ -0ae928: 7220 1435 2000 |002e: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ -0ae92e: 1e01 |0031: monitor-exit v1 │ │ -0ae930: 28e5 |0032: goto 0017 // -001b │ │ +0ae8b0: |[0ae8b0] com.actionbarsherlock.widget.ActivityChooserModel.persistHistoricalData:()V │ │ +0ae8c0: 5441 2f10 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0ae8c4: 1d01 |0002: monitor-enter v1 │ │ +0ae8c6: 5540 3110 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@1031 │ │ +0ae8ca: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +0ae8ce: 2200 6f06 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0ae8d2: 1a02 aa0f |0009: const-string v2, "No preceding call to #readHistoricalData" // string@0faa │ │ +0ae8d6: 7020 0434 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0ae8dc: 2700 |000e: throw v0 │ │ +0ae8de: 0d00 |000f: move-exception v0 │ │ +0ae8e0: 1e01 |0010: monitor-exit v1 │ │ +0ae8e2: 2700 |0011: throw v0 │ │ +0ae8e4: 5540 2c10 |0012: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ +0ae8e8: 3900 0400 |0014: if-nez v0, 0018 // +0004 │ │ +0ae8ec: 1e01 |0016: monitor-exit v1 │ │ +0ae8ee: 0e00 |0017: return-void │ │ +0ae8f0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0ae8f2: 5c40 2c10 |0019: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ +0ae8f6: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +0ae8f8: 5c40 2810 |001c: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ +0ae8fc: 5440 2d10 |001e: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ +0ae900: 7110 9320 0000 |0020: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ae906: 0a00 |0023: move-result v0 │ │ +0ae908: 3900 0d00 |0024: if-nez v0, 0031 // +000d │ │ +0ae90c: 6200 2210 |0026: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@1022 │ │ +0ae910: 2202 cf05 |0028: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; // type@05cf │ │ +0ae914: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0ae916: 7030 3c30 4203 |002b: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@303c │ │ +0ae91c: 7220 1435 2000 |002e: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ +0ae922: 1e01 |0031: monitor-exit v1 │ │ +0ae924: 28e5 |0032: goto 0017 // -001b │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x000f │ │ 0x0012 - 0x0032 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=576 │ │ @@ -177810,32 +177828,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0ae948: |[0ae948] com.actionbarsherlock.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked:()V │ │ -0ae958: 5450 2b10 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ -0ae95c: 7210 dc34 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ -0ae962: 0a03 |0005: move-result v3 │ │ -0ae964: 5254 2e10 |0006: iget v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ -0ae968: 9102 0304 |0008: sub-int v2, v3, v4 │ │ -0ae96c: 3c02 0300 |000a: if-gtz v2, 000d // +0003 │ │ -0ae970: 0e00 |000c: return-void │ │ -0ae972: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -0ae974: 5c53 2c10 |000e: iput-boolean v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ -0ae978: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0ae97a: 3521 fbff |0011: if-ge v1, v2, 000c // -0005 │ │ -0ae97e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0ae980: 7220 db34 3000 |0014: invoke-interface {v0, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@34db │ │ -0ae986: 0c03 |0017: move-result-object v3 │ │ -0ae988: 1f03 cc05 |0018: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0ae98c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ae990: 28f5 |001c: goto 0011 // -000b │ │ +0ae93c: |[0ae93c] com.actionbarsherlock.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked:()V │ │ +0ae94c: 5450 2b10 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ +0ae950: 7210 dc34 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ +0ae956: 0a03 |0005: move-result v3 │ │ +0ae958: 5254 2e10 |0006: iget v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ +0ae95c: 9102 0304 |0008: sub-int v2, v3, v4 │ │ +0ae960: 3c02 0300 |000a: if-gtz v2, 000d // +0003 │ │ +0ae964: 0e00 |000c: return-void │ │ +0ae966: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +0ae968: 5c53 2c10 |000e: iput-boolean v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ +0ae96c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0ae96e: 3521 fbff |0011: if-ge v1, v2, 000c // -0005 │ │ +0ae972: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0ae974: 7220 db34 3000 |0014: invoke-interface {v0, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@34db │ │ +0ae97a: 0c03 |0017: move-result-object v3 │ │ +0ae97c: 1f03 cc05 |0018: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0ae980: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ae984: 28f5 |001c: goto 0011 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x000a line=695 │ │ 0x000c line=705 │ │ 0x000d line=698 │ │ @@ -177853,41 +177871,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0ae994: |[0ae994] com.actionbarsherlock.widget.ActivityChooserModel.readHistoricalData:()V │ │ -0ae9a4: 5441 2f10 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0ae9a8: 1d01 |0002: monitor-enter v1 │ │ -0ae9aa: 5540 2810 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ -0ae9ae: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -0ae9b2: 5540 2c10 |0007: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ -0ae9b6: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -0ae9ba: 1e01 |000b: monitor-exit v1 │ │ -0ae9bc: 0e00 |000c: return-void │ │ -0ae9be: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0ae9c0: 5c40 2810 |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ -0ae9c4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0ae9c6: 5c40 3110 |0011: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@1031 │ │ -0ae9ca: 5440 2d10 |0013: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ -0ae9ce: 7110 9320 0000 |0015: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ae9d4: 0a00 |0018: move-result v0 │ │ -0ae9d6: 3900 0d00 |0019: if-nez v0, 0026 // +000d │ │ -0ae9da: 6200 2210 |001b: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@1022 │ │ -0ae9de: 2202 ce05 |001d: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // type@05ce │ │ -0ae9e2: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -0ae9e4: 7030 3930 4203 |0020: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@3039 │ │ -0ae9ea: 7220 1435 2000 |0023: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ -0ae9f0: 1e01 |0026: monitor-exit v1 │ │ -0ae9f2: 28e5 |0027: goto 000c // -001b │ │ -0ae9f4: 0d00 |0028: move-exception v0 │ │ -0ae9f6: 1e01 |0029: monitor-exit v1 │ │ -0ae9f8: 2700 |002a: throw v0 │ │ +0ae988: |[0ae988] com.actionbarsherlock.widget.ActivityChooserModel.readHistoricalData:()V │ │ +0ae998: 5441 2f10 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0ae99c: 1d01 |0002: monitor-enter v1 │ │ +0ae99e: 5540 2810 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ +0ae9a2: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +0ae9a6: 5540 2c10 |0007: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@102c │ │ +0ae9aa: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +0ae9ae: 1e01 |000b: monitor-exit v1 │ │ +0ae9b0: 0e00 |000c: return-void │ │ +0ae9b2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0ae9b4: 5c40 2810 |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@1028 │ │ +0ae9b8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +0ae9ba: 5c40 3110 |0011: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@1031 │ │ +0ae9be: 5440 2d10 |0013: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@102d │ │ +0ae9c2: 7110 9320 0000 |0015: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ae9c8: 0a00 |0018: move-result v0 │ │ +0ae9ca: 3900 0d00 |0019: if-nez v0, 0026 // +000d │ │ +0ae9ce: 6200 2210 |001b: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@1022 │ │ +0ae9d2: 2202 ce05 |001d: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // type@05ce │ │ +0ae9d6: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +0ae9d8: 7030 3930 4203 |0020: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@3039 │ │ +0ae9de: 7220 1435 2000 |0023: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@3514 │ │ +0ae9e4: 1e01 |0026: monitor-exit v1 │ │ +0ae9e6: 28e5 |0027: goto 000c // -001b │ │ +0ae9e8: 0d00 |0028: move-exception v0 │ │ +0ae9ea: 1e01 |0029: monitor-exit v1 │ │ +0ae9ec: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ 0x000b line=554 │ │ @@ -177905,36 +177923,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0aea08: |[0aea08] com.actionbarsherlock.widget.ActivityChooserModel.sortActivities:()V │ │ -0aea18: 5451 2f10 |0000: iget-object v1, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aea1c: 1d01 |0002: monitor-enter v1 │ │ -0aea1e: 5450 2710 |0003: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ -0aea22: 3800 1c00 |0005: if-eqz v0, 0021 // +001c │ │ -0aea26: 5450 2510 |0007: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aea2a: 7210 d934 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ -0aea30: 0a00 |000c: move-result v0 │ │ -0aea32: 3900 1400 |000d: if-nez v0, 0021 // +0014 │ │ -0aea36: 5450 2710 |000f: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ -0aea3a: 5452 3010 |0011: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ -0aea3e: 5453 2510 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aea42: 5454 2b10 |0015: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ -0aea46: 7110 a634 0400 |0017: invoke-static {v4}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@34a6 │ │ -0aea4c: 0c04 |001a: move-result-object v4 │ │ -0aea4e: 7240 2d30 2043 |001b: invoke-interface {v0, v2, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@302d │ │ -0aea54: 6e10 5530 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@3055 │ │ -0aea5a: 1e01 |0021: monitor-exit v1 │ │ -0aea5c: 0e00 |0022: return-void │ │ -0aea5e: 0d00 |0023: move-exception v0 │ │ -0aea60: 1e01 |0024: monitor-exit v1 │ │ -0aea62: 2700 |0025: throw v0 │ │ +0ae9fc: |[0ae9fc] com.actionbarsherlock.widget.ActivityChooserModel.sortActivities:()V │ │ +0aea0c: 5451 2f10 |0000: iget-object v1, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aea10: 1d01 |0002: monitor-enter v1 │ │ +0aea12: 5450 2710 |0003: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ +0aea16: 3800 1c00 |0005: if-eqz v0, 0021 // +001c │ │ +0aea1a: 5450 2510 |0007: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aea1e: 7210 d934 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ +0aea24: 0a00 |000c: move-result v0 │ │ +0aea26: 3900 1400 |000d: if-nez v0, 0021 // +0014 │ │ +0aea2a: 5450 2710 |000f: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ +0aea2e: 5452 3010 |0011: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ +0aea32: 5453 2510 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aea36: 5454 2b10 |0015: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ +0aea3a: 7110 a634 0400 |0017: invoke-static {v4}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@34a6 │ │ +0aea40: 0c04 |001a: move-result-object v4 │ │ +0aea42: 7240 2d30 2043 |001b: invoke-interface {v0, v2, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@302d │ │ +0aea48: 6e10 5530 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@3055 │ │ +0aea4e: 1e01 |0021: monitor-exit v1 │ │ +0aea50: 0e00 |0022: return-void │ │ +0aea52: 0d00 |0023: move-exception v0 │ │ +0aea54: 1e01 |0024: monitor-exit v1 │ │ +0aea56: 2700 |0025: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0025 │ │ -> 0x0023 │ │ positions : │ │ 0x0000 line=615 │ │ 0x0003 line=616 │ │ 0x000f line=617 │ │ @@ -177953,48 +177971,48 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -0aea70: |[0aea70] com.actionbarsherlock.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ -0aea80: 5496 2510 |0000: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aea84: 7220 d834 a600 |0002: invoke-interface {v6, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0aea8a: 0c02 |0005: move-result-object v2 │ │ -0aea8c: 1f02 c905 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0aea90: 2203 5400 |0008: new-instance v3, Landroid/content/ComponentName; // type@0054 │ │ -0aea94: 5426 0b10 |000a: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0aea98: 5466 2501 |000c: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0aea9c: 5466 1d01 |000e: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@011d │ │ -0aeaa0: 5427 0b10 |0010: iget-object v7, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0aeaa4: 5477 2501 |0012: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0aeaa8: 5477 1c01 |0014: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ -0aeaac: 7030 2602 6307 |0016: invoke-direct {v3, v6, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ -0aeab2: 2200 5d00 |0019: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0aeab6: 5496 3010 |001b: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ -0aeaba: 7020 5e02 6000 |001d: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0aeac0: 6e20 8802 3000 |0020: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0aeac6: 5496 2610 |0023: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@1026 │ │ -0aeaca: 3806 1100 |0025: if-eqz v6, 0036 // +0011 │ │ -0aeace: 2201 5d00 |0027: new-instance v1, Landroid/content/Intent; // type@005d │ │ -0aead2: 7020 5e02 0100 |0029: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0aead8: 5496 2610 |002c: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@1026 │ │ -0aeadc: 7230 3e30 9601 |002e: invoke-interface {v6, v9, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@303e │ │ -0aeae2: 0a04 |0031: move-result v4 │ │ -0aeae4: 3804 0400 |0032: if-eqz v4, 0036 // +0004 │ │ -0aeae8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0aeaea: 1100 |0035: return-object v0 │ │ -0aeaec: 2205 cc05 |0036: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0aeaf0: 7100 6134 0000 |0038: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -0aeaf6: 0b06 |003b: move-result-wide v6 │ │ -0aeaf8: 1508 803f |003c: const/high16 v8, #int 1065353216 // #3f80 │ │ -0aeafc: 7058 3130 3576 |003e: invoke-direct {v5, v3, v6, v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@3031 │ │ -0aeb02: 7020 4a30 5900 |0041: invoke-direct {v9, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@304a │ │ -0aeb08: 28f1 |0044: goto 0035 // -000f │ │ +0aea64: |[0aea64] com.actionbarsherlock.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ +0aea74: 5496 2510 |0000: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aea78: 7220 d834 a600 |0002: invoke-interface {v6, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0aea7e: 0c02 |0005: move-result-object v2 │ │ +0aea80: 1f02 c905 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0aea84: 2203 5400 |0008: new-instance v3, Landroid/content/ComponentName; // type@0054 │ │ +0aea88: 5426 0b10 |000a: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0aea8c: 5466 2501 |000c: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0aea90: 5466 1d01 |000e: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@011d │ │ +0aea94: 5427 0b10 |0010: iget-object v7, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0aea98: 5477 2501 |0012: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0aea9c: 5477 1c01 |0014: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ +0aeaa0: 7030 2602 6307 |0016: invoke-direct {v3, v6, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ +0aeaa6: 2200 5d00 |0019: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0aeaaa: 5496 3010 |001b: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ +0aeaae: 7020 5e02 6000 |001d: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0aeab4: 6e20 8802 3000 |0020: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0aeaba: 5496 2610 |0023: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@1026 │ │ +0aeabe: 3806 1100 |0025: if-eqz v6, 0036 // +0011 │ │ +0aeac2: 2201 5d00 |0027: new-instance v1, Landroid/content/Intent; // type@005d │ │ +0aeac6: 7020 5e02 0100 |0029: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0aeacc: 5496 2610 |002c: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@1026 │ │ +0aead0: 7230 3e30 9601 |002e: invoke-interface {v6, v9, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@303e │ │ +0aead6: 0a04 |0031: move-result v4 │ │ +0aead8: 3804 0400 |0032: if-eqz v4, 0036 // +0004 │ │ +0aeadc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0aeade: 1100 |0035: return-object v0 │ │ +0aeae0: 2205 cc05 |0036: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0aeae4: 7100 6134 0000 |0038: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +0aeaea: 0b06 |003b: move-result-wide v6 │ │ +0aeaec: 1508 803f |003c: const/high16 v8, #int 1065353216 // #3f80 │ │ +0aeaf0: 7058 3130 3576 |003e: invoke-direct {v5, v3, v6, v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@3031 │ │ +0aeaf6: 7020 4a30 5900 |0041: invoke-direct {v9, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@304a │ │ +0aeafc: 28f1 |0044: goto 0035 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0008 line=458 │ │ 0x0019 line=462 │ │ 0x0020 line=463 │ │ 0x0023 line=465 │ │ @@ -178022,27 +178040,27 @@ │ │ type : '(I)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0aeb0c: |[0aeb0c] com.actionbarsherlock.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ -0aeb1c: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aeb20: 1d01 |0002: monitor-enter v1 │ │ -0aeb22: 5420 2510 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aeb26: 7220 d834 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0aeb2c: 0c00 |0008: move-result-object v0 │ │ -0aeb2e: 1f00 c905 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0aeb32: 5400 0b10 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0aeb36: 1e01 |000d: monitor-exit v1 │ │ -0aeb38: 1100 |000e: return-object v0 │ │ -0aeb3a: 0d00 |000f: move-exception v0 │ │ -0aeb3c: 1e01 |0010: monitor-exit v1 │ │ -0aeb3e: 2700 |0011: throw v0 │ │ +0aeb00: |[0aeb00] com.actionbarsherlock.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ +0aeb10: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aeb14: 1d01 |0002: monitor-enter v1 │ │ +0aeb16: 5420 2510 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aeb1a: 7220 d834 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0aeb20: 0c00 |0008: move-result-object v0 │ │ +0aeb22: 1f00 c905 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0aeb26: 5400 0b10 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0aeb2a: 1e01 |000d: monitor-exit v1 │ │ +0aeb2c: 1100 |000e: return-object v0 │ │ +0aeb2e: 0d00 |000f: move-exception v0 │ │ +0aeb30: 1e01 |0010: monitor-exit v1 │ │ +0aeb32: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x000f line=416 │ │ @@ -178055,25 +178073,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0aeb4c: |[0aeb4c] com.actionbarsherlock.widget.ActivityChooserModel.getActivityCount:()I │ │ -0aeb5c: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aeb60: 1d01 |0002: monitor-enter v1 │ │ -0aeb62: 5420 2510 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aeb66: 7210 dc34 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ -0aeb6c: 0a00 |0008: move-result v0 │ │ -0aeb6e: 1e01 |0009: monitor-exit v1 │ │ -0aeb70: 0f00 |000a: return v0 │ │ -0aeb72: 0d00 |000b: move-exception v0 │ │ -0aeb74: 1e01 |000c: monitor-exit v1 │ │ -0aeb76: 2700 |000d: throw v0 │ │ +0aeb40: |[0aeb40] com.actionbarsherlock.widget.ActivityChooserModel.getActivityCount:()I │ │ +0aeb50: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aeb54: 1d01 |0002: monitor-enter v1 │ │ +0aeb56: 5420 2510 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aeb5a: 7210 dc34 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ +0aeb60: 0a00 |0008: move-result v0 │ │ +0aeb62: 1e01 |0009: monitor-exit v1 │ │ +0aeb64: 0f00 |000a: return v0 │ │ +0aeb66: 0d00 |000b: move-exception v0 │ │ +0aeb68: 1e01 |000c: monitor-exit v1 │ │ +0aeb6a: 2700 |000d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ 0x000b line=402 │ │ @@ -178085,30 +178103,30 @@ │ │ type : '(Landroid/content/pm/ResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0aeb84: |[0aeb84] com.actionbarsherlock.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ -0aeb94: 5450 2510 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aeb98: 7210 dc34 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ -0aeb9e: 0a01 |0005: move-result v1 │ │ -0aeba0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -0aeba2: 3513 1000 |0007: if-ge v3, v1, 0017 // +0010 │ │ -0aeba6: 7220 d834 3000 |0009: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0aebac: 0c02 |000c: move-result-object v2 │ │ -0aebae: 1f02 c905 |000d: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0aebb2: 5424 0b10 |000f: iget-object v4, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0aebb6: 3364 0300 |0011: if-ne v4, v6, 0014 // +0003 │ │ -0aebba: 0f03 |0013: return v3 │ │ -0aebbc: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0aebc0: 28f1 |0016: goto 0007 // -000f │ │ -0aebc2: 12f3 |0017: const/4 v3, #int -1 // #ff │ │ -0aebc4: 28fb |0018: goto 0013 // -0005 │ │ +0aeb78: |[0aeb78] com.actionbarsherlock.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ +0aeb88: 5450 2510 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aeb8c: 7210 dc34 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ +0aeb92: 0a01 |0005: move-result v1 │ │ +0aeb94: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +0aeb96: 3513 1000 |0007: if-ge v3, v1, 0017 // +0010 │ │ +0aeb9a: 7220 d834 3000 |0009: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0aeba0: 0c02 |000c: move-result-object v2 │ │ +0aeba2: 1f02 c905 |000d: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0aeba6: 5424 0b10 |000f: iget-object v4, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0aebaa: 3364 0300 |0011: if-ne v4, v6, 0014 // +0003 │ │ +0aebae: 0f03 |0013: return v3 │ │ +0aebb0: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0aebb4: 28f1 |0016: goto 0007 // -000f │ │ +0aebb6: 12f3 |0017: const/4 v3, #int -1 // #ff │ │ +0aebb8: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=428 │ │ 0x0006 line=429 │ │ 0x0009 line=430 │ │ 0x000f line=431 │ │ @@ -178130,35 +178148,35 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0aebc8: |[0aebc8] com.actionbarsherlock.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -0aebd8: 5431 2f10 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aebdc: 1d01 |0002: monitor-enter v1 │ │ -0aebde: 5430 2510 |0003: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aebe2: 7210 d934 0000 |0005: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ -0aebe8: 0a00 |0008: move-result v0 │ │ -0aebea: 3900 0f00 |0009: if-nez v0, 0018 // +000f │ │ -0aebee: 5430 2510 |000b: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aebf2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0aebf4: 7220 d834 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0aebfa: 0c00 |0011: move-result-object v0 │ │ -0aebfc: 1f00 c905 |0012: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0aec00: 5400 0b10 |0014: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0aec04: 1e01 |0016: monitor-exit v1 │ │ -0aec06: 1100 |0017: return-object v0 │ │ -0aec08: 1e01 |0018: monitor-exit v1 │ │ -0aec0a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0aec0c: 28fd |001a: goto 0017 // -0003 │ │ -0aec0e: 0d00 |001b: move-exception v0 │ │ -0aec10: 1e01 |001c: monitor-exit v1 │ │ -0aec12: 2700 |001d: throw v0 │ │ +0aebbc: |[0aebbc] com.actionbarsherlock.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +0aebcc: 5431 2f10 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aebd0: 1d01 |0002: monitor-enter v1 │ │ +0aebd2: 5430 2510 |0003: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aebd6: 7210 d934 0000 |0005: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ +0aebdc: 0a00 |0008: move-result v0 │ │ +0aebde: 3900 0f00 |0009: if-nez v0, 0018 // +000f │ │ +0aebe2: 5430 2510 |000b: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aebe6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0aebe8: 7220 d834 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0aebee: 0c00 |0011: move-result-object v0 │ │ +0aebf0: 1f00 c905 |0012: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0aebf4: 5400 0b10 |0014: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0aebf8: 1e01 |0016: monitor-exit v1 │ │ +0aebfa: 1100 |0017: return-object v0 │ │ +0aebfc: 1e01 |0018: monitor-exit v1 │ │ +0aebfe: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0aec00: 28fd |001a: goto 0017 // -0003 │ │ +0aec02: 0d00 |001b: move-exception v0 │ │ +0aec04: 1e01 |001c: monitor-exit v1 │ │ +0aec06: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x000b line=503 │ │ @@ -178174,23 +178192,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0aec20: |[0aec20] com.actionbarsherlock.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ -0aec30: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aec34: 1d01 |0002: monitor-enter v1 │ │ -0aec36: 5220 2e10 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ -0aec3a: 1e01 |0005: monitor-exit v1 │ │ -0aec3c: 0f00 |0006: return v0 │ │ -0aec3e: 0d00 |0007: move-exception v0 │ │ -0aec40: 1e01 |0008: monitor-exit v1 │ │ -0aec42: 2700 |0009: throw v0 │ │ +0aec14: |[0aec14] com.actionbarsherlock.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ +0aec24: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aec28: 1d01 |0002: monitor-enter v1 │ │ +0aec2a: 5220 2e10 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ +0aec2e: 1e01 |0005: monitor-exit v1 │ │ +0aec30: 0f00 |0006: return v0 │ │ +0aec32: 0d00 |0007: move-exception v0 │ │ +0aec34: 1e01 |0008: monitor-exit v1 │ │ +0aec36: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ 0x0007 line=656 │ │ @@ -178202,25 +178220,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0aec50: |[0aec50] com.actionbarsherlock.widget.ActivityChooserModel.getHistorySize:()I │ │ -0aec60: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aec64: 1d01 |0002: monitor-enter v1 │ │ -0aec66: 5420 2b10 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ -0aec6a: 7210 dc34 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ -0aec70: 0a00 |0008: move-result v0 │ │ -0aec72: 1e01 |0009: monitor-exit v1 │ │ -0aec74: 0f00 |000a: return v0 │ │ -0aec76: 0d00 |000b: move-exception v0 │ │ -0aec78: 1e01 |000c: monitor-exit v1 │ │ -0aec7a: 2700 |000d: throw v0 │ │ +0aec44: |[0aec44] com.actionbarsherlock.widget.ActivityChooserModel.getHistorySize:()I │ │ +0aec54: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aec58: 1d01 |0002: monitor-enter v1 │ │ +0aec5a: 5420 2b10 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@102b │ │ +0aec5e: 7210 dc34 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ +0aec64: 0a00 |0008: move-result v0 │ │ +0aec66: 1e01 |0009: monitor-exit v1 │ │ +0aec68: 0f00 |000a: return v0 │ │ +0aec6a: 0d00 |000b: move-exception v0 │ │ +0aec6c: 1e01 |000c: monitor-exit v1 │ │ +0aec6e: 2700 |000d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=665 │ │ 0x0003 line=666 │ │ 0x000b line=667 │ │ @@ -178232,23 +178250,23 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0aec88: |[0aec88] com.actionbarsherlock.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ -0aec98: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aec9c: 1d01 |0002: monitor-enter v1 │ │ -0aec9e: 5420 3010 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ -0aeca2: 1e01 |0005: monitor-exit v1 │ │ -0aeca4: 1100 |0006: return-object v0 │ │ -0aeca6: 0d00 |0007: move-exception v0 │ │ -0aeca8: 1e01 |0008: monitor-exit v1 │ │ -0aecaa: 2700 |0009: throw v0 │ │ +0aec7c: |[0aec7c] com.actionbarsherlock.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ +0aec8c: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aec90: 1d01 |0002: monitor-enter v1 │ │ +0aec92: 5420 3010 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ +0aec96: 1e01 |0005: monitor-exit v1 │ │ +0aec98: 1100 |0006: return-object v0 │ │ +0aec9a: 0d00 |0007: move-exception v0 │ │ +0aec9c: 1e01 |0008: monitor-exit v1 │ │ +0aec9e: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ 0x0007 line=389 │ │ @@ -178260,28 +178278,28 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0aecb8: |[0aecb8] com.actionbarsherlock.widget.ActivityChooserModel.setActivitySorter:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V │ │ -0aecc8: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aeccc: 1d01 |0002: monitor-enter v1 │ │ -0aecce: 5420 2710 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ -0aecd2: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -0aecd6: 1e01 |0007: monitor-exit v1 │ │ -0aecd8: 0e00 |0008: return-void │ │ -0aecda: 5b23 2710 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ -0aecde: 7010 5f30 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ -0aece4: 1e01 |000e: monitor-exit v1 │ │ -0aece6: 28f9 |000f: goto 0008 // -0007 │ │ -0aece8: 0d00 |0010: move-exception v0 │ │ -0aecea: 1e01 |0011: monitor-exit v1 │ │ -0aecec: 2700 |0012: throw v0 │ │ +0aecac: |[0aecac] com.actionbarsherlock.widget.ActivityChooserModel.setActivitySorter:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V │ │ +0aecbc: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aecc0: 1d01 |0002: monitor-enter v1 │ │ +0aecc2: 5420 2710 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ +0aecc6: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +0aecca: 1e01 |0007: monitor-exit v1 │ │ +0aeccc: 0e00 |0008: return-void │ │ +0aecce: 5b23 2710 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@1027 │ │ +0aecd2: 7010 5f30 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ +0aecd8: 1e01 |000e: monitor-exit v1 │ │ +0aecda: 28f9 |000f: goto 0008 // -0007 │ │ +0aecdc: 0d00 |0010: move-exception v0 │ │ +0aecde: 1e01 |0011: monitor-exit v1 │ │ +0aece0: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ 0x0007 line=601 │ │ @@ -178298,46 +178316,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -0aecfc: |[0aecfc] com.actionbarsherlock.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ -0aed0c: 5485 2510 |0000: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aed10: 7220 d834 9500 |0002: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0aed16: 0c02 |0005: move-result-object v2 │ │ -0aed18: 1f02 c905 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0aed1c: 5485 2510 |0008: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ -0aed20: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -0aed22: 7220 d834 6500 |000b: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0aed28: 0c03 |000e: move-result-object v3 │ │ -0aed2a: 1f03 c905 |000f: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0aed2e: 3803 2900 |0011: if-eqz v3, 003a // +0029 │ │ -0aed32: 5235 0d10 |0013: iget v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0aed36: 5226 0d10 |0015: iget v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0aed3a: c765 |0017: sub-float/2addr v5, v6 │ │ -0aed3c: 1506 a040 |0018: const/high16 v6, #int 1084227584 // #40a0 │ │ -0aed40: a604 0506 |001a: add-float v4, v5, v6 │ │ -0aed44: 2200 5400 |001c: new-instance v0, Landroid/content/ComponentName; // type@0054 │ │ -0aed48: 5425 0b10 |001e: iget-object v5, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0aed4c: 5455 2501 |0020: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0aed50: 5455 1d01 |0022: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@011d │ │ -0aed54: 5426 0b10 |0024: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0aed58: 5466 2501 |0026: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0aed5c: 5466 1c01 |0028: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ -0aed60: 7030 2602 5006 |002a: invoke-direct {v0, v5, v6}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ -0aed66: 2201 cc05 |002d: new-instance v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0aed6a: 7100 6134 0000 |002f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -0aed70: 0b06 |0032: move-result-wide v6 │ │ -0aed72: 7054 3130 0176 |0033: invoke-direct {v1, v0, v6, v7, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@3031 │ │ -0aed78: 7020 4a30 1800 |0036: invoke-direct {v8, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@304a │ │ -0aed7e: 0e00 |0039: return-void │ │ -0aed80: 1504 803f |003a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0aed84: 28e0 |003c: goto 001c // -0020 │ │ +0aecf0: |[0aecf0] com.actionbarsherlock.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ +0aed00: 5485 2510 |0000: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aed04: 7220 d834 9500 |0002: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0aed0a: 0c02 |0005: move-result-object v2 │ │ +0aed0c: 1f02 c905 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0aed10: 5485 2510 |0008: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@1025 │ │ +0aed14: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +0aed16: 7220 d834 6500 |000b: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0aed1c: 0c03 |000e: move-result-object v3 │ │ +0aed1e: 1f03 c905 |000f: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0aed22: 3803 2900 |0011: if-eqz v3, 003a // +0029 │ │ +0aed26: 5235 0d10 |0013: iget v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0aed2a: 5226 0d10 |0015: iget v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0aed2e: c765 |0017: sub-float/2addr v5, v6 │ │ +0aed30: 1506 a040 |0018: const/high16 v6, #int 1084227584 // #40a0 │ │ +0aed34: a604 0506 |001a: add-float v4, v5, v6 │ │ +0aed38: 2200 5400 |001c: new-instance v0, Landroid/content/ComponentName; // type@0054 │ │ +0aed3c: 5425 0b10 |001e: iget-object v5, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0aed40: 5455 2501 |0020: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0aed44: 5455 1d01 |0022: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@011d │ │ +0aed48: 5426 0b10 |0024: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0aed4c: 5466 2501 |0026: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0aed50: 5466 1c01 |0028: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ +0aed54: 7030 2602 5006 |002a: invoke-direct {v0, v5, v6}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ +0aed5a: 2201 cc05 |002d: new-instance v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0aed5e: 7100 6134 0000 |002f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +0aed64: 0b06 |0032: move-result-wide v6 │ │ +0aed66: 7054 3130 0176 |0033: invoke-direct {v1, v0, v6, v7, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@3031 │ │ +0aed6c: 7020 4a30 1800 |0036: invoke-direct {v8, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@304a │ │ +0aed72: 0e00 |0039: return-void │ │ +0aed74: 1504 803f |003a: const/high16 v4, #int 1065353216 // #3f80 │ │ +0aed78: 28e0 |003c: goto 001c // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0008 line=521 │ │ 0x0011 line=524 │ │ 0x0013 line=526 │ │ 0x001c line=532 │ │ @@ -178361,29 +178379,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0aed88: |[0aed88] com.actionbarsherlock.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ -0aed98: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aed9c: 1d01 |0002: monitor-enter v1 │ │ -0aed9e: 5220 2e10 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ -0aeda2: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -0aeda6: 1e01 |0007: monitor-exit v1 │ │ -0aeda8: 0e00 |0008: return-void │ │ -0aedaa: 5923 2e10 |0009: iput v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ -0aedae: 7010 5730 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@3057 │ │ -0aedb4: 7010 5f30 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ -0aedba: 1e01 |0011: monitor-exit v1 │ │ -0aedbc: 28f6 |0012: goto 0008 // -000a │ │ -0aedbe: 0d00 |0013: move-exception v0 │ │ -0aedc0: 1e01 |0014: monitor-exit v1 │ │ -0aedc2: 2700 |0015: throw v0 │ │ +0aed7c: |[0aed7c] com.actionbarsherlock.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ +0aed8c: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aed90: 1d01 |0002: monitor-enter v1 │ │ +0aed92: 5220 2e10 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ +0aed96: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +0aed9a: 1e01 |0007: monitor-exit v1 │ │ +0aed9c: 0e00 |0008: return-void │ │ +0aed9e: 5923 2e10 |0009: iput v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@102e │ │ +0aeda2: 7010 5730 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@3057 │ │ +0aeda8: 7010 5f30 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@305f │ │ +0aedae: 1e01 |0011: monitor-exit v1 │ │ +0aedb0: 28f6 |0012: goto 0008 // -000a │ │ +0aedb2: 0d00 |0013: move-exception v0 │ │ +0aedb4: 1e01 |0014: monitor-exit v1 │ │ +0aedb6: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0015 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=638 │ │ 0x0003 line=639 │ │ 0x0007 line=640 │ │ @@ -178401,28 +178419,28 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0aedd0: |[0aedd0] com.actionbarsherlock.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ -0aede0: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ -0aede4: 1d01 |0002: monitor-enter v1 │ │ -0aede6: 5420 3010 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ -0aedea: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -0aedee: 1e01 |0007: monitor-exit v1 │ │ -0aedf0: 0e00 |0008: return-void │ │ -0aedf2: 5b23 3010 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ -0aedf6: 7010 5430 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.loadActivitiesLocked:()V // method@3054 │ │ -0aedfc: 1e01 |000e: monitor-exit v1 │ │ -0aedfe: 28f9 |000f: goto 0008 // -0007 │ │ -0aee00: 0d00 |0010: move-exception v0 │ │ -0aee02: 1e01 |0011: monitor-exit v1 │ │ -0aee04: 2700 |0012: throw v0 │ │ +0aedc4: |[0aedc4] com.actionbarsherlock.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ +0aedd4: 5421 2f10 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@102f │ │ +0aedd8: 1d01 |0002: monitor-enter v1 │ │ +0aedda: 5420 3010 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ +0aedde: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +0aede2: 1e01 |0007: monitor-exit v1 │ │ +0aede4: 0e00 |0008: return-void │ │ +0aede6: 5b23 3010 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@1030 │ │ +0aedea: 7010 5430 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.loadActivitiesLocked:()V // method@3054 │ │ +0aedf0: 1e01 |000e: monitor-exit v1 │ │ +0aedf2: 28f9 |000f: goto 0008 // -0007 │ │ +0aedf4: 0d00 |0010: move-exception v0 │ │ +0aedf6: 1e01 |0011: monitor-exit v1 │ │ +0aedf8: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=372 │ │ 0x0003 line=373 │ │ 0x0007 line=374 │ │ @@ -178439,17 +178457,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aee14: |[0aee14] com.actionbarsherlock.widget.ActivityChooserModel.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ -0aee24: 5b01 2610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@1026 │ │ -0aee28: 0e00 |0002: return-void │ │ +0aee08: |[0aee08] com.actionbarsherlock.widget.ActivityChooserModel.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ +0aee18: 5b01 2610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@1026 │ │ +0aee1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0002 line=489 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; │ │ @@ -178488,18 +178506,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aee2c: |[0aee2c] com.actionbarsherlock.widget.ActivityChooserView$1.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0aee3c: 5b01 3410 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1034 │ │ -0aee40: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -0aee46: 0e00 |0005: return-void │ │ +0aee20: |[0aee20] com.actionbarsherlock.widget.ActivityChooserView$1.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +0aee30: 5b01 3410 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1034 │ │ +0aee34: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +0aee3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ @@ -178509,21 +178527,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0aee48: |[0aee48] com.actionbarsherlock.widget.ActivityChooserView$1.onChanged:()V │ │ -0aee58: 6f10 0803 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0308 │ │ -0aee5e: 5410 3410 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1034 │ │ -0aee62: 7110 8b30 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0aee68: 0c00 |0008: move-result-object v0 │ │ -0aee6a: 6e10 7730 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ -0aee70: 0e00 |000c: return-void │ │ +0aee3c: |[0aee3c] com.actionbarsherlock.widget.ActivityChooserView$1.onChanged:()V │ │ +0aee4c: 6f10 0803 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0308 │ │ +0aee52: 5410 3410 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1034 │ │ +0aee56: 7110 8b30 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0aee5c: 0c00 |0008: move-result-object v0 │ │ +0aee5e: 6e10 7730 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ +0aee64: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0003 line=129 │ │ 0x000c line=130 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -178533,21 +178551,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0aee74: |[0aee74] com.actionbarsherlock.widget.ActivityChooserView$1.onInvalidated:()V │ │ -0aee84: 6f10 0903 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@0309 │ │ -0aee8a: 5410 3410 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1034 │ │ -0aee8e: 7110 8b30 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0aee94: 0c00 |0008: move-result-object v0 │ │ -0aee96: 6e10 7830 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@3078 │ │ -0aee9c: 0e00 |000c: return-void │ │ +0aee68: |[0aee68] com.actionbarsherlock.widget.ActivityChooserView$1.onInvalidated:()V │ │ +0aee78: 6f10 0903 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@0309 │ │ +0aee7e: 5410 3410 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1034 │ │ +0aee82: 7110 8b30 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0aee88: 0c00 |0008: move-result-object v0 │ │ +0aee8a: 6e10 7830 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@3078 │ │ +0aee90: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ 0x000c line=135 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -178587,18 +178605,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aeea0: |[0aeea0] com.actionbarsherlock.widget.ActivityChooserView$2.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0aeeb0: 5b01 3510 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ -0aeeb4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0aeeba: 0e00 |0005: return-void │ │ +0aee94: |[0aee94] com.actionbarsherlock.widget.ActivityChooserView$2.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +0aeea4: 5b01 3510 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ +0aeea8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0aeeae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$2; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ @@ -178608,40 +178626,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0aeebc: |[0aeebc] com.actionbarsherlock.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ -0aeecc: 5420 3510 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ -0aeed0: 6e10 9e30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ -0aeed6: 0a00 |0005: move-result v0 │ │ -0aeed8: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -0aeedc: 5420 3510 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ -0aeee0: 6e10 9f30 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@309f │ │ -0aeee6: 0a00 |000d: move-result v0 │ │ -0aeee8: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -0aeeec: 5420 3510 |0010: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ -0aeef0: 7110 8c30 0000 |0012: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@308c │ │ -0aeef6: 0c00 |0015: move-result-object v0 │ │ -0aeef8: 6e10 432e 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ -0aeefe: 0e00 |0019: return-void │ │ -0aef00: 5420 3510 |001a: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ -0aef04: 7110 8c30 0000 |001c: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@308c │ │ -0aef0a: 0c00 |001f: move-result-object v0 │ │ -0aef0c: 6e10 562e 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ -0aef12: 5420 3510 |0023: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ -0aef16: 5400 5610 |0025: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ -0aef1a: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ -0aef1e: 5420 3510 |0029: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ -0aef22: 5400 5610 |002b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ -0aef26: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -0aef28: 6e20 b72f 1000 |002e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2fb7 │ │ -0aef2e: 28e8 |0031: goto 0019 // -0018 │ │ +0aeeb0: |[0aeeb0] com.actionbarsherlock.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ +0aeec0: 5420 3510 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ +0aeec4: 6e10 9e30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ +0aeeca: 0a00 |0005: move-result v0 │ │ +0aeecc: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +0aeed0: 5420 3510 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ +0aeed4: 6e10 9f30 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@309f │ │ +0aeeda: 0a00 |000d: move-result v0 │ │ +0aeedc: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +0aeee0: 5420 3510 |0010: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ +0aeee4: 7110 8c30 0000 |0012: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@308c │ │ +0aeeea: 0c00 |0015: move-result-object v0 │ │ +0aeeec: 6e10 432e 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ +0aeef2: 0e00 |0019: return-void │ │ +0aeef4: 5420 3510 |001a: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ +0aeef8: 7110 8c30 0000 |001c: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@308c │ │ +0aeefe: 0c00 |001f: move-result-object v0 │ │ +0aef00: 6e10 562e 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ +0aef06: 5420 3510 |0023: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ +0aef0a: 5400 5610 |0025: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ +0aef0e: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ +0aef12: 5420 3510 |0029: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1035 │ │ +0aef16: 5400 5610 |002b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ +0aef1a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +0aef1c: 6e20 b72f 1000 |002e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2fb7 │ │ +0aef22: 28e8 |0031: goto 0019 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0008 line=142 │ │ 0x0010 line=143 │ │ 0x0019 line=151 │ │ 0x001a line=145 │ │ @@ -178684,18 +178702,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aef30: |[0aef30] com.actionbarsherlock.widget.ActivityChooserView$3.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0aef40: 5b01 3610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1036 │ │ -0aef44: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -0aef4a: 0e00 |0005: return-void │ │ +0aef24: |[0aef24] com.actionbarsherlock.widget.ActivityChooserView$3.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +0aef34: 5b01 3610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1036 │ │ +0aef38: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +0aef3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$3; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ @@ -178705,19 +178723,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0aef4c: |[0aef4c] com.actionbarsherlock.widget.ActivityChooserView$3.onChanged:()V │ │ -0aef5c: 6f10 0803 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0308 │ │ -0aef62: 5410 3610 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1036 │ │ -0aef66: 7110 9130 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3091 │ │ -0aef6c: 0e00 |0008: return-void │ │ +0aef40: |[0aef40] com.actionbarsherlock.widget.ActivityChooserView$3.onChanged:()V │ │ +0aef50: 6f10 0803 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0308 │ │ +0aef56: 5410 3610 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1036 │ │ +0aef5a: 7110 9130 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3091 │ │ +0aef60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0003 line=252 │ │ 0x0008 line=253 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$3; │ │ @@ -178801,22 +178819,22 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0aef70: |[0aef70] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0aef80: 5b12 4110 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0aef84: 7010 e023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0aef8a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -0aef8c: 5910 3e10 |0006: iput v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0aef90: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0aef92: 5c10 3f10 |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ -0aef96: 0e00 |000b: return-void │ │ +0aef64: |[0aef64] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +0aef74: 5b12 4110 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0aef78: 7010 e023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0aef7e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +0aef80: 5910 3e10 |0006: iput v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0aef84: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0aef86: 5c10 3f10 |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ +0aef8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0005 line=652 │ │ 0x0008 line=655 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ @@ -178827,17 +178845,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0aef98: |[0aef98] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ -0aefa8: 7020 6830 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3068 │ │ -0aefae: 0e00 |0003: return-void │ │ +0aef8c: |[0aef8c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ +0aef9c: 7020 6830 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3068 │ │ +0aefa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -178848,19 +178866,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aefb0: |[0aefb0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ -0aefc0: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0aefc4: 6e10 4e30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@304e │ │ -0aefca: 0a00 |0005: move-result v0 │ │ -0aefcc: 0f00 |0006: return v0 │ │ +0aefa4: |[0aefa4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ +0aefb4: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0aefb8: 6e10 4e30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@304e │ │ +0aefbe: 0a00 |0005: move-result v0 │ │ +0aefc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -178868,33 +178886,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0aefd0: |[0aefd0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ -0aefe0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0aefe2: 5432 3c10 |0001: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0aefe6: 6e10 4e30 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@304e │ │ -0aefec: 0a00 |0006: move-result v0 │ │ -0aefee: 5532 3f10 |0007: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ -0aeff2: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ -0aeff6: 5432 3c10 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0aeffa: 6e10 5030 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@3050 │ │ -0af000: 0c02 |0010: move-result-object v2 │ │ -0af002: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -0af006: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0af00a: 5232 3e10 |0015: iget v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0af00e: 7120 1e34 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0af014: 0a01 |001a: move-result v1 │ │ -0af016: 5532 4010 |001b: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ -0af01a: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -0af01e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0af022: 0f01 |0021: return v1 │ │ +0aefc4: |[0aefc4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ +0aefd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0aefd6: 5432 3c10 |0001: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0aefda: 6e10 4e30 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@304e │ │ +0aefe0: 0a00 |0006: move-result v0 │ │ +0aefe2: 5532 3f10 |0007: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ +0aefe6: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ +0aefea: 5432 3c10 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0aefee: 6e10 5030 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@3050 │ │ +0aeff4: 0c02 |0010: move-result-object v2 │ │ +0aeff6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +0aeffa: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0aeffe: 5232 3e10 |0015: iget v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0af002: 7120 1e34 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0af008: 0a01 |001a: move-result v1 │ │ +0af00a: 5532 4010 |001b: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ +0af00e: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +0af012: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0af016: 0f01 |0021: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0001 line=697 │ │ 0x0007 line=698 │ │ 0x0013 line=699 │ │ 0x0015 line=701 │ │ @@ -178911,17 +178929,17 @@ │ │ type : '()Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af024: |[0af024] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -0af034: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0af038: 1100 |0002: return-object v0 │ │ +0af018: |[0af018] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +0af028: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0af02c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -178929,19 +178947,19 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0af03c: |[0af03c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -0af04c: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0af050: 6e10 5030 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@3050 │ │ -0af056: 0c00 |0005: move-result-object v0 │ │ -0af058: 1100 |0006: return-object v0 │ │ +0af030: |[0af030] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +0af040: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0af044: 6e10 5030 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@3050 │ │ +0af04a: 0c00 |0005: move-result-object v0 │ │ +0af04c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -178949,19 +178967,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0af05c: |[0af05c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ -0af06c: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0af070: 6e10 5230 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getHistorySize:()I // method@3052 │ │ -0af076: 0a00 |0005: move-result v0 │ │ -0af078: 0f00 |0006: return v0 │ │ +0af050: |[0af050] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ +0af060: 5410 3c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0af064: 6e10 5230 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getHistorySize:()I // method@3052 │ │ +0af06a: 0a00 |0005: move-result v0 │ │ +0af06c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -178969,35 +178987,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0af07c: |[0af07c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -0af08c: 6e20 7130 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@3071 │ │ -0af092: 0a00 |0003: move-result v0 │ │ -0af094: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ -0af09a: 2201 6e06 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0af09e: 7010 ff33 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ -0af0a4: 2701 |000c: throw v1 │ │ -0af0a6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0af0a8: 1101 |000e: return-object v1 │ │ -0af0aa: 5521 3f10 |000f: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ -0af0ae: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ -0af0b2: 5421 3c10 |0013: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0af0b6: 6e10 5030 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@3050 │ │ -0af0bc: 0c01 |0018: move-result-object v1 │ │ -0af0be: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -0af0c2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0af0c6: 5421 3c10 |001d: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0af0ca: 6e20 4d30 3100 |001f: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@304d │ │ -0af0d0: 0c01 |0022: move-result-object v1 │ │ -0af0d2: 28eb |0023: goto 000e // -0015 │ │ -0af0d4: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ +0af070: |[0af070] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +0af080: 6e20 7130 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@3071 │ │ +0af086: 0a00 |0003: move-result v0 │ │ +0af088: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ +0af08e: 2201 6e06 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0af092: 7010 ff33 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ +0af098: 2701 |000c: throw v1 │ │ +0af09a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0af09c: 1101 |000e: return-object v1 │ │ +0af09e: 5521 3f10 |000f: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ +0af0a2: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ +0af0a6: 5421 3c10 |0013: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0af0aa: 6e10 5030 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@3050 │ │ +0af0b0: 0c01 |0018: move-result-object v1 │ │ +0af0b2: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +0af0b6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0af0ba: 5421 3c10 |001d: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0af0be: 6e20 4d30 3100 |001f: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@304d │ │ +0af0c4: 0c01 |0022: move-result-object v1 │ │ +0af0c6: 28eb |0023: goto 000e // -0015 │ │ +0af0c8: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ 0x0004 line=710 │ │ 0x0007 line=719 │ │ 0x000d line=712 │ │ 0x000e line=717 │ │ @@ -179015,17 +179033,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0af0e4: |[0af0e4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ -0af0f4: 8130 |0000: int-to-long v0, v3 │ │ -0af0f6: 1000 |0001: return-wide v0 │ │ +0af0d8: |[0af0d8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ +0af0e8: 8130 |0000: int-to-long v0, v3 │ │ +0af0ea: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -179034,25 +179052,25 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0af0f8: |[0af0f8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ -0af108: 5510 4010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ -0af10c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0af110: 6e10 6b30 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ -0af116: 0a00 |0007: move-result v0 │ │ -0af118: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0af11c: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -0af120: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0af122: 0f00 |000d: return v0 │ │ -0af124: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0af126: 28fe |000f: goto 000d // -0002 │ │ +0af0ec: |[0af0ec] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ +0af0fc: 5510 4010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ +0af100: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0af104: 6e10 6b30 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ +0af10a: 0a00 |0007: move-result v0 │ │ +0af10c: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0af110: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +0af114: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0af116: 0f00 |000d: return v0 │ │ +0af118: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0af11a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x000c line=684 │ │ 0x000d line=686 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ @@ -179063,17 +179081,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af128: |[0af128] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ -0af138: 5210 3e10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0af13c: 0f00 |0002: return v0 │ │ +0af11c: |[0af11c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ +0af12c: 5210 3e10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0af130: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -179081,17 +179099,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af140: |[0af140] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ -0af150: 5510 3f10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ -0af154: 0f00 |0002: return v0 │ │ +0af134: |[0af134] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ +0af144: 5510 3f10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ +0af148: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -179099,98 +179117,98 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 172 16-bit code units │ │ -0af158: |[0af158] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0af168: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0af16a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0af16c: 6e20 7130 ba00 |0002: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@3071 │ │ -0af172: 0a03 |0005: move-result v3 │ │ -0af174: 2b03 9e00 0000 |0006: packed-switch v3, 000000a4 // +0000009e │ │ -0af17a: 2206 6e06 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0af17e: 7010 ff33 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ -0af184: 2706 |000e: throw v6 │ │ -0af186: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -0af18a: 6e10 a321 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@21a3 │ │ -0af190: 0a06 |0014: move-result v6 │ │ -0af192: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ -0af196: 54a6 4110 |0017: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af19a: 6e10 9a30 0600 |0019: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@309a │ │ -0af1a0: 0c06 |001c: move-result-object v6 │ │ -0af1a2: 7110 0a21 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0af1a8: 0c06 |0020: move-result-object v6 │ │ -0af1aa: 6007 730b |0021: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@0b73 │ │ -0af1ae: 6e40 0d21 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0af1b4: 0c0c |0026: move-result-object v12 │ │ -0af1b6: 6e20 1722 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@2217 │ │ -0af1bc: 6006 5c0b |002a: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@0b5c │ │ -0af1c0: 6e20 9621 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0af1c6: 0c05 |002f: move-result-object v5 │ │ -0af1c8: 1f05 fa04 |0030: check-cast v5, Landroid/widget/TextView; // type@04fa │ │ -0af1cc: 54a6 4110 |0032: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af1d0: 7110 9530 0600 |0034: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ -0af1d6: 0c06 |0037: move-result-object v6 │ │ -0af1d8: 6007 850b |0038: sget v7, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@0b85 │ │ -0af1dc: 6e20 4702 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0af1e2: 0c06 |003d: move-result-object v6 │ │ -0af1e4: 6e20 ec24 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0af1ea: 07c1 |0041: move-object v1, v12 │ │ -0af1ec: 1101 |0042: return-object v1 │ │ -0af1ee: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ -0af1f2: 6e10 a321 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@21a3 │ │ -0af1f8: 0a06 |0048: move-result v6 │ │ -0af1fa: 6007 4a0b |0049: sget v7, Lcom/actionbarsherlock/R$id;.abs__list_item:I // field@0b4a │ │ -0af1fe: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ -0af202: 54a6 4110 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af206: 6e10 9a30 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@309a │ │ -0af20c: 0c06 |0052: move-result-object v6 │ │ -0af20e: 7110 0a21 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0af214: 0c06 |0056: move-result-object v6 │ │ -0af216: 6007 730b |0057: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@0b73 │ │ -0af21a: 6e40 0d21 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0af220: 0c0c |005c: move-result-object v12 │ │ -0af222: 54a6 4110 |005d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af226: 7110 9530 0600 |005f: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ -0af22c: 0c06 |0062: move-result-object v6 │ │ -0af22e: 6e10 4402 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0af234: 0c04 |0066: move-result-object v4 │ │ -0af236: 6006 470b |0067: sget v6, Lcom/actionbarsherlock/R$id;.abs__icon:I // field@0b47 │ │ -0af23a: 6e20 9621 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0af240: 0c02 |006c: move-result-object v2 │ │ -0af242: 1f02 e004 |006d: check-cast v2, Landroid/widget/ImageView; // type@04e0 │ │ -0af246: 6e20 6f30 ba00 |006f: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@306f │ │ -0af24c: 0c00 |0072: move-result-object v0 │ │ -0af24e: 1f00 6700 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0067 │ │ -0af252: 6e20 ad02 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ -0af258: 0c06 |0078: move-result-object v6 │ │ -0af25a: 6e20 2924 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0af260: 6006 5c0b |007c: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@0b5c │ │ -0af264: 6e20 9621 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0af26a: 0c05 |0081: move-result-object v5 │ │ -0af26c: 1f05 fa04 |0082: check-cast v5, Landroid/widget/TextView; // type@04fa │ │ -0af270: 6e20 ae02 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ -0af276: 0c06 |0087: move-result-object v6 │ │ -0af278: 6e20 ec24 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0af27e: 7100 9030 0000 |008b: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1300:()Z // method@3090 │ │ -0af284: 0a06 |008e: move-result v6 │ │ -0af286: 3806 0f00 |008f: if-eqz v6, 009e // +000f │ │ -0af28a: 55a6 3f10 |0091: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ -0af28e: 3806 0d00 |0093: if-eqz v6, 00a0 // +000d │ │ -0af292: 390b 0b00 |0095: if-nez v11, 00a0 // +000b │ │ -0af296: 55a6 3d10 |0097: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@103d │ │ -0af29a: 3806 0700 |0099: if-eqz v6, 00a0 // +0007 │ │ -0af29e: 7120 8630 9c00 |009b: invoke-static {v12, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@3086 │ │ -0af2a4: 07c1 |009e: move-object v1, v12 │ │ -0af2a6: 28a3 |009f: goto 0042 // -005d │ │ -0af2a8: 7120 8630 8c00 |00a0: invoke-static {v12, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@3086 │ │ -0af2ae: 28fb |00a3: goto 009e // -0005 │ │ -0af2b0: 0001 0200 0000 0000 3d00 0000 0900 ... |00a4: packed-switch-data (8 units) │ │ +0af14c: |[0af14c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0af15c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0af15e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0af160: 6e20 7130 ba00 |0002: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@3071 │ │ +0af166: 0a03 |0005: move-result v3 │ │ +0af168: 2b03 9e00 0000 |0006: packed-switch v3, 000000a4 // +0000009e │ │ +0af16e: 2206 6e06 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0af172: 7010 ff33 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ +0af178: 2706 |000e: throw v6 │ │ +0af17a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +0af17e: 6e10 a321 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@21a3 │ │ +0af184: 0a06 |0014: move-result v6 │ │ +0af186: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ +0af18a: 54a6 4110 |0017: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af18e: 6e10 9a30 0600 |0019: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@309a │ │ +0af194: 0c06 |001c: move-result-object v6 │ │ +0af196: 7110 0a21 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0af19c: 0c06 |0020: move-result-object v6 │ │ +0af19e: 6007 730b |0021: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@0b73 │ │ +0af1a2: 6e40 0d21 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0af1a8: 0c0c |0026: move-result-object v12 │ │ +0af1aa: 6e20 1722 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@2217 │ │ +0af1b0: 6006 5c0b |002a: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@0b5c │ │ +0af1b4: 6e20 9621 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0af1ba: 0c05 |002f: move-result-object v5 │ │ +0af1bc: 1f05 fa04 |0030: check-cast v5, Landroid/widget/TextView; // type@04fa │ │ +0af1c0: 54a6 4110 |0032: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af1c4: 7110 9530 0600 |0034: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ +0af1ca: 0c06 |0037: move-result-object v6 │ │ +0af1cc: 6007 850b |0038: sget v7, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@0b85 │ │ +0af1d0: 6e20 4702 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0af1d6: 0c06 |003d: move-result-object v6 │ │ +0af1d8: 6e20 ec24 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0af1de: 07c1 |0041: move-object v1, v12 │ │ +0af1e0: 1101 |0042: return-object v1 │ │ +0af1e2: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ +0af1e6: 6e10 a321 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@21a3 │ │ +0af1ec: 0a06 |0048: move-result v6 │ │ +0af1ee: 6007 4a0b |0049: sget v7, Lcom/actionbarsherlock/R$id;.abs__list_item:I // field@0b4a │ │ +0af1f2: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ +0af1f6: 54a6 4110 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af1fa: 6e10 9a30 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@309a │ │ +0af200: 0c06 |0052: move-result-object v6 │ │ +0af202: 7110 0a21 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0af208: 0c06 |0056: move-result-object v6 │ │ +0af20a: 6007 730b |0057: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@0b73 │ │ +0af20e: 6e40 0d21 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0af214: 0c0c |005c: move-result-object v12 │ │ +0af216: 54a6 4110 |005d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af21a: 7110 9530 0600 |005f: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ +0af220: 0c06 |0062: move-result-object v6 │ │ +0af222: 6e10 4402 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0af228: 0c04 |0066: move-result-object v4 │ │ +0af22a: 6006 470b |0067: sget v6, Lcom/actionbarsherlock/R$id;.abs__icon:I // field@0b47 │ │ +0af22e: 6e20 9621 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0af234: 0c02 |006c: move-result-object v2 │ │ +0af236: 1f02 e004 |006d: check-cast v2, Landroid/widget/ImageView; // type@04e0 │ │ +0af23a: 6e20 6f30 ba00 |006f: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@306f │ │ +0af240: 0c00 |0072: move-result-object v0 │ │ +0af242: 1f00 6700 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0067 │ │ +0af246: 6e20 ad02 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ +0af24c: 0c06 |0078: move-result-object v6 │ │ +0af24e: 6e20 2924 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0af254: 6006 5c0b |007c: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@0b5c │ │ +0af258: 6e20 9621 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0af25e: 0c05 |0081: move-result-object v5 │ │ +0af260: 1f05 fa04 |0082: check-cast v5, Landroid/widget/TextView; // type@04fa │ │ +0af264: 6e20 ae02 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ +0af26a: 0c06 |0087: move-result-object v6 │ │ +0af26c: 6e20 ec24 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0af272: 7100 9030 0000 |008b: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1300:()Z // method@3090 │ │ +0af278: 0a06 |008e: move-result v6 │ │ +0af27a: 3806 0f00 |008f: if-eqz v6, 009e // +000f │ │ +0af27e: 55a6 3f10 |0091: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ +0af282: 3806 0d00 |0093: if-eqz v6, 00a0 // +000d │ │ +0af286: 390b 0b00 |0095: if-nez v11, 00a0 // +000b │ │ +0af28a: 55a6 3d10 |0097: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@103d │ │ +0af28e: 3806 0700 |0099: if-eqz v6, 00a0 // +0007 │ │ +0af292: 7120 8630 9c00 |009b: invoke-static {v12, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@3086 │ │ +0af298: 07c1 |009e: move-object v1, v12 │ │ +0af29a: 28a3 |009f: goto 0042 // -005d │ │ +0af29c: 7120 8630 8c00 |00a0: invoke-static {v12, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@3086 │ │ +0af2a2: 28fb |00a3: goto 009e // -0005 │ │ +0af2a4: 0001 0200 0000 0000 3d00 0000 0900 ... |00a4: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=728 │ │ 0x0006 line=729 │ │ 0x0009 line=763 │ │ 0x000f line=731 │ │ 0x0017 line=732 │ │ @@ -179233,17 +179251,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0af2c0: |[0af2c0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ -0af2d0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0af2d2: 0f00 |0001: return v0 │ │ +0af2b4: |[0af2b4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ +0af2c4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0af2c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #12 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -179251,41 +179269,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0af2d4: |[0af2d4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ -0af2e4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0af2e6: 5295 3e10 |0001: iget v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0af2ea: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ -0af2f0: 5997 3e10 |0006: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0af2f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0af2f6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0af2f8: 7120 8421 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0af2fe: 0a06 |000d: move-result v6 │ │ -0af300: 7120 8421 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0af306: 0a02 |0011: move-result v2 │ │ -0af308: 6e10 6b30 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ -0af30e: 0a01 |0015: move-result v1 │ │ -0af310: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0af312: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ -0af316: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -0af318: 6e40 7430 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@3074 │ │ -0af31e: 0c04 |001d: move-result-object v4 │ │ -0af320: 6e30 e921 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0af326: 6e10 b021 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0af32c: 0a07 |0024: move-result v7 │ │ -0af32e: 7120 1b34 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0af334: 0a00 |0028: move-result v0 │ │ -0af336: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0af33a: 28ec |002b: goto 0017 // -0014 │ │ -0af33c: 5995 3e10 |002c: iput v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0af340: 0f00 |002e: return v0 │ │ +0af2c8: |[0af2c8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ +0af2d8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0af2da: 5295 3e10 |0001: iget v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0af2de: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ +0af2e4: 5997 3e10 |0006: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0af2e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0af2ea: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0af2ec: 7120 8421 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0af2f2: 0a06 |000d: move-result v6 │ │ +0af2f4: 7120 8421 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0af2fa: 0a02 |0011: move-result v2 │ │ +0af2fc: 6e10 6b30 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ +0af302: 0a01 |0015: move-result v1 │ │ +0af304: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0af306: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ +0af30a: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +0af30c: 6e40 7430 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@3074 │ │ +0af312: 0c04 |001d: move-result-object v4 │ │ +0af314: 6e30 e921 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0af31a: 6e10 b021 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0af320: 0a07 |0024: move-result v7 │ │ +0af322: 7120 1b34 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0af328: 0a00 |0028: move-result v0 │ │ +0af32a: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0af32e: 28ec |002b: goto 0017 // -0014 │ │ +0af330: 5995 3e10 |002c: iput v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0af334: 0f00 |002e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=770 │ │ 0x0003 line=771 │ │ 0x0008 line=773 │ │ 0x0009 line=774 │ │ 0x000a line=776 │ │ @@ -179313,45 +179331,45 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0af344: |[0af344] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0af354: 5421 4110 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af358: 7110 8b30 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af35e: 0c01 |0005: move-result-object v1 │ │ -0af360: 6e10 6c30 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0af366: 0c00 |0009: move-result-object v0 │ │ -0af368: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ -0af36c: 5421 4110 |000c: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af370: 6e10 9f30 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@309f │ │ -0af376: 0a01 |0011: move-result v1 │ │ -0af378: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ -0af37c: 5421 4110 |0014: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af380: 7110 8f30 0100 |0016: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@308f │ │ -0af386: 0c01 |0019: move-result-object v1 │ │ -0af388: 6e20 6030 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@3060 │ │ -0af38e: 5b23 3c10 |001d: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ -0af392: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ -0af396: 5421 4110 |0021: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af39a: 6e10 9f30 0100 |0023: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@309f │ │ -0af3a0: 0a01 |0026: move-result v1 │ │ -0af3a2: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ -0af3a6: 5421 4110 |0029: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ -0af3aa: 7110 8f30 0100 |002b: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@308f │ │ -0af3b0: 0c01 |002e: move-result-object v1 │ │ -0af3b2: 6e20 5930 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@3059 │ │ -0af3b8: 6e10 7730 0200 |0032: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ -0af3be: 0e00 |0035: return-void │ │ -0af3c0: 0d01 |0036: move-exception v1 │ │ -0af3c2: 28fb |0037: goto 0032 // -0005 │ │ -0af3c4: 0d01 |0038: move-exception v1 │ │ -0af3c6: 28e4 |0039: goto 001d // -001c │ │ +0af338: |[0af338] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0af348: 5421 4110 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af34c: 7110 8b30 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af352: 0c01 |0005: move-result-object v1 │ │ +0af354: 6e10 6c30 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0af35a: 0c00 |0009: move-result-object v0 │ │ +0af35c: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ +0af360: 5421 4110 |000c: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af364: 6e10 9f30 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@309f │ │ +0af36a: 0a01 |0011: move-result v1 │ │ +0af36c: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ +0af370: 5421 4110 |0014: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af374: 7110 8f30 0100 |0016: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@308f │ │ +0af37a: 0c01 |0019: move-result-object v1 │ │ +0af37c: 6e20 6030 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@3060 │ │ +0af382: 5b23 3c10 |001d: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@103c │ │ +0af386: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ +0af38a: 5421 4110 |0021: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af38e: 6e10 9f30 0100 |0023: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@309f │ │ +0af394: 0a01 |0026: move-result v1 │ │ +0af396: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ +0af39a: 5421 4110 |0029: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1041 │ │ +0af39e: 7110 8f30 0100 |002b: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@308f │ │ +0af3a4: 0c01 |002e: move-result-object v1 │ │ +0af3a6: 6e20 5930 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@3059 │ │ +0af3ac: 6e10 7730 0200 |0032: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ +0af3b2: 0e00 |0035: return-void │ │ +0af3b4: 0d01 |0036: move-exception v1 │ │ +0af3b6: 28fb |0037: goto 0032 // -0005 │ │ +0af3b8: 0d01 |0038: move-exception v1 │ │ +0af3ba: 28e4 |0039: goto 001d // -001c │ │ catches : 2 │ │ 0x0014 - 0x001d │ │ Ljava/lang/IllegalStateException; -> 0x0038 │ │ 0x0029 - 0x0032 │ │ Ljava/lang/IllegalStateException; -> 0x0036 │ │ positions : │ │ 0x0000 line=662 │ │ @@ -179374,20 +179392,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0af3e4: |[0af3e4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ -0af3f4: 5210 3e10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0af3f8: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -0af3fc: 5912 3e10 |0004: iput v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ -0af400: 6e10 7730 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ -0af406: 0e00 |0009: return-void │ │ +0af3d8: |[0af3d8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ +0af3e8: 5210 3e10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0af3ec: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +0af3f0: 5912 3e10 |0004: iput v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@103e │ │ +0af3f4: 6e10 7730 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ +0af3fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x0006 line=794 │ │ 0x0009 line=796 │ │ locals : │ │ @@ -179399,23 +179417,23 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0af408: |[0af408] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ -0af418: 5510 3f10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ -0af41c: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ -0af420: 5510 3d10 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@103d │ │ -0af424: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ -0af428: 5c12 3f10 |0008: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ -0af42c: 5c13 3d10 |000a: iput-boolean v3, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@103d │ │ -0af430: 6e10 7730 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ -0af436: 0e00 |000f: return-void │ │ +0af3fc: |[0af3fc] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ +0af40c: 5510 3f10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ +0af410: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ +0af414: 5510 3d10 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@103d │ │ +0af418: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ +0af41c: 5c12 3f10 |0008: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@103f │ │ +0af420: 5c13 3d10 |000a: iput-boolean v3, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@103d │ │ +0af424: 6e10 7730 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ +0af42a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0008 line=829 │ │ 0x000a line=830 │ │ 0x000c line=831 │ │ 0x000f line=833 │ │ @@ -179429,20 +179447,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0af438: |[0af438] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ -0af448: 5510 4010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ -0af44c: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -0af450: 5c12 4010 |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ -0af454: 6e10 7730 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ -0af45a: 0e00 |0009: return-void │ │ +0af42c: |[0af42c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ +0af43c: 5510 4010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ +0af440: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +0af444: 5c12 4010 |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@1040 │ │ +0af448: 6e10 7730 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@3077 │ │ +0af44e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0004 line=804 │ │ 0x0006 line=805 │ │ 0x0009 line=807 │ │ locals : │ │ @@ -179489,18 +179507,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af45c: |[0af45c] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0af46c: 5b01 4210 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af470: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af476: 0e00 |0005: return-void │ │ +0af450: |[0af450] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +0af460: 5b01 4210 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af464: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af46a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ @@ -179509,17 +179527,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0af478: |[0af478] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ -0af488: 7020 7e30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@307e │ │ -0af48e: 0e00 |0003: return-void │ │ +0af46c: |[0af46c] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ +0af47c: 7020 7e30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@307e │ │ +0af482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -179529,24 +179547,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0af490: |[0af490] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ -0af4a0: 5410 4210 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af4a4: 7110 8e30 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@308e │ │ -0af4aa: 0c00 |0005: move-result-object v0 │ │ -0af4ac: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0af4b0: 5410 4210 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af4b4: 7110 8e30 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@308e │ │ -0af4ba: 0c00 |000d: move-result-object v0 │ │ -0af4bc: 7210 8824 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@2488 │ │ -0af4c2: 0e00 |0011: return-void │ │ +0af484: |[0af484] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ +0af494: 5410 4210 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af498: 7110 8e30 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@308e │ │ +0af49e: 0c00 |0005: move-result-object v0 │ │ +0af4a0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +0af4a4: 5410 4210 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af4a8: 7110 8e30 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@308e │ │ +0af4ae: 0c00 |000d: move-result-object v0 │ │ +0af4b0: 7210 8824 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@2488 │ │ +0af4b6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0008 line=622 │ │ 0x0011 line=624 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ @@ -179557,62 +179575,62 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -0af4c4: |[0af4c4] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ -0af4d4: 5453 4210 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af4d8: 7110 9630 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@3096 │ │ -0af4de: 0c03 |0005: move-result-object v3 │ │ -0af4e0: 3336 3900 |0006: if-ne v6, v3, 003f // +0039 │ │ -0af4e4: 5453 4210 |0008: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af4e8: 6e10 9830 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ -0af4ee: 5453 4210 |000d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af4f2: 7110 8b30 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af4f8: 0c03 |0012: move-result-object v3 │ │ -0af4fa: 6e10 6d30 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@306d │ │ -0af500: 0c00 |0016: move-result-object v0 │ │ -0af502: 5453 4210 |0017: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af506: 7110 8b30 0300 |0019: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af50c: 0c03 |001c: move-result-object v3 │ │ -0af50e: 6e10 6c30 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0af514: 0c03 |0020: move-result-object v3 │ │ -0af516: 6e20 4f30 0300 |0021: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@304f │ │ -0af51c: 0a01 |0024: move-result v1 │ │ -0af51e: 5453 4210 |0025: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af522: 7110 8b30 0300 |0027: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af528: 0c03 |002a: move-result-object v3 │ │ -0af52a: 6e10 6c30 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0af530: 0c03 |002e: move-result-object v3 │ │ -0af532: 6e20 4b30 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@304b │ │ -0af538: 0c02 |0032: move-result-object v2 │ │ -0af53a: 3802 0b00 |0033: if-eqz v2, 003e // +000b │ │ -0af53e: 5453 4210 |0035: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af542: 7110 9530 0300 |0037: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ -0af548: 0c03 |003a: move-result-object v3 │ │ -0af54a: 6e20 5602 2300 |003b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0af550: 0e00 |003e: return-void │ │ -0af552: 5453 4210 |003f: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af556: 7110 9730 0300 |0041: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@3097 │ │ -0af55c: 0c03 |0044: move-result-object v3 │ │ -0af55e: 3336 1400 |0045: if-ne v6, v3, 0059 // +0014 │ │ -0af562: 5453 4210 |0047: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af566: 1204 |0049: const/4 v4, #int 0 // #0 │ │ -0af568: 7120 9430 4300 |004a: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@3094 │ │ -0af56e: 5453 4210 |004d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af572: 5454 4210 |004f: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af576: 7110 8d30 0400 |0051: invoke-static {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@308d │ │ -0af57c: 0a04 |0054: move-result v4 │ │ -0af57e: 7120 9230 4300 |0055: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@3092 │ │ -0af584: 28e6 |0058: goto 003e // -001a │ │ -0af586: 2203 6e06 |0059: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0af58a: 7010 ff33 0300 |005b: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ -0af590: 2703 |005e: throw v3 │ │ +0af4b8: |[0af4b8] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ +0af4c8: 5453 4210 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af4cc: 7110 9630 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@3096 │ │ +0af4d2: 0c03 |0005: move-result-object v3 │ │ +0af4d4: 3336 3900 |0006: if-ne v6, v3, 003f // +0039 │ │ +0af4d8: 5453 4210 |0008: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af4dc: 6e10 9830 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ +0af4e2: 5453 4210 |000d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af4e6: 7110 8b30 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af4ec: 0c03 |0012: move-result-object v3 │ │ +0af4ee: 6e10 6d30 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@306d │ │ +0af4f4: 0c00 |0016: move-result-object v0 │ │ +0af4f6: 5453 4210 |0017: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af4fa: 7110 8b30 0300 |0019: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af500: 0c03 |001c: move-result-object v3 │ │ +0af502: 6e10 6c30 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0af508: 0c03 |0020: move-result-object v3 │ │ +0af50a: 6e20 4f30 0300 |0021: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@304f │ │ +0af510: 0a01 |0024: move-result v1 │ │ +0af512: 5453 4210 |0025: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af516: 7110 8b30 0300 |0027: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af51c: 0c03 |002a: move-result-object v3 │ │ +0af51e: 6e10 6c30 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0af524: 0c03 |002e: move-result-object v3 │ │ +0af526: 6e20 4b30 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@304b │ │ +0af52c: 0c02 |0032: move-result-object v2 │ │ +0af52e: 3802 0b00 |0033: if-eqz v2, 003e // +000b │ │ +0af532: 5453 4210 |0035: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af536: 7110 9530 0300 |0037: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ +0af53c: 0c03 |003a: move-result-object v3 │ │ +0af53e: 6e20 5602 2300 |003b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0af544: 0e00 |003e: return-void │ │ +0af546: 5453 4210 |003f: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af54a: 7110 9730 0300 |0041: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@3097 │ │ +0af550: 0c03 |0044: move-result-object v3 │ │ +0af552: 3336 1400 |0045: if-ne v6, v3, 0059 // +0014 │ │ +0af556: 5453 4210 |0047: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af55a: 1204 |0049: const/4 v4, #int 0 // #0 │ │ +0af55c: 7120 9430 4300 |004a: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@3094 │ │ +0af562: 5453 4210 |004d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af566: 5454 4210 |004f: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af56a: 7110 8d30 0400 |0051: invoke-static {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@308d │ │ +0af570: 0a04 |0054: move-result v4 │ │ +0af572: 7120 9230 4300 |0055: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@3092 │ │ +0af578: 28e6 |0058: goto 003e // -001a │ │ +0af57a: 2203 6e06 |0059: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0af57e: 7010 ff33 0300 |005b: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ +0af584: 2703 |005e: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0008 line=583 │ │ 0x000d line=584 │ │ 0x0017 line=585 │ │ 0x0025 line=586 │ │ @@ -179635,24 +179653,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0af594: |[0af594] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ -0af5a4: 7010 8030 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@3080 │ │ -0af5aa: 5420 4210 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af5ae: 5400 5610 |0005: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ -0af5b2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0af5b6: 5420 4210 |0009: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af5ba: 5400 5610 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ -0af5be: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0af5c0: 6e20 b72f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2fb7 │ │ -0af5c6: 0e00 |0011: return-void │ │ +0af588: |[0af588] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ +0af598: 7010 8030 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@3080 │ │ +0af59e: 5420 4210 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af5a2: 5400 5610 |0005: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ +0af5a6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0af5aa: 5420 4210 |0009: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af5ae: 5400 5610 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ +0af5b2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0af5b4: 6e20 b72f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2fb7 │ │ +0af5ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0009 line=616 │ │ 0x0011 line=618 │ │ locals : │ │ @@ -179663,64 +179681,64 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -0af5c8: |[0af5c8] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0af5d8: 6e10 ce23 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@23ce │ │ -0af5de: 0c00 |0003: move-result-object v0 │ │ -0af5e0: 1f00 d505 |0004: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@05d5 │ │ -0af5e4: 6e20 7130 8000 |0006: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@3071 │ │ -0af5ea: 0a01 |0009: move-result v1 │ │ -0af5ec: 2b01 5800 0000 |000a: packed-switch v1, 00000062 // +00000058 │ │ -0af5f2: 2203 6e06 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0af5f6: 7010 ff33 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ -0af5fc: 2703 |0012: throw v3 │ │ -0af5fe: 5453 4210 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af602: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ -0af608: 7120 9230 4300 |0018: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@3092 │ │ -0af60e: 0e00 |001b: return-void │ │ -0af610: 5453 4210 |001c: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af614: 6e10 9830 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ -0af61a: 5453 4210 |0021: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af61e: 7110 9330 0300 |0023: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z // method@3093 │ │ -0af624: 0a03 |0026: move-result v3 │ │ -0af626: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ -0af62a: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ -0af62e: 5453 4210 |002b: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af632: 7110 8b30 0300 |002d: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af638: 0c03 |0030: move-result-object v3 │ │ -0af63a: 6e10 6c30 0300 |0031: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0af640: 0c03 |0034: move-result-object v3 │ │ -0af642: 6e20 5b30 8300 |0035: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@305b │ │ -0af648: 28e3 |0038: goto 001b // -001d │ │ -0af64a: 5453 4210 |0039: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af64e: 7110 8b30 0300 |003b: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af654: 0c03 |003e: move-result-object v3 │ │ -0af656: 6e10 7330 0300 |003f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@3073 │ │ -0af65c: 0a03 |0042: move-result v3 │ │ -0af65e: 3803 1c00 |0043: if-eqz v3, 005f // +001c │ │ -0af662: 5453 4210 |0045: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af666: 7110 8b30 0300 |0047: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af66c: 0c03 |004a: move-result-object v3 │ │ -0af66e: 6e10 6c30 0300 |004b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0af674: 0c03 |004e: move-result-object v3 │ │ -0af676: 6e20 4b30 8300 |004f: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@304b │ │ -0af67c: 0c02 |0052: move-result-object v2 │ │ -0af67e: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ -0af682: 5453 4210 |0055: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af686: 7110 9530 0300 |0057: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ -0af68c: 0c03 |005a: move-result-object v3 │ │ -0af68e: 6e20 5602 2300 |005b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0af694: 28bd |005e: goto 001b // -0043 │ │ -0af696: d808 0801 |005f: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0af69a: 28e4 |0061: goto 0045 // -001c │ │ -0af69c: 0001 0200 0000 0000 1200 0000 0900 ... |0062: packed-switch-data (8 units) │ │ +0af5bc: |[0af5bc] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0af5cc: 6e10 ce23 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@23ce │ │ +0af5d2: 0c00 |0003: move-result-object v0 │ │ +0af5d4: 1f00 d505 |0004: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@05d5 │ │ +0af5d8: 6e20 7130 8000 |0006: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@3071 │ │ +0af5de: 0a01 |0009: move-result v1 │ │ +0af5e0: 2b01 5800 0000 |000a: packed-switch v1, 00000062 // +00000058 │ │ +0af5e6: 2203 6e06 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0af5ea: 7010 ff33 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ +0af5f0: 2703 |0012: throw v3 │ │ +0af5f2: 5453 4210 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af5f6: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ +0af5fc: 7120 9230 4300 |0018: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@3092 │ │ +0af602: 0e00 |001b: return-void │ │ +0af604: 5453 4210 |001c: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af608: 6e10 9830 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ +0af60e: 5453 4210 |0021: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af612: 7110 9330 0300 |0023: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z // method@3093 │ │ +0af618: 0a03 |0026: move-result v3 │ │ +0af61a: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ +0af61e: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ +0af622: 5453 4210 |002b: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af626: 7110 8b30 0300 |002d: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af62c: 0c03 |0030: move-result-object v3 │ │ +0af62e: 6e10 6c30 0300 |0031: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0af634: 0c03 |0034: move-result-object v3 │ │ +0af636: 6e20 5b30 8300 |0035: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@305b │ │ +0af63c: 28e3 |0038: goto 001b // -001d │ │ +0af63e: 5453 4210 |0039: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af642: 7110 8b30 0300 |003b: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af648: 0c03 |003e: move-result-object v3 │ │ +0af64a: 6e10 7330 0300 |003f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@3073 │ │ +0af650: 0a03 |0042: move-result v3 │ │ +0af652: 3803 1c00 |0043: if-eqz v3, 005f // +001c │ │ +0af656: 5453 4210 |0045: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af65a: 7110 8b30 0300 |0047: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af660: 0c03 |004a: move-result-object v3 │ │ +0af662: 6e10 6c30 0300 |004b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0af668: 0c03 |004e: move-result-object v3 │ │ +0af66a: 6e20 4b30 8300 |004f: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@304b │ │ +0af670: 0c02 |0052: move-result-object v2 │ │ +0af672: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ +0af676: 5453 4210 |0055: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af67a: 7110 9530 0300 |0057: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@3095 │ │ +0af680: 0c03 |005a: move-result-object v3 │ │ +0af682: 6e20 5602 2300 |005b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0af688: 28bd |005e: goto 001b // -0043 │ │ +0af68a: d808 0801 |005f: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0af68e: 28e4 |0061: goto 0045 // -001c │ │ +0af690: 0001 0200 0000 0000 1200 0000 0900 ... |0062: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0006 line=553 │ │ 0x000a line=554 │ │ 0x000d line=576 │ │ 0x0013 line=556 │ │ @@ -179751,37 +179769,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0af6ac: |[0af6ac] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ -0af6bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0af6be: 5430 4210 |0001: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af6c2: 7110 9630 0000 |0003: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@3096 │ │ -0af6c8: 0c00 |0006: move-result-object v0 │ │ -0af6ca: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ -0af6ce: 5430 4210 |0009: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af6d2: 7110 8b30 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ -0af6d8: 0c00 |000e: move-result-object v0 │ │ -0af6da: 6e10 6b30 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ -0af6e0: 0a00 |0012: move-result v0 │ │ -0af6e2: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ -0af6e6: 5430 4210 |0015: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af6ea: 7120 9430 2000 |0017: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@3094 │ │ -0af6f0: 5430 4210 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af6f4: 5431 4210 |001c: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ -0af6f8: 7110 8d30 0100 |001e: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@308d │ │ -0af6fe: 0a01 |0021: move-result v1 │ │ -0af700: 7120 9230 1000 |0022: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@3092 │ │ -0af706: 0f02 |0025: return v2 │ │ -0af708: 2200 6e06 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0af70c: 7010 ff33 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ -0af712: 2700 |002b: throw v0 │ │ +0af6a0: |[0af6a0] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ +0af6b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0af6b2: 5430 4210 |0001: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af6b6: 7110 9630 0000 |0003: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@3096 │ │ +0af6bc: 0c00 |0006: move-result-object v0 │ │ +0af6be: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ +0af6c2: 5430 4210 |0009: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af6c6: 7110 8b30 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@308b │ │ +0af6cc: 0c00 |000e: move-result-object v0 │ │ +0af6ce: 6e10 6b30 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ +0af6d4: 0a00 |0012: move-result v0 │ │ +0af6d6: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ +0af6da: 5430 4210 |0015: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af6de: 7120 9430 2000 |0017: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@3094 │ │ +0af6e4: 5430 4210 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af6e8: 5431 4210 |001c: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@1042 │ │ +0af6ec: 7110 8d30 0100 |001e: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@308d │ │ +0af6f2: 0a01 |0021: move-result v1 │ │ +0af6f4: 7120 9230 1000 |0022: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@3092 │ │ +0af6fa: 0f02 |0025: return v2 │ │ +0af6fc: 2200 6e06 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0af700: 7010 ff33 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ +0af706: 2700 |002b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=601 │ │ 0x0009 line=602 │ │ 0x0015 line=603 │ │ 0x001a line=604 │ │ 0x0025 line=609 │ │ @@ -179820,17 +179838,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0af714: |[0af714] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.:()V │ │ -0af724: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af72a: 0e00 |0003: return-void │ │ +0af708: |[0af708] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.:()V │ │ +0af718: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;) │ │ @@ -179838,17 +179856,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 │ │ -0af72c: |[0af72c] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.invoke:(Landroid/view/View;Z)V │ │ -0af73c: 6e20 0e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@220e │ │ -0af742: 0e00 |0003: return-void │ │ +0af720: |[0af720] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.invoke:(Landroid/view/View;Z)V │ │ +0af730: 6e20 0e22 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@220e │ │ +0af736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 activated Z │ │ @@ -179891,18 +179909,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af744: |[0af744] com.actionbarsherlock.widget.SearchView$10.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af754: 5b01 5710 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1057 │ │ -0af758: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af75e: 0e00 |0005: return-void │ │ +0af738: |[0af738] com.actionbarsherlock.widget.SearchView$10.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af748: 5b01 5710 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1057 │ │ +0af74c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$10; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -179912,20 +179930,20 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0af760: |[0af760] com.actionbarsherlock.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0af770: 5430 5710 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1057 │ │ -0af774: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0af776: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0af778: 7140 0d31 6021 |0004: invoke-static {v0, v6, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z // method@310d │ │ -0af77e: 0e00 |0007: return-void │ │ +0af754: |[0af754] com.actionbarsherlock.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0af764: 5430 5710 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1057 │ │ +0af768: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0af76a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0af76c: 7140 0d31 6021 |0004: invoke-static {v0, v6, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z // method@310d │ │ +0af772: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1349 │ │ 0x0007 line=1350 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0008 reg=3 this Lcom/actionbarsherlock/widget/SearchView$10; │ │ @@ -179973,18 +179991,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af780: |[0af780] com.actionbarsherlock.widget.SearchView$11.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af790: 5b01 5810 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1058 │ │ -0af794: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af79a: 0e00 |0005: return-void │ │ +0af774: |[0af774] com.actionbarsherlock.widget.SearchView$11.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af784: 5b01 5810 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1058 │ │ +0af788: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af78e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$11; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -179994,18 +180012,18 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af79c: |[0af79c] com.actionbarsherlock.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0af7ac: 5410 5810 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1058 │ │ -0af7b0: 7120 0f31 4000 |0002: invoke-static {v0, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z // method@310f │ │ -0af7b6: 0e00 |0005: return-void │ │ +0af790: |[0af790] com.actionbarsherlock.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0af7a0: 5410 5810 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1058 │ │ +0af7a4: 7120 0f31 4000 |0002: invoke-static {v0, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z // method@310f │ │ +0af7aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ 0x0005 line=1361 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$11; │ │ @@ -180019,16 +180037,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af7b8: |[0af7b8] com.actionbarsherlock.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -0af7c8: 0e00 |0000: return-void │ │ +0af7ac: |[0af7ac] com.actionbarsherlock.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +0af7bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$11; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ @@ -180068,18 +180086,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af7cc: |[0af7cc] com.actionbarsherlock.widget.SearchView$12.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af7dc: 5b01 5910 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1059 │ │ -0af7e0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af7e6: 0e00 |0005: return-void │ │ +0af7c0: |[0af7c0] com.actionbarsherlock.widget.SearchView$12.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af7d0: 5b01 5910 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1059 │ │ +0af7d4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af7da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$12; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180089,16 +180107,16 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af7e8: |[0af7e8] com.actionbarsherlock.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ -0af7f8: 0e00 |0000: return-void │ │ +0af7dc: |[0af7dc] com.actionbarsherlock.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ +0af7ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1655 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -180107,16 +180125,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af7fc: |[0af7fc] com.actionbarsherlock.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -0af80c: 0e00 |0000: return-void │ │ +0af7f0: |[0af7f0] com.actionbarsherlock.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +0af800: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -180128,18 +180146,18 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af810: |[0af810] com.actionbarsherlock.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -0af820: 5410 5910 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1059 │ │ -0af824: 7120 1031 2000 |0002: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V // method@3110 │ │ -0af82a: 0e00 |0005: return-void │ │ +0af804: |[0af804] com.actionbarsherlock.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +0af814: 5410 5910 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1059 │ │ +0af818: 7120 1031 2000 |0002: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V // method@3110 │ │ +0af81e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1651 │ │ 0x0005 line=1652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$12; │ │ 0x0000 - 0x0006 reg=2 s Ljava/lang/CharSequence; │ │ @@ -180182,18 +180200,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af82c: |[0af82c] com.actionbarsherlock.widget.SearchView$1.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af83c: 5b01 5a10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105a │ │ -0af840: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af846: 0e00 |0005: return-void │ │ +0af820: |[0af820] com.actionbarsherlock.widget.SearchView$1.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af830: 5b01 5a10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105a │ │ +0af834: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af83a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180203,27 +180221,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0af848: |[0af848] com.actionbarsherlock.widget.SearchView$1.run:()V │ │ -0af858: 5431 5a10 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105a │ │ -0af85c: 6e10 2431 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0af862: 0c01 |0005: move-result-object v1 │ │ -0af864: 1a02 7c22 |0006: const-string v2, "input_method" // string@227c │ │ -0af868: 6e20 4902 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0af86e: 0c00 |000b: move-result-object v0 │ │ -0af870: 1f00 c204 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ -0af874: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -0af878: 5431 5a10 |0010: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105a │ │ -0af87c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0af87e: 7130 0331 0102 |0013: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@3103 │ │ -0af884: 0e00 |0016: return-void │ │ +0af83c: |[0af83c] com.actionbarsherlock.widget.SearchView$1.run:()V │ │ +0af84c: 5431 5a10 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105a │ │ +0af850: 6e10 2431 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0af856: 0c01 |0005: move-result-object v1 │ │ +0af858: 1a02 7c22 |0006: const-string v2, "input_method" // string@227c │ │ +0af85c: 6e20 4902 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0af862: 0c00 |000b: move-result-object v0 │ │ +0af864: 1f00 c204 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ +0af868: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +0af86c: 5431 5a10 |0010: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105a │ │ +0af870: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0af872: 7130 0331 0102 |0013: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@3103 │ │ +0af878: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0002 line=153 │ │ 0x000e line=155 │ │ 0x0010 line=156 │ │ 0x0016 line=158 │ │ @@ -180266,18 +180284,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af888: |[0af888] com.actionbarsherlock.widget.SearchView$2.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af898: 5b01 5b10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105b │ │ -0af89c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af8a2: 0e00 |0005: return-void │ │ +0af87c: |[0af87c] com.actionbarsherlock.widget.SearchView$2.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af88c: 5b01 5b10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105b │ │ +0af890: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$2; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180287,18 +180305,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af8a4: |[0af8a4] com.actionbarsherlock.widget.SearchView$2.run:()V │ │ -0af8b4: 5410 5b10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105b │ │ -0af8b8: 7110 0431 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3104 │ │ -0af8be: 0e00 |0005: return-void │ │ +0af898: |[0af898] com.actionbarsherlock.widget.SearchView$2.run:()V │ │ +0af8a8: 5410 5b10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105b │ │ +0af8ac: 7110 0431 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3104 │ │ +0af8b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$2; │ │ │ │ @@ -180337,18 +180355,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af8c0: |[0af8c0] com.actionbarsherlock.widget.SearchView$3.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af8d0: 5b01 5c10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ -0af8d4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af8da: 0e00 |0005: return-void │ │ +0af8b4: |[0af8b4] com.actionbarsherlock.widget.SearchView$3.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af8c4: 5b01 5c10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ +0af8c8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af8ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$3; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180358,30 +180376,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0af8dc: |[0af8dc] com.actionbarsherlock.widget.SearchView$3.run:()V │ │ -0af8ec: 5420 5c10 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ -0af8f0: 7110 0e31 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@310e │ │ -0af8f6: 0c00 |0005: move-result-object v0 │ │ -0af8f8: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -0af8fc: 5420 5c10 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ -0af900: 7110 0e31 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@310e │ │ -0af906: 0c00 |000d: move-result-object v0 │ │ -0af908: 2000 f005 |000e: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ -0af90c: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -0af910: 5420 5c10 |0012: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ -0af914: 7110 0e31 0000 |0014: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@310e │ │ -0af91a: 0c00 |0017: move-result-object v0 │ │ -0af91c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0af91e: 6e20 db1c 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1cdb │ │ -0af924: 0e00 |001c: return-void │ │ +0af8d0: |[0af8d0] com.actionbarsherlock.widget.SearchView$3.run:()V │ │ +0af8e0: 5420 5c10 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ +0af8e4: 7110 0e31 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@310e │ │ +0af8ea: 0c00 |0005: move-result-object v0 │ │ +0af8ec: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +0af8f0: 5420 5c10 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ +0af8f4: 7110 0e31 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@310e │ │ +0af8fa: 0c00 |000d: move-result-object v0 │ │ +0af8fc: 2000 f005 |000e: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ +0af900: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +0af904: 5420 5c10 |0012: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105c │ │ +0af908: 7110 0e31 0000 |0014: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@310e │ │ +0af90e: 0c00 |0017: move-result-object v0 │ │ +0af910: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0af912: 6e20 db1c 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1cdb │ │ +0af918: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0012 line=170 │ │ 0x001c line=172 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/actionbarsherlock/widget/SearchView$3; │ │ @@ -180421,18 +180439,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af928: |[0af928] com.actionbarsherlock.widget.SearchView$4.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af938: 5b01 5d10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ -0af93c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af942: 0e00 |0005: return-void │ │ +0af91c: |[0af91c] com.actionbarsherlock.widget.SearchView$4.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af92c: 5b01 5d10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ +0af930: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af936: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$4; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180442,25 +180460,25 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0af944: |[0af944] com.actionbarsherlock.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ -0af954: 5420 5d10 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ -0af958: 7110 1331 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@3113 │ │ -0af95e: 0c00 |0005: move-result-object v0 │ │ -0af960: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -0af964: 5420 5d10 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ -0af968: 7110 1331 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@3113 │ │ -0af96e: 0c00 |000d: move-result-object v0 │ │ -0af970: 5421 5d10 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ -0af974: 7230 8621 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@2186 │ │ -0af97a: 0e00 |0013: return-void │ │ +0af938: |[0af938] com.actionbarsherlock.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ +0af948: 5420 5d10 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ +0af94c: 7110 1331 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@3113 │ │ +0af952: 0c00 |0005: move-result-object v0 │ │ +0af954: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +0af958: 5420 5d10 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ +0af95c: 7110 1331 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@3113 │ │ +0af962: 0c00 |000d: move-result-object v0 │ │ +0af964: 5421 5d10 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105d │ │ +0af968: 7230 8621 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@2186 │ │ +0af96e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=294 │ │ 0x0013 line=296 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/widget/SearchView$4; │ │ @@ -180502,18 +180520,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af97c: |[0af97c] com.actionbarsherlock.widget.SearchView$5.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af98c: 5b01 5e10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105e │ │ -0af990: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af996: 0e00 |0005: return-void │ │ +0af970: |[0af970] com.actionbarsherlock.widget.SearchView$5.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af980: 5b01 5e10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105e │ │ +0af984: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af98a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$5; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180523,18 +180541,18 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af998: |[0af998] com.actionbarsherlock.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -0af9a8: 5410 5e10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105e │ │ -0af9ac: 7110 1431 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3114 │ │ -0af9b2: 0e00 |0005: return-void │ │ +0af98c: |[0af98c] com.actionbarsherlock.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +0af99c: 5410 5e10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105e │ │ +0af9a0: 7110 1431 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3114 │ │ +0af9a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0005 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$5; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -180582,18 +180600,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af9b4: |[0af9b4] com.actionbarsherlock.widget.SearchView$6.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af9c4: 5b01 5f10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105f │ │ -0af9c8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0af9ce: 0e00 |0005: return-void │ │ +0af9a8: |[0af9a8] com.actionbarsherlock.widget.SearchView$6.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af9b8: 5b01 5f10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105f │ │ +0af9bc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af9c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$6; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180603,18 +180621,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af9d0: |[0af9d0] com.actionbarsherlock.widget.SearchView$6.onGlobalLayout:()V │ │ -0af9e0: 5410 5f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105f │ │ -0af9e4: 7110 1431 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3114 │ │ -0af9ea: 0e00 |0005: return-void │ │ +0af9c4: |[0af9c4] com.actionbarsherlock.widget.SearchView$6.onGlobalLayout:()V │ │ +0af9d4: 5410 5f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@105f │ │ +0af9d8: 7110 1431 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3114 │ │ +0af9de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$6; │ │ │ │ @@ -180653,18 +180671,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af9ec: |[0af9ec] com.actionbarsherlock.widget.SearchView$7.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0af9fc: 5b01 6010 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa00: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0afa06: 0e00 |0005: return-void │ │ +0af9e0: |[0af9e0] com.actionbarsherlock.widget.SearchView$7.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0af9f0: 5b01 6010 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0af9f4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0af9fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$7; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180674,50 +180692,50 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -0afa08: |[0afa08] com.actionbarsherlock.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ -0afa18: 5410 6010 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa1c: 7110 1531 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@3115 │ │ -0afa22: 0c00 |0005: move-result-object v0 │ │ -0afa24: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ -0afa28: 5410 6010 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa2c: 7110 1631 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3116 │ │ -0afa32: 0e00 |000d: return-void │ │ -0afa34: 5410 6010 |000e: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa38: 7110 1731 0000 |0010: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; // method@3117 │ │ -0afa3e: 0c00 |0013: move-result-object v0 │ │ -0afa40: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ -0afa44: 5410 6010 |0016: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa48: 7110 1831 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3118 │ │ -0afa4e: 28f2 |001b: goto 000d // -000e │ │ -0afa50: 5410 6010 |001c: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa54: 7110 1931 0000 |001e: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@3119 │ │ -0afa5a: 0c00 |0021: move-result-object v0 │ │ -0afa5c: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ -0afa60: 5410 6010 |0024: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa64: 7110 0531 0000 |0026: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3105 │ │ -0afa6a: 28e4 |0029: goto 000d // -001c │ │ -0afa6c: 5410 6010 |002a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa70: 7110 0631 0000 |002c: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@3106 │ │ -0afa76: 0c00 |002f: move-result-object v0 │ │ -0afa78: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ -0afa7c: 5410 6010 |0032: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa80: 7110 0731 0000 |0034: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3107 │ │ -0afa86: 28d6 |0037: goto 000d // -002a │ │ -0afa88: 5410 6010 |0038: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa8c: 7110 0831 0000 |003a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ -0afa92: 0c00 |003d: move-result-object v0 │ │ -0afa94: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ -0afa98: 5410 6010 |0040: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ -0afa9c: 7110 0931 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3109 │ │ -0afaa2: 28c8 |0045: goto 000d // -0038 │ │ +0af9fc: |[0af9fc] com.actionbarsherlock.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ +0afa0c: 5410 6010 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa10: 7110 1531 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@3115 │ │ +0afa16: 0c00 |0005: move-result-object v0 │ │ +0afa18: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ +0afa1c: 5410 6010 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa20: 7110 1631 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3116 │ │ +0afa26: 0e00 |000d: return-void │ │ +0afa28: 5410 6010 |000e: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa2c: 7110 1731 0000 |0010: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; // method@3117 │ │ +0afa32: 0c00 |0013: move-result-object v0 │ │ +0afa34: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ +0afa38: 5410 6010 |0016: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa3c: 7110 1831 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3118 │ │ +0afa42: 28f2 |001b: goto 000d // -000e │ │ +0afa44: 5410 6010 |001c: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa48: 7110 1931 0000 |001e: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@3119 │ │ +0afa4e: 0c00 |0021: move-result-object v0 │ │ +0afa50: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ +0afa54: 5410 6010 |0024: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa58: 7110 0531 0000 |0026: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3105 │ │ +0afa5e: 28e4 |0029: goto 000d // -001c │ │ +0afa60: 5410 6010 |002a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa64: 7110 0631 0000 |002c: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@3106 │ │ +0afa6a: 0c00 |002f: move-result-object v0 │ │ +0afa6c: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ +0afa70: 5410 6010 |0032: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa74: 7110 0731 0000 |0034: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3107 │ │ +0afa7a: 28d6 |0037: goto 000d // -002a │ │ +0afa7c: 5410 6010 |0038: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa80: 7110 0831 0000 |003a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ +0afa86: 0c00 |003d: move-result-object v0 │ │ +0afa88: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ +0afa8c: 5410 6010 |0040: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1060 │ │ +0afa90: 7110 0931 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3109 │ │ +0afa96: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ 0x0008 line=879 │ │ 0x000d line=889 │ │ 0x000e line=880 │ │ 0x0016 line=881 │ │ @@ -180766,18 +180784,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0afaa4: |[0afaa4] com.actionbarsherlock.widget.SearchView$8.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0afab4: 5b01 6110 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afab8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0afabe: 0e00 |0005: return-void │ │ +0afa98: |[0afa98] com.actionbarsherlock.widget.SearchView$8.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0afaa8: 5b01 6110 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afaac: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0afab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=924 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$8; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180787,70 +180805,70 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -0afac0: |[0afac0] com.actionbarsherlock.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0afad0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0afad2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0afad4: 5452 6110 |0002: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afad8: 7110 0a31 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; // method@310a │ │ -0afade: 0c02 |0007: move-result-object v2 │ │ -0afae0: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -0afae4: 0f00 |000a: return v0 │ │ -0afae6: 5452 6110 |000b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afaea: 7110 0831 0200 |000d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ -0afaf0: 0c02 |0010: move-result-object v2 │ │ -0afaf2: 6e10 e630 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@30e6 │ │ -0afaf8: 0a02 |0014: move-result v2 │ │ -0afafa: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -0afafe: 5452 6110 |0017: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afb02: 7110 0831 0200 |0019: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ -0afb08: 0c02 |001c: move-result-object v2 │ │ -0afb0a: 6e10 df30 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@30df │ │ -0afb10: 0a02 |0020: move-result v2 │ │ -0afb12: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ -0afb14: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ -0afb18: 5450 6110 |0024: iget-object v0, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afb1c: 7140 0b31 6087 |0026: invoke-static {v0, v6, v7, v8}, Lcom/actionbarsherlock/widget/SearchView;.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@310b │ │ -0afb22: 0a00 |0029: move-result v0 │ │ -0afb24: 28e0 |002a: goto 000a // -0020 │ │ -0afb26: 5452 6110 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afb2a: 7110 0831 0200 |002d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ -0afb30: 0c02 |0030: move-result-object v2 │ │ -0afb32: 7110 d330 0200 |0031: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z // method@30d3 │ │ -0afb38: 0a02 |0034: move-result v2 │ │ -0afb3a: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ -0afb3e: 7110 4a14 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@144a │ │ -0afb44: 0a02 |003a: move-result v2 │ │ -0afb46: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ -0afb4a: 6e10 fd20 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -0afb50: 0a02 |0040: move-result v2 │ │ -0afb52: 3312 1f00 |0041: if-ne v2, v1, 0060 // +001f │ │ -0afb56: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ -0afb5a: 3327 1b00 |0045: if-ne v7, v2, 0060 // +001b │ │ -0afb5e: 6e10 8f21 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@218f │ │ -0afb64: 5452 6110 |004a: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afb68: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -0afb6a: 5454 6110 |004d: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ -0afb6e: 7110 0831 0400 |004f: invoke-static {v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ -0afb74: 0c04 |0052: move-result-object v4 │ │ -0afb76: 6e10 e030 0400 |0053: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0afb7c: 0c04 |0056: move-result-object v4 │ │ -0afb7e: 6e10 2d34 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ -0afb84: 0c04 |005a: move-result-object v4 │ │ -0afb86: 7140 0c31 0243 |005b: invoke-static {v2, v0, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@310c │ │ -0afb8c: 0110 |005e: move v0, v1 │ │ -0afb8e: 28ab |005f: goto 000a // -0055 │ │ -0afb90: 6e10 fd20 0800 |0060: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -0afb96: 0a01 |0063: move-result v1 │ │ -0afb98: 3901 a6ff |0064: if-nez v1, 000a // -005a │ │ -0afb9c: 28a4 |0066: goto 000a // -005c │ │ +0afab4: |[0afab4] com.actionbarsherlock.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0afac4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0afac6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0afac8: 5452 6110 |0002: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afacc: 7110 0a31 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; // method@310a │ │ +0afad2: 0c02 |0007: move-result-object v2 │ │ +0afad4: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +0afad8: 0f00 |000a: return v0 │ │ +0afada: 5452 6110 |000b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afade: 7110 0831 0200 |000d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ +0afae4: 0c02 |0010: move-result-object v2 │ │ +0afae6: 6e10 e630 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@30e6 │ │ +0afaec: 0a02 |0014: move-result v2 │ │ +0afaee: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +0afaf2: 5452 6110 |0017: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afaf6: 7110 0831 0200 |0019: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ +0afafc: 0c02 |001c: move-result-object v2 │ │ +0afafe: 6e10 df30 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@30df │ │ +0afb04: 0a02 |0020: move-result v2 │ │ +0afb06: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ +0afb08: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ +0afb0c: 5450 6110 |0024: iget-object v0, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afb10: 7140 0b31 6087 |0026: invoke-static {v0, v6, v7, v8}, Lcom/actionbarsherlock/widget/SearchView;.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@310b │ │ +0afb16: 0a00 |0029: move-result v0 │ │ +0afb18: 28e0 |002a: goto 000a // -0020 │ │ +0afb1a: 5452 6110 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afb1e: 7110 0831 0200 |002d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ +0afb24: 0c02 |0030: move-result-object v2 │ │ +0afb26: 7110 d330 0200 |0031: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z // method@30d3 │ │ +0afb2c: 0a02 |0034: move-result v2 │ │ +0afb2e: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ +0afb32: 7110 4a14 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@144a │ │ +0afb38: 0a02 |003a: move-result v2 │ │ +0afb3a: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ +0afb3e: 6e10 fd20 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +0afb44: 0a02 |0040: move-result v2 │ │ +0afb46: 3312 1f00 |0041: if-ne v2, v1, 0060 // +001f │ │ +0afb4a: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ +0afb4e: 3327 1b00 |0045: if-ne v7, v2, 0060 // +001b │ │ +0afb52: 6e10 8f21 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@218f │ │ +0afb58: 5452 6110 |004a: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afb5c: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +0afb5e: 5454 6110 |004d: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1061 │ │ +0afb62: 7110 0831 0400 |004f: invoke-static {v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@3108 │ │ +0afb68: 0c04 |0052: move-result-object v4 │ │ +0afb6a: 6e10 e030 0400 |0053: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0afb70: 0c04 |0056: move-result-object v4 │ │ +0afb72: 6e10 2d34 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ +0afb78: 0c04 |005a: move-result-object v4 │ │ +0afb7a: 7140 0c31 0243 |005b: invoke-static {v2, v0, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@310c │ │ +0afb80: 0110 |005e: move v0, v1 │ │ +0afb82: 28ab |005f: goto 000a // -0055 │ │ +0afb84: 6e10 fd20 0800 |0060: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +0afb8a: 0a01 |0063: move-result v1 │ │ +0afb8c: 3901 a6ff |0064: if-nez v1, 000a // -005a │ │ +0afb90: 28a4 |0066: goto 000a // -005c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=927 │ │ 0x000a line=965 │ │ 0x000b line=938 │ │ 0x0019 line=939 │ │ 0x0024 line=940 │ │ @@ -180904,18 +180922,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0afba0: |[0afba0] com.actionbarsherlock.widget.SearchView$9.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0afbb0: 5b01 6210 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1062 │ │ -0afbb4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0afbba: 0e00 |0005: return-void │ │ +0afb94: |[0afb94] com.actionbarsherlock.widget.SearchView$9.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0afba4: 5b01 6210 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1062 │ │ +0afba8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0afbae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$9; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -180925,19 +180943,19 @@ │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0afbbc: |[0afbbc] com.actionbarsherlock.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -0afbcc: 5410 6210 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1062 │ │ -0afbd0: 7110 0531 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3105 │ │ -0afbd6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0afbd8: 0f00 |0006: return v0 │ │ +0afbb0: |[0afbb0] com.actionbarsherlock.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +0afbc0: 5410 6210 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@1062 │ │ +0afbc4: 7110 0531 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@3105 │ │ +0afbca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0afbcc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0005 line=1163 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/SearchView$9; │ │ 0x0000 - 0x0007 reg=2 v Landroid/widget/TextView; │ │ @@ -181090,20 +181108,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0afbdc: |[0afbdc] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ -0afbec: 7020 d323 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@23d3 │ │ -0afbf2: 6e10 e230 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@30e2 │ │ -0afbf8: 0a00 |0006: move-result v0 │ │ -0afbfa: 5910 6410 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ -0afbfe: 0e00 |0009: return-void │ │ +0afbd0: |[0afbd0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ +0afbe0: 7020 d323 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@23d3 │ │ +0afbe6: 6e10 e230 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@30e2 │ │ +0afbec: 0a00 |0006: move-result v0 │ │ +0afbee: 5910 6410 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ +0afbf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0003 line=1669 │ │ 0x0009 line=1670 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -181114,20 +181132,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0afc00: |[0afc00] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0afc10: 7030 d423 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23d4 │ │ -0afc16: 6e10 e230 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@30e2 │ │ -0afc1c: 0a00 |0006: move-result v0 │ │ -0afc1e: 5910 6410 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ -0afc22: 0e00 |0009: return-void │ │ +0afbf4: |[0afbf4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0afc04: 7030 d423 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@23d4 │ │ +0afc0a: 6e10 e230 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@30e2 │ │ +0afc10: 0a00 |0006: move-result v0 │ │ +0afc12: 5910 6410 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ +0afc16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1673 │ │ 0x0003 line=1674 │ │ 0x0009 line=1675 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -181139,20 +181157,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0afc24: |[0afc24] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0afc34: 7040 d523 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23d5 │ │ -0afc3a: 6e10 e230 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@30e2 │ │ -0afc40: 0a00 |0006: move-result v0 │ │ -0afc42: 5910 6410 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ -0afc46: 0e00 |0009: return-void │ │ +0afc18: |[0afc18] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0afc28: 7040 d523 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23d5 │ │ +0afc2e: 6e10 e230 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@30e2 │ │ +0afc34: 0a00 |0006: move-result v0 │ │ +0afc36: 5910 6410 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ +0afc3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1678 │ │ 0x0003 line=1679 │ │ 0x0009 line=1680 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -181165,18 +181183,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0afc48: |[0afc48] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z │ │ -0afc58: 7010 e530 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@30e5 │ │ -0afc5e: 0a00 |0003: move-result v0 │ │ -0afc60: 0f00 |0004: return v0 │ │ +0afc3c: |[0afc3c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z │ │ +0afc4c: 7010 e530 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@30e5 │ │ +0afc52: 0a00 |0003: move-result v0 │ │ +0afc54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1662 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;) │ │ @@ -181184,24 +181202,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0afc64: |[0afc64] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ -0afc74: 6e10 e030 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0afc7a: 0c00 |0003: move-result-object v0 │ │ -0afc7c: 7110 9220 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@2092 │ │ -0afc82: 0a00 |0007: move-result v0 │ │ -0afc84: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0afc88: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0afc8a: 0f00 |000b: return v0 │ │ -0afc8c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0afc8e: 28fe |000d: goto 000b // -0002 │ │ +0afc58: |[0afc58] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ +0afc68: 6e10 e030 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0afc6e: 0c00 |0003: move-result-object v0 │ │ +0afc70: 7110 9220 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@2092 │ │ +0afc76: 0a00 |0007: move-result v0 │ │ +0afc78: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0afc7c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0afc7e: 0f00 |000b: return v0 │ │ +0afc80: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0afc82: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1696 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ Virtual methods - │ │ @@ -181210,24 +181228,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0afc90: |[0afc90] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ -0afca0: 5210 6410 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ -0afca4: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ -0afca8: 6f10 d623 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@23d6 │ │ -0afcae: 0a00 |0007: move-result v0 │ │ -0afcb0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0afcb4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0afcb6: 0f00 |000b: return v0 │ │ -0afcb8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0afcba: 28fe |000d: goto 000b // -0002 │ │ +0afc84: |[0afc84] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ +0afc94: 5210 6410 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ +0afc98: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ +0afc9c: 6f10 d623 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@23d6 │ │ +0afca2: 0a00 |0007: move-result v0 │ │ +0afca4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0afca8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0afcaa: 0f00 |000b: return v0 │ │ +0afcac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0afcae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;) │ │ @@ -181235,19 +181253,19 @@ │ │ type : '(ZILandroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0afcbc: |[0afcbc] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ -0afccc: 6f40 d723 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@23d7 │ │ -0afcd2: 5410 6310 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ -0afcd6: 6e10 4e31 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.onTextFocusChanged:()V // method@314e │ │ -0afcdc: 0e00 |0008: return-void │ │ +0afcb0: |[0afcb0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ +0afcc0: 6f40 d723 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@23d7 │ │ +0afcc6: 5410 6310 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ +0afcca: 6e10 4e31 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.onTextFocusChanged:()V // method@314e │ │ +0afcd0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1739 │ │ 0x0003 line=1740 │ │ 0x0008 line=1741 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -181260,51 +181278,51 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -0afce0: |[0afce0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ -0afcf0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0afcf2: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -0afcf4: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ -0afcf8: 6e10 fd20 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -0afcfe: 0a02 |0007: move-result v2 │ │ -0afd00: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ -0afd04: 6e10 0121 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@2101 │ │ -0afd0a: 0a02 |000d: move-result v2 │ │ -0afd0c: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ -0afd10: 6e10 de30 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@30de │ │ -0afd16: 0c00 |0013: move-result-object v0 │ │ -0afd18: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -0afd1c: 6e30 f920 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@20f9 │ │ -0afd22: 0f01 |0019: return v1 │ │ -0afd24: 6e10 fd20 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -0afd2a: 0a02 |001d: move-result v2 │ │ -0afd2c: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ -0afd30: 6e10 de30 0400 |0020: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@30de │ │ -0afd36: 0c00 |0023: move-result-object v0 │ │ -0afd38: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ -0afd3c: 6e20 f820 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@20f8 │ │ -0afd42: 6e10 0321 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@2103 │ │ -0afd48: 0a02 |002c: move-result v2 │ │ -0afd4a: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ -0afd4e: 6e10 0221 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@2102 │ │ -0afd54: 0a02 |0032: move-result v2 │ │ -0afd56: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ -0afd5a: 5442 6310 |0035: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ -0afd5e: 6e10 1b31 0200 |0037: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@311b │ │ -0afd64: 5442 6310 |003a: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ -0afd68: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -0afd6a: 7120 1231 3200 |003d: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V // method@3112 │ │ -0afd70: 28d9 |0040: goto 0019 // -0027 │ │ -0afd72: 6f30 d823 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@23d8 │ │ -0afd78: 0a01 |0044: move-result v1 │ │ -0afd7a: 28d4 |0045: goto 0019 // -002c │ │ +0afcd4: |[0afcd4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ +0afce4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0afce6: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +0afce8: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ +0afcec: 6e10 fd20 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +0afcf2: 0a02 |0007: move-result v2 │ │ +0afcf4: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ +0afcf8: 6e10 0121 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@2101 │ │ +0afcfe: 0a02 |000d: move-result v2 │ │ +0afd00: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ +0afd04: 6e10 de30 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@30de │ │ +0afd0a: 0c00 |0013: move-result-object v0 │ │ +0afd0c: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +0afd10: 6e30 f920 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@20f9 │ │ +0afd16: 0f01 |0019: return v1 │ │ +0afd18: 6e10 fd20 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +0afd1e: 0a02 |001d: move-result v2 │ │ +0afd20: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ +0afd24: 6e10 de30 0400 |0020: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@30de │ │ +0afd2a: 0c00 |0023: move-result-object v0 │ │ +0afd2c: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ +0afd30: 6e20 f820 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@20f8 │ │ +0afd36: 6e10 0321 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@2103 │ │ +0afd3c: 0a02 |002c: move-result v2 │ │ +0afd3e: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ +0afd42: 6e10 0221 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@2102 │ │ +0afd48: 0a02 |0032: move-result v2 │ │ +0afd4a: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ +0afd4e: 5442 6310 |0035: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ +0afd52: 6e10 1b31 0200 |0037: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@311b │ │ +0afd58: 5442 6310 |003a: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ +0afd5c: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +0afd5e: 7120 1231 3200 |003d: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V // method@3112 │ │ +0afd64: 28d9 |0040: goto 0019 // -0027 │ │ +0afd66: 6f30 d823 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@23d8 │ │ +0afd6c: 0a01 |0044: move-result v1 │ │ +0afd6e: 28d4 |0045: goto 0019 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1754 │ │ 0x0004 line=1757 │ │ 0x0010 line=1758 │ │ 0x0014 line=1759 │ │ 0x0016 line=1760 │ │ @@ -181329,40 +181347,40 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0afd7c: |[0afd7c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ -0afd8c: 6f20 d923 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@23d9 │ │ -0afd92: 3804 2e00 |0003: if-eqz v4, 0031 // +002e │ │ -0afd96: 5431 6310 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ -0afd9a: 6e10 3231 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@3132 │ │ -0afda0: 0a01 |000a: move-result v1 │ │ -0afda2: 3801 2600 |000b: if-eqz v1, 0031 // +0026 │ │ -0afda6: 6e10 e330 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@30e3 │ │ -0afdac: 0a01 |0010: move-result v1 │ │ -0afdae: 3901 2000 |0011: if-nez v1, 0031 // +0020 │ │ -0afdb2: 6e10 d930 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@30d9 │ │ -0afdb8: 0c01 |0016: move-result-object v1 │ │ -0afdba: 1a02 7c22 |0017: const-string v2, "input_method" // string@227c │ │ -0afdbe: 6e20 4902 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0afdc4: 0c00 |001c: move-result-object v0 │ │ -0afdc6: 1f00 c204 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ -0afdca: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0afdcc: 6e30 b623 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@23b6 │ │ -0afdd2: 6e10 d930 0300 |0023: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@30d9 │ │ -0afdd8: 0c01 |0026: move-result-object v1 │ │ -0afdda: 7110 3831 0100 |0027: invoke-static {v1}, Lcom/actionbarsherlock/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@3138 │ │ -0afde0: 0a01 |002a: move-result v1 │ │ -0afde2: 3801 0600 |002b: if-eqz v1, 0031 // +0006 │ │ -0afde6: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -0afde8: 7120 1131 1300 |002e: invoke-static {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V // method@3111 │ │ -0afdee: 0e00 |0031: return-void │ │ +0afd70: |[0afd70] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ +0afd80: 6f20 d923 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@23d9 │ │ +0afd86: 3804 2e00 |0003: if-eqz v4, 0031 // +002e │ │ +0afd8a: 5431 6310 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ +0afd8e: 6e10 3231 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@3132 │ │ +0afd94: 0a01 |000a: move-result v1 │ │ +0afd96: 3801 2600 |000b: if-eqz v1, 0031 // +0026 │ │ +0afd9a: 6e10 e330 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@30e3 │ │ +0afda0: 0a01 |0010: move-result v1 │ │ +0afda2: 3901 2000 |0011: if-nez v1, 0031 // +0020 │ │ +0afda6: 6e10 d930 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@30d9 │ │ +0afdac: 0c01 |0016: move-result-object v1 │ │ +0afdae: 1a02 7c22 |0017: const-string v2, "input_method" // string@227c │ │ +0afdb2: 6e20 4902 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0afdb8: 0c00 |001c: move-result-object v0 │ │ +0afdba: 1f00 c204 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ +0afdbe: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0afdc0: 6e30 b623 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@23b6 │ │ +0afdc6: 6e10 d930 0300 |0023: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@30d9 │ │ +0afdcc: 0c01 |0026: move-result-object v1 │ │ +0afdce: 7110 3831 0100 |0027: invoke-static {v1}, Lcom/actionbarsherlock/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@3138 │ │ +0afdd4: 0a01 |002a: move-result v1 │ │ +0afdd6: 3801 0600 |002b: if-eqz v1, 0031 // +0006 │ │ +0afdda: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +0afddc: 7120 1131 1300 |002e: invoke-static {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V // method@3111 │ │ +0afde2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1723 │ │ 0x0003 line=1725 │ │ 0x0013 line=1726 │ │ 0x0019 line=1727 │ │ 0x001f line=1728 │ │ @@ -181379,16 +181397,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0afdf0: |[0afdf0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ -0afe00: 0e00 |0000: return-void │ │ +0afde4: |[0afde4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ +0afdf4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1715 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;) │ │ @@ -181396,16 +181414,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0afe04: |[0afe04] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ -0afe14: 0e00 |0000: return-void │ │ +0afdf8: |[0afdf8] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ +0afe08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0001 reg=1 text Ljava/lang/CharSequence; │ │ │ │ @@ -181414,17 +181432,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afe18: |[0afe18] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0afe28: 5b01 6310 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ -0afe2c: 0e00 |0002: return-void │ │ +0afe0c: |[0afe0c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0afe1c: 5b01 6310 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@1063 │ │ +0afe20: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1683 │ │ 0x0002 line=1684 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0003 reg=1 searchView Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -181434,18 +181452,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0afe30: |[0afe30] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ -0afe40: 6f20 df23 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@23df │ │ -0afe46: 5901 6410 |0003: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ -0afe4a: 0e00 |0005: return-void │ │ +0afe24: |[0afe24] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ +0afe34: 6f20 df23 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@23df │ │ +0afe3a: 5901 6410 |0003: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@1064 │ │ +0afe3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1688 │ │ 0x0003 line=1689 │ │ 0x0005 line=1690 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -181559,42 +181577,42 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0afe4c: |[0afe4c] com.actionbarsherlock.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ -0afe5c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0afe62: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ -0afe68: 6e20 9621 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0afe6e: 0c00 |0009: move-result-object v0 │ │ -0afe70: 1f00 fa04 |000a: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0afe74: 5b10 a210 |000c: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0afe78: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ -0afe7e: 6e20 9621 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0afe84: 0c00 |0014: move-result-object v0 │ │ -0afe86: 1f00 fa04 |0015: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0afe8a: 5b10 a310 |0017: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@10a3 │ │ -0afe8e: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ -0afe94: 6e20 9621 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0afe9a: 0c00 |001f: move-result-object v0 │ │ -0afe9c: 1f00 e004 |0020: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ -0afea0: 5b10 9f10 |0022: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@109f │ │ -0afea4: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ -0afeaa: 6e20 9621 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0afeb0: 0c00 |002a: move-result-object v0 │ │ -0afeb2: 1f00 e004 |002b: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ -0afeb6: 5b10 a010 |002d: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@10a0 │ │ -0afeba: 6000 5f0b |002f: sget v0, Lcom/actionbarsherlock/R$id;.edit_query:I // field@0b5f │ │ -0afebe: 6e20 9621 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0afec4: 0c00 |0034: move-result-object v0 │ │ -0afec6: 1f00 e004 |0035: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ -0afeca: 5b10 a110 |0037: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ -0afece: 0e00 |0039: return-void │ │ +0afe40: |[0afe40] com.actionbarsherlock.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ +0afe50: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0afe56: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ +0afe5c: 6e20 9621 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0afe62: 0c00 |0009: move-result-object v0 │ │ +0afe64: 1f00 fa04 |000a: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0afe68: 5b10 a210 |000c: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0afe6c: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ +0afe72: 6e20 9621 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0afe78: 0c00 |0014: move-result-object v0 │ │ +0afe7a: 1f00 fa04 |0015: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0afe7e: 5b10 a310 |0017: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@10a3 │ │ +0afe82: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ +0afe88: 6e20 9621 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0afe8e: 0c00 |001f: move-result-object v0 │ │ +0afe90: 1f00 e004 |0020: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ +0afe94: 5b10 9f10 |0022: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@109f │ │ +0afe98: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ +0afe9e: 6e20 9621 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0afea4: 0c00 |002a: move-result-object v0 │ │ +0afea6: 1f00 e004 |002b: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ +0afeaa: 5b10 a010 |002d: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@10a0 │ │ +0afeae: 6000 5f0b |002f: sget v0, Lcom/actionbarsherlock/R$id;.edit_query:I // field@0b5f │ │ +0afeb2: 6e20 9621 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0afeb8: 0c00 |0034: move-result-object v0 │ │ +0afeba: 1f00 e004 |0035: check-cast v0, Landroid/widget/ImageView; // type@04e0 │ │ +0afebe: 5b10 a110 |0037: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ +0afec2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ 0x000e line=342 │ │ 0x0019 line=343 │ │ 0x0024 line=344 │ │ @@ -181643,19 +181661,19 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0afed0: |[0afed0] fr.renzo.wikipoff.AbstractSearchCursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V │ │ -0afee0: 7030 ec23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@23ec │ │ -0afee6: 5b01 bc10 |0003: iput-object v1, v0, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.context:Landroid/content/Context; // field@10bc │ │ -0afeea: 5b03 bd10 |0005: iput-object v3, v0, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.dbh:Lfr/renzo/wikipoff/Database; // field@10bd │ │ -0afeee: 0e00 |0007: return-void │ │ +0afec4: |[0afec4] fr.renzo.wikipoff.AbstractSearchCursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V │ │ +0afed4: 7030 ec23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@23ec │ │ +0afeda: 5b01 bc10 |0003: iput-object v1, v0, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.context:Landroid/content/Context; // field@10bc │ │ +0afede: 5b03 bd10 |0005: iput-object v3, v0, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.dbh:Lfr/renzo/wikipoff/Database; // field@10bd │ │ +0afee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ locals : │ │ @@ -181670,93 +181688,93 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 141 16-bit code units │ │ -0afef0: |[0afef0] fr.renzo.wikipoff.AbstractSearchCursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0aff00: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0aff02: 3909 0400 |0001: if-nez v9, 0005 // +0004 │ │ -0aff06: 0742 |0003: move-object v2, v4 │ │ -0aff08: 1102 |0004: return-object v2 │ │ -0aff0a: 2205 8206 |0005: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0aff0e: 7010 5134 0500 |0007: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0aff14: 1a06 fa00 |000a: const-string v6, "*" // string@00fa │ │ -0aff18: 6e20 5a34 6500 |000c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0aff1e: 0c05 |000f: move-result-object v5 │ │ -0aff20: 6e20 5934 9500 |0010: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0aff26: 0c05 |0013: move-result-object v5 │ │ -0aff28: 1a06 fa00 |0014: const-string v6, "*" // string@00fa │ │ -0aff2c: 6e20 5a34 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0aff32: 0c05 |0019: move-result-object v5 │ │ -0aff34: 6e10 5f34 0500 |001a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0aff3a: 0c03 |001d: move-result-object v3 │ │ -0aff3c: 5485 bd10 |001e: iget-object v5, v8, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.dbh:Lfr/renzo/wikipoff/Database; // field@10bd │ │ -0aff40: 1a06 2111 |0020: const-string v6, "SELECT _id,title FROM searchTitles WHERE title MATCH ? ORDER BY length(title), title limit 500 " // string@1121 │ │ -0aff44: 6e30 e131 6503 |0022: invoke-virtual {v5, v6, v3}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e1 │ │ -0aff4a: 0c00 |0025: move-result-object v0 │ │ -0aff4c: 2202 7700 |0026: new-instance v2, Landroid/database/MatrixCursor; // type@0077 │ │ -0aff50: 1235 |0028: const/4 v5, #int 3 // #3 │ │ -0aff52: 2355 1307 |0029: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ -0aff56: 1206 |002b: const/4 v6, #int 0 // #0 │ │ -0aff58: 1a07 7715 |002c: const-string v7, "_id" // string@1577 │ │ -0aff5c: 4d07 0506 |002e: aput-object v7, v5, v6 │ │ -0aff60: 1216 |0030: const/4 v6, #int 1 // #1 │ │ -0aff62: 1a07 a534 |0031: const-string v7, "title" // string@34a5 │ │ -0aff66: 4d07 0506 |0033: aput-object v7, v5, v6 │ │ -0aff6a: 1226 |0035: const/4 v6, #int 2 // #2 │ │ -0aff6c: 1a07 2a36 |0036: const-string v7, "wikiname" // string@362a │ │ -0aff70: 4d07 0506 |0038: aput-object v7, v5, v6 │ │ -0aff74: 7020 0a03 5200 |003a: invoke-direct {v2, v5}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@030a │ │ -0aff7a: 1235 |003d: const/4 v5, #int 3 // #3 │ │ -0aff7c: 2355 1307 |003e: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ -0aff80: 1206 |0040: const/4 v6, #int 0 // #0 │ │ -0aff82: 1a07 1201 |0041: const-string v7, "-1" // string@0112 │ │ -0aff86: 4d07 0506 |0043: aput-object v7, v5, v6 │ │ -0aff8a: 1216 |0045: const/4 v6, #int 1 // #1 │ │ -0aff8c: 1f09 8106 |0046: check-cast v9, Ljava/lang/String; // type@0681 │ │ -0aff90: 4d09 0506 |0048: aput-object v9, v5, v6 │ │ -0aff94: 1226 |004a: const/4 v6, #int 2 // #2 │ │ -0aff96: 1a07 0000 |004b: const-string v7, "" // string@0000 │ │ -0aff9a: 4d07 0506 |004d: aput-object v7, v5, v6 │ │ -0aff9e: 6e20 0c03 5200 |004f: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ -0affa4: 6e10 cf31 0000 |0052: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToFirst:()Z // method@31cf │ │ -0affaa: 0a05 |0055: move-result v5 │ │ -0affac: 3805 aeff |0056: if-eqz v5, 0004 // -0052 │ │ -0affb0: 6e10 d031 0000 |0058: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToNext:()Z // method@31d0 │ │ -0affb6: 0a05 |005b: move-result v5 │ │ -0affb8: 3805 a8ff |005c: if-eqz v5, 0004 // -0058 │ │ -0affbc: 1235 |005e: const/4 v5, #int 3 // #3 │ │ -0affbe: 2355 1307 |005f: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ -0affc2: 1206 |0061: const/4 v6, #int 0 // #0 │ │ -0affc4: 1207 |0062: const/4 v7, #int 0 // #0 │ │ -0affc6: 6e20 c831 7000 |0063: invoke-virtual {v0, v7}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getInt:(I)I // method@31c8 │ │ -0affcc: 0a07 |0066: move-result v7 │ │ -0affce: 7110 4f34 0700 |0067: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@344f │ │ -0affd4: 0c07 |006a: move-result-object v7 │ │ -0affd6: 4d07 0506 |006b: aput-object v7, v5, v6 │ │ -0affda: 1216 |006d: const/4 v6, #int 1 // #1 │ │ -0affdc: 1217 |006e: const/4 v7, #int 1 // #1 │ │ -0affde: 6e20 cb31 7000 |006f: invoke-virtual {v0, v7}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getString:(I)Ljava/lang/String; // method@31cb │ │ -0affe4: 0c07 |0072: move-result-object v7 │ │ -0affe6: 4d07 0506 |0073: aput-object v7, v5, v6 │ │ -0affea: 1226 |0075: const/4 v6, #int 2 // #2 │ │ -0affec: 6e10 cd31 0000 |0076: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; // method@31cd │ │ -0afff2: 0c07 |0079: move-result-object v7 │ │ -0afff4: 6e10 1b32 0700 |007a: invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;.getName:()Ljava/lang/String; // method@321b │ │ -0afffa: 0c07 |007d: move-result-object v7 │ │ -0afffc: 4d07 0506 |007e: aput-object v7, v5, v6 │ │ -0b0000: 6e20 0c03 5200 |0080: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ -0b0006: 28d5 |0083: goto 0058 // -002b │ │ -0b0008: 0d01 |0084: move-exception v1 │ │ -0b000a: 5485 bc10 |0085: iget-object v5, v8, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.context:Landroid/content/Context; // field@10bc │ │ -0b000e: 6e20 b631 5100 |0087: invoke-virtual {v1, v5}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ -0b0014: 0742 |008a: move-object v2, v4 │ │ -0b0016: 2900 79ff |008b: goto/16 0004 // -0087 │ │ +0afee4: |[0afee4] fr.renzo.wikipoff.AbstractSearchCursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0afef4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0afef6: 3909 0400 |0001: if-nez v9, 0005 // +0004 │ │ +0afefa: 0742 |0003: move-object v2, v4 │ │ +0afefc: 1102 |0004: return-object v2 │ │ +0afefe: 2205 8206 |0005: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0aff02: 7010 5134 0500 |0007: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0aff08: 1a06 fa00 |000a: const-string v6, "*" // string@00fa │ │ +0aff0c: 6e20 5a34 6500 |000c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0aff12: 0c05 |000f: move-result-object v5 │ │ +0aff14: 6e20 5934 9500 |0010: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0aff1a: 0c05 |0013: move-result-object v5 │ │ +0aff1c: 1a06 fa00 |0014: const-string v6, "*" // string@00fa │ │ +0aff20: 6e20 5a34 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0aff26: 0c05 |0019: move-result-object v5 │ │ +0aff28: 6e10 5f34 0500 |001a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0aff2e: 0c03 |001d: move-result-object v3 │ │ +0aff30: 5485 bd10 |001e: iget-object v5, v8, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.dbh:Lfr/renzo/wikipoff/Database; // field@10bd │ │ +0aff34: 1a06 2111 |0020: const-string v6, "SELECT _id,title FROM searchTitles WHERE title MATCH ? ORDER BY length(title), title limit 500 " // string@1121 │ │ +0aff38: 6e30 e131 6503 |0022: invoke-virtual {v5, v6, v3}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e1 │ │ +0aff3e: 0c00 |0025: move-result-object v0 │ │ +0aff40: 2202 7700 |0026: new-instance v2, Landroid/database/MatrixCursor; // type@0077 │ │ +0aff44: 1235 |0028: const/4 v5, #int 3 // #3 │ │ +0aff46: 2355 1307 |0029: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ +0aff4a: 1206 |002b: const/4 v6, #int 0 // #0 │ │ +0aff4c: 1a07 7715 |002c: const-string v7, "_id" // string@1577 │ │ +0aff50: 4d07 0506 |002e: aput-object v7, v5, v6 │ │ +0aff54: 1216 |0030: const/4 v6, #int 1 // #1 │ │ +0aff56: 1a07 a534 |0031: const-string v7, "title" // string@34a5 │ │ +0aff5a: 4d07 0506 |0033: aput-object v7, v5, v6 │ │ +0aff5e: 1226 |0035: const/4 v6, #int 2 // #2 │ │ +0aff60: 1a07 2a36 |0036: const-string v7, "wikiname" // string@362a │ │ +0aff64: 4d07 0506 |0038: aput-object v7, v5, v6 │ │ +0aff68: 7020 0a03 5200 |003a: invoke-direct {v2, v5}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@030a │ │ +0aff6e: 1235 |003d: const/4 v5, #int 3 // #3 │ │ +0aff70: 2355 1307 |003e: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ +0aff74: 1206 |0040: const/4 v6, #int 0 // #0 │ │ +0aff76: 1a07 1201 |0041: const-string v7, "-1" // string@0112 │ │ +0aff7a: 4d07 0506 |0043: aput-object v7, v5, v6 │ │ +0aff7e: 1216 |0045: const/4 v6, #int 1 // #1 │ │ +0aff80: 1f09 8106 |0046: check-cast v9, Ljava/lang/String; // type@0681 │ │ +0aff84: 4d09 0506 |0048: aput-object v9, v5, v6 │ │ +0aff88: 1226 |004a: const/4 v6, #int 2 // #2 │ │ +0aff8a: 1a07 0000 |004b: const-string v7, "" // string@0000 │ │ +0aff8e: 4d07 0506 |004d: aput-object v7, v5, v6 │ │ +0aff92: 6e20 0c03 5200 |004f: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ +0aff98: 6e10 cf31 0000 |0052: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToFirst:()Z // method@31cf │ │ +0aff9e: 0a05 |0055: move-result v5 │ │ +0affa0: 3805 aeff |0056: if-eqz v5, 0004 // -0052 │ │ +0affa4: 6e10 d031 0000 |0058: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToNext:()Z // method@31d0 │ │ +0affaa: 0a05 |005b: move-result v5 │ │ +0affac: 3805 a8ff |005c: if-eqz v5, 0004 // -0058 │ │ +0affb0: 1235 |005e: const/4 v5, #int 3 // #3 │ │ +0affb2: 2355 1307 |005f: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ +0affb6: 1206 |0061: const/4 v6, #int 0 // #0 │ │ +0affb8: 1207 |0062: const/4 v7, #int 0 // #0 │ │ +0affba: 6e20 c831 7000 |0063: invoke-virtual {v0, v7}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getInt:(I)I // method@31c8 │ │ +0affc0: 0a07 |0066: move-result v7 │ │ +0affc2: 7110 4f34 0700 |0067: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@344f │ │ +0affc8: 0c07 |006a: move-result-object v7 │ │ +0affca: 4d07 0506 |006b: aput-object v7, v5, v6 │ │ +0affce: 1216 |006d: const/4 v6, #int 1 // #1 │ │ +0affd0: 1217 |006e: const/4 v7, #int 1 // #1 │ │ +0affd2: 6e20 cb31 7000 |006f: invoke-virtual {v0, v7}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getString:(I)Ljava/lang/String; // method@31cb │ │ +0affd8: 0c07 |0072: move-result-object v7 │ │ +0affda: 4d07 0506 |0073: aput-object v7, v5, v6 │ │ +0affde: 1226 |0075: const/4 v6, #int 2 // #2 │ │ +0affe0: 6e10 cd31 0000 |0076: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; // method@31cd │ │ +0affe6: 0c07 |0079: move-result-object v7 │ │ +0affe8: 6e10 1b32 0700 |007a: invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;.getName:()Ljava/lang/String; // method@321b │ │ +0affee: 0c07 |007d: move-result-object v7 │ │ +0afff0: 4d07 0506 |007e: aput-object v7, v5, v6 │ │ +0afff4: 6e20 0c03 5200 |0080: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ +0afffa: 28d5 |0083: goto 0058 // -002b │ │ +0afffc: 0d01 |0084: move-exception v1 │ │ +0afffe: 5485 bc10 |0085: iget-object v5, v8, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.context:Landroid/content/Context; // field@10bc │ │ +0b0002: 6e20 b631 5100 |0087: invoke-virtual {v1, v5}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ +0b0008: 0742 |008a: move-object v2, v4 │ │ +0b000a: 2900 79ff |008b: goto/16 0004 // -0087 │ │ catches : 1 │ │ 0x0005 - 0x0083 │ │ Lfr/renzo/wikipoff/Database$DatabaseException; -> 0x0084 │ │ positions : │ │ 0x0001 line=50 │ │ 0x0004 line=69 │ │ 0x0005 line=53 │ │ @@ -181819,23 +181837,23 @@ │ │ type : '(ILjava/lang/String;[BLfr/renzo/wikipoff/Wiki;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b002c: |[0b002c] fr.renzo.wikipoff.Article.:(ILjava/lang/String;[BLfr/renzo/wikipoff/Wiki;)V │ │ -0b003c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b0042: 5912 be10 |0003: iput v2, v1, Lfr/renzo/wikipoff/Article;.id_:I // field@10be │ │ -0b0046: 5b13 c010 |0005: iput-object v3, v1, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ -0b004a: 7020 ab31 4100 |0007: invoke-direct {v1, v4}, Lfr/renzo/wikipoff/Article;.decodeBlob:([B)Ljava/lang/String; // method@31ab │ │ -0b0050: 0c00 |000a: move-result-object v0 │ │ -0b0052: 5b10 bf10 |000b: iput-object v0, v1, Lfr/renzo/wikipoff/Article;.text:Ljava/lang/String; // field@10bf │ │ -0b0056: 5b15 c110 |000d: iput-object v5, v1, Lfr/renzo/wikipoff/Article;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10c1 │ │ -0b005a: 0e00 |000f: return-void │ │ +0b0020: |[0b0020] fr.renzo.wikipoff.Article.:(ILjava/lang/String;[BLfr/renzo/wikipoff/Wiki;)V │ │ +0b0030: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b0036: 5912 be10 |0003: iput v2, v1, Lfr/renzo/wikipoff/Article;.id_:I // field@10be │ │ +0b003a: 5b13 c010 |0005: iput-object v3, v1, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ +0b003e: 7020 ab31 4100 |0007: invoke-direct {v1, v4}, Lfr/renzo/wikipoff/Article;.decodeBlob:([B)Ljava/lang/String; // method@31ab │ │ +0b0044: 0c00 |000a: move-result-object v0 │ │ +0b0046: 5b10 bf10 |000b: iput-object v0, v1, Lfr/renzo/wikipoff/Article;.text:Ljava/lang/String; // field@10bf │ │ +0b004a: 5b15 c110 |000d: iput-object v5, v1, Lfr/renzo/wikipoff/Article;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10c1 │ │ +0b004e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x000d line=41 │ │ @@ -181852,77 +181870,77 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 121 16-bit code units │ │ -0b005c: |[0b005c] fr.renzo.wikipoff.Article.decodeBlob:([B)Ljava/lang/String; │ │ -0b006c: 2200 4a06 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@064a │ │ -0b0070: 7010 8933 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@3389 │ │ -0b0076: 1259 |0005: const/4 v9, #int 5 // #5 │ │ -0b0078: 2398 ce06 |0006: new-array v8, v9, [B // type@06ce │ │ -0b007c: 2204 4906 |0008: new-instance v4, Ljava/io/ByteArrayInputStream; // type@0649 │ │ -0b0080: 7020 8833 f400 |000a: invoke-direct {v4, v15}, Ljava/io/ByteArrayInputStream;.:([B)V // method@3388 │ │ -0b0086: 2205 4706 |000d: new-instance v5, Ljava/io/BufferedOutputStream; // type@0647 │ │ -0b008a: 150b 1000 |000f: const/high16 v11, #int 1048576 // #10 │ │ -0b008e: 7030 8133 050b |0011: invoke-direct {v5, v0, v11}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;I)V // method@3381 │ │ -0b0094: 2201 0e00 |0014: new-instance v1, LSevenZip/Compression/LZMA/Decoder; // type@000e │ │ -0b0098: 7010 4200 0100 |0016: invoke-direct {v1}, LSevenZip/Compression/LZMA/Decoder;.:()V // method@0042 │ │ -0b009e: 120b |0019: const/4 v11, #int 0 // #0 │ │ -0b00a0: 6e40 b933 849b |001a: invoke-virtual {v4, v8, v11, v9}, Ljava/io/InputStream;.read:([BII)I // method@33b9 │ │ -0b00a6: 0a0b |001d: move-result v11 │ │ -0b00a8: 329b 1300 |001e: if-eq v11, v9, 0031 // +0013 │ │ -0b00ac: 220b 6b06 |0020: new-instance v11, Ljava/lang/Exception; // type@066b │ │ -0b00b0: 1a0c 7722 |0022: const-string v12, "input .lzma file is too short" // string@2277 │ │ -0b00b4: 7020 f733 cb00 |0024: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0b00ba: 270b |0027: throw v11 │ │ -0b00bc: 0d02 |0028: move-exception v2 │ │ -0b00be: 6e10 b433 0200 |0029: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0b00c4: 6e10 8b33 0000 |002c: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@338b │ │ -0b00ca: 0c0b |002f: move-result-object v11 │ │ -0b00cc: 110b |0030: return-object v11 │ │ -0b00ce: 6e20 4500 8100 |0031: invoke-virtual {v1, v8}, LSevenZip/Compression/LZMA/Decoder;.SetDecoderProperties:([B)Z // method@0045 │ │ -0b00d4: 0a0b |0034: move-result v11 │ │ -0b00d6: 390b 0f00 |0035: if-nez v11, 0044 // +000f │ │ -0b00da: 220b 6b06 |0037: new-instance v11, Ljava/lang/Exception; // type@066b │ │ -0b00de: 1a0c 2e06 |0039: const-string v12, "Incorrect stream properties" // string@062e │ │ -0b00e2: 7020 f733 cb00 |003b: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0b00e8: 270b |003e: throw v11 │ │ -0b00ea: 0d02 |003f: move-exception v2 │ │ -0b00ec: 6e10 f833 0200 |0040: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@33f8 │ │ -0b00f2: 28e9 |0043: goto 002c // -0017 │ │ -0b00f4: 1606 0000 |0044: const-wide/16 v6, #int 0 // #0 │ │ -0b00f8: 1203 |0046: const/4 v3, #int 0 // #0 │ │ -0b00fa: 130b 0800 |0047: const/16 v11, #int 8 // #8 │ │ -0b00fe: 35b3 1800 |0049: if-ge v3, v11, 0061 // +0018 │ │ -0b0102: 6e10 b733 0400 |004b: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ -0b0108: 0a0a |004e: move-result v10 │ │ -0b010a: 3b0a 0a00 |004f: if-gez v10, 0059 // +000a │ │ -0b010e: 220b 6b06 |0051: new-instance v11, Ljava/lang/Exception; // type@066b │ │ -0b0112: 1a0c 5b03 |0053: const-string v12, "Can't read stream size" // string@035b │ │ -0b0116: 7020 f733 cb00 |0055: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0b011c: 270b |0058: throw v11 │ │ -0b011e: 81ac |0059: int-to-long v12, v10 │ │ -0b0120: da0b 0308 |005a: mul-int/lit8 v11, v3, #int 8 // #08 │ │ -0b0124: c3bc |005c: shl-long/2addr v12, v11 │ │ -0b0126: c1c6 |005d: or-long/2addr v6, v12 │ │ -0b0128: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0b012c: 28e7 |0060: goto 0047 // -0019 │ │ -0b012e: 6e57 4300 4165 |0061: invoke-virtual {v1, v4, v5, v6, v7}, LSevenZip/Compression/LZMA/Decoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z // method@0043 │ │ -0b0134: 0a0b |0064: move-result v11 │ │ -0b0136: 390b 0a00 |0065: if-nez v11, 006f // +000a │ │ -0b013a: 220b 6b06 |0067: new-instance v11, Ljava/lang/Exception; // type@066b │ │ -0b013e: 1a0c c404 |0069: const-string v12, "Error in data stream" // string@04c4 │ │ -0b0142: 7020 f733 cb00 |006b: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0b0148: 270b |006e: throw v11 │ │ -0b014a: 6e10 bd33 0500 |006f: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@33bd │ │ -0b0150: 6e10 bc33 0500 |0072: invoke-virtual {v5}, Ljava/io/OutputStream;.close:()V // method@33bc │ │ -0b0156: 6e10 b633 0400 |0075: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -0b015c: 28b4 |0078: goto 002c // -004c │ │ +0b0050: |[0b0050] fr.renzo.wikipoff.Article.decodeBlob:([B)Ljava/lang/String; │ │ +0b0060: 2200 4a06 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@064a │ │ +0b0064: 7010 8933 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@3389 │ │ +0b006a: 1259 |0005: const/4 v9, #int 5 // #5 │ │ +0b006c: 2398 ce06 |0006: new-array v8, v9, [B // type@06ce │ │ +0b0070: 2204 4906 |0008: new-instance v4, Ljava/io/ByteArrayInputStream; // type@0649 │ │ +0b0074: 7020 8833 f400 |000a: invoke-direct {v4, v15}, Ljava/io/ByteArrayInputStream;.:([B)V // method@3388 │ │ +0b007a: 2205 4706 |000d: new-instance v5, Ljava/io/BufferedOutputStream; // type@0647 │ │ +0b007e: 150b 1000 |000f: const/high16 v11, #int 1048576 // #10 │ │ +0b0082: 7030 8133 050b |0011: invoke-direct {v5, v0, v11}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;I)V // method@3381 │ │ +0b0088: 2201 0e00 |0014: new-instance v1, LSevenZip/Compression/LZMA/Decoder; // type@000e │ │ +0b008c: 7010 4200 0100 |0016: invoke-direct {v1}, LSevenZip/Compression/LZMA/Decoder;.:()V // method@0042 │ │ +0b0092: 120b |0019: const/4 v11, #int 0 // #0 │ │ +0b0094: 6e40 b933 849b |001a: invoke-virtual {v4, v8, v11, v9}, Ljava/io/InputStream;.read:([BII)I // method@33b9 │ │ +0b009a: 0a0b |001d: move-result v11 │ │ +0b009c: 329b 1300 |001e: if-eq v11, v9, 0031 // +0013 │ │ +0b00a0: 220b 6b06 |0020: new-instance v11, Ljava/lang/Exception; // type@066b │ │ +0b00a4: 1a0c 7722 |0022: const-string v12, "input .lzma file is too short" // string@2277 │ │ +0b00a8: 7020 f733 cb00 |0024: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0b00ae: 270b |0027: throw v11 │ │ +0b00b0: 0d02 |0028: move-exception v2 │ │ +0b00b2: 6e10 b433 0200 |0029: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0b00b8: 6e10 8b33 0000 |002c: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@338b │ │ +0b00be: 0c0b |002f: move-result-object v11 │ │ +0b00c0: 110b |0030: return-object v11 │ │ +0b00c2: 6e20 4500 8100 |0031: invoke-virtual {v1, v8}, LSevenZip/Compression/LZMA/Decoder;.SetDecoderProperties:([B)Z // method@0045 │ │ +0b00c8: 0a0b |0034: move-result v11 │ │ +0b00ca: 390b 0f00 |0035: if-nez v11, 0044 // +000f │ │ +0b00ce: 220b 6b06 |0037: new-instance v11, Ljava/lang/Exception; // type@066b │ │ +0b00d2: 1a0c 2e06 |0039: const-string v12, "Incorrect stream properties" // string@062e │ │ +0b00d6: 7020 f733 cb00 |003b: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0b00dc: 270b |003e: throw v11 │ │ +0b00de: 0d02 |003f: move-exception v2 │ │ +0b00e0: 6e10 f833 0200 |0040: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@33f8 │ │ +0b00e6: 28e9 |0043: goto 002c // -0017 │ │ +0b00e8: 1606 0000 |0044: const-wide/16 v6, #int 0 // #0 │ │ +0b00ec: 1203 |0046: const/4 v3, #int 0 // #0 │ │ +0b00ee: 130b 0800 |0047: const/16 v11, #int 8 // #8 │ │ +0b00f2: 35b3 1800 |0049: if-ge v3, v11, 0061 // +0018 │ │ +0b00f6: 6e10 b733 0400 |004b: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@33b7 │ │ +0b00fc: 0a0a |004e: move-result v10 │ │ +0b00fe: 3b0a 0a00 |004f: if-gez v10, 0059 // +000a │ │ +0b0102: 220b 6b06 |0051: new-instance v11, Ljava/lang/Exception; // type@066b │ │ +0b0106: 1a0c 5b03 |0053: const-string v12, "Can't read stream size" // string@035b │ │ +0b010a: 7020 f733 cb00 |0055: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0b0110: 270b |0058: throw v11 │ │ +0b0112: 81ac |0059: int-to-long v12, v10 │ │ +0b0114: da0b 0308 |005a: mul-int/lit8 v11, v3, #int 8 // #08 │ │ +0b0118: c3bc |005c: shl-long/2addr v12, v11 │ │ +0b011a: c1c6 |005d: or-long/2addr v6, v12 │ │ +0b011c: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0b0120: 28e7 |0060: goto 0047 // -0019 │ │ +0b0122: 6e57 4300 4165 |0061: invoke-virtual {v1, v4, v5, v6, v7}, LSevenZip/Compression/LZMA/Decoder;.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z // method@0043 │ │ +0b0128: 0a0b |0064: move-result v11 │ │ +0b012a: 390b 0a00 |0065: if-nez v11, 006f // +000a │ │ +0b012e: 220b 6b06 |0067: new-instance v11, Ljava/lang/Exception; // type@066b │ │ +0b0132: 1a0c c404 |0069: const-string v12, "Error in data stream" // string@04c4 │ │ +0b0136: 7020 f733 cb00 |006b: invoke-direct {v11, v12}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0b013c: 270b |006e: throw v11 │ │ +0b013e: 6e10 bd33 0500 |006f: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@33bd │ │ +0b0144: 6e10 bc33 0500 |0072: invoke-virtual {v5}, Ljava/io/OutputStream;.close:()V // method@33bc │ │ +0b014a: 6e10 b633 0400 |0075: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +0b0150: 28b4 |0078: goto 002c // -004c │ │ catches : 3 │ │ 0x0006 - 0x0028 │ │ Ljava/io/IOException; -> 0x0028 │ │ Ljava/lang/Exception; -> 0x003f │ │ 0x0031 - 0x003f │ │ Ljava/io/IOException; -> 0x0028 │ │ Ljava/lang/Exception; -> 0x003f │ │ @@ -182036,17 +182054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b0180: |[0b0180] fr.renzo.wikipoff.BuildConfig.:()V │ │ -0b0190: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b0196: 0e00 |0003: return-void │ │ +0b0174: |[0b0174] fr.renzo.wikipoff.BuildConfig.:()V │ │ +0b0184: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b018a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -182081,17 +182099,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b0198: |[0b0198] fr.renzo.wikipoff.ConfigManager.:()V │ │ -0b01a8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b01ae: 0e00 |0003: return-void │ │ +0b018c: |[0b018c] fr.renzo.wikipoff.ConfigManager.:()V │ │ +0b019c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b01a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ConfigManager; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ConfigManager;) │ │ @@ -182099,49 +182117,49 @@ │ │ type : '(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -0b01b0: |[0b01b0] fr.renzo.wikipoff.ConfigManager.addToSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V │ │ -0b01c0: 1404 5c00 057f |0000: const v4, #float 1.76789e+38 // #7f05005c │ │ -0b01c6: 6e20 4702 4700 |0003: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b01cc: 0c02 |0006: move-result-object v2 │ │ -0b01ce: 7110 2e05 0700 |0007: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b01d4: 0c00 |000a: move-result-object v0 │ │ -0b01d6: 7110 b231 0700 |000b: invoke-static {v7}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; // method@31b2 │ │ -0b01dc: 0c01 |000e: move-result-object v1 │ │ -0b01de: 3801 2e00 |000f: if-eqz v1, 003d // +002e │ │ -0b01e2: 6e10 1032 0800 |0011: invoke-virtual {v8}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0b01e8: 0c04 |0014: move-result-object v4 │ │ -0b01ea: 6e20 bb34 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/HashSet;.addAll:(Ljava/util/Collection;)Z // method@34bb │ │ -0b01f0: 1a04 fc00 |0018: const-string v4, "," // string@00fc │ │ -0b01f4: 7120 9420 1400 |001a: invoke-static {v4, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@2094 │ │ -0b01fa: 0c03 |001d: move-result-object v3 │ │ -0b01fc: 7210 9602 0000 |001e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b0202: 0c04 |0021: move-result-object v4 │ │ -0b0204: 7230 9402 2403 |0022: invoke-interface {v4, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -0b020a: 0c04 |0025: move-result-object v4 │ │ -0b020c: 7210 9202 0400 |0026: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b0212: 7210 9602 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b0218: 0c04 |002c: move-result-object v4 │ │ -0b021a: 1405 5d00 057f |002d: const v5, #float 1.76789e+38 // #7f05005d │ │ -0b0220: 6e20 4702 5700 |0030: invoke-virtual {v7, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b0226: 0c05 |0033: move-result-object v5 │ │ -0b0228: 1216 |0034: const/4 v6, #int 1 // #1 │ │ -0b022a: 7230 9302 5406 |0035: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -0b0230: 0c04 |0038: move-result-object v4 │ │ -0b0232: 7210 9202 0400 |0039: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b0238: 0e00 |003c: return-void │ │ -0b023a: 2201 a606 |003d: new-instance v1, Ljava/util/HashSet; // type@06a6 │ │ -0b023e: 6e10 1032 0800 |003f: invoke-virtual {v8}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0b0244: 0c04 |0042: move-result-object v4 │ │ -0b0246: 7020 b934 4100 |0043: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@34b9 │ │ -0b024c: 28d2 |0046: goto 0018 // -002e │ │ +0b01a4: |[0b01a4] fr.renzo.wikipoff.ConfigManager.addToSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V │ │ +0b01b4: 1404 5c00 057f |0000: const v4, #float 1.76789e+38 // #7f05005c │ │ +0b01ba: 6e20 4702 4700 |0003: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b01c0: 0c02 |0006: move-result-object v2 │ │ +0b01c2: 7110 2e05 0700 |0007: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b01c8: 0c00 |000a: move-result-object v0 │ │ +0b01ca: 7110 b231 0700 |000b: invoke-static {v7}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; // method@31b2 │ │ +0b01d0: 0c01 |000e: move-result-object v1 │ │ +0b01d2: 3801 2e00 |000f: if-eqz v1, 003d // +002e │ │ +0b01d6: 6e10 1032 0800 |0011: invoke-virtual {v8}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0b01dc: 0c04 |0014: move-result-object v4 │ │ +0b01de: 6e20 bb34 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/HashSet;.addAll:(Ljava/util/Collection;)Z // method@34bb │ │ +0b01e4: 1a04 fc00 |0018: const-string v4, "," // string@00fc │ │ +0b01e8: 7120 9420 1400 |001a: invoke-static {v4, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@2094 │ │ +0b01ee: 0c03 |001d: move-result-object v3 │ │ +0b01f0: 7210 9602 0000 |001e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b01f6: 0c04 |0021: move-result-object v4 │ │ +0b01f8: 7230 9402 2403 |0022: invoke-interface {v4, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +0b01fe: 0c04 |0025: move-result-object v4 │ │ +0b0200: 7210 9202 0400 |0026: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b0206: 7210 9602 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b020c: 0c04 |002c: move-result-object v4 │ │ +0b020e: 1405 5d00 057f |002d: const v5, #float 1.76789e+38 // #7f05005d │ │ +0b0214: 6e20 4702 5700 |0030: invoke-virtual {v7, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b021a: 0c05 |0033: move-result-object v5 │ │ +0b021c: 1216 |0034: const/4 v6, #int 1 // #1 │ │ +0b021e: 7230 9302 5406 |0035: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +0b0224: 0c04 |0038: move-result-object v4 │ │ +0b0226: 7210 9202 0400 |0039: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b022c: 0e00 |003c: return-void │ │ +0b022e: 2201 a606 |003d: new-instance v1, Ljava/util/HashSet; // type@06a6 │ │ +0b0232: 6e10 1032 0800 |003f: invoke-virtual {v8}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0b0238: 0c04 |0042: move-result-object v4 │ │ +0b023a: 7020 b934 4100 |0043: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@34b9 │ │ +0b0240: 28d2 |0046: goto 0018 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000b line=84 │ │ 0x000f line=85 │ │ 0x0011 line=86 │ │ @@ -182164,35 +182182,35 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0b0250: |[0b0250] fr.renzo.wikipoff.ConfigManager.clearSelectedDBFiles:(Landroid/content/Context;)V │ │ -0b0260: 7110 2e05 0400 |0000: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b0266: 0c00 |0003: move-result-object v0 │ │ -0b0268: 7210 9602 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b026e: 0c01 |0007: move-result-object v1 │ │ -0b0270: 1402 5c00 057f |0008: const v2, #float 1.76789e+38 // #7f05005c │ │ -0b0276: 6e20 4702 2400 |000b: invoke-virtual {v4, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b027c: 0c02 |000e: move-result-object v2 │ │ -0b027e: 7220 9502 2100 |000f: invoke-interface {v1, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -0b0284: 0c01 |0012: move-result-object v1 │ │ -0b0286: 7210 9202 0100 |0013: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b028c: 7210 9602 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b0292: 0c01 |0019: move-result-object v1 │ │ -0b0294: 1402 5d00 057f |001a: const v2, #float 1.76789e+38 // #7f05005d │ │ -0b029a: 6e20 4702 2400 |001d: invoke-virtual {v4, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b02a0: 0c02 |0020: move-result-object v2 │ │ -0b02a2: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -0b02a4: 7230 9302 2103 |0022: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -0b02aa: 0c01 |0025: move-result-object v1 │ │ -0b02ac: 7210 9202 0100 |0026: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b02b2: 0e00 |0029: return-void │ │ +0b0244: |[0b0244] fr.renzo.wikipoff.ConfigManager.clearSelectedDBFiles:(Landroid/content/Context;)V │ │ +0b0254: 7110 2e05 0400 |0000: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b025a: 0c00 |0003: move-result-object v0 │ │ +0b025c: 7210 9602 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b0262: 0c01 |0007: move-result-object v1 │ │ +0b0264: 1402 5c00 057f |0008: const v2, #float 1.76789e+38 // #7f05005c │ │ +0b026a: 6e20 4702 2400 |000b: invoke-virtual {v4, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b0270: 0c02 |000e: move-result-object v2 │ │ +0b0272: 7220 9502 2100 |000f: invoke-interface {v1, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +0b0278: 0c01 |0012: move-result-object v1 │ │ +0b027a: 7210 9202 0100 |0013: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b0280: 7210 9602 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b0286: 0c01 |0019: move-result-object v1 │ │ +0b0288: 1402 5d00 057f |001a: const v2, #float 1.76789e+38 // #7f05005d │ │ +0b028e: 6e20 4702 2400 |001d: invoke-virtual {v4, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b0294: 0c02 |0020: move-result-object v2 │ │ +0b0296: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +0b0298: 7230 9302 2103 |0022: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +0b029e: 0c01 |0025: move-result-object v1 │ │ +0b02a0: 7210 9202 0100 |0026: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b02a6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x0016 line=102 │ │ 0x0029 line=103 │ │ locals : │ │ @@ -182204,24 +182222,24 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b02b4: |[0b02b4] fr.renzo.wikipoff.ConfigManager.getSelectedDBFiles:(Landroid/content/Context;)Ljava/lang/String; │ │ -0b02c4: 1402 5c00 057f |0000: const v2, #float 1.76789e+38 // #7f05005c │ │ -0b02ca: 6e20 4702 2300 |0003: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b02d0: 0c01 |0006: move-result-object v1 │ │ -0b02d2: 7110 2e05 0300 |0007: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b02d8: 0c00 |000a: move-result-object v0 │ │ -0b02da: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0b02dc: 7230 9802 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0b02e2: 0c02 |000f: move-result-object v2 │ │ -0b02e4: 1102 |0010: return-object v2 │ │ +0b02a8: |[0b02a8] fr.renzo.wikipoff.ConfigManager.getSelectedDBFiles:(Landroid/content/Context;)Ljava/lang/String; │ │ +0b02b8: 1402 5c00 057f |0000: const v2, #float 1.76789e+38 // #7f05005c │ │ +0b02be: 6e20 4702 2300 |0003: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b02c4: 0c01 |0006: move-result-object v1 │ │ +0b02c6: 7110 2e05 0300 |0007: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b02cc: 0c00 |000a: move-result-object v0 │ │ +0b02ce: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0b02d0: 7230 9802 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0b02d6: 0c02 |000f: move-result-object v2 │ │ +0b02d8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0007 line=16 │ │ 0x000b line=17 │ │ locals : │ │ 0x000b - 0x0011 reg=0 config Landroid/content/SharedPreferences; │ │ @@ -182233,42 +182251,42 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0b02e8: |[0b02e8] fr.renzo.wikipoff.ConfigManager.getSelectedDBFilesAsList:(Landroid/content/Context;)Ljava/util/ArrayList; │ │ -0b02f8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0b02fa: 1405 5c00 057f |0001: const v5, #float 1.76789e+38 // #7f05005c │ │ -0b0300: 6e20 4702 5600 |0004: invoke-virtual {v6, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b0306: 0c02 |0007: move-result-object v2 │ │ -0b0308: 7110 2e05 0600 |0008: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b030e: 0c00 |000b: move-result-object v0 │ │ -0b0310: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0b0312: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -0b0314: 7230 9802 2005 |000e: invoke-interface {v0, v2, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0b031a: 0c03 |0011: move-result-object v3 │ │ -0b031c: 3903 1000 |0012: if-nez v3, 0022 // +0010 │ │ -0b0320: 1104 |0014: return-object v4 │ │ -0b0322: 0d01 |0015: move-exception v1 │ │ -0b0324: 7210 9602 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b032a: 0c05 |0019: move-result-object v5 │ │ -0b032c: 7220 9502 2500 |001a: invoke-interface {v5, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -0b0332: 0c05 |001d: move-result-object v5 │ │ -0b0334: 7210 9202 0500 |001e: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b033a: 28f1 |0021: goto 0012 // -000f │ │ -0b033c: 2204 9f06 |0022: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0b0340: 1a05 fc00 |0024: const-string v5, "," // string@00fc │ │ -0b0344: 6e20 4434 5300 |0026: invoke-virtual {v3, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ -0b034a: 0c05 |0029: move-result-object v5 │ │ -0b034c: 7110 9834 0500 |002a: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ -0b0352: 0c05 |002d: move-result-object v5 │ │ -0b0354: 7020 8734 5400 |002e: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0b035a: 28e3 |0031: goto 0014 // -001d │ │ +0b02dc: |[0b02dc] fr.renzo.wikipoff.ConfigManager.getSelectedDBFilesAsList:(Landroid/content/Context;)Ljava/util/ArrayList; │ │ +0b02ec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0b02ee: 1405 5c00 057f |0001: const v5, #float 1.76789e+38 // #7f05005c │ │ +0b02f4: 6e20 4702 5600 |0004: invoke-virtual {v6, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b02fa: 0c02 |0007: move-result-object v2 │ │ +0b02fc: 7110 2e05 0600 |0008: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b0302: 0c00 |000b: move-result-object v0 │ │ +0b0304: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0b0306: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +0b0308: 7230 9802 2005 |000e: invoke-interface {v0, v2, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0b030e: 0c03 |0011: move-result-object v3 │ │ +0b0310: 3903 1000 |0012: if-nez v3, 0022 // +0010 │ │ +0b0314: 1104 |0014: return-object v4 │ │ +0b0316: 0d01 |0015: move-exception v1 │ │ +0b0318: 7210 9602 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b031e: 0c05 |0019: move-result-object v5 │ │ +0b0320: 7220 9502 2500 |001a: invoke-interface {v5, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +0b0326: 0c05 |001d: move-result-object v5 │ │ +0b0328: 7210 9202 0500 |001e: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b032e: 28f1 |0021: goto 0012 // -000f │ │ +0b0330: 2204 9f06 |0022: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0b0334: 1a05 fc00 |0024: const-string v5, "," // string@00fc │ │ +0b0338: 6e20 4434 5300 |0026: invoke-virtual {v3, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ +0b033e: 0c05 |0029: move-result-object v5 │ │ +0b0340: 7110 9834 0500 |002a: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ +0b0346: 0c05 |002d: move-result-object v5 │ │ +0b0348: 7020 8734 5400 |002e: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0b034e: 28e3 |0031: goto 0014 // -001d │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/lang/ClassCastException; -> 0x0015 │ │ positions : │ │ 0x0001 line=21 │ │ 0x0008 line=22 │ │ 0x000c line=24 │ │ @@ -182290,33 +182308,33 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/HashSet;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0b036c: |[0b036c] fr.renzo.wikipoff.ConfigManager.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; │ │ -0b037c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b037e: 1404 5c00 057f |0001: const v4, #float 1.76789e+38 // #7f05005c │ │ -0b0384: 6e20 4702 4500 |0004: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b038a: 0c01 |0007: move-result-object v1 │ │ -0b038c: 7110 2e05 0500 |0008: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b0392: 0c00 |000b: move-result-object v0 │ │ -0b0394: 7230 9802 1003 |000c: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0b039a: 0c02 |000f: move-result-object v2 │ │ -0b039c: 3902 0300 |0010: if-nez v2, 0013 // +0003 │ │ -0b03a0: 1103 |0012: return-object v3 │ │ -0b03a2: 2203 a606 |0013: new-instance v3, Ljava/util/HashSet; // type@06a6 │ │ -0b03a6: 1a04 fc00 |0015: const-string v4, "," // string@00fc │ │ -0b03aa: 6e20 4434 4200 |0017: invoke-virtual {v2, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ -0b03b0: 0c04 |001a: move-result-object v4 │ │ -0b03b2: 7110 9834 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ -0b03b8: 0c04 |001e: move-result-object v4 │ │ -0b03ba: 7020 b934 4300 |001f: invoke-direct {v3, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@34b9 │ │ -0b03c0: 28f0 |0022: goto 0012 // -0010 │ │ +0b0360: |[0b0360] fr.renzo.wikipoff.ConfigManager.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; │ │ +0b0370: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b0372: 1404 5c00 057f |0001: const v4, #float 1.76789e+38 // #7f05005c │ │ +0b0378: 6e20 4702 4500 |0004: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b037e: 0c01 |0007: move-result-object v1 │ │ +0b0380: 7110 2e05 0500 |0008: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b0386: 0c00 |000b: move-result-object v0 │ │ +0b0388: 7230 9802 1003 |000c: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0b038e: 0c02 |000f: move-result-object v2 │ │ +0b0390: 3902 0300 |0010: if-nez v2, 0013 // +0003 │ │ +0b0394: 1103 |0012: return-object v3 │ │ +0b0396: 2203 a606 |0013: new-instance v3, Ljava/util/HashSet; // type@06a6 │ │ +0b039a: 1a04 fc00 |0015: const-string v4, "," // string@00fc │ │ +0b039e: 6e20 4434 4200 |0017: invoke-virtual {v2, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ +0b03a4: 0c04 |001a: move-result-object v4 │ │ +0b03a6: 7110 9834 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ +0b03ac: 0c04 |001e: move-result-object v4 │ │ +0b03ae: 7020 b934 4300 |001f: invoke-direct {v3, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@34b9 │ │ +0b03b4: 28f0 |0022: goto 0012 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ 0x0008 line=41 │ │ 0x000c line=42 │ │ 0x0010 line=43 │ │ 0x0012 line=46 │ │ @@ -182331,25 +182349,25 @@ │ │ type : '(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b03c4: |[0b03c4] fr.renzo.wikipoff.ConfigManager.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z │ │ -0b03d4: 7110 b231 0200 |0000: invoke-static {v2}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; // method@31b2 │ │ -0b03da: 0c00 |0003: move-result-object v0 │ │ -0b03dc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0b03e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0b03e2: 0f01 |0007: return v1 │ │ -0b03e4: 6e10 1032 0300 |0008: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0b03ea: 0c01 |000b: move-result-object v1 │ │ -0b03ec: 6e20 bd34 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/HashSet;.containsAll:(Ljava/util/Collection;)Z // method@34bd │ │ -0b03f2: 0a01 |000f: move-result v1 │ │ -0b03f4: 28f7 |0010: goto 0007 // -0009 │ │ +0b03b8: |[0b03b8] fr.renzo.wikipoff.ConfigManager.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z │ │ +0b03c8: 7110 b231 0200 |0000: invoke-static {v2}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; // method@31b2 │ │ +0b03ce: 0c00 |0003: move-result-object v0 │ │ +0b03d0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0b03d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0b03d6: 0f01 |0007: return v1 │ │ +0b03d8: 6e10 1032 0300 |0008: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0b03de: 0c01 |000b: move-result-object v1 │ │ +0b03e0: 6e20 bd34 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/HashSet;.containsAll:(Ljava/util/Collection;)Z // method@34bd │ │ +0b03e6: 0a01 |000f: move-result v1 │ │ +0b03e8: 28f7 |0010: goto 0007 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0006 line=53 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -182362,58 +182380,58 @@ │ │ type : '(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -0b03f8: |[0b03f8] fr.renzo.wikipoff.ConfigManager.removeFromSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V │ │ -0b0408: 1404 5c00 057f |0000: const v4, #float 1.76789e+38 // #7f05005c │ │ -0b040e: 6e20 4702 4700 |0003: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b0414: 0c02 |0006: move-result-object v2 │ │ -0b0416: 7110 2e05 0700 |0007: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b041c: 0c00 |000a: move-result-object v0 │ │ -0b041e: 7110 b231 0700 |000b: invoke-static {v7}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; // method@31b2 │ │ -0b0424: 0c01 |000e: move-result-object v1 │ │ -0b0426: 3801 3d00 |000f: if-eqz v1, 004c // +003d │ │ -0b042a: 6e10 1032 0800 |0011: invoke-virtual {v8}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0b0430: 0c04 |0014: move-result-object v4 │ │ -0b0432: 6e20 be34 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/HashSet;.removeAll:(Ljava/util/Collection;)Z // method@34be │ │ -0b0438: 1a04 fc00 |0018: const-string v4, "," // string@00fc │ │ -0b043c: 7120 9420 1400 |001a: invoke-static {v4, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@2094 │ │ -0b0442: 0c03 |001d: move-result-object v3 │ │ -0b0444: 1a04 0000 |001e: const-string v4, "" // string@0000 │ │ -0b0448: 6e20 3c34 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b044e: 0a04 |0023: move-result v4 │ │ -0b0450: 3904 0a00 |0024: if-nez v4, 002e // +000a │ │ -0b0454: 1a04 fc00 |0026: const-string v4, "," // string@00fc │ │ -0b0458: 6e20 3c34 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b045e: 0a04 |002b: move-result v4 │ │ -0b0460: 3804 2100 |002c: if-eqz v4, 004d // +0021 │ │ -0b0464: 7210 9602 0000 |002e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b046a: 0c04 |0031: move-result-object v4 │ │ -0b046c: 7220 9502 2400 |0032: invoke-interface {v4, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -0b0472: 0c04 |0035: move-result-object v4 │ │ -0b0474: 7210 9202 0400 |0036: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b047a: 7210 9602 0000 |0039: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b0480: 0c04 |003c: move-result-object v4 │ │ -0b0482: 1405 5d00 057f |003d: const v5, #float 1.76789e+38 // #7f05005d │ │ -0b0488: 6e20 4702 5700 |0040: invoke-virtual {v7, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b048e: 0c05 |0043: move-result-object v5 │ │ -0b0490: 1216 |0044: const/4 v6, #int 1 // #1 │ │ -0b0492: 7230 9302 5406 |0045: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -0b0498: 0c04 |0048: move-result-object v4 │ │ -0b049a: 7210 9202 0400 |0049: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b04a0: 0e00 |004c: return-void │ │ -0b04a2: 7210 9602 0000 |004d: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b04a8: 0c04 |0050: move-result-object v4 │ │ -0b04aa: 7230 9402 2403 |0051: invoke-interface {v4, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -0b04b0: 0c04 |0054: move-result-object v4 │ │ -0b04b2: 7210 9202 0400 |0055: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b04b8: 28e1 |0058: goto 0039 // -001f │ │ +0b03ec: |[0b03ec] fr.renzo.wikipoff.ConfigManager.removeFromSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V │ │ +0b03fc: 1404 5c00 057f |0000: const v4, #float 1.76789e+38 // #7f05005c │ │ +0b0402: 6e20 4702 4700 |0003: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b0408: 0c02 |0006: move-result-object v2 │ │ +0b040a: 7110 2e05 0700 |0007: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b0410: 0c00 |000a: move-result-object v0 │ │ +0b0412: 7110 b231 0700 |000b: invoke-static {v7}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsSet:(Landroid/content/Context;)Ljava/util/HashSet; // method@31b2 │ │ +0b0418: 0c01 |000e: move-result-object v1 │ │ +0b041a: 3801 3d00 |000f: if-eqz v1, 004c // +003d │ │ +0b041e: 6e10 1032 0800 |0011: invoke-virtual {v8}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0b0424: 0c04 |0014: move-result-object v4 │ │ +0b0426: 6e20 be34 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/HashSet;.removeAll:(Ljava/util/Collection;)Z // method@34be │ │ +0b042c: 1a04 fc00 |0018: const-string v4, "," // string@00fc │ │ +0b0430: 7120 9420 1400 |001a: invoke-static {v4, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@2094 │ │ +0b0436: 0c03 |001d: move-result-object v3 │ │ +0b0438: 1a04 0000 |001e: const-string v4, "" // string@0000 │ │ +0b043c: 6e20 3c34 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b0442: 0a04 |0023: move-result v4 │ │ +0b0444: 3904 0a00 |0024: if-nez v4, 002e // +000a │ │ +0b0448: 1a04 fc00 |0026: const-string v4, "," // string@00fc │ │ +0b044c: 6e20 3c34 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b0452: 0a04 |002b: move-result v4 │ │ +0b0454: 3804 2100 |002c: if-eqz v4, 004d // +0021 │ │ +0b0458: 7210 9602 0000 |002e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b045e: 0c04 |0031: move-result-object v4 │ │ +0b0460: 7220 9502 2400 |0032: invoke-interface {v4, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +0b0466: 0c04 |0035: move-result-object v4 │ │ +0b0468: 7210 9202 0400 |0036: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b046e: 7210 9602 0000 |0039: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b0474: 0c04 |003c: move-result-object v4 │ │ +0b0476: 1405 5d00 057f |003d: const v5, #float 1.76789e+38 // #7f05005d │ │ +0b047c: 6e20 4702 5700 |0040: invoke-virtual {v7, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b0482: 0c05 |0043: move-result-object v5 │ │ +0b0484: 1216 |0044: const/4 v6, #int 1 // #1 │ │ +0b0486: 7230 9302 5406 |0045: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +0b048c: 0c04 |0048: move-result-object v4 │ │ +0b048e: 7210 9202 0400 |0049: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b0494: 0e00 |004c: return-void │ │ +0b0496: 7210 9602 0000 |004d: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b049c: 0c04 |0050: move-result-object v4 │ │ +0b049e: 7230 9402 2403 |0051: invoke-interface {v4, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +0b04a4: 0c04 |0054: move-result-object v4 │ │ +0b04a6: 7210 9202 0400 |0055: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b04ac: 28e1 |0058: goto 0039 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ 0x000b line=64 │ │ 0x000f line=65 │ │ 0x0011 line=66 │ │ @@ -182477,65 +182495,65 @@ │ │ type : '(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b04bc: |[0b04bc] fr.renzo.wikipoff.Database$DatabaseException.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ -0b04cc: 5b34 ca10 |0000: iput-object v4, v3, Lfr/renzo/wikipoff/Database$DatabaseException;.this$0:Lfr/renzo/wikipoff/Database; // field@10ca │ │ -0b04d0: 7020 f733 5300 |0002: invoke-direct {v3, v5}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0b04d6: 1a00 0c04 |0005: const-string v0, "DatabaseException" // string@040c │ │ -0b04da: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b04de: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b04e4: 1a02 ca04 |000c: const-string v2, "Error: " // string@04ca │ │ -0b04e8: 6e20 5a34 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b04ee: 0c01 |0011: move-result-object v1 │ │ -0b04f0: 6e20 5a34 5100 |0012: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b04f6: 0c01 |0015: move-result-object v1 │ │ -0b04f8: 6e10 5f34 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b04fe: 0c01 |0019: move-result-object v1 │ │ -0b0500: 7120 b220 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0b0506: 0e00 |001d: return-void │ │ +0b04b0: |[0b04b0] fr.renzo.wikipoff.Database$DatabaseException.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ +0b04c0: 5b34 ca10 |0000: iput-object v4, v3, Lfr/renzo/wikipoff/Database$DatabaseException;.this$0:Lfr/renzo/wikipoff/Database; // field@10ca │ │ +0b04c4: 7020 f733 5300 |0002: invoke-direct {v3, v5}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0b04ca: 1a00 0c04 |0005: const-string v0, "DatabaseException" // string@040c │ │ +0b04ce: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b04d2: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b04d8: 1a02 ca04 |000c: const-string v2, "Error: " // string@04ca │ │ +0b04dc: 6e20 5a34 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b04e2: 0c01 |0011: move-result-object v1 │ │ +0b04e4: 6e20 5a34 5100 |0012: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b04ea: 0c01 |0015: move-result-object v1 │ │ +0b04ec: 6e10 5f34 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b04f2: 0c01 |0019: move-result-object v1 │ │ +0b04f4: 7120 b220 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0b04fa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0002 line=259 │ │ 0x0005 line=260 │ │ 0x001d line=261 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Lfr/renzo/wikipoff/Database$DatabaseException; │ │ - 0x0000 - 0x001e reg=4 (null) Lfr/renzo/wikipoff/Database; │ │ + 0x0000 - 0x001e reg=4 this$0 Lfr/renzo/wikipoff/Database; │ │ 0x0000 - 0x001e reg=5 message Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/Database$DatabaseException;) │ │ name : 'alertUser' │ │ type : '(Landroid/content/Context;)Landroid/app/AlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0b0508: |[0b0508] fr.renzo.wikipoff.Database$DatabaseException.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; │ │ -0b0518: 2200 3500 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0035 │ │ -0b051c: 7020 6f01 4000 |0002: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ -0b0522: 1a01 0904 |0005: const-string v1, "Database Error:" // string@0409 │ │ -0b0526: 6e20 7701 1000 |0007: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ -0b052c: 6e10 b731 0300 |000a: invoke-virtual {v3}, Lfr/renzo/wikipoff/Database$DatabaseException;.toString:()Ljava/lang/String; // method@31b7 │ │ -0b0532: 0c01 |000d: move-result-object v1 │ │ -0b0534: 6e20 7201 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ -0b053a: 1a01 ef0f |0011: const-string v1, "Ok" // string@0fef │ │ -0b053e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0b0540: 6e30 7401 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0174 │ │ -0b0546: 6e10 7001 0000 |0017: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0170 │ │ -0b054c: 0c01 |001a: move-result-object v1 │ │ -0b054e: 6e10 7901 0100 |001b: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0179 │ │ -0b0554: 1100 |001e: return-object v0 │ │ +0b04fc: |[0b04fc] fr.renzo.wikipoff.Database$DatabaseException.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; │ │ +0b050c: 2200 3500 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0035 │ │ +0b0510: 7020 6f01 4000 |0002: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ +0b0516: 1a01 0904 |0005: const-string v1, "Database Error:" // string@0409 │ │ +0b051a: 6e20 7701 1000 |0007: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ +0b0520: 6e10 b731 0300 |000a: invoke-virtual {v3}, Lfr/renzo/wikipoff/Database$DatabaseException;.toString:()Ljava/lang/String; // method@31b7 │ │ +0b0526: 0c01 |000d: move-result-object v1 │ │ +0b0528: 6e20 7201 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ +0b052e: 1a01 ef0f |0011: const-string v1, "Ok" // string@0fef │ │ +0b0532: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0b0534: 6e30 7401 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0174 │ │ +0b053a: 6e10 7001 0000 |0017: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0170 │ │ +0b0540: 0c01 |001a: move-result-object v1 │ │ +0b0542: 6e10 7901 0100 |001b: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0179 │ │ +0b0548: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0005 line=265 │ │ 0x000a line=266 │ │ 0x0011 line=267 │ │ 0x0017 line=268 │ │ @@ -182583,28 +182601,28 @@ │ │ type : '(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0558: |[0b0558] fr.renzo.wikipoff.Database$MetaCursor.:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V │ │ -0b0568: 5b01 cb10 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Database$MetaCursor;.this$0:Lfr/renzo/wikipoff/Database; // field@10cb │ │ -0b056c: 7020 0203 2000 |0002: invoke-direct {v0, v2}, Landroid/database/CursorWrapper;.:(Landroid/database/Cursor;)V // method@0302 │ │ -0b0572: 5b03 cc10 |0005: iput-object v3, v0, Lfr/renzo/wikipoff/Database$MetaCursor;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10cc │ │ -0b0576: 0e00 |0007: return-void │ │ +0b054c: |[0b054c] fr.renzo.wikipoff.Database$MetaCursor.:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V │ │ +0b055c: 5b01 cb10 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Database$MetaCursor;.this$0:Lfr/renzo/wikipoff/Database; // field@10cb │ │ +0b0560: 7020 0203 2000 |0002: invoke-direct {v0, v2}, Landroid/database/CursorWrapper;.:(Landroid/database/Cursor;)V // method@0302 │ │ +0b0566: 5b03 cc10 |0005: iput-object v3, v0, Lfr/renzo/wikipoff/Database$MetaCursor;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10cc │ │ +0b056a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0002 line=286 │ │ 0x0005 line=287 │ │ 0x0007 line=288 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lfr/renzo/wikipoff/Database$MetaCursor; │ │ - 0x0000 - 0x0008 reg=1 (null) Lfr/renzo/wikipoff/Database; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lfr/renzo/wikipoff/Database; │ │ 0x0000 - 0x0008 reg=2 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x0008 reg=3 wiki Lfr/renzo/wikipoff/Wiki; │ │ │ │ Virtual methods - │ │ source_file_idx : 1035 (Database.java) │ │ │ │ Class #805 header: │ │ @@ -182639,40 +182657,40 @@ │ │ type : '(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b0578: |[0b0578] fr.renzo.wikipoff.Database$MyMergeCursor$1.:(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V │ │ -0b0588: 5b01 cd10 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; // field@10cd │ │ -0b058c: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -0b0592: 0e00 |0005: return-void │ │ +0b056c: |[0b056c] fr.renzo.wikipoff.Database$MyMergeCursor$1.:(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V │ │ +0b057c: 5b01 cd10 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; // field@10cd │ │ +0b0580: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +0b0586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/Database$MyMergeCursor$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor$1;) │ │ name : 'onChanged' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b0594: |[0b0594] fr.renzo.wikipoff.Database$MyMergeCursor$1.onChanged:()V │ │ -0b05a4: 5420 cd10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; // field@10cd │ │ -0b05a8: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0b05aa: 7120 be31 1000 |0003: invoke-static {v0, v1}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.access$002:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I // method@31be │ │ -0b05b0: 0e00 |0006: return-void │ │ +0b0588: |[0b0588] fr.renzo.wikipoff.Database$MyMergeCursor$1.onChanged:()V │ │ +0b0598: 5420 cd10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; // field@10cd │ │ +0b059c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0b059e: 7120 be31 1000 |0003: invoke-static {v0, v1}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.access$002:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I // method@31be │ │ +0b05a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0006 line=303 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lfr/renzo/wikipoff/Database$MyMergeCursor$1; │ │ │ │ @@ -182681,19 +182699,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b05b4: |[0b05b4] fr.renzo.wikipoff.Database$MyMergeCursor$1.onInvalidated:()V │ │ -0b05c4: 5420 cd10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; // field@10cd │ │ -0b05c8: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0b05ca: 7120 bf31 1000 |0003: invoke-static {v0, v1}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.access$102:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I // method@31bf │ │ -0b05d0: 0e00 |0006: return-void │ │ +0b05a8: |[0b05a8] fr.renzo.wikipoff.Database$MyMergeCursor$1.onInvalidated:()V │ │ +0b05b8: 5420 cd10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; // field@10cd │ │ +0b05bc: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0b05be: 7120 bf31 1000 |0003: invoke-static {v0, v1}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.access$102:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I // method@31bf │ │ +0b05c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0006 line=308 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lfr/renzo/wikipoff/Database$MyMergeCursor$1; │ │ │ │ @@ -182742,69 +182760,65 @@ │ │ name : '' │ │ type : '(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ - insns size : 39 16-bit code units │ │ -0b05d4: |[0b05d4] fr.renzo.wikipoff.Database$MyMergeCursor.:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V │ │ -0b05e4: 5b56 d210 |0000: iput-object v6, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.this$0:Lfr/renzo/wikipoff/Database; // field@10d2 │ │ -0b05e8: 7010 e402 0500 |0002: invoke-direct {v5}, Landroid/database/AbstractCursor;.:()V // method@02e4 │ │ -0b05ee: 2204 fe05 |0005: new-instance v4, Lfr/renzo/wikipoff/Database$MyMergeCursor$1; // type@05fe │ │ -0b05f2: 7020 ba31 5400 |0007: invoke-direct {v4, v5}, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.:(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V // method@31ba │ │ -0b05f8: 5b54 d010 |000a: iput-object v4, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mObserver:Landroid/database/DataSetObserver; // field@10d0 │ │ -0b05fc: 5b57 cf10 |000c: iput-object v7, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b0600: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0b0602: 4604 0704 |000f: aget-object v4, v7, v4 │ │ -0b0606: 5b54 ce10 |0011: iput-object v4, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b060a: 5450 cf10 |0013: iget-object v0, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b060e: 2102 |0015: array-length v2, v0 │ │ -0b0610: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0b0612: 3521 0f00 |0017: if-ge v1, v2, 0026 // +000f │ │ -0b0616: 4603 0001 |0019: aget-object v3, v0, v1 │ │ -0b061a: 3903 0500 |001b: if-nez v3, 0020 // +0005 │ │ -0b061e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b0622: 28f8 |001f: goto 0017 // -0008 │ │ -0b0624: 5454 d010 |0020: iget-object v4, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mObserver:Landroid/database/DataSetObserver; // field@10d0 │ │ -0b0628: 7220 fe02 4300 |0022: invoke-interface {v3, v4}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ -0b062e: 28f8 |0025: goto 001d // -0008 │ │ -0b0630: 0e00 |0026: return-void │ │ + insns size : 38 16-bit code units │ │ +0b05c8: |[0b05c8] fr.renzo.wikipoff.Database$MyMergeCursor.:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V │ │ +0b05d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b05da: 5b56 d210 |0001: iput-object v6, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.this$0:Lfr/renzo/wikipoff/Database; // field@10d2 │ │ +0b05de: 7010 e402 0500 |0003: invoke-direct {v5}, Landroid/database/AbstractCursor;.:()V // method@02e4 │ │ +0b05e4: 2202 fe05 |0006: new-instance v2, Lfr/renzo/wikipoff/Database$MyMergeCursor$1; // type@05fe │ │ +0b05e8: 7020 ba31 5200 |0008: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;.:(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V // method@31ba │ │ +0b05ee: 5b52 d010 |000b: iput-object v2, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mObserver:Landroid/database/DataSetObserver; // field@10d0 │ │ +0b05f2: 5b57 cf10 |000d: iput-object v7, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b05f6: 4602 0701 |000f: aget-object v2, v7, v1 │ │ +0b05fa: 5b52 ce10 |0011: iput-object v2, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b05fe: 5452 cf10 |0013: iget-object v2, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b0602: 2123 |0015: array-length v3, v2 │ │ +0b0604: 3531 0f00 |0016: if-ge v1, v3, 0025 // +000f │ │ +0b0608: 4600 0201 |0018: aget-object v0, v2, v1 │ │ +0b060c: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +0b0610: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b0614: 28f8 |001e: goto 0016 // -0008 │ │ +0b0616: 5454 d010 |001f: iget-object v4, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mObserver:Landroid/database/DataSetObserver; // field@10d0 │ │ +0b061a: 7220 fe02 4000 |0021: invoke-interface {v0, v4}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ +0b0620: 28f8 |0024: goto 001c // -0008 │ │ +0b0622: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=312 │ │ - 0x0005 line=296 │ │ - 0x000c line=313 │ │ - 0x000e line=314 │ │ + 0x0001 line=312 │ │ + 0x0006 line=296 │ │ + 0x000d line=313 │ │ + 0x000f line=314 │ │ 0x0013 line=316 │ │ - 0x001b line=317 │ │ - 0x001d line=316 │ │ - 0x0020 line=319 │ │ - 0x0026 line=321 │ │ - locals : │ │ - 0x001b - 0x0026 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0015 - 0x0027 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0017 - 0x0027 reg=1 i$ I │ │ - 0x0016 - 0x0027 reg=2 len$ I │ │ - 0x0000 - 0x0027 reg=5 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ - 0x0000 - 0x0027 reg=6 (null) Lfr/renzo/wikipoff/Database; │ │ - 0x0000 - 0x0027 reg=7 cursors [Landroid/database/Cursor; │ │ + 0x001a line=317 │ │ + 0x001c line=316 │ │ + 0x001f line=319 │ │ + 0x0025 line=321 │ │ + locals : │ │ + 0x001a - 0x0025 reg=0 mCursor1 Landroid/database/Cursor; │ │ + 0x0000 - 0x0026 reg=5 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ + 0x0000 - 0x0026 reg=6 this$0 Lfr/renzo/wikipoff/Database; │ │ + 0x0000 - 0x0026 reg=7 cursors [Landroid/database/Cursor; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'access$002' │ │ type : '(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b0634: |[0b0634] fr.renzo.wikipoff.Database$MyMergeCursor.access$002:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I │ │ -0b0644: 5901 d110 |0000: iput v1, v0, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mPos:I // field@10d1 │ │ -0b0648: 0f01 |0002: return v1 │ │ +0b0624: |[0b0624] fr.renzo.wikipoff.Database$MyMergeCursor.access$002:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I │ │ +0b0634: 5901 d110 |0000: iput v1, v0, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mPos:I // field@10d1 │ │ +0b0638: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -182813,17 +182827,17 @@ │ │ type : '(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b064c: |[0b064c] fr.renzo.wikipoff.Database$MyMergeCursor.access$102:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I │ │ -0b065c: 5901 d110 |0000: iput v1, v0, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mPos:I // field@10d1 │ │ -0b0660: 0f01 |0002: return v1 │ │ +0b063c: |[0b063c] fr.renzo.wikipoff.Database$MyMergeCursor.access$102:(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I │ │ +0b064c: 5901 d110 |0000: iput v1, v0, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mPos:I // field@10d1 │ │ +0b0650: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -182833,92 +182847,86 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0b0664: |[0b0664] fr.renzo.wikipoff.Database$MyMergeCursor.close:()V │ │ -0b0674: 5440 cf10 |0000: iget-object v0, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b0678: 2102 |0002: array-length v2, v0 │ │ -0b067a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b067c: 3521 0d00 |0004: if-ge v1, v2, 0011 // +000d │ │ -0b0680: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b0684: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -0b0688: d801 0101 |000a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b068c: 28f8 |000c: goto 0004 // -0008 │ │ -0b068e: 7210 e802 0300 |000d: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0b0694: 28fa |0010: goto 000a // -0006 │ │ -0b0696: 6f10 e502 0400 |0011: invoke-super {v4}, Landroid/database/AbstractCursor;.close:()V // method@02e5 │ │ -0b069c: 0e00 |0014: return-void │ │ +0b0654: |[0b0654] fr.renzo.wikipoff.Database$MyMergeCursor.close:()V │ │ +0b0664: 5442 cf10 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b0668: 2123 |0002: array-length v3, v2 │ │ +0b066a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b066c: 3531 0d00 |0004: if-ge v1, v3, 0011 // +000d │ │ +0b0670: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b0674: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b0678: d801 0101 |000a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b067c: 28f8 |000c: goto 0004 // -0008 │ │ +0b067e: 7210 e802 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0b0684: 28fa |0010: goto 000a // -0006 │ │ +0b0686: 6f10 e502 0400 |0011: invoke-super {v4}, Landroid/database/AbstractCursor;.close:()V // method@02e5 │ │ +0b068c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0008 line=442 │ │ 0x000a line=441 │ │ 0x000d line=443 │ │ 0x0011 line=445 │ │ 0x0014 line=446 │ │ locals : │ │ - 0x0008 - 0x0011 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0002 - 0x0015 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x0015 reg=1 i$ I │ │ - 0x0003 - 0x0015 reg=2 len$ I │ │ + 0x0008 - 0x0011 reg=0 mCursor1 Landroid/database/Cursor; │ │ 0x0000 - 0x0015 reg=4 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'deactivate' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0b06a0: |[0b06a0] fr.renzo.wikipoff.Database$MyMergeCursor.deactivate:()V │ │ -0b06b0: 5440 cf10 |0000: iget-object v0, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b06b4: 2102 |0002: array-length v2, v0 │ │ -0b06b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b06b8: 3521 0c00 |0004: if-ge v1, v2, 0010 // +000c │ │ -0b06bc: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b06c0: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ -0b06c4: 7210 e902 0300 |000a: invoke-interface {v3}, Landroid/database/Cursor;.deactivate:()V // method@02e9 │ │ -0b06ca: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b06ce: 28f5 |000f: goto 0004 // -000b │ │ -0b06d0: 6f10 e602 0400 |0010: invoke-super {v4}, Landroid/database/AbstractCursor;.deactivate:()V // method@02e6 │ │ -0b06d6: 0e00 |0013: return-void │ │ +0b0690: |[0b0690] fr.renzo.wikipoff.Database$MyMergeCursor.deactivate:()V │ │ +0b06a0: 5442 cf10 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b06a4: 2123 |0002: array-length v3, v2 │ │ +0b06a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b06a8: 3531 0c00 |0004: if-ge v1, v3, 0010 // +000c │ │ +0b06ac: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b06b0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0b06b4: 7210 e902 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.deactivate:()V // method@02e9 │ │ +0b06ba: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b06be: 28f5 |000f: goto 0004 // -000b │ │ +0b06c0: 6f10 e602 0400 |0010: invoke-super {v4}, Landroid/database/AbstractCursor;.deactivate:()V // method@02e6 │ │ +0b06c6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0008 line=432 │ │ 0x000a line=433 │ │ 0x000d line=431 │ │ 0x0010 line=436 │ │ 0x0013 line=437 │ │ locals : │ │ - 0x0008 - 0x0010 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0002 - 0x0014 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x0014 reg=1 i$ I │ │ - 0x0003 - 0x0014 reg=2 len$ I │ │ + 0x0008 - 0x0010 reg=0 mCursor1 Landroid/database/Cursor; │ │ 0x0000 - 0x0014 reg=4 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'getBlob' │ │ type : '(I)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b06d8: |[0b06d8] fr.renzo.wikipoff.Database$MyMergeCursor.getBlob:(I)[B │ │ -0b06e8: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b06ec: 7220 ea02 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getBlob:(I)[B // method@02ea │ │ -0b06f2: 0c00 |0005: move-result-object v0 │ │ -0b06f4: 1100 |0006: return-object v0 │ │ +0b06c8: |[0b06c8] fr.renzo.wikipoff.Database$MyMergeCursor.getBlob:(I)[B │ │ +0b06d8: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b06dc: 7220 ea02 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getBlob:(I)[B // method@02ea │ │ +0b06e2: 0c00 |0005: move-result-object v0 │ │ +0b06e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=2 column I │ │ │ │ @@ -182927,24 +182935,24 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b06f8: |[0b06f8] fr.renzo.wikipoff.Database$MyMergeCursor.getColumnNames:()[Ljava/lang/String; │ │ -0b0708: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b070c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b0710: 5410 ce10 |0004: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b0714: 7210 ed02 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.getColumnNames:()[Ljava/lang/String; // method@02ed │ │ -0b071a: 0c00 |0009: move-result-object v0 │ │ -0b071c: 1100 |000a: return-object v0 │ │ -0b071e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b0720: 2300 1307 |000c: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ -0b0724: 28fc |000e: goto 000a // -0004 │ │ +0b06e8: |[0b06e8] fr.renzo.wikipoff.Database$MyMergeCursor.getColumnNames:()[Ljava/lang/String; │ │ +0b06f8: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b06fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b0700: 5410 ce10 |0004: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b0704: 7210 ed02 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.getColumnNames:()[Ljava/lang/String; // method@02ed │ │ +0b070a: 0c00 |0009: move-result-object v0 │ │ +0b070c: 1100 |000a: return-object v0 │ │ +0b070e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b0710: 2300 1307 |000c: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ +0b0714: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0004 line=422 │ │ 0x000a line=424 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ @@ -182954,56 +182962,53 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0b0728: |[0b0728] fr.renzo.wikipoff.Database$MyMergeCursor.getCount:()I │ │ -0b0738: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b073a: 5460 cf10 |0001: iget-object v0, v6, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b073e: 2103 |0003: array-length v3, v0 │ │ -0b0740: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0b0742: 3532 0e00 |0005: if-ge v2, v3, 0013 // +000e │ │ -0b0746: 4604 0002 |0007: aget-object v4, v0, v2 │ │ -0b074a: 3804 0700 |0009: if-eqz v4, 0010 // +0007 │ │ -0b074e: 7210 ee02 0400 |000b: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -0b0754: 0a05 |000e: move-result v5 │ │ -0b0756: b051 |000f: add-int/2addr v1, v5 │ │ -0b0758: d802 0201 |0010: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b075c: 28f3 |0012: goto 0005 // -000d │ │ -0b075e: 0f01 |0013: return v1 │ │ +0b0718: |[0b0718] fr.renzo.wikipoff.Database$MyMergeCursor.getCount:()I │ │ +0b0728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b072a: 5463 cf10 |0001: iget-object v3, v6, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b072e: 2134 |0003: array-length v4, v3 │ │ +0b0730: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0b0732: 3542 0e00 |0005: if-ge v2, v4, 0013 // +000e │ │ +0b0736: 4601 0302 |0007: aget-object v1, v3, v2 │ │ +0b073a: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0b073e: 7210 ee02 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +0b0744: 0a05 |000e: move-result v5 │ │ +0b0746: b050 |000f: add-int/2addr v0, v5 │ │ +0b0748: d802 0201 |0010: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b074c: 28f3 |0012: goto 0005 // -000d │ │ +0b074e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0001 line=327 │ │ 0x0009 line=328 │ │ 0x000b line=329 │ │ 0x0010 line=327 │ │ 0x0013 line=332 │ │ locals : │ │ - 0x0009 - 0x0013 reg=4 mCursor1 Landroid/database/Cursor; │ │ - 0x0003 - 0x0014 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0001 - 0x0014 reg=1 count I │ │ - 0x0005 - 0x0014 reg=2 i$ I │ │ - 0x0004 - 0x0014 reg=3 len$ I │ │ + 0x0009 - 0x0013 reg=1 mCursor1 Landroid/database/Cursor; │ │ + 0x0001 - 0x0014 reg=0 count I │ │ 0x0000 - 0x0014 reg=6 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ #5 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'getCurrentCursor' │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b0760: |[0b0760] fr.renzo.wikipoff.Database$MyMergeCursor.getCurrentCursor:()Landroid/database/Cursor; │ │ -0b0770: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b0774: 1100 |0002: return-object v0 │ │ +0b0750: |[0b0750] fr.renzo.wikipoff.Database$MyMergeCursor.getCurrentCursor:()Landroid/database/Cursor; │ │ +0b0760: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b0764: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ #6 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ @@ -183011,19 +183016,19 @@ │ │ type : '(I)D' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b0778: |[0b0778] fr.renzo.wikipoff.Database$MyMergeCursor.getDouble:(I)D │ │ -0b0788: 5420 ce10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b078c: 7220 ef02 3000 |0002: invoke-interface {v0, v3}, Landroid/database/Cursor;.getDouble:(I)D // method@02ef │ │ -0b0792: 0b00 |0005: move-result-wide v0 │ │ -0b0794: 1000 |0006: return-wide v0 │ │ +0b0768: |[0b0768] fr.renzo.wikipoff.Database$MyMergeCursor.getDouble:(I)D │ │ +0b0778: 5420 ce10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b077c: 7220 ef02 3000 |0002: invoke-interface {v0, v3}, Landroid/database/Cursor;.getDouble:(I)D // method@02ef │ │ +0b0782: 0b00 |0005: move-result-wide v0 │ │ +0b0784: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=3 column I │ │ │ │ @@ -183032,19 +183037,19 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b0798: |[0b0798] fr.renzo.wikipoff.Database$MyMergeCursor.getFloat:(I)F │ │ -0b07a8: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b07ac: 7220 f102 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getFloat:(I)F // method@02f1 │ │ -0b07b2: 0a00 |0005: move-result v0 │ │ -0b07b4: 0f00 |0006: return v0 │ │ +0b0788: |[0b0788] fr.renzo.wikipoff.Database$MyMergeCursor.getFloat:(I)F │ │ +0b0798: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b079c: 7220 f102 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getFloat:(I)F // method@02f1 │ │ +0b07a2: 0a00 |0005: move-result v0 │ │ +0b07a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=2 column I │ │ │ │ @@ -183053,19 +183058,19 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b07b8: |[0b07b8] fr.renzo.wikipoff.Database$MyMergeCursor.getInt:(I)I │ │ -0b07c8: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b07cc: 7220 f202 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ -0b07d2: 0a00 |0005: move-result v0 │ │ -0b07d4: 0f00 |0006: return v0 │ │ +0b07a8: |[0b07a8] fr.renzo.wikipoff.Database$MyMergeCursor.getInt:(I)I │ │ +0b07b8: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b07bc: 7220 f202 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ +0b07c2: 0a00 |0005: move-result v0 │ │ +0b07c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=2 column I │ │ │ │ @@ -183074,19 +183079,19 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b07d8: |[0b07d8] fr.renzo.wikipoff.Database$MyMergeCursor.getLong:(I)J │ │ -0b07e8: 5420 ce10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b07ec: 7220 f302 3000 |0002: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ -0b07f2: 0b00 |0005: move-result-wide v0 │ │ -0b07f4: 1000 |0006: return-wide v0 │ │ +0b07c8: |[0b07c8] fr.renzo.wikipoff.Database$MyMergeCursor.getLong:(I)J │ │ +0b07d8: 5420 ce10 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b07dc: 7220 f302 3000 |0002: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ +0b07e2: 0b00 |0005: move-result-wide v0 │ │ +0b07e4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=3 column I │ │ │ │ @@ -183095,19 +183100,19 @@ │ │ type : '(I)S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b07f8: |[0b07f8] fr.renzo.wikipoff.Database$MyMergeCursor.getShort:(I)S │ │ -0b0808: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b080c: 7220 f502 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getShort:(I)S // method@02f5 │ │ -0b0812: 0a00 |0005: move-result v0 │ │ -0b0814: 0f00 |0006: return v0 │ │ +0b07e8: |[0b07e8] fr.renzo.wikipoff.Database$MyMergeCursor.getShort:(I)S │ │ +0b07f8: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b07fc: 7220 f502 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getShort:(I)S // method@02f5 │ │ +0b0802: 0a00 |0005: move-result v0 │ │ +0b0804: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=2 column I │ │ │ │ @@ -183116,19 +183121,19 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b0818: |[0b0818] fr.renzo.wikipoff.Database$MyMergeCursor.getString:(I)Ljava/lang/String; │ │ -0b0828: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b082c: 7220 f602 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b0832: 0c00 |0005: move-result-object v0 │ │ -0b0834: 1100 |0006: return-object v0 │ │ +0b0808: |[0b0808] fr.renzo.wikipoff.Database$MyMergeCursor.getString:(I)Ljava/lang/String; │ │ +0b0818: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b081c: 7220 f602 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b0822: 0c00 |0005: move-result-object v0 │ │ +0b0824: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=2 column I │ │ │ │ @@ -183137,24 +183142,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b0838: |[0b0838] fr.renzo.wikipoff.Database$MyMergeCursor.getType:(I)I │ │ -0b0848: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b084c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0b0850: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -0b0854: 5420 ce10 |0006: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b0858: 7220 f702 3000 |0008: invoke-interface {v0, v3}, Landroid/database/Cursor;.getType:(I)I // method@02f7 │ │ -0b085e: 0a00 |000b: move-result v0 │ │ -0b0860: 0f00 |000c: return v0 │ │ -0b0862: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0b0864: 28fe |000e: goto 000c // -0002 │ │ +0b0828: |[0b0828] fr.renzo.wikipoff.Database$MyMergeCursor.getType:(I)I │ │ +0b0838: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b083c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0b0840: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +0b0844: 5420 ce10 |0006: iget-object v0, v2, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b0848: 7220 f702 3000 |0008: invoke-interface {v0, v3}, Landroid/database/Cursor;.getType:(I)I // method@02f7 │ │ +0b084e: 0a00 |000b: move-result v0 │ │ +0b0850: 0f00 |000c: return v0 │ │ +0b0852: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0b0854: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0006 line=401 │ │ 0x000c line=403 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ @@ -183165,19 +183170,19 @@ │ │ type : '()Lfr/renzo/wikipoff/Wiki;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0b0868: |[0b0868] fr.renzo.wikipoff.Database$MyMergeCursor.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; │ │ -0b0878: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b087c: 1f00 fd05 |0002: check-cast v0, Lfr/renzo/wikipoff/Database$MetaCursor; // type@05fd │ │ -0b0880: 5400 cc10 |0004: iget-object v0, v0, Lfr/renzo/wikipoff/Database$MetaCursor;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10cc │ │ -0b0884: 1100 |0006: return-object v0 │ │ +0b0858: |[0b0858] fr.renzo.wikipoff.Database$MyMergeCursor.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; │ │ +0b0868: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b086c: 1f00 fd05 |0002: check-cast v0, Lfr/renzo/wikipoff/Database$MetaCursor; // type@05fd │ │ +0b0870: 5400 cc10 |0004: iget-object v0, v0, Lfr/renzo/wikipoff/Database$MetaCursor;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10cc │ │ +0b0874: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ #14 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ @@ -183185,267 +183190,246 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b0888: |[0b0888] fr.renzo.wikipoff.Database$MyMergeCursor.isNull:(I)Z │ │ -0b0898: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b089c: 7220 f902 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.isNull:(I)Z // method@02f9 │ │ -0b08a2: 0a00 |0005: move-result v0 │ │ -0b08a4: 0f00 |0006: return v0 │ │ +0b0878: |[0b0878] fr.renzo.wikipoff.Database$MyMergeCursor.isNull:(I)Z │ │ +0b0888: 5410 ce10 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b088c: 7220 f902 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.isNull:(I)Z // method@02f9 │ │ +0b0892: 0a00 |0005: move-result v0 │ │ +0b0894: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0007 reg=2 column I │ │ │ │ #15 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'onMove' │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ - insns size : 47 16-bit code units │ │ -0b08a8: |[0b08a8] fr.renzo.wikipoff.Database$MyMergeCursor.onMove:(II)Z │ │ -0b08b8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0b08ba: 5b86 ce10 |0001: iput-object v6, v8, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b08be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b08c0: 5480 cf10 |0004: iget-object v0, v8, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b08c4: 2103 |0006: array-length v3, v0 │ │ -0b08c6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0b08c8: 3532 1200 |0008: if-ge v2, v3, 001a // +0012 │ │ -0b08cc: 4604 0002 |000a: aget-object v4, v0, v2 │ │ -0b08d0: 3904 0500 |000c: if-nez v4, 0011 // +0005 │ │ -0b08d4: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b08d8: 28f8 |0010: goto 0008 // -0008 │ │ -0b08da: 7210 ee02 0400 |0011: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -0b08e0: 0a06 |0014: move-result v6 │ │ -0b08e2: b016 |0015: add-int/2addr v6, v1 │ │ -0b08e4: 356a 1100 |0016: if-ge v10, v6, 0027 // +0011 │ │ -0b08e8: 5b84 ce10 |0018: iput-object v4, v8, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b08ec: 5486 ce10 |001a: iget-object v6, v8, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b08f0: 3806 1100 |001c: if-eqz v6, 002d // +0011 │ │ -0b08f4: 5486 ce10 |001e: iget-object v6, v8, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ -0b08f8: 9107 0a01 |0020: sub-int v7, v10, v1 │ │ -0b08fc: 7220 fc02 7600 |0022: invoke-interface {v6, v7}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ -0b0902: 0a05 |0025: move-result v5 │ │ -0b0904: 0f05 |0026: return v5 │ │ -0b0906: 7210 ee02 0400 |0027: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -0b090c: 0a06 |002a: move-result v6 │ │ -0b090e: b061 |002b: add-int/2addr v1, v6 │ │ -0b0910: 28e2 |002c: goto 000e // -001e │ │ -0b0912: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -0b0914: 28f8 |002e: goto 0026 // -0008 │ │ + insns size : 46 16-bit code units │ │ +0b0898: |[0b0898] fr.renzo.wikipoff.Database$MyMergeCursor.onMove:(II)Z │ │ +0b08a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b08aa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0b08ac: 5b73 ce10 |0002: iput-object v3, v7, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b08b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b08b2: 5474 cf10 |0005: iget-object v4, v7, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b08b6: 2145 |0007: array-length v5, v4 │ │ +0b08b8: 0123 |0008: move v3, v2 │ │ +0b08ba: 3553 1200 |0009: if-ge v3, v5, 001b // +0012 │ │ +0b08be: 4601 0403 |000b: aget-object v1, v4, v3 │ │ +0b08c2: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +0b08c6: d803 0301 |000f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0b08ca: 28f8 |0011: goto 0009 // -0008 │ │ +0b08cc: 7210 ee02 0100 |0012: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +0b08d2: 0a06 |0015: move-result v6 │ │ +0b08d4: b006 |0016: add-int/2addr v6, v0 │ │ +0b08d6: 3569 1100 |0017: if-ge v9, v6, 0028 // +0011 │ │ +0b08da: 5b71 ce10 |0019: iput-object v1, v7, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b08de: 5473 ce10 |001b: iget-object v3, v7, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b08e2: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ +0b08e6: 5473 ce10 |001f: iget-object v3, v7, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursor:Landroid/database/Cursor; // field@10ce │ │ +0b08ea: 9104 0900 |0021: sub-int v4, v9, v0 │ │ +0b08ee: 7220 fc02 4300 |0023: invoke-interface {v3, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ +0b08f4: 0a02 |0026: move-result v2 │ │ +0b08f6: 0f02 |0027: return v2 │ │ +0b08f8: 7210 ee02 0100 |0028: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +0b08fe: 0a06 |002b: move-result v6 │ │ +0b0900: b060 |002c: add-int/2addr v0, v6 │ │ +0b0902: 28e2 |002d: goto 000f // -001e │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=339 │ │ - 0x0003 line=340 │ │ - 0x0004 line=341 │ │ - 0x000c line=342 │ │ - 0x000e line=341 │ │ - 0x0011 line=346 │ │ - 0x0018 line=347 │ │ - 0x001a line=355 │ │ - 0x001e line=356 │ │ - 0x0026 line=359 │ │ - 0x0027 line=351 │ │ - 0x002d line=359 │ │ - locals : │ │ - 0x000c - 0x001a reg=4 mCursor1 Landroid/database/Cursor; │ │ - 0x0027 - 0x002d reg=4 mCursor1 Landroid/database/Cursor; │ │ - 0x0006 - 0x002f reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x002f reg=1 cursorStartPos I │ │ - 0x0008 - 0x002f reg=2 i$ I │ │ - 0x0007 - 0x002f reg=3 len$ I │ │ - 0x0000 - 0x002f reg=8 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ - 0x0000 - 0x002f reg=9 oldPosition I │ │ - 0x0000 - 0x002f reg=10 newPosition I │ │ + 0x0001 line=339 │ │ + 0x0004 line=340 │ │ + 0x0005 line=341 │ │ + 0x000d line=342 │ │ + 0x000f line=341 │ │ + 0x0012 line=346 │ │ + 0x0019 line=347 │ │ + 0x001b line=355 │ │ + 0x001f line=356 │ │ + 0x0027 line=359 │ │ + 0x0028 line=351 │ │ + locals : │ │ + 0x000d - 0x001b reg=1 mCursor1 Landroid/database/Cursor; │ │ + 0x0005 - 0x002e reg=0 cursorStartPos I │ │ + 0x0028 - 0x002e reg=1 mCursor1 Landroid/database/Cursor; │ │ + 0x0000 - 0x002e reg=7 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ + 0x0000 - 0x002e reg=8 oldPosition I │ │ + 0x0000 - 0x002e reg=9 newPosition I │ │ │ │ #16 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'registerContentObserver' │ │ type : '(Landroid/database/ContentObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b0918: |[0b0918] fr.renzo.wikipoff.Database$MyMergeCursor.registerContentObserver:(Landroid/database/ContentObserver;)V │ │ -0b0928: 5440 cf10 |0000: iget-object v0, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b092c: 2102 |0002: array-length v2, v0 │ │ -0b092e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b0930: 3521 0c00 |0004: if-ge v1, v2, 0010 // +000c │ │ -0b0934: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b0938: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ -0b093c: 7220 fd02 5300 |000a: invoke-interface {v3, v5}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ -0b0942: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b0946: 28f5 |000f: goto 0004 // -000b │ │ -0b0948: 0e00 |0010: return-void │ │ +0b0904: |[0b0904] fr.renzo.wikipoff.Database$MyMergeCursor.registerContentObserver:(Landroid/database/ContentObserver;)V │ │ +0b0914: 5442 cf10 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b0918: 2123 |0002: array-length v3, v2 │ │ +0b091a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b091c: 3531 0c00 |0004: if-ge v1, v3, 0010 // +000c │ │ +0b0920: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b0924: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0b0928: 7220 fd02 5000 |000a: invoke-interface {v0, v5}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ +0b092e: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b0932: 28f5 |000f: goto 0004 // -000b │ │ +0b0934: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0008 line=451 │ │ 0x000a line=452 │ │ 0x000d line=450 │ │ 0x0010 line=455 │ │ locals : │ │ - 0x0008 - 0x0010 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0002 - 0x0011 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x0011 reg=1 i$ I │ │ - 0x0003 - 0x0011 reg=2 len$ I │ │ + 0x0008 - 0x0010 reg=0 mCursor1 Landroid/database/Cursor; │ │ 0x0000 - 0x0011 reg=4 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0011 reg=5 observer Landroid/database/ContentObserver; │ │ │ │ #17 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'registerDataSetObserver' │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b094c: |[0b094c] fr.renzo.wikipoff.Database$MyMergeCursor.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0b095c: 5440 cf10 |0000: iget-object v0, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b0960: 2102 |0002: array-length v2, v0 │ │ -0b0962: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b0964: 3521 0c00 |0004: if-ge v1, v2, 0010 // +000c │ │ -0b0968: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b096c: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ -0b0970: 7220 fe02 5300 |000a: invoke-interface {v3, v5}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ -0b0976: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b097a: 28f5 |000f: goto 0004 // -000b │ │ -0b097c: 0e00 |0010: return-void │ │ +0b0938: |[0b0938] fr.renzo.wikipoff.Database$MyMergeCursor.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0b0948: 5442 cf10 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b094c: 2123 |0002: array-length v3, v2 │ │ +0b094e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b0950: 3531 0c00 |0004: if-ge v1, v3, 0010 // +000c │ │ +0b0954: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b0958: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0b095c: 7220 fe02 5000 |000a: invoke-interface {v0, v5}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ +0b0962: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b0966: 28f5 |000f: goto 0004 // -000b │ │ +0b0968: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0008 line=468 │ │ 0x000a line=469 │ │ 0x000d line=467 │ │ 0x0010 line=472 │ │ locals : │ │ - 0x0008 - 0x0010 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0002 - 0x0011 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x0011 reg=1 i$ I │ │ - 0x0003 - 0x0011 reg=2 len$ I │ │ + 0x0008 - 0x0010 reg=0 mCursor1 Landroid/database/Cursor; │ │ 0x0000 - 0x0011 reg=4 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0011 reg=5 observer Landroid/database/DataSetObserver; │ │ │ │ #18 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'requery' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0b0980: |[0b0980] fr.renzo.wikipoff.Database$MyMergeCursor.requery:()Z │ │ -0b0990: 5450 cf10 |0000: iget-object v0, v5, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b0994: 2102 |0002: array-length v2, v0 │ │ -0b0996: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b0998: 3521 1100 |0004: if-ge v1, v2, 0015 // +0011 │ │ -0b099c: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b09a0: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -0b09a4: d801 0101 |000a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b09a8: 28f8 |000c: goto 0004 // -0008 │ │ -0b09aa: 7210 ff02 0300 |000d: invoke-interface {v3}, Landroid/database/Cursor;.requery:()Z // method@02ff │ │ -0b09b0: 0a04 |0010: move-result v4 │ │ -0b09b2: 3904 f9ff |0011: if-nez v4, 000a // -0007 │ │ -0b09b6: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -0b09b8: 0f04 |0014: return v4 │ │ -0b09ba: 1214 |0015: const/4 v4, #int 1 // #1 │ │ -0b09bc: 28fe |0016: goto 0014 // -0002 │ │ +0b096c: |[0b096c] fr.renzo.wikipoff.Database$MyMergeCursor.requery:()Z │ │ +0b097c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b097e: 5463 cf10 |0001: iget-object v3, v6, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b0982: 2134 |0003: array-length v4, v3 │ │ +0b0984: 0112 |0004: move v2, v1 │ │ +0b0986: 3542 1000 |0005: if-ge v2, v4, 0015 // +0010 │ │ +0b098a: 4600 0302 |0007: aget-object v0, v3, v2 │ │ +0b098e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +0b0992: d802 0201 |000b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b0996: 28f8 |000d: goto 0005 // -0008 │ │ +0b0998: 7210 ff02 0000 |000e: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@02ff │ │ +0b099e: 0a05 |0011: move-result v5 │ │ +0b09a0: 3905 f9ff |0012: if-nez v5, 000b // -0007 │ │ +0b09a4: 0f01 |0014: return v1 │ │ +0b09a6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0b09a8: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=486 │ │ - 0x0008 line=487 │ │ - 0x000a line=486 │ │ - 0x000d line=491 │ │ - 0x0013 line=492 │ │ + 0x0001 line=486 │ │ + 0x0009 line=487 │ │ + 0x000b line=486 │ │ + 0x000e line=491 │ │ 0x0014 line=496 │ │ locals : │ │ - 0x0008 - 0x0014 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0002 - 0x0017 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x0017 reg=1 i$ I │ │ - 0x0003 - 0x0017 reg=2 len$ I │ │ - 0x0000 - 0x0017 reg=5 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ + 0x0009 - 0x0014 reg=0 mCursor1 Landroid/database/Cursor; │ │ + 0x0000 - 0x0017 reg=6 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ #19 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'unregisterContentObserver' │ │ type : '(Landroid/database/ContentObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b09c0: |[0b09c0] fr.renzo.wikipoff.Database$MyMergeCursor.unregisterContentObserver:(Landroid/database/ContentObserver;)V │ │ -0b09d0: 5440 cf10 |0000: iget-object v0, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b09d4: 2102 |0002: array-length v2, v0 │ │ -0b09d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b09d8: 3521 0c00 |0004: if-ge v1, v2, 0010 // +000c │ │ -0b09dc: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b09e0: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ -0b09e4: 7220 0003 5300 |000a: invoke-interface {v3, v5}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0300 │ │ -0b09ea: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b09ee: 28f5 |000f: goto 0004 // -000b │ │ -0b09f0: 0e00 |0010: return-void │ │ +0b09ac: |[0b09ac] fr.renzo.wikipoff.Database$MyMergeCursor.unregisterContentObserver:(Landroid/database/ContentObserver;)V │ │ +0b09bc: 5442 cf10 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b09c0: 2123 |0002: array-length v3, v2 │ │ +0b09c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b09c4: 3531 0c00 |0004: if-ge v1, v3, 0010 // +000c │ │ +0b09c8: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b09cc: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0b09d0: 7220 0003 5000 |000a: invoke-interface {v0, v5}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0300 │ │ +0b09d6: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b09da: 28f5 |000f: goto 0004 // -000b │ │ +0b09dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0008 line=459 │ │ 0x000a line=460 │ │ 0x000d line=458 │ │ 0x0010 line=463 │ │ locals : │ │ - 0x0008 - 0x0010 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0002 - 0x0011 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x0011 reg=1 i$ I │ │ - 0x0003 - 0x0011 reg=2 len$ I │ │ + 0x0008 - 0x0010 reg=0 mCursor1 Landroid/database/Cursor; │ │ 0x0000 - 0x0011 reg=4 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0011 reg=5 observer Landroid/database/ContentObserver; │ │ │ │ #20 : (in Lfr/renzo/wikipoff/Database$MyMergeCursor;) │ │ name : 'unregisterDataSetObserver' │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b09f4: |[0b09f4] fr.renzo.wikipoff.Database$MyMergeCursor.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0b0a04: 5440 cf10 |0000: iget-object v0, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ -0b0a08: 2102 |0002: array-length v2, v0 │ │ -0b0a0a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b0a0c: 3521 0c00 |0004: if-ge v1, v2, 0010 // +000c │ │ -0b0a10: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b0a14: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ -0b0a18: 7220 0103 5300 |000a: invoke-interface {v3, v5}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0301 │ │ -0b0a1e: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b0a22: 28f5 |000f: goto 0004 // -000b │ │ -0b0a24: 0e00 |0010: return-void │ │ +0b09e0: |[0b09e0] fr.renzo.wikipoff.Database$MyMergeCursor.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0b09f0: 5442 cf10 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Database$MyMergeCursor;.mCursors:[Landroid/database/Cursor; // field@10cf │ │ +0b09f4: 2123 |0002: array-length v3, v2 │ │ +0b09f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b09f8: 3531 0c00 |0004: if-ge v1, v3, 0010 // +000c │ │ +0b09fc: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b0a00: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0b0a04: 7220 0103 5000 |000a: invoke-interface {v0, v5}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0301 │ │ +0b0a0a: d801 0101 |000d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b0a0e: 28f5 |000f: goto 0004 // -000b │ │ +0b0a10: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0008 line=477 │ │ 0x000a line=478 │ │ 0x000d line=476 │ │ 0x0010 line=481 │ │ locals : │ │ - 0x0008 - 0x0010 reg=3 mCursor1 Landroid/database/Cursor; │ │ - 0x0002 - 0x0011 reg=0 arr$ [Landroid/database/Cursor; │ │ - 0x0004 - 0x0011 reg=1 i$ I │ │ - 0x0003 - 0x0011 reg=2 len$ I │ │ + 0x0008 - 0x0010 reg=0 mCursor1 Landroid/database/Cursor; │ │ 0x0000 - 0x0011 reg=4 this Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ 0x0000 - 0x0011 reg=5 observer Landroid/database/DataSetObserver; │ │ │ │ source_file_idx : 1035 (Database.java) │ │ │ │ Class #807 header: │ │ class_idx : 1536 │ │ @@ -183512,110 +183496,110 @@ │ │ access : 0x0001 (PUBLIC) │ │ Direct methods - │ │ #0 : (in Lfr/renzo/wikipoff/Database;) │ │ name : '' │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 15 │ │ + registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 186 16-bit code units │ │ -0b0a28: |[0b0a28] fr.renzo.wikipoff.Database.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -0b0a38: 7010 2834 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b0a3e: 2209 9f06 |0003: new-instance v9, Ljava/util/ArrayList; // type@069f │ │ -0b0a42: 7010 8534 0900 |0005: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b0a48: 5bc9 d610 |0008: iput-object v9, v12, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ -0b0a4c: 2209 9f06 |000a: new-instance v9, Ljava/util/ArrayList; // type@069f │ │ -0b0a50: 7010 8534 0900 |000c: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b0a56: 5bc9 d710 |000f: iput-object v9, v12, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ -0b0a5a: 5bcd d410 |0011: iput-object v13, v12, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ -0b0a5e: 7110 2e05 0d00 |0013: invoke-static {v13}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b0a64: 0c00 |0016: move-result-object v0 │ │ -0b0a66: 1409 5e00 057f |0017: const v9, #float 1.76789e+38 // #7f05005e │ │ -0b0a6c: 6e20 4702 9d00 |001a: invoke-virtual {v13, v9}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b0a72: 0c09 |001d: move-result-object v9 │ │ -0b0a74: 7110 0432 0d00 |001e: invoke-static {v13}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ -0b0a7a: 0c0a |0021: move-result-object v10 │ │ -0b0a7c: 7230 9802 900a |0022: invoke-interface {v0, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0b0a82: 0c08 |0025: move-result-object v8 │ │ -0b0a84: 2206 4b06 |0026: new-instance v6, Ljava/io/File; // type@064b │ │ -0b0a88: 1409 4400 057f |0028: const v9, #float 1.76789e+38 // #7f050044 │ │ -0b0a8e: 6e20 4702 9d00 |002b: invoke-virtual {v13, v9}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b0a94: 0c09 |002e: move-result-object v9 │ │ -0b0a96: 7030 8e33 8609 |002f: invoke-direct {v6, v8, v9}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0b0a9c: 6e10 9034 0e00 |0032: invoke-virtual {v14}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b0aa2: 0c05 |0035: move-result-object v5 │ │ -0b0aa4: 7210 bf34 0500 |0036: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b0aaa: 0a09 |0039: move-result v9 │ │ -0b0aac: 3809 1f00 |003a: if-eqz v9, 0059 // +001f │ │ -0b0ab0: 7210 c034 0500 |003c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b0ab6: 0c04 |003f: move-result-object v4 │ │ -0b0ab8: 1f04 8106 |0040: check-cast v4, Ljava/lang/String; // type@0681 │ │ -0b0abc: 1a09 0000 |0042: const-string v9, "" // string@0000 │ │ -0b0ac0: 6e20 3c34 9400 |0044: invoke-virtual {v4, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b0ac6: 0a09 |0047: move-result v9 │ │ -0b0ac8: 3909 eeff |0048: if-nez v9, 0036 // -0012 │ │ -0b0acc: 54c9 d610 |004a: iget-object v9, v12, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ -0b0ad0: 220a 4b06 |004c: new-instance v10, Ljava/io/File; // type@064b │ │ -0b0ad4: 7030 8c33 6a04 |004e: invoke-direct {v10, v6, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -0b0ada: 6e10 9433 0a00 |0051: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0b0ae0: 0c0a |0054: move-result-object v10 │ │ -0b0ae2: 6e20 8934 a900 |0055: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b0ae8: 28de |0058: goto 0036 // -0022 │ │ -0b0aea: 6e10 d831 0c00 |0059: invoke-virtual {v12}, Lfr/renzo/wikipoff/Database;.checkDatabaseHealth:()Ljava/lang/String; // method@31d8 │ │ -0b0af0: 0c03 |005c: move-result-object v3 │ │ -0b0af2: 1a09 0000 |005d: const-string v9, "" // string@0000 │ │ -0b0af6: 6e20 3c34 9300 |005f: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b0afc: 0a09 |0062: move-result v9 │ │ -0b0afe: 3909 0800 |0063: if-nez v9, 006b // +0008 │ │ -0b0b02: 2209 fc05 |0065: new-instance v9, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ -0b0b06: 7030 b531 c903 |0067: invoke-direct {v9, v12, v3}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ -0b0b0c: 2709 |006a: throw v9 │ │ -0b0b0e: 54c9 d610 |006b: iget-object v9, v12, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ -0b0b12: 6e10 9034 0900 |006d: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b0b18: 0c05 |0070: move-result-object v5 │ │ -0b0b1a: 7210 bf34 0500 |0071: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b0b20: 0a09 |0074: move-result v9 │ │ -0b0b22: 3809 3d00 |0075: if-eqz v9, 00b2 // +003d │ │ -0b0b26: 7210 c034 0500 |0077: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b0b2c: 0c01 |007a: move-result-object v1 │ │ -0b0b2e: 1f01 8106 |007b: check-cast v1, Ljava/lang/String; // type@0681 │ │ -0b0b32: 1209 |007d: const/4 v9, #int 0 // #0 │ │ -0b0b34: 130a 1100 |007e: const/16 v10, #int 17 // #11 │ │ -0b0b38: 7130 0f03 910a |0080: invoke-static {v1, v9, v10}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@030f │ │ -0b0b3e: 0c07 |0083: move-result-object v7 │ │ -0b0b40: 54c9 d710 |0084: iget-object v9, v12, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ -0b0b44: 6e20 8934 7900 |0086: invoke-virtual {v9, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b0b4a: 28e8 |0089: goto 0071 // -0018 │ │ -0b0b4c: 0d02 |008a: move-exception v2 │ │ -0b0b4e: 2209 fc05 |008b: new-instance v9, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ -0b0b52: 220a 8206 |008d: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0b56: 7010 5134 0a00 |008f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0b5c: 1a0b 7910 |0092: const-string v11, "Problem opening database '" // string@1079 │ │ -0b0b60: 6e20 5a34 ba00 |0094: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0b66: 0c0a |0097: move-result-object v10 │ │ -0b0b68: 6e20 5a34 1a00 |0098: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0b6e: 0c0a |009b: move-result-object v10 │ │ -0b0b70: 1a0b bc00 |009c: const-string v11, "'" // string@00bc │ │ -0b0b74: 6e20 5a34 ba00 |009e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0b7a: 0c0a |00a1: move-result-object v10 │ │ -0b0b7c: 6e10 1103 0200 |00a2: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteException;.getMessage:()Ljava/lang/String; // method@0311 │ │ -0b0b82: 0c0b |00a5: move-result-object v11 │ │ -0b0b84: 6e20 5a34 ba00 |00a6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0b8a: 0c0a |00a9: move-result-object v10 │ │ -0b0b8c: 6e10 5f34 0a00 |00aa: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0b92: 0c0a |00ad: move-result-object v10 │ │ -0b0b94: 7030 b531 c90a |00ae: invoke-direct {v9, v12, v10}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ -0b0b9a: 2709 |00b1: throw v9 │ │ -0b0b9c: 6e10 db31 0c00 |00b2: invoke-virtual {v12}, Lfr/renzo/wikipoff/Database;.getMaxId:()I // method@31db │ │ -0b0ba2: 0a09 |00b5: move-result v9 │ │ -0b0ba4: 819a |00b6: int-to-long v10, v9 │ │ -0b0ba6: 5aca d510 |00b7: iput-wide v10, v12, Lfr/renzo/wikipoff/Database;.maxId:J // field@10d5 │ │ -0b0baa: 0e00 |00b9: return-void │ │ +0b0a14: |[0b0a14] fr.renzo.wikipoff.Database.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +0b0a24: 7010 2834 0b00 |0000: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b0a2a: 2208 9f06 |0003: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ +0b0a2e: 7010 8534 0800 |0005: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b0a34: 5bb8 d610 |0008: iput-object v8, v11, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ +0b0a38: 2208 9f06 |000a: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ +0b0a3c: 7010 8534 0800 |000c: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b0a42: 5bb8 d710 |000f: iput-object v8, v11, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ +0b0a46: 5bbc d410 |0011: iput-object v12, v11, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ +0b0a4a: 7110 2e05 0c00 |0013: invoke-static {v12}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b0a50: 0c00 |0016: move-result-object v0 │ │ +0b0a52: 1408 5e00 057f |0017: const v8, #float 1.76789e+38 // #7f05005e │ │ +0b0a58: 6e20 4702 8c00 |001a: invoke-virtual {v12, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b0a5e: 0c08 |001d: move-result-object v8 │ │ +0b0a60: 7110 0432 0c00 |001e: invoke-static {v12}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ +0b0a66: 0c09 |0021: move-result-object v9 │ │ +0b0a68: 7230 9802 8009 |0022: invoke-interface {v0, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0b0a6e: 0c07 |0025: move-result-object v7 │ │ +0b0a70: 2205 4b06 |0026: new-instance v5, Ljava/io/File; // type@064b │ │ +0b0a74: 1408 4400 057f |0028: const v8, #float 1.76789e+38 // #7f050044 │ │ +0b0a7a: 6e20 4702 8c00 |002b: invoke-virtual {v12, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b0a80: 0c08 |002e: move-result-object v8 │ │ +0b0a82: 7030 8e33 7508 |002f: invoke-direct {v5, v7, v8}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0b0a88: 6e10 9034 0d00 |0032: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b0a8e: 0c08 |0035: move-result-object v8 │ │ +0b0a90: 7210 bf34 0800 |0036: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b0a96: 0a09 |0039: move-result v9 │ │ +0b0a98: 3809 1f00 |003a: if-eqz v9, 0059 // +001f │ │ +0b0a9c: 7210 c034 0800 |003c: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b0aa2: 0c04 |003f: move-result-object v4 │ │ +0b0aa4: 1f04 8106 |0040: check-cast v4, Ljava/lang/String; // type@0681 │ │ +0b0aa8: 1a09 0000 |0042: const-string v9, "" // string@0000 │ │ +0b0aac: 6e20 3c34 9400 |0044: invoke-virtual {v4, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b0ab2: 0a09 |0047: move-result v9 │ │ +0b0ab4: 3909 eeff |0048: if-nez v9, 0036 // -0012 │ │ +0b0ab8: 54b9 d610 |004a: iget-object v9, v11, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ +0b0abc: 220a 4b06 |004c: new-instance v10, Ljava/io/File; // type@064b │ │ +0b0ac0: 7030 8c33 5a04 |004e: invoke-direct {v10, v5, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +0b0ac6: 6e10 9433 0a00 |0051: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0b0acc: 0c0a |0054: move-result-object v10 │ │ +0b0ace: 6e20 8934 a900 |0055: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b0ad4: 28de |0058: goto 0036 // -0022 │ │ +0b0ad6: 6e10 d831 0b00 |0059: invoke-virtual {v11}, Lfr/renzo/wikipoff/Database;.checkDatabaseHealth:()Ljava/lang/String; // method@31d8 │ │ +0b0adc: 0c03 |005c: move-result-object v3 │ │ +0b0ade: 1a08 0000 |005d: const-string v8, "" // string@0000 │ │ +0b0ae2: 6e20 3c34 8300 |005f: invoke-virtual {v3, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b0ae8: 0a08 |0062: move-result v8 │ │ +0b0aea: 3908 0800 |0063: if-nez v8, 006b // +0008 │ │ +0b0aee: 2208 fc05 |0065: new-instance v8, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ +0b0af2: 7030 b531 b803 |0067: invoke-direct {v8, v11, v3}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ +0b0af8: 2708 |006a: throw v8 │ │ +0b0afa: 54b8 d610 |006b: iget-object v8, v11, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ +0b0afe: 6e10 9034 0800 |006d: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b0b04: 0c08 |0070: move-result-object v8 │ │ +0b0b06: 7210 bf34 0800 |0071: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b0b0c: 0a09 |0074: move-result v9 │ │ +0b0b0e: 3809 3d00 |0075: if-eqz v9, 00b2 // +003d │ │ +0b0b12: 7210 c034 0800 |0077: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b0b18: 0c01 |007a: move-result-object v1 │ │ +0b0b1a: 1f01 8106 |007b: check-cast v1, Ljava/lang/String; // type@0681 │ │ +0b0b1e: 1209 |007d: const/4 v9, #int 0 // #0 │ │ +0b0b20: 130a 1100 |007e: const/16 v10, #int 17 // #11 │ │ +0b0b24: 7130 0f03 910a |0080: invoke-static {v1, v9, v10}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@030f │ │ +0b0b2a: 0c06 |0083: move-result-object v6 │ │ +0b0b2c: 54b9 d710 |0084: iget-object v9, v11, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ +0b0b30: 6e20 8934 6900 |0086: invoke-virtual {v9, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b0b36: 28e8 |0089: goto 0071 // -0018 │ │ +0b0b38: 0d02 |008a: move-exception v2 │ │ +0b0b3a: 2208 fc05 |008b: new-instance v8, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ +0b0b3e: 2209 8206 |008d: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0b42: 7010 5134 0900 |008f: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0b48: 1a0a 7910 |0092: const-string v10, "Problem opening database '" // string@1079 │ │ +0b0b4c: 6e20 5a34 a900 |0094: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0b52: 0c09 |0097: move-result-object v9 │ │ +0b0b54: 6e20 5a34 1900 |0098: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0b5a: 0c09 |009b: move-result-object v9 │ │ +0b0b5c: 1a0a bc00 |009c: const-string v10, "'" // string@00bc │ │ +0b0b60: 6e20 5a34 a900 |009e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0b66: 0c09 |00a1: move-result-object v9 │ │ +0b0b68: 6e10 1103 0200 |00a2: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteException;.getMessage:()Ljava/lang/String; // method@0311 │ │ +0b0b6e: 0c0a |00a5: move-result-object v10 │ │ +0b0b70: 6e20 5a34 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0b76: 0c09 |00a9: move-result-object v9 │ │ +0b0b78: 6e10 5f34 0900 |00aa: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0b7e: 0c09 |00ad: move-result-object v9 │ │ +0b0b80: 7030 b531 b809 |00ae: invoke-direct {v8, v11, v9}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ +0b0b86: 2708 |00b1: throw v8 │ │ +0b0b88: 6e10 db31 0b00 |00b2: invoke-virtual {v11}, Lfr/renzo/wikipoff/Database;.getMaxId:()I // method@31db │ │ +0b0b8e: 0a08 |00b5: move-result v8 │ │ +0b0b90: 8188 |00b6: int-to-long v8, v8 │ │ +0b0b92: 5ab8 d510 |00b7: iput-wide v8, v11, Lfr/renzo/wikipoff/Database;.maxId:J // field@10d5 │ │ +0b0b96: 0e00 |00b9: return-void │ │ catches : 1 │ │ 0x0080 - 0x0089 │ │ Landroid/database/sqlite/SQLiteException; -> 0x008a │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ @@ -183633,183 +183617,180 @@ │ │ 0x007d line=75 │ │ 0x0084 line=76 │ │ 0x008a line=77 │ │ 0x008b line=78 │ │ 0x00b2 line=81 │ │ 0x00b9 line=82 │ │ locals : │ │ - 0x0000 - 0x0000 reg=14 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=13 (null) Ljava/util/ArrayList; │ │ 0x0042 - 0x0059 reg=4 filename Ljava/lang/String; │ │ - 0x0084 - 0x008a reg=7 sqlh Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0084 - 0x008a reg=6 sqlh Landroid/database/sqlite/SQLiteDatabase; │ │ 0x007d - 0x00b2 reg=1 dbfile Ljava/lang/String; │ │ 0x008b - 0x00b2 reg=2 e Landroid/database/sqlite/SQLiteException; │ │ 0x0017 - 0x00ba reg=0 config Landroid/content/SharedPreferences; │ │ 0x005d - 0x00ba reg=3 error Ljava/lang/String; │ │ - 0x0036 - 0x00ba reg=5 i$ Ljava/util/Iterator; │ │ - 0x0032 - 0x00ba reg=6 rootDbDir Ljava/io/File; │ │ - 0x0026 - 0x00ba reg=8 storage Ljava/lang/String; │ │ - 0x0000 - 0x00ba reg=12 this Lfr/renzo/wikipoff/Database; │ │ - 0x0000 - 0x00ba reg=13 context Landroid/content/Context; │ │ - 0x0000 - 0x00ba reg=14 databasefilespaths Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0032 - 0x00ba reg=5 rootDbDir Ljava/io/File; │ │ + 0x0026 - 0x00ba reg=7 storage Ljava/lang/String; │ │ + 0x0000 - 0x00ba reg=11 this Lfr/renzo/wikipoff/Database; │ │ + 0x0000 - 0x00ba reg=12 context Landroid/content/Context; │ │ + 0x0000 - 0x00ba reg=13 databasefilespaths Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/Database;) │ │ name : 'checkDatabaseHealth' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -0b0bbc: |[0b0bbc] fr.renzo.wikipoff.Database.checkDatabaseHealth:()Ljava/lang/String; │ │ -0b0bcc: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -0b0bd0: 5484 d610 |0002: iget-object v4, v8, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ -0b0bd4: 6e10 9034 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b0bda: 0c02 |0007: move-result-object v2 │ │ -0b0bdc: 7210 bf34 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b0be2: 0a04 |000b: move-result v4 │ │ -0b0be4: 3804 2c00 |000c: if-eqz v4, 0038 // +002c │ │ -0b0be8: 7210 c034 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b0bee: 0c03 |0011: move-result-object v3 │ │ -0b0bf0: 1f03 8106 |0012: check-cast v3, Ljava/lang/String; // type@0681 │ │ -0b0bf4: 2200 4b06 |0014: new-instance v0, Ljava/io/File; // type@064b │ │ -0b0bf8: 7020 8d33 3000 |0016: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -0b0bfe: 6e10 9333 0000 |0019: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0b0c04: 0a04 |001c: move-result v4 │ │ -0b0c06: 3904 1c00 |001d: if-nez v4, 0039 // +001c │ │ -0b0c0a: 2204 8206 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0c0e: 7010 5134 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0c14: 1a05 7e13 |0024: const-string v5, "Unable to find '" // string@137e │ │ -0b0c18: 6e20 5a34 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0c1e: 0c04 |0029: move-result-object v4 │ │ -0b0c20: 6e20 5a34 3400 |002a: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0c26: 0c04 |002d: move-result-object v4 │ │ -0b0c28: 1a05 bc00 |002e: const-string v5, "'" // string@00bc │ │ -0b0c2c: 6e20 5a34 5400 |0030: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0c32: 0c04 |0033: move-result-object v4 │ │ -0b0c34: 6e10 5f34 0400 |0034: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0c3a: 0c01 |0037: move-result-object v1 │ │ -0b0c3c: 1101 |0038: return-object v1 │ │ -0b0c3e: 6e10 9d33 0000 |0039: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@339d │ │ -0b0c44: 0b04 |003c: move-result-wide v4 │ │ -0b0c46: 1606 0000 |003d: const-wide/16 v6, #int 0 // #0 │ │ -0b0c4a: 3104 0406 |003f: cmp-long v4, v4, v6 │ │ -0b0c4e: 3904 c7ff |0041: if-nez v4, 0008 // -0039 │ │ -0b0c52: 2204 8206 |0043: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0c56: 7010 5134 0400 |0045: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0c5c: 1a05 0a04 |0048: const-string v5, "Database file '" // string@040a │ │ -0b0c60: 6e20 5a34 5400 |004a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0c66: 0c04 |004d: move-result-object v4 │ │ -0b0c68: 6e20 5a34 3400 |004e: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0c6e: 0c04 |0051: move-result-object v4 │ │ -0b0c70: 1a05 be00 |0052: const-string v5, "' is an empty file" // string@00be │ │ -0b0c74: 6e20 5a34 5400 |0054: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0c7a: 0c04 |0057: move-result-object v4 │ │ -0b0c7c: 6e10 5f34 0400 |0058: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0c82: 0c01 |005b: move-result-object v1 │ │ -0b0c84: 28dc |005c: goto 0038 // -0024 │ │ +0b0ba8: |[0b0ba8] fr.renzo.wikipoff.Database.checkDatabaseHealth:()Ljava/lang/String; │ │ +0b0bb8: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +0b0bbc: 5483 d610 |0002: iget-object v3, v8, Lfr/renzo/wikipoff/Database;.seldatabasefilespaths:Ljava/util/ArrayList; // field@10d6 │ │ +0b0bc0: 6e10 9034 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b0bc6: 0c03 |0007: move-result-object v3 │ │ +0b0bc8: 7210 bf34 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b0bce: 0a04 |000b: move-result v4 │ │ +0b0bd0: 3804 2c00 |000c: if-eqz v4, 0038 // +002c │ │ +0b0bd4: 7210 c034 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b0bda: 0c02 |0011: move-result-object v2 │ │ +0b0bdc: 1f02 8106 |0012: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0b0be0: 2200 4b06 |0014: new-instance v0, Ljava/io/File; // type@064b │ │ +0b0be4: 7020 8d33 2000 |0016: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +0b0bea: 6e10 9333 0000 |0019: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0b0bf0: 0a04 |001c: move-result v4 │ │ +0b0bf2: 3904 1c00 |001d: if-nez v4, 0039 // +001c │ │ +0b0bf6: 2203 8206 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0bfa: 7010 5134 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0c00: 1a04 7e13 |0024: const-string v4, "Unable to find '" // string@137e │ │ +0b0c04: 6e20 5a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0c0a: 0c03 |0029: move-result-object v3 │ │ +0b0c0c: 6e20 5a34 2300 |002a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0c12: 0c03 |002d: move-result-object v3 │ │ +0b0c14: 1a04 bc00 |002e: const-string v4, "'" // string@00bc │ │ +0b0c18: 6e20 5a34 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0c1e: 0c03 |0033: move-result-object v3 │ │ +0b0c20: 6e10 5f34 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0c26: 0c01 |0037: move-result-object v1 │ │ +0b0c28: 1101 |0038: return-object v1 │ │ +0b0c2a: 6e10 9d33 0000 |0039: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@339d │ │ +0b0c30: 0b04 |003c: move-result-wide v4 │ │ +0b0c32: 1606 0000 |003d: const-wide/16 v6, #int 0 // #0 │ │ +0b0c36: 3104 0406 |003f: cmp-long v4, v4, v6 │ │ +0b0c3a: 3904 c7ff |0041: if-nez v4, 0008 // -0039 │ │ +0b0c3e: 2203 8206 |0043: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0c42: 7010 5134 0300 |0045: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0c48: 1a04 0a04 |0048: const-string v4, "Database file '" // string@040a │ │ +0b0c4c: 6e20 5a34 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0c52: 0c03 |004d: move-result-object v3 │ │ +0b0c54: 6e20 5a34 2300 |004e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0c5a: 0c03 |0051: move-result-object v3 │ │ +0b0c5c: 1a04 be00 |0052: const-string v4, "' is an empty file" // string@00be │ │ +0b0c60: 6e20 5a34 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0c66: 0c03 |0057: move-result-object v3 │ │ +0b0c68: 6e10 5f34 0300 |0058: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0c6e: 0c01 |005b: move-result-object v1 │ │ +0b0c70: 28dc |005c: goto 0038 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=119 │ │ 0x0014 line=120 │ │ 0x0019 line=121 │ │ 0x001f line=122 │ │ 0x0038 line=128 │ │ 0x0039 line=124 │ │ 0x0043 line=125 │ │ locals : │ │ 0x0019 - 0x0038 reg=0 dbfile Ljava/io/File; │ │ 0x0002 - 0x0038 reg=1 error Ljava/lang/String; │ │ - 0x0014 - 0x0038 reg=3 p Ljava/lang/String; │ │ + 0x0014 - 0x0038 reg=2 p Ljava/lang/String; │ │ 0x0039 - 0x005d reg=0 dbfile Ljava/io/File; │ │ 0x0039 - 0x005d reg=1 error Ljava/lang/String; │ │ - 0x0008 - 0x005d reg=2 i$ Ljava/util/Iterator; │ │ - 0x0039 - 0x005d reg=3 p Ljava/lang/String; │ │ + 0x0039 - 0x005d reg=2 p Ljava/lang/String; │ │ 0x0000 - 0x005d reg=8 this Lfr/renzo/wikipoff/Database; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/Database;) │ │ name : 'close' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0b0c88: |[0b0c88] fr.renzo.wikipoff.Database.close:()V │ │ -0b0c98: 5432 d710 |0000: iget-object v2, v3, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ -0b0c9c: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b0ca2: 0c01 |0005: move-result-object v1 │ │ -0b0ca4: 7210 bf34 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b0caa: 0a02 |0009: move-result v2 │ │ -0b0cac: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -0b0cb0: 7210 c034 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b0cb6: 0c00 |000f: move-result-object v0 │ │ -0b0cb8: 1f00 7900 |0010: check-cast v0, Landroid/database/sqlite/SQLiteDatabase; // type@0079 │ │ -0b0cbc: 6e10 0d03 0000 |0012: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@030d │ │ -0b0cc2: 28f1 |0015: goto 0006 // -000f │ │ -0b0cc4: 0e00 |0016: return-void │ │ +0b0c74: |[0b0c74] fr.renzo.wikipoff.Database.close:()V │ │ +0b0c84: 5431 d710 |0000: iget-object v1, v3, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ +0b0c88: 6e10 9034 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b0c8e: 0c01 |0005: move-result-object v1 │ │ +0b0c90: 7210 bf34 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b0c96: 0a02 |0009: move-result v2 │ │ +0b0c98: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +0b0c9c: 7210 c034 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b0ca2: 0c00 |000f: move-result-object v0 │ │ +0b0ca4: 1f00 7900 |0010: check-cast v0, Landroid/database/sqlite/SQLiteDatabase; // type@0079 │ │ +0b0ca8: 6e10 0d03 0000 |0012: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@030d │ │ +0b0cae: 28f1 |0015: goto 0006 // -000f │ │ +0b0cb0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0012 line=275 │ │ 0x0016 line=277 │ │ locals : │ │ 0x0012 - 0x0016 reg=0 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0006 - 0x0017 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0017 reg=3 this Lfr/renzo/wikipoff/Database; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/Database;) │ │ name : 'getArticleFromTitle' │ │ type : '(Ljava/lang/String;)Lfr/renzo/wikipoff/Article;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -0b0cc8: |[0b0cc8] fr.renzo.wikipoff.Database.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; │ │ -0b0cd8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0b0cda: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0b0cdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b0cde: 2203 8206 |0003: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0ce2: 7010 5134 0300 |0005: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0ce8: 6e30 4834 6805 |0008: invoke-virtual {v8, v6, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ -0b0cee: 0c04 |000b: move-result-object v4 │ │ -0b0cf0: 6e10 4b34 0400 |000c: invoke-virtual {v4}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0b0cf6: 0c04 |000f: move-result-object v4 │ │ -0b0cf8: 6e20 5a34 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0cfe: 0c03 |0013: move-result-object v3 │ │ -0b0d00: 6e20 4734 5800 |0014: invoke-virtual {v8, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0b0d06: 0c04 |0017: move-result-object v4 │ │ -0b0d08: 6e20 5a34 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0d0e: 0c03 |001b: move-result-object v3 │ │ -0b0d10: 6e10 5f34 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0d16: 0c02 |001f: move-result-object v2 │ │ -0b0d18: 1a03 2011 |0020: const-string v3, "SELECT _id,text FROM articles WHERE title= ? or title =?" // string@1120 │ │ -0b0d1c: 1224 |0022: const/4 v4, #int 2 // #2 │ │ -0b0d1e: 2344 1307 |0023: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ -0b0d22: 4d08 0406 |0025: aput-object v8, v4, v6 │ │ -0b0d26: 4d02 0405 |0027: aput-object v2, v4, v5 │ │ -0b0d2a: 6e30 e231 3704 |0029: invoke-virtual {v7, v3, v4}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ -0b0d30: 0c00 |002c: move-result-object v0 │ │ -0b0d32: 6e10 cf31 0000 |002d: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToFirst:()Z // method@31cf │ │ -0b0d38: 0a03 |0030: move-result v3 │ │ -0b0d3a: 3803 1300 |0031: if-eqz v3, 0044 // +0013 │ │ -0b0d3e: 2201 f905 |0033: new-instance v1, Lfr/renzo/wikipoff/Article; // type@05f9 │ │ -0b0d42: 6e20 c831 6000 |0035: invoke-virtual {v0, v6}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getInt:(I)I // method@31c8 │ │ -0b0d48: 0a03 |0038: move-result v3 │ │ -0b0d4a: 6e20 c231 5000 |0039: invoke-virtual {v0, v5}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getBlob:(I)[B // method@31c2 │ │ -0b0d50: 0c04 |003c: move-result-object v4 │ │ -0b0d52: 6e10 cd31 0000 |003d: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; // method@31cd │ │ -0b0d58: 0c05 |0040: move-result-object v5 │ │ -0b0d5a: 7055 aa31 3148 |0041: invoke-direct {v1, v3, v8, v4, v5}, Lfr/renzo/wikipoff/Article;.:(ILjava/lang/String;[BLfr/renzo/wikipoff/Wiki;)V // method@31aa │ │ -0b0d60: 1101 |0044: return-object v1 │ │ +0b0cb4: |[0b0cb4] fr.renzo.wikipoff.Database.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; │ │ +0b0cc4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0b0cc6: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0b0cc8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b0cca: 2203 8206 |0003: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0cce: 7010 5134 0300 |0005: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0cd4: 6e30 4834 6805 |0008: invoke-virtual {v8, v6, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ +0b0cda: 0c04 |000b: move-result-object v4 │ │ +0b0cdc: 6e10 4b34 0400 |000c: invoke-virtual {v4}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0b0ce2: 0c04 |000f: move-result-object v4 │ │ +0b0ce4: 6e20 5a34 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0cea: 0c03 |0013: move-result-object v3 │ │ +0b0cec: 6e20 4734 5800 |0014: invoke-virtual {v8, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0b0cf2: 0c04 |0017: move-result-object v4 │ │ +0b0cf4: 6e20 5a34 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0cfa: 0c03 |001b: move-result-object v3 │ │ +0b0cfc: 6e10 5f34 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0d02: 0c02 |001f: move-result-object v2 │ │ +0b0d04: 1a03 2011 |0020: const-string v3, "SELECT _id,text FROM articles WHERE title= ? or title =?" // string@1120 │ │ +0b0d08: 1224 |0022: const/4 v4, #int 2 // #2 │ │ +0b0d0a: 2344 1307 |0023: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ +0b0d0e: 4d08 0406 |0025: aput-object v8, v4, v6 │ │ +0b0d12: 4d02 0405 |0027: aput-object v2, v4, v5 │ │ +0b0d16: 6e30 e231 3704 |0029: invoke-virtual {v7, v3, v4}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ +0b0d1c: 0c00 |002c: move-result-object v0 │ │ +0b0d1e: 6e10 cf31 0000 |002d: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToFirst:()Z // method@31cf │ │ +0b0d24: 0a03 |0030: move-result v3 │ │ +0b0d26: 3803 1300 |0031: if-eqz v3, 0044 // +0013 │ │ +0b0d2a: 2201 f905 |0033: new-instance v1, Lfr/renzo/wikipoff/Article; // type@05f9 │ │ +0b0d2e: 6e20 c831 6000 |0035: invoke-virtual {v0, v6}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getInt:(I)I // method@31c8 │ │ +0b0d34: 0a03 |0038: move-result v3 │ │ +0b0d36: 6e20 c231 5000 |0039: invoke-virtual {v0, v5}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getBlob:(I)[B // method@31c2 │ │ +0b0d3c: 0c04 |003c: move-result-object v4 │ │ +0b0d3e: 6e10 cd31 0000 |003d: invoke-virtual {v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; // method@31cd │ │ +0b0d44: 0c05 |0040: move-result-object v5 │ │ +0b0d46: 7055 aa31 3148 |0041: invoke-direct {v1, v3, v8, v4, v5}, Lfr/renzo/wikipoff/Article;.:(ILjava/lang/String;[BLfr/renzo/wikipoff/Wiki;)V // method@31aa │ │ +0b0d4c: 1101 |0044: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=190 │ │ 0x0003 line=191 │ │ 0x0020 line=192 │ │ 0x002d line=193 │ │ 0x0033 line=194 │ │ @@ -183827,27 +183808,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b0d64: |[0b0d64] fr.renzo.wikipoff.Database.getMaxId:()I │ │ -0b0d74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b0d76: 1a02 1f11 |0001: const-string v2, "SELECT MAX(_id) FROM articles" // string@111f │ │ -0b0d7a: 6e20 e031 2300 |0003: invoke-virtual {v3, v2}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e0 │ │ -0b0d80: 0c00 |0006: move-result-object v0 │ │ -0b0d82: 7210 fa02 0000 |0007: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ -0b0d88: 0a02 |000a: move-result v2 │ │ -0b0d8a: 3802 0700 |000b: if-eqz v2, 0012 // +0007 │ │ -0b0d8e: 7220 f202 1000 |000d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ -0b0d94: 0a01 |0010: move-result v1 │ │ -0b0d96: 0f01 |0011: return v1 │ │ -0b0d98: 7210 e802 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0b0d9e: 28fc |0015: goto 0011 // -0004 │ │ +0b0d50: |[0b0d50] fr.renzo.wikipoff.Database.getMaxId:()I │ │ +0b0d60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b0d62: 1a02 1f11 |0001: const-string v2, "SELECT MAX(_id) FROM articles" // string@111f │ │ +0b0d66: 6e20 e031 2300 |0003: invoke-virtual {v3, v2}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e0 │ │ +0b0d6c: 0c00 |0006: move-result-object v0 │ │ +0b0d6e: 7210 fa02 0000 |0007: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ +0b0d74: 0a02 |000a: move-result v2 │ │ +0b0d76: 3802 0700 |000b: if-eqz v2, 0012 // +0007 │ │ +0b0d7a: 7220 f202 1000 |000d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ +0b0d80: 0a01 |0010: move-result v1 │ │ +0b0d82: 0f01 |0011: return v1 │ │ +0b0d84: 7210 e802 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0b0d8a: 28fc |0015: goto 0011 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=132 │ │ 0x0007 line=133 │ │ 0x000d line=134 │ │ 0x0011 line=137 │ │ 0x0012 line=136 │ │ @@ -183860,19 +183841,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b0da0: |[0b0da0] fr.renzo.wikipoff.Database.getNbSQLiteFiles:()I │ │ -0b0db0: 5410 d710 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ -0b0db4: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b0dba: 0a00 |0005: move-result v0 │ │ -0b0dbc: 0f00 |0006: return v0 │ │ +0b0d8c: |[0b0d8c] fr.renzo.wikipoff.Database.getNbSQLiteFiles:()I │ │ +0b0d9c: 5410 d710 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ +0b0da0: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b0da6: 0a00 |0005: move-result v0 │ │ +0b0da8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/Database; │ │ │ │ #5 : (in Lfr/renzo/wikipoff/Database;) │ │ @@ -183880,24 +183861,24 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b0dc0: |[0b0dc0] fr.renzo.wikipoff.Database.getRandomTitles:()Landroid/database/Cursor; │ │ -0b0dd0: 5431 d410 |0000: iget-object v1, v3, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ -0b0dd4: 6e10 4602 0100 |0002: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0b0dda: 0c01 |0005: move-result-object v1 │ │ -0b0ddc: 1402 0100 087f |0006: const v2, #float 1.80775e+38 // #7f080001 │ │ -0b0de2: 6e20 c002 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@02c0 │ │ -0b0de8: 0a00 |000c: move-result v0 │ │ -0b0dea: 6e20 de31 0300 |000d: invoke-virtual {v3, v0}, Lfr/renzo/wikipoff/Database;.getRandomTitles:(I)Landroid/database/Cursor; // method@31de │ │ -0b0df0: 0c01 |0010: move-result-object v1 │ │ -0b0df2: 1101 |0011: return-object v1 │ │ +0b0dac: |[0b0dac] fr.renzo.wikipoff.Database.getRandomTitles:()Landroid/database/Cursor; │ │ +0b0dbc: 5431 d410 |0000: iget-object v1, v3, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ +0b0dc0: 6e10 4602 0100 |0002: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0b0dc6: 0c01 |0005: move-result-object v1 │ │ +0b0dc8: 1402 0100 087f |0006: const v2, #float 1.80775e+38 // #7f080001 │ │ +0b0dce: 6e20 c002 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@02c0 │ │ +0b0dd4: 0a00 |000c: move-result v0 │ │ +0b0dd6: 6e20 de31 0300 |000d: invoke-virtual {v3, v0}, Lfr/renzo/wikipoff/Database;.getRandomTitles:(I)Landroid/database/Cursor; // method@31de │ │ +0b0ddc: 0c01 |0010: move-result-object v1 │ │ +0b0dde: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x000d line=184 │ │ locals : │ │ 0x000d - 0x0012 reg=0 nb I │ │ 0x0000 - 0x0012 reg=3 this Lfr/renzo/wikipoff/Database; │ │ @@ -183907,149 +183888,149 @@ │ │ type : '(I)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 249 16-bit code units │ │ -0b0df4: |[0b0df4] fr.renzo.wikipoff.Database.getRandomTitles:(I)Landroid/database/Cursor; │ │ -0b0e04: 0200 1300 |0000: move/from16 v0, v19 │ │ -0b0e08: 230c d206 |0002: new-array v12, v0, [J // type@06d2 │ │ -0b0e0c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0b0e0e: 21ce |0005: array-length v14, v12 │ │ -0b0e10: 35e4 0900 |0006: if-ge v4, v14, 000f // +0009 │ │ -0b0e14: 160e 0000 |0008: const-wide/16 v14, #int 0 // #0 │ │ -0b0e18: 4c0e 0c04 |000a: aput-wide v14, v12, v4 │ │ -0b0e1c: d804 0401 |000c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b0e20: 28f7 |000e: goto 0005 // -0009 │ │ -0b0e22: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -0b0e26: 5308 d510 |0011: iget-wide v8, v0, Lfr/renzo/wikipoff/Database;.maxId:J // field@10d5 │ │ -0b0e2a: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -0b0e2c: d80e 13ff |0014: add-int/lit8 v14, v19, #int -1 // #ff │ │ -0b0e30: 450e 0c0e |0016: aget-wide v14, v12, v14 │ │ -0b0e34: 1610 0000 |0018: const-wide/16 v16, #int 0 // #0 │ │ -0b0e38: 310e 0e10 |001a: cmp-long v14, v14, v16 │ │ -0b0e3c: 390e 2a00 |001c: if-nez v14, 0046 // +002a │ │ -0b0e40: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -0b0e42: 7100 2034 0000 |001f: invoke-static {}, Ljava/lang/Math;.random:()D // method@3420 │ │ -0b0e48: 0b0e |0022: move-result-wide v14 │ │ -0b0e4a: 8680 |0023: long-to-double v0, v8 │ │ -0b0e4c: 0510 0000 |0024: move-wide/from16 v16, v0 │ │ -0b0e50: ad0e 0e10 |0026: mul-double v14, v14, v16 │ │ -0b0e54: 7120 2234 fe00 |0028: invoke-static {v14, v15}, Ljava/lang/Math;.round:(D)J // method@3422 │ │ -0b0e5a: 0b0e |002b: move-result-wide v14 │ │ -0b0e5c: 1610 0100 |002c: const-wide/16 v16, #int 1 // #1 │ │ -0b0e60: 9b06 0e10 |002e: add-long v6, v14, v16 │ │ -0b0e64: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -0b0e66: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -0b0e6a: 35e4 0900 |0033: if-ge v4, v14, 003c // +0009 │ │ -0b0e6e: 450e 0c04 |0035: aget-wide v14, v12, v4 │ │ -0b0e72: 310e 0e06 |0037: cmp-long v14, v14, v6 │ │ -0b0e76: 390e 0a00 |0039: if-nez v14, 0043 // +000a │ │ -0b0e7a: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -0b0e7c: 3903 d8ff |003c: if-nez v3, 0014 // -0028 │ │ -0b0e80: 4c06 0c05 |003e: aput-wide v6, v12, v5 │ │ -0b0e84: d805 0501 |0040: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0b0e88: 28d2 |0042: goto 0014 // -002e │ │ -0b0e8a: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b0e8e: 28ec |0045: goto 0031 // -0014 │ │ -0b0e90: 220e 8206 |0046: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0e94: 7010 5134 0e00 |0048: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0e9a: 1a0f bf00 |004b: const-string v15, "(" // string@00bf │ │ -0b0e9e: 6e20 5a34 fe00 |004d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0ea4: 0c0e |0050: move-result-object v14 │ │ -0b0ea6: 120f |0051: const/4 v15, #int 0 // #0 │ │ -0b0ea8: 4510 0c0f |0052: aget-wide v16, v12, v15 │ │ -0b0eac: 0500 1000 |0054: move-wide/from16 v0, v16 │ │ -0b0eb0: 6e30 5734 0e01 |0056: invoke-virtual {v14, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0b0eb6: 0c0e |0059: move-result-object v14 │ │ -0b0eb8: 6e10 5f34 0e00 |005a: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0ebe: 0c0b |005d: move-result-object v11 │ │ -0b0ec0: 1214 |005e: const/4 v4, #int 1 // #1 │ │ -0b0ec2: 21ce |005f: array-length v14, v12 │ │ -0b0ec4: 35e4 2200 |0060: if-ge v4, v14, 0082 // +0022 │ │ -0b0ec8: 220e 8206 |0062: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0ecc: 7010 5134 0e00 |0064: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0ed2: 6e20 5a34 be00 |0067: invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0ed8: 0c0e |006a: move-result-object v14 │ │ -0b0eda: 1a0f fd00 |006b: const-string v15, ", " // string@00fd │ │ -0b0ede: 6e20 5a34 fe00 |006d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0ee4: 0c0e |0070: move-result-object v14 │ │ -0b0ee6: 4510 0c04 |0071: aget-wide v16, v12, v4 │ │ -0b0eea: 7702 5034 1000 |0073: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@3450 │ │ -0b0ef0: 0c0f |0076: move-result-object v15 │ │ -0b0ef2: 6e20 5a34 fe00 |0077: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0ef8: 0c0e |007a: move-result-object v14 │ │ -0b0efa: 6e10 5f34 0e00 |007b: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0f00: 0c0b |007e: move-result-object v11 │ │ -0b0f02: d804 0401 |007f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b0f06: 28de |0081: goto 005f // -0022 │ │ -0b0f08: 220e 8206 |0082: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0f0c: 7010 5134 0e00 |0084: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0f12: 6e20 5a34 be00 |0087: invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0f18: 0c0e |008a: move-result-object v14 │ │ -0b0f1a: 1a0f 2f00 |008b: const-string v15, " )" // string@002f │ │ -0b0f1e: 6e20 5a34 fe00 |008d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0f24: 0c0e |0090: move-result-object v14 │ │ -0b0f26: 6e10 5f34 0e00 |0091: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0f2c: 0c0b |0094: move-result-object v11 │ │ -0b0f2e: 220e 8206 |0095: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0b0f32: 7010 5134 0e00 |0097: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b0f38: 1a0f 2211 |009a: const-string v15, "SELECT title FROM articles WHERE _id IN " // string@1122 │ │ -0b0f3c: 6e20 5a34 fe00 |009c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0f42: 0c0e |009f: move-result-object v14 │ │ -0b0f44: 6e20 5a34 be00 |00a0: invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b0f4a: 0c0e |00a3: move-result-object v14 │ │ -0b0f4c: 6e10 5f34 0e00 |00a4: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b0f52: 0c0e |00a7: move-result-object v14 │ │ -0b0f54: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -0b0f58: 6e20 e031 e000 |00aa: invoke-virtual {v0, v14}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e0 │ │ -0b0f5e: 0c02 |00ad: move-result-object v2 │ │ -0b0f60: 120d |00ae: const/4 v13, #int 0 // #0 │ │ -0b0f62: 220a 7700 |00af: new-instance v10, Landroid/database/MatrixCursor; // type@0077 │ │ -0b0f66: 123e |00b1: const/4 v14, #int 3 // #3 │ │ -0b0f68: 23ee 1307 |00b2: new-array v14, v14, [Ljava/lang/String; // type@0713 │ │ -0b0f6c: 120f |00b4: const/4 v15, #int 0 // #0 │ │ -0b0f6e: 1a10 7715 |00b5: const-string v16, "_id" // string@1577 │ │ -0b0f72: 4d10 0e0f |00b7: aput-object v16, v14, v15 │ │ -0b0f76: 121f |00b9: const/4 v15, #int 1 // #1 │ │ -0b0f78: 1a10 a534 |00ba: const-string v16, "title" // string@34a5 │ │ -0b0f7c: 4d10 0e0f |00bc: aput-object v16, v14, v15 │ │ -0b0f80: 122f |00be: const/4 v15, #int 2 // #2 │ │ -0b0f82: 1a10 1d36 |00bf: const-string v16, "wiki" // string@361d │ │ -0b0f86: 4d10 0e0f |00c1: aput-object v16, v14, v15 │ │ -0b0f8a: 7020 0a03 ea00 |00c3: invoke-direct {v10, v14}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@030a │ │ -0b0f90: 6e10 cf31 0200 |00c6: invoke-virtual {v2}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToFirst:()Z // method@31cf │ │ -0b0f96: 0a0e |00c9: move-result v14 │ │ -0b0f98: 380e 2e00 |00ca: if-eqz v14, 00f8 // +002e │ │ -0b0f9c: 6e10 d031 0200 |00cc: invoke-virtual {v2}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToNext:()Z // method@31d0 │ │ -0b0fa2: 0a0e |00cf: move-result v14 │ │ -0b0fa4: 380e 2800 |00d0: if-eqz v14, 00f8 // +0028 │ │ -0b0fa8: 123e |00d2: const/4 v14, #int 3 // #3 │ │ -0b0faa: 23ee 1307 |00d3: new-array v14, v14, [Ljava/lang/String; // type@0713 │ │ -0b0fae: 120f |00d5: const/4 v15, #int 0 // #0 │ │ -0b0fb0: 7110 4f34 0d00 |00d6: invoke-static {v13}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@344f │ │ -0b0fb6: 0c10 |00d9: move-result-object v16 │ │ -0b0fb8: 4d10 0e0f |00da: aput-object v16, v14, v15 │ │ -0b0fbc: 121f |00dc: const/4 v15, #int 1 // #1 │ │ -0b0fbe: 1310 0000 |00dd: const/16 v16, #int 0 // #0 │ │ -0b0fc2: 0200 1000 |00df: move/from16 v0, v16 │ │ -0b0fc6: 6e20 cb31 0200 |00e1: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getString:(I)Ljava/lang/String; // method@31cb │ │ -0b0fcc: 0c10 |00e4: move-result-object v16 │ │ -0b0fce: 4d10 0e0f |00e5: aput-object v16, v14, v15 │ │ -0b0fd2: 122f |00e7: const/4 v15, #int 2 // #2 │ │ -0b0fd4: 6e10 cd31 0200 |00e8: invoke-virtual {v2}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; // method@31cd │ │ -0b0fda: 0c10 |00eb: move-result-object v16 │ │ -0b0fdc: 7401 1b32 1000 |00ec: invoke-virtual/range {v16}, Lfr/renzo/wikipoff/Wiki;.getName:()Ljava/lang/String; // method@321b │ │ -0b0fe2: 0c10 |00ef: move-result-object v16 │ │ -0b0fe4: 4d10 0e0f |00f0: aput-object v16, v14, v15 │ │ -0b0fe8: 6e20 0c03 ea00 |00f2: invoke-virtual {v10, v14}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ -0b0fee: d80d 0d01 |00f5: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0b0ff2: 28d5 |00f7: goto 00cc // -002b │ │ -0b0ff4: 110a |00f8: return-object v10 │ │ +0b0de0: |[0b0de0] fr.renzo.wikipoff.Database.getRandomTitles:(I)Landroid/database/Cursor; │ │ +0b0df0: 0200 1300 |0000: move/from16 v0, v19 │ │ +0b0df4: 230c d206 |0002: new-array v12, v0, [J // type@06d2 │ │ +0b0df8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0b0dfa: 21ce |0005: array-length v14, v12 │ │ +0b0dfc: 35e4 0900 |0006: if-ge v4, v14, 000f // +0009 │ │ +0b0e00: 160e 0000 |0008: const-wide/16 v14, #int 0 // #0 │ │ +0b0e04: 4c0e 0c04 |000a: aput-wide v14, v12, v4 │ │ +0b0e08: d804 0401 |000c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b0e0c: 28f7 |000e: goto 0005 // -0009 │ │ +0b0e0e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +0b0e12: 5308 d510 |0011: iget-wide v8, v0, Lfr/renzo/wikipoff/Database;.maxId:J // field@10d5 │ │ +0b0e16: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +0b0e18: d80e 13ff |0014: add-int/lit8 v14, v19, #int -1 // #ff │ │ +0b0e1c: 450e 0c0e |0016: aget-wide v14, v12, v14 │ │ +0b0e20: 1610 0000 |0018: const-wide/16 v16, #int 0 // #0 │ │ +0b0e24: 310e 0e10 |001a: cmp-long v14, v14, v16 │ │ +0b0e28: 390e 2a00 |001c: if-nez v14, 0046 // +002a │ │ +0b0e2c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +0b0e2e: 7100 2034 0000 |001f: invoke-static {}, Ljava/lang/Math;.random:()D // method@3420 │ │ +0b0e34: 0b0e |0022: move-result-wide v14 │ │ +0b0e36: 8680 |0023: long-to-double v0, v8 │ │ +0b0e38: 0510 0000 |0024: move-wide/from16 v16, v0 │ │ +0b0e3c: ad0e 0e10 |0026: mul-double v14, v14, v16 │ │ +0b0e40: 7120 2234 fe00 |0028: invoke-static {v14, v15}, Ljava/lang/Math;.round:(D)J // method@3422 │ │ +0b0e46: 0b0e |002b: move-result-wide v14 │ │ +0b0e48: 1610 0100 |002c: const-wide/16 v16, #int 1 // #1 │ │ +0b0e4c: 9b06 0e10 |002e: add-long v6, v14, v16 │ │ +0b0e50: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +0b0e52: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +0b0e56: 35e4 0900 |0033: if-ge v4, v14, 003c // +0009 │ │ +0b0e5a: 450e 0c04 |0035: aget-wide v14, v12, v4 │ │ +0b0e5e: 310e 0e06 |0037: cmp-long v14, v14, v6 │ │ +0b0e62: 390e 0a00 |0039: if-nez v14, 0043 // +000a │ │ +0b0e66: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +0b0e68: 3903 d8ff |003c: if-nez v3, 0014 // -0028 │ │ +0b0e6c: 4c06 0c05 |003e: aput-wide v6, v12, v5 │ │ +0b0e70: d805 0501 |0040: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0b0e74: 28d2 |0042: goto 0014 // -002e │ │ +0b0e76: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b0e7a: 28ec |0045: goto 0031 // -0014 │ │ +0b0e7c: 220e 8206 |0046: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0e80: 7010 5134 0e00 |0048: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0e86: 1a0f bf00 |004b: const-string v15, "(" // string@00bf │ │ +0b0e8a: 6e20 5a34 fe00 |004d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0e90: 0c0e |0050: move-result-object v14 │ │ +0b0e92: 120f |0051: const/4 v15, #int 0 // #0 │ │ +0b0e94: 4510 0c0f |0052: aget-wide v16, v12, v15 │ │ +0b0e98: 0500 1000 |0054: move-wide/from16 v0, v16 │ │ +0b0e9c: 6e30 5734 0e01 |0056: invoke-virtual {v14, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0b0ea2: 0c0e |0059: move-result-object v14 │ │ +0b0ea4: 6e10 5f34 0e00 |005a: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0eaa: 0c0b |005d: move-result-object v11 │ │ +0b0eac: 1214 |005e: const/4 v4, #int 1 // #1 │ │ +0b0eae: 21ce |005f: array-length v14, v12 │ │ +0b0eb0: 35e4 2200 |0060: if-ge v4, v14, 0082 // +0022 │ │ +0b0eb4: 220e 8206 |0062: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0eb8: 7010 5134 0e00 |0064: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0ebe: 6e20 5a34 be00 |0067: invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0ec4: 0c0e |006a: move-result-object v14 │ │ +0b0ec6: 1a0f fd00 |006b: const-string v15, ", " // string@00fd │ │ +0b0eca: 6e20 5a34 fe00 |006d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0ed0: 0c0e |0070: move-result-object v14 │ │ +0b0ed2: 4510 0c04 |0071: aget-wide v16, v12, v4 │ │ +0b0ed6: 7702 5034 1000 |0073: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@3450 │ │ +0b0edc: 0c0f |0076: move-result-object v15 │ │ +0b0ede: 6e20 5a34 fe00 |0077: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0ee4: 0c0e |007a: move-result-object v14 │ │ +0b0ee6: 6e10 5f34 0e00 |007b: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0eec: 0c0b |007e: move-result-object v11 │ │ +0b0eee: d804 0401 |007f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b0ef2: 28de |0081: goto 005f // -0022 │ │ +0b0ef4: 220e 8206 |0082: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0ef8: 7010 5134 0e00 |0084: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0efe: 6e20 5a34 be00 |0087: invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0f04: 0c0e |008a: move-result-object v14 │ │ +0b0f06: 1a0f 2f00 |008b: const-string v15, " )" // string@002f │ │ +0b0f0a: 6e20 5a34 fe00 |008d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0f10: 0c0e |0090: move-result-object v14 │ │ +0b0f12: 6e10 5f34 0e00 |0091: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0f18: 0c0b |0094: move-result-object v11 │ │ +0b0f1a: 220e 8206 |0095: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0f1e: 7010 5134 0e00 |0097: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b0f24: 1a0f 2211 |009a: const-string v15, "SELECT title FROM articles WHERE _id IN " // string@1122 │ │ +0b0f28: 6e20 5a34 fe00 |009c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0f2e: 0c0e |009f: move-result-object v14 │ │ +0b0f30: 6e20 5a34 be00 |00a0: invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b0f36: 0c0e |00a3: move-result-object v14 │ │ +0b0f38: 6e10 5f34 0e00 |00a4: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b0f3e: 0c0e |00a7: move-result-object v14 │ │ +0b0f40: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +0b0f44: 6e20 e031 e000 |00aa: invoke-virtual {v0, v14}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e0 │ │ +0b0f4a: 0c02 |00ad: move-result-object v2 │ │ +0b0f4c: 120d |00ae: const/4 v13, #int 0 // #0 │ │ +0b0f4e: 220a 7700 |00af: new-instance v10, Landroid/database/MatrixCursor; // type@0077 │ │ +0b0f52: 123e |00b1: const/4 v14, #int 3 // #3 │ │ +0b0f54: 23ee 1307 |00b2: new-array v14, v14, [Ljava/lang/String; // type@0713 │ │ +0b0f58: 120f |00b4: const/4 v15, #int 0 // #0 │ │ +0b0f5a: 1a10 7715 |00b5: const-string v16, "_id" // string@1577 │ │ +0b0f5e: 4d10 0e0f |00b7: aput-object v16, v14, v15 │ │ +0b0f62: 121f |00b9: const/4 v15, #int 1 // #1 │ │ +0b0f64: 1a10 a534 |00ba: const-string v16, "title" // string@34a5 │ │ +0b0f68: 4d10 0e0f |00bc: aput-object v16, v14, v15 │ │ +0b0f6c: 122f |00be: const/4 v15, #int 2 // #2 │ │ +0b0f6e: 1a10 1d36 |00bf: const-string v16, "wiki" // string@361d │ │ +0b0f72: 4d10 0e0f |00c1: aput-object v16, v14, v15 │ │ +0b0f76: 7020 0a03 ea00 |00c3: invoke-direct {v10, v14}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@030a │ │ +0b0f7c: 6e10 cf31 0200 |00c6: invoke-virtual {v2}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToFirst:()Z // method@31cf │ │ +0b0f82: 0a0e |00c9: move-result v14 │ │ +0b0f84: 380e 2e00 |00ca: if-eqz v14, 00f8 // +002e │ │ +0b0f88: 6e10 d031 0200 |00cc: invoke-virtual {v2}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.moveToNext:()Z // method@31d0 │ │ +0b0f8e: 0a0e |00cf: move-result v14 │ │ +0b0f90: 380e 2800 |00d0: if-eqz v14, 00f8 // +0028 │ │ +0b0f94: 123e |00d2: const/4 v14, #int 3 // #3 │ │ +0b0f96: 23ee 1307 |00d3: new-array v14, v14, [Ljava/lang/String; // type@0713 │ │ +0b0f9a: 120f |00d5: const/4 v15, #int 0 // #0 │ │ +0b0f9c: 7110 4f34 0d00 |00d6: invoke-static {v13}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@344f │ │ +0b0fa2: 0c10 |00d9: move-result-object v16 │ │ +0b0fa4: 4d10 0e0f |00da: aput-object v16, v14, v15 │ │ +0b0fa8: 121f |00dc: const/4 v15, #int 1 // #1 │ │ +0b0faa: 1310 0000 |00dd: const/16 v16, #int 0 // #0 │ │ +0b0fae: 0200 1000 |00df: move/from16 v0, v16 │ │ +0b0fb2: 6e20 cb31 0200 |00e1: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getString:(I)Ljava/lang/String; // method@31cb │ │ +0b0fb8: 0c10 |00e4: move-result-object v16 │ │ +0b0fba: 4d10 0e0f |00e5: aput-object v16, v14, v15 │ │ +0b0fbe: 122f |00e7: const/4 v15, #int 2 // #2 │ │ +0b0fc0: 6e10 cd31 0200 |00e8: invoke-virtual {v2}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.getWikiCursor:()Lfr/renzo/wikipoff/Wiki; // method@31cd │ │ +0b0fc6: 0c10 |00eb: move-result-object v16 │ │ +0b0fc8: 7401 1b32 1000 |00ec: invoke-virtual/range {v16}, Lfr/renzo/wikipoff/Wiki;.getName:()Ljava/lang/String; // method@321b │ │ +0b0fce: 0c10 |00ef: move-result-object v16 │ │ +0b0fd0: 4d10 0e0f |00f0: aput-object v16, v14, v15 │ │ +0b0fd4: 6e20 0c03 ea00 |00f2: invoke-virtual {v10, v14}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@030c │ │ +0b0fda: d80d 0d01 |00f5: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0b0fde: 28d5 |00f7: goto 00cc // -002b │ │ +0b0fe0: 110a |00f8: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x0008 line=143 │ │ 0x000c line=142 │ │ 0x000f line=145 │ │ @@ -184096,68 +184077,68 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -0b0ff8: |[0b0ff8] fr.renzo.wikipoff.Database.getRedirectArticleTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ -0b1008: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0b100a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0b100c: 2204 8206 |0002: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b1010: 7010 5134 0400 |0004: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b1016: 6e30 4834 5806 |0007: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ -0b101c: 0c05 |000a: move-result-object v5 │ │ -0b101e: 6e10 4b34 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0b1024: 0c05 |000e: move-result-object v5 │ │ -0b1026: 6e20 5a34 5400 |000f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b102c: 0c04 |0012: move-result-object v4 │ │ -0b102e: 6e20 4734 6800 |0013: invoke-virtual {v8, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0b1034: 0c05 |0016: move-result-object v5 │ │ -0b1036: 6e20 5a34 5400 |0017: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b103c: 0c04 |001a: move-result-object v4 │ │ -0b103e: 6e10 5f34 0400 |001b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b1044: 0c03 |001e: move-result-object v3 │ │ -0b1046: 1a02 0000 |001f: const-string v2, "" // string@0000 │ │ -0b104a: 1a04 2411 |0021: const-string v4, "SELECT title_to FROM redirects WHERE title_from= ? or title_from =?" // string@1124 │ │ -0b104e: 1225 |0023: const/4 v5, #int 2 // #2 │ │ -0b1050: 2355 1307 |0024: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ -0b1054: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -0b1056: 4d08 0506 |0027: aput-object v8, v5, v6 │ │ -0b105a: 1216 |0029: const/4 v6, #int 1 // #1 │ │ -0b105c: 4d03 0506 |002a: aput-object v3, v5, v6 │ │ -0b1060: 6e30 e231 4705 |002c: invoke-virtual {v7, v4, v5}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ -0b1066: 0c00 |002f: move-result-object v0 │ │ -0b1068: 7210 fa02 0000 |0030: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ -0b106e: 0a04 |0033: move-result v4 │ │ -0b1070: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ -0b1074: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -0b1076: 7220 f602 4000 |0037: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b107c: 0c02 |003a: move-result-object v2 │ │ -0b107e: 7210 e802 0000 |003b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0b1084: 1102 |003e: return-object v2 │ │ -0b1086: 1a04 0804 |003f: const-string v4, "Database" // string@0408 │ │ -0b108a: 2205 8206 |0041: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0b108e: 7010 5134 0500 |0043: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b1094: 1a06 ab0f |0046: const-string v6, "No redirect found for title '" // string@0fab │ │ -0b1098: 6e20 5a34 6500 |0048: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b109e: 0c05 |004b: move-result-object v5 │ │ -0b10a0: 6e20 5a34 8500 |004c: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b10a6: 0c05 |004f: move-result-object v5 │ │ -0b10a8: 1a06 bc00 |0050: const-string v6, "'" // string@00bc │ │ -0b10ac: 6e20 5a34 6500 |0052: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b10b2: 0c05 |0055: move-result-object v5 │ │ -0b10b4: 6e10 5f34 0500 |0056: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b10ba: 0c05 |0059: move-result-object v5 │ │ -0b10bc: 7120 b020 5400 |005a: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -0b10c2: 28de |005d: goto 003b // -0022 │ │ -0b10c4: 0d01 |005e: move-exception v1 │ │ -0b10c6: 5474 d410 |005f: iget-object v4, v7, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ -0b10ca: 6e20 b631 4100 |0061: invoke-virtual {v1, v4}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ -0b10d0: 28da |0064: goto 003e // -0026 │ │ +0b0fe4: |[0b0fe4] fr.renzo.wikipoff.Database.getRedirectArticleTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ +0b0ff4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0b0ff6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0b0ff8: 2204 8206 |0002: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0b0ffc: 7010 5134 0400 |0004: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b1002: 6e30 4834 5806 |0007: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ +0b1008: 0c05 |000a: move-result-object v5 │ │ +0b100a: 6e10 4b34 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0b1010: 0c05 |000e: move-result-object v5 │ │ +0b1012: 6e20 5a34 5400 |000f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1018: 0c04 |0012: move-result-object v4 │ │ +0b101a: 6e20 4734 6800 |0013: invoke-virtual {v8, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0b1020: 0c05 |0016: move-result-object v5 │ │ +0b1022: 6e20 5a34 5400 |0017: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1028: 0c04 |001a: move-result-object v4 │ │ +0b102a: 6e10 5f34 0400 |001b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b1030: 0c03 |001e: move-result-object v3 │ │ +0b1032: 1a02 0000 |001f: const-string v2, "" // string@0000 │ │ +0b1036: 1a04 2411 |0021: const-string v4, "SELECT title_to FROM redirects WHERE title_from= ? or title_from =?" // string@1124 │ │ +0b103a: 1225 |0023: const/4 v5, #int 2 // #2 │ │ +0b103c: 2355 1307 |0024: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ +0b1040: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +0b1042: 4d08 0506 |0027: aput-object v8, v5, v6 │ │ +0b1046: 1216 |0029: const/4 v6, #int 1 // #1 │ │ +0b1048: 4d03 0506 |002a: aput-object v3, v5, v6 │ │ +0b104c: 6e30 e231 4705 |002c: invoke-virtual {v7, v4, v5}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ +0b1052: 0c00 |002f: move-result-object v0 │ │ +0b1054: 7210 fa02 0000 |0030: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ +0b105a: 0a04 |0033: move-result v4 │ │ +0b105c: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ +0b1060: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +0b1062: 7220 f602 4000 |0037: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b1068: 0c02 |003a: move-result-object v2 │ │ +0b106a: 7210 e802 0000 |003b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0b1070: 1102 |003e: return-object v2 │ │ +0b1072: 1a04 0804 |003f: const-string v4, "Database" // string@0408 │ │ +0b1076: 2205 8206 |0041: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0b107a: 7010 5134 0500 |0043: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b1080: 1a06 ab0f |0046: const-string v6, "No redirect found for title '" // string@0fab │ │ +0b1084: 6e20 5a34 6500 |0048: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b108a: 0c05 |004b: move-result-object v5 │ │ +0b108c: 6e20 5a34 8500 |004c: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1092: 0c05 |004f: move-result-object v5 │ │ +0b1094: 1a06 bc00 |0050: const-string v6, "'" // string@00bc │ │ +0b1098: 6e20 5a34 6500 |0052: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b109e: 0c05 |0055: move-result-object v5 │ │ +0b10a0: 6e10 5f34 0500 |0056: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b10a6: 0c05 |0059: move-result-object v5 │ │ +0b10a8: 7120 b020 5400 |005a: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +0b10ae: 28de |005d: goto 003b // -0022 │ │ +0b10b0: 0d01 |005e: move-exception v1 │ │ +0b10b2: 5474 d410 |005f: iget-object v4, v7, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ +0b10b6: 6e20 b631 4100 |0061: invoke-virtual {v1, v4}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ +0b10bc: 28da |0064: goto 003e // -0026 │ │ catches : 1 │ │ 0x0021 - 0x005d │ │ Lfr/renzo/wikipoff/Database$DatabaseException; -> 0x005e │ │ positions : │ │ 0x0002 line=232 │ │ 0x001f line=234 │ │ 0x0021 line=236 │ │ @@ -184182,20 +184163,20 @@ │ │ type : '(Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b10e4: |[0b10e4] fr.renzo.wikipoff.Database.myRawQuery:(Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ -0b10f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b10f6: 2300 1307 |0001: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ -0b10fa: 6e30 e231 2100 |0003: invoke-virtual {v1, v2, v0}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ -0b1100: 0c00 |0006: move-result-object v0 │ │ -0b1102: 1100 |0007: return-object v0 │ │ +0b10d0: |[0b10d0] fr.renzo.wikipoff.Database.myRawQuery:(Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ +0b10e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b10e2: 2300 1307 |0001: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ +0b10e6: 6e30 e231 2100 |0003: invoke-virtual {v1, v2, v0}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ +0b10ec: 0c00 |0006: move-result-object v0 │ │ +0b10ee: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lfr/renzo/wikipoff/Database; │ │ 0x0000 - 0x0008 reg=2 query Ljava/lang/String; │ │ │ │ @@ -184204,22 +184185,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b1104: |[0b1104] fr.renzo.wikipoff.Database.myRawQuery:(Ljava/lang/String;Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ -0b1114: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b1116: 2300 1307 |0001: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ -0b111a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b111c: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ -0b1120: 6e30 e231 3200 |0006: invoke-virtual {v2, v3, v0}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ -0b1126: 0c00 |0009: move-result-object v0 │ │ -0b1128: 1100 |000a: return-object v0 │ │ +0b10f0: |[0b10f0] fr.renzo.wikipoff.Database.myRawQuery:(Ljava/lang/String;Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ +0b1100: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b1102: 2300 1307 |0001: new-array v0, v0, [Ljava/lang/String; // type@0713 │ │ +0b1106: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b1108: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ +0b110c: 6e30 e231 3200 |0006: invoke-virtual {v2, v3, v0}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e2 │ │ +0b1112: 0c00 |0009: move-result-object v0 │ │ +0b1114: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lfr/renzo/wikipoff/Database; │ │ 0x0000 - 0x000b reg=3 query Ljava/lang/String; │ │ 0x0000 - 0x000b reg=4 param1 Ljava/lang/String; │ │ @@ -184229,64 +184210,64 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -0b112c: |[0b112c] fr.renzo.wikipoff.Database.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ -0b113c: 54c7 d710 |0000: iget-object v7, v12, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ -0b1140: 6e10 9534 0700 |0002: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b1146: 0a07 |0005: move-result v7 │ │ -0b1148: 2370 0c07 |0006: new-array v0, v7, [Lfr/renzo/wikipoff/Database$MetaCursor; // type@070c │ │ -0b114c: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -0b114e: 54c7 d710 |0009: iget-object v7, v12, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ -0b1152: 6e10 9034 0700 |000b: invoke-virtual {v7}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b1158: 0c05 |000e: move-result-object v5 │ │ -0b115a: 7210 bf34 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b1160: 0a07 |0012: move-result v7 │ │ -0b1162: 3807 4300 |0013: if-eqz v7, 0056 // +0043 │ │ -0b1166: 7210 c034 0500 |0015: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b116c: 0c06 |0018: move-result-object v6 │ │ -0b116e: 1f06 7900 |0019: check-cast v6, Landroid/database/sqlite/SQLiteDatabase; // type@0079 │ │ -0b1172: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0b1174: 2202 fd05 |001c: new-instance v2, Lfr/renzo/wikipoff/Database$MetaCursor; // type@05fd │ │ -0b1178: 6e30 1003 d60e |001e: invoke-virtual {v6, v13, v14}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0310 │ │ -0b117e: 0c07 |0021: move-result-object v7 │ │ -0b1180: 2208 1406 |0022: new-instance v8, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b1184: 54c9 d410 |0024: iget-object v9, v12, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ -0b1188: 220a 4b06 |0026: new-instance v10, Ljava/io/File; // type@064b │ │ -0b118c: 6e10 0e03 0600 |0028: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@030e │ │ -0b1192: 0c0b |002b: move-result-object v11 │ │ -0b1194: 7020 8d33 ba00 |002c: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -0b119a: 7030 0932 980a |002f: invoke-direct {v8, v9, v10}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;Ljava/io/File;)V // method@3209 │ │ -0b11a0: 7040 b831 c287 |0032: invoke-direct {v2, v12, v7, v8}, Lfr/renzo/wikipoff/Database$MetaCursor;.:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V // method@31b8 │ │ -0b11a6: 4d02 0004 |0035: aput-object v2, v0, v4 │ │ -0b11aa: d804 0401 |0037: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b11ae: 28d6 |0039: goto 000f // -002a │ │ -0b11b0: 0d03 |003a: move-exception v3 │ │ -0b11b2: 6e10 3e32 0300 |003b: invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiException;.printStackTrace:()V // method@323e │ │ -0b11b8: 2207 fc05 |003e: new-instance v7, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ -0b11bc: 1a08 9410 |0040: const-string v8, "Pute chie race" // string@1094 │ │ -0b11c0: 7030 b531 c708 |0042: invoke-direct {v7, v12, v8}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ -0b11c6: 2707 |0045: throw v7 │ │ -0b11c8: 0d03 |0046: move-exception v3 │ │ -0b11ca: 3801 0500 |0047: if-eqz v1, 004c // +0005 │ │ -0b11ce: 6e10 b931 0100 |0049: invoke-virtual {v1}, Lfr/renzo/wikipoff/Database$MetaCursor;.close:()V // method@31b9 │ │ -0b11d4: 2207 fc05 |004c: new-instance v7, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ -0b11d8: 6e10 1103 0300 |004e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteException;.getMessage:()Ljava/lang/String; // method@0311 │ │ -0b11de: 0c08 |0051: move-result-object v8 │ │ -0b11e0: 7030 b531 c708 |0052: invoke-direct {v7, v12, v8}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ -0b11e6: 2707 |0055: throw v7 │ │ -0b11e8: 2207 ff05 |0056: new-instance v7, Lfr/renzo/wikipoff/Database$MyMergeCursor; // type@05ff │ │ -0b11ec: 7030 bd31 c700 |0058: invoke-direct {v7, v12, v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V // method@31bd │ │ -0b11f2: 1107 |005b: return-object v7 │ │ -0b11f4: 0d03 |005c: move-exception v3 │ │ -0b11f6: 0721 |005d: move-object v1, v2 │ │ -0b11f8: 28e9 |005e: goto 0047 // -0017 │ │ +0b1118: |[0b1118] fr.renzo.wikipoff.Database.myRawQuery:(Ljava/lang/String;[Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ +0b1128: 54c6 d710 |0000: iget-object v6, v12, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ +0b112c: 6e10 9534 0600 |0002: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b1132: 0a06 |0005: move-result v6 │ │ +0b1134: 2360 0c07 |0006: new-array v0, v6, [Lfr/renzo/wikipoff/Database$MetaCursor; // type@070c │ │ +0b1138: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +0b113a: 54c6 d710 |0009: iget-object v6, v12, Lfr/renzo/wikipoff/Database;.sqlh:Ljava/util/ArrayList; // field@10d7 │ │ +0b113e: 6e10 9034 0600 |000b: invoke-virtual {v6}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b1144: 0c06 |000e: move-result-object v6 │ │ +0b1146: 7210 bf34 0600 |000f: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b114c: 0a07 |0012: move-result v7 │ │ +0b114e: 3807 4300 |0013: if-eqz v7, 0056 // +0043 │ │ +0b1152: 7210 c034 0600 |0015: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b1158: 0c05 |0018: move-result-object v5 │ │ +0b115a: 1f05 7900 |0019: check-cast v5, Landroid/database/sqlite/SQLiteDatabase; // type@0079 │ │ +0b115e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0b1160: 2202 fd05 |001c: new-instance v2, Lfr/renzo/wikipoff/Database$MetaCursor; // type@05fd │ │ +0b1164: 6e30 1003 d50e |001e: invoke-virtual {v5, v13, v14}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0310 │ │ +0b116a: 0c07 |0021: move-result-object v7 │ │ +0b116c: 2208 1406 |0022: new-instance v8, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b1170: 54c9 d410 |0024: iget-object v9, v12, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ +0b1174: 220a 4b06 |0026: new-instance v10, Ljava/io/File; // type@064b │ │ +0b1178: 6e10 0e03 0500 |0028: invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@030e │ │ +0b117e: 0c0b |002b: move-result-object v11 │ │ +0b1180: 7020 8d33 ba00 |002c: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +0b1186: 7030 0932 980a |002f: invoke-direct {v8, v9, v10}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;Ljava/io/File;)V // method@3209 │ │ +0b118c: 7040 b831 c287 |0032: invoke-direct {v2, v12, v7, v8}, Lfr/renzo/wikipoff/Database$MetaCursor;.:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V // method@31b8 │ │ +0b1192: 4d02 0004 |0035: aput-object v2, v0, v4 │ │ +0b1196: d804 0401 |0037: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b119a: 28d6 |0039: goto 000f // -002a │ │ +0b119c: 0d03 |003a: move-exception v3 │ │ +0b119e: 6e10 3e32 0300 |003b: invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiException;.printStackTrace:()V // method@323e │ │ +0b11a4: 2206 fc05 |003e: new-instance v6, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ +0b11a8: 1a07 9410 |0040: const-string v7, "Pute chie race" // string@1094 │ │ +0b11ac: 7030 b531 c607 |0042: invoke-direct {v6, v12, v7}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ +0b11b2: 2706 |0045: throw v6 │ │ +0b11b4: 0d03 |0046: move-exception v3 │ │ +0b11b6: 3801 0500 |0047: if-eqz v1, 004c // +0005 │ │ +0b11ba: 6e10 b931 0100 |0049: invoke-virtual {v1}, Lfr/renzo/wikipoff/Database$MetaCursor;.close:()V // method@31b9 │ │ +0b11c0: 2206 fc05 |004c: new-instance v6, Lfr/renzo/wikipoff/Database$DatabaseException; // type@05fc │ │ +0b11c4: 6e10 1103 0300 |004e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteException;.getMessage:()Ljava/lang/String; // method@0311 │ │ +0b11ca: 0c07 |0051: move-result-object v7 │ │ +0b11cc: 7030 b531 c607 |0052: invoke-direct {v6, v12, v7}, Lfr/renzo/wikipoff/Database$DatabaseException;.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V // method@31b5 │ │ +0b11d2: 2706 |0055: throw v6 │ │ +0b11d4: 2206 ff05 |0056: new-instance v6, Lfr/renzo/wikipoff/Database$MyMergeCursor; // type@05ff │ │ +0b11d8: 7030 bd31 c600 |0058: invoke-direct {v6, v12, v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;.:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V // method@31bd │ │ +0b11de: 1106 |005b: return-object v6 │ │ +0b11e0: 0d03 |005c: move-exception v3 │ │ +0b11e2: 0721 |005d: move-object v1, v2 │ │ +0b11e4: 28e9 |005e: goto 0047 // -0017 │ │ catches : 3 │ │ 0x001c - 0x0035 │ │ Lfr/renzo/wikipoff/WikiException; -> 0x003a │ │ Landroid/database/sqlite/SQLiteException; -> 0x0046 │ │ 0x0035 - 0x0037 │ │ Landroid/database/sqlite/SQLiteException; -> 0x005c │ │ 0x003b - 0x0046 │ │ @@ -184310,84 +184291,83 @@ │ │ 0x005c line=106 │ │ locals : │ │ 0x001c - 0x0035 reg=1 c Lfr/renzo/wikipoff/Database$MetaCursor; │ │ 0x0035 - 0x003a reg=2 c Lfr/renzo/wikipoff/Database$MetaCursor; │ │ 0x003b - 0x0046 reg=3 e Lfr/renzo/wikipoff/WikiException; │ │ 0x003a - 0x0056 reg=1 c Lfr/renzo/wikipoff/Database$MetaCursor; │ │ 0x0047 - 0x0056 reg=3 e Landroid/database/sqlite/SQLiteException; │ │ - 0x001b - 0x0056 reg=6 sh Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x001b - 0x0056 reg=5 sh Landroid/database/sqlite/SQLiteDatabase; │ │ 0x005c - 0x005e reg=2 c Lfr/renzo/wikipoff/Database$MetaCursor; │ │ 0x0008 - 0x005f reg=0 arraycursors [Lfr/renzo/wikipoff/Database$MetaCursor; │ │ 0x005e - 0x005f reg=1 c Lfr/renzo/wikipoff/Database$MetaCursor; │ │ 0x0009 - 0x005f reg=4 i I │ │ - 0x000f - 0x005f reg=5 i$ Ljava/util/Iterator; │ │ - 0x005c - 0x005f reg=6 sh Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x005c - 0x005f reg=5 sh Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x005f reg=12 this Lfr/renzo/wikipoff/Database; │ │ 0x0000 - 0x005f reg=13 query Ljava/lang/String; │ │ 0x0000 - 0x005f reg=14 objects [Ljava/lang/String; │ │ │ │ #11 : (in Lfr/renzo/wikipoff/Database;) │ │ name : 'searchArticleFromTitle' │ │ type : '(Ljava/lang/String;)Lfr/renzo/wikipoff/Article;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -0b1224: |[0b1224] fr.renzo.wikipoff.Database.searchArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; │ │ -0b1234: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b1236: 6e20 da31 8700 |0001: invoke-virtual {v7, v8}, Lfr/renzo/wikipoff/Database;.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31da │ │ -0b123c: 0c03 |0004: move-result-object v3 │ │ -0b123e: 3903 3400 |0005: if-nez v3, 0039 // +0034 │ │ -0b1242: 6e20 df31 8700 |0007: invoke-virtual {v7, v8}, Lfr/renzo/wikipoff/Database;.getRedirectArticleTitle:(Ljava/lang/String;)Ljava/lang/String; // method@31df │ │ -0b1248: 0c02 |000a: move-result-object v2 │ │ -0b124a: 1a04 0000 |000b: const-string v4, "" // string@0000 │ │ -0b124e: 6e20 3c34 4200 |000d: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b1254: 0a04 |0010: move-result v4 │ │ -0b1256: 3904 0e00 |0011: if-nez v4, 001f // +000e │ │ -0b125a: 7110 8a20 0200 |0013: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@208a │ │ -0b1260: 0c04 |0016: move-result-object v4 │ │ -0b1262: 6e10 2d34 0400 |0017: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ -0b1268: 0c04 |001a: move-result-object v4 │ │ -0b126a: 6e20 da31 4700 |001b: invoke-virtual {v7, v4}, Lfr/renzo/wikipoff/Database;.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31da │ │ -0b1270: 0c03 |001e: move-result-object v3 │ │ -0b1272: 3903 1a00 |001f: if-nez v3, 0039 // +001a │ │ -0b1276: 1a04 2311 |0021: const-string v4, "SELECT title FROM searchTitles WHERE title match ?" // string@1123 │ │ -0b127a: 6e30 e131 4708 |0023: invoke-virtual {v7, v4, v8}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e1 │ │ -0b1280: 0c00 |0026: move-result-object v0 │ │ -0b1282: 7210 fa02 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ -0b1288: 0a04 |002a: move-result v4 │ │ -0b128a: 3804 0b00 |002b: if-eqz v4, 0036 // +000b │ │ -0b128e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -0b1290: 7220 f602 4000 |002e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b1296: 0c04 |0031: move-result-object v4 │ │ -0b1298: 6e20 da31 4700 |0032: invoke-virtual {v7, v4}, Lfr/renzo/wikipoff/Database;.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31da │ │ -0b129e: 0c03 |0035: move-result-object v3 │ │ -0b12a0: 7210 e802 0000 |0036: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0b12a6: 3903 2000 |0039: if-nez v3, 0059 // +0020 │ │ -0b12aa: 1a04 0804 |003b: const-string v4, "Database" // string@0408 │ │ -0b12ae: 2205 8206 |003d: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0b12b2: 7010 5134 0500 |003f: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b12b8: 1a06 9c0f |0042: const-string v6, "No article found for title '" // string@0f9c │ │ -0b12bc: 6e20 5a34 6500 |0044: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b12c2: 0c05 |0047: move-result-object v5 │ │ -0b12c4: 6e20 5a34 8500 |0048: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b12ca: 0c05 |004b: move-result-object v5 │ │ -0b12cc: 1a06 bc00 |004c: const-string v6, "'" // string@00bc │ │ -0b12d0: 6e20 5a34 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b12d6: 0c05 |0051: move-result-object v5 │ │ -0b12d8: 6e10 5f34 0500 |0052: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b12de: 0c05 |0055: move-result-object v5 │ │ -0b12e0: 7120 b020 5400 |0056: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -0b12e6: 1103 |0059: return-object v3 │ │ -0b12e8: 0d01 |005a: move-exception v1 │ │ -0b12ea: 5474 d410 |005b: iget-object v4, v7, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ -0b12ee: 6e20 b631 4100 |005d: invoke-virtual {v1, v4}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ -0b12f4: 28d9 |0060: goto 0039 // -0027 │ │ +0b1210: |[0b1210] fr.renzo.wikipoff.Database.searchArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; │ │ +0b1220: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b1222: 6e20 da31 8700 |0001: invoke-virtual {v7, v8}, Lfr/renzo/wikipoff/Database;.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31da │ │ +0b1228: 0c03 |0004: move-result-object v3 │ │ +0b122a: 3903 3400 |0005: if-nez v3, 0039 // +0034 │ │ +0b122e: 6e20 df31 8700 |0007: invoke-virtual {v7, v8}, Lfr/renzo/wikipoff/Database;.getRedirectArticleTitle:(Ljava/lang/String;)Ljava/lang/String; // method@31df │ │ +0b1234: 0c02 |000a: move-result-object v2 │ │ +0b1236: 1a04 0000 |000b: const-string v4, "" // string@0000 │ │ +0b123a: 6e20 3c34 4200 |000d: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b1240: 0a04 |0010: move-result v4 │ │ +0b1242: 3904 0e00 |0011: if-nez v4, 001f // +000e │ │ +0b1246: 7110 8a20 0200 |0013: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@208a │ │ +0b124c: 0c04 |0016: move-result-object v4 │ │ +0b124e: 6e10 2d34 0400 |0017: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ +0b1254: 0c04 |001a: move-result-object v4 │ │ +0b1256: 6e20 da31 4700 |001b: invoke-virtual {v7, v4}, Lfr/renzo/wikipoff/Database;.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31da │ │ +0b125c: 0c03 |001e: move-result-object v3 │ │ +0b125e: 3903 1a00 |001f: if-nez v3, 0039 // +001a │ │ +0b1262: 1a04 2311 |0021: const-string v4, "SELECT title FROM searchTitles WHERE title match ?" // string@1123 │ │ +0b1266: 6e30 e131 4708 |0023: invoke-virtual {v7, v4, v8}, Lfr/renzo/wikipoff/Database;.myRawQuery:(Ljava/lang/String;Ljava/lang/String;)Lfr/renzo/wikipoff/Database$MyMergeCursor; // method@31e1 │ │ +0b126c: 0c00 |0026: move-result-object v0 │ │ +0b126e: 7210 fa02 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ +0b1274: 0a04 |002a: move-result v4 │ │ +0b1276: 3804 0b00 |002b: if-eqz v4, 0036 // +000b │ │ +0b127a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +0b127c: 7220 f602 4000 |002e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b1282: 0c04 |0031: move-result-object v4 │ │ +0b1284: 6e20 da31 4700 |0032: invoke-virtual {v7, v4}, Lfr/renzo/wikipoff/Database;.getArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31da │ │ +0b128a: 0c03 |0035: move-result-object v3 │ │ +0b128c: 7210 e802 0000 |0036: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0b1292: 3903 2000 |0039: if-nez v3, 0059 // +0020 │ │ +0b1296: 1a04 0804 |003b: const-string v4, "Database" // string@0408 │ │ +0b129a: 2205 8206 |003d: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0b129e: 7010 5134 0500 |003f: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b12a4: 1a06 9c0f |0042: const-string v6, "No article found for title '" // string@0f9c │ │ +0b12a8: 6e20 5a34 6500 |0044: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b12ae: 0c05 |0047: move-result-object v5 │ │ +0b12b0: 6e20 5a34 8500 |0048: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b12b6: 0c05 |004b: move-result-object v5 │ │ +0b12b8: 1a06 bc00 |004c: const-string v6, "'" // string@00bc │ │ +0b12bc: 6e20 5a34 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b12c2: 0c05 |0051: move-result-object v5 │ │ +0b12c4: 6e10 5f34 0500 |0052: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b12ca: 0c05 |0055: move-result-object v5 │ │ +0b12cc: 7120 b020 5400 |0056: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +0b12d2: 1103 |0059: return-object v3 │ │ +0b12d4: 0d01 |005a: move-exception v1 │ │ +0b12d6: 5474 d410 |005b: iget-object v4, v7, Lfr/renzo/wikipoff/Database;.context:Landroid/content/Context; // field@10d4 │ │ +0b12da: 6e20 b631 4100 |005d: invoke-virtual {v1, v4}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ +0b12e0: 28d9 |0060: goto 0039 // -0027 │ │ catches : 1 │ │ 0x0001 - 0x0039 │ │ Lfr/renzo/wikipoff/Database$DatabaseException; -> 0x005a │ │ positions : │ │ 0x0000 line=201 │ │ 0x0001 line=204 │ │ 0x0005 line=205 │ │ @@ -184445,35 +184425,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b1308: |[0b1308] fr.renzo.wikipoff.DownloadUtils.:()V │ │ -0b1318: 1a00 5204 |0000: const-string v0, "DownloadUtils" // string@0452 │ │ -0b131c: 6900 d810 |0002: sput-object v0, Lfr/renzo/wikipoff/DownloadUtils;.TAG:Ljava/lang/String; // field@10d8 │ │ -0b1320: 0e00 |0004: return-void │ │ +0b12f4: |[0b12f4] fr.renzo.wikipoff.DownloadUtils.:()V │ │ +0b1304: 1a00 5204 |0000: const-string v0, "DownloadUtils" // string@0452 │ │ +0b1308: 6900 d810 |0002: sput-object v0, Lfr/renzo/wikipoff/DownloadUtils;.TAG:Ljava/lang/String; // field@10d8 │ │ +0b130c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ │ │ #1 : (in Lfr/renzo/wikipoff/DownloadUtils;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1324: |[0b1324] fr.renzo.wikipoff.DownloadUtils.:()V │ │ -0b1334: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b133a: 0e00 |0003: return-void │ │ +0b1310: |[0b1310] fr.renzo.wikipoff.DownloadUtils.:()V │ │ +0b1320: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/DownloadUtils; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/DownloadUtils;) │ │ @@ -184481,51 +184461,51 @@ │ │ type : '(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -0b133c: |[0b133c] fr.renzo.wikipoff.DownloadUtils.delete:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V │ │ -0b134c: 1a07 131c |0000: const-string v7, "download" // string@1c13 │ │ -0b1350: 6e20 4902 7a00 |0002: invoke-virtual {v10, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0b1356: 0c00 |0005: move-result-object v0 │ │ -0b1358: 1f00 3b00 |0006: check-cast v0, Landroid/app/DownloadManager; // type@003b │ │ -0b135c: 7110 e731 0a00 |0008: invoke-static {v10}, Lfr/renzo/wikipoff/DownloadUtils;.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; // method@31e7 │ │ -0b1362: 0c06 |000b: move-result-object v6 │ │ -0b1364: 6e10 af34 0600 |000c: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@34af │ │ -0b136a: 0c07 |000f: move-result-object v7 │ │ -0b136c: 7210 f334 0700 |0010: invoke-interface {v7}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0b1372: 0c03 |0013: move-result-object v3 │ │ -0b1374: 7210 bf34 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b137a: 0a07 |0017: move-result v7 │ │ -0b137c: 3807 2c00 |0018: if-eqz v7, 0044 // +002c │ │ -0b1380: 7210 c034 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b1386: 0c01 |001d: move-result-object v1 │ │ -0b1388: 1f01 ad06 |001e: check-cast v1, Ljava/util/Map$Entry; // type@06ad │ │ -0b138c: 7210 e334 0100 |0020: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -0b1392: 0c07 |0023: move-result-object v7 │ │ -0b1394: 1f07 7506 |0024: check-cast v7, Ljava/lang/Long; // type@0675 │ │ -0b1398: 6e10 0f34 0700 |0026: invoke-virtual {v7}, Ljava/lang/Long;.longValue:()J // method@340f │ │ -0b139e: 0b04 |0029: move-result-wide v4 │ │ -0b13a0: 7210 e434 0100 |002a: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -0b13a6: 0c02 |002d: move-result-object v2 │ │ -0b13a8: 1f02 8106 |002e: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0b13ac: 6e10 1232 0900 |0030: invoke-virtual {v9}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b13b2: 0c07 |0033: move-result-object v7 │ │ -0b13b4: 6e20 3a34 2700 |0034: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b13ba: 0a07 |0037: move-result v7 │ │ -0b13bc: 3807 dcff |0038: if-eqz v7, 0014 // -0024 │ │ -0b13c0: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -0b13c2: 2377 d206 |003b: new-array v7, v7, [J // type@06d2 │ │ -0b13c6: 1208 |003d: const/4 v8, #int 0 // #0 │ │ -0b13c8: 4c04 0708 |003e: aput-wide v4, v7, v8 │ │ -0b13cc: 6e20 9201 7000 |0040: invoke-virtual {v0, v7}, Landroid/app/DownloadManager;.remove:([J)I // method@0192 │ │ -0b13d2: 28d1 |0043: goto 0014 // -002f │ │ -0b13d4: 0e00 |0044: return-void │ │ +0b1328: |[0b1328] fr.renzo.wikipoff.DownloadUtils.delete:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V │ │ +0b1338: 1a06 131c |0000: const-string v6, "download" // string@1c13 │ │ +0b133c: 6e20 4902 6a00 |0002: invoke-virtual {v10, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0b1342: 0c00 |0005: move-result-object v0 │ │ +0b1344: 1f00 3b00 |0006: check-cast v0, Landroid/app/DownloadManager; // type@003b │ │ +0b1348: 7110 e731 0a00 |0008: invoke-static {v10}, Lfr/renzo/wikipoff/DownloadUtils;.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; // method@31e7 │ │ +0b134e: 0c03 |000b: move-result-object v3 │ │ +0b1350: 6e10 af34 0300 |000c: invoke-virtual {v3}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@34af │ │ +0b1356: 0c06 |000f: move-result-object v6 │ │ +0b1358: 7210 f334 0600 |0010: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0b135e: 0c07 |0013: move-result-object v7 │ │ +0b1360: 7210 bf34 0700 |0014: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b1366: 0a06 |0017: move-result v6 │ │ +0b1368: 3806 2c00 |0018: if-eqz v6, 0044 // +002c │ │ +0b136c: 7210 c034 0700 |001a: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b1372: 0c01 |001d: move-result-object v1 │ │ +0b1374: 1f01 ad06 |001e: check-cast v1, Ljava/util/Map$Entry; // type@06ad │ │ +0b1378: 7210 e334 0100 |0020: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +0b137e: 0c06 |0023: move-result-object v6 │ │ +0b1380: 1f06 7506 |0024: check-cast v6, Ljava/lang/Long; // type@0675 │ │ +0b1384: 6e10 0f34 0600 |0026: invoke-virtual {v6}, Ljava/lang/Long;.longValue:()J // method@340f │ │ +0b138a: 0b04 |0029: move-result-wide v4 │ │ +0b138c: 7210 e434 0100 |002a: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +0b1392: 0c02 |002d: move-result-object v2 │ │ +0b1394: 1f02 8106 |002e: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0b1398: 6e10 1232 0900 |0030: invoke-virtual {v9}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b139e: 0c06 |0033: move-result-object v6 │ │ +0b13a0: 6e20 3a34 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b13a6: 0a06 |0037: move-result v6 │ │ +0b13a8: 3806 dcff |0038: if-eqz v6, 0014 // -0024 │ │ +0b13ac: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +0b13ae: 2366 d206 |003b: new-array v6, v6, [J // type@06d2 │ │ +0b13b2: 1208 |003d: const/4 v8, #int 0 // #0 │ │ +0b13b4: 4c04 0608 |003e: aput-wide v4, v6, v8 │ │ +0b13b8: 6e20 9201 6000 |0040: invoke-virtual {v0, v6}, Landroid/app/DownloadManager;.remove:([J)I // method@0192 │ │ +0b13be: 28d1 |0043: goto 0014 // -002f │ │ +0b13c0: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0008 line=45 │ │ 0x000c line=46 │ │ 0x0020 line=47 │ │ 0x002a line=48 │ │ @@ -184533,69 +184513,68 @@ │ │ 0x003a line=50 │ │ 0x0044 line=54 │ │ locals : │ │ 0x0020 - 0x0044 reg=1 entry Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x0030 - 0x0044 reg=2 f Ljava/lang/String; │ │ 0x002a - 0x0044 reg=4 lid J │ │ 0x0008 - 0x0045 reg=0 dm Landroid/app/DownloadManager; │ │ - 0x0014 - 0x0045 reg=3 i$ Ljava/util/Iterator; │ │ - 0x000c - 0x0045 reg=6 pute Ljava/util/HashMap; Ljava/util/HashMap; │ │ + 0x000c - 0x0045 reg=3 pute Ljava/util/HashMap; Ljava/util/HashMap; │ │ 0x0000 - 0x0045 reg=9 wiki Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0045 reg=10 ctx Landroid/content/Context; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/DownloadUtils;) │ │ name : 'getCurrentDownloads' │ │ type : '(Landroid/content/Context;)Ljava/util/HashMap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0b13d8: |[0b13d8] fr.renzo.wikipoff.DownloadUtils.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; │ │ -0b13e8: 2203 a506 |0000: new-instance v3, Ljava/util/HashMap; // type@06a5 │ │ -0b13ec: 7010 a934 0300 |0002: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0b13f2: 1a05 131c |0005: const-string v5, "download" // string@1c13 │ │ -0b13f6: 6e20 4902 5800 |0007: invoke-virtual {v8, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0b13fc: 0c01 |000a: move-result-object v1 │ │ -0b13fe: 1f01 3b00 |000b: check-cast v1, Landroid/app/DownloadManager; // type@003b │ │ -0b1402: 2202 3900 |000d: new-instance v2, Landroid/app/DownloadManager$Query; // type@0039 │ │ -0b1406: 7010 8a01 0200 |000f: invoke-direct {v2}, Landroid/app/DownloadManager$Query;.:()V // method@018a │ │ -0b140c: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -0b1410: 1305 1f00 |0014: const/16 v5, #int 31 // #1f │ │ -0b1414: 6e20 8c01 5200 |0016: invoke-virtual {v2, v5}, Landroid/app/DownloadManager$Query;.setFilterByStatus:(I)Landroid/app/DownloadManager$Query; // method@018c │ │ -0b141a: 6e20 9101 2100 |0019: invoke-virtual {v1, v2}, Landroid/app/DownloadManager;.query:(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor; // method@0191 │ │ -0b1420: 0c00 |001c: move-result-object v0 │ │ -0b1422: 7210 fb02 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ -0b1428: 0a05 |0020: move-result v5 │ │ -0b142a: 3805 2e00 |0021: if-eqz v5, 004f // +002e │ │ -0b142e: 1a05 e533 |0023: const-string v5, "status" // string@33e5 │ │ -0b1432: 7220 eb02 5000 |0025: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0b1438: 0a05 |0028: move-result v5 │ │ -0b143a: 7220 f202 5000 |0029: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ -0b1440: 0a04 |002c: move-result v4 │ │ -0b1442: 1245 |002d: const/4 v5, #int 4 // #4 │ │ -0b1444: 3254 0500 |002e: if-eq v4, v5, 0033 // +0005 │ │ -0b1448: 1225 |0030: const/4 v5, #int 2 // #2 │ │ -0b144a: 3354 ecff |0031: if-ne v4, v5, 001d // -0014 │ │ -0b144e: 1a05 7715 |0033: const-string v5, "_id" // string@1577 │ │ -0b1452: 7220 eb02 5000 |0035: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0b1458: 0a05 |0038: move-result v5 │ │ -0b145a: 7220 f302 5000 |0039: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ -0b1460: 0b06 |003c: move-result-wide v6 │ │ -0b1462: 7120 1234 7600 |003d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ -0b1468: 0c05 |0040: move-result-object v5 │ │ -0b146a: 1a06 a534 |0041: const-string v6, "title" // string@34a5 │ │ -0b146e: 7220 eb02 6000 |0043: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0b1474: 0a06 |0046: move-result v6 │ │ -0b1476: 7220 f602 6000 |0047: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b147c: 0c06 |004a: move-result-object v6 │ │ -0b147e: 6e30 b334 5306 |004b: invoke-virtual {v3, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0b1484: 28cf |004e: goto 001d // -0031 │ │ -0b1486: 1103 |004f: return-object v3 │ │ +0b13c4: |[0b13c4] fr.renzo.wikipoff.DownloadUtils.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; │ │ +0b13d4: 2203 a506 |0000: new-instance v3, Ljava/util/HashMap; // type@06a5 │ │ +0b13d8: 7010 a934 0300 |0002: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0b13de: 1a05 131c |0005: const-string v5, "download" // string@1c13 │ │ +0b13e2: 6e20 4902 5800 |0007: invoke-virtual {v8, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0b13e8: 0c01 |000a: move-result-object v1 │ │ +0b13ea: 1f01 3b00 |000b: check-cast v1, Landroid/app/DownloadManager; // type@003b │ │ +0b13ee: 2202 3900 |000d: new-instance v2, Landroid/app/DownloadManager$Query; // type@0039 │ │ +0b13f2: 7010 8a01 0200 |000f: invoke-direct {v2}, Landroid/app/DownloadManager$Query;.:()V // method@018a │ │ +0b13f8: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +0b13fc: 1305 1f00 |0014: const/16 v5, #int 31 // #1f │ │ +0b1400: 6e20 8c01 5200 |0016: invoke-virtual {v2, v5}, Landroid/app/DownloadManager$Query;.setFilterByStatus:(I)Landroid/app/DownloadManager$Query; // method@018c │ │ +0b1406: 6e20 9101 2100 |0019: invoke-virtual {v1, v2}, Landroid/app/DownloadManager;.query:(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor; // method@0191 │ │ +0b140c: 0c00 |001c: move-result-object v0 │ │ +0b140e: 7210 fb02 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ +0b1414: 0a05 |0020: move-result v5 │ │ +0b1416: 3805 2e00 |0021: if-eqz v5, 004f // +002e │ │ +0b141a: 1a05 e533 |0023: const-string v5, "status" // string@33e5 │ │ +0b141e: 7220 eb02 5000 |0025: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0b1424: 0a05 |0028: move-result v5 │ │ +0b1426: 7220 f202 5000 |0029: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ +0b142c: 0a04 |002c: move-result v4 │ │ +0b142e: 1245 |002d: const/4 v5, #int 4 // #4 │ │ +0b1430: 3254 0500 |002e: if-eq v4, v5, 0033 // +0005 │ │ +0b1434: 1225 |0030: const/4 v5, #int 2 // #2 │ │ +0b1436: 3354 ecff |0031: if-ne v4, v5, 001d // -0014 │ │ +0b143a: 1a05 7715 |0033: const-string v5, "_id" // string@1577 │ │ +0b143e: 7220 eb02 5000 |0035: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0b1444: 0a05 |0038: move-result v5 │ │ +0b1446: 7220 f302 5000 |0039: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ +0b144c: 0b06 |003c: move-result-wide v6 │ │ +0b144e: 7120 1234 7600 |003d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ +0b1454: 0c05 |0040: move-result-object v5 │ │ +0b1456: 1a06 a534 |0041: const-string v6, "title" // string@34a5 │ │ +0b145a: 7220 eb02 6000 |0043: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0b1460: 0a06 |0046: move-result v6 │ │ +0b1462: 7220 f602 6000 |0047: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b1468: 0c06 |004a: move-result-object v6 │ │ +0b146a: 6e30 b334 5306 |004b: invoke-virtual {v3, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0b1470: 28cf |004e: goto 001d // -0031 │ │ +0b1472: 1103 |004f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0005 line=20 │ │ 0x000d line=21 │ │ 0x0012 line=22 │ │ 0x0014 line=24 │ │ @@ -184618,24 +184597,24 @@ │ │ type : '(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b1488: |[0b1488] fr.renzo.wikipoff.DownloadUtils.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z │ │ -0b1498: 7110 e731 0300 |0000: invoke-static {v3}, Lfr/renzo/wikipoff/DownloadUtils;.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; // method@31e7 │ │ -0b149e: 0c01 |0003: move-result-object v1 │ │ -0b14a0: 6e10 b634 0100 |0004: invoke-virtual {v1}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ -0b14a6: 0c00 |0007: move-result-object v0 │ │ -0b14a8: 6e10 1032 0200 |0008: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0b14ae: 0c01 |000b: move-result-object v1 │ │ -0b14b0: 7220 9e34 1000 |000c: invoke-interface {v0, v1}, Ljava/util/Collection;.containsAll:(Ljava/util/Collection;)Z // method@349e │ │ -0b14b6: 0a01 |000f: move-result v1 │ │ -0b14b8: 0f01 |0010: return v1 │ │ +0b1474: |[0b1474] fr.renzo.wikipoff.DownloadUtils.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z │ │ +0b1484: 7110 e731 0300 |0000: invoke-static {v3}, Lfr/renzo/wikipoff/DownloadUtils;.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; // method@31e7 │ │ +0b148a: 0c01 |0003: move-result-object v1 │ │ +0b148c: 6e10 b634 0100 |0004: invoke-virtual {v1}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ +0b1492: 0c00 |0007: move-result-object v0 │ │ +0b1494: 6e10 1032 0200 |0008: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0b149a: 0c01 |000b: move-result-object v1 │ │ +0b149c: 7220 9e34 1000 |000c: invoke-interface {v0, v1}, Ljava/util/Collection;.containsAll:(Ljava/util/Collection;)Z // method@349e │ │ +0b14a2: 0a01 |000f: move-result v1 │ │ +0b14a4: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0008 line=40 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 cur Ljava/util/Collection; Ljava/util/Collection; │ │ 0x0000 - 0x0011 reg=2 w Lfr/renzo/wikipoff/Wiki; │ │ @@ -185162,17 +185141,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b14bc: |[0b14bc] fr.renzo.wikipoff.R$attr.:()V │ │ -0b14cc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b14d2: 0e00 |0003: return-void │ │ +0b14a8: |[0b14a8] fr.renzo.wikipoff.R$attr.:()V │ │ +0b14b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b14be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$attr; │ │ │ │ Virtual methods - │ │ @@ -185236,17 +185215,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b14d4: |[0b14d4] fr.renzo.wikipoff.R$bool.:()V │ │ -0b14e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b14ea: 0e00 |0003: return-void │ │ +0b14c0: |[0b14c0] fr.renzo.wikipoff.R$bool.:()V │ │ +0b14d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b14d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$bool; │ │ │ │ Virtual methods - │ │ @@ -185330,17 +185309,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b14ec: |[0b14ec] fr.renzo.wikipoff.R$color.:()V │ │ -0b14fc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1502: 0e00 |0003: return-void │ │ +0b14d8: |[0b14d8] fr.renzo.wikipoff.R$color.:()V │ │ +0b14e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b14ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$color; │ │ │ │ Virtual methods - │ │ @@ -185459,17 +185438,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1504: |[0b1504] fr.renzo.wikipoff.R$dimen.:()V │ │ -0b1514: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b151a: 0e00 |0003: return-void │ │ +0b14f0: |[0b14f0] fr.renzo.wikipoff.R$dimen.:()V │ │ +0b1500: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$dimen; │ │ │ │ Virtual methods - │ │ @@ -186098,17 +186077,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b151c: |[0b151c] fr.renzo.wikipoff.R$drawable.:()V │ │ -0b152c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1532: 0e00 |0003: return-void │ │ +0b1508: |[0b1508] fr.renzo.wikipoff.R$drawable.:()V │ │ +0b1518: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b151e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -186672,17 +186651,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1534: |[0b1534] fr.renzo.wikipoff.R$id.:()V │ │ -0b1544: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b154a: 0e00 |0003: return-void │ │ +0b1520: |[0b1520] fr.renzo.wikipoff.R$id.:()V │ │ +0b1530: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$id; │ │ │ │ Virtual methods - │ │ @@ -186726,17 +186705,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b154c: |[0b154c] fr.renzo.wikipoff.R$integer.:()V │ │ -0b155c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1562: 0e00 |0003: return-void │ │ +0b1538: |[0b1538] fr.renzo.wikipoff.R$integer.:()V │ │ +0b1548: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b154e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$integer; │ │ │ │ Virtual methods - │ │ @@ -186955,17 +186934,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1564: |[0b1564] fr.renzo.wikipoff.R$layout.:()V │ │ -0b1574: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b157a: 0e00 |0003: return-void │ │ +0b1550: |[0b1550] fr.renzo.wikipoff.R$layout.:()V │ │ +0b1560: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=847 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$layout; │ │ │ │ Virtual methods - │ │ @@ -187019,17 +186998,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b157c: |[0b157c] fr.renzo.wikipoff.R$menu.:()V │ │ -0b158c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1592: 0e00 |0003: return-void │ │ +0b1568: |[0b1568] fr.renzo.wikipoff.R$menu.:()V │ │ +0b1578: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b157e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$menu; │ │ │ │ Virtual methods - │ │ @@ -187588,17 +187567,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1594: |[0b1594] fr.renzo.wikipoff.R$string.:()V │ │ -0b15a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b15aa: 0e00 |0003: return-void │ │ +0b1580: |[0b1580] fr.renzo.wikipoff.R$string.:()V │ │ +0b1590: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$string; │ │ │ │ Virtual methods - │ │ @@ -188092,17 +188071,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b15ac: |[0b15ac] fr.renzo.wikipoff.R$style.:()V │ │ -0b15bc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b15c2: 0e00 |0003: return-void │ │ +0b1598: |[0b1598] fr.renzo.wikipoff.R$style.:()V │ │ +0b15a8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b15ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=999 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$style; │ │ │ │ Virtual methods - │ │ @@ -188889,70 +188868,70 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 408 16-bit code units │ │ -0b15c4: |[0b15c4] fr.renzo.wikipoff.R$styleable.:()V │ │ -0b15d4: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ -0b15d8: 1254 |0002: const/4 v4, #int 5 // #5 │ │ -0b15da: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -0b15dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0b15de: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -0b15e2: 2300 d106 |0007: new-array v0, v0, [I // type@06d1 │ │ -0b15e6: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ -0b15ec: 6900 2d13 |000c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActionBar:[I // field@132d │ │ -0b15f0: 2330 d106 |000e: new-array v0, v3, [I // type@06d1 │ │ -0b15f4: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ -0b15fa: 4b01 0002 |0013: aput v1, v0, v2 │ │ -0b15fe: 6900 4113 |0015: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActionMenuItemView:[I // field@1341 │ │ -0b1602: 2340 d106 |0017: new-array v0, v4, [I // type@06d1 │ │ -0b1606: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ -0b160c: 6900 4313 |001c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActionMode:[I // field@1343 │ │ -0b1610: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -0b1612: 2300 d106 |001f: new-array v0, v0, [I // type@06d1 │ │ -0b1616: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ -0b161c: 6900 4913 |0024: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActivityChooserView:[I // field@1349 │ │ -0b1620: 1260 |0026: const/4 v0, #int 6 // #6 │ │ -0b1622: 2300 d106 |0027: new-array v0, v0, [I // type@06d1 │ │ -0b1626: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ -0b162c: 6900 4d13 |002c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockMenuGroup:[I // field@134d │ │ -0b1630: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ -0b1634: 2300 d106 |0030: new-array v0, v0, [I // type@06d1 │ │ -0b1638: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ -0b163e: 6900 5413 |0035: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockMenuItem:[I // field@1354 │ │ -0b1642: 2350 d106 |0037: new-array v0, v5, [I // type@06d1 │ │ -0b1646: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ -0b164c: 6900 6613 |003c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockMenuView:[I // field@1366 │ │ -0b1650: 2340 d106 |003e: new-array v0, v4, [I // type@06d1 │ │ -0b1654: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ -0b165a: 6900 6f13 |0043: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockSearchView:[I // field@136f │ │ -0b165e: 2350 d106 |0045: new-array v0, v5, [I // type@06d1 │ │ -0b1662: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ -0b1668: 6900 7513 |004a: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockSpinner:[I // field@1375 │ │ -0b166c: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ -0b1670: 2300 d106 |004e: new-array v0, v0, [I // type@06d1 │ │ -0b1674: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ -0b167a: 6900 7e13 |0053: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockTheme:[I // field@137e │ │ -0b167e: 2330 d106 |0055: new-array v0, v3, [I // type@06d1 │ │ -0b1682: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ -0b1688: 4b01 0002 |005a: aput v1, v0, v2 │ │ -0b168c: 6900 c213 |005c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockView:[I // field@13c2 │ │ -0b1690: 0e00 |005e: return-void │ │ -0b1692: 0000 |005f: nop // spacer │ │ -0b1694: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ -0b16e8: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ -0b1704: 0003 0400 0300 0000 d400 0101 1300 ... |0098: array-data (10 units) │ │ -0b1718: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ -0b1738: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ -0b1784: 0003 0400 0800 0000 1500 017f 1600 ... |00d8: array-data (20 units) │ │ -0b17ac: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ -0b17c8: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ -0b17f0: 0003 0400 4300 0000 1f00 017f 2000 ... |010e: array-data (138 units) │ │ +0b15b0: |[0b15b0] fr.renzo.wikipoff.R$styleable.:()V │ │ +0b15c0: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ +0b15c4: 1254 |0002: const/4 v4, #int 5 // #5 │ │ +0b15c6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +0b15c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0b15ca: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +0b15ce: 2300 d106 |0007: new-array v0, v0, [I // type@06d1 │ │ +0b15d2: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ +0b15d8: 6900 2d13 |000c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActionBar:[I // field@132d │ │ +0b15dc: 2330 d106 |000e: new-array v0, v3, [I // type@06d1 │ │ +0b15e0: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ +0b15e6: 4b01 0002 |0013: aput v1, v0, v2 │ │ +0b15ea: 6900 4113 |0015: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActionMenuItemView:[I // field@1341 │ │ +0b15ee: 2340 d106 |0017: new-array v0, v4, [I // type@06d1 │ │ +0b15f2: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ +0b15f8: 6900 4313 |001c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActionMode:[I // field@1343 │ │ +0b15fc: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +0b15fe: 2300 d106 |001f: new-array v0, v0, [I // type@06d1 │ │ +0b1602: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ +0b1608: 6900 4913 |0024: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockActivityChooserView:[I // field@1349 │ │ +0b160c: 1260 |0026: const/4 v0, #int 6 // #6 │ │ +0b160e: 2300 d106 |0027: new-array v0, v0, [I // type@06d1 │ │ +0b1612: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ +0b1618: 6900 4d13 |002c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockMenuGroup:[I // field@134d │ │ +0b161c: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ +0b1620: 2300 d106 |0030: new-array v0, v0, [I // type@06d1 │ │ +0b1624: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ +0b162a: 6900 5413 |0035: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockMenuItem:[I // field@1354 │ │ +0b162e: 2350 d106 |0037: new-array v0, v5, [I // type@06d1 │ │ +0b1632: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ +0b1638: 6900 6613 |003c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockMenuView:[I // field@1366 │ │ +0b163c: 2340 d106 |003e: new-array v0, v4, [I // type@06d1 │ │ +0b1640: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ +0b1646: 6900 6f13 |0043: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockSearchView:[I // field@136f │ │ +0b164a: 2350 d106 |0045: new-array v0, v5, [I // type@06d1 │ │ +0b164e: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ +0b1654: 6900 7513 |004a: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockSpinner:[I // field@1375 │ │ +0b1658: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ +0b165c: 2300 d106 |004e: new-array v0, v0, [I // type@06d1 │ │ +0b1660: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ +0b1666: 6900 7e13 |0053: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockTheme:[I // field@137e │ │ +0b166a: 2330 d106 |0055: new-array v0, v3, [I // type@06d1 │ │ +0b166e: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ +0b1674: 4b01 0002 |005a: aput v1, v0, v2 │ │ +0b1678: 6900 c213 |005c: sput-object v0, Lfr/renzo/wikipoff/R$styleable;.SherlockView:[I // field@13c2 │ │ +0b167c: 0e00 |005e: return-void │ │ +0b167e: 0000 |005f: nop // spacer │ │ +0b1680: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ +0b16d4: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ +0b16f0: 0003 0400 0300 0000 d400 0101 1300 ... |0098: array-data (10 units) │ │ +0b1704: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ +0b1724: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ +0b1770: 0003 0400 0800 0000 1500 017f 1600 ... |00d8: array-data (20 units) │ │ +0b1798: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ +0b17b4: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ +0b17dc: 0003 0400 4300 0000 1f00 017f 2000 ... |010e: array-data (138 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1153 │ │ 0x000e line=1411 │ │ 0x0017 line=1438 │ │ 0x001e line=1516 │ │ 0x0026 line=1569 │ │ @@ -188978,17 +188957,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1904: |[0b1904] fr.renzo.wikipoff.R$styleable.:()V │ │ -0b1914: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b191a: 0e00 |0003: return-void │ │ +0b18f0: |[0b18f0] fr.renzo.wikipoff.R$styleable.:()V │ │ +0b1900: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1906: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$styleable; │ │ │ │ Virtual methods - │ │ @@ -189027,17 +189006,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b191c: |[0b191c] fr.renzo.wikipoff.R$xml.:()V │ │ -0b192c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1932: 0e00 |0003: return-void │ │ +0b1908: |[0b1908] fr.renzo.wikipoff.R$xml.:()V │ │ +0b1918: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b191e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R$xml; │ │ │ │ Virtual methods - │ │ @@ -189070,21 +189049,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1934: |[0b1934] fr.renzo.wikipoff.R.:()V │ │ -0b1944: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b194a: 0e00 |0003: return-void │ │ +0b1920: |[0b1920] fr.renzo.wikipoff.R.:()V │ │ +0b1930: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=1106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 4247 (R.java) │ │ │ │ Class #823 header: │ │ @@ -189131,21 +189109,21 @@ │ │ type : '(Ljava/lang/String;ZZI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0b194c: |[0b194c] fr.renzo.wikipoff.StorageUtils$StorageInfo.:(Ljava/lang/String;ZZI)V │ │ -0b195c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1962: 5b01 c613 |0003: iput-object v1, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b1966: 5c02 c713 |0005: iput-boolean v2, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.readonly:Z // field@13c7 │ │ -0b196a: 5c03 c813 |0007: iput-boolean v3, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.removable:Z // field@13c8 │ │ -0b196e: 5904 c513 |0009: iput v4, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.number:I // field@13c5 │ │ -0b1972: 0e00 |000b: return-void │ │ +0b1938: |[0b1938] fr.renzo.wikipoff.StorageUtils$StorageInfo.:(Ljava/lang/String;ZZI)V │ │ +0b1948: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b194e: 5b01 c613 |0003: iput-object v1, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b1952: 5c02 c713 |0005: iput-boolean v2, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.readonly:Z // field@13c7 │ │ +0b1956: 5c03 c813 |0007: iput-boolean v3, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.removable:Z // field@13c8 │ │ +0b195a: 5904 c513 |0009: iput v4, v0, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.number:I // field@13c5 │ │ +0b195e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -189163,21 +189141,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b1974: |[0b1974] fr.renzo.wikipoff.StorageUtils$StorageInfo.equals:(Ljava/lang/Object;)Z │ │ -0b1984: 1f03 1206 |0000: check-cast v3, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b1988: 5430 c613 |0002: iget-object v0, v3, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b198c: 5421 c613 |0004: iget-object v1, v2, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b1990: 6e20 3c34 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b1996: 0a00 |0009: move-result v0 │ │ -0b1998: 0f00 |000a: return v0 │ │ +0b1960: |[0b1960] fr.renzo.wikipoff.StorageUtils$StorageInfo.equals:(Ljava/lang/Object;)Z │ │ +0b1970: 1f03 1206 |0000: check-cast v3, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b1974: 5430 c613 |0002: iget-object v0, v3, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b1978: 5421 c613 |0004: iget-object v1, v2, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b197c: 6e20 3c34 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b1982: 0a00 |0009: move-result v0 │ │ +0b1984: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 st Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=2 this Lfr/renzo/wikipoff/StorageUtils$StorageInfo; │ │ │ │ @@ -189186,89 +189164,89 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -0b199c: |[0b199c] fr.renzo.wikipoff.StorageUtils$StorageInfo.getDisplayName:(Landroid/content/Context;)Ljava/lang/String; │ │ -0b19ac: 1404 6800 057f |0000: const v4, #float 1.76789e+38 // #7f050068 │ │ -0b19b2: 1403 1a00 057f |0003: const v3, #float 1.76788e+38 // #7f05001a │ │ -0b19b8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -0b19ba: 2200 8206 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0b19be: 7010 5134 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b19c4: 5551 c813 |000c: iget-boolean v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.removable:Z // field@13c8 │ │ -0b19c8: 3901 2e00 |000e: if-nez v1, 003c // +002e │ │ -0b19cc: 5451 c613 |0010: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b19d0: 1a02 1e01 |0012: const-string v2, "/files" // string@011e │ │ -0b19d4: 6e20 3b34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0b19da: 0a01 |0017: move-result v1 │ │ -0b19dc: 3801 1c00 |0018: if-eqz v1, 0034 // +001c │ │ -0b19e0: 6e20 4702 4600 |001a: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b19e6: 0c01 |001d: move-result-object v1 │ │ -0b19e8: 6e20 5a34 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b19ee: 5551 c713 |0021: iget-boolean v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.readonly:Z // field@13c7 │ │ -0b19f2: 3801 0c00 |0023: if-eqz v1, 002f // +000c │ │ -0b19f6: 1401 1f00 057f |0025: const v1, #float 1.76788e+38 // #7f05001f │ │ -0b19fc: 6e20 4702 1600 |0028: invoke-virtual {v6, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b1a02: 0c01 |002b: move-result-object v1 │ │ -0b1a04: 6e20 5a34 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b1a0a: 6e10 5f34 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b1a10: 0c01 |0032: move-result-object v1 │ │ -0b1a12: 1101 |0033: return-object v1 │ │ -0b1a14: 6e20 4702 3600 |0034: invoke-virtual {v6, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b1a1a: 0c01 |0037: move-result-object v1 │ │ -0b1a1c: 6e20 5a34 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b1a22: 28e6 |003b: goto 0021 // -001a │ │ -0b1a24: 5251 c513 |003c: iget v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.number:I // field@13c5 │ │ -0b1a28: 3721 1800 |003e: if-le v1, v2, 0056 // +0018 │ │ -0b1a2c: 1401 2100 057f |0040: const v1, #float 1.76788e+38 // #7f050021 │ │ -0b1a32: 2322 1107 |0043: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -0b1a36: 1203 |0045: const/4 v3, #int 0 // #0 │ │ -0b1a38: 5254 c513 |0046: iget v4, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.number:I // field@13c5 │ │ -0b1a3c: 7110 0c34 0400 |0048: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0b1a42: 0c04 |004b: move-result-object v4 │ │ -0b1a44: 4d04 0203 |004c: aput-object v4, v2, v3 │ │ -0b1a48: 6e30 4802 1602 |004e: invoke-virtual {v6, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0248 │ │ -0b1a4e: 0c01 |0051: move-result-object v1 │ │ -0b1a50: 6e20 5a34 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b1a56: 28cc |0055: goto 0021 // -0034 │ │ -0b1a58: 5451 c613 |0056: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b1a5c: 1a02 7d1c |0058: const-string v2, "emulated" // string@1c7d │ │ -0b1a60: 6e20 3a34 2100 |005a: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1a66: 0a01 |005d: move-result v1 │ │ -0b1a68: 3801 1c00 |005e: if-eqz v1, 007a // +001c │ │ -0b1a6c: 5451 c613 |0060: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b1a70: 1a02 1e01 |0062: const-string v2, "/files" // string@011e │ │ -0b1a74: 6e20 3b34 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0b1a7a: 0a01 |0067: move-result v1 │ │ -0b1a7c: 3801 0a00 |0068: if-eqz v1, 0072 // +000a │ │ -0b1a80: 6e20 4702 4600 |006a: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b1a86: 0c01 |006d: move-result-object v1 │ │ -0b1a88: 6e20 5a34 1000 |006e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b1a8e: 28b0 |0071: goto 0021 // -0050 │ │ -0b1a90: 6e20 4702 3600 |0072: invoke-virtual {v6, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b1a96: 0c01 |0075: move-result-object v1 │ │ -0b1a98: 6e20 5a34 1000 |0076: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b1a9e: 28a8 |0079: goto 0021 // -0058 │ │ -0b1aa0: 5451 c613 |007a: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b1aa4: 1a02 1e01 |007c: const-string v2, "/files" // string@011e │ │ -0b1aa8: 6e20 3b34 2100 |007e: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0b1aae: 0a01 |0081: move-result v1 │ │ -0b1ab0: 3801 0d00 |0082: if-eqz v1, 008f // +000d │ │ -0b1ab4: 1401 6600 057f |0084: const v1, #float 1.76789e+38 // #7f050066 │ │ -0b1aba: 6e20 4702 1600 |0087: invoke-virtual {v6, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b1ac0: 0c01 |008a: move-result-object v1 │ │ -0b1ac2: 6e20 5a34 1000 |008b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b1ac8: 2893 |008e: goto 0021 // -006d │ │ -0b1aca: 1401 6700 057f |008f: const v1, #float 1.76789e+38 // #7f050067 │ │ -0b1ad0: 6e20 4702 1600 |0092: invoke-virtual {v6, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b1ad6: 0c01 |0095: move-result-object v1 │ │ -0b1ad8: 6e20 5a34 1000 |0096: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b1ade: 2888 |0099: goto 0021 // -0078 │ │ +0b1988: |[0b1988] fr.renzo.wikipoff.StorageUtils$StorageInfo.getDisplayName:(Landroid/content/Context;)Ljava/lang/String; │ │ +0b1998: 1404 6800 057f |0000: const v4, #float 1.76789e+38 // #7f050068 │ │ +0b199e: 1403 1a00 057f |0003: const v3, #float 1.76788e+38 // #7f05001a │ │ +0b19a4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +0b19a6: 2200 8206 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0b19aa: 7010 5134 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b19b0: 5551 c813 |000c: iget-boolean v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.removable:Z // field@13c8 │ │ +0b19b4: 3901 2e00 |000e: if-nez v1, 003c // +002e │ │ +0b19b8: 5451 c613 |0010: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b19bc: 1a02 1e01 |0012: const-string v2, "/files" // string@011e │ │ +0b19c0: 6e20 3b34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0b19c6: 0a01 |0017: move-result v1 │ │ +0b19c8: 3801 1c00 |0018: if-eqz v1, 0034 // +001c │ │ +0b19cc: 6e20 4702 4600 |001a: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b19d2: 0c01 |001d: move-result-object v1 │ │ +0b19d4: 6e20 5a34 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b19da: 5551 c713 |0021: iget-boolean v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.readonly:Z // field@13c7 │ │ +0b19de: 3801 0c00 |0023: if-eqz v1, 002f // +000c │ │ +0b19e2: 1401 1f00 057f |0025: const v1, #float 1.76788e+38 // #7f05001f │ │ +0b19e8: 6e20 4702 1600 |0028: invoke-virtual {v6, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b19ee: 0c01 |002b: move-result-object v1 │ │ +0b19f0: 6e20 5a34 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b19f6: 6e10 5f34 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b19fc: 0c01 |0032: move-result-object v1 │ │ +0b19fe: 1101 |0033: return-object v1 │ │ +0b1a00: 6e20 4702 3600 |0034: invoke-virtual {v6, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b1a06: 0c01 |0037: move-result-object v1 │ │ +0b1a08: 6e20 5a34 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1a0e: 28e6 |003b: goto 0021 // -001a │ │ +0b1a10: 5251 c513 |003c: iget v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.number:I // field@13c5 │ │ +0b1a14: 3721 1800 |003e: if-le v1, v2, 0056 // +0018 │ │ +0b1a18: 1401 2100 057f |0040: const v1, #float 1.76788e+38 // #7f050021 │ │ +0b1a1e: 2322 1107 |0043: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +0b1a22: 1203 |0045: const/4 v3, #int 0 // #0 │ │ +0b1a24: 5254 c513 |0046: iget v4, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.number:I // field@13c5 │ │ +0b1a28: 7110 0c34 0400 |0048: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0b1a2e: 0c04 |004b: move-result-object v4 │ │ +0b1a30: 4d04 0203 |004c: aput-object v4, v2, v3 │ │ +0b1a34: 6e30 4802 1602 |004e: invoke-virtual {v6, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0248 │ │ +0b1a3a: 0c01 |0051: move-result-object v1 │ │ +0b1a3c: 6e20 5a34 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1a42: 28cc |0055: goto 0021 // -0034 │ │ +0b1a44: 5451 c613 |0056: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b1a48: 1a02 7d1c |0058: const-string v2, "emulated" // string@1c7d │ │ +0b1a4c: 6e20 3a34 2100 |005a: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1a52: 0a01 |005d: move-result v1 │ │ +0b1a54: 3801 1c00 |005e: if-eqz v1, 007a // +001c │ │ +0b1a58: 5451 c613 |0060: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b1a5c: 1a02 1e01 |0062: const-string v2, "/files" // string@011e │ │ +0b1a60: 6e20 3b34 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0b1a66: 0a01 |0067: move-result v1 │ │ +0b1a68: 3801 0a00 |0068: if-eqz v1, 0072 // +000a │ │ +0b1a6c: 6e20 4702 4600 |006a: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b1a72: 0c01 |006d: move-result-object v1 │ │ +0b1a74: 6e20 5a34 1000 |006e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1a7a: 28b0 |0071: goto 0021 // -0050 │ │ +0b1a7c: 6e20 4702 3600 |0072: invoke-virtual {v6, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b1a82: 0c01 |0075: move-result-object v1 │ │ +0b1a84: 6e20 5a34 1000 |0076: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1a8a: 28a8 |0079: goto 0021 // -0058 │ │ +0b1a8c: 5451 c613 |007a: iget-object v1, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b1a90: 1a02 1e01 |007c: const-string v2, "/files" // string@011e │ │ +0b1a94: 6e20 3b34 2100 |007e: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0b1a9a: 0a01 |0081: move-result v1 │ │ +0b1a9c: 3801 0d00 |0082: if-eqz v1, 008f // +000d │ │ +0b1aa0: 1401 6600 057f |0084: const v1, #float 1.76789e+38 // #7f050066 │ │ +0b1aa6: 6e20 4702 1600 |0087: invoke-virtual {v6, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b1aac: 0c01 |008a: move-result-object v1 │ │ +0b1aae: 6e20 5a34 1000 |008b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1ab4: 2893 |008e: goto 0021 // -006d │ │ +0b1ab6: 1401 6700 057f |008f: const v1, #float 1.76789e+38 // #7f050067 │ │ +0b1abc: 6e20 4702 1600 |0092: invoke-virtual {v6, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b1ac2: 0c01 |0095: move-result-object v1 │ │ +0b1ac4: 6e20 5a34 1000 |0096: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b1aca: 2888 |0099: goto 0021 // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=50 │ │ 0x000c line=51 │ │ 0x0010 line=52 │ │ 0x001a line=53 │ │ 0x0021 line=72 │ │ @@ -189330,61 +189308,60 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1ae0: |[0b1ae0] fr.renzo.wikipoff.StorageUtils.:()V │ │ -0b1af0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1af6: 0e00 |0003: return-void │ │ +0b1acc: |[0b1acc] fr.renzo.wikipoff.StorageUtils.:()V │ │ +0b1adc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ - 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/StorageUtils; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/StorageUtils;) │ │ name : 'getDefaultStorage' │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0b1af8: |[0b1af8] fr.renzo.wikipoff.StorageUtils.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; │ │ -0b1b08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0b1b0a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0b1b0c: 6003 4501 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b1b10: 1304 1300 |0004: const/16 v4, #int 19 // #13 │ │ -0b1b14: 3443 2000 |0006: if-lt v3, v4, 0026 // +0020 │ │ -0b1b18: 6e20 3e02 5600 |0008: invoke-virtual {v6, v5}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@023e │ │ -0b1b1e: 0c00 |000b: move-result-object v0 │ │ -0b1b20: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0b1b22: 2103 |000d: array-length v3, v0 │ │ -0b1b24: 3531 1400 |000e: if-ge v1, v3, 0022 // +0014 │ │ -0b1b28: 4603 0001 |0010: aget-object v3, v0, v1 │ │ -0b1b2c: 3803 1100 |0012: if-eqz v3, 0023 // +0011 │ │ -0b1b30: 4603 0001 |0014: aget-object v3, v0, v1 │ │ -0b1b34: 6e10 9433 0300 |0016: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0b1b3a: 0c02 |0019: move-result-object v2 │ │ -0b1b3c: 1a03 e12f |001a: const-string v3, "sdcard_ext" // string@2fe1 │ │ -0b1b40: 6e20 3a34 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1b46: 0a03 |001f: move-result v3 │ │ -0b1b48: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -0b1b4c: 1102 |0022: return-object v2 │ │ -0b1b4e: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b1b52: 28e8 |0025: goto 000d // -0018 │ │ -0b1b54: 6e20 3d02 5600 |0026: invoke-virtual {v6, v5}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@023d │ │ -0b1b5a: 0c03 |0029: move-result-object v3 │ │ -0b1b5c: 6e10 9433 0300 |002a: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0b1b62: 0c02 |002d: move-result-object v2 │ │ -0b1b64: 28f4 |002e: goto 0022 // -000c │ │ +0b1ae4: |[0b1ae4] fr.renzo.wikipoff.StorageUtils.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; │ │ +0b1af4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0b1af6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0b1af8: 6003 4501 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b1afc: 1304 1300 |0004: const/16 v4, #int 19 // #13 │ │ +0b1b00: 3443 2000 |0006: if-lt v3, v4, 0026 // +0020 │ │ +0b1b04: 6e20 3e02 5600 |0008: invoke-virtual {v6, v5}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@023e │ │ +0b1b0a: 0c00 |000b: move-result-object v0 │ │ +0b1b0c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0b1b0e: 2103 |000d: array-length v3, v0 │ │ +0b1b10: 3531 1400 |000e: if-ge v1, v3, 0022 // +0014 │ │ +0b1b14: 4603 0001 |0010: aget-object v3, v0, v1 │ │ +0b1b18: 3803 1100 |0012: if-eqz v3, 0023 // +0011 │ │ +0b1b1c: 4603 0001 |0014: aget-object v3, v0, v1 │ │ +0b1b20: 6e10 9433 0300 |0016: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0b1b26: 0c02 |0019: move-result-object v2 │ │ +0b1b28: 1a03 e12f |001a: const-string v3, "sdcard_ext" // string@2fe1 │ │ +0b1b2c: 6e20 3a34 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1b32: 0a03 |001f: move-result v3 │ │ +0b1b34: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0b1b38: 1102 |0022: return-object v2 │ │ +0b1b3a: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b1b3e: 28e8 |0025: goto 000d // -0018 │ │ +0b1b40: 6e20 3d02 5600 |0026: invoke-virtual {v6, v5}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@023d │ │ +0b1b46: 0c03 |0029: move-result-object v3 │ │ +0b1b48: 6e10 9433 0300 |002a: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0b1b4e: 0c02 |002d: move-result-object v2 │ │ +0b1b50: 28f4 |002e: goto 0022 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0002 line=81 │ │ 0x0008 line=82 │ │ 0x000c line=83 │ │ 0x0010 line=84 │ │ @@ -189406,49 +189383,49 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -0b1b68: |[0b1b68] fr.renzo.wikipoff.StorageUtils.getDefaultStorageInfo:(Landroid/content/Context;)Ljava/util/ArrayList; │ │ -0b1b78: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0b1b7a: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -0b1b7c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0b1b7e: 2202 9f06 |0003: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0b1b82: 7010 8534 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b1b88: 6004 4501 |0008: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b1b8c: 1305 1300 |000a: const/16 v5, #int 19 // #13 │ │ -0b1b90: 3454 2200 |000c: if-lt v4, v5, 002e // +0022 │ │ -0b1b94: 6e20 3e02 8900 |000e: invoke-virtual {v9, v8}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@023e │ │ -0b1b9a: 0c00 |0011: move-result-object v0 │ │ -0b1b9c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0b1b9e: 2104 |0013: array-length v4, v0 │ │ -0b1ba0: 3541 2b00 |0014: if-ge v1, v4, 003f // +002b │ │ -0b1ba4: 4604 0001 |0016: aget-object v4, v0, v1 │ │ -0b1ba8: 3904 0500 |0018: if-nez v4, 001d // +0005 │ │ -0b1bac: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b1bb0: 28f7 |001c: goto 0013 // -0009 │ │ -0b1bb2: 4604 0001 |001d: aget-object v4, v0, v1 │ │ -0b1bb6: 6e10 9433 0400 |001f: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0b1bbc: 0c03 |0022: move-result-object v3 │ │ -0b1bbe: 2204 1206 |0023: new-instance v4, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b1bc2: d905 0100 |0025: rsub-int/lit8 v5, v1, #int 0 // #00 │ │ -0b1bc6: 7055 0032 3476 |0027: invoke-direct {v4, v3, v6, v7, v5}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ -0b1bcc: 6e20 8934 4200 |002a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b1bd2: 28ed |002d: goto 001a // -0013 │ │ -0b1bd4: 6e20 3d02 8900 |002e: invoke-virtual {v9, v8}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@023d │ │ -0b1bda: 0c04 |0031: move-result-object v4 │ │ -0b1bdc: 6e10 9433 0400 |0032: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0b1be2: 0c03 |0035: move-result-object v3 │ │ -0b1be4: 2204 1206 |0036: new-instance v4, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b1be8: 12f5 |0038: const/4 v5, #int -1 // #ff │ │ -0b1bea: 7055 0032 3476 |0039: invoke-direct {v4, v3, v6, v7, v5}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ -0b1bf0: 6e20 8934 4200 |003c: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b1bf6: 1102 |003f: return-object v2 │ │ +0b1b54: |[0b1b54] fr.renzo.wikipoff.StorageUtils.getDefaultStorageInfo:(Landroid/content/Context;)Ljava/util/ArrayList; │ │ +0b1b64: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0b1b66: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +0b1b68: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0b1b6a: 2202 9f06 |0003: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0b1b6e: 7010 8534 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b1b74: 6004 4501 |0008: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b1b78: 1305 1300 |000a: const/16 v5, #int 19 // #13 │ │ +0b1b7c: 3454 2200 |000c: if-lt v4, v5, 002e // +0022 │ │ +0b1b80: 6e20 3e02 8900 |000e: invoke-virtual {v9, v8}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@023e │ │ +0b1b86: 0c00 |0011: move-result-object v0 │ │ +0b1b88: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0b1b8a: 2104 |0013: array-length v4, v0 │ │ +0b1b8c: 3541 2b00 |0014: if-ge v1, v4, 003f // +002b │ │ +0b1b90: 4604 0001 |0016: aget-object v4, v0, v1 │ │ +0b1b94: 3904 0500 |0018: if-nez v4, 001d // +0005 │ │ +0b1b98: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b1b9c: 28f7 |001c: goto 0013 // -0009 │ │ +0b1b9e: 4604 0001 |001d: aget-object v4, v0, v1 │ │ +0b1ba2: 6e10 9433 0400 |001f: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0b1ba8: 0c03 |0022: move-result-object v3 │ │ +0b1baa: 2204 1206 |0023: new-instance v4, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b1bae: d905 0100 |0025: rsub-int/lit8 v5, v1, #int 0 // #00 │ │ +0b1bb2: 7055 0032 3476 |0027: invoke-direct {v4, v3, v6, v7, v5}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ +0b1bb8: 6e20 8934 4200 |002a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b1bbe: 28ed |002d: goto 001a // -0013 │ │ +0b1bc0: 6e20 3d02 8900 |002e: invoke-virtual {v9, v8}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@023d │ │ +0b1bc6: 0c04 |0031: move-result-object v4 │ │ +0b1bc8: 6e10 9433 0400 |0032: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0b1bce: 0c03 |0035: move-result-object v3 │ │ +0b1bd0: 2204 1206 |0036: new-instance v4, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b1bd4: 12f5 |0038: const/4 v5, #int -1 // #ff │ │ +0b1bd6: 7055 0032 3476 |0039: invoke-direct {v4, v3, v6, v7, v5}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ +0b1bdc: 6e20 8934 4200 |003c: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b1be2: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=97 │ │ 0x0008 line=99 │ │ 0x000e line=100 │ │ 0x0012 line=101 │ │ 0x0016 line=102 │ │ @@ -189471,211 +189448,211 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 25 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 357 16-bit code units │ │ -0b1bf8: |[0b1bf8] fr.renzo.wikipoff.StorageUtils.getStorageList:()Ljava/util/List; │ │ -0b1c08: 2210 9f06 |0000: new-instance v16, Ljava/util/ArrayList; // type@069f │ │ -0b1c0c: 7601 8534 1000 |0002: invoke-direct/range {v16}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b1c12: 7100 c904 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ -0b1c18: 0c16 |0008: move-result-object v22 │ │ -0b1c1a: 7401 9933 1600 |0009: invoke-virtual/range {v22}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -0b1c20: 0c08 |000c: move-result-object v8 │ │ -0b1c22: 7100 cc04 0000 |000d: invoke-static {}, Landroid/os/Environment;.isExternalStorageRemovable:()Z // method@04cc │ │ -0b1c28: 0a0b |0010: move-result v11 │ │ -0b1c2a: 7100 ca04 0000 |0011: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@04ca │ │ -0b1c30: 0c0c |0014: move-result-object v12 │ │ -0b1c32: 1a16 3c2a |0015: const-string v22, "mounted" // string@2a3c │ │ -0b1c36: 0800 1600 |0017: move-object/from16 v0, v22 │ │ -0b1c3a: 6e20 3c34 0c00 |0019: invoke-virtual {v12, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b1c40: 0a16 |001c: move-result v22 │ │ -0b1c42: 3916 0c00 |001d: if-nez v22, 0029 // +000c │ │ -0b1c46: 1a16 3d2a |001f: const-string v22, "mounted_ro" // string@2a3d │ │ -0b1c4a: 0800 1600 |0021: move-object/from16 v0, v22 │ │ -0b1c4e: 6e20 3c34 0c00 |0023: invoke-virtual {v12, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b1c54: 0a16 |0026: move-result v22 │ │ -0b1c56: 3816 d200 |0027: if-eqz v22, 00f9 // +00d2 │ │ -0b1c5a: 1219 |0029: const/4 v9, #int 1 // #1 │ │ -0b1c5c: 7100 ca04 0000 |002a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@04ca │ │ -0b1c62: 0c16 |002d: move-result-object v22 │ │ -0b1c64: 1a17 3d2a |002e: const-string v23, "mounted_ro" // string@2a3d │ │ -0b1c68: 7402 3c34 1600 |0030: invoke-virtual/range {v22, v23}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b1c6e: 0a0a |0033: move-result v10 │ │ -0b1c70: 2212 a606 |0034: new-instance v18, Ljava/util/HashSet; // type@06a6 │ │ -0b1c74: 7601 b734 1200 |0036: invoke-direct/range {v18}, Ljava/util/HashSet;.:()V // method@34b7 │ │ -0b1c7a: 1206 |0039: const/4 v6, #int 0 // #0 │ │ -0b1c7c: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -0b1c7e: 2205 4806 |003b: new-instance v5, Ljava/io/BufferedReader; // type@0648 │ │ -0b1c82: 2216 5006 |003d: new-instance v22, Ljava/io/FileReader; // type@0650 │ │ -0b1c86: 1a17 2301 |003f: const-string v23, "/proc/mounts" // string@0123 │ │ -0b1c8a: 7602 b133 1600 |0041: invoke-direct/range {v22, v23}, Ljava/io/FileReader;.:(Ljava/lang/String;)V // method@33b1 │ │ -0b1c90: 0800 1600 |0044: move-object/from16 v0, v22 │ │ -0b1c94: 7020 8533 0500 |0046: invoke-direct {v5, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@3385 │ │ -0b1c9a: 0167 |0049: move v7, v6 │ │ -0b1c9c: 6e10 8733 0500 |004a: invoke-virtual {v5}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@3387 │ │ -0b1ca2: 0c0f |004d: move-result-object v15 │ │ -0b1ca4: 380f ae00 |004e: if-eqz v15, 00fc // +00ae │ │ -0b1ca8: 1a16 bd35 |0050: const-string v22, "vfat" // string@35bd │ │ -0b1cac: 0800 1600 |0052: move-object/from16 v0, v22 │ │ -0b1cb0: 6e20 3a34 0f00 |0054: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1cb6: 0a16 |0057: move-result v22 │ │ -0b1cb8: 3916 0c00 |0058: if-nez v22, 0064 // +000c │ │ -0b1cbc: 1a16 1f01 |005a: const-string v22, "/mnt" // string@011f │ │ -0b1cc0: 0800 1600 |005c: move-object/from16 v0, v22 │ │ -0b1cc4: 6e20 3a34 0f00 |005e: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1cca: 0a16 |0061: move-result v22 │ │ -0b1ccc: 3816 e8ff |0062: if-eqz v22, 004a // -0018 │ │ -0b1cd0: 2214 b106 |0064: new-instance v20, Ljava/util/StringTokenizer; // type@06b1 │ │ -0b1cd4: 1a16 0700 |0066: const-string v22, " " // string@0007 │ │ -0b1cd8: 0800 1400 |0068: move-object/from16 v0, v20 │ │ -0b1cdc: 0801 1600 |006a: move-object/from16 v1, v22 │ │ -0b1ce0: 7030 fd34 f001 |006c: invoke-direct {v0, v15, v1}, Ljava/util/StringTokenizer;.:(Ljava/lang/String;Ljava/lang/String;)V // method@34fd │ │ -0b1ce6: 7401 fe34 1400 |006f: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ -0b1cec: 0c15 |0072: move-result-object v21 │ │ -0b1cee: 7401 fe34 1400 |0073: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ -0b1cf4: 0c11 |0076: move-result-object v17 │ │ -0b1cf6: 0800 1200 |0077: move-object/from16 v0, v18 │ │ -0b1cfa: 0801 1100 |0079: move-object/from16 v1, v17 │ │ -0b1cfe: 6e20 bc34 1000 |007b: invoke-virtual {v0, v1}, Ljava/util/HashSet;.contains:(Ljava/lang/Object;)Z // method@34bc │ │ -0b1d04: 0a16 |007e: move-result v22 │ │ -0b1d06: 3916 cbff |007f: if-nez v22, 004a // -0035 │ │ -0b1d0a: 7401 fe34 1400 |0081: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ -0b1d10: 0c15 |0084: move-result-object v21 │ │ -0b1d12: 7401 fe34 1400 |0085: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ -0b1d18: 0c16 |0088: move-result-object v22 │ │ -0b1d1a: 1a17 fc00 |0089: const-string v23, "," // string@00fc │ │ -0b1d1e: 7402 4434 1600 |008b: invoke-virtual/range {v22, v23}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ -0b1d24: 0c16 |008e: move-result-object v22 │ │ -0b1d26: 7701 9834 1600 |008f: invoke-static/range {v22}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ -0b1d2c: 0c0e |0092: move-result-object v14 │ │ -0b1d2e: 1a16 502f |0093: const-string v22, "ro" // string@2f50 │ │ -0b1d32: 0800 1600 |0095: move-object/from16 v0, v22 │ │ -0b1d36: 7220 d634 0e00 |0097: invoke-interface {v14, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@34d6 │ │ -0b1d3c: 0a13 |009a: move-result v19 │ │ -0b1d3e: 1a16 1c01 |009b: const-string v22, "/dev/block/vold" // string@011c │ │ -0b1d42: 0800 1600 |009d: move-object/from16 v0, v22 │ │ -0b1d46: 6e20 3a34 0f00 |009f: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1d4c: 0a16 |00a2: move-result v22 │ │ -0b1d4e: 3816 c000 |00a3: if-eqz v22, 0163 // +00c0 │ │ -0b1d52: 1a16 2201 |00a5: const-string v22, "/mnt/secure" // string@0122 │ │ -0b1d56: 0800 1600 |00a7: move-object/from16 v0, v22 │ │ -0b1d5a: 6e20 3a34 0f00 |00a9: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1d60: 0a16 |00ac: move-result v22 │ │ -0b1d62: 3916 b600 |00ad: if-nez v22, 0163 // +00b6 │ │ -0b1d66: 1a16 2001 |00af: const-string v22, "/mnt/asec" // string@0120 │ │ -0b1d6a: 0800 1600 |00b1: move-object/from16 v0, v22 │ │ -0b1d6e: 6e20 3a34 0f00 |00b3: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1d74: 0a16 |00b6: move-result v22 │ │ -0b1d76: 3916 ac00 |00b7: if-nez v22, 0163 // +00ac │ │ -0b1d7a: 1a16 2101 |00b9: const-string v22, "/mnt/obb" // string@0121 │ │ -0b1d7e: 0800 1600 |00bb: move-object/from16 v0, v22 │ │ -0b1d82: 6e20 3a34 0f00 |00bd: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1d88: 0a16 |00c0: move-result v22 │ │ -0b1d8a: 3916 a200 |00c1: if-nez v22, 0163 // +00a2 │ │ -0b1d8e: 1a16 1d01 |00c3: const-string v22, "/dev/mapper" // string@011d │ │ -0b1d92: 0800 1600 |00c5: move-object/from16 v0, v22 │ │ -0b1d96: 6e20 3a34 0f00 |00c7: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1d9c: 0a16 |00ca: move-result v22 │ │ -0b1d9e: 3916 9800 |00cb: if-nez v22, 0163 // +0098 │ │ -0b1da2: 1a16 b334 |00cd: const-string v22, "tmpfs" // string@34b3 │ │ -0b1da6: 0800 1600 |00cf: move-object/from16 v0, v22 │ │ -0b1daa: 6e20 3a34 0f00 |00d1: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ -0b1db0: 0a16 |00d4: move-result v22 │ │ -0b1db2: 3916 8e00 |00d5: if-nez v22, 0163 // +008e │ │ -0b1db6: 0800 1200 |00d7: move-object/from16 v0, v18 │ │ -0b1dba: 0801 1100 |00d9: move-object/from16 v1, v17 │ │ -0b1dbe: 6e20 ba34 1000 |00db: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@34ba │ │ -0b1dc4: 2216 1206 |00de: new-instance v22, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b1dc8: 1317 0100 |00e0: const/16 v23, #int 1 // #1 │ │ -0b1dcc: d806 0701 |00e2: add-int/lit8 v6, v7, #int 1 // #01 │ │ -0b1dd0: 0800 1600 |00e4: move-object/from16 v0, v22 │ │ -0b1dd4: 0801 1100 |00e6: move-object/from16 v1, v17 │ │ -0b1dd8: 0202 1300 |00e8: move/from16 v2, v19 │ │ -0b1ddc: 0203 1700 |00ea: move/from16 v3, v23 │ │ -0b1de0: 7057 0032 1032 |00ec: invoke-direct {v0, v1, v2, v3, v7}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ -0b1de6: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ -0b1dea: 0801 1600 |00f1: move-object/from16 v1, v22 │ │ -0b1dee: 7220 d334 1000 |00f3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0b1df4: 0167 |00f6: move v7, v6 │ │ -0b1df6: 2900 53ff |00f7: goto/16 004a // -00ad │ │ -0b1dfa: 1209 |00f9: const/4 v9, #int 0 // #0 │ │ -0b1dfc: 2900 30ff |00fa: goto/16 002a // -00d0 │ │ -0b1e00: 3809 6500 |00fc: if-eqz v9, 0161 // +0065 │ │ -0b1e04: 0800 1200 |00fe: move-object/from16 v0, v18 │ │ -0b1e08: 6e20 ba34 8000 |0100: invoke-virtual {v0, v8}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@34ba │ │ -0b1e0e: 1317 0000 |0103: const/16 v23, #int 0 // #0 │ │ -0b1e12: 2218 1206 |0105: new-instance v24, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b1e16: 380b 1900 |0107: if-eqz v11, 0120 // +0019 │ │ -0b1e1a: d806 0701 |0109: add-int/lit8 v6, v7, #int 1 // #01 │ │ -0b1e1e: 0800 1800 |010b: move-object/from16 v0, v24 │ │ -0b1e22: 7057 0032 80ba |010d: invoke-direct {v0, v8, v10, v11, v7}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ -0b1e28: 0800 1000 |0110: move-object/from16 v0, v16 │ │ -0b1e2c: 0201 1700 |0112: move/from16 v1, v23 │ │ -0b1e30: 0802 1800 |0114: move-object/from16 v2, v24 │ │ -0b1e34: 7230 d234 1002 |0116: invoke-interface {v0, v1, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@34d2 │ │ -0b1e3a: 3805 4600 |0119: if-eqz v5, 015f // +0046 │ │ -0b1e3e: 6e10 8633 0500 |011b: invoke-virtual {v5}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ -0b1e44: 0754 |011e: move-object v4, v5 │ │ -0b1e46: 1110 |011f: return-object v16 │ │ -0b1e48: 1316 ffff |0120: const/16 v22, #int -1 // #ffff │ │ -0b1e4c: 0176 |0122: move v6, v7 │ │ -0b1e4e: 0207 1600 |0123: move/from16 v7, v22 │ │ -0b1e52: 28e6 |0125: goto 010b // -001a │ │ -0b1e54: 0d16 |0126: move-exception v22 │ │ -0b1e56: 0754 |0127: move-object v4, v5 │ │ -0b1e58: 28f7 |0128: goto 011f // -0009 │ │ -0b1e5a: 0d0d |0129: move-exception v13 │ │ -0b1e5c: 6e10 a933 0d00 |012a: invoke-virtual {v13}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@33a9 │ │ -0b1e62: 3804 f2ff |012d: if-eqz v4, 011f // -000e │ │ -0b1e66: 6e10 8633 0400 |012f: invoke-virtual {v4}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ -0b1e6c: 28ed |0132: goto 011f // -0013 │ │ -0b1e6e: 0d16 |0133: move-exception v22 │ │ -0b1e70: 28eb |0134: goto 011f // -0015 │ │ -0b1e72: 0d0d |0135: move-exception v13 │ │ -0b1e74: 6e10 b433 0d00 |0136: invoke-virtual {v13}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0b1e7a: 3804 e6ff |0139: if-eqz v4, 011f // -001a │ │ -0b1e7e: 6e10 8633 0400 |013b: invoke-virtual {v4}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ -0b1e84: 28e1 |013e: goto 011f // -001f │ │ -0b1e86: 0d16 |013f: move-exception v22 │ │ -0b1e88: 28df |0140: goto 011f // -0021 │ │ -0b1e8a: 0d16 |0141: move-exception v22 │ │ -0b1e8c: 3804 0500 |0142: if-eqz v4, 0147 // +0005 │ │ -0b1e90: 6e10 8633 0400 |0144: invoke-virtual {v4}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ -0b1e96: 2716 |0147: throw v22 │ │ -0b1e98: 0d17 |0148: move-exception v23 │ │ -0b1e9a: 28fe |0149: goto 0147 // -0002 │ │ -0b1e9c: 0d16 |014a: move-exception v22 │ │ -0b1e9e: 0754 |014b: move-object v4, v5 │ │ -0b1ea0: 0176 |014c: move v6, v7 │ │ -0b1ea2: 28f5 |014d: goto 0142 // -000b │ │ -0b1ea4: 0d16 |014e: move-exception v22 │ │ -0b1ea6: 0754 |014f: move-object v4, v5 │ │ -0b1ea8: 28f2 |0150: goto 0142 // -000e │ │ -0b1eaa: 0d0d |0151: move-exception v13 │ │ -0b1eac: 0754 |0152: move-object v4, v5 │ │ -0b1eae: 0176 |0153: move v6, v7 │ │ -0b1eb0: 28e2 |0154: goto 0136 // -001e │ │ -0b1eb2: 0d0d |0155: move-exception v13 │ │ -0b1eb4: 0754 |0156: move-object v4, v5 │ │ -0b1eb6: 28df |0157: goto 0136 // -0021 │ │ -0b1eb8: 0d0d |0158: move-exception v13 │ │ -0b1eba: 0754 |0159: move-object v4, v5 │ │ -0b1ebc: 0176 |015a: move v6, v7 │ │ -0b1ebe: 28cf |015b: goto 012a // -0031 │ │ -0b1ec0: 0d0d |015c: move-exception v13 │ │ -0b1ec2: 0754 |015d: move-object v4, v5 │ │ -0b1ec4: 28cc |015e: goto 012a // -0034 │ │ -0b1ec6: 0754 |015f: move-object v4, v5 │ │ -0b1ec8: 28bf |0160: goto 011f // -0041 │ │ -0b1eca: 0176 |0161: move v6, v7 │ │ -0b1ecc: 28b7 |0162: goto 0119 // -0049 │ │ -0b1ece: 0176 |0163: move v6, v7 │ │ -0b1ed0: 2892 |0164: goto 00f6 // -006e │ │ +0b1be4: |[0b1be4] fr.renzo.wikipoff.StorageUtils.getStorageList:()Ljava/util/List; │ │ +0b1bf4: 2210 9f06 |0000: new-instance v16, Ljava/util/ArrayList; // type@069f │ │ +0b1bf8: 7601 8534 1000 |0002: invoke-direct/range {v16}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b1bfe: 7100 c904 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@04c9 │ │ +0b1c04: 0c16 |0008: move-result-object v22 │ │ +0b1c06: 7401 9933 1600 |0009: invoke-virtual/range {v22}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +0b1c0c: 0c08 |000c: move-result-object v8 │ │ +0b1c0e: 7100 cc04 0000 |000d: invoke-static {}, Landroid/os/Environment;.isExternalStorageRemovable:()Z // method@04cc │ │ +0b1c14: 0a0b |0010: move-result v11 │ │ +0b1c16: 7100 ca04 0000 |0011: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@04ca │ │ +0b1c1c: 0c0c |0014: move-result-object v12 │ │ +0b1c1e: 1a16 3c2a |0015: const-string v22, "mounted" // string@2a3c │ │ +0b1c22: 0800 1600 |0017: move-object/from16 v0, v22 │ │ +0b1c26: 6e20 3c34 0c00 |0019: invoke-virtual {v12, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b1c2c: 0a16 |001c: move-result v22 │ │ +0b1c2e: 3916 0c00 |001d: if-nez v22, 0029 // +000c │ │ +0b1c32: 1a16 3d2a |001f: const-string v22, "mounted_ro" // string@2a3d │ │ +0b1c36: 0800 1600 |0021: move-object/from16 v0, v22 │ │ +0b1c3a: 6e20 3c34 0c00 |0023: invoke-virtual {v12, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b1c40: 0a16 |0026: move-result v22 │ │ +0b1c42: 3816 d200 |0027: if-eqz v22, 00f9 // +00d2 │ │ +0b1c46: 1219 |0029: const/4 v9, #int 1 // #1 │ │ +0b1c48: 7100 ca04 0000 |002a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@04ca │ │ +0b1c4e: 0c16 |002d: move-result-object v22 │ │ +0b1c50: 1a17 3d2a |002e: const-string v23, "mounted_ro" // string@2a3d │ │ +0b1c54: 7402 3c34 1600 |0030: invoke-virtual/range {v22, v23}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b1c5a: 0a0a |0033: move-result v10 │ │ +0b1c5c: 2212 a606 |0034: new-instance v18, Ljava/util/HashSet; // type@06a6 │ │ +0b1c60: 7601 b734 1200 |0036: invoke-direct/range {v18}, Ljava/util/HashSet;.:()V // method@34b7 │ │ +0b1c66: 1206 |0039: const/4 v6, #int 0 // #0 │ │ +0b1c68: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0b1c6a: 2205 4806 |003b: new-instance v5, Ljava/io/BufferedReader; // type@0648 │ │ +0b1c6e: 2216 5006 |003d: new-instance v22, Ljava/io/FileReader; // type@0650 │ │ +0b1c72: 1a17 2301 |003f: const-string v23, "/proc/mounts" // string@0123 │ │ +0b1c76: 7602 b133 1600 |0041: invoke-direct/range {v22, v23}, Ljava/io/FileReader;.:(Ljava/lang/String;)V // method@33b1 │ │ +0b1c7c: 0800 1600 |0044: move-object/from16 v0, v22 │ │ +0b1c80: 7020 8533 0500 |0046: invoke-direct {v5, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@3385 │ │ +0b1c86: 0167 |0049: move v7, v6 │ │ +0b1c88: 6e10 8733 0500 |004a: invoke-virtual {v5}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@3387 │ │ +0b1c8e: 0c0f |004d: move-result-object v15 │ │ +0b1c90: 380f ae00 |004e: if-eqz v15, 00fc // +00ae │ │ +0b1c94: 1a16 bd35 |0050: const-string v22, "vfat" // string@35bd │ │ +0b1c98: 0800 1600 |0052: move-object/from16 v0, v22 │ │ +0b1c9c: 6e20 3a34 0f00 |0054: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1ca2: 0a16 |0057: move-result v22 │ │ +0b1ca4: 3916 0c00 |0058: if-nez v22, 0064 // +000c │ │ +0b1ca8: 1a16 1f01 |005a: const-string v22, "/mnt" // string@011f │ │ +0b1cac: 0800 1600 |005c: move-object/from16 v0, v22 │ │ +0b1cb0: 6e20 3a34 0f00 |005e: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1cb6: 0a16 |0061: move-result v22 │ │ +0b1cb8: 3816 e8ff |0062: if-eqz v22, 004a // -0018 │ │ +0b1cbc: 2214 b106 |0064: new-instance v20, Ljava/util/StringTokenizer; // type@06b1 │ │ +0b1cc0: 1a16 0700 |0066: const-string v22, " " // string@0007 │ │ +0b1cc4: 0800 1400 |0068: move-object/from16 v0, v20 │ │ +0b1cc8: 0801 1600 |006a: move-object/from16 v1, v22 │ │ +0b1ccc: 7030 fd34 f001 |006c: invoke-direct {v0, v15, v1}, Ljava/util/StringTokenizer;.:(Ljava/lang/String;Ljava/lang/String;)V // method@34fd │ │ +0b1cd2: 7401 fe34 1400 |006f: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ +0b1cd8: 0c15 |0072: move-result-object v21 │ │ +0b1cda: 7401 fe34 1400 |0073: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ +0b1ce0: 0c11 |0076: move-result-object v17 │ │ +0b1ce2: 0800 1200 |0077: move-object/from16 v0, v18 │ │ +0b1ce6: 0801 1100 |0079: move-object/from16 v1, v17 │ │ +0b1cea: 6e20 bc34 1000 |007b: invoke-virtual {v0, v1}, Ljava/util/HashSet;.contains:(Ljava/lang/Object;)Z // method@34bc │ │ +0b1cf0: 0a16 |007e: move-result v22 │ │ +0b1cf2: 3916 cbff |007f: if-nez v22, 004a // -0035 │ │ +0b1cf6: 7401 fe34 1400 |0081: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ +0b1cfc: 0c15 |0084: move-result-object v21 │ │ +0b1cfe: 7401 fe34 1400 |0085: invoke-virtual/range {v20}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@34fe │ │ +0b1d04: 0c16 |0088: move-result-object v22 │ │ +0b1d06: 1a17 fc00 |0089: const-string v23, "," // string@00fc │ │ +0b1d0a: 7402 4434 1600 |008b: invoke-virtual/range {v22, v23}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ +0b1d10: 0c16 |008e: move-result-object v22 │ │ +0b1d12: 7701 9834 1600 |008f: invoke-static/range {v22}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@3498 │ │ +0b1d18: 0c0e |0092: move-result-object v14 │ │ +0b1d1a: 1a16 502f |0093: const-string v22, "ro" // string@2f50 │ │ +0b1d1e: 0800 1600 |0095: move-object/from16 v0, v22 │ │ +0b1d22: 7220 d634 0e00 |0097: invoke-interface {v14, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@34d6 │ │ +0b1d28: 0a13 |009a: move-result v19 │ │ +0b1d2a: 1a16 1c01 |009b: const-string v22, "/dev/block/vold" // string@011c │ │ +0b1d2e: 0800 1600 |009d: move-object/from16 v0, v22 │ │ +0b1d32: 6e20 3a34 0f00 |009f: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1d38: 0a16 |00a2: move-result v22 │ │ +0b1d3a: 3816 c000 |00a3: if-eqz v22, 0163 // +00c0 │ │ +0b1d3e: 1a16 2201 |00a5: const-string v22, "/mnt/secure" // string@0122 │ │ +0b1d42: 0800 1600 |00a7: move-object/from16 v0, v22 │ │ +0b1d46: 6e20 3a34 0f00 |00a9: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1d4c: 0a16 |00ac: move-result v22 │ │ +0b1d4e: 3916 b600 |00ad: if-nez v22, 0163 // +00b6 │ │ +0b1d52: 1a16 2001 |00af: const-string v22, "/mnt/asec" // string@0120 │ │ +0b1d56: 0800 1600 |00b1: move-object/from16 v0, v22 │ │ +0b1d5a: 6e20 3a34 0f00 |00b3: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1d60: 0a16 |00b6: move-result v22 │ │ +0b1d62: 3916 ac00 |00b7: if-nez v22, 0163 // +00ac │ │ +0b1d66: 1a16 2101 |00b9: const-string v22, "/mnt/obb" // string@0121 │ │ +0b1d6a: 0800 1600 |00bb: move-object/from16 v0, v22 │ │ +0b1d6e: 6e20 3a34 0f00 |00bd: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1d74: 0a16 |00c0: move-result v22 │ │ +0b1d76: 3916 a200 |00c1: if-nez v22, 0163 // +00a2 │ │ +0b1d7a: 1a16 1d01 |00c3: const-string v22, "/dev/mapper" // string@011d │ │ +0b1d7e: 0800 1600 |00c5: move-object/from16 v0, v22 │ │ +0b1d82: 6e20 3a34 0f00 |00c7: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1d88: 0a16 |00ca: move-result v22 │ │ +0b1d8a: 3916 9800 |00cb: if-nez v22, 0163 // +0098 │ │ +0b1d8e: 1a16 b334 |00cd: const-string v22, "tmpfs" // string@34b3 │ │ +0b1d92: 0800 1600 |00cf: move-object/from16 v0, v22 │ │ +0b1d96: 6e20 3a34 0f00 |00d1: invoke-virtual {v15, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@343a │ │ +0b1d9c: 0a16 |00d4: move-result v22 │ │ +0b1d9e: 3916 8e00 |00d5: if-nez v22, 0163 // +008e │ │ +0b1da2: 0800 1200 |00d7: move-object/from16 v0, v18 │ │ +0b1da6: 0801 1100 |00d9: move-object/from16 v1, v17 │ │ +0b1daa: 6e20 ba34 1000 |00db: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@34ba │ │ +0b1db0: 2216 1206 |00de: new-instance v22, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b1db4: 1317 0100 |00e0: const/16 v23, #int 1 // #1 │ │ +0b1db8: d806 0701 |00e2: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0b1dbc: 0800 1600 |00e4: move-object/from16 v0, v22 │ │ +0b1dc0: 0801 1100 |00e6: move-object/from16 v1, v17 │ │ +0b1dc4: 0202 1300 |00e8: move/from16 v2, v19 │ │ +0b1dc8: 0203 1700 |00ea: move/from16 v3, v23 │ │ +0b1dcc: 7057 0032 1032 |00ec: invoke-direct {v0, v1, v2, v3, v7}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ +0b1dd2: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ +0b1dd6: 0801 1600 |00f1: move-object/from16 v1, v22 │ │ +0b1dda: 7220 d334 1000 |00f3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0b1de0: 0167 |00f6: move v7, v6 │ │ +0b1de2: 2900 53ff |00f7: goto/16 004a // -00ad │ │ +0b1de6: 1209 |00f9: const/4 v9, #int 0 // #0 │ │ +0b1de8: 2900 30ff |00fa: goto/16 002a // -00d0 │ │ +0b1dec: 3809 6500 |00fc: if-eqz v9, 0161 // +0065 │ │ +0b1df0: 0800 1200 |00fe: move-object/from16 v0, v18 │ │ +0b1df4: 6e20 ba34 8000 |0100: invoke-virtual {v0, v8}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@34ba │ │ +0b1dfa: 1317 0000 |0103: const/16 v23, #int 0 // #0 │ │ +0b1dfe: 2218 1206 |0105: new-instance v24, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b1e02: 380b 1900 |0107: if-eqz v11, 0120 // +0019 │ │ +0b1e06: d806 0701 |0109: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0b1e0a: 0800 1800 |010b: move-object/from16 v0, v24 │ │ +0b1e0e: 7057 0032 80ba |010d: invoke-direct {v0, v8, v10, v11, v7}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.:(Ljava/lang/String;ZZI)V // method@3200 │ │ +0b1e14: 0800 1000 |0110: move-object/from16 v0, v16 │ │ +0b1e18: 0201 1700 |0112: move/from16 v1, v23 │ │ +0b1e1c: 0802 1800 |0114: move-object/from16 v2, v24 │ │ +0b1e20: 7230 d234 1002 |0116: invoke-interface {v0, v1, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@34d2 │ │ +0b1e26: 3805 4600 |0119: if-eqz v5, 015f // +0046 │ │ +0b1e2a: 6e10 8633 0500 |011b: invoke-virtual {v5}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ +0b1e30: 0754 |011e: move-object v4, v5 │ │ +0b1e32: 1110 |011f: return-object v16 │ │ +0b1e34: 1316 ffff |0120: const/16 v22, #int -1 // #ffff │ │ +0b1e38: 0176 |0122: move v6, v7 │ │ +0b1e3a: 0207 1600 |0123: move/from16 v7, v22 │ │ +0b1e3e: 28e6 |0125: goto 010b // -001a │ │ +0b1e40: 0d16 |0126: move-exception v22 │ │ +0b1e42: 0754 |0127: move-object v4, v5 │ │ +0b1e44: 28f7 |0128: goto 011f // -0009 │ │ +0b1e46: 0d0d |0129: move-exception v13 │ │ +0b1e48: 6e10 a933 0d00 |012a: invoke-virtual {v13}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@33a9 │ │ +0b1e4e: 3804 f2ff |012d: if-eqz v4, 011f // -000e │ │ +0b1e52: 6e10 8633 0400 |012f: invoke-virtual {v4}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ +0b1e58: 28ed |0132: goto 011f // -0013 │ │ +0b1e5a: 0d16 |0133: move-exception v22 │ │ +0b1e5c: 28eb |0134: goto 011f // -0015 │ │ +0b1e5e: 0d0d |0135: move-exception v13 │ │ +0b1e60: 6e10 b433 0d00 |0136: invoke-virtual {v13}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0b1e66: 3804 e6ff |0139: if-eqz v4, 011f // -001a │ │ +0b1e6a: 6e10 8633 0400 |013b: invoke-virtual {v4}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ +0b1e70: 28e1 |013e: goto 011f // -001f │ │ +0b1e72: 0d16 |013f: move-exception v22 │ │ +0b1e74: 28df |0140: goto 011f // -0021 │ │ +0b1e76: 0d16 |0141: move-exception v22 │ │ +0b1e78: 3804 0500 |0142: if-eqz v4, 0147 // +0005 │ │ +0b1e7c: 6e10 8633 0400 |0144: invoke-virtual {v4}, Ljava/io/BufferedReader;.close:()V // method@3386 │ │ +0b1e82: 2716 |0147: throw v22 │ │ +0b1e84: 0d17 |0148: move-exception v23 │ │ +0b1e86: 28fe |0149: goto 0147 // -0002 │ │ +0b1e88: 0d16 |014a: move-exception v22 │ │ +0b1e8a: 0754 |014b: move-object v4, v5 │ │ +0b1e8c: 0176 |014c: move v6, v7 │ │ +0b1e8e: 28f5 |014d: goto 0142 // -000b │ │ +0b1e90: 0d16 |014e: move-exception v22 │ │ +0b1e92: 0754 |014f: move-object v4, v5 │ │ +0b1e94: 28f2 |0150: goto 0142 // -000e │ │ +0b1e96: 0d0d |0151: move-exception v13 │ │ +0b1e98: 0754 |0152: move-object v4, v5 │ │ +0b1e9a: 0176 |0153: move v6, v7 │ │ +0b1e9c: 28e2 |0154: goto 0136 // -001e │ │ +0b1e9e: 0d0d |0155: move-exception v13 │ │ +0b1ea0: 0754 |0156: move-object v4, v5 │ │ +0b1ea2: 28df |0157: goto 0136 // -0021 │ │ +0b1ea4: 0d0d |0158: move-exception v13 │ │ +0b1ea6: 0754 |0159: move-object v4, v5 │ │ +0b1ea8: 0176 |015a: move v6, v7 │ │ +0b1eaa: 28cf |015b: goto 012a // -0031 │ │ +0b1eac: 0d0d |015c: move-exception v13 │ │ +0b1eae: 0754 |015d: move-object v4, v5 │ │ +0b1eb0: 28cc |015e: goto 012a // -0034 │ │ +0b1eb2: 0754 |015f: move-object v4, v5 │ │ +0b1eb4: 28bf |0160: goto 011f // -0041 │ │ +0b1eb6: 0176 |0161: move v6, v7 │ │ +0b1eb8: 28b7 |0162: goto 0119 // -0049 │ │ +0b1eba: 0176 |0163: move v6, v7 │ │ +0b1ebc: 2892 |0164: goto 00f6 // -006e │ │ catches : 11 │ │ 0x003b - 0x0049 │ │ Ljava/io/FileNotFoundException; -> 0x0129 │ │ Ljava/io/IOException; -> 0x0135 │ │ -> 0x0141 │ │ 0x004a - 0x00e0 │ │ Ljava/io/FileNotFoundException; -> 0x0158 │ │ @@ -189707,14 +189684,15 @@ │ │ Ljava/io/IOException; -> 0x0148 │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ 0x000d line=117 │ │ 0x0011 line=118 │ │ 0x0015 line=119 │ │ + 0x0021 line=120 │ │ 0x002a line=121 │ │ 0x0034 line=123 │ │ 0x0039 line=124 │ │ 0x003a line=128 │ │ 0x003b line=130 │ │ 0x004a line=133 │ │ 0x0050 line=135 │ │ @@ -189723,18 +189701,22 @@ │ │ 0x0073 line=139 │ │ 0x0077 line=140 │ │ 0x0081 line=143 │ │ 0x0085 line=144 │ │ 0x0093 line=145 │ │ 0x009b line=147 │ │ 0x00a5 line=148 │ │ + 0x00b1 line=149 │ │ + 0x00bb line=150 │ │ + 0x00c5 line=151 │ │ + 0x00cf line=152 │ │ 0x00d7 line=153 │ │ 0x00de line=154 │ │ 0x00f7 line=157 │ │ - 0x00f9 line=119 │ │ + 0x00f9 line=120 │ │ 0x00fc line=159 │ │ 0x00fe line=160 │ │ 0x0103 line=161 │ │ 0x0119 line=169 │ │ 0x011b line=171 │ │ 0x011f line=175 │ │ 0x0120 line=161 │ │ @@ -189946,63 +189928,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b1f68: |[0b1f68] fr.renzo.wikipoff.Wiki.:()V │ │ -0b1f78: 1c00 1406 |0000: const-class v0, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b1f7c: 6e10 e233 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@33e2 │ │ -0b1f82: 0a00 |0005: move-result v0 │ │ -0b1f84: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -0b1f88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0b1f8a: 6a00 ca13 |0009: sput-boolean v0, Lfr/renzo/wikipoff/Wiki;.$assertionsDisabled:Z // field@13ca │ │ -0b1f8e: 0e00 |000b: return-void │ │ -0b1f90: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b1f92: 28fc |000d: goto 0009 // -0004 │ │ +0b1f54: |[0b1f54] fr.renzo.wikipoff.Wiki.:()V │ │ +0b1f64: 1c00 1406 |0000: const-class v0, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b1f68: 6e10 e233 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@33e2 │ │ +0b1f6e: 0a00 |0005: move-result v0 │ │ +0b1f70: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +0b1f74: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0b1f76: 6a00 ca13 |0009: sput-boolean v0, Lfr/renzo/wikipoff/Wiki;.$assertionsDisabled:Z // field@13ca │ │ +0b1f7a: 0e00 |000b: return-void │ │ +0b1f7c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b1f7e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ │ │ #1 : (in Lfr/renzo/wikipoff/Wiki;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -0b1f94: |[0b1f94] fr.renzo.wikipoff.Wiki.:(Landroid/content/Context;)V │ │ -0b1fa4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b1faa: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -0b1fae: 5b10 da13 |0005: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ -0b1fb2: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -0b1fb6: 5b10 d513 |0009: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ -0b1fba: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ -0b1fbe: 5b10 d613 |000d: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ -0b1fc2: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ -0b1fc6: 5b10 d713 |0011: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ -0b1fca: 1a00 0000 |0013: const-string v0, "" // string@0000 │ │ -0b1fce: 5b10 db13 |0015: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ -0b1fd2: 1a00 0000 |0017: const-string v0, "" // string@0000 │ │ -0b1fd6: 5b10 d013 |0019: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ -0b1fda: 1a00 0000 |001b: const-string v0, "" // string@0000 │ │ -0b1fde: 5b10 d913 |001d: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ -0b1fe2: 1a00 0000 |001f: const-string v0, "" // string@0000 │ │ -0b1fe6: 5b10 d413 |0021: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ -0b1fea: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0b1fec: 5c10 d213 |0024: iput-boolean v0, v1, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ -0b1ff0: 2200 9f06 |0026: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0b1ff4: 7010 8534 0000 |0028: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b1ffa: 5b10 d313 |002b: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b1ffe: 5b12 d113 |002d: iput-object v2, v1, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ -0b2002: 0e00 |002f: return-void │ │ +0b1f80: |[0b1f80] fr.renzo.wikipoff.Wiki.:(Landroid/content/Context;)V │ │ +0b1f90: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b1f96: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +0b1f9a: 5b10 da13 |0005: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ +0b1f9e: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +0b1fa2: 5b10 d513 |0009: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ +0b1fa6: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ +0b1faa: 5b10 d613 |000d: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ +0b1fae: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ +0b1fb2: 5b10 d713 |0011: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ +0b1fb6: 1a00 0000 |0013: const-string v0, "" // string@0000 │ │ +0b1fba: 5b10 db13 |0015: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ +0b1fbe: 1a00 0000 |0017: const-string v0, "" // string@0000 │ │ +0b1fc2: 5b10 d013 |0019: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ +0b1fc6: 1a00 0000 |001b: const-string v0, "" // string@0000 │ │ +0b1fca: 5b10 d913 |001d: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ +0b1fce: 1a00 0000 |001f: const-string v0, "" // string@0000 │ │ +0b1fd2: 5b10 d413 |0021: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ +0b1fd6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0b1fd8: 5c10 d213 |0024: iput-boolean v0, v1, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ +0b1fdc: 2200 9f06 |0026: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b1fe0: 7010 8534 0000 |0028: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b1fe6: 5b10 d313 |002b: iput-object v0, v1, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b1fea: 5b12 d113 |002d: iput-object v2, v1, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ +0b1fee: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=30 │ │ 0x0007 line=31 │ │ 0x000b line=32 │ │ 0x000f line=33 │ │ @@ -190023,143 +190005,143 @@ │ │ type : '(Landroid/content/Context;Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 254 16-bit code units │ │ -0b2004: |[0b2004] fr.renzo.wikipoff.Wiki.:(Landroid/content/Context;Ljava/io/File;)V │ │ -0b2014: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0b2016: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0b2018: 7010 2834 0900 |0002: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b201e: 1a06 0000 |0005: const-string v6, "" // string@0000 │ │ -0b2022: 5b96 da13 |0007: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ -0b2026: 1a06 0000 |0009: const-string v6, "" // string@0000 │ │ -0b202a: 5b96 d513 |000b: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ -0b202e: 1a06 0000 |000d: const-string v6, "" // string@0000 │ │ -0b2032: 5b96 d613 |000f: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ -0b2036: 1a06 0000 |0011: const-string v6, "" // string@0000 │ │ -0b203a: 5b96 d713 |0013: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ -0b203e: 1a06 0000 |0015: const-string v6, "" // string@0000 │ │ -0b2042: 5b96 db13 |0017: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ -0b2046: 1a06 0000 |0019: const-string v6, "" // string@0000 │ │ -0b204a: 5b96 d013 |001b: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ -0b204e: 1a06 0000 |001d: const-string v6, "" // string@0000 │ │ -0b2052: 5b96 d913 |001f: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ -0b2056: 1a06 0000 |0021: const-string v6, "" // string@0000 │ │ -0b205a: 5b96 d413 |0023: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ -0b205e: 5c97 d213 |0025: iput-boolean v7, v9, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ -0b2062: 2206 9f06 |0027: new-instance v6, Ljava/util/ArrayList; // type@069f │ │ -0b2066: 7010 8534 0600 |0029: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b206c: 5b96 d313 |002c: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b2070: 2205 1506 |002e: new-instance v5, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b2074: 7020 3032 b500 |0030: invoke-direct {v5, v11}, Lfr/renzo/wikipoff/WikiDBFile;.:(Ljava/io/File;)V // method@3230 │ │ -0b207a: 5b9a d113 |0033: iput-object v10, v9, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ -0b207e: 6e10 9733 0b00 |0035: invoke-virtual {v11}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -0b2084: 0c06 |0038: move-result-object v6 │ │ -0b2086: 1a07 1801 |0039: const-string v7, ".sqlite" // string@0118 │ │ -0b208a: 6e20 3b34 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0b2090: 0a06 |003e: move-result v6 │ │ -0b2092: 3806 a500 |003f: if-eqz v6, 00e4 // +00a5 │ │ -0b2096: 5496 d313 |0041: iget-object v6, v9, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b209a: 6e20 8934 5600 |0043: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b20a0: 7020 2332 b900 |0046: invoke-direct {v9, v11}, Lfr/renzo/wikipoff/Wiki;.openDB:(Ljava/io/File;)Landroid/database/sqlite/SQLiteDatabase; // method@3223 │ │ -0b20a6: 0c03 |0049: move-result-object v3 │ │ -0b20a8: 1a02 0000 |004a: const-string v2, "" // string@0000 │ │ -0b20ac: 1a04 0000 |004c: const-string v4, "" // string@0000 │ │ -0b20b0: 1a06 1e11 |004e: const-string v6, "SELECT * FROM metadata" // string@111e │ │ -0b20b4: 1207 |0050: const/4 v7, #int 0 // #0 │ │ -0b20b6: 2377 1307 |0051: new-array v7, v7, [Ljava/lang/String; // type@0713 │ │ -0b20ba: 6e30 1003 6307 |0053: invoke-virtual {v3, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0310 │ │ -0b20c0: 0c00 |0056: move-result-object v0 │ │ -0b20c2: 7210 fa02 0000 |0057: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ -0b20c8: 0a06 |005a: move-result v6 │ │ -0b20ca: 3806 1d00 |005b: if-eqz v6, 0078 // +001d │ │ -0b20ce: 1206 |005d: const/4 v6, #int 0 // #0 │ │ -0b20d0: 7220 f602 6000 |005e: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b20d6: 0c02 |0061: move-result-object v2 │ │ -0b20d8: 1216 |0062: const/4 v6, #int 1 // #1 │ │ -0b20da: 7220 f602 6000 |0063: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b20e0: 0c04 |0066: move-result-object v4 │ │ -0b20e2: 1a06 f823 |0067: const-string v6, "lang-code" // string@23f8 │ │ -0b20e6: 6e20 3c34 6200 |0069: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b20ec: 0a06 |006c: move-result v6 │ │ -0b20ee: 3806 0f00 |006d: if-eqz v6, 007c // +000f │ │ -0b20f2: 6e20 2832 4900 |006f: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLangcode:(Ljava/lang/String;)V // method@3228 │ │ -0b20f8: 7210 fb02 0000 |0072: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ -0b20fe: 0a06 |0075: move-result v6 │ │ -0b2100: 3906 e7ff |0076: if-nez v6, 005d // -0019 │ │ -0b2104: 6e10 0d03 0300 |0078: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@030d │ │ -0b210a: 0e00 |007b: return-void │ │ -0b210c: 1a06 f723 |007c: const-string v6, "lang" // string@23f7 │ │ -0b2110: 6e20 3c34 6200 |007e: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2116: 0a06 |0081: move-result v6 │ │ -0b2118: 3806 0a00 |0082: if-eqz v6, 008c // +000a │ │ -0b211c: 6e20 2832 4900 |0084: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLangcode:(Ljava/lang/String;)V // method@3228 │ │ -0b2122: 28eb |0087: goto 0072 // -0015 │ │ -0b2124: 0d01 |0088: move-exception v1 │ │ -0b2126: 5c98 d213 |0089: iput-boolean v8, v9, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ -0b212a: 28f0 |008b: goto 007b // -0010 │ │ -0b212c: 1a06 0a35 |008c: const-string v6, "type" // string@350a │ │ -0b2130: 6e20 3c34 6200 |008e: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2136: 0a06 |0091: move-result v6 │ │ -0b2138: 3806 0a00 |0092: if-eqz v6, 009c // +000a │ │ -0b213c: 6e20 2c32 4900 |0094: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setType:(Ljava/lang/String;)V // method@322c │ │ -0b2142: 28db |0097: goto 0072 // -0025 │ │ -0b2144: 0d01 |0098: move-exception v1 │ │ -0b2146: 5c98 d213 |0099: iput-boolean v8, v9, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ -0b214a: 28e0 |009b: goto 007b // -0020 │ │ -0b214c: 1a06 fa23 |009c: const-string v6, "lang-local" // string@23fa │ │ -0b2150: 6e20 3c34 6200 |009e: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2156: 0a06 |00a1: move-result v6 │ │ -0b2158: 3806 0600 |00a2: if-eqz v6, 00a8 // +0006 │ │ -0b215c: 6e20 2a32 4900 |00a4: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLanglocal:(Ljava/lang/String;)V // method@322a │ │ -0b2162: 28cb |00a7: goto 0072 // -0035 │ │ -0b2164: 1a06 f923 |00a8: const-string v6, "lang-english" // string@23f9 │ │ -0b2168: 6e20 3c34 6200 |00aa: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b216e: 0a06 |00ad: move-result v6 │ │ -0b2170: 3806 0600 |00ae: if-eqz v6, 00b4 // +0006 │ │ -0b2174: 6e20 2932 4900 |00b0: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLangenglish:(Ljava/lang/String;)V // method@3229 │ │ -0b217a: 28bf |00b3: goto 0072 // -0041 │ │ -0b217c: 1a06 261b |00b4: const-string v6, "date" // string@1b26 │ │ -0b2180: 6e20 3c34 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2186: 0a06 |00b9: move-result v6 │ │ -0b2188: 3806 0600 |00ba: if-eqz v6, 00c0 // +0006 │ │ -0b218c: 6e20 3832 4500 |00bc: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/WikiDBFile;.setGendate:(Ljava/lang/String;)V // method@3238 │ │ -0b2192: 28b3 |00bf: goto 0072 // -004d │ │ -0b2194: 1a06 b335 |00c0: const-string v6, "version" // string@35b3 │ │ -0b2198: 6e20 3c34 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b219e: 0a06 |00c5: move-result v6 │ │ -0b21a0: 3806 0600 |00c6: if-eqz v6, 00cc // +0006 │ │ -0b21a4: 6e20 2d32 4900 |00c8: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setVersion:(Ljava/lang/String;)V // method@322d │ │ -0b21aa: 28a7 |00cb: goto 0072 // -0059 │ │ -0b21ac: 1a06 7833 |00cc: const-string v6, "source" // string@3378 │ │ -0b21b0: 6e20 3c34 6200 |00ce: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b21b6: 0a06 |00d1: move-result v6 │ │ -0b21b8: 3806 0600 |00d2: if-eqz v6, 00d8 // +0006 │ │ -0b21bc: 6e20 2b32 4900 |00d4: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setSource:(Ljava/lang/String;)V // method@322b │ │ -0b21c2: 289b |00d7: goto 0072 // -0065 │ │ -0b21c4: 1a06 8518 |00d8: const-string v6, "author" // string@1885 │ │ -0b21c8: 6e20 3c34 6200 |00da: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b21ce: 0a06 |00dd: move-result v6 │ │ -0b21d0: 3806 94ff |00de: if-eqz v6, 0072 // -006c │ │ -0b21d4: 6e20 2432 4900 |00e0: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setAuthor:(Ljava/lang/String;)V // method@3224 │ │ -0b21da: 288f |00e3: goto 0072 // -0071 │ │ -0b21dc: 1a06 7814 |00e4: const-string v6, "WIKI" // string@1478 │ │ -0b21e0: 2207 8206 |00e6: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0b21e4: 7010 5134 0700 |00e8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b21ea: 1a08 ef2a |00eb: const-string v8, "not a sqlite file to load a Wiki from : " // string@2aef │ │ -0b21ee: 6e20 5a34 8700 |00ed: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b21f4: 0c07 |00f0: move-result-object v7 │ │ -0b21f6: 6e20 5934 b700 |00f1: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b21fc: 0c07 |00f4: move-result-object v7 │ │ -0b21fe: 6e10 5f34 0700 |00f5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b2204: 0c07 |00f8: move-result-object v7 │ │ -0b2206: 7120 b020 7600 |00f9: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -0b220c: 2900 7fff |00fc: goto/16 007b // -0081 │ │ +0b1ff0: |[0b1ff0] fr.renzo.wikipoff.Wiki.:(Landroid/content/Context;Ljava/io/File;)V │ │ +0b2000: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0b2002: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0b2004: 7010 2834 0900 |0002: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b200a: 1a06 0000 |0005: const-string v6, "" // string@0000 │ │ +0b200e: 5b96 da13 |0007: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ +0b2012: 1a06 0000 |0009: const-string v6, "" // string@0000 │ │ +0b2016: 5b96 d513 |000b: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ +0b201a: 1a06 0000 |000d: const-string v6, "" // string@0000 │ │ +0b201e: 5b96 d613 |000f: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ +0b2022: 1a06 0000 |0011: const-string v6, "" // string@0000 │ │ +0b2026: 5b96 d713 |0013: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ +0b202a: 1a06 0000 |0015: const-string v6, "" // string@0000 │ │ +0b202e: 5b96 db13 |0017: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ +0b2032: 1a06 0000 |0019: const-string v6, "" // string@0000 │ │ +0b2036: 5b96 d013 |001b: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ +0b203a: 1a06 0000 |001d: const-string v6, "" // string@0000 │ │ +0b203e: 5b96 d913 |001f: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ +0b2042: 1a06 0000 |0021: const-string v6, "" // string@0000 │ │ +0b2046: 5b96 d413 |0023: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ +0b204a: 5c97 d213 |0025: iput-boolean v7, v9, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ +0b204e: 2206 9f06 |0027: new-instance v6, Ljava/util/ArrayList; // type@069f │ │ +0b2052: 7010 8534 0600 |0029: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b2058: 5b96 d313 |002c: iput-object v6, v9, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b205c: 2205 1506 |002e: new-instance v5, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b2060: 7020 3032 b500 |0030: invoke-direct {v5, v11}, Lfr/renzo/wikipoff/WikiDBFile;.:(Ljava/io/File;)V // method@3230 │ │ +0b2066: 5b9a d113 |0033: iput-object v10, v9, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ +0b206a: 6e10 9733 0b00 |0035: invoke-virtual {v11}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +0b2070: 0c06 |0038: move-result-object v6 │ │ +0b2072: 1a07 1801 |0039: const-string v7, ".sqlite" // string@0118 │ │ +0b2076: 6e20 3b34 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0b207c: 0a06 |003e: move-result v6 │ │ +0b207e: 3806 a500 |003f: if-eqz v6, 00e4 // +00a5 │ │ +0b2082: 5496 d313 |0041: iget-object v6, v9, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b2086: 6e20 8934 5600 |0043: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b208c: 7020 2332 b900 |0046: invoke-direct {v9, v11}, Lfr/renzo/wikipoff/Wiki;.openDB:(Ljava/io/File;)Landroid/database/sqlite/SQLiteDatabase; // method@3223 │ │ +0b2092: 0c03 |0049: move-result-object v3 │ │ +0b2094: 1a02 0000 |004a: const-string v2, "" // string@0000 │ │ +0b2098: 1a04 0000 |004c: const-string v4, "" // string@0000 │ │ +0b209c: 1a06 1e11 |004e: const-string v6, "SELECT * FROM metadata" // string@111e │ │ +0b20a0: 1207 |0050: const/4 v7, #int 0 // #0 │ │ +0b20a2: 2377 1307 |0051: new-array v7, v7, [Ljava/lang/String; // type@0713 │ │ +0b20a6: 6e30 1003 6307 |0053: invoke-virtual {v3, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0310 │ │ +0b20ac: 0c00 |0056: move-result-object v0 │ │ +0b20ae: 7210 fa02 0000 |0057: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@02fa │ │ +0b20b4: 0a06 |005a: move-result v6 │ │ +0b20b6: 3806 1d00 |005b: if-eqz v6, 0078 // +001d │ │ +0b20ba: 1206 |005d: const/4 v6, #int 0 // #0 │ │ +0b20bc: 7220 f602 6000 |005e: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b20c2: 0c02 |0061: move-result-object v2 │ │ +0b20c4: 1216 |0062: const/4 v6, #int 1 // #1 │ │ +0b20c6: 7220 f602 6000 |0063: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b20cc: 0c04 |0066: move-result-object v4 │ │ +0b20ce: 1a06 f823 |0067: const-string v6, "lang-code" // string@23f8 │ │ +0b20d2: 6e20 3c34 6200 |0069: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b20d8: 0a06 |006c: move-result v6 │ │ +0b20da: 3806 0f00 |006d: if-eqz v6, 007c // +000f │ │ +0b20de: 6e20 2832 4900 |006f: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLangcode:(Ljava/lang/String;)V // method@3228 │ │ +0b20e4: 7210 fb02 0000 |0072: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ +0b20ea: 0a06 |0075: move-result v6 │ │ +0b20ec: 3906 e7ff |0076: if-nez v6, 005d // -0019 │ │ +0b20f0: 6e10 0d03 0300 |0078: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@030d │ │ +0b20f6: 0e00 |007b: return-void │ │ +0b20f8: 1a06 f723 |007c: const-string v6, "lang" // string@23f7 │ │ +0b20fc: 6e20 3c34 6200 |007e: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2102: 0a06 |0081: move-result v6 │ │ +0b2104: 3806 0a00 |0082: if-eqz v6, 008c // +000a │ │ +0b2108: 6e20 2832 4900 |0084: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLangcode:(Ljava/lang/String;)V // method@3228 │ │ +0b210e: 28eb |0087: goto 0072 // -0015 │ │ +0b2110: 0d01 |0088: move-exception v1 │ │ +0b2112: 5c98 d213 |0089: iput-boolean v8, v9, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ +0b2116: 28f0 |008b: goto 007b // -0010 │ │ +0b2118: 1a06 0a35 |008c: const-string v6, "type" // string@350a │ │ +0b211c: 6e20 3c34 6200 |008e: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2122: 0a06 |0091: move-result v6 │ │ +0b2124: 3806 0a00 |0092: if-eqz v6, 009c // +000a │ │ +0b2128: 6e20 2c32 4900 |0094: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setType:(Ljava/lang/String;)V // method@322c │ │ +0b212e: 28db |0097: goto 0072 // -0025 │ │ +0b2130: 0d01 |0098: move-exception v1 │ │ +0b2132: 5c98 d213 |0099: iput-boolean v8, v9, Lfr/renzo/wikipoff/Wiki;.corrupted:Z // field@13d2 │ │ +0b2136: 28e0 |009b: goto 007b // -0020 │ │ +0b2138: 1a06 fa23 |009c: const-string v6, "lang-local" // string@23fa │ │ +0b213c: 6e20 3c34 6200 |009e: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2142: 0a06 |00a1: move-result v6 │ │ +0b2144: 3806 0600 |00a2: if-eqz v6, 00a8 // +0006 │ │ +0b2148: 6e20 2a32 4900 |00a4: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLanglocal:(Ljava/lang/String;)V // method@322a │ │ +0b214e: 28cb |00a7: goto 0072 // -0035 │ │ +0b2150: 1a06 f923 |00a8: const-string v6, "lang-english" // string@23f9 │ │ +0b2154: 6e20 3c34 6200 |00aa: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b215a: 0a06 |00ad: move-result v6 │ │ +0b215c: 3806 0600 |00ae: if-eqz v6, 00b4 // +0006 │ │ +0b2160: 6e20 2932 4900 |00b0: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setLangenglish:(Ljava/lang/String;)V // method@3229 │ │ +0b2166: 28bf |00b3: goto 0072 // -0041 │ │ +0b2168: 1a06 261b |00b4: const-string v6, "date" // string@1b26 │ │ +0b216c: 6e20 3c34 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2172: 0a06 |00b9: move-result v6 │ │ +0b2174: 3806 0600 |00ba: if-eqz v6, 00c0 // +0006 │ │ +0b2178: 6e20 3832 4500 |00bc: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/WikiDBFile;.setGendate:(Ljava/lang/String;)V // method@3238 │ │ +0b217e: 28b3 |00bf: goto 0072 // -004d │ │ +0b2180: 1a06 b335 |00c0: const-string v6, "version" // string@35b3 │ │ +0b2184: 6e20 3c34 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b218a: 0a06 |00c5: move-result v6 │ │ +0b218c: 3806 0600 |00c6: if-eqz v6, 00cc // +0006 │ │ +0b2190: 6e20 2d32 4900 |00c8: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setVersion:(Ljava/lang/String;)V // method@322d │ │ +0b2196: 28a7 |00cb: goto 0072 // -0059 │ │ +0b2198: 1a06 7833 |00cc: const-string v6, "source" // string@3378 │ │ +0b219c: 6e20 3c34 6200 |00ce: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b21a2: 0a06 |00d1: move-result v6 │ │ +0b21a4: 3806 0600 |00d2: if-eqz v6, 00d8 // +0006 │ │ +0b21a8: 6e20 2b32 4900 |00d4: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setSource:(Ljava/lang/String;)V // method@322b │ │ +0b21ae: 289b |00d7: goto 0072 // -0065 │ │ +0b21b0: 1a06 8518 |00d8: const-string v6, "author" // string@1885 │ │ +0b21b4: 6e20 3c34 6200 |00da: invoke-virtual {v2, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b21ba: 0a06 |00dd: move-result v6 │ │ +0b21bc: 3806 94ff |00de: if-eqz v6, 0072 // -006c │ │ +0b21c0: 6e20 2432 4900 |00e0: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/Wiki;.setAuthor:(Ljava/lang/String;)V // method@3224 │ │ +0b21c6: 288f |00e3: goto 0072 // -0071 │ │ +0b21c8: 1a06 7814 |00e4: const-string v6, "WIKI" // string@1478 │ │ +0b21cc: 2207 8206 |00e6: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0b21d0: 7010 5134 0700 |00e8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b21d6: 1a08 ef2a |00eb: const-string v8, "not a sqlite file to load a Wiki from : " // string@2aef │ │ +0b21da: 6e20 5a34 8700 |00ed: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b21e0: 0c07 |00f0: move-result-object v7 │ │ +0b21e2: 6e20 5934 b700 |00f1: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b21e8: 0c07 |00f4: move-result-object v7 │ │ +0b21ea: 6e10 5f34 0700 |00f5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b21f0: 0c07 |00f8: move-result-object v7 │ │ +0b21f2: 7120 b020 7600 |00f9: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +0b21f8: 2900 7fff |00fc: goto/16 007b // -0081 │ │ catches : 3 │ │ 0x004e - 0x0087 │ │ Landroid/database/sqlite/SQLiteDatabaseCorruptException; -> 0x0088 │ │ Landroid/database/sqlite/SQLiteException; -> 0x0098 │ │ 0x008c - 0x0097 │ │ Landroid/database/sqlite/SQLiteDatabaseCorruptException; -> 0x0088 │ │ Landroid/database/sqlite/SQLiteException; -> 0x0098 │ │ @@ -190238,23 +190220,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b2230: |[0b2230] fr.renzo.wikipoff.Wiki.getDateAsString:()Ljava/lang/String; │ │ -0b2240: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b2244: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b2246: 6e20 8e34 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b224c: 0c00 |0006: move-result-object v0 │ │ -0b224e: 1f00 1506 |0007: check-cast v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b2252: 6e10 3232 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/WikiDBFile;.getDateAsString:()Ljava/lang/String; // method@3232 │ │ -0b2258: 0c00 |000c: move-result-object v0 │ │ -0b225a: 1100 |000d: return-object v0 │ │ +0b221c: |[0b221c] fr.renzo.wikipoff.Wiki.getDateAsString:()Ljava/lang/String; │ │ +0b222c: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b2230: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b2232: 6e20 8e34 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b2238: 0c00 |0006: move-result-object v0 │ │ +0b223a: 1f00 1506 |0007: check-cast v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b223e: 6e10 3232 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/WikiDBFile;.getDateAsString:()Ljava/lang/String; // method@3232 │ │ +0b2244: 0c00 |000c: move-result-object v0 │ │ +0b2246: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #4 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190262,22 +190244,22 @@ │ │ type : '(Ljava/io/File;)Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0b225c: |[0b225c] fr.renzo.wikipoff.Wiki.openDB:(Ljava/io/File;)Landroid/database/sqlite/SQLiteDatabase; │ │ -0b226c: 6e10 9433 0500 |0000: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0b2272: 0c01 |0003: move-result-object v1 │ │ -0b2274: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0b2276: 1303 1100 |0005: const/16 v3, #int 17 // #11 │ │ -0b227a: 7130 0f03 2103 |0007: invoke-static {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@030f │ │ -0b2280: 0c00 |000a: move-result-object v0 │ │ -0b2282: 1100 |000b: return-object v0 │ │ +0b2248: |[0b2248] fr.renzo.wikipoff.Wiki.openDB:(Ljava/io/File;)Landroid/database/sqlite/SQLiteDatabase; │ │ +0b2258: 6e10 9433 0500 |0000: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0b225e: 0c01 |0003: move-result-object v1 │ │ +0b2260: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0b2262: 1303 1100 |0005: const/16 v3, #int 17 // #11 │ │ +0b2266: 7130 0f03 2103 |0007: invoke-static {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@030f │ │ +0b226c: 0c00 |000a: move-result-object v0 │ │ +0b226e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x000b line=167 │ │ locals : │ │ 0x000b - 0x000c reg=0 sqlh Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x000c reg=4 this Lfr/renzo/wikipoff/Wiki; │ │ @@ -190289,20 +190271,20 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b2284: |[0b2284] fr.renzo.wikipoff.Wiki.addDBFile:(Ljava/io/File;)V │ │ -0b2294: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b2298: 2201 1506 |0002: new-instance v1, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b229c: 7020 3032 3100 |0004: invoke-direct {v1, v3}, Lfr/renzo/wikipoff/WikiDBFile;.:(Ljava/io/File;)V // method@3230 │ │ -0b22a2: 6e20 8934 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b22a8: 0e00 |000a: return-void │ │ +0b2270: |[0b2270] fr.renzo.wikipoff.Wiki.addDBFile:(Ljava/io/File;)V │ │ +0b2280: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b2284: 2201 1506 |0002: new-instance v1, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b2288: 7020 3032 3100 |0004: invoke-direct {v1, v3}, Lfr/renzo/wikipoff/WikiDBFile;.:(Ljava/io/File;)V // method@3230 │ │ +0b228e: 6e20 8934 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b2294: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x000a line=233 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x000b reg=3 file Ljava/io/File; │ │ @@ -190312,38 +190294,38 @@ │ │ type : '(Lfr/renzo/wikipoff/Wiki;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0b22ac: |[0b22ac] fr.renzo.wikipoff.Wiki.compareWithWiki:(Lfr/renzo/wikipoff/Wiki;)I │ │ -0b22bc: 6e10 1f32 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b22c2: 0c01 |0003: move-result-object v1 │ │ -0b22c4: 6e10 1f32 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b22ca: 0c02 |0007: move-result-object v2 │ │ -0b22cc: 6e20 3d34 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b22d2: 0a01 |000b: move-result v1 │ │ -0b22d4: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ -0b22d8: 6e10 1732 0300 |000e: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b22de: 0c01 |0011: move-result-object v1 │ │ -0b22e0: 6e10 1732 0400 |0012: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b22e6: 0c02 |0015: move-result-object v2 │ │ -0b22e8: 6e20 3d34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b22ee: 0a01 |0019: move-result v1 │ │ -0b22f0: 3801 0f00 |001a: if-eqz v1, 0029 // +000f │ │ -0b22f4: 6e10 1332 0300 |001c: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ -0b22fa: 0c01 |001f: move-result-object v1 │ │ -0b22fc: 6e10 1332 0400 |0020: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ -0b2302: 0c02 |0023: move-result-object v2 │ │ -0b2304: 6e20 a834 2100 |0024: invoke-virtual {v1, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@34a8 │ │ -0b230a: 0a00 |0027: move-result v0 │ │ -0b230c: 0f00 |0028: return v0 │ │ -0b230e: 1220 |0029: const/4 v0, #int 2 // #2 │ │ -0b2310: 28fe |002a: goto 0028 // -0002 │ │ +0b2298: |[0b2298] fr.renzo.wikipoff.Wiki.compareWithWiki:(Lfr/renzo/wikipoff/Wiki;)I │ │ +0b22a8: 6e10 1f32 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b22ae: 0c01 |0003: move-result-object v1 │ │ +0b22b0: 6e10 1f32 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b22b6: 0c02 |0007: move-result-object v2 │ │ +0b22b8: 6e20 3d34 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b22be: 0a01 |000b: move-result v1 │ │ +0b22c0: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ +0b22c4: 6e10 1732 0300 |000e: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b22ca: 0c01 |0011: move-result-object v1 │ │ +0b22cc: 6e10 1732 0400 |0012: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b22d2: 0c02 |0015: move-result-object v2 │ │ +0b22d4: 6e20 3d34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b22da: 0a01 |0019: move-result v1 │ │ +0b22dc: 3801 0f00 |001a: if-eqz v1, 0029 // +000f │ │ +0b22e0: 6e10 1332 0300 |001c: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ +0b22e6: 0c01 |001f: move-result-object v1 │ │ +0b22e8: 6e10 1332 0400 |0020: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ +0b22ee: 0c02 |0023: move-result-object v2 │ │ +0b22f0: 6e20 a834 2100 |0024: invoke-virtual {v1, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@34a8 │ │ +0b22f6: 0a00 |0027: move-result v0 │ │ +0b22f8: 0f00 |0028: return v0 │ │ +0b22fa: 1220 |0029: const/4 v0, #int 2 // #2 │ │ +0b22fc: 28fe |002a: goto 0028 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x001c line=248 │ │ 0x0028 line=251 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Lfr/renzo/wikipoff/Wiki; │ │ @@ -190354,41 +190336,42 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0b2314: |[0b2314] fr.renzo.wikipoff.Wiki.equals:(Ljava/lang/Object;)Z │ │ -0b2324: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b2326: 2052 1406 |0001: instance-of v2, v5, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b232a: 3802 2200 |0003: if-eqz v2, 0025 // +0022 │ │ -0b232e: 0750 |0005: move-object v0, v5 │ │ -0b2330: 1f00 1406 |0006: check-cast v0, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b2334: 6e10 1f32 0000 |0008: invoke-virtual {v0}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b233a: 0c02 |000b: move-result-object v2 │ │ -0b233c: 6e10 1f32 0400 |000c: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b2342: 0c03 |000f: move-result-object v3 │ │ -0b2344: 6e20 3d34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b234a: 0a02 |0013: move-result v2 │ │ -0b234c: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ -0b2350: 6e10 1232 0000 |0016: invoke-virtual {v0}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b2356: 0c02 |0019: move-result-object v2 │ │ -0b2358: 6e10 1232 0400 |001a: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b235e: 0c03 |001d: move-result-object v3 │ │ -0b2360: 6e20 3c34 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2366: 0a02 |0021: move-result v2 │ │ -0b2368: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -0b236c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -0b236e: 0f01 |0025: return v1 │ │ +0b2300: |[0b2300] fr.renzo.wikipoff.Wiki.equals:(Ljava/lang/Object;)Z │ │ +0b2310: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b2312: 2052 1406 |0001: instance-of v2, v5, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b2316: 3802 2200 |0003: if-eqz v2, 0025 // +0022 │ │ +0b231a: 0750 |0005: move-object v0, v5 │ │ +0b231c: 1f00 1406 |0006: check-cast v0, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b2320: 6e10 1f32 0000 |0008: invoke-virtual {v0}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b2326: 0c02 |000b: move-result-object v2 │ │ +0b2328: 6e10 1f32 0400 |000c: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b232e: 0c03 |000f: move-result-object v3 │ │ +0b2330: 6e20 3d34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b2336: 0a02 |0013: move-result v2 │ │ +0b2338: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ +0b233c: 6e10 1232 0000 |0016: invoke-virtual {v0}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b2342: 0c02 |0019: move-result-object v2 │ │ +0b2344: 6e10 1232 0400 |001a: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b234a: 0c03 |001d: move-result-object v3 │ │ +0b234c: 6e20 3c34 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2352: 0a02 |0021: move-result v2 │ │ +0b2354: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +0b2358: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +0b235a: 0f01 |0025: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0006 line=306 │ │ 0x0008 line=307 │ │ + 0x0016 line=308 │ │ 0x0025 line=311 │ │ locals : │ │ 0x0008 - 0x0025 reg=0 w Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0026 reg=4 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0026 reg=5 o Ljava/lang/Object; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190396,24 +190379,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b2370: |[0b2370] fr.renzo.wikipoff.Wiki.getAuthor:()Ljava/lang/String; │ │ -0b2380: 5420 d013 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ -0b2384: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -0b2388: 6e20 3c34 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b238e: 0a00 |0007: move-result v0 │ │ -0b2390: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0b2394: 5420 d013 |000a: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ -0b2398: 1100 |000c: return-object v0 │ │ -0b239a: 1a00 e710 |000d: const-string v0, "Renzo @ https://github.com/conchyliculture/wikipoff-tools" // string@10e7 │ │ -0b239e: 28fd |000f: goto 000c // -0003 │ │ +0b235c: |[0b235c] fr.renzo.wikipoff.Wiki.getAuthor:()Ljava/lang/String; │ │ +0b236c: 5420 d013 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ +0b2370: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +0b2374: 6e20 3c34 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b237a: 0a00 |0007: move-result v0 │ │ +0b237c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b2380: 5420 d013 |000a: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ +0b2384: 1100 |000c: return-object v0 │ │ +0b2386: 1a00 e710 |000d: const-string v0, "Renzo @ https://github.com/conchyliculture/wikipoff-tools" // string@10e7 │ │ +0b238a: 28fd |000f: goto 000c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000a line=271 │ │ 0x000c line=273 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ @@ -190423,17 +190406,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b23a0: |[0b23a0] fr.renzo.wikipoff.Wiki.getDBFiles:()Ljava/util/ArrayList; │ │ -0b23b0: 5410 d313 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b23b4: 1100 |0002: return-object v0 │ │ +0b238c: |[0b238c] fr.renzo.wikipoff.Wiki.getDBFiles:()Ljava/util/ArrayList; │ │ +0b239c: 5410 d313 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b23a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #5 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190441,99 +190424,97 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0b23b8: |[0b23b8] fr.renzo.wikipoff.Wiki.getDBFilesasFilesList:()Ljava/util/ArrayList; │ │ -0b23c8: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0b23cc: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b23d2: 5453 d313 |0005: iget-object v3, v5, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b23d6: 6e10 9034 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b23dc: 0c00 |000a: move-result-object v0 │ │ -0b23de: 7210 bf34 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b23e4: 0a03 |000e: move-result v3 │ │ -0b23e6: 3803 1500 |000f: if-eqz v3, 0024 // +0015 │ │ -0b23ea: 7210 c034 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b23f0: 0c02 |0014: move-result-object v2 │ │ -0b23f2: 1f02 1506 |0015: check-cast v2, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b23f6: 2203 4b06 |0017: new-instance v3, Ljava/io/File; // type@064b │ │ -0b23fa: 6e10 3332 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ -0b2400: 0c04 |001c: move-result-object v4 │ │ -0b2402: 7020 8d33 4300 |001d: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ -0b2408: 6e20 8934 3100 |0020: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b240e: 28e8 |0023: goto 000b // -0018 │ │ -0b2410: 1101 |0024: return-object v1 │ │ +0b23a4: |[0b23a4] fr.renzo.wikipoff.Wiki.getDBFilesasFilesList:()Ljava/util/ArrayList; │ │ +0b23b4: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b23b8: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b23be: 5452 d313 |0005: iget-object v2, v5, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b23c2: 6e10 9034 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b23c8: 0c02 |000a: move-result-object v2 │ │ +0b23ca: 7210 bf34 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b23d0: 0a03 |000e: move-result v3 │ │ +0b23d2: 3803 1500 |000f: if-eqz v3, 0024 // +0015 │ │ +0b23d6: 7210 c034 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b23dc: 0c01 |0014: move-result-object v1 │ │ +0b23de: 1f01 1506 |0015: check-cast v1, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b23e2: 2203 4b06 |0017: new-instance v3, Ljava/io/File; // type@064b │ │ +0b23e6: 6e10 3332 0100 |0019: invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ +0b23ec: 0c04 |001c: move-result-object v4 │ │ +0b23ee: 7020 8d33 4300 |001d: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@338d │ │ +0b23f4: 6e20 8934 3000 |0020: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b23fa: 28e8 |0023: goto 000b // -0018 │ │ +0b23fc: 1100 |0024: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0005 line=211 │ │ 0x0017 line=212 │ │ 0x0024 line=214 │ │ locals : │ │ - 0x0017 - 0x0024 reg=2 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ - 0x000b - 0x0025 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0025 reg=1 res Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x0024 reg=1 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ + 0x0005 - 0x0025 reg=0 res Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0025 reg=5 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #6 : (in Lfr/renzo/wikipoff/Wiki;) │ │ name : 'getDBFilesnamesAsList' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0b2414: |[0b2414] fr.renzo.wikipoff.Wiki.getDBFilesnamesAsList:()Ljava/util/ArrayList; │ │ -0b2424: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0b2428: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b242e: 5443 d313 |0005: iget-object v3, v4, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b2432: 6e10 9034 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b2438: 0c00 |000a: move-result-object v0 │ │ -0b243a: 7210 bf34 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b2440: 0a03 |000e: move-result v3 │ │ -0b2442: 3803 1000 |000f: if-eqz v3, 001f // +0010 │ │ -0b2446: 7210 c034 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b244c: 0c02 |0014: move-result-object v2 │ │ -0b244e: 1f02 1506 |0015: check-cast v2, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b2452: 6e10 3332 0200 |0017: invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ -0b2458: 0c03 |001a: move-result-object v3 │ │ -0b245a: 6e20 8934 3100 |001b: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b2460: 28ed |001e: goto 000b // -0013 │ │ -0b2462: 1101 |001f: return-object v1 │ │ +0b2400: |[0b2400] fr.renzo.wikipoff.Wiki.getDBFilesnamesAsList:()Ljava/util/ArrayList; │ │ +0b2410: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b2414: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b241a: 5442 d313 |0005: iget-object v2, v4, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b241e: 6e10 9034 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b2424: 0c02 |000a: move-result-object v2 │ │ +0b2426: 7210 bf34 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b242c: 0a03 |000e: move-result v3 │ │ +0b242e: 3803 1000 |000f: if-eqz v3, 001f // +0010 │ │ +0b2432: 7210 c034 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b2438: 0c01 |0014: move-result-object v1 │ │ +0b243a: 1f01 1506 |0015: check-cast v1, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b243e: 6e10 3332 0100 |0017: invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ +0b2444: 0c03 |001a: move-result-object v3 │ │ +0b2446: 6e20 8934 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b244c: 28ed |001e: goto 000b // -0013 │ │ +0b244e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ 0x0017 line=205 │ │ 0x001f line=207 │ │ locals : │ │ - 0x0017 - 0x001f reg=2 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ - 0x000b - 0x0020 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0020 reg=1 res Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x001f reg=1 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ + 0x0005 - 0x0020 reg=0 res Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0020 reg=4 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #7 : (in Lfr/renzo/wikipoff/Wiki;) │ │ name : 'getFilenamesAsString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b2464: |[0b2464] fr.renzo.wikipoff.Wiki.getFilenamesAsString:()Ljava/lang/String; │ │ -0b2474: 1a00 fb00 |0000: const-string v0, "+" // string@00fb │ │ -0b2478: 6e10 1032 0200 |0002: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0b247e: 0c01 |0005: move-result-object v1 │ │ -0b2480: 7120 9420 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@2094 │ │ -0b2486: 0c00 |0009: move-result-object v0 │ │ -0b2488: 1100 |000a: return-object v0 │ │ +0b2450: |[0b2450] fr.renzo.wikipoff.Wiki.getFilenamesAsString:()Ljava/lang/String; │ │ +0b2460: 1a00 fb00 |0000: const-string v0, "+" // string@00fb │ │ +0b2464: 6e10 1032 0200 |0002: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0b246a: 0c01 |0005: move-result-object v1 │ │ +0b246c: 7120 9420 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@2094 │ │ +0b2472: 0c00 |0009: move-result-object v0 │ │ +0b2474: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #8 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190541,23 +190522,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b248c: |[0b248c] fr.renzo.wikipoff.Wiki.getGendateAsDate:()Ljava/util/Date; │ │ -0b249c: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b24a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b24a2: 6e20 8e34 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b24a8: 0c00 |0006: move-result-object v0 │ │ -0b24aa: 1f00 1506 |0007: check-cast v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b24ae: 6e10 3132 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/WikiDBFile;.getDate:()Ljava/util/Date; // method@3231 │ │ -0b24b4: 0c00 |000c: move-result-object v0 │ │ -0b24b6: 1100 |000d: return-object v0 │ │ +0b2478: |[0b2478] fr.renzo.wikipoff.Wiki.getGendateAsDate:()Ljava/util/Date; │ │ +0b2488: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b248c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b248e: 6e20 8e34 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b2494: 0c00 |0006: move-result-object v0 │ │ +0b2496: 1f00 1506 |0007: check-cast v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b249a: 6e10 3132 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/WikiDBFile;.getDate:()Ljava/util/Date; // method@3231 │ │ +0b24a0: 0c00 |000c: move-result-object v0 │ │ +0b24a2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #9 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190565,23 +190546,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b24b8: |[0b24b8] fr.renzo.wikipoff.Wiki.getGendateAsString:()Ljava/lang/String; │ │ -0b24c8: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b24cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b24ce: 6e20 8e34 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b24d4: 0c00 |0006: move-result-object v0 │ │ -0b24d6: 1f00 1506 |0007: check-cast v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b24da: 6e10 3432 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/WikiDBFile;.getGendate:()Ljava/lang/String; // method@3234 │ │ -0b24e0: 0c00 |000c: move-result-object v0 │ │ -0b24e2: 1100 |000d: return-object v0 │ │ +0b24a4: |[0b24a4] fr.renzo.wikipoff.Wiki.getGendateAsString:()Ljava/lang/String; │ │ +0b24b4: 5420 d313 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b24b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b24ba: 6e20 8e34 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b24c0: 0c00 |0006: move-result-object v0 │ │ +0b24c2: 1f00 1506 |0007: check-cast v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b24c6: 6e10 3432 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/WikiDBFile;.getGendate:()Ljava/lang/String; // method@3234 │ │ +0b24cc: 0c00 |000c: move-result-object v0 │ │ +0b24ce: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #10 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190589,17 +190570,17 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b24e4: |[0b24e4] fr.renzo.wikipoff.Wiki.getIcon:()Ljava/io/FileInputStream; │ │ -0b24f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b24f6: 1100 |0001: return-object v0 │ │ +0b24d0: |[0b24d0] fr.renzo.wikipoff.Wiki.getIcon:()Ljava/io/FileInputStream; │ │ +0b24e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b24e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #11 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190607,17 +190588,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b24f8: |[0b24f8] fr.renzo.wikipoff.Wiki.getIconURL:()Ljava/lang/String; │ │ -0b2508: 5410 d413 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ -0b250c: 1100 |0002: return-object v0 │ │ +0b24e4: |[0b24e4] fr.renzo.wikipoff.Wiki.getIconURL:()Ljava/lang/String; │ │ +0b24f4: 5410 d413 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ +0b24f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #12 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190625,17 +190606,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2510: |[0b2510] fr.renzo.wikipoff.Wiki.getLangcode:()Ljava/lang/String; │ │ -0b2520: 5410 d513 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ -0b2524: 1100 |0002: return-object v0 │ │ +0b24fc: |[0b24fc] fr.renzo.wikipoff.Wiki.getLangcode:()Ljava/lang/String; │ │ +0b250c: 5410 d513 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ +0b2510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #13 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190643,17 +190624,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2528: |[0b2528] fr.renzo.wikipoff.Wiki.getLangenglish:()Ljava/lang/String; │ │ -0b2538: 5410 d613 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ -0b253c: 1100 |0002: return-object v0 │ │ +0b2514: |[0b2514] fr.renzo.wikipoff.Wiki.getLangenglish:()Ljava/lang/String; │ │ +0b2524: 5410 d613 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ +0b2528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #14 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190661,17 +190642,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2540: |[0b2540] fr.renzo.wikipoff.Wiki.getLanglocal:()Ljava/lang/String; │ │ -0b2550: 5410 d713 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ -0b2554: 1100 |0002: return-object v0 │ │ +0b252c: |[0b252c] fr.renzo.wikipoff.Wiki.getLanglocal:()Ljava/lang/String; │ │ +0b253c: 5410 d713 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ +0b2540: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #15 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190679,31 +190660,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0b2558: |[0b2558] fr.renzo.wikipoff.Wiki.getLocalizedGendate:()Ljava/lang/String; │ │ -0b2568: 5442 d113 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ -0b256c: 7110 9620 0200 |0002: invoke-static {v2}, Landroid/text/format/DateFormat;.getDateFormat:(Landroid/content/Context;)Ljava/text/DateFormat; // method@2096 │ │ -0b2572: 0c00 |0005: move-result-object v0 │ │ -0b2574: 5442 d313 |0006: iget-object v2, v4, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b2578: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0b257a: 6e20 8e34 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b2580: 0c01 |000c: move-result-object v1 │ │ -0b2582: 1f01 1506 |000d: check-cast v1, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b2586: 3901 0500 |000f: if-nez v1, 0014 // +0005 │ │ -0b258a: 1a02 3e03 |0011: const-string v2, "CORRUPT DB" // string@033e │ │ -0b258e: 1102 |0013: return-object v2 │ │ -0b2590: 6e10 3132 0100 |0014: invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiDBFile;.getDate:()Ljava/util/Date; // method@3231 │ │ -0b2596: 0c02 |0017: move-result-object v2 │ │ -0b2598: 6e20 8134 2000 |0018: invoke-virtual {v0, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@3481 │ │ -0b259e: 0c02 |001b: move-result-object v2 │ │ -0b25a0: 28f7 |001c: goto 0013 // -0009 │ │ +0b2544: |[0b2544] fr.renzo.wikipoff.Wiki.getLocalizedGendate:()Ljava/lang/String; │ │ +0b2554: 5442 d113 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ +0b2558: 7110 9620 0200 |0002: invoke-static {v2}, Landroid/text/format/DateFormat;.getDateFormat:(Landroid/content/Context;)Ljava/text/DateFormat; // method@2096 │ │ +0b255e: 0c00 |0005: move-result-object v0 │ │ +0b2560: 5442 d313 |0006: iget-object v2, v4, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b2564: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0b2566: 6e20 8e34 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b256c: 0c01 |000c: move-result-object v1 │ │ +0b256e: 1f01 1506 |000d: check-cast v1, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b2572: 3901 0500 |000f: if-nez v1, 0014 // +0005 │ │ +0b2576: 1a02 3e03 |0011: const-string v2, "CORRUPT DB" // string@033e │ │ +0b257a: 1102 |0013: return-object v2 │ │ +0b257c: 6e10 3132 0100 |0014: invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiDBFile;.getDate:()Ljava/util/Date; // method@3231 │ │ +0b2582: 0c02 |0017: move-result-object v2 │ │ +0b2584: 6e20 8134 2000 |0018: invoke-virtual {v0, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@3481 │ │ +0b258a: 0c02 |001b: move-result-object v2 │ │ +0b258c: 28f7 |001c: goto 0013 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0006 line=194 │ │ 0x000f line=195 │ │ 0x0011 line=196 │ │ 0x0013 line=198 │ │ @@ -190717,29 +190698,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0b25a4: |[0b25a4] fr.renzo.wikipoff.Wiki.getName:()Ljava/lang/String; │ │ -0b25b4: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0b25b8: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b25be: 5421 da13 |0005: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ -0b25c2: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b25c8: 0c00 |000a: move-result-object v0 │ │ -0b25ca: 1a01 1b01 |000b: const-string v1, "/" // string@011b │ │ -0b25ce: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b25d4: 0c00 |0010: move-result-object v0 │ │ -0b25d6: 5421 d513 |0011: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ -0b25da: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b25e0: 0c00 |0016: move-result-object v0 │ │ -0b25e2: 6e10 5f34 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b25e8: 0c00 |001a: move-result-object v0 │ │ -0b25ea: 1100 |001b: return-object v0 │ │ +0b2590: |[0b2590] fr.renzo.wikipoff.Wiki.getName:()Ljava/lang/String; │ │ +0b25a0: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0b25a4: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b25aa: 5421 da13 |0005: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ +0b25ae: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b25b4: 0c00 |000a: move-result-object v0 │ │ +0b25b6: 1a01 1b01 |000b: const-string v1, "/" // string@011b │ │ +0b25ba: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b25c0: 0c00 |0010: move-result-object v0 │ │ +0b25c2: 5421 d513 |0011: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ +0b25c6: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b25cc: 0c00 |0016: move-result-object v0 │ │ +0b25ce: 6e10 5f34 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b25d4: 0c00 |001a: move-result-object v0 │ │ +0b25d6: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #17 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190747,18 +190728,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b25ec: |[0b25ec] fr.renzo.wikipoff.Wiki.getOnlineURL:()Ljava/lang/String; │ │ -0b25fc: 6e10 1e32 0100 |0000: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getSource:()Ljava/lang/String; // method@321e │ │ -0b2602: 0c00 |0003: move-result-object v0 │ │ -0b2604: 1100 |0004: return-object v0 │ │ +0b25d8: |[0b25d8] fr.renzo.wikipoff.Wiki.getOnlineURL:()Ljava/lang/String; │ │ +0b25e8: 6e10 1e32 0100 |0000: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getSource:()Ljava/lang/String; // method@321e │ │ +0b25ee: 0c00 |0003: move-result-object v0 │ │ +0b25f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #18 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190766,95 +190747,95 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 143 16-bit code units │ │ -0b2608: |[0b2608] fr.renzo.wikipoff.Wiki.getSizeReadable:(Z)Ljava/lang/String; │ │ -0b2618: 1606 0000 |0000: const-wide/16 v6, #int 0 // #0 │ │ -0b261c: 0800 1200 |0002: move-object/from16 v0, v18 │ │ -0b2620: 5409 d313 |0004: iget-object v9, v0, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b2624: 6e10 9034 0900 |0006: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b262a: 0c03 |0009: move-result-object v3 │ │ -0b262c: 7210 bf34 0300 |000a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b2632: 0a09 |000d: move-result v9 │ │ -0b2634: 3809 0e00 |000e: if-eqz v9, 001c // +000e │ │ -0b2638: 7210 c034 0300 |0010: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b263e: 0c08 |0013: move-result-object v8 │ │ -0b2640: 1f08 1506 |0014: check-cast v8, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b2644: 6e10 3532 0800 |0016: invoke-virtual {v8}, Lfr/renzo/wikipoff/WikiDBFile;.getSize:()J // method@3235 │ │ -0b264a: 0b0a |0019: move-result-wide v10 │ │ -0b264c: bba6 |001a: add-long/2addr v6, v10 │ │ -0b264e: 28ef |001b: goto 000a // -0011 │ │ -0b2650: 3813 2100 |001c: if-eqz v19, 003d // +0021 │ │ -0b2654: 1305 e803 |001e: const/16 v5, #int 1000 // #3e8 │ │ -0b2658: 815a |0020: int-to-long v10, v5 │ │ -0b265a: 3109 060a |0021: cmp-long v9, v6, v10 │ │ -0b265e: 3b09 1d00 |0023: if-gez v9, 0040 // +001d │ │ -0b2662: 2209 8206 |0025: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -0b2666: 7010 5134 0900 |0027: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b266c: 7120 1134 7600 |002a: invoke-static {v6, v7}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@3411 │ │ -0b2672: 0c0a |002d: move-result-object v10 │ │ -0b2674: 6e20 5a34 a900 |002e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b267a: 0c09 |0031: move-result-object v9 │ │ -0b267c: 1a0a 3400 |0032: const-string v10, " B" // string@0034 │ │ -0b2680: 6e20 5a34 a900 |0034: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b2686: 0c09 |0037: move-result-object v9 │ │ -0b2688: 6e10 5f34 0900 |0038: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b268e: 0c09 |003b: move-result-object v9 │ │ -0b2690: 1109 |003c: return-object v9 │ │ -0b2692: 1305 0004 |003d: const/16 v5, #int 1024 // #400 │ │ -0b2696: 28e1 |003f: goto 0020 // -001f │ │ -0b2698: 866a |0040: long-to-double v10, v6 │ │ -0b269a: 7120 1834 ba00 |0041: invoke-static {v10, v11}, Ljava/lang/Math;.log:(D)D // method@3418 │ │ -0b26a0: 0b0a |0044: move-result-wide v10 │ │ -0b26a2: 835c |0045: int-to-double v12, v5 │ │ -0b26a4: 7120 1834 dc00 |0046: invoke-static {v12, v13}, Ljava/lang/Math;.log:(D)D // method@3418 │ │ -0b26aa: 0b0c |0049: move-result-wide v12 │ │ -0b26ac: ceca |004a: div-double/2addr v10, v12 │ │ -0b26ae: 8aa2 |004b: double-to-int v2, v10 │ │ -0b26b0: 220a 8206 |004c: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0b26b4: 7010 5134 0a00 |004e: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b26ba: 3813 3800 |0051: if-eqz v19, 0089 // +0038 │ │ -0b26be: 1a09 b223 |0053: const-string v9, "kMGTPE" // string@23b2 │ │ -0b26c2: d80b 02ff |0055: add-int/lit8 v11, v2, #int -1 // #ff │ │ -0b26c6: 6e20 3734 b900 |0057: invoke-virtual {v9, v11}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -0b26cc: 0a09 |005a: move-result v9 │ │ -0b26ce: 6e20 5434 9a00 |005b: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -0b26d4: 0c0a |005e: move-result-object v10 │ │ -0b26d6: 3813 2d00 |005f: if-eqz v19, 008c // +002d │ │ -0b26da: 1a09 0000 |0061: const-string v9, "" // string@0000 │ │ -0b26de: 6e20 5a34 9a00 |0063: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b26e4: 0c09 |0066: move-result-object v9 │ │ -0b26e6: 6e10 5f34 0900 |0067: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b26ec: 0c04 |006a: move-result-object v4 │ │ -0b26ee: 1a09 b400 |006b: const-string v9, "%.1f %sB" // string@00b4 │ │ -0b26f2: 122a |006d: const/4 v10, #int 2 // #2 │ │ -0b26f4: 23aa 1107 |006e: new-array v10, v10, [Ljava/lang/Object; // type@0711 │ │ -0b26f8: 120b |0070: const/4 v11, #int 0 // #0 │ │ -0b26fa: 866c |0071: long-to-double v12, v6 │ │ -0b26fc: 835e |0072: int-to-double v14, v5 │ │ -0b26fe: 8320 |0073: int-to-double v0, v2 │ │ -0b2700: 0510 0000 |0074: move-wide/from16 v16, v0 │ │ -0b2704: 7704 1f34 0e00 |0076: invoke-static/range {v14, v15, v16, v17}, Ljava/lang/Math;.pow:(DD)D // method@341f │ │ -0b270a: 0b0e |0079: move-result-wide v14 │ │ -0b270c: ceec |007a: div-double/2addr v12, v14 │ │ -0b270e: 7120 f433 dc00 |007b: invoke-static {v12, v13}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@33f4 │ │ -0b2714: 0c0c |007e: move-result-object v12 │ │ -0b2716: 4d0c 0a0b |007f: aput-object v12, v10, v11 │ │ -0b271a: 121b |0081: const/4 v11, #int 1 // #1 │ │ -0b271c: 4d04 0a0b |0082: aput-object v4, v10, v11 │ │ -0b2720: 7120 3e34 a900 |0084: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@343e │ │ -0b2726: 0c09 |0087: move-result-object v9 │ │ -0b2728: 28b4 |0088: goto 003c // -004c │ │ -0b272a: 1a09 8d06 |0089: const-string v9, "KMGTPE" // string@068d │ │ -0b272e: 28ca |008b: goto 0055 // -0036 │ │ -0b2730: 1a09 f521 |008c: const-string v9, "i" // string@21f5 │ │ -0b2734: 28d5 |008e: goto 0063 // -002b │ │ +0b25f4: |[0b25f4] fr.renzo.wikipoff.Wiki.getSizeReadable:(Z)Ljava/lang/String; │ │ +0b2604: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ +0b2608: 0800 1200 |0002: move-object/from16 v0, v18 │ │ +0b260c: 5408 d313 |0004: iget-object v8, v0, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b2610: 6e10 9034 0800 |0006: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b2616: 0c08 |0009: move-result-object v8 │ │ +0b2618: 7210 bf34 0800 |000a: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b261e: 0a09 |000d: move-result v9 │ │ +0b2620: 3809 0e00 |000e: if-eqz v9, 001c // +000e │ │ +0b2624: 7210 c034 0800 |0010: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b262a: 0c07 |0013: move-result-object v7 │ │ +0b262c: 1f07 1506 |0014: check-cast v7, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b2630: 6e10 3532 0700 |0016: invoke-virtual {v7}, Lfr/renzo/wikipoff/WikiDBFile;.getSize:()J // method@3235 │ │ +0b2636: 0b0a |0019: move-result-wide v10 │ │ +0b2638: bba4 |001a: add-long/2addr v4, v10 │ │ +0b263a: 28ef |001b: goto 000a // -0011 │ │ +0b263c: 3813 2100 |001c: if-eqz v19, 003d // +0021 │ │ +0b2640: 1306 e803 |001e: const/16 v6, #int 1000 // #3e8 │ │ +0b2644: 8168 |0020: int-to-long v8, v6 │ │ +0b2646: 3108 0408 |0021: cmp-long v8, v4, v8 │ │ +0b264a: 3b08 1d00 |0023: if-gez v8, 0040 // +001d │ │ +0b264e: 2208 8206 |0025: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0b2652: 7010 5134 0800 |0027: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b2658: 7120 1134 5400 |002a: invoke-static {v4, v5}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@3411 │ │ +0b265e: 0c09 |002d: move-result-object v9 │ │ +0b2660: 6e20 5a34 9800 |002e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2666: 0c08 |0031: move-result-object v8 │ │ +0b2668: 1a09 3400 |0032: const-string v9, " B" // string@0034 │ │ +0b266c: 6e20 5a34 9800 |0034: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2672: 0c08 |0037: move-result-object v8 │ │ +0b2674: 6e10 5f34 0800 |0038: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b267a: 0c08 |003b: move-result-object v8 │ │ +0b267c: 1108 |003c: return-object v8 │ │ +0b267e: 1306 0004 |003d: const/16 v6, #int 1024 // #400 │ │ +0b2682: 28e1 |003f: goto 0020 // -001f │ │ +0b2684: 8648 |0040: long-to-double v8, v4 │ │ +0b2686: 7120 1834 9800 |0041: invoke-static {v8, v9}, Ljava/lang/Math;.log:(D)D // method@3418 │ │ +0b268c: 0b08 |0044: move-result-wide v8 │ │ +0b268e: 836a |0045: int-to-double v10, v6 │ │ +0b2690: 7120 1834 ba00 |0046: invoke-static {v10, v11}, Ljava/lang/Math;.log:(D)D // method@3418 │ │ +0b2696: 0b0a |0049: move-result-wide v10 │ │ +0b2698: cea8 |004a: div-double/2addr v8, v10 │ │ +0b269a: 8a82 |004b: double-to-int v2, v8 │ │ +0b269c: 2209 8206 |004c: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0b26a0: 7010 5134 0900 |004e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b26a6: 3813 3800 |0051: if-eqz v19, 0089 // +0038 │ │ +0b26aa: 1a08 b223 |0053: const-string v8, "kMGTPE" // string@23b2 │ │ +0b26ae: d80a 02ff |0055: add-int/lit8 v10, v2, #int -1 // #ff │ │ +0b26b2: 6e20 3734 a800 |0057: invoke-virtual {v8, v10}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +0b26b8: 0a08 |005a: move-result v8 │ │ +0b26ba: 6e20 5434 8900 |005b: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +0b26c0: 0c09 |005e: move-result-object v9 │ │ +0b26c2: 3813 2d00 |005f: if-eqz v19, 008c // +002d │ │ +0b26c6: 1a08 0000 |0061: const-string v8, "" // string@0000 │ │ +0b26ca: 6e20 5a34 8900 |0063: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b26d0: 0c08 |0066: move-result-object v8 │ │ +0b26d2: 6e10 5f34 0800 |0067: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b26d8: 0c03 |006a: move-result-object v3 │ │ +0b26da: 1a08 b400 |006b: const-string v8, "%.1f %sB" // string@00b4 │ │ +0b26de: 1229 |006d: const/4 v9, #int 2 // #2 │ │ +0b26e0: 2399 1107 |006e: new-array v9, v9, [Ljava/lang/Object; // type@0711 │ │ +0b26e4: 120a |0070: const/4 v10, #int 0 // #0 │ │ +0b26e6: 864c |0071: long-to-double v12, v4 │ │ +0b26e8: 836e |0072: int-to-double v14, v6 │ │ +0b26ea: 8320 |0073: int-to-double v0, v2 │ │ +0b26ec: 0510 0000 |0074: move-wide/from16 v16, v0 │ │ +0b26f0: 7704 1f34 0e00 |0076: invoke-static/range {v14, v15, v16, v17}, Ljava/lang/Math;.pow:(DD)D // method@341f │ │ +0b26f6: 0b0e |0079: move-result-wide v14 │ │ +0b26f8: ceec |007a: div-double/2addr v12, v14 │ │ +0b26fa: 7120 f433 dc00 |007b: invoke-static {v12, v13}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@33f4 │ │ +0b2700: 0c0b |007e: move-result-object v11 │ │ +0b2702: 4d0b 090a |007f: aput-object v11, v9, v10 │ │ +0b2706: 121a |0081: const/4 v10, #int 1 // #1 │ │ +0b2708: 4d03 090a |0082: aput-object v3, v9, v10 │ │ +0b270c: 7120 3e34 9800 |0084: invoke-static {v8, v9}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@343e │ │ +0b2712: 0c08 |0087: move-result-object v8 │ │ +0b2714: 28b4 |0088: goto 003c // -004c │ │ +0b2716: 1a08 8d06 |0089: const-string v8, "KMGTPE" // string@068d │ │ +0b271a: 28ca |008b: goto 0055 // -0036 │ │ +0b271c: 1a08 f521 |008c: const-string v8, "i" // string@21f5 │ │ +0b2720: 28d5 |008e: goto 0063 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0002 line=219 │ │ 0x0016 line=220 │ │ 0x001b line=221 │ │ 0x001c line=222 │ │ @@ -190863,75 +190844,74 @@ │ │ 0x003c line=228 │ │ 0x003d line=222 │ │ 0x0040 line=226 │ │ 0x004c line=227 │ │ 0x006b line=228 │ │ 0x0089 line=227 │ │ locals : │ │ - 0x0016 - 0x001c reg=8 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ - 0x0020 - 0x003d reg=5 unit I │ │ - 0x006b - 0x0089 reg=4 pre Ljava/lang/String; │ │ + 0x0016 - 0x001c reg=7 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ + 0x0020 - 0x003d reg=6 unit I │ │ + 0x006b - 0x0089 reg=3 pre Ljava/lang/String; │ │ 0x004c - 0x008f reg=2 exp I │ │ - 0x000a - 0x008f reg=3 i$ Ljava/util/Iterator; │ │ - 0x0040 - 0x008f reg=5 unit I │ │ - 0x0002 - 0x008f reg=6 size J │ │ + 0x0002 - 0x008f reg=4 size J │ │ + 0x0040 - 0x008f reg=6 unit I │ │ 0x0000 - 0x008f reg=18 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x008f reg=19 si Z │ │ │ │ #19 : (in Lfr/renzo/wikipoff/Wiki;) │ │ name : 'getSource' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0b2738: |[0b2738] fr.renzo.wikipoff.Wiki.getSource:()Ljava/lang/String; │ │ -0b2748: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0b274c: 5441 d913 |0002: iget-object v1, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ -0b2750: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -0b2754: 6e20 3c34 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b275a: 0a01 |0009: move-result v1 │ │ -0b275c: 3801 2e00 |000a: if-eqz v1, 0038 // +002e │ │ -0b2760: 2201 8206 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b2764: 7010 5134 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b276a: 1a02 f221 |0011: const-string v2, "http://" // string@21f2 │ │ -0b276e: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b2774: 0c01 |0016: move-result-object v1 │ │ -0b2776: 6e10 1732 0400 |0017: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b277c: 0c02 |001a: move-result-object v2 │ │ -0b277e: 6e20 5a34 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b2784: 0c01 |001e: move-result-object v1 │ │ -0b2786: 1a02 1301 |001f: const-string v2, "." // string@0113 │ │ -0b278a: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b2790: 0c01 |0024: move-result-object v1 │ │ -0b2792: 6e10 1f32 0400 |0025: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b2798: 0c02 |0028: move-result-object v2 │ │ -0b279a: 6e20 5a34 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b27a0: 0c01 |002c: move-result-object v1 │ │ -0b27a2: 1a02 1501 |002d: const-string v2, ".org/wiki/" // string@0115 │ │ -0b27a6: 6e20 5a34 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b27ac: 0c01 |0032: move-result-object v1 │ │ -0b27ae: 6e10 5f34 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b27b4: 0c00 |0036: move-result-object v0 │ │ -0b27b6: 1100 |0037: return-object v0 │ │ -0b27b8: 5441 d913 |0038: iget-object v1, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ -0b27bc: 1a02 2401 |003a: const-string v2, "/wiki/" // string@0124 │ │ -0b27c0: 6e20 3b34 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0b27c6: 0a01 |003f: move-result v1 │ │ -0b27c8: 3801 0500 |0040: if-eqz v1, 0045 // +0005 │ │ -0b27cc: 5440 d913 |0042: iget-object v0, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ -0b27d0: 28f3 |0044: goto 0037 // -000d │ │ -0b27d2: 5441 d913 |0045: iget-object v1, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ -0b27d6: 1a02 2501 |0047: const-string v2, "/wiki/.*$" // string@0125 │ │ -0b27da: 1a03 2401 |0049: const-string v3, "/wiki/" // string@0124 │ │ -0b27de: 6e30 4334 2103 |004b: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3443 │ │ -0b27e4: 0c00 |004e: move-result-object v0 │ │ -0b27e6: 28e8 |004f: goto 0037 // -0018 │ │ +0b2724: |[0b2724] fr.renzo.wikipoff.Wiki.getSource:()Ljava/lang/String; │ │ +0b2734: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0b2738: 5441 d913 |0002: iget-object v1, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ +0b273c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +0b2740: 6e20 3c34 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2746: 0a01 |0009: move-result v1 │ │ +0b2748: 3801 2e00 |000a: if-eqz v1, 0038 // +002e │ │ +0b274c: 2201 8206 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b2750: 7010 5134 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b2756: 1a02 f221 |0011: const-string v2, "http://" // string@21f2 │ │ +0b275a: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2760: 0c01 |0016: move-result-object v1 │ │ +0b2762: 6e10 1732 0400 |0017: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b2768: 0c02 |001a: move-result-object v2 │ │ +0b276a: 6e20 5a34 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2770: 0c01 |001e: move-result-object v1 │ │ +0b2772: 1a02 1301 |001f: const-string v2, "." // string@0113 │ │ +0b2776: 6e20 5a34 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b277c: 0c01 |0024: move-result-object v1 │ │ +0b277e: 6e10 1f32 0400 |0025: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b2784: 0c02 |0028: move-result-object v2 │ │ +0b2786: 6e20 5a34 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b278c: 0c01 |002c: move-result-object v1 │ │ +0b278e: 1a02 1501 |002d: const-string v2, ".org/wiki/" // string@0115 │ │ +0b2792: 6e20 5a34 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2798: 0c01 |0032: move-result-object v1 │ │ +0b279a: 6e10 5f34 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b27a0: 0c00 |0036: move-result-object v0 │ │ +0b27a2: 1100 |0037: return-object v0 │ │ +0b27a4: 5441 d913 |0038: iget-object v1, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ +0b27a8: 1a02 2401 |003a: const-string v2, "/wiki/" // string@0124 │ │ +0b27ac: 6e20 3b34 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0b27b2: 0a01 |003f: move-result v1 │ │ +0b27b4: 3801 0500 |0040: if-eqz v1, 0045 // +0005 │ │ +0b27b8: 5440 d913 |0042: iget-object v0, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ +0b27bc: 28f3 |0044: goto 0037 // -000d │ │ +0b27be: 5441 d913 |0045: iget-object v1, v4, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ +0b27c2: 1a02 2501 |0047: const-string v2, "/wiki/.*$" // string@0125 │ │ +0b27c6: 1a03 2401 |0049: const-string v3, "/wiki/" // string@0124 │ │ +0b27ca: 6e30 4334 2103 |004b: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3443 │ │ +0b27d0: 0c00 |004e: move-result-object v0 │ │ +0b27d2: 28e8 |004f: goto 0037 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ 0x000c line=280 │ │ 0x0037 line=290 │ │ 0x0038 line=282 │ │ @@ -190946,25 +190926,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b27e8: |[0b27e8] fr.renzo.wikipoff.Wiki.getType:()Ljava/lang/String; │ │ -0b27f8: 5420 da13 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ -0b27fc: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -0b2800: 3310 0c00 |0004: if-ne v0, v1, 0010 // +000c │ │ -0b2804: 5420 d113 |0006: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ -0b2808: 1401 6200 057f |0008: const v1, #float 1.76789e+38 // #7f050062 │ │ -0b280e: 6e20 4702 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0b2814: 0c00 |000e: move-result-object v0 │ │ -0b2816: 1100 |000f: return-object v0 │ │ -0b2818: 5420 da13 |0010: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ -0b281c: 28fd |0012: goto 000f // -0003 │ │ +0b27d4: |[0b27d4] fr.renzo.wikipoff.Wiki.getType:()Ljava/lang/String; │ │ +0b27e4: 5420 da13 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ +0b27e8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +0b27ec: 3310 0c00 |0004: if-ne v0, v1, 0010 // +000c │ │ +0b27f0: 5420 d113 |0006: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ +0b27f4: 1401 6200 057f |0008: const v1, #float 1.76789e+38 // #7f050062 │ │ +0b27fa: 6e20 4702 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0b2800: 0c00 |000e: move-result-object v0 │ │ +0b2802: 1100 |000f: return-object v0 │ │ +0b2804: 5420 da13 |0010: iget-object v0, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ +0b2808: 28fd |0012: goto 000f // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0006 line=122 │ │ 0x000f line=124 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ @@ -190974,17 +190954,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2820: |[0b2820] fr.renzo.wikipoff.Wiki.getVersion:()Ljava/lang/String; │ │ -0b2830: 5410 db13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ -0b2834: 1100 |0002: return-object v0 │ │ +0b280c: |[0b280c] fr.renzo.wikipoff.Wiki.getVersion:()Ljava/lang/String; │ │ +0b281c: 5410 db13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ +0b2820: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #22 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -190992,17 +190972,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b2838: |[0b2838] fr.renzo.wikipoff.Wiki.hasIcon:()Z │ │ -0b2848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b284a: 0f00 |0001: return v0 │ │ +0b2824: |[0b2824] fr.renzo.wikipoff.Wiki.hasIcon:()Z │ │ +0b2834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2836: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #23 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -191010,17 +190990,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b284c: |[0b284c] fr.renzo.wikipoff.Wiki.hasIconURL:()Z │ │ -0b285c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b285e: 0f00 |0001: return v0 │ │ +0b2838: |[0b2838] fr.renzo.wikipoff.Wiki.hasIconURL:()Z │ │ +0b2848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b284a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ #24 : (in Lfr/renzo/wikipoff/Wiki;) │ │ @@ -191028,17 +191008,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2860: |[0b2860] fr.renzo.wikipoff.Wiki.setAuthor:(Ljava/lang/String;)V │ │ -0b2870: 5b01 d013 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ -0b2874: 0e00 |0002: return-void │ │ +0b284c: |[0b284c] fr.renzo.wikipoff.Wiki.setAuthor:(Ljava/lang/String;)V │ │ +0b285c: 5b01 d013 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.author:Ljava/lang/String; // field@13d0 │ │ +0b2860: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 v Ljava/lang/String; │ │ @@ -191048,17 +191028,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2878: |[0b2878] fr.renzo.wikipoff.Wiki.setContext:(Landroid/content/Context;)V │ │ -0b2888: 5b01 d113 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ -0b288c: 0e00 |0002: return-void │ │ +0b2864: |[0b2864] fr.renzo.wikipoff.Wiki.setContext:(Landroid/content/Context;)V │ │ +0b2874: 5b01 d113 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.context:Landroid/content/Context; // field@13d1 │ │ +0b2878: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0002 line=267 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 ctx Landroid/content/Context; │ │ @@ -191068,17 +191048,17 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2890: |[0b2890] fr.renzo.wikipoff.Wiki.setDBFiles:(Ljava/util/ArrayList;)V │ │ -0b28a0: 5b01 d313 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ -0b28a4: 0e00 |0002: return-void │ │ +0b287c: |[0b287c] fr.renzo.wikipoff.Wiki.setDBFiles:(Ljava/util/ArrayList;)V │ │ +0b288c: 5b01 d313 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.dbfiles:Ljava/util/ArrayList; // field@13d3 │ │ +0b2890: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ @@ -191089,17 +191069,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b28a8: |[0b28a8] fr.renzo.wikipoff.Wiki.setIconUrl:(Ljava/lang/String;)V │ │ -0b28b8: 5b01 d413 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ -0b28bc: 0e00 |0002: return-void │ │ +0b2894: |[0b2894] fr.renzo.wikipoff.Wiki.setIconUrl:(Ljava/lang/String;)V │ │ +0b28a4: 5b01 d413 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.iconURL:Ljava/lang/String; // field@13d4 │ │ +0b28a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0002 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 v Ljava/lang/String; │ │ @@ -191109,23 +191089,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b28c0: |[0b28c0] fr.renzo.wikipoff.Wiki.setLangcode:(Ljava/lang/String;)V │ │ -0b28d0: 6300 ca13 |0000: sget-boolean v0, Lfr/renzo/wikipoff/Wiki;.$assertionsDisabled:Z // field@13ca │ │ -0b28d4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0b28d8: 3902 0800 |0004: if-nez v2, 000c // +0008 │ │ -0b28dc: 2200 5c06 |0006: new-instance v0, Ljava/lang/AssertionError; // type@065c │ │ -0b28e0: 7010 d033 0000 |0008: invoke-direct {v0}, Ljava/lang/AssertionError;.:()V // method@33d0 │ │ -0b28e6: 2700 |000b: throw v0 │ │ -0b28e8: 5b12 d513 |000c: iput-object v2, v1, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ -0b28ec: 0e00 |000e: return-void │ │ +0b28ac: |[0b28ac] fr.renzo.wikipoff.Wiki.setLangcode:(Ljava/lang/String;)V │ │ +0b28bc: 6300 ca13 |0000: sget-boolean v0, Lfr/renzo/wikipoff/Wiki;.$assertionsDisabled:Z // field@13ca │ │ +0b28c0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0b28c4: 3902 0800 |0004: if-nez v2, 000c // +0008 │ │ +0b28c8: 2200 5c06 |0006: new-instance v0, Ljava/lang/AssertionError; // type@065c │ │ +0b28cc: 7010 d033 0000 |0008: invoke-direct {v0}, Ljava/lang/AssertionError;.:()V // method@33d0 │ │ +0b28d2: 2700 |000b: throw v0 │ │ +0b28d4: 5b12 d513 |000c: iput-object v2, v1, Lfr/renzo/wikipoff/Wiki;.langcode:Ljava/lang/String; // field@13d5 │ │ +0b28d8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000c line=144 │ │ 0x000e line=145 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lfr/renzo/wikipoff/Wiki; │ │ @@ -191136,17 +191116,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b28f0: |[0b28f0] fr.renzo.wikipoff.Wiki.setLangenglish:(Ljava/lang/String;)V │ │ -0b2900: 5b01 d613 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ -0b2904: 0e00 |0002: return-void │ │ +0b28dc: |[0b28dc] fr.renzo.wikipoff.Wiki.setLangenglish:(Ljava/lang/String;)V │ │ +0b28ec: 5b01 d613 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.langenglish:Ljava/lang/String; // field@13d6 │ │ +0b28f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 langenglish Ljava/lang/String; │ │ @@ -191156,17 +191136,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2908: |[0b2908] fr.renzo.wikipoff.Wiki.setLanglocal:(Ljava/lang/String;)V │ │ -0b2918: 5b01 d713 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ -0b291c: 0e00 |0002: return-void │ │ +0b28f4: |[0b28f4] fr.renzo.wikipoff.Wiki.setLanglocal:(Ljava/lang/String;)V │ │ +0b2904: 5b01 d713 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ +0b2908: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 langlocal Ljava/lang/String; │ │ @@ -191176,17 +191156,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2920: |[0b2920] fr.renzo.wikipoff.Wiki.setSource:(Ljava/lang/String;)V │ │ -0b2930: 5b01 d913 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ -0b2934: 0e00 |0002: return-void │ │ +0b290c: |[0b290c] fr.renzo.wikipoff.Wiki.setSource:(Ljava/lang/String;)V │ │ +0b291c: 5b01 d913 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.source:Ljava/lang/String; // field@13d9 │ │ +0b2920: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 v Ljava/lang/String; │ │ @@ -191196,17 +191176,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2938: |[0b2938] fr.renzo.wikipoff.Wiki.setType:(Ljava/lang/String;)V │ │ -0b2948: 5b01 da13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ -0b294c: 0e00 |0002: return-void │ │ +0b2924: |[0b2924] fr.renzo.wikipoff.Wiki.setType:(Ljava/lang/String;)V │ │ +0b2934: 5b01 da13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ +0b2938: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 type Ljava/lang/String; │ │ @@ -191216,17 +191196,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2950: |[0b2950] fr.renzo.wikipoff.Wiki.setVersion:(Ljava/lang/String;)V │ │ -0b2960: 5b01 db13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ -0b2964: 0e00 |0002: return-void │ │ +0b293c: |[0b293c] fr.renzo.wikipoff.Wiki.setVersion:(Ljava/lang/String;)V │ │ +0b294c: 5b01 db13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/Wiki;.version:Ljava/lang/String; // field@13db │ │ +0b2950: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0002 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/Wiki; │ │ 0x0000 - 0x0003 reg=1 version Ljava/lang/String; │ │ @@ -191236,36 +191216,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0b2968: |[0b2968] fr.renzo.wikipoff.Wiki.toString:()Ljava/lang/String; │ │ -0b2978: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0b297c: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b2982: 5421 da13 |0005: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ -0b2986: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b298c: 0c00 |000a: move-result-object v0 │ │ -0b298e: 1a01 0700 |000b: const-string v1, " " // string@0007 │ │ -0b2992: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b2998: 0c00 |0010: move-result-object v0 │ │ -0b299a: 5421 d713 |0011: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ -0b299e: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b29a4: 0c00 |0016: move-result-object v0 │ │ -0b29a6: 1a01 0700 |0017: const-string v1, " " // string@0007 │ │ -0b29aa: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b29b0: 0c00 |001c: move-result-object v0 │ │ -0b29b2: 7010 1132 0200 |001d: invoke-direct {v2}, Lfr/renzo/wikipoff/Wiki;.getDateAsString:()Ljava/lang/String; // method@3211 │ │ -0b29b8: 0c01 |0020: move-result-object v1 │ │ -0b29ba: 6e20 5a34 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b29c0: 0c00 |0024: move-result-object v0 │ │ -0b29c2: 6e10 5f34 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b29c8: 0c00 |0028: move-result-object v0 │ │ -0b29ca: 1100 |0029: return-object v0 │ │ +0b2954: |[0b2954] fr.renzo.wikipoff.Wiki.toString:()Ljava/lang/String; │ │ +0b2964: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0b2968: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b296e: 5421 da13 |0005: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.type:Ljava/lang/String; // field@13da │ │ +0b2972: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2978: 0c00 |000a: move-result-object v0 │ │ +0b297a: 1a01 0700 |000b: const-string v1, " " // string@0007 │ │ +0b297e: 6e20 5a34 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2984: 0c00 |0010: move-result-object v0 │ │ +0b2986: 5421 d713 |0011: iget-object v1, v2, Lfr/renzo/wikipoff/Wiki;.langlocal:Ljava/lang/String; // field@13d7 │ │ +0b298a: 6e20 5a34 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2990: 0c00 |0016: move-result-object v0 │ │ +0b2992: 1a01 0700 |0017: const-string v1, " " // string@0007 │ │ +0b2996: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b299c: 0c00 |001c: move-result-object v0 │ │ +0b299e: 7010 1132 0200 |001d: invoke-direct {v2}, Lfr/renzo/wikipoff/Wiki;.getDateAsString:()Ljava/lang/String; // method@3211 │ │ +0b29a4: 0c01 |0020: move-result-object v1 │ │ +0b29a6: 6e20 5a34 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b29ac: 0c00 |0024: move-result-object v0 │ │ +0b29ae: 6e10 5f34 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b29b4: 0c00 |0028: move-result-object v0 │ │ +0b29b6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x002a reg=2 this Lfr/renzo/wikipoff/Wiki; │ │ │ │ source_file_idx : 5301 (Wiki.java) │ │ @@ -191320,19 +191300,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b29cc: |[0b29cc] fr.renzo.wikipoff.WikiDBFile.:()V │ │ -0b29dc: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b29e2: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -0b29e6: 5b10 dd13 |0005: iput-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ -0b29ea: 0e00 |0007: return-void │ │ +0b29b8: |[0b29b8] fr.renzo.wikipoff.WikiDBFile.:()V │ │ +0b29c8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b29ce: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +0b29d2: 5b10 dd13 |0005: iput-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ +0b29d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=14 │ │ 0x0007 line=17 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lfr/renzo/wikipoff/WikiDBFile; │ │ @@ -191342,25 +191322,25 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0b29ec: |[0b29ec] fr.renzo.wikipoff.WikiDBFile.:(Ljava/io/File;)V │ │ -0b29fc: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b2a02: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -0b2a06: 5b20 dd13 |0005: iput-object v0, v2, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ -0b2a0a: 6e10 9733 0300 |0007: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -0b2a10: 0c00 |000a: move-result-object v0 │ │ -0b2a12: 5b20 de13 |000b: iput-object v0, v2, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ -0b2a16: 6e10 9d33 0300 |000d: invoke-virtual {v3}, Ljava/io/File;.length:()J // method@339d │ │ -0b2a1c: 0b00 |0010: move-result-wide v0 │ │ -0b2a1e: 6e30 3932 0201 |0011: invoke-virtual {v2, v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setSize:(J)V // method@3239 │ │ -0b2a24: 0e00 |0014: return-void │ │ +0b29d8: |[0b29d8] fr.renzo.wikipoff.WikiDBFile.:(Ljava/io/File;)V │ │ +0b29e8: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b29ee: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +0b29f2: 5b20 dd13 |0005: iput-object v0, v2, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ +0b29f6: 6e10 9733 0300 |0007: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +0b29fc: 0c00 |000a: move-result-object v0 │ │ +0b29fe: 5b20 de13 |000b: iput-object v0, v2, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ +0b2a02: 6e10 9d33 0300 |000d: invoke-virtual {v3}, Ljava/io/File;.length:()J // method@339d │ │ +0b2a08: 0b00 |0010: move-result-wide v0 │ │ +0b2a0a: 6e30 3932 0201 |0011: invoke-virtual {v2, v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setSize:(J)V // method@3239 │ │ +0b2a10: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=14 │ │ 0x0007 line=20 │ │ 0x000d line=21 │ │ 0x0014 line=22 │ │ @@ -191374,27 +191354,27 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0b2a28: |[0b2a28] fr.renzo.wikipoff.WikiDBFile.getDate:()Ljava/util/Date; │ │ -0b2a38: 2201 9e06 |0000: new-instance v1, Ljava/text/SimpleDateFormat; // type@069e │ │ -0b2a3c: 1a02 8836 |0002: const-string v2, "yyyy-MM-dd HH:mm:ss" // string@3688 │ │ -0b2a40: 7020 8334 2100 |0004: invoke-direct {v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@3483 │ │ -0b2a46: 5432 dd13 |0007: iget-object v2, v3, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ -0b2a4a: 6e20 8434 2100 |0009: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@3484 │ │ -0b2a50: 0c02 |000c: move-result-object v2 │ │ -0b2a52: 1102 |000d: return-object v2 │ │ -0b2a54: 0d00 |000e: move-exception v0 │ │ -0b2a56: 6e10 8234 0000 |000f: invoke-virtual {v0}, Ljava/text/ParseException;.printStackTrace:()V // method@3482 │ │ -0b2a5c: 2202 a406 |0012: new-instance v2, Ljava/util/Date; // type@06a4 │ │ -0b2a60: 7010 a734 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@34a7 │ │ -0b2a66: 28f6 |0017: goto 000d // -000a │ │ +0b2a14: |[0b2a14] fr.renzo.wikipoff.WikiDBFile.getDate:()Ljava/util/Date; │ │ +0b2a24: 2201 9e06 |0000: new-instance v1, Ljava/text/SimpleDateFormat; // type@069e │ │ +0b2a28: 1a02 8836 |0002: const-string v2, "yyyy-MM-dd HH:mm:ss" // string@3688 │ │ +0b2a2c: 7020 8334 2100 |0004: invoke-direct {v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@3483 │ │ +0b2a32: 5432 dd13 |0007: iget-object v2, v3, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ +0b2a36: 6e20 8434 2100 |0009: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@3484 │ │ +0b2a3c: 0c02 |000c: move-result-object v2 │ │ +0b2a3e: 1102 |000d: return-object v2 │ │ +0b2a40: 0d00 |000e: move-exception v0 │ │ +0b2a42: 6e10 8234 0000 |000f: invoke-virtual {v0}, Ljava/text/ParseException;.printStackTrace:()V // method@3482 │ │ +0b2a48: 2202 a406 |0012: new-instance v2, Ljava/util/Date; // type@06a4 │ │ +0b2a4c: 7010 a734 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@34a7 │ │ +0b2a52: 28f6 |0017: goto 000d // -000a │ │ catches : 1 │ │ 0x0007 - 0x000c │ │ Ljava/text/ParseException; -> 0x000e │ │ positions : │ │ 0x0000 line=48 │ │ 0x0007 line=50 │ │ 0x000d line=53 │ │ @@ -191411,19 +191391,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b2a78: |[0b2a78] fr.renzo.wikipoff.WikiDBFile.getDateAsString:()Ljava/lang/String; │ │ -0b2a88: 5410 dd13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ -0b2a8c: 6e10 4a34 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@344a │ │ -0b2a92: 0c00 |0005: move-result-object v0 │ │ -0b2a94: 1100 |0006: return-object v0 │ │ +0b2a64: |[0b2a64] fr.renzo.wikipoff.WikiDBFile.getDateAsString:()Ljava/lang/String; │ │ +0b2a74: 5410 dd13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ +0b2a78: 6e10 4a34 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@344a │ │ +0b2a7e: 0c00 |0005: move-result-object v0 │ │ +0b2a80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/WikiDBFile; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/WikiDBFile;) │ │ @@ -191431,17 +191411,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2a98: |[0b2a98] fr.renzo.wikipoff.WikiDBFile.getFilename:()Ljava/lang/String; │ │ -0b2aa8: 5410 de13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ -0b2aac: 1100 |0002: return-object v0 │ │ +0b2a84: |[0b2a84] fr.renzo.wikipoff.WikiDBFile.getFilename:()Ljava/lang/String; │ │ +0b2a94: 5410 de13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ +0b2a98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/WikiDBFile; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/WikiDBFile;) │ │ @@ -191449,17 +191429,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2ab0: |[0b2ab0] fr.renzo.wikipoff.WikiDBFile.getGendate:()Ljava/lang/String; │ │ -0b2ac0: 5410 dd13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ -0b2ac4: 1100 |0002: return-object v0 │ │ +0b2a9c: |[0b2a9c] fr.renzo.wikipoff.WikiDBFile.getGendate:()Ljava/lang/String; │ │ +0b2aac: 5410 dd13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ +0b2ab0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/WikiDBFile; │ │ │ │ #4 : (in Lfr/renzo/wikipoff/WikiDBFile;) │ │ @@ -191467,17 +191447,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2ac8: |[0b2ac8] fr.renzo.wikipoff.WikiDBFile.getSize:()J │ │ -0b2ad8: 5320 e013 |0000: iget-wide v0, v2, Lfr/renzo/wikipoff/WikiDBFile;.size:J // field@13e0 │ │ -0b2adc: 1000 |0002: return-wide v0 │ │ +0b2ab4: |[0b2ab4] fr.renzo.wikipoff.WikiDBFile.getSize:()J │ │ +0b2ac4: 5320 e013 |0000: iget-wide v0, v2, Lfr/renzo/wikipoff/WikiDBFile;.size:J // field@13e0 │ │ +0b2ac8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lfr/renzo/wikipoff/WikiDBFile; │ │ │ │ #5 : (in Lfr/renzo/wikipoff/WikiDBFile;) │ │ @@ -191485,17 +191465,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2ae0: |[0b2ae0] fr.renzo.wikipoff.WikiDBFile.getUrl:()Ljava/lang/String; │ │ -0b2af0: 5410 e113 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.url:Ljava/lang/String; // field@13e1 │ │ -0b2af4: 1100 |0002: return-object v0 │ │ +0b2acc: |[0b2acc] fr.renzo.wikipoff.WikiDBFile.getUrl:()Ljava/lang/String; │ │ +0b2adc: 5410 e113 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.url:Ljava/lang/String; // field@13e1 │ │ +0b2ae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/WikiDBFile; │ │ │ │ #6 : (in Lfr/renzo/wikipoff/WikiDBFile;) │ │ @@ -191503,17 +191483,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2af8: |[0b2af8] fr.renzo.wikipoff.WikiDBFile.setFilename:(Ljava/lang/String;)V │ │ -0b2b08: 5b01 de13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ -0b2b0c: 0e00 |0002: return-void │ │ +0b2ae4: |[0b2ae4] fr.renzo.wikipoff.WikiDBFile.setFilename:(Ljava/lang/String;)V │ │ +0b2af4: 5b01 de13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ +0b2af8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0002 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/WikiDBFile; │ │ 0x0000 - 0x0003 reg=1 filename Ljava/lang/String; │ │ @@ -191523,17 +191503,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2b10: |[0b2b10] fr.renzo.wikipoff.WikiDBFile.setGendate:(Ljava/lang/String;)V │ │ -0b2b20: 5b01 dd13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ -0b2b24: 0e00 |0002: return-void │ │ +0b2afc: |[0b2afc] fr.renzo.wikipoff.WikiDBFile.setGendate:(Ljava/lang/String;)V │ │ +0b2b0c: 5b01 dd13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikiDBFile;.date:Ljava/lang/String; // field@13dd │ │ +0b2b10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/WikiDBFile; │ │ 0x0000 - 0x0003 reg=1 date Ljava/lang/String; │ │ @@ -191543,17 +191523,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2b28: |[0b2b28] fr.renzo.wikipoff.WikiDBFile.setSize:(J)V │ │ -0b2b38: 5a12 e013 |0000: iput-wide v2, v1, Lfr/renzo/wikipoff/WikiDBFile;.size:J // field@13e0 │ │ -0b2b3c: 0e00 |0002: return-void │ │ +0b2b14: |[0b2b14] fr.renzo.wikipoff.WikiDBFile.setSize:(J)V │ │ +0b2b24: 5a12 e013 |0000: iput-wide v2, v1, Lfr/renzo/wikipoff/WikiDBFile;.size:J // field@13e0 │ │ +0b2b28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/WikiDBFile; │ │ 0x0000 - 0x0003 reg=2 size J │ │ @@ -191563,17 +191543,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2b40: |[0b2b40] fr.renzo.wikipoff.WikiDBFile.setUrl:(Ljava/lang/String;)V │ │ -0b2b50: 5b01 e113 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikiDBFile;.url:Ljava/lang/String; // field@13e1 │ │ -0b2b54: 0e00 |0002: return-void │ │ +0b2b2c: |[0b2b2c] fr.renzo.wikipoff.WikiDBFile.setUrl:(Ljava/lang/String;)V │ │ +0b2b3c: 5b01 e113 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikiDBFile;.url:Ljava/lang/String; // field@13e1 │ │ +0b2b40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/renzo/wikipoff/WikiDBFile; │ │ 0x0000 - 0x0003 reg=1 url Ljava/lang/String; │ │ @@ -191583,17 +191563,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2b58: |[0b2b58] fr.renzo.wikipoff.WikiDBFile.toString:()Ljava/lang/String; │ │ -0b2b68: 5410 de13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ -0b2b6c: 1100 |0002: return-object v0 │ │ +0b2b44: |[0b2b44] fr.renzo.wikipoff.WikiDBFile.toString:()Ljava/lang/String; │ │ +0b2b54: 5410 de13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/WikiDBFile;.filename:Ljava/lang/String; // field@13de │ │ +0b2b58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/renzo/wikipoff/WikiDBFile; │ │ │ │ source_file_idx : 5304 (WikiDBFile.java) │ │ @@ -191626,17 +191606,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b2b70: |[0b2b70] fr.renzo.wikipoff.WikiException.:(Ljava/lang/String;)V │ │ -0b2b80: 7020 f733 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ -0b2b86: 0e00 |0003: return-void │ │ +0b2b5c: |[0b2b5c] fr.renzo.wikipoff.WikiException.:(Ljava/lang/String;)V │ │ +0b2b6c: 7020 f733 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@33f7 │ │ +0b2b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/WikiException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -191674,17 +191654,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2b88: |[0b2b88] fr.renzo.wikipoff.WikiXMLParser$1.:()V │ │ -0b2b98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b2b9e: 0e00 |0003: return-void │ │ +0b2b74: |[0b2b74] fr.renzo.wikipoff.WikiXMLParser$1.:()V │ │ +0b2b84: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b2b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/WikiXMLParser$1; │ │ │ │ Virtual methods - │ │ @@ -191693,36 +191673,36 @@ │ │ type : '(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0b2ba0: |[0b2ba0] fr.renzo.wikipoff.WikiXMLParser$1.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I │ │ -0b2bb0: 6e10 1732 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b2bb6: 0c00 |0003: move-result-object v0 │ │ -0b2bb8: 6e10 1732 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b2bbe: 0c01 |0007: move-result-object v1 │ │ -0b2bc0: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2bc6: 0a00 |000b: move-result v0 │ │ -0b2bc8: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -0b2bcc: 6e10 1332 0300 |000e: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ -0b2bd2: 0c00 |0011: move-result-object v0 │ │ -0b2bd4: 6e10 1332 0400 |0012: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ -0b2bda: 0c01 |0015: move-result-object v1 │ │ -0b2bdc: 6e20 a834 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@34a8 │ │ -0b2be2: 0a00 |0019: move-result v0 │ │ -0b2be4: 0f00 |001a: return v0 │ │ -0b2be6: 6e10 1732 0300 |001b: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b2bec: 0c00 |001e: move-result-object v0 │ │ -0b2bee: 6e10 1732 0400 |001f: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b2bf4: 0c01 |0022: move-result-object v1 │ │ -0b2bf6: 6e20 3934 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@3439 │ │ -0b2bfc: 0a00 |0026: move-result v0 │ │ -0b2bfe: 28f3 |0027: goto 001a // -000d │ │ +0b2b8c: |[0b2b8c] fr.renzo.wikipoff.WikiXMLParser$1.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I │ │ +0b2b9c: 6e10 1732 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b2ba2: 0c00 |0003: move-result-object v0 │ │ +0b2ba4: 6e10 1732 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b2baa: 0c01 |0007: move-result-object v1 │ │ +0b2bac: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2bb2: 0a00 |000b: move-result v0 │ │ +0b2bb4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +0b2bb8: 6e10 1332 0300 |000e: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ +0b2bbe: 0c00 |0011: move-result-object v0 │ │ +0b2bc0: 6e10 1332 0400 |0012: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ +0b2bc6: 0c01 |0015: move-result-object v1 │ │ +0b2bc8: 6e20 a834 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@34a8 │ │ +0b2bce: 0a00 |0019: move-result v0 │ │ +0b2bd0: 0f00 |001a: return v0 │ │ +0b2bd2: 6e10 1732 0300 |001b: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b2bd8: 0c00 |001e: move-result-object v0 │ │ +0b2bda: 6e10 1732 0400 |001f: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b2be0: 0c01 |0022: move-result-object v1 │ │ +0b2be2: 6e20 3934 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@3439 │ │ +0b2be8: 0a00 |0026: move-result v0 │ │ +0b2bea: 28f3 |0027: goto 001a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000e line=38 │ │ 0x001a line=40 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lfr/renzo/wikipoff/WikiXMLParser$1; │ │ @@ -191734,20 +191714,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 │ │ -0b2c00: |[0b2c00] fr.renzo.wikipoff.WikiXMLParser$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0b2c10: 1f02 1406 |0000: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b2c14: 1f03 1406 |0002: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b2c18: 6e30 4032 2103 |0004: invoke-virtual {v1, v2, v3}, Lfr/renzo/wikipoff/WikiXMLParser$1;.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I // method@3240 │ │ -0b2c1e: 0a00 |0007: move-result v0 │ │ -0b2c20: 0f00 |0008: return v0 │ │ +0b2bec: |[0b2bec] fr.renzo.wikipoff.WikiXMLParser$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0b2bfc: 1f02 1406 |0000: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b2c00: 1f03 1406 |0002: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b2c04: 6e30 4032 2103 |0004: invoke-virtual {v1, v2, v3}, Lfr/renzo/wikipoff/WikiXMLParser$1;.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I // method@3240 │ │ +0b2c0a: 0a00 |0007: move-result v0 │ │ +0b2c0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/renzo/wikipoff/WikiXMLParser$1; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ @@ -191821,35 +191801,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0b2c24: |[0b2c24] fr.renzo.wikipoff.WikiXMLParser.:()V │ │ -0b2c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b2c36: 6900 e413 |0001: sput-object v0, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2c3a: 0e00 |0003: return-void │ │ +0b2c10: |[0b2c10] fr.renzo.wikipoff.WikiXMLParser.:()V │ │ +0b2c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2c22: 6900 e413 |0001: sput-object v0, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ #1 : (in Lfr/renzo/wikipoff/WikiXMLParser;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2c3c: |[0b2c3c] fr.renzo.wikipoff.WikiXMLParser.:()V │ │ -0b2c4c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b2c52: 0e00 |0003: return-void │ │ +0b2c28: |[0b2c28] fr.renzo.wikipoff.WikiXMLParser.:()V │ │ +0b2c38: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b2c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/WikiXMLParser; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/WikiXMLParser;) │ │ @@ -191857,49 +191837,49 @@ │ │ type : '(Landroid/content/Context;Ljava/io/InputStream;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -0b2c54: |[0b2c54] fr.renzo.wikipoff.WikiXMLParser.loadAvailableDBFromXML:(Landroid/content/Context;Ljava/io/InputStream;)Ljava/util/ArrayList; │ │ -0b2c64: 7100 c920 0000 |0000: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@20c9 │ │ -0b2c6a: 0c01 |0003: move-result-object v1 │ │ -0b2c6c: 2202 9f06 |0004: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0b2c70: 7010 8534 0200 |0006: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b2c76: 1a03 f321 |0009: const-string v3, "http://xmlpull.org/v1/doc/features.html#process-namespaces" // string@21f3 │ │ -0b2c7a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -0b2c7c: 7230 2f35 3104 |000c: invoke-interface {v1, v3, v4}, Lorg/xmlpull/v1/XmlPullParser;.setFeature:(Ljava/lang/String;Z)V // method@352f │ │ -0b2c82: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0b2c84: 7230 3035 6103 |0010: invoke-interface {v1, v6, v3}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@3530 │ │ -0b2c8a: 7210 2d35 0100 |0013: invoke-interface {v1}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@352d │ │ -0b2c90: 7120 4532 5100 |0016: invoke-static {v1, v5}, Lfr/renzo/wikipoff/WikiXMLParser;.readAsset:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Ljava/util/ArrayList; // method@3245 │ │ -0b2c96: 0c02 |0019: move-result-object v2 │ │ -0b2c98: 2203 1706 |001a: new-instance v3, Lfr/renzo/wikipoff/WikiXMLParser$1; // type@0617 │ │ -0b2c9c: 7010 3f32 0300 |001c: invoke-direct {v3}, Lfr/renzo/wikipoff/WikiXMLParser$1;.:()V // method@323f │ │ -0b2ca2: 7120 a534 3200 |001f: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ -0b2ca8: 1102 |0022: return-object v2 │ │ -0b2caa: 0d00 |0023: move-exception v0 │ │ -0b2cac: 2203 8206 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0b2cb0: 7010 5134 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b2cb6: 1a04 7a10 |0029: const-string v4, "Problem parsing available databases file: " // string@107a │ │ -0b2cba: 6e20 5a34 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b2cc0: 0c03 |002e: move-result-object v3 │ │ -0b2cc2: 6e10 3235 0000 |002f: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserException;.getMessage:()Ljava/lang/String; // method@3532 │ │ -0b2cc8: 0c04 |0032: move-result-object v4 │ │ -0b2cca: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b2cd0: 0c03 |0036: move-result-object v3 │ │ -0b2cd2: 6e10 5f34 0300 |0037: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b2cd8: 0c03 |003a: move-result-object v3 │ │ -0b2cda: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -0b2cdc: 7130 f324 3504 |003c: invoke-static {v5, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ -0b2ce2: 0c03 |003f: move-result-object v3 │ │ -0b2ce4: 6e10 f624 0300 |0040: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ -0b2cea: 6e10 3335 0000 |0043: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@3533 │ │ -0b2cf0: 28d4 |0046: goto 001a // -002c │ │ +0b2c40: |[0b2c40] fr.renzo.wikipoff.WikiXMLParser.loadAvailableDBFromXML:(Landroid/content/Context;Ljava/io/InputStream;)Ljava/util/ArrayList; │ │ +0b2c50: 7100 c920 0000 |0000: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@20c9 │ │ +0b2c56: 0c01 |0003: move-result-object v1 │ │ +0b2c58: 2202 9f06 |0004: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0b2c5c: 7010 8534 0200 |0006: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b2c62: 1a03 f321 |0009: const-string v3, "http://xmlpull.org/v1/doc/features.html#process-namespaces" // string@21f3 │ │ +0b2c66: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +0b2c68: 7230 2f35 3104 |000c: invoke-interface {v1, v3, v4}, Lorg/xmlpull/v1/XmlPullParser;.setFeature:(Ljava/lang/String;Z)V // method@352f │ │ +0b2c6e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0b2c70: 7230 3035 6103 |0010: invoke-interface {v1, v6, v3}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@3530 │ │ +0b2c76: 7210 2d35 0100 |0013: invoke-interface {v1}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@352d │ │ +0b2c7c: 7120 4532 5100 |0016: invoke-static {v1, v5}, Lfr/renzo/wikipoff/WikiXMLParser;.readAsset:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Ljava/util/ArrayList; // method@3245 │ │ +0b2c82: 0c02 |0019: move-result-object v2 │ │ +0b2c84: 2203 1706 |001a: new-instance v3, Lfr/renzo/wikipoff/WikiXMLParser$1; // type@0617 │ │ +0b2c88: 7010 3f32 0300 |001c: invoke-direct {v3}, Lfr/renzo/wikipoff/WikiXMLParser$1;.:()V // method@323f │ │ +0b2c8e: 7120 a534 3200 |001f: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ +0b2c94: 1102 |0022: return-object v2 │ │ +0b2c96: 0d00 |0023: move-exception v0 │ │ +0b2c98: 2203 8206 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0b2c9c: 7010 5134 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b2ca2: 1a04 7a10 |0029: const-string v4, "Problem parsing available databases file: " // string@107a │ │ +0b2ca6: 6e20 5a34 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2cac: 0c03 |002e: move-result-object v3 │ │ +0b2cae: 6e10 3235 0000 |002f: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserException;.getMessage:()Ljava/lang/String; // method@3532 │ │ +0b2cb4: 0c04 |0032: move-result-object v4 │ │ +0b2cb6: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b2cbc: 0c03 |0036: move-result-object v3 │ │ +0b2cbe: 6e10 5f34 0300 |0037: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b2cc4: 0c03 |003a: move-result-object v3 │ │ +0b2cc6: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +0b2cc8: 7130 f324 3504 |003c: invoke-static {v5, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ +0b2cce: 0c03 |003f: move-result-object v3 │ │ +0b2cd0: 6e10 f624 0300 |0040: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ +0b2cd6: 6e10 3335 0000 |0043: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@3533 │ │ +0b2cdc: 28d4 |0046: goto 001a // -002c │ │ catches : 1 │ │ 0x0009 - 0x0019 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0023 │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ 0x0009 line=26 │ │ @@ -191923,39 +191903,39 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Ljava/util/ArrayList;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0b2d04: |[0b2d04] fr.renzo.wikipoff.WikiXMLParser.readAsset:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Ljava/util/ArrayList; │ │ -0b2d14: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0b2d16: 2201 9f06 |0001: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0b2d1a: 7010 8534 0100 |0003: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b2d20: 6202 e413 |0006: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2d24: 1a03 522f |0008: const-string v3, "root" // string@2f52 │ │ -0b2d28: 7240 2e35 4532 |000a: invoke-interface {v5, v4, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2d2e: 7210 2c35 0500 |000d: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0b2d34: 0a02 |0010: move-result v2 │ │ -0b2d36: 1233 |0011: const/4 v3, #int 3 // #3 │ │ -0b2d38: 3232 1c00 |0012: if-eq v2, v3, 002e // +001c │ │ -0b2d3c: 7210 2935 0500 |0014: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ -0b2d42: 0a02 |0017: move-result v2 │ │ -0b2d44: 3342 f5ff |0018: if-ne v2, v4, 000d // -000b │ │ -0b2d48: 7210 2a35 0500 |001a: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0b2d4e: 0c00 |001d: move-result-object v0 │ │ -0b2d50: 1a02 1d36 |001e: const-string v2, "wiki" // string@361d │ │ -0b2d54: 6e20 3c34 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2d5a: 0a02 |0023: move-result v2 │ │ -0b2d5c: 3802 e9ff |0024: if-eqz v2, 000d // -0017 │ │ -0b2d60: 7120 5132 6500 |0026: invoke-static {v5, v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readWiki:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Lfr/renzo/wikipoff/Wiki; // method@3251 │ │ -0b2d66: 0c02 |0029: move-result-object v2 │ │ -0b2d68: 6e20 8934 2100 |002a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b2d6e: 28e0 |002d: goto 000d // -0020 │ │ -0b2d70: 1101 |002e: return-object v1 │ │ +0b2cf0: |[0b2cf0] fr.renzo.wikipoff.WikiXMLParser.readAsset:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Ljava/util/ArrayList; │ │ +0b2d00: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +0b2d02: 2201 9f06 |0001: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0b2d06: 7010 8534 0100 |0003: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b2d0c: 6202 e413 |0006: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2d10: 1a03 522f |0008: const-string v3, "root" // string@2f52 │ │ +0b2d14: 7240 2e35 4532 |000a: invoke-interface {v5, v4, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2d1a: 7210 2c35 0500 |000d: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0b2d20: 0a02 |0010: move-result v2 │ │ +0b2d22: 1233 |0011: const/4 v3, #int 3 // #3 │ │ +0b2d24: 3232 1c00 |0012: if-eq v2, v3, 002e // +001c │ │ +0b2d28: 7210 2935 0500 |0014: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ +0b2d2e: 0a02 |0017: move-result v2 │ │ +0b2d30: 3342 f5ff |0018: if-ne v2, v4, 000d // -000b │ │ +0b2d34: 7210 2a35 0500 |001a: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0b2d3a: 0c00 |001d: move-result-object v0 │ │ +0b2d3c: 1a02 1d36 |001e: const-string v2, "wiki" // string@361d │ │ +0b2d40: 6e20 3c34 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2d46: 0a02 |0023: move-result v2 │ │ +0b2d48: 3802 e9ff |0024: if-eqz v2, 000d // -0017 │ │ +0b2d4c: 7120 5132 6500 |0026: invoke-static {v5, v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readWiki:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Lfr/renzo/wikipoff/Wiki; // method@3251 │ │ +0b2d52: 0c02 |0029: move-result-object v2 │ │ +0b2d54: 6e20 8934 2100 |002a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b2d5a: 28e0 |002d: goto 000d // -0020 │ │ +0b2d5c: 1101 |002e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0006 line=51 │ │ 0x000d line=52 │ │ 0x0014 line=53 │ │ 0x001a line=56 │ │ @@ -191973,26 +191953,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b2d74: |[0b2d74] fr.renzo.wikipoff.WikiXMLParser.readAuthor:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b2d84: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b2d86: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2d8a: 1a03 8518 |0003: const-string v3, "author" // string@1885 │ │ -0b2d8e: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2d94: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b2d9a: 0c00 |000b: move-result-object v0 │ │ -0b2d9c: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b2d9e: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2da2: 1a03 8518 |000f: const-string v3, "author" // string@1885 │ │ -0b2da6: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2dac: 1100 |0014: return-object v0 │ │ +0b2d60: |[0b2d60] fr.renzo.wikipoff.WikiXMLParser.readAuthor:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b2d70: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b2d72: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2d76: 1a03 8518 |0003: const-string v3, "author" // string@1885 │ │ +0b2d7a: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2d80: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b2d86: 0c00 |000b: move-result-object v0 │ │ +0b2d88: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b2d8a: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2d8e: 1a03 8518 |000f: const-string v3, "author" // string@1885 │ │ +0b2d92: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2d98: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0008 line=139 │ │ 0x000c line=140 │ │ 0x0014 line=141 │ │ locals : │ │ @@ -192004,46 +191984,46 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lfr/renzo/wikipoff/WikiDBFile;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -0b2db0: |[0b2db0] fr.renzo.wikipoff.WikiXMLParser.readDBFile:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/renzo/wikipoff/WikiDBFile; │ │ -0b2dc0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0b2dc2: 1221 |0001: const/4 v1, #int 2 // #2 │ │ -0b2dc4: 6202 e413 |0002: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2dc8: 1a03 2c1b |0004: const-string v3, "dbfile" // string@1b2c │ │ -0b2dcc: 7240 2e35 1532 |0006: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2dd2: 2200 1506 |0009: new-instance v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b2dd6: 7010 2f32 0000 |000b: invoke-direct {v0}, Lfr/renzo/wikipoff/WikiDBFile;.:()V // method@322f │ │ -0b2ddc: 1a01 261d |000e: const-string v1, "filename" // string@1d26 │ │ -0b2de0: 7230 2835 4501 |0010: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ -0b2de6: 0c01 |0013: move-result-object v1 │ │ -0b2de8: 6e20 3732 1000 |0014: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setFilename:(Ljava/lang/String;)V // method@3237 │ │ -0b2dee: 1a01 d21d |0017: const-string v1, "gendate" // string@1dd2 │ │ -0b2df2: 7230 2835 4501 |0019: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ -0b2df8: 0c01 |001c: move-result-object v1 │ │ -0b2dfa: 6e20 3832 1000 |001d: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setGendate:(Ljava/lang/String;)V // method@3238 │ │ -0b2e00: 1a01 4f33 |0020: const-string v1, "size" // string@334f │ │ -0b2e04: 7230 2835 4501 |0022: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ -0b2e0a: 0c01 |0025: move-result-object v1 │ │ -0b2e0c: 7110 1034 0100 |0026: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@3410 │ │ -0b2e12: 0b02 |0029: move-result-wide v2 │ │ -0b2e14: 6e30 3932 2003 |002a: invoke-virtual {v0, v2, v3}, Lfr/renzo/wikipoff/WikiDBFile;.setSize:(J)V // method@3239 │ │ -0b2e1a: 1a01 6435 |002d: const-string v1, "url" // string@3564 │ │ -0b2e1e: 7230 2835 4501 |002f: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ -0b2e24: 0c01 |0032: move-result-object v1 │ │ -0b2e26: 6e20 3a32 1000 |0033: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setUrl:(Ljava/lang/String;)V // method@323a │ │ -0b2e2c: 7210 2d35 0500 |0036: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@352d │ │ -0b2e32: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0b2e34: 6202 e413 |003a: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2e38: 1a03 2c1b |003c: const-string v3, "dbfile" // string@1b2c │ │ -0b2e3c: 7240 2e35 1532 |003e: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2e42: 1100 |0041: return-object v0 │ │ +0b2d9c: |[0b2d9c] fr.renzo.wikipoff.WikiXMLParser.readDBFile:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/renzo/wikipoff/WikiDBFile; │ │ +0b2dac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0b2dae: 1221 |0001: const/4 v1, #int 2 // #2 │ │ +0b2db0: 6202 e413 |0002: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2db4: 1a03 2c1b |0004: const-string v3, "dbfile" // string@1b2c │ │ +0b2db8: 7240 2e35 1532 |0006: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2dbe: 2200 1506 |0009: new-instance v0, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b2dc2: 7010 2f32 0000 |000b: invoke-direct {v0}, Lfr/renzo/wikipoff/WikiDBFile;.:()V // method@322f │ │ +0b2dc8: 1a01 261d |000e: const-string v1, "filename" // string@1d26 │ │ +0b2dcc: 7230 2835 4501 |0010: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ +0b2dd2: 0c01 |0013: move-result-object v1 │ │ +0b2dd4: 6e20 3732 1000 |0014: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setFilename:(Ljava/lang/String;)V // method@3237 │ │ +0b2dda: 1a01 d21d |0017: const-string v1, "gendate" // string@1dd2 │ │ +0b2dde: 7230 2835 4501 |0019: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ +0b2de4: 0c01 |001c: move-result-object v1 │ │ +0b2de6: 6e20 3832 1000 |001d: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setGendate:(Ljava/lang/String;)V // method@3238 │ │ +0b2dec: 1a01 4f33 |0020: const-string v1, "size" // string@334f │ │ +0b2df0: 7230 2835 4501 |0022: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ +0b2df6: 0c01 |0025: move-result-object v1 │ │ +0b2df8: 7110 1034 0100 |0026: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@3410 │ │ +0b2dfe: 0b02 |0029: move-result-wide v2 │ │ +0b2e00: 6e30 3932 2003 |002a: invoke-virtual {v0, v2, v3}, Lfr/renzo/wikipoff/WikiDBFile;.setSize:(J)V // method@3239 │ │ +0b2e06: 1a01 6435 |002d: const-string v1, "url" // string@3564 │ │ +0b2e0a: 7230 2835 4501 |002f: invoke-interface {v5, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@3528 │ │ +0b2e10: 0c01 |0032: move-result-object v1 │ │ +0b2e12: 6e20 3a32 1000 |0033: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/WikiDBFile;.setUrl:(Ljava/lang/String;)V // method@323a │ │ +0b2e18: 7210 2d35 0500 |0036: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@352d │ │ +0b2e1e: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +0b2e20: 6202 e413 |003a: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2e24: 1a03 2c1b |003c: const-string v3, "dbfile" // string@1b2c │ │ +0b2e28: 7240 2e35 1532 |003e: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2e2e: 1100 |0041: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0009 line=152 │ │ 0x000e line=153 │ │ 0x0017 line=154 │ │ 0x0020 line=155 │ │ @@ -192060,39 +192040,39 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/util/ArrayList;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0b2e44: |[0b2e44] fr.renzo.wikipoff.WikiXMLParser.readDBFiles:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/util/ArrayList; │ │ -0b2e54: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0b2e56: 2200 9f06 |0001: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0b2e5a: 7010 8534 0000 |0003: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b2e60: 6202 e413 |0006: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2e64: 1a03 2d1b |0008: const-string v3, "dbfiles" // string@1b2d │ │ -0b2e68: 7240 2e35 4532 |000a: invoke-interface {v5, v4, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2e6e: 7210 2c35 0500 |000d: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0b2e74: 0a02 |0010: move-result v2 │ │ -0b2e76: 1233 |0011: const/4 v3, #int 3 // #3 │ │ -0b2e78: 3232 1c00 |0012: if-eq v2, v3, 002e // +001c │ │ -0b2e7c: 7210 2935 0500 |0014: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ -0b2e82: 0a02 |0017: move-result v2 │ │ -0b2e84: 3342 f5ff |0018: if-ne v2, v4, 000d // -000b │ │ -0b2e88: 7210 2a35 0500 |001a: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0b2e8e: 0c01 |001d: move-result-object v1 │ │ -0b2e90: 1a02 2c1b |001e: const-string v2, "dbfile" // string@1b2c │ │ -0b2e94: 6e20 3c34 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b2e9a: 0a02 |0023: move-result v2 │ │ -0b2e9c: 3802 e9ff |0024: if-eqz v2, 000d // -0017 │ │ -0b2ea0: 7110 4732 0500 |0026: invoke-static {v5}, Lfr/renzo/wikipoff/WikiXMLParser;.readDBFile:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/renzo/wikipoff/WikiDBFile; // method@3247 │ │ -0b2ea6: 0c02 |0029: move-result-object v2 │ │ -0b2ea8: 6e20 8934 2000 |002a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b2eae: 28e0 |002d: goto 000d // -0020 │ │ -0b2eb0: 1100 |002e: return-object v0 │ │ +0b2e30: |[0b2e30] fr.renzo.wikipoff.WikiXMLParser.readDBFiles:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/util/ArrayList; │ │ +0b2e40: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +0b2e42: 2200 9f06 |0001: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b2e46: 7010 8534 0000 |0003: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b2e4c: 6202 e413 |0006: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2e50: 1a03 2d1b |0008: const-string v3, "dbfiles" // string@1b2d │ │ +0b2e54: 7240 2e35 4532 |000a: invoke-interface {v5, v4, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2e5a: 7210 2c35 0500 |000d: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0b2e60: 0a02 |0010: move-result v2 │ │ +0b2e62: 1233 |0011: const/4 v3, #int 3 // #3 │ │ +0b2e64: 3232 1c00 |0012: if-eq v2, v3, 002e // +001c │ │ +0b2e68: 7210 2935 0500 |0014: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ +0b2e6e: 0a02 |0017: move-result v2 │ │ +0b2e70: 3342 f5ff |0018: if-ne v2, v4, 000d // -000b │ │ +0b2e74: 7210 2a35 0500 |001a: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0b2e7a: 0c01 |001d: move-result-object v1 │ │ +0b2e7c: 1a02 2c1b |001e: const-string v2, "dbfile" // string@1b2c │ │ +0b2e80: 6e20 3c34 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b2e86: 0a02 |0023: move-result v2 │ │ +0b2e88: 3802 e9ff |0024: if-eqz v2, 000d // -0017 │ │ +0b2e8c: 7110 4732 0500 |0026: invoke-static {v5}, Lfr/renzo/wikipoff/WikiXMLParser;.readDBFile:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/renzo/wikipoff/WikiDBFile; // method@3247 │ │ +0b2e92: 0c02 |0029: move-result-object v2 │ │ +0b2e94: 6e20 8934 2000 |002a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b2e9a: 28e0 |002d: goto 000d // -0020 │ │ +0b2e9c: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=163 │ │ 0x0006 line=164 │ │ 0x000d line=165 │ │ 0x0014 line=166 │ │ 0x001a line=169 │ │ @@ -192109,26 +192089,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b2eb4: |[0b2eb4] fr.renzo.wikipoff.WikiXMLParser.readIconURL:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b2ec4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b2ec6: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2eca: 1a03 0e22 |0003: const-string v3, "iconUrl" // string@220e │ │ -0b2ece: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2ed4: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b2eda: 0c00 |000b: move-result-object v0 │ │ -0b2edc: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b2ede: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2ee2: 1a03 0e22 |000f: const-string v3, "iconUrl" // string@220e │ │ -0b2ee6: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2eec: 1100 |0014: return-object v0 │ │ +0b2ea0: |[0b2ea0] fr.renzo.wikipoff.WikiXMLParser.readIconURL:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b2eb0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b2eb2: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2eb6: 1a03 0e22 |0003: const-string v3, "iconUrl" // string@220e │ │ +0b2eba: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2ec0: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b2ec6: 0c00 |000b: move-result-object v0 │ │ +0b2ec8: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b2eca: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2ece: 1a03 0e22 |000f: const-string v3, "iconUrl" // string@220e │ │ +0b2ed2: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2ed8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000c line=146 │ │ 0x0014 line=147 │ │ locals : │ │ @@ -192140,26 +192120,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b2ef0: |[0b2ef0] fr.renzo.wikipoff.WikiXMLParser.readLangcode:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b2f00: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b2f02: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2f06: 1a03 f823 |0003: const-string v3, "lang-code" // string@23f8 │ │ -0b2f0a: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2f10: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b2f16: 0c00 |000b: move-result-object v0 │ │ -0b2f18: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b2f1a: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2f1e: 1a03 f823 |000f: const-string v3, "lang-code" // string@23f8 │ │ -0b2f22: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2f28: 1100 |0014: return-object v0 │ │ +0b2edc: |[0b2edc] fr.renzo.wikipoff.WikiXMLParser.readLangcode:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b2eec: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b2eee: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2ef2: 1a03 f823 |0003: const-string v3, "lang-code" // string@23f8 │ │ +0b2ef6: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2efc: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b2f02: 0c00 |000b: move-result-object v0 │ │ +0b2f04: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b2f06: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2f0a: 1a03 f823 |000f: const-string v3, "lang-code" // string@23f8 │ │ +0b2f0e: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2f14: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0008 line=109 │ │ 0x000c line=110 │ │ 0x0014 line=111 │ │ locals : │ │ @@ -192171,26 +192151,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b2f2c: |[0b2f2c] fr.renzo.wikipoff.WikiXMLParser.readLangenglish:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b2f3c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b2f3e: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2f42: 1a03 f923 |0003: const-string v3, "lang-english" // string@23f9 │ │ -0b2f46: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2f4c: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b2f52: 0c00 |000b: move-result-object v0 │ │ -0b2f54: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b2f56: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2f5a: 1a03 f923 |000f: const-string v3, "lang-english" // string@23f9 │ │ -0b2f5e: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2f64: 1100 |0014: return-object v0 │ │ +0b2f18: |[0b2f18] fr.renzo.wikipoff.WikiXMLParser.readLangenglish:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b2f28: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b2f2a: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2f2e: 1a03 f923 |0003: const-string v3, "lang-english" // string@23f9 │ │ +0b2f32: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2f38: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b2f3e: 0c00 |000b: move-result-object v0 │ │ +0b2f40: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b2f42: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2f46: 1a03 f923 |000f: const-string v3, "lang-english" // string@23f9 │ │ +0b2f4a: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2f50: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000c line=116 │ │ 0x0014 line=117 │ │ locals : │ │ @@ -192202,26 +192182,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b2f68: |[0b2f68] fr.renzo.wikipoff.WikiXMLParser.readLanglocal:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b2f78: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b2f7a: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2f7e: 1a03 fa23 |0003: const-string v3, "lang-local" // string@23fa │ │ -0b2f82: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2f88: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b2f8e: 0c00 |000b: move-result-object v0 │ │ -0b2f90: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b2f92: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2f96: 1a03 fa23 |000f: const-string v3, "lang-local" // string@23fa │ │ -0b2f9a: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2fa0: 1100 |0014: return-object v0 │ │ +0b2f54: |[0b2f54] fr.renzo.wikipoff.WikiXMLParser.readLanglocal:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b2f64: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b2f66: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2f6a: 1a03 fa23 |0003: const-string v3, "lang-local" // string@23fa │ │ +0b2f6e: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2f74: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b2f7a: 0c00 |000b: move-result-object v0 │ │ +0b2f7c: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b2f7e: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2f82: 1a03 fa23 |000f: const-string v3, "lang-local" // string@23fa │ │ +0b2f86: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2f8c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0008 line=121 │ │ 0x000c line=122 │ │ 0x0014 line=123 │ │ locals : │ │ @@ -192233,26 +192213,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b2fa4: |[0b2fa4] fr.renzo.wikipoff.WikiXMLParser.readSource:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b2fb4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b2fb6: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2fba: 1a03 7833 |0003: const-string v3, "source" // string@3378 │ │ -0b2fbe: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2fc4: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b2fca: 0c00 |000b: move-result-object v0 │ │ -0b2fcc: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b2fce: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b2fd2: 1a03 7833 |000f: const-string v3, "source" // string@3378 │ │ -0b2fd6: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b2fdc: 1100 |0014: return-object v0 │ │ +0b2f90: |[0b2f90] fr.renzo.wikipoff.WikiXMLParser.readSource:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b2fa0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b2fa2: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2fa6: 1a03 7833 |0003: const-string v3, "source" // string@3378 │ │ +0b2faa: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2fb0: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b2fb6: 0c00 |000b: move-result-object v0 │ │ +0b2fb8: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b2fba: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b2fbe: 1a03 7833 |000f: const-string v3, "source" // string@3378 │ │ +0b2fc2: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b2fc8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000c line=134 │ │ 0x0014 line=135 │ │ locals : │ │ @@ -192264,24 +192244,24 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0b2fe0: |[0b2fe0] fr.renzo.wikipoff.WikiXMLParser.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b2ff0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0b2ff4: 7210 2c35 0300 |0002: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0b2ffa: 0a01 |0005: move-result v1 │ │ -0b2ffc: 1242 |0006: const/4 v2, #int 4 // #4 │ │ -0b2ffe: 3321 0900 |0007: if-ne v1, v2, 0010 // +0009 │ │ -0b3002: 7210 2b35 0300 |0009: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@352b │ │ -0b3008: 0c00 |000c: move-result-object v0 │ │ -0b300a: 7210 2d35 0300 |000d: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@352d │ │ -0b3010: 1100 |0010: return-object v0 │ │ +0b2fcc: |[0b2fcc] fr.renzo.wikipoff.WikiXMLParser.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b2fdc: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0b2fe0: 7210 2c35 0300 |0002: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0b2fe6: 0a01 |0005: move-result v1 │ │ +0b2fe8: 1242 |0006: const/4 v2, #int 4 // #4 │ │ +0b2fea: 3321 0900 |0007: if-ne v1, v2, 0010 // +0009 │ │ +0b2fee: 7210 2b35 0300 |0009: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@352b │ │ +0b2ff4: 0c00 |000c: move-result-object v0 │ │ +0b2ff6: 7210 2d35 0300 |000d: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@352d │ │ +0b2ffc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0002 line=183 │ │ 0x0009 line=184 │ │ 0x000d line=185 │ │ 0x0010 line=187 │ │ @@ -192294,26 +192274,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b3014: |[0b3014] fr.renzo.wikipoff.WikiXMLParser.readType:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b3024: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b3026: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b302a: 1a03 0a35 |0003: const-string v3, "type" // string@350a │ │ -0b302e: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b3034: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b303a: 0c00 |000b: move-result-object v0 │ │ -0b303c: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b303e: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b3042: 1a03 0a35 |000f: const-string v3, "type" // string@350a │ │ -0b3046: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b304c: 1100 |0014: return-object v0 │ │ +0b3000: |[0b3000] fr.renzo.wikipoff.WikiXMLParser.readType:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b3010: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b3012: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b3016: 1a03 0a35 |0003: const-string v3, "type" // string@350a │ │ +0b301a: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b3020: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b3026: 0c00 |000b: move-result-object v0 │ │ +0b3028: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b302a: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b302e: 1a03 0a35 |000f: const-string v3, "type" // string@350a │ │ +0b3032: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b3038: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0008 line=103 │ │ 0x000c line=104 │ │ 0x0014 line=105 │ │ locals : │ │ @@ -192325,26 +192305,26 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b3050: |[0b3050] fr.renzo.wikipoff.WikiXMLParser.readVersion:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -0b3060: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b3062: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b3066: 1a03 b335 |0003: const-string v3, "version" // string@35b3 │ │ -0b306a: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b3070: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ -0b3076: 0c00 |000b: move-result-object v0 │ │ -0b3078: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -0b307a: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b307e: 1a03 b335 |000f: const-string v3, "version" // string@35b3 │ │ -0b3082: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b3088: 1100 |0014: return-object v0 │ │ +0b303c: |[0b303c] fr.renzo.wikipoff.WikiXMLParser.readVersion:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +0b304c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b304e: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b3052: 1a03 b335 |0003: const-string v3, "version" // string@35b3 │ │ +0b3056: 7240 2e35 1432 |0005: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b305c: 7110 4e32 0400 |0008: invoke-static {v4}, Lfr/renzo/wikipoff/WikiXMLParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324e │ │ +0b3062: 0c00 |000b: move-result-object v0 │ │ +0b3064: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0b3066: 6202 e413 |000d: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b306a: 1a03 b335 |000f: const-string v3, "version" // string@35b3 │ │ +0b306e: 7240 2e35 1432 |0011: invoke-interface {v4, v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b3074: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0008 line=127 │ │ 0x000c line=128 │ │ 0x0014 line=129 │ │ locals : │ │ @@ -192356,116 +192336,116 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Lfr/renzo/wikipoff/Wiki;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 206 16-bit code units │ │ -0b308c: |[0b308c] fr.renzo.wikipoff.WikiXMLParser.readWiki:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Lfr/renzo/wikipoff/Wiki; │ │ -0b309c: 1225 |0000: const/4 v5, #int 2 // #2 │ │ -0b309e: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ -0b30a2: 1a03 1d36 |0003: const-string v3, "wiki" // string@361d │ │ -0b30a6: 7240 2e35 5632 |0005: invoke-interface {v6, v5, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ -0b30ac: 2201 1406 |0008: new-instance v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b30b0: 7020 0832 7100 |000a: invoke-direct {v1, v7}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;)V // method@3208 │ │ -0b30b6: 7210 2c35 0600 |000d: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0b30bc: 0a02 |0010: move-result v2 │ │ -0b30be: 1233 |0011: const/4 v3, #int 3 // #3 │ │ -0b30c0: 3232 bb00 |0012: if-eq v2, v3, 00cd // +00bb │ │ -0b30c4: 7210 2935 0600 |0014: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ -0b30ca: 0a02 |0017: move-result v2 │ │ -0b30cc: 3352 f5ff |0018: if-ne v2, v5, 000d // -000b │ │ -0b30d0: 7210 2a35 0600 |001a: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ -0b30d6: 0c00 |001d: move-result-object v0 │ │ -0b30d8: 1a02 0a35 |001e: const-string v2, "type" // string@350a │ │ -0b30dc: 6e20 3d34 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b30e2: 0a02 |0023: move-result v2 │ │ -0b30e4: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -0b30e8: 7110 4f32 0600 |0026: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readType:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324f │ │ -0b30ee: 0c02 |0029: move-result-object v2 │ │ -0b30f0: 6e20 2c32 2100 |002a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setType:(Ljava/lang/String;)V // method@322c │ │ -0b30f6: 28e0 |002d: goto 000d // -0020 │ │ -0b30f8: 1a02 f823 |002e: const-string v2, "lang-code" // string@23f8 │ │ -0b30fc: 6e20 3d34 2000 |0030: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b3102: 0a02 |0033: move-result v2 │ │ -0b3104: 3802 0a00 |0034: if-eqz v2, 003e // +000a │ │ -0b3108: 7110 4a32 0600 |0036: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readLangcode:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324a │ │ -0b310e: 0c02 |0039: move-result-object v2 │ │ -0b3110: 6e20 2832 2100 |003a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setLangcode:(Ljava/lang/String;)V // method@3228 │ │ -0b3116: 28d0 |003d: goto 000d // -0030 │ │ -0b3118: 1a02 f923 |003e: const-string v2, "lang-english" // string@23f9 │ │ -0b311c: 6e20 3d34 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b3122: 0a02 |0043: move-result v2 │ │ -0b3124: 3802 0a00 |0044: if-eqz v2, 004e // +000a │ │ -0b3128: 7110 4b32 0600 |0046: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readLangenglish:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324b │ │ -0b312e: 0c02 |0049: move-result-object v2 │ │ -0b3130: 6e20 2932 2100 |004a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setLangenglish:(Ljava/lang/String;)V // method@3229 │ │ -0b3136: 28c0 |004d: goto 000d // -0040 │ │ -0b3138: 1a02 fa23 |004e: const-string v2, "lang-local" // string@23fa │ │ -0b313c: 6e20 3d34 2000 |0050: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b3142: 0a02 |0053: move-result v2 │ │ -0b3144: 3802 0a00 |0054: if-eqz v2, 005e // +000a │ │ -0b3148: 7110 4c32 0600 |0056: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readLanglocal:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324c │ │ -0b314e: 0c02 |0059: move-result-object v2 │ │ -0b3150: 6e20 2a32 2100 |005a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setLanglocal:(Ljava/lang/String;)V // method@322a │ │ -0b3156: 28b0 |005d: goto 000d // -0050 │ │ -0b3158: 1a02 2d1b |005e: const-string v2, "dbfiles" // string@1b2d │ │ -0b315c: 6e20 3d34 2000 |0060: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b3162: 0a02 |0063: move-result v2 │ │ -0b3164: 3802 0a00 |0064: if-eqz v2, 006e // +000a │ │ -0b3168: 7110 4832 0600 |0066: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readDBFiles:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/util/ArrayList; // method@3248 │ │ -0b316e: 0c02 |0069: move-result-object v2 │ │ -0b3170: 6e20 2632 2100 |006a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setDBFiles:(Ljava/util/ArrayList;)V // method@3226 │ │ -0b3176: 28a0 |006d: goto 000d // -0060 │ │ -0b3178: 1a02 b335 |006e: const-string v2, "version" // string@35b3 │ │ -0b317c: 6e20 3d34 2000 |0070: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b3182: 0a02 |0073: move-result v2 │ │ -0b3184: 3802 0a00 |0074: if-eqz v2, 007e // +000a │ │ -0b3188: 7110 5032 0600 |0076: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readVersion:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3250 │ │ -0b318e: 0c02 |0079: move-result-object v2 │ │ -0b3190: 6e20 2d32 2100 |007a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setVersion:(Ljava/lang/String;)V // method@322d │ │ -0b3196: 2890 |007d: goto 000d // -0070 │ │ -0b3198: 1a02 7833 |007e: const-string v2, "source" // string@3378 │ │ -0b319c: 6e20 3d34 2000 |0080: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b31a2: 0a02 |0083: move-result v2 │ │ -0b31a4: 3802 0a00 |0084: if-eqz v2, 008e // +000a │ │ -0b31a8: 7110 4d32 0600 |0086: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readSource:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324d │ │ -0b31ae: 0c02 |0089: move-result-object v2 │ │ -0b31b0: 6e20 2b32 2100 |008a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setSource:(Ljava/lang/String;)V // method@322b │ │ -0b31b6: 2880 |008d: goto 000d // -0080 │ │ -0b31b8: 1a02 8518 |008e: const-string v2, "author" // string@1885 │ │ -0b31bc: 6e20 3d34 2000 |0090: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b31c2: 0a02 |0093: move-result v2 │ │ -0b31c4: 3802 0b00 |0094: if-eqz v2, 009f // +000b │ │ -0b31c8: 7110 4632 0600 |0096: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readAuthor:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3246 │ │ -0b31ce: 0c02 |0099: move-result-object v2 │ │ -0b31d0: 6e20 2432 2100 |009a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setAuthor:(Ljava/lang/String;)V // method@3224 │ │ -0b31d6: 2900 70ff |009d: goto/16 000d // -0090 │ │ -0b31da: 1a02 0e22 |009f: const-string v2, "iconUrl" // string@220e │ │ -0b31de: 6e20 3d34 2000 |00a1: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ -0b31e4: 0a02 |00a4: move-result v2 │ │ -0b31e6: 3802 0b00 |00a5: if-eqz v2, 00b0 // +000b │ │ -0b31ea: 7110 4932 0600 |00a7: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readIconURL:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3249 │ │ -0b31f0: 0c02 |00aa: move-result-object v2 │ │ -0b31f2: 6e20 2432 2100 |00ab: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setAuthor:(Ljava/lang/String;)V // method@3224 │ │ -0b31f8: 2900 5fff |00ae: goto/16 000d // -00a1 │ │ -0b31fc: 1a02 be14 |00b0: const-string v2, "WikiXMLParser" // string@14be │ │ -0b3200: 2203 8206 |00b2: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0b3204: 7010 5134 0300 |00b4: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b320a: 1a04 7e14 |00b7: const-string v4, "WTF " // string@147e │ │ -0b320e: 6e20 5a34 4300 |00b9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b3214: 0c03 |00bc: move-result-object v3 │ │ -0b3216: 6e20 5a34 0300 |00bd: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b321c: 0c03 |00c0: move-result-object v3 │ │ -0b321e: 6e10 5f34 0300 |00c1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b3224: 0c03 |00c4: move-result-object v3 │ │ -0b3226: 7120 b020 3200 |00c5: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -0b322c: 7110 5232 0600 |00c8: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@3252 │ │ -0b3232: 2900 42ff |00cb: goto/16 000d // -00be │ │ -0b3236: 1101 |00cd: return-object v1 │ │ +0b3078: |[0b3078] fr.renzo.wikipoff.WikiXMLParser.readWiki:(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/Context;)Lfr/renzo/wikipoff/Wiki; │ │ +0b3088: 1225 |0000: const/4 v5, #int 2 // #2 │ │ +0b308a: 6202 e413 |0001: sget-object v2, Lfr/renzo/wikipoff/WikiXMLParser;.ns:Ljava/lang/String; // field@13e4 │ │ +0b308e: 1a03 1d36 |0003: const-string v3, "wiki" // string@361d │ │ +0b3092: 7240 2e35 5632 |0005: invoke-interface {v6, v5, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@352e │ │ +0b3098: 2201 1406 |0008: new-instance v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b309c: 7020 0832 7100 |000a: invoke-direct {v1, v7}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;)V // method@3208 │ │ +0b30a2: 7210 2c35 0600 |000d: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0b30a8: 0a02 |0010: move-result v2 │ │ +0b30aa: 1233 |0011: const/4 v3, #int 3 // #3 │ │ +0b30ac: 3232 bb00 |0012: if-eq v2, v3, 00cd // +00bb │ │ +0b30b0: 7210 2935 0600 |0014: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ +0b30b6: 0a02 |0017: move-result v2 │ │ +0b30b8: 3352 f5ff |0018: if-ne v2, v5, 000d // -000b │ │ +0b30bc: 7210 2a35 0600 |001a: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@352a │ │ +0b30c2: 0c00 |001d: move-result-object v0 │ │ +0b30c4: 1a02 0a35 |001e: const-string v2, "type" // string@350a │ │ +0b30c8: 6e20 3d34 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b30ce: 0a02 |0023: move-result v2 │ │ +0b30d0: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +0b30d4: 7110 4f32 0600 |0026: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readType:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324f │ │ +0b30da: 0c02 |0029: move-result-object v2 │ │ +0b30dc: 6e20 2c32 2100 |002a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setType:(Ljava/lang/String;)V // method@322c │ │ +0b30e2: 28e0 |002d: goto 000d // -0020 │ │ +0b30e4: 1a02 f823 |002e: const-string v2, "lang-code" // string@23f8 │ │ +0b30e8: 6e20 3d34 2000 |0030: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b30ee: 0a02 |0033: move-result v2 │ │ +0b30f0: 3802 0a00 |0034: if-eqz v2, 003e // +000a │ │ +0b30f4: 7110 4a32 0600 |0036: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readLangcode:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324a │ │ +0b30fa: 0c02 |0039: move-result-object v2 │ │ +0b30fc: 6e20 2832 2100 |003a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setLangcode:(Ljava/lang/String;)V // method@3228 │ │ +0b3102: 28d0 |003d: goto 000d // -0030 │ │ +0b3104: 1a02 f923 |003e: const-string v2, "lang-english" // string@23f9 │ │ +0b3108: 6e20 3d34 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b310e: 0a02 |0043: move-result v2 │ │ +0b3110: 3802 0a00 |0044: if-eqz v2, 004e // +000a │ │ +0b3114: 7110 4b32 0600 |0046: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readLangenglish:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324b │ │ +0b311a: 0c02 |0049: move-result-object v2 │ │ +0b311c: 6e20 2932 2100 |004a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setLangenglish:(Ljava/lang/String;)V // method@3229 │ │ +0b3122: 28c0 |004d: goto 000d // -0040 │ │ +0b3124: 1a02 fa23 |004e: const-string v2, "lang-local" // string@23fa │ │ +0b3128: 6e20 3d34 2000 |0050: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b312e: 0a02 |0053: move-result v2 │ │ +0b3130: 3802 0a00 |0054: if-eqz v2, 005e // +000a │ │ +0b3134: 7110 4c32 0600 |0056: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readLanglocal:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324c │ │ +0b313a: 0c02 |0059: move-result-object v2 │ │ +0b313c: 6e20 2a32 2100 |005a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setLanglocal:(Ljava/lang/String;)V // method@322a │ │ +0b3142: 28b0 |005d: goto 000d // -0050 │ │ +0b3144: 1a02 2d1b |005e: const-string v2, "dbfiles" // string@1b2d │ │ +0b3148: 6e20 3d34 2000 |0060: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b314e: 0a02 |0063: move-result v2 │ │ +0b3150: 3802 0a00 |0064: if-eqz v2, 006e // +000a │ │ +0b3154: 7110 4832 0600 |0066: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readDBFiles:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/util/ArrayList; // method@3248 │ │ +0b315a: 0c02 |0069: move-result-object v2 │ │ +0b315c: 6e20 2632 2100 |006a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setDBFiles:(Ljava/util/ArrayList;)V // method@3226 │ │ +0b3162: 28a0 |006d: goto 000d // -0060 │ │ +0b3164: 1a02 b335 |006e: const-string v2, "version" // string@35b3 │ │ +0b3168: 6e20 3d34 2000 |0070: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b316e: 0a02 |0073: move-result v2 │ │ +0b3170: 3802 0a00 |0074: if-eqz v2, 007e // +000a │ │ +0b3174: 7110 5032 0600 |0076: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readVersion:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3250 │ │ +0b317a: 0c02 |0079: move-result-object v2 │ │ +0b317c: 6e20 2d32 2100 |007a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setVersion:(Ljava/lang/String;)V // method@322d │ │ +0b3182: 2890 |007d: goto 000d // -0070 │ │ +0b3184: 1a02 7833 |007e: const-string v2, "source" // string@3378 │ │ +0b3188: 6e20 3d34 2000 |0080: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b318e: 0a02 |0083: move-result v2 │ │ +0b3190: 3802 0a00 |0084: if-eqz v2, 008e // +000a │ │ +0b3194: 7110 4d32 0600 |0086: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readSource:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@324d │ │ +0b319a: 0c02 |0089: move-result-object v2 │ │ +0b319c: 6e20 2b32 2100 |008a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setSource:(Ljava/lang/String;)V // method@322b │ │ +0b31a2: 2880 |008d: goto 000d // -0080 │ │ +0b31a4: 1a02 8518 |008e: const-string v2, "author" // string@1885 │ │ +0b31a8: 6e20 3d34 2000 |0090: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b31ae: 0a02 |0093: move-result v2 │ │ +0b31b0: 3802 0b00 |0094: if-eqz v2, 009f // +000b │ │ +0b31b4: 7110 4632 0600 |0096: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readAuthor:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3246 │ │ +0b31ba: 0c02 |0099: move-result-object v2 │ │ +0b31bc: 6e20 2432 2100 |009a: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setAuthor:(Ljava/lang/String;)V // method@3224 │ │ +0b31c2: 2900 70ff |009d: goto/16 000d // -0090 │ │ +0b31c6: 1a02 0e22 |009f: const-string v2, "iconUrl" // string@220e │ │ +0b31ca: 6e20 3d34 2000 |00a1: invoke-virtual {v0, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@343d │ │ +0b31d0: 0a02 |00a4: move-result v2 │ │ +0b31d2: 3802 0b00 |00a5: if-eqz v2, 00b0 // +000b │ │ +0b31d6: 7110 4932 0600 |00a7: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.readIconURL:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3249 │ │ +0b31dc: 0c02 |00aa: move-result-object v2 │ │ +0b31de: 6e20 2432 2100 |00ab: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.setAuthor:(Ljava/lang/String;)V // method@3224 │ │ +0b31e4: 2900 5fff |00ae: goto/16 000d // -00a1 │ │ +0b31e8: 1a02 be14 |00b0: const-string v2, "WikiXMLParser" // string@14be │ │ +0b31ec: 2203 8206 |00b2: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0b31f0: 7010 5134 0300 |00b4: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b31f6: 1a04 7e14 |00b7: const-string v4, "WTF " // string@147e │ │ +0b31fa: 6e20 5a34 4300 |00b9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b3200: 0c03 |00bc: move-result-object v3 │ │ +0b3202: 6e20 5a34 0300 |00bd: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b3208: 0c03 |00c0: move-result-object v3 │ │ +0b320a: 6e10 5f34 0300 |00c1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b3210: 0c03 |00c4: move-result-object v3 │ │ +0b3212: 7120 b020 3200 |00c5: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +0b3218: 7110 5232 0600 |00c8: invoke-static {v6}, Lfr/renzo/wikipoff/WikiXMLParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@3252 │ │ +0b321e: 2900 42ff |00cb: goto/16 000d // -00be │ │ +0b3222: 1101 |00cd: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0008 line=68 │ │ 0x000d line=69 │ │ 0x0014 line=70 │ │ 0x001a line=73 │ │ @@ -192501,35 +192481,35 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -0b3238: |[0b3238] fr.renzo.wikipoff.WikiXMLParser.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ -0b3248: 7210 2935 0300 |0000: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ -0b324e: 0a01 |0003: move-result v1 │ │ -0b3250: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -0b3252: 3221 0800 |0005: if-eq v1, v2, 000d // +0008 │ │ -0b3256: 2201 6f06 |0007: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0b325a: 7010 0334 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalStateException;.:()V // method@3403 │ │ -0b3260: 2701 |000c: throw v1 │ │ -0b3262: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0b3264: 3800 1000 |000e: if-eqz v0, 001e // +0010 │ │ -0b3268: 7210 2c35 0300 |0010: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ -0b326e: 0a01 |0013: move-result v1 │ │ -0b3270: 2b01 0c00 0000 |0014: packed-switch v1, 00000020 // +0000000c │ │ -0b3276: 28f7 |0017: goto 000e // -0009 │ │ -0b3278: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b327c: 28f4 |001a: goto 000e // -000c │ │ -0b327e: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0b3282: 28f1 |001d: goto 000e // -000f │ │ -0b3284: 0e00 |001e: return-void │ │ -0b3286: 0000 |001f: nop // spacer │ │ -0b3288: 0001 0200 0200 0000 0400 0000 0700 ... |0020: packed-switch-data (8 units) │ │ +0b3224: |[0b3224] fr.renzo.wikipoff.WikiXMLParser.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ +0b3234: 7210 2935 0300 |0000: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@3529 │ │ +0b323a: 0a01 |0003: move-result v1 │ │ +0b323c: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +0b323e: 3221 0800 |0005: if-eq v1, v2, 000d // +0008 │ │ +0b3242: 2201 6f06 |0007: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0b3246: 7010 0334 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalStateException;.:()V // method@3403 │ │ +0b324c: 2701 |000c: throw v1 │ │ +0b324e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0b3250: 3800 1000 |000e: if-eqz v0, 001e // +0010 │ │ +0b3254: 7210 2c35 0300 |0010: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@352c │ │ +0b325a: 0a01 |0013: move-result v1 │ │ +0b325c: 2b01 0c00 0000 |0014: packed-switch v1, 00000020 // +0000000c │ │ +0b3262: 28f7 |0017: goto 000e // -0009 │ │ +0b3264: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b3268: 28f4 |001a: goto 000e // -000c │ │ +0b326a: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0b326e: 28f1 |001d: goto 000e // -000f │ │ +0b3270: 0e00 |001e: return-void │ │ +0b3272: 0000 |001f: nop // spacer │ │ +0b3274: 0001 0200 0200 0000 0400 0000 0700 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0007 line=192 │ │ 0x000d line=194 │ │ 0x000e line=195 │ │ 0x0010 line=196 │ │ @@ -192578,37 +192558,37 @@ │ │ type : '(Lfr/renzo/wikipoff/WikipOff;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3298: |[0b3298] fr.renzo.wikipoff.WikipOff$1.:(Lfr/renzo/wikipoff/WikipOff;)V │ │ -0b32a8: 5b01 e513 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikipOff$1;.this$0:Lfr/renzo/wikipoff/WikipOff; // field@13e5 │ │ -0b32ac: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b32b2: 0e00 |0005: return-void │ │ +0b3284: |[0b3284] fr.renzo.wikipoff.WikipOff$1.:(Lfr/renzo/wikipoff/WikipOff;)V │ │ +0b3294: 5b01 e513 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/WikipOff$1;.this$0:Lfr/renzo/wikipoff/WikipOff; // field@13e5 │ │ +0b3298: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b329e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/WikipOff$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/WikipOff; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/WikipOff; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/WikipOff$1;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b32b4: |[0b32b4] fr.renzo.wikipoff.WikipOff$1.onCancel:(Landroid/content/DialogInterface;)V │ │ -0b32c4: 0e00 |0000: return-void │ │ +0b32a0: |[0b32a0] fr.renzo.wikipoff.WikipOff$1.onCancel:(Landroid/content/DialogInterface;)V │ │ +0b32b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/renzo/wikipoff/WikipOff$1; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -192654,17 +192634,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b32c8: |[0b32c8] fr.renzo.wikipoff.WikipOff.:()V │ │ -0b32d8: 7010 7a01 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@017a │ │ -0b32de: 0e00 |0003: return-void │ │ +0b32b4: |[0b32b4] fr.renzo.wikipoff.WikipOff.:()V │ │ +0b32c4: 7010 7a01 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@017a │ │ +0b32ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/WikipOff; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/WikipOff;) │ │ @@ -192672,18 +192652,18 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b32e0: |[0b32e0] fr.renzo.wikipoff.WikipOff.s:(I)Ljava/lang/String; │ │ -0b32f0: 6e20 5732 2100 |0000: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/WikipOff;.getString:(I)Ljava/lang/String; // method@3257 │ │ -0b32f6: 0c00 |0003: move-result-object v0 │ │ -0b32f8: 1100 |0004: return-object v0 │ │ +0b32cc: |[0b32cc] fr.renzo.wikipoff.WikipOff.s:(I)Ljava/lang/String; │ │ +0b32dc: 6e20 5732 2100 |0000: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/WikipOff;.getString:(I)Ljava/lang/String; // method@3257 │ │ +0b32e2: 0c00 |0003: move-result-object v0 │ │ +0b32e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/renzo/wikipoff/WikipOff; │ │ 0x0000 - 0x0005 reg=2 i I │ │ │ │ @@ -192693,54 +192673,54 @@ │ │ type : '(Landroid/content/Context;)Lfr/renzo/wikipoff/Database;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -0b32fc: |[0b32fc] fr.renzo.wikipoff.WikipOff.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; │ │ -0b330c: 1407 5d00 057f |0000: const v7, #float 1.76789e+38 // #7f05005d │ │ -0b3312: 7110 b131 0900 |0003: invoke-static {v9}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsList:(Landroid/content/Context;)Ljava/util/ArrayList; // method@31b1 │ │ -0b3318: 0c03 |0006: move-result-object v3 │ │ -0b331a: 3903 0400 |0007: if-nez v3, 000b // +0004 │ │ -0b331e: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0b3320: 1104 |000a: return-object v4 │ │ -0b3322: 6204 e813 |000b: sget-object v4, Lfr/renzo/wikipoff/WikipOff;.config:Landroid/content/SharedPreferences; // field@13e8 │ │ -0b3326: 7020 5932 7800 |000d: invoke-direct {v8, v7}, Lfr/renzo/wikipoff/WikipOff;.s:(I)Ljava/lang/String; // method@3259 │ │ -0b332c: 0c05 |0010: move-result-object v5 │ │ -0b332e: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -0b3330: 7230 9702 5406 |0012: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0297 │ │ -0b3336: 0a02 |0015: move-result v2 │ │ -0b3338: 5484 e913 |0016: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ -0b333c: 3804 0400 |0018: if-eqz v4, 001c // +0004 │ │ -0b3340: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ -0b3344: 5484 e913 |001c: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ -0b3348: 3804 0700 |001e: if-eqz v4, 0025 // +0007 │ │ -0b334c: 5484 e913 |0020: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ -0b3350: 6e10 d931 0400 |0022: invoke-virtual {v4}, Lfr/renzo/wikipoff/Database;.close:()V // method@31d9 │ │ -0b3356: 2204 0006 |0025: new-instance v4, Lfr/renzo/wikipoff/Database; // type@0600 │ │ -0b335a: 7030 d731 8403 |0027: invoke-direct {v4, v8, v3}, Lfr/renzo/wikipoff/Database;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@31d7 │ │ -0b3360: 5b84 e913 |002a: iput-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ -0b3364: 6204 e813 |002c: sget-object v4, Lfr/renzo/wikipoff/WikipOff;.config:Landroid/content/SharedPreferences; // field@13e8 │ │ -0b3368: 7210 9602 0400 |002e: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b336e: 0c04 |0031: move-result-object v4 │ │ -0b3370: 7020 5932 7800 |0032: invoke-direct {v8, v7}, Lfr/renzo/wikipoff/WikipOff;.s:(I)Ljava/lang/String; // method@3259 │ │ -0b3376: 0c05 |0035: move-result-object v5 │ │ -0b3378: 7220 9502 5400 |0036: invoke-interface {v4, v5}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -0b337e: 0c04 |0039: move-result-object v4 │ │ -0b3380: 7210 9202 0400 |003a: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b3386: 5484 e913 |003d: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ -0b338a: 28cb |003f: goto 000a // -0035 │ │ -0b338c: 0d01 |0040: move-exception v1 │ │ -0b338e: 6e20 b631 9100 |0041: invoke-virtual {v1, v9}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ -0b3394: 0c00 |0044: move-result-object v0 │ │ -0b3396: 2204 1906 |0045: new-instance v4, Lfr/renzo/wikipoff/WikipOff$1; // type@0619 │ │ -0b339a: 7020 5332 8400 |0047: invoke-direct {v4, v8}, Lfr/renzo/wikipoff/WikipOff$1;.:(Lfr/renzo/wikipoff/WikipOff;)V // method@3253 │ │ -0b33a0: 6e20 7501 4000 |004a: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0175 │ │ -0b33a6: 28df |004d: goto 002c // -0021 │ │ +0b32e8: |[0b32e8] fr.renzo.wikipoff.WikipOff.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; │ │ +0b32f8: 1407 5d00 057f |0000: const v7, #float 1.76789e+38 // #7f05005d │ │ +0b32fe: 7110 b131 0900 |0003: invoke-static {v9}, Lfr/renzo/wikipoff/ConfigManager;.getSelectedDBFilesAsList:(Landroid/content/Context;)Ljava/util/ArrayList; // method@31b1 │ │ +0b3304: 0c03 |0006: move-result-object v3 │ │ +0b3306: 3903 0400 |0007: if-nez v3, 000b // +0004 │ │ +0b330a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0b330c: 1104 |000a: return-object v4 │ │ +0b330e: 6204 e813 |000b: sget-object v4, Lfr/renzo/wikipoff/WikipOff;.config:Landroid/content/SharedPreferences; // field@13e8 │ │ +0b3312: 7020 5932 7800 |000d: invoke-direct {v8, v7}, Lfr/renzo/wikipoff/WikipOff;.s:(I)Ljava/lang/String; // method@3259 │ │ +0b3318: 0c05 |0010: move-result-object v5 │ │ +0b331a: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +0b331c: 7230 9702 5406 |0012: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0297 │ │ +0b3322: 0a02 |0015: move-result v2 │ │ +0b3324: 5484 e913 |0016: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ +0b3328: 3804 0400 |0018: if-eqz v4, 001c // +0004 │ │ +0b332c: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ +0b3330: 5484 e913 |001c: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ +0b3334: 3804 0700 |001e: if-eqz v4, 0025 // +0007 │ │ +0b3338: 5484 e913 |0020: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ +0b333c: 6e10 d931 0400 |0022: invoke-virtual {v4}, Lfr/renzo/wikipoff/Database;.close:()V // method@31d9 │ │ +0b3342: 2204 0006 |0025: new-instance v4, Lfr/renzo/wikipoff/Database; // type@0600 │ │ +0b3346: 7030 d731 8403 |0027: invoke-direct {v4, v8, v3}, Lfr/renzo/wikipoff/Database;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@31d7 │ │ +0b334c: 5b84 e913 |002a: iput-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ +0b3350: 6204 e813 |002c: sget-object v4, Lfr/renzo/wikipoff/WikipOff;.config:Landroid/content/SharedPreferences; // field@13e8 │ │ +0b3354: 7210 9602 0400 |002e: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b335a: 0c04 |0031: move-result-object v4 │ │ +0b335c: 7020 5932 7800 |0032: invoke-direct {v8, v7}, Lfr/renzo/wikipoff/WikipOff;.s:(I)Ljava/lang/String; // method@3259 │ │ +0b3362: 0c05 |0035: move-result-object v5 │ │ +0b3364: 7220 9502 5400 |0036: invoke-interface {v4, v5}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +0b336a: 0c04 |0039: move-result-object v4 │ │ +0b336c: 7210 9202 0400 |003a: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b3372: 5484 e913 |003d: iget-object v4, v8, Lfr/renzo/wikipoff/WikipOff;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13e9 │ │ +0b3376: 28cb |003f: goto 000a // -0035 │ │ +0b3378: 0d01 |0040: move-exception v1 │ │ +0b337a: 6e20 b631 9100 |0041: invoke-virtual {v1, v9}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ +0b3380: 0c00 |0044: move-result-object v0 │ │ +0b3382: 2204 1906 |0045: new-instance v4, Lfr/renzo/wikipoff/WikipOff$1; // type@0619 │ │ +0b3386: 7020 5332 8400 |0047: invoke-direct {v4, v8}, Lfr/renzo/wikipoff/WikipOff$1;.:(Lfr/renzo/wikipoff/WikipOff;)V // method@3253 │ │ +0b338c: 6e20 7501 4000 |004a: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0175 │ │ +0b3392: 28df |004d: goto 002c // -0021 │ │ catches : 1 │ │ 0x0025 - 0x002c │ │ Lfr/renzo/wikipoff/Database$DatabaseException; -> 0x0040 │ │ positions : │ │ 0x0003 line=51 │ │ 0x0007 line=53 │ │ 0x0009 line=54 │ │ @@ -192768,20 +192748,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b33b8: |[0b33b8] fr.renzo.wikipoff.WikipOff.onCreate:()V │ │ -0b33c8: 6f10 7b01 0100 |0000: invoke-super {v1}, Landroid/app/Application;.onCreate:()V // method@017b │ │ -0b33ce: 7110 2e05 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b33d4: 0c00 |0006: move-result-object v0 │ │ -0b33d6: 6900 e813 |0007: sput-object v0, Lfr/renzo/wikipoff/WikipOff;.config:Landroid/content/SharedPreferences; // field@13e8 │ │ -0b33da: 0e00 |0009: return-void │ │ +0b33a4: |[0b33a4] fr.renzo.wikipoff.WikipOff.onCreate:()V │ │ +0b33b4: 6f10 7b01 0100 |0000: invoke-super {v1}, Landroid/app/Application;.onCreate:()V // method@017b │ │ +0b33ba: 7110 2e05 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b33c0: 0c00 |0006: move-result-object v0 │ │ +0b33c2: 6900 e813 |0007: sput-object v0, Lfr/renzo/wikipoff/WikipOff;.config:Landroid/content/SharedPreferences; // field@13e8 │ │ +0b33c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0009 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lfr/renzo/wikipoff/WikipOff; │ │ @@ -192826,17 +192806,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b33dc: |[0b33dc] fr.renzo.wikipoff.ui.activities.AboutActivity.:()V │ │ -0b33ec: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ -0b33f2: 0e00 |0003: return-void │ │ +0b33c8: |[0b33c8] fr.renzo.wikipoff.ui.activities.AboutActivity.:()V │ │ +0b33d8: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ +0b33de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/activities/AboutActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/AboutActivity;) │ │ @@ -192844,41 +192824,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 55 16-bit code units │ │ -0b33f4: |[0b33f4] fr.renzo.wikipoff.ui.activities.AboutActivity.showHTML:()V │ │ -0b3404: 6e10 5c32 0b00 |0000: invoke-virtual {v11}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.getAssets:()Landroid/content/res/AssetManager; // method@325c │ │ -0b340a: 0c06 |0003: move-result-object v6 │ │ -0b340c: 1a00 0002 |0004: const-string v0, "About.html" // string@0200 │ │ -0b3410: 6e20 b002 0600 |0006: invoke-virtual {v6, v0}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ -0b3416: 0c09 |0009: move-result-object v9 │ │ -0b3418: 2208 8206 |000a: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0b341c: 7010 5134 0800 |000c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b3422: 2207 4806 |000f: new-instance v7, Ljava/io/BufferedReader; // type@0648 │ │ -0b3426: 2200 5306 |0011: new-instance v0, Ljava/io/InputStreamReader; // type@0653 │ │ -0b342a: 7020 ba33 9000 |0013: invoke-direct {v0, v9}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@33ba │ │ -0b3430: 7020 8533 0700 |0016: invoke-direct {v7, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@3385 │ │ -0b3436: 6e10 8733 0700 |0019: invoke-virtual {v7}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@3387 │ │ -0b343c: 0c0a |001c: move-result-object v10 │ │ -0b343e: 380a 0600 |001d: if-eqz v10, 0023 // +0006 │ │ -0b3442: 6e20 5a34 a800 |001f: invoke-virtual {v8, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b3448: 28f7 |0022: goto 0019 // -0009 │ │ -0b344a: 6e10 b633 0900 |0023: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -0b3450: 54b0 eb13 |0026: iget-object v0, v11, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.webview:Landroid/webkit/WebView; // field@13eb │ │ -0b3454: 1a01 221d |0028: const-string v1, "file:///android-assets" // string@1d22 │ │ -0b3458: 6e10 5f34 0800 |002a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b345e: 0c02 |002d: move-result-object v2 │ │ -0b3460: 1a03 7234 |002e: const-string v3, "text/html" // string@3472 │ │ -0b3464: 1a04 7913 |0030: const-string v4, "UTF-8" // string@1379 │ │ -0b3468: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -0b346a: 7406 be23 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@23be │ │ -0b3470: 0e00 |0036: return-void │ │ +0b33e0: |[0b33e0] fr.renzo.wikipoff.ui.activities.AboutActivity.showHTML:()V │ │ +0b33f0: 6e10 5c32 0b00 |0000: invoke-virtual {v11}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.getAssets:()Landroid/content/res/AssetManager; // method@325c │ │ +0b33f6: 0c06 |0003: move-result-object v6 │ │ +0b33f8: 1a00 0002 |0004: const-string v0, "About.html" // string@0200 │ │ +0b33fc: 6e20 b002 0600 |0006: invoke-virtual {v6, v0}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ +0b3402: 0c09 |0009: move-result-object v9 │ │ +0b3404: 2208 8206 |000a: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0b3408: 7010 5134 0800 |000c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b340e: 2207 4806 |000f: new-instance v7, Ljava/io/BufferedReader; // type@0648 │ │ +0b3412: 2200 5306 |0011: new-instance v0, Ljava/io/InputStreamReader; // type@0653 │ │ +0b3416: 7020 ba33 9000 |0013: invoke-direct {v0, v9}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@33ba │ │ +0b341c: 7020 8533 0700 |0016: invoke-direct {v7, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@3385 │ │ +0b3422: 6e10 8733 0700 |0019: invoke-virtual {v7}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@3387 │ │ +0b3428: 0c0a |001c: move-result-object v10 │ │ +0b342a: 380a 0600 |001d: if-eqz v10, 0023 // +0006 │ │ +0b342e: 6e20 5a34 a800 |001f: invoke-virtual {v8, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b3434: 28f7 |0022: goto 0019 // -0009 │ │ +0b3436: 6e10 b633 0900 |0023: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +0b343c: 54b0 eb13 |0026: iget-object v0, v11, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.webview:Landroid/webkit/WebView; // field@13eb │ │ +0b3440: 1a01 221d |0028: const-string v1, "file:///android-assets" // string@1d22 │ │ +0b3444: 6e10 5f34 0800 |002a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b344a: 0c02 |002d: move-result-object v2 │ │ +0b344c: 1a03 7234 |002e: const-string v3, "text/html" // string@3472 │ │ +0b3450: 1a04 7913 |0030: const-string v4, "UTF-8" // string@1379 │ │ +0b3454: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +0b3456: 7406 be23 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@23be │ │ +0b345c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=64 │ │ 0x000a line=65 │ │ 0x000f line=67 │ │ 0x0019 line=69 │ │ @@ -192900,32 +192880,32 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0b3474: |[0b3474] fr.renzo.wikipoff.ui.activities.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0b3484: 6f20 4401 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ -0b348a: 1401 3c00 057f |0003: const v1, #float 1.76789e+38 // #7f05003c │ │ -0b3490: 6e20 5d32 1200 |0006: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.getString:(I)Ljava/lang/String; // method@325d │ │ -0b3496: 0c01 |0009: move-result-object v1 │ │ -0b3498: 6e20 6032 1200 |000a: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3260 │ │ -0b349e: 1401 1500 037f |000d: const v1, #float 1.74129e+38 // #7f030015 │ │ -0b34a4: 6e20 5f32 1200 |0010: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.setContentView:(I)V // method@325f │ │ -0b34aa: 1401 3200 0b7f |0013: const v1, #float 1.84764e+38 // #7f0b0032 │ │ -0b34b0: 6e20 5b32 1200 |0016: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.findViewById:(I)Landroid/view/View; // method@325b │ │ -0b34b6: 0c01 |0019: move-result-object v1 │ │ -0b34b8: 1f01 c504 |001a: check-cast v1, Landroid/webkit/WebView; // type@04c5 │ │ -0b34bc: 5b21 eb13 |001c: iput-object v1, v2, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.webview:Landroid/webkit/WebView; // field@13eb │ │ -0b34c0: 7010 6132 0200 |001e: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.showHTML:()V // method@3261 │ │ -0b34c6: 0e00 |0021: return-void │ │ -0b34c8: 0d00 |0022: move-exception v0 │ │ -0b34ca: 6e10 b433 0000 |0023: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0b34d0: 28fb |0026: goto 0021 // -0005 │ │ +0b3460: |[0b3460] fr.renzo.wikipoff.ui.activities.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0b3470: 6f20 4401 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ +0b3476: 1401 3c00 057f |0003: const v1, #float 1.76789e+38 // #7f05003c │ │ +0b347c: 6e20 5d32 1200 |0006: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.getString:(I)Ljava/lang/String; // method@325d │ │ +0b3482: 0c01 |0009: move-result-object v1 │ │ +0b3484: 6e20 6032 1200 |000a: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3260 │ │ +0b348a: 1401 1500 037f |000d: const v1, #float 1.74129e+38 // #7f030015 │ │ +0b3490: 6e20 5f32 1200 |0010: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.setContentView:(I)V // method@325f │ │ +0b3496: 1401 3200 0b7f |0013: const v1, #float 1.84764e+38 // #7f0b0032 │ │ +0b349c: 6e20 5b32 1200 |0016: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.findViewById:(I)Landroid/view/View; // method@325b │ │ +0b34a2: 0c01 |0019: move-result-object v1 │ │ +0b34a4: 1f01 c504 |001a: check-cast v1, Landroid/webkit/WebView; // type@04c5 │ │ +0b34a8: 5b21 eb13 |001c: iput-object v1, v2, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.webview:Landroid/webkit/WebView; // field@13eb │ │ +0b34ac: 7010 6132 0200 |001e: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/AboutActivity;.showHTML:()V // method@3261 │ │ +0b34b2: 0e00 |0021: return-void │ │ +0b34b4: 0d00 |0022: move-exception v0 │ │ +0b34b6: 6e10 b433 0000 |0023: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0b34bc: 28fb |0026: goto 0021 // -0005 │ │ catches : 1 │ │ 0x001e - 0x0021 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x000d line=49 │ │ @@ -192974,49 +192954,49 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b34e4: |[0b34e4] fr.renzo.wikipoff.ui.activities.ArticleActivity$1.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ -0b34f4: 5b01 ec13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ -0b34f8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b34fe: 0e00 |0005: return-void │ │ +0b34d0: |[0b34d0] fr.renzo.wikipoff.ui.activities.ArticleActivity$1.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ +0b34e0: 5b01 ec13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ +0b34e4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b34ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0b3500: |[0b3500] fr.renzo.wikipoff.ui.activities.ArticleActivity$1.run:()V │ │ -0b3510: 5430 ec13 |0000: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ -0b3514: 5431 ec13 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ -0b3518: 7110 6b32 0100 |0004: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Lfr/renzo/wikipoff/Database; // method@326b │ │ -0b351e: 0c01 |0007: move-result-object v1 │ │ -0b3520: 5432 ec13 |0008: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ -0b3524: 7110 6a32 0200 |000a: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Ljava/lang/String; // method@326a │ │ -0b352a: 0c02 |000d: move-result-object v2 │ │ -0b352c: 6e20 e331 2100 |000e: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Database;.searchArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31e3 │ │ -0b3532: 0c01 |0011: move-result-object v1 │ │ -0b3534: 7120 6932 1000 |0012: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$002:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Lfr/renzo/wikipoff/Article;)Lfr/renzo/wikipoff/Article; // method@3269 │ │ -0b353a: 5430 ec13 |0015: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ -0b353e: 7110 6c32 0000 |0017: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$300:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@326c │ │ -0b3544: 0e00 |001a: return-void │ │ +0b34ec: |[0b34ec] fr.renzo.wikipoff.ui.activities.ArticleActivity$1.run:()V │ │ +0b34fc: 5430 ec13 |0000: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ +0b3500: 5431 ec13 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ +0b3504: 7110 6b32 0100 |0004: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Lfr/renzo/wikipoff/Database; // method@326b │ │ +0b350a: 0c01 |0007: move-result-object v1 │ │ +0b350c: 5432 ec13 |0008: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ +0b3510: 7110 6a32 0200 |000a: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Ljava/lang/String; // method@326a │ │ +0b3516: 0c02 |000d: move-result-object v2 │ │ +0b3518: 6e20 e331 2100 |000e: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Database;.searchArticleFromTitle:(Ljava/lang/String;)Lfr/renzo/wikipoff/Article; // method@31e3 │ │ +0b351e: 0c01 |0011: move-result-object v1 │ │ +0b3520: 7120 6932 1000 |0012: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$002:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Lfr/renzo/wikipoff/Article;)Lfr/renzo/wikipoff/Article; // method@3269 │ │ +0b3526: 5430 ec13 |0015: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ec │ │ +0b352a: 7110 6c32 0000 |0017: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$300:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@326c │ │ +0b3530: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0015 line=86 │ │ 0x001a line=87 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1; │ │ @@ -193056,39 +193036,39 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3548: |[0b3548] fr.renzo.wikipoff.ui.activities.ArticleActivity$2.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ -0b3558: 5b01 ed13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ed │ │ -0b355c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3562: 0e00 |0005: return-void │ │ +0b3534: |[0b3534] fr.renzo.wikipoff.ui.activities.ArticleActivity$2.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ +0b3544: 5b01 ed13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ed │ │ +0b3548: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b354e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3564: |[0b3564] fr.renzo.wikipoff.ui.activities.ArticleActivity$2.run:()V │ │ -0b3574: 5410 ed13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ed │ │ -0b3578: 7110 6d32 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$400:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@326d │ │ -0b357e: 0e00 |0005: return-void │ │ +0b3550: |[0b3550] fr.renzo.wikipoff.ui.activities.ArticleActivity$2.run:()V │ │ +0b3560: 5410 ed13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ed │ │ +0b3564: 7110 6d32 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$400:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@326d │ │ +0b356a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2; │ │ │ │ @@ -193126,54 +193106,54 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3580: |[0b3580] fr.renzo.wikipoff.ui.activities.ArticleActivity$3.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ -0b3590: 5b01 ee13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ee │ │ -0b3594: 7010 c123 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@23c1 │ │ -0b359a: 0e00 |0005: return-void │ │ +0b356c: |[0b356c] fr.renzo.wikipoff.ui.activities.ArticleActivity$3.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ +0b357c: 5b01 ee13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ee │ │ +0b3580: 7010 c123 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@23c1 │ │ +0b3586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;) │ │ name : 'shouldOverrideUrlLoading' │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0b359c: |[0b359c] fr.renzo.wikipoff.ui.activities.ArticleActivity$3.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ -0b35ac: 0760 |0000: move-object v0, v6 │ │ -0b35ae: 1a02 211d |0001: const-string v2, "file:///" // string@1d21 │ │ -0b35b2: 6e20 4534 2600 |0003: invoke-virtual {v6, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0b35b8: 0a02 |0006: move-result v2 │ │ -0b35ba: 3802 0800 |0007: if-eqz v2, 000f // +0008 │ │ -0b35be: 1302 0800 |0009: const/16 v2, #int 8 // #8 │ │ -0b35c2: 6e20 4734 2600 |000b: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0b35c8: 0c00 |000e: move-result-object v0 │ │ -0b35ca: 5442 ee13 |000f: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ee │ │ -0b35ce: 1a03 7913 |0011: const-string v3, "UTF-8" // string@1379 │ │ -0b35d2: 7120 7f34 3000 |0013: invoke-static {v0, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@347f │ │ -0b35d8: 0c03 |0016: move-result-object v3 │ │ -0b35da: 7120 6e32 3200 |0017: invoke-static {v2, v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Ljava/lang/String;)V // method@326e │ │ -0b35e0: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0b35e2: 0f02 |001b: return v2 │ │ -0b35e4: 0d01 |001c: move-exception v1 │ │ -0b35e6: 6e10 cd33 0100 |001d: invoke-virtual {v1}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@33cd │ │ -0b35ec: 28fa |0020: goto 001a // -0006 │ │ +0b3588: |[0b3588] fr.renzo.wikipoff.ui.activities.ArticleActivity$3.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ +0b3598: 0760 |0000: move-object v0, v6 │ │ +0b359a: 1a02 211d |0001: const-string v2, "file:///" // string@1d21 │ │ +0b359e: 6e20 4534 2600 |0003: invoke-virtual {v6, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +0b35a4: 0a02 |0006: move-result v2 │ │ +0b35a6: 3802 0800 |0007: if-eqz v2, 000f // +0008 │ │ +0b35aa: 1302 0800 |0009: const/16 v2, #int 8 // #8 │ │ +0b35ae: 6e20 4734 2600 |000b: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0b35b4: 0c00 |000e: move-result-object v0 │ │ +0b35b6: 5442 ee13 |000f: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;.this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // field@13ee │ │ +0b35ba: 1a03 7913 |0011: const-string v3, "UTF-8" // string@1379 │ │ +0b35be: 7120 7f34 3000 |0013: invoke-static {v0, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@347f │ │ +0b35c4: 0c03 |0016: move-result-object v3 │ │ +0b35c6: 7120 6e32 3200 |0017: invoke-static {v2, v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Ljava/lang/String;)V // method@326e │ │ +0b35cc: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +0b35ce: 0f02 |001b: return v2 │ │ +0b35d0: 0d01 |001c: move-exception v1 │ │ +0b35d2: 6e10 cd33 0100 |001d: invoke-virtual {v1}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@33cd │ │ +0b35d8: 28fa |0020: goto 001a // -0006 │ │ catches : 1 │ │ 0x000f - 0x001a │ │ Ljava/io/UnsupportedEncodingException; -> 0x001c │ │ positions : │ │ 0x0000 line=168 │ │ 0x0001 line=169 │ │ 0x0009 line=170 │ │ @@ -193223,39 +193203,39 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3600: |[0b3600] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$1.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V │ │ -0b3610: 5b01 f613 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f6 │ │ -0b3614: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b361a: 0e00 |0005: return-void │ │ +0b35ec: |[0b35ec] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$1.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V │ │ +0b35fc: 5b01 f613 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f6 │ │ +0b3600: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b361c: |[0b361c] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$1.onClick:(Landroid/view/View;)V │ │ -0b362c: 5410 f613 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f6 │ │ -0b3630: 6e10 8d32 0000 |0002: invoke-virtual {v0}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.finish:()V // method@328d │ │ -0b3636: 0e00 |0005: return-void │ │ +0b3608: |[0b3608] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$1.onClick:(Landroid/view/View;)V │ │ +0b3618: 5410 f613 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f6 │ │ +0b361c: 6e10 8d32 0000 |0002: invoke-virtual {v0}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.finish:()V // method@328d │ │ +0b3622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -193295,84 +193275,83 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3638: |[0b3638] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$2.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V │ │ -0b3648: 5b01 f713 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b364c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3652: 0e00 |0005: return-void │ │ +0b3624: |[0b3624] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$2.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V │ │ +0b3634: 5b01 f713 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b3638: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b363e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0b3654: |[0b3654] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$2.onClick:(Landroid/view/View;)V │ │ -0b3664: 5452 f713 |0000: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b3668: 7110 8832 0200 |0002: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList; // method@3288 │ │ -0b366e: 0c02 |0005: move-result-object v2 │ │ -0b3670: 6e10 9034 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b3676: 0c01 |0009: move-result-object v1 │ │ -0b3678: 7210 bf34 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b367e: 0a02 |000d: move-result v2 │ │ -0b3680: 3802 0e00 |000e: if-eqz v2, 001c // +000e │ │ -0b3684: 7210 c034 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b368a: 0c00 |0013: move-result-object v0 │ │ -0b368c: 1f00 8106 |0014: check-cast v0, Ljava/lang/String; // type@0681 │ │ -0b3690: 5452 f713 |0016: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b3694: 6e20 8b32 0200 |0018: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.deleteDb:(Ljava/lang/String;)V // method@328b │ │ -0b369a: 28ef |001b: goto 000a // -0011 │ │ -0b369c: 5452 f713 |001c: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b36a0: 5453 f713 |001e: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b36a4: 7110 8932 0300 |0020: invoke-static {v3}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I // method@3289 │ │ -0b36aa: 0a03 |0023: move-result v3 │ │ -0b36ac: 6e20 9332 3200 |0024: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setResult:(I)V // method@3293 │ │ -0b36b2: 5452 f713 |0027: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b36b6: 7110 8a32 0200 |0029: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; // method@328a │ │ -0b36bc: 0c02 |002c: move-result-object v2 │ │ -0b36be: 7210 9602 0200 |002d: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -0b36c4: 0c02 |0030: move-result-object v2 │ │ -0b36c6: 5453 f713 |0031: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b36ca: 1404 5d00 057f |0033: const v4, #float 1.76789e+38 // #7f05005d │ │ -0b36d0: 6e20 8f32 4300 |0036: invoke-virtual {v3, v4}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ -0b36d6: 0c03 |0039: move-result-object v3 │ │ -0b36d8: 1214 |003a: const/4 v4, #int 1 // #1 │ │ -0b36da: 7230 9302 3204 |003b: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -0b36e0: 0c02 |003e: move-result-object v2 │ │ -0b36e2: 7210 9202 0200 |003f: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ -0b36e8: 5452 f713 |0042: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ -0b36ec: 6e10 8d32 0200 |0044: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.finish:()V // method@328d │ │ -0b36f2: 0e00 |0047: return-void │ │ +0b3640: |[0b3640] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity$2.onClick:(Landroid/view/View;)V │ │ +0b3650: 5441 f713 |0000: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b3654: 7110 8832 0100 |0002: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList; // method@3288 │ │ +0b365a: 0c01 |0005: move-result-object v1 │ │ +0b365c: 6e10 9034 0100 |0006: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b3662: 0c01 |0009: move-result-object v1 │ │ +0b3664: 7210 bf34 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b366a: 0a02 |000d: move-result v2 │ │ +0b366c: 3802 0e00 |000e: if-eqz v2, 001c // +000e │ │ +0b3670: 7210 c034 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b3676: 0c00 |0013: move-result-object v0 │ │ +0b3678: 1f00 8106 |0014: check-cast v0, Ljava/lang/String; // type@0681 │ │ +0b367c: 5442 f713 |0016: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b3680: 6e20 8b32 0200 |0018: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.deleteDb:(Ljava/lang/String;)V // method@328b │ │ +0b3686: 28ef |001b: goto 000a // -0011 │ │ +0b3688: 5441 f713 |001c: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b368c: 5442 f713 |001e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b3690: 7110 8932 0200 |0020: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I // method@3289 │ │ +0b3696: 0a02 |0023: move-result v2 │ │ +0b3698: 6e20 9332 2100 |0024: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setResult:(I)V // method@3293 │ │ +0b369e: 5441 f713 |0027: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b36a2: 7110 8a32 0100 |0029: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; // method@328a │ │ +0b36a8: 0c01 |002c: move-result-object v1 │ │ +0b36aa: 7210 9602 0100 |002d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +0b36b0: 0c01 |0030: move-result-object v1 │ │ +0b36b2: 5442 f713 |0031: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b36b6: 1403 5d00 057f |0033: const v3, #float 1.76789e+38 // #7f05005d │ │ +0b36bc: 6e20 8f32 3200 |0036: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ +0b36c2: 0c02 |0039: move-result-object v2 │ │ +0b36c4: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +0b36c6: 7230 9302 2103 |003b: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +0b36cc: 0c01 |003e: move-result-object v1 │ │ +0b36ce: 7210 9202 0100 |003f: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0292 │ │ +0b36d4: 5441 f713 |0042: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // field@13f7 │ │ +0b36d8: 6e10 8d32 0100 |0044: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.finish:()V // method@328d │ │ +0b36de: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0016 line=59 │ │ 0x001c line=60 │ │ 0x0027 line=61 │ │ 0x0042 line=62 │ │ 0x0047 line=63 │ │ locals : │ │ 0x0016 - 0x001c reg=0 db Ljava/lang/String; │ │ - 0x000a - 0x0048 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x0048 reg=5 this Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2; │ │ - 0x0000 - 0x0048 reg=6 v Landroid/view/View; │ │ + 0x0000 - 0x0048 reg=4 this Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2; │ │ + 0x0000 - 0x0048 reg=5 v Landroid/view/View; │ │ │ │ source_file_idx : 1082 (DeleteDatabaseActivity.java) │ │ │ │ Class #838 header: │ │ class_idx : 1570 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 50 │ │ @@ -193416,17 +193395,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b36f4: |[0b36f4] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.:()V │ │ -0b3704: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ -0b370a: 0e00 |0003: return-void │ │ +0b36e0: |[0b36e0] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.:()V │ │ +0b36f0: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ +0b36f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;) │ │ @@ -193434,17 +193413,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b370c: |[0b370c] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList; │ │ -0b371c: 5410 fa13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodelete:Ljava/util/ArrayList; // field@13fa │ │ -0b3720: 1100 |0002: return-object v0 │ │ +0b36f8: |[0b36f8] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList; │ │ +0b3708: 5410 fa13 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodelete:Ljava/util/ArrayList; // field@13fa │ │ +0b370c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;) │ │ @@ -193452,17 +193431,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3724: |[0b3724] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I │ │ -0b3734: 5210 fb13 |0000: iget v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodeleteposition:I // field@13fb │ │ -0b3738: 0f00 |0002: return v0 │ │ +0b3710: |[0b3710] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I │ │ +0b3720: 5210 fb13 |0000: iget v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodeleteposition:I // field@13fb │ │ +0b3724: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;) │ │ @@ -193470,17 +193449,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b373c: |[0b373c] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; │ │ -0b374c: 5410 f913 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.config:Landroid/content/SharedPreferences; // field@13f9 │ │ -0b3750: 1100 |0002: return-object v0 │ │ +0b3728: |[0b3728] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; │ │ +0b3738: 5410 f913 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.config:Landroid/content/SharedPreferences; // field@13f9 │ │ +0b373c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ Virtual methods - │ │ @@ -193489,36 +193468,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0b3754: |[0b3754] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.deleteDb:(Ljava/lang/String;)V │ │ -0b3764: 7110 2e05 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b376a: 0c00 |0003: move-result-object v0 │ │ -0b376c: 1404 5e00 057f |0004: const v4, #float 1.76789e+38 // #7f05005e │ │ -0b3772: 6e20 8f32 4600 |0007: invoke-virtual {v6, v4}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ -0b3778: 0c04 |000a: move-result-object v4 │ │ -0b377a: 7110 0432 0600 |000b: invoke-static {v6}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ -0b3780: 0c05 |000e: move-result-object v5 │ │ -0b3782: 7230 9802 4005 |000f: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0b3788: 0c03 |0012: move-result-object v3 │ │ -0b378a: 2202 4b06 |0013: new-instance v2, Ljava/io/File; // type@064b │ │ -0b378e: 1404 4400 057f |0015: const v4, #float 1.76789e+38 // #7f050044 │ │ -0b3794: 6e20 8f32 4600 |0018: invoke-virtual {v6, v4}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ -0b379a: 0c04 |001b: move-result-object v4 │ │ -0b379c: 7030 8e33 3204 |001c: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0b37a2: 2201 4b06 |001f: new-instance v1, Ljava/io/File; // type@064b │ │ -0b37a6: 7030 8c33 2107 |0021: invoke-direct {v1, v2, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -0b37ac: 6e10 9333 0100 |0024: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0b37b2: 0a04 |0027: move-result v4 │ │ -0b37b4: 3804 0500 |0028: if-eqz v4, 002d // +0005 │ │ -0b37b8: 6e10 9233 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ -0b37be: 0e00 |002d: return-void │ │ +0b3740: |[0b3740] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.deleteDb:(Ljava/lang/String;)V │ │ +0b3750: 7110 2e05 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b3756: 0c00 |0003: move-result-object v0 │ │ +0b3758: 1404 5e00 057f |0004: const v4, #float 1.76789e+38 // #7f05005e │ │ +0b375e: 6e20 8f32 4600 |0007: invoke-virtual {v6, v4}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ +0b3764: 0c04 |000a: move-result-object v4 │ │ +0b3766: 7110 0432 0600 |000b: invoke-static {v6}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ +0b376c: 0c05 |000e: move-result-object v5 │ │ +0b376e: 7230 9802 4005 |000f: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0b3774: 0c03 |0012: move-result-object v3 │ │ +0b3776: 2202 4b06 |0013: new-instance v2, Ljava/io/File; // type@064b │ │ +0b377a: 1404 4400 057f |0015: const v4, #float 1.76789e+38 // #7f050044 │ │ +0b3780: 6e20 8f32 4600 |0018: invoke-virtual {v6, v4}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ +0b3786: 0c04 |001b: move-result-object v4 │ │ +0b3788: 7030 8e33 3204 |001c: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0b378e: 2201 4b06 |001f: new-instance v1, Ljava/io/File; // type@064b │ │ +0b3792: 7030 8c33 2107 |0021: invoke-direct {v1, v2, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +0b3798: 6e10 9333 0100 |0024: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0b379e: 0a04 |0027: move-result v4 │ │ +0b37a0: 3804 0500 |0028: if-eqz v4, 002d // +0005 │ │ +0b37a4: 6e10 9233 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ +0b37aa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ 0x0013 line=71 │ │ 0x001f line=72 │ │ 0x0024 line=73 │ │ @@ -193537,78 +193516,78 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 141 16-bit code units │ │ -0b37c0: |[0b37c0] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0b37d0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0b37d2: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ -0b37d4: 6f20 4401 ba00 |0002: invoke-super {v10, v11}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ -0b37da: 7110 2e05 0a00 |0005: invoke-static {v10}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b37e0: 0c05 |0008: move-result-object v5 │ │ -0b37e2: 5ba5 f913 |0009: iput-object v5, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.config:Landroid/content/SharedPreferences; // field@13f9 │ │ -0b37e6: 6e10 8e32 0a00 |000b: invoke-virtual {v10}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getIntent:()Landroid/content/Intent; // method@328e │ │ -0b37ec: 0c02 |000e: move-result-object v2 │ │ -0b37ee: 6e10 6a02 0200 |000f: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ -0b37f4: 0c05 |0012: move-result-object v5 │ │ -0b37f6: 3805 1200 |0013: if-eqz v5, 0025 // +0012 │ │ -0b37fa: 1a05 2f1b |0015: const-string v5, "dbtodelete" // string@1b2f │ │ -0b37fe: 6e20 7202 5200 |0017: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0272 │ │ -0b3804: 0c05 |001a: move-result-object v5 │ │ -0b3806: 5ba5 fa13 |001b: iput-object v5, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodelete:Ljava/util/ArrayList; // field@13fa │ │ -0b380a: 1a05 301b |001d: const-string v5, "dbtodeleteposition" // string@1b30 │ │ -0b380e: 6e30 6c02 5208 |001f: invoke-virtual {v2, v5, v8}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026c │ │ -0b3814: 0a05 |0022: move-result v5 │ │ -0b3816: 59a5 fb13 |0023: iput v5, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodeleteposition:I // field@13fb │ │ -0b381a: 1405 2d00 057f |0025: const v5, #float 1.76788e+38 // #7f05002d │ │ -0b3820: 6e20 8f32 5a00 |0028: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ -0b3826: 0c05 |002b: move-result-object v5 │ │ -0b3828: 6e20 9432 5a00 |002c: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3294 │ │ -0b382e: 1405 1b00 037f |002f: const v5, #float 1.74129e+38 // #7f03001b │ │ -0b3834: 6e20 9232 5a00 |0032: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setContentView:(I)V // method@3292 │ │ -0b383a: 1405 5200 0b7f |0035: const v5, #float 1.84764e+38 // #7f0b0052 │ │ -0b3840: 6e20 8c32 5a00 |0038: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.findViewById:(I)Landroid/view/View; // method@328c │ │ -0b3846: 0c03 |003b: move-result-object v3 │ │ -0b3848: 1f03 fa04 |003c: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ -0b384c: 1405 1800 057f |003e: const v5, #float 1.76788e+38 // #7f050018 │ │ -0b3852: 1216 |0041: const/4 v6, #int 1 // #1 │ │ -0b3854: 2366 1107 |0042: new-array v6, v6, [Ljava/lang/Object; // type@0711 │ │ -0b3858: 54a7 fa13 |0044: iget-object v7, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodelete:Ljava/util/ArrayList; // field@13fa │ │ -0b385c: 6e20 8e34 9700 |0046: invoke-virtual {v7, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b3862: 0c07 |0049: move-result-object v7 │ │ -0b3864: 4d07 0609 |004a: aput-object v7, v6, v9 │ │ -0b3868: 6e30 9032 5a06 |004c: invoke-virtual {v10, v5, v6}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3290 │ │ -0b386e: 0c04 |004f: move-result-object v4 │ │ -0b3870: 6e20 ec24 4300 |0050: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b3876: 6e20 9332 8a00 |0053: invoke-virtual {v10, v8}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setResult:(I)V // method@3293 │ │ -0b387c: 1405 5600 0b7f |0056: const v5, #float 1.84764e+38 // #7f0b0056 │ │ -0b3882: 6e20 8c32 5a00 |0059: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.findViewById:(I)Landroid/view/View; // method@328c │ │ -0b3888: 0c00 |005c: move-result-object v0 │ │ -0b388a: 1f00 d104 |005d: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ -0b388e: 1405 2f00 057f |005f: const v5, #float 1.76788e+38 // #7f05002f │ │ -0b3894: 6e20 8f32 5a00 |0062: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ -0b389a: 0c05 |0065: move-result-object v5 │ │ -0b389c: 6e20 e423 5000 |0066: invoke-virtual {v0, v5}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@23e4 │ │ -0b38a2: 2205 2006 |0069: new-instance v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1; // type@0620 │ │ -0b38a6: 7020 8332 a500 |006b: invoke-direct {v5, v10}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V // method@3283 │ │ -0b38ac: 6e20 e323 5000 |006e: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ -0b38b2: 1405 5700 0b7f |0071: const v5, #float 1.84764e+38 // #7f0b0057 │ │ -0b38b8: 6e20 8c32 5a00 |0074: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.findViewById:(I)Landroid/view/View; // method@328c │ │ -0b38be: 0c01 |0077: move-result-object v1 │ │ -0b38c0: 1f01 d104 |0078: check-cast v1, Landroid/widget/Button; // type@04d1 │ │ -0b38c4: 1405 4300 057f |007a: const v5, #float 1.76789e+38 // #7f050043 │ │ -0b38ca: 6e20 8f32 5a00 |007d: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ -0b38d0: 0c05 |0080: move-result-object v5 │ │ -0b38d2: 6e20 e423 5100 |0081: invoke-virtual {v1, v5}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@23e4 │ │ -0b38d8: 2205 2106 |0084: new-instance v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2; // type@0621 │ │ -0b38dc: 7020 8532 a500 |0086: invoke-direct {v5, v10}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V // method@3285 │ │ -0b38e2: 6e20 e323 5100 |0089: invoke-virtual {v1, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ -0b38e8: 0e00 |008c: return-void │ │ +0b37ac: |[0b37ac] fr.renzo.wikipoff.ui.activities.DeleteDatabaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0b37bc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0b37be: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ +0b37c0: 6f20 4401 ba00 |0002: invoke-super {v10, v11}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ +0b37c6: 7110 2e05 0a00 |0005: invoke-static {v10}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b37cc: 0c05 |0008: move-result-object v5 │ │ +0b37ce: 5ba5 f913 |0009: iput-object v5, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.config:Landroid/content/SharedPreferences; // field@13f9 │ │ +0b37d2: 6e10 8e32 0a00 |000b: invoke-virtual {v10}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getIntent:()Landroid/content/Intent; // method@328e │ │ +0b37d8: 0c02 |000e: move-result-object v2 │ │ +0b37da: 6e10 6a02 0200 |000f: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ +0b37e0: 0c05 |0012: move-result-object v5 │ │ +0b37e2: 3805 1200 |0013: if-eqz v5, 0025 // +0012 │ │ +0b37e6: 1a05 2f1b |0015: const-string v5, "dbtodelete" // string@1b2f │ │ +0b37ea: 6e20 7202 5200 |0017: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0272 │ │ +0b37f0: 0c05 |001a: move-result-object v5 │ │ +0b37f2: 5ba5 fa13 |001b: iput-object v5, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodelete:Ljava/util/ArrayList; // field@13fa │ │ +0b37f6: 1a05 301b |001d: const-string v5, "dbtodeleteposition" // string@1b30 │ │ +0b37fa: 6e30 6c02 5208 |001f: invoke-virtual {v2, v5, v8}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026c │ │ +0b3800: 0a05 |0022: move-result v5 │ │ +0b3802: 59a5 fb13 |0023: iput v5, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodeleteposition:I // field@13fb │ │ +0b3806: 1405 2d00 057f |0025: const v5, #float 1.76788e+38 // #7f05002d │ │ +0b380c: 6e20 8f32 5a00 |0028: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ +0b3812: 0c05 |002b: move-result-object v5 │ │ +0b3814: 6e20 9432 5a00 |002c: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3294 │ │ +0b381a: 1405 1b00 037f |002f: const v5, #float 1.74129e+38 // #7f03001b │ │ +0b3820: 6e20 9232 5a00 |0032: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setContentView:(I)V // method@3292 │ │ +0b3826: 1405 5200 0b7f |0035: const v5, #float 1.84764e+38 // #7f0b0052 │ │ +0b382c: 6e20 8c32 5a00 |0038: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.findViewById:(I)Landroid/view/View; // method@328c │ │ +0b3832: 0c03 |003b: move-result-object v3 │ │ +0b3834: 1f03 fa04 |003c: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ +0b3838: 1405 1800 057f |003e: const v5, #float 1.76788e+38 // #7f050018 │ │ +0b383e: 1216 |0041: const/4 v6, #int 1 // #1 │ │ +0b3840: 2366 1107 |0042: new-array v6, v6, [Ljava/lang/Object; // type@0711 │ │ +0b3844: 54a7 fa13 |0044: iget-object v7, v10, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.dbtodelete:Ljava/util/ArrayList; // field@13fa │ │ +0b3848: 6e20 8e34 9700 |0046: invoke-virtual {v7, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b384e: 0c07 |0049: move-result-object v7 │ │ +0b3850: 4d07 0609 |004a: aput-object v7, v6, v9 │ │ +0b3854: 6e30 9032 5a06 |004c: invoke-virtual {v10, v5, v6}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3290 │ │ +0b385a: 0c04 |004f: move-result-object v4 │ │ +0b385c: 6e20 ec24 4300 |0050: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b3862: 6e20 9332 8a00 |0053: invoke-virtual {v10, v8}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.setResult:(I)V // method@3293 │ │ +0b3868: 1405 5600 0b7f |0056: const v5, #float 1.84764e+38 // #7f0b0056 │ │ +0b386e: 6e20 8c32 5a00 |0059: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.findViewById:(I)Landroid/view/View; // method@328c │ │ +0b3874: 0c00 |005c: move-result-object v0 │ │ +0b3876: 1f00 d104 |005d: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ +0b387a: 1405 2f00 057f |005f: const v5, #float 1.76788e+38 // #7f05002f │ │ +0b3880: 6e20 8f32 5a00 |0062: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ +0b3886: 0c05 |0065: move-result-object v5 │ │ +0b3888: 6e20 e423 5000 |0066: invoke-virtual {v0, v5}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@23e4 │ │ +0b388e: 2205 2006 |0069: new-instance v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1; // type@0620 │ │ +0b3892: 7020 8332 a500 |006b: invoke-direct {v5, v10}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V // method@3283 │ │ +0b3898: 6e20 e323 5000 |006e: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ +0b389e: 1405 5700 0b7f |0071: const v5, #float 1.84764e+38 // #7f0b0057 │ │ +0b38a4: 6e20 8c32 5a00 |0074: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.findViewById:(I)Landroid/view/View; // method@328c │ │ +0b38aa: 0c01 |0077: move-result-object v1 │ │ +0b38ac: 1f01 d104 |0078: check-cast v1, Landroid/widget/Button; // type@04d1 │ │ +0b38b0: 1405 4300 057f |007a: const v5, #float 1.76789e+38 // #7f050043 │ │ +0b38b6: 6e20 8f32 5a00 |007d: invoke-virtual {v10, v5}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;.getString:(I)Ljava/lang/String; // method@328f │ │ +0b38bc: 0c05 |0080: move-result-object v5 │ │ +0b38be: 6e20 e423 5100 |0081: invoke-virtual {v1, v5}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@23e4 │ │ +0b38c4: 2205 2106 |0084: new-instance v5, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2; // type@0621 │ │ +0b38c8: 7020 8532 a500 |0086: invoke-direct {v5, v10}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V // method@3285 │ │ +0b38ce: 6e20 e323 5100 |0089: invoke-virtual {v1, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ +0b38d4: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=27 │ │ 0x0005 line=29 │ │ 0x000b line=31 │ │ 0x000f line=32 │ │ 0x0015 line=33 │ │ @@ -193670,42 +193649,42 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b38ec: |[0b38ec] fr.renzo.wikipoff.ui.activities.MainActivity$ClearSearchClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ -0b38fc: 5b01 fc13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fc │ │ -0b3900: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3906: 0e00 |0005: return-void │ │ +0b38d8: |[0b38d8] fr.renzo.wikipoff.ui.activities.MainActivity$ClearSearchClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ +0b38e8: 5b01 fc13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fc │ │ +0b38ec: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b38f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b3908: |[0b3908] fr.renzo.wikipoff.ui.activities.MainActivity$ClearSearchClickListener.onClick:(Landroid/view/View;)V │ │ -0b3918: 5420 fc13 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fc │ │ -0b391c: 7110 a332 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/AutoCompleteTextView; // method@32a3 │ │ -0b3922: 0c00 |0005: move-result-object v0 │ │ -0b3924: 1a01 0000 |0006: const-string v1, "" // string@0000 │ │ -0b3928: 6e20 de23 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ -0b392e: 0e00 |000b: return-void │ │ +0b38f4: |[0b38f4] fr.renzo.wikipoff.ui.activities.MainActivity$ClearSearchClickListener.onClick:(Landroid/view/View;)V │ │ +0b3904: 5420 fc13 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fc │ │ +0b3908: 7110 a332 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/AutoCompleteTextView; // method@32a3 │ │ +0b390e: 0c00 |0005: move-result-object v0 │ │ +0b3910: 1a01 0000 |0006: const-string v1, "" // string@0000 │ │ +0b3914: 6e20 de23 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ +0b391a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x000b line=169 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener; │ │ 0x0000 - 0x000c reg=3 v Landroid/view/View; │ │ @@ -193745,43 +193724,43 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3930: |[0b3930] fr.renzo.wikipoff.ui.activities.MainActivity$GoSelectWikiListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ -0b3940: 5b01 fd13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fd │ │ -0b3944: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b394a: 0e00 |0005: return-void │ │ +0b391c: |[0b391c] fr.renzo.wikipoff.ui.activities.MainActivity$GoSelectWikiListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ +0b392c: 5b01 fd13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fd │ │ +0b3930: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3936: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0b394c: |[0b394c] fr.renzo.wikipoff.ui.activities.MainActivity$GoSelectWikiListener.onClick:(Landroid/view/View;)V │ │ -0b395c: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0b3960: 5431 fd13 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fd │ │ -0b3964: 1c02 3b06 |0004: const-class v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ -0b3968: 7030 5d02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0b396e: 5431 fd13 |0009: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fd │ │ -0b3972: 6e20 ba32 0100 |000b: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ -0b3978: 0e00 |000e: return-void │ │ +0b3938: |[0b3938] fr.renzo.wikipoff.ui.activities.MainActivity$GoSelectWikiListener.onClick:(Landroid/view/View;)V │ │ +0b3948: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0b394c: 5431 fd13 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fd │ │ +0b3950: 1c02 3b06 |0004: const-class v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ +0b3954: 7030 5d02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0b395a: 5431 fd13 |0009: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fd │ │ +0b395e: 6e20 ba32 0100 |000b: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ +0b3964: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0009 line=212 │ │ 0x000e line=213 │ │ locals : │ │ 0x0009 - 0x000f reg=0 i3 Landroid/content/Intent; │ │ @@ -193825,48 +193804,48 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b397c: |[0b397c] fr.renzo.wikipoff.ui.activities.MainActivity$RandomItemClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ -0b398c: 5b01 fe13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fe │ │ -0b3990: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3996: 0e00 |0005: return-void │ │ +0b3968: |[0b3968] fr.renzo.wikipoff.ui.activities.MainActivity$RandomItemClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ +0b3978: 5b01 fe13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fe │ │ +0b397c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3982: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b3998: |[0b3998] fr.renzo.wikipoff.ui.activities.MainActivity$RandomItemClickListener.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0b39a8: 5432 fe13 |0000: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fe │ │ -0b39ac: 7110 a132 0200 |0002: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView; // method@32a1 │ │ -0b39b2: 0c02 |0005: move-result-object v2 │ │ -0b39b4: 6e20 6424 6200 |0006: invoke-virtual {v2, v6}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@2464 │ │ -0b39ba: 0c00 |0009: move-result-object v0 │ │ -0b39bc: 1f00 7300 |000a: check-cast v0, Landroid/database/Cursor; // type@0073 │ │ -0b39c0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0b39c2: 7220 f602 2000 |000d: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b39c8: 0c01 |0010: move-result-object v1 │ │ -0b39ca: 5432 fe13 |0011: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fe │ │ -0b39ce: 7120 a232 1200 |0013: invoke-static {v2, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V // method@32a2 │ │ -0b39d4: 0e00 |0016: return-void │ │ +0b3984: |[0b3984] fr.renzo.wikipoff.ui.activities.MainActivity$RandomItemClickListener.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0b3994: 5432 fe13 |0000: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fe │ │ +0b3998: 7110 a132 0200 |0002: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView; // method@32a1 │ │ +0b399e: 0c02 |0005: move-result-object v2 │ │ +0b39a0: 6e20 6424 6200 |0006: invoke-virtual {v2, v6}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@2464 │ │ +0b39a6: 0c00 |0009: move-result-object v0 │ │ +0b39a8: 1f00 7300 |000a: check-cast v0, Landroid/database/Cursor; // type@0073 │ │ +0b39ac: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +0b39ae: 7220 f602 2000 |000d: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b39b4: 0c01 |0010: move-result-object v1 │ │ +0b39b6: 5432 fe13 |0011: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13fe │ │ +0b39ba: 7120 a232 1200 |0013: invoke-static {v2, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V // method@32a2 │ │ +0b39c0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000c line=143 │ │ 0x0011 line=144 │ │ 0x0016 line=145 │ │ locals : │ │ @@ -193917,44 +193896,44 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b39d8: |[0b39d8] fr.renzo.wikipoff.ui.activities.MainActivity$SearchClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ -0b39e8: 5b01 ff13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ -0b39ec: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b39f2: 0e00 |0005: return-void │ │ +0b39c4: |[0b39c4] fr.renzo.wikipoff.ui.activities.MainActivity$SearchClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ +0b39d4: 5b01 ff13 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ +0b39d8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b39de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;) │ │ name : 'onEditorAction' │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b39f4: |[0b39f4] fr.renzo.wikipoff.ui.activities.MainActivity$SearchClickListener.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -0b3a04: 5420 ff13 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ -0b3a08: 6e10 dd24 0300 |0002: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@24dd │ │ -0b3a0e: 0c01 |0005: move-result-object v1 │ │ -0b3a10: 7210 d733 0100 |0006: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0b3a16: 0c01 |0009: move-result-object v1 │ │ -0b3a18: 7120 a232 1000 |000a: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V // method@32a2 │ │ -0b3a1e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0b3a20: 0f00 |000e: return v0 │ │ +0b39e0: |[0b39e0] fr.renzo.wikipoff.ui.activities.MainActivity$SearchClickListener.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +0b39f0: 5420 ff13 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ +0b39f4: 6e10 dd24 0300 |0002: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@24dd │ │ +0b39fa: 0c01 |0005: move-result-object v1 │ │ +0b39fc: 7210 d733 0100 |0006: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0b3a02: 0c01 |0009: move-result-object v1 │ │ +0b3a04: 7120 a232 1000 |000a: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V // method@32a2 │ │ +0b3a0a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0b3a0c: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x000d line=161 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener; │ │ 0x0000 - 0x000f reg=3 view Landroid/widget/TextView; │ │ @@ -193966,28 +193945,28 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b3a24: |[0b3a24] fr.renzo.wikipoff.ui.activities.MainActivity$SearchClickListener.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0b3a34: 6e20 cf23 6400 |0000: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@23cf │ │ -0b3a3a: 0c00 |0003: move-result-object v0 │ │ -0b3a3c: 1f00 7300 |0004: check-cast v0, Landroid/database/Cursor; // type@0073 │ │ -0b3a40: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -0b3a42: 7220 f602 2000 |0007: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0b3a48: 0c01 |000a: move-result-object v1 │ │ -0b3a4a: 5432 ff13 |000b: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ -0b3a4e: 7110 a332 0200 |000d: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/AutoCompleteTextView; // method@32a3 │ │ -0b3a54: 0c02 |0010: move-result-object v2 │ │ -0b3a56: 6e20 de23 1200 |0011: invoke-virtual {v2, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ -0b3a5c: 5432 ff13 |0014: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ -0b3a60: 7120 a232 1200 |0016: invoke-static {v2, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V // method@32a2 │ │ -0b3a66: 0e00 |0019: return-void │ │ +0b3a10: |[0b3a10] fr.renzo.wikipoff.ui.activities.MainActivity$SearchClickListener.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0b3a20: 6e20 cf23 6400 |0000: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@23cf │ │ +0b3a26: 0c00 |0003: move-result-object v0 │ │ +0b3a28: 1f00 7300 |0004: check-cast v0, Landroid/database/Cursor; // type@0073 │ │ +0b3a2c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +0b3a2e: 7220 f602 2000 |0007: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0b3a34: 0c01 |000a: move-result-object v1 │ │ +0b3a36: 5432 ff13 |000b: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ +0b3a3a: 7110 a332 0200 |000d: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/AutoCompleteTextView; // method@32a3 │ │ +0b3a40: 0c02 |0010: move-result-object v2 │ │ +0b3a42: 6e20 de23 1200 |0011: invoke-virtual {v2, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ +0b3a48: 5432 ff13 |0014: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@13ff │ │ +0b3a4c: 7120 a232 1200 |0016: invoke-static {v2, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V // method@32a2 │ │ +0b3a52: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ 0x000b line=154 │ │ 0x0014 line=155 │ │ 0x0019 line=156 │ │ @@ -194036,113 +194015,115 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3a68: |[0b3a68] fr.renzo.wikipoff.ui.activities.MainActivity$ShowRandomClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ -0b3a78: 5b01 0014 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3a7c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3a82: 0e00 |0005: return-void │ │ +0b3a54: |[0b3a54] fr.renzo.wikipoff.ui.activities.MainActivity$ShowRandomClickListener.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ +0b3a64: 5b01 0014 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3a68: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3a6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 124 16-bit code units │ │ -0b3a84: |[0b3a84] fr.renzo.wikipoff.ui.activities.MainActivity$ShowRandomClickListener.onClick:(Landroid/view/View;)V │ │ -0b3a94: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0b3a96: 54a1 0014 |0001: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3a9a: 7110 a432 0100 |0003: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$300:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@32a4 │ │ -0b3aa0: 54a1 0014 |0006: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3aa4: 7110 a532 0100 |0008: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$400:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Lfr/renzo/wikipoff/WikipOff; // method@32a5 │ │ -0b3aaa: 0c01 |000b: move-result-object v1 │ │ -0b3aac: 54a2 0014 |000c: iget-object v2, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3ab0: 6e20 5632 2100 |000e: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ -0b3ab6: 0c07 |0011: move-result-object v7 │ │ -0b3ab8: 6e10 dd31 0700 |0012: invoke-virtual {v7}, Lfr/renzo/wikipoff/Database;.getRandomTitles:()Landroid/database/Cursor; // method@31dd │ │ -0b3abe: 0c03 |0015: move-result-object v3 │ │ -0b3ac0: 6e10 dc31 0700 |0016: invoke-virtual {v7}, Lfr/renzo/wikipoff/Database;.getNbSQLiteFiles:()I // method@31dc │ │ -0b3ac6: 0a01 |0019: move-result v1 │ │ -0b3ac8: 3741 2e00 |001a: if-le v1, v4, 0048 // +002e │ │ -0b3acc: 2200 3304 |001c: new-instance v0, Landroid/support/v4/widget/SimpleCursorAdapter; // type@0433 │ │ -0b3ad0: 54a1 0014 |001e: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3ad4: 7110 a632 0100 |0020: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; // method@32a6 │ │ -0b3ada: 0c01 |0023: move-result-object v1 │ │ -0b3adc: 1402 1c00 037f |0024: const v2, #float 1.74129e+38 // #7f03001c │ │ -0b3ae2: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -0b3ae4: 2344 1307 |0028: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ -0b3ae8: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -0b3aea: 1a06 a534 |002b: const-string v6, "title" // string@34a5 │ │ -0b3aee: 4d06 0405 |002d: aput-object v6, v4, v5 │ │ -0b3af2: 1215 |002f: const/4 v5, #int 1 // #1 │ │ -0b3af4: 1a06 1d36 |0030: const-string v6, "wiki" // string@361d │ │ -0b3af8: 4d06 0405 |0032: aput-object v6, v4, v5 │ │ -0b3afc: 1225 |0034: const/4 v5, #int 2 // #2 │ │ -0b3afe: 2355 d106 |0035: new-array v5, v5, [I // type@06d1 │ │ -0b3b02: 2605 3d00 0000 |0037: fill-array-data v5, 00000074 // +0000003d │ │ -0b3b08: 1216 |003a: const/4 v6, #int 1 // #1 │ │ -0b3b0a: 7607 461f 0000 |003b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@1f46 │ │ -0b3b10: 54a1 0014 |003e: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3b14: 7110 a132 0100 |0040: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView; // method@32a1 │ │ -0b3b1a: 0c01 |0043: move-result-object v1 │ │ -0b3b1c: 6e20 6b24 0100 |0044: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ -0b3b22: 0e00 |0047: return-void │ │ -0b3b24: 2200 3304 |0048: new-instance v0, Landroid/support/v4/widget/SimpleCursorAdapter; // type@0433 │ │ -0b3b28: 54a1 0014 |004a: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3b2c: 7110 a632 0100 |004c: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; // method@32a6 │ │ -0b3b32: 0c01 |004f: move-result-object v1 │ │ -0b3b34: 1402 0300 0901 |0050: const v2, #float 2.51629e-38 // #01090003 │ │ -0b3b3a: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -0b3b3c: 2344 1307 |0054: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ -0b3b40: 1205 |0056: const/4 v5, #int 0 // #0 │ │ -0b3b42: 1a06 a534 |0057: const-string v6, "title" // string@34a5 │ │ -0b3b46: 4d06 0405 |0059: aput-object v6, v4, v5 │ │ -0b3b4a: 1215 |005b: const/4 v5, #int 1 // #1 │ │ -0b3b4c: 2355 d106 |005c: new-array v5, v5, [I // type@06d1 │ │ -0b3b50: 1206 |005e: const/4 v6, #int 0 // #0 │ │ -0b3b52: 1409 1400 0201 |005f: const v9, #float 2.38773e-38 // #01020014 │ │ -0b3b58: 4b09 0506 |0062: aput v9, v5, v6 │ │ -0b3b5c: 1216 |0064: const/4 v6, #int 1 // #1 │ │ -0b3b5e: 7607 461f 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@1f46 │ │ -0b3b64: 28d6 |0068: goto 003e // -002a │ │ -0b3b66: 0d08 |0069: move-exception v8 │ │ -0b3b68: 54a1 0014 |006a: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ -0b3b6c: 7110 a632 0100 |006c: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; // method@32a6 │ │ -0b3b72: 0c01 |006f: move-result-object v1 │ │ -0b3b74: 6e20 b631 1800 |0070: invoke-virtual {v8, v1}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ -0b3b7a: 28d4 |0073: goto 0047 // -002c │ │ -0b3b7c: 0003 0400 0200 0000 1400 0201 1500 ... |0074: array-data (8 units) │ │ +0b3a70: |[0b3a70] fr.renzo.wikipoff.ui.activities.MainActivity$ShowRandomClickListener.onClick:(Landroid/view/View;)V │ │ +0b3a80: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0b3a82: 54a1 0014 |0001: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3a86: 7110 a432 0100 |0003: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$300:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@32a4 │ │ +0b3a8c: 54a1 0014 |0006: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3a90: 7110 a532 0100 |0008: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$400:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Lfr/renzo/wikipoff/WikipOff; // method@32a5 │ │ +0b3a96: 0c01 |000b: move-result-object v1 │ │ +0b3a98: 54a2 0014 |000c: iget-object v2, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3a9c: 6e20 5632 2100 |000e: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ +0b3aa2: 0c07 |0011: move-result-object v7 │ │ +0b3aa4: 6e10 dd31 0700 |0012: invoke-virtual {v7}, Lfr/renzo/wikipoff/Database;.getRandomTitles:()Landroid/database/Cursor; // method@31dd │ │ +0b3aaa: 0c03 |0015: move-result-object v3 │ │ +0b3aac: 6e10 dc31 0700 |0016: invoke-virtual {v7}, Lfr/renzo/wikipoff/Database;.getNbSQLiteFiles:()I // method@31dc │ │ +0b3ab2: 0a01 |0019: move-result v1 │ │ +0b3ab4: 3741 2e00 |001a: if-le v1, v4, 0048 // +002e │ │ +0b3ab8: 2200 3304 |001c: new-instance v0, Landroid/support/v4/widget/SimpleCursorAdapter; // type@0433 │ │ +0b3abc: 54a1 0014 |001e: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3ac0: 7110 a632 0100 |0020: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; // method@32a6 │ │ +0b3ac6: 0c01 |0023: move-result-object v1 │ │ +0b3ac8: 1402 1c00 037f |0024: const v2, #float 1.74129e+38 // #7f03001c │ │ +0b3ace: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +0b3ad0: 2344 1307 |0028: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ +0b3ad4: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +0b3ad6: 1a06 a534 |002b: const-string v6, "title" // string@34a5 │ │ +0b3ada: 4d06 0405 |002d: aput-object v6, v4, v5 │ │ +0b3ade: 1215 |002f: const/4 v5, #int 1 // #1 │ │ +0b3ae0: 1a06 1d36 |0030: const-string v6, "wiki" // string@361d │ │ +0b3ae4: 4d06 0405 |0032: aput-object v6, v4, v5 │ │ +0b3ae8: 1225 |0034: const/4 v5, #int 2 // #2 │ │ +0b3aea: 2355 d106 |0035: new-array v5, v5, [I // type@06d1 │ │ +0b3aee: 2605 3d00 0000 |0037: fill-array-data v5, 00000074 // +0000003d │ │ +0b3af4: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +0b3af6: 7607 461f 0000 |003b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@1f46 │ │ +0b3afc: 54a1 0014 |003e: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3b00: 7110 a132 0100 |0040: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView; // method@32a1 │ │ +0b3b06: 0c01 |0043: move-result-object v1 │ │ +0b3b08: 6e20 6b24 0100 |0044: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ +0b3b0e: 0e00 |0047: return-void │ │ +0b3b10: 2200 3304 |0048: new-instance v0, Landroid/support/v4/widget/SimpleCursorAdapter; // type@0433 │ │ +0b3b14: 54a1 0014 |004a: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3b18: 7110 a632 0100 |004c: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; // method@32a6 │ │ +0b3b1e: 0c01 |004f: move-result-object v1 │ │ +0b3b20: 1402 0300 0901 |0050: const v2, #float 2.51629e-38 // #01090003 │ │ +0b3b26: 1214 |0053: const/4 v4, #int 1 // #1 │ │ +0b3b28: 2344 1307 |0054: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ +0b3b2c: 1205 |0056: const/4 v5, #int 0 // #0 │ │ +0b3b2e: 1a06 a534 |0057: const-string v6, "title" // string@34a5 │ │ +0b3b32: 4d06 0405 |0059: aput-object v6, v4, v5 │ │ +0b3b36: 1215 |005b: const/4 v5, #int 1 // #1 │ │ +0b3b38: 2355 d106 |005c: new-array v5, v5, [I // type@06d1 │ │ +0b3b3c: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +0b3b3e: 1409 1400 0201 |005f: const v9, #float 2.38773e-38 // #01020014 │ │ +0b3b44: 4b09 0506 |0062: aput v9, v5, v6 │ │ +0b3b48: 1216 |0064: const/4 v6, #int 1 // #1 │ │ +0b3b4a: 7607 461f 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@1f46 │ │ +0b3b50: 28d6 |0068: goto 003e // -002a │ │ +0b3b52: 0d08 |0069: move-exception v8 │ │ +0b3b54: 54a1 0014 |006a: iget-object v1, v10, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; // field@1400 │ │ +0b3b58: 7110 a632 0100 |006c: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; // method@32a6 │ │ +0b3b5e: 0c01 |006f: move-result-object v1 │ │ +0b3b60: 6e20 b631 1800 |0070: invoke-virtual {v8, v1}, Lfr/renzo/wikipoff/Database$DatabaseException;.alertUser:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; // method@31b6 │ │ +0b3b66: 28d4 |0073: goto 0047 // -002c │ │ +0b3b68: 0003 0400 0200 0000 1400 0201 1500 ... |0074: array-data (8 units) │ │ catches : 1 │ │ 0x0006 - 0x0068 │ │ Lfr/renzo/wikipoff/Database$DatabaseException; -> 0x0069 │ │ positions : │ │ 0x0001 line=175 │ │ 0x0006 line=178 │ │ 0x0012 line=179 │ │ 0x0016 line=181 │ │ 0x001c line=183 │ │ + 0x0020 line=184 │ │ 0x003e line=201 │ │ 0x0047 line=205 │ │ 0x0048 line=193 │ │ + 0x004c line=194 │ │ 0x0069 line=202 │ │ 0x006a line=203 │ │ - 0x0074 line=183 │ │ + 0x0074 line=184 │ │ locals : │ │ 0x003e - 0x0047 reg=0 adapter Landroid/widget/ListAdapter; │ │ 0x0016 - 0x0047 reg=3 cursor Landroid/database/Cursor; │ │ 0x0012 - 0x0047 reg=7 dbh Lfr/renzo/wikipoff/Database; │ │ 0x0068 - 0x0069 reg=0 adapter Landroid/widget/ListAdapter; │ │ 0x0048 - 0x0069 reg=3 cursor Landroid/database/Cursor; │ │ 0x0048 - 0x0069 reg=7 dbh Lfr/renzo/wikipoff/Database; │ │ @@ -194185,37 +194166,37 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3b9c: |[0b3b9c] fr.renzo.wikipoff.ui.activities.SettingsActivity$1.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V │ │ -0b3bac: 5b01 0b14 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140b │ │ -0b3bb0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3bb6: 0e00 |0005: return-void │ │ +0b3b88: |[0b3b88] fr.renzo.wikipoff.ui.activities.SettingsActivity$1.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V │ │ +0b3b98: 5b01 0b14 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140b │ │ +0b3b9c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3ba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b3bb8: |[0b3bb8] fr.renzo.wikipoff.ui.activities.SettingsActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0b3bc8: 0e00 |0000: return-void │ │ +0b3ba4: |[0b3ba4] fr.renzo.wikipoff.ui.activities.SettingsActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0b3bb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ @@ -194255,46 +194236,46 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3bcc: |[0b3bcc] fr.renzo.wikipoff.ui.activities.SettingsActivity$2.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V │ │ -0b3bdc: 5b01 0c14 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140c │ │ -0b3be0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3be6: 0e00 |0005: return-void │ │ +0b3bb8: |[0b3bb8] fr.renzo.wikipoff.ui.activities.SettingsActivity$2.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V │ │ +0b3bc8: 5b01 0c14 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140c │ │ +0b3bcc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3bd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b3be8: |[0b3be8] fr.renzo.wikipoff.ui.activities.SettingsActivity$2.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -0b3bf8: 0740 |0000: move-object v0, v4 │ │ -0b3bfa: 1f00 8106 |0001: check-cast v0, Ljava/lang/String; // type@0681 │ │ -0b3bfe: 5421 0c14 |0003: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140c │ │ -0b3c02: 7110 c232 0100 |0005: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)Landroid/preference/ListPreference; // method@32c2 │ │ -0b3c08: 0c01 |0008: move-result-object v1 │ │ -0b3c0a: 6e20 1c05 0100 |0009: invoke-virtual {v1, v0}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@051c │ │ -0b3c10: 5421 0c14 |000c: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140c │ │ -0b3c14: 7110 af31 0100 |000e: invoke-static {v1}, Lfr/renzo/wikipoff/ConfigManager;.clearSelectedDBFiles:(Landroid/content/Context;)V // method@31af │ │ -0b3c1a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0b3c1c: 0f01 |0012: return v1 │ │ +0b3bd4: |[0b3bd4] fr.renzo.wikipoff.ui.activities.SettingsActivity$2.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +0b3be4: 0740 |0000: move-object v0, v4 │ │ +0b3be6: 1f00 8106 |0001: check-cast v0, Ljava/lang/String; // type@0681 │ │ +0b3bea: 5421 0c14 |0003: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140c │ │ +0b3bee: 7110 c232 0100 |0005: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)Landroid/preference/ListPreference; // method@32c2 │ │ +0b3bf4: 0c01 |0008: move-result-object v1 │ │ +0b3bf6: 6e20 1c05 0100 |0009: invoke-virtual {v1, v0}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@051c │ │ +0b3bfc: 5421 0c14 |000c: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // field@140c │ │ +0b3c00: 7110 af31 0100 |000e: invoke-static {v1}, Lfr/renzo/wikipoff/ConfigManager;.clearSelectedDBFiles:(Landroid/content/Context;)V // method@31af │ │ +0b3c06: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0b3c08: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x000c line=113 │ │ 0x0011 line=114 │ │ locals : │ │ @@ -194345,17 +194326,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3c20: |[0b3c20] fr.renzo.wikipoff.ui.activities.SettingsActivity.:()V │ │ -0b3c30: 7010 1d05 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@051d │ │ -0b3c36: 0e00 |0003: return-void │ │ +0b3c0c: |[0b3c0c] fr.renzo.wikipoff.ui.activities.SettingsActivity.:()V │ │ +0b3c1c: 7010 1d05 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@051d │ │ +0b3c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/SettingsActivity;) │ │ @@ -194363,17 +194344,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)Landroid/preference/ListPreference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3c38: |[0b3c38] fr.renzo.wikipoff.ui.activities.SettingsActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)Landroid/preference/ListPreference; │ │ -0b3c48: 5410 1014 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ -0b3c4c: 1100 |0002: return-object v0 │ │ +0b3c24: |[0b3c24] fr.renzo.wikipoff.ui.activities.SettingsActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)Landroid/preference/ListPreference; │ │ +0b3c34: 5410 1014 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ +0b3c38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/activities/SettingsActivity;) │ │ @@ -194381,26 +194362,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0b3c50: |[0b3c50] fr.renzo.wikipoff.ui.activities.SettingsActivity.testWriteable:(Ljava/lang/String;)Z │ │ -0b3c60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b3c62: 2200 4b06 |0001: new-instance v0, Ljava/io/File; // type@064b │ │ -0b3c66: 1a02 1901 |0003: const-string v2, ".testdir.wikipoff" // string@0119 │ │ -0b3c6a: 7030 8e33 4002 |0005: invoke-direct {v0, v4, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0b3c70: 6e10 a033 0000 |0008: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@33a0 │ │ -0b3c76: 6e10 9333 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0b3c7c: 0a02 |000e: move-result v2 │ │ -0b3c7e: 3802 0600 |000f: if-eqz v2, 0015 // +0006 │ │ -0b3c82: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0b3c84: 6e10 9233 0000 |0012: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ -0b3c8a: 0f01 |0015: return v1 │ │ +0b3c3c: |[0b3c3c] fr.renzo.wikipoff.ui.activities.SettingsActivity.testWriteable:(Ljava/lang/String;)Z │ │ +0b3c4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b3c4e: 2200 4b06 |0001: new-instance v0, Ljava/io/File; // type@064b │ │ +0b3c52: 1a02 1901 |0003: const-string v2, ".testdir.wikipoff" // string@0119 │ │ +0b3c56: 7030 8e33 4002 |0005: invoke-direct {v0, v4, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0b3c5c: 6e10 a033 0000 |0008: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@33a0 │ │ +0b3c62: 6e10 9333 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0b3c68: 0a02 |000e: move-result v2 │ │ +0b3c6a: 3802 0600 |000f: if-eqz v2, 0015 // +0006 │ │ +0b3c6e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0b3c70: 6e10 9233 0000 |0012: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ +0b3c76: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0001 line=122 │ │ 0x0008 line=123 │ │ 0x000b line=124 │ │ 0x0011 line=125 │ │ @@ -194418,150 +194399,155 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 266 16-bit code units │ │ -0b3c8c: |[0b3c8c] fr.renzo.wikipoff.ui.activities.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0b3c9c: 140b 5e00 057f |0000: const v11, #float 1.76789e+38 // #7f05005e │ │ -0b3ca2: 6f20 2205 dc00 |0003: invoke-super {v12, v13}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0522 │ │ -0b3ca8: 1508 047f |0006: const/high16 v8, #int 2130968576 // #7f04 │ │ -0b3cac: 6e20 c332 8c00 |0008: invoke-virtual {v12, v8}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.addPreferencesFromResource:(I)V // method@32c3 │ │ -0b3cb2: 7110 2e05 0c00 |000b: invoke-static {v12}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0b3cb8: 0c08 |000e: move-result-object v8 │ │ -0b3cba: 5bc8 0e14 |000f: iput-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.config:Landroid/content/SharedPreferences; // field@140e │ │ -0b3cbe: 2201 9f06 |0011: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0b3cc2: 7010 8534 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b3cc8: 7110 0532 0c00 |0016: invoke-static {v12}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorageInfo:(Landroid/content/Context;)Ljava/util/ArrayList; // method@3205 │ │ -0b3cce: 0c02 |0019: move-result-object v2 │ │ -0b3cd0: 6e10 8f34 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0b3cd6: 0a08 |001d: move-result v8 │ │ -0b3cd8: 3808 2900 |001e: if-eqz v8, 0047 // +0029 │ │ -0b3cdc: 2208 3500 |0020: new-instance v8, Landroid/app/AlertDialog$Builder; // type@0035 │ │ -0b3ce0: 7020 6f01 c800 |0022: invoke-direct {v8, v12}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ -0b3ce6: 1a09 8114 |0025: const-string v9, "Warning, no external storage detected" // string@1481 │ │ -0b3cea: 6e20 7701 9800 |0027: invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ -0b3cf0: 0c08 |002a: move-result-object v8 │ │ -0b3cf2: 1a09 8413 |002b: const-string v9, "Unfortunately, I coudln't get access to your external Android Storage. I don't know how to work in this case =(. Please send the author some info about your device if you want him to fix it." // string@1384 │ │ -0b3cf6: 6e20 7201 9800 |002d: invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ -0b3cfc: 0c08 |0030: move-result-object v8 │ │ -0b3cfe: 1a09 f00f |0031: const-string v9, "Okay..." // string@0ff0 │ │ -0b3d02: 220a 2906 |0033: new-instance v10, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1; // type@0629 │ │ -0b3d06: 7020 bd32 ca00 |0035: invoke-direct {v10, v12}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V // method@32bd │ │ -0b3d0c: 6e30 7601 980a |0038: invoke-virtual {v8, v9, v10}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ -0b3d12: 0c08 |003b: move-result-object v8 │ │ -0b3d14: 1409 2700 0801 |003c: const v9, #float 2.49794e-38 // #01080027 │ │ -0b3d1a: 6e20 7101 9800 |003f: invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ -0b3d20: 0c08 |0042: move-result-object v8 │ │ -0b3d22: 6e10 7801 0800 |0043: invoke-virtual {v8}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ -0b3d28: 0e00 |0046: return-void │ │ -0b3d2a: 7220 d434 2100 |0047: invoke-interface {v1, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@34d4 │ │ -0b3d30: 7100 0632 0000 |004a: invoke-static {}, Lfr/renzo/wikipoff/StorageUtils;.getStorageList:()Ljava/util/List; // method@3206 │ │ -0b3d36: 0c00 |004d: move-result-object v0 │ │ -0b3d38: 7210 da34 0000 |004e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ -0b3d3e: 0c04 |0051: move-result-object v4 │ │ -0b3d40: 7210 bf34 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b3d46: 0a08 |0055: move-result v8 │ │ -0b3d48: 3808 4f00 |0056: if-eqz v8, 00a5 // +004f │ │ -0b3d4c: 7210 c034 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b3d52: 0c05 |005b: move-result-object v5 │ │ -0b3d54: 1f05 1206 |005c: check-cast v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b3d58: 5458 c613 |005e: iget-object v8, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b3d5c: 7020 c732 8c00 |0060: invoke-direct {v12, v8}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.testWriteable:(Ljava/lang/String;)Z // method@32c7 │ │ -0b3d62: 0a08 |0063: move-result v8 │ │ -0b3d64: 3808 2600 |0064: if-eqz v8, 008a // +0026 │ │ -0b3d68: 7220 d634 5100 |0066: invoke-interface {v1, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@34d6 │ │ -0b3d6e: 0a08 |0069: move-result v8 │ │ -0b3d70: 3908 0500 |006a: if-nez v8, 006f // +0005 │ │ -0b3d74: 7220 d334 5100 |006c: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0b3d7a: 1a08 ab11 |006f: const-string v8, "SettingsActivity" // string@11ab │ │ -0b3d7e: 2209 8206 |0071: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -0b3d82: 7010 5134 0900 |0073: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b3d88: 545a c613 |0076: iget-object v10, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b3d8c: 6e20 5a34 a900 |0078: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b3d92: 0c09 |007b: move-result-object v9 │ │ -0b3d94: 1a0a 6800 |007c: const-string v10, " is writeable" // string@0068 │ │ -0b3d98: 6e20 5a34 a900 |007e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b3d9e: 0c09 |0081: move-result-object v9 │ │ -0b3da0: 6e10 5f34 0900 |0082: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b3da6: 0c09 |0085: move-result-object v9 │ │ -0b3da8: 7120 b020 9800 |0086: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -0b3dae: 28c9 |0089: goto 0052 // -0037 │ │ -0b3db0: 1a08 ab11 |008a: const-string v8, "SettingsActivity" // string@11ab │ │ -0b3db4: 2209 8206 |008c: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -0b3db8: 7010 5134 0900 |008e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b3dbe: 545a c613 |0091: iget-object v10, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b3dc2: 6e20 5a34 a900 |0093: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b3dc8: 0c09 |0096: move-result-object v9 │ │ -0b3dca: 1a0a 6700 |0097: const-string v10, " is not writeable" // string@0067 │ │ -0b3dce: 6e20 5a34 a900 |0099: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b3dd4: 0c09 |009c: move-result-object v9 │ │ -0b3dd6: 6e10 5f34 0900 |009d: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b3ddc: 0c09 |00a0: move-result-object v9 │ │ -0b3dde: 7120 b020 9800 |00a1: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ -0b3de4: 28ae |00a4: goto 0052 // -0052 │ │ -0b3de6: 7210 dc34 0100 |00a5: invoke-interface {v1}, Ljava/util/List;.size:()I // method@34dc │ │ -0b3dec: 0a08 |00a8: move-result v8 │ │ -0b3dee: 2386 1307 |00a9: new-array v6, v8, [Ljava/lang/String; // type@0713 │ │ -0b3df2: 7210 dc34 0100 |00ab: invoke-interface {v1}, Ljava/util/List;.size:()I // method@34dc │ │ -0b3df8: 0a08 |00ae: move-result v8 │ │ -0b3dfa: 2387 1307 |00af: new-array v7, v8, [Ljava/lang/String; // type@0713 │ │ -0b3dfe: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -0b3e00: 7210 dc34 0100 |00b2: invoke-interface {v1}, Ljava/util/List;.size:()I // method@34dc │ │ -0b3e06: 0a08 |00b5: move-result v8 │ │ -0b3e08: 3583 1b00 |00b6: if-ge v3, v8, 00d1 // +001b │ │ -0b3e0c: 7220 d834 3100 |00b8: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0b3e12: 0c08 |00bb: move-result-object v8 │ │ -0b3e14: 1f08 1206 |00bc: check-cast v8, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b3e18: 6e20 0232 c800 |00be: invoke-virtual {v8, v12}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.getDisplayName:(Landroid/content/Context;)Ljava/lang/String; // method@3202 │ │ -0b3e1e: 0c08 |00c1: move-result-object v8 │ │ -0b3e20: 4d08 0603 |00c2: aput-object v8, v6, v3 │ │ -0b3e24: 7220 d834 3100 |00c4: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0b3e2a: 0c08 |00c7: move-result-object v8 │ │ -0b3e2c: 1f08 1206 |00c8: check-cast v8, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ -0b3e30: 5488 c613 |00ca: iget-object v8, v8, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ -0b3e34: 4d08 0703 |00cc: aput-object v8, v7, v3 │ │ -0b3e38: d803 0301 |00ce: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0b3e3c: 28e2 |00d0: goto 00b2 // -001e │ │ -0b3e3e: 54c8 0e14 |00d1: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.config:Landroid/content/SharedPreferences; // field@140e │ │ -0b3e42: 6e20 c532 bc00 |00d3: invoke-virtual {v12, v11}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.getString:(I)Ljava/lang/String; // method@32c5 │ │ -0b3e48: 0c09 |00d6: move-result-object v9 │ │ -0b3e4a: 7110 0432 0c00 |00d7: invoke-static {v12}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ -0b3e50: 0c0a |00da: move-result-object v10 │ │ -0b3e52: 7230 9802 980a |00db: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0b3e58: 0c08 |00de: move-result-object v8 │ │ -0b3e5a: 5bc8 0f14 |00df: iput-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.currentStorage:Ljava/lang/String; // field@140f │ │ -0b3e5e: 6e20 c532 bc00 |00e1: invoke-virtual {v12, v11}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.getString:(I)Ljava/lang/String; // method@32c5 │ │ -0b3e64: 0c08 |00e4: move-result-object v8 │ │ -0b3e66: 6e20 c432 8c00 |00e5: invoke-virtual {v12, v8}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@32c4 │ │ -0b3e6c: 0c08 |00e8: move-result-object v8 │ │ -0b3e6e: 1f08 e400 |00e9: check-cast v8, Landroid/preference/ListPreference; // type@00e4 │ │ -0b3e72: 5bc8 1014 |00eb: iput-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ -0b3e76: 54c8 1014 |00ed: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ -0b3e7a: 6e20 1905 6800 |00ef: invoke-virtual {v8, v6}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@0519 │ │ -0b3e80: 54c8 1014 |00f2: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ -0b3e84: 6e20 1a05 7800 |00f4: invoke-virtual {v8, v7}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@051a │ │ -0b3e8a: 54c8 1014 |00f7: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ -0b3e8e: 54c9 0f14 |00f9: iget-object v9, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.currentStorage:Ljava/lang/String; // field@140f │ │ -0b3e92: 6e20 1c05 9800 |00fb: invoke-virtual {v8, v9}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@051c │ │ -0b3e98: 54c8 1014 |00fe: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ -0b3e9c: 2209 2a06 |0100: new-instance v9, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2; // type@062a │ │ -0b3ea0: 7020 bf32 c900 |0102: invoke-direct {v9, v12}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V // method@32bf │ │ -0b3ea6: 6e20 1b05 9800 |0105: invoke-virtual {v8, v9}, Landroid/preference/ListPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@051b │ │ -0b3eac: 2900 3eff |0108: goto/16 0046 // -00c2 │ │ +0b3c78: |[0b3c78] fr.renzo.wikipoff.ui.activities.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0b3c88: 140b 5e00 057f |0000: const v11, #float 1.76789e+38 // #7f05005e │ │ +0b3c8e: 6f20 2205 dc00 |0003: invoke-super {v12, v13}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0522 │ │ +0b3c94: 1508 047f |0006: const/high16 v8, #int 2130968576 // #7f04 │ │ +0b3c98: 6e20 c332 8c00 |0008: invoke-virtual {v12, v8}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.addPreferencesFromResource:(I)V // method@32c3 │ │ +0b3c9e: 7110 2e05 0c00 |000b: invoke-static {v12}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0b3ca4: 0c08 |000e: move-result-object v8 │ │ +0b3ca6: 5bc8 0e14 |000f: iput-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.config:Landroid/content/SharedPreferences; // field@140e │ │ +0b3caa: 2201 9f06 |0011: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0b3cae: 7010 8534 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b3cb4: 7110 0532 0c00 |0016: invoke-static {v12}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorageInfo:(Landroid/content/Context;)Ljava/util/ArrayList; // method@3205 │ │ +0b3cba: 0c02 |0019: move-result-object v2 │ │ +0b3cbc: 6e10 8f34 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0b3cc2: 0a08 |001d: move-result v8 │ │ +0b3cc4: 3808 2900 |001e: if-eqz v8, 0047 // +0029 │ │ +0b3cc8: 2208 3500 |0020: new-instance v8, Landroid/app/AlertDialog$Builder; // type@0035 │ │ +0b3ccc: 7020 6f01 c800 |0022: invoke-direct {v8, v12}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ +0b3cd2: 1a09 8114 |0025: const-string v9, "Warning, no external storage detected" // string@1481 │ │ +0b3cd6: 6e20 7701 9800 |0027: invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ +0b3cdc: 0c08 |002a: move-result-object v8 │ │ +0b3cde: 1a09 8413 |002b: const-string v9, "Unfortunately, I coudln't get access to your external Android Storage. I don't know how to work in this case =(. Please send the author some info about your device if you want him to fix it." // string@1384 │ │ +0b3ce2: 6e20 7201 9800 |002d: invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ +0b3ce8: 0c08 |0030: move-result-object v8 │ │ +0b3cea: 1a09 f00f |0031: const-string v9, "Okay..." // string@0ff0 │ │ +0b3cee: 220a 2906 |0033: new-instance v10, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1; // type@0629 │ │ +0b3cf2: 7020 bd32 ca00 |0035: invoke-direct {v10, v12}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V // method@32bd │ │ +0b3cf8: 6e30 7601 980a |0038: invoke-virtual {v8, v9, v10}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ +0b3cfe: 0c08 |003b: move-result-object v8 │ │ +0b3d00: 1409 2700 0801 |003c: const v9, #float 2.49794e-38 // #01080027 │ │ +0b3d06: 6e20 7101 9800 |003f: invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ +0b3d0c: 0c08 |0042: move-result-object v8 │ │ +0b3d0e: 6e10 7801 0800 |0043: invoke-virtual {v8}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ +0b3d14: 0e00 |0046: return-void │ │ +0b3d16: 7220 d434 2100 |0047: invoke-interface {v1, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@34d4 │ │ +0b3d1c: 7100 0632 0000 |004a: invoke-static {}, Lfr/renzo/wikipoff/StorageUtils;.getStorageList:()Ljava/util/List; // method@3206 │ │ +0b3d22: 0c00 |004d: move-result-object v0 │ │ +0b3d24: 7210 da34 0000 |004e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ +0b3d2a: 0c04 |0051: move-result-object v4 │ │ +0b3d2c: 7210 bf34 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b3d32: 0a08 |0055: move-result v8 │ │ +0b3d34: 3808 4f00 |0056: if-eqz v8, 00a5 // +004f │ │ +0b3d38: 7210 c034 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b3d3e: 0c05 |005b: move-result-object v5 │ │ +0b3d40: 1f05 1206 |005c: check-cast v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b3d44: 5458 c613 |005e: iget-object v8, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b3d48: 7020 c732 8c00 |0060: invoke-direct {v12, v8}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.testWriteable:(Ljava/lang/String;)Z // method@32c7 │ │ +0b3d4e: 0a08 |0063: move-result v8 │ │ +0b3d50: 3808 2600 |0064: if-eqz v8, 008a // +0026 │ │ +0b3d54: 7220 d634 5100 |0066: invoke-interface {v1, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@34d6 │ │ +0b3d5a: 0a08 |0069: move-result v8 │ │ +0b3d5c: 3908 0500 |006a: if-nez v8, 006f // +0005 │ │ +0b3d60: 7220 d334 5100 |006c: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0b3d66: 1a08 ab11 |006f: const-string v8, "SettingsActivity" // string@11ab │ │ +0b3d6a: 2209 8206 |0071: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0b3d6e: 7010 5134 0900 |0073: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b3d74: 545a c613 |0076: iget-object v10, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b3d78: 6e20 5a34 a900 |0078: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b3d7e: 0c09 |007b: move-result-object v9 │ │ +0b3d80: 1a0a 6800 |007c: const-string v10, " is writeable" // string@0068 │ │ +0b3d84: 6e20 5a34 a900 |007e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b3d8a: 0c09 |0081: move-result-object v9 │ │ +0b3d8c: 6e10 5f34 0900 |0082: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b3d92: 0c09 |0085: move-result-object v9 │ │ +0b3d94: 7120 b020 9800 |0086: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +0b3d9a: 28c9 |0089: goto 0052 // -0037 │ │ +0b3d9c: 1a08 ab11 |008a: const-string v8, "SettingsActivity" // string@11ab │ │ +0b3da0: 2209 8206 |008c: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0b3da4: 7010 5134 0900 |008e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b3daa: 545a c613 |0091: iget-object v10, v5, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b3dae: 6e20 5a34 a900 |0093: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b3db4: 0c09 |0096: move-result-object v9 │ │ +0b3db6: 1a0a 6700 |0097: const-string v10, " is not writeable" // string@0067 │ │ +0b3dba: 6e20 5a34 a900 |0099: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b3dc0: 0c09 |009c: move-result-object v9 │ │ +0b3dc2: 6e10 5f34 0900 |009d: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b3dc8: 0c09 |00a0: move-result-object v9 │ │ +0b3dca: 7120 b020 9800 |00a1: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@20b0 │ │ +0b3dd0: 28ae |00a4: goto 0052 // -0052 │ │ +0b3dd2: 7210 dc34 0100 |00a5: invoke-interface {v1}, Ljava/util/List;.size:()I // method@34dc │ │ +0b3dd8: 0a08 |00a8: move-result v8 │ │ +0b3dda: 2386 1307 |00a9: new-array v6, v8, [Ljava/lang/String; // type@0713 │ │ +0b3dde: 7210 dc34 0100 |00ab: invoke-interface {v1}, Ljava/util/List;.size:()I // method@34dc │ │ +0b3de4: 0a08 |00ae: move-result v8 │ │ +0b3de6: 2387 1307 |00af: new-array v7, v8, [Ljava/lang/String; // type@0713 │ │ +0b3dea: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ +0b3dec: 7210 dc34 0100 |00b2: invoke-interface {v1}, Ljava/util/List;.size:()I // method@34dc │ │ +0b3df2: 0a08 |00b5: move-result v8 │ │ +0b3df4: 3583 1b00 |00b6: if-ge v3, v8, 00d1 // +001b │ │ +0b3df8: 7220 d834 3100 |00b8: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0b3dfe: 0c08 |00bb: move-result-object v8 │ │ +0b3e00: 1f08 1206 |00bc: check-cast v8, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b3e04: 6e20 0232 c800 |00be: invoke-virtual {v8, v12}, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.getDisplayName:(Landroid/content/Context;)Ljava/lang/String; // method@3202 │ │ +0b3e0a: 0c08 |00c1: move-result-object v8 │ │ +0b3e0c: 4d08 0603 |00c2: aput-object v8, v6, v3 │ │ +0b3e10: 7220 d834 3100 |00c4: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0b3e16: 0c08 |00c7: move-result-object v8 │ │ +0b3e18: 1f08 1206 |00c8: check-cast v8, Lfr/renzo/wikipoff/StorageUtils$StorageInfo; // type@0612 │ │ +0b3e1c: 5488 c613 |00ca: iget-object v8, v8, Lfr/renzo/wikipoff/StorageUtils$StorageInfo;.path:Ljava/lang/String; // field@13c6 │ │ +0b3e20: 4d08 0703 |00cc: aput-object v8, v7, v3 │ │ +0b3e24: d803 0301 |00ce: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0b3e28: 28e2 |00d0: goto 00b2 // -001e │ │ +0b3e2a: 54c8 0e14 |00d1: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.config:Landroid/content/SharedPreferences; // field@140e │ │ +0b3e2e: 6e20 c532 bc00 |00d3: invoke-virtual {v12, v11}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.getString:(I)Ljava/lang/String; // method@32c5 │ │ +0b3e34: 0c09 |00d6: move-result-object v9 │ │ +0b3e36: 7110 0432 0c00 |00d7: invoke-static {v12}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ +0b3e3c: 0c0a |00da: move-result-object v10 │ │ +0b3e3e: 7230 9802 980a |00db: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0b3e44: 0c08 |00de: move-result-object v8 │ │ +0b3e46: 5bc8 0f14 |00df: iput-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.currentStorage:Ljava/lang/String; // field@140f │ │ +0b3e4a: 6e20 c532 bc00 |00e1: invoke-virtual {v12, v11}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.getString:(I)Ljava/lang/String; // method@32c5 │ │ +0b3e50: 0c08 |00e4: move-result-object v8 │ │ +0b3e52: 6e20 c432 8c00 |00e5: invoke-virtual {v12, v8}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@32c4 │ │ +0b3e58: 0c08 |00e8: move-result-object v8 │ │ +0b3e5a: 1f08 e400 |00e9: check-cast v8, Landroid/preference/ListPreference; // type@00e4 │ │ +0b3e5e: 5bc8 1014 |00eb: iput-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ +0b3e62: 54c8 1014 |00ed: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ +0b3e66: 6e20 1905 6800 |00ef: invoke-virtual {v8, v6}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@0519 │ │ +0b3e6c: 54c8 1014 |00f2: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ +0b3e70: 6e20 1a05 7800 |00f4: invoke-virtual {v8, v7}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@051a │ │ +0b3e76: 54c8 1014 |00f7: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ +0b3e7a: 54c9 0f14 |00f9: iget-object v9, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.currentStorage:Ljava/lang/String; // field@140f │ │ +0b3e7e: 6e20 1c05 9800 |00fb: invoke-virtual {v8, v9}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@051c │ │ +0b3e84: 54c8 1014 |00fe: iget-object v8, v12, Lfr/renzo/wikipoff/ui/activities/SettingsActivity;.myPref:Landroid/preference/ListPreference; // field@1410 │ │ +0b3e88: 2209 2a06 |0100: new-instance v9, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2; // type@062a │ │ +0b3e8c: 7020 bf32 c900 |0102: invoke-direct {v9, v12}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V // method@32bf │ │ +0b3e92: 6e20 1b05 9800 |0105: invoke-virtual {v8, v9}, Landroid/preference/ListPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@051b │ │ +0b3e98: 2900 3eff |0108: goto/16 0046 // -00c2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=53 │ │ 0x0006 line=54 │ │ 0x000b line=55 │ │ 0x0011 line=60 │ │ 0x0016 line=62 │ │ 0x001a line=63 │ │ 0x0020 line=64 │ │ + 0x0027 line=65 │ │ + 0x002d line=66 │ │ + 0x0038 line=68 │ │ + 0x003f line=74 │ │ + 0x0043 line=75 │ │ 0x0046 line=118 │ │ 0x0047 line=77 │ │ 0x004a line=79 │ │ 0x004e line=80 │ │ 0x0058 line=81 │ │ 0x005e line=82 │ │ 0x0066 line=83 │ │ @@ -194627,39 +194613,39 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3eb0: |[0b3eb0] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$1.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b3ec0: 5b01 1114 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1411 │ │ -0b3ec4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3eca: 0e00 |0005: return-void │ │ +0b3e9c: |[0b3e9c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$1.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b3eac: 5b01 1114 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1411 │ │ +0b3eb0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3eb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3ecc: |[0b3ecc] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0b3edc: 5410 1114 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1411 │ │ -0b3ee0: 7110 d532 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d5 │ │ -0b3ee6: 0e00 |0005: return-void │ │ +0b3eb8: |[0b3eb8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0b3ec8: 5410 1114 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1411 │ │ +0b3ecc: 7110 d532 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d5 │ │ +0b3ed2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ @@ -194700,41 +194686,41 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3ee8: |[0b3ee8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$2.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b3ef8: 5b01 1214 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1412 │ │ -0b3efc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b3f02: 0e00 |0005: return-void │ │ +0b3ed4: |[0b3ed4] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$2.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b3ee4: 5b01 1214 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1412 │ │ +0b3ee8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b3f04: |[0b3f04] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -0b3f14: 5410 1214 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1412 │ │ -0b3f18: 7110 d632 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Ljava/util/ArrayList; // method@32d6 │ │ -0b3f1e: 0c00 |0005: move-result-object v0 │ │ -0b3f20: 6e10 8b34 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0b3f26: 0e00 |0009: return-void │ │ +0b3ef0: |[0b3ef0] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +0b3f00: 5410 1214 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1412 │ │ +0b3f04: 7110 d632 0000 |0002: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Ljava/util/ArrayList; // method@32d6 │ │ +0b3f0a: 0c00 |0005: move-result-object v0 │ │ +0b3f0c: 6e10 8b34 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0b3f12: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0009 line=208 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2; │ │ 0x0000 - 0x000a reg=2 dialog Landroid/content/DialogInterface; │ │ @@ -194774,88 +194760,89 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3f28: |[0b3f28] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$DownloadCompleteReceiver.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b3f38: 5b01 1314 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1413 │ │ -0b3f3c: 7010 1c02 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@021c │ │ -0b3f42: 0e00 |0005: return-void │ │ +0b3f14: |[0b3f14] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$DownloadCompleteReceiver.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b3f24: 5b01 1314 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1413 │ │ +0b3f28: 7010 1c02 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@021c │ │ +0b3f2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -0b3f44: |[0b3f44] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$DownloadCompleteReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0b3f54: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ -0b3f58: 6e10 6302 0d00 |0002: invoke-virtual {v13}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -0b3f5e: 0c00 |0005: move-result-object v0 │ │ -0b3f60: 54b7 1314 |0006: iget-object v7, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1413 │ │ -0b3f64: 1a08 131c |0008: const-string v8, "download" // string@1c13 │ │ -0b3f68: 6e20 e232 8700 |000a: invoke-virtual {v7, v8}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32e2 │ │ -0b3f6e: 0c03 |000d: move-result-object v3 │ │ -0b3f70: 1f03 3b00 |000e: check-cast v3, Landroid/app/DownloadManager; // type@003b │ │ -0b3f74: 1a07 bb17 |0010: const-string v7, "android.intent.action.DOWNLOAD_COMPLETE" // string@17bb │ │ -0b3f78: 6e20 3c34 0700 |0012: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b3f7e: 0a07 |0015: move-result v7 │ │ -0b3f80: 3807 3800 |0016: if-eqz v7, 004e // +0038 │ │ -0b3f84: 1a07 081d |0018: const-string v7, "extra_download_id" // string@1d08 │ │ -0b3f88: 1608 0000 |001a: const-wide/16 v8, #int 0 // #0 │ │ -0b3f8c: 6e40 6d02 7d98 |001c: invoke-virtual {v13, v7, v8, v9}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@026d │ │ -0b3f92: 0b04 |001f: move-result-wide v4 │ │ -0b3f94: 2206 3900 |0020: new-instance v6, Landroid/app/DownloadManager$Query; // type@0039 │ │ -0b3f98: 7010 8a01 0600 |0022: invoke-direct {v6}, Landroid/app/DownloadManager$Query;.:()V // method@018a │ │ -0b3f9e: 1217 |0025: const/4 v7, #int 1 // #1 │ │ -0b3fa0: 2377 d206 |0026: new-array v7, v7, [J // type@06d2 │ │ -0b3fa4: 1208 |0028: const/4 v8, #int 0 // #0 │ │ -0b3fa6: 4c04 0708 |0029: aput-wide v4, v7, v8 │ │ -0b3faa: 6e20 8b01 7600 |002b: invoke-virtual {v6, v7}, Landroid/app/DownloadManager$Query;.setFilterById:([J)Landroid/app/DownloadManager$Query; // method@018b │ │ -0b3fb0: 6e20 9101 6300 |002e: invoke-virtual {v3, v6}, Landroid/app/DownloadManager;.query:(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor; // method@0191 │ │ -0b3fb6: 0c01 |0031: move-result-object v1 │ │ -0b3fb8: 7210 fb02 0100 |0032: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ -0b3fbe: 0a07 |0035: move-result v7 │ │ -0b3fc0: 3807 1800 |0036: if-eqz v7, 004e // +0018 │ │ -0b3fc4: 1a07 e533 |0038: const-string v7, "status" // string@33e5 │ │ -0b3fc8: 7220 eb02 7100 |003a: invoke-interface {v1, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0b3fce: 0a02 |003d: move-result v2 │ │ -0b3fd0: 7220 f202 2100 |003e: invoke-interface {v1, v2}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ -0b3fd6: 0a07 |0041: move-result v7 │ │ -0b3fd8: 337a f0ff |0042: if-ne v10, v7, 0032 // -0010 │ │ -0b3fdc: 54b7 1314 |0044: iget-object v7, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1413 │ │ -0b3fe0: 7110 d732 0700 |0046: invoke-static {v7}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Landroid/widget/Button; // method@32d7 │ │ -0b3fe6: 0c07 |0049: move-result-object v7 │ │ -0b3fe8: 6e20 e523 a700 |004a: invoke-virtual {v7, v10}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0b3fee: 28e5 |004d: goto 0032 // -001b │ │ -0b3ff0: 0e00 |004e: return-void │ │ +0b3f30: |[0b3f30] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$DownloadCompleteReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0b3f40: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ +0b3f44: 6e10 6302 0d00 |0002: invoke-virtual {v13}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +0b3f4a: 0c00 |0005: move-result-object v0 │ │ +0b3f4c: 54b7 1314 |0006: iget-object v7, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1413 │ │ +0b3f50: 1a08 131c |0008: const-string v8, "download" // string@1c13 │ │ +0b3f54: 6e20 e232 8700 |000a: invoke-virtual {v7, v8}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32e2 │ │ +0b3f5a: 0c03 |000d: move-result-object v3 │ │ +0b3f5c: 1f03 3b00 |000e: check-cast v3, Landroid/app/DownloadManager; // type@003b │ │ +0b3f60: 1a07 bb17 |0010: const-string v7, "android.intent.action.DOWNLOAD_COMPLETE" // string@17bb │ │ +0b3f64: 6e20 3c34 0700 |0012: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b3f6a: 0a07 |0015: move-result v7 │ │ +0b3f6c: 3807 3800 |0016: if-eqz v7, 004e // +0038 │ │ +0b3f70: 1a07 081d |0018: const-string v7, "extra_download_id" // string@1d08 │ │ +0b3f74: 1608 0000 |001a: const-wide/16 v8, #int 0 // #0 │ │ +0b3f78: 6e40 6d02 7d98 |001c: invoke-virtual {v13, v7, v8, v9}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@026d │ │ +0b3f7e: 0b04 |001f: move-result-wide v4 │ │ +0b3f80: 2206 3900 |0020: new-instance v6, Landroid/app/DownloadManager$Query; // type@0039 │ │ +0b3f84: 7010 8a01 0600 |0022: invoke-direct {v6}, Landroid/app/DownloadManager$Query;.:()V // method@018a │ │ +0b3f8a: 1217 |0025: const/4 v7, #int 1 // #1 │ │ +0b3f8c: 2377 d206 |0026: new-array v7, v7, [J // type@06d2 │ │ +0b3f90: 1208 |0028: const/4 v8, #int 0 // #0 │ │ +0b3f92: 4c04 0708 |0029: aput-wide v4, v7, v8 │ │ +0b3f96: 6e20 8b01 7600 |002b: invoke-virtual {v6, v7}, Landroid/app/DownloadManager$Query;.setFilterById:([J)Landroid/app/DownloadManager$Query; // method@018b │ │ +0b3f9c: 6e20 9101 6300 |002e: invoke-virtual {v3, v6}, Landroid/app/DownloadManager;.query:(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor; // method@0191 │ │ +0b3fa2: 0c01 |0031: move-result-object v1 │ │ +0b3fa4: 7210 fb02 0100 |0032: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@02fb │ │ +0b3faa: 0a07 |0035: move-result v7 │ │ +0b3fac: 3807 1800 |0036: if-eqz v7, 004e // +0018 │ │ +0b3fb0: 1a07 e533 |0038: const-string v7, "status" // string@33e5 │ │ +0b3fb4: 7220 eb02 7100 |003a: invoke-interface {v1, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0b3fba: 0a02 |003d: move-result v2 │ │ +0b3fbc: 7220 f202 2100 |003e: invoke-interface {v1, v2}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ +0b3fc2: 0a07 |0041: move-result v7 │ │ +0b3fc4: 337a f0ff |0042: if-ne v10, v7, 0032 // -0010 │ │ +0b3fc8: 54b7 1314 |0044: iget-object v7, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1413 │ │ +0b3fcc: 7110 d732 0700 |0046: invoke-static {v7}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Landroid/widget/Button; // method@32d7 │ │ +0b3fd2: 0c07 |0049: move-result-object v7 │ │ +0b3fd4: 6e20 e523 a700 |004a: invoke-virtual {v7, v10}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0b3fda: 28e5 |004d: goto 0032 // -001b │ │ +0b3fdc: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=247 │ │ 0x0006 line=248 │ │ 0x0010 line=249 │ │ 0x0018 line=250 │ │ 0x0020 line=252 │ │ 0x0025 line=254 │ │ 0x002e line=255 │ │ 0x0032 line=256 │ │ 0x0038 line=257 │ │ - 0x003e line=259 │ │ + 0x003a line=258 │ │ + 0x003e line=260 │ │ 0x0044 line=262 │ │ 0x004e line=266 │ │ locals : │ │ 0x0032 - 0x004e reg=1 c Landroid/database/Cursor; │ │ 0x003e - 0x004e reg=2 columnIndex I │ │ 0x0020 - 0x004e reg=4 downloadId J │ │ 0x0025 - 0x004e reg=6 query Landroid/app/DownloadManager$Query; │ │ @@ -194900,42 +194887,42 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b3ff4: |[0b3ff4] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$downloadOnClickListener.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b4004: 5b01 1414 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1414 │ │ -0b4008: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b400e: 0e00 |0005: return-void │ │ +0b3fe0: |[0b3fe0] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$downloadOnClickListener.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b3ff0: 5b01 1414 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1414 │ │ +0b3ff4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b3ffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0b4010: |[0b4010] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$downloadOnClickListener.onClick:(Landroid/view/View;)V │ │ -0b4020: 5410 1414 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1414 │ │ -0b4024: 5500 1b14 |0002: iget-boolean v0, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.installed:Z // field@141b │ │ -0b4028: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0b402c: 5410 1414 |0006: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1414 │ │ -0b4030: 7110 d832 0000 |0008: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$300:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d8 │ │ -0b4036: 0e00 |000b: return-void │ │ +0b3ffc: |[0b3ffc] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$downloadOnClickListener.onClick:(Landroid/view/View;)V │ │ +0b400c: 5410 1414 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1414 │ │ +0b4010: 5500 1b14 |0002: iget-boolean v0, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.installed:Z // field@141b │ │ +0b4014: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +0b4018: 5410 1414 |0006: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1414 │ │ +0b401c: 7110 d832 0000 |0008: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$300:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d8 │ │ +0b4022: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0006 line=276 │ │ 0x000b line=279 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener; │ │ @@ -194976,40 +194963,40 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b4038: |[0b4038] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener$1.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V │ │ -0b4048: 5b01 1514 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;.this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; // field@1415 │ │ -0b404c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b4052: 0e00 |0005: return-void │ │ +0b4024: |[0b4024] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener$1.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V │ │ +0b4034: 5b01 1514 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;.this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; // field@1415 │ │ +0b4038: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b403e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b4054: |[0b4054] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0b4064: 5410 1514 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;.this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; // field@1415 │ │ -0b4068: 5400 1614 |0002: iget-object v0, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ -0b406c: 7110 d932 0000 |0004: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$400:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d9 │ │ -0b4072: 0e00 |0007: return-void │ │ +0b4040: |[0b4040] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0b4050: 5410 1514 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;.this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; // field@1415 │ │ +0b4054: 5400 1614 |0002: iget-object v0, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ +0b4058: 7110 d932 0000 |0004: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.access$400:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d9 │ │ +0b405e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0007 line=295 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1; │ │ 0x0000 - 0x0008 reg=2 dialog Landroid/content/DialogInterface; │ │ @@ -195050,74 +195037,80 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b4074: |[0b4074] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b4084: 5b01 1614 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ -0b4088: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b408e: 0e00 |0005: return-void │ │ +0b4060: |[0b4060] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b4070: 5b01 1614 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ +0b4074: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b407a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0b4090: |[0b4090] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener.onClick:(Landroid/view/View;)V │ │ -0b40a0: 2200 3500 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0035 │ │ -0b40a4: 5431 1614 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ -0b40a8: 7020 6f01 1000 |0004: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ -0b40ae: 5431 1614 |0007: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ -0b40b2: 1402 2d00 057f |0009: const v2, #float 1.76788e+38 // #7f05002d │ │ -0b40b8: 6e20 e032 2100 |000c: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b40be: 0c01 |000f: move-result-object v1 │ │ -0b40c0: 6e20 7701 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ -0b40c6: 0c00 |0013: move-result-object v0 │ │ -0b40c8: 5431 1614 |0014: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ -0b40cc: 1402 2600 057f |0016: const v2, #float 1.76788e+38 // #7f050026 │ │ -0b40d2: 6e20 e032 2100 |0019: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b40d8: 0c01 |001c: move-result-object v1 │ │ -0b40da: 6e20 7201 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ -0b40e0: 0c00 |0020: move-result-object v0 │ │ -0b40e2: 5431 1614 |0021: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ -0b40e6: 1402 2f00 057f |0023: const v2, #float 1.76788e+38 // #7f05002f │ │ -0b40ec: 6e20 e032 2100 |0026: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b40f2: 0c01 |0029: move-result-object v1 │ │ -0b40f4: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -0b40f6: 6e30 7301 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0173 │ │ -0b40fc: 0c00 |002e: move-result-object v0 │ │ -0b40fe: 5431 1614 |002f: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ -0b4102: 1402 4300 057f |0031: const v2, #float 1.76789e+38 // #7f050043 │ │ -0b4108: 6e20 e032 2100 |0034: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b410e: 0c01 |0037: move-result-object v1 │ │ -0b4110: 2202 3006 |0038: new-instance v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1; // type@0630 │ │ -0b4114: 7020 d032 3200 |003a: invoke-direct {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V // method@32d0 │ │ -0b411a: 6e30 7601 1002 |003d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ -0b4120: 0c00 |0040: move-result-object v0 │ │ -0b4122: 1401 2700 0801 |0041: const v1, #float 2.49794e-38 // #01080027 │ │ -0b4128: 6e20 7101 1000 |0044: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ -0b412e: 0c00 |0047: move-result-object v0 │ │ -0b4130: 6e10 7801 0000 |0048: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ -0b4136: 0e00 |004b: return-void │ │ +0b407c: |[0b407c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity$stopDownloadOnClickListener.onClick:(Landroid/view/View;)V │ │ +0b408c: 2200 3500 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0035 │ │ +0b4090: 5431 1614 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ +0b4094: 7020 6f01 1000 |0004: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ +0b409a: 5431 1614 |0007: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ +0b409e: 1402 2d00 057f |0009: const v2, #float 1.76788e+38 // #7f05002d │ │ +0b40a4: 6e20 e032 2100 |000c: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b40aa: 0c01 |000f: move-result-object v1 │ │ +0b40ac: 6e20 7701 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ +0b40b2: 0c00 |0013: move-result-object v0 │ │ +0b40b4: 5431 1614 |0014: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ +0b40b8: 1402 2600 057f |0016: const v2, #float 1.76788e+38 // #7f050026 │ │ +0b40be: 6e20 e032 2100 |0019: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b40c4: 0c01 |001c: move-result-object v1 │ │ +0b40c6: 6e20 7201 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ +0b40cc: 0c00 |0020: move-result-object v0 │ │ +0b40ce: 5431 1614 |0021: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ +0b40d2: 1402 2f00 057f |0023: const v2, #float 1.76788e+38 // #7f05002f │ │ +0b40d8: 6e20 e032 2100 |0026: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b40de: 0c01 |0029: move-result-object v1 │ │ +0b40e0: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +0b40e2: 6e30 7301 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0173 │ │ +0b40e8: 0c00 |002e: move-result-object v0 │ │ +0b40ea: 5431 1614 |002f: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // field@1416 │ │ +0b40ee: 1402 4300 057f |0031: const v2, #float 1.76789e+38 // #7f050043 │ │ +0b40f4: 6e20 e032 2100 |0034: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b40fa: 0c01 |0037: move-result-object v1 │ │ +0b40fc: 2202 3006 |0038: new-instance v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1; // type@0630 │ │ +0b4100: 7020 d032 3200 |003a: invoke-direct {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V // method@32d0 │ │ +0b4106: 6e30 7601 1002 |003d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ +0b410c: 0c00 |0040: move-result-object v0 │ │ +0b410e: 1401 2700 0801 |0041: const v1, #float 2.49794e-38 // #01080027 │ │ +0b4114: 6e20 7101 1000 |0044: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ +0b411a: 0c00 |0047: move-result-object v0 │ │ +0b411c: 6e10 7801 0000 |0048: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ +0b4122: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ + 0x000c line=287 │ │ + 0x0019 line=288 │ │ + 0x0026 line=289 │ │ + 0x0034 line=290 │ │ + 0x0044 line=297 │ │ + 0x0048 line=298 │ │ 0x004b line=299 │ │ locals : │ │ 0x0000 - 0x004c reg=3 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; │ │ 0x0000 - 0x004c reg=4 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 5302 (WikiAvailableActivity.java) │ │ │ │ @@ -195188,40 +195181,39 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b4138: |[0b4138] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.:()V │ │ -0b4148: 7010 2401 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0124 │ │ -0b414e: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0b4152: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b4158: 5b10 1e14 |0008: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.urls_to_dl:Ljava/util/ArrayList; // field@141e │ │ -0b415c: 0e00 |000a: return-void │ │ +0b4124: |[0b4124] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.:()V │ │ +0b4134: 7010 2401 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0124 │ │ +0b413a: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b413e: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b4144: 5b10 1e14 |0008: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.urls_to_dl:Ljava/util/ArrayList; // field@141e │ │ +0b4148: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=43 │ │ - 0x000a line=282 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;) │ │ name : 'access$000' │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b4160: |[0b4160] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b4170: 7010 da32 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.do_download:()V // method@32da │ │ -0b4176: 0e00 |0003: return-void │ │ +0b414c: |[0b414c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b415c: 7010 da32 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.do_download:()V // method@32da │ │ +0b4162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;) │ │ @@ -195229,17 +195221,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4178: |[0b4178] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Ljava/util/ArrayList; │ │ -0b4188: 5410 1e14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.urls_to_dl:Ljava/util/ArrayList; // field@141e │ │ -0b418c: 1100 |0002: return-object v0 │ │ +0b4164: |[0b4164] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Ljava/util/ArrayList; │ │ +0b4174: 5410 1e14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.urls_to_dl:Ljava/util/ArrayList; // field@141e │ │ +0b4178: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;) │ │ @@ -195247,17 +195239,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Landroid/widget/Button;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4190: |[0b4190] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Landroid/widget/Button; │ │ -0b41a0: 5410 1c14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ -0b41a4: 1100 |0002: return-object v0 │ │ +0b417c: |[0b417c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)Landroid/widget/Button; │ │ +0b418c: 5410 1c14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ +0b4190: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ #4 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;) │ │ @@ -195265,17 +195257,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b41a8: |[0b41a8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$300:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b41b8: 7010 db32 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.download:()V // method@32db │ │ -0b41be: 0e00 |0003: return-void │ │ +0b4194: |[0b4194] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$300:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b41a4: 7010 db32 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.download:()V // method@32db │ │ +0b41aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ #5 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;) │ │ @@ -195283,17 +195275,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b41c0: |[0b41c0] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$400:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ -0b41d0: 7010 f632 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stop_download:()V // method@32f6 │ │ -0b41d6: 0e00 |0003: return-void │ │ +0b41ac: |[0b41ac] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.access$400:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ +0b41bc: 7010 f632 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stop_download:()V // method@32f6 │ │ +0b41c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ #6 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;) │ │ @@ -195301,242 +195293,268 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -0b41d8: |[0b41d8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.do_download:()V │ │ -0b41e8: 1a05 131c |0000: const-string v5, "download" // string@1c13 │ │ -0b41ec: 6e20 e232 5900 |0002: invoke-virtual {v9, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32e2 │ │ -0b41f2: 0c01 |0005: move-result-object v1 │ │ -0b41f4: 1f01 3b00 |0006: check-cast v1, Landroid/app/DownloadManager; // type@003b │ │ -0b41f8: 5495 1f14 |0008: iget-object v5, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b41fc: 6e10 0e32 0500 |000a: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getDBFiles:()Ljava/util/ArrayList; // method@320e │ │ -0b4202: 0c05 |000d: move-result-object v5 │ │ -0b4204: 6e10 9034 0500 |000e: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0b420a: 0c02 |0011: move-result-object v2 │ │ -0b420c: 7210 bf34 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0b4212: 0a05 |0015: move-result v5 │ │ -0b4214: 3805 5500 |0016: if-eqz v5, 006b // +0055 │ │ -0b4218: 7210 c034 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0b421e: 0c04 |001b: move-result-object v4 │ │ -0b4220: 1f04 1506 |001c: check-cast v4, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ -0b4224: 2203 3a00 |001e: new-instance v3, Landroid/app/DownloadManager$Request; // type@003a │ │ -0b4228: 6e10 3632 0400 |0020: invoke-virtual {v4}, Lfr/renzo/wikipoff/WikiDBFile;.getUrl:()Ljava/lang/String; // method@3236 │ │ -0b422e: 0c05 |0023: move-result-object v5 │ │ -0b4230: 7110 9504 0500 |0024: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -0b4236: 0c05 |0027: move-result-object v5 │ │ -0b4238: 7020 8d01 5300 |0028: invoke-direct {v3, v5}, Landroid/app/DownloadManager$Request;.:(Landroid/net/Uri;)V // method@018d │ │ -0b423e: 2205 4b06 |002b: new-instance v5, Ljava/io/File; // type@064b │ │ -0b4242: 2206 4b06 |002d: new-instance v6, Ljava/io/File; // type@064b │ │ -0b4246: 5497 1d14 |002f: iget-object v7, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.storage:Ljava/lang/String; // field@141d │ │ -0b424a: 1408 4400 057f |0031: const v8, #float 1.76789e+38 // #7f050044 │ │ -0b4250: 6e20 e032 8900 |0034: invoke-virtual {v9, v8}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b4256: 0c08 |0037: move-result-object v8 │ │ -0b4258: 7030 8e33 7608 |0038: invoke-direct {v6, v7, v8}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0b425e: 6e10 3332 0400 |003b: invoke-virtual {v4}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ -0b4264: 0c07 |003e: move-result-object v7 │ │ -0b4266: 7030 8c33 6507 |003f: invoke-direct {v5, v6, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -0b426c: 6e10 9433 0500 |0042: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0b4272: 0c00 |0045: move-result-object v0 │ │ -0b4274: 2205 8206 |0046: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0b4278: 7010 5134 0500 |0048: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b427e: 1a06 201d |004b: const-string v6, "file://" // string@1d20 │ │ -0b4282: 6e20 5a34 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4288: 0c05 |0050: move-result-object v5 │ │ -0b428a: 6e20 5a34 0500 |0051: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4290: 0c05 |0054: move-result-object v5 │ │ -0b4292: 6e10 5f34 0500 |0055: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b4298: 0c05 |0058: move-result-object v5 │ │ -0b429a: 7110 9504 0500 |0059: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -0b42a0: 0c05 |005c: move-result-object v5 │ │ -0b42a2: 6e20 8e01 5300 |005d: invoke-virtual {v3, v5}, Landroid/app/DownloadManager$Request;.setDestinationUri:(Landroid/net/Uri;)Landroid/app/DownloadManager$Request; // method@018e │ │ -0b42a8: 6e10 3332 0400 |0060: invoke-virtual {v4}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ -0b42ae: 0c05 |0063: move-result-object v5 │ │ -0b42b0: 6e20 8f01 5300 |0064: invoke-virtual {v3, v5}, Landroid/app/DownloadManager$Request;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@018f │ │ -0b42b6: 6e20 9001 3100 |0067: invoke-virtual {v1, v3}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@0190 │ │ -0b42bc: 28a8 |006a: goto 0012 // -0058 │ │ -0b42be: 5495 1a14 |006b: iget-object v5, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ -0b42c2: 1306 0800 |006d: const/16 v6, #int 8 // #8 │ │ -0b42c6: 6e20 e523 6500 |006f: invoke-virtual {v5, v6}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0b42cc: 5495 1c14 |0072: iget-object v5, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ -0b42d0: 1206 |0074: const/4 v6, #int 0 // #0 │ │ -0b42d2: 6e20 e523 6500 |0075: invoke-virtual {v5, v6}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0b42d8: 0e00 |0078: return-void │ │ +0b41c4: |[0b41c4] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.do_download:()V │ │ +0b41d4: 1a04 131c |0000: const-string v4, "download" // string@1c13 │ │ +0b41d8: 6e20 e232 4900 |0002: invoke-virtual {v9, v4}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32e2 │ │ +0b41de: 0c01 |0005: move-result-object v1 │ │ +0b41e0: 1f01 3b00 |0006: check-cast v1, Landroid/app/DownloadManager; // type@003b │ │ +0b41e4: 5494 1f14 |0008: iget-object v4, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b41e8: 6e10 0e32 0400 |000a: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getDBFiles:()Ljava/util/ArrayList; // method@320e │ │ +0b41ee: 0c04 |000d: move-result-object v4 │ │ +0b41f0: 6e10 9034 0400 |000e: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0b41f6: 0c04 |0011: move-result-object v4 │ │ +0b41f8: 7210 bf34 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0b41fe: 0a05 |0015: move-result v5 │ │ +0b4200: 3805 5500 |0016: if-eqz v5, 006b // +0055 │ │ +0b4204: 7210 c034 0400 |0018: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0b420a: 0c03 |001b: move-result-object v3 │ │ +0b420c: 1f03 1506 |001c: check-cast v3, Lfr/renzo/wikipoff/WikiDBFile; // type@0615 │ │ +0b4210: 2202 3a00 |001e: new-instance v2, Landroid/app/DownloadManager$Request; // type@003a │ │ +0b4214: 6e10 3632 0300 |0020: invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiDBFile;.getUrl:()Ljava/lang/String; // method@3236 │ │ +0b421a: 0c05 |0023: move-result-object v5 │ │ +0b421c: 7110 9504 0500 |0024: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +0b4222: 0c05 |0027: move-result-object v5 │ │ +0b4224: 7020 8d01 5200 |0028: invoke-direct {v2, v5}, Landroid/app/DownloadManager$Request;.:(Landroid/net/Uri;)V // method@018d │ │ +0b422a: 2205 4b06 |002b: new-instance v5, Ljava/io/File; // type@064b │ │ +0b422e: 2206 4b06 |002d: new-instance v6, Ljava/io/File; // type@064b │ │ +0b4232: 5497 1d14 |002f: iget-object v7, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.storage:Ljava/lang/String; // field@141d │ │ +0b4236: 1408 4400 057f |0031: const v8, #float 1.76789e+38 // #7f050044 │ │ +0b423c: 6e20 e032 8900 |0034: invoke-virtual {v9, v8}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b4242: 0c08 |0037: move-result-object v8 │ │ +0b4244: 7030 8e33 7608 |0038: invoke-direct {v6, v7, v8}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0b424a: 6e10 3332 0300 |003b: invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ +0b4250: 0c07 |003e: move-result-object v7 │ │ +0b4252: 7030 8c33 6507 |003f: invoke-direct {v5, v6, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +0b4258: 6e10 9433 0500 |0042: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0b425e: 0c00 |0045: move-result-object v0 │ │ +0b4260: 2205 8206 |0046: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0b4264: 7010 5134 0500 |0048: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b426a: 1a06 201d |004b: const-string v6, "file://" // string@1d20 │ │ +0b426e: 6e20 5a34 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4274: 0c05 |0050: move-result-object v5 │ │ +0b4276: 6e20 5a34 0500 |0051: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b427c: 0c05 |0054: move-result-object v5 │ │ +0b427e: 6e10 5f34 0500 |0055: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b4284: 0c05 |0058: move-result-object v5 │ │ +0b4286: 7110 9504 0500 |0059: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +0b428c: 0c05 |005c: move-result-object v5 │ │ +0b428e: 6e20 8e01 5200 |005d: invoke-virtual {v2, v5}, Landroid/app/DownloadManager$Request;.setDestinationUri:(Landroid/net/Uri;)Landroid/app/DownloadManager$Request; // method@018e │ │ +0b4294: 6e10 3332 0300 |0060: invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiDBFile;.getFilename:()Ljava/lang/String; // method@3233 │ │ +0b429a: 0c05 |0063: move-result-object v5 │ │ +0b429c: 6e20 8f01 5200 |0064: invoke-virtual {v2, v5}, Landroid/app/DownloadManager$Request;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; // method@018f │ │ +0b42a2: 6e20 9001 2100 |0067: invoke-virtual {v1, v2}, Landroid/app/DownloadManager;.enqueue:(Landroid/app/DownloadManager$Request;)J // method@0190 │ │ +0b42a8: 28a8 |006a: goto 0012 // -0058 │ │ +0b42aa: 5494 1a14 |006b: iget-object v4, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ +0b42ae: 1305 0800 |006d: const/16 v5, #int 8 // #8 │ │ +0b42b2: 6e20 e523 5400 |006f: invoke-virtual {v4, v5}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0b42b8: 5494 1c14 |0072: iget-object v4, v9, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ +0b42bc: 1205 |0074: const/4 v5, #int 0 // #0 │ │ +0b42be: 6e20 e523 5400 |0075: invoke-virtual {v4, v5}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0b42c4: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0008 line=222 │ │ 0x001e line=223 │ │ + 0x0020 line=224 │ │ 0x002b line=225 │ │ + 0x0034 line=226 │ │ + 0x003b line=227 │ │ 0x0046 line=228 │ │ 0x0060 line=229 │ │ 0x0067 line=230 │ │ 0x006b line=232 │ │ 0x0072 line=233 │ │ 0x0078 line=235 │ │ locals : │ │ 0x0046 - 0x006b reg=0 destinationPath Ljava/lang/String; │ │ - 0x002b - 0x006b reg=3 request Landroid/app/DownloadManager$Request; │ │ - 0x001e - 0x006b reg=4 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ + 0x002b - 0x006b reg=2 request Landroid/app/DownloadManager$Request; │ │ + 0x001e - 0x006b reg=3 wdbf Lfr/renzo/wikipoff/WikiDBFile; │ │ 0x0008 - 0x0079 reg=1 dm Landroid/app/DownloadManager; │ │ - 0x0012 - 0x0079 reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0079 reg=9 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ #7 : (in Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;) │ │ name : 'download' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 254 16-bit code units │ │ -0b42dc: |[0b42dc] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.download:()V │ │ -0b42ec: 1246 |0000: const/4 v6, #int 4 // #4 │ │ -0b42ee: 123a |0001: const/4 v10, #int 3 // #3 │ │ -0b42f0: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -0b42f2: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0b42f4: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0b42f6: 1a04 5d1a |0005: const-string v4, "connectivity" // string@1a5d │ │ -0b42fa: 6e20 e232 4b00 |0007: invoke-virtual {v11, v4}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32e2 │ │ -0b4300: 0c00 |000a: move-result-object v0 │ │ -0b4302: 1f00 c300 |000b: check-cast v0, Landroid/net/ConnectivityManager; // type@00c3 │ │ -0b4306: 6e20 7804 7000 |000d: invoke-virtual {v0, v7}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0478 │ │ -0b430c: 0c03 |0010: move-result-object v3 │ │ -0b430e: 54b4 1f14 |0011: iget-object v4, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4312: 6e10 1232 0400 |0013: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b4318: 0c04 |0016: move-result-object v4 │ │ -0b431a: 1a05 5515 |0017: const-string v5, "\+" // string@1555 │ │ -0b431e: 6e20 4434 5400 |0019: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ -0b4324: 0c04 |001c: move-result-object v4 │ │ -0b4326: 2142 |001d: array-length v2, v4 │ │ -0b4328: 1a01 0000 |001e: const-string v1, "" // string@0000 │ │ -0b432c: 6e10 7b04 0300 |0020: invoke-virtual {v3}, Landroid/net/NetworkInfo;.isConnected:()Z // method@047b │ │ -0b4332: 0a04 |0023: move-result v4 │ │ -0b4334: 3804 8c00 |0024: if-eqz v4, 00b0 // +008c │ │ -0b4338: 3772 6800 |0026: if-le v2, v7, 008e // +0068 │ │ -0b433c: 1404 2900 057f |0028: const v4, #float 1.76788e+38 // #7f050029 │ │ -0b4342: 2365 1107 |002b: new-array v5, v6, [Ljava/lang/Object; // type@0711 │ │ -0b4346: 54b6 1f14 |002d: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b434a: 6e10 1f32 0600 |002f: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b4350: 0c06 |0032: move-result-object v6 │ │ -0b4352: 4d06 0508 |0033: aput-object v6, v5, v8 │ │ -0b4356: 54b6 1f14 |0035: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b435a: 6e10 1932 0600 |0037: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b4360: 0c06 |003a: move-result-object v6 │ │ -0b4362: 4d06 0507 |003b: aput-object v6, v5, v7 │ │ -0b4366: 54b6 1f14 |003d: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b436a: 6e20 1d32 7600 |003f: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ -0b4370: 0c06 |0042: move-result-object v6 │ │ -0b4372: 4d06 0509 |0043: aput-object v6, v5, v9 │ │ -0b4376: 7110 0c34 0200 |0045: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0b437c: 0c06 |0048: move-result-object v6 │ │ -0b437e: 4d06 050a |0049: aput-object v6, v5, v10 │ │ -0b4382: 6e30 e132 4b05 |004b: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ -0b4388: 0c01 |004e: move-result-object v1 │ │ -0b438a: 2204 3500 |004f: new-instance v4, Landroid/app/AlertDialog$Builder; // type@0035 │ │ -0b438e: 7020 6f01 b400 |0051: invoke-direct {v4, v11}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ -0b4394: 1405 2d00 057f |0054: const v5, #float 1.76788e+38 // #7f05002d │ │ -0b439a: 6e20 e032 5b00 |0057: invoke-virtual {v11, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b43a0: 0c05 |005a: move-result-object v5 │ │ -0b43a2: 6e20 7701 5400 |005b: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ -0b43a8: 0c04 |005e: move-result-object v4 │ │ -0b43aa: 6e20 7201 1400 |005f: invoke-virtual {v4, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ -0b43b0: 0c04 |0062: move-result-object v4 │ │ -0b43b2: 1405 2f00 057f |0063: const v5, #float 1.76788e+38 // #7f05002f │ │ -0b43b8: 6e20 e032 5b00 |0066: invoke-virtual {v11, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b43be: 0c05 |0069: move-result-object v5 │ │ -0b43c0: 2206 2d06 |006a: new-instance v6, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2; // type@062d │ │ -0b43c4: 7020 ca32 b600 |006c: invoke-direct {v6, v11}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32ca │ │ -0b43ca: 6e30 7301 5406 |006f: invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0173 │ │ -0b43d0: 0c04 |0072: move-result-object v4 │ │ -0b43d2: 1405 4300 057f |0073: const v5, #float 1.76789e+38 // #7f050043 │ │ -0b43d8: 6e20 e032 5b00 |0076: invoke-virtual {v11, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ -0b43de: 0c05 |0079: move-result-object v5 │ │ -0b43e0: 2206 2c06 |007a: new-instance v6, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1; // type@062c │ │ -0b43e4: 7020 c832 b600 |007c: invoke-direct {v6, v11}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32c8 │ │ -0b43ea: 6e30 7601 5406 |007f: invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ -0b43f0: 0c04 |0082: move-result-object v4 │ │ -0b43f2: 1405 2700 0801 |0083: const v5, #float 2.49794e-38 // #01080027 │ │ -0b43f8: 6e20 7101 5400 |0086: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ -0b43fe: 0c04 |0089: move-result-object v4 │ │ -0b4400: 6e10 7801 0400 |008a: invoke-virtual {v4}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ -0b4406: 0e00 |008d: return-void │ │ -0b4408: 1404 2800 057f |008e: const v4, #float 1.76788e+38 // #7f050028 │ │ -0b440e: 23a5 1107 |0091: new-array v5, v10, [Ljava/lang/Object; // type@0711 │ │ -0b4412: 54b6 1f14 |0093: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4416: 6e10 1f32 0600 |0095: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b441c: 0c06 |0098: move-result-object v6 │ │ -0b441e: 4d06 0508 |0099: aput-object v6, v5, v8 │ │ -0b4422: 54b6 1f14 |009b: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4426: 6e10 1932 0600 |009d: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b442c: 0c06 |00a0: move-result-object v6 │ │ -0b442e: 4d06 0507 |00a1: aput-object v6, v5, v7 │ │ -0b4432: 54b6 1f14 |00a3: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4436: 6e20 1d32 7600 |00a5: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ -0b443c: 0c06 |00a8: move-result-object v6 │ │ -0b443e: 4d06 0509 |00a9: aput-object v6, v5, v9 │ │ -0b4442: 6e30 e132 4b05 |00ab: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ -0b4448: 0c01 |00ae: move-result-object v1 │ │ -0b444a: 28a0 |00af: goto 004f // -0060 │ │ -0b444c: 3772 2b00 |00b0: if-le v2, v7, 00db // +002b │ │ -0b4450: 1404 2a00 057f |00b2: const v4, #float 1.76788e+38 // #7f05002a │ │ -0b4456: 2365 1107 |00b5: new-array v5, v6, [Ljava/lang/Object; // type@0711 │ │ -0b445a: 54b6 1f14 |00b7: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b445e: 6e10 1f32 0600 |00b9: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b4464: 0c06 |00bc: move-result-object v6 │ │ -0b4466: 4d06 0508 |00bd: aput-object v6, v5, v8 │ │ -0b446a: 54b6 1f14 |00bf: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b446e: 6e10 1932 0600 |00c1: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b4474: 0c06 |00c4: move-result-object v6 │ │ -0b4476: 4d06 0507 |00c5: aput-object v6, v5, v7 │ │ -0b447a: 54b6 1f14 |00c7: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b447e: 6e20 1d32 7600 |00c9: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ -0b4484: 0c06 |00cc: move-result-object v6 │ │ -0b4486: 4d06 0509 |00cd: aput-object v6, v5, v9 │ │ -0b448a: 7110 0c34 0200 |00cf: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0b4490: 0c06 |00d2: move-result-object v6 │ │ -0b4492: 4d06 050a |00d3: aput-object v6, v5, v10 │ │ -0b4496: 6e30 e132 4b05 |00d5: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ -0b449c: 0c01 |00d8: move-result-object v1 │ │ -0b449e: 2900 76ff |00d9: goto/16 004f // -008a │ │ -0b44a2: 1404 2b00 057f |00db: const v4, #float 1.76788e+38 // #7f05002b │ │ -0b44a8: 23a5 1107 |00de: new-array v5, v10, [Ljava/lang/Object; // type@0711 │ │ -0b44ac: 54b6 1f14 |00e0: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b44b0: 6e10 1f32 0600 |00e2: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b44b6: 0c06 |00e5: move-result-object v6 │ │ -0b44b8: 4d06 0508 |00e6: aput-object v6, v5, v8 │ │ -0b44bc: 54b6 1f14 |00e8: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b44c0: 6e10 1932 0600 |00ea: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b44c6: 0c06 |00ed: move-result-object v6 │ │ -0b44c8: 4d06 0507 |00ee: aput-object v6, v5, v7 │ │ -0b44cc: 54b6 1f14 |00f0: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b44d0: 6e20 1d32 7600 |00f2: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ -0b44d6: 0c06 |00f5: move-result-object v6 │ │ -0b44d8: 4d06 0509 |00f6: aput-object v6, v5, v9 │ │ -0b44dc: 6e30 e132 4b05 |00f8: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ -0b44e2: 0c01 |00fb: move-result-object v1 │ │ -0b44e4: 2900 53ff |00fc: goto/16 004f // -00ad │ │ +0b42c8: |[0b42c8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.download:()V │ │ +0b42d8: 1246 |0000: const/4 v6, #int 4 // #4 │ │ +0b42da: 123a |0001: const/4 v10, #int 3 // #3 │ │ +0b42dc: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +0b42de: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +0b42e0: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0b42e2: 1a04 5d1a |0005: const-string v4, "connectivity" // string@1a5d │ │ +0b42e6: 6e20 e232 4b00 |0007: invoke-virtual {v11, v4}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32e2 │ │ +0b42ec: 0c00 |000a: move-result-object v0 │ │ +0b42ee: 1f00 c300 |000b: check-cast v0, Landroid/net/ConnectivityManager; // type@00c3 │ │ +0b42f2: 6e20 7804 7000 |000d: invoke-virtual {v0, v7}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0478 │ │ +0b42f8: 0c03 |0010: move-result-object v3 │ │ +0b42fa: 54b4 1f14 |0011: iget-object v4, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b42fe: 6e10 1232 0400 |0013: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b4304: 0c04 |0016: move-result-object v4 │ │ +0b4306: 1a05 5515 |0017: const-string v5, "\+" // string@1555 │ │ +0b430a: 6e20 4434 5400 |0019: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@3444 │ │ +0b4310: 0c04 |001c: move-result-object v4 │ │ +0b4312: 2142 |001d: array-length v2, v4 │ │ +0b4314: 1a01 0000 |001e: const-string v1, "" // string@0000 │ │ +0b4318: 6e10 7b04 0300 |0020: invoke-virtual {v3}, Landroid/net/NetworkInfo;.isConnected:()Z // method@047b │ │ +0b431e: 0a04 |0023: move-result v4 │ │ +0b4320: 3804 8c00 |0024: if-eqz v4, 00b0 // +008c │ │ +0b4324: 3772 6800 |0026: if-le v2, v7, 008e // +0068 │ │ +0b4328: 1404 2900 057f |0028: const v4, #float 1.76788e+38 // #7f050029 │ │ +0b432e: 2365 1107 |002b: new-array v5, v6, [Ljava/lang/Object; // type@0711 │ │ +0b4332: 54b6 1f14 |002d: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b4336: 6e10 1f32 0600 |002f: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b433c: 0c06 |0032: move-result-object v6 │ │ +0b433e: 4d06 0508 |0033: aput-object v6, v5, v8 │ │ +0b4342: 54b6 1f14 |0035: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b4346: 6e10 1932 0600 |0037: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b434c: 0c06 |003a: move-result-object v6 │ │ +0b434e: 4d06 0507 |003b: aput-object v6, v5, v7 │ │ +0b4352: 54b6 1f14 |003d: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b4356: 6e20 1d32 7600 |003f: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ +0b435c: 0c06 |0042: move-result-object v6 │ │ +0b435e: 4d06 0509 |0043: aput-object v6, v5, v9 │ │ +0b4362: 7110 0c34 0200 |0045: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0b4368: 0c06 |0048: move-result-object v6 │ │ +0b436a: 4d06 050a |0049: aput-object v6, v5, v10 │ │ +0b436e: 6e30 e132 4b05 |004b: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ +0b4374: 0c01 |004e: move-result-object v1 │ │ +0b4376: 2204 3500 |004f: new-instance v4, Landroid/app/AlertDialog$Builder; // type@0035 │ │ +0b437a: 7020 6f01 b400 |0051: invoke-direct {v4, v11}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ +0b4380: 1405 2d00 057f |0054: const v5, #float 1.76788e+38 // #7f05002d │ │ +0b4386: 6e20 e032 5b00 |0057: invoke-virtual {v11, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b438c: 0c05 |005a: move-result-object v5 │ │ +0b438e: 6e20 7701 5400 |005b: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ +0b4394: 0c04 |005e: move-result-object v4 │ │ +0b4396: 6e20 7201 1400 |005f: invoke-virtual {v4, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ +0b439c: 0c04 |0062: move-result-object v4 │ │ +0b439e: 1405 2f00 057f |0063: const v5, #float 1.76788e+38 // #7f05002f │ │ +0b43a4: 6e20 e032 5b00 |0066: invoke-virtual {v11, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b43aa: 0c05 |0069: move-result-object v5 │ │ +0b43ac: 2206 2d06 |006a: new-instance v6, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2; // type@062d │ │ +0b43b0: 7020 ca32 b600 |006c: invoke-direct {v6, v11}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32ca │ │ +0b43b6: 6e30 7301 5406 |006f: invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0173 │ │ +0b43bc: 0c04 |0072: move-result-object v4 │ │ +0b43be: 1405 4300 057f |0073: const v5, #float 1.76789e+38 // #7f050043 │ │ +0b43c4: 6e20 e032 5b00 |0076: invoke-virtual {v11, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I)Ljava/lang/String; // method@32e0 │ │ +0b43ca: 0c05 |0079: move-result-object v5 │ │ +0b43cc: 2206 2c06 |007a: new-instance v6, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1; // type@062c │ │ +0b43d0: 7020 c832 b600 |007c: invoke-direct {v6, v11}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32c8 │ │ +0b43d6: 6e30 7601 5406 |007f: invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ +0b43dc: 0c04 |0082: move-result-object v4 │ │ +0b43de: 1405 2700 0801 |0083: const v5, #float 2.49794e-38 // #01080027 │ │ +0b43e4: 6e20 7101 5400 |0086: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ +0b43ea: 0c04 |0089: move-result-object v4 │ │ +0b43ec: 6e10 7801 0400 |008a: invoke-virtual {v4}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ +0b43f2: 0e00 |008d: return-void │ │ +0b43f4: 1404 2800 057f |008e: const v4, #float 1.76788e+38 // #7f050028 │ │ +0b43fa: 23a5 1107 |0091: new-array v5, v10, [Ljava/lang/Object; // type@0711 │ │ +0b43fe: 54b6 1f14 |0093: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b4402: 6e10 1f32 0600 |0095: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b4408: 0c06 |0098: move-result-object v6 │ │ +0b440a: 4d06 0508 |0099: aput-object v6, v5, v8 │ │ +0b440e: 54b6 1f14 |009b: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b4412: 6e10 1932 0600 |009d: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b4418: 0c06 |00a0: move-result-object v6 │ │ +0b441a: 4d06 0507 |00a1: aput-object v6, v5, v7 │ │ +0b441e: 54b6 1f14 |00a3: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b4422: 6e20 1d32 7600 |00a5: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ +0b4428: 0c06 |00a8: move-result-object v6 │ │ +0b442a: 4d06 0509 |00a9: aput-object v6, v5, v9 │ │ +0b442e: 6e30 e132 4b05 |00ab: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ +0b4434: 0c01 |00ae: move-result-object v1 │ │ +0b4436: 28a0 |00af: goto 004f // -0060 │ │ +0b4438: 3772 2b00 |00b0: if-le v2, v7, 00db // +002b │ │ +0b443c: 1404 2a00 057f |00b2: const v4, #float 1.76788e+38 // #7f05002a │ │ +0b4442: 2365 1107 |00b5: new-array v5, v6, [Ljava/lang/Object; // type@0711 │ │ +0b4446: 54b6 1f14 |00b7: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b444a: 6e10 1f32 0600 |00b9: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b4450: 0c06 |00bc: move-result-object v6 │ │ +0b4452: 4d06 0508 |00bd: aput-object v6, v5, v8 │ │ +0b4456: 54b6 1f14 |00bf: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b445a: 6e10 1932 0600 |00c1: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b4460: 0c06 |00c4: move-result-object v6 │ │ +0b4462: 4d06 0507 |00c5: aput-object v6, v5, v7 │ │ +0b4466: 54b6 1f14 |00c7: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b446a: 6e20 1d32 7600 |00c9: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ +0b4470: 0c06 |00cc: move-result-object v6 │ │ +0b4472: 4d06 0509 |00cd: aput-object v6, v5, v9 │ │ +0b4476: 7110 0c34 0200 |00cf: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0b447c: 0c06 |00d2: move-result-object v6 │ │ +0b447e: 4d06 050a |00d3: aput-object v6, v5, v10 │ │ +0b4482: 6e30 e132 4b05 |00d5: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ +0b4488: 0c01 |00d8: move-result-object v1 │ │ +0b448a: 2900 76ff |00d9: goto/16 004f // -008a │ │ +0b448e: 1404 2b00 057f |00db: const v4, #float 1.76788e+38 // #7f05002b │ │ +0b4494: 23a5 1107 |00de: new-array v5, v10, [Ljava/lang/Object; // type@0711 │ │ +0b4498: 54b6 1f14 |00e0: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b449c: 6e10 1f32 0600 |00e2: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b44a2: 0c06 |00e5: move-result-object v6 │ │ +0b44a4: 4d06 0508 |00e6: aput-object v6, v5, v8 │ │ +0b44a8: 54b6 1f14 |00e8: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b44ac: 6e10 1932 0600 |00ea: invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b44b2: 0c06 |00ed: move-result-object v6 │ │ +0b44b4: 4d06 0507 |00ee: aput-object v6, v5, v7 │ │ +0b44b8: 54b6 1f14 |00f0: iget-object v6, v11, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b44bc: 6e20 1d32 7600 |00f2: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ +0b44c2: 0c06 |00f5: move-result-object v6 │ │ +0b44c4: 4d06 0509 |00f6: aput-object v6, v5, v9 │ │ +0b44c8: 6e30 e132 4b05 |00f8: invoke-virtual {v11, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32e1 │ │ +0b44ce: 0c01 |00fb: move-result-object v1 │ │ +0b44d0: 2900 53ff |00fc: goto/16 004f // -00ad │ │ catches : (none) │ │ positions : │ │ 0x0005 line=168 │ │ 0x000d line=169 │ │ 0x0011 line=170 │ │ 0x001e line=171 │ │ 0x0020 line=173 │ │ 0x0026 line=174 │ │ 0x0028 line=175 │ │ + 0x002f line=176 │ │ + 0x0037 line=177 │ │ + 0x003f line=178 │ │ + 0x0045 line=179 │ │ + 0x004b line=175 │ │ 0x004f line=201 │ │ + 0x0057 line=202 │ │ + 0x005f line=203 │ │ + 0x0066 line=204 │ │ + 0x0076 line=210 │ │ + 0x0086 line=216 │ │ + 0x008a line=217 │ │ 0x008d line=218 │ │ 0x008e line=181 │ │ + 0x0095 line=182 │ │ + 0x009d line=183 │ │ + 0x00a5 line=184 │ │ + 0x00ab line=181 │ │ 0x00b0 line=187 │ │ 0x00b2 line=188 │ │ + 0x00b9 line=189 │ │ + 0x00c1 line=190 │ │ + 0x00c9 line=191 │ │ + 0x00cf line=192 │ │ + 0x00d5 line=188 │ │ 0x00db line=194 │ │ + 0x00e2 line=195 │ │ + 0x00ea line=196 │ │ + 0x00f2 line=197 │ │ + 0x00f8 line=194 │ │ locals : │ │ 0x000d - 0x00fe reg=0 cm Landroid/net/ConnectivityManager; │ │ 0x0020 - 0x00fe reg=1 msg Ljava/lang/String; │ │ 0x001e - 0x00fe reg=2 nb_of_files I │ │ 0x0011 - 0x00fe reg=3 wifi Landroid/net/NetworkInfo; │ │ 0x0000 - 0x00fe reg=11 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ │ @@ -195545,24 +195563,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b44e8: |[0b44e8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setAuthor:()V │ │ -0b44f8: 1401 4400 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0044 │ │ -0b44fe: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b4504: 0c00 |0006: move-result-object v0 │ │ -0b4506: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b450a: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b450e: 6e10 0d32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getAuthor:()Ljava/lang/String; // method@320d │ │ -0b4514: 0c01 |000e: move-result-object v1 │ │ -0b4516: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b451c: 0e00 |0012: return-void │ │ +0b44d4: |[0b44d4] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setAuthor:()V │ │ +0b44e4: 1401 4400 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0044 │ │ +0b44ea: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b44f0: 0c00 |0006: move-result-object v0 │ │ +0b44f2: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b44f6: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b44fa: 6e10 0d32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getAuthor:()Ljava/lang/String; // method@320d │ │ +0b4500: 0c01 |000e: move-result-object v1 │ │ +0b4502: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4508: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0009 line=136 │ │ 0x0012 line=137 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -195573,25 +195591,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b4520: |[0b4520] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setDowload:()V │ │ -0b4530: 1400 4500 0b7f |0000: const v0, #float 1.84764e+38 // #7f0b0045 │ │ -0b4536: 6e20 dc32 0200 |0003: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b453c: 0c00 |0006: move-result-object v0 │ │ -0b453e: 1f00 d104 |0007: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ -0b4542: 5b20 1a14 |0009: iput-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ -0b4546: 5420 1a14 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ -0b454a: 2201 2f06 |000d: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener; // type@062f │ │ -0b454e: 7020 ce32 2100 |000f: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32ce │ │ -0b4554: 6e20 e323 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ -0b455a: 0e00 |0015: return-void │ │ +0b450c: |[0b450c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setDowload:()V │ │ +0b451c: 1400 4500 0b7f |0000: const v0, #float 1.84764e+38 // #7f0b0045 │ │ +0b4522: 6e20 dc32 0200 |0003: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b4528: 0c00 |0006: move-result-object v0 │ │ +0b452a: 1f00 d104 |0007: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ +0b452e: 5b20 1a14 |0009: iput-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ +0b4532: 5420 1a14 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ +0b4536: 2201 2f06 |000d: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener; // type@062f │ │ +0b453a: 7020 ce32 2100 |000f: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32ce │ │ +0b4540: 6e20 e323 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ +0b4546: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x000b line=106 │ │ 0x0015 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ @@ -195601,24 +195619,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b455c: |[0b455c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setFiles:()V │ │ -0b456c: 1401 4000 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0040 │ │ -0b4572: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b4578: 0c00 |0006: move-result-object v0 │ │ -0b457a: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b457e: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4582: 6e10 1232 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b4588: 0c01 |000e: move-result-object v1 │ │ -0b458a: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4590: 0e00 |0012: return-void │ │ +0b4548: |[0b4548] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setFiles:()V │ │ +0b4558: 1401 4000 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0040 │ │ +0b455e: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b4564: 0c00 |0006: move-result-object v0 │ │ +0b4566: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b456a: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b456e: 6e10 1232 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b4574: 0c01 |000e: move-result-object v1 │ │ +0b4576: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b457c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0009 line=116 │ │ 0x0012 line=117 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -195629,24 +195647,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b4594: |[0b4594] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setGenDate:()V │ │ -0b45a4: 1401 3e00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003e │ │ -0b45aa: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b45b0: 0c00 |0006: move-result-object v0 │ │ -0b45b2: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b45b6: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b45ba: 6e10 1432 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getGendateAsString:()Ljava/lang/String; // method@3214 │ │ -0b45c0: 0c01 |000e: move-result-object v1 │ │ -0b45c2: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b45c8: 0e00 |0012: return-void │ │ +0b4580: |[0b4580] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setGenDate:()V │ │ +0b4590: 1401 3e00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003e │ │ +0b4596: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b459c: 0c00 |0006: move-result-object v0 │ │ +0b459e: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b45a2: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b45a6: 6e10 1432 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getGendateAsString:()Ljava/lang/String; // method@3214 │ │ +0b45ac: 0c01 |000e: move-result-object v1 │ │ +0b45ae: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b45b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0009 line=146 │ │ 0x0012 line=147 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -195657,36 +195675,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0b45cc: |[0b45cc] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setIcon:()V │ │ -0b45dc: 1404 3500 0b7f |0000: const v4, #float 1.84764e+38 // #7f0b0035 │ │ -0b45e2: 6e20 dc32 4500 |0003: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b45e8: 0c02 |0006: move-result-object v2 │ │ -0b45ea: 1f02 e004 |0007: check-cast v2, Landroid/widget/ImageView; // type@04e0 │ │ -0b45ee: 5454 1f14 |0009: iget-object v4, v5, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b45f2: 6e10 2232 0400 |000b: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.hasIconURL:()Z // method@3222 │ │ -0b45f8: 0a04 |000e: move-result v4 │ │ -0b45fa: 3804 0300 |000f: if-eqz v4, 0012 // +0003 │ │ -0b45fe: 0e00 |0011: return-void │ │ -0b4600: 6e10 de32 0500 |0012: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getAssets:()Landroid/content/res/AssetManager; // method@32de │ │ -0b4606: 0c00 |0015: move-result-object v0 │ │ -0b4608: 1a04 1422 |0016: const-string v4, "icons/wiki-default-icon.png" // string@2214 │ │ -0b460c: 6e20 b002 4000 |0018: invoke-virtual {v0, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ -0b4612: 0c03 |001b: move-result-object v3 │ │ -0b4614: 7110 2203 0300 |001c: invoke-static {v3}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ -0b461a: 0c04 |001f: move-result-object v4 │ │ -0b461c: 6e20 2824 4200 |0020: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ -0b4622: 28ee |0023: goto 0011 // -0012 │ │ -0b4624: 0d01 |0024: move-exception v1 │ │ -0b4626: 6e10 b433 0100 |0025: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0b462c: 28e9 |0028: goto 0011 // -0017 │ │ +0b45b8: |[0b45b8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setIcon:()V │ │ +0b45c8: 1404 3500 0b7f |0000: const v4, #float 1.84764e+38 // #7f0b0035 │ │ +0b45ce: 6e20 dc32 4500 |0003: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b45d4: 0c02 |0006: move-result-object v2 │ │ +0b45d6: 1f02 e004 |0007: check-cast v2, Landroid/widget/ImageView; // type@04e0 │ │ +0b45da: 5454 1f14 |0009: iget-object v4, v5, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b45de: 6e10 2232 0400 |000b: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.hasIconURL:()Z // method@3222 │ │ +0b45e4: 0a04 |000e: move-result v4 │ │ +0b45e6: 3804 0300 |000f: if-eqz v4, 0012 // +0003 │ │ +0b45ea: 0e00 |0011: return-void │ │ +0b45ec: 6e10 de32 0500 |0012: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getAssets:()Landroid/content/res/AssetManager; // method@32de │ │ +0b45f2: 0c00 |0015: move-result-object v0 │ │ +0b45f4: 1a04 1422 |0016: const-string v4, "icons/wiki-default-icon.png" // string@2214 │ │ +0b45f8: 6e20 b002 4000 |0018: invoke-virtual {v0, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ +0b45fe: 0c03 |001b: move-result-object v3 │ │ +0b4600: 7110 2203 0300 |001c: invoke-static {v3}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ +0b4606: 0c04 |001f: move-result-object v4 │ │ +0b4608: 6e20 2824 4200 |0020: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ +0b460e: 28ee |0023: goto 0011 // -0012 │ │ +0b4610: 0d01 |0024: move-exception v1 │ │ +0b4612: 6e10 b433 0100 |0025: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0b4618: 28e9 |0028: goto 0011 // -0017 │ │ catches : 1 │ │ 0x0016 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ positions : │ │ 0x0000 line=150 │ │ 0x0009 line=151 │ │ 0x0011 line=163 │ │ @@ -195707,38 +195725,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0b4640: |[0b4640] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setLanguage:()V │ │ -0b4650: 1401 3a00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003a │ │ -0b4656: 6e20 dc32 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b465c: 0c00 |0006: move-result-object v0 │ │ -0b465e: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4662: 2201 8206 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b4666: 7010 5134 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b466c: 5432 1f14 |000e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4670: 6e10 1932 0200 |0010: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b4676: 0c02 |0013: move-result-object v2 │ │ -0b4678: 6e20 5a34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b467e: 0c01 |0017: move-result-object v1 │ │ -0b4680: 1a02 3100 |0018: const-string v2, " / " // string@0031 │ │ -0b4684: 6e20 5a34 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b468a: 0c01 |001d: move-result-object v1 │ │ -0b468c: 5432 1f14 |001e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4690: 6e10 1732 0200 |0020: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b4696: 0c02 |0023: move-result-object v2 │ │ -0b4698: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b469e: 0c01 |0027: move-result-object v1 │ │ -0b46a0: 6e10 5f34 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b46a6: 0c01 |002b: move-result-object v1 │ │ -0b46a8: 6e20 ec24 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b46ae: 0e00 |002f: return-void │ │ +0b462c: |[0b462c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setLanguage:()V │ │ +0b463c: 1401 3a00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003a │ │ +0b4642: 6e20 dc32 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b4648: 0c00 |0006: move-result-object v0 │ │ +0b464a: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b464e: 2201 8206 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b4652: 7010 5134 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b4658: 5432 1f14 |000e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b465c: 6e10 1932 0200 |0010: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b4662: 0c02 |0013: move-result-object v2 │ │ +0b4664: 6e20 5a34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b466a: 0c01 |0017: move-result-object v1 │ │ +0b466c: 1a02 3100 |0018: const-string v2, " / " // string@0031 │ │ +0b4670: 6e20 5a34 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4676: 0c01 |001d: move-result-object v1 │ │ +0b4678: 5432 1f14 |001e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b467c: 6e10 1732 0200 |0020: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b4682: 0c02 |0023: move-result-object v2 │ │ +0b4684: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b468a: 0c01 |0027: move-result-object v1 │ │ +0b468c: 6e10 5f34 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b4692: 0c01 |002b: move-result-object v1 │ │ +0b4694: 6e20 ec24 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b469a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0009 line=131 │ │ 0x002f line=132 │ │ locals : │ │ 0x0009 - 0x0030 reg=0 d Landroid/widget/TextView; │ │ @@ -195749,25 +195767,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b46b0: |[0b46b0] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setSize:()V │ │ -0b46c0: 1401 4200 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0042 │ │ -0b46c6: 6e20 dc32 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b46cc: 0c00 |0006: move-result-object v0 │ │ -0b46ce: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b46d2: 5431 1f14 |0009: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b46d6: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -0b46d8: 6e20 1d32 2100 |000c: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ -0b46de: 0c01 |000f: move-result-object v1 │ │ -0b46e0: 6e20 ec24 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b46e6: 0e00 |0013: return-void │ │ +0b469c: |[0b469c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setSize:()V │ │ +0b46ac: 1401 4200 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0042 │ │ +0b46b2: 6e20 dc32 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b46b8: 0c00 |0006: move-result-object v0 │ │ +0b46ba: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b46be: 5431 1f14 |0009: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b46c2: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +0b46c4: 6e20 1d32 2100 |000c: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ +0b46ca: 0c01 |000f: move-result-object v1 │ │ +0b46cc: 6e20 ec24 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b46d2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0009 line=121 │ │ 0x0013 line=122 │ │ locals : │ │ 0x0009 - 0x0014 reg=0 d Landroid/widget/TextView; │ │ @@ -195778,24 +195796,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b46e8: |[0b46e8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setSource:()V │ │ -0b46f8: 1401 3c00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003c │ │ -0b46fe: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b4704: 0c00 |0006: move-result-object v0 │ │ -0b4706: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b470a: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b470e: 6e10 1e32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getSource:()Ljava/lang/String; // method@321e │ │ -0b4714: 0c01 |000e: move-result-object v1 │ │ -0b4716: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b471c: 0e00 |0012: return-void │ │ +0b46d4: |[0b46d4] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setSource:()V │ │ +0b46e4: 1401 3c00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003c │ │ +0b46ea: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b46f0: 0c00 |0006: move-result-object v0 │ │ +0b46f2: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b46f6: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b46fa: 6e10 1e32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getSource:()Ljava/lang/String; // method@321e │ │ +0b4700: 0c01 |000e: move-result-object v1 │ │ +0b4702: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4708: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=141 │ │ 0x0012 line=142 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -195806,25 +195824,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b4720: |[0b4720] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setStopDowload:()V │ │ -0b4730: 1400 4600 0b7f |0000: const v0, #float 1.84764e+38 // #7f0b0046 │ │ -0b4736: 6e20 dc32 0200 |0003: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b473c: 0c00 |0006: move-result-object v0 │ │ -0b473e: 1f00 d104 |0007: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ -0b4742: 5b20 1c14 |0009: iput-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ -0b4746: 5420 1c14 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ -0b474a: 2201 3106 |000d: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; // type@0631 │ │ -0b474e: 7020 d232 2100 |000f: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d2 │ │ -0b4754: 6e20 e323 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ -0b475a: 0e00 |0015: return-void │ │ +0b470c: |[0b470c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setStopDowload:()V │ │ +0b471c: 1400 4600 0b7f |0000: const v0, #float 1.84764e+38 // #7f0b0046 │ │ +0b4722: 6e20 dc32 0200 |0003: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b4728: 0c00 |0006: move-result-object v0 │ │ +0b472a: 1f00 d104 |0007: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ +0b472e: 5b20 1c14 |0009: iput-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ +0b4732: 5420 1c14 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ +0b4736: 2201 3106 |000d: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; // type@0631 │ │ +0b473a: 7020 d232 2100 |000f: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32d2 │ │ +0b4740: 6e20 e323 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ +0b4746: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000b line=111 │ │ 0x0015 line=112 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ @@ -195834,24 +195852,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b475c: |[0b475c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setType:()V │ │ -0b476c: 1401 3800 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0038 │ │ -0b4772: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ -0b4778: 0c00 |0006: move-result-object v0 │ │ -0b477a: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b477e: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4782: 6e10 1f32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b4788: 0c01 |000e: move-result-object v1 │ │ -0b478a: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4790: 0e00 |0012: return-void │ │ +0b4748: |[0b4748] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setType:()V │ │ +0b4758: 1401 3800 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0038 │ │ +0b475e: 6e20 dc32 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.findViewById:(I)Landroid/view/View; // method@32dc │ │ +0b4764: 0c00 |0006: move-result-object v0 │ │ +0b4766: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b476a: 5421 1f14 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b476e: 6e10 1f32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b4774: 0c01 |000e: move-result-object v1 │ │ +0b4776: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b477c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0009 line=126 │ │ 0x0012 line=127 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -195862,36 +195880,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0b4794: |[0b4794] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setViews:()V │ │ -0b47a4: 7010 ed32 0200 |0000: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setIcon:()V // method@32ed │ │ -0b47aa: 7010 ee32 0200 |0003: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setLanguage:()V // method@32ee │ │ -0b47b0: 7010 ec32 0200 |0006: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setGenDate:()V // method@32ec │ │ -0b47b6: 7010 f132 0200 |0009: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setSource:()V // method@32f1 │ │ -0b47bc: 7010 e832 0200 |000c: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setAuthor:()V // method@32e8 │ │ -0b47c2: 7010 f432 0200 |000f: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setType:()V // method@32f4 │ │ -0b47c8: 7010 f032 0200 |0012: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setSize:()V // method@32f0 │ │ -0b47ce: 7010 eb32 0200 |0015: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setFiles:()V // method@32eb │ │ -0b47d4: 7010 ea32 0200 |0018: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setDowload:()V // method@32ea │ │ -0b47da: 7010 f232 0200 |001b: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setStopDowload:()V // method@32f2 │ │ -0b47e0: 5420 1f14 |001e: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b47e4: 7120 e831 2000 |0020: invoke-static {v0, v2}, Lfr/renzo/wikipoff/DownloadUtils;.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z // method@31e8 │ │ -0b47ea: 0a00 |0023: move-result v0 │ │ -0b47ec: 3800 0f00 |0024: if-eqz v0, 0033 // +000f │ │ -0b47f0: 5420 1c14 |0026: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ -0b47f4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -0b47f6: 6e20 e523 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0b47fc: 5420 1a14 |002c: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ -0b4800: 1301 0800 |002e: const/16 v1, #int 8 // #8 │ │ -0b4804: 6e20 e523 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0b480a: 0e00 |0033: return-void │ │ +0b4780: |[0b4780] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.setViews:()V │ │ +0b4790: 7010 ed32 0200 |0000: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setIcon:()V // method@32ed │ │ +0b4796: 7010 ee32 0200 |0003: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setLanguage:()V // method@32ee │ │ +0b479c: 7010 ec32 0200 |0006: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setGenDate:()V // method@32ec │ │ +0b47a2: 7010 f132 0200 |0009: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setSource:()V // method@32f1 │ │ +0b47a8: 7010 e832 0200 |000c: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setAuthor:()V // method@32e8 │ │ +0b47ae: 7010 f432 0200 |000f: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setType:()V // method@32f4 │ │ +0b47b4: 7010 f032 0200 |0012: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setSize:()V // method@32f0 │ │ +0b47ba: 7010 eb32 0200 |0015: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setFiles:()V // method@32eb │ │ +0b47c0: 7010 ea32 0200 |0018: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setDowload:()V // method@32ea │ │ +0b47c6: 7010 f232 0200 |001b: invoke-direct {v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setStopDowload:()V // method@32f2 │ │ +0b47cc: 5420 1f14 |001e: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b47d0: 7120 e831 2000 |0020: invoke-static {v0, v2}, Lfr/renzo/wikipoff/DownloadUtils;.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z // method@31e8 │ │ +0b47d6: 0a00 |0023: move-result v0 │ │ +0b47d8: 3800 0f00 |0024: if-eqz v0, 0033 // +000f │ │ +0b47dc: 5420 1c14 |0026: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ +0b47e0: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0b47e2: 6e20 e523 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0b47e8: 5420 1a14 |002c: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ +0b47ec: 1301 0800 |002e: const/16 v1, #int 8 // #8 │ │ +0b47f0: 6e20 e523 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0b47f6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0006 line=83 │ │ 0x0009 line=84 │ │ 0x000c line=85 │ │ @@ -195912,24 +195930,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b480c: |[0b480c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.stop_download:()V │ │ -0b481c: 5420 1f14 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b4820: 7120 e631 2000 |0002: invoke-static {v0, v2}, Lfr/renzo/wikipoff/DownloadUtils;.delete:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V // method@31e6 │ │ -0b4826: 5420 1a14 |0005: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ -0b482a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0b482c: 6e20 e523 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0b4832: 5420 1c14 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ -0b4836: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -0b483a: 6e20 e523 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0b4840: 0e00 |0012: return-void │ │ +0b47f8: |[0b47f8] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.stop_download:()V │ │ +0b4808: 5420 1f14 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b480c: 7120 e631 2000 |0002: invoke-static {v0, v2}, Lfr/renzo/wikipoff/DownloadUtils;.delete:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V // method@31e6 │ │ +0b4812: 5420 1a14 |0005: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadbutton:Landroid/widget/Button; // field@141a │ │ +0b4816: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0b4818: 6e20 e523 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0b481e: 5420 1c14 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.stopdownloadbutton:Landroid/widget/Button; // field@141c │ │ +0b4822: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +0b4826: 6e20 e523 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0b482c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ 0x000b line=240 │ │ 0x0012 line=241 │ │ locals : │ │ @@ -195941,20 +195959,20 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b4844: |[0b4844] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -0b4854: 1300 e903 |0000: const/16 v0, #int 1001 // #3e9 │ │ -0b4858: 3302 0800 |0002: if-ne v2, v0, 000a // +0008 │ │ -0b485c: 6e20 ef32 3100 |0004: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setResult:(I)V // method@32ef │ │ -0b4862: 6e10 dd32 0100 |0007: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.finish:()V // method@32dd │ │ -0b4868: 0e00 |000a: return-void │ │ +0b4830: |[0b4830] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +0b4840: 1300 e903 |0000: const/16 v0, #int 1001 // #3e9 │ │ +0b4844: 3302 0800 |0002: if-ne v2, v0, 000a // +0008 │ │ +0b4848: 6e20 ef32 3100 |0004: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setResult:(I)V // method@32ef │ │ +0b484e: 6e10 dd32 0100 |0007: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.finish:()V // method@32dd │ │ +0b4854: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0004 line=99 │ │ 0x0007 line=100 │ │ 0x000a line=102 │ │ locals : │ │ @@ -195968,58 +195986,58 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0b486c: |[0b486c] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0b487c: 6f20 4401 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ -0b4882: 1401 1700 037f |0003: const v1, #float 1.74129e+38 // #7f030017 │ │ -0b4888: 6e20 e932 1300 |0006: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setContentView:(I)V // method@32e9 │ │ -0b488e: 6e10 df32 0300 |0009: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getIntent:()Landroid/content/Intent; // method@32df │ │ -0b4894: 0c00 |000c: move-result-object v0 │ │ -0b4896: 1a01 f233 |000d: const-string v1, "storage" // string@33f2 │ │ -0b489a: 6e20 7302 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ -0b48a0: 0c01 |0012: move-result-object v1 │ │ -0b48a2: 5b31 1d14 |0013: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.storage:Ljava/lang/String; // field@141d │ │ -0b48a6: 6e10 6a02 0000 |0015: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ -0b48ac: 0c01 |0018: move-result-object v1 │ │ -0b48ae: 1a02 1d36 |0019: const-string v2, "wiki" // string@361d │ │ -0b48b2: 6e20 ae04 2100 |001b: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@04ae │ │ -0b48b8: 0c01 |001e: move-result-object v1 │ │ -0b48ba: 1f01 1406 |001f: check-cast v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b48be: 5b31 1f14 |0021: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b48c2: 1a01 8622 |0023: const-string v1, "installed" // string@2286 │ │ -0b48c6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -0b48c8: 6e30 6402 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0264 │ │ -0b48ce: 0a01 |0029: move-result v1 │ │ -0b48d0: 5c31 1b14 |002a: iput-boolean v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.installed:Z // field@141b │ │ -0b48d4: 5431 1f14 |002c: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b48d8: 6e20 2532 3100 |002e: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/Wiki;.setContext:(Landroid/content/Context;)V // method@3225 │ │ -0b48de: 2201 8206 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b48e2: 7010 5134 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b48e8: 5432 1f14 |0036: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b48ec: 6e10 1f32 0200 |0038: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b48f2: 0c02 |003b: move-result-object v2 │ │ -0b48f4: 6e20 5a34 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b48fa: 0c01 |003f: move-result-object v1 │ │ -0b48fc: 1a02 3000 |0040: const-string v2, " - " // string@0030 │ │ -0b4900: 6e20 5a34 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4906: 0c01 |0045: move-result-object v1 │ │ -0b4908: 5432 1f14 |0046: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ -0b490c: 6e10 1732 0200 |0048: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b4912: 0c02 |004b: move-result-object v2 │ │ -0b4914: 6e20 5a34 2100 |004c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b491a: 0c01 |004f: move-result-object v1 │ │ -0b491c: 6e10 5f34 0100 |0050: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b4922: 0c01 |0053: move-result-object v1 │ │ -0b4924: 6e20 f332 1300 |0054: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@32f3 │ │ -0b492a: 7010 f532 0300 |0057: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setViews:()V // method@32f5 │ │ -0b4930: 0e00 |005a: return-void │ │ +0b4858: |[0b4858] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0b4868: 6f20 4401 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ +0b486e: 1401 1700 037f |0003: const v1, #float 1.74129e+38 // #7f030017 │ │ +0b4874: 6e20 e932 1300 |0006: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setContentView:(I)V // method@32e9 │ │ +0b487a: 6e10 df32 0300 |0009: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.getIntent:()Landroid/content/Intent; // method@32df │ │ +0b4880: 0c00 |000c: move-result-object v0 │ │ +0b4882: 1a01 f233 |000d: const-string v1, "storage" // string@33f2 │ │ +0b4886: 6e20 7302 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ +0b488c: 0c01 |0012: move-result-object v1 │ │ +0b488e: 5b31 1d14 |0013: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.storage:Ljava/lang/String; // field@141d │ │ +0b4892: 6e10 6a02 0000 |0015: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ +0b4898: 0c01 |0018: move-result-object v1 │ │ +0b489a: 1a02 1d36 |0019: const-string v2, "wiki" // string@361d │ │ +0b489e: 6e20 ae04 2100 |001b: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@04ae │ │ +0b48a4: 0c01 |001e: move-result-object v1 │ │ +0b48a6: 1f01 1406 |001f: check-cast v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b48aa: 5b31 1f14 |0021: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b48ae: 1a01 8622 |0023: const-string v1, "installed" // string@2286 │ │ +0b48b2: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0b48b4: 6e30 6402 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0264 │ │ +0b48ba: 0a01 |0029: move-result v1 │ │ +0b48bc: 5c31 1b14 |002a: iput-boolean v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.installed:Z // field@141b │ │ +0b48c0: 5431 1f14 |002c: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b48c4: 6e20 2532 3100 |002e: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/Wiki;.setContext:(Landroid/content/Context;)V // method@3225 │ │ +0b48ca: 2201 8206 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b48ce: 7010 5134 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b48d4: 5432 1f14 |0036: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b48d8: 6e10 1f32 0200 |0038: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b48de: 0c02 |003b: move-result-object v2 │ │ +0b48e0: 6e20 5a34 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b48e6: 0c01 |003f: move-result-object v1 │ │ +0b48e8: 1a02 3000 |0040: const-string v2, " - " // string@0030 │ │ +0b48ec: 6e20 5a34 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b48f2: 0c01 |0045: move-result-object v1 │ │ +0b48f4: 5432 1f14 |0046: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@141f │ │ +0b48f8: 6e10 1732 0200 |0048: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b48fe: 0c02 |004b: move-result-object v2 │ │ +0b4900: 6e20 5a34 2100 |004c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4906: 0c01 |004f: move-result-object v1 │ │ +0b4908: 6e10 5f34 0100 |0050: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b490e: 0c01 |0053: move-result-object v1 │ │ +0b4910: 6e20 f332 1300 |0054: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@32f3 │ │ +0b4916: 7010 f532 0300 |0057: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.setViews:()V // method@32f5 │ │ +0b491c: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0009 line=53 │ │ 0x000d line=54 │ │ 0x0015 line=55 │ │ @@ -196038,25 +196056,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0b4934: |[0b4934] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onStart:()V │ │ -0b4944: 2200 2e06 |0000: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // type@062e │ │ -0b4948: 7020 cc32 3000 |0002: invoke-direct {v0, v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32cc │ │ -0b494e: 5b30 1914 |0005: iput-object v0, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadComplete:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // field@1419 │ │ -0b4952: 5430 1914 |0007: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadComplete:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // field@1419 │ │ -0b4956: 2201 5e00 |0009: new-instance v1, Landroid/content/IntentFilter; // type@005e │ │ -0b495a: 1a02 bb17 |000b: const-string v2, "android.intent.action.DOWNLOAD_COMPLETE" // string@17bb │ │ -0b495e: 7020 8d02 2100 |000d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028d │ │ -0b4964: 6e30 e732 0301 |0010: invoke-virtual {v3, v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@32e7 │ │ -0b496a: 6f10 5501 0300 |0013: invoke-super {v3}, Landroid/app/Activity;.onStart:()V // method@0155 │ │ -0b4970: 0e00 |0016: return-void │ │ +0b4920: |[0b4920] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onStart:()V │ │ +0b4930: 2200 2e06 |0000: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // type@062e │ │ +0b4934: 7020 cc32 3000 |0002: invoke-direct {v0, v3}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;.:(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V // method@32cc │ │ +0b493a: 5b30 1914 |0005: iput-object v0, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadComplete:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // field@1419 │ │ +0b493e: 5430 1914 |0007: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadComplete:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // field@1419 │ │ +0b4942: 2201 5e00 |0009: new-instance v1, Landroid/content/IntentFilter; // type@005e │ │ +0b4946: 1a02 bb17 |000b: const-string v2, "android.intent.action.DOWNLOAD_COMPLETE" // string@17bb │ │ +0b494a: 7020 8d02 2100 |000d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028d │ │ +0b4950: 6e30 e732 0301 |0010: invoke-virtual {v3, v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@32e7 │ │ +0b4956: 6f10 5501 0300 |0013: invoke-super {v3}, Landroid/app/Activity;.onStart:()V // method@0155 │ │ +0b495c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ 0x0013 line=70 │ │ 0x0016 line=71 │ │ locals : │ │ @@ -196067,19 +196085,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b4974: |[0b4974] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onStop:()V │ │ -0b4984: 5410 1914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadComplete:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // field@1419 │ │ -0b4988: 6e20 f732 0100 |0002: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@32f7 │ │ -0b498e: 6f10 5601 0100 |0005: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0156 │ │ -0b4994: 0e00 |0008: return-void │ │ +0b4960: |[0b4960] fr.renzo.wikipoff.ui.activities.WikiAvailableActivity.onStop:()V │ │ +0b4970: 5410 1914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.downloadComplete:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver; // field@1419 │ │ +0b4974: 6e20 f732 0100 |0002: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@32f7 │ │ +0b497a: 6f10 5601 0100 |0005: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0156 │ │ +0b4980: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ 0x0008 line=78 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ @@ -196119,61 +196137,61 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b4998: |[0b4998] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$1.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V │ │ -0b49a8: 5b01 2014 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ -0b49ac: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b49b2: 0e00 |0005: return-void │ │ +0b4984: |[0b4984] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$1.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V │ │ +0b4994: 5b01 2014 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ +0b4998: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b499e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0b49b4: |[0b49b4] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$1.onClick:(Landroid/view/View;)V │ │ -0b49c4: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0b49c8: 5431 2014 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ -0b49cc: 1c02 2206 |0004: const-class v2, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // type@0622 │ │ -0b49d0: 7030 5d02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0b49d6: 1a01 2f1b |0009: const-string v1, "dbtodelete" // string@1b2f │ │ -0b49da: 5432 2014 |000b: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ -0b49de: 7110 fd32 0200 |000d: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ -0b49e4: 0c02 |0010: move-result-object v2 │ │ -0b49e6: 6e10 1032 0200 |0011: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0b49ec: 0c02 |0014: move-result-object v2 │ │ -0b49ee: 6e30 8202 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0282 │ │ -0b49f4: 1a01 301b |0018: const-string v1, "dbtodeleteposition" // string@1b30 │ │ -0b49f8: 5432 2014 |001a: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ -0b49fc: 7110 fe32 0200 |001c: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)I // method@32fe │ │ -0b4a02: 0a02 |001f: move-result v2 │ │ -0b4a04: 6e30 7902 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ -0b4a0a: 5431 2014 |0023: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ -0b4a0e: 1302 e903 |0025: const/16 v2, #int 1001 // #3e9 │ │ -0b4a12: 6e30 1433 0102 |0027: invoke-virtual {v1, v0, v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@3314 │ │ -0b4a18: 5431 2014 |002a: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ -0b4a1c: 5432 2014 |002c: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ -0b4a20: 7110 fd32 0200 |002e: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ -0b4a26: 0c02 |0031: move-result-object v2 │ │ -0b4a28: 7120 b431 2100 |0032: invoke-static {v1, v2}, Lfr/renzo/wikipoff/ConfigManager;.removeFromSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V // method@31b4 │ │ -0b4a2e: 0e00 |0035: return-void │ │ +0b49a0: |[0b49a0] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$1.onClick:(Landroid/view/View;)V │ │ +0b49b0: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0b49b4: 5431 2014 |0002: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ +0b49b8: 1c02 2206 |0004: const-class v2, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; // type@0622 │ │ +0b49bc: 7030 5d02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0b49c2: 1a01 2f1b |0009: const-string v1, "dbtodelete" // string@1b2f │ │ +0b49c6: 5432 2014 |000b: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ +0b49ca: 7110 fd32 0200 |000d: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ +0b49d0: 0c02 |0010: move-result-object v2 │ │ +0b49d2: 6e10 1032 0200 |0011: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0b49d8: 0c02 |0014: move-result-object v2 │ │ +0b49da: 6e30 8202 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0282 │ │ +0b49e0: 1a01 301b |0018: const-string v1, "dbtodeleteposition" // string@1b30 │ │ +0b49e4: 5432 2014 |001a: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ +0b49e8: 7110 fe32 0200 |001c: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)I // method@32fe │ │ +0b49ee: 0a02 |001f: move-result v2 │ │ +0b49f0: 6e30 7902 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ +0b49f6: 5431 2014 |0023: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ +0b49fa: 1302 e903 |0025: const/16 v2, #int 1001 // #3e9 │ │ +0b49fe: 6e30 1433 0102 |0027: invoke-virtual {v1, v0, v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@3314 │ │ +0b4a04: 5431 2014 |002a: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ +0b4a08: 5432 2014 |002c: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1420 │ │ +0b4a0c: 7110 fd32 0200 |002e: invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ +0b4a12: 0c02 |0031: move-result-object v2 │ │ +0b4a14: 7120 b431 2100 |0032: invoke-static {v1, v2}, Lfr/renzo/wikipoff/ConfigManager;.removeFromSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V // method@31b4 │ │ +0b4a1a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0009 line=73 │ │ 0x0018 line=74 │ │ 0x0023 line=75 │ │ 0x002a line=76 │ │ @@ -196218,65 +196236,65 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b4a30: |[0b4a30] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$2.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V │ │ -0b4a40: 5b01 2114 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4a44: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b4a4a: 0e00 |0005: return-void │ │ +0b4a1c: |[0b4a1c] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$2.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V │ │ +0b4a2c: 5b01 2114 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4a30: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b4a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0b4a4c: |[0b4a4c] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$2.onClick:(Landroid/view/View;)V │ │ -0b4a5c: 5420 2114 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4a60: 5421 2114 |0002: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4a64: 7110 fd32 0100 |0004: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ -0b4a6a: 0c01 |0007: move-result-object v1 │ │ -0b4a6c: 7120 b331 1000 |0008: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ConfigManager;.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z // method@31b3 │ │ -0b4a72: 0a00 |000b: move-result v0 │ │ -0b4a74: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -0b4a78: 5420 2114 |000e: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4a7c: 7110 ff32 0000 |0010: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Landroid/widget/CheckedTextView; // method@32ff │ │ -0b4a82: 0c00 |0013: move-result-object v0 │ │ -0b4a84: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0b4a86: 6e20 e723 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23e7 │ │ -0b4a8c: 5420 2114 |0018: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4a90: 5421 2114 |001a: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4a94: 7110 fd32 0100 |001c: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ -0b4a9a: 0c01 |001f: move-result-object v1 │ │ -0b4a9c: 7120 b431 1000 |0020: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ConfigManager;.removeFromSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V // method@31b4 │ │ -0b4aa2: 0e00 |0023: return-void │ │ -0b4aa4: 5420 2114 |0024: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4aa8: 7110 ff32 0000 |0026: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Landroid/widget/CheckedTextView; // method@32ff │ │ -0b4aae: 0c00 |0029: move-result-object v0 │ │ -0b4ab0: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -0b4ab2: 6e20 e723 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23e7 │ │ -0b4ab8: 5420 2114 |002e: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4abc: 5421 2114 |0030: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ -0b4ac0: 7110 fd32 0100 |0032: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ -0b4ac6: 0c01 |0035: move-result-object v1 │ │ -0b4ac8: 7120 ae31 1000 |0036: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ConfigManager;.addToSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V // method@31ae │ │ -0b4ace: 28ea |0039: goto 0023 // -0016 │ │ +0b4a38: |[0b4a38] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity$2.onClick:(Landroid/view/View;)V │ │ +0b4a48: 5420 2114 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4a4c: 5421 2114 |0002: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4a50: 7110 fd32 0100 |0004: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ +0b4a56: 0c01 |0007: move-result-object v1 │ │ +0b4a58: 7120 b331 1000 |0008: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ConfigManager;.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z // method@31b3 │ │ +0b4a5e: 0a00 |000b: move-result v0 │ │ +0b4a60: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +0b4a64: 5420 2114 |000e: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4a68: 7110 ff32 0000 |0010: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Landroid/widget/CheckedTextView; // method@32ff │ │ +0b4a6e: 0c00 |0013: move-result-object v0 │ │ +0b4a70: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0b4a72: 6e20 e723 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23e7 │ │ +0b4a78: 5420 2114 |0018: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4a7c: 5421 2114 |001a: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4a80: 7110 fd32 0100 |001c: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ +0b4a86: 0c01 |001f: move-result-object v1 │ │ +0b4a88: 7120 b431 1000 |0020: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ConfigManager;.removeFromSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V // method@31b4 │ │ +0b4a8e: 0e00 |0023: return-void │ │ +0b4a90: 5420 2114 |0024: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4a94: 7110 ff32 0000 |0026: invoke-static {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Landroid/widget/CheckedTextView; // method@32ff │ │ +0b4a9a: 0c00 |0029: move-result-object v0 │ │ +0b4a9c: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +0b4a9e: 6e20 e723 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23e7 │ │ +0b4aa4: 5420 2114 |002e: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4aa8: 5421 2114 |0030: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // field@1421 │ │ +0b4aac: 7110 fd32 0100 |0032: invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; // method@32fd │ │ +0b4ab2: 0c01 |0035: move-result-object v1 │ │ +0b4ab4: 7120 ae31 1000 |0036: invoke-static {v0, v1}, Lfr/renzo/wikipoff/ConfigManager;.addToSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)V // method@31ae │ │ +0b4aba: 28ea |0039: goto 0023 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000e line=140 │ │ 0x0018 line=141 │ │ 0x0023 line=146 │ │ 0x0024 line=143 │ │ @@ -196327,17 +196345,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b4ad0: |[0b4ad0] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.:()V │ │ -0b4ae0: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ -0b4ae6: 0e00 |0003: return-void │ │ +0b4abc: |[0b4abc] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.:()V │ │ +0b4acc: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ +0b4ad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;) │ │ @@ -196345,17 +196363,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4ae8: |[0b4ae8] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; │ │ -0b4af8: 5410 2514 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4afc: 1100 |0002: return-object v0 │ │ +0b4ad4: |[0b4ad4] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Lfr/renzo/wikipoff/Wiki; │ │ +0b4ae4: 5410 2514 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4ae8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;) │ │ @@ -196363,17 +196381,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4b00: |[0b4b00] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)I │ │ -0b4b10: 5210 2314 |0000: iget v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.position:I // field@1423 │ │ -0b4b14: 0f00 |0002: return v0 │ │ +0b4aec: |[0b4aec] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)I │ │ +0b4afc: 5210 2314 |0000: iget v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.position:I // field@1423 │ │ +0b4b00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;) │ │ @@ -196381,17 +196399,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Landroid/widget/CheckedTextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4b18: |[0b4b18] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Landroid/widget/CheckedTextView; │ │ -0b4b28: 5410 2414 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ -0b4b2c: 1100 |0002: return-object v0 │ │ +0b4b04: |[0b4b04] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)Landroid/widget/CheckedTextView; │ │ +0b4b14: 5410 2414 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ +0b4b18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ │ #4 : (in Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;) │ │ @@ -196399,24 +196417,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b4b30: |[0b4b30] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setAuthor:()V │ │ -0b4b40: 1401 4400 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0044 │ │ -0b4b46: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4b4c: 0c00 |0006: move-result-object v0 │ │ -0b4b4e: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4b52: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4b56: 6e10 0d32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getAuthor:()Ljava/lang/String; // method@320d │ │ -0b4b5c: 0c01 |000e: move-result-object v1 │ │ -0b4b5e: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4b64: 0e00 |0012: return-void │ │ +0b4b1c: |[0b4b1c] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setAuthor:()V │ │ +0b4b2c: 1401 4400 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0044 │ │ +0b4b32: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4b38: 0c00 |0006: move-result-object v0 │ │ +0b4b3a: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b4b3e: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4b42: 6e10 0d32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getAuthor:()Ljava/lang/String; // method@320d │ │ +0b4b48: 0c01 |000e: move-result-object v1 │ │ +0b4b4a: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4b50: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=104 │ │ 0x0012 line=105 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -196427,23 +196445,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b4b68: |[0b4b68] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setDelete:()V │ │ -0b4b78: 1401 4700 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0047 │ │ -0b4b7e: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4b84: 0c00 |0006: move-result-object v0 │ │ -0b4b86: 1f00 d104 |0007: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ -0b4b8a: 2201 3306 |0009: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1; // type@0633 │ │ -0b4b8e: 7020 f832 2100 |000b: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V // method@32f8 │ │ -0b4b94: 6e20 e323 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ -0b4b9a: 0e00 |0011: return-void │ │ +0b4b54: |[0b4b54] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setDelete:()V │ │ +0b4b64: 1401 4700 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0047 │ │ +0b4b6a: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4b70: 0c00 |0006: move-result-object v0 │ │ +0b4b72: 1f00 d104 |0007: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ +0b4b76: 2201 3306 |0009: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1; // type@0633 │ │ +0b4b7a: 7020 f832 2100 |000b: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V // method@32f8 │ │ +0b4b80: 6e20 e323 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ +0b4b86: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0009 line=68 │ │ 0x0011 line=80 │ │ locals : │ │ 0x0009 - 0x0012 reg=0 b Landroid/widget/Button; │ │ @@ -196454,24 +196472,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b4b9c: |[0b4b9c] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setFiles:()V │ │ -0b4bac: 1401 4000 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0040 │ │ -0b4bb2: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4bb8: 0c00 |0006: move-result-object v0 │ │ -0b4bba: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4bbe: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4bc2: 6e10 1232 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b4bc8: 0c01 |000e: move-result-object v1 │ │ -0b4bca: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4bd0: 0e00 |0012: return-void │ │ +0b4b88: |[0b4b88] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setFiles:()V │ │ +0b4b98: 1401 4000 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0040 │ │ +0b4b9e: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4ba4: 0c00 |0006: move-result-object v0 │ │ +0b4ba6: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b4baa: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4bae: 6e10 1232 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b4bb4: 0c01 |000e: move-result-object v1 │ │ +0b4bb6: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4bbc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0009 line=84 │ │ 0x0012 line=85 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -196482,24 +196500,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b4bd4: |[0b4bd4] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setGenDate:()V │ │ -0b4be4: 1401 3e00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003e │ │ -0b4bea: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4bf0: 0c00 |0006: move-result-object v0 │ │ -0b4bf2: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4bf6: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4bfa: 6e10 1432 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getGendateAsString:()Ljava/lang/String; // method@3214 │ │ -0b4c00: 0c01 |000e: move-result-object v1 │ │ -0b4c02: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4c08: 0e00 |0012: return-void │ │ +0b4bc0: |[0b4bc0] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setGenDate:()V │ │ +0b4bd0: 1401 3e00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003e │ │ +0b4bd6: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4bdc: 0c00 |0006: move-result-object v0 │ │ +0b4bde: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b4be2: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4be6: 6e10 1432 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getGendateAsString:()Ljava/lang/String; // method@3214 │ │ +0b4bec: 0c01 |000e: move-result-object v1 │ │ +0b4bee: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4bf4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0009 line=114 │ │ 0x0012 line=115 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -196510,42 +196528,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0b4c0c: |[0b4c0c] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setIcon:()V │ │ -0b4c1c: 1404 3500 0b7f |0000: const v4, #float 1.84764e+38 // #7f0b0035 │ │ -0b4c22: 6e20 0033 4500 |0003: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4c28: 0c02 |0006: move-result-object v2 │ │ -0b4c2a: 1f02 e004 |0007: check-cast v2, Landroid/widget/ImageView; // type@04e0 │ │ -0b4c2e: 5454 2514 |0009: iget-object v4, v5, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4c32: 6e10 2132 0400 |000b: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.hasIcon:()Z // method@3221 │ │ -0b4c38: 0a04 |000e: move-result v4 │ │ -0b4c3a: 3804 1000 |000f: if-eqz v4, 001f // +0010 │ │ -0b4c3e: 5454 2514 |0011: iget-object v4, v5, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4c42: 6e10 1532 0400 |0013: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getIcon:()Ljava/io/FileInputStream; // method@3215 │ │ -0b4c48: 0c04 |0016: move-result-object v4 │ │ -0b4c4a: 7110 2203 0400 |0017: invoke-static {v4}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ -0b4c50: 0c04 |001a: move-result-object v4 │ │ -0b4c52: 6e20 2824 4200 |001b: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ -0b4c58: 0e00 |001e: return-void │ │ -0b4c5a: 6e10 0233 0500 |001f: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.getAssets:()Landroid/content/res/AssetManager; // method@3302 │ │ -0b4c60: 0c00 |0022: move-result-object v0 │ │ -0b4c62: 1a04 1422 |0023: const-string v4, "icons/wiki-default-icon.png" // string@2214 │ │ -0b4c66: 6e20 b002 4000 |0025: invoke-virtual {v0, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ -0b4c6c: 0c03 |0028: move-result-object v3 │ │ -0b4c6e: 7110 2203 0300 |0029: invoke-static {v3}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ -0b4c74: 0c04 |002c: move-result-object v4 │ │ -0b4c76: 6e20 2824 4200 |002d: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ -0b4c7c: 28ee |0030: goto 001e // -0012 │ │ -0b4c7e: 0d01 |0031: move-exception v1 │ │ -0b4c80: 6e10 b433 0100 |0032: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0b4c86: 28e9 |0035: goto 001e // -0017 │ │ +0b4bf8: |[0b4bf8] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setIcon:()V │ │ +0b4c08: 1404 3500 0b7f |0000: const v4, #float 1.84764e+38 // #7f0b0035 │ │ +0b4c0e: 6e20 0033 4500 |0003: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4c14: 0c02 |0006: move-result-object v2 │ │ +0b4c16: 1f02 e004 |0007: check-cast v2, Landroid/widget/ImageView; // type@04e0 │ │ +0b4c1a: 5454 2514 |0009: iget-object v4, v5, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4c1e: 6e10 2132 0400 |000b: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.hasIcon:()Z // method@3221 │ │ +0b4c24: 0a04 |000e: move-result v4 │ │ +0b4c26: 3804 1000 |000f: if-eqz v4, 001f // +0010 │ │ +0b4c2a: 5454 2514 |0011: iget-object v4, v5, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4c2e: 6e10 1532 0400 |0013: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getIcon:()Ljava/io/FileInputStream; // method@3215 │ │ +0b4c34: 0c04 |0016: move-result-object v4 │ │ +0b4c36: 7110 2203 0400 |0017: invoke-static {v4}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ +0b4c3c: 0c04 |001a: move-result-object v4 │ │ +0b4c3e: 6e20 2824 4200 |001b: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ +0b4c44: 0e00 |001e: return-void │ │ +0b4c46: 6e10 0233 0500 |001f: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.getAssets:()Landroid/content/res/AssetManager; // method@3302 │ │ +0b4c4c: 0c00 |0022: move-result-object v0 │ │ +0b4c4e: 1a04 1422 |0023: const-string v4, "icons/wiki-default-icon.png" // string@2214 │ │ +0b4c52: 6e20 b002 4000 |0025: invoke-virtual {v0, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ +0b4c58: 0c03 |0028: move-result-object v3 │ │ +0b4c5a: 7110 2203 0300 |0029: invoke-static {v3}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0322 │ │ +0b4c60: 0c04 |002c: move-result-object v4 │ │ +0b4c62: 6e20 2824 4200 |002d: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2428 │ │ +0b4c68: 28ee |0030: goto 001e // -0012 │ │ +0b4c6a: 0d01 |0031: move-exception v1 │ │ +0b4c6c: 6e10 b433 0100 |0032: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0b4c72: 28e9 |0035: goto 001e // -0017 │ │ catches : 1 │ │ 0x0023 - 0x0030 │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0000 line=118 │ │ 0x0009 line=119 │ │ 0x0011 line=121 │ │ @@ -196567,38 +196585,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0b4c98: |[0b4c98] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setLanguage:()V │ │ -0b4ca8: 1401 3a00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003a │ │ -0b4cae: 6e20 0033 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4cb4: 0c00 |0006: move-result-object v0 │ │ -0b4cb6: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4cba: 2201 8206 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b4cbe: 7010 5134 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b4cc4: 5432 2514 |000e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4cc8: 6e10 1932 0200 |0010: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b4cce: 0c02 |0013: move-result-object v2 │ │ -0b4cd0: 6e20 5a34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4cd6: 0c01 |0017: move-result-object v1 │ │ -0b4cd8: 1a02 3100 |0018: const-string v2, " / " // string@0031 │ │ -0b4cdc: 6e20 5a34 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4ce2: 0c01 |001d: move-result-object v1 │ │ -0b4ce4: 5432 2514 |001e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4ce8: 6e10 1732 0200 |0020: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b4cee: 0c02 |0023: move-result-object v2 │ │ -0b4cf0: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4cf6: 0c01 |0027: move-result-object v1 │ │ -0b4cf8: 6e10 5f34 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b4cfe: 0c01 |002b: move-result-object v1 │ │ -0b4d00: 6e20 ec24 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4d06: 0e00 |002f: return-void │ │ +0b4c84: |[0b4c84] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setLanguage:()V │ │ +0b4c94: 1401 3a00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003a │ │ +0b4c9a: 6e20 0033 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4ca0: 0c00 |0006: move-result-object v0 │ │ +0b4ca2: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b4ca6: 2201 8206 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b4caa: 7010 5134 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b4cb0: 5432 2514 |000e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4cb4: 6e10 1932 0200 |0010: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b4cba: 0c02 |0013: move-result-object v2 │ │ +0b4cbc: 6e20 5a34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4cc2: 0c01 |0017: move-result-object v1 │ │ +0b4cc4: 1a02 3100 |0018: const-string v2, " / " // string@0031 │ │ +0b4cc8: 6e20 5a34 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4cce: 0c01 |001d: move-result-object v1 │ │ +0b4cd0: 5432 2514 |001e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4cd4: 6e10 1732 0200 |0020: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b4cda: 0c02 |0023: move-result-object v2 │ │ +0b4cdc: 6e20 5a34 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4ce2: 0c01 |0027: move-result-object v1 │ │ +0b4ce4: 6e10 5f34 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b4cea: 0c01 |002b: move-result-object v1 │ │ +0b4cec: 6e20 ec24 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4cf2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0009 line=99 │ │ 0x002f line=100 │ │ locals : │ │ 0x0009 - 0x0030 reg=0 d Landroid/widget/TextView; │ │ @@ -196609,25 +196627,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b4d08: |[0b4d08] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setSelected:()V │ │ -0b4d18: 5420 2414 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ -0b4d1c: 5421 2514 |0002: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4d20: 7120 b331 1200 |0004: invoke-static {v2, v1}, Lfr/renzo/wikipoff/ConfigManager;.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z // method@31b3 │ │ -0b4d26: 0a01 |0007: move-result v1 │ │ -0b4d28: 6e20 e723 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23e7 │ │ -0b4d2e: 5420 2414 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ -0b4d32: 2201 3406 |000d: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2; // type@0634 │ │ -0b4d36: 7020 fa32 2100 |000f: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V // method@32fa │ │ -0b4d3c: 6e20 e823 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e8 │ │ -0b4d42: 0e00 |0015: return-void │ │ +0b4cf4: |[0b4cf4] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setSelected:()V │ │ +0b4d04: 5420 2414 |0000: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ +0b4d08: 5421 2514 |0002: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4d0c: 7120 b331 1200 |0004: invoke-static {v2, v1}, Lfr/renzo/wikipoff/ConfigManager;.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z // method@31b3 │ │ +0b4d12: 0a01 |0007: move-result v1 │ │ +0b4d14: 6e20 e723 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23e7 │ │ +0b4d1a: 5420 2414 |000b: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ +0b4d1e: 2201 3406 |000d: new-instance v1, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2; // type@0634 │ │ +0b4d22: 7020 fa32 2100 |000f: invoke-direct {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V // method@32fa │ │ +0b4d28: 6e20 e823 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/CheckedTextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e8 │ │ +0b4d2e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x000b line=136 │ │ 0x0015 line=148 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ @@ -196637,25 +196655,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b4d44: |[0b4d44] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setSize:()V │ │ -0b4d54: 1401 4200 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0042 │ │ -0b4d5a: 6e20 0033 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4d60: 0c00 |0006: move-result-object v0 │ │ -0b4d62: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4d66: 5431 2514 |0009: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4d6a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -0b4d6c: 6e20 1d32 2100 |000c: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ -0b4d72: 0c01 |000f: move-result-object v1 │ │ -0b4d74: 6e20 ec24 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4d7a: 0e00 |0013: return-void │ │ +0b4d30: |[0b4d30] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setSize:()V │ │ +0b4d40: 1401 4200 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0042 │ │ +0b4d46: 6e20 0033 1300 |0003: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4d4c: 0c00 |0006: move-result-object v0 │ │ +0b4d4e: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b4d52: 5431 2514 |0009: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4d56: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +0b4d58: 6e20 1d32 2100 |000c: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ +0b4d5e: 0c01 |000f: move-result-object v1 │ │ +0b4d60: 6e20 ec24 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4d66: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=89 │ │ 0x0013 line=90 │ │ locals : │ │ 0x0009 - 0x0014 reg=0 d Landroid/widget/TextView; │ │ @@ -196666,24 +196684,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b4d7c: |[0b4d7c] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setSource:()V │ │ -0b4d8c: 1401 3c00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003c │ │ -0b4d92: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4d98: 0c00 |0006: move-result-object v0 │ │ -0b4d9a: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4d9e: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4da2: 6e10 1e32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getSource:()Ljava/lang/String; // method@321e │ │ -0b4da8: 0c01 |000e: move-result-object v1 │ │ -0b4daa: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4db0: 0e00 |0012: return-void │ │ +0b4d68: |[0b4d68] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setSource:()V │ │ +0b4d78: 1401 3c00 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b003c │ │ +0b4d7e: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4d84: 0c00 |0006: move-result-object v0 │ │ +0b4d86: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b4d8a: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4d8e: 6e10 1e32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getSource:()Ljava/lang/String; // method@321e │ │ +0b4d94: 0c01 |000e: move-result-object v1 │ │ +0b4d96: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4d9c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0009 line=109 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -196694,24 +196712,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b4db4: |[0b4db4] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setType:()V │ │ -0b4dc4: 1401 3800 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0038 │ │ -0b4dca: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4dd0: 0c00 |0006: move-result-object v0 │ │ -0b4dd2: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b4dd6: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4dda: 6e10 1f32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b4de0: 0c01 |000e: move-result-object v1 │ │ -0b4de2: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b4de8: 0e00 |0012: return-void │ │ +0b4da0: |[0b4da0] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setType:()V │ │ +0b4db0: 1401 3800 0b7f |0000: const v1, #float 1.84764e+38 // #7f0b0038 │ │ +0b4db6: 6e20 0033 1200 |0003: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4dbc: 0c00 |0006: move-result-object v0 │ │ +0b4dbe: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b4dc2: 5421 2514 |0009: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4dc6: 6e10 1f32 0100 |000b: invoke-virtual {v1}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b4dcc: 0c01 |000e: move-result-object v1 │ │ +0b4dce: 6e20 ec24 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b4dd4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=94 │ │ 0x0012 line=95 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 d Landroid/widget/TextView; │ │ @@ -196722,26 +196740,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0b4dec: |[0b4dec] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setViews:()V │ │ -0b4dfc: 7010 0b33 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setIcon:()V // method@330b │ │ -0b4e02: 7010 0e33 0000 |0003: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setSelected:()V // method@330e │ │ -0b4e08: 7010 0c33 0000 |0006: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setLanguage:()V // method@330c │ │ -0b4e0e: 7010 0a33 0000 |0009: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setGenDate:()V // method@330a │ │ -0b4e14: 7010 1033 0000 |000c: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setSource:()V // method@3310 │ │ -0b4e1a: 7010 0633 0000 |000f: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setAuthor:()V // method@3306 │ │ -0b4e20: 7010 1233 0000 |0012: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setType:()V // method@3312 │ │ -0b4e26: 7010 0f33 0000 |0015: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setSize:()V // method@330f │ │ -0b4e2c: 7010 0933 0000 |0018: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setFiles:()V // method@3309 │ │ -0b4e32: 7010 0833 0000 |001b: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setDelete:()V // method@3308 │ │ -0b4e38: 0e00 |001e: return-void │ │ +0b4dd8: |[0b4dd8] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.setViews:()V │ │ +0b4de8: 7010 0b33 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setIcon:()V // method@330b │ │ +0b4dee: 7010 0e33 0000 |0003: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setSelected:()V // method@330e │ │ +0b4df4: 7010 0c33 0000 |0006: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setLanguage:()V // method@330c │ │ +0b4dfa: 7010 0a33 0000 |0009: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setGenDate:()V // method@330a │ │ +0b4e00: 7010 1033 0000 |000c: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setSource:()V // method@3310 │ │ +0b4e06: 7010 0633 0000 |000f: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setAuthor:()V // method@3306 │ │ +0b4e0c: 7010 1233 0000 |0012: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setType:()V // method@3312 │ │ +0b4e12: 7010 0f33 0000 |0015: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setSize:()V // method@330f │ │ +0b4e18: 7010 0933 0000 |0018: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setFiles:()V // method@3309 │ │ +0b4e1e: 7010 0833 0000 |001b: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setDelete:()V // method@3308 │ │ +0b4e24: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0006 line=49 │ │ 0x0009 line=50 │ │ 0x000c line=51 │ │ @@ -196760,20 +196778,20 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b4e3c: |[0b4e3c] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -0b4e4c: 1300 e903 |0000: const/16 v0, #int 1001 // #3e9 │ │ -0b4e50: 3302 0800 |0002: if-ne v2, v0, 000a // +0008 │ │ -0b4e54: 6e20 0d33 3100 |0004: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setResult:(I)V // method@330d │ │ -0b4e5a: 6e10 0133 0100 |0007: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.finish:()V // method@3301 │ │ -0b4e60: 0e00 |000a: return-void │ │ +0b4e28: |[0b4e28] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +0b4e38: 1300 e903 |0000: const/16 v0, #int 1001 // #3e9 │ │ +0b4e3c: 3302 0800 |0002: if-ne v2, v0, 000a // +0008 │ │ +0b4e40: 6e20 0d33 3100 |0004: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setResult:(I)V // method@330d │ │ +0b4e46: 6e10 0133 0100 |0007: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.finish:()V // method@3301 │ │ +0b4e4c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x0007 line=62 │ │ 0x000a line=64 │ │ locals : │ │ @@ -196787,59 +196805,59 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0b4e64: |[0b4e64] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0b4e74: 6f20 4401 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ -0b4e7a: 1401 1800 037f |0003: const v1, #float 1.74129e+38 // #7f030018 │ │ -0b4e80: 6e20 0733 1300 |0006: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setContentView:(I)V // method@3307 │ │ -0b4e86: 6e10 0333 0300 |0009: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.getIntent:()Landroid/content/Intent; // method@3303 │ │ -0b4e8c: 0c00 |000c: move-result-object v0 │ │ -0b4e8e: 1a01 832d |000d: const-string v1, "position" // string@2d83 │ │ -0b4e92: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ -0b4e94: 6e30 6c02 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026c │ │ -0b4e9a: 0a01 |0013: move-result v1 │ │ -0b4e9c: 5931 2314 |0014: iput v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.position:I // field@1423 │ │ -0b4ea0: 6e10 6a02 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ -0b4ea6: 0c01 |0019: move-result-object v1 │ │ -0b4ea8: 1a02 1d36 |001a: const-string v2, "wiki" // string@361d │ │ -0b4eac: 6e20 ae04 2100 |001c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@04ae │ │ -0b4eb2: 0c01 |001f: move-result-object v1 │ │ -0b4eb4: 1f01 1406 |0020: check-cast v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b4eb8: 5b31 2514 |0022: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4ebc: 5431 2514 |0024: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4ec0: 6e20 2532 3100 |0026: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/Wiki;.setContext:(Landroid/content/Context;)V // method@3225 │ │ -0b4ec6: 2201 8206 |0029: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b4eca: 7010 5134 0100 |002b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b4ed0: 5432 2514 |002e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4ed4: 6e10 1f32 0200 |0030: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b4eda: 0c02 |0033: move-result-object v2 │ │ -0b4edc: 6e20 5a34 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4ee2: 0c01 |0037: move-result-object v1 │ │ -0b4ee4: 1a02 3000 |0038: const-string v2, " - " // string@0030 │ │ -0b4ee8: 6e20 5a34 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4eee: 0c01 |003d: move-result-object v1 │ │ -0b4ef0: 5432 2514 |003e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ -0b4ef4: 6e10 1732 0200 |0040: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b4efa: 0c02 |0043: move-result-object v2 │ │ -0b4efc: 6e20 5a34 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b4f02: 0c01 |0047: move-result-object v1 │ │ -0b4f04: 6e10 5f34 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b4f0a: 0c01 |004b: move-result-object v1 │ │ -0b4f0c: 6e20 1133 1300 |004c: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3311 │ │ -0b4f12: 1401 3600 0b7f |004f: const v1, #float 1.84764e+38 // #7f0b0036 │ │ -0b4f18: 6e20 0033 1300 |0052: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ -0b4f1e: 0c01 |0055: move-result-object v1 │ │ -0b4f20: 1f01 d304 |0056: check-cast v1, Landroid/widget/CheckedTextView; // type@04d3 │ │ -0b4f24: 5b31 2414 |0058: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ -0b4f28: 7010 1333 0300 |005a: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setViews:()V // method@3313 │ │ -0b4f2e: 0e00 |005d: return-void │ │ +0b4e50: |[0b4e50] fr.renzo.wikipoff.ui.activities.WikiInstalledActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0b4e60: 6f20 4401 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0144 │ │ +0b4e66: 1401 1800 037f |0003: const v1, #float 1.74129e+38 // #7f030018 │ │ +0b4e6c: 6e20 0733 1300 |0006: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setContentView:(I)V // method@3307 │ │ +0b4e72: 6e10 0333 0300 |0009: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.getIntent:()Landroid/content/Intent; // method@3303 │ │ +0b4e78: 0c00 |000c: move-result-object v0 │ │ +0b4e7a: 1a01 832d |000d: const-string v1, "position" // string@2d83 │ │ +0b4e7e: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ +0b4e80: 6e30 6c02 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026c │ │ +0b4e86: 0a01 |0013: move-result v1 │ │ +0b4e88: 5931 2314 |0014: iput v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.position:I // field@1423 │ │ +0b4e8c: 6e10 6a02 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@026a │ │ +0b4e92: 0c01 |0019: move-result-object v1 │ │ +0b4e94: 1a02 1d36 |001a: const-string v2, "wiki" // string@361d │ │ +0b4e98: 6e20 ae04 2100 |001c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@04ae │ │ +0b4e9e: 0c01 |001f: move-result-object v1 │ │ +0b4ea0: 1f01 1406 |0020: check-cast v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b4ea4: 5b31 2514 |0022: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4ea8: 5431 2514 |0024: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4eac: 6e20 2532 3100 |0026: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/Wiki;.setContext:(Landroid/content/Context;)V // method@3225 │ │ +0b4eb2: 2201 8206 |0029: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b4eb6: 7010 5134 0100 |002b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b4ebc: 5432 2514 |002e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4ec0: 6e10 1f32 0200 |0030: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b4ec6: 0c02 |0033: move-result-object v2 │ │ +0b4ec8: 6e20 5a34 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4ece: 0c01 |0037: move-result-object v1 │ │ +0b4ed0: 1a02 3000 |0038: const-string v2, " - " // string@0030 │ │ +0b4ed4: 6e20 5a34 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4eda: 0c01 |003d: move-result-object v1 │ │ +0b4edc: 5432 2514 |003e: iget-object v2, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.wiki:Lfr/renzo/wikipoff/Wiki; // field@1425 │ │ +0b4ee0: 6e10 1732 0200 |0040: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b4ee6: 0c02 |0043: move-result-object v2 │ │ +0b4ee8: 6e20 5a34 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b4eee: 0c01 |0047: move-result-object v1 │ │ +0b4ef0: 6e10 5f34 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b4ef6: 0c01 |004b: move-result-object v1 │ │ +0b4ef8: 6e20 1133 1300 |004c: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3311 │ │ +0b4efe: 1401 3600 0b7f |004f: const v1, #float 1.84764e+38 // #7f0b0036 │ │ +0b4f04: 6e20 0033 1300 |0052: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.findViewById:(I)Landroid/view/View; // method@3300 │ │ +0b4f0a: 0c01 |0055: move-result-object v1 │ │ +0b4f0c: 1f01 d304 |0056: check-cast v1, Landroid/widget/CheckedTextView; // type@04d3 │ │ +0b4f10: 5b31 2414 |0058: iput-object v1, v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.selectedforreading:Landroid/widget/CheckedTextView; // field@1424 │ │ +0b4f14: 7010 1333 0300 |005a: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;.setViews:()V // method@3313 │ │ +0b4f1a: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0009 line=33 │ │ 0x000d line=34 │ │ 0x0016 line=35 │ │ @@ -196888,49 +196906,49 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b4f30: |[0b4f30] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$1.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ -0b4f40: 5b01 2614 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1426 │ │ -0b4f44: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b4f4a: 0e00 |0005: return-void │ │ +0b4f1c: |[0b4f1c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$1.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ +0b4f2c: 5b01 2614 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1426 │ │ +0b4f30: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b4f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b4f4c: |[0b4f4c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0b4f5c: 2200 3906 |0000: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile; // type@0639 │ │ -0b4f60: 5451 2614 |0002: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1426 │ │ -0b4f64: 7020 1b33 1000 |0004: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V // method@331b │ │ -0b4f6a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0b4f6c: 2311 1307 |0008: new-array v1, v1, [Ljava/lang/String; // type@0713 │ │ -0b4f70: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -0b4f72: 5453 2614 |000b: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1426 │ │ -0b4f76: 1404 5600 057f |000d: const v4, #float 1.76789e+38 // #7f050056 │ │ -0b4f7c: 6e20 3633 4300 |0010: invoke-virtual {v3, v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0b4f82: 0c03 |0013: move-result-object v3 │ │ -0b4f84: 4d03 0102 |0014: aput-object v3, v1, v2 │ │ -0b4f88: 6e20 1e33 1000 |0016: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@331e │ │ -0b4f8e: 0e00 |0019: return-void │ │ +0b4f38: |[0b4f38] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0b4f48: 2200 3906 |0000: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile; // type@0639 │ │ +0b4f4c: 5451 2614 |0002: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1426 │ │ +0b4f50: 7020 1b33 1000 |0004: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V // method@331b │ │ +0b4f56: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0b4f58: 2311 1307 |0008: new-array v1, v1, [Ljava/lang/String; // type@0713 │ │ +0b4f5c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0b4f5e: 5453 2614 |000b: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1426 │ │ +0b4f62: 1404 5600 057f |000d: const v4, #float 1.76789e+38 // #7f050056 │ │ +0b4f68: 6e20 3633 4300 |0010: invoke-virtual {v3, v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0b4f6e: 0c03 |0013: move-result-object v3 │ │ +0b4f70: 4d03 0102 |0014: aput-object v3, v1, v2 │ │ +0b4f74: 6e20 1e33 1000 |0016: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@331e │ │ +0b4f7a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0019 line=352 │ │ locals : │ │ 0x0000 - 0x001a reg=5 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1; │ │ 0x0000 - 0x001a reg=6 dialog Landroid/content/DialogInterface; │ │ @@ -196972,57 +196990,57 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b4f90: |[0b4f90] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$2.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ -0b4fa0: 5b01 2714 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1427 │ │ -0b4fa4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b4faa: 0e00 |0005: return-void │ │ +0b4f7c: |[0b4f7c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$2.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ +0b4f8c: 5b01 2714 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1427 │ │ +0b4f90: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b4f96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;) │ │ name : 'compare' │ │ type : '(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0b4fac: |[0b4fac] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$2.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I │ │ -0b4fbc: 6e10 1732 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b4fc2: 0c00 |0003: move-result-object v0 │ │ -0b4fc4: 6e10 1732 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b4fca: 0c01 |0007: move-result-object v1 │ │ -0b4fcc: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b4fd2: 0a00 |000b: move-result v0 │ │ -0b4fd4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -0b4fd8: 6e10 1332 0300 |000e: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ -0b4fde: 0c00 |0011: move-result-object v0 │ │ -0b4fe0: 6e10 1332 0400 |0012: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ -0b4fe6: 0c01 |0015: move-result-object v1 │ │ -0b4fe8: 6e20 a834 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@34a8 │ │ -0b4fee: 0a00 |0019: move-result v0 │ │ -0b4ff0: 0f00 |001a: return v0 │ │ -0b4ff2: 6e10 1732 0300 |001b: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b4ff8: 0c00 |001e: move-result-object v0 │ │ -0b4ffa: 6e10 1732 0400 |001f: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b5000: 0c01 |0022: move-result-object v1 │ │ -0b5002: 6e20 3934 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@3439 │ │ -0b5008: 0a00 |0026: move-result v0 │ │ -0b500a: 28f3 |0027: goto 001a // -000d │ │ +0b4f98: |[0b4f98] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$2.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I │ │ +0b4fa8: 6e10 1732 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b4fae: 0c00 |0003: move-result-object v0 │ │ +0b4fb0: 6e10 1732 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b4fb6: 0c01 |0007: move-result-object v1 │ │ +0b4fb8: 6e20 3c34 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b4fbe: 0a00 |000b: move-result v0 │ │ +0b4fc0: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +0b4fc4: 6e10 1332 0300 |000e: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ +0b4fca: 0c00 |0011: move-result-object v0 │ │ +0b4fcc: 6e10 1332 0400 |0012: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getGendateAsDate:()Ljava/util/Date; // method@3213 │ │ +0b4fd2: 0c01 |0015: move-result-object v1 │ │ +0b4fd4: 6e20 a834 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@34a8 │ │ +0b4fda: 0a00 |0019: move-result v0 │ │ +0b4fdc: 0f00 |001a: return v0 │ │ +0b4fde: 6e10 1732 0300 |001b: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b4fe4: 0c00 |001e: move-result-object v0 │ │ +0b4fe6: 6e10 1732 0400 |001f: invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b4fec: 0c01 |0022: move-result-object v1 │ │ +0b4fee: 6e20 3934 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@3439 │ │ +0b4ff4: 0a00 |0026: move-result v0 │ │ +0b4ff6: 28f3 |0027: goto 001a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x000e line=480 │ │ 0x001a line=482 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2; │ │ @@ -197034,20 +197052,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 │ │ -0b500c: |[0b500c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0b501c: 1f02 1406 |0000: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b5020: 1f03 1406 |0002: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b5024: 6e30 1833 2103 |0004: invoke-virtual {v1, v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I // method@3318 │ │ -0b502a: 0a00 |0007: move-result v0 │ │ -0b502c: 0f00 |0008: return v0 │ │ +0b4ff8: |[0b4ff8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0b5008: 1f02 1406 |0000: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b500c: 1f03 1406 |0002: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b5010: 6e30 1833 2103 |0004: invoke-virtual {v1, v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;.compare:(Lfr/renzo/wikipoff/Wiki;Lfr/renzo/wikipoff/Wiki;)I // method@3318 │ │ +0b5016: 0a00 |0007: move-result v0 │ │ +0b5018: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ @@ -197086,37 +197104,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0b5030: |[0b5030] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$3.:()V │ │ -0b5040: 7100 2533 0000 |0000: invoke-static {}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.values:()[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // method@3325 │ │ -0b5046: 0c00 |0003: move-result-object v0 │ │ -0b5048: 2100 |0004: array-length v0, v0 │ │ -0b504a: 2300 d106 |0005: new-array v0, v0, [I // type@06d1 │ │ -0b504e: 6900 2814 |0007: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ -0b5052: 6200 2814 |0009: sget-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ -0b5056: 6201 2c14 |000b: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ -0b505a: 6e10 2333 0100 |000d: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.ordinal:()I // method@3323 │ │ -0b5060: 0a01 |0010: move-result v1 │ │ -0b5062: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0b5064: 4b02 0001 |0012: aput v2, v0, v1 │ │ -0b5068: 6200 2814 |0014: sget-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ -0b506c: 6201 2b14 |0016: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ -0b5070: 6e10 2333 0100 |0018: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.ordinal:()I // method@3323 │ │ -0b5076: 0a01 |001b: move-result v1 │ │ -0b5078: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0b507a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -0b507e: 0e00 |001f: return-void │ │ -0b5080: 0d00 |0020: move-exception v0 │ │ -0b5082: 28fe |0021: goto 001f // -0002 │ │ -0b5084: 0d00 |0022: move-exception v0 │ │ -0b5086: 28f1 |0023: goto 0014 // -000f │ │ +0b501c: |[0b501c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$3.:()V │ │ +0b502c: 7100 2533 0000 |0000: invoke-static {}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.values:()[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // method@3325 │ │ +0b5032: 0c00 |0003: move-result-object v0 │ │ +0b5034: 2100 |0004: array-length v0, v0 │ │ +0b5036: 2300 d106 |0005: new-array v0, v0, [I // type@06d1 │ │ +0b503a: 6900 2814 |0007: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ +0b503e: 6200 2814 |0009: sget-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ +0b5042: 6201 2c14 |000b: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ +0b5046: 6e10 2333 0100 |000d: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.ordinal:()I // method@3323 │ │ +0b504c: 0a01 |0010: move-result v1 │ │ +0b504e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0b5050: 4b02 0001 |0012: aput v2, v0, v1 │ │ +0b5054: 6200 2814 |0014: sget-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ +0b5058: 6201 2b14 |0016: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ +0b505c: 6e10 2333 0100 |0018: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.ordinal:()I // method@3323 │ │ +0b5062: 0a01 |001b: move-result v1 │ │ +0b5064: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0b5066: 4b02 0001 |001d: aput v2, v0, v1 │ │ +0b506a: 0e00 |001f: return-void │ │ +0b506c: 0d00 |0020: move-exception v0 │ │ +0b506e: 28fe |0021: goto 001f // -0002 │ │ +0b5070: 0d00 |0022: move-exception v0 │ │ +0b5072: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=240 │ │ @@ -197158,40 +197176,40 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b50a4: |[0b50a4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ -0b50b4: 5b01 2914 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ -0b50b8: 7010 9604 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0496 │ │ -0b50be: 0e00 |0005: return-void │ │ +0b5090: |[0b5090] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ +0b50a0: 5b01 2914 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ +0b50a4: 7010 9604 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0496 │ │ +0b50aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;) │ │ name : 'doInBackground' │ │ 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 │ │ -0b50c0: |[0b50c0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0b50d0: 1f02 1307 |0000: check-cast v2, [Ljava/lang/String; // type@0713 │ │ -0b50d4: 6e20 1d33 2100 |0002: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@331d │ │ -0b50da: 0c00 |0005: move-result-object v0 │ │ -0b50dc: 1100 |0006: return-object v0 │ │ +0b50ac: |[0b50ac] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0b50bc: 1f02 1307 |0000: check-cast v2, [Ljava/lang/String; // type@0713 │ │ +0b50c0: 6e20 1d33 2100 |0002: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@331d │ │ +0b50c6: 0c00 |0005: move-result-object v0 │ │ +0b50c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile; │ │ 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ @@ -197200,66 +197218,66 @@ │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0b50e0: |[0b50e0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -0b50f0: 1a07 0000 |0000: const-string v7, "" // string@0000 │ │ -0b50f4: 2208 9806 |0002: new-instance v8, Ljava/net/URL; // type@0698 │ │ -0b50f8: 1209 |0004: const/4 v9, #int 0 // #0 │ │ -0b50fa: 4609 0d09 |0005: aget-object v9, v13, v9 │ │ -0b50fe: 7020 7d34 9800 |0007: invoke-direct {v8, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@347d │ │ -0b5104: 6e10 7e34 0800 |000a: invoke-virtual {v8}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@347e │ │ -0b510a: 0c01 |000d: move-result-object v1 │ │ -0b510c: 1f01 c706 |000e: check-cast v1, Ljavax/net/ssl/HttpsURLConnection; // type@06c7 │ │ -0b5110: 6e10 2635 0100 |0010: invoke-virtual {v1}, Ljavax/net/ssl/HttpsURLConnection;.connect:()V // method@3526 │ │ -0b5116: 2203 4606 |0013: new-instance v3, Ljava/io/BufferedInputStream; // type@0646 │ │ -0b511a: 6e10 2735 0100 |0015: invoke-virtual {v1}, Ljavax/net/ssl/HttpsURLConnection;.getInputStream:()Ljava/io/InputStream; // method@3527 │ │ -0b5120: 0c09 |0018: move-result-object v9 │ │ -0b5122: 7020 7c33 9300 |0019: invoke-direct {v3, v9}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@337c │ │ -0b5128: 2205 4b06 |001c: new-instance v5, Ljava/io/File; // type@064b │ │ -0b512c: 54c9 2914 |001e: iget-object v9, v12, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ -0b5130: 5499 3114 |0020: iget-object v9, v9, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ -0b5134: 54ca 2914 |0022: iget-object v10, v12, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ -0b5138: 140b 5500 057f |0024: const v11, #float 1.76789e+38 // #7f050055 │ │ -0b513e: 6e20 3633 ba00 |0027: invoke-virtual {v10, v11}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0b5144: 0c0a |002a: move-result-object v10 │ │ -0b5146: 7030 8e33 950a |002b: invoke-direct {v5, v9, v10}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0b514c: 2204 4f06 |002e: new-instance v4, Ljava/io/FileOutputStream; // type@064f │ │ -0b5150: 1209 |0030: const/4 v9, #int 0 // #0 │ │ -0b5152: 7030 ab33 5409 |0031: invoke-direct {v4, v5, v9}, Ljava/io/FileOutputStream;.:(Ljava/io/File;Z)V // method@33ab │ │ -0b5158: 1309 0004 |0034: const/16 v9, #int 1024 // #400 │ │ -0b515c: 2390 ce06 |0036: new-array v0, v9, [B // type@06ce │ │ -0b5160: 6e20 b833 0300 |0038: invoke-virtual {v3, v0}, Ljava/io/InputStream;.read:([B)I // method@33b8 │ │ -0b5166: 0a06 |003b: move-result v6 │ │ -0b5168: 12f9 |003c: const/4 v9, #int -1 // #ff │ │ -0b516a: 3296 2300 |003d: if-eq v6, v9, 0060 // +0023 │ │ -0b516e: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -0b5170: 6e40 b033 0469 |0040: invoke-virtual {v4, v0, v9, v6}, Ljava/io/FileOutputStream;.write:([BII)V // method@33b0 │ │ -0b5176: 28f5 |0043: goto 0038 // -000b │ │ -0b5178: 0d02 |0044: move-exception v2 │ │ -0b517a: 6e10 b433 0200 |0045: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0b5180: 2209 8206 |0048: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -0b5184: 7010 5134 0900 |004a: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b518a: 1a0a 111d |004d: const-string v10, "failed " // string@1d11 │ │ -0b518e: 6e20 5a34 a900 |004f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5194: 0c09 |0052: move-result-object v9 │ │ -0b5196: 6e10 b333 0200 |0053: invoke-virtual {v2}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@33b3 │ │ -0b519c: 0c0a |0056: move-result-object v10 │ │ -0b519e: 6e20 5a34 a900 |0057: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b51a4: 0c09 |005a: move-result-object v9 │ │ -0b51a6: 6e10 5f34 0900 |005b: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b51ac: 0c07 |005e: move-result-object v7 │ │ -0b51ae: 1107 |005f: return-object v7 │ │ -0b51b0: 6e10 b633 0300 |0060: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -0b51b6: 6e10 ae33 0400 |0063: invoke-virtual {v4}, Ljava/io/FileOutputStream;.flush:()V // method@33ae │ │ -0b51bc: 6e10 ad33 0400 |0066: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -0b51c2: 28f6 |0069: goto 005f // -000a │ │ +0b50cc: |[0b50cc] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +0b50dc: 1a07 0000 |0000: const-string v7, "" // string@0000 │ │ +0b50e0: 2208 9806 |0002: new-instance v8, Ljava/net/URL; // type@0698 │ │ +0b50e4: 1209 |0004: const/4 v9, #int 0 // #0 │ │ +0b50e6: 4609 0d09 |0005: aget-object v9, v13, v9 │ │ +0b50ea: 7020 7d34 9800 |0007: invoke-direct {v8, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@347d │ │ +0b50f0: 6e10 7e34 0800 |000a: invoke-virtual {v8}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@347e │ │ +0b50f6: 0c01 |000d: move-result-object v1 │ │ +0b50f8: 1f01 c706 |000e: check-cast v1, Ljavax/net/ssl/HttpsURLConnection; // type@06c7 │ │ +0b50fc: 6e10 2635 0100 |0010: invoke-virtual {v1}, Ljavax/net/ssl/HttpsURLConnection;.connect:()V // method@3526 │ │ +0b5102: 2203 4606 |0013: new-instance v3, Ljava/io/BufferedInputStream; // type@0646 │ │ +0b5106: 6e10 2735 0100 |0015: invoke-virtual {v1}, Ljavax/net/ssl/HttpsURLConnection;.getInputStream:()Ljava/io/InputStream; // method@3527 │ │ +0b510c: 0c09 |0018: move-result-object v9 │ │ +0b510e: 7020 7c33 9300 |0019: invoke-direct {v3, v9}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@337c │ │ +0b5114: 2205 4b06 |001c: new-instance v5, Ljava/io/File; // type@064b │ │ +0b5118: 54c9 2914 |001e: iget-object v9, v12, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ +0b511c: 5499 3114 |0020: iget-object v9, v9, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ +0b5120: 54ca 2914 |0022: iget-object v10, v12, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ +0b5124: 140b 5500 057f |0024: const v11, #float 1.76789e+38 // #7f050055 │ │ +0b512a: 6e20 3633 ba00 |0027: invoke-virtual {v10, v11}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0b5130: 0c0a |002a: move-result-object v10 │ │ +0b5132: 7030 8e33 950a |002b: invoke-direct {v5, v9, v10}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0b5138: 2204 4f06 |002e: new-instance v4, Ljava/io/FileOutputStream; // type@064f │ │ +0b513c: 1209 |0030: const/4 v9, #int 0 // #0 │ │ +0b513e: 7030 ab33 5409 |0031: invoke-direct {v4, v5, v9}, Ljava/io/FileOutputStream;.:(Ljava/io/File;Z)V // method@33ab │ │ +0b5144: 1309 0004 |0034: const/16 v9, #int 1024 // #400 │ │ +0b5148: 2390 ce06 |0036: new-array v0, v9, [B // type@06ce │ │ +0b514c: 6e20 b833 0300 |0038: invoke-virtual {v3, v0}, Ljava/io/InputStream;.read:([B)I // method@33b8 │ │ +0b5152: 0a06 |003b: move-result v6 │ │ +0b5154: 12f9 |003c: const/4 v9, #int -1 // #ff │ │ +0b5156: 3296 2300 |003d: if-eq v6, v9, 0060 // +0023 │ │ +0b515a: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +0b515c: 6e40 b033 0469 |0040: invoke-virtual {v4, v0, v9, v6}, Ljava/io/FileOutputStream;.write:([BII)V // method@33b0 │ │ +0b5162: 28f5 |0043: goto 0038 // -000b │ │ +0b5164: 0d02 |0044: move-exception v2 │ │ +0b5166: 6e10 b433 0200 |0045: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0b516c: 2209 8206 |0048: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0b5170: 7010 5134 0900 |004a: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b5176: 1a0a 111d |004d: const-string v10, "failed " // string@1d11 │ │ +0b517a: 6e20 5a34 a900 |004f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5180: 0c09 |0052: move-result-object v9 │ │ +0b5182: 6e10 b333 0200 |0053: invoke-virtual {v2}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@33b3 │ │ +0b5188: 0c0a |0056: move-result-object v10 │ │ +0b518a: 6e20 5a34 a900 |0057: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5190: 0c09 |005a: move-result-object v9 │ │ +0b5192: 6e10 5f34 0900 |005b: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b5198: 0c07 |005e: move-result-object v7 │ │ +0b519a: 1107 |005f: return-object v7 │ │ +0b519c: 6e10 b633 0300 |0060: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +0b51a2: 6e10 ae33 0400 |0063: invoke-virtual {v4}, Ljava/io/FileOutputStream;.flush:()V // method@33ae │ │ +0b51a8: 6e10 ad33 0400 |0066: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +0b51ae: 28f6 |0069: goto 005f // -000a │ │ catches : 2 │ │ 0x0002 - 0x0043 │ │ Ljava/io/IOException; -> 0x0044 │ │ 0x0060 - 0x0069 │ │ Ljava/io/IOException; -> 0x0044 │ │ positions : │ │ 0x0000 line=387 │ │ @@ -197304,18 +197322,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b51dc: |[0b51dc] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.onPostExecute:(Ljava/lang/Object;)V │ │ -0b51ec: 1f01 8106 |0000: check-cast v1, Ljava/lang/String; // type@0681 │ │ -0b51f0: 6e20 2033 1000 |0002: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.onPostExecute:(Ljava/lang/String;)V // method@3320 │ │ -0b51f6: 0e00 |0005: return-void │ │ +0b51c8: |[0b51c8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.onPostExecute:(Ljava/lang/Object;)V │ │ +0b51d8: 1f01 8106 |0000: check-cast v1, Ljava/lang/String; // type@0681 │ │ +0b51dc: 6e20 2033 1000 |0002: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.onPostExecute:(Ljava/lang/String;)V // method@3320 │ │ +0b51e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -197324,35 +197342,35 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0b51f8: |[0b51f8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.onPostExecute:(Ljava/lang/String;)V │ │ -0b5208: 6f20 9a04 4300 |0000: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@049a │ │ -0b520e: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -0b5212: 3204 2300 |0005: if-eq v4, v0, 0028 // +0023 │ │ -0b5216: 5430 2914 |0007: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ -0b521a: 6e10 2d33 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getApplicationContext:()Landroid/content/Context; // method@332d │ │ -0b5220: 0c00 |000c: move-result-object v0 │ │ -0b5222: 2201 8206 |000d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b5226: 7010 5134 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b522c: 1a02 ca04 |0012: const-string v2, "Error: " // string@04ca │ │ -0b5230: 6e20 5a34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5236: 0c01 |0017: move-result-object v1 │ │ -0b5238: 6e20 5a34 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b523e: 0c01 |001b: move-result-object v1 │ │ -0b5240: 6e10 5f34 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b5246: 0c01 |001f: move-result-object v1 │ │ -0b5248: 1212 |0020: const/4 v2, #int 1 // #1 │ │ -0b524a: 7130 f324 1002 |0021: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ -0b5250: 0c00 |0024: move-result-object v0 │ │ -0b5252: 6e10 f624 0000 |0025: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ -0b5258: 0e00 |0028: return-void │ │ +0b51e4: |[0b51e4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$DownloadXMLFile.onPostExecute:(Ljava/lang/String;)V │ │ +0b51f4: 6f20 9a04 4300 |0000: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@049a │ │ +0b51fa: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +0b51fe: 3204 2300 |0005: if-eq v4, v0, 0028 // +0023 │ │ +0b5202: 5430 2914 |0007: iget-object v0, v3, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;.this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1429 │ │ +0b5206: 6e10 2d33 0000 |0009: invoke-virtual {v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getApplicationContext:()Landroid/content/Context; // method@332d │ │ +0b520c: 0c00 |000c: move-result-object v0 │ │ +0b520e: 2201 8206 |000d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b5212: 7010 5134 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b5218: 1a02 ca04 |0012: const-string v2, "Error: " // string@04ca │ │ +0b521c: 6e20 5a34 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5222: 0c01 |0017: move-result-object v1 │ │ +0b5224: 6e20 5a34 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b522a: 0c01 |001b: move-result-object v1 │ │ +0b522c: 6e10 5f34 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b5232: 0c01 |001f: move-result-object v1 │ │ +0b5234: 1212 |0020: const/4 v2, #int 1 // #1 │ │ +0b5236: 7130 f324 1002 |0021: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ +0b523c: 0c00 |0024: move-result-object v0 │ │ +0b523e: 6e10 f624 0000 |0025: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ +0b5244: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x0028 line=421 │ │ locals : │ │ @@ -197404,33 +197422,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0b525c: |[0b525c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.:()V │ │ -0b526c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0b526e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0b5270: 2200 3a06 |0002: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ -0b5274: 1a01 ee05 |0004: const-string v1, "INSTALLED" // string@05ee │ │ -0b5278: 7030 2233 1002 |0006: invoke-direct {v0, v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.:(Ljava/lang/String;I)V // method@3322 │ │ -0b527e: 6900 2c14 |0009: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ -0b5282: 2200 3a06 |000b: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ -0b5286: 1a01 ff01 |000d: const-string v1, "AVAILABLE" // string@01ff │ │ -0b528a: 7030 2233 1003 |000f: invoke-direct {v0, v1, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.:(Ljava/lang/String;I)V // method@3322 │ │ -0b5290: 6900 2b14 |0012: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ -0b5294: 1220 |0014: const/4 v0, #int 2 // #2 │ │ -0b5296: 2300 0d07 |0015: new-array v0, v0, [Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@070d │ │ -0b529a: 6201 2c14 |0017: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ -0b529e: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ -0b52a2: 6201 2b14 |001b: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ -0b52a6: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ -0b52aa: 6900 2a14 |001f: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.$VALUES:[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142a │ │ -0b52ae: 0e00 |0021: return-void │ │ +0b5248: |[0b5248] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.:()V │ │ +0b5258: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0b525a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0b525c: 2200 3a06 |0002: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ +0b5260: 1a01 ee05 |0004: const-string v1, "INSTALLED" // string@05ee │ │ +0b5264: 7030 2233 1002 |0006: invoke-direct {v0, v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.:(Ljava/lang/String;I)V // method@3322 │ │ +0b526a: 6900 2c14 |0009: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ +0b526e: 2200 3a06 |000b: new-instance v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ +0b5272: 1a01 ff01 |000d: const-string v1, "AVAILABLE" // string@01ff │ │ +0b5276: 7030 2233 1003 |000f: invoke-direct {v0, v1, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.:(Ljava/lang/String;I)V // method@3322 │ │ +0b527c: 6900 2b14 |0012: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ +0b5280: 1220 |0014: const/4 v0, #int 2 // #2 │ │ +0b5282: 2300 0d07 |0015: new-array v0, v0, [Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@070d │ │ +0b5286: 6201 2c14 |0017: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ +0b528a: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ +0b528e: 6201 2b14 |001b: sget-object v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ +0b5292: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ +0b5296: 6900 2a14 |001f: sput-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.$VALUES:[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142a │ │ +0b529a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ 0x0014 line=62 │ │ locals : │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;) │ │ @@ -197438,17 +197456,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 │ │ -0b52b0: |[0b52b0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.:(Ljava/lang/String;I)V │ │ -0b52c0: 7030 f533 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@33f5 │ │ -0b52c6: 0e00 |0003: return-void │ │ +0b529c: |[0b529c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.:(Ljava/lang/String;I)V │ │ +0b52ac: 7030 f533 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@33f5 │ │ +0b52b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -197458,20 +197476,20 @@ │ │ type : '(Ljava/lang/String;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b52c8: |[0b52c8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.valueOf:(Ljava/lang/String;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; │ │ -0b52d8: 1c00 3a06 |0000: const-class v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ -0b52dc: 7120 f633 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@33f6 │ │ -0b52e2: 0c00 |0005: move-result-object v0 │ │ -0b52e4: 1f00 3a06 |0006: check-cast v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ -0b52e8: 1100 |0008: return-object v0 │ │ +0b52b4: |[0b52b4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.valueOf:(Ljava/lang/String;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; │ │ +0b52c4: 1c00 3a06 |0000: const-class v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ +0b52c8: 7120 f633 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@33f6 │ │ +0b52ce: 0c00 |0005: move-result-object v0 │ │ +0b52d0: 1f00 3a06 |0006: check-cast v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ +0b52d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;) │ │ @@ -197479,20 +197497,20 @@ │ │ type : '()[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b52ec: |[0b52ec] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.values:()[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; │ │ -0b52fc: 6200 2a14 |0000: sget-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.$VALUES:[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142a │ │ -0b5300: 6e10 3d35 0000 |0002: invoke-virtual {v0}, [Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.clone:()Ljava/lang/Object; // method@353d │ │ -0b5306: 0c00 |0005: move-result-object v0 │ │ -0b5308: 1f00 0d07 |0006: check-cast v0, [Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@070d │ │ -0b530c: 1100 |0008: return-object v0 │ │ +0b52d8: |[0b52d8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity$TabType.values:()[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; │ │ +0b52e8: 6200 2a14 |0000: sget-object v0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.$VALUES:[Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142a │ │ +0b52ec: 6e10 3d35 0000 |0002: invoke-virtual {v0}, [Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.clone:()Ljava/lang/Object; // method@353d │ │ +0b52f2: 0c00 |0005: move-result-object v0 │ │ +0b52f4: 1f00 0d07 |0006: check-cast v0, [Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@070d │ │ +0b52f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 5309 (WikiManagerActivity.java) │ │ @@ -197532,54 +197550,54 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5310: |[0b5310] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V │ │ -0b5320: 5b01 3214 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // field@1432 │ │ -0b5324: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b532a: 0e00 |0005: return-void │ │ +0b52fc: |[0b52fc] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V │ │ +0b530c: 5b01 3214 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // field@1432 │ │ +0b5310: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b5316: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0b532c: |[0b532c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0b533c: 2201 4006 |0000: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // type@0640 │ │ -0b5340: 7010 5d33 0100 |0002: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.:()V // method@335d │ │ -0b5346: 2200 cb00 |0005: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0b534a: 7010 9d04 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0b5350: 1a03 0a35 |000a: const-string v3, "type" // string@350a │ │ -0b5354: 5442 3214 |000c: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // field@1432 │ │ -0b5358: 7110 5033 0200 |000e: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Ljava/util/ArrayList; // method@3350 │ │ -0b535e: 0c02 |0011: move-result-object v2 │ │ -0b5360: 6e20 8e34 7200 |0012: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b5366: 0c02 |0015: move-result-object v2 │ │ -0b5368: 1f02 8106 |0016: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0b536c: 6e30 c104 3002 |0018: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -0b5372: 6e20 6433 0100 |001b: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.setArguments:(Landroid/os/Bundle;)V // method@3364 │ │ -0b5378: 5442 3214 |001e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // field@1432 │ │ -0b537c: 7110 5133 0200 |0020: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@3351 │ │ -0b5382: 0c02 |0023: move-result-object v2 │ │ -0b5384: 6e20 2733 1200 |0024: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;)V // method@3327 │ │ -0b538a: 0e00 |0027: return-void │ │ +0b5318: |[0b5318] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0b5328: 2201 4006 |0000: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // type@0640 │ │ +0b532c: 7010 5d33 0100 |0002: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.:()V // method@335d │ │ +0b5332: 2200 cb00 |0005: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0b5336: 7010 9d04 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0b533c: 1a03 0a35 |000a: const-string v3, "type" // string@350a │ │ +0b5340: 5442 3214 |000c: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // field@1432 │ │ +0b5344: 7110 5033 0200 |000e: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Ljava/util/ArrayList; // method@3350 │ │ +0b534a: 0c02 |0011: move-result-object v2 │ │ +0b534c: 6e20 8e34 7200 |0012: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b5352: 0c02 |0015: move-result-object v2 │ │ +0b5354: 1f02 8106 |0016: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0b5358: 6e30 c104 3002 |0018: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +0b535e: 6e20 6433 0100 |001b: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.setArguments:(Landroid/os/Bundle;)V // method@3364 │ │ +0b5364: 5442 3214 |001e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // field@1432 │ │ +0b5368: 7110 5133 0200 |0020: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@3351 │ │ +0b536e: 0c02 |0023: move-result-object v2 │ │ +0b5370: 6e20 2733 1200 |0024: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;)V // method@3327 │ │ +0b5376: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x000a line=60 │ │ 0x001b line=61 │ │ 0x001e line=62 │ │ @@ -197631,80 +197649,80 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b538c: |[0b538c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V │ │ -0b539c: 5b01 3814 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b53a0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b53a6: 0e00 |0005: return-void │ │ +0b5378: |[0b5378] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V │ │ +0b5388: 5b01 3814 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b538c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b5392: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -0b53a8: |[0b53a8] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0b53b8: 5453 3814 |0000: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b53bc: 7110 5e33 0300 |0002: invoke-static {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList; // method@335e │ │ -0b53c2: 0c03 |0005: move-result-object v3 │ │ -0b53c4: 6e20 8e34 8300 |0006: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b53ca: 0c02 |0009: move-result-object v2 │ │ -0b53cc: 1f02 1406 |000a: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b53d0: 5453 3814 |000c: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b53d4: 7110 5f33 0300 |000e: invoke-static {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ -0b53da: 0c03 |0011: move-result-object v3 │ │ -0b53dc: 6e20 3b33 2300 |0012: invoke-virtual {v3, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.isInstalledWiki:(Lfr/renzo/wikipoff/Wiki;)Z // method@333b │ │ -0b53e2: 0a00 |0015: move-result v0 │ │ -0b53e4: 3800 3800 |0016: if-eqz v0, 004e // +0038 │ │ -0b53e8: 2201 5d00 |0018: new-instance v1, Landroid/content/Intent; // type@005d │ │ -0b53ec: 5453 3814 |001a: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b53f0: 6e10 6133 0300 |001c: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ -0b53f6: 0c03 |001f: move-result-object v3 │ │ -0b53f8: 1c04 3506 |0020: const-class v4, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // type@0635 │ │ -0b53fc: 7030 5d02 3104 |0022: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0b5402: 1a03 1d36 |0025: const-string v3, "wiki" // string@361d │ │ -0b5406: 6e30 7c02 3102 |0027: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@027c │ │ -0b540c: 1a03 f233 |002a: const-string v3, "storage" // string@33f2 │ │ -0b5410: 5454 3814 |002c: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b5414: 7110 5f33 0400 |002e: invoke-static {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ -0b541a: 0c04 |0031: move-result-object v4 │ │ -0b541c: 5444 3114 |0032: iget-object v4, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ -0b5420: 6e30 7e02 3104 |0034: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0b5426: 1a03 8622 |0037: const-string v3, "installed" // string@2286 │ │ -0b542a: 5454 3814 |0039: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b542e: 7110 5f33 0400 |003b: invoke-static {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ -0b5434: 0c04 |003e: move-result-object v4 │ │ -0b5436: 6e20 3b33 2400 |003f: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.isInstalledWiki:(Lfr/renzo/wikipoff/Wiki;)Z // method@333b │ │ -0b543c: 0a04 |0042: move-result v4 │ │ -0b543e: 6e30 7f02 3104 |0043: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027f │ │ -0b5444: 5453 3814 |0046: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b5448: 1304 e903 |0048: const/16 v4, #int 1001 // #3e9 │ │ -0b544c: 6e30 6533 1304 |004a: invoke-virtual {v3, v1, v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.startActivityForResult:(Landroid/content/Intent;I)V // method@3365 │ │ -0b5452: 0e00 |004d: return-void │ │ -0b5454: 2201 5d00 |004e: new-instance v1, Landroid/content/Intent; // type@005d │ │ -0b5458: 5453 3814 |0050: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ -0b545c: 6e10 6133 0300 |0052: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ -0b5462: 0c03 |0055: move-result-object v3 │ │ -0b5464: 1c04 3206 |0056: const-class v4, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // type@0632 │ │ -0b5468: 7030 5d02 3104 |0058: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0b546e: 28ca |005b: goto 0025 // -0036 │ │ +0b5394: |[0b5394] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0b53a4: 5453 3814 |0000: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b53a8: 7110 5e33 0300 |0002: invoke-static {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList; // method@335e │ │ +0b53ae: 0c03 |0005: move-result-object v3 │ │ +0b53b0: 6e20 8e34 8300 |0006: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b53b6: 0c02 |0009: move-result-object v2 │ │ +0b53b8: 1f02 1406 |000a: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b53bc: 5453 3814 |000c: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b53c0: 7110 5f33 0300 |000e: invoke-static {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ +0b53c6: 0c03 |0011: move-result-object v3 │ │ +0b53c8: 6e20 3b33 2300 |0012: invoke-virtual {v3, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.isInstalledWiki:(Lfr/renzo/wikipoff/Wiki;)Z // method@333b │ │ +0b53ce: 0a00 |0015: move-result v0 │ │ +0b53d0: 3800 3800 |0016: if-eqz v0, 004e // +0038 │ │ +0b53d4: 2201 5d00 |0018: new-instance v1, Landroid/content/Intent; // type@005d │ │ +0b53d8: 5453 3814 |001a: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b53dc: 6e10 6133 0300 |001c: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ +0b53e2: 0c03 |001f: move-result-object v3 │ │ +0b53e4: 1c04 3506 |0020: const-class v4, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // type@0635 │ │ +0b53e8: 7030 5d02 3104 |0022: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0b53ee: 1a03 1d36 |0025: const-string v3, "wiki" // string@361d │ │ +0b53f2: 6e30 7c02 3102 |0027: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@027c │ │ +0b53f8: 1a03 f233 |002a: const-string v3, "storage" // string@33f2 │ │ +0b53fc: 5454 3814 |002c: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b5400: 7110 5f33 0400 |002e: invoke-static {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ +0b5406: 0c04 |0031: move-result-object v4 │ │ +0b5408: 5444 3114 |0032: iget-object v4, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ +0b540c: 6e30 7e02 3104 |0034: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0b5412: 1a03 8622 |0037: const-string v3, "installed" // string@2286 │ │ +0b5416: 5454 3814 |0039: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b541a: 7110 5f33 0400 |003b: invoke-static {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ +0b5420: 0c04 |003e: move-result-object v4 │ │ +0b5422: 6e20 3b33 2400 |003f: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.isInstalledWiki:(Lfr/renzo/wikipoff/Wiki;)Z // method@333b │ │ +0b5428: 0a04 |0042: move-result v4 │ │ +0b542a: 6e30 7f02 3104 |0043: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027f │ │ +0b5430: 5453 3814 |0046: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b5434: 1304 e903 |0048: const/16 v4, #int 1001 // #3e9 │ │ +0b5438: 6e30 6533 1304 |004a: invoke-virtual {v3, v1, v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.startActivityForResult:(Landroid/content/Intent;I)V // method@3365 │ │ +0b543e: 0e00 |004d: return-void │ │ +0b5440: 2201 5d00 |004e: new-instance v1, Landroid/content/Intent; // type@005d │ │ +0b5444: 5453 3814 |0050: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@1438 │ │ +0b5448: 6e10 6133 0300 |0052: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ +0b544e: 0c03 |0055: move-result-object v3 │ │ +0b5450: 1c04 3206 |0056: const-class v4, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; // type@0632 │ │ +0b5454: 7030 5d02 3104 |0058: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0b545a: 28ca |005b: goto 0025 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000c line=62 │ │ 0x0016 line=63 │ │ 0x0018 line=64 │ │ 0x0025 line=69 │ │ @@ -197771,50 +197789,50 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b5470: |[0b5470] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -0b5480: 5b12 3b14 |0000: iput-object v2, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ -0b5484: 7010 e023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0b548a: 7110 0a21 0300 |0005: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0b5490: 0c00 |0008: move-result-object v0 │ │ -0b5492: 5b10 3a14 |0009: iput-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@143a │ │ -0b5496: 5b14 3914 |000b: iput-object v4, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ -0b549a: 0e00 |000d: return-void │ │ +0b545c: |[0b545c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +0b546c: 5b12 3b14 |0000: iput-object v2, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ +0b5470: 7010 e023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0b5476: 7110 0a21 0300 |0005: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0b547c: 0c00 |0008: move-result-object v0 │ │ +0b547e: 5b10 3a14 |0009: iput-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@143a │ │ +0b5482: 5b14 3914 |000b: iput-object v4, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ +0b5486: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000b line=83 │ │ 0x000d line=84 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000e reg=1 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; │ │ - 0x0000 - 0x000e reg=2 (null) Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ + 0x0000 - 0x000e reg=2 this$0 Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ 0x0000 - 0x000e reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=4 data Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;) │ │ name : 'getCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b549c: |[0b549c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getCount:()I │ │ -0b54ac: 5410 3914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ -0b54b0: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b54b6: 0a00 |0005: move-result v0 │ │ -0b54b8: 0f00 |0006: return v0 │ │ +0b5488: |[0b5488] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getCount:()I │ │ +0b5498: 5410 3914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ +0b549c: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b54a2: 0a00 |0005: move-result v0 │ │ +0b54a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;) │ │ @@ -197822,19 +197840,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b54bc: |[0b54bc] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -0b54cc: 5410 3914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ -0b54d0: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b54d6: 0c00 |0005: move-result-object v0 │ │ -0b54d8: 1100 |0006: return-object v0 │ │ +0b54a8: |[0b54a8] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +0b54b8: 5410 3914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ +0b54bc: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b54c2: 0c00 |0005: move-result-object v0 │ │ +0b54c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; │ │ 0x0000 - 0x0007 reg=2 position I │ │ │ │ @@ -197843,23 +197861,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b54dc: |[0b54dc] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getItemId:(I)J │ │ -0b54ec: 6e10 5933 0200 |0000: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.getCount:()I // method@3359 │ │ -0b54f2: 0a00 |0003: move-result v0 │ │ -0b54f4: 3503 0600 |0004: if-ge v3, v0, 000a // +0006 │ │ -0b54f8: 3a03 0400 |0006: if-ltz v3, 000a // +0004 │ │ -0b54fc: 8130 |0008: int-to-long v0, v3 │ │ -0b54fe: 1000 |0009: return-wide v0 │ │ -0b5500: 1600 ffff |000a: const-wide/16 v0, #int -1 // #ffff │ │ -0b5504: 28fd |000c: goto 0009 // -0003 │ │ +0b54c8: |[0b54c8] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getItemId:(I)J │ │ +0b54d8: 6e10 5933 0200 |0000: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.getCount:()I // method@3359 │ │ +0b54de: 0a00 |0003: move-result v0 │ │ +0b54e0: 3503 0600 |0004: if-ge v3, v0, 000a // +0006 │ │ +0b54e4: 3a03 0400 |0006: if-ltz v3, 000a // +0004 │ │ +0b54e8: 8130 |0008: int-to-long v0, v3 │ │ +0b54ea: 1000 |0009: return-wide v0 │ │ +0b54ec: 1600 ffff |000a: const-wide/16 v0, #int -1 // #ffff │ │ +0b54f0: 28fd |000c: goto 0009 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0008 line=98 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; │ │ @@ -197869,160 +197887,157 @@ │ │ name : 'getView' │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 244 16-bit code units │ │ -0b5508: |[0b5508] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0b5518: 5496 3914 |0000: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ -0b551c: 6e20 8e34 a600 |0002: invoke-virtual {v6, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b5522: 0c05 |0005: move-result-object v5 │ │ -0b5524: 1f05 1406 |0006: check-cast v5, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b5528: 390b 0c00 |0008: if-nez v11, 0014 // +000c │ │ -0b552c: 5496 3a14 |000a: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@143a │ │ -0b5530: 1407 1f00 037f |000c: const v7, #float 1.74129e+38 // #7f03001f │ │ -0b5536: 1208 |000f: const/4 v8, #int 0 // #0 │ │ -0b5538: 6e40 0d21 768c |0010: invoke-virtual {v6, v7, v12, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0b553e: 0c0b |0013: move-result-object v11 │ │ -0b5540: 1406 5800 0b7f |0014: const v6, #float 1.84764e+38 // #7f0b0058 │ │ -0b5546: 6e20 9621 6b00 |0017: invoke-virtual {v11, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0b554c: 0c02 |001a: move-result-object v2 │ │ -0b554e: 1f02 fa04 |001b: check-cast v2, Landroid/widget/TextView; // type@04fa │ │ -0b5552: 2206 8206 |001d: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0b5556: 7010 5134 0600 |001f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b555c: 6e10 1932 0500 |0022: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b5562: 0c07 |0025: move-result-object v7 │ │ -0b5564: 6e20 5a34 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b556a: 0c06 |0029: move-result-object v6 │ │ -0b556c: 1a07 bf00 |002a: const-string v7, "(" // string@00bf │ │ -0b5570: 6e20 5a34 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5576: 0c06 |002f: move-result-object v6 │ │ -0b5578: 6e10 1732 0500 |0030: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ -0b557e: 0c07 |0033: move-result-object v7 │ │ -0b5580: 6e20 5a34 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5586: 0c06 |0037: move-result-object v6 │ │ -0b5588: 1a07 ed00 |0038: const-string v7, ")" // string@00ed │ │ -0b558c: 6e20 5a34 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5592: 0c06 |003d: move-result-object v6 │ │ -0b5594: 1a07 0700 |003e: const-string v7, " " // string@0007 │ │ -0b5598: 6e20 5a34 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b559e: 0c06 |0043: move-result-object v6 │ │ -0b55a0: 6e10 1f32 0500 |0044: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b55a6: 0c07 |0047: move-result-object v7 │ │ -0b55a8: 6e20 5a34 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b55ae: 0c06 |004b: move-result-object v6 │ │ -0b55b0: 6e10 5f34 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b55b6: 0c06 |004f: move-result-object v6 │ │ -0b55b8: 6e20 ec24 6200 |0050: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b55be: 1406 5900 0b7f |0053: const v6, #float 1.84764e+38 // #7f0b0059 │ │ -0b55c4: 6e20 9621 6b00 |0056: invoke-virtual {v11, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0b55ca: 0c00 |0059: move-result-object v0 │ │ -0b55cc: 1f00 fa04 |005a: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b55d0: 2206 8206 |005c: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0b55d4: 7010 5134 0600 |005e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b55da: 6e10 1232 0500 |0061: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b55e0: 0c07 |0064: move-result-object v7 │ │ -0b55e2: 6e20 5a34 7600 |0065: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b55e8: 0c06 |0068: move-result-object v6 │ │ -0b55ea: 1a07 bf00 |0069: const-string v7, "(" // string@00bf │ │ -0b55ee: 6e20 5a34 7600 |006b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b55f4: 0c06 |006e: move-result-object v6 │ │ -0b55f6: 1217 |006f: const/4 v7, #int 1 // #1 │ │ -0b55f8: 6e20 1d32 7500 |0070: invoke-virtual {v5, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ -0b55fe: 0c07 |0073: move-result-object v7 │ │ -0b5600: 6e20 5a34 7600 |0074: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5606: 0c06 |0077: move-result-object v6 │ │ -0b5608: 1a07 ee00 |0078: const-string v7, ") " // string@00ee │ │ -0b560c: 6e20 5a34 7600 |007a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5612: 0c06 |007d: move-result-object v6 │ │ -0b5614: 6e10 1a32 0500 |007e: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getLocalizedGendate:()Ljava/lang/String; // method@321a │ │ -0b561a: 0c07 |0081: move-result-object v7 │ │ -0b561c: 6e20 5a34 7600 |0082: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5622: 0c06 |0085: move-result-object v6 │ │ -0b5624: 6e10 5f34 0600 |0086: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b562a: 0c01 |0089: move-result-object v1 │ │ -0b562c: 1406 5d00 0b7f |008a: const v6, #float 1.84765e+38 // #7f0b005d │ │ -0b5632: 6e20 9621 6b00 |008d: invoke-virtual {v11, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0b5638: 0c03 |0090: move-result-object v3 │ │ -0b563a: 1f03 fa04 |0091: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ -0b563e: 5496 3b14 |0093: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ -0b5642: 7110 5f33 0600 |0095: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ -0b5648: 0c06 |0098: move-result-object v6 │ │ -0b564a: 6e20 2933 5600 |0099: invoke-virtual {v6, v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.alreadyDownloaded:(Lfr/renzo/wikipoff/Wiki;)I // method@3329 │ │ -0b5650: 0a04 |009c: move-result v4 │ │ -0b5652: 2b04 4d00 0000 |009d: packed-switch v4, 000000ea // +0000004d │ │ -0b5658: 6e20 ec24 1000 |00a0: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b565e: 5496 3b14 |00a3: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ -0b5662: 6e10 6133 0600 |00a5: invoke-virtual {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ -0b5668: 0c06 |00a8: move-result-object v6 │ │ -0b566a: 7120 e831 6500 |00a9: invoke-static {v5, v6}, Lfr/renzo/wikipoff/DownloadUtils;.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z // method@31e8 │ │ -0b5670: 0a06 |00ac: move-result v6 │ │ -0b5672: 3806 0800 |00ad: if-eqz v6, 00b5 // +0008 │ │ -0b5676: 1406 0e00 057f |00af: const v6, #float 1.76788e+38 // #7f05000e │ │ -0b567c: 6e20 eb24 6300 |00b2: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(I)V // method@24eb │ │ -0b5682: 110b |00b5: return-object v11 │ │ -0b5684: 5496 3b14 |00b6: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ -0b5688: 7110 5f33 0600 |00b8: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ -0b568e: 0c06 |00bb: move-result-object v6 │ │ -0b5690: 1407 1400 057f |00bc: const v7, #float 1.76788e+38 // #7f050014 │ │ -0b5696: 6e20 3633 7600 |00bf: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0b569c: 0c06 |00c2: move-result-object v6 │ │ -0b569e: 6e20 ec24 6300 |00c3: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b56a4: 28da |00c6: goto 00a0 // -0026 │ │ -0b56a6: 5496 3b14 |00c7: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ -0b56aa: 7110 5f33 0600 |00c9: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ -0b56b0: 0c06 |00cc: move-result-object v6 │ │ -0b56b2: 1407 1600 057f |00cd: const v7, #float 1.76788e+38 // #7f050016 │ │ -0b56b8: 6e20 3633 7600 |00d0: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0b56be: 0c06 |00d3: move-result-object v6 │ │ -0b56c0: 6e20 ec24 6300 |00d4: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b56c6: 28c9 |00d7: goto 00a0 // -0037 │ │ -0b56c8: 5496 3b14 |00d8: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ -0b56cc: 7110 5f33 0600 |00da: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ -0b56d2: 0c06 |00dd: move-result-object v6 │ │ -0b56d4: 1407 1500 057f |00de: const v7, #float 1.76788e+38 // #7f050015 │ │ -0b56da: 6e20 3633 7600 |00e1: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0b56e0: 0c06 |00e4: move-result-object v6 │ │ -0b56e2: 6e20 ec24 6300 |00e5: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b56e8: 28b8 |00e8: goto 00a0 // -0048 │ │ -0b56ea: 0000 |00e9: nop // spacer │ │ -0b56ec: 0001 0300 ffff ffff 2a00 0000 1900 ... |00ea: packed-switch-data (10 units) │ │ + insns size : 238 16-bit code units │ │ +0b54f4: |[0b54f4] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis$AvailableWikisListViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0b5504: 5496 3914 |0000: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1439 │ │ +0b5508: 6e20 8e34 a600 |0002: invoke-virtual {v6, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b550e: 0c05 |0005: move-result-object v5 │ │ +0b5510: 1f05 1406 |0006: check-cast v5, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b5514: 390b 0c00 |0008: if-nez v11, 0014 // +000c │ │ +0b5518: 5496 3a14 |000a: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@143a │ │ +0b551c: 1407 1f00 037f |000c: const v7, #float 1.74129e+38 // #7f03001f │ │ +0b5522: 1208 |000f: const/4 v8, #int 0 // #0 │ │ +0b5524: 6e40 0d21 768c |0010: invoke-virtual {v6, v7, v12, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0b552a: 0c0b |0013: move-result-object v11 │ │ +0b552c: 1406 5800 0b7f |0014: const v6, #float 1.84764e+38 // #7f0b0058 │ │ +0b5532: 6e20 9621 6b00 |0017: invoke-virtual {v11, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0b5538: 0c02 |001a: move-result-object v2 │ │ +0b553a: 1f02 fa04 |001b: check-cast v2, Landroid/widget/TextView; // type@04fa │ │ +0b553e: 2206 8206 |001d: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0b5542: 7010 5134 0600 |001f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b5548: 6e10 1932 0500 |0022: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b554e: 0c07 |0025: move-result-object v7 │ │ +0b5550: 6e20 5a34 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5556: 0c06 |0029: move-result-object v6 │ │ +0b5558: 1a07 bf00 |002a: const-string v7, "(" // string@00bf │ │ +0b555c: 6e20 5a34 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5562: 0c06 |002f: move-result-object v6 │ │ +0b5564: 6e10 1732 0500 |0030: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getLangcode:()Ljava/lang/String; // method@3217 │ │ +0b556a: 0c07 |0033: move-result-object v7 │ │ +0b556c: 6e20 5a34 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5572: 0c06 |0037: move-result-object v6 │ │ +0b5574: 1a07 ee00 |0038: const-string v7, ") " // string@00ee │ │ +0b5578: 6e20 5a34 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b557e: 0c06 |003d: move-result-object v6 │ │ +0b5580: 6e10 1f32 0500 |003e: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b5586: 0c07 |0041: move-result-object v7 │ │ +0b5588: 6e20 5a34 7600 |0042: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b558e: 0c06 |0045: move-result-object v6 │ │ +0b5590: 6e10 5f34 0600 |0046: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b5596: 0c06 |0049: move-result-object v6 │ │ +0b5598: 6e20 ec24 6200 |004a: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b559e: 1406 5900 0b7f |004d: const v6, #float 1.84764e+38 // #7f0b0059 │ │ +0b55a4: 6e20 9621 6b00 |0050: invoke-virtual {v11, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0b55aa: 0c00 |0053: move-result-object v0 │ │ +0b55ac: 1f00 fa04 |0054: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b55b0: 2206 8206 |0056: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0b55b4: 7010 5134 0600 |0058: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b55ba: 6e10 1232 0500 |005b: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b55c0: 0c07 |005e: move-result-object v7 │ │ +0b55c2: 6e20 5a34 7600 |005f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b55c8: 0c06 |0062: move-result-object v6 │ │ +0b55ca: 1a07 bf00 |0063: const-string v7, "(" // string@00bf │ │ +0b55ce: 6e20 5a34 7600 |0065: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b55d4: 0c06 |0068: move-result-object v6 │ │ +0b55d6: 1217 |0069: const/4 v7, #int 1 // #1 │ │ +0b55d8: 6e20 1d32 7500 |006a: invoke-virtual {v5, v7}, Lfr/renzo/wikipoff/Wiki;.getSizeReadable:(Z)Ljava/lang/String; // method@321d │ │ +0b55de: 0c07 |006d: move-result-object v7 │ │ +0b55e0: 6e20 5a34 7600 |006e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b55e6: 0c06 |0071: move-result-object v6 │ │ +0b55e8: 1a07 ee00 |0072: const-string v7, ") " // string@00ee │ │ +0b55ec: 6e20 5a34 7600 |0074: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b55f2: 0c06 |0077: move-result-object v6 │ │ +0b55f4: 6e10 1a32 0500 |0078: invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;.getLocalizedGendate:()Ljava/lang/String; // method@321a │ │ +0b55fa: 0c07 |007b: move-result-object v7 │ │ +0b55fc: 6e20 5a34 7600 |007c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5602: 0c06 |007f: move-result-object v6 │ │ +0b5604: 6e10 5f34 0600 |0080: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b560a: 0c01 |0083: move-result-object v1 │ │ +0b560c: 1406 5d00 0b7f |0084: const v6, #float 1.84765e+38 // #7f0b005d │ │ +0b5612: 6e20 9621 6b00 |0087: invoke-virtual {v11, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0b5618: 0c03 |008a: move-result-object v3 │ │ +0b561a: 1f03 fa04 |008b: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ +0b561e: 5496 3b14 |008d: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ +0b5622: 7110 5f33 0600 |008f: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ +0b5628: 0c06 |0092: move-result-object v6 │ │ +0b562a: 6e20 2933 5600 |0093: invoke-virtual {v6, v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.alreadyDownloaded:(Lfr/renzo/wikipoff/Wiki;)I // method@3329 │ │ +0b5630: 0a04 |0096: move-result v4 │ │ +0b5632: 2b04 4d00 0000 |0097: packed-switch v4, 000000e4 // +0000004d │ │ +0b5638: 6e20 ec24 1000 |009a: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b563e: 5496 3b14 |009d: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ +0b5642: 6e10 6133 0600 |009f: invoke-virtual {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ +0b5648: 0c06 |00a2: move-result-object v6 │ │ +0b564a: 7120 e831 6500 |00a3: invoke-static {v5, v6}, Lfr/renzo/wikipoff/DownloadUtils;.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z // method@31e8 │ │ +0b5650: 0a06 |00a6: move-result v6 │ │ +0b5652: 3806 0800 |00a7: if-eqz v6, 00af // +0008 │ │ +0b5656: 1406 0e00 057f |00a9: const v6, #float 1.76788e+38 // #7f05000e │ │ +0b565c: 6e20 eb24 6300 |00ac: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(I)V // method@24eb │ │ +0b5662: 110b |00af: return-object v11 │ │ +0b5664: 5496 3b14 |00b0: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ +0b5668: 7110 5f33 0600 |00b2: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ +0b566e: 0c06 |00b5: move-result-object v6 │ │ +0b5670: 1407 1400 057f |00b6: const v7, #float 1.76788e+38 // #7f050014 │ │ +0b5676: 6e20 3633 7600 |00b9: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0b567c: 0c06 |00bc: move-result-object v6 │ │ +0b567e: 6e20 ec24 6300 |00bd: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b5684: 28da |00c0: goto 009a // -0026 │ │ +0b5686: 5496 3b14 |00c1: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ +0b568a: 7110 5f33 0600 |00c3: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ +0b5690: 0c06 |00c6: move-result-object v6 │ │ +0b5692: 1407 1600 057f |00c7: const v7, #float 1.76788e+38 // #7f050016 │ │ +0b5698: 6e20 3633 7600 |00ca: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0b569e: 0c06 |00cd: move-result-object v6 │ │ +0b56a0: 6e20 ec24 6300 |00ce: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b56a6: 28c9 |00d1: goto 009a // -0037 │ │ +0b56a8: 5496 3b14 |00d2: iget-object v6, v9, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; // field@143b │ │ +0b56ac: 7110 5f33 0600 |00d4: invoke-static {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@335f │ │ +0b56b2: 0c06 |00d7: move-result-object v6 │ │ +0b56b4: 1407 1500 057f |00d8: const v7, #float 1.76788e+38 // #7f050015 │ │ +0b56ba: 6e20 3633 7600 |00db: invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0b56c0: 0c06 |00de: move-result-object v6 │ │ +0b56c2: 6e20 ec24 6300 |00df: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b56c8: 28b8 |00e2: goto 009a // -0048 │ │ +0b56ca: 0000 |00e3: nop // spacer │ │ +0b56cc: 0001 0300 ffff ffff 2a00 0000 1900 ... |00e4: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0008 line=107 │ │ 0x000a line=108 │ │ 0x0014 line=111 │ │ 0x001d line=112 │ │ - 0x0053 line=113 │ │ - 0x005c line=114 │ │ - 0x008a line=115 │ │ - 0x0093 line=116 │ │ - 0x009d line=117 │ │ - 0x00a0 line=128 │ │ - 0x00a3 line=129 │ │ - 0x00af line=130 │ │ - 0x00b5 line=132 │ │ - 0x00b6 line=119 │ │ - 0x00c7 line=122 │ │ - 0x00d8 line=125 │ │ - 0x00e9 line=117 │ │ - locals : │ │ - 0x005c - 0x00f4 reg=0 bot Landroid/widget/TextView; │ │ - 0x008a - 0x00f4 reg=1 bottext Ljava/lang/String; │ │ - 0x001d - 0x00f4 reg=2 header Landroid/widget/TextView; │ │ - 0x0093 - 0x00f4 reg=3 infos Landroid/widget/TextView; │ │ - 0x009d - 0x00f4 reg=4 isLocalWikiNewer I │ │ - 0x0008 - 0x00f4 reg=5 w Lfr/renzo/wikipoff/Wiki; │ │ - 0x0000 - 0x00f4 reg=9 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; │ │ - 0x0000 - 0x00f4 reg=10 position I │ │ - 0x0000 - 0x00f4 reg=11 convertView Landroid/view/View; │ │ - 0x0000 - 0x00f4 reg=12 parent Landroid/view/ViewGroup; │ │ + 0x004d line=113 │ │ + 0x0056 line=114 │ │ + 0x0084 line=115 │ │ + 0x008d line=116 │ │ + 0x0097 line=117 │ │ + 0x009a line=128 │ │ + 0x009d line=129 │ │ + 0x00a9 line=130 │ │ + 0x00af line=132 │ │ + 0x00b0 line=119 │ │ + 0x00c1 line=122 │ │ + 0x00d2 line=125 │ │ + 0x00e3 line=117 │ │ + locals : │ │ + 0x0056 - 0x00ee reg=0 bot Landroid/widget/TextView; │ │ + 0x0084 - 0x00ee reg=1 bottext Ljava/lang/String; │ │ + 0x001d - 0x00ee reg=2 header Landroid/widget/TextView; │ │ + 0x008d - 0x00ee reg=3 infos Landroid/widget/TextView; │ │ + 0x0097 - 0x00ee reg=4 isLocalWikiNewer I │ │ + 0x0008 - 0x00ee reg=5 w Lfr/renzo/wikipoff/Wiki; │ │ + 0x0000 - 0x00ee reg=9 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; │ │ + 0x0000 - 0x00ee reg=10 position I │ │ + 0x0000 - 0x00ee reg=11 convertView Landroid/view/View; │ │ + 0x0000 - 0x00ee reg=12 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 1362 (FragmentAvailableWikis.java) │ │ │ │ Class #865 header: │ │ class_idx : 1601 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1661 │ │ @@ -198057,54 +198072,54 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5700: |[0b5700] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V │ │ -0b5710: 5b01 4214 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // field@1442 │ │ -0b5714: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b571a: 0e00 |0005: return-void │ │ +0b56e0: |[0b56e0] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V │ │ +0b56f0: 5b01 4214 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // field@1442 │ │ +0b56f4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b56fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0b571c: |[0b571c] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0b572c: 2201 4506 |0000: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // type@0645 │ │ -0b5730: 7010 7433 0100 |0002: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.:()V // method@3374 │ │ -0b5736: 2200 cb00 |0005: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0b573a: 7010 9d04 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0b5740: 1a03 0a35 |000a: const-string v3, "type" // string@350a │ │ -0b5744: 5442 4214 |000c: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // field@1442 │ │ -0b5748: 7110 6933 0200 |000e: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Ljava/util/ArrayList; // method@3369 │ │ -0b574e: 0c02 |0011: move-result-object v2 │ │ -0b5750: 6e20 8e34 7200 |0012: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b5756: 0c02 |0015: move-result-object v2 │ │ -0b5758: 1f02 8106 |0016: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0b575c: 6e30 c104 3002 |0018: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -0b5762: 6e20 7a33 0100 |001b: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.setArguments:(Landroid/os/Bundle;)V // method@337a │ │ -0b5768: 5442 4214 |001e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // field@1442 │ │ -0b576c: 7110 6a33 0200 |0020: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@336a │ │ -0b5772: 0c02 |0023: move-result-object v2 │ │ -0b5774: 6e20 2733 1200 |0024: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;)V // method@3327 │ │ -0b577a: 0e00 |0027: return-void │ │ +0b56fc: |[0b56fc] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0b570c: 2201 4506 |0000: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // type@0645 │ │ +0b5710: 7010 7433 0100 |0002: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.:()V // method@3374 │ │ +0b5716: 2200 cb00 |0005: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0b571a: 7010 9d04 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0b5720: 1a03 0a35 |000a: const-string v3, "type" // string@350a │ │ +0b5724: 5442 4214 |000c: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // field@1442 │ │ +0b5728: 7110 6933 0200 |000e: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Ljava/util/ArrayList; // method@3369 │ │ +0b572e: 0c02 |0011: move-result-object v2 │ │ +0b5730: 6e20 8e34 7200 |0012: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b5736: 0c02 |0015: move-result-object v2 │ │ +0b5738: 1f02 8106 |0016: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0b573c: 6e30 c104 3002 |0018: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +0b5742: 6e20 7a33 0100 |001b: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.setArguments:(Landroid/os/Bundle;)V // method@337a │ │ +0b5748: 5442 4214 |001e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // field@1442 │ │ +0b574c: 7110 6a33 0200 |0020: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@336a │ │ +0b5752: 0c02 |0023: move-result-object v2 │ │ +0b5754: 6e20 2733 1200 |0024: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;)V // method@3327 │ │ +0b575a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ 0x000a line=55 │ │ 0x001b line=56 │ │ 0x001e line=57 │ │ @@ -198156,56 +198171,56 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b577c: |[0b577c] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V │ │ -0b578c: 5b01 4814 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ -0b5790: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b5796: 0e00 |0005: return-void │ │ +0b575c: |[0b575c] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$1.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V │ │ +0b576c: 5b01 4814 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ +0b5770: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b5776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0b5798: |[0b5798] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0b57a8: 5442 4814 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ -0b57ac: 7110 7533 0200 |0002: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList; // method@3375 │ │ -0b57b2: 0c02 |0005: move-result-object v2 │ │ -0b57b4: 6e20 8e34 7200 |0006: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b57ba: 0c01 |0009: move-result-object v1 │ │ -0b57bc: 1f01 1406 |000a: check-cast v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b57c0: 2200 5d00 |000c: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0b57c4: 5442 4814 |000e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ -0b57c8: 6e10 7833 0200 |0010: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3378 │ │ -0b57ce: 0c02 |0013: move-result-object v2 │ │ -0b57d0: 1c03 3506 |0014: const-class v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // type@0635 │ │ -0b57d4: 7030 5d02 2003 |0016: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0b57da: 1a02 1d36 |0019: const-string v2, "wiki" // string@361d │ │ -0b57de: 6e30 7c02 2001 |001b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@027c │ │ -0b57e4: 1a02 832d |001e: const-string v2, "position" // string@2d83 │ │ -0b57e8: 6e30 7902 2007 |0020: invoke-virtual {v0, v2, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ -0b57ee: 5442 4814 |0023: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ -0b57f2: 1303 e903 |0025: const/16 v3, #int 1001 // #3e9 │ │ -0b57f6: 6e30 7b33 0203 |0027: invoke-virtual {v2, v0, v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.startActivityForResult:(Landroid/content/Intent;I)V // method@337b │ │ -0b57fc: 0e00 |002a: return-void │ │ +0b5778: |[0b5778] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0b5788: 5442 4814 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ +0b578c: 7110 7533 0200 |0002: invoke-static {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList; // method@3375 │ │ +0b5792: 0c02 |0005: move-result-object v2 │ │ +0b5794: 6e20 8e34 7200 |0006: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b579a: 0c01 |0009: move-result-object v1 │ │ +0b579c: 1f01 1406 |000a: check-cast v1, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b57a0: 2200 5d00 |000c: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0b57a4: 5442 4814 |000e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ +0b57a8: 6e10 7833 0200 |0010: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3378 │ │ +0b57ae: 0c02 |0013: move-result-object v2 │ │ +0b57b0: 1c03 3506 |0014: const-class v3, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; // type@0635 │ │ +0b57b4: 7030 5d02 2003 |0016: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0b57ba: 1a02 1d36 |0019: const-string v2, "wiki" // string@361d │ │ +0b57be: 6e30 7c02 2001 |001b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@027c │ │ +0b57c4: 1a02 832d |001e: const-string v2, "position" // string@2d83 │ │ +0b57c8: 6e30 7902 2007 |0020: invoke-virtual {v0, v2, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ +0b57ce: 5442 4814 |0023: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@1448 │ │ +0b57d2: 1303 e903 |0025: const/16 v3, #int 1001 // #3e9 │ │ +0b57d6: 6e30 7b33 0203 |0027: invoke-virtual {v2, v0, v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.startActivityForResult:(Landroid/content/Intent;I)V // method@337b │ │ +0b57dc: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x000c line=52 │ │ 0x0019 line=53 │ │ 0x001e line=54 │ │ 0x0023 line=55 │ │ @@ -198270,53 +198285,53 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0b5800: |[0b5800] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -0b5810: 5b12 4c14 |0000: iput-object v2, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@144c │ │ -0b5814: 7010 e023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0b581a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0b581c: 5910 4b14 |0006: iput v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.selectedPosition:I // field@144b │ │ -0b5820: 7110 0a21 0300 |0008: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0b5826: 0c00 |000b: move-result-object v0 │ │ -0b5828: 5b10 4a14 |000c: iput-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@144a │ │ -0b582c: 5b14 4914 |000e: iput-object v4, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ -0b5830: 0e00 |0010: return-void │ │ +0b57e0: |[0b57e0] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +0b57f0: 5b12 4c14 |0000: iput-object v2, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@144c │ │ +0b57f4: 7010 e023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0b57fa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0b57fc: 5910 4b14 |0006: iput v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.selectedPosition:I // field@144b │ │ +0b5800: 7110 0a21 0300 |0008: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0b5806: 0c00 |000b: move-result-object v0 │ │ +0b5808: 5b10 4a14 |000c: iput-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@144a │ │ +0b580c: 5b14 4914 |000e: iput-object v4, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ +0b5810: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=64 │ │ 0x0008 line=68 │ │ 0x000e line=70 │ │ 0x0010 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0011 reg=1 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter; │ │ - 0x0000 - 0x0011 reg=2 (null) Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ + 0x0000 - 0x0011 reg=2 this$0 Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ 0x0000 - 0x0011 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0011 reg=4 data Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;) │ │ name : 'getCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b5834: |[0b5834] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getCount:()I │ │ -0b5844: 5410 4914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ -0b5848: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b584e: 0a00 |0005: move-result v0 │ │ -0b5850: 0f00 |0006: return v0 │ │ +0b5814: |[0b5814] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getCount:()I │ │ +0b5824: 5410 4914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ +0b5828: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b582e: 0a00 |0005: move-result v0 │ │ +0b5830: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;) │ │ @@ -198324,19 +198339,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b5854: |[0b5854] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -0b5864: 5410 4914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ -0b5868: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b586e: 0c00 |0005: move-result-object v0 │ │ -0b5870: 1100 |0006: return-object v0 │ │ +0b5834: |[0b5834] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +0b5844: 5410 4914 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ +0b5848: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b584e: 0c00 |0005: move-result-object v0 │ │ +0b5850: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter; │ │ 0x0000 - 0x0007 reg=2 position I │ │ │ │ @@ -198345,23 +198360,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b5874: |[0b5874] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getItemId:(I)J │ │ -0b5884: 6e10 7033 0200 |0000: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.getCount:()I // method@3370 │ │ -0b588a: 0a00 |0003: move-result v0 │ │ -0b588c: 3503 0600 |0004: if-ge v3, v0, 000a // +0006 │ │ -0b5890: 3a03 0400 |0006: if-ltz v3, 000a // +0004 │ │ -0b5894: 8130 |0008: int-to-long v0, v3 │ │ -0b5896: 1000 |0009: return-wide v0 │ │ -0b5898: 1600 ffff |000a: const-wide/16 v0, #int -1 // #ffff │ │ -0b589c: 28fd |000c: goto 0009 // -0003 │ │ +0b5854: |[0b5854] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getItemId:(I)J │ │ +0b5864: 6e10 7033 0200 |0000: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.getCount:()I // method@3370 │ │ +0b586a: 0a00 |0003: move-result v0 │ │ +0b586c: 3503 0600 |0004: if-ge v3, v0, 000a // +0006 │ │ +0b5870: 3a03 0400 |0006: if-ltz v3, 000a // +0004 │ │ +0b5874: 8130 |0008: int-to-long v0, v3 │ │ +0b5876: 1000 |0009: return-wide v0 │ │ +0b5878: 1600 ffff |000a: const-wide/16 v0, #int -1 // #ffff │ │ +0b587c: 28fd |000c: goto 0009 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0008 line=85 │ │ 0x0009 line=87 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter; │ │ @@ -198372,78 +198387,78 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 133 16-bit code units │ │ -0b58a0: |[0b58a0] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0b58b0: 5474 4914 |0000: iget-object v4, v7, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ -0b58b4: 6e20 8e34 8400 |0002: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b58ba: 0c03 |0005: move-result-object v3 │ │ -0b58bc: 1f03 1406 |0006: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0b58c0: 3909 0c00 |0008: if-nez v9, 0014 // +000c │ │ -0b58c4: 5474 4a14 |000a: iget-object v4, v7, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@144a │ │ -0b58c8: 1405 2200 037f |000c: const v5, #float 1.7413e+38 // #7f030022 │ │ -0b58ce: 1206 |000f: const/4 v6, #int 0 // #0 │ │ -0b58d0: 6e40 0d21 546a |0010: invoke-virtual {v4, v5, v10, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0b58d6: 0c09 |0013: move-result-object v9 │ │ -0b58d8: 1404 5e00 0b7f |0014: const v4, #float 1.84765e+38 // #7f0b005e │ │ -0b58de: 6e20 9621 4900 |0017: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0b58e4: 0c01 |001a: move-result-object v1 │ │ -0b58e6: 1f01 fa04 |001b: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ -0b58ea: 2204 8206 |001d: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b58ee: 7010 5134 0400 |001f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b58f4: 6e10 1f32 0300 |0022: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0b58fa: 0c05 |0025: move-result-object v5 │ │ -0b58fc: 6e20 5a34 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5902: 0c04 |0029: move-result-object v4 │ │ -0b5904: 1a05 0700 |002a: const-string v5, " " // string@0007 │ │ -0b5908: 6e20 5a34 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b590e: 0c04 |002f: move-result-object v4 │ │ -0b5910: 6e10 1932 0300 |0030: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ -0b5916: 0c05 |0033: move-result-object v5 │ │ -0b5918: 6e20 5a34 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b591e: 0c04 |0037: move-result-object v4 │ │ -0b5920: 6e10 5f34 0400 |0038: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b5926: 0c04 |003b: move-result-object v4 │ │ -0b5928: 6e20 ec24 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b592e: 1404 5f00 0b7f |003f: const v4, #float 1.84765e+38 // #7f0b005f │ │ -0b5934: 6e20 9621 4900 |0042: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0b593a: 0c00 |0045: move-result-object v0 │ │ -0b593c: 1f00 fa04 |0046: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0b5940: 2204 8206 |0048: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b5944: 7010 5134 0400 |004a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b594a: 6e10 1232 0300 |004d: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ -0b5950: 0c05 |0050: move-result-object v5 │ │ -0b5952: 6e20 5a34 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5958: 0c04 |0054: move-result-object v4 │ │ -0b595a: 1a05 0700 |0055: const-string v5, " " // string@0007 │ │ -0b595e: 6e20 5a34 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5964: 0c04 |005a: move-result-object v4 │ │ -0b5966: 6e10 1a32 0300 |005b: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLocalizedGendate:()Ljava/lang/String; // method@321a │ │ -0b596c: 0c05 |005e: move-result-object v5 │ │ -0b596e: 6e20 5a34 5400 |005f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b5974: 0c04 |0062: move-result-object v4 │ │ -0b5976: 6e10 5f34 0400 |0063: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b597c: 0c04 |0066: move-result-object v4 │ │ -0b597e: 6e20 ec24 4000 |0067: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b5984: 1404 6300 0b7f |006a: const v4, #float 1.84765e+38 // #7f0b0063 │ │ -0b598a: 6e20 9621 4900 |006d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0b5990: 0c02 |0070: move-result-object v2 │ │ -0b5992: 1f02 fa04 |0071: check-cast v2, Landroid/widget/TextView; // type@04fa │ │ -0b5996: 5474 4c14 |0073: iget-object v4, v7, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@144c │ │ -0b599a: 7110 7633 0400 |0075: invoke-static {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@3376 │ │ -0b59a0: 0c04 |0078: move-result-object v4 │ │ -0b59a2: 7120 b331 3400 |0079: invoke-static {v4, v3}, Lfr/renzo/wikipoff/ConfigManager;.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z // method@31b3 │ │ -0b59a8: 0a04 |007c: move-result v4 │ │ -0b59aa: 3804 0700 |007d: if-eqz v4, 0084 // +0007 │ │ -0b59ae: 1a04 8d36 |007f: const-string v4, "✓" // string@368d │ │ -0b59b2: 6e20 ec24 4200 |0081: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0b59b8: 1109 |0084: return-object v9 │ │ +0b5880: |[0b5880] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis$InstalledWikisListViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0b5890: 5474 4914 |0000: iget-object v4, v7, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.data:Ljava/util/ArrayList; // field@1449 │ │ +0b5894: 6e20 8e34 8400 |0002: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b589a: 0c03 |0005: move-result-object v3 │ │ +0b589c: 1f03 1406 |0006: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0b58a0: 3909 0c00 |0008: if-nez v9, 0014 // +000c │ │ +0b58a4: 5474 4a14 |000a: iget-object v4, v7, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.inflater:Landroid/view/LayoutInflater; // field@144a │ │ +0b58a8: 1405 2200 037f |000c: const v5, #float 1.7413e+38 // #7f030022 │ │ +0b58ae: 1206 |000f: const/4 v6, #int 0 // #0 │ │ +0b58b0: 6e40 0d21 546a |0010: invoke-virtual {v4, v5, v10, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0b58b6: 0c09 |0013: move-result-object v9 │ │ +0b58b8: 1404 5e00 0b7f |0014: const v4, #float 1.84765e+38 // #7f0b005e │ │ +0b58be: 6e20 9621 4900 |0017: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0b58c4: 0c01 |001a: move-result-object v1 │ │ +0b58c6: 1f01 fa04 |001b: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ +0b58ca: 2204 8206 |001d: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0b58ce: 7010 5134 0400 |001f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b58d4: 6e10 1f32 0300 |0022: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0b58da: 0c05 |0025: move-result-object v5 │ │ +0b58dc: 6e20 5a34 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b58e2: 0c04 |0029: move-result-object v4 │ │ +0b58e4: 1a05 0700 |002a: const-string v5, " " // string@0007 │ │ +0b58e8: 6e20 5a34 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b58ee: 0c04 |002f: move-result-object v4 │ │ +0b58f0: 6e10 1932 0300 |0030: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLanglocal:()Ljava/lang/String; // method@3219 │ │ +0b58f6: 0c05 |0033: move-result-object v5 │ │ +0b58f8: 6e20 5a34 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b58fe: 0c04 |0037: move-result-object v4 │ │ +0b5900: 6e10 5f34 0400 |0038: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b5906: 0c04 |003b: move-result-object v4 │ │ +0b5908: 6e20 ec24 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b590e: 1404 5f00 0b7f |003f: const v4, #float 1.84765e+38 // #7f0b005f │ │ +0b5914: 6e20 9621 4900 |0042: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0b591a: 0c00 |0045: move-result-object v0 │ │ +0b591c: 1f00 fa04 |0046: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0b5920: 2204 8206 |0048: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0b5924: 7010 5134 0400 |004a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b592a: 6e10 1232 0300 |004d: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getFilenamesAsString:()Ljava/lang/String; // method@3212 │ │ +0b5930: 0c05 |0050: move-result-object v5 │ │ +0b5932: 6e20 5a34 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5938: 0c04 |0054: move-result-object v4 │ │ +0b593a: 1a05 0700 |0055: const-string v5, " " // string@0007 │ │ +0b593e: 6e20 5a34 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5944: 0c04 |005a: move-result-object v4 │ │ +0b5946: 6e10 1a32 0300 |005b: invoke-virtual {v3}, Lfr/renzo/wikipoff/Wiki;.getLocalizedGendate:()Ljava/lang/String; // method@321a │ │ +0b594c: 0c05 |005e: move-result-object v5 │ │ +0b594e: 6e20 5a34 5400 |005f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b5954: 0c04 |0062: move-result-object v4 │ │ +0b5956: 6e10 5f34 0400 |0063: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b595c: 0c04 |0066: move-result-object v4 │ │ +0b595e: 6e20 ec24 4000 |0067: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b5964: 1404 6300 0b7f |006a: const v4, #float 1.84765e+38 // #7f0b0063 │ │ +0b596a: 6e20 9621 4900 |006d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0b5970: 0c02 |0070: move-result-object v2 │ │ +0b5972: 1f02 fa04 |0071: check-cast v2, Landroid/widget/TextView; // type@04fa │ │ +0b5976: 5474 4c14 |0073: iget-object v4, v7, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; // field@144c │ │ +0b597a: 7110 7633 0400 |0075: invoke-static {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // method@3376 │ │ +0b5980: 0c04 |0078: move-result-object v4 │ │ +0b5982: 7120 b331 3400 |0079: invoke-static {v4, v3}, Lfr/renzo/wikipoff/ConfigManager;.isInSelectedDBs:(Landroid/content/Context;Lfr/renzo/wikipoff/Wiki;)Z // method@31b3 │ │ +0b5988: 0a04 |007c: move-result v4 │ │ +0b598a: 3804 0700 |007d: if-eqz v4, 0084 // +0007 │ │ +0b598e: 1a04 8d36 |007f: const-string v4, "✓" // string@368d │ │ +0b5992: 6e20 ec24 4200 |0081: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0b5998: 1109 |0084: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=94 │ │ 0x000a line=96 │ │ 0x0014 line=98 │ │ 0x001d line=99 │ │ @@ -198586,38 +198601,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -0b59bc: |[0b59bc] SevenZip.Compression.LZ.BinTree.:()V │ │ -0b59cc: 1305 0001 |0000: const/16 v5, #int 256 // #100 │ │ -0b59d0: 2353 d106 |0002: new-array v3, v5, [I // type@06d1 │ │ -0b59d4: 6903 0200 |0004: sput-object v3, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ -0b59d8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b59da: 3550 2000 |0007: if-ge v0, v5, 0027 // +0020 │ │ -0b59de: 0102 |0009: move v2, v0 │ │ -0b59e0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0b59e2: 1303 0800 |000b: const/16 v3, #int 8 // #8 │ │ -0b59e6: 3531 1300 |000d: if-ge v1, v3, 0020 // +0013 │ │ -0b59ea: dd03 0201 |000f: and-int/lit8 v3, v2, #int 1 // #01 │ │ -0b59ee: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ -0b59f2: e203 0201 |0013: ushr-int/lit8 v3, v2, #int 1 // #01 │ │ -0b59f6: 1404 2083 b8ed |0015: const v4, #float -7.13797e+27 // #edb88320 │ │ -0b59fc: 9702 0304 |0018: xor-int v2, v3, v4 │ │ -0b5a00: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b5a04: 28ef |001c: goto 000b // -0011 │ │ -0b5a06: e202 0201 |001d: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -0b5a0a: 28fb |001f: goto 001a // -0005 │ │ -0b5a0c: 6203 0200 |0020: sget-object v3, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ -0b5a10: 4b02 0300 |0022: aput v2, v3, v0 │ │ -0b5a14: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b5a18: 28e1 |0026: goto 0007 // -001f │ │ -0b5a1a: 0e00 |0027: return-void │ │ +0b599c: |[0b599c] SevenZip.Compression.LZ.BinTree.:()V │ │ +0b59ac: 1305 0001 |0000: const/16 v5, #int 256 // #100 │ │ +0b59b0: 2353 d106 |0002: new-array v3, v5, [I // type@06d1 │ │ +0b59b4: 6903 0200 |0004: sput-object v3, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ +0b59b8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0b59ba: 3550 2000 |0007: if-ge v0, v5, 0027 // +0020 │ │ +0b59be: 0102 |0009: move v2, v0 │ │ +0b59c0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0b59c2: 1303 0800 |000b: const/16 v3, #int 8 // #8 │ │ +0b59c6: 3531 1300 |000d: if-ge v1, v3, 0020 // +0013 │ │ +0b59ca: dd03 0201 |000f: and-int/lit8 v3, v2, #int 1 // #01 │ │ +0b59ce: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ +0b59d2: e203 0201 |0013: ushr-int/lit8 v3, v2, #int 1 // #01 │ │ +0b59d6: 1404 2083 b8ed |0015: const v4, #float -7.13797e+27 // #edb88320 │ │ +0b59dc: 9702 0304 |0018: xor-int v2, v3, v4 │ │ +0b59e0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b59e4: 28ef |001c: goto 000b // -0011 │ │ +0b59e6: e202 0201 |001d: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +0b59ea: 28fb |001f: goto 001a // -0005 │ │ +0b59ec: 6203 0200 |0020: sget-object v3, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ +0b59f0: 4b02 0300 |0022: aput v2, v3, v0 │ │ +0b59f4: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b59f8: 28e1 |0026: goto 0007 // -001f │ │ +0b59fa: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=367 │ │ 0x0006 line=371 │ │ 0x0009 line=373 │ │ 0x000a line=374 │ │ 0x000f line=375 │ │ @@ -198637,29 +198652,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0b5a1c: |[0b5a1c] SevenZip.Compression.LZ.BinTree.:()V │ │ -0b5a2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b5a2e: 7010 1800 0200 |0001: invoke-direct {v2}, LSevenZip/Compression/LZ/InWindow;.:()V // method@0018 │ │ -0b5a34: 5921 0800 |0004: iput v1, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b5a38: 1300 ff00 |0006: const/16 v0, #int 255 // #ff │ │ -0b5a3c: 5920 0600 |0008: iput v0, v2, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ -0b5a40: 5921 0b00 |000a: iput v1, v2, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ -0b5a44: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0b5a46: 5c20 0300 |000d: iput-boolean v0, v2, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ -0b5a4a: 5921 1800 |000f: iput v1, v2, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b5a4e: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -0b5a50: 5920 1700 |0012: iput v0, v2, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ -0b5a54: 1400 0004 0100 |0014: const v0, #float 9.32704e-41 // #00010400 │ │ -0b5a5a: 5920 1200 |0017: iput v0, v2, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b5a5e: 0e00 |0019: return-void │ │ +0b59fc: |[0b59fc] SevenZip.Compression.LZ.BinTree.:()V │ │ +0b5a0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b5a0e: 7010 1800 0200 |0001: invoke-direct {v2}, LSevenZip/Compression/LZ/InWindow;.:()V // method@0018 │ │ +0b5a14: 5921 0800 |0004: iput v1, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b5a18: 1300 ff00 |0006: const/16 v0, #int 255 // #ff │ │ +0b5a1c: 5920 0600 |0008: iput v0, v2, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ +0b5a20: 5921 0b00 |000a: iput v1, v2, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ +0b5a24: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b5a26: 5c20 0300 |000d: iput-boolean v0, v2, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ +0b5a2a: 5921 1800 |000f: iput v1, v2, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b5a2e: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +0b5a30: 5920 1700 |0012: iput v0, v2, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ +0b5a34: 1400 0004 0100 |0014: const v0, #float 9.32704e-41 // #00010400 │ │ +0b5a3a: 5920 1200 |0017: iput v0, v2, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b5a3e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=7 │ │ 0x0004 line=10 │ │ 0x0006 line=16 │ │ 0x000a line=18 │ │ 0x000c line=20 │ │ @@ -198675,67 +198690,67 @@ │ │ type : '(IIII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -0b5a60: |[0b5a60] SevenZip.Compression.LZ.BinTree.Create:(IIII)Z │ │ -0b5a70: 1403 fffe ff3f |0000: const v3, #float 1.99997 // #3ffffeff │ │ -0b5a76: 3736 0400 |0003: if-le v6, v3, 0007 // +0004 │ │ -0b5a7a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0b5a7c: 0f03 |0006: return v3 │ │ -0b5a7e: e103 0801 |0007: shr-int/lit8 v3, v8, #int 1 // #01 │ │ -0b5a82: d803 0310 |0009: add-int/lit8 v3, v3, #int 16 // #10 │ │ -0b5a86: 5953 0600 |000b: iput v3, v5, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ -0b5a8a: 9003 0607 |000d: add-int v3, v6, v7 │ │ -0b5a8e: b083 |000f: add-int/2addr v3, v8 │ │ -0b5a90: b093 |0010: add-int/2addr v3, v9 │ │ -0b5a92: db03 0302 |0011: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0b5a96: d032 0001 |0013: add-int/lit16 v2, v3, #int 256 // #0100 │ │ -0b5a9a: 9003 0607 |0015: add-int v3, v6, v7 │ │ -0b5a9e: 9004 0809 |0017: add-int v4, v8, v9 │ │ -0b5aa2: 6f40 1900 3524 |0019: invoke-super {v5, v3, v4, v2}, LSevenZip/Compression/LZ/InWindow;.Create:(III)V // method@0019 │ │ -0b5aa8: 5958 0c00 |001c: iput v8, v5, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ -0b5aac: d800 0601 |001e: add-int/lit8 v0, v6, #int 1 // #01 │ │ -0b5ab0: 5253 0800 |0020: iget v3, v5, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b5ab4: 3203 0a00 |0022: if-eq v3, v0, 002c // +000a │ │ -0b5ab8: 5950 0800 |0024: iput v0, v5, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b5abc: da03 0002 |0026: mul-int/lit8 v3, v0, #int 2 // #02 │ │ -0b5ac0: 2333 d106 |0028: new-array v3, v3, [I // type@06d1 │ │ -0b5ac4: 5b53 0e00 |002a: iput-object v3, v5, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b5ac8: 1501 0100 |002c: const/high16 v1, #int 65536 // #1 │ │ -0b5acc: 5553 0300 |002e: iget-boolean v3, v5, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ -0b5ad0: 3803 2300 |0030: if-eqz v3, 0053 // +0023 │ │ -0b5ad4: d801 06ff |0032: add-int/lit8 v1, v6, #int -1 // #ff │ │ -0b5ad8: e103 0101 |0034: shr-int/lit8 v3, v1, #int 1 // #01 │ │ -0b5adc: b631 |0036: or-int/2addr v1, v3 │ │ -0b5ade: e103 0102 |0037: shr-int/lit8 v3, v1, #int 2 // #02 │ │ -0b5ae2: b631 |0039: or-int/2addr v1, v3 │ │ -0b5ae4: e103 0104 |003a: shr-int/lit8 v3, v1, #int 4 // #04 │ │ -0b5ae8: b631 |003c: or-int/2addr v1, v3 │ │ -0b5aea: e103 0108 |003d: shr-int/lit8 v3, v1, #int 8 // #08 │ │ -0b5aee: b631 |003f: or-int/2addr v1, v3 │ │ -0b5af0: e101 0101 |0040: shr-int/lit8 v1, v1, #int 1 // #01 │ │ -0b5af4: 1403 ffff 0000 |0042: const v3, #float 9.18341e-41 // #0000ffff │ │ -0b5afa: b631 |0045: or-int/2addr v1, v3 │ │ -0b5afc: 1503 0001 |0046: const/high16 v3, #int 16777216 // #100 │ │ -0b5b00: 3731 0400 |0048: if-le v1, v3, 004c // +0004 │ │ -0b5b04: e101 0101 |004a: shr-int/lit8 v1, v1, #int 1 // #01 │ │ -0b5b08: 5951 0a00 |004c: iput v1, v5, LSevenZip/Compression/LZ/BinTree;._hashMask:I // field@000a │ │ -0b5b0c: d801 0101 |004e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b5b10: 5253 1200 |0050: iget v3, v5, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b5b14: b031 |0052: add-int/2addr v1, v3 │ │ -0b5b16: 5253 0b00 |0053: iget v3, v5, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ -0b5b1a: 3231 0800 |0055: if-eq v1, v3, 005d // +0008 │ │ -0b5b1e: 5951 0b00 |0057: iput v1, v5, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ -0b5b22: 2313 d106 |0059: new-array v3, v1, [I // type@06d1 │ │ -0b5b26: 5b53 0900 |005b: iput-object v3, v5, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b5b2a: 1213 |005d: const/4 v3, #int 1 // #1 │ │ -0b5b2c: 28a8 |005e: goto 0006 // -0058 │ │ +0b5a40: |[0b5a40] SevenZip.Compression.LZ.BinTree.Create:(IIII)Z │ │ +0b5a50: 1403 fffe ff3f |0000: const v3, #float 1.99997 // #3ffffeff │ │ +0b5a56: 3736 0400 |0003: if-le v6, v3, 0007 // +0004 │ │ +0b5a5a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0b5a5c: 0f03 |0006: return v3 │ │ +0b5a5e: e103 0801 |0007: shr-int/lit8 v3, v8, #int 1 // #01 │ │ +0b5a62: d803 0310 |0009: add-int/lit8 v3, v3, #int 16 // #10 │ │ +0b5a66: 5953 0600 |000b: iput v3, v5, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ +0b5a6a: 9003 0607 |000d: add-int v3, v6, v7 │ │ +0b5a6e: b083 |000f: add-int/2addr v3, v8 │ │ +0b5a70: b093 |0010: add-int/2addr v3, v9 │ │ +0b5a72: db03 0302 |0011: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0b5a76: d032 0001 |0013: add-int/lit16 v2, v3, #int 256 // #0100 │ │ +0b5a7a: 9003 0607 |0015: add-int v3, v6, v7 │ │ +0b5a7e: 9004 0809 |0017: add-int v4, v8, v9 │ │ +0b5a82: 6f40 1900 3524 |0019: invoke-super {v5, v3, v4, v2}, LSevenZip/Compression/LZ/InWindow;.Create:(III)V // method@0019 │ │ +0b5a88: 5958 0c00 |001c: iput v8, v5, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ +0b5a8c: d800 0601 |001e: add-int/lit8 v0, v6, #int 1 // #01 │ │ +0b5a90: 5253 0800 |0020: iget v3, v5, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b5a94: 3203 0a00 |0022: if-eq v3, v0, 002c // +000a │ │ +0b5a98: 5950 0800 |0024: iput v0, v5, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b5a9c: da03 0002 |0026: mul-int/lit8 v3, v0, #int 2 // #02 │ │ +0b5aa0: 2333 d106 |0028: new-array v3, v3, [I // type@06d1 │ │ +0b5aa4: 5b53 0e00 |002a: iput-object v3, v5, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b5aa8: 1501 0100 |002c: const/high16 v1, #int 65536 // #1 │ │ +0b5aac: 5553 0300 |002e: iget-boolean v3, v5, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ +0b5ab0: 3803 2300 |0030: if-eqz v3, 0053 // +0023 │ │ +0b5ab4: d801 06ff |0032: add-int/lit8 v1, v6, #int -1 // #ff │ │ +0b5ab8: e103 0101 |0034: shr-int/lit8 v3, v1, #int 1 // #01 │ │ +0b5abc: b631 |0036: or-int/2addr v1, v3 │ │ +0b5abe: e103 0102 |0037: shr-int/lit8 v3, v1, #int 2 // #02 │ │ +0b5ac2: b631 |0039: or-int/2addr v1, v3 │ │ +0b5ac4: e103 0104 |003a: shr-int/lit8 v3, v1, #int 4 // #04 │ │ +0b5ac8: b631 |003c: or-int/2addr v1, v3 │ │ +0b5aca: e103 0108 |003d: shr-int/lit8 v3, v1, #int 8 // #08 │ │ +0b5ace: b631 |003f: or-int/2addr v1, v3 │ │ +0b5ad0: e101 0101 |0040: shr-int/lit8 v1, v1, #int 1 // #01 │ │ +0b5ad4: 1403 ffff 0000 |0042: const v3, #float 9.18341e-41 // #0000ffff │ │ +0b5ada: b631 |0045: or-int/2addr v1, v3 │ │ +0b5adc: 1503 0001 |0046: const/high16 v3, #int 16777216 // #100 │ │ +0b5ae0: 3731 0400 |0048: if-le v1, v3, 004c // +0004 │ │ +0b5ae4: e101 0101 |004a: shr-int/lit8 v1, v1, #int 1 // #01 │ │ +0b5ae8: 5951 0a00 |004c: iput v1, v5, LSevenZip/Compression/LZ/BinTree;._hashMask:I // field@000a │ │ +0b5aec: d801 0101 |004e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b5af0: 5253 1200 |0050: iget v3, v5, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b5af4: b031 |0052: add-int/2addr v1, v3 │ │ +0b5af6: 5253 0b00 |0053: iget v3, v5, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ +0b5afa: 3231 0800 |0055: if-eq v1, v3, 005d // +0008 │ │ +0b5afe: 5951 0b00 |0057: iput v1, v5, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ +0b5b02: 2313 d106 |0059: new-array v3, v1, [I // type@06d1 │ │ +0b5b06: 5b53 0900 |005b: iput-object v3, v5, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b5b0a: 1213 |005d: const/4 v3, #int 1 // #1 │ │ +0b5b0c: 28a8 |005e: goto 0006 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ 0x0006 line=116 │ │ 0x0007 line=84 │ │ 0x000d line=86 │ │ @@ -198776,462 +198791,462 @@ │ │ type : '([I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 885 16-bit code units │ │ -0b5b30: |[0b5b30] SevenZip.Compression.LZ.BinTree.GetMatches:([I)I │ │ -0b5b40: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -0b5b44: 5200 0d00 |0002: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5b48: 0219 0000 |0004: move/from16 v25, v0 │ │ -0b5b4c: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ -0b5b50: 5200 0c00 |0008: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ -0b5b54: 021a 0000 |000a: move/from16 v26, v0 │ │ -0b5b58: 9019 191a |000c: add-int v25, v25, v26 │ │ -0b5b5c: 0800 1c00 |000e: move-object/from16 v0, v28 │ │ -0b5b60: 5200 0f00 |0010: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ -0b5b64: 021a 0000 |0012: move/from16 v26, v0 │ │ -0b5b68: 0200 1900 |0014: move/from16 v0, v25 │ │ -0b5b6c: 0201 1a00 |0016: move/from16 v1, v26 │ │ -0b5b70: 3610 1002 |0018: if-gt v0, v1, 0228 // +0210 │ │ -0b5b74: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -0b5b78: 5200 0c00 |001c: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ -0b5b7c: 0210 0000 |001e: move/from16 v16, v0 │ │ -0b5b80: 1313 0000 |0020: const/16 v19, #int 0 // #0 │ │ -0b5b84: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -0b5b88: 5200 0d00 |0024: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5b8c: 0219 0000 |0026: move/from16 v25, v0 │ │ -0b5b90: 0800 1c00 |0028: move-object/from16 v0, v28 │ │ -0b5b94: 5200 0800 |002a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b5b98: 021a 0000 |002c: move/from16 v26, v0 │ │ -0b5b9c: 0200 1900 |002e: move/from16 v0, v25 │ │ -0b5ba0: 0201 1a00 |0030: move/from16 v1, v26 │ │ -0b5ba4: 3710 1602 |0032: if-le v0, v1, 0248 // +0216 │ │ -0b5ba8: 0800 1c00 |0034: move-object/from16 v0, v28 │ │ -0b5bac: 5200 0d00 |0036: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5bb0: 0219 0000 |0038: move/from16 v25, v0 │ │ -0b5bb4: 0800 1c00 |003a: move-object/from16 v0, v28 │ │ -0b5bb8: 5200 0800 |003c: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b5bbc: 021a 0000 |003e: move/from16 v26, v0 │ │ -0b5bc0: 9111 191a |0040: sub-int v17, v25, v26 │ │ -0b5bc4: 0800 1c00 |0042: move-object/from16 v0, v28 │ │ -0b5bc8: 5200 0500 |0044: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ -0b5bcc: 0219 0000 |0046: move/from16 v25, v0 │ │ -0b5bd0: 0800 1c00 |0048: move-object/from16 v0, v28 │ │ -0b5bd4: 5200 0d00 |004a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5bd8: 021a 0000 |004c: move/from16 v26, v0 │ │ -0b5bdc: 9004 191a |004e: add-int v4, v25, v26 │ │ -0b5be0: 1312 0100 |0050: const/16 v18, #int 1 // #1 │ │ -0b5be4: 120a |0052: const/4 v10, #int 0 // #0 │ │ -0b5be6: 120b |0053: const/4 v11, #int 0 // #0 │ │ -0b5be8: 0800 1c00 |0054: move-object/from16 v0, v28 │ │ -0b5bec: 5500 0300 |0056: iget-boolean v0, v0, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ -0b5bf0: 0219 0000 |0058: move/from16 v25, v0 │ │ -0b5bf4: 3819 f201 |005a: if-eqz v25, 024c // +01f2 │ │ -0b5bf8: 6219 0200 |005c: sget-object v25, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ -0b5bfc: 0800 1c00 |005e: move-object/from16 v0, v28 │ │ -0b5c00: 5400 0400 |0060: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5c04: 081a 0000 |0062: move-object/from16 v26, v0 │ │ -0b5c08: 481a 1a04 |0064: aget-byte v26, v26, v4 │ │ -0b5c0c: 0200 1a00 |0066: move/from16 v0, v26 │ │ -0b5c10: d500 ff00 |0068: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b5c14: 021a 0000 |006a: move/from16 v26, v0 │ │ -0b5c18: 4419 191a |006c: aget v25, v25, v26 │ │ -0b5c1c: 0800 1c00 |006e: move-object/from16 v0, v28 │ │ -0b5c20: 5400 0400 |0070: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5c24: 081a 0000 |0072: move-object/from16 v26, v0 │ │ -0b5c28: d81b 0401 |0074: add-int/lit8 v27, v4, #int 1 // #01 │ │ -0b5c2c: 481a 1a1b |0076: aget-byte v26, v26, v27 │ │ -0b5c30: 0200 1a00 |0078: move/from16 v0, v26 │ │ -0b5c34: d500 ff00 |007a: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b5c38: 021a 0000 |007c: move/from16 v26, v0 │ │ -0b5c3c: 9718 191a |007e: xor-int v24, v25, v26 │ │ -0b5c40: 0200 1800 |0080: move/from16 v0, v24 │ │ -0b5c44: d50a ff03 |0082: and-int/lit16 v10, v0, #int 1023 // #03ff │ │ -0b5c48: 0800 1c00 |0084: move-object/from16 v0, v28 │ │ -0b5c4c: 5400 0400 |0086: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5c50: 0819 0000 |0088: move-object/from16 v25, v0 │ │ -0b5c54: d81a 0402 |008a: add-int/lit8 v26, v4, #int 2 // #02 │ │ -0b5c58: 4819 191a |008c: aget-byte v25, v25, v26 │ │ -0b5c5c: 0200 1900 |008e: move/from16 v0, v25 │ │ -0b5c60: d500 ff00 |0090: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b5c64: 0219 0000 |0092: move/from16 v25, v0 │ │ -0b5c68: e019 1908 |0094: shl-int/lit8 v25, v25, #int 8 // #08 │ │ -0b5c6c: 9718 1819 |0096: xor-int v24, v24, v25 │ │ -0b5c70: 1419 ffff 0000 |0098: const v25, #float 9.18341e-41 // #0000ffff │ │ -0b5c76: 950b 1819 |009b: and-int v11, v24, v25 │ │ -0b5c7a: 6219 0200 |009d: sget-object v25, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ -0b5c7e: 0800 1c00 |009f: move-object/from16 v0, v28 │ │ -0b5c82: 5400 0400 |00a1: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5c86: 081a 0000 |00a3: move-object/from16 v26, v0 │ │ -0b5c8a: d81b 0403 |00a5: add-int/lit8 v27, v4, #int 3 // #03 │ │ -0b5c8e: 481a 1a1b |00a7: aget-byte v26, v26, v27 │ │ -0b5c92: 0200 1a00 |00a9: move/from16 v0, v26 │ │ -0b5c96: d500 ff00 |00ab: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b5c9a: 021a 0000 |00ad: move/from16 v26, v0 │ │ -0b5c9e: 4419 191a |00af: aget v25, v25, v26 │ │ -0b5ca2: e019 1905 |00b1: shl-int/lit8 v25, v25, #int 5 // #05 │ │ -0b5ca6: 9719 1918 |00b3: xor-int v25, v25, v24 │ │ -0b5caa: 0800 1c00 |00b5: move-object/from16 v0, v28 │ │ -0b5cae: 5200 0a00 |00b7: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._hashMask:I // field@000a │ │ -0b5cb2: 021a 0000 |00b9: move/from16 v26, v0 │ │ -0b5cb6: 950c 191a |00bb: and-int v12, v25, v26 │ │ -0b5cba: 0800 1c00 |00bd: move-object/from16 v0, v28 │ │ -0b5cbe: 5400 0900 |00bf: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b5cc2: 0819 0000 |00c1: move-object/from16 v25, v0 │ │ -0b5cc6: 0800 1c00 |00c3: move-object/from16 v0, v28 │ │ -0b5cca: 5200 1200 |00c5: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b5cce: 021a 0000 |00c7: move/from16 v26, v0 │ │ -0b5cd2: 901a 1a0c |00c9: add-int v26, v26, v12 │ │ -0b5cd6: 4405 191a |00cb: aget v5, v25, v26 │ │ -0b5cda: 0800 1c00 |00cd: move-object/from16 v0, v28 │ │ -0b5cde: 5500 0300 |00cf: iget-boolean v0, v0, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ -0b5ce2: 0219 0000 |00d1: move/from16 v25, v0 │ │ -0b5ce6: 3819 af00 |00d3: if-eqz v25, 0182 // +00af │ │ -0b5cea: 0800 1c00 |00d5: move-object/from16 v0, v28 │ │ -0b5cee: 5400 0900 |00d7: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b5cf2: 0819 0000 |00d9: move-object/from16 v25, v0 │ │ -0b5cf6: 4406 190a |00db: aget v6, v25, v10 │ │ -0b5cfa: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ -0b5cfe: 5400 0900 |00df: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b5d02: 0819 0000 |00e1: move-object/from16 v25, v0 │ │ -0b5d06: d0b0 0004 |00e3: add-int/lit16 v0, v11, #int 1024 // #0400 │ │ -0b5d0a: 021a 0000 |00e5: move/from16 v26, v0 │ │ -0b5d0e: 4407 191a |00e7: aget v7, v25, v26 │ │ -0b5d12: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ -0b5d16: 5400 0900 |00eb: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b5d1a: 0819 0000 |00ed: move-object/from16 v25, v0 │ │ -0b5d1e: 0800 1c00 |00ef: move-object/from16 v0, v28 │ │ -0b5d22: 5200 0d00 |00f1: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5d26: 021a 0000 |00f3: move/from16 v26, v0 │ │ -0b5d2a: 4b1a 190a |00f5: aput v26, v25, v10 │ │ -0b5d2e: 0800 1c00 |00f7: move-object/from16 v0, v28 │ │ -0b5d32: 5400 0900 |00f9: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b5d36: 0819 0000 |00fb: move-object/from16 v25, v0 │ │ -0b5d3a: d0b0 0004 |00fd: add-int/lit16 v0, v11, #int 1024 // #0400 │ │ -0b5d3e: 021a 0000 |00ff: move/from16 v26, v0 │ │ -0b5d42: 0800 1c00 |0101: move-object/from16 v0, v28 │ │ -0b5d46: 5200 0d00 |0103: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5d4a: 021b 0000 |0105: move/from16 v27, v0 │ │ -0b5d4e: 4b1b 191a |0107: aput v27, v25, v26 │ │ -0b5d52: 0200 1100 |0109: move/from16 v0, v17 │ │ -0b5d56: 3706 3400 |010b: if-le v6, v0, 013f // +0034 │ │ -0b5d5a: 0800 1c00 |010d: move-object/from16 v0, v28 │ │ -0b5d5e: 5400 0400 |010f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5d62: 0819 0000 |0111: move-object/from16 v25, v0 │ │ -0b5d66: 0800 1c00 |0113: move-object/from16 v0, v28 │ │ -0b5d6a: 5200 0500 |0115: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ -0b5d6e: 021a 0000 |0117: move/from16 v26, v0 │ │ -0b5d72: 901a 1a06 |0119: add-int v26, v26, v6 │ │ -0b5d76: 4819 191a |011b: aget-byte v25, v25, v26 │ │ -0b5d7a: 0800 1c00 |011d: move-object/from16 v0, v28 │ │ -0b5d7e: 5400 0400 |011f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5d82: 081a 0000 |0121: move-object/from16 v26, v0 │ │ -0b5d86: 481a 1a04 |0123: aget-byte v26, v26, v4 │ │ -0b5d8a: 0200 1900 |0125: move/from16 v0, v25 │ │ -0b5d8e: 0201 1a00 |0127: move/from16 v1, v26 │ │ -0b5d92: 3310 1600 |0129: if-ne v0, v1, 013f // +0016 │ │ -0b5d96: d814 1301 |012b: add-int/lit8 v20, v19, #int 1 // #01 │ │ -0b5d9a: 1312 0200 |012d: const/16 v18, #int 2 // #2 │ │ -0b5d9e: 4b12 1d13 |012f: aput v18, v29, v19 │ │ -0b5da2: d813 1401 |0131: add-int/lit8 v19, v20, #int 1 // #01 │ │ -0b5da6: 0800 1c00 |0133: move-object/from16 v0, v28 │ │ -0b5daa: 5200 0d00 |0135: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5dae: 0219 0000 |0137: move/from16 v25, v0 │ │ -0b5db2: 9119 1906 |0139: sub-int v25, v25, v6 │ │ -0b5db6: d819 19ff |013b: add-int/lit8 v25, v25, #int -1 // #ff │ │ -0b5dba: 4b19 1d14 |013d: aput v25, v29, v20 │ │ -0b5dbe: 0200 1100 |013f: move/from16 v0, v17 │ │ -0b5dc2: 3707 3900 |0141: if-le v7, v0, 017a // +0039 │ │ -0b5dc6: 0800 1c00 |0143: move-object/from16 v0, v28 │ │ -0b5dca: 5400 0400 |0145: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5dce: 0819 0000 |0147: move-object/from16 v25, v0 │ │ -0b5dd2: 0800 1c00 |0149: move-object/from16 v0, v28 │ │ -0b5dd6: 5200 0500 |014b: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ -0b5dda: 021a 0000 |014d: move/from16 v26, v0 │ │ -0b5dde: 901a 1a07 |014f: add-int v26, v26, v7 │ │ -0b5de2: 4819 191a |0151: aget-byte v25, v25, v26 │ │ -0b5de6: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -0b5dea: 5400 0400 |0155: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5dee: 081a 0000 |0157: move-object/from16 v26, v0 │ │ -0b5df2: 481a 1a04 |0159: aget-byte v26, v26, v4 │ │ -0b5df6: 0200 1900 |015b: move/from16 v0, v25 │ │ -0b5dfa: 0201 1a00 |015d: move/from16 v1, v26 │ │ -0b5dfe: 3310 1b00 |015f: if-ne v0, v1, 017a // +001b │ │ -0b5e02: 3367 0400 |0161: if-ne v7, v6, 0165 // +0004 │ │ -0b5e06: d813 13fe |0163: add-int/lit8 v19, v19, #int -2 // #fe │ │ -0b5e0a: d814 1301 |0165: add-int/lit8 v20, v19, #int 1 // #01 │ │ -0b5e0e: 1312 0300 |0167: const/16 v18, #int 3 // #3 │ │ -0b5e12: 4b12 1d13 |0169: aput v18, v29, v19 │ │ -0b5e16: d813 1401 |016b: add-int/lit8 v19, v20, #int 1 // #01 │ │ -0b5e1a: 0800 1c00 |016d: move-object/from16 v0, v28 │ │ -0b5e1e: 5200 0d00 |016f: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5e22: 0219 0000 |0171: move/from16 v25, v0 │ │ -0b5e26: 9119 1907 |0173: sub-int v25, v25, v7 │ │ -0b5e2a: d819 19ff |0175: add-int/lit8 v25, v25, #int -1 // #ff │ │ -0b5e2e: 4b19 1d14 |0177: aput v25, v29, v20 │ │ -0b5e32: 0176 |0179: move v6, v7 │ │ -0b5e34: 3813 0800 |017a: if-eqz v19, 0182 // +0008 │ │ -0b5e38: 3356 0600 |017c: if-ne v6, v5, 0182 // +0006 │ │ -0b5e3c: d813 13fe |017e: add-int/lit8 v19, v19, #int -2 // #fe │ │ -0b5e40: 1312 0100 |0180: const/16 v18, #int 1 // #1 │ │ -0b5e44: 0800 1c00 |0182: move-object/from16 v0, v28 │ │ -0b5e48: 5400 0900 |0184: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b5e4c: 0819 0000 |0186: move-object/from16 v25, v0 │ │ -0b5e50: 0800 1c00 |0188: move-object/from16 v0, v28 │ │ -0b5e54: 5200 1200 |018a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b5e58: 021a 0000 |018c: move/from16 v26, v0 │ │ -0b5e5c: 901a 1a0c |018e: add-int v26, v26, v12 │ │ -0b5e60: 0800 1c00 |0190: move-object/from16 v0, v28 │ │ -0b5e64: 5200 0d00 |0192: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5e68: 021b 0000 |0194: move/from16 v27, v0 │ │ -0b5e6c: 4b1b 191a |0196: aput v27, v25, v26 │ │ -0b5e70: 0800 1c00 |0198: move-object/from16 v0, v28 │ │ -0b5e74: 5200 0700 |019a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b5e78: 0219 0000 |019c: move/from16 v25, v0 │ │ -0b5e7c: e019 1901 |019e: shl-int/lit8 v25, v25, #int 1 // #01 │ │ -0b5e80: d816 1901 |01a0: add-int/lit8 v22, v25, #int 1 // #01 │ │ -0b5e84: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -0b5e88: 5200 0700 |01a4: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b5e8c: 0219 0000 |01a6: move/from16 v25, v0 │ │ -0b5e90: e017 1901 |01a8: shl-int/lit8 v23, v25, #int 1 // #01 │ │ -0b5e94: 0800 1c00 |01aa: move-object/from16 v0, v28 │ │ -0b5e98: 520f 1800 |01ac: iget v15, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b5e9c: 01fe |01ae: move v14, v15 │ │ -0b5e9e: 0800 1c00 |01af: move-object/from16 v0, v28 │ │ -0b5ea2: 5200 1800 |01b1: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b5ea6: 0219 0000 |01b3: move/from16 v25, v0 │ │ -0b5eaa: 3819 4c00 |01b5: if-eqz v25, 0201 // +004c │ │ -0b5eae: 0200 1100 |01b7: move/from16 v0, v17 │ │ -0b5eb2: 3705 4800 |01b9: if-le v5, v0, 0201 // +0048 │ │ -0b5eb6: 0800 1c00 |01bb: move-object/from16 v0, v28 │ │ -0b5eba: 5400 0400 |01bd: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5ebe: 0819 0000 |01bf: move-object/from16 v25, v0 │ │ -0b5ec2: 0800 1c00 |01c1: move-object/from16 v0, v28 │ │ -0b5ec6: 5200 0500 |01c3: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ -0b5eca: 021a 0000 |01c5: move/from16 v26, v0 │ │ -0b5ece: 901a 1a05 |01c7: add-int v26, v26, v5 │ │ -0b5ed2: 0800 1c00 |01c9: move-object/from16 v0, v28 │ │ -0b5ed6: 5200 1800 |01cb: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b5eda: 021b 0000 |01cd: move/from16 v27, v0 │ │ -0b5ede: 901a 1a1b |01cf: add-int v26, v26, v27 │ │ -0b5ee2: 4819 191a |01d1: aget-byte v25, v25, v26 │ │ -0b5ee6: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ -0b5eea: 5400 0400 |01d5: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5eee: 081a 0000 |01d7: move-object/from16 v26, v0 │ │ -0b5ef2: 0800 1c00 |01d9: move-object/from16 v0, v28 │ │ -0b5ef6: 5200 1800 |01db: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b5efa: 021b 0000 |01dd: move/from16 v27, v0 │ │ -0b5efe: 901b 1b04 |01df: add-int v27, v27, v4 │ │ -0b5f02: 481a 1a1b |01e1: aget-byte v26, v26, v27 │ │ -0b5f06: 0200 1900 |01e3: move/from16 v0, v25 │ │ -0b5f0a: 0201 1a00 |01e5: move/from16 v1, v26 │ │ -0b5f0e: 3210 1a00 |01e7: if-eq v0, v1, 0201 // +001a │ │ -0b5f12: d814 1301 |01e9: add-int/lit8 v20, v19, #int 1 // #01 │ │ -0b5f16: 0800 1c00 |01eb: move-object/from16 v0, v28 │ │ -0b5f1a: 5200 1800 |01ed: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b5f1e: 0212 0000 |01ef: move/from16 v18, v0 │ │ -0b5f22: 4b12 1d13 |01f1: aput v18, v29, v19 │ │ -0b5f26: d813 1401 |01f3: add-int/lit8 v19, v20, #int 1 // #01 │ │ -0b5f2a: 0800 1c00 |01f5: move-object/from16 v0, v28 │ │ -0b5f2e: 5200 0d00 |01f7: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5f32: 0219 0000 |01f9: move/from16 v25, v0 │ │ -0b5f36: 9119 1905 |01fb: sub-int v25, v25, v5 │ │ -0b5f3a: d819 19ff |01fd: add-int/lit8 v25, v25, #int -1 // #ff │ │ -0b5f3e: 4b19 1d14 |01ff: aput v25, v29, v20 │ │ -0b5f42: 0800 1c00 |0201: move-object/from16 v0, v28 │ │ -0b5f46: 5202 0600 |0203: iget v2, v0, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ -0b5f4a: 0123 |0205: move v3, v2 │ │ -0b5f4c: 0214 1300 |0206: move/from16 v20, v19 │ │ -0b5f50: 0200 1100 |0208: move/from16 v0, v17 │ │ -0b5f54: 3705 6801 |020a: if-le v5, v0, 0372 // +0168 │ │ -0b5f58: d802 03ff |020c: add-int/lit8 v2, v3, #int -1 // #ff │ │ -0b5f5c: 3903 6200 |020e: if-nez v3, 0270 // +0062 │ │ -0b5f60: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ -0b5f64: 5400 0e00 |0212: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b5f68: 0819 0000 |0214: move-object/from16 v25, v0 │ │ -0b5f6c: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ -0b5f70: 5400 0e00 |0218: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b5f74: 081a 0000 |021a: move-object/from16 v26, v0 │ │ -0b5f78: 131b 0000 |021c: const/16 v27, #int 0 // #0 │ │ -0b5f7c: 4b1b 1a17 |021e: aput v27, v26, v23 │ │ -0b5f80: 4b1b 1916 |0220: aput v27, v25, v22 │ │ -0b5f84: 0213 1400 |0222: move/from16 v19, v20 │ │ -0b5f88: 7401 0f00 1c00 |0224: invoke-virtual/range {v28}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ -0b5f8e: 0f13 |0227: return v19 │ │ -0b5f90: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ -0b5f94: 5200 0f00 |022a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ -0b5f98: 0219 0000 |022c: move/from16 v25, v0 │ │ -0b5f9c: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ -0b5fa0: 5200 0d00 |0230: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b5fa4: 021a 0000 |0232: move/from16 v26, v0 │ │ -0b5fa8: 9110 191a |0234: sub-int v16, v25, v26 │ │ -0b5fac: 0800 1c00 |0236: move-object/from16 v0, v28 │ │ -0b5fb0: 5200 1700 |0238: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ -0b5fb4: 0219 0000 |023a: move/from16 v25, v0 │ │ -0b5fb8: 0200 1000 |023c: move/from16 v0, v16 │ │ -0b5fbc: 0201 1900 |023e: move/from16 v1, v25 │ │ -0b5fc0: 3510 e0fd |0240: if-ge v0, v1, 0020 // -0220 │ │ -0b5fc4: 7401 0f00 1c00 |0242: invoke-virtual/range {v28}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ -0b5fca: 1313 0000 |0245: const/16 v19, #int 0 // #0 │ │ -0b5fce: 28e0 |0247: goto 0227 // -0020 │ │ -0b5fd0: 1311 0000 |0248: const/16 v17, #int 0 // #0 │ │ -0b5fd4: 2900 f8fd |024a: goto/16 0042 // -0208 │ │ -0b5fd8: 0800 1c00 |024c: move-object/from16 v0, v28 │ │ -0b5fdc: 5400 0400 |024e: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5fe0: 0819 0000 |0250: move-object/from16 v25, v0 │ │ -0b5fe4: 4819 1904 |0252: aget-byte v25, v25, v4 │ │ -0b5fe8: 0200 1900 |0254: move/from16 v0, v25 │ │ -0b5fec: d500 ff00 |0256: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b5ff0: 0219 0000 |0258: move/from16 v25, v0 │ │ -0b5ff4: 0800 1c00 |025a: move-object/from16 v0, v28 │ │ -0b5ff8: 5400 0400 |025c: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b5ffc: 081a 0000 |025e: move-object/from16 v26, v0 │ │ -0b6000: d81b 0401 |0260: add-int/lit8 v27, v4, #int 1 // #01 │ │ -0b6004: 481a 1a1b |0262: aget-byte v26, v26, v27 │ │ -0b6008: 0200 1a00 |0264: move/from16 v0, v26 │ │ -0b600c: d500 ff00 |0266: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b6010: 021a 0000 |0268: move/from16 v26, v0 │ │ -0b6014: e01a 1a08 |026a: shl-int/lit8 v26, v26, #int 8 // #08 │ │ -0b6018: 970c 191a |026c: xor-int v12, v25, v26 │ │ -0b601c: 2900 4ffe |026e: goto/16 00bd // -01b1 │ │ -0b6020: 0800 1c00 |0270: move-object/from16 v0, v28 │ │ -0b6024: 5200 0d00 |0272: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b6028: 0219 0000 |0274: move/from16 v25, v0 │ │ -0b602c: 9109 1905 |0276: sub-int v9, v25, v5 │ │ -0b6030: 0800 1c00 |0278: move-object/from16 v0, v28 │ │ -0b6034: 5200 0700 |027a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b6038: 0219 0000 |027c: move/from16 v25, v0 │ │ -0b603c: 0200 1900 |027e: move/from16 v0, v25 │ │ -0b6040: 3609 8c00 |0280: if-gt v9, v0, 030c // +008c │ │ -0b6044: 0800 1c00 |0282: move-object/from16 v0, v28 │ │ -0b6048: 5200 0700 |0284: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b604c: 0219 0000 |0286: move/from16 v25, v0 │ │ -0b6050: 9119 1909 |0288: sub-int v25, v25, v9 │ │ -0b6054: e008 1901 |028a: shl-int/lit8 v8, v25, #int 1 // #01 │ │ -0b6058: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ -0b605c: 5200 0500 |028e: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ -0b6060: 0219 0000 |0290: move/from16 v25, v0 │ │ -0b6064: 9015 1905 |0292: add-int v21, v25, v5 │ │ -0b6068: 7120 1e34 fe00 |0294: invoke-static {v14, v15}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0b606e: 0a0d |0297: move-result v13 │ │ -0b6070: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ -0b6074: 5400 0400 |029a: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6078: 0819 0000 |029c: move-object/from16 v25, v0 │ │ -0b607c: 901a 150d |029e: add-int v26, v21, v13 │ │ -0b6080: 4819 191a |02a0: aget-byte v25, v25, v26 │ │ -0b6084: 0800 1c00 |02a2: move-object/from16 v0, v28 │ │ -0b6088: 5400 0400 |02a4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b608c: 081a 0000 |02a6: move-object/from16 v26, v0 │ │ -0b6090: 901b 040d |02a8: add-int v27, v4, v13 │ │ -0b6094: 481a 1a1b |02aa: aget-byte v26, v26, v27 │ │ -0b6098: 0200 1900 |02ac: move/from16 v0, v25 │ │ -0b609c: 0201 1a00 |02ae: move/from16 v1, v26 │ │ -0b60a0: 3310 6e00 |02b0: if-ne v0, v1, 031e // +006e │ │ -0b60a4: d80d 0d01 |02b2: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0b60a8: 0200 1000 |02b4: move/from16 v0, v16 │ │ -0b60ac: 320d 1c00 |02b6: if-eq v13, v0, 02d2 // +001c │ │ -0b60b0: 0800 1c00 |02b8: move-object/from16 v0, v28 │ │ -0b60b4: 5400 0400 |02ba: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b60b8: 0819 0000 |02bc: move-object/from16 v25, v0 │ │ -0b60bc: 901a 150d |02be: add-int v26, v21, v13 │ │ -0b60c0: 4819 191a |02c0: aget-byte v25, v25, v26 │ │ -0b60c4: 0800 1c00 |02c2: move-object/from16 v0, v28 │ │ -0b60c8: 5400 0400 |02c4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b60cc: 081a 0000 |02c6: move-object/from16 v26, v0 │ │ -0b60d0: 901b 040d |02c8: add-int v27, v4, v13 │ │ -0b60d4: 481a 1a1b |02ca: aget-byte v26, v26, v27 │ │ -0b60d8: 0200 1900 |02cc: move/from16 v0, v25 │ │ -0b60dc: 0201 1a00 |02ce: move/from16 v1, v26 │ │ -0b60e0: 3210 e2ff |02d0: if-eq v0, v1, 02b2 // -001e │ │ -0b60e4: 0200 1200 |02d2: move/from16 v0, v18 │ │ -0b60e8: 35d0 4a00 |02d4: if-ge v0, v13, 031e // +004a │ │ -0b60ec: d813 1401 |02d6: add-int/lit8 v19, v20, #int 1 // #01 │ │ -0b60f0: 0212 0d00 |02d8: move/from16 v18, v13 │ │ -0b60f4: 4b0d 1d14 |02da: aput v13, v29, v20 │ │ -0b60f8: d814 1301 |02dc: add-int/lit8 v20, v19, #int 1 // #01 │ │ -0b60fc: d819 09ff |02de: add-int/lit8 v25, v9, #int -1 // #ff │ │ -0b6100: 4b19 1d13 |02e0: aput v25, v29, v19 │ │ -0b6104: 0200 1000 |02e2: move/from16 v0, v16 │ │ -0b6108: 330d 3a00 |02e4: if-ne v13, v0, 031e // +003a │ │ -0b610c: 0800 1c00 |02e6: move-object/from16 v0, v28 │ │ -0b6110: 5400 0e00 |02e8: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6114: 0819 0000 |02ea: move-object/from16 v25, v0 │ │ -0b6118: 0800 1c00 |02ec: move-object/from16 v0, v28 │ │ -0b611c: 5400 0e00 |02ee: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6120: 081a 0000 |02f0: move-object/from16 v26, v0 │ │ -0b6124: 441a 1a08 |02f2: aget v26, v26, v8 │ │ -0b6128: 4b1a 1917 |02f4: aput v26, v25, v23 │ │ -0b612c: 0800 1c00 |02f6: move-object/from16 v0, v28 │ │ -0b6130: 5400 0e00 |02f8: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6134: 0819 0000 |02fa: move-object/from16 v25, v0 │ │ -0b6138: 0800 1c00 |02fc: move-object/from16 v0, v28 │ │ -0b613c: 5400 0e00 |02fe: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6140: 081a 0000 |0300: move-object/from16 v26, v0 │ │ -0b6144: d81b 0801 |0302: add-int/lit8 v27, v8, #int 1 // #01 │ │ -0b6148: 441a 1a1b |0304: aget v26, v26, v27 │ │ -0b614c: 4b1a 1916 |0306: aput v26, v25, v22 │ │ -0b6150: 0213 1400 |0308: move/from16 v19, v20 │ │ -0b6154: 2900 1aff |030a: goto/16 0224 // -00e6 │ │ -0b6158: 0800 1c00 |030c: move-object/from16 v0, v28 │ │ -0b615c: 5200 0700 |030e: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b6160: 0219 0000 |0310: move/from16 v25, v0 │ │ -0b6164: 9119 1909 |0312: sub-int v25, v25, v9 │ │ -0b6168: 0800 1c00 |0314: move-object/from16 v0, v28 │ │ -0b616c: 5200 0800 |0316: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b6170: 021a 0000 |0318: move/from16 v26, v0 │ │ -0b6174: 9019 191a |031a: add-int v25, v25, v26 │ │ -0b6178: 2900 6eff |031c: goto/16 028a // -0092 │ │ -0b617c: 0213 1400 |031e: move/from16 v19, v20 │ │ -0b6180: 0800 1c00 |0320: move-object/from16 v0, v28 │ │ -0b6184: 5400 0400 |0322: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6188: 0819 0000 |0324: move-object/from16 v25, v0 │ │ -0b618c: 901a 150d |0326: add-int v26, v21, v13 │ │ -0b6190: 4819 191a |0328: aget-byte v25, v25, v26 │ │ -0b6194: 0200 1900 |032a: move/from16 v0, v25 │ │ -0b6198: d500 ff00 |032c: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b619c: 0219 0000 |032e: move/from16 v25, v0 │ │ -0b61a0: 0800 1c00 |0330: move-object/from16 v0, v28 │ │ -0b61a4: 5400 0400 |0332: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b61a8: 081a 0000 |0334: move-object/from16 v26, v0 │ │ -0b61ac: 901b 040d |0336: add-int v27, v4, v13 │ │ -0b61b0: 481a 1a1b |0338: aget-byte v26, v26, v27 │ │ -0b61b4: 0200 1a00 |033a: move/from16 v0, v26 │ │ -0b61b8: d500 ff00 |033c: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b61bc: 021a 0000 |033e: move/from16 v26, v0 │ │ -0b61c0: 0200 1900 |0340: move/from16 v0, v25 │ │ -0b61c4: 0201 1a00 |0342: move/from16 v1, v26 │ │ -0b61c8: 3510 1a00 |0344: if-ge v0, v1, 035e // +001a │ │ -0b61cc: 0800 1c00 |0346: move-object/from16 v0, v28 │ │ -0b61d0: 5400 0e00 |0348: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b61d4: 0819 0000 |034a: move-object/from16 v25, v0 │ │ -0b61d8: 4b05 1917 |034c: aput v5, v25, v23 │ │ -0b61dc: d817 0801 |034e: add-int/lit8 v23, v8, #int 1 // #01 │ │ -0b61e0: 0800 1c00 |0350: move-object/from16 v0, v28 │ │ -0b61e4: 5400 0e00 |0352: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b61e8: 0819 0000 |0354: move-object/from16 v25, v0 │ │ -0b61ec: 4405 1917 |0356: aget v5, v25, v23 │ │ -0b61f0: 01df |0358: move v15, v13 │ │ -0b61f2: 0123 |0359: move v3, v2 │ │ -0b61f4: 0214 1300 |035a: move/from16 v20, v19 │ │ -0b61f8: 2900 acfe |035c: goto/16 0208 // -0154 │ │ -0b61fc: 0800 1c00 |035e: move-object/from16 v0, v28 │ │ -0b6200: 5400 0e00 |0360: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6204: 0819 0000 |0362: move-object/from16 v25, v0 │ │ -0b6208: 4b05 1916 |0364: aput v5, v25, v22 │ │ -0b620c: 0216 0800 |0366: move/from16 v22, v8 │ │ -0b6210: 0800 1c00 |0368: move-object/from16 v0, v28 │ │ -0b6214: 5400 0e00 |036a: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6218: 0819 0000 |036c: move-object/from16 v25, v0 │ │ -0b621c: 4405 1916 |036e: aget v5, v25, v22 │ │ -0b6220: 01de |0370: move v14, v13 │ │ -0b6222: 28e8 |0371: goto 0359 // -0018 │ │ -0b6224: 0132 |0372: move v2, v3 │ │ -0b6226: 2900 9dfe |0373: goto/16 0210 // -0163 │ │ +0b5b10: |[0b5b10] SevenZip.Compression.LZ.BinTree.GetMatches:([I)I │ │ +0b5b20: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +0b5b24: 5200 0d00 |0002: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5b28: 0219 0000 |0004: move/from16 v25, v0 │ │ +0b5b2c: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ +0b5b30: 5200 0c00 |0008: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ +0b5b34: 021a 0000 |000a: move/from16 v26, v0 │ │ +0b5b38: 9019 191a |000c: add-int v25, v25, v26 │ │ +0b5b3c: 0800 1c00 |000e: move-object/from16 v0, v28 │ │ +0b5b40: 5200 0f00 |0010: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ +0b5b44: 021a 0000 |0012: move/from16 v26, v0 │ │ +0b5b48: 0200 1900 |0014: move/from16 v0, v25 │ │ +0b5b4c: 0201 1a00 |0016: move/from16 v1, v26 │ │ +0b5b50: 3610 1002 |0018: if-gt v0, v1, 0228 // +0210 │ │ +0b5b54: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +0b5b58: 5200 0c00 |001c: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ +0b5b5c: 0210 0000 |001e: move/from16 v16, v0 │ │ +0b5b60: 1313 0000 |0020: const/16 v19, #int 0 // #0 │ │ +0b5b64: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +0b5b68: 5200 0d00 |0024: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5b6c: 0219 0000 |0026: move/from16 v25, v0 │ │ +0b5b70: 0800 1c00 |0028: move-object/from16 v0, v28 │ │ +0b5b74: 5200 0800 |002a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b5b78: 021a 0000 |002c: move/from16 v26, v0 │ │ +0b5b7c: 0200 1900 |002e: move/from16 v0, v25 │ │ +0b5b80: 0201 1a00 |0030: move/from16 v1, v26 │ │ +0b5b84: 3710 1602 |0032: if-le v0, v1, 0248 // +0216 │ │ +0b5b88: 0800 1c00 |0034: move-object/from16 v0, v28 │ │ +0b5b8c: 5200 0d00 |0036: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5b90: 0219 0000 |0038: move/from16 v25, v0 │ │ +0b5b94: 0800 1c00 |003a: move-object/from16 v0, v28 │ │ +0b5b98: 5200 0800 |003c: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b5b9c: 021a 0000 |003e: move/from16 v26, v0 │ │ +0b5ba0: 9111 191a |0040: sub-int v17, v25, v26 │ │ +0b5ba4: 0800 1c00 |0042: move-object/from16 v0, v28 │ │ +0b5ba8: 5200 0500 |0044: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ +0b5bac: 0219 0000 |0046: move/from16 v25, v0 │ │ +0b5bb0: 0800 1c00 |0048: move-object/from16 v0, v28 │ │ +0b5bb4: 5200 0d00 |004a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5bb8: 021a 0000 |004c: move/from16 v26, v0 │ │ +0b5bbc: 9004 191a |004e: add-int v4, v25, v26 │ │ +0b5bc0: 1312 0100 |0050: const/16 v18, #int 1 // #1 │ │ +0b5bc4: 120a |0052: const/4 v10, #int 0 // #0 │ │ +0b5bc6: 120b |0053: const/4 v11, #int 0 // #0 │ │ +0b5bc8: 0800 1c00 |0054: move-object/from16 v0, v28 │ │ +0b5bcc: 5500 0300 |0056: iget-boolean v0, v0, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ +0b5bd0: 0219 0000 |0058: move/from16 v25, v0 │ │ +0b5bd4: 3819 f201 |005a: if-eqz v25, 024c // +01f2 │ │ +0b5bd8: 6219 0200 |005c: sget-object v25, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ +0b5bdc: 0800 1c00 |005e: move-object/from16 v0, v28 │ │ +0b5be0: 5400 0400 |0060: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5be4: 081a 0000 |0062: move-object/from16 v26, v0 │ │ +0b5be8: 481a 1a04 |0064: aget-byte v26, v26, v4 │ │ +0b5bec: 0200 1a00 |0066: move/from16 v0, v26 │ │ +0b5bf0: d500 ff00 |0068: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b5bf4: 021a 0000 |006a: move/from16 v26, v0 │ │ +0b5bf8: 4419 191a |006c: aget v25, v25, v26 │ │ +0b5bfc: 0800 1c00 |006e: move-object/from16 v0, v28 │ │ +0b5c00: 5400 0400 |0070: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5c04: 081a 0000 |0072: move-object/from16 v26, v0 │ │ +0b5c08: d81b 0401 |0074: add-int/lit8 v27, v4, #int 1 // #01 │ │ +0b5c0c: 481a 1a1b |0076: aget-byte v26, v26, v27 │ │ +0b5c10: 0200 1a00 |0078: move/from16 v0, v26 │ │ +0b5c14: d500 ff00 |007a: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b5c18: 021a 0000 |007c: move/from16 v26, v0 │ │ +0b5c1c: 9718 191a |007e: xor-int v24, v25, v26 │ │ +0b5c20: 0200 1800 |0080: move/from16 v0, v24 │ │ +0b5c24: d50a ff03 |0082: and-int/lit16 v10, v0, #int 1023 // #03ff │ │ +0b5c28: 0800 1c00 |0084: move-object/from16 v0, v28 │ │ +0b5c2c: 5400 0400 |0086: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5c30: 0819 0000 |0088: move-object/from16 v25, v0 │ │ +0b5c34: d81a 0402 |008a: add-int/lit8 v26, v4, #int 2 // #02 │ │ +0b5c38: 4819 191a |008c: aget-byte v25, v25, v26 │ │ +0b5c3c: 0200 1900 |008e: move/from16 v0, v25 │ │ +0b5c40: d500 ff00 |0090: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b5c44: 0219 0000 |0092: move/from16 v25, v0 │ │ +0b5c48: e019 1908 |0094: shl-int/lit8 v25, v25, #int 8 // #08 │ │ +0b5c4c: 9718 1819 |0096: xor-int v24, v24, v25 │ │ +0b5c50: 1419 ffff 0000 |0098: const v25, #float 9.18341e-41 // #0000ffff │ │ +0b5c56: 950b 1819 |009b: and-int v11, v24, v25 │ │ +0b5c5a: 6219 0200 |009d: sget-object v25, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ +0b5c5e: 0800 1c00 |009f: move-object/from16 v0, v28 │ │ +0b5c62: 5400 0400 |00a1: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5c66: 081a 0000 |00a3: move-object/from16 v26, v0 │ │ +0b5c6a: d81b 0403 |00a5: add-int/lit8 v27, v4, #int 3 // #03 │ │ +0b5c6e: 481a 1a1b |00a7: aget-byte v26, v26, v27 │ │ +0b5c72: 0200 1a00 |00a9: move/from16 v0, v26 │ │ +0b5c76: d500 ff00 |00ab: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b5c7a: 021a 0000 |00ad: move/from16 v26, v0 │ │ +0b5c7e: 4419 191a |00af: aget v25, v25, v26 │ │ +0b5c82: e019 1905 |00b1: shl-int/lit8 v25, v25, #int 5 // #05 │ │ +0b5c86: 9719 1918 |00b3: xor-int v25, v25, v24 │ │ +0b5c8a: 0800 1c00 |00b5: move-object/from16 v0, v28 │ │ +0b5c8e: 5200 0a00 |00b7: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._hashMask:I // field@000a │ │ +0b5c92: 021a 0000 |00b9: move/from16 v26, v0 │ │ +0b5c96: 950c 191a |00bb: and-int v12, v25, v26 │ │ +0b5c9a: 0800 1c00 |00bd: move-object/from16 v0, v28 │ │ +0b5c9e: 5400 0900 |00bf: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b5ca2: 0819 0000 |00c1: move-object/from16 v25, v0 │ │ +0b5ca6: 0800 1c00 |00c3: move-object/from16 v0, v28 │ │ +0b5caa: 5200 1200 |00c5: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b5cae: 021a 0000 |00c7: move/from16 v26, v0 │ │ +0b5cb2: 901a 1a0c |00c9: add-int v26, v26, v12 │ │ +0b5cb6: 4405 191a |00cb: aget v5, v25, v26 │ │ +0b5cba: 0800 1c00 |00cd: move-object/from16 v0, v28 │ │ +0b5cbe: 5500 0300 |00cf: iget-boolean v0, v0, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ +0b5cc2: 0219 0000 |00d1: move/from16 v25, v0 │ │ +0b5cc6: 3819 af00 |00d3: if-eqz v25, 0182 // +00af │ │ +0b5cca: 0800 1c00 |00d5: move-object/from16 v0, v28 │ │ +0b5cce: 5400 0900 |00d7: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b5cd2: 0819 0000 |00d9: move-object/from16 v25, v0 │ │ +0b5cd6: 4406 190a |00db: aget v6, v25, v10 │ │ +0b5cda: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ +0b5cde: 5400 0900 |00df: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b5ce2: 0819 0000 |00e1: move-object/from16 v25, v0 │ │ +0b5ce6: d0b0 0004 |00e3: add-int/lit16 v0, v11, #int 1024 // #0400 │ │ +0b5cea: 021a 0000 |00e5: move/from16 v26, v0 │ │ +0b5cee: 4407 191a |00e7: aget v7, v25, v26 │ │ +0b5cf2: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +0b5cf6: 5400 0900 |00eb: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b5cfa: 0819 0000 |00ed: move-object/from16 v25, v0 │ │ +0b5cfe: 0800 1c00 |00ef: move-object/from16 v0, v28 │ │ +0b5d02: 5200 0d00 |00f1: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5d06: 021a 0000 |00f3: move/from16 v26, v0 │ │ +0b5d0a: 4b1a 190a |00f5: aput v26, v25, v10 │ │ +0b5d0e: 0800 1c00 |00f7: move-object/from16 v0, v28 │ │ +0b5d12: 5400 0900 |00f9: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b5d16: 0819 0000 |00fb: move-object/from16 v25, v0 │ │ +0b5d1a: d0b0 0004 |00fd: add-int/lit16 v0, v11, #int 1024 // #0400 │ │ +0b5d1e: 021a 0000 |00ff: move/from16 v26, v0 │ │ +0b5d22: 0800 1c00 |0101: move-object/from16 v0, v28 │ │ +0b5d26: 5200 0d00 |0103: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5d2a: 021b 0000 |0105: move/from16 v27, v0 │ │ +0b5d2e: 4b1b 191a |0107: aput v27, v25, v26 │ │ +0b5d32: 0200 1100 |0109: move/from16 v0, v17 │ │ +0b5d36: 3706 3400 |010b: if-le v6, v0, 013f // +0034 │ │ +0b5d3a: 0800 1c00 |010d: move-object/from16 v0, v28 │ │ +0b5d3e: 5400 0400 |010f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5d42: 0819 0000 |0111: move-object/from16 v25, v0 │ │ +0b5d46: 0800 1c00 |0113: move-object/from16 v0, v28 │ │ +0b5d4a: 5200 0500 |0115: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ +0b5d4e: 021a 0000 |0117: move/from16 v26, v0 │ │ +0b5d52: 901a 1a06 |0119: add-int v26, v26, v6 │ │ +0b5d56: 4819 191a |011b: aget-byte v25, v25, v26 │ │ +0b5d5a: 0800 1c00 |011d: move-object/from16 v0, v28 │ │ +0b5d5e: 5400 0400 |011f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5d62: 081a 0000 |0121: move-object/from16 v26, v0 │ │ +0b5d66: 481a 1a04 |0123: aget-byte v26, v26, v4 │ │ +0b5d6a: 0200 1900 |0125: move/from16 v0, v25 │ │ +0b5d6e: 0201 1a00 |0127: move/from16 v1, v26 │ │ +0b5d72: 3310 1600 |0129: if-ne v0, v1, 013f // +0016 │ │ +0b5d76: d814 1301 |012b: add-int/lit8 v20, v19, #int 1 // #01 │ │ +0b5d7a: 1312 0200 |012d: const/16 v18, #int 2 // #2 │ │ +0b5d7e: 4b12 1d13 |012f: aput v18, v29, v19 │ │ +0b5d82: d813 1401 |0131: add-int/lit8 v19, v20, #int 1 // #01 │ │ +0b5d86: 0800 1c00 |0133: move-object/from16 v0, v28 │ │ +0b5d8a: 5200 0d00 |0135: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5d8e: 0219 0000 |0137: move/from16 v25, v0 │ │ +0b5d92: 9119 1906 |0139: sub-int v25, v25, v6 │ │ +0b5d96: d819 19ff |013b: add-int/lit8 v25, v25, #int -1 // #ff │ │ +0b5d9a: 4b19 1d14 |013d: aput v25, v29, v20 │ │ +0b5d9e: 0200 1100 |013f: move/from16 v0, v17 │ │ +0b5da2: 3707 3900 |0141: if-le v7, v0, 017a // +0039 │ │ +0b5da6: 0800 1c00 |0143: move-object/from16 v0, v28 │ │ +0b5daa: 5400 0400 |0145: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5dae: 0819 0000 |0147: move-object/from16 v25, v0 │ │ +0b5db2: 0800 1c00 |0149: move-object/from16 v0, v28 │ │ +0b5db6: 5200 0500 |014b: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ +0b5dba: 021a 0000 |014d: move/from16 v26, v0 │ │ +0b5dbe: 901a 1a07 |014f: add-int v26, v26, v7 │ │ +0b5dc2: 4819 191a |0151: aget-byte v25, v25, v26 │ │ +0b5dc6: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +0b5dca: 5400 0400 |0155: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5dce: 081a 0000 |0157: move-object/from16 v26, v0 │ │ +0b5dd2: 481a 1a04 |0159: aget-byte v26, v26, v4 │ │ +0b5dd6: 0200 1900 |015b: move/from16 v0, v25 │ │ +0b5dda: 0201 1a00 |015d: move/from16 v1, v26 │ │ +0b5dde: 3310 1b00 |015f: if-ne v0, v1, 017a // +001b │ │ +0b5de2: 3367 0400 |0161: if-ne v7, v6, 0165 // +0004 │ │ +0b5de6: d813 13fe |0163: add-int/lit8 v19, v19, #int -2 // #fe │ │ +0b5dea: d814 1301 |0165: add-int/lit8 v20, v19, #int 1 // #01 │ │ +0b5dee: 1312 0300 |0167: const/16 v18, #int 3 // #3 │ │ +0b5df2: 4b12 1d13 |0169: aput v18, v29, v19 │ │ +0b5df6: d813 1401 |016b: add-int/lit8 v19, v20, #int 1 // #01 │ │ +0b5dfa: 0800 1c00 |016d: move-object/from16 v0, v28 │ │ +0b5dfe: 5200 0d00 |016f: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5e02: 0219 0000 |0171: move/from16 v25, v0 │ │ +0b5e06: 9119 1907 |0173: sub-int v25, v25, v7 │ │ +0b5e0a: d819 19ff |0175: add-int/lit8 v25, v25, #int -1 // #ff │ │ +0b5e0e: 4b19 1d14 |0177: aput v25, v29, v20 │ │ +0b5e12: 0176 |0179: move v6, v7 │ │ +0b5e14: 3813 0800 |017a: if-eqz v19, 0182 // +0008 │ │ +0b5e18: 3356 0600 |017c: if-ne v6, v5, 0182 // +0006 │ │ +0b5e1c: d813 13fe |017e: add-int/lit8 v19, v19, #int -2 // #fe │ │ +0b5e20: 1312 0100 |0180: const/16 v18, #int 1 // #1 │ │ +0b5e24: 0800 1c00 |0182: move-object/from16 v0, v28 │ │ +0b5e28: 5400 0900 |0184: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b5e2c: 0819 0000 |0186: move-object/from16 v25, v0 │ │ +0b5e30: 0800 1c00 |0188: move-object/from16 v0, v28 │ │ +0b5e34: 5200 1200 |018a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b5e38: 021a 0000 |018c: move/from16 v26, v0 │ │ +0b5e3c: 901a 1a0c |018e: add-int v26, v26, v12 │ │ +0b5e40: 0800 1c00 |0190: move-object/from16 v0, v28 │ │ +0b5e44: 5200 0d00 |0192: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5e48: 021b 0000 |0194: move/from16 v27, v0 │ │ +0b5e4c: 4b1b 191a |0196: aput v27, v25, v26 │ │ +0b5e50: 0800 1c00 |0198: move-object/from16 v0, v28 │ │ +0b5e54: 5200 0700 |019a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b5e58: 0219 0000 |019c: move/from16 v25, v0 │ │ +0b5e5c: e019 1901 |019e: shl-int/lit8 v25, v25, #int 1 // #01 │ │ +0b5e60: d816 1901 |01a0: add-int/lit8 v22, v25, #int 1 // #01 │ │ +0b5e64: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +0b5e68: 5200 0700 |01a4: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b5e6c: 0219 0000 |01a6: move/from16 v25, v0 │ │ +0b5e70: e017 1901 |01a8: shl-int/lit8 v23, v25, #int 1 // #01 │ │ +0b5e74: 0800 1c00 |01aa: move-object/from16 v0, v28 │ │ +0b5e78: 520f 1800 |01ac: iget v15, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b5e7c: 01fe |01ae: move v14, v15 │ │ +0b5e7e: 0800 1c00 |01af: move-object/from16 v0, v28 │ │ +0b5e82: 5200 1800 |01b1: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b5e86: 0219 0000 |01b3: move/from16 v25, v0 │ │ +0b5e8a: 3819 4c00 |01b5: if-eqz v25, 0201 // +004c │ │ +0b5e8e: 0200 1100 |01b7: move/from16 v0, v17 │ │ +0b5e92: 3705 4800 |01b9: if-le v5, v0, 0201 // +0048 │ │ +0b5e96: 0800 1c00 |01bb: move-object/from16 v0, v28 │ │ +0b5e9a: 5400 0400 |01bd: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5e9e: 0819 0000 |01bf: move-object/from16 v25, v0 │ │ +0b5ea2: 0800 1c00 |01c1: move-object/from16 v0, v28 │ │ +0b5ea6: 5200 0500 |01c3: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ +0b5eaa: 021a 0000 |01c5: move/from16 v26, v0 │ │ +0b5eae: 901a 1a05 |01c7: add-int v26, v26, v5 │ │ +0b5eb2: 0800 1c00 |01c9: move-object/from16 v0, v28 │ │ +0b5eb6: 5200 1800 |01cb: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b5eba: 021b 0000 |01cd: move/from16 v27, v0 │ │ +0b5ebe: 901a 1a1b |01cf: add-int v26, v26, v27 │ │ +0b5ec2: 4819 191a |01d1: aget-byte v25, v25, v26 │ │ +0b5ec6: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ +0b5eca: 5400 0400 |01d5: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5ece: 081a 0000 |01d7: move-object/from16 v26, v0 │ │ +0b5ed2: 0800 1c00 |01d9: move-object/from16 v0, v28 │ │ +0b5ed6: 5200 1800 |01db: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b5eda: 021b 0000 |01dd: move/from16 v27, v0 │ │ +0b5ede: 901b 1b04 |01df: add-int v27, v27, v4 │ │ +0b5ee2: 481a 1a1b |01e1: aget-byte v26, v26, v27 │ │ +0b5ee6: 0200 1900 |01e3: move/from16 v0, v25 │ │ +0b5eea: 0201 1a00 |01e5: move/from16 v1, v26 │ │ +0b5eee: 3210 1a00 |01e7: if-eq v0, v1, 0201 // +001a │ │ +0b5ef2: d814 1301 |01e9: add-int/lit8 v20, v19, #int 1 // #01 │ │ +0b5ef6: 0800 1c00 |01eb: move-object/from16 v0, v28 │ │ +0b5efa: 5200 1800 |01ed: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b5efe: 0212 0000 |01ef: move/from16 v18, v0 │ │ +0b5f02: 4b12 1d13 |01f1: aput v18, v29, v19 │ │ +0b5f06: d813 1401 |01f3: add-int/lit8 v19, v20, #int 1 // #01 │ │ +0b5f0a: 0800 1c00 |01f5: move-object/from16 v0, v28 │ │ +0b5f0e: 5200 0d00 |01f7: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5f12: 0219 0000 |01f9: move/from16 v25, v0 │ │ +0b5f16: 9119 1905 |01fb: sub-int v25, v25, v5 │ │ +0b5f1a: d819 19ff |01fd: add-int/lit8 v25, v25, #int -1 // #ff │ │ +0b5f1e: 4b19 1d14 |01ff: aput v25, v29, v20 │ │ +0b5f22: 0800 1c00 |0201: move-object/from16 v0, v28 │ │ +0b5f26: 5202 0600 |0203: iget v2, v0, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ +0b5f2a: 0123 |0205: move v3, v2 │ │ +0b5f2c: 0214 1300 |0206: move/from16 v20, v19 │ │ +0b5f30: 0200 1100 |0208: move/from16 v0, v17 │ │ +0b5f34: 3705 6801 |020a: if-le v5, v0, 0372 // +0168 │ │ +0b5f38: d802 03ff |020c: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0b5f3c: 3903 6200 |020e: if-nez v3, 0270 // +0062 │ │ +0b5f40: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ +0b5f44: 5400 0e00 |0212: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b5f48: 0819 0000 |0214: move-object/from16 v25, v0 │ │ +0b5f4c: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ +0b5f50: 5400 0e00 |0218: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b5f54: 081a 0000 |021a: move-object/from16 v26, v0 │ │ +0b5f58: 131b 0000 |021c: const/16 v27, #int 0 // #0 │ │ +0b5f5c: 4b1b 1a17 |021e: aput v27, v26, v23 │ │ +0b5f60: 4b1b 1916 |0220: aput v27, v25, v22 │ │ +0b5f64: 0213 1400 |0222: move/from16 v19, v20 │ │ +0b5f68: 7401 0f00 1c00 |0224: invoke-virtual/range {v28}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ +0b5f6e: 0f13 |0227: return v19 │ │ +0b5f70: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ +0b5f74: 5200 0f00 |022a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ +0b5f78: 0219 0000 |022c: move/from16 v25, v0 │ │ +0b5f7c: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ +0b5f80: 5200 0d00 |0230: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b5f84: 021a 0000 |0232: move/from16 v26, v0 │ │ +0b5f88: 9110 191a |0234: sub-int v16, v25, v26 │ │ +0b5f8c: 0800 1c00 |0236: move-object/from16 v0, v28 │ │ +0b5f90: 5200 1700 |0238: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ +0b5f94: 0219 0000 |023a: move/from16 v25, v0 │ │ +0b5f98: 0200 1000 |023c: move/from16 v0, v16 │ │ +0b5f9c: 0201 1900 |023e: move/from16 v1, v25 │ │ +0b5fa0: 3510 e0fd |0240: if-ge v0, v1, 0020 // -0220 │ │ +0b5fa4: 7401 0f00 1c00 |0242: invoke-virtual/range {v28}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ +0b5faa: 1313 0000 |0245: const/16 v19, #int 0 // #0 │ │ +0b5fae: 28e0 |0247: goto 0227 // -0020 │ │ +0b5fb0: 1311 0000 |0248: const/16 v17, #int 0 // #0 │ │ +0b5fb4: 2900 f8fd |024a: goto/16 0042 // -0208 │ │ +0b5fb8: 0800 1c00 |024c: move-object/from16 v0, v28 │ │ +0b5fbc: 5400 0400 |024e: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5fc0: 0819 0000 |0250: move-object/from16 v25, v0 │ │ +0b5fc4: 4819 1904 |0252: aget-byte v25, v25, v4 │ │ +0b5fc8: 0200 1900 |0254: move/from16 v0, v25 │ │ +0b5fcc: d500 ff00 |0256: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b5fd0: 0219 0000 |0258: move/from16 v25, v0 │ │ +0b5fd4: 0800 1c00 |025a: move-object/from16 v0, v28 │ │ +0b5fd8: 5400 0400 |025c: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b5fdc: 081a 0000 |025e: move-object/from16 v26, v0 │ │ +0b5fe0: d81b 0401 |0260: add-int/lit8 v27, v4, #int 1 // #01 │ │ +0b5fe4: 481a 1a1b |0262: aget-byte v26, v26, v27 │ │ +0b5fe8: 0200 1a00 |0264: move/from16 v0, v26 │ │ +0b5fec: d500 ff00 |0266: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b5ff0: 021a 0000 |0268: move/from16 v26, v0 │ │ +0b5ff4: e01a 1a08 |026a: shl-int/lit8 v26, v26, #int 8 // #08 │ │ +0b5ff8: 970c 191a |026c: xor-int v12, v25, v26 │ │ +0b5ffc: 2900 4ffe |026e: goto/16 00bd // -01b1 │ │ +0b6000: 0800 1c00 |0270: move-object/from16 v0, v28 │ │ +0b6004: 5200 0d00 |0272: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b6008: 0219 0000 |0274: move/from16 v25, v0 │ │ +0b600c: 9109 1905 |0276: sub-int v9, v25, v5 │ │ +0b6010: 0800 1c00 |0278: move-object/from16 v0, v28 │ │ +0b6014: 5200 0700 |027a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6018: 0219 0000 |027c: move/from16 v25, v0 │ │ +0b601c: 0200 1900 |027e: move/from16 v0, v25 │ │ +0b6020: 3609 8c00 |0280: if-gt v9, v0, 030c // +008c │ │ +0b6024: 0800 1c00 |0282: move-object/from16 v0, v28 │ │ +0b6028: 5200 0700 |0284: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b602c: 0219 0000 |0286: move/from16 v25, v0 │ │ +0b6030: 9119 1909 |0288: sub-int v25, v25, v9 │ │ +0b6034: e008 1901 |028a: shl-int/lit8 v8, v25, #int 1 // #01 │ │ +0b6038: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ +0b603c: 5200 0500 |028e: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ +0b6040: 0219 0000 |0290: move/from16 v25, v0 │ │ +0b6044: 9015 1905 |0292: add-int v21, v25, v5 │ │ +0b6048: 7120 1e34 fe00 |0294: invoke-static {v14, v15}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0b604e: 0a0d |0297: move-result v13 │ │ +0b6050: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ +0b6054: 5400 0400 |029a: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6058: 0819 0000 |029c: move-object/from16 v25, v0 │ │ +0b605c: 901a 150d |029e: add-int v26, v21, v13 │ │ +0b6060: 4819 191a |02a0: aget-byte v25, v25, v26 │ │ +0b6064: 0800 1c00 |02a2: move-object/from16 v0, v28 │ │ +0b6068: 5400 0400 |02a4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b606c: 081a 0000 |02a6: move-object/from16 v26, v0 │ │ +0b6070: 901b 040d |02a8: add-int v27, v4, v13 │ │ +0b6074: 481a 1a1b |02aa: aget-byte v26, v26, v27 │ │ +0b6078: 0200 1900 |02ac: move/from16 v0, v25 │ │ +0b607c: 0201 1a00 |02ae: move/from16 v1, v26 │ │ +0b6080: 3310 6e00 |02b0: if-ne v0, v1, 031e // +006e │ │ +0b6084: d80d 0d01 |02b2: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0b6088: 0200 1000 |02b4: move/from16 v0, v16 │ │ +0b608c: 320d 1c00 |02b6: if-eq v13, v0, 02d2 // +001c │ │ +0b6090: 0800 1c00 |02b8: move-object/from16 v0, v28 │ │ +0b6094: 5400 0400 |02ba: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6098: 0819 0000 |02bc: move-object/from16 v25, v0 │ │ +0b609c: 901a 150d |02be: add-int v26, v21, v13 │ │ +0b60a0: 4819 191a |02c0: aget-byte v25, v25, v26 │ │ +0b60a4: 0800 1c00 |02c2: move-object/from16 v0, v28 │ │ +0b60a8: 5400 0400 |02c4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b60ac: 081a 0000 |02c6: move-object/from16 v26, v0 │ │ +0b60b0: 901b 040d |02c8: add-int v27, v4, v13 │ │ +0b60b4: 481a 1a1b |02ca: aget-byte v26, v26, v27 │ │ +0b60b8: 0200 1900 |02cc: move/from16 v0, v25 │ │ +0b60bc: 0201 1a00 |02ce: move/from16 v1, v26 │ │ +0b60c0: 3210 e2ff |02d0: if-eq v0, v1, 02b2 // -001e │ │ +0b60c4: 0200 1200 |02d2: move/from16 v0, v18 │ │ +0b60c8: 35d0 4a00 |02d4: if-ge v0, v13, 031e // +004a │ │ +0b60cc: d813 1401 |02d6: add-int/lit8 v19, v20, #int 1 // #01 │ │ +0b60d0: 0212 0d00 |02d8: move/from16 v18, v13 │ │ +0b60d4: 4b0d 1d14 |02da: aput v13, v29, v20 │ │ +0b60d8: d814 1301 |02dc: add-int/lit8 v20, v19, #int 1 // #01 │ │ +0b60dc: d819 09ff |02de: add-int/lit8 v25, v9, #int -1 // #ff │ │ +0b60e0: 4b19 1d13 |02e0: aput v25, v29, v19 │ │ +0b60e4: 0200 1000 |02e2: move/from16 v0, v16 │ │ +0b60e8: 330d 3a00 |02e4: if-ne v13, v0, 031e // +003a │ │ +0b60ec: 0800 1c00 |02e6: move-object/from16 v0, v28 │ │ +0b60f0: 5400 0e00 |02e8: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b60f4: 0819 0000 |02ea: move-object/from16 v25, v0 │ │ +0b60f8: 0800 1c00 |02ec: move-object/from16 v0, v28 │ │ +0b60fc: 5400 0e00 |02ee: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b6100: 081a 0000 |02f0: move-object/from16 v26, v0 │ │ +0b6104: 441a 1a08 |02f2: aget v26, v26, v8 │ │ +0b6108: 4b1a 1917 |02f4: aput v26, v25, v23 │ │ +0b610c: 0800 1c00 |02f6: move-object/from16 v0, v28 │ │ +0b6110: 5400 0e00 |02f8: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b6114: 0819 0000 |02fa: move-object/from16 v25, v0 │ │ +0b6118: 0800 1c00 |02fc: move-object/from16 v0, v28 │ │ +0b611c: 5400 0e00 |02fe: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b6120: 081a 0000 |0300: move-object/from16 v26, v0 │ │ +0b6124: d81b 0801 |0302: add-int/lit8 v27, v8, #int 1 // #01 │ │ +0b6128: 441a 1a1b |0304: aget v26, v26, v27 │ │ +0b612c: 4b1a 1916 |0306: aput v26, v25, v22 │ │ +0b6130: 0213 1400 |0308: move/from16 v19, v20 │ │ +0b6134: 2900 1aff |030a: goto/16 0224 // -00e6 │ │ +0b6138: 0800 1c00 |030c: move-object/from16 v0, v28 │ │ +0b613c: 5200 0700 |030e: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6140: 0219 0000 |0310: move/from16 v25, v0 │ │ +0b6144: 9119 1909 |0312: sub-int v25, v25, v9 │ │ +0b6148: 0800 1c00 |0314: move-object/from16 v0, v28 │ │ +0b614c: 5200 0800 |0316: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b6150: 021a 0000 |0318: move/from16 v26, v0 │ │ +0b6154: 9019 191a |031a: add-int v25, v25, v26 │ │ +0b6158: 2900 6eff |031c: goto/16 028a // -0092 │ │ +0b615c: 0213 1400 |031e: move/from16 v19, v20 │ │ +0b6160: 0800 1c00 |0320: move-object/from16 v0, v28 │ │ +0b6164: 5400 0400 |0322: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6168: 0819 0000 |0324: move-object/from16 v25, v0 │ │ +0b616c: 901a 150d |0326: add-int v26, v21, v13 │ │ +0b6170: 4819 191a |0328: aget-byte v25, v25, v26 │ │ +0b6174: 0200 1900 |032a: move/from16 v0, v25 │ │ +0b6178: d500 ff00 |032c: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b617c: 0219 0000 |032e: move/from16 v25, v0 │ │ +0b6180: 0800 1c00 |0330: move-object/from16 v0, v28 │ │ +0b6184: 5400 0400 |0332: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6188: 081a 0000 |0334: move-object/from16 v26, v0 │ │ +0b618c: 901b 040d |0336: add-int v27, v4, v13 │ │ +0b6190: 481a 1a1b |0338: aget-byte v26, v26, v27 │ │ +0b6194: 0200 1a00 |033a: move/from16 v0, v26 │ │ +0b6198: d500 ff00 |033c: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b619c: 021a 0000 |033e: move/from16 v26, v0 │ │ +0b61a0: 0200 1900 |0340: move/from16 v0, v25 │ │ +0b61a4: 0201 1a00 |0342: move/from16 v1, v26 │ │ +0b61a8: 3510 1a00 |0344: if-ge v0, v1, 035e // +001a │ │ +0b61ac: 0800 1c00 |0346: move-object/from16 v0, v28 │ │ +0b61b0: 5400 0e00 |0348: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b61b4: 0819 0000 |034a: move-object/from16 v25, v0 │ │ +0b61b8: 4b05 1917 |034c: aput v5, v25, v23 │ │ +0b61bc: d817 0801 |034e: add-int/lit8 v23, v8, #int 1 // #01 │ │ +0b61c0: 0800 1c00 |0350: move-object/from16 v0, v28 │ │ +0b61c4: 5400 0e00 |0352: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b61c8: 0819 0000 |0354: move-object/from16 v25, v0 │ │ +0b61cc: 4405 1917 |0356: aget v5, v25, v23 │ │ +0b61d0: 01df |0358: move v15, v13 │ │ +0b61d2: 0123 |0359: move v3, v2 │ │ +0b61d4: 0214 1300 |035a: move/from16 v20, v19 │ │ +0b61d8: 2900 acfe |035c: goto/16 0208 // -0154 │ │ +0b61dc: 0800 1c00 |035e: move-object/from16 v0, v28 │ │ +0b61e0: 5400 0e00 |0360: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b61e4: 0819 0000 |0362: move-object/from16 v25, v0 │ │ +0b61e8: 4b05 1916 |0364: aput v5, v25, v22 │ │ +0b61ec: 0216 0800 |0366: move/from16 v22, v8 │ │ +0b61f0: 0800 1c00 |0368: move-object/from16 v0, v28 │ │ +0b61f4: 5400 0e00 |036a: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b61f8: 0819 0000 |036c: move-object/from16 v25, v0 │ │ +0b61fc: 4405 1916 |036e: aget v5, v25, v22 │ │ +0b6200: 01de |0370: move v14, v13 │ │ +0b6202: 28e8 |0371: goto 0359 // -0018 │ │ +0b6204: 0132 |0372: move v2, v3 │ │ +0b6206: 2900 9dfe |0373: goto/16 0210 // -0163 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x001a line=122 │ │ 0x0020 line=133 │ │ 0x0022 line=134 │ │ 0x0042 line=135 │ │ @@ -199378,28 +199393,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b622c: |[0b622c] SevenZip.Compression.LZ.BinTree.Init:()V │ │ -0b623c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b623e: 6f10 1e00 0300 |0001: invoke-super {v3}, LSevenZip/Compression/LZ/InWindow;.Init:()V // method@001e │ │ -0b6244: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0b6246: 5231 0b00 |0005: iget v1, v3, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ -0b624a: 3510 0900 |0007: if-ge v0, v1, 0010 // +0009 │ │ -0b624e: 5431 0900 |0009: iget-object v1, v3, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b6252: 4b02 0100 |000b: aput v2, v1, v0 │ │ -0b6256: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b625a: 28f6 |000f: goto 0005 // -000a │ │ -0b625c: 5932 0700 |0010: iput v2, v3, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b6260: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -0b6262: 6e20 1200 1300 |0013: invoke-virtual {v3, v1}, LSevenZip/Compression/LZ/BinTree;.ReduceOffsets:(I)V // method@0012 │ │ -0b6268: 0e00 |0016: return-void │ │ +0b620c: |[0b620c] SevenZip.Compression.LZ.BinTree.Init:()V │ │ +0b621c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b621e: 6f10 1e00 0300 |0001: invoke-super {v3}, LSevenZip/Compression/LZ/InWindow;.Init:()V // method@001e │ │ +0b6224: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b6226: 5231 0b00 |0005: iget v1, v3, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ +0b622a: 3510 0900 |0007: if-ge v0, v1, 0010 // +0009 │ │ +0b622e: 5431 0900 |0009: iget-object v1, v3, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b6232: 4b02 0100 |000b: aput v2, v1, v0 │ │ +0b6236: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b623a: 28f6 |000f: goto 0005 // -000a │ │ +0b623c: 5932 0700 |0010: iput v2, v3, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6240: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +0b6242: 6e20 1200 1300 |0013: invoke-virtual {v3, v1}, LSevenZip/Compression/LZ/BinTree;.ReduceOffsets:(I)V // method@0012 │ │ +0b6248: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0004 line=57 │ │ 0x0009 line=58 │ │ 0x000d line=57 │ │ 0x0010 line=59 │ │ @@ -199414,28 +199429,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0b626c: |[0b626c] SevenZip.Compression.LZ.BinTree.MovePos:()V │ │ -0b627c: 5220 0700 |0000: iget v0, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b6280: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b6284: 5920 0700 |0004: iput v0, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b6288: 5221 0800 |0006: iget v1, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b628c: 3410 0500 |0008: if-lt v0, v1, 000d // +0005 │ │ -0b6290: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b6292: 5920 0700 |000b: iput v0, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b6296: 6f10 2000 0200 |000d: invoke-super {v2}, LSevenZip/Compression/LZ/InWindow;.MovePos:()V // method@0020 │ │ -0b629c: 5220 0d00 |0010: iget v0, v2, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b62a0: 1401 ffff ff3f |0012: const v1, #float 2 // #3fffffff │ │ -0b62a6: 3310 0500 |0015: if-ne v0, v1, 001a // +0005 │ │ -0b62aa: 6e10 1000 0200 |0017: invoke-virtual {v2}, LSevenZip/Compression/LZ/BinTree;.Normalize:()V // method@0010 │ │ -0b62b0: 0e00 |001a: return-void │ │ +0b624c: |[0b624c] SevenZip.Compression.LZ.BinTree.MovePos:()V │ │ +0b625c: 5220 0700 |0000: iget v0, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6260: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b6264: 5920 0700 |0004: iput v0, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6268: 5221 0800 |0006: iget v1, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b626c: 3410 0500 |0008: if-lt v0, v1, 000d // +0005 │ │ +0b6270: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0b6272: 5920 0700 |000b: iput v0, v2, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6276: 6f10 2000 0200 |000d: invoke-super {v2}, LSevenZip/Compression/LZ/InWindow;.MovePos:()V // method@0020 │ │ +0b627c: 5220 0d00 |0010: iget v0, v2, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b6280: 1401 ffff ff3f |0012: const v1, #float 2 // #3fffffff │ │ +0b6286: 3310 0500 |0015: if-ne v0, v1, 001a // +0005 │ │ +0b628a: 6e10 1000 0200 |0017: invoke-virtual {v2}, LSevenZip/Compression/LZ/BinTree;.Normalize:()V // method@0010 │ │ +0b6290: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000a line=66 │ │ 0x000d line=67 │ │ 0x0010 line=68 │ │ 0x0017 line=69 │ │ @@ -199448,27 +199463,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0b62b4: |[0b62b4] SevenZip.Compression.LZ.BinTree.Normalize:()V │ │ -0b62c4: 5231 0d00 |0000: iget v1, v3, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b62c8: 5232 0800 |0002: iget v2, v3, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b62cc: 9100 0102 |0004: sub-int v0, v1, v2 │ │ -0b62d0: 5431 0e00 |0006: iget-object v1, v3, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b62d4: 5232 0800 |0008: iget v2, v3, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b62d8: da02 0202 |000a: mul-int/lit8 v2, v2, #int 2 // #02 │ │ -0b62dc: 6e40 1100 1302 |000c: invoke-virtual {v3, v1, v2, v0}, LSevenZip/Compression/LZ/BinTree;.NormalizeLinks:([III)V // method@0011 │ │ -0b62e2: 5431 0900 |000f: iget-object v1, v3, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b62e6: 5232 0b00 |0011: iget v2, v3, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ -0b62ea: 6e40 1100 1302 |0013: invoke-virtual {v3, v1, v2, v0}, LSevenZip/Compression/LZ/BinTree;.NormalizeLinks:([III)V // method@0011 │ │ -0b62f0: 6e20 1200 0300 |0016: invoke-virtual {v3, v0}, LSevenZip/Compression/LZ/BinTree;.ReduceOffsets:(I)V // method@0012 │ │ -0b62f6: 0e00 |0019: return-void │ │ +0b6294: |[0b6294] SevenZip.Compression.LZ.BinTree.Normalize:()V │ │ +0b62a4: 5231 0d00 |0000: iget v1, v3, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b62a8: 5232 0800 |0002: iget v2, v3, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b62ac: 9100 0102 |0004: sub-int v0, v1, v2 │ │ +0b62b0: 5431 0e00 |0006: iget-object v1, v3, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b62b4: 5232 0800 |0008: iget v2, v3, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b62b8: da02 0202 |000a: mul-int/lit8 v2, v2, #int 2 // #02 │ │ +0b62bc: 6e40 1100 1302 |000c: invoke-virtual {v3, v1, v2, v0}, LSevenZip/Compression/LZ/BinTree;.NormalizeLinks:([III)V // method@0011 │ │ +0b62c2: 5431 0900 |000f: iget-object v1, v3, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b62c6: 5232 0b00 |0011: iget v2, v3, LSevenZip/Compression/LZ/BinTree;._hashSizeSum:I // field@000b │ │ +0b62ca: 6e40 1100 1302 |0013: invoke-virtual {v3, v1, v2, v0}, LSevenZip/Compression/LZ/BinTree;.NormalizeLinks:([III)V // method@0011 │ │ +0b62d0: 6e20 1200 0300 |0016: invoke-virtual {v3, v0}, LSevenZip/Compression/LZ/BinTree;.ReduceOffsets:(I)V // method@0012 │ │ +0b62d6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0006 line=360 │ │ 0x000f line=361 │ │ 0x0016 line=362 │ │ 0x0019 line=363 │ │ @@ -199481,26 +199496,26 @@ │ │ type : '([III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0b62f8: |[0b62f8] SevenZip.Compression.LZ.BinTree.NormalizeLinks:([III)V │ │ -0b6308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b630a: 3540 0e00 |0001: if-ge v0, v4, 000f // +000e │ │ -0b630e: 4401 0300 |0003: aget v1, v3, v0 │ │ -0b6312: 3651 0800 |0005: if-gt v1, v5, 000d // +0008 │ │ -0b6316: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0b6318: 4b01 0300 |0008: aput v1, v3, v0 │ │ -0b631c: d800 0001 |000a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b6320: 28f5 |000c: goto 0001 // -000b │ │ -0b6322: b151 |000d: sub-int/2addr v1, v5 │ │ -0b6324: 28fa |000e: goto 0008 // -0006 │ │ -0b6326: 0e00 |000f: return-void │ │ +0b62d8: |[0b62d8] SevenZip.Compression.LZ.BinTree.NormalizeLinks:([III)V │ │ +0b62e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b62ea: 3540 0e00 |0001: if-ge v0, v4, 000f // +000e │ │ +0b62ee: 4401 0300 |0003: aget v1, v3, v0 │ │ +0b62f2: 3651 0800 |0005: if-gt v1, v5, 000d // +0008 │ │ +0b62f6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0b62f8: 4b01 0300 |0008: aput v1, v3, v0 │ │ +0b62fc: d800 0001 |000a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b6300: 28f5 |000c: goto 0001 // -000b │ │ +0b6302: b151 |000d: sub-int/2addr v1, v5 │ │ +0b6304: 28fa |000e: goto 0008 // -0006 │ │ +0b6306: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=348 │ │ 0x0005 line=349 │ │ 0x0007 line=350 │ │ 0x0008 line=353 │ │ @@ -199520,17 +199535,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6328: |[0b6328] SevenZip.Compression.LZ.BinTree.SetCutValue:(I)V │ │ -0b6338: 5901 0600 |0000: iput v1, v0, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ -0b633c: 0e00 |0002: return-void │ │ +0b6308: |[0b6308] SevenZip.Compression.LZ.BinTree.SetCutValue:(I)V │ │ +0b6318: 5901 0600 |0000: iput v1, v0, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ +0b631c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this LSevenZip/Compression/LZ/BinTree; │ │ 0x0000 - 0x0003 reg=1 cutValue I │ │ │ │ @@ -199539,35 +199554,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 32 16-bit code units │ │ -0b6340: |[0b6340] SevenZip.Compression.LZ.BinTree.SetType:(I)V │ │ -0b6350: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -0b6352: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0b6354: 3724 1400 |0002: if-le v4, v2, 0016 // +0014 │ │ -0b6358: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b635a: 5c30 0300 |0005: iput-boolean v0, v3, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ -0b635e: 5530 0300 |0007: iget-boolean v0, v3, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ -0b6362: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ -0b6366: 5931 1800 |000b: iput v1, v3, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b636a: 1240 |000d: const/4 v0, #int 4 // #4 │ │ -0b636c: 5930 1700 |000e: iput v0, v3, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ -0b6370: 1400 0004 0100 |0010: const v0, #float 9.32704e-41 // #00010400 │ │ -0b6376: 5930 1200 |0013: iput v0, v3, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b637a: 0e00 |0015: return-void │ │ -0b637c: 0110 |0016: move v0, v1 │ │ -0b637e: 28ee |0017: goto 0005 // -0012 │ │ -0b6380: 5932 1800 |0018: iput v2, v3, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b6384: 1230 |001a: const/4 v0, #int 3 // #3 │ │ -0b6386: 5930 1700 |001b: iput v0, v3, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ -0b638a: 5931 1200 |001d: iput v1, v3, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b638e: 28f6 |001f: goto 0015 // -000a │ │ +0b6320: |[0b6320] SevenZip.Compression.LZ.BinTree.SetType:(I)V │ │ +0b6330: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0b6332: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0b6334: 3724 1400 |0002: if-le v4, v2, 0016 // +0014 │ │ +0b6338: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b633a: 5c30 0300 |0005: iput-boolean v0, v3, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ +0b633e: 5530 0300 |0007: iget-boolean v0, v3, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ +0b6342: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ +0b6346: 5931 1800 |000b: iput v1, v3, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b634a: 1240 |000d: const/4 v0, #int 4 // #4 │ │ +0b634c: 5930 1700 |000e: iput v0, v3, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ +0b6350: 1400 0004 0100 |0010: const v0, #float 9.32704e-41 // #00010400 │ │ +0b6356: 5930 1200 |0013: iput v0, v3, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b635a: 0e00 |0015: return-void │ │ +0b635c: 0110 |0016: move v0, v1 │ │ +0b635e: 28ee |0017: goto 0005 // -0012 │ │ +0b6360: 5932 1800 |0018: iput v2, v3, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b6364: 1230 |001a: const/4 v0, #int 3 // #3 │ │ +0b6366: 5930 1700 |001b: iput v0, v3, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ +0b636a: 5931 1200 |001d: iput v1, v3, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b636e: 28f6 |001f: goto 0015 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ 0x0007 line=37 │ │ 0x000b line=39 │ │ 0x000d line=40 │ │ 0x0010 line=41 │ │ @@ -199585,325 +199600,325 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 612 16-bit code units │ │ -0b6390: |[0b6390] SevenZip.Compression.LZ.BinTree.Skip:(I)V │ │ -0b63a0: 0800 1700 |0000: move-object/from16 v0, v23 │ │ -0b63a4: 5200 0d00 |0002: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b63a8: 0214 0000 |0004: move/from16 v20, v0 │ │ -0b63ac: 0800 1700 |0006: move-object/from16 v0, v23 │ │ -0b63b0: 5200 0c00 |0008: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ -0b63b4: 0215 0000 |000a: move/from16 v21, v0 │ │ -0b63b8: 9014 1415 |000c: add-int v20, v20, v21 │ │ -0b63bc: 0800 1700 |000e: move-object/from16 v0, v23 │ │ -0b63c0: 5200 0f00 |0010: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ -0b63c4: 0215 0000 |0012: move/from16 v21, v0 │ │ -0b63c8: 0200 1400 |0014: move/from16 v0, v20 │ │ -0b63cc: 0201 1500 |0016: move/from16 v1, v21 │ │ -0b63d0: 3610 1f01 |0018: if-gt v0, v1, 0137 // +011f │ │ -0b63d4: 0800 1700 |001a: move-object/from16 v0, v23 │ │ -0b63d8: 520e 0c00 |001c: iget v14, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ -0b63dc: 0800 1700 |001e: move-object/from16 v0, v23 │ │ -0b63e0: 5200 0d00 |0020: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b63e4: 0214 0000 |0022: move/from16 v20, v0 │ │ -0b63e8: 0800 1700 |0024: move-object/from16 v0, v23 │ │ -0b63ec: 5200 0800 |0026: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b63f0: 0215 0000 |0028: move/from16 v21, v0 │ │ -0b63f4: 0200 1400 |002a: move/from16 v0, v20 │ │ -0b63f8: 0201 1500 |002c: move/from16 v1, v21 │ │ -0b63fc: 3710 2501 |002e: if-le v0, v1, 0153 // +0125 │ │ -0b6400: 0800 1700 |0030: move-object/from16 v0, v23 │ │ -0b6404: 5200 0d00 |0032: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b6408: 0214 0000 |0034: move/from16 v20, v0 │ │ -0b640c: 0800 1700 |0036: move-object/from16 v0, v23 │ │ -0b6410: 5200 0800 |0038: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b6414: 0215 0000 |003a: move/from16 v21, v0 │ │ -0b6418: 910f 1415 |003c: sub-int v15, v20, v21 │ │ -0b641c: 0800 1700 |003e: move-object/from16 v0, v23 │ │ -0b6420: 5200 0500 |0040: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ -0b6424: 0214 0000 |0042: move/from16 v20, v0 │ │ -0b6428: 0800 1700 |0044: move-object/from16 v0, v23 │ │ -0b642c: 5200 0d00 |0046: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b6430: 0215 0000 |0048: move/from16 v21, v0 │ │ -0b6434: 9004 1415 |004a: add-int v4, v20, v21 │ │ -0b6438: 0800 1700 |004c: move-object/from16 v0, v23 │ │ -0b643c: 5500 0300 |004e: iget-boolean v0, v0, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ -0b6440: 0214 0000 |0050: move/from16 v20, v0 │ │ -0b6444: 3814 0401 |0052: if-eqz v20, 0156 // +0104 │ │ -0b6448: 6214 0200 |0054: sget-object v20, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ -0b644c: 0800 1700 |0056: move-object/from16 v0, v23 │ │ -0b6450: 5400 0400 |0058: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6454: 0815 0000 |005a: move-object/from16 v21, v0 │ │ -0b6458: 4815 1504 |005c: aget-byte v21, v21, v4 │ │ -0b645c: 0200 1500 |005e: move/from16 v0, v21 │ │ -0b6460: d500 ff00 |0060: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b6464: 0215 0000 |0062: move/from16 v21, v0 │ │ -0b6468: 4414 1415 |0064: aget v20, v20, v21 │ │ -0b646c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -0b6470: 5400 0400 |0068: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6474: 0815 0000 |006a: move-object/from16 v21, v0 │ │ -0b6478: d816 0401 |006c: add-int/lit8 v22, v4, #int 1 // #01 │ │ -0b647c: 4815 1516 |006e: aget-byte v21, v21, v22 │ │ -0b6480: 0200 1500 |0070: move/from16 v0, v21 │ │ -0b6484: d500 ff00 |0072: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b6488: 0215 0000 |0074: move/from16 v21, v0 │ │ -0b648c: 9713 1415 |0076: xor-int v19, v20, v21 │ │ -0b6490: 0200 1300 |0078: move/from16 v0, v19 │ │ -0b6494: d508 ff03 |007a: and-int/lit16 v8, v0, #int 1023 // #03ff │ │ -0b6498: 0800 1700 |007c: move-object/from16 v0, v23 │ │ -0b649c: 5400 0900 |007e: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b64a0: 0814 0000 |0080: move-object/from16 v20, v0 │ │ -0b64a4: 0800 1700 |0082: move-object/from16 v0, v23 │ │ -0b64a8: 5200 0d00 |0084: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b64ac: 0215 0000 |0086: move/from16 v21, v0 │ │ -0b64b0: 4b15 1408 |0088: aput v21, v20, v8 │ │ -0b64b4: 0800 1700 |008a: move-object/from16 v0, v23 │ │ -0b64b8: 5400 0400 |008c: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b64bc: 0814 0000 |008e: move-object/from16 v20, v0 │ │ -0b64c0: d815 0402 |0090: add-int/lit8 v21, v4, #int 2 // #02 │ │ -0b64c4: 4814 1415 |0092: aget-byte v20, v20, v21 │ │ -0b64c8: 0200 1400 |0094: move/from16 v0, v20 │ │ -0b64cc: d500 ff00 |0096: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b64d0: 0214 0000 |0098: move/from16 v20, v0 │ │ -0b64d4: e014 1408 |009a: shl-int/lit8 v20, v20, #int 8 // #08 │ │ -0b64d8: 9713 1314 |009c: xor-int v19, v19, v20 │ │ -0b64dc: 1414 ffff 0000 |009e: const v20, #float 9.18341e-41 // #0000ffff │ │ -0b64e2: 9509 1314 |00a1: and-int v9, v19, v20 │ │ -0b64e6: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ -0b64ea: 5400 0900 |00a5: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b64ee: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -0b64f2: d090 0004 |00a9: add-int/lit16 v0, v9, #int 1024 // #0400 │ │ -0b64f6: 0215 0000 |00ab: move/from16 v21, v0 │ │ -0b64fa: 0800 1700 |00ad: move-object/from16 v0, v23 │ │ -0b64fe: 5200 0d00 |00af: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b6502: 0216 0000 |00b1: move/from16 v22, v0 │ │ -0b6506: 4b16 1415 |00b3: aput v22, v20, v21 │ │ -0b650a: 6214 0200 |00b5: sget-object v20, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ -0b650e: 0800 1700 |00b7: move-object/from16 v0, v23 │ │ -0b6512: 5400 0400 |00b9: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6516: 0815 0000 |00bb: move-object/from16 v21, v0 │ │ -0b651a: d816 0403 |00bd: add-int/lit8 v22, v4, #int 3 // #03 │ │ -0b651e: 4815 1516 |00bf: aget-byte v21, v21, v22 │ │ -0b6522: 0200 1500 |00c1: move/from16 v0, v21 │ │ -0b6526: d500 ff00 |00c3: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b652a: 0215 0000 |00c5: move/from16 v21, v0 │ │ -0b652e: 4414 1415 |00c7: aget v20, v20, v21 │ │ -0b6532: e014 1405 |00c9: shl-int/lit8 v20, v20, #int 5 // #05 │ │ -0b6536: 9714 1413 |00cb: xor-int v20, v20, v19 │ │ -0b653a: 0800 1700 |00cd: move-object/from16 v0, v23 │ │ -0b653e: 5200 0a00 |00cf: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._hashMask:I // field@000a │ │ -0b6542: 0215 0000 |00d1: move/from16 v21, v0 │ │ -0b6546: 950a 1415 |00d3: and-int v10, v20, v21 │ │ -0b654a: 0800 1700 |00d5: move-object/from16 v0, v23 │ │ -0b654e: 5400 0900 |00d7: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b6552: 0814 0000 |00d9: move-object/from16 v20, v0 │ │ -0b6556: 0800 1700 |00db: move-object/from16 v0, v23 │ │ -0b655a: 5200 1200 |00dd: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b655e: 0215 0000 |00df: move/from16 v21, v0 │ │ -0b6562: 9015 150a |00e1: add-int v21, v21, v10 │ │ -0b6566: 4405 1415 |00e3: aget v5, v20, v21 │ │ -0b656a: 0800 1700 |00e5: move-object/from16 v0, v23 │ │ -0b656e: 5400 0900 |00e7: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ -0b6572: 0814 0000 |00e9: move-object/from16 v20, v0 │ │ -0b6576: 0800 1700 |00eb: move-object/from16 v0, v23 │ │ -0b657a: 5200 1200 |00ed: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ -0b657e: 0215 0000 |00ef: move/from16 v21, v0 │ │ -0b6582: 9015 150a |00f1: add-int v21, v21, v10 │ │ -0b6586: 0800 1700 |00f3: move-object/from16 v0, v23 │ │ -0b658a: 5200 0d00 |00f5: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b658e: 0216 0000 |00f7: move/from16 v22, v0 │ │ -0b6592: 4b16 1415 |00f9: aput v22, v20, v21 │ │ -0b6596: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0b659a: 5200 0700 |00fd: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b659e: 0214 0000 |00ff: move/from16 v20, v0 │ │ -0b65a2: e014 1401 |0101: shl-int/lit8 v20, v20, #int 1 // #01 │ │ -0b65a6: d811 1401 |0103: add-int/lit8 v17, v20, #int 1 // #01 │ │ -0b65aa: 0800 1700 |0105: move-object/from16 v0, v23 │ │ -0b65ae: 5200 0700 |0107: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b65b2: 0214 0000 |0109: move/from16 v20, v0 │ │ -0b65b6: e012 1401 |010b: shl-int/lit8 v18, v20, #int 1 // #01 │ │ -0b65ba: 0800 1700 |010d: move-object/from16 v0, v23 │ │ -0b65be: 520d 1800 |010f: iget v13, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ -0b65c2: 01dc |0111: move v12, v13 │ │ -0b65c4: 0800 1700 |0112: move-object/from16 v0, v23 │ │ -0b65c8: 5202 0600 |0114: iget v2, v0, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ -0b65cc: 0123 |0116: move v3, v2 │ │ -0b65ce: 37f5 4a01 |0117: if-le v5, v15, 0261 // +014a │ │ -0b65d2: d802 03ff |0119: add-int/lit8 v2, v3, #int -1 // #ff │ │ -0b65d6: 3903 5f00 |011b: if-nez v3, 017a // +005f │ │ -0b65da: 0800 1700 |011d: move-object/from16 v0, v23 │ │ -0b65de: 5400 0e00 |011f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b65e2: 0814 0000 |0121: move-object/from16 v20, v0 │ │ -0b65e6: 0800 1700 |0123: move-object/from16 v0, v23 │ │ -0b65ea: 5400 0e00 |0125: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b65ee: 0815 0000 |0127: move-object/from16 v21, v0 │ │ -0b65f2: 1316 0000 |0129: const/16 v22, #int 0 // #0 │ │ -0b65f6: 4b16 1512 |012b: aput v22, v21, v18 │ │ -0b65fa: 4b16 1411 |012d: aput v22, v20, v17 │ │ -0b65fe: 7401 0f00 1700 |012f: invoke-virtual/range {v23}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ -0b6604: d818 18ff |0132: add-int/lit8 v24, v24, #int -1 // #ff │ │ -0b6608: 3918 ccfe |0134: if-nez v24, 0000 // -0134 │ │ -0b660c: 0e00 |0136: return-void │ │ -0b660e: 0800 1700 |0137: move-object/from16 v0, v23 │ │ -0b6612: 5200 0f00 |0139: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ -0b6616: 0214 0000 |013b: move/from16 v20, v0 │ │ -0b661a: 0800 1700 |013d: move-object/from16 v0, v23 │ │ -0b661e: 5200 0d00 |013f: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b6622: 0215 0000 |0141: move/from16 v21, v0 │ │ -0b6626: 910e 1415 |0143: sub-int v14, v20, v21 │ │ -0b662a: 0800 1700 |0145: move-object/from16 v0, v23 │ │ -0b662e: 5200 1700 |0147: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ -0b6632: 0214 0000 |0149: move/from16 v20, v0 │ │ -0b6636: 0200 1400 |014b: move/from16 v0, v20 │ │ -0b663a: 350e d1fe |014d: if-ge v14, v0, 001e // -012f │ │ -0b663e: 7401 0f00 1700 |014f: invoke-virtual/range {v23}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ -0b6644: 28e0 |0152: goto 0132 // -0020 │ │ -0b6646: 120f |0153: const/4 v15, #int 0 // #0 │ │ -0b6648: 2900 eafe |0154: goto/16 003e // -0116 │ │ -0b664c: 0800 1700 |0156: move-object/from16 v0, v23 │ │ -0b6650: 5400 0400 |0158: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6654: 0814 0000 |015a: move-object/from16 v20, v0 │ │ -0b6658: 4814 1404 |015c: aget-byte v20, v20, v4 │ │ -0b665c: 0200 1400 |015e: move/from16 v0, v20 │ │ -0b6660: d500 ff00 |0160: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b6664: 0214 0000 |0162: move/from16 v20, v0 │ │ -0b6668: 0800 1700 |0164: move-object/from16 v0, v23 │ │ -0b666c: 5400 0400 |0166: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6670: 0815 0000 |0168: move-object/from16 v21, v0 │ │ -0b6674: d816 0401 |016a: add-int/lit8 v22, v4, #int 1 // #01 │ │ -0b6678: 4815 1516 |016c: aget-byte v21, v21, v22 │ │ -0b667c: 0200 1500 |016e: move/from16 v0, v21 │ │ -0b6680: d500 ff00 |0170: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b6684: 0215 0000 |0172: move/from16 v21, v0 │ │ -0b6688: e015 1508 |0174: shl-int/lit8 v21, v21, #int 8 // #08 │ │ -0b668c: 970a 1415 |0176: xor-int v10, v20, v21 │ │ -0b6690: 2900 5dff |0178: goto/16 00d5 // -00a3 │ │ -0b6694: 0800 1700 |017a: move-object/from16 v0, v23 │ │ -0b6698: 5200 0d00 |017c: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ -0b669c: 0214 0000 |017e: move/from16 v20, v0 │ │ -0b66a0: 9107 1405 |0180: sub-int v7, v20, v5 │ │ -0b66a4: 0800 1700 |0182: move-object/from16 v0, v23 │ │ -0b66a8: 5200 0700 |0184: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b66ac: 0214 0000 |0186: move/from16 v20, v0 │ │ -0b66b0: 0200 1400 |0188: move/from16 v0, v20 │ │ -0b66b4: 3607 7600 |018a: if-gt v7, v0, 0200 // +0076 │ │ -0b66b8: 0800 1700 |018c: move-object/from16 v0, v23 │ │ -0b66bc: 5200 0700 |018e: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b66c0: 0214 0000 |0190: move/from16 v20, v0 │ │ -0b66c4: 9114 1407 |0192: sub-int v20, v20, v7 │ │ -0b66c8: e006 1401 |0194: shl-int/lit8 v6, v20, #int 1 // #01 │ │ -0b66cc: 0800 1700 |0196: move-object/from16 v0, v23 │ │ -0b66d0: 5200 0500 |0198: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ -0b66d4: 0214 0000 |019a: move/from16 v20, v0 │ │ -0b66d8: 9010 1405 |019c: add-int v16, v20, v5 │ │ -0b66dc: 7120 1e34 dc00 |019e: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0b66e2: 0a0b |01a1: move-result v11 │ │ -0b66e4: 0800 1700 |01a2: move-object/from16 v0, v23 │ │ -0b66e8: 5400 0400 |01a4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b66ec: 0814 0000 |01a6: move-object/from16 v20, v0 │ │ -0b66f0: 9015 100b |01a8: add-int v21, v16, v11 │ │ -0b66f4: 4814 1415 |01aa: aget-byte v20, v20, v21 │ │ -0b66f8: 0800 1700 |01ac: move-object/from16 v0, v23 │ │ -0b66fc: 5400 0400 |01ae: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6700: 0815 0000 |01b0: move-object/from16 v21, v0 │ │ -0b6704: 9016 040b |01b2: add-int v22, v4, v11 │ │ -0b6708: 4815 1516 |01b4: aget-byte v21, v21, v22 │ │ -0b670c: 0200 1400 |01b6: move/from16 v0, v20 │ │ -0b6710: 0201 1500 |01b8: move/from16 v1, v21 │ │ -0b6714: 3310 5700 |01ba: if-ne v0, v1, 0211 // +0057 │ │ -0b6718: d80b 0b01 |01bc: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0b671c: 32eb 1c00 |01be: if-eq v11, v14, 01da // +001c │ │ -0b6720: 0800 1700 |01c0: move-object/from16 v0, v23 │ │ -0b6724: 5400 0400 |01c2: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b6728: 0814 0000 |01c4: move-object/from16 v20, v0 │ │ -0b672c: 9015 100b |01c6: add-int v21, v16, v11 │ │ -0b6730: 4814 1415 |01c8: aget-byte v20, v20, v21 │ │ -0b6734: 0800 1700 |01ca: move-object/from16 v0, v23 │ │ -0b6738: 5400 0400 |01cc: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b673c: 0815 0000 |01ce: move-object/from16 v21, v0 │ │ -0b6740: 9016 040b |01d0: add-int v22, v4, v11 │ │ -0b6744: 4815 1516 |01d2: aget-byte v21, v21, v22 │ │ -0b6748: 0200 1400 |01d4: move/from16 v0, v20 │ │ -0b674c: 0201 1500 |01d6: move/from16 v1, v21 │ │ -0b6750: 3210 e4ff |01d8: if-eq v0, v1, 01bc // -001c │ │ -0b6754: 33eb 3700 |01da: if-ne v11, v14, 0211 // +0037 │ │ -0b6758: 0800 1700 |01dc: move-object/from16 v0, v23 │ │ -0b675c: 5400 0e00 |01de: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6760: 0814 0000 |01e0: move-object/from16 v20, v0 │ │ -0b6764: 0800 1700 |01e2: move-object/from16 v0, v23 │ │ -0b6768: 5400 0e00 |01e4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b676c: 0815 0000 |01e6: move-object/from16 v21, v0 │ │ -0b6770: 4415 1506 |01e8: aget v21, v21, v6 │ │ -0b6774: 4b15 1412 |01ea: aput v21, v20, v18 │ │ -0b6778: 0800 1700 |01ec: move-object/from16 v0, v23 │ │ -0b677c: 5400 0e00 |01ee: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6780: 0814 0000 |01f0: move-object/from16 v20, v0 │ │ -0b6784: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ -0b6788: 5400 0e00 |01f4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b678c: 0815 0000 |01f6: move-object/from16 v21, v0 │ │ -0b6790: d816 0601 |01f8: add-int/lit8 v22, v6, #int 1 // #01 │ │ -0b6794: 4415 1516 |01fa: aget v21, v21, v22 │ │ -0b6798: 4b15 1411 |01fc: aput v21, v20, v17 │ │ -0b679c: 2900 31ff |01fe: goto/16 012f // -00cf │ │ -0b67a0: 0800 1700 |0200: move-object/from16 v0, v23 │ │ -0b67a4: 5200 0700 |0202: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ -0b67a8: 0214 0000 |0204: move/from16 v20, v0 │ │ -0b67ac: 9114 1407 |0206: sub-int v20, v20, v7 │ │ -0b67b0: 0800 1700 |0208: move-object/from16 v0, v23 │ │ -0b67b4: 5200 0800 |020a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ -0b67b8: 0215 0000 |020c: move/from16 v21, v0 │ │ -0b67bc: 9014 1415 |020e: add-int v20, v20, v21 │ │ -0b67c0: 2884 |0210: goto 0194 // -007c │ │ -0b67c2: 0800 1700 |0211: move-object/from16 v0, v23 │ │ -0b67c6: 5400 0400 |0213: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b67ca: 0814 0000 |0215: move-object/from16 v20, v0 │ │ -0b67ce: 9015 100b |0217: add-int v21, v16, v11 │ │ -0b67d2: 4814 1415 |0219: aget-byte v20, v20, v21 │ │ -0b67d6: 0200 1400 |021b: move/from16 v0, v20 │ │ -0b67da: d500 ff00 |021d: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b67de: 0214 0000 |021f: move/from16 v20, v0 │ │ -0b67e2: 0800 1700 |0221: move-object/from16 v0, v23 │ │ -0b67e6: 5400 0400 |0223: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ -0b67ea: 0815 0000 |0225: move-object/from16 v21, v0 │ │ -0b67ee: 9016 040b |0227: add-int v22, v4, v11 │ │ -0b67f2: 4815 1516 |0229: aget-byte v21, v21, v22 │ │ -0b67f6: 0200 1500 |022b: move/from16 v0, v21 │ │ -0b67fa: d500 ff00 |022d: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0b67fe: 0215 0000 |022f: move/from16 v21, v0 │ │ -0b6802: 0200 1400 |0231: move/from16 v0, v20 │ │ -0b6806: 0201 1500 |0233: move/from16 v1, v21 │ │ -0b680a: 3510 1800 |0235: if-ge v0, v1, 024d // +0018 │ │ -0b680e: 0800 1700 |0237: move-object/from16 v0, v23 │ │ -0b6812: 5400 0e00 |0239: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6816: 0814 0000 |023b: move-object/from16 v20, v0 │ │ -0b681a: 4b05 1412 |023d: aput v5, v20, v18 │ │ -0b681e: d812 0601 |023f: add-int/lit8 v18, v6, #int 1 // #01 │ │ -0b6822: 0800 1700 |0241: move-object/from16 v0, v23 │ │ -0b6826: 5400 0e00 |0243: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b682a: 0814 0000 |0245: move-object/from16 v20, v0 │ │ -0b682e: 4405 1412 |0247: aget v5, v20, v18 │ │ -0b6832: 01bd |0249: move v13, v11 │ │ -0b6834: 0123 |024a: move v3, v2 │ │ -0b6836: 2900 ccfe |024b: goto/16 0117 // -0134 │ │ -0b683a: 0800 1700 |024d: move-object/from16 v0, v23 │ │ -0b683e: 5400 0e00 |024f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6842: 0814 0000 |0251: move-object/from16 v20, v0 │ │ -0b6846: 4b05 1411 |0253: aput v5, v20, v17 │ │ -0b684a: 0211 0600 |0255: move/from16 v17, v6 │ │ -0b684e: 0800 1700 |0257: move-object/from16 v0, v23 │ │ -0b6852: 5400 0e00 |0259: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ -0b6856: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -0b685a: 4405 1411 |025d: aget v5, v20, v17 │ │ -0b685e: 01bc |025f: move v12, v11 │ │ -0b6860: 28ea |0260: goto 024a // -0016 │ │ -0b6862: 0132 |0261: move v2, v3 │ │ -0b6864: 2900 bbfe |0262: goto/16 011d // -0145 │ │ +0b6370: |[0b6370] SevenZip.Compression.LZ.BinTree.Skip:(I)V │ │ +0b6380: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +0b6384: 5200 0d00 |0002: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b6388: 0214 0000 |0004: move/from16 v20, v0 │ │ +0b638c: 0800 1700 |0006: move-object/from16 v0, v23 │ │ +0b6390: 5200 0c00 |0008: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ +0b6394: 0215 0000 |000a: move/from16 v21, v0 │ │ +0b6398: 9014 1415 |000c: add-int v20, v20, v21 │ │ +0b639c: 0800 1700 |000e: move-object/from16 v0, v23 │ │ +0b63a0: 5200 0f00 |0010: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ +0b63a4: 0215 0000 |0012: move/from16 v21, v0 │ │ +0b63a8: 0200 1400 |0014: move/from16 v0, v20 │ │ +0b63ac: 0201 1500 |0016: move/from16 v1, v21 │ │ +0b63b0: 3610 1f01 |0018: if-gt v0, v1, 0137 // +011f │ │ +0b63b4: 0800 1700 |001a: move-object/from16 v0, v23 │ │ +0b63b8: 520e 0c00 |001c: iget v14, v0, LSevenZip/Compression/LZ/BinTree;._matchMaxLen:I // field@000c │ │ +0b63bc: 0800 1700 |001e: move-object/from16 v0, v23 │ │ +0b63c0: 5200 0d00 |0020: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b63c4: 0214 0000 |0022: move/from16 v20, v0 │ │ +0b63c8: 0800 1700 |0024: move-object/from16 v0, v23 │ │ +0b63cc: 5200 0800 |0026: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b63d0: 0215 0000 |0028: move/from16 v21, v0 │ │ +0b63d4: 0200 1400 |002a: move/from16 v0, v20 │ │ +0b63d8: 0201 1500 |002c: move/from16 v1, v21 │ │ +0b63dc: 3710 2501 |002e: if-le v0, v1, 0153 // +0125 │ │ +0b63e0: 0800 1700 |0030: move-object/from16 v0, v23 │ │ +0b63e4: 5200 0d00 |0032: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b63e8: 0214 0000 |0034: move/from16 v20, v0 │ │ +0b63ec: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +0b63f0: 5200 0800 |0038: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b63f4: 0215 0000 |003a: move/from16 v21, v0 │ │ +0b63f8: 910f 1415 |003c: sub-int v15, v20, v21 │ │ +0b63fc: 0800 1700 |003e: move-object/from16 v0, v23 │ │ +0b6400: 5200 0500 |0040: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ +0b6404: 0214 0000 |0042: move/from16 v20, v0 │ │ +0b6408: 0800 1700 |0044: move-object/from16 v0, v23 │ │ +0b640c: 5200 0d00 |0046: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b6410: 0215 0000 |0048: move/from16 v21, v0 │ │ +0b6414: 9004 1415 |004a: add-int v4, v20, v21 │ │ +0b6418: 0800 1700 |004c: move-object/from16 v0, v23 │ │ +0b641c: 5500 0300 |004e: iget-boolean v0, v0, LSevenZip/Compression/LZ/BinTree;.HASH_ARRAY:Z // field@0003 │ │ +0b6420: 0214 0000 |0050: move/from16 v20, v0 │ │ +0b6424: 3814 0401 |0052: if-eqz v20, 0156 // +0104 │ │ +0b6428: 6214 0200 |0054: sget-object v20, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ +0b642c: 0800 1700 |0056: move-object/from16 v0, v23 │ │ +0b6430: 5400 0400 |0058: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6434: 0815 0000 |005a: move-object/from16 v21, v0 │ │ +0b6438: 4815 1504 |005c: aget-byte v21, v21, v4 │ │ +0b643c: 0200 1500 |005e: move/from16 v0, v21 │ │ +0b6440: d500 ff00 |0060: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b6444: 0215 0000 |0062: move/from16 v21, v0 │ │ +0b6448: 4414 1415 |0064: aget v20, v20, v21 │ │ +0b644c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +0b6450: 5400 0400 |0068: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6454: 0815 0000 |006a: move-object/from16 v21, v0 │ │ +0b6458: d816 0401 |006c: add-int/lit8 v22, v4, #int 1 // #01 │ │ +0b645c: 4815 1516 |006e: aget-byte v21, v21, v22 │ │ +0b6460: 0200 1500 |0070: move/from16 v0, v21 │ │ +0b6464: d500 ff00 |0072: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b6468: 0215 0000 |0074: move/from16 v21, v0 │ │ +0b646c: 9713 1415 |0076: xor-int v19, v20, v21 │ │ +0b6470: 0200 1300 |0078: move/from16 v0, v19 │ │ +0b6474: d508 ff03 |007a: and-int/lit16 v8, v0, #int 1023 // #03ff │ │ +0b6478: 0800 1700 |007c: move-object/from16 v0, v23 │ │ +0b647c: 5400 0900 |007e: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b6480: 0814 0000 |0080: move-object/from16 v20, v0 │ │ +0b6484: 0800 1700 |0082: move-object/from16 v0, v23 │ │ +0b6488: 5200 0d00 |0084: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b648c: 0215 0000 |0086: move/from16 v21, v0 │ │ +0b6490: 4b15 1408 |0088: aput v21, v20, v8 │ │ +0b6494: 0800 1700 |008a: move-object/from16 v0, v23 │ │ +0b6498: 5400 0400 |008c: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b649c: 0814 0000 |008e: move-object/from16 v20, v0 │ │ +0b64a0: d815 0402 |0090: add-int/lit8 v21, v4, #int 2 // #02 │ │ +0b64a4: 4814 1415 |0092: aget-byte v20, v20, v21 │ │ +0b64a8: 0200 1400 |0094: move/from16 v0, v20 │ │ +0b64ac: d500 ff00 |0096: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b64b0: 0214 0000 |0098: move/from16 v20, v0 │ │ +0b64b4: e014 1408 |009a: shl-int/lit8 v20, v20, #int 8 // #08 │ │ +0b64b8: 9713 1314 |009c: xor-int v19, v19, v20 │ │ +0b64bc: 1414 ffff 0000 |009e: const v20, #float 9.18341e-41 // #0000ffff │ │ +0b64c2: 9509 1314 |00a1: and-int v9, v19, v20 │ │ +0b64c6: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ +0b64ca: 5400 0900 |00a5: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b64ce: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +0b64d2: d090 0004 |00a9: add-int/lit16 v0, v9, #int 1024 // #0400 │ │ +0b64d6: 0215 0000 |00ab: move/from16 v21, v0 │ │ +0b64da: 0800 1700 |00ad: move-object/from16 v0, v23 │ │ +0b64de: 5200 0d00 |00af: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b64e2: 0216 0000 |00b1: move/from16 v22, v0 │ │ +0b64e6: 4b16 1415 |00b3: aput v22, v20, v21 │ │ +0b64ea: 6214 0200 |00b5: sget-object v20, LSevenZip/Compression/LZ/BinTree;.CrcTable:[I // field@0002 │ │ +0b64ee: 0800 1700 |00b7: move-object/from16 v0, v23 │ │ +0b64f2: 5400 0400 |00b9: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b64f6: 0815 0000 |00bb: move-object/from16 v21, v0 │ │ +0b64fa: d816 0403 |00bd: add-int/lit8 v22, v4, #int 3 // #03 │ │ +0b64fe: 4815 1516 |00bf: aget-byte v21, v21, v22 │ │ +0b6502: 0200 1500 |00c1: move/from16 v0, v21 │ │ +0b6506: d500 ff00 |00c3: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b650a: 0215 0000 |00c5: move/from16 v21, v0 │ │ +0b650e: 4414 1415 |00c7: aget v20, v20, v21 │ │ +0b6512: e014 1405 |00c9: shl-int/lit8 v20, v20, #int 5 // #05 │ │ +0b6516: 9714 1413 |00cb: xor-int v20, v20, v19 │ │ +0b651a: 0800 1700 |00cd: move-object/from16 v0, v23 │ │ +0b651e: 5200 0a00 |00cf: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._hashMask:I // field@000a │ │ +0b6522: 0215 0000 |00d1: move/from16 v21, v0 │ │ +0b6526: 950a 1415 |00d3: and-int v10, v20, v21 │ │ +0b652a: 0800 1700 |00d5: move-object/from16 v0, v23 │ │ +0b652e: 5400 0900 |00d7: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b6532: 0814 0000 |00d9: move-object/from16 v20, v0 │ │ +0b6536: 0800 1700 |00db: move-object/from16 v0, v23 │ │ +0b653a: 5200 1200 |00dd: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b653e: 0215 0000 |00df: move/from16 v21, v0 │ │ +0b6542: 9015 150a |00e1: add-int v21, v21, v10 │ │ +0b6546: 4405 1415 |00e3: aget v5, v20, v21 │ │ +0b654a: 0800 1700 |00e5: move-object/from16 v0, v23 │ │ +0b654e: 5400 0900 |00e7: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._hash:[I // field@0009 │ │ +0b6552: 0814 0000 |00e9: move-object/from16 v20, v0 │ │ +0b6556: 0800 1700 |00eb: move-object/from16 v0, v23 │ │ +0b655a: 5200 1200 |00ed: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kFixHashSize:I // field@0012 │ │ +0b655e: 0215 0000 |00ef: move/from16 v21, v0 │ │ +0b6562: 9015 150a |00f1: add-int v21, v21, v10 │ │ +0b6566: 0800 1700 |00f3: move-object/from16 v0, v23 │ │ +0b656a: 5200 0d00 |00f5: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b656e: 0216 0000 |00f7: move/from16 v22, v0 │ │ +0b6572: 4b16 1415 |00f9: aput v22, v20, v21 │ │ +0b6576: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0b657a: 5200 0700 |00fd: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b657e: 0214 0000 |00ff: move/from16 v20, v0 │ │ +0b6582: e014 1401 |0101: shl-int/lit8 v20, v20, #int 1 // #01 │ │ +0b6586: d811 1401 |0103: add-int/lit8 v17, v20, #int 1 // #01 │ │ +0b658a: 0800 1700 |0105: move-object/from16 v0, v23 │ │ +0b658e: 5200 0700 |0107: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6592: 0214 0000 |0109: move/from16 v20, v0 │ │ +0b6596: e012 1401 |010b: shl-int/lit8 v18, v20, #int 1 // #01 │ │ +0b659a: 0800 1700 |010d: move-object/from16 v0, v23 │ │ +0b659e: 520d 1800 |010f: iget v13, v0, LSevenZip/Compression/LZ/BinTree;.kNumHashDirectBytes:I // field@0018 │ │ +0b65a2: 01dc |0111: move v12, v13 │ │ +0b65a4: 0800 1700 |0112: move-object/from16 v0, v23 │ │ +0b65a8: 5202 0600 |0114: iget v2, v0, LSevenZip/Compression/LZ/BinTree;._cutValue:I // field@0006 │ │ +0b65ac: 0123 |0116: move v3, v2 │ │ +0b65ae: 37f5 4a01 |0117: if-le v5, v15, 0261 // +014a │ │ +0b65b2: d802 03ff |0119: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0b65b6: 3903 5f00 |011b: if-nez v3, 017a // +005f │ │ +0b65ba: 0800 1700 |011d: move-object/from16 v0, v23 │ │ +0b65be: 5400 0e00 |011f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b65c2: 0814 0000 |0121: move-object/from16 v20, v0 │ │ +0b65c6: 0800 1700 |0123: move-object/from16 v0, v23 │ │ +0b65ca: 5400 0e00 |0125: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b65ce: 0815 0000 |0127: move-object/from16 v21, v0 │ │ +0b65d2: 1316 0000 |0129: const/16 v22, #int 0 // #0 │ │ +0b65d6: 4b16 1512 |012b: aput v22, v21, v18 │ │ +0b65da: 4b16 1411 |012d: aput v22, v20, v17 │ │ +0b65de: 7401 0f00 1700 |012f: invoke-virtual/range {v23}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ +0b65e4: d818 18ff |0132: add-int/lit8 v24, v24, #int -1 // #ff │ │ +0b65e8: 3918 ccfe |0134: if-nez v24, 0000 // -0134 │ │ +0b65ec: 0e00 |0136: return-void │ │ +0b65ee: 0800 1700 |0137: move-object/from16 v0, v23 │ │ +0b65f2: 5200 0f00 |0139: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._streamPos:I // field@000f │ │ +0b65f6: 0214 0000 |013b: move/from16 v20, v0 │ │ +0b65fa: 0800 1700 |013d: move-object/from16 v0, v23 │ │ +0b65fe: 5200 0d00 |013f: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b6602: 0215 0000 |0141: move/from16 v21, v0 │ │ +0b6606: 910e 1415 |0143: sub-int v14, v20, v21 │ │ +0b660a: 0800 1700 |0145: move-object/from16 v0, v23 │ │ +0b660e: 5200 1700 |0147: iget v0, v0, LSevenZip/Compression/LZ/BinTree;.kMinMatchCheck:I // field@0017 │ │ +0b6612: 0214 0000 |0149: move/from16 v20, v0 │ │ +0b6616: 0200 1400 |014b: move/from16 v0, v20 │ │ +0b661a: 350e d1fe |014d: if-ge v14, v0, 001e // -012f │ │ +0b661e: 7401 0f00 1700 |014f: invoke-virtual/range {v23}, LSevenZip/Compression/LZ/BinTree;.MovePos:()V // method@000f │ │ +0b6624: 28e0 |0152: goto 0132 // -0020 │ │ +0b6626: 120f |0153: const/4 v15, #int 0 // #0 │ │ +0b6628: 2900 eafe |0154: goto/16 003e // -0116 │ │ +0b662c: 0800 1700 |0156: move-object/from16 v0, v23 │ │ +0b6630: 5400 0400 |0158: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6634: 0814 0000 |015a: move-object/from16 v20, v0 │ │ +0b6638: 4814 1404 |015c: aget-byte v20, v20, v4 │ │ +0b663c: 0200 1400 |015e: move/from16 v0, v20 │ │ +0b6640: d500 ff00 |0160: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b6644: 0214 0000 |0162: move/from16 v20, v0 │ │ +0b6648: 0800 1700 |0164: move-object/from16 v0, v23 │ │ +0b664c: 5400 0400 |0166: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6650: 0815 0000 |0168: move-object/from16 v21, v0 │ │ +0b6654: d816 0401 |016a: add-int/lit8 v22, v4, #int 1 // #01 │ │ +0b6658: 4815 1516 |016c: aget-byte v21, v21, v22 │ │ +0b665c: 0200 1500 |016e: move/from16 v0, v21 │ │ +0b6660: d500 ff00 |0170: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b6664: 0215 0000 |0172: move/from16 v21, v0 │ │ +0b6668: e015 1508 |0174: shl-int/lit8 v21, v21, #int 8 // #08 │ │ +0b666c: 970a 1415 |0176: xor-int v10, v20, v21 │ │ +0b6670: 2900 5dff |0178: goto/16 00d5 // -00a3 │ │ +0b6674: 0800 1700 |017a: move-object/from16 v0, v23 │ │ +0b6678: 5200 0d00 |017c: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._pos:I // field@000d │ │ +0b667c: 0214 0000 |017e: move/from16 v20, v0 │ │ +0b6680: 9107 1405 |0180: sub-int v7, v20, v5 │ │ +0b6684: 0800 1700 |0182: move-object/from16 v0, v23 │ │ +0b6688: 5200 0700 |0184: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b668c: 0214 0000 |0186: move/from16 v20, v0 │ │ +0b6690: 0200 1400 |0188: move/from16 v0, v20 │ │ +0b6694: 3607 7600 |018a: if-gt v7, v0, 0200 // +0076 │ │ +0b6698: 0800 1700 |018c: move-object/from16 v0, v23 │ │ +0b669c: 5200 0700 |018e: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b66a0: 0214 0000 |0190: move/from16 v20, v0 │ │ +0b66a4: 9114 1407 |0192: sub-int v20, v20, v7 │ │ +0b66a8: e006 1401 |0194: shl-int/lit8 v6, v20, #int 1 // #01 │ │ +0b66ac: 0800 1700 |0196: move-object/from16 v0, v23 │ │ +0b66b0: 5200 0500 |0198: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferOffset:I // field@0005 │ │ +0b66b4: 0214 0000 |019a: move/from16 v20, v0 │ │ +0b66b8: 9010 1405 |019c: add-int v16, v20, v5 │ │ +0b66bc: 7120 1e34 dc00 |019e: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0b66c2: 0a0b |01a1: move-result v11 │ │ +0b66c4: 0800 1700 |01a2: move-object/from16 v0, v23 │ │ +0b66c8: 5400 0400 |01a4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b66cc: 0814 0000 |01a6: move-object/from16 v20, v0 │ │ +0b66d0: 9015 100b |01a8: add-int v21, v16, v11 │ │ +0b66d4: 4814 1415 |01aa: aget-byte v20, v20, v21 │ │ +0b66d8: 0800 1700 |01ac: move-object/from16 v0, v23 │ │ +0b66dc: 5400 0400 |01ae: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b66e0: 0815 0000 |01b0: move-object/from16 v21, v0 │ │ +0b66e4: 9016 040b |01b2: add-int v22, v4, v11 │ │ +0b66e8: 4815 1516 |01b4: aget-byte v21, v21, v22 │ │ +0b66ec: 0200 1400 |01b6: move/from16 v0, v20 │ │ +0b66f0: 0201 1500 |01b8: move/from16 v1, v21 │ │ +0b66f4: 3310 5700 |01ba: if-ne v0, v1, 0211 // +0057 │ │ +0b66f8: d80b 0b01 |01bc: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0b66fc: 32eb 1c00 |01be: if-eq v11, v14, 01da // +001c │ │ +0b6700: 0800 1700 |01c0: move-object/from16 v0, v23 │ │ +0b6704: 5400 0400 |01c2: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b6708: 0814 0000 |01c4: move-object/from16 v20, v0 │ │ +0b670c: 9015 100b |01c6: add-int v21, v16, v11 │ │ +0b6710: 4814 1415 |01c8: aget-byte v20, v20, v21 │ │ +0b6714: 0800 1700 |01ca: move-object/from16 v0, v23 │ │ +0b6718: 5400 0400 |01cc: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b671c: 0815 0000 |01ce: move-object/from16 v21, v0 │ │ +0b6720: 9016 040b |01d0: add-int v22, v4, v11 │ │ +0b6724: 4815 1516 |01d2: aget-byte v21, v21, v22 │ │ +0b6728: 0200 1400 |01d4: move/from16 v0, v20 │ │ +0b672c: 0201 1500 |01d6: move/from16 v1, v21 │ │ +0b6730: 3210 e4ff |01d8: if-eq v0, v1, 01bc // -001c │ │ +0b6734: 33eb 3700 |01da: if-ne v11, v14, 0211 // +0037 │ │ +0b6738: 0800 1700 |01dc: move-object/from16 v0, v23 │ │ +0b673c: 5400 0e00 |01de: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b6740: 0814 0000 |01e0: move-object/from16 v20, v0 │ │ +0b6744: 0800 1700 |01e2: move-object/from16 v0, v23 │ │ +0b6748: 5400 0e00 |01e4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b674c: 0815 0000 |01e6: move-object/from16 v21, v0 │ │ +0b6750: 4415 1506 |01e8: aget v21, v21, v6 │ │ +0b6754: 4b15 1412 |01ea: aput v21, v20, v18 │ │ +0b6758: 0800 1700 |01ec: move-object/from16 v0, v23 │ │ +0b675c: 5400 0e00 |01ee: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b6760: 0814 0000 |01f0: move-object/from16 v20, v0 │ │ +0b6764: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ +0b6768: 5400 0e00 |01f4: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b676c: 0815 0000 |01f6: move-object/from16 v21, v0 │ │ +0b6770: d816 0601 |01f8: add-int/lit8 v22, v6, #int 1 // #01 │ │ +0b6774: 4415 1516 |01fa: aget v21, v21, v22 │ │ +0b6778: 4b15 1411 |01fc: aput v21, v20, v17 │ │ +0b677c: 2900 31ff |01fe: goto/16 012f // -00cf │ │ +0b6780: 0800 1700 |0200: move-object/from16 v0, v23 │ │ +0b6784: 5200 0700 |0202: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferPos:I // field@0007 │ │ +0b6788: 0214 0000 |0204: move/from16 v20, v0 │ │ +0b678c: 9114 1407 |0206: sub-int v20, v20, v7 │ │ +0b6790: 0800 1700 |0208: move-object/from16 v0, v23 │ │ +0b6794: 5200 0800 |020a: iget v0, v0, LSevenZip/Compression/LZ/BinTree;._cyclicBufferSize:I // field@0008 │ │ +0b6798: 0215 0000 |020c: move/from16 v21, v0 │ │ +0b679c: 9014 1415 |020e: add-int v20, v20, v21 │ │ +0b67a0: 2884 |0210: goto 0194 // -007c │ │ +0b67a2: 0800 1700 |0211: move-object/from16 v0, v23 │ │ +0b67a6: 5400 0400 |0213: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b67aa: 0814 0000 |0215: move-object/from16 v20, v0 │ │ +0b67ae: 9015 100b |0217: add-int v21, v16, v11 │ │ +0b67b2: 4814 1415 |0219: aget-byte v20, v20, v21 │ │ +0b67b6: 0200 1400 |021b: move/from16 v0, v20 │ │ +0b67ba: d500 ff00 |021d: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b67be: 0214 0000 |021f: move/from16 v20, v0 │ │ +0b67c2: 0800 1700 |0221: move-object/from16 v0, v23 │ │ +0b67c6: 5400 0400 |0223: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._bufferBase:[B // field@0004 │ │ +0b67ca: 0815 0000 |0225: move-object/from16 v21, v0 │ │ +0b67ce: 9016 040b |0227: add-int v22, v4, v11 │ │ +0b67d2: 4815 1516 |0229: aget-byte v21, v21, v22 │ │ +0b67d6: 0200 1500 |022b: move/from16 v0, v21 │ │ +0b67da: d500 ff00 |022d: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0b67de: 0215 0000 |022f: move/from16 v21, v0 │ │ +0b67e2: 0200 1400 |0231: move/from16 v0, v20 │ │ +0b67e6: 0201 1500 |0233: move/from16 v1, v21 │ │ +0b67ea: 3510 1800 |0235: if-ge v0, v1, 024d // +0018 │ │ +0b67ee: 0800 1700 |0237: move-object/from16 v0, v23 │ │ +0b67f2: 5400 0e00 |0239: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b67f6: 0814 0000 |023b: move-object/from16 v20, v0 │ │ +0b67fa: 4b05 1412 |023d: aput v5, v20, v18 │ │ +0b67fe: d812 0601 |023f: add-int/lit8 v18, v6, #int 1 // #01 │ │ +0b6802: 0800 1700 |0241: move-object/from16 v0, v23 │ │ +0b6806: 5400 0e00 |0243: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b680a: 0814 0000 |0245: move-object/from16 v20, v0 │ │ +0b680e: 4405 1412 |0247: aget v5, v20, v18 │ │ +0b6812: 01bd |0249: move v13, v11 │ │ +0b6814: 0123 |024a: move v3, v2 │ │ +0b6816: 2900 ccfe |024b: goto/16 0117 // -0134 │ │ +0b681a: 0800 1700 |024d: move-object/from16 v0, v23 │ │ +0b681e: 5400 0e00 |024f: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b6822: 0814 0000 |0251: move-object/from16 v20, v0 │ │ +0b6826: 4b05 1411 |0253: aput v5, v20, v17 │ │ +0b682a: 0211 0600 |0255: move/from16 v17, v6 │ │ +0b682e: 0800 1700 |0257: move-object/from16 v0, v23 │ │ +0b6832: 5400 0e00 |0259: iget-object v0, v0, LSevenZip/Compression/LZ/BinTree;._son:[I // field@000e │ │ +0b6836: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +0b683a: 4405 1411 |025d: aget v5, v20, v17 │ │ +0b683e: 01bc |025f: move v12, v11 │ │ +0b6840: 28ea |0260: goto 024a // -0016 │ │ +0b6842: 0132 |0261: move v2, v3 │ │ +0b6844: 2900 bbfe |0262: goto/16 011d // -0145 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x001a line=258 │ │ 0x001e line=269 │ │ 0x003e line=270 │ │ 0x004c line=274 │ │ @@ -200039,52 +200054,52 @@ │ │ type : '(LSevenZip/Compression/LZMA/Encoder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b6868: |[0b6868] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ -0b6878: 5b12 6b00 |0000: iput-object v2, v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@006b │ │ -0b687c: 7020 4800 2100 |0002: invoke-direct {v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@0048 │ │ -0b6882: 1300 0011 |0005: const/16 v0, #int 4352 // #1100 │ │ -0b6886: 2300 d106 |0007: new-array v0, v0, [I // type@06d1 │ │ -0b688a: 5b10 6900 |0009: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._prices:[I // field@0069 │ │ -0b688e: 1300 1000 |000b: const/16 v0, #int 16 // #10 │ │ -0b6892: 2300 d106 |000d: new-array v0, v0, [I // type@06d1 │ │ -0b6896: 5b10 6800 |000f: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._counters:[I // field@0068 │ │ -0b689a: 0e00 |0011: return-void │ │ +0b6848: |[0b6848] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.:(LSevenZip/Compression/LZMA/Encoder;)V │ │ +0b6858: 5b12 6b00 |0000: iput-object v2, v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.this$0:LSevenZip/Compression/LZMA/Encoder; // field@006b │ │ +0b685c: 7020 4800 2100 |0002: invoke-direct {v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenEncoder;.:(LSevenZip/Compression/LZMA/Encoder;)V // method@0048 │ │ +0b6862: 1300 0011 |0005: const/16 v0, #int 4352 // #1100 │ │ +0b6866: 2300 d106 |0007: new-array v0, v0, [I // type@06d1 │ │ +0b686a: 5b10 6900 |0009: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._prices:[I // field@0069 │ │ +0b686e: 1300 1000 |000b: const/16 v0, #int 16 // #10 │ │ +0b6872: 2300 d106 |000d: new-array v0, v0, [I // type@06d1 │ │ +0b6876: 5b10 6800 |000f: iput-object v0, v1, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._counters:[I // field@0068 │ │ +0b687a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0005 line=248 │ │ 0x000b line=250 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; │ │ - 0x0000 - 0x0012 reg=2 (null) LSevenZip/Compression/LZMA/Encoder; │ │ + 0x0000 - 0x0012 reg=2 this$0 LSevenZip/Compression/LZMA/Encoder; │ │ │ │ Virtual methods - │ │ #0 : (in LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;) │ │ name : 'Encode' │ │ type : '(LSevenZip/Compression/RangeCoder/Encoder;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0b689c: |[0b689c] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V │ │ -0b68ac: 6f40 4900 3254 |0000: invoke-super {v2, v3, v4, v5}, LSevenZip/Compression/LZMA/Encoder$LenEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@0049 │ │ -0b68b2: 5420 6800 |0003: iget-object v0, v2, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._counters:[I // field@0068 │ │ -0b68b6: 4401 0005 |0005: aget v1, v0, v5 │ │ -0b68ba: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0b68be: 4b01 0005 |0009: aput v1, v0, v5 │ │ -0b68c2: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ -0b68c6: 6e20 5200 5200 |000d: invoke-virtual {v2, v5}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTable:(I)V // method@0052 │ │ -0b68cc: 0e00 |0010: return-void │ │ +0b687c: |[0b687c] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V │ │ +0b688c: 6f40 4900 3254 |0000: invoke-super {v2, v3, v4, v5}, LSevenZip/Compression/LZMA/Encoder$LenEncoder;.Encode:(LSevenZip/Compression/RangeCoder/Encoder;II)V // method@0049 │ │ +0b6892: 5420 6800 |0003: iget-object v0, v2, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._counters:[I // field@0068 │ │ +0b6896: 4401 0005 |0005: aget v1, v0, v5 │ │ +0b689a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0b689e: 4b01 0005 |0009: aput v1, v0, v5 │ │ +0b68a2: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ +0b68a6: 6e20 5200 5200 |000d: invoke-virtual {v2, v5}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTable:(I)V // method@0052 │ │ +0b68ac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0003 line=274 │ │ 0x000d line=275 │ │ 0x0010 line=276 │ │ locals : │ │ @@ -200098,20 +200113,20 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0b68d0: |[0b68d0] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.GetPrice:(II)I │ │ -0b68e0: 5420 6900 |0000: iget-object v0, v2, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._prices:[I // field@0069 │ │ -0b68e4: d241 1001 |0002: mul-int/lit16 v1, v4, #int 272 // #0110 │ │ -0b68e8: b031 |0004: add-int/2addr v1, v3 │ │ -0b68ea: 4400 0001 |0005: aget v0, v0, v1 │ │ -0b68ee: 0f00 |0007: return v0 │ │ +0b68b0: |[0b68b0] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.GetPrice:(II)I │ │ +0b68c0: 5420 6900 |0000: iget-object v0, v2, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._prices:[I // field@0069 │ │ +0b68c4: d241 1001 |0002: mul-int/lit16 v1, v4, #int 272 // #0110 │ │ +0b68c8: b031 |0004: add-int/2addr v1, v3 │ │ +0b68ca: 4400 0001 |0005: aget v0, v0, v1 │ │ +0b68ce: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; │ │ 0x0000 - 0x0008 reg=3 symbol I │ │ 0x0000 - 0x0008 reg=4 posState I │ │ @@ -200121,17 +200136,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b68f0: |[0b68f0] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.SetTableSize:(I)V │ │ -0b6900: 5901 6a00 |0000: iput v1, v0, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._tableSize:I // field@006a │ │ -0b6904: 0e00 |0002: return-void │ │ +0b68d0: |[0b68d0] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.SetTableSize:(I)V │ │ +0b68e0: 5901 6a00 |0000: iput v1, v0, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._tableSize:I // field@006a │ │ +0b68e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; │ │ 0x0000 - 0x0003 reg=1 tableSize I │ │ │ │ @@ -200140,23 +200155,23 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -0b6908: |[0b6908] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.UpdateTable:(I)V │ │ -0b6918: 5230 6a00 |0000: iget v0, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._tableSize:I // field@006a │ │ -0b691c: 5431 6900 |0002: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._prices:[I // field@0069 │ │ -0b6920: d242 1001 |0004: mul-int/lit16 v2, v4, #int 272 // #0110 │ │ -0b6924: 6e52 5000 4310 |0006: invoke-virtual {v3, v4, v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.SetPrices:(II[II)V // method@0050 │ │ -0b692a: 5430 6800 |0009: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._counters:[I // field@0068 │ │ -0b692e: 5231 6a00 |000b: iget v1, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._tableSize:I // field@006a │ │ -0b6932: 4b01 0004 |000d: aput v1, v0, v4 │ │ -0b6936: 0e00 |000f: return-void │ │ +0b68e8: |[0b68e8] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.UpdateTable:(I)V │ │ +0b68f8: 5230 6a00 |0000: iget v0, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._tableSize:I // field@006a │ │ +0b68fc: 5431 6900 |0002: iget-object v1, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._prices:[I // field@0069 │ │ +0b6900: d242 1001 |0004: mul-int/lit16 v2, v4, #int 272 // #0110 │ │ +0b6904: 6e52 5000 4310 |0006: invoke-virtual {v3, v4, v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.SetPrices:(II[II)V // method@0050 │ │ +0b690a: 5430 6800 |0009: iget-object v0, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._counters:[I // field@0068 │ │ +0b690e: 5231 6a00 |000b: iget v1, v3, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;._tableSize:I // field@006a │ │ +0b6912: 4b01 0004 |000d: aput v1, v0, v4 │ │ +0b6916: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0009 line=262 │ │ 0x000f line=263 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder; │ │ @@ -200167,21 +200182,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b6938: |[0b6938] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.UpdateTables:(I)V │ │ -0b6948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b694a: 3520 0800 |0001: if-ge v0, v2, 0009 // +0008 │ │ -0b694e: 6e20 5200 0100 |0003: invoke-virtual {v1, v0}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTable:(I)V // method@0052 │ │ -0b6954: d800 0001 |0006: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b6958: 28f9 |0008: goto 0001 // -0007 │ │ -0b695a: 0e00 |0009: return-void │ │ +0b6918: |[0b6918] SevenZip.Compression.LZMA.Encoder$LenPriceTableEncoder.UpdateTables:(I)V │ │ +0b6928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b692a: 3520 0800 |0001: if-ge v0, v2, 0009 // +0008 │ │ +0b692e: 6e20 5200 0100 |0003: invoke-virtual {v1, v0}, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;.UpdateTable:(I)V // method@0052 │ │ +0b6934: d800 0001 |0006: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b6938: 28f9 |0008: goto 0001 // -0007 │ │ +0b693a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0003 line=268 │ │ 0x0006 line=267 │ │ 0x0009 line=269 │ │ locals : │ │ @@ -200232,17 +200247,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b695c: |[0b695c] SevenZip.LzmaBench$CProgressInfo.:()V │ │ -0b696c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b6972: 0e00 |0003: return-void │ │ +0b693c: |[0b693c] SevenZip.LzmaBench$CProgressInfo.:()V │ │ +0b694c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b6952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this LSevenZip/LzmaBench$CProgressInfo; │ │ │ │ Virtual methods - │ │ @@ -200251,18 +200266,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b6974: |[0b6974] SevenZip.LzmaBench$CProgressInfo.Init:()V │ │ -0b6984: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0b6988: 5a20 f000 |0002: iput-wide v0, v2, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ -0b698c: 0e00 |0004: return-void │ │ +0b6954: |[0b6954] SevenZip.LzmaBench$CProgressInfo.Init:()V │ │ +0b6964: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0b6968: 5a20 f000 |0002: iput-wide v0, v2, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ +0b696c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this LSevenZip/LzmaBench$CProgressInfo; │ │ │ │ #1 : (in LSevenZip/LzmaBench$CProgressInfo;) │ │ @@ -200270,27 +200285,27 @@ │ │ type : '(JJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 23 16-bit code units │ │ -0b6990: |[0b6990] SevenZip.LzmaBench$CProgressInfo.SetProgress:(JJ)V │ │ -0b69a0: 5350 ef00 |0000: iget-wide v0, v5, LSevenZip/LzmaBench$CProgressInfo;.ApprovedStart:J // field@00ef │ │ -0b69a4: 3100 0600 |0002: cmp-long v0, v6, v0 │ │ -0b69a8: 3a00 1200 |0004: if-ltz v0, 0016 // +0012 │ │ -0b69ac: 5350 f000 |0006: iget-wide v0, v5, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ -0b69b0: 1602 0000 |0008: const-wide/16 v2, #int 0 // #0 │ │ -0b69b4: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ -0b69b8: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ -0b69bc: 7100 6134 0000 |000e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ -0b69c2: 0b00 |0011: move-result-wide v0 │ │ -0b69c4: 5a50 f100 |0012: iput-wide v0, v5, LSevenZip/LzmaBench$CProgressInfo;.Time:J // field@00f1 │ │ -0b69c8: 5a56 f000 |0014: iput-wide v6, v5, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ -0b69cc: 0e00 |0016: return-void │ │ +0b6970: |[0b6970] SevenZip.LzmaBench$CProgressInfo.SetProgress:(JJ)V │ │ +0b6980: 5350 ef00 |0000: iget-wide v0, v5, LSevenZip/LzmaBench$CProgressInfo;.ApprovedStart:J // field@00ef │ │ +0b6984: 3100 0600 |0002: cmp-long v0, v6, v0 │ │ +0b6988: 3a00 1200 |0004: if-ltz v0, 0016 // +0012 │ │ +0b698c: 5350 f000 |0006: iget-wide v0, v5, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ +0b6990: 1602 0000 |0008: const-wide/16 v2, #int 0 // #0 │ │ +0b6994: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ +0b6998: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ +0b699c: 7100 6134 0000 |000e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@3461 │ │ +0b69a2: 0b00 |0011: move-result-wide v0 │ │ +0b69a4: 5a50 f100 |0012: iput-wide v0, v5, LSevenZip/LzmaBench$CProgressInfo;.Time:J // field@00f1 │ │ +0b69a8: 5a56 f000 |0014: iput-wide v6, v5, LSevenZip/LzmaBench$CProgressInfo;.InSize:J // field@00f0 │ │ +0b69ac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x000e line=206 │ │ 0x0014 line=207 │ │ 0x0016 line=209 │ │ locals : │ │ @@ -200329,17 +200344,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b69d0: |[0b69d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -0b69e0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b69e6: 0e00 |0003: return-void │ │ +0b69b0: |[0b69b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +0b69c0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b69c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -200348,17 +200363,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b69e8: |[0b69e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0b69f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b69fa: 0f00 |0001: return v0 │ │ +0b69c8: |[0b69c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0b69d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b69da: 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; │ │ │ │ @@ -200367,17 +200382,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b69fc: |[0b69fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0b6a0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6a0e: 0f00 |0001: return v0 │ │ +0b69dc: |[0b69dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0b69ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b69ee: 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; │ │ │ │ @@ -200386,17 +200401,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 │ │ -0b6a10: |[0b6a10] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0b6a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6a22: 1100 |0001: return-object v0 │ │ +0b69f0: |[0b69f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0b6a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b6a02: 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; │ │ │ │ @@ -200405,17 +200420,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 │ │ -0b6a24: |[0b6a24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0b6a34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6a36: 1100 |0001: return-object v0 │ │ +0b6a04: |[0b6a04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0b6a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b6a16: 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; │ │ │ │ @@ -200424,17 +200439,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 │ │ -0b6a38: |[0b6a38] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0b6a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6a4a: 1100 |0001: return-object v0 │ │ +0b6a18: |[0b6a18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0b6a28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b6a2a: 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; │ │ │ │ @@ -200443,17 +200458,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 │ │ -0b6a4c: |[0b6a4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0b6a5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6a5e: 1100 |0001: return-object v0 │ │ +0b6a2c: |[0b6a2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0b6a3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b6a3e: 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; │ │ │ │ @@ -200488,17 +200503,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b6a60: |[0b6a60] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -0b6a70: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b6a76: 0e00 |0003: return-void │ │ +0b6a40: |[0b6a40] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +0b6a50: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b6a56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -200506,17 +200521,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 │ │ -0b6a78: |[0b6a78] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0b6a88: 7010 8405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0584 │ │ -0b6a8e: 0e00 |0003: return-void │ │ +0b6a58: |[0b6a58] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0b6a68: 7010 8405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0584 │ │ +0b6a6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -200526,17 +200541,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 │ │ -0b6a90: |[0b6a90] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0b6aa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6aa2: 1100 |0001: return-object v0 │ │ +0b6a70: |[0b6a70] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0b6a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b6a82: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -200545,16 +200560,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 │ │ -0b6aa4: |[0b6aa4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0b6ab4: 1101 |0000: return-object v1 │ │ +0b6a84: |[0b6a84] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0b6a94: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -200565,16 +200580,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 │ │ -0b6ab8: |[0b6ab8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0b6ac8: 1101 |0000: return-object v1 │ │ +0b6a98: |[0b6a98] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0b6aa8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -200612,17 +200627,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b6acc: |[0b6acc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -0b6adc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b6ae2: 0e00 |0003: return-void │ │ +0b6aac: |[0b6aac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +0b6abc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b6ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -200630,17 +200645,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 │ │ -0b6ae4: |[0b6ae4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0b6af4: 7010 8905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0589 │ │ -0b6afa: 0e00 |0003: return-void │ │ +0b6ac4: |[0b6ac4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0b6ad4: 7010 8905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0589 │ │ +0b6ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -200650,18 +200665,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 │ │ -0b6afc: |[0b6afc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0b6b0c: 7110 b505 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@05b5 │ │ -0b6b12: 0c00 |0003: move-result-object v0 │ │ -0b6b14: 1100 |0004: return-object v0 │ │ +0b6adc: |[0b6adc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0b6aec: 7110 b505 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@05b5 │ │ +0b6af2: 0c00 |0003: move-result-object v0 │ │ +0b6af4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -200670,18 +200685,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 │ │ -0b6b18: |[0b6b18] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0b6b28: 7130 b605 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@05b6 │ │ -0b6b2e: 0c00 |0003: move-result-object v0 │ │ -0b6b30: 1100 |0004: return-object v0 │ │ +0b6af8: |[0b6af8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0b6b08: 7130 b605 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@05b6 │ │ +0b6b0e: 0c00 |0003: move-result-object v0 │ │ +0b6b10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -200692,18 +200707,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 │ │ -0b6b34: |[0b6b34] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0b6b44: 7140 b705 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@05b7 │ │ -0b6b4a: 0c00 |0003: move-result-object v0 │ │ -0b6b4c: 1100 |0004: return-object v0 │ │ +0b6b14: |[0b6b14] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0b6b24: 7140 b705 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@05b7 │ │ +0b6b2a: 0c00 |0003: move-result-object v0 │ │ +0b6b2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -200741,17 +200756,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b6b50: |[0b6b50] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -0b6b60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b6b66: 0e00 |0003: return-void │ │ +0b6b30: |[0b6b30] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +0b6b40: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b6b46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -200759,17 +200774,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 │ │ -0b6b68: |[0b6b68] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0b6b78: 7010 8e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@058e │ │ -0b6b7e: 0e00 |0003: return-void │ │ +0b6b48: |[0b6b48] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0b6b58: 7010 8e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@058e │ │ +0b6b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -200779,18 +200794,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 │ │ -0b6b80: |[0b6b80] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0b6b90: 7110 ba05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@05ba │ │ -0b6b96: 0c00 |0003: move-result-object v0 │ │ -0b6b98: 1100 |0004: return-object v0 │ │ +0b6b60: |[0b6b60] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0b6b70: 7110 ba05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@05ba │ │ +0b6b76: 0c00 |0003: move-result-object v0 │ │ +0b6b78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -200799,18 +200814,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 │ │ -0b6b9c: |[0b6b9c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0b6bac: 7130 bb05 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@05bb │ │ -0b6bb2: 0c00 |0003: move-result-object v0 │ │ -0b6bb4: 1100 |0004: return-object v0 │ │ +0b6b7c: |[0b6b7c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0b6b8c: 7130 bb05 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@05bb │ │ +0b6b92: 0c00 |0003: move-result-object v0 │ │ +0b6b94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -200821,18 +200836,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 │ │ -0b6bb8: |[0b6bb8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0b6bc8: 7140 bc05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@05bc │ │ -0b6bce: 0c00 |0003: move-result-object v0 │ │ -0b6bd0: 1100 |0004: return-object v0 │ │ +0b6b98: |[0b6b98] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0b6ba8: 7140 bc05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@05bc │ │ +0b6bae: 0c00 |0003: move-result-object v0 │ │ +0b6bb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -200933,33 +200948,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0b6bd4: |[0b6bd4] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -0b6be4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b6be6: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b6bea: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -0b6bee: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -0b6bf2: 2201 2001 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@0120 │ │ -0b6bf6: 7020 8f05 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@058f │ │ -0b6bfc: 6901 6601 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ -0b6c00: 0e00 |000e: return-void │ │ -0b6c02: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -0b6c06: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -0b6c0a: 2201 1f01 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@011f │ │ -0b6c0e: 7020 8a05 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@058a │ │ -0b6c14: 6901 6601 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ -0b6c18: 28f4 |001a: goto 000e // -000c │ │ -0b6c1a: 2201 1e01 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@011e │ │ -0b6c1e: 7020 8505 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0585 │ │ -0b6c24: 6901 6601 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ -0b6c28: 28ec |0022: goto 000e // -0014 │ │ +0b6bb4: |[0b6bb4] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +0b6bc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b6bc6: 6000 4501 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b6bca: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +0b6bce: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +0b6bd2: 2201 2001 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@0120 │ │ +0b6bd6: 7020 8f05 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@058f │ │ +0b6bdc: 6901 6601 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ +0b6be0: 0e00 |000e: return-void │ │ +0b6be2: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +0b6be6: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +0b6bea: 2201 1f01 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@011f │ │ +0b6bee: 7020 8a05 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@058a │ │ +0b6bf4: 6901 6601 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ +0b6bf8: 28f4 |001a: goto 000e // -000c │ │ +0b6bfa: 2201 1e01 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@011e │ │ +0b6bfe: 7020 8505 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0585 │ │ +0b6c04: 6901 6601 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ +0b6c08: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000e line=184 │ │ 0x000f line=179 │ │ @@ -200973,29 +200988,29 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -0b6c2c: |[0b6c2c] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -0b6c3c: 7110 a305 0800 |0000: invoke-static {v8}, Landroid/support/v4/app/ActionBarDrawerToggle;.assumeMaterial:(Landroid/content/Context;)Z // method@05a3 │ │ -0b6c42: 0a00 |0003: move-result v0 │ │ -0b6c44: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ -0b6c48: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -0b6c4a: 0770 |0007: move-object v0, v7 │ │ -0b6c4c: 0781 |0008: move-object v1, v8 │ │ -0b6c4e: 0792 |0009: move-object v2, v9 │ │ -0b6c50: 01a4 |000a: move v4, v10 │ │ -0b6c52: 01b5 |000b: move v5, v11 │ │ -0b6c54: 01c6 |000c: move v6, v12 │ │ -0b6c56: 7607 a105 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V // method@05a1 │ │ -0b6c5c: 0e00 |0010: return-void │ │ -0b6c5e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -0b6c60: 28f5 |0012: goto 0007 // -000b │ │ +0b6c0c: |[0b6c0c] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +0b6c1c: 7110 a305 0800 |0000: invoke-static {v8}, Landroid/support/v4/app/ActionBarDrawerToggle;.assumeMaterial:(Landroid/content/Context;)Z // method@05a3 │ │ +0b6c22: 0a00 |0003: move-result v0 │ │ +0b6c24: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +0b6c28: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +0b6c2a: 0770 |0007: move-object v0, v7 │ │ +0b6c2c: 0781 |0008: move-object v1, v8 │ │ +0b6c2e: 0792 |0009: move-object v2, v9 │ │ +0b6c30: 01a4 |000a: move v4, v10 │ │ +0b6c32: 01b5 |000b: move v5, v11 │ │ +0b6c34: 01c6 |000c: move v6, v12 │ │ +0b6c36: 7607 a105 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V // method@05a1 │ │ +0b6c3c: 0e00 |0010: return-void │ │ +0b6c3e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +0b6c40: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0010 line=231 │ │ 0x0011 line=229 │ │ locals : │ │ 0x0000 - 0x0013 reg=7 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -201010,50 +201025,50 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -0b6c64: |[0b6c64] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ │ -0b6c74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b6c76: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b6c7c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b6c7e: 5c30 6d01 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b6c82: 5b34 6801 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0b6c86: 2040 2201 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0122 │ │ -0b6c8a: 3800 3300 |000b: if-eqz v0, 003e // +0033 │ │ -0b6c8e: 0740 |000d: move-object v0, v4 │ │ -0b6c90: 1f00 2201 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0122 │ │ -0b6c94: 7210 9605 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0596 │ │ -0b6c9a: 0c00 |0013: move-result-object v0 │ │ -0b6c9c: 5b30 6901 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6ca0: 5b35 6e01 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ -0b6ca4: 5937 6c01 |0018: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@016c │ │ -0b6ca8: 5938 7101 |001a: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ -0b6cac: 5939 6a01 |001c: iput v9, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ -0b6cb0: 6e10 a405 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@05a4 │ │ -0b6cb6: 0c00 |0021: move-result-object v0 │ │ -0b6cb8: 5b30 7001 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ -0b6cbc: 7120 420b 7400 |0024: invoke-static {v4, v7}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ -0b6cc2: 0c00 |0027: move-result-object v0 │ │ -0b6cc4: 5b30 6b01 |0028: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@016b │ │ -0b6cc8: 2200 2301 |002a: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0123 │ │ -0b6ccc: 5431 6b01 |002c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@016b │ │ -0b6cd0: 7040 9805 3021 |002e: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0598 │ │ -0b6cd6: 5b30 7301 |0031: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b6cda: 5431 7301 |0033: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b6cde: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -0b6ce2: 1400 abaa aa3e |0037: const v0, #float 0.333333 // #3eaaaaab │ │ -0b6ce8: 6e20 9d05 0100 |003a: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@059d │ │ -0b6cee: 0e00 |003d: return-void │ │ -0b6cf0: 5b32 6901 |003e: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6cf4: 28d6 |0040: goto 0016 // -002a │ │ -0b6cf6: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -0b6cf8: 28f8 |0042: goto 003a // -0008 │ │ +0b6c44: |[0b6c44] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ │ +0b6c54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b6c56: 7010 2834 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b6c5c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b6c5e: 5c30 6d01 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b6c62: 5b34 6801 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0b6c66: 2040 2201 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0122 │ │ +0b6c6a: 3800 3300 |000b: if-eqz v0, 003e // +0033 │ │ +0b6c6e: 0740 |000d: move-object v0, v4 │ │ +0b6c70: 1f00 2201 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0122 │ │ +0b6c74: 7210 9605 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0596 │ │ +0b6c7a: 0c00 |0013: move-result-object v0 │ │ +0b6c7c: 5b30 6901 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6c80: 5b35 6e01 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ +0b6c84: 5937 6c01 |0018: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@016c │ │ +0b6c88: 5938 7101 |001a: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ +0b6c8c: 5939 6a01 |001c: iput v9, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ +0b6c90: 6e10 a405 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@05a4 │ │ +0b6c96: 0c00 |0021: move-result-object v0 │ │ +0b6c98: 5b30 7001 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ +0b6c9c: 7120 420b 7400 |0024: invoke-static {v4, v7}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ +0b6ca2: 0c00 |0027: move-result-object v0 │ │ +0b6ca4: 5b30 6b01 |0028: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@016b │ │ +0b6ca8: 2200 2301 |002a: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0123 │ │ +0b6cac: 5431 6b01 |002c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@016b │ │ +0b6cb0: 7040 9805 3021 |002e: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0598 │ │ +0b6cb6: 5b30 7301 |0031: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b6cba: 5431 7301 |0033: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b6cbe: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +0b6cc2: 1400 abaa aa3e |0037: const v0, #float 0.333333 // #3eaaaaab │ │ +0b6cc8: 6e20 9d05 0100 |003a: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@059d │ │ +0b6cce: 0e00 |003d: return-void │ │ +0b6cd0: 5b32 6901 |003e: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6cd4: 28d6 |0040: goto 0016 // -002a │ │ +0b6cd6: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +0b6cd8: 28f8 |0042: goto 003a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=195 │ │ 0x0007 line=262 │ │ 0x0009 line=265 │ │ 0x000e line=266 │ │ @@ -201082,17 +201097,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6cfc: |[0b6cfc] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -0b6d0c: 5410 6801 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0b6d10: 1100 |0002: return-object v0 │ │ +0b6cdc: |[0b6cdc] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +0b6cec: 5410 6801 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0b6cf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -201100,26 +201115,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b6d14: |[0b6d14] android.support.v4.app.ActionBarDrawerToggle.assumeMaterial:(Landroid/content/Context;)Z │ │ -0b6d24: 1301 1500 |0000: const/16 v1, #int 21 // #15 │ │ -0b6d28: 6e10 3402 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ -0b6d2e: 0c00 |0005: move-result-object v0 │ │ -0b6d30: 5200 2101 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0121 │ │ -0b6d34: 3410 0800 |0008: if-lt v0, v1, 0010 // +0008 │ │ -0b6d38: 6000 4501 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b6d3c: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ -0b6d40: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0b6d42: 0f00 |000f: return v0 │ │ -0b6d44: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0b6d46: 28fe |0011: goto 000f // -0002 │ │ +0b6cf4: |[0b6cf4] android.support.v4.app.ActionBarDrawerToggle.assumeMaterial:(Landroid/content/Context;)Z │ │ +0b6d04: 1301 1500 |0000: const/16 v1, #int 21 // #15 │ │ +0b6d08: 6e10 3402 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ +0b6d0e: 0c00 |0005: move-result-object v0 │ │ +0b6d10: 5200 2101 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0121 │ │ +0b6d14: 3410 0800 |0008: if-lt v0, v1, 0010 // +0008 │ │ +0b6d18: 6000 4501 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b6d1c: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ +0b6d20: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0b6d22: 0f00 |000f: return v0 │ │ +0b6d24: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0b6d26: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=234 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -201128,26 +201143,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b6d48: |[0b6d48] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -0b6d58: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6d5c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b6d60: 5420 6901 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6d64: 7210 9305 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0593 │ │ -0b6d6a: 0c00 |0009: move-result-object v0 │ │ -0b6d6c: 1100 |000a: return-object v0 │ │ -0b6d6e: 6200 6601 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ -0b6d72: 5421 6801 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0b6d76: 7220 8105 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0581 │ │ -0b6d7c: 0c00 |0012: move-result-object v0 │ │ -0b6d7e: 28f7 |0013: goto 000a // -0009 │ │ +0b6d28: |[0b6d28] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +0b6d38: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6d3c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b6d40: 5420 6901 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6d44: 7210 9305 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0593 │ │ +0b6d4a: 0c00 |0009: move-result-object v0 │ │ +0b6d4c: 1100 |000a: return-object v0 │ │ +0b6d4e: 6200 6601 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ +0b6d52: 5421 6801 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0b6d56: 7220 8105 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0581 │ │ +0b6d5c: 0c00 |0012: move-result-object v0 │ │ +0b6d5e: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -201157,17 +201172,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6d80: |[0b6d80] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -0b6d90: 5510 6d01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b6d94: 0f00 |0002: return v0 │ │ +0b6d60: |[0b6d60] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +0b6d70: 5510 6d01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b6d74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -201175,27 +201190,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0b6d98: |[0b6d98] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0b6da8: 5520 6f01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@016f │ │ -0b6dac: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0b6db0: 6e10 a405 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@05a4 │ │ -0b6db6: 0c00 |0007: move-result-object v0 │ │ -0b6db8: 5b20 7001 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ -0b6dbc: 5420 6801 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0b6dc0: 5221 6c01 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@016c │ │ -0b6dc4: 7120 420b 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ -0b6dca: 0c00 |0011: move-result-object v0 │ │ -0b6dcc: 5b20 6b01 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@016b │ │ -0b6dd0: 6e10 b105 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@05b1 │ │ -0b6dd6: 0e00 |0017: return-void │ │ +0b6d78: |[0b6d78] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0b6d88: 5520 6f01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@016f │ │ +0b6d8c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0b6d90: 6e10 a405 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@05a4 │ │ +0b6d96: 0c00 |0007: move-result-object v0 │ │ +0b6d98: 5b20 7001 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ +0b6d9c: 5420 6801 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0b6da0: 5221 6c01 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@016c │ │ +0b6da4: 7120 420b 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ +0b6daa: 0c00 |0011: move-result-object v0 │ │ +0b6dac: 5b20 6b01 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@016b │ │ +0b6db0: 6e10 b105 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@05b1 │ │ +0b6db6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=389 │ │ 0x000a line=391 │ │ 0x0014 line=392 │ │ 0x0017 line=393 │ │ @@ -201208,23 +201223,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b6dd8: |[0b6dd8] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -0b6de8: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b6dec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b6dee: 6e20 9e05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ -0b6df4: 5520 6d01 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b6df8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0b6dfc: 5220 7101 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ -0b6e00: 6e20 ac05 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@05ac │ │ -0b6e06: 0e00 |000f: return-void │ │ +0b6db8: |[0b6db8] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +0b6dc8: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b6dcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b6dce: 6e20 9e05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ +0b6dd4: 5520 6d01 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b6dd8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0b6ddc: 5220 7101 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ +0b6de0: 6e20 ac05 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@05ac │ │ +0b6de6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0006 line=460 │ │ 0x000a line=461 │ │ 0x000f line=463 │ │ locals : │ │ @@ -201236,23 +201251,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b6e08: |[0b6e08] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -0b6e18: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b6e1c: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -0b6e20: 6e20 9e05 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ -0b6e26: 5520 6d01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b6e2a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0b6e2e: 5220 6a01 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ -0b6e32: 6e20 ac05 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@05ac │ │ -0b6e38: 0e00 |0010: return-void │ │ +0b6de8: |[0b6de8] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +0b6df8: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b6dfc: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +0b6e00: 6e20 9e05 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ +0b6e06: 5520 6d01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b6e0a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0b6e0e: 5220 6a01 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ +0b6e12: 6e20 ac05 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@05ac │ │ +0b6e18: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0007 line=445 │ │ 0x000b line=446 │ │ 0x0010 line=448 │ │ locals : │ │ @@ -201264,36 +201279,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0b6e3c: |[0b6e3c] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -0b6e4c: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -0b6e50: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -0b6e54: 5441 7301 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b6e58: 6e10 9b05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@059b │ │ -0b6e5e: 0a00 |0009: move-result v0 │ │ -0b6e60: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -0b6e64: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -0b6e68: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0b6e6a: a702 0602 |000f: sub-float v2, v6, v2 │ │ -0b6e6e: 7120 1a34 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -0b6e74: 0a01 |0014: move-result v1 │ │ -0b6e76: c831 |0015: mul-float/2addr v1, v3 │ │ -0b6e78: 7120 1a34 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -0b6e7e: 0a00 |0019: move-result v0 │ │ -0b6e80: 5441 7301 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b6e84: 6e20 9e05 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ -0b6e8a: 0e00 |001f: return-void │ │ -0b6e8c: a801 0603 |0020: mul-float v1, v6, v3 │ │ -0b6e90: 7120 1d34 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0b6e96: 0a00 |0025: move-result v0 │ │ -0b6e98: 28f4 |0026: goto 001a // -000c │ │ +0b6e1c: |[0b6e1c] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +0b6e2c: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +0b6e30: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +0b6e34: 5441 7301 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b6e38: 6e10 9b05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@059b │ │ +0b6e3e: 0a00 |0009: move-result v0 │ │ +0b6e40: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +0b6e44: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +0b6e48: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0b6e4a: a702 0602 |000f: sub-float v2, v6, v2 │ │ +0b6e4e: 7120 1a34 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +0b6e54: 0a01 |0014: move-result v1 │ │ +0b6e56: c831 |0015: mul-float/2addr v1, v3 │ │ +0b6e58: 7120 1a34 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +0b6e5e: 0a00 |0019: move-result v0 │ │ +0b6e60: 5441 7301 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b6e64: 6e20 9e05 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ +0b6e6a: 0e00 |001f: return-void │ │ +0b6e6c: a801 0603 |0020: mul-float v1, v6, v3 │ │ +0b6e70: 7120 1d34 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0b6e76: 0a00 |0025: move-result v0 │ │ +0b6e78: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=426 │ │ 0x000a line=427 │ │ 0x000e line=428 │ │ 0x001a line=432 │ │ 0x001f line=433 │ │ @@ -201309,16 +201324,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b6e9c: |[0b6e9c] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -0b6eac: 0e00 |0000: return-void │ │ +0b6e7c: |[0b6e7c] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +0b6e8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -201327,36 +201342,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0b6eb0: |[0b6eb0] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0b6ec0: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -0b6ec6: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -0b6eca: 7210 2f21 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ -0b6ed0: 0a00 |0008: move-result v0 │ │ -0b6ed2: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -0b6ed8: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -0b6edc: 5530 6d01 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b6ee0: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -0b6ee4: 5430 6e01 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ -0b6ee8: 6e20 731d 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@1d73 │ │ -0b6eee: 0a00 |0017: move-result v0 │ │ -0b6ef0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -0b6ef4: 5430 6e01 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ -0b6ef8: 6e20 4a1d 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@1d4a │ │ -0b6efe: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -0b6f00: 0f00 |0020: return v0 │ │ -0b6f02: 5430 6e01 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ -0b6f06: 6e20 821d 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@1d82 │ │ -0b6f0c: 28f9 |0026: goto 001f // -0007 │ │ -0b6f0e: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -0b6f10: 28f8 |0028: goto 0020 // -0008 │ │ +0b6e90: |[0b6e90] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b6ea0: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +0b6ea6: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +0b6eaa: 7210 2f21 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ +0b6eb0: 0a00 |0008: move-result v0 │ │ +0b6eb2: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +0b6eb8: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +0b6ebc: 5530 6d01 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b6ec0: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +0b6ec4: 5430 6e01 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ +0b6ec8: 6e20 731d 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@1d73 │ │ +0b6ece: 0a00 |0017: move-result v0 │ │ +0b6ed0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +0b6ed4: 5430 6e01 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ +0b6ed8: 6e20 4a1d 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@1d4a │ │ +0b6ede: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +0b6ee0: 0f00 |0020: return v0 │ │ +0b6ee2: 5430 6e01 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ +0b6ee6: 6e20 821d 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@1d82 │ │ +0b6eec: 28f9 |0026: goto 001f // -0007 │ │ +0b6eee: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +0b6ef0: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=405 │ │ 0x0012 line=406 │ │ 0x001a line=407 │ │ 0x001f line=411 │ │ 0x0020 line=413 │ │ @@ -201371,27 +201386,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0b6f14: |[0b6f14] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -0b6f24: 5430 6901 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6f28: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0b6f2c: 5430 6901 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6f30: 7220 9405 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0594 │ │ -0b6f36: 0e00 |0009: return-void │ │ -0b6f38: 6200 6601 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ -0b6f3c: 5431 7201 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ -0b6f40: 5432 6801 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0b6f44: 7240 8205 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@0582 │ │ -0b6f4a: 0c00 |0013: move-result-object v0 │ │ -0b6f4c: 5b30 7201 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ -0b6f50: 28f3 |0016: goto 0009 // -000d │ │ +0b6ef4: |[0b6ef4] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +0b6f04: 5430 6901 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6f08: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0b6f0c: 5430 6901 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6f10: 7220 9405 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0594 │ │ +0b6f16: 0e00 |0009: return-void │ │ +0b6f18: 6200 6601 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ +0b6f1c: 5431 7201 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ +0b6f20: 5432 6801 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0b6f24: 7240 8205 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@0582 │ │ +0b6f2a: 0c00 |0013: move-result-object v0 │ │ +0b6f2c: 5b30 7201 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ +0b6f30: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0009 line=499 │ │ 0x000a line=497 │ │ locals : │ │ @@ -201403,27 +201418,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -0b6f54: |[0b6f54] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -0b6f64: 5430 6901 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6f68: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0b6f6c: 5430 6901 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ -0b6f70: 7230 9505 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0595 │ │ -0b6f76: 0e00 |0009: return-void │ │ -0b6f78: 6200 6601 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ -0b6f7c: 5431 7201 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ -0b6f80: 5432 6801 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0b6f84: 7255 8305 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@0583 │ │ -0b6f8a: 0c00 |0013: move-result-object v0 │ │ -0b6f8c: 5b30 7201 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ -0b6f90: 28f3 |0016: goto 0009 // -000d │ │ +0b6f34: |[0b6f34] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +0b6f44: 5430 6901 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6f48: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0b6f4c: 5430 6901 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0169 │ │ +0b6f50: 7230 9505 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0595 │ │ +0b6f56: 0e00 |0009: return-void │ │ +0b6f58: 6200 6601 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0166 │ │ +0b6f5c: 5431 7201 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ +0b6f60: 5432 6801 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0b6f64: 7255 8305 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@0583 │ │ +0b6f6a: 0c00 |0013: move-result-object v0 │ │ +0b6f6c: 5b30 7201 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0172 │ │ +0b6f70: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0004 line=485 │ │ 0x0009 line=490 │ │ 0x000a line=488 │ │ locals : │ │ @@ -201436,34 +201451,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0b6f94: |[0b6f94] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -0b6fa4: 5530 6d01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b6fa8: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -0b6fac: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -0b6fb0: 5431 7301 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b6fb4: 5430 6e01 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ -0b6fb8: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -0b6fbe: 6e20 701d 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1d70 │ │ -0b6fc4: 0a00 |0010: move-result v0 │ │ -0b6fc6: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -0b6fca: 5230 6a01 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ -0b6fce: 6e30 ad05 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ -0b6fd4: 5c34 6d01 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b6fd8: 0e00 |001a: return-void │ │ -0b6fda: 5230 7101 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ -0b6fde: 28f8 |001d: goto 0015 // -0008 │ │ -0b6fe0: 5430 7001 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ -0b6fe4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0b6fe6: 6e30 ad05 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ -0b6fec: 28f4 |0024: goto 0018 // -000c │ │ +0b6f74: |[0b6f74] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +0b6f84: 5530 6d01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b6f88: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +0b6f8c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +0b6f90: 5431 7301 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b6f94: 5430 6e01 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ +0b6f98: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +0b6f9e: 6e20 701d 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1d70 │ │ +0b6fa4: 0a00 |0010: move-result v0 │ │ +0b6fa6: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +0b6faa: 5230 6a01 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ +0b6fae: 6e30 ad05 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ +0b6fb4: 5c34 6d01 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b6fb8: 0e00 |001a: return-void │ │ +0b6fba: 5230 7101 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ +0b6fbe: 28f8 |001d: goto 0015 // -0008 │ │ +0b6fc0: 5430 7001 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ +0b6fc4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0b6fc6: 6e30 ad05 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ +0b6fcc: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x0006 line=362 │ │ 0x0018 line=367 │ │ 0x001a line=369 │ │ @@ -201478,22 +201493,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b6ff0: |[0b6ff0] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(I)V │ │ -0b7000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b7002: 3803 0800 |0001: if-eqz v3, 0009 // +0008 │ │ -0b7006: 5421 6801 |0003: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ -0b700a: 7120 420b 3100 |0005: invoke-static {v1, v3}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ -0b7010: 0c00 |0008: move-result-object v0 │ │ -0b7012: 6e20 b005 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@05b0 │ │ -0b7018: 0e00 |000c: return-void │ │ +0b6fd0: |[0b6fd0] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(I)V │ │ +0b6fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b6fe2: 3803 0800 |0001: if-eqz v3, 0009 // +0008 │ │ +0b6fe6: 5421 6801 |0003: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0168 │ │ +0b6fea: 7120 420b 3100 |0005: invoke-static {v1, v3}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ +0b6ff0: 0c00 |0008: move-result-object v0 │ │ +0b6ff2: 6e20 b005 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@05b0 │ │ +0b6ff8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0001 line=342 │ │ 0x0003 line=343 │ │ 0x0009 line=346 │ │ 0x000c line=347 │ │ @@ -201507,30 +201522,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0b701c: |[0b701c] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -0b702c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b702e: 3903 1400 |0001: if-nez v3, 0015 // +0014 │ │ -0b7032: 6e10 a405 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@05a4 │ │ -0b7038: 0c00 |0006: move-result-object v0 │ │ -0b703a: 5b20 7001 |0007: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ -0b703e: 5c21 6f01 |0009: iput-boolean v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@016f │ │ -0b7042: 5520 6d01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b7046: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ -0b704a: 5420 7001 |000f: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ -0b704e: 6e30 ad05 0201 |0011: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ -0b7054: 0e00 |0014: return-void │ │ -0b7056: 5b23 7001 |0015: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ -0b705a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0b705c: 5c20 6f01 |0018: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@016f │ │ -0b7060: 28f1 |001a: goto 000b // -000f │ │ +0b6ffc: |[0b6ffc] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +0b700c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b700e: 3903 1400 |0001: if-nez v3, 0015 // +0014 │ │ +0b7012: 6e10 a405 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@05a4 │ │ +0b7018: 0c00 |0006: move-result-object v0 │ │ +0b701a: 5b20 7001 |0007: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ +0b701e: 5c21 6f01 |0009: iput-boolean v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@016f │ │ +0b7022: 5520 6d01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b7026: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +0b702a: 5420 7001 |000f: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ +0b702e: 6e30 ad05 0201 |0011: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ +0b7034: 0e00 |0014: return-void │ │ +0b7036: 5b23 7001 |0015: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0170 │ │ +0b703a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0b703c: 5c20 6f01 |0018: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@016f │ │ +0b7040: 28f1 |001a: goto 000b // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0003 line=317 │ │ 0x0009 line=318 │ │ 0x000b line=324 │ │ 0x000f line=325 │ │ @@ -201546,39 +201561,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0b7064: |[0b7064] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -0b7074: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -0b707a: 5430 6e01 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ -0b707e: 6e20 701d 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1d70 │ │ -0b7084: 0a00 |0008: move-result v0 │ │ -0b7086: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -0b708a: 5430 7301 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b708e: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -0b7092: 6e20 9e05 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ -0b7098: 5530 6d01 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ -0b709c: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -0b70a0: 5431 7301 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b70a4: 5430 6e01 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ -0b70a8: 6e20 701d 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1d70 │ │ -0b70ae: 0a00 |001d: move-result v0 │ │ -0b70b0: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -0b70b4: 5230 6a01 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ -0b70b8: 6e30 ad05 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ -0b70be: 0e00 |0025: return-void │ │ -0b70c0: 5430 7301 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ -0b70c4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -0b70c6: 6e20 9e05 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ -0b70cc: 28e6 |002c: goto 0012 // -001a │ │ -0b70ce: 5230 7101 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ -0b70d2: 28f3 |002f: goto 0022 // -000d │ │ +0b7044: |[0b7044] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +0b7054: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +0b705a: 5430 6e01 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ +0b705e: 6e20 701d 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1d70 │ │ +0b7064: 0a00 |0008: move-result v0 │ │ +0b7066: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +0b706a: 5430 7301 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b706e: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0b7072: 6e20 9e05 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ +0b7078: 5530 6d01 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@016d │ │ +0b707c: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +0b7080: 5431 7301 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b7084: 5430 6e01 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@016e │ │ +0b7088: 6e20 701d 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1d70 │ │ +0b708e: 0a00 |001d: move-result v0 │ │ +0b7090: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +0b7094: 5230 6a01 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@016a │ │ +0b7098: 6e30 ad05 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@05ad │ │ +0b709e: 0e00 |0025: return-void │ │ +0b70a0: 5430 7301 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0173 │ │ +0b70a4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0b70a6: 6e20 9e05 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@059e │ │ +0b70ac: 28e6 |002c: goto 0012 // -001a │ │ +0b70ae: 5230 7101 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0171 │ │ +0b70b2: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=292 │ │ 0x000b line=293 │ │ 0x0012 line=298 │ │ 0x0016 line=299 │ │ 0x0025 line=302 │ │ @@ -201629,18 +201644,18 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b70d4: |[0b70d4] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -0b70e4: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.:()V // method@05c4 │ │ -0b70ea: 5b01 7b01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ -0b70ee: 0e00 |0005: return-void │ │ +0b70b4: |[0b70b4] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0b70c4: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.:()V // method@05c4 │ │ +0b70ca: 5b01 7b01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ +0b70ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ 0x0005 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ @@ -201652,19 +201667,19 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0b70f0: |[0b70f0] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -0b7100: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ -0b7104: 6e40 e20a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@0ae2 │ │ -0b710a: 0c00 |0005: move-result-object v0 │ │ -0b710c: 1100 |0006: return-object v0 │ │ +0b70d0: |[0b70d0] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +0b70e0: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ +0b70e4: 6e40 e20a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@0ae2 │ │ +0b70ea: 0c00 |0005: move-result-object v0 │ │ +0b70ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ @@ -201675,19 +201690,19 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b7110: |[0b7110] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -0b7120: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ -0b7124: 6e30 e30a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@0ae3 │ │ -0b712a: 0c00 |0005: move-result-object v0 │ │ -0b712c: 1100 |0006: return-object v0 │ │ +0b70f0: |[0b70f0] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +0b7100: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ +0b7104: 6e30 e30a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@0ae3 │ │ +0b710a: 0c00 |0005: move-result-object v0 │ │ +0b710c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ @@ -201697,18 +201712,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b7130: |[0b7130] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -0b7140: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ -0b7144: 6e30 e40a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ -0b714a: 0e00 |0005: return-void │ │ +0b7110: |[0b7110] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +0b7120: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ +0b7124: 6e30 e40a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ +0b712a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0005 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ @@ -201721,18 +201736,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b714c: |[0b714c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onRejectSharedElements:(Ljava/util/List;)V │ │ -0b715c: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ -0b7160: 6e20 e50a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/SharedElementCallback;.onRejectSharedElements:(Ljava/util/List;)V // method@0ae5 │ │ -0b7166: 0e00 |0005: return-void │ │ +0b712c: |[0b712c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onRejectSharedElements:(Ljava/util/List;)V │ │ +0b713c: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ +0b7140: 6e20 e50a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/SharedElementCallback;.onRejectSharedElements:(Ljava/util/List;)V // method@0ae5 │ │ +0b7146: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ @@ -201743,18 +201758,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b7168: |[0b7168] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -0b7178: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ -0b717c: 6e40 e60a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae6 │ │ -0b7182: 0e00 |0005: return-void │ │ +0b7148: |[0b7148] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +0b7158: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ +0b715c: 6e40 e60a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae6 │ │ +0b7162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -201769,18 +201784,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b7184: |[0b7184] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -0b7194: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ -0b7198: 6e40 e70a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae7 │ │ -0b719e: 0e00 |0005: return-void │ │ +0b7164: |[0b7164] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +0b7174: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@017b │ │ +0b7178: 6e40 e70a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae7 │ │ +0b717e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -201835,17 +201850,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b71a0: |[0b71a0] android.support.v4.app.ActivityCompat.:()V │ │ -0b71b0: 7010 3e0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0b3e │ │ -0b71b6: 0e00 |0003: return-void │ │ +0b7180: |[0b7180] android.support.v4.app.ActivityCompat.:()V │ │ +0b7190: 7010 3e0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0b3e │ │ +0b7196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ @@ -201854,20 +201869,20 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b71b8: |[0b71b8] android.support.v4.app.ActivityCompat.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ -0b71c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b71ca: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ -0b71ce: 2200 2801 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; // type@0128 │ │ -0b71d2: 7020 bd05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.:(Landroid/support/v4/app/SharedElementCallback;)V // method@05bd │ │ -0b71d8: 1100 |0008: return-object v0 │ │ +0b7198: |[0b7198] android.support.v4.app.ActivityCompat.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ +0b71a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b71aa: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +0b71ae: 2200 2801 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; // type@0128 │ │ +0b71b2: 7020 bd05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.:(Landroid/support/v4/app/SharedElementCallback;)V // method@05bd │ │ +0b71b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0001 line=211 │ │ 0x0003 line=212 │ │ 0x0008 line=214 │ │ locals : │ │ @@ -201880,22 +201895,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b71dc: |[0b71dc] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -0b71ec: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b71f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0b71f4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0b71f8: 7110 e805 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@05e8 │ │ -0b71fe: 0e00 |0009: return-void │ │ -0b7200: 6e10 2a01 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@012a │ │ -0b7206: 28fc |000d: goto 0009 // -0004 │ │ +0b71bc: |[0b71bc] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +0b71cc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b71d0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0b71d4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0b71d8: 7110 e805 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@05e8 │ │ +0b71de: 0e00 |0009: return-void │ │ +0b71e0: 6e10 2a01 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@012a │ │ +0b71e6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=146 │ │ 0x000a line=144 │ │ locals : │ │ @@ -201906,22 +201921,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b7208: |[0b7208] android.support.v4.app.ActivityCompat.finishAfterTransition:(Landroid/app/Activity;)V │ │ -0b7218: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b721c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0b7220: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0b7224: 7110 d405 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.finishAfterTransition:(Landroid/app/Activity;)V // method@05d4 │ │ -0b722a: 0e00 |0009: return-void │ │ -0b722c: 6e10 2a01 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@012a │ │ -0b7232: 28fc |000d: goto 0009 // -0004 │ │ +0b71e8: |[0b71e8] android.support.v4.app.ActivityCompat.finishAfterTransition:(Landroid/app/Activity;)V │ │ +0b71f8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b71fc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0b7200: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0b7204: 7110 d405 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.finishAfterTransition:(Landroid/app/Activity;)V // method@05d4 │ │ +0b720a: 0e00 |0009: return-void │ │ +0b720c: 6e10 2a01 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@012a │ │ +0b7212: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0006 line=159 │ │ 0x0009 line=163 │ │ 0x000a line=161 │ │ locals : │ │ @@ -201932,23 +201947,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b7234: |[0b7234] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -0b7244: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b7248: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0b724c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0b7250: 7110 e605 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@05e6 │ │ -0b7256: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0b7258: 0f00 |000a: return v0 │ │ -0b725a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b725c: 28fe |000c: goto 000a // -0002 │ │ +0b7214: |[0b7214] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +0b7224: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b7228: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0b722c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0b7230: 7110 e605 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@05e6 │ │ +0b7236: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0b7238: 0f00 |000a: return v0 │ │ +0b723a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b723c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=73 │ │ 0x0009 line=74 │ │ 0x000a line=76 │ │ locals : │ │ @@ -201959,20 +201974,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b7260: |[0b7260] android.support.v4.app.ActivityCompat.postponeEnterTransition:(Landroid/app/Activity;)V │ │ -0b7270: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b7274: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0b7278: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -0b727c: 7110 d505 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.postponeEnterTransition:(Landroid/app/Activity;)V // method@05d5 │ │ -0b7282: 0e00 |0009: return-void │ │ +0b7240: |[0b7240] android.support.v4.app.ActivityCompat.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +0b7250: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b7254: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0b7258: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +0b725c: 7110 d505 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.postponeEnterTransition:(Landroid/app/Activity;)V // method@05d5 │ │ +0b7262: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0006 line=198 │ │ 0x0009 line=200 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ @@ -201982,22 +201997,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b7284: |[0b7284] android.support.v4.app.ActivityCompat.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ -0b7294: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b7298: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0b729c: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -0b72a0: 7110 da05 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@05da │ │ -0b72a6: 0c00 |0009: move-result-object v0 │ │ -0b72a8: 7120 d605 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@05d6 │ │ -0b72ae: 0e00 |000d: return-void │ │ +0b7264: |[0b7264] android.support.v4.app.ActivityCompat.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +0b7274: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b7278: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0b727c: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +0b7280: 7110 da05 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@05da │ │ +0b7286: 0c00 |0009: move-result-object v0 │ │ +0b7288: 7120 d605 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@05d6 │ │ +0b728e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0006 line=176 │ │ 0x000d line=178 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ @@ -202008,22 +202023,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b72b0: |[0b72b0] android.support.v4.app.ActivityCompat.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ -0b72c0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b72c4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0b72c8: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -0b72cc: 7110 da05 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@05da │ │ -0b72d2: 0c00 |0009: move-result-object v0 │ │ -0b72d4: 7120 d705 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@05d7 │ │ -0b72da: 0e00 |000d: return-void │ │ +0b7290: |[0b7290] android.support.v4.app.ActivityCompat.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +0b72a0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b72a4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0b72a8: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +0b72ac: 7110 da05 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@05da │ │ +0b72b2: 0c00 |0009: move-result-object v0 │ │ +0b72b4: 7120 d705 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@05d7 │ │ +0b72ba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0006 line=192 │ │ 0x000d line=194 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ @@ -202034,22 +202049,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 │ │ -0b72dc: |[0b72dc] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0b72ec: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b72f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0b72f4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0b72f8: 7130 e905 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@05e9 │ │ -0b72fe: 0e00 |0009: return-void │ │ -0b7300: 6e20 6301 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0163 │ │ -0b7306: 28fc |000d: goto 0009 // -0004 │ │ +0b72bc: |[0b72bc] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0b72cc: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b72d0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0b72d4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0b72d8: 7130 e905 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@05e9 │ │ +0b72de: 0e00 |0009: return-void │ │ +0b72e0: 6e20 6301 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0163 │ │ +0b72e6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0006 line=98 │ │ 0x0009 line=102 │ │ 0x000a line=100 │ │ locals : │ │ @@ -202062,22 +202077,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 │ │ -0b7308: |[0b7308] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -0b7318: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b731c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0b7320: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0b7324: 7140 ea05 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@05ea │ │ -0b732a: 0e00 |0009: return-void │ │ -0b732c: 6e30 6401 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ -0b7332: 28fc |000d: goto 0009 // -0004 │ │ +0b72e8: |[0b72e8] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +0b72f8: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b72fc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0b7300: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0b7304: 7140 ea05 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@05ea │ │ +0b730a: 0e00 |0009: return-void │ │ +0b730c: 6e30 6401 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0164 │ │ +0b7312: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0006 line=127 │ │ 0x0009 line=131 │ │ 0x000a line=129 │ │ locals : │ │ @@ -202091,20 +202106,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b7334: |[0b7334] android.support.v4.app.ActivityCompat.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ -0b7344: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b7348: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0b734c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -0b7350: 7110 d805 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@05d8 │ │ -0b7356: 0e00 |0009: return-void │ │ +0b7314: |[0b7314] android.support.v4.app.ActivityCompat.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +0b7324: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b7328: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0b732c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +0b7330: 7110 d805 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@05d8 │ │ +0b7336: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0006 line=204 │ │ 0x0009 line=206 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ @@ -202144,18 +202159,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b7358: |[0b7358] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ -0b7368: 7010 fa05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ -0b736e: 5b01 7d01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ -0b7372: 0e00 |0005: return-void │ │ +0b7338: |[0b7338] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +0b7348: 7010 fa05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ +0b734e: 5b01 7d01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ +0b7352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ @@ -202167,19 +202182,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b7374: |[0b7374] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.toBundle:()Landroid/os/Bundle; │ │ -0b7384: 5410 7d01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ -0b7388: 6e10 f805 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompat21;.toBundle:()Landroid/os/Bundle; // method@05f8 │ │ -0b738e: 0c00 |0005: move-result-object v0 │ │ -0b7390: 1100 |0006: return-object v0 │ │ +0b7354: |[0b7354] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.toBundle:()Landroid/os/Bundle; │ │ +0b7364: 5410 7d01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ +0b7368: 6e10 f805 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompat21;.toBundle:()Landroid/os/Bundle; // method@05f8 │ │ +0b736e: 0c00 |0005: move-result-object v0 │ │ +0b7370: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;) │ │ @@ -202187,23 +202202,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 │ │ -0b7394: |[0b7394] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -0b73a4: 2041 3101 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ -0b73a8: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0b73ac: 0740 |0004: move-object v0, v4 │ │ -0b73ae: 1f00 3101 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ -0b73b2: 5431 7d01 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ -0b73b6: 5402 7d01 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ -0b73ba: 6e20 f905 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompat21;.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@05f9 │ │ -0b73c0: 0e00 |000e: return-void │ │ +0b7374: |[0b7374] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +0b7384: 2041 3101 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ +0b7388: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0b738c: 0740 |0004: move-object v0, v4 │ │ +0b738e: 1f00 3101 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0131 │ │ +0b7392: 5431 7d01 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ +0b7396: 5402 7d01 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@017d │ │ +0b739a: 6e20 f905 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompat21;.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@05f9 │ │ +0b73a0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=214 │ │ 0x0007 line=215 │ │ 0x000e line=217 │ │ locals : │ │ @@ -202245,18 +202260,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 │ │ -0b73c4: |[0b73c4] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -0b73d4: 7010 fa05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ -0b73da: 5b01 7e01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ -0b73de: 0e00 |0005: return-void │ │ +0b73a4: |[0b73a4] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +0b73b4: 7010 fa05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@05fa │ │ +0b73ba: 5b01 7e01 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ +0b73be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -202268,19 +202283,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b73e0: |[0b73e0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -0b73f0: 5410 7e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ -0b73f4: 6e10 0606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0606 │ │ -0b73fa: 0c00 |0005: move-result-object v0 │ │ -0b73fc: 1100 |0006: return-object v0 │ │ +0b73c0: |[0b73c0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +0b73d0: 5410 7e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ +0b73d4: 6e10 0606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0606 │ │ +0b73da: 0c00 |0005: move-result-object v0 │ │ +0b73dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -202288,23 +202303,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 │ │ -0b7400: |[0b7400] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -0b7410: 2041 3201 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ -0b7414: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0b7418: 0740 |0004: move-object v0, v4 │ │ -0b741a: 1f00 3201 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ -0b741e: 5431 7e01 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ -0b7422: 5402 7e01 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ -0b7426: 6e20 0706 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0607 │ │ -0b742c: 0e00 |000e: return-void │ │ +0b73e0: |[0b73e0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +0b73f0: 2041 3201 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ +0b73f4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0b73f8: 0740 |0004: move-object v0, v4 │ │ +0b73fa: 1f00 3201 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0132 │ │ +0b73fe: 5431 7e01 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ +0b7402: 5402 7e01 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@017e │ │ +0b7406: 6e20 0706 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0607 │ │ +0b740c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ 0x0007 line=193 │ │ 0x000e line=195 │ │ locals : │ │ @@ -202351,19 +202366,19 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b7430: |[0b7430] android.support.v4.app.BackStackRecord$1.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ │ -0b7440: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$1;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0181 │ │ -0b7444: 5b02 8201 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0182 │ │ -0b7448: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b744e: 0e00 |0007: return-void │ │ +0b7410: |[0b7410] android.support.v4.app.BackStackRecord$1.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ │ +0b7420: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$1;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0181 │ │ +0b7424: 5b02 8201 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0182 │ │ +0b7428: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b742e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1183 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/BackStackRecord$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -202374,19 +202389,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b7450: |[0b7450] android.support.v4.app.BackStackRecord$1.getView:()Landroid/view/View; │ │ -0b7460: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0182 │ │ -0b7464: 6e10 ab06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ -0b746a: 0c00 |0005: move-result-object v0 │ │ -0b746c: 1100 |0006: return-object v0 │ │ +0b7430: |[0b7430] android.support.v4.app.BackStackRecord$1.getView:()Landroid/view/View; │ │ +0b7440: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0182 │ │ +0b7444: 6e10 ab06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ +0b744a: 0c00 |0005: move-result-object v0 │ │ +0b744c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/BackStackRecord$1; │ │ │ │ source_file_idx : 718 (BackStackRecord.java) │ │ @@ -202591,22 +202606,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 │ │ -0b7470: |[0b7470] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0b7480: 7010 0f08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@080f │ │ -0b7486: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0b7488: 5c10 a801 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ -0b748c: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -0b748e: 5910 b101 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b7492: 5b12 b201 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b7496: 0e00 |000b: return-void │ │ +0b7450: |[0b7450] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0b7460: 7010 0f08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@080f │ │ +0b7466: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0b7468: 5c10 a801 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ +0b746c: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +0b746e: 5910 b101 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b7472: 5b12 b201 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b7476: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=228 │ │ 0x0006 line=231 │ │ 0x0009 line=356 │ │ 0x000b line=357 │ │ @@ -202619,18 +202634,18 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0b7498: |[0b7498] android.support.v4.app.BackStackRecord.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ -0b74a8: 7040 3c06 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/app/BackStackRecord;.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@063c │ │ -0b74ae: 0c00 |0003: move-result-object v0 │ │ -0b74b0: 1100 |0004: return-object v0 │ │ +0b7478: |[0b7478] android.support.v4.app.BackStackRecord.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +0b7488: 7040 3c06 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/app/BackStackRecord;.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@063c │ │ +0b748e: 0c00 |0003: move-result-object v0 │ │ +0b7490: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -202641,17 +202656,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b74b4: |[0b74b4] android.support.v4.app.BackStackRecord.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ -0b74c4: 7030 4c06 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@064c │ │ -0b74ca: 0e00 |0003: return-void │ │ +0b7494: |[0b7494] android.support.v4.app.BackStackRecord.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +0b74a4: 7030 4c06 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@064c │ │ +0b74aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ @@ -202661,17 +202676,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0b74cc: |[0b74cc] android.support.v4.app.BackStackRecord.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ -0b74dc: 7606 2006 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@0620 │ │ -0b74e2: 0e00 |0003: return-void │ │ +0b74ac: |[0b74ac] android.support.v4.app.BackStackRecord.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +0b74bc: 7606 2006 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@0620 │ │ +0b74c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/Fragment; │ │ @@ -202684,17 +202699,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0b74e4: |[0b74e4] android.support.v4.app.BackStackRecord.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -0b74f4: 7040 2b06 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@062b │ │ -0b74fa: 0e00 |0003: return-void │ │ +0b74c4: |[0b74c4] android.support.v4.app.BackStackRecord.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +0b74d4: 7040 2b06 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@062b │ │ +0b74da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -202705,61 +202720,61 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -0b74fc: |[0b74fc] android.support.v4.app.BackStackRecord.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ -0b750c: 2202 3a01 |0000: new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; // type@013a │ │ -0b7510: 7020 0f06 8200 |0002: invoke-direct {v2, v8}, Landroid/support/v4/app/BackStackRecord$TransitionState;.:(Landroid/support/v4/app/BackStackRecord;)V // method@060f │ │ -0b7516: 2200 9604 |0005: new-instance v0, Landroid/view/View; // type@0496 │ │ -0b751a: 5483 b201 |0007: iget-object v3, v8, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b751e: 5433 5602 |0009: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0b7522: 7020 8721 3000 |000b: invoke-direct {v0, v3}, Landroid/view/View;.:(Landroid/content/Context;)V // method@2187 │ │ -0b7528: 5b20 9c01 |000e: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ -0b752c: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -0b752e: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -0b7530: 6e10 c120 0900 |0012: invoke-virtual {v9}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ -0b7536: 0a00 |0015: move-result v0 │ │ -0b7538: 3507 1400 |0016: if-ge v7, v0, 002a // +0014 │ │ -0b753c: 6e20 be20 7900 |0018: invoke-virtual {v9, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@20be │ │ -0b7542: 0a01 |001b: move-result v1 │ │ -0b7544: 0780 |001c: move-object v0, v8 │ │ -0b7546: 01b3 |001d: move v3, v11 │ │ -0b7548: 0794 |001e: move-object v4, v9 │ │ -0b754a: 07a5 |001f: move-object v5, v10 │ │ -0b754c: 7606 2506 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@0625 │ │ -0b7552: 0a00 |0023: move-result v0 │ │ -0b7554: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -0b7558: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -0b755a: d807 0701 |0027: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0b755e: 28e9 |0029: goto 0012 // -0017 │ │ -0b7560: 1207 |002a: const/4 v7, #int 0 // #0 │ │ -0b7562: 6e10 c120 0a00 |002b: invoke-virtual {v10}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ -0b7568: 0a00 |002e: move-result v0 │ │ -0b756a: 3507 1a00 |002f: if-ge v7, v0, 0049 // +001a │ │ -0b756e: 6e20 be20 7a00 |0031: invoke-virtual {v10, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@20be │ │ -0b7574: 0a01 |0034: move-result v1 │ │ -0b7576: 6e20 bd20 1900 |0035: invoke-virtual {v9, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -0b757c: 0c00 |0038: move-result-object v0 │ │ -0b757e: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ -0b7582: 0780 |003b: move-object v0, v8 │ │ -0b7584: 01b3 |003c: move v3, v11 │ │ -0b7586: 0794 |003d: move-object v4, v9 │ │ -0b7588: 07a5 |003e: move-object v5, v10 │ │ -0b758a: 7606 2506 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@0625 │ │ -0b7590: 0a00 |0042: move-result v0 │ │ -0b7592: 3800 0300 |0043: if-eqz v0, 0046 // +0003 │ │ -0b7596: 1216 |0045: const/4 v6, #int 1 // #1 │ │ -0b7598: d807 0701 |0046: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0b759c: 28e3 |0048: goto 002b // -001d │ │ -0b759e: 3906 0300 |0049: if-nez v6, 004c // +0003 │ │ -0b75a2: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -0b75a4: 1102 |004c: return-object v2 │ │ +0b74dc: |[0b74dc] android.support.v4.app.BackStackRecord.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +0b74ec: 2202 3a01 |0000: new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; // type@013a │ │ +0b74f0: 7020 0f06 8200 |0002: invoke-direct {v2, v8}, Landroid/support/v4/app/BackStackRecord$TransitionState;.:(Landroid/support/v4/app/BackStackRecord;)V // method@060f │ │ +0b74f6: 2200 9604 |0005: new-instance v0, Landroid/view/View; // type@0496 │ │ +0b74fa: 5483 b201 |0007: iget-object v3, v8, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b74fe: 5433 5602 |0009: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0b7502: 7020 8721 3000 |000b: invoke-direct {v0, v3}, Landroid/view/View;.:(Landroid/content/Context;)V // method@2187 │ │ +0b7508: 5b20 9c01 |000e: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ +0b750c: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +0b750e: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +0b7510: 6e10 c120 0900 |0012: invoke-virtual {v9}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ +0b7516: 0a00 |0015: move-result v0 │ │ +0b7518: 3507 1400 |0016: if-ge v7, v0, 002a // +0014 │ │ +0b751c: 6e20 be20 7900 |0018: invoke-virtual {v9, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@20be │ │ +0b7522: 0a01 |001b: move-result v1 │ │ +0b7524: 0780 |001c: move-object v0, v8 │ │ +0b7526: 01b3 |001d: move v3, v11 │ │ +0b7528: 0794 |001e: move-object v4, v9 │ │ +0b752a: 07a5 |001f: move-object v5, v10 │ │ +0b752c: 7606 2506 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@0625 │ │ +0b7532: 0a00 |0023: move-result v0 │ │ +0b7534: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +0b7538: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +0b753a: d807 0701 |0027: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0b753e: 28e9 |0029: goto 0012 // -0017 │ │ +0b7540: 1207 |002a: const/4 v7, #int 0 // #0 │ │ +0b7542: 6e10 c120 0a00 |002b: invoke-virtual {v10}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ +0b7548: 0a00 |002e: move-result v0 │ │ +0b754a: 3507 1a00 |002f: if-ge v7, v0, 0049 // +001a │ │ +0b754e: 6e20 be20 7a00 |0031: invoke-virtual {v10, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@20be │ │ +0b7554: 0a01 |0034: move-result v1 │ │ +0b7556: 6e20 bd20 1900 |0035: invoke-virtual {v9, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +0b755c: 0c00 |0038: move-result-object v0 │ │ +0b755e: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ +0b7562: 0780 |003b: move-object v0, v8 │ │ +0b7564: 01b3 |003c: move v3, v11 │ │ +0b7566: 0794 |003d: move-object v4, v9 │ │ +0b7568: 07a5 |003e: move-object v5, v10 │ │ +0b756a: 7606 2506 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@0625 │ │ +0b7570: 0a00 |0042: move-result v0 │ │ +0b7572: 3800 0300 |0043: if-eqz v0, 0046 // +0003 │ │ +0b7576: 1216 |0045: const/4 v6, #int 1 // #1 │ │ +0b7578: d807 0701 |0046: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0b757c: 28e3 |0048: goto 002b // -001d │ │ +0b757e: 3906 0300 |0049: if-nez v6, 004c // +0003 │ │ +0b7582: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +0b7584: 1102 |004c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0005 line=1023 │ │ 0x0010 line=1025 │ │ 0x0011 line=1027 │ │ 0x0018 line=1028 │ │ @@ -202792,73 +202807,73 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -0b75a8: |[0b75a8] android.support.v4.app.BackStackRecord.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ -0b75b8: 5464 b201 |0000: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b75bc: 5444 5d02 |0002: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ -0b75c0: 7210 3e07 0400 |0004: invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@073e │ │ -0b75c6: 0a04 |0007: move-result v4 │ │ -0b75c8: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -0b75cc: 0e00 |000a: return-void │ │ -0b75ce: 5463 b001 |000b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b75d2: 3803 fdff |000d: if-eqz v3, 000a // -0003 │ │ -0b75d6: 5234 9001 |000f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b75da: 2b04 5d00 0000 |0011: packed-switch v4, 0000006e // +0000005d │ │ -0b75e0: 5433 9401 |0014: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -0b75e4: 28f7 |0016: goto 000d // -0009 │ │ -0b75e6: 5434 9301 |0017: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b75ea: 7030 4e06 8604 |0019: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b75f0: 28f8 |001c: goto 0014 // -0008 │ │ -0b75f2: 5430 9301 |001d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b75f6: 5464 b201 |001f: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b75fa: 5444 5702 |0021: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b75fe: 3804 2900 |0023: if-eqz v4, 004c // +0029 │ │ -0b7602: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0b7604: 5464 b201 |0026: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b7608: 5444 5702 |0028: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b760c: 6e10 9534 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b7612: 0a04 |002d: move-result v4 │ │ -0b7614: 3541 1e00 |002e: if-ge v1, v4, 004c // +001e │ │ -0b7618: 5464 b201 |0030: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b761c: 5444 5702 |0032: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b7620: 6e20 8e34 1400 |0034: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7626: 0c02 |0037: move-result-object v2 │ │ -0b7628: 1f02 4501 |0038: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b762c: 3800 0800 |003a: if-eqz v0, 0042 // +0008 │ │ -0b7630: 5224 f201 |003c: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b7634: 5205 f201 |003e: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b7638: 3354 0500 |0040: if-ne v4, v5, 0045 // +0005 │ │ -0b763c: 3302 0600 |0042: if-ne v2, v0, 0048 // +0006 │ │ -0b7640: 1200 |0044: const/4 v0, #int 0 // #0 │ │ -0b7642: d801 0101 |0045: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b7646: 28df |0047: goto 0026 // -0021 │ │ -0b7648: 7120 4d06 2700 |0048: invoke-static {v7, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b764e: 28fa |004b: goto 0045 // -0006 │ │ -0b7650: 7030 4e06 8600 |004c: invoke-direct {v6, v8, v0}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b7656: 28c5 |004f: goto 0014 // -003b │ │ -0b7658: 5434 9301 |0050: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b765c: 7120 4d06 4700 |0052: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b7662: 28bf |0055: goto 0014 // -0041 │ │ -0b7664: 5434 9301 |0056: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b7668: 7120 4d06 4700 |0058: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b766e: 28b9 |005b: goto 0014 // -0047 │ │ -0b7670: 5434 9301 |005c: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b7674: 7030 4e06 8604 |005e: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b767a: 28b3 |0061: goto 0014 // -004d │ │ -0b767c: 5434 9301 |0062: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b7680: 7120 4d06 4700 |0064: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b7686: 28ad |0067: goto 0014 // -0053 │ │ -0b7688: 5434 9301 |0068: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b768c: 7030 4e06 8604 |006a: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b7692: 28a7 |006d: goto 0014 // -0059 │ │ -0b7694: 0001 0700 0100 0000 0600 0000 0c00 ... |006e: packed-switch-data (18 units) │ │ +0b7588: |[0b7588] android.support.v4.app.BackStackRecord.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +0b7598: 5464 b201 |0000: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b759c: 5444 5d02 |0002: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ +0b75a0: 7210 3e07 0400 |0004: invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@073e │ │ +0b75a6: 0a04 |0007: move-result v4 │ │ +0b75a8: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +0b75ac: 0e00 |000a: return-void │ │ +0b75ae: 5463 b001 |000b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b75b2: 3803 fdff |000d: if-eqz v3, 000a // -0003 │ │ +0b75b6: 5234 9001 |000f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b75ba: 2b04 5d00 0000 |0011: packed-switch v4, 0000006e // +0000005d │ │ +0b75c0: 5433 9401 |0014: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +0b75c4: 28f7 |0016: goto 000d // -0009 │ │ +0b75c6: 5434 9301 |0017: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b75ca: 7030 4e06 8604 |0019: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b75d0: 28f8 |001c: goto 0014 // -0008 │ │ +0b75d2: 5430 9301 |001d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b75d6: 5464 b201 |001f: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b75da: 5444 5702 |0021: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b75de: 3804 2900 |0023: if-eqz v4, 004c // +0029 │ │ +0b75e2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0b75e4: 5464 b201 |0026: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b75e8: 5444 5702 |0028: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b75ec: 6e10 9534 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b75f2: 0a04 |002d: move-result v4 │ │ +0b75f4: 3541 1e00 |002e: if-ge v1, v4, 004c // +001e │ │ +0b75f8: 5464 b201 |0030: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b75fc: 5444 5702 |0032: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b7600: 6e20 8e34 1400 |0034: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7606: 0c02 |0037: move-result-object v2 │ │ +0b7608: 1f02 4501 |0038: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b760c: 3800 0800 |003a: if-eqz v0, 0042 // +0008 │ │ +0b7610: 5224 f201 |003c: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b7614: 5205 f201 |003e: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b7618: 3354 0500 |0040: if-ne v4, v5, 0045 // +0005 │ │ +0b761c: 3302 0600 |0042: if-ne v2, v0, 0048 // +0006 │ │ +0b7620: 1200 |0044: const/4 v0, #int 0 // #0 │ │ +0b7622: d801 0101 |0045: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b7626: 28df |0047: goto 0026 // -0021 │ │ +0b7628: 7120 4d06 2700 |0048: invoke-static {v7, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b762e: 28fa |004b: goto 0045 // -0006 │ │ +0b7630: 7030 4e06 8600 |004c: invoke-direct {v6, v8, v0}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b7636: 28c5 |004f: goto 0014 // -003b │ │ +0b7638: 5434 9301 |0050: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b763c: 7120 4d06 4700 |0052: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b7642: 28bf |0055: goto 0014 // -0041 │ │ +0b7644: 5434 9301 |0056: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b7648: 7120 4d06 4700 |0058: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b764e: 28b9 |005b: goto 0014 // -0047 │ │ +0b7650: 5434 9301 |005c: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b7654: 7030 4e06 8604 |005e: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b765a: 28b3 |0061: goto 0014 // -004d │ │ +0b765c: 5434 9301 |0062: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b7660: 7120 4d06 4700 |0064: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b7666: 28ad |0067: goto 0014 // -0053 │ │ +0b7668: 5434 9301 |0068: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b766c: 7030 4e06 8604 |006a: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b7672: 28a7 |006d: goto 0014 // -0059 │ │ +0b7674: 0001 0700 0100 0000 0600 0000 0c00 ... |006e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x000a line=821 │ │ 0x000b line=779 │ │ 0x000d line=780 │ │ 0x000f line=781 │ │ @@ -202896,31 +202911,31 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0b76b8: |[0b76b8] android.support.v4.app.BackStackRecord.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ -0b76c8: 3808 1d00 |0000: if-eqz v8, 001d // +001d │ │ -0b76cc: 5471 f601 |0002: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b76d0: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -0b76d4: 2200 9f06 |0006: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0b76d8: 6e10 7e12 0900 |0008: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@127e │ │ -0b76de: 0c03 |000b: move-result-object v3 │ │ -0b76e0: 7020 8734 3000 |000c: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0b76e6: 2202 9f06 |000f: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0b76ea: 6e10 8712 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ -0b76f0: 0c03 |0014: move-result-object v3 │ │ -0b76f2: 7020 8734 3200 |0015: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0b76f8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0b76fa: 6e40 e60a 0132 |0019: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae6 │ │ -0b7700: 0e00 |001c: return-void │ │ -0b7702: 5461 f601 |001d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b7706: 28e5 |001f: goto 0004 // -001b │ │ +0b7698: |[0b7698] android.support.v4.app.BackStackRecord.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +0b76a8: 3808 1d00 |0000: if-eqz v8, 001d // +001d │ │ +0b76ac: 5471 f601 |0002: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b76b0: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +0b76b4: 2200 9f06 |0006: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b76b8: 6e10 7e12 0900 |0008: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@127e │ │ +0b76be: 0c03 |000b: move-result-object v3 │ │ +0b76c0: 7020 8734 3000 |000c: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0b76c6: 2202 9f06 |000f: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0b76ca: 6e10 8712 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ +0b76d0: 0c03 |0014: move-result-object v3 │ │ +0b76d2: 7020 8734 3200 |0015: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0b76d8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0b76da: 6e40 e60a 0132 |0019: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae6 │ │ +0b76e0: 0e00 |001c: return-void │ │ +0b76e2: 5461 f601 |001d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b76e6: 28e5 |001f: goto 0004 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1264 │ │ 0x0006 line=1265 │ │ 0x000f line=1266 │ │ 0x0018 line=1267 │ │ @@ -202943,21 +202958,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0b7708: |[0b7708] android.support.v4.app.BackStackRecord.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;Landroid/view/View;)Ljava/lang/Object; │ │ -0b7718: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -0b771c: 6e10 ab06 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ -0b7722: 0c00 |0005: move-result-object v0 │ │ -0b7724: 7155 3908 0143 |0006: invoke-static {v1, v0, v3, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object; // method@0839 │ │ -0b772a: 0c01 |0009: move-result-object v1 │ │ -0b772c: 1101 |000a: return-object v1 │ │ +0b76e8: |[0b76e8] android.support.v4.app.BackStackRecord.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;Landroid/view/View;)Ljava/lang/Object; │ │ +0b76f8: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +0b76fc: 6e10 ab06 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ +0b7702: 0c00 |0005: move-result-object v0 │ │ +0b7704: 7155 3908 0143 |0006: invoke-static {v1, v0, v3, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object; // method@0839 │ │ +0b770a: 0c01 |0009: move-result-object v1 │ │ +0b770c: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0002 line=1081 │ │ 0x000a line=1084 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ @@ -202973,187 +202988,187 @@ │ │ type : '(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 44 │ │ ins : 6 │ │ outs : 11 │ │ insns size : 351 16-bit code units │ │ -0b7730: |[0b7730] android.support.v4.app.BackStackRecord.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ │ -0b7740: 0800 2600 |0000: move-object/from16 v0, v38 │ │ -0b7744: 5404 b201 |0002: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b7748: 5444 5d02 |0004: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ -0b774c: 0200 2700 |0006: move/from16 v0, v39 │ │ -0b7750: 7220 3d07 0400 |0008: invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@073d │ │ -0b7756: 0c06 |000b: move-result-object v6 │ │ -0b7758: 1f06 9d04 |000c: check-cast v6, Landroid/view/ViewGroup; // type@049d │ │ -0b775c: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ -0b7760: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -0b7762: 0f04 |0011: return v4 │ │ -0b7764: 0800 2b00 |0012: move-object/from16 v0, v43 │ │ -0b7768: 0201 2700 |0014: move/from16 v1, v39 │ │ -0b776c: 6e20 bd20 1000 |0016: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -0b7772: 0c08 |0019: move-result-object v8 │ │ -0b7774: 1f08 4501 |001a: check-cast v8, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b7778: 0800 2a00 |001c: move-object/from16 v0, v42 │ │ -0b777c: 0201 2700 |001e: move/from16 v1, v39 │ │ -0b7780: 6e20 bd20 1000 |0020: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -0b7786: 0c09 |0023: move-result-object v9 │ │ -0b7788: 1f09 4501 |0024: check-cast v9, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b778c: 0200 2900 |0026: move/from16 v0, v41 │ │ -0b7790: 7120 3106 0800 |0028: invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0631 │ │ -0b7796: 0c0c |002b: move-result-object v12 │ │ -0b7798: 0200 2900 |002c: move/from16 v0, v41 │ │ -0b779c: 7130 3506 9800 |002e: invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0635 │ │ -0b77a2: 0c07 |0031: move-result-object v7 │ │ -0b77a4: 0200 2900 |0032: move/from16 v0, v41 │ │ -0b77a8: 7120 3206 0900 |0034: invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0632 │ │ -0b77ae: 0c19 |0037: move-result-object v25 │ │ -0b77b0: 390c 0800 |0038: if-nez v12, 0040 // +0008 │ │ -0b77b4: 3907 0600 |003a: if-nez v7, 0040 // +0006 │ │ -0b77b8: 3919 0400 |003c: if-nez v25, 0040 // +0004 │ │ -0b77bc: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -0b77be: 28d2 |003f: goto 0011 // -002e │ │ -0b77c0: 1323 0000 |0040: const/16 v35, #int 0 // #0 │ │ -0b77c4: 220b 9f06 |0042: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ -0b77c8: 7010 8534 0b00 |0044: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b77ce: 3807 4200 |0047: if-eqz v7, 0089 // +0042 │ │ -0b77d2: 0800 2600 |0049: move-object/from16 v0, v38 │ │ -0b77d6: 0801 2800 |004b: move-object/from16 v1, v40 │ │ -0b77da: 0202 2900 |004d: move/from16 v2, v41 │ │ -0b77de: 7040 4006 1029 |004f: invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@0640 │ │ -0b77e4: 0c23 |0052: move-result-object v35 │ │ -0b77e6: 0800 2800 |0053: move-object/from16 v0, v40 │ │ -0b77ea: 5404 9c01 |0055: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ -0b77ee: 6e20 8934 4b00 |0057: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b77f4: 7401 8712 2300 |005a: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ -0b77fa: 0c04 |005d: move-result-object v4 │ │ -0b77fc: 6e20 8a34 4b00 |005e: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ -0b7802: 3829 f000 |0061: if-eqz v41, 0151 // +00f0 │ │ -0b7806: 5490 f601 |0063: iget-object v0, v9, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b780a: 0821 0000 |0065: move-object/from16 v33, v0 │ │ -0b780e: 3821 2200 |0067: if-eqz v33, 0089 // +0022 │ │ -0b7812: 2224 9f06 |0069: new-instance v36, Ljava/util/ArrayList; // type@069f │ │ -0b7816: 7401 7e12 2300 |006b: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@127e │ │ -0b781c: 0c04 |006e: move-result-object v4 │ │ -0b781e: 0800 2400 |006f: move-object/from16 v0, v36 │ │ -0b7822: 7020 8734 4000 |0071: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0b7828: 2225 9f06 |0074: new-instance v37, Ljava/util/ArrayList; // type@069f │ │ -0b782c: 7401 8712 2300 |0076: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ -0b7832: 0c04 |0079: move-result-object v4 │ │ -0b7834: 0800 2500 |007a: move-object/from16 v0, v37 │ │ -0b7838: 7020 8734 4000 |007c: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0b783e: 1204 |007f: const/4 v4, #int 0 // #0 │ │ -0b7840: 0800 2100 |0080: move-object/from16 v0, v33 │ │ -0b7844: 0801 2400 |0082: move-object/from16 v1, v36 │ │ -0b7848: 0802 2500 |0084: move-object/from16 v2, v37 │ │ -0b784c: 6e40 e70a 1042 |0086: invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae7 │ │ -0b7852: 221a 9f06 |0089: new-instance v26, Ljava/util/ArrayList; // type@069f │ │ -0b7856: 7601 8534 1a00 |008b: invoke-direct/range {v26}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b785c: 0800 2800 |008e: move-object/from16 v0, v40 │ │ -0b7860: 5404 9c01 |0090: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ -0b7864: 0800 1900 |0092: move-object/from16 v0, v25 │ │ -0b7868: 0801 1a00 |0094: move-object/from16 v1, v26 │ │ -0b786c: 0802 2300 |0096: move-object/from16 v2, v35 │ │ -0b7870: 7154 2106 9021 |0098: invoke-static {v0, v9, v1, v2, v4}, Landroid/support/v4/app/BackStackRecord;.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;Landroid/view/View;)Ljava/lang/Object; // method@0621 │ │ -0b7876: 0c19 |009b: move-result-object v25 │ │ -0b7878: 0800 2600 |009c: move-object/from16 v0, v38 │ │ -0b787c: 5404 b801 |009e: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7880: 3804 2700 |00a0: if-eqz v4, 00c7 // +0027 │ │ -0b7884: 3823 2500 |00a2: if-eqz v35, 00c7 // +0025 │ │ -0b7888: 0800 2600 |00a4: move-object/from16 v0, v38 │ │ -0b788c: 5404 b801 |00a6: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7890: 1205 |00a8: const/4 v5, #int 0 // #0 │ │ -0b7892: 6e20 8e34 5400 |00a9: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7898: 0c04 |00ac: move-result-object v4 │ │ -0b789a: 0800 2300 |00ad: move-object/from16 v0, v35 │ │ -0b789e: 6e20 7812 4000 |00af: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -0b78a4: 0c22 |00b2: move-result-object v34 │ │ -0b78a6: 1f22 9604 |00b3: check-cast v34, Landroid/view/View; // type@0496 │ │ -0b78aa: 3822 1200 |00b5: if-eqz v34, 00c7 // +0012 │ │ -0b78ae: 3819 0900 |00b7: if-eqz v25, 00c0 // +0009 │ │ -0b78b2: 0800 1900 |00b9: move-object/from16 v0, v25 │ │ -0b78b6: 0801 2200 |00bb: move-object/from16 v1, v34 │ │ -0b78ba: 7120 4508 1000 |00bd: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@0845 │ │ -0b78c0: 3807 0700 |00c0: if-eqz v7, 00c7 // +0007 │ │ -0b78c4: 0800 2200 |00c2: move-object/from16 v0, v34 │ │ -0b78c8: 7120 4508 0700 |00c4: invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@0845 │ │ -0b78ce: 220f 3601 |00c7: new-instance v15, Landroid/support/v4/app/BackStackRecord$1; // type@0136 │ │ -0b78d2: 0800 2600 |00c9: move-object/from16 v0, v38 │ │ -0b78d6: 7030 0806 0f08 |00cb: invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V // method@0608 │ │ -0b78dc: 3807 0b00 |00ce: if-eqz v7, 00d9 // +000b │ │ -0b78e0: 0804 2600 |00d0: move-object/from16 v4, v38 │ │ -0b78e4: 0805 2800 |00d2: move-object/from16 v5, v40 │ │ -0b78e8: 020a 2900 |00d4: move/from16 v10, v41 │ │ -0b78ec: 7608 3e06 0400 |00d6: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/BackStackRecord;.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V // method@063e │ │ -0b78f2: 2213 9f06 |00d9: new-instance v19, Ljava/util/ArrayList; // type@069f │ │ -0b78f6: 7601 8534 1300 |00db: invoke-direct/range {v19}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b78fc: 2214 dc02 |00de: new-instance v20, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -0b7900: 7601 7012 1400 |00e0: invoke-direct/range {v20}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ -0b7906: 3829 7400 |00e3: if-eqz v41, 0157 // +0074 │ │ -0b790a: 6e10 9406 0800 |00e5: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowReturnTransitionOverlap:()Z // method@0694 │ │ -0b7910: 0a20 |00e8: move-result v32 │ │ -0b7912: 0800 1900 |00e9: move-object/from16 v0, v25 │ │ -0b7916: 0201 2000 |00eb: move/from16 v1, v32 │ │ -0b791a: 7140 4308 0c17 |00ed: invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; // method@0843 │ │ -0b7920: 0c1d |00f0: move-result-object v29 │ │ -0b7922: 381d 5b00 |00f1: if-eqz v29, 014c // +005b │ │ -0b7926: 0800 2800 |00f3: move-object/from16 v0, v40 │ │ -0b792a: 5400 9c01 |00f5: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ -0b792e: 0810 0000 |00f7: move-object/from16 v16, v0 │ │ -0b7932: 0800 2800 |00f9: move-object/from16 v0, v40 │ │ -0b7936: 5400 9901 |00fb: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ -0b793a: 0811 0000 |00fd: move-object/from16 v17, v0 │ │ -0b793e: 0800 2800 |00ff: move-object/from16 v0, v40 │ │ -0b7942: 5400 9b01 |0101: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ -0b7946: 0812 0000 |0103: move-object/from16 v18, v0 │ │ -0b794a: 077d |0105: move-object v13, v7 │ │ -0b794c: 076e |0106: move-object v14, v6 │ │ -0b794e: 0815 0b00 |0107: move-object/from16 v21, v11 │ │ -0b7952: 770a 3708 0c00 |0109: invoke-static/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V // method@0837 │ │ -0b7958: 0800 2600 |010c: move-object/from16 v0, v38 │ │ -0b795c: 0801 2800 |010e: move-object/from16 v1, v40 │ │ -0b7960: 0202 2700 |0110: move/from16 v2, v39 │ │ -0b7964: 0803 1d00 |0112: move-object/from16 v3, v29 │ │ -0b7968: 7053 2c06 6021 |0114: invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@062c │ │ -0b796e: 0800 2800 |0117: move-object/from16 v0, v40 │ │ -0b7972: 5404 9c01 |0119: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ -0b7976: 1215 |011b: const/4 v5, #int 1 // #1 │ │ -0b7978: 0800 1d00 |011c: move-object/from16 v0, v29 │ │ -0b797c: 7130 3d08 4005 |011e: invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@083d │ │ -0b7982: 0800 2600 |0121: move-object/from16 v0, v38 │ │ -0b7986: 0801 2800 |0123: move-object/from16 v1, v40 │ │ -0b798a: 0202 2700 |0125: move/from16 v2, v39 │ │ -0b798e: 0803 1d00 |0127: move-object/from16 v3, v29 │ │ -0b7992: 7040 2b06 1032 |0129: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@062b │ │ -0b7998: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ -0b799c: 7120 3808 0600 |012e: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V // method@0838 │ │ -0b79a2: 0800 2800 |0131: move-object/from16 v0, v40 │ │ -0b79a6: 5400 9c01 |0133: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ -0b79aa: 0816 0000 |0135: move-object/from16 v22, v0 │ │ -0b79ae: 0800 2800 |0137: move-object/from16 v0, v40 │ │ -0b79b2: 5400 9a01 |0139: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ -0b79b6: 081e 0000 |013b: move-object/from16 v30, v0 │ │ -0b79ba: 0815 0600 |013d: move-object/from16 v21, v6 │ │ -0b79be: 0817 0c00 |013f: move-object/from16 v23, v12 │ │ -0b79c2: 0818 1300 |0141: move-object/from16 v24, v19 │ │ -0b79c6: 081b 0700 |0143: move-object/from16 v27, v7 │ │ -0b79ca: 081c 0b00 |0145: move-object/from16 v28, v11 │ │ -0b79ce: 081f 1400 |0147: move-object/from16 v31, v20 │ │ -0b79d2: 770b 3b08 1500 |0149: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Landroid/support/v4/app/FragmentTransitionCompat21;.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V // method@083b │ │ -0b79d8: 381d 1000 |014c: if-eqz v29, 015c // +0010 │ │ -0b79dc: 1214 |014e: const/4 v4, #int 1 // #1 │ │ -0b79de: 2900 c2fe |014f: goto/16 0011 // -013e │ │ -0b79e2: 5480 f601 |0151: iget-object v0, v8, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b79e6: 0821 0000 |0153: move-object/from16 v33, v0 │ │ -0b79ea: 2900 12ff |0155: goto/16 0067 // -00ee │ │ -0b79ee: 6e10 9306 0800 |0157: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowEnterTransitionOverlap:()Z // method@0693 │ │ -0b79f4: 0a20 |015a: move-result v32 │ │ -0b79f6: 288e |015b: goto 00e9 // -0072 │ │ -0b79f8: 1204 |015c: const/4 v4, #int 0 // #0 │ │ -0b79fa: 2900 b4fe |015d: goto/16 0011 // -014c │ │ +0b7710: |[0b7710] android.support.v4.app.BackStackRecord.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ │ +0b7720: 0800 2600 |0000: move-object/from16 v0, v38 │ │ +0b7724: 5404 b201 |0002: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b7728: 5444 5d02 |0004: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ +0b772c: 0200 2700 |0006: move/from16 v0, v39 │ │ +0b7730: 7220 3d07 0400 |0008: invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@073d │ │ +0b7736: 0c06 |000b: move-result-object v6 │ │ +0b7738: 1f06 9d04 |000c: check-cast v6, Landroid/view/ViewGroup; // type@049d │ │ +0b773c: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ +0b7740: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +0b7742: 0f04 |0011: return v4 │ │ +0b7744: 0800 2b00 |0012: move-object/from16 v0, v43 │ │ +0b7748: 0201 2700 |0014: move/from16 v1, v39 │ │ +0b774c: 6e20 bd20 1000 |0016: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +0b7752: 0c08 |0019: move-result-object v8 │ │ +0b7754: 1f08 4501 |001a: check-cast v8, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b7758: 0800 2a00 |001c: move-object/from16 v0, v42 │ │ +0b775c: 0201 2700 |001e: move/from16 v1, v39 │ │ +0b7760: 6e20 bd20 1000 |0020: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +0b7766: 0c09 |0023: move-result-object v9 │ │ +0b7768: 1f09 4501 |0024: check-cast v9, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b776c: 0200 2900 |0026: move/from16 v0, v41 │ │ +0b7770: 7120 3106 0800 |0028: invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0631 │ │ +0b7776: 0c0c |002b: move-result-object v12 │ │ +0b7778: 0200 2900 |002c: move/from16 v0, v41 │ │ +0b777c: 7130 3506 9800 |002e: invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0635 │ │ +0b7782: 0c07 |0031: move-result-object v7 │ │ +0b7784: 0200 2900 |0032: move/from16 v0, v41 │ │ +0b7788: 7120 3206 0900 |0034: invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0632 │ │ +0b778e: 0c19 |0037: move-result-object v25 │ │ +0b7790: 390c 0800 |0038: if-nez v12, 0040 // +0008 │ │ +0b7794: 3907 0600 |003a: if-nez v7, 0040 // +0006 │ │ +0b7798: 3919 0400 |003c: if-nez v25, 0040 // +0004 │ │ +0b779c: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +0b779e: 28d2 |003f: goto 0011 // -002e │ │ +0b77a0: 1323 0000 |0040: const/16 v35, #int 0 // #0 │ │ +0b77a4: 220b 9f06 |0042: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ +0b77a8: 7010 8534 0b00 |0044: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b77ae: 3807 4200 |0047: if-eqz v7, 0089 // +0042 │ │ +0b77b2: 0800 2600 |0049: move-object/from16 v0, v38 │ │ +0b77b6: 0801 2800 |004b: move-object/from16 v1, v40 │ │ +0b77ba: 0202 2900 |004d: move/from16 v2, v41 │ │ +0b77be: 7040 4006 1029 |004f: invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@0640 │ │ +0b77c4: 0c23 |0052: move-result-object v35 │ │ +0b77c6: 0800 2800 |0053: move-object/from16 v0, v40 │ │ +0b77ca: 5404 9c01 |0055: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ +0b77ce: 6e20 8934 4b00 |0057: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b77d4: 7401 8712 2300 |005a: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ +0b77da: 0c04 |005d: move-result-object v4 │ │ +0b77dc: 6e20 8a34 4b00 |005e: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ +0b77e2: 3829 f000 |0061: if-eqz v41, 0151 // +00f0 │ │ +0b77e6: 5490 f601 |0063: iget-object v0, v9, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b77ea: 0821 0000 |0065: move-object/from16 v33, v0 │ │ +0b77ee: 3821 2200 |0067: if-eqz v33, 0089 // +0022 │ │ +0b77f2: 2224 9f06 |0069: new-instance v36, Ljava/util/ArrayList; // type@069f │ │ +0b77f6: 7401 7e12 2300 |006b: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@127e │ │ +0b77fc: 0c04 |006e: move-result-object v4 │ │ +0b77fe: 0800 2400 |006f: move-object/from16 v0, v36 │ │ +0b7802: 7020 8734 4000 |0071: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0b7808: 2225 9f06 |0074: new-instance v37, Ljava/util/ArrayList; // type@069f │ │ +0b780c: 7401 8712 2300 |0076: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@1287 │ │ +0b7812: 0c04 |0079: move-result-object v4 │ │ +0b7814: 0800 2500 |007a: move-object/from16 v0, v37 │ │ +0b7818: 7020 8734 4000 |007c: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0b781e: 1204 |007f: const/4 v4, #int 0 // #0 │ │ +0b7820: 0800 2100 |0080: move-object/from16 v0, v33 │ │ +0b7824: 0801 2400 |0082: move-object/from16 v1, v36 │ │ +0b7828: 0802 2500 |0084: move-object/from16 v2, v37 │ │ +0b782c: 6e40 e70a 1042 |0086: invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0ae7 │ │ +0b7832: 221a 9f06 |0089: new-instance v26, Ljava/util/ArrayList; // type@069f │ │ +0b7836: 7601 8534 1a00 |008b: invoke-direct/range {v26}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b783c: 0800 2800 |008e: move-object/from16 v0, v40 │ │ +0b7840: 5404 9c01 |0090: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ +0b7844: 0800 1900 |0092: move-object/from16 v0, v25 │ │ +0b7848: 0801 1a00 |0094: move-object/from16 v1, v26 │ │ +0b784c: 0802 2300 |0096: move-object/from16 v2, v35 │ │ +0b7850: 7154 2106 9021 |0098: invoke-static {v0, v9, v1, v2, v4}, Landroid/support/v4/app/BackStackRecord;.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;Landroid/view/View;)Ljava/lang/Object; // method@0621 │ │ +0b7856: 0c19 |009b: move-result-object v25 │ │ +0b7858: 0800 2600 |009c: move-object/from16 v0, v38 │ │ +0b785c: 5404 b801 |009e: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7860: 3804 2700 |00a0: if-eqz v4, 00c7 // +0027 │ │ +0b7864: 3823 2500 |00a2: if-eqz v35, 00c7 // +0025 │ │ +0b7868: 0800 2600 |00a4: move-object/from16 v0, v38 │ │ +0b786c: 5404 b801 |00a6: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7870: 1205 |00a8: const/4 v5, #int 0 // #0 │ │ +0b7872: 6e20 8e34 5400 |00a9: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7878: 0c04 |00ac: move-result-object v4 │ │ +0b787a: 0800 2300 |00ad: move-object/from16 v0, v35 │ │ +0b787e: 6e20 7812 4000 |00af: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +0b7884: 0c22 |00b2: move-result-object v34 │ │ +0b7886: 1f22 9604 |00b3: check-cast v34, Landroid/view/View; // type@0496 │ │ +0b788a: 3822 1200 |00b5: if-eqz v34, 00c7 // +0012 │ │ +0b788e: 3819 0900 |00b7: if-eqz v25, 00c0 // +0009 │ │ +0b7892: 0800 1900 |00b9: move-object/from16 v0, v25 │ │ +0b7896: 0801 2200 |00bb: move-object/from16 v1, v34 │ │ +0b789a: 7120 4508 1000 |00bd: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@0845 │ │ +0b78a0: 3807 0700 |00c0: if-eqz v7, 00c7 // +0007 │ │ +0b78a4: 0800 2200 |00c2: move-object/from16 v0, v34 │ │ +0b78a8: 7120 4508 0700 |00c4: invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@0845 │ │ +0b78ae: 220f 3601 |00c7: new-instance v15, Landroid/support/v4/app/BackStackRecord$1; // type@0136 │ │ +0b78b2: 0800 2600 |00c9: move-object/from16 v0, v38 │ │ +0b78b6: 7030 0806 0f08 |00cb: invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V // method@0608 │ │ +0b78bc: 3807 0b00 |00ce: if-eqz v7, 00d9 // +000b │ │ +0b78c0: 0804 2600 |00d0: move-object/from16 v4, v38 │ │ +0b78c4: 0805 2800 |00d2: move-object/from16 v5, v40 │ │ +0b78c8: 020a 2900 |00d4: move/from16 v10, v41 │ │ +0b78cc: 7608 3e06 0400 |00d6: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/BackStackRecord;.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V // method@063e │ │ +0b78d2: 2213 9f06 |00d9: new-instance v19, Ljava/util/ArrayList; // type@069f │ │ +0b78d6: 7601 8534 1300 |00db: invoke-direct/range {v19}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b78dc: 2214 dc02 |00de: new-instance v20, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +0b78e0: 7601 7012 1400 |00e0: invoke-direct/range {v20}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ +0b78e6: 3829 7400 |00e3: if-eqz v41, 0157 // +0074 │ │ +0b78ea: 6e10 9406 0800 |00e5: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowReturnTransitionOverlap:()Z // method@0694 │ │ +0b78f0: 0a20 |00e8: move-result v32 │ │ +0b78f2: 0800 1900 |00e9: move-object/from16 v0, v25 │ │ +0b78f6: 0201 2000 |00eb: move/from16 v1, v32 │ │ +0b78fa: 7140 4308 0c17 |00ed: invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; // method@0843 │ │ +0b7900: 0c1d |00f0: move-result-object v29 │ │ +0b7902: 381d 5b00 |00f1: if-eqz v29, 014c // +005b │ │ +0b7906: 0800 2800 |00f3: move-object/from16 v0, v40 │ │ +0b790a: 5400 9c01 |00f5: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ +0b790e: 0810 0000 |00f7: move-object/from16 v16, v0 │ │ +0b7912: 0800 2800 |00f9: move-object/from16 v0, v40 │ │ +0b7916: 5400 9901 |00fb: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ +0b791a: 0811 0000 |00fd: move-object/from16 v17, v0 │ │ +0b791e: 0800 2800 |00ff: move-object/from16 v0, v40 │ │ +0b7922: 5400 9b01 |0101: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ +0b7926: 0812 0000 |0103: move-object/from16 v18, v0 │ │ +0b792a: 077d |0105: move-object v13, v7 │ │ +0b792c: 076e |0106: move-object v14, v6 │ │ +0b792e: 0815 0b00 |0107: move-object/from16 v21, v11 │ │ +0b7932: 770a 3708 0c00 |0109: invoke-static/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V // method@0837 │ │ +0b7938: 0800 2600 |010c: move-object/from16 v0, v38 │ │ +0b793c: 0801 2800 |010e: move-object/from16 v1, v40 │ │ +0b7940: 0202 2700 |0110: move/from16 v2, v39 │ │ +0b7944: 0803 1d00 |0112: move-object/from16 v3, v29 │ │ +0b7948: 7053 2c06 6021 |0114: invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@062c │ │ +0b794e: 0800 2800 |0117: move-object/from16 v0, v40 │ │ +0b7952: 5404 9c01 |0119: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ +0b7956: 1215 |011b: const/4 v5, #int 1 // #1 │ │ +0b7958: 0800 1d00 |011c: move-object/from16 v0, v29 │ │ +0b795c: 7130 3d08 4005 |011e: invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@083d │ │ +0b7962: 0800 2600 |0121: move-object/from16 v0, v38 │ │ +0b7966: 0801 2800 |0123: move-object/from16 v1, v40 │ │ +0b796a: 0202 2700 |0125: move/from16 v2, v39 │ │ +0b796e: 0803 1d00 |0127: move-object/from16 v3, v29 │ │ +0b7972: 7040 2b06 1032 |0129: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@062b │ │ +0b7978: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ +0b797c: 7120 3808 0600 |012e: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V // method@0838 │ │ +0b7982: 0800 2800 |0131: move-object/from16 v0, v40 │ │ +0b7986: 5400 9c01 |0133: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@019c │ │ +0b798a: 0816 0000 |0135: move-object/from16 v22, v0 │ │ +0b798e: 0800 2800 |0137: move-object/from16 v0, v40 │ │ +0b7992: 5400 9a01 |0139: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ +0b7996: 081e 0000 |013b: move-object/from16 v30, v0 │ │ +0b799a: 0815 0600 |013d: move-object/from16 v21, v6 │ │ +0b799e: 0817 0c00 |013f: move-object/from16 v23, v12 │ │ +0b79a2: 0818 1300 |0141: move-object/from16 v24, v19 │ │ +0b79a6: 081b 0700 |0143: move-object/from16 v27, v7 │ │ +0b79aa: 081c 0b00 |0145: move-object/from16 v28, v11 │ │ +0b79ae: 081f 1400 |0147: move-object/from16 v31, v20 │ │ +0b79b2: 770b 3b08 1500 |0149: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Landroid/support/v4/app/FragmentTransitionCompat21;.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V // method@083b │ │ +0b79b8: 381d 1000 |014c: if-eqz v29, 015c // +0010 │ │ +0b79bc: 1214 |014e: const/4 v4, #int 1 // #1 │ │ +0b79be: 2900 c2fe |014f: goto/16 0011 // -013e │ │ +0b79c2: 5480 f601 |0151: iget-object v0, v8, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b79c6: 0821 0000 |0153: move-object/from16 v33, v0 │ │ +0b79ca: 2900 12ff |0155: goto/16 0067 // -00ee │ │ +0b79ce: 6e10 9306 0800 |0157: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowEnterTransitionOverlap:()Z // method@0693 │ │ +0b79d4: 0a20 |015a: move-result v32 │ │ +0b79d6: 288e |015b: goto 00e9 // -0072 │ │ +0b79d8: 1204 |015c: const/4 v4, #int 0 // #0 │ │ +0b79da: 2900 b4fe |015d: goto/16 0011 // -014c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x000e line=1132 │ │ 0x0010 line=1133 │ │ 0x0011 line=1223 │ │ 0x0012 line=1135 │ │ @@ -203240,84 +203255,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 │ │ -0b7a00: |[0b7a00] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -0b7a10: 5441 b201 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b7a14: 5b61 fa01 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -0b7a18: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -0b7a1c: 5461 1302 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0b7a20: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -0b7a24: 5461 1302 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0b7a28: 6e20 3c34 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b7a2e: 0a01 |000f: move-result v1 │ │ -0b7a30: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -0b7a34: 2201 6f06 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0b7a38: 2202 8206 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0b7a3c: 7010 5134 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b7a42: 1a03 5803 |0019: const-string v3, "Can't change tag of fragment " // string@0358 │ │ -0b7a46: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7a4c: 0c02 |001e: move-result-object v2 │ │ -0b7a4e: 6e20 5934 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b7a54: 0c02 |0022: move-result-object v2 │ │ -0b7a56: 1a03 2f01 |0023: const-string v3, ": was " // string@012f │ │ -0b7a5a: 6e20 5a34 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7a60: 0c02 |0028: move-result-object v2 │ │ -0b7a62: 5463 1302 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0b7a66: 6e20 5a34 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7a6c: 0c02 |002e: move-result-object v2 │ │ -0b7a6e: 1a03 9400 |002f: const-string v3, " now " // string@0094 │ │ -0b7a72: 6e20 5a34 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7a78: 0c02 |0034: move-result-object v2 │ │ -0b7a7a: 6e20 5a34 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7a80: 0c02 |0038: move-result-object v2 │ │ -0b7a82: 6e10 5f34 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b7a88: 0c02 |003c: move-result-object v2 │ │ -0b7a8a: 7020 0434 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b7a90: 2701 |0040: throw v1 │ │ -0b7a92: 5b67 1302 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0b7a96: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -0b7a9a: 5261 f901 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0b7a9e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -0b7aa2: 5261 f901 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0b7aa6: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -0b7aaa: 2201 6f06 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0b7aae: 2202 8206 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0b7ab2: 7010 5134 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b7ab8: 1a03 5703 |0054: const-string v3, "Can't change container ID of fragment " // string@0357 │ │ -0b7abc: 6e20 5a34 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7ac2: 0c02 |0059: move-result-object v2 │ │ -0b7ac4: 6e20 5934 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b7aca: 0c02 |005d: move-result-object v2 │ │ -0b7acc: 1a03 2f01 |005e: const-string v3, ": was " // string@012f │ │ -0b7ad0: 6e20 5a34 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7ad6: 0c02 |0063: move-result-object v2 │ │ -0b7ad8: 5263 f901 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0b7adc: 6e20 5634 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b7ae2: 0c02 |0069: move-result-object v2 │ │ -0b7ae4: 1a03 9400 |006a: const-string v3, " now " // string@0094 │ │ -0b7ae8: 6e20 5a34 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b7aee: 0c02 |006f: move-result-object v2 │ │ -0b7af0: 6e20 5634 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b7af6: 0c02 |0073: move-result-object v2 │ │ -0b7af8: 6e10 5f34 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b7afe: 0c02 |0077: move-result-object v2 │ │ -0b7b00: 7020 0434 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b7b06: 2701 |007b: throw v1 │ │ -0b7b08: 5965 f901 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0b7b0c: 5965 f201 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b7b10: 2200 3901 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ -0b7b14: 7010 0e06 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ -0b7b1a: 5908 9001 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b7b1e: 5b06 9301 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b7b22: 6e20 1806 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ -0b7b28: 0e00 |008c: return-void │ │ +0b79e0: |[0b79e0] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +0b79f0: 5441 b201 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b79f4: 5b61 fa01 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +0b79f8: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +0b79fc: 5461 1302 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +0b7a00: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +0b7a04: 5461 1302 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +0b7a08: 6e20 3c34 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b7a0e: 0a01 |000f: move-result v1 │ │ +0b7a10: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +0b7a14: 2201 6f06 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0b7a18: 2202 8206 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0b7a1c: 7010 5134 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b7a22: 1a03 5803 |0019: const-string v3, "Can't change tag of fragment " // string@0358 │ │ +0b7a26: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7a2c: 0c02 |001e: move-result-object v2 │ │ +0b7a2e: 6e20 5934 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b7a34: 0c02 |0022: move-result-object v2 │ │ +0b7a36: 1a03 2f01 |0023: const-string v3, ": was " // string@012f │ │ +0b7a3a: 6e20 5a34 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7a40: 0c02 |0028: move-result-object v2 │ │ +0b7a42: 5463 1302 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +0b7a46: 6e20 5a34 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7a4c: 0c02 |002e: move-result-object v2 │ │ +0b7a4e: 1a03 9400 |002f: const-string v3, " now " // string@0094 │ │ +0b7a52: 6e20 5a34 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7a58: 0c02 |0034: move-result-object v2 │ │ +0b7a5a: 6e20 5a34 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7a60: 0c02 |0038: move-result-object v2 │ │ +0b7a62: 6e10 5f34 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b7a68: 0c02 |003c: move-result-object v2 │ │ +0b7a6a: 7020 0434 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b7a70: 2701 |0040: throw v1 │ │ +0b7a72: 5b67 1302 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +0b7a76: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +0b7a7a: 5261 f901 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0b7a7e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +0b7a82: 5261 f901 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0b7a86: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +0b7a8a: 2201 6f06 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0b7a8e: 2202 8206 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0b7a92: 7010 5134 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b7a98: 1a03 5703 |0054: const-string v3, "Can't change container ID of fragment " // string@0357 │ │ +0b7a9c: 6e20 5a34 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7aa2: 0c02 |0059: move-result-object v2 │ │ +0b7aa4: 6e20 5934 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b7aaa: 0c02 |005d: move-result-object v2 │ │ +0b7aac: 1a03 2f01 |005e: const-string v3, ": was " // string@012f │ │ +0b7ab0: 6e20 5a34 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7ab6: 0c02 |0063: move-result-object v2 │ │ +0b7ab8: 5263 f901 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0b7abc: 6e20 5634 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b7ac2: 0c02 |0069: move-result-object v2 │ │ +0b7ac4: 1a03 9400 |006a: const-string v3, " now " // string@0094 │ │ +0b7ac8: 6e20 5a34 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b7ace: 0c02 |006f: move-result-object v2 │ │ +0b7ad0: 6e20 5634 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b7ad6: 0c02 |0073: move-result-object v2 │ │ +0b7ad8: 6e10 5f34 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b7ade: 0c02 |0077: move-result-object v2 │ │ +0b7ae0: 7020 0434 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b7ae6: 2701 |007b: throw v1 │ │ +0b7ae8: 5965 f901 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0b7aec: 5965 f201 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b7af0: 2200 3901 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ +0b7af4: 7010 0e06 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ +0b7afa: 5908 9001 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b7afe: 5b06 9301 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b7b02: 6e20 1806 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ +0b7b08: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=418 │ │ 0x0006 line=419 │ │ 0x0012 line=420 │ │ 0x0041 line=424 │ │ @@ -203343,58 +203358,58 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -0b7b2c: |[0b7b2c] android.support.v4.app.BackStackRecord.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -0b7b3c: 5442 b201 |0000: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b7b40: 5422 5702 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b7b44: 3802 4f00 |0004: if-eqz v2, 0053 // +004f │ │ -0b7b48: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0b7b4a: 5442 b201 |0007: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b7b4e: 5422 5702 |0009: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b7b52: 6e10 9534 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b7b58: 0a02 |000e: move-result v2 │ │ -0b7b5a: 3521 4400 |000f: if-ge v1, v2, 0053 // +0044 │ │ -0b7b5e: 5442 b201 |0011: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b7b62: 5422 5702 |0013: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b7b66: 6e20 8e34 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7b6c: 0c00 |0018: move-result-object v0 │ │ -0b7b6e: 1f00 4501 |0019: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b7b72: 5402 1802 |001b: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b7b76: 3802 2500 |001d: if-eqz v2, 0042 // +0025 │ │ -0b7b7a: 5402 f101 |001f: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ -0b7b7e: 3802 2100 |0021: if-eqz v2, 0042 // +0021 │ │ -0b7b82: 5202 f201 |0023: iget v2, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b7b86: 3362 1d00 |0025: if-ne v2, v6, 0042 // +001d │ │ -0b7b8a: 5502 fd01 |0027: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0b7b8e: 3802 1c00 |0029: if-eqz v2, 0045 // +001c │ │ -0b7b92: 5452 9a01 |002b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ -0b7b96: 5403 1802 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b7b9a: 6e20 8d34 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0b7ba0: 0a02 |0032: move-result v2 │ │ -0b7ba2: 3902 0f00 |0033: if-nez v2, 0042 // +000f │ │ -0b7ba6: 5402 1802 |0035: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b7baa: 1213 |0037: const/4 v3, #int 1 // #1 │ │ -0b7bac: 7130 3d08 2703 |0038: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@083d │ │ -0b7bb2: 5452 9a01 |003b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ -0b7bb6: 5403 1802 |003d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b7bba: 6e20 8934 3200 |003f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b7bc0: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b7bc4: 28c3 |0044: goto 0007 // -003d │ │ -0b7bc6: 5402 1802 |0045: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b7bca: 1203 |0047: const/4 v3, #int 0 // #0 │ │ -0b7bcc: 7130 3d08 2703 |0048: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@083d │ │ -0b7bd2: 5452 9a01 |004b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ -0b7bd6: 5403 1802 |004d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b7bda: 6e20 9234 3200 |004f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0b7be0: 28f0 |0052: goto 0042 // -0010 │ │ -0b7be2: 0e00 |0053: return-void │ │ +0b7b0c: |[0b7b0c] android.support.v4.app.BackStackRecord.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +0b7b1c: 5442 b201 |0000: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b7b20: 5422 5702 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b7b24: 3802 4f00 |0004: if-eqz v2, 0053 // +004f │ │ +0b7b28: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0b7b2a: 5442 b201 |0007: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b7b2e: 5422 5702 |0009: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b7b32: 6e10 9534 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b7b38: 0a02 |000e: move-result v2 │ │ +0b7b3a: 3521 4400 |000f: if-ge v1, v2, 0053 // +0044 │ │ +0b7b3e: 5442 b201 |0011: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b7b42: 5422 5702 |0013: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b7b46: 6e20 8e34 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7b4c: 0c00 |0018: move-result-object v0 │ │ +0b7b4e: 1f00 4501 |0019: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b7b52: 5402 1802 |001b: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b7b56: 3802 2500 |001d: if-eqz v2, 0042 // +0025 │ │ +0b7b5a: 5402 f101 |001f: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ +0b7b5e: 3802 2100 |0021: if-eqz v2, 0042 // +0021 │ │ +0b7b62: 5202 f201 |0023: iget v2, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b7b66: 3362 1d00 |0025: if-ne v2, v6, 0042 // +001d │ │ +0b7b6a: 5502 fd01 |0027: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0b7b6e: 3802 1c00 |0029: if-eqz v2, 0045 // +001c │ │ +0b7b72: 5452 9a01 |002b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ +0b7b76: 5403 1802 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b7b7a: 6e20 8d34 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0b7b80: 0a02 |0032: move-result v2 │ │ +0b7b82: 3902 0f00 |0033: if-nez v2, 0042 // +000f │ │ +0b7b86: 5402 1802 |0035: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b7b8a: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +0b7b8c: 7130 3d08 2703 |0038: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@083d │ │ +0b7b92: 5452 9a01 |003b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ +0b7b96: 5403 1802 |003d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b7b9a: 6e20 8934 3200 |003f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b7ba0: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b7ba4: 28c3 |0044: goto 0007 // -003d │ │ +0b7ba6: 5402 1802 |0045: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b7baa: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +0b7bac: 7130 3d08 2703 |0048: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@083d │ │ +0b7bb2: 5452 9a01 |004b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@019a │ │ +0b7bb6: 5403 1802 |004d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b7bba: 6e20 9234 3200 |004f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0b7bc0: 28f0 |0052: goto 0042 // -0010 │ │ +0b7bc2: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x0006 line=1370 │ │ 0x0011 line=1371 │ │ 0x001b line=1372 │ │ 0x0027 line=1374 │ │ @@ -203418,26 +203433,26 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 18 16-bit code units │ │ -0b7be4: |[0b7be4] android.support.v4.app.BackStackRecord.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -0b7bf4: 6e10 cd21 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -0b7bfa: 0c06 |0003: move-result-object v6 │ │ -0b7bfc: 2200 3801 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$3; // type@0138 │ │ -0b7c00: 0771 |0006: move-object v1, v7 │ │ -0b7c02: 0782 |0007: move-object v2, v8 │ │ -0b7c04: 0793 |0008: move-object v3, v9 │ │ -0b7c06: 01a4 |0009: move v4, v10 │ │ -0b7c08: 07b5 |000a: move-object v5, v11 │ │ -0b7c0a: 7606 0c06 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord$3;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@060c │ │ -0b7c10: 6e20 bb22 0600 |000e: invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ -0b7c16: 0e00 |0011: return-void │ │ +0b7bc4: |[0b7bc4] android.support.v4.app.BackStackRecord.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +0b7bd4: 6e10 cd21 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +0b7bda: 0c06 |0003: move-result-object v6 │ │ +0b7bdc: 2200 3801 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$3; // type@0138 │ │ +0b7be0: 0771 |0006: move-object v1, v7 │ │ +0b7be2: 0782 |0007: move-object v2, v8 │ │ +0b7be4: 0793 |0008: move-object v3, v9 │ │ +0b7be6: 01a4 |0009: move v4, v10 │ │ +0b7be8: 07b5 |000a: move-object v5, v11 │ │ +0b7bea: 7606 0c06 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord$3;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@060c │ │ +0b7bf0: 6e20 bb22 0600 |000e: invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ +0b7bf6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0011 line=1366 │ │ locals : │ │ 0x0000 - 0x0012 reg=7 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0012 reg=8 sceneRoot Landroid/view/View; │ │ @@ -203450,27 +203465,27 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0b7c18: |[0b7c18] android.support.v4.app.BackStackRecord.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -0b7c28: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -0b7c2c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0b7c2e: 1100 |0003: return-object v0 │ │ -0b7c30: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ -0b7c34: 6e10 9e06 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReenterTransition:()Ljava/lang/Object; // method@069e │ │ -0b7c3a: 0c00 |0009: move-result-object v0 │ │ -0b7c3c: 7110 3c08 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@083c │ │ -0b7c42: 0c00 |000d: move-result-object v0 │ │ -0b7c44: 28f5 |000e: goto 0003 // -000b │ │ -0b7c46: 6e10 9706 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0697 │ │ -0b7c4c: 0c00 |0012: move-result-object v0 │ │ -0b7c4e: 28f7 |0013: goto 000a // -0009 │ │ +0b7bf8: |[0b7bf8] android.support.v4.app.BackStackRecord.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +0b7c08: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +0b7c0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0b7c0e: 1100 |0003: return-object v0 │ │ +0b7c10: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +0b7c14: 6e10 9e06 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReenterTransition:()Ljava/lang/Object; // method@069e │ │ +0b7c1a: 0c00 |0009: move-result-object v0 │ │ +0b7c1c: 7110 3c08 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@083c │ │ +0b7c22: 0c00 |000d: move-result-object v0 │ │ +0b7c24: 28f5 |000e: goto 0003 // -000b │ │ +0b7c26: 6e10 9706 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0697 │ │ +0b7c2c: 0c00 |0012: move-result-object v0 │ │ +0b7c2e: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ 0x0002 line=1054 │ │ 0x0003 line=1056 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ @@ -203481,27 +203496,27 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0b7c50: |[0b7c50] android.support.v4.app.BackStackRecord.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -0b7c60: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -0b7c64: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0b7c66: 1100 |0003: return-object v0 │ │ -0b7c68: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ -0b7c6c: 6e10 a106 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReturnTransition:()Ljava/lang/Object; // method@06a1 │ │ -0b7c72: 0c00 |0009: move-result-object v0 │ │ -0b7c74: 7110 3c08 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@083c │ │ -0b7c7a: 0c00 |000d: move-result-object v0 │ │ -0b7c7c: 28f5 |000e: goto 0003 // -000b │ │ -0b7c7e: 6e10 9806 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0698 │ │ -0b7c84: 0c00 |0012: move-result-object v0 │ │ -0b7c86: 28f7 |0013: goto 000a // -0009 │ │ +0b7c30: |[0b7c30] android.support.v4.app.BackStackRecord.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +0b7c40: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +0b7c44: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0b7c46: 1100 |0003: return-object v0 │ │ +0b7c48: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +0b7c4c: 6e10 a106 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReturnTransition:()Ljava/lang/Object; // method@06a1 │ │ +0b7c52: 0c00 |0009: move-result-object v0 │ │ +0b7c54: 7110 3c08 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@083c │ │ +0b7c5a: 0c00 |000d: move-result-object v0 │ │ +0b7c5c: 28f5 |000e: goto 0003 // -000b │ │ +0b7c5e: 6e10 9806 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0698 │ │ +0b7c64: 0c00 |0012: move-result-object v0 │ │ +0b7c66: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0002 line=1062 │ │ 0x0003 line=1064 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 outFragment Landroid/support/v4/app/Fragment; │ │ @@ -203512,28 +203527,28 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0b7c88: |[0b7c88] android.support.v4.app.BackStackRecord.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -0b7c98: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ -0b7c9c: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -0b7ca0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0b7ca2: 1100 |0005: return-object v0 │ │ -0b7ca4: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ -0b7ca8: 6e10 a306 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementReturnTransition:()Ljava/lang/Object; // method@06a3 │ │ -0b7cae: 0c00 |000b: move-result-object v0 │ │ -0b7cb0: 7110 3c08 0000 |000c: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@083c │ │ -0b7cb6: 0c00 |000f: move-result-object v0 │ │ -0b7cb8: 28f5 |0010: goto 0005 // -000b │ │ -0b7cba: 6e10 a206 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@06a2 │ │ -0b7cc0: 0c00 |0014: move-result-object v0 │ │ -0b7cc2: 28f7 |0015: goto 000c // -0009 │ │ +0b7c68: |[0b7c68] android.support.v4.app.BackStackRecord.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +0b7c78: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ +0b7c7c: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +0b7c80: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b7c82: 1100 |0005: return-object v0 │ │ +0b7c84: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ +0b7c88: 6e10 a306 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementReturnTransition:()Ljava/lang/Object; // method@06a3 │ │ +0b7c8e: 0c00 |000b: move-result-object v0 │ │ +0b7c90: 7110 3c08 0000 |000c: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@083c │ │ +0b7c96: 0c00 |000f: move-result-object v0 │ │ +0b7c98: 28f5 |0010: goto 0005 // -000b │ │ +0b7c9a: 6e10 a206 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@06a2 │ │ +0b7ca0: 0c00 |0014: move-result-object v0 │ │ +0b7ca2: 28f7 |0015: goto 000c // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1070 │ │ 0x0004 line=1071 │ │ 0x0005 line=1073 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ @@ -203545,32 +203560,32 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0b7cc4: |[0b7cc4] android.support.v4.app.BackStackRecord.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ -0b7cd4: 2200 dc02 |0000: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -0b7cd8: 7010 7012 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ -0b7cde: 6e10 ab06 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ -0b7ce4: 0c01 |0008: move-result-object v1 │ │ -0b7ce6: 3801 1300 |0009: if-eqz v1, 001c // +0013 │ │ -0b7cea: 5442 b701 |000b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b7cee: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ -0b7cf2: 7120 3e08 1000 |000f: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ -0b7cf8: 3807 0b00 |0012: if-eqz v7, 001d // +000b │ │ -0b7cfc: 5442 b701 |0014: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b7d00: 5443 b801 |0016: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7d04: 7130 3f06 3200 |0018: invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@063f │ │ -0b7d0a: 0c00 |001b: move-result-object v0 │ │ -0b7d0c: 1100 |001c: return-object v0 │ │ -0b7d0e: 5442 b801 |001d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7d12: 6e20 8312 2000 |001f: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@1283 │ │ -0b7d18: 28fa |0022: goto 001c // -0006 │ │ +0b7ca4: |[0b7ca4] android.support.v4.app.BackStackRecord.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +0b7cb4: 2200 dc02 |0000: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +0b7cb8: 7010 7012 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ +0b7cbe: 6e10 ab06 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ +0b7cc4: 0c01 |0008: move-result-object v1 │ │ +0b7cc6: 3801 1300 |0009: if-eqz v1, 001c // +0013 │ │ +0b7cca: 5442 b701 |000b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b7cce: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ +0b7cd2: 7120 3e08 1000 |000f: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ +0b7cd8: 3807 0b00 |0012: if-eqz v7, 001d // +000b │ │ +0b7cdc: 5442 b701 |0014: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b7ce0: 5443 b801 |0016: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7ce4: 7130 3f06 3200 |0018: invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@063f │ │ +0b7cea: 0c00 |001b: move-result-object v0 │ │ +0b7cec: 1100 |001c: return-object v0 │ │ +0b7cee: 5442 b801 |001d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7cf2: 6e20 8312 2000 |001f: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@1283 │ │ +0b7cf8: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1340 │ │ 0x0005 line=1341 │ │ 0x0009 line=1342 │ │ 0x000b line=1343 │ │ 0x000f line=1344 │ │ @@ -203591,33 +203606,33 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0b7d1c: |[0b7d1c] android.support.v4.app.BackStackRecord.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ -0b7d2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0b7d2e: 7040 3b06 5467 |0001: invoke-direct {v4, v5, v7, v6}, Landroid/support/v4/app/BackStackRecord;.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@063b │ │ -0b7d34: 0c00 |0004: move-result-object v0 │ │ -0b7d36: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ -0b7d3a: 5471 f801 |0007: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ -0b7d3e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -0b7d42: 5471 f801 |000b: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ -0b7d46: 5442 b801 |000d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7d4a: 6e30 e40a 2100 |000f: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ -0b7d50: 7040 4506 5430 |0012: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0645 │ │ -0b7d56: 1100 |0015: return-object v0 │ │ -0b7d58: 5471 f601 |0016: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b7d5c: 3801 0900 |0018: if-eqz v1, 0021 // +0009 │ │ -0b7d60: 5471 f601 |001a: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b7d64: 5442 b801 |001c: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7d68: 6e30 e40a 2100 |001e: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ -0b7d6e: 7040 5006 5430 |0021: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0650 │ │ -0b7d74: 28f1 |0024: goto 0015 // -000f │ │ +0b7cfc: |[0b7cfc] android.support.v4.app.BackStackRecord.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +0b7d0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0b7d0e: 7040 3b06 5467 |0001: invoke-direct {v4, v5, v7, v6}, Landroid/support/v4/app/BackStackRecord;.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@063b │ │ +0b7d14: 0c00 |0004: move-result-object v0 │ │ +0b7d16: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ +0b7d1a: 5471 f801 |0007: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ +0b7d1e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +0b7d22: 5471 f801 |000b: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ +0b7d26: 5442 b801 |000d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7d2a: 6e30 e40a 2100 |000f: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ +0b7d30: 7040 4506 5430 |0012: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0645 │ │ +0b7d36: 1100 |0015: return-object v0 │ │ +0b7d38: 5471 f601 |0016: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b7d3c: 3801 0900 |0018: if-eqz v1, 0021 // +0009 │ │ +0b7d40: 5471 f601 |001a: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b7d44: 5442 b801 |001c: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7d48: 6e30 e40a 2100 |001e: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ +0b7d4e: 7040 5006 5430 |0021: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0650 │ │ +0b7d54: 28f1 |0024: goto 0015 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1285 │ │ 0x0005 line=1289 │ │ 0x0007 line=1290 │ │ 0x000b line=1291 │ │ 0x0012 line=1294 │ │ @@ -203637,29 +203652,29 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 23 16-bit code units │ │ -0b7d78: |[0b7d78] android.support.v4.app.BackStackRecord.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ │ -0b7d88: 6e10 cd21 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -0b7d8e: 0c09 |0003: move-result-object v9 │ │ -0b7d90: 2200 3701 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$2; // type@0137 │ │ -0b7d94: 07a1 |0006: move-object v1, v10 │ │ -0b7d96: 07c2 |0007: move-object v2, v12 │ │ -0b7d98: 07d3 |0008: move-object v3, v13 │ │ -0b7d9a: 0804 1100 |0009: move-object/from16 v4, v17 │ │ -0b7d9e: 07b5 |000b: move-object v5, v11 │ │ -0b7da0: 0206 1000 |000c: move/from16 v6, v16 │ │ -0b7da4: 07e7 |000e: move-object v7, v14 │ │ -0b7da6: 07f8 |000f: move-object v8, v15 │ │ -0b7da8: 7609 0a06 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/BackStackRecord$2;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V // method@060a │ │ -0b7dae: 6e20 bb22 0900 |0013: invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ -0b7db4: 0e00 |0016: return-void │ │ +0b7d58: |[0b7d58] android.support.v4.app.BackStackRecord.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ │ +0b7d68: 6e10 cd21 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +0b7d6e: 0c09 |0003: move-result-object v9 │ │ +0b7d70: 2200 3701 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$2; // type@0137 │ │ +0b7d74: 07a1 |0006: move-object v1, v10 │ │ +0b7d76: 07c2 |0007: move-object v2, v12 │ │ +0b7d78: 07d3 |0008: move-object v3, v13 │ │ +0b7d7a: 0804 1100 |0009: move-object/from16 v4, v17 │ │ +0b7d7e: 07b5 |000b: move-object v5, v11 │ │ +0b7d80: 0206 1000 |000c: move/from16 v6, v16 │ │ +0b7d84: 07e7 |000e: move-object v7, v14 │ │ +0b7d86: 07f8 |000f: move-object v8, v15 │ │ +0b7d88: 7609 0a06 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/BackStackRecord$2;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V // method@060a │ │ +0b7d8e: 6e20 bb22 0900 |0013: invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@22bb │ │ +0b7d94: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ 0x0016 line=1257 │ │ locals : │ │ 0x0000 - 0x0000 reg=17 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0017 reg=10 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -203676,38 +203691,38 @@ │ │ type : '(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0b7db8: |[0b7db8] android.support.v4.app.BackStackRecord.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ │ -0b7dc8: 6e10 7c12 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@127c │ │ -0b7dce: 0a04 |0003: move-result v4 │ │ -0b7dd0: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ -0b7dd4: 1107 |0006: return-object v7 │ │ -0b7dd6: 2202 dc02 |0007: new-instance v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -0b7dda: 7010 7012 0200 |0009: invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ -0b7de0: 6e10 9534 0500 |000c: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b7de6: 0a01 |000f: move-result v1 │ │ -0b7de8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0b7dea: 3510 1800 |0011: if-ge v0, v1, 0029 // +0018 │ │ -0b7dee: 6e20 8e34 0500 |0013: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7df4: 0c04 |0016: move-result-object v4 │ │ -0b7df6: 6e20 7812 4700 |0017: invoke-virtual {v7, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -0b7dfc: 0c03 |001a: move-result-object v3 │ │ -0b7dfe: 1f03 9604 |001b: check-cast v3, Landroid/view/View; // type@0496 │ │ -0b7e02: 3803 0900 |001d: if-eqz v3, 0026 // +0009 │ │ -0b7e06: 6e20 8e34 0600 |001f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7e0c: 0c04 |0022: move-result-object v4 │ │ -0b7e0e: 6e30 7f12 4203 |0023: invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -0b7e14: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b7e18: 28e9 |0028: goto 0011 // -0017 │ │ -0b7e1a: 0727 |0029: move-object v7, v2 │ │ -0b7e1c: 28dc |002a: goto 0006 // -0024 │ │ +0b7d98: |[0b7d98] android.support.v4.app.BackStackRecord.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ │ +0b7da8: 6e10 7c12 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@127c │ │ +0b7dae: 0a04 |0003: move-result v4 │ │ +0b7db0: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +0b7db4: 1107 |0006: return-object v7 │ │ +0b7db6: 2202 dc02 |0007: new-instance v2, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +0b7dba: 7010 7012 0200 |0009: invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ +0b7dc0: 6e10 9534 0500 |000c: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b7dc6: 0a01 |000f: move-result v1 │ │ +0b7dc8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0b7dca: 3510 1800 |0011: if-ge v0, v1, 0029 // +0018 │ │ +0b7dce: 6e20 8e34 0500 |0013: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7dd4: 0c04 |0016: move-result-object v4 │ │ +0b7dd6: 6e20 7812 4700 |0017: invoke-virtual {v7, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +0b7ddc: 0c03 |001a: move-result-object v3 │ │ +0b7dde: 1f03 9604 |001b: check-cast v3, Landroid/view/View; // type@0496 │ │ +0b7de2: 3803 0900 |001d: if-eqz v3, 0026 // +0009 │ │ +0b7de6: 6e20 8e34 0600 |001f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7dec: 0c04 |0022: move-result-object v4 │ │ +0b7dee: 6e30 7f12 4203 |0023: invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +0b7df4: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b7df8: 28e9 |0028: goto 0011 // -0017 │ │ +0b7dfa: 0727 |0029: move-object v7, v2 │ │ +0b7dfc: 28dc |002a: goto 0006 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1315 │ │ 0x0006 line=1326 │ │ 0x0007 line=1318 │ │ 0x000c line=1319 │ │ 0x0010 line=1320 │ │ @@ -203734,46 +203749,46 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -0b7e20: |[0b7e20] android.support.v4.app.BackStackRecord.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ -0b7e30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b7e32: 2200 dc02 |0001: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ -0b7e36: 7010 7012 0000 |0003: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ -0b7e3c: 5441 b701 |0006: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b7e40: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ -0b7e44: 6e10 ab06 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ -0b7e4a: 0c01 |000d: move-result-object v1 │ │ -0b7e4c: 7120 3e08 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ -0b7e52: 3807 1800 |0011: if-eqz v7, 0029 // +0018 │ │ -0b7e56: 5441 b801 |0013: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7e5a: 6e20 8312 1000 |0015: invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@1283 │ │ -0b7e60: 3807 1a00 |0018: if-eqz v7, 0032 // +001a │ │ -0b7e64: 5461 f601 |001a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b7e68: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -0b7e6c: 5461 f601 |001e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ -0b7e70: 5442 b801 |0020: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7e74: 6e30 e40a 2100 |0022: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ -0b7e7a: 7040 4506 5430 |0025: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0645 │ │ -0b7e80: 1100 |0028: return-object v0 │ │ -0b7e82: 5441 b701 |0029: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b7e86: 5442 b801 |002b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7e8a: 7130 3f06 2100 |002d: invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@063f │ │ -0b7e90: 0c00 |0030: move-result-object v0 │ │ -0b7e92: 28e7 |0031: goto 0018 // -0019 │ │ -0b7e94: 5461 f801 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ -0b7e98: 3801 0900 |0034: if-eqz v1, 003d // +0009 │ │ -0b7e9c: 5461 f801 |0036: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ -0b7ea0: 5442 b801 |0038: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7ea4: 6e30 e40a 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ -0b7eaa: 7040 5006 5430 |003d: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0650 │ │ -0b7eb0: 28e8 |0040: goto 0028 // -0018 │ │ +0b7e00: |[0b7e00] android.support.v4.app.BackStackRecord.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +0b7e10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b7e12: 2200 dc02 |0001: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@02dc │ │ +0b7e16: 7010 7012 0000 |0003: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@1270 │ │ +0b7e1c: 5441 b701 |0006: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b7e20: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +0b7e24: 6e10 ab06 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ +0b7e2a: 0c01 |000d: move-result-object v1 │ │ +0b7e2c: 7120 3e08 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@083e │ │ +0b7e32: 3807 1800 |0011: if-eqz v7, 0029 // +0018 │ │ +0b7e36: 5441 b801 |0013: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7e3a: 6e20 8312 1000 |0015: invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@1283 │ │ +0b7e40: 3807 1a00 |0018: if-eqz v7, 0032 // +001a │ │ +0b7e44: 5461 f601 |001a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b7e48: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +0b7e4c: 5461 f601 |001e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f6 │ │ +0b7e50: 5442 b801 |0020: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7e54: 6e30 e40a 2100 |0022: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ +0b7e5a: 7040 4506 5430 |0025: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0645 │ │ +0b7e60: 1100 |0028: return-object v0 │ │ +0b7e62: 5441 b701 |0029: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b7e66: 5442 b801 |002b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7e6a: 7130 3f06 2100 |002d: invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@063f │ │ +0b7e70: 0c00 |0030: move-result-object v0 │ │ +0b7e72: 28e7 |0031: goto 0018 // -0019 │ │ +0b7e74: 5461 f801 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ +0b7e78: 3801 0900 |0034: if-eqz v1, 003d // +0009 │ │ +0b7e7c: 5461 f801 |0036: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@01f8 │ │ +0b7e80: 5442 b801 |0038: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7e84: 6e30 e40a 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0ae4 │ │ +0b7e8a: 7040 5006 5430 |003d: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0650 │ │ +0b7e90: 28e8 |0040: goto 0028 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1089 │ │ 0x0006 line=1090 │ │ 0x000a line=1091 │ │ 0x0011 line=1092 │ │ 0x0013 line=1093 │ │ @@ -203798,47 +203813,47 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0b7eb4: |[0b7eb4] android.support.v4.app.BackStackRecord.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ -0b7ec4: 5476 b801 |0000: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7ec8: 3906 2c00 |0002: if-nez v6, 002e // +002c │ │ -0b7ecc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0b7ece: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0b7ed0: 3501 3500 |0006: if-ge v1, v0, 003b // +0035 │ │ -0b7ed4: 5476 b701 |0008: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b7ed8: 6e20 8e34 1600 |000a: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7ede: 0c03 |000d: move-result-object v3 │ │ -0b7ee0: 1f03 8106 |000e: check-cast v3, Ljava/lang/String; // type@0681 │ │ -0b7ee4: 5476 b801 |0010: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7ee8: 6e20 8e34 1600 |0012: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7eee: 0c02 |0015: move-result-object v2 │ │ -0b7ef0: 1f02 8106 |0016: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0b7ef4: 6e20 7812 2900 |0018: invoke-virtual {v9, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -0b7efa: 0c05 |001b: move-result-object v5 │ │ -0b7efc: 1f05 9604 |001c: check-cast v5, Landroid/view/View; // type@0496 │ │ -0b7f00: 3805 0d00 |001e: if-eqz v5, 002b // +000d │ │ -0b7f04: 7110 4008 0500 |0020: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0840 │ │ -0b7f0a: 0c04 |0023: move-result-object v4 │ │ -0b7f0c: 380a 1100 |0024: if-eqz v10, 0035 // +0011 │ │ -0b7f10: 5486 9b01 |0026: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ -0b7f14: 7130 4f06 3604 |0028: invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ -0b7f1a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b7f1e: 28d9 |002d: goto 0006 // -0027 │ │ -0b7f20: 5476 b801 |002e: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7f24: 6e10 9534 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b7f2a: 0a00 |0033: move-result v0 │ │ -0b7f2c: 28d1 |0034: goto 0005 // -002f │ │ -0b7f2e: 5486 9b01 |0035: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ -0b7f32: 7130 4f06 4603 |0037: invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ -0b7f38: 28f1 |003a: goto 002b // -000f │ │ -0b7f3a: 0e00 |003b: return-void │ │ +0b7e94: |[0b7e94] android.support.v4.app.BackStackRecord.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +0b7ea4: 5476 b801 |0000: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7ea8: 3906 2c00 |0002: if-nez v6, 002e // +002c │ │ +0b7eac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b7eae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0b7eb0: 3501 3500 |0006: if-ge v1, v0, 003b // +0035 │ │ +0b7eb4: 5476 b701 |0008: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b7eb8: 6e20 8e34 1600 |000a: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7ebe: 0c03 |000d: move-result-object v3 │ │ +0b7ec0: 1f03 8106 |000e: check-cast v3, Ljava/lang/String; // type@0681 │ │ +0b7ec4: 5476 b801 |0010: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7ec8: 6e20 8e34 1600 |0012: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7ece: 0c02 |0015: move-result-object v2 │ │ +0b7ed0: 1f02 8106 |0016: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0b7ed4: 6e20 7812 2900 |0018: invoke-virtual {v9, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +0b7eda: 0c05 |001b: move-result-object v5 │ │ +0b7edc: 1f05 9604 |001c: check-cast v5, Landroid/view/View; // type@0496 │ │ +0b7ee0: 3805 0d00 |001e: if-eqz v5, 002b // +000d │ │ +0b7ee4: 7110 4008 0500 |0020: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0840 │ │ +0b7eea: 0c04 |0023: move-result-object v4 │ │ +0b7eec: 380a 1100 |0024: if-eqz v10, 0035 // +0011 │ │ +0b7ef0: 5486 9b01 |0026: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ +0b7ef4: 7130 4f06 3604 |0028: invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ +0b7efa: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b7efe: 28d9 |002d: goto 0006 // -0027 │ │ +0b7f00: 5476 b801 |002e: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7f04: 6e10 9534 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b7f0a: 0a00 |0033: move-result v0 │ │ +0b7f0c: 28d1 |0034: goto 0005 // -002f │ │ +0b7f0e: 5486 9b01 |0035: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ +0b7f12: 7130 4f06 4603 |0037: invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ +0b7f18: 28f1 |003a: goto 002b // -000f │ │ +0b7f1a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1416 │ │ 0x0005 line=1417 │ │ 0x0008 line=1418 │ │ 0x0010 line=1419 │ │ 0x0018 line=1420 │ │ @@ -203874,31 +203889,31 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b7f3c: |[0b7f3c] android.support.v4.app.BackStackRecord.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ -0b7f4c: 5431 b801 |0000: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7f50: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -0b7f54: 6e10 7c12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@127c │ │ -0b7f5a: 0a01 |0007: move-result v1 │ │ -0b7f5c: 3901 1500 |0008: if-nez v1, 001d // +0015 │ │ -0b7f60: 5431 b801 |000a: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b7f64: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0b7f66: 6e20 8e34 2100 |000d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b7f6c: 0c01 |0010: move-result-object v1 │ │ -0b7f6e: 6e20 7812 1400 |0011: invoke-virtual {v4, v1}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ -0b7f74: 0c00 |0014: move-result-object v0 │ │ -0b7f76: 1f00 9604 |0015: check-cast v0, Landroid/view/View; // type@0496 │ │ -0b7f7a: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ -0b7f7e: 5451 9901 |0019: iget-object v1, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ -0b7f82: 5b10 b302 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@02b3 │ │ -0b7f86: 0e00 |001d: return-void │ │ +0b7f1c: |[0b7f1c] android.support.v4.app.BackStackRecord.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +0b7f2c: 5431 b801 |0000: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7f30: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +0b7f34: 6e10 7c12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@127c │ │ +0b7f3a: 0a01 |0007: move-result v1 │ │ +0b7f3c: 3901 1500 |0008: if-nez v1, 001d // +0015 │ │ +0b7f40: 5431 b801 |000a: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b7f44: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0b7f46: 6e20 8e34 2100 |000d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b7f4c: 0c01 |0010: move-result-object v1 │ │ +0b7f4e: 6e20 7812 1400 |0011: invoke-virtual {v4, v1}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1278 │ │ +0b7f54: 0c00 |0014: move-result-object v0 │ │ +0b7f56: 1f00 9604 |0015: check-cast v0, Landroid/view/View; // type@0496 │ │ +0b7f5a: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ +0b7f5e: 5451 9901 |0019: iget-object v1, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ +0b7f62: 5b10 b302 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@02b3 │ │ +0b7f66: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x000a line=1274 │ │ 0x0017 line=1276 │ │ 0x0019 line=1277 │ │ 0x001d line=1280 │ │ @@ -203914,32 +203929,32 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0b7f88: |[0b7f88] android.support.v4.app.BackStackRecord.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ -0b7f98: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -0b7f9c: 5230 f201 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b7fa0: 3800 1d00 |0004: if-eqz v0, 0021 // +001d │ │ -0b7fa4: 6e10 b406 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ -0b7faa: 0a01 |0009: move-result v1 │ │ -0b7fac: 3901 1700 |000a: if-nez v1, 0021 // +0017 │ │ -0b7fb0: 6e10 b206 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ -0b7fb6: 0a01 |000f: move-result v1 │ │ -0b7fb8: 3801 1100 |0010: if-eqz v1, 0021 // +0011 │ │ -0b7fbc: 6e10 ab06 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ -0b7fc2: 0c01 |0015: move-result-object v1 │ │ -0b7fc4: 3801 0b00 |0016: if-eqz v1, 0021 // +000b │ │ -0b7fc8: 6e20 bd20 0200 |0018: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -0b7fce: 0c01 |001b: move-result-object v1 │ │ -0b7fd0: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ -0b7fd4: 6e30 bf20 0203 |001e: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ -0b7fda: 0e00 |0021: return-void │ │ +0b7f68: |[0b7f68] android.support.v4.app.BackStackRecord.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +0b7f78: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +0b7f7c: 5230 f201 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b7f80: 3800 1d00 |0004: if-eqz v0, 0021 // +001d │ │ +0b7f84: 6e10 b406 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@06b4 │ │ +0b7f8a: 0a01 |0009: move-result v1 │ │ +0b7f8c: 3901 1700 |000a: if-nez v1, 0021 // +0017 │ │ +0b7f90: 6e10 b206 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@06b2 │ │ +0b7f96: 0a01 |000f: move-result v1 │ │ +0b7f98: 3801 1100 |0010: if-eqz v1, 0021 // +0011 │ │ +0b7f9c: 6e10 ab06 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ +0b7fa2: 0c01 |0015: move-result-object v1 │ │ +0b7fa4: 3801 0b00 |0016: if-eqz v1, 0021 // +000b │ │ +0b7fa8: 6e20 bd20 0200 |0018: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +0b7fae: 0c01 |001b: move-result-object v1 │ │ +0b7fb0: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ +0b7fb4: 6e30 bf20 0203 |001e: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ +0b7fba: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0002 line=748 │ │ 0x0004 line=749 │ │ 0x001e line=751 │ │ 0x0021 line=754 │ │ @@ -203954,20 +203969,20 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b7fdc: |[0b7fdc] android.support.v4.app.BackStackRecord.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ -0b7fec: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -0b7ff0: 5230 f201 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b7ff4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0b7ff8: 6e30 bf20 0203 |0006: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ -0b7ffe: 0e00 |0009: return-void │ │ +0b7fbc: |[0b7fbc] android.support.v4.app.BackStackRecord.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +0b7fcc: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +0b7fd0: 5230 f201 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b7fd4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0b7fd8: 6e30 bf20 0203 |0006: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ +0b7fde: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0002 line=758 │ │ 0x0004 line=759 │ │ 0x0006 line=760 │ │ 0x0009 line=763 │ │ @@ -203983,35 +203998,35 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0b8000: |[0b8000] android.support.v4.app.BackStackRecord.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ │ -0b8010: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ -0b8014: 3804 1c00 |0002: if-eqz v4, 001e // +001c │ │ -0b8018: 6e20 3c34 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b801e: 0a01 |0007: move-result v1 │ │ -0b8020: 3901 1600 |0008: if-nez v1, 001e // +0016 │ │ -0b8024: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b8026: 6e10 8512 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/util/ArrayMap;.size:()I // method@1285 │ │ -0b802c: 0a01 |000e: move-result v1 │ │ -0b802e: 3510 1300 |000f: if-ge v0, v1, 0022 // +0013 │ │ -0b8032: 6e20 8612 0200 |0011: invoke-virtual {v2, v0}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@1286 │ │ -0b8038: 0c01 |0014: move-result-object v1 │ │ -0b803a: 6e20 3c34 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0b8040: 0a01 |0018: move-result v1 │ │ -0b8042: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ -0b8046: 6e30 8412 0204 |001b: invoke-virtual {v2, v0, v4}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@1284 │ │ -0b804c: 0e00 |001e: return-void │ │ -0b804e: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b8052: 28ea |0021: goto 000b // -0016 │ │ -0b8054: 6e30 7f12 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -0b805a: 28f9 |0025: goto 001e // -0007 │ │ +0b7fe0: |[0b7fe0] android.support.v4.app.BackStackRecord.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ │ +0b7ff0: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ +0b7ff4: 3804 1c00 |0002: if-eqz v4, 001e // +001c │ │ +0b7ff8: 6e20 3c34 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b7ffe: 0a01 |0007: move-result v1 │ │ +0b8000: 3901 1600 |0008: if-nez v1, 001e // +0016 │ │ +0b8004: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0b8006: 6e10 8512 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/util/ArrayMap;.size:()I // method@1285 │ │ +0b800c: 0a01 |000e: move-result v1 │ │ +0b800e: 3510 1300 |000f: if-ge v0, v1, 0022 // +0013 │ │ +0b8012: 6e20 8612 0200 |0011: invoke-virtual {v2, v0}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@1286 │ │ +0b8018: 0c01 |0014: move-result-object v1 │ │ +0b801a: 6e20 3c34 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0b8020: 0a01 |0018: move-result v1 │ │ +0b8022: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ +0b8026: 6e30 8412 0204 |001b: invoke-virtual {v2, v0, v4}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@1284 │ │ +0b802c: 0e00 |001e: return-void │ │ +0b802e: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b8032: 28ea |0021: goto 000b // -0016 │ │ +0b8034: 6e30 7f12 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +0b803a: 28f9 |0025: goto 001e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ 0x000a line=1393 │ │ 0x0011 line=1394 │ │ 0x001b line=1395 │ │ 0x001e line=1401 │ │ @@ -204030,36 +204045,36 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0b805c: |[0b805c] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ -0b806c: 6e10 8512 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.size:()I // method@1285 │ │ -0b8072: 0a00 |0003: move-result v0 │ │ -0b8074: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0b8076: 3501 2200 |0005: if-ge v1, v0, 0027 // +0022 │ │ -0b807a: 6e20 7d12 1700 |0007: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.keyAt:(I)Ljava/lang/Object; // method@127d │ │ -0b8080: 0c02 |000a: move-result-object v2 │ │ -0b8082: 1f02 8106 |000b: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0b8086: 6e20 8612 1700 |000d: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@1286 │ │ -0b808c: 0c04 |0010: move-result-object v4 │ │ -0b808e: 1f04 9604 |0011: check-cast v4, Landroid/view/View; // type@0496 │ │ -0b8092: 7110 4008 0400 |0013: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0840 │ │ -0b8098: 0c03 |0016: move-result-object v3 │ │ -0b809a: 3808 0a00 |0017: if-eqz v8, 0021 // +000a │ │ -0b809e: 5464 9b01 |0019: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ -0b80a2: 7130 4f06 2403 |001b: invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ -0b80a8: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b80ac: 28e5 |0020: goto 0005 // -001b │ │ -0b80ae: 5464 9b01 |0021: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ -0b80b2: 7130 4f06 3402 |0023: invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ -0b80b8: 28f8 |0026: goto 001e // -0008 │ │ -0b80ba: 0e00 |0027: return-void │ │ +0b803c: |[0b803c] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +0b804c: 6e10 8512 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.size:()I // method@1285 │ │ +0b8052: 0a00 |0003: move-result v0 │ │ +0b8054: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0b8056: 3501 2200 |0005: if-ge v1, v0, 0027 // +0022 │ │ +0b805a: 6e20 7d12 1700 |0007: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.keyAt:(I)Ljava/lang/Object; // method@127d │ │ +0b8060: 0c02 |000a: move-result-object v2 │ │ +0b8062: 1f02 8106 |000b: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0b8066: 6e20 8612 1700 |000d: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@1286 │ │ +0b806c: 0c04 |0010: move-result-object v4 │ │ +0b806e: 1f04 9604 |0011: check-cast v4, Landroid/view/View; // type@0496 │ │ +0b8072: 7110 4008 0400 |0013: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0840 │ │ +0b8078: 0c03 |0016: move-result-object v3 │ │ +0b807a: 3808 0a00 |0017: if-eqz v8, 0021 // +000a │ │ +0b807e: 5464 9b01 |0019: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ +0b8082: 7130 4f06 2403 |001b: invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ +0b8088: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b808c: 28e5 |0020: goto 0005 // -001b │ │ +0b808e: 5464 9b01 |0021: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ +0b8092: 7130 4f06 3402 |0023: invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ +0b8098: 28f8 |0026: goto 001e // -0008 │ │ +0b809a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1434 │ │ 0x0004 line=1435 │ │ 0x0007 line=1436 │ │ 0x000d line=1437 │ │ 0x0017 line=1438 │ │ @@ -204083,31 +204098,31 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0b80bc: |[0b80bc] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ -0b80cc: 3805 1d00 |0000: if-eqz v5, 001d // +001d │ │ -0b80d0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0b80d2: 6e10 9534 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b80d8: 0a03 |0006: move-result v3 │ │ -0b80da: 3530 1600 |0007: if-ge v0, v3, 001d // +0016 │ │ -0b80de: 6e20 8e34 0500 |0009: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b80e4: 0c01 |000c: move-result-object v1 │ │ -0b80e6: 1f01 8106 |000d: check-cast v1, Ljava/lang/String; // type@0681 │ │ -0b80ea: 6e20 8e34 0600 |000f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b80f0: 0c02 |0012: move-result-object v2 │ │ -0b80f2: 1f02 8106 |0013: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0b80f6: 5443 9b01 |0015: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ -0b80fa: 7130 4f06 1302 |0017: invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ -0b8100: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b8104: 28e7 |001c: goto 0003 // -0019 │ │ -0b8106: 0e00 |001d: return-void │ │ +0b809c: |[0b809c] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +0b80ac: 3805 1d00 |0000: if-eqz v5, 001d // +001d │ │ +0b80b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0b80b2: 6e10 9534 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b80b8: 0a03 |0006: move-result v3 │ │ +0b80ba: 3530 1600 |0007: if-ge v0, v3, 001d // +0016 │ │ +0b80be: 6e20 8e34 0500 |0009: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b80c4: 0c01 |000c: move-result-object v1 │ │ +0b80c6: 1f01 8106 |000d: check-cast v1, Ljava/lang/String; // type@0681 │ │ +0b80ca: 6e20 8e34 0600 |000f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b80d0: 0c02 |0012: move-result-object v2 │ │ +0b80d2: 1f02 8106 |0013: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0b80d6: 5443 9b01 |0015: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@019b │ │ +0b80da: 7130 4f06 1302 |0017: invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@064f │ │ +0b80e0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b80e4: 28e7 |001c: goto 0003 // -0019 │ │ +0b80e6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0002 line=1406 │ │ 0x0009 line=1407 │ │ 0x000f line=1408 │ │ 0x0015 line=1409 │ │ @@ -204129,19 +204144,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 │ │ -0b8108: |[0b8108] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b811a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0b811c: 7051 2806 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@0628 │ │ -0b8122: 1102 |0005: return-object v2 │ │ +0b80e8: |[0b80e8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b80f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b80fa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0b80fc: 7051 2806 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@0628 │ │ +0b8102: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0005 line=407 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -204152,18 +204167,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 │ │ -0b8124: |[0b8124] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8134: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b8136: 7050 2806 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@0628 │ │ -0b813c: 1101 |0004: return-object v1 │ │ +0b8104: |[0b8104] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8114: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b8116: 7050 2806 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@0628 │ │ +0b811c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0004 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -204175,19 +204190,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 │ │ -0b8140: |[0b8140] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8152: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0b8154: 7051 2806 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@0628 │ │ -0b815a: 1102 |0005: return-object v2 │ │ +0b8120: |[0b8120] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b8132: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0b8134: 7051 2806 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@0628 │ │ +0b813a: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -204198,37 +204213,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 │ │ -0b815c: |[0b815c] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -0b816c: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b8170: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -0b8174: 5b12 b901 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ -0b8178: 5b12 b001 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b817c: 5210 ae01 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ -0b8180: 5920 9101 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ -0b8184: 5210 af01 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ -0b8188: 5920 9201 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ -0b818c: 5210 b501 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ -0b8190: 5920 9501 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ -0b8194: 5210 b601 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ -0b8198: 5920 9601 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ -0b819c: 5210 b401 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ -0b81a0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b81a4: 5910 b401 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ -0b81a8: 0e00 |001e: return-void │ │ -0b81aa: 5410 b901 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ -0b81ae: 5b20 9701 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0197 │ │ -0b81b2: 5410 b901 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ -0b81b6: 5b02 9401 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -0b81ba: 5b12 b901 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ -0b81be: 28df |0029: goto 0008 // -0021 │ │ +0b813c: |[0b813c] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +0b814c: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b8150: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +0b8154: 5b12 b901 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ +0b8158: 5b12 b001 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b815c: 5210 ae01 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ +0b8160: 5920 9101 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ +0b8164: 5210 af01 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ +0b8168: 5920 9201 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ +0b816c: 5210 b501 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ +0b8170: 5920 9501 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ +0b8174: 5210 b601 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ +0b8178: 5920 9601 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ +0b817c: 5210 b401 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ +0b8180: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b8184: 5910 b401 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ +0b8188: 0e00 |001e: return-void │ │ +0b818a: 5410 b901 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ +0b818e: 5b20 9701 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0197 │ │ +0b8192: 5410 b901 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ +0b8196: 5b02 9401 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +0b819a: 5b12 b901 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ +0b819e: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0004 line=387 │ │ 0x0008 line=393 │ │ 0x000c line=394 │ │ 0x0010 line=395 │ │ @@ -204247,38 +204262,38 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0b81c0: |[0b81c0] android.support.v4.app.BackStackRecord.addSharedElement:(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b81d0: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b81d4: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -0b81d8: 3421 2c00 |0004: if-lt v1, v2, 0030 // +002c │ │ -0b81dc: 7110 4008 0400 |0006: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0840 │ │ -0b81e2: 0c00 |0009: move-result-object v0 │ │ -0b81e4: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -0b81e8: 2201 6e06 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0b81ec: 1a02 8513 |000e: const-string v2, "Unique transitionNames are required for all sharedElements" // string@1385 │ │ -0b81f0: 7020 0034 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0b81f6: 2701 |0013: throw v1 │ │ -0b81f8: 5431 b701 |0014: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b81fc: 3901 1000 |0016: if-nez v1, 0026 // +0010 │ │ -0b8200: 2201 9f06 |0018: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0b8204: 7010 8534 0100 |001a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b820a: 5b31 b701 |001d: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b820e: 2201 9f06 |001f: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0b8212: 7010 8534 0100 |0021: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b8218: 5b31 b801 |0024: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b821c: 5431 b701 |0026: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b8220: 6e20 8934 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b8226: 5431 b801 |002b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b822a: 6e20 8934 5100 |002d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b8230: 1103 |0030: return-object v3 │ │ +0b81a0: |[0b81a0] android.support.v4.app.BackStackRecord.addSharedElement:(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b81b0: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b81b4: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +0b81b8: 3421 2c00 |0004: if-lt v1, v2, 0030 // +002c │ │ +0b81bc: 7110 4008 0400 |0006: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0840 │ │ +0b81c2: 0c00 |0009: move-result-object v0 │ │ +0b81c4: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +0b81c8: 2201 6e06 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0b81cc: 1a02 8513 |000e: const-string v2, "Unique transitionNames are required for all sharedElements" // string@1385 │ │ +0b81d0: 7020 0034 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0b81d6: 2701 |0013: throw v1 │ │ +0b81d8: 5431 b701 |0014: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b81dc: 3901 1000 |0016: if-nez v1, 0026 // +0010 │ │ +0b81e0: 2201 9f06 |0018: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0b81e4: 7010 8534 0100 |001a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b81ea: 5b31 b701 |001d: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b81ee: 2201 9f06 |001f: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0b81f2: 7010 8534 0100 |0021: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b81f8: 5b31 b801 |0024: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b81fc: 5431 b701 |0026: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b8200: 6e20 8934 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b8206: 5431 b801 |002b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b820a: 6e20 8934 5100 |002d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b8210: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0006 line=521 │ │ 0x000a line=522 │ │ 0x000c line=523 │ │ 0x0014 line=526 │ │ @@ -204298,25 +204313,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 │ │ -0b8234: |[0b8234] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8244: 5520 a801 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ -0b8248: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0b824c: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0b8250: 1a01 5313 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@1353 │ │ -0b8254: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b825a: 2700 |000b: throw v0 │ │ -0b825c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0b825e: 5c20 a701 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0b8262: 5b23 b301 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ -0b8266: 1102 |0011: return-object v2 │ │ +0b8214: |[0b8214] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8224: 5520 a801 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ +0b8228: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0b822c: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0b8230: 1a01 5313 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@1353 │ │ +0b8234: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b823a: 2700 |000b: throw v0 │ │ +0b823c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b823e: 5c20 a701 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +0b8242: 5b23 b301 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ +0b8246: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x000f line=548 │ │ 0x0011 line=549 │ │ @@ -204329,22 +204344,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 │ │ -0b8268: |[0b8268] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8278: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ -0b827c: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ -0b8282: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -0b8284: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8288: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b828c: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ -0b8292: 1102 |000d: return-object v2 │ │ +0b8248: |[0b8248] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8258: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ +0b825c: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ +0b8262: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +0b8264: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8268: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b826c: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ +0b8272: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0005 line=493 │ │ 0x0008 line=494 │ │ 0x000a line=495 │ │ 0x000d line=497 │ │ @@ -204358,102 +204373,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -0b8294: |[0b8294] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -0b82a4: 5563 a701 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0b82a8: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -0b82ac: 0e00 |0004: return-void │ │ -0b82ae: 6303 4c02 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b82b2: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -0b82b6: 1a03 5705 |0009: const-string v3, "FragmentManager" // string@0557 │ │ -0b82ba: 2204 8206 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b82be: 7010 5134 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b82c4: 1a05 fd02 |0010: const-string v5, "Bump nesting in " // string@02fd │ │ -0b82c8: 6e20 5a34 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b82ce: 0c04 |0015: move-result-object v4 │ │ -0b82d0: 6e20 5934 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b82d6: 0c04 |0019: move-result-object v4 │ │ -0b82d8: 1a05 4000 |001a: const-string v5, " by " // string@0040 │ │ -0b82dc: 6e20 5a34 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b82e2: 0c04 |001f: move-result-object v4 │ │ -0b82e4: 6e20 5634 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b82ea: 0c04 |0023: move-result-object v4 │ │ -0b82ec: 6e10 5f34 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b82f2: 0c04 |0027: move-result-object v4 │ │ -0b82f4: 7120 b520 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b82fa: 5461 b001 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b82fe: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -0b8302: 5413 9301 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8306: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -0b830a: 5413 9301 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b830e: 5234 ed01 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b8312: b074 |0037: add-int/2addr v4, v7 │ │ -0b8314: 5934 ed01 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b8318: 6303 4c02 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b831c: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -0b8320: 1a03 5705 |003e: const-string v3, "FragmentManager" // string@0557 │ │ -0b8324: 2204 8206 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b8328: 7010 5134 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b832e: 1a05 fe02 |0045: const-string v5, "Bump nesting of " // string@02fe │ │ -0b8332: 6e20 5a34 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b8338: 0c04 |004a: move-result-object v4 │ │ -0b833a: 5415 9301 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b833e: 6e20 5934 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b8344: 0c04 |0050: move-result-object v4 │ │ -0b8346: 1a05 a500 |0051: const-string v5, " to " // string@00a5 │ │ -0b834a: 6e20 5a34 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b8350: 0c04 |0056: move-result-object v4 │ │ -0b8352: 5415 9301 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8356: 5255 ed01 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b835a: 6e20 5634 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b8360: 0c04 |005e: move-result-object v4 │ │ -0b8362: 6e10 5f34 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b8368: 0c04 |0062: move-result-object v4 │ │ -0b836a: 7120 b520 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b8370: 5413 9801 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8374: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -0b8378: 5413 9801 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b837c: 6e10 9534 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b8382: 0a03 |006f: move-result v3 │ │ -0b8384: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0b8388: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -0b838c: 5413 9801 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8390: 6e20 8e34 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b8396: 0c02 |0079: move-result-object v2 │ │ -0b8398: 1f02 4501 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b839c: 5223 ed01 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b83a0: b073 |007e: add-int/2addr v3, v7 │ │ -0b83a2: 5923 ed01 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b83a6: 6303 4c02 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b83aa: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -0b83ae: 1a03 5705 |0085: const-string v3, "FragmentManager" // string@0557 │ │ -0b83b2: 2204 8206 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0b83b6: 7010 5134 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b83bc: 1a05 fe02 |008c: const-string v5, "Bump nesting of " // string@02fe │ │ -0b83c0: 6e20 5a34 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b83c6: 0c04 |0091: move-result-object v4 │ │ -0b83c8: 6e20 5934 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b83ce: 0c04 |0095: move-result-object v4 │ │ -0b83d0: 1a05 a500 |0096: const-string v5, " to " // string@00a5 │ │ -0b83d4: 6e20 5a34 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b83da: 0c04 |009b: move-result-object v4 │ │ -0b83dc: 5225 ed01 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b83e0: 6e20 5634 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b83e6: 0c04 |00a1: move-result-object v4 │ │ -0b83e8: 6e10 5f34 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b83ee: 0c04 |00a5: move-result-object v4 │ │ -0b83f0: 7120 b520 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b83f6: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0b83fa: 28c7 |00ab: goto 0072 // -0039 │ │ -0b83fc: 5411 9401 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -0b8400: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +0b8274: |[0b8274] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +0b8284: 5563 a701 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +0b8288: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +0b828c: 0e00 |0004: return-void │ │ +0b828e: 6303 4c02 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b8292: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +0b8296: 1a03 5705 |0009: const-string v3, "FragmentManager" // string@0557 │ │ +0b829a: 2204 8206 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0b829e: 7010 5134 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b82a4: 1a05 fd02 |0010: const-string v5, "Bump nesting in " // string@02fd │ │ +0b82a8: 6e20 5a34 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b82ae: 0c04 |0015: move-result-object v4 │ │ +0b82b0: 6e20 5934 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b82b6: 0c04 |0019: move-result-object v4 │ │ +0b82b8: 1a05 4000 |001a: const-string v5, " by " // string@0040 │ │ +0b82bc: 6e20 5a34 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b82c2: 0c04 |001f: move-result-object v4 │ │ +0b82c4: 6e20 5634 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b82ca: 0c04 |0023: move-result-object v4 │ │ +0b82cc: 6e10 5f34 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b82d2: 0c04 |0027: move-result-object v4 │ │ +0b82d4: 7120 b520 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b82da: 5461 b001 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b82de: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +0b82e2: 5413 9301 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b82e6: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +0b82ea: 5413 9301 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b82ee: 5234 ed01 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b82f2: b074 |0037: add-int/2addr v4, v7 │ │ +0b82f4: 5934 ed01 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b82f8: 6303 4c02 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b82fc: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +0b8300: 1a03 5705 |003e: const-string v3, "FragmentManager" // string@0557 │ │ +0b8304: 2204 8206 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0b8308: 7010 5134 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b830e: 1a05 fe02 |0045: const-string v5, "Bump nesting of " // string@02fe │ │ +0b8312: 6e20 5a34 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b8318: 0c04 |004a: move-result-object v4 │ │ +0b831a: 5415 9301 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b831e: 6e20 5934 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b8324: 0c04 |0050: move-result-object v4 │ │ +0b8326: 1a05 a500 |0051: const-string v5, " to " // string@00a5 │ │ +0b832a: 6e20 5a34 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b8330: 0c04 |0056: move-result-object v4 │ │ +0b8332: 5415 9301 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8336: 5255 ed01 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b833a: 6e20 5634 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b8340: 0c04 |005e: move-result-object v4 │ │ +0b8342: 6e10 5f34 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b8348: 0c04 |0062: move-result-object v4 │ │ +0b834a: 7120 b520 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b8350: 5413 9801 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8354: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +0b8358: 5413 9801 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b835c: 6e10 9534 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b8362: 0a03 |006f: move-result v3 │ │ +0b8364: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +0b8368: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +0b836c: 5413 9801 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8370: 6e20 8e34 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b8376: 0c02 |0079: move-result-object v2 │ │ +0b8378: 1f02 4501 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b837c: 5223 ed01 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b8380: b073 |007e: add-int/2addr v3, v7 │ │ +0b8382: 5923 ed01 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b8386: 6303 4c02 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b838a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +0b838e: 1a03 5705 |0085: const-string v3, "FragmentManager" // string@0557 │ │ +0b8392: 2204 8206 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0b8396: 7010 5134 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b839c: 1a05 fe02 |008c: const-string v5, "Bump nesting of " // string@02fe │ │ +0b83a0: 6e20 5a34 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b83a6: 0c04 |0091: move-result-object v4 │ │ +0b83a8: 6e20 5934 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b83ae: 0c04 |0095: move-result-object v4 │ │ +0b83b0: 1a05 a500 |0096: const-string v5, " to " // string@00a5 │ │ +0b83b4: 6e20 5a34 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b83ba: 0c04 |009b: move-result-object v4 │ │ +0b83bc: 5225 ed01 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b83c0: 6e20 5634 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b83c6: 0c04 |00a1: move-result-object v4 │ │ +0b83c8: 6e10 5f34 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b83ce: 0c04 |00a5: move-result-object v4 │ │ +0b83d0: 7120 b520 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b83d6: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0b83da: 28c7 |00ab: goto 0072 // -0039 │ │ +0b83dc: 5411 9401 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +0b83e0: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0004 line=612 │ │ 0x0005 line=593 │ │ 0x002b line=595 │ │ 0x002d line=596 │ │ @@ -204479,64 +204494,64 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -0b8404: |[0b8404] android.support.v4.app.BackStackRecord.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ -0b8414: 5432 b201 |0000: iget-object v2, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8418: 5422 5d02 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ -0b841c: 7210 3e07 0200 |0004: invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@073e │ │ -0b8422: 0a02 |0007: move-result v2 │ │ -0b8424: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -0b8428: 0e00 |000a: return-void │ │ -0b842a: 5431 b001 |000b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b842e: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -0b8432: 5212 9001 |000f: iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8436: 2b02 4d00 0000 |0011: packed-switch v2, 0000005e // +0000004d │ │ -0b843c: 5411 9401 |0014: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -0b8440: 28f7 |0016: goto 000d // -0009 │ │ -0b8442: 5412 9301 |0017: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8446: 7120 4d06 2400 |0019: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b844c: 28f8 |001c: goto 0014 // -0008 │ │ -0b844e: 5412 9801 |001d: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8452: 3802 1a00 |001f: if-eqz v2, 0039 // +001a │ │ -0b8456: 5412 9801 |0021: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b845a: 6e10 9534 0200 |0023: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b8460: 0a02 |0026: move-result v2 │ │ -0b8462: d800 02ff |0027: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0b8466: 3a00 1000 |0029: if-ltz v0, 0039 // +0010 │ │ -0b846a: 5412 9801 |002b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b846e: 6e20 8e34 0200 |002d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b8474: 0c02 |0030: move-result-object v2 │ │ -0b8476: 1f02 4501 |0031: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b847a: 7030 4e06 5302 |0033: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b8480: d800 00ff |0036: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0b8484: 28f1 |0038: goto 0029 // -000f │ │ -0b8486: 5412 9301 |0039: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b848a: 7120 4d06 2400 |003b: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b8490: 28d6 |003e: goto 0014 // -002a │ │ -0b8492: 5412 9301 |003f: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8496: 7030 4e06 5302 |0041: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b849c: 28d0 |0044: goto 0014 // -0030 │ │ -0b849e: 5412 9301 |0045: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b84a2: 7030 4e06 5302 |0047: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b84a8: 28ca |004a: goto 0014 // -0036 │ │ -0b84aa: 5412 9301 |004b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b84ae: 7120 4d06 2400 |004d: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b84b4: 28c4 |0050: goto 0014 // -003c │ │ -0b84b6: 5412 9301 |0051: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b84ba: 7030 4e06 5302 |0053: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ -0b84c0: 28be |0056: goto 0014 // -0042 │ │ -0b84c2: 5412 9301 |0057: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b84c6: 7120 4d06 2400 |0059: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ -0b84cc: 28b8 |005c: goto 0014 // -0048 │ │ -0b84ce: 0000 |005d: nop // spacer │ │ -0b84d0: 0001 0700 0100 0000 0600 0000 0c00 ... |005e: packed-switch-data (18 units) │ │ +0b83e4: |[0b83e4] android.support.v4.app.BackStackRecord.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +0b83f4: 5432 b201 |0000: iget-object v2, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b83f8: 5422 5d02 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ +0b83fc: 7210 3e07 0200 |0004: invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@073e │ │ +0b8402: 0a02 |0007: move-result v2 │ │ +0b8404: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +0b8408: 0e00 |000a: return-void │ │ +0b840a: 5431 b001 |000b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b840e: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +0b8412: 5212 9001 |000f: iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8416: 2b02 4d00 0000 |0011: packed-switch v2, 0000005e // +0000004d │ │ +0b841c: 5411 9401 |0014: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +0b8420: 28f7 |0016: goto 000d // -0009 │ │ +0b8422: 5412 9301 |0017: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8426: 7120 4d06 2400 |0019: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b842c: 28f8 |001c: goto 0014 // -0008 │ │ +0b842e: 5412 9801 |001d: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8432: 3802 1a00 |001f: if-eqz v2, 0039 // +001a │ │ +0b8436: 5412 9801 |0021: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b843a: 6e10 9534 0200 |0023: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b8440: 0a02 |0026: move-result v2 │ │ +0b8442: d800 02ff |0027: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0b8446: 3a00 1000 |0029: if-ltz v0, 0039 // +0010 │ │ +0b844a: 5412 9801 |002b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b844e: 6e20 8e34 0200 |002d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b8454: 0c02 |0030: move-result-object v2 │ │ +0b8456: 1f02 4501 |0031: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b845a: 7030 4e06 5302 |0033: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b8460: d800 00ff |0036: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0b8464: 28f1 |0038: goto 0029 // -000f │ │ +0b8466: 5412 9301 |0039: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b846a: 7120 4d06 2400 |003b: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b8470: 28d6 |003e: goto 0014 // -002a │ │ +0b8472: 5412 9301 |003f: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8476: 7030 4e06 5302 |0041: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b847c: 28d0 |0044: goto 0014 // -0030 │ │ +0b847e: 5412 9301 |0045: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8482: 7030 4e06 5302 |0047: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b8488: 28ca |004a: goto 0014 // -0036 │ │ +0b848a: 5412 9301 |004b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b848e: 7120 4d06 2400 |004d: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b8494: 28c4 |0050: goto 0014 // -003c │ │ +0b8496: 5412 9301 |0051: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b849a: 7030 4e06 5302 |0053: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064e │ │ +0b84a0: 28be |0056: goto 0014 // -0042 │ │ +0b84a2: 5412 9301 |0057: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b84a6: 7120 4d06 2400 |0059: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0b84ac: 28b8 |005c: goto 0014 // -0048 │ │ +0b84ae: 0000 |005d: nop // spacer │ │ +0b84b0: 0001 0700 0100 0000 0600 0000 0c00 ... |005e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x000a line=870 │ │ 0x000b line=837 │ │ 0x000d line=838 │ │ 0x000f line=839 │ │ @@ -204567,19 +204582,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b84f4: |[0b84f4] android.support.v4.app.BackStackRecord.commit:()I │ │ -0b8504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8506: 6e20 2406 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0624 │ │ -0b850c: 0a00 |0004: move-result v0 │ │ -0b850e: 0f00 |0005: return v0 │ │ +0b84d4: |[0b84d4] android.support.v4.app.BackStackRecord.commit:()I │ │ +0b84e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b84e6: 6e20 2406 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0624 │ │ +0b84ec: 0a00 |0004: move-result v0 │ │ +0b84ee: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #10 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -204587,19 +204602,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b8510: |[0b8510] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -0b8520: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b8522: 6e20 2406 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0624 │ │ -0b8528: 0a00 |0004: move-result v0 │ │ -0b852a: 0f00 |0005: return v0 │ │ +0b84f0: |[0b84f0] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +0b8500: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b8502: 6e20 2406 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0624 │ │ +0b8508: 0a00 |0004: move-result v0 │ │ +0b850a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #11 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -204607,57 +204622,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0b852c: |[0b852c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -0b853c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0b853e: 5562 ad01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@01ad │ │ -0b8542: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0b8546: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0b854a: 1a03 261a |0007: const-string v3, "commit already called" // string@1a26 │ │ -0b854e: 7020 0434 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b8554: 2702 |000c: throw v2 │ │ -0b8556: 6302 4c02 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b855a: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -0b855e: 1a02 5705 |0011: const-string v2, "FragmentManager" // string@0557 │ │ -0b8562: 2203 8206 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0b8566: 7010 5134 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b856c: 1a04 8503 |0018: const-string v4, "Commit: " // string@0385 │ │ -0b8570: 6e20 5a34 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b8576: 0c03 |001d: move-result-object v3 │ │ -0b8578: 6e20 5934 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b857e: 0c03 |0021: move-result-object v3 │ │ -0b8580: 6e10 5f34 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b8586: 0c03 |0025: move-result-object v3 │ │ -0b8588: 7120 b520 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b858e: 2200 e102 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ -0b8592: 1a02 5705 |002b: const-string v2, "FragmentManager" // string@0557 │ │ -0b8596: 7020 a712 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ -0b859c: 2201 5606 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0656 │ │ -0b85a0: 7020 c333 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ -0b85a6: 1a02 0800 |0035: const-string v2, " " // string@0008 │ │ -0b85aa: 6e55 2906 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@0629 │ │ -0b85b0: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -0b85b2: 5c62 ad01 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@01ad │ │ -0b85b6: 5562 a701 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0b85ba: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -0b85be: 5462 b201 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b85c2: 6e20 7007 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0770 │ │ -0b85c8: 0a02 |0046: move-result v2 │ │ -0b85ca: 5962 b101 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b85ce: 5462 b201 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b85d2: 6e30 8707 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ -0b85d8: 5262 b101 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b85dc: 0f02 |0050: return v2 │ │ -0b85de: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -0b85e0: 5962 b101 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b85e4: 28f5 |0054: goto 0049 // -000b │ │ +0b850c: |[0b850c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +0b851c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0b851e: 5562 ad01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@01ad │ │ +0b8522: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0b8526: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0b852a: 1a03 261a |0007: const-string v3, "commit already called" // string@1a26 │ │ +0b852e: 7020 0434 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b8534: 2702 |000c: throw v2 │ │ +0b8536: 6302 4c02 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b853a: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0b853e: 1a02 5705 |0011: const-string v2, "FragmentManager" // string@0557 │ │ +0b8542: 2203 8206 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0b8546: 7010 5134 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b854c: 1a04 8503 |0018: const-string v4, "Commit: " // string@0385 │ │ +0b8550: 6e20 5a34 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b8556: 0c03 |001d: move-result-object v3 │ │ +0b8558: 6e20 5934 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b855e: 0c03 |0021: move-result-object v3 │ │ +0b8560: 6e10 5f34 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b8566: 0c03 |0025: move-result-object v3 │ │ +0b8568: 7120 b520 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b856e: 2200 e102 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ +0b8572: 1a02 5705 |002b: const-string v2, "FragmentManager" // string@0557 │ │ +0b8576: 7020 a712 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ +0b857c: 2201 5606 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0656 │ │ +0b8580: 7020 c333 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ +0b8586: 1a02 0800 |0035: const-string v2, " " // string@0008 │ │ +0b858a: 6e55 2906 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@0629 │ │ +0b8590: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +0b8592: 5c62 ad01 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@01ad │ │ +0b8596: 5562 a701 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +0b859a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +0b859e: 5462 b201 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b85a2: 6e20 7007 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0770 │ │ +0b85a8: 0a02 |0046: move-result v2 │ │ +0b85aa: 5962 b101 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b85ae: 5462 b201 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b85b2: 6e30 8707 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ +0b85b8: 5262 b101 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b85bc: 0f02 |0050: return v2 │ │ +0b85be: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +0b85c0: 5962 b101 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b85c4: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=623 │ │ 0x000d line=624 │ │ 0x0011 line=625 │ │ 0x0029 line=626 │ │ 0x0030 line=627 │ │ @@ -204679,22 +204694,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 │ │ -0b85e8: |[0b85e8] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b85f8: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ -0b85fc: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ -0b8602: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0b8604: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8608: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b860c: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ -0b8612: 1102 |000d: return-object v2 │ │ +0b85c8: |[0b85c8] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b85d8: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ +0b85dc: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ +0b85e2: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +0b85e4: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b85e8: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b85ec: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ +0b85f2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0005 line=484 │ │ 0x0008 line=485 │ │ 0x000a line=486 │ │ 0x000d line=488 │ │ @@ -204708,24 +204723,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b8614: |[0b8614] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -0b8624: 5520 a701 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0b8628: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0b862c: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0b8630: 1a01 5613 |0006: const-string v1, "This transaction is already being added to the back stack" // string@1356 │ │ -0b8634: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b863a: 2700 |000b: throw v0 │ │ -0b863c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b863e: 5c20 a801 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ -0b8642: 1102 |000f: return-object v2 │ │ +0b85f4: |[0b85f4] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +0b8604: 5520 a701 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +0b8608: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0b860c: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0b8610: 1a01 5613 |0006: const-string v1, "This transaction is already being added to the back stack" // string@1356 │ │ +0b8614: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b861a: 2700 |000b: throw v0 │ │ +0b861c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b861e: 5c20 a801 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ +0b8622: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=561 │ │ 0x000f line=562 │ │ locals : │ │ @@ -204736,18 +204751,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 │ │ -0b8644: |[0b8644] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0b8654: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b8656: 6e40 2a06 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@062a │ │ -0b865c: 0e00 |0004: return-void │ │ +0b8624: |[0b8624] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0b8634: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b8636: 6e40 2a06 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@062a │ │ +0b863c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -204760,239 +204775,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 │ │ -0b8660: |[0b8660] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -0b8670: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -0b8674: 6e20 c633 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b867a: 1a05 2127 |0005: const-string v5, "mName=" // string@2721 │ │ -0b867e: 6e20 c633 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8684: 5475 b301 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ -0b8688: 6e20 c633 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b868e: 1a05 7b00 |000f: const-string v5, " mIndex=" // string@007b │ │ -0b8692: 6e20 c633 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8698: 5275 b101 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b869c: 6e20 c433 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0b86a2: 1a05 7200 |0019: const-string v5, " mCommitted=" // string@0072 │ │ -0b86a6: 6e20 c633 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b86ac: 5575 ad01 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@01ad │ │ -0b86b0: 6e20 cc33 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0b86b6: 5275 ba01 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -0b86ba: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -0b86be: 6e20 c633 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b86c4: 1a05 0229 |002a: const-string v5, "mTransition=#" // string@2902 │ │ -0b86c8: 6e20 c633 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b86ce: 5275 ba01 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -0b86d2: 7110 0b34 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b86d8: 0c05 |0034: move-result-object v5 │ │ -0b86da: 6e20 c633 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b86e0: 1a05 8d00 |0038: const-string v5, " mTransitionStyle=#" // string@008d │ │ -0b86e4: 6e20 c633 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b86ea: 5275 bb01 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ -0b86ee: 7110 0b34 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b86f4: 0c05 |0042: move-result-object v5 │ │ -0b86f6: 6e20 cb33 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0b86fc: 5275 ae01 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ -0b8700: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -0b8704: 5275 af01 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ -0b8708: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0b870c: 6e20 c633 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8712: 1a05 f225 |0051: const-string v5, "mEnterAnim=#" // string@25f2 │ │ -0b8716: 6e20 c633 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b871c: 5275 ae01 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ -0b8720: 7110 0b34 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8726: 0c05 |005b: move-result-object v5 │ │ -0b8728: 6e20 c633 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b872e: 1a05 7700 |005f: const-string v5, " mExitAnim=#" // string@0077 │ │ -0b8732: 6e20 c633 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8738: 5275 af01 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ -0b873c: 7110 0b34 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8742: 0c05 |0069: move-result-object v5 │ │ -0b8744: 6e20 cb33 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0b874a: 5275 b501 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ -0b874e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -0b8752: 5275 b601 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ -0b8756: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -0b875a: 6e20 c633 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8760: 1a05 9a27 |0078: const-string v5, "mPopEnterAnim=#" // string@279a │ │ -0b8764: 6e20 c633 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b876a: 5275 b501 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ -0b876e: 7110 0b34 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8774: 0c05 |0082: move-result-object v5 │ │ -0b8776: 6e20 c633 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b877c: 1a05 8000 |0086: const-string v5, " mPopExitAnim=#" // string@0080 │ │ -0b8780: 6e20 c633 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8786: 5275 b601 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ -0b878a: 7110 0b34 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8790: 0c05 |0090: move-result-object v5 │ │ -0b8792: 6e20 cb33 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0b8798: 5275 ab01 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0b879c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -0b87a0: 5475 ac01 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ -0b87a4: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -0b87a8: 6e20 c633 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b87ae: 1a05 1025 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@2510 │ │ -0b87b2: 6e20 c633 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b87b8: 5275 ab01 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0b87bc: 7110 0b34 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b87c2: 0c05 |00a9: move-result-object v5 │ │ -0b87c4: 6e20 c633 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b87ca: 1a05 7100 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0071 │ │ -0b87ce: 6e20 c633 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b87d4: 5475 ac01 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ -0b87d8: 6e20 ca33 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0b87de: 5275 a901 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0b87e2: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -0b87e6: 5475 aa01 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ -0b87ea: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -0b87ee: 6e20 c633 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b87f4: 1a05 0d25 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@250d │ │ -0b87f8: 6e20 c633 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b87fe: 5275 a901 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0b8802: 7110 0b34 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8808: 0c05 |00cc: move-result-object v5 │ │ -0b880a: 6e20 c633 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8810: 1a05 7000 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0070 │ │ -0b8814: 6e20 c633 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b881a: 5475 aa01 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ -0b881e: 6e20 ca33 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0b8824: 5475 b001 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b8828: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -0b882c: 6e20 c633 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8832: 1a05 1610 |00e1: const-string v5, "Operations:" // string@1016 │ │ -0b8836: 6e20 cb33 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0b883c: 2205 8206 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0b8840: 7010 5134 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b8846: 6e20 5a34 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b884c: 0c05 |00ee: move-result-object v5 │ │ -0b884e: 1a06 0a00 |00ef: const-string v6, " " // string@000a │ │ -0b8852: 6e20 5a34 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b8858: 0c05 |00f4: move-result-object v5 │ │ -0b885a: 6e10 5f34 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b8860: 0c02 |00f8: move-result-object v2 │ │ -0b8862: 5474 b001 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b8866: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -0b8868: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -0b886c: 5245 9001 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8870: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -0b8876: 2205 8206 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0b887a: 7010 5134 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b8880: 1a06 f719 |0108: const-string v6, "cmd=" // string@19f7 │ │ -0b8884: 6e20 5a34 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b888a: 0c05 |010d: move-result-object v5 │ │ -0b888c: 5246 9001 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8890: 6e20 5634 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b8896: 0c05 |0113: move-result-object v5 │ │ -0b8898: 6e10 5f34 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b889e: 0c00 |0117: move-result-object v0 │ │ -0b88a0: 6e20 c633 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b88a6: 1a05 1900 |011b: const-string v5, " Op #" // string@0019 │ │ -0b88aa: 6e20 c633 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b88b0: 6e20 c433 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0b88b6: 1a05 2901 |0123: const-string v5, ": " // string@0129 │ │ -0b88ba: 6e20 c633 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b88c0: 6e20 c633 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b88c6: 1a05 0700 |012b: const-string v5, " " // string@0007 │ │ -0b88ca: 6e20 c633 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b88d0: 5445 9301 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b88d4: 6e20 ca33 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0b88da: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -0b88de: 5245 9101 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ -0b88e2: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -0b88e6: 5245 9201 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ -0b88ea: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -0b88ee: 6e20 c633 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b88f4: 1a05 b21c |0142: const-string v5, "enterAnim=#" // string@1cb2 │ │ -0b88f8: 6e20 c633 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b88fe: 5245 9101 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ -0b8902: 7110 0b34 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8908: 0c05 |014c: move-result-object v5 │ │ -0b890a: 6e20 c633 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8910: 1a05 5400 |0150: const-string v5, " exitAnim=#" // string@0054 │ │ -0b8914: 6e20 c633 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b891a: 5245 9201 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ -0b891e: 7110 0b34 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8924: 0c05 |015a: move-result-object v5 │ │ -0b8926: 6e20 cb33 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0b892c: 5245 9501 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ -0b8930: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -0b8934: 5245 9601 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ -0b8938: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -0b893c: 6e20 c633 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8942: 1a05 6f2d |0169: const-string v5, "popEnterAnim=#" // string@2d6f │ │ -0b8946: 6e20 c633 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b894c: 5245 9501 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ -0b8950: 7110 0b34 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8956: 0c05 |0173: move-result-object v5 │ │ -0b8958: 6e20 c633 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b895e: 1a05 9900 |0177: const-string v5, " popExitAnim=#" // string@0099 │ │ -0b8962: 6e20 c633 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8968: 5245 9601 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ -0b896c: 7110 0b34 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b8972: 0c05 |0181: move-result-object v5 │ │ -0b8974: 6e20 cb33 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0b897a: 5445 9801 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b897e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -0b8982: 5445 9801 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8986: 6e10 9534 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b898c: 0a05 |018e: move-result v5 │ │ -0b898e: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -0b8992: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -0b8994: 5445 9801 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8998: 6e10 9534 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b899e: 0a05 |0197: move-result v5 │ │ -0b89a0: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -0b89a4: 6e20 c633 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b89aa: 5445 9801 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b89ae: 6e10 9534 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b89b4: 0a05 |01a2: move-result v5 │ │ -0b89b6: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -0b89b8: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -0b89bc: 1a05 e510 |01a6: const-string v5, "Removed: " // string@10e5 │ │ -0b89c0: 6e20 c633 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b89c6: 5445 9801 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b89ca: 6e20 8e34 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b89d0: 0c05 |01b0: move-result-object v5 │ │ -0b89d2: 6e20 ca33 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0b89d8: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b89dc: 28dc |01b6: goto 0192 // -0024 │ │ -0b89de: 1a00 8a0f |01b7: const-string v0, "NULL" // string@0f8a │ │ -0b89e2: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -0b89e6: 1a00 d101 |01bb: const-string v0, "ADD" // string@01d1 │ │ -0b89ea: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -0b89ee: 1a00 ac10 |01bf: const-string v0, "REPLACE" // string@10ac │ │ -0b89f2: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -0b89f6: 1a00 aa10 |01c3: const-string v0, "REMOVE" // string@10aa │ │ -0b89fa: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -0b89fe: 1a00 a405 |01c7: const-string v0, "HIDE" // string@05a4 │ │ -0b8a02: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -0b8a06: 1a00 2c11 |01cb: const-string v0, "SHOW" // string@112c │ │ -0b8a0a: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -0b8a0e: 1a00 e903 |01cf: const-string v0, "DETACH" // string@03e9 │ │ -0b8a12: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -0b8a16: 1a00 f201 |01d3: const-string v0, "ATTACH" // string@01f2 │ │ -0b8a1a: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -0b8a1e: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -0b8a22: 1a05 e410 |01d9: const-string v5, "Removed:" // string@10e4 │ │ -0b8a26: 6e20 cb33 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0b8a2c: 6e20 c633 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8a32: 1a05 0d00 |01e1: const-string v5, " #" // string@000d │ │ -0b8a36: 6e20 c633 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8a3c: 6e20 c433 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0b8a42: 1a05 2901 |01e9: const-string v5, ": " // string@0129 │ │ -0b8a46: 6e20 c633 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0b8a4c: 28bd |01ee: goto 01ab // -0043 │ │ -0b8a4e: 5444 9401 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -0b8a52: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0b8a56: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -0b8a5a: 0e00 |01f5: return-void │ │ -0b8a5c: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0b8640: |[0b8640] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0b8650: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +0b8654: 6e20 c633 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b865a: 1a05 2127 |0005: const-string v5, "mName=" // string@2721 │ │ +0b865e: 6e20 c633 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8664: 5475 b301 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ +0b8668: 6e20 c633 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b866e: 1a05 7b00 |000f: const-string v5, " mIndex=" // string@007b │ │ +0b8672: 6e20 c633 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8678: 5275 b101 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b867c: 6e20 c433 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0b8682: 1a05 7200 |0019: const-string v5, " mCommitted=" // string@0072 │ │ +0b8686: 6e20 c633 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b868c: 5575 ad01 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@01ad │ │ +0b8690: 6e20 cc33 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0b8696: 5275 ba01 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +0b869a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +0b869e: 6e20 c633 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b86a4: 1a05 0229 |002a: const-string v5, "mTransition=#" // string@2902 │ │ +0b86a8: 6e20 c633 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b86ae: 5275 ba01 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +0b86b2: 7110 0b34 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b86b8: 0c05 |0034: move-result-object v5 │ │ +0b86ba: 6e20 c633 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b86c0: 1a05 8d00 |0038: const-string v5, " mTransitionStyle=#" // string@008d │ │ +0b86c4: 6e20 c633 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b86ca: 5275 bb01 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ +0b86ce: 7110 0b34 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b86d4: 0c05 |0042: move-result-object v5 │ │ +0b86d6: 6e20 cb33 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0b86dc: 5275 ae01 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ +0b86e0: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +0b86e4: 5275 af01 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ +0b86e8: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +0b86ec: 6e20 c633 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b86f2: 1a05 f225 |0051: const-string v5, "mEnterAnim=#" // string@25f2 │ │ +0b86f6: 6e20 c633 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b86fc: 5275 ae01 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ +0b8700: 7110 0b34 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b8706: 0c05 |005b: move-result-object v5 │ │ +0b8708: 6e20 c633 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b870e: 1a05 7700 |005f: const-string v5, " mExitAnim=#" // string@0077 │ │ +0b8712: 6e20 c633 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8718: 5275 af01 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ +0b871c: 7110 0b34 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b8722: 0c05 |0069: move-result-object v5 │ │ +0b8724: 6e20 cb33 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0b872a: 5275 b501 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ +0b872e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0b8732: 5275 b601 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ +0b8736: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0b873a: 6e20 c633 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8740: 1a05 9a27 |0078: const-string v5, "mPopEnterAnim=#" // string@279a │ │ +0b8744: 6e20 c633 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b874a: 5275 b501 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ +0b874e: 7110 0b34 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b8754: 0c05 |0082: move-result-object v5 │ │ +0b8756: 6e20 c633 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b875c: 1a05 8000 |0086: const-string v5, " mPopExitAnim=#" // string@0080 │ │ +0b8760: 6e20 c633 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8766: 5275 b601 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ +0b876a: 7110 0b34 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b8770: 0c05 |0090: move-result-object v5 │ │ +0b8772: 6e20 cb33 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0b8778: 5275 ab01 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0b877c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +0b8780: 5475 ac01 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ +0b8784: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +0b8788: 6e20 c633 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b878e: 1a05 1025 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@2510 │ │ +0b8792: 6e20 c633 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8798: 5275 ab01 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0b879c: 7110 0b34 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b87a2: 0c05 |00a9: move-result-object v5 │ │ +0b87a4: 6e20 c633 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b87aa: 1a05 7100 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0071 │ │ +0b87ae: 6e20 c633 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b87b4: 5475 ac01 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ +0b87b8: 6e20 ca33 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0b87be: 5275 a901 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0b87c2: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +0b87c6: 5475 aa01 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ +0b87ca: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +0b87ce: 6e20 c633 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b87d4: 1a05 0d25 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@250d │ │ +0b87d8: 6e20 c633 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b87de: 5275 a901 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0b87e2: 7110 0b34 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b87e8: 0c05 |00cc: move-result-object v5 │ │ +0b87ea: 6e20 c633 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b87f0: 1a05 7000 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0070 │ │ +0b87f4: 6e20 c633 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b87fa: 5475 aa01 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ +0b87fe: 6e20 ca33 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0b8804: 5475 b001 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b8808: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +0b880c: 6e20 c633 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8812: 1a05 1610 |00e1: const-string v5, "Operations:" // string@1016 │ │ +0b8816: 6e20 cb33 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0b881c: 2205 8206 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0b8820: 7010 5134 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b8826: 6e20 5a34 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b882c: 0c05 |00ee: move-result-object v5 │ │ +0b882e: 1a06 0a00 |00ef: const-string v6, " " // string@000a │ │ +0b8832: 6e20 5a34 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b8838: 0c05 |00f4: move-result-object v5 │ │ +0b883a: 6e10 5f34 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b8840: 0c02 |00f8: move-result-object v2 │ │ +0b8842: 5474 b001 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b8846: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +0b8848: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +0b884c: 5245 9001 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8850: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +0b8856: 2205 8206 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0b885a: 7010 5134 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b8860: 1a06 f719 |0108: const-string v6, "cmd=" // string@19f7 │ │ +0b8864: 6e20 5a34 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b886a: 0c05 |010d: move-result-object v5 │ │ +0b886c: 5246 9001 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8870: 6e20 5634 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b8876: 0c05 |0113: move-result-object v5 │ │ +0b8878: 6e10 5f34 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b887e: 0c00 |0117: move-result-object v0 │ │ +0b8880: 6e20 c633 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8886: 1a05 1900 |011b: const-string v5, " Op #" // string@0019 │ │ +0b888a: 6e20 c633 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8890: 6e20 c433 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0b8896: 1a05 2901 |0123: const-string v5, ": " // string@0129 │ │ +0b889a: 6e20 c633 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b88a0: 6e20 c633 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b88a6: 1a05 0700 |012b: const-string v5, " " // string@0007 │ │ +0b88aa: 6e20 c633 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b88b0: 5445 9301 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b88b4: 6e20 ca33 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0b88ba: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +0b88be: 5245 9101 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ +0b88c2: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +0b88c6: 5245 9201 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ +0b88ca: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +0b88ce: 6e20 c633 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b88d4: 1a05 b21c |0142: const-string v5, "enterAnim=#" // string@1cb2 │ │ +0b88d8: 6e20 c633 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b88de: 5245 9101 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ +0b88e2: 7110 0b34 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b88e8: 0c05 |014c: move-result-object v5 │ │ +0b88ea: 6e20 c633 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b88f0: 1a05 5400 |0150: const-string v5, " exitAnim=#" // string@0054 │ │ +0b88f4: 6e20 c633 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b88fa: 5245 9201 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ +0b88fe: 7110 0b34 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b8904: 0c05 |015a: move-result-object v5 │ │ +0b8906: 6e20 cb33 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0b890c: 5245 9501 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ +0b8910: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +0b8914: 5245 9601 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ +0b8918: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +0b891c: 6e20 c633 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8922: 1a05 6f2d |0169: const-string v5, "popEnterAnim=#" // string@2d6f │ │ +0b8926: 6e20 c633 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b892c: 5245 9501 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ +0b8930: 7110 0b34 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b8936: 0c05 |0173: move-result-object v5 │ │ +0b8938: 6e20 c633 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b893e: 1a05 9900 |0177: const-string v5, " popExitAnim=#" // string@0099 │ │ +0b8942: 6e20 c633 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8948: 5245 9601 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ +0b894c: 7110 0b34 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b8952: 0c05 |0181: move-result-object v5 │ │ +0b8954: 6e20 cb33 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0b895a: 5445 9801 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b895e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +0b8962: 5445 9801 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8966: 6e10 9534 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b896c: 0a05 |018e: move-result v5 │ │ +0b896e: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +0b8972: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +0b8974: 5445 9801 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8978: 6e10 9534 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b897e: 0a05 |0197: move-result v5 │ │ +0b8980: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +0b8984: 6e20 c633 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b898a: 5445 9801 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b898e: 6e10 9534 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b8994: 0a05 |01a2: move-result v5 │ │ +0b8996: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +0b8998: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +0b899c: 1a05 e510 |01a6: const-string v5, "Removed: " // string@10e5 │ │ +0b89a0: 6e20 c633 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b89a6: 5445 9801 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b89aa: 6e20 8e34 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b89b0: 0c05 |01b0: move-result-object v5 │ │ +0b89b2: 6e20 ca33 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0b89b8: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b89bc: 28dc |01b6: goto 0192 // -0024 │ │ +0b89be: 1a00 8a0f |01b7: const-string v0, "NULL" // string@0f8a │ │ +0b89c2: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +0b89c6: 1a00 d101 |01bb: const-string v0, "ADD" // string@01d1 │ │ +0b89ca: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +0b89ce: 1a00 ac10 |01bf: const-string v0, "REPLACE" // string@10ac │ │ +0b89d2: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +0b89d6: 1a00 aa10 |01c3: const-string v0, "REMOVE" // string@10aa │ │ +0b89da: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +0b89de: 1a00 a405 |01c7: const-string v0, "HIDE" // string@05a4 │ │ +0b89e2: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +0b89e6: 1a00 2c11 |01cb: const-string v0, "SHOW" // string@112c │ │ +0b89ea: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +0b89ee: 1a00 e903 |01cf: const-string v0, "DETACH" // string@03e9 │ │ +0b89f2: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +0b89f6: 1a00 f201 |01d3: const-string v0, "ATTACH" // string@01f2 │ │ +0b89fa: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +0b89fe: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +0b8a02: 1a05 e410 |01d9: const-string v5, "Removed:" // string@10e4 │ │ +0b8a06: 6e20 cb33 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0b8a0c: 6e20 c633 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8a12: 1a05 0d00 |01e1: const-string v5, " #" // string@000d │ │ +0b8a16: 6e20 c633 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8a1c: 6e20 c433 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0b8a22: 1a05 2901 |01e9: const-string v5, ": " // string@0129 │ │ +0b8a26: 6e20 c633 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0b8a2c: 28bd |01ee: goto 01ab // -0043 │ │ +0b8a2e: 5444 9401 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +0b8a32: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0b8a36: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +0b8a3a: 0e00 |01f5: return-void │ │ +0b8a3c: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x000f line=265 │ │ 0x0019 line=266 │ │ 0x0023 line=267 │ │ @@ -205091,25 +205106,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b8a84: |[0b8a84] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -0b8a94: 5220 a901 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0b8a98: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0b8a9c: 5420 b201 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8aa0: 5400 5602 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0b8aa4: 5221 a901 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0b8aa8: 6e20 1607 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0716 │ │ -0b8aae: 0c00 |000d: move-result-object v0 │ │ -0b8ab0: 1100 |000e: return-object v0 │ │ -0b8ab2: 5420 aa01 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ -0b8ab6: 28fd |0011: goto 000e // -0003 │ │ +0b8a64: |[0b8a64] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +0b8a74: 5220 a901 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0b8a78: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0b8a7c: 5420 b201 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8a80: 5400 5602 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0b8a84: 5221 a901 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0b8a88: 6e20 1607 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0716 │ │ +0b8a8e: 0c00 |000d: move-result-object v0 │ │ +0b8a90: 1100 |000e: return-object v0 │ │ +0b8a92: 5420 aa01 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ +0b8a96: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x000e line=382 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -205119,17 +205134,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8ab8: |[0b8ab8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -0b8ac8: 5210 a901 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0b8acc: 0f00 |0002: return v0 │ │ +0b8a98: |[0b8a98] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +0b8aa8: 5210 a901 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0b8aac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205137,25 +205152,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b8ad0: |[0b8ad0] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -0b8ae0: 5220 ab01 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0b8ae4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0b8ae8: 5420 b201 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8aec: 5400 5602 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0b8af0: 5221 ab01 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0b8af4: 6e20 1607 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0716 │ │ -0b8afa: 0c00 |000d: move-result-object v0 │ │ -0b8afc: 1100 |000e: return-object v0 │ │ -0b8afe: 5420 ac01 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ -0b8b02: 28fd |0011: goto 000e // -0003 │ │ +0b8ab0: |[0b8ab0] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +0b8ac0: 5220 ab01 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0b8ac4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0b8ac8: 5420 b201 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8acc: 5400 5602 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0b8ad0: 5221 ab01 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0b8ad4: 6e20 1607 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0716 │ │ +0b8ada: 0c00 |000d: move-result-object v0 │ │ +0b8adc: 1100 |000e: return-object v0 │ │ +0b8ade: 5420 ac01 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ +0b8ae2: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0004 line=373 │ │ 0x000e line=375 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -205165,17 +205180,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8b04: |[0b8b04] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -0b8b14: 5210 ab01 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0b8b18: 0f00 |0002: return v0 │ │ +0b8ae4: |[0b8ae4] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +0b8af4: 5210 ab01 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0b8af8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205183,17 +205198,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8b1c: |[0b8b1c] android.support.v4.app.BackStackRecord.getId:()I │ │ -0b8b2c: 5210 b101 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b8b30: 0f00 |0002: return v0 │ │ +0b8afc: |[0b8afc] android.support.v4.app.BackStackRecord.getId:()I │ │ +0b8b0c: 5210 b101 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b8b10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205201,17 +205216,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8b34: |[0b8b34] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -0b8b44: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ -0b8b48: 1100 |0002: return-object v0 │ │ +0b8b14: |[0b8b14] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +0b8b24: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ +0b8b28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205219,17 +205234,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8b4c: |[0b8b4c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -0b8b5c: 5210 ba01 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -0b8b60: 0f00 |0002: return v0 │ │ +0b8b2c: |[0b8b2c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +0b8b3c: 5210 ba01 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +0b8b40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=974 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205237,17 +205252,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8b64: |[0b8b64] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -0b8b74: 5210 bb01 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ -0b8b78: 0f00 |0002: return v0 │ │ +0b8b44: |[0b8b44] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +0b8b54: 5210 bb01 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ +0b8b58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205255,22 +205270,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 │ │ -0b8b7c: |[0b8b7c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8b8c: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ -0b8b90: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ -0b8b96: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -0b8b98: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8b9c: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8ba0: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ -0b8ba6: 1102 |000d: return-object v2 │ │ +0b8b5c: |[0b8b5c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8b6c: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ +0b8b70: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ +0b8b76: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +0b8b78: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8b7c: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8b80: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ +0b8b86: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ 0x0008 line=467 │ │ 0x000a line=468 │ │ 0x000d line=470 │ │ @@ -205284,17 +205299,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8ba8: |[0b8ba8] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -0b8bb8: 5510 a801 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ -0b8bbc: 0f00 |0002: return v0 │ │ +0b8b88: |[0b8b88] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +0b8b98: 5510 a801 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@01a8 │ │ +0b8b9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #26 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205302,21 +205317,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0b8bc0: |[0b8bc0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -0b8bd0: 5210 b401 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ -0b8bd4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0b8bd8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b8bda: 0f00 |0005: return v0 │ │ -0b8bdc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b8bde: 28fe |0007: goto 0005 // -0002 │ │ +0b8ba0: |[0b8ba0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +0b8bb0: 5210 b401 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@01b4 │ │ +0b8bb4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0b8bb8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b8bba: 0f00 |0005: return v0 │ │ +0b8bbc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0b8bbe: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #27 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -205324,199 +205339,199 @@ │ │ type : '(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 378 16-bit code units │ │ -0b8be0: |[0b8be0] android.support.v4.app.BackStackRecord.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ -0b8bf0: 630d 4c02 |0000: sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b8bf4: 380d 3100 |0002: if-eqz v13, 0033 // +0031 │ │ -0b8bf8: 1a0d 5705 |0004: const-string v13, "FragmentManager" // string@0557 │ │ -0b8bfc: 220e 8206 |0006: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0b8c00: 7010 5134 0e00 |0008: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b8c06: 1a0f 742d |000b: const-string v15, "popFromBackStack: " // string@2d74 │ │ -0b8c0a: 6e20 5a34 fe00 |000d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b8c10: 0c0e |0010: move-result-object v14 │ │ -0b8c12: 0800 1100 |0011: move-object/from16 v0, v17 │ │ -0b8c16: 6e20 5934 0e00 |0013: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b8c1c: 0c0e |0016: move-result-object v14 │ │ -0b8c1e: 6e10 5f34 0e00 |0017: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b8c24: 0c0e |001a: move-result-object v14 │ │ -0b8c26: 7120 b520 ed00 |001b: invoke-static {v13, v14}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b8c2c: 2205 e102 |001e: new-instance v5, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ -0b8c30: 1a0d 5705 |0020: const-string v13, "FragmentManager" // string@0557 │ │ -0b8c34: 7020 a712 d500 |0022: invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ -0b8c3a: 220a 5606 |0025: new-instance v10, Ljava/io/PrintWriter; // type@0656 │ │ -0b8c3e: 7020 c333 5a00 |0027: invoke-direct {v10, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ -0b8c44: 1a0d 0800 |002a: const-string v13, " " // string@0008 │ │ -0b8c48: 120e |002c: const/4 v14, #int 0 // #0 │ │ -0b8c4a: 120f |002d: const/4 v15, #int 0 // #0 │ │ -0b8c4c: 0800 1100 |002e: move-object/from16 v0, v17 │ │ -0b8c50: 6e5f 2906 d0ae |0030: invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0629 │ │ -0b8c56: 3913 5100 |0033: if-nez v19, 0084 // +0051 │ │ -0b8c5a: 7401 c120 1400 |0035: invoke-virtual/range {v20}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ -0b8c60: 0a0d |0038: move-result v13 │ │ -0b8c62: 390d 0800 |0039: if-nez v13, 0041 // +0008 │ │ -0b8c66: 7401 c120 1500 |003b: invoke-virtual/range {v21}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ -0b8c6c: 0a0d |003e: move-result v13 │ │ -0b8c6e: 380d 0d00 |003f: if-eqz v13, 004c // +000d │ │ -0b8c72: 121d |0041: const/4 v13, #int 1 // #1 │ │ -0b8c74: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -0b8c78: 0801 1400 |0044: move-object/from16 v1, v20 │ │ -0b8c7c: 0802 1500 |0046: move-object/from16 v2, v21 │ │ -0b8c80: 7040 1c06 10d2 |0048: invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@061c │ │ -0b8c86: 0c13 |004b: move-result-object v19 │ │ -0b8c88: 12fd |004c: const/4 v13, #int -1 // #ff │ │ -0b8c8a: 0800 1100 |004d: move-object/from16 v0, v17 │ │ -0b8c8e: 6e20 1d06 d000 |004f: invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@061d │ │ -0b8c94: 3813 4200 |0052: if-eqz v19, 0094 // +0042 │ │ -0b8c98: 120c |0054: const/4 v12, #int 0 // #0 │ │ -0b8c9a: 3813 4400 |0055: if-eqz v19, 0099 // +0044 │ │ -0b8c9e: 120b |0057: const/4 v11, #int 0 // #0 │ │ -0b8ca0: 0800 1100 |0058: move-object/from16 v0, v17 │ │ -0b8ca4: 5407 b901 |005a: iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ -0b8ca8: 3807 db00 |005c: if-eqz v7, 0137 // +00db │ │ -0b8cac: 3813 4000 |005e: if-eqz v19, 009e // +0040 │ │ -0b8cb0: 1208 |0060: const/4 v8, #int 0 // #0 │ │ -0b8cb2: 3813 4000 |0061: if-eqz v19, 00a1 // +0040 │ │ -0b8cb6: 1209 |0063: const/4 v9, #int 0 // #0 │ │ -0b8cb8: 527d 9001 |0064: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8cbc: 2b0d 0201 0000 |0066: packed-switch v13, 00000168 // +00000102 │ │ -0b8cc2: 220d 6e06 |0069: new-instance v13, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0b8cc6: 220e 8206 |006b: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ -0b8cca: 7010 5134 0e00 |006d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b8cd0: 1a0f 8713 |0070: const-string v15, "Unknown cmd: " // string@1387 │ │ -0b8cd4: 6e20 5a34 fe00 |0072: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b8cda: 0c0e |0075: move-result-object v14 │ │ -0b8cdc: 527f 9001 |0076: iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8ce0: 6e20 5634 fe00 |0078: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b8ce6: 0c0e |007b: move-result-object v14 │ │ -0b8ce8: 6e10 5f34 0e00 |007c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b8cee: 0c0e |007f: move-result-object v14 │ │ -0b8cf0: 7020 0034 ed00 |0080: invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0b8cf6: 270d |0083: throw v13 │ │ -0b8cf8: 3912 c8ff |0084: if-nez v18, 004c // -0038 │ │ -0b8cfc: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -0b8d00: 540d b801 |0088: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ -0b8d04: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -0b8d08: 540e b701 |008c: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ -0b8d0c: 0800 1300 |008e: move-object/from16 v0, v19 │ │ -0b8d10: 7130 5106 d00e |0090: invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@0651 │ │ -0b8d16: 28b9 |0093: goto 004c // -0047 │ │ -0b8d18: 0800 1100 |0094: move-object/from16 v0, v17 │ │ -0b8d1c: 520c bb01 |0096: iget v12, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ -0b8d20: 28bd |0098: goto 0055 // -0043 │ │ -0b8d22: 0800 1100 |0099: move-object/from16 v0, v17 │ │ -0b8d26: 520b ba01 |009b: iget v11, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -0b8d2a: 28bb |009d: goto 0058 // -0045 │ │ -0b8d2c: 5278 9501 |009e: iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ -0b8d30: 28c1 |00a0: goto 0061 // -003f │ │ -0b8d32: 5279 9601 |00a1: iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ -0b8d36: 28c1 |00a3: goto 0064 // -003f │ │ -0b8d38: 5473 9301 |00a4: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8d3c: 5939 0402 |00a6: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8d40: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ -0b8d44: 540d b201 |00aa: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8d48: 7110 ae07 0b00 |00ac: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ -0b8d4e: 0a0e |00af: move-result v14 │ │ -0b8d50: 6e40 a907 3dce |00b0: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ -0b8d56: 5477 9701 |00b3: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0197 │ │ -0b8d5a: 28a7 |00b5: goto 005c // -0059 │ │ -0b8d5c: 5473 9301 |00b6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8d60: 3803 0f00 |00b8: if-eqz v3, 00c7 // +000f │ │ -0b8d64: 5939 0402 |00ba: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8d68: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ -0b8d6c: 540d b201 |00be: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8d70: 7110 ae07 0b00 |00c0: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ -0b8d76: 0a0e |00c3: move-result v14 │ │ -0b8d78: 6e40 a907 3dce |00c4: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ -0b8d7e: 547d 9801 |00c7: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8d82: 380d eaff |00c9: if-eqz v13, 00b3 // -0016 │ │ -0b8d86: 1204 |00cb: const/4 v4, #int 0 // #0 │ │ -0b8d88: 547d 9801 |00cc: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8d8c: 6e10 9534 0d00 |00ce: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b8d92: 0a0d |00d1: move-result v13 │ │ -0b8d94: 35d4 e1ff |00d2: if-ge v4, v13, 00b3 // -001f │ │ -0b8d98: 547d 9801 |00d4: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b8d9c: 6e20 8e34 4d00 |00d6: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b8da2: 0c06 |00d9: move-result-object v6 │ │ -0b8da4: 1f06 4501 |00da: check-cast v6, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b8da8: 5968 0402 |00dc: iput v8, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8dac: 0800 1100 |00de: move-object/from16 v0, v17 │ │ -0b8db0: 540d b201 |00e0: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8db4: 120e |00e2: const/4 v14, #int 0 // #0 │ │ -0b8db6: 6e30 6e07 6d0e |00e3: invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ -0b8dbc: d804 0401 |00e6: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b8dc0: 28e4 |00e8: goto 00cc // -001c │ │ -0b8dc2: 5473 9301 |00e9: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8dc6: 5938 0402 |00eb: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8dca: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -0b8dce: 540d b201 |00ef: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8dd2: 120e |00f1: const/4 v14, #int 0 // #0 │ │ -0b8dd4: 6e30 6e07 3d0e |00f2: invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ -0b8dda: 28be |00f5: goto 00b3 // -0042 │ │ -0b8ddc: 5473 9301 |00f6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8de0: 5938 0402 |00f8: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8de4: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ -0b8de8: 540d b201 |00fc: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8dec: 7110 ae07 0b00 |00fe: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ -0b8df2: 0a0e |0101: move-result v14 │ │ -0b8df4: 6e40 b407 3dce |0102: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@07b4 │ │ -0b8dfa: 28ae |0105: goto 00b3 // -0052 │ │ -0b8dfc: 5473 9301 |0106: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8e00: 5939 0402 |0108: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8e04: 0800 1100 |010a: move-object/from16 v0, v17 │ │ -0b8e08: 540d b201 |010c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8e0c: 7110 ae07 0b00 |010e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ -0b8e12: 0a0e |0111: move-result v14 │ │ -0b8e14: 6e40 9307 3dce |0112: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0793 │ │ -0b8e1a: 289e |0115: goto 00b3 // -0062 │ │ -0b8e1c: 5473 9301 |0116: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8e20: 5938 0402 |0118: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8e24: 0800 1100 |011a: move-object/from16 v0, v17 │ │ -0b8e28: 540d b201 |011c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8e2c: 7110 ae07 0b00 |011e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ -0b8e32: 0a0e |0121: move-result v14 │ │ -0b8e34: 6e40 7207 3dce |0122: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0772 │ │ -0b8e3a: 288e |0125: goto 00b3 // -0072 │ │ -0b8e3c: 5473 9301 |0126: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8e40: 5938 0402 |0128: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b8e44: 0800 1100 |012a: move-object/from16 v0, v17 │ │ -0b8e48: 540d b201 |012c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8e4c: 7110 ae07 0b00 |012e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ -0b8e52: 0a0e |0131: move-result v14 │ │ -0b8e54: 6e40 7507 3dce |0132: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0775 │ │ -0b8e5a: 2900 7eff |0135: goto/16 00b3 // -0082 │ │ -0b8e5e: 3812 1900 |0137: if-eqz v18, 0150 // +0019 │ │ -0b8e62: 0800 1100 |0139: move-object/from16 v0, v17 │ │ -0b8e66: 540d b201 |013b: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8e6a: 0800 1100 |013d: move-object/from16 v0, v17 │ │ -0b8e6e: 540e b201 |013f: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8e72: 52ee 5f02 |0141: iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0b8e76: 7110 ae07 0b00 |0143: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ -0b8e7c: 0a0f |0146: move-result v15 │ │ -0b8e7e: 1310 0100 |0147: const/16 v16, #int 1 // #1 │ │ -0b8e82: 0200 1000 |0149: move/from16 v0, v16 │ │ -0b8e86: 6e50 9a07 edcf |014b: invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@079a │ │ -0b8e8c: 1313 0000 |014e: const/16 v19, #int 0 // #0 │ │ -0b8e90: 0800 1100 |0150: move-object/from16 v0, v17 │ │ -0b8e94: 520d b101 |0152: iget v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b8e98: 3a0d 1200 |0154: if-ltz v13, 0166 // +0012 │ │ -0b8e9c: 0800 1100 |0156: move-object/from16 v0, v17 │ │ -0b8ea0: 540d b201 |0158: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b8ea4: 0800 1100 |015a: move-object/from16 v0, v17 │ │ -0b8ea8: 520e b101 |015c: iget v14, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b8eac: 6e20 8d07 ed00 |015e: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@078d │ │ -0b8eb2: 12fd |0161: const/4 v13, #int -1 // #ff │ │ -0b8eb4: 0800 1100 |0162: move-object/from16 v0, v17 │ │ -0b8eb8: 590d b101 |0164: iput v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b8ebc: 1113 |0166: return-object v19 │ │ -0b8ebe: 0000 |0167: nop // spacer │ │ -0b8ec0: 0001 0700 0100 0000 3e00 0000 5000 ... |0168: packed-switch-data (18 units) │ │ +0b8bc0: |[0b8bc0] android.support.v4.app.BackStackRecord.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +0b8bd0: 630d 4c02 |0000: sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b8bd4: 380d 3100 |0002: if-eqz v13, 0033 // +0031 │ │ +0b8bd8: 1a0d 5705 |0004: const-string v13, "FragmentManager" // string@0557 │ │ +0b8bdc: 220e 8206 |0006: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0b8be0: 7010 5134 0e00 |0008: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b8be6: 1a0f 742d |000b: const-string v15, "popFromBackStack: " // string@2d74 │ │ +0b8bea: 6e20 5a34 fe00 |000d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b8bf0: 0c0e |0010: move-result-object v14 │ │ +0b8bf2: 0800 1100 |0011: move-object/from16 v0, v17 │ │ +0b8bf6: 6e20 5934 0e00 |0013: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b8bfc: 0c0e |0016: move-result-object v14 │ │ +0b8bfe: 6e10 5f34 0e00 |0017: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b8c04: 0c0e |001a: move-result-object v14 │ │ +0b8c06: 7120 b520 ed00 |001b: invoke-static {v13, v14}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b8c0c: 2205 e102 |001e: new-instance v5, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ +0b8c10: 1a0d 5705 |0020: const-string v13, "FragmentManager" // string@0557 │ │ +0b8c14: 7020 a712 d500 |0022: invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ +0b8c1a: 220a 5606 |0025: new-instance v10, Ljava/io/PrintWriter; // type@0656 │ │ +0b8c1e: 7020 c333 5a00 |0027: invoke-direct {v10, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ +0b8c24: 1a0d 0800 |002a: const-string v13, " " // string@0008 │ │ +0b8c28: 120e |002c: const/4 v14, #int 0 // #0 │ │ +0b8c2a: 120f |002d: const/4 v15, #int 0 // #0 │ │ +0b8c2c: 0800 1100 |002e: move-object/from16 v0, v17 │ │ +0b8c30: 6e5f 2906 d0ae |0030: invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0629 │ │ +0b8c36: 3913 5100 |0033: if-nez v19, 0084 // +0051 │ │ +0b8c3a: 7401 c120 1400 |0035: invoke-virtual/range {v20}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ +0b8c40: 0a0d |0038: move-result v13 │ │ +0b8c42: 390d 0800 |0039: if-nez v13, 0041 // +0008 │ │ +0b8c46: 7401 c120 1500 |003b: invoke-virtual/range {v21}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ +0b8c4c: 0a0d |003e: move-result v13 │ │ +0b8c4e: 380d 0d00 |003f: if-eqz v13, 004c // +000d │ │ +0b8c52: 121d |0041: const/4 v13, #int 1 // #1 │ │ +0b8c54: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +0b8c58: 0801 1400 |0044: move-object/from16 v1, v20 │ │ +0b8c5c: 0802 1500 |0046: move-object/from16 v2, v21 │ │ +0b8c60: 7040 1c06 10d2 |0048: invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@061c │ │ +0b8c66: 0c13 |004b: move-result-object v19 │ │ +0b8c68: 12fd |004c: const/4 v13, #int -1 // #ff │ │ +0b8c6a: 0800 1100 |004d: move-object/from16 v0, v17 │ │ +0b8c6e: 6e20 1d06 d000 |004f: invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@061d │ │ +0b8c74: 3813 4200 |0052: if-eqz v19, 0094 // +0042 │ │ +0b8c78: 120c |0054: const/4 v12, #int 0 // #0 │ │ +0b8c7a: 3813 4400 |0055: if-eqz v19, 0099 // +0044 │ │ +0b8c7e: 120b |0057: const/4 v11, #int 0 // #0 │ │ +0b8c80: 0800 1100 |0058: move-object/from16 v0, v17 │ │ +0b8c84: 5407 b901 |005a: iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@01b9 │ │ +0b8c88: 3807 db00 |005c: if-eqz v7, 0137 // +00db │ │ +0b8c8c: 3813 4000 |005e: if-eqz v19, 009e // +0040 │ │ +0b8c90: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +0b8c92: 3813 4000 |0061: if-eqz v19, 00a1 // +0040 │ │ +0b8c96: 1209 |0063: const/4 v9, #int 0 // #0 │ │ +0b8c98: 527d 9001 |0064: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8c9c: 2b0d 0201 0000 |0066: packed-switch v13, 00000168 // +00000102 │ │ +0b8ca2: 220d 6e06 |0069: new-instance v13, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0b8ca6: 220e 8206 |006b: new-instance v14, Ljava/lang/StringBuilder; // type@0682 │ │ +0b8caa: 7010 5134 0e00 |006d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b8cb0: 1a0f 8713 |0070: const-string v15, "Unknown cmd: " // string@1387 │ │ +0b8cb4: 6e20 5a34 fe00 |0072: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b8cba: 0c0e |0075: move-result-object v14 │ │ +0b8cbc: 527f 9001 |0076: iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8cc0: 6e20 5634 fe00 |0078: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b8cc6: 0c0e |007b: move-result-object v14 │ │ +0b8cc8: 6e10 5f34 0e00 |007c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b8cce: 0c0e |007f: move-result-object v14 │ │ +0b8cd0: 7020 0034 ed00 |0080: invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0b8cd6: 270d |0083: throw v13 │ │ +0b8cd8: 3912 c8ff |0084: if-nez v18, 004c // -0038 │ │ +0b8cdc: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +0b8ce0: 540d b801 |0088: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@01b8 │ │ +0b8ce4: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +0b8ce8: 540e b701 |008c: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@01b7 │ │ +0b8cec: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +0b8cf0: 7130 5106 d00e |0090: invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@0651 │ │ +0b8cf6: 28b9 |0093: goto 004c // -0047 │ │ +0b8cf8: 0800 1100 |0094: move-object/from16 v0, v17 │ │ +0b8cfc: 520c bb01 |0096: iget v12, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ +0b8d00: 28bd |0098: goto 0055 // -0043 │ │ +0b8d02: 0800 1100 |0099: move-object/from16 v0, v17 │ │ +0b8d06: 520b ba01 |009b: iget v11, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +0b8d0a: 28bb |009d: goto 0058 // -0045 │ │ +0b8d0c: 5278 9501 |009e: iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0195 │ │ +0b8d10: 28c1 |00a0: goto 0061 // -003f │ │ +0b8d12: 5279 9601 |00a1: iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0196 │ │ +0b8d16: 28c1 |00a3: goto 0064 // -003f │ │ +0b8d18: 5473 9301 |00a4: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8d1c: 5939 0402 |00a6: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8d20: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ +0b8d24: 540d b201 |00aa: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8d28: 7110 ae07 0b00 |00ac: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ +0b8d2e: 0a0e |00af: move-result v14 │ │ +0b8d30: 6e40 a907 3dce |00b0: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ +0b8d36: 5477 9701 |00b3: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0197 │ │ +0b8d3a: 28a7 |00b5: goto 005c // -0059 │ │ +0b8d3c: 5473 9301 |00b6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8d40: 3803 0f00 |00b8: if-eqz v3, 00c7 // +000f │ │ +0b8d44: 5939 0402 |00ba: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8d48: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ +0b8d4c: 540d b201 |00be: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8d50: 7110 ae07 0b00 |00c0: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ +0b8d56: 0a0e |00c3: move-result v14 │ │ +0b8d58: 6e40 a907 3dce |00c4: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ +0b8d5e: 547d 9801 |00c7: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8d62: 380d eaff |00c9: if-eqz v13, 00b3 // -0016 │ │ +0b8d66: 1204 |00cb: const/4 v4, #int 0 // #0 │ │ +0b8d68: 547d 9801 |00cc: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8d6c: 6e10 9534 0d00 |00ce: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b8d72: 0a0d |00d1: move-result v13 │ │ +0b8d74: 35d4 e1ff |00d2: if-ge v4, v13, 00b3 // -001f │ │ +0b8d78: 547d 9801 |00d4: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b8d7c: 6e20 8e34 4d00 |00d6: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b8d82: 0c06 |00d9: move-result-object v6 │ │ +0b8d84: 1f06 4501 |00da: check-cast v6, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b8d88: 5968 0402 |00dc: iput v8, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8d8c: 0800 1100 |00de: move-object/from16 v0, v17 │ │ +0b8d90: 540d b201 |00e0: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8d94: 120e |00e2: const/4 v14, #int 0 // #0 │ │ +0b8d96: 6e30 6e07 6d0e |00e3: invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ +0b8d9c: d804 0401 |00e6: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b8da0: 28e4 |00e8: goto 00cc // -001c │ │ +0b8da2: 5473 9301 |00e9: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8da6: 5938 0402 |00eb: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8daa: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +0b8dae: 540d b201 |00ef: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8db2: 120e |00f1: const/4 v14, #int 0 // #0 │ │ +0b8db4: 6e30 6e07 3d0e |00f2: invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ +0b8dba: 28be |00f5: goto 00b3 // -0042 │ │ +0b8dbc: 5473 9301 |00f6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8dc0: 5938 0402 |00f8: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8dc4: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ +0b8dc8: 540d b201 |00fc: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8dcc: 7110 ae07 0b00 |00fe: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ +0b8dd2: 0a0e |0101: move-result v14 │ │ +0b8dd4: 6e40 b407 3dce |0102: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@07b4 │ │ +0b8dda: 28ae |0105: goto 00b3 // -0052 │ │ +0b8ddc: 5473 9301 |0106: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8de0: 5939 0402 |0108: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8de4: 0800 1100 |010a: move-object/from16 v0, v17 │ │ +0b8de8: 540d b201 |010c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8dec: 7110 ae07 0b00 |010e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ +0b8df2: 0a0e |0111: move-result v14 │ │ +0b8df4: 6e40 9307 3dce |0112: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0793 │ │ +0b8dfa: 289e |0115: goto 00b3 // -0062 │ │ +0b8dfc: 5473 9301 |0116: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8e00: 5938 0402 |0118: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8e04: 0800 1100 |011a: move-object/from16 v0, v17 │ │ +0b8e08: 540d b201 |011c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8e0c: 7110 ae07 0b00 |011e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ +0b8e12: 0a0e |0121: move-result v14 │ │ +0b8e14: 6e40 7207 3dce |0122: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0772 │ │ +0b8e1a: 288e |0125: goto 00b3 // -0072 │ │ +0b8e1c: 5473 9301 |0126: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8e20: 5938 0402 |0128: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b8e24: 0800 1100 |012a: move-object/from16 v0, v17 │ │ +0b8e28: 540d b201 |012c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8e2c: 7110 ae07 0b00 |012e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ +0b8e32: 0a0e |0131: move-result v14 │ │ +0b8e34: 6e40 7507 3dce |0132: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0775 │ │ +0b8e3a: 2900 7eff |0135: goto/16 00b3 // -0082 │ │ +0b8e3e: 3812 1900 |0137: if-eqz v18, 0150 // +0019 │ │ +0b8e42: 0800 1100 |0139: move-object/from16 v0, v17 │ │ +0b8e46: 540d b201 |013b: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8e4a: 0800 1100 |013d: move-object/from16 v0, v17 │ │ +0b8e4e: 540e b201 |013f: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8e52: 52ee 5f02 |0141: iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0b8e56: 7110 ae07 0b00 |0143: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@07ae │ │ +0b8e5c: 0a0f |0146: move-result v15 │ │ +0b8e5e: 1310 0100 |0147: const/16 v16, #int 1 // #1 │ │ +0b8e62: 0200 1000 |0149: move/from16 v0, v16 │ │ +0b8e66: 6e50 9a07 edcf |014b: invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@079a │ │ +0b8e6c: 1313 0000 |014e: const/16 v19, #int 0 // #0 │ │ +0b8e70: 0800 1100 |0150: move-object/from16 v0, v17 │ │ +0b8e74: 520d b101 |0152: iget v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b8e78: 3a0d 1200 |0154: if-ltz v13, 0166 // +0012 │ │ +0b8e7c: 0800 1100 |0156: move-object/from16 v0, v17 │ │ +0b8e80: 540d b201 |0158: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b8e84: 0800 1100 |015a: move-object/from16 v0, v17 │ │ +0b8e88: 520e b101 |015c: iget v14, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b8e8c: 6e20 8d07 ed00 |015e: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@078d │ │ +0b8e92: 12fd |0161: const/4 v13, #int -1 // #ff │ │ +0b8e94: 0800 1100 |0162: move-object/from16 v0, v17 │ │ +0b8e98: 590d b101 |0164: iput v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b8e9c: 1113 |0166: return-object v19 │ │ +0b8e9e: 0000 |0167: nop // spacer │ │ +0b8ea0: 0001 0700 0100 0000 3e00 0000 5000 ... |0168: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0004 line=875 │ │ 0x001e line=876 │ │ 0x0025 line=877 │ │ 0x002a line=878 │ │ @@ -205611,22 +205626,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 │ │ -0b8ee4: |[0b8ee4] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8ef4: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ -0b8ef8: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ -0b8efe: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -0b8f00: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b8f04: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b8f08: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ -0b8f0e: 1102 |000d: return-object v2 │ │ +0b8ec4: |[0b8ec4] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8ed4: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ +0b8ed8: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ +0b8ede: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +0b8ee0: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b8ee4: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b8ee8: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ +0b8eee: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=457 │ │ 0x0008 line=458 │ │ 0x000a line=459 │ │ 0x000d line=461 │ │ @@ -205640,19 +205655,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 │ │ -0b8f10: |[0b8f10] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8f20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8f22: 6e40 4306 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@0643 │ │ -0b8f28: 0c00 |0004: move-result-object v0 │ │ -0b8f2a: 1100 |0005: return-object v0 │ │ +0b8ef0: |[0b8ef0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8f00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b8f02: 6e40 4306 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@0643 │ │ +0b8f08: 0c00 |0004: move-result-object v0 │ │ +0b8f0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -205662,23 +205677,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 │ │ -0b8f2c: |[0b8f2c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b8f3c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -0b8f40: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0b8f44: 1a01 760f |0004: const-string v1, "Must use non-zero containerViewId" // string@0f76 │ │ -0b8f48: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0b8f4e: 2700 |0009: throw v0 │ │ -0b8f50: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -0b8f52: 7050 2806 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@0628 │ │ -0b8f58: 1102 |000e: return-object v2 │ │ +0b8f0c: |[0b8f0c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8f1c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +0b8f20: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0b8f24: 1a01 760f |0004: const-string v1, "Must use non-zero containerViewId" // string@0f76 │ │ +0b8f28: 7020 0034 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0b8f2e: 2700 |0009: throw v0 │ │ +0b8f30: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0b8f32: 7050 2806 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@0628 │ │ +0b8f38: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0002 line=448 │ │ 0x000a line=451 │ │ 0x000e line=452 │ │ locals : │ │ @@ -205692,211 +205707,211 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 410 16-bit code units │ │ -0b8f5c: |[0b8f5c] android.support.v4.app.BackStackRecord.run:()V │ │ -0b8f6c: 630b 4c02 |0000: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b8f70: 380b 1a00 |0002: if-eqz v11, 001c // +001a │ │ -0b8f74: 1a0b 5705 |0004: const-string v11, "FragmentManager" // string@0557 │ │ -0b8f78: 220c 8206 |0006: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ -0b8f7c: 7010 5134 0c00 |0008: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b8f82: 1a0d 0611 |000b: const-string v13, "Run: " // string@1106 │ │ -0b8f86: 6e20 5a34 dc00 |000d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b8f8c: 0c0c |0010: move-result-object v12 │ │ -0b8f8e: 6e20 5934 ec00 |0011: invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b8f94: 0c0c |0014: move-result-object v12 │ │ -0b8f96: 6e10 5f34 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b8f9c: 0c0c |0018: move-result-object v12 │ │ -0b8f9e: 7120 b520 cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b8fa4: 55eb a701 |001c: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0b8fa8: 380b 0e00 |001e: if-eqz v11, 002c // +000e │ │ -0b8fac: 52eb b101 |0020: iget v11, v14, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b8fb0: 3b0b 0a00 |0022: if-gez v11, 002c // +000a │ │ -0b8fb4: 220b 6f06 |0024: new-instance v11, Ljava/lang/IllegalStateException; // type@066f │ │ -0b8fb8: 1a0c 7317 |0026: const-string v12, "addToBackStack() called after commit()" // string@1773 │ │ -0b8fbc: 7020 0434 cb00 |0028: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b8fc2: 270b |002b: throw v11 │ │ -0b8fc4: 121b |002c: const/4 v11, #int 1 // #1 │ │ -0b8fc6: 6e20 1d06 be00 |002d: invoke-virtual {v14, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@061d │ │ -0b8fcc: 1208 |0030: const/4 v8, #int 0 // #0 │ │ -0b8fce: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -0b8fd0: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -0b8fd2: 600b 4501 |0033: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b8fd6: 130c 1500 |0035: const/16 v12, #int 21 // #15 │ │ -0b8fda: 34cb 1400 |0037: if-lt v11, v12, 004b // +0014 │ │ -0b8fde: 2203 6804 |0039: new-instance v3, Landroid/util/SparseArray; // type@0468 │ │ -0b8fe2: 7010 ba20 0300 |003b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0b8fe8: 2205 6804 |003e: new-instance v5, Landroid/util/SparseArray; // type@0468 │ │ -0b8fec: 7010 ba20 0500 |0040: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0b8ff2: 7030 1f06 3e05 |0043: invoke-direct {v14, v3, v5}, Landroid/support/v4/app/BackStackRecord;.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@061f │ │ -0b8ff8: 120b |0046: const/4 v11, #int 0 // #0 │ │ -0b8ffa: 7040 1c06 3eb5 |0047: invoke-direct {v14, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@061c │ │ -0b9000: 0c08 |004a: move-result-object v8 │ │ -0b9002: 3808 3000 |004b: if-eqz v8, 007b // +0030 │ │ -0b9006: 120a |004d: const/4 v10, #int 0 // #0 │ │ -0b9008: 3808 3000 |004e: if-eqz v8, 007e // +0030 │ │ -0b900c: 1209 |0050: const/4 v9, #int 0 // #0 │ │ -0b900e: 54e7 b001 |0051: iget-object v7, v14, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ -0b9012: 3807 2101 |0053: if-eqz v7, 0174 // +0121 │ │ -0b9016: 3808 2c00 |0055: if-eqz v8, 0081 // +002c │ │ -0b901a: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -0b901c: 3808 2c00 |0058: if-eqz v8, 0084 // +002c │ │ -0b9020: 1201 |005a: const/4 v1, #int 0 // #0 │ │ -0b9022: 527b 9001 |005b: iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b9026: 2b0b 2b01 0000 |005d: packed-switch v11, 00000188 // +0000012b │ │ -0b902c: 220b 6e06 |0060: new-instance v11, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0b9030: 220c 8206 |0062: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ -0b9034: 7010 5134 0c00 |0064: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b903a: 1a0d 8713 |0067: const-string v13, "Unknown cmd: " // string@1387 │ │ -0b903e: 6e20 5a34 dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9044: 0c0c |006c: move-result-object v12 │ │ -0b9046: 527d 9001 |006d: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b904a: 6e20 5634 dc00 |006f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b9050: 0c0c |0072: move-result-object v12 │ │ -0b9052: 6e10 5f34 0c00 |0073: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b9058: 0c0c |0076: move-result-object v12 │ │ -0b905a: 7020 0034 cb00 |0077: invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0b9060: 270b |007a: throw v11 │ │ -0b9062: 52ea bb01 |007b: iget v10, v14, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ -0b9066: 28d1 |007d: goto 004e // -002f │ │ -0b9068: 52e9 ba01 |007e: iget v9, v14, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -0b906c: 28d1 |0080: goto 0051 // -002f │ │ -0b906e: 5270 9101 |0081: iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ -0b9072: 28d5 |0083: goto 0058 // -002b │ │ -0b9074: 5271 9201 |0084: iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ -0b9078: 28d5 |0086: goto 005b // -002b │ │ -0b907a: 5472 9301 |0087: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b907e: 5920 0402 |0089: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b9082: 54eb b201 |008b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b9086: 120c |008d: const/4 v12, #int 0 // #0 │ │ -0b9088: 6e30 6e07 2b0c |008e: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ -0b908e: 5477 9401 |0091: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ -0b9092: 28c0 |0093: goto 0053 // -0040 │ │ -0b9094: 5472 9301 |0094: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b9098: 54eb b201 |0096: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b909c: 54bb 5702 |0098: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b90a0: 380b 9700 |009a: if-eqz v11, 0131 // +0097 │ │ -0b90a4: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -0b90a6: 54eb b201 |009d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b90aa: 54bb 5702 |009f: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b90ae: 6e10 9534 0b00 |00a1: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b90b4: 0a0b |00a4: move-result v11 │ │ -0b90b6: 35b4 8c00 |00a5: if-ge v4, v11, 0131 // +008c │ │ -0b90ba: 54eb b201 |00a7: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b90be: 54bb 5702 |00a9: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b90c2: 6e20 8e34 4b00 |00ab: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0b90c8: 0c06 |00ae: move-result-object v6 │ │ -0b90ca: 1f06 4501 |00af: check-cast v6, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0b90ce: 630b 4c02 |00b1: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b90d2: 380b 2400 |00b3: if-eqz v11, 00d7 // +0024 │ │ -0b90d6: 1a0b 5705 |00b5: const-string v11, "FragmentManager" // string@0557 │ │ -0b90da: 220c 8206 |00b7: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ -0b90de: 7010 5134 0c00 |00b9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b90e4: 1a0d e40f |00bc: const-string v13, "OP_REPLACE: adding=" // string@0fe4 │ │ -0b90e8: 6e20 5a34 dc00 |00be: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b90ee: 0c0c |00c1: move-result-object v12 │ │ -0b90f0: 6e20 5934 2c00 |00c2: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b90f6: 0c0c |00c5: move-result-object v12 │ │ -0b90f8: 1a0d 9700 |00c6: const-string v13, " old=" // string@0097 │ │ -0b90fc: 6e20 5a34 dc00 |00c8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9102: 0c0c |00cb: move-result-object v12 │ │ -0b9104: 6e20 5934 6c00 |00cc: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b910a: 0c0c |00cf: move-result-object v12 │ │ -0b910c: 6e10 5f34 0c00 |00d0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b9112: 0c0c |00d3: move-result-object v12 │ │ -0b9114: 7120 b520 cb00 |00d4: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b911a: 3802 0800 |00d7: if-eqz v2, 00df // +0008 │ │ -0b911e: 526b f201 |00d9: iget v11, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b9122: 522c f201 |00db: iget v12, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0b9126: 33cb 0700 |00dd: if-ne v11, v12, 00e4 // +0007 │ │ -0b912a: 3326 0800 |00df: if-ne v6, v2, 00e7 // +0008 │ │ -0b912e: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ -0b9130: 5b72 9301 |00e2: iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b9134: d804 0401 |00e4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b9138: 28b7 |00e6: goto 009d // -0049 │ │ -0b913a: 547b 9801 |00e7: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b913e: 390b 0900 |00e9: if-nez v11, 00f2 // +0009 │ │ -0b9142: 220b 9f06 |00eb: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ -0b9146: 7010 8534 0b00 |00ed: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b914c: 5b7b 9801 |00f0: iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b9150: 547b 9801 |00f2: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ -0b9154: 6e20 8934 6b00 |00f4: invoke-virtual {v11, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b915a: 5961 0402 |00f7: iput v1, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b915e: 55eb a701 |00f9: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0b9162: 380b 3000 |00fb: if-eqz v11, 012b // +0030 │ │ -0b9166: 526b ed01 |00fd: iget v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b916a: d80b 0b01 |00ff: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0b916e: 596b ed01 |0101: iput v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b9172: 630b 4c02 |0103: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b9176: 380b 2600 |0105: if-eqz v11, 012b // +0026 │ │ -0b917a: 1a0b 5705 |0107: const-string v11, "FragmentManager" // string@0557 │ │ -0b917e: 220c 8206 |0109: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ -0b9182: 7010 5134 0c00 |010b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b9188: 1a0d fe02 |010e: const-string v13, "Bump nesting of " // string@02fe │ │ -0b918c: 6e20 5a34 dc00 |0110: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9192: 0c0c |0113: move-result-object v12 │ │ -0b9194: 6e20 5934 6c00 |0114: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b919a: 0c0c |0117: move-result-object v12 │ │ -0b919c: 1a0d a500 |0118: const-string v13, " to " // string@00a5 │ │ -0b91a0: 6e20 5a34 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b91a6: 0c0c |011d: move-result-object v12 │ │ -0b91a8: 526d ed01 |011e: iget v13, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0b91ac: 6e20 5634 dc00 |0120: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b91b2: 0c0c |0123: move-result-object v12 │ │ -0b91b4: 6e10 5f34 0c00 |0124: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b91ba: 0c0c |0127: move-result-object v12 │ │ -0b91bc: 7120 b520 cb00 |0128: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b91c2: 54eb b201 |012b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b91c6: 6e40 a907 6ba9 |012d: invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ -0b91cc: 28b4 |0130: goto 00e4 // -004c │ │ -0b91ce: 3802 60ff |0131: if-eqz v2, 0091 // -00a0 │ │ -0b91d2: 5920 0402 |0133: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b91d6: 54eb b201 |0135: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b91da: 120c |0137: const/4 v12, #int 0 // #0 │ │ -0b91dc: 6e30 6e07 2b0c |0138: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ -0b91e2: 2900 56ff |013b: goto/16 0091 // -00aa │ │ -0b91e6: 5472 9301 |013d: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b91ea: 5921 0402 |013f: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b91ee: 54eb b201 |0141: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b91f2: 6e40 a907 2ba9 |0143: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ -0b91f8: 2900 4bff |0146: goto/16 0091 // -00b5 │ │ -0b91fc: 5472 9301 |0148: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b9200: 5921 0402 |014a: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b9204: 54eb b201 |014c: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b9208: 6e40 9307 2ba9 |014e: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0793 │ │ -0b920e: 2900 40ff |0151: goto/16 0091 // -00c0 │ │ -0b9212: 5472 9301 |0153: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b9216: 5920 0402 |0155: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b921a: 54eb b201 |0157: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b921e: 6e40 b407 2ba9 |0159: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@07b4 │ │ -0b9224: 2900 35ff |015c: goto/16 0091 // -00cb │ │ -0b9228: 5472 9301 |015e: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b922c: 5921 0402 |0160: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b9230: 54eb b201 |0162: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b9234: 6e40 7507 2ba9 |0164: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0775 │ │ -0b923a: 2900 2aff |0167: goto/16 0091 // -00d6 │ │ -0b923e: 5472 9301 |0169: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b9242: 5920 0402 |016b: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0b9246: 54eb b201 |016d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b924a: 6e40 7207 2ba9 |016f: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0772 │ │ -0b9250: 2900 1fff |0172: goto/16 0091 // -00e1 │ │ -0b9254: 54eb b201 |0174: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b9258: 54ec b201 |0176: iget-object v12, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b925c: 52cc 5f02 |0178: iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0b9260: 121d |017a: const/4 v13, #int 1 // #1 │ │ -0b9262: 6e5d 9a07 cba9 |017b: invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@079a │ │ -0b9268: 55eb a701 |017e: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ -0b926c: 380b 0700 |0180: if-eqz v11, 0187 // +0007 │ │ -0b9270: 54eb b201 |0182: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ -0b9274: 6e20 6d07 eb00 |0184: invoke-virtual {v11, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@076d │ │ -0b927a: 0e00 |0187: return-void │ │ -0b927c: 0001 0700 0100 0000 2a00 0000 3700 ... |0188: packed-switch-data (18 units) │ │ +0b8f3c: |[0b8f3c] android.support.v4.app.BackStackRecord.run:()V │ │ +0b8f4c: 630b 4c02 |0000: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b8f50: 380b 1a00 |0002: if-eqz v11, 001c // +001a │ │ +0b8f54: 1a0b 5705 |0004: const-string v11, "FragmentManager" // string@0557 │ │ +0b8f58: 220c 8206 |0006: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ +0b8f5c: 7010 5134 0c00 |0008: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b8f62: 1a0d 0611 |000b: const-string v13, "Run: " // string@1106 │ │ +0b8f66: 6e20 5a34 dc00 |000d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b8f6c: 0c0c |0010: move-result-object v12 │ │ +0b8f6e: 6e20 5934 ec00 |0011: invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b8f74: 0c0c |0014: move-result-object v12 │ │ +0b8f76: 6e10 5f34 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b8f7c: 0c0c |0018: move-result-object v12 │ │ +0b8f7e: 7120 b520 cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b8f84: 55eb a701 |001c: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +0b8f88: 380b 0e00 |001e: if-eqz v11, 002c // +000e │ │ +0b8f8c: 52eb b101 |0020: iget v11, v14, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b8f90: 3b0b 0a00 |0022: if-gez v11, 002c // +000a │ │ +0b8f94: 220b 6f06 |0024: new-instance v11, Ljava/lang/IllegalStateException; // type@066f │ │ +0b8f98: 1a0c 7317 |0026: const-string v12, "addToBackStack() called after commit()" // string@1773 │ │ +0b8f9c: 7020 0434 cb00 |0028: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b8fa2: 270b |002b: throw v11 │ │ +0b8fa4: 121b |002c: const/4 v11, #int 1 // #1 │ │ +0b8fa6: 6e20 1d06 be00 |002d: invoke-virtual {v14, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@061d │ │ +0b8fac: 1208 |0030: const/4 v8, #int 0 // #0 │ │ +0b8fae: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +0b8fb0: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +0b8fb2: 600b 4501 |0033: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b8fb6: 130c 1500 |0035: const/16 v12, #int 21 // #15 │ │ +0b8fba: 34cb 1400 |0037: if-lt v11, v12, 004b // +0014 │ │ +0b8fbe: 2203 6804 |0039: new-instance v3, Landroid/util/SparseArray; // type@0468 │ │ +0b8fc2: 7010 ba20 0300 |003b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0b8fc8: 2205 6804 |003e: new-instance v5, Landroid/util/SparseArray; // type@0468 │ │ +0b8fcc: 7010 ba20 0500 |0040: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0b8fd2: 7030 1f06 3e05 |0043: invoke-direct {v14, v3, v5}, Landroid/support/v4/app/BackStackRecord;.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@061f │ │ +0b8fd8: 120b |0046: const/4 v11, #int 0 // #0 │ │ +0b8fda: 7040 1c06 3eb5 |0047: invoke-direct {v14, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@061c │ │ +0b8fe0: 0c08 |004a: move-result-object v8 │ │ +0b8fe2: 3808 3000 |004b: if-eqz v8, 007b // +0030 │ │ +0b8fe6: 120a |004d: const/4 v10, #int 0 // #0 │ │ +0b8fe8: 3808 3000 |004e: if-eqz v8, 007e // +0030 │ │ +0b8fec: 1209 |0050: const/4 v9, #int 0 // #0 │ │ +0b8fee: 54e7 b001 |0051: iget-object v7, v14, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@01b0 │ │ +0b8ff2: 3807 2101 |0053: if-eqz v7, 0174 // +0121 │ │ +0b8ff6: 3808 2c00 |0055: if-eqz v8, 0081 // +002c │ │ +0b8ffa: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +0b8ffc: 3808 2c00 |0058: if-eqz v8, 0084 // +002c │ │ +0b9000: 1201 |005a: const/4 v1, #int 0 // #0 │ │ +0b9002: 527b 9001 |005b: iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b9006: 2b0b 2b01 0000 |005d: packed-switch v11, 00000188 // +0000012b │ │ +0b900c: 220b 6e06 |0060: new-instance v11, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0b9010: 220c 8206 |0062: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ +0b9014: 7010 5134 0c00 |0064: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b901a: 1a0d 8713 |0067: const-string v13, "Unknown cmd: " // string@1387 │ │ +0b901e: 6e20 5a34 dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9024: 0c0c |006c: move-result-object v12 │ │ +0b9026: 527d 9001 |006d: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b902a: 6e20 5634 dc00 |006f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b9030: 0c0c |0072: move-result-object v12 │ │ +0b9032: 6e10 5f34 0c00 |0073: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b9038: 0c0c |0076: move-result-object v12 │ │ +0b903a: 7020 0034 cb00 |0077: invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0b9040: 270b |007a: throw v11 │ │ +0b9042: 52ea bb01 |007b: iget v10, v14, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ +0b9046: 28d1 |007d: goto 004e // -002f │ │ +0b9048: 52e9 ba01 |007e: iget v9, v14, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +0b904c: 28d1 |0080: goto 0051 // -002f │ │ +0b904e: 5270 9101 |0081: iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0191 │ │ +0b9052: 28d5 |0083: goto 0058 // -002b │ │ +0b9054: 5271 9201 |0084: iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0192 │ │ +0b9058: 28d5 |0086: goto 005b // -002b │ │ +0b905a: 5472 9301 |0087: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b905e: 5920 0402 |0089: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b9062: 54eb b201 |008b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b9066: 120c |008d: const/4 v12, #int 0 // #0 │ │ +0b9068: 6e30 6e07 2b0c |008e: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ +0b906e: 5477 9401 |0091: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0194 │ │ +0b9072: 28c0 |0093: goto 0053 // -0040 │ │ +0b9074: 5472 9301 |0094: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b9078: 54eb b201 |0096: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b907c: 54bb 5702 |0098: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b9080: 380b 9700 |009a: if-eqz v11, 0131 // +0097 │ │ +0b9084: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +0b9086: 54eb b201 |009d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b908a: 54bb 5702 |009f: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b908e: 6e10 9534 0b00 |00a1: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b9094: 0a0b |00a4: move-result v11 │ │ +0b9096: 35b4 8c00 |00a5: if-ge v4, v11, 0131 // +008c │ │ +0b909a: 54eb b201 |00a7: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b909e: 54bb 5702 |00a9: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b90a2: 6e20 8e34 4b00 |00ab: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0b90a8: 0c06 |00ae: move-result-object v6 │ │ +0b90aa: 1f06 4501 |00af: check-cast v6, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0b90ae: 630b 4c02 |00b1: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b90b2: 380b 2400 |00b3: if-eqz v11, 00d7 // +0024 │ │ +0b90b6: 1a0b 5705 |00b5: const-string v11, "FragmentManager" // string@0557 │ │ +0b90ba: 220c 8206 |00b7: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ +0b90be: 7010 5134 0c00 |00b9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b90c4: 1a0d e40f |00bc: const-string v13, "OP_REPLACE: adding=" // string@0fe4 │ │ +0b90c8: 6e20 5a34 dc00 |00be: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b90ce: 0c0c |00c1: move-result-object v12 │ │ +0b90d0: 6e20 5934 2c00 |00c2: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b90d6: 0c0c |00c5: move-result-object v12 │ │ +0b90d8: 1a0d 9700 |00c6: const-string v13, " old=" // string@0097 │ │ +0b90dc: 6e20 5a34 dc00 |00c8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b90e2: 0c0c |00cb: move-result-object v12 │ │ +0b90e4: 6e20 5934 6c00 |00cc: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b90ea: 0c0c |00cf: move-result-object v12 │ │ +0b90ec: 6e10 5f34 0c00 |00d0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b90f2: 0c0c |00d3: move-result-object v12 │ │ +0b90f4: 7120 b520 cb00 |00d4: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b90fa: 3802 0800 |00d7: if-eqz v2, 00df // +0008 │ │ +0b90fe: 526b f201 |00d9: iget v11, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b9102: 522c f201 |00db: iget v12, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0b9106: 33cb 0700 |00dd: if-ne v11, v12, 00e4 // +0007 │ │ +0b910a: 3326 0800 |00df: if-ne v6, v2, 00e7 // +0008 │ │ +0b910e: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ +0b9110: 5b72 9301 |00e2: iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b9114: d804 0401 |00e4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b9118: 28b7 |00e6: goto 009d // -0049 │ │ +0b911a: 547b 9801 |00e7: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b911e: 390b 0900 |00e9: if-nez v11, 00f2 // +0009 │ │ +0b9122: 220b 9f06 |00eb: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ +0b9126: 7010 8534 0b00 |00ed: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b912c: 5b7b 9801 |00f0: iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b9130: 547b 9801 |00f2: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0198 │ │ +0b9134: 6e20 8934 6b00 |00f4: invoke-virtual {v11, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b913a: 5961 0402 |00f7: iput v1, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b913e: 55eb a701 |00f9: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +0b9142: 380b 3000 |00fb: if-eqz v11, 012b // +0030 │ │ +0b9146: 526b ed01 |00fd: iget v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b914a: d80b 0b01 |00ff: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0b914e: 596b ed01 |0101: iput v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b9152: 630b 4c02 |0103: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b9156: 380b 2600 |0105: if-eqz v11, 012b // +0026 │ │ +0b915a: 1a0b 5705 |0107: const-string v11, "FragmentManager" // string@0557 │ │ +0b915e: 220c 8206 |0109: new-instance v12, Ljava/lang/StringBuilder; // type@0682 │ │ +0b9162: 7010 5134 0c00 |010b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b9168: 1a0d fe02 |010e: const-string v13, "Bump nesting of " // string@02fe │ │ +0b916c: 6e20 5a34 dc00 |0110: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9172: 0c0c |0113: move-result-object v12 │ │ +0b9174: 6e20 5934 6c00 |0114: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b917a: 0c0c |0117: move-result-object v12 │ │ +0b917c: 1a0d a500 |0118: const-string v13, " to " // string@00a5 │ │ +0b9180: 6e20 5a34 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9186: 0c0c |011d: move-result-object v12 │ │ +0b9188: 526d ed01 |011e: iget v13, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0b918c: 6e20 5634 dc00 |0120: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b9192: 0c0c |0123: move-result-object v12 │ │ +0b9194: 6e10 5f34 0c00 |0124: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b919a: 0c0c |0127: move-result-object v12 │ │ +0b919c: 7120 b520 cb00 |0128: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b91a2: 54eb b201 |012b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b91a6: 6e40 a907 6ba9 |012d: invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ +0b91ac: 28b4 |0130: goto 00e4 // -004c │ │ +0b91ae: 3802 60ff |0131: if-eqz v2, 0091 // -00a0 │ │ +0b91b2: 5920 0402 |0133: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b91b6: 54eb b201 |0135: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b91ba: 120c |0137: const/4 v12, #int 0 // #0 │ │ +0b91bc: 6e30 6e07 2b0c |0138: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ +0b91c2: 2900 56ff |013b: goto/16 0091 // -00aa │ │ +0b91c6: 5472 9301 |013d: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b91ca: 5921 0402 |013f: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b91ce: 54eb b201 |0141: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b91d2: 6e40 a907 2ba9 |0143: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@07a9 │ │ +0b91d8: 2900 4bff |0146: goto/16 0091 // -00b5 │ │ +0b91dc: 5472 9301 |0148: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b91e0: 5921 0402 |014a: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b91e4: 54eb b201 |014c: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b91e8: 6e40 9307 2ba9 |014e: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0793 │ │ +0b91ee: 2900 40ff |0151: goto/16 0091 // -00c0 │ │ +0b91f2: 5472 9301 |0153: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b91f6: 5920 0402 |0155: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b91fa: 54eb b201 |0157: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b91fe: 6e40 b407 2ba9 |0159: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@07b4 │ │ +0b9204: 2900 35ff |015c: goto/16 0091 // -00cb │ │ +0b9208: 5472 9301 |015e: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b920c: 5921 0402 |0160: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b9210: 54eb b201 |0162: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b9214: 6e40 7507 2ba9 |0164: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0775 │ │ +0b921a: 2900 2aff |0167: goto/16 0091 // -00d6 │ │ +0b921e: 5472 9301 |0169: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b9222: 5920 0402 |016b: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0b9226: 54eb b201 |016d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b922a: 6e40 7207 2ba9 |016f: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0772 │ │ +0b9230: 2900 1fff |0172: goto/16 0091 // -00e1 │ │ +0b9234: 54eb b201 |0174: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b9238: 54ec b201 |0176: iget-object v12, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b923c: 52cc 5f02 |0178: iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0b9240: 121d |017a: const/4 v13, #int 1 // #1 │ │ +0b9242: 6e5d 9a07 cba9 |017b: invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@079a │ │ +0b9248: 55eb a701 |017e: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@01a7 │ │ +0b924c: 380b 0700 |0180: if-eqz v11, 0187 // +0007 │ │ +0b9250: 54eb b201 |0182: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01b2 │ │ +0b9254: 6e20 6d07 eb00 |0184: invoke-virtual {v11, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@076d │ │ +0b925a: 0e00 |0187: return-void │ │ +0b925c: 0001 0700 0100 0000 2a00 0000 3700 ... |0188: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x001c line=643 │ │ 0x0020 line=644 │ │ 0x0024 line=645 │ │ 0x002c line=649 │ │ @@ -205997,19 +206012,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 │ │ -0b92a0: |[0b92a0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0b92b0: 5912 a901 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0b92b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0b92b6: 5b10 aa01 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ -0b92ba: 1101 |0005: return-object v1 │ │ +0b9280: |[0b9280] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0b9290: 5912 a901 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0b9294: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0b9296: 5b10 aa01 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ +0b929a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0002 line=579 │ │ 0x0005 line=580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -206020,19 +206035,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 │ │ -0b92bc: |[0b92bc] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b92cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b92ce: 5910 a901 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ -0b92d2: 5b12 aa01 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ -0b92d6: 1101 |0005: return-object v1 │ │ +0b929c: |[0b929c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b92ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b92ae: 5910 a901 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@01a9 │ │ +0b92b2: 5b12 aa01 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@01aa │ │ +0b92b6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ 0x0005 line=586 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -206043,19 +206058,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 │ │ -0b92d8: |[0b92d8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0b92e8: 5912 ab01 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0b92ec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0b92ee: 5b10 ac01 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ -0b92f2: 1101 |0005: return-object v1 │ │ +0b92b8: |[0b92b8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0b92c8: 5912 ab01 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0b92cc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0b92ce: 5b10 ac01 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ +0b92d2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0002 line=567 │ │ 0x0005 line=568 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -206066,19 +206081,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 │ │ -0b92f4: |[0b92f4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b9304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9306: 5910 ab01 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ -0b930a: 5b12 ac01 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ -0b930e: 1101 |0005: return-object v1 │ │ +0b92d4: |[0b92d4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b92e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b92e6: 5910 ab01 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@01ab │ │ +0b92ea: 5b12 ac01 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@01ac │ │ +0b92ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ 0x0005 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -206089,19 +206104,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 │ │ -0b9310: |[0b9310] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -0b9320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9322: 6e50 4b06 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@064b │ │ -0b9328: 0c00 |0004: move-result-object v0 │ │ -0b932a: 1100 |0005: return-object v0 │ │ +0b92f0: |[0b92f0] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +0b9300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b9302: 6e50 4b06 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@064b │ │ +0b9308: 0c00 |0004: move-result-object v0 │ │ +0b930a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -206111,20 +206126,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 │ │ -0b932c: |[0b932c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -0b933c: 5901 ae01 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ -0b9340: 5902 af01 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ -0b9344: 5903 b501 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ -0b9348: 5904 b601 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ -0b934c: 1100 |0008: return-object v0 │ │ +0b930c: |[0b930c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +0b931c: 5901 ae01 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@01ae │ │ +0b9320: 5902 af01 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@01af │ │ +0b9324: 5903 b501 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@01b5 │ │ +0b9328: 5904 b601 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@01b6 │ │ +0b932c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0002 line=507 │ │ 0x0004 line=508 │ │ 0x0006 line=509 │ │ 0x0008 line=510 │ │ @@ -206140,17 +206155,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 │ │ -0b9350: |[0b9350] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0b9360: 5901 ba01 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ -0b9364: 1100 |0002: return-object v0 │ │ +0b9330: |[0b9330] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0b9340: 5901 ba01 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@01ba │ │ +0b9344: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0002 line=515 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -206160,17 +206175,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 │ │ -0b9368: |[0b9368] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0b9378: 5901 bb01 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ -0b937c: 1100 |0002: return-object v0 │ │ +0b9348: |[0b9348] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0b9358: 5901 bb01 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@01bb │ │ +0b935c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0002 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -206180,22 +206195,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 │ │ -0b9380: |[0b9380] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b9390: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ -0b9394: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ -0b939a: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -0b939c: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ -0b93a0: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ -0b93a4: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ -0b93aa: 1102 |000d: return-object v2 │ │ +0b9360: |[0b9360] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b9370: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0139 │ │ +0b9374: 7010 0e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@060e │ │ +0b937a: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +0b937c: 5901 9001 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0190 │ │ +0b9380: 5b03 9301 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0193 │ │ +0b9384: 6e20 1806 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0618 │ │ +0b938a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0005 line=475 │ │ 0x0008 line=476 │ │ 0x000a line=477 │ │ 0x000d line=479 │ │ @@ -206209,42 +206224,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0b93ac: |[0b93ac] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -0b93bc: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0b93c0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0b93c4: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -0b93ca: 1a01 cd02 |0007: const-string v1, "BackStackEntry{" // string@02cd │ │ -0b93ce: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b93d4: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -0b93da: 0a01 |000f: move-result v1 │ │ -0b93dc: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0b93e2: 0c01 |0013: move-result-object v1 │ │ -0b93e4: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b93ea: 5221 b101 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b93ee: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -0b93f2: 1a01 2b00 |001b: const-string v1, " #" // string@002b │ │ -0b93f6: 6e20 5a34 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b93fc: 5221 b101 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0b9400: 6e20 5634 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0b9406: 5421 b301 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ -0b940a: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -0b940e: 1a01 0700 |0029: const-string v1, " " // string@0007 │ │ -0b9412: 6e20 5a34 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9418: 5421 b301 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ -0b941c: 6e20 5a34 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9422: 1a01 8b36 |0033: const-string v1, "}" // string@368b │ │ -0b9426: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b942c: 6e10 5f34 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b9432: 0c01 |003b: move-result-object v1 │ │ -0b9434: 1101 |003c: return-object v1 │ │ +0b938c: |[0b938c] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +0b939c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0b93a0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0b93a4: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +0b93aa: 1a01 cd02 |0007: const-string v1, "BackStackEntry{" // string@02cd │ │ +0b93ae: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b93b4: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +0b93ba: 0a01 |000f: move-result v1 │ │ +0b93bc: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0b93c2: 0c01 |0013: move-result-object v1 │ │ +0b93c4: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b93ca: 5221 b101 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b93ce: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +0b93d2: 1a01 2b00 |001b: const-string v1, " #" // string@002b │ │ +0b93d6: 6e20 5a34 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b93dc: 5221 b101 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0b93e0: 6e20 5634 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0b93e6: 5421 b301 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ +0b93ea: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +0b93ee: 1a01 0700 |0029: const-string v1, " " // string@0007 │ │ +0b93f2: 6e20 5a34 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b93f8: 5421 b301 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@01b3 │ │ +0b93fc: 6e20 5a34 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9402: 1a01 8b36 |0033: const-string v1, "}" // string@368b │ │ +0b9406: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b940c: 6e10 5f34 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b9412: 0c01 |003b: move-result-object v1 │ │ +0b9414: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x000c line=245 │ │ 0x0017 line=246 │ │ 0x001b line=247 │ │ @@ -206377,25 +206392,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0b9438: |[0b9438] android.support.v4.app.DialogFragment.:()V │ │ -0b9448: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b944a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0b944c: 7010 8e06 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@068e │ │ -0b9452: 5920 da01 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b9456: 5920 db01 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ -0b945a: 5c21 d401 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ -0b945e: 5c21 d901 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b9462: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -0b9464: 5920 d301 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b9468: 0e00 |0010: return-void │ │ +0b9418: |[0b9418] android.support.v4.app.DialogFragment.:()V │ │ +0b9428: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b942a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0b942c: 7010 8e06 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@068e │ │ +0b9432: 5920 da01 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b9436: 5920 db01 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ +0b943a: 5c21 d401 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ +0b943e: 5c21 d901 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b9442: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +0b9444: 5920 d301 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b9448: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0005 line=84 │ │ 0x0007 line=85 │ │ 0x0009 line=86 │ │ 0x000b line=87 │ │ @@ -206410,18 +206425,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b946c: |[0b946c] android.support.v4.app.DialogFragment.dismiss:()V │ │ -0b947c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b947e: 6e20 6606 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0666 │ │ -0b9484: 0e00 |0004: return-void │ │ +0b944c: |[0b944c] android.support.v4.app.DialogFragment.dismiss:()V │ │ +0b945c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b945e: 6e20 6606 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0666 │ │ +0b9464: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -206430,18 +206445,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b9488: |[0b9488] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -0b9498: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b949a: 6e20 6606 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0666 │ │ -0b94a0: 0e00 |0004: return-void │ │ +0b9468: |[0b9468] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +0b9478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b947a: 6e20 6606 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0666 │ │ +0b9480: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -206450,48 +206465,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0b94a4: |[0b94a4] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -0b94b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0b94b6: 5541 d701 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ -0b94ba: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -0b94be: 0e00 |0005: return-void │ │ -0b94c0: 5c43 d701 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ -0b94c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0b94c6: 5c41 d801 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ -0b94ca: 5441 d601 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b94ce: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -0b94d2: 5441 d601 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b94d6: 6e10 7d01 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@017d │ │ -0b94dc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0b94de: 5b41 d601 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b94e2: 5c43 dc01 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ -0b94e6: 5241 d301 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b94ea: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -0b94ee: 6e10 6906 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0669 │ │ -0b94f4: 0c01 |0020: move-result-object v1 │ │ -0b94f6: 5242 d301 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b94fa: 6e30 5507 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0755 │ │ -0b9500: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -0b9502: 5941 d301 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b9506: 28dc |0029: goto 0005 // -0024 │ │ -0b9508: 6e10 6906 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0669 │ │ -0b950e: 0c01 |002d: move-result-object v1 │ │ -0b9510: 6e10 4807 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0b9516: 0c00 |0031: move-result-object v0 │ │ -0b9518: 6e20 1d08 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ -0b951e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -0b9522: 6e10 1708 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0817 │ │ -0b9528: 28cb |003a: goto 0005 // -0035 │ │ -0b952a: 6e10 1608 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0b9530: 28c7 |003e: goto 0005 // -0039 │ │ +0b9484: |[0b9484] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +0b9494: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0b9496: 5541 d701 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ +0b949a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +0b949e: 0e00 |0005: return-void │ │ +0b94a0: 5c43 d701 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ +0b94a4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0b94a6: 5c41 d801 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ +0b94aa: 5441 d601 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b94ae: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +0b94b2: 5441 d601 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b94b6: 6e10 7d01 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@017d │ │ +0b94bc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0b94be: 5b41 d601 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b94c2: 5c43 dc01 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ +0b94c6: 5241 d301 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b94ca: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +0b94ce: 6e10 6906 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0669 │ │ +0b94d4: 0c01 |0020: move-result-object v1 │ │ +0b94d6: 5242 d301 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b94da: 6e30 5507 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0755 │ │ +0b94e0: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +0b94e2: 5941 d301 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b94e6: 28dc |0029: goto 0005 // -0024 │ │ +0b94e8: 6e10 6906 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0669 │ │ +0b94ee: 0c01 |002d: move-result-object v1 │ │ +0b94f0: 6e10 4807 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0b94f6: 0c00 |0031: move-result-object v0 │ │ +0b94f8: 6e20 1d08 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ +0b94fe: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +0b9502: 6e10 1708 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0817 │ │ +0b9508: 28cb |003a: goto 0005 // -0035 │ │ +0b950a: 6e10 1608 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0b9510: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0005 line=203 │ │ 0x0006 line=183 │ │ 0x0008 line=184 │ │ 0x000b line=185 │ │ @@ -206516,17 +206531,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9534: |[0b9534] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -0b9544: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9548: 1100 |0002: return-object v0 │ │ +0b9514: |[0b9514] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +0b9524: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -206534,51 +206549,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 │ │ -0b954c: |[0b954c] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0b955c: 5520 d901 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b9560: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -0b9564: 6f20 9b06 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@069b │ │ -0b956a: 0c00 |0007: move-result-object v0 │ │ -0b956c: 1100 |0008: return-object v0 │ │ -0b956e: 6e20 7306 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0673 │ │ -0b9574: 0c00 |000c: move-result-object v0 │ │ -0b9576: 5b20 d601 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b957a: 5220 da01 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b957e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -0b9584: 5420 d601 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9588: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -0b958c: 5420 d601 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9590: 6e10 7e01 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@017e │ │ -0b9596: 0c00 |001d: move-result-object v0 │ │ -0b9598: 1a01 2224 |001e: const-string v1, "layout_inflater" // string@2422 │ │ -0b959c: 6e20 4902 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0b95a2: 0c00 |0023: move-result-object v0 │ │ -0b95a4: 1f00 8004 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ -0b95a8: 28e2 |0026: goto 0008 // -001e │ │ -0b95aa: 5420 d601 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b95ae: 6e10 7f01 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@017f │ │ -0b95b4: 0c00 |002c: move-result-object v0 │ │ -0b95b6: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -0b95ba: 6e20 c822 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@22c8 │ │ -0b95c0: 5420 d601 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b95c4: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -0b95c6: 6e20 8301 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0183 │ │ -0b95cc: 28dc |0038: goto 0014 // -0024 │ │ -0b95ce: 5420 d201 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d2 │ │ -0b95d2: 1a01 2224 |003b: const-string v1, "layout_inflater" // string@2422 │ │ -0b95d6: 6e20 1507 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0715 │ │ -0b95dc: 0c00 |0040: move-result-object v0 │ │ -0b95de: 1f00 8004 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ -0b95e2: 28c5 |0043: goto 0008 // -003b │ │ -0b95e4: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +0b952c: |[0b952c] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0b953c: 5520 d901 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b9540: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +0b9544: 6f20 9b06 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@069b │ │ +0b954a: 0c00 |0007: move-result-object v0 │ │ +0b954c: 1100 |0008: return-object v0 │ │ +0b954e: 6e20 7306 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0673 │ │ +0b9554: 0c00 |000c: move-result-object v0 │ │ +0b9556: 5b20 d601 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b955a: 5220 da01 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b955e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +0b9564: 5420 d601 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9568: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +0b956c: 5420 d601 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9570: 6e10 7e01 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@017e │ │ +0b9576: 0c00 |001d: move-result-object v0 │ │ +0b9578: 1a01 2224 |001e: const-string v1, "layout_inflater" // string@2422 │ │ +0b957c: 6e20 4902 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0b9582: 0c00 |0023: move-result-object v0 │ │ +0b9584: 1f00 8004 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ +0b9588: 28e2 |0026: goto 0008 // -001e │ │ +0b958a: 5420 d601 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b958e: 6e10 7f01 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@017f │ │ +0b9594: 0c00 |002c: move-result-object v0 │ │ +0b9596: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +0b959a: 6e20 c822 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@22c8 │ │ +0b95a0: 5420 d601 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b95a4: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +0b95a6: 6e20 8301 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0183 │ │ +0b95ac: 28dc |0038: goto 0014 // -0024 │ │ +0b95ae: 5420 d201 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d2 │ │ +0b95b2: 1a01 2224 |003b: const-string v1, "layout_inflater" // string@2422 │ │ +0b95b6: 6e20 1507 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0715 │ │ +0b95bc: 0c00 |0040: move-result-object v0 │ │ +0b95be: 1f00 8004 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ +0b95c2: 28c5 |0043: goto 0008 // -003b │ │ +0b95c4: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=322 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ @@ -206597,17 +206612,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b95f8: |[0b95f8] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -0b9608: 5510 d901 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b960c: 0f00 |0002: return v0 │ │ +0b95d8: |[0b95d8] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +0b95e8: 5510 d901 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b95ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -206615,17 +206630,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9610: |[0b9610] android.support.v4.app.DialogFragment.getTheme:()I │ │ -0b9620: 5210 db01 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ -0b9624: 0f00 |0002: return v0 │ │ +0b95f0: |[0b95f0] android.support.v4.app.DialogFragment.getTheme:()I │ │ +0b9600: 5210 db01 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ +0b9604: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -206633,17 +206648,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9628: |[0b9628] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -0b9638: 5510 d401 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ -0b963c: 0f00 |0002: return v0 │ │ +0b9608: |[0b9608] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +0b9618: 5510 d401 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ +0b961c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -206651,50 +206666,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0b9640: |[0b9640] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -0b9650: 6f20 bc06 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@06bc │ │ -0b9656: 5542 d901 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b965a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0b965e: 0e00 |0007: return-void │ │ -0b9660: 6e10 6d06 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@066d │ │ -0b9666: 0c01 |000b: move-result-object v1 │ │ -0b9668: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -0b966c: 6e10 b921 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0b9672: 0c02 |0011: move-result-object v2 │ │ -0b9674: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0b9678: 2202 6f06 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0b967c: 1a03 4004 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0440 │ │ -0b9680: 7020 0434 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b9686: 2702 |001b: throw v2 │ │ -0b9688: 5442 d601 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b968c: 6e20 8501 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0185 │ │ -0b9692: 5442 d601 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9696: 6e10 6706 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0667 │ │ -0b969c: 0c03 |0026: move-result-object v3 │ │ -0b969e: 6e20 8801 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0188 │ │ -0b96a4: 5442 d601 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b96a8: 5543 d401 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ -0b96ac: 6e20 8401 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0184 │ │ -0b96b2: 5442 d601 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b96b6: 6e20 8601 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0186 │ │ -0b96bc: 5442 d601 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b96c0: 6e20 8701 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0187 │ │ -0b96c6: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -0b96ca: 1a02 2018 |003d: const-string v2, "android:savedDialogState" // string@1820 │ │ -0b96ce: 6e20 a304 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ -0b96d4: 0c00 |0042: move-result-object v0 │ │ -0b96d6: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -0b96da: 5442 d601 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b96de: 6e20 8101 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0181 │ │ -0b96e4: 28bd |004a: goto 0007 // -0043 │ │ +0b9620: |[0b9620] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +0b9630: 6f20 bc06 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@06bc │ │ +0b9636: 5542 d901 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b963a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0b963e: 0e00 |0007: return-void │ │ +0b9640: 6e10 6d06 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@066d │ │ +0b9646: 0c01 |000b: move-result-object v1 │ │ +0b9648: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +0b964c: 6e10 b921 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0b9652: 0c02 |0011: move-result-object v2 │ │ +0b9654: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0b9658: 2202 6f06 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0b965c: 1a03 4004 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0440 │ │ +0b9660: 7020 0434 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b9666: 2702 |001b: throw v2 │ │ +0b9668: 5442 d601 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b966c: 6e20 8501 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0185 │ │ +0b9672: 5442 d601 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9676: 6e10 6706 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0667 │ │ +0b967c: 0c03 |0026: move-result-object v3 │ │ +0b967e: 6e20 8801 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0188 │ │ +0b9684: 5442 d601 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9688: 5543 d401 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ +0b968c: 6e20 8401 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0184 │ │ +0b9692: 5442 d601 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9696: 6e20 8601 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0186 │ │ +0b969c: 5442 d601 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b96a0: 6e20 8701 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0187 │ │ +0b96a6: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +0b96aa: 1a02 2018 |003d: const-string v2, "android:savedDialogState" // string@1820 │ │ +0b96ae: 6e20 a304 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ +0b96b4: 0c00 |0042: move-result-object v0 │ │ +0b96b6: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0b96ba: 5442 d601 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b96be: 6e20 8101 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0181 │ │ +0b96c4: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=370 │ │ 0x0007 line=391 │ │ 0x0008 line=374 │ │ 0x000c line=375 │ │ @@ -206720,21 +206735,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b96e8: |[0b96e8] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -0b96f8: 6f20 be06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@06be │ │ -0b96fe: 5510 d801 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ -0b9702: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -0b9706: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b9708: 5c10 d701 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ -0b970c: 0e00 |000a: return-void │ │ +0b96c8: |[0b96c8] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0b96d8: 6f20 be06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@06be │ │ +0b96de: 5510 d801 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ +0b96e2: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +0b96e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b96e8: 5c10 d701 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ +0b96ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ 0x0007 line=269 │ │ 0x000a line=271 │ │ locals : │ │ @@ -206746,16 +206761,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b9710: |[0b9710] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -0b9720: 0e00 |0000: return-void │ │ +0b96f0: |[0b96f0] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +0b9700: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -206764,48 +206779,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0b9724: |[0b9724] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -0b9734: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b9736: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0b9738: 6f20 c106 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@06c1 │ │ -0b973e: 5230 d501 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@01d5 │ │ -0b9742: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -0b9746: 0110 |0009: move v0, v1 │ │ -0b9748: 5c30 d901 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b974c: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -0b9750: 1a00 2218 |000e: const-string v0, "android:style" // string@1822 │ │ -0b9754: 6e30 a804 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0b975a: 0a00 |0013: move-result v0 │ │ -0b975c: 5930 da01 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b9760: 1a00 2718 |0016: const-string v0, "android:theme" // string@1827 │ │ -0b9764: 6e30 a804 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0b976a: 0a00 |001b: move-result v0 │ │ -0b976c: 5930 db01 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ -0b9770: 1a00 1b18 |001e: const-string v0, "android:cancelable" // string@181b │ │ -0b9774: 6e30 a204 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@04a2 │ │ -0b977a: 0a00 |0023: move-result v0 │ │ -0b977c: 5c30 d401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ -0b9780: 1a00 2118 |0026: const-string v0, "android:showsDialog" // string@1821 │ │ -0b9784: 5531 d901 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b9788: 6e30 a204 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@04a2 │ │ -0b978e: 0a00 |002d: move-result v0 │ │ -0b9790: 5c30 d901 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b9794: 1a00 1a18 |0030: const-string v0, "android:backStackId" // string@181a │ │ -0b9798: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -0b979a: 6e30 a804 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0b97a0: 0a00 |0036: move-result v0 │ │ -0b97a2: 5930 d301 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b97a6: 0e00 |0039: return-void │ │ -0b97a8: 0120 |003a: move v0, v2 │ │ -0b97aa: 28cf |003b: goto 000a // -0031 │ │ +0b9704: |[0b9704] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +0b9714: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b9716: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0b9718: 6f20 c106 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@06c1 │ │ +0b971e: 5230 d501 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@01d5 │ │ +0b9722: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +0b9726: 0110 |0009: move v0, v1 │ │ +0b9728: 5c30 d901 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b972c: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +0b9730: 1a00 2218 |000e: const-string v0, "android:style" // string@1822 │ │ +0b9734: 6e30 a804 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0b973a: 0a00 |0013: move-result v0 │ │ +0b973c: 5930 da01 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b9740: 1a00 2718 |0016: const-string v0, "android:theme" // string@1827 │ │ +0b9744: 6e30 a804 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0b974a: 0a00 |001b: move-result v0 │ │ +0b974c: 5930 db01 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ +0b9750: 1a00 1b18 |001e: const-string v0, "android:cancelable" // string@181b │ │ +0b9754: 6e30 a204 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@04a2 │ │ +0b975a: 0a00 |0023: move-result v0 │ │ +0b975c: 5c30 d401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ +0b9760: 1a00 2118 |0026: const-string v0, "android:showsDialog" // string@1821 │ │ +0b9764: 5531 d901 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b9768: 6e30 a204 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@04a2 │ │ +0b976e: 0a00 |002d: move-result v0 │ │ +0b9770: 5c30 d901 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b9774: 1a00 1a18 |0030: const-string v0, "android:backStackId" // string@181a │ │ +0b9778: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +0b977a: 6e30 a804 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0b9780: 0a00 |0036: move-result v0 │ │ +0b9782: 5930 d301 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b9786: 0e00 |0039: return-void │ │ +0b9788: 0120 |003a: move v0, v2 │ │ +0b978a: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=286 │ │ 0x0005 line=288 │ │ 0x000c line=290 │ │ 0x000e line=291 │ │ 0x0016 line=292 │ │ @@ -206823,22 +206838,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 │ │ -0b97ac: |[0b97ac] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0b97bc: 2200 3800 |0000: new-instance v0, Landroid/app/Dialog; // type@0038 │ │ -0b97c0: 6e10 6706 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0667 │ │ -0b97c6: 0c01 |0005: move-result-object v1 │ │ -0b97c8: 6e10 6c06 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@066c │ │ -0b97ce: 0a02 |0009: move-result v2 │ │ -0b97d0: 7030 7c01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@017c │ │ -0b97d6: 1100 |000d: return-object v0 │ │ +0b978c: |[0b978c] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0b979c: 2200 3800 |0000: new-instance v0, Landroid/app/Dialog; // type@0038 │ │ +0b97a0: 6e10 6706 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0667 │ │ +0b97a6: 0c01 |0005: move-result-object v1 │ │ +0b97a8: 6e10 6c06 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@066c │ │ +0b97ae: 0a02 |0009: move-result v2 │ │ +0b97b0: 7030 7c01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@017c │ │ +0b97b6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -206847,25 +206862,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0b97d8: |[0b97d8] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -0b97e8: 6f10 c806 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@06c8 │ │ -0b97ee: 5410 d601 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b97f2: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0b97f6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0b97f8: 5c10 dc01 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ -0b97fc: 5410 d601 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9800: 6e10 7d01 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@017d │ │ -0b9806: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0b9808: 5b10 d601 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b980c: 0e00 |0012: return-void │ │ +0b97b8: |[0b97b8] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +0b97c8: 6f10 c806 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@06c8 │ │ +0b97ce: 5410 d601 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b97d2: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0b97d6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0b97d8: 5c10 dc01 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ +0b97dc: 5410 d601 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b97e0: 6e10 7d01 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@017d │ │ +0b97e6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0b97e8: 5b10 d601 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b97ec: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ 0x0007 line=446 │ │ 0x000a line=447 │ │ 0x000f line=448 │ │ @@ -206878,23 +206893,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b9810: |[0b9810] android.support.v4.app.DialogFragment.onDetach:()V │ │ -0b9820: 6f10 c906 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@06c9 │ │ -0b9826: 5510 d801 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ -0b982a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -0b982e: 5510 d701 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ -0b9832: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -0b9836: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0b9838: 5c10 d701 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ -0b983c: 0e00 |000e: return-void │ │ +0b97f0: |[0b97f0] android.support.v4.app.DialogFragment.onDetach:()V │ │ +0b9800: 6f10 c906 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@06c9 │ │ +0b9806: 5510 d801 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ +0b980a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +0b980e: 5510 d701 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ +0b9812: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +0b9816: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0b9818: 5c10 d701 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ +0b981c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ 0x000b line=280 │ │ 0x000e line=282 │ │ locals : │ │ @@ -206905,20 +206920,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b9840: |[0b9840] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -0b9850: 5510 dc01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ -0b9854: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0b9858: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b985a: 6e20 6606 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0666 │ │ -0b9860: 0e00 |0008: return-void │ │ +0b9820: |[0b9820] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +0b9830: 5510 dc01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ +0b9834: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0b9838: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b983a: 6e20 6606 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0666 │ │ +0b9840: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=362 │ │ 0x0008 line=364 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -206929,51 +206944,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -0b9864: |[0b9864] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0b9874: 6f20 d206 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@06d2 │ │ -0b987a: 5431 d601 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b987e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0b9882: 5431 d601 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9886: 6e10 8201 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0182 │ │ -0b988c: 0c00 |000c: move-result-object v0 │ │ -0b988e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0b9892: 1a01 2018 |000f: const-string v1, "android:savedDialogState" // string@1820 │ │ -0b9896: 6e30 b604 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ -0b989c: 5231 da01 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b98a0: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0b98a4: 1a01 2218 |0018: const-string v1, "android:style" // string@1822 │ │ -0b98a8: 5232 da01 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b98ac: 6e30 ba04 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0b98b2: 5231 db01 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ -0b98b6: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -0b98ba: 1a01 2718 |0023: const-string v1, "android:theme" // string@1827 │ │ -0b98be: 5232 db01 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ -0b98c2: 6e30 ba04 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0b98c8: 5531 d401 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ -0b98cc: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -0b98d0: 1a01 1b18 |002e: const-string v1, "android:cancelable" // string@181b │ │ -0b98d4: 5532 d401 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ -0b98d8: 6e30 b504 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0b98de: 5531 d901 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b98e2: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -0b98e6: 1a01 2118 |0039: const-string v1, "android:showsDialog" // string@1821 │ │ -0b98ea: 5532 d901 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b98ee: 6e30 b504 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0b98f4: 5231 d301 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b98f8: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -0b98fa: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -0b98fe: 1a01 1a18 |0045: const-string v1, "android:backStackId" // string@181a │ │ -0b9902: 5232 d301 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b9906: 6e30 ba04 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0b990c: 0e00 |004c: return-void │ │ +0b9844: |[0b9844] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0b9854: 6f20 d206 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@06d2 │ │ +0b985a: 5431 d601 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b985e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +0b9862: 5431 d601 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9866: 6e10 8201 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0182 │ │ +0b986c: 0c00 |000c: move-result-object v0 │ │ +0b986e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0b9872: 1a01 2018 |000f: const-string v1, "android:savedDialogState" // string@1820 │ │ +0b9876: 6e30 b604 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ +0b987c: 5231 da01 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b9880: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0b9884: 1a01 2218 |0018: const-string v1, "android:style" // string@1822 │ │ +0b9888: 5232 da01 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b988c: 6e30 ba04 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0b9892: 5231 db01 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ +0b9896: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +0b989a: 1a01 2718 |0023: const-string v1, "android:theme" // string@1827 │ │ +0b989e: 5232 db01 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ +0b98a2: 6e30 ba04 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0b98a8: 5531 d401 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ +0b98ac: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0b98b0: 1a01 1b18 |002e: const-string v1, "android:cancelable" // string@181b │ │ +0b98b4: 5532 d401 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ +0b98b8: 6e30 b504 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0b98be: 5531 d901 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b98c2: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +0b98c6: 1a01 2118 |0039: const-string v1, "android:showsDialog" // string@1821 │ │ +0b98ca: 5532 d901 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b98ce: 6e30 b504 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0b98d4: 5231 d301 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b98d8: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +0b98da: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +0b98de: 1a01 1a18 |0045: const-string v1, "android:backStackId" // string@181a │ │ +0b98e2: 5232 d301 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b98e6: 6e30 ba04 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0b98ec: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0003 line=405 │ │ 0x0007 line=406 │ │ 0x000d line=407 │ │ 0x000f line=408 │ │ @@ -206998,23 +207013,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0b9910: |[0b9910] android.support.v4.app.DialogFragment.onStart:()V │ │ -0b9920: 6f10 d306 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@06d3 │ │ -0b9926: 5410 d601 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b992a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0b992e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b9930: 5c10 dc01 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ -0b9934: 5410 d601 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9938: 6e10 8901 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0189 │ │ -0b993e: 0e00 |000f: return-void │ │ +0b98f0: |[0b98f0] android.support.v4.app.DialogFragment.onStart:()V │ │ +0b9900: 6f10 d306 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@06d3 │ │ +0b9906: 5410 d601 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b990a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0b990e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b9910: 5c10 dc01 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ +0b9914: 5410 d601 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9918: 6e10 8901 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0189 │ │ +0b991e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0007 line=397 │ │ 0x000a line=398 │ │ 0x000f line=400 │ │ @@ -207026,21 +207041,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b9940: |[0b9940] android.support.v4.app.DialogFragment.onStop:()V │ │ -0b9950: 6f10 d406 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@06d4 │ │ -0b9956: 5410 d601 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b995a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0b995e: 5410 d601 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9962: 6e10 8001 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0180 │ │ -0b9968: 0e00 |000c: return-void │ │ +0b9920: |[0b9920] android.support.v4.app.DialogFragment.onStop:()V │ │ +0b9930: 6f10 d406 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@06d4 │ │ +0b9936: 5410 d601 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b993a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0b993e: 5410 d601 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9942: 6e10 8001 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0180 │ │ +0b9948: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0007 line=432 │ │ 0x000c line=434 │ │ locals : │ │ @@ -207051,21 +207066,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b996c: |[0b996c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -0b997c: 5c12 d401 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ -0b9980: 5410 d601 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b9984: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0b9988: 5410 d601 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ -0b998c: 6e20 8401 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0184 │ │ -0b9992: 0e00 |000b: return-void │ │ +0b994c: |[0b994c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +0b995c: 5c12 d401 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@01d4 │ │ +0b9960: 5410 d601 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b9964: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0b9968: 5410 d601 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@01d6 │ │ +0b996c: 6e20 8401 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0184 │ │ +0b9972: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ 0x000b line=226 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -207076,17 +207091,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9994: |[0b9994] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -0b99a4: 5c01 d901 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ -0b99a8: 0e00 |0002: return-void │ │ +0b9974: |[0b9974] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +0b9984: 5c01 d901 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@01d9 │ │ +0b9988: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -207096,27 +207111,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0b99ac: |[0b99ac] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -0b99bc: 5923 da01 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b99c0: 5220 da01 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b99c4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0b99c6: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -0b99ca: 5220 da01 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ -0b99ce: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -0b99d0: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -0b99d4: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -0b99da: 5920 db01 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ -0b99de: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -0b99e2: 5924 db01 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ -0b99e6: 0e00 |0015: return-void │ │ +0b998c: |[0b998c] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +0b999c: 5923 da01 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b99a0: 5220 da01 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b99a4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0b99a6: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +0b99aa: 5220 da01 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@01da │ │ +0b99ae: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +0b99b0: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +0b99b4: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +0b99ba: 5920 db01 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ +0b99be: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +0b99c2: 5924 db01 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@01db │ │ +0b99c6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ 0x000c line=115 │ │ 0x0011 line=117 │ │ 0x0013 line=118 │ │ @@ -207131,26 +207146,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 │ │ -0b99e8: |[0b99e8] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -0b99f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b99fa: 5c21 d701 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ -0b99fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0b9a00: 5c20 d801 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ -0b9a04: 6e30 1208 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@0812 │ │ -0b9a0a: 5c21 dc01 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ -0b9a0e: 6e10 1608 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0b9a14: 0a00 |000e: move-result v0 │ │ -0b9a16: 5920 d301 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b9a1a: 5220 d301 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ -0b9a1e: 0f00 |0013: return v0 │ │ +0b99c8: |[0b99c8] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +0b99d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b99da: 5c21 d701 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ +0b99de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0b99e0: 5c20 d801 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ +0b99e4: 6e30 1208 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@0812 │ │ +0b99ea: 5c21 dc01 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@01dc │ │ +0b99ee: 6e10 1608 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0b99f4: 0a00 |000e: move-result v0 │ │ +0b99f6: 5920 d301 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b99fa: 5220 d301 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@01d3 │ │ +0b99fe: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x000b line=155 │ │ @@ -207165,24 +207180,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 │ │ -0b9a20: |[0b9a20] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -0b9a30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b9a32: 5c21 d701 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ -0b9a36: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0b9a38: 5c21 d801 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ -0b9a3c: 6e10 4807 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0b9a42: 0c00 |0009: move-result-object v0 │ │ -0b9a44: 6e30 1208 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@0812 │ │ -0b9a4a: 6e10 1608 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0b9a50: 0e00 |0010: return-void │ │ +0b9a00: |[0b9a00] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +0b9a10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b9a12: 5c21 d701 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@01d7 │ │ +0b9a16: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0b9a18: 5c21 d801 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@01d8 │ │ +0b9a1c: 6e10 4807 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0b9a22: 0c00 |0009: move-result-object v0 │ │ +0b9a24: 6e30 1208 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@0812 │ │ +0b9a2a: 6e10 1608 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0b9a30: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x000d line=138 │ │ @@ -207228,18 +207243,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 │ │ -0b9a54: |[0b9a54] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -0b9a64: 5b01 dd01 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ -0b9a68: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b9a6e: 0e00 |0005: return-void │ │ +0b9a34: |[0b9a34] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +0b9a44: 5b01 dd01 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ +0b9a48: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b9a4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1742 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -207249,27 +207264,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b9a70: |[0b9a70] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -0b9a80: 5420 dd01 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ -0b9a84: 5400 1802 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b9a88: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0b9a8c: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0b9a90: 1a01 4a05 |0008: const-string v1, "Fragment does not have a view" // string@054a │ │ -0b9a94: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b9a9a: 2700 |000d: throw v0 │ │ -0b9a9c: 5420 dd01 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ -0b9aa0: 5400 1802 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b9aa4: 6e20 9621 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0b9aaa: 0c00 |0015: move-result-object v0 │ │ -0b9aac: 1100 |0016: return-object v0 │ │ +0b9a50: |[0b9a50] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +0b9a60: 5420 dd01 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ +0b9a64: 5400 1802 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b9a68: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0b9a6c: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0b9a70: 1a01 4a05 |0008: const-string v1, "Fragment does not have a view" // string@054a │ │ +0b9a74: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b9a7a: 2700 |000d: throw v0 │ │ +0b9a7c: 5420 dd01 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ +0b9a80: 5400 1802 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b9a84: 6e20 9621 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0b9a8a: 0c00 |0015: move-result-object v0 │ │ +0b9a8c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1745 │ │ 0x0006 line=1746 │ │ 0x000e line=1748 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ @@ -207280,22 +207295,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0b9ab0: |[0b9ab0] android.support.v4.app.Fragment$1.hasView:()Z │ │ -0b9ac0: 5410 dd01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ -0b9ac4: 5400 1802 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0b9ac8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0b9acc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b9ace: 0f00 |0007: return v0 │ │ -0b9ad0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b9ad2: 28fe |0009: goto 0007 // -0002 │ │ +0b9a90: |[0b9a90] android.support.v4.app.Fragment$1.hasView:()Z │ │ +0b9aa0: 5410 dd01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@01dd │ │ +0b9aa4: 5400 1802 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0b9aa8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0b9aac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0b9aae: 0f00 |0007: return v0 │ │ +0b9ab0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b9ab2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1753 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/Fragment$1; │ │ │ │ source_file_idx : 1356 (Fragment.java) │ │ @@ -207333,18 +207348,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 │ │ -0b9ad4: |[0b9ad4] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0b9ae4: 5b01 1c02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021c │ │ -0b9ae8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0b9aee: 0e00 |0005: return-void │ │ +0b9ab4: |[0b9ab4] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0b9ac4: 5b01 1c02 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021c │ │ +0b9ac8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0b9ace: 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; │ │ │ │ @@ -207354,19 +207369,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b9af0: |[0b9af0] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -0b9b00: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021c │ │ -0b9b04: 6e20 0b07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@070b │ │ -0b9b0a: 0c00 |0005: move-result-object v0 │ │ -0b9b0c: 1100 |0006: return-object v0 │ │ +0b9ad0: |[0b9ad0] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +0b9ae0: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021c │ │ +0b9ae4: 6e20 0b07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@070b │ │ +0b9aea: 0c00 |0005: move-result-object v0 │ │ +0b9aec: 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 │ │ │ │ @@ -207375,26 +207390,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b9b10: |[0b9b10] android.support.v4.app.FragmentActivity$2.hasView:()Z │ │ -0b9b20: 5421 1c02 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021c │ │ -0b9b24: 6e10 1707 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ -0b9b2a: 0c00 |0005: move-result-object v0 │ │ -0b9b2c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0b9b30: 6e10 ce22 0000 |0008: invoke-virtual {v0}, Landroid/view/Window;.peekDecorView:()Landroid/view/View; // method@22ce │ │ -0b9b36: 0c01 |000b: move-result-object v1 │ │ -0b9b38: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -0b9b3c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0b9b3e: 0f01 |000f: return v1 │ │ -0b9b40: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0b9b42: 28fe |0011: goto 000f // -0002 │ │ +0b9af0: |[0b9af0] android.support.v4.app.FragmentActivity$2.hasView:()Z │ │ +0b9b00: 5421 1c02 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@021c │ │ +0b9b04: 6e10 1707 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ +0b9b0a: 0c00 |0005: move-result-object v0 │ │ +0b9b0c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0b9b10: 6e10 ce22 0000 |0008: invoke-virtual {v0}, Landroid/view/Window;.peekDecorView:()Landroid/view/View; // method@22ce │ │ +0b9b16: 0c01 |000b: move-result-object v1 │ │ +0b9b18: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +0b9b1c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0b9b1e: 0f01 |000f: return v1 │ │ +0b9b20: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0b9b22: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ locals : │ │ 0x0006 - 0x0012 reg=0 window Landroid/view/Window; │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/FragmentActivity$2; │ │ @@ -207637,37 +207652,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0b9b44: |[0b9b44] android.support.v4.app.FragmentManagerImpl.:()V │ │ -0b9b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9b56: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -0b9b5a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -0b9b5e: 6a00 4c02 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b9b62: 6001 4501 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0b9b66: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -0b9b6a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -0b9b6e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0b9b70: 6a00 4f02 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@024f │ │ -0b9b74: 2200 bd04 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ -0b9b78: 7020 ab23 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@23ab │ │ -0b9b7e: 6900 4e02 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@024e │ │ -0b9b82: 2200 bd04 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ -0b9b86: 7020 ab23 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@23ab │ │ -0b9b8c: 6900 4d02 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@024d │ │ -0b9b90: 2200 b704 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@04b7 │ │ -0b9b94: 7020 9223 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@2392 │ │ -0b9b9a: 6900 4402 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0244 │ │ -0b9b9e: 2200 b704 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@04b7 │ │ -0b9ba2: 7020 9223 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@2392 │ │ -0b9ba8: 6900 4302 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0243 │ │ -0b9bac: 0e00 |002c: return-void │ │ +0b9b24: |[0b9b24] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0b9b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b9b36: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +0b9b3a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +0b9b3e: 6a00 4c02 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b9b42: 6001 4501 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0b9b46: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +0b9b4a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +0b9b4e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0b9b50: 6a00 4f02 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@024f │ │ +0b9b54: 2200 bd04 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ +0b9b58: 7020 ab23 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@23ab │ │ +0b9b5e: 6900 4e02 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@024e │ │ +0b9b62: 2200 bd04 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ +0b9b66: 7020 ab23 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@23ab │ │ +0b9b6c: 6900 4d02 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@024d │ │ +0b9b70: 2200 b704 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@04b7 │ │ +0b9b74: 7020 9223 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@2392 │ │ +0b9b7a: 6900 4402 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0244 │ │ +0b9b7e: 2200 b704 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@04b7 │ │ +0b9b82: 7020 9223 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@2392 │ │ +0b9b88: 6900 4302 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0243 │ │ +0b9b8c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=412 │ │ 0x0007 line=415 │ │ 0x0010 line=748 │ │ 0x0017 line=749 │ │ 0x001e line=750 │ │ @@ -207679,25 +207694,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b9bb0: |[0b9bb0] android.support.v4.app.FragmentManagerImpl.:()V │ │ -0b9bc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b9bc2: 7010 4607 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0746 │ │ -0b9bc8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0b9bca: 5920 5f02 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0b9bce: 5b21 6902 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ -0b9bd2: 5b21 6802 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0b9bd6: 2200 4e01 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@014e │ │ -0b9bda: 7020 5d07 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@075d │ │ -0b9be0: 5b20 6102 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ -0b9be4: 0e00 |0012: return-void │ │ +0b9b90: |[0b9b90] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0b9ba0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b9ba2: 7010 4607 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0746 │ │ +0b9ba8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b9baa: 5920 5f02 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0b9bae: 5b21 6902 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ +0b9bb2: 5b21 6802 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0b9bb6: 2200 4e01 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@014e │ │ +0b9bba: 7020 5d07 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@075d │ │ +0b9bc0: 5b20 6102 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ +0b9bc4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=411 │ │ 0x0004 line=438 │ │ 0x0007 line=450 │ │ 0x0009 line=451 │ │ 0x000b line=453 │ │ @@ -207710,37 +207725,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0b9be8: |[0b9be8] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -0b9bf8: 5530 6a02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0b9bfc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0b9c00: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0b9c04: 1a01 5303 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0353 │ │ -0b9c08: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b9c0e: 2700 |000b: throw v0 │ │ -0b9c10: 5430 6502 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0b9c14: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -0b9c18: 2200 6f06 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0b9c1c: 2201 8206 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b9c20: 7010 5134 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b9c26: 1a02 5403 |0017: const-string v2, "Can not perform this action inside of " // string@0354 │ │ -0b9c2a: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9c30: 0c01 |001c: move-result-object v1 │ │ -0b9c32: 5432 6502 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0b9c36: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9c3c: 0c01 |0022: move-result-object v1 │ │ -0b9c3e: 6e10 5f34 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b9c44: 0c01 |0026: move-result-object v1 │ │ -0b9c46: 7020 0434 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b9c4c: 2700 |002a: throw v0 │ │ -0b9c4e: 0e00 |002b: return-void │ │ +0b9bc8: |[0b9bc8] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +0b9bd8: 5530 6a02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0b9bdc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0b9be0: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0b9be4: 1a01 5303 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0353 │ │ +0b9be8: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b9bee: 2700 |000b: throw v0 │ │ +0b9bf0: 5430 6502 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0b9bf4: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +0b9bf8: 2200 6f06 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0b9bfc: 2201 8206 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b9c00: 7010 5134 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b9c06: 1a02 5403 |0017: const-string v2, "Can not perform this action inside of " // string@0354 │ │ +0b9c0a: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9c10: 0c01 |001c: move-result-object v1 │ │ +0b9c12: 5432 6502 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0b9c16: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9c1c: 0c01 |0022: move-result-object v1 │ │ +0b9c1e: 6e10 5f34 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b9c24: 0c01 |0026: move-result-object v1 │ │ +0b9c26: 7020 0434 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b9c2c: 2700 |002a: throw v0 │ │ +0b9c2e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x0004 line=1375 │ │ 0x000c line=1378 │ │ 0x0010 line=1379 │ │ 0x002b line=1382 │ │ @@ -207752,22 +207767,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 │ │ -0b9c50: |[0b9c50] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -0b9c60: 2200 b804 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@04b8 │ │ -0b9c64: 7030 9323 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@2393 │ │ -0b9c6a: 6201 4d02 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@024d │ │ -0b9c6e: 6e20 9623 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2396 │ │ -0b9c74: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -0b9c78: 6e30 9523 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2395 │ │ -0b9c7e: 1100 |000f: return-object v0 │ │ +0b9c30: |[0b9c30] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +0b9c40: 2200 b804 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@04b8 │ │ +0b9c44: 7030 9323 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@2393 │ │ +0b9c4a: 6201 4d02 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@024d │ │ +0b9c4e: 6e20 9623 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2396 │ │ +0b9c54: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +0b9c58: 6e30 9523 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2395 │ │ +0b9c5e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0005 line=772 │ │ 0x000a line=773 │ │ 0x000f line=774 │ │ locals : │ │ @@ -207781,41 +207796,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 │ │ -0b9c80: |[0b9c80] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -0b9c90: 220a bb04 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@04bb │ │ -0b9c94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b9c96: 7020 a523 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@23a5 │ │ -0b9c9c: 2200 c004 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@04c0 │ │ -0b9ca0: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -0b9ca2: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -0b9ca6: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -0b9ca8: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -0b9cac: 01c1 |000e: move v1, v12 │ │ -0b9cae: 01d2 |000f: move v2, v13 │ │ -0b9cb0: 01c3 |0010: move v3, v12 │ │ -0b9cb2: 01d4 |0011: move v4, v13 │ │ -0b9cb4: 7609 ae23 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@23ae │ │ -0b9cba: 6201 4e02 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@024e │ │ -0b9cbe: 6e20 b023 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23b0 │ │ -0b9cc4: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -0b9cc8: 6e30 af23 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@23af │ │ -0b9cce: 6e20 a623 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@23a6 │ │ -0b9cd4: 2209 b804 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@04b8 │ │ -0b9cd8: 7030 9323 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@2393 │ │ -0b9cde: 6201 4d02 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@024d │ │ -0b9ce2: 6e20 9623 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2396 │ │ -0b9ce8: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -0b9cec: 6e30 9523 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2395 │ │ -0b9cf2: 6e20 a623 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@23a6 │ │ -0b9cf8: 110a |0034: return-object v10 │ │ +0b9c60: |[0b9c60] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +0b9c70: 220a bb04 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@04bb │ │ +0b9c74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b9c76: 7020 a523 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@23a5 │ │ +0b9c7c: 2200 c004 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@04c0 │ │ +0b9c80: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +0b9c82: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +0b9c86: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +0b9c88: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +0b9c8c: 01c1 |000e: move v1, v12 │ │ +0b9c8e: 01d2 |000f: move v2, v13 │ │ +0b9c90: 01c3 |0010: move v3, v12 │ │ +0b9c92: 01d4 |0011: move v4, v13 │ │ +0b9c94: 7609 ae23 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@23ae │ │ +0b9c9a: 6201 4e02 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@024e │ │ +0b9c9e: 6e20 b023 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@23b0 │ │ +0b9ca4: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +0b9ca8: 6e30 af23 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@23af │ │ +0b9cae: 6e20 a623 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@23a6 │ │ +0b9cb4: 2209 b804 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@04b8 │ │ +0b9cb8: 7030 9323 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@2393 │ │ +0b9cbe: 6201 4d02 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@024d │ │ +0b9cc2: 6e20 9623 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2396 │ │ +0b9cc8: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +0b9ccc: 6e30 9523 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2395 │ │ +0b9cd2: 6e20 a623 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@23a6 │ │ +0b9cd8: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0006 line=758 │ │ 0x0015 line=760 │ │ 0x001a line=761 │ │ 0x001f line=762 │ │ @@ -207839,25 +207854,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -0b9cfc: |[0b9cfc] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -0b9d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9d0e: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -0b9d14: 0f00 |0004: return v0 │ │ -0b9d16: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -0b9d1a: 28fd |0007: goto 0004 // -0003 │ │ -0b9d1c: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -0b9d20: 28fa |000a: goto 0004 // -0006 │ │ -0b9d22: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -0b9d26: 28f7 |000d: goto 0004 // -0009 │ │ -0b9d28: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +0b9cdc: |[0b9cdc] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +0b9cec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b9cee: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +0b9cf4: 0f00 |0004: return v0 │ │ +0b9cf6: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +0b9cfa: 28fd |0007: goto 0004 // -0003 │ │ +0b9cfc: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +0b9d00: 28fa |000a: goto 0004 // -0006 │ │ +0b9d02: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +0b9d06: 28f7 |000d: goto 0004 // -0009 │ │ +0b9d08: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2079 │ │ 0x0001 line=2080 │ │ 0x0004 line=2091 │ │ 0x0005 line=2082 │ │ 0x0007 line=2083 │ │ @@ -207874,52 +207889,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -0b9d44: |[0b9d44] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -0b9d54: 1a03 5705 |0000: const-string v3, "FragmentManager" // string@0557 │ │ -0b9d58: 6e10 3334 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@3433 │ │ -0b9d5e: 0c04 |0005: move-result-object v4 │ │ -0b9d60: 7120 b220 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0b9d66: 1a03 5705 |0009: const-string v3, "FragmentManager" // string@0557 │ │ -0b9d6a: 1a04 7302 |000b: const-string v4, "Activity state:" // string@0273 │ │ -0b9d6e: 7120 b220 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0b9d74: 2201 e102 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ -0b9d78: 1a03 5705 |0012: const-string v3, "FragmentManager" // string@0557 │ │ -0b9d7c: 7020 a712 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ -0b9d82: 2202 5606 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0656 │ │ -0b9d86: 7020 c333 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ -0b9d8c: 5473 5602 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0b9d90: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -0b9d94: 5473 5602 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0b9d98: 1a04 0800 |0022: const-string v4, " " // string@0008 │ │ -0b9d9c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -0b9d9e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -0b9da0: 2366 1307 |0026: new-array v6, v6, [Ljava/lang/String; // type@0713 │ │ -0b9da4: 6e56 0907 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@0709 │ │ -0b9daa: 2708 |002b: throw v8 │ │ -0b9dac: 0d00 |002c: move-exception v0 │ │ -0b9dae: 1a03 5705 |002d: const-string v3, "FragmentManager" // string@0557 │ │ -0b9db2: 1a04 2805 |002f: const-string v4, "Failed dumping state" // string@0528 │ │ -0b9db6: 7130 b320 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0b9dbc: 28f7 |0034: goto 002b // -0009 │ │ -0b9dbe: 1a03 0800 |0035: const-string v3, " " // string@0008 │ │ -0b9dc2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0b9dc4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -0b9dc6: 2355 1307 |0039: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ -0b9dca: 6e55 8607 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@0786 │ │ -0b9dd0: 28ed |003e: goto 002b // -0013 │ │ -0b9dd2: 0d00 |003f: move-exception v0 │ │ -0b9dd4: 1a03 5705 |0040: const-string v3, "FragmentManager" // string@0557 │ │ -0b9dd8: 1a04 2805 |0042: const-string v4, "Failed dumping state" // string@0528 │ │ -0b9ddc: 7130 b320 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0b9de2: 28e4 |0047: goto 002b // -001c │ │ +0b9d24: |[0b9d24] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +0b9d34: 1a03 5705 |0000: const-string v3, "FragmentManager" // string@0557 │ │ +0b9d38: 6e10 3334 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@3433 │ │ +0b9d3e: 0c04 |0005: move-result-object v4 │ │ +0b9d40: 7120 b220 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0b9d46: 1a03 5705 |0009: const-string v3, "FragmentManager" // string@0557 │ │ +0b9d4a: 1a04 7302 |000b: const-string v4, "Activity state:" // string@0273 │ │ +0b9d4e: 7120 b220 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0b9d54: 2201 e102 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ +0b9d58: 1a03 5705 |0012: const-string v3, "FragmentManager" // string@0557 │ │ +0b9d5c: 7020 a712 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ +0b9d62: 2202 5606 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0656 │ │ +0b9d66: 7020 c333 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ +0b9d6c: 5473 5602 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0b9d70: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +0b9d74: 5473 5602 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0b9d78: 1a04 0800 |0022: const-string v4, " " // string@0008 │ │ +0b9d7c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +0b9d7e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +0b9d80: 2366 1307 |0026: new-array v6, v6, [Ljava/lang/String; // type@0713 │ │ +0b9d84: 6e56 0907 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@0709 │ │ +0b9d8a: 2708 |002b: throw v8 │ │ +0b9d8c: 0d00 |002c: move-exception v0 │ │ +0b9d8e: 1a03 5705 |002d: const-string v3, "FragmentManager" // string@0557 │ │ +0b9d92: 1a04 2805 |002f: const-string v4, "Failed dumping state" // string@0528 │ │ +0b9d96: 7130 b320 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0b9d9c: 28f7 |0034: goto 002b // -0009 │ │ +0b9d9e: 1a03 0800 |0035: const-string v3, " " // string@0008 │ │ +0b9da2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +0b9da4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +0b9da6: 2355 1307 |0039: new-array v5, v5, [Ljava/lang/String; // type@0713 │ │ +0b9daa: 6e55 8607 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@0786 │ │ +0b9db0: 28ed |003e: goto 002b // -0013 │ │ +0b9db2: 0d00 |003f: move-exception v0 │ │ +0b9db4: 1a03 5705 |0040: const-string v3, "FragmentManager" // string@0557 │ │ +0b9db8: 1a04 2805 |0042: const-string v4, "Failed dumping state" // string@0528 │ │ +0b9dbc: 7130 b320 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0b9dc2: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=461 │ │ @@ -207947,35 +207962,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0b9e00: |[0b9e00] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -0b9e10: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0b9e12: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -0b9e18: 0f00 |0004: return v0 │ │ -0b9e1a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -0b9e1e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0b9e20: 28fc |0008: goto 0004 // -0004 │ │ -0b9e22: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -0b9e24: 28fe |000a: goto 0008 // -0002 │ │ -0b9e26: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -0b9e2a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -0b9e2c: 28f6 |000e: goto 0004 // -000a │ │ -0b9e2e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -0b9e30: 28fe |0010: goto 000e // -0002 │ │ -0b9e32: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -0b9e36: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -0b9e38: 28f0 |0014: goto 0004 // -0010 │ │ -0b9e3a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -0b9e3c: 28fe |0016: goto 0014 // -0002 │ │ -0b9e3e: 0000 |0017: nop // spacer │ │ -0b9e40: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +0b9de0: |[0b9de0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +0b9df0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0b9df2: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +0b9df8: 0f00 |0004: return v0 │ │ +0b9dfa: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +0b9dfe: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0b9e00: 28fc |0008: goto 0004 // -0004 │ │ +0b9e02: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +0b9e04: 28fe |000a: goto 0008 // -0002 │ │ +0b9e06: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +0b9e0a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +0b9e0c: 28f6 |000e: goto 0004 // -000a │ │ +0b9e0e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +0b9e10: 28fe |0010: goto 000e // -0002 │ │ +0b9e12: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +0b9e16: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +0b9e18: 28f0 |0014: goto 0004 // -0010 │ │ +0b9e1a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +0b9e1c: 28fe |0016: goto 0014 // -0002 │ │ +0b9e1e: 0000 |0017: nop // spacer │ │ +0b9e20: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2103 │ │ 0x0001 line=2104 │ │ 0x0004 line=2115 │ │ 0x0005 line=2106 │ │ 0x0008 line=2107 │ │ @@ -207996,24 +208011,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b9e5c: |[0b9e5c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -0b9e6c: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0b9e70: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b9e74: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0b9e78: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b9e7e: 5b10 5a02 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0b9e82: 5410 5a02 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0b9e86: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b9e8c: 6e10 ab07 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@07ab │ │ -0b9e92: 0e00 |0013: return-void │ │ +0b9e3c: |[0b9e3c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +0b9e4c: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0b9e50: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b9e54: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b9e58: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b9e5e: 5b10 5a02 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0b9e62: 5410 5a02 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0b9e66: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b9e6c: 6e10 ab07 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@07ab │ │ +0b9e72: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ 0x0004 line=1532 │ │ 0x000b line=1534 │ │ 0x0010 line=1535 │ │ 0x0013 line=1536 │ │ @@ -208026,66 +208041,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 │ │ -0b9e94: |[0b9e94] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -0b9ea4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0b9ea6: 5440 5702 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b9eaa: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -0b9eae: 2200 9f06 |0005: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0b9eb2: 7010 8534 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b9eb8: 5b40 5702 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b9ebc: 6300 4c02 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b9ec0: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -0b9ec4: 1a00 5705 |0010: const-string v0, "FragmentManager" // string@0557 │ │ -0b9ec8: 2201 8206 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b9ecc: 7010 5134 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b9ed2: 1a02 2917 |0017: const-string v2, "add: " // string@1729 │ │ -0b9ed6: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9edc: 0c01 |001c: move-result-object v1 │ │ -0b9ede: 6e20 5934 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b9ee4: 0c01 |0020: move-result-object v1 │ │ -0b9ee6: 6e10 5f34 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b9eec: 0c01 |0024: move-result-object v1 │ │ -0b9eee: 7120 b520 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0b9ef4: 6e20 9607 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0796 │ │ -0b9efa: 5550 f401 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0b9efe: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -0b9f02: 5440 5702 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b9f06: 6e20 8d34 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0b9f0c: 0a00 |0034: move-result v0 │ │ -0b9f0e: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -0b9f12: 2200 6f06 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0b9f16: 2201 8206 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0b9f1a: 7010 5134 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0b9f20: 1a02 4905 |003e: const-string v2, "Fragment already added: " // string@0549 │ │ -0b9f24: 6e20 5a34 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0b9f2a: 0c01 |0043: move-result-object v1 │ │ -0b9f2c: 6e20 5934 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0b9f32: 0c01 |0047: move-result-object v1 │ │ -0b9f34: 6e10 5f34 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0b9f3a: 0c01 |004b: move-result-object v1 │ │ -0b9f3c: 7020 0434 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0b9f42: 2700 |004f: throw v0 │ │ -0b9f44: 5440 5702 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0b9f48: 6e20 8934 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b9f4e: 5c53 e801 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0b9f52: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -0b9f54: 5c50 0702 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ -0b9f58: 5550 fc01 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0b9f5c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -0b9f60: 5550 0302 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0b9f64: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -0b9f68: 5c43 6402 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0b9f6c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -0b9f70: 6e20 9c07 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@079c │ │ -0b9f76: 0e00 |0069: return-void │ │ +0b9e74: |[0b9e74] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +0b9e84: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0b9e86: 5440 5702 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b9e8a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +0b9e8e: 2200 9f06 |0005: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b9e92: 7010 8534 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b9e98: 5b40 5702 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b9e9c: 6300 4c02 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b9ea0: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +0b9ea4: 1a00 5705 |0010: const-string v0, "FragmentManager" // string@0557 │ │ +0b9ea8: 2201 8206 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b9eac: 7010 5134 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b9eb2: 1a02 2917 |0017: const-string v2, "add: " // string@1729 │ │ +0b9eb6: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9ebc: 0c01 |001c: move-result-object v1 │ │ +0b9ebe: 6e20 5934 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b9ec4: 0c01 |0020: move-result-object v1 │ │ +0b9ec6: 6e10 5f34 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b9ecc: 0c01 |0024: move-result-object v1 │ │ +0b9ece: 7120 b520 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0b9ed4: 6e20 9607 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0796 │ │ +0b9eda: 5550 f401 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0b9ede: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +0b9ee2: 5440 5702 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b9ee6: 6e20 8d34 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0b9eec: 0a00 |0034: move-result v0 │ │ +0b9eee: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +0b9ef2: 2200 6f06 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0b9ef6: 2201 8206 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0b9efa: 7010 5134 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b9f00: 1a02 4905 |003e: const-string v2, "Fragment already added: " // string@0549 │ │ +0b9f04: 6e20 5a34 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9f0a: 0c01 |0043: move-result-object v1 │ │ +0b9f0c: 6e20 5934 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0b9f12: 0c01 |0047: move-result-object v1 │ │ +0b9f14: 6e10 5f34 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0b9f1a: 0c01 |004b: move-result-object v1 │ │ +0b9f1c: 7020 0434 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0b9f22: 2700 |004f: throw v0 │ │ +0b9f24: 5440 5702 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0b9f28: 6e20 8934 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b9f2e: 5c53 e801 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0b9f32: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +0b9f34: 5c50 0702 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ +0b9f38: 5550 fc01 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0b9f3c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +0b9f40: 5550 0302 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0b9f44: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0b9f48: 5c43 6402 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0b9f4c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +0b9f50: 6e20 9c07 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@079c │ │ +0b9f56: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1200 │ │ 0x0005 line=1201 │ │ 0x000c line=1203 │ │ 0x0028 line=1204 │ │ 0x002b line=1205 │ │ @@ -208109,23 +208124,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 │ │ -0b9f78: |[0b9f78] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -0b9f88: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0b9f8c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b9f90: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0b9f94: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b9f9a: 5b10 5b02 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0b9f9e: 5410 5b02 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0b9fa2: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0b9fa8: 0e00 |0010: return-void │ │ +0b9f58: |[0b9f58] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +0b9f68: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0b9f6c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b9f70: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0b9f74: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b9f7a: 5b10 5b02 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0b9f7e: 5410 5b02 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0b9f82: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0b9f88: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000b line=560 │ │ 0x0010 line=561 │ │ locals : │ │ @@ -208137,89 +208152,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 │ │ -0b9fac: |[0b9fac] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -0b9fbc: 1d05 |0000: monitor-enter v5 │ │ -0b9fbe: 5452 5802 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0b9fc2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0b9fc6: 5452 5802 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0b9fca: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b9fd0: 0a02 |000a: move-result v2 │ │ -0b9fd2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -0b9fd6: 5452 5c02 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0b9fda: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -0b9fde: 2202 9f06 |0011: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0b9fe2: 7010 8534 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0b9fe8: 5b52 5c02 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0b9fec: 5452 5c02 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0b9ff0: 6e10 9534 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0b9ff6: 0a00 |001d: move-result v0 │ │ -0b9ff8: 6302 4c02 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0b9ffc: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -0ba000: 1a02 5705 |0022: const-string v2, "FragmentManager" // string@0557 │ │ -0ba004: 2203 8206 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba008: 7010 5134 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba00e: 1a04 aa11 |0029: const-string v4, "Setting back stack index " // string@11aa │ │ -0ba012: 6e20 5a34 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba018: 0c03 |002e: move-result-object v3 │ │ -0ba01a: 6e20 5634 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0ba020: 0c03 |0032: move-result-object v3 │ │ -0ba022: 1a04 a500 |0033: const-string v4, " to " // string@00a5 │ │ -0ba026: 6e20 5a34 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba02c: 0c03 |0038: move-result-object v3 │ │ -0ba02e: 6e20 5934 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ba034: 0c03 |003c: move-result-object v3 │ │ -0ba036: 6e10 5f34 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba03c: 0c03 |0040: move-result-object v3 │ │ -0ba03e: 7120 b520 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0ba044: 5452 5c02 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0ba048: 6e20 8934 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0ba04e: 1e05 |0049: monitor-exit v5 │ │ -0ba050: 0101 |004a: move v1, v0 │ │ -0ba052: 0f01 |004b: return v1 │ │ -0ba054: 5452 5802 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0ba058: 5453 5802 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0ba05c: 6e10 9534 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba062: 0a03 |0053: move-result v3 │ │ -0ba064: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0ba068: 6e20 9134 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0ba06e: 0c02 |0059: move-result-object v2 │ │ -0ba070: 1f02 7206 |005a: check-cast v2, Ljava/lang/Integer; // type@0672 │ │ -0ba074: 6e10 0834 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0ba07a: 0a00 |005f: move-result v0 │ │ -0ba07c: 6302 4c02 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0ba080: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -0ba084: 1a02 5705 |0064: const-string v2, "FragmentManager" // string@0557 │ │ -0ba088: 2203 8206 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba08c: 7010 5134 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba092: 1a04 8a02 |006b: const-string v4, "Adding back stack index " // string@028a │ │ -0ba096: 6e20 5a34 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba09c: 0c03 |0070: move-result-object v3 │ │ -0ba09e: 6e20 5634 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0ba0a4: 0c03 |0074: move-result-object v3 │ │ -0ba0a6: 1a04 aa00 |0075: const-string v4, " with " // string@00aa │ │ -0ba0aa: 6e20 5a34 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba0b0: 0c03 |007a: move-result-object v3 │ │ -0ba0b2: 6e20 5934 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ba0b8: 0c03 |007e: move-result-object v3 │ │ -0ba0ba: 6e10 5f34 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba0c0: 0c03 |0082: move-result-object v3 │ │ -0ba0c2: 7120 b520 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0ba0c8: 5452 5c02 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0ba0cc: 6e30 9434 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0ba0d2: 1e05 |008b: monitor-exit v5 │ │ -0ba0d4: 0101 |008c: move v1, v0 │ │ -0ba0d6: 28be |008d: goto 004b // -0042 │ │ -0ba0d8: 0d02 |008e: move-exception v2 │ │ -0ba0da: 1e05 |008f: monitor-exit v5 │ │ -0ba0dc: 2702 |0090: throw v2 │ │ +0b9f8c: |[0b9f8c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +0b9f9c: 1d05 |0000: monitor-enter v5 │ │ +0b9f9e: 5452 5802 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0b9fa2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0b9fa6: 5452 5802 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0b9faa: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b9fb0: 0a02 |000a: move-result v2 │ │ +0b9fb2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +0b9fb6: 5452 5c02 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0b9fba: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +0b9fbe: 2202 9f06 |0011: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0b9fc2: 7010 8534 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0b9fc8: 5b52 5c02 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0b9fcc: 5452 5c02 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0b9fd0: 6e10 9534 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0b9fd6: 0a00 |001d: move-result v0 │ │ +0b9fd8: 6302 4c02 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0b9fdc: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +0b9fe0: 1a02 5705 |0022: const-string v2, "FragmentManager" // string@0557 │ │ +0b9fe4: 2203 8206 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0b9fe8: 7010 5134 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0b9fee: 1a04 aa11 |0029: const-string v4, "Setting back stack index " // string@11aa │ │ +0b9ff2: 6e20 5a34 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0b9ff8: 0c03 |002e: move-result-object v3 │ │ +0b9ffa: 6e20 5634 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0ba000: 0c03 |0032: move-result-object v3 │ │ +0ba002: 1a04 a500 |0033: const-string v4, " to " // string@00a5 │ │ +0ba006: 6e20 5a34 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba00c: 0c03 |0038: move-result-object v3 │ │ +0ba00e: 6e20 5934 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ba014: 0c03 |003c: move-result-object v3 │ │ +0ba016: 6e10 5f34 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba01c: 0c03 |0040: move-result-object v3 │ │ +0ba01e: 7120 b520 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0ba024: 5452 5c02 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0ba028: 6e20 8934 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0ba02e: 1e05 |0049: monitor-exit v5 │ │ +0ba030: 0101 |004a: move v1, v0 │ │ +0ba032: 0f01 |004b: return v1 │ │ +0ba034: 5452 5802 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0ba038: 5453 5802 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0ba03c: 6e10 9534 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba042: 0a03 |0053: move-result v3 │ │ +0ba044: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0ba048: 6e20 9134 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0ba04e: 0c02 |0059: move-result-object v2 │ │ +0ba050: 1f02 7206 |005a: check-cast v2, Ljava/lang/Integer; // type@0672 │ │ +0ba054: 6e10 0834 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0ba05a: 0a00 |005f: move-result v0 │ │ +0ba05c: 6302 4c02 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0ba060: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +0ba064: 1a02 5705 |0064: const-string v2, "FragmentManager" // string@0557 │ │ +0ba068: 2203 8206 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0ba06c: 7010 5134 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ba072: 1a04 8a02 |006b: const-string v4, "Adding back stack index " // string@028a │ │ +0ba076: 6e20 5a34 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba07c: 0c03 |0070: move-result-object v3 │ │ +0ba07e: 6e20 5634 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0ba084: 0c03 |0074: move-result-object v3 │ │ +0ba086: 1a04 aa00 |0075: const-string v4, " with " // string@00aa │ │ +0ba08a: 6e20 5a34 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba090: 0c03 |007a: move-result-object v3 │ │ +0ba092: 6e20 5934 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ba098: 0c03 |007e: move-result-object v3 │ │ +0ba09a: 6e10 5f34 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba0a0: 0c03 |0082: move-result-object v3 │ │ +0ba0a2: 7120 b520 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0ba0a8: 5452 5c02 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0ba0ac: 6e30 9434 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0ba0b2: 1e05 |008b: monitor-exit v5 │ │ +0ba0b4: 0101 |008c: move v1, v0 │ │ +0ba0b6: 28be |008d: goto 004b // -0042 │ │ +0ba0b8: 0d02 |008e: move-exception v2 │ │ +0ba0ba: 1e05 |008f: monitor-exit v5 │ │ +0ba0bc: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1411 │ │ 0x0001 line=1412 │ │ 0x000d line=1413 │ │ @@ -208247,25 +208262,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 │ │ -0ba0ec: |[0ba0ec] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -0ba0fc: 5420 5602 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0ba100: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0ba104: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0ba108: 1a01 8f02 |0006: const-string v1, "Already attached" // string@028f │ │ -0ba10c: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0ba112: 2700 |000b: throw v0 │ │ -0ba114: 5b23 5602 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0ba118: 5b24 5d02 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ -0ba11c: 5b25 6602 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0ba120: 0e00 |0012: return-void │ │ +0ba0cc: |[0ba0cc] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +0ba0dc: 5420 5602 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0ba0e0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0ba0e4: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0ba0e8: 1a01 8f02 |0006: const-string v1, "Already attached" // string@028f │ │ +0ba0ec: 7020 0434 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0ba0f2: 2700 |000b: throw v0 │ │ +0ba0f4: 5b23 5602 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0ba0f8: 5b24 5d02 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ +0ba0fc: 5b25 6602 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0ba100: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ 0x000c line=1911 │ │ 0x000e line=1912 │ │ 0x0010 line=1913 │ │ 0x0012 line=1914 │ │ @@ -208280,84 +208295,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 │ │ -0ba124: |[0ba124] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0ba134: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0ba136: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0ba138: 6300 4c02 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0ba13c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -0ba140: 1a00 5705 |0006: const-string v0, "FragmentManager" // string@0557 │ │ -0ba144: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba148: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba14e: 1a02 7718 |000d: const-string v2, "attach: " // string@1877 │ │ -0ba152: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba158: 0c01 |0012: move-result-object v1 │ │ -0ba15a: 6e20 5934 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ba160: 0c01 |0016: move-result-object v1 │ │ -0ba162: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba168: 0c01 |001a: move-result-object v1 │ │ -0ba16a: 7120 b520 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0ba170: 5570 f401 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0ba174: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -0ba178: 5c75 f401 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0ba17c: 5570 e801 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0ba180: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -0ba184: 5460 5702 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba188: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -0ba18c: 2200 9f06 |002c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0ba190: 7010 8534 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0ba196: 5b60 5702 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba19a: 5460 5702 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba19e: 6e20 8d34 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0ba1a4: 0a00 |0038: move-result v0 │ │ -0ba1a6: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -0ba1aa: 2200 6f06 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0ba1ae: 2201 8206 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba1b2: 7010 5134 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba1b8: 1a02 4905 |0042: const-string v2, "Fragment already added: " // string@0549 │ │ -0ba1bc: 6e20 5a34 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba1c2: 0c01 |0047: move-result-object v1 │ │ -0ba1c4: 6e20 5934 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ba1ca: 0c01 |004b: move-result-object v1 │ │ -0ba1cc: 6e10 5f34 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba1d2: 0c01 |004f: move-result-object v1 │ │ -0ba1d4: 7020 0434 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0ba1da: 2700 |0053: throw v0 │ │ -0ba1dc: 6300 4c02 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0ba1e0: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -0ba1e4: 1a00 5705 |0058: const-string v0, "FragmentManager" // string@0557 │ │ -0ba1e8: 2201 8206 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba1ec: 7010 5134 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba1f2: 1a02 2817 |005f: const-string v2, "add from attach: " // string@1728 │ │ -0ba1f6: 6e20 5a34 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba1fc: 0c01 |0064: move-result-object v1 │ │ -0ba1fe: 6e20 5934 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ba204: 0c01 |0068: move-result-object v1 │ │ -0ba206: 6e10 5f34 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba20c: 0c01 |006c: move-result-object v1 │ │ -0ba20e: 7120 b520 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0ba214: 5460 5702 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba218: 6e20 8934 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0ba21e: 5c73 e801 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0ba222: 5570 fc01 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0ba226: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -0ba22a: 5570 0302 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0ba22e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -0ba232: 5c63 6402 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0ba236: 5262 5f02 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0ba23a: 0760 |0083: move-object v0, v6 │ │ -0ba23c: 0771 |0084: move-object v1, v7 │ │ -0ba23e: 0183 |0085: move v3, v8 │ │ -0ba240: 0194 |0086: move v4, v9 │ │ -0ba242: 7406 9d07 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@079d │ │ -0ba248: 0e00 |008a: return-void │ │ +0ba104: |[0ba104] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0ba114: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0ba116: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0ba118: 6300 4c02 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0ba11c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +0ba120: 1a00 5705 |0006: const-string v0, "FragmentManager" // string@0557 │ │ +0ba124: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0ba128: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ba12e: 1a02 7718 |000d: const-string v2, "attach: " // string@1877 │ │ +0ba132: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba138: 0c01 |0012: move-result-object v1 │ │ +0ba13a: 6e20 5934 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ba140: 0c01 |0016: move-result-object v1 │ │ +0ba142: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba148: 0c01 |001a: move-result-object v1 │ │ +0ba14a: 7120 b520 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0ba150: 5570 f401 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0ba154: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +0ba158: 5c75 f401 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0ba15c: 5570 e801 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0ba160: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +0ba164: 5460 5702 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba168: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +0ba16c: 2200 9f06 |002c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0ba170: 7010 8534 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0ba176: 5b60 5702 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba17a: 5460 5702 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba17e: 6e20 8d34 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0ba184: 0a00 |0038: move-result v0 │ │ +0ba186: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +0ba18a: 2200 6f06 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0ba18e: 2201 8206 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0ba192: 7010 5134 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ba198: 1a02 4905 |0042: const-string v2, "Fragment already added: " // string@0549 │ │ +0ba19c: 6e20 5a34 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba1a2: 0c01 |0047: move-result-object v1 │ │ +0ba1a4: 6e20 5934 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ba1aa: 0c01 |004b: move-result-object v1 │ │ +0ba1ac: 6e10 5f34 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba1b2: 0c01 |004f: move-result-object v1 │ │ +0ba1b4: 7020 0434 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0ba1ba: 2700 |0053: throw v0 │ │ +0ba1bc: 6300 4c02 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0ba1c0: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +0ba1c4: 1a00 5705 |0058: const-string v0, "FragmentManager" // string@0557 │ │ +0ba1c8: 2201 8206 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0ba1cc: 7010 5134 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ba1d2: 1a02 2817 |005f: const-string v2, "add from attach: " // string@1728 │ │ +0ba1d6: 6e20 5a34 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba1dc: 0c01 |0064: move-result-object v1 │ │ +0ba1de: 6e20 5934 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ba1e4: 0c01 |0068: move-result-object v1 │ │ +0ba1e6: 6e10 5f34 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba1ec: 0c01 |006c: move-result-object v1 │ │ +0ba1ee: 7120 b520 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0ba1f4: 5460 5702 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba1f8: 6e20 8934 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0ba1fe: 5c73 e801 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0ba202: 5570 fc01 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0ba206: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +0ba20a: 5570 0302 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0ba20e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +0ba212: 5c63 6402 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0ba216: 5262 5f02 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0ba21a: 0760 |0083: move-object v0, v6 │ │ +0ba21c: 0771 |0084: move-object v1, v7 │ │ +0ba21e: 0183 |0085: move v3, v8 │ │ +0ba220: 0194 |0086: move v4, v9 │ │ +0ba222: 7406 9d07 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@079d │ │ +0ba228: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1296 │ │ 0x001e line=1297 │ │ 0x0022 line=1298 │ │ 0x0024 line=1299 │ │ 0x0028 line=1300 │ │ @@ -208382,18 +208397,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0ba24c: |[0ba24c] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -0ba25c: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0ba260: 7020 1006 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0610 │ │ -0ba266: 1100 |0005: return-object v0 │ │ +0ba22c: |[0ba22c] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0ba23c: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0ba240: 7020 1006 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0610 │ │ +0ba246: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -208401,64 +208416,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 │ │ -0ba268: |[0ba268] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0ba278: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0ba27a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0ba27c: 6300 4c02 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0ba280: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -0ba284: 1a00 5705 |0006: const-string v0, "FragmentManager" // string@0557 │ │ -0ba288: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba28c: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba292: 1a03 861b |000d: const-string v3, "detach: " // string@1b86 │ │ -0ba296: 6e20 5a34 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba29c: 0c01 |0012: move-result-object v1 │ │ -0ba29e: 6e20 5934 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ba2a4: 0c01 |0016: move-result-object v1 │ │ -0ba2a6: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba2ac: 0c01 |001a: move-result-object v1 │ │ -0ba2ae: 7120 b520 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0ba2b4: 5570 f401 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0ba2b8: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -0ba2bc: 5c72 f401 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0ba2c0: 5570 e801 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0ba2c4: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -0ba2c8: 5460 5702 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba2cc: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -0ba2d0: 6300 4c02 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0ba2d4: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -0ba2d8: 1a00 5705 |0030: const-string v0, "FragmentManager" // string@0557 │ │ -0ba2dc: 2201 8206 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba2e0: 7010 5134 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba2e6: 1a03 962e |0037: const-string v3, "remove from detach: " // string@2e96 │ │ -0ba2ea: 6e20 5a34 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba2f0: 0c01 |003c: move-result-object v1 │ │ -0ba2f2: 6e20 5934 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ba2f8: 0c01 |0040: move-result-object v1 │ │ -0ba2fa: 6e10 5f34 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba300: 0c01 |0044: move-result-object v1 │ │ -0ba302: 7120 b520 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0ba308: 5460 5702 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba30c: 6e20 9234 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0ba312: 5570 fc01 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0ba316: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -0ba31a: 5570 0302 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0ba31e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -0ba322: 5c62 6402 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0ba326: 5c75 e801 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0ba32a: 0760 |0059: move-object v0, v6 │ │ -0ba32c: 0771 |005a: move-object v1, v7 │ │ -0ba32e: 0183 |005b: move v3, v8 │ │ -0ba330: 0194 |005c: move v4, v9 │ │ -0ba332: 7406 9d07 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@079d │ │ -0ba338: 0e00 |0060: return-void │ │ +0ba248: |[0ba248] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0ba258: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0ba25a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0ba25c: 6300 4c02 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0ba260: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +0ba264: 1a00 5705 |0006: const-string v0, "FragmentManager" // string@0557 │ │ +0ba268: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0ba26c: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ba272: 1a03 861b |000d: const-string v3, "detach: " // string@1b86 │ │ +0ba276: 6e20 5a34 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba27c: 0c01 |0012: move-result-object v1 │ │ +0ba27e: 6e20 5934 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ba284: 0c01 |0016: move-result-object v1 │ │ +0ba286: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba28c: 0c01 |001a: move-result-object v1 │ │ +0ba28e: 7120 b520 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0ba294: 5570 f401 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0ba298: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +0ba29c: 5c72 f401 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0ba2a0: 5570 e801 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0ba2a4: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +0ba2a8: 5460 5702 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba2ac: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +0ba2b0: 6300 4c02 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0ba2b4: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +0ba2b8: 1a00 5705 |0030: const-string v0, "FragmentManager" // string@0557 │ │ +0ba2bc: 2201 8206 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0ba2c0: 7010 5134 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ba2c6: 1a03 962e |0037: const-string v3, "remove from detach: " // string@2e96 │ │ +0ba2ca: 6e20 5a34 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba2d0: 0c01 |003c: move-result-object v1 │ │ +0ba2d2: 6e20 5934 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ba2d8: 0c01 |0040: move-result-object v1 │ │ +0ba2da: 6e10 5f34 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba2e0: 0c01 |0044: move-result-object v1 │ │ +0ba2e2: 7120 b520 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0ba2e8: 5460 5702 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba2ec: 6e20 9234 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0ba2f2: 5570 fc01 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0ba2f6: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +0ba2fa: 5570 0302 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0ba2fe: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +0ba302: 5c62 6402 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0ba306: 5c75 e801 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0ba30a: 0760 |0059: move-object v0, v6 │ │ +0ba30c: 0771 |005a: move-object v1, v7 │ │ +0ba30e: 0183 |005b: move v3, v8 │ │ +0ba310: 0194 |005c: move v4, v9 │ │ +0ba312: 7406 9d07 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@079d │ │ +0ba318: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1277 │ │ 0x001e line=1278 │ │ 0x0022 line=1279 │ │ 0x0024 line=1280 │ │ 0x0028 line=1282 │ │ @@ -208480,20 +208495,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0ba33c: |[0ba33c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -0ba34c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ba34e: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0ba352: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0ba354: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba35a: 0e00 |0007: return-void │ │ +0ba31c: |[0ba31c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +0ba32c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ba32e: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0ba332: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0ba334: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba33a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1926 │ │ 0x0003 line=1927 │ │ 0x0007 line=1928 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -208503,31 +208518,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0ba35c: |[0ba35c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0ba36c: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba370: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0ba374: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ba376: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba37a: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba380: 0a02 |000a: move-result v2 │ │ -0ba382: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0ba386: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba38a: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba390: 0c00 |0012: move-result-object v0 │ │ -0ba392: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba396: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0ba39a: 6e20 d806 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@06d8 │ │ -0ba3a0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba3a4: 28e9 |001c: goto 0005 // -0017 │ │ -0ba3a6: 0e00 |001d: return-void │ │ +0ba33c: |[0ba33c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0ba34c: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba350: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0ba354: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ba356: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba35a: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba360: 0a02 |000a: move-result v2 │ │ +0ba362: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0ba366: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba36a: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba370: 0c00 |0012: move-result-object v0 │ │ +0ba372: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba376: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0ba37a: 6e20 d806 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@06d8 │ │ +0ba380: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba384: 28e9 |001c: goto 0005 // -0017 │ │ +0ba386: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1971 │ │ 0x0004 line=1972 │ │ 0x000d line=1973 │ │ 0x0015 line=1974 │ │ 0x0017 line=1975 │ │ @@ -208544,36 +208559,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0ba3a8: |[0ba3a8] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0ba3b8: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba3bc: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -0ba3c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ba3c2: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba3c6: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba3cc: 0a02 |000a: move-result v2 │ │ -0ba3ce: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -0ba3d2: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba3d6: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba3dc: 0c00 |0012: move-result-object v0 │ │ -0ba3de: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba3e2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -0ba3e6: 6e20 d906 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@06d9 │ │ -0ba3ec: 0a02 |001a: move-result v2 │ │ -0ba3ee: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -0ba3f2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0ba3f4: 0f02 |001e: return v2 │ │ -0ba3f6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba3fa: 28e4 |0021: goto 0005 // -001c │ │ -0ba3fc: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0ba3fe: 28fb |0023: goto 001e // -0005 │ │ +0ba388: |[0ba388] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +0ba398: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba39c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +0ba3a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ba3a2: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba3a6: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba3ac: 0a02 |000a: move-result v2 │ │ +0ba3ae: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +0ba3b2: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba3b6: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba3bc: 0c00 |0012: move-result-object v0 │ │ +0ba3be: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba3c2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +0ba3c6: 6e20 d906 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@06d9 │ │ +0ba3cc: 0a02 |001a: move-result v2 │ │ +0ba3ce: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +0ba3d2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0ba3d4: 0f02 |001e: return v2 │ │ +0ba3d6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba3da: 28e4 |0021: goto 0005 // -001c │ │ +0ba3dc: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +0ba3de: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2054 │ │ 0x0004 line=2055 │ │ 0x000d line=2056 │ │ 0x0015 line=2057 │ │ 0x0017 line=2058 │ │ @@ -208594,20 +208609,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0ba400: |[0ba400] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -0ba410: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ba412: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0ba416: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0ba418: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba41e: 0e00 |0007: return-void │ │ +0ba3e0: |[0ba3e0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +0ba3f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ba3f2: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0ba3f6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0ba3f8: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba3fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1921 │ │ 0x0003 line=1922 │ │ 0x0007 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -208617,59 +208632,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 │ │ -0ba420: |[0ba420] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0ba430: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0ba432: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0ba434: 5454 5702 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba438: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -0ba43c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0ba43e: 5454 5702 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba442: 6e10 9534 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba448: 0a04 |000c: move-result v4 │ │ -0ba44a: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -0ba44e: 5454 5702 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba452: 6e20 8e34 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba458: 0c00 |0014: move-result-object v0 │ │ -0ba45a: 1f00 4501 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba45e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -0ba462: 6e30 db06 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@06db │ │ -0ba468: 0a04 |001c: move-result v4 │ │ -0ba46a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -0ba46e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -0ba470: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -0ba474: 2202 9f06 |0022: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0ba478: 7010 8534 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0ba47e: 6e20 8934 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0ba484: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba488: 28db |002c: goto 0007 // -0025 │ │ -0ba48a: 5454 5e02 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ -0ba48e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -0ba492: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -0ba494: 5454 5e02 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ -0ba498: 6e10 9534 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba49e: 0a04 |0037: move-result v4 │ │ -0ba4a0: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -0ba4a4: 5454 5e02 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ -0ba4a8: 6e20 8e34 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba4ae: 0c00 |003f: move-result-object v0 │ │ -0ba4b0: 1f00 4501 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba4b4: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -0ba4b8: 6e20 8d34 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0ba4be: 0a04 |0047: move-result v4 │ │ -0ba4c0: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -0ba4c4: 6e10 c706 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@06c7 │ │ -0ba4ca: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba4ce: 28e3 |004f: goto 0032 // -001d │ │ -0ba4d0: 5b52 5e02 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ -0ba4d4: 0f03 |0052: return v3 │ │ +0ba400: |[0ba400] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +0ba410: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0ba412: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0ba414: 5454 5702 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba418: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +0ba41c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0ba41e: 5454 5702 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba422: 6e10 9534 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba428: 0a04 |000c: move-result v4 │ │ +0ba42a: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +0ba42e: 5454 5702 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba432: 6e20 8e34 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba438: 0c00 |0014: move-result-object v0 │ │ +0ba43a: 1f00 4501 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba43e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +0ba442: 6e30 db06 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@06db │ │ +0ba448: 0a04 |001c: move-result v4 │ │ +0ba44a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +0ba44e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0ba450: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +0ba454: 2202 9f06 |0022: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0ba458: 7010 8534 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0ba45e: 6e20 8934 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0ba464: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba468: 28db |002c: goto 0007 // -0025 │ │ +0ba46a: 5454 5e02 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ +0ba46e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +0ba472: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +0ba474: 5454 5e02 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ +0ba478: 6e10 9534 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba47e: 0a04 |0037: move-result v4 │ │ +0ba480: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +0ba484: 5454 5e02 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ +0ba488: 6e20 8e34 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba48e: 0c00 |003f: move-result-object v0 │ │ +0ba490: 1f00 4501 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba494: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +0ba498: 6e20 8d34 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0ba49e: 0a04 |0047: move-result v4 │ │ +0ba4a0: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +0ba4a4: 6e10 c706 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@06c7 │ │ +0ba4aa: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba4ae: 28e3 |004f: goto 0032 // -001d │ │ +0ba4b0: 5b52 5e02 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ +0ba4b4: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1993 │ │ 0x0001 line=1994 │ │ 0x0002 line=1995 │ │ 0x0006 line=1996 │ │ 0x000f line=1997 │ │ @@ -208705,25 +208720,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0ba4d8: |[0ba4d8] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -0ba4e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ba4ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0ba4ec: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0ba4ee: 5c30 6002 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ -0ba4f2: 6e10 8807 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -0ba4f8: 6e30 9b07 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba4fe: 5b31 5602 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0ba502: 5b31 5d02 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ -0ba506: 5b31 6602 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0ba50a: 0e00 |0011: return-void │ │ +0ba4b8: |[0ba4b8] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +0ba4c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ba4ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0ba4cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0ba4ce: 5c30 6002 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ +0ba4d2: 6e10 8807 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +0ba4d8: 6e30 9b07 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba4de: 5b31 5602 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0ba4e2: 5b31 5d02 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ +0ba4e6: 5b31 6602 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0ba4ea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1962 │ │ 0x0005 line=1963 │ │ 0x0008 line=1964 │ │ 0x000b line=1965 │ │ 0x000d line=1966 │ │ @@ -208737,19 +208752,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0ba50c: |[0ba50c] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -0ba51c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ba51e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0ba520: 6e30 9b07 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba526: 0e00 |0005: return-void │ │ +0ba4ec: |[0ba4ec] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +0ba4fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ba4fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0ba500: 6e30 9b07 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1958 │ │ 0x0005 line=1959 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -208758,31 +208773,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0ba528: |[0ba528] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -0ba538: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba53c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0ba540: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ba542: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba546: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba54c: 0a02 |000a: move-result v2 │ │ -0ba54e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0ba552: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba556: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba55c: 0c00 |0012: move-result-object v0 │ │ -0ba55e: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba562: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0ba566: 6e10 df06 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@06df │ │ -0ba56c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba570: 28e9 |001c: goto 0005 // -0017 │ │ -0ba572: 0e00 |001d: return-void │ │ +0ba508: |[0ba508] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +0ba518: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba51c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0ba520: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ba522: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba526: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba52c: 0a02 |000a: move-result v2 │ │ +0ba52e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0ba532: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba536: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba53c: 0c00 |0012: move-result-object v0 │ │ +0ba53e: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba542: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0ba546: 6e10 df06 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@06df │ │ +0ba54c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba550: 28e9 |001c: goto 0005 // -0017 │ │ +0ba552: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1982 │ │ 0x0004 line=1983 │ │ 0x000d line=1984 │ │ 0x0015 line=1985 │ │ 0x0017 line=1986 │ │ @@ -208798,36 +208813,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0ba574: |[0ba574] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0ba584: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba588: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -0ba58c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ba58e: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba592: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba598: 0a02 |000a: move-result v2 │ │ -0ba59a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -0ba59e: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba5a2: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba5a8: 0c00 |0012: move-result-object v0 │ │ -0ba5aa: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba5ae: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -0ba5b2: 6e20 e006 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@06e0 │ │ -0ba5b8: 0a02 |001a: move-result v2 │ │ -0ba5ba: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -0ba5be: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0ba5c0: 0f02 |001e: return v2 │ │ -0ba5c2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba5c6: 28e4 |0021: goto 0005 // -001c │ │ -0ba5c8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0ba5ca: 28fb |0023: goto 001e // -0005 │ │ +0ba554: |[0ba554] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0ba564: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba568: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +0ba56c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ba56e: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba572: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba578: 0a02 |000a: move-result v2 │ │ +0ba57a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +0ba57e: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba582: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba588: 0c00 |0012: move-result-object v0 │ │ +0ba58a: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba58e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +0ba592: 6e20 e006 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@06e0 │ │ +0ba598: 0a02 |001a: move-result v2 │ │ +0ba59a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +0ba59e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0ba5a0: 0f02 |001e: return v2 │ │ +0ba5a2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba5a6: 28e4 |0021: goto 0005 // -001c │ │ +0ba5a8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +0ba5aa: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2040 │ │ 0x0004 line=2041 │ │ 0x000d line=2042 │ │ 0x0015 line=2043 │ │ 0x0017 line=2044 │ │ @@ -208848,31 +208863,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0ba5cc: |[0ba5cc] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0ba5dc: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba5e0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0ba5e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ba5e6: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba5ea: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba5f0: 0a02 |000a: move-result v2 │ │ -0ba5f2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0ba5f6: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba5fa: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba600: 0c00 |0012: move-result-object v0 │ │ -0ba602: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba606: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0ba60a: 6e20 e106 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@06e1 │ │ -0ba610: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba614: 28e9 |001c: goto 0005 // -0017 │ │ -0ba616: 0e00 |001d: return-void │ │ +0ba5ac: |[0ba5ac] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +0ba5bc: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba5c0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0ba5c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ba5c6: 5432 5702 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba5ca: 6e10 9534 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba5d0: 0a02 |000a: move-result v2 │ │ +0ba5d2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0ba5d6: 5432 5702 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba5da: 6e20 8e34 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba5e0: 0c00 |0012: move-result-object v0 │ │ +0ba5e2: 1f00 4501 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba5e6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0ba5ea: 6e20 e106 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@06e1 │ │ +0ba5f0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba5f4: 28e9 |001c: goto 0005 // -0017 │ │ +0ba5f6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2068 │ │ 0x0004 line=2069 │ │ 0x000d line=2070 │ │ 0x0015 line=2071 │ │ 0x0017 line=2072 │ │ @@ -208889,19 +208904,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0ba618: |[0ba618] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -0ba628: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0ba62a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0ba62c: 6e30 9b07 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba632: 0e00 |0005: return-void │ │ +0ba5f8: |[0ba5f8] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +0ba608: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0ba60a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0ba60c: 6e30 9b07 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1941 │ │ 0x0005 line=1942 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -208910,35 +208925,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0ba634: |[0ba634] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0ba644: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ba646: 5443 5702 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba64a: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -0ba64e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0ba650: 5443 5702 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba654: 6e10 9534 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba65a: 0a03 |000b: move-result v3 │ │ -0ba65c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -0ba660: 5443 5702 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba664: 6e20 8e34 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba66a: 0c00 |0013: move-result-object v0 │ │ -0ba66c: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba670: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -0ba674: 6e20 e306 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@06e3 │ │ -0ba67a: 0a03 |001b: move-result v3 │ │ -0ba67c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -0ba680: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0ba682: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ba686: 28e5 |0021: goto 0006 // -001b │ │ -0ba688: 0f02 |0022: return v2 │ │ +0ba614: |[0ba614] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0ba624: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ba626: 5443 5702 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba62a: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +0ba62e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0ba630: 5443 5702 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba634: 6e10 9534 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba63a: 0a03 |000b: move-result v3 │ │ +0ba63c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +0ba640: 5443 5702 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba644: 6e20 8e34 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba64a: 0c00 |0013: move-result-object v0 │ │ +0ba64c: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba650: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +0ba654: 6e20 e306 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@06e3 │ │ +0ba65a: 0a03 |001b: move-result v3 │ │ +0ba65c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +0ba660: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0ba662: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ba666: 28e5 |0021: goto 0006 // -001b │ │ +0ba668: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2025 │ │ 0x0001 line=2026 │ │ 0x0005 line=2027 │ │ 0x000e line=2028 │ │ 0x0016 line=2029 │ │ @@ -208958,19 +208973,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0ba68c: |[0ba68c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -0ba69c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0ba69e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0ba6a0: 6e30 9b07 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba6a6: 0e00 |0005: return-void │ │ +0ba66c: |[0ba66c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +0ba67c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0ba67e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0ba680: 6e30 9b07 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1954 │ │ 0x0005 line=1955 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -208979,20 +208994,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0ba6a8: |[0ba6a8] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -0ba6b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ba6ba: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0ba6be: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -0ba6c0: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba6c6: 0e00 |0007: return-void │ │ +0ba688: |[0ba688] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +0ba698: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ba69a: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0ba69e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +0ba6a0: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba6a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1936 │ │ 0x0003 line=1937 │ │ 0x0007 line=1938 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -209002,20 +209017,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0ba6c8: |[0ba6c8] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -0ba6d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ba6da: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0ba6de: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0ba6e0: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba6e6: 0e00 |0007: return-void │ │ +0ba6a8: |[0ba6a8] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +0ba6b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ba6ba: 5c21 6a02 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0ba6be: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +0ba6c0: 6e30 9b07 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba6c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1931 │ │ 0x0003 line=1932 │ │ 0x0007 line=1933 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -209025,21 +209040,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0ba6e8: |[0ba6e8] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -0ba6f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ba6fa: 5c20 6a02 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0ba6fe: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0ba700: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ba702: 6e30 9b07 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ -0ba708: 0e00 |0008: return-void │ │ +0ba6c8: |[0ba6c8] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +0ba6d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ba6da: 5c20 6a02 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0ba6de: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +0ba6e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ba6e2: 6e30 9b07 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@079b │ │ +0ba6e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ 0x0003 line=1950 │ │ 0x0008 line=1951 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -209049,267 +209064,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 │ │ -0ba70c: |[0ba70c] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0ba71c: 2206 8206 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0ba720: 7010 5134 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ba726: 6e20 5a34 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba72c: 0c06 |0008: move-result-object v6 │ │ -0ba72e: 1a07 0a00 |0009: const-string v7, " " // string@000a │ │ -0ba732: 6e20 5a34 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ba738: 0c06 |000e: move-result-object v6 │ │ -0ba73a: 6e10 5f34 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ba740: 0c04 |0012: move-result-object v4 │ │ -0ba742: 5486 5502 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0ba746: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -0ba74a: 5486 5502 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0ba74e: 6e10 9534 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba754: 0a00 |001c: move-result v0 │ │ -0ba756: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -0ba75a: 6e20 c633 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba760: 1a06 6b02 |0022: const-string v6, "Active Fragments in " // string@026b │ │ -0ba764: 6e20 c633 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba76a: 7110 6234 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -0ba770: 0a06 |002a: move-result v6 │ │ -0ba772: 7110 0b34 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0ba778: 0c06 |002e: move-result-object v6 │ │ -0ba77a: 6e20 c633 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba780: 1a06 2801 |0032: const-string v6, ":" // string@0128 │ │ -0ba784: 6e20 cb33 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba78a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -0ba78c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -0ba790: 5486 5502 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0ba794: 6e20 8e34 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba79a: 0c02 |003f: move-result-object v2 │ │ -0ba79c: 1f02 4501 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba7a0: 6e20 c633 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba7a6: 1a06 0d00 |0045: const-string v6, " #" // string@000d │ │ -0ba7aa: 6e20 c633 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba7b0: 6e20 c433 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0ba7b6: 1a06 2901 |004d: const-string v6, ": " // string@0129 │ │ -0ba7ba: 6e20 c633 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba7c0: 6e20 ca33 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0ba7c6: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -0ba7ca: 6e5c 8f06 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@068f │ │ -0ba7d0: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ba7d4: 28dc |005c: goto 0038 // -0024 │ │ -0ba7d6: 5486 5702 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba7da: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -0ba7de: 5486 5702 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba7e2: 6e10 9534 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba7e8: 0a00 |0066: move-result v0 │ │ -0ba7ea: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -0ba7ee: 6e20 c633 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba7f4: 1a06 8802 |006c: const-string v6, "Added Fragments:" // string@0288 │ │ -0ba7f8: 6e20 cb33 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba7fe: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0ba800: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -0ba804: 5486 5702 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0ba808: 6e20 8e34 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba80e: 0c02 |0079: move-result-object v2 │ │ -0ba810: 1f02 4501 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba814: 6e20 c633 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba81a: 1a06 0d00 |007f: const-string v6, " #" // string@000d │ │ -0ba81e: 6e20 c633 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba824: 6e20 c433 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0ba82a: 1a06 2901 |0087: const-string v6, ": " // string@0129 │ │ -0ba82e: 6e20 c633 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba834: 6e10 ff06 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@06ff │ │ -0ba83a: 0c06 |008f: move-result-object v6 │ │ -0ba83c: 6e20 cb33 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba842: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ba846: 28dd |0095: goto 0072 // -0023 │ │ -0ba848: 5486 5e02 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ -0ba84c: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -0ba850: 5486 5e02 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ -0ba854: 6e10 9534 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba85a: 0a00 |009f: move-result v0 │ │ -0ba85c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -0ba860: 6e20 c633 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba866: 1a06 6805 |00a5: const-string v6, "Fragments Created Menus:" // string@0568 │ │ -0ba86a: 6e20 cb33 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba870: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -0ba872: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -0ba876: 5486 5e02 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ -0ba87a: 6e20 8e34 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba880: 0c02 |00b2: move-result-object v2 │ │ -0ba882: 1f02 4501 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0ba886: 6e20 c633 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba88c: 1a06 0d00 |00b8: const-string v6, " #" // string@000d │ │ -0ba890: 6e20 c633 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba896: 6e20 c433 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0ba89c: 1a06 2901 |00c0: const-string v6, ": " // string@0129 │ │ -0ba8a0: 6e20 c633 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba8a6: 6e10 ff06 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@06ff │ │ -0ba8ac: 0c06 |00c8: move-result-object v6 │ │ -0ba8ae: 6e20 cb33 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba8b4: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ba8b8: 28dd |00ce: goto 00ab // -0023 │ │ -0ba8ba: 5486 5a02 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0ba8be: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -0ba8c2: 5486 5a02 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0ba8c6: 6e10 9534 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba8cc: 0a00 |00d8: move-result v0 │ │ -0ba8ce: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -0ba8d2: 6e20 c633 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba8d8: 1a06 c902 |00de: const-string v6, "Back Stack:" // string@02c9 │ │ -0ba8dc: 6e20 cb33 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba8e2: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -0ba8e4: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -0ba8e8: 5486 5a02 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0ba8ec: 6e20 8e34 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba8f2: 0c01 |00eb: move-result-object v1 │ │ -0ba8f4: 1f01 3b01 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0ba8f8: 6e20 c633 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba8fe: 1a06 0d00 |00f1: const-string v6, " #" // string@000d │ │ -0ba902: 6e20 c633 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba908: 6e20 c433 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0ba90e: 1a06 2901 |00f9: const-string v6, ": " // string@0129 │ │ -0ba912: 6e20 c633 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba918: 6e10 5506 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0655 │ │ -0ba91e: 0c06 |0101: move-result-object v6 │ │ -0ba920: 6e20 cb33 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba926: 6e5c 2906 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@0629 │ │ -0ba92c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ba930: 28da |010a: goto 00e4 // -0026 │ │ -0ba932: 1d08 |010b: monitor-enter v8 │ │ -0ba934: 5486 5c02 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0ba938: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -0ba93c: 5486 5c02 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0ba940: 6e10 9534 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba946: 0a00 |0115: move-result v0 │ │ -0ba948: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -0ba94c: 6e20 c633 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba952: 1a06 c802 |011b: const-string v6, "Back Stack Indices:" // string@02c8 │ │ -0ba956: 6e20 cb33 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba95c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -0ba95e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -0ba962: 5486 5c02 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0ba966: 6e20 8e34 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ba96c: 0c01 |0128: move-result-object v1 │ │ -0ba96e: 1f01 3b01 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0ba972: 6e20 c633 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba978: 1a06 0d00 |012e: const-string v6, " #" // string@000d │ │ -0ba97c: 6e20 c633 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba982: 6e20 c433 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0ba988: 1a06 2901 |0136: const-string v6, ": " // string@0129 │ │ -0ba98c: 6e20 c633 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba992: 6e20 ca33 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0ba998: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ba99c: 28e1 |0140: goto 0121 // -001f │ │ -0ba99e: 5486 5802 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0ba9a2: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -0ba9a6: 5486 5802 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0ba9aa: 6e10 9534 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba9b0: 0a06 |014a: move-result v6 │ │ -0ba9b2: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -0ba9b6: 6e20 c633 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba9bc: 1a06 f024 |0150: const-string v6, "mAvailBackStackIndices: " // string@24f0 │ │ -0ba9c0: 6e20 c633 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0ba9c6: 5486 5802 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0ba9ca: 6e10 9634 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@3496 │ │ -0ba9d0: 0c06 |015a: move-result-object v6 │ │ -0ba9d2: 7110 9c34 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ -0ba9d8: 0c06 |015e: move-result-object v6 │ │ -0ba9da: 6e20 cb33 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0ba9e0: 1e08 |0162: monitor-exit v8 │ │ -0ba9e2: 5486 6702 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0ba9e6: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -0ba9ea: 5486 6702 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0ba9ee: 6e10 9534 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ba9f4: 0a00 |016c: move-result v0 │ │ -0ba9f6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -0ba9fa: 6e20 c633 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa00: 1a06 5010 |0172: const-string v6, "Pending Actions:" // string@1050 │ │ -0baa04: 6e20 cb33 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0baa0a: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0baa0c: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -0baa10: 5486 6702 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0baa14: 6e20 8e34 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0baa1a: 0c05 |017f: move-result-object v5 │ │ -0baa1c: 1f05 7e06 |0180: check-cast v5, Ljava/lang/Runnable; // type@067e │ │ -0baa20: 6e20 c633 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa26: 1a06 0d00 |0185: const-string v6, " #" // string@000d │ │ -0baa2a: 6e20 c633 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa30: 6e20 c433 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0baa36: 1a06 2901 |018d: const-string v6, ": " // string@0129 │ │ -0baa3a: 6e20 c633 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa40: 6e20 ca33 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0baa46: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0baa4a: 28e1 |0197: goto 0178 // -001f │ │ -0baa4c: 0d06 |0198: move-exception v6 │ │ -0baa4e: 1e08 |0199: monitor-exit v8 │ │ -0baa50: 2706 |019a: throw v6 │ │ -0baa52: 6e20 c633 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa58: 1a06 5805 |019e: const-string v6, "FragmentManager misc state:" // string@0558 │ │ -0baa5c: 6e20 cb33 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0baa62: 6e20 c633 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa68: 1a06 2200 |01a6: const-string v6, " mActivity=" // string@0022 │ │ -0baa6c: 6e20 c633 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa72: 5486 5602 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0baa76: 6e20 ca33 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0baa7c: 6e20 c633 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa82: 1a06 2400 |01b3: const-string v6, " mContainer=" // string@0024 │ │ -0baa86: 6e20 c633 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baa8c: 5486 5d02 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ -0baa90: 6e20 ca33 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0baa96: 5486 6602 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0baa9a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -0baa9e: 6e20 c633 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baaa4: 1a06 2900 |01c4: const-string v6, " mParent=" // string@0029 │ │ -0baaa8: 6e20 c633 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baaae: 5486 6602 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0baab2: 6e20 ca33 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0baab8: 6e20 c633 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baabe: 1a06 2500 |01d1: const-string v6, " mCurState=" // string@0025 │ │ -0baac2: 6e20 c633 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baac8: 5286 5f02 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0baacc: 6e20 c433 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0baad2: 1a06 8900 |01db: const-string v6, " mStateSaved=" // string@0089 │ │ -0baad6: 6e20 c633 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baadc: 5586 6a02 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0baae0: 6e20 c733 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0baae6: 1a06 7500 |01e5: const-string v6, " mDestroyed=" // string@0075 │ │ -0baaea: 6e20 c633 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0baaf0: 5586 6002 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ -0baaf4: 6e20 cc33 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0baafa: 5586 6402 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0baafe: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -0bab02: 6e20 c633 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bab08: 1a06 2700 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0027 │ │ -0bab0c: 6e20 c633 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bab12: 5586 6402 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0bab16: 6e20 cc33 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0bab1c: 5486 6502 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0bab20: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -0bab24: 6e20 c633 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bab2a: 1a06 2800 |0207: const-string v6, " mNoTransactionsBecause=" // string@0028 │ │ -0bab2e: 6e20 c633 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bab34: 5486 6502 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0bab38: 6e20 cb33 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0bab3e: 5486 5902 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bab42: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -0bab46: 5486 5902 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bab4a: 6e10 9534 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bab50: 0a06 |021a: move-result v6 │ │ -0bab52: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -0bab56: 6e20 c633 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bab5c: 1a06 2300 |0220: const-string v6, " mAvailIndices: " // string@0023 │ │ -0bab60: 6e20 c633 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bab66: 5486 5902 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bab6a: 6e10 9634 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@3496 │ │ -0bab70: 0c06 |022a: move-result-object v6 │ │ -0bab72: 7110 9c34 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ -0bab78: 0c06 |022e: move-result-object v6 │ │ -0bab7a: 6e20 cb33 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0bab80: 0e00 |0232: return-void │ │ +0ba6ec: |[0ba6ec] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0ba6fc: 2206 8206 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0ba700: 7010 5134 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ba706: 6e20 5a34 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba70c: 0c06 |0008: move-result-object v6 │ │ +0ba70e: 1a07 0a00 |0009: const-string v7, " " // string@000a │ │ +0ba712: 6e20 5a34 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ba718: 0c06 |000e: move-result-object v6 │ │ +0ba71a: 6e10 5f34 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ba720: 0c04 |0012: move-result-object v4 │ │ +0ba722: 5486 5502 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0ba726: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +0ba72a: 5486 5502 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0ba72e: 6e10 9534 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba734: 0a00 |001c: move-result v0 │ │ +0ba736: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0ba73a: 6e20 c633 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba740: 1a06 6b02 |0022: const-string v6, "Active Fragments in " // string@026b │ │ +0ba744: 6e20 c633 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba74a: 7110 6234 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +0ba750: 0a06 |002a: move-result v6 │ │ +0ba752: 7110 0b34 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0ba758: 0c06 |002e: move-result-object v6 │ │ +0ba75a: 6e20 c633 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba760: 1a06 2801 |0032: const-string v6, ":" // string@0128 │ │ +0ba764: 6e20 cb33 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba76a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +0ba76c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +0ba770: 5486 5502 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0ba774: 6e20 8e34 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba77a: 0c02 |003f: move-result-object v2 │ │ +0ba77c: 1f02 4501 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba780: 6e20 c633 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba786: 1a06 0d00 |0045: const-string v6, " #" // string@000d │ │ +0ba78a: 6e20 c633 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba790: 6e20 c433 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0ba796: 1a06 2901 |004d: const-string v6, ": " // string@0129 │ │ +0ba79a: 6e20 c633 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba7a0: 6e20 ca33 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0ba7a6: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +0ba7aa: 6e5c 8f06 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@068f │ │ +0ba7b0: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ba7b4: 28dc |005c: goto 0038 // -0024 │ │ +0ba7b6: 5486 5702 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba7ba: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +0ba7be: 5486 5702 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba7c2: 6e10 9534 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba7c8: 0a00 |0066: move-result v0 │ │ +0ba7ca: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +0ba7ce: 6e20 c633 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba7d4: 1a06 8802 |006c: const-string v6, "Added Fragments:" // string@0288 │ │ +0ba7d8: 6e20 cb33 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba7de: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +0ba7e0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +0ba7e4: 5486 5702 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0ba7e8: 6e20 8e34 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba7ee: 0c02 |0079: move-result-object v2 │ │ +0ba7f0: 1f02 4501 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba7f4: 6e20 c633 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba7fa: 1a06 0d00 |007f: const-string v6, " #" // string@000d │ │ +0ba7fe: 6e20 c633 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba804: 6e20 c433 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0ba80a: 1a06 2901 |0087: const-string v6, ": " // string@0129 │ │ +0ba80e: 6e20 c633 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba814: 6e10 ff06 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@06ff │ │ +0ba81a: 0c06 |008f: move-result-object v6 │ │ +0ba81c: 6e20 cb33 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba822: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ba826: 28dd |0095: goto 0072 // -0023 │ │ +0ba828: 5486 5e02 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ +0ba82c: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0ba830: 5486 5e02 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ +0ba834: 6e10 9534 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba83a: 0a00 |009f: move-result v0 │ │ +0ba83c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0ba840: 6e20 c633 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba846: 1a06 6805 |00a5: const-string v6, "Fragments Created Menus:" // string@0568 │ │ +0ba84a: 6e20 cb33 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba850: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +0ba852: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +0ba856: 5486 5e02 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@025e │ │ +0ba85a: 6e20 8e34 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba860: 0c02 |00b2: move-result-object v2 │ │ +0ba862: 1f02 4501 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0ba866: 6e20 c633 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba86c: 1a06 0d00 |00b8: const-string v6, " #" // string@000d │ │ +0ba870: 6e20 c633 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba876: 6e20 c433 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0ba87c: 1a06 2901 |00c0: const-string v6, ": " // string@0129 │ │ +0ba880: 6e20 c633 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba886: 6e10 ff06 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@06ff │ │ +0ba88c: 0c06 |00c8: move-result-object v6 │ │ +0ba88e: 6e20 cb33 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba894: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ba898: 28dd |00ce: goto 00ab // -0023 │ │ +0ba89a: 5486 5a02 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0ba89e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +0ba8a2: 5486 5a02 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0ba8a6: 6e10 9534 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba8ac: 0a00 |00d8: move-result v0 │ │ +0ba8ae: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +0ba8b2: 6e20 c633 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba8b8: 1a06 c902 |00de: const-string v6, "Back Stack:" // string@02c9 │ │ +0ba8bc: 6e20 cb33 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba8c2: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +0ba8c4: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +0ba8c8: 5486 5a02 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0ba8cc: 6e20 8e34 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba8d2: 0c01 |00eb: move-result-object v1 │ │ +0ba8d4: 1f01 3b01 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0ba8d8: 6e20 c633 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba8de: 1a06 0d00 |00f1: const-string v6, " #" // string@000d │ │ +0ba8e2: 6e20 c633 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba8e8: 6e20 c433 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0ba8ee: 1a06 2901 |00f9: const-string v6, ": " // string@0129 │ │ +0ba8f2: 6e20 c633 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba8f8: 6e10 5506 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0655 │ │ +0ba8fe: 0c06 |0101: move-result-object v6 │ │ +0ba900: 6e20 cb33 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba906: 6e5c 2906 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@0629 │ │ +0ba90c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ba910: 28da |010a: goto 00e4 // -0026 │ │ +0ba912: 1d08 |010b: monitor-enter v8 │ │ +0ba914: 5486 5c02 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0ba918: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +0ba91c: 5486 5c02 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0ba920: 6e10 9534 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba926: 0a00 |0115: move-result v0 │ │ +0ba928: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0ba92c: 6e20 c633 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba932: 1a06 c802 |011b: const-string v6, "Back Stack Indices:" // string@02c8 │ │ +0ba936: 6e20 cb33 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba93c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0ba93e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0ba942: 5486 5c02 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0ba946: 6e20 8e34 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba94c: 0c01 |0128: move-result-object v1 │ │ +0ba94e: 1f01 3b01 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0ba952: 6e20 c633 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba958: 1a06 0d00 |012e: const-string v6, " #" // string@000d │ │ +0ba95c: 6e20 c633 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba962: 6e20 c433 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0ba968: 1a06 2901 |0136: const-string v6, ": " // string@0129 │ │ +0ba96c: 6e20 c633 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba972: 6e20 ca33 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0ba978: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ba97c: 28e1 |0140: goto 0121 // -001f │ │ +0ba97e: 5486 5802 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0ba982: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +0ba986: 5486 5802 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0ba98a: 6e10 9534 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba990: 0a06 |014a: move-result v6 │ │ +0ba992: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +0ba996: 6e20 c633 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba99c: 1a06 f024 |0150: const-string v6, "mAvailBackStackIndices: " // string@24f0 │ │ +0ba9a0: 6e20 c633 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba9a6: 5486 5802 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0ba9aa: 6e10 9634 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@3496 │ │ +0ba9b0: 0c06 |015a: move-result-object v6 │ │ +0ba9b2: 7110 9c34 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ +0ba9b8: 0c06 |015e: move-result-object v6 │ │ +0ba9ba: 6e20 cb33 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba9c0: 1e08 |0162: monitor-exit v8 │ │ +0ba9c2: 5486 6702 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0ba9c6: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +0ba9ca: 5486 6702 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0ba9ce: 6e10 9534 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ba9d4: 0a00 |016c: move-result v0 │ │ +0ba9d6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +0ba9da: 6e20 c633 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0ba9e0: 1a06 5010 |0172: const-string v6, "Pending Actions:" // string@1050 │ │ +0ba9e4: 6e20 cb33 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0ba9ea: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +0ba9ec: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +0ba9f0: 5486 6702 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0ba9f4: 6e20 8e34 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ba9fa: 0c05 |017f: move-result-object v5 │ │ +0ba9fc: 1f05 7e06 |0180: check-cast v5, Ljava/lang/Runnable; // type@067e │ │ +0baa00: 6e20 c633 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa06: 1a06 0d00 |0185: const-string v6, " #" // string@000d │ │ +0baa0a: 6e20 c633 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa10: 6e20 c433 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0baa16: 1a06 2901 |018d: const-string v6, ": " // string@0129 │ │ +0baa1a: 6e20 c633 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa20: 6e20 ca33 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0baa26: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0baa2a: 28e1 |0197: goto 0178 // -001f │ │ +0baa2c: 0d06 |0198: move-exception v6 │ │ +0baa2e: 1e08 |0199: monitor-exit v8 │ │ +0baa30: 2706 |019a: throw v6 │ │ +0baa32: 6e20 c633 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa38: 1a06 5805 |019e: const-string v6, "FragmentManager misc state:" // string@0558 │ │ +0baa3c: 6e20 cb33 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0baa42: 6e20 c633 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa48: 1a06 2200 |01a6: const-string v6, " mActivity=" // string@0022 │ │ +0baa4c: 6e20 c633 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa52: 5486 5602 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0baa56: 6e20 ca33 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0baa5c: 6e20 c633 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa62: 1a06 2400 |01b3: const-string v6, " mContainer=" // string@0024 │ │ +0baa66: 6e20 c633 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa6c: 5486 5d02 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ +0baa70: 6e20 ca33 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0baa76: 5486 6602 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0baa7a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +0baa7e: 6e20 c633 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa84: 1a06 2900 |01c4: const-string v6, " mParent=" // string@0029 │ │ +0baa88: 6e20 c633 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa8e: 5486 6602 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0baa92: 6e20 ca33 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0baa98: 6e20 c633 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baa9e: 1a06 2500 |01d1: const-string v6, " mCurState=" // string@0025 │ │ +0baaa2: 6e20 c633 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baaa8: 5286 5f02 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0baaac: 6e20 c433 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0baab2: 1a06 8900 |01db: const-string v6, " mStateSaved=" // string@0089 │ │ +0baab6: 6e20 c633 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baabc: 5586 6a02 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0baac0: 6e20 c733 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0baac6: 1a06 7500 |01e5: const-string v6, " mDestroyed=" // string@0075 │ │ +0baaca: 6e20 c633 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baad0: 5586 6002 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ +0baad4: 6e20 cc33 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0baada: 5586 6402 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0baade: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +0baae2: 6e20 c633 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baae8: 1a06 2700 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0027 │ │ +0baaec: 6e20 c633 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0baaf2: 5586 6402 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0baaf6: 6e20 cc33 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0baafc: 5486 6502 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0bab00: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +0bab04: 6e20 c633 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bab0a: 1a06 2800 |0207: const-string v6, " mNoTransactionsBecause=" // string@0028 │ │ +0bab0e: 6e20 c633 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bab14: 5486 6502 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0bab18: 6e20 cb33 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0bab1e: 5486 5902 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bab22: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +0bab26: 5486 5902 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bab2a: 6e10 9534 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bab30: 0a06 |021a: move-result v6 │ │ +0bab32: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +0bab36: 6e20 c633 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bab3c: 1a06 2300 |0220: const-string v6, " mAvailIndices: " // string@0023 │ │ +0bab40: 6e20 c633 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bab46: 5486 5902 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bab4a: 6e10 9634 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@3496 │ │ +0bab50: 0c06 |022a: move-result-object v6 │ │ +0bab52: 7110 9c34 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ +0bab58: 0c06 |022e: move-result-object v6 │ │ +0bab5a: 6e20 cb33 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0bab60: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=637 │ │ @@ -209427,51 +209442,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0bab98: |[0bab98] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -0baba8: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -0babac: 7010 7407 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ -0babb2: 1d02 |0005: monitor-enter v2 │ │ -0babb4: 5520 6002 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ -0babb8: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -0babbc: 5420 5602 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0babc0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -0babc4: 2200 6f06 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0babc8: 1a01 7002 |0010: const-string v1, "Activity has been destroyed" // string@0270 │ │ -0babcc: 7020 0434 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0babd2: 2700 |0015: throw v0 │ │ -0babd4: 0d00 |0016: move-exception v0 │ │ -0babd6: 1e02 |0017: monitor-exit v2 │ │ -0babd8: 2700 |0018: throw v0 │ │ -0babda: 5420 6702 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0babde: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -0babe2: 2200 9f06 |001d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0babe6: 7010 8534 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0babec: 5b20 6702 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0babf0: 5420 6702 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0babf4: 6e20 8934 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0babfa: 5420 6702 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0babfe: 6e10 9534 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bac04: 0a00 |002e: move-result v0 │ │ -0bac06: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0bac08: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -0bac0c: 5420 5602 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bac10: 5400 2c02 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0bac14: 5421 6102 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ -0bac18: 6e20 d804 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0bac1e: 5420 5602 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bac22: 5400 2c02 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0bac26: 5421 6102 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ -0bac2a: 6e20 d504 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ -0bac30: 1e02 |0044: monitor-exit v2 │ │ -0bac32: 0e00 |0045: return-void │ │ +0bab78: |[0bab78] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +0bab88: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +0bab8c: 7010 7407 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ +0bab92: 1d02 |0005: monitor-enter v2 │ │ +0bab94: 5520 6002 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ +0bab98: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +0bab9c: 5420 5602 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0baba0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +0baba4: 2200 6f06 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0baba8: 1a01 7002 |0010: const-string v1, "Activity has been destroyed" // string@0270 │ │ +0babac: 7020 0434 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0babb2: 2700 |0015: throw v0 │ │ +0babb4: 0d00 |0016: move-exception v0 │ │ +0babb6: 1e02 |0017: monitor-exit v2 │ │ +0babb8: 2700 |0018: throw v0 │ │ +0babba: 5420 6702 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0babbe: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +0babc2: 2200 9f06 |001d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0babc6: 7010 8534 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0babcc: 5b20 6702 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0babd0: 5420 6702 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0babd4: 6e20 8934 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0babda: 5420 6702 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0babde: 6e10 9534 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0babe4: 0a00 |002e: move-result v0 │ │ +0babe6: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +0babe8: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +0babec: 5420 5602 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0babf0: 5400 2c02 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0babf4: 5421 6102 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ +0babf8: 6e20 d804 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0babfe: 5420 5602 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bac02: 5400 2c02 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0bac06: 5421 6102 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ +0bac0a: 6e20 d504 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ +0bac10: 1e02 |0044: monitor-exit v2 │ │ +0bac12: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1392 │ │ @@ -209498,105 +209513,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -0bac48: |[0bac48] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -0bac58: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0bac5a: 5585 6202 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ -0bac5e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -0bac62: 2205 6f06 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ -0bac66: 1a06 d410 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@10d4 │ │ -0bac6a: 7020 0434 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bac70: 2705 |000c: throw v5 │ │ -0bac72: 7100 e504 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@04e5 │ │ -0bac78: 0c05 |0010: move-result-object v5 │ │ -0bac7a: 5486 5602 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bac7e: 5466 2c02 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0bac82: 6e10 d004 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@04d0 │ │ -0bac88: 0c06 |0018: move-result-object v6 │ │ -0bac8a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -0bac8e: 2205 6f06 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ -0bac92: 1a06 730f |001d: const-string v6, "Must be called from main thread of process" // string@0f73 │ │ -0bac96: 7020 0434 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bac9c: 2705 |0022: throw v5 │ │ -0bac9e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0baca0: 1d08 |0024: monitor-enter v8 │ │ -0baca2: 5485 6702 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0baca6: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -0bacaa: 5485 6702 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0bacae: 6e10 9534 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bacb4: 0a05 |002e: move-result v5 │ │ -0bacb6: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -0bacba: 1e08 |0031: monitor-exit v8 │ │ -0bacbc: 5585 6302 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0263 │ │ -0bacc0: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -0bacc4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0bacc6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -0bacc8: 5485 5502 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0baccc: 6e10 9534 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bacd2: 0a05 |003d: move-result v5 │ │ -0bacd4: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -0bacd8: 5485 5502 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bacdc: 6e20 8e34 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bace2: 0c01 |0045: move-result-object v1 │ │ -0bace4: 1f01 4501 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bace8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -0bacec: 5415 0102 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0bacf0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -0bacf4: 5415 0102 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0bacf8: 6e10 9408 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ -0bacfe: 0a05 |0053: move-result v5 │ │ -0bad00: b653 |0054: or-int/2addr v3, v5 │ │ -0bad02: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bad06: 28e1 |0057: goto 0038 // -001f │ │ -0bad08: 5485 6702 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0bad0c: 6e10 9534 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bad12: 0a04 |005d: move-result v4 │ │ -0bad14: 5485 6b02 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ -0bad18: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -0bad1c: 5485 6b02 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ -0bad20: 2155 |0064: array-length v5, v5 │ │ -0bad22: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -0bad26: 2345 1207 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0712 │ │ -0bad2a: 5b85 6b02 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ -0bad2e: 5485 6702 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0bad32: 5486 6b02 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ -0bad36: 6e20 9734 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0bad3c: 5485 6702 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ -0bad40: 6e10 8b34 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0bad46: 5485 5602 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bad4a: 5455 2c02 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0bad4e: 5486 6102 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ -0bad52: 6e20 d804 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0bad58: 1e08 |0080: monitor-exit v8 │ │ -0bad5a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -0bad5c: 5c85 6202 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ -0bad60: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -0bad62: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -0bad66: 5485 6b02 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ -0bad6a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -0bad6e: 7210 2e34 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -0bad74: 5485 6b02 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ -0bad78: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -0bad7a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -0bad7e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bad82: 28f0 |0095: goto 0085 // -0010 │ │ -0bad84: 0d05 |0096: move-exception v5 │ │ -0bad86: 1e08 |0097: monitor-exit v8 │ │ -0bad88: 2705 |0098: throw v5 │ │ -0bad8a: 5c87 6202 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ -0bad8e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -0bad90: 2888 |009c: goto 0024 // -0078 │ │ -0bad92: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -0bad96: 5c87 6302 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0263 │ │ -0bad9a: 6e10 b507 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ -0bada0: 0f00 |00a4: return v0 │ │ +0bac28: |[0bac28] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +0bac38: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0bac3a: 5585 6202 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ +0bac3e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +0bac42: 2205 6f06 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ +0bac46: 1a06 d410 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@10d4 │ │ +0bac4a: 7020 0434 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bac50: 2705 |000c: throw v5 │ │ +0bac52: 7100 e504 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@04e5 │ │ +0bac58: 0c05 |0010: move-result-object v5 │ │ +0bac5a: 5486 5602 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bac5e: 5466 2c02 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0bac62: 6e10 d004 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@04d0 │ │ +0bac68: 0c06 |0018: move-result-object v6 │ │ +0bac6a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +0bac6e: 2205 6f06 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ +0bac72: 1a06 730f |001d: const-string v6, "Must be called from main thread of process" // string@0f73 │ │ +0bac76: 7020 0434 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bac7c: 2705 |0022: throw v5 │ │ +0bac7e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0bac80: 1d08 |0024: monitor-enter v8 │ │ +0bac82: 5485 6702 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0bac86: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +0bac8a: 5485 6702 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0bac8e: 6e10 9534 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bac94: 0a05 |002e: move-result v5 │ │ +0bac96: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +0bac9a: 1e08 |0031: monitor-exit v8 │ │ +0bac9c: 5585 6302 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0263 │ │ +0baca0: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +0baca4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0baca6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +0baca8: 5485 5502 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bacac: 6e10 9534 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bacb2: 0a05 |003d: move-result v5 │ │ +0bacb4: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +0bacb8: 5485 5502 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bacbc: 6e20 8e34 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bacc2: 0c01 |0045: move-result-object v1 │ │ +0bacc4: 1f01 4501 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bacc8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +0baccc: 5415 0102 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0bacd0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +0bacd4: 5415 0102 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0bacd8: 6e10 9408 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ +0bacde: 0a05 |0053: move-result v5 │ │ +0bace0: b653 |0054: or-int/2addr v3, v5 │ │ +0bace2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0bace6: 28e1 |0057: goto 0038 // -001f │ │ +0bace8: 5485 6702 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0bacec: 6e10 9534 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bacf2: 0a04 |005d: move-result v4 │ │ +0bacf4: 5485 6b02 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ +0bacf8: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +0bacfc: 5485 6b02 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ +0bad00: 2155 |0064: array-length v5, v5 │ │ +0bad02: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +0bad06: 2345 1207 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0712 │ │ +0bad0a: 5b85 6b02 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ +0bad0e: 5485 6702 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0bad12: 5486 6b02 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ +0bad16: 6e20 9734 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0bad1c: 5485 6702 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0267 │ │ +0bad20: 6e10 8b34 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0bad26: 5485 5602 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bad2a: 5455 2c02 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0bad2e: 5486 6102 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0261 │ │ +0bad32: 6e20 d804 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0bad38: 1e08 |0080: monitor-exit v8 │ │ +0bad3a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +0bad3c: 5c85 6202 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ +0bad40: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +0bad42: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +0bad46: 5485 6b02 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ +0bad4a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +0bad4e: 7210 2e34 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +0bad54: 5485 6b02 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@026b │ │ +0bad58: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +0bad5a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +0bad5e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0bad62: 28f0 |0095: goto 0085 // -0010 │ │ +0bad64: 0d05 |0096: move-exception v5 │ │ +0bad66: 1e08 |0097: monitor-exit v8 │ │ +0bad68: 2705 |0098: throw v5 │ │ +0bad6a: 5c87 6202 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ +0bad6e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +0bad70: 2888 |009c: goto 0024 // -0078 │ │ +0bad72: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +0bad76: 5c87 6302 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0263 │ │ +0bad7a: 6e10 b507 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ +0bad80: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -209653,18 +209668,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0badc0: |[0badc0] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -0badd0: 6e10 8807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -0badd6: 0a00 |0003: move-result v0 │ │ -0badd8: 0f00 |0004: return v0 │ │ +0bada0: |[0bada0] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +0badb0: 6e10 8807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +0badb6: 0a00 |0003: move-result v0 │ │ +0badb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -209672,50 +209687,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 │ │ -0baddc: |[0baddc] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -0badec: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0badf0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0badf4: 5432 5702 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0badf8: 6e10 9534 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0badfe: 0a02 |0009: move-result v2 │ │ -0bae00: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0bae04: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -0bae08: 5432 5702 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bae0c: 6e20 8e34 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bae12: 0c00 |0013: move-result-object v0 │ │ -0bae14: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bae18: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -0bae1c: 5202 f901 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0bae20: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -0bae24: 1100 |001c: return-object v0 │ │ -0bae26: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bae2a: 28ed |001f: goto 000c // -0013 │ │ -0bae2c: 5432 5502 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bae30: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -0bae34: 5432 5502 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bae38: 6e10 9534 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bae3e: 0a02 |0029: move-result v2 │ │ -0bae40: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0bae44: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -0bae48: 5432 5502 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bae4c: 6e20 8e34 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bae52: 0c00 |0033: move-result-object v0 │ │ -0bae54: 1f00 4501 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bae58: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -0bae5c: 5202 f901 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0bae60: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -0bae64: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bae68: 28ee |003e: goto 002c // -0012 │ │ -0bae6a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -0bae6c: 28dc |0040: goto 001c // -0024 │ │ +0badbc: |[0badbc] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +0badcc: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0badd0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +0badd4: 5432 5702 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0badd8: 6e10 9534 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0badde: 0a02 |0009: move-result v2 │ │ +0bade0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0bade4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +0bade8: 5432 5702 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0badec: 6e20 8e34 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0badf2: 0c00 |0013: move-result-object v0 │ │ +0badf4: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0badf8: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +0badfc: 5202 f901 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0bae00: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +0bae04: 1100 |001c: return-object v0 │ │ +0bae06: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0bae0a: 28ed |001f: goto 000c // -0013 │ │ +0bae0c: 5432 5502 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bae10: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +0bae14: 5432 5502 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bae18: 6e10 9534 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bae1e: 0a02 |0029: move-result v2 │ │ +0bae20: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0bae24: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +0bae28: 5432 5502 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bae2c: 6e20 8e34 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bae32: 0c00 |0033: move-result-object v0 │ │ +0bae34: 1f00 4501 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bae38: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +0bae3c: 5202 f901 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0bae40: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +0bae44: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0bae48: 28ee |003e: goto 002c // -0012 │ │ +0bae4a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +0bae4c: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1320 │ │ 0x000e line=1321 │ │ 0x0016 line=1322 │ │ 0x001c line=1336 │ │ @@ -209741,56 +209756,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 │ │ -0bae70: |[0bae70] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0bae80: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bae84: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -0bae88: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -0bae8c: 5432 5702 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bae90: 6e10 9534 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bae96: 0a02 |000b: move-result v2 │ │ -0bae98: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0bae9c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -0baea0: 5432 5702 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0baea4: 6e20 8e34 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0baeaa: 0c00 |0015: move-result-object v0 │ │ -0baeac: 1f00 4501 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0baeb0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -0baeb4: 5402 1302 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0baeb8: 6e20 3c34 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0baebe: 0a02 |001f: move-result v2 │ │ -0baec0: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -0baec4: 1100 |0022: return-object v0 │ │ -0baec6: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0baeca: 28e9 |0025: goto 000e // -0017 │ │ -0baecc: 5432 5502 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0baed0: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -0baed4: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -0baed8: 5432 5502 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0baedc: 6e10 9534 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0baee2: 0a02 |0031: move-result v2 │ │ -0baee4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0baee8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -0baeec: 5432 5502 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0baef0: 6e20 8e34 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0baef6: 0c00 |003b: move-result-object v0 │ │ -0baef8: 1f00 4501 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0baefc: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -0baf00: 5402 1302 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0baf04: 6e20 3c34 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0baf0a: 0a02 |0045: move-result v2 │ │ -0baf0c: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -0baf10: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0baf14: 28ea |004a: goto 0034 // -0016 │ │ -0baf16: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -0baf18: 28d6 |004c: goto 0022 // -002a │ │ +0bae50: |[0bae50] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0bae60: 5432 5702 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bae64: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +0bae68: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +0bae6c: 5432 5702 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bae70: 6e10 9534 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bae76: 0a02 |000b: move-result v2 │ │ +0bae78: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0bae7c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +0bae80: 5432 5702 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bae84: 6e20 8e34 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bae8a: 0c00 |0015: move-result-object v0 │ │ +0bae8c: 1f00 4501 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bae90: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +0bae94: 5402 1302 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +0bae98: 6e20 3c34 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0bae9e: 0a02 |001f: move-result v2 │ │ +0baea0: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +0baea4: 1100 |0022: return-object v0 │ │ +0baea6: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0baeaa: 28e9 |0025: goto 000e // -0017 │ │ +0baeac: 5432 5502 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0baeb0: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +0baeb4: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +0baeb8: 5432 5502 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0baebc: 6e10 9534 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0baec2: 0a02 |0031: move-result v2 │ │ +0baec4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0baec8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +0baecc: 5432 5502 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0baed0: 6e20 8e34 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0baed6: 0c00 |003b: move-result-object v0 │ │ +0baed8: 1f00 4501 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0baedc: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +0baee0: 5402 1302 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +0baee4: 6e20 3c34 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0baeea: 0a02 |0045: move-result v2 │ │ +0baeec: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +0baef0: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0baef4: 28ea |004a: goto 0034 // -0016 │ │ +0baef6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +0baef8: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1340 │ │ 0x0006 line=1342 │ │ 0x0010 line=1343 │ │ 0x0018 line=1344 │ │ 0x0022 line=1358 │ │ @@ -209816,36 +209831,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 │ │ -0baf1c: |[0baf1c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0baf2c: 5432 5502 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0baf30: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0baf34: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -0baf38: 5432 5502 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0baf3c: 6e10 9534 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0baf42: 0a02 |000b: move-result v2 │ │ -0baf44: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0baf48: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -0baf4c: 5432 5502 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0baf50: 6e20 8e34 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0baf56: 0c00 |0015: move-result-object v0 │ │ -0baf58: 1f00 4501 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0baf5c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -0baf60: 6e20 9106 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0691 │ │ -0baf66: 0c00 |001d: move-result-object v0 │ │ -0baf68: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -0baf6c: 1100 |0020: return-object v0 │ │ -0baf6e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0baf72: 28eb |0023: goto 000e // -0015 │ │ -0baf74: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -0baf76: 28fb |0025: goto 0020 // -0005 │ │ +0baefc: |[0baefc] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0baf0c: 5432 5502 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0baf10: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0baf14: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +0baf18: 5432 5502 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0baf1c: 6e10 9534 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0baf22: 0a02 |000b: move-result v2 │ │ +0baf24: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0baf28: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +0baf2c: 5432 5502 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0baf30: 6e20 8e34 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0baf36: 0c00 |0015: move-result-object v0 │ │ +0baf38: 1f00 4501 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0baf3c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +0baf40: 6e20 9106 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0691 │ │ +0baf46: 0c00 |001d: move-result-object v0 │ │ +0baf48: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +0baf4c: 1100 |0020: return-object v0 │ │ +0baf4e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0baf52: 28eb |0023: goto 000e // -0015 │ │ +0baf54: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +0baf56: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x0006 line=1363 │ │ 0x0010 line=1364 │ │ 0x0018 line=1365 │ │ 0x0020 line=1370 │ │ @@ -209864,46 +209879,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0baf78: |[0baf78] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -0baf88: 1d03 |0000: monitor-enter v3 │ │ -0baf8a: 5430 5c02 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0baf8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0baf90: 6e30 9434 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0baf96: 5430 5802 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0baf9a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -0baf9e: 2200 9f06 |000b: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0bafa2: 7010 8534 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bafa8: 5b30 5802 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0bafac: 6300 4c02 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bafb0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0bafb4: 1a00 5705 |0016: const-string v0, "FragmentManager" // string@0557 │ │ -0bafb8: 2201 8206 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bafbc: 7010 5134 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bafc2: 1a02 6a05 |001d: const-string v2, "Freeing back stack index " // string@056a │ │ -0bafc6: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bafcc: 0c01 |0022: move-result-object v1 │ │ -0bafce: 6e20 5634 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bafd4: 0c01 |0026: move-result-object v1 │ │ -0bafd6: 6e10 5f34 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bafdc: 0c01 |002a: move-result-object v1 │ │ -0bafde: 7120 b520 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bafe4: 5430 5802 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0bafe8: 7110 0c34 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0bafee: 0c01 |0033: move-result-object v1 │ │ -0baff0: 6e20 8934 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0baff6: 1e03 |0037: monitor-exit v3 │ │ -0baff8: 0e00 |0038: return-void │ │ -0baffa: 0d00 |0039: move-exception v0 │ │ -0baffc: 1e03 |003a: monitor-exit v3 │ │ -0baffe: 2700 |003b: throw v0 │ │ +0baf58: |[0baf58] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +0baf68: 1d03 |0000: monitor-enter v3 │ │ +0baf6a: 5430 5c02 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0baf6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0baf70: 6e30 9434 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0baf76: 5430 5802 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0baf7a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +0baf7e: 2200 9f06 |000b: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0baf82: 7010 8534 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0baf88: 5b30 5802 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0baf8c: 6300 4c02 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0baf90: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0baf94: 1a00 5705 |0016: const-string v0, "FragmentManager" // string@0557 │ │ +0baf98: 2201 8206 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0baf9c: 7010 5134 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bafa2: 1a02 6a05 |001d: const-string v2, "Freeing back stack index " // string@056a │ │ +0bafa6: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bafac: 0c01 |0022: move-result-object v1 │ │ +0bafae: 6e20 5634 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bafb4: 0c01 |0026: move-result-object v1 │ │ +0bafb6: 6e10 5f34 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bafbc: 0c01 |002a: move-result-object v1 │ │ +0bafbe: 7120 b520 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bafc4: 5430 5802 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0bafc8: 7110 0c34 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0bafce: 0c01 |0033: move-result-object v1 │ │ +0bafd0: 6e20 8934 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bafd6: 1e03 |0037: monitor-exit v3 │ │ +0bafd8: 0e00 |0038: return-void │ │ +0bafda: 0d00 |0039: move-exception v0 │ │ +0bafdc: 1e03 |003a: monitor-exit v3 │ │ +0bafde: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1456 │ │ 0x0001 line=1457 │ │ 0x0007 line=1458 │ │ @@ -209922,20 +209937,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 │ │ -0bb00c: |[0bb00c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -0bb01c: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bb020: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bb026: 0c00 |0005: move-result-object v0 │ │ -0bb028: 1f00 4b01 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@014b │ │ -0bb02c: 1100 |0008: return-object v0 │ │ +0bafec: |[0bafec] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +0baffc: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bb000: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bb006: 0c00 |0005: move-result-object v0 │ │ +0bb008: 1f00 4b01 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@014b │ │ +0bb00c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -209944,23 +209959,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0bb030: |[0bb030] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -0bb040: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bb044: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0bb048: 5410 5a02 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bb04c: 6e10 9534 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bb052: 0a00 |0009: move-result v0 │ │ -0bb054: 0f00 |000a: return v0 │ │ -0bb056: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0bb058: 28fe |000c: goto 000a // -0002 │ │ +0bb010: |[0bb010] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +0bb020: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bb024: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0bb028: 5410 5a02 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bb02c: 6e10 9534 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bb032: 0a00 |0009: move-result v0 │ │ +0bb034: 0f00 |000a: return v0 │ │ +0bb036: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0bb038: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -209968,65 +209983,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 │ │ -0bb05c: |[0bb05c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0bb06c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0bb06e: 6e30 a804 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0bb074: 0a01 |0004: move-result v1 │ │ -0bb076: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -0bb07a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0bb07c: 1100 |0008: return-object v0 │ │ -0bb07e: 5452 5502 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb082: 6e10 9534 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bb088: 0a02 |000e: move-result v2 │ │ -0bb08a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -0bb08e: 2202 6f06 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0bb092: 2203 8206 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb096: 7010 5134 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb09c: 1a04 4b05 |0018: const-string v4, "Fragment no longer exists for key " // string@054b │ │ -0bb0a0: 6e20 5a34 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb0a6: 0c03 |001d: move-result-object v3 │ │ -0bb0a8: 6e20 5a34 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb0ae: 0c03 |0021: move-result-object v3 │ │ -0bb0b0: 1a04 2d01 |0022: const-string v4, ": index " // string@012d │ │ -0bb0b4: 6e20 5a34 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb0ba: 0c03 |0027: move-result-object v3 │ │ -0bb0bc: 6e20 5634 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bb0c2: 0c03 |002b: move-result-object v3 │ │ -0bb0c4: 6e10 5f34 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb0ca: 0c03 |002f: move-result-object v3 │ │ -0bb0cc: 7020 0434 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bb0d2: 7020 b607 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bb0d8: 5452 5502 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb0dc: 6e20 8e34 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bb0e2: 0c00 |003b: move-result-object v0 │ │ -0bb0e4: 1f00 4501 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bb0e8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -0bb0ec: 2202 6f06 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0bb0f0: 2203 8206 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb0f4: 7010 5134 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb0fa: 1a04 4b05 |0047: const-string v4, "Fragment no longer exists for key " // string@054b │ │ -0bb0fe: 6e20 5a34 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb104: 0c03 |004c: move-result-object v3 │ │ -0bb106: 6e20 5a34 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb10c: 0c03 |0050: move-result-object v3 │ │ -0bb10e: 1a04 2d01 |0051: const-string v4, ": index " // string@012d │ │ -0bb112: 6e20 5a34 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb118: 0c03 |0056: move-result-object v3 │ │ -0bb11a: 6e20 5634 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bb120: 0c03 |005a: move-result-object v3 │ │ -0bb122: 6e10 5f34 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb128: 0c03 |005e: move-result-object v3 │ │ -0bb12a: 7020 0434 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bb130: 7020 b607 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bb136: 28a3 |0065: goto 0008 // -005d │ │ +0bb03c: |[0bb03c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0bb04c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0bb04e: 6e30 a804 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0bb054: 0a01 |0004: move-result v1 │ │ +0bb056: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +0bb05a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0bb05c: 1100 |0008: return-object v0 │ │ +0bb05e: 5452 5502 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb062: 6e10 9534 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bb068: 0a02 |000e: move-result v2 │ │ +0bb06a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +0bb06e: 2202 6f06 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0bb072: 2203 8206 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb076: 7010 5134 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb07c: 1a04 4b05 |0018: const-string v4, "Fragment no longer exists for key " // string@054b │ │ +0bb080: 6e20 5a34 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb086: 0c03 |001d: move-result-object v3 │ │ +0bb088: 6e20 5a34 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb08e: 0c03 |0021: move-result-object v3 │ │ +0bb090: 1a04 2d01 |0022: const-string v4, ": index " // string@012d │ │ +0bb094: 6e20 5a34 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb09a: 0c03 |0027: move-result-object v3 │ │ +0bb09c: 6e20 5634 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bb0a2: 0c03 |002b: move-result-object v3 │ │ +0bb0a4: 6e10 5f34 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb0aa: 0c03 |002f: move-result-object v3 │ │ +0bb0ac: 7020 0434 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bb0b2: 7020 b607 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bb0b8: 5452 5502 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb0bc: 6e20 8e34 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bb0c2: 0c00 |003b: move-result-object v0 │ │ +0bb0c4: 1f00 4501 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bb0c8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +0bb0cc: 2202 6f06 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0bb0d0: 2203 8206 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb0d4: 7010 5134 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb0da: 1a04 4b05 |0047: const-string v4, "Fragment no longer exists for key " // string@054b │ │ +0bb0de: 6e20 5a34 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb0e4: 0c03 |004c: move-result-object v3 │ │ +0bb0e6: 6e20 5a34 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb0ec: 0c03 |0050: move-result-object v3 │ │ +0bb0ee: 1a04 2d01 |0051: const-string v4, ": index " // string@012d │ │ +0bb0f2: 6e20 5a34 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb0f8: 0c03 |0056: move-result-object v3 │ │ +0bb0fa: 6e20 5634 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bb100: 0c03 |005a: move-result-object v3 │ │ +0bb102: 6e10 5f34 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb108: 0c03 |005e: move-result-object v3 │ │ +0bb10a: 7020 0434 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bb110: 7020 b607 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bb116: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=581 │ │ 0x0005 line=582 │ │ 0x0007 line=583 │ │ 0x0008 line=594 │ │ 0x0009 line=585 │ │ @@ -210046,17 +210061,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb138: |[0bb138] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -0bb148: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb14c: 1100 |0002: return-object v0 │ │ +0bb118: |[0bb118] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +0bb128: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb12c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -210064,16 +210079,16 @@ │ │ type : '()Landroid/view/LayoutInflater$Factory;' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bb150: |[0bb150] android.support.v4.app.FragmentManagerImpl.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; │ │ -0bb160: 1100 |0000: return-object v0 │ │ +0bb130: |[0bb130] android.support.v4.app.FragmentManagerImpl.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; │ │ +0bb140: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #37 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -210081,52 +210096,52 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -0bb164: |[0bb164] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0bb174: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0bb176: 6301 4c02 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bb17a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -0bb17e: 1a01 5705 |0005: const-string v1, "FragmentManager" // string@0557 │ │ -0bb182: 2202 8206 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb186: 7010 5134 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb18c: 1a03 b821 |000c: const-string v3, "hide: " // string@21b8 │ │ -0bb190: 6e20 5a34 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb196: 0c02 |0011: move-result-object v2 │ │ -0bb198: 6e20 5934 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bb19e: 0c02 |0015: move-result-object v2 │ │ -0bb1a0: 6e10 5f34 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb1a6: 0c02 |0019: move-result-object v2 │ │ -0bb1a8: 7120 b520 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bb1ae: 5561 fd01 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0bb1b2: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -0bb1b6: 5c64 fd01 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0bb1ba: 5461 1802 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb1be: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -0bb1c2: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -0bb1c4: 6e58 9507 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0795 │ │ -0bb1ca: 0c00 |002b: move-result-object v0 │ │ -0bb1cc: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -0bb1d0: 5461 1802 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb1d4: 6e20 3a22 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0bb1da: 5461 1802 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb1de: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -0bb1e2: 6e20 3722 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0bb1e8: 5561 e801 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0bb1ec: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -0bb1f0: 5561 fc01 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0bb1f4: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -0bb1f8: 5561 0302 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0bb1fc: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -0bb200: 5c54 6402 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0bb204: 6e20 ca06 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@06ca │ │ -0bb20a: 0e00 |004b: return-void │ │ +0bb144: |[0bb144] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0bb154: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0bb156: 6301 4c02 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bb15a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +0bb15e: 1a01 5705 |0005: const-string v1, "FragmentManager" // string@0557 │ │ +0bb162: 2202 8206 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb166: 7010 5134 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb16c: 1a03 b821 |000c: const-string v3, "hide: " // string@21b8 │ │ +0bb170: 6e20 5a34 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb176: 0c02 |0011: move-result-object v2 │ │ +0bb178: 6e20 5934 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bb17e: 0c02 |0015: move-result-object v2 │ │ +0bb180: 6e10 5f34 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb186: 0c02 |0019: move-result-object v2 │ │ +0bb188: 7120 b520 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bb18e: 5561 fd01 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0bb192: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +0bb196: 5c64 fd01 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0bb19a: 5461 1802 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb19e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +0bb1a2: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +0bb1a4: 6e58 9507 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0795 │ │ +0bb1aa: 0c00 |002b: move-result-object v0 │ │ +0bb1ac: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +0bb1b0: 5461 1802 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb1b4: 6e20 3a22 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0bb1ba: 5461 1802 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb1be: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +0bb1c2: 6e20 3722 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0bb1c8: 5561 e801 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0bb1cc: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +0bb1d0: 5561 fc01 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0bb1d4: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +0bb1d8: 5561 0302 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0bb1dc: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +0bb1e0: 5c54 6402 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0bb1e4: 6e20 ca06 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@06ca │ │ +0bb1ea: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1239 │ │ 0x001d line=1240 │ │ 0x0021 line=1241 │ │ 0x0023 line=1242 │ │ 0x0027 line=1243 │ │ @@ -210149,17 +210164,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb20c: |[0bb20c] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -0bb21c: 5510 6002 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ -0bb220: 0f00 |0002: return v0 │ │ +0bb1ec: |[0bb1ec] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +0bb1fc: 5510 6002 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ +0bb200: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #39 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -210167,85 +210182,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 │ │ -0bb224: |[0bb224] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -0bb234: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -0bb23a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0bb23c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -0bb23e: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -0bb242: 52a4 0402 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0bb246: 6e40 c206 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@06c2 │ │ -0bb24c: 0c01 |000c: move-result-object v1 │ │ -0bb24e: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -0bb252: 1101 |000f: return-object v1 │ │ -0bb254: 52a4 0402 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0bb258: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -0bb25c: 5494 5602 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb260: 52a5 0402 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ -0bb264: 7120 a823 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ -0bb26a: 0c00 |001b: move-result-object v0 │ │ -0bb26c: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -0bb270: 0701 |001e: move-object v1, v0 │ │ -0bb272: 28f0 |001f: goto 000f // -0010 │ │ -0bb274: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -0bb278: 0731 |0022: move-object v1, v3 │ │ -0bb27a: 28ec |0023: goto 000f // -0014 │ │ -0bb27c: 7120 b807 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@07b8 │ │ -0bb282: 0a02 |0027: move-result v2 │ │ -0bb284: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -0bb288: 0731 |002a: move-object v1, v3 │ │ -0bb28a: 28e4 |002b: goto 000f // -001c │ │ -0bb28c: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -0bb292: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -0bb296: 5494 5602 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb29a: 6e10 1707 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ -0bb2a0: 0c04 |0036: move-result-object v4 │ │ -0bb2a2: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -0bb2a6: 5494 5602 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb2aa: 6e10 1707 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ -0bb2b0: 0c04 |003e: move-result-object v4 │ │ -0bb2b2: 6e10 c922 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@22c9 │ │ -0bb2b8: 0c04 |0042: move-result-object v4 │ │ -0bb2ba: 524d 2b0a |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0a2b │ │ -0bb2be: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -0bb2c2: 0731 |0047: move-object v1, v3 │ │ -0bb2c4: 28c7 |0048: goto 000f // -0039 │ │ -0bb2c6: 5493 5602 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb2ca: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -0bb2ce: 7156 9907 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ -0bb2d4: 0c01 |0050: move-result-object v1 │ │ -0bb2d6: 28be |0051: goto 000f // -0042 │ │ -0bb2d8: 5493 5602 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb2dc: 7157 9907 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ -0bb2e2: 0c01 |0057: move-result-object v1 │ │ -0bb2e4: 28b7 |0058: goto 000f // -0049 │ │ -0bb2e6: 5493 5602 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb2ea: 7156 9907 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ -0bb2f0: 0c01 |005e: move-result-object v1 │ │ -0bb2f2: 28b0 |005f: goto 000f // -0050 │ │ -0bb2f4: 5493 5602 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb2f8: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -0bb2fe: 7157 9907 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ -0bb304: 0c01 |0068: move-result-object v1 │ │ -0bb306: 28a6 |0069: goto 000f // -005a │ │ -0bb308: 5493 5602 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb30c: 7130 9707 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0797 │ │ -0bb312: 0c01 |006f: move-result-object v1 │ │ -0bb314: 289f |0070: goto 000f // -0061 │ │ -0bb316: 5493 5602 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb31a: 7130 9707 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0797 │ │ -0bb320: 0c01 |0076: move-result-object v1 │ │ -0bb322: 2898 |0077: goto 000f // -0068 │ │ -0bb324: 0731 |0078: move-object v1, v3 │ │ -0bb326: 2896 |0079: goto 000f // -006a │ │ -0bb328: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +0bb204: |[0bb204] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +0bb214: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +0bb21a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0bb21c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +0bb21e: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +0bb222: 52a4 0402 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0bb226: 6e40 c206 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@06c2 │ │ +0bb22c: 0c01 |000c: move-result-object v1 │ │ +0bb22e: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +0bb232: 1101 |000f: return-object v1 │ │ +0bb234: 52a4 0402 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0bb238: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +0bb23c: 5494 5602 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb240: 52a5 0402 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0204 │ │ +0bb244: 7120 a823 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ +0bb24a: 0c00 |001b: move-result-object v0 │ │ +0bb24c: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +0bb250: 0701 |001e: move-object v1, v0 │ │ +0bb252: 28f0 |001f: goto 000f // -0010 │ │ +0bb254: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +0bb258: 0731 |0022: move-object v1, v3 │ │ +0bb25a: 28ec |0023: goto 000f // -0014 │ │ +0bb25c: 7120 b807 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@07b8 │ │ +0bb262: 0a02 |0027: move-result v2 │ │ +0bb264: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +0bb268: 0731 |002a: move-object v1, v3 │ │ +0bb26a: 28e4 |002b: goto 000f // -001c │ │ +0bb26c: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +0bb272: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +0bb276: 5494 5602 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb27a: 6e10 1707 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ +0bb280: 0c04 |0036: move-result-object v4 │ │ +0bb282: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +0bb286: 5494 5602 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb28a: 6e10 1707 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0717 │ │ +0bb290: 0c04 |003e: move-result-object v4 │ │ +0bb292: 6e10 c922 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@22c9 │ │ +0bb298: 0c04 |0042: move-result-object v4 │ │ +0bb29a: 524d 2b0a |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0a2b │ │ +0bb29e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +0bb2a2: 0731 |0047: move-object v1, v3 │ │ +0bb2a4: 28c7 |0048: goto 000f // -0039 │ │ +0bb2a6: 5493 5602 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb2aa: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +0bb2ae: 7156 9907 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ +0bb2b4: 0c01 |0050: move-result-object v1 │ │ +0bb2b6: 28be |0051: goto 000f // -0042 │ │ +0bb2b8: 5493 5602 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb2bc: 7157 9907 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ +0bb2c2: 0c01 |0057: move-result-object v1 │ │ +0bb2c4: 28b7 |0058: goto 000f // -0049 │ │ +0bb2c6: 5493 5602 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb2ca: 7156 9907 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ +0bb2d0: 0c01 |005e: move-result-object v1 │ │ +0bb2d2: 28b0 |005f: goto 000f // -0050 │ │ +0bb2d4: 5493 5602 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb2d8: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +0bb2de: 7157 9907 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0799 │ │ +0bb2e4: 0c01 |0068: move-result-object v1 │ │ +0bb2e6: 28a6 |0069: goto 000f // -005a │ │ +0bb2e8: 5493 5602 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb2ec: 7130 9707 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0797 │ │ +0bb2f2: 0c01 |006f: move-result-object v1 │ │ +0bb2f4: 289f |0070: goto 000f // -0061 │ │ +0bb2f6: 5493 5602 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb2fa: 7130 9707 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0797 │ │ +0bb300: 0c01 |0076: move-result-object v1 │ │ +0bb302: 2898 |0077: goto 000f // -0068 │ │ +0bb304: 0731 |0078: move-object v1, v3 │ │ +0bb306: 2896 |0079: goto 000f // -006a │ │ +0bb308: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=779 │ │ 0x000d line=781 │ │ 0x000f line=833 │ │ 0x0010 line=785 │ │ 0x0014 line=786 │ │ @@ -210285,66 +210300,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -0bb348: |[0bb348] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -0bb358: 5240 ff01 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bb35c: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -0bb360: 0e00 |0004: return-void │ │ -0bb362: 5430 5902 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bb366: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0bb36a: 5430 5902 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bb36e: 6e10 9534 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bb374: 0a00 |000e: move-result v0 │ │ -0bb376: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -0bb37a: 5430 5502 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb37e: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -0bb382: 2200 9f06 |0015: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0bb386: 7010 8534 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bb38c: 5b30 5502 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb390: 5430 5502 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb394: 6e10 9534 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bb39a: 0a00 |0021: move-result v0 │ │ -0bb39c: 5431 6602 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bb3a0: 6e30 f306 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@06f3 │ │ -0bb3a6: 5430 5502 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb3aa: 6e20 8934 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bb3b0: 6300 4c02 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bb3b4: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -0bb3b8: 1a00 5705 |0030: const-string v0, "FragmentManager" // string@0557 │ │ -0bb3bc: 2201 8206 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb3c0: 7010 5134 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb3c6: 1a02 8d02 |0037: const-string v2, "Allocated fragment index " // string@028d │ │ -0bb3ca: 6e20 5a34 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb3d0: 0c01 |003c: move-result-object v1 │ │ -0bb3d2: 6e20 5934 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bb3d8: 0c01 |0040: move-result-object v1 │ │ -0bb3da: 6e10 5f34 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb3e0: 0c01 |0044: move-result-object v1 │ │ -0bb3e2: 7120 b520 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bb3e8: 28bc |0048: goto 0004 // -0044 │ │ -0bb3ea: 5430 5902 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bb3ee: 5431 5902 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bb3f2: 6e10 9534 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bb3f8: 0a01 |0050: move-result v1 │ │ -0bb3fa: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bb3fe: 6e20 9134 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0bb404: 0c00 |0056: move-result-object v0 │ │ -0bb406: 1f00 7206 |0057: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ -0bb40a: 6e10 0834 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0bb410: 0a00 |005c: move-result v0 │ │ -0bb412: 5431 6602 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bb416: 6e30 f306 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@06f3 │ │ -0bb41c: 5430 5502 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb420: 5241 ff01 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bb424: 6e30 9434 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0bb42a: 28c3 |0069: goto 002c // -003d │ │ +0bb328: |[0bb328] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +0bb338: 5240 ff01 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bb33c: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0bb340: 0e00 |0004: return-void │ │ +0bb342: 5430 5902 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bb346: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0bb34a: 5430 5902 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bb34e: 6e10 9534 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bb354: 0a00 |000e: move-result v0 │ │ +0bb356: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0bb35a: 5430 5502 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb35e: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0bb362: 2200 9f06 |0015: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0bb366: 7010 8534 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bb36c: 5b30 5502 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb370: 5430 5502 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb374: 6e10 9534 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bb37a: 0a00 |0021: move-result v0 │ │ +0bb37c: 5431 6602 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bb380: 6e30 f306 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@06f3 │ │ +0bb386: 5430 5502 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb38a: 6e20 8934 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bb390: 6300 4c02 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bb394: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +0bb398: 1a00 5705 |0030: const-string v0, "FragmentManager" // string@0557 │ │ +0bb39c: 2201 8206 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb3a0: 7010 5134 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb3a6: 1a02 8d02 |0037: const-string v2, "Allocated fragment index " // string@028d │ │ +0bb3aa: 6e20 5a34 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb3b0: 0c01 |003c: move-result-object v1 │ │ +0bb3b2: 6e20 5934 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bb3b8: 0c01 |0040: move-result-object v1 │ │ +0bb3ba: 6e10 5f34 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb3c0: 0c01 |0044: move-result-object v1 │ │ +0bb3c2: 7120 b520 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bb3c8: 28bc |0048: goto 0004 // -0044 │ │ +0bb3ca: 5430 5902 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bb3ce: 5431 5902 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bb3d2: 6e10 9534 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bb3d8: 0a01 |0050: move-result v1 │ │ +0bb3da: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0bb3de: 6e20 9134 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0bb3e4: 0c00 |0056: move-result-object v0 │ │ +0bb3e6: 1f00 7206 |0057: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ +0bb3ea: 6e10 0834 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0bb3f0: 0a00 |005c: move-result v0 │ │ +0bb3f2: 5431 6602 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bb3f6: 6e30 f306 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@06f3 │ │ +0bb3fc: 5430 5502 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb400: 5241 ff01 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bb404: 6e30 9434 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0bb40a: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0004 line=1182 │ │ 0x0005 line=1170 │ │ 0x0011 line=1171 │ │ 0x0015 line=1172 │ │ @@ -210362,50 +210377,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0bb42c: |[0bb42c] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -0bb43c: 5240 ff01 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bb440: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -0bb444: 0e00 |0004: return-void │ │ -0bb446: 6300 4c02 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bb44a: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0bb44e: 1a00 5705 |0009: const-string v0, "FragmentManager" // string@0557 │ │ -0bb452: 2201 8206 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb456: 7010 5134 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb45c: 1a02 6b05 |0010: const-string v2, "Freeing fragment index " // string@056b │ │ -0bb460: 6e20 5a34 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb466: 0c01 |0015: move-result-object v1 │ │ -0bb468: 6e20 5934 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bb46e: 0c01 |0019: move-result-object v1 │ │ -0bb470: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb476: 0c01 |001d: move-result-object v1 │ │ -0bb478: 7120 b520 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bb47e: 5430 5502 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb482: 5241 ff01 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bb486: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -0bb488: 6e30 9434 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0bb48e: 5430 5902 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bb492: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -0bb496: 2200 9f06 |002d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0bb49a: 7010 8534 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bb4a0: 5b30 5902 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bb4a4: 5430 5902 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bb4a8: 5241 ff01 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bb4ac: 7110 0c34 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0bb4b2: 0c01 |003b: move-result-object v1 │ │ -0bb4b4: 6e20 8934 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bb4ba: 5430 5602 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb4be: 5441 1902 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ -0bb4c2: 6e20 1807 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0718 │ │ -0bb4c8: 6e10 ae06 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@06ae │ │ -0bb4ce: 28bb |0049: goto 0004 // -0045 │ │ +0bb40c: |[0bb40c] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +0bb41c: 5240 ff01 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bb420: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0bb424: 0e00 |0004: return-void │ │ +0bb426: 6300 4c02 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bb42a: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0bb42e: 1a00 5705 |0009: const-string v0, "FragmentManager" // string@0557 │ │ +0bb432: 2201 8206 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb436: 7010 5134 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb43c: 1a02 6b05 |0010: const-string v2, "Freeing fragment index " // string@056b │ │ +0bb440: 6e20 5a34 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb446: 0c01 |0015: move-result-object v1 │ │ +0bb448: 6e20 5934 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bb44e: 0c01 |0019: move-result-object v1 │ │ +0bb450: 6e10 5f34 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb456: 0c01 |001d: move-result-object v1 │ │ +0bb458: 7120 b520 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bb45e: 5430 5502 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb462: 5241 ff01 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bb466: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0bb468: 6e30 9434 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0bb46e: 5430 5902 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bb472: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +0bb476: 2200 9f06 |002d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0bb47a: 7010 8534 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bb480: 5b30 5902 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bb484: 5430 5902 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bb488: 5241 ff01 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bb48c: 7110 0c34 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0bb492: 0c01 |003b: move-result-object v1 │ │ +0bb494: 6e20 8934 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bb49a: 5430 5602 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb49e: 5441 1902 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0219 │ │ +0bb4a2: 6e20 1807 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0718 │ │ +0bb4a8: 6e10 ae06 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@06ae │ │ +0bb4ae: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1185 │ │ 0x0004 line=1197 │ │ 0x0005 line=1189 │ │ 0x0021 line=1190 │ │ 0x0029 line=1191 │ │ @@ -210422,67 +210437,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -0bb4d0: |[0bb4d0] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -0bb4e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0bb4e2: 5480 5602 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb4e6: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0bb4ea: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -0bb4ee: 2200 6f06 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0bb4f2: 1a02 9b0f |0009: const-string v2, "No activity" // string@0f9b │ │ -0bb4f6: 7020 0434 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bb4fc: 2700 |000e: throw v0 │ │ -0bb4fe: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -0bb502: 5280 5f02 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0bb506: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -0bb50a: 0e00 |0015: return-void │ │ -0bb50c: 5989 5f02 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0bb510: 5480 5502 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb514: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -0bb518: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -0bb51a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0bb51c: 5480 5502 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb520: 6e10 9534 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bb526: 0a00 |0023: move-result v0 │ │ -0bb528: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -0bb52c: 5480 5502 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bb530: 6e20 8e34 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bb536: 0c01 |002b: move-result-object v1 │ │ -0bb538: 1f01 4501 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bb53c: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -0bb540: 0780 |0030: move-object v0, v8 │ │ -0bb542: 0192 |0031: move v2, v9 │ │ -0bb544: 01a3 |0032: move v3, v10 │ │ -0bb546: 01b4 |0033: move v4, v11 │ │ -0bb548: 7406 9d07 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@079d │ │ -0bb54e: 5410 0102 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0bb552: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -0bb556: 5410 0102 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ -0bb55a: 6e10 9408 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ -0bb560: 0a00 |0040: move-result v0 │ │ -0bb562: b607 |0041: or-int/2addr v7, v0 │ │ -0bb564: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0bb568: 28da |0044: goto 001e // -0026 │ │ -0bb56a: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -0bb56e: 6e10 b507 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ -0bb574: 5580 6402 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0bb578: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -0bb57c: 5480 5602 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb580: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -0bb584: 5280 5f02 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0bb588: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -0bb58a: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -0bb58e: 5480 5602 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb592: 6e10 3907 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0739 │ │ -0bb598: 5c85 6402 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0bb59c: 28b7 |005e: goto 0015 // -0049 │ │ +0bb4b0: |[0bb4b0] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +0bb4c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0bb4c2: 5480 5602 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb4c6: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0bb4ca: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +0bb4ce: 2200 6f06 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0bb4d2: 1a02 9b0f |0009: const-string v2, "No activity" // string@0f9b │ │ +0bb4d6: 7020 0434 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bb4dc: 2700 |000e: throw v0 │ │ +0bb4de: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +0bb4e2: 5280 5f02 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0bb4e6: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +0bb4ea: 0e00 |0015: return-void │ │ +0bb4ec: 5989 5f02 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0bb4f0: 5480 5502 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb4f4: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +0bb4f8: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +0bb4fa: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0bb4fc: 5480 5502 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb500: 6e10 9534 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bb506: 0a00 |0023: move-result v0 │ │ +0bb508: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +0bb50c: 5480 5502 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bb510: 6e20 8e34 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bb516: 0c01 |002b: move-result-object v1 │ │ +0bb518: 1f01 4501 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bb51c: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +0bb520: 0780 |0030: move-object v0, v8 │ │ +0bb522: 0192 |0031: move v2, v9 │ │ +0bb524: 01a3 |0032: move v3, v10 │ │ +0bb526: 01b4 |0033: move v4, v11 │ │ +0bb528: 7406 9d07 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@079d │ │ +0bb52e: 5410 0102 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0bb532: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0bb536: 5410 0102 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0201 │ │ +0bb53a: 6e10 9408 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ +0bb540: 0a00 |0040: move-result v0 │ │ +0bb542: b607 |0041: or-int/2addr v7, v0 │ │ +0bb544: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0bb548: 28da |0044: goto 001e // -0026 │ │ +0bb54a: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0bb54e: 6e10 b507 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ +0bb554: 5580 6402 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0bb558: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0bb55c: 5480 5602 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb560: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0bb564: 5280 5f02 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0bb568: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0bb56a: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0bb56e: 5480 5602 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb572: 6e10 3907 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0739 │ │ +0bb578: 5c85 6402 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0bb57c: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1122 │ │ 0x0007 line=1123 │ │ 0x000f line=1126 │ │ 0x0015 line=1152 │ │ 0x0016 line=1130 │ │ @@ -210515,18 +210530,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0bb5a0: |[0bb5a0] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -0bb5b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bb5b2: 6e53 9a07 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@079a │ │ -0bb5b8: 0e00 |0004: return-void │ │ +0bb580: |[0bb580] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +0bb590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bb592: 6e53 9a07 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@079a │ │ +0bb598: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1118 │ │ 0x0004 line=1119 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -210537,23 +210552,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0bb5bc: |[0bb5bc] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -0bb5cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0bb5ce: 5262 5f02 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0bb5d2: 0760 |0003: move-object v0, v6 │ │ -0bb5d4: 0771 |0004: move-object v1, v7 │ │ -0bb5d6: 0134 |0005: move v4, v3 │ │ -0bb5d8: 0135 |0006: move v5, v3 │ │ -0bb5da: 7406 9d07 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@079d │ │ -0bb5e0: 0e00 |000a: return-void │ │ +0bb59c: |[0bb59c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +0bb5ac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bb5ae: 5262 5f02 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0bb5b2: 0760 |0003: move-object v0, v6 │ │ +0bb5b4: 0771 |0004: move-object v1, v7 │ │ +0bb5b6: 0134 |0005: move v4, v3 │ │ +0bb5b8: 0135 |0006: move v5, v3 │ │ +0bb5ba: 7406 9d07 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@079d │ │ +0bb5c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1114 │ │ 0x000a line=1115 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -210563,514 +210578,514 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 1022 16-bit code units │ │ -0bb5e4: |[0bb5e4] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -0bb5f4: 55b0 e801 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0bb5f8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0bb5fc: 55b0 f401 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0bb600: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0bb604: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0bb606: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -0bb60a: 121c |000b: const/4 v12, #int 1 // #1 │ │ -0bb60c: 55b0 0702 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ -0bb610: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -0bb614: 52b0 1102 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bb618: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -0bb61c: 52bc 1102 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bb620: 55b0 f301 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ -0bb624: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -0bb628: 52b0 1102 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bb62c: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -0bb62e: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -0bb632: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -0bb634: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -0bb638: 123c |0022: const/4 v12, #int 3 // #3 │ │ -0bb63a: 52b0 1102 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bb63e: 35c0 5502 |0025: if-ge v0, v12, 027a // +0255 │ │ -0bb642: 55b0 fb01 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -0bb646: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -0bb64a: 55b0 fe01 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -0bb64e: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -0bb652: 0e00 |002f: return-void │ │ -0bb654: 54b0 eb01 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -0bb658: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -0bb65c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0bb65e: 5bb0 eb01 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -0bb662: 52b2 1202 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ -0bb666: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -0bb668: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -0bb66a: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -0bb66c: 07a0 |003c: move-object v0, v10 │ │ -0bb66e: 07b1 |003d: move-object v1, v11 │ │ -0bb670: 7406 9d07 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@079d │ │ -0bb676: 52b0 1102 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bb67a: 2b00 9f03 0000 |0043: packed-switch v0, 000003e2 // +0000039f │ │ -0bb680: 59bc 1102 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bb684: 28e7 |0048: goto 002f // -0019 │ │ -0bb686: 6300 4c02 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bb68a: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -0bb68e: 1a00 5705 |004d: const-string v0, "FragmentManager" // string@0557 │ │ -0bb692: 2201 8206 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb696: 7010 5134 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb69c: 1a02 4c2a |0054: const-string v2, "moveto CREATED: " // string@2a4c │ │ -0bb6a0: 6e20 5a34 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb6a6: 0c01 |0059: move-result-object v1 │ │ -0bb6a8: 6e20 5934 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bb6ae: 0c01 |005d: move-result-object v1 │ │ -0bb6b0: 6e10 5f34 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb6b6: 0c01 |0061: move-result-object v1 │ │ -0bb6b8: 7120 b520 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bb6be: 54b0 0d02 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb6c2: 3800 4600 |0067: if-eqz v0, 00ad // +0046 │ │ -0bb6c6: 54b0 0d02 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb6ca: 54a1 5602 |006b: iget-object v1, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb6ce: 6e10 0c07 0100 |006d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ -0bb6d4: 0c01 |0070: move-result-object v1 │ │ -0bb6d6: 6e20 c404 1000 |0071: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ -0bb6dc: 54b0 0d02 |0074: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb6e0: 1a01 2918 |0076: const-string v1, "android:view_state" // string@1829 │ │ -0bb6e4: 6e20 af04 1000 |0078: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ -0bb6ea: 0c00 |007b: move-result-object v0 │ │ -0bb6ec: 5bb0 0e02 |007c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bb6f0: 54b0 0d02 |007e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb6f4: 1a01 2618 |0080: const-string v1, "android:target_state" // string@1826 │ │ -0bb6f8: 6e30 9007 0a01 |0082: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0790 │ │ -0bb6fe: 0c00 |0085: move-result-object v0 │ │ -0bb700: 5bb0 1402 |0086: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bb704: 54b0 1402 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bb708: 3800 0d00 |008a: if-eqz v0, 0097 // +000d │ │ -0bb70c: 54b0 0d02 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb710: 1a01 2518 |008e: const-string v1, "android:target_req_state" // string@1825 │ │ -0bb714: 1202 |0090: const/4 v2, #int 0 // #0 │ │ -0bb716: 6e30 a804 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0bb71c: 0a00 |0094: move-result v0 │ │ -0bb71e: 59b0 1602 |0095: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ -0bb722: 54b0 0d02 |0097: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb726: 1a01 2818 |0099: const-string v1, "android:user_visible_hint" // string@1828 │ │ -0bb72a: 1212 |009b: const/4 v2, #int 1 // #1 │ │ -0bb72c: 6e30 a204 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@04a2 │ │ -0bb732: 0a00 |009f: move-result v0 │ │ -0bb734: 5cb0 1702 |00a0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -0bb738: 55b0 1702 |00a2: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -0bb73c: 3900 0900 |00a4: if-nez v0, 00ad // +0009 │ │ -0bb740: 1210 |00a6: const/4 v0, #int 1 // #1 │ │ -0bb742: 5cb0 f301 |00a7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ -0bb746: 1230 |00a9: const/4 v0, #int 3 // #3 │ │ -0bb748: 370c 0300 |00aa: if-le v12, v0, 00ad // +0003 │ │ -0bb74c: 123c |00ac: const/4 v12, #int 3 // #3 │ │ -0bb74e: 54a0 5602 |00ad: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb752: 5bb0 e701 |00af: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0bb756: 54a0 6602 |00b1: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bb75a: 5bb0 0502 |00b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ -0bb75e: 54a0 6602 |00b5: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bb762: 3800 3300 |00b7: if-eqz v0, 00ea // +0033 │ │ -0bb766: 54a0 6602 |00b9: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bb76a: 5400 f001 |00bb: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0bb76e: 5bb0 fa01 |00bd: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -0bb772: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ -0bb774: 5cb0 ee01 |00c0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0bb778: 54a0 5602 |00c2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb77c: 6e20 be06 0b00 |00c4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@06be │ │ -0bb782: 55b0 ee01 |00c7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0bb786: 3900 2600 |00c9: if-nez v0, 00ef // +0026 │ │ -0bb78a: 2200 cf01 |00cb: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -0bb78e: 2201 8206 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb792: 7010 5134 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb798: 1a02 4705 |00d2: const-string v2, "Fragment " // string@0547 │ │ -0bb79c: 6e20 5a34 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb7a2: 0c01 |00d7: move-result-object v1 │ │ -0bb7a4: 6e20 5934 b100 |00d8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bb7aa: 0c01 |00db: move-result-object v1 │ │ -0bb7ac: 1a02 4400 |00dc: const-string v2, " did not call through to super.onAttach()" // string@0044 │ │ -0bb7b0: 6e20 5a34 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb7b6: 0c01 |00e1: move-result-object v1 │ │ -0bb7b8: 6e10 5f34 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb7be: 0c01 |00e5: move-result-object v1 │ │ -0bb7c0: 7020 e80a 1000 |00e6: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -0bb7c6: 2700 |00e9: throw v0 │ │ -0bb7c8: 54a0 5602 |00ea: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb7cc: 5400 2b02 |00ec: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0bb7d0: 28cf |00ee: goto 00bd // -0031 │ │ -0bb7d2: 54b0 0502 |00ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ -0bb7d6: 3900 0700 |00f1: if-nez v0, 00f8 // +0007 │ │ -0bb7da: 54a0 5602 |00f3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bb7de: 6e20 1b07 b000 |00f5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@071b │ │ -0bb7e4: 55b0 0b02 |00f8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -0bb7e8: 3900 0700 |00fa: if-nez v0, 0101 // +0007 │ │ -0bb7ec: 54b0 0d02 |00fc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb7f0: 6e20 da06 0b00 |00fe: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@06da │ │ -0bb7f6: 1200 |0101: const/4 v0, #int 0 // #0 │ │ -0bb7f8: 5cb0 0b02 |0102: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -0bb7fc: 55b0 fb01 |0104: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -0bb800: 3800 3700 |0106: if-eqz v0, 013d // +0037 │ │ -0bb804: 54b0 0d02 |0108: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb808: 6e20 9b06 0b00 |010a: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@069b │ │ -0bb80e: 0c00 |010d: move-result-object v0 │ │ -0bb810: 1201 |010e: const/4 v1, #int 0 // #0 │ │ -0bb812: 54b2 0d02 |010f: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb816: 6e40 dc06 0b21 |0111: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@06dc │ │ -0bb81c: 0c00 |0114: move-result-object v0 │ │ -0bb81e: 5bb0 1802 |0115: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb822: 54b0 1802 |0117: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb826: 3800 4e01 |0119: if-eqz v0, 0267 // +014e │ │ -0bb82a: 54b0 1802 |011b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb82e: 5bb0 0002 |011d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0bb832: 6000 4501 |011f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0bb836: 1301 0b00 |0121: const/16 v1, #int 11 // #b │ │ -0bb83a: 3410 3a01 |0123: if-lt v0, v1, 025d // +013a │ │ -0bb83e: 54b0 1802 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb842: 1201 |0127: const/4 v1, #int 0 // #0 │ │ -0bb844: 7120 be16 1000 |0128: invoke-static {v0, v1}, Landroid/support/v4/view/ViewCompat;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@16be │ │ -0bb84a: 55b0 fd01 |012b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0bb84e: 3800 0900 |012d: if-eqz v0, 0136 // +0009 │ │ -0bb852: 54b0 1802 |012f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb856: 1301 0800 |0131: const/16 v1, #int 8 // #8 │ │ -0bb85a: 6e20 3722 1000 |0133: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0bb860: 54b0 1802 |0136: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb864: 54b1 0d02 |0138: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb868: 6e30 d506 0b01 |013a: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@06d5 │ │ -0bb86e: 1210 |013d: const/4 v0, #int 1 // #1 │ │ -0bb870: 370c d000 |013e: if-le v12, v0, 020e // +00d0 │ │ -0bb874: 6300 4c02 |0140: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bb878: 3800 1a00 |0142: if-eqz v0, 015c // +001a │ │ -0bb87c: 1a00 5705 |0144: const-string v0, "FragmentManager" // string@0557 │ │ -0bb880: 2201 8206 |0146: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb884: 7010 5134 0100 |0148: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb88a: 1a02 4b2a |014b: const-string v2, "moveto ACTIVITY_CREATED: " // string@2a4b │ │ -0bb88e: 6e20 5a34 2100 |014d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb894: 0c01 |0150: move-result-object v1 │ │ -0bb896: 6e20 5934 b100 |0151: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bb89c: 0c01 |0154: move-result-object v1 │ │ -0bb89e: 6e10 5f34 0100 |0155: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb8a4: 0c01 |0158: move-result-object v1 │ │ -0bb8a6: 7120 b520 1000 |0159: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bb8ac: 55b0 fb01 |015c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -0bb8b0: 3900 9f00 |015e: if-nez v0, 01fd // +009f │ │ -0bb8b4: 1207 |0160: const/4 v7, #int 0 // #0 │ │ -0bb8b6: 52b0 f201 |0161: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0bb8ba: 3800 5100 |0163: if-eqz v0, 01b4 // +0051 │ │ -0bb8be: 54a0 5d02 |0165: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ -0bb8c2: 52b1 f201 |0167: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0bb8c6: 7220 3d07 1000 |0169: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@073d │ │ -0bb8cc: 0c07 |016c: move-result-object v7 │ │ -0bb8ce: 1f07 9d04 |016d: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ -0bb8d2: 3907 4500 |016f: if-nez v7, 01b4 // +0045 │ │ -0bb8d6: 55b0 0802 |0171: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0208 │ │ -0bb8da: 3900 4100 |0173: if-nez v0, 01b4 // +0041 │ │ -0bb8de: 2200 6e06 |0175: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0bb8e2: 2201 8206 |0177: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bb8e6: 7010 5134 0100 |0179: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bb8ec: 1a02 af0f |017c: const-string v2, "No view found for id 0x" // string@0faf │ │ -0bb8f0: 6e20 5a34 2100 |017e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb8f6: 0c01 |0181: move-result-object v1 │ │ -0bb8f8: 52b2 f201 |0182: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0bb8fc: 7110 0b34 0200 |0184: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0bb902: 0c02 |0187: move-result-object v2 │ │ -0bb904: 6e20 5a34 2100 |0188: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb90a: 0c01 |018b: move-result-object v1 │ │ -0bb90c: 1a02 2c00 |018c: const-string v2, " (" // string@002c │ │ -0bb910: 6e20 5a34 2100 |018e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb916: 0c01 |0191: move-result-object v1 │ │ -0bb918: 6e10 9f06 0b00 |0192: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ -0bb91e: 0c02 |0195: move-result-object v2 │ │ -0bb920: 52b3 f201 |0196: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0bb924: 6e20 c302 3200 |0198: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@02c3 │ │ -0bb92a: 0c02 |019b: move-result-object v2 │ │ -0bb92c: 6e20 5a34 2100 |019c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb932: 0c01 |019f: move-result-object v1 │ │ -0bb934: 1a02 f100 |01a0: const-string v2, ") for fragment " // string@00f1 │ │ -0bb938: 6e20 5a34 2100 |01a2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bb93e: 0c01 |01a5: move-result-object v1 │ │ -0bb940: 6e20 5934 b100 |01a6: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bb946: 0c01 |01a9: move-result-object v1 │ │ -0bb948: 6e10 5f34 0100 |01aa: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bb94e: 0c01 |01ad: move-result-object v1 │ │ -0bb950: 7020 0034 1000 |01ae: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0bb956: 7020 b607 0a00 |01b1: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bb95c: 5bb7 f101 |01b4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ -0bb960: 54b0 0d02 |01b6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb964: 6e20 9b06 0b00 |01b8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@069b │ │ -0bb96a: 0c00 |01bb: move-result-object v0 │ │ -0bb96c: 54b1 0d02 |01bc: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb970: 6e40 dc06 0b17 |01be: 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@06dc │ │ -0bb976: 0c00 |01c1: move-result-object v0 │ │ -0bb978: 5bb0 1802 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb97c: 54b0 1802 |01c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb980: 3800 b000 |01c6: if-eqz v0, 0276 // +00b0 │ │ -0bb984: 54b0 1802 |01c8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb988: 5bb0 0002 |01ca: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0bb98c: 6000 4501 |01cc: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0bb990: 1301 0b00 |01ce: const/16 v1, #int 11 // #b │ │ -0bb994: 3410 9c00 |01d0: if-lt v0, v1, 026c // +009c │ │ -0bb998: 54b0 1802 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb99c: 1201 |01d4: const/4 v1, #int 0 // #0 │ │ -0bb99e: 7120 be16 1000 |01d5: invoke-static {v0, v1}, Landroid/support/v4/view/ViewCompat;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@16be │ │ -0bb9a4: 3807 1300 |01d8: if-eqz v7, 01eb // +0013 │ │ -0bb9a8: 1210 |01da: const/4 v0, #int 1 // #1 │ │ -0bb9aa: 6e5e 9507 ba0d |01db: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0795 │ │ -0bb9b0: 0c06 |01de: move-result-object v6 │ │ -0bb9b2: 3806 0700 |01df: if-eqz v6, 01e6 // +0007 │ │ -0bb9b6: 54b0 1802 |01e1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb9ba: 6e20 3a22 6000 |01e3: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0bb9c0: 54b0 1802 |01e6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb9c4: 6e20 5822 0700 |01e8: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2258 │ │ -0bb9ca: 55b0 fd01 |01eb: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0bb9ce: 3800 0900 |01ed: if-eqz v0, 01f6 // +0009 │ │ -0bb9d2: 54b0 1802 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb9d6: 1301 0800 |01f1: const/16 v1, #int 8 // #8 │ │ -0bb9da: 6e20 3722 1000 |01f3: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0bb9e0: 54b0 1802 |01f6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb9e4: 54b1 0d02 |01f8: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb9e8: 6e30 d506 0b01 |01fa: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@06d5 │ │ -0bb9ee: 54b0 0d02 |01fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bb9f2: 6e20 d706 0b00 |01ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@06d7 │ │ -0bb9f8: 54b0 1802 |0202: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bb9fc: 3800 0700 |0204: if-eqz v0, 020b // +0007 │ │ -0bba00: 54b0 0d02 |0206: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bba04: 6e20 ea06 0b00 |0208: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@06ea │ │ -0bba0a: 1200 |020b: const/4 v0, #int 0 // #0 │ │ -0bba0c: 5bb0 0d02 |020c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bba10: 1230 |020e: const/4 v0, #int 3 // #3 │ │ -0bba12: 370c 2100 |020f: if-le v12, v0, 0230 // +0021 │ │ -0bba16: 6300 4c02 |0211: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bba1a: 3800 1a00 |0213: if-eqz v0, 022d // +001a │ │ -0bba1e: 1a00 5705 |0215: const-string v0, "FragmentManager" // string@0557 │ │ -0bba22: 2201 8206 |0217: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bba26: 7010 5134 0100 |0219: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bba2c: 1a02 4e2a |021c: const-string v2, "moveto STARTED: " // string@2a4e │ │ -0bba30: 6e20 5a34 2100 |021e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bba36: 0c01 |0221: move-result-object v1 │ │ -0bba38: 6e20 5934 b100 |0222: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bba3e: 0c01 |0225: move-result-object v1 │ │ -0bba40: 6e10 5f34 0100 |0226: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bba46: 0c01 |0229: move-result-object v1 │ │ -0bba48: 7120 b520 1000 |022a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bba4e: 6e10 e706 0b00 |022d: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@06e7 │ │ -0bba54: 1240 |0230: const/4 v0, #int 4 // #4 │ │ -0bba56: 370c 15fe |0231: if-le v12, v0, 0046 // -01eb │ │ -0bba5a: 6300 4c02 |0233: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bba5e: 3800 1a00 |0235: if-eqz v0, 024f // +001a │ │ -0bba62: 1a00 5705 |0237: const-string v0, "FragmentManager" // string@0557 │ │ -0bba66: 2201 8206 |0239: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bba6a: 7010 5134 0100 |023b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bba70: 1a02 4d2a |023e: const-string v2, "moveto RESUMED: " // string@2a4d │ │ -0bba74: 6e20 5a34 2100 |0240: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bba7a: 0c01 |0243: move-result-object v1 │ │ -0bba7c: 6e20 5934 b100 |0244: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bba82: 0c01 |0247: move-result-object v1 │ │ -0bba84: 6e10 5f34 0100 |0248: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bba8a: 0c01 |024b: move-result-object v1 │ │ -0bba8c: 7120 b520 1000 |024c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bba92: 1210 |024f: const/4 v0, #int 1 // #1 │ │ -0bba94: 5cb0 0902 |0250: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ -0bba98: 6e10 e506 0b00 |0252: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@06e5 │ │ -0bba9e: 1200 |0255: const/4 v0, #int 0 // #0 │ │ -0bbaa0: 5bb0 0d02 |0256: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bbaa4: 1200 |0258: const/4 v0, #int 0 // #0 │ │ -0bbaa6: 5bb0 0e02 |0259: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bbaaa: 2900 ebfd |025b: goto/16 0046 // -0215 │ │ -0bbaae: 54b0 1802 |025d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbab2: 7110 bf08 0000 |025f: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@08bf │ │ -0bbab8: 0c00 |0262: move-result-object v0 │ │ -0bbaba: 5bb0 1802 |0263: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbabe: 2900 c6fe |0265: goto/16 012b // -013a │ │ -0bbac2: 1200 |0267: const/4 v0, #int 0 // #0 │ │ -0bbac4: 5bb0 0002 |0268: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0bbac8: 2900 d3fe |026a: goto/16 013d // -012d │ │ -0bbacc: 54b0 1802 |026c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbad0: 7110 bf08 0000 |026e: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@08bf │ │ -0bbad6: 0c00 |0271: move-result-object v0 │ │ -0bbad8: 5bb0 1802 |0272: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbadc: 2900 64ff |0274: goto/16 01d8 // -009c │ │ -0bbae0: 1200 |0276: const/4 v0, #int 0 // #0 │ │ -0bbae2: 5bb0 0002 |0277: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0bbae6: 2884 |0279: goto 01fd // -007c │ │ -0bbae8: 52b0 1102 |027a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bbaec: 37c0 cafd |027c: if-le v0, v12, 0046 // -0236 │ │ -0bbaf0: 52b0 1102 |027e: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bbaf4: 2b00 7001 0000 |0280: packed-switch v0, 000003f0 // +00000170 │ │ -0bbafa: 2900 c3fd |0283: goto/16 0046 // -023d │ │ -0bbafe: 1210 |0285: const/4 v0, #int 1 // #1 │ │ -0bbb00: 350c c0fd |0286: if-ge v12, v0, 0046 // -0240 │ │ -0bbb04: 55a0 6002 |0288: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ -0bbb08: 3800 0e00 |028a: if-eqz v0, 0298 // +000e │ │ -0bbb0c: 54b0 eb01 |028c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -0bbb10: 3800 0a00 |028e: if-eqz v0, 0298 // +000a │ │ -0bbb14: 54b9 eb01 |0290: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -0bbb18: 1200 |0292: const/4 v0, #int 0 // #0 │ │ -0bbb1a: 5bb0 eb01 |0293: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -0bbb1e: 6e10 9021 0900 |0295: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ -0bbb24: 54b0 eb01 |0298: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -0bbb28: 3800 e300 |029a: if-eqz v0, 037d // +00e3 │ │ -0bbb2c: 59bc 1202 |029c: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ -0bbb30: 121c |029e: const/4 v12, #int 1 // #1 │ │ -0bbb32: 2900 a7fd |029f: goto/16 0046 // -0259 │ │ -0bbb36: 1250 |02a1: const/4 v0, #int 5 // #5 │ │ -0bbb38: 350c 2400 |02a2: if-ge v12, v0, 02c6 // +0024 │ │ -0bbb3c: 6300 4c02 |02a4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bbb40: 3800 1a00 |02a6: if-eqz v0, 02c0 // +001a │ │ -0bbb44: 1a00 5705 |02a8: const-string v0, "FragmentManager" // string@0557 │ │ -0bbb48: 2201 8206 |02aa: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbb4c: 7010 5134 0100 |02ac: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbb52: 1a02 482a |02af: const-string v2, "movefrom RESUMED: " // string@2a48 │ │ -0bbb56: 6e20 5a34 2100 |02b1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbb5c: 0c01 |02b4: move-result-object v1 │ │ -0bbb5e: 6e20 5934 b100 |02b5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bbb64: 0c01 |02b8: move-result-object v1 │ │ -0bbb66: 6e10 5f34 0100 |02b9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbb6c: 0c01 |02bc: move-result-object v1 │ │ -0bbb6e: 7120 b520 1000 |02bd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bbb74: 6e10 e206 0b00 |02c0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@06e2 │ │ -0bbb7a: 1200 |02c3: const/4 v0, #int 0 // #0 │ │ -0bbb7c: 5cb0 0902 |02c4: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ -0bbb80: 1240 |02c6: const/4 v0, #int 4 // #4 │ │ -0bbb82: 350c 2100 |02c7: if-ge v12, v0, 02e8 // +0021 │ │ -0bbb86: 6300 4c02 |02c9: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bbb8a: 3800 1a00 |02cb: if-eqz v0, 02e5 // +001a │ │ -0bbb8e: 1a00 5705 |02cd: const-string v0, "FragmentManager" // string@0557 │ │ -0bbb92: 2201 8206 |02cf: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbb96: 7010 5134 0100 |02d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbb9c: 1a02 492a |02d4: const-string v2, "movefrom STARTED: " // string@2a49 │ │ -0bbba0: 6e20 5a34 2100 |02d6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbba6: 0c01 |02d9: move-result-object v1 │ │ -0bbba8: 6e20 5934 b100 |02da: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bbbae: 0c01 |02dd: move-result-object v1 │ │ -0bbbb0: 6e10 5f34 0100 |02de: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbbb6: 0c01 |02e1: move-result-object v1 │ │ -0bbbb8: 7120 b520 1000 |02e2: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bbbbe: 6e10 e806 0b00 |02e5: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@06e8 │ │ -0bbbc4: 1230 |02e8: const/4 v0, #int 3 // #3 │ │ -0bbbc6: 350c 2100 |02e9: if-ge v12, v0, 030a // +0021 │ │ -0bbbca: 6300 4c02 |02eb: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bbbce: 3800 1a00 |02ed: if-eqz v0, 0307 // +001a │ │ -0bbbd2: 1a00 5705 |02ef: const-string v0, "FragmentManager" // string@0557 │ │ -0bbbd6: 2201 8206 |02f1: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbbda: 7010 5134 0100 |02f3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbbe0: 1a02 4a2a |02f6: const-string v2, "movefrom STOPPED: " // string@2a4a │ │ -0bbbe4: 6e20 5a34 2100 |02f8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbbea: 0c01 |02fb: move-result-object v1 │ │ -0bbbec: 6e20 5934 b100 |02fc: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bbbf2: 0c01 |02ff: move-result-object v1 │ │ -0bbbf4: 6e10 5f34 0100 |0300: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbbfa: 0c01 |0303: move-result-object v1 │ │ -0bbbfc: 7120 b520 1000 |0304: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bbc02: 6e10 e406 0b00 |0307: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@06e4 │ │ -0bbc08: 1220 |030a: const/4 v0, #int 2 // #2 │ │ -0bbc0a: 350c 7aff |030b: if-ge v12, v0, 0285 // -0086 │ │ -0bbc0e: 6300 4c02 |030d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bbc12: 3800 1a00 |030f: if-eqz v0, 0329 // +001a │ │ -0bbc16: 1a00 5705 |0311: const-string v0, "FragmentManager" // string@0557 │ │ -0bbc1a: 2201 8206 |0313: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbc1e: 7010 5134 0100 |0315: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbc24: 1a02 462a |0318: const-string v2, "movefrom ACTIVITY_CREATED: " // string@2a46 │ │ -0bbc28: 6e20 5a34 2100 |031a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbc2e: 0c01 |031d: move-result-object v1 │ │ -0bbc30: 6e20 5934 b100 |031e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bbc36: 0c01 |0321: move-result-object v1 │ │ -0bbc38: 6e10 5f34 0100 |0322: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbc3e: 0c01 |0325: move-result-object v1 │ │ -0bbc40: 7120 b520 1000 |0326: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bbc46: 54b0 1802 |0329: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbc4a: 3800 1100 |032b: if-eqz v0, 033c // +0011 │ │ -0bbc4e: 54a0 5602 |032d: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bbc52: 6e10 1907 0000 |032f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0719 │ │ -0bbc58: 0a00 |0332: move-result v0 │ │ -0bbc5a: 3900 0900 |0333: if-nez v0, 033c // +0009 │ │ -0bbc5e: 54b0 0e02 |0335: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bbc62: 3900 0500 |0337: if-nez v0, 033c // +0005 │ │ -0bbc66: 6e20 b207 ba00 |0339: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@07b2 │ │ -0bbc6c: 6e10 de06 0b00 |033c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@06de │ │ -0bbc72: 54b0 1802 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbc76: 3800 3100 |0341: if-eqz v0, 0372 // +0031 │ │ -0bbc7a: 54b0 f101 |0343: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ -0bbc7e: 3800 2d00 |0345: if-eqz v0, 0372 // +002d │ │ -0bbc82: 1206 |0347: const/4 v6, #int 0 // #0 │ │ -0bbc84: 52a0 5f02 |0348: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0bbc88: 3d00 0b00 |034a: if-lez v0, 0355 // +000b │ │ -0bbc8c: 55a0 6002 |034c: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ -0bbc90: 3900 0700 |034e: if-nez v0, 0355 // +0007 │ │ -0bbc94: 1200 |0350: const/4 v0, #int 0 // #0 │ │ -0bbc96: 6e5e 9507 ba0d |0351: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0795 │ │ -0bbc9c: 0c06 |0354: move-result-object v6 │ │ -0bbc9e: 3806 1600 |0355: if-eqz v6, 036b // +0016 │ │ -0bbca2: 07b8 |0357: move-object v8, v11 │ │ -0bbca4: 54b0 1802 |0358: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbca8: 5bb0 eb01 |035a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ -0bbcac: 59bc 1202 |035c: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ -0bbcb0: 2200 5201 |035e: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0152 │ │ -0bbcb4: 7030 6507 a008 |0360: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0765 │ │ -0bbcba: 6e20 a023 0600 |0363: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@23a0 │ │ -0bbcc0: 54b0 1802 |0366: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbcc4: 6e20 3a22 6000 |0368: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0bbcca: 54b0 f101 |036b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ -0bbcce: 54b1 1802 |036d: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbcd2: 6e20 8522 1000 |036f: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0bbcd8: 1200 |0372: const/4 v0, #int 0 // #0 │ │ -0bbcda: 5bb0 f101 |0373: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ -0bbcde: 1200 |0375: const/4 v0, #int 0 // #0 │ │ -0bbce0: 5bb0 1802 |0376: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbce4: 1200 |0378: const/4 v0, #int 0 // #0 │ │ -0bbce6: 5bb0 0002 |0379: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0bbcea: 2900 0aff |037b: goto/16 0285 // -00f6 │ │ -0bbcee: 6300 4c02 |037d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bbcf2: 3800 1a00 |037f: if-eqz v0, 0399 // +001a │ │ -0bbcf6: 1a00 5705 |0381: const-string v0, "FragmentManager" // string@0557 │ │ -0bbcfa: 2201 8206 |0383: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbcfe: 7010 5134 0100 |0385: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbd04: 1a02 472a |0388: const-string v2, "movefrom CREATED: " // string@2a47 │ │ -0bbd08: 6e20 5a34 2100 |038a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbd0e: 0c01 |038d: move-result-object v1 │ │ -0bbd10: 6e20 5934 b100 |038e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bbd16: 0c01 |0391: move-result-object v1 │ │ -0bbd18: 6e10 5f34 0100 |0392: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbd1e: 0c01 |0395: move-result-object v1 │ │ -0bbd20: 7120 b520 1000 |0396: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bbd26: 55b0 0b02 |0399: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -0bbd2a: 3900 0500 |039b: if-nez v0, 03a0 // +0005 │ │ -0bbd2e: 6e10 dd06 0b00 |039d: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@06dd │ │ -0bbd34: 1200 |03a0: const/4 v0, #int 0 // #0 │ │ -0bbd36: 5cb0 ee01 |03a1: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0bbd3a: 6e10 c906 0b00 |03a3: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@06c9 │ │ -0bbd40: 55b0 ee01 |03a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ -0bbd44: 3900 2100 |03a8: if-nez v0, 03c9 // +0021 │ │ -0bbd48: 2200 cf01 |03aa: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ -0bbd4c: 2201 8206 |03ac: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbd50: 7010 5134 0100 |03ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbd56: 1a02 4705 |03b1: const-string v2, "Fragment " // string@0547 │ │ -0bbd5a: 6e20 5a34 2100 |03b3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbd60: 0c01 |03b6: move-result-object v1 │ │ -0bbd62: 6e20 5934 b100 |03b7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bbd68: 0c01 |03ba: move-result-object v1 │ │ -0bbd6a: 1a02 4800 |03bb: const-string v2, " did not call through to super.onDetach()" // string@0048 │ │ -0bbd6e: 6e20 5a34 2100 |03bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbd74: 0c01 |03c0: move-result-object v1 │ │ -0bbd76: 6e10 5f34 0100 |03c1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbd7c: 0c01 |03c4: move-result-object v1 │ │ -0bbd7e: 7020 e80a 1000 |03c5: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ -0bbd84: 2700 |03c8: throw v0 │ │ -0bbd86: 390f 7dfc |03c9: if-nez v15, 0046 // -0383 │ │ -0bbd8a: 55b0 0b02 |03cb: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -0bbd8e: 3900 0700 |03cd: if-nez v0, 03d4 // +0007 │ │ -0bbd92: 6e20 9807 ba00 |03cf: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0798 │ │ -0bbd98: 2900 74fc |03d2: goto/16 0046 // -038c │ │ -0bbd9c: 1200 |03d4: const/4 v0, #int 0 // #0 │ │ -0bbd9e: 5bb0 e701 |03d5: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ -0bbda2: 1200 |03d7: const/4 v0, #int 0 // #0 │ │ -0bbda4: 5bb0 0502 |03d8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ -0bbda8: 1200 |03da: const/4 v0, #int 0 // #0 │ │ -0bbdaa: 5bb0 fa01 |03db: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -0bbdae: 1200 |03dd: const/4 v0, #int 0 // #0 │ │ -0bbdb0: 5bb0 f001 |03de: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ -0bbdb4: 2900 66fc |03e0: goto/16 0046 // -039a │ │ -0bbdb8: 0001 0500 0000 0000 0600 0000 fa00 ... |03e2: packed-switch-data (14 units) │ │ -0bbdd4: 0001 0500 0100 0000 0500 0000 8a00 ... |03f0: packed-switch-data (14 units) │ │ +0bb5c4: |[0bb5c4] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +0bb5d4: 55b0 e801 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0bb5d8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0bb5dc: 55b0 f401 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0bb5e0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0bb5e4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0bb5e6: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +0bb5ea: 121c |000b: const/4 v12, #int 1 // #1 │ │ +0bb5ec: 55b0 0702 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ +0bb5f0: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +0bb5f4: 52b0 1102 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bb5f8: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +0bb5fc: 52bc 1102 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bb600: 55b0 f301 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ +0bb604: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +0bb608: 52b0 1102 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bb60c: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +0bb60e: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +0bb612: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +0bb614: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +0bb618: 123c |0022: const/4 v12, #int 3 // #3 │ │ +0bb61a: 52b0 1102 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bb61e: 35c0 5502 |0025: if-ge v0, v12, 027a // +0255 │ │ +0bb622: 55b0 fb01 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +0bb626: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +0bb62a: 55b0 fe01 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +0bb62e: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +0bb632: 0e00 |002f: return-void │ │ +0bb634: 54b0 eb01 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +0bb638: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0bb63c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0bb63e: 5bb0 eb01 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +0bb642: 52b2 1202 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ +0bb646: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0bb648: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0bb64a: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0bb64c: 07a0 |003c: move-object v0, v10 │ │ +0bb64e: 07b1 |003d: move-object v1, v11 │ │ +0bb650: 7406 9d07 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@079d │ │ +0bb656: 52b0 1102 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bb65a: 2b00 9f03 0000 |0043: packed-switch v0, 000003e2 // +0000039f │ │ +0bb660: 59bc 1102 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bb664: 28e7 |0048: goto 002f // -0019 │ │ +0bb666: 6300 4c02 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bb66a: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0bb66e: 1a00 5705 |004d: const-string v0, "FragmentManager" // string@0557 │ │ +0bb672: 2201 8206 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb676: 7010 5134 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb67c: 1a02 4c2a |0054: const-string v2, "moveto CREATED: " // string@2a4c │ │ +0bb680: 6e20 5a34 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb686: 0c01 |0059: move-result-object v1 │ │ +0bb688: 6e20 5934 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bb68e: 0c01 |005d: move-result-object v1 │ │ +0bb690: 6e10 5f34 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb696: 0c01 |0061: move-result-object v1 │ │ +0bb698: 7120 b520 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bb69e: 54b0 0d02 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb6a2: 3800 4600 |0067: if-eqz v0, 00ad // +0046 │ │ +0bb6a6: 54b0 0d02 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb6aa: 54a1 5602 |006b: iget-object v1, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb6ae: 6e10 0c07 0100 |006d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ +0bb6b4: 0c01 |0070: move-result-object v1 │ │ +0bb6b6: 6e20 c404 1000 |0071: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ +0bb6bc: 54b0 0d02 |0074: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb6c0: 1a01 2918 |0076: const-string v1, "android:view_state" // string@1829 │ │ +0bb6c4: 6e20 af04 1000 |0078: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ +0bb6ca: 0c00 |007b: move-result-object v0 │ │ +0bb6cc: 5bb0 0e02 |007c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bb6d0: 54b0 0d02 |007e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb6d4: 1a01 2618 |0080: const-string v1, "android:target_state" // string@1826 │ │ +0bb6d8: 6e30 9007 0a01 |0082: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0790 │ │ +0bb6de: 0c00 |0085: move-result-object v0 │ │ +0bb6e0: 5bb0 1402 |0086: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bb6e4: 54b0 1402 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bb6e8: 3800 0d00 |008a: if-eqz v0, 0097 // +000d │ │ +0bb6ec: 54b0 0d02 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb6f0: 1a01 2518 |008e: const-string v1, "android:target_req_state" // string@1825 │ │ +0bb6f4: 1202 |0090: const/4 v2, #int 0 // #0 │ │ +0bb6f6: 6e30 a804 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0bb6fc: 0a00 |0094: move-result v0 │ │ +0bb6fe: 59b0 1602 |0095: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ +0bb702: 54b0 0d02 |0097: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb706: 1a01 2818 |0099: const-string v1, "android:user_visible_hint" // string@1828 │ │ +0bb70a: 1212 |009b: const/4 v2, #int 1 // #1 │ │ +0bb70c: 6e30 a204 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@04a2 │ │ +0bb712: 0a00 |009f: move-result v0 │ │ +0bb714: 5cb0 1702 |00a0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +0bb718: 55b0 1702 |00a2: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +0bb71c: 3900 0900 |00a4: if-nez v0, 00ad // +0009 │ │ +0bb720: 1210 |00a6: const/4 v0, #int 1 // #1 │ │ +0bb722: 5cb0 f301 |00a7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ +0bb726: 1230 |00a9: const/4 v0, #int 3 // #3 │ │ +0bb728: 370c 0300 |00aa: if-le v12, v0, 00ad // +0003 │ │ +0bb72c: 123c |00ac: const/4 v12, #int 3 // #3 │ │ +0bb72e: 54a0 5602 |00ad: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb732: 5bb0 e701 |00af: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0bb736: 54a0 6602 |00b1: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bb73a: 5bb0 0502 |00b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ +0bb73e: 54a0 6602 |00b5: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bb742: 3800 3300 |00b7: if-eqz v0, 00ea // +0033 │ │ +0bb746: 54a0 6602 |00b9: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bb74a: 5400 f001 |00bb: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0bb74e: 5bb0 fa01 |00bd: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +0bb752: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ +0bb754: 5cb0 ee01 |00c0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0bb758: 54a0 5602 |00c2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb75c: 6e20 be06 0b00 |00c4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@06be │ │ +0bb762: 55b0 ee01 |00c7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0bb766: 3900 2600 |00c9: if-nez v0, 00ef // +0026 │ │ +0bb76a: 2200 cf01 |00cb: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +0bb76e: 2201 8206 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb772: 7010 5134 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb778: 1a02 4705 |00d2: const-string v2, "Fragment " // string@0547 │ │ +0bb77c: 6e20 5a34 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb782: 0c01 |00d7: move-result-object v1 │ │ +0bb784: 6e20 5934 b100 |00d8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bb78a: 0c01 |00db: move-result-object v1 │ │ +0bb78c: 1a02 4400 |00dc: const-string v2, " did not call through to super.onAttach()" // string@0044 │ │ +0bb790: 6e20 5a34 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb796: 0c01 |00e1: move-result-object v1 │ │ +0bb798: 6e10 5f34 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb79e: 0c01 |00e5: move-result-object v1 │ │ +0bb7a0: 7020 e80a 1000 |00e6: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +0bb7a6: 2700 |00e9: throw v0 │ │ +0bb7a8: 54a0 5602 |00ea: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb7ac: 5400 2b02 |00ec: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0bb7b0: 28cf |00ee: goto 00bd // -0031 │ │ +0bb7b2: 54b0 0502 |00ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ +0bb7b6: 3900 0700 |00f1: if-nez v0, 00f8 // +0007 │ │ +0bb7ba: 54a0 5602 |00f3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bb7be: 6e20 1b07 b000 |00f5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@071b │ │ +0bb7c4: 55b0 0b02 |00f8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +0bb7c8: 3900 0700 |00fa: if-nez v0, 0101 // +0007 │ │ +0bb7cc: 54b0 0d02 |00fc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb7d0: 6e20 da06 0b00 |00fe: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@06da │ │ +0bb7d6: 1200 |0101: const/4 v0, #int 0 // #0 │ │ +0bb7d8: 5cb0 0b02 |0102: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +0bb7dc: 55b0 fb01 |0104: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +0bb7e0: 3800 3700 |0106: if-eqz v0, 013d // +0037 │ │ +0bb7e4: 54b0 0d02 |0108: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb7e8: 6e20 9b06 0b00 |010a: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@069b │ │ +0bb7ee: 0c00 |010d: move-result-object v0 │ │ +0bb7f0: 1201 |010e: const/4 v1, #int 0 // #0 │ │ +0bb7f2: 54b2 0d02 |010f: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb7f6: 6e40 dc06 0b21 |0111: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@06dc │ │ +0bb7fc: 0c00 |0114: move-result-object v0 │ │ +0bb7fe: 5bb0 1802 |0115: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb802: 54b0 1802 |0117: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb806: 3800 4e01 |0119: if-eqz v0, 0267 // +014e │ │ +0bb80a: 54b0 1802 |011b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb80e: 5bb0 0002 |011d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0bb812: 6000 4501 |011f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0bb816: 1301 0b00 |0121: const/16 v1, #int 11 // #b │ │ +0bb81a: 3410 3a01 |0123: if-lt v0, v1, 025d // +013a │ │ +0bb81e: 54b0 1802 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb822: 1201 |0127: const/4 v1, #int 0 // #0 │ │ +0bb824: 7120 be16 1000 |0128: invoke-static {v0, v1}, Landroid/support/v4/view/ViewCompat;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@16be │ │ +0bb82a: 55b0 fd01 |012b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0bb82e: 3800 0900 |012d: if-eqz v0, 0136 // +0009 │ │ +0bb832: 54b0 1802 |012f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb836: 1301 0800 |0131: const/16 v1, #int 8 // #8 │ │ +0bb83a: 6e20 3722 1000 |0133: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0bb840: 54b0 1802 |0136: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb844: 54b1 0d02 |0138: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb848: 6e30 d506 0b01 |013a: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@06d5 │ │ +0bb84e: 1210 |013d: const/4 v0, #int 1 // #1 │ │ +0bb850: 370c d000 |013e: if-le v12, v0, 020e // +00d0 │ │ +0bb854: 6300 4c02 |0140: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bb858: 3800 1a00 |0142: if-eqz v0, 015c // +001a │ │ +0bb85c: 1a00 5705 |0144: const-string v0, "FragmentManager" // string@0557 │ │ +0bb860: 2201 8206 |0146: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb864: 7010 5134 0100 |0148: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb86a: 1a02 4b2a |014b: const-string v2, "moveto ACTIVITY_CREATED: " // string@2a4b │ │ +0bb86e: 6e20 5a34 2100 |014d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb874: 0c01 |0150: move-result-object v1 │ │ +0bb876: 6e20 5934 b100 |0151: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bb87c: 0c01 |0154: move-result-object v1 │ │ +0bb87e: 6e10 5f34 0100 |0155: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb884: 0c01 |0158: move-result-object v1 │ │ +0bb886: 7120 b520 1000 |0159: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bb88c: 55b0 fb01 |015c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +0bb890: 3900 9f00 |015e: if-nez v0, 01fd // +009f │ │ +0bb894: 1207 |0160: const/4 v7, #int 0 // #0 │ │ +0bb896: 52b0 f201 |0161: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0bb89a: 3800 5100 |0163: if-eqz v0, 01b4 // +0051 │ │ +0bb89e: 54a0 5d02 |0165: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@025d │ │ +0bb8a2: 52b1 f201 |0167: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0bb8a6: 7220 3d07 1000 |0169: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@073d │ │ +0bb8ac: 0c07 |016c: move-result-object v7 │ │ +0bb8ae: 1f07 9d04 |016d: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ +0bb8b2: 3907 4500 |016f: if-nez v7, 01b4 // +0045 │ │ +0bb8b6: 55b0 0802 |0171: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0208 │ │ +0bb8ba: 3900 4100 |0173: if-nez v0, 01b4 // +0041 │ │ +0bb8be: 2200 6e06 |0175: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0bb8c2: 2201 8206 |0177: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bb8c6: 7010 5134 0100 |0179: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bb8cc: 1a02 af0f |017c: const-string v2, "No view found for id 0x" // string@0faf │ │ +0bb8d0: 6e20 5a34 2100 |017e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb8d6: 0c01 |0181: move-result-object v1 │ │ +0bb8d8: 52b2 f201 |0182: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0bb8dc: 7110 0b34 0200 |0184: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0bb8e2: 0c02 |0187: move-result-object v2 │ │ +0bb8e4: 6e20 5a34 2100 |0188: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb8ea: 0c01 |018b: move-result-object v1 │ │ +0bb8ec: 1a02 2c00 |018c: const-string v2, " (" // string@002c │ │ +0bb8f0: 6e20 5a34 2100 |018e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb8f6: 0c01 |0191: move-result-object v1 │ │ +0bb8f8: 6e10 9f06 0b00 |0192: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@069f │ │ +0bb8fe: 0c02 |0195: move-result-object v2 │ │ +0bb900: 52b3 f201 |0196: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0bb904: 6e20 c302 3200 |0198: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@02c3 │ │ +0bb90a: 0c02 |019b: move-result-object v2 │ │ +0bb90c: 6e20 5a34 2100 |019c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb912: 0c01 |019f: move-result-object v1 │ │ +0bb914: 1a02 f100 |01a0: const-string v2, ") for fragment " // string@00f1 │ │ +0bb918: 6e20 5a34 2100 |01a2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bb91e: 0c01 |01a5: move-result-object v1 │ │ +0bb920: 6e20 5934 b100 |01a6: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bb926: 0c01 |01a9: move-result-object v1 │ │ +0bb928: 6e10 5f34 0100 |01aa: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bb92e: 0c01 |01ad: move-result-object v1 │ │ +0bb930: 7020 0034 1000 |01ae: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0bb936: 7020 b607 0a00 |01b1: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bb93c: 5bb7 f101 |01b4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ +0bb940: 54b0 0d02 |01b6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb944: 6e20 9b06 0b00 |01b8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@069b │ │ +0bb94a: 0c00 |01bb: move-result-object v0 │ │ +0bb94c: 54b1 0d02 |01bc: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb950: 6e40 dc06 0b17 |01be: 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@06dc │ │ +0bb956: 0c00 |01c1: move-result-object v0 │ │ +0bb958: 5bb0 1802 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb95c: 54b0 1802 |01c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb960: 3800 b000 |01c6: if-eqz v0, 0276 // +00b0 │ │ +0bb964: 54b0 1802 |01c8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb968: 5bb0 0002 |01ca: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0bb96c: 6000 4501 |01cc: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0bb970: 1301 0b00 |01ce: const/16 v1, #int 11 // #b │ │ +0bb974: 3410 9c00 |01d0: if-lt v0, v1, 026c // +009c │ │ +0bb978: 54b0 1802 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb97c: 1201 |01d4: const/4 v1, #int 0 // #0 │ │ +0bb97e: 7120 be16 1000 |01d5: invoke-static {v0, v1}, Landroid/support/v4/view/ViewCompat;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@16be │ │ +0bb984: 3807 1300 |01d8: if-eqz v7, 01eb // +0013 │ │ +0bb988: 1210 |01da: const/4 v0, #int 1 // #1 │ │ +0bb98a: 6e5e 9507 ba0d |01db: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0795 │ │ +0bb990: 0c06 |01de: move-result-object v6 │ │ +0bb992: 3806 0700 |01df: if-eqz v6, 01e6 // +0007 │ │ +0bb996: 54b0 1802 |01e1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb99a: 6e20 3a22 6000 |01e3: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0bb9a0: 54b0 1802 |01e6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb9a4: 6e20 5822 0700 |01e8: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2258 │ │ +0bb9aa: 55b0 fd01 |01eb: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0bb9ae: 3800 0900 |01ed: if-eqz v0, 01f6 // +0009 │ │ +0bb9b2: 54b0 1802 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb9b6: 1301 0800 |01f1: const/16 v1, #int 8 // #8 │ │ +0bb9ba: 6e20 3722 1000 |01f3: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0bb9c0: 54b0 1802 |01f6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb9c4: 54b1 0d02 |01f8: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb9c8: 6e30 d506 0b01 |01fa: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@06d5 │ │ +0bb9ce: 54b0 0d02 |01fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb9d2: 6e20 d706 0b00 |01ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@06d7 │ │ +0bb9d8: 54b0 1802 |0202: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bb9dc: 3800 0700 |0204: if-eqz v0, 020b // +0007 │ │ +0bb9e0: 54b0 0d02 |0206: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb9e4: 6e20 ea06 0b00 |0208: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@06ea │ │ +0bb9ea: 1200 |020b: const/4 v0, #int 0 // #0 │ │ +0bb9ec: 5bb0 0d02 |020c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bb9f0: 1230 |020e: const/4 v0, #int 3 // #3 │ │ +0bb9f2: 370c 2100 |020f: if-le v12, v0, 0230 // +0021 │ │ +0bb9f6: 6300 4c02 |0211: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bb9fa: 3800 1a00 |0213: if-eqz v0, 022d // +001a │ │ +0bb9fe: 1a00 5705 |0215: const-string v0, "FragmentManager" // string@0557 │ │ +0bba02: 2201 8206 |0217: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bba06: 7010 5134 0100 |0219: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bba0c: 1a02 4e2a |021c: const-string v2, "moveto STARTED: " // string@2a4e │ │ +0bba10: 6e20 5a34 2100 |021e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bba16: 0c01 |0221: move-result-object v1 │ │ +0bba18: 6e20 5934 b100 |0222: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bba1e: 0c01 |0225: move-result-object v1 │ │ +0bba20: 6e10 5f34 0100 |0226: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bba26: 0c01 |0229: move-result-object v1 │ │ +0bba28: 7120 b520 1000 |022a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bba2e: 6e10 e706 0b00 |022d: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@06e7 │ │ +0bba34: 1240 |0230: const/4 v0, #int 4 // #4 │ │ +0bba36: 370c 15fe |0231: if-le v12, v0, 0046 // -01eb │ │ +0bba3a: 6300 4c02 |0233: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bba3e: 3800 1a00 |0235: if-eqz v0, 024f // +001a │ │ +0bba42: 1a00 5705 |0237: const-string v0, "FragmentManager" // string@0557 │ │ +0bba46: 2201 8206 |0239: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bba4a: 7010 5134 0100 |023b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bba50: 1a02 4d2a |023e: const-string v2, "moveto RESUMED: " // string@2a4d │ │ +0bba54: 6e20 5a34 2100 |0240: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bba5a: 0c01 |0243: move-result-object v1 │ │ +0bba5c: 6e20 5934 b100 |0244: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bba62: 0c01 |0247: move-result-object v1 │ │ +0bba64: 6e10 5f34 0100 |0248: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bba6a: 0c01 |024b: move-result-object v1 │ │ +0bba6c: 7120 b520 1000 |024c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bba72: 1210 |024f: const/4 v0, #int 1 // #1 │ │ +0bba74: 5cb0 0902 |0250: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ +0bba78: 6e10 e506 0b00 |0252: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@06e5 │ │ +0bba7e: 1200 |0255: const/4 v0, #int 0 // #0 │ │ +0bba80: 5bb0 0d02 |0256: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bba84: 1200 |0258: const/4 v0, #int 0 // #0 │ │ +0bba86: 5bb0 0e02 |0259: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bba8a: 2900 ebfd |025b: goto/16 0046 // -0215 │ │ +0bba8e: 54b0 1802 |025d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bba92: 7110 bf08 0000 |025f: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@08bf │ │ +0bba98: 0c00 |0262: move-result-object v0 │ │ +0bba9a: 5bb0 1802 |0263: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bba9e: 2900 c6fe |0265: goto/16 012b // -013a │ │ +0bbaa2: 1200 |0267: const/4 v0, #int 0 // #0 │ │ +0bbaa4: 5bb0 0002 |0268: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0bbaa8: 2900 d3fe |026a: goto/16 013d // -012d │ │ +0bbaac: 54b0 1802 |026c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbab0: 7110 bf08 0000 |026e: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@08bf │ │ +0bbab6: 0c00 |0271: move-result-object v0 │ │ +0bbab8: 5bb0 1802 |0272: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbabc: 2900 64ff |0274: goto/16 01d8 // -009c │ │ +0bbac0: 1200 |0276: const/4 v0, #int 0 // #0 │ │ +0bbac2: 5bb0 0002 |0277: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0bbac6: 2884 |0279: goto 01fd // -007c │ │ +0bbac8: 52b0 1102 |027a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bbacc: 37c0 cafd |027c: if-le v0, v12, 0046 // -0236 │ │ +0bbad0: 52b0 1102 |027e: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bbad4: 2b00 7001 0000 |0280: packed-switch v0, 000003f0 // +00000170 │ │ +0bbada: 2900 c3fd |0283: goto/16 0046 // -023d │ │ +0bbade: 1210 |0285: const/4 v0, #int 1 // #1 │ │ +0bbae0: 350c c0fd |0286: if-ge v12, v0, 0046 // -0240 │ │ +0bbae4: 55a0 6002 |0288: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ +0bbae8: 3800 0e00 |028a: if-eqz v0, 0298 // +000e │ │ +0bbaec: 54b0 eb01 |028c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +0bbaf0: 3800 0a00 |028e: if-eqz v0, 0298 // +000a │ │ +0bbaf4: 54b9 eb01 |0290: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +0bbaf8: 1200 |0292: const/4 v0, #int 0 // #0 │ │ +0bbafa: 5bb0 eb01 |0293: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +0bbafe: 6e10 9021 0900 |0295: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ +0bbb04: 54b0 eb01 |0298: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +0bbb08: 3800 e300 |029a: if-eqz v0, 037d // +00e3 │ │ +0bbb0c: 59bc 1202 |029c: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ +0bbb10: 121c |029e: const/4 v12, #int 1 // #1 │ │ +0bbb12: 2900 a7fd |029f: goto/16 0046 // -0259 │ │ +0bbb16: 1250 |02a1: const/4 v0, #int 5 // #5 │ │ +0bbb18: 350c 2400 |02a2: if-ge v12, v0, 02c6 // +0024 │ │ +0bbb1c: 6300 4c02 |02a4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bbb20: 3800 1a00 |02a6: if-eqz v0, 02c0 // +001a │ │ +0bbb24: 1a00 5705 |02a8: const-string v0, "FragmentManager" // string@0557 │ │ +0bbb28: 2201 8206 |02aa: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbb2c: 7010 5134 0100 |02ac: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbb32: 1a02 482a |02af: const-string v2, "movefrom RESUMED: " // string@2a48 │ │ +0bbb36: 6e20 5a34 2100 |02b1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbb3c: 0c01 |02b4: move-result-object v1 │ │ +0bbb3e: 6e20 5934 b100 |02b5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bbb44: 0c01 |02b8: move-result-object v1 │ │ +0bbb46: 6e10 5f34 0100 |02b9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbb4c: 0c01 |02bc: move-result-object v1 │ │ +0bbb4e: 7120 b520 1000 |02bd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bbb54: 6e10 e206 0b00 |02c0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@06e2 │ │ +0bbb5a: 1200 |02c3: const/4 v0, #int 0 // #0 │ │ +0bbb5c: 5cb0 0902 |02c4: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0209 │ │ +0bbb60: 1240 |02c6: const/4 v0, #int 4 // #4 │ │ +0bbb62: 350c 2100 |02c7: if-ge v12, v0, 02e8 // +0021 │ │ +0bbb66: 6300 4c02 |02c9: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bbb6a: 3800 1a00 |02cb: if-eqz v0, 02e5 // +001a │ │ +0bbb6e: 1a00 5705 |02cd: const-string v0, "FragmentManager" // string@0557 │ │ +0bbb72: 2201 8206 |02cf: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbb76: 7010 5134 0100 |02d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbb7c: 1a02 492a |02d4: const-string v2, "movefrom STARTED: " // string@2a49 │ │ +0bbb80: 6e20 5a34 2100 |02d6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbb86: 0c01 |02d9: move-result-object v1 │ │ +0bbb88: 6e20 5934 b100 |02da: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bbb8e: 0c01 |02dd: move-result-object v1 │ │ +0bbb90: 6e10 5f34 0100 |02de: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbb96: 0c01 |02e1: move-result-object v1 │ │ +0bbb98: 7120 b520 1000 |02e2: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bbb9e: 6e10 e806 0b00 |02e5: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@06e8 │ │ +0bbba4: 1230 |02e8: const/4 v0, #int 3 // #3 │ │ +0bbba6: 350c 2100 |02e9: if-ge v12, v0, 030a // +0021 │ │ +0bbbaa: 6300 4c02 |02eb: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bbbae: 3800 1a00 |02ed: if-eqz v0, 0307 // +001a │ │ +0bbbb2: 1a00 5705 |02ef: const-string v0, "FragmentManager" // string@0557 │ │ +0bbbb6: 2201 8206 |02f1: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbbba: 7010 5134 0100 |02f3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbbc0: 1a02 4a2a |02f6: const-string v2, "movefrom STOPPED: " // string@2a4a │ │ +0bbbc4: 6e20 5a34 2100 |02f8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbbca: 0c01 |02fb: move-result-object v1 │ │ +0bbbcc: 6e20 5934 b100 |02fc: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bbbd2: 0c01 |02ff: move-result-object v1 │ │ +0bbbd4: 6e10 5f34 0100 |0300: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbbda: 0c01 |0303: move-result-object v1 │ │ +0bbbdc: 7120 b520 1000 |0304: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bbbe2: 6e10 e406 0b00 |0307: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@06e4 │ │ +0bbbe8: 1220 |030a: const/4 v0, #int 2 // #2 │ │ +0bbbea: 350c 7aff |030b: if-ge v12, v0, 0285 // -0086 │ │ +0bbbee: 6300 4c02 |030d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bbbf2: 3800 1a00 |030f: if-eqz v0, 0329 // +001a │ │ +0bbbf6: 1a00 5705 |0311: const-string v0, "FragmentManager" // string@0557 │ │ +0bbbfa: 2201 8206 |0313: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbbfe: 7010 5134 0100 |0315: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbc04: 1a02 462a |0318: const-string v2, "movefrom ACTIVITY_CREATED: " // string@2a46 │ │ +0bbc08: 6e20 5a34 2100 |031a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbc0e: 0c01 |031d: move-result-object v1 │ │ +0bbc10: 6e20 5934 b100 |031e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bbc16: 0c01 |0321: move-result-object v1 │ │ +0bbc18: 6e10 5f34 0100 |0322: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbc1e: 0c01 |0325: move-result-object v1 │ │ +0bbc20: 7120 b520 1000 |0326: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bbc26: 54b0 1802 |0329: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbc2a: 3800 1100 |032b: if-eqz v0, 033c // +0011 │ │ +0bbc2e: 54a0 5602 |032d: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bbc32: 6e10 1907 0000 |032f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0719 │ │ +0bbc38: 0a00 |0332: move-result v0 │ │ +0bbc3a: 3900 0900 |0333: if-nez v0, 033c // +0009 │ │ +0bbc3e: 54b0 0e02 |0335: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bbc42: 3900 0500 |0337: if-nez v0, 033c // +0005 │ │ +0bbc46: 6e20 b207 ba00 |0339: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@07b2 │ │ +0bbc4c: 6e10 de06 0b00 |033c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@06de │ │ +0bbc52: 54b0 1802 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbc56: 3800 3100 |0341: if-eqz v0, 0372 // +0031 │ │ +0bbc5a: 54b0 f101 |0343: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ +0bbc5e: 3800 2d00 |0345: if-eqz v0, 0372 // +002d │ │ +0bbc62: 1206 |0347: const/4 v6, #int 0 // #0 │ │ +0bbc64: 52a0 5f02 |0348: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0bbc68: 3d00 0b00 |034a: if-lez v0, 0355 // +000b │ │ +0bbc6c: 55a0 6002 |034c: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0260 │ │ +0bbc70: 3900 0700 |034e: if-nez v0, 0355 // +0007 │ │ +0bbc74: 1200 |0350: const/4 v0, #int 0 // #0 │ │ +0bbc76: 6e5e 9507 ba0d |0351: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0795 │ │ +0bbc7c: 0c06 |0354: move-result-object v6 │ │ +0bbc7e: 3806 1600 |0355: if-eqz v6, 036b // +0016 │ │ +0bbc82: 07b8 |0357: move-object v8, v11 │ │ +0bbc84: 54b0 1802 |0358: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbc88: 5bb0 eb01 |035a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@01eb │ │ +0bbc8c: 59bc 1202 |035c: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0212 │ │ +0bbc90: 2200 5201 |035e: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0152 │ │ +0bbc94: 7030 6507 a008 |0360: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0765 │ │ +0bbc9a: 6e20 a023 0600 |0363: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@23a0 │ │ +0bbca0: 54b0 1802 |0366: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbca4: 6e20 3a22 6000 |0368: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0bbcaa: 54b0 f101 |036b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ +0bbcae: 54b1 1802 |036d: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbcb2: 6e20 8522 1000 |036f: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0bbcb8: 1200 |0372: const/4 v0, #int 0 // #0 │ │ +0bbcba: 5bb0 f101 |0373: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@01f1 │ │ +0bbcbe: 1200 |0375: const/4 v0, #int 0 // #0 │ │ +0bbcc0: 5bb0 1802 |0376: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbcc4: 1200 |0378: const/4 v0, #int 0 // #0 │ │ +0bbcc6: 5bb0 0002 |0379: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0bbcca: 2900 0aff |037b: goto/16 0285 // -00f6 │ │ +0bbcce: 6300 4c02 |037d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bbcd2: 3800 1a00 |037f: if-eqz v0, 0399 // +001a │ │ +0bbcd6: 1a00 5705 |0381: const-string v0, "FragmentManager" // string@0557 │ │ +0bbcda: 2201 8206 |0383: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbcde: 7010 5134 0100 |0385: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbce4: 1a02 472a |0388: const-string v2, "movefrom CREATED: " // string@2a47 │ │ +0bbce8: 6e20 5a34 2100 |038a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbcee: 0c01 |038d: move-result-object v1 │ │ +0bbcf0: 6e20 5934 b100 |038e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bbcf6: 0c01 |0391: move-result-object v1 │ │ +0bbcf8: 6e10 5f34 0100 |0392: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbcfe: 0c01 |0395: move-result-object v1 │ │ +0bbd00: 7120 b520 1000 |0396: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bbd06: 55b0 0b02 |0399: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +0bbd0a: 3900 0500 |039b: if-nez v0, 03a0 // +0005 │ │ +0bbd0e: 6e10 dd06 0b00 |039d: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@06dd │ │ +0bbd14: 1200 |03a0: const/4 v0, #int 0 // #0 │ │ +0bbd16: 5cb0 ee01 |03a1: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0bbd1a: 6e10 c906 0b00 |03a3: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@06c9 │ │ +0bbd20: 55b0 ee01 |03a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@01ee │ │ +0bbd24: 3900 2100 |03a8: if-nez v0, 03c9 // +0021 │ │ +0bbd28: 2200 cf01 |03aa: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01cf │ │ +0bbd2c: 2201 8206 |03ac: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbd30: 7010 5134 0100 |03ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbd36: 1a02 4705 |03b1: const-string v2, "Fragment " // string@0547 │ │ +0bbd3a: 6e20 5a34 2100 |03b3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbd40: 0c01 |03b6: move-result-object v1 │ │ +0bbd42: 6e20 5934 b100 |03b7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bbd48: 0c01 |03ba: move-result-object v1 │ │ +0bbd4a: 1a02 4800 |03bb: const-string v2, " did not call through to super.onDetach()" // string@0048 │ │ +0bbd4e: 6e20 5a34 2100 |03bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbd54: 0c01 |03c0: move-result-object v1 │ │ +0bbd56: 6e10 5f34 0100 |03c1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbd5c: 0c01 |03c4: move-result-object v1 │ │ +0bbd5e: 7020 e80a 1000 |03c5: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0ae8 │ │ +0bbd64: 2700 |03c8: throw v0 │ │ +0bbd66: 390f 7dfc |03c9: if-nez v15, 0046 // -0383 │ │ +0bbd6a: 55b0 0b02 |03cb: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +0bbd6e: 3900 0700 |03cd: if-nez v0, 03d4 // +0007 │ │ +0bbd72: 6e20 9807 ba00 |03cf: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0798 │ │ +0bbd78: 2900 74fc |03d2: goto/16 0046 // -038c │ │ +0bbd7c: 1200 |03d4: const/4 v0, #int 0 // #0 │ │ +0bbd7e: 5bb0 e701 |03d5: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01e7 │ │ +0bbd82: 1200 |03d7: const/4 v0, #int 0 // #0 │ │ +0bbd84: 5bb0 0502 |03d8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0205 │ │ +0bbd88: 1200 |03da: const/4 v0, #int 0 // #0 │ │ +0bbd8a: 5bb0 fa01 |03db: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +0bbd8e: 1200 |03dd: const/4 v0, #int 0 // #0 │ │ +0bbd90: 5bb0 f001 |03de: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01f0 │ │ +0bbd94: 2900 66fc |03e0: goto/16 0046 // -039a │ │ +0bbd98: 0001 0500 0000 0000 0600 0000 fa00 ... |03e2: packed-switch-data (14 units) │ │ +0bbdb4: 0001 0500 0100 0000 0500 0000 8a00 ... |03f0: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ 0x000b line=852 │ │ 0x000c line=854 │ │ 0x0014 line=856 │ │ 0x0016 line=860 │ │ @@ -211231,18 +211246,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0bbdf0: |[0bbdf0] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -0bbe00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bbe02: 5c10 6a02 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0bbe06: 0e00 |0003: return-void │ │ +0bbdd0: |[0bbdd0] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +0bbde0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bbde2: 5c10 6a02 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0bbde6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1917 │ │ 0x0003 line=1918 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -211251,205 +211266,205 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 377 16-bit code units │ │ -0bbe08: |[0bbe08] android.support.v4.app.FragmentManagerImpl.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -0bbe18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bbe1a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0bbe1c: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ -0bbe1e: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -0bbe20: 1a04 ae1d |0004: const-string v4, "fragment" // string@1dae │ │ -0bbe24: 6e20 3c34 d400 |0006: invoke-virtual {v4, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0bbe2a: 0a04 |0009: move-result v4 │ │ -0bbe2c: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -0bbe30: 1100 |000c: return-object v0 │ │ -0bbe32: 1a04 bb19 |000d: const-string v4, "class" // string@19bb │ │ -0bbe36: 7230 ac20 0f04 |000f: invoke-interface {v15, v0, v4}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@20ac │ │ -0bbe3c: 0c08 |0012: move-result-object v8 │ │ -0bbe3e: 6204 3f02 |0013: sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@023f │ │ -0bbe42: 6e30 4e02 fe04 |0015: invoke-virtual {v14, v15, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0bbe48: 0c06 |0018: move-result-object v6 │ │ -0bbe4a: 3908 0600 |0019: if-nez v8, 001f // +0006 │ │ -0bbe4e: 6e20 d402 3600 |001b: invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ -0bbe54: 0c08 |001e: move-result-object v8 │ │ -0bbe56: 6e30 d302 2605 |001f: invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0bbe5c: 0a09 |0022: move-result v9 │ │ -0bbe5e: 1224 |0023: const/4 v4, #int 2 // #2 │ │ -0bbe60: 6e20 d402 4600 |0024: invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ -0bbe66: 0c0b |0027: move-result-object v11 │ │ -0bbe68: 6e10 d802 0600 |0028: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0bbe6e: 54c4 5602 |002b: iget-object v4, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bbe72: 7120 ba06 8400 |002d: invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@06ba │ │ -0bbe78: 0a04 |0030: move-result v4 │ │ -0bbe7a: 3804 dbff |0031: if-eqz v4, 000c // -0025 │ │ -0bbe7e: 120a |0033: const/4 v10, #int 0 // #0 │ │ -0bbe80: 380a 2d00 |0034: if-eqz v10, 0061 // +002d │ │ -0bbe84: 6e10 a321 0a00 |0036: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@21a3 │ │ -0bbe8a: 0a07 |0039: move-result v7 │ │ -0bbe8c: 3357 2900 |003a: if-ne v7, v5, 0063 // +0029 │ │ -0bbe90: 3359 2700 |003c: if-ne v9, v5, 0063 // +0027 │ │ -0bbe94: 390b 2500 |003e: if-nez v11, 0063 // +0025 │ │ -0bbe98: 2200 6e06 |0040: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0bbe9c: 2202 8206 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbea0: 7010 5134 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbea6: 7210 ad20 0f00 |0047: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@20ad │ │ -0bbeac: 0c03 |004a: move-result-object v3 │ │ -0bbeae: 6e20 5a34 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbeb4: 0c02 |004e: move-result-object v2 │ │ -0bbeb6: 1a03 2b01 |004f: const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@012b │ │ -0bbeba: 6e20 5a34 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbec0: 0c02 |0054: move-result-object v2 │ │ -0bbec2: 6e20 5a34 8200 |0055: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbec8: 0c02 |0058: move-result-object v2 │ │ -0bbeca: 6e10 5f34 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbed0: 0c02 |005c: move-result-object v2 │ │ -0bbed2: 7020 0034 2000 |005d: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0bbed8: 2700 |0060: throw v0 │ │ -0bbeda: 0137 |0061: move v7, v3 │ │ -0bbedc: 28d8 |0062: goto 003a // -0028 │ │ -0bbede: 3259 9a00 |0063: if-eq v9, v5, 00fd // +009a │ │ -0bbee2: 6e20 8a07 9c00 |0065: invoke-virtual {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@078a │ │ -0bbee8: 0c01 |0068: move-result-object v1 │ │ -0bbeea: 3901 0800 |0069: if-nez v1, 0071 // +0008 │ │ -0bbeee: 380b 0600 |006b: if-eqz v11, 0071 // +0006 │ │ -0bbef2: 6e20 8b07 bc00 |006d: invoke-virtual {v12, v11}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@078b │ │ -0bbef8: 0c01 |0070: move-result-object v1 │ │ -0bbefa: 3901 0800 |0071: if-nez v1, 0079 // +0008 │ │ -0bbefe: 3257 0600 |0073: if-eq v7, v5, 0079 // +0006 │ │ -0bbf02: 6e20 8a07 7c00 |0075: invoke-virtual {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@078a │ │ -0bbf08: 0c01 |0078: move-result-object v1 │ │ -0bbf0a: 6300 4c02 |0079: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bbf0e: 3800 3200 |007b: if-eqz v0, 00ad // +0032 │ │ -0bbf12: 1a00 5705 |007d: const-string v0, "FragmentManager" // string@0557 │ │ -0bbf16: 2204 8206 |007f: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbf1a: 7010 5134 0400 |0081: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbf20: 1a05 a72b |0084: const-string v5, "onCreateView: id=0x" // string@2ba7 │ │ -0bbf24: 6e20 5a34 5400 |0086: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbf2a: 0c04 |0089: move-result-object v4 │ │ -0bbf2c: 7110 0b34 0900 |008a: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0bbf32: 0c05 |008d: move-result-object v5 │ │ -0bbf34: 6e20 5a34 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbf3a: 0c04 |0091: move-result-object v4 │ │ -0bbf3c: 1a05 5600 |0092: const-string v5, " fname=" // string@0056 │ │ -0bbf40: 6e20 5a34 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbf46: 0c04 |0097: move-result-object v4 │ │ -0bbf48: 6e20 5a34 8400 |0098: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbf4e: 0c04 |009b: move-result-object v4 │ │ -0bbf50: 1a05 5300 |009c: const-string v5, " existing=" // string@0053 │ │ -0bbf54: 6e20 5a34 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbf5a: 0c04 |00a1: move-result-object v4 │ │ -0bbf5c: 6e20 5934 1400 |00a2: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bbf62: 0c04 |00a5: move-result-object v4 │ │ -0bbf64: 6e10 5f34 0400 |00a6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bbf6a: 0c04 |00a9: move-result-object v4 │ │ -0bbf6c: 7120 b520 4000 |00aa: invoke-static {v0, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bbf72: 3901 5500 |00ad: if-nez v1, 0102 // +0055 │ │ -0bbf76: 7120 af06 8e00 |00af: invoke-static {v14, v8}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@06af │ │ -0bbf7c: 0c01 |00b2: move-result-object v1 │ │ -0bbf7e: 5c12 fb01 |00b3: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -0bbf82: 3809 4b00 |00b5: if-eqz v9, 0100 // +004b │ │ -0bbf86: 0190 |00b7: move v0, v9 │ │ -0bbf88: 5910 f901 |00b8: iput v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ -0bbf8c: 5917 f201 |00ba: iput v7, v1, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ -0bbf90: 5b1b 1302 |00bc: iput-object v11, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ -0bbf94: 5c12 fe01 |00be: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -0bbf98: 5b1c fa01 |00c0: iput-object v12, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ -0bbf9c: 54c0 5602 |00c2: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bbfa0: 5414 0d02 |00c4: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bbfa4: 6e40 cb06 014f |00c6: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@06cb │ │ -0bbfaa: 6e30 6e07 1c02 |00c9: invoke-virtual {v12, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ -0bbfb0: 52c0 5f02 |00cc: iget v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0bbfb4: 3520 8e00 |00ce: if-ge v0, v2, 015c // +008e │ │ -0bbfb8: 5510 fb01 |00d0: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ -0bbfbc: 3800 8a00 |00d2: if-eqz v0, 015c // +008a │ │ -0bbfc0: 07c0 |00d4: move-object v0, v12 │ │ -0bbfc2: 0134 |00d5: move v4, v3 │ │ -0bbfc4: 0135 |00d6: move v5, v3 │ │ -0bbfc6: 7406 9d07 0000 |00d7: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@079d │ │ -0bbfcc: 5410 1802 |00da: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bbfd0: 3900 8500 |00dc: if-nez v0, 0161 // +0085 │ │ -0bbfd4: 2200 6f06 |00de: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0bbfd8: 2202 8206 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bbfdc: 7010 5134 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bbfe2: 1a03 4705 |00e5: const-string v3, "Fragment " // string@0547 │ │ -0bbfe6: 6e20 5a34 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbfec: 0c02 |00ea: move-result-object v2 │ │ -0bbfee: 6e20 5a34 8200 |00eb: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bbff4: 0c02 |00ee: move-result-object v2 │ │ -0bbff6: 1a03 4e00 |00ef: const-string v3, " did not create a view." // string@004e │ │ -0bbffa: 6e20 5a34 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc000: 0c02 |00f4: move-result-object v2 │ │ -0bc002: 6e10 5f34 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc008: 0c02 |00f8: move-result-object v2 │ │ -0bc00a: 7020 0434 2000 |00f9: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bc010: 2700 |00fc: throw v0 │ │ -0bc012: 0701 |00fd: move-object v1, v0 │ │ -0bc014: 2900 6bff |00fe: goto/16 0069 // -0095 │ │ -0bc018: 0170 |0100: move v0, v7 │ │ -0bc01a: 28b7 |0101: goto 00b8 // -0049 │ │ -0bc01c: 5510 fe01 |0102: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -0bc020: 3800 4900 |0104: if-eqz v0, 014d // +0049 │ │ -0bc024: 2200 6e06 |0106: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0bc028: 2202 8206 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc02c: 7010 5134 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc032: 7210 ad20 0f00 |010d: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@20ad │ │ -0bc038: 0c03 |0110: move-result-object v3 │ │ -0bc03a: 6e20 5a34 3200 |0111: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc040: 0c02 |0114: move-result-object v2 │ │ -0bc042: 1a03 2a01 |0115: const-string v3, ": Duplicate id 0x" // string@012a │ │ -0bc046: 6e20 5a34 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc04c: 0c02 |011a: move-result-object v2 │ │ -0bc04e: 7110 0b34 0900 |011b: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0bc054: 0c03 |011e: move-result-object v3 │ │ -0bc056: 6e20 5a34 3200 |011f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc05c: 0c02 |0122: move-result-object v2 │ │ -0bc05e: 1a03 0b01 |0123: const-string v3, ", tag " // string@010b │ │ -0bc062: 6e20 5a34 3200 |0125: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc068: 0c02 |0128: move-result-object v2 │ │ -0bc06a: 6e20 5a34 b200 |0129: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc070: 0c02 |012c: move-result-object v2 │ │ -0bc072: 1a03 0801 |012d: const-string v3, ", or parent id 0x" // string@0108 │ │ -0bc076: 6e20 5a34 3200 |012f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc07c: 0c02 |0132: move-result-object v2 │ │ -0bc07e: 7110 0b34 0700 |0133: invoke-static {v7}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0bc084: 0c03 |0136: move-result-object v3 │ │ -0bc086: 6e20 5a34 3200 |0137: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc08c: 0c02 |013a: move-result-object v2 │ │ -0bc08e: 1a03 ab00 |013b: const-string v3, " with another fragment for " // string@00ab │ │ -0bc092: 6e20 5a34 3200 |013d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc098: 0c02 |0140: move-result-object v2 │ │ -0bc09a: 6e20 5a34 8200 |0141: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc0a0: 0c02 |0144: move-result-object v2 │ │ -0bc0a2: 6e10 5f34 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc0a8: 0c02 |0148: move-result-object v2 │ │ -0bc0aa: 7020 0034 2000 |0149: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0bc0b0: 2700 |014c: throw v0 │ │ -0bc0b2: 5c12 fe01 |014d: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -0bc0b6: 5510 0b02 |014f: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -0bc0ba: 3900 7bff |0151: if-nez v0, 00cc // -0085 │ │ -0bc0be: 54c0 5602 |0153: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bc0c2: 5414 0d02 |0155: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bc0c6: 6e40 cb06 014f |0157: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@06cb │ │ -0bc0cc: 2900 72ff |015a: goto/16 00cc // -008e │ │ -0bc0d0: 6e20 9c07 1c00 |015c: invoke-virtual {v12, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@079c │ │ -0bc0d6: 2900 7bff |015f: goto/16 00da // -0085 │ │ -0bc0da: 3809 0700 |0161: if-eqz v9, 0168 // +0007 │ │ -0bc0de: 5410 1802 |0163: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bc0e2: 6e20 1722 9000 |0165: invoke-virtual {v0, v9}, Landroid/view/View;.setId:(I)V // method@2217 │ │ -0bc0e8: 5410 1802 |0168: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bc0ec: 6e10 c621 0000 |016a: invoke-virtual {v0}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ -0bc0f2: 0c00 |016d: move-result-object v0 │ │ -0bc0f4: 3900 0700 |016e: if-nez v0, 0175 // +0007 │ │ -0bc0f8: 5410 1802 |0170: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bc0fc: 6e20 3222 b000 |0172: invoke-virtual {v0, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@2232 │ │ -0bc102: 5410 1802 |0175: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bc106: 2900 95fe |0177: goto/16 000c // -016b │ │ +0bbde8: |[0bbde8] android.support.v4.app.FragmentManagerImpl.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +0bbdf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bbdfa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0bbdfc: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ +0bbdfe: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +0bbe00: 1a04 ae1d |0004: const-string v4, "fragment" // string@1dae │ │ +0bbe04: 6e20 3c34 d400 |0006: invoke-virtual {v4, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0bbe0a: 0a04 |0009: move-result v4 │ │ +0bbe0c: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +0bbe10: 1100 |000c: return-object v0 │ │ +0bbe12: 1a04 bb19 |000d: const-string v4, "class" // string@19bb │ │ +0bbe16: 7230 ac20 0f04 |000f: invoke-interface {v15, v0, v4}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@20ac │ │ +0bbe1c: 0c08 |0012: move-result-object v8 │ │ +0bbe1e: 6204 3f02 |0013: sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@023f │ │ +0bbe22: 6e30 4e02 fe04 |0015: invoke-virtual {v14, v15, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0bbe28: 0c06 |0018: move-result-object v6 │ │ +0bbe2a: 3908 0600 |0019: if-nez v8, 001f // +0006 │ │ +0bbe2e: 6e20 d402 3600 |001b: invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ +0bbe34: 0c08 |001e: move-result-object v8 │ │ +0bbe36: 6e30 d302 2605 |001f: invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0bbe3c: 0a09 |0022: move-result v9 │ │ +0bbe3e: 1224 |0023: const/4 v4, #int 2 // #2 │ │ +0bbe40: 6e20 d402 4600 |0024: invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ +0bbe46: 0c0b |0027: move-result-object v11 │ │ +0bbe48: 6e10 d802 0600 |0028: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0bbe4e: 54c4 5602 |002b: iget-object v4, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bbe52: 7120 ba06 8400 |002d: invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@06ba │ │ +0bbe58: 0a04 |0030: move-result v4 │ │ +0bbe5a: 3804 dbff |0031: if-eqz v4, 000c // -0025 │ │ +0bbe5e: 120a |0033: const/4 v10, #int 0 // #0 │ │ +0bbe60: 380a 2d00 |0034: if-eqz v10, 0061 // +002d │ │ +0bbe64: 6e10 a321 0a00 |0036: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@21a3 │ │ +0bbe6a: 0a07 |0039: move-result v7 │ │ +0bbe6c: 3357 2900 |003a: if-ne v7, v5, 0063 // +0029 │ │ +0bbe70: 3359 2700 |003c: if-ne v9, v5, 0063 // +0027 │ │ +0bbe74: 390b 2500 |003e: if-nez v11, 0063 // +0025 │ │ +0bbe78: 2200 6e06 |0040: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0bbe7c: 2202 8206 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbe80: 7010 5134 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbe86: 7210 ad20 0f00 |0047: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@20ad │ │ +0bbe8c: 0c03 |004a: move-result-object v3 │ │ +0bbe8e: 6e20 5a34 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbe94: 0c02 |004e: move-result-object v2 │ │ +0bbe96: 1a03 2b01 |004f: const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@012b │ │ +0bbe9a: 6e20 5a34 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbea0: 0c02 |0054: move-result-object v2 │ │ +0bbea2: 6e20 5a34 8200 |0055: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbea8: 0c02 |0058: move-result-object v2 │ │ +0bbeaa: 6e10 5f34 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbeb0: 0c02 |005c: move-result-object v2 │ │ +0bbeb2: 7020 0034 2000 |005d: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0bbeb8: 2700 |0060: throw v0 │ │ +0bbeba: 0137 |0061: move v7, v3 │ │ +0bbebc: 28d8 |0062: goto 003a // -0028 │ │ +0bbebe: 3259 9a00 |0063: if-eq v9, v5, 00fd // +009a │ │ +0bbec2: 6e20 8a07 9c00 |0065: invoke-virtual {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@078a │ │ +0bbec8: 0c01 |0068: move-result-object v1 │ │ +0bbeca: 3901 0800 |0069: if-nez v1, 0071 // +0008 │ │ +0bbece: 380b 0600 |006b: if-eqz v11, 0071 // +0006 │ │ +0bbed2: 6e20 8b07 bc00 |006d: invoke-virtual {v12, v11}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@078b │ │ +0bbed8: 0c01 |0070: move-result-object v1 │ │ +0bbeda: 3901 0800 |0071: if-nez v1, 0079 // +0008 │ │ +0bbede: 3257 0600 |0073: if-eq v7, v5, 0079 // +0006 │ │ +0bbee2: 6e20 8a07 7c00 |0075: invoke-virtual {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@078a │ │ +0bbee8: 0c01 |0078: move-result-object v1 │ │ +0bbeea: 6300 4c02 |0079: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bbeee: 3800 3200 |007b: if-eqz v0, 00ad // +0032 │ │ +0bbef2: 1a00 5705 |007d: const-string v0, "FragmentManager" // string@0557 │ │ +0bbef6: 2204 8206 |007f: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbefa: 7010 5134 0400 |0081: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbf00: 1a05 a72b |0084: const-string v5, "onCreateView: id=0x" // string@2ba7 │ │ +0bbf04: 6e20 5a34 5400 |0086: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbf0a: 0c04 |0089: move-result-object v4 │ │ +0bbf0c: 7110 0b34 0900 |008a: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0bbf12: 0c05 |008d: move-result-object v5 │ │ +0bbf14: 6e20 5a34 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbf1a: 0c04 |0091: move-result-object v4 │ │ +0bbf1c: 1a05 5600 |0092: const-string v5, " fname=" // string@0056 │ │ +0bbf20: 6e20 5a34 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbf26: 0c04 |0097: move-result-object v4 │ │ +0bbf28: 6e20 5a34 8400 |0098: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbf2e: 0c04 |009b: move-result-object v4 │ │ +0bbf30: 1a05 5300 |009c: const-string v5, " existing=" // string@0053 │ │ +0bbf34: 6e20 5a34 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbf3a: 0c04 |00a1: move-result-object v4 │ │ +0bbf3c: 6e20 5934 1400 |00a2: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bbf42: 0c04 |00a5: move-result-object v4 │ │ +0bbf44: 6e10 5f34 0400 |00a6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbf4a: 0c04 |00a9: move-result-object v4 │ │ +0bbf4c: 7120 b520 4000 |00aa: invoke-static {v0, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bbf52: 3901 5500 |00ad: if-nez v1, 0102 // +0055 │ │ +0bbf56: 7120 af06 8e00 |00af: invoke-static {v14, v8}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@06af │ │ +0bbf5c: 0c01 |00b2: move-result-object v1 │ │ +0bbf5e: 5c12 fb01 |00b3: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +0bbf62: 3809 4b00 |00b5: if-eqz v9, 0100 // +004b │ │ +0bbf66: 0190 |00b7: move v0, v9 │ │ +0bbf68: 5910 f901 |00b8: iput v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@01f9 │ │ +0bbf6c: 5917 f201 |00ba: iput v7, v1, Landroid/support/v4/app/Fragment;.mContainerId:I // field@01f2 │ │ +0bbf70: 5b1b 1302 |00bc: iput-object v11, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0213 │ │ +0bbf74: 5c12 fe01 |00be: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +0bbf78: 5b1c fa01 |00c0: iput-object v12, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@01fa │ │ +0bbf7c: 54c0 5602 |00c2: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bbf80: 5414 0d02 |00c4: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bbf84: 6e40 cb06 014f |00c6: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@06cb │ │ +0bbf8a: 6e30 6e07 1c02 |00c9: invoke-virtual {v12, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@076e │ │ +0bbf90: 52c0 5f02 |00cc: iget v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0bbf94: 3520 8e00 |00ce: if-ge v0, v2, 015c // +008e │ │ +0bbf98: 5510 fb01 |00d0: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@01fb │ │ +0bbf9c: 3800 8a00 |00d2: if-eqz v0, 015c // +008a │ │ +0bbfa0: 07c0 |00d4: move-object v0, v12 │ │ +0bbfa2: 0134 |00d5: move v4, v3 │ │ +0bbfa4: 0135 |00d6: move v5, v3 │ │ +0bbfa6: 7406 9d07 0000 |00d7: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@079d │ │ +0bbfac: 5410 1802 |00da: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bbfb0: 3900 8500 |00dc: if-nez v0, 0161 // +0085 │ │ +0bbfb4: 2200 6f06 |00de: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0bbfb8: 2202 8206 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bbfbc: 7010 5134 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bbfc2: 1a03 4705 |00e5: const-string v3, "Fragment " // string@0547 │ │ +0bbfc6: 6e20 5a34 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbfcc: 0c02 |00ea: move-result-object v2 │ │ +0bbfce: 6e20 5a34 8200 |00eb: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbfd4: 0c02 |00ee: move-result-object v2 │ │ +0bbfd6: 1a03 4e00 |00ef: const-string v3, " did not create a view." // string@004e │ │ +0bbfda: 6e20 5a34 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bbfe0: 0c02 |00f4: move-result-object v2 │ │ +0bbfe2: 6e10 5f34 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bbfe8: 0c02 |00f8: move-result-object v2 │ │ +0bbfea: 7020 0434 2000 |00f9: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bbff0: 2700 |00fc: throw v0 │ │ +0bbff2: 0701 |00fd: move-object v1, v0 │ │ +0bbff4: 2900 6bff |00fe: goto/16 0069 // -0095 │ │ +0bbff8: 0170 |0100: move v0, v7 │ │ +0bbffa: 28b7 |0101: goto 00b8 // -0049 │ │ +0bbffc: 5510 fe01 |0102: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +0bc000: 3800 4900 |0104: if-eqz v0, 014d // +0049 │ │ +0bc004: 2200 6e06 |0106: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0bc008: 2202 8206 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc00c: 7010 5134 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc012: 7210 ad20 0f00 |010d: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@20ad │ │ +0bc018: 0c03 |0110: move-result-object v3 │ │ +0bc01a: 6e20 5a34 3200 |0111: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc020: 0c02 |0114: move-result-object v2 │ │ +0bc022: 1a03 2a01 |0115: const-string v3, ": Duplicate id 0x" // string@012a │ │ +0bc026: 6e20 5a34 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc02c: 0c02 |011a: move-result-object v2 │ │ +0bc02e: 7110 0b34 0900 |011b: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0bc034: 0c03 |011e: move-result-object v3 │ │ +0bc036: 6e20 5a34 3200 |011f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc03c: 0c02 |0122: move-result-object v2 │ │ +0bc03e: 1a03 0b01 |0123: const-string v3, ", tag " // string@010b │ │ +0bc042: 6e20 5a34 3200 |0125: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc048: 0c02 |0128: move-result-object v2 │ │ +0bc04a: 6e20 5a34 b200 |0129: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc050: 0c02 |012c: move-result-object v2 │ │ +0bc052: 1a03 0801 |012d: const-string v3, ", or parent id 0x" // string@0108 │ │ +0bc056: 6e20 5a34 3200 |012f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc05c: 0c02 |0132: move-result-object v2 │ │ +0bc05e: 7110 0b34 0700 |0133: invoke-static {v7}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0bc064: 0c03 |0136: move-result-object v3 │ │ +0bc066: 6e20 5a34 3200 |0137: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc06c: 0c02 |013a: move-result-object v2 │ │ +0bc06e: 1a03 ab00 |013b: const-string v3, " with another fragment for " // string@00ab │ │ +0bc072: 6e20 5a34 3200 |013d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc078: 0c02 |0140: move-result-object v2 │ │ +0bc07a: 6e20 5a34 8200 |0141: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc080: 0c02 |0144: move-result-object v2 │ │ +0bc082: 6e10 5f34 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc088: 0c02 |0148: move-result-object v2 │ │ +0bc08a: 7020 0034 2000 |0149: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0bc090: 2700 |014c: throw v0 │ │ +0bc092: 5c12 fe01 |014d: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +0bc096: 5510 0b02 |014f: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +0bc09a: 3900 7bff |0151: if-nez v0, 00cc // -0085 │ │ +0bc09e: 54c0 5602 |0153: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bc0a2: 5414 0d02 |0155: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bc0a6: 6e40 cb06 014f |0157: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@06cb │ │ +0bc0ac: 2900 72ff |015a: goto/16 00cc // -008e │ │ +0bc0b0: 6e20 9c07 1c00 |015c: invoke-virtual {v12, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@079c │ │ +0bc0b6: 2900 7bff |015f: goto/16 00da // -0085 │ │ +0bc0ba: 3809 0700 |0161: if-eqz v9, 0168 // +0007 │ │ +0bc0be: 5410 1802 |0163: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bc0c2: 6e20 1722 9000 |0165: invoke-virtual {v0, v9}, Landroid/view/View;.setId:(I)V // method@2217 │ │ +0bc0c8: 5410 1802 |0168: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bc0cc: 6e10 c621 0000 |016a: invoke-virtual {v0}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ +0bc0d2: 0c00 |016d: move-result-object v0 │ │ +0bc0d4: 3900 0700 |016e: if-nez v0, 0175 // +0007 │ │ +0bc0d8: 5410 1802 |0170: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bc0dc: 6e20 3222 b000 |0172: invoke-virtual {v0, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@2232 │ │ +0bc0e2: 5410 1802 |0175: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bc0e6: 2900 95fe |0177: goto/16 000c // -016b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2120 │ │ 0x000c line=2208 │ │ 0x000d line=2124 │ │ 0x0013 line=2125 │ │ 0x0019 line=2126 │ │ @@ -211516,31 +211531,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 │ │ -0bc10c: |[0bc10c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -0bc11c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0bc11e: 5570 f301 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ -0bc122: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -0bc126: 5560 6202 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ -0bc12a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0bc12e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0bc130: 5c60 6302 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0263 │ │ -0bc134: 0e00 |000c: return-void │ │ -0bc136: 5c73 f301 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ -0bc13a: 5262 5f02 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ -0bc13e: 0760 |0011: move-object v0, v6 │ │ -0bc140: 0771 |0012: move-object v1, v7 │ │ -0bc142: 0134 |0013: move v4, v3 │ │ -0bc144: 0135 |0014: move v5, v3 │ │ -0bc146: 7406 9d07 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@079d │ │ -0bc14c: 28f4 |0018: goto 000c // -000c │ │ +0bc0ec: |[0bc0ec] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +0bc0fc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bc0fe: 5570 f301 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ +0bc102: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0bc106: 5560 6202 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0262 │ │ +0bc10a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0bc10e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0bc110: 5c60 6302 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0263 │ │ +0bc114: 0e00 |000c: return-void │ │ +0bc116: 5c73 f301 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@01f3 │ │ +0bc11a: 5262 5f02 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@025f │ │ +0bc11e: 0760 |0011: move-object v0, v6 │ │ +0bc120: 0771 |0012: move-object v1, v7 │ │ +0bc122: 0134 |0013: move v4, v3 │ │ +0bc124: 0135 |0014: move v5, v3 │ │ +0bc126: 7406 9d07 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@079d │ │ +0bc12c: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=837 │ │ 0x0005 line=838 │ │ 0x0009 line=840 │ │ 0x000c line=846 │ │ 0x000d line=843 │ │ @@ -211554,20 +211569,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0bc150: |[0bc150] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -0bc160: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@014f │ │ -0bc164: 7020 5f07 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@075f │ │ -0bc16a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0bc16c: 6e30 8707 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ -0bc172: 0e00 |0009: return-void │ │ +0bc130: |[0bc130] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +0bc140: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@014f │ │ +0bc144: 7020 5f07 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@075f │ │ +0bc14a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0bc14c: 6e30 8707 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ +0bc152: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -211576,33 +211591,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0bc174: |[0bc174] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -0bc184: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -0bc188: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0bc18c: 2201 8206 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc190: 7010 5134 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc196: 1a02 d602 |0009: const-string v2, "Bad id: " // string@02d6 │ │ -0bc19a: 6e20 5a34 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc1a0: 0c01 |000e: move-result-object v1 │ │ -0bc1a2: 6e20 5634 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc1a8: 0c01 |0012: move-result-object v1 │ │ -0bc1aa: 6e10 5f34 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc1b0: 0c01 |0016: move-result-object v1 │ │ -0bc1b2: 7020 0034 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0bc1b8: 2700 |001a: throw v0 │ │ -0bc1ba: 2200 5101 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0151 │ │ -0bc1be: 7040 6307 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0763 │ │ -0bc1c4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0bc1c6: 6e30 8707 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ -0bc1cc: 0e00 |0024: return-void │ │ +0bc154: |[0bc154] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +0bc164: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +0bc168: 2200 6e06 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0bc16c: 2201 8206 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc170: 7010 5134 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc176: 1a02 d602 |0009: const-string v2, "Bad id: " // string@02d6 │ │ +0bc17a: 6e20 5a34 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc180: 0c01 |000e: move-result-object v1 │ │ +0bc182: 6e20 5634 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc188: 0c01 |0012: move-result-object v1 │ │ +0bc18a: 6e10 5f34 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc190: 0c01 |0016: move-result-object v1 │ │ +0bc192: 7020 0034 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0bc198: 2700 |001a: throw v0 │ │ +0bc19a: 2200 5101 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0151 │ │ +0bc19e: 7040 6307 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0763 │ │ +0bc1a4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0bc1a6: 6e30 8707 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ +0bc1ac: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x001b line=528 │ │ 0x0024 line=533 │ │ locals : │ │ @@ -211615,20 +211630,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0bc1d0: |[0bc1d0] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -0bc1e0: 2200 5001 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0150 │ │ -0bc1e4: 7040 6107 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@0761 │ │ -0bc1ea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0bc1ec: 6e30 8707 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ -0bc1f2: 0e00 |0009: return-void │ │ +0bc1b0: |[0bc1b0] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +0bc1c0: 2200 5001 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0150 │ │ +0bc1c4: 7040 6107 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@0761 │ │ +0bc1ca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0bc1cc: 6e30 8707 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0787 │ │ +0bc1d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0009 line=514 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -211639,25 +211654,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -0bc1f4: |[0bc1f4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -0bc204: 7010 7407 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ -0bc20a: 6e10 8907 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0789 │ │ -0bc210: 5440 5602 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bc214: 5400 2c02 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0bc218: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0bc21a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -0bc21c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0bc21e: 6e53 a707 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ -0bc224: 0a00 |0010: move-result v0 │ │ -0bc226: 0f00 |0011: return v0 │ │ +0bc1d4: |[0bc1d4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +0bc1e4: 7010 7407 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ +0bc1ea: 6e10 8907 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0789 │ │ +0bc1f0: 5440 5602 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bc1f4: 5400 2c02 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0bc1f8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0bc1fa: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +0bc1fc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0bc1fe: 6e53 a707 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ +0bc204: 0a00 |0010: move-result v0 │ │ +0bc206: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0006 line=504 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -211667,36 +211682,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -0bc228: |[0bc228] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -0bc238: 7010 7407 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ -0bc23e: 6e10 8907 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0789 │ │ -0bc244: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -0bc248: 2200 6e06 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0bc24c: 2201 8206 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc250: 7010 5134 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc256: 1a02 d602 |000f: const-string v2, "Bad id: " // string@02d6 │ │ -0bc25a: 6e20 5a34 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc260: 0c01 |0014: move-result-object v1 │ │ -0bc262: 6e20 5634 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc268: 0c01 |0018: move-result-object v1 │ │ -0bc26a: 6e10 5f34 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc270: 0c01 |001c: move-result-object v1 │ │ -0bc272: 7020 0034 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0bc278: 2700 |0020: throw v0 │ │ -0bc27a: 5430 5602 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bc27e: 5400 2c02 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0bc282: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0bc284: 6e55 a707 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ -0bc28a: 0a00 |0029: move-result v0 │ │ -0bc28c: 0f00 |002a: return v0 │ │ +0bc208: |[0bc208] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +0bc218: 7010 7407 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ +0bc21e: 6e10 8907 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0789 │ │ +0bc224: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +0bc228: 2200 6e06 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0bc22c: 2201 8206 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc230: 7010 5134 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc236: 1a02 d602 |000f: const-string v2, "Bad id: " // string@02d6 │ │ +0bc23a: 6e20 5a34 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc240: 0c01 |0014: move-result-object v1 │ │ +0bc242: 6e20 5634 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc248: 0c01 |0018: move-result-object v1 │ │ +0bc24a: 6e10 5f34 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc250: 0c01 |001c: move-result-object v1 │ │ +0bc252: 7020 0034 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0bc258: 2700 |0020: throw v0 │ │ +0bc25a: 5430 5602 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bc25e: 5400 2c02 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0bc262: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0bc264: 6e55 a707 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ +0bc26a: 0a00 |0029: move-result v0 │ │ +0bc26c: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0003 line=538 │ │ 0x0006 line=539 │ │ 0x0008 line=540 │ │ 0x0021 line=542 │ │ @@ -211710,23 +211725,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -0bc290: |[0bc290] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -0bc2a0: 7010 7407 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ -0bc2a6: 6e10 8907 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0789 │ │ -0bc2ac: 5420 5602 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bc2b0: 5400 2c02 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ -0bc2b4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -0bc2b6: 6e54 a707 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ -0bc2bc: 0a00 |000e: move-result v0 │ │ -0bc2be: 0f00 |000f: return v0 │ │ +0bc270: |[0bc270] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +0bc280: 7010 7407 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0774 │ │ +0bc286: 6e10 8907 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0789 │ │ +0bc28c: 5420 5602 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bc290: 5400 2c02 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@022c │ │ +0bc294: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +0bc296: 6e54 a707 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@07a7 │ │ +0bc29c: 0a00 |000e: move-result v0 │ │ +0bc29e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0003 line=519 │ │ 0x0006 line=520 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -211738,156 +211753,156 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 17 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 272 16-bit code units │ │ -0bc2c0: |[0bc2c0] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -0bc2d0: 54c9 5a02 |0000: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc2d4: 3909 0400 |0002: if-nez v9, 0006 // +0004 │ │ -0bc2d8: 1209 |0004: const/4 v9, #int 0 // #0 │ │ -0bc2da: 0f09 |0005: return v9 │ │ -0bc2dc: 390e 3300 |0006: if-nez v14, 0039 // +0033 │ │ -0bc2e0: 3b0f 3100 |0008: if-gez v15, 0039 // +0031 │ │ -0bc2e4: dd09 1001 |000a: and-int/lit8 v9, v16, #int 1 // #01 │ │ -0bc2e8: 3909 2d00 |000c: if-nez v9, 0039 // +002d │ │ -0bc2ec: 54c9 5a02 |000e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc2f0: 6e10 9534 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc2f6: 0a09 |0013: move-result v9 │ │ -0bc2f8: d805 09ff |0014: add-int/lit8 v5, v9, #int -1 // #ff │ │ -0bc2fc: 3b05 0400 |0016: if-gez v5, 001a // +0004 │ │ -0bc300: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -0bc302: 28ec |0019: goto 0005 // -0014 │ │ -0bc304: 54c9 5a02 |001a: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc308: 6e20 9134 5900 |001c: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0bc30e: 0c01 |001f: move-result-object v1 │ │ -0bc310: 1f01 3b01 |0020: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0bc314: 2202 6804 |0022: new-instance v2, Landroid/util/SparseArray; // type@0468 │ │ -0bc318: 7010 ba20 0200 |0024: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0bc31e: 2206 6804 |0027: new-instance v6, Landroid/util/SparseArray; // type@0468 │ │ -0bc322: 7010 ba20 0600 |0029: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0bc328: 6e30 1e06 2106 |002c: invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@061e │ │ -0bc32e: 1219 |002f: const/4 v9, #int 1 // #1 │ │ -0bc330: 120a |0030: const/4 v10, #int 0 // #0 │ │ -0bc332: 6e56 3d06 912a |0031: invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@063d │ │ -0bc338: 6e10 ab07 0c00 |0034: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@07ab │ │ -0bc33e: 1219 |0037: const/4 v9, #int 1 // #1 │ │ -0bc340: 28cd |0038: goto 0005 // -0033 │ │ -0bc342: 12f4 |0039: const/4 v4, #int -1 // #ff │ │ -0bc344: 390e 0400 |003a: if-nez v14, 003e // +0004 │ │ -0bc348: 3a0f 5200 |003c: if-ltz v15, 008e // +0052 │ │ -0bc34c: 54c9 5a02 |003e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc350: 6e10 9534 0900 |0040: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc356: 0a09 |0043: move-result v9 │ │ -0bc358: d804 09ff |0044: add-int/lit8 v4, v9, #int -1 // #ff │ │ -0bc35c: 3a04 1600 |0046: if-ltz v4, 005c // +0016 │ │ -0bc360: 54c9 5a02 |0048: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc364: 6e20 8e34 4900 |004a: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc36a: 0c01 |004d: move-result-object v1 │ │ -0bc36c: 1f01 3b01 |004e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0bc370: 380e 1000 |0050: if-eqz v14, 0060 // +0010 │ │ -0bc374: 6e10 3406 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0634 │ │ -0bc37a: 0c09 |0055: move-result-object v9 │ │ -0bc37c: 6e20 3c34 9e00 |0056: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0bc382: 0a09 |0059: move-result v9 │ │ -0bc384: 3809 0600 |005a: if-eqz v9, 0060 // +0006 │ │ -0bc388: 3b04 0d00 |005c: if-gez v4, 0069 // +000d │ │ -0bc38c: 1209 |005e: const/4 v9, #int 0 // #0 │ │ -0bc38e: 28a6 |005f: goto 0005 // -005a │ │ -0bc390: 3a0f 0600 |0060: if-ltz v15, 0066 // +0006 │ │ -0bc394: 5219 b101 |0062: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0bc398: 329f f8ff |0064: if-eq v15, v9, 005c // -0008 │ │ -0bc39c: d804 04ff |0066: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0bc3a0: 28de |0068: goto 0046 // -0022 │ │ -0bc3a2: dd09 1001 |0069: and-int/lit8 v9, v16, #int 1 // #01 │ │ -0bc3a6: 3809 2300 |006b: if-eqz v9, 008e // +0023 │ │ -0bc3aa: d804 04ff |006d: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0bc3ae: 3a04 1f00 |006f: if-ltz v4, 008e // +001f │ │ -0bc3b2: 54c9 5a02 |0071: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc3b6: 6e20 8e34 4900 |0073: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc3bc: 0c01 |0076: move-result-object v1 │ │ -0bc3be: 1f01 3b01 |0077: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0bc3c2: 380e 0c00 |0079: if-eqz v14, 0085 // +000c │ │ -0bc3c6: 6e10 3406 0100 |007b: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0634 │ │ -0bc3cc: 0c09 |007e: move-result-object v9 │ │ -0bc3ce: 6e20 3c34 9e00 |007f: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0bc3d4: 0a09 |0082: move-result v9 │ │ -0bc3d6: 3909 0800 |0083: if-nez v9, 008b // +0008 │ │ -0bc3da: 3a0f 0900 |0085: if-ltz v15, 008e // +0009 │ │ -0bc3de: 5219 b101 |0087: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0bc3e2: 339f 0500 |0089: if-ne v15, v9, 008e // +0005 │ │ -0bc3e6: d804 04ff |008b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0bc3ea: 28e2 |008d: goto 006f // -001e │ │ -0bc3ec: 54c9 5a02 |008e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc3f0: 6e10 9534 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc3f6: 0a09 |0093: move-result v9 │ │ -0bc3f8: d809 09ff |0094: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0bc3fc: 3394 0500 |0096: if-ne v4, v9, 009b // +0005 │ │ -0bc400: 1209 |0098: const/4 v9, #int 0 // #0 │ │ -0bc402: 2900 6cff |0099: goto/16 0005 // -0094 │ │ -0bc406: 2208 9f06 |009b: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ -0bc40a: 7010 8534 0800 |009d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bc410: 54c9 5a02 |00a0: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc414: 6e10 9534 0900 |00a2: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc41a: 0a09 |00a5: move-result v9 │ │ -0bc41c: d803 09ff |00a6: add-int/lit8 v3, v9, #int -1 // #ff │ │ -0bc420: 3743 0e00 |00a8: if-le v3, v4, 00b6 // +000e │ │ -0bc424: 54c9 5a02 |00aa: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bc428: 6e20 9134 3900 |00ac: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0bc42e: 0c09 |00af: move-result-object v9 │ │ -0bc430: 6e20 8934 9800 |00b0: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bc436: d803 03ff |00b3: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0bc43a: 28f3 |00b5: goto 00a8 // -000d │ │ -0bc43c: 6e10 9534 0800 |00b6: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc442: 0a09 |00b9: move-result v9 │ │ -0bc444: d800 09ff |00ba: add-int/lit8 v0, v9, #int -1 // #ff │ │ -0bc448: 2202 6804 |00bc: new-instance v2, Landroid/util/SparseArray; // type@0468 │ │ -0bc44c: 7010 ba20 0200 |00be: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0bc452: 2206 6804 |00c1: new-instance v6, Landroid/util/SparseArray; // type@0468 │ │ -0bc456: 7010 ba20 0600 |00c3: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0bc45c: 1203 |00c6: const/4 v3, #int 0 // #0 │ │ -0bc45e: 3603 0e00 |00c7: if-gt v3, v0, 00d5 // +000e │ │ -0bc462: 6e20 8e34 3800 |00c9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc468: 0c09 |00cc: move-result-object v9 │ │ -0bc46a: 1f09 3b01 |00cd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0bc46e: 6e30 1e06 2906 |00cf: invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@061e │ │ -0bc474: d803 0301 |00d2: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0bc478: 28f3 |00d4: goto 00c7 // -000d │ │ -0bc47a: 1207 |00d5: const/4 v7, #int 0 // #0 │ │ -0bc47c: 1203 |00d6: const/4 v3, #int 0 // #0 │ │ -0bc47e: 3603 3400 |00d7: if-gt v3, v0, 010b // +0034 │ │ -0bc482: 6309 4c02 |00d9: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bc486: 3809 1e00 |00db: if-eqz v9, 00f9 // +001e │ │ -0bc48a: 1a09 5705 |00dd: const-string v9, "FragmentManager" // string@0557 │ │ -0bc48e: 220a 8206 |00df: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc492: 7010 5134 0a00 |00e1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc498: 1a0b 5a10 |00e4: const-string v11, "Popping back stack state: " // string@105a │ │ -0bc49c: 6e20 5a34 ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc4a2: 0c0a |00e9: move-result-object v10 │ │ -0bc4a4: 6e20 8e34 3800 |00ea: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc4aa: 0c0b |00ed: move-result-object v11 │ │ -0bc4ac: 6e20 5934 ba00 |00ee: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bc4b2: 0c0a |00f1: move-result-object v10 │ │ -0bc4b4: 6e10 5f34 0a00 |00f2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc4ba: 0c0a |00f5: move-result-object v10 │ │ -0bc4bc: 7120 b520 a900 |00f6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bc4c2: 6e20 8e34 3800 |00f9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc4c8: 0c09 |00fc: move-result-object v9 │ │ -0bc4ca: 1f09 3b01 |00fd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0bc4ce: 3303 0a00 |00ff: if-ne v3, v0, 0109 // +000a │ │ -0bc4d2: 121a |0101: const/4 v10, #int 1 // #1 │ │ -0bc4d4: 6e56 3d06 a927 |0102: invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@063d │ │ -0bc4da: 0c07 |0105: move-result-object v7 │ │ -0bc4dc: d803 0301 |0106: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0bc4e0: 28cf |0108: goto 00d7 // -0031 │ │ -0bc4e2: 120a |0109: const/4 v10, #int 0 // #0 │ │ -0bc4e4: 28f8 |010a: goto 0102 // -0008 │ │ -0bc4e6: 6e10 ab07 0c00 |010b: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@07ab │ │ -0bc4ec: 2900 29ff |010e: goto/16 0037 // -00d7 │ │ +0bc2a0: |[0bc2a0] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +0bc2b0: 54c9 5a02 |0000: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc2b4: 3909 0400 |0002: if-nez v9, 0006 // +0004 │ │ +0bc2b8: 1209 |0004: const/4 v9, #int 0 // #0 │ │ +0bc2ba: 0f09 |0005: return v9 │ │ +0bc2bc: 390e 3300 |0006: if-nez v14, 0039 // +0033 │ │ +0bc2c0: 3b0f 3100 |0008: if-gez v15, 0039 // +0031 │ │ +0bc2c4: dd09 1001 |000a: and-int/lit8 v9, v16, #int 1 // #01 │ │ +0bc2c8: 3909 2d00 |000c: if-nez v9, 0039 // +002d │ │ +0bc2cc: 54c9 5a02 |000e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc2d0: 6e10 9534 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc2d6: 0a09 |0013: move-result v9 │ │ +0bc2d8: d805 09ff |0014: add-int/lit8 v5, v9, #int -1 // #ff │ │ +0bc2dc: 3b05 0400 |0016: if-gez v5, 001a // +0004 │ │ +0bc2e0: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +0bc2e2: 28ec |0019: goto 0005 // -0014 │ │ +0bc2e4: 54c9 5a02 |001a: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc2e8: 6e20 9134 5900 |001c: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0bc2ee: 0c01 |001f: move-result-object v1 │ │ +0bc2f0: 1f01 3b01 |0020: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0bc2f4: 2202 6804 |0022: new-instance v2, Landroid/util/SparseArray; // type@0468 │ │ +0bc2f8: 7010 ba20 0200 |0024: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0bc2fe: 2206 6804 |0027: new-instance v6, Landroid/util/SparseArray; // type@0468 │ │ +0bc302: 7010 ba20 0600 |0029: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0bc308: 6e30 1e06 2106 |002c: invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@061e │ │ +0bc30e: 1219 |002f: const/4 v9, #int 1 // #1 │ │ +0bc310: 120a |0030: const/4 v10, #int 0 // #0 │ │ +0bc312: 6e56 3d06 912a |0031: invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@063d │ │ +0bc318: 6e10 ab07 0c00 |0034: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@07ab │ │ +0bc31e: 1219 |0037: const/4 v9, #int 1 // #1 │ │ +0bc320: 28cd |0038: goto 0005 // -0033 │ │ +0bc322: 12f4 |0039: const/4 v4, #int -1 // #ff │ │ +0bc324: 390e 0400 |003a: if-nez v14, 003e // +0004 │ │ +0bc328: 3a0f 5200 |003c: if-ltz v15, 008e // +0052 │ │ +0bc32c: 54c9 5a02 |003e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc330: 6e10 9534 0900 |0040: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc336: 0a09 |0043: move-result v9 │ │ +0bc338: d804 09ff |0044: add-int/lit8 v4, v9, #int -1 // #ff │ │ +0bc33c: 3a04 1600 |0046: if-ltz v4, 005c // +0016 │ │ +0bc340: 54c9 5a02 |0048: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc344: 6e20 8e34 4900 |004a: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc34a: 0c01 |004d: move-result-object v1 │ │ +0bc34c: 1f01 3b01 |004e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0bc350: 380e 1000 |0050: if-eqz v14, 0060 // +0010 │ │ +0bc354: 6e10 3406 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0634 │ │ +0bc35a: 0c09 |0055: move-result-object v9 │ │ +0bc35c: 6e20 3c34 9e00 |0056: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0bc362: 0a09 |0059: move-result v9 │ │ +0bc364: 3809 0600 |005a: if-eqz v9, 0060 // +0006 │ │ +0bc368: 3b04 0d00 |005c: if-gez v4, 0069 // +000d │ │ +0bc36c: 1209 |005e: const/4 v9, #int 0 // #0 │ │ +0bc36e: 28a6 |005f: goto 0005 // -005a │ │ +0bc370: 3a0f 0600 |0060: if-ltz v15, 0066 // +0006 │ │ +0bc374: 5219 b101 |0062: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0bc378: 329f f8ff |0064: if-eq v15, v9, 005c // -0008 │ │ +0bc37c: d804 04ff |0066: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0bc380: 28de |0068: goto 0046 // -0022 │ │ +0bc382: dd09 1001 |0069: and-int/lit8 v9, v16, #int 1 // #01 │ │ +0bc386: 3809 2300 |006b: if-eqz v9, 008e // +0023 │ │ +0bc38a: d804 04ff |006d: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0bc38e: 3a04 1f00 |006f: if-ltz v4, 008e // +001f │ │ +0bc392: 54c9 5a02 |0071: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc396: 6e20 8e34 4900 |0073: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc39c: 0c01 |0076: move-result-object v1 │ │ +0bc39e: 1f01 3b01 |0077: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0bc3a2: 380e 0c00 |0079: if-eqz v14, 0085 // +000c │ │ +0bc3a6: 6e10 3406 0100 |007b: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0634 │ │ +0bc3ac: 0c09 |007e: move-result-object v9 │ │ +0bc3ae: 6e20 3c34 9e00 |007f: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0bc3b4: 0a09 |0082: move-result v9 │ │ +0bc3b6: 3909 0800 |0083: if-nez v9, 008b // +0008 │ │ +0bc3ba: 3a0f 0900 |0085: if-ltz v15, 008e // +0009 │ │ +0bc3be: 5219 b101 |0087: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0bc3c2: 339f 0500 |0089: if-ne v15, v9, 008e // +0005 │ │ +0bc3c6: d804 04ff |008b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0bc3ca: 28e2 |008d: goto 006f // -001e │ │ +0bc3cc: 54c9 5a02 |008e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc3d0: 6e10 9534 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc3d6: 0a09 |0093: move-result v9 │ │ +0bc3d8: d809 09ff |0094: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0bc3dc: 3394 0500 |0096: if-ne v4, v9, 009b // +0005 │ │ +0bc3e0: 1209 |0098: const/4 v9, #int 0 // #0 │ │ +0bc3e2: 2900 6cff |0099: goto/16 0005 // -0094 │ │ +0bc3e6: 2208 9f06 |009b: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ +0bc3ea: 7010 8534 0800 |009d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bc3f0: 54c9 5a02 |00a0: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc3f4: 6e10 9534 0900 |00a2: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc3fa: 0a09 |00a5: move-result v9 │ │ +0bc3fc: d803 09ff |00a6: add-int/lit8 v3, v9, #int -1 // #ff │ │ +0bc400: 3743 0e00 |00a8: if-le v3, v4, 00b6 // +000e │ │ +0bc404: 54c9 5a02 |00aa: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bc408: 6e20 9134 3900 |00ac: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0bc40e: 0c09 |00af: move-result-object v9 │ │ +0bc410: 6e20 8934 9800 |00b0: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bc416: d803 03ff |00b3: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0bc41a: 28f3 |00b5: goto 00a8 // -000d │ │ +0bc41c: 6e10 9534 0800 |00b6: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc422: 0a09 |00b9: move-result v9 │ │ +0bc424: d800 09ff |00ba: add-int/lit8 v0, v9, #int -1 // #ff │ │ +0bc428: 2202 6804 |00bc: new-instance v2, Landroid/util/SparseArray; // type@0468 │ │ +0bc42c: 7010 ba20 0200 |00be: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0bc432: 2206 6804 |00c1: new-instance v6, Landroid/util/SparseArray; // type@0468 │ │ +0bc436: 7010 ba20 0600 |00c3: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0bc43c: 1203 |00c6: const/4 v3, #int 0 // #0 │ │ +0bc43e: 3603 0e00 |00c7: if-gt v3, v0, 00d5 // +000e │ │ +0bc442: 6e20 8e34 3800 |00c9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc448: 0c09 |00cc: move-result-object v9 │ │ +0bc44a: 1f09 3b01 |00cd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0bc44e: 6e30 1e06 2906 |00cf: invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@061e │ │ +0bc454: d803 0301 |00d2: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0bc458: 28f3 |00d4: goto 00c7 // -000d │ │ +0bc45a: 1207 |00d5: const/4 v7, #int 0 // #0 │ │ +0bc45c: 1203 |00d6: const/4 v3, #int 0 // #0 │ │ +0bc45e: 3603 3400 |00d7: if-gt v3, v0, 010b // +0034 │ │ +0bc462: 6309 4c02 |00d9: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bc466: 3809 1e00 |00db: if-eqz v9, 00f9 // +001e │ │ +0bc46a: 1a09 5705 |00dd: const-string v9, "FragmentManager" // string@0557 │ │ +0bc46e: 220a 8206 |00df: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc472: 7010 5134 0a00 |00e1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc478: 1a0b 5a10 |00e4: const-string v11, "Popping back stack state: " // string@105a │ │ +0bc47c: 6e20 5a34 ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc482: 0c0a |00e9: move-result-object v10 │ │ +0bc484: 6e20 8e34 3800 |00ea: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc48a: 0c0b |00ed: move-result-object v11 │ │ +0bc48c: 6e20 5934 ba00 |00ee: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bc492: 0c0a |00f1: move-result-object v10 │ │ +0bc494: 6e10 5f34 0a00 |00f2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc49a: 0c0a |00f5: move-result-object v10 │ │ +0bc49c: 7120 b520 a900 |00f6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bc4a2: 6e20 8e34 3800 |00f9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc4a8: 0c09 |00fc: move-result-object v9 │ │ +0bc4aa: 1f09 3b01 |00fd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0bc4ae: 3303 0a00 |00ff: if-ne v3, v0, 0109 // +000a │ │ +0bc4b2: 121a |0101: const/4 v10, #int 1 // #1 │ │ +0bc4b4: 6e56 3d06 a927 |0102: invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@063d │ │ +0bc4ba: 0c07 |0105: move-result-object v7 │ │ +0bc4bc: d803 0301 |0106: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0bc4c0: 28cf |0108: goto 00d7 // -0031 │ │ +0bc4c2: 120a |0109: const/4 v10, #int 0 // #0 │ │ +0bc4c4: 28f8 |010a: goto 0102 // -0008 │ │ +0bc4c6: 6e10 ab07 0c00 |010b: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@07ab │ │ +0bc4cc: 2900 29ff |010e: goto/16 0037 // -00d7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1539 │ │ 0x0004 line=1540 │ │ 0x0005 line=1608 │ │ 0x0006 line=1542 │ │ 0x000e line=1543 │ │ @@ -211963,35 +211978,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 │ │ -0bc4f0: |[0bc4f0] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -0bc500: 5260 ff01 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bc504: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -0bc508: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0bc50c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc510: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc516: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ -0bc51a: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc520: 0c01 |0010: move-result-object v1 │ │ -0bc522: 6e20 5934 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bc528: 0c01 |0014: move-result-object v1 │ │ -0bc52a: 1a02 6600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0066 │ │ -0bc52e: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc534: 0c01 |001a: move-result-object v1 │ │ -0bc536: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc53c: 0c01 |001e: move-result-object v1 │ │ -0bc53e: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bc544: 7020 b607 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bc54a: 5260 ff01 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bc54e: 6e30 ba04 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0bc554: 0e00 |002a: return-void │ │ +0bc4d0: |[0bc4d0] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +0bc4e0: 5260 ff01 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bc4e4: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +0bc4e8: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0bc4ec: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc4f0: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc4f6: 1a02 4705 |000b: const-string v2, "Fragment " // string@0547 │ │ +0bc4fa: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc500: 0c01 |0010: move-result-object v1 │ │ +0bc502: 6e20 5934 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bc508: 0c01 |0014: move-result-object v1 │ │ +0bc50a: 1a02 6600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0066 │ │ +0bc50e: 6e20 5a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc514: 0c01 |001a: move-result-object v1 │ │ +0bc516: 6e10 5f34 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc51c: 0c01 |001e: move-result-object v1 │ │ +0bc51e: 7020 0434 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bc524: 7020 b607 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bc52a: 5260 ff01 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bc52e: 6e30 ba04 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0bc534: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0004 line=573 │ │ 0x0025 line=576 │ │ 0x002a line=577 │ │ locals : │ │ @@ -212005,66 +212020,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 │ │ -0bc558: |[0bc558] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0bc568: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bc56a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0bc56c: 6301 4c02 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bc570: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -0bc574: 1a01 5705 |0006: const-string v1, "FragmentManager" // string@0557 │ │ -0bc578: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc57c: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc582: 1a03 972e |000d: const-string v3, "remove: " // string@2e97 │ │ -0bc586: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc58c: 0c02 |0012: move-result-object v2 │ │ -0bc58e: 6e20 5934 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bc594: 0c02 |0016: move-result-object v2 │ │ -0bc596: 1a03 9200 |0017: const-string v3, " nesting=" // string@0092 │ │ -0bc59a: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc5a0: 0c02 |001c: move-result-object v2 │ │ -0bc5a2: 5283 ed01 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0bc5a6: 6e20 5634 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc5ac: 0c02 |0022: move-result-object v2 │ │ -0bc5ae: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc5b4: 0c02 |0026: move-result-object v2 │ │ -0bc5b6: 7120 b520 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bc5bc: 6e10 b506 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@06b5 │ │ -0bc5c2: 0a01 |002d: move-result v1 │ │ -0bc5c4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -0bc5c8: 0106 |0030: move v6, v0 │ │ -0bc5ca: 5581 f401 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ -0bc5ce: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -0bc5d2: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -0bc5d6: 5471 5702 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bc5da: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -0bc5de: 5471 5702 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bc5e2: 6e20 9234 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0bc5e8: 5581 fc01 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0bc5ec: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -0bc5f0: 5581 0302 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0bc5f4: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -0bc5f8: 5c70 6402 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0bc5fc: 5c85 e801 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0bc600: 5c80 0702 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ -0bc604: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -0bc608: 0152 |0050: move v2, v5 │ │ -0bc60a: 0770 |0051: move-object v0, v7 │ │ -0bc60c: 0781 |0052: move-object v1, v8 │ │ -0bc60e: 0193 |0053: move v3, v9 │ │ -0bc610: 01a4 |0054: move v4, v10 │ │ -0bc612: 7406 9d07 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@079d │ │ -0bc618: 0e00 |0058: return-void │ │ -0bc61a: 0156 |0059: move v6, v5 │ │ -0bc61c: 28d7 |005a: goto 0031 // -0029 │ │ -0bc61e: 0102 |005b: move v2, v0 │ │ -0bc620: 28f5 |005c: goto 0051 // -000b │ │ +0bc538: |[0bc538] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0bc548: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bc54a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0bc54c: 6301 4c02 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bc550: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +0bc554: 1a01 5705 |0006: const-string v1, "FragmentManager" // string@0557 │ │ +0bc558: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc55c: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc562: 1a03 972e |000d: const-string v3, "remove: " // string@2e97 │ │ +0bc566: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc56c: 0c02 |0012: move-result-object v2 │ │ +0bc56e: 6e20 5934 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bc574: 0c02 |0016: move-result-object v2 │ │ +0bc576: 1a03 9200 |0017: const-string v3, " nesting=" // string@0092 │ │ +0bc57a: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc580: 0c02 |001c: move-result-object v2 │ │ +0bc582: 5283 ed01 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0bc586: 6e20 5634 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc58c: 0c02 |0022: move-result-object v2 │ │ +0bc58e: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc594: 0c02 |0026: move-result-object v2 │ │ +0bc596: 7120 b520 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bc59c: 6e10 b506 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@06b5 │ │ +0bc5a2: 0a01 |002d: move-result v1 │ │ +0bc5a4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +0bc5a8: 0106 |0030: move v6, v0 │ │ +0bc5aa: 5581 f401 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@01f4 │ │ +0bc5ae: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +0bc5b2: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +0bc5b6: 5471 5702 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bc5ba: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +0bc5be: 5471 5702 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bc5c2: 6e20 9234 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0bc5c8: 5581 fc01 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0bc5cc: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +0bc5d0: 5581 0302 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0bc5d4: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +0bc5d8: 5c70 6402 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0bc5dc: 5c85 e801 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0bc5e0: 5c80 0702 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0207 │ │ +0bc5e4: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +0bc5e8: 0152 |0050: move v2, v5 │ │ +0bc5ea: 0770 |0051: move-object v0, v7 │ │ +0bc5ec: 0781 |0052: move-object v1, v8 │ │ +0bc5ee: 0193 |0053: move v3, v9 │ │ +0bc5f0: 01a4 |0054: move v4, v10 │ │ +0bc5f2: 7406 9d07 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@079d │ │ +0bc5f8: 0e00 |0058: return-void │ │ +0bc5fa: 0156 |0059: move v6, v5 │ │ +0bc5fc: 28d7 |005a: goto 0031 // -0029 │ │ +0bc5fe: 0102 |005b: move v2, v0 │ │ +0bc600: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1222 │ │ 0x002a line=1223 │ │ 0x0031 line=1224 │ │ 0x0037 line=1225 │ │ 0x003b line=1226 │ │ @@ -212089,20 +212104,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 │ │ -0bc624: |[0bc624] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -0bc634: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0bc638: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0bc63c: 5410 5b02 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0bc640: 6e20 9234 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0bc646: 0e00 |0009: return-void │ │ +0bc604: |[0bc604] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +0bc614: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0bc618: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0bc61c: 5410 5b02 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0bc620: 6e20 9234 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0bc626: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x0009 line=568 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -212113,30 +212128,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0bc648: |[0bc648] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -0bc658: 5421 5b02 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0bc65c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -0bc660: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0bc662: 5421 5b02 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0bc666: 6e10 9534 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc66c: 0a01 |000a: move-result v1 │ │ -0bc66e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -0bc672: 5421 5b02 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ -0bc676: 6e20 8e34 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc67c: 0c01 |0012: move-result-object v1 │ │ -0bc67e: 1f01 4c01 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@014c │ │ -0bc682: 7210 4507 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0745 │ │ -0bc688: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bc68c: 28eb |001a: goto 0005 // -0015 │ │ -0bc68e: 0e00 |001b: return-void │ │ +0bc628: |[0bc628] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +0bc638: 5421 5b02 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0bc63c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +0bc640: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0bc642: 5421 5b02 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0bc646: 6e10 9534 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc64c: 0a01 |000a: move-result v1 │ │ +0bc64e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +0bc652: 5421 5b02 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@025b │ │ +0bc656: 6e20 8e34 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc65c: 0c01 |0012: move-result-object v1 │ │ +0bc65e: 1f01 4c01 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@014c │ │ +0bc662: 7210 4507 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0745 │ │ +0bc668: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc66c: 28eb |001a: goto 0005 // -0015 │ │ +0bc66e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ 0x0004 line=1524 │ │ 0x000d line=1525 │ │ 0x0018 line=1524 │ │ 0x001b line=1528 │ │ @@ -212149,300 +212164,300 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 577 16-bit code units │ │ -0bc690: |[0bc690] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -0bc6a0: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0bc6a2: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0bc6a4: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -0bc6a8: 0e00 |0004: return-void │ │ -0bc6aa: 07d2 |0005: move-object v2, v13 │ │ -0bc6ac: 1f02 5601 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0156 │ │ -0bc6b0: 5427 6d02 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -0bc6b4: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -0bc6b8: 380e 5d00 |000c: if-eqz v14, 0069 // +005d │ │ -0bc6bc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0bc6be: 6e10 9534 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc6c4: 0a07 |0012: move-result v7 │ │ -0bc6c6: 3574 5600 |0013: if-ge v4, v7, 0069 // +0056 │ │ -0bc6ca: 6e20 8e34 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc6d0: 0c01 |0018: move-result-object v1 │ │ -0bc6d2: 1f01 4501 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bc6d6: 6307 4c02 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bc6da: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -0bc6de: 1a07 5705 |001f: const-string v7, "FragmentManager" // string@0557 │ │ -0bc6e2: 2208 8206 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc6e6: 7010 5134 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc6ec: 1a09 1e2f |0026: const-string v9, "restoreAllState: re-attaching retained " // string@2f1e │ │ -0bc6f0: 6e20 5a34 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc6f6: 0c08 |002b: move-result-object v8 │ │ -0bc6f8: 6e20 5934 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bc6fe: 0c08 |002f: move-result-object v8 │ │ -0bc700: 6e10 5f34 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc706: 0c08 |0033: move-result-object v8 │ │ -0bc708: 7120 b520 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bc70e: 5427 6d02 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -0bc712: 5218 ff01 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bc716: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -0bc71a: 5b31 7d02 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -0bc71e: 5b1a 0e02 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bc722: 591b ed01 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ -0bc726: 5c1b fe01 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ -0bc72a: 5c1b e801 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0bc72e: 5b1a 1402 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bc732: 5437 7f02 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bc736: 3807 1b00 |004b: if-eqz v7, 0066 // +001b │ │ -0bc73a: 5437 7f02 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bc73e: 54c8 5602 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bc742: 6e10 0c07 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ -0bc748: 0c08 |0054: move-result-object v8 │ │ -0bc74a: 6e20 c404 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ -0bc750: 5437 7f02 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bc754: 1a08 2918 |005a: const-string v8, "android:view_state" // string@1829 │ │ -0bc758: 6e20 af04 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ -0bc75e: 0c07 |005f: move-result-object v7 │ │ -0bc760: 5b17 0e02 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bc764: 5437 7f02 |0062: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bc768: 5b17 0d02 |0064: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bc76c: d804 0401 |0066: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0bc770: 28a7 |0068: goto 000f // -0059 │ │ -0bc772: 2207 9f06 |0069: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ -0bc776: 5428 6d02 |006b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -0bc77a: 2188 |006d: array-length v8, v8 │ │ -0bc77c: 7020 8634 8700 |006e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -0bc782: 5bc7 5502 |0071: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bc786: 54c7 5902 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bc78a: 3807 0700 |0075: if-eqz v7, 007c // +0007 │ │ -0bc78e: 54c7 5902 |0077: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bc792: 6e10 8b34 0700 |0079: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0bc798: 1204 |007c: const/4 v4, #int 0 // #0 │ │ -0bc79a: 5427 6d02 |007d: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -0bc79e: 2177 |007f: array-length v7, v7 │ │ -0bc7a0: 3574 7600 |0080: if-ge v4, v7, 00f6 // +0076 │ │ -0bc7a4: 5427 6d02 |0082: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -0bc7a8: 4603 0704 |0084: aget-object v3, v7, v4 │ │ -0bc7ac: 3803 3a00 |0086: if-eqz v3, 00c0 // +003a │ │ -0bc7b0: 54c7 5602 |0088: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bc7b4: 54c8 6602 |008a: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bc7b8: 6e30 d807 7308 |008c: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@07d8 │ │ -0bc7be: 0c01 |008f: move-result-object v1 │ │ -0bc7c0: 6307 4c02 |0090: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bc7c4: 3807 2400 |0092: if-eqz v7, 00b6 // +0024 │ │ -0bc7c8: 1a07 5705 |0094: const-string v7, "FragmentManager" // string@0557 │ │ -0bc7cc: 2208 8206 |0096: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc7d0: 7010 5134 0800 |0098: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc7d6: 1a09 1a2f |009b: const-string v9, "restoreAllState: active #" // string@2f1a │ │ -0bc7da: 6e20 5a34 9800 |009d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc7e0: 0c08 |00a0: move-result-object v8 │ │ -0bc7e2: 6e20 5634 4800 |00a1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc7e8: 0c08 |00a4: move-result-object v8 │ │ -0bc7ea: 1a09 2901 |00a5: const-string v9, ": " // string@0129 │ │ -0bc7ee: 6e20 5a34 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc7f4: 0c08 |00aa: move-result-object v8 │ │ -0bc7f6: 6e20 5934 1800 |00ab: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bc7fc: 0c08 |00ae: move-result-object v8 │ │ -0bc7fe: 6e10 5f34 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc804: 0c08 |00b2: move-result-object v8 │ │ -0bc806: 7120 b520 8700 |00b3: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bc80c: 54c7 5502 |00b6: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bc810: 6e20 8934 1700 |00b8: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bc816: 5b3a 7d02 |00bb: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ -0bc81a: d804 0401 |00bd: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0bc81e: 28be |00bf: goto 007d // -0042 │ │ -0bc820: 54c7 5502 |00c0: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bc824: 6e20 8934 a700 |00c2: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bc82a: 54c7 5902 |00c5: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bc82e: 3907 0900 |00c7: if-nez v7, 00d0 // +0009 │ │ -0bc832: 2207 9f06 |00c9: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ -0bc836: 7010 8534 0700 |00cb: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bc83c: 5bc7 5902 |00ce: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bc840: 6307 4c02 |00d0: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bc844: 3807 1a00 |00d2: if-eqz v7, 00ec // +001a │ │ -0bc848: 1a07 5705 |00d4: const-string v7, "FragmentManager" // string@0557 │ │ -0bc84c: 2208 8206 |00d6: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc850: 7010 5134 0800 |00d8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc856: 1a09 1c2f |00db: const-string v9, "restoreAllState: avail #" // string@2f1c │ │ -0bc85a: 6e20 5a34 9800 |00dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc860: 0c08 |00e0: move-result-object v8 │ │ -0bc862: 6e20 5634 4800 |00e1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc868: 0c08 |00e4: move-result-object v8 │ │ -0bc86a: 6e10 5f34 0800 |00e5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc870: 0c08 |00e8: move-result-object v8 │ │ -0bc872: 7120 b520 8700 |00e9: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bc878: 54c7 5902 |00ec: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ -0bc87c: 7110 0c34 0400 |00ee: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0bc882: 0c08 |00f1: move-result-object v8 │ │ -0bc884: 6e20 8934 8700 |00f2: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bc88a: 28c8 |00f5: goto 00bd // -0038 │ │ -0bc88c: 380e 5300 |00f6: if-eqz v14, 0149 // +0053 │ │ -0bc890: 1204 |00f8: const/4 v4, #int 0 // #0 │ │ -0bc892: 6e10 9534 0e00 |00f9: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc898: 0a07 |00fc: move-result v7 │ │ -0bc89a: 3574 4c00 |00fd: if-ge v4, v7, 0149 // +004c │ │ -0bc89e: 6e20 8e34 4e00 |00ff: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc8a4: 0c01 |0102: move-result-object v1 │ │ -0bc8a6: 1f01 4501 |0103: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bc8aa: 5217 1502 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ -0bc8ae: 3a07 1800 |0107: if-ltz v7, 011f // +0018 │ │ -0bc8b2: 5217 1502 |0109: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ -0bc8b6: 54c8 5502 |010b: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bc8ba: 6e10 9534 0800 |010d: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bc8c0: 0a08 |0110: move-result v8 │ │ -0bc8c2: 3587 1100 |0111: if-ge v7, v8, 0122 // +0011 │ │ -0bc8c6: 54c7 5502 |0113: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bc8ca: 5218 1502 |0115: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ -0bc8ce: 6e20 8e34 8700 |0117: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc8d4: 0c07 |011a: move-result-object v7 │ │ -0bc8d6: 1f07 4501 |011b: check-cast v7, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bc8da: 5b17 1402 |011d: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bc8de: d804 0401 |011f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0bc8e2: 28d8 |0121: goto 00f9 // -0028 │ │ -0bc8e4: 1a07 5705 |0122: const-string v7, "FragmentManager" // string@0557 │ │ -0bc8e8: 2208 8206 |0124: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc8ec: 7010 5134 0800 |0126: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc8f2: 1a09 cf10 |0129: const-string v9, "Re-attaching retained fragment " // string@10cf │ │ -0bc8f6: 6e20 5a34 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc8fc: 0c08 |012e: move-result-object v8 │ │ -0bc8fe: 6e20 5934 1800 |012f: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bc904: 0c08 |0132: move-result-object v8 │ │ -0bc906: 1a09 a300 |0133: const-string v9, " target no longer exists: " // string@00a3 │ │ -0bc90a: 6e20 5a34 9800 |0135: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc910: 0c08 |0138: move-result-object v8 │ │ -0bc912: 5219 1502 |0139: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ -0bc916: 6e20 5634 9800 |013b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc91c: 0c08 |013e: move-result-object v8 │ │ -0bc91e: 6e10 5f34 0800 |013f: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc924: 0c08 |0142: move-result-object v8 │ │ -0bc926: 7120 b620 8700 |0143: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0bc92c: 5b1a 1402 |0146: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bc930: 28d7 |0148: goto 011f // -0029 │ │ -0bc932: 5427 6e02 |0149: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -0bc936: 3807 8000 |014b: if-eqz v7, 01cb // +0080 │ │ -0bc93a: 2207 9f06 |014d: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ -0bc93e: 5428 6e02 |014f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -0bc942: 2188 |0151: array-length v8, v8 │ │ -0bc944: 7020 8634 8700 |0152: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -0bc94a: 5bc7 5702 |0155: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bc94e: 1204 |0157: const/4 v4, #int 0 // #0 │ │ -0bc950: 5427 6e02 |0158: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -0bc954: 2177 |015a: array-length v7, v7 │ │ -0bc956: 3574 7200 |015b: if-ge v4, v7, 01cd // +0072 │ │ -0bc95a: 54c7 5502 |015d: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bc95e: 5428 6e02 |015f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -0bc962: 4408 0804 |0161: aget v8, v8, v4 │ │ -0bc966: 6e20 8e34 8700 |0163: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bc96c: 0c01 |0166: move-result-object v1 │ │ -0bc96e: 1f01 4501 |0167: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bc972: 3901 2100 |0169: if-nez v1, 018a // +0021 │ │ -0bc976: 2207 6f06 |016b: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ -0bc97a: 2208 8206 |016d: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc97e: 7010 5134 0800 |016f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc984: 1a09 a40f |0172: const-string v9, "No instantiated fragment for index #" // string@0fa4 │ │ -0bc988: 6e20 5a34 9800 |0174: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc98e: 0c08 |0177: move-result-object v8 │ │ -0bc990: 5429 6e02 |0178: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -0bc994: 4409 0904 |017a: aget v9, v9, v4 │ │ -0bc998: 6e20 5634 9800 |017c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc99e: 0c08 |017f: move-result-object v8 │ │ -0bc9a0: 6e10 5f34 0800 |0180: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc9a6: 0c08 |0183: move-result-object v8 │ │ -0bc9a8: 7020 0434 8700 |0184: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bc9ae: 7020 b607 7c00 |0187: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bc9b4: 1217 |018a: const/4 v7, #int 1 // #1 │ │ -0bc9b6: 5c17 e801 |018b: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0bc9ba: 6307 4c02 |018d: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bc9be: 3807 2400 |018f: if-eqz v7, 01b3 // +0024 │ │ -0bc9c2: 1a07 5705 |0191: const-string v7, "FragmentManager" // string@0557 │ │ -0bc9c6: 2208 8206 |0193: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0bc9ca: 7010 5134 0800 |0195: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bc9d0: 1a09 1b2f |0198: const-string v9, "restoreAllState: added #" // string@2f1b │ │ -0bc9d4: 6e20 5a34 9800 |019a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc9da: 0c08 |019d: move-result-object v8 │ │ -0bc9dc: 6e20 5634 4800 |019e: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bc9e2: 0c08 |01a1: move-result-object v8 │ │ -0bc9e4: 1a09 2901 |01a2: const-string v9, ": " // string@0129 │ │ -0bc9e8: 6e20 5a34 9800 |01a4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bc9ee: 0c08 |01a7: move-result-object v8 │ │ -0bc9f0: 6e20 5934 1800 |01a8: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bc9f6: 0c08 |01ab: move-result-object v8 │ │ -0bc9f8: 6e10 5f34 0800 |01ac: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bc9fe: 0c08 |01af: move-result-object v8 │ │ -0bca00: 7120 b520 8700 |01b0: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bca06: 54c7 5702 |01b3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bca0a: 6e20 8d34 1700 |01b5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0bca10: 0a07 |01b8: move-result v7 │ │ -0bca12: 3807 0a00 |01b9: if-eqz v7, 01c3 // +000a │ │ -0bca16: 2207 6f06 |01bb: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ -0bca1a: 1a08 8e02 |01bd: const-string v8, "Already added!" // string@028e │ │ -0bca1e: 7020 0434 8700 |01bf: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bca24: 2707 |01c2: throw v7 │ │ -0bca26: 54c7 5702 |01c3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bca2a: 6e20 8934 1700 |01c5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bca30: d804 0401 |01c8: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0bca34: 288e |01ca: goto 0158 // -0072 │ │ -0bca36: 5bca 5702 |01cb: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bca3a: 5427 6f02 |01cd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ -0bca3e: 3807 6e00 |01cf: if-eqz v7, 023d // +006e │ │ -0bca42: 2207 9f06 |01d1: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ -0bca46: 5428 6f02 |01d3: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ -0bca4a: 2188 |01d5: array-length v8, v8 │ │ -0bca4c: 7020 8634 8700 |01d6: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -0bca52: 5bc7 5a02 |01d9: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bca56: 1204 |01db: const/4 v4, #int 0 // #0 │ │ -0bca58: 5427 6f02 |01dc: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ -0bca5c: 2177 |01de: array-length v7, v7 │ │ -0bca5e: 3574 25fe |01df: if-ge v4, v7, 0004 // -01db │ │ -0bca62: 5427 6f02 |01e1: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ -0bca66: 4607 0704 |01e3: aget-object v7, v7, v4 │ │ -0bca6a: 6e20 5f06 c700 |01e5: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@065f │ │ -0bca70: 0c00 |01e8: move-result-object v0 │ │ -0bca72: 6307 4c02 |01e9: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bca76: 3807 4100 |01eb: if-eqz v7, 022c // +0041 │ │ -0bca7a: 1a07 5705 |01ed: const-string v7, "FragmentManager" // string@0557 │ │ -0bca7e: 2208 8206 |01ef: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0bca82: 7010 5134 0800 |01f1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bca88: 1a09 1d2f |01f4: const-string v9, "restoreAllState: back stack #" // string@2f1d │ │ -0bca8c: 6e20 5a34 9800 |01f6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bca92: 0c08 |01f9: move-result-object v8 │ │ -0bca94: 6e20 5634 4800 |01fa: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bca9a: 0c08 |01fd: move-result-object v8 │ │ -0bca9c: 1a09 2e00 |01fe: const-string v9, " (index " // string@002e │ │ -0bcaa0: 6e20 5a34 9800 |0200: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcaa6: 0c08 |0203: move-result-object v8 │ │ -0bcaa8: 5209 b101 |0204: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0bcaac: 6e20 5634 9800 |0206: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bcab2: 0c08 |0209: move-result-object v8 │ │ -0bcab4: 1a09 f200 |020a: const-string v9, "): " // string@00f2 │ │ -0bcab8: 6e20 5a34 9800 |020c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcabe: 0c08 |020f: move-result-object v8 │ │ -0bcac0: 6e20 5934 0800 |0210: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcac6: 0c08 |0213: move-result-object v8 │ │ -0bcac8: 6e10 5f34 0800 |0214: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bcace: 0c08 |0217: move-result-object v8 │ │ -0bcad0: 7120 b520 8700 |0218: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bcad6: 2205 e102 |021b: new-instance v5, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ -0bcada: 1a07 5705 |021d: const-string v7, "FragmentManager" // string@0557 │ │ -0bcade: 7020 a712 7500 |021f: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ -0bcae4: 2206 5606 |0222: new-instance v6, Ljava/io/PrintWriter; // type@0656 │ │ -0bcae8: 7020 c333 5600 |0224: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ -0bcaee: 1a07 0800 |0227: const-string v7, " " // string@0008 │ │ -0bcaf2: 6e40 2a06 70b6 |0229: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@062a │ │ -0bcaf8: 54c7 5a02 |022c: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bcafc: 6e20 8934 0700 |022e: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bcb02: 5207 b101 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0bcb06: 3a07 0700 |0233: if-ltz v7, 023a // +0007 │ │ -0bcb0a: 5207 b101 |0235: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ -0bcb0e: 6e30 b307 7c00 |0237: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@07b3 │ │ -0bcb14: d804 0401 |023a: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0bcb18: 28a0 |023c: goto 01dc // -0060 │ │ -0bcb1a: 5bca 5a02 |023d: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bcb1e: 2900 c5fd |023f: goto/16 0004 // -023b │ │ +0bc670: |[0bc670] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +0bc680: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0bc682: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0bc684: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +0bc688: 0e00 |0004: return-void │ │ +0bc68a: 07d2 |0005: move-object v2, v13 │ │ +0bc68c: 1f02 5601 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0156 │ │ +0bc690: 5427 6d02 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +0bc694: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +0bc698: 380e 5d00 |000c: if-eqz v14, 0069 // +005d │ │ +0bc69c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0bc69e: 6e10 9534 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc6a4: 0a07 |0012: move-result v7 │ │ +0bc6a6: 3574 5600 |0013: if-ge v4, v7, 0069 // +0056 │ │ +0bc6aa: 6e20 8e34 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc6b0: 0c01 |0018: move-result-object v1 │ │ +0bc6b2: 1f01 4501 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bc6b6: 6307 4c02 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bc6ba: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +0bc6be: 1a07 5705 |001f: const-string v7, "FragmentManager" // string@0557 │ │ +0bc6c2: 2208 8206 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc6c6: 7010 5134 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc6cc: 1a09 1e2f |0026: const-string v9, "restoreAllState: re-attaching retained " // string@2f1e │ │ +0bc6d0: 6e20 5a34 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc6d6: 0c08 |002b: move-result-object v8 │ │ +0bc6d8: 6e20 5934 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bc6de: 0c08 |002f: move-result-object v8 │ │ +0bc6e0: 6e10 5f34 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc6e6: 0c08 |0033: move-result-object v8 │ │ +0bc6e8: 7120 b520 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bc6ee: 5427 6d02 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +0bc6f2: 5218 ff01 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bc6f6: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +0bc6fa: 5b31 7d02 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +0bc6fe: 5b1a 0e02 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bc702: 591b ed01 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@01ed │ │ +0bc706: 5c1b fe01 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@01fe │ │ +0bc70a: 5c1b e801 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0bc70e: 5b1a 1402 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bc712: 5437 7f02 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bc716: 3807 1b00 |004b: if-eqz v7, 0066 // +001b │ │ +0bc71a: 5437 7f02 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bc71e: 54c8 5602 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bc722: 6e10 0c07 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@070c │ │ +0bc728: 0c08 |0054: move-result-object v8 │ │ +0bc72a: 6e20 c404 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ +0bc730: 5437 7f02 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bc734: 1a08 2918 |005a: const-string v8, "android:view_state" // string@1829 │ │ +0bc738: 6e20 af04 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ +0bc73e: 0c07 |005f: move-result-object v7 │ │ +0bc740: 5b17 0e02 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bc744: 5437 7f02 |0062: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bc748: 5b17 0d02 |0064: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bc74c: d804 0401 |0066: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0bc750: 28a7 |0068: goto 000f // -0059 │ │ +0bc752: 2207 9f06 |0069: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ +0bc756: 5428 6d02 |006b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +0bc75a: 2188 |006d: array-length v8, v8 │ │ +0bc75c: 7020 8634 8700 |006e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +0bc762: 5bc7 5502 |0071: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bc766: 54c7 5902 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bc76a: 3807 0700 |0075: if-eqz v7, 007c // +0007 │ │ +0bc76e: 54c7 5902 |0077: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bc772: 6e10 8b34 0700 |0079: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0bc778: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +0bc77a: 5427 6d02 |007d: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +0bc77e: 2177 |007f: array-length v7, v7 │ │ +0bc780: 3574 7600 |0080: if-ge v4, v7, 00f6 // +0076 │ │ +0bc784: 5427 6d02 |0082: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +0bc788: 4603 0704 |0084: aget-object v3, v7, v4 │ │ +0bc78c: 3803 3a00 |0086: if-eqz v3, 00c0 // +003a │ │ +0bc790: 54c7 5602 |0088: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bc794: 54c8 6602 |008a: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bc798: 6e30 d807 7308 |008c: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@07d8 │ │ +0bc79e: 0c01 |008f: move-result-object v1 │ │ +0bc7a0: 6307 4c02 |0090: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bc7a4: 3807 2400 |0092: if-eqz v7, 00b6 // +0024 │ │ +0bc7a8: 1a07 5705 |0094: const-string v7, "FragmentManager" // string@0557 │ │ +0bc7ac: 2208 8206 |0096: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc7b0: 7010 5134 0800 |0098: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc7b6: 1a09 1a2f |009b: const-string v9, "restoreAllState: active #" // string@2f1a │ │ +0bc7ba: 6e20 5a34 9800 |009d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc7c0: 0c08 |00a0: move-result-object v8 │ │ +0bc7c2: 6e20 5634 4800 |00a1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc7c8: 0c08 |00a4: move-result-object v8 │ │ +0bc7ca: 1a09 2901 |00a5: const-string v9, ": " // string@0129 │ │ +0bc7ce: 6e20 5a34 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc7d4: 0c08 |00aa: move-result-object v8 │ │ +0bc7d6: 6e20 5934 1800 |00ab: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bc7dc: 0c08 |00ae: move-result-object v8 │ │ +0bc7de: 6e10 5f34 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc7e4: 0c08 |00b2: move-result-object v8 │ │ +0bc7e6: 7120 b520 8700 |00b3: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bc7ec: 54c7 5502 |00b6: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bc7f0: 6e20 8934 1700 |00b8: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bc7f6: 5b3a 7d02 |00bb: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@027d │ │ +0bc7fa: d804 0401 |00bd: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0bc7fe: 28be |00bf: goto 007d // -0042 │ │ +0bc800: 54c7 5502 |00c0: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bc804: 6e20 8934 a700 |00c2: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bc80a: 54c7 5902 |00c5: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bc80e: 3907 0900 |00c7: if-nez v7, 00d0 // +0009 │ │ +0bc812: 2207 9f06 |00c9: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ +0bc816: 7010 8534 0700 |00cb: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bc81c: 5bc7 5902 |00ce: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bc820: 6307 4c02 |00d0: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bc824: 3807 1a00 |00d2: if-eqz v7, 00ec // +001a │ │ +0bc828: 1a07 5705 |00d4: const-string v7, "FragmentManager" // string@0557 │ │ +0bc82c: 2208 8206 |00d6: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc830: 7010 5134 0800 |00d8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc836: 1a09 1c2f |00db: const-string v9, "restoreAllState: avail #" // string@2f1c │ │ +0bc83a: 6e20 5a34 9800 |00dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc840: 0c08 |00e0: move-result-object v8 │ │ +0bc842: 6e20 5634 4800 |00e1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc848: 0c08 |00e4: move-result-object v8 │ │ +0bc84a: 6e10 5f34 0800 |00e5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc850: 0c08 |00e8: move-result-object v8 │ │ +0bc852: 7120 b520 8700 |00e9: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bc858: 54c7 5902 |00ec: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0259 │ │ +0bc85c: 7110 0c34 0400 |00ee: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0bc862: 0c08 |00f1: move-result-object v8 │ │ +0bc864: 6e20 8934 8700 |00f2: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bc86a: 28c8 |00f5: goto 00bd // -0038 │ │ +0bc86c: 380e 5300 |00f6: if-eqz v14, 0149 // +0053 │ │ +0bc870: 1204 |00f8: const/4 v4, #int 0 // #0 │ │ +0bc872: 6e10 9534 0e00 |00f9: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc878: 0a07 |00fc: move-result v7 │ │ +0bc87a: 3574 4c00 |00fd: if-ge v4, v7, 0149 // +004c │ │ +0bc87e: 6e20 8e34 4e00 |00ff: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc884: 0c01 |0102: move-result-object v1 │ │ +0bc886: 1f01 4501 |0103: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bc88a: 5217 1502 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ +0bc88e: 3a07 1800 |0107: if-ltz v7, 011f // +0018 │ │ +0bc892: 5217 1502 |0109: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ +0bc896: 54c8 5502 |010b: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bc89a: 6e10 9534 0800 |010d: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bc8a0: 0a08 |0110: move-result v8 │ │ +0bc8a2: 3587 1100 |0111: if-ge v7, v8, 0122 // +0011 │ │ +0bc8a6: 54c7 5502 |0113: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bc8aa: 5218 1502 |0115: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ +0bc8ae: 6e20 8e34 8700 |0117: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc8b4: 0c07 |011a: move-result-object v7 │ │ +0bc8b6: 1f07 4501 |011b: check-cast v7, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bc8ba: 5b17 1402 |011d: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bc8be: d804 0401 |011f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0bc8c2: 28d8 |0121: goto 00f9 // -0028 │ │ +0bc8c4: 1a07 5705 |0122: const-string v7, "FragmentManager" // string@0557 │ │ +0bc8c8: 2208 8206 |0124: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc8cc: 7010 5134 0800 |0126: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc8d2: 1a09 cf10 |0129: const-string v9, "Re-attaching retained fragment " // string@10cf │ │ +0bc8d6: 6e20 5a34 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc8dc: 0c08 |012e: move-result-object v8 │ │ +0bc8de: 6e20 5934 1800 |012f: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bc8e4: 0c08 |0132: move-result-object v8 │ │ +0bc8e6: 1a09 a300 |0133: const-string v9, " target no longer exists: " // string@00a3 │ │ +0bc8ea: 6e20 5a34 9800 |0135: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc8f0: 0c08 |0138: move-result-object v8 │ │ +0bc8f2: 5219 1502 |0139: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ +0bc8f6: 6e20 5634 9800 |013b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc8fc: 0c08 |013e: move-result-object v8 │ │ +0bc8fe: 6e10 5f34 0800 |013f: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc904: 0c08 |0142: move-result-object v8 │ │ +0bc906: 7120 b620 8700 |0143: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0bc90c: 5b1a 1402 |0146: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bc910: 28d7 |0148: goto 011f // -0029 │ │ +0bc912: 5427 6e02 |0149: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +0bc916: 3807 8000 |014b: if-eqz v7, 01cb // +0080 │ │ +0bc91a: 2207 9f06 |014d: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ +0bc91e: 5428 6e02 |014f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +0bc922: 2188 |0151: array-length v8, v8 │ │ +0bc924: 7020 8634 8700 |0152: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +0bc92a: 5bc7 5702 |0155: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bc92e: 1204 |0157: const/4 v4, #int 0 // #0 │ │ +0bc930: 5427 6e02 |0158: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +0bc934: 2177 |015a: array-length v7, v7 │ │ +0bc936: 3574 7200 |015b: if-ge v4, v7, 01cd // +0072 │ │ +0bc93a: 54c7 5502 |015d: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bc93e: 5428 6e02 |015f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +0bc942: 4408 0804 |0161: aget v8, v8, v4 │ │ +0bc946: 6e20 8e34 8700 |0163: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bc94c: 0c01 |0166: move-result-object v1 │ │ +0bc94e: 1f01 4501 |0167: check-cast v1, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bc952: 3901 2100 |0169: if-nez v1, 018a // +0021 │ │ +0bc956: 2207 6f06 |016b: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ +0bc95a: 2208 8206 |016d: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc95e: 7010 5134 0800 |016f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc964: 1a09 a40f |0172: const-string v9, "No instantiated fragment for index #" // string@0fa4 │ │ +0bc968: 6e20 5a34 9800 |0174: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc96e: 0c08 |0177: move-result-object v8 │ │ +0bc970: 5429 6e02 |0178: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +0bc974: 4409 0904 |017a: aget v9, v9, v4 │ │ +0bc978: 6e20 5634 9800 |017c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc97e: 0c08 |017f: move-result-object v8 │ │ +0bc980: 6e10 5f34 0800 |0180: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc986: 0c08 |0183: move-result-object v8 │ │ +0bc988: 7020 0434 8700 |0184: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bc98e: 7020 b607 7c00 |0187: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bc994: 1217 |018a: const/4 v7, #int 1 // #1 │ │ +0bc996: 5c17 e801 |018b: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0bc99a: 6307 4c02 |018d: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bc99e: 3807 2400 |018f: if-eqz v7, 01b3 // +0024 │ │ +0bc9a2: 1a07 5705 |0191: const-string v7, "FragmentManager" // string@0557 │ │ +0bc9a6: 2208 8206 |0193: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0bc9aa: 7010 5134 0800 |0195: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bc9b0: 1a09 1b2f |0198: const-string v9, "restoreAllState: added #" // string@2f1b │ │ +0bc9b4: 6e20 5a34 9800 |019a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc9ba: 0c08 |019d: move-result-object v8 │ │ +0bc9bc: 6e20 5634 4800 |019e: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bc9c2: 0c08 |01a1: move-result-object v8 │ │ +0bc9c4: 1a09 2901 |01a2: const-string v9, ": " // string@0129 │ │ +0bc9c8: 6e20 5a34 9800 |01a4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bc9ce: 0c08 |01a7: move-result-object v8 │ │ +0bc9d0: 6e20 5934 1800 |01a8: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bc9d6: 0c08 |01ab: move-result-object v8 │ │ +0bc9d8: 6e10 5f34 0800 |01ac: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bc9de: 0c08 |01af: move-result-object v8 │ │ +0bc9e0: 7120 b520 8700 |01b0: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bc9e6: 54c7 5702 |01b3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bc9ea: 6e20 8d34 1700 |01b5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0bc9f0: 0a07 |01b8: move-result v7 │ │ +0bc9f2: 3807 0a00 |01b9: if-eqz v7, 01c3 // +000a │ │ +0bc9f6: 2207 6f06 |01bb: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ +0bc9fa: 1a08 8e02 |01bd: const-string v8, "Already added!" // string@028e │ │ +0bc9fe: 7020 0434 8700 |01bf: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bca04: 2707 |01c2: throw v7 │ │ +0bca06: 54c7 5702 |01c3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bca0a: 6e20 8934 1700 |01c5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bca10: d804 0401 |01c8: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0bca14: 288e |01ca: goto 0158 // -0072 │ │ +0bca16: 5bca 5702 |01cb: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bca1a: 5427 6f02 |01cd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ +0bca1e: 3807 6e00 |01cf: if-eqz v7, 023d // +006e │ │ +0bca22: 2207 9f06 |01d1: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ +0bca26: 5428 6f02 |01d3: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ +0bca2a: 2188 |01d5: array-length v8, v8 │ │ +0bca2c: 7020 8634 8700 |01d6: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +0bca32: 5bc7 5a02 |01d9: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bca36: 1204 |01db: const/4 v4, #int 0 // #0 │ │ +0bca38: 5427 6f02 |01dc: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ +0bca3c: 2177 |01de: array-length v7, v7 │ │ +0bca3e: 3574 25fe |01df: if-ge v4, v7, 0004 // -01db │ │ +0bca42: 5427 6f02 |01e1: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ +0bca46: 4607 0704 |01e3: aget-object v7, v7, v4 │ │ +0bca4a: 6e20 5f06 c700 |01e5: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@065f │ │ +0bca50: 0c00 |01e8: move-result-object v0 │ │ +0bca52: 6307 4c02 |01e9: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bca56: 3807 4100 |01eb: if-eqz v7, 022c // +0041 │ │ +0bca5a: 1a07 5705 |01ed: const-string v7, "FragmentManager" // string@0557 │ │ +0bca5e: 2208 8206 |01ef: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0bca62: 7010 5134 0800 |01f1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bca68: 1a09 1d2f |01f4: const-string v9, "restoreAllState: back stack #" // string@2f1d │ │ +0bca6c: 6e20 5a34 9800 |01f6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bca72: 0c08 |01f9: move-result-object v8 │ │ +0bca74: 6e20 5634 4800 |01fa: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bca7a: 0c08 |01fd: move-result-object v8 │ │ +0bca7c: 1a09 2e00 |01fe: const-string v9, " (index " // string@002e │ │ +0bca80: 6e20 5a34 9800 |0200: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bca86: 0c08 |0203: move-result-object v8 │ │ +0bca88: 5209 b101 |0204: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0bca8c: 6e20 5634 9800 |0206: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bca92: 0c08 |0209: move-result-object v8 │ │ +0bca94: 1a09 f200 |020a: const-string v9, "): " // string@00f2 │ │ +0bca98: 6e20 5a34 9800 |020c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bca9e: 0c08 |020f: move-result-object v8 │ │ +0bcaa0: 6e20 5934 0800 |0210: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bcaa6: 0c08 |0213: move-result-object v8 │ │ +0bcaa8: 6e10 5f34 0800 |0214: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bcaae: 0c08 |0217: move-result-object v8 │ │ +0bcab0: 7120 b520 8700 |0218: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bcab6: 2205 e102 |021b: new-instance v5, Landroid/support/v4/util/LogWriter; // type@02e1 │ │ +0bcaba: 1a07 5705 |021d: const-string v7, "FragmentManager" // string@0557 │ │ +0bcabe: 7020 a712 7500 |021f: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@12a7 │ │ +0bcac4: 2206 5606 |0222: new-instance v6, Ljava/io/PrintWriter; // type@0656 │ │ +0bcac8: 7020 c333 5600 |0224: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@33c3 │ │ +0bcace: 1a07 0800 |0227: const-string v7, " " // string@0008 │ │ +0bcad2: 6e40 2a06 70b6 |0229: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@062a │ │ +0bcad8: 54c7 5a02 |022c: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bcadc: 6e20 8934 0700 |022e: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bcae2: 5207 b101 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0bcae6: 3a07 0700 |0233: if-ltz v7, 023a // +0007 │ │ +0bcaea: 5207 b101 |0235: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@01b1 │ │ +0bcaee: 6e30 b307 7c00 |0237: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@07b3 │ │ +0bcaf4: d804 0401 |023a: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0bcaf8: 28a0 |023c: goto 01dc // -0060 │ │ +0bcafa: 5bca 5a02 |023d: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bcafe: 2900 c5fd |023f: goto/16 0004 // -023b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1798 │ │ 0x0004 line=1906 │ │ 0x0006 line=1799 │ │ 0x0008 line=1800 │ │ 0x000c line=1804 │ │ @@ -212536,59 +212551,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0bcb24: |[0bcb24] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -0bcb34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bcb36: 5463 5502 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bcb3a: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -0bcb3e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0bcb40: 5463 5502 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bcb44: 6e10 9534 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bcb4a: 0a03 |000b: move-result v3 │ │ -0bcb4c: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -0bcb50: 5463 5502 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bcb54: 6e20 8e34 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bcb5a: 0c00 |0013: move-result-object v0 │ │ -0bcb5c: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bcb60: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -0bcb64: 5503 0a02 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ -0bcb68: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -0bcb6c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -0bcb70: 2201 9f06 |001e: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0bcb74: 7010 8534 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bcb7a: 6e20 8934 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bcb80: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -0bcb82: 5c03 0b02 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ -0bcb86: 5403 1402 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bcb8a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -0bcb8e: 5403 1402 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bcb92: 5233 ff01 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bcb96: 5903 1502 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ -0bcb9a: 6303 4c02 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bcb9e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -0bcba2: 1a03 5705 |0037: const-string v3, "FragmentManager" // string@0557 │ │ -0bcba6: 2204 8206 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0bcbaa: 7010 5134 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bcbb0: 1a05 352f |003e: const-string v5, "retainNonConfig: keeping retained " // string@2f35 │ │ -0bcbb4: 6e20 5a34 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcbba: 0c04 |0043: move-result-object v4 │ │ -0bcbbc: 6e20 5934 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcbc2: 0c04 |0047: move-result-object v4 │ │ -0bcbc4: 6e10 5f34 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bcbca: 0c04 |004b: move-result-object v4 │ │ -0bcbcc: 7120 b520 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bcbd2: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bcbd6: 28b5 |0051: goto 0006 // -004b │ │ -0bcbd8: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -0bcbda: 28de |0053: goto 0031 // -0022 │ │ -0bcbdc: 1101 |0054: return-object v1 │ │ +0bcb04: |[0bcb04] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +0bcb14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0bcb16: 5463 5502 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bcb1a: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0bcb1e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0bcb20: 5463 5502 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bcb24: 6e10 9534 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bcb2a: 0a03 |000b: move-result v3 │ │ +0bcb2c: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +0bcb30: 5463 5502 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bcb34: 6e20 8e34 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bcb3a: 0c00 |0013: move-result-object v0 │ │ +0bcb3c: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bcb40: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +0bcb44: 5503 0a02 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@020a │ │ +0bcb48: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +0bcb4c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +0bcb50: 2201 9f06 |001e: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0bcb54: 7010 8534 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bcb5a: 6e20 8934 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bcb60: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +0bcb62: 5c03 0b02 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@020b │ │ +0bcb66: 5403 1402 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bcb6a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +0bcb6e: 5403 1402 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bcb72: 5233 ff01 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bcb76: 5903 1502 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0215 │ │ +0bcb7a: 6303 4c02 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bcb7e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +0bcb82: 1a03 5705 |0037: const-string v3, "FragmentManager" // string@0557 │ │ +0bcb86: 2204 8206 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0bcb8a: 7010 5134 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bcb90: 1a05 352f |003e: const-string v5, "retainNonConfig: keeping retained " // string@2f35 │ │ +0bcb94: 6e20 5a34 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcb9a: 0c04 |0043: move-result-object v4 │ │ +0bcb9c: 6e20 5934 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bcba2: 0c04 |0047: move-result-object v4 │ │ +0bcba4: 6e10 5f34 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bcbaa: 0c04 |004b: move-result-object v4 │ │ +0bcbac: 7120 b520 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bcbb2: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0bcbb6: 28b5 |0051: goto 0006 // -004b │ │ +0bcbb8: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +0bcbba: 28de |0053: goto 0031 // -0022 │ │ +0bcbbc: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0001 line=1613 │ │ 0x0005 line=1614 │ │ 0x000e line=1615 │ │ 0x0016 line=1616 │ │ @@ -212613,248 +212628,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -0bcbe0: |[0bcbe0] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -0bcbf0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0bcbf2: 6e10 8807 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ -0bcbf8: 6309 4f02 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@024f │ │ -0bcbfc: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -0bcc00: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -0bcc02: 5cc9 6a02 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ -0bcc06: 54c9 5502 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bcc0a: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -0bcc0e: 54c9 5502 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bcc12: 6e10 9534 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bcc18: 0a09 |0014: move-result v9 │ │ -0bcc1a: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -0bcc1e: 1105 |0017: return-object v5 │ │ -0bcc20: 54c9 5502 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bcc24: 6e10 9534 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bcc2a: 0a00 |001d: move-result v0 │ │ -0bcc2c: 2301 e506 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@06e5 │ │ -0bcc30: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -0bcc32: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -0bcc34: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -0bcc38: 54c9 5502 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bcc3c: 6e20 8e34 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bcc42: 0c04 |0029: move-result-object v4 │ │ -0bcc44: 1f04 4501 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bcc48: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -0bcc4c: 5249 ff01 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bcc50: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -0bcc54: 2209 6f06 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ -0bcc58: 220a 8206 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0bcc5c: 7010 5134 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bcc62: 1a0b 3505 |0039: const-string v11, "Failure saving state: active " // string@0535 │ │ -0bcc66: 6e20 5a34 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcc6c: 0c0a |003e: move-result-object v10 │ │ -0bcc6e: 6e20 5934 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcc74: 0c0a |0042: move-result-object v10 │ │ -0bcc76: 1a0b 5800 |0043: const-string v11, " has cleared index: " // string@0058 │ │ -0bcc7a: 6e20 5a34 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcc80: 0c0a |0048: move-result-object v10 │ │ -0bcc82: 524b ff01 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bcc86: 6e20 5634 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bcc8c: 0c0a |004e: move-result-object v10 │ │ -0bcc8e: 6e10 5f34 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bcc94: 0c0a |0052: move-result-object v10 │ │ -0bcc96: 7020 0434 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bcc9c: 7020 b607 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bcca2: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -0bcca4: 2206 5901 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0159 │ │ -0bcca8: 7020 d607 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@07d6 │ │ -0bccae: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -0bccb2: 5249 1102 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bccb6: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -0bccba: 5469 7f02 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bccbe: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -0bccc2: 6e20 b007 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@07b0 │ │ -0bccc8: 0c09 |006c: move-result-object v9 │ │ -0bccca: 5b69 7f02 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bccce: 5449 1402 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bccd2: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -0bccd6: 5449 1402 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bccda: 5299 ff01 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bccde: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -0bcce2: 2209 6f06 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ -0bcce6: 220a 8206 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0bccea: 7010 5134 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bccf0: 1a0b 3405 |0080: const-string v11, "Failure saving state: " // string@0534 │ │ -0bccf4: 6e20 5a34 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bccfa: 0c0a |0085: move-result-object v10 │ │ -0bccfc: 6e20 5934 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcd02: 0c0a |0089: move-result-object v10 │ │ -0bcd04: 1a0b 5900 |008a: const-string v11, " has target not in fragment manager: " // string@0059 │ │ -0bcd08: 6e20 5a34 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcd0e: 0c0a |008f: move-result-object v10 │ │ -0bcd10: 544b 1402 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bcd14: 6e20 5934 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcd1a: 0c0a |0095: move-result-object v10 │ │ -0bcd1c: 6e10 5f34 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bcd22: 0c0a |0099: move-result-object v10 │ │ -0bcd24: 7020 0434 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bcd2a: 7020 b607 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bcd30: 5469 7f02 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bcd34: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -0bcd38: 2209 cb00 |00a4: new-instance v9, Landroid/os/Bundle; // type@00cb │ │ -0bcd3c: 7010 9d04 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bcd42: 5b69 7f02 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bcd46: 5469 7f02 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bcd4a: 1a0a 2618 |00ad: const-string v10, "android:target_state" // string@1826 │ │ -0bcd4e: 544b 1402 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ -0bcd52: 6e40 a807 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@07a8 │ │ -0bcd58: 5249 1602 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ -0bcd5c: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -0bcd60: 5469 7f02 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bcd64: 1a0a 2518 |00ba: const-string v10, "android:target_req_state" // string@1825 │ │ -0bcd68: 524b 1602 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ -0bcd6c: 6e30 ba04 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0bcd72: 6309 4c02 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bcd76: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -0bcd7a: 1a09 5705 |00c5: const-string v9, "FragmentManager" // string@0557 │ │ -0bcd7e: 220a 8206 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0bcd82: 7010 5134 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bcd88: 1a0b 6d11 |00cc: const-string v11, "Saved state of " // string@116d │ │ -0bcd8c: 6e20 5a34 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcd92: 0c0a |00d1: move-result-object v10 │ │ -0bcd94: 6e20 5934 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcd9a: 0c0a |00d5: move-result-object v10 │ │ -0bcd9c: 1a0b 2901 |00d6: const-string v11, ": " // string@0129 │ │ -0bcda0: 6e20 5a34 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcda6: 0c0a |00db: move-result-object v10 │ │ -0bcda8: 546b 7f02 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bcdac: 6e20 5934 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcdb2: 0c0a |00e1: move-result-object v10 │ │ -0bcdb4: 6e10 5f34 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bcdba: 0c0a |00e5: move-result-object v10 │ │ -0bcdbc: 7120 b520 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bcdc2: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0bcdc6: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -0bcdca: 5449 0d02 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ -0bcdce: 5b69 7f02 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ -0bcdd2: 28d0 |00f1: goto 00c1 // -0030 │ │ -0bcdd4: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -0bcdd8: 6309 4c02 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bcddc: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -0bcde0: 1a09 5705 |00f8: const-string v9, "FragmentManager" // string@0557 │ │ -0bcde4: 1a0a b22f |00fa: const-string v10, "saveAllState: no fragments!" // string@2fb2 │ │ -0bcde8: 7120 b520 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bcdee: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -0bcdf2: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -0bcdf4: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -0bcdf6: 54c9 5702 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bcdfa: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -0bcdfe: 54c9 5702 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bce02: 6e10 9534 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bce08: 0a00 |010c: move-result v0 │ │ -0bce0a: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -0bce0e: 2302 d106 |010f: new-array v2, v0, [I // type@06d1 │ │ -0bce12: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -0bce14: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -0bce18: 54c9 5702 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bce1c: 6e20 8e34 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bce22: 0c09 |0119: move-result-object v9 │ │ -0bce24: 1f09 4501 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bce28: 5299 ff01 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bce2c: 4b09 0208 |011e: aput v9, v2, v8 │ │ -0bce30: 4409 0208 |0120: aget v9, v2, v8 │ │ -0bce34: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -0bce38: 2209 6f06 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ -0bce3c: 220a 8206 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0bce40: 7010 5134 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bce46: 1a0b 3505 |012b: const-string v11, "Failure saving state: active " // string@0535 │ │ -0bce4a: 6e20 5a34 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bce50: 0c0a |0130: move-result-object v10 │ │ -0bce52: 54cb 5702 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bce56: 6e20 8e34 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bce5c: 0c0b |0136: move-result-object v11 │ │ -0bce5e: 6e20 5934 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bce64: 0c0a |013a: move-result-object v10 │ │ -0bce66: 1a0b 5800 |013b: const-string v11, " has cleared index: " // string@0058 │ │ -0bce6a: 6e20 5a34 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bce70: 0c0a |0140: move-result-object v10 │ │ -0bce72: 440b 0208 |0141: aget v11, v2, v8 │ │ -0bce76: 6e20 5634 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bce7c: 0c0a |0146: move-result-object v10 │ │ -0bce7e: 6e10 5f34 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bce84: 0c0a |014a: move-result-object v10 │ │ -0bce86: 7020 0434 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bce8c: 7020 b607 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bce92: 6309 4c02 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bce96: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -0bce9a: 1a09 5705 |0155: const-string v9, "FragmentManager" // string@0557 │ │ -0bce9e: 220a 8206 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0bcea2: 7010 5134 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bcea8: 1a0b b12f |015c: const-string v11, "saveAllState: adding fragment #" // string@2fb1 │ │ -0bceac: 6e20 5a34 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bceb2: 0c0a |0161: move-result-object v10 │ │ -0bceb4: 6e20 5634 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bceba: 0c0a |0165: move-result-object v10 │ │ -0bcebc: 1a0b 2901 |0166: const-string v11, ": " // string@0129 │ │ -0bcec0: 6e20 5a34 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcec6: 0c0a |016b: move-result-object v10 │ │ -0bcec8: 54cb 5702 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0bcecc: 6e20 8e34 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bced2: 0c0b |0171: move-result-object v11 │ │ -0bced4: 6e20 5934 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bceda: 0c0a |0175: move-result-object v10 │ │ -0bcedc: 6e10 5f34 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bcee2: 0c0a |0179: move-result-object v10 │ │ -0bcee4: 7120 b520 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bceea: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0bceee: 2893 |017f: goto 0112 // -006d │ │ -0bcef0: 54c9 5a02 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bcef4: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -0bcef8: 54c9 5a02 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bcefc: 6e10 9534 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bcf02: 0a00 |0189: move-result v0 │ │ -0bcf04: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -0bcf08: 2303 e206 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@06e2 │ │ -0bcf0c: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -0bcf0e: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -0bcf12: 220a 3d01 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@013d │ │ -0bcf16: 54c9 5a02 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bcf1a: 6e20 8e34 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bcf20: 0c09 |0198: move-result-object v9 │ │ -0bcf22: 1f09 3b01 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ -0bcf26: 7030 5d06 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@065d │ │ -0bcf2c: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -0bcf30: 6309 4c02 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bcf34: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -0bcf38: 1a09 5705 |01a4: const-string v9, "FragmentManager" // string@0557 │ │ -0bcf3c: 220a 8206 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ -0bcf40: 7010 5134 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bcf46: 1a0b b02f |01ab: const-string v11, "saveAllState: adding back stack #" // string@2fb0 │ │ -0bcf4a: 6e20 5a34 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcf50: 0c0a |01b0: move-result-object v10 │ │ -0bcf52: 6e20 5634 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bcf58: 0c0a |01b4: move-result-object v10 │ │ -0bcf5a: 1a0b 2901 |01b5: const-string v11, ": " // string@0129 │ │ -0bcf5e: 6e20 5a34 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bcf64: 0c0a |01ba: move-result-object v10 │ │ -0bcf66: 54cb 5a02 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ -0bcf6a: 6e20 8e34 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bcf70: 0c0b |01c0: move-result-object v11 │ │ -0bcf72: 6e20 5934 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bcf78: 0c0a |01c4: move-result-object v10 │ │ -0bcf7a: 6e10 5f34 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bcf80: 0c0a |01c8: move-result-object v10 │ │ -0bcf82: 7120 b520 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bcf88: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0bcf8c: 28c1 |01ce: goto 018f // -003f │ │ -0bcf8e: 2205 5601 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0156 │ │ -0bcf92: 7010 bf07 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@07bf │ │ -0bcf98: 5b51 6d02 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ -0bcf9c: 5b52 6e02 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ -0bcfa0: 5b53 6f02 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ -0bcfa4: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +0bcbc0: |[0bcbc0] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0bcbd0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0bcbd2: 6e10 8807 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0788 │ │ +0bcbd8: 6309 4f02 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@024f │ │ +0bcbdc: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +0bcbe0: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +0bcbe2: 5cc9 6a02 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@026a │ │ +0bcbe6: 54c9 5502 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bcbea: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +0bcbee: 54c9 5502 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bcbf2: 6e10 9534 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bcbf8: 0a09 |0014: move-result v9 │ │ +0bcbfa: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +0bcbfe: 1105 |0017: return-object v5 │ │ +0bcc00: 54c9 5502 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bcc04: 6e10 9534 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bcc0a: 0a00 |001d: move-result v0 │ │ +0bcc0c: 2301 e506 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@06e5 │ │ +0bcc10: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +0bcc12: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +0bcc14: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0bcc18: 54c9 5502 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bcc1c: 6e20 8e34 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bcc22: 0c04 |0029: move-result-object v4 │ │ +0bcc24: 1f04 4501 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bcc28: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +0bcc2c: 5249 ff01 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bcc30: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +0bcc34: 2209 6f06 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ +0bcc38: 220a 8206 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ +0bcc3c: 7010 5134 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bcc42: 1a0b 3505 |0039: const-string v11, "Failure saving state: active " // string@0535 │ │ +0bcc46: 6e20 5a34 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcc4c: 0c0a |003e: move-result-object v10 │ │ +0bcc4e: 6e20 5934 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bcc54: 0c0a |0042: move-result-object v10 │ │ +0bcc56: 1a0b 5800 |0043: const-string v11, " has cleared index: " // string@0058 │ │ +0bcc5a: 6e20 5a34 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcc60: 0c0a |0048: move-result-object v10 │ │ +0bcc62: 524b ff01 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bcc66: 6e20 5634 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bcc6c: 0c0a |004e: move-result-object v10 │ │ +0bcc6e: 6e10 5f34 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bcc74: 0c0a |0052: move-result-object v10 │ │ +0bcc76: 7020 0434 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bcc7c: 7020 b607 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bcc82: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +0bcc84: 2206 5901 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0159 │ │ +0bcc88: 7020 d607 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@07d6 │ │ +0bcc8e: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +0bcc92: 5249 1102 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bcc96: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +0bcc9a: 5469 7f02 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bcc9e: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +0bcca2: 6e20 b007 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@07b0 │ │ +0bcca8: 0c09 |006c: move-result-object v9 │ │ +0bccaa: 5b69 7f02 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bccae: 5449 1402 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bccb2: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +0bccb6: 5449 1402 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bccba: 5299 ff01 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bccbe: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +0bccc2: 2209 6f06 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ +0bccc6: 220a 8206 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ +0bccca: 7010 5134 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bccd0: 1a0b 3405 |0080: const-string v11, "Failure saving state: " // string@0534 │ │ +0bccd4: 6e20 5a34 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bccda: 0c0a |0085: move-result-object v10 │ │ +0bccdc: 6e20 5934 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bcce2: 0c0a |0089: move-result-object v10 │ │ +0bcce4: 1a0b 5900 |008a: const-string v11, " has target not in fragment manager: " // string@0059 │ │ +0bcce8: 6e20 5a34 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bccee: 0c0a |008f: move-result-object v10 │ │ +0bccf0: 544b 1402 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bccf4: 6e20 5934 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bccfa: 0c0a |0095: move-result-object v10 │ │ +0bccfc: 6e10 5f34 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bcd02: 0c0a |0099: move-result-object v10 │ │ +0bcd04: 7020 0434 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bcd0a: 7020 b607 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bcd10: 5469 7f02 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bcd14: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0bcd18: 2209 cb00 |00a4: new-instance v9, Landroid/os/Bundle; // type@00cb │ │ +0bcd1c: 7010 9d04 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bcd22: 5b69 7f02 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bcd26: 5469 7f02 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bcd2a: 1a0a 2618 |00ad: const-string v10, "android:target_state" // string@1826 │ │ +0bcd2e: 544b 1402 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0214 │ │ +0bcd32: 6e40 a807 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@07a8 │ │ +0bcd38: 5249 1602 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ +0bcd3c: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +0bcd40: 5469 7f02 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bcd44: 1a0a 2518 |00ba: const-string v10, "android:target_req_state" // string@1825 │ │ +0bcd48: 524b 1602 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0216 │ │ +0bcd4c: 6e30 ba04 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0bcd52: 6309 4c02 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bcd56: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +0bcd5a: 1a09 5705 |00c5: const-string v9, "FragmentManager" // string@0557 │ │ +0bcd5e: 220a 8206 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ +0bcd62: 7010 5134 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bcd68: 1a0b 6d11 |00cc: const-string v11, "Saved state of " // string@116d │ │ +0bcd6c: 6e20 5a34 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcd72: 0c0a |00d1: move-result-object v10 │ │ +0bcd74: 6e20 5934 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bcd7a: 0c0a |00d5: move-result-object v10 │ │ +0bcd7c: 1a0b 2901 |00d6: const-string v11, ": " // string@0129 │ │ +0bcd80: 6e20 5a34 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcd86: 0c0a |00db: move-result-object v10 │ │ +0bcd88: 546b 7f02 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bcd8c: 6e20 5934 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bcd92: 0c0a |00e1: move-result-object v10 │ │ +0bcd94: 6e10 5f34 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bcd9a: 0c0a |00e5: move-result-object v10 │ │ +0bcd9c: 7120 b520 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bcda2: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0bcda6: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +0bcdaa: 5449 0d02 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@020d │ │ +0bcdae: 5b69 7f02 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@027f │ │ +0bcdb2: 28d0 |00f1: goto 00c1 // -0030 │ │ +0bcdb4: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +0bcdb8: 6309 4c02 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bcdbc: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +0bcdc0: 1a09 5705 |00f8: const-string v9, "FragmentManager" // string@0557 │ │ +0bcdc4: 1a0a b22f |00fa: const-string v10, "saveAllState: no fragments!" // string@2fb2 │ │ +0bcdc8: 7120 b520 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bcdce: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +0bcdd2: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +0bcdd4: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +0bcdd6: 54c9 5702 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bcdda: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +0bcdde: 54c9 5702 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bcde2: 6e10 9534 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bcde8: 0a00 |010c: move-result v0 │ │ +0bcdea: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +0bcdee: 2302 d106 |010f: new-array v2, v0, [I // type@06d1 │ │ +0bcdf2: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +0bcdf4: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +0bcdf8: 54c9 5702 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bcdfc: 6e20 8e34 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bce02: 0c09 |0119: move-result-object v9 │ │ +0bce04: 1f09 4501 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bce08: 5299 ff01 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bce0c: 4b09 0208 |011e: aput v9, v2, v8 │ │ +0bce10: 4409 0208 |0120: aget v9, v2, v8 │ │ +0bce14: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +0bce18: 2209 6f06 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@066f │ │ +0bce1c: 220a 8206 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ +0bce20: 7010 5134 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bce26: 1a0b 3505 |012b: const-string v11, "Failure saving state: active " // string@0535 │ │ +0bce2a: 6e20 5a34 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bce30: 0c0a |0130: move-result-object v10 │ │ +0bce32: 54cb 5702 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bce36: 6e20 8e34 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bce3c: 0c0b |0136: move-result-object v11 │ │ +0bce3e: 6e20 5934 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bce44: 0c0a |013a: move-result-object v10 │ │ +0bce46: 1a0b 5800 |013b: const-string v11, " has cleared index: " // string@0058 │ │ +0bce4a: 6e20 5a34 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bce50: 0c0a |0140: move-result-object v10 │ │ +0bce52: 440b 0208 |0141: aget v11, v2, v8 │ │ +0bce56: 6e20 5634 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bce5c: 0c0a |0146: move-result-object v10 │ │ +0bce5e: 6e10 5f34 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bce64: 0c0a |014a: move-result-object v10 │ │ +0bce66: 7020 0434 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bce6c: 7020 b607 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bce72: 6309 4c02 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bce76: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +0bce7a: 1a09 5705 |0155: const-string v9, "FragmentManager" // string@0557 │ │ +0bce7e: 220a 8206 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ +0bce82: 7010 5134 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bce88: 1a0b b12f |015c: const-string v11, "saveAllState: adding fragment #" // string@2fb1 │ │ +0bce8c: 6e20 5a34 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bce92: 0c0a |0161: move-result-object v10 │ │ +0bce94: 6e20 5634 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bce9a: 0c0a |0165: move-result-object v10 │ │ +0bce9c: 1a0b 2901 |0166: const-string v11, ": " // string@0129 │ │ +0bcea0: 6e20 5a34 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcea6: 0c0a |016b: move-result-object v10 │ │ +0bcea8: 54cb 5702 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0bceac: 6e20 8e34 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bceb2: 0c0b |0171: move-result-object v11 │ │ +0bceb4: 6e20 5934 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bceba: 0c0a |0175: move-result-object v10 │ │ +0bcebc: 6e10 5f34 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bcec2: 0c0a |0179: move-result-object v10 │ │ +0bcec4: 7120 b520 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bceca: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0bcece: 2893 |017f: goto 0112 // -006d │ │ +0bced0: 54c9 5a02 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bced4: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +0bced8: 54c9 5a02 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bcedc: 6e10 9534 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bcee2: 0a00 |0189: move-result v0 │ │ +0bcee4: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +0bcee8: 2303 e206 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@06e2 │ │ +0bceec: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +0bceee: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +0bcef2: 220a 3d01 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@013d │ │ +0bcef6: 54c9 5a02 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bcefa: 6e20 8e34 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bcf00: 0c09 |0198: move-result-object v9 │ │ +0bcf02: 1f09 3b01 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@013b │ │ +0bcf06: 7030 5d06 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@065d │ │ +0bcf0c: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +0bcf10: 6309 4c02 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bcf14: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +0bcf18: 1a09 5705 |01a4: const-string v9, "FragmentManager" // string@0557 │ │ +0bcf1c: 220a 8206 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0682 │ │ +0bcf20: 7010 5134 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bcf26: 1a0b b02f |01ab: const-string v11, "saveAllState: adding back stack #" // string@2fb0 │ │ +0bcf2a: 6e20 5a34 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcf30: 0c0a |01b0: move-result-object v10 │ │ +0bcf32: 6e20 5634 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bcf38: 0c0a |01b4: move-result-object v10 │ │ +0bcf3a: 1a0b 2901 |01b5: const-string v11, ": " // string@0129 │ │ +0bcf3e: 6e20 5a34 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bcf44: 0c0a |01ba: move-result-object v10 │ │ +0bcf46: 54cb 5a02 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@025a │ │ +0bcf4a: 6e20 8e34 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bcf50: 0c0b |01c0: move-result-object v11 │ │ +0bcf52: 6e20 5934 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bcf58: 0c0a |01c4: move-result-object v10 │ │ +0bcf5a: 6e10 5f34 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bcf60: 0c0a |01c8: move-result-object v10 │ │ +0bcf62: 7120 b520 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bcf68: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0bcf6c: 28c1 |01ce: goto 018f // -003f │ │ +0bcf6e: 2205 5601 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0156 │ │ +0bcf72: 7010 bf07 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@07bf │ │ +0bcf78: 5b51 6d02 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@026d │ │ +0bcf7c: 5b52 6e02 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@026e │ │ +0bcf80: 5b53 6f02 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@026f │ │ +0bcf84: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1682 │ │ 0x0004 line=1684 │ │ 0x0008 line=1694 │ │ 0x000b line=1697 │ │ 0x0017 line=1792 │ │ @@ -212926,50 +212941,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 │ │ -0bcfa8: |[0bcfa8] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -0bcfb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bcfba: 5431 6902 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ -0bcfbe: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0bcfc2: 2201 cb00 |0005: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ -0bcfc6: 7010 9d04 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bcfcc: 5b31 6902 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ -0bcfd0: 5431 6902 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ -0bcfd4: 6e20 e606 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@06e6 │ │ -0bcfda: 5431 6902 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ -0bcfde: 6e10 b204 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@04b2 │ │ -0bcfe4: 0a01 |0016: move-result v1 │ │ -0bcfe6: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -0bcfea: 5430 6902 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ -0bcfee: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0bcff0: 5b31 6902 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ -0bcff4: 5441 1802 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bcff8: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -0bcffc: 6e20 b207 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@07b2 │ │ -0bd002: 5441 0e02 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bd006: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -0bd00a: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -0bd00e: 2200 cb00 |002b: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0bd012: 7010 9d04 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bd018: 1a01 2918 |0030: const-string v1, "android:view_state" // string@1829 │ │ -0bd01c: 5442 0e02 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bd020: 6e30 c004 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ -0bd026: 5541 1702 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -0bd02a: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -0bd02e: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -0bd032: 2200 cb00 |003d: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0bd036: 7010 9d04 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bd03c: 1a01 2818 |0042: const-string v1, "android:user_visible_hint" // string@1828 │ │ -0bd040: 5542 1702 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ -0bd044: 6e30 b504 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0bd04a: 1100 |0049: return-object v0 │ │ +0bcf88: |[0bcf88] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +0bcf98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcf9a: 5431 6902 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ +0bcf9e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0bcfa2: 2201 cb00 |0005: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ +0bcfa6: 7010 9d04 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bcfac: 5b31 6902 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ +0bcfb0: 5431 6902 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ +0bcfb4: 6e20 e606 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@06e6 │ │ +0bcfba: 5431 6902 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ +0bcfbe: 6e10 b204 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@04b2 │ │ +0bcfc4: 0a01 |0016: move-result v1 │ │ +0bcfc6: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +0bcfca: 5430 6902 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ +0bcfce: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0bcfd0: 5b31 6902 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0269 │ │ +0bcfd4: 5441 1802 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bcfd8: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +0bcfdc: 6e20 b207 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@07b2 │ │ +0bcfe2: 5441 0e02 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bcfe6: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +0bcfea: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +0bcfee: 2200 cb00 |002b: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0bcff2: 7010 9d04 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bcff8: 1a01 2918 |0030: const-string v1, "android:view_state" // string@1829 │ │ +0bcffc: 5442 0e02 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bd000: 6e30 c004 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ +0bd006: 5541 1702 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +0bd00a: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +0bd00e: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +0bd012: 2200 cb00 |003d: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0bd016: 7010 9d04 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bd01c: 1a01 2818 |0042: const-string v1, "android:user_visible_hint" // string@1828 │ │ +0bd020: 5542 1702 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0217 │ │ +0bd024: 6e30 b504 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0bd02a: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0001 line=1649 │ │ 0x0005 line=1650 │ │ 0x000c line=1652 │ │ 0x0011 line=1653 │ │ @@ -212998,41 +213013,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 │ │ -0bd04c: |[0bd04c] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -0bd05c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bd05e: 5262 ff01 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ -0bd062: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -0bd066: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0bd06a: 2203 8206 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd06e: 7010 5134 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd074: 1a04 4705 |000c: const-string v4, "Fragment " // string@0547 │ │ -0bd078: 6e20 5a34 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd07e: 0c03 |0011: move-result-object v3 │ │ -0bd080: 6e20 5934 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bd086: 0c03 |0015: move-result-object v3 │ │ -0bd088: 1a04 6600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0066 │ │ -0bd08c: 6e20 5a34 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd092: 0c03 |001b: move-result-object v3 │ │ -0bd094: 6e10 5f34 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd09a: 0c03 |001f: move-result-object v3 │ │ -0bd09c: 7020 0434 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bd0a2: 7020 b607 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ -0bd0a8: 5262 1102 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ -0bd0ac: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -0bd0b0: 6e20 b007 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@07b0 │ │ -0bd0b6: 0c00 |002d: move-result-object v0 │ │ -0bd0b8: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -0bd0bc: 2201 4401 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ -0bd0c0: 7020 8906 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0689 │ │ -0bd0c6: 1101 |0035: return-object v1 │ │ +0bd02c: |[0bd02c] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +0bd03c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0bd03e: 5262 ff01 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@01ff │ │ +0bd042: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +0bd046: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0bd04a: 2203 8206 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd04e: 7010 5134 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd054: 1a04 4705 |000c: const-string v4, "Fragment " // string@0547 │ │ +0bd058: 6e20 5a34 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd05e: 0c03 |0011: move-result-object v3 │ │ +0bd060: 6e20 5934 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bd066: 0c03 |0015: move-result-object v3 │ │ +0bd068: 1a04 6600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0066 │ │ +0bd06c: 6e20 5a34 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd072: 0c03 |001b: move-result-object v3 │ │ +0bd074: 6e10 5f34 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd07a: 0c03 |001f: move-result-object v3 │ │ +0bd07c: 7020 0434 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bd082: 7020 b607 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@07b6 │ │ +0bd088: 5262 1102 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0211 │ │ +0bd08c: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +0bd090: 6e20 b007 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@07b0 │ │ +0bd096: 0c00 |002d: move-result-object v0 │ │ +0bd098: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +0bd09c: 2201 4401 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ +0bd0a0: 7020 8906 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0689 │ │ +0bd0a6: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=604 │ │ 0x0005 line=605 │ │ 0x0026 line=608 │ │ 0x002a line=609 │ │ 0x002e line=610 │ │ @@ -213047,38 +213062,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0bd0c8: |[0bd0c8] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -0bd0d8: 5430 0002 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0bd0dc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0bd0e0: 0e00 |0004: return-void │ │ -0bd0e2: 5420 6802 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0bd0e6: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -0bd0ea: 2200 6804 |0009: new-instance v0, Landroid/util/SparseArray; // type@0468 │ │ -0bd0ee: 7010 ba20 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0bd0f4: 5b20 6802 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0bd0f8: 5430 0002 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ -0bd0fc: 5421 6802 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0bd100: 6e20 0922 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@2209 │ │ -0bd106: 5420 6802 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0bd10a: 6e10 c120 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ -0bd110: 0a00 |001c: move-result v0 │ │ -0bd112: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -0bd116: 5420 6802 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0bd11a: 5b30 0e02 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ -0bd11e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0bd120: 5b20 6802 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0bd124: 28de |0026: goto 0004 // -0022 │ │ -0bd126: 5420 6802 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ -0bd12a: 6e10 bb20 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@20bb │ │ -0bd130: 28e4 |002c: goto 0010 // -001c │ │ +0bd0a8: |[0bd0a8] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +0bd0b8: 5430 0002 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0bd0bc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0bd0c0: 0e00 |0004: return-void │ │ +0bd0c2: 5420 6802 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0bd0c6: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +0bd0ca: 2200 6804 |0009: new-instance v0, Landroid/util/SparseArray; // type@0468 │ │ +0bd0ce: 7010 ba20 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0bd0d4: 5b20 6802 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0bd0d8: 5430 0002 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0200 │ │ +0bd0dc: 5421 6802 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0bd0e0: 6e20 0922 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@2209 │ │ +0bd0e6: 5420 6802 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0bd0ea: 6e10 c120 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@20c1 │ │ +0bd0f0: 0a00 |001c: move-result v0 │ │ +0bd0f2: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +0bd0f6: 5420 6802 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0bd0fa: 5b30 0e02 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@020e │ │ +0bd0fe: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0bd100: 5b20 6802 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0bd104: 28de |0026: goto 0004 // -0022 │ │ +0bd106: 5420 6802 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0268 │ │ +0bd10a: 6e10 bb20 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@20bb │ │ +0bd110: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1631 │ │ 0x0004 line=1644 │ │ 0x0005 line=1634 │ │ 0x0009 line=1635 │ │ 0x0010 line=1639 │ │ @@ -213095,99 +213110,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 │ │ -0bd134: |[0bd134] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -0bd144: 1d04 |0000: monitor-enter v4 │ │ -0bd146: 5441 5c02 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0bd14a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0bd14e: 2201 9f06 |0005: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0bd152: 7010 8534 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bd158: 5b41 5c02 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0bd15c: 5441 5c02 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0bd160: 6e10 9534 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd166: 0a00 |0011: move-result v0 │ │ -0bd168: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -0bd16c: 6301 4c02 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bd170: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -0bd174: 1a01 5705 |0018: const-string v1, "FragmentManager" // string@0557 │ │ -0bd178: 2202 8206 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd17c: 7010 5134 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd182: 1a03 aa11 |001f: const-string v3, "Setting back stack index " // string@11aa │ │ -0bd186: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd18c: 0c02 |0024: move-result-object v2 │ │ -0bd18e: 6e20 5634 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bd194: 0c02 |0028: move-result-object v2 │ │ -0bd196: 1a03 a500 |0029: const-string v3, " to " // string@00a5 │ │ -0bd19a: 6e20 5a34 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd1a0: 0c02 |002e: move-result-object v2 │ │ -0bd1a2: 6e20 5934 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bd1a8: 0c02 |0032: move-result-object v2 │ │ -0bd1aa: 6e10 5f34 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd1b0: 0c02 |0036: move-result-object v2 │ │ -0bd1b2: 7120 b520 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bd1b8: 5441 5c02 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0bd1bc: 6e30 9434 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0bd1c2: 1e04 |003f: monitor-exit v4 │ │ -0bd1c4: 0e00 |0040: return-void │ │ -0bd1c6: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -0bd1ca: 5441 5c02 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0bd1ce: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0bd1d0: 6e20 8934 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bd1d6: 5441 5802 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0bd1da: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -0bd1de: 2201 9f06 |004d: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0bd1e2: 7010 8534 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bd1e8: 5b41 5802 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0bd1ec: 6301 4c02 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bd1f0: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -0bd1f4: 1a01 5705 |0058: const-string v1, "FragmentManager" // string@0557 │ │ -0bd1f8: 2202 8206 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd1fc: 7010 5134 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd202: 1a03 8902 |005f: const-string v3, "Adding available back stack index " // string@0289 │ │ -0bd206: 6e20 5a34 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd20c: 0c02 |0064: move-result-object v2 │ │ -0bd20e: 6e20 5634 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bd214: 0c02 |0068: move-result-object v2 │ │ -0bd216: 6e10 5f34 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd21c: 0c02 |006c: move-result-object v2 │ │ -0bd21e: 7120 b520 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bd224: 5441 5802 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ -0bd228: 7110 0c34 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0bd22e: 0c02 |0075: move-result-object v2 │ │ -0bd230: 6e20 8934 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bd236: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bd23a: 28c6 |007b: goto 0041 // -003a │ │ -0bd23c: 6301 4c02 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bd240: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -0bd244: 1a01 5705 |0080: const-string v1, "FragmentManager" // string@0557 │ │ -0bd248: 2202 8206 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd24c: 7010 5134 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd252: 1a03 8a02 |0087: const-string v3, "Adding back stack index " // string@028a │ │ -0bd256: 6e20 5a34 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd25c: 0c02 |008c: move-result-object v2 │ │ -0bd25e: 6e20 5634 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bd264: 0c02 |0090: move-result-object v2 │ │ -0bd266: 1a03 aa00 |0091: const-string v3, " with " // string@00aa │ │ -0bd26a: 6e20 5a34 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd270: 0c02 |0096: move-result-object v2 │ │ -0bd272: 6e20 5934 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bd278: 0c02 |009a: move-result-object v2 │ │ -0bd27a: 6e10 5f34 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd280: 0c02 |009e: move-result-object v2 │ │ -0bd282: 7120 b520 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bd288: 5441 5c02 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ -0bd28c: 6e20 8934 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bd292: 2898 |00a7: goto 003f // -0068 │ │ -0bd294: 0d01 |00a8: move-exception v1 │ │ -0bd296: 1e04 |00a9: monitor-exit v4 │ │ -0bd298: 2701 |00aa: throw v1 │ │ +0bd114: |[0bd114] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +0bd124: 1d04 |0000: monitor-enter v4 │ │ +0bd126: 5441 5c02 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0bd12a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0bd12e: 2201 9f06 |0005: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0bd132: 7010 8534 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bd138: 5b41 5c02 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0bd13c: 5441 5c02 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0bd140: 6e10 9534 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd146: 0a00 |0011: move-result v0 │ │ +0bd148: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +0bd14c: 6301 4c02 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bd150: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0bd154: 1a01 5705 |0018: const-string v1, "FragmentManager" // string@0557 │ │ +0bd158: 2202 8206 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd15c: 7010 5134 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd162: 1a03 aa11 |001f: const-string v3, "Setting back stack index " // string@11aa │ │ +0bd166: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd16c: 0c02 |0024: move-result-object v2 │ │ +0bd16e: 6e20 5634 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bd174: 0c02 |0028: move-result-object v2 │ │ +0bd176: 1a03 a500 |0029: const-string v3, " to " // string@00a5 │ │ +0bd17a: 6e20 5a34 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd180: 0c02 |002e: move-result-object v2 │ │ +0bd182: 6e20 5934 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bd188: 0c02 |0032: move-result-object v2 │ │ +0bd18a: 6e10 5f34 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd190: 0c02 |0036: move-result-object v2 │ │ +0bd192: 7120 b520 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bd198: 5441 5c02 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0bd19c: 6e30 9434 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0bd1a2: 1e04 |003f: monitor-exit v4 │ │ +0bd1a4: 0e00 |0040: return-void │ │ +0bd1a6: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +0bd1aa: 5441 5c02 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0bd1ae: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0bd1b0: 6e20 8934 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bd1b6: 5441 5802 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0bd1ba: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +0bd1be: 2201 9f06 |004d: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0bd1c2: 7010 8534 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bd1c8: 5b41 5802 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0bd1cc: 6301 4c02 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bd1d0: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +0bd1d4: 1a01 5705 |0058: const-string v1, "FragmentManager" // string@0557 │ │ +0bd1d8: 2202 8206 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd1dc: 7010 5134 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd1e2: 1a03 8902 |005f: const-string v3, "Adding available back stack index " // string@0289 │ │ +0bd1e6: 6e20 5a34 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd1ec: 0c02 |0064: move-result-object v2 │ │ +0bd1ee: 6e20 5634 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bd1f4: 0c02 |0068: move-result-object v2 │ │ +0bd1f6: 6e10 5f34 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd1fc: 0c02 |006c: move-result-object v2 │ │ +0bd1fe: 7120 b520 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bd204: 5441 5802 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0258 │ │ +0bd208: 7110 0c34 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0bd20e: 0c02 |0075: move-result-object v2 │ │ +0bd210: 6e20 8934 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bd216: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bd21a: 28c6 |007b: goto 0041 // -003a │ │ +0bd21c: 6301 4c02 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bd220: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +0bd224: 1a01 5705 |0080: const-string v1, "FragmentManager" // string@0557 │ │ +0bd228: 2202 8206 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd22c: 7010 5134 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd232: 1a03 8a02 |0087: const-string v3, "Adding back stack index " // string@028a │ │ +0bd236: 6e20 5a34 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd23c: 0c02 |008c: move-result-object v2 │ │ +0bd23e: 6e20 5634 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bd244: 0c02 |0090: move-result-object v2 │ │ +0bd246: 1a03 aa00 |0091: const-string v3, " with " // string@00aa │ │ +0bd24a: 6e20 5a34 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd250: 0c02 |0096: move-result-object v2 │ │ +0bd252: 6e20 5934 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bd258: 0c02 |009a: move-result-object v2 │ │ +0bd25a: 6e10 5f34 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd260: 0c02 |009e: move-result-object v2 │ │ +0bd262: 7120 b520 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bd268: 5441 5c02 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@025c │ │ +0bd26c: 6e20 8934 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bd272: 2898 |00a7: goto 003f // -0068 │ │ +0bd274: 0d01 |00a8: move-exception v1 │ │ +0bd276: 1e04 |00a9: monitor-exit v4 │ │ +0bd278: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1431 │ │ 0x0001 line=1432 │ │ 0x0005 line=1433 │ │ @@ -213218,51 +213233,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 │ │ -0bd2a8: |[0bd2a8] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0bd2b8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0bd2ba: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0bd2bc: 6301 4c02 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ -0bd2c0: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -0bd2c4: 1a01 5705 |0006: const-string v1, "FragmentManager" // string@0557 │ │ -0bd2c8: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd2cc: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd2d2: 1a03 2933 |000d: const-string v3, "show: " // string@3329 │ │ -0bd2d6: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd2dc: 0c02 |0012: move-result-object v2 │ │ -0bd2de: 6e20 5934 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bd2e4: 0c02 |0016: move-result-object v2 │ │ -0bd2e6: 6e10 5f34 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd2ec: 0c02 |001a: move-result-object v2 │ │ -0bd2ee: 7120 b520 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bd2f4: 5571 fd01 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0bd2f8: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -0bd2fc: 5c74 fd01 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0bd300: 5471 1802 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bd304: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -0bd308: 6e59 9507 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@0795 │ │ -0bd30e: 0c00 |002b: move-result-object v0 │ │ -0bd310: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -0bd314: 5471 1802 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bd318: 6e20 3a22 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0bd31e: 5471 1802 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ -0bd322: 6e20 3722 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0bd328: 5571 e801 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ -0bd32c: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -0bd330: 5571 fc01 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0bd334: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -0bd338: 5571 0302 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0bd33c: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -0bd340: 5c65 6402 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ -0bd344: 6e20 ca06 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@06ca │ │ -0bd34a: 0e00 |0049: return-void │ │ +0bd288: |[0bd288] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0bd298: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0bd29a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0bd29c: 6301 4c02 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@024c │ │ +0bd2a0: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +0bd2a4: 1a01 5705 |0006: const-string v1, "FragmentManager" // string@0557 │ │ +0bd2a8: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd2ac: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd2b2: 1a03 2933 |000d: const-string v3, "show: " // string@3329 │ │ +0bd2b6: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd2bc: 0c02 |0012: move-result-object v2 │ │ +0bd2be: 6e20 5934 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bd2c4: 0c02 |0016: move-result-object v2 │ │ +0bd2c6: 6e10 5f34 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd2cc: 0c02 |001a: move-result-object v2 │ │ +0bd2ce: 7120 b520 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bd2d4: 5571 fd01 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0bd2d8: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +0bd2dc: 5c74 fd01 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0bd2e0: 5471 1802 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bd2e4: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +0bd2e8: 6e59 9507 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@0795 │ │ +0bd2ee: 0c00 |002b: move-result-object v0 │ │ +0bd2f0: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +0bd2f4: 5471 1802 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bd2f8: 6e20 3a22 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0bd2fe: 5471 1802 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0218 │ │ +0bd302: 6e20 3722 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0bd308: 5571 e801 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@01e8 │ │ +0bd30c: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +0bd310: 5571 fc01 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0bd314: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +0bd318: 5571 0302 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0bd31c: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +0bd320: 5c65 6402 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0264 │ │ +0bd324: 6e20 ca06 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@06ca │ │ +0bd32a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1258 │ │ 0x001e line=1259 │ │ 0x0022 line=1260 │ │ 0x0024 line=1261 │ │ 0x0028 line=1262 │ │ @@ -213285,31 +213300,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0bd34c: |[0bd34c] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -0bd35c: 5432 5502 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bd360: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -0bd364: 0e00 |0004: return-void │ │ -0bd366: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0bd368: 5432 5502 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bd36c: 6e10 9534 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd372: 0a02 |000b: move-result v2 │ │ -0bd374: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -0bd378: 5432 5502 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ -0bd37c: 6e20 8e34 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bd382: 0c00 |0013: move-result-object v0 │ │ -0bd384: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd388: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0bd38c: 6e20 a007 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@07a0 │ │ -0bd392: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bd396: 28e9 |001d: goto 0006 // -0017 │ │ +0bd32c: |[0bd32c] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +0bd33c: 5432 5502 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bd340: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +0bd344: 0e00 |0004: return-void │ │ +0bd346: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0bd348: 5432 5502 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bd34c: 6e10 9534 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd352: 0a02 |000b: move-result v2 │ │ +0bd354: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +0bd358: 5432 5502 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0255 │ │ +0bd35c: 6e20 8e34 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bd362: 0c00 |0013: move-result-object v0 │ │ +0bd364: 1f00 4501 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd368: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0bd36c: 6e20 a007 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@07a0 │ │ +0bd372: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bd376: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0004 line=1163 │ │ 0x0005 line=1157 │ │ 0x000e line=1158 │ │ 0x0016 line=1159 │ │ @@ -213325,39 +213340,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0bd398: |[0bd398] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -0bd3a8: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd3ac: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0bd3b0: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -0bd3b6: 1a01 5a05 |0007: const-string v1, "FragmentManager{" // string@055a │ │ -0bd3ba: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd3c0: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -0bd3c6: 0a01 |000f: move-result v1 │ │ -0bd3c8: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0bd3ce: 0c01 |0013: move-result-object v1 │ │ -0bd3d0: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd3d6: 1a01 5c00 |0017: const-string v1, " in " // string@005c │ │ -0bd3da: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd3e0: 5421 6602 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bd3e4: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -0bd3e8: 5421 6602 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ -0bd3ec: 7120 a612 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ -0bd3f2: 1a01 8c36 |0025: const-string v1, "}}" // string@368c │ │ -0bd3f6: 6e20 5a34 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd3fc: 6e10 5f34 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd402: 0c01 |002d: move-result-object v1 │ │ -0bd404: 1101 |002e: return-object v1 │ │ -0bd406: 5421 5602 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ -0bd40a: 7120 a612 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ -0bd410: 28f1 |0034: goto 0025 // -000f │ │ +0bd378: |[0bd378] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +0bd388: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd38c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0bd390: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +0bd396: 1a01 5a05 |0007: const-string v1, "FragmentManager{" // string@055a │ │ +0bd39a: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd3a0: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +0bd3a6: 0a01 |000f: move-result v1 │ │ +0bd3a8: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0bd3ae: 0c01 |0013: move-result-object v1 │ │ +0bd3b0: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd3b6: 1a01 5c00 |0017: const-string v1, " in " // string@005c │ │ +0bd3ba: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd3c0: 5421 6602 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bd3c4: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +0bd3c8: 5421 6602 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0266 │ │ +0bd3cc: 7120 a612 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ +0bd3d2: 1a01 8c36 |0025: const-string v1, "}}" // string@368c │ │ +0bd3d6: 6e20 5a34 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd3dc: 6e10 5f34 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd3e2: 0c01 |002d: move-result-object v1 │ │ +0bd3e4: 1101 |002e: return-object v1 │ │ +0bd3e6: 5421 5602 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0256 │ │ +0bd3ea: 7120 a612 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ +0bd3f0: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0007 line=623 │ │ 0x000c line=624 │ │ 0x0017 line=625 │ │ 0x001c line=626 │ │ @@ -213416,21 +213431,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 │ │ -0bd414: |[0bd414] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -0bd424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd426: 7010 e814 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@14e8 │ │ -0bd42c: 5b10 7202 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd430: 5b10 7302 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ -0bd434: 5b12 7402 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ -0bd438: 0e00 |000a: return-void │ │ +0bd3f4: |[0bd3f4] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0bd404: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bd406: 7010 e814 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@14e8 │ │ +0bd40c: 5b10 7202 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd410: 5b10 7302 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ +0bd414: 5b12 7402 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ +0bd418: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -213443,30 +213458,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0bd43c: |[0bd43c] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -0bd44c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd450: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd456: 1a01 2418 |0005: const-string v1, "android:switcher:" // string@1824 │ │ -0bd45a: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd460: 0c00 |000a: move-result-object v0 │ │ -0bd462: 6e20 5634 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bd468: 0c00 |000e: move-result-object v0 │ │ -0bd46a: 1a01 2801 |000f: const-string v1, ":" // string@0128 │ │ -0bd46e: 6e20 5a34 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd474: 0c00 |0014: move-result-object v0 │ │ -0bd476: 6e30 5734 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0bd47c: 0c00 |0018: move-result-object v0 │ │ -0bd47e: 6e10 5f34 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd484: 0c00 |001c: move-result-object v0 │ │ -0bd486: 1100 |001d: return-object v0 │ │ +0bd41c: |[0bd41c] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +0bd42c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd430: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd436: 1a01 2418 |0005: const-string v1, "android:switcher:" // string@1824 │ │ +0bd43a: 6e20 5a34 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd440: 0c00 |000a: move-result-object v0 │ │ +0bd442: 6e20 5634 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bd448: 0c00 |000e: move-result-object v0 │ │ +0bd44a: 1a01 2801 |000f: const-string v1, ":" // string@0128 │ │ +0bd44e: 6e20 5a34 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd454: 0c00 |0014: move-result-object v0 │ │ +0bd456: 6e30 5734 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0bd45c: 0c00 |0018: move-result-object v0 │ │ +0bd45e: 6e10 5f34 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd464: 0c00 |001c: move-result-object v0 │ │ +0bd466: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -213476,25 +213491,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 │ │ -0bd488: |[0bd488] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0bd498: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd49c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0bd4a0: 5410 7402 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ -0bd4a4: 6e10 4807 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0bd4aa: 0c00 |0009: move-result-object v0 │ │ -0bd4ac: 5b10 7202 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd4b0: 5410 7202 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd4b4: 1f04 4501 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd4b8: 6e20 1808 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ -0bd4be: 0e00 |0013: return-void │ │ +0bd468: |[0bd468] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0bd478: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd47c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0bd480: 5410 7402 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ +0bd484: 6e10 4807 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0bd48a: 0c00 |0009: move-result-object v0 │ │ +0bd48c: 5b10 7202 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd490: 5410 7202 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd494: 1f04 4501 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd498: 6e20 1808 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ +0bd49e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -213508,24 +213523,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0bd4c0: |[0bd4c0] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0bd4d0: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd4d4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0bd4d8: 5410 7202 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd4dc: 6e10 1708 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0817 │ │ -0bd4e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0bd4e4: 5b10 7202 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd4e8: 5410 7402 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ -0bd4ec: 6e10 4b07 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@074b │ │ -0bd4f2: 0e00 |0011: return-void │ │ +0bd4a0: |[0bd4a0] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0bd4b0: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd4b4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0bd4b8: 5410 7202 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd4bc: 6e10 1708 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0817 │ │ +0bd4c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0bd4c4: 5b10 7202 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd4c8: 5410 7402 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ +0bd4cc: 6e10 4b07 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@074b │ │ +0bd4d2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -213544,17 +213559,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bd4f4: |[0bd4f4] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -0bd504: 8130 |0000: int-to-long v0, v3 │ │ -0bd506: 1000 |0001: return-wide v0 │ │ +0bd4d4: |[0bd4d4] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +0bd4e4: 8130 |0000: int-to-long v0, v3 │ │ +0bd4e6: 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 │ │ │ │ @@ -213563,50 +213578,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 │ │ -0bd508: |[0bd508] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0bd518: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0bd51a: 5484 7202 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd51e: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -0bd522: 5484 7402 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ -0bd526: 6e10 4807 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0bd52c: 0c04 |000a: move-result-object v4 │ │ -0bd52e: 5b84 7202 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd532: 6e20 c707 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@07c7 │ │ -0bd538: 0b02 |0010: move-result-wide v2 │ │ -0bd53a: 6e10 6a22 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ -0bd540: 0a04 |0014: move-result v4 │ │ -0bd542: 7130 ca07 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@07ca │ │ -0bd548: 0c01 |0018: move-result-object v1 │ │ -0bd54a: 5484 7402 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ -0bd54e: 6e20 4d07 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0bd554: 0c00 |001e: move-result-object v0 │ │ -0bd556: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -0bd55a: 5484 7202 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd55e: 6e20 1508 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ -0bd564: 5484 7302 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ -0bd568: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -0bd56c: 6e20 f506 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ -0bd572: 6e20 fc06 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ -0bd578: 1100 |0030: return-object v0 │ │ -0bd57a: 6e20 c607 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@07c6 │ │ -0bd580: 0c00 |0034: move-result-object v0 │ │ -0bd582: 5484 7202 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ -0bd586: 6e10 6a22 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ -0bd58c: 0a05 |003a: move-result v5 │ │ -0bd58e: 6e10 6a22 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ -0bd594: 0a06 |003e: move-result v6 │ │ -0bd596: 7130 ca07 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@07ca │ │ -0bd59c: 0c06 |0042: move-result-object v6 │ │ -0bd59e: 6e40 1108 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@0811 │ │ -0bd5a4: 28e0 |0046: goto 0026 // -0020 │ │ +0bd4e8: |[0bd4e8] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0bd4f8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0bd4fa: 5484 7202 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd4fe: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +0bd502: 5484 7402 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ +0bd506: 6e10 4807 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0bd50c: 0c04 |000a: move-result-object v4 │ │ +0bd50e: 5b84 7202 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd512: 6e20 c707 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@07c7 │ │ +0bd518: 0b02 |0010: move-result-wide v2 │ │ +0bd51a: 6e10 6a22 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ +0bd520: 0a04 |0014: move-result v4 │ │ +0bd522: 7130 ca07 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@07ca │ │ +0bd528: 0c01 |0018: move-result-object v1 │ │ +0bd52a: 5484 7402 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0274 │ │ +0bd52e: 6e20 4d07 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0bd534: 0c00 |001e: move-result-object v0 │ │ +0bd536: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +0bd53a: 5484 7202 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd53e: 6e20 1508 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ +0bd544: 5484 7302 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ +0bd548: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +0bd54c: 6e20 f506 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ +0bd552: 6e20 fc06 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ +0bd558: 1100 |0030: return-object v0 │ │ +0bd55a: 6e20 c607 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@07c6 │ │ +0bd560: 0c00 |0034: move-result-object v0 │ │ +0bd562: 5484 7202 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0272 │ │ +0bd566: 6e10 6a22 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ +0bd56c: 0a05 |003a: move-result v5 │ │ +0bd56e: 6e10 6a22 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ +0bd574: 0a06 |003e: move-result v6 │ │ +0bd576: 7130 ca07 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@07ca │ │ +0bd57c: 0c06 |0042: move-result-object v6 │ │ +0bd57e: 6e40 1108 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@0811 │ │ +0bd584: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -213631,23 +213646,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 │ │ -0bd5a8: |[0bd5a8] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -0bd5b8: 1f03 4501 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd5bc: 6e10 ab06 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ -0bd5c2: 0c00 |0005: move-result-object v0 │ │ -0bd5c4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0bd5c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0bd5ca: 0f00 |0009: return v0 │ │ -0bd5cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0bd5ce: 28fe |000b: goto 0009 // -0002 │ │ +0bd588: |[0bd588] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0bd598: 1f03 4501 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd59c: 6e10 ab06 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ +0bd5a2: 0c00 |0005: move-result-object v0 │ │ +0bd5a4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0bd5a8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0bd5aa: 0f00 |0009: return v0 │ │ +0bd5ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0bd5ae: 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; │ │ @@ -213657,16 +213672,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 │ │ -0bd5d0: |[0bd5d0] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0bd5e0: 0e00 |0000: return-void │ │ +0bd5b0: |[0bd5b0] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0bd5c0: 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; │ │ @@ -213676,17 +213691,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bd5e4: |[0bd5e4] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0bd5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd5f6: 1100 |0001: return-object v0 │ │ +0bd5c4: |[0bd5c4] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0bd5d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bd5d6: 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;) │ │ @@ -213694,32 +213709,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 │ │ -0bd5f8: |[0bd5f8] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0bd608: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0bd60a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0bd60c: 0770 |0002: move-object v0, v7 │ │ -0bd60e: 1f00 4501 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd612: 5441 7302 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ -0bd616: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -0bd61a: 5441 7302 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ -0bd61e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -0bd622: 5441 7302 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ -0bd626: 6e20 f506 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ -0bd62c: 5441 7302 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ -0bd630: 6e20 fc06 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ -0bd636: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -0bd63a: 6e20 f506 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ -0bd640: 6e20 fc06 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ -0bd646: 5b40 7302 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ -0bd64a: 0e00 |0021: return-void │ │ +0bd5d8: |[0bd5d8] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0bd5e8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0bd5ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0bd5ec: 0770 |0002: move-object v0, v7 │ │ +0bd5ee: 1f00 4501 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd5f2: 5441 7302 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ +0bd5f6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0bd5fa: 5441 7302 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ +0bd5fe: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0bd602: 5441 7302 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ +0bd606: 6e20 f506 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ +0bd60c: 5441 7302 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ +0bd610: 6e20 fc06 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ +0bd616: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0bd61a: 6e20 f506 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ +0bd620: 6e20 fc06 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ +0bd626: 5b40 7302 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0273 │ │ +0bd62a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -213740,16 +213755,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bd64c: |[0bd64c] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0bd65c: 0e00 |0000: return-void │ │ +0bd62c: |[0bd62c] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0bd63c: 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; │ │ │ │ @@ -213814,27 +213829,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 │ │ -0bd660: |[0bd660] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -0bd670: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bd672: 7010 e814 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@14e8 │ │ -0bd678: 5b21 8302 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd67c: 2200 9f06 |0006: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0bd680: 7010 8534 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bd686: 5b20 8702 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd68a: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0bd68e: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0bd694: 5b20 8602 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd698: 5b21 8402 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ -0bd69c: 5b23 8502 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ -0bd6a0: 0e00 |0018: return-void │ │ +0bd640: |[0bd640] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0bd650: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0bd652: 7010 e814 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@14e8 │ │ +0bd658: 5b21 8302 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd65c: 2200 9f06 |0006: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0bd660: 7010 8534 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bd666: 5b20 8702 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd66a: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0bd66e: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0bd674: 5b20 8602 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd678: 5b21 8402 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ +0bd67c: 5b23 8502 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ +0bd680: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -213850,41 +213865,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 │ │ -0bd6a4: |[0bd6a4] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0bd6b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0bd6b6: 0770 |0001: move-object v0, v7 │ │ -0bd6b8: 1f00 4501 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd6bc: 5441 8302 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd6c0: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -0bd6c4: 5441 8502 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ -0bd6c8: 6e10 4807 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0bd6ce: 0c01 |000d: move-result-object v1 │ │ -0bd6d0: 5b41 8302 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd6d4: 5441 8702 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd6d8: 6e10 9534 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd6de: 0a01 |0015: move-result v1 │ │ -0bd6e0: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -0bd6e4: 5441 8702 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd6e8: 6e20 8934 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bd6ee: 28f3 |001d: goto 0010 // -000d │ │ -0bd6f0: 5441 8702 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd6f4: 5442 8502 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ -0bd6f8: 6e20 5c07 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@075c │ │ -0bd6fe: 0c02 |0025: move-result-object v2 │ │ -0bd700: 6e30 9434 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0bd706: 5441 8602 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd70a: 6e30 9434 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0bd710: 5441 8302 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd714: 6e20 1d08 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ -0bd71a: 0e00 |0033: return-void │ │ +0bd684: |[0bd684] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0bd694: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bd696: 0770 |0001: move-object v0, v7 │ │ +0bd698: 1f00 4501 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd69c: 5441 8302 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd6a0: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +0bd6a4: 5441 8502 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ +0bd6a8: 6e10 4807 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0bd6ae: 0c01 |000d: move-result-object v1 │ │ +0bd6b0: 5b41 8302 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd6b4: 5441 8702 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd6b8: 6e10 9534 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd6be: 0a01 |0015: move-result v1 │ │ +0bd6c0: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +0bd6c4: 5441 8702 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd6c8: 6e20 8934 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bd6ce: 28f3 |001d: goto 0010 // -000d │ │ +0bd6d0: 5441 8702 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd6d4: 5442 8502 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ +0bd6d8: 6e20 5c07 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@075c │ │ +0bd6de: 0c02 |0025: move-result-object v2 │ │ +0bd6e0: 6e30 9434 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0bd6e6: 5441 8602 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd6ea: 6e30 9434 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0bd6f0: 5441 8302 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd6f4: 6e20 1d08 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ +0bd6fa: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -213904,24 +213919,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0bd71c: |[0bd71c] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0bd72c: 5410 8302 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd730: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0bd734: 5410 8302 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd738: 6e10 1708 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0817 │ │ -0bd73e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0bd740: 5b10 8302 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd744: 5410 8502 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ -0bd748: 6e10 4b07 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@074b │ │ -0bd74e: 0e00 |0011: return-void │ │ +0bd6fc: |[0bd6fc] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0bd70c: 5410 8302 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd710: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0bd714: 5410 8302 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd718: 6e10 1708 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0817 │ │ +0bd71e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0bd720: 5b10 8302 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd724: 5410 8502 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ +0bd728: 6e10 4b07 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@074b │ │ +0bd72e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -213940,62 +213955,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 │ │ -0bd750: |[0bd750] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0bd760: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0bd762: 5463 8602 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd766: 6e10 9534 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd76c: 0a03 |0006: move-result v3 │ │ -0bd76e: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -0bd772: 5463 8602 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd776: 6e20 8e34 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bd77c: 0c00 |000e: move-result-object v0 │ │ -0bd77e: 1f00 4501 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd782: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -0bd786: 1100 |0013: return-object v0 │ │ -0bd788: 5463 8302 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd78c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -0bd790: 5463 8502 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ -0bd794: 6e10 4807 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0bd79a: 0c03 |001d: move-result-object v3 │ │ -0bd79c: 5b63 8302 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd7a0: 6e20 dd07 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@07dd │ │ -0bd7a6: 0c01 |0023: move-result-object v1 │ │ -0bd7a8: 5463 8702 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd7ac: 6e10 9534 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd7b2: 0a03 |0029: move-result v3 │ │ -0bd7b4: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -0bd7b8: 5463 8702 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd7bc: 6e20 8e34 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bd7c2: 0c02 |0031: move-result-object v2 │ │ -0bd7c4: 1f02 4401 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ -0bd7c8: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -0bd7cc: 6e20 f406 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@06f4 │ │ -0bd7d2: 5463 8602 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd7d6: 6e10 9534 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd7dc: 0a03 |003e: move-result v3 │ │ -0bd7de: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -0bd7e2: 5463 8602 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd7e6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -0bd7e8: 6e20 8934 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bd7ee: 28f2 |0047: goto 0039 // -000e │ │ -0bd7f0: 6e20 f506 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ -0bd7f6: 6e20 fc06 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ -0bd7fc: 5463 8602 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd800: 6e30 9434 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0bd806: 5463 8302 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ -0bd80a: 6e10 6a22 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ -0bd810: 0a04 |0058: move-result v4 │ │ -0bd812: 6e30 1008 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0810 │ │ -0bd818: 0710 |005c: move-object v0, v1 │ │ -0bd81a: 28b6 |005d: goto 0013 // -004a │ │ +0bd730: |[0bd730] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0bd740: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0bd742: 5463 8602 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd746: 6e10 9534 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd74c: 0a03 |0006: move-result v3 │ │ +0bd74e: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +0bd752: 5463 8602 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd756: 6e20 8e34 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bd75c: 0c00 |000e: move-result-object v0 │ │ +0bd75e: 1f00 4501 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd762: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +0bd766: 1100 |0013: return-object v0 │ │ +0bd768: 5463 8302 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd76c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +0bd770: 5463 8502 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ +0bd774: 6e10 4807 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0bd77a: 0c03 |001d: move-result-object v3 │ │ +0bd77c: 5b63 8302 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd780: 6e20 dd07 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@07dd │ │ +0bd786: 0c01 |0023: move-result-object v1 │ │ +0bd788: 5463 8702 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd78c: 6e10 9534 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd792: 0a03 |0029: move-result v3 │ │ +0bd794: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +0bd798: 5463 8702 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd79c: 6e20 8e34 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bd7a2: 0c02 |0031: move-result-object v2 │ │ +0bd7a4: 1f02 4401 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ +0bd7a8: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +0bd7ac: 6e20 f406 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@06f4 │ │ +0bd7b2: 5463 8602 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd7b6: 6e10 9534 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd7bc: 0a03 |003e: move-result v3 │ │ +0bd7be: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +0bd7c2: 5463 8602 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd7c6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +0bd7c8: 6e20 8934 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bd7ce: 28f2 |0047: goto 0039 // -000e │ │ +0bd7d0: 6e20 f506 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ +0bd7d6: 6e20 fc06 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ +0bd7dc: 5463 8602 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd7e0: 6e30 9434 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0bd7e6: 5463 8302 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0283 │ │ +0bd7ea: 6e10 6a22 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@226a │ │ +0bd7f0: 0a04 |0058: move-result v4 │ │ +0bd7f2: 6e30 1008 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0810 │ │ +0bd7f8: 0710 |005c: move-object v0, v1 │ │ +0bd7fa: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -214025,23 +214040,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 │ │ -0bd81c: |[0bd81c] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -0bd82c: 1f03 4501 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd830: 6e10 ab06 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ -0bd836: 0c00 |0005: move-result-object v0 │ │ -0bd838: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0bd83c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0bd83e: 0f00 |0009: return v0 │ │ -0bd840: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0bd842: 28fe |000b: goto 0009 // -0002 │ │ +0bd7fc: |[0bd7fc] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0bd80c: 1f03 4501 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd810: 6e10 ab06 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@06ab │ │ +0bd816: 0c00 |0005: move-result-object v0 │ │ +0bd818: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0bd81c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0bd81e: 0f00 |0009: return v0 │ │ +0bd820: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0bd822: 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; │ │ @@ -214051,85 +214066,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 │ │ -0bd844: |[0bd844] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0bd854: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -0bd858: 07c0 |0002: move-object v0, v12 │ │ -0bd85a: 1f00 cb00 |0003: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ -0bd85e: 6e20 c404 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ -0bd864: 1a08 e333 |0008: const-string v8, "states" // string@33e3 │ │ -0bd868: 6e20 ac04 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ -0bd86e: 0c02 |000d: move-result-object v2 │ │ -0bd870: 54b8 8702 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd874: 6e10 8b34 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0bd87a: 54b8 8602 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd87e: 6e10 8b34 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0bd884: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -0bd888: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0bd88a: 2128 |001b: array-length v8, v2 │ │ -0bd88c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -0bd890: 54b9 8702 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd894: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -0bd898: 1f08 4401 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ -0bd89c: 6e20 8934 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bd8a2: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0bd8a6: 28f2 |0029: goto 001b // -000e │ │ -0bd8a8: 6e10 b304 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@04b3 │ │ -0bd8ae: 0c07 |002d: move-result-object v7 │ │ -0bd8b0: 7210 0d34 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@340d │ │ -0bd8b6: 0c04 |0031: move-result-object v4 │ │ -0bd8b8: 7210 bf34 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0bd8be: 0a08 |0035: move-result v8 │ │ -0bd8c0: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -0bd8c4: 7210 c034 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0bd8ca: 0c06 |003b: move-result-object v6 │ │ -0bd8cc: 1f06 8106 |003c: check-cast v6, Ljava/lang/String; // type@0681 │ │ -0bd8d0: 1a08 0c1d |003e: const-string v8, "f" // string@1d0c │ │ -0bd8d4: 6e20 4534 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0bd8da: 0a08 |0043: move-result v8 │ │ -0bd8dc: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -0bd8e0: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -0bd8e2: 6e20 4734 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0bd8e8: 0c08 |004a: move-result-object v8 │ │ -0bd8ea: 7110 0a34 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -0bd8f0: 0a05 |004e: move-result v5 │ │ -0bd8f2: 54b8 8502 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ -0bd8f6: 6e30 5007 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@0750 │ │ -0bd8fc: 0c01 |0054: move-result-object v1 │ │ -0bd8fe: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -0bd902: 54b8 8602 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd906: 6e10 9534 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd90c: 0a08 |005c: move-result v8 │ │ -0bd90e: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -0bd912: 54b8 8602 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd916: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -0bd918: 6e20 8934 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0bd91e: 28f2 |0065: goto 0057 // -000e │ │ -0bd920: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -0bd922: 6e20 f506 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ -0bd928: 54b8 8602 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd92c: 6e30 9434 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ -0bd932: 28c3 |006f: goto 0032 // -003d │ │ -0bd934: 1a08 5e05 |0070: const-string v8, "FragmentStatePagerAdapter" // string@055e │ │ -0bd938: 2209 8206 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd93c: 7010 5134 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd942: 1a0a d502 |0077: const-string v10, "Bad fragment at key " // string@02d5 │ │ -0bd946: 6e20 5a34 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd94c: 0c09 |007c: move-result-object v9 │ │ -0bd94e: 6e20 5a34 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bd954: 0c09 |0080: move-result-object v9 │ │ -0bd956: 6e10 5f34 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bd95c: 0c09 |0084: move-result-object v9 │ │ -0bd95e: 7120 b620 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0bd964: 28aa |0088: goto 0032 // -0056 │ │ -0bd966: 0e00 |0089: return-void │ │ +0bd824: |[0bd824] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0bd834: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +0bd838: 07c0 |0002: move-object v0, v12 │ │ +0bd83a: 1f00 cb00 |0003: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ +0bd83e: 6e20 c404 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@04c4 │ │ +0bd844: 1a08 e333 |0008: const-string v8, "states" // string@33e3 │ │ +0bd848: 6e20 ac04 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@04ac │ │ +0bd84e: 0c02 |000d: move-result-object v2 │ │ +0bd850: 54b8 8702 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd854: 6e10 8b34 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0bd85a: 54b8 8602 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd85e: 6e10 8b34 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0bd864: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +0bd868: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0bd86a: 2128 |001b: array-length v8, v2 │ │ +0bd86c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +0bd870: 54b9 8702 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd874: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0bd878: 1f08 4401 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0144 │ │ +0bd87c: 6e20 8934 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bd882: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0bd886: 28f2 |0029: goto 001b // -000e │ │ +0bd888: 6e10 b304 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@04b3 │ │ +0bd88e: 0c07 |002d: move-result-object v7 │ │ +0bd890: 7210 0d34 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@340d │ │ +0bd896: 0c04 |0031: move-result-object v4 │ │ +0bd898: 7210 bf34 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0bd89e: 0a08 |0035: move-result v8 │ │ +0bd8a0: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +0bd8a4: 7210 c034 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0bd8aa: 0c06 |003b: move-result-object v6 │ │ +0bd8ac: 1f06 8106 |003c: check-cast v6, Ljava/lang/String; // type@0681 │ │ +0bd8b0: 1a08 0c1d |003e: const-string v8, "f" // string@1d0c │ │ +0bd8b4: 6e20 4534 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +0bd8ba: 0a08 |0043: move-result v8 │ │ +0bd8bc: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +0bd8c0: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +0bd8c2: 6e20 4734 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0bd8c8: 0c08 |004a: move-result-object v8 │ │ +0bd8ca: 7110 0a34 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +0bd8d0: 0a05 |004e: move-result v5 │ │ +0bd8d2: 54b8 8502 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ +0bd8d6: 6e30 5007 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@0750 │ │ +0bd8dc: 0c01 |0054: move-result-object v1 │ │ +0bd8de: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +0bd8e2: 54b8 8602 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd8e6: 6e10 9534 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd8ec: 0a08 |005c: move-result v8 │ │ +0bd8ee: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +0bd8f2: 54b8 8602 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd8f6: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0bd8f8: 6e20 8934 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0bd8fe: 28f2 |0065: goto 0057 // -000e │ │ +0bd900: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0bd902: 6e20 f506 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ +0bd908: 54b8 8602 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd90c: 6e30 9434 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@3494 │ │ +0bd912: 28c3 |006f: goto 0032 // -003d │ │ +0bd914: 1a08 5e05 |0070: const-string v8, "FragmentStatePagerAdapter" // string@055e │ │ +0bd918: 2209 8206 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd91c: 7010 5134 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd922: 1a0a d502 |0077: const-string v10, "Bad fragment at key " // string@02d5 │ │ +0bd926: 6e20 5a34 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd92c: 0c09 |007c: move-result-object v9 │ │ +0bd92e: 6e20 5a34 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd934: 0c09 |0080: move-result-object v9 │ │ +0bd936: 6e10 5f34 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd93c: 0c09 |0084: move-result-object v9 │ │ +0bd93e: 7120 b620 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0bd944: 28aa |0088: goto 0032 // -0056 │ │ +0bd946: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -214168,57 +214183,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -0bd968: |[0bd968] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0bd978: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0bd97a: 5475 8702 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd97e: 6e10 9534 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd984: 0a05 |0006: move-result v5 │ │ -0bd986: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -0bd98a: 2204 cb00 |0009: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ -0bd98e: 7010 9d04 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bd994: 5475 8702 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd998: 6e10 9534 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd99e: 0a05 |0013: move-result v5 │ │ -0bd9a0: 2351 e306 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@06e3 │ │ -0bd9a4: 5475 8702 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ -0bd9a8: 6e20 9734 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0bd9ae: 1a05 e333 |001b: const-string v5, "states" // string@33e3 │ │ -0bd9b2: 6e30 bd04 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ -0bd9b8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0bd9ba: 5475 8602 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd9be: 6e10 9534 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0bd9c4: 0a05 |0026: move-result v5 │ │ -0bd9c6: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -0bd9ca: 5475 8602 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ -0bd9ce: 6e20 8e34 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0bd9d4: 0c00 |002e: move-result-object v0 │ │ -0bd9d6: 1f00 4501 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bd9da: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -0bd9de: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -0bd9e2: 2204 cb00 |0035: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ -0bd9e6: 7010 9d04 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bd9ec: 2205 8206 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0bd9f0: 7010 5134 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bd9f6: 1a06 0c1d |003f: const-string v6, "f" // string@1d0c │ │ -0bd9fa: 6e20 5a34 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bda00: 0c05 |0044: move-result-object v5 │ │ -0bda02: 6e20 5634 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bda08: 0c05 |0048: move-result-object v5 │ │ -0bda0a: 6e10 5f34 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bda10: 0c03 |004c: move-result-object v3 │ │ -0bda12: 5475 8502 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ -0bda16: 6e40 5a07 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@075a │ │ -0bda1c: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bda20: 28cd |0054: goto 0021 // -0033 │ │ -0bda22: 1104 |0055: return-object v4 │ │ +0bd948: |[0bd948] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0bd958: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0bd95a: 5475 8702 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd95e: 6e10 9534 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd964: 0a05 |0006: move-result v5 │ │ +0bd966: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0bd96a: 2204 cb00 |0009: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ +0bd96e: 7010 9d04 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bd974: 5475 8702 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd978: 6e10 9534 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd97e: 0a05 |0013: move-result v5 │ │ +0bd980: 2351 e306 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@06e3 │ │ +0bd984: 5475 8702 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0287 │ │ +0bd988: 6e20 9734 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0bd98e: 1a05 e333 |001b: const-string v5, "states" // string@33e3 │ │ +0bd992: 6e30 bd04 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ +0bd998: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0bd99a: 5475 8602 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd99e: 6e10 9534 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0bd9a4: 0a05 |0026: move-result v5 │ │ +0bd9a6: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +0bd9aa: 5475 8602 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0286 │ │ +0bd9ae: 6e20 8e34 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0bd9b4: 0c00 |002e: move-result-object v0 │ │ +0bd9b6: 1f00 4501 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bd9ba: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +0bd9be: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +0bd9c2: 2204 cb00 |0035: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ +0bd9c6: 7010 9d04 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bd9cc: 2205 8206 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0bd9d0: 7010 5134 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bd9d6: 1a06 0c1d |003f: const-string v6, "f" // string@1d0c │ │ +0bd9da: 6e20 5a34 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bd9e0: 0c05 |0044: move-result-object v5 │ │ +0bd9e2: 6e20 5634 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bd9e8: 0c05 |0048: move-result-object v5 │ │ +0bd9ea: 6e10 5f34 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bd9f0: 0c03 |004c: move-result-object v3 │ │ +0bd9f2: 5475 8502 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0285 │ │ +0bd9f6: 6e40 5a07 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@075a │ │ +0bd9fc: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0bda00: 28cd |0054: goto 0021 // -0033 │ │ +0bda02: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -214247,32 +214262,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 │ │ -0bda24: |[0bda24] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0bda34: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0bda36: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0bda38: 0770 |0002: move-object v0, v7 │ │ -0bda3a: 1f00 4501 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0bda3e: 5441 8402 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ -0bda42: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -0bda46: 5441 8402 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ -0bda4a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -0bda4e: 5441 8402 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ -0bda52: 6e20 f506 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ -0bda58: 5441 8402 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ -0bda5c: 6e20 fc06 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ -0bda62: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -0bda66: 6e20 f506 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ -0bda6c: 6e20 fc06 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ -0bda72: 5b40 8402 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ -0bda76: 0e00 |0021: return-void │ │ +0bda04: |[0bda04] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0bda14: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0bda16: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0bda18: 0770 |0002: move-object v0, v7 │ │ +0bda1a: 1f00 4501 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0bda1e: 5441 8402 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ +0bda22: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0bda26: 5441 8402 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ +0bda2a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0bda2e: 5441 8402 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ +0bda32: 6e20 f506 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ +0bda38: 5441 8402 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ +0bda3c: 6e20 fc06 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ +0bda42: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0bda46: 6e20 f506 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@06f5 │ │ +0bda4c: 6e20 fc06 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@06fc │ │ +0bda52: 5b40 8402 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0284 │ │ +0bda56: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -214293,16 +214308,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bda78: |[0bda78] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0bda88: 0e00 |0000: return-void │ │ +0bda58: |[0bda58] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0bda68: 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; │ │ │ │ @@ -214347,18 +214362,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0bda8c: |[0bda8c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0bda9c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0bdaa2: 5b01 b402 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ -0bdaa6: 0e00 |0005: return-void │ │ +0bda6c: |[0bda6c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0bda7c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0bda82: 5b01 b402 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ +0bda86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ @@ -214370,17 +214385,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bdaa8: |[0bdaa8] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0bdab8: 5410 b402 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ -0bdabc: 1100 |0002: return-object v0 │ │ +0bda88: |[0bda88] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +0bda98: 5410 b402 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ +0bda9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -214388,32 +214403,32 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0bdac0: |[0bdac0] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0bdad0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0bdad6: 0c00 |0003: move-result-object v0 │ │ -0bdad8: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdadc: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0bdae2: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0bdae8: 6e20 fa04 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0bdaee: 6e20 0005 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0bdaf4: 5451 b402 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ -0bdaf8: 1222 |0014: const/4 v2, #int 2 // #2 │ │ -0bdafa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0bdafc: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -0bdafe: 7254 e304 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0bdb04: 6e10 f704 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0bdb0a: 0e00 |001d: return-void │ │ -0bdb0c: 0d01 |001e: move-exception v1 │ │ -0bdb0e: 6e10 f704 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0bdb14: 2701 |0022: throw v1 │ │ +0bdaa0: |[0bdaa0] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0bdab0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0bdab6: 0c00 |0003: move-result-object v0 │ │ +0bdab8: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdabc: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0bdac2: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0bdac8: 6e20 fa04 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0bdace: 6e20 0005 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0bdad4: 5451 b402 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ +0bdad8: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +0bdada: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0bdadc: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +0bdade: 7254 e304 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0bdae4: 6e10 f704 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0bdaea: 0e00 |001d: return-void │ │ +0bdaec: 0d01 |001e: move-exception v1 │ │ +0bdaee: 6e10 f704 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0bdaf4: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ @@ -214435,30 +214450,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0bdb24: |[0bdb24] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ -0bdb34: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0bdb3a: 0c00 |0003: move-result-object v0 │ │ -0bdb3c: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdb40: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0bdb46: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0bdb4c: 5451 b402 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ -0bdb50: 1232 |000e: const/4 v2, #int 3 // #3 │ │ -0bdb52: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0bdb54: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -0bdb56: 7254 e304 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0bdb5c: 6e10 f704 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0bdb62: 0e00 |0017: return-void │ │ -0bdb64: 0d01 |0018: move-exception v1 │ │ -0bdb66: 6e10 f704 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0bdb6c: 2701 |001c: throw v1 │ │ +0bdb04: |[0bdb04] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ +0bdb14: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0bdb1a: 0c00 |0003: move-result-object v0 │ │ +0bdb1c: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdb20: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0bdb26: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0bdb2c: 5451 b402 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ +0bdb30: 1232 |000e: const/4 v2, #int 3 // #3 │ │ +0bdb32: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0bdb34: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +0bdb36: 7254 e304 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0bdb3c: 6e10 f704 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0bdb42: 0e00 |0017: return-void │ │ +0bdb44: 0d01 |0018: move-exception v1 │ │ +0bdb46: 6e10 f704 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0bdb4c: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=156 │ │ 0x0009 line=157 │ │ @@ -214476,17 +214491,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bdb7c: |[0bdb7c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0bdb8c: 1a00 1018 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdb90: 1100 |0002: return-object v0 │ │ +0bdb5c: |[0bdb5c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0bdb6c: 1a00 1018 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdb70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #4 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -214494,40 +214509,40 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0bdb94: |[0bdb94] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0bdba4: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0bdbaa: 0c00 |0003: move-result-object v0 │ │ -0bdbac: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdbb0: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0bdbb6: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0bdbbc: 6e20 fa04 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0bdbc2: 6e20 0005 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0bdbc8: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ -0bdbcc: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0bdbce: 6e20 fa04 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0bdbd4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0bdbd6: 6e30 ef01 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@01ef │ │ -0bdbdc: 5451 b402 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ -0bdbe0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0bdbe2: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -0bdbe4: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -0bdbe6: 7254 e304 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0bdbec: 6e10 f704 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0bdbf2: 0e00 |0027: return-void │ │ -0bdbf4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -0bdbf6: 6e20 fa04 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0bdbfc: 28f0 |002c: goto 001c // -0010 │ │ -0bdbfe: 0d01 |002d: move-exception v1 │ │ -0bdc00: 6e10 f704 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0bdc06: 2701 |0031: throw v1 │ │ +0bdb74: |[0bdb74] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0bdb84: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0bdb8a: 0c00 |0003: move-result-object v0 │ │ +0bdb8c: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdb90: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0bdb96: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0bdb9c: 6e20 fa04 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0bdba2: 6e20 0005 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0bdba8: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ +0bdbac: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0bdbae: 6e20 fa04 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0bdbb4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0bdbb6: 6e30 ef01 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@01ef │ │ +0bdbbc: 5451 b402 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@02b4 │ │ +0bdbc0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0bdbc2: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +0bdbc4: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +0bdbc6: 7254 e304 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0bdbcc: 6e10 f704 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0bdbd2: 0e00 |0027: return-void │ │ +0bdbd4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0bdbd6: 6e20 fa04 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0bdbdc: 28f0 |002c: goto 001c // -0010 │ │ +0bdbde: 0d01 |002d: move-exception v1 │ │ +0bdbe0: 6e10 f704 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0bdbe6: 2701 |0031: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0024 │ │ -> 0x002d │ │ 0x0029 - 0x002c │ │ -> 0x002d │ │ positions : │ │ 0x0000 line=113 │ │ @@ -214605,19 +214620,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0bdc1c: |[0bdc1c] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ -0bdc2c: 7010 9b04 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@049b │ │ -0bdc32: 1a00 1018 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdc36: 6e30 5008 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0850 │ │ -0bdc3c: 0e00 |0008: return-void │ │ +0bdbfc: |[0bdbfc] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ +0bdc0c: 7010 9b04 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@049b │ │ +0bdc12: 1a00 1018 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdc16: 6e30 5008 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0850 │ │ +0bdc1c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0008 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ @@ -214627,29 +214642,29 @@ │ │ type : '(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0bdc40: |[0bdc40] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ -0bdc50: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0bdc54: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0bdc56: 1100 |0003: return-object v0 │ │ -0bdc58: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdc5c: 7220 e204 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@04e2 │ │ -0bdc62: 0c00 |0009: move-result-object v0 │ │ -0bdc64: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0bdc68: 2001 6c01 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@016c │ │ -0bdc6c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -0bdc70: 1f00 6c01 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@016c │ │ -0bdc74: 28f1 |0012: goto 0003 // -000f │ │ -0bdc76: 2200 6a01 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@016a │ │ -0bdc7a: 7020 4708 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0847 │ │ -0bdc80: 28eb |0018: goto 0003 // -0015 │ │ +0bdc20: |[0bdc20] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ +0bdc30: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0bdc34: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0bdc36: 1100 |0003: return-object v0 │ │ +0bdc38: 1a01 1018 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdc3c: 7220 e204 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@04e2 │ │ +0bdc42: 0c00 |0009: move-result-object v0 │ │ +0bdc44: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0bdc48: 2001 6c01 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@016c │ │ +0bdc4c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0bdc50: 1f00 6c01 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@016c │ │ +0bdc54: 28f1 |0012: goto 0003 // -000f │ │ +0bdc56: 2200 6a01 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@016a │ │ +0bdc5a: 7020 4708 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0847 │ │ +0bdc60: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0002 line=30 │ │ 0x0003 line=36 │ │ 0x0004 line=32 │ │ 0x000a line=33 │ │ @@ -214665,16 +214680,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bdc84: |[0bdc84] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ -0bdc94: 1100 |0000: return-object v0 │ │ +0bdc64: |[0bdc64] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ +0bdc74: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ @@ -214682,59 +214697,59 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 104 16-bit code units │ │ -0bdc98: |[0bdc98] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0bdca8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0bdcaa: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ -0bdcb0: 6f5a 9c04 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@049c │ │ -0bdcb6: 0a04 |0007: move-result v4 │ │ -0bdcb8: 0f04 |0008: return v4 │ │ -0bdcba: 1a05 1018 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdcbe: 6e20 0005 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0bdcc4: 28fa |000e: goto 0008 // -0006 │ │ -0bdcc6: 1a05 1018 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdcca: 6e20 ed04 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0bdcd0: 6e10 f504 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0bdcd6: 0c00 |0017: move-result-object v0 │ │ -0bdcd8: 6e10 f204 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0bdcde: 0a01 |001b: move-result v1 │ │ -0bdce0: 6e10 f504 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0bdce6: 0c02 |001f: move-result-object v2 │ │ -0bdce8: 6e10 f204 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0bdcee: 0a05 |0023: move-result v5 │ │ -0bdcf0: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ -0bdcf4: 6205 0601 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0106 │ │ -0bdcf8: 7220 0805 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0bdcfe: 0c03 |002b: move-result-object v3 │ │ -0bdd00: 1f03 4500 |002c: check-cast v3, Landroid/app/Notification; // type@0045 │ │ -0bdd04: 6e53 5308 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0853 │ │ -0bdd0a: 28d7 |0031: goto 0008 // -0029 │ │ -0bdd0c: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -0bdd0e: 28fb |0033: goto 002e // -0005 │ │ -0bdd10: 1a05 1018 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdd14: 6e20 ed04 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0bdd1a: 6e10 f504 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0bdd20: 0c00 |003c: move-result-object v0 │ │ -0bdd22: 6e10 f204 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0bdd28: 0a01 |0040: move-result v1 │ │ -0bdd2a: 6e10 f504 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0bdd30: 0c02 |0044: move-result-object v2 │ │ -0bdd32: 6e40 5108 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0851 │ │ -0bdd38: 28c0 |0048: goto 0008 // -0040 │ │ -0bdd3a: 1a05 1018 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ -0bdd3e: 6e20 ed04 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0bdd44: 6e10 f504 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0bdd4a: 0c00 |0051: move-result-object v0 │ │ -0bdd4c: 6e20 5208 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@0852 │ │ -0bdd52: 28b3 |0055: goto 0008 // -004d │ │ -0bdd54: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ +0bdc78: |[0bdc78] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0bdc88: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0bdc8a: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ +0bdc90: 6f5a 9c04 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@049c │ │ +0bdc96: 0a04 |0007: move-result v4 │ │ +0bdc98: 0f04 |0008: return v4 │ │ +0bdc9a: 1a05 1018 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdc9e: 6e20 0005 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0bdca4: 28fa |000e: goto 0008 // -0006 │ │ +0bdca6: 1a05 1018 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdcaa: 6e20 ed04 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0bdcb0: 6e10 f504 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0bdcb6: 0c00 |0017: move-result-object v0 │ │ +0bdcb8: 6e10 f204 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0bdcbe: 0a01 |001b: move-result v1 │ │ +0bdcc0: 6e10 f504 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0bdcc6: 0c02 |001f: move-result-object v2 │ │ +0bdcc8: 6e10 f204 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0bdcce: 0a05 |0023: move-result v5 │ │ +0bdcd0: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ +0bdcd4: 6205 0601 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0106 │ │ +0bdcd8: 7220 0805 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0bdcde: 0c03 |002b: move-result-object v3 │ │ +0bdce0: 1f03 4500 |002c: check-cast v3, Landroid/app/Notification; // type@0045 │ │ +0bdce4: 6e53 5308 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0853 │ │ +0bdcea: 28d7 |0031: goto 0008 // -0029 │ │ +0bdcec: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +0bdcee: 28fb |0033: goto 002e // -0005 │ │ +0bdcf0: 1a05 1018 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdcf4: 6e20 ed04 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0bdcfa: 6e10 f504 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0bdd00: 0c00 |003c: move-result-object v0 │ │ +0bdd02: 6e10 f204 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0bdd08: 0a01 |0040: move-result v1 │ │ +0bdd0a: 6e10 f504 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0bdd10: 0c02 |0044: move-result-object v2 │ │ +0bdd12: 6e40 5108 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0851 │ │ +0bdd18: 28c0 |0048: goto 0008 // -0040 │ │ +0bdd1a: 1a05 1018 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1810 │ │ +0bdd1e: 6e20 ed04 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0bdd24: 6e10 f504 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0bdd2a: 0c00 |0051: move-result-object v0 │ │ +0bdd2c: 6e20 5208 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@0852 │ │ +0bdd32: 28b3 |0055: goto 0008 // -004d │ │ +0bdd34: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=91 │ │ 0x0009 line=48 │ │ 0x000f line=53 │ │ 0x0014 line=55 │ │ @@ -214853,26 +214868,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0bdd78: |[0bdd78] android.support.v4.app.ListFragment.:()V │ │ -0bdd88: 7010 8e06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@068e │ │ -0bdd8e: 2200 d100 |0003: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -0bdd92: 7010 cd04 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -0bdd98: 5b10 c102 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@02c1 │ │ -0bdd9c: 2200 6d01 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@016d │ │ -0bdda0: 7020 5808 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0858 │ │ -0bdda6: 5b10 c702 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@02c7 │ │ -0bddaa: 2200 6e01 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@016e │ │ -0bddae: 7020 5a08 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@085a │ │ -0bddb4: 5b10 c502 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@02c5 │ │ -0bddb8: 0e00 |0018: return-void │ │ +0bdd58: |[0bdd58] android.support.v4.app.ListFragment.:()V │ │ +0bdd68: 7010 8e06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@068e │ │ +0bdd6e: 2200 d100 |0003: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +0bdd72: 7010 cd04 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +0bdd78: 5b10 c102 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@02c1 │ │ +0bdd7c: 2200 6d01 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@016d │ │ +0bdd80: 7020 5808 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0858 │ │ +0bdd86: 5b10 c702 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@02c7 │ │ +0bdd8a: 2200 6e01 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@016e │ │ +0bdd8e: 7020 5a08 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@085a │ │ +0bdd94: 5b10 c502 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@02c5 │ │ +0bdd98: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -214884,103 +214899,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0bddbc: |[0bddbc] android.support.v4.app.ListFragment.ensureList:()V │ │ -0bddcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0bddce: 5463 c202 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0bddd2: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -0bddd6: 0e00 |0005: return-void │ │ -0bddd8: 6e10 6308 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0863 │ │ -0bddde: 0c02 |0009: move-result-object v2 │ │ -0bdde0: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -0bdde4: 2203 6f06 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ -0bdde8: 1a04 9003 |000e: const-string v4, "Content view not yet created" // string@0390 │ │ -0bddec: 7020 0434 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bddf2: 2703 |0013: throw v3 │ │ -0bddf4: 2023 e504 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@04e5 │ │ -0bddf8: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -0bddfc: 1f02 e504 |0018: check-cast v2, Landroid/widget/ListView; // type@04e5 │ │ -0bde00: 5b62 c202 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0bde04: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -0bde06: 5c63 c402 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ -0bde0a: 5463 c202 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0bde0e: 5464 c502 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@02c5 │ │ -0bde12: 6e20 7224 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ -0bde18: 5463 be02 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ -0bde1c: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -0bde20: 5460 be02 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ -0bde24: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -0bde26: 5b63 be02 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ -0bde2a: 6e20 6b08 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@086b │ │ -0bde30: 5463 c102 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@02c1 │ │ -0bde34: 5464 c702 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@02c7 │ │ -0bde38: 6e20 d504 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ -0bde3e: 28cc |0039: goto 0005 // -0034 │ │ -0bde40: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -0bde46: 6e20 9621 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0bde4c: 0c03 |0040: move-result-object v3 │ │ -0bde4e: 1f03 fa04 |0041: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ -0bde52: 5b63 c802 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0bde56: 5463 c802 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0bde5a: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -0bde5e: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -0bde64: 6e20 9621 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0bde6a: 0c03 |004f: move-result-object v3 │ │ -0bde6c: 5b63 c002 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ -0bde70: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -0bde76: 6e20 9621 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0bde7c: 0c03 |0058: move-result-object v3 │ │ -0bde7e: 5b63 c602 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0bde82: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -0bde88: 6e20 9621 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0bde8e: 0c03 |0061: move-result-object v3 │ │ -0bde90: 5b63 c302 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0bde94: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -0bde9a: 6e20 9621 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0bdea0: 0c01 |006a: move-result-object v1 │ │ -0bdea2: 2013 e504 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@04e5 │ │ -0bdea6: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -0bdeaa: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -0bdeae: 2203 7f06 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ -0bdeb2: 1a04 d414 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@14d4 │ │ -0bdeb6: 7020 2f34 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0bdebc: 2703 |0078: throw v3 │ │ -0bdebe: 5463 c802 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0bdec2: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -0bdec6: 6e20 f124 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0bdecc: 28d2 |0080: goto 0052 // -002e │ │ -0bdece: 2203 7f06 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ -0bded2: 1a04 8f03 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@038f │ │ -0bded6: 7020 2f34 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0bdedc: 2703 |0088: throw v3 │ │ -0bdede: 1f01 e504 |0089: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ -0bdee2: 5b61 c202 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0bdee6: 5463 c002 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ -0bdeea: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -0bdeee: 5463 c202 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0bdef2: 5464 c002 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ -0bdef6: 6e20 6f24 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@246f │ │ -0bdefc: 2884 |0098: goto 001c // -007c │ │ -0bdefe: 5463 bf02 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ -0bdf02: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -0bdf06: 5463 c802 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0bdf0a: 5464 bf02 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ -0bdf0e: 6e20 ec24 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0bdf14: 5463 c202 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0bdf18: 5464 c802 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0bdf1c: 6e20 6f24 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@246f │ │ -0bdf22: 2900 71ff |00ab: goto/16 001c // -008f │ │ -0bdf26: 5463 c602 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0bdf2a: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -0bdf2e: 7030 6d08 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ -0bdf34: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +0bdd9c: |[0bdd9c] android.support.v4.app.ListFragment.ensureList:()V │ │ +0bddac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0bddae: 5463 c202 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0bddb2: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +0bddb6: 0e00 |0005: return-void │ │ +0bddb8: 6e10 6308 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0863 │ │ +0bddbe: 0c02 |0009: move-result-object v2 │ │ +0bddc0: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0bddc4: 2203 6f06 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ +0bddc8: 1a04 9003 |000e: const-string v4, "Content view not yet created" // string@0390 │ │ +0bddcc: 7020 0434 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bddd2: 2703 |0013: throw v3 │ │ +0bddd4: 2023 e504 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@04e5 │ │ +0bddd8: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +0bdddc: 1f02 e504 |0018: check-cast v2, Landroid/widget/ListView; // type@04e5 │ │ +0bdde0: 5b62 c202 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0bdde4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0bdde6: 5c63 c402 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ +0bddea: 5463 c202 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0bddee: 5464 c502 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@02c5 │ │ +0bddf2: 6e20 7224 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ +0bddf8: 5463 be02 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ +0bddfc: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0bde00: 5460 be02 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ +0bde04: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0bde06: 5b63 be02 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ +0bde0a: 6e20 6b08 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@086b │ │ +0bde10: 5463 c102 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@02c1 │ │ +0bde14: 5464 c702 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@02c7 │ │ +0bde18: 6e20 d504 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@04d5 │ │ +0bde1e: 28cc |0039: goto 0005 // -0034 │ │ +0bde20: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +0bde26: 6e20 9621 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0bde2c: 0c03 |0040: move-result-object v3 │ │ +0bde2e: 1f03 fa04 |0041: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ +0bde32: 5b63 c802 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0bde36: 5463 c802 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0bde3a: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +0bde3e: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +0bde44: 6e20 9621 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0bde4a: 0c03 |004f: move-result-object v3 │ │ +0bde4c: 5b63 c002 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ +0bde50: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +0bde56: 6e20 9621 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0bde5c: 0c03 |0058: move-result-object v3 │ │ +0bde5e: 5b63 c602 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0bde62: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +0bde68: 6e20 9621 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0bde6e: 0c03 |0061: move-result-object v3 │ │ +0bde70: 5b63 c302 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0bde74: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +0bde7a: 6e20 9621 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0bde80: 0c01 |006a: move-result-object v1 │ │ +0bde82: 2013 e504 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@04e5 │ │ +0bde86: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +0bde8a: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +0bde8e: 2203 7f06 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ +0bde92: 1a04 d414 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@14d4 │ │ +0bde96: 7020 2f34 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0bde9c: 2703 |0078: throw v3 │ │ +0bde9e: 5463 c802 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0bdea2: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +0bdea6: 6e20 f124 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0bdeac: 28d2 |0080: goto 0052 // -002e │ │ +0bdeae: 2203 7f06 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@067f │ │ +0bdeb2: 1a04 8f03 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@038f │ │ +0bdeb6: 7020 2f34 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0bdebc: 2703 |0088: throw v3 │ │ +0bdebe: 1f01 e504 |0089: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ +0bdec2: 5b61 c202 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0bdec6: 5463 c002 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ +0bdeca: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +0bdece: 5463 c202 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0bded2: 5464 c002 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ +0bded6: 6e20 6f24 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@246f │ │ +0bdedc: 2884 |0098: goto 001c // -007c │ │ +0bdede: 5463 bf02 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ +0bdee2: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0bdee6: 5463 c802 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0bdeea: 5464 bf02 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ +0bdeee: 6e20 ec24 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0bdef4: 5463 c202 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0bdef8: 5464 c802 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0bdefc: 6e20 6f24 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@246f │ │ +0bdf02: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0bdf06: 5463 c602 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0bdf0a: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0bdf0e: 7030 6d08 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ +0bdf14: 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 │ │ @@ -215025,77 +215040,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0bdf38: |[0bdf38] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -0bdf48: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -0bdf4e: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -0bdf52: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -0bdf56: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0bdf58: 7010 5d08 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ -0bdf5e: 5460 c602 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0bdf62: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -0bdf66: 2200 6f06 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0bdf6a: 1a01 5603 |0011: const-string v1, "Can't be used with a custom content view" // string@0356 │ │ -0bdf6e: 7020 0434 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bdf74: 2700 |0016: throw v0 │ │ -0bdf76: 5560 c402 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ -0bdf7a: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -0bdf7e: 0e00 |001b: return-void │ │ -0bdf80: 5c67 c402 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ -0bdf84: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -0bdf88: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -0bdf8c: 5460 c602 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0bdf90: 6e10 5e08 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ -0bdf96: 0c01 |0027: move-result-object v1 │ │ -0bdf98: 7120 a823 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ -0bdf9e: 0c01 |002b: move-result-object v1 │ │ -0bdfa0: 6e20 3a22 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0bdfa6: 5460 c302 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0bdfaa: 6e10 5e08 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ -0bdfb0: 0c01 |0034: move-result-object v1 │ │ -0bdfb2: 7120 a823 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ -0bdfb8: 0c01 |0038: move-result-object v1 │ │ -0bdfba: 6e20 3a22 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0bdfc0: 5460 c602 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0bdfc4: 6e20 3722 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0bdfca: 5460 c302 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0bdfce: 6e20 3722 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0bdfd4: 28d5 |0046: goto 001b // -002b │ │ -0bdfd6: 5460 c602 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0bdfda: 6e10 9021 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ -0bdfe0: 5460 c302 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0bdfe4: 6e10 9021 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ -0bdfea: 28eb |0051: goto 003c // -0015 │ │ -0bdfec: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -0bdff0: 5460 c602 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0bdff4: 6e10 5e08 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ -0bdffa: 0c01 |0059: move-result-object v1 │ │ -0bdffc: 7120 a823 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ -0be002: 0c01 |005d: move-result-object v1 │ │ -0be004: 6e20 3a22 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0be00a: 5460 c302 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0be00e: 6e10 5e08 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ -0be014: 0c01 |0066: move-result-object v1 │ │ -0be016: 7120 a823 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ -0be01c: 0c01 |006a: move-result-object v1 │ │ -0be01e: 6e20 3a22 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ -0be024: 5460 c602 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0be028: 6e20 3722 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0be02e: 5460 c302 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0be032: 6e20 3722 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0be038: 28a3 |0078: goto 001b // -005d │ │ -0be03a: 5460 c602 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0be03e: 6e10 9021 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ -0be044: 5460 c302 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0be048: 6e10 9021 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ -0be04e: 28eb |0083: goto 006e // -0015 │ │ +0bdf18: |[0bdf18] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +0bdf28: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +0bdf2e: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +0bdf32: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +0bdf36: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0bdf38: 7010 5d08 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ +0bdf3e: 5460 c602 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0bdf42: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +0bdf46: 2200 6f06 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0bdf4a: 1a01 5603 |0011: const-string v1, "Can't be used with a custom content view" // string@0356 │ │ +0bdf4e: 7020 0434 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bdf54: 2700 |0016: throw v0 │ │ +0bdf56: 5560 c402 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ +0bdf5a: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +0bdf5e: 0e00 |001b: return-void │ │ +0bdf60: 5c67 c402 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ +0bdf64: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +0bdf68: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +0bdf6c: 5460 c602 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0bdf70: 6e10 5e08 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ +0bdf76: 0c01 |0027: move-result-object v1 │ │ +0bdf78: 7120 a823 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ +0bdf7e: 0c01 |002b: move-result-object v1 │ │ +0bdf80: 6e20 3a22 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0bdf86: 5460 c302 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0bdf8a: 6e10 5e08 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ +0bdf90: 0c01 |0034: move-result-object v1 │ │ +0bdf92: 7120 a823 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ +0bdf98: 0c01 |0038: move-result-object v1 │ │ +0bdf9a: 6e20 3a22 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0bdfa0: 5460 c602 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0bdfa4: 6e20 3722 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0bdfaa: 5460 c302 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0bdfae: 6e20 3722 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0bdfb4: 28d5 |0046: goto 001b // -002b │ │ +0bdfb6: 5460 c602 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0bdfba: 6e10 9021 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ +0bdfc0: 5460 c302 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0bdfc4: 6e10 9021 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ +0bdfca: 28eb |0051: goto 003c // -0015 │ │ +0bdfcc: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +0bdfd0: 5460 c602 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0bdfd4: 6e10 5e08 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ +0bdfda: 0c01 |0059: move-result-object v1 │ │ +0bdfdc: 7120 a823 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ +0bdfe2: 0c01 |005d: move-result-object v1 │ │ +0bdfe4: 6e20 3a22 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0bdfea: 5460 c302 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0bdfee: 6e10 5e08 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ +0bdff4: 0c01 |0066: move-result-object v1 │ │ +0bdff6: 7120 a823 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ +0bdffc: 0c01 |006a: move-result-object v1 │ │ +0bdffe: 6e20 3a22 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@223a │ │ +0be004: 5460 c602 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0be008: 6e20 3722 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0be00e: 5460 c302 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0be012: 6e20 3722 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0be018: 28a3 |0078: goto 001b // -005d │ │ +0be01a: 5460 c602 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0be01e: 6e10 9021 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ +0be024: 5460 c302 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0be028: 6e10 9021 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2190 │ │ +0be02e: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -215126,17 +215141,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0be050: |[0be050] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -0be060: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ -0be064: 1100 |0002: return-object v0 │ │ +0be030: |[0be030] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +0be040: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ +0be044: 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;) │ │ @@ -215144,18 +215159,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0be068: |[0be068] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -0be078: 7010 5d08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ -0be07e: 5410 c202 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be082: 1100 |0005: return-object v0 │ │ +0be048: |[0be048] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +0be058: 7010 5d08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ +0be05e: 5410 c202 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be062: 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; │ │ │ │ @@ -215164,20 +215179,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0be084: |[0be084] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -0be094: 7010 5d08 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ -0be09a: 5420 c202 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be09e: 6e10 6524 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@2465 │ │ -0be0a4: 0b00 |0008: move-result-wide v0 │ │ -0be0a6: 1000 |0009: return-wide v0 │ │ +0be064: |[0be064] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +0be074: 7010 5d08 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ +0be07a: 5420 c202 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be07e: 6e10 6524 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@2465 │ │ +0be084: 0b00 |0008: move-result-wide v0 │ │ +0be086: 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; │ │ │ │ @@ -215186,20 +215201,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0be0a8: |[0be0a8] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -0be0b8: 7010 5d08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ -0be0be: 5410 c202 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be0c2: 6e10 6624 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@2466 │ │ -0be0c8: 0a00 |0008: move-result v0 │ │ -0be0ca: 0f00 |0009: return v0 │ │ +0be088: |[0be088] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +0be098: 7010 5d08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ +0be09e: 5410 c202 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be0a2: 6e10 6624 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@2466 │ │ +0be0a8: 0a00 |0008: move-result v0 │ │ +0be0aa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -215208,73 +215223,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 │ │ -0be0cc: |[0be0cc] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0be0dc: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -0be0e0: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -0be0e2: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -0be0e4: 6e10 5e08 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ -0be0ea: 0c00 |0007: move-result-object v0 │ │ -0be0ec: 2205 dc04 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@04dc │ │ -0be0f0: 7020 f923 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ -0be0f6: 2203 e204 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@04e2 │ │ -0be0fa: 7020 3624 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ -0be100: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -0be106: 6e20 4e24 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@244e │ │ -0be10c: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -0be10e: 6e20 5024 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2450 │ │ -0be114: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -0be118: 6e20 5224 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0be11e: 6e20 4d24 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@244d │ │ -0be124: 2204 ea04 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@04ea │ │ -0be128: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -0be12a: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -0be130: 7040 9824 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2498 │ │ -0be136: 2207 db04 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0be13a: 7030 f823 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -0be140: 6e30 3924 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ -0be146: 2207 db04 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0be14a: 7030 f823 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -0be150: 6e30 fb23 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ -0be156: 2201 dc04 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@04dc │ │ -0be15a: 7020 f923 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ -0be160: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -0be166: 6e20 0424 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ -0be16c: 2206 fa04 |0048: new-instance v6, Landroid/widget/TextView; // type@04fa │ │ -0be170: 6e10 5e08 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ -0be176: 0c07 |004d: move-result-object v7 │ │ -0be178: 7020 d524 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ -0be17e: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -0be184: 6e20 e624 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@24e6 │ │ -0be18a: 6e20 e524 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@24e5 │ │ -0be190: 2207 db04 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0be194: 7030 f823 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -0be19a: 6e30 fb23 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ -0be1a0: 2202 e504 |0062: new-instance v2, Landroid/widget/ListView; // type@04e5 │ │ -0be1a4: 6e10 5e08 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ -0be1aa: 0c07 |0067: move-result-object v7 │ │ -0be1ac: 7020 5b24 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@245b │ │ -0be1b2: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -0be1b8: 6e20 7124 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@2471 │ │ -0be1be: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -0be1c0: 6e20 6e24 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@246e │ │ -0be1c6: 2207 db04 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0be1ca: 7030 f823 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -0be1d0: 6e30 fb23 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ -0be1d6: 2207 db04 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0be1da: 7030 f823 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -0be1e0: 6e30 fb23 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ -0be1e6: 2207 db04 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0be1ea: 7030 f823 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ -0be1f0: 6e20 0524 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2405 │ │ -0be1f6: 1105 |008d: return-object v5 │ │ +0be0ac: |[0be0ac] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0be0bc: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +0be0c0: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +0be0c2: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +0be0c4: 6e10 5e08 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ +0be0ca: 0c00 |0007: move-result-object v0 │ │ +0be0cc: 2205 dc04 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@04dc │ │ +0be0d0: 7020 f923 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ +0be0d6: 2203 e204 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@04e2 │ │ +0be0da: 7020 3624 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ +0be0e0: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +0be0e6: 6e20 4e24 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@244e │ │ +0be0ec: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +0be0ee: 6e20 5024 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2450 │ │ +0be0f4: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +0be0f8: 6e20 5224 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0be0fe: 6e20 4d24 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@244d │ │ +0be104: 2204 ea04 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@04ea │ │ +0be108: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +0be10a: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +0be110: 7040 9824 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2498 │ │ +0be116: 2207 db04 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0be11a: 7030 f823 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +0be120: 6e30 3924 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2439 │ │ +0be126: 2207 db04 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0be12a: 7030 f823 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +0be130: 6e30 fb23 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ +0be136: 2201 dc04 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@04dc │ │ +0be13a: 7020 f923 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ +0be140: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +0be146: 6e20 0424 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2404 │ │ +0be14c: 2206 fa04 |0048: new-instance v6, Landroid/widget/TextView; // type@04fa │ │ +0be150: 6e10 5e08 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ +0be156: 0c07 |004d: move-result-object v7 │ │ +0be158: 7020 d524 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ +0be15e: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +0be164: 6e20 e624 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@24e6 │ │ +0be16a: 6e20 e524 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@24e5 │ │ +0be170: 2207 db04 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0be174: 7030 f823 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +0be17a: 6e30 fb23 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ +0be180: 2202 e504 |0062: new-instance v2, Landroid/widget/ListView; // type@04e5 │ │ +0be184: 6e10 5e08 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@085e │ │ +0be18a: 0c07 |0067: move-result-object v7 │ │ +0be18c: 7020 5b24 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@245b │ │ +0be192: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +0be198: 6e20 7124 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@2471 │ │ +0be19e: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +0be1a0: 6e20 6e24 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@246e │ │ +0be1a6: 2207 db04 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0be1aa: 7030 f823 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +0be1b0: 6e30 fb23 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ +0be1b6: 2207 db04 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0be1ba: 7030 f823 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +0be1c0: 6e30 fb23 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@23fb │ │ +0be1c6: 2207 db04 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0be1ca: 7030 f823 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@23f8 │ │ +0be1d0: 6e20 0524 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2405 │ │ +0be1d6: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -215314,28 +215329,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0be1f8: |[0be1f8] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -0be208: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0be20a: 5430 c102 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@02c1 │ │ -0be20e: 5431 c702 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@02c7 │ │ -0be212: 6e20 d804 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0be218: 5b32 c202 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be21c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0be21e: 5c30 c402 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ -0be222: 5b32 c302 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ -0be226: 5b32 c602 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ -0be22a: 5b32 c002 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ -0be22e: 5b32 c802 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0be232: 6f10 c806 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@06c8 │ │ -0be238: 0e00 |0018: return-void │ │ +0be1d8: |[0be1d8] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +0be1e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0be1ea: 5430 c102 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@02c1 │ │ +0be1ee: 5431 c702 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@02c7 │ │ +0be1f2: 6e20 d804 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0be1f8: 5b32 c202 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be1fc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0be1fe: 5c30 c402 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ +0be202: 5b32 c302 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@02c3 │ │ +0be206: 5b32 c602 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@02c6 │ │ +0be20a: 5b32 c002 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@02c0 │ │ +0be20e: 5b32 c802 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0be212: 6f10 c806 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@06c8 │ │ +0be218: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -215349,16 +215364,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 │ │ -0be23c: |[0be23c] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -0be24c: 0e00 |0000: return-void │ │ +0be21c: |[0be21c] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +0be22c: 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; │ │ @@ -215370,18 +215385,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 │ │ -0be250: |[0be250] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -0be260: 6f30 d506 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@06d5 │ │ -0be266: 7010 5d08 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ -0be26c: 0e00 |0006: return-void │ │ +0be230: |[0be230] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0be240: 6f30 d506 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@06d5 │ │ +0be246: 7010 5d08 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ +0be24c: 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; │ │ @@ -215393,31 +215408,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0be270: |[0be270] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -0be280: 7010 5d08 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ -0be286: 5420 c802 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0be28a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0be28e: 2200 6f06 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0be292: 1a01 5603 |0009: const-string v1, "Can't be used with a custom content view" // string@0356 │ │ -0be296: 7020 0434 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0be29c: 2700 |000e: throw v0 │ │ -0be29e: 5420 c802 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0be2a2: 6e20 ec24 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0be2a8: 5420 bf02 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ -0be2ac: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -0be2b0: 5420 c202 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be2b4: 5421 c802 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ -0be2b8: 6e20 6f24 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@246f │ │ -0be2be: 5b23 bf02 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ -0be2c2: 0e00 |0021: return-void │ │ +0be250: |[0be250] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +0be260: 7010 5d08 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ +0be266: 5420 c802 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0be26a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0be26e: 2200 6f06 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0be272: 1a01 5603 |0009: const-string v1, "Can't be used with a custom content view" // string@0356 │ │ +0be276: 7020 0434 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0be27c: 2700 |000e: throw v0 │ │ +0be27e: 5420 c802 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0be282: 6e20 ec24 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0be288: 5420 bf02 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ +0be28c: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +0be290: 5420 c202 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be294: 5421 c802 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@02c8 │ │ +0be298: 6e20 6f24 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@246f │ │ +0be29e: 5b23 bf02 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@02bf │ │ +0be2a2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -215433,38 +215448,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0be2c4: |[0be2c4] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -0be2d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0be2d6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0be2d8: 5443 be02 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ -0be2dc: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -0be2e0: 0110 |0006: move v0, v1 │ │ -0be2e2: 5b45 be02 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ -0be2e6: 5443 c202 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be2ea: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -0be2ee: 5443 c202 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be2f2: 6e20 6b24 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ -0be2f8: 5543 c402 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ -0be2fc: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -0be300: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -0be304: 6e10 6308 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0863 │ │ -0be30a: 0c03 |001b: move-result-object v3 │ │ -0be30c: 6e10 d121 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ -0be312: 0c03 |001f: move-result-object v3 │ │ -0be314: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -0be318: 0112 |0022: move v2, v1 │ │ -0be31a: 7030 6d08 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ -0be320: 0e00 |0026: return-void │ │ -0be322: 0120 |0027: move v0, v2 │ │ -0be324: 28df |0028: goto 0007 // -0021 │ │ +0be2a4: |[0be2a4] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +0be2b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0be2b6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0be2b8: 5443 be02 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ +0be2bc: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +0be2c0: 0110 |0006: move v0, v1 │ │ +0be2c2: 5b45 be02 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@02be │ │ +0be2c6: 5443 c202 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be2ca: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +0be2ce: 5443 c202 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be2d2: 6e20 6b24 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ +0be2d8: 5543 c402 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@02c4 │ │ +0be2dc: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +0be2e0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +0be2e4: 6e10 6308 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0863 │ │ +0be2ea: 0c03 |001b: move-result-object v3 │ │ +0be2ec: 6e10 d121 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ +0be2f2: 0c03 |001f: move-result-object v3 │ │ +0be2f4: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0be2f8: 0112 |0022: move v2, v1 │ │ +0be2fa: 7030 6d08 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ +0be300: 0e00 |0026: return-void │ │ +0be302: 0120 |0027: move v0, v2 │ │ +0be304: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -215481,18 +215496,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0be328: |[0be328] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -0be338: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0be33a: 7030 6d08 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ -0be340: 0e00 |0004: return-void │ │ +0be308: |[0be308] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +0be318: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0be31a: 7030 6d08 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ +0be320: 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 │ │ @@ -215502,18 +215517,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0be344: |[0be344] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -0be354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0be356: 7030 6d08 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ -0be35c: 0e00 |0004: return-void │ │ +0be324: |[0be324] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +0be334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0be336: 7030 6d08 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@086d │ │ +0be33c: 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 │ │ @@ -215523,19 +215538,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0be360: |[0be360] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -0be370: 7010 5d08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ -0be376: 5410 c202 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ -0be37a: 6e20 7424 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@2474 │ │ -0be380: 0e00 |0008: return-void │ │ +0be340: |[0be340] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +0be350: 7010 5d08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@085d │ │ +0be356: 5410 c202 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@02c2 │ │ +0be35a: 6e20 7424 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@2474 │ │ +0be360: 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; │ │ @@ -215643,21 +215658,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 │ │ -0be384: |[0be384] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -0be394: 5b01 d702 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be398: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0be39e: 5902 cf02 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0be3a2: 5b03 c902 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@02c9 │ │ -0be3a6: 5b04 ca02 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0be3aa: 0e00 |000b: return-void │ │ +0be364: |[0be364] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +0be374: 5b01 d702 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be378: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0be37e: 5902 cf02 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0be382: 5b03 c902 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@02c9 │ │ +0be386: 5b04 ca02 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0be38a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -215675,71 +215690,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 │ │ -0be3ac: |[0be3ac] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0be3bc: 5441 ca02 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0be3c0: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -0be3c4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0be3c6: 5441 d702 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be3ca: 5411 da02 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be3ce: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0be3d2: 5441 d702 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be3d6: 5411 da02 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be3da: 5411 2b02 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be3de: 5410 6502 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be3e2: 5441 d702 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be3e6: 5411 da02 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be3ea: 5411 2b02 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be3ee: 1a02 ef2b |0019: const-string v2, "onLoadFinished" // string@2bef │ │ -0be3f2: 5b12 6502 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be3f6: 6301 d802 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be3fa: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -0be3fe: 1a01 a80e |0021: const-string v1, "LoaderManager" // string@0ea8 │ │ -0be402: 2202 8206 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0be406: 7010 5134 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be40c: 1a03 2a00 |0028: const-string v3, " onLoadFinished in " // string@002a │ │ -0be410: 6e20 5a34 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be416: 0c02 |002d: move-result-object v2 │ │ -0be418: 6e20 5934 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0be41e: 0c02 |0031: move-result-object v2 │ │ -0be420: 1a03 2901 |0032: const-string v3, ": " // string@0129 │ │ -0be424: 6e20 5a34 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be42a: 0c02 |0037: move-result-object v2 │ │ -0be42c: 6e20 a90b 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0ba9 │ │ -0be432: 0c03 |003b: move-result-object v3 │ │ -0be434: 6e20 5a34 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be43a: 0c02 |003f: move-result-object v2 │ │ -0be43c: 6e10 5f34 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be442: 0c02 |0043: move-result-object v2 │ │ -0be444: 7120 b520 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be44a: 5441 ca02 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0be44e: 7230 7108 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0871 │ │ -0be454: 5441 d702 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be458: 5411 da02 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be45c: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -0be460: 5441 d702 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be464: 5411 da02 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be468: 5411 2b02 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be46c: 5b10 6502 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be470: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -0be472: 5c41 cc02 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0be476: 0e00 |005d: return-void │ │ -0be478: 0d01 |005e: move-exception v1 │ │ -0be47a: 5442 d702 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be47e: 5422 da02 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be482: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -0be486: 5442 d702 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be48a: 5422 da02 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be48e: 5422 2b02 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be492: 5b20 6502 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be496: 2701 |006d: throw v1 │ │ +0be38c: |[0be38c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +0be39c: 5441 ca02 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0be3a0: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +0be3a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0be3a6: 5441 d702 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be3aa: 5411 da02 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be3ae: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0be3b2: 5441 d702 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be3b6: 5411 da02 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be3ba: 5411 2b02 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be3be: 5410 6502 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be3c2: 5441 d702 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be3c6: 5411 da02 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be3ca: 5411 2b02 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be3ce: 1a02 ef2b |0019: const-string v2, "onLoadFinished" // string@2bef │ │ +0be3d2: 5b12 6502 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be3d6: 6301 d802 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be3da: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +0be3de: 1a01 a80e |0021: const-string v1, "LoaderManager" // string@0ea8 │ │ +0be3e2: 2202 8206 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0be3e6: 7010 5134 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be3ec: 1a03 2a00 |0028: const-string v3, " onLoadFinished in " // string@002a │ │ +0be3f0: 6e20 5a34 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be3f6: 0c02 |002d: move-result-object v2 │ │ +0be3f8: 6e20 5934 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0be3fe: 0c02 |0031: move-result-object v2 │ │ +0be400: 1a03 2901 |0032: const-string v3, ": " // string@0129 │ │ +0be404: 6e20 5a34 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be40a: 0c02 |0037: move-result-object v2 │ │ +0be40c: 6e20 a90b 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0ba9 │ │ +0be412: 0c03 |003b: move-result-object v3 │ │ +0be414: 6e20 5a34 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be41a: 0c02 |003f: move-result-object v2 │ │ +0be41c: 6e10 5f34 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be422: 0c02 |0043: move-result-object v2 │ │ +0be424: 7120 b520 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be42a: 5441 ca02 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0be42e: 7230 7108 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0871 │ │ +0be434: 5441 d702 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be438: 5411 da02 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be43c: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +0be440: 5441 d702 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be444: 5411 da02 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be448: 5411 2b02 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be44c: 5b10 6502 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be450: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +0be452: 5c41 cc02 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0be456: 0e00 |005d: return-void │ │ +0be458: 0d01 |005e: move-exception v1 │ │ +0be45a: 5442 d702 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be45e: 5422 da02 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be462: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +0be466: 5442 d702 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be46a: 5422 da02 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be46e: 5422 2b02 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be472: 5b20 6502 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be476: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -215766,103 +215781,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -0be4a4: |[0be4a4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -0be4b4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0be4b6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0be4b8: 6302 d802 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be4bc: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -0be4c0: 1a02 a80e |0006: const-string v2, "LoaderManager" // string@0ea8 │ │ -0be4c4: 2203 8206 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0be4c8: 7010 5134 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be4ce: 1a04 1000 |000d: const-string v4, " Destroying: " // string@0010 │ │ -0be4d2: 6e20 5a34 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be4d8: 0c03 |0012: move-result-object v3 │ │ -0be4da: 6e20 5934 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0be4e0: 0c03 |0016: move-result-object v3 │ │ -0be4e2: 6e10 5f34 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be4e8: 0c03 |001a: move-result-object v3 │ │ -0be4ea: 7120 b520 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be4f0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0be4f2: 5c72 cd02 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@02cd │ │ -0be4f6: 5571 cc02 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0be4fa: 5c75 cc02 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0be4fe: 5472 ca02 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0be502: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -0be506: 5472 d102 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be50a: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -0be50e: 5572 ce02 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0be512: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -0be516: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -0be51a: 6302 d802 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be51e: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -0be522: 1a02 a80e |0037: const-string v2, "LoaderManager" // string@0ea8 │ │ -0be526: 2203 8206 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0be52a: 7010 5134 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be530: 1a04 1d00 |003e: const-string v4, " Reseting: " // string@001d │ │ -0be534: 6e20 5a34 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be53a: 0c03 |0043: move-result-object v3 │ │ -0be53c: 6e20 5934 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0be542: 0c03 |0047: move-result-object v3 │ │ -0be544: 6e10 5f34 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be54a: 0c03 |004b: move-result-object v3 │ │ -0be54c: 7120 b520 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be552: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -0be554: 5472 d702 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be558: 5422 da02 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be55c: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -0be560: 5472 d702 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be564: 5422 da02 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be568: 5422 2b02 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be56c: 5420 6502 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be570: 5472 d702 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be574: 5422 da02 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be578: 5422 2b02 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be57c: 1a03 f12b |0064: const-string v3, "onLoaderReset" // string@2bf1 │ │ -0be580: 5b23 6502 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be584: 5472 ca02 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0be588: 5473 d102 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be58c: 7220 7208 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0872 │ │ -0be592: 5472 d702 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be596: 5422 da02 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be59a: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -0be59e: 5472 d702 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be5a2: 5422 da02 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be5a6: 5422 2b02 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be5aa: 5b20 6502 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be5ae: 5b76 ca02 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0be5b2: 5b76 cb02 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ -0be5b6: 5c75 ce02 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0be5ba: 5472 d102 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be5be: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -0be5c2: 5572 d002 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ -0be5c6: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -0be5ca: 5c75 d002 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ -0be5ce: 5472 d102 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be5d2: 6e20 bf0b 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0bbf │ │ -0be5d8: 5472 d102 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be5dc: 6e10 b90b 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0bb9 │ │ -0be5e2: 5472 d202 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0be5e6: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -0be5ea: 5472 d202 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0be5ee: 6e10 7d08 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0be5f4: 0e00 |00a0: return-void │ │ -0be5f6: 0d02 |00a1: move-exception v2 │ │ -0be5f8: 5473 d702 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be5fc: 5433 da02 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be600: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -0be604: 5473 d702 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be608: 5433 da02 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0be60c: 5433 2b02 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0be610: 5b30 6502 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ -0be614: 2702 |00b0: throw v2 │ │ +0be484: |[0be484] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +0be494: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0be496: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0be498: 6302 d802 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be49c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +0be4a0: 1a02 a80e |0006: const-string v2, "LoaderManager" // string@0ea8 │ │ +0be4a4: 2203 8206 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0be4a8: 7010 5134 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be4ae: 1a04 1000 |000d: const-string v4, " Destroying: " // string@0010 │ │ +0be4b2: 6e20 5a34 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be4b8: 0c03 |0012: move-result-object v3 │ │ +0be4ba: 6e20 5934 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0be4c0: 0c03 |0016: move-result-object v3 │ │ +0be4c2: 6e10 5f34 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be4c8: 0c03 |001a: move-result-object v3 │ │ +0be4ca: 7120 b520 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be4d0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0be4d2: 5c72 cd02 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@02cd │ │ +0be4d6: 5571 cc02 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0be4da: 5c75 cc02 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0be4de: 5472 ca02 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0be4e2: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +0be4e6: 5472 d102 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be4ea: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +0be4ee: 5572 ce02 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0be4f2: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +0be4f6: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +0be4fa: 6302 d802 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be4fe: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +0be502: 1a02 a80e |0037: const-string v2, "LoaderManager" // string@0ea8 │ │ +0be506: 2203 8206 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0be50a: 7010 5134 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be510: 1a04 1d00 |003e: const-string v4, " Reseting: " // string@001d │ │ +0be514: 6e20 5a34 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be51a: 0c03 |0043: move-result-object v3 │ │ +0be51c: 6e20 5934 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0be522: 0c03 |0047: move-result-object v3 │ │ +0be524: 6e10 5f34 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be52a: 0c03 |004b: move-result-object v3 │ │ +0be52c: 7120 b520 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be532: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +0be534: 5472 d702 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be538: 5422 da02 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be53c: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +0be540: 5472 d702 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be544: 5422 da02 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be548: 5422 2b02 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be54c: 5420 6502 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be550: 5472 d702 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be554: 5422 da02 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be558: 5422 2b02 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be55c: 1a03 f12b |0064: const-string v3, "onLoaderReset" // string@2bf1 │ │ +0be560: 5b23 6502 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be564: 5472 ca02 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0be568: 5473 d102 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be56c: 7220 7208 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0872 │ │ +0be572: 5472 d702 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be576: 5422 da02 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be57a: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +0be57e: 5472 d702 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be582: 5422 da02 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be586: 5422 2b02 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be58a: 5b20 6502 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be58e: 5b76 ca02 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0be592: 5b76 cb02 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ +0be596: 5c75 ce02 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0be59a: 5472 d102 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be59e: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +0be5a2: 5572 d002 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ +0be5a6: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +0be5aa: 5c75 d002 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ +0be5ae: 5472 d102 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be5b2: 6e20 bf0b 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0bbf │ │ +0be5b8: 5472 d102 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be5bc: 6e10 b90b 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0bb9 │ │ +0be5c2: 5472 d202 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0be5c6: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +0be5ca: 5472 d202 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0be5ce: 6e10 7d08 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0be5d4: 0e00 |00a0: return-void │ │ +0be5d6: 0d02 |00a1: move-exception v2 │ │ +0be5d8: 5473 d702 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be5dc: 5433 da02 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be5e0: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +0be5e4: 5473 d702 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be5e8: 5433 da02 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be5ec: 5433 2b02 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0be5f0: 5b30 6502 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0265 │ │ +0be5f4: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -215900,112 +215915,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 │ │ -0be624: |[0be624] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0be634: 6e20 c633 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be63a: 1a00 6c26 |0003: const-string v0, "mId=" // string@266c │ │ -0be63e: 6e20 c633 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be644: 5230 cf02 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0be648: 6e20 c433 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0be64e: 1a00 6e00 |000d: const-string v0, " mArgs=" // string@006e │ │ -0be652: 6e20 c633 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be658: 5430 c902 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@02c9 │ │ -0be65c: 6e20 ca33 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0be662: 6e20 c633 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be668: 1a00 1a25 |001a: const-string v0, "mCallbacks=" // string@251a │ │ -0be66c: 6e20 c633 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be672: 5430 ca02 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0be676: 6e20 ca33 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0be67c: 6e20 c633 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be682: 1a00 e226 |0027: const-string v0, "mLoader=" // string@26e2 │ │ -0be686: 6e20 c633 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be68c: 5430 d102 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be690: 6e20 ca33 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0be696: 5430 d102 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be69a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -0be69e: 5430 d102 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be6a2: 2201 8206 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0be6a6: 7010 5134 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be6ac: 6e20 5a34 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be6b2: 0c01 |003f: move-result-object v1 │ │ -0be6b4: 1a02 0800 |0040: const-string v2, " " // string@0008 │ │ -0be6b8: 6e20 5a34 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be6be: 0c01 |0045: move-result-object v1 │ │ -0be6c0: 6e10 5f34 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be6c6: 0c01 |0049: move-result-object v1 │ │ -0be6c8: 6e57 ab0b 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@0bab │ │ -0be6ce: 5530 ce02 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0be6d2: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0be6d6: 5530 cc02 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0be6da: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -0be6de: 6e20 c633 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be6e4: 1a00 4726 |0058: const-string v0, "mHaveData=" // string@2647 │ │ -0be6e8: 6e20 c633 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be6ee: 5530 ce02 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0be6f2: 6e20 c733 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0be6f8: 1a00 2600 |0062: const-string v0, " mDeliveredData=" // string@0026 │ │ -0be6fc: 6e20 c633 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be702: 5530 cc02 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0be706: 6e20 cc33 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0be70c: 6e20 c633 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be712: 1a00 9225 |006f: const-string v0, "mData=" // string@2592 │ │ -0be716: 6e20 c633 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be71c: 5430 cb02 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ -0be720: 6e20 ca33 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0be726: 6e20 c633 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be72c: 1a00 8228 |007c: const-string v0, "mStarted=" // string@2882 │ │ -0be730: 6e20 c633 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be736: 5530 d602 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0be73a: 6e20 c733 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0be740: 1a00 8400 |0086: const-string v0, " mReportNextStart=" // string@0084 │ │ -0be744: 6e20 c633 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be74a: 5530 d302 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ -0be74e: 6e20 c733 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0be754: 1a00 7500 |0090: const-string v0, " mDestroyed=" // string@0075 │ │ -0be758: 6e20 c633 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be75e: 5530 cd02 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@02cd │ │ -0be762: 6e20 cc33 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0be768: 6e20 c633 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be76e: 1a00 0228 |009d: const-string v0, "mRetaining=" // string@2802 │ │ -0be772: 6e20 c633 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be778: 5530 d402 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ -0be77c: 6e20 c733 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0be782: 1a00 8800 |00a7: const-string v0, " mRetainingStarted=" // string@0088 │ │ -0be786: 6e20 c633 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be78c: 5530 d502 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ -0be790: 6e20 c733 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ -0be796: 1a00 7e00 |00b1: const-string v0, " mListenerRegistered=" // string@007e │ │ -0be79a: 6e20 c633 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be7a0: 5530 d002 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ -0be7a4: 6e20 cc33 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0be7aa: 5430 d202 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0be7ae: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -0be7b2: 6e20 c633 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0be7b8: 1a00 5110 |00c2: const-string v0, "Pending Loader " // string@1051 │ │ -0be7bc: 6e20 cb33 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0be7c2: 5430 d202 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0be7c6: 6e20 c533 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ -0be7cc: 1a00 2801 |00cc: const-string v0, ":" // string@0128 │ │ -0be7d0: 6e20 cb33 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0be7d6: 5430 d202 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0be7da: 2201 8206 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0be7de: 7010 5134 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be7e4: 6e20 5a34 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be7ea: 0c01 |00db: move-result-object v1 │ │ -0be7ec: 1a02 0800 |00dc: const-string v2, " " // string@0008 │ │ -0be7f0: 6e20 5a34 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be7f6: 0c01 |00e1: move-result-object v1 │ │ -0be7f8: 6e10 5f34 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be7fe: 0c01 |00e5: move-result-object v1 │ │ -0be800: 6e57 7e08 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@087e │ │ -0be806: 0e00 |00e9: return-void │ │ +0be604: |[0be604] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0be614: 6e20 c633 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be61a: 1a00 6c26 |0003: const-string v0, "mId=" // string@266c │ │ +0be61e: 6e20 c633 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be624: 5230 cf02 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0be628: 6e20 c433 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0be62e: 1a00 6e00 |000d: const-string v0, " mArgs=" // string@006e │ │ +0be632: 6e20 c633 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be638: 5430 c902 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@02c9 │ │ +0be63c: 6e20 ca33 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0be642: 6e20 c633 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be648: 1a00 1a25 |001a: const-string v0, "mCallbacks=" // string@251a │ │ +0be64c: 6e20 c633 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be652: 5430 ca02 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0be656: 6e20 ca33 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0be65c: 6e20 c633 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be662: 1a00 e226 |0027: const-string v0, "mLoader=" // string@26e2 │ │ +0be666: 6e20 c633 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be66c: 5430 d102 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be670: 6e20 ca33 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0be676: 5430 d102 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be67a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +0be67e: 5430 d102 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be682: 2201 8206 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0be686: 7010 5134 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be68c: 6e20 5a34 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be692: 0c01 |003f: move-result-object v1 │ │ +0be694: 1a02 0800 |0040: const-string v2, " " // string@0008 │ │ +0be698: 6e20 5a34 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be69e: 0c01 |0045: move-result-object v1 │ │ +0be6a0: 6e10 5f34 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be6a6: 0c01 |0049: move-result-object v1 │ │ +0be6a8: 6e57 ab0b 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@0bab │ │ +0be6ae: 5530 ce02 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0be6b2: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +0be6b6: 5530 cc02 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0be6ba: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +0be6be: 6e20 c633 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be6c4: 1a00 4726 |0058: const-string v0, "mHaveData=" // string@2647 │ │ +0be6c8: 6e20 c633 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be6ce: 5530 ce02 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0be6d2: 6e20 c733 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0be6d8: 1a00 2600 |0062: const-string v0, " mDeliveredData=" // string@0026 │ │ +0be6dc: 6e20 c633 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be6e2: 5530 cc02 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0be6e6: 6e20 cc33 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0be6ec: 6e20 c633 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be6f2: 1a00 9225 |006f: const-string v0, "mData=" // string@2592 │ │ +0be6f6: 6e20 c633 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be6fc: 5430 cb02 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ +0be700: 6e20 ca33 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0be706: 6e20 c633 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be70c: 1a00 8228 |007c: const-string v0, "mStarted=" // string@2882 │ │ +0be710: 6e20 c633 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be716: 5530 d602 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0be71a: 6e20 c733 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0be720: 1a00 8400 |0086: const-string v0, " mReportNextStart=" // string@0084 │ │ +0be724: 6e20 c633 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be72a: 5530 d302 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ +0be72e: 6e20 c733 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0be734: 1a00 7500 |0090: const-string v0, " mDestroyed=" // string@0075 │ │ +0be738: 6e20 c633 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be73e: 5530 cd02 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@02cd │ │ +0be742: 6e20 cc33 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0be748: 6e20 c633 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be74e: 1a00 0228 |009d: const-string v0, "mRetaining=" // string@2802 │ │ +0be752: 6e20 c633 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be758: 5530 d402 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ +0be75c: 6e20 c733 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0be762: 1a00 8800 |00a7: const-string v0, " mRetainingStarted=" // string@0088 │ │ +0be766: 6e20 c633 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be76c: 5530 d502 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ +0be770: 6e20 c733 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@33c7 │ │ +0be776: 1a00 7e00 |00b1: const-string v0, " mListenerRegistered=" // string@007e │ │ +0be77a: 6e20 c633 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be780: 5530 d002 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ +0be784: 6e20 cc33 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0be78a: 5430 d202 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0be78e: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +0be792: 6e20 c633 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0be798: 1a00 5110 |00c2: const-string v0, "Pending Loader " // string@1051 │ │ +0be79c: 6e20 cb33 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0be7a2: 5430 d202 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0be7a6: 6e20 c533 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ +0be7ac: 1a00 2801 |00cc: const-string v0, ":" // string@0128 │ │ +0be7b0: 6e20 cb33 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0be7b6: 5430 d202 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0be7ba: 2201 8206 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0be7be: 7010 5134 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be7c4: 6e20 5a34 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be7ca: 0c01 |00db: move-result-object v1 │ │ +0be7cc: 1a02 0800 |00dc: const-string v2, " " // string@0008 │ │ +0be7d0: 6e20 5a34 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be7d6: 0c01 |00e1: move-result-object v1 │ │ +0be7d8: 6e10 5f34 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be7de: 0c01 |00e5: move-result-object v1 │ │ +0be7e0: 6e57 7e08 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@087e │ │ +0be7e6: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -216037,48 +216052,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0be808: |[0be808] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -0be818: 5530 d402 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ -0be81c: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -0be820: 6300 d802 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be824: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -0be828: 1a00 a80e |0008: const-string v0, "LoaderManager" // string@0ea8 │ │ -0be82c: 2201 8206 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0be830: 7010 5134 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be836: 1a02 1500 |000f: const-string v2, " Finished Retaining: " // string@0015 │ │ -0be83a: 6e20 5a34 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be840: 0c01 |0014: move-result-object v1 │ │ -0be842: 6e20 5934 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0be848: 0c01 |0018: move-result-object v1 │ │ -0be84a: 6e10 5f34 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be850: 0c01 |001c: move-result-object v1 │ │ -0be852: 7120 b520 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be858: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0be85a: 5c30 d402 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ -0be85e: 5530 d602 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0be862: 5531 d502 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ -0be866: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -0be86a: 5530 d602 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0be86e: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -0be872: 6e10 8408 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0884 │ │ -0be878: 5530 d602 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0be87c: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -0be880: 5530 ce02 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0be884: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -0be888: 5530 d302 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ -0be88c: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -0be890: 5430 d102 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0be894: 5431 cb02 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ -0be898: 6e30 7c08 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ -0be89e: 0e00 |0043: return-void │ │ +0be7e8: |[0be7e8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +0be7f8: 5530 d402 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ +0be7fc: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +0be800: 6300 d802 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be804: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +0be808: 1a00 a80e |0008: const-string v0, "LoaderManager" // string@0ea8 │ │ +0be80c: 2201 8206 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0be810: 7010 5134 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be816: 1a02 1500 |000f: const-string v2, " Finished Retaining: " // string@0015 │ │ +0be81a: 6e20 5a34 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be820: 0c01 |0014: move-result-object v1 │ │ +0be822: 6e20 5934 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0be828: 0c01 |0018: move-result-object v1 │ │ +0be82a: 6e10 5f34 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be830: 0c01 |001c: move-result-object v1 │ │ +0be832: 7120 b520 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be838: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0be83a: 5c30 d402 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ +0be83e: 5530 d602 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0be842: 5531 d502 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ +0be846: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +0be84a: 5530 d602 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0be84e: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +0be852: 6e10 8408 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0884 │ │ +0be858: 5530 d602 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0be85c: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +0be860: 5530 ce02 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0be864: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +0be868: 5530 d302 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ +0be86c: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +0be870: 5430 d102 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0be874: 5431 cb02 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ +0be878: 6e30 7c08 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ +0be87e: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -216094,110 +216109,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 │ │ -0be8a0: |[0be8a0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0be8b0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0be8b2: 6302 d802 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be8b6: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -0be8ba: 1a02 a80e |0005: const-string v2, "LoaderManager" // string@0ea8 │ │ -0be8be: 2203 8206 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0be8c2: 7010 5134 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be8c8: 1a04 ee2b |000c: const-string v4, "onLoadComplete: " // string@2bee │ │ -0be8cc: 6e20 5a34 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be8d2: 0c03 |0011: move-result-object v3 │ │ -0be8d4: 6e20 5934 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0be8da: 0c03 |0015: move-result-object v3 │ │ -0be8dc: 6e10 5f34 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be8e2: 0c03 |0019: move-result-object v3 │ │ -0be8e4: 7120 b520 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be8ea: 5562 cd02 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@02cd │ │ -0be8ee: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -0be8f2: 6302 d802 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be8f6: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -0be8fa: 1a02 a80e |0025: const-string v2, "LoaderManager" // string@0ea8 │ │ -0be8fe: 1a03 1600 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0016 │ │ -0be902: 7120 b520 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be908: 0e00 |002c: return-void │ │ -0be90a: 5462 d702 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be90e: 5422 dd02 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0be912: 5263 cf02 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0be916: 6e20 5813 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ -0be91c: 0c02 |0036: move-result-object v2 │ │ -0be91e: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -0be922: 6302 d802 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be926: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -0be92a: 1a02 a80e |003d: const-string v2, "LoaderManager" // string@0ea8 │ │ -0be92e: 1a03 1700 |003f: const-string v3, " Ignoring load complete -- not active" // string@0017 │ │ -0be932: 7120 b520 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be938: 28e8 |0044: goto 002c // -0018 │ │ -0be93a: 5461 d202 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0be93e: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -0be942: 6302 d802 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0be946: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -0be94a: 1a02 a80e |004d: const-string v2, "LoaderManager" // string@0ea8 │ │ -0be94e: 2203 8206 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0be952: 7010 5134 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0be958: 1a04 2100 |0054: const-string v4, " Switching to pending loader: " // string@0021 │ │ -0be95c: 6e20 5a34 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0be962: 0c03 |0059: move-result-object v3 │ │ -0be964: 6e20 5934 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0be96a: 0c03 |005d: move-result-object v3 │ │ -0be96c: 6e10 5f34 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0be972: 0c03 |0061: move-result-object v3 │ │ -0be974: 7120 b520 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0be97a: 5b65 d202 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0be97e: 5462 d702 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be982: 5422 dd02 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0be986: 5263 cf02 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0be98a: 6e30 5d13 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ -0be990: 6e10 7d08 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0be996: 5462 d702 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be99a: 6e20 9608 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0896 │ │ -0be9a0: 28b4 |0078: goto 002c // -004c │ │ -0be9a2: 5462 cb02 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ -0be9a6: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -0be9aa: 5562 ce02 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0be9ae: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -0be9b2: 5b68 cb02 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ -0be9b6: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -0be9b8: 5c62 ce02 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0be9bc: 5562 d602 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0be9c0: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -0be9c4: 6e30 7c08 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ -0be9ca: 5462 d702 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be9ce: 5422 dc02 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0be9d2: 5263 cf02 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0be9d6: 6e20 5813 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ -0be9dc: 0c00 |0096: move-result-object v0 │ │ -0be9de: 1f00 7201 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0be9e2: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -0be9e6: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -0be9ea: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -0be9ec: 5c02 cc02 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0be9f0: 6e10 7d08 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0be9f6: 5462 d702 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0be9fa: 5422 dc02 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0be9fe: 5263 cf02 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0bea02: 6e20 5e13 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@135e │ │ -0bea08: 5462 d702 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0bea0c: 5422 da02 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0bea10: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -0bea14: 5462 d702 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0bea18: 6e10 9408 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ -0bea1e: 0a02 |00b7: move-result v2 │ │ -0bea20: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -0bea24: 5462 d702 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ -0bea28: 5422 da02 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0bea2c: 5422 2b02 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0bea30: 6e10 b507 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ -0bea36: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +0be880: |[0be880] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +0be890: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0be892: 6302 d802 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be896: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +0be89a: 1a02 a80e |0005: const-string v2, "LoaderManager" // string@0ea8 │ │ +0be89e: 2203 8206 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0be8a2: 7010 5134 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be8a8: 1a04 ee2b |000c: const-string v4, "onLoadComplete: " // string@2bee │ │ +0be8ac: 6e20 5a34 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be8b2: 0c03 |0011: move-result-object v3 │ │ +0be8b4: 6e20 5934 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0be8ba: 0c03 |0015: move-result-object v3 │ │ +0be8bc: 6e10 5f34 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be8c2: 0c03 |0019: move-result-object v3 │ │ +0be8c4: 7120 b520 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be8ca: 5562 cd02 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@02cd │ │ +0be8ce: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +0be8d2: 6302 d802 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be8d6: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +0be8da: 1a02 a80e |0025: const-string v2, "LoaderManager" // string@0ea8 │ │ +0be8de: 1a03 1600 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0016 │ │ +0be8e2: 7120 b520 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be8e8: 0e00 |002c: return-void │ │ +0be8ea: 5462 d702 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be8ee: 5422 dd02 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0be8f2: 5263 cf02 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0be8f6: 6e20 5813 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ +0be8fc: 0c02 |0036: move-result-object v2 │ │ +0be8fe: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +0be902: 6302 d802 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be906: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +0be90a: 1a02 a80e |003d: const-string v2, "LoaderManager" // string@0ea8 │ │ +0be90e: 1a03 1700 |003f: const-string v3, " Ignoring load complete -- not active" // string@0017 │ │ +0be912: 7120 b520 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be918: 28e8 |0044: goto 002c // -0018 │ │ +0be91a: 5461 d202 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0be91e: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +0be922: 6302 d802 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0be926: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +0be92a: 1a02 a80e |004d: const-string v2, "LoaderManager" // string@0ea8 │ │ +0be92e: 2203 8206 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0be932: 7010 5134 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0be938: 1a04 2100 |0054: const-string v4, " Switching to pending loader: " // string@0021 │ │ +0be93c: 6e20 5a34 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0be942: 0c03 |0059: move-result-object v3 │ │ +0be944: 6e20 5934 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0be94a: 0c03 |005d: move-result-object v3 │ │ +0be94c: 6e10 5f34 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0be952: 0c03 |0061: move-result-object v3 │ │ +0be954: 7120 b520 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0be95a: 5b65 d202 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0be95e: 5462 d702 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be962: 5422 dd02 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0be966: 5263 cf02 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0be96a: 6e30 5d13 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ +0be970: 6e10 7d08 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0be976: 5462 d702 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be97a: 6e20 9608 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0896 │ │ +0be980: 28b4 |0078: goto 002c // -004c │ │ +0be982: 5462 cb02 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ +0be986: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +0be98a: 5562 ce02 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0be98e: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +0be992: 5b68 cb02 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ +0be996: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +0be998: 5c62 ce02 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0be99c: 5562 d602 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0be9a0: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +0be9a4: 6e30 7c08 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ +0be9aa: 5462 d702 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be9ae: 5422 dc02 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0be9b2: 5263 cf02 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0be9b6: 6e20 5813 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ +0be9bc: 0c00 |0096: move-result-object v0 │ │ +0be9be: 1f00 7201 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0be9c2: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +0be9c6: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +0be9ca: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +0be9cc: 5c02 cc02 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0be9d0: 6e10 7d08 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0be9d6: 5462 d702 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be9da: 5422 dc02 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0be9de: 5263 cf02 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0be9e2: 6e20 5e13 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@135e │ │ +0be9e8: 5462 d702 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be9ec: 5422 da02 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0be9f0: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +0be9f4: 5462 d702 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0be9f8: 6e10 9408 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ +0be9fe: 0a02 |00b7: move-result v2 │ │ +0bea00: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +0bea04: 5462 d702 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@02d7 │ │ +0bea08: 5422 da02 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0bea0c: 5422 2b02 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0bea10: 6e10 b507 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ +0bea16: 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 │ │ @@ -216234,27 +216249,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0bea3c: |[0bea3c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -0bea4c: 5520 d602 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0bea50: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0bea54: 5520 d302 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ -0bea58: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -0bea5c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bea5e: 5c20 d302 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ -0bea62: 5520 ce02 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0bea66: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -0bea6a: 5420 d102 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bea6e: 5421 cb02 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ -0bea72: 6e30 7c08 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ -0bea78: 0e00 |0016: return-void │ │ +0bea1c: |[0bea1c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +0bea2c: 5520 d602 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0bea30: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0bea34: 5520 d302 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ +0bea38: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +0bea3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bea3e: 5c20 d302 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ +0bea42: 5520 ce02 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0bea46: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +0bea4a: 5420 d102 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bea4e: 5421 cb02 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ +0bea52: 6e30 7c08 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ +0bea58: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -216267,37 +216282,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0bea7c: |[0bea7c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -0bea8c: 6300 d802 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bea90: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -0bea94: 1a00 a80e |0004: const-string v0, "LoaderManager" // string@0ea8 │ │ -0bea98: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bea9c: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0beaa2: 1a02 1e00 |000b: const-string v2, " Retaining: " // string@001e │ │ -0beaa6: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0beaac: 0c01 |0010: move-result-object v1 │ │ -0beaae: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0beab4: 0c01 |0014: move-result-object v1 │ │ -0beab6: 6e10 5f34 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0beabc: 0c01 |0018: move-result-object v1 │ │ -0beabe: 7120 b520 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0beac4: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0beac6: 5c30 d402 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ -0beaca: 5530 d602 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0beace: 5c30 d502 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ -0bead2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0bead4: 5c30 d602 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0bead8: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0beada: 5b30 ca02 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0beade: 0e00 |0029: return-void │ │ +0bea5c: |[0bea5c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +0bea6c: 6300 d802 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bea70: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +0bea74: 1a00 a80e |0004: const-string v0, "LoaderManager" // string@0ea8 │ │ +0bea78: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bea7c: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bea82: 1a02 1e00 |000b: const-string v2, " Retaining: " // string@001e │ │ +0bea86: 6e20 5a34 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bea8c: 0c01 |0010: move-result-object v1 │ │ +0bea8e: 6e20 5934 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bea94: 0c01 |0014: move-result-object v1 │ │ +0bea96: 6e10 5f34 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bea9c: 0c01 |0018: move-result-object v1 │ │ +0bea9e: 7120 b520 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0beaa4: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0beaa6: 5c30 d402 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ +0beaaa: 5530 d602 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0beaae: 5c30 d502 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ +0beab2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0beab4: 5c30 d602 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0beab8: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0beaba: 5b30 ca02 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0beabe: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -216310,86 +216325,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -0beae0: |[0beae0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -0beaf0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0beaf2: 5540 d402 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ -0beaf6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -0beafa: 5540 d502 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ -0beafe: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -0beb02: 5c43 d602 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0beb06: 0e00 |000b: return-void │ │ -0beb08: 5540 d602 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0beb0c: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -0beb10: 5c43 d602 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0beb14: 6300 d802 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0beb18: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0beb1c: 1a00 a80e |0016: const-string v0, "LoaderManager" // string@0ea8 │ │ -0beb20: 2201 8206 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0beb24: 7010 5134 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0beb2a: 1a02 1f00 |001d: const-string v2, " Starting: " // string@001f │ │ -0beb2e: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0beb34: 0c01 |0022: move-result-object v1 │ │ -0beb36: 6e20 5934 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0beb3c: 0c01 |0026: move-result-object v1 │ │ -0beb3e: 6e10 5f34 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0beb44: 0c01 |002a: move-result-object v1 │ │ -0beb46: 7120 b520 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0beb4c: 5440 d102 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0beb50: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -0beb54: 5440 ca02 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0beb58: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -0beb5c: 5440 ca02 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0beb60: 5241 cf02 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0beb64: 5442 c902 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@02c9 │ │ -0beb68: 7230 7008 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0870 │ │ -0beb6e: 0c00 |003f: move-result-object v0 │ │ -0beb70: 5b40 d102 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0beb74: 5440 d102 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0beb78: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -0beb7c: 5440 d102 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0beb80: 6e10 2b34 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0beb86: 0c00 |004b: move-result-object v0 │ │ -0beb88: 6e10 f133 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@33f1 │ │ -0beb8e: 0a00 |004f: move-result v0 │ │ -0beb90: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -0beb94: 5440 d102 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0beb98: 6e10 2b34 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0beb9e: 0c00 |0057: move-result-object v0 │ │ -0beba0: 6e10 ec33 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@33ec │ │ -0beba6: 0a00 |005b: move-result v0 │ │ -0beba8: 7110 7b34 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@347b │ │ -0bebae: 0a00 |005f: move-result v0 │ │ -0bebb0: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -0bebb4: 2200 6e06 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0bebb8: 2201 8206 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bebbc: 7010 5134 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bebc2: 1a02 eb0f |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0feb │ │ -0bebc6: 6e20 5a34 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bebcc: 0c01 |006e: move-result-object v1 │ │ -0bebce: 5442 d102 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bebd2: 6e20 5934 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bebd8: 0c01 |0074: move-result-object v1 │ │ -0bebda: 6e10 5f34 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bebe0: 0c01 |0078: move-result-object v1 │ │ -0bebe2: 7020 0034 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0bebe8: 2700 |007c: throw v0 │ │ -0bebea: 5540 d002 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ -0bebee: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -0bebf2: 5440 d102 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bebf6: 5241 cf02 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0bebfa: 6e30 b80b 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0bb8 │ │ -0bec00: 5c43 d002 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ -0bec04: 5440 d102 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bec08: 6e10 bb0b 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0bbb │ │ -0bec0e: 2900 7cff |008f: goto/16 000b // -0084 │ │ +0beac0: |[0beac0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +0bead0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0bead2: 5540 d402 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ +0bead6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0beada: 5540 d502 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@02d5 │ │ +0beade: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +0beae2: 5c43 d602 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0beae6: 0e00 |000b: return-void │ │ +0beae8: 5540 d602 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0beaec: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +0beaf0: 5c43 d602 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0beaf4: 6300 d802 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0beaf8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0beafc: 1a00 a80e |0016: const-string v0, "LoaderManager" // string@0ea8 │ │ +0beb00: 2201 8206 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0beb04: 7010 5134 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0beb0a: 1a02 1f00 |001d: const-string v2, " Starting: " // string@001f │ │ +0beb0e: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0beb14: 0c01 |0022: move-result-object v1 │ │ +0beb16: 6e20 5934 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0beb1c: 0c01 |0026: move-result-object v1 │ │ +0beb1e: 6e10 5f34 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0beb24: 0c01 |002a: move-result-object v1 │ │ +0beb26: 7120 b520 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0beb2c: 5440 d102 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0beb30: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +0beb34: 5440 ca02 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0beb38: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +0beb3c: 5440 ca02 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0beb40: 5241 cf02 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0beb44: 5442 c902 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@02c9 │ │ +0beb48: 7230 7008 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0870 │ │ +0beb4e: 0c00 |003f: move-result-object v0 │ │ +0beb50: 5b40 d102 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0beb54: 5440 d102 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0beb58: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +0beb5c: 5440 d102 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0beb60: 6e10 2b34 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0beb66: 0c00 |004b: move-result-object v0 │ │ +0beb68: 6e10 f133 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@33f1 │ │ +0beb6e: 0a00 |004f: move-result v0 │ │ +0beb70: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +0beb74: 5440 d102 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0beb78: 6e10 2b34 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0beb7e: 0c00 |0057: move-result-object v0 │ │ +0beb80: 6e10 ec33 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@33ec │ │ +0beb86: 0a00 |005b: move-result v0 │ │ +0beb88: 7110 7b34 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@347b │ │ +0beb8e: 0a00 |005f: move-result v0 │ │ +0beb90: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +0beb94: 2200 6e06 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0beb98: 2201 8206 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0beb9c: 7010 5134 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0beba2: 1a02 eb0f |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0feb │ │ +0beba6: 6e20 5a34 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bebac: 0c01 |006e: move-result-object v1 │ │ +0bebae: 5442 d102 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bebb2: 6e20 5934 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bebb8: 0c01 |0074: move-result-object v1 │ │ +0bebba: 6e10 5f34 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bebc0: 0c01 |0078: move-result-object v1 │ │ +0bebc2: 7020 0034 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0bebc8: 2700 |007c: throw v0 │ │ +0bebca: 5540 d002 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ +0bebce: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +0bebd2: 5440 d102 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bebd6: 5241 cf02 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0bebda: 6e30 b80b 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0bb8 │ │ +0bebe0: 5c43 d002 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ +0bebe4: 5440 d102 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bebe8: 6e10 bb0b 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0bbb │ │ +0bebee: 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 │ │ @@ -216411,42 +216426,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0bec14: |[0bec14] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -0bec24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0bec26: 6300 d802 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bec2a: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -0bec2e: 1a00 a80e |0005: const-string v0, "LoaderManager" // string@0ea8 │ │ -0bec32: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bec36: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bec3c: 1a02 2000 |000c: const-string v2, " Stopping: " // string@0020 │ │ -0bec40: 6e20 5a34 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bec46: 0c01 |0011: move-result-object v1 │ │ -0bec48: 6e20 5934 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bec4e: 0c01 |0015: move-result-object v1 │ │ -0bec50: 6e10 5f34 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bec56: 0c01 |0019: move-result-object v1 │ │ -0bec58: 7120 b520 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bec5e: 5c43 d602 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0bec62: 5540 d402 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ -0bec66: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -0bec6a: 5440 d102 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bec6e: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -0bec72: 5540 d002 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ -0bec76: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -0bec7a: 5c43 d002 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ -0bec7e: 5440 d102 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bec82: 6e20 bf0b 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0bbf │ │ -0bec88: 5440 d102 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bec8c: 6e10 bc0b 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0bbc │ │ -0bec92: 0e00 |0037: return-void │ │ +0bebf4: |[0bebf4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0bec04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bec06: 6300 d802 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bec0a: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +0bec0e: 1a00 a80e |0005: const-string v0, "LoaderManager" // string@0ea8 │ │ +0bec12: 2201 8206 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bec16: 7010 5134 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bec1c: 1a02 2000 |000c: const-string v2, " Stopping: " // string@0020 │ │ +0bec20: 6e20 5a34 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bec26: 0c01 |0011: move-result-object v1 │ │ +0bec28: 6e20 5934 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bec2e: 0c01 |0015: move-result-object v1 │ │ +0bec30: 6e10 5f34 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bec36: 0c01 |0019: move-result-object v1 │ │ +0bec38: 7120 b520 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bec3e: 5c43 d602 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0bec42: 5540 d402 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@02d4 │ │ +0bec46: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +0bec4a: 5440 d102 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bec4e: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +0bec52: 5540 d002 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ +0bec56: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +0bec5a: 5c43 d002 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@02d0 │ │ +0bec5e: 5440 d102 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bec62: 6e20 bf0b 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0bbf │ │ +0bec68: 5440 d102 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bec6c: 6e10 bc0b 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0bbc │ │ +0bec72: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -216461,38 +216476,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0bec94: |[0bec94] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -0beca4: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0beca8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0becac: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -0becb2: 1a01 a70e |0007: const-string v1, "LoaderInfo{" // string@0ea7 │ │ -0becb6: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0becbc: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -0becc2: 0a01 |000f: move-result v1 │ │ -0becc4: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0becca: 0c01 |0013: move-result-object v1 │ │ -0beccc: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0becd2: 1a01 2b00 |0017: const-string v1, " #" // string@002b │ │ -0becd6: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0becdc: 5221 cf02 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0bece0: 6e20 5634 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bece6: 1a01 3200 |0021: const-string v1, " : " // string@0032 │ │ -0becea: 6e20 5a34 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0becf0: 5421 d102 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0becf4: 7120 a612 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ -0becfa: 1a01 8c36 |002b: const-string v1, "}}" // string@368c │ │ -0becfe: 6e20 5a34 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bed04: 6e10 5f34 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bed0a: 0c01 |0033: move-result-object v1 │ │ -0bed0c: 1101 |0034: return-object v1 │ │ +0bec74: |[0bec74] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +0bec84: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0bec88: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0bec8c: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +0bec92: 1a01 a70e |0007: const-string v1, "LoaderInfo{" // string@0ea7 │ │ +0bec96: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bec9c: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +0beca2: 0a01 |000f: move-result v1 │ │ +0beca4: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0becaa: 0c01 |0013: move-result-object v1 │ │ +0becac: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0becb2: 1a01 2b00 |0017: const-string v1, " #" // string@002b │ │ +0becb6: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0becbc: 5221 cf02 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0becc0: 6e20 5634 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0becc6: 1a01 3200 |0021: const-string v1, " : " // string@0032 │ │ +0becca: 6e20 5a34 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0becd0: 5421 d102 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0becd4: 7120 a612 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ +0becda: 1a01 8c36 |002b: const-string v1, "}}" // string@368c │ │ +0becde: 6e20 5a34 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bece4: 6e10 5f34 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0becea: 0c01 |0033: move-result-object v1 │ │ +0becec: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -216589,44 +216604,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0bed10: |[0bed10] android.support.v4.app.LoaderManagerImpl.:()V │ │ -0bed20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bed22: 6a00 d802 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bed26: 0e00 |0003: return-void │ │ +0becf0: |[0becf0] android.support.v4.app.LoaderManagerImpl.:()V │ │ +0bed00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bed02: 6a00 d802 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bed06: 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 │ │ -0bed28: |[0bed28] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -0bed38: 7010 7308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0873 │ │ -0bed3e: 2200 f002 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@02f0 │ │ -0bed42: 7010 5013 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@1350 │ │ -0bed48: 5b10 dd02 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bed4c: 2200 f002 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@02f0 │ │ -0bed50: 7010 5013 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@1350 │ │ -0bed56: 5b10 dc02 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bed5a: 5b12 e102 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@02e1 │ │ -0bed5e: 5b13 da02 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0bed62: 5c14 e002 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bed66: 0e00 |0017: return-void │ │ +0bed08: |[0bed08] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +0bed18: 7010 7308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0873 │ │ +0bed1e: 2200 f002 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@02f0 │ │ +0bed22: 7010 5013 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@1350 │ │ +0bed28: 5b10 dd02 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bed2c: 2200 f002 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@02f0 │ │ +0bed30: 7010 5013 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@1350 │ │ +0bed36: 5b10 dc02 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bed3a: 5b12 e102 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@02e1 │ │ +0bed3e: 5b13 da02 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0bed42: 5c14 e002 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bed46: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -216643,26 +216658,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 │ │ -0bed68: |[0bed68] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0bed78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bed7a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0bed7c: 5c31 db02 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ -0bed80: 7040 8908 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@0889 │ │ -0bed86: 0c00 |0007: move-result-object v0 │ │ -0bed88: 6e20 9608 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0896 │ │ -0bed8e: 5c32 db02 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ -0bed92: 1100 |000d: return-object v0 │ │ -0bed94: 0d01 |000e: move-exception v1 │ │ -0bed96: 5c32 db02 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ -0bed9a: 2701 |0011: throw v1 │ │ +0bed48: |[0bed48] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0bed58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bed5a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0bed5c: 5c31 db02 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ +0bed60: 7040 8908 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@0889 │ │ +0bed66: 0c00 |0007: move-result-object v0 │ │ +0bed68: 6e20 9608 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0896 │ │ +0bed6e: 5c32 db02 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ +0bed72: 1100 |000d: return-object v0 │ │ +0bed74: 0d01 |000e: move-exception v1 │ │ +0bed76: 5c32 db02 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ +0bed7a: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -216680,21 +216695,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 │ │ -0beda8: |[0beda8] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0bedb8: 2200 7201 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bedbc: 7055 7b08 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@087b │ │ -0bedc2: 7230 7008 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0870 │ │ -0bedc8: 0c01 |0008: move-result-object v1 │ │ -0bedca: 5b01 d102 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bedce: 1100 |000b: return-object v0 │ │ +0bed88: |[0bed88] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0bed98: 2200 7201 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bed9c: 7055 7b08 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@087b │ │ +0beda2: 7230 7008 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0870 │ │ +0beda8: 0c01 |0008: move-result-object v1 │ │ +0bedaa: 5b01 d102 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bedae: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -216712,70 +216727,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0bedd0: |[0bedd0] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -0bede0: 5552 db02 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ -0bede4: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -0bede8: 2202 6f06 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0bedec: 1a03 5203 |0006: const-string v3, "Called while creating a loader" // string@0352 │ │ -0bedf0: 7020 0434 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bedf6: 2702 |000b: throw v2 │ │ -0bedf8: 6302 d802 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bedfc: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -0bee00: 1a02 a80e |0010: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bee04: 2203 8206 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bee08: 7010 5134 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bee0e: 1a04 841b |0017: const-string v4, "destroyLoader in " // string@1b84 │ │ -0bee12: 6e20 5a34 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bee18: 0c03 |001c: move-result-object v3 │ │ -0bee1a: 6e20 5934 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bee20: 0c03 |0020: move-result-object v3 │ │ -0bee22: 1a04 9500 |0021: const-string v4, " of " // string@0095 │ │ -0bee26: 6e20 5a34 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bee2c: 0c03 |0026: move-result-object v3 │ │ -0bee2e: 6e20 5634 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0bee34: 0c03 |002a: move-result-object v3 │ │ -0bee36: 6e10 5f34 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bee3c: 0c03 |002e: move-result-object v3 │ │ -0bee3e: 7120 b520 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bee44: 5452 dd02 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bee48: 6e20 5a13 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@135a │ │ -0bee4e: 0a00 |0037: move-result v0 │ │ -0bee50: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -0bee54: 5452 dd02 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bee58: 6e20 6413 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bee5e: 0c01 |003f: move-result-object v1 │ │ -0bee60: 1f01 7201 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bee64: 5452 dd02 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bee68: 6e20 5f13 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@135f │ │ -0bee6e: 6e10 7d08 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0bee74: 5452 dc02 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bee78: 6e20 5a13 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@135a │ │ -0bee7e: 0a00 |004f: move-result v0 │ │ -0bee80: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -0bee84: 5452 dc02 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bee88: 6e20 6413 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bee8e: 0c01 |0057: move-result-object v1 │ │ -0bee90: 1f01 7201 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bee94: 5452 dc02 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bee98: 6e20 5f13 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@135f │ │ -0bee9e: 6e10 7d08 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0beea4: 5452 da02 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0beea8: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -0beeac: 6e10 9408 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ -0beeb2: 0a02 |0069: move-result v2 │ │ -0beeb4: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -0beeb8: 5452 da02 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0beebc: 5422 2b02 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ -0beec0: 6e10 b507 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ -0beec6: 0e00 |0073: return-void │ │ +0bedb0: |[0bedb0] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +0bedc0: 5552 db02 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ +0bedc4: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +0bedc8: 2202 6f06 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0bedcc: 1a03 5203 |0006: const-string v3, "Called while creating a loader" // string@0352 │ │ +0bedd0: 7020 0434 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bedd6: 2702 |000b: throw v2 │ │ +0bedd8: 6302 d802 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0beddc: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +0bede0: 1a02 a80e |0010: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bede4: 2203 8206 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bede8: 7010 5134 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bedee: 1a04 841b |0017: const-string v4, "destroyLoader in " // string@1b84 │ │ +0bedf2: 6e20 5a34 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bedf8: 0c03 |001c: move-result-object v3 │ │ +0bedfa: 6e20 5934 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bee00: 0c03 |0020: move-result-object v3 │ │ +0bee02: 1a04 9500 |0021: const-string v4, " of " // string@0095 │ │ +0bee06: 6e20 5a34 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bee0c: 0c03 |0026: move-result-object v3 │ │ +0bee0e: 6e20 5634 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0bee14: 0c03 |002a: move-result-object v3 │ │ +0bee16: 6e10 5f34 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bee1c: 0c03 |002e: move-result-object v3 │ │ +0bee1e: 7120 b520 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bee24: 5452 dd02 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bee28: 6e20 5a13 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@135a │ │ +0bee2e: 0a00 |0037: move-result v0 │ │ +0bee30: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +0bee34: 5452 dd02 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bee38: 6e20 6413 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bee3e: 0c01 |003f: move-result-object v1 │ │ +0bee40: 1f01 7201 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bee44: 5452 dd02 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bee48: 6e20 5f13 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@135f │ │ +0bee4e: 6e10 7d08 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0bee54: 5452 dc02 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bee58: 6e20 5a13 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@135a │ │ +0bee5e: 0a00 |004f: move-result v0 │ │ +0bee60: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +0bee64: 5452 dc02 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bee68: 6e20 6413 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bee6e: 0c01 |0057: move-result-object v1 │ │ +0bee70: 1f01 7201 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bee74: 5452 dc02 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bee78: 6e20 5f13 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@135f │ │ +0bee7e: 6e10 7d08 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0bee84: 5452 da02 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0bee88: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +0bee8c: 6e10 9408 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0894 │ │ +0bee92: 0a02 |0069: move-result v2 │ │ +0bee94: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +0bee98: 5452 da02 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0bee9c: 5422 2b02 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@022b │ │ +0beea0: 6e10 b507 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@07b5 │ │ +0beea6: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -216802,72 +216817,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -0beec8: |[0beec8] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0beed8: 5541 de02 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ -0beedc: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -0beee0: 6301 d802 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0beee4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0beee8: 1a01 a80e |0008: const-string v1, "LoaderManager" // string@0ea8 │ │ -0beeec: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0beef0: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0beef6: 1a03 3e04 |000f: const-string v3, "Destroying Active in " // string@043e │ │ -0beefa: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bef00: 0c02 |0014: move-result-object v2 │ │ -0bef02: 6e20 5934 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bef08: 0c02 |0018: move-result-object v2 │ │ -0bef0a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bef10: 0c02 |001c: move-result-object v2 │ │ -0bef12: 7120 b520 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bef18: 5441 dd02 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bef1c: 6e10 6213 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bef22: 0a01 |0025: move-result v1 │ │ -0bef24: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0bef28: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -0bef2c: 5441 dd02 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bef30: 6e20 6413 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bef36: 0c01 |002f: move-result-object v1 │ │ -0bef38: 1f01 7201 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bef3c: 6e10 7d08 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0bef42: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0bef46: 28f1 |0037: goto 0028 // -000f │ │ -0bef48: 5441 dd02 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bef4c: 6e10 5313 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@1353 │ │ -0bef52: 6301 d802 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bef56: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -0bef5a: 1a01 a80e |0041: const-string v1, "LoaderManager" // string@0ea8 │ │ -0bef5e: 2202 8206 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bef62: 7010 5134 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bef68: 1a03 3f04 |0048: const-string v3, "Destroying Inactive in " // string@043f │ │ -0bef6c: 6e20 5a34 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bef72: 0c02 |004d: move-result-object v2 │ │ -0bef74: 6e20 5934 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bef7a: 0c02 |0051: move-result-object v2 │ │ -0bef7c: 6e10 5f34 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bef82: 0c02 |0055: move-result-object v2 │ │ -0bef84: 7120 b520 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bef8a: 5441 dc02 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bef8e: 6e10 6213 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bef94: 0a01 |005e: move-result v1 │ │ -0bef96: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0bef9a: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -0bef9e: 5441 dc02 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0befa2: 6e20 6413 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0befa8: 0c01 |0068: move-result-object v1 │ │ -0befaa: 1f01 7201 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0befae: 6e10 7d08 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0befb4: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0befb8: 28f1 |0070: goto 0061 // -000f │ │ -0befba: 5441 dc02 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0befbe: 6e10 5313 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@1353 │ │ -0befc4: 0e00 |0076: return-void │ │ +0beea8: |[0beea8] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +0beeb8: 5541 de02 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ +0beebc: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +0beec0: 6301 d802 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0beec4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0beec8: 1a01 a80e |0008: const-string v1, "LoaderManager" // string@0ea8 │ │ +0beecc: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0beed0: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0beed6: 1a03 3e04 |000f: const-string v3, "Destroying Active in " // string@043e │ │ +0beeda: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0beee0: 0c02 |0014: move-result-object v2 │ │ +0beee2: 6e20 5934 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0beee8: 0c02 |0018: move-result-object v2 │ │ +0beeea: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0beef0: 0c02 |001c: move-result-object v2 │ │ +0beef2: 7120 b520 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0beef8: 5441 dd02 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0beefc: 6e10 6213 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bef02: 0a01 |0025: move-result v1 │ │ +0bef04: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0bef08: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0bef0c: 5441 dd02 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bef10: 6e20 6413 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bef16: 0c01 |002f: move-result-object v1 │ │ +0bef18: 1f01 7201 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bef1c: 6e10 7d08 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0bef22: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0bef26: 28f1 |0037: goto 0028 // -000f │ │ +0bef28: 5441 dd02 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bef2c: 6e10 5313 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@1353 │ │ +0bef32: 6301 d802 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bef36: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +0bef3a: 1a01 a80e |0041: const-string v1, "LoaderManager" // string@0ea8 │ │ +0bef3e: 2202 8206 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bef42: 7010 5134 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bef48: 1a03 3f04 |0048: const-string v3, "Destroying Inactive in " // string@043f │ │ +0bef4c: 6e20 5a34 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bef52: 0c02 |004d: move-result-object v2 │ │ +0bef54: 6e20 5934 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bef5a: 0c02 |0051: move-result-object v2 │ │ +0bef5c: 6e10 5f34 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bef62: 0c02 |0055: move-result-object v2 │ │ +0bef64: 7120 b520 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bef6a: 5441 dc02 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bef6e: 6e10 6213 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bef74: 0a01 |005e: move-result v1 │ │ +0bef76: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0bef7a: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +0bef7e: 5441 dc02 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bef82: 6e20 6413 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bef88: 0c01 |0068: move-result-object v1 │ │ +0bef8a: 1f01 7201 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bef8e: 6e10 7d08 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0bef94: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0bef98: 28f1 |0070: goto 0061 // -000f │ │ +0bef9a: 5441 dc02 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bef9e: 6e10 5313 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@1353 │ │ +0befa4: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -216888,29 +216903,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0befc8: |[0befc8] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0befd8: 5431 dd02 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0befdc: 6e10 6213 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0befe2: 0a01 |0005: move-result v1 │ │ -0befe4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0befe8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0befec: 5431 dd02 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0beff0: 6e20 6413 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0beff6: 0c01 |000f: move-result-object v1 │ │ -0beff8: 1f01 7201 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0beffc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0beffe: 5c12 d302 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ -0bf002: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0bf006: 28f1 |0017: goto 0008 // -000f │ │ -0bf008: 0e00 |0018: return-void │ │ +0befa8: |[0befa8] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +0befb8: 5431 dd02 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0befbc: 6e10 6213 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0befc2: 0a01 |0005: move-result v1 │ │ +0befc4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0befc8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0befcc: 5431 dd02 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0befd0: 6e20 6413 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0befd6: 0c01 |000f: move-result-object v1 │ │ +0befd8: 1f01 7201 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0befdc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0befde: 5c12 d302 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@02d3 │ │ +0befe2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0befe6: 28f1 |0017: goto 0008 // -000f │ │ +0befe8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -216922,28 +216937,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0bf00c: |[0bf00c] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -0bf01c: 5421 dd02 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf020: 6e10 6213 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf026: 0a01 |0005: move-result v1 │ │ -0bf028: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0bf02c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0bf030: 5421 dd02 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf034: 6e20 6413 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf03a: 0c01 |000f: move-result-object v1 │ │ -0bf03c: 1f01 7201 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf040: 6e10 8108 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0881 │ │ -0bf046: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0bf04a: 28f1 |0017: goto 0008 // -000f │ │ -0bf04c: 0e00 |0018: return-void │ │ +0befec: |[0befec] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +0beffc: 5421 dd02 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf000: 6e10 6213 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf006: 0a01 |0005: move-result v1 │ │ +0bf008: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0bf00c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0bf010: 5421 dd02 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf014: 6e20 6413 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf01a: 0c01 |000f: move-result-object v1 │ │ +0bf01c: 1f01 7201 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf020: 6e10 8108 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0881 │ │ +0bf026: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0bf02a: 28f1 |0017: goto 0008 // -000f │ │ +0bf02c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -216955,62 +216970,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -0bf050: |[0bf050] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -0bf060: 6302 d802 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf064: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0bf068: 1a02 a80e |0004: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf06c: 2203 8206 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf070: 7010 5134 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf076: 1a04 fa10 |000b: const-string v4, "Retaining in " // string@10fa │ │ -0bf07a: 6e20 5a34 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf080: 0c03 |0010: move-result-object v3 │ │ -0bf082: 6e20 5934 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf088: 0c03 |0014: move-result-object v3 │ │ -0bf08a: 6e10 5f34 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf090: 0c03 |0018: move-result-object v3 │ │ -0bf092: 7120 b520 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf098: 5552 e002 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf09c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0bf0a0: 2200 7f06 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ -0bf0a4: 1a02 af21 |0022: const-string v2, "here" // string@21af │ │ -0bf0a8: 7020 2f34 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0bf0ae: 6e10 3234 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@3432 │ │ -0bf0b4: 1a02 a80e |002a: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf0b8: 2203 8206 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf0bc: 7010 5134 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf0c2: 1a04 4f03 |0031: const-string v4, "Called doRetain when not started: " // string@034f │ │ -0bf0c6: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf0cc: 0c03 |0036: move-result-object v3 │ │ -0bf0ce: 6e20 5934 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf0d4: 0c03 |003a: move-result-object v3 │ │ -0bf0d6: 6e10 5f34 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf0dc: 0c03 |003e: move-result-object v3 │ │ -0bf0de: 7130 b720 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0bf0e4: 0e00 |0042: return-void │ │ -0bf0e6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0bf0e8: 5c52 de02 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ -0bf0ec: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0bf0ee: 5c52 e002 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf0f2: 5452 dd02 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf0f6: 6e10 6213 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf0fc: 0a02 |004e: move-result v2 │ │ -0bf0fe: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0bf102: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -0bf106: 5452 dd02 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf10a: 6e20 6413 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf110: 0c02 |0058: move-result-object v2 │ │ -0bf112: 1f02 7201 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf116: 6e10 8208 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0882 │ │ -0bf11c: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bf120: 28f1 |0060: goto 0051 // -000f │ │ +0bf030: |[0bf030] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +0bf040: 6302 d802 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf044: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0bf048: 1a02 a80e |0004: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf04c: 2203 8206 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf050: 7010 5134 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf056: 1a04 fa10 |000b: const-string v4, "Retaining in " // string@10fa │ │ +0bf05a: 6e20 5a34 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf060: 0c03 |0010: move-result-object v3 │ │ +0bf062: 6e20 5934 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf068: 0c03 |0014: move-result-object v3 │ │ +0bf06a: 6e10 5f34 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf070: 0c03 |0018: move-result-object v3 │ │ +0bf072: 7120 b520 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf078: 5552 e002 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf07c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0bf080: 2200 7f06 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ +0bf084: 1a02 af21 |0022: const-string v2, "here" // string@21af │ │ +0bf088: 7020 2f34 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0bf08e: 6e10 3234 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@3432 │ │ +0bf094: 1a02 a80e |002a: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf098: 2203 8206 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf09c: 7010 5134 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf0a2: 1a04 4f03 |0031: const-string v4, "Called doRetain when not started: " // string@034f │ │ +0bf0a6: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf0ac: 0c03 |0036: move-result-object v3 │ │ +0bf0ae: 6e20 5934 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf0b4: 0c03 |003a: move-result-object v3 │ │ +0bf0b6: 6e10 5f34 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf0bc: 0c03 |003e: move-result-object v3 │ │ +0bf0be: 7130 b720 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0bf0c4: 0e00 |0042: return-void │ │ +0bf0c6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0bf0c8: 5c52 de02 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ +0bf0cc: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0bf0ce: 5c52 e002 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf0d2: 5452 dd02 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf0d6: 6e10 6213 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf0dc: 0a02 |004e: move-result v2 │ │ +0bf0de: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0bf0e2: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +0bf0e6: 5452 dd02 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf0ea: 6e20 6413 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf0f0: 0c02 |0058: move-result-object v2 │ │ +0bf0f2: 1f02 7201 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf0f6: 6e10 8208 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0882 │ │ +0bf0fc: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0bf100: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -217030,60 +217045,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0bf124: |[0bf124] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -0bf134: 6302 d802 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf138: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0bf13c: 1a02 a80e |0004: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf140: 2203 8206 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf144: 7010 5134 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf14a: 1a04 8312 |000b: const-string v4, "Starting in " // string@1283 │ │ -0bf14e: 6e20 5a34 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf154: 0c03 |0010: move-result-object v3 │ │ -0bf156: 6e20 5934 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf15c: 0c03 |0014: move-result-object v3 │ │ -0bf15e: 6e10 5f34 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf164: 0c03 |0018: move-result-object v3 │ │ -0bf166: 7120 b520 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf16c: 5552 e002 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf170: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -0bf174: 2200 7f06 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ -0bf178: 1a02 af21 |0022: const-string v2, "here" // string@21af │ │ -0bf17c: 7020 2f34 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0bf182: 6e10 3234 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@3432 │ │ -0bf188: 1a02 a80e |002a: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf18c: 2203 8206 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf190: 7010 5134 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf196: 1a04 5003 |0031: const-string v4, "Called doStart when already started: " // string@0350 │ │ -0bf19a: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf1a0: 0c03 |0036: move-result-object v3 │ │ -0bf1a2: 6e20 5934 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf1a8: 0c03 |003a: move-result-object v3 │ │ -0bf1aa: 6e10 5f34 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf1b0: 0c03 |003e: move-result-object v3 │ │ -0bf1b2: 7130 b720 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0bf1b8: 0e00 |0042: return-void │ │ -0bf1ba: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0bf1bc: 5c52 e002 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf1c0: 5452 dd02 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf1c4: 6e10 6213 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf1ca: 0a02 |004b: move-result v2 │ │ -0bf1cc: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0bf1d0: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -0bf1d4: 5452 dd02 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf1d8: 6e20 6413 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf1de: 0c02 |0055: move-result-object v2 │ │ -0bf1e0: 1f02 7201 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf1e4: 6e10 8308 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0883 │ │ -0bf1ea: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bf1ee: 28f1 |005d: goto 004e // -000f │ │ +0bf104: |[0bf104] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +0bf114: 6302 d802 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf118: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0bf11c: 1a02 a80e |0004: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf120: 2203 8206 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf124: 7010 5134 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf12a: 1a04 8312 |000b: const-string v4, "Starting in " // string@1283 │ │ +0bf12e: 6e20 5a34 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf134: 0c03 |0010: move-result-object v3 │ │ +0bf136: 6e20 5934 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf13c: 0c03 |0014: move-result-object v3 │ │ +0bf13e: 6e10 5f34 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf144: 0c03 |0018: move-result-object v3 │ │ +0bf146: 7120 b520 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf14c: 5552 e002 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf150: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +0bf154: 2200 7f06 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ +0bf158: 1a02 af21 |0022: const-string v2, "here" // string@21af │ │ +0bf15c: 7020 2f34 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0bf162: 6e10 3234 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@3432 │ │ +0bf168: 1a02 a80e |002a: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf16c: 2203 8206 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf170: 7010 5134 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf176: 1a04 5003 |0031: const-string v4, "Called doStart when already started: " // string@0350 │ │ +0bf17a: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf180: 0c03 |0036: move-result-object v3 │ │ +0bf182: 6e20 5934 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf188: 0c03 |003a: move-result-object v3 │ │ +0bf18a: 6e10 5f34 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf190: 0c03 |003e: move-result-object v3 │ │ +0bf192: 7130 b720 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0bf198: 0e00 |0042: return-void │ │ +0bf19a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0bf19c: 5c52 e002 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf1a0: 5452 dd02 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf1a4: 6e10 6213 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf1aa: 0a02 |004b: move-result v2 │ │ +0bf1ac: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0bf1b0: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +0bf1b4: 5452 dd02 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf1b8: 6e20 6413 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf1be: 0c02 |0055: move-result-object v2 │ │ +0bf1c0: 1f02 7201 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf1c4: 6e10 8308 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0883 │ │ +0bf1ca: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0bf1ce: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -217102,61 +217117,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0bf1f0: |[0bf1f0] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -0bf200: 6302 d802 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf204: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0bf208: 1a02 a80e |0004: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf20c: 2203 8206 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf210: 7010 5134 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf216: 1a04 8c12 |000b: const-string v4, "Stopping in " // string@128c │ │ -0bf21a: 6e20 5a34 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf220: 0c03 |0010: move-result-object v3 │ │ -0bf222: 6e20 5934 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf228: 0c03 |0014: move-result-object v3 │ │ -0bf22a: 6e10 5f34 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf230: 0c03 |0018: move-result-object v3 │ │ -0bf232: 7120 b520 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf238: 5552 e002 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf23c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0bf240: 2200 7f06 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ -0bf244: 1a02 af21 |0022: const-string v2, "here" // string@21af │ │ -0bf248: 7020 2f34 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0bf24e: 6e10 3234 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@3432 │ │ -0bf254: 1a02 a80e |002a: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf258: 2203 8206 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf25c: 7010 5134 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf262: 1a04 5103 |0031: const-string v4, "Called doStop when not started: " // string@0351 │ │ -0bf266: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf26c: 0c03 |0036: move-result-object v3 │ │ -0bf26e: 6e20 5934 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf274: 0c03 |003a: move-result-object v3 │ │ -0bf276: 6e10 5f34 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf27c: 0c03 |003e: move-result-object v3 │ │ -0bf27e: 7130 b720 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0bf284: 0e00 |0042: return-void │ │ -0bf286: 5452 dd02 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf28a: 6e10 6213 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf290: 0a02 |0048: move-result v2 │ │ -0bf292: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0bf296: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -0bf29a: 5452 dd02 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf29e: 6e20 6413 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf2a4: 0c02 |0052: move-result-object v2 │ │ -0bf2a6: 1f02 7201 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf2aa: 6e10 8408 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0884 │ │ -0bf2b0: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bf2b4: 28f1 |005a: goto 004b // -000f │ │ -0bf2b6: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -0bf2b8: 5c52 e002 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf2bc: 28e4 |005e: goto 0042 // -001c │ │ +0bf1d0: |[0bf1d0] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +0bf1e0: 6302 d802 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf1e4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0bf1e8: 1a02 a80e |0004: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf1ec: 2203 8206 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf1f0: 7010 5134 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf1f6: 1a04 8c12 |000b: const-string v4, "Stopping in " // string@128c │ │ +0bf1fa: 6e20 5a34 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf200: 0c03 |0010: move-result-object v3 │ │ +0bf202: 6e20 5934 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf208: 0c03 |0014: move-result-object v3 │ │ +0bf20a: 6e10 5f34 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf210: 0c03 |0018: move-result-object v3 │ │ +0bf212: 7120 b520 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf218: 5552 e002 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf21c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0bf220: 2200 7f06 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ +0bf224: 1a02 af21 |0022: const-string v2, "here" // string@21af │ │ +0bf228: 7020 2f34 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0bf22e: 6e10 3234 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@3432 │ │ +0bf234: 1a02 a80e |002a: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf238: 2203 8206 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf23c: 7010 5134 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf242: 1a04 5103 |0031: const-string v4, "Called doStop when not started: " // string@0351 │ │ +0bf246: 6e20 5a34 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf24c: 0c03 |0036: move-result-object v3 │ │ +0bf24e: 6e20 5934 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf254: 0c03 |003a: move-result-object v3 │ │ +0bf256: 6e10 5f34 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf25c: 0c03 |003e: move-result-object v3 │ │ +0bf25e: 7130 b720 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0bf264: 0e00 |0042: return-void │ │ +0bf266: 5452 dd02 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf26a: 6e10 6213 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf270: 0a02 |0048: move-result v2 │ │ +0bf272: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0bf276: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +0bf27a: 5452 dd02 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf27e: 6e20 6413 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf284: 0c02 |0052: move-result-object v2 │ │ +0bf286: 1f02 7201 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf28a: 6e10 8408 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0884 │ │ +0bf290: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0bf294: 28f1 |005a: goto 004b // -000f │ │ +0bf296: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +0bf298: 5c52 e002 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf29c: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -217175,96 +217190,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 │ │ -0bf2c0: |[0bf2c0] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0bf2d0: 5453 dd02 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf2d4: 6e10 6213 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf2da: 0a03 |0005: move-result v3 │ │ -0bf2dc: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -0bf2e0: 6e20 c633 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf2e6: 1a03 6c02 |000b: const-string v3, "Active Loaders:" // string@026c │ │ -0bf2ea: 6e20 cb33 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0bf2f0: 2203 8206 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf2f4: 7010 5134 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf2fa: 6e20 5a34 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf300: 0c03 |0018: move-result-object v3 │ │ -0bf302: 1a04 0a00 |0019: const-string v4, " " // string@000a │ │ -0bf306: 6e20 5a34 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf30c: 0c03 |001e: move-result-object v3 │ │ -0bf30e: 6e10 5f34 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf314: 0c01 |0022: move-result-object v1 │ │ -0bf316: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0bf318: 5453 dd02 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf31c: 6e10 6213 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf322: 0a03 |0029: move-result v3 │ │ -0bf324: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -0bf328: 5453 dd02 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf32c: 6e20 6413 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf332: 0c02 |0031: move-result-object v2 │ │ -0bf334: 1f02 7201 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf338: 6e20 c633 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf33e: 1a03 0d00 |0037: const-string v3, " #" // string@000d │ │ -0bf342: 6e20 c633 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf348: 5453 dd02 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf34c: 6e20 5c13 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@135c │ │ -0bf352: 0a03 |0041: move-result v3 │ │ -0bf354: 6e20 c433 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0bf35a: 1a03 2901 |0045: const-string v3, ": " // string@0129 │ │ -0bf35e: 6e20 c633 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf364: 6e10 8508 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0885 │ │ -0bf36a: 0c03 |004d: move-result-object v3 │ │ -0bf36c: 6e20 cb33 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0bf372: 6e59 7e08 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@087e │ │ -0bf378: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bf37c: 28ce |0056: goto 0024 // -0032 │ │ -0bf37e: 5453 dc02 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bf382: 6e10 6213 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf388: 0a03 |005c: move-result v3 │ │ -0bf38a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -0bf38e: 6e20 c633 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf394: 1a03 2606 |0062: const-string v3, "Inactive Loaders:" // string@0626 │ │ -0bf398: 6e20 cb33 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0bf39e: 2203 8206 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf3a2: 7010 5134 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf3a8: 6e20 5a34 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf3ae: 0c03 |006f: move-result-object v3 │ │ -0bf3b0: 1a04 0a00 |0070: const-string v4, " " // string@000a │ │ -0bf3b4: 6e20 5a34 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf3ba: 0c03 |0075: move-result-object v3 │ │ -0bf3bc: 6e10 5f34 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf3c2: 0c01 |0079: move-result-object v1 │ │ -0bf3c4: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -0bf3c6: 5453 dc02 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bf3ca: 6e10 6213 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf3d0: 0a03 |0080: move-result v3 │ │ -0bf3d2: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -0bf3d6: 5453 dc02 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bf3da: 6e20 6413 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf3e0: 0c02 |0088: move-result-object v2 │ │ -0bf3e2: 1f02 7201 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf3e6: 6e20 c633 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf3ec: 1a03 0d00 |008e: const-string v3, " #" // string@000d │ │ -0bf3f0: 6e20 c633 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf3f6: 5453 dc02 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bf3fa: 6e20 5c13 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@135c │ │ -0bf400: 0a03 |0098: move-result v3 │ │ -0bf402: 6e20 c433 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ -0bf408: 1a03 2901 |009c: const-string v3, ": " // string@0129 │ │ -0bf40c: 6e20 c633 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0bf412: 6e10 8508 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0885 │ │ -0bf418: 0c03 |00a4: move-result-object v3 │ │ -0bf41a: 6e20 cb33 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0bf420: 6e59 7e08 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@087e │ │ -0bf426: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bf42a: 28ce |00ad: goto 007b // -0032 │ │ -0bf42c: 0e00 |00ae: return-void │ │ +0bf2a0: |[0bf2a0] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0bf2b0: 5453 dd02 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf2b4: 6e10 6213 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf2ba: 0a03 |0005: move-result v3 │ │ +0bf2bc: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +0bf2c0: 6e20 c633 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf2c6: 1a03 6c02 |000b: const-string v3, "Active Loaders:" // string@026c │ │ +0bf2ca: 6e20 cb33 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0bf2d0: 2203 8206 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf2d4: 7010 5134 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf2da: 6e20 5a34 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf2e0: 0c03 |0018: move-result-object v3 │ │ +0bf2e2: 1a04 0a00 |0019: const-string v4, " " // string@000a │ │ +0bf2e6: 6e20 5a34 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf2ec: 0c03 |001e: move-result-object v3 │ │ +0bf2ee: 6e10 5f34 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf2f4: 0c01 |0022: move-result-object v1 │ │ +0bf2f6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0bf2f8: 5453 dd02 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf2fc: 6e10 6213 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf302: 0a03 |0029: move-result v3 │ │ +0bf304: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +0bf308: 5453 dd02 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf30c: 6e20 6413 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf312: 0c02 |0031: move-result-object v2 │ │ +0bf314: 1f02 7201 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf318: 6e20 c633 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf31e: 1a03 0d00 |0037: const-string v3, " #" // string@000d │ │ +0bf322: 6e20 c633 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf328: 5453 dd02 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf32c: 6e20 5c13 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@135c │ │ +0bf332: 0a03 |0041: move-result v3 │ │ +0bf334: 6e20 c433 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0bf33a: 1a03 2901 |0045: const-string v3, ": " // string@0129 │ │ +0bf33e: 6e20 c633 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf344: 6e10 8508 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0885 │ │ +0bf34a: 0c03 |004d: move-result-object v3 │ │ +0bf34c: 6e20 cb33 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0bf352: 6e59 7e08 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@087e │ │ +0bf358: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bf35c: 28ce |0056: goto 0024 // -0032 │ │ +0bf35e: 5453 dc02 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bf362: 6e10 6213 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf368: 0a03 |005c: move-result v3 │ │ +0bf36a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +0bf36e: 6e20 c633 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf374: 1a03 2606 |0062: const-string v3, "Inactive Loaders:" // string@0626 │ │ +0bf378: 6e20 cb33 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0bf37e: 2203 8206 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf382: 7010 5134 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf388: 6e20 5a34 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf38e: 0c03 |006f: move-result-object v3 │ │ +0bf390: 1a04 0a00 |0070: const-string v4, " " // string@000a │ │ +0bf394: 6e20 5a34 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf39a: 0c03 |0075: move-result-object v3 │ │ +0bf39c: 6e10 5f34 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf3a2: 0c01 |0079: move-result-object v1 │ │ +0bf3a4: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +0bf3a6: 5453 dc02 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bf3aa: 6e10 6213 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf3b0: 0a03 |0080: move-result v3 │ │ +0bf3b2: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +0bf3b6: 5453 dc02 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bf3ba: 6e20 6413 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf3c0: 0c02 |0088: move-result-object v2 │ │ +0bf3c2: 1f02 7201 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf3c6: 6e20 c633 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf3cc: 1a03 0d00 |008e: const-string v3, " #" // string@000d │ │ +0bf3d0: 6e20 c633 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf3d6: 5453 dc02 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bf3da: 6e20 5c13 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@135c │ │ +0bf3e0: 0a03 |0098: move-result v3 │ │ +0bf3e2: 6e20 c433 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@33c4 │ │ +0bf3e8: 1a03 2901 |009c: const-string v3, ": " // string@0129 │ │ +0bf3ec: 6e20 c633 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0bf3f2: 6e10 8508 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0885 │ │ +0bf3f8: 0c03 |00a4: move-result-object v3 │ │ +0bf3fa: 6e20 cb33 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0bf400: 6e59 7e08 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@087e │ │ +0bf406: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bf40a: 28ce |00ad: goto 007b // -0032 │ │ +0bf40c: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -217300,45 +217315,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0bf430: |[0bf430] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -0bf440: 5541 de02 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ -0bf444: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -0bf448: 6301 d802 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf44c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0bf450: 1a01 a80e |0008: const-string v1, "LoaderManager" // string@0ea8 │ │ -0bf454: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf458: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf45e: 1a03 3b05 |000f: const-string v3, "Finished Retaining in " // string@053b │ │ -0bf462: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf468: 0c02 |0014: move-result-object v2 │ │ -0bf46a: 6e20 5934 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf470: 0c02 |0018: move-result-object v2 │ │ -0bf472: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf478: 0c02 |001c: move-result-object v2 │ │ -0bf47a: 7120 b520 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf480: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0bf482: 5c41 de02 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ -0bf486: 5441 dd02 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf48a: 6e10 6213 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf490: 0a01 |0028: move-result v1 │ │ -0bf492: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0bf496: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -0bf49a: 5441 dd02 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf49e: 6e20 6413 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf4a4: 0c01 |0032: move-result-object v1 │ │ -0bf4a6: 1f01 7201 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf4aa: 6e10 7f08 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@087f │ │ -0bf4b0: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0bf4b4: 28f1 |003a: goto 002b // -000f │ │ -0bf4b6: 0e00 |003b: return-void │ │ +0bf410: |[0bf410] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +0bf420: 5541 de02 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ +0bf424: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +0bf428: 6301 d802 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf42c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0bf430: 1a01 a80e |0008: const-string v1, "LoaderManager" // string@0ea8 │ │ +0bf434: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf438: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf43e: 1a03 3b05 |000f: const-string v3, "Finished Retaining in " // string@053b │ │ +0bf442: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf448: 0c02 |0014: move-result-object v2 │ │ +0bf44a: 6e20 5934 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf450: 0c02 |0018: move-result-object v2 │ │ +0bf452: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf458: 0c02 |001c: move-result-object v2 │ │ +0bf45a: 7120 b520 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf460: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0bf462: 5c41 de02 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@02de │ │ +0bf466: 5441 dd02 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf46a: 6e10 6213 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf470: 0a01 |0028: move-result v1 │ │ +0bf472: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0bf476: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +0bf47a: 5441 dd02 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf47e: 6e20 6413 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf484: 0c01 |0032: move-result-object v1 │ │ +0bf486: 1f01 7201 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf48a: 6e10 7f08 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@087f │ │ +0bf490: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0bf494: 28f1 |003a: goto 002b // -000f │ │ +0bf496: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -217353,35 +217368,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 │ │ -0bf4b8: |[0bf4b8] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -0bf4c8: 5531 db02 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ -0bf4cc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0bf4d0: 2201 6f06 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0bf4d4: 1a02 5203 |0006: const-string v2, "Called while creating a loader" // string@0352 │ │ -0bf4d8: 7020 0434 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bf4de: 2701 |000b: throw v1 │ │ -0bf4e0: 5431 dd02 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf4e4: 6e20 5813 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ -0bf4ea: 0c00 |0011: move-result-object v0 │ │ -0bf4ec: 1f00 7201 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf4f0: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -0bf4f4: 5401 d202 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf4f8: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -0bf4fc: 5401 d202 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf500: 5411 d102 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf504: 1101 |001e: return-object v1 │ │ -0bf506: 5401 d102 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf50a: 28fd |0021: goto 001e // -0003 │ │ -0bf50c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0bf50e: 28fb |0023: goto 001e // -0005 │ │ +0bf498: |[0bf498] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +0bf4a8: 5531 db02 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ +0bf4ac: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0bf4b0: 2201 6f06 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0bf4b4: 1a02 5203 |0006: const-string v2, "Called while creating a loader" // string@0352 │ │ +0bf4b8: 7020 0434 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bf4be: 2701 |000b: throw v1 │ │ +0bf4c0: 5431 dd02 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf4c4: 6e20 5813 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ +0bf4ca: 0c00 |0011: move-result-object v0 │ │ +0bf4cc: 1f00 7201 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf4d0: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +0bf4d4: 5401 d202 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf4d8: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +0bf4dc: 5401 d202 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf4e0: 5411 d102 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf4e4: 1101 |001e: return-object v1 │ │ +0bf4e6: 5401 d102 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf4ea: 28fd |0021: goto 001e // -0003 │ │ +0bf4ec: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0bf4ee: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -217399,36 +217414,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0bf510: |[0bf510] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -0bf520: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0bf522: 5454 dd02 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf526: 6e10 6213 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ -0bf52c: 0a00 |0006: move-result v0 │ │ -0bf52e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0bf530: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -0bf534: 5454 dd02 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf538: 6e20 6413 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ -0bf53e: 0c02 |000f: move-result-object v2 │ │ -0bf540: 1f02 7201 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf544: 5524 d602 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0bf548: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -0bf54c: 5524 cc02 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0bf550: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -0bf554: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -0bf556: b643 |001b: or-int/2addr v3, v4 │ │ -0bf558: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bf55c: 28ea |001e: goto 0008 // -0016 │ │ -0bf55e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -0bf560: 28fb |0020: goto 001b // -0005 │ │ -0bf562: 0f03 |0021: return v3 │ │ +0bf4f0: |[0bf4f0] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +0bf500: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bf502: 5454 dd02 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf506: 6e10 6213 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@1362 │ │ +0bf50c: 0a00 |0006: move-result v0 │ │ +0bf50e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0bf510: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +0bf514: 5454 dd02 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf518: 6e20 6413 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1364 │ │ +0bf51e: 0c02 |000f: move-result-object v2 │ │ +0bf520: 1f02 7201 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf524: 5524 d602 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0bf528: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +0bf52c: 5524 cc02 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0bf530: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +0bf534: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +0bf536: b643 |001b: or-int/2addr v3, v4 │ │ +0bf538: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bf53c: 28ea |001e: goto 0008 // -0016 │ │ +0bf53e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +0bf540: 28fb |0020: goto 001b // -0005 │ │ +0bf542: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -217447,83 +217462,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 │ │ -0bf564: |[0bf564] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0bf574: 5541 db02 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ -0bf578: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0bf57c: 2201 6f06 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0bf580: 1a02 5203 |0006: const-string v2, "Called while creating a loader" // string@0352 │ │ -0bf584: 7020 0434 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bf58a: 2701 |000b: throw v1 │ │ -0bf58c: 5441 dd02 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf590: 6e20 5813 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ -0bf596: 0c00 |0011: move-result-object v0 │ │ -0bf598: 1f00 7201 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf59c: 6301 d802 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf5a0: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -0bf5a4: 1a01 a80e |0018: const-string v1, "LoaderManager" // string@0ea8 │ │ -0bf5a8: 2202 8206 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf5ac: 7010 5134 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf5b2: 1a03 6522 |001f: const-string v3, "initLoader in " // string@2265 │ │ -0bf5b6: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf5bc: 0c02 |0024: move-result-object v2 │ │ -0bf5be: 6e20 5934 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf5c4: 0c02 |0028: move-result-object v2 │ │ -0bf5c6: 1a03 2c01 |0029: const-string v3, ": args=" // string@012c │ │ -0bf5ca: 6e20 5a34 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf5d0: 0c02 |002e: move-result-object v2 │ │ -0bf5d2: 6e20 5934 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf5d8: 0c02 |0032: move-result-object v2 │ │ -0bf5da: 6e10 5f34 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf5e0: 0c02 |0036: move-result-object v2 │ │ -0bf5e2: 7120 b520 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf5e8: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -0bf5ec: 7040 8808 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@0888 │ │ -0bf5f2: 0c00 |003f: move-result-object v0 │ │ -0bf5f4: 6301 d802 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf5f8: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -0bf5fc: 1a01 a80e |0044: const-string v1, "LoaderManager" // string@0ea8 │ │ -0bf600: 2202 8206 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf604: 7010 5134 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf60a: 1a03 0e00 |004b: const-string v3, " Created new loader " // string@000e │ │ -0bf60e: 6e20 5a34 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf614: 0c02 |0050: move-result-object v2 │ │ -0bf616: 6e20 5934 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf61c: 0c02 |0054: move-result-object v2 │ │ -0bf61e: 6e10 5f34 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf624: 0c02 |0058: move-result-object v2 │ │ -0bf626: 7120 b520 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf62c: 5501 ce02 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0bf630: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -0bf634: 5541 e002 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf638: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -0bf63c: 5401 d102 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf640: 5402 cb02 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ -0bf644: 6e30 7c08 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ -0bf64a: 5401 d102 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf64e: 1101 |006d: return-object v1 │ │ -0bf650: 6301 d802 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf654: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -0bf658: 1a01 a80e |0072: const-string v1, "LoaderManager" // string@0ea8 │ │ -0bf65c: 2202 8206 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf660: 7010 5134 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf666: 1a03 1a00 |0079: const-string v3, " Re-using existing loader " // string@001a │ │ -0bf66a: 6e20 5a34 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf670: 0c02 |007e: move-result-object v2 │ │ -0bf672: 6e20 5934 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf678: 0c02 |0082: move-result-object v2 │ │ -0bf67a: 6e10 5f34 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf680: 0c02 |0086: move-result-object v2 │ │ -0bf682: 7120 b520 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf688: 5b07 ca02 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ -0bf68c: 28d0 |008c: goto 005c // -0030 │ │ +0bf544: |[0bf544] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0bf554: 5541 db02 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ +0bf558: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0bf55c: 2201 6f06 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0bf560: 1a02 5203 |0006: const-string v2, "Called while creating a loader" // string@0352 │ │ +0bf564: 7020 0434 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bf56a: 2701 |000b: throw v1 │ │ +0bf56c: 5441 dd02 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf570: 6e20 5813 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ +0bf576: 0c00 |0011: move-result-object v0 │ │ +0bf578: 1f00 7201 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf57c: 6301 d802 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf580: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0bf584: 1a01 a80e |0018: const-string v1, "LoaderManager" // string@0ea8 │ │ +0bf588: 2202 8206 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf58c: 7010 5134 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf592: 1a03 6522 |001f: const-string v3, "initLoader in " // string@2265 │ │ +0bf596: 6e20 5a34 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf59c: 0c02 |0024: move-result-object v2 │ │ +0bf59e: 6e20 5934 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf5a4: 0c02 |0028: move-result-object v2 │ │ +0bf5a6: 1a03 2c01 |0029: const-string v3, ": args=" // string@012c │ │ +0bf5aa: 6e20 5a34 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf5b0: 0c02 |002e: move-result-object v2 │ │ +0bf5b2: 6e20 5934 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf5b8: 0c02 |0032: move-result-object v2 │ │ +0bf5ba: 6e10 5f34 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf5c0: 0c02 |0036: move-result-object v2 │ │ +0bf5c2: 7120 b520 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf5c8: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +0bf5cc: 7040 8808 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@0888 │ │ +0bf5d2: 0c00 |003f: move-result-object v0 │ │ +0bf5d4: 6301 d802 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf5d8: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +0bf5dc: 1a01 a80e |0044: const-string v1, "LoaderManager" // string@0ea8 │ │ +0bf5e0: 2202 8206 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf5e4: 7010 5134 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf5ea: 1a03 0e00 |004b: const-string v3, " Created new loader " // string@000e │ │ +0bf5ee: 6e20 5a34 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf5f4: 0c02 |0050: move-result-object v2 │ │ +0bf5f6: 6e20 5934 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf5fc: 0c02 |0054: move-result-object v2 │ │ +0bf5fe: 6e10 5f34 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf604: 0c02 |0058: move-result-object v2 │ │ +0bf606: 7120 b520 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf60c: 5501 ce02 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0bf610: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +0bf614: 5541 e002 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf618: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +0bf61c: 5401 d102 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf620: 5402 cb02 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@02cb │ │ +0bf624: 6e30 7c08 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@087c │ │ +0bf62a: 5401 d102 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf62e: 1101 |006d: return-object v1 │ │ +0bf630: 6301 d802 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf634: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +0bf638: 1a01 a80e |0072: const-string v1, "LoaderManager" // string@0ea8 │ │ +0bf63c: 2202 8206 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf640: 7010 5134 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf646: 1a03 1a00 |0079: const-string v3, " Re-using existing loader " // string@001a │ │ +0bf64a: 6e20 5a34 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf650: 0c02 |007e: move-result-object v2 │ │ +0bf652: 6e20 5934 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf658: 0c02 |0082: move-result-object v2 │ │ +0bf65a: 6e10 5f34 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf660: 0c02 |0086: move-result-object v2 │ │ +0bf662: 7120 b520 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf668: 5b07 ca02 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@02ca │ │ +0bf66c: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -217547,22 +217562,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 │ │ -0bf690: |[0bf690] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -0bf6a0: 5420 dd02 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf6a4: 5231 cf02 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ -0bf6a8: 6e30 5d13 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ -0bf6ae: 5520 e002 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ -0bf6b2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -0bf6b6: 6e10 8308 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0883 │ │ -0bf6bc: 0e00 |000e: return-void │ │ +0bf670: |[0bf670] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +0bf680: 5420 dd02 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf684: 5231 cf02 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@02cf │ │ +0bf688: 6e30 5d13 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ +0bf68e: 5520 e002 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@02e0 │ │ +0bf692: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0bf696: 6e10 8308 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0883 │ │ +0bf69c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -217574,135 +217589,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 │ │ -0bf6c0: |[0bf6c0] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0bf6d0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0bf6d2: 5562 db02 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ -0bf6d6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0bf6da: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0bf6de: 1a03 5203 |0007: const-string v3, "Called while creating a loader" // string@0352 │ │ -0bf6e2: 7020 0434 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0bf6e8: 2702 |000c: throw v2 │ │ -0bf6ea: 5462 dd02 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf6ee: 6e20 5813 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ -0bf6f4: 0c01 |0012: move-result-object v1 │ │ -0bf6f6: 1f01 7201 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf6fa: 6302 d802 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf6fe: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -0bf702: 1a02 a80e |0019: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf706: 2203 8206 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf70a: 7010 5134 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf710: 1a04 162f |0020: const-string v4, "restartLoader in " // string@2f16 │ │ -0bf714: 6e20 5a34 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf71a: 0c03 |0025: move-result-object v3 │ │ -0bf71c: 6e20 5934 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf722: 0c03 |0029: move-result-object v3 │ │ -0bf724: 1a04 2c01 |002a: const-string v4, ": args=" // string@012c │ │ -0bf728: 6e20 5a34 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf72e: 0c03 |002f: move-result-object v3 │ │ -0bf730: 6e20 5934 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf736: 0c03 |0033: move-result-object v3 │ │ -0bf738: 6e10 5f34 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf73e: 0c03 |0037: move-result-object v3 │ │ -0bf740: 7120 b520 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf746: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -0bf74a: 5462 dc02 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bf74e: 6e20 5813 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ -0bf754: 0c00 |0042: move-result-object v0 │ │ -0bf756: 1f00 7201 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ -0bf75a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -0bf75e: 5512 ce02 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ -0bf762: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -0bf766: 6302 d802 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf76a: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -0bf76e: 1a02 a80e |004f: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf772: 2203 8206 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf776: 7010 5134 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf77c: 1a04 1b00 |0056: const-string v4, " Removing last inactive loader: " // string@001b │ │ -0bf780: 6e20 5a34 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf786: 0c03 |005b: move-result-object v3 │ │ -0bf788: 6e20 5934 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf78e: 0c03 |005f: move-result-object v3 │ │ -0bf790: 6e10 5f34 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf796: 0c03 |0063: move-result-object v3 │ │ -0bf798: 7120 b520 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf79e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -0bf7a0: 5c02 cc02 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ -0bf7a4: 6e10 7d08 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0bf7aa: 5412 d102 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf7ae: 6e10 a70b 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0ba7 │ │ -0bf7b4: 5462 dc02 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bf7b8: 6e30 5d13 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ -0bf7be: 7040 8808 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@0888 │ │ -0bf7c4: 0c01 |007a: move-result-object v1 │ │ -0bf7c6: 5412 d102 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf7ca: 1102 |007d: return-object v2 │ │ -0bf7cc: 5512 d602 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ -0bf7d0: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -0bf7d4: 6302 d802 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf7d8: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -0bf7dc: 1a02 a80e |0086: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf7e0: 1a03 0f00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000f │ │ -0bf7e4: 7120 b520 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf7ea: 5462 dd02 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ -0bf7ee: 6e30 5d13 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ -0bf7f4: 6e10 7d08 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0bf7fa: 28e2 |0095: goto 0077 // -001e │ │ -0bf7fc: 5412 d202 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf800: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -0bf804: 6302 d802 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf808: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -0bf80c: 1a02 a80e |009e: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf810: 2203 8206 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf814: 7010 5134 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf81a: 1a04 1c00 |00a5: const-string v4, " Removing pending loader: " // string@001c │ │ -0bf81e: 6e20 5a34 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf824: 0c03 |00aa: move-result-object v3 │ │ -0bf826: 5414 d202 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf82a: 6e20 5934 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf830: 0c03 |00b0: move-result-object v3 │ │ -0bf832: 6e10 5f34 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf838: 0c03 |00b4: move-result-object v3 │ │ -0bf83a: 7120 b520 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf840: 5412 d202 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf844: 6e10 7d08 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ -0bf84a: 5b15 d202 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf84e: 6302 d802 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf852: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -0bf856: 1a02 a80e |00c3: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf85a: 1a03 1100 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0011 │ │ -0bf85e: 7120 b520 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf864: 7040 8908 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@0889 │ │ -0bf86a: 0c02 |00cd: move-result-object v2 │ │ -0bf86c: 5b12 d202 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf870: 5412 d202 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ -0bf874: 5422 d102 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf878: 28a9 |00d4: goto 007d // -0057 │ │ -0bf87a: 6302 d802 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ -0bf87e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -0bf882: 1a02 a80e |00d9: const-string v2, "LoaderManager" // string@0ea8 │ │ -0bf886: 2203 8206 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf88a: 7010 5134 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf890: 1a04 1800 |00e0: const-string v4, " Making last loader inactive: " // string@0018 │ │ -0bf894: 6e20 5a34 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf89a: 0c03 |00e5: move-result-object v3 │ │ -0bf89c: 6e20 5934 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0bf8a2: 0c03 |00e9: move-result-object v3 │ │ -0bf8a4: 6e10 5f34 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf8aa: 0c03 |00ed: move-result-object v3 │ │ -0bf8ac: 7120 b520 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ -0bf8b2: 5412 d102 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ -0bf8b6: 6e10 a70b 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0ba7 │ │ -0bf8bc: 5462 dc02 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ -0bf8c0: 6e30 5d13 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ -0bf8c6: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +0bf6a0: |[0bf6a0] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0bf6b0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0bf6b2: 5562 db02 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@02db │ │ +0bf6b6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0bf6ba: 2202 6f06 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0bf6be: 1a03 5203 |0007: const-string v3, "Called while creating a loader" // string@0352 │ │ +0bf6c2: 7020 0434 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0bf6c8: 2702 |000c: throw v2 │ │ +0bf6ca: 5462 dd02 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf6ce: 6e20 5813 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ +0bf6d4: 0c01 |0012: move-result-object v1 │ │ +0bf6d6: 1f01 7201 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf6da: 6302 d802 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf6de: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +0bf6e2: 1a02 a80e |0019: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf6e6: 2203 8206 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf6ea: 7010 5134 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf6f0: 1a04 162f |0020: const-string v4, "restartLoader in " // string@2f16 │ │ +0bf6f4: 6e20 5a34 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf6fa: 0c03 |0025: move-result-object v3 │ │ +0bf6fc: 6e20 5934 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf702: 0c03 |0029: move-result-object v3 │ │ +0bf704: 1a04 2c01 |002a: const-string v4, ": args=" // string@012c │ │ +0bf708: 6e20 5a34 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf70e: 0c03 |002f: move-result-object v3 │ │ +0bf710: 6e20 5934 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf716: 0c03 |0033: move-result-object v3 │ │ +0bf718: 6e10 5f34 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf71e: 0c03 |0037: move-result-object v3 │ │ +0bf720: 7120 b520 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf726: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +0bf72a: 5462 dc02 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bf72e: 6e20 5813 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@1358 │ │ +0bf734: 0c00 |0042: move-result-object v0 │ │ +0bf736: 1f00 7201 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0172 │ │ +0bf73a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +0bf73e: 5512 ce02 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@02ce │ │ +0bf742: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +0bf746: 6302 d802 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf74a: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +0bf74e: 1a02 a80e |004f: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf752: 2203 8206 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf756: 7010 5134 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf75c: 1a04 1b00 |0056: const-string v4, " Removing last inactive loader: " // string@001b │ │ +0bf760: 6e20 5a34 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf766: 0c03 |005b: move-result-object v3 │ │ +0bf768: 6e20 5934 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf76e: 0c03 |005f: move-result-object v3 │ │ +0bf770: 6e10 5f34 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf776: 0c03 |0063: move-result-object v3 │ │ +0bf778: 7120 b520 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf77e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +0bf780: 5c02 cc02 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@02cc │ │ +0bf784: 6e10 7d08 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0bf78a: 5412 d102 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf78e: 6e10 a70b 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0ba7 │ │ +0bf794: 5462 dc02 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bf798: 6e30 5d13 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ +0bf79e: 7040 8808 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@0888 │ │ +0bf7a4: 0c01 |007a: move-result-object v1 │ │ +0bf7a6: 5412 d102 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf7aa: 1102 |007d: return-object v2 │ │ +0bf7ac: 5512 d602 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@02d6 │ │ +0bf7b0: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +0bf7b4: 6302 d802 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf7b8: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +0bf7bc: 1a02 a80e |0086: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf7c0: 1a03 0f00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000f │ │ +0bf7c4: 7120 b520 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf7ca: 5462 dd02 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dd │ │ +0bf7ce: 6e30 5d13 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ +0bf7d4: 6e10 7d08 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0bf7da: 28e2 |0095: goto 0077 // -001e │ │ +0bf7dc: 5412 d202 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf7e0: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +0bf7e4: 6302 d802 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf7e8: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +0bf7ec: 1a02 a80e |009e: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf7f0: 2203 8206 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf7f4: 7010 5134 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf7fa: 1a04 1c00 |00a5: const-string v4, " Removing pending loader: " // string@001c │ │ +0bf7fe: 6e20 5a34 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf804: 0c03 |00aa: move-result-object v3 │ │ +0bf806: 5414 d202 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf80a: 6e20 5934 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf810: 0c03 |00b0: move-result-object v3 │ │ +0bf812: 6e10 5f34 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf818: 0c03 |00b4: move-result-object v3 │ │ +0bf81a: 7120 b520 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf820: 5412 d202 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf824: 6e10 7d08 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@087d │ │ +0bf82a: 5b15 d202 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf82e: 6302 d802 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf832: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +0bf836: 1a02 a80e |00c3: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf83a: 1a03 1100 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0011 │ │ +0bf83e: 7120 b520 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf844: 7040 8908 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@0889 │ │ +0bf84a: 0c02 |00cd: move-result-object v2 │ │ +0bf84c: 5b12 d202 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf850: 5412 d202 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@02d2 │ │ +0bf854: 5422 d102 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf858: 28a9 |00d4: goto 007d // -0057 │ │ +0bf85a: 6302 d802 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@02d8 │ │ +0bf85e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +0bf862: 1a02 a80e |00d9: const-string v2, "LoaderManager" // string@0ea8 │ │ +0bf866: 2203 8206 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf86a: 7010 5134 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf870: 1a04 1800 |00e0: const-string v4, " Making last loader inactive: " // string@0018 │ │ +0bf874: 6e20 5a34 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf87a: 0c03 |00e5: move-result-object v3 │ │ +0bf87c: 6e20 5934 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0bf882: 0c03 |00e9: move-result-object v3 │ │ +0bf884: 6e10 5f34 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf88a: 0c03 |00ed: move-result-object v3 │ │ +0bf88c: 7120 b520 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@20b5 │ │ +0bf892: 5412 d102 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@02d1 │ │ +0bf896: 6e10 a70b 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0ba7 │ │ +0bf89c: 5462 dc02 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@02dc │ │ +0bf8a0: 6e30 5d13 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@135d │ │ +0bf8a6: 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 │ │ @@ -217745,34 +217760,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0bf8cc: |[0bf8cc] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -0bf8dc: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf8e0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0bf8e4: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ -0bf8ea: 1a01 aa0e |0007: const-string v1, "LoaderManager{" // string@0eaa │ │ -0bf8ee: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf8f4: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ -0bf8fa: 0a01 |000f: move-result v1 │ │ -0bf8fc: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0bf902: 0c01 |0013: move-result-object v1 │ │ -0bf904: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf90a: 1a01 5c00 |0017: const-string v1, " in " // string@005c │ │ -0bf90e: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf914: 5421 da02 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0bf918: 7120 a612 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ -0bf91e: 1a01 8c36 |0021: const-string v1, "}}" // string@368c │ │ -0bf922: 6e20 5a34 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf928: 6e10 5f34 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf92e: 0c01 |0029: move-result-object v1 │ │ -0bf930: 1101 |002a: return-object v1 │ │ +0bf8ac: |[0bf8ac] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +0bf8bc: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf8c0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0bf8c4: 7020 5234 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@3452 │ │ +0bf8ca: 1a01 aa0e |0007: const-string v1, "LoaderManager{" // string@0eaa │ │ +0bf8ce: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf8d4: 7110 6234 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@3462 │ │ +0bf8da: 0a01 |000f: move-result v1 │ │ +0bf8dc: 7110 0b34 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0bf8e2: 0c01 |0013: move-result-object v1 │ │ +0bf8e4: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf8ea: 1a01 5c00 |0017: const-string v1, " in " // string@005c │ │ +0bf8ee: 6e20 5a34 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf8f4: 5421 da02 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0bf8f8: 7120 a612 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@12a6 │ │ +0bf8fe: 1a01 8c36 |0021: const-string v1, "}}" // string@368c │ │ +0bf902: 6e20 5a34 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf908: 6e10 5f34 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf90e: 0c01 |0029: move-result-object v1 │ │ +0bf910: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -217787,17 +217802,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bf934: |[0bf934] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0bf944: 5b01 da02 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ -0bf948: 0e00 |0002: return-void │ │ +0bf914: |[0bf914] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0bf924: 5b01 da02 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@02da │ │ +0bf928: 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; │ │ @@ -217833,17 +217848,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bf94c: |[0bf94c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -0bf95c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0bf962: 0e00 |0003: return-void │ │ +0bf92c: |[0bf92c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +0bf93c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0bf942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -217852,49 +217867,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 │ │ -0bf964: |[0bf964] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0bf974: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bf976: 7110 ae08 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@08ae │ │ -0bf97c: 0c03 |0004: move-result-object v3 │ │ -0bf97e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -0bf982: 1102 |0007: return-object v2 │ │ -0bf984: 2204 5400 |0008: new-instance v4, Landroid/content/ComponentName; // type@0054 │ │ -0bf988: 7030 2502 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0225 │ │ -0bf98e: 7120 af08 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ -0bf994: 0c01 |0010: move-result-object v1 │ │ -0bf996: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -0bf99a: 7110 9a0b 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9a │ │ -0bf9a0: 0c02 |0016: move-result-object v2 │ │ -0bf9a2: 28f0 |0017: goto 0007 // -0010 │ │ -0bf9a4: 2205 5d00 |0018: new-instance v5, Landroid/content/Intent; // type@005d │ │ -0bf9a8: 7010 5c02 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@025c │ │ -0bf9ae: 6e20 8802 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0bf9b4: 0c02 |0020: move-result-object v2 │ │ -0bf9b6: 28f6 |0021: goto 0017 // -000a │ │ -0bf9b8: 0d00 |0022: move-exception v0 │ │ -0bf9ba: 1a05 8e0f |0023: const-string v5, "NavUtils" // string@0f8e │ │ -0bf9be: 2206 8206 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0bf9c2: 7010 5134 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bf9c8: 1a07 0820 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@2008 │ │ -0bf9cc: 6e20 5a34 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf9d2: 0c06 |002f: move-result-object v6 │ │ -0bf9d4: 6e20 5a34 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf9da: 0c06 |0033: move-result-object v6 │ │ -0bf9dc: 1a07 bd00 |0034: const-string v7, "' in manifest" // string@00bd │ │ -0bf9e0: 6e20 5a34 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bf9e6: 0c06 |0039: move-result-object v6 │ │ -0bf9e8: 6e10 5f34 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bf9ee: 0c06 |003d: move-result-object v6 │ │ -0bf9f0: 7120 b220 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0bf9f6: 28c6 |0041: goto 0007 // -003a │ │ +0bf944: |[0bf944] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0bf954: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bf956: 7110 ae08 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@08ae │ │ +0bf95c: 0c03 |0004: move-result-object v3 │ │ +0bf95e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0bf962: 1102 |0007: return-object v2 │ │ +0bf964: 2204 5400 |0008: new-instance v4, Landroid/content/ComponentName; // type@0054 │ │ +0bf968: 7030 2502 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0225 │ │ +0bf96e: 7120 af08 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@08af │ │ +0bf974: 0c01 |0010: move-result-object v1 │ │ +0bf976: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +0bf97a: 7110 9a0b 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9a │ │ +0bf980: 0c02 |0016: move-result-object v2 │ │ +0bf982: 28f0 |0017: goto 0007 // -0010 │ │ +0bf984: 2205 5d00 |0018: new-instance v5, Landroid/content/Intent; // type@005d │ │ +0bf988: 7010 5c02 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@025c │ │ +0bf98e: 6e20 8802 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0bf994: 0c02 |0020: move-result-object v2 │ │ +0bf996: 28f6 |0021: goto 0017 // -000a │ │ +0bf998: 0d00 |0022: move-exception v0 │ │ +0bf99a: 1a05 8e0f |0023: const-string v5, "NavUtils" // string@0f8e │ │ +0bf99e: 2206 8206 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0bf9a2: 7010 5134 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bf9a8: 1a07 0820 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@2008 │ │ +0bf9ac: 6e20 5a34 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf9b2: 0c06 |002f: move-result-object v6 │ │ +0bf9b4: 6e20 5a34 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf9ba: 0c06 |0033: move-result-object v6 │ │ +0bf9bc: 1a07 bd00 |0034: const-string v7, "' in manifest" // string@00bd │ │ +0bf9c0: 6e20 5a34 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bf9c6: 0c06 |0039: move-result-object v6 │ │ +0bf9c8: 6e10 5f34 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bf9ce: 0c06 |003d: move-result-object v6 │ │ +0bf9d0: 7120 b220 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0bf9d6: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=67 │ │ @@ -217919,43 +217934,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 │ │ -0bfa04: |[0bfa04] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0bfa14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bfa16: 5462 1b01 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@011b │ │ -0bfa1a: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -0bfa1e: 0710 |0005: move-object v0, v1 │ │ -0bfa20: 1100 |0006: return-object v0 │ │ -0bfa22: 5462 1b01 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@011b │ │ -0bfa26: 1a03 0418 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@1804 │ │ -0bfa2a: 6e20 b004 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -0bfa30: 0c00 |000e: move-result-object v0 │ │ -0bfa32: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -0bfa36: 0710 |0011: move-object v0, v1 │ │ -0bfa38: 28f4 |0012: goto 0006 // -000c │ │ -0bfa3a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0bfa3c: 6e20 3734 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -0bfa42: 0a01 |0017: move-result v1 │ │ -0bfa44: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -0bfa48: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -0bfa4c: 2201 8206 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0bfa50: 7010 5134 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0bfa56: 6e10 4502 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -0bfa5c: 0c02 |0024: move-result-object v2 │ │ -0bfa5e: 6e20 5a34 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bfa64: 0c01 |0028: move-result-object v1 │ │ -0bfa66: 6e20 5a34 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0bfa6c: 0c01 |002c: move-result-object v1 │ │ -0bfa6e: 6e10 5f34 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0bfa74: 0c00 |0030: move-result-object v0 │ │ -0bfa76: 28d5 |0031: goto 0006 // -002b │ │ +0bf9e4: |[0bf9e4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0bf9f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0bf9f6: 5462 1b01 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@011b │ │ +0bf9fa: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0bf9fe: 0710 |0005: move-object v0, v1 │ │ +0bfa00: 1100 |0006: return-object v0 │ │ +0bfa02: 5462 1b01 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@011b │ │ +0bfa06: 1a03 0418 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@1804 │ │ +0bfa0a: 6e20 b004 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +0bfa10: 0c00 |000e: move-result-object v0 │ │ +0bfa12: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +0bfa16: 0710 |0011: move-object v0, v1 │ │ +0bfa18: 28f4 |0012: goto 0006 // -000c │ │ +0bfa1a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0bfa1c: 6e20 3734 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +0bfa22: 0a01 |0017: move-result v1 │ │ +0bfa24: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +0bfa28: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +0bfa2c: 2201 8206 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0bfa30: 7010 5134 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0bfa36: 6e10 4502 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +0bfa3c: 0c02 |0024: move-result-object v2 │ │ +0bfa3e: 6e20 5a34 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bfa44: 0c01 |0028: move-result-object v1 │ │ +0bfa46: 6e20 5a34 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0bfa4c: 0c01 |002c: move-result-object v1 │ │ +0bfa4e: 6e10 5f34 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0bfa54: 0c00 |0030: move-result-object v0 │ │ +0bfa56: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0006 line=92 │ │ 0x0007 line=87 │ │ 0x000f line=88 │ │ 0x0013 line=89 │ │ @@ -217971,20 +217986,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 │ │ -0bfa78: |[0bfa78] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0bfa88: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -0bfa8c: 6e20 6102 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0bfa92: 6e20 6301 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0163 │ │ -0bfa98: 6e10 2a01 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@012a │ │ -0bfa9e: 0e00 |000b: return-void │ │ +0bfa58: |[0bfa58] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0bfa68: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +0bfa6c: 6e20 6102 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0bfa72: 6e20 6301 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0163 │ │ +0bfa78: 6e10 2a01 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@012a │ │ +0bfa7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x0008 line=81 │ │ 0x000b line=82 │ │ locals : │ │ @@ -217997,28 +218012,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 │ │ -0bfaa0: |[0bfaa0] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0bfab0: 6e10 3201 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ -0bfab6: 0c01 |0003: move-result-object v1 │ │ -0bfab8: 6e10 6302 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ -0bfabe: 0c00 |0007: move-result-object v0 │ │ -0bfac0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0bfac4: 1a01 be17 |000a: const-string v1, "android.intent.action.MAIN" // string@17be │ │ -0bfac8: 6e20 3c34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0bface: 0a01 |000f: move-result v1 │ │ -0bfad0: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -0bfad4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0bfad6: 0f01 |0013: return v1 │ │ -0bfad8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0bfada: 28fe |0015: goto 0013 // -0002 │ │ +0bfa80: |[0bfa80] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0bfa90: 6e10 3201 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0132 │ │ +0bfa96: 0c01 |0003: move-result-object v1 │ │ +0bfa98: 6e10 6302 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0263 │ │ +0bfa9e: 0c00 |0007: move-result-object v0 │ │ +0bfaa0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0bfaa4: 1a01 be17 |000a: const-string v1, "android.intent.action.MAIN" // string@17be │ │ +0bfaa8: 6e20 3c34 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0bfaae: 0a01 |000f: move-result v1 │ │ +0bfab0: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +0bfab4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0bfab6: 0f01 |0013: return v1 │ │ +0bfab8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0bfaba: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ @@ -218056,17 +218071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bfadc: |[0bfadc] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ -0bfaec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0bfaf2: 0e00 |0003: return-void │ │ +0bfabc: |[0bfabc] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ +0bfacc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0bfad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ │ │ Virtual methods - │ │ @@ -218075,26 +218090,26 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 16 16-bit code units │ │ -0bfaf4: |[0bfaf4] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0bfb04: 2200 8101 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ -0bfb08: 1f0c ea06 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ -0bfb0c: 07c5 |0004: move-object v5, v12 │ │ -0bfb0e: 1f05 ea06 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ -0bfb12: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -0bfb14: 0181 |0008: move v1, v8 │ │ -0bfb16: 0792 |0009: move-object v2, v9 │ │ -0bfb18: 07a3 |000a: move-object v3, v10 │ │ -0bfb1a: 07b4 |000b: move-object v4, v11 │ │ -0bfb1c: 7607 e108 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@08e1 │ │ -0bfb22: 1100 |000f: return-object v0 │ │ +0bfad4: |[0bfad4] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0bfae4: 2200 8101 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ +0bfae8: 1f0c ea06 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ +0bfaec: 07c5 |0004: move-object v5, v12 │ │ +0bfaee: 1f05 ea06 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ +0bfaf2: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +0bfaf4: 0181 |0008: move v1, v8 │ │ +0bfaf6: 0792 |0009: move-object v2, v9 │ │ +0bfaf8: 07a3 |000a: move-object v3, v10 │ │ +0bfafa: 07b4 |000b: move-object v4, v11 │ │ +0bfafc: 7607 e108 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@08e1 │ │ +0bfb02: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ locals : │ │ 0x0000 - 0x0004 reg=12 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0010 reg=7 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0010 reg=8 icon I │ │ @@ -218107,18 +218122,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0bfb24: |[0bfb24] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0bfb34: 7406 c308 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@08c3 │ │ -0bfb3a: 0c00 |0003: move-result-object v0 │ │ -0bfb3c: 1100 |0004: return-object v0 │ │ +0bfb04: |[0bfb04] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0bfb14: 7406 c308 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@08c3 │ │ +0bfb1a: 0c00 |0003: move-result-object v0 │ │ +0bfb1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -218131,17 +218146,17 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfb40: |[0bfb40] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0bfb50: 2320 e806 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ -0bfb54: 1100 |0002: return-object v0 │ │ +0bfb20: |[0bfb20] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0bfb30: 2320 e806 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ +0bfb34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2146 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0003 reg=2 length I │ │ │ │ @@ -218150,18 +218165,18 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0bfb58: |[0bfb58] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0bfb68: 6e20 c508 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@08c5 │ │ -0bfb6e: 0c00 |0003: move-result-object v0 │ │ -0bfb70: 1100 |0004: return-object v0 │ │ +0bfb38: |[0bfb38] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0bfb48: 6e20 c508 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@08c5 │ │ +0bfb4e: 0c00 |0003: move-result-object v0 │ │ +0bfb50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -218249,19 +218264,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bfb74: |[0bfb74] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ -0bfb84: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0bfb8a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0bfb8c: 5910 f302 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfb90: 0e00 |0006: return-void │ │ +0bfb54: |[0bfb54] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ +0bfb64: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0bfb6a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0bfb6c: 5910 f302 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfb70: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1984 │ │ 0x0003 line=1974 │ │ 0x0006 line=1985 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ @@ -218271,41 +218286,41 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0bfb94: |[0bfb94] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -0bfba4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0bfba6: 7010 2834 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ -0bfbac: 5943 f302 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfbb0: 6e10 e408 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@08e4 │ │ -0bfbb6: 0c01 |0009: move-result-object v1 │ │ -0bfbb8: 1a02 1918 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@1819 │ │ -0bfbbc: 6e20 a304 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ -0bfbc2: 0c00 |000f: move-result-object v0 │ │ -0bfbc4: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ -0bfbc8: 1a01 781d |0012: const-string v1, "flags" // string@1d78 │ │ -0bfbcc: 6e30 a804 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0bfbd2: 0a01 |0017: move-result v1 │ │ -0bfbd4: 5941 f302 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfbd8: 1a01 3b22 |001a: const-string v1, "inProgressLabel" // string@223b │ │ -0bfbdc: 6e20 a404 1000 |001c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ -0bfbe2: 0c01 |001f: move-result-object v1 │ │ -0bfbe4: 5b41 f402 |0020: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ -0bfbe8: 1a01 5b1a |0022: const-string v1, "confirmLabel" // string@1a5b │ │ -0bfbec: 6e20 a404 1000 |0024: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ -0bfbf2: 0c01 |0027: move-result-object v1 │ │ -0bfbf4: 5b41 f202 |0028: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ -0bfbf8: 1a01 3519 |002a: const-string v1, "cancelLabel" // string@1935 │ │ -0bfbfc: 6e20 a404 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ -0bfc02: 0c01 |002f: move-result-object v1 │ │ -0bfc04: 5b41 f102 |0030: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ -0bfc08: 0e00 |0032: return-void │ │ +0bfb74: |[0bfb74] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +0bfb84: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0bfb86: 7010 2834 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ +0bfb8c: 5943 f302 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfb90: 6e10 e408 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@08e4 │ │ +0bfb96: 0c01 |0009: move-result-object v1 │ │ +0bfb98: 1a02 1918 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@1819 │ │ +0bfb9c: 6e20 a304 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ +0bfba2: 0c00 |000f: move-result-object v0 │ │ +0bfba4: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +0bfba8: 1a01 781d |0012: const-string v1, "flags" // string@1d78 │ │ +0bfbac: 6e30 a804 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0bfbb2: 0a01 |0017: move-result v1 │ │ +0bfbb4: 5941 f302 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfbb8: 1a01 3b22 |001a: const-string v1, "inProgressLabel" // string@223b │ │ +0bfbbc: 6e20 a404 1000 |001c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ +0bfbc2: 0c01 |001f: move-result-object v1 │ │ +0bfbc4: 5b41 f402 |0020: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ +0bfbc8: 1a01 5b1a |0022: const-string v1, "confirmLabel" // string@1a5b │ │ +0bfbcc: 6e20 a404 1000 |0024: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ +0bfbd2: 0c01 |0027: move-result-object v1 │ │ +0bfbd4: 5b41 f202 |0028: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ +0bfbd8: 1a01 3519 |002a: const-string v1, "cancelLabel" // string@1935 │ │ +0bfbdc: 6e20 a404 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@04a4 │ │ +0bfbe2: 0c01 |002f: move-result-object v1 │ │ +0bfbe4: 5b41 f102 |0030: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ +0bfbe8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1992 │ │ 0x0004 line=1974 │ │ 0x0006 line=1993 │ │ 0x0010 line=1994 │ │ 0x0012 line=1995 │ │ @@ -218323,25 +218338,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0bfc0c: |[0bfc0c] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ -0bfc1c: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0bfc20: 5220 f302 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfc24: b630 |0004: or-int/2addr v0, v3 │ │ -0bfc26: 5920 f302 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfc2a: 0e00 |0007: return-void │ │ -0bfc2c: 5220 f302 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfc30: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -0bfc34: b510 |000c: and-int/2addr v0, v1 │ │ -0bfc36: 5920 f302 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfc3a: 28f8 |000f: goto 0007 // -0008 │ │ +0bfbec: |[0bfbec] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ +0bfbfc: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0bfc00: 5220 f302 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfc04: b630 |0004: or-int/2addr v0, v3 │ │ +0bfc06: 5920 f302 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfc0a: 0e00 |0007: return-void │ │ +0bfc0c: 5220 f302 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfc10: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +0bfc14: b510 |000c: and-int/2addr v0, v1 │ │ +0bfc16: 5920 f302 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfc1a: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2060 │ │ 0x0002 line=2061 │ │ 0x0007 line=2065 │ │ 0x0008 line=2063 │ │ locals : │ │ @@ -218355,26 +218370,26 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0bfc3c: |[0bfc3c] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0bfc4c: 2200 8001 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@0180 │ │ -0bfc50: 7010 d008 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@08d0 │ │ -0bfc56: 5221 f302 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfc5a: 5901 f302 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfc5e: 5421 f402 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ -0bfc62: 5b01 f402 |000b: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ -0bfc66: 5421 f202 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ -0bfc6a: 5b01 f202 |000f: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ -0bfc6e: 5421 f102 |0011: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ -0bfc72: 5b01 f102 |0013: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ -0bfc76: 1100 |0015: return-object v0 │ │ +0bfc1c: |[0bfc1c] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0bfc2c: 2200 8001 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@0180 │ │ +0bfc30: 7010 d008 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@08d0 │ │ +0bfc36: 5221 f302 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfc3a: 5901 f302 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfc3e: 5421 f402 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ +0bfc42: 5b01 f402 |000b: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ +0bfc46: 5421 f202 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ +0bfc4a: 5b01 f202 |000f: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ +0bfc4e: 5421 f102 |0011: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ +0bfc52: 5b01 f102 |0013: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ +0bfc56: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2030 │ │ 0x0005 line=2031 │ │ 0x0009 line=2032 │ │ 0x000d line=2033 │ │ 0x0011 line=2034 │ │ @@ -218388,18 +218403,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bfc78: |[0bfc78] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ -0bfc88: 6e10 d208 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@08d2 │ │ -0bfc8e: 0c00 |0003: move-result-object v0 │ │ -0bfc90: 1100 |0004: return-object v0 │ │ +0bfc58: |[0bfc58] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ +0bfc68: 6e10 d208 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@08d2 │ │ +0bfc6e: 0c00 |0003: move-result-object v0 │ │ +0bfc70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1958 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -218407,43 +218422,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0bfc94: |[0bfc94] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -0bfca4: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0bfca8: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bfcae: 5231 f302 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfcb2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -0bfcb4: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ -0bfcb8: 1a01 781d |000a: const-string v1, "flags" // string@1d78 │ │ -0bfcbc: 5232 f302 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfcc0: 6e30 ba04 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0bfcc6: 5431 f402 |0011: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ -0bfcca: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -0bfcce: 1a01 3b22 |0015: const-string v1, "inProgressLabel" // string@223b │ │ -0bfcd2: 5432 f402 |0017: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ -0bfcd6: 6e30 b704 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -0bfcdc: 5431 f202 |001c: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ -0bfce0: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ -0bfce4: 1a01 5b1a |0020: const-string v1, "confirmLabel" // string@1a5b │ │ -0bfce8: 5432 f202 |0022: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ -0bfcec: 6e30 b704 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -0bfcf2: 5431 f102 |0027: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ -0bfcf6: 3801 0900 |0029: if-eqz v1, 0032 // +0009 │ │ -0bfcfa: 1a01 3519 |002b: const-string v1, "cancelLabel" // string@1935 │ │ -0bfcfe: 5432 f102 |002d: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ -0bfd02: 6e30 b704 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ -0bfd08: 6e10 ce08 0400 |0032: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@08ce │ │ -0bfd0e: 0c01 |0035: move-result-object v1 │ │ -0bfd10: 1a02 1918 |0036: const-string v2, "android.wearable.EXTENSIONS" // string@1819 │ │ -0bfd14: 6e30 b604 2100 |0038: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ -0bfd1a: 1104 |003b: return-object v4 │ │ +0bfc74: |[0bfc74] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +0bfc84: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0bfc88: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bfc8e: 5231 f302 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfc92: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +0bfc94: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ +0bfc98: 1a01 781d |000a: const-string v1, "flags" // string@1d78 │ │ +0bfc9c: 5232 f302 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfca0: 6e30 ba04 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0bfca6: 5431 f402 |0011: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ +0bfcaa: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +0bfcae: 1a01 3b22 |0015: const-string v1, "inProgressLabel" // string@223b │ │ +0bfcb2: 5432 f402 |0017: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ +0bfcb6: 6e30 b704 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +0bfcbc: 5431 f202 |001c: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ +0bfcc0: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ +0bfcc4: 1a01 5b1a |0020: const-string v1, "confirmLabel" // string@1a5b │ │ +0bfcc8: 5432 f202 |0022: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ +0bfccc: 6e30 b704 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +0bfcd2: 5431 f102 |0027: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ +0bfcd6: 3801 0900 |0029: if-eqz v1, 0032 // +0009 │ │ +0bfcda: 1a01 3519 |002b: const-string v1, "cancelLabel" // string@1935 │ │ +0bfcde: 5432 f102 |002d: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ +0bfce2: 6e30 b704 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@04b7 │ │ +0bfce8: 6e10 ce08 0400 |0032: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@08ce │ │ +0bfcee: 0c01 |0035: move-result-object v1 │ │ +0bfcf0: 1a02 1918 |0036: const-string v2, "android.wearable.EXTENSIONS" // string@1819 │ │ +0bfcf4: 6e30 b604 2100 |0038: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ +0bfcfa: 1104 |003b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2009 │ │ 0x0005 line=2011 │ │ 0x000a line=2012 │ │ 0x0011 line=2014 │ │ 0x0015 line=2015 │ │ @@ -218463,17 +218478,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfd1c: |[0bfd1c] android.support.v4.app.NotificationCompat$Action$WearableExtender.getCancelLabel:()Ljava/lang/CharSequence; │ │ -0bfd2c: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ -0bfd30: 1100 |0002: return-object v0 │ │ +0bfcfc: |[0bfcfc] android.support.v4.app.NotificationCompat$Action$WearableExtender.getCancelLabel:()Ljava/lang/CharSequence; │ │ +0bfd0c: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ +0bfd10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2130 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -218481,17 +218496,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfd34: |[0bfd34] android.support.v4.app.NotificationCompat$Action$WearableExtender.getConfirmLabel:()Ljava/lang/CharSequence; │ │ -0bfd44: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ -0bfd48: 1100 |0002: return-object v0 │ │ +0bfd14: |[0bfd14] android.support.v4.app.NotificationCompat$Action$WearableExtender.getConfirmLabel:()Ljava/lang/CharSequence; │ │ +0bfd24: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ +0bfd28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -218499,17 +218514,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfd4c: |[0bfd4c] android.support.v4.app.NotificationCompat$Action$WearableExtender.getInProgressLabel:()Ljava/lang/CharSequence; │ │ -0bfd5c: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ -0bfd60: 1100 |0002: return-object v0 │ │ +0bfd2c: |[0bfd2c] android.support.v4.app.NotificationCompat$Action$WearableExtender.getInProgressLabel:()Ljava/lang/CharSequence; │ │ +0bfd3c: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ +0bfd40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2086 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -218517,22 +218532,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0bfd64: |[0bfd64] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ -0bfd74: 5210 f302 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ -0bfd78: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0bfd7c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0bfd80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0bfd82: 0f00 |0007: return v0 │ │ -0bfd84: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bfd86: 28fe |0009: goto 0007 // -0002 │ │ +0bfd44: |[0bfd44] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ +0bfd54: 5210 f302 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@02f3 │ │ +0bfd58: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0bfd5c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0bfd60: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bfd62: 0f00 |0007: return v0 │ │ +0bfd64: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bfd66: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2056 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -218540,18 +218555,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0bfd88: |[0bfd88] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0bfd98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bfd9a: 7030 dc08 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@08dc │ │ -0bfda0: 1101 |0004: return-object v1 │ │ +0bfd68: |[0bfd68] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0bfd78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bfd7a: 7030 dc08 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@08dc │ │ +0bfd80: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2045 │ │ 0x0004 line=2046 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 availableOffline Z │ │ @@ -218561,17 +218576,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfda4: |[0bfda4] android.support.v4.app.NotificationCompat$Action$WearableExtender.setCancelLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0bfdb4: 5b01 f102 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ -0bfdb8: 1100 |0002: return-object v0 │ │ +0bfd84: |[0bfd84] android.support.v4.app.NotificationCompat$Action$WearableExtender.setCancelLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0bfd94: 5b01 f102 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@02f1 │ │ +0bfd98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2119 │ │ 0x0002 line=2120 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -218581,17 +218596,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfdbc: |[0bfdbc] android.support.v4.app.NotificationCompat$Action$WearableExtender.setConfirmLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0bfdcc: 5b01 f202 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ -0bfdd0: 1100 |0002: return-object v0 │ │ +0bfd9c: |[0bfd9c] android.support.v4.app.NotificationCompat$Action$WearableExtender.setConfirmLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0bfdac: 5b01 f202 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@02f2 │ │ +0bfdb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2097 │ │ 0x0002 line=2098 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -218601,17 +218616,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfdd4: |[0bfdd4] android.support.v4.app.NotificationCompat$Action$WearableExtender.setInProgressLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0bfde4: 5b01 f402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ -0bfde8: 1100 |0002: return-object v0 │ │ +0bfdb4: |[0bfdb4] android.support.v4.app.NotificationCompat$Action$WearableExtender.setInProgressLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0bfdc4: 5b01 f402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@02f4 │ │ +0bfdc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2075 │ │ 0x0002 line=2076 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -218671,43 +218686,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0bfdec: |[0bfdec] android.support.v4.app.NotificationCompat$Action.:()V │ │ -0bfdfc: 2200 7d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@017d │ │ -0bfe00: 7010 c208 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@08c2 │ │ -0bfe06: 6900 f502 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ -0bfe0a: 0e00 |0007: return-void │ │ +0bfdcc: |[0bfdcc] android.support.v4.app.NotificationCompat$Action.:()V │ │ +0bfddc: 2200 7d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@017d │ │ +0bfde0: 7010 c208 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@08c2 │ │ +0bfde6: 6900 f502 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ +0bfdea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ name : '' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -0bfe0c: |[0bfe0c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -0bfe1c: 2204 cb00 |0000: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ -0bfe20: 7010 9d04 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bfe26: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0bfe28: 0760 |0006: move-object v0, v6 │ │ -0bfe2a: 0171 |0007: move v1, v7 │ │ -0bfe2c: 0782 |0008: move-object v2, v8 │ │ -0bfe2e: 0793 |0009: move-object v3, v9 │ │ -0bfe30: 7606 e008 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@08e0 │ │ -0bfe36: 0e00 |000d: return-void │ │ +0bfdec: |[0bfdec] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0bfdfc: 2204 cb00 |0000: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ +0bfe00: 7010 9d04 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bfe06: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0bfe08: 0760 |0006: move-object v0, v6 │ │ +0bfe0a: 0171 |0007: move v1, v7 │ │ +0bfe0c: 0782 |0008: move-object v2, v8 │ │ +0bfe0e: 0793 |0009: move-object v3, v9 │ │ +0bfe10: 7606 e008 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@08e0 │ │ +0bfe16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x000d line=1792 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000e reg=7 icon I │ │ @@ -218719,28 +218734,28 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0bfe38: |[0bfe38] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ -0bfe48: 7010 e509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@09e5 │ │ -0bfe4e: 5912 f702 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@02f7 │ │ -0bfe52: 7110 ff08 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0bfe58: 0c00 |0008: move-result-object v0 │ │ -0bfe5a: 5b10 fa02 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@02fa │ │ -0bfe5e: 5b14 f602 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@02f6 │ │ -0bfe62: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ -0bfe66: 5b15 f802 |000f: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@02f8 │ │ -0bfe6a: 5b16 f902 |0011: iput-object v6, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@02f9 │ │ -0bfe6e: 0e00 |0013: return-void │ │ -0bfe70: 2205 cb00 |0014: new-instance v5, Landroid/os/Bundle; // type@00cb │ │ -0bfe74: 7010 9d04 0500 |0016: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@049d │ │ -0bfe7a: 28f6 |0019: goto 000f // -000a │ │ +0bfe18: |[0bfe18] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ +0bfe28: 7010 e509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@09e5 │ │ +0bfe2e: 5912 f702 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@02f7 │ │ +0bfe32: 7110 ff08 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0bfe38: 0c00 |0008: move-result-object v0 │ │ +0bfe3a: 5b10 fa02 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@02fa │ │ +0bfe3e: 5b14 f602 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@02f6 │ │ +0bfe42: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ +0bfe46: 5b15 f802 |000f: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@02f8 │ │ +0bfe4a: 5b16 f902 |0011: iput-object v6, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@02f9 │ │ +0bfe4e: 0e00 |0013: return-void │ │ +0bfe50: 2205 cb00 |0014: new-instance v5, Landroid/os/Bundle; // type@00cb │ │ +0bfe54: 7010 9d04 0500 |0016: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@049d │ │ +0bfe5a: 28f6 |0019: goto 000f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1795 │ │ 0x0003 line=1796 │ │ 0x0005 line=1797 │ │ 0x000b line=1798 │ │ 0x000d line=1799 │ │ @@ -218761,17 +218776,17 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0bfe7c: |[0bfe7c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ -0bfe8c: 7606 e008 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@08e0 │ │ -0bfe92: 0e00 |0003: return-void │ │ +0bfe5c: |[0bfe5c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ +0bfe6c: 7606 e008 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@08e0 │ │ +0bfe72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ @@ -218785,17 +218800,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfe94: |[0bfe94] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ -0bfea4: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@02f8 │ │ -0bfea8: 1100 |0002: return-object v0 │ │ +0bfe74: |[0bfe74] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ +0bfe84: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@02f8 │ │ +0bfe88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ Virtual methods - │ │ @@ -218804,17 +218819,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfeac: |[0bfeac] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ -0bfebc: 5410 f602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@02f6 │ │ -0bfec0: 1100 |0002: return-object v0 │ │ +0bfe8c: |[0bfe8c] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ +0bfe9c: 5410 f602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@02f6 │ │ +0bfea0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -218822,17 +218837,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfec4: |[0bfec4] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ -0bfed4: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@02f8 │ │ -0bfed8: 1100 |0002: return-object v0 │ │ +0bfea4: |[0bfea4] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ +0bfeb4: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@02f8 │ │ +0bfeb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1823 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -218840,17 +218855,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfedc: |[0bfedc] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ -0bfeec: 5210 f702 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@02f7 │ │ -0bfef0: 0f00 |0002: return v0 │ │ +0bfebc: |[0bfebc] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ +0bfecc: 5210 f702 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@02f7 │ │ +0bfed0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -218858,17 +218873,17 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfef4: |[0bfef4] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ -0bff04: 5410 f902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@02f9 │ │ -0bff08: 1100 |0002: return-object v0 │ │ +0bfed4: |[0bfed4] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ +0bfee4: 5410 f902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@02f9 │ │ +0bfee8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1832 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -218876,18 +218891,18 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bff0c: |[0bff0c] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0bff1c: 6e10 e608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@08e6 │ │ -0bff22: 0c00 |0003: move-result-object v0 │ │ -0bff24: 1100 |0004: return-object v0 │ │ +0bfeec: |[0bfeec] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0bfefc: 6e10 e608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@08e6 │ │ +0bff02: 0c00 |0003: move-result-object v0 │ │ +0bff04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -218895,17 +218910,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bff28: |[0bff28] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ -0bff38: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@02fa │ │ -0bff3c: 1100 |0002: return-object v0 │ │ +0bff08: |[0bff08] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ +0bff18: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@02fa │ │ +0bff1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1810 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ source_file_idx : 4029 (NotificationCompat.java) │ │ @@ -218950,17 +218965,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bff40: |[0bff40] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -0bff50: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ -0bff56: 0e00 |0003: return-void │ │ +0bff20: |[0bff20] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +0bff30: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ +0bff36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0003 line=1601 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -218969,18 +218984,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 │ │ -0bff58: |[0bff58] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0bff68: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ -0bff6e: 6e20 ee08 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@08ee │ │ -0bff74: 0e00 |0006: return-void │ │ +0bff38: |[0bff38] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0bff48: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ +0bff4e: 6e20 ee08 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@08ee │ │ +0bff54: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0003 line=1604 │ │ 0x0006 line=1605 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -218992,19 +219007,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 │ │ -0bff78: |[0bff78] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0bff88: 5b12 fc02 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@02fc │ │ -0bff8c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0bff8e: 5c10 fd02 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@02fd │ │ -0bff92: 1101 |0005: return-object v1 │ │ +0bff58: |[0bff58] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0bff68: 5b12 fc02 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@02fc │ │ +0bff6c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0bff6e: 5c10 fd02 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@02fd │ │ +0bff72: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1637 │ │ 0x0002 line=1638 │ │ 0x0005 line=1639 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -219015,17 +219030,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 │ │ -0bff94: |[0bff94] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0bffa4: 5b01 fe02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@02fe │ │ -0bffa8: 1100 |0002: return-object v0 │ │ +0bff74: |[0bff74] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0bff84: 5b01 fe02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@02fe │ │ +0bff88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0002 line=1630 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -219035,19 +219050,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bffac: |[0bffac] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0bffbc: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0bffc2: 0c00 |0003: move-result-object v0 │ │ -0bffc4: 5b10 fb02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@02fb │ │ -0bffc8: 1101 |0006: return-object v1 │ │ +0bff8c: |[0bff8c] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0bff9c: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0bffa2: 0c00 |0003: move-result-object v0 │ │ +0bffa4: 5b10 fb02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@02fb │ │ +0bffa8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0006 line=1613 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -219057,21 +219072,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0bffcc: |[0bffcc] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0bffdc: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0bffe2: 0c00 |0003: move-result-object v0 │ │ -0bffe4: 5b10 ff02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@02ff │ │ -0bffe8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0bffea: 5c10 0003 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0300 │ │ -0bffee: 1101 |0009: return-object v1 │ │ +0bffac: |[0bffac] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0bffbc: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0bffc2: 0c00 |0003: move-result-object v0 │ │ +0bffc4: 5b10 ff02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@02ff │ │ +0bffc8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bffca: 5c10 0003 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0300 │ │ +0bffce: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1620 │ │ 0x0006 line=1621 │ │ 0x0009 line=1622 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -219111,17 +219126,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bfff0: |[0bfff0] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -0c0000: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ -0c0006: 0e00 |0003: return-void │ │ +0bffd0: |[0bffd0] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +0bffe0: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ +0bffe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ 0x0003 line=1668 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -219130,18 +219145,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 │ │ -0c0008: |[0c0008] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0c0018: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ -0c001e: 6e20 f408 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@08f4 │ │ -0c0024: 0e00 |0006: return-void │ │ +0bffe8: |[0bffe8] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0bfff8: 7010 8c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ +0bfffe: 6e20 f408 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@08f4 │ │ +0c0004: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1670 │ │ 0x0003 line=1671 │ │ 0x0006 line=1672 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -219153,19 +219168,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c0028: |[0c0028] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0c0038: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0c003e: 0c00 |0003: move-result-object v0 │ │ -0c0040: 5b10 0203 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0302 │ │ -0c0044: 1101 |0006: return-object v1 │ │ +0c0008: |[0c0008] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0c0018: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0c001e: 0c00 |0003: move-result-object v0 │ │ +0c0020: 5b10 0203 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0302 │ │ +0c0024: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1697 │ │ 0x0006 line=1698 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0007 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -219175,19 +219190,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c0048: |[0c0048] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0c0058: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0c005e: 0c00 |0003: move-result-object v0 │ │ -0c0060: 5b10 0103 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0301 │ │ -0c0064: 1101 |0006: return-object v1 │ │ +0c0028: |[0c0028] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0c0038: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0c003e: 0c00 |0003: move-result-object v0 │ │ +0c0040: 5b10 0103 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0301 │ │ +0c0044: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1679 │ │ 0x0006 line=1680 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -219197,21 +219212,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c0068: |[0c0068] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0c0078: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0c007e: 0c00 |0003: move-result-object v0 │ │ -0c0080: 5b10 0303 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0303 │ │ -0c0084: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c0086: 5c10 0403 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0304 │ │ -0c008a: 1101 |0009: return-object v1 │ │ +0c0048: |[0c0048] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0c0058: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0c005e: 0c00 |0003: move-result-object v0 │ │ +0c0060: 5b10 0303 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0303 │ │ +0c0064: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c0066: 5c10 0403 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0304 │ │ +0c006a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1687 │ │ 0x0006 line=1688 │ │ 0x0009 line=1689 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -219248,17 +219263,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c008c: |[0c008c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.:()V │ │ -0c009c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c00a2: 0e00 |0003: return-void │ │ +0c006c: |[0c006c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.:()V │ │ +0c007c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c0082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ │ │ Virtual methods - │ │ @@ -219267,25 +219282,25 @@ │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 14 16-bit code units │ │ -0c00a4: |[0c00a4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -0c00b4: 2200 8701 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0187 │ │ -0c00b8: 07a2 |0002: move-object v2, v10 │ │ -0c00ba: 1f02 be01 |0003: check-cast v2, Landroid/support/v4/app/RemoteInput; // type@01be │ │ -0c00be: 0791 |0005: move-object v1, v9 │ │ -0c00c0: 07b3 |0006: move-object v3, v11 │ │ -0c00c2: 07c4 |0007: move-object v4, v12 │ │ -0c00c4: 07d5 |0008: move-object v5, v13 │ │ -0c00c6: 04e6 |0009: move-wide v6, v14 │ │ -0c00c8: 7608 3009 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0930 │ │ -0c00ce: 1100 |000d: return-object v0 │ │ +0c0084: |[0c0084] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +0c0094: 2200 8701 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0187 │ │ +0c0098: 07a2 |0002: move-object v2, v10 │ │ +0c009a: 1f02 be01 |0003: check-cast v2, Landroid/support/v4/app/RemoteInput; // type@01be │ │ +0c009e: 0791 |0005: move-object v1, v9 │ │ +0c00a0: 07b3 |0006: move-object v3, v11 │ │ +0c00a2: 07c4 |0007: move-object v4, v12 │ │ +0c00a4: 07d5 |0008: move-object v5, v13 │ │ +0c00a6: 04e6 |0009: move-wide v6, v14 │ │ +0c00a8: 7608 3009 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0930 │ │ +0c00ae: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3126 │ │ locals : │ │ 0x0000 - 0x000e reg=8 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ 0x0000 - 0x000e reg=9 messages [Ljava/lang/String; │ │ 0x0000 - 0x000e reg=10 remoteInput Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ @@ -219299,18 +219314,18 @@ │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 5 16-bit code units │ │ -0c00d0: |[0c00d0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -0c00e0: 7408 2709 0200 |0000: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // method@0927 │ │ -0c00e6: 0c00 |0003: move-result-object v0 │ │ -0c00e8: 1100 |0004: return-object v0 │ │ +0c00b0: |[0c00b0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +0c00c0: 7408 2709 0200 |0000: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // method@0927 │ │ +0c00c6: 0c00 |0003: move-result-object v0 │ │ +0c00c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ 0x0000 - 0x0005 reg=3 x0 [Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=4 x1 Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ @@ -219378,42 +219393,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c00ec: |[0c00ec] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:()V │ │ -0c00fc: 2200 8501 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; // type@0185 │ │ -0c0100: 7010 2609 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.:()V // method@0926 │ │ -0c0106: 6900 2903 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0329 │ │ -0c010a: 0e00 |0007: return-void │ │ +0c00cc: |[0c00cc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:()V │ │ +0c00dc: 2200 8501 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; // type@0185 │ │ +0c00e0: 7010 2609 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.:()V // method@0926 │ │ +0c00e6: 6900 2903 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0329 │ │ +0c00ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ name : '' │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0c010c: |[0c010c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ -0c011c: 7010 ec09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.:()V // method@09ec │ │ -0c0122: 5b01 2b03 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@032b │ │ -0c0126: 5b02 2e03 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@032e │ │ -0c012a: 5b04 2d03 |0007: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@032d │ │ -0c012e: 5b03 2f03 |0009: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@032f │ │ -0c0132: 5b05 2c03 |000b: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ -0c0136: 5a06 2a03 |000d: iput-wide v6, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@032a │ │ -0c013a: 0e00 |000f: return-void │ │ +0c00ec: |[0c00ec] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ +0c00fc: 7010 ec09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.:()V // method@09ec │ │ +0c0102: 5b01 2b03 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@032b │ │ +0c0106: 5b02 2e03 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@032e │ │ +0c010a: 5b04 2d03 |0007: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@032d │ │ +0c010e: 5b03 2f03 |0009: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@032f │ │ +0c0112: 5b05 2c03 |000b: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ +0c0116: 5a06 2a03 |000d: iput-wide v6, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@032a │ │ +0c011a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3051 │ │ 0x0003 line=3052 │ │ 0x0005 line=3053 │ │ 0x0007 line=3054 │ │ 0x0009 line=3055 │ │ @@ -219435,17 +219450,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c013c: |[0c013c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getLatestTimestamp:()J │ │ -0c014c: 5320 2a03 |0000: iget-wide v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@032a │ │ -0c0150: 1000 |0002: return-wide v0 │ │ +0c011c: |[0c011c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getLatestTimestamp:()J │ │ +0c012c: 5320 2a03 |0000: iget-wide v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@032a │ │ +0c0130: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3116 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -219453,17 +219468,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0154: |[0c0154] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getMessages:()[Ljava/lang/String; │ │ -0c0164: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@032b │ │ -0c0168: 1100 |0002: return-object v0 │ │ +0c0134: |[0c0134] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getMessages:()[Ljava/lang/String; │ │ +0c0144: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@032b │ │ +0c0148: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3065 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -219471,24 +219486,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0c016c: |[0c016c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipant:()Ljava/lang/String; │ │ -0c017c: 5420 2c03 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ -0c0180: 2100 |0002: array-length v0, v0 │ │ -0c0182: 3d00 0800 |0003: if-lez v0, 000b // +0008 │ │ -0c0186: 5420 2c03 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ -0c018a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0c018c: 4600 0001 |0008: aget-object v0, v0, v1 │ │ -0c0190: 1100 |000a: return-object v0 │ │ -0c0192: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c0194: 28fe |000c: goto 000a // -0002 │ │ +0c014c: |[0c014c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipant:()Ljava/lang/String; │ │ +0c015c: 5420 2c03 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ +0c0160: 2100 |0002: array-length v0, v0 │ │ +0c0162: 3d00 0800 |0003: if-lez v0, 000b // +0008 │ │ +0c0166: 5420 2c03 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ +0c016a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0c016c: 4600 0001 |0008: aget-object v0, v0, v1 │ │ +0c0170: 1100 |000a: return-object v0 │ │ +0c0172: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c0174: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3108 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -219496,17 +219511,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0198: |[0c0198] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipants:()[Ljava/lang/String; │ │ -0c01a8: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ -0c01ac: 1100 |0002: return-object v0 │ │ +0c0178: |[0c0178] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipants:()[Ljava/lang/String; │ │ +0c0188: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@032c │ │ +0c018c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -219514,17 +219529,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c01b0: |[0c01b0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReadPendingIntent:()Landroid/app/PendingIntent; │ │ -0c01c0: 5410 2d03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@032d │ │ -0c01c4: 1100 |0002: return-object v0 │ │ +0c0190: |[0c0190] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReadPendingIntent:()Landroid/app/PendingIntent; │ │ +0c01a0: 5410 2d03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@032d │ │ +0c01a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3092 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -219532,17 +219547,17 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c01c8: |[0c01c8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInput; │ │ -0c01d8: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@032e │ │ -0c01dc: 1100 |0002: return-object v0 │ │ +0c01a8: |[0c01a8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInput; │ │ +0c01b8: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@032e │ │ +0c01bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3074 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -219550,18 +219565,18 @@ │ │ type : '()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c01e0: |[0c01e0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0c01f0: 6e10 3609 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInput; // method@0936 │ │ -0c01f6: 0c00 |0003: move-result-object v0 │ │ -0c01f8: 1100 |0004: return-object v0 │ │ +0c01c0: |[0c01c0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0c01d0: 6e10 3609 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInput; // method@0936 │ │ +0c01d6: 0c00 |0003: move-result-object v0 │ │ +0c01d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3041 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -219569,17 +219584,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c01fc: |[0c01fc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReplyPendingIntent:()Landroid/app/PendingIntent; │ │ -0c020c: 5410 2f03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@032f │ │ -0c0210: 1100 |0002: return-object v0 │ │ +0c01dc: |[0c01dc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReplyPendingIntent:()Landroid/app/PendingIntent; │ │ +0c01ec: 5410 2f03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@032f │ │ +0c01f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3083 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ source_file_idx : 4029 (NotificationCompat.java) │ │ @@ -219651,19 +219666,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c0214: |[0c0214] android.support.v4.app.NotificationCompat$CarExtender.:()V │ │ -0c0224: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c022a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0c022c: 5910 3503 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ -0c0230: 0e00 |0006: return-void │ │ +0c01f4: |[0c01f4] android.support.v4.app.NotificationCompat$CarExtender.:()V │ │ +0c0204: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c020a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0c020c: 5910 3503 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ +0c0210: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2919 │ │ 0x0003 line=2914 │ │ 0x0006 line=2920 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ @@ -219673,54 +219688,54 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -0c0234: |[0c0234] android.support.v4.app.NotificationCompat$CarExtender.:(Landroid/app/Notification;)V │ │ -0c0244: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0c0246: 7010 2834 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c024c: 5954 3503 |0004: iput v4, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ -0c0250: 6002 4501 |0006: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c0254: 1303 1500 |0008: const/16 v3, #int 21 // #15 │ │ -0c0258: 3532 0300 |000a: if-ge v2, v3, 000d // +0003 │ │ -0c025c: 0e00 |000c: return-void │ │ -0c025e: 7110 c409 0600 |000d: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ -0c0264: 0c02 |0010: move-result-object v2 │ │ -0c0266: 3902 2e00 |0011: if-nez v2, 003f // +002e │ │ -0c026a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0c026c: 3801 f8ff |0014: if-eqz v1, 000c // -0008 │ │ -0c0270: 1a02 0124 |0016: const-string v2, "large_icon" // string@2401 │ │ -0c0274: 6e20 ab04 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -0c027a: 0c02 |001b: move-result-object v2 │ │ -0c027c: 1f02 7d00 |001c: check-cast v2, Landroid/graphics/Bitmap; // type@007d │ │ -0c0280: 5b52 3603 |001e: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ -0c0284: 1a02 4518 |0020: const-string v2, "app_color" // string@1845 │ │ -0c0288: 6e30 a804 2104 |0022: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0c028e: 0a02 |0025: move-result v2 │ │ -0c0290: 5952 3503 |0026: iput v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ -0c0294: 1a02 5019 |0028: const-string v2, "car_conversation" // string@1950 │ │ -0c0298: 6e20 a304 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ -0c029e: 0c00 |002d: move-result-object v0 │ │ -0c02a0: 7100 bd09 0000 |002e: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ -0c02a6: 0c02 |0031: move-result-object v2 │ │ -0c02a8: 6203 2903 |0032: sget-object v3, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0329 │ │ -0c02ac: 6204 1404 |0034: sget-object v4, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ -0c02b0: 7240 5409 0243 |0036: invoke-interface {v2, v0, v3, v4}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0954 │ │ -0c02b6: 0c02 |0039: move-result-object v2 │ │ -0c02b8: 1f02 8701 |003a: check-cast v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0187 │ │ -0c02bc: 5b52 3703 |003c: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ -0c02c0: 28ce |003e: goto 000c // -0032 │ │ -0c02c2: 7110 c409 0600 |003f: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ -0c02c8: 0c02 |0042: move-result-object v2 │ │ -0c02ca: 1a03 b617 |0043: const-string v3, "android.car.EXTENSIONS" // string@17b6 │ │ -0c02ce: 6e20 a304 3200 |0045: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ -0c02d4: 0c01 |0048: move-result-object v1 │ │ -0c02d6: 28cb |0049: goto 0014 // -0035 │ │ +0c0214: |[0c0214] android.support.v4.app.NotificationCompat$CarExtender.:(Landroid/app/Notification;)V │ │ +0c0224: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0c0226: 7010 2834 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c022c: 5954 3503 |0004: iput v4, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ +0c0230: 6002 4501 |0006: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c0234: 1303 1500 |0008: const/16 v3, #int 21 // #15 │ │ +0c0238: 3532 0300 |000a: if-ge v2, v3, 000d // +0003 │ │ +0c023c: 0e00 |000c: return-void │ │ +0c023e: 7110 c409 0600 |000d: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ +0c0244: 0c02 |0010: move-result-object v2 │ │ +0c0246: 3902 2e00 |0011: if-nez v2, 003f // +002e │ │ +0c024a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0c024c: 3801 f8ff |0014: if-eqz v1, 000c // -0008 │ │ +0c0250: 1a02 0124 |0016: const-string v2, "large_icon" // string@2401 │ │ +0c0254: 6e20 ab04 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +0c025a: 0c02 |001b: move-result-object v2 │ │ +0c025c: 1f02 7d00 |001c: check-cast v2, Landroid/graphics/Bitmap; // type@007d │ │ +0c0260: 5b52 3603 |001e: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ +0c0264: 1a02 4518 |0020: const-string v2, "app_color" // string@1845 │ │ +0c0268: 6e30 a804 2104 |0022: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0c026e: 0a02 |0025: move-result v2 │ │ +0c0270: 5952 3503 |0026: iput v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ +0c0274: 1a02 5019 |0028: const-string v2, "car_conversation" // string@1950 │ │ +0c0278: 6e20 a304 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ +0c027e: 0c00 |002d: move-result-object v0 │ │ +0c0280: 7100 bd09 0000 |002e: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ +0c0286: 0c02 |0031: move-result-object v2 │ │ +0c0288: 6203 2903 |0032: sget-object v3, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0329 │ │ +0c028c: 6204 1404 |0034: sget-object v4, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ +0c0290: 7240 5409 0243 |0036: invoke-interface {v2, v0, v3, v4}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0954 │ │ +0c0296: 0c02 |0039: move-result-object v2 │ │ +0c0298: 1f02 8701 |003a: check-cast v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0187 │ │ +0c029c: 5b52 3703 |003c: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ +0c02a0: 28ce |003e: goto 000c // -0032 │ │ +0c02a2: 7110 c409 0600 |003f: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ +0c02a8: 0c02 |0042: move-result-object v2 │ │ +0c02aa: 1a03 b617 |0043: const-string v3, "android.car.EXTENSIONS" // string@17b6 │ │ +0c02ae: 6e20 a304 3200 |0045: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ +0c02b4: 0c01 |0048: move-result-object v1 │ │ +0c02b6: 28cb |0049: goto 0014 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2927 │ │ 0x0004 line=2914 │ │ 0x0006 line=2928 │ │ 0x000c line=2942 │ │ 0x000d line=2932 │ │ @@ -219742,45 +219757,45 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0c02d8: |[0c02d8] android.support.v4.app.NotificationCompat$CarExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0c02e8: 6002 4501 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c02ec: 1303 1500 |0002: const/16 v3, #int 21 // #15 │ │ -0c02f0: 3532 0300 |0004: if-ge v2, v3, 0007 // +0003 │ │ -0c02f4: 1105 |0006: return-object v5 │ │ -0c02f6: 2201 cb00 |0007: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ -0c02fa: 7010 9d04 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ -0c0300: 5442 3603 |000c: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ -0c0304: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ -0c0308: 1a02 0124 |0010: const-string v2, "large_icon" // string@2401 │ │ -0c030c: 5443 3603 |0012: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ -0c0310: 6e30 bc04 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -0c0316: 5242 3503 |0017: iget v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ -0c031a: 3802 0900 |0019: if-eqz v2, 0022 // +0009 │ │ -0c031e: 1a02 4518 |001b: const-string v2, "app_color" // string@1845 │ │ -0c0322: 5243 3503 |001d: iget v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ -0c0326: 6e30 ba04 2103 |001f: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c032c: 5442 3703 |0022: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ -0c0330: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ -0c0334: 7100 bd09 0000 |0026: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ -0c033a: 0c02 |0029: move-result-object v2 │ │ -0c033c: 5443 3703 |002a: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ -0c0340: 7220 4d09 3200 |002c: invoke-interface {v2, v3}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@094d │ │ -0c0346: 0c00 |002f: move-result-object v0 │ │ -0c0348: 1a02 5019 |0030: const-string v2, "car_conversation" // string@1950 │ │ -0c034c: 6e30 b604 2100 |0032: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ -0c0352: 6e10 fd08 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@08fd │ │ -0c0358: 0c02 |0038: move-result-object v2 │ │ -0c035a: 1a03 b617 |0039: const-string v3, "android.car.EXTENSIONS" // string@17b6 │ │ -0c035e: 6e30 b604 3201 |003b: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ -0c0364: 28c8 |003e: goto 0006 // -0038 │ │ +0c02b8: |[0c02b8] android.support.v4.app.NotificationCompat$CarExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0c02c8: 6002 4501 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c02cc: 1303 1500 |0002: const/16 v3, #int 21 // #15 │ │ +0c02d0: 3532 0300 |0004: if-ge v2, v3, 0007 // +0003 │ │ +0c02d4: 1105 |0006: return-object v5 │ │ +0c02d6: 2201 cb00 |0007: new-instance v1, Landroid/os/Bundle; // type@00cb │ │ +0c02da: 7010 9d04 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@049d │ │ +0c02e0: 5442 3603 |000c: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ +0c02e4: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ +0c02e8: 1a02 0124 |0010: const-string v2, "large_icon" // string@2401 │ │ +0c02ec: 5443 3603 |0012: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ +0c02f0: 6e30 bc04 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +0c02f6: 5242 3503 |0017: iget v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ +0c02fa: 3802 0900 |0019: if-eqz v2, 0022 // +0009 │ │ +0c02fe: 1a02 4518 |001b: const-string v2, "app_color" // string@1845 │ │ +0c0302: 5243 3503 |001d: iget v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ +0c0306: 6e30 ba04 2103 |001f: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c030c: 5442 3703 |0022: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ +0c0310: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ +0c0314: 7100 bd09 0000 |0026: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ +0c031a: 0c02 |0029: move-result-object v2 │ │ +0c031c: 5443 3703 |002a: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ +0c0320: 7220 4d09 3200 |002c: invoke-interface {v2, v3}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@094d │ │ +0c0326: 0c00 |002f: move-result-object v0 │ │ +0c0328: 1a02 5019 |0030: const-string v2, "car_conversation" // string@1950 │ │ +0c032c: 6e30 b604 2100 |0032: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ +0c0332: 6e10 fd08 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@08fd │ │ +0c0338: 0c02 |0038: move-result-object v2 │ │ +0c033a: 1a03 b617 |0039: const-string v3, "android.car.EXTENSIONS" // string@17b6 │ │ +0c033e: 6e30 b604 3201 |003b: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ +0c0344: 28c8 |003e: goto 0006 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2951 │ │ 0x0006 line=2970 │ │ 0x0007 line=2955 │ │ 0x000c line=2957 │ │ 0x0010 line=2958 │ │ @@ -219801,17 +219816,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0368: |[0c0368] android.support.v4.app.NotificationCompat$CarExtender.getColor:()I │ │ -0c0378: 5210 3503 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ -0c037c: 0f00 |0002: return v0 │ │ +0c0348: |[0c0348] android.support.v4.app.NotificationCompat$CarExtender.getColor:()I │ │ +0c0358: 5210 3503 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ +0c035c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2992 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -219819,17 +219834,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0380: |[0c0380] android.support.v4.app.NotificationCompat$CarExtender.getLargeIcon:()Landroid/graphics/Bitmap; │ │ -0c0390: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ -0c0394: 1100 |0002: return-object v0 │ │ +0c0360: |[0c0360] android.support.v4.app.NotificationCompat$CarExtender.getLargeIcon:()Landroid/graphics/Bitmap; │ │ +0c0370: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ +0c0374: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3016 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -219837,17 +219852,17 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0398: |[0c0398] android.support.v4.app.NotificationCompat$CarExtender.getUnreadConversation:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -0c03a8: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ -0c03ac: 1100 |0002: return-object v0 │ │ +0c0378: |[0c0378] android.support.v4.app.NotificationCompat$CarExtender.getUnreadConversation:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +0c0388: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ +0c038c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3035 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -219855,17 +219870,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c03b0: |[0c03b0] android.support.v4.app.NotificationCompat$CarExtender.setColor:(I)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -0c03c0: 5901 3503 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ -0c03c4: 1100 |0002: return-object v0 │ │ +0c0390: |[0c0390] android.support.v4.app.NotificationCompat$CarExtender.setColor:(I)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +0c03a0: 5901 3503 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0335 │ │ +0c03a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2982 │ │ 0x0002 line=2983 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -219875,17 +219890,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c03c8: |[0c03c8] android.support.v4.app.NotificationCompat$CarExtender.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -0c03d8: 5b01 3603 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ -0c03dc: 1100 |0002: return-object v0 │ │ +0c03a8: |[0c03a8] android.support.v4.app.NotificationCompat$CarExtender.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +0c03b8: 5b01 3603 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0336 │ │ +0c03bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3005 │ │ 0x0002 line=3006 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 largeIcon Landroid/graphics/Bitmap; │ │ @@ -219895,17 +219910,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c03e0: |[0c03e0] android.support.v4.app.NotificationCompat$CarExtender.setUnreadConversation:(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -0c03f0: 5b01 3703 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ -0c03f4: 1100 |0002: return-object v0 │ │ +0c03c0: |[0c03c0] android.support.v4.app.NotificationCompat$CarExtender.setUnreadConversation:(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +0c03d0: 5b01 3703 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0337 │ │ +0c03d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3026 │ │ 0x0002 line=3027 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 unreadConversation Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ @@ -219946,20 +219961,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c03f8: |[0c03f8] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -0c0408: 7010 8c09 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ -0c040e: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0c0412: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c0418: 5b10 3b03 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ -0c041c: 0e00 |000a: return-void │ │ +0c03d8: |[0c03d8] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +0c03e8: 7010 8c09 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ +0c03ee: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0c03f2: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c03f8: 5b10 3b03 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ +0c03fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ 0x0003 line=1727 │ │ 0x000a line=1730 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -219969,21 +219984,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 │ │ -0c0420: |[0c0420] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0c0430: 7010 8c09 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ -0c0436: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0c043a: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c0440: 5b10 3b03 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ -0c0444: 6e20 4709 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0947 │ │ -0c044a: 0e00 |000d: return-void │ │ +0c0400: |[0c0400] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0c0410: 7010 8c09 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@098c │ │ +0c0416: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0c041a: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c0420: 5b10 3b03 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ +0c0424: 6e20 4709 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0947 │ │ +0c042a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1732 │ │ 0x0003 line=1727 │ │ 0x000a line=1733 │ │ 0x000d line=1734 │ │ locals : │ │ @@ -219996,20 +220011,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c044c: |[0c044c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0c045c: 5420 3b03 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ -0c0460: 7110 ff08 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0c0466: 0c01 |0005: move-result-object v1 │ │ -0c0468: 6e20 8934 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0c046e: 1102 |0009: return-object v2 │ │ +0c042c: |[0c042c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0c043c: 5420 3b03 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@033b │ │ +0c0440: 7110 ff08 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0c0446: 0c01 |0005: move-result-object v1 │ │ +0c0448: 6e20 8934 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0c044e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1758 │ │ 0x0009 line=1759 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x000a reg=3 cs Ljava/lang/CharSequence; │ │ @@ -220019,19 +220034,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c0470: |[0c0470] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0c0480: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0c0486: 0c00 |0003: move-result-object v0 │ │ -0c0488: 5b10 3803 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0338 │ │ -0c048c: 1101 |0006: return-object v1 │ │ +0c0450: |[0c0450] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0c0460: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0c0466: 0c00 |0003: move-result-object v0 │ │ +0c0468: 5b10 3803 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0338 │ │ +0c046c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0006 line=1742 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -220041,21 +220056,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c0490: |[0c0490] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0c04a0: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ -0c04a6: 0c00 |0003: move-result-object v0 │ │ -0c04a8: 5b10 3903 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0339 │ │ -0c04ac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c04ae: 5c10 3a03 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@033a │ │ -0c04b2: 1101 |0009: return-object v1 │ │ +0c0470: |[0c0470] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0c0480: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@08ff │ │ +0c0486: 0c00 |0003: move-result-object v0 │ │ +0c0488: 5b10 3903 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0339 │ │ +0c048c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c048e: 5c10 3a03 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@033a │ │ +0c0492: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ 0x0006 line=1750 │ │ 0x0009 line=1751 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -220096,17 +220111,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c04b4: |[0c04b4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -0c04c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c04ca: 0e00 |0003: return-void │ │ +0c0494: |[0c0494] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +0c04a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c04aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -220115,27 +220130,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 │ │ -0c04cc: |[0c04cc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0c04dc: 5460 1403 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0c04e0: 5461 0d03 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0c04e4: 5462 0c03 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0c04e8: 5463 0b03 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0c04ec: 5464 0a03 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0c04f0: 6e54 ee01 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@01ee │ │ -0c04f6: 5261 1703 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -0c04fa: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -0c04fe: 5201 0e01 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -0c0502: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0c0506: 5901 0e01 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -0c050a: 1100 |0017: return-object v0 │ │ +0c04ac: |[0c04ac] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0c04bc: 5460 1403 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0c04c0: 5461 0d03 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0c04c4: 5462 0c03 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0c04c8: 5463 0b03 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0c04cc: 5464 0a03 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0c04d0: 6e54 ee01 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@01ee │ │ +0c04d6: 5261 1703 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +0c04da: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +0c04de: 5201 0e01 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +0c04e2: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0c04e6: 5901 0e01 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +0c04ea: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0002 line=466 │ │ 0x000d line=469 │ │ 0x0011 line=470 │ │ 0x0017 line=472 │ │ @@ -220149,17 +220164,17 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c050c: |[0c050c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0c051c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c051e: 1100 |0001: return-object v0 │ │ +0c04ec: |[0c04ec] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0c04fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c04fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ 0x0000 - 0x0002 reg=3 actionIndex I │ │ @@ -220169,17 +220184,17 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c0520: |[0c0520] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ -0c0530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c0532: 0f00 |0001: return v0 │ │ +0c0500: |[0c0500] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ +0c0510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0512: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -220188,17 +220203,17 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c0534: |[0c0534] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0c0544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c0546: 1100 |0001: return-object v0 │ │ +0c0514: |[0c0514] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0c0524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0526: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -220208,17 +220223,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c0548: |[0c0548] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -0c0558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c055a: 1100 |0001: return-object v0 │ │ +0c0528: |[0c0528] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +0c0538: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c053a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -220227,17 +220242,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c055c: |[0c055c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0c056c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c056e: 1100 |0001: return-object v0 │ │ +0c053c: |[0c053c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0c054c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c054e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -220246,17 +220261,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c0570: |[0c0570] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0c0580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c0582: 1100 |0001: return-object v0 │ │ +0c0550: |[0c0550] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0c0560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0562: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -220265,17 +220280,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c0584: |[0c0584] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0c0594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c0596: 1100 |0001: return-object v0 │ │ +0c0564: |[0c0564] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0c0574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0576: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -220284,17 +220299,17 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c0598: |[0c0598] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0c05a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c05aa: 0f00 |0001: return v0 │ │ +0c0578: |[0c0578] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0c0588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c058a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -220303,17 +220318,17 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c05ac: |[0c05ac] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0c05bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c05be: 1100 |0001: return-object v0 │ │ +0c058c: |[0c058c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0c059c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c059e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -220322,17 +220337,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c05c0: |[0c05c0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0c05d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c05d2: 1100 |0001: return-object v0 │ │ +0c05a0: |[0c05a0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0c05b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c05b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -220341,17 +220356,17 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c05d4: |[0c05d4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -0c05e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c05e6: 1100 |0001: return-object v0 │ │ +0c05b4: |[0c05b4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +0c05c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c05c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 b Landroid/os/Bundle; │ │ 0x0000 - 0x0002 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ @@ -220362,17 +220377,17 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c05e8: |[0c05e8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0c05f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c05fa: 0f00 |0001: return v0 │ │ +0c05c8: |[0c05c8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0c05d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c05da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -220619,33 +220634,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0c05fc: |[0c05fc] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ -0c060c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c0612: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0c0616: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c061c: 5b10 5e03 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c0620: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0c0622: 5910 6603 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c0626: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0c062a: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c0630: 5b10 6903 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c0634: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ -0c063a: 5910 6203 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c063e: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0c0640: 5910 6003 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c0644: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0c0646: 5910 6403 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c064a: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ -0c064e: 5910 6703 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c0652: 0e00 |0023: return-void │ │ +0c05dc: |[0c05dc] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ +0c05ec: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c05f2: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0c05f6: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c05fc: 5b10 5e03 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c0600: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0c0602: 5910 6603 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0606: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0c060a: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c0610: 5b10 6903 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c0614: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ +0c061a: 5910 6203 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c061e: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +0c0620: 5910 6003 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c0624: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0c0626: 5910 6403 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c062a: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ +0c062e: 5910 6703 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c0632: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2319 │ │ 0x0003 line=2302 │ │ 0x000a line=2303 │ │ 0x000d line=2305 │ │ 0x0014 line=2308 │ │ @@ -220661,100 +220676,100 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 170 16-bit code units │ │ -0c0654: |[0c0654] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ -0c0664: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ -0c066a: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ -0c066e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0c0670: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0c0672: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ -0c0674: 7010 2834 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c067a: 2204 9f06 |000b: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0c067e: 7010 8534 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c0684: 5bb4 5e03 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c0688: 59b8 6603 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c068c: 2204 9f06 |0014: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0c0690: 7010 8534 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c0696: 5bb4 6903 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c069a: 59ba 6203 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c069e: 59b6 6003 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c06a2: 59b7 6403 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c06a6: 59b9 6703 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c06aa: 7110 c409 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ -0c06b0: 0c01 |0026: move-result-object v1 │ │ -0c06b2: 3801 8100 |0027: if-eqz v1, 00a8 // +0081 │ │ -0c06b6: 1a04 1918 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@1819 │ │ -0c06ba: 6e20 a304 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ -0c06c0: 0c03 |002e: move-result-object v3 │ │ -0c06c2: 3803 7800 |002f: if-eqz v3, 00a7 // +0078 │ │ -0c06c6: 7100 bd09 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ -0c06cc: 0c04 |0034: move-result-object v4 │ │ -0c06ce: 1a05 0717 |0035: const-string v5, "actions" // string@1707 │ │ -0c06d2: 6e20 ad04 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@04ad │ │ -0c06d8: 0c05 |003a: move-result-object v5 │ │ -0c06da: 7220 4c09 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@094c │ │ -0c06e0: 0c00 |003e: move-result-object v0 │ │ -0c06e2: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ -0c06e6: 54b4 5e03 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c06ea: 7120 a234 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@34a2 │ │ -0c06f0: 1a04 781d |0046: const-string v4, "flags" // string@1d78 │ │ -0c06f4: 6e30 a804 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0c06fa: 0a04 |004b: move-result v4 │ │ -0c06fc: 59b4 6603 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c0700: 1a04 e71b |004e: const-string v4, "displayIntent" // string@1be7 │ │ -0c0704: 6e20 ab04 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -0c070a: 0c04 |0053: move-result-object v4 │ │ -0c070c: 1f04 4700 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0047 │ │ -0c0710: 5bb4 6503 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ -0c0714: 1a04 f92c |0058: const-string v4, "pages" // string@2cf9 │ │ -0c0718: 7120 be09 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@09be │ │ -0c071e: 0c02 |005d: move-result-object v2 │ │ -0c0720: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ -0c0724: 54b4 6903 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c0728: 7120 a234 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@34a2 │ │ -0c072e: 1a04 a218 |0065: const-string v4, "background" // string@18a2 │ │ -0c0732: 6e20 ab04 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -0c0738: 0c04 |006a: move-result-object v4 │ │ -0c073a: 1f04 7d00 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@007d │ │ -0c073e: 5bb4 5f03 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ -0c0742: 1a04 781a |006f: const-string v4, "contentIcon" // string@1a78 │ │ -0c0746: 6e20 a704 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ -0c074c: 0a04 |0074: move-result v4 │ │ -0c074e: 59b4 6103 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ -0c0752: 1a04 791a |0077: const-string v4, "contentIconGravity" // string@1a79 │ │ -0c0756: 6e30 a804 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0c075c: 0a04 |007c: move-result v4 │ │ -0c075e: 59b4 6203 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c0762: 1a04 721a |007f: const-string v4, "contentActionIndex" // string@1a72 │ │ -0c0766: 6e30 a804 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0c076c: 0a04 |0084: move-result v4 │ │ -0c076e: 59b4 6003 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c0772: 1a04 141b |0087: const-string v4, "customSizePreset" // string@1b14 │ │ -0c0776: 6e30 a804 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0c077c: 0a04 |008c: move-result v4 │ │ -0c077e: 59b4 6403 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c0782: 1a04 0a1b |008f: const-string v4, "customContentHeight" // string@1b0a │ │ -0c0786: 6e20 a704 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ -0c078c: 0a04 |0094: move-result v4 │ │ -0c078e: 59b4 6303 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ -0c0792: 1a04 4221 |0097: const-string v4, "gravity" // string@2142 │ │ -0c0796: 6e30 a804 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0c079c: 0a04 |009c: move-result v4 │ │ -0c079e: 59b4 6703 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c07a2: 1a04 ca21 |009f: const-string v4, "hintScreenTimeout" // string@21ca │ │ -0c07a6: 6e20 a704 4300 |00a1: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ -0c07ac: 0a04 |00a4: move-result v4 │ │ -0c07ae: 59b4 6803 |00a5: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ -0c07b2: 0e00 |00a7: return-void │ │ -0c07b4: 1203 |00a8: const/4 v3, #int 0 // #0 │ │ -0c07b6: 2886 |00a9: goto 002f // -007a │ │ +0c0634: |[0c0634] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ +0c0644: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ +0c064a: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ +0c064e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0c0650: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0c0652: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ +0c0654: 7010 2834 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c065a: 2204 9f06 |000b: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0c065e: 7010 8534 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c0664: 5bb4 5e03 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c0668: 59b8 6603 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c066c: 2204 9f06 |0014: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0c0670: 7010 8534 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c0676: 5bb4 6903 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c067a: 59ba 6203 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c067e: 59b6 6003 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c0682: 59b7 6403 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c0686: 59b9 6703 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c068a: 7110 c409 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@09c4 │ │ +0c0690: 0c01 |0026: move-result-object v1 │ │ +0c0692: 3801 8100 |0027: if-eqz v1, 00a8 // +0081 │ │ +0c0696: 1a04 1918 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@1819 │ │ +0c069a: 6e20 a304 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@04a3 │ │ +0c06a0: 0c03 |002e: move-result-object v3 │ │ +0c06a2: 3803 7800 |002f: if-eqz v3, 00a7 // +0078 │ │ +0c06a6: 7100 bd09 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ +0c06ac: 0c04 |0034: move-result-object v4 │ │ +0c06ae: 1a05 0717 |0035: const-string v5, "actions" // string@1707 │ │ +0c06b2: 6e20 ad04 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@04ad │ │ +0c06b8: 0c05 |003a: move-result-object v5 │ │ +0c06ba: 7220 4c09 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@094c │ │ +0c06c0: 0c00 |003e: move-result-object v0 │ │ +0c06c2: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ +0c06c6: 54b4 5e03 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c06ca: 7120 a234 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@34a2 │ │ +0c06d0: 1a04 781d |0046: const-string v4, "flags" // string@1d78 │ │ +0c06d4: 6e30 a804 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0c06da: 0a04 |004b: move-result v4 │ │ +0c06dc: 59b4 6603 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c06e0: 1a04 e71b |004e: const-string v4, "displayIntent" // string@1be7 │ │ +0c06e4: 6e20 ab04 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +0c06ea: 0c04 |0053: move-result-object v4 │ │ +0c06ec: 1f04 4700 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0047 │ │ +0c06f0: 5bb4 6503 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ +0c06f4: 1a04 f92c |0058: const-string v4, "pages" // string@2cf9 │ │ +0c06f8: 7120 be09 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@09be │ │ +0c06fe: 0c02 |005d: move-result-object v2 │ │ +0c0700: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ +0c0704: 54b4 6903 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c0708: 7120 a234 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@34a2 │ │ +0c070e: 1a04 a218 |0065: const-string v4, "background" // string@18a2 │ │ +0c0712: 6e20 ab04 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +0c0718: 0c04 |006a: move-result-object v4 │ │ +0c071a: 1f04 7d00 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@007d │ │ +0c071e: 5bb4 5f03 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ +0c0722: 1a04 781a |006f: const-string v4, "contentIcon" // string@1a78 │ │ +0c0726: 6e20 a704 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ +0c072c: 0a04 |0074: move-result v4 │ │ +0c072e: 59b4 6103 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ +0c0732: 1a04 791a |0077: const-string v4, "contentIconGravity" // string@1a79 │ │ +0c0736: 6e30 a804 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0c073c: 0a04 |007c: move-result v4 │ │ +0c073e: 59b4 6203 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c0742: 1a04 721a |007f: const-string v4, "contentActionIndex" // string@1a72 │ │ +0c0746: 6e30 a804 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0c074c: 0a04 |0084: move-result v4 │ │ +0c074e: 59b4 6003 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c0752: 1a04 141b |0087: const-string v4, "customSizePreset" // string@1b14 │ │ +0c0756: 6e30 a804 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0c075c: 0a04 |008c: move-result v4 │ │ +0c075e: 59b4 6403 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c0762: 1a04 0a1b |008f: const-string v4, "customContentHeight" // string@1b0a │ │ +0c0766: 6e20 a704 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ +0c076c: 0a04 |0094: move-result v4 │ │ +0c076e: 59b4 6303 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ +0c0772: 1a04 4221 |0097: const-string v4, "gravity" // string@2142 │ │ +0c0776: 6e30 a804 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0c077c: 0a04 |009c: move-result v4 │ │ +0c077e: 59b4 6703 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c0782: 1a04 ca21 |009f: const-string v4, "hintScreenTimeout" // string@21ca │ │ +0c0786: 6e20 a704 4300 |00a1: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ +0c078c: 0a04 |00a4: move-result v4 │ │ +0c078e: 59b4 6803 |00a5: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ +0c0792: 0e00 |00a7: return-void │ │ +0c0794: 1203 |00a8: const/4 v3, #int 0 // #0 │ │ +0c0796: 2886 |00a9: goto 002f // -007a │ │ catches : (none) │ │ positions : │ │ 0x0008 line=2322 │ │ 0x000b line=2302 │ │ 0x0012 line=2303 │ │ 0x0014 line=2305 │ │ 0x001b line=2308 │ │ @@ -220795,25 +220810,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0c07b8: |[0c07b8] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ -0c07c8: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0c07cc: 5220 6603 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c07d0: b630 |0004: or-int/2addr v0, v3 │ │ -0c07d2: 5920 6603 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c07d6: 0e00 |0007: return-void │ │ -0c07d8: 5220 6603 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c07dc: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -0c07e0: b510 |000c: and-int/2addr v0, v1 │ │ -0c07e2: 5920 6603 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c07e6: 28f8 |000f: goto 0007 // -0008 │ │ +0c0798: |[0c0798] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ +0c07a8: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0c07ac: 5220 6603 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c07b0: b630 |0004: or-int/2addr v0, v3 │ │ +0c07b2: 5920 6603 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c07b6: 0e00 |0007: return-void │ │ +0c07b8: 5220 6603 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c07bc: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +0c07c0: b510 |000c: and-int/2addr v0, v1 │ │ +0c07c2: 5920 6603 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c07c6: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2867 │ │ 0x0002 line=2868 │ │ 0x0007 line=2872 │ │ 0x0008 line=2870 │ │ locals : │ │ @@ -220827,18 +220842,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c07e8: |[0c07e8] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c07f8: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c07fc: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0c0802: 1101 |0005: return-object v1 │ │ +0c07c8: |[0c07c8] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c07d8: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c07dc: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0c07e2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2441 │ │ 0x0005 line=2442 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -220848,18 +220863,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c0804: |[0c0804] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0814: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c0818: 6e20 8a34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ -0c081e: 1101 |0005: return-object v1 │ │ +0c07e4: |[0c07e4] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c07f4: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c07f8: 6e20 8a34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ +0c07fe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2458 │ │ 0x0005 line=2459 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -220870,18 +220885,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c0820: |[0c0820] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0830: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c0834: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0c083a: 1101 |0005: return-object v1 │ │ +0c0800: |[0c0800] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0810: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c0814: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0c081a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2533 │ │ 0x0005 line=2534 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 page Landroid/app/Notification; │ │ @@ -220891,18 +220906,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c083c: |[0c083c] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c084c: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c0850: 6e20 8a34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ -0c0856: 1101 |0005: return-object v1 │ │ +0c081c: |[0c081c] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c082c: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c0830: 6e20 8a34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ +0c0836: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2548 │ │ 0x0005 line=2549 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -220913,18 +220928,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c0858: |[0c0858] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0868: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c086c: 6e10 8b34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0c0872: 1101 |0005: return-object v1 │ │ +0c0838: |[0c0838] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0848: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c084c: 6e10 8b34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0c0852: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2468 │ │ 0x0005 line=2469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -220933,18 +220948,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c0874: |[0c0874] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0884: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c0888: 6e10 8b34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0c088e: 1101 |0005: return-object v1 │ │ +0c0854: |[0c0854] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0864: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c0868: 6e10 8b34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0c086e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2558 │ │ 0x0005 line=2559 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -220953,46 +220968,46 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0c0890: |[0c0890] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c08a0: 2200 9501 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@0195 │ │ -0c08a4: 7010 8f09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@098f │ │ -0c08aa: 2201 9f06 |0005: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0c08ae: 5432 5e03 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c08b2: 7020 8734 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0c08b8: 5b01 5e03 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c08bc: 5231 6603 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c08c0: 5901 6603 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c08c4: 5431 6503 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ -0c08c8: 5b01 6503 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ -0c08cc: 2201 9f06 |0016: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0c08d0: 5432 6903 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c08d4: 7020 8734 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0c08da: 5b01 6903 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c08de: 5431 5f03 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ -0c08e2: 5b01 5f03 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ -0c08e6: 5231 6103 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ -0c08ea: 5901 6103 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ -0c08ee: 5231 6203 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c08f2: 5901 6203 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c08f6: 5231 6003 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c08fa: 5901 6003 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c08fe: 5231 6403 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c0902: 5901 6403 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c0906: 5231 6303 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ -0c090a: 5901 6303 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ -0c090e: 5231 6703 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c0912: 5901 6703 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c0916: 5231 6803 |003b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ -0c091a: 5901 6803 |003d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ -0c091e: 1100 |003f: return-object v0 │ │ +0c0870: |[0c0870] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0880: 2200 9501 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@0195 │ │ +0c0884: 7010 8f09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@098f │ │ +0c088a: 2201 9f06 |0005: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0c088e: 5432 5e03 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c0892: 7020 8734 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0c0898: 5b01 5e03 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c089c: 5231 6603 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c08a0: 5901 6603 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c08a4: 5431 6503 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ +0c08a8: 5b01 6503 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ +0c08ac: 2201 9f06 |0016: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0c08b0: 5432 6903 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c08b4: 7020 8734 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0c08ba: 5b01 6903 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c08be: 5431 5f03 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ +0c08c2: 5b01 5f03 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ +0c08c6: 5231 6103 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ +0c08ca: 5901 6103 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ +0c08ce: 5231 6203 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c08d2: 5901 6203 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c08d6: 5231 6003 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c08da: 5901 6003 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c08de: 5231 6403 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c08e2: 5901 6403 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c08e6: 5231 6303 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ +0c08ea: 5901 6303 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ +0c08ee: 5231 6703 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c08f2: 5901 6703 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c08f6: 5231 6803 |003b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ +0c08fa: 5901 6803 |003d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ +0c08fe: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2412 │ │ 0x0005 line=2413 │ │ 0x000e line=2414 │ │ 0x0012 line=2415 │ │ 0x0016 line=2416 │ │ @@ -221014,18 +221029,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c0920: |[0c0920] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ -0c0930: 6e10 9709 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@0997 │ │ -0c0936: 0c00 |0003: move-result-object v0 │ │ -0c0938: 1100 |0004: return-object v0 │ │ +0c0900: |[0c0900] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ +0c0910: 6e10 9709 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@0997 │ │ +0c0916: 0c00 |0003: move-result-object v0 │ │ +0c0918: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2204 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221033,108 +221048,108 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -0c093c: |[0c093c] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0c094c: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0c0950: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0c0956: 5451 5e03 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c095a: 6e10 8f34 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0c0960: 0a01 |000a: move-result v1 │ │ -0c0962: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ -0c0966: 1a02 0717 |000d: const-string v2, "actions" // string@1707 │ │ -0c096a: 7100 bd09 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ -0c0970: 0c03 |0012: move-result-object v3 │ │ -0c0972: 5451 5e03 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c0976: 5454 5e03 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c097a: 6e10 9534 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c0980: 0a04 |001a: move-result v4 │ │ -0c0982: 2344 e806 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ -0c0986: 6e20 9734 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0c098c: 0c01 |0020: move-result-object v1 │ │ -0c098e: 1f01 e806 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ -0c0992: 7220 5209 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0952 │ │ -0c0998: 0c01 |0026: move-result-object v1 │ │ -0c099a: 6e30 be04 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04be │ │ -0c09a0: 5251 6603 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c09a4: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -0c09a6: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ -0c09aa: 1a01 781d |002f: const-string v1, "flags" // string@1d78 │ │ -0c09ae: 5252 6603 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c09b2: 6e30 ba04 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c09b8: 5451 6503 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ -0c09bc: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ -0c09c0: 1a01 e71b |003a: const-string v1, "displayIntent" // string@1be7 │ │ -0c09c4: 5452 6503 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ -0c09c8: 6e30 bc04 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -0c09ce: 5451 6903 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c09d2: 6e10 8f34 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0c09d8: 0a01 |0046: move-result v1 │ │ -0c09da: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ -0c09de: 1a02 f92c |0049: const-string v2, "pages" // string@2cf9 │ │ -0c09e2: 5451 6903 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c09e6: 5453 6903 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c09ea: 6e10 9534 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c09f0: 0a03 |0052: move-result v3 │ │ -0c09f2: 2333 d906 |0053: new-array v3, v3, [Landroid/app/Notification; // type@06d9 │ │ -0c09f6: 6e20 9734 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0c09fc: 0c01 |0058: move-result-object v1 │ │ -0c09fe: 1f01 e006 |0059: check-cast v1, [Landroid/os/Parcelable; // type@06e0 │ │ -0c0a02: 6e30 bd04 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ -0c0a08: 5451 5f03 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ -0c0a0c: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ -0c0a10: 1a01 a218 |0062: const-string v1, "background" // string@18a2 │ │ -0c0a14: 5452 5f03 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ -0c0a18: 6e30 bc04 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -0c0a1e: 5251 6103 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ -0c0a22: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ -0c0a26: 1a01 781a |006d: const-string v1, "contentIcon" // string@1a78 │ │ -0c0a2a: 5252 6103 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ -0c0a2e: 6e30 ba04 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c0a34: 5251 6203 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c0a38: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ -0c0a3e: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ -0c0a42: 1a01 791a |007b: const-string v1, "contentIconGravity" // string@1a79 │ │ -0c0a46: 5252 6203 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c0a4a: 6e30 ba04 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c0a50: 5251 6003 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c0a54: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ -0c0a56: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ -0c0a5a: 1a01 721a |0087: const-string v1, "contentActionIndex" // string@1a72 │ │ -0c0a5e: 5252 6003 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c0a62: 6e30 ba04 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c0a68: 5251 6403 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c0a6c: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ -0c0a70: 1a01 141b |0092: const-string v1, "customSizePreset" // string@1b14 │ │ -0c0a74: 5252 6403 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c0a78: 6e30 ba04 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c0a7e: 5251 6303 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ -0c0a82: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ -0c0a86: 1a01 0a1b |009d: const-string v1, "customContentHeight" // string@1b0a │ │ -0c0a8a: 5252 6303 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ -0c0a8e: 6e30 ba04 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c0a94: 5251 6703 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c0a98: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ -0c0a9c: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ -0c0aa0: 1a01 4221 |00aa: const-string v1, "gravity" // string@2142 │ │ -0c0aa4: 5252 6703 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c0aa8: 6e30 ba04 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c0aae: 5251 6803 |00b1: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ -0c0ab2: 3801 0900 |00b3: if-eqz v1, 00bc // +0009 │ │ -0c0ab6: 1a01 ca21 |00b5: const-string v1, "hintScreenTimeout" // string@21ca │ │ -0c0aba: 5252 6803 |00b7: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ -0c0abe: 6e30 ba04 1002 |00b9: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0c0ac4: 6e10 fd08 0600 |00bc: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@08fd │ │ -0c0aca: 0c01 |00bf: move-result-object v1 │ │ -0c0acc: 1a02 1918 |00c0: const-string v2, "android.wearable.EXTENSIONS" // string@1819 │ │ -0c0ad0: 6e30 b604 2100 |00c2: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ -0c0ad6: 1106 |00c5: return-object v6 │ │ +0c091c: |[0c091c] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0c092c: 2200 cb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0c0930: 7010 9d04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0c0936: 5451 5e03 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c093a: 6e10 8f34 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0c0940: 0a01 |000a: move-result v1 │ │ +0c0942: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ +0c0946: 1a02 0717 |000d: const-string v2, "actions" // string@1707 │ │ +0c094a: 7100 bd09 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@09bd │ │ +0c0950: 0c03 |0012: move-result-object v3 │ │ +0c0952: 5451 5e03 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c0956: 5454 5e03 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c095a: 6e10 9534 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c0960: 0a04 |001a: move-result v4 │ │ +0c0962: 2344 e806 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ +0c0966: 6e20 9734 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0c096c: 0c01 |0020: move-result-object v1 │ │ +0c096e: 1f01 e806 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ +0c0972: 7220 5209 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0952 │ │ +0c0978: 0c01 |0026: move-result-object v1 │ │ +0c097a: 6e30 be04 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04be │ │ +0c0980: 5251 6603 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0984: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +0c0986: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ +0c098a: 1a01 781d |002f: const-string v1, "flags" // string@1d78 │ │ +0c098e: 5252 6603 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0992: 6e30 ba04 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0998: 5451 6503 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ +0c099c: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ +0c09a0: 1a01 e71b |003a: const-string v1, "displayIntent" // string@1be7 │ │ +0c09a4: 5452 6503 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ +0c09a8: 6e30 bc04 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +0c09ae: 5451 6903 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c09b2: 6e10 8f34 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0c09b8: 0a01 |0046: move-result v1 │ │ +0c09ba: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ +0c09be: 1a02 f92c |0049: const-string v2, "pages" // string@2cf9 │ │ +0c09c2: 5451 6903 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c09c6: 5453 6903 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c09ca: 6e10 9534 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c09d0: 0a03 |0052: move-result v3 │ │ +0c09d2: 2333 d906 |0053: new-array v3, v3, [Landroid/app/Notification; // type@06d9 │ │ +0c09d6: 6e20 9734 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0c09dc: 0c01 |0058: move-result-object v1 │ │ +0c09de: 1f01 e006 |0059: check-cast v1, [Landroid/os/Parcelable; // type@06e0 │ │ +0c09e2: 6e30 bd04 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@04bd │ │ +0c09e8: 5451 5f03 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ +0c09ec: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ +0c09f0: 1a01 a218 |0062: const-string v1, "background" // string@18a2 │ │ +0c09f4: 5452 5f03 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ +0c09f8: 6e30 bc04 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +0c09fe: 5251 6103 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ +0c0a02: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ +0c0a06: 1a01 781a |006d: const-string v1, "contentIcon" // string@1a78 │ │ +0c0a0a: 5252 6103 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ +0c0a0e: 6e30 ba04 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0a14: 5251 6203 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c0a18: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ +0c0a1e: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ +0c0a22: 1a01 791a |007b: const-string v1, "contentIconGravity" // string@1a79 │ │ +0c0a26: 5252 6203 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c0a2a: 6e30 ba04 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0a30: 5251 6003 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c0a34: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ +0c0a36: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ +0c0a3a: 1a01 721a |0087: const-string v1, "contentActionIndex" // string@1a72 │ │ +0c0a3e: 5252 6003 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c0a42: 6e30 ba04 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0a48: 5251 6403 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c0a4c: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ +0c0a50: 1a01 141b |0092: const-string v1, "customSizePreset" // string@1b14 │ │ +0c0a54: 5252 6403 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c0a58: 6e30 ba04 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0a5e: 5251 6303 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ +0c0a62: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ +0c0a66: 1a01 0a1b |009d: const-string v1, "customContentHeight" // string@1b0a │ │ +0c0a6a: 5252 6303 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ +0c0a6e: 6e30 ba04 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0a74: 5251 6703 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c0a78: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ +0c0a7c: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ +0c0a80: 1a01 4221 |00aa: const-string v1, "gravity" // string@2142 │ │ +0c0a84: 5252 6703 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c0a88: 6e30 ba04 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0a8e: 5251 6803 |00b1: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ +0c0a92: 3801 0900 |00b3: if-eqz v1, 00bc // +0009 │ │ +0c0a96: 1a01 ca21 |00b5: const-string v1, "hintScreenTimeout" // string@21ca │ │ +0c0a9a: 5252 6803 |00b7: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ +0c0a9e: 6e30 ba04 1002 |00b9: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0c0aa4: 6e10 fd08 0600 |00bc: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@08fd │ │ +0c0aaa: 0c01 |00bf: move-result-object v1 │ │ +0c0aac: 1a02 1918 |00c0: const-string v2, "android.wearable.EXTENSIONS" // string@1819 │ │ +0c0ab0: 6e30 b604 2100 |00c2: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@04b6 │ │ +0c0ab6: 1106 |00c5: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2363 │ │ 0x0005 line=2365 │ │ 0x000d line=2366 │ │ 0x002a line=2370 │ │ 0x002f line=2371 │ │ @@ -221170,17 +221185,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0ad8: |[0c0ad8] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ -0c0ae8: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ -0c0aec: 1100 |0002: return-object v0 │ │ +0c0ab8: |[0c0ab8] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ +0c0ac8: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@035e │ │ +0c0acc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221188,17 +221203,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0af0: |[0c0af0] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ -0c0b00: 5410 5f03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ -0c0b04: 1100 |0002: return-object v0 │ │ +0c0ad0: |[0c0ad0] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ +0c0ae0: 5410 5f03 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ +0c0ae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2596 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221206,17 +221221,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0b08: |[0c0b08] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ -0c0b18: 5210 6003 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c0b1c: 0f00 |0002: return v0 │ │ +0c0ae8: |[0c0ae8] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ +0c0af8: 5210 6003 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c0afc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2669 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221224,17 +221239,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0b20: |[0c0b20] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ -0c0b30: 5210 6103 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ -0c0b34: 0f00 |0002: return v0 │ │ +0c0b00: |[0c0b00] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ +0c0b10: 5210 6103 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ +0c0b14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221242,17 +221257,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0b38: |[0c0b38] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ -0c0b48: 5210 6203 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c0b4c: 0f00 |0002: return v0 │ │ +0c0b18: |[0c0b18] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ +0c0b28: 5210 6203 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c0b2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2632 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221260,22 +221275,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c0b50: |[0c0b50] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ -0c0b60: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c0b64: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0c0b68: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0c0b6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c0b6e: 0f00 |0007: return v0 │ │ -0c0b70: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c0b72: 28fe |0009: goto 0007 // -0002 │ │ +0c0b30: |[0c0b30] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ +0c0b40: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0b44: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0c0b48: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c0b4c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c0b4e: 0f00 |0007: return v0 │ │ +0c0b50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c0b52: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2779 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221283,17 +221298,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0b74: |[0c0b74] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ -0c0b84: 5210 6303 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ -0c0b88: 0f00 |0002: return v0 │ │ +0c0b54: |[0c0b54] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ +0c0b64: 5210 6303 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ +0c0b68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2738 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221301,17 +221316,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0b8c: |[0c0b8c] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ -0c0b9c: 5210 6403 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c0ba0: 0f00 |0002: return v0 │ │ +0c0b6c: |[0c0b6c] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ +0c0b7c: 5210 6403 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c0b80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2716 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #17 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221319,17 +221334,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0ba4: |[0c0ba4] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ -0c0bb4: 5410 6503 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ -0c0bb8: 1100 |0002: return-object v0 │ │ +0c0b84: |[0c0b84] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ +0c0b94: 5410 6503 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ +0c0b98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2519 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221337,17 +221352,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0bbc: |[0c0bbc] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ -0c0bcc: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c0bd0: 0f00 |0002: return v0 │ │ +0c0b9c: |[0c0b9c] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ +0c0bac: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c0bb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2690 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221355,22 +221370,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c0bd4: |[0c0bd4] android.support.v4.app.NotificationCompat$WearableExtender.getHintAvoidBackgroundClipping:()Z │ │ -0c0be4: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c0be8: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0c0bec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0c0bf0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c0bf2: 0f00 |0007: return v0 │ │ -0c0bf4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c0bf6: 28fe |0009: goto 0007 // -0002 │ │ +0c0bb4: |[0c0bb4] android.support.v4.app.NotificationCompat$WearableExtender.getHintAvoidBackgroundClipping:()Z │ │ +0c0bc4: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0bc8: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0c0bcc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c0bd0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c0bd2: 0f00 |0007: return v0 │ │ +0c0bd4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c0bd6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2841 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #20 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221378,22 +221393,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c0bf8: |[0c0bf8] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ -0c0c08: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c0c0c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0c0c10: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0c0c14: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c0c16: 0f00 |0007: return v0 │ │ -0c0c18: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c0c1a: 28fe |0009: goto 0007 // -0002 │ │ +0c0bd8: |[0c0bd8] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ +0c0be8: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0bec: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0c0bf0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c0bf4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c0bf6: 0f00 |0007: return v0 │ │ +0c0bf8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c0bfa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2798 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #21 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221401,17 +221416,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0c1c: |[0c0c1c] android.support.v4.app.NotificationCompat$WearableExtender.getHintScreenTimeout:()I │ │ -0c0c2c: 5210 6803 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ -0c0c30: 0f00 |0002: return v0 │ │ +0c0bfc: |[0c0bfc] android.support.v4.app.NotificationCompat$WearableExtender.getHintScreenTimeout:()I │ │ +0c0c0c: 5210 6803 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ +0c0c10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2863 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #22 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221419,22 +221434,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c0c34: |[0c0c34] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ -0c0c44: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c0c48: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0c0c4c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0c0c50: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c0c52: 0f00 |0007: return v0 │ │ -0c0c54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c0c56: 28fe |0009: goto 0007 // -0002 │ │ +0c0c14: |[0c0c14] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ +0c0c24: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0c28: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0c0c2c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c0c30: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c0c32: 0f00 |0007: return v0 │ │ +0c0c34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c0c36: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2817 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #23 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221442,17 +221457,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0c58: |[0c0c58] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ -0c0c68: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ -0c0c6c: 1100 |0002: return-object v0 │ │ +0c0c38: |[0c0c38] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ +0c0c48: 5410 6903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0369 │ │ +0c0c4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2570 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #24 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221460,22 +221475,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c0c70: |[0c0c70] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ -0c0c80: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ -0c0c84: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0c0c88: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0c0c8c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c0c8e: 0f00 |0007: return v0 │ │ -0c0c90: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c0c92: 28fe |0009: goto 0007 // -0002 │ │ +0c0c50: |[0c0c50] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ +0c0c60: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0366 │ │ +0c0c64: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0c0c68: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c0c6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c0c6e: 0f00 |0007: return v0 │ │ +0c0c70: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c0c72: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #25 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -221483,17 +221498,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0c94: |[0c0c94] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0ca4: 5b01 5f03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ -0c0ca8: 1100 |0002: return-object v0 │ │ +0c0c74: |[0c0c74] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0c84: 5b01 5f03 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@035f │ │ +0c0c88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2583 │ │ 0x0002 line=2584 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 background Landroid/graphics/Bitmap; │ │ @@ -221503,17 +221518,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0cac: |[0c0cac] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0cbc: 5901 6003 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ -0c0cc0: 1100 |0002: return-object v0 │ │ +0c0c8c: |[0c0c8c] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0c9c: 5901 6003 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0360 │ │ +0c0ca0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2650 │ │ 0x0002 line=2651 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 actionIndex I │ │ @@ -221523,17 +221538,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0cc4: |[0c0cc4] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0cd4: 5901 6103 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ -0c0cd8: 1100 |0002: return-object v0 │ │ +0c0ca4: |[0c0ca4] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0cb4: 5901 6103 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0361 │ │ +0c0cb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2603 │ │ 0x0002 line=2604 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 icon I │ │ @@ -221543,17 +221558,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0cdc: |[0c0cdc] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0cec: 5901 6203 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ -0c0cf0: 1100 |0002: return-object v0 │ │ +0c0cbc: |[0c0cbc] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0ccc: 5901 6203 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0362 │ │ +0c0cd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2621 │ │ 0x0002 line=2622 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 contentIconGravity I │ │ @@ -221563,18 +221578,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c0cf4: |[0c0cf4] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0d04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c0d06: 7030 b209 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ -0c0d0c: 1101 |0004: return-object v1 │ │ +0c0cd4: |[0c0cd4] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0ce4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c0ce6: 7030 b209 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ +0c0cec: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2768 │ │ 0x0004 line=2769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 contentIntentAvailableOffline Z │ │ @@ -221584,17 +221599,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d10: |[0c0d10] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0d20: 5901 6303 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ -0c0d24: 1100 |0002: return-object v0 │ │ +0c0cf0: |[0c0cf0] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0d00: 5901 6303 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0363 │ │ +0c0d04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2727 │ │ 0x0002 line=2728 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -221604,17 +221619,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d28: |[0c0d28] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0d38: 5901 6403 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ -0c0d3c: 1100 |0002: return-object v0 │ │ +0c0d08: |[0c0d08] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0d18: 5901 6403 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0364 │ │ +0c0d1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2703 │ │ 0x0002 line=2704 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 sizePreset I │ │ @@ -221624,17 +221639,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d40: |[0c0d40] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0d50: 5b01 6503 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ -0c0d54: 1100 |0002: return-object v0 │ │ +0c0d20: |[0c0d20] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0d30: 5b01 6503 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0365 │ │ +0c0d34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2510 │ │ 0x0002 line=2511 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -221644,17 +221659,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d58: |[0c0d58] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0d68: 5901 6703 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ -0c0d6c: 1100 |0002: return-object v0 │ │ +0c0d38: |[0c0d38] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0d48: 5901 6703 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0367 │ │ +0c0d4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2679 │ │ 0x0002 line=2680 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 gravity I │ │ @@ -221664,18 +221679,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c0d70: |[0c0d70] android.support.v4.app.NotificationCompat$WearableExtender.setHintAvoidBackgroundClipping:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0d80: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -0c0d84: 7030 b209 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ -0c0d8a: 1101 |0005: return-object v1 │ │ +0c0d50: |[0c0d50] android.support.v4.app.NotificationCompat$WearableExtender.setHintAvoidBackgroundClipping:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0d60: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +0c0d64: 7030 b209 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ +0c0d6a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2829 │ │ 0x0005 line=2830 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 hintAvoidBackgroundClipping Z │ │ @@ -221685,18 +221700,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c0d8c: |[0c0d8c] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0d9c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0c0d9e: 7030 b209 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ -0c0da4: 1101 |0004: return-object v1 │ │ +0c0d6c: |[0c0d6c] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0d7c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0c0d7e: 7030 b209 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ +0c0d84: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2788 │ │ 0x0004 line=2789 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintHideIcon Z │ │ @@ -221706,17 +221721,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0da8: |[0c0da8] android.support.v4.app.NotificationCompat$WearableExtender.setHintScreenTimeout:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0db8: 5901 6803 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ -0c0dbc: 1100 |0002: return-object v0 │ │ +0c0d88: |[0c0d88] android.support.v4.app.NotificationCompat$WearableExtender.setHintScreenTimeout:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0d98: 5901 6803 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0368 │ │ +0c0d9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2852 │ │ 0x0002 line=2853 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 timeout I │ │ @@ -221726,18 +221741,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c0dc0: |[0c0dc0] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0dd0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0c0dd2: 7030 b209 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ -0c0dd8: 1101 |0004: return-object v1 │ │ +0c0da0: |[0c0da0] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0db0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0c0db2: 7030 b209 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ +0c0db8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2807 │ │ 0x0004 line=2808 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintShowBackgroundOnly Z │ │ @@ -221747,18 +221762,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c0ddc: |[0c0ddc] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0c0dec: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0c0df0: 7030 b209 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ -0c0df6: 1101 |0005: return-object v1 │ │ +0c0dbc: |[0c0dbc] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0c0dcc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0c0dd0: 7030 b209 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@09b2 │ │ +0c0dd6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ 0x0005 line=2748 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 startScrollBottom Z │ │ @@ -221805,148 +221820,148 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 32 │ │ ins : 24 │ │ outs : 4 │ │ insns size : 261 16-bit code units │ │ -0c0df8: |[0c0df8] android.support.v4.app.NotificationCompatApi20$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0c0e08: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c0e0e: 2204 4300 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0043 │ │ -0c0e12: 7020 c001 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ -0c0e18: 53a6 1801 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ -0c0e1c: 6e30 e601 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ -0c0e22: 0c04 |000d: move-result-object v4 │ │ -0c0e24: 0200 1600 |000e: move/from16 v0, v22 │ │ -0c0e28: 6e20 dd01 0400 |0010: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@01dd │ │ -0c0e2e: 0c04 |0013: move-result-object v4 │ │ -0c0e30: 52a5 1001 |0014: iget v5, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ -0c0e34: 52a6 1101 |0016: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ -0c0e38: 6e30 de01 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ -0c0e3e: 0c04 |001b: move-result-object v4 │ │ -0c0e40: 54a5 0a01 |001c: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ -0c0e44: 6e20 c901 5400 |001e: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ -0c0e4a: 0c04 |0021: move-result-object v4 │ │ -0c0e4c: 54a5 1601 |0022: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -0c0e50: 6e30 e201 540e |0024: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ -0c0e56: 0c04 |0027: move-result-object v4 │ │ -0c0e58: 54a5 1501 |0028: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -0c0e5c: 52a6 0801 |002a: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -0c0e60: 6e30 e001 5406 |002c: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ -0c0e66: 0c04 |002f: move-result-object v4 │ │ -0c0e68: 54a5 1701 |0030: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ -0c0e6c: 6e20 e401 5400 |0032: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ -0c0e72: 0c04 |0035: move-result-object v4 │ │ -0c0e74: 52a5 1201 |0036: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ -0c0e78: 52a6 1401 |0038: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -0c0e7c: 52a7 1301 |003a: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -0c0e80: 6e40 d501 5476 |003c: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ -0c0e86: 0c05 |003f: move-result-object v5 │ │ -0c0e88: 52a4 0e01 |0040: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c0e8c: dd04 0402 |0042: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0c0e90: 3804 b600 |0044: if-eqz v4, 00fa // +00b6 │ │ -0c0e94: 1214 |0046: const/4 v4, #int 1 // #1 │ │ -0c0e96: 6e20 d801 4500 |0047: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ -0c0e9c: 0c05 |004a: move-result-object v5 │ │ -0c0e9e: 52a4 0e01 |004b: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c0ea2: dd04 0408 |004d: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0c0ea6: 3804 ae00 |004f: if-eqz v4, 00fd // +00ae │ │ -0c0eaa: 1214 |0051: const/4 v4, #int 1 // #1 │ │ -0c0eac: 6e20 d901 4500 |0052: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ -0c0eb2: 0c05 |0055: move-result-object v5 │ │ -0c0eb4: 52a4 0e01 |0056: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c0eb8: dd04 0410 |0058: and-int/lit8 v4, v4, #int 16 // #10 │ │ -0c0ebc: 3804 a600 |005a: if-eqz v4, 0100 // +00a6 │ │ -0c0ec0: 1214 |005c: const/4 v4, #int 1 // #1 │ │ -0c0ec2: 6e20 c601 4500 |005d: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ -0c0ec8: 0c04 |0060: move-result-object v4 │ │ -0c0eca: 52a5 0b01 |0061: iget v5, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ -0c0ece: 6e20 ce01 5400 |0063: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ -0c0ed4: 0c04 |0066: move-result-object v4 │ │ -0c0ed6: 6e20 cd01 b400 |0067: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ -0c0edc: 0c04 |006a: move-result-object v4 │ │ -0c0ede: 6e20 cc01 c400 |006b: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ -0c0ee4: 0c04 |006e: move-result-object v4 │ │ -0c0ee6: 0800 1900 |006f: move-object/from16 v0, v25 │ │ -0c0eea: 6e20 e101 0400 |0071: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ -0c0ef0: 0c04 |0074: move-result-object v4 │ │ -0c0ef2: 6e20 ca01 d400 |0075: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ -0c0ef8: 0c04 |0078: move-result-object v4 │ │ -0c0efa: 0800 1000 |0079: move-object/from16 v0, v16 │ │ -0c0efe: 6e20 cb01 0400 |007b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ -0c0f04: 0c04 |007e: move-result-object v4 │ │ -0c0f06: 54a5 0c01 |007f: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ -0c0f0a: 6e20 cf01 5400 |0081: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ -0c0f10: 0c05 |0084: move-result-object v5 │ │ -0c0f12: 52a4 0e01 |0085: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c0f16: d544 8000 |0087: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0c0f1a: 3804 7a00 |0089: if-eqz v4, 0103 // +007a │ │ -0c0f1e: 1214 |008b: const/4 v4, #int 1 // #1 │ │ -0c0f20: 0800 1100 |008c: move-object/from16 v0, v17 │ │ -0c0f24: 6e30 d101 0504 |008e: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ -0c0f2a: 0c04 |0091: move-result-object v4 │ │ -0c0f2c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -0c0f30: 6e20 d401 0400 |0094: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ -0c0f36: 0c04 |0097: move-result-object v4 │ │ -0c0f38: 6e20 d701 f400 |0098: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ -0c0f3e: 0c04 |009b: move-result-object v4 │ │ -0c0f40: 0200 1700 |009c: move/from16 v0, v23 │ │ -0c0f44: 6e20 e301 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ -0c0f4a: 0c04 |00a1: move-result-object v4 │ │ -0c0f4c: 0200 1800 |00a2: move/from16 v0, v24 │ │ -0c0f50: 6e20 da01 0400 |00a4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ -0c0f56: 0c04 |00a7: move-result-object v4 │ │ -0c0f58: 0200 1300 |00a8: move/from16 v0, v19 │ │ -0c0f5c: 0201 1400 |00aa: move/from16 v1, v20 │ │ -0c0f60: 0202 1500 |00ac: move/from16 v2, v21 │ │ -0c0f64: 6e40 db01 0421 |00ae: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ -0c0f6a: 0c04 |00b1: move-result-object v4 │ │ -0c0f6c: 0200 1a00 |00b2: move/from16 v0, v26 │ │ -0c0f70: 6e20 d601 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@01d6 │ │ -0c0f76: 0c04 |00b7: move-result-object v4 │ │ -0c0f78: 0800 1d00 |00b8: move-object/from16 v0, v29 │ │ -0c0f7c: 6e20 d201 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01d2 │ │ -0c0f82: 0c04 |00bd: move-result-object v4 │ │ -0c0f84: 0200 1e00 |00be: move/from16 v0, v30 │ │ -0c0f88: 6e20 d301 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@01d3 │ │ -0c0f8e: 0c04 |00c3: move-result-object v4 │ │ -0c0f90: 0800 1f00 |00c4: move-object/from16 v0, v31 │ │ -0c0f94: 6e20 df01 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01df │ │ -0c0f9a: 0c04 |00c9: move-result-object v4 │ │ -0c0f9c: 5b84 a703 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ -0c0fa0: 2204 cb00 |00cc: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ -0c0fa4: 7010 9d04 0400 |00ce: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ -0c0faa: 5b84 a803 |00d1: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ -0c0fae: 381c 0900 |00d3: if-eqz v28, 00dc // +0009 │ │ -0c0fb2: 5484 a803 |00d5: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ -0c0fb6: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -0c0fba: 6e20 b404 0400 |00d9: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ -0c0fc0: 381b 1d00 |00dc: if-eqz v27, 00f9 // +001d │ │ -0c0fc4: 7401 8f34 1b00 |00de: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0c0fca: 0a04 |00e1: move-result v4 │ │ -0c0fcc: 3904 1700 |00e2: if-nez v4, 00f9 // +0017 │ │ -0c0fd0: 5485 a803 |00e4: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ -0c0fd4: 1a06 ed17 |00e6: const-string v6, "android.people" // string@17ed │ │ -0c0fd8: 7401 9534 1b00 |00e8: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c0fde: 0a04 |00eb: move-result v4 │ │ -0c0fe0: 2344 1307 |00ec: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ -0c0fe4: 0800 1b00 |00ee: move-object/from16 v0, v27 │ │ -0c0fe8: 6e20 9734 4000 |00f0: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0c0fee: 0c04 |00f3: move-result-object v4 │ │ -0c0ff0: 1f04 1307 |00f4: check-cast v4, [Ljava/lang/String; // type@0713 │ │ -0c0ff4: 6e30 c204 6504 |00f6: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c2 │ │ -0c0ffa: 0e00 |00f9: return-void │ │ -0c0ffc: 1204 |00fa: const/4 v4, #int 0 // #0 │ │ -0c0ffe: 2900 4cff |00fb: goto/16 0047 // -00b4 │ │ -0c1002: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ -0c1004: 2900 54ff |00fe: goto/16 0052 // -00ac │ │ -0c1008: 1204 |0100: const/4 v4, #int 0 // #0 │ │ -0c100a: 2900 5cff |0101: goto/16 005d // -00a4 │ │ -0c100e: 1204 |0103: const/4 v4, #int 0 // #0 │ │ -0c1010: 2888 |0104: goto 008c // -0078 │ │ +0c0dd8: |[0c0dd8] android.support.v4.app.NotificationCompatApi20$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0c0de8: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c0dee: 2204 4300 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0043 │ │ +0c0df2: 7020 c001 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ +0c0df8: 53a6 1801 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ +0c0dfc: 6e30 e601 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ +0c0e02: 0c04 |000d: move-result-object v4 │ │ +0c0e04: 0200 1600 |000e: move/from16 v0, v22 │ │ +0c0e08: 6e20 dd01 0400 |0010: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@01dd │ │ +0c0e0e: 0c04 |0013: move-result-object v4 │ │ +0c0e10: 52a5 1001 |0014: iget v5, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ +0c0e14: 52a6 1101 |0016: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ +0c0e18: 6e30 de01 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ +0c0e1e: 0c04 |001b: move-result-object v4 │ │ +0c0e20: 54a5 0a01 |001c: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ +0c0e24: 6e20 c901 5400 |001e: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ +0c0e2a: 0c04 |0021: move-result-object v4 │ │ +0c0e2c: 54a5 1601 |0022: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +0c0e30: 6e30 e201 540e |0024: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ +0c0e36: 0c04 |0027: move-result-object v4 │ │ +0c0e38: 54a5 1501 |0028: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +0c0e3c: 52a6 0801 |002a: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +0c0e40: 6e30 e001 5406 |002c: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ +0c0e46: 0c04 |002f: move-result-object v4 │ │ +0c0e48: 54a5 1701 |0030: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ +0c0e4c: 6e20 e401 5400 |0032: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ +0c0e52: 0c04 |0035: move-result-object v4 │ │ +0c0e54: 52a5 1201 |0036: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ +0c0e58: 52a6 1401 |0038: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +0c0e5c: 52a7 1301 |003a: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +0c0e60: 6e40 d501 5476 |003c: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ +0c0e66: 0c05 |003f: move-result-object v5 │ │ +0c0e68: 52a4 0e01 |0040: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c0e6c: dd04 0402 |0042: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0c0e70: 3804 b600 |0044: if-eqz v4, 00fa // +00b6 │ │ +0c0e74: 1214 |0046: const/4 v4, #int 1 // #1 │ │ +0c0e76: 6e20 d801 4500 |0047: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ +0c0e7c: 0c05 |004a: move-result-object v5 │ │ +0c0e7e: 52a4 0e01 |004b: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c0e82: dd04 0408 |004d: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0c0e86: 3804 ae00 |004f: if-eqz v4, 00fd // +00ae │ │ +0c0e8a: 1214 |0051: const/4 v4, #int 1 // #1 │ │ +0c0e8c: 6e20 d901 4500 |0052: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ +0c0e92: 0c05 |0055: move-result-object v5 │ │ +0c0e94: 52a4 0e01 |0056: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c0e98: dd04 0410 |0058: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0c0e9c: 3804 a600 |005a: if-eqz v4, 0100 // +00a6 │ │ +0c0ea0: 1214 |005c: const/4 v4, #int 1 // #1 │ │ +0c0ea2: 6e20 c601 4500 |005d: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ +0c0ea8: 0c04 |0060: move-result-object v4 │ │ +0c0eaa: 52a5 0b01 |0061: iget v5, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ +0c0eae: 6e20 ce01 5400 |0063: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ +0c0eb4: 0c04 |0066: move-result-object v4 │ │ +0c0eb6: 6e20 cd01 b400 |0067: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ +0c0ebc: 0c04 |006a: move-result-object v4 │ │ +0c0ebe: 6e20 cc01 c400 |006b: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ +0c0ec4: 0c04 |006e: move-result-object v4 │ │ +0c0ec6: 0800 1900 |006f: move-object/from16 v0, v25 │ │ +0c0eca: 6e20 e101 0400 |0071: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ +0c0ed0: 0c04 |0074: move-result-object v4 │ │ +0c0ed2: 6e20 ca01 d400 |0075: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ +0c0ed8: 0c04 |0078: move-result-object v4 │ │ +0c0eda: 0800 1000 |0079: move-object/from16 v0, v16 │ │ +0c0ede: 6e20 cb01 0400 |007b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ +0c0ee4: 0c04 |007e: move-result-object v4 │ │ +0c0ee6: 54a5 0c01 |007f: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ +0c0eea: 6e20 cf01 5400 |0081: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ +0c0ef0: 0c05 |0084: move-result-object v5 │ │ +0c0ef2: 52a4 0e01 |0085: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c0ef6: d544 8000 |0087: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0c0efa: 3804 7a00 |0089: if-eqz v4, 0103 // +007a │ │ +0c0efe: 1214 |008b: const/4 v4, #int 1 // #1 │ │ +0c0f00: 0800 1100 |008c: move-object/from16 v0, v17 │ │ +0c0f04: 6e30 d101 0504 |008e: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ +0c0f0a: 0c04 |0091: move-result-object v4 │ │ +0c0f0c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +0c0f10: 6e20 d401 0400 |0094: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ +0c0f16: 0c04 |0097: move-result-object v4 │ │ +0c0f18: 6e20 d701 f400 |0098: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ +0c0f1e: 0c04 |009b: move-result-object v4 │ │ +0c0f20: 0200 1700 |009c: move/from16 v0, v23 │ │ +0c0f24: 6e20 e301 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ +0c0f2a: 0c04 |00a1: move-result-object v4 │ │ +0c0f2c: 0200 1800 |00a2: move/from16 v0, v24 │ │ +0c0f30: 6e20 da01 0400 |00a4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ +0c0f36: 0c04 |00a7: move-result-object v4 │ │ +0c0f38: 0200 1300 |00a8: move/from16 v0, v19 │ │ +0c0f3c: 0201 1400 |00aa: move/from16 v1, v20 │ │ +0c0f40: 0202 1500 |00ac: move/from16 v2, v21 │ │ +0c0f44: 6e40 db01 0421 |00ae: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ +0c0f4a: 0c04 |00b1: move-result-object v4 │ │ +0c0f4c: 0200 1a00 |00b2: move/from16 v0, v26 │ │ +0c0f50: 6e20 d601 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@01d6 │ │ +0c0f56: 0c04 |00b7: move-result-object v4 │ │ +0c0f58: 0800 1d00 |00b8: move-object/from16 v0, v29 │ │ +0c0f5c: 6e20 d201 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01d2 │ │ +0c0f62: 0c04 |00bd: move-result-object v4 │ │ +0c0f64: 0200 1e00 |00be: move/from16 v0, v30 │ │ +0c0f68: 6e20 d301 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@01d3 │ │ +0c0f6e: 0c04 |00c3: move-result-object v4 │ │ +0c0f70: 0800 1f00 |00c4: move-object/from16 v0, v31 │ │ +0c0f74: 6e20 df01 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01df │ │ +0c0f7a: 0c04 |00c9: move-result-object v4 │ │ +0c0f7c: 5b84 a703 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ +0c0f80: 2204 cb00 |00cc: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ +0c0f84: 7010 9d04 0400 |00ce: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ +0c0f8a: 5b84 a803 |00d1: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ +0c0f8e: 381c 0900 |00d3: if-eqz v28, 00dc // +0009 │ │ +0c0f92: 5484 a803 |00d5: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ +0c0f96: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +0c0f9a: 6e20 b404 0400 |00d9: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ +0c0fa0: 381b 1d00 |00dc: if-eqz v27, 00f9 // +001d │ │ +0c0fa4: 7401 8f34 1b00 |00de: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0c0faa: 0a04 |00e1: move-result v4 │ │ +0c0fac: 3904 1700 |00e2: if-nez v4, 00f9 // +0017 │ │ +0c0fb0: 5485 a803 |00e4: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ +0c0fb4: 1a06 ed17 |00e6: const-string v6, "android.people" // string@17ed │ │ +0c0fb8: 7401 9534 1b00 |00e8: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c0fbe: 0a04 |00eb: move-result v4 │ │ +0c0fc0: 2344 1307 |00ec: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ +0c0fc4: 0800 1b00 |00ee: move-object/from16 v0, v27 │ │ +0c0fc8: 6e20 9734 4000 |00f0: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0c0fce: 0c04 |00f3: move-result-object v4 │ │ +0c0fd0: 1f04 1307 |00f4: check-cast v4, [Ljava/lang/String; // type@0713 │ │ +0c0fd4: 6e30 c204 6504 |00f6: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c2 │ │ +0c0fda: 0e00 |00f9: return-void │ │ +0c0fdc: 1204 |00fa: const/4 v4, #int 0 // #0 │ │ +0c0fde: 2900 4cff |00fb: goto/16 0047 // -00b4 │ │ +0c0fe2: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ +0c0fe4: 2900 54ff |00fe: goto/16 0052 // -00ac │ │ +0c0fe8: 1204 |0100: const/4 v4, #int 0 // #0 │ │ +0c0fea: 2900 5cff |0101: goto/16 005d // -00a4 │ │ +0c0fee: 1204 |0103: const/4 v4, #int 0 // #0 │ │ +0c0ff0: 2888 |0104: goto 008c // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x00cc line=74 │ │ 0x00d3 line=75 │ │ 0x00d5 line=76 │ │ @@ -221987,18 +222002,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c1014: |[0c1014] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0c1024: 5410 a703 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ -0c1028: 7120 cf09 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@09cf │ │ -0c102e: 0e00 |0005: return-void │ │ +0c0ff4: |[0c0ff4] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0c1004: 5410 a703 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ +0c1008: 7120 cf09 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@09cf │ │ +0c100e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -222008,22 +222023,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c1030: |[0c1030] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ -0c1040: 5420 a703 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ -0c1044: 5421 a803 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ -0c1048: 6e20 d001 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@01d0 │ │ -0c104e: 5420 a703 |0007: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ -0c1052: 6e10 c401 0000 |0009: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ -0c1058: 0c00 |000c: move-result-object v0 │ │ -0c105a: 1100 |000d: return-object v0 │ │ +0c1010: |[0c1010] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ +0c1020: 5420 a703 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ +0c1024: 5421 a803 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@03a8 │ │ +0c1028: 6e20 d001 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@01d0 │ │ +0c102e: 5420 a703 |0007: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ +0c1032: 6e10 c401 0000 |0009: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ +0c1038: 0c00 |000c: move-result-object v0 │ │ +0c103a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=96 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ @@ -222032,17 +222047,17 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c105c: |[0c105c] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0c106c: 5410 a703 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ -0c1070: 1100 |0002: return-object v0 │ │ +0c103c: |[0c103c] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0c104c: 5410 a703 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@03a7 │ │ +0c1050: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ source_file_idx : 4030 (NotificationCompatApi20.java) │ │ @@ -222083,155 +222098,155 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 38 │ │ ins : 28 │ │ outs : 4 │ │ insns size : 272 16-bit code units │ │ -0c1074: |[0c1074] android.support.v4.app.NotificationCompatApi21$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0c1084: 7010 2834 0a00 |0000: invoke-direct {v10}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c108a: 2206 4300 |0003: new-instance v6, Landroid/app/Notification$Builder; // type@0043 │ │ -0c108e: 7020 c001 b600 |0005: invoke-direct {v6, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ -0c1094: 53c8 1801 |0008: iget-wide v8, v12, Landroid/app/Notification;.when:J // field@0118 │ │ -0c1098: 6e30 e601 8609 |000a: invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ -0c109e: 0c06 |000d: move-result-object v6 │ │ -0c10a0: 0200 1800 |000e: move/from16 v0, v24 │ │ -0c10a4: 6e20 dd01 0600 |0010: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@01dd │ │ -0c10aa: 0c06 |0013: move-result-object v6 │ │ -0c10ac: 52c7 1001 |0014: iget v7, v12, Landroid/app/Notification;.icon:I // field@0110 │ │ -0c10b0: 52c8 1101 |0016: iget v8, v12, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ -0c10b4: 6e30 de01 7608 |0018: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ -0c10ba: 0c06 |001b: move-result-object v6 │ │ -0c10bc: 54c7 0a01 |001c: iget-object v7, v12, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ -0c10c0: 6e20 c901 7600 |001e: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ -0c10c6: 0c06 |0021: move-result-object v6 │ │ -0c10c8: 54c7 1601 |0022: iget-object v7, v12, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -0c10cc: 0800 1000 |0024: move-object/from16 v0, v16 │ │ -0c10d0: 6e30 e201 7600 |0026: invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ -0c10d6: 0c06 |0029: move-result-object v6 │ │ -0c10d8: 54c7 1501 |002a: iget-object v7, v12, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -0c10dc: 52c8 0801 |002c: iget v8, v12, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -0c10e0: 6e30 e001 7608 |002e: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ -0c10e6: 0c06 |0031: move-result-object v6 │ │ -0c10e8: 54c7 1701 |0032: iget-object v7, v12, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ -0c10ec: 6e20 e401 7600 |0034: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ -0c10f2: 0c06 |0037: move-result-object v6 │ │ -0c10f4: 52c7 1201 |0038: iget v7, v12, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ -0c10f8: 52c8 1401 |003a: iget v8, v12, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -0c10fc: 52c9 1301 |003c: iget v9, v12, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -0c1100: 6e40 d501 7698 |003e: invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ -0c1106: 0c07 |0041: move-result-object v7 │ │ -0c1108: 52c6 0e01 |0042: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ -0c110c: dd06 0602 |0044: and-int/lit8 v6, v6, #int 2 // #02 │ │ -0c1110: 3806 be00 |0046: if-eqz v6, 0104 // +00be │ │ -0c1114: 1216 |0048: const/4 v6, #int 1 // #1 │ │ -0c1116: 6e20 d801 6700 |0049: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ -0c111c: 0c07 |004c: move-result-object v7 │ │ -0c111e: 52c6 0e01 |004d: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ -0c1122: dd06 0608 |004f: and-int/lit8 v6, v6, #int 8 // #08 │ │ -0c1126: 3806 b600 |0051: if-eqz v6, 0107 // +00b6 │ │ -0c112a: 1216 |0053: const/4 v6, #int 1 // #1 │ │ -0c112c: 6e20 d901 6700 |0054: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ -0c1132: 0c07 |0057: move-result-object v7 │ │ -0c1134: 52c6 0e01 |0058: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ -0c1138: dd06 0610 |005a: and-int/lit8 v6, v6, #int 16 // #10 │ │ -0c113c: 3806 ae00 |005c: if-eqz v6, 010a // +00ae │ │ -0c1140: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -0c1142: 6e20 c601 6700 |005f: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ -0c1148: 0c06 |0062: move-result-object v6 │ │ -0c114a: 52c7 0b01 |0063: iget v7, v12, Landroid/app/Notification;.defaults:I // field@010b │ │ -0c114e: 6e20 ce01 7600 |0065: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ -0c1154: 0c06 |0068: move-result-object v6 │ │ -0c1156: 6e20 cd01 d600 |0069: invoke-virtual {v6, v13}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ -0c115c: 0c06 |006c: move-result-object v6 │ │ -0c115e: 6e20 cc01 e600 |006d: invoke-virtual {v6, v14}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ -0c1164: 0c06 |0070: move-result-object v6 │ │ -0c1166: 0800 1b00 |0071: move-object/from16 v0, v27 │ │ -0c116a: 6e20 e101 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ -0c1170: 0c06 |0076: move-result-object v6 │ │ -0c1172: 6e20 ca01 f600 |0077: invoke-virtual {v6, v15}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ -0c1178: 0c06 |007a: move-result-object v6 │ │ -0c117a: 0800 1200 |007b: move-object/from16 v0, v18 │ │ -0c117e: 6e20 cb01 0600 |007d: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ -0c1184: 0c06 |0080: move-result-object v6 │ │ -0c1186: 54c7 0c01 |0081: iget-object v7, v12, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ -0c118a: 6e20 cf01 7600 |0083: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ -0c1190: 0c07 |0086: move-result-object v7 │ │ -0c1192: 52c6 0e01 |0087: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ -0c1196: d566 8000 |0089: and-int/lit16 v6, v6, #int 128 // #0080 │ │ -0c119a: 3806 8200 |008b: if-eqz v6, 010d // +0082 │ │ -0c119e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -0c11a0: 0800 1300 |008e: move-object/from16 v0, v19 │ │ -0c11a4: 6e30 d101 0706 |0090: invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ -0c11aa: 0c06 |0093: move-result-object v6 │ │ -0c11ac: 0800 1400 |0094: move-object/from16 v0, v20 │ │ -0c11b0: 6e20 d401 0600 |0096: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ -0c11b6: 0c06 |0099: move-result-object v6 │ │ -0c11b8: 0200 1100 |009a: move/from16 v0, v17 │ │ -0c11bc: 6e20 d701 0600 |009c: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ -0c11c2: 0c06 |009f: move-result-object v6 │ │ -0c11c4: 0200 1900 |00a0: move/from16 v0, v25 │ │ -0c11c8: 6e20 e301 0600 |00a2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ -0c11ce: 0c06 |00a5: move-result-object v6 │ │ -0c11d0: 0200 1a00 |00a6: move/from16 v0, v26 │ │ -0c11d4: 6e20 da01 0600 |00a8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ -0c11da: 0c06 |00ab: move-result-object v6 │ │ -0c11dc: 0200 1500 |00ac: move/from16 v0, v21 │ │ -0c11e0: 0201 1600 |00ae: move/from16 v1, v22 │ │ -0c11e4: 0202 1700 |00b0: move/from16 v2, v23 │ │ -0c11e8: 6e40 db01 0621 |00b2: invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ -0c11ee: 0c06 |00b5: move-result-object v6 │ │ -0c11f0: 0200 1c00 |00b6: move/from16 v0, v28 │ │ -0c11f4: 6e20 d601 0600 |00b8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@01d6 │ │ -0c11fa: 0c06 |00bb: move-result-object v6 │ │ -0c11fc: 0800 1f00 |00bc: move-object/from16 v0, v31 │ │ -0c1200: 6e20 d001 0600 |00be: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@01d0 │ │ -0c1206: 0c06 |00c1: move-result-object v6 │ │ -0c1208: 0800 2300 |00c2: move-object/from16 v0, v35 │ │ -0c120c: 6e20 d201 0600 |00c4: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01d2 │ │ -0c1212: 0c06 |00c7: move-result-object v6 │ │ -0c1214: 0200 2400 |00c8: move/from16 v0, v36 │ │ -0c1218: 6e20 d301 0600 |00ca: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@01d3 │ │ -0c121e: 0c06 |00cd: move-result-object v6 │ │ -0c1220: 0800 2500 |00ce: move-object/from16 v0, v37 │ │ -0c1224: 6e20 df01 0600 |00d0: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01df │ │ -0c122a: 0c06 |00d3: move-result-object v6 │ │ -0c122c: 0800 1d00 |00d4: move-object/from16 v0, v29 │ │ -0c1230: 6e20 c701 0600 |00d6: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setCategory:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01c7 │ │ -0c1236: 0c06 |00d9: move-result-object v6 │ │ -0c1238: 0200 2000 |00da: move/from16 v0, v32 │ │ -0c123c: 6e20 c801 0600 |00dc: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setColor:(I)Landroid/app/Notification$Builder; // method@01c8 │ │ -0c1242: 0c06 |00df: move-result-object v6 │ │ -0c1244: 0200 2100 |00e0: move/from16 v0, v33 │ │ -0c1248: 6e20 e501 0600 |00e2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setVisibility:(I)Landroid/app/Notification$Builder; // method@01e5 │ │ -0c124e: 0c06 |00e5: move-result-object v6 │ │ -0c1250: 0800 2200 |00e6: move-object/from16 v0, v34 │ │ -0c1254: 6e20 dc01 0600 |00e8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPublicVersion:(Landroid/app/Notification;)Landroid/app/Notification$Builder; // method@01dc │ │ -0c125a: 0c06 |00eb: move-result-object v6 │ │ -0c125c: 5ba6 a903 |00ec: iput-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ -0c1260: 7401 9034 1e00 |00ee: invoke-virtual/range {v30}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0c1266: 0c04 |00f1: move-result-object v4 │ │ -0c1268: 7210 bf34 0400 |00f2: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0c126e: 0a06 |00f5: move-result v6 │ │ -0c1270: 3806 1900 |00f6: if-eqz v6, 010f // +0019 │ │ -0c1274: 7210 c034 0400 |00f8: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0c127a: 0c05 |00fb: move-result-object v5 │ │ -0c127c: 1f05 8106 |00fc: check-cast v5, Ljava/lang/String; // type@0681 │ │ -0c1280: 54a6 a903 |00fe: iget-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ -0c1284: 6e20 c301 5600 |0100: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.addPerson:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01c3 │ │ -0c128a: 28ef |0103: goto 00f2 // -0011 │ │ -0c128c: 1206 |0104: const/4 v6, #int 0 // #0 │ │ -0c128e: 2900 44ff |0105: goto/16 0049 // -00bc │ │ -0c1292: 1206 |0107: const/4 v6, #int 0 // #0 │ │ -0c1294: 2900 4cff |0108: goto/16 0054 // -00b4 │ │ -0c1298: 1206 |010a: const/4 v6, #int 0 // #0 │ │ -0c129a: 2900 54ff |010b: goto/16 005f // -00ac │ │ -0c129e: 1206 |010d: const/4 v6, #int 0 // #0 │ │ -0c12a0: 2880 |010e: goto 008e // -0080 │ │ -0c12a2: 0e00 |010f: return-void │ │ +0c1054: |[0c1054] android.support.v4.app.NotificationCompatApi21$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0c1064: 7010 2834 0a00 |0000: invoke-direct {v10}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c106a: 2206 4300 |0003: new-instance v6, Landroid/app/Notification$Builder; // type@0043 │ │ +0c106e: 7020 c001 b600 |0005: invoke-direct {v6, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ +0c1074: 53c8 1801 |0008: iget-wide v8, v12, Landroid/app/Notification;.when:J // field@0118 │ │ +0c1078: 6e30 e601 8609 |000a: invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ +0c107e: 0c06 |000d: move-result-object v6 │ │ +0c1080: 0200 1800 |000e: move/from16 v0, v24 │ │ +0c1084: 6e20 dd01 0600 |0010: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@01dd │ │ +0c108a: 0c06 |0013: move-result-object v6 │ │ +0c108c: 52c7 1001 |0014: iget v7, v12, Landroid/app/Notification;.icon:I // field@0110 │ │ +0c1090: 52c8 1101 |0016: iget v8, v12, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ +0c1094: 6e30 de01 7608 |0018: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ +0c109a: 0c06 |001b: move-result-object v6 │ │ +0c109c: 54c7 0a01 |001c: iget-object v7, v12, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ +0c10a0: 6e20 c901 7600 |001e: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ +0c10a6: 0c06 |0021: move-result-object v6 │ │ +0c10a8: 54c7 1601 |0022: iget-object v7, v12, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +0c10ac: 0800 1000 |0024: move-object/from16 v0, v16 │ │ +0c10b0: 6e30 e201 7600 |0026: invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ +0c10b6: 0c06 |0029: move-result-object v6 │ │ +0c10b8: 54c7 1501 |002a: iget-object v7, v12, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +0c10bc: 52c8 0801 |002c: iget v8, v12, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +0c10c0: 6e30 e001 7608 |002e: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ +0c10c6: 0c06 |0031: move-result-object v6 │ │ +0c10c8: 54c7 1701 |0032: iget-object v7, v12, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ +0c10cc: 6e20 e401 7600 |0034: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ +0c10d2: 0c06 |0037: move-result-object v6 │ │ +0c10d4: 52c7 1201 |0038: iget v7, v12, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ +0c10d8: 52c8 1401 |003a: iget v8, v12, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +0c10dc: 52c9 1301 |003c: iget v9, v12, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +0c10e0: 6e40 d501 7698 |003e: invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ +0c10e6: 0c07 |0041: move-result-object v7 │ │ +0c10e8: 52c6 0e01 |0042: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ +0c10ec: dd06 0602 |0044: and-int/lit8 v6, v6, #int 2 // #02 │ │ +0c10f0: 3806 be00 |0046: if-eqz v6, 0104 // +00be │ │ +0c10f4: 1216 |0048: const/4 v6, #int 1 // #1 │ │ +0c10f6: 6e20 d801 6700 |0049: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ +0c10fc: 0c07 |004c: move-result-object v7 │ │ +0c10fe: 52c6 0e01 |004d: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ +0c1102: dd06 0608 |004f: and-int/lit8 v6, v6, #int 8 // #08 │ │ +0c1106: 3806 b600 |0051: if-eqz v6, 0107 // +00b6 │ │ +0c110a: 1216 |0053: const/4 v6, #int 1 // #1 │ │ +0c110c: 6e20 d901 6700 |0054: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ +0c1112: 0c07 |0057: move-result-object v7 │ │ +0c1114: 52c6 0e01 |0058: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ +0c1118: dd06 0610 |005a: and-int/lit8 v6, v6, #int 16 // #10 │ │ +0c111c: 3806 ae00 |005c: if-eqz v6, 010a // +00ae │ │ +0c1120: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +0c1122: 6e20 c601 6700 |005f: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ +0c1128: 0c06 |0062: move-result-object v6 │ │ +0c112a: 52c7 0b01 |0063: iget v7, v12, Landroid/app/Notification;.defaults:I // field@010b │ │ +0c112e: 6e20 ce01 7600 |0065: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ +0c1134: 0c06 |0068: move-result-object v6 │ │ +0c1136: 6e20 cd01 d600 |0069: invoke-virtual {v6, v13}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ +0c113c: 0c06 |006c: move-result-object v6 │ │ +0c113e: 6e20 cc01 e600 |006d: invoke-virtual {v6, v14}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ +0c1144: 0c06 |0070: move-result-object v6 │ │ +0c1146: 0800 1b00 |0071: move-object/from16 v0, v27 │ │ +0c114a: 6e20 e101 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ +0c1150: 0c06 |0076: move-result-object v6 │ │ +0c1152: 6e20 ca01 f600 |0077: invoke-virtual {v6, v15}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ +0c1158: 0c06 |007a: move-result-object v6 │ │ +0c115a: 0800 1200 |007b: move-object/from16 v0, v18 │ │ +0c115e: 6e20 cb01 0600 |007d: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ +0c1164: 0c06 |0080: move-result-object v6 │ │ +0c1166: 54c7 0c01 |0081: iget-object v7, v12, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ +0c116a: 6e20 cf01 7600 |0083: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ +0c1170: 0c07 |0086: move-result-object v7 │ │ +0c1172: 52c6 0e01 |0087: iget v6, v12, Landroid/app/Notification;.flags:I // field@010e │ │ +0c1176: d566 8000 |0089: and-int/lit16 v6, v6, #int 128 // #0080 │ │ +0c117a: 3806 8200 |008b: if-eqz v6, 010d // +0082 │ │ +0c117e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +0c1180: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +0c1184: 6e30 d101 0706 |0090: invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ +0c118a: 0c06 |0093: move-result-object v6 │ │ +0c118c: 0800 1400 |0094: move-object/from16 v0, v20 │ │ +0c1190: 6e20 d401 0600 |0096: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ +0c1196: 0c06 |0099: move-result-object v6 │ │ +0c1198: 0200 1100 |009a: move/from16 v0, v17 │ │ +0c119c: 6e20 d701 0600 |009c: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ +0c11a2: 0c06 |009f: move-result-object v6 │ │ +0c11a4: 0200 1900 |00a0: move/from16 v0, v25 │ │ +0c11a8: 6e20 e301 0600 |00a2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ +0c11ae: 0c06 |00a5: move-result-object v6 │ │ +0c11b0: 0200 1a00 |00a6: move/from16 v0, v26 │ │ +0c11b4: 6e20 da01 0600 |00a8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ +0c11ba: 0c06 |00ab: move-result-object v6 │ │ +0c11bc: 0200 1500 |00ac: move/from16 v0, v21 │ │ +0c11c0: 0201 1600 |00ae: move/from16 v1, v22 │ │ +0c11c4: 0202 1700 |00b0: move/from16 v2, v23 │ │ +0c11c8: 6e40 db01 0621 |00b2: invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ +0c11ce: 0c06 |00b5: move-result-object v6 │ │ +0c11d0: 0200 1c00 |00b6: move/from16 v0, v28 │ │ +0c11d4: 6e20 d601 0600 |00b8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@01d6 │ │ +0c11da: 0c06 |00bb: move-result-object v6 │ │ +0c11dc: 0800 1f00 |00bc: move-object/from16 v0, v31 │ │ +0c11e0: 6e20 d001 0600 |00be: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@01d0 │ │ +0c11e6: 0c06 |00c1: move-result-object v6 │ │ +0c11e8: 0800 2300 |00c2: move-object/from16 v0, v35 │ │ +0c11ec: 6e20 d201 0600 |00c4: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01d2 │ │ +0c11f2: 0c06 |00c7: move-result-object v6 │ │ +0c11f4: 0200 2400 |00c8: move/from16 v0, v36 │ │ +0c11f8: 6e20 d301 0600 |00ca: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@01d3 │ │ +0c11fe: 0c06 |00cd: move-result-object v6 │ │ +0c1200: 0800 2500 |00ce: move-object/from16 v0, v37 │ │ +0c1204: 6e20 df01 0600 |00d0: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01df │ │ +0c120a: 0c06 |00d3: move-result-object v6 │ │ +0c120c: 0800 1d00 |00d4: move-object/from16 v0, v29 │ │ +0c1210: 6e20 c701 0600 |00d6: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setCategory:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01c7 │ │ +0c1216: 0c06 |00d9: move-result-object v6 │ │ +0c1218: 0200 2000 |00da: move/from16 v0, v32 │ │ +0c121c: 6e20 c801 0600 |00dc: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setColor:(I)Landroid/app/Notification$Builder; // method@01c8 │ │ +0c1222: 0c06 |00df: move-result-object v6 │ │ +0c1224: 0200 2100 |00e0: move/from16 v0, v33 │ │ +0c1228: 6e20 e501 0600 |00e2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setVisibility:(I)Landroid/app/Notification$Builder; // method@01e5 │ │ +0c122e: 0c06 |00e5: move-result-object v6 │ │ +0c1230: 0800 2200 |00e6: move-object/from16 v0, v34 │ │ +0c1234: 6e20 dc01 0600 |00e8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPublicVersion:(Landroid/app/Notification;)Landroid/app/Notification$Builder; // method@01dc │ │ +0c123a: 0c06 |00eb: move-result-object v6 │ │ +0c123c: 5ba6 a903 |00ec: iput-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ +0c1240: 7401 9034 1e00 |00ee: invoke-virtual/range {v30}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0c1246: 0c04 |00f1: move-result-object v4 │ │ +0c1248: 7210 bf34 0400 |00f2: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0c124e: 0a06 |00f5: move-result v6 │ │ +0c1250: 3806 1900 |00f6: if-eqz v6, 010f // +0019 │ │ +0c1254: 7210 c034 0400 |00f8: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0c125a: 0c05 |00fb: move-result-object v5 │ │ +0c125c: 1f05 8106 |00fc: check-cast v5, Ljava/lang/String; // type@0681 │ │ +0c1260: 54a6 a903 |00fe: iget-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ +0c1264: 6e20 c301 5600 |0100: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.addPerson:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@01c3 │ │ +0c126a: 28ef |0103: goto 00f2 // -0011 │ │ +0c126c: 1206 |0104: const/4 v6, #int 0 // #0 │ │ +0c126e: 2900 44ff |0105: goto/16 0049 // -00bc │ │ +0c1272: 1206 |0107: const/4 v6, #int 0 // #0 │ │ +0c1274: 2900 4cff |0108: goto/16 0054 // -00b4 │ │ +0c1278: 1206 |010a: const/4 v6, #int 0 // #0 │ │ +0c127a: 2900 54ff |010b: goto/16 005f // -00ac │ │ +0c127e: 1206 |010d: const/4 v6, #int 0 // #0 │ │ +0c1280: 2880 |010e: goto 008e // -0080 │ │ +0c1282: 0e00 |010f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x00ee line=103 │ │ 0x00fe line=104 │ │ 0x0104 line=68 │ │ @@ -222276,18 +222291,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c12a4: |[0c12a4] android.support.v4.app.NotificationCompatApi21$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0c12b4: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ -0c12b8: 7120 cf09 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@09cf │ │ -0c12be: 0e00 |0005: return-void │ │ +0c1284: |[0c1284] android.support.v4.app.NotificationCompatApi21$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0c1294: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ +0c1298: 7120 cf09 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@09cf │ │ +0c129e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -222297,19 +222312,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c12c0: |[0c12c0] android.support.v4.app.NotificationCompatApi21$Builder.build:()Landroid/app/Notification; │ │ -0c12d0: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ -0c12d4: 6e10 c401 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ -0c12da: 0c00 |0005: move-result-object v0 │ │ -0c12dc: 1100 |0006: return-object v0 │ │ +0c12a0: |[0c12a0] android.support.v4.app.NotificationCompatApi21$Builder.build:()Landroid/app/Notification; │ │ +0c12b0: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ +0c12b4: 6e10 c401 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ +0c12ba: 0c00 |0005: move-result-object v0 │ │ +0c12bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ @@ -222317,17 +222332,17 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c12e0: |[0c12e0] android.support.v4.app.NotificationCompatApi21$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0c12f0: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ -0c12f4: 1100 |0002: return-object v0 │ │ +0c12c0: |[0c12c0] android.support.v4.app.NotificationCompatApi21$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0c12d0: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@03a9 │ │ +0c12d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ │ │ source_file_idx : 4031 (NotificationCompatApi21.java) │ │ @@ -222376,147 +222391,147 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 30 │ │ ins : 22 │ │ outs : 4 │ │ insns size : 260 16-bit code units │ │ -0c12f8: |[0c12f8] android.support.v4.app.NotificationCompatJellybean$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0c1308: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c130e: 2204 9f06 |0003: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0c1312: 7010 8534 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c1318: 5b84 c703 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@03c7 │ │ -0c131c: 2204 4300 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0043 │ │ -0c1320: 7020 c001 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ -0c1326: 53a6 1801 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ -0c132a: 6e30 e601 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ -0c1330: 0c04 |0014: move-result-object v4 │ │ -0c1332: 52a5 1001 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ -0c1336: 52a6 1101 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ -0c133a: 6e30 de01 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ -0c1340: 0c04 |001c: move-result-object v4 │ │ -0c1342: 54a5 0a01 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ -0c1346: 6e20 c901 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ -0c134c: 0c04 |0022: move-result-object v4 │ │ -0c134e: 54a5 1601 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -0c1352: 6e30 e201 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ -0c1358: 0c04 |0028: move-result-object v4 │ │ -0c135a: 54a5 1501 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -0c135e: 52a6 0801 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -0c1362: 6e30 e001 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ -0c1368: 0c04 |0030: move-result-object v4 │ │ -0c136a: 54a5 1701 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ -0c136e: 6e20 e401 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ -0c1374: 0c04 |0036: move-result-object v4 │ │ -0c1376: 52a5 1201 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ -0c137a: 52a6 1401 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -0c137e: 52a7 1301 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -0c1382: 6e40 d501 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ -0c1388: 0c05 |0040: move-result-object v5 │ │ -0c138a: 52a4 0e01 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c138e: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0c1392: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ -0c1396: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -0c1398: 6e20 d801 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ -0c139e: 0c05 |004b: move-result-object v5 │ │ -0c13a0: 52a4 0e01 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c13a4: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0c13a8: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ -0c13ac: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -0c13ae: 6e20 d901 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ -0c13b4: 0c05 |0056: move-result-object v5 │ │ -0c13b6: 52a4 0e01 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c13ba: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ -0c13be: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ -0c13c2: 1214 |005d: const/4 v4, #int 1 // #1 │ │ -0c13c4: 6e20 c601 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ -0c13ca: 0c04 |0061: move-result-object v4 │ │ -0c13cc: 52a5 0b01 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ -0c13d0: 6e20 ce01 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ -0c13d6: 0c04 |0067: move-result-object v4 │ │ -0c13d8: 6e20 cd01 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ -0c13de: 0c04 |006b: move-result-object v4 │ │ -0c13e0: 6e20 cc01 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ -0c13e6: 0c04 |006f: move-result-object v4 │ │ -0c13e8: 0800 1800 |0070: move-object/from16 v0, v24 │ │ -0c13ec: 6e20 e101 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ -0c13f2: 0c04 |0075: move-result-object v4 │ │ -0c13f4: 6e20 ca01 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ -0c13fa: 0c04 |0079: move-result-object v4 │ │ -0c13fc: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -0c1400: 6e20 cb01 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ -0c1406: 0c04 |007f: move-result-object v4 │ │ -0c1408: 54a5 0c01 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ -0c140c: 6e20 cf01 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ -0c1412: 0c05 |0085: move-result-object v5 │ │ -0c1414: 52a4 0e01 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c1418: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0c141c: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ -0c1420: 1214 |008c: const/4 v4, #int 1 // #1 │ │ -0c1422: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -0c1426: 6e30 d101 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ -0c142c: 0c04 |0092: move-result-object v4 │ │ -0c142e: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -0c1432: 6e20 d401 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ -0c1438: 0c04 |0098: move-result-object v4 │ │ -0c143a: 6e20 d701 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ -0c1440: 0c04 |009c: move-result-object v4 │ │ -0c1442: 0200 1600 |009d: move/from16 v0, v22 │ │ -0c1446: 6e20 e301 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ -0c144c: 0c04 |00a2: move-result-object v4 │ │ -0c144e: 0200 1700 |00a3: move/from16 v0, v23 │ │ -0c1452: 6e20 da01 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ -0c1458: 0c04 |00a8: move-result-object v4 │ │ -0c145a: 0200 1300 |00a9: move/from16 v0, v19 │ │ -0c145e: 0201 1400 |00ab: move/from16 v1, v20 │ │ -0c1462: 0202 1500 |00ad: move/from16 v2, v21 │ │ -0c1466: 6e40 db01 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ -0c146c: 0c04 |00b2: move-result-object v4 │ │ -0c146e: 5b84 c603 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ -0c1472: 2204 cb00 |00b5: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ -0c1476: 7010 9d04 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ -0c147c: 5b84 c803 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c1480: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ -0c1484: 5484 c803 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c1488: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -0c148c: 6e20 b404 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ -0c1492: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ -0c1496: 5484 c803 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c149a: 1a05 0918 |00c9: const-string v5, "android.support.localOnly" // string@1809 │ │ -0c149e: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ -0c14a0: 6e30 b504 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0c14a6: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ -0c14aa: 5484 c803 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c14ae: 1a05 0718 |00d3: const-string v5, "android.support.groupKey" // string@1807 │ │ -0c14b2: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ -0c14b6: 6e30 c104 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -0c14bc: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ -0c14c0: 5484 c803 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c14c4: 1a05 0818 |00de: const-string v5, "android.support.isGroupSummary" // string@1808 │ │ -0c14c8: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ -0c14ca: 6e30 b504 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0c14d0: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ -0c14d4: 5484 c803 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c14d8: 1a05 0b18 |00e8: const-string v5, "android.support.sortKey" // string@180b │ │ -0c14dc: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ -0c14e0: 6e30 c104 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -0c14e6: 0e00 |00ef: return-void │ │ -0c14e8: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ -0c14ea: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ -0c14ee: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -0c14f0: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ -0c14f4: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ -0c14f6: 2900 67ff |00f7: goto/16 005e // -0099 │ │ -0c14fa: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ -0c14fc: 2893 |00fa: goto 008d // -006d │ │ -0c14fe: 5484 c803 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c1502: 1a05 0c18 |00fd: const-string v5, "android.support.useSideChannel" // string@180c │ │ -0c1506: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ -0c1508: 6e30 b504 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0c150e: 28e1 |0103: goto 00e4 // -001f │ │ +0c12d8: |[0c12d8] android.support.v4.app.NotificationCompatJellybean$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0c12e8: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c12ee: 2204 9f06 |0003: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0c12f2: 7010 8534 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c12f8: 5b84 c703 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@03c7 │ │ +0c12fc: 2204 4300 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0043 │ │ +0c1300: 7020 c001 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ +0c1306: 53a6 1801 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ +0c130a: 6e30 e601 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ +0c1310: 0c04 |0014: move-result-object v4 │ │ +0c1312: 52a5 1001 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ +0c1316: 52a6 1101 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ +0c131a: 6e30 de01 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ +0c1320: 0c04 |001c: move-result-object v4 │ │ +0c1322: 54a5 0a01 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ +0c1326: 6e20 c901 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ +0c132c: 0c04 |0022: move-result-object v4 │ │ +0c132e: 54a5 1601 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +0c1332: 6e30 e201 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ +0c1338: 0c04 |0028: move-result-object v4 │ │ +0c133a: 54a5 1501 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +0c133e: 52a6 0801 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +0c1342: 6e30 e001 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ +0c1348: 0c04 |0030: move-result-object v4 │ │ +0c134a: 54a5 1701 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ +0c134e: 6e20 e401 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ +0c1354: 0c04 |0036: move-result-object v4 │ │ +0c1356: 52a5 1201 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ +0c135a: 52a6 1401 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +0c135e: 52a7 1301 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +0c1362: 6e40 d501 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ +0c1368: 0c05 |0040: move-result-object v5 │ │ +0c136a: 52a4 0e01 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c136e: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0c1372: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ +0c1376: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +0c1378: 6e20 d801 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ +0c137e: 0c05 |004b: move-result-object v5 │ │ +0c1380: 52a4 0e01 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c1384: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0c1388: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ +0c138c: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +0c138e: 6e20 d901 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ +0c1394: 0c05 |0056: move-result-object v5 │ │ +0c1396: 52a4 0e01 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c139a: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0c139e: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ +0c13a2: 1214 |005d: const/4 v4, #int 1 // #1 │ │ +0c13a4: 6e20 c601 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ +0c13aa: 0c04 |0061: move-result-object v4 │ │ +0c13ac: 52a5 0b01 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ +0c13b0: 6e20 ce01 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ +0c13b6: 0c04 |0067: move-result-object v4 │ │ +0c13b8: 6e20 cd01 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ +0c13be: 0c04 |006b: move-result-object v4 │ │ +0c13c0: 6e20 cc01 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ +0c13c6: 0c04 |006f: move-result-object v4 │ │ +0c13c8: 0800 1800 |0070: move-object/from16 v0, v24 │ │ +0c13cc: 6e20 e101 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ +0c13d2: 0c04 |0075: move-result-object v4 │ │ +0c13d4: 6e20 ca01 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ +0c13da: 0c04 |0079: move-result-object v4 │ │ +0c13dc: 0800 1000 |007a: move-object/from16 v0, v16 │ │ +0c13e0: 6e20 cb01 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ +0c13e6: 0c04 |007f: move-result-object v4 │ │ +0c13e8: 54a5 0c01 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ +0c13ec: 6e20 cf01 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ +0c13f2: 0c05 |0085: move-result-object v5 │ │ +0c13f4: 52a4 0e01 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c13f8: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0c13fc: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ +0c1400: 1214 |008c: const/4 v4, #int 1 // #1 │ │ +0c1402: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +0c1406: 6e30 d101 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ +0c140c: 0c04 |0092: move-result-object v4 │ │ +0c140e: 0800 1200 |0093: move-object/from16 v0, v18 │ │ +0c1412: 6e20 d401 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ +0c1418: 0c04 |0098: move-result-object v4 │ │ +0c141a: 6e20 d701 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ +0c1420: 0c04 |009c: move-result-object v4 │ │ +0c1422: 0200 1600 |009d: move/from16 v0, v22 │ │ +0c1426: 6e20 e301 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ +0c142c: 0c04 |00a2: move-result-object v4 │ │ +0c142e: 0200 1700 |00a3: move/from16 v0, v23 │ │ +0c1432: 6e20 da01 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ +0c1438: 0c04 |00a8: move-result-object v4 │ │ +0c143a: 0200 1300 |00a9: move/from16 v0, v19 │ │ +0c143e: 0201 1400 |00ab: move/from16 v1, v20 │ │ +0c1442: 0202 1500 |00ad: move/from16 v2, v21 │ │ +0c1446: 6e40 db01 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ +0c144c: 0c04 |00b2: move-result-object v4 │ │ +0c144e: 5b84 c603 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ +0c1452: 2204 cb00 |00b5: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ +0c1456: 7010 9d04 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ +0c145c: 5b84 c803 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c1460: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ +0c1464: 5484 c803 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c1468: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ +0c146c: 6e20 b404 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ +0c1472: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ +0c1476: 5484 c803 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c147a: 1a05 0918 |00c9: const-string v5, "android.support.localOnly" // string@1809 │ │ +0c147e: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ +0c1480: 6e30 b504 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0c1486: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ +0c148a: 5484 c803 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c148e: 1a05 0718 |00d3: const-string v5, "android.support.groupKey" // string@1807 │ │ +0c1492: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ +0c1496: 6e30 c104 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +0c149c: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ +0c14a0: 5484 c803 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c14a4: 1a05 0818 |00de: const-string v5, "android.support.isGroupSummary" // string@1808 │ │ +0c14a8: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ +0c14aa: 6e30 b504 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0c14b0: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ +0c14b4: 5484 c803 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c14b8: 1a05 0b18 |00e8: const-string v5, "android.support.sortKey" // string@180b │ │ +0c14bc: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ +0c14c0: 6e30 c104 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +0c14c6: 0e00 |00ef: return-void │ │ +0c14c8: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ +0c14ca: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ +0c14ce: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ +0c14d0: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ +0c14d4: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ +0c14d6: 2900 67ff |00f7: goto/16 005e // -0099 │ │ +0c14da: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ +0c14dc: 2893 |00fa: goto 008d // -006d │ │ +0c14de: 5484 c803 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c14e2: 1a05 0c18 |00fd: const-string v5, "android.support.useSideChannel" // string@180c │ │ +0c14e6: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ +0c14e8: 6e30 b504 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0c14ee: 28e1 |0103: goto 00e4 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=68 │ │ 0x000a line=77 │ │ 0x00b5 line=102 │ │ 0x00bc line=103 │ │ @@ -222562,21 +222577,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c1510: |[0c1510] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0c1520: 5420 c703 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@03c7 │ │ -0c1524: 5421 c603 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ -0c1528: 7120 140a 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0a14 │ │ -0c152e: 0c01 |0007: move-result-object v1 │ │ -0c1530: 7220 d334 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0c1536: 0e00 |000b: return-void │ │ +0c14f0: |[0c14f0] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0c1500: 5420 c703 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@03c7 │ │ +0c1504: 5421 c603 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ +0c1508: 7120 140a 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0a14 │ │ +0c150e: 0c01 |0007: move-result-object v1 │ │ +0c1510: 7220 d334 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0c1516: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x000b line=125 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -222586,49 +222601,49 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -0c1538: |[0c1538] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ -0c1548: 5486 c603 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ -0c154c: 6e10 c401 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ -0c1552: 0c05 |0005: move-result-object v5 │ │ -0c1554: 7110 0d0a 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -0c155a: 0c01 |0009: move-result-object v1 │ │ -0c155c: 2204 cb00 |000a: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ -0c1560: 5486 c803 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c1564: 7020 9e04 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ -0c156a: 5486 c803 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ -0c156e: 6e10 b304 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@04b3 │ │ -0c1574: 0c06 |0016: move-result-object v6 │ │ -0c1576: 7210 f334 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0c157c: 0c02 |001a: move-result-object v2 │ │ -0c157e: 7210 bf34 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0c1584: 0a06 |001e: move-result v6 │ │ -0c1586: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ -0c158a: 7210 c034 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0c1590: 0c03 |0024: move-result-object v3 │ │ -0c1592: 1f03 8106 |0025: check-cast v3, Ljava/lang/String; // type@0681 │ │ -0c1596: 6e20 9f04 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ -0c159c: 0a06 |002a: move-result v6 │ │ -0c159e: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ -0c15a2: 6e20 c304 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@04c3 │ │ -0c15a8: 28eb |0030: goto 001b // -0015 │ │ -0c15aa: 6e20 b404 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ -0c15b0: 5486 c703 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@03c7 │ │ -0c15b4: 7110 050a 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0a05 │ │ -0c15ba: 0c00 |0039: move-result-object v0 │ │ -0c15bc: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ -0c15c0: 7110 0d0a 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -0c15c6: 0c06 |003f: move-result-object v6 │ │ -0c15c8: 1a07 0518 |0040: const-string v7, "android.support.actionExtras" // string@1805 │ │ -0c15cc: 6e30 c004 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ -0c15d2: 1105 |0045: return-object v5 │ │ +0c1518: |[0c1518] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ +0c1528: 5486 c603 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ +0c152c: 6e10 c401 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ +0c1532: 0c05 |0005: move-result-object v5 │ │ +0c1534: 7110 0d0a 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +0c153a: 0c01 |0009: move-result-object v1 │ │ +0c153c: 2204 cb00 |000a: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ +0c1540: 5486 c803 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c1544: 7020 9e04 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@049e │ │ +0c154a: 5486 c803 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@03c8 │ │ +0c154e: 6e10 b304 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@04b3 │ │ +0c1554: 0c06 |0016: move-result-object v6 │ │ +0c1556: 7210 f334 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0c155c: 0c02 |001a: move-result-object v2 │ │ +0c155e: 7210 bf34 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0c1564: 0a06 |001e: move-result v6 │ │ +0c1566: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ +0c156a: 7210 c034 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0c1570: 0c03 |0024: move-result-object v3 │ │ +0c1572: 1f03 8106 |0025: check-cast v3, Ljava/lang/String; // type@0681 │ │ +0c1576: 6e20 9f04 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@049f │ │ +0c157c: 0a06 |002a: move-result v6 │ │ +0c157e: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ +0c1582: 6e20 c304 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@04c3 │ │ +0c1588: 28eb |0030: goto 001b // -0015 │ │ +0c158a: 6e20 b404 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ +0c1590: 5486 c703 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@03c7 │ │ +0c1594: 7110 050a 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0a05 │ │ +0c159a: 0c00 |0039: move-result-object v0 │ │ +0c159c: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ +0c15a0: 7110 0d0a 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +0c15a6: 0c06 |003f: move-result-object v6 │ │ +0c15a8: 1a07 0518 |0040: const-string v7, "android.support.actionExtras" // string@1805 │ │ +0c15ac: 6e30 c004 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ +0c15b2: 1105 |0045: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x0011 line=138 │ │ 0x0027 line=139 │ │ @@ -222652,17 +222667,17 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c15d4: |[0c15d4] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0c15e4: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ -0c15e8: 1100 |0002: return-object v0 │ │ +0c15b4: |[0c15b4] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0c15c4: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@03c6 │ │ +0c15c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ │ │ source_file_idx : 4046 (NotificationCompatJellybean.java) │ │ @@ -222713,164 +222728,164 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 32 │ │ ins : 24 │ │ outs : 4 │ │ insns size : 296 16-bit code units │ │ -0c15ec: |[0c15ec] android.support.v4.app.NotificationCompatKitKat$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0c15fc: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1602: 2204 9f06 |0003: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0c1606: 7010 8534 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c160c: 5b84 e103 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@03e1 │ │ -0c1610: 2204 4300 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0043 │ │ -0c1614: 7020 c001 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ -0c161a: 53a6 1801 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ -0c161e: 6e30 e601 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ -0c1624: 0c04 |0014: move-result-object v4 │ │ -0c1626: 0200 1600 |0015: move/from16 v0, v22 │ │ -0c162a: 6e20 dd01 0400 |0017: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@01dd │ │ -0c1630: 0c04 |001a: move-result-object v4 │ │ -0c1632: 52a5 1001 |001b: iget v5, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ -0c1636: 52a6 1101 |001d: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ -0c163a: 6e30 de01 5406 |001f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ -0c1640: 0c04 |0022: move-result-object v4 │ │ -0c1642: 54a5 0a01 |0023: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ -0c1646: 6e20 c901 5400 |0025: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ -0c164c: 0c04 |0028: move-result-object v4 │ │ -0c164e: 54a5 1601 |0029: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ -0c1652: 6e30 e201 540e |002b: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ -0c1658: 0c04 |002e: move-result-object v4 │ │ -0c165a: 54a5 1501 |002f: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ -0c165e: 52a6 0801 |0031: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ -0c1662: 6e30 e001 5406 |0033: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ -0c1668: 0c04 |0036: move-result-object v4 │ │ -0c166a: 54a5 1701 |0037: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ -0c166e: 6e20 e401 5400 |0039: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ -0c1674: 0c04 |003c: move-result-object v4 │ │ -0c1676: 52a5 1201 |003d: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ -0c167a: 52a6 1401 |003f: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ -0c167e: 52a7 1301 |0041: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ -0c1682: 6e40 d501 5476 |0043: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ -0c1688: 0c05 |0046: move-result-object v5 │ │ -0c168a: 52a4 0e01 |0047: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c168e: dd04 0402 |0049: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0c1692: 3804 c800 |004b: if-eqz v4, 0113 // +00c8 │ │ -0c1696: 1214 |004d: const/4 v4, #int 1 // #1 │ │ -0c1698: 6e20 d801 4500 |004e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ -0c169e: 0c05 |0051: move-result-object v5 │ │ -0c16a0: 52a4 0e01 |0052: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c16a4: dd04 0408 |0054: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0c16a8: 3804 c000 |0056: if-eqz v4, 0116 // +00c0 │ │ -0c16ac: 1214 |0058: const/4 v4, #int 1 // #1 │ │ -0c16ae: 6e20 d901 4500 |0059: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ -0c16b4: 0c05 |005c: move-result-object v5 │ │ -0c16b6: 52a4 0e01 |005d: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c16ba: dd04 0410 |005f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -0c16be: 3804 b800 |0061: if-eqz v4, 0119 // +00b8 │ │ -0c16c2: 1214 |0063: const/4 v4, #int 1 // #1 │ │ -0c16c4: 6e20 c601 4500 |0064: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ -0c16ca: 0c04 |0067: move-result-object v4 │ │ -0c16cc: 52a5 0b01 |0068: iget v5, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ -0c16d0: 6e20 ce01 5400 |006a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ -0c16d6: 0c04 |006d: move-result-object v4 │ │ -0c16d8: 6e20 cd01 b400 |006e: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ -0c16de: 0c04 |0071: move-result-object v4 │ │ -0c16e0: 6e20 cc01 c400 |0072: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ -0c16e6: 0c04 |0075: move-result-object v4 │ │ -0c16e8: 0800 1900 |0076: move-object/from16 v0, v25 │ │ -0c16ec: 6e20 e101 0400 |0078: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ -0c16f2: 0c04 |007b: move-result-object v4 │ │ -0c16f4: 6e20 ca01 d400 |007c: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ -0c16fa: 0c04 |007f: move-result-object v4 │ │ -0c16fc: 0800 1000 |0080: move-object/from16 v0, v16 │ │ -0c1700: 6e20 cb01 0400 |0082: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ -0c1706: 0c04 |0085: move-result-object v4 │ │ -0c1708: 54a5 0c01 |0086: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ -0c170c: 6e20 cf01 5400 |0088: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ -0c1712: 0c05 |008b: move-result-object v5 │ │ -0c1714: 52a4 0e01 |008c: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ -0c1718: d544 8000 |008e: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0c171c: 3804 8c00 |0090: if-eqz v4, 011c // +008c │ │ -0c1720: 1214 |0092: const/4 v4, #int 1 // #1 │ │ -0c1722: 0800 1100 |0093: move-object/from16 v0, v17 │ │ -0c1726: 6e30 d101 0504 |0095: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ -0c172c: 0c04 |0098: move-result-object v4 │ │ -0c172e: 0800 1200 |0099: move-object/from16 v0, v18 │ │ -0c1732: 6e20 d401 0400 |009b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ -0c1738: 0c04 |009e: move-result-object v4 │ │ -0c173a: 6e20 d701 f400 |009f: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ -0c1740: 0c04 |00a2: move-result-object v4 │ │ -0c1742: 0200 1700 |00a3: move/from16 v0, v23 │ │ -0c1746: 6e20 e301 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ -0c174c: 0c04 |00a8: move-result-object v4 │ │ -0c174e: 0200 1800 |00a9: move/from16 v0, v24 │ │ -0c1752: 6e20 da01 0400 |00ab: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ -0c1758: 0c04 |00ae: move-result-object v4 │ │ -0c175a: 0200 1300 |00af: move/from16 v0, v19 │ │ -0c175e: 0201 1400 |00b1: move/from16 v1, v20 │ │ -0c1762: 0202 1500 |00b3: move/from16 v2, v21 │ │ -0c1766: 6e40 db01 0421 |00b5: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ -0c176c: 0c04 |00b8: move-result-object v4 │ │ -0c176e: 5b84 e003 |00b9: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ -0c1772: 2204 cb00 |00bb: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ -0c1776: 7010 9d04 0400 |00bd: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ -0c177c: 5b84 e203 |00c0: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c1780: 381c 0900 |00c2: if-eqz v28, 00cb // +0009 │ │ -0c1784: 5484 e203 |00c4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c1788: 0800 1c00 |00c6: move-object/from16 v0, v28 │ │ -0c178c: 6e20 b404 0400 |00c8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ -0c1792: 381b 1d00 |00cb: if-eqz v27, 00e8 // +001d │ │ -0c1796: 7401 8f34 1b00 |00cd: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0c179c: 0a04 |00d0: move-result v4 │ │ -0c179e: 3904 1700 |00d1: if-nez v4, 00e8 // +0017 │ │ -0c17a2: 5485 e203 |00d3: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c17a6: 1a06 ed17 |00d5: const-string v6, "android.people" // string@17ed │ │ -0c17aa: 7401 9534 1b00 |00d7: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c17b0: 0a04 |00da: move-result v4 │ │ -0c17b2: 2344 1307 |00db: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ -0c17b6: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ -0c17ba: 6e20 9734 4000 |00df: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0c17c0: 0c04 |00e2: move-result-object v4 │ │ -0c17c2: 1f04 1307 |00e3: check-cast v4, [Ljava/lang/String; // type@0713 │ │ -0c17c6: 6e30 c204 6504 |00e5: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c2 │ │ -0c17cc: 381a 0a00 |00e8: if-eqz v26, 00f2 // +000a │ │ -0c17d0: 5484 e203 |00ea: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c17d4: 1a05 0918 |00ec: const-string v5, "android.support.localOnly" // string@1809 │ │ -0c17d8: 1216 |00ee: const/4 v6, #int 1 // #1 │ │ -0c17da: 6e30 b504 5406 |00ef: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0c17e0: 381d 1500 |00f2: if-eqz v29, 0107 // +0015 │ │ -0c17e4: 5484 e203 |00f4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c17e8: 1a05 0718 |00f6: const-string v5, "android.support.groupKey" // string@1807 │ │ -0c17ec: 0800 1d00 |00f8: move-object/from16 v0, v29 │ │ -0c17f0: 6e30 c104 5400 |00fa: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -0c17f6: 381e 2200 |00fd: if-eqz v30, 011f // +0022 │ │ -0c17fa: 5484 e203 |00ff: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c17fe: 1a05 0818 |0101: const-string v5, "android.support.isGroupSummary" // string@1808 │ │ -0c1802: 1216 |0103: const/4 v6, #int 1 // #1 │ │ -0c1804: 6e30 b504 5406 |0104: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0c180a: 381f 0b00 |0107: if-eqz v31, 0112 // +000b │ │ -0c180e: 5484 e203 |0109: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c1812: 1a05 0b18 |010b: const-string v5, "android.support.sortKey" // string@180b │ │ -0c1816: 0800 1f00 |010d: move-object/from16 v0, v31 │ │ -0c181a: 6e30 c104 5400 |010f: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ -0c1820: 0e00 |0112: return-void │ │ -0c1822: 1204 |0113: const/4 v4, #int 0 // #0 │ │ -0c1824: 2900 3aff |0114: goto/16 004e // -00c6 │ │ -0c1828: 1204 |0116: const/4 v4, #int 0 // #0 │ │ -0c182a: 2900 42ff |0117: goto/16 0059 // -00be │ │ -0c182e: 1204 |0119: const/4 v4, #int 0 // #0 │ │ -0c1830: 2900 4aff |011a: goto/16 0064 // -00b6 │ │ -0c1834: 1204 |011c: const/4 v4, #int 0 // #0 │ │ -0c1836: 2900 76ff |011d: goto/16 0093 // -008a │ │ -0c183a: 5484 e203 |011f: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c183e: 1a05 0c18 |0121: const-string v5, "android.support.useSideChannel" // string@180c │ │ -0c1842: 1216 |0123: const/4 v6, #int 1 // #1 │ │ -0c1844: 6e30 b504 5406 |0124: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ -0c184a: 28e0 |0127: goto 0107 // -0020 │ │ +0c15cc: |[0c15cc] android.support.v4.app.NotificationCompatKitKat$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0c15dc: 7010 2834 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c15e2: 2204 9f06 |0003: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0c15e6: 7010 8534 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c15ec: 5b84 e103 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@03e1 │ │ +0c15f0: 2204 4300 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0043 │ │ +0c15f4: 7020 c001 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@01c0 │ │ +0c15fa: 53a6 1801 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0118 │ │ +0c15fe: 6e30 e601 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@01e6 │ │ +0c1604: 0c04 |0014: move-result-object v4 │ │ +0c1606: 0200 1600 |0015: move/from16 v0, v22 │ │ +0c160a: 6e20 dd01 0400 |0017: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@01dd │ │ +0c1610: 0c04 |001a: move-result-object v4 │ │ +0c1612: 52a5 1001 |001b: iget v5, v10, Landroid/app/Notification;.icon:I // field@0110 │ │ +0c1616: 52a6 1101 |001d: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0111 │ │ +0c161a: 6e30 de01 5406 |001f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@01de │ │ +0c1620: 0c04 |0022: move-result-object v4 │ │ +0c1622: 54a5 0a01 |0023: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@010a │ │ +0c1626: 6e20 c901 5400 |0025: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01c9 │ │ +0c162c: 0c04 |0028: move-result-object v4 │ │ +0c162e: 54a5 1601 |0029: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0116 │ │ +0c1632: 6e30 e201 540e |002b: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@01e2 │ │ +0c1638: 0c04 |002e: move-result-object v4 │ │ +0c163a: 54a5 1501 |002f: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0115 │ │ +0c163e: 52a6 0801 |0031: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0108 │ │ +0c1642: 6e30 e001 5406 |0033: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@01e0 │ │ +0c1648: 0c04 |0036: move-result-object v4 │ │ +0c164a: 54a5 1701 |0037: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0117 │ │ +0c164e: 6e20 e401 5400 |0039: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@01e4 │ │ +0c1654: 0c04 |003c: move-result-object v4 │ │ +0c1656: 52a5 1201 |003d: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0112 │ │ +0c165a: 52a6 1401 |003f: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0114 │ │ +0c165e: 52a7 1301 |0041: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0113 │ │ +0c1662: 6e40 d501 5476 |0043: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@01d5 │ │ +0c1668: 0c05 |0046: move-result-object v5 │ │ +0c166a: 52a4 0e01 |0047: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c166e: dd04 0402 |0049: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0c1672: 3804 c800 |004b: if-eqz v4, 0113 // +00c8 │ │ +0c1676: 1214 |004d: const/4 v4, #int 1 // #1 │ │ +0c1678: 6e20 d801 4500 |004e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@01d8 │ │ +0c167e: 0c05 |0051: move-result-object v5 │ │ +0c1680: 52a4 0e01 |0052: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c1684: dd04 0408 |0054: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0c1688: 3804 c000 |0056: if-eqz v4, 0116 // +00c0 │ │ +0c168c: 1214 |0058: const/4 v4, #int 1 // #1 │ │ +0c168e: 6e20 d901 4500 |0059: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@01d9 │ │ +0c1694: 0c05 |005c: move-result-object v5 │ │ +0c1696: 52a4 0e01 |005d: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c169a: dd04 0410 |005f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0c169e: 3804 b800 |0061: if-eqz v4, 0119 // +00b8 │ │ +0c16a2: 1214 |0063: const/4 v4, #int 1 // #1 │ │ +0c16a4: 6e20 c601 4500 |0064: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@01c6 │ │ +0c16aa: 0c04 |0067: move-result-object v4 │ │ +0c16ac: 52a5 0b01 |0068: iget v5, v10, Landroid/app/Notification;.defaults:I // field@010b │ │ +0c16b0: 6e20 ce01 5400 |006a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@01ce │ │ +0c16b6: 0c04 |006d: move-result-object v4 │ │ +0c16b8: 6e20 cd01 b400 |006e: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cd │ │ +0c16be: 0c04 |0071: move-result-object v4 │ │ +0c16c0: 6e20 cc01 c400 |0072: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01cc │ │ +0c16c6: 0c04 |0075: move-result-object v4 │ │ +0c16c8: 0800 1900 |0076: move-object/from16 v0, v25 │ │ +0c16cc: 6e20 e101 0400 |0078: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01e1 │ │ +0c16d2: 0c04 |007b: move-result-object v4 │ │ +0c16d4: 6e20 ca01 d400 |007c: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@01ca │ │ +0c16da: 0c04 |007f: move-result-object v4 │ │ +0c16dc: 0800 1000 |0080: move-object/from16 v0, v16 │ │ +0c16e0: 6e20 cb01 0400 |0082: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cb │ │ +0c16e6: 0c04 |0085: move-result-object v4 │ │ +0c16e8: 54a5 0c01 |0086: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@010c │ │ +0c16ec: 6e20 cf01 5400 |0088: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@01cf │ │ +0c16f2: 0c05 |008b: move-result-object v5 │ │ +0c16f4: 52a4 0e01 |008c: iget v4, v10, Landroid/app/Notification;.flags:I // field@010e │ │ +0c16f8: d544 8000 |008e: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0c16fc: 3804 8c00 |0090: if-eqz v4, 011c // +008c │ │ +0c1700: 1214 |0092: const/4 v4, #int 1 // #1 │ │ +0c1702: 0800 1100 |0093: move-object/from16 v0, v17 │ │ +0c1706: 6e30 d101 0504 |0095: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@01d1 │ │ +0c170c: 0c04 |0098: move-result-object v4 │ │ +0c170e: 0800 1200 |0099: move-object/from16 v0, v18 │ │ +0c1712: 6e20 d401 0400 |009b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@01d4 │ │ +0c1718: 0c04 |009e: move-result-object v4 │ │ +0c171a: 6e20 d701 f400 |009f: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@01d7 │ │ +0c1720: 0c04 |00a2: move-result-object v4 │ │ +0c1722: 0200 1700 |00a3: move/from16 v0, v23 │ │ +0c1726: 6e20 e301 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@01e3 │ │ +0c172c: 0c04 |00a8: move-result-object v4 │ │ +0c172e: 0200 1800 |00a9: move/from16 v0, v24 │ │ +0c1732: 6e20 da01 0400 |00ab: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@01da │ │ +0c1738: 0c04 |00ae: move-result-object v4 │ │ +0c173a: 0200 1300 |00af: move/from16 v0, v19 │ │ +0c173e: 0201 1400 |00b1: move/from16 v1, v20 │ │ +0c1742: 0202 1500 |00b3: move/from16 v2, v21 │ │ +0c1746: 6e40 db01 0421 |00b5: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@01db │ │ +0c174c: 0c04 |00b8: move-result-object v4 │ │ +0c174e: 5b84 e003 |00b9: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ +0c1752: 2204 cb00 |00bb: new-instance v4, Landroid/os/Bundle; // type@00cb │ │ +0c1756: 7010 9d04 0400 |00bd: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@049d │ │ +0c175c: 5b84 e203 |00c0: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c1760: 381c 0900 |00c2: if-eqz v28, 00cb // +0009 │ │ +0c1764: 5484 e203 |00c4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c1768: 0800 1c00 |00c6: move-object/from16 v0, v28 │ │ +0c176c: 6e20 b404 0400 |00c8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@04b4 │ │ +0c1772: 381b 1d00 |00cb: if-eqz v27, 00e8 // +001d │ │ +0c1776: 7401 8f34 1b00 |00cd: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0c177c: 0a04 |00d0: move-result v4 │ │ +0c177e: 3904 1700 |00d1: if-nez v4, 00e8 // +0017 │ │ +0c1782: 5485 e203 |00d3: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c1786: 1a06 ed17 |00d5: const-string v6, "android.people" // string@17ed │ │ +0c178a: 7401 9534 1b00 |00d7: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c1790: 0a04 |00da: move-result v4 │ │ +0c1792: 2344 1307 |00db: new-array v4, v4, [Ljava/lang/String; // type@0713 │ │ +0c1796: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ +0c179a: 6e20 9734 4000 |00df: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0c17a0: 0c04 |00e2: move-result-object v4 │ │ +0c17a2: 1f04 1307 |00e3: check-cast v4, [Ljava/lang/String; // type@0713 │ │ +0c17a6: 6e30 c204 6504 |00e5: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c2 │ │ +0c17ac: 381a 0a00 |00e8: if-eqz v26, 00f2 // +000a │ │ +0c17b0: 5484 e203 |00ea: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c17b4: 1a05 0918 |00ec: const-string v5, "android.support.localOnly" // string@1809 │ │ +0c17b8: 1216 |00ee: const/4 v6, #int 1 // #1 │ │ +0c17ba: 6e30 b504 5406 |00ef: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0c17c0: 381d 1500 |00f2: if-eqz v29, 0107 // +0015 │ │ +0c17c4: 5484 e203 |00f4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c17c8: 1a05 0718 |00f6: const-string v5, "android.support.groupKey" // string@1807 │ │ +0c17cc: 0800 1d00 |00f8: move-object/from16 v0, v29 │ │ +0c17d0: 6e30 c104 5400 |00fa: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +0c17d6: 381e 2200 |00fd: if-eqz v30, 011f // +0022 │ │ +0c17da: 5484 e203 |00ff: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c17de: 1a05 0818 |0101: const-string v5, "android.support.isGroupSummary" // string@1808 │ │ +0c17e2: 1216 |0103: const/4 v6, #int 1 // #1 │ │ +0c17e4: 6e30 b504 5406 |0104: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0c17ea: 381f 0b00 |0107: if-eqz v31, 0112 // +000b │ │ +0c17ee: 5484 e203 |0109: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c17f2: 1a05 0b18 |010b: const-string v5, "android.support.sortKey" // string@180b │ │ +0c17f6: 0800 1f00 |010d: move-object/from16 v0, v31 │ │ +0c17fa: 6e30 c104 5400 |010f: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@04c1 │ │ +0c1800: 0e00 |0112: return-void │ │ +0c1802: 1204 |0113: const/4 v4, #int 0 // #0 │ │ +0c1804: 2900 3aff |0114: goto/16 004e // -00c6 │ │ +0c1808: 1204 |0116: const/4 v4, #int 0 // #0 │ │ +0c180a: 2900 42ff |0117: goto/16 0059 // -00be │ │ +0c180e: 1204 |0119: const/4 v4, #int 0 // #0 │ │ +0c1810: 2900 4aff |011a: goto/16 0064 // -00b6 │ │ +0c1814: 1204 |011c: const/4 v4, #int 0 // #0 │ │ +0c1816: 2900 76ff |011d: goto/16 0093 // -008a │ │ +0c181a: 5484 e203 |011f: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c181e: 1a05 0c18 |0121: const-string v5, "android.support.useSideChannel" // string@180c │ │ +0c1822: 1216 |0123: const/4 v6, #int 1 // #1 │ │ +0c1824: 6e30 b504 5406 |0124: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@04b5 │ │ +0c182a: 28e0 |0127: goto 0107 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=35 │ │ 0x000a line=45 │ │ 0x00bb line=71 │ │ 0x00c2 line=72 │ │ @@ -222921,21 +222936,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c184c: |[0c184c] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0c185c: 5420 e103 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@03e1 │ │ -0c1860: 5421 e003 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ -0c1864: 7120 140a 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0a14 │ │ -0c186a: 0c01 |0007: move-result-object v1 │ │ -0c186c: 7220 d334 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0c1872: 0e00 |000b: return-void │ │ +0c182c: |[0c182c] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0c183c: 5420 e103 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@03e1 │ │ +0c1840: 5421 e003 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ +0c1844: 7120 140a 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0a14 │ │ +0c184a: 0c01 |0007: move-result-object v1 │ │ +0c184c: 7220 d334 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0c1852: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000b line=98 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -222945,29 +222960,29 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0c1874: |[0c1874] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ -0c1884: 5431 e103 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@03e1 │ │ -0c1888: 7110 050a 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0a05 │ │ -0c188e: 0c00 |0005: move-result-object v0 │ │ -0c1890: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0c1894: 5431 e203 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c1898: 1a02 0518 |000a: const-string v2, "android.support.actionExtras" // string@1805 │ │ -0c189c: 6e30 c004 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ -0c18a2: 5431 e003 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ -0c18a6: 5432 e203 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ -0c18aa: 6e20 d001 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@01d0 │ │ -0c18b0: 5431 e003 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ -0c18b4: 6e10 c401 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ -0c18ba: 0c01 |001b: move-result-object v1 │ │ -0c18bc: 1101 |001c: return-object v1 │ │ +0c1854: |[0c1854] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ +0c1864: 5431 e103 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@03e1 │ │ +0c1868: 7110 050a 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0a05 │ │ +0c186e: 0c00 |0005: move-result-object v0 │ │ +0c1870: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0c1874: 5431 e203 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c1878: 1a02 0518 |000a: const-string v2, "android.support.actionExtras" // string@1805 │ │ +0c187c: 6e30 c004 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ +0c1882: 5431 e003 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ +0c1886: 5432 e203 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@03e2 │ │ +0c188a: 6e20 d001 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@01d0 │ │ +0c1890: 5431 e003 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ +0c1894: 6e10 c401 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@01c4 │ │ +0c189a: 0c01 |001b: move-result-object v1 │ │ +0c189c: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=108 │ │ 0x0008 line=110 │ │ 0x000f line=113 │ │ 0x0016 line=114 │ │ @@ -222980,17 +222995,17 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c18c0: |[0c18c0] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0c18d0: 5410 e003 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ -0c18d4: 1100 |0002: return-object v0 │ │ +0c18a0: |[0c18a0] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0c18b0: 5410 e003 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@03e0 │ │ +0c18b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ │ │ source_file_idx : 4047 (NotificationCompatKitKat.java) │ │ @@ -223042,24 +223057,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0c18d8: |[0c18d8] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ -0c18e8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c18ee: 5b12 e603 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ -0c18f2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0c18f4: 5910 e503 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ -0c18f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c18fa: 5b10 e703 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ -0c18fe: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0c1900: 5c10 e403 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ -0c1904: 0e00 |000e: return-void │ │ +0c18b8: |[0c18b8] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ +0c18c8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c18ce: 5b12 e603 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ +0c18d2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0c18d4: 5910 e503 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ +0c18d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c18da: 5b10 e703 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ +0c18de: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0c18e0: 5c10 e403 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ +0c18e4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ 0x0005 line=597 │ │ 0x0008 line=598 │ │ 0x000b line=599 │ │ @@ -223073,22 +223088,22 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c1908: |[0c1908] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0c1918: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c191e: 5b12 e603 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ -0c1922: 5913 e503 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ -0c1926: 5b14 e703 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ -0c192a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0c192c: 5c10 e403 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ -0c1930: 0e00 |000c: return-void │ │ +0c18e8: |[0c18e8] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0c18f8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c18fe: 5b12 e603 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ +0c1902: 5913 e503 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ +0c1906: 5b14 e703 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ +0c190a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0c190c: 5c10 e403 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ +0c1910: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ 0x0005 line=604 │ │ 0x0007 line=605 │ │ 0x0009 line=606 │ │ @@ -223105,25 +223120,25 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0c1934: |[0c1934] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -0c1944: 5530 e403 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ -0c1948: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0c194c: 5430 e603 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ -0c1950: 7220 5608 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0856 │ │ -0c1956: 0e00 |0009: return-void │ │ -0c1958: 5430 e603 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ -0c195c: 5231 e503 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ -0c1960: 5432 e703 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ -0c1964: 7240 5508 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0855 │ │ -0c196a: 28f6 |0013: goto 0009 // -000a │ │ +0c1914: |[0c1914] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +0c1924: 5530 e403 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ +0c1928: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0c192c: 5430 e603 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ +0c1930: 7220 5608 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0856 │ │ +0c1936: 0e00 |0009: return-void │ │ +0c1938: 5430 e603 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ +0c193c: 5231 e503 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ +0c1940: 5432 e703 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ +0c1944: 7240 5508 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0855 │ │ +0c194a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0004 line=612 │ │ 0x0009 line=616 │ │ 0x000a line=614 │ │ locals : │ │ @@ -223135,43 +223150,43 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0c196c: |[0c196c] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ -0c197c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0c1980: 1a01 5f03 |0002: const-string v1, "CancelTask[" // string@035f │ │ -0c1984: 7020 5334 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ -0c198a: 1a01 e12c |0007: const-string v1, "packageName:" // string@2ce1 │ │ -0c198e: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1994: 0c01 |000c: move-result-object v1 │ │ -0c1996: 5432 e603 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ -0c199a: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c19a0: 1a01 0401 |0012: const-string v1, ", id:" // string@0104 │ │ -0c19a4: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c19aa: 0c01 |0017: move-result-object v1 │ │ -0c19ac: 5232 e503 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ -0c19b0: 6e20 5634 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0c19b6: 1a01 0c01 |001d: const-string v1, ", tag:" // string@010c │ │ -0c19ba: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c19c0: 0c01 |0022: move-result-object v1 │ │ -0c19c2: 5432 e703 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ -0c19c6: 6e20 5a34 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c19cc: 1a01 0001 |0028: const-string v1, ", all:" // string@0100 │ │ -0c19d0: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c19d6: 0c01 |002d: move-result-object v1 │ │ -0c19d8: 5532 e403 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ -0c19dc: 6e20 5b34 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ -0c19e2: 1a01 5615 |0033: const-string v1, "]" // string@1556 │ │ -0c19e6: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c19ec: 6e10 5f34 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c19f2: 0c01 |003b: move-result-object v1 │ │ -0c19f4: 1101 |003c: return-object v1 │ │ +0c194c: |[0c194c] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ +0c195c: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0c1960: 1a01 5f03 |0002: const-string v1, "CancelTask[" // string@035f │ │ +0c1964: 7020 5334 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ +0c196a: 1a01 e12c |0007: const-string v1, "packageName:" // string@2ce1 │ │ +0c196e: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1974: 0c01 |000c: move-result-object v1 │ │ +0c1976: 5432 e603 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@03e6 │ │ +0c197a: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1980: 1a01 0401 |0012: const-string v1, ", id:" // string@0104 │ │ +0c1984: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c198a: 0c01 |0017: move-result-object v1 │ │ +0c198c: 5232 e503 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@03e5 │ │ +0c1990: 6e20 5634 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0c1996: 1a01 0c01 |001d: const-string v1, ", tag:" // string@010c │ │ +0c199a: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c19a0: 0c01 |0022: move-result-object v1 │ │ +0c19a2: 5432 e703 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@03e7 │ │ +0c19a6: 6e20 5a34 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c19ac: 1a01 0001 |0028: const-string v1, ", all:" // string@0100 │ │ +0c19b0: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c19b6: 0c01 |002d: move-result-object v1 │ │ +0c19b8: 5532 e403 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@03e4 │ │ +0c19bc: 6e20 5b34 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@345b │ │ +0c19c2: 1a01 5615 |0033: const-string v1, "]" // string@1556 │ │ +0c19c6: 6e20 5a34 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c19cc: 6e10 5f34 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c19d2: 0c01 |003b: move-result-object v1 │ │ +0c19d4: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0007 line=620 │ │ 0x0012 line=621 │ │ 0x001d line=622 │ │ 0x0028 line=623 │ │ @@ -223212,17 +223227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c19f8: |[0c19f8] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ -0c1a08: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1a0e: 0e00 |0003: return-void │ │ +0c19d8: |[0c19d8] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ +0c19e8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c19ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -223231,17 +223246,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c1a10: |[0c1a10] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0c1a20: 6e20 f001 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@01f0 │ │ -0c1a26: 0e00 |0003: return-void │ │ +0c19f0: |[0c19f0] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0c1a00: 6e20 f001 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@01f0 │ │ +0c1a06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -223253,17 +223268,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c1a28: |[0c1a28] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ -0c1a38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c1a3a: 0f00 |0001: return v0 │ │ +0c1a08: |[0c1a08] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ +0c1a18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c1a1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ @@ -223271,17 +223286,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c1a3c: |[0c1a3c] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0c1a4c: 6e30 f301 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@01f3 │ │ -0c1a52: 0e00 |0003: return-void │ │ +0c1a1c: |[0c1a1c] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0c1a2c: 6e30 f301 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@01f3 │ │ +0c1a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -223338,21 +223353,21 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0c1a54: |[0c1a54] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0c1a64: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1a6a: 5b01 ea03 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@03ea │ │ -0c1a6e: 5902 e803 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@03e8 │ │ -0c1a72: 5b03 eb03 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@03eb │ │ -0c1a76: 5b04 e903 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@03e9 │ │ -0c1a7a: 0e00 |000b: return-void │ │ +0c1a34: |[0c1a34] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0c1a44: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1a4a: 5b01 ea03 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@03ea │ │ +0c1a4e: 5902 e803 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@03e8 │ │ +0c1a52: 5b03 eb03 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@03eb │ │ +0c1a56: 5b04 e903 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@03e9 │ │ +0c1a5a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ 0x0005 line=569 │ │ 0x0007 line=570 │ │ 0x0009 line=571 │ │ @@ -223370,21 +223385,21 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0c1a7c: |[0c1a7c] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -0c1a8c: 5440 ea03 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@03ea │ │ -0c1a90: 5241 e803 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@03e8 │ │ -0c1a94: 5442 eb03 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@03eb │ │ -0c1a98: 5443 e903 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@03e9 │ │ -0c1a9c: 7253 5708 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0857 │ │ -0c1aa2: 0e00 |000b: return-void │ │ +0c1a5c: |[0c1a5c] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +0c1a6c: 5440 ea03 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@03ea │ │ +0c1a70: 5241 e803 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@03e8 │ │ +0c1a74: 5442 eb03 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@03eb │ │ +0c1a78: 5443 e903 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@03e9 │ │ +0c1a7c: 7253 5708 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0857 │ │ +0c1a82: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x000b line=577 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ 0x0000 - 0x000c reg=5 service Landroid/support/v4/app/INotificationSideChannel; │ │ @@ -223394,38 +223409,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0c1aa4: |[0c1aa4] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ -0c1ab4: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0c1ab8: 1a01 d80f |0002: const-string v1, "NotifyTask[" // string@0fd8 │ │ -0c1abc: 7020 5334 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ -0c1ac2: 1a01 e12c |0007: const-string v1, "packageName:" // string@2ce1 │ │ -0c1ac6: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1acc: 0c01 |000c: move-result-object v1 │ │ -0c1ace: 5432 ea03 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@03ea │ │ -0c1ad2: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1ad8: 1a01 0401 |0012: const-string v1, ", id:" // string@0104 │ │ -0c1adc: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1ae2: 0c01 |0017: move-result-object v1 │ │ -0c1ae4: 5232 e803 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@03e8 │ │ -0c1ae8: 6e20 5634 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0c1aee: 1a01 0c01 |001d: const-string v1, ", tag:" // string@010c │ │ -0c1af2: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1af8: 0c01 |0022: move-result-object v1 │ │ -0c1afa: 5432 eb03 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@03eb │ │ -0c1afe: 6e20 5a34 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1b04: 1a01 5615 |0028: const-string v1, "]" // string@1556 │ │ -0c1b08: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1b0e: 6e10 5f34 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c1b14: 0c01 |0030: move-result-object v1 │ │ -0c1b16: 1101 |0031: return-object v1 │ │ +0c1a84: |[0c1a84] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ +0c1a94: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0c1a98: 1a01 d80f |0002: const-string v1, "NotifyTask[" // string@0fd8 │ │ +0c1a9c: 7020 5334 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ +0c1aa2: 1a01 e12c |0007: const-string v1, "packageName:" // string@2ce1 │ │ +0c1aa6: 6e20 5a34 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1aac: 0c01 |000c: move-result-object v1 │ │ +0c1aae: 5432 ea03 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@03ea │ │ +0c1ab2: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1ab8: 1a01 0401 |0012: const-string v1, ", id:" // string@0104 │ │ +0c1abc: 6e20 5a34 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1ac2: 0c01 |0017: move-result-object v1 │ │ +0c1ac4: 5232 e803 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@03e8 │ │ +0c1ac8: 6e20 5634 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0c1ace: 1a01 0c01 |001d: const-string v1, ", tag:" // string@010c │ │ +0c1ad2: 6e20 5a34 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1ad8: 0c01 |0022: move-result-object v1 │ │ +0c1ada: 5432 eb03 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@03eb │ │ +0c1ade: 6e20 5a34 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1ae4: 1a01 5615 |0028: const-string v1, "]" // string@1556 │ │ +0c1ae8: 6e20 5a34 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1aee: 6e10 5f34 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c1af4: 0c01 |0030: move-result-object v1 │ │ +0c1af6: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0007 line=581 │ │ 0x0012 line=582 │ │ 0x001d line=583 │ │ 0x0028 line=584 │ │ @@ -223465,17 +223480,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1b18: |[0c1b18] android.support.v4.app.RemoteInput$1.:()V │ │ -0c1b28: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1b2e: 0e00 |0003: return-void │ │ +0c1af8: |[0c1af8] android.support.v4.app.RemoteInput$1.:()V │ │ +0c1b08: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$1; │ │ │ │ Virtual methods - │ │ @@ -223484,23 +223499,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0c1b30: |[0c1b30] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ -0c1b40: 2200 be01 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@01be │ │ -0c1b44: 0771 |0002: move-object v1, v7 │ │ -0c1b46: 0782 |0003: move-object v2, v8 │ │ -0c1b48: 0793 |0004: move-object v3, v9 │ │ -0c1b4a: 01a4 |0005: move v4, v10 │ │ -0c1b4c: 07b5 |0006: move-object v5, v11 │ │ -0c1b4e: 7606 7d0a 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0a7d │ │ -0c1b54: 1100 |000a: return-object v0 │ │ +0c1b10: |[0c1b10] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ +0c1b20: 2200 be01 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@01be │ │ +0c1b24: 0771 |0002: move-object v1, v7 │ │ +0c1b26: 0782 |0003: move-object v2, v8 │ │ +0c1b28: 0793 |0004: move-object v3, v9 │ │ +0c1b2a: 01a4 |0005: move v4, v10 │ │ +0c1b2c: 07b5 |0006: move-object v5, v11 │ │ +0c1b2e: 7606 7d0a 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0a7d │ │ +0c1b34: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x000b reg=7 resultKey Ljava/lang/String; │ │ 0x0000 - 0x000b reg=8 label Ljava/lang/CharSequence; │ │ @@ -223513,18 +223528,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0c1b58: |[0c1b58] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0c1b68: 7406 660a 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@0a66 │ │ -0c1b6e: 0c00 |0003: move-result-object v0 │ │ -0c1b70: 1100 |0004: return-object v0 │ │ +0c1b38: |[0c1b38] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0c1b48: 7406 660a 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@0a66 │ │ +0c1b4e: 0c00 |0003: move-result-object v0 │ │ +0c1b50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -223537,17 +223552,17 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1b74: |[0c1b74] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ -0c1b84: 2320 ea06 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ -0c1b88: 1100 |0002: return-object v0 │ │ +0c1b54: |[0c1b54] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ +0c1b64: 2320 ea06 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@06ea │ │ +0c1b68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -223556,18 +223571,18 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c1b8c: |[0c1b8c] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0c1b9c: 6e20 680a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0a68 │ │ -0c1ba2: 0c00 |0003: move-result-object v0 │ │ -0c1ba4: 1100 |0004: return-object v0 │ │ +0c1b6c: |[0c1b6c] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0c1b7c: 6e20 680a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0a68 │ │ +0c1b82: 0c00 |0003: move-result-object v0 │ │ +0c1b84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -223602,17 +223617,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1ba8: |[0c1ba8] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ -0c1bb8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1bbe: 0e00 |0003: return-void │ │ +0c1b88: |[0c1b88] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ +0c1b98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1b9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ │ │ Virtual methods - │ │ @@ -223621,17 +223636,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c1bc0: |[0c1bc0] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0c1bd0: 7130 860a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a86 │ │ -0c1bd6: 0e00 |0003: return-void │ │ +0c1ba0: |[0c1ba0] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0c1bb0: 7130 860a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a86 │ │ +0c1bb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -223643,18 +223658,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c1bd8: |[0c1bd8] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0c1be8: 7110 880a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0a88 │ │ -0c1bee: 0c00 |0003: move-result-object v0 │ │ -0c1bf0: 1100 |0004: return-object v0 │ │ +0c1bb8: |[0c1bb8] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0c1bc8: 7110 880a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0a88 │ │ +0c1bce: 0c00 |0003: move-result-object v0 │ │ +0c1bd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -223689,17 +223704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1bf4: |[0c1bf4] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ -0c1c04: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1c0a: 0e00 |0003: return-void │ │ +0c1bd4: |[0c1bd4] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ +0c1be4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -223708,19 +223723,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c1c0c: |[0c1c0c] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0c1c1c: 1a00 de10 |0000: const-string v0, "RemoteInput" // string@10de │ │ -0c1c20: 1a01 df10 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10df │ │ -0c1c24: 7120 b620 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0c1c2a: 0e00 |0007: return-void │ │ +0c1bec: |[0c1bec] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0c1bfc: 1a00 de10 |0000: const-string v0, "RemoteInput" // string@10de │ │ +0c1c00: 1a01 df10 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10df │ │ +0c1c04: 7120 b620 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0c1c0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0008 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -223732,20 +223747,20 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c1c2c: |[0c1c2c] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0c1c3c: 1a00 de10 |0000: const-string v0, "RemoteInput" // string@10de │ │ -0c1c40: 1a01 df10 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10df │ │ -0c1c44: 7120 b620 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0c1c4a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0c1c4c: 1100 |0008: return-object v0 │ │ +0c1c0c: |[0c1c0c] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0c1c1c: 1a00 de10 |0000: const-string v0, "RemoteInput" // string@10de │ │ +0c1c20: 1a01 df10 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10df │ │ +0c1c24: 7120 b620 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0c1c2a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0c1c2c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=219 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0009 reg=3 intent Landroid/content/Intent; │ │ @@ -223781,17 +223796,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1c50: |[0c1c50] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ -0c1c60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1c66: 0e00 |0003: return-void │ │ +0c1c30: |[0c1c30] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ +0c1c40: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1c46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -223800,17 +223815,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c1c68: |[0c1c68] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0c1c78: 7130 940a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a94 │ │ -0c1c7e: 0e00 |0003: return-void │ │ +0c1c48: |[0c1c48] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0c1c58: 7130 940a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a94 │ │ +0c1c5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0003 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -223822,18 +223837,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c1c80: |[0c1c80] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0c1c90: 7110 970a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0a97 │ │ -0c1c96: 0c00 |0003: move-result-object v0 │ │ -0c1c98: 1100 |0004: return-object v0 │ │ +0c1c60: |[0c1c60] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0c1c70: 7110 970a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0a97 │ │ +0c1c76: 0c00 |0003: move-result-object v0 │ │ +0c1c78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -223911,36 +223926,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -0c1c9c: |[0c1c9c] android.support.v4.app.RemoteInput.:()V │ │ -0c1cac: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c1cb0: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -0c1cb4: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ -0c1cb8: 2200 bb01 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@01bb │ │ -0c1cbc: 7010 730a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0a73 │ │ -0c1cc2: 6900 1504 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ -0c1cc6: 2200 b801 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@01b8 │ │ -0c1cca: 7010 650a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@0a65 │ │ -0c1cd0: 6900 1404 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ -0c1cd4: 0e00 |0014: return-void │ │ -0c1cd6: 6000 4501 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c1cda: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ -0c1cde: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ -0c1ce2: 2200 bd01 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@01bd │ │ -0c1ce6: 7010 790a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0a79 │ │ -0c1cec: 6900 1504 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ -0c1cf0: 28eb |0022: goto 000d // -0015 │ │ -0c1cf2: 2200 bc01 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@01bc │ │ -0c1cf6: 7010 760a 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0a76 │ │ -0c1cfc: 6900 1504 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ -0c1d00: 28e3 |002a: goto 000d // -001d │ │ +0c1c7c: |[0c1c7c] android.support.v4.app.RemoteInput.:()V │ │ +0c1c8c: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c1c90: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +0c1c94: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ +0c1c98: 2200 bb01 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@01bb │ │ +0c1c9c: 7010 730a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0a73 │ │ +0c1ca2: 6900 1504 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ +0c1ca6: 2200 b801 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@01b8 │ │ +0c1caa: 7010 650a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@0a65 │ │ +0c1cb0: 6900 1404 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ +0c1cb4: 0e00 |0014: return-void │ │ +0c1cb6: 6000 4501 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c1cba: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ +0c1cbe: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ +0c1cc2: 2200 bd01 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@01bd │ │ +0c1cc6: 7010 790a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0a79 │ │ +0c1ccc: 6900 1504 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ +0c1cd0: 28eb |0022: goto 000d // -0015 │ │ +0c1cd2: 2200 bc01 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@01bc │ │ +0c1cd6: 7010 760a 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0a76 │ │ +0c1cdc: 6900 1504 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ +0c1ce0: 28e3 |002a: goto 000d // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0006 line=254 │ │ 0x000d line=263 │ │ 0x0015 line=255 │ │ 0x001b line=256 │ │ @@ -223952,22 +223967,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0c1d04: |[0c1d04] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ -0c1d14: 7010 8c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@0a8c │ │ -0c1d1a: 5b01 1c04 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@041c │ │ -0c1d1e: 5b02 1b04 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@041b │ │ -0c1d22: 5b03 1904 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0419 │ │ -0c1d26: 5c04 1804 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0418 │ │ -0c1d2a: 5b05 1a04 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@041a │ │ -0c1d2e: 0e00 |000d: return-void │ │ +0c1ce4: |[0c1ce4] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ +0c1cf4: 7010 8c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@0a8c │ │ +0c1cfa: 5b01 1c04 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@041c │ │ +0c1cfe: 5b02 1b04 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@041b │ │ +0c1d02: 5b03 1904 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0419 │ │ +0c1d06: 5c04 1804 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0418 │ │ +0c1d0a: 5b05 1a04 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@041a │ │ +0c1d0e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -223986,18 +224001,18 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0c1d30: |[0c1d30] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0c1d40: 6200 1504 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ -0c1d44: 7240 710a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a71 │ │ -0c1d4a: 0e00 |0005: return-void │ │ +0c1d10: |[0c1d10] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0c1d20: 6200 1504 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ +0c1d24: 7240 710a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a71 │ │ +0c1d2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ @@ -224008,19 +224023,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c1d4c: |[0c1d4c] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0c1d5c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ -0c1d60: 7220 720a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0a72 │ │ -0c1d66: 0c00 |0005: move-result-object v0 │ │ -0c1d68: 1100 |0006: return-object v0 │ │ +0c1d2c: |[0c1d2c] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0c1d3c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0415 │ │ +0c1d40: 7220 720a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0a72 │ │ +0c1d46: 0c00 |0005: move-result-object v0 │ │ +0c1d48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ @@ -224029,17 +224044,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1d6c: |[0c1d6c] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ -0c1d7c: 5510 1804 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0418 │ │ -0c1d80: 0f00 |0002: return v0 │ │ +0c1d4c: |[0c1d4c] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ +0c1d5c: 5510 1804 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0418 │ │ +0c1d60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -224047,17 +224062,17 @@ │ │ type : '()[Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1d84: |[0c1d84] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ -0c1d94: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0419 │ │ -0c1d98: 1100 |0002: return-object v0 │ │ +0c1d64: |[0c1d64] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ +0c1d74: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0419 │ │ +0c1d78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -224065,17 +224080,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1d9c: |[0c1d9c] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ -0c1dac: 5410 1a04 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@041a │ │ -0c1db0: 1100 |0002: return-object v0 │ │ +0c1d7c: |[0c1d7c] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ +0c1d8c: 5410 1a04 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@041a │ │ +0c1d90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -224083,17 +224098,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1db4: |[0c1db4] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ -0c1dc4: 5410 1b04 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@041b │ │ -0c1dc8: 1100 |0002: return-object v0 │ │ +0c1d94: |[0c1d94] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ +0c1da4: 5410 1b04 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@041b │ │ +0c1da8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -224101,17 +224116,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1dcc: |[0c1dcc] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ -0c1ddc: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@041c │ │ -0c1de0: 1100 |0002: return-object v0 │ │ +0c1dac: |[0c1dac] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ +0c1dbc: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@041c │ │ +0c1dc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ source_file_idx : 4320 (RemoteInput.java) │ │ @@ -224145,17 +224160,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1de4: |[0c1de4] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -0c1df4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1dfa: 0e00 |0003: return-void │ │ +0c1dc4: |[0c1dc4] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +0c1dd4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -224163,69 +224178,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 │ │ -0c1dfc: |[0c1dfc] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0c1e0c: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -0c1e10: 0171 |0002: move v1, v7 │ │ -0c1e12: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -0c1e16: 7220 d433 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ -0c1e1c: 0a00 |0008: move-result v0 │ │ -0c1e1e: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -0c1e22: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -0c1e26: 1a02 b900 |000d: const-string v2, "<" // string@00b9 │ │ -0c1e2a: 6e20 5a34 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1e30: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c1e34: 28ef |0014: goto 0003 // -0011 │ │ -0c1e36: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0c1e3a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -0c1e3e: 1a02 b800 |0019: const-string v2, ">" // string@00b8 │ │ -0c1e42: 6e20 5a34 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1e48: 28f4 |001e: goto 0012 // -000c │ │ -0c1e4a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -0c1e4e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -0c1e52: 1a02 b700 |0023: const-string v2, "&" // string@00b7 │ │ -0c1e56: 6e20 5a34 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1e5c: 28ea |0028: goto 0012 // -0016 │ │ -0c1e5e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -0c1e62: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -0c1e66: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -0c1e6a: 2202 8206 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c1e6e: 7010 5134 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c1e74: 1a03 b500 |0034: const-string v3, "&#" // string@00b5 │ │ -0c1e78: 6e20 5a34 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1e7e: 0c02 |0039: move-result-object v2 │ │ -0c1e80: 6e20 5634 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0c1e86: 0c02 |003d: move-result-object v2 │ │ -0c1e88: 1a03 3101 |003e: const-string v3, ";" // string@0131 │ │ -0c1e8c: 6e20 5a34 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1e92: 0c02 |0043: move-result-object v2 │ │ -0c1e94: 6e10 5f34 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c1e9a: 0c02 |0047: move-result-object v2 │ │ -0c1e9c: 6e20 5a34 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1ea2: 28c7 |004b: goto 0012 // -0039 │ │ -0c1ea4: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -0c1ea8: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0c1eac: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -0c1eb0: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0c1eb4: 7220 d433 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ -0c1eba: 0a02 |0057: move-result v2 │ │ -0c1ebc: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -0c1ec0: 1a02 ba00 |005a: const-string v2, " " // string@00ba │ │ -0c1ec4: 6e20 5a34 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c1eca: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c1ece: 28ed |0061: goto 004e // -0013 │ │ -0c1ed0: 6e20 5434 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -0c1ed6: 28ad |0065: goto 0012 // -0053 │ │ -0c1ed8: 6e20 5434 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -0c1ede: 28a9 |0069: goto 0012 // -0057 │ │ -0c1ee0: 0e00 |006a: return-void │ │ +0c1ddc: |[0c1ddc] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +0c1dec: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +0c1df0: 0171 |0002: move v1, v7 │ │ +0c1df2: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +0c1df6: 7220 d433 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ +0c1dfc: 0a00 |0008: move-result v0 │ │ +0c1dfe: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +0c1e02: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +0c1e06: 1a02 b900 |000d: const-string v2, "<" // string@00b9 │ │ +0c1e0a: 6e20 5a34 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1e10: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c1e14: 28ef |0014: goto 0003 // -0011 │ │ +0c1e16: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +0c1e1a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +0c1e1e: 1a02 b800 |0019: const-string v2, ">" // string@00b8 │ │ +0c1e22: 6e20 5a34 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1e28: 28f4 |001e: goto 0012 // -000c │ │ +0c1e2a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +0c1e2e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +0c1e32: 1a02 b700 |0023: const-string v2, "&" // string@00b7 │ │ +0c1e36: 6e20 5a34 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1e3c: 28ea |0028: goto 0012 // -0016 │ │ +0c1e3e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +0c1e42: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +0c1e46: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +0c1e4a: 2202 8206 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c1e4e: 7010 5134 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c1e54: 1a03 b500 |0034: const-string v3, "&#" // string@00b5 │ │ +0c1e58: 6e20 5a34 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1e5e: 0c02 |0039: move-result-object v2 │ │ +0c1e60: 6e20 5634 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0c1e66: 0c02 |003d: move-result-object v2 │ │ +0c1e68: 1a03 3101 |003e: const-string v3, ";" // string@0131 │ │ +0c1e6c: 6e20 5a34 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1e72: 0c02 |0043: move-result-object v2 │ │ +0c1e74: 6e10 5f34 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c1e7a: 0c02 |0047: move-result-object v2 │ │ +0c1e7c: 6e20 5a34 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1e82: 28c7 |004b: goto 0012 // -0039 │ │ +0c1e84: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +0c1e88: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0c1e8c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +0c1e90: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0c1e94: 7220 d433 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ +0c1e9a: 0a02 |0057: move-result v2 │ │ +0c1e9c: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +0c1ea0: 1a02 ba00 |005a: const-string v2, " " // string@00ba │ │ +0c1ea4: 6e20 5a34 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c1eaa: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c1eae: 28ed |0061: goto 004e // -0013 │ │ +0c1eb0: 6e20 5434 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +0c1eb6: 28ad |0065: goto 0012 // -0053 │ │ +0c1eb8: 6e20 5434 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +0c1ebe: 28a9 |0069: goto 0012 // -0057 │ │ +0c1ec0: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0005 line=100 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0012 line=99 │ │ @@ -224256,19 +224271,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 │ │ -0c1ee4: |[0c1ee4] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0c1ef4: 6e10 a50a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0aa5 │ │ -0c1efa: 0c00 |0003: move-result-object v0 │ │ -0c1efc: 7220 4521 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ -0c1f02: 0e00 |0007: return-void │ │ +0c1ec4: |[0c1ec4] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0c1ed4: 6e10 a50a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0aa5 │ │ +0c1eda: 0c00 |0003: move-result-object v0 │ │ +0c1edc: 7220 4521 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ +0c1ee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -224279,24 +224294,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 │ │ -0c1f04: |[0c1f04] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0c1f14: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0c1f18: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c1f1e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0c1f20: 7210 d533 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ -0c1f26: 0a02 |0009: move-result v2 │ │ -0c1f28: 7140 cd0a 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0acd │ │ -0c1f2e: 6e10 5f34 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c1f34: 0c01 |0010: move-result-object v1 │ │ -0c1f36: 1101 |0011: return-object v1 │ │ +0c1ee4: |[0c1ee4] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0c1ef4: 2200 8206 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0c1ef8: 7010 5134 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c1efe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0c1f00: 7210 d533 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ +0c1f06: 0a02 |0009: move-result v2 │ │ +0c1f08: 7140 cd0a 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0acd │ │ +0c1f0e: 6e10 5f34 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c1f14: 0c01 |0010: move-result-object v1 │ │ +0c1f16: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x000d line=94 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ @@ -224334,17 +224349,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1f38: |[0c1f38] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -0c1f48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1f4e: 0e00 |0003: return-void │ │ +0c1f18: |[0c1f18] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +0c1f28: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1f2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -224353,25 +224368,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 │ │ -0c1f50: |[0c1f50] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0c1f60: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0c1f64: 2141 |0002: array-length v1, v4 │ │ -0c1f66: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c1f6a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -0c1f6e: 7020 5e02 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0c1f74: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -0c1f78: 6e20 6102 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0c1f7e: 7140 f801 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f8 │ │ -0c1f84: 0c01 |0012: move-result-object v1 │ │ -0c1f86: 1101 |0013: return-object v1 │ │ +0c1f30: |[0c1f30] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0c1f40: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0c1f44: 2141 |0002: array-length v1, v4 │ │ +0c1f46: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c1f4a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +0c1f4e: 7020 5e02 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0c1f54: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0c1f58: 6e20 6102 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0c1f5e: 7140 f801 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f8 │ │ +0c1f64: 0c01 |0012: move-result-object v1 │ │ +0c1f66: 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; │ │ @@ -224413,17 +224428,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1f88: |[0c1f88] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -0c1f98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1f9e: 0e00 |0003: return-void │ │ +0c1f68: |[0c1f68] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +0c1f78: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -224432,26 +224447,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 │ │ -0c1fa0: |[0c1fa0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0c1fb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c1fb2: 2200 5d00 |0001: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0c1fb6: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0c1fba: 7020 5e02 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0c1fc0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0c1fc6: 6e20 6102 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0c1fcc: 0c00 |000e: move-result-object v0 │ │ -0c1fce: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0c1fd2: 7140 040b 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@0b04 │ │ -0c1fd8: 0c00 |0014: move-result-object v0 │ │ -0c1fda: 1100 |0015: return-object v0 │ │ +0c1f80: |[0c1f80] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0c1f90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c1f92: 2200 5d00 |0001: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0c1f96: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0c1f9a: 7020 5e02 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0c1fa0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0c1fa6: 6e20 6102 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0c1fac: 0c00 |000e: move-result-object v0 │ │ +0c1fae: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +0c1fb2: 7140 040b 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@0b04 │ │ +0c1fb8: 0c00 |0014: move-result-object v0 │ │ +0c1fba: 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; │ │ @@ -224491,17 +224506,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1fdc: |[0c1fdc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -0c1fec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c1ff2: 0e00 |0003: return-void │ │ +0c1fbc: |[0c1fbc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +0c1fcc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c1fd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -224510,26 +224525,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 │ │ -0c1ff4: |[0c1ff4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0c2004: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c2006: 2200 5d00 |0001: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0c200a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0c200e: 7020 5e02 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0c2014: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0c201a: 6e20 6102 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0c2020: 0c00 |000e: move-result-object v0 │ │ -0c2022: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0c2026: 7158 060b 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@0b06 │ │ -0c202c: 0c00 |0014: move-result-object v0 │ │ -0c202e: 1100 |0015: return-object v0 │ │ +0c1fd4: |[0c1fd4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0c1fe4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c1fe6: 2200 5d00 |0001: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0c1fea: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0c1fee: 7020 5e02 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0c1ff4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0c1ffa: 6e20 6102 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0c2000: 0c00 |000e: move-result-object v0 │ │ +0c2002: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +0c2006: 7158 060b 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@0b06 │ │ +0c200c: 0c00 |0014: move-result-object v0 │ │ +0c200e: 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; │ │ @@ -224581,17 +224596,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c2030: |[0c2030] android.support.v4.app.Watson.:()V │ │ -0c2040: 7010 0707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0707 │ │ -0c2046: 0e00 |0003: return-void │ │ +0c2010: |[0c2010] android.support.v4.app.Watson.:()V │ │ +0c2020: 7010 0707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0707 │ │ +0c2026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Watson; │ │ │ │ @@ -224613,78 +224628,78 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -0c2048: |[0c2048] android.support.v4.app.Watson.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0c2058: 3908 7400 |0000: if-nez v8, 0074 // +0074 │ │ -0c205c: 6e20 100b 9700 |0002: invoke-virtual {v7, v9}, Landroid/support/v4/app/Watson;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@0b10 │ │ -0c2062: 0a04 |0005: move-result v4 │ │ -0c2064: 6e10 0e0b 0700 |0006: invoke-virtual {v7}, Landroid/support/v4/app/Watson;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@0b0e │ │ -0c206a: 0c02 |0009: move-result-object v2 │ │ -0c206c: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -0c206e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0c2070: 5476 4104 |000c: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c2074: 5466 5702 |000e: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c2078: 3806 3d00 |0010: if-eqz v6, 004d // +003d │ │ -0c207c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0c207e: 5476 4104 |0013: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c2082: 5466 5702 |0015: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c2086: 6e10 9534 0600 |0017: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c208c: 0a06 |001a: move-result v6 │ │ -0c208e: 3561 3200 |001b: if-ge v1, v6, 004d // +0032 │ │ -0c2092: 5476 4104 |001d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c2096: 5466 5702 |001f: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c209a: 6e20 8e34 1600 |0021: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0c20a0: 0c00 |0024: move-result-object v0 │ │ -0c20a2: 1f00 4501 |0025: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0c20a6: 3800 2300 |0027: if-eqz v0, 004a // +0023 │ │ -0c20aa: 5506 fd01 |0029: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0c20ae: 3906 1f00 |002b: if-nez v6, 004a // +001f │ │ -0c20b2: 5506 fc01 |002d: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0c20b6: 3806 1b00 |002f: if-eqz v6, 004a // +001b │ │ -0c20ba: 5506 0302 |0031: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0c20be: 3806 1700 |0033: if-eqz v6, 004a // +0017 │ │ -0c20c2: 2006 d801 |0035: instance-of v6, v0, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01d8 │ │ -0c20c6: 3806 1300 |0037: if-eqz v6, 004a // +0013 │ │ -0c20ca: 1215 |0039: const/4 v5, #int 1 // #1 │ │ -0c20cc: 0706 |003a: move-object v6, v0 │ │ -0c20ce: 1f06 d801 |003b: check-cast v6, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01d8 │ │ -0c20d2: 7230 070b 9602 |003d: invoke-interface {v6, v9, v2}, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@0b07 │ │ -0c20d8: 3903 0700 |0040: if-nez v3, 0047 // +0007 │ │ -0c20dc: 2203 9f06 |0042: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ -0c20e0: 7010 8534 0300 |0044: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c20e6: 6e20 8934 0300 |0047: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0c20ec: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c20f0: 28c7 |004c: goto 0013 // -0039 │ │ -0c20f2: 5476 4004 |004d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ -0c20f6: 3806 2100 |004f: if-eqz v6, 0070 // +0021 │ │ -0c20fa: 1201 |0051: const/4 v1, #int 0 // #0 │ │ -0c20fc: 5476 4004 |0052: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ -0c2100: 6e10 9534 0600 |0054: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c2106: 0a06 |0057: move-result v6 │ │ -0c2108: 3561 1800 |0058: if-ge v1, v6, 0070 // +0018 │ │ -0c210c: 5476 4004 |005a: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ -0c2110: 6e20 8e34 1600 |005c: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0c2116: 0c00 |005f: move-result-object v0 │ │ -0c2118: 1f00 4501 |0060: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0c211c: 3803 0800 |0062: if-eqz v3, 006a // +0008 │ │ -0c2120: 6e20 8d34 0300 |0064: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0c2126: 0a06 |0067: move-result v6 │ │ -0c2128: 3906 0500 |0068: if-nez v6, 006d // +0005 │ │ -0c212c: 6e10 c706 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@06c7 │ │ -0c2132: d801 0101 |006d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c2136: 28e3 |006f: goto 0052 // -001d │ │ -0c2138: 5b73 4004 |0070: iput-object v3, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ -0c213c: b654 |0072: or-int/2addr v4, v5 │ │ -0c213e: 0f04 |0073: return v4 │ │ -0c2140: 1204 |0074: const/4 v4, #int 0 // #0 │ │ -0c2142: 28fe |0075: goto 0073 // -0002 │ │ +0c2028: |[0c2028] android.support.v4.app.Watson.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0c2038: 3908 7400 |0000: if-nez v8, 0074 // +0074 │ │ +0c203c: 6e20 100b 9700 |0002: invoke-virtual {v7, v9}, Landroid/support/v4/app/Watson;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@0b10 │ │ +0c2042: 0a04 |0005: move-result v4 │ │ +0c2044: 6e10 0e0b 0700 |0006: invoke-virtual {v7}, Landroid/support/v4/app/Watson;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@0b0e │ │ +0c204a: 0c02 |0009: move-result-object v2 │ │ +0c204c: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +0c204e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0c2050: 5476 4104 |000c: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c2054: 5466 5702 |000e: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c2058: 3806 3d00 |0010: if-eqz v6, 004d // +003d │ │ +0c205c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0c205e: 5476 4104 |0013: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c2062: 5466 5702 |0015: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c2066: 6e10 9534 0600 |0017: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c206c: 0a06 |001a: move-result v6 │ │ +0c206e: 3561 3200 |001b: if-ge v1, v6, 004d // +0032 │ │ +0c2072: 5476 4104 |001d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c2076: 5466 5702 |001f: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c207a: 6e20 8e34 1600 |0021: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0c2080: 0c00 |0024: move-result-object v0 │ │ +0c2082: 1f00 4501 |0025: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0c2086: 3800 2300 |0027: if-eqz v0, 004a // +0023 │ │ +0c208a: 5506 fd01 |0029: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0c208e: 3906 1f00 |002b: if-nez v6, 004a // +001f │ │ +0c2092: 5506 fc01 |002d: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0c2096: 3806 1b00 |002f: if-eqz v6, 004a // +001b │ │ +0c209a: 5506 0302 |0031: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0c209e: 3806 1700 |0033: if-eqz v6, 004a // +0017 │ │ +0c20a2: 2006 d801 |0035: instance-of v6, v0, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01d8 │ │ +0c20a6: 3806 1300 |0037: if-eqz v6, 004a // +0013 │ │ +0c20aa: 1215 |0039: const/4 v5, #int 1 // #1 │ │ +0c20ac: 0706 |003a: move-object v6, v0 │ │ +0c20ae: 1f06 d801 |003b: check-cast v6, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01d8 │ │ +0c20b2: 7230 070b 9602 |003d: invoke-interface {v6, v9, v2}, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@0b07 │ │ +0c20b8: 3903 0700 |0040: if-nez v3, 0047 // +0007 │ │ +0c20bc: 2203 9f06 |0042: new-instance v3, Ljava/util/ArrayList; // type@069f │ │ +0c20c0: 7010 8534 0300 |0044: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c20c6: 6e20 8934 0300 |0047: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0c20cc: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c20d0: 28c7 |004c: goto 0013 // -0039 │ │ +0c20d2: 5476 4004 |004d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ +0c20d6: 3806 2100 |004f: if-eqz v6, 0070 // +0021 │ │ +0c20da: 1201 |0051: const/4 v1, #int 0 // #0 │ │ +0c20dc: 5476 4004 |0052: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ +0c20e0: 6e10 9534 0600 |0054: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c20e6: 0a06 |0057: move-result v6 │ │ +0c20e8: 3561 1800 |0058: if-ge v1, v6, 0070 // +0018 │ │ +0c20ec: 5476 4004 |005a: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ +0c20f0: 6e20 8e34 1600 |005c: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0c20f6: 0c00 |005f: move-result-object v0 │ │ +0c20f8: 1f00 4501 |0060: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0c20fc: 3803 0800 |0062: if-eqz v3, 006a // +0008 │ │ +0c2100: 6e20 8d34 0300 |0064: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0c2106: 0a06 |0067: move-result v6 │ │ +0c2108: 3906 0500 |0068: if-nez v6, 006d // +0005 │ │ +0c210c: 6e10 c706 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@06c7 │ │ +0c2112: d801 0101 |006d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c2116: 28e3 |006f: goto 0052 // -001d │ │ +0c2118: 5b73 4004 |0070: iput-object v3, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0440 │ │ +0c211c: b654 |0072: or-int/2addr v4, v5 │ │ +0c211e: 0f04 |0073: return v4 │ │ +0c2120: 1204 |0074: const/4 v4, #int 0 // #0 │ │ +0c2122: 28fe |0075: goto 0073 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=44 │ │ 0x0006 line=47 │ │ 0x000a line=48 │ │ 0x000b line=49 │ │ @@ -224726,52 +224741,52 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -0c2144: |[0c2144] android.support.v4.app.Watson.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0c2154: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0c2156: 3905 4100 |0001: if-nez v5, 0042 // +0041 │ │ -0c215a: 6e20 170b 6400 |0003: invoke-virtual {v4, v6}, Landroid/support/v4/app/Watson;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@0b17 │ │ -0c2160: 0a03 |0006: move-result v3 │ │ -0c2162: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -0c2166: 0f02 |0009: return v2 │ │ -0c2168: 5443 4104 |000a: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c216c: 5433 5702 |000c: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c2170: 3803 3400 |000e: if-eqz v3, 0042 // +0034 │ │ -0c2174: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0c2176: 5443 4104 |0011: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c217a: 5433 5702 |0013: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c217e: 6e10 9534 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c2184: 0a03 |0018: move-result v3 │ │ -0c2186: 3531 2900 |0019: if-ge v1, v3, 0042 // +0029 │ │ -0c218a: 5443 4104 |001b: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c218e: 5433 5702 |001d: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c2192: 6e20 8e34 1300 |001f: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0c2198: 0c00 |0022: move-result-object v0 │ │ -0c219a: 1f00 4501 |0023: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0c219e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -0c21a2: 5503 fd01 |0027: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0c21a6: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ -0c21aa: 5503 fc01 |002b: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0c21ae: 3803 1200 |002d: if-eqz v3, 003f // +0012 │ │ -0c21b2: 5503 0302 |002f: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0c21b6: 3803 0e00 |0031: if-eqz v3, 003f // +000e │ │ -0c21ba: 2003 d901 |0033: instance-of v3, v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01d9 │ │ -0c21be: 3803 0a00 |0035: if-eqz v3, 003f // +000a │ │ -0c21c2: 1f00 d901 |0037: check-cast v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01d9 │ │ -0c21c6: 7220 080b 6000 |0039: invoke-interface {v0, v6}, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@0b08 │ │ -0c21cc: 0a03 |003c: move-result v3 │ │ -0c21ce: 3903 ccff |003d: if-nez v3, 0009 // -0034 │ │ -0c21d2: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c21d6: 28d0 |0041: goto 0011 // -0030 │ │ -0c21d8: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -0c21da: 28c6 |0043: goto 0009 // -003a │ │ +0c2124: |[0c2124] android.support.v4.app.Watson.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0c2134: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0c2136: 3905 4100 |0001: if-nez v5, 0042 // +0041 │ │ +0c213a: 6e20 170b 6400 |0003: invoke-virtual {v4, v6}, Landroid/support/v4/app/Watson;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@0b17 │ │ +0c2140: 0a03 |0006: move-result v3 │ │ +0c2142: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +0c2146: 0f02 |0009: return v2 │ │ +0c2148: 5443 4104 |000a: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c214c: 5433 5702 |000c: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c2150: 3803 3400 |000e: if-eqz v3, 0042 // +0034 │ │ +0c2154: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0c2156: 5443 4104 |0011: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c215a: 5433 5702 |0013: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c215e: 6e10 9534 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c2164: 0a03 |0018: move-result v3 │ │ +0c2166: 3531 2900 |0019: if-ge v1, v3, 0042 // +0029 │ │ +0c216a: 5443 4104 |001b: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c216e: 5433 5702 |001d: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c2172: 6e20 8e34 1300 |001f: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0c2178: 0c00 |0022: move-result-object v0 │ │ +0c217a: 1f00 4501 |0023: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0c217e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +0c2182: 5503 fd01 |0027: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0c2186: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ +0c218a: 5503 fc01 |002b: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0c218e: 3803 1200 |002d: if-eqz v3, 003f // +0012 │ │ +0c2192: 5503 0302 |002f: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0c2196: 3803 0e00 |0031: if-eqz v3, 003f // +000e │ │ +0c219a: 2003 d901 |0033: instance-of v3, v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01d9 │ │ +0c219e: 3803 0a00 |0035: if-eqz v3, 003f // +000a │ │ +0c21a2: 1f00 d901 |0037: check-cast v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01d9 │ │ +0c21a6: 7220 080b 6000 |0039: invoke-interface {v0, v6}, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@0b08 │ │ +0c21ac: 0a03 |003c: move-result v3 │ │ +0c21ae: 3903 ccff |003d: if-nez v3, 0009 // -0034 │ │ +0c21b2: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c21b6: 28d0 |0041: goto 0011 // -0030 │ │ +0c21b8: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +0c21ba: 28c6 |0043: goto 0009 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=117 │ │ 0x0003 line=118 │ │ 0x0009 line=133 │ │ 0x000a line=122 │ │ 0x0010 line=123 │ │ @@ -224804,54 +224819,54 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0c21dc: |[0c21dc] android.support.v4.app.Watson.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0c21ec: 3906 4400 |0000: if-nez v6, 0044 // +0044 │ │ -0c21f0: 6e20 1c0b 8500 |0002: invoke-virtual {v5, v8}, Landroid/support/v4/app/Watson;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@0b1c │ │ -0c21f6: 0a02 |0005: move-result v2 │ │ -0c21f8: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -0c21fa: 5454 4104 |0007: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c21fe: 5444 5702 |0009: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c2202: 3804 3200 |000b: if-eqz v4, 003d // +0032 │ │ -0c2206: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0c2208: 5454 4104 |000e: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c220c: 5444 5702 |0010: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c2210: 6e10 9534 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c2216: 0a04 |0015: move-result v4 │ │ -0c2218: 3541 2700 |0016: if-ge v1, v4, 003d // +0027 │ │ -0c221c: 5454 4104 |0018: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ -0c2220: 5444 5702 |001a: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ -0c2224: 6e20 8e34 1400 |001c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0c222a: 0c00 |001f: move-result-object v0 │ │ -0c222c: 1f00 4501 |0020: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ -0c2230: 3800 1800 |0022: if-eqz v0, 003a // +0018 │ │ -0c2234: 5504 fd01 |0024: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ -0c2238: 3904 1400 |0026: if-nez v4, 003a // +0014 │ │ -0c223c: 5504 fc01 |0028: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ -0c2240: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ -0c2244: 5504 0302 |002c: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ -0c2248: 3804 0c00 |002e: if-eqz v4, 003a // +000c │ │ -0c224c: 2004 da01 |0030: instance-of v4, v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01da │ │ -0c2250: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ -0c2254: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -0c2256: 1f00 da01 |0035: check-cast v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01da │ │ -0c225a: 7220 090b 8000 |0037: invoke-interface {v0, v8}, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@0b09 │ │ -0c2260: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c2264: 28d2 |003c: goto 000e // -002e │ │ -0c2266: b632 |003d: or-int/2addr v2, v3 │ │ -0c2268: 7210 c72f 0800 |003e: invoke-interface {v8}, Lcom/actionbarsherlock/view/Menu;.hasVisibleItems:()Z // method@2fc7 │ │ -0c226e: 0a04 |0041: move-result v4 │ │ -0c2270: b542 |0042: and-int/2addr v2, v4 │ │ -0c2272: 0f02 |0043: return v2 │ │ -0c2274: 1202 |0044: const/4 v2, #int 0 // #0 │ │ -0c2276: 28fe |0045: goto 0043 // -0002 │ │ +0c21bc: |[0c21bc] android.support.v4.app.Watson.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0c21cc: 3906 4400 |0000: if-nez v6, 0044 // +0044 │ │ +0c21d0: 6e20 1c0b 8500 |0002: invoke-virtual {v5, v8}, Landroid/support/v4/app/Watson;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@0b1c │ │ +0c21d6: 0a02 |0005: move-result v2 │ │ +0c21d8: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +0c21da: 5454 4104 |0007: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c21de: 5444 5702 |0009: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c21e2: 3804 3200 |000b: if-eqz v4, 003d // +0032 │ │ +0c21e6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0c21e8: 5454 4104 |000e: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c21ec: 5444 5702 |0010: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c21f0: 6e10 9534 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c21f6: 0a04 |0015: move-result v4 │ │ +0c21f8: 3541 2700 |0016: if-ge v1, v4, 003d // +0027 │ │ +0c21fc: 5454 4104 |0018: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0441 │ │ +0c2200: 5444 5702 |001a: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0257 │ │ +0c2204: 6e20 8e34 1400 |001c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0c220a: 0c00 |001f: move-result-object v0 │ │ +0c220c: 1f00 4501 |0020: check-cast v0, Landroid/support/v4/app/Fragment; // type@0145 │ │ +0c2210: 3800 1800 |0022: if-eqz v0, 003a // +0018 │ │ +0c2214: 5504 fd01 |0024: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@01fd │ │ +0c2218: 3904 1400 |0026: if-nez v4, 003a // +0014 │ │ +0c221c: 5504 fc01 |0028: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@01fc │ │ +0c2220: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ +0c2224: 5504 0302 |002c: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0203 │ │ +0c2228: 3804 0c00 |002e: if-eqz v4, 003a // +000c │ │ +0c222c: 2004 da01 |0030: instance-of v4, v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01da │ │ +0c2230: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ +0c2234: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0c2236: 1f00 da01 |0035: check-cast v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01da │ │ +0c223a: 7220 090b 8000 |0037: invoke-interface {v0, v8}, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@0b09 │ │ +0c2240: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c2244: 28d2 |003c: goto 000e // -002e │ │ +0c2246: b632 |003d: or-int/2addr v2, v3 │ │ +0c2248: 7210 c72f 0800 |003e: invoke-interface {v8}, Lcom/actionbarsherlock/view/Menu;.hasVisibleItems:()Z // method@2fc7 │ │ +0c224e: 0a04 |0041: move-result v4 │ │ +0c2250: b542 |0042: and-int/2addr v2, v4 │ │ +0c2252: 0f02 |0043: return v2 │ │ +0c2254: 1202 |0044: const/4 v2, #int 0 // #0 │ │ +0c2256: 28fe |0045: goto 0043 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0006 line=92 │ │ 0x0007 line=93 │ │ 0x000d line=94 │ │ @@ -224927,22 +224942,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 │ │ -0c2278: |[0c2278] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -0c2288: 5b23 4404 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ -0c228c: 7010 e40b 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0be4 │ │ -0c2292: 2200 b806 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@06b8 │ │ -0c2296: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0c2298: 7020 1035 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@3510 │ │ -0c229e: 5b20 4204 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ -0c22a2: 0e00 |000d: return-void │ │ +0c2258: |[0c2258] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +0c2268: 5b23 4404 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ +0c226c: 7010 e40b 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0be4 │ │ +0c2272: 2200 b806 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@06b8 │ │ +0c2276: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0c2278: 7020 1035 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@3510 │ │ +0c227e: 5b20 4204 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ +0c2282: 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; │ │ @@ -224953,17 +224968,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 │ │ -0c22a4: |[0c22a4] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -0c22b4: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ -0c22b8: 1100 |0002: return-object v0 │ │ +0c2284: |[0c2284] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +0c2294: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ +0c2298: 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 - │ │ @@ -224972,19 +224987,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 │ │ -0c22bc: |[0c22bc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0c22cc: 1f02 1407 |0000: check-cast v2, [Ljava/lang/Void; // type@0714 │ │ -0c22d0: 6e20 280b 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0b28 │ │ -0c22d6: 0c00 |0005: move-result-object v0 │ │ -0c22d8: 1100 |0006: return-object v0 │ │ +0c229c: |[0c229c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0c22ac: 1f02 1407 |0000: check-cast v2, [Ljava/lang/Void; // type@0714 │ │ +0c22b0: 6e20 280b 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0b28 │ │ +0c22b6: 0c00 |0005: move-result-object v0 │ │ +0c22b8: 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; │ │ @@ -224994,21 +225009,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 │ │ -0c22dc: |[0c22dc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -0c22ec: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ -0c22f0: 6e10 390b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0b39 │ │ -0c22f6: 0c00 |0005: move-result-object v0 │ │ -0c22f8: 5b10 4304 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0443 │ │ -0c22fc: 5410 4304 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0443 │ │ -0c2300: 1100 |000a: return-object v0 │ │ +0c22bc: |[0c22bc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +0c22cc: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ +0c22d0: 6e10 390b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0b39 │ │ +0c22d6: 0c00 |0005: move-result-object v0 │ │ +0c22d8: 5b10 4304 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0443 │ │ +0c22dc: 5410 4304 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0443 │ │ +0c22e0: 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; │ │ @@ -225019,25 +225034,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0c2304: |[0c2304] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -0c2314: 5420 4404 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ -0c2318: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0443 │ │ -0c231c: 6e30 310b 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0b31 │ │ -0c2322: 5420 4204 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ -0c2326: 6e10 1235 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ -0c232c: 0e00 |000c: return-void │ │ -0c232e: 0d00 |000d: move-exception v0 │ │ -0c2330: 5421 4204 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ -0c2334: 6e10 1235 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ -0c233a: 2700 |0013: throw v0 │ │ +0c22e4: |[0c22e4] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +0c22f4: 5420 4404 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ +0c22f8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0443 │ │ +0c22fc: 6e30 310b 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0b31 │ │ +0c2302: 5420 4204 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ +0c2306: 6e10 1235 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ +0c230c: 0e00 |000c: return-void │ │ +0c230e: 0d00 |000d: move-exception v0 │ │ +0c2310: 5421 4204 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ +0c2314: 6e10 1235 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ +0c231a: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -225051,24 +225066,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0c2348: |[0c2348] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0c2358: 5420 4404 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ -0c235c: 6e30 320b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0b32 │ │ -0c2362: 5420 4204 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ -0c2366: 6e10 1235 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ -0c236c: 0e00 |000a: return-void │ │ -0c236e: 0d00 |000b: move-exception v0 │ │ -0c2370: 5421 4204 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ -0c2374: 6e10 1235 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ -0c237a: 2700 |0011: throw v0 │ │ +0c2328: |[0c2328] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0c2338: 5420 4404 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ +0c233c: 6e30 320b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0b32 │ │ +0c2342: 5420 4204 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ +0c2346: 6e10 1235 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ +0c234c: 0e00 |000a: return-void │ │ +0c234e: 0d00 |000b: move-exception v0 │ │ +0c2350: 5421 4204 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0442 │ │ +0c2354: 6e10 1235 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@3512 │ │ +0c235a: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -225084,20 +225099,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c2388: |[0c2388] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -0c2398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c239a: 5c10 4504 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c239e: 5410 4404 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ -0c23a2: 6e10 340b 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0b34 │ │ -0c23a8: 0e00 |0008: return-void │ │ +0c2368: |[0c2368] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +0c2378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c237a: 5c10 4504 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c237e: 5410 4404 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0444 │ │ +0c2382: 6e10 340b 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0b34 │ │ +0c2388: 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; │ │ @@ -225177,19 +225192,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c23ac: |[0c23ac] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -0c23bc: 7020 a60b 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0ba6 │ │ -0c23c2: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -0c23c6: 5a20 4a04 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ -0c23ca: 0e00 |0007: return-void │ │ +0c238c: |[0c238c] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +0c239c: 7020 a60b 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0ba6 │ │ +0c23a2: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +0c23a6: 5a20 4a04 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ +0c23aa: 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; │ │ @@ -225202,49 +225217,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0c23cc: |[0c23cc] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -0c23dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0c23de: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0c23e0: 5441 4b04 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c23e4: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -0c23e8: 5441 4804 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c23ec: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -0c23f0: 5441 4b04 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c23f4: 5511 4504 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c23f8: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -0c23fc: 5441 4b04 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2400: 5c10 4504 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c2404: 5441 4904 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ -0c2408: 5442 4b04 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c240c: 6e20 d804 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0c2412: 5b43 4b04 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2416: 0f00 |001d: return v0 │ │ -0c2418: 5441 4b04 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c241c: 5511 4504 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c2420: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -0c2424: 5441 4b04 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2428: 5c10 4504 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c242c: 5441 4904 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ -0c2430: 5442 4b04 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2434: 6e20 d804 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0c243a: 5b43 4b04 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c243e: 28ec |0031: goto 001d // -0014 │ │ -0c2440: 5441 4b04 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2444: 6e20 260b 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0b26 │ │ -0c244a: 0a00 |0037: move-result v0 │ │ -0c244c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -0c2450: 5441 4b04 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2454: 5b41 4804 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c2458: 5b43 4b04 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c245c: 28dd |0040: goto 001d // -0023 │ │ +0c23ac: |[0c23ac] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +0c23bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0c23be: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0c23c0: 5441 4b04 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c23c4: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +0c23c8: 5441 4804 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c23cc: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +0c23d0: 5441 4b04 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c23d4: 5511 4504 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c23d8: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +0c23dc: 5441 4b04 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c23e0: 5c10 4504 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c23e4: 5441 4904 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ +0c23e8: 5442 4b04 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c23ec: 6e20 d804 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0c23f2: 5b43 4b04 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c23f6: 0f00 |001d: return v0 │ │ +0c23f8: 5441 4b04 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c23fc: 5511 4504 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c2400: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +0c2404: 5441 4b04 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2408: 5c10 4504 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c240c: 5441 4904 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ +0c2410: 5442 4b04 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2414: 6e20 d804 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0c241a: 5b43 4b04 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c241e: 28ec |0031: goto 001d // -0014 │ │ +0c2420: 5441 4b04 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2424: 6e20 260b 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0b26 │ │ +0c242a: 0a00 |0037: move-result v0 │ │ +0c242c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +0c2430: 5441 4b04 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2434: 5b41 4804 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c2438: 5b43 4b04 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c243c: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -225268,26 +225283,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 │ │ -0c2460: |[0c2460] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0c2470: 6e20 370b 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0b37 │ │ -0c2476: 5420 4804 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c247a: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -0c247e: 6e10 3b0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0b3b │ │ -0c2484: 7100 1805 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0c248a: 0b00 |000d: move-result-wide v0 │ │ -0c248c: 5a20 4a04 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ -0c2490: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0c2492: 5b20 4804 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c2496: 6e10 340b 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0b34 │ │ -0c249c: 0e00 |0016: return-void │ │ +0c2440: |[0c2440] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0c2450: 6e20 370b 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0b37 │ │ +0c2456: 5420 4804 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c245a: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +0c245e: 6e10 3b0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0b3b │ │ +0c2464: 7100 1805 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0c246a: 0b00 |000d: move-result-wide v0 │ │ +0c246c: 5a20 4a04 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ +0c2470: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0c2472: 5b20 4804 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c2476: 6e10 340b 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0b34 │ │ +0c247c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -225306,32 +225321,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 │ │ -0c24a0: |[0c24a0] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0c24b0: 5420 4b04 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c24b4: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -0c24b8: 6e30 310b 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0b31 │ │ -0c24be: 0e00 |0007: return-void │ │ -0c24c0: 6e10 350b 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0b35 │ │ -0c24c6: 0a00 |000b: move-result v0 │ │ -0c24c8: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -0c24cc: 6e20 370b 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0b37 │ │ -0c24d2: 28f6 |0011: goto 0007 // -000a │ │ -0c24d4: 6e10 2f0b 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@0b2f │ │ -0c24da: 7100 1805 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0c24e0: 0b00 |0018: move-result-wide v0 │ │ -0c24e2: 5a20 4a04 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ -0c24e6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0c24e8: 5b20 4b04 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c24ec: 6e20 300b 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0b30 │ │ -0c24f2: 28e6 |0021: goto 0007 // -001a │ │ +0c2480: |[0c2480] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0c2490: 5420 4b04 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2494: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +0c2498: 6e30 310b 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0b31 │ │ +0c249e: 0e00 |0007: return-void │ │ +0c24a0: 6e10 350b 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0b35 │ │ +0c24a6: 0a00 |000b: move-result v0 │ │ +0c24a8: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +0c24ac: 6e20 370b 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0b37 │ │ +0c24b2: 28f6 |0011: goto 0007 // -000a │ │ +0c24b4: 6e10 2f0b 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@0b2f │ │ +0c24ba: 7100 1805 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0c24c0: 0b00 |0018: move-result-wide v0 │ │ +0c24c2: 5a20 4a04 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ +0c24c6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0c24c8: 5b20 4b04 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c24cc: 6e20 300b 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0b30 │ │ +0c24d2: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -225352,57 +225367,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 │ │ -0c24f4: |[0c24f4] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0c2504: 6f58 ab0b 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@0bab │ │ -0c250a: 5440 4b04 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c250e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -0c2512: 6e20 c633 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c2518: 1a00 c928 |000a: const-string v0, "mTask=" // string@28c9 │ │ -0c251c: 6e20 c633 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c2522: 5440 4b04 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2526: 6e20 c533 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ -0c252c: 1a00 a900 |0014: const-string v0, " waiting=" // string@00a9 │ │ -0c2530: 6e20 c633 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c2536: 5440 4b04 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c253a: 5500 4504 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c253e: 6e20 cc33 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0c2544: 5440 4804 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c2548: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -0c254c: 6e20 c633 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c2552: 1a00 2625 |0027: const-string v0, "mCancellingTask=" // string@2526 │ │ -0c2556: 6e20 c633 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c255c: 5440 4804 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c2560: 6e20 c533 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ -0c2566: 1a00 a900 |0031: const-string v0, " waiting=" // string@00a9 │ │ -0c256a: 6e20 c633 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c2570: 5440 4804 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c2574: 5500 4504 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c2578: 6e20 cc33 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0c257e: 5340 4c04 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ -0c2582: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -0c2586: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -0c258a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -0c258e: 6e20 c633 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c2594: 1a00 1629 |0048: const-string v0, "mUpdateThrottle=" // string@2916 │ │ -0c2598: 6e20 c633 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c259e: 5340 4c04 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ -0c25a2: 7130 6913 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@1369 │ │ -0c25a8: 1a00 7c00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@007c │ │ -0c25ac: 6e20 c633 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0c25b2: 5340 4a04 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ -0c25b6: 7100 1805 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0c25bc: 0b02 |005c: move-result-wide v2 │ │ -0c25be: 7157 6813 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@1368 │ │ -0c25c4: 6e10 c833 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@33c8 │ │ -0c25ca: 0e00 |0063: return-void │ │ +0c24d4: |[0c24d4] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0c24e4: 6f58 ab0b 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@0bab │ │ +0c24ea: 5440 4b04 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c24ee: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +0c24f2: 6e20 c633 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c24f8: 1a00 c928 |000a: const-string v0, "mTask=" // string@28c9 │ │ +0c24fc: 6e20 c633 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c2502: 5440 4b04 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2506: 6e20 c533 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ +0c250c: 1a00 a900 |0014: const-string v0, " waiting=" // string@00a9 │ │ +0c2510: 6e20 c633 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c2516: 5440 4b04 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c251a: 5500 4504 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c251e: 6e20 cc33 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0c2524: 5440 4804 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c2528: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +0c252c: 6e20 c633 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c2532: 1a00 2625 |0027: const-string v0, "mCancellingTask=" // string@2526 │ │ +0c2536: 6e20 c633 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c253c: 5440 4804 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c2540: 6e20 c533 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@33c5 │ │ +0c2546: 1a00 a900 |0031: const-string v0, " waiting=" // string@00a9 │ │ +0c254a: 6e20 c633 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c2550: 5440 4804 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c2554: 5500 4504 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c2558: 6e20 cc33 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0c255e: 5340 4c04 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ +0c2562: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +0c2566: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +0c256a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +0c256e: 6e20 c633 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c2574: 1a00 1629 |0048: const-string v0, "mUpdateThrottle=" // string@2916 │ │ +0c2578: 6e20 c633 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c257e: 5340 4c04 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ +0c2582: 7130 6913 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@1369 │ │ +0c2588: 1a00 7c00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@007c │ │ +0c258c: 6e20 c633 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0c2592: 5340 4a04 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ +0c2596: 7100 1805 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0c259c: 0b02 |005c: move-result-wide v2 │ │ +0c259e: 7157 6813 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@1368 │ │ +0c25a4: 6e10 c833 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@33c8 │ │ +0c25aa: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -225428,55 +225443,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -0c25cc: |[0c25cc] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -0c25dc: 5482 4804 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ -0c25e0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -0c25e4: 5482 4b04 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c25e8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -0c25ec: 5482 4b04 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c25f0: 5522 4504 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c25f4: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -0c25f8: 5482 4b04 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c25fc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0c25fe: 5c23 4504 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c2602: 5482 4904 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ -0c2606: 5483 4b04 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c260a: 6e20 d804 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ -0c2610: 5382 4c04 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ -0c2614: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -0c2618: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -0c261c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -0c2620: 7100 1805 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0c2626: 0b00 |0025: move-result-wide v0 │ │ -0c2628: 5382 4a04 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ -0c262c: 5384 4c04 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ -0c2630: bb42 |002a: add-long/2addr v2, v4 │ │ -0c2632: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -0c2636: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -0c263a: 5482 4b04 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c263e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -0c2640: 5c23 4504 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ -0c2644: 5482 4904 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ -0c2648: 5483 4b04 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c264c: 5384 4a04 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ -0c2650: 5386 4c04 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ -0c2654: bb64 |003c: add-long/2addr v4, v6 │ │ -0c2656: 6e40 d604 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@04d6 │ │ -0c265c: 0e00 |0040: return-void │ │ -0c265e: 5483 4b04 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c2662: 6204 9b04 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@049b │ │ -0c2666: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0c2668: 1f02 1407 |0046: check-cast v2, [Ljava/lang/Void; // type@0714 │ │ -0c266c: 6e30 290b 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@0b29 │ │ -0c2672: 28f5 |004b: goto 0040 // -000b │ │ +0c25ac: |[0c25ac] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +0c25bc: 5482 4804 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0448 │ │ +0c25c0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +0c25c4: 5482 4b04 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c25c8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +0c25cc: 5482 4b04 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c25d0: 5522 4504 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c25d4: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +0c25d8: 5482 4b04 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c25dc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +0c25de: 5c23 4504 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c25e2: 5482 4904 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ +0c25e6: 5483 4b04 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c25ea: 6e20 d804 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@04d8 │ │ +0c25f0: 5382 4c04 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ +0c25f4: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +0c25f8: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +0c25fc: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +0c2600: 7100 1805 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0c2606: 0b00 |0025: move-result-wide v0 │ │ +0c2608: 5382 4a04 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ +0c260c: 5384 4c04 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ +0c2610: bb42 |002a: add-long/2addr v2, v4 │ │ +0c2612: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +0c2616: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +0c261a: 5482 4b04 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c261e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +0c2620: 5c23 4504 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0445 │ │ +0c2624: 5482 4904 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ +0c2628: 5483 4b04 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c262c: 5384 4a04 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@044a │ │ +0c2630: 5386 4c04 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ +0c2634: bb64 |003c: add-long/2addr v4, v6 │ │ +0c2636: 6e40 d604 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@04d6 │ │ +0c263c: 0e00 |0040: return-void │ │ +0c263e: 5483 4b04 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2642: 6204 9b04 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@049b │ │ +0c2646: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0c2648: 1f02 1407 |0046: check-cast v2, [Ljava/lang/Void; // type@0714 │ │ +0c264c: 6e30 290b 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@0b29 │ │ +0c2652: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -225502,16 +225517,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2674: |[0c2674] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0c2684: 0e00 |0000: return-void │ │ +0c2654: |[0c2654] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0c2664: 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; │ │ @@ -225522,22 +225537,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0c2688: |[0c2688] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -0c2698: 6f10 b40b 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0bb4 │ │ -0c269e: 6e10 2e0b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0b2e │ │ -0c26a4: 2200 dc01 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@01dc │ │ -0c26a8: 7020 240b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0b24 │ │ -0c26ae: 5b10 4b04 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c26b2: 6e10 340b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0b34 │ │ -0c26b8: 0e00 |0010: return-void │ │ +0c2668: |[0c2668] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +0c2678: 6f10 b40b 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0bb4 │ │ +0c267e: 6e10 2e0b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0b2e │ │ +0c2684: 2200 dc01 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@01dc │ │ +0c2688: 7020 240b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0b24 │ │ +0c268e: 5b10 4b04 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c2692: 6e10 340b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0b34 │ │ +0c2698: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -225550,18 +225565,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c26bc: |[0c26bc] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -0c26cc: 6e10 360b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0b36 │ │ -0c26d2: 0c00 |0003: move-result-object v0 │ │ -0c26d4: 1100 |0004: return-object v0 │ │ +0c269c: |[0c269c] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +0c26ac: 6e10 360b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0b36 │ │ +0c26b2: 0c00 |0003: move-result-object v0 │ │ +0c26b4: 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; │ │ │ │ @@ -225570,23 +225585,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0c26d8: |[0c26d8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -0c26e8: 5a34 4c04 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ -0c26ec: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0c26f0: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -0c26f4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0c26f8: 2200 d100 |0008: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -0c26fc: 7010 cd04 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -0c2702: 5b30 4904 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ -0c2706: 0e00 |000f: return-void │ │ +0c26b8: |[0c26b8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +0c26c8: 5a34 4c04 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@044c │ │ +0c26cc: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0c26d0: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +0c26d4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0c26d8: 2200 d100 |0008: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +0c26dc: 7010 cd04 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +0c26e2: 5b30 4904 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0449 │ │ +0c26e6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -225599,23 +225614,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0c2708: |[0c2708] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -0c2718: 5420 4b04 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ -0c271c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0c2720: 7110 250b 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0b25 │ │ -0c2726: 0c01 |0007: move-result-object v1 │ │ -0c2728: 6e10 1135 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@3511 │ │ -0c272e: 0e00 |000b: return-void │ │ -0c2730: 0d01 |000c: move-exception v1 │ │ -0c2732: 28fe |000d: goto 000b // -0002 │ │ +0c26e8: |[0c26e8] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +0c26f8: 5420 4b04 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@044b │ │ +0c26fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0c2700: 7110 250b 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0b25 │ │ +0c2706: 0c01 |0007: move-result-object v1 │ │ +0c2708: 6e10 1135 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@3511 │ │ +0c270e: 0e00 |000b: return-void │ │ +0c2710: 0d01 |000c: move-exception v1 │ │ +0c2712: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -225667,21 +225682,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c2744: |[0c2744] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -0c2754: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c275a: 2200 a506 |0003: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0c275e: 7010 a934 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0c2764: 5b10 5c04 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ -0c2768: 5b12 5b04 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@045b │ │ -0c276c: 0e00 |000c: return-void │ │ +0c2724: |[0c2724] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +0c2734: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c273a: 2200 a506 |0003: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0c273e: 7010 a934 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0c2744: 5b10 5c04 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ +0c2748: 5b12 5b04 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@045b │ │ +0c274c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -225694,40 +225709,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 │ │ -0c2770: |[0c2770] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -0c2780: 7110 9320 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0c2786: 0a01 |0003: move-result v1 │ │ -0c2788: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -0c278c: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c2790: 1a02 8c0f |0008: const-string v2, "Name must not be empty" // string@0f8c │ │ -0c2794: 7020 0034 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c279a: 2701 |000d: throw v1 │ │ -0c279c: 6e10 9533 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@3395 │ │ -0c27a2: 0c06 |0011: move-result-object v6 │ │ -0c27a4: 5441 5c04 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ -0c27a8: 6e30 b334 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0c27ae: 0e00 |0017: return-void │ │ -0c27b0: 0d00 |0018: move-exception v0 │ │ -0c27b2: 2201 6e06 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c27b6: 2202 8206 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c27ba: 7010 5134 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c27c0: 1a03 3005 |0020: const-string v3, "Failed to resolve canonical path for " // string@0530 │ │ -0c27c4: 6e20 5a34 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c27ca: 0c02 |0025: move-result-object v2 │ │ -0c27cc: 6e20 5934 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c27d2: 0c02 |0029: move-result-object v2 │ │ -0c27d4: 6e10 5f34 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c27da: 0c02 |002d: move-result-object v2 │ │ -0c27dc: 7030 0134 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3401 │ │ -0c27e2: 2701 |0031: throw v1 │ │ +0c2750: |[0c2750] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +0c2760: 7110 9320 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0c2766: 0a01 |0003: move-result v1 │ │ +0c2768: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +0c276c: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c2770: 1a02 8c0f |0008: const-string v2, "Name must not be empty" // string@0f8c │ │ +0c2774: 7020 0034 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c277a: 2701 |000d: throw v1 │ │ +0c277c: 6e10 9533 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@3395 │ │ +0c2782: 0c06 |0011: move-result-object v6 │ │ +0c2784: 5441 5c04 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ +0c2788: 6e30 b334 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0c278e: 0e00 |0017: return-void │ │ +0c2790: 0d00 |0018: move-exception v0 │ │ +0c2792: 2201 6e06 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c2796: 2202 8206 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c279a: 7010 5134 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c27a0: 1a03 3005 |0020: const-string v3, "Failed to resolve canonical path for " // string@0530 │ │ +0c27a4: 6e20 5a34 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c27aa: 0c02 |0025: move-result-object v2 │ │ +0c27ac: 6e20 5934 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c27b2: 0c02 |0029: move-result-object v2 │ │ +0c27b4: 6e10 5f34 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c27ba: 0c02 |002d: move-result-object v2 │ │ +0c27bc: 7030 0134 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@3401 │ │ +0c27c2: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -225746,76 +225761,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 │ │ -0c27f4: |[0c27f4] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -0c2804: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0c2806: 6e10 9204 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0492 │ │ -0c280c: 0c02 |0004: move-result-object v2 │ │ -0c280e: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -0c2812: 6e30 3f34 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@343f │ │ -0c2818: 0a04 |000a: move-result v4 │ │ -0c281a: 6e30 4834 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ -0c2820: 0c06 |000e: move-result-object v6 │ │ -0c2822: 7110 8d04 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@048d │ │ -0c2828: 0c05 |0012: move-result-object v5 │ │ -0c282a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -0c282e: 6e20 4734 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0c2834: 0c06 |0018: move-result-object v6 │ │ -0c2836: 7110 8d04 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@048d │ │ -0c283c: 0c02 |001c: move-result-object v2 │ │ -0c283e: 5496 5c04 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ -0c2842: 6e20 b034 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0c2848: 0c03 |0022: move-result-object v3 │ │ -0c284a: 1f03 4b06 |0023: check-cast v3, Ljava/io/File; // type@064b │ │ -0c284e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -0c2852: 2206 6e06 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c2856: 2207 8206 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0c285a: 7010 5134 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c2860: 1a08 8013 |002e: const-string v8, "Unable to find configured root for " // string@1380 │ │ -0c2864: 6e20 5a34 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c286a: 0c07 |0033: move-result-object v7 │ │ -0c286c: 6e20 5934 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c2872: 0c07 |0037: move-result-object v7 │ │ -0c2874: 6e10 5f34 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c287a: 0c07 |003b: move-result-object v7 │ │ -0c287c: 7020 0034 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c2882: 2706 |003f: throw v6 │ │ -0c2884: 2201 4b06 |0040: new-instance v1, Ljava/io/File; // type@064b │ │ -0c2888: 7030 8c33 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -0c288e: 6e10 9533 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@3395 │ │ -0c2894: 0c01 |0048: move-result-object v1 │ │ -0c2896: 6e10 9933 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -0c289c: 0c06 |004c: move-result-object v6 │ │ -0c289e: 6e10 9933 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -0c28a4: 0c07 |0050: move-result-object v7 │ │ -0c28a6: 6e20 4534 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0c28ac: 0a06 |0054: move-result v6 │ │ -0c28ae: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -0c28b2: 2206 8006 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0680 │ │ -0c28b6: 1a07 ee10 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@10ee │ │ -0c28ba: 7020 3534 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ -0c28c0: 2706 |005e: throw v6 │ │ -0c28c2: 0d00 |005f: move-exception v0 │ │ -0c28c4: 2206 6e06 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c28c8: 2207 8206 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0c28cc: 7010 5134 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c28d2: 1a08 3005 |0067: const-string v8, "Failed to resolve canonical path for " // string@0530 │ │ -0c28d6: 6e20 5a34 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c28dc: 0c07 |006c: move-result-object v7 │ │ -0c28de: 6e20 5934 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c28e4: 0c07 |0070: move-result-object v7 │ │ -0c28e6: 6e10 5f34 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c28ec: 0c07 |0074: move-result-object v7 │ │ -0c28ee: 7020 0034 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c28f4: 2706 |0078: throw v6 │ │ -0c28f6: 1101 |0079: return-object v1 │ │ +0c27d4: |[0c27d4] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +0c27e4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0c27e6: 6e10 9204 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0492 │ │ +0c27ec: 0c02 |0004: move-result-object v2 │ │ +0c27ee: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +0c27f2: 6e30 3f34 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@343f │ │ +0c27f8: 0a04 |000a: move-result v4 │ │ +0c27fa: 6e30 4834 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ +0c2800: 0c06 |000e: move-result-object v6 │ │ +0c2802: 7110 8d04 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@048d │ │ +0c2808: 0c05 |0012: move-result-object v5 │ │ +0c280a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +0c280e: 6e20 4734 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0c2814: 0c06 |0018: move-result-object v6 │ │ +0c2816: 7110 8d04 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@048d │ │ +0c281c: 0c02 |001c: move-result-object v2 │ │ +0c281e: 5496 5c04 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ +0c2822: 6e20 b034 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0c2828: 0c03 |0022: move-result-object v3 │ │ +0c282a: 1f03 4b06 |0023: check-cast v3, Ljava/io/File; // type@064b │ │ +0c282e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +0c2832: 2206 6e06 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c2836: 2207 8206 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0c283a: 7010 5134 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c2840: 1a08 8013 |002e: const-string v8, "Unable to find configured root for " // string@1380 │ │ +0c2844: 6e20 5a34 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c284a: 0c07 |0033: move-result-object v7 │ │ +0c284c: 6e20 5934 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c2852: 0c07 |0037: move-result-object v7 │ │ +0c2854: 6e10 5f34 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c285a: 0c07 |003b: move-result-object v7 │ │ +0c285c: 7020 0034 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c2862: 2706 |003f: throw v6 │ │ +0c2864: 2201 4b06 |0040: new-instance v1, Ljava/io/File; // type@064b │ │ +0c2868: 7030 8c33 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +0c286e: 6e10 9533 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@3395 │ │ +0c2874: 0c01 |0048: move-result-object v1 │ │ +0c2876: 6e10 9933 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +0c287c: 0c06 |004c: move-result-object v6 │ │ +0c287e: 6e10 9933 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +0c2884: 0c07 |0050: move-result-object v7 │ │ +0c2886: 6e20 4534 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +0c288c: 0a06 |0054: move-result v6 │ │ +0c288e: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +0c2892: 2206 8006 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0680 │ │ +0c2896: 1a07 ee10 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@10ee │ │ +0c289a: 7020 3534 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@3435 │ │ +0c28a0: 2706 |005e: throw v6 │ │ +0c28a2: 0d00 |005f: move-exception v0 │ │ +0c28a4: 2206 6e06 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c28a8: 2207 8206 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0c28ac: 7010 5134 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c28b2: 1a08 3005 |0067: const-string v8, "Failed to resolve canonical path for " // string@0530 │ │ +0c28b6: 6e20 5a34 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c28bc: 0c07 |006c: move-result-object v7 │ │ +0c28be: 6e20 5934 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c28c4: 0c07 |0070: move-result-object v7 │ │ +0c28c6: 6e10 5f34 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c28cc: 0c07 |0074: move-result-object v7 │ │ +0c28ce: 7020 0034 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c28d4: 2706 |0078: throw v6 │ │ +0c28d6: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -225845,127 +225860,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 │ │ -0c2908: |[0c2908] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -0c2918: 6e10 9633 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@3396 │ │ -0c291e: 0c03 |0003: move-result-object v3 │ │ -0c2920: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0c2922: 5496 5c04 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ -0c2926: 6e10 af34 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@34af │ │ -0c292c: 0c06 |000a: move-result-object v6 │ │ -0c292e: 7210 f334 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0c2934: 0c01 |000e: move-result-object v1 │ │ -0c2936: 7210 bf34 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0c293c: 0a06 |0012: move-result v6 │ │ -0c293e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -0c2942: 7210 c034 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0c2948: 0c04 |0018: move-result-object v4 │ │ -0c294a: 1f04 ad06 |0019: check-cast v4, Ljava/util/Map$Entry; // type@06ad │ │ -0c294e: 7210 e434 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -0c2954: 0c06 |001e: move-result-object v6 │ │ -0c2956: 1f06 4b06 |001f: check-cast v6, Ljava/io/File; // type@064b │ │ -0c295a: 6e10 9933 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -0c2960: 0c05 |0024: move-result-object v5 │ │ -0c2962: 6e20 4534 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ -0c2968: 0a06 |0028: move-result v6 │ │ -0c296a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -0c296e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -0c2972: 6e10 4234 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ -0c2978: 0a07 |0030: move-result v7 │ │ -0c297a: 7210 e434 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -0c2980: 0c06 |0034: move-result-object v6 │ │ -0c2982: 1f06 4b06 |0035: check-cast v6, Ljava/io/File; // type@064b │ │ -0c2986: 6e10 9933 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -0c298c: 0c06 |003a: move-result-object v6 │ │ -0c298e: 6e10 4234 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@3442 │ │ -0c2994: 0a06 |003e: move-result v6 │ │ -0c2996: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -0c299a: 0742 |0041: move-object v2, v4 │ │ -0c299c: 28cd |0042: goto 000f // -0033 │ │ -0c299e: 0d00 |0043: move-exception v0 │ │ -0c29a0: 2206 6e06 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c29a4: 2207 8206 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0c29a8: 7010 5134 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c29ae: 1a08 3005 |004b: const-string v8, "Failed to resolve canonical path for " // string@0530 │ │ -0c29b2: 6e20 5a34 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c29b8: 0c07 |0050: move-result-object v7 │ │ -0c29ba: 6e20 5934 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c29c0: 0c07 |0054: move-result-object v7 │ │ -0c29c2: 6e10 5f34 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c29c8: 0c07 |0058: move-result-object v7 │ │ -0c29ca: 7020 0034 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c29d0: 2706 |005c: throw v6 │ │ -0c29d2: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -0c29d6: 2206 6e06 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c29da: 2207 8206 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0c29de: 7010 5134 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c29e4: 1a08 2d05 |0066: const-string v8, "Failed to find configured root that contains " // string@052d │ │ -0c29e8: 6e20 5a34 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c29ee: 0c07 |006b: move-result-object v7 │ │ -0c29f0: 6e20 5a34 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c29f6: 0c07 |006f: move-result-object v7 │ │ -0c29f8: 6e10 5f34 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c29fe: 0c07 |0073: move-result-object v7 │ │ -0c2a00: 7020 0034 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c2a06: 2706 |0077: throw v6 │ │ -0c2a08: 7210 e434 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -0c2a0e: 0c06 |007b: move-result-object v6 │ │ -0c2a10: 1f06 4b06 |007c: check-cast v6, Ljava/io/File; // type@064b │ │ -0c2a14: 6e10 9933 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ -0c2a1a: 0c05 |0081: move-result-object v5 │ │ -0c2a1c: 1a06 1b01 |0082: const-string v6, "/" // string@011b │ │ -0c2a20: 6e20 3b34 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0c2a26: 0a06 |0087: move-result v6 │ │ -0c2a28: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -0c2a2c: 6e10 4234 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ -0c2a32: 0a06 |008d: move-result v6 │ │ -0c2a34: 6e20 4734 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0c2a3a: 0c03 |0091: move-result-object v3 │ │ -0c2a3c: 2207 8206 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0c2a40: 7010 5134 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c2a46: 7210 e334 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -0c2a4c: 0c06 |009a: move-result-object v6 │ │ -0c2a4e: 1f06 8106 |009b: check-cast v6, Ljava/lang/String; // type@0681 │ │ -0c2a52: 7110 8e04 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@048e │ │ -0c2a58: 0c06 |00a0: move-result-object v6 │ │ -0c2a5a: 6e20 5a34 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c2a60: 0c06 |00a4: move-result-object v6 │ │ -0c2a62: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -0c2a66: 6e20 5434 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -0c2a6c: 0c06 |00aa: move-result-object v6 │ │ -0c2a6e: 1a07 1b01 |00ab: const-string v7, "/" // string@011b │ │ -0c2a72: 7120 8f04 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@048f │ │ -0c2a78: 0c07 |00b0: move-result-object v7 │ │ -0c2a7a: 6e20 5a34 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c2a80: 0c06 |00b4: move-result-object v6 │ │ -0c2a82: 6e10 5f34 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c2a88: 0c03 |00b8: move-result-object v3 │ │ -0c2a8a: 2206 c600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@00c6 │ │ -0c2a8e: 7010 8304 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0483 │ │ -0c2a94: 1a07 711a |00be: const-string v7, "content" // string@1a71 │ │ -0c2a98: 6e20 8c04 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048c │ │ -0c2a9e: 0c06 |00c3: move-result-object v6 │ │ -0c2aa0: 5497 5b04 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@045b │ │ -0c2aa4: 6e20 8704 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0487 │ │ -0c2aaa: 0c06 |00c9: move-result-object v6 │ │ -0c2aac: 6e20 8904 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0489 │ │ -0c2ab2: 0c06 |00cd: move-result-object v6 │ │ -0c2ab4: 6e10 8804 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0488 │ │ -0c2aba: 0c06 |00d1: move-result-object v6 │ │ -0c2abc: 1106 |00d2: return-object v6 │ │ -0c2abe: 6e10 4234 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ -0c2ac4: 0a06 |00d6: move-result v6 │ │ -0c2ac6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0c2aca: 6e20 4734 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0c2ad0: 0c03 |00dc: move-result-object v3 │ │ -0c2ad2: 28b5 |00dd: goto 0092 // -004b │ │ +0c28e8: |[0c28e8] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +0c28f8: 6e10 9633 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@3396 │ │ +0c28fe: 0c03 |0003: move-result-object v3 │ │ +0c2900: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0c2902: 5496 5c04 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@045c │ │ +0c2906: 6e10 af34 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@34af │ │ +0c290c: 0c06 |000a: move-result-object v6 │ │ +0c290e: 7210 f334 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0c2914: 0c01 |000e: move-result-object v1 │ │ +0c2916: 7210 bf34 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0c291c: 0a06 |0012: move-result v6 │ │ +0c291e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +0c2922: 7210 c034 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0c2928: 0c04 |0018: move-result-object v4 │ │ +0c292a: 1f04 ad06 |0019: check-cast v4, Ljava/util/Map$Entry; // type@06ad │ │ +0c292e: 7210 e434 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +0c2934: 0c06 |001e: move-result-object v6 │ │ +0c2936: 1f06 4b06 |001f: check-cast v6, Ljava/io/File; // type@064b │ │ +0c293a: 6e10 9933 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +0c2940: 0c05 |0024: move-result-object v5 │ │ +0c2942: 6e20 4534 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@3445 │ │ +0c2948: 0a06 |0028: move-result v6 │ │ +0c294a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +0c294e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +0c2952: 6e10 4234 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ +0c2958: 0a07 |0030: move-result v7 │ │ +0c295a: 7210 e434 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +0c2960: 0c06 |0034: move-result-object v6 │ │ +0c2962: 1f06 4b06 |0035: check-cast v6, Ljava/io/File; // type@064b │ │ +0c2966: 6e10 9933 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +0c296c: 0c06 |003a: move-result-object v6 │ │ +0c296e: 6e10 4234 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@3442 │ │ +0c2974: 0a06 |003e: move-result v6 │ │ +0c2976: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +0c297a: 0742 |0041: move-object v2, v4 │ │ +0c297c: 28cd |0042: goto 000f // -0033 │ │ +0c297e: 0d00 |0043: move-exception v0 │ │ +0c2980: 2206 6e06 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c2984: 2207 8206 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0c2988: 7010 5134 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c298e: 1a08 3005 |004b: const-string v8, "Failed to resolve canonical path for " // string@0530 │ │ +0c2992: 6e20 5a34 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c2998: 0c07 |0050: move-result-object v7 │ │ +0c299a: 6e20 5934 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c29a0: 0c07 |0054: move-result-object v7 │ │ +0c29a2: 6e10 5f34 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c29a8: 0c07 |0058: move-result-object v7 │ │ +0c29aa: 7020 0034 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c29b0: 2706 |005c: throw v6 │ │ +0c29b2: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +0c29b6: 2206 6e06 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c29ba: 2207 8206 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0c29be: 7010 5134 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c29c4: 1a08 2d05 |0066: const-string v8, "Failed to find configured root that contains " // string@052d │ │ +0c29c8: 6e20 5a34 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c29ce: 0c07 |006b: move-result-object v7 │ │ +0c29d0: 6e20 5a34 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c29d6: 0c07 |006f: move-result-object v7 │ │ +0c29d8: 6e10 5f34 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c29de: 0c07 |0073: move-result-object v7 │ │ +0c29e0: 7020 0034 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c29e6: 2706 |0077: throw v6 │ │ +0c29e8: 7210 e434 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +0c29ee: 0c06 |007b: move-result-object v6 │ │ +0c29f0: 1f06 4b06 |007c: check-cast v6, Ljava/io/File; // type@064b │ │ +0c29f4: 6e10 9933 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@3399 │ │ +0c29fa: 0c05 |0081: move-result-object v5 │ │ +0c29fc: 1a06 1b01 |0082: const-string v6, "/" // string@011b │ │ +0c2a00: 6e20 3b34 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0c2a06: 0a06 |0087: move-result v6 │ │ +0c2a08: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +0c2a0c: 6e10 4234 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ +0c2a12: 0a06 |008d: move-result v6 │ │ +0c2a14: 6e20 4734 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0c2a1a: 0c03 |0091: move-result-object v3 │ │ +0c2a1c: 2207 8206 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0c2a20: 7010 5134 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c2a26: 7210 e334 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +0c2a2c: 0c06 |009a: move-result-object v6 │ │ +0c2a2e: 1f06 8106 |009b: check-cast v6, Ljava/lang/String; // type@0681 │ │ +0c2a32: 7110 8e04 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@048e │ │ +0c2a38: 0c06 |00a0: move-result-object v6 │ │ +0c2a3a: 6e20 5a34 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c2a40: 0c06 |00a4: move-result-object v6 │ │ +0c2a42: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +0c2a46: 6e20 5434 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +0c2a4c: 0c06 |00aa: move-result-object v6 │ │ +0c2a4e: 1a07 1b01 |00ab: const-string v7, "/" // string@011b │ │ +0c2a52: 7120 8f04 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@048f │ │ +0c2a58: 0c07 |00b0: move-result-object v7 │ │ +0c2a5a: 6e20 5a34 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c2a60: 0c06 |00b4: move-result-object v6 │ │ +0c2a62: 6e10 5f34 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c2a68: 0c03 |00b8: move-result-object v3 │ │ +0c2a6a: 2206 c600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@00c6 │ │ +0c2a6e: 7010 8304 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0483 │ │ +0c2a74: 1a07 711a |00be: const-string v7, "content" // string@1a71 │ │ +0c2a78: 6e20 8c04 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048c │ │ +0c2a7e: 0c06 |00c3: move-result-object v6 │ │ +0c2a80: 5497 5b04 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@045b │ │ +0c2a84: 6e20 8704 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0487 │ │ +0c2a8a: 0c06 |00c9: move-result-object v6 │ │ +0c2a8c: 6e20 8904 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0489 │ │ +0c2a92: 0c06 |00cd: move-result-object v6 │ │ +0c2a94: 6e10 8804 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0488 │ │ +0c2a9a: 0c06 |00d1: move-result-object v6 │ │ +0c2a9c: 1106 |00d2: return-object v6 │ │ +0c2a9e: 6e10 4234 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ +0c2aa4: 0a06 |00d6: move-result v6 │ │ +0c2aa6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0c2aaa: 6e20 4734 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0c2ab0: 0c03 |00dc: move-result-object v3 │ │ +0c2ab2: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -226027,17 +226042,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c2ae4: |[0c2ae4] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -0c2af4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c2afa: 0e00 |0003: return-void │ │ +0c2ac4: |[0c2ac4] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +0c2ad4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c2ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -226046,22 +226061,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 │ │ -0c2afc: |[0c2afc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0c2b0c: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0c2b10: 1a01 be17 |0002: const-string v1, "android.intent.action.MAIN" // string@17be │ │ -0c2b14: 7020 5f02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0c2b1a: 6e20 8802 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0c2b20: 1a01 c417 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@17c4 │ │ -0c2b24: 6e20 6002 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0260 │ │ -0c2b2a: 1100 |000f: return-object v0 │ │ +0c2adc: |[0c2adc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0c2aec: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0c2af0: 1a01 be17 |0002: const-string v1, "android.intent.action.MAIN" // string@17be │ │ +0c2af4: 7020 5f02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0c2afa: 6e20 8802 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0c2b00: 1a01 c417 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@17c4 │ │ +0c2b04: 6e20 6002 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0260 │ │ +0c2b0a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -226074,19 +226089,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 │ │ -0c2b2c: |[0c2b2c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0c2b3c: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0c2b40: 7020 5f02 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0c2b46: 6e20 6002 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0260 │ │ -0c2b4c: 1100 |0008: return-object v0 │ │ +0c2b0c: |[0c2b0c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0c2b1c: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0c2b20: 7020 5f02 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0c2b26: 6e20 6002 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0260 │ │ +0c2b2c: 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; │ │ @@ -226099,20 +226114,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 │ │ -0c2b50: |[0c2b50] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0c2b60: 6e20 900b 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b90 │ │ -0c2b66: 0c00 |0003: move-result-object v0 │ │ -0c2b68: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -0c2b6e: 6e20 6102 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0c2b74: 1100 |000a: return-object v0 │ │ +0c2b30: |[0c2b30] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0c2b40: 6e20 900b 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b90 │ │ +0c2b46: 0c00 |0003: move-result-object v0 │ │ +0c2b48: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +0c2b4e: 6e20 6102 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0c2b54: 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; │ │ @@ -226157,19 +226172,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 │ │ -0c2b78: |[0c2b78] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -0c2b88: 5b12 8b04 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ -0c2b8c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0c2b8e: 7020 e20b 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0be2 │ │ -0c2b94: 0e00 |0006: return-void │ │ +0c2b58: |[0c2b58] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +0c2b68: 5b12 8b04 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ +0c2b6c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0c2b6e: 7020 e20b 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0be2 │ │ +0c2b74: 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; │ │ @@ -226180,30 +226195,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0c2b98: |[0c2b98] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -0c2ba8: 5430 8b04 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ -0c2bac: 7110 e50b 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0be5 │ │ -0c2bb2: 0c00 |0005: move-result-object v0 │ │ -0c2bb4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0c2bb6: 6e20 1f35 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@351f │ │ -0c2bbc: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -0c2bc0: 7110 0d05 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@050d │ │ -0c2bc6: 5430 8b04 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ -0c2bca: 5431 8b04 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ -0c2bce: 5432 8a04 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@048a │ │ -0c2bd2: 6e20 ea0b 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0bea │ │ -0c2bd8: 0c01 |0018: move-result-object v1 │ │ -0c2bda: 7120 e60b 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@0be6 │ │ -0c2be0: 0c00 |001c: move-result-object v0 │ │ -0c2be2: 1100 |001d: return-object v0 │ │ +0c2b78: |[0c2b78] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +0c2b88: 5430 8b04 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ +0c2b8c: 7110 e50b 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0be5 │ │ +0c2b92: 0c00 |0005: move-result-object v0 │ │ +0c2b94: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0c2b96: 6e20 1f35 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@351f │ │ +0c2b9c: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +0c2ba0: 7110 0d05 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@050d │ │ +0c2ba6: 5430 8b04 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ +0c2baa: 5431 8b04 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@048b │ │ +0c2bae: 5432 8a04 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@048a │ │ +0c2bb2: 6e20 ea0b 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0bea │ │ +0c2bb8: 0c01 |0018: move-result-object v1 │ │ +0c2bba: 7120 e60b 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@0be6 │ │ +0c2bc0: 0c00 |001c: move-result-object v0 │ │ +0c2bc2: 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; │ │ @@ -226240,17 +226255,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c2be4: |[0c2be4] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.:()V │ │ -0c2bf4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c2bfa: 0e00 |0003: return-void │ │ +0c2bc4: |[0c2bc4] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.:()V │ │ +0c2bd4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c2bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ │ │ Virtual methods - │ │ @@ -226259,21 +226274,21 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c2bfc: |[0c2bfc] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0c2c0c: 6e10 1703 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@0317 │ │ -0c2c12: 0a00 |0003: move-result v0 │ │ -0c2c14: 6e10 1503 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ -0c2c1a: 0a01 |0007: move-result v1 │ │ -0c2c1c: b210 |0008: mul-int/2addr v0, v1 │ │ -0c2c1e: 0f00 |0009: return v0 │ │ +0c2bdc: |[0c2bdc] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0c2bec: 6e10 1703 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@0317 │ │ +0c2bf2: 0a00 |0003: move-result v0 │ │ +0c2bf4: 6e10 1503 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@0315 │ │ +0c2bfa: 0a01 |0007: move-result v1 │ │ +0c2bfc: b210 |0008: mul-int/2addr v0, v1 │ │ +0c2bfe: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x000a reg=3 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -226282,17 +226297,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c2c20: |[0c2c20] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -0c2c30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c2c32: 0f00 |0001: return v0 │ │ +0c2c00: |[0c2c00] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +0c2c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c2c12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x0002 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -226301,16 +226316,16 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2c34: |[0c2c34] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -0c2c44: 0e00 |0000: return-void │ │ +0c2c14: |[0c2c14] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +0c2c24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x0001 reg=1 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0001 reg=2 hasMipMap Z │ │ @@ -226346,17 +226361,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c2c48: |[0c2c48] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -0c2c58: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c2c5e: 0e00 |0003: return-void │ │ +0c2c28: |[0c2c28] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +0c2c38: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c2c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -226365,17 +226380,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c2c60: |[0c2c60] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0c2c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c2c72: 0f00 |0001: return v0 │ │ +0c2c40: |[0c2c40] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0c2c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c2c52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -226384,16 +226399,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2c74: |[0c2c74] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0c2c84: 0e00 |0000: return-void │ │ +0c2c54: |[0c2c54] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0c2c64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -226402,16 +226417,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2c88: |[0c2c88] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0c2c98: 0e00 |0000: return-void │ │ +0c2c68: |[0c2c68] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0c2c78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 mirrored Z │ │ @@ -226421,16 +226436,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2c9c: |[0c2c9c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -0c2cac: 0e00 |0000: return-void │ │ +0c2c7c: |[0c2c7c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +0c2c8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 x F │ │ @@ -226441,16 +226456,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2cb0: |[0c2cb0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -0c2cc0: 0e00 |0000: return-void │ │ +0c2c90: |[0c2c90] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +0c2ca0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -226463,16 +226478,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2cc4: |[0c2cc4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -0c2cd4: 0e00 |0000: return-void │ │ +0c2ca4: |[0c2ca4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +0c2cb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 tint I │ │ @@ -226482,16 +226497,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2cd8: |[0c2cd8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -0c2ce8: 0e00 |0000: return-void │ │ +0c2cb8: |[0c2cb8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +0c2cc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 tint Landroid/content/res/ColorStateList; │ │ @@ -226501,16 +226516,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c2cec: |[0c2cec] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -0c2cfc: 0e00 |0000: return-void │ │ +0c2ccc: |[0c2ccc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +0c2cdc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ @@ -226540,17 +226555,17 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c2d00: |[0c2d00] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -0c2d10: 7030 600c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c60 │ │ -0c2d16: 0e00 |0003: return-void │ │ +0c2ce0: |[0c2ce0] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +0c2cf0: 7030 600c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c60 │ │ +0c2cf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ @@ -226562,21 +226577,21 @@ │ │ type : '(Landroid/graphics/Outline;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0c2d18: |[0c2d18] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.getOutline:(Landroid/graphics/Outline;)V │ │ -0c2d28: 6e10 5f0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.updateDstRect:()V // method@0c5f │ │ -0c2d2e: 5420 ab04 |0003: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mDstRect:Landroid/graphics/Rect; // field@04ab │ │ -0c2d32: 6e10 590c 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.getCornerRadius:()F // method@0c59 │ │ -0c2d38: 0a01 |0008: move-result v1 │ │ -0c2d3a: 6e30 4603 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/graphics/Outline;.setRoundRect:(Landroid/graphics/Rect;F)V // method@0346 │ │ -0c2d40: 0e00 |000c: return-void │ │ +0c2cf8: |[0c2cf8] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.getOutline:(Landroid/graphics/Outline;)V │ │ +0c2d08: 6e10 5f0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.updateDstRect:()V // method@0c5f │ │ +0c2d0e: 5420 ab04 |0003: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mDstRect:Landroid/graphics/Rect; // field@04ab │ │ +0c2d12: 6e10 590c 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.getCornerRadius:()F // method@0c59 │ │ +0c2d18: 0a01 |0008: move-result v1 │ │ +0c2d1a: 6e30 4603 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/graphics/Outline;.setRoundRect:(Landroid/graphics/Rect;F)V // method@0346 │ │ +0c2d20: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x000c line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ @@ -226587,23 +226602,23 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0c2d44: |[0c2d44] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -0c2d54: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0c2d56: 0170 |0001: move v0, v7 │ │ -0c2d58: 0181 |0002: move v1, v8 │ │ -0c2d5a: 0192 |0003: move v2, v9 │ │ -0c2d5c: 07a3 |0004: move-object v3, v10 │ │ -0c2d5e: 07b4 |0005: move-object v4, v11 │ │ -0c2d60: 7706 ee20 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20ee │ │ -0c2d66: 0e00 |0009: return-void │ │ +0c2d24: |[0c2d24] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +0c2d34: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c2d36: 0170 |0001: move v0, v7 │ │ +0c2d38: 0181 |0002: move v1, v8 │ │ +0c2d3a: 0192 |0003: move v2, v9 │ │ +0c2d3c: 07a3 |0004: move-object v3, v10 │ │ +0c2d3e: 07b4 |0005: move-object v4, v11 │ │ +0c2d40: 7706 ee20 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20ee │ │ +0c2d46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0009 line=55 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x000a reg=7 gravity I │ │ @@ -226617,25 +226632,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0c2d68: |[0c2d68] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.hasMipMap:()Z │ │ -0c2d78: 5410 aa04 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ -0c2d7c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0c2d80: 5410 aa04 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ -0c2d84: 6e10 1c03 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@031c │ │ -0c2d8a: 0a00 |0009: move-result v0 │ │ -0c2d8c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0c2d90: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0c2d92: 0f00 |000d: return v0 │ │ -0c2d94: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c2d96: 28fe |000f: goto 000d // -0002 │ │ +0c2d48: |[0c2d48] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.hasMipMap:()Z │ │ +0c2d58: 5410 aa04 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ +0c2d5c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0c2d60: 5410 aa04 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ +0c2d64: 6e10 1c03 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@031c │ │ +0c2d6a: 0a00 |0009: move-result v0 │ │ +0c2d6c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0c2d70: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0c2d72: 0f00 |000d: return v0 │ │ +0c2d74: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c2d76: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ @@ -226643,21 +226658,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c2d98: |[0c2d98] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.setMipMap:(Z)V │ │ -0c2da8: 5410 aa04 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ -0c2dac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0c2db0: 5410 aa04 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ -0c2db4: 6e20 1e03 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@031e │ │ -0c2dba: 6e10 5d0c 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.invalidateSelf:()V // method@0c5d │ │ -0c2dc0: 0e00 |000c: return-void │ │ +0c2d78: |[0c2d78] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.setMipMap:(Z)V │ │ +0c2d88: 5410 aa04 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ +0c2d8c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0c2d90: 5410 aa04 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@04aa │ │ +0c2d94: 6e20 1e03 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@031e │ │ +0c2d9a: 6e10 5d0c 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.invalidateSelf:()V // method@0c5d │ │ +0c2da0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0009 line=41 │ │ 0x000c line=43 │ │ locals : │ │ @@ -226694,17 +226709,17 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c2dc4: |[0c2dc4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -0c2dd4: 7030 600c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c60 │ │ -0c2dda: 0e00 |0003: return-void │ │ +0c2da4: |[0c2da4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +0c2db4: 7030 600c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0c60 │ │ +0c2dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ @@ -226716,23 +226731,23 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0c2ddc: |[0c2ddc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -0c2dec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0c2dee: 0170 |0001: move v0, v7 │ │ -0c2df0: 0181 |0002: move v1, v8 │ │ -0c2df2: 0192 |0003: move v2, v9 │ │ -0c2df4: 07a3 |0004: move-object v3, v10 │ │ -0c2df6: 07b4 |0005: move-object v4, v11 │ │ -0c2df8: 7706 2414 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/GravityCompat;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1424 │ │ -0c2dfe: 0e00 |0009: return-void │ │ +0c2dbc: |[0c2dbc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +0c2dcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c2dce: 0170 |0001: move v0, v7 │ │ +0c2dd0: 0181 |0002: move v1, v8 │ │ +0c2dd2: 0192 |0003: move v2, v9 │ │ +0c2dd4: 07a3 |0004: move-object v3, v10 │ │ +0c2dd6: 07b4 |0005: move-object v4, v11 │ │ +0c2dd8: 7706 2414 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/GravityCompat;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1424 │ │ +0c2dde: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0009 line=59 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x000a reg=7 gravity I │ │ @@ -226746,25 +226761,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0c2e00: |[0c2e00] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.hasMipMap:()Z │ │ -0c2e10: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ -0c2e14: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0c2e18: 5410 b804 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ -0c2e1c: 7110 1e0c 0000 |0006: invoke-static {v0}, Landroid/support/v4/graphics/BitmapCompat;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0c1e │ │ -0c2e22: 0a00 |0009: move-result v0 │ │ -0c2e24: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0c2e28: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0c2e2a: 0f00 |000d: return v0 │ │ -0c2e2c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c2e2e: 28fe |000f: goto 000d // -0002 │ │ +0c2de0: |[0c2de0] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.hasMipMap:()Z │ │ +0c2df0: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ +0c2df4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0c2df8: 5410 b804 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ +0c2dfc: 7110 1e0c 0000 |0006: invoke-static {v0}, Landroid/support/v4/graphics/BitmapCompat;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0c1e │ │ +0c2e02: 0a00 |0009: move-result v0 │ │ +0c2e04: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0c2e08: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0c2e0a: 0f00 |000d: return v0 │ │ +0c2e0c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c2e0e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;) │ │ @@ -226772,21 +226787,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c2e30: |[0c2e30] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.setMipMap:(Z)V │ │ -0c2e40: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ -0c2e44: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0c2e48: 5410 b804 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ -0c2e4c: 7120 1f0c 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/graphics/BitmapCompat;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0c1f │ │ -0c2e52: 6e10 810c 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.invalidateSelf:()V // method@0c81 │ │ -0c2e58: 0e00 |000c: return-void │ │ +0c2e10: |[0c2e10] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.setMipMap:(Z)V │ │ +0c2e20: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ +0c2e24: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0c2e28: 5410 b804 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@04b8 │ │ +0c2e2c: 7120 1f0c 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/graphics/BitmapCompat;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0c1f │ │ +0c2e32: 6e10 810c 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.invalidateSelf:()V // method@0c81 │ │ +0c2e38: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x0009 line=45 │ │ 0x000c line=47 │ │ locals : │ │ @@ -226827,20 +226842,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c2e5c: |[0c2e5c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -0c2e6c: 7010 900c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0c90 │ │ -0c2e72: 7110 970c 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0c97 │ │ -0c2e78: 0c00 |0006: move-result-object v0 │ │ -0c2e7a: 5b10 ba04 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ -0c2e7e: 0e00 |0009: return-void │ │ +0c2e3c: |[0c2e3c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +0c2e4c: 7010 900c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0c90 │ │ +0c2e52: 7110 970c 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0c97 │ │ +0c2e58: 0c00 |0006: move-result-object v0 │ │ +0c2e5a: 5b10 ba04 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ +0c2e5e: 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; │ │ @@ -226852,19 +226867,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c2e80: |[0c2e80] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -0c2e90: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ -0c2e94: 7120 960c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0c96 │ │ -0c2e9a: 0c00 |0005: move-result-object v0 │ │ -0c2e9c: 1100 |0006: return-object v0 │ │ +0c2e60: |[0c2e60] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +0c2e70: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ +0c2e74: 7120 960c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0c96 │ │ +0c2e7a: 0c00 |0005: move-result-object v0 │ │ +0c2e7c: 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 │ │ │ │ @@ -226873,19 +226888,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c2ea0: |[0c2ea0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -0c2eb0: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ -0c2eb4: 7110 980c 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0c98 │ │ -0c2eba: 0c00 |0005: move-result-object v0 │ │ -0c2ebc: 1100 |0006: return-object v0 │ │ +0c2e80: |[0c2e80] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +0c2e90: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ +0c2e94: 7110 980c 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0c98 │ │ +0c2e9a: 0c00 |0005: move-result-object v0 │ │ +0c2e9c: 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;) │ │ @@ -226893,19 +226908,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 │ │ -0c2ec0: |[0c2ec0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -0c2ed0: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ -0c2ed4: 7120 990c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0c99 │ │ -0c2eda: 0c00 |0005: move-result-object v0 │ │ -0c2edc: 1100 |0006: return-object v0 │ │ +0c2ea0: |[0c2ea0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +0c2eb0: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@04ba │ │ +0c2eb4: 7120 990c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0c99 │ │ +0c2eba: 0c00 |0005: move-result-object v0 │ │ +0c2ebc: 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; │ │ │ │ @@ -226943,22 +226958,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c2ee0: |[0c2ee0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -0c2ef0: 7010 900c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0c90 │ │ -0c2ef6: 1a00 2f36 |0003: const-string v0, "window" // string@362f │ │ -0c2efa: 6e20 4902 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0c2f00: 0c00 |0008: move-result-object v0 │ │ -0c2f02: 1f00 ab04 |0009: check-cast v0, Landroid/view/WindowManager; // type@04ab │ │ -0c2f06: 5b10 bb04 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@04bb │ │ -0c2f0a: 0e00 |000d: return-void │ │ +0c2ec0: |[0c2ec0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +0c2ed0: 7010 900c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0c90 │ │ +0c2ed6: 1a00 2f36 |0003: const-string v0, "window" // string@362f │ │ +0c2eda: 6e20 4902 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0c2ee0: 0c00 |0008: move-result-object v0 │ │ +0c2ee2: 1f00 ab04 |0009: check-cast v0, Landroid/view/WindowManager; // type@04ab │ │ +0c2ee6: 5b10 bb04 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@04bb │ │ +0c2eea: 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; │ │ @@ -226970,24 +226985,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0c2f0c: |[0c2f0c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -0c2f1c: 5421 bb04 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@04bb │ │ -0c2f20: 7210 e622 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@22e6 │ │ -0c2f26: 0c00 |0005: move-result-object v0 │ │ -0c2f28: 6e10 da20 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@20da │ │ -0c2f2e: 0a01 |0009: move-result v1 │ │ -0c2f30: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -0c2f34: 1100 |000c: return-object v0 │ │ -0c2f36: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0c2f38: 28fe |000e: goto 000c // -0002 │ │ +0c2eec: |[0c2eec] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +0c2efc: 5421 bb04 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@04bb │ │ +0c2f00: 7210 e622 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@22e6 │ │ +0c2f06: 0c00 |0005: move-result-object v0 │ │ +0c2f08: 6e10 da20 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@20da │ │ +0c2f0e: 0a01 |0009: move-result v1 │ │ +0c2f10: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +0c2f14: 1100 |000c: return-object v0 │ │ +0c2f16: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0c2f18: 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; │ │ @@ -227000,23 +227015,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c2f3c: |[0c2f3c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -0c2f4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c2f4e: 2300 fe06 |0001: new-array v0, v0, [Landroid/view/Display; // type@06fe │ │ -0c2f52: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0c2f54: 5432 bb04 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@04bb │ │ -0c2f58: 7210 e622 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@22e6 │ │ -0c2f5e: 0c02 |0009: move-result-object v2 │ │ -0c2f60: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -0c2f64: 1100 |000c: return-object v0 │ │ +0c2f1c: |[0c2f1c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +0c2f2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c2f2e: 2300 fe06 |0001: new-array v0, v0, [Landroid/view/Display; // type@06fe │ │ +0c2f32: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0c2f34: 5432 bb04 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@04bb │ │ +0c2f38: 7210 e622 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@22e6 │ │ +0c2f3e: 0c02 |0009: move-result-object v2 │ │ +0c2f40: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +0c2f44: 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;) │ │ @@ -227024,22 +227039,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 │ │ -0c2f68: |[0c2f68] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -0c2f78: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0c2f7c: 6e10 8d0c 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0c8d │ │ -0c2f82: 0c00 |0005: move-result-object v0 │ │ -0c2f84: 1100 |0006: return-object v0 │ │ -0c2f86: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0c2f88: 2300 fe06 |0008: new-array v0, v0, [Landroid/view/Display; // type@06fe │ │ -0c2f8c: 28fc |000a: goto 0006 // -0004 │ │ +0c2f48: |[0c2f48] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +0c2f58: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0c2f5c: 6e10 8d0c 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0c8d │ │ +0c2f62: 0c00 |0005: move-result-object v0 │ │ +0c2f64: 1100 |0006: return-object v0 │ │ +0c2f66: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0c2f68: 2300 fe06 |0008: new-array v0, v0, [Landroid/view/Display; // type@06fe │ │ +0c2f6c: 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; │ │ │ │ @@ -227101,18 +227116,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 │ │ -0c2f90: |[0c2f90] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -0c2fa0: 5b01 0d05 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ -0c2fa4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c2faa: 0e00 |0005: return-void │ │ +0c2f70: |[0c2f70] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +0c2f80: 5b01 0d05 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ +0c2f84: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c2f8a: 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; │ │ │ │ @@ -227122,20 +227137,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c2fac: |[0c2fac] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -0c2fbc: 5420 0d05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ -0c2fc0: 5400 1b05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c2fc4: 6e10 780d 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0d78 │ │ -0c2fca: 0b00 |0007: move-result-wide v0 │ │ -0c2fcc: 1000 |0008: return-wide v0 │ │ +0c2f8c: |[0c2f8c] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +0c2f9c: 5420 0d05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ +0c2fa0: 5400 1b05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c2fa4: 6e10 780d 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0d78 │ │ +0c2faa: 0b00 |0007: move-result-wide v0 │ │ +0c2fac: 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;) │ │ @@ -227143,19 +227158,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c2fd0: |[0c2fd0] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -0c2fe0: 5410 0d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ -0c2fe4: 5400 1b05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c2fe8: 6e20 760d 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0d76 │ │ -0c2fee: 0e00 |0007: return-void │ │ +0c2fb0: |[0c2fb0] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +0c2fc0: 5410 0d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ +0c2fc4: 5400 1b05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c2fc8: 6e20 760d 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0d76 │ │ +0c2fce: 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 │ │ @@ -227165,19 +227180,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c2ff0: |[0c2ff0] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -0c3000: 5410 0d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ -0c3004: 5400 1f05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@051f │ │ -0c3008: 6e20 fb20 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20fb │ │ -0c300e: 0e00 |0007: return-void │ │ +0c2fd0: |[0c2fd0] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +0c2fe0: 5410 0d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ +0c2fe4: 5400 1f05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@051f │ │ +0c2fe8: 6e20 fb20 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20fb │ │ +0c2fee: 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; │ │ @@ -227187,19 +227202,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0c3010: |[0c3010] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -0c3020: 5410 0d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ -0c3024: 5400 1b05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c3028: 6e30 7f0d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0d7f │ │ -0c302e: 0e00 |0007: return-void │ │ +0c2ff0: |[0c2ff0] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +0c3000: 5410 0d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@050d │ │ +0c3004: 5400 1b05 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c3008: 6e30 7f0d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0d7f │ │ +0c300e: 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 │ │ @@ -227324,18 +227339,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 │ │ -0c3030: |[0c3030] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -0c3040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c3042: 7040 430d 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@0d43 │ │ -0c3048: 0e00 |0004: return-void │ │ +0c3010: |[0c3010] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +0c3020: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c3022: 7040 430d 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@0d43 │ │ +0c3028: 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; │ │ @@ -227346,62 +227361,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 │ │ -0c304c: |[0c304c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0c305c: 7010 2c0d 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0d2c │ │ -0c3062: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0c3066: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c306c: 5b50 2005 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ -0c3070: 2200 3002 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0230 │ │ -0c3074: 7020 380d 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0d38 │ │ -0c307a: 5b50 2105 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0521 │ │ -0c307e: 2200 3102 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0231 │ │ -0c3082: 7020 3d0d 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0d3d │ │ -0c3088: 5b50 1f05 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@051f │ │ -0c308c: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -0c3090: 0760 |001a: move-object v0, v6 │ │ -0c3092: 5b50 1c05 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@051c │ │ -0c3096: 5b58 1b05 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c309a: 5450 1c05 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@051c │ │ -0c309e: 1a01 8118 |0021: const-string v1, "audio" // string@1881 │ │ -0c30a2: 6e20 4902 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0c30a8: 0c00 |0026: move-result-object v0 │ │ -0c30aa: 1f00 a500 |0027: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ -0c30ae: 5b50 1a05 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@051a │ │ -0c30b2: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -0c30b6: 6e10 3c01 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0c30bc: 0c00 |0030: move-result-object v0 │ │ -0c30be: 6e10 cb22 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ -0c30c4: 0c07 |0034: move-result-object v7 │ │ -0c30c6: 5b57 2205 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0522 │ │ -0c30ca: 5450 2205 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0522 │ │ -0c30ce: 7110 4814 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1448 │ │ -0c30d4: 0c00 |003c: move-result-object v0 │ │ -0c30d6: 5b50 1e05 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@051e │ │ -0c30da: 6000 4501 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c30de: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -0c30e2: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -0c30e6: 2200 3802 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0238 │ │ -0c30ea: 5451 1c05 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@051c │ │ -0c30ee: 5452 1a05 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@051a │ │ -0c30f2: 5453 2205 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0522 │ │ -0c30f6: 5454 2105 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0521 │ │ -0c30fa: 7054 660d 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@0d66 │ │ -0c3100: 5b50 1d05 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c3104: 0e00 |0054: return-void │ │ -0c3106: 6e10 9d21 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0c310c: 0c00 |0058: move-result-object v0 │ │ -0c310e: 28c2 |0059: goto 001b // -003e │ │ -0c3110: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -0c3112: 5b50 1d05 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c3116: 28f7 |005d: goto 0054 // -0009 │ │ +0c302c: |[0c302c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0c303c: 7010 2c0d 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0d2c │ │ +0c3042: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0c3046: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c304c: 5b50 2005 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ +0c3050: 2200 3002 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0230 │ │ +0c3054: 7020 380d 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0d38 │ │ +0c305a: 5b50 2105 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0521 │ │ +0c305e: 2200 3102 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0231 │ │ +0c3062: 7020 3d0d 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0d3d │ │ +0c3068: 5b50 1f05 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@051f │ │ +0c306c: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +0c3070: 0760 |001a: move-object v0, v6 │ │ +0c3072: 5b50 1c05 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@051c │ │ +0c3076: 5b58 1b05 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c307a: 5450 1c05 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@051c │ │ +0c307e: 1a01 8118 |0021: const-string v1, "audio" // string@1881 │ │ +0c3082: 6e20 4902 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0c3088: 0c00 |0026: move-result-object v0 │ │ +0c308a: 1f00 a500 |0027: check-cast v0, Landroid/media/AudioManager; // type@00a5 │ │ +0c308e: 5b50 1a05 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@051a │ │ +0c3092: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +0c3096: 6e10 3c01 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0c309c: 0c00 |0030: move-result-object v0 │ │ +0c309e: 6e10 cb22 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ +0c30a4: 0c07 |0034: move-result-object v7 │ │ +0c30a6: 5b57 2205 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0522 │ │ +0c30aa: 5450 2205 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0522 │ │ +0c30ae: 7110 4814 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1448 │ │ +0c30b4: 0c00 |003c: move-result-object v0 │ │ +0c30b6: 5b50 1e05 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@051e │ │ +0c30ba: 6000 4501 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c30be: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +0c30c2: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +0c30c6: 2200 3802 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0238 │ │ +0c30ca: 5451 1c05 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@051c │ │ +0c30ce: 5452 1a05 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@051a │ │ +0c30d2: 5453 2205 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0522 │ │ +0c30d6: 5454 2105 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0521 │ │ +0c30da: 7054 660d 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@0d66 │ │ +0c30e0: 5b50 1d05 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c30e4: 0e00 |0054: return-void │ │ +0c30e6: 6e10 9d21 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0c30ec: 0c00 |0058: move-result-object v0 │ │ +0c30ee: 28c2 |0059: goto 001b // -003e │ │ +0c30f0: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +0c30f2: 5b50 1d05 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c30f6: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -227426,18 +227441,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 │ │ -0c3118: |[0c3118] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0c3128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c312a: 7040 430d 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@0d43 │ │ -0c3130: 0e00 |0004: return-void │ │ +0c30f8: |[0c30f8] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0c3108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c310a: 7040 430d 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@0d43 │ │ +0c3110: 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; │ │ @@ -227448,28 +227463,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0c3134: |[0c3134] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -0c3144: 5421 2005 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ -0c3148: 6e10 9534 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c314e: 0a01 |0005: move-result v1 │ │ -0c3150: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -0c3154: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c3156: 1100 |0009: return-object v0 │ │ -0c3158: 5421 2005 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ -0c315c: 6e10 9534 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c3162: 0a01 |000f: move-result v1 │ │ -0c3164: 2310 f106 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@06f1 │ │ -0c3168: 5421 2005 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ -0c316c: 6e20 9734 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0c3172: 28f2 |0017: goto 0009 // -000e │ │ +0c3114: |[0c3114] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +0c3124: 5421 2005 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ +0c3128: 6e10 9534 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c312e: 0a01 |0005: move-result v1 │ │ +0c3130: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +0c3134: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c3136: 1100 |0009: return-object v0 │ │ +0c3138: 5421 2005 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ +0c313c: 6e10 9534 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c3142: 0a01 |000f: move-result v1 │ │ +0c3144: 2310 f106 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@06f1 │ │ +0c3148: 5421 2005 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ +0c314c: 6e20 9734 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0c3152: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -227482,22 +227497,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -0c3174: |[0c3174] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -0c3184: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -0c318a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0c318c: 0f00 |0004: return v0 │ │ -0c318e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0c3190: 28fe |0006: goto 0004 // -0002 │ │ -0c3192: 0000 |0007: nop // spacer │ │ -0c3194: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +0c3154: |[0c3154] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +0c3164: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +0c316a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0c316c: 0f00 |0004: return v0 │ │ +0c316e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0c3170: 28fe |0006: goto 0004 // -0002 │ │ +0c3172: 0000 |0007: nop // spacer │ │ +0c3174: 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 : │ │ @@ -227508,29 +227523,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0c31f0: |[0c31f0] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -0c3200: 5450 1d05 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c3204: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -0c3208: 5450 1d05 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c320c: 5451 1b05 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c3210: 6e10 7b0d 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0d7b │ │ -0c3216: 0a01 |000b: move-result v1 │ │ -0c3218: 5452 1b05 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c321c: 6e10 780d 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0d78 │ │ -0c3222: 0b02 |0011: move-result-wide v2 │ │ -0c3224: 5454 1b05 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c3228: 6e10 7a0d 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0d7a │ │ -0c322e: 0a04 |0017: move-result v4 │ │ -0c3230: 6e54 6f0d 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0d6f │ │ -0c3236: 0e00 |001b: return-void │ │ +0c31d0: |[0c31d0] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +0c31e0: 5450 1d05 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c31e4: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +0c31e8: 5450 1d05 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c31ec: 5451 1b05 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c31f0: 6e10 7b0d 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0d7b │ │ +0c31f6: 0a01 |000b: move-result v1 │ │ +0c31f8: 5452 1b05 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c31fc: 6e10 780d 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0d78 │ │ +0c3202: 0b02 |0011: move-result-wide v2 │ │ +0c3204: 5454 1b05 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c3208: 6e10 7a0d 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0d7a │ │ +0c320e: 0a04 |0017: move-result v4 │ │ +0c3210: 6e54 6f0d 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0d6f │ │ +0c3216: 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; │ │ @@ -227540,27 +227555,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0c3238: |[0c3238] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -0c3248: 7010 4a0d 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0d4a │ │ -0c324e: 0c04 |0003: move-result-object v4 │ │ -0c3250: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0c3254: 0740 |0006: move-object v0, v4 │ │ -0c3256: 2102 |0007: array-length v2, v0 │ │ -0c3258: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0c325a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0c325e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0c3262: 6e20 830d 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0d83 │ │ -0c3268: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c326c: 28f7 |0012: goto 0009 // -0009 │ │ -0c326e: 0e00 |0013: return-void │ │ +0c3218: |[0c3218] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +0c3228: 7010 4a0d 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0d4a │ │ +0c322e: 0c04 |0003: move-result-object v4 │ │ +0c3230: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +0c3234: 0740 |0006: move-object v0, v4 │ │ +0c3236: 2102 |0007: array-length v2, v0 │ │ +0c3238: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0c323a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +0c323e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +0c3242: 6e20 830d 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0d83 │ │ +0c3248: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c324c: 28f7 |0012: goto 0009 // -0009 │ │ +0c324e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -227578,27 +227593,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0c3270: |[0c3270] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -0c3280: 7010 4a0d 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0d4a │ │ -0c3286: 0c04 |0003: move-result-object v4 │ │ -0c3288: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0c328c: 0740 |0006: move-object v0, v4 │ │ -0c328e: 2102 |0007: array-length v2, v0 │ │ -0c3290: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0c3292: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0c3296: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0c329a: 6e20 840d 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0d84 │ │ -0c32a0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c32a4: 28f7 |0012: goto 0009 // -0009 │ │ -0c32a6: 0e00 |0013: return-void │ │ +0c3250: |[0c3250] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +0c3260: 7010 4a0d 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0d4a │ │ +0c3266: 0c04 |0003: move-result-object v4 │ │ +0c3268: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +0c326c: 0740 |0006: move-object v0, v4 │ │ +0c326e: 2102 |0007: array-length v2, v0 │ │ +0c3270: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0c3272: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +0c3276: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +0c327a: 6e20 840d 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0d84 │ │ +0c3280: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c3284: 28f7 |0012: goto 0009 // -0009 │ │ +0c3286: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -227617,18 +227632,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c32a8: |[0c32a8] android.support.v4.media.TransportMediator.destroy:()V │ │ -0c32b8: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c32bc: 6e10 670d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0d67 │ │ -0c32c2: 0e00 |0005: return-void │ │ +0c3288: |[0c3288] android.support.v4.media.TransportMediator.destroy:()V │ │ +0c3298: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c329c: 6e10 670d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0d67 │ │ +0c32a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -227637,20 +227652,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0c32c4: |[0c32c4] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0c32d4: 5420 1f05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@051f │ │ -0c32d8: 5421 1e05 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@051e │ │ -0c32dc: 7140 4714 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@1447 │ │ -0c32e2: 0a00 |0007: move-result v0 │ │ -0c32e4: 0f00 |0008: return v0 │ │ +0c32a4: |[0c32a4] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0c32b4: 5420 1f05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@051f │ │ +0c32b8: 5421 1e05 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@051e │ │ +0c32bc: 7140 4714 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@1447 │ │ +0c32c2: 0a00 |0007: move-result v0 │ │ +0c32c4: 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; │ │ │ │ @@ -227659,19 +227674,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c32e8: |[0c32e8] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -0c32f8: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c32fc: 6e10 770d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0d77 │ │ -0c3302: 0a00 |0005: move-result v0 │ │ -0c3304: 0f00 |0006: return v0 │ │ +0c32c8: |[0c32c8] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +0c32d8: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c32dc: 6e10 770d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0d77 │ │ +0c32e2: 0a00 |0005: move-result v0 │ │ +0c32e4: 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;) │ │ @@ -227679,19 +227694,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c3308: |[0c3308] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -0c3318: 5420 1b05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c331c: 6e10 780d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0d78 │ │ -0c3322: 0b00 |0005: move-result-wide v0 │ │ -0c3324: 1000 |0006: return-wide v0 │ │ +0c32e8: |[0c32e8] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +0c32f8: 5420 1b05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c32fc: 6e10 780d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0d78 │ │ +0c3302: 0b00 |0005: move-result-wide v0 │ │ +0c3304: 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;) │ │ @@ -227699,19 +227714,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c3328: |[0c3328] android.support.v4.media.TransportMediator.getDuration:()J │ │ -0c3338: 5420 1b05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c333c: 6e10 790d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0d79 │ │ -0c3342: 0b00 |0005: move-result-wide v0 │ │ -0c3344: 1000 |0006: return-wide v0 │ │ +0c3308: |[0c3308] android.support.v4.media.TransportMediator.getDuration:()J │ │ +0c3318: 5420 1b05 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c331c: 6e10 790d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0d79 │ │ +0c3322: 0b00 |0005: move-result-wide v0 │ │ +0c3324: 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;) │ │ @@ -227719,23 +227734,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c3348: |[0c3348] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -0c3358: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c335c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0c3360: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c3364: 6e10 6a0d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0d6a │ │ -0c336a: 0c00 |0009: move-result-object v0 │ │ -0c336c: 1100 |000a: return-object v0 │ │ -0c336e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c3370: 28fe |000c: goto 000a // -0002 │ │ +0c3328: |[0c3328] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +0c3338: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c333c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0c3340: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c3344: 6e10 6a0d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0d6a │ │ +0c334a: 0c00 |0009: move-result-object v0 │ │ +0c334c: 1100 |000a: return-object v0 │ │ +0c334e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c3350: 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;) │ │ @@ -227743,19 +227758,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c3374: |[0c3374] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -0c3384: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c3388: 6e10 7a0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0d7a │ │ -0c338e: 0a00 |0005: move-result v0 │ │ -0c3390: 0f00 |0006: return v0 │ │ +0c3354: |[0c3354] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +0c3364: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c3368: 6e10 7a0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0d7a │ │ +0c336e: 0a00 |0005: move-result v0 │ │ +0c3370: 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;) │ │ @@ -227763,19 +227778,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c3394: |[0c3394] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -0c33a4: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c33a8: 6e10 7b0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0d7b │ │ -0c33ae: 0a00 |0005: move-result v0 │ │ -0c33b0: 0f00 |0006: return v0 │ │ +0c3374: |[0c3374] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +0c3384: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c3388: 6e10 7b0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0d7b │ │ +0c338e: 0a00 |0005: move-result v0 │ │ +0c3390: 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;) │ │ @@ -227783,24 +227798,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0c33b4: |[0c33b4] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -0c33c4: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c33c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c33cc: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c33d0: 6e10 6e0d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0d6e │ │ -0c33d6: 5410 1b05 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c33da: 6e10 7e0d 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0d7e │ │ -0c33e0: 7010 500d 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ -0c33e6: 7010 530d 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ -0c33ec: 0e00 |0014: return-void │ │ +0c3394: |[0c3394] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +0c33a4: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c33a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c33ac: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c33b0: 6e10 6e0d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0d6e │ │ +0c33b6: 5410 1b05 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c33ba: 6e10 7e0d 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0d7e │ │ +0c33c0: 7010 500d 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ +0c33c6: 7010 530d 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ +0c33cc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -227813,19 +227828,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c33f0: |[0c33f0] android.support.v4.media.TransportMediator.refreshState:()V │ │ -0c3400: 7010 500d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ -0c3406: 7010 530d 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ -0c340c: 7010 540d 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0d54 │ │ -0c3412: 0e00 |0009: return-void │ │ +0c33d0: |[0c33d0] android.support.v4.media.TransportMediator.refreshState:()V │ │ +0c33e0: 7010 500d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ +0c33e6: 7010 530d 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ +0c33ec: 7010 540d 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0d54 │ │ +0c33f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -227836,18 +227851,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 │ │ -0c3414: |[0c3414] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0c3424: 5410 2005 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ -0c3428: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0c342e: 0e00 |0005: return-void │ │ +0c33f4: |[0c33f4] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0c3404: 5410 2005 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ +0c3408: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0c340e: 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; │ │ @@ -227857,18 +227872,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c3430: |[0c3430] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -0c3440: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c3444: 6e30 7f0d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0d7f │ │ -0c344a: 0e00 |0005: return-void │ │ +0c3410: |[0c3410] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +0c3420: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c3424: 6e30 7f0d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0d7f │ │ +0c342a: 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 │ │ @@ -227878,24 +227893,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0c344c: |[0c344c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -0c345c: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c3460: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c3464: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c3468: 6e10 700d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0d70 │ │ -0c346e: 5410 1b05 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c3472: 6e10 800d 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0d80 │ │ -0c3478: 7010 500d 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ -0c347e: 7010 530d 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ -0c3484: 0e00 |0014: return-void │ │ +0c342c: |[0c342c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +0c343c: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c3440: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c3444: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c3448: 6e10 700d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0d70 │ │ +0c344e: 5410 1b05 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c3452: 6e10 800d 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0d80 │ │ +0c3458: 7010 500d 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ +0c345e: 7010 530d 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ +0c3464: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -227908,24 +227923,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0c3488: |[0c3488] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -0c3498: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c349c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c34a0: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ -0c34a4: 6e10 710d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0d71 │ │ -0c34aa: 5410 1b05 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ -0c34ae: 6e10 810d 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0d81 │ │ -0c34b4: 7010 500d 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ -0c34ba: 7010 530d 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ -0c34c0: 0e00 |0014: return-void │ │ +0c3468: |[0c3468] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +0c3478: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c347c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c3480: 5410 1d05 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@051d │ │ +0c3484: 6e10 710d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0d71 │ │ +0c348a: 5410 1b05 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@051b │ │ +0c348e: 6e10 810d 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0d81 │ │ +0c3494: 7010 500d 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0d50 │ │ +0c349a: 7010 530d 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0d53 │ │ +0c34a0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -227938,18 +227953,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 │ │ -0c34c4: |[0c34c4] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0c34d4: 5410 2005 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ -0c34d8: 6e20 9234 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0c34de: 0e00 |0005: return-void │ │ +0c34a4: |[0c34a4] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0c34b4: 5410 2005 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0520 │ │ +0c34b8: 6e20 9234 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0c34be: 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; │ │ @@ -227989,18 +228004,18 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c34e0: |[0c34e0] android.support.v4.media.VolumeProviderCompat$1.:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -0c34f0: 5b01 3d05 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@053d │ │ -0c34f4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c34fa: 0e00 |0005: return-void │ │ +0c34c0: |[0c34c0] android.support.v4.media.VolumeProviderCompat$1.:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +0c34d0: 5b01 3d05 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@053d │ │ +0c34d4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c34da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ @@ -228010,18 +228025,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c34fc: |[0c34fc] android.support.v4.media.VolumeProviderCompat$1.onAdjustVolume:(I)V │ │ -0c350c: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@053d │ │ -0c3510: 6e20 8f0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0d8f │ │ -0c3516: 0e00 |0005: return-void │ │ +0c34dc: |[0c34dc] android.support.v4.media.VolumeProviderCompat$1.onAdjustVolume:(I)V │ │ +0c34ec: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@053d │ │ +0c34f0: 6e20 8f0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0d8f │ │ +0c34f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -228031,18 +228046,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c3518: |[0c3518] android.support.v4.media.VolumeProviderCompat$1.onSetVolumeTo:(I)V │ │ -0c3528: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@053d │ │ -0c352c: 6e20 900d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0d90 │ │ -0c3532: 0e00 |0005: return-void │ │ +0c34f8: |[0c34f8] android.support.v4.media.VolumeProviderCompat$1.onSetVolumeTo:(I)V │ │ +0c3508: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@053d │ │ +0c350c: 6e20 900d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0d90 │ │ +0c3512: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=2 volume I │ │ @@ -228113,17 +228128,17 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c3534: |[0c3534] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V │ │ -0c3544: 7020 a30d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0da3 │ │ -0c354a: 0e00 |0003: return-void │ │ +0c3514: |[0c3514] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V │ │ +0c3524: 7020 a30d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0da3 │ │ +0c352a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ @@ -228136,19 +228151,19 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c354c: |[0c354c] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.onRoutePresentationDisplayChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -0c355c: 5410 5505 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0555 │ │ -0c3560: 1f00 4d02 |0002: check-cast v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; // type@024d │ │ -0c3564: 7220 e90d 3000 |0004: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;.onRoutePresentationDisplayChanged:(Ljava/lang/Object;)V // method@0de9 │ │ -0c356a: 0e00 |0007: return-void │ │ +0c352c: |[0c352c] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.onRoutePresentationDisplayChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +0c353c: 5410 5505 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0555 │ │ +0c3540: 1f00 4d02 |0002: check-cast v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; // type@024d │ │ +0c3544: 7220 e90d 3000 |0004: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;.onRoutePresentationDisplayChanged:(Ljava/lang/Object;)V // method@0de9 │ │ +0c354a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0007 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ @@ -228189,17 +228204,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c356c: |[0c356c] android.support.v4.media.routing.MediaRouterJellybeanMr1.:()V │ │ -0c357c: 7010 d80d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybean;.:()V // method@0dd8 │ │ -0c3582: 0e00 |0003: return-void │ │ +0c354c: |[0c354c] android.support.v4.media.routing.MediaRouterJellybeanMr1.:()V │ │ +0c355c: 7010 d80d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybean;.:()V // method@0dd8 │ │ +0c3562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=164 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ │ │ @@ -228208,18 +228223,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c3584: |[0c3584] android.support.v4.media.routing.MediaRouterJellybeanMr1.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object; │ │ -0c3594: 2200 4e02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; // type@024e │ │ -0c3598: 7020 ea0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V // method@0dea │ │ -0c359e: 1100 |0005: return-object v0 │ │ +0c3564: |[0c3564] android.support.v4.media.routing.MediaRouterJellybeanMr1.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object; │ │ +0c3574: 2200 4e02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; // type@024e │ │ +0c3578: 7020 ea0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V // method@0dea │ │ +0c357e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ │ │ Virtual methods - │ │ @@ -228275,18 +228290,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c35a0: |[0c35a0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0c35b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c35b6: 5b01 5905 |0003: iput-object v1, v0, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c35ba: 0e00 |0005: return-void │ │ +0c3580: |[0c3580] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0c3590: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c3596: 5b01 5905 |0003: iput-object v1, v0, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c359a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy; │ │ @@ -228298,17 +228313,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c35bc: |[0c35bc] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0c35cc: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c35d0: 1100 |0002: return-object v0 │ │ +0c359c: |[0c359c] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +0c35ac: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c35b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy; │ │ │ │ #1 : (in Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;) │ │ @@ -228316,17 +228331,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c35d4: |[0c35d4] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0c35e4: 1a00 1118 |0000: const-string v0, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c35e8: 1100 |0002: return-object v0 │ │ +0c35b4: |[0c35b4] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0c35c4: 1a00 1118 |0000: const-string v0, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c35c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy; │ │ │ │ #2 : (in Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;) │ │ @@ -228334,38 +228349,38 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -0c35ec: |[0c35ec] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c35fc: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3602: 0c00 |0003: move-result-object v0 │ │ -0c3604: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3608: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c360e: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c3614: 3807 1600 |000c: if-eqz v7, 0022 // +0016 │ │ -0c3618: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0c361a: 6e20 fa04 1000 |000f: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3620: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0c3622: 6e30 c604 0701 |0013: invoke-virtual {v7, v0, v1}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ -0c3628: 5451 5905 |0016: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c362c: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -0c362e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -0c3630: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -0c3632: 7254 e304 2130 |001b: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3638: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c363e: 0e00 |0021: return-void │ │ -0c3640: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0c3642: 6e20 fa04 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3648: 28f0 |0026: goto 0016 // -0010 │ │ -0c364a: 0d01 |0027: move-exception v1 │ │ -0c364c: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3652: 2701 |002b: throw v1 │ │ +0c35cc: |[0c35cc] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c35dc: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c35e2: 0c00 |0003: move-result-object v0 │ │ +0c35e4: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c35e8: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c35ee: 6e20 0005 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c35f4: 3807 1600 |000c: if-eqz v7, 0022 // +0016 │ │ +0c35f8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0c35fa: 6e20 fa04 1000 |000f: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3600: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0c3602: 6e30 c604 0701 |0013: invoke-virtual {v7, v0, v1}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ +0c3608: 5451 5905 |0016: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c360c: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +0c360e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +0c3610: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +0c3612: 7254 e304 2130 |001b: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3618: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c361e: 0e00 |0021: return-void │ │ +0c3620: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0c3622: 6e20 fa04 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3628: 28f0 |0026: goto 0016 // -0010 │ │ +0c362a: 0d01 |0027: move-exception v1 │ │ +0c362c: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3632: 2701 |002b: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x001e │ │ -> 0x0027 │ │ 0x0023 - 0x0026 │ │ -> 0x0027 │ │ positions : │ │ 0x0000 line=164 │ │ @@ -228390,37 +228405,37 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -0c3668: |[0c3668] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onExtrasChanged:(Landroid/os/Bundle;)V │ │ -0c3678: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c367e: 0c00 |0003: move-result-object v0 │ │ -0c3680: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3684: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c368a: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ -0c368e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0c3690: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3696: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0c3698: 6e30 c604 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ -0c369e: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c36a2: 1272 |0015: const/4 v2, #int 7 // #7 │ │ -0c36a4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0c36a6: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0c36a8: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c36ae: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c36b4: 0e00 |001e: return-void │ │ -0c36b6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0c36b8: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c36be: 28f0 |0023: goto 0013 // -0010 │ │ -0c36c0: 0d01 |0024: move-exception v1 │ │ -0c36c2: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c36c8: 2701 |0028: throw v1 │ │ +0c3648: |[0c3648] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onExtrasChanged:(Landroid/os/Bundle;)V │ │ +0c3658: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c365e: 0c00 |0003: move-result-object v0 │ │ +0c3660: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3664: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c366a: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ +0c366e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0c3670: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3676: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0c3678: 6e30 c604 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ +0c367e: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c3682: 1272 |0015: const/4 v2, #int 7 // #7 │ │ +0c3684: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0c3686: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0c3688: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c368e: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3694: 0e00 |001e: return-void │ │ +0c3696: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0c3698: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c369e: 28f0 |0023: goto 0013 // -0010 │ │ +0c36a0: 0d01 |0024: move-exception v1 │ │ +0c36a2: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c36a8: 2701 |0028: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x0024 │ │ 0x0020 - 0x0023 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=262 │ │ @@ -228443,37 +228458,37 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -0c36e0: |[0c36e0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0c36f0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c36f6: 0c00 |0003: move-result-object v0 │ │ -0c36f8: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c36fc: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3702: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ -0c3706: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0c3708: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c370e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0c3710: 6e30 f90c 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0cf9 │ │ -0c3716: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c371a: 1242 |0015: const/4 v2, #int 4 // #4 │ │ -0c371c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0c371e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0c3720: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3726: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c372c: 0e00 |001e: return-void │ │ -0c372e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0c3730: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3736: 28f0 |0023: goto 0013 // -0010 │ │ -0c3738: 0d01 |0024: move-exception v1 │ │ -0c373a: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3740: 2701 |0028: throw v1 │ │ +0c36c0: |[0c36c0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0c36d0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c36d6: 0c00 |0003: move-result-object v0 │ │ +0c36d8: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c36dc: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c36e2: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ +0c36e6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0c36e8: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c36ee: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0c36f0: 6e30 f90c 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0cf9 │ │ +0c36f6: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c36fa: 1242 |0015: const/4 v2, #int 4 // #4 │ │ +0c36fc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0c36fe: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0c3700: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3706: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c370c: 0e00 |001e: return-void │ │ +0c370e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0c3710: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3716: 28f0 |0023: goto 0013 // -0010 │ │ +0c3718: 0d01 |0024: move-exception v1 │ │ +0c371a: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3720: 2701 |0028: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x0024 │ │ 0x0020 - 0x0023 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=214 │ │ @@ -228496,37 +228511,37 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -0c3758: |[0c3758] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -0c3768: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c376e: 0c00 |0003: move-result-object v0 │ │ -0c3770: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3774: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c377a: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ -0c377e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0c3780: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3786: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0c3788: 6e30 ef10 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@10ef │ │ -0c378e: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c3792: 1232 |0015: const/4 v2, #int 3 // #3 │ │ -0c3794: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0c3796: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0c3798: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c379e: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c37a4: 0e00 |001e: return-void │ │ -0c37a6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0c37a8: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c37ae: 28f0 |0023: goto 0013 // -0010 │ │ -0c37b0: 0d01 |0024: move-exception v1 │ │ -0c37b2: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c37b8: 2701 |0028: throw v1 │ │ +0c3738: |[0c3738] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0c3748: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c374e: 0c00 |0003: move-result-object v0 │ │ +0c3750: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3754: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c375a: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ +0c375e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0c3760: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3766: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0c3768: 6e30 ef10 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@10ef │ │ +0c376e: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c3772: 1232 |0015: const/4 v2, #int 3 // #3 │ │ +0c3774: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0c3776: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0c3778: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c377e: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3784: 0e00 |001e: return-void │ │ +0c3786: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0c3788: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c378e: 28f0 |0023: goto 0013 // -0010 │ │ +0c3790: 0d01 |0024: move-exception v1 │ │ +0c3792: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3798: 2701 |0028: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x0024 │ │ 0x0020 - 0x0023 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=196 │ │ @@ -228549,30 +228564,30 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0c37d0: |[0c37d0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onQueueChanged:(Ljava/util/List;)V │ │ -0c37e0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c37e6: 0c00 |0003: move-result-object v0 │ │ -0c37e8: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c37ec: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c37f2: 6e20 0405 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0504 │ │ -0c37f8: 5451 5905 |000c: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c37fc: 1252 |000e: const/4 v2, #int 5 // #5 │ │ -0c37fe: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0c3800: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -0c3802: 7254 e304 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3808: 6e10 f704 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c380e: 0e00 |0017: return-void │ │ -0c3810: 0d01 |0018: move-exception v1 │ │ -0c3812: 6e10 f704 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3818: 2701 |001c: throw v1 │ │ +0c37b0: |[0c37b0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onQueueChanged:(Ljava/util/List;)V │ │ +0c37c0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c37c6: 0c00 |0003: move-result-object v0 │ │ +0c37c8: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c37cc: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c37d2: 6e20 0405 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0504 │ │ +0c37d8: 5451 5905 |000c: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c37dc: 1252 |000e: const/4 v2, #int 5 // #5 │ │ +0c37de: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0c37e0: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +0c37e2: 7254 e304 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c37e8: 6e10 f704 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c37ee: 0e00 |0017: return-void │ │ +0c37f0: 0d01 |0018: move-exception v1 │ │ +0c37f2: 6e10 f704 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c37f8: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=234 │ │ 0x0009 line=235 │ │ @@ -228591,37 +228606,37 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -0c3828: |[0c3828] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onQueueTitleChanged:(Ljava/lang/CharSequence;)V │ │ -0c3838: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c383e: 0c00 |0003: move-result-object v0 │ │ -0c3840: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3844: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c384a: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ -0c384e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0c3850: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3856: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0c3858: 7130 9520 0601 |0010: invoke-static {v6, v0, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -0c385e: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c3862: 1262 |0015: const/4 v2, #int 6 // #6 │ │ -0c3864: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0c3866: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0c3868: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c386e: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3874: 0e00 |001e: return-void │ │ -0c3876: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0c3878: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c387e: 28f0 |0023: goto 0013 // -0010 │ │ -0c3880: 0d01 |0024: move-exception v1 │ │ -0c3882: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3888: 2701 |0028: throw v1 │ │ +0c3808: |[0c3808] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onQueueTitleChanged:(Ljava/lang/CharSequence;)V │ │ +0c3818: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c381e: 0c00 |0003: move-result-object v0 │ │ +0c3820: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3824: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c382a: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ +0c382e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0c3830: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3836: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0c3838: 7130 9520 0601 |0010: invoke-static {v6, v0, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +0c383e: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c3842: 1262 |0015: const/4 v2, #int 6 // #6 │ │ +0c3844: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0c3846: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0c3848: 7254 e304 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c384e: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3854: 0e00 |001e: return-void │ │ +0c3856: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0c3858: 6e20 fa04 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c385e: 28f0 |0023: goto 0013 // -0010 │ │ +0c3860: 0d01 |0024: move-exception v1 │ │ +0c3862: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3868: 2701 |0028: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x0024 │ │ 0x0020 - 0x0023 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=244 │ │ @@ -228644,29 +228659,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -0c38a0: |[0c38a0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onSessionDestroyed:()V │ │ -0c38b0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c38b6: 0c00 |0003: move-result-object v0 │ │ -0c38b8: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c38bc: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c38c2: 5451 5905 |0009: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c38c6: 1222 |000b: const/4 v2, #int 2 // #2 │ │ -0c38c8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0c38ca: 1214 |000d: const/4 v4, #int 1 // #1 │ │ -0c38cc: 7254 e304 2130 |000e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c38d2: 6e10 f704 0000 |0011: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c38d8: 0e00 |0014: return-void │ │ -0c38da: 0d01 |0015: move-exception v1 │ │ -0c38dc: 6e10 f704 0000 |0016: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c38e2: 2701 |0019: throw v1 │ │ +0c3880: |[0c3880] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onSessionDestroyed:()V │ │ +0c3890: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3896: 0c00 |0003: move-result-object v0 │ │ +0c3898: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c389c: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c38a2: 5451 5905 |0009: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c38a6: 1222 |000b: const/4 v2, #int 2 // #2 │ │ +0c38a8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0c38aa: 1214 |000d: const/4 v4, #int 1 // #1 │ │ +0c38ac: 7254 e304 2130 |000e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c38b2: 6e10 f704 0000 |0011: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c38b8: 0e00 |0014: return-void │ │ +0c38ba: 0d01 |0015: move-exception v1 │ │ +0c38bc: 6e10 f704 0000 |0016: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c38c2: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0011 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=185 │ │ 0x0009 line=186 │ │ @@ -228682,37 +228697,37 @@ │ │ type : '(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -0c38f0: |[0c38f0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ -0c3900: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3906: 0c00 |0003: move-result-object v0 │ │ -0c3908: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c390c: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3912: 3806 1700 |0009: if-eqz v6, 0020 // +0017 │ │ -0c3916: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0c3918: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c391e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0c3920: 6e30 b610 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.writeToParcel:(Landroid/os/Parcel;I)V // method@10b6 │ │ -0c3926: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ -0c392a: 1302 0800 |0015: const/16 v2, #int 8 // #8 │ │ -0c392e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0c3930: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -0c3932: 7254 e304 2130 |0019: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3938: 6e10 f704 0000 |001c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c393e: 0e00 |001f: return-void │ │ -0c3940: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c3942: 6e20 fa04 1000 |0021: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3948: 28ef |0024: goto 0013 // -0011 │ │ -0c394a: 0d01 |0025: move-exception v1 │ │ -0c394c: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3952: 2701 |0029: throw v1 │ │ +0c38d0: |[0c38d0] android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ +0c38e0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c38e6: 0c00 |0003: move-result-object v0 │ │ +0c38e8: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c38ec: 6e20 fc04 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c38f2: 3806 1700 |0009: if-eqz v6, 0020 // +0017 │ │ +0c38f6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0c38f8: 6e20 fa04 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c38fe: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0c3900: 6e30 b610 0601 |0010: invoke-virtual {v6, v0, v1}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.writeToParcel:(Landroid/os/Parcel;I)V // method@10b6 │ │ +0c3906: 5451 5905 |0013: iget-object v1, v5, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0559 │ │ +0c390a: 1302 0800 |0015: const/16 v2, #int 8 // #8 │ │ +0c390e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0c3910: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +0c3912: 7254 e304 2130 |0019: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3918: 6e10 f704 0000 |001c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c391e: 0e00 |001f: return-void │ │ +0c3920: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c3922: 6e20 fa04 1000 |0021: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3928: 28ef |0024: goto 0013 // -0011 │ │ +0c392a: 0d01 |0025: move-exception v1 │ │ +0c392c: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3932: 2701 |0029: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x001c │ │ -> 0x0025 │ │ 0x0021 - 0x0024 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=280 │ │ @@ -228809,19 +228824,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0c3968: |[0c3968] android.support.v4.media.session.IMediaControllerCallback$Stub.:()V │ │ -0c3978: 7010 9b04 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@049b │ │ -0c397e: 1a00 1118 |0003: const-string v0, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3982: 6e30 090e 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0e09 │ │ -0c3988: 0e00 |0008: return-void │ │ +0c3948: |[0c3948] android.support.v4.media.session.IMediaControllerCallback$Stub.:()V │ │ +0c3958: 7010 9b04 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@049b │ │ +0c395e: 1a00 1118 |0003: const-string v0, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3962: 6e30 090e 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0e09 │ │ +0c3968: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/media/session/IMediaControllerCallback$Stub; │ │ @@ -228831,29 +228846,29 @@ │ │ type : '(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaControllerCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0c398c: |[0c398c] android.support.v4.media.session.IMediaControllerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaControllerCallback; │ │ -0c399c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0c39a0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0c39a2: 1100 |0003: return-object v0 │ │ -0c39a4: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c39a8: 7220 e204 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@04e2 │ │ -0c39ae: 0c00 |0009: move-result-object v0 │ │ -0c39b0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0c39b4: 2001 5702 |000c: instance-of v1, v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c39b8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -0c39bc: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c39c0: 28f1 |0012: goto 0003 // -000f │ │ -0c39c2: 2200 5502 |0013: new-instance v0, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy; // type@0255 │ │ -0c39c6: 7020 fb0d 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0dfb │ │ -0c39cc: 28eb |0018: goto 0003 // -0015 │ │ +0c396c: |[0c396c] android.support.v4.media.session.IMediaControllerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaControllerCallback; │ │ +0c397c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0c3980: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0c3982: 1100 |0003: return-object v0 │ │ +0c3984: 1a01 1118 |0004: const-string v1, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3988: 7220 e204 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@04e2 │ │ +0c398e: 0c00 |0009: move-result-object v0 │ │ +0c3990: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0c3994: 2001 5702 |000c: instance-of v1, v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c3998: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0c399c: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c39a0: 28f1 |0012: goto 0003 // -000f │ │ +0c39a2: 2200 5502 |0013: new-instance v0, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy; // type@0255 │ │ +0c39a6: 7020 fb0d 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0dfb │ │ +0c39ac: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0003 line=35 │ │ 0x0004 line=31 │ │ 0x000a line=32 │ │ @@ -228869,16 +228884,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c39d0: |[0c39d0] android.support.v4.media.session.IMediaControllerCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -0c39e0: 1100 |0000: return-object v0 │ │ +0c39b0: |[0c39b0] android.support.v4.media.session.IMediaControllerCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +0c39c0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/IMediaControllerCallback$Stub; │ │ │ │ #1 : (in Landroid/support/v4/media/session/IMediaControllerCallback$Stub;) │ │ @@ -228886,115 +228901,115 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -0c39e4: |[0c39e4] android.support.v4.media.session.IMediaControllerCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0c39f4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0c39f6: 2c06 c300 0000 |0001: sparse-switch v6, 000000c4 // +000000c3 │ │ -0c39fc: 6f59 9c04 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@049c │ │ -0c3a02: 0a03 |0007: move-result v3 │ │ -0c3a04: 0f03 |0008: return v3 │ │ -0c3a06: 1a04 1118 |0009: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3a0a: 6e20 0005 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c3a10: 28fa |000e: goto 0008 // -0006 │ │ -0c3a12: 1a04 1118 |000f: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3a16: 6e20 ed04 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3a1c: 6e10 f504 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c3a22: 0c00 |0017: move-result-object v0 │ │ -0c3a24: 6e10 f204 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3a2a: 0a04 |001b: move-result v4 │ │ -0c3a2c: 3804 0e00 |001c: if-eqz v4, 002a // +000e │ │ -0c3a30: 6204 4601 |001e: sget-object v4, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ -0c3a34: 7220 0805 7400 |0020: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3a3a: 0c02 |0023: move-result-object v2 │ │ -0c3a3c: 1f02 cb00 |0024: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -0c3a40: 6e30 0a0e 0502 |0026: invoke-virtual {v5, v0, v2}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e0a │ │ -0c3a46: 28df |0029: goto 0008 // -0021 │ │ -0c3a48: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -0c3a4a: 28fb |002b: goto 0026 // -0005 │ │ -0c3a4c: 1a04 1118 |002c: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3a50: 6e20 ed04 4700 |002e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3a56: 6e10 100e 0500 |0031: invoke-virtual {v5}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onSessionDestroyed:()V // method@0e10 │ │ -0c3a5c: 28d4 |0034: goto 0008 // -002c │ │ -0c3a5e: 1a04 1118 |0035: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3a62: 6e20 ed04 4700 |0037: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3a68: 6e10 f204 0700 |003a: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3a6e: 0a04 |003d: move-result v4 │ │ -0c3a70: 3804 0e00 |003e: if-eqz v4, 004c // +000e │ │ -0c3a74: 6204 3406 |0040: sget-object v4, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0634 │ │ -0c3a78: 7220 0805 7400 |0042: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3a7e: 0c00 |0045: move-result-object v0 │ │ -0c3a80: 1f00 9302 |0046: check-cast v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ -0c3a84: 6e20 0d0e 0500 |0048: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0e0d │ │ -0c3a8a: 28bd |004b: goto 0008 // -0043 │ │ -0c3a8c: 1200 |004c: const/4 v0, #int 0 // #0 │ │ -0c3a8e: 28fb |004d: goto 0048 // -0005 │ │ -0c3a90: 1a04 1118 |004e: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3a94: 6e20 ed04 4700 |0050: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3a9a: 6e10 f204 0700 |0053: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3aa0: 0a04 |0056: move-result v4 │ │ -0c3aa2: 3804 0e00 |0057: if-eqz v4, 0065 // +000e │ │ -0c3aa6: 6204 d804 |0059: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04d8 │ │ -0c3aaa: 7220 0805 7400 |005b: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3ab0: 0c00 |005e: move-result-object v0 │ │ -0c3ab2: 1f00 2902 |005f: check-cast v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ -0c3ab6: 6e20 0c0e 0500 |0061: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e0c │ │ -0c3abc: 28a4 |0064: goto 0008 // -005c │ │ -0c3abe: 1200 |0065: const/4 v0, #int 0 // #0 │ │ -0c3ac0: 28fb |0066: goto 0061 // -0005 │ │ -0c3ac2: 1a04 1118 |0067: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3ac6: 6e20 ed04 4700 |0069: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3acc: 6204 e105 |006c: sget-object v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e1 │ │ -0c3ad0: 6e20 ec04 4700 |006e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@04ec │ │ -0c3ad6: 0c01 |0071: move-result-object v1 │ │ -0c3ad8: 6e20 0e0e 1500 |0072: invoke-virtual {v5, v1}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onQueueChanged:(Ljava/util/List;)V // method@0e0e │ │ -0c3ade: 2893 |0075: goto 0008 // -006d │ │ -0c3ae0: 1a04 1118 |0076: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3ae4: 6e20 ed04 4700 |0078: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3aea: 6e10 f204 0700 |007b: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3af0: 0a04 |007e: move-result v4 │ │ -0c3af2: 3804 0f00 |007f: if-eqz v4, 008e // +000f │ │ -0c3af6: 6204 1a0a |0081: sget-object v4, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -0c3afa: 7220 0805 7400 |0083: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3b00: 0c00 |0086: move-result-object v0 │ │ -0c3b02: 1f00 5f06 |0087: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -0c3b06: 6e20 0f0e 0500 |0089: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onQueueTitleChanged:(Ljava/lang/CharSequence;)V // method@0e0f │ │ -0c3b0c: 2900 7cff |008c: goto/16 0008 // -0084 │ │ -0c3b10: 1200 |008e: const/4 v0, #int 0 // #0 │ │ -0c3b12: 28fa |008f: goto 0089 // -0006 │ │ -0c3b14: 1a04 1118 |0090: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3b18: 6e20 ed04 4700 |0092: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3b1e: 6e10 f204 0700 |0095: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3b24: 0a04 |0098: move-result v4 │ │ -0c3b26: 3804 0f00 |0099: if-eqz v4, 00a8 // +000f │ │ -0c3b2a: 6204 4601 |009b: sget-object v4, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ -0c3b2e: 7220 0805 7400 |009d: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3b34: 0c00 |00a0: move-result-object v0 │ │ -0c3b36: 1f00 cb00 |00a1: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ -0c3b3a: 6e20 0b0e 0500 |00a3: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onExtrasChanged:(Landroid/os/Bundle;)V // method@0e0b │ │ -0c3b40: 2900 62ff |00a6: goto/16 0008 // -009e │ │ -0c3b44: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ -0c3b46: 28fa |00a9: goto 00a3 // -0006 │ │ -0c3b48: 1a04 1118 |00aa: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ -0c3b4c: 6e20 ed04 4700 |00ac: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c3b52: 6e10 f204 0700 |00af: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3b58: 0a04 |00b2: move-result v4 │ │ -0c3b5a: 3804 0f00 |00b3: if-eqz v4, 00c2 // +000f │ │ -0c3b5e: 6204 1106 |00b5: sget-object v4, Landroid/support/v4/media/session/ParcelableVolumeInfo;.CREATOR:Landroid/os/Parcelable$Creator; // field@0611 │ │ -0c3b62: 7220 0805 7400 |00b7: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3b68: 0c00 |00ba: move-result-object v0 │ │ -0c3b6a: 1f00 8d02 |00bb: check-cast v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ -0c3b6e: 6e20 120e 0500 |00bd: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@0e12 │ │ -0c3b74: 2900 48ff |00c0: goto/16 0008 // -00b8 │ │ -0c3b78: 1200 |00c2: const/4 v0, #int 0 // #0 │ │ -0c3b7a: 28fa |00c3: goto 00bd // -0006 │ │ -0c3b7c: 0002 0900 0100 0000 0200 0000 0300 ... |00c4: sparse-switch-data (38 units) │ │ +0c39c4: |[0c39c4] android.support.v4.media.session.IMediaControllerCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0c39d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0c39d6: 2c06 c300 0000 |0001: sparse-switch v6, 000000c4 // +000000c3 │ │ +0c39dc: 6f59 9c04 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@049c │ │ +0c39e2: 0a03 |0007: move-result v3 │ │ +0c39e4: 0f03 |0008: return v3 │ │ +0c39e6: 1a04 1118 |0009: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c39ea: 6e20 0005 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c39f0: 28fa |000e: goto 0008 // -0006 │ │ +0c39f2: 1a04 1118 |000f: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c39f6: 6e20 ed04 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c39fc: 6e10 f504 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c3a02: 0c00 |0017: move-result-object v0 │ │ +0c3a04: 6e10 f204 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3a0a: 0a04 |001b: move-result v4 │ │ +0c3a0c: 3804 0e00 |001c: if-eqz v4, 002a // +000e │ │ +0c3a10: 6204 4601 |001e: sget-object v4, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ +0c3a14: 7220 0805 7400 |0020: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3a1a: 0c02 |0023: move-result-object v2 │ │ +0c3a1c: 1f02 cb00 |0024: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +0c3a20: 6e30 0a0e 0502 |0026: invoke-virtual {v5, v0, v2}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e0a │ │ +0c3a26: 28df |0029: goto 0008 // -0021 │ │ +0c3a28: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +0c3a2a: 28fb |002b: goto 0026 // -0005 │ │ +0c3a2c: 1a04 1118 |002c: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3a30: 6e20 ed04 4700 |002e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c3a36: 6e10 100e 0500 |0031: invoke-virtual {v5}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onSessionDestroyed:()V // method@0e10 │ │ +0c3a3c: 28d4 |0034: goto 0008 // -002c │ │ +0c3a3e: 1a04 1118 |0035: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3a42: 6e20 ed04 4700 |0037: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c3a48: 6e10 f204 0700 |003a: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3a4e: 0a04 |003d: move-result v4 │ │ +0c3a50: 3804 0e00 |003e: if-eqz v4, 004c // +000e │ │ +0c3a54: 6204 3406 |0040: sget-object v4, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0634 │ │ +0c3a58: 7220 0805 7400 |0042: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3a5e: 0c00 |0045: move-result-object v0 │ │ +0c3a60: 1f00 9302 |0046: check-cast v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ +0c3a64: 6e20 0d0e 0500 |0048: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0e0d │ │ +0c3a6a: 28bd |004b: goto 0008 // -0043 │ │ +0c3a6c: 1200 |004c: const/4 v0, #int 0 // #0 │ │ +0c3a6e: 28fb |004d: goto 0048 // -0005 │ │ +0c3a70: 1a04 1118 |004e: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3a74: 6e20 ed04 4700 |0050: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c3a7a: 6e10 f204 0700 |0053: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3a80: 0a04 |0056: move-result v4 │ │ +0c3a82: 3804 0e00 |0057: if-eqz v4, 0065 // +000e │ │ +0c3a86: 6204 d804 |0059: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04d8 │ │ +0c3a8a: 7220 0805 7400 |005b: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3a90: 0c00 |005e: move-result-object v0 │ │ +0c3a92: 1f00 2902 |005f: check-cast v0, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ +0c3a96: 6e20 0c0e 0500 |0061: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e0c │ │ +0c3a9c: 28a4 |0064: goto 0008 // -005c │ │ +0c3a9e: 1200 |0065: const/4 v0, #int 0 // #0 │ │ +0c3aa0: 28fb |0066: goto 0061 // -0005 │ │ +0c3aa2: 1a04 1118 |0067: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3aa6: 6e20 ed04 4700 |0069: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c3aac: 6204 e105 |006c: sget-object v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e1 │ │ +0c3ab0: 6e20 ec04 4700 |006e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@04ec │ │ +0c3ab6: 0c01 |0071: move-result-object v1 │ │ +0c3ab8: 6e20 0e0e 1500 |0072: invoke-virtual {v5, v1}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onQueueChanged:(Ljava/util/List;)V // method@0e0e │ │ +0c3abe: 2893 |0075: goto 0008 // -006d │ │ +0c3ac0: 1a04 1118 |0076: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3ac4: 6e20 ed04 4700 |0078: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c3aca: 6e10 f204 0700 |007b: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3ad0: 0a04 |007e: move-result v4 │ │ +0c3ad2: 3804 0f00 |007f: if-eqz v4, 008e // +000f │ │ +0c3ad6: 6204 1a0a |0081: sget-object v4, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +0c3ada: 7220 0805 7400 |0083: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3ae0: 0c00 |0086: move-result-object v0 │ │ +0c3ae2: 1f00 5f06 |0087: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +0c3ae6: 6e20 0f0e 0500 |0089: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onQueueTitleChanged:(Ljava/lang/CharSequence;)V // method@0e0f │ │ +0c3aec: 2900 7cff |008c: goto/16 0008 // -0084 │ │ +0c3af0: 1200 |008e: const/4 v0, #int 0 // #0 │ │ +0c3af2: 28fa |008f: goto 0089 // -0006 │ │ +0c3af4: 1a04 1118 |0090: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3af8: 6e20 ed04 4700 |0092: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c3afe: 6e10 f204 0700 |0095: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3b04: 0a04 |0098: move-result v4 │ │ +0c3b06: 3804 0f00 |0099: if-eqz v4, 00a8 // +000f │ │ +0c3b0a: 6204 4601 |009b: sget-object v4, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ +0c3b0e: 7220 0805 7400 |009d: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3b14: 0c00 |00a0: move-result-object v0 │ │ +0c3b16: 1f00 cb00 |00a1: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ +0c3b1a: 6e20 0b0e 0500 |00a3: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onExtrasChanged:(Landroid/os/Bundle;)V // method@0e0b │ │ +0c3b20: 2900 62ff |00a6: goto/16 0008 // -009e │ │ +0c3b24: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ +0c3b26: 28fa |00a9: goto 00a3 // -0006 │ │ +0c3b28: 1a04 1118 |00aa: const-string v4, "android.support.v4.media.session.IMediaControllerCallback" // string@1811 │ │ +0c3b2c: 6e20 ed04 4700 |00ac: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c3b32: 6e10 f204 0700 |00af: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3b38: 0a04 |00b2: move-result v4 │ │ +0c3b3a: 3804 0f00 |00b3: if-eqz v4, 00c2 // +000f │ │ +0c3b3e: 6204 1106 |00b5: sget-object v4, Landroid/support/v4/media/session/ParcelableVolumeInfo;.CREATOR:Landroid/os/Parcelable$Creator; // field@0611 │ │ +0c3b42: 7220 0805 7400 |00b7: invoke-interface {v4, v7}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3b48: 0c00 |00ba: move-result-object v0 │ │ +0c3b4a: 1f00 8d02 |00bb: check-cast v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ +0c3b4e: 6e20 120e 0500 |00bd: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@0e12 │ │ +0c3b54: 2900 48ff |00c0: goto/16 0008 // -00b8 │ │ +0c3b58: 1200 |00c2: const/4 v0, #int 0 // #0 │ │ +0c3b5a: 28fa |00c3: goto 00bd // -0006 │ │ +0c3b5c: 0002 0900 0100 0000 0200 0000 0300 ... |00c4: sparse-switch-data (38 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=145 │ │ 0x0009 line=47 │ │ 0x000f line=52 │ │ 0x0014 line=54 │ │ @@ -229152,18 +229167,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c3bc8: |[0c3bc8] android.support.v4.media.session.IMediaSession$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0c3bd8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c3bde: 5b01 6305 |0003: iput-object v1, v0, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3be2: 0e00 |0005: return-void │ │ +0c3ba8: |[0c3ba8] android.support.v4.media.session.IMediaSession$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0c3bb8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c3bbe: 5b01 6305 |0003: iput-object v1, v0, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3bc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0003 line=400 │ │ 0x0005 line=401 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/IMediaSession$Stub$Proxy; │ │ @@ -229175,36 +229190,36 @@ │ │ type : '(IILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0c3be4: |[0c3be4] android.support.v4.media.session.IMediaSession$Stub$Proxy.adjustVolume:(IILjava/lang/String;)V │ │ -0c3bf4: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3bfa: 0c00 |0003: move-result-object v0 │ │ -0c3bfc: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3c02: 0c01 |0007: move-result-object v1 │ │ -0c3c04: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3c08: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3c0e: 6e20 fa04 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3c14: 6e20 fa04 7000 |0010: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c3c1a: 6e20 0005 8000 |0013: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c3c20: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3c24: 1303 0b00 |0018: const/16 v3, #int 11 // #b │ │ -0c3c28: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0c3c2a: 7254 e304 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3c30: 6e10 f004 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3c36: 6e10 f704 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3c3c: 6e10 f704 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3c42: 0e00 |0027: return-void │ │ -0c3c44: 0d02 |0028: move-exception v2 │ │ -0c3c46: 6e10 f704 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3c4c: 6e10 f704 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3c52: 2702 |002f: throw v2 │ │ +0c3bc4: |[0c3bc4] android.support.v4.media.session.IMediaSession$Stub$Proxy.adjustVolume:(IILjava/lang/String;)V │ │ +0c3bd4: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3bda: 0c00 |0003: move-result-object v0 │ │ +0c3bdc: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3be2: 0c01 |0007: move-result-object v1 │ │ +0c3be4: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3be8: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3bee: 6e20 fa04 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3bf4: 6e20 fa04 7000 |0010: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c3bfa: 6e20 0005 8000 |0013: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c3c00: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3c04: 1303 0b00 |0018: const/16 v3, #int 11 // #b │ │ +0c3c08: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0c3c0a: 7254 e304 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3c10: 6e10 f004 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3c16: 6e10 f704 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3c1c: 6e10 f704 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3c22: 0e00 |0027: return-void │ │ +0c3c24: 0d02 |0028: move-exception v2 │ │ +0c3c26: 6e10 f704 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3c2c: 6e10 f704 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3c32: 2702 |002f: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=607 │ │ 0x0004 line=608 │ │ 0x0008 line=610 │ │ @@ -229231,17 +229246,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3c60: |[0c3c60] android.support.v4.media.session.IMediaSession$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0c3c70: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3c74: 1100 |0002: return-object v0 │ │ +0c3c40: |[0c3c40] android.support.v4.media.session.IMediaSession$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +0c3c50: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3c54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/IMediaSession$Stub$Proxy; │ │ │ │ #2 : (in Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;) │ │ @@ -229249,33 +229264,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0c3c78: |[0c3c78] android.support.v4.media.session.IMediaSession$Stub$Proxy.fastForward:()V │ │ -0c3c88: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3c8e: 0c00 |0003: move-result-object v0 │ │ -0c3c90: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3c96: 0c01 |0007: move-result-object v1 │ │ -0c3c98: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3c9c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3ca2: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3ca6: 1303 1500 |000f: const/16 v3, #int 21 // #15 │ │ -0c3caa: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0c3cac: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3cb2: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3cb8: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3cbe: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3cc4: 0e00 |001e: return-void │ │ -0c3cc6: 0d02 |001f: move-exception v2 │ │ -0c3cc8: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3cce: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3cd4: 2702 |0026: throw v2 │ │ +0c3c58: |[0c3c58] android.support.v4.media.session.IMediaSession$Stub$Proxy.fastForward:()V │ │ +0c3c68: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3c6e: 0c00 |0003: move-result-object v0 │ │ +0c3c70: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3c76: 0c01 |0007: move-result-object v1 │ │ +0c3c78: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3c7c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3c82: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3c86: 1303 1500 |000f: const/16 v3, #int 21 // #15 │ │ +0c3c8a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0c3c8c: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3c92: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3c98: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3c9e: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3ca4: 0e00 |001e: return-void │ │ +0c3ca6: 0d02 |001f: move-exception v2 │ │ +0c3ca8: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3cae: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3cb4: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=772 │ │ 0x0004 line=773 │ │ 0x0008 line=775 │ │ @@ -229296,42 +229311,42 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0c3ce4: |[0c3ce4] android.support.v4.media.session.IMediaSession$Stub$Proxy.getExtras:()Landroid/os/Bundle; │ │ -0c3cf4: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3cfa: 0c00 |0003: move-result-object v0 │ │ -0c3cfc: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3d02: 0c01 |0007: move-result-object v1 │ │ -0c3d04: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3d08: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3d0e: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3d12: 1304 1e00 |000f: const/16 v4, #int 30 // #1e │ │ -0c3d16: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c3d18: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3d1e: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3d24: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3d2a: 0a03 |001b: move-result v3 │ │ -0c3d2c: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -0c3d30: 6203 4601 |001e: sget-object v3, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ -0c3d34: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3d3a: 0c02 |0023: move-result-object v2 │ │ -0c3d3c: 1f02 cb00 |0024: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -0c3d40: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3d46: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3d4c: 1102 |002c: return-object v2 │ │ -0c3d4e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0c3d50: 28f8 |002e: goto 0026 // -0008 │ │ -0c3d52: 0d03 |002f: move-exception v3 │ │ -0c3d54: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3d5a: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3d60: 2703 |0036: throw v3 │ │ +0c3cc4: |[0c3cc4] android.support.v4.media.session.IMediaSession$Stub$Proxy.getExtras:()Landroid/os/Bundle; │ │ +0c3cd4: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3cda: 0c00 |0003: move-result-object v0 │ │ +0c3cdc: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3ce2: 0c01 |0007: move-result-object v1 │ │ +0c3ce4: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3ce8: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3cee: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3cf2: 1304 1e00 |000f: const/16 v4, #int 30 // #1e │ │ +0c3cf6: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c3cf8: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3cfe: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3d04: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3d0a: 0a03 |001b: move-result v3 │ │ +0c3d0c: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +0c3d10: 6203 4601 |001e: sget-object v3, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ +0c3d14: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3d1a: 0c02 |0023: move-result-object v2 │ │ +0c3d1c: 1f02 cb00 |0024: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +0c3d20: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3d26: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3d2c: 1102 |002c: return-object v2 │ │ +0c3d2e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0c3d30: 28f8 |002e: goto 0026 // -0008 │ │ +0c3d32: 0d03 |002f: move-exception v3 │ │ +0c3d34: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3d3a: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3d40: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=941 │ │ 0x0004 line=942 │ │ 0x0008 line=945 │ │ @@ -229357,35 +229372,35 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -0c3d70: |[0c3d70] android.support.v4.media.session.IMediaSession$Stub$Proxy.getFlags:()J │ │ -0c3d80: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3d86: 0c00 |0003: move-result-object v0 │ │ -0c3d88: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3d8e: 0c01 |0007: move-result-object v1 │ │ -0c3d90: 1a04 1218 |0008: const-string v4, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3d94: 6e20 fc04 4000 |000a: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3d9a: 5474 6305 |000d: iget-object v4, v7, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3d9e: 1305 0900 |000f: const/16 v5, #int 9 // #9 │ │ -0c3da2: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -0c3da4: 7256 e304 5410 |0012: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3daa: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3db0: 6e10 f304 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -0c3db6: 0b02 |001b: move-result-wide v2 │ │ -0c3db8: 6e10 f704 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3dbe: 6e10 f704 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3dc4: 1002 |0022: return-wide v2 │ │ -0c3dc6: 0d04 |0023: move-exception v4 │ │ -0c3dc8: 6e10 f704 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3dce: 6e10 f704 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3dd4: 2704 |002a: throw v4 │ │ +0c3d50: |[0c3d50] android.support.v4.media.session.IMediaSession$Stub$Proxy.getFlags:()J │ │ +0c3d60: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3d66: 0c00 |0003: move-result-object v0 │ │ +0c3d68: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3d6e: 0c01 |0007: move-result-object v1 │ │ +0c3d70: 1a04 1218 |0008: const-string v4, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3d74: 6e20 fc04 4000 |000a: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3d7a: 5474 6305 |000d: iget-object v4, v7, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3d7e: 1305 0900 |000f: const/16 v5, #int 9 // #9 │ │ +0c3d82: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +0c3d84: 7256 e304 5410 |0012: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3d8a: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3d90: 6e10 f304 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +0c3d96: 0b02 |001b: move-result-wide v2 │ │ +0c3d98: 6e10 f704 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3d9e: 6e10 f704 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3da4: 1002 |0022: return-wide v2 │ │ +0c3da6: 0d04 |0023: move-exception v4 │ │ +0c3da8: 6e10 f704 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3dae: 6e10 f704 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3db4: 2704 |002a: throw v4 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0023 │ │ positions : │ │ 0x0000 line=568 │ │ 0x0004 line=569 │ │ 0x0008 line=572 │ │ @@ -229408,17 +229423,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3de4: |[0c3de4] android.support.v4.media.session.IMediaSession$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0c3df4: 1a00 1218 |0000: const-string v0, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3df8: 1100 |0002: return-object v0 │ │ +0c3dc4: |[0c3dc4] android.support.v4.media.session.IMediaSession$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0c3dd4: 1a00 1218 |0000: const-string v0, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3dd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/IMediaSession$Stub$Proxy; │ │ │ │ #6 : (in Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;) │ │ @@ -229426,42 +229441,42 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0c3dfc: |[0c3dfc] android.support.v4.media.session.IMediaSession$Stub$Proxy.getLaunchPendingIntent:()Landroid/app/PendingIntent; │ │ -0c3e0c: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3e12: 0c00 |0003: move-result-object v0 │ │ -0c3e14: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3e1a: 0c01 |0007: move-result-object v1 │ │ -0c3e1c: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3e20: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3e26: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3e2a: 1304 0800 |000f: const/16 v4, #int 8 // #8 │ │ -0c3e2e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c3e30: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3e36: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3e3c: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3e42: 0a03 |001b: move-result v3 │ │ -0c3e44: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -0c3e48: 6203 1901 |001e: sget-object v3, Landroid/app/PendingIntent;.CREATOR:Landroid/os/Parcelable$Creator; // field@0119 │ │ -0c3e4c: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3e52: 0c02 |0023: move-result-object v2 │ │ -0c3e54: 1f02 4700 |0024: check-cast v2, Landroid/app/PendingIntent; // type@0047 │ │ -0c3e58: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3e5e: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3e64: 1102 |002c: return-object v2 │ │ -0c3e66: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0c3e68: 28f8 |002e: goto 0026 // -0008 │ │ -0c3e6a: 0d03 |002f: move-exception v3 │ │ -0c3e6c: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3e72: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3e78: 2703 |0036: throw v3 │ │ +0c3ddc: |[0c3ddc] android.support.v4.media.session.IMediaSession$Stub$Proxy.getLaunchPendingIntent:()Landroid/app/PendingIntent; │ │ +0c3dec: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3df2: 0c00 |0003: move-result-object v0 │ │ +0c3df4: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3dfa: 0c01 |0007: move-result-object v1 │ │ +0c3dfc: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3e00: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3e06: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3e0a: 1304 0800 |000f: const/16 v4, #int 8 // #8 │ │ +0c3e0e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c3e10: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3e16: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3e1c: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3e22: 0a03 |001b: move-result v3 │ │ +0c3e24: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +0c3e28: 6203 1901 |001e: sget-object v3, Landroid/app/PendingIntent;.CREATOR:Landroid/os/Parcelable$Creator; // field@0119 │ │ +0c3e2c: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3e32: 0c02 |0023: move-result-object v2 │ │ +0c3e34: 1f02 4700 |0024: check-cast v2, Landroid/app/PendingIntent; // type@0047 │ │ +0c3e38: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3e3e: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3e44: 1102 |002c: return-object v2 │ │ +0c3e46: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0c3e48: 28f8 |002e: goto 0026 // -0008 │ │ +0c3e4a: 0d03 |002f: move-exception v3 │ │ +0c3e4c: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3e52: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3e58: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=546 │ │ 0x0004 line=547 │ │ 0x0008 line=550 │ │ @@ -229487,42 +229502,42 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0c3e88: |[0c3e88] android.support.v4.media.session.IMediaSession$Stub$Proxy.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0c3e98: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3e9e: 0c00 |0003: move-result-object v0 │ │ -0c3ea0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3ea6: 0c01 |0007: move-result-object v1 │ │ -0c3ea8: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3eac: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3eb2: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3eb6: 1304 1a00 |000f: const/16 v4, #int 26 // #1a │ │ -0c3eba: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c3ebc: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3ec2: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3ec8: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3ece: 0a03 |001b: move-result v3 │ │ -0c3ed0: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -0c3ed4: 6203 d804 |001e: sget-object v3, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04d8 │ │ -0c3ed8: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3ede: 0c02 |0023: move-result-object v2 │ │ -0c3ee0: 1f02 2902 |0024: check-cast v2, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ -0c3ee4: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3eea: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3ef0: 1102 |002c: return-object v2 │ │ -0c3ef2: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0c3ef4: 28f8 |002e: goto 0026 // -0008 │ │ -0c3ef6: 0d03 |002f: move-exception v3 │ │ -0c3ef8: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3efe: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3f04: 2703 |0036: throw v3 │ │ +0c3e68: |[0c3e68] android.support.v4.media.session.IMediaSession$Stub$Proxy.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0c3e78: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3e7e: 0c00 |0003: move-result-object v0 │ │ +0c3e80: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3e86: 0c01 |0007: move-result-object v1 │ │ +0c3e88: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3e8c: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3e92: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3e96: 1304 1a00 |000f: const/16 v4, #int 26 // #1a │ │ +0c3e9a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c3e9c: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3ea2: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3ea8: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3eae: 0a03 |001b: move-result v3 │ │ +0c3eb0: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +0c3eb4: 6203 d804 |001e: sget-object v3, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@04d8 │ │ +0c3eb8: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3ebe: 0c02 |0023: move-result-object v2 │ │ +0c3ec0: 1f02 2902 |0024: check-cast v2, Landroid/support/v4/media/MediaMetadataCompat; // type@0229 │ │ +0c3ec4: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3eca: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3ed0: 1102 |002c: return-object v2 │ │ +0c3ed2: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0c3ed4: 28f8 |002e: goto 0026 // -0008 │ │ +0c3ed6: 0d03 |002f: move-exception v3 │ │ +0c3ed8: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3ede: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3ee4: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=858 │ │ 0x0004 line=859 │ │ 0x0008 line=862 │ │ @@ -229548,35 +229563,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -0c3f14: |[0c3f14] android.support.v4.media.session.IMediaSession$Stub$Proxy.getPackageName:()Ljava/lang/String; │ │ -0c3f24: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3f2a: 0c00 |0003: move-result-object v0 │ │ -0c3f2c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3f32: 0c01 |0007: move-result-object v1 │ │ -0c3f34: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3f38: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3f3e: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3f42: 1264 |000f: const/4 v4, #int 6 // #6 │ │ -0c3f44: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -0c3f46: 7255 e304 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3f4c: 6e10 f004 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3f52: 6e10 f504 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c3f58: 0c02 |001a: move-result-object v2 │ │ -0c3f5a: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3f60: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3f66: 1102 |0021: return-object v2 │ │ -0c3f68: 0d03 |0022: move-exception v3 │ │ -0c3f6a: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3f70: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3f76: 2703 |0029: throw v3 │ │ +0c3ef4: |[0c3ef4] android.support.v4.media.session.IMediaSession$Stub$Proxy.getPackageName:()Ljava/lang/String; │ │ +0c3f04: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3f0a: 0c00 |0003: move-result-object v0 │ │ +0c3f0c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3f12: 0c01 |0007: move-result-object v1 │ │ +0c3f14: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3f18: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3f1e: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3f22: 1264 |000f: const/4 v4, #int 6 // #6 │ │ +0c3f24: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +0c3f26: 7255 e304 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3f2c: 6e10 f004 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3f32: 6e10 f504 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c3f38: 0c02 |001a: move-result-object v2 │ │ +0c3f3a: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3f40: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3f46: 1102 |0021: return-object v2 │ │ +0c3f48: 0d03 |0022: move-exception v3 │ │ +0c3f4a: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3f50: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3f56: 2703 |0029: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0008 line=516 │ │ @@ -229599,42 +229614,42 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0c3f84: |[0c3f84] android.support.v4.media.session.IMediaSession$Stub$Proxy.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0c3f94: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3f9a: 0c00 |0003: move-result-object v0 │ │ -0c3f9c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c3fa2: 0c01 |0007: move-result-object v1 │ │ -0c3fa4: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c3fa8: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c3fae: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c3fb2: 1304 1b00 |000f: const/16 v4, #int 27 // #1b │ │ -0c3fb6: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c3fb8: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c3fbe: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c3fc4: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c3fca: 0a03 |001b: move-result v3 │ │ -0c3fcc: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -0c3fd0: 6203 3406 |001e: sget-object v3, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0634 │ │ -0c3fd4: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c3fda: 0c02 |0023: move-result-object v2 │ │ -0c3fdc: 1f02 9302 |0024: check-cast v2, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ -0c3fe0: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3fe6: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3fec: 1102 |002c: return-object v2 │ │ -0c3fee: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0c3ff0: 28f8 |002e: goto 0026 // -0008 │ │ -0c3ff2: 0d03 |002f: move-exception v3 │ │ -0c3ff4: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c3ffa: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4000: 2703 |0036: throw v3 │ │ +0c3f64: |[0c3f64] android.support.v4.media.session.IMediaSession$Stub$Proxy.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0c3f74: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3f7a: 0c00 |0003: move-result-object v0 │ │ +0c3f7c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c3f82: 0c01 |0007: move-result-object v1 │ │ +0c3f84: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c3f88: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c3f8e: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c3f92: 1304 1b00 |000f: const/16 v4, #int 27 // #1b │ │ +0c3f96: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c3f98: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c3f9e: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c3fa4: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c3faa: 0a03 |001b: move-result v3 │ │ +0c3fac: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +0c3fb0: 6203 3406 |001e: sget-object v3, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0634 │ │ +0c3fb4: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c3fba: 0c02 |0023: move-result-object v2 │ │ +0c3fbc: 1f02 9302 |0024: check-cast v2, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0293 │ │ +0c3fc0: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3fc6: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3fcc: 1102 |002c: return-object v2 │ │ +0c3fce: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0c3fd0: 28f8 |002e: goto 0026 // -0008 │ │ +0c3fd2: 0d03 |002f: move-exception v3 │ │ +0c3fd4: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3fda: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c3fe0: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=880 │ │ 0x0004 line=881 │ │ 0x0008 line=884 │ │ @@ -229660,36 +229675,36 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 45 16-bit code units │ │ -0c4010: |[0c4010] android.support.v4.media.session.IMediaSession$Stub$Proxy.getQueue:()Ljava/util/List; │ │ -0c4020: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4026: 0c00 |0003: move-result-object v0 │ │ -0c4028: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c402e: 0c01 |0007: move-result-object v1 │ │ -0c4030: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4034: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c403a: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c403e: 1304 1c00 |000f: const/16 v4, #int 28 // #1c │ │ -0c4042: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c4044: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c404a: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4050: 6203 e105 |0018: sget-object v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e1 │ │ -0c4054: 6e20 ec04 3100 |001a: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@04ec │ │ -0c405a: 0c02 |001d: move-result-object v2 │ │ -0c405c: 6e10 f704 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4062: 6e10 f704 0000 |0021: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4068: 1102 |0024: return-object v2 │ │ -0c406a: 0d03 |0025: move-exception v3 │ │ -0c406c: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4072: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4078: 2703 |002c: throw v3 │ │ +0c3ff0: |[0c3ff0] android.support.v4.media.session.IMediaSession$Stub$Proxy.getQueue:()Ljava/util/List; │ │ +0c4000: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4006: 0c00 |0003: move-result-object v0 │ │ +0c4008: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c400e: 0c01 |0007: move-result-object v1 │ │ +0c4010: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4014: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c401a: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c401e: 1304 1c00 |000f: const/16 v4, #int 28 // #1c │ │ +0c4022: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c4024: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c402a: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4030: 6203 e105 |0018: sget-object v3, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e1 │ │ +0c4034: 6e20 ec04 3100 |001a: invoke-virtual {v1, v3}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@04ec │ │ +0c403a: 0c02 |001d: move-result-object v2 │ │ +0c403c: 6e10 f704 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4042: 6e10 f704 0000 |0021: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4048: 1102 |0024: return-object v2 │ │ +0c404a: 0d03 |0025: move-exception v3 │ │ +0c404c: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4052: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4058: 2703 |002c: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001d │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=902 │ │ 0x0004 line=903 │ │ 0x0008 line=906 │ │ @@ -229712,42 +229727,42 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0c4088: |[0c4088] android.support.v4.media.session.IMediaSession$Stub$Proxy.getQueueTitle:()Ljava/lang/CharSequence; │ │ -0c4098: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c409e: 0c00 |0003: move-result-object v0 │ │ -0c40a0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c40a6: 0c01 |0007: move-result-object v1 │ │ -0c40a8: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c40ac: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c40b2: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c40b6: 1304 1d00 |000f: const/16 v4, #int 29 // #1d │ │ -0c40ba: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c40bc: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c40c2: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c40c8: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c40ce: 0a03 |001b: move-result v3 │ │ -0c40d0: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -0c40d4: 6203 1a0a |001e: sget-object v3, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ -0c40d8: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c40de: 0c02 |0023: move-result-object v2 │ │ -0c40e0: 1f02 5f06 |0024: check-cast v2, Ljava/lang/CharSequence; // type@065f │ │ -0c40e4: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c40ea: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c40f0: 1102 |002c: return-object v2 │ │ -0c40f2: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0c40f4: 28f8 |002e: goto 0026 // -0008 │ │ -0c40f6: 0d03 |002f: move-exception v3 │ │ -0c40f8: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c40fe: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4104: 2703 |0036: throw v3 │ │ +0c4068: |[0c4068] android.support.v4.media.session.IMediaSession$Stub$Proxy.getQueueTitle:()Ljava/lang/CharSequence; │ │ +0c4078: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c407e: 0c00 |0003: move-result-object v0 │ │ +0c4080: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4086: 0c01 |0007: move-result-object v1 │ │ +0c4088: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c408c: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4092: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4096: 1304 1d00 |000f: const/16 v4, #int 29 // #1d │ │ +0c409a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c409c: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c40a2: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c40a8: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c40ae: 0a03 |001b: move-result v3 │ │ +0c40b0: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +0c40b4: 6203 1a0a |001e: sget-object v3, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a1a │ │ +0c40b8: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c40be: 0c02 |0023: move-result-object v2 │ │ +0c40c0: 1f02 5f06 |0024: check-cast v2, Ljava/lang/CharSequence; // type@065f │ │ +0c40c4: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c40ca: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c40d0: 1102 |002c: return-object v2 │ │ +0c40d2: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0c40d4: 28f8 |002e: goto 0026 // -0008 │ │ +0c40d6: 0d03 |002f: move-exception v3 │ │ +0c40d8: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c40de: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c40e4: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=919 │ │ 0x0004 line=920 │ │ 0x0008 line=923 │ │ @@ -229773,35 +229788,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -0c4114: |[0c4114] android.support.v4.media.session.IMediaSession$Stub$Proxy.getRatingType:()I │ │ -0c4124: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c412a: 0c00 |0003: move-result-object v0 │ │ -0c412c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4132: 0c01 |0007: move-result-object v1 │ │ -0c4134: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4138: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c413e: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4142: 1304 1f00 |000f: const/16 v4, #int 31 // #1f │ │ -0c4146: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c4148: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c414e: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4154: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c415a: 0a02 |001b: move-result v2 │ │ -0c415c: 6e10 f704 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4162: 6e10 f704 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4168: 0f02 |0022: return v2 │ │ -0c416a: 0d03 |0023: move-exception v3 │ │ -0c416c: 6e10 f704 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4172: 6e10 f704 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4178: 2703 |002a: throw v3 │ │ +0c40f4: |[0c40f4] android.support.v4.media.session.IMediaSession$Stub$Proxy.getRatingType:()I │ │ +0c4104: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c410a: 0c00 |0003: move-result-object v0 │ │ +0c410c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4112: 0c01 |0007: move-result-object v1 │ │ +0c4114: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4118: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c411e: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4122: 1304 1f00 |000f: const/16 v4, #int 31 // #1f │ │ +0c4126: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c4128: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c412e: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4134: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c413a: 0a02 |001b: move-result v2 │ │ +0c413c: 6e10 f704 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4142: 6e10 f704 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4148: 0f02 |0022: return v2 │ │ +0c414a: 0d03 |0023: move-exception v3 │ │ +0c414c: 6e10 f704 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4152: 6e10 f704 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4158: 2703 |002a: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0023 │ │ positions : │ │ 0x0000 line=963 │ │ 0x0004 line=964 │ │ 0x0008 line=967 │ │ @@ -229824,35 +229839,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -0c4188: |[0c4188] android.support.v4.media.session.IMediaSession$Stub$Proxy.getTag:()Ljava/lang/String; │ │ -0c4198: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c419e: 0c00 |0003: move-result-object v0 │ │ -0c41a0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c41a6: 0c01 |0007: move-result-object v1 │ │ -0c41a8: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c41ac: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c41b2: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c41b6: 1274 |000f: const/4 v4, #int 7 // #7 │ │ -0c41b8: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -0c41ba: 7255 e304 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c41c0: 6e10 f004 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c41c6: 6e10 f504 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c41cc: 0c02 |001a: move-result-object v2 │ │ -0c41ce: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c41d4: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c41da: 1102 |0021: return-object v2 │ │ -0c41dc: 0d03 |0022: move-exception v3 │ │ -0c41de: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c41e4: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c41ea: 2703 |0029: throw v3 │ │ +0c4168: |[0c4168] android.support.v4.media.session.IMediaSession$Stub$Proxy.getTag:()Ljava/lang/String; │ │ +0c4178: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c417e: 0c00 |0003: move-result-object v0 │ │ +0c4180: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4186: 0c01 |0007: move-result-object v1 │ │ +0c4188: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c418c: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4192: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4196: 1274 |000f: const/4 v4, #int 7 // #7 │ │ +0c4198: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +0c419a: 7255 e304 4310 |0011: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c41a0: 6e10 f004 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c41a6: 6e10 f504 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c41ac: 0c02 |001a: move-result-object v2 │ │ +0c41ae: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c41b4: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c41ba: 1102 |0021: return-object v2 │ │ +0c41bc: 0d03 |0022: move-exception v3 │ │ +0c41be: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c41c4: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c41ca: 2703 |0029: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0008 line=533 │ │ @@ -229875,42 +229890,42 @@ │ │ type : '()Landroid/support/v4/media/session/ParcelableVolumeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0c41f8: |[0c41f8] android.support.v4.media.session.IMediaSession$Stub$Proxy.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ -0c4208: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c420e: 0c00 |0003: move-result-object v0 │ │ -0c4210: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4216: 0c01 |0007: move-result-object v1 │ │ -0c4218: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c421c: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4222: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4226: 1304 0a00 |000f: const/16 v4, #int 10 // #a │ │ -0c422a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c422c: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4232: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4238: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c423e: 0a03 |001b: move-result v3 │ │ -0c4240: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -0c4244: 6203 1106 |001e: sget-object v3, Landroid/support/v4/media/session/ParcelableVolumeInfo;.CREATOR:Landroid/os/Parcelable$Creator; // field@0611 │ │ -0c4248: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c424e: 0c02 |0023: move-result-object v2 │ │ -0c4250: 1f02 8d02 |0024: check-cast v2, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ -0c4254: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c425a: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4260: 1102 |002c: return-object v2 │ │ -0c4262: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0c4264: 28f8 |002e: goto 0026 // -0008 │ │ -0c4266: 0d03 |002f: move-exception v3 │ │ -0c4268: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c426e: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4274: 2703 |0036: throw v3 │ │ +0c41d8: |[0c41d8] android.support.v4.media.session.IMediaSession$Stub$Proxy.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ +0c41e8: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c41ee: 0c00 |0003: move-result-object v0 │ │ +0c41f0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c41f6: 0c01 |0007: move-result-object v1 │ │ +0c41f8: 1a03 1218 |0008: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c41fc: 6e20 fc04 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4202: 5463 6305 |000d: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4206: 1304 0a00 |000f: const/16 v4, #int 10 // #a │ │ +0c420a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c420c: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4212: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4218: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c421e: 0a03 |001b: move-result v3 │ │ +0c4220: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +0c4224: 6203 1106 |001e: sget-object v3, Landroid/support/v4/media/session/ParcelableVolumeInfo;.CREATOR:Landroid/os/Parcelable$Creator; // field@0611 │ │ +0c4228: 7220 0805 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c422e: 0c02 |0023: move-result-object v2 │ │ +0c4230: 1f02 8d02 |0024: check-cast v2, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ +0c4234: 6e10 f704 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c423a: 6e10 f704 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4240: 1102 |002c: return-object v2 │ │ +0c4242: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0c4244: 28f8 |002e: goto 0026 // -0008 │ │ +0c4246: 0d03 |002f: move-exception v3 │ │ +0c4248: 6e10 f704 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c424e: 6e10 f704 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4254: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=585 │ │ 0x0004 line=586 │ │ 0x0008 line=589 │ │ @@ -229936,38 +229951,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0c4284: |[0c4284] android.support.v4.media.session.IMediaSession$Stub$Proxy.isTransportControlEnabled:()Z │ │ -0c4294: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c4296: 7100 ee04 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c429c: 0c00 |0004: move-result-object v0 │ │ -0c429e: 7100 ee04 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c42a4: 0c01 |0008: move-result-object v1 │ │ -0c42a6: 1a03 1218 |0009: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c42aa: 6e20 fc04 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c42b0: 5463 6305 |000e: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c42b4: 1254 |0010: const/4 v4, #int 5 // #5 │ │ -0c42b6: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0c42b8: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c42be: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c42c4: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c42ca: 0a03 |001b: move-result v3 │ │ -0c42cc: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -0c42d0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0c42d2: 6e10 f704 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c42d8: 6e10 f704 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c42de: 0f02 |0025: return v2 │ │ -0c42e0: 0d03 |0026: move-exception v3 │ │ -0c42e2: 6e10 f704 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c42e8: 6e10 f704 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c42ee: 2703 |002d: throw v3 │ │ +0c4264: |[0c4264] android.support.v4.media.session.IMediaSession$Stub$Proxy.isTransportControlEnabled:()Z │ │ +0c4274: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c4276: 7100 ee04 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c427c: 0c00 |0004: move-result-object v0 │ │ +0c427e: 7100 ee04 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4284: 0c01 |0008: move-result-object v1 │ │ +0c4286: 1a03 1218 |0009: const-string v3, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c428a: 6e20 fc04 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4290: 5463 6305 |000e: iget-object v3, v6, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4294: 1254 |0010: const/4 v4, #int 5 // #5 │ │ +0c4296: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0c4298: 7255 e304 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c429e: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c42a4: 6e10 f204 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c42aa: 0a03 |001b: move-result v3 │ │ +0c42ac: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +0c42b0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0c42b2: 6e10 f704 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c42b8: 6e10 f704 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c42be: 0f02 |0025: return v2 │ │ +0c42c0: 0d03 |0026: move-exception v3 │ │ +0c42c2: 6e10 f704 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c42c8: 6e10 f704 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c42ce: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001b │ │ -> 0x0026 │ │ positions : │ │ 0x0001 line=495 │ │ 0x0005 line=496 │ │ 0x0009 line=499 │ │ @@ -229990,33 +230005,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0c42fc: |[0c42fc] android.support.v4.media.session.IMediaSession$Stub$Proxy.next:()V │ │ -0c430c: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4312: 0c00 |0003: move-result-object v0 │ │ -0c4314: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c431a: 0c01 |0007: move-result-object v1 │ │ -0c431c: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4320: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4326: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c432a: 1303 1300 |000f: const/16 v3, #int 19 // #13 │ │ -0c432e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0c4330: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4336: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c433c: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4342: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4348: 0e00 |001e: return-void │ │ -0c434a: 0d02 |001f: move-exception v2 │ │ -0c434c: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4352: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4358: 2702 |0026: throw v2 │ │ +0c42dc: |[0c42dc] android.support.v4.media.session.IMediaSession$Stub$Proxy.next:()V │ │ +0c42ec: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c42f2: 0c00 |0003: move-result-object v0 │ │ +0c42f4: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c42fa: 0c01 |0007: move-result-object v1 │ │ +0c42fc: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4300: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4306: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c430a: 1303 1300 |000f: const/16 v3, #int 19 // #13 │ │ +0c430e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0c4310: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4316: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c431c: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4322: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4328: 0e00 |001e: return-void │ │ +0c432a: 0d02 |001f: move-exception v2 │ │ +0c432c: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4332: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4338: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=744 │ │ 0x0004 line=745 │ │ 0x0008 line=747 │ │ @@ -230037,33 +230052,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0c4368: |[0c4368] android.support.v4.media.session.IMediaSession$Stub$Proxy.pause:()V │ │ -0c4378: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c437e: 0c00 |0003: move-result-object v0 │ │ -0c4380: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4386: 0c01 |0007: move-result-object v1 │ │ -0c4388: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c438c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4392: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4396: 1303 1100 |000f: const/16 v3, #int 17 // #11 │ │ -0c439a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0c439c: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c43a2: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c43a8: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c43ae: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c43b4: 0e00 |001e: return-void │ │ -0c43b6: 0d02 |001f: move-exception v2 │ │ -0c43b8: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c43be: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c43c4: 2702 |0026: throw v2 │ │ +0c4348: |[0c4348] android.support.v4.media.session.IMediaSession$Stub$Proxy.pause:()V │ │ +0c4358: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c435e: 0c00 |0003: move-result-object v0 │ │ +0c4360: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4366: 0c01 |0007: move-result-object v1 │ │ +0c4368: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c436c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4372: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4376: 1303 1100 |000f: const/16 v3, #int 17 // #11 │ │ +0c437a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0c437c: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4382: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4388: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c438e: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4394: 0e00 |001e: return-void │ │ +0c4396: 0d02 |001f: move-exception v2 │ │ +0c4398: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c439e: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c43a4: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=716 │ │ 0x0004 line=717 │ │ 0x0008 line=719 │ │ @@ -230084,33 +230099,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0c43d4: |[0c43d4] android.support.v4.media.session.IMediaSession$Stub$Proxy.play:()V │ │ -0c43e4: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c43ea: 0c00 |0003: move-result-object v0 │ │ -0c43ec: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c43f2: 0c01 |0007: move-result-object v1 │ │ -0c43f4: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c43f8: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c43fe: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4402: 1303 0d00 |000f: const/16 v3, #int 13 // #d │ │ -0c4406: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0c4408: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c440e: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4414: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c441a: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4420: 0e00 |001e: return-void │ │ -0c4422: 0d02 |001f: move-exception v2 │ │ -0c4424: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c442a: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4430: 2702 |0026: throw v2 │ │ +0c43b4: |[0c43b4] android.support.v4.media.session.IMediaSession$Stub$Proxy.play:()V │ │ +0c43c4: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c43ca: 0c00 |0003: move-result-object v0 │ │ +0c43cc: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c43d2: 0c01 |0007: move-result-object v1 │ │ +0c43d4: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c43d8: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c43de: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c43e2: 1303 0d00 |000f: const/16 v3, #int 13 // #d │ │ +0c43e6: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0c43e8: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c43ee: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c43f4: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c43fa: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4400: 0e00 |001e: return-void │ │ +0c4402: 0d02 |001f: move-exception v2 │ │ +0c4404: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c440a: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4410: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=643 │ │ 0x0004 line=644 │ │ 0x0008 line=646 │ │ @@ -230131,42 +230146,42 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -0c4440: |[0c4440] android.support.v4.media.session.IMediaSession$Stub$Proxy.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c4450: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4456: 0c00 |0003: move-result-object v0 │ │ -0c4458: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c445e: 0c01 |0007: move-result-object v1 │ │ -0c4460: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4464: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c446a: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c4470: 3807 1c00 |0010: if-eqz v7, 002c // +001c │ │ -0c4474: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0c4476: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c447c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0c447e: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ -0c4484: 5452 6305 |001a: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4488: 1303 0e00 |001c: const/16 v3, #int 14 // #e │ │ -0c448c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0c448e: 7254 e304 3210 |001f: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4494: 6e10 f004 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c449a: 6e10 f704 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c44a0: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c44a6: 0e00 |002b: return-void │ │ -0c44a8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0c44aa: 6e20 fa04 2000 |002d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c44b0: 28ea |0030: goto 001a // -0016 │ │ -0c44b2: 0d02 |0031: move-exception v2 │ │ -0c44b4: 6e10 f704 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c44ba: 6e10 f704 0000 |0035: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c44c0: 2702 |0038: throw v2 │ │ +0c4420: |[0c4420] android.support.v4.media.session.IMediaSession$Stub$Proxy.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c4430: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4436: 0c00 |0003: move-result-object v0 │ │ +0c4438: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c443e: 0c01 |0007: move-result-object v1 │ │ +0c4440: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4444: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c444a: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c4450: 3807 1c00 |0010: if-eqz v7, 002c // +001c │ │ +0c4454: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0c4456: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c445c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0c445e: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ +0c4464: 5452 6305 |001a: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4468: 1303 0e00 |001c: const/16 v3, #int 14 // #e │ │ +0c446c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0c446e: 7254 e304 3210 |001f: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4474: 6e10 f004 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c447a: 6e10 f704 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4480: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4486: 0e00 |002b: return-void │ │ +0c4488: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0c448a: 6e20 fa04 2000 |002d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4490: 28ea |0030: goto 001a // -0016 │ │ +0c4492: 0d02 |0031: move-exception v2 │ │ +0c4494: 6e10 f704 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c449a: 6e10 f704 0000 |0035: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c44a0: 2702 |0038: throw v2 │ │ catches : 2 │ │ 0x0008 - 0x0025 │ │ -> 0x0031 │ │ 0x002d - 0x0030 │ │ -> 0x0031 │ │ positions : │ │ 0x0000 line=657 │ │ @@ -230196,42 +230211,42 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -0c44d8: |[0c44d8] android.support.v4.media.session.IMediaSession$Stub$Proxy.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c44e8: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c44ee: 0c00 |0003: move-result-object v0 │ │ -0c44f0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c44f6: 0c01 |0007: move-result-object v1 │ │ -0c44f8: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c44fc: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4502: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c4508: 3807 1c00 |0010: if-eqz v7, 002c // +001c │ │ -0c450c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0c450e: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4514: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0c4516: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ -0c451c: 5452 6305 |001a: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4520: 1303 0f00 |001c: const/16 v3, #int 15 // #f │ │ -0c4524: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0c4526: 7254 e304 3210 |001f: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c452c: 6e10 f004 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4532: 6e10 f704 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4538: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c453e: 0e00 |002b: return-void │ │ -0c4540: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0c4542: 6e20 fa04 2000 |002d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4548: 28ea |0030: goto 001a // -0016 │ │ -0c454a: 0d02 |0031: move-exception v2 │ │ -0c454c: 6e10 f704 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4552: 6e10 f704 0000 |0035: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4558: 2702 |0038: throw v2 │ │ +0c44b8: |[0c44b8] android.support.v4.media.session.IMediaSession$Stub$Proxy.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c44c8: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c44ce: 0c00 |0003: move-result-object v0 │ │ +0c44d0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c44d6: 0c01 |0007: move-result-object v1 │ │ +0c44d8: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c44dc: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c44e2: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c44e8: 3807 1c00 |0010: if-eqz v7, 002c // +001c │ │ +0c44ec: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0c44ee: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c44f4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0c44f6: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ +0c44fc: 5452 6305 |001a: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4500: 1303 0f00 |001c: const/16 v3, #int 15 // #f │ │ +0c4504: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0c4506: 7254 e304 3210 |001f: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c450c: 6e10 f004 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4512: 6e10 f704 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4518: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c451e: 0e00 |002b: return-void │ │ +0c4520: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0c4522: 6e20 fa04 2000 |002d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4528: 28ea |0030: goto 001a // -0016 │ │ +0c452a: 0d02 |0031: move-exception v2 │ │ +0c452c: 6e10 f704 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4532: 6e10 f704 0000 |0035: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4538: 2702 |0038: throw v2 │ │ catches : 2 │ │ 0x0008 - 0x0025 │ │ -> 0x0031 │ │ 0x002d - 0x0030 │ │ -> 0x0031 │ │ positions : │ │ 0x0000 line=679 │ │ @@ -230261,33 +230276,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0c4570: |[0c4570] android.support.v4.media.session.IMediaSession$Stub$Proxy.previous:()V │ │ -0c4580: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4586: 0c00 |0003: move-result-object v0 │ │ -0c4588: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c458e: 0c01 |0007: move-result-object v1 │ │ -0c4590: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4594: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c459a: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c459e: 1303 1400 |000f: const/16 v3, #int 20 // #14 │ │ -0c45a2: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0c45a4: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c45aa: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c45b0: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c45b6: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c45bc: 0e00 |001e: return-void │ │ -0c45be: 0d02 |001f: move-exception v2 │ │ -0c45c0: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c45c6: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c45cc: 2702 |0026: throw v2 │ │ +0c4550: |[0c4550] android.support.v4.media.session.IMediaSession$Stub$Proxy.previous:()V │ │ +0c4560: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4566: 0c00 |0003: move-result-object v0 │ │ +0c4568: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c456e: 0c01 |0007: move-result-object v1 │ │ +0c4570: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4574: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c457a: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c457e: 1303 1400 |000f: const/16 v3, #int 20 // #14 │ │ +0c4582: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0c4584: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c458a: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4590: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4596: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c459c: 0e00 |001e: return-void │ │ +0c459e: 0d02 |001f: move-exception v2 │ │ +0c45a0: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c45a6: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c45ac: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=758 │ │ 0x0004 line=759 │ │ 0x0008 line=761 │ │ @@ -230308,41 +230323,41 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -0c45dc: |[0c45dc] android.support.v4.media.session.IMediaSession$Stub$Proxy.rate:(Landroid/support/v4/media/RatingCompat;)V │ │ -0c45ec: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c45f2: 0c00 |0003: move-result-object v0 │ │ -0c45f4: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c45fa: 0c01 |0007: move-result-object v1 │ │ -0c45fc: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4600: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4606: 3806 1c00 |000d: if-eqz v6, 0029 // +001c │ │ -0c460a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0c460c: 6e20 fa04 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4612: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0c4614: 6e30 1f0d 0602 |0014: invoke-virtual {v6, v0, v2}, Landroid/support/v4/media/RatingCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0d1f │ │ -0c461a: 5452 6305 |0017: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c461e: 1303 1800 |0019: const/16 v3, #int 24 // #18 │ │ -0c4622: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -0c4624: 7254 e304 3210 |001c: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c462a: 6e10 f004 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4630: 6e10 f704 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4636: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c463c: 0e00 |0028: return-void │ │ -0c463e: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -0c4640: 6e20 fa04 2000 |002a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4646: 28ea |002d: goto 0017 // -0016 │ │ -0c4648: 0d02 |002e: move-exception v2 │ │ -0c464a: 6e10 f704 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4650: 6e10 f704 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4656: 2702 |0035: throw v2 │ │ +0c45bc: |[0c45bc] android.support.v4.media.session.IMediaSession$Stub$Proxy.rate:(Landroid/support/v4/media/RatingCompat;)V │ │ +0c45cc: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c45d2: 0c00 |0003: move-result-object v0 │ │ +0c45d4: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c45da: 0c01 |0007: move-result-object v1 │ │ +0c45dc: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c45e0: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c45e6: 3806 1c00 |000d: if-eqz v6, 0029 // +001c │ │ +0c45ea: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0c45ec: 6e20 fa04 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c45f2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0c45f4: 6e30 1f0d 0602 |0014: invoke-virtual {v6, v0, v2}, Landroid/support/v4/media/RatingCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0d1f │ │ +0c45fa: 5452 6305 |0017: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c45fe: 1303 1800 |0019: const/16 v3, #int 24 // #18 │ │ +0c4602: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +0c4604: 7254 e304 3210 |001c: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c460a: 6e10 f004 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4610: 6e10 f704 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4616: 6e10 f704 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c461c: 0e00 |0028: return-void │ │ +0c461e: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +0c4620: 6e20 fa04 2000 |002a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4626: 28ea |002d: goto 0017 // -0016 │ │ +0c4628: 0d02 |002e: move-exception v2 │ │ +0c462a: 6e10 f704 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4630: 6e10 f704 0000 |0032: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4636: 2702 |0035: throw v2 │ │ catches : 2 │ │ 0x0008 - 0x0022 │ │ -> 0x002e │ │ 0x002a - 0x002d │ │ -> 0x002e │ │ positions : │ │ 0x0000 line=815 │ │ @@ -230370,39 +230385,39 @@ │ │ type : '(Landroid/support/v4/media/session/IMediaControllerCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -0c466c: |[0c466c] android.support.v4.media.session.IMediaSession$Stub$Proxy.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ -0c467c: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4682: 0c00 |0003: move-result-object v0 │ │ -0c4684: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c468a: 0c01 |0007: move-result-object v1 │ │ -0c468c: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4690: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4696: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ -0c469a: 7210 130e 0600 |000f: invoke-interface {v6}, Landroid/support/v4/media/session/IMediaControllerCallback;.asBinder:()Landroid/os/IBinder; // method@0e13 │ │ -0c46a0: 0c02 |0012: move-result-object v2 │ │ -0c46a2: 6e20 0205 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0502 │ │ -0c46a8: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c46ac: 1233 |0018: const/4 v3, #int 3 // #3 │ │ -0c46ae: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -0c46b0: 7254 e304 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c46b6: 6e10 f004 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c46bc: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c46c2: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c46c8: 0e00 |0026: return-void │ │ -0c46ca: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -0c46cc: 28eb |0028: goto 0013 // -0015 │ │ -0c46ce: 0d02 |0029: move-exception v2 │ │ -0c46d0: 6e10 f704 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c46d6: 6e10 f704 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c46dc: 2702 |0030: throw v2 │ │ +0c464c: |[0c464c] android.support.v4.media.session.IMediaSession$Stub$Proxy.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ +0c465c: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4662: 0c00 |0003: move-result-object v0 │ │ +0c4664: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c466a: 0c01 |0007: move-result-object v1 │ │ +0c466c: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4670: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4676: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ +0c467a: 7210 130e 0600 |000f: invoke-interface {v6}, Landroid/support/v4/media/session/IMediaControllerCallback;.asBinder:()Landroid/os/IBinder; // method@0e13 │ │ +0c4680: 0c02 |0012: move-result-object v2 │ │ +0c4682: 6e20 0205 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0502 │ │ +0c4688: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c468c: 1233 |0018: const/4 v3, #int 3 // #3 │ │ +0c468e: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +0c4690: 7254 e304 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4696: 6e10 f004 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c469c: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c46a2: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c46a8: 0e00 |0026: return-void │ │ +0c46aa: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0c46ac: 28eb |0028: goto 0013 // -0015 │ │ +0c46ae: 0d02 |0029: move-exception v2 │ │ +0c46b0: 6e10 f704 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c46b6: 6e10 f704 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c46bc: 2702 |0030: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0029 │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=468 │ │ @@ -230426,33 +230441,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0c46ec: |[0c46ec] android.support.v4.media.session.IMediaSession$Stub$Proxy.rewind:()V │ │ -0c46fc: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4702: 0c00 |0003: move-result-object v0 │ │ -0c4704: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c470a: 0c01 |0007: move-result-object v1 │ │ -0c470c: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4710: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4716: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c471a: 1303 1600 |000f: const/16 v3, #int 22 // #16 │ │ -0c471e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0c4720: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4726: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c472c: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4732: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4738: 0e00 |001e: return-void │ │ -0c473a: 0d02 |001f: move-exception v2 │ │ -0c473c: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4742: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4748: 2702 |0026: throw v2 │ │ +0c46cc: |[0c46cc] android.support.v4.media.session.IMediaSession$Stub$Proxy.rewind:()V │ │ +0c46dc: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c46e2: 0c00 |0003: move-result-object v0 │ │ +0c46e4: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c46ea: 0c01 |0007: move-result-object v1 │ │ +0c46ec: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c46f0: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c46f6: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c46fa: 1303 1600 |000f: const/16 v3, #int 22 // #16 │ │ +0c46fe: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0c4700: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4706: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c470c: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4712: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4718: 0e00 |001e: return-void │ │ +0c471a: 0d02 |001f: move-exception v2 │ │ +0c471c: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4722: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4728: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=786 │ │ 0x0004 line=787 │ │ 0x0008 line=789 │ │ @@ -230473,34 +230488,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -0c4758: |[0c4758] android.support.v4.media.session.IMediaSession$Stub$Proxy.seekTo:(J)V │ │ -0c4768: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c476e: 0c00 |0003: move-result-object v0 │ │ -0c4770: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4776: 0c01 |0007: move-result-object v1 │ │ -0c4778: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c477c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4782: 6e30 fd04 6007 |000d: invoke-virtual {v0, v6, v7}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -0c4788: 5452 6305 |0010: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c478c: 1303 1700 |0012: const/16 v3, #int 23 // #17 │ │ -0c4790: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -0c4792: 7254 e304 3210 |0015: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4798: 6e10 f004 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c479e: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c47a4: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c47aa: 0e00 |0021: return-void │ │ -0c47ac: 0d02 |0022: move-exception v2 │ │ -0c47ae: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c47b4: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c47ba: 2702 |0029: throw v2 │ │ +0c4738: |[0c4738] android.support.v4.media.session.IMediaSession$Stub$Proxy.seekTo:(J)V │ │ +0c4748: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c474e: 0c00 |0003: move-result-object v0 │ │ +0c4750: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4756: 0c01 |0007: move-result-object v1 │ │ +0c4758: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c475c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4762: 6e30 fd04 6007 |000d: invoke-virtual {v0, v6, v7}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +0c4768: 5452 6305 |0010: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c476c: 1303 1700 |0012: const/16 v3, #int 23 // #17 │ │ +0c4770: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +0c4772: 7254 e304 3210 |0015: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4778: 6e10 f004 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c477e: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4784: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c478a: 0e00 |0021: return-void │ │ +0c478c: 0d02 |0022: move-exception v2 │ │ +0c478e: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4794: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c479a: 2702 |0029: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=800 │ │ 0x0004 line=801 │ │ 0x0008 line=803 │ │ @@ -230523,50 +230538,50 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -0c47c8: |[0c47c8] android.support.v4.media.session.IMediaSession$Stub$Proxy.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V │ │ -0c47d8: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c47de: 0c00 |0003: move-result-object v0 │ │ -0c47e0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c47e6: 0c01 |0007: move-result-object v1 │ │ -0c47e8: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c47ec: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c47f2: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c47f8: 3807 2500 |0010: if-eqz v7, 0035 // +0025 │ │ -0c47fc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0c47fe: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4804: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0c4806: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ -0c480c: 3808 2800 |001a: if-eqz v8, 0042 // +0028 │ │ -0c4810: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -0c4812: 6e20 fa04 2000 |001d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4818: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0c481a: 6e30 2c10 0802 |0021: invoke-virtual {v8, v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.writeToParcel:(Landroid/os/Parcel;I)V // method@102c │ │ -0c4820: 5452 6305 |0024: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4824: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -0c4826: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -0c4828: 7254 e304 3210 |0028: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c482e: 6e10 f004 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4834: 6e10 f704 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c483a: 6e10 f704 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4840: 0e00 |0034: return-void │ │ -0c4842: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -0c4844: 6e20 fa04 2000 |0036: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c484a: 28e1 |0039: goto 001a // -001f │ │ -0c484c: 0d02 |003a: move-exception v2 │ │ -0c484e: 6e10 f704 0100 |003b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4854: 6e10 f704 0000 |003e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c485a: 2702 |0041: throw v2 │ │ -0c485c: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -0c485e: 6e20 fa04 2000 |0043: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4864: 28de |0046: goto 0024 // -0022 │ │ +0c47a8: |[0c47a8] android.support.v4.media.session.IMediaSession$Stub$Proxy.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V │ │ +0c47b8: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c47be: 0c00 |0003: move-result-object v0 │ │ +0c47c0: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c47c6: 0c01 |0007: move-result-object v1 │ │ +0c47c8: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c47cc: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c47d2: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c47d8: 3807 2500 |0010: if-eqz v7, 0035 // +0025 │ │ +0c47dc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0c47de: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c47e4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0c47e6: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ +0c47ec: 3808 2800 |001a: if-eqz v8, 0042 // +0028 │ │ +0c47f0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0c47f2: 6e20 fa04 2000 |001d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c47f8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0c47fa: 6e30 2c10 0802 |0021: invoke-virtual {v8, v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.writeToParcel:(Landroid/os/Parcel;I)V // method@102c │ │ +0c4800: 5452 6305 |0024: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4804: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +0c4806: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +0c4808: 7254 e304 3210 |0028: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c480e: 6e10 f004 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4814: 6e10 f704 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c481a: 6e10 f704 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4820: 0e00 |0034: return-void │ │ +0c4822: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +0c4824: 6e20 fa04 2000 |0036: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c482a: 28e1 |0039: goto 001a // -001f │ │ +0c482c: 0d02 |003a: move-exception v2 │ │ +0c482e: 6e10 f704 0100 |003b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4834: 6e10 f704 0000 |003e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c483a: 2702 |0041: throw v2 │ │ +0c483c: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +0c483e: 6e20 fa04 2000 |0043: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4844: 28de |0046: goto 0024 // -0022 │ │ catches : 3 │ │ 0x0008 - 0x002e │ │ -> 0x003a │ │ 0x0036 - 0x0039 │ │ -> 0x003a │ │ 0x0043 - 0x0046 │ │ -> 0x003a │ │ @@ -230603,42 +230618,42 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -0c4884: |[0c4884] android.support.v4.media.session.IMediaSession$Stub$Proxy.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c4894: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c489a: 0c00 |0003: move-result-object v0 │ │ -0c489c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c48a2: 0c01 |0007: move-result-object v1 │ │ -0c48a4: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c48a8: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c48ae: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c48b4: 3807 1c00 |0010: if-eqz v7, 002c // +001c │ │ -0c48b8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0c48ba: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c48c0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0c48c2: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ -0c48c8: 5452 6305 |001a: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c48cc: 1303 1900 |001c: const/16 v3, #int 25 // #19 │ │ -0c48d0: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0c48d2: 7254 e304 3210 |001f: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c48d8: 6e10 f004 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c48de: 6e10 f704 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c48e4: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c48ea: 0e00 |002b: return-void │ │ -0c48ec: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0c48ee: 6e20 fa04 2000 |002d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c48f4: 28ea |0030: goto 001a // -0016 │ │ -0c48f6: 0d02 |0031: move-exception v2 │ │ -0c48f8: 6e10 f704 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c48fe: 6e10 f704 0000 |0035: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4904: 2702 |0038: throw v2 │ │ +0c4864: |[0c4864] android.support.v4.media.session.IMediaSession$Stub$Proxy.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c4874: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c487a: 0c00 |0003: move-result-object v0 │ │ +0c487c: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4882: 0c01 |0007: move-result-object v1 │ │ +0c4884: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4888: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c488e: 6e20 0005 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c4894: 3807 1c00 |0010: if-eqz v7, 002c // +001c │ │ +0c4898: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0c489a: 6e20 fa04 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c48a0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0c48a2: 6e30 c604 0702 |0017: invoke-virtual {v7, v0, v2}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ +0c48a8: 5452 6305 |001a: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c48ac: 1303 1900 |001c: const/16 v3, #int 25 // #19 │ │ +0c48b0: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0c48b2: 7254 e304 3210 |001f: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c48b8: 6e10 f004 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c48be: 6e10 f704 0100 |0025: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c48c4: 6e10 f704 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c48ca: 0e00 |002b: return-void │ │ +0c48cc: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0c48ce: 6e20 fa04 2000 |002d: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c48d4: 28ea |0030: goto 001a // -0016 │ │ +0c48d6: 0d02 |0031: move-exception v2 │ │ +0c48d8: 6e10 f704 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c48de: 6e10 f704 0000 |0035: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c48e4: 2702 |0038: throw v2 │ │ catches : 2 │ │ 0x0008 - 0x0025 │ │ -> 0x0031 │ │ 0x002d - 0x0030 │ │ -> 0x0031 │ │ positions : │ │ 0x0000 line=836 │ │ @@ -230668,48 +230683,48 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -0c491c: |[0c491c] android.support.v4.media.session.IMediaSession$Stub$Proxy.sendMediaButton:(Landroid/view/KeyEvent;)Z │ │ -0c492c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0c492e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0c4930: 7100 ee04 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4936: 0c00 |0005: move-result-object v0 │ │ -0c4938: 7100 ee04 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c493e: 0c01 |0009: move-result-object v1 │ │ -0c4940: 1a04 1218 |000a: const-string v4, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4944: 6e20 fc04 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c494a: 3808 2100 |000f: if-eqz v8, 0030 // +0021 │ │ -0c494e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0c4950: 6e20 fa04 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4956: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -0c4958: 6e30 0821 0804 |0016: invoke-virtual {v8, v0, v4}, Landroid/view/KeyEvent;.writeToParcel:(Landroid/os/Parcel;I)V // method@2108 │ │ -0c495e: 5474 6305 |0019: iget-object v4, v7, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4962: 1225 |001b: const/4 v5, #int 2 // #2 │ │ -0c4964: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -0c4966: 7256 e304 5410 |001d: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c496c: 6e10 f004 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4972: 6e10 f204 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4978: 0a04 |0026: move-result v4 │ │ -0c497a: 3804 1600 |0027: if-eqz v4, 003d // +0016 │ │ -0c497e: 6e10 f704 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4984: 6e10 f704 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c498a: 0f02 |002f: return v2 │ │ -0c498c: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -0c498e: 6e20 fa04 4000 |0031: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4994: 28e5 |0034: goto 0019 // -001b │ │ -0c4996: 0d03 |0035: move-exception v3 │ │ -0c4998: 6e10 f704 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c499e: 6e10 f704 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c49a4: 2703 |003c: throw v3 │ │ -0c49a6: 0132 |003d: move v2, v3 │ │ -0c49a8: 28eb |003e: goto 0029 // -0015 │ │ +0c48fc: |[0c48fc] android.support.v4.media.session.IMediaSession$Stub$Proxy.sendMediaButton:(Landroid/view/KeyEvent;)Z │ │ +0c490c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0c490e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0c4910: 7100 ee04 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4916: 0c00 |0005: move-result-object v0 │ │ +0c4918: 7100 ee04 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c491e: 0c01 |0009: move-result-object v1 │ │ +0c4920: 1a04 1218 |000a: const-string v4, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4924: 6e20 fc04 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c492a: 3808 2100 |000f: if-eqz v8, 0030 // +0021 │ │ +0c492e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0c4930: 6e20 fa04 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4936: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0c4938: 6e30 0821 0804 |0016: invoke-virtual {v8, v0, v4}, Landroid/view/KeyEvent;.writeToParcel:(Landroid/os/Parcel;I)V // method@2108 │ │ +0c493e: 5474 6305 |0019: iget-object v4, v7, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4942: 1225 |001b: const/4 v5, #int 2 // #2 │ │ +0c4944: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +0c4946: 7256 e304 5410 |001d: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c494c: 6e10 f004 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4952: 6e10 f204 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4958: 0a04 |0026: move-result v4 │ │ +0c495a: 3804 1600 |0027: if-eqz v4, 003d // +0016 │ │ +0c495e: 6e10 f704 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4964: 6e10 f704 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c496a: 0f02 |002f: return v2 │ │ +0c496c: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +0c496e: 6e20 fa04 4000 |0031: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4974: 28e5 |0034: goto 0019 // -001b │ │ +0c4976: 0d03 |0035: move-exception v3 │ │ +0c4978: 6e10 f704 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c497e: 6e10 f704 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4984: 2703 |003c: throw v3 │ │ +0c4986: 0132 |003d: move v2, v3 │ │ +0c4988: 28eb |003e: goto 0029 // -0015 │ │ catches : 2 │ │ 0x000a - 0x0026 │ │ -> 0x0035 │ │ 0x0031 - 0x0034 │ │ -> 0x0035 │ │ positions : │ │ 0x0002 line=441 │ │ @@ -230740,36 +230755,36 @@ │ │ type : '(IILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0c49c0: |[0c49c0] android.support.v4.media.session.IMediaSession$Stub$Proxy.setVolumeTo:(IILjava/lang/String;)V │ │ -0c49d0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c49d6: 0c00 |0003: move-result-object v0 │ │ -0c49d8: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c49de: 0c01 |0007: move-result-object v1 │ │ -0c49e0: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c49e4: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c49ea: 6e20 fa04 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c49f0: 6e20 fa04 7000 |0010: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c49f6: 6e20 0005 8000 |0013: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c49fc: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4a00: 1303 0c00 |0018: const/16 v3, #int 12 // #c │ │ -0c4a04: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0c4a06: 7254 e304 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4a0c: 6e10 f004 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4a12: 6e10 f704 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a18: 6e10 f704 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a1e: 0e00 |0027: return-void │ │ -0c4a20: 0d02 |0028: move-exception v2 │ │ -0c4a22: 6e10 f704 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a28: 6e10 f704 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a2e: 2702 |002f: throw v2 │ │ +0c49a0: |[0c49a0] android.support.v4.media.session.IMediaSession$Stub$Proxy.setVolumeTo:(IILjava/lang/String;)V │ │ +0c49b0: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c49b6: 0c00 |0003: move-result-object v0 │ │ +0c49b8: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c49be: 0c01 |0007: move-result-object v1 │ │ +0c49c0: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c49c4: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c49ca: 6e20 fa04 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c49d0: 6e20 fa04 7000 |0010: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c49d6: 6e20 0005 8000 |0013: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c49dc: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c49e0: 1303 0c00 |0018: const/16 v3, #int 12 // #c │ │ +0c49e4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0c49e6: 7254 e304 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c49ec: 6e10 f004 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c49f2: 6e10 f704 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c49f8: 6e10 f704 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c49fe: 0e00 |0027: return-void │ │ +0c4a00: 0d02 |0028: move-exception v2 │ │ +0c4a02: 6e10 f704 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4a08: 6e10 f704 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4a0e: 2702 |002f: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=624 │ │ 0x0004 line=625 │ │ 0x0008 line=627 │ │ @@ -230796,34 +230811,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -0c4a3c: |[0c4a3c] android.support.v4.media.session.IMediaSession$Stub$Proxy.skipToQueueItem:(J)V │ │ -0c4a4c: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4a52: 0c00 |0003: move-result-object v0 │ │ -0c4a54: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4a5a: 0c01 |0007: move-result-object v1 │ │ -0c4a5c: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4a60: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4a66: 6e30 fd04 6007 |000d: invoke-virtual {v0, v6, v7}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -0c4a6c: 5452 6305 |0010: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4a70: 1303 1000 |0012: const/16 v3, #int 16 // #10 │ │ -0c4a74: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -0c4a76: 7254 e304 3210 |0015: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4a7c: 6e10 f004 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4a82: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a88: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a8e: 0e00 |0021: return-void │ │ -0c4a90: 0d02 |0022: move-exception v2 │ │ -0c4a92: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a98: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4a9e: 2702 |0029: throw v2 │ │ +0c4a1c: |[0c4a1c] android.support.v4.media.session.IMediaSession$Stub$Proxy.skipToQueueItem:(J)V │ │ +0c4a2c: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4a32: 0c00 |0003: move-result-object v0 │ │ +0c4a34: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4a3a: 0c01 |0007: move-result-object v1 │ │ +0c4a3c: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4a40: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4a46: 6e30 fd04 6007 |000d: invoke-virtual {v0, v6, v7}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +0c4a4c: 5452 6305 |0010: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4a50: 1303 1000 |0012: const/16 v3, #int 16 // #10 │ │ +0c4a54: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +0c4a56: 7254 e304 3210 |0015: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4a5c: 6e10 f004 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4a62: 6e10 f704 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4a68: 6e10 f704 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4a6e: 0e00 |0021: return-void │ │ +0c4a70: 0d02 |0022: move-exception v2 │ │ +0c4a72: 6e10 f704 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4a78: 6e10 f704 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4a7e: 2702 |0029: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=701 │ │ 0x0004 line=702 │ │ 0x0008 line=704 │ │ @@ -230846,33 +230861,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0c4aac: |[0c4aac] android.support.v4.media.session.IMediaSession$Stub$Proxy.stop:()V │ │ -0c4abc: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4ac2: 0c00 |0003: move-result-object v0 │ │ -0c4ac4: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4aca: 0c01 |0007: move-result-object v1 │ │ -0c4acc: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4ad0: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4ad6: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4ada: 1303 1200 |000f: const/16 v3, #int 18 // #12 │ │ -0c4ade: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0c4ae0: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4ae6: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4aec: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4af2: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4af8: 0e00 |001e: return-void │ │ -0c4afa: 0d02 |001f: move-exception v2 │ │ -0c4afc: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4b02: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4b08: 2702 |0026: throw v2 │ │ +0c4a8c: |[0c4a8c] android.support.v4.media.session.IMediaSession$Stub$Proxy.stop:()V │ │ +0c4a9c: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4aa2: 0c00 |0003: move-result-object v0 │ │ +0c4aa4: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4aaa: 0c01 |0007: move-result-object v1 │ │ +0c4aac: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4ab0: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4ab6: 5452 6305 |000d: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4aba: 1303 1200 |000f: const/16 v3, #int 18 // #12 │ │ +0c4abe: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0c4ac0: 7254 e304 3210 |0012: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4ac6: 6e10 f004 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4acc: 6e10 f704 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4ad2: 6e10 f704 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4ad8: 0e00 |001e: return-void │ │ +0c4ada: 0d02 |001f: move-exception v2 │ │ +0c4adc: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4ae2: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4ae8: 2702 |0026: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0018 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=730 │ │ 0x0004 line=731 │ │ 0x0008 line=733 │ │ @@ -230893,39 +230908,39 @@ │ │ type : '(Landroid/support/v4/media/session/IMediaControllerCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -0c4b18: |[0c4b18] android.support.v4.media.session.IMediaSession$Stub$Proxy.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ -0c4b28: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4b2e: 0c00 |0003: move-result-object v0 │ │ -0c4b30: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ -0c4b36: 0c01 |0007: move-result-object v1 │ │ -0c4b38: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4b3c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ -0c4b42: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ -0c4b46: 7210 130e 0600 |000f: invoke-interface {v6}, Landroid/support/v4/media/session/IMediaControllerCallback;.asBinder:()Landroid/os/IBinder; // method@0e13 │ │ -0c4b4c: 0c02 |0012: move-result-object v2 │ │ -0c4b4e: 6e20 0205 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0502 │ │ -0c4b54: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ -0c4b58: 1243 |0018: const/4 v3, #int 4 // #4 │ │ -0c4b5a: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -0c4b5c: 7254 e304 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ -0c4b62: 6e10 f004 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ -0c4b68: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4b6e: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4b74: 0e00 |0026: return-void │ │ -0c4b76: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -0c4b78: 28eb |0028: goto 0013 // -0015 │ │ -0c4b7a: 0d02 |0029: move-exception v2 │ │ -0c4b7c: 6e10 f704 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4b82: 6e10 f704 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ -0c4b88: 2702 |0030: throw v2 │ │ +0c4af8: |[0c4af8] android.support.v4.media.session.IMediaSession$Stub$Proxy.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ +0c4b08: 7100 ee04 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4b0e: 0c00 |0003: move-result-object v0 │ │ +0c4b10: 7100 ee04 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@04ee │ │ +0c4b16: 0c01 |0007: move-result-object v1 │ │ +0c4b18: 1a02 1218 |0008: const-string v2, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4b1c: 6e20 fc04 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@04fc │ │ +0c4b22: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ +0c4b26: 7210 130e 0600 |000f: invoke-interface {v6}, Landroid/support/v4/media/session/IMediaControllerCallback;.asBinder:()Landroid/os/IBinder; // method@0e13 │ │ +0c4b2c: 0c02 |0012: move-result-object v2 │ │ +0c4b2e: 6e20 0205 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0502 │ │ +0c4b34: 5452 6305 |0016: iget-object v2, v5, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0563 │ │ +0c4b38: 1243 |0018: const/4 v3, #int 4 // #4 │ │ +0c4b3a: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +0c4b3c: 7254 e304 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@04e3 │ │ +0c4b42: 6e10 f004 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@04f0 │ │ +0c4b48: 6e10 f704 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4b4e: 6e10 f704 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4b54: 0e00 |0026: return-void │ │ +0c4b56: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0c4b58: 28eb |0028: goto 0013 // -0015 │ │ +0c4b5a: 0d02 |0029: move-exception v2 │ │ +0c4b5c: 6e10 f704 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4b62: 6e10 f704 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@04f7 │ │ +0c4b68: 2702 |0030: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0029 │ │ positions : │ │ 0x0000 line=480 │ │ 0x0004 line=481 │ │ 0x0008 line=483 │ │ @@ -231138,19 +231153,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0c4b98: |[0c4b98] android.support.v4.media.session.IMediaSession$Stub.:()V │ │ -0c4ba8: 7010 9b04 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@049b │ │ -0c4bae: 1a00 1218 |0003: const-string v0, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4bb2: 6e30 420e 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0e42 │ │ -0c4bb8: 0e00 |0008: return-void │ │ +0c4b78: |[0c4b78] android.support.v4.media.session.IMediaSession$Stub.:()V │ │ +0c4b88: 7010 9b04 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@049b │ │ +0c4b8e: 1a00 1218 |0003: const-string v0, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4b92: 6e30 420e 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0e42 │ │ +0c4b98: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0008 line=20 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/media/session/IMediaSession$Stub; │ │ @@ -231160,29 +231175,29 @@ │ │ type : '(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0c4bbc: |[0c4bbc] android.support.v4.media.session.IMediaSession$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; │ │ -0c4bcc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0c4bd0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0c4bd2: 1100 |0003: return-object v0 │ │ -0c4bd4: 1a01 1218 |0004: const-string v1, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4bd8: 7220 e204 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@04e2 │ │ -0c4bde: 0c00 |0009: move-result-object v0 │ │ -0c4be0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0c4be4: 2001 5a02 |000c: instance-of v1, v0, Landroid/support/v4/media/session/IMediaSession; // type@025a │ │ -0c4be8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -0c4bec: 1f00 5a02 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaSession; // type@025a │ │ -0c4bf0: 28f1 |0012: goto 0003 // -000f │ │ -0c4bf2: 2200 5802 |0013: new-instance v0, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy; // type@0258 │ │ -0c4bf6: 7020 1c0e 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0e1c │ │ -0c4bfc: 28eb |0018: goto 0003 // -0015 │ │ +0c4b9c: |[0c4b9c] android.support.v4.media.session.IMediaSession$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; │ │ +0c4bac: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0c4bb0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0c4bb2: 1100 |0003: return-object v0 │ │ +0c4bb4: 1a01 1218 |0004: const-string v1, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4bb8: 7220 e204 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@04e2 │ │ +0c4bbe: 0c00 |0009: move-result-object v0 │ │ +0c4bc0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0c4bc4: 2001 5a02 |000c: instance-of v1, v0, Landroid/support/v4/media/session/IMediaSession; // type@025a │ │ +0c4bc8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0c4bcc: 1f00 5a02 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaSession; // type@025a │ │ +0c4bd0: 28f1 |0012: goto 0003 // -000f │ │ +0c4bd2: 2200 5802 |0013: new-instance v0, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy; // type@0258 │ │ +0c4bd6: 7020 1c0e 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0e1c │ │ +0c4bdc: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0002 line=28 │ │ 0x0003 line=34 │ │ 0x0004 line=30 │ │ 0x000a line=31 │ │ @@ -231198,16 +231213,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c4c00: |[0c4c00] android.support.v4.media.session.IMediaSession$Stub.asBinder:()Landroid/os/IBinder; │ │ -0c4c10: 1100 |0000: return-object v0 │ │ +0c4be0: |[0c4be0] android.support.v4.media.session.IMediaSession$Stub.asBinder:()Landroid/os/IBinder; │ │ +0c4bf0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/IMediaSession$Stub; │ │ │ │ #1 : (in Landroid/support/v4/media/session/IMediaSession$Stub;) │ │ @@ -231215,329 +231230,329 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 840 16-bit code units │ │ -0c4c14: |[0c4c14] android.support.v4.media.session.IMediaSession$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0c4c24: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0c4c26: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -0c4c28: 2c0b c402 0000 |0002: sparse-switch v11, 000002c6 // +000002c4 │ │ -0c4c2e: 6f5e 9c04 badc |0005: invoke-super {v10, v11, v12, v13, v14}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@049c │ │ -0c4c34: 0a08 |0008: move-result v8 │ │ -0c4c36: 0f08 |0009: return v8 │ │ -0c4c38: 1a07 1218 |000a: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4c3c: 6e20 0005 7d00 |000c: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c4c42: 28fa |000f: goto 0009 // -0006 │ │ -0c4c44: 1a07 1218 |0010: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4c48: 6e20 ed04 7c00 |0012: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4c4e: 6e10 f504 0c00 |0015: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c4c54: 0c00 |0018: move-result-object v0 │ │ -0c4c56: 6e10 f204 0c00 |0019: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4c5c: 0a07 |001c: move-result v7 │ │ -0c4c5e: 3807 1f00 |001d: if-eqz v7, 003c // +001f │ │ -0c4c62: 6207 4601 |001f: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ -0c4c66: 7220 0805 c700 |0021: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c4c6c: 0c02 |0024: move-result-object v2 │ │ -0c4c6e: 1f02 cb00 |0025: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -0c4c72: 6e10 f204 0c00 |0027: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4c78: 0a07 |002a: move-result v7 │ │ -0c4c7a: 3807 1300 |002b: if-eqz v7, 003e // +0013 │ │ -0c4c7e: 6207 e605 |002d: sget-object v7, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e6 │ │ -0c4c82: 7220 0805 c700 |002f: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c4c88: 0c03 |0032: move-result-object v3 │ │ -0c4c8a: 1f03 7c02 |0033: check-cast v3, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@027c │ │ -0c4c8e: 6e40 5b0e 0a32 |0035: invoke-virtual {v10, v0, v2, v3}, Landroid/support/v4/media/session/IMediaSession$Stub;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V // method@0e5b │ │ -0c4c94: 6e10 fe04 0d00 |0038: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4c9a: 28ce |003b: goto 0009 // -0032 │ │ -0c4c9c: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -0c4c9e: 28ea |003d: goto 0027 // -0016 │ │ -0c4ca0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -0c4ca2: 28f6 |003f: goto 0035 // -000a │ │ -0c4ca4: 1a09 1218 |0040: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4ca8: 6e20 ed04 9c00 |0042: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4cae: 6e10 f204 0c00 |0045: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4cb4: 0a09 |0048: move-result v9 │ │ -0c4cb6: 3809 1800 |0049: if-eqz v9, 0061 // +0018 │ │ -0c4cba: 6209 240a |004b: sget-object v9, Landroid/view/KeyEvent;.CREATOR:Landroid/os/Parcelable$Creator; // field@0a24 │ │ -0c4cbe: 7220 0805 c900 |004d: invoke-interface {v9, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c4cc4: 0c00 |0050: move-result-object v0 │ │ -0c4cc6: 1f00 7e04 |0051: check-cast v0, Landroid/view/KeyEvent; // type@047e │ │ -0c4cca: 6e20 5d0e 0a00 |0053: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.sendMediaButton:(Landroid/view/KeyEvent;)Z // method@0e5d │ │ -0c4cd0: 0a04 |0056: move-result v4 │ │ -0c4cd2: 6e10 fe04 0d00 |0057: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4cd8: 3804 0300 |005a: if-eqz v4, 005d // +0003 │ │ -0c4cdc: 0187 |005c: move v7, v8 │ │ -0c4cde: 6e20 fa04 7d00 |005d: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4ce4: 28a9 |0060: goto 0009 // -0057 │ │ -0c4ce6: 1200 |0061: const/4 v0, #int 0 // #0 │ │ -0c4ce8: 28f1 |0062: goto 0053 // -000f │ │ -0c4cea: 1a07 1218 |0063: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4cee: 6e20 ed04 7c00 |0065: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4cf4: 6e10 f604 0c00 |0068: invoke-virtual {v12}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@04f6 │ │ -0c4cfa: 0c07 |006b: move-result-object v7 │ │ -0c4cfc: 7110 080e 0700 |006c: invoke-static {v7}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaControllerCallback; // method@0e08 │ │ -0c4d02: 0c00 |006f: move-result-object v0 │ │ -0c4d04: 6e20 580e 0a00 |0070: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e58 │ │ -0c4d0a: 6e10 fe04 0d00 |0073: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4d10: 2893 |0076: goto 0009 // -006d │ │ -0c4d12: 1a07 1218 |0077: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4d16: 6e20 ed04 7c00 |0079: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4d1c: 6e10 f604 0c00 |007c: invoke-virtual {v12}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@04f6 │ │ -0c4d22: 0c07 |007f: move-result-object v7 │ │ -0c4d24: 7110 080e 0700 |0080: invoke-static {v7}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaControllerCallback; // method@0e08 │ │ -0c4d2a: 0c00 |0083: move-result-object v0 │ │ -0c4d2c: 6e20 610e 0a00 |0084: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e61 │ │ -0c4d32: 6e10 fe04 0d00 |0087: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4d38: 2900 7fff |008a: goto/16 0009 // -0081 │ │ -0c4d3c: 1a09 1218 |008c: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4d40: 6e20 ed04 9c00 |008e: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4d46: 6e10 4f0e 0a00 |0091: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.isTransportControlEnabled:()Z // method@0e4f │ │ -0c4d4c: 0a04 |0094: move-result v4 │ │ -0c4d4e: 6e10 fe04 0d00 |0095: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4d54: 3804 0300 |0098: if-eqz v4, 009b // +0003 │ │ -0c4d58: 0187 |009a: move v7, v8 │ │ -0c4d5a: 6e20 fa04 7d00 |009b: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4d60: 2900 6bff |009e: goto/16 0009 // -0095 │ │ -0c4d64: 1a07 1218 |00a0: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4d68: 6e20 ed04 7c00 |00a2: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4d6e: 6e10 480e 0a00 |00a5: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getPackageName:()Ljava/lang/String; // method@0e48 │ │ -0c4d74: 0c04 |00a8: move-result-object v4 │ │ -0c4d76: 6e10 fe04 0d00 |00a9: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4d7c: 6e20 0005 4d00 |00ac: invoke-virtual {v13, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c4d82: 2900 5aff |00af: goto/16 0009 // -00a6 │ │ -0c4d86: 1a07 1218 |00b1: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4d8a: 6e20 ed04 7c00 |00b3: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4d90: 6e10 4d0e 0a00 |00b6: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getTag:()Ljava/lang/String; // method@0e4d │ │ -0c4d96: 0c04 |00b9: move-result-object v4 │ │ -0c4d98: 6e10 fe04 0d00 |00ba: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4d9e: 6e20 0005 4d00 |00bd: invoke-virtual {v13, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ -0c4da4: 2900 49ff |00c0: goto/16 0009 // -00b7 │ │ -0c4da8: 1a09 1218 |00c2: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4dac: 6e20 ed04 9c00 |00c4: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4db2: 6e10 460e 0a00 |00c7: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getLaunchPendingIntent:()Landroid/app/PendingIntent; // method@0e46 │ │ -0c4db8: 0c04 |00ca: move-result-object v4 │ │ -0c4dba: 6e10 fe04 0d00 |00cb: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4dc0: 3804 0a00 |00ce: if-eqz v4, 00d8 // +000a │ │ -0c4dc4: 6e20 fa04 8d00 |00d0: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4dca: 6e30 fa01 d408 |00d3: invoke-virtual {v4, v13, v8}, Landroid/app/PendingIntent;.writeToParcel:(Landroid/os/Parcel;I)V // method@01fa │ │ -0c4dd0: 2900 33ff |00d6: goto/16 0009 // -00cd │ │ -0c4dd4: 6e20 fa04 7d00 |00d8: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4dda: 2900 2eff |00db: goto/16 0009 // -00d2 │ │ -0c4dde: 1a07 1218 |00dd: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4de2: 6e20 ed04 7c00 |00df: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4de8: 6e10 450e 0a00 |00e2: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getFlags:()J // method@0e45 │ │ -0c4dee: 0b04 |00e5: move-result-wide v4 │ │ -0c4df0: 6e10 fe04 0d00 |00e6: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4df6: 6e30 fd04 4d05 |00e9: invoke-virtual {v13, v4, v5}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ -0c4dfc: 2900 1dff |00ec: goto/16 0009 // -00e3 │ │ -0c4e00: 1a09 1218 |00ee: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4e04: 6e20 ed04 9c00 |00f0: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4e0a: 6e10 4e0e 0a00 |00f3: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@0e4e │ │ -0c4e10: 0c04 |00f6: move-result-object v4 │ │ -0c4e12: 6e10 fe04 0d00 |00f7: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4e18: 3804 0a00 |00fa: if-eqz v4, 0104 // +000a │ │ -0c4e1c: 6e20 fa04 8d00 |00fc: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4e22: 6e30 b610 d408 |00ff: invoke-virtual {v4, v13, v8}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.writeToParcel:(Landroid/os/Parcel;I)V // method@10b6 │ │ -0c4e28: 2900 07ff |0102: goto/16 0009 // -00f9 │ │ -0c4e2c: 6e20 fa04 7d00 |0104: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c4e32: 2900 02ff |0107: goto/16 0009 // -00fe │ │ -0c4e36: 1a07 1218 |0109: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4e3a: 6e20 ed04 7c00 |010b: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4e40: 6e10 f204 0c00 |010e: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4e46: 0a00 |0111: move-result v0 │ │ -0c4e48: 6e10 f204 0c00 |0112: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4e4e: 0a02 |0115: move-result v2 │ │ -0c4e50: 6e10 f504 0c00 |0116: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c4e56: 0c03 |0119: move-result-object v3 │ │ -0c4e58: 6e40 3f0e 0a32 |011a: invoke-virtual {v10, v0, v2, v3}, Landroid/support/v4/media/session/IMediaSession$Stub;.adjustVolume:(IILjava/lang/String;)V // method@0e3f │ │ -0c4e5e: 6e10 fe04 0d00 |011d: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4e64: 2900 e9fe |0120: goto/16 0009 // -0117 │ │ -0c4e68: 1a07 1218 |0122: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4e6c: 6e20 ed04 7c00 |0124: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4e72: 6e10 f204 0c00 |0127: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4e78: 0a00 |012a: move-result v0 │ │ -0c4e7a: 6e10 f204 0c00 |012b: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4e80: 0a02 |012e: move-result v2 │ │ -0c4e82: 6e10 f504 0c00 |012f: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c4e88: 0c03 |0132: move-result-object v3 │ │ -0c4e8a: 6e40 5e0e 0a32 |0133: invoke-virtual {v10, v0, v2, v3}, Landroid/support/v4/media/session/IMediaSession$Stub;.setVolumeTo:(IILjava/lang/String;)V // method@0e5e │ │ -0c4e90: 6e10 fe04 0d00 |0136: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4e96: 2900 d0fe |0139: goto/16 0009 // -0130 │ │ -0c4e9a: 1a07 1218 |013b: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4e9e: 6e20 ed04 7c00 |013d: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4ea4: 6e10 530e 0a00 |0140: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.play:()V // method@0e53 │ │ -0c4eaa: 6e10 fe04 0d00 |0143: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4eb0: 2900 c3fe |0146: goto/16 0009 // -013d │ │ -0c4eb4: 1a07 1218 |0148: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4eb8: 6e20 ed04 7c00 |014a: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4ebe: 6e10 f504 0c00 |014d: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c4ec4: 0c00 |0150: move-result-object v0 │ │ -0c4ec6: 6e10 f204 0c00 |0151: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4ecc: 0a07 |0154: move-result v7 │ │ -0c4ece: 3807 1200 |0155: if-eqz v7, 0167 // +0012 │ │ -0c4ed2: 6207 4601 |0157: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ -0c4ed6: 7220 0805 c700 |0159: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c4edc: 0c02 |015c: move-result-object v2 │ │ -0c4ede: 1f02 cb00 |015d: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -0c4ee2: 6e30 540e 0a02 |015f: invoke-virtual {v10, v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub;.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e54 │ │ -0c4ee8: 6e10 fe04 0d00 |0162: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4eee: 2900 a4fe |0165: goto/16 0009 // -015c │ │ -0c4ef2: 1202 |0167: const/4 v2, #int 0 // #0 │ │ -0c4ef4: 28f7 |0168: goto 015f // -0009 │ │ -0c4ef6: 1a07 1218 |0169: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4efa: 6e20 ed04 7c00 |016b: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4f00: 6e10 f504 0c00 |016e: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c4f06: 0c00 |0171: move-result-object v0 │ │ -0c4f08: 6e10 f204 0c00 |0172: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c4f0e: 0a07 |0175: move-result v7 │ │ -0c4f10: 3807 1200 |0176: if-eqz v7, 0188 // +0012 │ │ -0c4f14: 6207 4601 |0178: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ -0c4f18: 7220 0805 c700 |017a: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c4f1e: 0c02 |017d: move-result-object v2 │ │ -0c4f20: 1f02 cb00 |017e: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -0c4f24: 6e30 550e 0a02 |0180: invoke-virtual {v10, v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub;.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e55 │ │ -0c4f2a: 6e10 fe04 0d00 |0183: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4f30: 2900 83fe |0186: goto/16 0009 // -017d │ │ -0c4f34: 1202 |0188: const/4 v2, #int 0 // #0 │ │ -0c4f36: 28f7 |0189: goto 0180 // -0009 │ │ -0c4f38: 1a07 1218 |018a: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4f3c: 6e20 ed04 7c00 |018c: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4f42: 6e10 f304 0c00 |018f: invoke-virtual {v12}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -0c4f48: 0b00 |0192: move-result-wide v0 │ │ -0c4f4a: 6e30 5f0e 0a01 |0193: invoke-virtual {v10, v0, v1}, Landroid/support/v4/media/session/IMediaSession$Stub;.skipToQueueItem:(J)V // method@0e5f │ │ -0c4f50: 6e10 fe04 0d00 |0196: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4f56: 2900 70fe |0199: goto/16 0009 // -0190 │ │ -0c4f5a: 1a07 1218 |019b: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4f5e: 6e20 ed04 7c00 |019d: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4f64: 6e10 520e 0a00 |01a0: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.pause:()V // method@0e52 │ │ -0c4f6a: 6e10 fe04 0d00 |01a3: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4f70: 2900 63fe |01a6: goto/16 0009 // -019d │ │ -0c4f74: 1a07 1218 |01a8: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4f78: 6e20 ed04 7c00 |01aa: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4f7e: 6e10 600e 0a00 |01ad: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.stop:()V // method@0e60 │ │ -0c4f84: 6e10 fe04 0d00 |01b0: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4f8a: 2900 56fe |01b3: goto/16 0009 // -01aa │ │ -0c4f8e: 1a07 1218 |01b5: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4f92: 6e20 ed04 7c00 |01b7: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4f98: 6e10 500e 0a00 |01ba: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.next:()V // method@0e50 │ │ -0c4f9e: 6e10 fe04 0d00 |01bd: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4fa4: 2900 49fe |01c0: goto/16 0009 // -01b7 │ │ -0c4fa8: 1a07 1218 |01c2: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4fac: 6e20 ed04 7c00 |01c4: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4fb2: 6e10 560e 0a00 |01c7: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.previous:()V // method@0e56 │ │ -0c4fb8: 6e10 fe04 0d00 |01ca: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4fbe: 2900 3cfe |01cd: goto/16 0009 // -01c4 │ │ -0c4fc2: 1a07 1218 |01cf: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4fc6: 6e20 ed04 7c00 |01d1: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4fcc: 6e10 430e 0a00 |01d4: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.fastForward:()V // method@0e43 │ │ -0c4fd2: 6e10 fe04 0d00 |01d7: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4fd8: 2900 2ffe |01da: goto/16 0009 // -01d1 │ │ -0c4fdc: 1a07 1218 |01dc: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4fe0: 6e20 ed04 7c00 |01de: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c4fe6: 6e10 590e 0a00 |01e1: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.rewind:()V // method@0e59 │ │ -0c4fec: 6e10 fe04 0d00 |01e4: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c4ff2: 2900 22fe |01e7: goto/16 0009 // -01de │ │ -0c4ff6: 1a07 1218 |01e9: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c4ffa: 6e20 ed04 7c00 |01eb: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c5000: 6e10 f304 0c00 |01ee: invoke-virtual {v12}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ -0c5006: 0b00 |01f1: move-result-wide v0 │ │ -0c5008: 6e30 5a0e 0a01 |01f2: invoke-virtual {v10, v0, v1}, Landroid/support/v4/media/session/IMediaSession$Stub;.seekTo:(J)V // method@0e5a │ │ -0c500e: 6e10 fe04 0d00 |01f5: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c5014: 2900 11fe |01f8: goto/16 0009 // -01ef │ │ -0c5018: 1a07 1218 |01fa: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c501c: 6e20 ed04 7c00 |01fc: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c5022: 6e10 f204 0c00 |01ff: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c5028: 0a07 |0202: move-result v7 │ │ -0c502a: 3807 1200 |0203: if-eqz v7, 0215 // +0012 │ │ -0c502e: 6207 0005 |0205: sget-object v7, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0500 │ │ -0c5032: 7220 0805 c700 |0207: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c5038: 0c00 |020a: move-result-object v0 │ │ -0c503a: 1f00 2d02 |020b: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ -0c503e: 6e20 570e 0a00 |020d: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.rate:(Landroid/support/v4/media/RatingCompat;)V // method@0e57 │ │ -0c5044: 6e10 fe04 0d00 |0210: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c504a: 2900 f6fd |0213: goto/16 0009 // -020a │ │ -0c504e: 1200 |0215: const/4 v0, #int 0 // #0 │ │ -0c5050: 28f7 |0216: goto 020d // -0009 │ │ -0c5052: 1a07 1218 |0217: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c5056: 6e20 ed04 7c00 |0219: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c505c: 6e10 f504 0c00 |021c: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ -0c5062: 0c00 |021f: move-result-object v0 │ │ -0c5064: 6e10 f204 0c00 |0220: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ -0c506a: 0a07 |0223: move-result v7 │ │ -0c506c: 3807 1200 |0224: if-eqz v7, 0236 // +0012 │ │ -0c5070: 6207 4601 |0226: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ -0c5074: 7220 0805 c700 |0228: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ -0c507a: 0c02 |022b: move-result-object v2 │ │ -0c507c: 1f02 cb00 |022c: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ -0c5080: 6e30 5c0e 0a02 |022e: invoke-virtual {v10, v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e5c │ │ -0c5086: 6e10 fe04 0d00 |0231: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c508c: 2900 d5fd |0234: goto/16 0009 // -022b │ │ -0c5090: 1202 |0236: const/4 v2, #int 0 // #0 │ │ -0c5092: 28f7 |0237: goto 022e // -0009 │ │ -0c5094: 1a09 1218 |0238: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c5098: 6e20 ed04 9c00 |023a: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c509e: 6e10 470e 0a00 |023d: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0e47 │ │ -0c50a4: 0c04 |0240: move-result-object v4 │ │ -0c50a6: 6e10 fe04 0d00 |0241: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c50ac: 3804 0a00 |0244: if-eqz v4, 024e // +000a │ │ -0c50b0: 6e20 fa04 8d00 |0246: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c50b6: 6e30 f90c d408 |0249: invoke-virtual {v4, v13, v8}, Landroid/support/v4/media/MediaMetadataCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0cf9 │ │ -0c50bc: 2900 bdfd |024c: goto/16 0009 // -0243 │ │ -0c50c0: 6e20 fa04 7d00 |024e: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c50c6: 2900 b8fd |0251: goto/16 0009 // -0248 │ │ -0c50ca: 1a09 1218 |0253: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c50ce: 6e20 ed04 9c00 |0255: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c50d4: 6e10 490e 0a00 |0258: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0e49 │ │ -0c50da: 0c04 |025b: move-result-object v4 │ │ -0c50dc: 6e10 fe04 0d00 |025c: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c50e2: 3804 0a00 |025f: if-eqz v4, 0269 // +000a │ │ -0c50e6: 6e20 fa04 8d00 |0261: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c50ec: 6e30 ef10 d408 |0264: invoke-virtual {v4, v13, v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@10ef │ │ -0c50f2: 2900 a2fd |0267: goto/16 0009 // -025e │ │ -0c50f6: 6e20 fa04 7d00 |0269: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c50fc: 2900 9dfd |026c: goto/16 0009 // -0263 │ │ -0c5100: 1a07 1218 |026e: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c5104: 6e20 ed04 7c00 |0270: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c510a: 6e10 4a0e 0a00 |0273: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getQueue:()Ljava/util/List; // method@0e4a │ │ -0c5110: 0c06 |0276: move-result-object v6 │ │ -0c5112: 6e10 fe04 0d00 |0277: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c5118: 6e20 0405 6d00 |027a: invoke-virtual {v13, v6}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0504 │ │ -0c511e: 2900 8cfd |027d: goto/16 0009 // -0274 │ │ -0c5122: 1a09 1218 |027f: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c5126: 6e20 ed04 9c00 |0281: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c512c: 6e10 4b0e 0a00 |0284: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getQueueTitle:()Ljava/lang/CharSequence; // method@0e4b │ │ -0c5132: 0c04 |0287: move-result-object v4 │ │ -0c5134: 6e10 fe04 0d00 |0288: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c513a: 3804 0a00 |028b: if-eqz v4, 0295 // +000a │ │ -0c513e: 6e20 fa04 8d00 |028d: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c5144: 7130 9520 d408 |0290: invoke-static {v4, v13, v8}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ -0c514a: 2900 76fd |0293: goto/16 0009 // -028a │ │ -0c514e: 6e20 fa04 7d00 |0295: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c5154: 2900 71fd |0298: goto/16 0009 // -028f │ │ -0c5158: 1a09 1218 |029a: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c515c: 6e20 ed04 9c00 |029c: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c5162: 6e10 440e 0a00 |029f: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getExtras:()Landroid/os/Bundle; // method@0e44 │ │ -0c5168: 0c04 |02a2: move-result-object v4 │ │ -0c516a: 6e10 fe04 0d00 |02a3: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c5170: 3804 0a00 |02a6: if-eqz v4, 02b0 // +000a │ │ -0c5174: 6e20 fa04 8d00 |02a8: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c517a: 6e30 c604 d408 |02ab: invoke-virtual {v4, v13, v8}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ -0c5180: 2900 5bfd |02ae: goto/16 0009 // -02a5 │ │ -0c5184: 6e20 fa04 7d00 |02b0: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c518a: 2900 56fd |02b3: goto/16 0009 // -02aa │ │ -0c518e: 1a07 1218 |02b5: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ -0c5192: 6e20 ed04 7c00 |02b7: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ -0c5198: 6e10 4c0e 0a00 |02ba: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getRatingType:()I // method@0e4c │ │ -0c519e: 0a04 |02bd: move-result v4 │ │ -0c51a0: 6e10 fe04 0d00 |02be: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ -0c51a6: 6e20 fa04 4d00 |02c1: invoke-virtual {v13, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ -0c51ac: 2900 45fd |02c4: goto/16 0009 // -02bb │ │ -0c51b0: 0002 2000 0100 0000 0200 0000 0300 ... |02c6: sparse-switch-data (130 units) │ │ +0c4bf4: |[0c4bf4] android.support.v4.media.session.IMediaSession$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0c4c04: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0c4c06: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +0c4c08: 2c0b c402 0000 |0002: sparse-switch v11, 000002c6 // +000002c4 │ │ +0c4c0e: 6f5e 9c04 badc |0005: invoke-super {v10, v11, v12, v13, v14}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@049c │ │ +0c4c14: 0a08 |0008: move-result v8 │ │ +0c4c16: 0f08 |0009: return v8 │ │ +0c4c18: 1a07 1218 |000a: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4c1c: 6e20 0005 7d00 |000c: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c4c22: 28fa |000f: goto 0009 // -0006 │ │ +0c4c24: 1a07 1218 |0010: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4c28: 6e20 ed04 7c00 |0012: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4c2e: 6e10 f504 0c00 |0015: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c4c34: 0c00 |0018: move-result-object v0 │ │ +0c4c36: 6e10 f204 0c00 |0019: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4c3c: 0a07 |001c: move-result v7 │ │ +0c4c3e: 3807 1f00 |001d: if-eqz v7, 003c // +001f │ │ +0c4c42: 6207 4601 |001f: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ +0c4c46: 7220 0805 c700 |0021: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c4c4c: 0c02 |0024: move-result-object v2 │ │ +0c4c4e: 1f02 cb00 |0025: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +0c4c52: 6e10 f204 0c00 |0027: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4c58: 0a07 |002a: move-result v7 │ │ +0c4c5a: 3807 1300 |002b: if-eqz v7, 003e // +0013 │ │ +0c4c5e: 6207 e605 |002d: sget-object v7, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.CREATOR:Landroid/os/Parcelable$Creator; // field@05e6 │ │ +0c4c62: 7220 0805 c700 |002f: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c4c68: 0c03 |0032: move-result-object v3 │ │ +0c4c6a: 1f03 7c02 |0033: check-cast v3, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@027c │ │ +0c4c6e: 6e40 5b0e 0a32 |0035: invoke-virtual {v10, v0, v2, v3}, Landroid/support/v4/media/session/IMediaSession$Stub;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V // method@0e5b │ │ +0c4c74: 6e10 fe04 0d00 |0038: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4c7a: 28ce |003b: goto 0009 // -0032 │ │ +0c4c7c: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +0c4c7e: 28ea |003d: goto 0027 // -0016 │ │ +0c4c80: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +0c4c82: 28f6 |003f: goto 0035 // -000a │ │ +0c4c84: 1a09 1218 |0040: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4c88: 6e20 ed04 9c00 |0042: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4c8e: 6e10 f204 0c00 |0045: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4c94: 0a09 |0048: move-result v9 │ │ +0c4c96: 3809 1800 |0049: if-eqz v9, 0061 // +0018 │ │ +0c4c9a: 6209 240a |004b: sget-object v9, Landroid/view/KeyEvent;.CREATOR:Landroid/os/Parcelable$Creator; // field@0a24 │ │ +0c4c9e: 7220 0805 c900 |004d: invoke-interface {v9, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c4ca4: 0c00 |0050: move-result-object v0 │ │ +0c4ca6: 1f00 7e04 |0051: check-cast v0, Landroid/view/KeyEvent; // type@047e │ │ +0c4caa: 6e20 5d0e 0a00 |0053: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.sendMediaButton:(Landroid/view/KeyEvent;)Z // method@0e5d │ │ +0c4cb0: 0a04 |0056: move-result v4 │ │ +0c4cb2: 6e10 fe04 0d00 |0057: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4cb8: 3804 0300 |005a: if-eqz v4, 005d // +0003 │ │ +0c4cbc: 0187 |005c: move v7, v8 │ │ +0c4cbe: 6e20 fa04 7d00 |005d: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4cc4: 28a9 |0060: goto 0009 // -0057 │ │ +0c4cc6: 1200 |0061: const/4 v0, #int 0 // #0 │ │ +0c4cc8: 28f1 |0062: goto 0053 // -000f │ │ +0c4cca: 1a07 1218 |0063: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4cce: 6e20 ed04 7c00 |0065: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4cd4: 6e10 f604 0c00 |0068: invoke-virtual {v12}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@04f6 │ │ +0c4cda: 0c07 |006b: move-result-object v7 │ │ +0c4cdc: 7110 080e 0700 |006c: invoke-static {v7}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaControllerCallback; // method@0e08 │ │ +0c4ce2: 0c00 |006f: move-result-object v0 │ │ +0c4ce4: 6e20 580e 0a00 |0070: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e58 │ │ +0c4cea: 6e10 fe04 0d00 |0073: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4cf0: 2893 |0076: goto 0009 // -006d │ │ +0c4cf2: 1a07 1218 |0077: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4cf6: 6e20 ed04 7c00 |0079: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4cfc: 6e10 f604 0c00 |007c: invoke-virtual {v12}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@04f6 │ │ +0c4d02: 0c07 |007f: move-result-object v7 │ │ +0c4d04: 7110 080e 0700 |0080: invoke-static {v7}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaControllerCallback; // method@0e08 │ │ +0c4d0a: 0c00 |0083: move-result-object v0 │ │ +0c4d0c: 6e20 610e 0a00 |0084: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e61 │ │ +0c4d12: 6e10 fe04 0d00 |0087: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4d18: 2900 7fff |008a: goto/16 0009 // -0081 │ │ +0c4d1c: 1a09 1218 |008c: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4d20: 6e20 ed04 9c00 |008e: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4d26: 6e10 4f0e 0a00 |0091: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.isTransportControlEnabled:()Z // method@0e4f │ │ +0c4d2c: 0a04 |0094: move-result v4 │ │ +0c4d2e: 6e10 fe04 0d00 |0095: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4d34: 3804 0300 |0098: if-eqz v4, 009b // +0003 │ │ +0c4d38: 0187 |009a: move v7, v8 │ │ +0c4d3a: 6e20 fa04 7d00 |009b: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4d40: 2900 6bff |009e: goto/16 0009 // -0095 │ │ +0c4d44: 1a07 1218 |00a0: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4d48: 6e20 ed04 7c00 |00a2: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4d4e: 6e10 480e 0a00 |00a5: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getPackageName:()Ljava/lang/String; // method@0e48 │ │ +0c4d54: 0c04 |00a8: move-result-object v4 │ │ +0c4d56: 6e10 fe04 0d00 |00a9: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4d5c: 6e20 0005 4d00 |00ac: invoke-virtual {v13, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c4d62: 2900 5aff |00af: goto/16 0009 // -00a6 │ │ +0c4d66: 1a07 1218 |00b1: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4d6a: 6e20 ed04 7c00 |00b3: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4d70: 6e10 4d0e 0a00 |00b6: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getTag:()Ljava/lang/String; // method@0e4d │ │ +0c4d76: 0c04 |00b9: move-result-object v4 │ │ +0c4d78: 6e10 fe04 0d00 |00ba: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4d7e: 6e20 0005 4d00 |00bd: invoke-virtual {v13, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0500 │ │ +0c4d84: 2900 49ff |00c0: goto/16 0009 // -00b7 │ │ +0c4d88: 1a09 1218 |00c2: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4d8c: 6e20 ed04 9c00 |00c4: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4d92: 6e10 460e 0a00 |00c7: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getLaunchPendingIntent:()Landroid/app/PendingIntent; // method@0e46 │ │ +0c4d98: 0c04 |00ca: move-result-object v4 │ │ +0c4d9a: 6e10 fe04 0d00 |00cb: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4da0: 3804 0a00 |00ce: if-eqz v4, 00d8 // +000a │ │ +0c4da4: 6e20 fa04 8d00 |00d0: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4daa: 6e30 fa01 d408 |00d3: invoke-virtual {v4, v13, v8}, Landroid/app/PendingIntent;.writeToParcel:(Landroid/os/Parcel;I)V // method@01fa │ │ +0c4db0: 2900 33ff |00d6: goto/16 0009 // -00cd │ │ +0c4db4: 6e20 fa04 7d00 |00d8: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4dba: 2900 2eff |00db: goto/16 0009 // -00d2 │ │ +0c4dbe: 1a07 1218 |00dd: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4dc2: 6e20 ed04 7c00 |00df: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4dc8: 6e10 450e 0a00 |00e2: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getFlags:()J // method@0e45 │ │ +0c4dce: 0b04 |00e5: move-result-wide v4 │ │ +0c4dd0: 6e10 fe04 0d00 |00e6: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4dd6: 6e30 fd04 4d05 |00e9: invoke-virtual {v13, v4, v5}, Landroid/os/Parcel;.writeLong:(J)V // method@04fd │ │ +0c4ddc: 2900 1dff |00ec: goto/16 0009 // -00e3 │ │ +0c4de0: 1a09 1218 |00ee: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4de4: 6e20 ed04 9c00 |00f0: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4dea: 6e10 4e0e 0a00 |00f3: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@0e4e │ │ +0c4df0: 0c04 |00f6: move-result-object v4 │ │ +0c4df2: 6e10 fe04 0d00 |00f7: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4df8: 3804 0a00 |00fa: if-eqz v4, 0104 // +000a │ │ +0c4dfc: 6e20 fa04 8d00 |00fc: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4e02: 6e30 b610 d408 |00ff: invoke-virtual {v4, v13, v8}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.writeToParcel:(Landroid/os/Parcel;I)V // method@10b6 │ │ +0c4e08: 2900 07ff |0102: goto/16 0009 // -00f9 │ │ +0c4e0c: 6e20 fa04 7d00 |0104: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c4e12: 2900 02ff |0107: goto/16 0009 // -00fe │ │ +0c4e16: 1a07 1218 |0109: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4e1a: 6e20 ed04 7c00 |010b: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4e20: 6e10 f204 0c00 |010e: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4e26: 0a00 |0111: move-result v0 │ │ +0c4e28: 6e10 f204 0c00 |0112: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4e2e: 0a02 |0115: move-result v2 │ │ +0c4e30: 6e10 f504 0c00 |0116: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c4e36: 0c03 |0119: move-result-object v3 │ │ +0c4e38: 6e40 3f0e 0a32 |011a: invoke-virtual {v10, v0, v2, v3}, Landroid/support/v4/media/session/IMediaSession$Stub;.adjustVolume:(IILjava/lang/String;)V // method@0e3f │ │ +0c4e3e: 6e10 fe04 0d00 |011d: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4e44: 2900 e9fe |0120: goto/16 0009 // -0117 │ │ +0c4e48: 1a07 1218 |0122: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4e4c: 6e20 ed04 7c00 |0124: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4e52: 6e10 f204 0c00 |0127: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4e58: 0a00 |012a: move-result v0 │ │ +0c4e5a: 6e10 f204 0c00 |012b: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4e60: 0a02 |012e: move-result v2 │ │ +0c4e62: 6e10 f504 0c00 |012f: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c4e68: 0c03 |0132: move-result-object v3 │ │ +0c4e6a: 6e40 5e0e 0a32 |0133: invoke-virtual {v10, v0, v2, v3}, Landroid/support/v4/media/session/IMediaSession$Stub;.setVolumeTo:(IILjava/lang/String;)V // method@0e5e │ │ +0c4e70: 6e10 fe04 0d00 |0136: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4e76: 2900 d0fe |0139: goto/16 0009 // -0130 │ │ +0c4e7a: 1a07 1218 |013b: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4e7e: 6e20 ed04 7c00 |013d: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4e84: 6e10 530e 0a00 |0140: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.play:()V // method@0e53 │ │ +0c4e8a: 6e10 fe04 0d00 |0143: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4e90: 2900 c3fe |0146: goto/16 0009 // -013d │ │ +0c4e94: 1a07 1218 |0148: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4e98: 6e20 ed04 7c00 |014a: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4e9e: 6e10 f504 0c00 |014d: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c4ea4: 0c00 |0150: move-result-object v0 │ │ +0c4ea6: 6e10 f204 0c00 |0151: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4eac: 0a07 |0154: move-result v7 │ │ +0c4eae: 3807 1200 |0155: if-eqz v7, 0167 // +0012 │ │ +0c4eb2: 6207 4601 |0157: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ +0c4eb6: 7220 0805 c700 |0159: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c4ebc: 0c02 |015c: move-result-object v2 │ │ +0c4ebe: 1f02 cb00 |015d: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +0c4ec2: 6e30 540e 0a02 |015f: invoke-virtual {v10, v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub;.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e54 │ │ +0c4ec8: 6e10 fe04 0d00 |0162: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4ece: 2900 a4fe |0165: goto/16 0009 // -015c │ │ +0c4ed2: 1202 |0167: const/4 v2, #int 0 // #0 │ │ +0c4ed4: 28f7 |0168: goto 015f // -0009 │ │ +0c4ed6: 1a07 1218 |0169: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4eda: 6e20 ed04 7c00 |016b: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4ee0: 6e10 f504 0c00 |016e: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c4ee6: 0c00 |0171: move-result-object v0 │ │ +0c4ee8: 6e10 f204 0c00 |0172: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c4eee: 0a07 |0175: move-result v7 │ │ +0c4ef0: 3807 1200 |0176: if-eqz v7, 0188 // +0012 │ │ +0c4ef4: 6207 4601 |0178: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ +0c4ef8: 7220 0805 c700 |017a: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c4efe: 0c02 |017d: move-result-object v2 │ │ +0c4f00: 1f02 cb00 |017e: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +0c4f04: 6e30 550e 0a02 |0180: invoke-virtual {v10, v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub;.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e55 │ │ +0c4f0a: 6e10 fe04 0d00 |0183: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4f10: 2900 83fe |0186: goto/16 0009 // -017d │ │ +0c4f14: 1202 |0188: const/4 v2, #int 0 // #0 │ │ +0c4f16: 28f7 |0189: goto 0180 // -0009 │ │ +0c4f18: 1a07 1218 |018a: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4f1c: 6e20 ed04 7c00 |018c: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4f22: 6e10 f304 0c00 |018f: invoke-virtual {v12}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +0c4f28: 0b00 |0192: move-result-wide v0 │ │ +0c4f2a: 6e30 5f0e 0a01 |0193: invoke-virtual {v10, v0, v1}, Landroid/support/v4/media/session/IMediaSession$Stub;.skipToQueueItem:(J)V // method@0e5f │ │ +0c4f30: 6e10 fe04 0d00 |0196: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4f36: 2900 70fe |0199: goto/16 0009 // -0190 │ │ +0c4f3a: 1a07 1218 |019b: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4f3e: 6e20 ed04 7c00 |019d: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4f44: 6e10 520e 0a00 |01a0: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.pause:()V // method@0e52 │ │ +0c4f4a: 6e10 fe04 0d00 |01a3: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4f50: 2900 63fe |01a6: goto/16 0009 // -019d │ │ +0c4f54: 1a07 1218 |01a8: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4f58: 6e20 ed04 7c00 |01aa: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4f5e: 6e10 600e 0a00 |01ad: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.stop:()V // method@0e60 │ │ +0c4f64: 6e10 fe04 0d00 |01b0: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4f6a: 2900 56fe |01b3: goto/16 0009 // -01aa │ │ +0c4f6e: 1a07 1218 |01b5: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4f72: 6e20 ed04 7c00 |01b7: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4f78: 6e10 500e 0a00 |01ba: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.next:()V // method@0e50 │ │ +0c4f7e: 6e10 fe04 0d00 |01bd: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4f84: 2900 49fe |01c0: goto/16 0009 // -01b7 │ │ +0c4f88: 1a07 1218 |01c2: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4f8c: 6e20 ed04 7c00 |01c4: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4f92: 6e10 560e 0a00 |01c7: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.previous:()V // method@0e56 │ │ +0c4f98: 6e10 fe04 0d00 |01ca: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4f9e: 2900 3cfe |01cd: goto/16 0009 // -01c4 │ │ +0c4fa2: 1a07 1218 |01cf: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4fa6: 6e20 ed04 7c00 |01d1: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4fac: 6e10 430e 0a00 |01d4: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.fastForward:()V // method@0e43 │ │ +0c4fb2: 6e10 fe04 0d00 |01d7: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4fb8: 2900 2ffe |01da: goto/16 0009 // -01d1 │ │ +0c4fbc: 1a07 1218 |01dc: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4fc0: 6e20 ed04 7c00 |01de: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4fc6: 6e10 590e 0a00 |01e1: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.rewind:()V // method@0e59 │ │ +0c4fcc: 6e10 fe04 0d00 |01e4: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4fd2: 2900 22fe |01e7: goto/16 0009 // -01de │ │ +0c4fd6: 1a07 1218 |01e9: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4fda: 6e20 ed04 7c00 |01eb: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c4fe0: 6e10 f304 0c00 |01ee: invoke-virtual {v12}, Landroid/os/Parcel;.readLong:()J // method@04f3 │ │ +0c4fe6: 0b00 |01f1: move-result-wide v0 │ │ +0c4fe8: 6e30 5a0e 0a01 |01f2: invoke-virtual {v10, v0, v1}, Landroid/support/v4/media/session/IMediaSession$Stub;.seekTo:(J)V // method@0e5a │ │ +0c4fee: 6e10 fe04 0d00 |01f5: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c4ff4: 2900 11fe |01f8: goto/16 0009 // -01ef │ │ +0c4ff8: 1a07 1218 |01fa: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c4ffc: 6e20 ed04 7c00 |01fc: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c5002: 6e10 f204 0c00 |01ff: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c5008: 0a07 |0202: move-result v7 │ │ +0c500a: 3807 1200 |0203: if-eqz v7, 0215 // +0012 │ │ +0c500e: 6207 0005 |0205: sget-object v7, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0500 │ │ +0c5012: 7220 0805 c700 |0207: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c5018: 0c00 |020a: move-result-object v0 │ │ +0c501a: 1f00 2d02 |020b: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@022d │ │ +0c501e: 6e20 570e 0a00 |020d: invoke-virtual {v10, v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.rate:(Landroid/support/v4/media/RatingCompat;)V // method@0e57 │ │ +0c5024: 6e10 fe04 0d00 |0210: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c502a: 2900 f6fd |0213: goto/16 0009 // -020a │ │ +0c502e: 1200 |0215: const/4 v0, #int 0 // #0 │ │ +0c5030: 28f7 |0216: goto 020d // -0009 │ │ +0c5032: 1a07 1218 |0217: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c5036: 6e20 ed04 7c00 |0219: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c503c: 6e10 f504 0c00 |021c: invoke-virtual {v12}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04f5 │ │ +0c5042: 0c00 |021f: move-result-object v0 │ │ +0c5044: 6e10 f204 0c00 |0220: invoke-virtual {v12}, Landroid/os/Parcel;.readInt:()I // method@04f2 │ │ +0c504a: 0a07 |0223: move-result v7 │ │ +0c504c: 3807 1200 |0224: if-eqz v7, 0236 // +0012 │ │ +0c5050: 6207 4601 |0226: sget-object v7, Landroid/os/Bundle;.CREATOR:Landroid/os/Parcelable$Creator; // field@0146 │ │ +0c5054: 7220 0805 c700 |0228: invoke-interface {v7, v12}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0508 │ │ +0c505a: 0c02 |022b: move-result-object v2 │ │ +0c505c: 1f02 cb00 |022c: check-cast v2, Landroid/os/Bundle; // type@00cb │ │ +0c5060: 6e30 5c0e 0a02 |022e: invoke-virtual {v10, v0, v2}, Landroid/support/v4/media/session/IMediaSession$Stub;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e5c │ │ +0c5066: 6e10 fe04 0d00 |0231: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c506c: 2900 d5fd |0234: goto/16 0009 // -022b │ │ +0c5070: 1202 |0236: const/4 v2, #int 0 // #0 │ │ +0c5072: 28f7 |0237: goto 022e // -0009 │ │ +0c5074: 1a09 1218 |0238: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c5078: 6e20 ed04 9c00 |023a: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c507e: 6e10 470e 0a00 |023d: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0e47 │ │ +0c5084: 0c04 |0240: move-result-object v4 │ │ +0c5086: 6e10 fe04 0d00 |0241: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c508c: 3804 0a00 |0244: if-eqz v4, 024e // +000a │ │ +0c5090: 6e20 fa04 8d00 |0246: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c5096: 6e30 f90c d408 |0249: invoke-virtual {v4, v13, v8}, Landroid/support/v4/media/MediaMetadataCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@0cf9 │ │ +0c509c: 2900 bdfd |024c: goto/16 0009 // -0243 │ │ +0c50a0: 6e20 fa04 7d00 |024e: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c50a6: 2900 b8fd |0251: goto/16 0009 // -0248 │ │ +0c50aa: 1a09 1218 |0253: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c50ae: 6e20 ed04 9c00 |0255: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c50b4: 6e10 490e 0a00 |0258: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0e49 │ │ +0c50ba: 0c04 |025b: move-result-object v4 │ │ +0c50bc: 6e10 fe04 0d00 |025c: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c50c2: 3804 0a00 |025f: if-eqz v4, 0269 // +000a │ │ +0c50c6: 6e20 fa04 8d00 |0261: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c50cc: 6e30 ef10 d408 |0264: invoke-virtual {v4, v13, v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.writeToParcel:(Landroid/os/Parcel;I)V // method@10ef │ │ +0c50d2: 2900 a2fd |0267: goto/16 0009 // -025e │ │ +0c50d6: 6e20 fa04 7d00 |0269: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c50dc: 2900 9dfd |026c: goto/16 0009 // -0263 │ │ +0c50e0: 1a07 1218 |026e: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c50e4: 6e20 ed04 7c00 |0270: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c50ea: 6e10 4a0e 0a00 |0273: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getQueue:()Ljava/util/List; // method@0e4a │ │ +0c50f0: 0c06 |0276: move-result-object v6 │ │ +0c50f2: 6e10 fe04 0d00 |0277: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c50f8: 6e20 0405 6d00 |027a: invoke-virtual {v13, v6}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0504 │ │ +0c50fe: 2900 8cfd |027d: goto/16 0009 // -0274 │ │ +0c5102: 1a09 1218 |027f: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c5106: 6e20 ed04 9c00 |0281: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c510c: 6e10 4b0e 0a00 |0284: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getQueueTitle:()Ljava/lang/CharSequence; // method@0e4b │ │ +0c5112: 0c04 |0287: move-result-object v4 │ │ +0c5114: 6e10 fe04 0d00 |0288: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c511a: 3804 0a00 |028b: if-eqz v4, 0295 // +000a │ │ +0c511e: 6e20 fa04 8d00 |028d: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c5124: 7130 9520 d408 |0290: invoke-static {v4, v13, v8}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2095 │ │ +0c512a: 2900 76fd |0293: goto/16 0009 // -028a │ │ +0c512e: 6e20 fa04 7d00 |0295: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c5134: 2900 71fd |0298: goto/16 0009 // -028f │ │ +0c5138: 1a09 1218 |029a: const-string v9, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c513c: 6e20 ed04 9c00 |029c: invoke-virtual {v12, v9}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c5142: 6e10 440e 0a00 |029f: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getExtras:()Landroid/os/Bundle; // method@0e44 │ │ +0c5148: 0c04 |02a2: move-result-object v4 │ │ +0c514a: 6e10 fe04 0d00 |02a3: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c5150: 3804 0a00 |02a6: if-eqz v4, 02b0 // +000a │ │ +0c5154: 6e20 fa04 8d00 |02a8: invoke-virtual {v13, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c515a: 6e30 c604 d408 |02ab: invoke-virtual {v4, v13, v8}, Landroid/os/Bundle;.writeToParcel:(Landroid/os/Parcel;I)V // method@04c6 │ │ +0c5160: 2900 5bfd |02ae: goto/16 0009 // -02a5 │ │ +0c5164: 6e20 fa04 7d00 |02b0: invoke-virtual {v13, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c516a: 2900 56fd |02b3: goto/16 0009 // -02aa │ │ +0c516e: 1a07 1218 |02b5: const-string v7, "android.support.v4.media.session.IMediaSession" // string@1812 │ │ +0c5172: 6e20 ed04 7c00 |02b7: invoke-virtual {v12, v7}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@04ed │ │ +0c5178: 6e10 4c0e 0a00 |02ba: invoke-virtual {v10}, Landroid/support/v4/media/session/IMediaSession$Stub;.getRatingType:()I // method@0e4c │ │ +0c517e: 0a04 |02bd: move-result v4 │ │ +0c5180: 6e10 fe04 0d00 |02be: invoke-virtual {v13}, Landroid/os/Parcel;.writeNoException:()V // method@04fe │ │ +0c5186: 6e20 fa04 4d00 |02c1: invoke-virtual {v13, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04fa │ │ +0c518c: 2900 45fd |02c4: goto/16 0009 // -02bb │ │ +0c5190: 0002 2000 0100 0000 0200 0000 0300 ... |02c6: sparse-switch-data (130 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=42 │ │ 0x0005 line=393 │ │ 0x000a line=46 │ │ 0x0010 line=51 │ │ 0x0015 line=53 │ │ @@ -231782,18 +231797,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c52b4: |[0c52b4] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0c52c4: 5b01 8d05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ -0c52c8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c52ce: 0e00 |0005: return-void │ │ +0c5294: |[0c5294] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0c52a4: 5b01 8d05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ +0c52a8: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c52ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ @@ -231802,17 +231817,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c52d0: |[0c52d0] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ -0c52e0: 7020 860e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0e86 │ │ -0c52e6: 0e00 |0003: return-void │ │ +0c52b0: |[0c52b0] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ +0c52c0: 7020 860e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0e86 │ │ +0c52c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaControllerCompat$1; │ │ @@ -231823,20 +231838,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c52e8: |[0c52e8] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onMetadataChanged:(Ljava/lang/Object;)V │ │ -0c52f8: 5420 8d05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ -0c52fc: 7110 ee0c 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0cee │ │ -0c5302: 0c01 |0005: move-result-object v1 │ │ -0c5304: 6e20 9f0e 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e9f │ │ -0c530a: 0e00 |0009: return-void │ │ +0c52c8: |[0c52c8] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onMetadataChanged:(Ljava/lang/Object;)V │ │ +0c52d8: 5420 8d05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ +0c52dc: 7110 ee0c 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0cee │ │ +0c52e2: 0c01 |0005: move-result-object v1 │ │ +0c52e4: 6e20 9f0e 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e9f │ │ +0c52ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0009 line=457 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 metadataObj Ljava/lang/Object; │ │ @@ -231846,20 +231861,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c530c: |[0c530c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onPlaybackStateChanged:(Ljava/lang/Object;)V │ │ -0c531c: 5420 8d05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ -0c5320: 7110 e510 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@10e5 │ │ -0c5326: 0c01 |0005: move-result-object v1 │ │ -0c5328: 6e20 a00e 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0ea0 │ │ -0c532e: 0e00 |0009: return-void │ │ +0c52ec: |[0c52ec] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onPlaybackStateChanged:(Ljava/lang/Object;)V │ │ +0c52fc: 5420 8d05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ +0c5300: 7110 e510 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@10e5 │ │ +0c5306: 0c01 |0005: move-result-object v1 │ │ +0c5308: 6e20 a00e 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0ea0 │ │ +0c530e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0009 line=451 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 stateObj Ljava/lang/Object; │ │ @@ -231869,18 +231884,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5330: |[0c5330] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionDestroyed:()V │ │ -0c5340: 5410 8d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ -0c5344: 6e10 a30e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ -0c534a: 0e00 |0005: return-void │ │ +0c5310: |[0c5310] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionDestroyed:()V │ │ +0c5320: 5410 8d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ +0c5324: 6e10 a30e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ +0c532a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0005 line=440 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ │ │ @@ -231889,18 +231904,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c534c: |[0c534c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c535c: 5410 8d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ -0c5360: 6e30 a40e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0ea4 │ │ -0c5366: 0e00 |0005: return-void │ │ +0c532c: |[0c532c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c533c: 5410 8d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058d │ │ +0c5340: 6e30 a40e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0ea4 │ │ +0c5346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0005 line=445 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ @@ -231945,27 +231960,27 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0c5368: |[0c5368] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -0c5378: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c537e: 6e10 3610 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@1036 │ │ -0c5384: 0c00 |0006: move-result-object v0 │ │ -0c5386: 7120 4b0f 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0f4b │ │ -0c538c: 0c00 |000a: move-result-object v0 │ │ -0c538e: 5b10 9205 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c5392: 5410 9205 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c5396: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ -0c539a: 2200 e100 |0011: new-instance v0, Landroid/os/RemoteException; // type@00e1 │ │ -0c539e: 7010 1505 0000 |0013: invoke-direct {v0}, Landroid/os/RemoteException;.:()V // method@0515 │ │ -0c53a4: 2700 |0016: throw v0 │ │ -0c53a6: 0e00 |0017: return-void │ │ +0c5348: |[0c5348] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +0c5358: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c535e: 6e10 3610 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@1036 │ │ +0c5364: 0c00 |0006: move-result-object v0 │ │ +0c5366: 7120 4b0f 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0f4b │ │ +0c536c: 0c00 |000a: move-result-object v0 │ │ +0c536e: 5b10 9205 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5372: 5410 9205 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5376: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ +0c537a: 2200 e100 |0011: new-instance v0, Landroid/os/RemoteException; // type@00e1 │ │ +0c537e: 7010 1505 0000 |0013: invoke-direct {v0}, Landroid/os/RemoteException;.:()V // method@0515 │ │ +0c5384: 2700 |0016: throw v0 │ │ +0c5386: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x0003 line=1127 │ │ 0x000d line=1129 │ │ 0x0017 line=1130 │ │ locals : │ │ @@ -231978,24 +231993,24 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0c53a8: |[0c53a8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -0c53b8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c53be: 6e10 3e10 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@103e │ │ -0c53c4: 0c00 |0006: move-result-object v0 │ │ -0c53c6: 6e10 3610 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@1036 │ │ -0c53cc: 0c00 |000a: move-result-object v0 │ │ -0c53ce: 7120 4b0f 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0f4b │ │ -0c53d4: 0c00 |000e: move-result-object v0 │ │ -0c53d6: 5b10 9205 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c53da: 0e00 |0011: return-void │ │ +0c5388: |[0c5388] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +0c5398: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c539e: 6e10 3e10 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@103e │ │ +0c53a4: 0c00 |0006: move-result-object v0 │ │ +0c53a6: 6e10 3610 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@1036 │ │ +0c53ac: 0c00 |000a: move-result-object v0 │ │ +0c53ae: 7120 4b0f 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0f4b │ │ +0c53b4: 0c00 |000e: move-result-object v0 │ │ +0c53b6: 5b10 9205 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c53ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1120 │ │ 0x0003 line=1121 │ │ 0x0011 line=1123 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -232008,18 +232023,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c53dc: |[0c53dc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.adjustVolume:(II)V │ │ -0c53ec: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c53f0: 7130 480f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.adjustVolume:(Ljava/lang/Object;II)V // method@0f48 │ │ -0c53f6: 0e00 |0005: return-void │ │ +0c53bc: |[0c53bc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.adjustVolume:(II)V │ │ +0c53cc: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c53d0: 7130 480f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.adjustVolume:(Ljava/lang/Object;II)V // method@0f48 │ │ +0c53d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0005 line=1223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -232030,19 +232045,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c53f8: |[0c53f8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -0c5408: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c540c: 7120 4a0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z // method@0f4a │ │ -0c5412: 0a00 |0005: move-result v0 │ │ -0c5414: 0f00 |0006: return v0 │ │ +0c53d8: |[0c53d8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +0c53e8: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c53ec: 7120 4a0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z // method@0f4a │ │ +0c53f2: 0a00 |0005: move-result v0 │ │ +0c53f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -232051,19 +232066,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c5418: |[0c5418] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getExtras:()Landroid/os/Bundle; │ │ -0c5428: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c542c: 7110 4c0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; // method@0f4c │ │ -0c5432: 0c00 |0005: move-result-object v0 │ │ -0c5434: 1100 |0006: return-object v0 │ │ +0c53f8: |[0c53f8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getExtras:()Landroid/os/Bundle; │ │ +0c5408: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c540c: 7110 4c0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getExtras:(Ljava/lang/Object;)Landroid/os/Bundle; // method@0f4c │ │ +0c5412: 0c00 |0005: move-result-object v0 │ │ +0c5414: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -232071,19 +232086,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c5438: |[0c5438] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getFlags:()J │ │ -0c5448: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c544c: 7110 4d0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getFlags:(Ljava/lang/Object;)J // method@0f4d │ │ -0c5452: 0b00 |0005: move-result-wide v0 │ │ -0c5454: 1000 |0006: return-wide v0 │ │ +0c5418: |[0c5418] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getFlags:()J │ │ +0c5428: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c542c: 7110 4d0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getFlags:(Ljava/lang/Object;)J // method@0f4d │ │ +0c5432: 0b00 |0005: move-result-wide v0 │ │ +0c5434: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -232091,17 +232106,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c5458: |[0c5458] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMediaController:()Ljava/lang/Object; │ │ -0c5468: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c546c: 1100 |0002: return-object v0 │ │ +0c5438: |[0c5438] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMediaController:()Ljava/lang/Object; │ │ +0c5448: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c544c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -232109,24 +232124,24 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0c5470: |[0c5470] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0c5480: 5421 9205 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c5484: 7110 4e0f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f4e │ │ -0c548a: 0c00 |0005: move-result-object v0 │ │ -0c548c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0c5490: 7110 ee0c 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0cee │ │ -0c5496: 0c01 |000b: move-result-object v1 │ │ -0c5498: 1101 |000c: return-object v1 │ │ -0c549a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0c549c: 28fe |000e: goto 000c // -0002 │ │ +0c5450: |[0c5450] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0c5460: 5421 9205 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5464: 7110 4e0f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f4e │ │ +0c546a: 0c00 |0005: move-result-object v0 │ │ +0c546c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0c5470: 7110 ee0c 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0cee │ │ +0c5476: 0c01 |000b: move-result-object v1 │ │ +0c5478: 1101 |000c: return-object v1 │ │ +0c547a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0c547c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ 0x0006 line=1162 │ │ locals : │ │ 0x0006 - 0x000f reg=0 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -232136,19 +232151,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c54a0: |[0c54a0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPackageName:()Ljava/lang/String; │ │ -0c54b0: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c54b4: 7110 4f0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPackageName:(Ljava/lang/Object;)Ljava/lang/String; // method@0f4f │ │ -0c54ba: 0c00 |0005: move-result-object v0 │ │ -0c54bc: 1100 |0006: return-object v0 │ │ +0c5480: |[0c5480] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPackageName:()Ljava/lang/String; │ │ +0c5490: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5494: 7110 4f0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPackageName:(Ljava/lang/Object;)Ljava/lang/String; // method@0f4f │ │ +0c549a: 0c00 |0005: move-result-object v0 │ │ +0c549c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1232 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -232156,34 +232171,34 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -0c54c0: |[0c54c0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -0c54d0: 5470 9205 |0000: iget-object v0, v7, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c54d4: 7110 500f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f50 │ │ -0c54da: 0c06 |0005: move-result-object v6 │ │ -0c54dc: 3806 1c00 |0006: if-eqz v6, 0022 // +001c │ │ -0c54e0: 2200 6302 |0008: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ -0c54e4: 7110 360f 0600 |000a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getPlaybackType:(Ljava/lang/Object;)I // method@0f36 │ │ -0c54ea: 0a01 |000d: move-result v1 │ │ -0c54ec: 7110 340f 0600 |000e: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getLegacyAudioStream:(Ljava/lang/Object;)I // method@0f34 │ │ -0c54f2: 0a02 |0011: move-result v2 │ │ -0c54f4: 7110 370f 0600 |0012: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getVolumeControl:(Ljava/lang/Object;)I // method@0f37 │ │ -0c54fa: 0a03 |0015: move-result v3 │ │ -0c54fc: 7110 350f 0600 |0016: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getMaxVolume:(Ljava/lang/Object;)I // method@0f35 │ │ -0c5502: 0a04 |0019: move-result v4 │ │ -0c5504: 7110 330f 0600 |001a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getCurrentVolume:(Ljava/lang/Object;)I // method@0f33 │ │ -0c550a: 0a05 |001d: move-result v5 │ │ -0c550c: 7606 df0e 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0edf │ │ -0c5512: 1100 |0021: return-object v0 │ │ -0c5514: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0c5516: 28fe |0023: goto 0021 // -0002 │ │ +0c54a0: |[0c54a0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +0c54b0: 5470 9205 |0000: iget-object v0, v7, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c54b4: 7110 500f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f50 │ │ +0c54ba: 0c06 |0005: move-result-object v6 │ │ +0c54bc: 3806 1c00 |0006: if-eqz v6, 0022 // +001c │ │ +0c54c0: 2200 6302 |0008: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ +0c54c4: 7110 360f 0600 |000a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getPlaybackType:(Ljava/lang/Object;)I // method@0f36 │ │ +0c54ca: 0a01 |000d: move-result v1 │ │ +0c54cc: 7110 340f 0600 |000e: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getLegacyAudioStream:(Ljava/lang/Object;)I // method@0f34 │ │ +0c54d2: 0a02 |0011: move-result v2 │ │ +0c54d4: 7110 370f 0600 |0012: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getVolumeControl:(Ljava/lang/Object;)I // method@0f37 │ │ +0c54da: 0a03 |0015: move-result v3 │ │ +0c54dc: 7110 350f 0600 |0016: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getMaxVolume:(Ljava/lang/Object;)I // method@0f35 │ │ +0c54e2: 0a04 |0019: move-result v4 │ │ +0c54e4: 7110 330f 0600 |001a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getCurrentVolume:(Ljava/lang/Object;)I // method@0f33 │ │ +0c54ea: 0a05 |001d: move-result v5 │ │ +0c54ec: 7606 df0e 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0edf │ │ +0c54f2: 1100 |0021: return-object v0 │ │ +0c54f4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +0c54f6: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1201 │ │ 0x0006 line=1202 │ │ locals : │ │ 0x0006 - 0x0024 reg=6 volumeInfoObj Ljava/lang/Object; │ │ 0x0000 - 0x0024 reg=7 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -232193,24 +232208,24 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0c5518: |[0c5518] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0c5528: 5421 9205 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c552c: 7110 510f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f51 │ │ -0c5532: 0c00 |0005: move-result-object v0 │ │ -0c5534: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0c5538: 7110 e510 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@10e5 │ │ -0c553e: 0c01 |000b: move-result-object v1 │ │ -0c5540: 1101 |000c: return-object v1 │ │ -0c5542: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0c5544: 28fe |000e: goto 000c // -0002 │ │ +0c54f8: |[0c54f8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0c5508: 5421 9205 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c550c: 7110 510f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f51 │ │ +0c5512: 0c00 |0005: move-result-object v0 │ │ +0c5514: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0c5518: 7110 e510 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@10e5 │ │ +0c551e: 0c01 |000b: move-result-object v1 │ │ +0c5520: 1101 |000c: return-object v1 │ │ +0c5522: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0c5524: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0006 line=1156 │ │ locals : │ │ 0x0006 - 0x000f reg=0 stateObj Ljava/lang/Object; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -232220,34 +232235,34 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0c5548: |[0c5548] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getQueue:()Ljava/util/List; │ │ -0c5558: 5454 9205 |0000: iget-object v4, v5, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c555c: 7110 520f 0400 |0002: invoke-static {v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getQueue:(Ljava/lang/Object;)Ljava/util/List; // method@0f52 │ │ -0c5562: 0c03 |0005: move-result-object v3 │ │ -0c5564: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ -0c5568: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0c556a: 1102 |0009: return-object v2 │ │ -0c556c: 2202 9f06 |000a: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0c5570: 7010 8534 0200 |000c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c5576: 7210 da34 0300 |000f: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ -0c557c: 0c00 |0012: move-result-object v0 │ │ -0c557e: 7210 bf34 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0c5584: 0a04 |0016: move-result v4 │ │ -0c5586: 3804 f2ff |0017: if-eqz v4, 0009 // -000e │ │ -0c558a: 7210 c034 0000 |0019: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0c5590: 0c01 |001c: move-result-object v1 │ │ -0c5592: 7110 1f10 0100 |001d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // method@101f │ │ -0c5598: 0c04 |0020: move-result-object v4 │ │ -0c559a: 7220 d334 4200 |0021: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0c55a0: 28ef |0024: goto 0013 // -0011 │ │ +0c5528: |[0c5528] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getQueue:()Ljava/util/List; │ │ +0c5538: 5454 9205 |0000: iget-object v4, v5, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c553c: 7110 520f 0400 |0002: invoke-static {v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getQueue:(Ljava/lang/Object;)Ljava/util/List; // method@0f52 │ │ +0c5542: 0c03 |0005: move-result-object v3 │ │ +0c5544: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +0c5548: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0c554a: 1102 |0009: return-object v2 │ │ +0c554c: 2202 9f06 |000a: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0c5550: 7010 8534 0200 |000c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c5556: 7210 da34 0300 |000f: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ +0c555c: 0c00 |0012: move-result-object v0 │ │ +0c555e: 7210 bf34 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0c5564: 0a04 |0016: move-result v4 │ │ +0c5566: 3804 f2ff |0017: if-eqz v4, 0009 // -000e │ │ +0c556a: 7210 c034 0000 |0019: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0c5570: 0c01 |001c: move-result-object v1 │ │ +0c5572: 7110 1f10 0100 |001d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // method@101f │ │ +0c5578: 0c04 |0020: move-result-object v4 │ │ +0c557a: 7220 d334 4200 |0021: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0c5580: 28ef |0024: goto 0013 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0006 line=1168 │ │ 0x0008 line=1169 │ │ 0x0009 line=1176 │ │ 0x000a line=1171 │ │ @@ -232265,19 +232280,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c55a4: |[0c55a4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getQueueTitle:()Ljava/lang/CharSequence; │ │ -0c55b4: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c55b8: 7110 530f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getQueueTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f53 │ │ -0c55be: 0c00 |0005: move-result-object v0 │ │ -0c55c0: 1100 |0006: return-object v0 │ │ +0c5584: |[0c5584] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getQueueTitle:()Ljava/lang/CharSequence; │ │ +0c5594: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5598: 7110 530f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getQueueTitle:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f53 │ │ +0c559e: 0c00 |0005: move-result-object v0 │ │ +0c55a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #11 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -232285,19 +232300,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c55c4: |[0c55c4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType:()I │ │ -0c55d4: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c55d8: 7110 540f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getRatingType:(Ljava/lang/Object;)I // method@0f54 │ │ -0c55de: 0a00 |0005: move-result v0 │ │ -0c55e0: 0f00 |0006: return v0 │ │ +0c55a4: |[0c55a4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType:()I │ │ +0c55b4: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c55b8: 7110 540f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getRatingType:(Ljava/lang/Object;)I // method@0f54 │ │ +0c55be: 0a00 |0005: move-result v0 │ │ +0c55c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #12 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -232305,19 +232320,19 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c55e4: |[0c55e4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getSessionActivity:()Landroid/app/PendingIntent; │ │ -0c55f4: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c55f8: 7110 550f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getSessionActivity:(Ljava/lang/Object;)Landroid/app/PendingIntent; // method@0f55 │ │ -0c55fe: 0c00 |0005: move-result-object v0 │ │ -0c5600: 1100 |0006: return-object v0 │ │ +0c55c4: |[0c55c4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getSessionActivity:()Landroid/app/PendingIntent; │ │ +0c55d4: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c55d8: 7110 550f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getSessionActivity:(Ljava/lang/Object;)Landroid/app/PendingIntent; // method@0f55 │ │ +0c55de: 0c00 |0005: move-result-object v0 │ │ +0c55e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #13 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -232325,24 +232340,24 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0c5604: |[0c5604] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -0c5614: 5421 9205 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c5618: 7110 560f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f56 │ │ -0c561e: 0c00 |0005: move-result-object v0 │ │ -0c5620: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0c5624: 2201 6502 |0008: new-instance v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; // type@0265 │ │ -0c5628: 7020 f40e 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.:(Ljava/lang/Object;)V // method@0ef4 │ │ -0c562e: 1101 |000d: return-object v1 │ │ -0c5630: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0c5632: 28fe |000f: goto 000d // -0002 │ │ +0c55e4: |[0c55e4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +0c55f4: 5421 9205 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c55f8: 7110 560f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f56 │ │ +0c55fe: 0c00 |0005: move-result-object v0 │ │ +0c5600: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0c5604: 2201 6502 |0008: new-instance v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; // type@0265 │ │ +0c5608: 7020 f40e 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.:(Ljava/lang/Object;)V // method@0ef4 │ │ +0c560e: 1101 |000d: return-object v1 │ │ +0c5610: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0c5612: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1149 │ │ 0x0006 line=1150 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -232352,20 +232367,20 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0c5634: |[0c5634] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -0c5644: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c5648: 7110 9a0e 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ -0c564e: 0c01 |0005: move-result-object v1 │ │ -0c5650: 7130 570f 1004 |0006: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0f57 │ │ -0c5656: 0e00 |0009: return-void │ │ +0c5614: |[0c5614] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +0c5624: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5628: 7110 9a0e 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ +0c562e: 0c01 |0005: move-result-object v1 │ │ +0c5630: 7130 570f 1004 |0006: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0f57 │ │ +0c5636: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0009 line=1135 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x000a reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ @@ -232376,18 +232391,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0c5658: |[0c5658] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -0c5668: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c566c: 7140 580f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f58 │ │ -0c5672: 0e00 |0005: return-void │ │ +0c5638: |[0c5638] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0c5648: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c564c: 7140 580f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f58 │ │ +0c5652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ 0x0005 line=1228 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ @@ -232399,18 +232414,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c5674: |[0c5674] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.setVolumeTo:(II)V │ │ -0c5684: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c5688: 7130 590f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.setVolumeTo:(Ljava/lang/Object;II)V // method@0f59 │ │ -0c568e: 0e00 |0005: return-void │ │ +0c5654: |[0c5654] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.setVolumeTo:(II)V │ │ +0c5664: 5410 9205 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5668: 7130 590f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.setVolumeTo:(Ljava/lang/Object;II)V // method@0f59 │ │ +0c566e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ 0x0005 line=1218 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0006 reg=2 value I │ │ @@ -232421,20 +232436,20 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c5690: |[0c5690] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0c56a0: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ -0c56a4: 7110 9a0e 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ -0c56aa: 0c01 |0005: move-result-object v1 │ │ -0c56ac: 7120 5a0f 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f5a │ │ -0c56b2: 0e00 |0009: return-void │ │ +0c5670: |[0c5670] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0c5680: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0592 │ │ +0c5684: 7110 9a0e 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ +0c568a: 0c01 |0005: move-result-object v1 │ │ +0c568c: 7120 5a0f 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f5a │ │ +0c5692: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1139 │ │ 0x0009 line=1140 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x000a reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ @@ -232484,24 +232499,24 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0c56b4: |[0c56b4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -0c56c4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c56ca: 5b12 9405 |0003: iput-object v2, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@0594 │ │ -0c56ce: 6e10 3610 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@1036 │ │ -0c56d4: 0c00 |0008: move-result-object v0 │ │ -0c56d6: 1f00 d400 |0009: check-cast v0, Landroid/os/IBinder; // type@00d4 │ │ -0c56da: 7110 410e 0000 |000b: invoke-static {v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; // method@0e41 │ │ -0c56e0: 0c00 |000e: move-result-object v0 │ │ -0c56e2: 5b10 9305 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c56e6: 0e00 |0011: return-void │ │ +0c5694: |[0c5694] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +0c56a4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c56aa: 5b12 9405 |0003: iput-object v2, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@0594 │ │ +0c56ae: 6e10 3610 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@1036 │ │ +0c56b4: 0c00 |0008: move-result-object v0 │ │ +0c56b6: 1f00 d400 |0009: check-cast v0, Landroid/os/IBinder; // type@00d4 │ │ +0c56ba: 7110 410e 0000 |000b: invoke-static {v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; // method@0e41 │ │ +0c56c0: 0c00 |000e: move-result-object v0 │ │ +0c56c2: 5b10 9305 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c56c6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0003 line=793 │ │ 0x0005 line=794 │ │ 0x0011 line=795 │ │ locals : │ │ @@ -232514,32 +232529,32 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0c56e8: |[0c56e8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.adjustVolume:(II)V │ │ -0c56f8: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c56fc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0c56fe: 7240 620e 5126 |0003: invoke-interface {v1, v5, v6, v2}, Landroid/support/v4/media/session/IMediaSession;.adjustVolume:(IILjava/lang/String;)V // method@0e62 │ │ -0c5704: 0e00 |0006: return-void │ │ -0c5706: 0d00 |0007: move-exception v0 │ │ -0c5708: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c570c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5710: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5716: 1a03 0e04 |000f: const-string v3, "Dead object in adjustVolume. " // string@040e │ │ -0c571a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5720: 0c02 |0014: move-result-object v2 │ │ -0c5722: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5728: 0c02 |0018: move-result-object v2 │ │ -0c572a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5730: 0c02 |001c: move-result-object v2 │ │ -0c5732: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5738: 28e6 |0020: goto 0006 // -001a │ │ +0c56c8: |[0c56c8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.adjustVolume:(II)V │ │ +0c56d8: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c56dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0c56de: 7240 620e 5126 |0003: invoke-interface {v1, v5, v6, v2}, Landroid/support/v4/media/session/IMediaSession;.adjustVolume:(IILjava/lang/String;)V // method@0e62 │ │ +0c56e4: 0e00 |0006: return-void │ │ +0c56e6: 0d00 |0007: move-exception v0 │ │ +0c56e8: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c56ec: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c56f0: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c56f6: 1a03 0e04 |000f: const-string v3, "Dead object in adjustVolume. " // string@040e │ │ +0c56fa: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5700: 0c02 |0014: move-result-object v2 │ │ +0c5702: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5708: 0c02 |0018: move-result-object v2 │ │ +0c570a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5710: 0c02 |001c: move-result-object v2 │ │ +0c5712: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5718: 28e6 |0020: goto 0006 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=955 │ │ 0x0006 line=959 │ │ 0x0007 line=956 │ │ @@ -232555,37 +232570,37 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0c574c: |[0c574c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -0c575c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -0c5760: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c5764: 1a02 ce1c |0004: const-string v2, "event may not be null." // string@1cce │ │ -0c5768: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c576e: 2701 |0009: throw v1 │ │ -0c5770: 5441 9305 |000a: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5774: 7220 7d0e 5100 |000c: invoke-interface {v1, v5}, Landroid/support/v4/media/session/IMediaSession;.sendMediaButton:(Landroid/view/KeyEvent;)Z // method@0e7d │ │ -0c577a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0c577c: 0f01 |0010: return v1 │ │ -0c577e: 0d00 |0011: move-exception v0 │ │ -0c5780: 1a01 330f |0012: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5784: 2202 8206 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5788: 7010 5134 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c578e: 1a03 0f04 |0019: const-string v3, "Dead object in dispatchMediaButtonEvent. " // string@040f │ │ -0c5792: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5798: 0c02 |001e: move-result-object v2 │ │ -0c579a: 6e20 5934 0200 |001f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c57a0: 0c02 |0022: move-result-object v2 │ │ -0c57a2: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c57a8: 0c02 |0026: move-result-object v2 │ │ -0c57aa: 7120 b220 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c57b0: 28e5 |002a: goto 000f // -001b │ │ +0c572c: |[0c572c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +0c573c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +0c5740: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c5744: 1a02 ce1c |0004: const-string v2, "event may not be null." // string@1cce │ │ +0c5748: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c574e: 2701 |0009: throw v1 │ │ +0c5750: 5441 9305 |000a: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5754: 7220 7d0e 5100 |000c: invoke-interface {v1, v5}, Landroid/support/v4/media/session/IMediaSession;.sendMediaButton:(Landroid/view/KeyEvent;)Z // method@0e7d │ │ +0c575a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0c575c: 0f01 |0010: return v1 │ │ +0c575e: 0d00 |0011: move-exception v0 │ │ +0c5760: 1a01 330f |0012: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5764: 2202 8206 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5768: 7010 5134 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c576e: 1a03 0f04 |0019: const-string v3, "Dead object in dispatchMediaButtonEvent. " // string@040f │ │ +0c5772: 6e20 5a34 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5778: 0c02 |001e: move-result-object v2 │ │ +0c577a: 6e20 5934 0200 |001f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5780: 0c02 |0022: move-result-object v2 │ │ +0c5782: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5788: 0c02 |0026: move-result-object v2 │ │ +0c578a: 7120 b220 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5790: 28e5 |002a: goto 000f // -001b │ │ catches : 1 │ │ 0x000a - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0000 line=830 │ │ 0x0002 line=831 │ │ 0x000a line=834 │ │ @@ -232602,33 +232617,33 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c57c4: |[0c57c4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getExtras:()Landroid/os/Bundle; │ │ -0c57d4: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c57d8: 7210 650e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getExtras:()Landroid/os/Bundle; // method@0e65 │ │ -0c57de: 0c01 |0005: move-result-object v1 │ │ -0c57e0: 1101 |0006: return-object v1 │ │ -0c57e2: 0d00 |0007: move-exception v0 │ │ -0c57e4: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c57e8: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c57ec: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c57f2: 1a03 1104 |000f: const-string v3, "Dead object in getExtras. " // string@0411 │ │ -0c57f6: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c57fc: 0c02 |0014: move-result-object v2 │ │ -0c57fe: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5804: 0c02 |0018: move-result-object v2 │ │ -0c5806: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c580c: 0c02 |001c: move-result-object v2 │ │ -0c580e: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5814: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c5816: 28e5 |0021: goto 0006 // -001b │ │ +0c57a4: |[0c57a4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getExtras:()Landroid/os/Bundle; │ │ +0c57b4: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c57b8: 7210 650e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getExtras:()Landroid/os/Bundle; // method@0e65 │ │ +0c57be: 0c01 |0005: move-result-object v1 │ │ +0c57c0: 1101 |0006: return-object v1 │ │ +0c57c2: 0d00 |0007: move-exception v0 │ │ +0c57c4: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c57c8: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c57cc: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c57d2: 1a03 1104 |000f: const-string v3, "Dead object in getExtras. " // string@0411 │ │ +0c57d6: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c57dc: 0c02 |0014: move-result-object v2 │ │ +0c57de: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c57e4: 0c02 |0018: move-result-object v2 │ │ +0c57e6: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c57ec: 0c02 |001c: move-result-object v2 │ │ +0c57ee: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c57f4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c57f6: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=893 │ │ 0x0006 line=897 │ │ 0x0007 line=894 │ │ @@ -232643,33 +232658,33 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0c5828: |[0c5828] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getFlags:()J │ │ -0c5838: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c583c: 7210 660e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getFlags:()J // method@0e66 │ │ -0c5842: 0b02 |0005: move-result-wide v2 │ │ -0c5844: 1002 |0006: return-wide v2 │ │ -0c5846: 0d00 |0007: move-exception v0 │ │ -0c5848: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c584c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5850: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5856: 1a03 1204 |000f: const-string v3, "Dead object in getFlags. " // string@0412 │ │ -0c585a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5860: 0c02 |0014: move-result-object v2 │ │ -0c5862: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5868: 0c02 |0018: move-result-object v2 │ │ -0c586a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5870: 0c02 |001c: move-result-object v2 │ │ -0c5872: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5878: 1602 0000 |0020: const-wide/16 v2, #int 0 // #0 │ │ -0c587c: 28e4 |0022: goto 0006 // -001c │ │ +0c5808: |[0c5808] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getFlags:()J │ │ +0c5818: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c581c: 7210 660e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getFlags:()J // method@0e66 │ │ +0c5822: 0b02 |0005: move-result-wide v2 │ │ +0c5824: 1002 |0006: return-wide v2 │ │ +0c5826: 0d00 |0007: move-exception v0 │ │ +0c5828: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c582c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5830: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5836: 1a03 1204 |000f: const-string v3, "Dead object in getFlags. " // string@0412 │ │ +0c583a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5840: 0c02 |0014: move-result-object v2 │ │ +0c5842: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5848: 0c02 |0018: move-result-object v2 │ │ +0c584a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5850: 0c02 |001c: move-result-object v2 │ │ +0c5852: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5858: 1602 0000 |0020: const-wide/16 v2, #int 0 // #0 │ │ +0c585c: 28e4 |0022: goto 0006 // -001c │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=913 │ │ 0x0006 line=917 │ │ 0x0007 line=914 │ │ @@ -232684,17 +232699,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c5890: |[0c5890] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMediaController:()Ljava/lang/Object; │ │ -0c58a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c58a2: 1100 |0001: return-object v0 │ │ +0c5870: |[0c5870] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMediaController:()Ljava/lang/Object; │ │ +0c5880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c5882: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -232702,33 +232717,33 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c58a4: |[0c58a4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0c58b4: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c58b8: 7210 680e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0e68 │ │ -0c58be: 0c01 |0005: move-result-object v1 │ │ -0c58c0: 1101 |0006: return-object v1 │ │ -0c58c2: 0d00 |0007: move-exception v0 │ │ -0c58c4: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c58c8: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c58cc: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c58d2: 1a03 1304 |000f: const-string v3, "Dead object in getMetadata. " // string@0413 │ │ -0c58d6: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c58dc: 0c02 |0014: move-result-object v2 │ │ -0c58de: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c58e4: 0c02 |0018: move-result-object v2 │ │ -0c58e6: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c58ec: 0c02 |001c: move-result-object v2 │ │ -0c58ee: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c58f4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c58f6: 28e5 |0021: goto 0006 // -001b │ │ +0c5884: |[0c5884] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0c5894: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5898: 7210 680e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0e68 │ │ +0c589e: 0c01 |0005: move-result-object v1 │ │ +0c58a0: 1101 |0006: return-object v1 │ │ +0c58a2: 0d00 |0007: move-exception v0 │ │ +0c58a4: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c58a8: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c58ac: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c58b2: 1a03 1304 |000f: const-string v3, "Dead object in getMetadata. " // string@0413 │ │ +0c58b6: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c58bc: 0c02 |0014: move-result-object v2 │ │ +0c58be: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c58c4: 0c02 |0018: move-result-object v2 │ │ +0c58c6: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c58cc: 0c02 |001c: move-result-object v2 │ │ +0c58ce: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c58d4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c58d6: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=863 │ │ 0x0006 line=867 │ │ 0x0007 line=864 │ │ @@ -232743,33 +232758,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c5908: |[0c5908] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPackageName:()Ljava/lang/String; │ │ -0c5918: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c591c: 7210 690e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getPackageName:()Ljava/lang/String; // method@0e69 │ │ -0c5922: 0c01 |0005: move-result-object v1 │ │ -0c5924: 1101 |0006: return-object v1 │ │ -0c5926: 0d00 |0007: move-exception v0 │ │ -0c5928: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c592c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5930: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5936: 1a03 1404 |000f: const-string v3, "Dead object in getPackageName. " // string@0414 │ │ -0c593a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5940: 0c02 |0014: move-result-object v2 │ │ -0c5942: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5948: 0c02 |0018: move-result-object v2 │ │ -0c594a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5950: 0c02 |001c: move-result-object v2 │ │ -0c5952: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5958: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c595a: 28e5 |0021: goto 0006 // -001b │ │ +0c58e8: |[0c58e8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPackageName:()Ljava/lang/String; │ │ +0c58f8: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c58fc: 7210 690e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getPackageName:()Ljava/lang/String; // method@0e69 │ │ +0c5902: 0c01 |0005: move-result-object v1 │ │ +0c5904: 1101 |0006: return-object v1 │ │ +0c5906: 0d00 |0007: move-exception v0 │ │ +0c5908: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c590c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5910: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5916: 1a03 1404 |000f: const-string v3, "Dead object in getPackageName. " // string@0414 │ │ +0c591a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5920: 0c02 |0014: move-result-object v2 │ │ +0c5922: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5928: 0c02 |0018: move-result-object v2 │ │ +0c592a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5930: 0c02 |001c: move-result-object v2 │ │ +0c5932: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5938: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c593a: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=974 │ │ 0x0006 line=978 │ │ 0x0007 line=975 │ │ @@ -232784,40 +232799,40 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -0c596c: |[0c596c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -0c597c: 5481 9305 |0000: iget-object v1, v8, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5980: 7210 6f0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@0e6f │ │ -0c5986: 0c07 |0005: move-result-object v7 │ │ -0c5988: 2200 6302 |0006: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ -0c598c: 5271 1606 |0008: iget v1, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ -0c5990: 5272 1206 |000a: iget v2, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ -0c5994: 5273 1306 |000c: iget v3, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ -0c5998: 5274 1506 |000e: iget v4, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ -0c599c: 5275 1406 |0010: iget v5, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ -0c59a0: 7606 df0e 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0edf │ │ -0c59a6: 1100 |0015: return-object v0 │ │ -0c59a8: 0d06 |0016: move-exception v6 │ │ -0c59aa: 1a01 330f |0017: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c59ae: 2202 8206 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c59b2: 7010 5134 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c59b8: 1a03 1504 |001e: const-string v3, "Dead object in getPlaybackInfo. " // string@0415 │ │ -0c59bc: 6e20 5a34 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c59c2: 0c02 |0023: move-result-object v2 │ │ -0c59c4: 6e20 5934 6200 |0024: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c59ca: 0c02 |0027: move-result-object v2 │ │ -0c59cc: 6e10 5f34 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c59d2: 0c02 |002b: move-result-object v2 │ │ -0c59d4: 7120 b220 2100 |002c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c59da: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0c59dc: 28e5 |0030: goto 0015 // -001b │ │ +0c594c: |[0c594c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +0c595c: 5481 9305 |0000: iget-object v1, v8, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5960: 7210 6f0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; // method@0e6f │ │ +0c5966: 0c07 |0005: move-result-object v7 │ │ +0c5968: 2200 6302 |0006: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ +0c596c: 5271 1606 |0008: iget v1, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ +0c5970: 5272 1206 |000a: iget v2, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ +0c5974: 5273 1306 |000c: iget v3, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ +0c5978: 5274 1506 |000e: iget v4, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ +0c597c: 5275 1406 |0010: iget v5, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ +0c5980: 7606 df0e 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0edf │ │ +0c5986: 1100 |0015: return-object v0 │ │ +0c5988: 0d06 |0016: move-exception v6 │ │ +0c598a: 1a01 330f |0017: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c598e: 2202 8206 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5992: 7010 5134 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5998: 1a03 1504 |001e: const-string v3, "Dead object in getPlaybackInfo. " // string@0415 │ │ +0c599c: 6e20 5a34 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c59a2: 0c02 |0023: move-result-object v2 │ │ +0c59a4: 6e20 5934 6200 |0024: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c59aa: 0c02 |0027: move-result-object v2 │ │ +0c59ac: 6e10 5f34 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c59b2: 0c02 |002b: move-result-object v2 │ │ +0c59b4: 7120 b220 2100 |002c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c59ba: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0c59bc: 28e5 |0030: goto 0015 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x0016 │ │ positions : │ │ 0x0000 line=923 │ │ 0x0006 line=924 │ │ 0x0015 line=930 │ │ @@ -232834,33 +232849,33 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c59f0: |[0c59f0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0c5a00: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5a04: 7210 6a0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0e6a │ │ -0c5a0a: 0c01 |0005: move-result-object v1 │ │ -0c5a0c: 1101 |0006: return-object v1 │ │ -0c5a0e: 0d00 |0007: move-exception v0 │ │ -0c5a10: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5a14: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5a18: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5a1e: 1a03 1604 |000f: const-string v3, "Dead object in getPlaybackState. " // string@0416 │ │ -0c5a22: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5a28: 0c02 |0014: move-result-object v2 │ │ -0c5a2a: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5a30: 0c02 |0018: move-result-object v2 │ │ -0c5a32: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5a38: 0c02 |001c: move-result-object v2 │ │ -0c5a3a: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5a40: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c5a42: 28e5 |0021: goto 0006 // -001b │ │ +0c59d0: |[0c59d0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0c59e0: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c59e4: 7210 6a0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0e6a │ │ +0c59ea: 0c01 |0005: move-result-object v1 │ │ +0c59ec: 1101 |0006: return-object v1 │ │ +0c59ee: 0d00 |0007: move-exception v0 │ │ +0c59f0: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c59f4: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c59f8: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c59fe: 1a03 1604 |000f: const-string v3, "Dead object in getPlaybackState. " // string@0416 │ │ +0c5a02: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5a08: 0c02 |0014: move-result-object v2 │ │ +0c5a0a: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5a10: 0c02 |0018: move-result-object v2 │ │ +0c5a12: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5a18: 0c02 |001c: move-result-object v2 │ │ +0c5a1a: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5a20: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c5a22: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=853 │ │ 0x0006 line=857 │ │ 0x0007 line=854 │ │ @@ -232875,33 +232890,33 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c5a54: |[0c5a54] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueue:()Ljava/util/List; │ │ -0c5a64: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5a68: 7210 6b0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getQueue:()Ljava/util/List; // method@0e6b │ │ -0c5a6e: 0c01 |0005: move-result-object v1 │ │ -0c5a70: 1101 |0006: return-object v1 │ │ -0c5a72: 0d00 |0007: move-exception v0 │ │ -0c5a74: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5a78: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5a7c: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5a82: 1a03 1704 |000f: const-string v3, "Dead object in getQueue. " // string@0417 │ │ -0c5a86: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5a8c: 0c02 |0014: move-result-object v2 │ │ -0c5a8e: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5a94: 0c02 |0018: move-result-object v2 │ │ -0c5a96: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5a9c: 0c02 |001c: move-result-object v2 │ │ -0c5a9e: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5aa4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c5aa6: 28e5 |0021: goto 0006 // -001b │ │ +0c5a34: |[0c5a34] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueue:()Ljava/util/List; │ │ +0c5a44: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5a48: 7210 6b0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getQueue:()Ljava/util/List; // method@0e6b │ │ +0c5a4e: 0c01 |0005: move-result-object v1 │ │ +0c5a50: 1101 |0006: return-object v1 │ │ +0c5a52: 0d00 |0007: move-exception v0 │ │ +0c5a54: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5a58: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5a5c: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5a62: 1a03 1704 |000f: const-string v3, "Dead object in getQueue. " // string@0417 │ │ +0c5a66: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5a6c: 0c02 |0014: move-result-object v2 │ │ +0c5a6e: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5a74: 0c02 |0018: move-result-object v2 │ │ +0c5a76: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5a7c: 0c02 |001c: move-result-object v2 │ │ +0c5a7e: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5a84: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c5a86: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=873 │ │ 0x0006 line=877 │ │ 0x0007 line=874 │ │ @@ -232916,33 +232931,33 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c5ab8: |[0c5ab8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueueTitle:()Ljava/lang/CharSequence; │ │ -0c5ac8: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5acc: 7210 6c0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getQueueTitle:()Ljava/lang/CharSequence; // method@0e6c │ │ -0c5ad2: 0c01 |0005: move-result-object v1 │ │ -0c5ad4: 1101 |0006: return-object v1 │ │ -0c5ad6: 0d00 |0007: move-exception v0 │ │ -0c5ad8: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5adc: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5ae0: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5ae6: 1a03 1804 |000f: const-string v3, "Dead object in getQueueTitle. " // string@0418 │ │ -0c5aea: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5af0: 0c02 |0014: move-result-object v2 │ │ -0c5af2: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5af8: 0c02 |0018: move-result-object v2 │ │ -0c5afa: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5b00: 0c02 |001c: move-result-object v2 │ │ -0c5b02: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5b08: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c5b0a: 28e5 |0021: goto 0006 // -001b │ │ +0c5a98: |[0c5a98] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueueTitle:()Ljava/lang/CharSequence; │ │ +0c5aa8: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5aac: 7210 6c0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getQueueTitle:()Ljava/lang/CharSequence; // method@0e6c │ │ +0c5ab2: 0c01 |0005: move-result-object v1 │ │ +0c5ab4: 1101 |0006: return-object v1 │ │ +0c5ab6: 0d00 |0007: move-exception v0 │ │ +0c5ab8: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5abc: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5ac0: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5ac6: 1a03 1804 |000f: const-string v3, "Dead object in getQueueTitle. " // string@0418 │ │ +0c5aca: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5ad0: 0c02 |0014: move-result-object v2 │ │ +0c5ad2: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5ad8: 0c02 |0018: move-result-object v2 │ │ +0c5ada: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5ae0: 0c02 |001c: move-result-object v2 │ │ +0c5ae2: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5ae8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c5aea: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=883 │ │ 0x0006 line=887 │ │ 0x0007 line=884 │ │ @@ -232957,33 +232972,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c5b1c: |[0c5b1c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType:()I │ │ -0c5b2c: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5b30: 7210 6d0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getRatingType:()I // method@0e6d │ │ -0c5b36: 0a01 |0005: move-result v1 │ │ -0c5b38: 0f01 |0006: return v1 │ │ -0c5b3a: 0d00 |0007: move-exception v0 │ │ -0c5b3c: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5b40: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5b44: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5b4a: 1a03 1904 |000f: const-string v3, "Dead object in getRatingType. " // string@0419 │ │ -0c5b4e: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5b54: 0c02 |0014: move-result-object v2 │ │ -0c5b56: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5b5c: 0c02 |0018: move-result-object v2 │ │ -0c5b5e: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5b64: 0c02 |001c: move-result-object v2 │ │ -0c5b66: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5b6c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c5b6e: 28e5 |0021: goto 0006 // -001b │ │ +0c5afc: |[0c5afc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType:()I │ │ +0c5b0c: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5b10: 7210 6d0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getRatingType:()I // method@0e6d │ │ +0c5b16: 0a01 |0005: move-result v1 │ │ +0c5b18: 0f01 |0006: return v1 │ │ +0c5b1a: 0d00 |0007: move-exception v0 │ │ +0c5b1c: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5b20: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5b24: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5b2a: 1a03 1904 |000f: const-string v3, "Dead object in getRatingType. " // string@0419 │ │ +0c5b2e: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5b34: 0c02 |0014: move-result-object v2 │ │ +0c5b36: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5b3c: 0c02 |0018: move-result-object v2 │ │ +0c5b3e: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5b44: 0c02 |001c: move-result-object v2 │ │ +0c5b46: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5b4c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c5b4e: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=903 │ │ 0x0006 line=907 │ │ 0x0007 line=904 │ │ @@ -232998,33 +233013,33 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c5b80: |[0c5b80] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getSessionActivity:()Landroid/app/PendingIntent; │ │ -0c5b90: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5b94: 7210 670e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getLaunchPendingIntent:()Landroid/app/PendingIntent; // method@0e67 │ │ -0c5b9a: 0c01 |0005: move-result-object v1 │ │ -0c5b9c: 1101 |0006: return-object v1 │ │ -0c5b9e: 0d00 |0007: move-exception v0 │ │ -0c5ba0: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5ba4: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5ba8: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5bae: 1a03 1a04 |000f: const-string v3, "Dead object in getSessionActivity. " // string@041a │ │ -0c5bb2: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5bb8: 0c02 |0014: move-result-object v2 │ │ -0c5bba: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5bc0: 0c02 |0018: move-result-object v2 │ │ -0c5bc2: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5bc8: 0c02 |001c: move-result-object v2 │ │ -0c5bca: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5bd0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c5bd2: 28e5 |0021: goto 0006 // -001b │ │ +0c5b60: |[0c5b60] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getSessionActivity:()Landroid/app/PendingIntent; │ │ +0c5b70: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5b74: 7210 670e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.getLaunchPendingIntent:()Landroid/app/PendingIntent; // method@0e67 │ │ +0c5b7a: 0c01 |0005: move-result-object v1 │ │ +0c5b7c: 1101 |0006: return-object v1 │ │ +0c5b7e: 0d00 |0007: move-exception v0 │ │ +0c5b80: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5b84: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5b88: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5b8e: 1a03 1a04 |000f: const-string v3, "Dead object in getSessionActivity. " // string@041a │ │ +0c5b92: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5b98: 0c02 |0014: move-result-object v2 │ │ +0c5b9a: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5ba0: 0c02 |0018: move-result-object v2 │ │ +0c5ba2: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5ba8: 0c02 |001c: move-result-object v2 │ │ +0c5baa: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5bb0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0c5bb2: 28e5 |0021: goto 0006 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=936 │ │ 0x0006 line=940 │ │ 0x0007 line=937 │ │ @@ -233039,23 +233054,23 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0c5be4: |[0c5be4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -0c5bf4: 5420 9505 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mTransportControls:Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // field@0595 │ │ -0c5bf8: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -0c5bfc: 2200 6602 |0004: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase; // type@0266 │ │ -0c5c00: 5421 9305 |0006: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5c04: 7020 030f 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.:(Landroid/support/v4/media/session/IMediaSession;)V // method@0f03 │ │ -0c5c0a: 5b20 9505 |000b: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mTransportControls:Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // field@0595 │ │ -0c5c0e: 5420 9505 |000d: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mTransportControls:Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // field@0595 │ │ -0c5c12: 1100 |000f: return-object v0 │ │ +0c5bc4: |[0c5bc4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +0c5bd4: 5420 9505 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mTransportControls:Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // field@0595 │ │ +0c5bd8: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +0c5bdc: 2200 6602 |0004: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase; // type@0266 │ │ +0c5be0: 5421 9305 |0006: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5be4: 7020 030f 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.:(Landroid/support/v4/media/session/IMediaSession;)V // method@0f03 │ │ +0c5bea: 5b20 9505 |000b: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mTransportControls:Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // field@0595 │ │ +0c5bee: 5420 9505 |000d: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mTransportControls:Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // field@0595 │ │ +0c5bf2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0004 line=844 │ │ 0x000d line=847 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ @@ -233065,48 +233080,48 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0c5c14: |[0c5c14] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -0c5c24: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -0c5c28: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c5c2c: 1a02 1a19 |0004: const-string v2, "callback may not be null." // string@191a │ │ -0c5c30: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c5c36: 2701 |0009: throw v1 │ │ -0c5c38: 5441 9305 |000a: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5c3c: 7210 630e 0100 |000c: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.asBinder:()Landroid/os/IBinder; // method@0e63 │ │ -0c5c42: 0c01 |000f: move-result-object v1 │ │ -0c5c44: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0c5c46: 7230 e104 5102 |0011: invoke-interface {v1, v5, v2}, Landroid/os/IBinder;.linkToDeath:(Landroid/os/IBinder$DeathRecipient;I)V // method@04e1 │ │ -0c5c4c: 5442 9305 |0014: iget-object v2, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5c50: 7110 9a0e 0500 |0016: invoke-static {v5}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ -0c5c56: 0c01 |0019: move-result-object v1 │ │ -0c5c58: 1f01 5702 |001a: check-cast v1, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c5c5c: 7220 780e 1200 |001c: invoke-interface {v2, v1}, Landroid/support/v4/media/session/IMediaSession;.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e78 │ │ -0c5c62: 7120 9b0e 6500 |001f: invoke-static {v5, v6}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$500:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0e9b │ │ -0c5c68: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -0c5c6a: 7120 990e 1500 |0023: invoke-static {v5, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$302:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Z)Z // method@0e99 │ │ -0c5c70: 0e00 |0026: return-void │ │ -0c5c72: 0d00 |0027: move-exception v0 │ │ -0c5c74: 1a01 330f |0028: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5c78: 2202 8206 |002a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5c7c: 7010 5134 0200 |002c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5c82: 1a03 1f04 |002f: const-string v3, "Dead object in registerCallback. " // string@041f │ │ -0c5c86: 6e20 5a34 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5c8c: 0c02 |0034: move-result-object v2 │ │ -0c5c8e: 6e20 5934 0200 |0035: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5c94: 0c02 |0038: move-result-object v2 │ │ -0c5c96: 6e10 5f34 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5c9c: 0c02 |003c: move-result-object v2 │ │ -0c5c9e: 7120 b220 2100 |003d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5ca4: 6e10 a30e 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ -0c5caa: 28e3 |0043: goto 0026 // -001d │ │ +0c5bf4: |[0c5bf4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +0c5c04: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +0c5c08: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c5c0c: 1a02 1a19 |0004: const-string v2, "callback may not be null." // string@191a │ │ +0c5c10: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c5c16: 2701 |0009: throw v1 │ │ +0c5c18: 5441 9305 |000a: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5c1c: 7210 630e 0100 |000c: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.asBinder:()Landroid/os/IBinder; // method@0e63 │ │ +0c5c22: 0c01 |000f: move-result-object v1 │ │ +0c5c24: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0c5c26: 7230 e104 5102 |0011: invoke-interface {v1, v5, v2}, Landroid/os/IBinder;.linkToDeath:(Landroid/os/IBinder$DeathRecipient;I)V // method@04e1 │ │ +0c5c2c: 5442 9305 |0014: iget-object v2, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5c30: 7110 9a0e 0500 |0016: invoke-static {v5}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ +0c5c36: 0c01 |0019: move-result-object v1 │ │ +0c5c38: 1f01 5702 |001a: check-cast v1, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c5c3c: 7220 780e 1200 |001c: invoke-interface {v2, v1}, Landroid/support/v4/media/session/IMediaSession;.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e78 │ │ +0c5c42: 7120 9b0e 6500 |001f: invoke-static {v5, v6}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$500:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0e9b │ │ +0c5c48: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +0c5c4a: 7120 990e 1500 |0023: invoke-static {v5, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$302:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Z)Z // method@0e99 │ │ +0c5c50: 0e00 |0026: return-void │ │ +0c5c52: 0d00 |0027: move-exception v0 │ │ +0c5c54: 1a01 330f |0028: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5c58: 2202 8206 |002a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5c5c: 7010 5134 0200 |002c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5c62: 1a03 1f04 |002f: const-string v3, "Dead object in registerCallback. " // string@041f │ │ +0c5c66: 6e20 5a34 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5c6c: 0c02 |0034: move-result-object v2 │ │ +0c5c6e: 6e20 5934 0200 |0035: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5c74: 0c02 |0038: move-result-object v2 │ │ +0c5c76: 6e10 5f34 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5c7c: 0c02 |003c: move-result-object v2 │ │ +0c5c7e: 7120 b220 2100 |003d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5c84: 6e10 a30e 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0ea3 │ │ +0c5c8a: 28e3 |0043: goto 0026 // -001d │ │ catches : 1 │ │ 0x000a - 0x0026 │ │ Landroid/os/RemoteException; -> 0x0027 │ │ positions : │ │ 0x0000 line=799 │ │ 0x0002 line=800 │ │ 0x000a line=803 │ │ @@ -233128,33 +233143,33 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0c5cbc: |[0c5cbc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -0c5ccc: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5cd0: 2202 7c02 |0002: new-instance v2, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@027c │ │ -0c5cd4: 7020 2910 7200 |0004: invoke-direct {v2, v7}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.:(Landroid/os/ResultReceiver;)V // method@1029 │ │ -0c5cda: 7240 7b0e 5126 |0007: invoke-interface {v1, v5, v6, v2}, Landroid/support/v4/media/session/IMediaSession;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V // method@0e7b │ │ -0c5ce0: 0e00 |000a: return-void │ │ -0c5ce2: 0d00 |000b: move-exception v0 │ │ -0c5ce4: 1a01 330f |000c: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5ce8: 2202 8206 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5cec: 7010 5134 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5cf2: 1a03 2204 |0013: const-string v3, "Dead object in sendCommand. " // string@0422 │ │ -0c5cf6: 6e20 5a34 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5cfc: 0c02 |0018: move-result-object v2 │ │ -0c5cfe: 6e20 5934 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5d04: 0c02 |001c: move-result-object v2 │ │ -0c5d06: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5d0c: 0c02 |0020: move-result-object v2 │ │ -0c5d0e: 7120 b220 2100 |0021: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5d14: 28e6 |0024: goto 000a // -001a │ │ +0c5c9c: |[0c5c9c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0c5cac: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5cb0: 2202 7c02 |0002: new-instance v2, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; // type@027c │ │ +0c5cb4: 7020 2910 7200 |0004: invoke-direct {v2, v7}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.:(Landroid/os/ResultReceiver;)V // method@1029 │ │ +0c5cba: 7240 7b0e 5126 |0007: invoke-interface {v1, v5, v6, v2}, Landroid/support/v4/media/session/IMediaSession;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V // method@0e7b │ │ +0c5cc0: 0e00 |000a: return-void │ │ +0c5cc2: 0d00 |000b: move-exception v0 │ │ +0c5cc4: 1a01 330f |000c: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5cc8: 2202 8206 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5ccc: 7010 5134 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5cd2: 1a03 2204 |0013: const-string v3, "Dead object in sendCommand. " // string@0422 │ │ +0c5cd6: 6e20 5a34 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5cdc: 0c02 |0018: move-result-object v2 │ │ +0c5cde: 6e20 5934 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5ce4: 0c02 |001c: move-result-object v2 │ │ +0c5ce6: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5cec: 0c02 |0020: move-result-object v2 │ │ +0c5cee: 7120 b220 2100 |0021: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5cf4: 28e6 |0024: goto 000a // -001a │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Landroid/os/RemoteException; -> 0x000b │ │ positions : │ │ 0x0000 line=964 │ │ 0x000a line=969 │ │ 0x000b line=966 │ │ @@ -233171,32 +233186,32 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0c5d28: |[0c5d28] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.setVolumeTo:(II)V │ │ -0c5d38: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5d3c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0c5d3e: 7240 7e0e 5126 |0003: invoke-interface {v1, v5, v6, v2}, Landroid/support/v4/media/session/IMediaSession;.setVolumeTo:(IILjava/lang/String;)V // method@0e7e │ │ -0c5d44: 0e00 |0006: return-void │ │ -0c5d46: 0d00 |0007: move-exception v0 │ │ -0c5d48: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5d4c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5d50: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5d56: 1a03 2504 |000f: const-string v3, "Dead object in setVolumeTo. " // string@0425 │ │ -0c5d5a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5d60: 0c02 |0014: move-result-object v2 │ │ -0c5d62: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5d68: 0c02 |0018: move-result-object v2 │ │ -0c5d6a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5d70: 0c02 |001c: move-result-object v2 │ │ -0c5d72: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5d78: 28e6 |0020: goto 0006 // -001a │ │ +0c5d08: |[0c5d08] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.setVolumeTo:(II)V │ │ +0c5d18: 5441 9305 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5d1c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0c5d1e: 7240 7e0e 5126 |0003: invoke-interface {v1, v5, v6, v2}, Landroid/support/v4/media/session/IMediaSession;.setVolumeTo:(IILjava/lang/String;)V // method@0e7e │ │ +0c5d24: 0e00 |0006: return-void │ │ +0c5d26: 0d00 |0007: move-exception v0 │ │ +0c5d28: 1a01 330f |0008: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5d2c: 2202 8206 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5d30: 7010 5134 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5d36: 1a03 2504 |000f: const-string v3, "Dead object in setVolumeTo. " // string@0425 │ │ +0c5d3a: 6e20 5a34 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5d40: 0c02 |0014: move-result-object v2 │ │ +0c5d42: 6e20 5934 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5d48: 0c02 |0018: move-result-object v2 │ │ +0c5d4a: 6e10 5f34 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5d50: 0c02 |001c: move-result-object v2 │ │ +0c5d52: 7120 b220 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5d58: 28e6 |0020: goto 0006 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Landroid/os/RemoteException; -> 0x0007 │ │ positions : │ │ 0x0000 line=946 │ │ 0x0006 line=950 │ │ 0x0007 line=947 │ │ @@ -233212,46 +233227,46 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0c5d8c: |[0c5d8c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0c5d9c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -0c5da0: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c5da4: 1a02 1a19 |0004: const-string v2, "callback may not be null." // string@191a │ │ -0c5da8: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c5dae: 2701 |0009: throw v1 │ │ -0c5db0: 5442 9305 |000a: iget-object v2, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5db4: 7110 9a0e 0500 |000c: invoke-static {v5}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ -0c5dba: 0c01 |000f: move-result-object v1 │ │ -0c5dbc: 1f01 5702 |0010: check-cast v1, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c5dc0: 7220 810e 1200 |0012: invoke-interface {v2, v1}, Landroid/support/v4/media/session/IMediaSession;.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e81 │ │ -0c5dc6: 5441 9305 |0015: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ -0c5dca: 7210 630e 0100 |0017: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.asBinder:()Landroid/os/IBinder; // method@0e63 │ │ -0c5dd0: 0c01 |001a: move-result-object v1 │ │ -0c5dd2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0c5dd4: 7230 e404 5102 |001c: invoke-interface {v1, v5, v2}, Landroid/os/IBinder;.unlinkToDeath:(Landroid/os/IBinder$DeathRecipient;I)Z // method@04e4 │ │ -0c5dda: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0c5ddc: 7120 990e 1500 |0020: invoke-static {v5, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$302:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Z)Z // method@0e99 │ │ -0c5de2: 0e00 |0023: return-void │ │ -0c5de4: 0d00 |0024: move-exception v0 │ │ -0c5de6: 1a01 330f |0025: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c5dea: 2202 8206 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c5dee: 7010 5134 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c5df4: 1a03 2a04 |002c: const-string v3, "Dead object in unregisterCallback. " // string@042a │ │ -0c5df8: 6e20 5a34 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c5dfe: 0c02 |0031: move-result-object v2 │ │ -0c5e00: 6e20 5934 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c5e06: 0c02 |0035: move-result-object v2 │ │ -0c5e08: 6e10 5f34 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c5e0e: 0c02 |0039: move-result-object v2 │ │ -0c5e10: 7120 b220 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c5e16: 28e6 |003d: goto 0023 // -001a │ │ +0c5d6c: |[0c5d6c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0c5d7c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +0c5d80: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c5d84: 1a02 1a19 |0004: const-string v2, "callback may not be null." // string@191a │ │ +0c5d88: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c5d8e: 2701 |0009: throw v1 │ │ +0c5d90: 5442 9305 |000a: iget-object v2, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5d94: 7110 9a0e 0500 |000c: invoke-static {v5}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$400:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; // method@0e9a │ │ +0c5d9a: 0c01 |000f: move-result-object v1 │ │ +0c5d9c: 1f01 5702 |0010: check-cast v1, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c5da0: 7220 810e 1200 |0012: invoke-interface {v2, v1}, Landroid/support/v4/media/session/IMediaSession;.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V // method@0e81 │ │ +0c5da6: 5441 9305 |0015: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@0593 │ │ +0c5daa: 7210 630e 0100 |0017: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.asBinder:()Landroid/os/IBinder; // method@0e63 │ │ +0c5db0: 0c01 |001a: move-result-object v1 │ │ +0c5db2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0c5db4: 7230 e404 5102 |001c: invoke-interface {v1, v5, v2}, Landroid/os/IBinder;.unlinkToDeath:(Landroid/os/IBinder$DeathRecipient;I)Z // method@04e4 │ │ +0c5dba: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0c5dbc: 7120 990e 1500 |0020: invoke-static {v5, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$302:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Z)Z // method@0e99 │ │ +0c5dc2: 0e00 |0023: return-void │ │ +0c5dc4: 0d00 |0024: move-exception v0 │ │ +0c5dc6: 1a01 330f |0025: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c5dca: 2202 8206 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c5dce: 7010 5134 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c5dd4: 1a03 2a04 |002c: const-string v3, "Dead object in unregisterCallback. " // string@042a │ │ +0c5dd8: 6e20 5a34 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c5dde: 0c02 |0031: move-result-object v2 │ │ +0c5de0: 6e20 5934 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c5de6: 0c02 |0035: move-result-object v2 │ │ +0c5de8: 6e10 5f34 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c5dee: 0c02 |0039: move-result-object v2 │ │ +0c5df0: 7120 b220 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c5df6: 28e6 |003d: goto 0023 // -001a │ │ catches : 1 │ │ 0x000a - 0x0023 │ │ Landroid/os/RemoteException; -> 0x0024 │ │ positions : │ │ 0x0000 line=815 │ │ 0x0002 line=816 │ │ 0x000a line=819 │ │ @@ -233299,18 +233314,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5e28: |[0c5e28] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.:(Ljava/lang/Object;)V │ │ -0c5e38: 7010 e50e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0ee5 │ │ -0c5e3e: 5b01 9d05 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5e42: 0e00 |0005: return-void │ │ +0c5e08: |[0c5e08] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.:(Ljava/lang/Object;)V │ │ +0c5e18: 7010 e50e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0ee5 │ │ +0c5e1e: 5b01 9d05 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5e22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x0003 line=1245 │ │ 0x0005 line=1246 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ @@ -233322,18 +233337,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5e44: |[0c5e44] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.fastForward:()V │ │ -0c5e54: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5e58: 7110 3a0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.fastForward:(Ljava/lang/Object;)V // method@0f3a │ │ -0c5e5e: 0e00 |0005: return-void │ │ +0c5e24: |[0c5e24] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.fastForward:()V │ │ +0c5e34: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5e38: 7110 3a0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.fastForward:(Ljava/lang/Object;)V // method@0f3a │ │ +0c5e3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ 0x0005 line=1271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -233342,18 +233357,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5e60: |[0c5e60] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.pause:()V │ │ -0c5e70: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5e74: 7110 3b0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.pause:(Ljava/lang/Object;)V // method@0f3b │ │ -0c5e7a: 0e00 |0005: return-void │ │ +0c5e40: |[0c5e40] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.pause:()V │ │ +0c5e50: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5e54: 7110 3b0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.pause:(Ljava/lang/Object;)V // method@0f3b │ │ +0c5e5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1255 │ │ 0x0005 line=1256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -233362,18 +233377,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5e7c: |[0c5e7c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.play:()V │ │ -0c5e8c: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5e90: 7110 3c0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.play:(Ljava/lang/Object;)V // method@0f3c │ │ -0c5e96: 0e00 |0005: return-void │ │ +0c5e5c: |[0c5e5c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.play:()V │ │ +0c5e6c: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5e70: 7110 3c0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.play:(Ljava/lang/Object;)V // method@0f3c │ │ +0c5e76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1250 │ │ 0x0005 line=1251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -233382,18 +233397,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c5e98: |[0c5e98] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c5ea8: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5eac: 7130 3d0f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.playFromMediaId:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f3d │ │ -0c5eb2: 0e00 |0005: return-void │ │ +0c5e78: |[0c5e78] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c5e88: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5e8c: 7130 3d0f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.playFromMediaId:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f3d │ │ +0c5e92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ 0x0005 line=1298 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x0006 reg=2 mediaId Ljava/lang/String; │ │ @@ -233404,18 +233419,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c5eb4: |[0c5eb4] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c5ec4: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5ec8: 7130 3e0f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.playFromSearch:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f3e │ │ -0c5ece: 0e00 |0005: return-void │ │ +0c5e94: |[0c5e94] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c5ea4: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5ea8: 7130 3e0f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.playFromSearch:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f3e │ │ +0c5eae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1302 │ │ 0x0005 line=1304 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x0006 reg=2 query Ljava/lang/String; │ │ @@ -233426,18 +233441,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5ed0: |[0c5ed0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.rewind:()V │ │ -0c5ee0: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5ee4: 7110 3f0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.rewind:(Ljava/lang/Object;)V // method@0f3f │ │ -0c5eea: 0e00 |0005: return-void │ │ +0c5eb0: |[0c5eb0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.rewind:()V │ │ +0c5ec0: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5ec4: 7110 3f0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.rewind:(Ljava/lang/Object;)V // method@0f3f │ │ +0c5eca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0005 line=1276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -233446,18 +233461,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c5eec: |[0c5eec] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.seekTo:(J)V │ │ -0c5efc: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5f00: 7130 400f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.seekTo:(Ljava/lang/Object;J)V // method@0f40 │ │ -0c5f06: 0e00 |0005: return-void │ │ +0c5ecc: |[0c5ecc] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.seekTo:(J)V │ │ +0c5edc: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5ee0: 7130 400f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.seekTo:(Ljava/lang/Object;J)V // method@0f40 │ │ +0c5ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1265 │ │ 0x0005 line=1266 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -233467,20 +233482,20 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0c5f08: |[0c5f08] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.sendCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V │ │ -0c5f18: 5420 9d05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5f1c: 6e10 d210 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.getAction:()Ljava/lang/String; // method@10d2 │ │ -0c5f22: 0c01 |0005: move-result-object v1 │ │ -0c5f24: 7130 410f 1004 |0006: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.sendCustomAction:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f41 │ │ -0c5f2a: 0e00 |0009: return-void │ │ +0c5ee8: |[0c5ee8] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.sendCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V │ │ +0c5ef8: 5420 9d05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5efc: 6e10 d210 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.getAction:()Ljava/lang/String; // method@10d2 │ │ +0c5f02: 0c01 |0005: move-result-object v1 │ │ +0c5f04: 7130 410f 1004 |0006: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.sendCustomAction:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f41 │ │ +0c5f0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ 0x0009 line=1315 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x000a reg=3 customAction Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ @@ -233491,18 +233506,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c5f2c: |[0c5f2c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c5f3c: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5f40: 7130 410f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.sendCustomAction:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f41 │ │ -0c5f46: 0e00 |0005: return-void │ │ +0c5f0c: |[0c5f0c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c5f1c: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5f20: 7130 410f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.sendCustomAction:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0f41 │ │ +0c5f26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ 0x0005 line=1321 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/String; │ │ @@ -233513,23 +233528,23 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c5f48: |[0c5f48] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ -0c5f58: 5421 9d05 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5f5c: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ -0c5f60: 6e10 130d 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0d13 │ │ -0c5f66: 0c00 |0007: move-result-object v0 │ │ -0c5f68: 7120 420f 0100 |0008: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f42 │ │ -0c5f6e: 0e00 |000b: return-void │ │ -0c5f70: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0c5f72: 28fb |000d: goto 0008 // -0005 │ │ +0c5f28: |[0c5f28] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +0c5f38: 5421 9d05 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5f3c: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ +0c5f40: 6e10 130d 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0d13 │ │ +0c5f46: 0c00 |0007: move-result-object v0 │ │ +0c5f48: 7120 420f 0100 |0008: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f42 │ │ +0c5f4e: 0e00 |000b: return-void │ │ +0c5f50: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0c5f52: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1290 │ │ 0x000b line=1292 │ │ 0x000c line=1290 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ @@ -233540,18 +233555,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5f74: |[0c5f74] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToNext:()V │ │ -0c5f84: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5f88: 7110 430f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToNext:(Ljava/lang/Object;)V // method@0f43 │ │ -0c5f8e: 0e00 |0005: return-void │ │ +0c5f54: |[0c5f54] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToNext:()V │ │ +0c5f64: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5f68: 7110 430f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToNext:(Ljava/lang/Object;)V // method@0f43 │ │ +0c5f6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ 0x0005 line=1281 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -233560,18 +233575,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5f90: |[0c5f90] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToPrevious:()V │ │ -0c5fa0: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5fa4: 7110 440f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToPrevious:(Ljava/lang/Object;)V // method@0f44 │ │ -0c5faa: 0e00 |0005: return-void │ │ +0c5f70: |[0c5f70] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToPrevious:()V │ │ +0c5f80: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5f84: 7110 440f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToPrevious:(Ljava/lang/Object;)V // method@0f44 │ │ +0c5f8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0005 line=1286 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -233580,18 +233595,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c5fac: |[0c5fac] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToQueueItem:(J)V │ │ -0c5fbc: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5fc0: 7130 450f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToQueueItem:(Ljava/lang/Object;J)V // method@0f45 │ │ -0c5fc6: 0e00 |0005: return-void │ │ +0c5f8c: |[0c5f8c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToQueueItem:(J)V │ │ +0c5f9c: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5fa0: 7130 450f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToQueueItem:(Ljava/lang/Object;J)V // method@0f45 │ │ +0c5fa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0005 line=1309 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x0006 reg=2 id J │ │ @@ -233601,18 +233616,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5fc8: |[0c5fc8] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.stop:()V │ │ -0c5fd8: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ -0c5fdc: 7110 460f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.stop:(Ljava/lang/Object;)V // method@0f46 │ │ -0c5fe2: 0e00 |0005: return-void │ │ +0c5fa8: |[0c5fa8] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.stop:()V │ │ +0c5fb8: 5410 9d05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@059d │ │ +0c5fbc: 7110 460f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.stop:(Ljava/lang/Object;)V // method@0f46 │ │ +0c5fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1260 │ │ 0x0005 line=1261 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -233650,18 +233665,18 @@ │ │ type : '(Landroid/support/v4/media/session/IMediaSession;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c5fe4: |[0c5fe4] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.:(Landroid/support/v4/media/session/IMediaSession;)V │ │ -0c5ff4: 7010 e50e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0ee5 │ │ -0c5ffa: 5b01 9e05 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c5ffe: 0e00 |0005: return-void │ │ +0c5fc4: |[0c5fc4] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.:(Landroid/support/v4/media/session/IMediaSession;)V │ │ +0c5fd4: 7010 e50e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0ee5 │ │ +0c5fda: 5b01 9e05 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c5fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0003 line=991 │ │ 0x0005 line=992 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase; │ │ @@ -233673,31 +233688,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c6000: |[0c6000] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.fastForward:()V │ │ -0c6010: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6014: 7210 640e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.fastForward:()V // method@0e64 │ │ -0c601a: 0e00 |0005: return-void │ │ -0c601c: 0d00 |0006: move-exception v0 │ │ -0c601e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6022: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6026: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c602c: 1a03 1004 |000e: const-string v3, "Dead object in fastForward. " // string@0410 │ │ -0c6030: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6036: 0c02 |0013: move-result-object v2 │ │ -0c6038: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c603e: 0c02 |0017: move-result-object v2 │ │ -0c6040: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6046: 0c02 |001b: move-result-object v2 │ │ -0c6048: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c604e: 28e6 |001f: goto 0005 // -001a │ │ +0c5fe0: |[0c5fe0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.fastForward:()V │ │ +0c5ff0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c5ff4: 7210 640e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.fastForward:()V // method@0e64 │ │ +0c5ffa: 0e00 |0005: return-void │ │ +0c5ffc: 0d00 |0006: move-exception v0 │ │ +0c5ffe: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6002: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6006: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c600c: 1a03 1004 |000e: const-string v3, "Dead object in fastForward. " // string@0410 │ │ +0c6010: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6016: 0c02 |0013: move-result-object v2 │ │ +0c6018: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c601e: 0c02 |0017: move-result-object v2 │ │ +0c6020: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6026: 0c02 |001b: move-result-object v2 │ │ +0c6028: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c602e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1060 │ │ 0x0005 line=1064 │ │ 0x0006 line=1061 │ │ @@ -233711,31 +233726,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c6060: |[0c6060] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.pause:()V │ │ -0c6070: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6074: 7210 720e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.pause:()V // method@0e72 │ │ -0c607a: 0e00 |0005: return-void │ │ -0c607c: 0d00 |0006: move-exception v0 │ │ -0c607e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6082: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6086: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c608c: 1a03 1b04 |000e: const-string v3, "Dead object in pause. " // string@041b │ │ -0c6090: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6096: 0c02 |0013: move-result-object v2 │ │ -0c6098: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c609e: 0c02 |0017: move-result-object v2 │ │ -0c60a0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c60a6: 0c02 |001b: move-result-object v2 │ │ -0c60a8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c60ae: 28e6 |001f: goto 0005 // -001a │ │ +0c6040: |[0c6040] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.pause:()V │ │ +0c6050: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6054: 7210 720e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.pause:()V // method@0e72 │ │ +0c605a: 0e00 |0005: return-void │ │ +0c605c: 0d00 |0006: move-exception v0 │ │ +0c605e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6062: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6066: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c606c: 1a03 1b04 |000e: const-string v3, "Dead object in pause. " // string@041b │ │ +0c6070: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6076: 0c02 |0013: move-result-object v2 │ │ +0c6078: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c607e: 0c02 |0017: move-result-object v2 │ │ +0c6080: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6086: 0c02 |001b: move-result-object v2 │ │ +0c6088: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c608e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0005 line=1037 │ │ 0x0006 line=1034 │ │ @@ -233749,31 +233764,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c60c0: |[0c60c0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.play:()V │ │ -0c60d0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c60d4: 7210 730e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.play:()V // method@0e73 │ │ -0c60da: 0e00 |0005: return-void │ │ -0c60dc: 0d00 |0006: move-exception v0 │ │ -0c60de: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c60e2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c60e6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c60ec: 1a03 1c04 |000e: const-string v3, "Dead object in play. " // string@041c │ │ -0c60f0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c60f6: 0c02 |0013: move-result-object v2 │ │ -0c60f8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c60fe: 0c02 |0017: move-result-object v2 │ │ -0c6100: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6106: 0c02 |001b: move-result-object v2 │ │ -0c6108: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c610e: 28e6 |001f: goto 0005 // -001a │ │ +0c60a0: |[0c60a0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.play:()V │ │ +0c60b0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c60b4: 7210 730e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.play:()V // method@0e73 │ │ +0c60ba: 0e00 |0005: return-void │ │ +0c60bc: 0d00 |0006: move-exception v0 │ │ +0c60be: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c60c2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c60c6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c60cc: 1a03 1c04 |000e: const-string v3, "Dead object in play. " // string@041c │ │ +0c60d0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c60d6: 0c02 |0013: move-result-object v2 │ │ +0c60d8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c60de: 0c02 |0017: move-result-object v2 │ │ +0c60e0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c60e6: 0c02 |001b: move-result-object v2 │ │ +0c60e8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c60ee: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=997 │ │ 0x0005 line=1001 │ │ 0x0006 line=998 │ │ @@ -233787,31 +233802,31 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c6120: |[0c6120] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c6130: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6134: 7230 740e 5106 |0002: invoke-interface {v1, v5, v6}, Landroid/support/v4/media/session/IMediaSession;.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e74 │ │ -0c613a: 0e00 |0005: return-void │ │ -0c613c: 0d00 |0006: move-exception v0 │ │ -0c613e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6142: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6146: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c614c: 1a03 1d04 |000e: const-string v3, "Dead object in playFromMediaId. " // string@041d │ │ -0c6150: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6156: 0c02 |0013: move-result-object v2 │ │ -0c6158: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c615e: 0c02 |0017: move-result-object v2 │ │ -0c6160: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6166: 0c02 |001b: move-result-object v2 │ │ -0c6168: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c616e: 28e6 |001f: goto 0005 // -001a │ │ +0c6100: |[0c6100] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c6110: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6114: 7230 740e 5106 |0002: invoke-interface {v1, v5, v6}, Landroid/support/v4/media/session/IMediaSession;.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e74 │ │ +0c611a: 0e00 |0005: return-void │ │ +0c611c: 0d00 |0006: move-exception v0 │ │ +0c611e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6122: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6126: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c612c: 1a03 1d04 |000e: const-string v3, "Dead object in playFromMediaId. " // string@041d │ │ +0c6130: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6136: 0c02 |0013: move-result-object v2 │ │ +0c6138: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c613e: 0c02 |0017: move-result-object v2 │ │ +0c6140: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6146: 0c02 |001b: move-result-object v2 │ │ +0c6148: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c614e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0005 line=1010 │ │ 0x0006 line=1007 │ │ @@ -233827,31 +233842,31 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c6180: |[0c6180] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c6190: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6194: 7230 750e 5106 |0002: invoke-interface {v1, v5, v6}, Landroid/support/v4/media/session/IMediaSession;.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e75 │ │ -0c619a: 0e00 |0005: return-void │ │ -0c619c: 0d00 |0006: move-exception v0 │ │ -0c619e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c61a2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c61a6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c61ac: 1a03 1e04 |000e: const-string v3, "Dead object in playFromSearch. " // string@041e │ │ -0c61b0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c61b6: 0c02 |0013: move-result-object v2 │ │ -0c61b8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c61be: 0c02 |0017: move-result-object v2 │ │ -0c61c0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c61c6: 0c02 |001b: move-result-object v2 │ │ -0c61c8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c61ce: 28e6 |001f: goto 0005 // -001a │ │ +0c6160: |[0c6160] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c6170: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6174: 7230 750e 5106 |0002: invoke-interface {v1, v5, v6}, Landroid/support/v4/media/session/IMediaSession;.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e75 │ │ +0c617a: 0e00 |0005: return-void │ │ +0c617c: 0d00 |0006: move-exception v0 │ │ +0c617e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6182: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6186: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c618c: 1a03 1e04 |000e: const-string v3, "Dead object in playFromSearch. " // string@041e │ │ +0c6190: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6196: 0c02 |0013: move-result-object v2 │ │ +0c6198: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c619e: 0c02 |0017: move-result-object v2 │ │ +0c61a0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c61a6: 0c02 |001b: move-result-object v2 │ │ +0c61a8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c61ae: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0005 line=1019 │ │ 0x0006 line=1016 │ │ @@ -233867,31 +233882,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c61e0: |[0c61e0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.rewind:()V │ │ -0c61f0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c61f4: 7210 790e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.rewind:()V // method@0e79 │ │ -0c61fa: 0e00 |0005: return-void │ │ -0c61fc: 0d00 |0006: move-exception v0 │ │ -0c61fe: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6202: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6206: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c620c: 1a03 2004 |000e: const-string v3, "Dead object in rewind. " // string@0420 │ │ -0c6210: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6216: 0c02 |0013: move-result-object v2 │ │ -0c6218: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c621e: 0c02 |0017: move-result-object v2 │ │ -0c6220: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6226: 0c02 |001b: move-result-object v2 │ │ -0c6228: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c622e: 28e6 |001f: goto 0005 // -001a │ │ +0c61c0: |[0c61c0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.rewind:()V │ │ +0c61d0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c61d4: 7210 790e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.rewind:()V // method@0e79 │ │ +0c61da: 0e00 |0005: return-void │ │ +0c61dc: 0d00 |0006: move-exception v0 │ │ +0c61de: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c61e2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c61e6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c61ec: 1a03 2004 |000e: const-string v3, "Dead object in rewind. " // string@0420 │ │ +0c61f0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c61f6: 0c02 |0013: move-result-object v2 │ │ +0c61f8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c61fe: 0c02 |0017: move-result-object v2 │ │ +0c6200: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6206: 0c02 |001b: move-result-object v2 │ │ +0c6208: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c620e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1078 │ │ 0x0005 line=1082 │ │ 0x0006 line=1079 │ │ @@ -233905,31 +233920,31 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c6240: |[0c6240] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.seekTo:(J)V │ │ -0c6250: 5451 9e05 |0000: iget-object v1, v5, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6254: 7230 7a0e 6107 |0002: invoke-interface {v1, v6, v7}, Landroid/support/v4/media/session/IMediaSession;.seekTo:(J)V // method@0e7a │ │ -0c625a: 0e00 |0005: return-void │ │ -0c625c: 0d00 |0006: move-exception v0 │ │ -0c625e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6262: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6266: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c626c: 1a03 2104 |000e: const-string v3, "Dead object in seekTo. " // string@0421 │ │ -0c6270: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6276: 0c02 |0013: move-result-object v2 │ │ -0c6278: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c627e: 0c02 |0017: move-result-object v2 │ │ -0c6280: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6286: 0c02 |001b: move-result-object v2 │ │ -0c6288: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c628e: 28e6 |001f: goto 0005 // -001a │ │ +0c6220: |[0c6220] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.seekTo:(J)V │ │ +0c6230: 5451 9e05 |0000: iget-object v1, v5, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6234: 7230 7a0e 6107 |0002: invoke-interface {v1, v6, v7}, Landroid/support/v4/media/session/IMediaSession;.seekTo:(J)V // method@0e7a │ │ +0c623a: 0e00 |0005: return-void │ │ +0c623c: 0d00 |0006: move-exception v0 │ │ +0c623e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6242: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6246: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c624c: 1a03 2104 |000e: const-string v3, "Dead object in seekTo. " // string@0421 │ │ +0c6250: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6256: 0c02 |0013: move-result-object v2 │ │ +0c6258: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c625e: 0c02 |0017: move-result-object v2 │ │ +0c6260: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6266: 0c02 |001b: move-result-object v2 │ │ +0c6268: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c626e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0005 line=1055 │ │ 0x0006 line=1052 │ │ @@ -233944,19 +233959,19 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0c62a0: |[0c62a0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.sendCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V │ │ -0c62b0: 6e10 d210 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.getAction:()Ljava/lang/String; // method@10d2 │ │ -0c62b6: 0c00 |0003: move-result-object v0 │ │ -0c62b8: 6e30 0c0f 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f0c │ │ -0c62be: 0e00 |0007: return-void │ │ +0c6280: |[0c6280] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.sendCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V │ │ +0c6290: 6e10 d210 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;.getAction:()Ljava/lang/String; // method@10d2 │ │ +0c6296: 0c00 |0003: move-result-object v0 │ │ +0c6298: 6e30 0c0f 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f0c │ │ +0c629e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0007 line=1105 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase; │ │ 0x0000 - 0x0008 reg=2 customAction Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; │ │ @@ -233967,31 +233982,31 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c62c0: |[0c62c0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c62d0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c62d4: 7230 7c0e 5106 |0002: invoke-interface {v1, v5, v6}, Landroid/support/v4/media/session/IMediaSession;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e7c │ │ -0c62da: 0e00 |0005: return-void │ │ -0c62dc: 0d00 |0006: move-exception v0 │ │ -0c62de: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c62e2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c62e6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c62ec: 1a03 2304 |000e: const-string v3, "Dead object in sendCustomAction. " // string@0423 │ │ -0c62f0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c62f6: 0c02 |0013: move-result-object v2 │ │ -0c62f8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c62fe: 0c02 |0017: move-result-object v2 │ │ -0c6300: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6306: 0c02 |001b: move-result-object v2 │ │ -0c6308: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c630e: 28e6 |001f: goto 0005 // -001a │ │ +0c62a0: |[0c62a0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c62b0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c62b4: 7230 7c0e 5106 |0002: invoke-interface {v1, v5, v6}, Landroid/support/v4/media/session/IMediaSession;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e7c │ │ +0c62ba: 0e00 |0005: return-void │ │ +0c62bc: 0d00 |0006: move-exception v0 │ │ +0c62be: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c62c2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c62c6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c62cc: 1a03 2304 |000e: const-string v3, "Dead object in sendCustomAction. " // string@0423 │ │ +0c62d0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c62d6: 0c02 |0013: move-result-object v2 │ │ +0c62d8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c62de: 0c02 |0017: move-result-object v2 │ │ +0c62e0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c62e6: 0c02 |001b: move-result-object v2 │ │ +0c62e8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c62ee: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1110 │ │ 0x0005 line=1114 │ │ 0x0006 line=1111 │ │ @@ -234007,31 +234022,31 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c6320: |[0c6320] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ -0c6330: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6334: 7220 770e 5100 |0002: invoke-interface {v1, v5}, Landroid/support/v4/media/session/IMediaSession;.rate:(Landroid/support/v4/media/RatingCompat;)V // method@0e77 │ │ -0c633a: 0e00 |0005: return-void │ │ -0c633c: 0d00 |0006: move-exception v0 │ │ -0c633e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6342: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6346: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c634c: 1a03 2404 |000e: const-string v3, "Dead object in setRating. " // string@0424 │ │ -0c6350: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6356: 0c02 |0013: move-result-object v2 │ │ -0c6358: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c635e: 0c02 |0017: move-result-object v2 │ │ -0c6360: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6366: 0c02 |001b: move-result-object v2 │ │ -0c6368: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c636e: 28e6 |001f: goto 0005 // -001a │ │ +0c6300: |[0c6300] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +0c6310: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6314: 7220 770e 5100 |0002: invoke-interface {v1, v5}, Landroid/support/v4/media/session/IMediaSession;.rate:(Landroid/support/v4/media/RatingCompat;)V // method@0e77 │ │ +0c631a: 0e00 |0005: return-void │ │ +0c631c: 0d00 |0006: move-exception v0 │ │ +0c631e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6322: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6326: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c632c: 1a03 2404 |000e: const-string v3, "Dead object in setRating. " // string@0424 │ │ +0c6330: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6336: 0c02 |0013: move-result-object v2 │ │ +0c6338: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c633e: 0c02 |0017: move-result-object v2 │ │ +0c6340: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6346: 0c02 |001b: move-result-object v2 │ │ +0c6348: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c634e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0005 line=1100 │ │ 0x0006 line=1097 │ │ @@ -234046,31 +234061,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c6380: |[0c6380] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToNext:()V │ │ -0c6390: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6394: 7210 710e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.next:()V // method@0e71 │ │ -0c639a: 0e00 |0005: return-void │ │ -0c639c: 0d00 |0006: move-exception v0 │ │ -0c639e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c63a2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c63a6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c63ac: 1a03 2604 |000e: const-string v3, "Dead object in skipToNext. " // string@0426 │ │ -0c63b0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c63b6: 0c02 |0013: move-result-object v2 │ │ -0c63b8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c63be: 0c02 |0017: move-result-object v2 │ │ -0c63c0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c63c6: 0c02 |001b: move-result-object v2 │ │ -0c63c8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c63ce: 28e6 |001f: goto 0005 // -001a │ │ +0c6360: |[0c6360] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToNext:()V │ │ +0c6370: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6374: 7210 710e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.next:()V // method@0e71 │ │ +0c637a: 0e00 |0005: return-void │ │ +0c637c: 0d00 |0006: move-exception v0 │ │ +0c637e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6382: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6386: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c638c: 1a03 2604 |000e: const-string v3, "Dead object in skipToNext. " // string@0426 │ │ +0c6390: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6396: 0c02 |0013: move-result-object v2 │ │ +0c6398: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c639e: 0c02 |0017: move-result-object v2 │ │ +0c63a0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c63a6: 0c02 |001b: move-result-object v2 │ │ +0c63a8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c63ae: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1069 │ │ 0x0005 line=1073 │ │ 0x0006 line=1070 │ │ @@ -234084,31 +234099,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c63e0: |[0c63e0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToPrevious:()V │ │ -0c63f0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c63f4: 7210 760e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.previous:()V // method@0e76 │ │ -0c63fa: 0e00 |0005: return-void │ │ -0c63fc: 0d00 |0006: move-exception v0 │ │ -0c63fe: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6402: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6406: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c640c: 1a03 2704 |000e: const-string v3, "Dead object in skipToPrevious. " // string@0427 │ │ -0c6410: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6416: 0c02 |0013: move-result-object v2 │ │ -0c6418: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c641e: 0c02 |0017: move-result-object v2 │ │ -0c6420: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6426: 0c02 |001b: move-result-object v2 │ │ -0c6428: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c642e: 28e6 |001f: goto 0005 // -001a │ │ +0c63c0: |[0c63c0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToPrevious:()V │ │ +0c63d0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c63d4: 7210 760e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.previous:()V // method@0e76 │ │ +0c63da: 0e00 |0005: return-void │ │ +0c63dc: 0d00 |0006: move-exception v0 │ │ +0c63de: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c63e2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c63e6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c63ec: 1a03 2704 |000e: const-string v3, "Dead object in skipToPrevious. " // string@0427 │ │ +0c63f0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c63f6: 0c02 |0013: move-result-object v2 │ │ +0c63f8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c63fe: 0c02 |0017: move-result-object v2 │ │ +0c6400: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6406: 0c02 |001b: move-result-object v2 │ │ +0c6408: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c640e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1087 │ │ 0x0005 line=1091 │ │ 0x0006 line=1088 │ │ @@ -234122,31 +234137,31 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c6440: |[0c6440] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToQueueItem:(J)V │ │ -0c6450: 5451 9e05 |0000: iget-object v1, v5, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c6454: 7230 7f0e 6107 |0002: invoke-interface {v1, v6, v7}, Landroid/support/v4/media/session/IMediaSession;.skipToQueueItem:(J)V // method@0e7f │ │ -0c645a: 0e00 |0005: return-void │ │ -0c645c: 0d00 |0006: move-exception v0 │ │ -0c645e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c6462: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c6466: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c646c: 1a03 2804 |000e: const-string v3, "Dead object in skipToQueueItem. " // string@0428 │ │ -0c6470: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c6476: 0c02 |0013: move-result-object v2 │ │ -0c6478: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c647e: 0c02 |0017: move-result-object v2 │ │ -0c6480: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c6486: 0c02 |001b: move-result-object v2 │ │ -0c6488: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c648e: 28e6 |001f: goto 0005 // -001a │ │ +0c6420: |[0c6420] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToQueueItem:(J)V │ │ +0c6430: 5451 9e05 |0000: iget-object v1, v5, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6434: 7230 7f0e 6107 |0002: invoke-interface {v1, v6, v7}, Landroid/support/v4/media/session/IMediaSession;.skipToQueueItem:(J)V // method@0e7f │ │ +0c643a: 0e00 |0005: return-void │ │ +0c643c: 0d00 |0006: move-exception v0 │ │ +0c643e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c6442: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c6446: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c644c: 1a03 2804 |000e: const-string v3, "Dead object in skipToQueueItem. " // string@0428 │ │ +0c6450: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c6456: 0c02 |0013: move-result-object v2 │ │ +0c6458: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c645e: 0c02 |0017: move-result-object v2 │ │ +0c6460: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c6466: 0c02 |001b: move-result-object v2 │ │ +0c6468: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c646e: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1024 │ │ 0x0005 line=1028 │ │ 0x0006 line=1025 │ │ @@ -234161,31 +234176,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c64a0: |[0c64a0] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.stop:()V │ │ -0c64b0: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ -0c64b4: 7210 800e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.stop:()V // method@0e80 │ │ -0c64ba: 0e00 |0005: return-void │ │ -0c64bc: 0d00 |0006: move-exception v0 │ │ -0c64be: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ -0c64c2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0c64c6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c64cc: 1a03 2904 |000e: const-string v3, "Dead object in stop. " // string@0429 │ │ -0c64d0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c64d6: 0c02 |0013: move-result-object v2 │ │ -0c64d8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c64de: 0c02 |0017: move-result-object v2 │ │ -0c64e0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c64e6: 0c02 |001b: move-result-object v2 │ │ -0c64e8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0c64ee: 28e6 |001f: goto 0005 // -001a │ │ +0c6480: |[0c6480] android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.stop:()V │ │ +0c6490: 5441 9e05 |0000: iget-object v1, v4, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;.mBinder:Landroid/support/v4/media/session/IMediaSession; // field@059e │ │ +0c6494: 7210 800e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/media/session/IMediaSession;.stop:()V // method@0e80 │ │ +0c649a: 0e00 |0005: return-void │ │ +0c649c: 0d00 |0006: move-exception v0 │ │ +0c649e: 1a01 330f |0007: const-string v1, "MediaControllerCompat" // string@0f33 │ │ +0c64a2: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0c64a6: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c64ac: 1a03 2904 |000e: const-string v3, "Dead object in stop. " // string@0429 │ │ +0c64b0: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c64b6: 0c02 |0013: move-result-object v2 │ │ +0c64b8: 6e20 5934 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c64be: 0c02 |0017: move-result-object v2 │ │ +0c64c0: 6e10 5f34 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c64c6: 0c02 |001b: move-result-object v2 │ │ +0c64c8: 7120 b220 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0c64ce: 28e6 |001f: goto 0005 // -001a │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=1042 │ │ 0x0005 line=1046 │ │ 0x0006 line=1043 │ │ @@ -234229,18 +234244,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6500: |[0c6500] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ -0c6510: 5b01 a605 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6514: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c651a: 0e00 |0005: return-void │ │ +0c64e0: |[0c64e0] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +0c64f0: 5b01 a605 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c64f4: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c64fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ @@ -234249,17 +234264,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c651c: |[0c651c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ -0c652c: 7020 5b0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0f5b │ │ -0c6532: 0e00 |0003: return-void │ │ +0c64fc: |[0c64fc] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ +0c650c: 7020 5b0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0f5b │ │ +0c6512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaSessionCompat$1; │ │ @@ -234270,18 +234285,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0c6534: |[0c6534] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -0c6544: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6548: 6e40 6d0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f6d │ │ -0c654e: 0e00 |0005: return-void │ │ +0c6514: |[0c6514] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0c6524: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c6528: 6e40 6d0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f6d │ │ +0c652e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0005 line=582 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ @@ -234293,18 +234308,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c6550: |[0c6550] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c6560: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6564: 6e30 6e0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f6e │ │ -0c656a: 0e00 |0005: return-void │ │ +0c6530: |[0c6530] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c6540: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c6544: 6e30 6e0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f6e │ │ +0c654a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0005 line=652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/String; │ │ @@ -234315,18 +234330,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c656c: |[0c656c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward:()V │ │ -0c657c: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6580: 6e10 6f0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0f6f │ │ -0c6586: 0e00 |0005: return-void │ │ +0c654c: |[0c654c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward:()V │ │ +0c655c: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c6560: 6e10 6f0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0f6f │ │ +0c6566: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0005 line=627 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -234335,19 +234350,19 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c6588: |[0c6588] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -0c6598: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c659c: 6e20 700f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0f70 │ │ -0c65a2: 0a00 |0005: move-result v0 │ │ -0c65a4: 0f00 |0006: return v0 │ │ +0c6568: |[0c6568] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +0c6578: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c657c: 6e20 700f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0f70 │ │ +0c6582: 0a00 |0005: move-result v0 │ │ +0c6584: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ │ │ @@ -234356,18 +234371,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c65a8: |[0c65a8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause:()V │ │ -0c65b8: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c65bc: 6e10 710f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0f71 │ │ -0c65c2: 0e00 |0005: return-void │ │ +0c6588: |[0c6588] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause:()V │ │ +0c6598: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c659c: 6e10 710f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0f71 │ │ +0c65a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0005 line=612 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -234376,18 +234391,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c65c4: |[0c65c4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay:()V │ │ -0c65d4: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c65d8: 6e10 720f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0f72 │ │ -0c65de: 0e00 |0005: return-void │ │ +0c65a4: |[0c65a4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay:()V │ │ +0c65b4: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c65b8: 6e10 720f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0f72 │ │ +0c65be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ 0x0005 line=592 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -234396,18 +234411,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c65e0: |[0c65e0] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c65f0: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c65f4: 6e30 730f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f73 │ │ -0c65fa: 0e00 |0005: return-void │ │ +0c65c0: |[0c65c0] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c65d0: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c65d4: 6e30 730f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f73 │ │ +0c65da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0005 line=597 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 mediaId Ljava/lang/String; │ │ @@ -234418,18 +234433,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c65fc: |[0c65fc] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c660c: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6610: 6e30 740f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f74 │ │ -0c6616: 0e00 |0005: return-void │ │ +0c65dc: |[0c65dc] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c65ec: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c65f0: 6e30 740f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0f74 │ │ +0c65f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0005 line=602 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 search Ljava/lang/String; │ │ @@ -234440,18 +234455,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6618: |[0c6618] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind:()V │ │ -0c6628: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c662c: 6e10 750f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0f75 │ │ -0c6632: 0e00 |0005: return-void │ │ +0c65f8: |[0c65f8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind:()V │ │ +0c6608: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c660c: 6e10 750f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0f75 │ │ +0c6612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0005 line=632 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -234460,18 +234475,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c6634: |[0c6634] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo:(J)V │ │ -0c6644: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6648: 6e30 760f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0f76 │ │ -0c664e: 0e00 |0005: return-void │ │ +0c6614: |[0c6614] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo:(J)V │ │ +0c6624: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c6628: 6e30 760f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0f76 │ │ +0c662e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x0005 line=642 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -234481,20 +234496,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c6650: |[0c6650] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating:(Ljava/lang/Object;)V │ │ -0c6660: 5420 a605 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6664: 7110 110d 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0d11 │ │ -0c666a: 0c01 |0005: move-result-object v1 │ │ -0c666c: 6e20 770f 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0f77 │ │ -0c6672: 0e00 |0009: return-void │ │ +0c6630: |[0c6630] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating:(Ljava/lang/Object;)V │ │ +0c6640: 5420 a605 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c6644: 7110 110d 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0d11 │ │ +0c664a: 0c01 |0005: move-result-object v1 │ │ +0c664c: 6e20 770f 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0f77 │ │ +0c6652: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0009 line=647 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 ratingObj Ljava/lang/Object; │ │ @@ -234504,18 +234519,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6674: |[0c6674] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext:()V │ │ -0c6684: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c6688: 6e10 780f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0f78 │ │ -0c668e: 0e00 |0005: return-void │ │ +0c6654: |[0c6654] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext:()V │ │ +0c6664: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c6668: 6e10 780f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0f78 │ │ +0c666e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0005 line=617 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -234524,18 +234539,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6690: |[0c6690] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious:()V │ │ -0c66a0: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c66a4: 6e10 790f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0f79 │ │ -0c66aa: 0e00 |0005: return-void │ │ +0c6670: |[0c6670] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious:()V │ │ +0c6680: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c6684: 6e10 790f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0f79 │ │ +0c668a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -234544,18 +234559,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c66ac: |[0c66ac] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToQueueItem:(J)V │ │ -0c66bc: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c66c0: 6e30 7a0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToQueueItem:(J)V // method@0f7a │ │ -0c66c6: 0e00 |0005: return-void │ │ +0c668c: |[0c668c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToQueueItem:(J)V │ │ +0c669c: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c66a0: 6e30 7a0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToQueueItem:(J)V // method@0f7a │ │ +0c66a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0005 line=607 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 id J │ │ @@ -234565,18 +234580,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c66c8: |[0c66c8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop:()V │ │ -0c66d8: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ -0c66dc: 6e10 7b0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0f7b │ │ -0c66e2: 0e00 |0005: return-void │ │ +0c66a8: |[0c66a8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop:()V │ │ +0c66b8: 5410 a605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05a6 │ │ +0c66bc: 6e10 7b0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0f7b │ │ +0c66c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x0005 line=637 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -234625,26 +234640,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0c66e4: |[0c66e4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -0c66f4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c66fa: 7120 9510 4300 |0003: invoke-static {v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@1095 │ │ -0c6700: 0c00 |0006: move-result-object v0 │ │ -0c6702: 5b20 a905 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c6706: 2200 7e02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ -0c670a: 5421 a905 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c670e: 7110 9610 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1096 │ │ -0c6714: 0c01 |0010: move-result-object v1 │ │ -0c6716: 7020 3310 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ -0c671c: 5b20 aa05 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05aa │ │ -0c6720: 0e00 |0016: return-void │ │ +0c66c4: |[0c66c4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +0c66d4: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c66da: 7120 9510 4300 |0003: invoke-static {v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@1095 │ │ +0c66e0: 0c00 |0006: move-result-object v0 │ │ +0c66e2: 5b20 a905 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c66e6: 2200 7e02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ +0c66ea: 5421 a905 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c66ee: 7110 9610 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1096 │ │ +0c66f4: 0c01 |0010: move-result-object v1 │ │ +0c66f6: 7020 3310 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ +0c66fc: 5b20 aa05 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05aa │ │ +0c6700: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1795 │ │ 0x0003 line=1796 │ │ 0x0009 line=1797 │ │ 0x0016 line=1798 │ │ locals : │ │ @@ -234657,26 +234672,26 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0c6724: |[0c6724] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Ljava/lang/Object;)V │ │ -0c6734: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c673a: 7110 a610 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; // method@10a6 │ │ -0c6740: 0c00 |0006: move-result-object v0 │ │ -0c6742: 5b20 a905 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c6746: 2200 7e02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ -0c674a: 5421 a905 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c674e: 7110 9610 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1096 │ │ -0c6754: 0c01 |0010: move-result-object v1 │ │ -0c6756: 7020 3310 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ -0c675c: 5b20 aa05 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05aa │ │ -0c6760: 0e00 |0016: return-void │ │ +0c6704: |[0c6704] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Ljava/lang/Object;)V │ │ +0c6714: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c671a: 7110 a610 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; // method@10a6 │ │ +0c6720: 0c00 |0006: move-result-object v0 │ │ +0c6722: 5b20 a905 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c6726: 2200 7e02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ +0c672a: 5421 a905 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c672e: 7110 9610 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1096 │ │ +0c6734: 0c01 |0010: move-result-object v1 │ │ +0c6736: 7020 3310 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ +0c673c: 5b20 aa05 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05aa │ │ +0c6740: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1800 │ │ 0x0003 line=1801 │ │ 0x0009 line=1802 │ │ 0x0016 line=1803 │ │ locals : │ │ @@ -234689,17 +234704,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6764: |[0c6764] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getMediaSession:()Ljava/lang/Object; │ │ -0c6774: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c6778: 1100 |0002: return-object v0 │ │ +0c6744: |[0c6744] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getMediaSession:()Ljava/lang/Object; │ │ +0c6754: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c6758: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -234707,17 +234722,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c677c: |[0c677c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getRemoteControlClient:()Ljava/lang/Object; │ │ -0c678c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c678e: 1100 |0001: return-object v0 │ │ +0c675c: |[0c675c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getRemoteControlClient:()Ljava/lang/Object; │ │ +0c676c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c676e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -234725,17 +234740,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6790: |[0c6790] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -0c67a0: 5410 aa05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05aa │ │ -0c67a4: 1100 |0002: return-object v0 │ │ +0c6770: |[0c6770] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +0c6780: 5410 aa05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05aa │ │ +0c6784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -234743,19 +234758,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c67a8: |[0c67a8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.isActive:()Z │ │ -0c67b8: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c67bc: 7110 9710 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.isActive:(Ljava/lang/Object;)Z // method@1097 │ │ -0c67c2: 0a00 |0005: move-result v0 │ │ -0c67c4: 0f00 |0006: return v0 │ │ +0c6788: |[0c6788] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.isActive:()Z │ │ +0c6798: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c679c: 7110 9710 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.isActive:(Ljava/lang/Object;)Z // method@1097 │ │ +0c67a2: 0a00 |0005: move-result v0 │ │ +0c67a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1833 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -234763,18 +234778,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c67c8: |[0c67c8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.release:()V │ │ -0c67d8: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c67dc: 7110 9810 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.release:(Ljava/lang/Object;)V // method@1098 │ │ -0c67e2: 0e00 |0005: return-void │ │ +0c67a8: |[0c67a8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.release:()V │ │ +0c67b8: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c67bc: 7110 9810 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.release:(Ljava/lang/Object;)V // method@1098 │ │ +0c67c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1843 │ │ 0x0005 line=1844 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ @@ -234783,18 +234798,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c67e4: |[0c67e4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c67f4: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c67f8: 7130 9910 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@1099 │ │ -0c67fe: 0e00 |0005: return-void │ │ +0c67c4: |[0c67c4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c67d4: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c67d8: 7130 9910 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@1099 │ │ +0c67de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1838 │ │ 0x0005 line=1839 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ @@ -234805,18 +234820,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c6800: |[0c6800] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setActive:(Z)V │ │ -0c6810: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c6814: 7120 9a10 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setActive:(Ljava/lang/Object;Z)V // method@109a │ │ -0c681a: 0e00 |0005: return-void │ │ +0c67e0: |[0c67e0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setActive:(Z)V │ │ +0c67f0: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c67f4: 7120 9a10 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setActive:(Ljava/lang/Object;Z)V // method@109a │ │ +0c67fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1828 │ │ 0x0005 line=1829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 active Z │ │ @@ -234826,19 +234841,19 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0c681c: |[0c681c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -0c682c: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c6830: 5431 a705 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@05a7 │ │ -0c6834: 7130 9b10 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@109b │ │ -0c683a: 0e00 |0007: return-void │ │ +0c67fc: |[0c67fc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +0c680c: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c6810: 5431 a705 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@05a7 │ │ +0c6814: 7130 9b10 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@109b │ │ +0c681a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1807 │ │ 0x0007 line=1808 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ @@ -234849,18 +234864,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c683c: |[0c683c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setExtras:(Landroid/os/Bundle;)V │ │ -0c684c: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c6850: 7120 9c10 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V // method@109c │ │ -0c6856: 0e00 |0005: return-void │ │ +0c681c: |[0c681c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setExtras:(Landroid/os/Bundle;)V │ │ +0c682c: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c6830: 7120 9c10 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setExtras:(Ljava/lang/Object;Landroid/os/Bundle;)V // method@109c │ │ +0c6836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1900 │ │ 0x0005 line=1901 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 extras Landroid/os/Bundle; │ │ @@ -234870,18 +234885,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c6858: |[0c6858] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setFlags:(I)V │ │ -0c6868: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c686c: 7120 9d10 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setFlags:(Ljava/lang/Object;I)V // method@109d │ │ -0c6872: 0e00 |0005: return-void │ │ +0c6838: |[0c6838] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setFlags:(I)V │ │ +0c6848: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c684c: 7120 9d10 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setFlags:(Ljava/lang/Object;I)V // method@109d │ │ +0c6852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1812 │ │ 0x0005 line=1813 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 flags I │ │ @@ -234891,19 +234906,19 @@ │ │ type : '(Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c6874: |[0c6874] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V │ │ -0c6884: 5b12 a805 |0000: iput-object v2, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mMediaButtonIntent:Landroid/app/PendingIntent; // field@05a8 │ │ -0c6888: 5410 a905 |0002: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c688c: 7120 9e10 2000 |0004: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMediaButtonReceiver:(Ljava/lang/Object;Landroid/app/PendingIntent;)V // method@109e │ │ -0c6892: 0e00 |0007: return-void │ │ +0c6854: |[0c6854] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V │ │ +0c6864: 5b12 a805 |0000: iput-object v2, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mMediaButtonIntent:Landroid/app/PendingIntent; // field@05a8 │ │ +0c6868: 5410 a905 |0002: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c686c: 7120 9e10 2000 |0004: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMediaButtonReceiver:(Ljava/lang/Object;Landroid/app/PendingIntent;)V // method@109e │ │ +0c6872: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1868 │ │ 0x0002 line=1869 │ │ 0x0007 line=1870 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ @@ -234914,20 +234929,20 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c6894: |[0c6894] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0c68a4: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c68a8: 6e10 f30c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/MediaMetadataCompat;.getMediaMetadata:()Ljava/lang/Object; // method@0cf3 │ │ -0c68ae: 0c01 |0005: move-result-object v1 │ │ -0c68b0: 7120 9f10 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V // method@109f │ │ -0c68b6: 0e00 |0009: return-void │ │ +0c6874: |[0c6874] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0c6884: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c6888: 6e10 f30c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/MediaMetadataCompat;.getMediaMetadata:()Ljava/lang/Object; // method@0cf3 │ │ +0c688e: 0c01 |0005: move-result-object v1 │ │ +0c6890: 7120 9f10 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V // method@109f │ │ +0c6896: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x0009 line=1859 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -234937,20 +234952,20 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c68b8: |[0c68b8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -0c68c8: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c68cc: 6e10 eb10 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackState:()Ljava/lang/Object; // method@10eb │ │ -0c68d2: 0c01 |0005: move-result-object v1 │ │ -0c68d4: 7120 a010 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10a0 │ │ -0c68da: 0e00 |0009: return-void │ │ +0c6898: |[0c6898] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0c68a8: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c68ac: 6e10 eb10 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackState:()Ljava/lang/Object; // method@10eb │ │ +0c68b2: 0c01 |0005: move-result-object v1 │ │ +0c68b4: 7120 a010 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10a0 │ │ +0c68ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1853 │ │ 0x0009 line=1854 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ @@ -234960,18 +234975,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c68dc: |[0c68dc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToLocal:(I)V │ │ -0c68ec: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c68f0: 7120 a110 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToLocal:(Ljava/lang/Object;I)V // method@10a1 │ │ -0c68f6: 0e00 |0005: return-void │ │ +0c68bc: |[0c68bc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToLocal:(I)V │ │ +0c68cc: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c68d0: 7120 a110 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToLocal:(Ljava/lang/Object;I)V // method@10a1 │ │ +0c68d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1817 │ │ 0x0005 line=1818 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 stream I │ │ @@ -234981,20 +234996,20 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c68f8: |[0c68f8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -0c6908: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c690c: 6e10 8e0d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeProvider:()Ljava/lang/Object; // method@0d8e │ │ -0c6912: 0c01 |0005: move-result-object v1 │ │ -0c6914: 7120 a210 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10a2 │ │ -0c691a: 0e00 |0009: return-void │ │ +0c68d8: |[0c68d8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +0c68e8: 5420 a905 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c68ec: 6e10 8e0d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeProvider:()Ljava/lang/Object; // method@0d8e │ │ +0c68f2: 0c01 |0005: move-result-object v1 │ │ +0c68f4: 7120 a210 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10a2 │ │ +0c68fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1822 │ │ 0x0009 line=1824 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ @@ -235004,34 +235019,34 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0c691c: |[0c691c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setQueue:(Ljava/util/List;)V │ │ -0c692c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c692e: 3805 1f00 |0001: if-eqz v5, 0020 // +001f │ │ -0c6932: 2202 9f06 |0003: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0c6936: 7010 8534 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c693c: 7210 da34 0500 |0008: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ -0c6942: 0c00 |000b: move-result-object v0 │ │ -0c6944: 7210 bf34 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0c694a: 0a03 |000f: move-result v3 │ │ -0c694c: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -0c6950: 7210 c034 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0c6956: 0c01 |0015: move-result-object v1 │ │ -0c6958: 1f01 7a02 |0016: check-cast v1, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@027a │ │ -0c695c: 6e10 1e10 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.getQueueItem:()Ljava/lang/Object; // method@101e │ │ -0c6962: 0c03 |001b: move-result-object v3 │ │ -0c6964: 7220 d334 3200 |001c: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0c696a: 28ed |001f: goto 000c // -0013 │ │ -0c696c: 5443 a905 |0020: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c6970: 7120 a310 2300 |0022: invoke-static {v3, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setQueue:(Ljava/lang/Object;Ljava/util/List;)V // method@10a3 │ │ -0c6976: 0e00 |0025: return-void │ │ +0c68fc: |[0c68fc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setQueue:(Ljava/util/List;)V │ │ +0c690c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c690e: 3805 1f00 |0001: if-eqz v5, 0020 // +001f │ │ +0c6912: 2202 9f06 |0003: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0c6916: 7010 8534 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c691c: 7210 da34 0500 |0008: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ +0c6922: 0c00 |000b: move-result-object v0 │ │ +0c6924: 7210 bf34 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0c692a: 0a03 |000f: move-result v3 │ │ +0c692c: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +0c6930: 7210 c034 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0c6936: 0c01 |0015: move-result-object v1 │ │ +0c6938: 1f01 7a02 |0016: check-cast v1, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@027a │ │ +0c693c: 6e10 1e10 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.getQueueItem:()Ljava/lang/Object; // method@101e │ │ +0c6942: 0c03 |001b: move-result-object v3 │ │ +0c6944: 7220 d334 3200 |001c: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0c694a: 28ed |001f: goto 000c // -0013 │ │ +0c694c: 5443 a905 |0020: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c6950: 7120 a310 2300 |0022: invoke-static {v3, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setQueue:(Ljava/lang/Object;Ljava/util/List;)V // method@10a3 │ │ +0c6956: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0001 line=1875 │ │ 0x0003 line=1876 │ │ 0x0008 line=1877 │ │ 0x0018 line=1878 │ │ @@ -235051,18 +235066,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c6978: |[0c6978] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setQueueTitle:(Ljava/lang/CharSequence;)V │ │ -0c6988: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c698c: 7120 a410 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setQueueTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10a4 │ │ -0c6992: 0e00 |0005: return-void │ │ +0c6958: |[0c6958] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setQueueTitle:(Ljava/lang/CharSequence;)V │ │ +0c6968: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c696c: 7120 a410 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setQueueTitle:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10a4 │ │ +0c6972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1886 │ │ 0x0005 line=1887 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -235072,22 +235087,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c6994: |[0c6994] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setRatingType:(I)V │ │ -0c69a4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c69a8: 1301 1600 |0002: const/16 v1, #int 22 // #16 │ │ -0c69ac: 3510 0300 |0004: if-ge v0, v1, 0007 // +0003 │ │ -0c69b0: 0e00 |0006: return-void │ │ -0c69b2: 5420 a905 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c69b6: 7120 a910 3000 |0009: invoke-static {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi22;.setRatingType:(Ljava/lang/Object;I)V // method@10a9 │ │ -0c69bc: 28fa |000c: goto 0006 // -0006 │ │ +0c6974: |[0c6974] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setRatingType:(I)V │ │ +0c6984: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c6988: 1301 1600 |0002: const/16 v1, #int 22 // #16 │ │ +0c698c: 3510 0300 |0004: if-ge v0, v1, 0007 // +0003 │ │ +0c6990: 0e00 |0006: return-void │ │ +0c6992: 5420 a905 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c6996: 7120 a910 3000 |0009: invoke-static {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi22;.setRatingType:(Ljava/lang/Object;I)V // method@10a9 │ │ +0c699c: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ 0x0006 line=1896 │ │ 0x0007 line=1894 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ @@ -235098,18 +235113,18 @@ │ │ type : '(Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c69c0: |[0c69c0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setSessionActivity:(Landroid/app/PendingIntent;)V │ │ -0c69d0: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ -0c69d4: 7120 a510 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setSessionActivity:(Ljava/lang/Object;Landroid/app/PendingIntent;)V // method@10a5 │ │ -0c69da: 0e00 |0005: return-void │ │ +0c69a0: |[0c69a0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setSessionActivity:(Landroid/app/PendingIntent;)V │ │ +0c69b0: 5410 a905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@05a9 │ │ +0c69b4: 7120 a510 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setSessionActivity:(Ljava/lang/Object;Landroid/app/PendingIntent;)V // method@10a5 │ │ +0c69ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1863 │ │ 0x0005 line=1864 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 pi Landroid/app/PendingIntent; │ │ @@ -235148,18 +235163,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c69dc: |[0c69dc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V │ │ -0c69ec: 5b01 ab05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ -0c69f0: 7010 880d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.:()V // method@0d88 │ │ -0c69f6: 0e00 |0005: return-void │ │ +0c69bc: |[0c69bc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V │ │ +0c69cc: 5b01 ab05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ +0c69d0: 7010 880d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.:()V // method@0d88 │ │ +0c69d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=966 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ @@ -235169,37 +235184,37 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 44 16-bit code units │ │ -0c69f8: |[0c69f8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -0c6a08: 5461 ab05 |0000: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ -0c6a0c: 7110 e60f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/VolumeProviderCompat; // method@0fe6 │ │ -0c6a12: 0c01 |0005: move-result-object v1 │ │ -0c6a14: 3271 0300 |0006: if-eq v1, v7, 0009 // +0003 │ │ -0c6a18: 0e00 |0008: return-void │ │ -0c6a1a: 2200 8d02 |0009: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ -0c6a1e: 5461 ab05 |000b: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ -0c6a22: 7110 ec0f 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fec │ │ -0c6a28: 0a01 |0010: move-result v1 │ │ -0c6a2a: 5462 ab05 |0011: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ -0c6a2e: 7110 ed0f 0200 |0013: invoke-static {v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fed │ │ -0c6a34: 0a02 |0016: move-result v2 │ │ -0c6a36: 6e10 8d0d 0700 |0017: invoke-virtual {v7}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeControl:()I // method@0d8d │ │ -0c6a3c: 0a03 |001a: move-result v3 │ │ -0c6a3e: 6e10 8c0d 0700 |001b: invoke-virtual {v7}, Landroid/support/v4/media/VolumeProviderCompat;.getMaxVolume:()I // method@0d8c │ │ -0c6a44: 0a04 |001e: move-result v4 │ │ -0c6a46: 6e10 8b0d 0700 |001f: invoke-virtual {v7}, Landroid/support/v4/media/VolumeProviderCompat;.getCurrentVolume:()I // method@0d8b │ │ -0c6a4c: 0a05 |0022: move-result v5 │ │ -0c6a4e: 7606 b310 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ -0c6a54: 5461 ab05 |0026: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ -0c6a58: 7120 ee0f 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@0fee │ │ -0c6a5e: 28dd |002b: goto 0008 // -0023 │ │ +0c69d8: |[0c69d8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +0c69e8: 5461 ab05 |0000: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ +0c69ec: 7110 e60f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/VolumeProviderCompat; // method@0fe6 │ │ +0c69f2: 0c01 |0005: move-result-object v1 │ │ +0c69f4: 3271 0300 |0006: if-eq v1, v7, 0009 // +0003 │ │ +0c69f8: 0e00 |0008: return-void │ │ +0c69fa: 2200 8d02 |0009: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ +0c69fe: 5461 ab05 |000b: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ +0c6a02: 7110 ec0f 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fec │ │ +0c6a08: 0a01 |0010: move-result v1 │ │ +0c6a0a: 5462 ab05 |0011: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ +0c6a0e: 7110 ed0f 0200 |0013: invoke-static {v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fed │ │ +0c6a14: 0a02 |0016: move-result v2 │ │ +0c6a16: 6e10 8d0d 0700 |0017: invoke-virtual {v7}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeControl:()I // method@0d8d │ │ +0c6a1c: 0a03 |001a: move-result v3 │ │ +0c6a1e: 6e10 8c0d 0700 |001b: invoke-virtual {v7}, Landroid/support/v4/media/VolumeProviderCompat;.getMaxVolume:()I // method@0d8c │ │ +0c6a24: 0a04 |001e: move-result v4 │ │ +0c6a26: 6e10 8b0d 0700 |001f: invoke-virtual {v7}, Landroid/support/v4/media/VolumeProviderCompat;.getCurrentVolume:()I // method@0d8b │ │ +0c6a2c: 0a05 |0022: move-result v5 │ │ +0c6a2e: 7606 b310 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ +0c6a34: 5461 ab05 |0026: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ab │ │ +0c6a38: 7120 ee0f 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@0fee │ │ +0c6a3e: 28dd |002b: goto 0008 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0008 line=976 │ │ 0x0009 line=972 │ │ 0x0026 line=975 │ │ locals : │ │ @@ -235246,19 +235261,19 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c6a60: |[0c6a60] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ -0c6a70: 5b01 ac05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ac │ │ -0c6a74: 5b02 ad05 |0002: iput-object v2, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6a78: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c6a7e: 0e00 |0007: return-void │ │ +0c6a40: |[0c6a40] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +0c6a50: 5b01 ac05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05ac │ │ +0c6a54: 5b02 ad05 |0002: iput-object v2, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6a58: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c6a5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ @@ -235269,18 +235284,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0c6a80: |[0c6a80] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -0c6a90: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6a94: 6e40 6d0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f6d │ │ -0c6a9a: 0e00 |0005: return-void │ │ +0c6a60: |[0c6a60] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0c6a70: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6a74: 6e40 6d0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0f6d │ │ +0c6a7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1085 │ │ 0x0005 line=1086 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ @@ -235292,18 +235307,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6a9c: |[0c6a9c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onFastForward:()V │ │ -0c6aac: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6ab0: 6e10 6f0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0f6f │ │ -0c6ab6: 0e00 |0005: return-void │ │ +0c6a7c: |[0c6a7c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onFastForward:()V │ │ +0c6a8c: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6a90: 6e10 6f0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0f6f │ │ +0c6a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0005 line=1081 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ │ │ @@ -235312,19 +235327,19 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c6ab8: |[0c6ab8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -0c6ac8: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6acc: 6e20 700f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0f70 │ │ -0c6ad2: 0a00 |0005: move-result v0 │ │ -0c6ad4: 0f00 |0006: return v0 │ │ +0c6a98: |[0c6a98] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +0c6aa8: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6aac: 6e20 700f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0f70 │ │ +0c6ab2: 0a00 |0005: move-result v0 │ │ +0c6ab4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ │ │ @@ -235333,18 +235348,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6ad8: |[0c6ad8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onPause:()V │ │ -0c6ae8: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6aec: 6e10 710f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0f71 │ │ -0c6af2: 0e00 |0005: return-void │ │ +0c6ab8: |[0c6ab8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onPause:()V │ │ +0c6ac8: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6acc: 6e10 710f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0f71 │ │ +0c6ad2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1070 │ │ 0x0005 line=1071 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ │ │ @@ -235353,18 +235368,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6af4: |[0c6af4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onPlay:()V │ │ -0c6b04: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6b08: 6e10 720f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0f72 │ │ -0c6b0e: 0e00 |0005: return-void │ │ +0c6ad4: |[0c6ad4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onPlay:()V │ │ +0c6ae4: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6ae8: 6e10 720f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0f72 │ │ +0c6aee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1065 │ │ 0x0005 line=1066 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ │ │ @@ -235373,18 +235388,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6b10: |[0c6b10] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onRewind:()V │ │ -0c6b20: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6b24: 6e10 750f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0f75 │ │ -0c6b2a: 0e00 |0005: return-void │ │ +0c6af0: |[0c6af0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onRewind:()V │ │ +0c6b00: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6b04: 6e10 750f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0f75 │ │ +0c6b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1060 │ │ 0x0005 line=1061 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ │ │ @@ -235393,18 +235408,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c6b2c: |[0c6b2c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSeekTo:(J)V │ │ -0c6b3c: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6b40: 6e30 760f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0f76 │ │ -0c6b46: 0e00 |0005: return-void │ │ +0c6b0c: |[0c6b0c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSeekTo:(J)V │ │ +0c6b1c: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6b20: 6e30 760f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0f76 │ │ +0c6b26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1055 │ │ 0x0005 line=1056 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -235414,20 +235429,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c6b48: |[0c6b48] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSetRating:(Ljava/lang/Object;)V │ │ -0c6b58: 5420 ad05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6b5c: 7110 110d 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0d11 │ │ -0c6b62: 0c01 |0005: move-result-object v1 │ │ -0c6b64: 6e20 770f 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0f77 │ │ -0c6b6a: 0e00 |0009: return-void │ │ +0c6b28: |[0c6b28] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSetRating:(Ljava/lang/Object;)V │ │ +0c6b38: 5420 ad05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6b3c: 7110 110d 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0d11 │ │ +0c6b42: 0c01 |0005: move-result-object v1 │ │ +0c6b44: 6e20 770f 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0f77 │ │ +0c6b4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1050 │ │ 0x0009 line=1051 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ 0x0000 - 0x000a reg=3 ratingObj Ljava/lang/Object; │ │ @@ -235437,18 +235452,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6b6c: |[0c6b6c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSkipToNext:()V │ │ -0c6b7c: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6b80: 6e10 780f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0f78 │ │ -0c6b86: 0e00 |0005: return-void │ │ +0c6b4c: |[0c6b4c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSkipToNext:()V │ │ +0c6b5c: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6b60: 6e10 780f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0f78 │ │ +0c6b66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ 0x0005 line=1046 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ │ │ @@ -235457,18 +235472,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6b88: |[0c6b88] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSkipToPrevious:()V │ │ -0c6b98: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6b9c: 6e10 790f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0f79 │ │ -0c6ba2: 0e00 |0005: return-void │ │ +0c6b68: |[0c6b68] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onSkipToPrevious:()V │ │ +0c6b78: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6b7c: 6e10 790f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0f79 │ │ +0c6b82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1040 │ │ 0x0005 line=1041 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ │ │ @@ -235477,18 +235492,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6ba4: |[0c6ba4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onStop:()V │ │ -0c6bb4: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ -0c6bb8: 6e10 7b0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0f7b │ │ -0c6bbe: 0e00 |0005: return-void │ │ +0c6b84: |[0c6b84] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$2.onStop:()V │ │ +0c6b94: 5410 ad05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.val$callback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05ad │ │ +0c6b98: 6e10 7b0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0f7b │ │ +0c6b9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1035 │ │ 0x0005 line=1036 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; │ │ │ │ @@ -235648,81 +235663,81 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 135 16-bit code units │ │ -0c6bc0: |[0c6bc0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V │ │ -0c6bd0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0c6bd2: 7010 2834 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c6bd8: 2201 7d06 |0004: new-instance v1, Ljava/lang/Object; // type@067d │ │ -0c6bdc: 7010 2834 0100 |0006: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c6be2: 5b41 d105 |0009: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ -0c6be6: 2201 e000 |000b: new-instance v1, Landroid/os/RemoteCallbackList; // type@00e0 │ │ -0c6bea: 7010 0e05 0100 |000d: invoke-direct {v1}, Landroid/os/RemoteCallbackList;.:()V // method@050e │ │ -0c6bf0: 5b41 c805 |0010: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c6bf4: 5c43 c905 |0012: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mDestroyed:Z // field@05c9 │ │ -0c6bf8: 5c43 cd05 |0014: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c6bfc: 5c43 cf05 |0016: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ -0c6c00: 5c43 ce05 |0018: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ -0c6c04: 2201 7202 |001a: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1; // type@0272 │ │ -0c6c08: 7020 a40f 4100 |001c: invoke-direct {v1, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V // method@0fa4 │ │ -0c6c0e: 5b41 de05 |001f: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@05de │ │ -0c6c12: 3907 0a00 |0021: if-nez v7, 002b // +000a │ │ -0c6c16: 2201 6e06 |0023: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c6c1a: 1a02 320f |0025: const-string v2, "MediaButtonReceiver component may not be null." // string@0f32 │ │ -0c6c1e: 7020 0034 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c6c24: 2701 |002a: throw v1 │ │ -0c6c26: 3908 1000 |002b: if-nez v8, 003b // +0010 │ │ -0c6c2a: 2200 5d00 |002d: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0c6c2e: 1a01 bf17 |002f: const-string v1, "android.intent.action.MEDIA_BUTTON" // string@17bf │ │ -0c6c32: 7020 5f02 1000 |0031: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0c6c38: 6e20 8802 7000 |0034: invoke-virtual {v0, v7}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0c6c3e: 7140 f901 3530 |0037: invoke-static {v5, v3, v0, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f9 │ │ -0c6c44: 0c08 |003a: move-result-object v8 │ │ -0c6c46: 5b45 c705 |003b: iput-object v5, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c6c4a: 6e10 4502 0500 |003d: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -0c6c50: 0c01 |0040: move-result-object v1 │ │ -0c6c52: 5b41 d405 |0041: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mPackageName:Ljava/lang/String; // field@05d4 │ │ -0c6c56: 1a01 8118 |0043: const-string v1, "audio" // string@1881 │ │ -0c6c5a: 6e20 4902 1500 |0045: invoke-virtual {v5, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0c6c60: 0c01 |0048: move-result-object v1 │ │ -0c6c62: 1f01 a500 |0049: check-cast v1, Landroid/media/AudioManager; // type@00a5 │ │ -0c6c66: 5b41 c405 |004b: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ -0c6c6a: 5b46 dc05 |004d: iput-object v6, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mTag:Ljava/lang/String; // field@05dc │ │ -0c6c6e: 5b47 c605 |004f: iput-object v7, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ -0c6c72: 5b48 d205 |0051: iput-object v8, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ -0c6c76: 2201 7502 |0053: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; // type@0275 │ │ -0c6c7a: 7020 b30f 4100 |0055: invoke-direct {v1, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V // method@0fb3 │ │ -0c6c80: 5b41 db05 |0058: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; // field@05db │ │ -0c6c84: 2201 7e02 |005a: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ -0c6c88: 5442 db05 |005c: iget-object v2, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; // field@05db │ │ -0c6c8c: 7020 3310 2100 |005e: invoke-direct {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ -0c6c92: 5b41 dd05 |0061: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05dd │ │ -0c6c96: 2201 7602 |0063: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // type@0276 │ │ -0c6c9a: 7100 e504 0000 |0065: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@04e5 │ │ -0c6ca0: 0c02 |0068: move-result-object v2 │ │ -0c6ca2: 7030 d30f 4102 |0069: invoke-direct {v1, v4, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V // method@0fd3 │ │ -0c6ca8: 5b41 cc05 |006c: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mHandler:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // field@05cc │ │ -0c6cac: 5943 d705 |006e: iput v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRatingType:I // field@05d7 │ │ -0c6cb0: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -0c6cb2: 5941 e005 |0071: iput v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c6cb6: 1231 |0073: const/4 v1, #int 3 // #3 │ │ -0c6cb8: 5941 d005 |0074: iput v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c6cbc: 6001 4501 |0076: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c6cc0: 1302 0e00 |0078: const/16 v2, #int 14 // #e │ │ -0c6cc4: 3421 0900 |007a: if-lt v1, v2, 0083 // +0009 │ │ -0c6cc8: 7110 5f10 0800 |007c: invoke-static {v8}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.createRemoteControlClient:(Landroid/app/PendingIntent;)Ljava/lang/Object; // method@105f │ │ -0c6cce: 0c01 |007f: move-result-object v1 │ │ -0c6cd0: 5b41 d805 |0080: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c6cd4: 0e00 |0082: return-void │ │ -0c6cd6: 1201 |0083: const/4 v1, #int 0 // #0 │ │ -0c6cd8: 5b41 d805 |0084: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c6cdc: 28fc |0086: goto 0082 // -0004 │ │ +0c6ba0: |[0c6ba0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V │ │ +0c6bb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0c6bb2: 7010 2834 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c6bb8: 2201 7d06 |0004: new-instance v1, Ljava/lang/Object; // type@067d │ │ +0c6bbc: 7010 2834 0100 |0006: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c6bc2: 5b41 d105 |0009: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ +0c6bc6: 2201 e000 |000b: new-instance v1, Landroid/os/RemoteCallbackList; // type@00e0 │ │ +0c6bca: 7010 0e05 0100 |000d: invoke-direct {v1}, Landroid/os/RemoteCallbackList;.:()V // method@050e │ │ +0c6bd0: 5b41 c805 |0010: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c6bd4: 5c43 c905 |0012: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mDestroyed:Z // field@05c9 │ │ +0c6bd8: 5c43 cd05 |0014: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c6bdc: 5c43 cf05 |0016: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ +0c6be0: 5c43 ce05 |0018: iput-boolean v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ +0c6be4: 2201 7202 |001a: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1; // type@0272 │ │ +0c6be8: 7020 a40f 4100 |001c: invoke-direct {v1, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V // method@0fa4 │ │ +0c6bee: 5b41 de05 |001f: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@05de │ │ +0c6bf2: 3907 0a00 |0021: if-nez v7, 002b // +000a │ │ +0c6bf6: 2201 6e06 |0023: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c6bfa: 1a02 320f |0025: const-string v2, "MediaButtonReceiver component may not be null." // string@0f32 │ │ +0c6bfe: 7020 0034 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c6c04: 2701 |002a: throw v1 │ │ +0c6c06: 3908 1000 |002b: if-nez v8, 003b // +0010 │ │ +0c6c0a: 2200 5d00 |002d: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0c6c0e: 1a01 bf17 |002f: const-string v1, "android.intent.action.MEDIA_BUTTON" // string@17bf │ │ +0c6c12: 7020 5f02 1000 |0031: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0c6c18: 6e20 8802 7000 |0034: invoke-virtual {v0, v7}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0c6c1e: 7140 f901 3530 |0037: invoke-static {v5, v3, v0, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f9 │ │ +0c6c24: 0c08 |003a: move-result-object v8 │ │ +0c6c26: 5b45 c705 |003b: iput-object v5, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c6c2a: 6e10 4502 0500 |003d: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +0c6c30: 0c01 |0040: move-result-object v1 │ │ +0c6c32: 5b41 d405 |0041: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mPackageName:Ljava/lang/String; // field@05d4 │ │ +0c6c36: 1a01 8118 |0043: const-string v1, "audio" // string@1881 │ │ +0c6c3a: 6e20 4902 1500 |0045: invoke-virtual {v5, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0c6c40: 0c01 |0048: move-result-object v1 │ │ +0c6c42: 1f01 a500 |0049: check-cast v1, Landroid/media/AudioManager; // type@00a5 │ │ +0c6c46: 5b41 c405 |004b: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ +0c6c4a: 5b46 dc05 |004d: iput-object v6, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mTag:Ljava/lang/String; // field@05dc │ │ +0c6c4e: 5b47 c605 |004f: iput-object v7, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ +0c6c52: 5b48 d205 |0051: iput-object v8, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ +0c6c56: 2201 7502 |0053: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; // type@0275 │ │ +0c6c5a: 7020 b30f 4100 |0055: invoke-direct {v1, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V // method@0fb3 │ │ +0c6c60: 5b41 db05 |0058: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; // field@05db │ │ +0c6c64: 2201 7e02 |005a: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@027e │ │ +0c6c68: 5442 db05 |005c: iget-object v2, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; // field@05db │ │ +0c6c6c: 7020 3310 2100 |005e: invoke-direct {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Ljava/lang/Object;)V // method@1033 │ │ +0c6c72: 5b41 dd05 |0061: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05dd │ │ +0c6c76: 2201 7602 |0063: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // type@0276 │ │ +0c6c7a: 7100 e504 0000 |0065: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@04e5 │ │ +0c6c80: 0c02 |0068: move-result-object v2 │ │ +0c6c82: 7030 d30f 4102 |0069: invoke-direct {v1, v4, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V // method@0fd3 │ │ +0c6c88: 5b41 cc05 |006c: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mHandler:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // field@05cc │ │ +0c6c8c: 5943 d705 |006e: iput v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRatingType:I // field@05d7 │ │ +0c6c90: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +0c6c92: 5941 e005 |0071: iput v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c6c96: 1231 |0073: const/4 v1, #int 3 // #3 │ │ +0c6c98: 5941 d005 |0074: iput v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c6c9c: 6001 4501 |0076: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c6ca0: 1302 0e00 |0078: const/16 v2, #int 14 // #e │ │ +0c6ca4: 3421 0900 |007a: if-lt v1, v2, 0083 // +0009 │ │ +0c6ca8: 7110 5f10 0800 |007c: invoke-static {v8}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.createRemoteControlClient:(Landroid/app/PendingIntent;)Ljava/lang/Object; // method@105f │ │ +0c6cae: 0c01 |007f: move-result-object v1 │ │ +0c6cb0: 5b41 d805 |0080: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c6cb4: 0e00 |0082: return-void │ │ +0c6cb6: 1201 |0083: const/4 v1, #int 0 // #0 │ │ +0c6cb8: 5b41 d805 |0084: iput-object v1, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c6cbc: 28fc |0086: goto 0082 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=980 │ │ 0x0004 line=941 │ │ 0x000b line=942 │ │ 0x0012 line=945 │ │ 0x0014 line=946 │ │ @@ -235764,17 +235779,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/RemoteCallbackList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6ce0: |[0c6ce0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/RemoteCallbackList; │ │ -0c6cf0: 5410 c805 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c6cf4: 1100 |0002: return-object v0 │ │ +0c6cc0: |[0c6cc0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/RemoteCallbackList; │ │ +0c6cd0: 5410 c805 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c6cd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235782,17 +235797,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6cf8: |[0c6cf8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; │ │ -0c6d08: 5410 d405 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mPackageName:Ljava/lang/String; // field@05d4 │ │ -0c6d0c: 1100 |0002: return-object v0 │ │ +0c6cd8: |[0c6cd8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; │ │ +0c6ce8: 5410 d405 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mPackageName:Ljava/lang/String; // field@05d4 │ │ +0c6cec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235800,17 +235815,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6d10: |[0c6d10] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; │ │ -0c6d20: 5410 dc05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mTag:Ljava/lang/String; // field@05dc │ │ -0c6d24: 1100 |0002: return-object v0 │ │ +0c6cf0: |[0c6cf0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; │ │ +0c6d00: 5410 dc05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mTag:Ljava/lang/String; // field@05dc │ │ +0c6d04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235818,17 +235833,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6d28: |[0c6d28] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; │ │ -0c6d38: 5410 d105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ -0c6d3c: 1100 |0002: return-object v0 │ │ +0c6d08: |[0c6d08] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; │ │ +0c6d18: 5410 d105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ +0c6d1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235836,17 +235851,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/app/PendingIntent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6d40: |[0c6d40] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/app/PendingIntent; │ │ -0c6d50: 5410 d905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mSessionActivity:Landroid/app/PendingIntent; // field@05d9 │ │ -0c6d54: 1100 |0002: return-object v0 │ │ +0c6d20: |[0c6d20] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/app/PendingIntent; │ │ +0c6d30: 5410 d905 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mSessionActivity:Landroid/app/PendingIntent; // field@05d9 │ │ +0c6d34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235854,17 +235869,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/media/AudioManager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6d58: |[0c6d58] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/media/AudioManager; │ │ -0c6d68: 5410 c405 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ -0c6d6c: 1100 |0002: return-object v0 │ │ +0c6d38: |[0c6d38] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/media/AudioManager; │ │ +0c6d48: 5410 c405 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ +0c6d4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235872,17 +235887,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c6d70: |[0c6d70] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1600:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V │ │ -0c6d80: 7030 f20f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.adjustVolume:(II)V // method@0ff2 │ │ -0c6d86: 0e00 |0003: return-void │ │ +0c6d50: |[0c6d50] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1600:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V │ │ +0c6d60: 7030 f20f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.adjustVolume:(II)V // method@0ff2 │ │ +0c6d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -235892,17 +235907,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c6d88: |[0c6d88] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V │ │ -0c6d98: 7030 0e10 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.setVolumeTo:(II)V // method@100e │ │ -0c6d9e: 0e00 |0003: return-void │ │ +0c6d68: |[0c6d68] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V │ │ +0c6d78: 7030 0e10 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.setVolumeTo:(II)V // method@100e │ │ +0c6d7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -235912,17 +235927,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6da0: |[0c6da0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/MediaMetadataCompat; │ │ -0c6db0: 5410 d305 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ -0c6db4: 1100 |0002: return-object v0 │ │ +0c6d80: |[0c6d80] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +0c6d90: 5410 d305 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ +0c6d94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235930,18 +235945,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c6db8: |[0c6db8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0c6dc8: 7010 f60f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.getStateWithUpdatedPosition:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0ff6 │ │ -0c6dce: 0c00 |0003: move-result-object v0 │ │ -0c6dd0: 1100 |0004: return-object v0 │ │ +0c6d98: |[0c6d98] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$1900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0c6da8: 7010 f60f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.getStateWithUpdatedPosition:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0ff6 │ │ +0c6dae: 0c00 |0003: move-result-object v0 │ │ +0c6db0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #11 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235949,17 +235964,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/VolumeProviderCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6dd4: |[0c6dd4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/VolumeProviderCompat; │ │ -0c6de4: 5410 df05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c6de8: 1100 |0002: return-object v0 │ │ +0c6db4: |[0c6db4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/VolumeProviderCompat; │ │ +0c6dc4: 5410 df05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c6dc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #12 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235967,17 +235982,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6dec: |[0c6dec] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/util/List; │ │ -0c6dfc: 5410 d505 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueue:Ljava/util/List; // field@05d5 │ │ -0c6e00: 1100 |0002: return-object v0 │ │ +0c6dcc: |[0c6dcc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/util/List; │ │ +0c6ddc: 5410 d505 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueue:Ljava/util/List; // field@05d5 │ │ +0c6de0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #13 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -235985,17 +236000,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/CharSequence;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6e04: |[0c6e04] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/CharSequence; │ │ -0c6e14: 5410 d605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueueTitle:Ljava/lang/CharSequence; // field@05d6 │ │ -0c6e18: 1100 |0002: return-object v0 │ │ +0c6de4: |[0c6de4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/CharSequence; │ │ +0c6df4: 5410 d605 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueueTitle:Ljava/lang/CharSequence; // field@05d6 │ │ +0c6df8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #14 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236003,17 +236018,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6e1c: |[0c6e1c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/Bundle; │ │ -0c6e2c: 5410 ca05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mExtras:Landroid/os/Bundle; // field@05ca │ │ -0c6e30: 1100 |0002: return-object v0 │ │ +0c6dfc: |[0c6dfc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/Bundle; │ │ +0c6e0c: 5410 ca05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mExtras:Landroid/os/Bundle; // field@05ca │ │ +0c6e10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #15 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236021,17 +236036,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6e34: |[0c6e34] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ -0c6e44: 5210 d705 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRatingType:I // field@05d7 │ │ -0c6e48: 0f00 |0002: return v0 │ │ +0c6e14: |[0c6e14] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ +0c6e24: 5210 d705 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRatingType:I // field@05d7 │ │ +0c6e28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #16 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236039,17 +236054,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6e4c: |[0c6e4c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ -0c6e5c: 5410 c505 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05c5 │ │ -0c6e60: 1100 |0002: return-object v0 │ │ +0c6e2c: |[0c6e2c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$2400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ +0c6e3c: 5410 c505 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05c5 │ │ +0c6e40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #17 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236057,17 +236072,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6e64: |[0c6e64] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ -0c6e74: 5210 e005 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c6e78: 0f00 |0002: return v0 │ │ +0c6e44: |[0c6e44] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ +0c6e54: 5210 e005 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c6e58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #18 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236075,17 +236090,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6e7c: |[0c6e7c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ -0c6e8c: 5210 d005 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c6e90: 0f00 |0002: return v0 │ │ +0c6e5c: |[0c6e5c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ +0c6e6c: 5210 d005 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c6e70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #19 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236093,17 +236108,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/ParcelableVolumeInfo;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c6e94: |[0c6e94] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ -0c6ea4: 7020 0010 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@1000 │ │ -0c6eaa: 0e00 |0003: return-void │ │ +0c6e74: |[0c6e74] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ +0c6e84: 7020 0010 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@1000 │ │ +0c6e8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ │ │ @@ -236112,17 +236127,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6eac: |[0c6eac] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; │ │ -0c6ebc: 5410 cc05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mHandler:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // field@05cc │ │ -0c6ec0: 1100 |0002: return-object v0 │ │ +0c6e8c: |[0c6e8c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; │ │ +0c6e9c: 5410 cc05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mHandler:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // field@05cc │ │ +0c6ea0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #21 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236130,17 +236145,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6ec4: |[0c6ec4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ -0c6ed4: 5210 cb05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ -0c6ed8: 0f00 |0002: return v0 │ │ +0c6ea4: |[0c6ea4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I │ │ +0c6eb4: 5210 cb05 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ +0c6eb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #22 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236148,17 +236163,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6edc: |[0c6edc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Z │ │ -0c6eec: 5510 c905 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mDestroyed:Z // field@05c9 │ │ -0c6ef0: 0f00 |0002: return v0 │ │ +0c6ebc: |[0c6ebc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.access$900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Z │ │ +0c6ecc: 5510 c905 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mDestroyed:Z // field@05c9 │ │ +0c6ed0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #23 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236166,27 +236181,27 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0c6ef4: |[0c6ef4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.adjustVolume:(II)V │ │ -0c6f04: 5220 e005 |0000: iget v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c6f08: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -0c6f0a: 3310 0c00 |0003: if-ne v0, v1, 000f // +000c │ │ -0c6f0e: 5420 df05 |0005: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c6f12: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0c6f16: 5420 df05 |0009: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c6f1a: 6e20 8f0d 3000 |000b: invoke-virtual {v0, v3}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0d8f │ │ -0c6f20: 0e00 |000e: return-void │ │ -0c6f22: 5420 c405 |000f: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ -0c6f26: 5221 d005 |0011: iget v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c6f2a: 6e40 b803 3041 |0013: invoke-virtual {v0, v3, v1, v4}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@03b8 │ │ -0c6f30: 28f8 |0016: goto 000e // -0008 │ │ +0c6ed4: |[0c6ed4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.adjustVolume:(II)V │ │ +0c6ee4: 5220 e005 |0000: iget v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c6ee8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +0c6eea: 3310 0c00 |0003: if-ne v0, v1, 000f // +000c │ │ +0c6eee: 5420 df05 |0005: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c6ef2: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0c6ef6: 5420 df05 |0009: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c6efa: 6e20 8f0d 3000 |000b: invoke-virtual {v0, v3}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0d8f │ │ +0c6f00: 0e00 |000e: return-void │ │ +0c6f02: 5420 c405 |000f: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ +0c6f06: 5221 d005 |0011: iget v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c6f0a: 6e40 b803 3041 |0013: invoke-virtual {v0, v3, v1, v4}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@03b8 │ │ +0c6f10: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0005 line=1329 │ │ 0x0009 line=1330 │ │ 0x000e line=1335 │ │ 0x000f line=1333 │ │ @@ -236200,95 +236215,95 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 21 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 145 16-bit code units │ │ -0c6f34: |[0c6f34] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getStateWithUpdatedPosition:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0c6f44: 160a ffff |0000: const-wide/16 v10, #int -1 // #ffff │ │ -0c6f48: 0800 1400 |0002: move-object/from16 v0, v20 │ │ -0c6f4c: 5406 d105 |0004: iget-object v6, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ -0c6f50: 1d06 |0006: monitor-enter v6 │ │ -0c6f52: 0800 1400 |0007: move-object/from16 v0, v20 │ │ -0c6f56: 540c da05 |0009: iget-object v12, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ -0c6f5a: 0800 1400 |000b: move-object/from16 v0, v20 │ │ -0c6f5e: 5403 d305 |000d: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ -0c6f62: 3803 1800 |000f: if-eqz v3, 0027 // +0018 │ │ -0c6f66: 0800 1400 |0011: move-object/from16 v0, v20 │ │ -0c6f6a: 5403 d305 |0013: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ -0c6f6e: 1a0d e217 |0015: const-string v13, "android.media.metadata.DURATION" // string@17e2 │ │ -0c6f72: 6e20 ec0c d300 |0017: invoke-virtual {v3, v13}, Landroid/support/v4/media/MediaMetadataCompat;.containsKey:(Ljava/lang/String;)Z // method@0cec │ │ -0c6f78: 0a03 |001a: move-result v3 │ │ -0c6f7a: 3803 0c00 |001b: if-eqz v3, 0027 // +000c │ │ -0c6f7e: 0800 1400 |001d: move-object/from16 v0, v20 │ │ -0c6f82: 5403 d305 |001f: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ -0c6f86: 1a0d e217 |0021: const-string v13, "android.media.metadata.DURATION" // string@17e2 │ │ -0c6f8a: 6e20 f20c d300 |0023: invoke-virtual {v3, v13}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0cf2 │ │ -0c6f90: 0b0a |0026: move-result-wide v10 │ │ -0c6f92: 1e06 |0027: monitor-exit v6 │ │ -0c6f94: 1209 |0028: const/4 v9, #int 0 // #0 │ │ -0c6f96: 380c 5700 |0029: if-eqz v12, 0080 // +0057 │ │ -0c6f9a: 6e10 ed10 0c00 |002b: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ -0c6fa0: 0a03 |002e: move-result v3 │ │ -0c6fa2: 1236 |002f: const/4 v6, #int 3 // #3 │ │ -0c6fa4: 3263 1000 |0030: if-eq v3, v6, 0040 // +0010 │ │ -0c6fa8: 6e10 ed10 0c00 |0032: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ -0c6fae: 0a03 |0035: move-result v3 │ │ -0c6fb0: 1246 |0036: const/4 v6, #int 4 // #4 │ │ -0c6fb2: 3263 0900 |0037: if-eq v3, v6, 0040 // +0009 │ │ -0c6fb6: 6e10 ed10 0c00 |0039: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ -0c6fbc: 0a03 |003c: move-result v3 │ │ -0c6fbe: 1256 |003d: const/4 v6, #int 5 // #5 │ │ -0c6fc0: 3363 4200 |003e: if-ne v3, v6, 0080 // +0042 │ │ -0c6fc4: 6e10 e910 0c00 |0040: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getLastPositionUpdateTime:()J // method@10e9 │ │ -0c6fca: 0b0e |0043: move-result-wide v14 │ │ -0c6fcc: 7100 1705 0000 |0044: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0517 │ │ -0c6fd2: 0b07 |0047: move-result-wide v7 │ │ -0c6fd4: 1610 0000 |0048: const-wide/16 v16, #int 0 // #0 │ │ -0c6fd8: 3103 0e10 |004a: cmp-long v3, v14, v16 │ │ -0c6fdc: 3d03 3400 |004c: if-lez v3, 0080 // +0034 │ │ -0c6fe0: 6e10 ea10 0c00 |004e: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackSpeed:()F // method@10ea │ │ -0c6fe6: 0a03 |0051: move-result v3 │ │ -0c6fe8: 9c10 070e |0052: sub-long v16, v7, v14 │ │ -0c6fec: 0500 1000 |0054: move-wide/from16 v0, v16 │ │ -0c6ff0: 8506 |0056: long-to-float v6, v0 │ │ -0c6ff2: c863 |0057: mul-float/2addr v3, v6 │ │ -0c6ff4: 8830 |0058: float-to-long v0, v3 │ │ -0c6ff6: 0510 0000 |0059: move-wide/from16 v16, v0 │ │ -0c6ffa: 6e10 ec10 0c00 |005b: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPosition:()J // method@10ec │ │ -0c7000: 0b12 |005e: move-result-wide v18 │ │ -0c7002: 9b04 1012 |005f: add-long v4, v16, v18 │ │ -0c7006: 1610 0000 |0061: const-wide/16 v16, #int 0 // #0 │ │ -0c700a: 3103 0a10 |0063: cmp-long v3, v10, v16 │ │ -0c700e: 3a03 2100 |0065: if-ltz v3, 0086 // +0021 │ │ -0c7012: 3103 040a |0067: cmp-long v3, v4, v10 │ │ -0c7016: 3d03 1d00 |0069: if-lez v3, 0086 // +001d │ │ -0c701a: 04a4 |006b: move-wide v4, v10 │ │ -0c701c: 2202 8f02 |006c: new-instance v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@028f │ │ -0c7020: 7020 bd10 c200 |006e: invoke-direct {v2, v12}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@10bd │ │ -0c7026: 6e10 ed10 0c00 |0071: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ -0c702c: 0a03 |0074: move-result v3 │ │ -0c702e: 6e10 ea10 0c00 |0075: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackSpeed:()F // method@10ea │ │ -0c7034: 0a06 |0078: move-result v6 │ │ -0c7036: 7407 c310 0200 |0079: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJFJ)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@10c3 │ │ -0c703c: 6e10 be10 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@10be │ │ -0c7042: 0c09 |007f: move-result-object v9 │ │ -0c7044: 3909 0f00 |0080: if-nez v9, 008f // +000f │ │ -0c7048: 110c |0082: return-object v12 │ │ -0c704a: 0d03 |0083: move-exception v3 │ │ -0c704c: 1e06 |0084: monitor-exit v6 │ │ -0c704e: 2703 |0085: throw v3 │ │ -0c7050: 1610 0000 |0086: const-wide/16 v16, #int 0 // #0 │ │ -0c7054: 3103 0410 |0088: cmp-long v3, v4, v16 │ │ -0c7058: 3b03 e2ff |008a: if-gez v3, 006c // -001e │ │ -0c705c: 1604 0000 |008c: const-wide/16 v4, #int 0 // #0 │ │ -0c7060: 28de |008e: goto 006c // -0022 │ │ -0c7062: 079c |008f: move-object v12, v9 │ │ -0c7064: 28f2 |0090: goto 0082 // -000e │ │ +0c6f14: |[0c6f14] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getStateWithUpdatedPosition:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0c6f24: 160a ffff |0000: const-wide/16 v10, #int -1 // #ffff │ │ +0c6f28: 0800 1400 |0002: move-object/from16 v0, v20 │ │ +0c6f2c: 5406 d105 |0004: iget-object v6, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ +0c6f30: 1d06 |0006: monitor-enter v6 │ │ +0c6f32: 0800 1400 |0007: move-object/from16 v0, v20 │ │ +0c6f36: 540c da05 |0009: iget-object v12, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ +0c6f3a: 0800 1400 |000b: move-object/from16 v0, v20 │ │ +0c6f3e: 5403 d305 |000d: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ +0c6f42: 3803 1800 |000f: if-eqz v3, 0027 // +0018 │ │ +0c6f46: 0800 1400 |0011: move-object/from16 v0, v20 │ │ +0c6f4a: 5403 d305 |0013: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ +0c6f4e: 1a0d e217 |0015: const-string v13, "android.media.metadata.DURATION" // string@17e2 │ │ +0c6f52: 6e20 ec0c d300 |0017: invoke-virtual {v3, v13}, Landroid/support/v4/media/MediaMetadataCompat;.containsKey:(Ljava/lang/String;)Z // method@0cec │ │ +0c6f58: 0a03 |001a: move-result v3 │ │ +0c6f5a: 3803 0c00 |001b: if-eqz v3, 0027 // +000c │ │ +0c6f5e: 0800 1400 |001d: move-object/from16 v0, v20 │ │ +0c6f62: 5403 d305 |001f: iget-object v3, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ +0c6f66: 1a0d e217 |0021: const-string v13, "android.media.metadata.DURATION" // string@17e2 │ │ +0c6f6a: 6e20 f20c d300 |0023: invoke-virtual {v3, v13}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0cf2 │ │ +0c6f70: 0b0a |0026: move-result-wide v10 │ │ +0c6f72: 1e06 |0027: monitor-exit v6 │ │ +0c6f74: 1209 |0028: const/4 v9, #int 0 // #0 │ │ +0c6f76: 380c 5700 |0029: if-eqz v12, 0080 // +0057 │ │ +0c6f7a: 6e10 ed10 0c00 |002b: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ +0c6f80: 0a03 |002e: move-result v3 │ │ +0c6f82: 1236 |002f: const/4 v6, #int 3 // #3 │ │ +0c6f84: 3263 1000 |0030: if-eq v3, v6, 0040 // +0010 │ │ +0c6f88: 6e10 ed10 0c00 |0032: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ +0c6f8e: 0a03 |0035: move-result v3 │ │ +0c6f90: 1246 |0036: const/4 v6, #int 4 // #4 │ │ +0c6f92: 3263 0900 |0037: if-eq v3, v6, 0040 // +0009 │ │ +0c6f96: 6e10 ed10 0c00 |0039: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ +0c6f9c: 0a03 |003c: move-result v3 │ │ +0c6f9e: 1256 |003d: const/4 v6, #int 5 // #5 │ │ +0c6fa0: 3363 4200 |003e: if-ne v3, v6, 0080 // +0042 │ │ +0c6fa4: 6e10 e910 0c00 |0040: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getLastPositionUpdateTime:()J // method@10e9 │ │ +0c6faa: 0b0e |0043: move-result-wide v14 │ │ +0c6fac: 7100 1705 0000 |0044: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0517 │ │ +0c6fb2: 0b07 |0047: move-result-wide v7 │ │ +0c6fb4: 1610 0000 |0048: const-wide/16 v16, #int 0 // #0 │ │ +0c6fb8: 3103 0e10 |004a: cmp-long v3, v14, v16 │ │ +0c6fbc: 3d03 3400 |004c: if-lez v3, 0080 // +0034 │ │ +0c6fc0: 6e10 ea10 0c00 |004e: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackSpeed:()F // method@10ea │ │ +0c6fc6: 0a03 |0051: move-result v3 │ │ +0c6fc8: 9c10 070e |0052: sub-long v16, v7, v14 │ │ +0c6fcc: 0500 1000 |0054: move-wide/from16 v0, v16 │ │ +0c6fd0: 8506 |0056: long-to-float v6, v0 │ │ +0c6fd2: c863 |0057: mul-float/2addr v3, v6 │ │ +0c6fd4: 8830 |0058: float-to-long v0, v3 │ │ +0c6fd6: 0510 0000 |0059: move-wide/from16 v16, v0 │ │ +0c6fda: 6e10 ec10 0c00 |005b: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPosition:()J // method@10ec │ │ +0c6fe0: 0b12 |005e: move-result-wide v18 │ │ +0c6fe2: 9b04 1012 |005f: add-long v4, v16, v18 │ │ +0c6fe6: 1610 0000 |0061: const-wide/16 v16, #int 0 // #0 │ │ +0c6fea: 3103 0a10 |0063: cmp-long v3, v10, v16 │ │ +0c6fee: 3a03 2100 |0065: if-ltz v3, 0086 // +0021 │ │ +0c6ff2: 3103 040a |0067: cmp-long v3, v4, v10 │ │ +0c6ff6: 3d03 1d00 |0069: if-lez v3, 0086 // +001d │ │ +0c6ffa: 04a4 |006b: move-wide v4, v10 │ │ +0c6ffc: 2202 8f02 |006c: new-instance v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@028f │ │ +0c7000: 7020 bd10 c200 |006e: invoke-direct {v2, v12}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@10bd │ │ +0c7006: 6e10 ed10 0c00 |0071: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ +0c700c: 0a03 |0074: move-result v3 │ │ +0c700e: 6e10 ea10 0c00 |0075: invoke-virtual {v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackSpeed:()F // method@10ea │ │ +0c7014: 0a06 |0078: move-result v6 │ │ +0c7016: 7407 c310 0200 |0079: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJFJ)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@10c3 │ │ +0c701c: 6e10 be10 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@10be │ │ +0c7022: 0c09 |007f: move-result-object v9 │ │ +0c7024: 3909 0f00 |0080: if-nez v9, 008f // +000f │ │ +0c7028: 110c |0082: return-object v12 │ │ +0c702a: 0d03 |0083: move-exception v3 │ │ +0c702c: 1e06 |0084: monitor-exit v6 │ │ +0c702e: 2703 |0085: throw v3 │ │ +0c7030: 1610 0000 |0086: const-wide/16 v16, #int 0 // #0 │ │ +0c7034: 3103 0410 |0088: cmp-long v3, v4, v16 │ │ +0c7038: 3b03 e2ff |008a: if-gez v3, 006c // -001e │ │ +0c703c: 1604 0000 |008c: const-wide/16 v4, #int 0 // #0 │ │ +0c7040: 28de |008e: goto 006c // -0022 │ │ +0c7042: 079c |008f: move-object v12, v9 │ │ +0c7044: 28f2 |0090: goto 0082 // -000e │ │ catches : 2 │ │ 0x0007 - 0x0028 │ │ -> 0x0083 │ │ 0x0084 - 0x0085 │ │ -> 0x0083 │ │ positions : │ │ 0x0000 line=1349 │ │ @@ -236334,32 +236349,32 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c707c: |[0c707c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c708c: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7090: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ -0c7096: 0a02 |0005: move-result v2 │ │ -0c7098: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0c709c: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ -0c70a0: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c70a4: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ -0c70aa: 0c00 |000f: move-result-object v0 │ │ -0c70ac: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c70b0: 7230 140e 5006 |0012: invoke-interface {v0, v5, v6}, Landroid/support/v4/media/session/IMediaControllerCallback;.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e14 │ │ -0c70b6: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c70ba: 28f1 |0017: goto 0008 // -000f │ │ -0c70bc: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c70c0: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ -0c70c6: 0e00 |001d: return-void │ │ -0c70c8: 0d03 |001e: move-exception v3 │ │ -0c70ca: 28f6 |001f: goto 0015 // -000a │ │ +0c705c: |[0c705c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c706c: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7070: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ +0c7076: 0a02 |0005: move-result v2 │ │ +0c7078: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0c707c: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ +0c7080: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7084: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ +0c708a: 0c00 |000f: move-result-object v0 │ │ +0c708c: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c7090: 7230 140e 5006 |0012: invoke-interface {v0, v5, v6}, Landroid/support/v4/media/session/IMediaControllerCallback;.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e14 │ │ +0c7096: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c709a: 28f1 |0017: goto 0008 // -000f │ │ +0c709c: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c70a0: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ +0c70a6: 0e00 |001d: return-void │ │ +0c70a8: 0d03 |001e: move-exception v3 │ │ +0c70aa: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0006 line=1411 │ │ 0x000a line=1412 │ │ @@ -236382,32 +236397,32 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c70dc: |[0c70dc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0c70ec: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c70f0: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ -0c70f6: 0a02 |0005: move-result v2 │ │ -0c70f8: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0c70fc: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ -0c7100: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7104: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ -0c710a: 0c00 |000f: move-result-object v0 │ │ -0c710c: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c7110: 7220 160e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e16 │ │ -0c7116: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c711a: 28f1 |0017: goto 0008 // -000f │ │ -0c711c: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7120: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ -0c7126: 0e00 |001d: return-void │ │ -0c7128: 0d03 |001e: move-exception v3 │ │ -0c712a: 28f6 |001f: goto 0015 // -000a │ │ +0c70bc: |[0c70bc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0c70cc: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c70d0: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ +0c70d6: 0a02 |0005: move-result v2 │ │ +0c70d8: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0c70dc: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ +0c70e0: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c70e4: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ +0c70ea: 0c00 |000f: move-result-object v0 │ │ +0c70ec: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c70f0: 7220 160e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0e16 │ │ +0c70f6: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c70fa: 28f1 |0017: goto 0008 // -000f │ │ +0c70fc: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7100: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ +0c7106: 0e00 |001d: return-void │ │ +0c7108: 0d03 |001e: move-exception v3 │ │ +0c710a: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0000 line=1434 │ │ 0x0006 line=1435 │ │ 0x000a line=1436 │ │ @@ -236429,32 +236444,32 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c713c: |[0c713c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendQueue:(Ljava/util/List;)V │ │ -0c714c: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7150: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ -0c7156: 0a02 |0005: move-result v2 │ │ -0c7158: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0c715c: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ -0c7160: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7164: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ -0c716a: 0c00 |000f: move-result-object v0 │ │ -0c716c: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c7170: 7220 180e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onQueueChanged:(Ljava/util/List;)V // method@0e18 │ │ -0c7176: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c717a: 28f1 |0017: goto 0008 // -000f │ │ -0c717c: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7180: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ -0c7186: 0e00 |001d: return-void │ │ -0c7188: 0d03 |001e: move-exception v3 │ │ -0c718a: 28f6 |001f: goto 0015 // -000a │ │ +0c711c: |[0c711c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendQueue:(Ljava/util/List;)V │ │ +0c712c: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7130: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ +0c7136: 0a02 |0005: move-result v2 │ │ +0c7138: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0c713c: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ +0c7140: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7144: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ +0c714a: 0c00 |000f: move-result-object v0 │ │ +0c714c: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c7150: 7220 180e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onQueueChanged:(Ljava/util/List;)V // method@0e18 │ │ +0c7156: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c715a: 28f1 |0017: goto 0008 // -000f │ │ +0c715c: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7160: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ +0c7166: 0e00 |001d: return-void │ │ +0c7168: 0d03 |001e: move-exception v3 │ │ +0c716a: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0000 line=1446 │ │ 0x0006 line=1447 │ │ 0x000a line=1448 │ │ @@ -236477,32 +236492,32 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c719c: |[0c719c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendQueueTitle:(Ljava/lang/CharSequence;)V │ │ -0c71ac: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c71b0: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ -0c71b6: 0a02 |0005: move-result v2 │ │ -0c71b8: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0c71bc: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ -0c71c0: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c71c4: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ -0c71ca: 0c00 |000f: move-result-object v0 │ │ -0c71cc: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c71d0: 7220 190e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onQueueTitleChanged:(Ljava/lang/CharSequence;)V // method@0e19 │ │ -0c71d6: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c71da: 28f1 |0017: goto 0008 // -000f │ │ -0c71dc: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c71e0: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ -0c71e6: 0e00 |001d: return-void │ │ -0c71e8: 0d03 |001e: move-exception v3 │ │ -0c71ea: 28f6 |001f: goto 0015 // -000a │ │ +0c717c: |[0c717c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendQueueTitle:(Ljava/lang/CharSequence;)V │ │ +0c718c: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7190: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ +0c7196: 0a02 |0005: move-result v2 │ │ +0c7198: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0c719c: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ +0c71a0: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c71a4: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ +0c71aa: 0c00 |000f: move-result-object v0 │ │ +0c71ac: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c71b0: 7220 190e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onQueueTitleChanged:(Ljava/lang/CharSequence;)V // method@0e19 │ │ +0c71b6: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c71ba: 28f1 |0017: goto 0008 // -000f │ │ +0c71bc: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c71c0: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ +0c71c6: 0e00 |001d: return-void │ │ +0c71c8: 0d03 |001e: move-exception v3 │ │ +0c71ca: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0000 line=1458 │ │ 0x0006 line=1459 │ │ 0x000a line=1460 │ │ @@ -236524,34 +236539,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0c71fc: |[0c71fc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionDestroyed:()V │ │ -0c720c: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7210: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ -0c7216: 0a02 |0005: move-result v2 │ │ -0c7218: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0c721c: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ -0c7220: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7224: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ -0c722a: 0c00 |000f: move-result-object v0 │ │ -0c722c: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c7230: 7210 1a0e 0000 |0012: invoke-interface {v0}, Landroid/support/v4/media/session/IMediaControllerCallback;.onSessionDestroyed:()V // method@0e1a │ │ -0c7236: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c723a: 28f1 |0017: goto 0008 // -000f │ │ -0c723c: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7240: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ -0c7246: 5443 c805 |001d: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c724a: 6e10 1205 0300 |001f: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.kill:()V // method@0512 │ │ -0c7250: 0e00 |0022: return-void │ │ -0c7252: 0d03 |0023: move-exception v3 │ │ -0c7254: 28f1 |0024: goto 0015 // -000f │ │ +0c71dc: |[0c71dc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionDestroyed:()V │ │ +0c71ec: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c71f0: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ +0c71f6: 0a02 |0005: move-result v2 │ │ +0c71f8: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0c71fc: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ +0c7200: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7204: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ +0c720a: 0c00 |000f: move-result-object v0 │ │ +0c720c: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c7210: 7210 1a0e 0000 |0012: invoke-interface {v0}, Landroid/support/v4/media/session/IMediaControllerCallback;.onSessionDestroyed:()V // method@0e1a │ │ +0c7216: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c721a: 28f1 |0017: goto 0008 // -000f │ │ +0c721c: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7220: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ +0c7226: 5443 c805 |001d: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c722a: 6e10 1205 0300 |001f: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.kill:()V // method@0512 │ │ +0c7230: 0e00 |0022: return-void │ │ +0c7232: 0d03 |0023: move-exception v3 │ │ +0c7234: 28f1 |0024: goto 0015 // -000f │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=1397 │ │ 0x0006 line=1398 │ │ 0x000a line=1399 │ │ @@ -236573,32 +236588,32 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c7268: |[0c7268] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -0c7278: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c727c: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ -0c7282: 0a02 |0005: move-result v2 │ │ -0c7284: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0c7288: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ -0c728c: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c7290: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ -0c7296: 0c00 |000f: move-result-object v0 │ │ -0c7298: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c729c: 7220 170e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0e17 │ │ -0c72a2: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c72a6: 28f1 |0017: goto 0008 // -000f │ │ -0c72a8: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c72ac: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ -0c72b2: 0e00 |001d: return-void │ │ -0c72b4: 0d03 |001e: move-exception v3 │ │ -0c72b6: 28f6 |001f: goto 0015 // -000a │ │ +0c7248: |[0c7248] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0c7258: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c725c: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ +0c7262: 0a02 |0005: move-result v2 │ │ +0c7264: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0c7268: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ +0c726c: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c7270: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ +0c7276: 0c00 |000f: move-result-object v0 │ │ +0c7278: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c727c: 7220 170e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0e17 │ │ +0c7282: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c7286: 28f1 |0017: goto 0008 // -000f │ │ +0c7288: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c728c: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ +0c7292: 0e00 |001d: return-void │ │ +0c7294: 0d03 |001e: move-exception v3 │ │ +0c7296: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0000 line=1422 │ │ 0x0006 line=1423 │ │ 0x000a line=1424 │ │ @@ -236620,32 +236635,32 @@ │ │ type : '(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c72c8: |[0c72c8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ -0c72d8: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c72dc: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ -0c72e2: 0a02 |0005: move-result v2 │ │ -0c72e4: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0c72e8: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ -0c72ec: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c72f0: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ -0c72f6: 0c00 |000f: move-result-object v0 │ │ -0c72f8: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ -0c72fc: 7220 1b0e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@0e1b │ │ -0c7302: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0c7306: 28f1 |0017: goto 0008 // -000f │ │ -0c7308: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ -0c730c: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ -0c7312: 0e00 |001d: return-void │ │ -0c7314: 0d03 |001e: move-exception v3 │ │ -0c7316: 28f6 |001f: goto 0015 // -000a │ │ +0c72a8: |[0c72a8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ +0c72b8: 5443 c805 |0000: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c72bc: 6e10 0f05 0300 |0002: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@050f │ │ +0c72c2: 0a02 |0005: move-result v2 │ │ +0c72c4: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0c72c8: 3a01 1000 |0008: if-ltz v1, 0018 // +0010 │ │ +0c72cc: 5443 c805 |000a: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c72d0: 6e20 1105 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0511 │ │ +0c72d6: 0c00 |000f: move-result-object v0 │ │ +0c72d8: 1f00 5702 |0010: check-cast v0, Landroid/support/v4/media/session/IMediaControllerCallback; // type@0257 │ │ +0c72dc: 7220 1b0e 5000 |0012: invoke-interface {v0, v5}, Landroid/support/v4/media/session/IMediaControllerCallback;.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@0e1b │ │ +0c72e2: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c72e6: 28f1 |0017: goto 0008 // -000f │ │ +0c72e8: 5443 c805 |0018: iget-object v3, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mControllerCallbacks:Landroid/os/RemoteCallbackList; // field@05c8 │ │ +0c72ec: 6e10 1005 0300 |001a: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.finishBroadcast:()V // method@0510 │ │ +0c72f2: 0e00 |001d: return-void │ │ +0c72f4: 0d03 |001e: move-exception v3 │ │ +0c72f6: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0006 line=1386 │ │ 0x000a line=1387 │ │ @@ -236667,27 +236682,27 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0c7328: |[0c7328] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setVolumeTo:(II)V │ │ -0c7338: 5220 e005 |0000: iget v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c733c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -0c733e: 3310 0c00 |0003: if-ne v0, v1, 000f // +000c │ │ -0c7342: 5420 df05 |0005: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c7346: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0c734a: 5420 df05 |0009: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c734e: 6e20 900d 3000 |000b: invoke-virtual {v0, v3}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0d90 │ │ -0c7354: 0e00 |000e: return-void │ │ -0c7356: 5420 c405 |000f: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ -0c735a: 5221 d005 |0011: iget v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c735e: 6e40 bf03 1043 |0013: invoke-virtual {v0, v1, v3, v4}, Landroid/media/AudioManager;.setStreamVolume:(III)V // method@03bf │ │ -0c7364: 28f8 |0016: goto 000e // -0008 │ │ +0c7308: |[0c7308] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setVolumeTo:(II)V │ │ +0c7318: 5220 e005 |0000: iget v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c731c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +0c731e: 3310 0c00 |0003: if-ne v0, v1, 000f // +000c │ │ +0c7322: 5420 df05 |0005: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c7326: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0c732a: 5420 df05 |0009: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c732e: 6e20 900d 3000 |000b: invoke-virtual {v0, v3}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0d90 │ │ +0c7334: 0e00 |000e: return-void │ │ +0c7336: 5420 c405 |000f: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ +0c733a: 5221 d005 |0011: iget v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c733e: 6e40 bf03 1043 |0013: invoke-virtual {v0, v1, v3, v4}, Landroid/media/AudioManager;.setStreamVolume:(III)V // method@03bf │ │ +0c7344: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1338 │ │ 0x0005 line=1339 │ │ 0x0009 line=1340 │ │ 0x000e line=1345 │ │ 0x000f line=1343 │ │ @@ -236701,98 +236716,98 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 164 16-bit code units │ │ -0c7368: |[0c7368] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.update:()Z │ │ -0c7378: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0c737a: 1304 1200 |0001: const/16 v4, #int 18 // #12 │ │ -0c737e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0c7380: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0c7382: 5561 cd05 |0005: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c7386: 3801 7600 |0007: if-eqz v1, 007d // +0076 │ │ -0c738a: 6001 4501 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c738e: 1302 0800 |000b: const/16 v2, #int 8 // #8 │ │ -0c7392: 3421 1900 |000d: if-lt v1, v2, 0026 // +0019 │ │ -0c7396: 5561 ce05 |000f: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ -0c739a: 3901 3800 |0011: if-nez v1, 0049 // +0038 │ │ -0c739e: 5261 cb05 |0013: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ -0c73a2: dd01 0101 |0015: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0c73a6: 3801 3200 |0017: if-eqz v1, 0049 // +0032 │ │ -0c73aa: 6001 4501 |0019: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c73ae: 3441 2600 |001b: if-lt v1, v4, 0041 // +0026 │ │ -0c73b2: 5461 c705 |001d: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c73b6: 5462 d205 |001f: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ -0c73ba: 7120 6910 2100 |0021: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V // method@1069 │ │ -0c73c0: 5c65 ce05 |0024: iput-boolean v5, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ -0c73c4: 6001 4501 |0026: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c73c8: 1302 0e00 |0028: const/16 v2, #int 14 // #e │ │ -0c73cc: 3421 1600 |002a: if-lt v1, v2, 0040 // +0016 │ │ -0c73d0: 5561 cf05 |002c: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ -0c73d4: 3901 3b00 |002e: if-nez v1, 0069 // +003b │ │ -0c73d8: 5261 cb05 |0030: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ -0c73dc: dd01 0102 |0032: and-int/lit8 v1, v1, #int 2 // #02 │ │ -0c73e0: 3801 3500 |0034: if-eqz v1, 0069 // +0035 │ │ -0c73e4: 5461 c705 |0036: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c73e8: 5462 d805 |0038: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c73ec: 7120 6110 2100 |003a: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.registerRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V // method@1061 │ │ -0c73f2: 5c65 cf05 |003d: iput-boolean v5, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ -0c73f6: 1210 |003f: const/4 v0, #int 1 // #1 │ │ -0c73f8: 0f00 |0040: return v0 │ │ -0c73fa: 5461 c705 |0041: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c73fe: 5462 c605 |0043: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ -0c7402: 7120 ab10 2100 |0045: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi8;.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@10ab │ │ -0c7408: 28dc |0048: goto 0024 // -0024 │ │ -0c740a: 5561 ce05 |0049: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ -0c740e: 3801 dbff |004b: if-eqz v1, 0026 // -0025 │ │ -0c7412: 5261 cb05 |004d: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ -0c7416: dd01 0101 |004f: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0c741a: 3901 d5ff |0051: if-nez v1, 0026 // -002b │ │ -0c741e: 6001 4501 |0053: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c7422: 3441 0c00 |0055: if-lt v1, v4, 0061 // +000c │ │ -0c7426: 5461 c705 |0057: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c742a: 5462 d205 |0059: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ -0c742e: 7120 6c10 2100 |005b: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V // method@106c │ │ -0c7434: 5c63 ce05 |005e: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ -0c7438: 28c6 |0060: goto 0026 // -003a │ │ -0c743a: 5461 c705 |0061: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c743e: 5462 c605 |0063: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ -0c7442: 7120 ac10 2100 |0065: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi8;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@10ac │ │ -0c7448: 28f6 |0068: goto 005e // -000a │ │ -0c744a: 5561 cf05 |0069: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ -0c744e: 3801 d5ff |006b: if-eqz v1, 0040 // -002b │ │ -0c7452: 5261 cb05 |006d: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ -0c7456: dd01 0102 |006f: and-int/lit8 v1, v1, #int 2 // #02 │ │ -0c745a: 3901 cfff |0071: if-nez v1, 0040 // -0031 │ │ -0c745e: 5461 c705 |0073: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c7462: 5462 d805 |0075: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c7466: 7120 6410 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.unregisterRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V // method@1064 │ │ -0c746c: 5c63 cf05 |007a: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ -0c7470: 28c4 |007c: goto 0040 // -003c │ │ -0c7472: 5561 ce05 |007d: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ -0c7476: 3801 0f00 |007f: if-eqz v1, 008e // +000f │ │ -0c747a: 6001 4501 |0081: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c747e: 3441 1900 |0083: if-lt v1, v4, 009c // +0019 │ │ -0c7482: 5461 c705 |0085: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c7486: 5462 d205 |0087: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ -0c748a: 7120 6c10 2100 |0089: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V // method@106c │ │ -0c7490: 5c63 ce05 |008c: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ -0c7494: 5561 cf05 |008e: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ -0c7498: 3801 b0ff |0090: if-eqz v1, 0040 // -0050 │ │ -0c749c: 5461 c705 |0092: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c74a0: 5462 d805 |0094: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c74a4: 7120 6410 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.unregisterRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V // method@1064 │ │ -0c74aa: 5c63 cf05 |0099: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ -0c74ae: 28a5 |009b: goto 0040 // -005b │ │ -0c74b0: 5461 c705 |009c: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ -0c74b4: 5462 c605 |009e: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ -0c74b8: 7120 ac10 2100 |00a0: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi8;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@10ac │ │ -0c74be: 28e9 |00a3: goto 008c // -0017 │ │ +0c7348: |[0c7348] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.update:()Z │ │ +0c7358: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0c735a: 1304 1200 |0001: const/16 v4, #int 18 // #12 │ │ +0c735e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0c7360: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0c7362: 5561 cd05 |0005: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c7366: 3801 7600 |0007: if-eqz v1, 007d // +0076 │ │ +0c736a: 6001 4501 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c736e: 1302 0800 |000b: const/16 v2, #int 8 // #8 │ │ +0c7372: 3421 1900 |000d: if-lt v1, v2, 0026 // +0019 │ │ +0c7376: 5561 ce05 |000f: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ +0c737a: 3901 3800 |0011: if-nez v1, 0049 // +0038 │ │ +0c737e: 5261 cb05 |0013: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ +0c7382: dd01 0101 |0015: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0c7386: 3801 3200 |0017: if-eqz v1, 0049 // +0032 │ │ +0c738a: 6001 4501 |0019: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c738e: 3441 2600 |001b: if-lt v1, v4, 0041 // +0026 │ │ +0c7392: 5461 c705 |001d: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c7396: 5462 d205 |001f: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ +0c739a: 7120 6910 2100 |0021: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V // method@1069 │ │ +0c73a0: 5c65 ce05 |0024: iput-boolean v5, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ +0c73a4: 6001 4501 |0026: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c73a8: 1302 0e00 |0028: const/16 v2, #int 14 // #e │ │ +0c73ac: 3421 1600 |002a: if-lt v1, v2, 0040 // +0016 │ │ +0c73b0: 5561 cf05 |002c: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ +0c73b4: 3901 3b00 |002e: if-nez v1, 0069 // +003b │ │ +0c73b8: 5261 cb05 |0030: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ +0c73bc: dd01 0102 |0032: and-int/lit8 v1, v1, #int 2 // #02 │ │ +0c73c0: 3801 3500 |0034: if-eqz v1, 0069 // +0035 │ │ +0c73c4: 5461 c705 |0036: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c73c8: 5462 d805 |0038: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c73cc: 7120 6110 2100 |003a: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.registerRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V // method@1061 │ │ +0c73d2: 5c65 cf05 |003d: iput-boolean v5, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ +0c73d6: 1210 |003f: const/4 v0, #int 1 // #1 │ │ +0c73d8: 0f00 |0040: return v0 │ │ +0c73da: 5461 c705 |0041: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c73de: 5462 c605 |0043: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ +0c73e2: 7120 ab10 2100 |0045: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi8;.registerMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@10ab │ │ +0c73e8: 28dc |0048: goto 0024 // -0024 │ │ +0c73ea: 5561 ce05 |0049: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ +0c73ee: 3801 dbff |004b: if-eqz v1, 0026 // -0025 │ │ +0c73f2: 5261 cb05 |004d: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ +0c73f6: dd01 0101 |004f: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0c73fa: 3901 d5ff |0051: if-nez v1, 0026 // -002b │ │ +0c73fe: 6001 4501 |0053: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c7402: 3441 0c00 |0055: if-lt v1, v4, 0061 // +000c │ │ +0c7406: 5461 c705 |0057: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c740a: 5462 d205 |0059: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ +0c740e: 7120 6c10 2100 |005b: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V // method@106c │ │ +0c7414: 5c63 ce05 |005e: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ +0c7418: 28c6 |0060: goto 0026 // -003a │ │ +0c741a: 5461 c705 |0061: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c741e: 5462 c605 |0063: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ +0c7422: 7120 ac10 2100 |0065: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi8;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@10ac │ │ +0c7428: 28f6 |0068: goto 005e // -000a │ │ +0c742a: 5561 cf05 |0069: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ +0c742e: 3801 d5ff |006b: if-eqz v1, 0040 // -002b │ │ +0c7432: 5261 cb05 |006d: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ +0c7436: dd01 0102 |006f: and-int/lit8 v1, v1, #int 2 // #02 │ │ +0c743a: 3901 cfff |0071: if-nez v1, 0040 // -0031 │ │ +0c743e: 5461 c705 |0073: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c7442: 5462 d805 |0075: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c7446: 7120 6410 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.unregisterRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V // method@1064 │ │ +0c744c: 5c63 cf05 |007a: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ +0c7450: 28c4 |007c: goto 0040 // -003c │ │ +0c7452: 5561 ce05 |007d: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ +0c7456: 3801 0f00 |007f: if-eqz v1, 008e // +000f │ │ +0c745a: 6001 4501 |0081: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c745e: 3441 1900 |0083: if-lt v1, v4, 009c // +0019 │ │ +0c7462: 5461 c705 |0085: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c7466: 5462 d205 |0087: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMediaButtonEventReceiver:Landroid/app/PendingIntent; // field@05d2 │ │ +0c746a: 7120 6c10 2100 |0089: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/app/PendingIntent;)V // method@106c │ │ +0c7470: 5c63 ce05 |008c: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsMbrRegistered:Z // field@05ce │ │ +0c7474: 5561 cf05 |008e: iget-boolean v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ +0c7478: 3801 b0ff |0090: if-eqz v1, 0040 // -0050 │ │ +0c747c: 5461 c705 |0092: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c7480: 5462 d805 |0094: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c7484: 7120 6410 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.unregisterRemoteControlClient:(Landroid/content/Context;Ljava/lang/Object;)V // method@1064 │ │ +0c748a: 5c63 cf05 |0099: iput-boolean v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsRccRegistered:Z // field@05cf │ │ +0c748e: 28a5 |009b: goto 0040 // -005b │ │ +0c7490: 5461 c705 |009c: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mContext:Landroid/content/Context; // field@05c7 │ │ +0c7494: 5462 c605 |009e: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mComponentName:Landroid/content/ComponentName; // field@05c6 │ │ +0c7498: 7120 ac10 2100 |00a0: invoke-static {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi8;.unregisterMediaButtonEventReceiver:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@10ac │ │ +0c749e: 28e9 |00a3: goto 008c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1269 │ │ 0x0005 line=1270 │ │ 0x0009 line=1273 │ │ 0x000f line=1274 │ │ 0x0019 line=1275 │ │ @@ -236831,17 +236846,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c74c0: |[0c74c0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getMediaSession:()Ljava/lang/Object; │ │ -0c74d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c74d2: 1100 |0001: return-object v0 │ │ +0c74a0: |[0c74a0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getMediaSession:()Ljava/lang/Object; │ │ +0c74b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c74b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236849,17 +236864,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c74d4: |[0c74d4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getRemoteControlClient:()Ljava/lang/Object; │ │ -0c74e4: 5410 d805 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c74e8: 1100 |0002: return-object v0 │ │ +0c74b4: |[0c74b4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getRemoteControlClient:()Ljava/lang/Object; │ │ +0c74c4: 5410 d805 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c74c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236867,17 +236882,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c74ec: |[0c74ec] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -0c74fc: 5410 dd05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05dd │ │ -0c7500: 1100 |0002: return-object v0 │ │ +0c74cc: |[0c74cc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +0c74dc: 5410 dd05 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@05dd │ │ +0c74e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236885,17 +236900,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7504: |[0c7504] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.isActive:()Z │ │ -0c7514: 5510 cd05 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c7518: 0f00 |0002: return v0 │ │ +0c74e4: |[0c74e4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.isActive:()Z │ │ +0c74f4: 5510 cd05 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c74f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -236903,22 +236918,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c751c: |[0c751c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.release:()V │ │ -0c752c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c752e: 5c10 cd05 |0001: iput-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c7532: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0c7534: 5c10 c905 |0004: iput-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mDestroyed:Z // field@05c9 │ │ -0c7538: 7010 0f10 0100 |0006: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.update:()Z // method@100f │ │ -0c753e: 7010 fd0f 0100 |0009: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendSessionDestroyed:()V // method@0ffd │ │ -0c7544: 0e00 |000c: return-void │ │ +0c74fc: |[0c74fc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.release:()V │ │ +0c750c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c750e: 5c10 cd05 |0001: iput-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c7512: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0c7514: 5c10 c905 |0004: iput-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mDestroyed:Z // field@05c9 │ │ +0c7518: 7010 0f10 0100 |0006: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.update:()Z // method@100f │ │ +0c751e: 7010 fd0f 0100 |0009: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendSessionDestroyed:()V // method@0ffd │ │ +0c7524: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ 0x0006 line=1169 │ │ 0x0009 line=1170 │ │ 0x000c line=1171 │ │ @@ -236930,17 +236945,17 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c7548: |[0c7548] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0c7558: 7030 f90f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0ff9 │ │ -0c755e: 0e00 |0003: return-void │ │ +0c7528: |[0c7528] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0c7538: 7030 f90f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0ff9 │ │ +0c753e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0003 line=1163 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0004 reg=1 event Ljava/lang/String; │ │ @@ -236951,27 +236966,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0c7560: |[0c7560] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setActive:(Z)V │ │ -0c7570: 5510 cd05 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c7574: 3302 0300 |0002: if-ne v2, v0, 0005 // +0003 │ │ -0c7578: 0e00 |0004: return-void │ │ -0c757a: 5c12 cd05 |0005: iput-boolean v2, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c757e: 7010 0f10 0100 |0007: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.update:()Z // method@100f │ │ -0c7584: 0a00 |000a: move-result v0 │ │ -0c7586: 3800 f9ff |000b: if-eqz v0, 0004 // -0007 │ │ -0c758a: 5410 d305 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ -0c758e: 6e20 0610 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@1006 │ │ -0c7594: 5410 da05 |0012: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ -0c7598: 6e20 0710 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@1007 │ │ -0c759e: 28ed |0017: goto 0004 // -0013 │ │ +0c7540: |[0c7540] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setActive:(Z)V │ │ +0c7550: 5510 cd05 |0000: iget-boolean v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c7554: 3302 0300 |0002: if-ne v2, v0, 0005 // +0003 │ │ +0c7558: 0e00 |0004: return-void │ │ +0c755a: 5c12 cd05 |0005: iput-boolean v2, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c755e: 7010 0f10 0100 |0007: invoke-direct {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.update:()Z // method@100f │ │ +0c7564: 0a00 |000a: move-result v0 │ │ +0c7566: 3800 f9ff |000b: if-eqz v0, 0004 // -0007 │ │ +0c756a: 5410 d305 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ +0c756e: 6e20 0610 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@1006 │ │ +0c7574: 5410 da05 |0012: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ +0c7578: 6e20 0710 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@1007 │ │ +0c757e: 28ed |0017: goto 0004 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0004 line=1153 │ │ 0x0005 line=1148 │ │ 0x0007 line=1149 │ │ 0x000d line=1150 │ │ @@ -236985,52 +237000,52 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0c75a0: |[0c75a0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -0c75b0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0c75b2: 1305 1300 |0001: const/16 v5, #int 19 // #13 │ │ -0c75b6: 1304 1200 |0003: const/16 v4, #int 18 // #12 │ │ -0c75ba: 5473 c505 |0005: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05c5 │ │ -0c75be: 3338 0300 |0007: if-ne v8, v3, 000a // +0003 │ │ -0c75c2: 0e00 |0009: return-void │ │ -0c75c4: 3808 0600 |000a: if-eqz v8, 0010 // +0006 │ │ -0c75c8: 6003 4501 |000c: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c75cc: 3543 1700 |000e: if-ge v3, v4, 0025 // +0017 │ │ -0c75d0: 6003 4501 |0010: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c75d4: 3443 0700 |0012: if-lt v3, v4, 0019 // +0007 │ │ -0c75d8: 5473 d805 |0014: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c75dc: 7120 6a10 6300 |0016: invoke-static {v3, v6}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.setOnPlaybackPositionUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@106a │ │ -0c75e2: 6003 4501 |0019: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c75e6: 3453 0700 |001b: if-lt v3, v5, 0022 // +0007 │ │ -0c75ea: 5473 d805 |001d: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c75ee: 7120 7310 6300 |001f: invoke-static {v3, v6}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.setOnMetadataUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1073 │ │ -0c75f4: 5b78 c505 |0022: iput-object v8, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05c5 │ │ -0c75f8: 28e5 |0024: goto 0009 // -001b │ │ -0c75fa: 3909 0700 |0025: if-nez v9, 002c // +0007 │ │ -0c75fe: 2209 d100 |0027: new-instance v9, Landroid/os/Handler; // type@00d1 │ │ -0c7602: 7010 cd04 0900 |0029: invoke-direct {v9}, Landroid/os/Handler;.:()V // method@04cd │ │ -0c7608: 2200 7302 |002c: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; // type@0273 │ │ -0c760c: 7030 a60f 7008 |002e: invoke-direct {v0, v7, v8}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0fa6 │ │ -0c7612: 6003 4501 |0031: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c7616: 3443 0b00 |0033: if-lt v3, v4, 003e // +000b │ │ -0c761a: 7110 6810 0000 |0035: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.createPlaybackPositionUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; // method@1068 │ │ -0c7620: 0c02 |0038: move-result-object v2 │ │ -0c7622: 5473 d805 |0039: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c7626: 7120 6a10 2300 |003b: invoke-static {v3, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.setOnPlaybackPositionUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@106a │ │ -0c762c: 6003 4501 |003e: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c7630: 3453 e2ff |0040: if-lt v3, v5, 0022 // -001e │ │ -0c7634: 7110 7110 0000 |0042: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.createMetadataUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; // method@1071 │ │ -0c763a: 0c01 |0045: move-result-object v1 │ │ -0c763c: 5473 d805 |0046: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c7640: 7120 7310 1300 |0048: invoke-static {v3, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.setOnMetadataUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1073 │ │ -0c7646: 28d7 |004b: goto 0022 // -0029 │ │ +0c7580: |[0c7580] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +0c7590: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0c7592: 1305 1300 |0001: const/16 v5, #int 19 // #13 │ │ +0c7596: 1304 1200 |0003: const/16 v4, #int 18 // #12 │ │ +0c759a: 5473 c505 |0005: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05c5 │ │ +0c759e: 3338 0300 |0007: if-ne v8, v3, 000a // +0003 │ │ +0c75a2: 0e00 |0009: return-void │ │ +0c75a4: 3808 0600 |000a: if-eqz v8, 0010 // +0006 │ │ +0c75a8: 6003 4501 |000c: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c75ac: 3543 1700 |000e: if-ge v3, v4, 0025 // +0017 │ │ +0c75b0: 6003 4501 |0010: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c75b4: 3443 0700 |0012: if-lt v3, v4, 0019 // +0007 │ │ +0c75b8: 5473 d805 |0014: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c75bc: 7120 6a10 6300 |0016: invoke-static {v3, v6}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.setOnPlaybackPositionUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@106a │ │ +0c75c2: 6003 4501 |0019: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c75c6: 3453 0700 |001b: if-lt v3, v5, 0022 // +0007 │ │ +0c75ca: 5473 d805 |001d: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c75ce: 7120 7310 6300 |001f: invoke-static {v3, v6}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.setOnMetadataUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1073 │ │ +0c75d4: 5b78 c505 |0022: iput-object v8, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@05c5 │ │ +0c75d8: 28e5 |0024: goto 0009 // -001b │ │ +0c75da: 3909 0700 |0025: if-nez v9, 002c // +0007 │ │ +0c75de: 2209 d100 |0027: new-instance v9, Landroid/os/Handler; // type@00d1 │ │ +0c75e2: 7010 cd04 0900 |0029: invoke-direct {v9}, Landroid/os/Handler;.:()V // method@04cd │ │ +0c75e8: 2200 7302 |002c: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2; // type@0273 │ │ +0c75ec: 7030 a60f 7008 |002e: invoke-direct {v0, v7, v8}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0fa6 │ │ +0c75f2: 6003 4501 |0031: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c75f6: 3443 0b00 |0033: if-lt v3, v4, 003e // +000b │ │ +0c75fa: 7110 6810 0000 |0035: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.createPlaybackPositionUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; // method@1068 │ │ +0c7600: 0c02 |0038: move-result-object v2 │ │ +0c7602: 5473 d805 |0039: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c7606: 7120 6a10 2300 |003b: invoke-static {v3, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.setOnPlaybackPositionUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@106a │ │ +0c760c: 6003 4501 |003e: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c7610: 3453 e2ff |0040: if-lt v3, v5, 0022 // -001e │ │ +0c7614: 7110 7110 0000 |0042: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.createMetadataUpdateListener:(Landroid/support/v4/media/session/MediaSessionCompatApi14$Callback;)Ljava/lang/Object; // method@1071 │ │ +0c761a: 0c01 |0045: move-result-object v1 │ │ +0c761c: 5473 d805 |0046: iget-object v3, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c7620: 7120 7310 1300 |0048: invoke-static {v3, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.setOnMetadataUpdateListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1073 │ │ +0c7626: 28d7 |004b: goto 0022 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1016 │ │ 0x0009 line=1102 │ │ 0x000a line=1019 │ │ 0x0010 line=1022 │ │ 0x0014 line=1023 │ │ @@ -237060,17 +237075,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7648: |[0c7648] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setExtras:(Landroid/os/Bundle;)V │ │ -0c7658: 5b01 ca05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mExtras:Landroid/os/Bundle; // field@05ca │ │ -0c765c: 0e00 |0002: return-void │ │ +0c7628: |[0c7628] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setExtras:(Landroid/os/Bundle;)V │ │ +0c7638: 5b01 ca05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mExtras:Landroid/os/Bundle; // field@05ca │ │ +0c763c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1264 │ │ 0x0002 line=1265 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -237080,24 +237095,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c7660: |[0c7660] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setFlags:(I)V │ │ -0c7670: 5421 d105 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ -0c7674: 1d01 |0002: monitor-enter v1 │ │ -0c7676: 5923 cb05 |0003: iput v3, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ -0c767a: 1e01 |0005: monitor-exit v1 │ │ -0c767c: 7010 0f10 0200 |0006: invoke-direct {v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.update:()Z // method@100f │ │ -0c7682: 0e00 |0009: return-void │ │ -0c7684: 0d00 |000a: move-exception v0 │ │ -0c7686: 1e01 |000b: monitor-exit v1 │ │ -0c7688: 2700 |000c: throw v0 │ │ +0c7640: |[0c7640] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setFlags:(I)V │ │ +0c7650: 5421 d105 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ +0c7654: 1d01 |0002: monitor-enter v1 │ │ +0c7656: 5923 cb05 |0003: iput v3, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mFlags:I // field@05cb │ │ +0c765a: 1e01 |0005: monitor-exit v1 │ │ +0c765c: 7010 0f10 0200 |0006: invoke-direct {v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.update:()Z // method@100f │ │ +0c7662: 0e00 |0009: return-void │ │ +0c7664: 0d00 |000a: move-exception v0 │ │ +0c7666: 1e01 |000b: monitor-exit v1 │ │ +0c7668: 2700 |000c: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0006 │ │ -> 0x000a │ │ 0x000b - 0x000c │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=1106 │ │ @@ -237115,16 +237130,16 @@ │ │ type : '(Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c76a0: |[0c76a0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V │ │ -0c76b0: 0e00 |0000: return-void │ │ +0c7680: |[0c7680] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMediaButtonReceiver:(Landroid/app/PendingIntent;)V │ │ +0c7690: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 mbr Landroid/app/PendingIntent; │ │ │ │ @@ -237133,60 +237148,60 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -0c76b4: |[0c76b4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0c76c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0c76c6: 5462 d105 |0001: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ -0c76ca: 1d02 |0003: monitor-enter v2 │ │ -0c76cc: 5b67 d305 |0004: iput-object v7, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ -0c76d0: 1e02 |0006: monitor-exit v2 │ │ -0c76d2: 7020 fa0f 7600 |0007: invoke-direct {v6, v7}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0ffa │ │ -0c76d8: 5562 cd05 |000a: iget-boolean v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c76dc: 3902 0600 |000c: if-nez v2, 0012 // +0006 │ │ -0c76e0: 0e00 |000e: return-void │ │ -0c76e2: 0d01 |000f: move-exception v1 │ │ -0c76e4: 1e02 |0010: monitor-exit v2 │ │ -0c76e6: 2701 |0011: throw v1 │ │ -0c76e8: 6002 4501 |0012: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c76ec: 1303 1300 |0014: const/16 v3, #int 19 // #13 │ │ -0c76f0: 3432 2500 |0016: if-lt v2, v3, 003b // +0025 │ │ -0c76f4: 5462 da05 |0018: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ -0c76f8: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ -0c76fc: 5462 da05 |001c: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ -0c7700: 6e10 e610 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/media/session/PlaybackStateCompat;.getActions:()J // method@10e6 │ │ -0c7706: 0b02 |0021: move-result-wide v2 │ │ -0c7708: 1604 8000 |0022: const-wide/16 v4, #int 128 // #80 │ │ -0c770c: c042 |0024: and-long/2addr v2, v4 │ │ -0c770e: 1604 0000 |0025: const-wide/16 v4, #int 0 // #0 │ │ -0c7712: 3102 0204 |0027: cmp-long v2, v2, v4 │ │ -0c7716: 3802 0b00 |0029: if-eqz v2, 0034 // +000b │ │ -0c771a: 1210 |002b: const/4 v0, #int 1 // #1 │ │ -0c771c: 5462 d805 |002c: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c7720: 3907 0800 |002e: if-nez v7, 0036 // +0008 │ │ -0c7724: 7130 7210 1200 |0030: invoke-static {v2, v1, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;Z)V // method@1072 │ │ -0c772a: 28db |0033: goto 000e // -0025 │ │ -0c772c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0c772e: 28f7 |0035: goto 002c // -0009 │ │ -0c7730: 6e10 f00c 0700 |0036: invoke-virtual {v7}, Landroid/support/v4/media/MediaMetadataCompat;.getBundle:()Landroid/os/Bundle; // method@0cf0 │ │ -0c7736: 0c01 |0039: move-result-object v1 │ │ -0c7738: 28f6 |003a: goto 0030 // -000a │ │ -0c773a: 6002 4501 |003b: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c773e: 1303 0e00 |003d: const/16 v3, #int 14 // #e │ │ -0c7742: 3432 cfff |003f: if-lt v2, v3, 000e // -0031 │ │ -0c7746: 5462 d805 |0041: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c774a: 3907 0600 |0043: if-nez v7, 0049 // +0006 │ │ -0c774e: 7120 6210 1200 |0045: invoke-static {v2, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;)V // method@1062 │ │ -0c7754: 28c6 |0048: goto 000e // -003a │ │ -0c7756: 6e10 f00c 0700 |0049: invoke-virtual {v7}, Landroid/support/v4/media/MediaMetadataCompat;.getBundle:()Landroid/os/Bundle; // method@0cf0 │ │ -0c775c: 0c01 |004c: move-result-object v1 │ │ -0c775e: 28f8 |004d: goto 0045 // -0008 │ │ +0c7694: |[0c7694] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0c76a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c76a6: 5462 d105 |0001: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ +0c76aa: 1d02 |0003: monitor-enter v2 │ │ +0c76ac: 5b67 d305 |0004: iput-object v7, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mMetadata:Landroid/support/v4/media/MediaMetadataCompat; // field@05d3 │ │ +0c76b0: 1e02 |0006: monitor-exit v2 │ │ +0c76b2: 7020 fa0f 7600 |0007: invoke-direct {v6, v7}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0ffa │ │ +0c76b8: 5562 cd05 |000a: iget-boolean v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c76bc: 3902 0600 |000c: if-nez v2, 0012 // +0006 │ │ +0c76c0: 0e00 |000e: return-void │ │ +0c76c2: 0d01 |000f: move-exception v1 │ │ +0c76c4: 1e02 |0010: monitor-exit v2 │ │ +0c76c6: 2701 |0011: throw v1 │ │ +0c76c8: 6002 4501 |0012: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c76cc: 1303 1300 |0014: const/16 v3, #int 19 // #13 │ │ +0c76d0: 3432 2500 |0016: if-lt v2, v3, 003b // +0025 │ │ +0c76d4: 5462 da05 |0018: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ +0c76d8: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ +0c76dc: 5462 da05 |001c: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ +0c76e0: 6e10 e610 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/media/session/PlaybackStateCompat;.getActions:()J // method@10e6 │ │ +0c76e6: 0b02 |0021: move-result-wide v2 │ │ +0c76e8: 1604 8000 |0022: const-wide/16 v4, #int 128 // #80 │ │ +0c76ec: c042 |0024: and-long/2addr v2, v4 │ │ +0c76ee: 1604 0000 |0025: const-wide/16 v4, #int 0 // #0 │ │ +0c76f2: 3102 0204 |0027: cmp-long v2, v2, v4 │ │ +0c76f6: 3802 0b00 |0029: if-eqz v2, 0034 // +000b │ │ +0c76fa: 1210 |002b: const/4 v0, #int 1 // #1 │ │ +0c76fc: 5462 d805 |002c: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c7700: 3907 0800 |002e: if-nez v7, 0036 // +0008 │ │ +0c7704: 7130 7210 1200 |0030: invoke-static {v2, v1, v0}, Landroid/support/v4/media/session/MediaSessionCompatApi19;.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;Z)V // method@1072 │ │ +0c770a: 28db |0033: goto 000e // -0025 │ │ +0c770c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0c770e: 28f7 |0035: goto 002c // -0009 │ │ +0c7710: 6e10 f00c 0700 |0036: invoke-virtual {v7}, Landroid/support/v4/media/MediaMetadataCompat;.getBundle:()Landroid/os/Bundle; // method@0cf0 │ │ +0c7716: 0c01 |0039: move-result-object v1 │ │ +0c7718: 28f6 |003a: goto 0030 // -000a │ │ +0c771a: 6002 4501 |003b: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c771e: 1303 0e00 |003d: const/16 v3, #int 14 // #e │ │ +0c7722: 3432 cfff |003f: if-lt v2, v3, 000e // -0031 │ │ +0c7726: 5462 d805 |0041: iget-object v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c772a: 3907 0600 |0043: if-nez v7, 0049 // +0006 │ │ +0c772e: 7120 6210 1200 |0045: invoke-static {v2, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.setMetadata:(Ljava/lang/Object;Landroid/os/Bundle;)V // method@1062 │ │ +0c7734: 28c6 |0048: goto 000e // -003a │ │ +0c7736: 6e10 f00c 0700 |0049: invoke-virtual {v7}, Landroid/support/v4/media/MediaMetadataCompat;.getBundle:()Landroid/os/Bundle; // method@0cf0 │ │ +0c773c: 0c01 |004c: move-result-object v1 │ │ +0c773e: 28f8 |004d: goto 0045 // -0008 │ │ catches : 2 │ │ 0x0004 - 0x0007 │ │ -> 0x000f │ │ 0x0010 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0001 line=1204 │ │ @@ -237214,55 +237229,55 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 74 16-bit code units │ │ -0c7774: |[0c7774] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -0c7784: 1302 0e00 |0000: const/16 v2, #int 14 // #e │ │ -0c7788: 5471 d105 |0002: iget-object v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ -0c778c: 1d01 |0004: monitor-enter v1 │ │ -0c778e: 5b78 da05 |0005: iput-object v8, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ -0c7792: 1e01 |0007: monitor-exit v1 │ │ -0c7794: 7020 ff0f 8700 |0008: invoke-direct {v7, v8}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0fff │ │ -0c779a: 5570 cd05 |000b: iget-boolean v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ -0c779e: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0c77a2: 0e00 |000f: return-void │ │ -0c77a4: 0d00 |0010: move-exception v0 │ │ -0c77a6: 1e01 |0011: monitor-exit v1 │ │ -0c77a8: 2700 |0012: throw v0 │ │ -0c77aa: 3908 0d00 |0013: if-nez v8, 0020 // +000d │ │ -0c77ae: 6000 4501 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c77b2: 3420 f8ff |0017: if-lt v0, v2, 000f // -0008 │ │ -0c77b6: 5470 d805 |0019: iget-object v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c77ba: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0c77bc: 7120 6310 1000 |001c: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.setState:(Ljava/lang/Object;I)V // method@1063 │ │ -0c77c2: 28f0 |001f: goto 000f // -0010 │ │ -0c77c4: 6000 4501 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c77c8: 1301 1200 |0022: const/16 v1, #int 18 // #12 │ │ -0c77cc: 3410 1800 |0024: if-lt v0, v1, 003c // +0018 │ │ -0c77d0: 5470 d805 |0026: iget-object v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c77d4: 6e10 ed10 0800 |0028: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ -0c77da: 0a01 |002b: move-result v1 │ │ -0c77dc: 6e10 ec10 0800 |002c: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPosition:()J // method@10ec │ │ -0c77e2: 0b02 |002f: move-result-wide v2 │ │ -0c77e4: 6e10 ea10 0800 |0030: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackSpeed:()F // method@10ea │ │ -0c77ea: 0a04 |0033: move-result v4 │ │ -0c77ec: 6e10 e910 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getLastPositionUpdateTime:()J // method@10e9 │ │ -0c77f2: 0b05 |0037: move-result-wide v5 │ │ -0c77f4: 7707 6b10 0000 |0038: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.setState:(Ljava/lang/Object;IJFJ)V // method@106b │ │ -0c77fa: 28d4 |003b: goto 000f // -002c │ │ -0c77fc: 6000 4501 |003c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0c7800: 3420 d1ff |003e: if-lt v0, v2, 000f // -002f │ │ -0c7804: 5470 d805 |0040: iget-object v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ -0c7808: 6e10 ed10 0800 |0042: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ -0c780e: 0a01 |0045: move-result v1 │ │ -0c7810: 7120 6310 1000 |0046: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.setState:(Ljava/lang/Object;I)V // method@1063 │ │ -0c7816: 28c6 |0049: goto 000f // -003a │ │ +0c7754: |[0c7754] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0c7764: 1302 0e00 |0000: const/16 v2, #int 14 // #e │ │ +0c7768: 5471 d105 |0002: iget-object v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ +0c776c: 1d01 |0004: monitor-enter v1 │ │ +0c776e: 5b78 da05 |0005: iput-object v8, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mState:Landroid/support/v4/media/session/PlaybackStateCompat; // field@05da │ │ +0c7772: 1e01 |0007: monitor-exit v1 │ │ +0c7774: 7020 ff0f 8700 |0008: invoke-direct {v7, v8}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0fff │ │ +0c777a: 5570 cd05 |000b: iget-boolean v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mIsActive:Z // field@05cd │ │ +0c777e: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0c7782: 0e00 |000f: return-void │ │ +0c7784: 0d00 |0010: move-exception v0 │ │ +0c7786: 1e01 |0011: monitor-exit v1 │ │ +0c7788: 2700 |0012: throw v0 │ │ +0c778a: 3908 0d00 |0013: if-nez v8, 0020 // +000d │ │ +0c778e: 6000 4501 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c7792: 3420 f8ff |0017: if-lt v0, v2, 000f // -0008 │ │ +0c7796: 5470 d805 |0019: iget-object v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c779a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0c779c: 7120 6310 1000 |001c: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.setState:(Ljava/lang/Object;I)V // method@1063 │ │ +0c77a2: 28f0 |001f: goto 000f // -0010 │ │ +0c77a4: 6000 4501 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c77a8: 1301 1200 |0022: const/16 v1, #int 18 // #12 │ │ +0c77ac: 3410 1800 |0024: if-lt v0, v1, 003c // +0018 │ │ +0c77b0: 5470 d805 |0026: iget-object v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c77b4: 6e10 ed10 0800 |0028: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ +0c77ba: 0a01 |002b: move-result v1 │ │ +0c77bc: 6e10 ec10 0800 |002c: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPosition:()J // method@10ec │ │ +0c77c2: 0b02 |002f: move-result-wide v2 │ │ +0c77c4: 6e10 ea10 0800 |0030: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackSpeed:()F // method@10ea │ │ +0c77ca: 0a04 |0033: move-result v4 │ │ +0c77cc: 6e10 e910 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getLastPositionUpdateTime:()J // method@10e9 │ │ +0c77d2: 0b05 |0037: move-result-wide v5 │ │ +0c77d4: 7707 6b10 0000 |0038: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompatApi18;.setState:(Ljava/lang/Object;IJFJ)V // method@106b │ │ +0c77da: 28d4 |003b: goto 000f // -002c │ │ +0c77dc: 6000 4501 |003c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0c77e0: 3420 d1ff |003e: if-lt v0, v2, 000f // -002f │ │ +0c77e4: 5470 d805 |0040: iget-object v0, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRccObj:Ljava/lang/Object; // field@05d8 │ │ +0c77e8: 6e10 ed10 0800 |0042: invoke-virtual {v8}, Landroid/support/v4/media/session/PlaybackStateCompat;.getState:()I // method@10ed │ │ +0c77ee: 0a01 |0045: move-result v1 │ │ +0c77f0: 7120 6310 1000 |0046: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi14;.setState:(Ljava/lang/Object;I)V // method@1063 │ │ +0c77f6: 28c6 |0049: goto 000f // -003a │ │ catches : 2 │ │ 0x0005 - 0x0008 │ │ -> 0x0010 │ │ 0x0011 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0002 line=1180 │ │ @@ -237288,37 +237303,37 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 43 16-bit code units │ │ -0c782c: |[0c782c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToLocal:(I)V │ │ -0c783c: 5471 df05 |0000: iget-object v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c7840: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ -0c7844: 5471 df05 |0004: iget-object v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c7848: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0c784a: 6e20 910d 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v4/media/VolumeProviderCompat;.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V // method@0d91 │ │ -0c7850: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0c7852: 5971 e005 |000b: iput v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c7856: 2200 8d02 |000d: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ -0c785a: 5271 e005 |000f: iget v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c785e: 5272 d005 |0011: iget v2, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c7862: 1223 |0013: const/4 v3, #int 2 // #2 │ │ -0c7864: 5474 c405 |0014: iget-object v4, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ -0c7868: 5275 d005 |0016: iget v5, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c786c: 6e20 b903 5400 |0018: invoke-virtual {v4, v5}, Landroid/media/AudioManager;.getStreamMaxVolume:(I)I // method@03b9 │ │ -0c7872: 0a04 |001b: move-result v4 │ │ -0c7874: 5475 c405 |001c: iget-object v5, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ -0c7878: 5276 d005 |001e: iget v6, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c787c: 6e20 ba03 6500 |0020: invoke-virtual {v5, v6}, Landroid/media/AudioManager;.getStreamVolume:(I)I // method@03ba │ │ -0c7882: 0a05 |0023: move-result v5 │ │ -0c7884: 7606 b310 0000 |0024: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ -0c788a: 7020 0010 0700 |0027: invoke-direct {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@1000 │ │ -0c7890: 0e00 |002a: return-void │ │ +0c780c: |[0c780c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToLocal:(I)V │ │ +0c781c: 5471 df05 |0000: iget-object v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c7820: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ +0c7824: 5471 df05 |0004: iget-object v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c7828: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0c782a: 6e20 910d 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v4/media/VolumeProviderCompat;.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V // method@0d91 │ │ +0c7830: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0c7832: 5971 e005 |000b: iput v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c7836: 2200 8d02 |000d: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ +0c783a: 5271 e005 |000f: iget v1, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c783e: 5272 d005 |0011: iget v2, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c7842: 1223 |0013: const/4 v3, #int 2 // #2 │ │ +0c7844: 5474 c405 |0014: iget-object v4, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ +0c7848: 5275 d005 |0016: iget v5, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c784c: 6e20 b903 5400 |0018: invoke-virtual {v4, v5}, Landroid/media/AudioManager;.getStreamMaxVolume:(I)I // method@03b9 │ │ +0c7852: 0a04 |001b: move-result v4 │ │ +0c7854: 5475 c405 |001c: iget-object v5, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mAudioManager:Landroid/media/AudioManager; // field@05c4 │ │ +0c7858: 5276 d005 |001e: iget v6, v7, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c785c: 6e20 ba03 6500 |0020: invoke-virtual {v5, v6}, Landroid/media/AudioManager;.getStreamVolume:(I)I // method@03ba │ │ +0c7862: 0a05 |0023: move-result v5 │ │ +0c7864: 7606 b310 0000 |0024: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ +0c786a: 7020 0010 0700 |0027: invoke-direct {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@1000 │ │ +0c7870: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1114 │ │ 0x0004 line=1115 │ │ 0x000a line=1117 │ │ 0x000d line=1118 │ │ 0x0027 line=1122 │ │ @@ -237333,45 +237348,45 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -0c7894: |[0c7894] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -0c78a4: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ -0c78a8: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c78ac: 1a02 e735 |0004: const-string v2, "volumeProvider may not be null" // string@35e7 │ │ -0c78b0: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c78b6: 2701 |0009: throw v1 │ │ -0c78b8: 5461 df05 |000a: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c78bc: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -0c78c0: 5461 df05 |000e: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c78c4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0c78c6: 6e20 910d 2100 |0011: invoke-virtual {v1, v2}, Landroid/support/v4/media/VolumeProviderCompat;.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V // method@0d91 │ │ -0c78cc: 1221 |0014: const/4 v1, #int 2 // #2 │ │ -0c78ce: 5961 e005 |0015: iput v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c78d2: 5b67 df05 |0017: iput-object v7, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c78d6: 2200 8d02 |0019: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ -0c78da: 5261 e005 |001b: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ -0c78de: 5262 d005 |001d: iget v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ -0c78e2: 5463 df05 |001f: iget-object v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c78e6: 6e10 8d0d 0300 |0021: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeControl:()I // method@0d8d │ │ -0c78ec: 0a03 |0024: move-result v3 │ │ -0c78ee: 5464 df05 |0025: iget-object v4, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c78f2: 6e10 8c0d 0400 |0027: invoke-virtual {v4}, Landroid/support/v4/media/VolumeProviderCompat;.getMaxVolume:()I // method@0d8c │ │ -0c78f8: 0a04 |002a: move-result v4 │ │ -0c78fa: 5465 df05 |002b: iget-object v5, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ -0c78fe: 6e10 8b0d 0500 |002d: invoke-virtual {v5}, Landroid/support/v4/media/VolumeProviderCompat;.getCurrentVolume:()I // method@0d8b │ │ -0c7904: 0a05 |0030: move-result v5 │ │ -0c7906: 7606 b310 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ -0c790c: 7020 0010 0600 |0034: invoke-direct {v6, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@1000 │ │ -0c7912: 5461 de05 |0037: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@05de │ │ -0c7916: 6e20 910d 1700 |0039: invoke-virtual {v7, v1}, Landroid/support/v4/media/VolumeProviderCompat;.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V // method@0d91 │ │ -0c791c: 0e00 |003c: return-void │ │ +0c7874: |[0c7874] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +0c7884: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ +0c7888: 2201 6e06 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c788c: 1a02 e735 |0004: const-string v2, "volumeProvider may not be null" // string@35e7 │ │ +0c7890: 7020 0034 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c7896: 2701 |0009: throw v1 │ │ +0c7898: 5461 df05 |000a: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c789c: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +0c78a0: 5461 df05 |000e: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c78a4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0c78a6: 6e20 910d 2100 |0011: invoke-virtual {v1, v2}, Landroid/support/v4/media/VolumeProviderCompat;.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V // method@0d91 │ │ +0c78ac: 1221 |0014: const/4 v1, #int 2 // #2 │ │ +0c78ae: 5961 e005 |0015: iput v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c78b2: 5b67 df05 |0017: iput-object v7, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c78b6: 2200 8d02 |0019: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ +0c78ba: 5261 e005 |001b: iget v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeType:I // field@05e0 │ │ +0c78be: 5262 d005 |001d: iget v2, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLocalStream:I // field@05d0 │ │ +0c78c2: 5463 df05 |001f: iget-object v3, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c78c6: 6e10 8d0d 0300 |0021: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeControl:()I // method@0d8d │ │ +0c78cc: 0a03 |0024: move-result v3 │ │ +0c78ce: 5464 df05 |0025: iget-object v4, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c78d2: 6e10 8c0d 0400 |0027: invoke-virtual {v4}, Landroid/support/v4/media/VolumeProviderCompat;.getMaxVolume:()I // method@0d8c │ │ +0c78d8: 0a04 |002a: move-result v4 │ │ +0c78da: 5465 df05 |002b: iget-object v5, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; // field@05df │ │ +0c78de: 6e10 8b0d 0500 |002d: invoke-virtual {v5}, Landroid/support/v4/media/VolumeProviderCompat;.getCurrentVolume:()I // method@0d8b │ │ +0c78e4: 0a05 |0030: move-result v5 │ │ +0c78e6: 7606 b310 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ +0c78ec: 7020 0010 0600 |0034: invoke-direct {v6, v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V // method@1000 │ │ +0c78f2: 5461 de05 |0037: iget-object v1, v6, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@05de │ │ +0c78f6: 6e20 910d 1700 |0039: invoke-virtual {v7, v1}, Landroid/support/v4/media/VolumeProviderCompat;.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V // method@0d91 │ │ +0c78fc: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1127 │ │ 0x0002 line=1128 │ │ 0x000a line=1130 │ │ 0x000e line=1131 │ │ 0x0014 line=1133 │ │ @@ -237390,18 +237405,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c7920: |[0c7920] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setQueue:(Ljava/util/List;)V │ │ -0c7930: 5b01 d505 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueue:Ljava/util/List; // field@05d5 │ │ -0c7934: 7020 fb0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendQueue:(Ljava/util/List;)V // method@0ffb │ │ -0c793a: 0e00 |0005: return-void │ │ +0c7900: |[0c7900] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setQueue:(Ljava/util/List;)V │ │ +0c7910: 5b01 d505 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueue:Ljava/util/List; // field@05d5 │ │ +0c7914: 7020 fb0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendQueue:(Ljava/util/List;)V // method@0ffb │ │ +0c791a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0002 line=1238 │ │ 0x0005 line=1239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ @@ -237413,18 +237428,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c793c: |[0c793c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setQueueTitle:(Ljava/lang/CharSequence;)V │ │ -0c794c: 5b01 d605 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueueTitle:Ljava/lang/CharSequence; // field@05d6 │ │ -0c7950: 7020 fc0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendQueueTitle:(Ljava/lang/CharSequence;)V // method@0ffc │ │ -0c7956: 0e00 |0005: return-void │ │ +0c791c: |[0c791c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setQueueTitle:(Ljava/lang/CharSequence;)V │ │ +0c792c: 5b01 d605 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mQueueTitle:Ljava/lang/CharSequence; // field@05d6 │ │ +0c7930: 7020 fc0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.sendQueueTitle:(Ljava/lang/CharSequence;)V // method@0ffc │ │ +0c7936: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1243 │ │ 0x0002 line=1244 │ │ 0x0005 line=1245 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ @@ -237435,17 +237450,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7958: |[0c7958] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setRatingType:(I)V │ │ -0c7968: 5901 d705 |0000: iput v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRatingType:I // field@05d7 │ │ -0c796c: 0e00 |0002: return-void │ │ +0c7938: |[0c7938] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setRatingType:(I)V │ │ +0c7948: 5901 d705 |0000: iput v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mRatingType:I // field@05d7 │ │ +0c794c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1259 │ │ 0x0002 line=1260 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -237455,23 +237470,23 @@ │ │ type : '(Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c7970: |[0c7970] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setSessionActivity:(Landroid/app/PendingIntent;)V │ │ -0c7980: 5421 d105 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ -0c7984: 1d01 |0002: monitor-enter v1 │ │ -0c7986: 5b23 d905 |0003: iput-object v3, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mSessionActivity:Landroid/app/PendingIntent; // field@05d9 │ │ -0c798a: 1e01 |0005: monitor-exit v1 │ │ -0c798c: 0e00 |0006: return-void │ │ -0c798e: 0d00 |0007: move-exception v0 │ │ -0c7990: 1e01 |0008: monitor-exit v1 │ │ -0c7992: 2700 |0009: throw v0 │ │ +0c7950: |[0c7950] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setSessionActivity:(Landroid/app/PendingIntent;)V │ │ +0c7960: 5421 d105 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mLock:Ljava/lang/Object; // field@05d1 │ │ +0c7964: 1d01 |0002: monitor-enter v1 │ │ +0c7966: 5b23 d905 |0003: iput-object v3, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.mSessionActivity:Landroid/app/PendingIntent; // field@05d9 │ │ +0c796a: 1e01 |0005: monitor-exit v1 │ │ +0c796c: 0e00 |0006: return-void │ │ +0c796e: 0d00 |0007: move-exception v0 │ │ +0c7970: 1e01 |0008: monitor-exit v1 │ │ +0c7972: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=1225 │ │ 0x0003 line=1226 │ │ 0x0005 line=1227 │ │ @@ -237512,17 +237527,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c79a0: |[0c79a0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -0c79b0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c79b6: 0e00 |0003: return-void │ │ +0c7980: |[0c7980] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +0c7990: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -237531,27 +237546,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0c79b8: |[0c79b8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0c79c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0c79ca: 6e10 7704 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0477 │ │ -0c79d0: 0c00 |0004: move-result-object v0 │ │ -0c79d2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0c79d6: 0f02 |0007: return v2 │ │ -0c79d8: 6e10 7a04 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ -0c79de: 0a01 |000b: move-result v1 │ │ -0c79e0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0c79e6: 28f8 |000f: goto 0007 // -0008 │ │ -0c79e8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0c79ea: 28f6 |0011: goto 0007 // -000a │ │ -0c79ec: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +0c7998: |[0c7998] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0c79a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0c79aa: 6e10 7704 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0477 │ │ +0c79b0: 0c00 |0004: move-result-object v0 │ │ +0c79b2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0c79b6: 0f02 |0007: return v2 │ │ +0c79b8: 6e10 7a04 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@047a │ │ +0c79be: 0a01 |000b: move-result v1 │ │ +0c79c0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0c79c6: 28f8 |000f: goto 0007 // -0008 │ │ +0c79c8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0c79ca: 28f6 |0011: goto 0007 // -000a │ │ +0c79cc: 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 │ │ @@ -237594,17 +237609,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c79fc: |[0c79fc] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -0c7a0c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7a12: 0e00 |0003: return-void │ │ +0c79dc: |[0c79dc] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +0c79ec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c79f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -237613,18 +237628,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c7a14: |[0c7a14] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0c7a24: 7110 0711 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@1107 │ │ -0c7a2a: 0a00 |0003: move-result v0 │ │ -0c7a2c: 0f00 |0004: return v0 │ │ +0c79f4: |[0c79f4] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0c7a04: 7110 0711 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@1107 │ │ +0c7a0a: 0a00 |0003: move-result v0 │ │ +0c7a0c: 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; │ │ │ │ @@ -237659,17 +237674,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7a30: |[0c7a30] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -0c7a40: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7a46: 0e00 |0003: return-void │ │ +0c7a10: |[0c7a10] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +0c7a20: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7a26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -237678,18 +237693,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c7a48: |[0c7a48] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0c7a58: 7110 0911 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@1109 │ │ -0c7a5e: 0a00 |0003: move-result v0 │ │ -0c7a60: 0f00 |0004: return v0 │ │ +0c7a28: |[0c7a28] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0c7a38: 7110 0911 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@1109 │ │ +0c7a3e: 0a00 |0003: move-result v0 │ │ +0c7a40: 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; │ │ │ │ @@ -237724,17 +237739,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7a64: |[0c7a64] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -0c7a74: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7a7a: 0e00 |0003: return-void │ │ +0c7a44: |[0c7a44] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +0c7a54: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7a5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -237743,18 +237758,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c7a7c: |[0c7a7c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0c7a8c: 7110 0b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@110b │ │ -0c7a92: 0a00 |0003: move-result v0 │ │ -0c7a94: 0f00 |0004: return v0 │ │ +0c7a5c: |[0c7a5c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0c7a6c: 7110 0b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@110b │ │ +0c7a72: 0a00 |0003: move-result v0 │ │ +0c7a74: 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; │ │ │ │ @@ -237796,20 +237811,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c7a98: |[0c7a98] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -0c7aa8: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7aae: 2200 9f02 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@029f │ │ -0c7ab2: 7020 0c11 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@110c │ │ -0c7ab8: 5b10 4c06 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ -0c7abc: 0e00 |000a: return-void │ │ +0c7a78: |[0c7a78] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +0c7a88: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7a8e: 2200 9f02 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@029f │ │ +0c7a92: 7020 0c11 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@110c │ │ +0c7a98: 5b10 4c06 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ +0c7a9c: 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; │ │ │ │ @@ -237819,22 +237834,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0c7ac0: |[0c7ac0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0c7ad0: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ -0c7ad4: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0c7ada: 0c00 |0005: move-result-object v0 │ │ -0c7adc: 1f00 a002 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ -0c7ae0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -0c7ae2: 5901 4b06 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ -0c7ae6: 0e00 |000b: return-void │ │ +0c7aa0: |[0c7aa0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0c7ab0: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ +0c7ab4: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0c7aba: 0c00 |0005: move-result-object v0 │ │ +0c7abc: 1f00 a002 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ +0c7ac0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0c7ac2: 5901 4b06 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ +0c7ac6: 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; │ │ │ │ @@ -237843,21 +237858,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c7ae8: |[0c7ae8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0c7af8: 5410 4c06 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ -0c7afc: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0c7b02: 0c00 |0005: move-result-object v0 │ │ -0c7b04: 1f00 a002 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ -0c7b08: 5200 4b06 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ -0c7b0c: 0f00 |000a: return v0 │ │ +0c7ac8: |[0c7ac8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0c7ad8: 5410 4c06 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ +0c7adc: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0c7ae2: 0c00 |0005: move-result-object v0 │ │ +0c7ae4: 1f00 a002 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ +0c7ae8: 5200 4b06 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ +0c7aec: 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;) │ │ @@ -237865,16 +237880,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c7b10: |[0c7b10] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0c7b20: 0e00 |0000: return-void │ │ +0c7af0: |[0c7af0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0c7b00: 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 │ │ │ │ @@ -237883,16 +237898,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c7b24: |[0c7b24] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0c7b34: 0e00 |0000: return-void │ │ +0c7b04: |[0c7b04] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0c7b14: 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 │ │ @@ -237902,21 +237917,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c7b38: |[0c7b38] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0c7b48: 5410 4c06 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ -0c7b4c: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0c7b52: 0c00 |0005: move-result-object v0 │ │ -0c7b54: 1f00 a002 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ -0c7b58: 5902 4b06 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ -0c7b5c: 0e00 |000a: return-void │ │ +0c7b18: |[0c7b18] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0c7b28: 5410 4c06 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@064c │ │ +0c7b2c: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0c7b32: 0c00 |0005: move-result-object v0 │ │ +0c7b34: 1f00 a002 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@02a0 │ │ +0c7b38: 5902 4b06 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@064b │ │ +0c7b3c: 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 │ │ @@ -237926,16 +237941,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c7b60: |[0c7b60] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0c7b70: 0e00 |0000: return-void │ │ +0c7b40: |[0c7b40] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0c7b50: 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; │ │ │ │ @@ -237944,16 +237959,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c7b74: |[0c7b74] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0c7b84: 0e00 |0000: return-void │ │ +0c7b54: |[0c7b54] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0c7b64: 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; │ │ │ │ @@ -237992,17 +238007,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7b88: |[0c7b88] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -0c7b98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7b9e: 0e00 |0003: return-void │ │ +0c7b68: |[0c7b68] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +0c7b78: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -238011,17 +238026,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0c7ba0: |[0c7ba0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0c7bb0: 7100 3211 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@1132 │ │ -0c7bb6: 0e00 |0003: return-void │ │ +0c7b80: |[0c7b80] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0c7b90: 7100 3211 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@1132 │ │ +0c7b96: 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; │ │ │ │ @@ -238030,18 +238045,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0c7bb8: |[0c7bb8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0c7bc8: 7100 3311 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@1133 │ │ -0c7bce: 0a00 |0003: move-result v0 │ │ -0c7bd0: 0f00 |0004: return v0 │ │ +0c7b98: |[0c7b98] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0c7ba8: 7100 3311 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@1133 │ │ +0c7bae: 0a00 |0003: move-result v0 │ │ +0c7bb0: 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;) │ │ @@ -238049,17 +238064,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7bd4: |[0c7bd4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0c7be4: 7110 3411 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@1134 │ │ -0c7bea: 0e00 |0003: return-void │ │ +0c7bb4: |[0c7bb4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0c7bc4: 7110 3411 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@1134 │ │ +0c7bca: 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 │ │ @@ -238069,17 +238084,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c7bec: |[0c7bec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0c7bfc: 7120 3511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@1135 │ │ -0c7c02: 0e00 |0003: return-void │ │ +0c7bcc: |[0c7bcc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0c7bdc: 7120 3511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@1135 │ │ +0c7be2: 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 │ │ @@ -238090,17 +238105,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7c04: |[0c7c04] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0c7c14: 7110 3611 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@1136 │ │ -0c7c1a: 0e00 |0003: return-void │ │ +0c7be4: |[0c7be4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0c7bf4: 7110 3611 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@1136 │ │ +0c7bfa: 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 │ │ @@ -238110,17 +238125,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7c1c: |[0c7c1c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0c7c2c: 7110 3711 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@1137 │ │ -0c7c32: 0e00 |0003: return-void │ │ +0c7bfc: |[0c7bfc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0c7c0c: 7110 3711 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@1137 │ │ +0c7c12: 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; │ │ @@ -238130,17 +238145,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7c34: |[0c7c34] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0c7c44: 7110 3811 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@1138 │ │ -0c7c4a: 0e00 |0003: return-void │ │ +0c7c14: |[0c7c14] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0c7c24: 7110 3811 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@1138 │ │ +0c7c2a: 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; │ │ @@ -238184,19 +238199,19 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c7c4c: |[0c7c4c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0c7c5c: 5b01 5206 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0652 │ │ -0c7c60: 5b02 5306 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0653 │ │ -0c7c64: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7c6a: 0e00 |0007: return-void │ │ +0c7c2c: |[0c7c2c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0c7c3c: 5b01 5206 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0652 │ │ +0c7c40: 5b02 5306 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0653 │ │ +0c7c44: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7c4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ @@ -238207,18 +238222,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c7c6c: |[0c7c6c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.onFinish:()V │ │ -0c7c7c: 5410 5306 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0653 │ │ -0c7c80: 7210 4e11 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@114e │ │ -0c7c86: 0e00 |0005: return-void │ │ +0c7c4c: |[0c7c4c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.onFinish:()V │ │ +0c7c5c: 5410 5306 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0653 │ │ +0c7c60: 7210 4e11 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@114e │ │ +0c7c66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ │ │ @@ -238261,19 +238276,19 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c7c88: |[0c7c88] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0c7c98: 5b01 5406 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0654 │ │ -0c7c9c: 5b02 5506 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0655 │ │ -0c7ca0: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7ca6: 0e00 |0007: return-void │ │ +0c7c68: |[0c7c68] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0c7c78: 5b01 5406 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0654 │ │ +0c7c7c: 5b02 5506 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0655 │ │ +0c7c80: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7c86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ @@ -238284,18 +238299,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c7ca8: |[0c7ca8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.onFinish:()V │ │ -0c7cb8: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0655 │ │ -0c7cbc: 7210 4e11 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@114e │ │ -0c7cc2: 0e00 |0005: return-void │ │ +0c7c88: |[0c7c88] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.onFinish:()V │ │ +0c7c98: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0655 │ │ +0c7c9c: 7210 4e11 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@114e │ │ +0c7ca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ │ │ @@ -238336,20 +238351,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c7cc4: |[0c7cc4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -0c7cd4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7cda: 2200 bc02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@02bc │ │ -0c7cde: 7020 9111 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@1191 │ │ -0c7ce4: 5b10 5606 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7ce8: 0e00 |000a: return-void │ │ +0c7ca4: |[0c7ca4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +0c7cb4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7cba: 2200 bc02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@02bc │ │ +0c7cbe: 7020 9111 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@1191 │ │ +0c7cc4: 5b10 5606 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7cc8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=160 │ │ 0x000a line=161 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -238361,19 +238376,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c7cec: |[0c7cec] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -0c7cfc: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7d00: 6e10 9511 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@1195 │ │ -0c7d06: 0a00 |0005: move-result v0 │ │ -0c7d08: 0f00 |0006: return v0 │ │ +0c7ccc: |[0c7ccc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +0c7cdc: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7ce0: 6e10 9511 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@1195 │ │ +0c7ce6: 0a00 |0005: move-result v0 │ │ +0c7ce8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -238381,19 +238396,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c7d0c: |[0c7d0c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -0c7d1c: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7d20: 6e10 9711 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@1197 │ │ -0c7d26: 0a00 |0005: move-result v0 │ │ -0c7d28: 0f00 |0006: return v0 │ │ +0c7cec: |[0c7cec] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +0c7cfc: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7d00: 6e10 9711 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@1197 │ │ +0c7d06: 0a00 |0005: move-result v0 │ │ +0c7d08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -238401,19 +238416,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c7d2c: |[0c7d2c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -0c7d3c: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7d40: 6e10 9811 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@1198 │ │ -0c7d46: 0a00 |0005: move-result v0 │ │ -0c7d48: 0f00 |0006: return v0 │ │ +0c7d0c: |[0c7d0c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +0c7d1c: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7d20: 6e10 9811 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@1198 │ │ +0c7d26: 0a00 |0005: move-result v0 │ │ +0c7d28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -238421,22 +238436,22 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0c7d4c: |[0c7d4c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0c7d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c7d5e: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ -0c7d62: 2200 b102 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; // type@02b1 │ │ -0c7d66: 7030 4f11 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@114f │ │ -0c7d6c: 5421 5606 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7d70: 6e40 9b11 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@119b │ │ -0c7d76: 0e00 |000d: return-void │ │ +0c7d2c: |[0c7d2c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0c7d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c7d3e: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +0c7d42: 2200 b102 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; // type@02b1 │ │ +0c7d46: 7030 4f11 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@114f │ │ +0c7d4c: 5421 5606 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7d50: 6e40 9b11 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@119b │ │ +0c7d56: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0001 line=197 │ │ 0x0003 line=198 │ │ 0x0008 line=205 │ │ 0x000d line=206 │ │ @@ -238453,22 +238468,22 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0c7d78: |[0c7d78] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0c7d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c7d8a: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ -0c7d8e: 2200 b202 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; // type@02b2 │ │ -0c7d92: 7030 5111 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@1151 │ │ -0c7d98: 5421 5606 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7d9c: 6e40 9c11 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@119c │ │ -0c7da2: 0e00 |000d: return-void │ │ +0c7d58: |[0c7d58] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0c7d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c7d6a: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +0c7d6e: 2200 b202 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; // type@02b2 │ │ +0c7d72: 7030 5111 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@1151 │ │ +0c7d78: 5421 5606 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7d7c: 6e40 9c11 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@119c │ │ +0c7d82: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0001 line=212 │ │ 0x0003 line=213 │ │ 0x0008 line=220 │ │ 0x000d line=221 │ │ @@ -238485,18 +238500,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c7da4: |[0c7da4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -0c7db4: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7db8: 6e20 9d11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@119d │ │ -0c7dbe: 0e00 |0005: return-void │ │ +0c7d84: |[0c7d84] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +0c7d94: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7d98: 6e20 9d11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@119d │ │ +0c7d9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -238506,18 +238521,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c7dc0: |[0c7dc0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -0c7dd0: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7dd4: 6e20 9e11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@119e │ │ -0c7dda: 0e00 |0005: return-void │ │ +0c7da0: |[0c7da0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +0c7db0: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7db4: 6e20 9e11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@119e │ │ +0c7dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -238527,18 +238542,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c7ddc: |[0c7ddc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -0c7dec: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ -0c7df0: 6e20 9f11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@119f │ │ -0c7df6: 0e00 |0005: return-void │ │ +0c7dbc: |[0c7dbc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +0c7dcc: 5410 5606 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0656 │ │ +0c7dd0: 6e20 9f11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@119f │ │ +0c7dd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ @@ -238586,22 +238601,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0c7df8: |[0c7df8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -0c7e08: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0c7e0a: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c7e10: 5910 5906 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0659 │ │ -0c7e14: 5910 5706 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0657 │ │ -0c7e18: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0c7e1a: 5910 5806 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0658 │ │ -0c7e1e: 0e00 |000b: return-void │ │ +0c7dd8: |[0c7dd8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +0c7de8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0c7dea: 7010 2834 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c7df0: 5910 5906 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0659 │ │ +0c7df4: 5910 5706 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0657 │ │ +0c7df8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0c7dfa: 5910 5806 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0658 │ │ +0c7dfe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0004 line=115 │ │ 0x0006 line=116 │ │ 0x0008 line=117 │ │ locals : │ │ @@ -238612,17 +238627,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c7e20: |[0c7e20] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -0c7e30: 7010 5c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@115c │ │ -0c7e36: 0e00 |0003: return-void │ │ +0c7e00: |[0c7e00] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +0c7e10: 7010 5c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@115c │ │ +0c7e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -238632,17 +238647,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7e38: |[0c7e38] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -0c7e48: 5210 5706 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0657 │ │ -0c7e4c: 0f00 |0002: return v0 │ │ +0c7e18: |[0c7e18] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +0c7e28: 5210 5706 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0657 │ │ +0c7e2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -238650,17 +238665,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7e50: |[0c7e50] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -0c7e60: 5210 5806 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0658 │ │ -0c7e64: 0f00 |0002: return v0 │ │ +0c7e30: |[0c7e30] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +0c7e40: 5210 5806 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0658 │ │ +0c7e44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -238668,17 +238683,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7e68: |[0c7e68] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -0c7e78: 5210 5906 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0659 │ │ -0c7e7c: 0f00 |0002: return v0 │ │ +0c7e48: |[0c7e48] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +0c7e58: 5210 5906 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0659 │ │ +0c7e5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -238686,16 +238701,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c7e80: |[0c7e80] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0c7e90: 0e00 |0000: return-void │ │ +0c7e60: |[0c7e60] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0c7e70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -238706,16 +238721,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c7e94: |[0c7e94] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0c7ea4: 0e00 |0000: return-void │ │ +0c7e74: |[0c7e74] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0c7e84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ @@ -238726,17 +238741,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7ea8: |[0c7ea8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -0c7eb8: 5901 5706 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0657 │ │ -0c7ebc: 0e00 |0002: return-void │ │ +0c7e88: |[0c7e88] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +0c7e98: 5901 5706 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0657 │ │ +0c7e9c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -238746,17 +238761,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7ec0: |[0c7ec0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -0c7ed0: 5901 5806 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0658 │ │ -0c7ed4: 0e00 |0002: return-void │ │ +0c7ea0: |[0c7ea0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +0c7eb0: 5901 5806 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0658 │ │ +0c7eb4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -238765,17 +238780,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7ed8: |[0c7ed8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -0c7ee8: 5901 5906 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0659 │ │ -0c7eec: 0e00 |0002: return-void │ │ +0c7eb8: |[0c7eb8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +0c7ec8: 5901 5906 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0659 │ │ +0c7ecc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ @@ -238809,18 +238824,18 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c7ef0: |[0c7ef0] android.support.v4.provider.RawDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V │ │ -0c7f00: 7020 a011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@11a0 │ │ -0c7f06: 5b02 8706 |0003: iput-object v2, v0, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c7f0a: 0e00 |0005: return-void │ │ +0c7ed0: |[0c7ed0] android.support.v4.provider.RawDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V │ │ +0c7ee0: 7020 a011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@11a0 │ │ +0c7ee6: 5b02 8706 |0003: iput-object v2, v0, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c7eea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/RawDocumentFile; │ │ @@ -238832,48 +238847,48 @@ │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0c7f0c: |[0c7f0c] android.support.v4.provider.RawDocumentFile.deleteContents:(Ljava/io/File;)Z │ │ -0c7f1c: 6e10 9e33 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@339e │ │ -0c7f22: 0c02 |0003: move-result-object v2 │ │ -0c7f24: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -0c7f26: 3802 3600 |0005: if-eqz v2, 003b // +0036 │ │ -0c7f2a: 0720 |0007: move-object v0, v2 │ │ -0c7f2c: 2104 |0008: array-length v4, v0 │ │ -0c7f2e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0c7f30: 3543 3100 |000a: if-ge v3, v4, 003b // +0031 │ │ -0c7f34: 4601 0003 |000c: aget-object v1, v0, v3 │ │ -0c7f38: 6e10 9a33 0100 |000e: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ -0c7f3e: 0a06 |0011: move-result v6 │ │ -0c7f40: 3806 0700 |0012: if-eqz v6, 0019 // +0007 │ │ -0c7f44: 7110 d411 0100 |0014: invoke-static {v1}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@11d4 │ │ -0c7f4a: 0a06 |0017: move-result v6 │ │ -0c7f4c: b565 |0018: and-int/2addr v5, v6 │ │ -0c7f4e: 6e10 9233 0100 |0019: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ -0c7f54: 0a06 |001c: move-result v6 │ │ -0c7f56: 3906 1b00 |001d: if-nez v6, 0038 // +001b │ │ -0c7f5a: 1a06 4c04 |001f: const-string v6, "DocumentFile" // string@044c │ │ -0c7f5e: 2207 8206 |0021: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0c7f62: 7010 5134 0700 |0023: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c7f68: 1a08 2c05 |0026: const-string v8, "Failed to delete " // string@052c │ │ -0c7f6c: 6e20 5a34 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c7f72: 0c07 |002b: move-result-object v7 │ │ -0c7f74: 6e20 5934 1700 |002c: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c7f7a: 0c07 |002f: move-result-object v7 │ │ -0c7f7c: 6e10 5f34 0700 |0030: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c7f82: 0c07 |0033: move-result-object v7 │ │ -0c7f84: 7120 b620 7600 |0034: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0c7f8a: 1205 |0037: const/4 v5, #int 0 // #0 │ │ -0c7f8c: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0c7f90: 28d0 |003a: goto 000a // -0030 │ │ -0c7f92: 0f05 |003b: return v5 │ │ +0c7eec: |[0c7eec] android.support.v4.provider.RawDocumentFile.deleteContents:(Ljava/io/File;)Z │ │ +0c7efc: 6e10 9e33 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@339e │ │ +0c7f02: 0c02 |0003: move-result-object v2 │ │ +0c7f04: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +0c7f06: 3802 3600 |0005: if-eqz v2, 003b // +0036 │ │ +0c7f0a: 0720 |0007: move-object v0, v2 │ │ +0c7f0c: 2104 |0008: array-length v4, v0 │ │ +0c7f0e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0c7f10: 3543 3100 |000a: if-ge v3, v4, 003b // +0031 │ │ +0c7f14: 4601 0003 |000c: aget-object v1, v0, v3 │ │ +0c7f18: 6e10 9a33 0100 |000e: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ +0c7f1e: 0a06 |0011: move-result v6 │ │ +0c7f20: 3806 0700 |0012: if-eqz v6, 0019 // +0007 │ │ +0c7f24: 7110 d411 0100 |0014: invoke-static {v1}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@11d4 │ │ +0c7f2a: 0a06 |0017: move-result v6 │ │ +0c7f2c: b565 |0018: and-int/2addr v5, v6 │ │ +0c7f2e: 6e10 9233 0100 |0019: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@3392 │ │ +0c7f34: 0a06 |001c: move-result v6 │ │ +0c7f36: 3906 1b00 |001d: if-nez v6, 0038 // +001b │ │ +0c7f3a: 1a06 4c04 |001f: const-string v6, "DocumentFile" // string@044c │ │ +0c7f3e: 2207 8206 |0021: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0c7f42: 7010 5134 0700 |0023: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c7f48: 1a08 2c05 |0026: const-string v8, "Failed to delete " // string@052c │ │ +0c7f4c: 6e20 5a34 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c7f52: 0c07 |002b: move-result-object v7 │ │ +0c7f54: 6e20 5934 1700 |002c: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c7f5a: 0c07 |002f: move-result-object v7 │ │ +0c7f5c: 6e10 5f34 0700 |0030: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c7f62: 0c07 |0033: move-result-object v7 │ │ +0c7f64: 7120 b620 7600 |0034: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0c7f6a: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +0c7f6c: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0c7f70: 28d0 |003a: goto 000a // -0030 │ │ +0c7f72: 0f05 |003b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0005 line=161 │ │ 0x0007 line=162 │ │ 0x000e line=163 │ │ @@ -238897,32 +238912,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c7f94: |[0c7f94] android.support.v4.provider.RawDocumentFile.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; │ │ -0c7fa4: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ -0c7fa8: 6e20 4134 3400 |0002: invoke-virtual {v4, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@3441 │ │ -0c7fae: 0a01 |0005: move-result v1 │ │ -0c7fb0: 3a01 1700 |0006: if-ltz v1, 001d // +0017 │ │ -0c7fb4: d803 0101 |0008: add-int/lit8 v3, v1, #int 1 // #01 │ │ -0c7fb8: 6e20 4734 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ -0c7fbe: 0c03 |000d: move-result-object v3 │ │ -0c7fc0: 6e10 4934 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@3449 │ │ -0c7fc6: 0c00 |0011: move-result-object v0 │ │ -0c7fc8: 7100 b923 0000 |0012: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@23b9 │ │ -0c7fce: 0c03 |0015: move-result-object v3 │ │ -0c7fd0: 6e20 b823 0300 |0016: invoke-virtual {v3, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@23b8 │ │ -0c7fd6: 0c02 |0019: move-result-object v2 │ │ -0c7fd8: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ -0c7fdc: 1102 |001c: return-object v2 │ │ -0c7fde: 1a02 5018 |001d: const-string v2, "application/octet-stream" // string@1850 │ │ -0c7fe2: 28fd |001f: goto 001c // -0003 │ │ +0c7f74: |[0c7f74] android.support.v4.provider.RawDocumentFile.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; │ │ +0c7f84: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ +0c7f88: 6e20 4134 3400 |0002: invoke-virtual {v4, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@3441 │ │ +0c7f8e: 0a01 |0005: move-result v1 │ │ +0c7f90: 3a01 1700 |0006: if-ltz v1, 001d // +0017 │ │ +0c7f94: d803 0101 |0008: add-int/lit8 v3, v1, #int 1 // #01 │ │ +0c7f98: 6e20 4734 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@3447 │ │ +0c7f9e: 0c03 |000d: move-result-object v3 │ │ +0c7fa0: 6e10 4934 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@3449 │ │ +0c7fa6: 0c00 |0011: move-result-object v0 │ │ +0c7fa8: 7100 b923 0000 |0012: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@23b9 │ │ +0c7fae: 0c03 |0015: move-result-object v3 │ │ +0c7fb0: 6e20 b823 0300 |0016: invoke-virtual {v3, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@23b8 │ │ +0c7fb6: 0c02 |0019: move-result-object v2 │ │ +0c7fb8: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +0c7fbc: 1102 |001c: return-object v2 │ │ +0c7fbe: 1a02 5018 |001d: const-string v2, "application/octet-stream" // string@1850 │ │ +0c7fc2: 28fd |001f: goto 001c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0006 line=147 │ │ 0x0008 line=148 │ │ 0x0012 line=149 │ │ 0x001a line=150 │ │ @@ -238939,19 +238954,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c7fe4: |[0c7fe4] android.support.v4.provider.RawDocumentFile.canRead:()Z │ │ -0c7ff4: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c7ff8: 6e10 8f33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@338f │ │ -0c7ffe: 0a00 |0005: move-result v0 │ │ -0c8000: 0f00 |0006: return v0 │ │ +0c7fc4: |[0c7fc4] android.support.v4.provider.RawDocumentFile.canRead:()Z │ │ +0c7fd4: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c7fd8: 6e10 8f33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@338f │ │ +0c7fde: 0a00 |0005: move-result v0 │ │ +0c7fe0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -238959,19 +238974,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c8004: |[0c8004] android.support.v4.provider.RawDocumentFile.canWrite:()Z │ │ -0c8014: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c8018: 6e10 9033 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@3390 │ │ -0c801e: 0a00 |0005: move-result v0 │ │ -0c8020: 0f00 |0006: return v0 │ │ +0c7fe4: |[0c7fe4] android.support.v4.provider.RawDocumentFile.canWrite:()Z │ │ +0c7ff4: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c7ff8: 6e10 9033 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@3390 │ │ +0c7ffe: 0a00 |0005: move-result v0 │ │ +0c8000: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -238979,29 +238994,29 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0c8024: |[0c8024] android.support.v4.provider.RawDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0c8034: 2200 4b06 |0000: new-instance v0, Ljava/io/File; // type@064b │ │ -0c8038: 5421 8706 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c803c: 7030 8c33 1003 |0004: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -0c8042: 6e10 9a33 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ -0c8048: 0a01 |000a: move-result v1 │ │ -0c804a: 3901 0800 |000b: if-nez v1, 0013 // +0008 │ │ -0c804e: 6e10 9f33 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@339f │ │ -0c8054: 0a01 |0010: move-result v1 │ │ -0c8056: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ -0c805a: 2201 c002 |0013: new-instance v1, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ -0c805e: 7030 ce11 2100 |0015: invoke-direct {v1, v2, v0}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ -0c8064: 1101 |0018: return-object v1 │ │ -0c8066: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0c8068: 28fe |001a: goto 0018 // -0002 │ │ +0c8004: |[0c8004] android.support.v4.provider.RawDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0c8014: 2200 4b06 |0000: new-instance v0, Ljava/io/File; // type@064b │ │ +0c8018: 5421 8706 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c801c: 7030 8c33 1003 |0004: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +0c8022: 6e10 9a33 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ +0c8028: 0a01 |000a: move-result v1 │ │ +0c802a: 3901 0800 |000b: if-nez v1, 0013 // +0008 │ │ +0c802e: 6e10 9f33 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@339f │ │ +0c8034: 0a01 |0010: move-result v1 │ │ +0c8036: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ +0c803a: 2201 c002 |0013: new-instance v1, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ +0c803e: 7030 ce11 2100 |0015: invoke-direct {v1, v2, v0}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ +0c8044: 1101 |0018: return-object v1 │ │ +0c8046: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0c8048: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ 0x0013 line=56 │ │ 0x0018 line=58 │ │ locals : │ │ @@ -239014,52 +239029,52 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0c806c: |[0c806c] android.support.v4.provider.RawDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0c807c: 7100 b923 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@23b9 │ │ -0c8082: 0c03 |0003: move-result-object v3 │ │ -0c8084: 6e20 b723 7300 |0004: invoke-virtual {v3, v7}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@23b7 │ │ -0c808a: 0c01 |0007: move-result-object v1 │ │ -0c808c: 3801 1900 |0008: if-eqz v1, 0021 // +0019 │ │ -0c8090: 2203 8206 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0c8094: 7010 5134 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c809a: 6e20 5a34 8300 |000f: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c80a0: 0c03 |0012: move-result-object v3 │ │ -0c80a2: 1a04 1301 |0013: const-string v4, "." // string@0113 │ │ -0c80a6: 6e20 5a34 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c80ac: 0c03 |0018: move-result-object v3 │ │ -0c80ae: 6e20 5a34 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c80b4: 0c03 |001c: move-result-object v3 │ │ -0c80b6: 6e10 5f34 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c80bc: 0c08 |0020: move-result-object v8 │ │ -0c80be: 2202 4b06 |0021: new-instance v2, Ljava/io/File; // type@064b │ │ -0c80c2: 5463 8706 |0023: iget-object v3, v6, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c80c6: 7030 8c33 3208 |0025: invoke-direct {v2, v3, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -0c80cc: 6e10 9133 0200 |0028: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@3391 │ │ -0c80d2: 2203 c002 |002b: new-instance v3, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ -0c80d6: 7030 ce11 6302 |002d: invoke-direct {v3, v6, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ -0c80dc: 1103 |0030: return-object v3 │ │ -0c80de: 0d00 |0031: move-exception v0 │ │ -0c80e0: 1a03 4c04 |0032: const-string v3, "DocumentFile" // string@044c │ │ -0c80e4: 2204 8206 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ -0c80e8: 7010 5134 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0c80ee: 1a05 2b05 |0039: const-string v5, "Failed to createFile: " // string@052b │ │ -0c80f2: 6e20 5a34 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0c80f8: 0c04 |003e: move-result-object v4 │ │ -0c80fa: 6e20 5934 0400 |003f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0c8100: 0c04 |0042: move-result-object v4 │ │ -0c8102: 6e10 5f34 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0c8108: 0c04 |0046: move-result-object v4 │ │ -0c810a: 7120 b620 4300 |0047: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0c8110: 1203 |004a: const/4 v3, #int 0 // #0 │ │ -0c8112: 28e5 |004b: goto 0030 // -001b │ │ +0c804c: |[0c804c] android.support.v4.provider.RawDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0c805c: 7100 b923 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@23b9 │ │ +0c8062: 0c03 |0003: move-result-object v3 │ │ +0c8064: 6e20 b723 7300 |0004: invoke-virtual {v3, v7}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@23b7 │ │ +0c806a: 0c01 |0007: move-result-object v1 │ │ +0c806c: 3801 1900 |0008: if-eqz v1, 0021 // +0019 │ │ +0c8070: 2203 8206 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0c8074: 7010 5134 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c807a: 6e20 5a34 8300 |000f: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c8080: 0c03 |0012: move-result-object v3 │ │ +0c8082: 1a04 1301 |0013: const-string v4, "." // string@0113 │ │ +0c8086: 6e20 5a34 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c808c: 0c03 |0018: move-result-object v3 │ │ +0c808e: 6e20 5a34 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c8094: 0c03 |001c: move-result-object v3 │ │ +0c8096: 6e10 5f34 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c809c: 0c08 |0020: move-result-object v8 │ │ +0c809e: 2202 4b06 |0021: new-instance v2, Ljava/io/File; // type@064b │ │ +0c80a2: 5463 8706 |0023: iget-object v3, v6, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c80a6: 7030 8c33 3208 |0025: invoke-direct {v2, v3, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +0c80ac: 6e10 9133 0200 |0028: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@3391 │ │ +0c80b2: 2203 c002 |002b: new-instance v3, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ +0c80b6: 7030 ce11 6302 |002d: invoke-direct {v3, v6, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ +0c80bc: 1103 |0030: return-object v3 │ │ +0c80be: 0d00 |0031: move-exception v0 │ │ +0c80c0: 1a03 4c04 |0032: const-string v3, "DocumentFile" // string@044c │ │ +0c80c4: 2204 8206 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@0682 │ │ +0c80c8: 7010 5134 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0c80ce: 1a05 2b05 |0039: const-string v5, "Failed to createFile: " // string@052b │ │ +0c80d2: 6e20 5a34 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0c80d8: 0c04 |003e: move-result-object v4 │ │ +0c80da: 6e20 5934 0400 |003f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0c80e0: 0c04 |0042: move-result-object v4 │ │ +0c80e2: 6e10 5f34 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0c80e8: 0c04 |0046: move-result-object v4 │ │ +0c80ea: 7120 b620 4300 |0047: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0c80f0: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +0c80f2: 28e5 |004b: goto 0030 // -001b │ │ catches : 1 │ │ 0x0028 - 0x0030 │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0000 line=38 │ │ 0x0008 line=39 │ │ 0x000a line=40 │ │ @@ -239083,21 +239098,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0c8124: |[0c8124] android.support.v4.provider.RawDocumentFile.delete:()Z │ │ -0c8134: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c8138: 7110 d411 0000 |0002: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@11d4 │ │ -0c813e: 5410 8706 |0005: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c8142: 6e10 9233 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ -0c8148: 0a00 |000a: move-result v0 │ │ -0c814a: 0f00 |000b: return v0 │ │ +0c8104: |[0c8104] android.support.v4.provider.RawDocumentFile.delete:()Z │ │ +0c8114: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c8118: 7110 d411 0000 |0002: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@11d4 │ │ +0c811e: 5410 8706 |0005: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c8122: 6e10 9233 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@3392 │ │ +0c8128: 0a00 |000a: move-result v0 │ │ +0c812a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ @@ -239106,19 +239121,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c814c: |[0c814c] android.support.v4.provider.RawDocumentFile.exists:()Z │ │ -0c815c: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c8160: 6e10 9333 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0c8166: 0a00 |0005: move-result v0 │ │ -0c8168: 0f00 |0006: return v0 │ │ +0c812c: |[0c812c] android.support.v4.provider.RawDocumentFile.exists:()Z │ │ +0c813c: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c8140: 6e10 9333 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0c8146: 0a00 |0005: move-result v0 │ │ +0c8148: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -239126,19 +239141,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c816c: |[0c816c] android.support.v4.provider.RawDocumentFile.getName:()Ljava/lang/String; │ │ -0c817c: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c8180: 6e10 9733 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -0c8186: 0c00 |0005: move-result-object v0 │ │ -0c8188: 1100 |0006: return-object v0 │ │ +0c814c: |[0c814c] android.support.v4.provider.RawDocumentFile.getName:()Ljava/lang/String; │ │ +0c815c: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c8160: 6e10 9733 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +0c8166: 0c00 |0005: move-result-object v0 │ │ +0c8168: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -239146,27 +239161,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0c818c: |[0c818c] android.support.v4.provider.RawDocumentFile.getType:()Ljava/lang/String; │ │ -0c819c: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c81a0: 6e10 9a33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ -0c81a6: 0a00 |0005: move-result v0 │ │ -0c81a8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0c81ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c81ae: 1100 |0009: return-object v0 │ │ -0c81b0: 5410 8706 |000a: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c81b4: 6e10 9733 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -0c81ba: 0c00 |000f: move-result-object v0 │ │ -0c81bc: 7110 d811 0000 |0010: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; // method@11d8 │ │ -0c81c2: 0c00 |0013: move-result-object v0 │ │ -0c81c4: 28f5 |0014: goto 0009 // -000b │ │ +0c816c: |[0c816c] android.support.v4.provider.RawDocumentFile.getType:()Ljava/lang/String; │ │ +0c817c: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c8180: 6e10 9a33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ +0c8186: 0a00 |0005: move-result v0 │ │ +0c8188: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0c818c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c818e: 1100 |0009: return-object v0 │ │ +0c8190: 5410 8706 |000a: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c8194: 6e10 9733 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +0c819a: 0c00 |000f: move-result-object v0 │ │ +0c819c: 7110 d811 0000 |0010: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; // method@11d8 │ │ +0c81a2: 0c00 |0013: move-result-object v0 │ │ +0c81a4: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ @@ -239176,19 +239191,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c81c8: |[0c81c8] android.support.v4.provider.RawDocumentFile.getUri:()Landroid/net/Uri; │ │ -0c81d8: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c81dc: 7110 9004 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0490 │ │ -0c81e2: 0c00 |0005: move-result-object v0 │ │ -0c81e4: 1100 |0006: return-object v0 │ │ +0c81a8: |[0c81a8] android.support.v4.provider.RawDocumentFile.getUri:()Landroid/net/Uri; │ │ +0c81b8: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c81bc: 7110 9004 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0490 │ │ +0c81c2: 0c00 |0005: move-result-object v0 │ │ +0c81c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -239196,19 +239211,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c81e8: |[0c81e8] android.support.v4.provider.RawDocumentFile.isDirectory:()Z │ │ -0c81f8: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c81fc: 6e10 9a33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ -0c8202: 0a00 |0005: move-result v0 │ │ -0c8204: 0f00 |0006: return v0 │ │ +0c81c8: |[0c81c8] android.support.v4.provider.RawDocumentFile.isDirectory:()Z │ │ +0c81d8: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c81dc: 6e10 9a33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@339a │ │ +0c81e2: 0a00 |0005: move-result v0 │ │ +0c81e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -239216,19 +239231,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c8208: |[0c8208] android.support.v4.provider.RawDocumentFile.isFile:()Z │ │ -0c8218: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c821c: 6e10 9b33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@339b │ │ -0c8222: 0a00 |0005: move-result v0 │ │ -0c8224: 0f00 |0006: return v0 │ │ +0c81e8: |[0c81e8] android.support.v4.provider.RawDocumentFile.isFile:()Z │ │ +0c81f8: 5410 8706 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c81fc: 6e10 9b33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@339b │ │ +0c8202: 0a00 |0005: move-result v0 │ │ +0c8204: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -239236,19 +239251,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c8228: |[0c8228] android.support.v4.provider.RawDocumentFile.lastModified:()J │ │ -0c8238: 5420 8706 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c823c: 6e10 9c33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@339c │ │ -0c8242: 0b00 |0005: move-result-wide v0 │ │ -0c8244: 1000 |0006: return-wide v0 │ │ +0c8208: |[0c8208] android.support.v4.provider.RawDocumentFile.lastModified:()J │ │ +0c8218: 5420 8706 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c821c: 6e10 9c33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@339c │ │ +0c8222: 0b00 |0005: move-result-wide v0 │ │ +0c8224: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -239256,19 +239271,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c8248: |[0c8248] android.support.v4.provider.RawDocumentFile.length:()J │ │ -0c8258: 5420 8706 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c825c: 6e10 9d33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@339d │ │ -0c8262: 0b00 |0005: move-result-wide v0 │ │ -0c8264: 1000 |0006: return-wide v0 │ │ +0c8228: |[0c8228] android.support.v4.provider.RawDocumentFile.length:()J │ │ +0c8238: 5420 8706 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c823c: 6e10 9d33 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@339d │ │ +0c8242: 0b00 |0005: move-result-wide v0 │ │ +0c8244: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -239276,38 +239291,38 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0c8268: |[0c8268] android.support.v4.provider.RawDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -0c8278: 2205 9f06 |0000: new-instance v5, Ljava/util/ArrayList; // type@069f │ │ -0c827c: 7010 8534 0500 |0002: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0c8282: 5476 8706 |0005: iget-object v6, v7, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c8286: 6e10 9e33 0600 |0007: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@339e │ │ -0c828c: 0c02 |000a: move-result-object v2 │ │ -0c828e: 3802 1400 |000b: if-eqz v2, 001f // +0014 │ │ -0c8292: 0720 |000d: move-object v0, v2 │ │ -0c8294: 2104 |000e: array-length v4, v0 │ │ -0c8296: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0c8298: 3543 0f00 |0010: if-ge v3, v4, 001f // +000f │ │ -0c829c: 4601 0003 |0012: aget-object v1, v0, v3 │ │ -0c82a0: 2206 c002 |0014: new-instance v6, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ -0c82a4: 7030 ce11 7601 |0016: invoke-direct {v6, v7, v1}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ -0c82aa: 6e20 8934 6500 |0019: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0c82b0: d803 0301 |001c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0c82b4: 28f2 |001e: goto 0010 // -000e │ │ -0c82b6: 6e10 9534 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0c82bc: 0a06 |0022: move-result v6 │ │ -0c82be: 2366 f806 |0023: new-array v6, v6, [Landroid/support/v4/provider/DocumentFile; // type@06f8 │ │ -0c82c2: 6e20 9734 6500 |0025: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ -0c82c8: 0c06 |0028: move-result-object v6 │ │ -0c82ca: 1f06 f806 |0029: check-cast v6, [Landroid/support/v4/provider/DocumentFile; // type@06f8 │ │ -0c82ce: 1106 |002b: return-object v6 │ │ +0c8248: |[0c8248] android.support.v4.provider.RawDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +0c8258: 2205 9f06 |0000: new-instance v5, Ljava/util/ArrayList; // type@069f │ │ +0c825c: 7010 8534 0500 |0002: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0c8262: 5476 8706 |0005: iget-object v6, v7, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c8266: 6e10 9e33 0600 |0007: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@339e │ │ +0c826c: 0c02 |000a: move-result-object v2 │ │ +0c826e: 3802 1400 |000b: if-eqz v2, 001f // +0014 │ │ +0c8272: 0720 |000d: move-object v0, v2 │ │ +0c8274: 2104 |000e: array-length v4, v0 │ │ +0c8276: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0c8278: 3543 0f00 |0010: if-ge v3, v4, 001f // +000f │ │ +0c827c: 4601 0003 |0012: aget-object v1, v0, v3 │ │ +0c8280: 2206 c002 |0014: new-instance v6, Landroid/support/v4/provider/RawDocumentFile; // type@02c0 │ │ +0c8284: 7030 ce11 7601 |0016: invoke-direct {v6, v7, v1}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@11ce │ │ +0c828a: 6e20 8934 6500 |0019: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0c8290: d803 0301 |001c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0c8294: 28f2 |001e: goto 0010 // -000e │ │ +0c8296: 6e10 9534 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0c829c: 0a06 |0022: move-result v6 │ │ +0c829e: 2366 f806 |0023: new-array v6, v6, [Landroid/support/v4/provider/DocumentFile; // type@06f8 │ │ +0c82a2: 6e20 9734 6500 |0025: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@3497 │ │ +0c82a8: 0c06 |0028: move-result-object v6 │ │ +0c82aa: 1f06 f806 |0029: check-cast v6, [Landroid/support/v4/provider/DocumentFile; // type@06f8 │ │ +0c82ae: 1106 |002b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000d line=127 │ │ 0x0014 line=128 │ │ @@ -239327,29 +239342,29 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0c82d0: |[0c82d0] android.support.v4.provider.RawDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -0c82e0: 2200 4b06 |0000: new-instance v0, Ljava/io/File; // type@064b │ │ -0c82e4: 5421 8706 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c82e8: 6e10 9833 0100 |0004: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@3398 │ │ -0c82ee: 0c01 |0007: move-result-object v1 │ │ -0c82f0: 7030 8c33 1003 |0008: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ -0c82f6: 5421 8706 |000b: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c82fa: 6e20 a133 0100 |000d: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ -0c8300: 0a01 |0010: move-result v1 │ │ -0c8302: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ -0c8306: 5b20 8706 |0013: iput-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ -0c830a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -0c830c: 0f01 |0016: return v1 │ │ -0c830e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0c8310: 28fe |0018: goto 0016 // -0002 │ │ +0c82b0: |[0c82b0] android.support.v4.provider.RawDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +0c82c0: 2200 4b06 |0000: new-instance v0, Ljava/io/File; // type@064b │ │ +0c82c4: 5421 8706 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c82c8: 6e10 9833 0100 |0004: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@3398 │ │ +0c82ce: 0c01 |0007: move-result-object v1 │ │ +0c82d0: 7030 8c33 1003 |0008: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@338c │ │ +0c82d6: 5421 8706 |000b: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c82da: 6e20 a133 0100 |000d: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@33a1 │ │ +0c82e0: 0a01 |0010: move-result v1 │ │ +0c82e2: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ +0c82e6: 5b20 8706 |0013: iput-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@0687 │ │ +0c82ea: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0c82ec: 0f01 |0016: return v1 │ │ +0c82ee: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0c82f0: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000b line=137 │ │ 0x0013 line=138 │ │ 0x0015 line=139 │ │ 0x0016 line=141 │ │ @@ -239391,19 +239406,19 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c8314: |[0c8314] android.support.v4.provider.SingleDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ -0c8324: 7020 a011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@11a0 │ │ -0c832a: 5b02 8806 |0003: iput-object v2, v0, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c832e: 5b03 8906 |0005: iput-object v3, v0, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c8332: 0e00 |0007: return-void │ │ +0c82f4: |[0c82f4] android.support.v4.provider.SingleDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +0c8304: 7020 a011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@11a0 │ │ +0c830a: 5b02 8806 |0003: iput-object v2, v0, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c830e: 5b03 8906 |0005: iput-object v3, v0, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c8312: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0005 line=30 │ │ 0x0007 line=31 │ │ locals : │ │ @@ -239418,20 +239433,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8334: |[0c8334] android.support.v4.provider.SingleDocumentFile.canRead:()Z │ │ -0c8344: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c8348: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c834c: 7120 b711 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b7 │ │ -0c8352: 0a00 |0007: move-result v0 │ │ -0c8354: 0f00 |0008: return v0 │ │ +0c8314: |[0c8314] android.support.v4.provider.SingleDocumentFile.canRead:()Z │ │ +0c8324: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c8328: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c832c: 7120 b711 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b7 │ │ +0c8332: 0a00 |0007: move-result v0 │ │ +0c8334: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239439,20 +239454,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8358: |[0c8358] android.support.v4.provider.SingleDocumentFile.canWrite:()Z │ │ -0c8368: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c836c: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c8370: 7120 b811 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b8 │ │ -0c8376: 0a00 |0007: move-result v0 │ │ -0c8378: 0f00 |0008: return v0 │ │ +0c8338: |[0c8338] android.support.v4.provider.SingleDocumentFile.canWrite:()Z │ │ +0c8348: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c834c: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c8350: 7120 b811 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b8 │ │ +0c8356: 0a00 |0007: move-result v0 │ │ +0c8358: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239460,18 +239475,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c837c: |[0c837c] android.support.v4.provider.SingleDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0c838c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0c8390: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0c8396: 2700 |0005: throw v0 │ │ +0c835c: |[0c835c] android.support.v4.provider.SingleDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0c836c: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0c8370: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0c8376: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ │ │ @@ -239480,18 +239495,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c8398: |[0c8398] android.support.v4.provider.SingleDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0c83a8: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0c83ac: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0c83b2: 2700 |0005: throw v0 │ │ +0c8378: |[0c8378] android.support.v4.provider.SingleDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0c8388: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0c838c: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0c8392: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 displayName Ljava/lang/String; │ │ @@ -239501,20 +239516,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c83b4: |[0c83b4] android.support.v4.provider.SingleDocumentFile.delete:()Z │ │ -0c83c4: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c83c8: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c83cc: 7120 ba11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11ba │ │ -0c83d2: 0a00 |0007: move-result v0 │ │ -0c83d4: 0f00 |0008: return v0 │ │ +0c8394: |[0c8394] android.support.v4.provider.SingleDocumentFile.delete:()Z │ │ +0c83a4: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c83a8: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c83ac: 7120 ba11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11ba │ │ +0c83b2: 0a00 |0007: move-result v0 │ │ +0c83b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #5 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239522,20 +239537,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c83d8: |[0c83d8] android.support.v4.provider.SingleDocumentFile.exists:()Z │ │ -0c83e8: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c83ec: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c83f0: 7120 bb11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bb │ │ -0c83f6: 0a00 |0007: move-result v0 │ │ -0c83f8: 0f00 |0008: return v0 │ │ +0c83b8: |[0c83b8] android.support.v4.provider.SingleDocumentFile.exists:()Z │ │ +0c83c8: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c83cc: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c83d0: 7120 bb11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bb │ │ +0c83d6: 0a00 |0007: move-result v0 │ │ +0c83d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239543,20 +239558,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c83fc: |[0c83fc] android.support.v4.provider.SingleDocumentFile.getName:()Ljava/lang/String; │ │ -0c840c: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c8410: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c8414: 7120 bc11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bc │ │ -0c841a: 0c00 |0007: move-result-object v0 │ │ -0c841c: 1100 |0008: return-object v0 │ │ +0c83dc: |[0c83dc] android.support.v4.provider.SingleDocumentFile.getName:()Ljava/lang/String; │ │ +0c83ec: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c83f0: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c83f4: 7120 bc11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bc │ │ +0c83fa: 0c00 |0007: move-result-object v0 │ │ +0c83fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239564,20 +239579,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8420: |[0c8420] android.support.v4.provider.SingleDocumentFile.getType:()Ljava/lang/String; │ │ -0c8430: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c8434: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c8438: 7120 be11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11be │ │ -0c843e: 0c00 |0007: move-result-object v0 │ │ -0c8440: 1100 |0008: return-object v0 │ │ +0c8400: |[0c8400] android.support.v4.provider.SingleDocumentFile.getType:()Ljava/lang/String; │ │ +0c8410: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c8414: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c8418: 7120 be11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11be │ │ +0c841e: 0c00 |0007: move-result-object v0 │ │ +0c8420: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #8 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239585,17 +239600,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c8444: |[0c8444] android.support.v4.provider.SingleDocumentFile.getUri:()Landroid/net/Uri; │ │ -0c8454: 5410 8906 |0000: iget-object v0, v1, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c8458: 1100 |0002: return-object v0 │ │ +0c8424: |[0c8424] android.support.v4.provider.SingleDocumentFile.getUri:()Landroid/net/Uri; │ │ +0c8434: 5410 8906 |0000: iget-object v0, v1, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c8438: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239603,20 +239618,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c845c: |[0c845c] android.support.v4.provider.SingleDocumentFile.isDirectory:()Z │ │ -0c846c: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c8470: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c8474: 7120 bf11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bf │ │ -0c847a: 0a00 |0007: move-result v0 │ │ -0c847c: 0f00 |0008: return v0 │ │ +0c843c: |[0c843c] android.support.v4.provider.SingleDocumentFile.isDirectory:()Z │ │ +0c844c: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c8450: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c8454: 7120 bf11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bf │ │ +0c845a: 0a00 |0007: move-result v0 │ │ +0c845c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239624,20 +239639,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8480: |[0c8480] android.support.v4.provider.SingleDocumentFile.isFile:()Z │ │ -0c8490: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c8494: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c8498: 7120 c111 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11c1 │ │ -0c849e: 0a00 |0007: move-result v0 │ │ -0c84a0: 0f00 |0008: return v0 │ │ +0c8460: |[0c8460] android.support.v4.provider.SingleDocumentFile.isFile:()Z │ │ +0c8470: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c8474: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c8478: 7120 c111 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11c1 │ │ +0c847e: 0a00 |0007: move-result v0 │ │ +0c8480: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239645,20 +239660,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c84a4: |[0c84a4] android.support.v4.provider.SingleDocumentFile.lastModified:()J │ │ -0c84b4: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c84b8: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c84bc: 7120 c211 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c2 │ │ -0c84c2: 0b00 |0007: move-result-wide v0 │ │ -0c84c4: 1000 |0008: return-wide v0 │ │ +0c8484: |[0c8484] android.support.v4.provider.SingleDocumentFile.lastModified:()J │ │ +0c8494: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c8498: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c849c: 7120 c211 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c2 │ │ +0c84a2: 0b00 |0007: move-result-wide v0 │ │ +0c84a4: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239666,20 +239681,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c84c8: |[0c84c8] android.support.v4.provider.SingleDocumentFile.length:()J │ │ -0c84d8: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ -0c84dc: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ -0c84e0: 7120 c311 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c3 │ │ -0c84e6: 0b00 |0007: move-result-wide v0 │ │ -0c84e8: 1000 |0008: return-wide v0 │ │ +0c84a8: |[0c84a8] android.support.v4.provider.SingleDocumentFile.length:()J │ │ +0c84b8: 5420 8806 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@0688 │ │ +0c84bc: 5421 8906 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@0689 │ │ +0c84c0: 7120 c311 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c3 │ │ +0c84c6: 0b00 |0007: move-result-wide v0 │ │ +0c84c8: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239687,18 +239702,18 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c84ec: |[0c84ec] android.support.v4.provider.SingleDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -0c84fc: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0c8500: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0c8506: 2700 |0005: throw v0 │ │ +0c84cc: |[0c84cc] android.support.v4.provider.SingleDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +0c84dc: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0c84e0: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0c84e6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #14 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -239706,18 +239721,18 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c8508: |[0c8508] android.support.v4.provider.SingleDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -0c8518: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0c851c: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0c8522: 2700 |0005: throw v0 │ │ +0c84e8: |[0c84e8] android.support.v4.provider.SingleDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +0c84f8: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0c84fc: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0c8502: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ │ │ @@ -239754,19 +239769,19 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c8524: |[0c8524] android.support.v4.provider.TreeDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ -0c8534: 7020 a011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@11a0 │ │ -0c853a: 5b02 8a06 |0003: iput-object v2, v0, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c853e: 5b03 8b06 |0005: iput-object v3, v0, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8542: 0e00 |0007: return-void │ │ +0c8504: |[0c8504] android.support.v4.provider.TreeDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +0c8514: 7020 a011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@11a0 │ │ +0c851a: 5b02 8a06 |0003: iput-object v2, v0, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c851e: 5b03 8b06 |0005: iput-object v3, v0, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8522: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ @@ -239781,20 +239796,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8544: |[0c8544] android.support.v4.provider.TreeDocumentFile.canRead:()Z │ │ -0c8554: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8558: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c855c: 7120 b711 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b7 │ │ -0c8562: 0a00 |0007: move-result v0 │ │ -0c8564: 0f00 |0008: return v0 │ │ +0c8524: |[0c8524] android.support.v4.provider.TreeDocumentFile.canRead:()Z │ │ +0c8534: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8538: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c853c: 7120 b711 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b7 │ │ +0c8542: 0a00 |0007: move-result v0 │ │ +0c8544: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -239802,20 +239817,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8568: |[0c8568] android.support.v4.provider.TreeDocumentFile.canWrite:()Z │ │ -0c8578: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c857c: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8580: 7120 b811 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b8 │ │ -0c8586: 0a00 |0007: move-result v0 │ │ -0c8588: 0f00 |0008: return v0 │ │ +0c8548: |[0c8548] android.support.v4.provider.TreeDocumentFile.canWrite:()Z │ │ +0c8558: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c855c: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8560: 7120 b811 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11b8 │ │ +0c8566: 0a00 |0007: move-result v0 │ │ +0c8568: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -239823,26 +239838,26 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0c858c: |[0c858c] android.support.v4.provider.TreeDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0c859c: 5431 8a06 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c85a0: 5432 8b06 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c85a4: 7130 c911 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@11c9 │ │ -0c85aa: 0c00 |0007: move-result-object v0 │ │ -0c85ac: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -0c85b0: 2201 c202 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ -0c85b4: 5432 8a06 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c85b8: 7040 f011 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ -0c85be: 1101 |0011: return-object v1 │ │ -0c85c0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0c85c2: 28fe |0013: goto 0011 // -0002 │ │ +0c856c: |[0c856c] android.support.v4.provider.TreeDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0c857c: 5431 8a06 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8580: 5432 8b06 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8584: 7130 c911 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@11c9 │ │ +0c858a: 0c00 |0007: move-result-object v0 │ │ +0c858c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0c8590: 2201 c202 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ +0c8594: 5432 8a06 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8598: 7040 f011 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ +0c859e: 1101 |0011: return-object v1 │ │ +0c85a0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0c85a2: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0008 line=41 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ @@ -239853,26 +239868,26 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0c85c4: |[0c85c4] android.support.v4.provider.TreeDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0c85d4: 5431 8a06 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c85d8: 5432 8b06 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c85dc: 7140 ca11 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@11ca │ │ -0c85e2: 0c00 |0007: move-result-object v0 │ │ -0c85e4: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -0c85e8: 2201 c202 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ -0c85ec: 5432 8a06 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c85f0: 7040 f011 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ -0c85f6: 1101 |0011: return-object v1 │ │ -0c85f8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0c85fa: 28fe |0013: goto 0011 // -0002 │ │ +0c85a4: |[0c85a4] android.support.v4.provider.TreeDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0c85b4: 5431 8a06 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c85b8: 5432 8b06 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c85bc: 7140 ca11 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@11ca │ │ +0c85c2: 0c00 |0007: move-result-object v0 │ │ +0c85c4: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0c85c8: 2201 c202 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ +0c85cc: 5432 8a06 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c85d0: 7040 f011 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ +0c85d6: 1101 |0011: return-object v1 │ │ +0c85d8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0c85da: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0008 line=35 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ @@ -239884,20 +239899,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c85fc: |[0c85fc] android.support.v4.provider.TreeDocumentFile.delete:()Z │ │ -0c860c: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8610: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8614: 7120 ba11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11ba │ │ -0c861a: 0a00 |0007: move-result v0 │ │ -0c861c: 0f00 |0008: return v0 │ │ +0c85dc: |[0c85dc] android.support.v4.provider.TreeDocumentFile.delete:()Z │ │ +0c85ec: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c85f0: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c85f4: 7120 ba11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11ba │ │ +0c85fa: 0a00 |0007: move-result v0 │ │ +0c85fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #5 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -239905,20 +239920,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8620: |[0c8620] android.support.v4.provider.TreeDocumentFile.exists:()Z │ │ -0c8630: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8634: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8638: 7120 bb11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bb │ │ -0c863e: 0a00 |0007: move-result v0 │ │ -0c8640: 0f00 |0008: return v0 │ │ +0c8600: |[0c8600] android.support.v4.provider.TreeDocumentFile.exists:()Z │ │ +0c8610: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8614: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8618: 7120 bb11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bb │ │ +0c861e: 0a00 |0007: move-result v0 │ │ +0c8620: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -239926,20 +239941,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8644: |[0c8644] android.support.v4.provider.TreeDocumentFile.getName:()Ljava/lang/String; │ │ -0c8654: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8658: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c865c: 7120 bc11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bc │ │ -0c8662: 0c00 |0007: move-result-object v0 │ │ -0c8664: 1100 |0008: return-object v0 │ │ +0c8624: |[0c8624] android.support.v4.provider.TreeDocumentFile.getName:()Ljava/lang/String; │ │ +0c8634: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8638: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c863c: 7120 bc11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11bc │ │ +0c8642: 0c00 |0007: move-result-object v0 │ │ +0c8644: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -239947,20 +239962,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8668: |[0c8668] android.support.v4.provider.TreeDocumentFile.getType:()Ljava/lang/String; │ │ -0c8678: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c867c: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8680: 7120 be11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11be │ │ -0c8686: 0c00 |0007: move-result-object v0 │ │ -0c8688: 1100 |0008: return-object v0 │ │ +0c8648: |[0c8648] android.support.v4.provider.TreeDocumentFile.getType:()Ljava/lang/String; │ │ +0c8658: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c865c: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8660: 7120 be11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@11be │ │ +0c8666: 0c00 |0007: move-result-object v0 │ │ +0c8668: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #8 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -239968,17 +239983,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c868c: |[0c868c] android.support.v4.provider.TreeDocumentFile.getUri:()Landroid/net/Uri; │ │ -0c869c: 5410 8b06 |0000: iget-object v0, v1, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c86a0: 1100 |0002: return-object v0 │ │ +0c866c: |[0c866c] android.support.v4.provider.TreeDocumentFile.getUri:()Landroid/net/Uri; │ │ +0c867c: 5410 8b06 |0000: iget-object v0, v1, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8680: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -239986,20 +240001,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c86a4: |[0c86a4] android.support.v4.provider.TreeDocumentFile.isDirectory:()Z │ │ -0c86b4: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c86b8: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c86bc: 7120 bf11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bf │ │ -0c86c2: 0a00 |0007: move-result v0 │ │ -0c86c4: 0f00 |0008: return v0 │ │ +0c8684: |[0c8684] android.support.v4.provider.TreeDocumentFile.isDirectory:()Z │ │ +0c8694: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8698: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c869c: 7120 bf11 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11bf │ │ +0c86a2: 0a00 |0007: move-result v0 │ │ +0c86a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -240007,20 +240022,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c86c8: |[0c86c8] android.support.v4.provider.TreeDocumentFile.isFile:()Z │ │ -0c86d8: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c86dc: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c86e0: 7120 c111 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11c1 │ │ -0c86e6: 0a00 |0007: move-result v0 │ │ -0c86e8: 0f00 |0008: return v0 │ │ +0c86a8: |[0c86a8] android.support.v4.provider.TreeDocumentFile.isFile:()Z │ │ +0c86b8: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c86bc: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c86c0: 7120 c111 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@11c1 │ │ +0c86c6: 0a00 |0007: move-result v0 │ │ +0c86c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -240028,20 +240043,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c86ec: |[0c86ec] android.support.v4.provider.TreeDocumentFile.lastModified:()J │ │ -0c86fc: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8700: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8704: 7120 c211 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c2 │ │ -0c870a: 0b00 |0007: move-result-wide v0 │ │ -0c870c: 1000 |0008: return-wide v0 │ │ +0c86cc: |[0c86cc] android.support.v4.provider.TreeDocumentFile.lastModified:()J │ │ +0c86dc: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c86e0: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c86e4: 7120 c211 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c2 │ │ +0c86ea: 0b00 |0007: move-result-wide v0 │ │ +0c86ec: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -240049,20 +240064,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8710: |[0c8710] android.support.v4.provider.TreeDocumentFile.length:()J │ │ -0c8720: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8724: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8728: 7120 c311 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c3 │ │ -0c872e: 0b00 |0007: move-result-wide v0 │ │ -0c8730: 1000 |0008: return-wide v0 │ │ +0c86f0: |[0c86f0] android.support.v4.provider.TreeDocumentFile.length:()J │ │ +0c8700: 5420 8a06 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8704: 5421 8b06 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8708: 7120 c311 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@11c3 │ │ +0c870e: 0b00 |0007: move-result-wide v0 │ │ +0c8710: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -240070,32 +240085,32 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0c8734: |[0c8734] android.support.v4.provider.TreeDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -0c8744: 5463 8a06 |0000: iget-object v3, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8748: 5464 8b06 |0002: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c874c: 7120 cb11 4300 |0004: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; // method@11cb │ │ -0c8752: 0c01 |0007: move-result-object v1 │ │ -0c8754: 2113 |0008: array-length v3, v1 │ │ -0c8756: 2332 f806 |0009: new-array v2, v3, [Landroid/support/v4/provider/DocumentFile; // type@06f8 │ │ -0c875a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c875c: 2113 |000c: array-length v3, v1 │ │ -0c875e: 3530 1000 |000d: if-ge v0, v3, 001d // +0010 │ │ -0c8762: 2203 c202 |000f: new-instance v3, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ -0c8766: 5464 8a06 |0011: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c876a: 4605 0100 |0013: aget-object v5, v1, v0 │ │ -0c876e: 7040 f011 6354 |0015: invoke-direct {v3, v6, v4, v5}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ -0c8774: 4d03 0200 |0018: aput-object v3, v2, v0 │ │ -0c8778: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c877c: 28f0 |001c: goto 000c // -0010 │ │ -0c877e: 1102 |001d: return-object v2 │ │ +0c8714: |[0c8714] android.support.v4.provider.TreeDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +0c8724: 5463 8a06 |0000: iget-object v3, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8728: 5464 8b06 |0002: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c872c: 7120 cb11 4300 |0004: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; // method@11cb │ │ +0c8732: 0c01 |0007: move-result-object v1 │ │ +0c8734: 2113 |0008: array-length v3, v1 │ │ +0c8736: 2332 f806 |0009: new-array v2, v3, [Landroid/support/v4/provider/DocumentFile; // type@06f8 │ │ +0c873a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c873c: 2113 |000c: array-length v3, v1 │ │ +0c873e: 3530 1000 |000d: if-ge v0, v3, 001d // +0010 │ │ +0c8742: 2203 c202 |000f: new-instance v3, Landroid/support/v4/provider/TreeDocumentFile; // type@02c2 │ │ +0c8746: 5464 8a06 |0011: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c874a: 4605 0100 |0013: aget-object v5, v1, v0 │ │ +0c874e: 7040 f011 6354 |0015: invoke-direct {v3, v6, v4, v5}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@11f0 │ │ +0c8754: 4d03 0200 |0018: aput-object v3, v2, v0 │ │ +0c8758: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0c875c: 28f0 |001c: goto 000c // -0010 │ │ +0c875e: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0008 line=102 │ │ 0x000b line=103 │ │ 0x000f line=104 │ │ 0x001a line=103 │ │ @@ -240111,25 +240126,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0c8780: |[0c8780] android.support.v4.provider.TreeDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -0c8790: 5431 8a06 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ -0c8794: 5432 8b06 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c8798: 7130 cd11 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@11cd │ │ -0c879e: 0c00 |0007: move-result-object v0 │ │ -0c87a0: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -0c87a4: 5b30 8b06 |000a: iput-object v0, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ -0c87a8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0c87aa: 0f01 |000d: return v1 │ │ -0c87ac: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0c87ae: 28fe |000f: goto 000d // -0002 │ │ +0c8760: |[0c8760] android.support.v4.provider.TreeDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +0c8770: 5431 8a06 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@068a │ │ +0c8774: 5432 8b06 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8778: 7130 cd11 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@11cd │ │ +0c877e: 0c00 |0007: move-result-object v0 │ │ +0c8780: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +0c8784: 5b30 8b06 |000a: iput-object v0, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@068b │ │ +0c8788: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0c878a: 0f01 |000d: return v1 │ │ +0c878c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0c878e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0008 line=112 │ │ 0x000a line=113 │ │ 0x000c line=114 │ │ 0x000d line=116 │ │ @@ -240169,17 +240184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c87b0: |[0c87b0] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -0c87c0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c87c6: 0e00 |0003: return-void │ │ +0c8790: |[0c8790] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +0c87a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c87a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -240188,16 +240203,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 │ │ -0c87c8: |[0c87c8] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0c87d8: 1101 |0000: return-object v1 │ │ +0c87a8: |[0c87a8] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0c87b8: 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; │ │ │ │ @@ -240206,17 +240221,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 │ │ -0c87dc: |[0c87dc] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0c87ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c87ee: 1100 |0001: return-object v0 │ │ +0c87bc: |[0c87bc] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0c87cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c87ce: 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; │ │ │ │ @@ -240251,17 +240266,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c87f0: |[0c87f0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -0c8800: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c8806: 0e00 |0003: return-void │ │ +0c87d0: |[0c87d0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +0c87e0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c87e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -240270,18 +240285,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 │ │ -0c8808: |[0c8808] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0c8818: 7110 4512 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@1245 │ │ -0c881e: 0c00 |0003: move-result-object v0 │ │ -0c8820: 1100 |0004: return-object v0 │ │ +0c87e8: |[0c87e8] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0c87f8: 7110 4512 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@1245 │ │ +0c87fe: 0c00 |0003: move-result-object v0 │ │ +0c8800: 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; │ │ │ │ @@ -240290,18 +240305,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 │ │ -0c8824: |[0c8824] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0c8834: 7110 4612 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@1246 │ │ -0c883a: 0c00 |0003: move-result-object v0 │ │ -0c883c: 1100 |0004: return-object v0 │ │ +0c8804: |[0c8804] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0c8814: 7110 4612 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@1246 │ │ +0c881a: 0c00 |0003: move-result-object v0 │ │ +0c881c: 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; │ │ │ │ @@ -240348,24 +240363,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0c8840: |[0c8840] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -0c8850: 2200 d302 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@02d3 │ │ -0c8854: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0c8856: 7020 4a12 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@124a │ │ -0c885c: 6900 b306 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@06b3 │ │ -0c8860: 2200 d302 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@02d3 │ │ -0c8864: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0c8866: 7020 4a12 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@124a │ │ -0c886c: 6900 b206 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@06b2 │ │ -0c8870: 0e00 |0010: return-void │ │ +0c8820: |[0c8820] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +0c8830: 2200 d302 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@02d3 │ │ +0c8834: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0c8836: 7020 4a12 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@124a │ │ +0c883c: 6900 b306 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@06b3 │ │ +0c8840: 2200 d302 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@02d3 │ │ +0c8844: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0c8846: 7020 4a12 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@124a │ │ +0c884c: 6900 b206 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@06b2 │ │ +0c8850: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -240373,18 +240388,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c8874: |[0c8874] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -0c8884: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c888a: 5c01 b406 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ -0c888e: 0e00 |0005: return-void │ │ +0c8854: |[0c8854] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +0c8864: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c886a: 5c01 b406 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ +0c886e: 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; │ │ @@ -240396,48 +240411,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0c8890: |[0c8890] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -0c88a0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0c88a2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0c88a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0c88a6: 0182 |0003: move v2, v8 │ │ -0c88a8: 9000 0809 |0004: add-int v0, v8, v9 │ │ -0c88ac: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -0c88b0: 7220 d433 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ -0c88b6: 0a05 |000b: move-result v5 │ │ -0c88b8: 7110 db33 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ -0c88be: 0a05 |000f: move-result v5 │ │ -0c88c0: 7110 5e12 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@125e │ │ -0c88c6: 0a05 |0013: move-result v5 │ │ -0c88c8: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -0c88ce: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0c88d2: 28ed |0019: goto 0006 // -0013 │ │ -0c88d4: 5565 b406 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ -0c88d8: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -0c88dc: 0143 |001e: move v3, v4 │ │ -0c88de: 0f03 |001f: return v3 │ │ -0c88e0: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -0c88e2: 28f6 |0021: goto 0017 // -000a │ │ -0c88e4: 5565 b406 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ -0c88e8: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -0c88ec: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -0c88ee: 28f0 |0027: goto 0017 // -0010 │ │ -0c88f0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -0c88f4: 5565 b406 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ -0c88f8: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -0c88fc: 0143 |002e: move v3, v4 │ │ -0c88fe: 28f0 |002f: goto 001f // -0010 │ │ -0c8900: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -0c8902: 28ee |0031: goto 001f // -0012 │ │ -0c8904: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +0c8870: |[0c8870] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +0c8880: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0c8882: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0c8884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0c8886: 0182 |0003: move v2, v8 │ │ +0c8888: 9000 0809 |0004: add-int v0, v8, v9 │ │ +0c888c: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +0c8890: 7220 d433 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ +0c8896: 0a05 |000b: move-result v5 │ │ +0c8898: 7110 db33 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ +0c889e: 0a05 |000f: move-result v5 │ │ +0c88a0: 7110 5e12 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@125e │ │ +0c88a6: 0a05 |0013: move-result v5 │ │ +0c88a8: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +0c88ae: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0c88b2: 28ed |0019: goto 0006 // -0013 │ │ +0c88b4: 5565 b406 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ +0c88b8: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +0c88bc: 0143 |001e: move v3, v4 │ │ +0c88be: 0f03 |001f: return v3 │ │ +0c88c0: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +0c88c2: 28f6 |0021: goto 0017 // -000a │ │ +0c88c4: 5565 b406 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ +0c88c8: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +0c88cc: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0c88ce: 28f0 |0027: goto 0017 // -0010 │ │ +0c88d0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +0c88d4: 5565 b406 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@06b4 │ │ +0c88d8: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +0c88dc: 0143 |002e: move v3, v4 │ │ +0c88de: 28f0 |002f: goto 001f // -0010 │ │ +0c88e0: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +0c88e2: 28ee |0031: goto 001f // -0012 │ │ +0c88e4: 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 │ │ @@ -240495,36 +240510,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c8914: |[0c8914] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -0c8924: 2200 d402 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@02d4 │ │ -0c8928: 7010 4d12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@124d │ │ -0c892e: 6900 b506 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@06b5 │ │ -0c8932: 0e00 |0007: return-void │ │ +0c88f4: |[0c88f4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0c8904: 2200 d402 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@02d4 │ │ +0c8908: 7010 4d12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@124d │ │ +0c890e: 6900 b506 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@06b5 │ │ +0c8912: 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 │ │ -0c8934: |[0c8934] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -0c8944: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c894a: 0e00 |0003: return-void │ │ +0c8914: |[0c8914] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0c8924: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c892a: 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; │ │ │ │ @@ -240534,30 +240549,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0c894c: |[0c894c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -0c895c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -0c895e: 0161 |0001: move v1, v6 │ │ -0c8960: 9000 0607 |0002: add-int v0, v6, v7 │ │ -0c8964: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -0c8968: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -0c896a: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -0c896e: 7220 d433 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ -0c8974: 0a03 |000c: move-result v3 │ │ -0c8976: 7110 db33 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ -0c897c: 0a03 |0010: move-result v3 │ │ -0c897e: 7110 5d12 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@125d │ │ -0c8984: 0a02 |0014: move-result v2 │ │ -0c8986: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c898a: 28ed |0017: goto 0004 // -0013 │ │ -0c898c: 0f02 |0018: return v2 │ │ +0c892c: |[0c892c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +0c893c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0c893e: 0161 |0001: move v1, v6 │ │ +0c8940: 9000 0607 |0002: add-int v0, v6, v7 │ │ +0c8944: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +0c8948: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +0c894a: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +0c894e: 7220 d433 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@33d4 │ │ +0c8954: 0a03 |000c: move-result v3 │ │ +0c8956: 7110 db33 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@33db │ │ +0c895c: 0a03 |0010: move-result v3 │ │ +0c895e: 7110 5d12 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@125d │ │ +0c8964: 0a02 |0014: move-result v2 │ │ +0c8966: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c896a: 28ed |0017: goto 0004 // -0013 │ │ +0c896c: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -240605,18 +240620,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 │ │ -0c8990: |[0c8990] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -0c89a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c89a6: 5b01 b606 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@06b6 │ │ -0c89aa: 0e00 |0005: return-void │ │ +0c8970: |[0c8970] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +0c8980: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c8986: 5b01 b606 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@06b6 │ │ +0c898a: 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; │ │ @@ -240627,27 +240642,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0c89ac: |[0c89ac] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -0c89bc: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@06b6 │ │ -0c89c0: 7240 4f12 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@124f │ │ -0c89c6: 0a00 |0005: move-result v0 │ │ -0c89c8: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -0c89ce: 6e10 5112 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@1251 │ │ -0c89d4: 0a00 |000c: move-result v0 │ │ -0c89d6: 0f00 |000d: return v0 │ │ -0c89d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0c89da: 28fe |000f: goto 000d // -0002 │ │ -0c89dc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0c89de: 28fc |0011: goto 000d // -0004 │ │ -0c89e0: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +0c898c: |[0c898c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +0c899c: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@06b6 │ │ +0c89a0: 7240 4f12 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@124f │ │ +0c89a6: 0a00 |0005: move-result v0 │ │ +0c89a8: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +0c89ae: 6e10 5112 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@1251 │ │ +0c89b4: 0a00 |000c: move-result v0 │ │ +0c89b6: 0f00 |000d: return v0 │ │ +0c89b8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0c89ba: 28fe |000f: goto 000d // -0002 │ │ +0c89bc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0c89be: 28fc |0011: goto 000d // -0004 │ │ +0c89c0: 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 │ │ @@ -240669,33 +240684,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0c89f0: |[0c89f0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -0c8a00: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0c8a04: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -0c8a08: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -0c8a0c: 7210 d533 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ -0c8a12: 0a00 |0009: move-result v0 │ │ -0c8a14: b140 |000a: sub-int/2addr v0, v4 │ │ -0c8a16: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -0c8a1a: 2200 6e06 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c8a1e: 7010 ff33 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ -0c8a24: 2700 |0012: throw v0 │ │ -0c8a26: 5410 b606 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@06b6 │ │ -0c8a2a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -0c8a2e: 6e10 5112 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@1251 │ │ -0c8a34: 0a00 |001a: move-result v0 │ │ -0c8a36: 0f00 |001b: return v0 │ │ -0c8a38: 7040 5212 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@1252 │ │ -0c8a3e: 0a00 |001f: move-result v0 │ │ -0c8a40: 28fb |0020: goto 001b // -0005 │ │ +0c89d0: |[0c89d0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +0c89e0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0c89e4: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +0c89e8: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +0c89ec: 7210 d533 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ +0c89f2: 0a00 |0009: move-result v0 │ │ +0c89f4: b140 |000a: sub-int/2addr v0, v4 │ │ +0c89f6: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +0c89fa: 2200 6e06 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c89fe: 7010 ff33 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@33ff │ │ +0c8a04: 2700 |0012: throw v0 │ │ +0c8a06: 5410 b606 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@06b6 │ │ +0c8a0a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +0c8a0e: 6e10 5112 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@1251 │ │ +0c8a14: 0a00 |001a: move-result v0 │ │ +0c8a16: 0f00 |001b: return v0 │ │ +0c8a18: 7040 5212 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@1252 │ │ +0c8a1e: 0a00 |001f: move-result v0 │ │ +0c8a20: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -240710,20 +240725,20 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0c8a44: |[0c8a44] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -0c8a54: 7110 8034 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@3480 │ │ -0c8a5a: 0c00 |0003: move-result-object v0 │ │ -0c8a5c: 6e40 5312 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1253 │ │ -0c8a62: 0a00 |0007: move-result v0 │ │ -0c8a64: 0f00 |0008: return v0 │ │ +0c8a24: |[0c8a24] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +0c8a34: 7110 8034 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@3480 │ │ +0c8a3a: 0c00 |0003: move-result-object v0 │ │ +0c8a3c: 6e40 5312 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@1253 │ │ +0c8a42: 0a00 |0007: move-result v0 │ │ +0c8a44: 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 │ │ @@ -240770,18 +240785,18 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c8a68: |[0c8a68] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -0c8a78: 5b01 c506 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8a7c: 7010 1313 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@1313 │ │ -0c8a82: 0e00 |0005: return-void │ │ +0c8a48: |[0c8a48] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +0c8a58: 5b01 c506 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8a5c: 7010 1313 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@1313 │ │ +0c8a62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/ArrayMap; │ │ @@ -240792,18 +240807,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c8a84: |[0c8a84] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -0c8a94: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8a98: 6e10 7312 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@1273 │ │ -0c8a9e: 0e00 |0005: return-void │ │ +0c8a64: |[0c8a64] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +0c8a74: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8a78: 6e10 7312 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@1273 │ │ +0c8a7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -240813,21 +240828,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c8aa0: |[0c8aa0] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -0c8ab0: 5420 c506 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8ab4: 5400 c606 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@06c6 │ │ -0c8ab8: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0c8abc: b041 |0006: add-int/2addr v1, v4 │ │ -0c8abe: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -0c8ac2: 1100 |0009: return-object v0 │ │ +0c8a80: |[0c8a80] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +0c8a90: 5420 c506 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8a94: 5400 c606 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@06c6 │ │ +0c8a98: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0c8a9c: b041 |0006: add-int/2addr v1, v4 │ │ +0c8a9e: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +0c8aa2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x000a reg=3 index I │ │ @@ -240838,17 +240853,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c8ac4: |[0c8ac4] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -0c8ad4: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8ad8: 1100 |0002: return-object v0 │ │ +0c8aa4: |[0c8aa4] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +0c8ab4: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8ab8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -240857,18 +240872,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0c8adc: |[0c8adc] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -0c8aec: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8af0: 5200 c806 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@06c8 │ │ -0c8af4: 0f00 |0004: return v0 │ │ +0c8abc: |[0c8abc] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +0c8acc: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8ad0: 5200 c806 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@06c8 │ │ +0c8ad4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -240877,19 +240892,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8af8: |[0c8af8] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -0c8b08: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8b0c: 6e20 7a12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@127a │ │ -0c8b12: 0a00 |0005: move-result v0 │ │ -0c8b14: 0f00 |0006: return v0 │ │ +0c8ad8: |[0c8ad8] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +0c8ae8: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8aec: 6e20 7a12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@127a │ │ +0c8af2: 0a00 |0005: move-result v0 │ │ +0c8af4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/Object; │ │ @@ -240899,19 +240914,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8b18: |[0c8b18] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -0c8b28: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8b2c: 6e20 7b12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@127b │ │ -0c8b32: 0a00 |0005: move-result v0 │ │ -0c8b34: 0f00 |0006: return v0 │ │ +0c8af8: |[0c8af8] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +0c8b08: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8b0c: 6e20 7b12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@127b │ │ +0c8b12: 0a00 |0005: move-result v0 │ │ +0c8b14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 value Ljava/lang/Object; │ │ @@ -240921,18 +240936,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c8b38: |[0c8b38] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0c8b48: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8b4c: 6e30 7f12 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -0c8b52: 0e00 |0005: return-void │ │ +0c8b18: |[0c8b18] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0c8b28: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8b2c: 6e30 7f12 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +0c8b32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ @@ -240946,18 +240961,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8b54: |[0c8b54] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -0c8b64: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8b68: 6e20 8212 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@1282 │ │ -0c8b6e: 0e00 |0005: return-void │ │ +0c8b34: |[0c8b34] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +0c8b44: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8b48: 6e20 8212 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@1282 │ │ +0c8b4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -240968,19 +240983,19 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0c8b70: |[0c8b70] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -0c8b80: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ -0c8b84: 6e30 8412 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@1284 │ │ -0c8b8a: 0c00 |0005: move-result-object v0 │ │ -0c8b8c: 1100 |0006: return-object v0 │ │ +0c8b50: |[0c8b50] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0c8b60: 5410 c506 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@06c5 │ │ +0c8b64: 6e30 8412 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@1284 │ │ +0c8b6a: 0c00 |0005: move-result-object v0 │ │ +0c8b6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -241039,17 +241054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c8b90: |[0c8b90] android.support.v4.util.ArrayMap.:()V │ │ -0c8ba0: 7010 3513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ -0c8ba6: 0e00 |0003: return-void │ │ +0c8b70: |[0c8b70] android.support.v4.util.ArrayMap.:()V │ │ +0c8b80: 7010 3513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@1335 │ │ +0c8b86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -241059,17 +241074,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c8ba8: |[0c8ba8] android.support.v4.util.ArrayMap.:(I)V │ │ -0c8bb8: 7020 3613 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@1336 │ │ -0c8bbe: 0e00 |0003: return-void │ │ +0c8b88: |[0c8b88] android.support.v4.util.ArrayMap.:(I)V │ │ +0c8b98: 7020 3613 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@1336 │ │ +0c8b9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -241080,17 +241095,17 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c8bc0: |[0c8bc0] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -0c8bd0: 7020 3713 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@1337 │ │ -0c8bd6: 0e00 |0003: return-void │ │ +0c8ba0: |[0c8ba0] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0c8bb0: 7020 3713 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@1337 │ │ +0c8bb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -241101,22 +241116,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c8bd8: |[0c8bd8] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -0c8be8: 5410 c706 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@06c7 │ │ -0c8bec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0c8bf0: 2200 db02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@02db │ │ -0c8bf4: 7020 6612 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@1266 │ │ -0c8bfa: 5b10 c706 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@06c7 │ │ -0c8bfe: 5410 c706 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@06c7 │ │ -0c8c02: 1100 |000d: return-object v0 │ │ +0c8bb8: |[0c8bb8] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +0c8bc8: 5410 c706 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@06c7 │ │ +0c8bcc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0c8bd0: 2200 db02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@02db │ │ +0c8bd4: 7020 6612 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@1266 │ │ +0c8bda: 5b10 c706 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@06c7 │ │ +0c8bde: 5410 c706 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@06c7 │ │ +0c8be2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ @@ -241128,18 +241143,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c8c04: |[0c8c04] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -0c8c14: 7120 1d13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@131d │ │ -0c8c1a: 0a00 |0003: move-result v0 │ │ -0c8c1c: 0f00 |0004: return v0 │ │ +0c8be4: |[0c8be4] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +0c8bf4: 7120 1d13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@131d │ │ +0c8bfa: 0a00 |0003: move-result v0 │ │ +0c8bfc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -241150,20 +241165,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c8c20: |[0c8c20] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -0c8c30: 7010 7912 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@1279 │ │ -0c8c36: 0c00 |0003: move-result-object v0 │ │ -0c8c38: 6e10 1f13 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@131f │ │ -0c8c3e: 0c00 |0007: move-result-object v0 │ │ -0c8c40: 1100 |0008: return-object v0 │ │ +0c8c00: |[0c8c00] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +0c8c10: 7010 7912 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@1279 │ │ +0c8c16: 0c00 |0003: move-result-object v0 │ │ +0c8c18: 6e10 1f13 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@131f │ │ +0c8c1e: 0c00 |0007: move-result-object v0 │ │ +0c8c20: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -241172,20 +241187,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c8c44: |[0c8c44] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -0c8c54: 7010 7912 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@1279 │ │ -0c8c5a: 0c00 |0003: move-result-object v0 │ │ -0c8c5c: 6e10 2013 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@1320 │ │ -0c8c62: 0c00 |0007: move-result-object v0 │ │ -0c8c64: 1100 |0008: return-object v0 │ │ +0c8c24: |[0c8c24] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +0c8c34: 7010 7912 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@1279 │ │ +0c8c3a: 0c00 |0003: move-result-object v0 │ │ +0c8c3c: 6e10 2013 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@1320 │ │ +0c8c42: 0c00 |0007: move-result-object v0 │ │ +0c8c44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -241194,37 +241209,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0c8c68: |[0c8c68] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -0c8c78: 5242 c806 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@06c8 │ │ -0c8c7c: 7210 ed34 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@34ed │ │ -0c8c82: 0a03 |0005: move-result v3 │ │ -0c8c84: b032 |0006: add-int/2addr v2, v3 │ │ -0c8c86: 6e20 7612 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@1276 │ │ -0c8c8c: 7210 e734 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ -0c8c92: 0c02 |000d: move-result-object v2 │ │ -0c8c94: 7210 f334 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0c8c9a: 0c01 |0011: move-result-object v1 │ │ -0c8c9c: 7210 bf34 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0c8ca2: 0a02 |0015: move-result v2 │ │ -0c8ca4: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -0c8ca8: 7210 c034 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0c8cae: 0c00 |001b: move-result-object v0 │ │ -0c8cb0: 1f00 ad06 |001c: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ -0c8cb4: 7210 e334 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ -0c8cba: 0c02 |0021: move-result-object v2 │ │ -0c8cbc: 7210 e434 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ -0c8cc2: 0c03 |0025: move-result-object v3 │ │ -0c8cc4: 6e30 7f12 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ -0c8cca: 28e9 |0029: goto 0012 // -0017 │ │ -0c8ccc: 0e00 |002a: return-void │ │ +0c8c48: |[0c8c48] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +0c8c58: 5242 c806 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@06c8 │ │ +0c8c5c: 7210 ed34 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@34ed │ │ +0c8c62: 0a03 |0005: move-result v3 │ │ +0c8c64: b032 |0006: add-int/2addr v2, v3 │ │ +0c8c66: 6e20 7612 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@1276 │ │ +0c8c6c: 7210 e734 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@34e7 │ │ +0c8c72: 0c02 |000d: move-result-object v2 │ │ +0c8c74: 7210 f334 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0c8c7a: 0c01 |0011: move-result-object v1 │ │ +0c8c7c: 7210 bf34 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0c8c82: 0a02 |0015: move-result v2 │ │ +0c8c84: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +0c8c88: 7210 c034 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0c8c8e: 0c00 |001b: move-result-object v0 │ │ +0c8c90: 1f00 ad06 |001c: check-cast v0, Ljava/util/Map$Entry; // type@06ad │ │ +0c8c94: 7210 e334 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@34e3 │ │ +0c8c9a: 0c02 |0021: move-result-object v2 │ │ +0c8c9c: 7210 e434 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@34e4 │ │ +0c8ca2: 0c03 |0025: move-result-object v3 │ │ +0c8ca4: 6e30 7f12 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@127f │ │ +0c8caa: 28e9 |0029: goto 0012 // -0017 │ │ +0c8cac: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -241240,18 +241255,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c8cd0: |[0c8cd0] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -0c8ce0: 7120 2213 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1322 │ │ -0c8ce6: 0a00 |0003: move-result v0 │ │ -0c8ce8: 0f00 |0004: return v0 │ │ +0c8cb0: |[0c8cb0] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +0c8cc0: 7120 2213 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1322 │ │ +0c8cc6: 0a00 |0003: move-result v0 │ │ +0c8cc8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -241262,18 +241277,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c8cec: |[0c8cec] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -0c8cfc: 7120 2313 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1323 │ │ -0c8d02: 0a00 |0003: move-result v0 │ │ -0c8d04: 0f00 |0004: return v0 │ │ +0c8ccc: |[0c8ccc] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +0c8cdc: 7120 2313 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@1323 │ │ +0c8ce2: 0a00 |0003: move-result v0 │ │ +0c8ce4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -241284,20 +241299,20 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c8d08: |[0c8d08] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -0c8d18: 7010 7912 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@1279 │ │ -0c8d1e: 0c00 |0003: move-result-object v0 │ │ -0c8d20: 6e10 2113 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@1321 │ │ -0c8d26: 0c00 |0007: move-result-object v0 │ │ -0c8d28: 1100 |0008: return-object v0 │ │ +0c8ce8: |[0c8ce8] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +0c8cf8: 7010 7912 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@1279 │ │ +0c8cfe: 0c00 |0003: move-result-object v0 │ │ +0c8d00: 6e10 2113 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@1321 │ │ +0c8d06: 0c00 |0007: move-result-object v0 │ │ +0c8d08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -241347,24 +241362,24 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0c8d2c: |[0c8d2c] android.support.v4.util.Pools$SimplePool.:(I)V │ │ -0c8d3c: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c8d42: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ -0c8d46: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c8d4a: 1a01 4c13 |0007: const-string v1, "The max pool size must be > 0" // string@134c │ │ -0c8d4e: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c8d54: 2700 |000c: throw v0 │ │ -0c8d56: 2330 1107 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ -0c8d5a: 5b20 f206 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ -0c8d5e: 0e00 |0011: return-void │ │ +0c8d0c: |[0c8d0c] android.support.v4.util.Pools$SimplePool.:(I)V │ │ +0c8d1c: 7010 2834 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c8d22: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ +0c8d26: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c8d2a: 1a01 4c13 |0007: const-string v1, "The max pool size must be > 0" // string@134c │ │ +0c8d2e: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c8d34: 2700 |000c: throw v0 │ │ +0c8d36: 2330 1107 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0711 │ │ +0c8d3a: 5b20 f206 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ +0c8d3e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=94 │ │ 0x0011 line=95 │ │ @@ -241378,27 +241393,27 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0c8d60: |[0c8d60] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ -0c8d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c8d72: 5221 f306 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8d76: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ -0c8d7a: 5421 f206 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ -0c8d7e: 4601 0100 |0007: aget-object v1, v1, v0 │ │ -0c8d82: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ -0c8d86: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0c8d88: 0f01 |000c: return v1 │ │ -0c8d8a: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c8d8e: 28f2 |000f: goto 0001 // -000e │ │ -0c8d90: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0c8d92: 28fb |0011: goto 000c // -0005 │ │ +0c8d40: |[0c8d40] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ +0c8d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c8d52: 5221 f306 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8d56: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ +0c8d5a: 5421 f206 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ +0c8d5e: 4601 0100 |0007: aget-object v1, v1, v0 │ │ +0c8d62: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ +0c8d66: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0c8d68: 0f01 |000c: return v1 │ │ +0c8d6a: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0c8d6e: 28f2 |000f: goto 0001 // -000e │ │ +0c8d70: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0c8d72: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000c line=129 │ │ 0x000d line=124 │ │ @@ -241416,30 +241431,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0c8d94: |[0c8d94] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ -0c8da4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c8da6: 5243 f306 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8daa: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ -0c8dae: 5243 f306 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8db2: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ -0c8db6: 5443 f206 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ -0c8dba: 4600 0301 |000b: aget-object v0, v3, v1 │ │ -0c8dbe: 5443 f206 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ -0c8dc2: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ -0c8dc6: 5242 f306 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8dca: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0c8dce: 5942 f306 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8dd2: 1100 |0017: return-object v0 │ │ -0c8dd4: 0720 |0018: move-object v0, v2 │ │ -0c8dd6: 28fe |0019: goto 0017 // -0002 │ │ +0c8d74: |[0c8d74] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ +0c8d84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c8d86: 5243 f306 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8d8a: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ +0c8d8e: 5243 f306 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8d92: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ +0c8d96: 5443 f206 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ +0c8d9a: 4600 0301 |000b: aget-object v0, v3, v1 │ │ +0c8d9e: 5443 f206 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ +0c8da2: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ +0c8da6: 5242 f306 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8daa: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0c8dae: 5942 f306 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8db2: 1100 |0017: return-object v0 │ │ +0c8db4: 0720 |0018: move-object v0, v2 │ │ +0c8db6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0011 line=104 │ │ @@ -241455,36 +241470,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0c8dd8: |[0c8dd8] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ -0c8de8: 7020 2f13 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@132f │ │ -0c8dee: 0a00 |0003: move-result v0 │ │ -0c8df0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0c8df4: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0c8df8: 1a01 9002 |0008: const-string v1, "Already in the pool!" // string@0290 │ │ -0c8dfc: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0c8e02: 2700 |000d: throw v0 │ │ -0c8e04: 5220 f306 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8e08: 5421 f206 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ -0c8e0c: 2111 |0012: array-length v1, v1 │ │ -0c8e0e: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ -0c8e12: 5420 f206 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ -0c8e16: 5221 f306 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8e1a: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ -0c8e1e: 5220 f306 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8e22: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c8e26: 5920 f306 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ -0c8e2a: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -0c8e2c: 0f00 |0022: return v0 │ │ -0c8e2e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0c8e30: 28fe |0024: goto 0022 // -0002 │ │ +0c8db8: |[0c8db8] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ +0c8dc8: 7020 2f13 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@132f │ │ +0c8dce: 0a00 |0003: move-result v0 │ │ +0c8dd0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0c8dd4: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0c8dd8: 1a01 9002 |0008: const-string v1, "Already in the pool!" // string@0290 │ │ +0c8ddc: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0c8de2: 2700 |000d: throw v0 │ │ +0c8de4: 5220 f306 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8de8: 5421 f206 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ +0c8dec: 2111 |0012: array-length v1, v1 │ │ +0c8dee: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ +0c8df2: 5420 f206 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@06f2 │ │ +0c8df6: 5221 f306 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8dfa: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ +0c8dfe: 5220 f306 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8e02: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0c8e06: 5920 f306 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@06f3 │ │ +0c8e0a: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +0c8e0c: 0f00 |0022: return v0 │ │ +0c8e0e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0c8e10: 28fe |0024: goto 0022 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=113 │ │ 0x000e line=115 │ │ 0x0015 line=116 │ │ 0x001b line=117 │ │ @@ -241535,19 +241550,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 │ │ -0c8e34: |[0c8e34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0c8e44: 5b01 0b07 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@070b │ │ -0c8e48: 5b02 0c07 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8e4c: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c8e52: 0e00 |0007: return-void │ │ +0c8e14: |[0c8e14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0c8e24: 5b01 0b07 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@070b │ │ +0c8e28: 5b02 0c07 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8e2c: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c8e32: 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; │ │ @@ -241558,19 +241573,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 │ │ -0c8e54: |[0c8e54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c8e64: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8e68: 6e30 a713 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13a7 │ │ -0c8e6e: 0a00 |0005: move-result v0 │ │ -0c8e70: 0f00 |0006: return v0 │ │ +0c8e34: |[0c8e34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c8e44: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8e48: 6e30 a713 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13a7 │ │ +0c8e4e: 0a00 |0005: move-result v0 │ │ +0c8e50: 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; │ │ @@ -241580,18 +241595,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 │ │ -0c8e74: |[0c8e74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c8e84: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8e88: 6e30 aa13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ -0c8e8e: 0e00 |0005: return-void │ │ +0c8e54: |[0c8e54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c8e64: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8e68: 6e30 aa13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ +0c8e6e: 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; │ │ @@ -241602,20 +241617,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 │ │ -0c8e90: |[0c8e90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0c8ea0: 5420 0c07 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8ea4: 2201 b503 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0c8ea8: 7020 881a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ -0c8eae: 6e30 ab13 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ -0c8eb4: 0e00 |000a: return-void │ │ +0c8e70: |[0c8e70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0c8e80: 5420 0c07 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8e84: 2201 b503 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +0c8e88: 7020 881a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ +0c8e8e: 6e30 ab13 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ +0c8e94: 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; │ │ @@ -241626,18 +241641,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 │ │ -0c8eb8: |[0c8eb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c8ec8: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8ecc: 6e30 ac13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13ac │ │ -0c8ed2: 0e00 |0005: return-void │ │ +0c8e98: |[0c8e98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c8ea8: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8eac: 6e30 ac13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13ac │ │ +0c8eb2: 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; │ │ @@ -241648,19 +241663,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 │ │ -0c8ed4: |[0c8ed4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c8ee4: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8ee8: 6e40 ad13 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@13ad │ │ -0c8eee: 0a00 |0005: move-result v0 │ │ -0c8ef0: 0f00 |0006: return v0 │ │ +0c8eb4: |[0c8eb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c8ec4: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8ec8: 6e40 ad13 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@13ad │ │ +0c8ece: 0a00 |0005: move-result v0 │ │ +0c8ed0: 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; │ │ @@ -241671,18 +241686,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c8ef4: |[0c8ef4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0c8f04: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8f08: 6e30 af13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13af │ │ -0c8f0e: 0e00 |0005: return-void │ │ +0c8ed4: |[0c8ed4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0c8ee4: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8ee8: 6e30 af13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13af │ │ +0c8eee: 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; │ │ @@ -241693,18 +241708,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 │ │ -0c8f10: |[0c8f10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c8f20: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ -0c8f24: 6e30 b013 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13b0 │ │ -0c8f2a: 0e00 |0005: return-void │ │ +0c8ef0: |[0c8ef0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c8f00: 5410 0c07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070c │ │ +0c8f04: 6e30 b013 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13b0 │ │ +0c8f0a: 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; │ │ @@ -241749,19 +241764,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 │ │ -0c8f2c: |[0c8f2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0c8f3c: 5b01 0d07 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@070d │ │ -0c8f40: 5b02 0e07 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c8f44: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c8f4a: 0e00 |0007: return-void │ │ +0c8f0c: |[0c8f0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0c8f1c: 5b01 0d07 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@070d │ │ +0c8f20: 5b02 0e07 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c8f24: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c8f2a: 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; │ │ @@ -241772,19 +241787,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 │ │ -0c8f4c: |[0c8f4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c8f5c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c8f60: 6e30 a713 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13a7 │ │ -0c8f66: 0a00 |0005: move-result v0 │ │ -0c8f68: 0f00 |0006: return v0 │ │ +0c8f2c: |[0c8f2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c8f3c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c8f40: 6e30 a713 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13a7 │ │ +0c8f46: 0a00 |0005: move-result v0 │ │ +0c8f48: 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; │ │ @@ -241794,24 +241809,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 │ │ -0c8f6c: |[0c8f6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0c8f7c: 5421 0e07 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c8f80: 6e20 a813 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@13a8 │ │ -0c8f86: 0c00 |0005: move-result-object v0 │ │ -0c8f88: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0c8f8c: 6e10 581b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@1b58 │ │ -0c8f92: 0c01 |000b: move-result-object v1 │ │ -0c8f94: 1101 |000c: return-object v1 │ │ -0c8f96: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0c8f98: 28fe |000e: goto 000c // -0002 │ │ +0c8f4c: |[0c8f4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0c8f5c: 5421 0e07 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c8f60: 6e20 a813 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@13a8 │ │ +0c8f66: 0c00 |0005: move-result-object v0 │ │ +0c8f68: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0c8f6c: 6e10 581b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@1b58 │ │ +0c8f72: 0c01 |000b: move-result-object v1 │ │ +0c8f74: 1101 |000c: return-object v1 │ │ +0c8f76: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0c8f78: 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; │ │ @@ -241822,18 +241837,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 │ │ -0c8f9c: |[0c8f9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c8fac: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c8fb0: 6e30 aa13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ -0c8fb6: 0e00 |0005: return-void │ │ +0c8f7c: |[0c8f7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c8f8c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c8f90: 6e30 aa13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ +0c8f96: 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; │ │ @@ -241844,20 +241859,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 │ │ -0c8fb8: |[0c8fb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0c8fc8: 5420 0e07 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c8fcc: 2201 b503 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0c8fd0: 7020 881a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ -0c8fd6: 6e30 ab13 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ -0c8fdc: 0e00 |000a: return-void │ │ +0c8f98: |[0c8f98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0c8fa8: 5420 0e07 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c8fac: 2201 b503 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +0c8fb0: 7020 881a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ +0c8fb6: 6e30 ab13 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ +0c8fbc: 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; │ │ @@ -241868,18 +241883,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 │ │ -0c8fe0: |[0c8fe0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c8ff0: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c8ff4: 6e30 ac13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13ac │ │ -0c8ffa: 0e00 |0005: return-void │ │ +0c8fc0: |[0c8fc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c8fd0: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c8fd4: 6e30 ac13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13ac │ │ +0c8fda: 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; │ │ @@ -241890,19 +241905,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 │ │ -0c8ffc: |[0c8ffc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c900c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c9010: 6e40 ad13 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@13ad │ │ -0c9016: 0a00 |0005: move-result v0 │ │ -0c9018: 0f00 |0006: return v0 │ │ +0c8fdc: |[0c8fdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c8fec: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c8ff0: 6e40 ad13 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@13ad │ │ +0c8ff6: 0a00 |0005: move-result v0 │ │ +0c8ff8: 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; │ │ @@ -241913,19 +241928,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 │ │ -0c901c: |[0c901c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0c902c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c9030: 6e40 ae13 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@13ae │ │ -0c9036: 0a00 |0005: move-result v0 │ │ -0c9038: 0f00 |0006: return v0 │ │ +0c8ffc: |[0c8ffc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0c900c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c9010: 6e40 ae13 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@13ae │ │ +0c9016: 0a00 |0005: move-result v0 │ │ +0c9018: 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 │ │ @@ -241936,18 +241951,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0c903c: |[0c903c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0c904c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c9050: 6e30 af13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13af │ │ -0c9056: 0e00 |0005: return-void │ │ +0c901c: |[0c901c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0c902c: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c9030: 6e30 af13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@13af │ │ +0c9036: 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; │ │ @@ -241958,18 +241973,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 │ │ -0c9058: |[0c9058] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c9068: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ -0c906c: 6e30 b013 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13b0 │ │ -0c9072: 0e00 |0005: return-void │ │ +0c9038: |[0c9038] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c9048: 5410 0e07 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@070e │ │ +0c904c: 6e30 b013 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13b0 │ │ +0c9052: 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; │ │ @@ -242006,17 +242021,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c9074: |[0c9074] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -0c9084: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c908a: 0e00 |0003: return-void │ │ +0c9054: |[0c9054] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +0c9064: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c906a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -242025,17 +242040,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 │ │ -0c908c: |[0c908c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c909c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c909e: 0f00 |0001: return v0 │ │ +0c906c: |[0c906c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c907c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c907e: 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; │ │ @@ -242046,17 +242061,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 │ │ -0c90a0: |[0c90a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0c90b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c90b2: 1100 |0001: return-object v0 │ │ +0c9080: |[0c9080] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0c9090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c9092: 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; │ │ @@ -242066,17 +242081,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 │ │ -0c90b4: |[0c90b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0c90c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c90c6: 1100 |0001: return-object v0 │ │ +0c9094: |[0c9094] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0c90a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c90a6: 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; │ │ │ │ @@ -242085,17 +242100,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c90c8: |[0c90c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0c90d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c90da: 1100 |0001: return-object v0 │ │ +0c90a8: |[0c90a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0c90b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c90ba: 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;) │ │ @@ -242103,16 +242118,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 │ │ -0c90dc: |[0c90dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c90ec: 0e00 |0000: return-void │ │ +0c90bc: |[0c90bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c90cc: 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; │ │ @@ -242123,16 +242138,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 │ │ -0c90f0: |[0c90f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0c9100: 0e00 |0000: return-void │ │ +0c90d0: |[0c90d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0c90e0: 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; │ │ @@ -242143,16 +242158,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 │ │ -0c9104: |[0c9104] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c9114: 0e00 |0000: return-void │ │ +0c90e4: |[0c90e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c90f4: 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; │ │ @@ -242163,17 +242178,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 │ │ -0c9118: |[0c9118] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c9128: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c912a: 0f00 |0001: return v0 │ │ +0c90f8: |[0c90f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c9108: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c910a: 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; │ │ @@ -242185,17 +242200,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 │ │ -0c912c: |[0c912c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0c913c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c913e: 0f00 |0001: return v0 │ │ +0c910c: |[0c910c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0c911c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c911e: 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; │ │ @@ -242207,16 +242222,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 │ │ -0c9140: |[0c9140] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0c9150: 0e00 |0000: return-void │ │ +0c9120: |[0c9120] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0c9130: 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; │ │ @@ -242227,16 +242242,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 │ │ -0c9154: |[0c9154] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c9164: 0e00 |0000: return-void │ │ +0c9134: |[0c9134] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c9144: 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; │ │ @@ -242387,25 +242402,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0c9168: |[0c9168] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -0c9178: 7100 3f22 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@223f │ │ -0c917e: 0a00 |0003: move-result v0 │ │ -0c9180: 6700 1a07 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@071a │ │ -0c9184: 7100 4522 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@2245 │ │ -0c918a: 0a00 |0009: move-result v0 │ │ -0c918c: 6700 1e07 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@071e │ │ -0c9190: 7100 3e22 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@223e │ │ -0c9196: 0a00 |000f: move-result v0 │ │ -0c9198: 6700 1907 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0719 │ │ -0c919c: 0e00 |0012: return-void │ │ +0c9148: |[0c9148] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +0c9158: 7100 3f22 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@223f │ │ +0c915e: 0a00 |0003: move-result v0 │ │ +0c9160: 6700 1a07 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@071a │ │ +0c9164: 7100 4522 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@2245 │ │ +0c916a: 0a00 |0009: move-result v0 │ │ +0c916c: 6700 1e07 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@071e │ │ +0c9170: 7100 3e22 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@223e │ │ +0c9176: 0a00 |000f: move-result v0 │ │ +0c9178: 6700 1907 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0719 │ │ +0c917c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -242414,31 +242429,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 │ │ -0c91a0: |[0c91a0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0c91b0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c91b6: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -0c91ba: 2200 0303 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0303 │ │ -0c91be: 7030 f513 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@13f5 │ │ -0c91c4: 5b10 2707 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c91c8: 5b13 2d07 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c91cc: 2030 7504 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0475 │ │ -0c91d0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0c91d4: 1f03 7504 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0475 │ │ -0c91d8: 6e20 0714 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1407 │ │ -0c91de: 7020 0214 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@1402 │ │ -0c91e4: 0e00 |001a: return-void │ │ -0c91e6: 2200 0303 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0303 │ │ -0c91ea: 7020 f413 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@13f4 │ │ -0c91f0: 5b10 2707 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c91f4: 28ea |0022: goto 000c // -0016 │ │ +0c9180: |[0c9180] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0c9190: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c9196: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +0c919a: 2200 0303 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0303 │ │ +0c919e: 7030 f513 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@13f5 │ │ +0c91a4: 5b10 2707 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c91a8: 5b13 2d07 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c91ac: 2030 7504 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0475 │ │ +0c91b0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0c91b4: 1f03 7504 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0475 │ │ +0c91b8: 6e20 0714 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1407 │ │ +0c91be: 7020 0214 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@1402 │ │ +0c91c4: 0e00 |001a: return-void │ │ +0c91c6: 2200 0303 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0303 │ │ +0c91ca: 7020 f413 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@13f4 │ │ +0c91d0: 5b10 2707 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c91d4: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -242458,17 +242473,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 │ │ -0c91f8: |[0c91f8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -0c9208: 5410 2107 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c920c: 1100 |0002: return-object v0 │ │ +0c91d8: |[0c91d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +0c91e8: 5410 2107 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c91ec: 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;) │ │ @@ -242476,17 +242491,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 │ │ -0c9210: |[0c9210] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -0c9220: 5410 2d07 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c9224: 1100 |0002: return-object v0 │ │ +0c91f0: |[0c91f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +0c9200: 5410 2d07 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9204: 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;) │ │ @@ -242494,17 +242509,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 │ │ -0c9228: |[0c9228] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0c9238: 7010 0114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@1401 │ │ -0c923e: 0e00 |0003: return-void │ │ +0c9208: |[0c9208] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0c9218: 7010 0114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@1401 │ │ +0c921e: 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;) │ │ @@ -242512,17 +242527,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 │ │ -0c9240: |[0c9240] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -0c9250: 5410 2307 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c9254: 1100 |0002: return-object v0 │ │ +0c9220: |[0c9220] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +0c9230: 5410 2307 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c9234: 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;) │ │ @@ -242530,17 +242545,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 │ │ -0c9258: |[0c9258] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -0c9268: 5510 3107 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ -0c926c: 0f00 |0002: return v0 │ │ +0c9238: |[0c9238] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +0c9248: 5510 3107 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ +0c924c: 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;) │ │ @@ -242548,17 +242563,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 │ │ -0c9270: |[0c9270] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -0c9280: 5c01 2207 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ -0c9284: 0f01 |0002: return v1 │ │ +0c9250: |[0c9250] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +0c9260: 5c01 2207 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ +0c9264: 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 │ │ │ │ @@ -242567,38 +242582,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0c9288: |[0c9288] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -0c9298: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c929a: 5430 2707 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c929e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0c92a0: 6e20 d904 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c92a6: 5430 2707 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c92aa: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0c92ac: 6e20 d904 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c92b2: 5430 2707 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c92b6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0c92b8: 6e20 d904 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c92be: 5430 3307 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c92c2: 6e10 7421 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ -0c92c8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0c92ca: 5b30 3307 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c92ce: 5c32 2907 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ -0c92d2: 5c32 3107 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ -0c92d6: 5c32 2007 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ -0c92da: 5c32 1f07 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ -0c92de: 5c32 2207 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ -0c92e2: 5530 2807 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c92e6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0c92ea: 5c32 2807 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c92ee: 0e00 |002b: return-void │ │ +0c9268: |[0c9268] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +0c9278: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c927a: 5430 2707 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c927e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0c9280: 6e20 d904 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9286: 5430 2707 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c928a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0c928c: 6e20 d904 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9292: 5430 2707 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9296: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0c9298: 6e20 d904 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c929e: 5430 3307 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c92a2: 6e10 7421 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ +0c92a8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0c92aa: 5b30 3307 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c92ae: 5c32 2907 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ +0c92b2: 5c32 3107 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ +0c92b6: 5c32 2007 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ +0c92ba: 5c32 1f07 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ +0c92be: 5c32 2207 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ +0c92c2: 5530 2807 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c92c6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0c92ca: 5c32 2807 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c92ce: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -242618,33 +242633,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c92f0: |[0c92f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -0c9300: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c9302: 5430 2707 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9306: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0c9308: 6e20 d904 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c930e: 5430 2707 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9312: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0c9314: 6e20 d904 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c931a: 5430 2707 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c931e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0c9320: 6e20 d904 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9326: 5c32 2907 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ -0c932a: 5c32 2007 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ -0c932e: 5c32 1f07 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ -0c9332: 5c32 2207 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ -0c9336: 5530 2807 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c933a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -0c933e: 5c32 2807 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c9342: 0e00 |0021: return-void │ │ +0c92d0: |[0c92d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +0c92e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c92e2: 5430 2707 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c92e6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0c92e8: 6e20 d904 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c92ee: 5430 2707 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c92f2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0c92f4: 6e20 d904 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c92fa: 5430 2707 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c92fe: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0c9300: 6e20 d904 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9306: 5c32 2907 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ +0c930a: 5c32 2007 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ +0c930e: 5c32 1f07 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ +0c9312: 5c32 2207 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ +0c9316: 5530 2807 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c931a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +0c931e: 5c32 2807 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c9322: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -242661,26 +242676,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0c9344: |[0c9344] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -0c9354: 5420 2707 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9358: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0c935a: 6e20 d904 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9360: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0c9362: 5c20 2207 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ -0c9366: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c9368: 5c20 2807 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c936c: 5420 2d07 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c9370: 5421 2107 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9374: 7220 e220 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@20e2 │ │ -0c937a: 0e00 |0013: return-void │ │ +0c9324: |[0c9324] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +0c9334: 5420 2707 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9338: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0c933a: 6e20 d904 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9340: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0c9342: 5c20 2207 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ +0c9346: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0c9348: 5c20 2807 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c934c: 5420 2d07 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9350: 5421 2107 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9354: 7220 e220 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@20e2 │ │ +0c935a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -242692,45 +242707,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0c937c: |[0c937c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -0c938c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -0c9390: 2203 6e06 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c9394: 1a04 9203 |0004: const-string v4, "Context must not be null" // string@0392 │ │ -0c9398: 7020 0034 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c939e: 2703 |0009: throw v3 │ │ -0c93a0: 5453 2d07 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c93a4: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -0c93a8: 2203 6e06 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0c93ac: 1a04 ff0f |0010: const-string v4, "OnGestureListener must not be null" // string@0fff │ │ -0c93b0: 7020 0034 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0c93b6: 2703 |0015: throw v3 │ │ -0c93b8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -0c93ba: 5c53 2a07 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ -0c93be: 7110 3d22 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ -0c93c4: 0c00 |001c: move-result-object v0 │ │ -0c93c6: 6e10 4422 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ -0c93cc: 0a02 |0020: move-result v2 │ │ -0c93ce: 6e10 4022 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@2240 │ │ -0c93d4: 0a01 |0024: move-result v1 │ │ -0c93d6: 6e10 4222 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@2242 │ │ -0c93dc: 0a03 |0028: move-result v3 │ │ -0c93de: 5953 2f07 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@072f │ │ -0c93e2: 6e10 4122 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@2241 │ │ -0c93e8: 0a03 |002e: move-result v3 │ │ -0c93ea: 5953 2e07 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@072e │ │ -0c93ee: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -0c93f2: 5953 3207 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0732 │ │ -0c93f6: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -0c93fa: 5953 2407 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0724 │ │ -0c93fe: 0e00 |0039: return-void │ │ +0c935c: |[0c935c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +0c936c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +0c9370: 2203 6e06 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c9374: 1a04 9203 |0004: const-string v4, "Context must not be null" // string@0392 │ │ +0c9378: 7020 0034 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c937e: 2703 |0009: throw v3 │ │ +0c9380: 5453 2d07 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9384: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0c9388: 2203 6e06 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0c938c: 1a04 ff0f |0010: const-string v4, "OnGestureListener must not be null" // string@0fff │ │ +0c9390: 7020 0034 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0c9396: 2703 |0015: throw v3 │ │ +0c9398: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0c939a: 5c53 2a07 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ +0c939e: 7110 3d22 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ +0c93a4: 0c00 |001c: move-result-object v0 │ │ +0c93a6: 6e10 4422 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ +0c93ac: 0a02 |0020: move-result v2 │ │ +0c93ae: 6e10 4022 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@2240 │ │ +0c93b4: 0a01 |0024: move-result v1 │ │ +0c93b6: 6e10 4222 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@2242 │ │ +0c93bc: 0a03 |0028: move-result v3 │ │ +0c93be: 5953 2f07 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@072f │ │ +0c93c2: 6e10 4122 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@2241 │ │ +0c93c8: 0a03 |002e: move-result v3 │ │ +0c93ca: 5953 2e07 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@072e │ │ +0c93ce: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +0c93d2: 5953 3207 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0732 │ │ +0c93d6: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +0c93da: 5953 2407 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0724 │ │ +0c93de: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -242754,49 +242769,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 │ │ -0c9400: |[0c9400] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -0c9410: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c9412: 5583 1f07 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ -0c9416: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0c941a: 0f02 |0005: return v2 │ │ -0c941c: 6e10 5421 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@2154 │ │ -0c9422: 0b04 |0009: move-result-wide v4 │ │ -0c9424: 6e10 5421 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@2154 │ │ -0c942a: 0b06 |000d: move-result-wide v6 │ │ -0c942c: bc64 |000e: sub-long/2addr v4, v6 │ │ -0c942e: 6003 1907 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0719 │ │ -0c9432: 8136 |0011: int-to-long v6, v3 │ │ -0c9434: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -0c9438: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -0c943c: 6e10 5721 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0c9442: 0a03 |0019: move-result v3 │ │ -0c9444: 8733 |001a: float-to-int v3, v3 │ │ -0c9446: 6e10 5721 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0c944c: 0a04 |001e: move-result v4 │ │ -0c944e: 8744 |001f: float-to-int v4, v4 │ │ -0c9450: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -0c9454: 6e10 5921 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0c945a: 0a03 |0025: move-result v3 │ │ -0c945c: 8733 |0026: float-to-int v3, v3 │ │ -0c945e: 6e10 5921 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0c9464: 0a04 |002a: move-result v4 │ │ -0c9466: 8744 |002b: float-to-int v4, v4 │ │ -0c9468: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -0c946c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -0c9470: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -0c9474: b043 |0032: add-int/2addr v3, v4 │ │ -0c9476: 5284 2407 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0724 │ │ -0c947a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -0c947e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0c9480: 28cd |0038: goto 0005 // -0033 │ │ +0c93e0: |[0c93e0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +0c93f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c93f2: 5583 1f07 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ +0c93f6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0c93fa: 0f02 |0005: return v2 │ │ +0c93fc: 6e10 5421 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@2154 │ │ +0c9402: 0b04 |0009: move-result-wide v4 │ │ +0c9404: 6e10 5421 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@2154 │ │ +0c940a: 0b06 |000d: move-result-wide v6 │ │ +0c940c: bc64 |000e: sub-long/2addr v4, v6 │ │ +0c940e: 6003 1907 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0719 │ │ +0c9412: 8136 |0011: int-to-long v6, v3 │ │ +0c9414: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +0c9418: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +0c941c: 6e10 5721 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0c9422: 0a03 |0019: move-result v3 │ │ +0c9424: 8733 |001a: float-to-int v3, v3 │ │ +0c9426: 6e10 5721 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0c942c: 0a04 |001e: move-result v4 │ │ +0c942e: 8744 |001f: float-to-int v4, v4 │ │ +0c9430: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +0c9434: 6e10 5921 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0c943a: 0a03 |0025: move-result v3 │ │ +0c943c: 8733 |0026: float-to-int v3, v3 │ │ +0c943e: 6e10 5921 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0c9444: 0a04 |002a: move-result v4 │ │ +0c9446: 8744 |002b: float-to-int v4, v4 │ │ +0c9448: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +0c944c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +0c9450: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +0c9454: b043 |0032: add-int/2addr v3, v4 │ │ +0c9456: 5284 2407 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0724 │ │ +0c945a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +0c945e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +0c9460: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -242815,17 +242830,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c9484: |[0c9484] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -0c9494: 5510 2a07 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ -0c9498: 0f00 |0002: return v0 │ │ +0c9464: |[0c9464] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +0c9474: 5510 2a07 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ +0c9478: 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;) │ │ @@ -242833,619 +242848,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -0c949c: |[0c949c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0c94ac: 7401 5121 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0c94b2: 0a06 |0003: move-result v6 │ │ -0c94b4: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -0c94b8: 5400 3307 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c94bc: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -0c94c0: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -0c94c4: 7100 7321 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ -0c94ca: 0c24 |000f: move-result-object v36 │ │ -0c94cc: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -0c94d0: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -0c94d4: 5b10 3307 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c94d8: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -0c94dc: 5400 3307 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c94e0: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -0c94e4: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -0c94e8: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -0c94ec: 6e20 6c21 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ -0c94f2: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -0c94f6: 0224 0000 |0025: move/from16 v36, v0 │ │ -0c94fa: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -0c94fe: 0200 2400 |0029: move/from16 v0, v36 │ │ -0c9502: 0201 2500 |002b: move/from16 v1, v37 │ │ -0c9506: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -0c950a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -0c950e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -0c9512: 7701 db14 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -0c9518: 0a19 |0036: move-result v25 │ │ -0c951a: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -0c951e: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -0c9522: 7701 dd14 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ -0c9528: 0a07 |003e: move-result v7 │ │ -0c952a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -0c952e: 0200 1200 |0041: move/from16 v0, v18 │ │ -0c9532: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -0c9536: 0200 1900 |0045: move/from16 v0, v25 │ │ -0c953a: 0201 1200 |0047: move/from16 v1, v18 │ │ -0c953e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -0c9542: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0c9546: 28f4 |004d: goto 0041 // -000c │ │ -0c9548: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -0c954c: 28e1 |0050: goto 0031 // -001f │ │ -0c954e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -0c9552: 28e4 |0053: goto 0037 // -001c │ │ -0c9554: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -0c9558: 0201 1200 |0056: move/from16 v1, v18 │ │ -0c955c: 7120 df14 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ -0c9562: 0a24 |005b: move-result v36 │ │ -0c9564: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -0c9568: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -0c956c: 0201 1200 |0060: move/from16 v1, v18 │ │ -0c9570: 7120 e014 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ -0c9576: 0a24 |0065: move-result v36 │ │ -0c9578: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -0c957c: 28e3 |0068: goto 004b // -001d │ │ -0c957e: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -0c9582: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -0c9586: 82c0 |006d: int-to-float v0, v12 │ │ -0c9588: 0224 0000 |006e: move/from16 v36, v0 │ │ -0c958c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -0c9590: 82c0 |0072: int-to-float v0, v12 │ │ -0c9592: 0224 0000 |0073: move/from16 v36, v0 │ │ -0c9596: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -0c959a: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -0c959e: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -0c95a2: 0224 0000 |007b: move/from16 v36, v0 │ │ -0c95a6: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -0c95ac: 0f11 |0080: return v17 │ │ -0c95ae: 017c |0081: move v12, v7 │ │ -0c95b0: 28eb |0082: goto 006d // -0015 │ │ -0c95b2: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -0c95b6: 590e 2b07 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ -0c95ba: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -0c95be: 590e 2507 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ -0c95c2: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -0c95c6: 590f 2c07 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ -0c95ca: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -0c95ce: 590f 2607 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ -0c95d2: 7601 0014 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@1400 │ │ -0c95d8: 28ea |0096: goto 0080 // -0016 │ │ -0c95da: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -0c95de: 590e 2b07 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ -0c95e2: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -0c95e6: 590e 2507 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ -0c95ea: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -0c95ee: 590f 2c07 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ -0c95f2: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -0c95f6: 590f 2607 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ -0c95fa: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -0c95fe: 5400 3307 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c9602: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -0c9606: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -0c960a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -0c960e: 5200 2e07 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@072e │ │ -0c9612: 0226 0000 |00b3: move/from16 v38, v0 │ │ -0c9616: 0200 2600 |00b5: move/from16 v0, v38 │ │ -0c961a: 8200 |00b7: int-to-float v0, v0 │ │ -0c961c: 0226 0000 |00b8: move/from16 v38, v0 │ │ -0c9620: 7403 6e21 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ -0c9626: 7701 db14 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ -0c962c: 0a1c |00c0: move-result v28 │ │ -0c962e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -0c9632: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -0c9636: 7120 de14 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0c963c: 0a13 |00c8: move-result v19 │ │ -0c963e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -0c9642: 5400 3307 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c9646: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -0c964a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -0c964e: 0201 1300 |00d1: move/from16 v1, v19 │ │ -0c9652: 7120 6b15 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -0c9658: 0a21 |00d6: move-result v33 │ │ -0c965a: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -0c965e: 5400 3307 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c9662: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -0c9666: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -0c966a: 0201 1300 |00df: move/from16 v1, v19 │ │ -0c966e: 7120 6c15 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ -0c9674: 0a23 |00e4: move-result v35 │ │ -0c9676: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -0c967a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -0c967e: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -0c9682: 0200 1200 |00eb: move/from16 v0, v18 │ │ -0c9686: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -0c968a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -0c968e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0c9692: 28f4 |00f3: goto 00e7 // -000c │ │ -0c9694: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -0c9698: 0201 1200 |00f6: move/from16 v1, v18 │ │ -0c969c: 7120 de14 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0c96a2: 0a14 |00fb: move-result v20 │ │ -0c96a4: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -0c96a8: 5400 3307 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c96ac: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -0c96b0: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -0c96b4: 0201 1400 |0104: move/from16 v1, v20 │ │ -0c96b8: 7120 6b15 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -0c96be: 0a24 |0109: move-result v36 │ │ -0c96c0: a820 2124 |010a: mul-float v32, v33, v36 │ │ -0c96c4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0c96c8: 5400 3307 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c96cc: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -0c96d0: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -0c96d4: 0201 1400 |0114: move/from16 v1, v20 │ │ -0c96d8: 7120 6c15 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ -0c96de: 0a24 |0119: move-result v36 │ │ -0c96e0: a822 2324 |011a: mul-float v34, v35, v36 │ │ -0c96e4: a60d 2022 |011c: add-float v13, v32, v34 │ │ -0c96e8: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -0c96ec: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -0c96f0: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -0c96f4: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -0c96f8: 5400 3307 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c96fc: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -0c9700: 7401 6d21 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@216d │ │ -0c9706: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -0c970a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -0c970e: 5400 2307 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c9712: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -0c9716: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -0c971a: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -0c971e: 5400 2707 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9722: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -0c9726: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -0c972a: 7402 d204 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@04d2 │ │ -0c9730: 0a10 |0142: move-result v16 │ │ -0c9732: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -0c9736: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -0c973a: 5400 2707 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c973e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -0c9742: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -0c9746: 7402 d904 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c974c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -0c9750: 5400 2107 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9754: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -0c9758: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -0c975c: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -0c9760: 5400 3007 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ -0c9764: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -0c9768: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -0c976c: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -0c9770: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -0c9774: 5400 2107 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9778: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -0c977c: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -0c9780: 5400 3007 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ -0c9784: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -0c9788: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -0c978c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -0c9790: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -0c9794: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -0c9798: 7040 0314 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@1403 │ │ -0c979e: 0a24 |0179: move-result v36 │ │ -0c97a0: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -0c97a4: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -0c97a8: 0200 2400 |017e: move/from16 v0, v36 │ │ -0c97ac: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -0c97b0: 5c10 2907 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ -0c97b4: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -0c97b8: 5400 2307 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c97bc: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -0c97c0: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -0c97c4: 5400 2107 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c97c8: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -0c97cc: 7802 dd20 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@20dd │ │ -0c97d2: 0a24 |0193: move-result v36 │ │ -0c97d4: 9611 1124 |0194: or-int v17, v17, v36 │ │ -0c97d8: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -0c97dc: 5400 2307 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c97e0: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -0c97e4: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -0c97e8: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -0c97ec: 7220 de20 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@20de │ │ -0c97f2: 0a24 |01a3: move-result v36 │ │ -0c97f4: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -0c97f8: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -0c97fc: 590e 2b07 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ -0c9800: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -0c9804: 590e 2507 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ -0c9808: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -0c980c: 590f 2c07 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ -0c9810: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -0c9814: 590f 2607 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ -0c9818: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -0c981c: 5400 2107 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9820: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -0c9824: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -0c9828: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -0c982c: 5400 2107 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9830: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -0c9834: 7401 5d21 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ -0c983a: 7701 5c21 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@215c │ │ -0c9840: 0c24 |01ca: move-result-object v36 │ │ -0c9842: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -0c9846: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -0c984a: 5b10 2107 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c984e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -0c9852: 0200 2400 |01d3: move/from16 v0, v36 │ │ -0c9856: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -0c985a: 5c10 2007 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ -0c985e: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -0c9862: 0200 2400 |01db: move/from16 v0, v36 │ │ -0c9866: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -0c986a: 5c10 1f07 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ -0c986e: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -0c9872: 0200 2400 |01e3: move/from16 v0, v36 │ │ -0c9876: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -0c987a: 5c10 3107 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ -0c987e: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -0c9882: 0200 2400 |01eb: move/from16 v0, v36 │ │ -0c9886: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -0c988a: 5c10 2807 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c988e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -0c9892: 0200 2400 |01f3: move/from16 v0, v36 │ │ -0c9896: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -0c989a: 5c10 2207 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ -0c989e: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -0c98a2: 5500 2a07 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ -0c98a6: 0224 0000 |01fd: move/from16 v36, v0 │ │ -0c98aa: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -0c98ae: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -0c98b2: 5400 2707 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c98b6: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -0c98ba: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -0c98be: 7402 d904 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c98c4: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -0c98c8: 5400 2707 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c98cc: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -0c98d0: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -0c98d4: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -0c98d8: 5400 2107 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c98dc: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -0c98e0: 7401 5221 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@2152 │ │ -0c98e6: 0b26 |021d: move-result-wide v38 │ │ -0c98e8: 6028 1e07 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@071e │ │ -0c98ec: 0200 2800 |0220: move/from16 v0, v40 │ │ -0c98f0: 8100 |0222: int-to-long v0, v0 │ │ -0c98f2: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -0c98f6: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -0c98fa: 6028 1a07 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@071a │ │ -0c98fe: 0200 2800 |0229: move/from16 v0, v40 │ │ -0c9902: 8100 |022b: int-to-long v0, v0 │ │ -0c9904: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -0c9908: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -0c990c: 7404 db04 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@04db │ │ -0c9912: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -0c9916: 5400 2707 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c991a: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -0c991e: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -0c9922: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -0c9926: 5400 2107 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c992a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -0c992e: 7401 5221 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@2152 │ │ -0c9934: 0b26 |0244: move-result-wide v38 │ │ -0c9936: 6028 1e07 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@071e │ │ -0c993a: 0200 2800 |0247: move/from16 v0, v40 │ │ -0c993e: 8100 |0249: int-to-long v0, v0 │ │ -0c9940: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -0c9944: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -0c9948: 7404 db04 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@04db │ │ -0c994e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -0c9952: 5400 2d07 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c9956: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -0c995a: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -0c995e: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -0c9962: 7220 e020 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@20e0 │ │ -0c9968: 0a24 |025e: move-result v36 │ │ -0c996a: 9611 1124 |025f: or-int v17, v17, v36 │ │ -0c996e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -0c9972: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -0c9976: 5400 2707 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c997a: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -0c997e: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -0c9982: 6026 1907 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0719 │ │ -0c9986: 0200 2600 |026d: move/from16 v0, v38 │ │ -0c998a: 8100 |026f: int-to-long v0, v0 │ │ -0c998c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -0c9990: 7404 dc04 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@04dc │ │ -0c9996: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -0c999a: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -0c999e: 5500 2807 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c99a2: 0224 0000 |027b: move/from16 v36, v0 │ │ -0c99a6: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -0c99aa: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -0c99ae: 5200 2b07 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ -0c99b2: 0224 0000 |0283: move/from16 v36, v0 │ │ -0c99b6: a717 240e |0285: sub-float v23, v36, v14 │ │ -0c99ba: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -0c99be: 5200 2c07 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ -0c99c2: 0224 0000 |028b: move/from16 v36, v0 │ │ -0c99c6: a718 240f |028d: sub-float v24, v36, v15 │ │ -0c99ca: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -0c99ce: 5500 2907 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ -0c99d2: 0224 0000 |0293: move/from16 v36, v0 │ │ -0c99d6: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -0c99da: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -0c99de: 5400 2307 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c99e2: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -0c99e6: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -0c99ea: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -0c99ee: 7220 de20 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@20de │ │ -0c99f4: 0a24 |02a4: move-result v36 │ │ -0c99f6: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -0c99fa: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -0c99fe: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -0c9a02: 5500 2007 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ -0c9a06: 0224 0000 |02ad: move/from16 v36, v0 │ │ -0c9a0a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -0c9a0e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -0c9a12: 5200 2507 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ -0c9a16: 0224 0000 |02b5: move/from16 v36, v0 │ │ -0c9a1a: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -0c9a1e: 0200 2400 |02b9: move/from16 v0, v36 │ │ -0c9a22: 8709 |02bb: float-to-int v9, v0 │ │ -0c9a24: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -0c9a28: 5200 2607 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ -0c9a2c: 0224 0000 |02c0: move/from16 v36, v0 │ │ -0c9a30: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -0c9a34: 0200 2400 |02c4: move/from16 v0, v36 │ │ -0c9a38: 870a |02c6: float-to-int v10, v0 │ │ -0c9a3a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -0c9a3e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -0c9a42: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -0c9a46: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -0c9a4a: 5200 3207 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0732 │ │ -0c9a4e: 0224 0000 |02d1: move/from16 v36, v0 │ │ -0c9a52: 0200 2400 |02d3: move/from16 v0, v36 │ │ -0c9a56: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -0c9a5a: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -0c9a5e: 5400 2d07 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c9a62: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -0c9a66: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -0c9a6a: 5400 2107 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9a6e: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -0c9a72: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -0c9a76: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -0c9a7a: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -0c9a7e: 0203 1700 |02e9: move/from16 v3, v23 │ │ -0c9a82: 0204 1800 |02eb: move/from16 v4, v24 │ │ -0c9a86: 7254 e320 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20e3 │ │ -0c9a8c: 0a11 |02f0: move-result v17 │ │ -0c9a8e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -0c9a92: 590e 2b07 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ -0c9a96: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -0c9a9a: 590f 2c07 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ -0c9a9e: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -0c9aa2: 0200 2400 |02fb: move/from16 v0, v36 │ │ -0c9aa6: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -0c9aaa: 5c10 2007 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ -0c9aae: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -0c9ab2: 5400 2707 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9ab6: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -0c9aba: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -0c9abe: 7402 d904 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9ac4: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -0c9ac8: 5400 2707 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9acc: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -0c9ad0: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -0c9ad4: 7402 d904 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9ada: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -0c9ade: 5400 2707 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9ae2: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -0c9ae6: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -0c9aea: 7402 d904 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9af0: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -0c9af4: 5200 3207 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0732 │ │ -0c9af8: 0224 0000 |0326: move/from16 v36, v0 │ │ -0c9afc: 0200 2400 |0328: move/from16 v0, v36 │ │ -0c9b00: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -0c9b04: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -0c9b08: 0200 2400 |032e: move/from16 v0, v36 │ │ -0c9b0c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -0c9b10: 5c10 1f07 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ -0c9b14: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -0c9b18: 7701 1334 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0c9b1e: 0a24 |0339: move-result v36 │ │ -0c9b20: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -0c9b24: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -0c9b28: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -0c9b2c: 7701 1334 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0c9b32: 0a24 |0343: move-result v36 │ │ -0c9b34: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -0c9b38: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -0c9b3c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -0c9b40: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -0c9b44: 5400 2d07 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c9b48: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -0c9b4c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -0c9b50: 5400 2107 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9b54: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -0c9b58: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -0c9b5c: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -0c9b60: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -0c9b64: 0203 1700 |035c: move/from16 v3, v23 │ │ -0c9b68: 0204 1800 |035e: move/from16 v4, v24 │ │ -0c9b6c: 7254 e320 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20e3 │ │ -0c9b72: 0a11 |0363: move-result v17 │ │ -0c9b74: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -0c9b78: 590e 2b07 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ -0c9b7c: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -0c9b80: 590f 2c07 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ -0c9b84: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -0c9b88: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -0c9b8c: 0200 2400 |0370: move/from16 v0, v36 │ │ -0c9b90: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -0c9b94: 5c10 3107 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ -0c9b98: 7701 5c21 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@215c │ │ -0c9b9e: 0c08 |0379: move-result-object v8 │ │ -0c9ba0: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -0c9ba4: 5500 2907 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ -0c9ba8: 0224 0000 |037e: move/from16 v36, v0 │ │ -0c9bac: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -0c9bb0: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -0c9bb4: 5400 2307 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c9bb8: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -0c9bbc: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -0c9bc0: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -0c9bc4: 7220 de20 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@20de │ │ -0c9bca: 0a24 |038f: move-result v36 │ │ -0c9bcc: 9611 1124 |0390: or-int v17, v17, v36 │ │ -0c9bd0: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -0c9bd4: 5400 3007 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ -0c9bd8: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -0c9bdc: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -0c9be0: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -0c9be4: 5400 3007 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ -0c9be8: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -0c9bec: 7401 5d21 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ -0c9bf2: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -0c9bf6: 5b08 3007 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ -0c9bfa: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -0c9bfe: 5400 3307 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c9c02: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -0c9c06: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -0c9c0a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -0c9c0e: 5400 3307 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c9c12: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -0c9c16: 7401 7421 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ -0c9c1c: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -0c9c20: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -0c9c24: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -0c9c28: 5b10 3307 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c9c2c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -0c9c30: 0200 2400 |03c2: move/from16 v0, v36 │ │ -0c9c34: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -0c9c38: 5c10 2907 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ -0c9c3c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -0c9c40: 0200 2400 |03ca: move/from16 v0, v36 │ │ -0c9c44: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -0c9c48: 5c10 2207 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ -0c9c4c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -0c9c50: 5400 2707 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9c54: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -0c9c58: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -0c9c5c: 7402 d904 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9c62: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -0c9c66: 5400 2707 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9c6a: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -0c9c6e: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -0c9c72: 7402 d904 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9c78: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -0c9c7c: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -0c9c80: 5500 2807 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c9c84: 0224 0000 |03ec: move/from16 v36, v0 │ │ -0c9c88: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -0c9c8c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -0c9c90: 5400 2707 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ -0c9c94: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -0c9c98: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -0c9c9c: 7402 d904 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ -0c9ca2: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -0c9ca6: 0200 2400 |03fd: move/from16 v0, v36 │ │ -0c9caa: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -0c9cae: 5c10 2807 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ -0c9cb2: 288f |0403: goto 0392 // -0071 │ │ -0c9cb4: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -0c9cb8: 5500 2007 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ -0c9cbc: 0224 0000 |0408: move/from16 v36, v0 │ │ -0c9cc0: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -0c9cc4: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -0c9cc8: 5400 2d07 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c9ccc: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -0c9cd0: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -0c9cd4: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -0c9cd8: 7220 e520 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@20e5 │ │ -0c9cde: 0a11 |0419: move-result v17 │ │ -0c9ce0: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -0c9ce4: 5500 2207 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ -0c9ce8: 0224 0000 |041e: move/from16 v36, v0 │ │ -0c9cec: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -0c9cf0: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -0c9cf4: 5400 2307 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c9cf8: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -0c9cfc: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -0c9d00: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -0c9d04: 5400 2307 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c9d08: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -0c9d0c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -0c9d10: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -0c9d14: 7220 df20 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20df │ │ -0c9d1a: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -0c9d1e: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -0c9d22: 5400 3307 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ -0c9d26: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -0c9d2a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -0c9d2e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -0c9d32: 0201 2400 |0443: move/from16 v1, v36 │ │ -0c9d36: 7120 de14 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ -0c9d3c: 0a15 |0448: move-result v21 │ │ -0c9d3e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -0c9d42: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -0c9d46: 5200 2e07 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@072e │ │ -0c9d4a: 0225 0000 |044f: move/from16 v37, v0 │ │ -0c9d4e: 0200 2500 |0451: move/from16 v0, v37 │ │ -0c9d52: 8200 |0453: int-to-float v0, v0 │ │ -0c9d54: 0225 0000 |0454: move/from16 v37, v0 │ │ -0c9d58: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -0c9d5c: 0201 2400 |0458: move/from16 v1, v36 │ │ -0c9d60: 0202 2500 |045a: move/from16 v2, v37 │ │ -0c9d64: 6e30 6e21 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ -0c9d6a: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -0c9d6e: 0201 1500 |0461: move/from16 v1, v21 │ │ -0c9d72: 7120 6c15 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ -0c9d78: 0a1f |0466: move-result v31 │ │ -0c9d7a: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -0c9d7e: 0201 1500 |0469: move/from16 v1, v21 │ │ -0c9d82: 7120 6b15 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ -0c9d88: 0a1e |046e: move-result v30 │ │ -0c9d8a: 7701 1334 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0c9d90: 0a24 |0472: move-result v36 │ │ -0c9d92: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -0c9d96: 5200 2f07 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@072f │ │ -0c9d9a: 0225 0000 |0477: move/from16 v37, v0 │ │ -0c9d9e: 0200 2500 |0479: move/from16 v0, v37 │ │ -0c9da2: 8200 |047b: int-to-float v0, v0 │ │ -0c9da4: 0225 0000 |047c: move/from16 v37, v0 │ │ -0c9da8: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -0c9dac: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -0c9db0: 7701 1334 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0c9db6: 0a24 |0485: move-result v36 │ │ -0c9db8: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -0c9dbc: 5200 2f07 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@072f │ │ -0c9dc0: 0225 0000 |048a: move/from16 v37, v0 │ │ -0c9dc4: 0200 2500 |048c: move/from16 v0, v37 │ │ -0c9dc8: 8200 |048e: int-to-float v0, v0 │ │ -0c9dca: 0225 0000 |048f: move/from16 v37, v0 │ │ -0c9dce: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -0c9dd2: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -0c9dd6: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -0c9dda: 5400 2d07 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ -0c9dde: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -0c9de2: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -0c9de6: 5400 2107 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ -0c9dea: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -0c9dee: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -0c9df2: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -0c9df6: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -0c9dfa: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -0c9dfe: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -0c9e02: 7254 e120 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20e1 │ │ -0c9e08: 0a11 |04ae: move-result v17 │ │ -0c9e0a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -0c9e0e: 7601 ff13 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@13ff │ │ -0c9e14: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -0c9e18: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +0c947c: |[0c947c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0c948c: 7401 5121 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +0c9492: 0a06 |0003: move-result v6 │ │ +0c9494: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +0c9498: 5400 3307 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c949c: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +0c94a0: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +0c94a4: 7100 7321 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2173 │ │ +0c94aa: 0c24 |000f: move-result-object v36 │ │ +0c94ac: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +0c94b0: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +0c94b4: 5b10 3307 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c94b8: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +0c94bc: 5400 3307 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c94c0: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +0c94c4: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +0c94c8: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +0c94cc: 6e20 6c21 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@216c │ │ +0c94d2: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0c94d6: 0224 0000 |0025: move/from16 v36, v0 │ │ +0c94da: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +0c94de: 0200 2400 |0029: move/from16 v0, v36 │ │ +0c94e2: 0201 2500 |002b: move/from16 v1, v37 │ │ +0c94e6: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +0c94ea: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +0c94ee: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +0c94f2: 7701 db14 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +0c94f8: 0a19 |0036: move-result v25 │ │ +0c94fa: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +0c94fe: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +0c9502: 7701 dd14 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14dd │ │ +0c9508: 0a07 |003e: move-result v7 │ │ +0c950a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +0c950e: 0200 1200 |0041: move/from16 v0, v18 │ │ +0c9512: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +0c9516: 0200 1900 |0045: move/from16 v0, v25 │ │ +0c951a: 0201 1200 |0047: move/from16 v1, v18 │ │ +0c951e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +0c9522: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0c9526: 28f4 |004d: goto 0041 // -000c │ │ +0c9528: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +0c952c: 28e1 |0050: goto 0031 // -001f │ │ +0c952e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +0c9532: 28e4 |0053: goto 0037 // -001c │ │ +0c9534: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +0c9538: 0201 1200 |0056: move/from16 v1, v18 │ │ +0c953c: 7120 df14 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@14df │ │ +0c9542: 0a24 |005b: move-result v36 │ │ +0c9544: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +0c9548: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +0c954c: 0201 1200 |0060: move/from16 v1, v18 │ │ +0c9550: 7120 e014 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@14e0 │ │ +0c9556: 0a24 |0065: move-result v36 │ │ +0c9558: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +0c955c: 28e3 |0068: goto 004b // -001d │ │ +0c955e: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +0c9562: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +0c9566: 82c0 |006d: int-to-float v0, v12 │ │ +0c9568: 0224 0000 |006e: move/from16 v36, v0 │ │ +0c956c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +0c9570: 82c0 |0072: int-to-float v0, v12 │ │ +0c9572: 0224 0000 |0073: move/from16 v36, v0 │ │ +0c9576: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +0c957a: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +0c957e: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0c9582: 0224 0000 |007b: move/from16 v36, v0 │ │ +0c9586: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +0c958c: 0f11 |0080: return v17 │ │ +0c958e: 017c |0081: move v12, v7 │ │ +0c9590: 28eb |0082: goto 006d // -0015 │ │ +0c9592: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +0c9596: 590e 2b07 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ +0c959a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +0c959e: 590e 2507 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ +0c95a2: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +0c95a6: 590f 2c07 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ +0c95aa: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +0c95ae: 590f 2607 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ +0c95b2: 7601 0014 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@1400 │ │ +0c95b8: 28ea |0096: goto 0080 // -0016 │ │ +0c95ba: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +0c95be: 590e 2b07 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ +0c95c2: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +0c95c6: 590e 2507 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ +0c95ca: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +0c95ce: 590f 2c07 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ +0c95d2: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +0c95d6: 590f 2607 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ +0c95da: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +0c95de: 5400 3307 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c95e2: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +0c95e6: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +0c95ea: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +0c95ee: 5200 2e07 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@072e │ │ +0c95f2: 0226 0000 |00b3: move/from16 v38, v0 │ │ +0c95f6: 0200 2600 |00b5: move/from16 v0, v38 │ │ +0c95fa: 8200 |00b7: int-to-float v0, v0 │ │ +0c95fc: 0226 0000 |00b8: move/from16 v38, v0 │ │ +0c9600: 7403 6e21 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ +0c9606: 7701 db14 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@14db │ │ +0c960c: 0a1c |00c0: move-result v28 │ │ +0c960e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +0c9612: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +0c9616: 7120 de14 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0c961c: 0a13 |00c8: move-result v19 │ │ +0c961e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +0c9622: 5400 3307 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c9626: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +0c962a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +0c962e: 0201 1300 |00d1: move/from16 v1, v19 │ │ +0c9632: 7120 6b15 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +0c9638: 0a21 |00d6: move-result v33 │ │ +0c963a: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +0c963e: 5400 3307 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c9642: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +0c9646: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +0c964a: 0201 1300 |00df: move/from16 v1, v19 │ │ +0c964e: 7120 6c15 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ +0c9654: 0a23 |00e4: move-result v35 │ │ +0c9656: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +0c965a: 0200 1200 |00e7: move/from16 v0, v18 │ │ +0c965e: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +0c9662: 0200 1200 |00eb: move/from16 v0, v18 │ │ +0c9666: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +0c966a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +0c966e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0c9672: 28f4 |00f3: goto 00e7 // -000c │ │ +0c9674: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +0c9678: 0201 1200 |00f6: move/from16 v1, v18 │ │ +0c967c: 7120 de14 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0c9682: 0a14 |00fb: move-result v20 │ │ +0c9684: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +0c9688: 5400 3307 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c968c: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +0c9690: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +0c9694: 0201 1400 |0104: move/from16 v1, v20 │ │ +0c9698: 7120 6b15 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +0c969e: 0a24 |0109: move-result v36 │ │ +0c96a0: a820 2124 |010a: mul-float v32, v33, v36 │ │ +0c96a4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0c96a8: 5400 3307 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c96ac: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +0c96b0: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +0c96b4: 0201 1400 |0114: move/from16 v1, v20 │ │ +0c96b8: 7120 6c15 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ +0c96be: 0a24 |0119: move-result v36 │ │ +0c96c0: a822 2324 |011a: mul-float v34, v35, v36 │ │ +0c96c4: a60d 2022 |011c: add-float v13, v32, v34 │ │ +0c96c8: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +0c96cc: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +0c96d0: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +0c96d4: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +0c96d8: 5400 3307 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c96dc: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +0c96e0: 7401 6d21 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@216d │ │ +0c96e6: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +0c96ea: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +0c96ee: 5400 2307 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c96f2: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +0c96f6: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +0c96fa: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +0c96fe: 5400 2707 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9702: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +0c9706: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +0c970a: 7402 d204 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@04d2 │ │ +0c9710: 0a10 |0142: move-result v16 │ │ +0c9712: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +0c9716: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +0c971a: 5400 2707 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c971e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +0c9722: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +0c9726: 7402 d904 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c972c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +0c9730: 5400 2107 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9734: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +0c9738: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +0c973c: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +0c9740: 5400 3007 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ +0c9744: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +0c9748: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +0c974c: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +0c9750: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +0c9754: 5400 2107 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9758: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +0c975c: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +0c9760: 5400 3007 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ +0c9764: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +0c9768: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +0c976c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +0c9770: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +0c9774: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +0c9778: 7040 0314 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@1403 │ │ +0c977e: 0a24 |0179: move-result v36 │ │ +0c9780: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +0c9784: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +0c9788: 0200 2400 |017e: move/from16 v0, v36 │ │ +0c978c: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +0c9790: 5c10 2907 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ +0c9794: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +0c9798: 5400 2307 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c979c: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +0c97a0: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +0c97a4: 5400 2107 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c97a8: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +0c97ac: 7802 dd20 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@20dd │ │ +0c97b2: 0a24 |0193: move-result v36 │ │ +0c97b4: 9611 1124 |0194: or-int v17, v17, v36 │ │ +0c97b8: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +0c97bc: 5400 2307 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c97c0: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +0c97c4: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +0c97c8: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +0c97cc: 7220 de20 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@20de │ │ +0c97d2: 0a24 |01a3: move-result v36 │ │ +0c97d4: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +0c97d8: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +0c97dc: 590e 2b07 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ +0c97e0: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +0c97e4: 590e 2507 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ +0c97e8: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +0c97ec: 590f 2c07 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ +0c97f0: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +0c97f4: 590f 2607 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ +0c97f8: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +0c97fc: 5400 2107 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9800: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +0c9804: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +0c9808: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +0c980c: 5400 2107 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9810: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +0c9814: 7401 5d21 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ +0c981a: 7701 5c21 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@215c │ │ +0c9820: 0c24 |01ca: move-result-object v36 │ │ +0c9822: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +0c9826: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +0c982a: 5b10 2107 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c982e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +0c9832: 0200 2400 |01d3: move/from16 v0, v36 │ │ +0c9836: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +0c983a: 5c10 2007 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ +0c983e: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +0c9842: 0200 2400 |01db: move/from16 v0, v36 │ │ +0c9846: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +0c984a: 5c10 1f07 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ +0c984e: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +0c9852: 0200 2400 |01e3: move/from16 v0, v36 │ │ +0c9856: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +0c985a: 5c10 3107 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ +0c985e: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +0c9862: 0200 2400 |01eb: move/from16 v0, v36 │ │ +0c9866: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +0c986a: 5c10 2807 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c986e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +0c9872: 0200 2400 |01f3: move/from16 v0, v36 │ │ +0c9876: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +0c987a: 5c10 2207 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ +0c987e: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +0c9882: 5500 2a07 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ +0c9886: 0224 0000 |01fd: move/from16 v36, v0 │ │ +0c988a: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +0c988e: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +0c9892: 5400 2707 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9896: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +0c989a: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +0c989e: 7402 d904 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c98a4: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +0c98a8: 5400 2707 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c98ac: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +0c98b0: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +0c98b4: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +0c98b8: 5400 2107 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c98bc: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +0c98c0: 7401 5221 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@2152 │ │ +0c98c6: 0b26 |021d: move-result-wide v38 │ │ +0c98c8: 6028 1e07 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@071e │ │ +0c98cc: 0200 2800 |0220: move/from16 v0, v40 │ │ +0c98d0: 8100 |0222: int-to-long v0, v0 │ │ +0c98d2: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +0c98d6: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +0c98da: 6028 1a07 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@071a │ │ +0c98de: 0200 2800 |0229: move/from16 v0, v40 │ │ +0c98e2: 8100 |022b: int-to-long v0, v0 │ │ +0c98e4: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +0c98e8: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +0c98ec: 7404 db04 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@04db │ │ +0c98f2: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +0c98f6: 5400 2707 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c98fa: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +0c98fe: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +0c9902: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +0c9906: 5400 2107 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c990a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +0c990e: 7401 5221 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@2152 │ │ +0c9914: 0b26 |0244: move-result-wide v38 │ │ +0c9916: 6028 1e07 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@071e │ │ +0c991a: 0200 2800 |0247: move/from16 v0, v40 │ │ +0c991e: 8100 |0249: int-to-long v0, v0 │ │ +0c9920: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +0c9924: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +0c9928: 7404 db04 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@04db │ │ +0c992e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +0c9932: 5400 2d07 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9936: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +0c993a: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +0c993e: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +0c9942: 7220 e020 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@20e0 │ │ +0c9948: 0a24 |025e: move-result v36 │ │ +0c994a: 9611 1124 |025f: or-int v17, v17, v36 │ │ +0c994e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +0c9952: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +0c9956: 5400 2707 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c995a: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +0c995e: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +0c9962: 6026 1907 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0719 │ │ +0c9966: 0200 2600 |026d: move/from16 v0, v38 │ │ +0c996a: 8100 |026f: int-to-long v0, v0 │ │ +0c996c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +0c9970: 7404 dc04 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@04dc │ │ +0c9976: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +0c997a: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +0c997e: 5500 2807 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c9982: 0224 0000 |027b: move/from16 v36, v0 │ │ +0c9986: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +0c998a: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +0c998e: 5200 2b07 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ +0c9992: 0224 0000 |0283: move/from16 v36, v0 │ │ +0c9996: a717 240e |0285: sub-float v23, v36, v14 │ │ +0c999a: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +0c999e: 5200 2c07 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ +0c99a2: 0224 0000 |028b: move/from16 v36, v0 │ │ +0c99a6: a718 240f |028d: sub-float v24, v36, v15 │ │ +0c99aa: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +0c99ae: 5500 2907 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ +0c99b2: 0224 0000 |0293: move/from16 v36, v0 │ │ +0c99b6: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +0c99ba: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +0c99be: 5400 2307 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c99c2: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +0c99c6: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +0c99ca: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +0c99ce: 7220 de20 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@20de │ │ +0c99d4: 0a24 |02a4: move-result v36 │ │ +0c99d6: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +0c99da: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +0c99de: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +0c99e2: 5500 2007 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ +0c99e6: 0224 0000 |02ad: move/from16 v36, v0 │ │ +0c99ea: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +0c99ee: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +0c99f2: 5200 2507 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0725 │ │ +0c99f6: 0224 0000 |02b5: move/from16 v36, v0 │ │ +0c99fa: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +0c99fe: 0200 2400 |02b9: move/from16 v0, v36 │ │ +0c9a02: 8709 |02bb: float-to-int v9, v0 │ │ +0c9a04: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +0c9a08: 5200 2607 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0726 │ │ +0c9a0c: 0224 0000 |02c0: move/from16 v36, v0 │ │ +0c9a10: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +0c9a14: 0200 2400 |02c4: move/from16 v0, v36 │ │ +0c9a18: 870a |02c6: float-to-int v10, v0 │ │ +0c9a1a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +0c9a1e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +0c9a22: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +0c9a26: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +0c9a2a: 5200 3207 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0732 │ │ +0c9a2e: 0224 0000 |02d1: move/from16 v36, v0 │ │ +0c9a32: 0200 2400 |02d3: move/from16 v0, v36 │ │ +0c9a36: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +0c9a3a: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +0c9a3e: 5400 2d07 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9a42: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +0c9a46: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +0c9a4a: 5400 2107 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9a4e: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +0c9a52: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +0c9a56: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +0c9a5a: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +0c9a5e: 0203 1700 |02e9: move/from16 v3, v23 │ │ +0c9a62: 0204 1800 |02eb: move/from16 v4, v24 │ │ +0c9a66: 7254 e320 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20e3 │ │ +0c9a6c: 0a11 |02f0: move-result v17 │ │ +0c9a6e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +0c9a72: 590e 2b07 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ +0c9a76: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +0c9a7a: 590f 2c07 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ +0c9a7e: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +0c9a82: 0200 2400 |02fb: move/from16 v0, v36 │ │ +0c9a86: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +0c9a8a: 5c10 2007 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ +0c9a8e: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +0c9a92: 5400 2707 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9a96: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +0c9a9a: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +0c9a9e: 7402 d904 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9aa4: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +0c9aa8: 5400 2707 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9aac: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +0c9ab0: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +0c9ab4: 7402 d904 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9aba: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +0c9abe: 5400 2707 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9ac2: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +0c9ac6: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +0c9aca: 7402 d904 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9ad0: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +0c9ad4: 5200 3207 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0732 │ │ +0c9ad8: 0224 0000 |0326: move/from16 v36, v0 │ │ +0c9adc: 0200 2400 |0328: move/from16 v0, v36 │ │ +0c9ae0: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +0c9ae4: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +0c9ae8: 0200 2400 |032e: move/from16 v0, v36 │ │ +0c9aec: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +0c9af0: 5c10 1f07 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@071f │ │ +0c9af4: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +0c9af8: 7701 1334 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0c9afe: 0a24 |0339: move-result v36 │ │ +0c9b00: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +0c9b04: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +0c9b08: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +0c9b0c: 7701 1334 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0c9b12: 0a24 |0343: move-result v36 │ │ +0c9b14: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +0c9b18: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +0c9b1c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +0c9b20: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +0c9b24: 5400 2d07 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9b28: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +0c9b2c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +0c9b30: 5400 2107 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9b34: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +0c9b38: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +0c9b3c: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +0c9b40: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +0c9b44: 0203 1700 |035c: move/from16 v3, v23 │ │ +0c9b48: 0204 1800 |035e: move/from16 v4, v24 │ │ +0c9b4c: 7254 e320 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20e3 │ │ +0c9b52: 0a11 |0363: move-result v17 │ │ +0c9b54: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +0c9b58: 590e 2b07 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@072b │ │ +0c9b5c: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +0c9b60: 590f 2c07 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@072c │ │ +0c9b64: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +0c9b68: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +0c9b6c: 0200 2400 |0370: move/from16 v0, v36 │ │ +0c9b70: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +0c9b74: 5c10 3107 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0731 │ │ +0c9b78: 7701 5c21 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@215c │ │ +0c9b7e: 0c08 |0379: move-result-object v8 │ │ +0c9b80: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +0c9b84: 5500 2907 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ +0c9b88: 0224 0000 |037e: move/from16 v36, v0 │ │ +0c9b8c: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +0c9b90: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +0c9b94: 5400 2307 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c9b98: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +0c9b9c: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +0c9ba0: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +0c9ba4: 7220 de20 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@20de │ │ +0c9baa: 0a24 |038f: move-result v36 │ │ +0c9bac: 9611 1124 |0390: or-int v17, v17, v36 │ │ +0c9bb0: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +0c9bb4: 5400 3007 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ +0c9bb8: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +0c9bbc: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +0c9bc0: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +0c9bc4: 5400 3007 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ +0c9bc8: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +0c9bcc: 7401 5d21 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ +0c9bd2: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +0c9bd6: 5b08 3007 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0730 │ │ +0c9bda: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +0c9bde: 5400 3307 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c9be2: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +0c9be6: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +0c9bea: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +0c9bee: 5400 3307 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c9bf2: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +0c9bf6: 7401 7421 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@2174 │ │ +0c9bfc: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +0c9c00: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +0c9c04: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +0c9c08: 5b10 3307 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c9c0c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +0c9c10: 0200 2400 |03c2: move/from16 v0, v36 │ │ +0c9c14: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +0c9c18: 5c10 2907 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0729 │ │ +0c9c1c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +0c9c20: 0200 2400 |03ca: move/from16 v0, v36 │ │ +0c9c24: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +0c9c28: 5c10 2207 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ +0c9c2c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +0c9c30: 5400 2707 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9c34: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +0c9c38: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +0c9c3c: 7402 d904 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9c42: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +0c9c46: 5400 2707 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9c4a: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +0c9c4e: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +0c9c52: 7402 d904 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9c58: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +0c9c5c: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +0c9c60: 5500 2807 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c9c64: 0224 0000 |03ec: move/from16 v36, v0 │ │ +0c9c68: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +0c9c6c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +0c9c70: 5400 2707 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0727 │ │ +0c9c74: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +0c9c78: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +0c9c7c: 7402 d904 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@04d9 │ │ +0c9c82: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +0c9c86: 0200 2400 |03fd: move/from16 v0, v36 │ │ +0c9c8a: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +0c9c8e: 5c10 2807 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0728 │ │ +0c9c92: 288f |0403: goto 0392 // -0071 │ │ +0c9c94: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +0c9c98: 5500 2007 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0720 │ │ +0c9c9c: 0224 0000 |0408: move/from16 v36, v0 │ │ +0c9ca0: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +0c9ca4: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +0c9ca8: 5400 2d07 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9cac: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +0c9cb0: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +0c9cb4: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +0c9cb8: 7220 e520 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@20e5 │ │ +0c9cbe: 0a11 |0419: move-result v17 │ │ +0c9cc0: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +0c9cc4: 5500 2207 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0722 │ │ +0c9cc8: 0224 0000 |041e: move/from16 v36, v0 │ │ +0c9ccc: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +0c9cd0: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +0c9cd4: 5400 2307 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c9cd8: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +0c9cdc: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +0c9ce0: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +0c9ce4: 5400 2307 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c9ce8: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +0c9cec: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +0c9cf0: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +0c9cf4: 7220 df20 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20df │ │ +0c9cfa: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +0c9cfe: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +0c9d02: 5400 3307 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0733 │ │ +0c9d06: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +0c9d0a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +0c9d0e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +0c9d12: 0201 2400 |0443: move/from16 v1, v36 │ │ +0c9d16: 7120 de14 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14de │ │ +0c9d1c: 0a15 |0448: move-result v21 │ │ +0c9d1e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +0c9d22: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +0c9d26: 5200 2e07 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@072e │ │ +0c9d2a: 0225 0000 |044f: move/from16 v37, v0 │ │ +0c9d2e: 0200 2500 |0451: move/from16 v0, v37 │ │ +0c9d32: 8200 |0453: int-to-float v0, v0 │ │ +0c9d34: 0225 0000 |0454: move/from16 v37, v0 │ │ +0c9d38: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +0c9d3c: 0201 2400 |0458: move/from16 v1, v36 │ │ +0c9d40: 0202 2500 |045a: move/from16 v2, v37 │ │ +0c9d44: 6e30 6e21 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@216e │ │ +0c9d4a: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +0c9d4e: 0201 1500 |0461: move/from16 v1, v21 │ │ +0c9d52: 7120 6c15 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156c │ │ +0c9d58: 0a1f |0466: move-result v31 │ │ +0c9d5a: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +0c9d5e: 0201 1500 |0469: move/from16 v1, v21 │ │ +0c9d62: 7120 6b15 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156b │ │ +0c9d68: 0a1e |046e: move-result v30 │ │ +0c9d6a: 7701 1334 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0c9d70: 0a24 |0472: move-result v36 │ │ +0c9d72: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +0c9d76: 5200 2f07 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@072f │ │ +0c9d7a: 0225 0000 |0477: move/from16 v37, v0 │ │ +0c9d7e: 0200 2500 |0479: move/from16 v0, v37 │ │ +0c9d82: 8200 |047b: int-to-float v0, v0 │ │ +0c9d84: 0225 0000 |047c: move/from16 v37, v0 │ │ +0c9d88: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +0c9d8c: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +0c9d90: 7701 1334 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0c9d96: 0a24 |0485: move-result v36 │ │ +0c9d98: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +0c9d9c: 5200 2f07 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@072f │ │ +0c9da0: 0225 0000 |048a: move/from16 v37, v0 │ │ +0c9da4: 0200 2500 |048c: move/from16 v0, v37 │ │ +0c9da8: 8200 |048e: int-to-float v0, v0 │ │ +0c9daa: 0225 0000 |048f: move/from16 v37, v0 │ │ +0c9dae: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +0c9db2: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +0c9db6: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +0c9dba: 5400 2d07 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@072d │ │ +0c9dbe: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +0c9dc2: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +0c9dc6: 5400 2107 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0721 │ │ +0c9dca: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +0c9dce: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +0c9dd2: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +0c9dd6: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +0c9dda: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +0c9dde: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +0c9de2: 7254 e120 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20e1 │ │ +0c9de8: 0a11 |04ae: move-result v17 │ │ +0c9dea: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +0c9dee: 7601 ff13 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@13ff │ │ +0c9df4: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +0c9df8: 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 │ │ @@ -243612,17 +243627,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c9e3c: |[0c9e3c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -0c9e4c: 5c01 2a07 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ -0c9e50: 0e00 |0002: return-void │ │ +0c9e1c: |[0c9e1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +0c9e2c: 5c01 2a07 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@072a │ │ +0c9e30: 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 │ │ @@ -243632,17 +243647,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c9e54: |[0c9e54] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0c9e64: 5b01 2307 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ -0c9e68: 0e00 |0002: return-void │ │ +0c9e34: |[0c9e34] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0c9e44: 5b01 2307 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0723 │ │ +0c9e48: 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; │ │ @@ -243682,20 +243697,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 │ │ -0c9e6c: |[0c9e6c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0c9e7c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c9e82: 2200 7704 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0477 │ │ -0c9e86: 7040 e620 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@20e6 │ │ -0c9e8c: 5b10 3407 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ -0c9e90: 0e00 |000a: return-void │ │ +0c9e4c: |[0c9e4c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0c9e5c: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c9e62: 2200 7704 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0477 │ │ +0c9e66: 7040 e620 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@20e6 │ │ +0c9e6c: 5b10 3407 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ +0c9e70: 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; │ │ @@ -243709,19 +243724,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c9e94: |[0c9e94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -0c9ea4: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ -0c9ea8: 6e10 e720 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@20e7 │ │ -0c9eae: 0a00 |0005: move-result v0 │ │ -0c9eb0: 0f00 |0006: return v0 │ │ +0c9e74: |[0c9e74] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +0c9e84: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ +0c9e88: 6e10 e720 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@20e7 │ │ +0c9e8e: 0a00 |0005: move-result v0 │ │ +0c9e90: 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;) │ │ @@ -243729,19 +243744,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c9eb4: |[0c9eb4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0c9ec4: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ -0c9ec8: 6e20 e820 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@20e8 │ │ -0c9ece: 0a00 |0005: move-result v0 │ │ -0c9ed0: 0f00 |0006: return v0 │ │ +0c9e94: |[0c9e94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0c9ea4: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ +0c9ea8: 6e20 e820 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@20e8 │ │ +0c9eae: 0a00 |0005: move-result v0 │ │ +0c9eb0: 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; │ │ │ │ @@ -243750,18 +243765,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c9ed4: |[0c9ed4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -0c9ee4: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ -0c9ee8: 6e20 e920 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@20e9 │ │ -0c9eee: 0e00 |0005: return-void │ │ +0c9eb4: |[0c9eb4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +0c9ec4: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ +0c9ec8: 6e20 e920 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@20e9 │ │ +0c9ece: 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 │ │ @@ -243771,18 +243786,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c9ef0: |[0c9ef0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0c9f00: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ -0c9f04: 6e20 ea20 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@20ea │ │ -0c9f0a: 0e00 |0005: return-void │ │ +0c9ed0: |[0c9ed0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0c9ee0: 5410 3407 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0734 │ │ +0c9ee4: 6e20 ea20 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@20ea │ │ +0c9eea: 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; │ │ @@ -243818,17 +243833,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c9f0c: |[0c9f0c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -0c9f1c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c9f22: 0e00 |0003: return-void │ │ +0c9eec: |[0c9eec] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +0c9efc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c9f02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -243837,17 +243852,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 │ │ -0c9f24: |[0c9f24] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0c9f34: 7707 eb20 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@20eb │ │ -0c9f3a: 0e00 |0003: return-void │ │ +0c9f04: |[0c9f04] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0c9f14: 7707 eb20 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@20eb │ │ +0c9f1a: 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 │ │ @@ -243864,17 +243879,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 │ │ -0c9f3c: |[0c9f3c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0c9f4c: 7155 ed20 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20ed │ │ -0c9f52: 0e00 |0003: return-void │ │ +0c9f1c: |[0c9f1c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0c9f2c: 7155 ed20 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20ed │ │ +0c9f32: 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 │ │ @@ -243889,17 +243904,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 │ │ -0c9f54: |[0c9f54] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0c9f64: 7130 ef20 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20ef │ │ -0c9f6a: 0e00 |0003: return-void │ │ +0c9f34: |[0c9f34] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0c9f44: 7130 ef20 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20ef │ │ +0c9f4a: 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 │ │ @@ -243912,18 +243927,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0c9f6c: |[0c9f6c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -0c9f7c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0c9f82: b520 |0003: and-int/2addr v0, v2 │ │ -0c9f84: 0f00 |0004: return v0 │ │ +0c9f4c: |[0c9f4c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +0c9f5c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0c9f62: b520 |0003: and-int/2addr v0, v2 │ │ +0c9f64: 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 │ │ @@ -243959,17 +243974,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c9f88: |[0c9f88] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -0c9f98: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0c9f9e: 0e00 |0003: return-void │ │ +0c9f68: |[0c9f68] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +0c9f78: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c9f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -243978,17 +243993,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 │ │ -0c9fa0: |[0c9fa0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0c9fb0: 7708 2814 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@1428 │ │ -0c9fb6: 0e00 |0003: return-void │ │ +0c9f80: |[0c9f80] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0c9f90: 7708 2814 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@1428 │ │ +0c9f96: 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 │ │ @@ -244005,17 +244020,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 │ │ -0c9fb8: |[0c9fb8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0c9fc8: 7706 2914 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@1429 │ │ -0c9fce: 0e00 |0003: return-void │ │ +0c9f98: |[0c9f98] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0c9fa8: 7706 2914 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@1429 │ │ +0c9fae: 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 │ │ @@ -244030,17 +244045,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 │ │ -0c9fd0: |[0c9fd0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0c9fe0: 7140 2a14 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@142a │ │ -0c9fe6: 0e00 |0003: return-void │ │ +0c9fb0: |[0c9fb0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0c9fc0: 7140 2a14 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@142a │ │ +0c9fc6: 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 │ │ @@ -244053,18 +244068,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c9fe8: |[0c9fe8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -0c9ff8: 7120 2b14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@142b │ │ -0c9ffe: 0a00 |0003: move-result v0 │ │ -0ca000: 0f00 |0004: return v0 │ │ +0c9fc8: |[0c9fc8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +0c9fd8: 7120 2b14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@142b │ │ +0c9fde: 0a00 |0003: move-result v0 │ │ +0c9fe0: 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 │ │ @@ -244110,17 +244125,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca004: |[0ca004] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -0ca014: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca01a: 0e00 |0003: return-void │ │ +0c9fe4: |[0c9fe4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +0c9ff4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0c9ffa: 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;) │ │ @@ -244128,40 +244143,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0ca01c: |[0ca01c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -0ca02c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0ca02e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0ca030: 9504 0607 |0002: and-int v4, v6, v7 │ │ -0ca034: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -0ca038: 0121 |0006: move v1, v2 │ │ -0ca03a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -0ca03e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -0ca042: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -0ca046: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -0ca04a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -0ca04e: 2203 6e06 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0ca052: 1a04 a718 |0013: const-string v4, "bad arguments" // string@18a7 │ │ -0ca056: 7020 0034 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0ca05c: 2703 |0018: throw v3 │ │ -0ca05e: 0131 |0019: move v1, v3 │ │ -0ca060: 28ed |001a: goto 0007 // -0013 │ │ -0ca062: 0132 |001b: move v2, v3 │ │ -0ca064: 28f1 |001c: goto 000d // -000f │ │ -0ca066: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0ca06a: b535 |001f: and-int/2addr v5, v3 │ │ -0ca06c: 0f05 |0020: return v5 │ │ -0ca06e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -0ca072: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -0ca076: b535 |0025: and-int/2addr v5, v3 │ │ -0ca078: 28fa |0026: goto 0020 // -0006 │ │ +0c9ffc: |[0c9ffc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +0ca00c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0ca00e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0ca010: 9504 0607 |0002: and-int v4, v6, v7 │ │ +0ca014: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +0ca018: 0121 |0006: move v1, v2 │ │ +0ca01a: 9600 0809 |0007: or-int v0, v8, v9 │ │ +0ca01e: 9504 0600 |0009: and-int v4, v6, v0 │ │ +0ca022: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +0ca026: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +0ca02a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +0ca02e: 2203 6e06 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0ca032: 1a04 a718 |0013: const-string v4, "bad arguments" // string@18a7 │ │ +0ca036: 7020 0034 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0ca03c: 2703 |0018: throw v3 │ │ +0ca03e: 0131 |0019: move v1, v3 │ │ +0ca040: 28ed |001a: goto 0007 // -0013 │ │ +0ca042: 0132 |001b: move v2, v3 │ │ +0ca044: 28f1 |001c: goto 000d // -000f │ │ +0ca046: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0ca04a: b535 |001f: and-int/2addr v5, v3 │ │ +0ca04c: 0f05 |0020: return v5 │ │ +0ca04e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +0ca052: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +0ca056: b535 |0025: and-int/2addr v5, v3 │ │ +0ca058: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -244192,18 +244207,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 │ │ -0ca07c: |[0ca07c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0ca08c: 6e20 fb20 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20fb │ │ -0ca092: 0a00 |0003: move-result v0 │ │ -0ca094: 0f00 |0004: return v0 │ │ +0ca05c: |[0ca05c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0ca06c: 6e20 fb20 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20fb │ │ +0ca072: 0a00 |0003: move-result v0 │ │ +0ca074: 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; │ │ @@ -244215,17 +244230,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 │ │ -0ca098: |[0ca098] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0ca0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca0aa: 1100 |0001: return-object v0 │ │ +0ca078: |[0ca078] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0ca088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca08a: 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; │ │ │ │ @@ -244234,17 +244249,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca0ac: |[0ca0ac] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0ca0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca0be: 0f00 |0001: return v0 │ │ +0ca08c: |[0ca08c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0ca09c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca09e: 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; │ │ │ │ @@ -244253,32 +244268,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0ca0c0: |[0ca0c0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0ca0d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ca0d2: 6e20 3314 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@1433 │ │ -0ca0d8: 0a01 |0004: move-result v1 │ │ -0ca0da: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -0ca0de: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -0ca0e2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -0ca0e6: 7152 3014 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@1430 │ │ -0ca0ec: 0a05 |000e: move-result v5 │ │ -0ca0ee: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -0ca0f0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -0ca0f4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -0ca0f8: 7153 3014 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@1430 │ │ -0ca0fe: 0a05 |0017: move-result v5 │ │ -0ca100: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -0ca104: 0f00 |001a: return v0 │ │ -0ca106: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0ca108: 28fe |001c: goto 001a // -0002 │ │ +0ca0a0: |[0ca0a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0ca0b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ca0b2: 6e20 3314 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@1433 │ │ +0ca0b8: 0a01 |0004: move-result v1 │ │ +0ca0ba: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +0ca0be: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +0ca0c2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +0ca0c6: 7152 3014 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@1430 │ │ +0ca0cc: 0a05 |000e: move-result v5 │ │ +0ca0ce: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +0ca0d0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +0ca0d4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +0ca0d8: 7153 3014 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@1430 │ │ +0ca0de: 0a05 |0017: move-result v5 │ │ +0ca0e0: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +0ca0e4: 0f00 |001a: return v0 │ │ +0ca0e6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0ca0e8: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -244291,23 +244306,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0ca10c: |[0ca10c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0ca11c: 6e20 3314 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@1433 │ │ -0ca122: 0a00 |0003: move-result v0 │ │ -0ca124: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -0ca128: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0ca12c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0ca12e: 0f00 |0009: return v0 │ │ -0ca130: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0ca132: 28fe |000b: goto 0009 // -0002 │ │ +0ca0ec: |[0ca0ec] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0ca0fc: 6e20 3314 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@1433 │ │ +0ca102: 0a00 |0003: move-result v0 │ │ +0ca104: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +0ca108: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0ca10c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0ca10e: 0f00 |0009: return v0 │ │ +0ca110: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ca112: 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 │ │ │ │ @@ -244316,23 +244331,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0ca134: |[0ca134] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0ca144: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -0ca148: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0ca14c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -0ca150: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -0ca154: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0ca158: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -0ca15c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -0ca160: 0f00 |000e: return v0 │ │ +0ca114: |[0ca114] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0ca124: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +0ca128: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0ca12c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +0ca130: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +0ca134: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0ca138: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +0ca13c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +0ca140: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -244345,16 +244360,16 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ca164: |[0ca164] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0ca174: 0e00 |0000: return-void │ │ +0ca144: |[0ca144] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0ca154: 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; │ │ │ │ @@ -244389,17 +244404,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca178: |[0ca178] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -0ca188: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca18e: 0e00 |0003: return-void │ │ +0ca158: |[0ca158] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +0ca168: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca16e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -244408,17 +244423,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca190: |[0ca190] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0ca1a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca1a2: 0f00 |0001: return v0 │ │ +0ca170: |[0ca170] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0ca180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca182: 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; │ │ │ │ @@ -244427,17 +244442,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca1a4: |[0ca1a4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0ca1b4: 5220 290a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ -0ca1b8: 0f00 |0002: return v0 │ │ +0ca184: |[0ca184] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0ca194: 5220 290a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ +0ca198: 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; │ │ │ │ @@ -244446,17 +244461,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca1bc: |[0ca1bc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0ca1cc: 5220 280a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ -0ca1d0: 0f00 |0002: return v0 │ │ +0ca19c: |[0ca19c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0ca1ac: 5220 280a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ +0ca1b0: 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; │ │ │ │ @@ -244465,17 +244480,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca1d4: |[0ca1d4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0ca1e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca1e6: 0f00 |0001: return v0 │ │ +0ca1b4: |[0ca1b4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0ca1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca1c6: 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; │ │ │ │ @@ -244484,16 +244499,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 │ │ -0ca1e8: |[0ca1e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca1f8: 0e00 |0000: return-void │ │ +0ca1c8: |[0ca1c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca1d8: 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 │ │ @@ -244503,16 +244518,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 │ │ -0ca1fc: |[0ca1fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca20c: 0e00 |0000: return-void │ │ +0ca1dc: |[0ca1dc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca1ec: 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 │ │ @@ -244522,17 +244537,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 │ │ -0ca210: |[0ca210] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca220: 5912 290a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ -0ca224: 0e00 |0002: return-void │ │ +0ca1f0: |[0ca1f0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca200: 5912 290a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ +0ca204: 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; │ │ @@ -244543,17 +244558,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 │ │ -0ca228: |[0ca228] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca238: 5912 280a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ -0ca23c: 0e00 |0002: return-void │ │ +0ca208: |[0ca208] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca218: 5912 280a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ +0ca21c: 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; │ │ @@ -244590,17 +244605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca240: |[0ca240] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -0ca250: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca256: 0e00 |0003: return-void │ │ +0ca220: |[0ca220] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +0ca230: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -244609,18 +244624,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ca258: |[0ca258] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0ca268: 7110 7e14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@147e │ │ -0ca26e: 0a00 |0003: move-result v0 │ │ -0ca270: 0f00 |0004: return v0 │ │ +0ca238: |[0ca238] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0ca248: 7110 7e14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@147e │ │ +0ca24e: 0a00 |0003: move-result v0 │ │ +0ca250: 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; │ │ │ │ @@ -244629,18 +244644,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ca274: |[0ca274] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0ca284: 7110 7f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@147f │ │ -0ca28a: 0a00 |0003: move-result v0 │ │ -0ca28c: 0f00 |0004: return v0 │ │ +0ca254: |[0ca254] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0ca264: 7110 7f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@147f │ │ +0ca26a: 0a00 |0003: move-result v0 │ │ +0ca26c: 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; │ │ │ │ @@ -244649,18 +244664,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ca290: |[0ca290] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0ca2a0: 7110 8014 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1480 │ │ -0ca2a6: 0a00 |0003: move-result v0 │ │ -0ca2a8: 0f00 |0004: return v0 │ │ +0ca270: |[0ca270] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0ca280: 7110 8014 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1480 │ │ +0ca286: 0a00 |0003: move-result v0 │ │ +0ca288: 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; │ │ │ │ @@ -244669,18 +244684,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ca2ac: |[0ca2ac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0ca2bc: 7110 8114 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@1481 │ │ -0ca2c2: 0a00 |0003: move-result v0 │ │ -0ca2c4: 0f00 |0004: return v0 │ │ +0ca28c: |[0ca28c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0ca29c: 7110 8114 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@1481 │ │ +0ca2a2: 0a00 |0003: move-result v0 │ │ +0ca2a4: 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; │ │ │ │ @@ -244689,17 +244704,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 │ │ -0ca2c8: |[0ca2c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca2d8: 7120 8214 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1482 │ │ -0ca2de: 0e00 |0003: return-void │ │ +0ca2a8: |[0ca2a8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca2b8: 7120 8214 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1482 │ │ +0ca2be: 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; │ │ @@ -244710,17 +244725,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 │ │ -0ca2e0: |[0ca2e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca2f0: 7120 8314 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1483 │ │ -0ca2f6: 0e00 |0003: return-void │ │ +0ca2c0: |[0ca2c0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca2d0: 7120 8314 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1483 │ │ +0ca2d6: 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; │ │ @@ -244731,17 +244746,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 │ │ -0ca2f8: |[0ca2f8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca308: 7120 8414 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1484 │ │ -0ca30e: 0e00 |0003: return-void │ │ +0ca2d8: |[0ca2d8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca2e8: 7120 8414 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1484 │ │ +0ca2ee: 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; │ │ @@ -244752,17 +244767,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 │ │ -0ca310: |[0ca310] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0ca320: 7120 8514 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1485 │ │ -0ca326: 0e00 |0003: return-void │ │ +0ca2f0: |[0ca2f0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ca300: 7120 8514 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1485 │ │ +0ca306: 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; │ │ @@ -244799,17 +244814,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca328: |[0ca328] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -0ca338: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca33e: 0e00 |0003: return-void │ │ +0ca308: |[0ca308] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +0ca318: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca31e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -244818,17 +244833,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca340: |[0ca340] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0ca350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca352: 0f00 |0001: return v0 │ │ +0ca320: |[0ca320] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0ca330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca332: 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; │ │ │ │ @@ -244837,17 +244852,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca354: |[0ca354] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0ca364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca366: 0f00 |0001: return v0 │ │ +0ca334: |[0ca334] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0ca344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca346: 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; │ │ │ │ @@ -244856,17 +244871,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 │ │ -0ca368: |[0ca368] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0ca378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca37a: 1100 |0001: return-object v0 │ │ +0ca348: |[0ca348] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0ca358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca35a: 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; │ │ │ │ @@ -244875,17 +244890,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca37c: |[0ca37c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0ca38c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca38e: 0f00 |0001: return v0 │ │ +0ca35c: |[0ca35c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0ca36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca36e: 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; │ │ │ │ @@ -244894,16 +244909,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 │ │ -0ca390: |[0ca390] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0ca3a0: 1101 |0000: return-object v1 │ │ +0ca370: |[0ca370] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0ca380: 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 │ │ @@ -244913,16 +244928,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 │ │ -0ca3a4: |[0ca3a4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0ca3b4: 1101 |0000: return-object v1 │ │ +0ca384: |[0ca384] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0ca394: 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; │ │ @@ -244932,16 +244947,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 │ │ -0ca3b8: |[0ca3b8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0ca3c8: 1101 |0000: return-object v1 │ │ +0ca398: |[0ca398] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0ca3a8: 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; │ │ @@ -244951,16 +244966,16 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ca3cc: |[0ca3cc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0ca3dc: 0e00 |0000: return-void │ │ +0ca3ac: |[0ca3ac] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0ca3bc: 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 │ │ @@ -244996,17 +245011,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca3e0: |[0ca3e0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -0ca3f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca3f6: 0e00 |0003: return-void │ │ +0ca3c0: |[0ca3c0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +0ca3d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -245015,17 +245030,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca3f8: |[0ca3f8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0ca408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca40a: 0f00 |0001: return v0 │ │ +0ca3d8: |[0ca3d8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0ca3e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca3ea: 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; │ │ │ │ @@ -245034,17 +245049,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca40c: |[0ca40c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0ca41c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca41e: 0f00 |0001: return v0 │ │ +0ca3ec: |[0ca3ec] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0ca3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca3fe: 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; │ │ │ │ @@ -245053,18 +245068,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 │ │ -0ca420: |[0ca420] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0ca430: 7110 b914 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@14b9 │ │ -0ca436: 0c00 |0003: move-result-object v0 │ │ -0ca438: 1100 |0004: return-object v0 │ │ +0ca400: |[0ca400] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0ca410: 7110 b914 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@14b9 │ │ +0ca416: 0c00 |0003: move-result-object v0 │ │ +0ca418: 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; │ │ │ │ @@ -245073,17 +245088,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca43c: |[0ca43c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0ca44c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca44e: 0f00 |0001: return v0 │ │ +0ca41c: |[0ca41c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0ca42c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca42e: 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; │ │ │ │ @@ -245092,18 +245107,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 │ │ -0ca450: |[0ca450] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0ca460: 7120 ba14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@14ba │ │ -0ca466: 0c00 |0003: move-result-object v0 │ │ -0ca468: 1100 |0004: return-object v0 │ │ +0ca430: |[0ca430] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0ca440: 7120 ba14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@14ba │ │ +0ca446: 0c00 |0003: move-result-object v0 │ │ +0ca448: 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 │ │ @@ -245113,18 +245128,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 │ │ -0ca46c: |[0ca46c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0ca47c: 7120 bb14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@14bb │ │ -0ca482: 0c00 |0003: move-result-object v0 │ │ -0ca484: 1100 |0004: return-object v0 │ │ +0ca44c: |[0ca44c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0ca45c: 7120 bb14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@14bb │ │ +0ca462: 0c00 |0003: move-result-object v0 │ │ +0ca464: 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; │ │ @@ -245134,16 +245149,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 │ │ -0ca488: |[0ca488] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0ca498: 1101 |0000: return-object v1 │ │ +0ca468: |[0ca468] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0ca478: 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; │ │ @@ -245153,17 +245168,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ca49c: |[0ca49c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0ca4ac: 7120 bc14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@14bc │ │ -0ca4b2: 0e00 |0003: return-void │ │ +0ca47c: |[0ca47c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0ca48c: 7120 bc14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@14bc │ │ +0ca492: 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; │ │ @@ -245208,19 +245223,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 │ │ -0ca4b4: |[0ca4b4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -0ca4c4: 5b01 3f07 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@073f │ │ -0ca4c8: 5b02 4007 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0740 │ │ -0ca4cc: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca4d2: 0e00 |0007: return-void │ │ +0ca494: |[0ca494] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +0ca4a4: 5b01 3f07 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@073f │ │ +0ca4a8: 5b02 4007 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0740 │ │ +0ca4ac: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca4b2: 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; │ │ @@ -245231,19 +245246,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ca4d4: |[0ca4d4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0ca4e4: 5410 4007 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0740 │ │ -0ca4e8: 7220 aa14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@14aa │ │ -0ca4ee: 0a00 |0005: move-result v0 │ │ -0ca4f0: 0f00 |0006: return v0 │ │ +0ca4b4: |[0ca4b4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0ca4c4: 5410 4007 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0740 │ │ +0ca4c8: 7220 aa14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@14aa │ │ +0ca4ce: 0a00 |0005: move-result v0 │ │ +0ca4d0: 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; │ │ │ │ @@ -245252,19 +245267,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ca4f4: |[0ca4f4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -0ca504: 5410 4007 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0740 │ │ -0ca508: 7220 ab14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@14ab │ │ -0ca50e: 0a00 |0005: move-result v0 │ │ -0ca510: 0f00 |0006: return v0 │ │ +0ca4d4: |[0ca4d4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +0ca4e4: 5410 4007 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0740 │ │ +0ca4e8: 7220 ab14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@14ab │ │ +0ca4ee: 0a00 |0005: move-result v0 │ │ +0ca4f0: 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; │ │ │ │ @@ -245299,17 +245314,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca514: |[0ca514] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -0ca524: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca52a: 0e00 |0003: return-void │ │ +0ca4f4: |[0ca4f4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +0ca504: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca50a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -245318,20 +245333,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0ca52c: |[0ca52c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0ca53c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0ca540: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ca542: 0f00 |0003: return v0 │ │ -0ca544: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -0ca546: 28fe |0005: goto 0003 // -0002 │ │ +0ca50c: |[0ca50c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0ca51c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0ca520: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ca522: 0f00 |0003: return v0 │ │ +0ca524: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +0ca526: 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; │ │ @@ -245343,17 +245358,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ca548: |[0ca548] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0ca558: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ca55a: 0f00 |0001: return v0 │ │ +0ca528: |[0ca528] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0ca538: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ca53a: 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; │ │ │ │ @@ -245362,22 +245377,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0ca55c: |[0ca55c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0ca56c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -0ca570: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ca572: 0f00 |0003: return v0 │ │ -0ca574: 2200 7006 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ -0ca578: 1a01 6810 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1068 │ │ -0ca57c: 7020 0534 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ -0ca582: 2700 |000b: throw v0 │ │ +0ca53c: |[0ca53c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0ca54c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +0ca550: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ca552: 0f00 |0003: return v0 │ │ +0ca554: 2200 7006 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ +0ca558: 1a01 6810 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1068 │ │ +0ca55c: 7020 0534 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ +0ca562: 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; │ │ @@ -245389,23 +245404,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ca584: |[0ca584] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0ca594: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0ca598: 6e10 5721 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0ca59e: 0a00 |0005: move-result v0 │ │ -0ca5a0: 0f00 |0006: return v0 │ │ -0ca5a2: 2200 7006 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ -0ca5a6: 1a01 6810 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1068 │ │ -0ca5aa: 7020 0534 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ -0ca5b0: 2700 |000e: throw v0 │ │ +0ca564: |[0ca564] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +0ca574: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0ca578: 6e10 5721 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0ca57e: 0a00 |0005: move-result v0 │ │ +0ca580: 0f00 |0006: return v0 │ │ +0ca582: 2200 7006 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ +0ca586: 1a01 6810 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1068 │ │ +0ca58a: 7020 0534 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ +0ca590: 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; │ │ @@ -245417,23 +245432,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ca5b4: |[0ca5b4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0ca5c4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0ca5c8: 6e10 5921 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0ca5ce: 0a00 |0005: move-result v0 │ │ -0ca5d0: 0f00 |0006: return v0 │ │ -0ca5d2: 2200 7006 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ -0ca5d6: 1a01 6810 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1068 │ │ -0ca5da: 7020 0534 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ -0ca5e0: 2700 |000e: throw v0 │ │ +0ca594: |[0ca594] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0ca5a4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0ca5a8: 6e10 5921 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0ca5ae: 0a00 |0005: move-result v0 │ │ +0ca5b0: 0f00 |0006: return v0 │ │ +0ca5b2: 2200 7006 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0670 │ │ +0ca5b6: 1a01 6810 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1068 │ │ +0ca5ba: 7020 0534 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@3405 │ │ +0ca5c0: 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; │ │ @@ -245471,17 +245486,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca5e4: |[0ca5e4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -0ca5f4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca5fa: 0e00 |0003: return-void │ │ +0ca5c4: |[0ca5c4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0ca5d4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -245490,18 +245505,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ca5fc: |[0ca5fc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0ca60c: 7120 e214 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14e2 │ │ -0ca612: 0a00 |0003: move-result v0 │ │ -0ca614: 0f00 |0004: return v0 │ │ +0ca5dc: |[0ca5dc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0ca5ec: 7120 e214 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@14e2 │ │ +0ca5f2: 0a00 |0003: move-result v0 │ │ +0ca5f4: 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 │ │ @@ -245511,18 +245526,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ca618: |[0ca618] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0ca628: 7110 e314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14e3 │ │ -0ca62e: 0a00 |0003: move-result v0 │ │ -0ca630: 0f00 |0004: return v0 │ │ +0ca5f8: |[0ca5f8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0ca608: 7110 e314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@14e3 │ │ +0ca60e: 0a00 |0003: move-result v0 │ │ +0ca610: 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; │ │ │ │ @@ -245531,18 +245546,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ca634: |[0ca634] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0ca644: 7120 e414 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14e4 │ │ -0ca64a: 0a00 |0003: move-result v0 │ │ -0ca64c: 0f00 |0004: return v0 │ │ +0ca614: |[0ca614] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0ca624: 7120 e414 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@14e4 │ │ +0ca62a: 0a00 |0003: move-result v0 │ │ +0ca62c: 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 │ │ @@ -245552,18 +245567,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ca650: |[0ca650] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0ca660: 7120 e514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@14e5 │ │ -0ca666: 0a00 |0003: move-result v0 │ │ -0ca668: 0f00 |0004: return v0 │ │ +0ca630: |[0ca630] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +0ca640: 7120 e514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@14e5 │ │ +0ca646: 0a00 |0003: move-result v0 │ │ +0ca648: 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 │ │ @@ -245573,18 +245588,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ca66c: |[0ca66c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0ca67c: 7120 e614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@14e6 │ │ -0ca682: 0a00 |0003: move-result v0 │ │ -0ca684: 0f00 |0004: return v0 │ │ +0ca64c: |[0ca64c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0ca65c: 7120 e614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@14e6 │ │ +0ca662: 0a00 |0003: move-result v0 │ │ +0ca664: 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 │ │ @@ -245629,18 +245644,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 │ │ -0ca688: |[0ca688] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -0ca698: 5b01 7607 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca69c: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ -0ca6a2: 0e00 |0005: return-void │ │ +0ca668: |[0ca668] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +0ca678: 5b01 7607 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca67c: 7010 0703 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0307 │ │ +0ca682: 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; │ │ │ │ @@ -245649,17 +245664,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 │ │ -0ca6a4: |[0ca6a4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -0ca6b4: 7020 1d15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@151d │ │ -0ca6ba: 0e00 |0003: return-void │ │ +0ca684: |[0ca684] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +0ca694: 7020 1d15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@151d │ │ +0ca69a: 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; │ │ @@ -245670,18 +245685,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 │ │ -0ca6bc: |[0ca6bc] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0ca6cc: 5410 7607 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca6d0: 6e30 4915 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@1549 │ │ -0ca6d6: 0e00 |0005: return-void │ │ +0ca69c: |[0ca69c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0ca6ac: 5410 7607 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca6b0: 6e30 4915 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@1549 │ │ +0ca6b6: 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; │ │ @@ -245692,42 +245707,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0ca6d8: |[0ca6d8] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -0ca6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca6ea: 5441 7607 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca6ee: 5442 7607 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca6f2: 5422 8407 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0ca6f6: 6e10 b217 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0ca6fc: 0a02 |000a: move-result v2 │ │ -0ca6fe: 5443 7607 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca702: 5433 8407 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0ca706: 6e10 ab17 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ -0ca70c: 0c03 |0012: move-result-object v3 │ │ -0ca70e: 6e30 4a15 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ -0ca714: 5441 7607 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca718: 7110 2c15 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ -0ca71e: 0a01 |001b: move-result v1 │ │ -0ca720: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -0ca724: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -0ca728: 5441 7607 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca72c: 7110 2c15 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ -0ca732: 0a00 |0025: move-result v0 │ │ -0ca734: 5441 7607 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca738: 5442 7607 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca73c: 5422 8407 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0ca740: 6e10 b217 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0ca746: 0a02 |002f: move-result v2 │ │ -0ca748: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -0ca74a: 6e40 4b15 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ -0ca750: 0e00 |0034: return-void │ │ +0ca6b8: |[0ca6b8] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0ca6c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca6ca: 5441 7607 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca6ce: 5442 7607 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca6d2: 5422 8407 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0ca6d6: 6e10 b217 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0ca6dc: 0a02 |000a: move-result v2 │ │ +0ca6de: 5443 7607 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca6e2: 5433 8407 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0ca6e6: 6e10 ab17 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ +0ca6ec: 0c03 |0012: move-result-object v3 │ │ +0ca6ee: 6e30 4a15 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ +0ca6f4: 5441 7607 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca6f8: 7110 2c15 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ +0ca6fe: 0a01 |001b: move-result v1 │ │ +0ca700: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +0ca704: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +0ca708: 5441 7607 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca70c: 7110 2c15 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ +0ca712: 0a00 |0025: move-result v0 │ │ +0ca714: 5441 7607 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca718: 5442 7607 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca71c: 5422 8407 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0ca720: 6e10 b217 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0ca726: 0a02 |002f: move-result v2 │ │ +0ca728: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +0ca72a: 6e40 4b15 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ +0ca730: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -245739,17 +245754,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca754: |[0ca754] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -0ca764: 5901 7507 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0775 │ │ -0ca768: 0e00 |0002: return-void │ │ +0ca734: |[0ca734] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +0ca744: 5901 7507 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0775 │ │ +0ca748: 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 │ │ @@ -245759,23 +245774,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0ca76c: |[0ca76c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -0ca77c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0ca780: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -0ca784: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -0ca788: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ca78c: 5420 7607 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca790: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0ca792: 6e40 4b15 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ -0ca798: 0e00 |000e: return-void │ │ +0ca74c: |[0ca74c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +0ca75c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +0ca760: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +0ca764: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +0ca768: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ca76c: 5420 7607 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca770: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0ca772: 6e40 4b15 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ +0ca778: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -245789,44 +245804,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0ca79c: |[0ca79c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -0ca7ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca7ae: 5241 7507 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0775 │ │ -0ca7b2: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -0ca7b6: 5441 7607 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca7ba: 5442 7607 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca7be: 5422 8407 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0ca7c2: 6e10 b217 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0ca7c8: 0a02 |000e: move-result v2 │ │ -0ca7ca: 5443 7607 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca7ce: 5433 8407 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0ca7d2: 6e10 ab17 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ -0ca7d8: 0c03 |0016: move-result-object v3 │ │ -0ca7da: 6e30 4a15 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ -0ca7e0: 5441 7607 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca7e4: 7110 2c15 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ -0ca7ea: 0a01 |001f: move-result v1 │ │ -0ca7ec: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -0ca7f0: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -0ca7f4: 5441 7607 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca7f8: 7110 2c15 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ -0ca7fe: 0a00 |0029: move-result v0 │ │ -0ca800: 5441 7607 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca804: 5442 7607 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ -0ca808: 5422 8407 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0ca80c: 6e10 b217 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0ca812: 0a02 |0033: move-result v2 │ │ -0ca814: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -0ca816: 6e40 4b15 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ -0ca81c: 0e00 |0038: return-void │ │ +0ca77c: |[0ca77c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +0ca78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca78e: 5241 7507 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0775 │ │ +0ca792: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +0ca796: 5441 7607 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca79a: 5442 7607 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca79e: 5422 8407 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0ca7a2: 6e10 b217 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0ca7a8: 0a02 |000e: move-result v2 │ │ +0ca7aa: 5443 7607 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca7ae: 5433 8407 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0ca7b2: 6e10 ab17 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ +0ca7b8: 0c03 |0016: move-result-object v3 │ │ +0ca7ba: 6e30 4a15 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ +0ca7c0: 5441 7607 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca7c4: 7110 2c15 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ +0ca7ca: 0a01 |001f: move-result v1 │ │ +0ca7cc: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +0ca7d0: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +0ca7d4: 5441 7607 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca7d8: 7110 2c15 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@152c │ │ +0ca7de: 0a00 |0029: move-result v0 │ │ +0ca7e0: 5441 7607 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca7e4: 5442 7607 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0776 │ │ +0ca7e8: 5422 8407 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0ca7ec: 6e10 b217 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0ca7f2: 0a02 |0033: move-result v2 │ │ +0ca7f4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0ca7f6: 6e40 4b15 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ +0ca7fc: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ @@ -245866,17 +245881,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca820: |[0ca820] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -0ca830: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca836: 0e00 |0003: return-void │ │ +0ca800: |[0ca800] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +0ca810: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -245885,17 +245900,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca838: |[0ca838] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0ca848: 6e10 e924 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ -0ca84e: 0e00 |0003: return-void │ │ +0ca818: |[0ca818] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0ca828: 6e10 e924 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ +0ca82e: 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; │ │ @@ -245931,17 +245946,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca850: |[0ca850] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -0ca860: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ca866: 0e00 |0003: return-void │ │ +0ca830: |[0ca830] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +0ca840: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ca846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -245950,17 +245965,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca868: |[0ca868] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0ca878: 7110 4f15 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@154f │ │ -0ca87e: 0e00 |0003: return-void │ │ +0ca848: |[0ca848] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0ca858: 7110 4f15 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@154f │ │ +0ca85e: 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; │ │ @@ -246083,38 +246098,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0ca880: |[0ca880] android.support.v4.view.PagerTitleStrip.:()V │ │ -0ca890: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0ca892: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -0ca896: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -0ca89c: 6900 7707 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0777 │ │ -0ca8a0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0ca8a2: 2300 d106 |0009: new-array v0, v0, [I // type@06d1 │ │ -0ca8a6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0ca8a8: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -0ca8ae: 4b02 0001 |000f: aput v2, v0, v1 │ │ -0ca8b2: 6900 7b07 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@077b │ │ -0ca8b6: 6000 4501 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ca8ba: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -0ca8be: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -0ca8c2: 2200 3203 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0332 │ │ -0ca8c6: 7010 2715 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@1527 │ │ -0ca8cc: 6900 7807 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0778 │ │ -0ca8d0: 0e00 |0020: return-void │ │ -0ca8d2: 2200 3103 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0331 │ │ -0ca8d6: 7010 2515 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@1525 │ │ -0ca8dc: 6900 7807 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0778 │ │ -0ca8e0: 28f8 |0028: goto 0020 // -0008 │ │ -0ca8e2: 0000 |0029: nop // spacer │ │ -0ca8e4: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +0ca860: |[0ca860] android.support.v4.view.PagerTitleStrip.:()V │ │ +0ca870: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0ca872: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +0ca876: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +0ca87c: 6900 7707 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0777 │ │ +0ca880: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0ca882: 2300 d106 |0009: new-array v0, v0, [I // type@06d1 │ │ +0ca886: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0ca888: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +0ca88e: 4b02 0001 |000f: aput v2, v0, v1 │ │ +0ca892: 6900 7b07 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@077b │ │ +0ca896: 6000 4501 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ca89a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +0ca89e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +0ca8a2: 2200 3203 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0332 │ │ +0ca8a6: 7010 2715 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@1527 │ │ +0ca8ac: 6900 7807 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0778 │ │ +0ca8b0: 0e00 |0020: return-void │ │ +0ca8b2: 2200 3103 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0331 │ │ +0ca8b6: 7010 2515 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@1525 │ │ +0ca8bc: 6900 7807 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0778 │ │ +0ca8c0: 28f8 |0028: goto 0020 // -0008 │ │ +0ca8c2: 0000 |0029: nop // spacer │ │ +0ca8c4: 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 │ │ @@ -246127,18 +246142,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ca8fc: |[0ca8fc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -0ca90c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ca90e: 7030 2b15 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@152b │ │ -0ca914: 0e00 |0004: return-void │ │ +0ca8dc: |[0ca8dc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +0ca8ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca8ee: 7030 2b15 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@152b │ │ +0ca8f4: 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; │ │ @@ -246148,122 +246163,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 │ │ -0ca918: |[0ca918] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ca928: 122a |0000: const/4 v10, #int 2 // #2 │ │ -0ca92a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0ca92c: 7030 5622 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ -0ca932: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -0ca934: 59b7 7f07 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ -0ca938: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -0ca93c: 59b7 8007 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0ca940: 2207 2f03 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@032f │ │ -0ca944: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -0ca946: 7030 1e15 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@151e │ │ -0ca94c: 5bb7 8307 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ -0ca950: 2207 fa04 |0014: new-instance v7, Landroid/widget/TextView; // type@04fa │ │ -0ca954: 7020 d524 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ -0ca95a: 5bb7 8507 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0ca95e: 6e20 2d15 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@152d │ │ -0ca964: 2207 fa04 |001e: new-instance v7, Landroid/widget/TextView; // type@04fa │ │ -0ca968: 7020 d524 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ -0ca96e: 5bb7 7d07 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0ca972: 6e20 2d15 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@152d │ │ -0ca978: 2207 fa04 |0028: new-instance v7, Landroid/widget/TextView; // type@04fa │ │ -0ca97c: 7020 d524 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ -0ca982: 5bb7 8107 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0ca986: 6e20 2d15 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@152d │ │ -0ca98c: 6207 7707 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0777 │ │ -0ca990: 6e30 4e02 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0ca996: 0c00 |0037: move-result-object v0 │ │ -0ca998: 6e30 d302 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ca99e: 0a04 |003b: move-result v4 │ │ -0ca9a0: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -0ca9a4: 54b7 8507 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0ca9a8: 6e30 ed24 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0ca9ae: 54b7 7d07 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0ca9b2: 6e30 ed24 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0ca9b8: 54b7 8107 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0ca9bc: 6e30 ed24 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0ca9c2: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -0ca9c4: 6e30 cd02 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0ca9ca: 0a06 |0051: move-result v6 │ │ -0ca9cc: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -0ca9d0: 8267 |0054: int-to-float v7, v6 │ │ -0ca9d2: 6e30 4715 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@1547 │ │ -0ca9d8: 6e20 d702 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@02d7 │ │ -0ca9de: 0a07 |005b: move-result v7 │ │ -0ca9e0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -0ca9e4: 6e30 cb02 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@02cb │ │ -0ca9ea: 0a05 |0061: move-result v5 │ │ -0ca9ec: 54b7 8507 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0ca9f0: 6e20 ee24 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0ca9f6: 54b7 7d07 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0ca9fa: 6e20 ee24 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0caa00: 54b7 8107 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0caa04: 6e20 ee24 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0caa0a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -0caa0c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -0caa10: 6e30 d102 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@02d1 │ │ -0caa16: 0a07 |0077: move-result v7 │ │ -0caa18: 59b7 7e07 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@077e │ │ -0caa1c: 6e10 d802 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0caa22: 54b7 7d07 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0caa26: 6e10 de24 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@24de │ │ -0caa2c: 0c07 |0082: move-result-object v7 │ │ -0caa2e: 6e10 b202 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@02b2 │ │ -0caa34: 0a07 |0086: move-result v7 │ │ -0caa36: 59b7 8707 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ -0caa3a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -0caa40: 6e20 4315 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@1543 │ │ -0caa46: 54b7 8507 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0caa4a: 6208 190a |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ -0caa4e: 6e20 e324 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@24e3 │ │ -0caa54: 54b7 7d07 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0caa58: 6208 190a |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ -0caa5c: 6e20 e324 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@24e3 │ │ -0caa62: 54b7 8107 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0caa66: 6208 190a |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ -0caa6a: 6e20 e324 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@24e3 │ │ -0caa70: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -0caa72: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -0caa76: 6207 7b07 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@077b │ │ -0caa7a: 6e30 4d02 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@024d │ │ -0caa80: 0c03 |00ac: move-result-object v3 │ │ -0caa82: 6e30 ca02 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0caa88: 0a01 |00b0: move-result v1 │ │ -0caa8a: 6e10 d802 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0caa90: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -0caa94: 54b7 8507 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0caa98: 7110 4515 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1545 │ │ -0caa9e: 54b7 7d07 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0caaa2: 7110 4515 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1545 │ │ -0caaa8: 54b7 8107 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0caaac: 7110 4515 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1545 │ │ -0caab2: 6e10 4602 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0caab8: 0c07 |00c8: move-result-object v7 │ │ -0caaba: 6e10 ba02 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0caac0: 0c07 |00cc: move-result-object v7 │ │ -0caac2: 5272 1b0a |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0caac6: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -0caaca: c827 |00d1: mul-float/2addr v7, v2 │ │ -0caacc: 8777 |00d2: float-to-int v7, v7 │ │ -0caace: 59b7 8607 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ -0caad2: 0e00 |00d5: return-void │ │ -0caad4: 54b7 8507 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0caad8: 6e10 e924 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ -0caade: 54b7 7d07 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0caae2: 6e10 e924 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ -0caae8: 54b7 8107 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0caaec: 6e10 e924 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ -0caaf2: 28e0 |00e5: goto 00c5 // -0020 │ │ +0ca8f8: |[0ca8f8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ca908: 122a |0000: const/4 v10, #int 2 // #2 │ │ +0ca90a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0ca90c: 7030 5622 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2256 │ │ +0ca912: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +0ca914: 59b7 7f07 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ +0ca918: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +0ca91c: 59b7 8007 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0ca920: 2207 2f03 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@032f │ │ +0ca924: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +0ca926: 7030 1e15 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@151e │ │ +0ca92c: 5bb7 8307 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ +0ca930: 2207 fa04 |0014: new-instance v7, Landroid/widget/TextView; // type@04fa │ │ +0ca934: 7020 d524 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ +0ca93a: 5bb7 8507 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0ca93e: 6e20 2d15 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@152d │ │ +0ca944: 2207 fa04 |001e: new-instance v7, Landroid/widget/TextView; // type@04fa │ │ +0ca948: 7020 d524 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ +0ca94e: 5bb7 7d07 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0ca952: 6e20 2d15 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@152d │ │ +0ca958: 2207 fa04 |0028: new-instance v7, Landroid/widget/TextView; // type@04fa │ │ +0ca95c: 7020 d524 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@24d5 │ │ +0ca962: 5bb7 8107 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0ca966: 6e20 2d15 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@152d │ │ +0ca96c: 6207 7707 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0777 │ │ +0ca970: 6e30 4e02 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0ca976: 0c00 |0037: move-result-object v0 │ │ +0ca978: 6e30 d302 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ca97e: 0a04 |003b: move-result v4 │ │ +0ca980: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +0ca984: 54b7 8507 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0ca988: 6e30 ed24 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0ca98e: 54b7 7d07 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0ca992: 6e30 ed24 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0ca998: 54b7 8107 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0ca99c: 6e30 ed24 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0ca9a2: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +0ca9a4: 6e30 cd02 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0ca9aa: 0a06 |0051: move-result v6 │ │ +0ca9ac: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +0ca9b0: 8267 |0054: int-to-float v7, v6 │ │ +0ca9b2: 6e30 4715 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@1547 │ │ +0ca9b8: 6e20 d702 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@02d7 │ │ +0ca9be: 0a07 |005b: move-result v7 │ │ +0ca9c0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +0ca9c4: 6e30 cb02 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@02cb │ │ +0ca9ca: 0a05 |0061: move-result v5 │ │ +0ca9cc: 54b7 8507 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0ca9d0: 6e20 ee24 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0ca9d6: 54b7 7d07 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0ca9da: 6e20 ee24 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0ca9e0: 54b7 8107 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0ca9e4: 6e20 ee24 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0ca9ea: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +0ca9ec: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +0ca9f0: 6e30 d102 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@02d1 │ │ +0ca9f6: 0a07 |0077: move-result v7 │ │ +0ca9f8: 59b7 7e07 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@077e │ │ +0ca9fc: 6e10 d802 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0caa02: 54b7 7d07 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0caa06: 6e10 de24 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@24de │ │ +0caa0c: 0c07 |0082: move-result-object v7 │ │ +0caa0e: 6e10 b202 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@02b2 │ │ +0caa14: 0a07 |0086: move-result v7 │ │ +0caa16: 59b7 8707 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ +0caa1a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +0caa20: 6e20 4315 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@1543 │ │ +0caa26: 54b7 8507 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0caa2a: 6208 190a |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ +0caa2e: 6e20 e324 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@24e3 │ │ +0caa34: 54b7 7d07 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0caa38: 6208 190a |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ +0caa3c: 6e20 e324 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@24e3 │ │ +0caa42: 54b7 8107 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0caa46: 6208 190a |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a19 │ │ +0caa4a: 6e20 e324 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@24e3 │ │ +0caa50: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +0caa52: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +0caa56: 6207 7b07 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@077b │ │ +0caa5a: 6e30 4d02 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@024d │ │ +0caa60: 0c03 |00ac: move-result-object v3 │ │ +0caa62: 6e30 ca02 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0caa68: 0a01 |00b0: move-result v1 │ │ +0caa6a: 6e10 d802 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0caa70: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +0caa74: 54b7 8507 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0caa78: 7110 4515 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1545 │ │ +0caa7e: 54b7 7d07 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0caa82: 7110 4515 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1545 │ │ +0caa88: 54b7 8107 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0caa8c: 7110 4515 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1545 │ │ +0caa92: 6e10 4602 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0caa98: 0c07 |00c8: move-result-object v7 │ │ +0caa9a: 6e10 ba02 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0caaa0: 0c07 |00cc: move-result-object v7 │ │ +0caaa2: 5272 1b0a |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0caaa6: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +0caaaa: c827 |00d1: mul-float/2addr v7, v2 │ │ +0caaac: 8777 |00d2: float-to-int v7, v7 │ │ +0caaae: 59b7 8607 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ +0caab2: 0e00 |00d5: return-void │ │ +0caab4: 54b7 8507 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0caab8: 6e10 e924 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ +0caabe: 54b7 7d07 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0caac2: 6e10 e924 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ +0caac8: 54b7 8107 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0caacc: 6e10 e924 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@24e9 │ │ +0caad2: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -246322,17 +246337,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 │ │ -0caaf4: |[0caaf4] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -0cab04: 5210 8007 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0cab08: 0f00 |0002: return v0 │ │ +0caad4: |[0caad4] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +0caae4: 5210 8007 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0caae8: 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;) │ │ @@ -246340,18 +246355,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0cab0c: |[0cab0c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0cab1c: 6200 7807 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0778 │ │ -0cab20: 7220 2415 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1524 │ │ -0cab26: 0e00 |0005: return-void │ │ +0caaec: |[0caaec] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0caafc: 6200 7807 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0778 │ │ +0cab00: 7220 2415 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1524 │ │ +0cab06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -246361,22 +246376,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0cab28: |[0cab28] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -0cab38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0cab3a: 6e10 2e15 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@152e │ │ -0cab40: 0c00 |0004: move-result-object v0 │ │ -0cab42: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -0cab46: 6e10 8c03 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ -0cab4c: 0a01 |000a: move-result v1 │ │ -0cab4e: 0f01 |000b: return v1 │ │ +0cab08: |[0cab08] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +0cab18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0cab1a: 6e10 2e15 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@152e │ │ +0cab20: 0c00 |0004: move-result-object v0 │ │ +0cab22: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +0cab26: 6e10 8c03 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ +0cab2c: 0a01 |000a: move-result v1 │ │ +0cab2e: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -246390,17 +246405,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cab50: |[0cab50] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -0cab60: 5210 8607 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ -0cab64: 0f00 |0002: return v0 │ │ +0cab30: |[0cab30] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +0cab40: 5210 8607 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ +0cab44: 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;) │ │ @@ -246408,43 +246423,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0cab68: |[0cab68] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -0cab78: 6f10 7422 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ -0cab7e: 6e10 3515 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@1535 │ │ -0cab84: 0c02 |0006: move-result-object v2 │ │ -0cab86: 2023 7d03 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@037d │ │ -0cab8a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -0cab8e: 2203 6f06 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ -0cab92: 1a04 3f10 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@103f │ │ -0cab96: 7020 0434 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0cab9c: 2703 |0012: throw v3 │ │ -0cab9e: 0721 |0013: move-object v1, v2 │ │ -0caba0: 1f01 7d03 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@037d │ │ -0caba4: 6e10 ab17 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ -0cabaa: 0c00 |0019: move-result-object v0 │ │ -0cabac: 5453 8307 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ -0cabb0: 6e20 f917 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@17f9 │ │ -0cabb6: 5453 8307 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ -0cabba: 6e20 fc17 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@17fc │ │ -0cabc0: 5b51 8407 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cabc4: 5453 8a07 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ -0cabc8: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -0cabcc: 5453 8a07 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ -0cabd0: 6e10 6e34 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0cabd6: 0c03 |002f: move-result-object v3 │ │ -0cabd8: 1f03 2a03 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@032a │ │ -0cabdc: 6e30 4915 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@1549 │ │ -0cabe2: 0e00 |0035: return-void │ │ -0cabe4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0cabe6: 28fb |0037: goto 0032 // -0005 │ │ +0cab48: |[0cab48] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +0cab58: 6f10 7422 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ +0cab5e: 6e10 3515 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@1535 │ │ +0cab64: 0c02 |0006: move-result-object v2 │ │ +0cab66: 2023 7d03 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@037d │ │ +0cab6a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +0cab6e: 2203 6f06 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@066f │ │ +0cab72: 1a04 3f10 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@103f │ │ +0cab76: 7020 0434 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0cab7c: 2703 |0012: throw v3 │ │ +0cab7e: 0721 |0013: move-object v1, v2 │ │ +0cab80: 1f01 7d03 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@037d │ │ +0cab84: 6e10 ab17 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ +0cab8a: 0c00 |0019: move-result-object v0 │ │ +0cab8c: 5453 8307 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ +0cab90: 6e20 f917 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@17f9 │ │ +0cab96: 5453 8307 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ +0cab9a: 6e20 fc17 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@17fc │ │ +0caba0: 5b51 8407 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0caba4: 5453 8a07 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ +0caba8: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +0cabac: 5453 8a07 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ +0cabb0: 6e10 6e34 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0cabb6: 0c03 |002f: move-result-object v3 │ │ +0cabb8: 1f03 2a03 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@032a │ │ +0cabbc: 6e30 4915 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@1549 │ │ +0cabc2: 0e00 |0035: return-void │ │ +0cabc4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0cabc6: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -246466,29 +246481,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0cabe8: |[0cabe8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -0cabf8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0cabfa: 6f10 7522 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ -0cac00: 5420 8407 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cac04: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0cac08: 5420 8407 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cac0c: 6e10 ab17 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ -0cac12: 0c00 |000d: move-result-object v0 │ │ -0cac14: 6e30 4915 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@1549 │ │ -0cac1a: 5420 8407 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cac1e: 6e20 f917 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@17f9 │ │ -0cac24: 5420 8407 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cac28: 6e20 fc17 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@17fc │ │ -0cac2e: 5b21 8407 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cac32: 0e00 |001d: return-void │ │ +0cabc8: |[0cabc8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +0cabd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0cabda: 6f10 7522 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ +0cabe0: 5420 8407 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cabe4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0cabe8: 5420 8407 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cabec: 6e10 ab17 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ +0cabf2: 0c00 |000d: move-result-object v0 │ │ +0cabf4: 6e30 4915 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@1549 │ │ +0cabfa: 5420 8407 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cabfe: 6e20 f917 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@17f9 │ │ +0cac04: 5420 8407 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cac08: 6e20 fc17 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@17fc │ │ +0cac0e: 5b21 8407 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cac12: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -246502,26 +246517,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0cac34: |[0cac34] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -0cac44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cac46: 5431 8407 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cac4a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -0cac4e: 5231 8007 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0cac52: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -0cac56: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -0cac5a: 5230 8007 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0cac5e: 5231 7f07 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ -0cac62: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0cac64: 6e40 4b15 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ -0cac6a: 0e00 |0013: return-void │ │ +0cac14: |[0cac14] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +0cac24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cac26: 5431 8407 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cac2a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +0cac2e: 5231 8007 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0cac32: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +0cac36: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +0cac3a: 5230 8007 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0cac3e: 5231 7f07 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ +0cac42: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0cac44: 6e40 4b15 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ +0cac4a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -246538,67 +246553,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0cac6c: |[0cac6c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -0cac7c: 7110 8221 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0cac82: 0a08 |0003: move-result v8 │ │ -0cac84: 7110 8221 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0cac8a: 0a03 |0007: move-result v3 │ │ -0cac8c: 7110 8321 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0cac92: 0a09 |000b: move-result v9 │ │ -0cac94: 7110 8321 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0cac9a: 0a04 |000f: move-result v4 │ │ -0cac9c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -0caca0: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -0caca4: 220a 6f06 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@066f │ │ -0caca8: 1a0b 750f |0016: const-string v11, "Must measure with an exact width" // string@0f75 │ │ -0cacac: 7020 0434 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0cacb2: 270a |001b: throw v10 │ │ -0cacb4: 0140 |001c: move v0, v4 │ │ -0cacb6: 6e10 3015 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@1530 │ │ -0cacbc: 0a05 |0020: move-result v5 │ │ -0cacbe: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -0cacc0: 6e10 3415 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1534 │ │ -0cacc6: 0a0a |0025: move-result v10 │ │ -0cacc8: 6e10 3115 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1531 │ │ -0cacce: 0a0b |0029: move-result v11 │ │ -0cacd0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -0cacd4: b160 |002c: sub-int/2addr v0, v6 │ │ -0cacd6: 829a |002d: int-to-float v10, v9 │ │ -0cacd8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -0cacde: c8ba |0031: mul-float/2addr v10, v11 │ │ -0cace0: 87aa |0032: float-to-int v10, v10 │ │ -0cace2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -0cace6: 7120 8421 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0cacec: 0a02 |0038: move-result v2 │ │ -0cacee: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -0cacf2: 7120 8421 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0cacf8: 0a01 |003e: move-result v1 │ │ -0cacfa: 54ca 8507 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cacfe: 6e30 e124 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ -0cad04: 54ca 7d07 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cad08: 6e30 e124 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ -0cad0e: 54ca 8107 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cad12: 6e30 e124 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ -0cad18: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -0cad1c: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -0cad20: 6e30 4215 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@1542 │ │ -0cad26: 0e00 |0055: return-void │ │ -0cad28: 54ca 7d07 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cad2c: 6e10 da24 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ -0cad32: 0a07 |005b: move-result v7 │ │ -0cad34: 900a 0706 |005c: add-int v10, v7, v6 │ │ -0cad38: 7120 1b34 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0cad3e: 0a0a |0061: move-result v10 │ │ -0cad40: 6e30 4215 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@1542 │ │ -0cad46: 28f0 |0065: goto 0055 // -0010 │ │ +0cac4c: |[0cac4c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +0cac5c: 7110 8221 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0cac62: 0a08 |0003: move-result v8 │ │ +0cac64: 7110 8221 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0cac6a: 0a03 |0007: move-result v3 │ │ +0cac6c: 7110 8321 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0cac72: 0a09 |000b: move-result v9 │ │ +0cac74: 7110 8321 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0cac7a: 0a04 |000f: move-result v4 │ │ +0cac7c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +0cac80: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +0cac84: 220a 6f06 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@066f │ │ +0cac88: 1a0b 750f |0016: const-string v11, "Must measure with an exact width" // string@0f75 │ │ +0cac8c: 7020 0434 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0cac92: 270a |001b: throw v10 │ │ +0cac94: 0140 |001c: move v0, v4 │ │ +0cac96: 6e10 3015 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@1530 │ │ +0cac9c: 0a05 |0020: move-result v5 │ │ +0cac9e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +0caca0: 6e10 3415 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1534 │ │ +0caca6: 0a0a |0025: move-result v10 │ │ +0caca8: 6e10 3115 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1531 │ │ +0cacae: 0a0b |0029: move-result v11 │ │ +0cacb0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +0cacb4: b160 |002c: sub-int/2addr v0, v6 │ │ +0cacb6: 829a |002d: int-to-float v10, v9 │ │ +0cacb8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +0cacbe: c8ba |0031: mul-float/2addr v10, v11 │ │ +0cacc0: 87aa |0032: float-to-int v10, v10 │ │ +0cacc2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +0cacc6: 7120 8421 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0caccc: 0a02 |0038: move-result v2 │ │ +0cacce: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +0cacd2: 7120 8421 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0cacd8: 0a01 |003e: move-result v1 │ │ +0cacda: 54ca 8507 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cacde: 6e30 e124 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ +0cace4: 54ca 7d07 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cace8: 6e30 e124 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ +0cacee: 54ca 8107 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cacf2: 6e30 e124 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ +0cacf8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +0cacfc: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +0cad00: 6e30 4215 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@1542 │ │ +0cad06: 0e00 |0055: return-void │ │ +0cad08: 54ca 7d07 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cad0c: 6e10 da24 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ +0cad12: 0a07 |005b: move-result v7 │ │ +0cad14: 900a 0706 |005c: add-int v10, v7, v6 │ │ +0cad18: 7120 1b34 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0cad1e: 0a0a |0061: move-result v10 │ │ +0cad20: 6e30 4215 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@1542 │ │ +0cad26: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -246638,19 +246653,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0cad48: |[0cad48] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -0cad58: 5510 8907 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0789 │ │ -0cad5c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0cad60: 6f10 8922 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@2289 │ │ -0cad66: 0e00 |0007: return-void │ │ +0cad28: |[0cad28] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +0cad38: 5510 8907 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0789 │ │ +0cad3c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0cad40: 6f10 8922 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@2289 │ │ +0cad46: 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; │ │ @@ -246660,18 +246675,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0cad68: |[0cad68] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -0cad78: 5901 7e07 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@077e │ │ -0cad7c: 6e10 3d15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@153d │ │ -0cad82: 0e00 |0005: return-void │ │ +0cad48: |[0cad48] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +0cad58: 5901 7e07 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@077e │ │ +0cad5c: 6e10 3d15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@153d │ │ +0cad62: 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; │ │ @@ -246682,31 +246697,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0cad84: |[0cad84] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -0cad94: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -0cad98: c851 |0002: mul-float/2addr v1, v5 │ │ -0cad9a: 8711 |0003: float-to-int v1, v1 │ │ -0cad9c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0cada0: 5941 8207 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0782 │ │ -0cada4: 5241 8207 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0782 │ │ -0cada8: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0cadac: 5242 8707 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ -0cadb0: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -0cadb6: b532 |0011: and-int/2addr v2, v3 │ │ -0cadb8: 9600 0102 |0012: or-int v0, v1, v2 │ │ -0cadbc: 5441 8507 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cadc0: 6e20 ee24 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0cadc6: 5441 8107 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cadca: 6e20 ee24 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0cadd0: 0e00 |001e: return-void │ │ +0cad64: |[0cad64] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +0cad74: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +0cad78: c851 |0002: mul-float/2addr v1, v5 │ │ +0cad7a: 8711 |0003: float-to-int v1, v1 │ │ +0cad7c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0cad80: 5941 8207 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0782 │ │ +0cad84: 5241 8207 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0782 │ │ +0cad88: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0cad8c: 5242 8707 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ +0cad90: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +0cad96: b532 |0011: and-int/2addr v2, v3 │ │ +0cad98: 9600 0102 |0012: or-int v0, v1, v2 │ │ +0cad9c: 5441 8507 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cada0: 6e20 ee24 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0cada6: 5441 8107 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cadaa: 6e20 ee24 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0cadb0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -246720,29 +246735,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0cadd4: |[0cadd4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0cade4: 5945 8707 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ -0cade8: 5441 7d07 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cadec: 6e20 ee24 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0cadf2: 5241 8207 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0782 │ │ -0cadf6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0cadfa: 5242 8707 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ -0cadfe: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -0cae04: b532 |0010: and-int/2addr v2, v3 │ │ -0cae06: 9600 0102 |0011: or-int v0, v1, v2 │ │ -0cae0a: 5441 8507 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cae0e: 6e20 ee24 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0cae14: 5441 8107 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cae18: 6e20 ee24 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ -0cae1e: 0e00 |001d: return-void │ │ +0cadb4: |[0cadb4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +0cadc4: 5945 8707 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ +0cadc8: 5441 7d07 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cadcc: 6e20 ee24 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0cadd2: 5241 8207 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0782 │ │ +0cadd6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0cadda: 5242 8707 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0787 │ │ +0cadde: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +0cade4: b532 |0010: and-int/2addr v2, v3 │ │ +0cade6: 9600 0102 |0011: or-int v0, v1, v2 │ │ +0cadea: 5441 8507 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cadee: 6e20 ee24 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0cadf4: 5441 8107 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cadf8: 6e20 ee24 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@24ee │ │ +0cadfe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -246757,22 +246772,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0cae20: |[0cae20] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -0cae30: 5410 8507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cae34: 6e30 ef24 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@24ef │ │ -0cae3a: 5410 7d07 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cae3e: 6e30 ef24 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@24ef │ │ -0cae44: 5410 8107 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cae48: 6e30 ef24 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@24ef │ │ -0cae4e: 0e00 |000f: return-void │ │ +0cae00: |[0cae00] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +0cae10: 5410 8507 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cae14: 6e30 ef24 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@24ef │ │ +0cae1a: 5410 7d07 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cae1e: 6e30 ef24 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@24ef │ │ +0cae24: 5410 8107 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cae28: 6e30 ef24 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@24ef │ │ +0cae2e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -246785,18 +246800,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0cae50: |[0cae50] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -0cae60: 5901 8607 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ -0cae64: 6e10 3d15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@153d │ │ -0cae6a: 0e00 |0005: return-void │ │ +0cae30: |[0cae30] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +0cae40: 5901 8607 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ +0cae44: 6e10 3d15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@153d │ │ +0cae4a: 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; │ │ @@ -246807,38 +246822,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 │ │ -0cae6c: |[0cae6c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0cae7c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -0cae80: 5410 8307 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ -0cae84: 6e20 fc14 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14fc │ │ -0cae8a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0cae8c: 5b10 8a07 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ -0cae90: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -0cae94: 5410 8307 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ -0cae98: 6e20 f514 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14f5 │ │ -0cae9e: 2200 8e06 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ -0caea2: 7020 6d34 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ -0caea8: 5b10 8a07 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ -0caeac: 5410 8407 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0caeb0: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -0caeb4: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -0caeb6: 5910 7f07 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ -0caeba: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -0caebe: 5910 8007 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0caec2: 5410 8407 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0caec6: 6e10 b217 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0caecc: 0a00 |0028: move-result v0 │ │ -0caece: 6e30 4a15 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ -0caed4: 6e10 3d15 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@153d │ │ -0caeda: 0e00 |002f: return-void │ │ +0cae4c: |[0cae4c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0cae5c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +0cae60: 5410 8307 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ +0cae64: 6e20 fc14 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14fc │ │ +0cae6a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0cae6c: 5b10 8a07 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ +0cae70: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +0cae74: 5410 8307 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0783 │ │ +0cae78: 6e20 f514 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@14f5 │ │ +0cae7e: 2200 8e06 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ +0cae82: 7020 6d34 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ +0cae88: 5b10 8a07 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@078a │ │ +0cae8c: 5410 8407 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cae90: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +0cae94: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0cae96: 5910 7f07 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ +0cae9a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +0cae9e: 5910 8007 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0caea2: 5410 8407 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0caea6: 6e10 b217 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0caeac: 0a00 |0028: move-result v0 │ │ +0caeae: 6e30 4a15 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ +0caeb4: 6e10 3d15 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@153d │ │ +0caeba: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -246859,86 +246874,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -0caedc: |[0caedc] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -0caeec: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0caeee: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -0caef2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0caef4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -0caef8: 6e10 ed14 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -0caefe: 0a03 |0009: move-result v3 │ │ -0caf00: 5ca7 8907 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0789 │ │ -0caf04: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0caf06: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -0caf0a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -0caf0e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -0caf12: 6e20 ef14 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@14ef │ │ -0caf18: 0c04 |0016: move-result-object v4 │ │ -0caf1a: 54a7 8507 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0caf1e: 6e20 ec24 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0caf24: 54a8 7d07 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0caf28: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -0caf2c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -0caf30: 6e20 ef14 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@14ef │ │ -0caf36: 0c07 |0025: move-result-object v7 │ │ -0caf38: 6e20 ec24 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0caf3e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -0caf40: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0caf44: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -0caf48: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -0caf4c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0caf50: 6e20 ef14 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@14ef │ │ -0caf56: 0c04 |0035: move-result-object v4 │ │ -0caf58: 54a7 8107 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0caf5c: 6e20 ec24 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0caf62: 6e10 3715 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@1537 │ │ -0caf68: 0a07 |003e: move-result v7 │ │ -0caf6a: 6e10 3215 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@1532 │ │ -0caf70: 0a08 |0042: move-result v8 │ │ -0caf72: b187 |0043: sub-int/2addr v7, v8 │ │ -0caf74: 6e10 3315 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@1533 │ │ -0caf7a: 0a08 |0047: move-result v8 │ │ -0caf7c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -0caf80: 6e10 2f15 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@152f │ │ -0caf86: 0a07 |004d: move-result v7 │ │ -0caf88: 6e10 3415 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1534 │ │ -0caf8e: 0a08 |0051: move-result v8 │ │ -0caf90: b187 |0052: sub-int/2addr v7, v8 │ │ -0caf92: 6e10 3115 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1531 │ │ -0caf98: 0a08 |0056: move-result v8 │ │ -0caf9a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -0caf9e: 8257 |0059: int-to-float v7, v5 │ │ -0cafa0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -0cafa6: c887 |005d: mul-float/2addr v7, v8 │ │ -0cafa8: 8777 |005e: float-to-int v7, v7 │ │ -0cafaa: 7120 8421 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0cafb0: 0a02 |0062: move-result v2 │ │ -0cafb2: 7120 8421 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0cafb8: 0a01 |0066: move-result v1 │ │ -0cafba: 54a7 8507 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cafbe: 6e30 e124 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ -0cafc4: 54a7 7d07 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cafc8: 6e30 e124 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ -0cafce: 54a7 8107 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cafd2: 6e30 e124 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ -0cafd8: 59ab 7f07 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ -0cafdc: 55a7 8807 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0788 │ │ -0cafe0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -0cafe4: 52a7 8007 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0cafe8: 6e40 4b15 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ -0cafee: 5ca6 8907 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0789 │ │ -0caff2: 0e00 |0083: return-void │ │ -0caff4: 0163 |0084: move v3, v6 │ │ -0caff6: 2885 |0085: goto 000a // -007b │ │ -0caff8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -0caffa: 289f |0087: goto 0026 // -0061 │ │ +0caebc: |[0caebc] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +0caecc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0caece: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +0caed2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0caed4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +0caed8: 6e10 ed14 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +0caede: 0a03 |0009: move-result v3 │ │ +0caee0: 5ca7 8907 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0789 │ │ +0caee4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +0caee6: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +0caeea: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +0caeee: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +0caef2: 6e20 ef14 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@14ef │ │ +0caef8: 0c04 |0016: move-result-object v4 │ │ +0caefa: 54a7 8507 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0caefe: 6e20 ec24 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0caf04: 54a8 7d07 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0caf08: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +0caf0c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +0caf10: 6e20 ef14 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@14ef │ │ +0caf16: 0c07 |0025: move-result-object v7 │ │ +0caf18: 6e20 ec24 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0caf1e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +0caf20: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0caf24: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +0caf28: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +0caf2c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0caf30: 6e20 ef14 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@14ef │ │ +0caf36: 0c04 |0035: move-result-object v4 │ │ +0caf38: 54a7 8107 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0caf3c: 6e20 ec24 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0caf42: 6e10 3715 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@1537 │ │ +0caf48: 0a07 |003e: move-result v7 │ │ +0caf4a: 6e10 3215 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@1532 │ │ +0caf50: 0a08 |0042: move-result v8 │ │ +0caf52: b187 |0043: sub-int/2addr v7, v8 │ │ +0caf54: 6e10 3315 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@1533 │ │ +0caf5a: 0a08 |0047: move-result v8 │ │ +0caf5c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +0caf60: 6e10 2f15 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@152f │ │ +0caf66: 0a07 |004d: move-result v7 │ │ +0caf68: 6e10 3415 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1534 │ │ +0caf6e: 0a08 |0051: move-result v8 │ │ +0caf70: b187 |0052: sub-int/2addr v7, v8 │ │ +0caf72: 6e10 3115 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1531 │ │ +0caf78: 0a08 |0056: move-result v8 │ │ +0caf7a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +0caf7e: 8257 |0059: int-to-float v7, v5 │ │ +0caf80: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +0caf86: c887 |005d: mul-float/2addr v7, v8 │ │ +0caf88: 8777 |005e: float-to-int v7, v7 │ │ +0caf8a: 7120 8421 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0caf90: 0a02 |0062: move-result v2 │ │ +0caf92: 7120 8421 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0caf98: 0a01 |0066: move-result v1 │ │ +0caf9a: 54a7 8507 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0caf9e: 6e30 e124 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ +0cafa4: 54a7 7d07 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cafa8: 6e30 e124 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ +0cafae: 54a7 8107 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cafb2: 6e30 e124 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@24e1 │ │ +0cafb8: 59ab 7f07 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ +0cafbc: 55a7 8807 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0788 │ │ +0cafc0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +0cafc4: 52a7 8007 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0cafc8: 6e40 4b15 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ +0cafce: 5ca6 8907 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0789 │ │ +0cafd2: 0e00 |0083: return-void │ │ +0cafd4: 0163 |0084: move v3, v6 │ │ +0cafd6: 2885 |0085: goto 000a // -007b │ │ +0cafd8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +0cafda: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -246980,233 +246995,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -0caffc: |[0caffc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -0cb00c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -0cb010: 5200 7f07 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ -0cb014: 022a 0000 |0004: move/from16 v42, v0 │ │ -0cb018: 0200 2e00 |0006: move/from16 v0, v46 │ │ -0cb01c: 0201 2a00 |0008: move/from16 v1, v42 │ │ -0cb020: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -0cb024: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -0cb028: 5400 8407 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ -0cb02c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -0cb030: 7401 ab17 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ -0cb036: 0c2a |0015: move-result-object v42 │ │ -0cb038: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0cb03c: 0201 2e00 |0018: move/from16 v1, v46 │ │ -0cb040: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -0cb044: 6e30 4a15 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ -0cb04a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -0cb04e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0cb052: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -0cb056: 5c10 8807 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0788 │ │ -0cb05a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -0cb05e: 5400 8507 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cb062: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0cb066: 7401 db24 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@24db │ │ -0cb06c: 0a24 |0030: move-result v36 │ │ -0cb06e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -0cb072: 5400 7d07 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cb076: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -0cb07a: 7401 db24 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@24db │ │ -0cb080: 0a12 |003a: move-result v18 │ │ -0cb082: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -0cb086: 5400 8107 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cb08a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -0cb08e: 7401 db24 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@24db │ │ -0cb094: 0a1a |0044: move-result v26 │ │ -0cb096: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -0cb09a: 7401 3715 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@1537 │ │ -0cb0a0: 0a26 |004a: move-result v38 │ │ -0cb0a2: 7401 2f15 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@152f │ │ -0cb0a8: 0a25 |004e: move-result v37 │ │ -0cb0aa: 7401 3215 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@1532 │ │ -0cb0b0: 0a1d |0052: move-result v29 │ │ -0cb0b2: 7401 3315 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@1533 │ │ -0cb0b8: 0a1e |0056: move-result v30 │ │ -0cb0ba: 7401 3415 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1534 │ │ -0cb0c0: 0a1f |005a: move-result v31 │ │ -0cb0c2: 7401 3115 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1531 │ │ -0cb0c8: 0a1c |005e: move-result v28 │ │ -0cb0ca: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -0cb0ce: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -0cb0d2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -0cb0d6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -0cb0da: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -0cb0de: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -0cb0e2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -0cb0e6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -0cb0ea: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -0cb0ee: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -0cb0f2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -0cb0f6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -0cb0fa: 82a0 |0077: int-to-float v0, v10 │ │ -0cb0fc: 022b 0000 |0078: move/from16 v43, v0 │ │ -0cb100: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -0cb104: 0200 2b00 |007c: move/from16 v0, v43 │ │ -0cb108: 8700 |007e: float-to-int v0, v0 │ │ -0cb10a: 022b 0000 |007f: move/from16 v43, v0 │ │ -0cb10e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -0cb112: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -0cb116: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -0cb11a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -0cb11e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -0cb122: 5400 8507 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cb126: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -0cb12a: 7401 d724 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@24d7 │ │ -0cb130: 0a20 |0092: move-result v32 │ │ -0cb132: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0cb136: 5400 7d07 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cb13a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0cb13e: 7401 d724 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@24d7 │ │ -0cb144: 0a0b |009c: move-result v11 │ │ -0cb146: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0cb14a: 5400 8107 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cb14e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0cb152: 7401 d724 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@24d7 │ │ -0cb158: 0a16 |00a6: move-result v22 │ │ -0cb15a: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0cb15e: 7120 1b34 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0cb164: 0a2a |00ac: move-result v42 │ │ -0cb166: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0cb16a: 0201 1600 |00af: move/from16 v1, v22 │ │ -0cb16e: 7120 1b34 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0cb174: 0a14 |00b4: move-result v20 │ │ -0cb176: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -0cb17a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -0cb17e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -0cb182: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -0cb186: 5400 8507 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cb18a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -0cb18e: 7401 da24 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ -0cb194: 0a2a |00c4: move-result v42 │ │ -0cb196: 9007 232a |00c5: add-int v7, v35, v42 │ │ -0cb19a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -0cb19e: 5400 7d07 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cb1a2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -0cb1a6: 7401 da24 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ -0cb1ac: 0a2a |00d0: move-result v42 │ │ -0cb1ae: 9005 112a |00d1: add-int v5, v17, v42 │ │ -0cb1b2: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -0cb1b6: 5400 8107 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cb1ba: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -0cb1be: 7401 da24 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ -0cb1c4: 0a2a |00dc: move-result v42 │ │ -0cb1c6: 9006 192a |00dd: add-int v6, v25, v42 │ │ -0cb1ca: 7120 1b34 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0cb1d0: 0a2a |00e2: move-result v42 │ │ -0cb1d2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -0cb1d6: 7120 1b34 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0cb1dc: 0a15 |00e8: move-result v21 │ │ -0cb1de: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -0cb1e2: 5200 7e07 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@077e │ │ -0cb1e6: 022a 0000 |00ed: move/from16 v42, v0 │ │ -0cb1ea: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -0cb1ee: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -0cb1f4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -0cb1f8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -0cb1fc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -0cb200: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -0cb204: 5400 7d07 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cb208: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -0cb20c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0cb210: 5400 7d07 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ -0cb214: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0cb218: 7401 da24 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ -0cb21e: 0a2b |0109: move-result v43 │ │ -0cb220: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0cb224: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0cb228: 0201 1000 |010e: move/from16 v1, v16 │ │ -0cb22c: 0202 2b00 |0110: move/from16 v2, v43 │ │ -0cb230: 6e52 e024 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@24e0 │ │ -0cb236: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0cb23a: 5200 8607 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ -0cb23e: 022a 0000 |0119: move/from16 v42, v0 │ │ -0cb242: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -0cb246: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -0cb24a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -0cb24e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0cb252: 7120 1e34 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0cb258: 0a21 |0126: move-result v33 │ │ -0cb25a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -0cb25e: 5400 8507 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cb262: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0cb266: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0cb26a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0cb26e: 5400 8507 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ -0cb272: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -0cb276: 7401 da24 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ -0cb27c: 0a2c |0138: move-result v44 │ │ -0cb27e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -0cb282: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -0cb286: 0201 2100 |013d: move/from16 v1, v33 │ │ -0cb28a: 0202 2200 |013f: move/from16 v2, v34 │ │ -0cb28e: 0203 2b00 |0141: move/from16 v3, v43 │ │ -0cb292: 0204 2c00 |0143: move/from16 v4, v44 │ │ -0cb296: 6e54 e024 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@24e0 │ │ -0cb29c: 912a 261e |0148: sub-int v42, v38, v30 │ │ -0cb2a0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -0cb2a4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -0cb2a8: 5200 8607 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ -0cb2ac: 022b 0000 |0150: move/from16 v43, v0 │ │ -0cb2b0: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -0cb2b4: 7702 1b34 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0cb2ba: 0a17 |0157: move-result v23 │ │ -0cb2bc: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -0cb2c0: 5400 8107 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cb2c4: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -0cb2c8: 902b 171a |015e: add-int v43, v23, v26 │ │ -0cb2cc: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -0cb2d0: 5400 8107 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ -0cb2d4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -0cb2d8: 7401 da24 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ -0cb2de: 0a2c |0169: move-result v44 │ │ -0cb2e0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -0cb2e4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -0cb2e8: 0201 1700 |016e: move/from16 v1, v23 │ │ -0cb2ec: 0202 1800 |0170: move/from16 v2, v24 │ │ -0cb2f0: 0203 2b00 |0172: move/from16 v3, v43 │ │ -0cb2f4: 0204 2c00 |0174: move/from16 v4, v44 │ │ -0cb2f8: 6e54 e024 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@24e0 │ │ -0cb2fe: 0200 2f00 |0179: move/from16 v0, v47 │ │ -0cb302: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -0cb306: 5910 8007 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0cb30a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -0cb30e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0cb312: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0cb316: 5c10 8807 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0788 │ │ -0cb31a: 0e00 |0187: return-void │ │ -0cb31c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0cb320: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0cb324: 5200 8007 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ -0cb328: 022a 0000 |018e: move/from16 v42, v0 │ │ -0cb32c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -0cb330: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0cb334: 28f3 |0194: goto 0187 // -000d │ │ -0cb336: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0cb33a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0cb33e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -0cb342: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -0cb346: 9022 0923 |019d: add-int v34, v9, v35 │ │ -0cb34a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -0cb34e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0cb352: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -0cb356: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -0cb35a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -0cb35e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0cb362: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0cb366: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0cb36a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0cb36e: 0000 |01b1: nop // spacer │ │ -0cb370: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +0cafdc: |[0cafdc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +0cafec: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +0caff0: 5200 7f07 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@077f │ │ +0caff4: 022a 0000 |0004: move/from16 v42, v0 │ │ +0caff8: 0200 2e00 |0006: move/from16 v0, v46 │ │ +0caffc: 0201 2a00 |0008: move/from16 v1, v42 │ │ +0cb000: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +0cb004: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +0cb008: 5400 8407 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0784 │ │ +0cb00c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +0cb010: 7401 ab17 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@17ab │ │ +0cb016: 0c2a |0015: move-result-object v42 │ │ +0cb018: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +0cb01c: 0201 2e00 |0018: move/from16 v1, v46 │ │ +0cb020: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +0cb024: 6e30 4a15 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@154a │ │ +0cb02a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +0cb02e: 0200 2a00 |0021: move/from16 v0, v42 │ │ +0cb032: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +0cb036: 5c10 8807 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0788 │ │ +0cb03a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +0cb03e: 5400 8507 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cb042: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +0cb046: 7401 db24 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@24db │ │ +0cb04c: 0a24 |0030: move-result v36 │ │ +0cb04e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +0cb052: 5400 7d07 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cb056: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +0cb05a: 7401 db24 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@24db │ │ +0cb060: 0a12 |003a: move-result v18 │ │ +0cb062: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +0cb066: 5400 8107 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cb06a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +0cb06e: 7401 db24 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@24db │ │ +0cb074: 0a1a |0044: move-result v26 │ │ +0cb076: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +0cb07a: 7401 3715 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@1537 │ │ +0cb080: 0a26 |004a: move-result v38 │ │ +0cb082: 7401 2f15 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@152f │ │ +0cb088: 0a25 |004e: move-result v37 │ │ +0cb08a: 7401 3215 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@1532 │ │ +0cb090: 0a1d |0052: move-result v29 │ │ +0cb092: 7401 3315 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@1533 │ │ +0cb098: 0a1e |0056: move-result v30 │ │ +0cb09a: 7401 3415 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1534 │ │ +0cb0a0: 0a1f |005a: move-result v31 │ │ +0cb0a2: 7401 3115 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1531 │ │ +0cb0a8: 0a1c |005e: move-result v28 │ │ +0cb0aa: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +0cb0ae: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +0cb0b2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +0cb0b6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +0cb0ba: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +0cb0be: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +0cb0c2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +0cb0c6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +0cb0ca: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +0cb0ce: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +0cb0d2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +0cb0d6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +0cb0da: 82a0 |0077: int-to-float v0, v10 │ │ +0cb0dc: 022b 0000 |0078: move/from16 v43, v0 │ │ +0cb0e0: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +0cb0e4: 0200 2b00 |007c: move/from16 v0, v43 │ │ +0cb0e8: 8700 |007e: float-to-int v0, v0 │ │ +0cb0ea: 022b 0000 |007f: move/from16 v43, v0 │ │ +0cb0ee: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +0cb0f2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +0cb0f6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +0cb0fa: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +0cb0fe: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +0cb102: 5400 8507 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cb106: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +0cb10a: 7401 d724 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@24d7 │ │ +0cb110: 0a20 |0092: move-result v32 │ │ +0cb112: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +0cb116: 5400 7d07 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cb11a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +0cb11e: 7401 d724 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@24d7 │ │ +0cb124: 0a0b |009c: move-result v11 │ │ +0cb126: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +0cb12a: 5400 8107 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cb12e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +0cb132: 7401 d724 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@24d7 │ │ +0cb138: 0a16 |00a6: move-result v22 │ │ +0cb13a: 0200 2000 |00a7: move/from16 v0, v32 │ │ +0cb13e: 7120 1b34 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0cb144: 0a2a |00ac: move-result v42 │ │ +0cb146: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +0cb14a: 0201 1600 |00af: move/from16 v1, v22 │ │ +0cb14e: 7120 1b34 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0cb154: 0a14 |00b4: move-result v20 │ │ +0cb156: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +0cb15a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +0cb15e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +0cb162: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +0cb166: 5400 8507 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cb16a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +0cb16e: 7401 da24 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ +0cb174: 0a2a |00c4: move-result v42 │ │ +0cb176: 9007 232a |00c5: add-int v7, v35, v42 │ │ +0cb17a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +0cb17e: 5400 7d07 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cb182: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +0cb186: 7401 da24 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ +0cb18c: 0a2a |00d0: move-result v42 │ │ +0cb18e: 9005 112a |00d1: add-int v5, v17, v42 │ │ +0cb192: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +0cb196: 5400 8107 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cb19a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +0cb19e: 7401 da24 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ +0cb1a4: 0a2a |00dc: move-result v42 │ │ +0cb1a6: 9006 192a |00dd: add-int v6, v25, v42 │ │ +0cb1aa: 7120 1b34 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0cb1b0: 0a2a |00e2: move-result v42 │ │ +0cb1b2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +0cb1b6: 7120 1b34 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0cb1bc: 0a15 |00e8: move-result v21 │ │ +0cb1be: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +0cb1c2: 5200 7e07 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@077e │ │ +0cb1c6: 022a 0000 |00ed: move/from16 v42, v0 │ │ +0cb1ca: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +0cb1ce: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +0cb1d4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +0cb1d8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +0cb1dc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +0cb1e0: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +0cb1e4: 5400 7d07 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cb1e8: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +0cb1ec: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +0cb1f0: 5400 7d07 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@077d │ │ +0cb1f4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +0cb1f8: 7401 da24 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ +0cb1fe: 0a2b |0109: move-result v43 │ │ +0cb200: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +0cb204: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0cb208: 0201 1000 |010e: move/from16 v1, v16 │ │ +0cb20c: 0202 2b00 |0110: move/from16 v2, v43 │ │ +0cb210: 6e52 e024 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@24e0 │ │ +0cb216: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +0cb21a: 5200 8607 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ +0cb21e: 022a 0000 |0119: move/from16 v42, v0 │ │ +0cb222: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +0cb226: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +0cb22a: 0200 1d00 |011f: move/from16 v0, v29 │ │ +0cb22e: 0201 2a00 |0121: move/from16 v1, v42 │ │ +0cb232: 7120 1e34 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0cb238: 0a21 |0126: move-result v33 │ │ +0cb23a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +0cb23e: 5400 8507 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cb242: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +0cb246: 902b 2124 |012d: add-int v43, v33, v36 │ │ +0cb24a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +0cb24e: 5400 8507 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0785 │ │ +0cb252: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +0cb256: 7401 da24 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ +0cb25c: 0a2c |0138: move-result v44 │ │ +0cb25e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +0cb262: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +0cb266: 0201 2100 |013d: move/from16 v1, v33 │ │ +0cb26a: 0202 2200 |013f: move/from16 v2, v34 │ │ +0cb26e: 0203 2b00 |0141: move/from16 v3, v43 │ │ +0cb272: 0204 2c00 |0143: move/from16 v4, v44 │ │ +0cb276: 6e54 e024 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@24e0 │ │ +0cb27c: 912a 261e |0148: sub-int v42, v38, v30 │ │ +0cb280: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +0cb284: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +0cb288: 5200 8607 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0786 │ │ +0cb28c: 022b 0000 |0150: move/from16 v43, v0 │ │ +0cb290: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +0cb294: 7702 1b34 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0cb29a: 0a17 |0157: move-result v23 │ │ +0cb29c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +0cb2a0: 5400 8107 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cb2a4: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +0cb2a8: 902b 171a |015e: add-int v43, v23, v26 │ │ +0cb2ac: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +0cb2b0: 5400 8107 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0781 │ │ +0cb2b4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +0cb2b8: 7401 da24 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@24da │ │ +0cb2be: 0a2c |0169: move-result v44 │ │ +0cb2c0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +0cb2c4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +0cb2c8: 0201 1700 |016e: move/from16 v1, v23 │ │ +0cb2cc: 0202 1800 |0170: move/from16 v2, v24 │ │ +0cb2d0: 0203 2b00 |0172: move/from16 v3, v43 │ │ +0cb2d4: 0204 2c00 |0174: move/from16 v4, v44 │ │ +0cb2d8: 6e54 e024 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@24e0 │ │ +0cb2de: 0200 2f00 |0179: move/from16 v0, v47 │ │ +0cb2e2: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +0cb2e6: 5910 8007 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0cb2ea: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +0cb2ee: 0200 2a00 |0181: move/from16 v0, v42 │ │ +0cb2f2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +0cb2f6: 5c10 8807 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0788 │ │ +0cb2fa: 0e00 |0187: return-void │ │ +0cb2fc: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +0cb300: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +0cb304: 5200 8007 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0780 │ │ +0cb308: 022a 0000 |018e: move/from16 v42, v0 │ │ +0cb30c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +0cb310: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +0cb314: 28f3 |0194: goto 0187 // -000d │ │ +0cb316: 912a 251f |0195: sub-int v42, v37, v31 │ │ +0cb31a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +0cb31e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +0cb322: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +0cb326: 9022 0923 |019d: add-int v34, v9, v35 │ │ +0cb32a: 9010 0911 |019f: add-int v16, v9, v17 │ │ +0cb32e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +0cb332: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +0cb336: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +0cb33a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +0cb33e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +0cb342: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +0cb346: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +0cb34a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +0cb34e: 0000 |01b1: nop // spacer │ │ +0cb350: 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 │ │ @@ -247372,17 +247387,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cb384: |[0cb384] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -0cb394: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cb39a: 0e00 |0003: return-void │ │ +0cb364: |[0cb364] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +0cb374: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cb37a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;) │ │ @@ -247390,17 +247405,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cb39c: |[0cb39c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -0cb3ac: 7010 5015 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@1550 │ │ -0cb3b2: 0e00 |0003: return-void │ │ +0cb37c: |[0cb37c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +0cb38c: 7010 5015 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@1550 │ │ +0cb392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -247410,17 +247425,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb3b4: |[0cb3b4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0cb3c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb3c6: 0f00 |0001: return v0 │ │ +0cb394: |[0cb394] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0cb3a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb3a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0002 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -247429,16 +247444,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cb3c8: |[0cb3c8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0cb3d8: 0e00 |0000: return-void │ │ +0cb3a8: |[0cb3a8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0cb3b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0001 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -247474,17 +247489,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cb3dc: |[0cb3dc] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -0cb3ec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cb3f2: 0e00 |0003: return-void │ │ +0cb3bc: |[0cb3bc] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +0cb3cc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cb3d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;) │ │ @@ -247492,17 +247507,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cb3f4: |[0cb3f4] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -0cb404: 7010 5415 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@1554 │ │ -0cb40a: 0e00 |0003: return-void │ │ +0cb3d4: |[0cb3d4] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +0cb3e4: 7010 5415 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@1554 │ │ +0cb3ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -247512,18 +247527,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cb40c: |[0cb40c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0cb41c: 7110 5f15 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@155f │ │ -0cb422: 0a00 |0003: move-result v0 │ │ -0cb424: 0f00 |0004: return v0 │ │ +0cb3ec: |[0cb3ec] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0cb3fc: 7110 5f15 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@155f │ │ +0cb402: 0a00 |0003: move-result v0 │ │ +0cb404: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -247532,17 +247547,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cb428: |[0cb428] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0cb438: 7120 6015 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1560 │ │ -0cb43e: 0e00 |0003: return-void │ │ +0cb408: |[0cb408] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0cb418: 7120 6015 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1560 │ │ +0cb41e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 o Ljava/lang/Object; │ │ @@ -247579,17 +247594,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cb440: |[0cb440] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -0cb450: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cb456: 0e00 |0003: return-void │ │ +0cb420: |[0cb420] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +0cb430: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cb436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -247598,18 +247613,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cb458: |[0cb458] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0cb468: 6e10 6f21 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@216f │ │ -0cb46e: 0a00 |0003: move-result v0 │ │ -0cb470: 0f00 |0004: return v0 │ │ +0cb438: |[0cb438] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0cb448: 6e10 6f21 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@216f │ │ +0cb44e: 0a00 |0003: move-result v0 │ │ +0cb450: 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 │ │ @@ -247619,18 +247634,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cb474: |[0cb474] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0cb484: 6e10 7121 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@2171 │ │ -0cb48a: 0a00 |0003: move-result v0 │ │ -0cb48c: 0f00 |0004: return v0 │ │ +0cb454: |[0cb454] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0cb464: 6e10 7121 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@2171 │ │ +0cb46a: 0a00 |0003: move-result v0 │ │ +0cb46c: 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 │ │ @@ -247666,17 +247681,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cb490: |[0cb490] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -0cb4a0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cb4a6: 0e00 |0003: return-void │ │ +0cb470: |[0cb470] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +0cb480: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cb486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -247685,18 +247700,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0cb4a8: |[0cb4a8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0cb4b8: 7120 6e15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156e │ │ -0cb4be: 0a00 |0003: move-result v0 │ │ -0cb4c0: 0f00 |0004: return v0 │ │ +0cb488: |[0cb488] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0cb498: 7120 6e15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@156e │ │ +0cb49e: 0a00 |0003: move-result v0 │ │ +0cb4a0: 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 │ │ @@ -247706,18 +247721,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0cb4c4: |[0cb4c4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0cb4d4: 7120 6f15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156f │ │ -0cb4da: 0a00 |0003: move-result v0 │ │ -0cb4dc: 0f00 |0004: return v0 │ │ +0cb4a4: |[0cb4a4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0cb4b4: 7120 6f15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@156f │ │ +0cb4ba: 0a00 |0003: move-result v0 │ │ +0cb4bc: 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 │ │ @@ -247771,19 +247786,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cb4e0: |[0cb4e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -0cb4f0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cb4f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0cb4f8: 5b10 9207 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0792 │ │ -0cb4fc: 0e00 |0006: return-void │ │ +0cb4c0: |[0cb4c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +0cb4d0: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cb4d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0cb4d8: 5b10 9207 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0792 │ │ +0cb4dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=346 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ @@ -247792,37 +247807,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0cb500: |[0cb500] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ -0cb510: 1c01 9604 |0000: const-class v1, Landroid/view/View; // type@0496 │ │ -0cb514: 1a02 dd1b |0002: const-string v2, "dispatchStartTemporaryDetach" // string@1bdd │ │ -0cb518: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0cb51a: 2333 1007 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -0cb51e: 6e30 e933 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -0cb524: 0c01 |000a: move-result-object v1 │ │ -0cb526: 5b41 9007 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0790 │ │ -0cb52a: 1c01 9604 |000d: const-class v1, Landroid/view/View; // type@0496 │ │ -0cb52e: 1a02 b91b |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@1bb9 │ │ -0cb532: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -0cb534: 2333 1007 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -0cb538: 6e30 e933 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -0cb53e: 0c01 |0017: move-result-object v1 │ │ -0cb540: 5b41 8f07 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@078f │ │ -0cb544: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -0cb546: 5c41 9107 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0791 │ │ -0cb54a: 0e00 |001d: return-void │ │ -0cb54c: 0d00 |001e: move-exception v0 │ │ -0cb54e: 1a01 3f14 |001f: const-string v1, "ViewCompat" // string@143f │ │ -0cb552: 1a02 a603 |0021: const-string v2, "Couldn't find method" // string@03a6 │ │ -0cb556: 7130 b320 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0cb55c: 28f4 |0026: goto 001a // -000c │ │ +0cb4e0: |[0cb4e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ +0cb4f0: 1c01 9604 |0000: const-class v1, Landroid/view/View; // type@0496 │ │ +0cb4f4: 1a02 dd1b |0002: const-string v2, "dispatchStartTemporaryDetach" // string@1bdd │ │ +0cb4f8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0cb4fa: 2333 1007 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +0cb4fe: 6e30 e933 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +0cb504: 0c01 |000a: move-result-object v1 │ │ +0cb506: 5b41 9007 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0790 │ │ +0cb50a: 1c01 9604 |000d: const-class v1, Landroid/view/View; // type@0496 │ │ +0cb50e: 1a02 b91b |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@1bb9 │ │ +0cb512: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +0cb514: 2333 1007 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +0cb518: 6e30 e933 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +0cb51e: 0c01 |0017: move-result-object v1 │ │ +0cb520: 5b41 8f07 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@078f │ │ +0cb524: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +0cb526: 5c41 9107 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0791 │ │ +0cb52a: 0e00 |001d: return-void │ │ +0cb52c: 0d00 |001e: move-exception v0 │ │ +0cb52e: 1a01 3f14 |001f: const-string v1, "ViewCompat" // string@143f │ │ +0cb532: 1a02 a603 |0021: const-string v2, "Couldn't find method" // string@03a6 │ │ +0cb536: 7130 b320 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0cb53c: 28f4 |0026: goto 001a // -000c │ │ catches : 1 │ │ 0x0000 - 0x001a │ │ Ljava/lang/NoSuchMethodException; -> 0x001e │ │ positions : │ │ 0x0000 line=539 │ │ 0x000d line=541 │ │ 0x001a line=546 │ │ @@ -247839,18 +247854,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0cb570: |[0cb570] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0cb580: 2200 8c03 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@038c │ │ -0cb584: 7020 8b18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@188b │ │ -0cb58a: 1100 |0005: return-object v0 │ │ +0cb550: |[0cb550] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0cb560: 2200 8c03 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@038c │ │ +0cb564: 7020 8b18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@188b │ │ +0cb56a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ │ │ @@ -247859,17 +247874,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb58c: |[0cb58c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0cb59c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb59e: 0f00 |0001: return v0 │ │ +0cb56c: |[0cb56c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0cb57c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb57e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 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 │ │ @@ -247879,17 +247894,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb5a0: |[0cb5a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0cb5b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb5b2: 0f00 |0001: return v0 │ │ +0cb580: |[0cb580] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0cb590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb592: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 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 │ │ @@ -247899,32 +247914,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0cb5b4: |[0cb5b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -0cb5c4: 5531 9107 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0791 │ │ -0cb5c8: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -0cb5cc: 7010 7c15 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@157c │ │ -0cb5d2: 5431 8f07 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@078f │ │ -0cb5d6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0cb5da: 5431 8f07 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@078f │ │ -0cb5de: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0cb5e0: 2322 1107 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -0cb5e4: 6e30 7934 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0cb5ea: 0e00 |0013: return-void │ │ -0cb5ec: 0d00 |0014: move-exception v0 │ │ -0cb5ee: 1a01 3f14 |0015: const-string v1, "ViewCompat" // string@143f │ │ -0cb5f2: 1a02 c004 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@04c0 │ │ -0cb5f6: 7130 b120 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b1 │ │ -0cb5fc: 28f7 |001c: goto 0013 // -0009 │ │ -0cb5fe: 6e10 ef21 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@21ef │ │ -0cb604: 28f3 |0020: goto 0013 // -000d │ │ +0cb594: |[0cb594] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +0cb5a4: 5531 9107 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0791 │ │ +0cb5a8: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +0cb5ac: 7010 7c15 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@157c │ │ +0cb5b2: 5431 8f07 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@078f │ │ +0cb5b6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0cb5ba: 5431 8f07 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@078f │ │ +0cb5be: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0cb5c0: 2322 1107 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +0cb5c4: 6e30 7934 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0cb5ca: 0e00 |0013: return-void │ │ +0cb5cc: 0d00 |0014: move-exception v0 │ │ +0cb5ce: 1a01 3f14 |0015: const-string v1, "ViewCompat" // string@143f │ │ +0cb5d2: 1a02 c004 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@04c0 │ │ +0cb5d6: 7130 b120 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b1 │ │ +0cb5dc: 28f7 |001c: goto 0013 // -0009 │ │ +0cb5de: 6e10 ef21 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@21ef │ │ +0cb5e4: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x0007 line=525 │ │ @@ -247943,32 +247958,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0cb618: |[0cb618] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -0cb628: 5531 9107 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0791 │ │ -0cb62c: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -0cb630: 7010 7c15 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@157c │ │ -0cb636: 5431 9007 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0790 │ │ -0cb63a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0cb63e: 5431 9007 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0790 │ │ -0cb642: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0cb644: 2322 1107 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -0cb648: 6e30 7934 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0cb64e: 0e00 |0013: return-void │ │ -0cb650: 0d00 |0014: move-exception v0 │ │ -0cb652: 1a01 3f14 |0015: const-string v1, "ViewCompat" // string@143f │ │ -0cb656: 1a02 c104 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@04c1 │ │ -0cb65a: 7130 b120 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b1 │ │ -0cb660: 28f7 |001c: goto 0013 // -0009 │ │ -0cb662: 6e10 f521 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@21f5 │ │ -0cb668: 28f3 |0020: goto 0013 // -000d │ │ +0cb5f8: |[0cb5f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +0cb608: 5531 9107 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0791 │ │ +0cb60c: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +0cb610: 7010 7c15 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@157c │ │ +0cb616: 5431 9007 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0790 │ │ +0cb61a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0cb61e: 5431 9007 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0790 │ │ +0cb622: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0cb624: 2322 1107 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +0cb628: 6e30 7934 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0cb62e: 0e00 |0013: return-void │ │ +0cb630: 0d00 |0014: move-exception v0 │ │ +0cb632: 1a01 3f14 |0015: const-string v1, "ViewCompat" // string@143f │ │ +0cb636: 1a02 c104 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@04c1 │ │ +0cb63a: 7130 b120 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b1 │ │ +0cb640: 28f7 |001c: goto 0013 // -0009 │ │ +0cb642: 6e10 f521 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@21f5 │ │ +0cb648: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=505 │ │ 0x0004 line=506 │ │ 0x0007 line=508 │ │ @@ -247987,17 +248002,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb67c: |[0cb67c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0cb68c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb68e: 0f00 |0001: return v0 │ │ +0cb65c: |[0cb65c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0cb66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb66e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248006,17 +248021,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 │ │ -0cb690: |[0cb690] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0cb6a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb6a2: 1100 |0001: return-object v0 │ │ +0cb670: |[0cb670] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0cb680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb682: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248025,17 +248040,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cb6a4: |[0cb6a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0cb6b4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0cb6b8: 0f00 |0002: return v0 │ │ +0cb684: |[0cb684] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0cb694: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0cb698: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -248044,17 +248059,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb6bc: |[0cb6bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ -0cb6cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb6ce: 0f00 |0001: return v0 │ │ +0cb69c: |[0cb69c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +0cb6ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb6ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248063,17 +248078,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb6d0: |[0cb6d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -0cb6e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb6e2: 0f00 |0001: return v0 │ │ +0cb6b0: |[0cb6b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0cb6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb6c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248082,17 +248097,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cb6e4: |[0cb6e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -0cb6f4: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -0cb6f8: 1000 |0002: return-wide v0 │ │ +0cb6c4: |[0cb6c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +0cb6d4: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +0cb6d8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -248100,17 +248115,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb6fc: |[0cb6fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0cb70c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb70e: 0f00 |0001: return v0 │ │ +0cb6dc: |[0cb6dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0cb6ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb6ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248119,17 +248134,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb710: |[0cb710] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0cb720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb722: 0f00 |0001: return v0 │ │ +0cb6f0: |[0cb6f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0cb700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb702: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248138,17 +248153,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb724: |[0cb724] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0cb734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb736: 0f00 |0001: return v0 │ │ +0cb704: |[0cb704] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0cb714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb716: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248157,17 +248172,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb738: |[0cb738] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0cb748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb74a: 0f00 |0001: return v0 │ │ +0cb718: |[0cb718] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0cb728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb72a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248176,18 +248191,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cb74c: |[0cb74c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0cb75c: 6e10 ad21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0cb762: 0a00 |0003: move-result v0 │ │ -0cb764: 0f00 |0004: return v0 │ │ +0cb72c: |[0cb72c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0cb73c: 6e10 ad21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0cb742: 0a00 |0003: move-result v0 │ │ +0cb744: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -248196,17 +248211,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb768: |[0cb768] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0cb778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb77a: 0f00 |0001: return v0 │ │ +0cb748: |[0cb748] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +0cb758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb75a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248215,18 +248230,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cb77c: |[0cb77c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0cb78c: 6e10 b021 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0cb792: 0a00 |0003: move-result v0 │ │ -0cb794: 0f00 |0004: return v0 │ │ +0cb75c: |[0cb75c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0cb76c: 6e10 b021 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0cb772: 0a00 |0003: move-result v0 │ │ +0cb774: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -248235,17 +248250,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb798: |[0cb798] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0cb7a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb7aa: 0f00 |0001: return v0 │ │ +0cb778: |[0cb778] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +0cb788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb78a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248254,17 +248269,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb7ac: |[0cb7ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0cb7bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb7be: 0f00 |0001: return v0 │ │ +0cb78c: |[0cb78c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +0cb79c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb79e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248273,17 +248288,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb7c0: |[0cb7c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0cb7d0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0cb7d2: 0f00 |0001: return v0 │ │ +0cb7a0: |[0cb7a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0cb7b0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0cb7b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -248292,18 +248307,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cb7d4: |[0cb7d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -0cb7e4: 6e10 b721 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@21b7 │ │ -0cb7ea: 0a00 |0003: move-result v0 │ │ -0cb7ec: 0f00 |0004: return v0 │ │ +0cb7b4: |[0cb7b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +0cb7c4: 6e10 b721 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@21b7 │ │ +0cb7ca: 0a00 |0003: move-result v0 │ │ +0cb7cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -248312,18 +248327,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cb7f0: |[0cb7f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -0cb800: 6e10 b621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@21b6 │ │ -0cb806: 0a00 |0003: move-result v0 │ │ -0cb808: 0f00 |0004: return v0 │ │ +0cb7d0: |[0cb7d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0cb7e0: 6e10 b621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@21b6 │ │ +0cb7e6: 0a00 |0003: move-result v0 │ │ +0cb7e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -248332,18 +248347,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 │ │ -0cb80c: |[0cb80c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0cb81c: 6e10 b921 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0cb822: 0c00 |0003: move-result-object v0 │ │ -0cb824: 1100 |0004: return-object v0 │ │ +0cb7ec: |[0cb7ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0cb7fc: 6e10 b921 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0cb802: 0c00 |0003: move-result-object v0 │ │ +0cb804: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -248352,17 +248367,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb828: |[0cb828] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -0cb838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb83a: 0f00 |0001: return v0 │ │ +0cb808: |[0cb808] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +0cb818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb81a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248371,17 +248386,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb83c: |[0cb83c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -0cb84c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb84e: 0f00 |0001: return v0 │ │ +0cb81c: |[0cb81c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +0cb82c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb82e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248390,17 +248405,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb850: |[0cb850] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -0cb860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb862: 0f00 |0001: return v0 │ │ +0cb830: |[0cb830] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +0cb840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb842: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248409,17 +248424,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb864: |[0cb864] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0cb874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb876: 0f00 |0001: return v0 │ │ +0cb844: |[0cb844] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +0cb854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb856: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248428,17 +248443,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb878: |[0cb878] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0cb888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb88a: 0f00 |0001: return v0 │ │ +0cb858: |[0cb858] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +0cb868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb86a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248447,17 +248462,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb88c: |[0cb88c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0cb89c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb89e: 0f00 |0001: return v0 │ │ +0cb86c: |[0cb86c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +0cb87c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb87e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248466,17 +248481,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb8a0: |[0cb8a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -0cb8b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb8b2: 0f00 |0001: return v0 │ │ +0cb880: |[0cb880] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +0cb890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb892: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248485,17 +248500,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb8b4: |[0cb8b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0cb8c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb8c6: 1100 |0001: return-object v0 │ │ +0cb894: |[0cb894] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0cb8a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb8a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248504,17 +248519,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb8c8: |[0cb8c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -0cb8d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb8da: 0f00 |0001: return v0 │ │ +0cb8a8: |[0cb8a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +0cb8b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb8ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248523,17 +248538,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb8dc: |[0cb8dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -0cb8ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb8ee: 0f00 |0001: return v0 │ │ +0cb8bc: |[0cb8bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +0cb8cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb8ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248542,17 +248557,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb8f0: |[0cb8f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ -0cb900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb902: 0f00 |0001: return v0 │ │ +0cb8d0: |[0cb8d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +0cb8e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb8e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248561,17 +248576,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb904: |[0cb904] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -0cb914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb916: 0f00 |0001: return v0 │ │ +0cb8e4: |[0cb8e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0cb8f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb8f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248580,17 +248595,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb918: |[0cb918] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ -0cb928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb92a: 0f00 |0001: return v0 │ │ +0cb8f8: |[0cb8f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ +0cb908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb90a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248599,17 +248614,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb92c: |[0cb92c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ -0cb93c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb93e: 0f00 |0001: return v0 │ │ +0cb90c: |[0cb90c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ +0cb91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb91e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248618,17 +248633,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb940: |[0cb940] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -0cb950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb952: 0f00 |0001: return v0 │ │ +0cb920: |[0cb920] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +0cb930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb932: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -248637,17 +248652,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb954: |[0cb954] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0cb964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cb966: 0f00 |0001: return v0 │ │ +0cb934: |[0cb934] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0cb944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb946: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248656,17 +248671,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cb968: |[0cb968] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isImportantForAccessibility:(Landroid/view/View;)Z │ │ -0cb978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0cb97a: 0f00 |0001: return v0 │ │ +0cb948: |[0cb948] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isImportantForAccessibility:(Landroid/view/View;)Z │ │ +0cb958: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0cb95a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -248675,25 +248690,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0cb97c: |[0cb97c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0cb98c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0cb98e: 6e10 9a21 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ -0cb994: 0c00 |0004: move-result-object v0 │ │ -0cb996: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0cb99a: 6e10 8f03 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@038f │ │ -0cb9a0: 0a02 |000a: move-result v2 │ │ -0cb9a2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0cb9a4: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0cb9a8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0cb9aa: 0f01 |000f: return v1 │ │ +0cb95c: |[0cb95c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0cb96c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0cb96e: 6e10 9a21 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ +0cb974: 0c00 |0004: move-result-object v0 │ │ +0cb976: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0cb97a: 6e10 8f03 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@038f │ │ +0cb980: 0a02 |000a: move-result v2 │ │ +0cb982: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0cb984: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0cb988: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0cb98a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=452 │ │ 0x0005 line=453 │ │ 0x0007 line=454 │ │ 0x000f line=456 │ │ locals : │ │ @@ -248706,16 +248721,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cb9ac: |[0cb9ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -0cb9bc: 0e00 |0000: return-void │ │ +0cb98c: |[0cb98c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +0cb99c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -248724,16 +248739,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 │ │ -0cb9c0: |[0cb9c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0cb9d0: 0e00 |0000: return-void │ │ +0cb9a0: |[0cb9a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0cb9b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 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; │ │ @@ -248743,16 +248758,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 │ │ -0cb9d4: |[0cb9d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0cb9e4: 0e00 |0000: return-void │ │ +0cb9b4: |[0cb9b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0cb9c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 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; │ │ @@ -248762,16 +248777,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 │ │ -0cb9e8: |[0cb9e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0cb9f8: 0e00 |0000: return-void │ │ +0cb9c8: |[0cb9c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0cb9d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 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; │ │ @@ -248781,17 +248796,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 │ │ -0cb9fc: |[0cb9fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0cba0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cba0e: 0f00 |0001: return v0 │ │ +0cb9dc: |[0cb9dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0cb9ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb9ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 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 │ │ @@ -248802,17 +248817,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cba10: |[0cba10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0cba20: 6e10 d721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ -0cba26: 0e00 |0003: return-void │ │ +0cb9f0: |[0cb9f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0cba00: 6e10 d721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ +0cba06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -248822,17 +248837,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0cba28: |[0cba28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0cba38: 6e55 d821 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@21d8 │ │ -0cba3e: 0e00 |0003: return-void │ │ +0cba08: |[0cba08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0cba18: 6e55 d821 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@21d8 │ │ +0cba1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0003 line=391 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -248846,19 +248861,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 │ │ -0cba40: |[0cba40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0cba50: 6e10 8615 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1586 │ │ -0cba56: 0b00 |0003: move-result-wide v0 │ │ -0cba58: 6e40 fa21 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21fa │ │ -0cba5e: 0e00 |0007: return-void │ │ +0cba20: |[0cba20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0cba30: 6e10 8615 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1586 │ │ +0cba36: 0b00 |0003: move-result-wide v0 │ │ +0cba38: 6e40 fa21 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21fa │ │ +0cba3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0007 line=394 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -248869,20 +248884,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 │ │ -0cba60: |[0cba60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0cba70: 6e10 8615 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1586 │ │ -0cba76: 0b00 |0003: move-result-wide v0 │ │ -0cba78: bb60 |0004: add-long/2addr v0, v6 │ │ -0cba7a: 6e40 fa21 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21fa │ │ -0cba80: 0e00 |0008: return-void │ │ +0cba40: |[0cba40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0cba50: 6e10 8615 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1586 │ │ +0cba56: 0b00 |0003: move-result-wide v0 │ │ +0cba58: bb60 |0004: add-long/2addr v0, v6 │ │ +0cba5a: 6e40 fa21 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21fa │ │ +0cba60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0008 line=397 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -248894,16 +248909,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cba84: |[0cba84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0cba94: 0e00 |0000: return-void │ │ +0cba64: |[0cba64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0cba74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -248912,18 +248927,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0cba98: |[0cba98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -0cbaa8: 7120 0622 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@2206 │ │ -0cbaae: 0a00 |0003: move-result v0 │ │ -0cbab0: 0f00 |0004: return v0 │ │ +0cba78: |[0cba78] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +0cba88: 7120 0622 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@2206 │ │ +0cba8e: 0a00 |0003: move-result v0 │ │ +0cba90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -248934,16 +248949,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 │ │ -0cbab4: |[0cbab4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0cbac4: 0e00 |0000: return-void │ │ +0cba94: |[0cba94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0cbaa4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -248953,16 +248968,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbac8: |[0cbac8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0cbad8: 0e00 |0000: return-void │ │ +0cbaa8: |[0cbaa8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0cbab8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 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 │ │ @@ -248972,16 +248987,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbadc: |[0cbadc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setActivated:(Landroid/view/View;Z)V │ │ -0cbaec: 0e00 |0000: return-void │ │ +0cbabc: |[0cbabc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setActivated:(Landroid/view/View;Z)V │ │ +0cbacc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 activated Z │ │ @@ -248991,16 +249006,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbaf0: |[0cbaf0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -0cbb00: 0e00 |0000: return-void │ │ +0cbad0: |[0cbad0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +0cbae0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249010,16 +249025,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbb04: |[0cbb04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0cbb14: 0e00 |0000: return-void │ │ +0cbae4: |[0cbae4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0cbaf4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -249029,16 +249044,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbb18: |[0cbb18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ -0cbb28: 0e00 |0000: return-void │ │ +0cbaf8: |[0cbaf8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +0cbb08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 elevation F │ │ @@ -249048,16 +249063,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbb2c: |[0cbb2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ -0cbb3c: 0e00 |0000: return-void │ │ +0cbb0c: |[0cbb0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ +0cbb1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 fitSystemWindows Z │ │ @@ -249067,16 +249082,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbb40: |[0cbb40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0cbb50: 0e00 |0000: return-void │ │ +0cbb20: |[0cbb20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0cbb30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 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 │ │ @@ -249086,16 +249101,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbb54: |[0cbb54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0cbb64: 0e00 |0000: return-void │ │ +0cbb34: |[0cbb34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0cbb44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 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 │ │ @@ -249105,16 +249120,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbb68: |[0cbb68] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0cbb78: 0e00 |0000: return-void │ │ +0cbb48: |[0cbb48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0cbb58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 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 │ │ @@ -249124,16 +249139,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 │ │ -0cbb7c: |[0cbb7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0cbb8c: 0e00 |0000: return-void │ │ +0cbb5c: |[0cbb5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0cbb6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 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; │ │ @@ -249143,16 +249158,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 │ │ -0cbb90: |[0cbb90] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0cbba0: 0e00 |0000: return-void │ │ +0cbb70: |[0cbb70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0cbb80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 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 │ │ @@ -249163,16 +249178,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbba4: |[0cbba4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0cbbb4: 0e00 |0000: return-void │ │ +0cbb84: |[0cbb84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0cbb94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 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 │ │ @@ -249182,16 +249197,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbbb8: |[0cbbb8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -0cbbc8: 0e00 |0000: return-void │ │ +0cbb98: |[0cbb98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +0cbba8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -249201,16 +249216,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbbcc: |[0cbbcc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0cbbdc: 0e00 |0000: return-void │ │ +0cbbac: |[0cbbac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0cbbbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 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 │ │ @@ -249220,17 +249235,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0cbbe0: |[0cbbe0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0cbbf0: 6e55 2422 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@2224 │ │ -0cbbf6: 0e00 |0003: return-void │ │ +0cbbc0: |[0cbbc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0cbbd0: 6e55 2422 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@2224 │ │ +0cbbd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -249244,16 +249259,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbbf8: |[0cbbf8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -0cbc08: 0e00 |0000: return-void │ │ +0cbbd8: |[0cbbd8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +0cbbe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249263,16 +249278,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc0c: |[0cbc0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -0cbc1c: 0e00 |0000: return-void │ │ +0cbbec: |[0cbbec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +0cbbfc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249282,16 +249297,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc20: |[0cbc20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -0cbc30: 0e00 |0000: return-void │ │ +0cbc00: |[0cbc00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +0cbc10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249301,16 +249316,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc34: |[0cbc34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -0cbc44: 0e00 |0000: return-void │ │ +0cbc14: |[0cbc14] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +0cbc24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249320,16 +249335,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc48: |[0cbc48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -0cbc58: 0e00 |0000: return-void │ │ +0cbc28: |[0cbc28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +0cbc38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249339,16 +249354,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc5c: |[0cbc5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ -0cbc6c: 0e00 |0000: return-void │ │ +0cbc3c: |[0cbc3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ +0cbc4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -249358,16 +249373,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc70: |[0cbc70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -0cbc80: 0e00 |0000: return-void │ │ +0cbc50: |[0cbc50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +0cbc60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249377,16 +249392,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc84: |[0cbc84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -0cbc94: 0e00 |0000: return-void │ │ +0cbc64: |[0cbc64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +0cbc74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249396,16 +249411,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbc98: |[0cbc98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -0cbca8: 0e00 |0000: return-void │ │ +0cbc78: |[0cbc78] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0cbc88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 transitionName Ljava/lang/String; │ │ @@ -249415,16 +249430,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbcac: |[0cbcac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -0cbcbc: 0e00 |0000: return-void │ │ +0cbc8c: |[0cbc8c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +0cbc9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249434,16 +249449,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbcc0: |[0cbcc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -0cbcd0: 0e00 |0000: return-void │ │ +0cbca0: |[0cbca0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +0cbcb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249453,16 +249468,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbcd4: |[0cbcd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ -0cbce4: 0e00 |0000: return-void │ │ +0cbcb4: |[0cbcb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +0cbcc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 translationZ F │ │ @@ -249472,16 +249487,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbce8: |[0cbce8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -0cbcf8: 0e00 |0000: return-void │ │ +0cbcc8: |[0cbcc8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +0cbcd8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249491,16 +249506,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbcfc: |[0cbcfc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -0cbd0c: 0e00 |0000: return-void │ │ +0cbcdc: |[0cbcdc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +0cbcec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -249536,17 +249551,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cbd10: |[0cbd10] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0cbd20: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cbd26: 0e00 |0003: return-void │ │ +0cbcf0: |[0cbcf0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +0cbd00: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cbd06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -249555,18 +249570,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cbd28: |[0cbd28] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0cbd38: 6e10 4422 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ -0cbd3e: 0a00 |0003: move-result v0 │ │ -0cbd40: 0f00 |0004: return v0 │ │ +0cbd08: |[0cbd08] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0cbd18: 6e10 4422 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ +0cbd1e: 0a00 |0003: move-result v0 │ │ +0cbd20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -249575,17 +249590,17 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cbd44: |[0cbd44] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0cbd54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0cbd56: 0f00 |0001: return v0 │ │ +0cbd24: |[0cbd24] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0cbd34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0cbd36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -249620,17 +249635,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cbd58: |[0cbd58] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -0cbd68: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cbd6e: 0e00 |0003: return-void │ │ +0cbd38: |[0cbd38] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +0cbd48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cbd4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -249639,17 +249654,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cbd70: |[0cbd70] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0cbd80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cbd82: 0f00 |0001: return v0 │ │ +0cbd50: |[0cbd50] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0cbd60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cbd62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -249658,17 +249673,17 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cbd84: |[0cbd84] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -0cbd94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cbd96: 0f00 |0001: return v0 │ │ +0cbd64: |[0cbd64] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +0cbd74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cbd76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -249677,17 +249692,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 │ │ -0cbd98: |[0cbd98] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0cbda8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0cbdaa: 0f00 |0001: return v0 │ │ +0cbd78: |[0cbd78] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0cbd88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0cbd8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ @@ -249698,16 +249713,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbdac: |[0cbdac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0cbdbc: 0e00 |0000: return-void │ │ +0cbd8c: |[0cbd8c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0cbd9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -249717,16 +249732,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbdc0: |[0cbdc0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0cbdd0: 0e00 |0000: return-void │ │ +0cbda0: |[0cbda0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0cbdb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ @@ -249736,16 +249751,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cbdd4: |[0cbdd4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -0cbde4: 0e00 |0000: return-void │ │ +0cbdb4: |[0cbdb4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +0cbdc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 isTransitionGroup Z │ │ @@ -249784,18 +249799,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 │ │ -0cbde8: |[0cbde8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -0cbdf8: 5b01 c307 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbdfc: 7010 a613 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ -0cbe02: 0e00 |0005: return-void │ │ +0cbdc8: |[0cbdc8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +0cbdd8: 5b01 c307 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbddc: 7010 a613 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ +0cbde2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2765 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -249804,29 +249819,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0cbe04: |[0cbe04] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -0cbe14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0cbe16: 5421 c307 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbe1a: 7110 8b17 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ -0cbe20: 0c01 |0006: move-result-object v1 │ │ -0cbe22: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -0cbe26: 5421 c307 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbe2a: 7110 8b17 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ -0cbe30: 0c01 |000e: move-result-object v1 │ │ -0cbe32: 6e10 ed14 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -0cbe38: 0a01 |0012: move-result v1 │ │ -0cbe3a: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -0cbe3e: 0f00 |0015: return v0 │ │ -0cbe40: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0cbe42: 28fe |0017: goto 0015 // -0002 │ │ +0cbde4: |[0cbde4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +0cbdf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0cbdf6: 5421 c307 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbdfa: 7110 8b17 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ +0cbe00: 0c01 |0006: move-result-object v1 │ │ +0cbe02: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +0cbe06: 5421 c307 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbe0a: 7110 8b17 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ +0cbe10: 0c01 |000e: move-result-object v1 │ │ +0cbe12: 6e10 ed14 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +0cbe18: 0a01 |0012: move-result v1 │ │ +0cbe1a: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +0cbe1e: 0f00 |0015: return v0 │ │ +0cbe20: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0cbe22: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2817 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -249835,48 +249850,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 │ │ -0cbe44: |[0cbe44] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0cbe54: 6f30 aa13 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ -0cbe5a: 1c01 7d03 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@037d │ │ -0cbe5e: 6e10 ed33 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0cbe64: 0c01 |0008: move-result-object v1 │ │ -0cbe66: 6e20 ef22 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ -0cbe6c: 7100 171c 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@1c17 │ │ -0cbe72: 0c00 |000f: move-result-object v0 │ │ -0cbe74: 7010 6817 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@1768 │ │ -0cbe7a: 0a01 |0013: move-result v1 │ │ -0cbe7c: 6e20 2b1c 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@1c2b │ │ -0cbe82: 6e10 e922 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ -0cbe88: 0a01 |001a: move-result v1 │ │ -0cbe8a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -0cbe8e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -0cbe92: 5431 c307 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbe96: 7110 8b17 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ -0cbe9c: 0c01 |0024: move-result-object v1 │ │ -0cbe9e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -0cbea2: 5431 c307 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbea6: 7110 8b17 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ -0cbeac: 0c01 |002c: move-result-object v1 │ │ -0cbeae: 6e10 ed14 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ -0cbeb4: 0a01 |0030: move-result v1 │ │ -0cbeb6: 6e20 231c 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@1c23 │ │ -0cbebc: 5431 c307 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbec0: 7110 8c17 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ -0cbec6: 0a01 |0039: move-result v1 │ │ -0cbec8: 6e20 211c 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@1c21 │ │ -0cbece: 5431 c307 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbed2: 7110 8c17 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ -0cbed8: 0a01 |0042: move-result v1 │ │ -0cbeda: 6e20 2e1c 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@1c2e │ │ -0cbee0: 0e00 |0046: return-void │ │ +0cbe24: |[0cbe24] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0cbe34: 6f30 aa13 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ +0cbe3a: 1c01 7d03 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@037d │ │ +0cbe3e: 6e10 ed33 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0cbe44: 0c01 |0008: move-result-object v1 │ │ +0cbe46: 6e20 ef22 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ +0cbe4c: 7100 171c 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@1c17 │ │ +0cbe52: 0c00 |000f: move-result-object v0 │ │ +0cbe54: 7010 6817 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@1768 │ │ +0cbe5a: 0a01 |0013: move-result v1 │ │ +0cbe5c: 6e20 2b1c 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@1c2b │ │ +0cbe62: 6e10 e922 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ +0cbe68: 0a01 |001a: move-result v1 │ │ +0cbe6a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +0cbe6e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +0cbe72: 5431 c307 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbe76: 7110 8b17 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ +0cbe7c: 0c01 |0024: move-result-object v1 │ │ +0cbe7e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +0cbe82: 5431 c307 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbe86: 7110 8b17 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@178b │ │ +0cbe8c: 0c01 |002c: move-result-object v1 │ │ +0cbe8e: 6e10 ed14 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@14ed │ │ +0cbe94: 0a01 |0030: move-result v1 │ │ +0cbe96: 6e20 231c 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@1c23 │ │ +0cbe9c: 5431 c307 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbea0: 7110 8c17 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ +0cbea6: 0a01 |0039: move-result v1 │ │ +0cbea8: 6e20 211c 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@1c21 │ │ +0cbeae: 5431 c307 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbeb2: 7110 8c17 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ +0cbeb8: 0a01 |0042: move-result v1 │ │ +0cbeba: 6e20 2e1c 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@1c2e │ │ +0cbec0: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2769 │ │ 0x0003 line=2770 │ │ 0x000c line=2771 │ │ 0x0010 line=2772 │ │ 0x0017 line=2773 │ │ @@ -249895,38 +249910,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 │ │ -0cbee4: |[0cbee4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0cbef4: 6f30 ab13 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ -0cbefa: 1c00 7d03 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@037d │ │ -0cbefe: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0cbf04: 0c00 |0008: move-result-object v0 │ │ -0cbf06: 6e20 bf1a 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ -0cbf0c: 7010 6817 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@1768 │ │ -0cbf12: 0a00 |000f: move-result v0 │ │ -0cbf14: 6e20 ce1a 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@1ace │ │ -0cbf1a: 5420 c307 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbf1e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -0cbf20: 6e20 9717 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ -0cbf26: 0a00 |0019: move-result v0 │ │ -0cbf28: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -0cbf2c: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -0cbf30: 6e20 8a1a 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ -0cbf36: 5420 c307 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbf3a: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -0cbf3c: 6e20 9717 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ -0cbf42: 0a00 |0027: move-result v0 │ │ -0cbf44: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -0cbf48: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -0cbf4c: 6e20 8a1a 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ -0cbf52: 0e00 |002f: return-void │ │ +0cbec4: |[0cbec4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0cbed4: 6f30 ab13 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ +0cbeda: 1c00 7d03 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@037d │ │ +0cbede: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0cbee4: 0c00 |0008: move-result-object v0 │ │ +0cbee6: 6e20 bf1a 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ +0cbeec: 7010 6817 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@1768 │ │ +0cbef2: 0a00 |000f: move-result v0 │ │ +0cbef4: 6e20 ce1a 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@1ace │ │ +0cbefa: 5420 c307 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbefe: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0cbf00: 6e20 9717 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ +0cbf06: 0a00 |0019: move-result v0 │ │ +0cbf08: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +0cbf0c: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +0cbf10: 6e20 8a1a 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ +0cbf16: 5420 c307 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbf1a: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +0cbf1c: 6e20 9717 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ +0cbf22: 0a00 |0027: move-result v0 │ │ +0cbf24: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +0cbf28: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +0cbf2c: 6e20 8a1a 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ +0cbf32: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2783 │ │ 0x0003 line=2784 │ │ 0x000c line=2785 │ │ 0x0013 line=2786 │ │ 0x001c line=2787 │ │ @@ -249943,53 +249958,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 │ │ -0cbf54: |[0cbf54] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0cbf64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0cbf66: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0cbf68: 6f40 ae13 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@13ae │ │ -0cbf6e: 0a02 |0005: move-result v2 │ │ -0cbf70: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -0cbf74: 0f00 |0008: return v0 │ │ -0cbf76: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -0cbf7c: 0110 |000c: move v0, v1 │ │ -0cbf7e: 28fb |000d: goto 0008 // -0005 │ │ -0cbf80: 5442 c307 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbf84: 6e20 9717 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ -0cbf8a: 0a02 |0013: move-result v2 │ │ -0cbf8c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -0cbf90: 5441 c307 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbf94: 5442 c307 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbf98: 7110 8c17 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ -0cbf9e: 0a02 |001d: move-result v2 │ │ -0cbfa0: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0cbfa4: 6e20 f317 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ -0cbfaa: 28e5 |0023: goto 0008 // -001b │ │ -0cbfac: 0110 |0024: move v0, v1 │ │ -0cbfae: 28e3 |0025: goto 0008 // -001d │ │ -0cbfb0: 5442 c307 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbfb4: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -0cbfb6: 6e20 9717 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ -0cbfbc: 0a02 |002c: move-result v2 │ │ -0cbfbe: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -0cbfc2: 5441 c307 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbfc6: 5442 c307 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ -0cbfca: 7110 8c17 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ -0cbfd0: 0a02 |0036: move-result v2 │ │ -0cbfd2: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0cbfd6: 6e20 f317 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ -0cbfdc: 28cc |003c: goto 0008 // -0034 │ │ -0cbfde: 0110 |003d: move v0, v1 │ │ -0cbfe0: 28ca |003e: goto 0008 // -0036 │ │ -0cbfe2: 0000 |003f: nop // spacer │ │ -0cbfe4: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +0cbf34: |[0cbf34] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0cbf44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0cbf46: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0cbf48: 6f40 ae13 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@13ae │ │ +0cbf4e: 0a02 |0005: move-result v2 │ │ +0cbf50: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0cbf54: 0f00 |0008: return v0 │ │ +0cbf56: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +0cbf5c: 0110 |000c: move v0, v1 │ │ +0cbf5e: 28fb |000d: goto 0008 // -0005 │ │ +0cbf60: 5442 c307 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbf64: 6e20 9717 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ +0cbf6a: 0a02 |0013: move-result v2 │ │ +0cbf6c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +0cbf70: 5441 c307 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbf74: 5442 c307 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbf78: 7110 8c17 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ +0cbf7e: 0a02 |001d: move-result v2 │ │ +0cbf80: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0cbf84: 6e20 f317 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ +0cbf8a: 28e5 |0023: goto 0008 // -001b │ │ +0cbf8c: 0110 |0024: move v0, v1 │ │ +0cbf8e: 28e3 |0025: goto 0008 // -001d │ │ +0cbf90: 5442 c307 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbf94: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +0cbf96: 6e20 9717 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1797 │ │ +0cbf9c: 0a02 |002c: move-result v2 │ │ +0cbf9e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +0cbfa2: 5441 c307 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbfa6: 5442 c307 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@07c3 │ │ +0cbfaa: 7110 8c17 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@178c │ │ +0cbfb0: 0a02 |0036: move-result v2 │ │ +0cbfb2: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0cbfb6: 6e20 f317 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ +0cbfbc: 28cc |003c: goto 0008 // -0034 │ │ +0cbfbe: 0110 |003d: move v0, v1 │ │ +0cbfc0: 28ca |003e: goto 0008 // -0036 │ │ +0cbfc2: 0000 |003f: nop // spacer │ │ +0cbfc4: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2796 │ │ 0x0008 line=2813 │ │ 0x0009 line=2799 │ │ 0x000d line=2813 │ │ 0x000e line=2801 │ │ @@ -250037,17 +250052,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cbff8: |[0cbff8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -0cc008: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cc00e: 0e00 |0003: return-void │ │ +0cbfd8: |[0cbfd8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +0cbfe8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cbfee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -250056,18 +250071,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 │ │ -0cc010: |[0cc010] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -0cc020: 2200 7a03 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ -0cc024: 7030 7b17 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@177b │ │ -0cc02a: 1100 |0005: return-object v0 │ │ +0cbff0: |[0cbff0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +0cc000: 2200 7a03 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@037a │ │ +0cc004: 7030 7b17 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@177b │ │ +0cc00a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -250077,18 +250092,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 │ │ -0cc02c: |[0cc02c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -0cc03c: 6e30 7617 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@1776 │ │ -0cc042: 0c00 |0003: move-result-object v0 │ │ -0cc044: 1100 |0004: return-object v0 │ │ +0cc00c: |[0cc00c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0cc01c: 6e30 7617 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@1776 │ │ +0cc022: 0c00 |0003: move-result-object v0 │ │ +0cc024: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -250098,17 +250113,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 │ │ -0cc048: |[0cc048] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -0cc058: 2320 fa06 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@06fa │ │ -0cc05c: 1100 |0002: return-object v0 │ │ +0cc028: |[0cc028] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +0cc038: 2320 fa06 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@06fa │ │ +0cc03c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -250117,18 +250132,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 │ │ -0cc060: |[0cc060] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0cc070: 6e20 7817 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@1778 │ │ -0cc076: 0c00 |0003: move-result-object v0 │ │ -0cc078: 1100 |0004: return-object v0 │ │ +0cc040: |[0cc040] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0cc050: 6e20 7817 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@1778 │ │ +0cc056: 0c00 |0003: move-result-object v0 │ │ +0cc058: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -250163,17 +250178,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cc07c: |[0cc07c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -0cc08c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cc092: 0e00 |0003: return-void │ │ +0cc05c: |[0cc05c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +0cc06c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cc072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -250182,16 +250197,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc094: |[0cc094] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -0cc0a4: 0e00 |0000: return-void │ │ +0cc074: |[0cc074] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +0cc084: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -250200,16 +250215,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc0a8: |[0cc0a8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -0cc0b8: 0e00 |0000: return-void │ │ +0cc088: |[0cc088] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +0cc098: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -250220,16 +250235,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc0bc: |[0cc0bc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -0cc0cc: 0e00 |0000: return-void │ │ +0cc09c: |[0cc09c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +0cc0ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ @@ -250264,17 +250279,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cc0d0: |[0cc0d0] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -0cc0e0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cc0e6: 0e00 |0003: return-void │ │ +0cc0b0: |[0cc0b0] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +0cc0c0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cc0c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -250283,27 +250298,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 │ │ -0cc0e8: |[0cc0e8] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0cc0f8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0cc0fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0cc0fe: 0f01 |0003: return v1 │ │ -0cc100: 6e10 9d21 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0cc106: 0c01 |0007: move-result-object v1 │ │ -0cc108: 1a02 c816 |0008: const-string v2, "accessibility" // string@16c8 │ │ -0cc10c: 6e20 4902 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0cc112: 0c00 |000d: move-result-object v0 │ │ -0cc114: 1f00 ae04 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@04ae │ │ -0cc118: 6e20 fe22 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@22fe │ │ -0cc11e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0cc120: 28ef |0014: goto 0003 // -0011 │ │ +0cc0c8: |[0cc0c8] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0cc0d8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0cc0dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0cc0de: 0f01 |0003: return v1 │ │ +0cc0e0: 6e10 9d21 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0cc0e6: 0c01 |0007: move-result-object v1 │ │ +0cc0e8: 1a02 c816 |0008: const-string v2, "accessibility" // string@16c8 │ │ +0cc0ec: 6e20 4902 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0cc0f2: 0c00 |000d: move-result-object v0 │ │ +0cc0f4: 1f00 ae04 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@04ae │ │ +0cc0f8: 6e20 fe22 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@22fe │ │ +0cc0fe: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0cc100: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -250353,19 +250368,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc124: |[0cc124] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ -0cc134: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cc13a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0cc13c: 5b10 1908 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc140: 0e00 |0006: return-void │ │ +0cc104: |[0cc104] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ +0cc114: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cc11a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0cc11c: 5b10 1908 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc120: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0006 line=292 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -250375,17 +250390,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc144: |[0cc144] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0cc154: 7030 3018 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1830 │ │ -0cc15a: 0e00 |0003: return-void │ │ +0cc124: |[0cc124] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0cc134: 7030 3018 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1830 │ │ +0cc13a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/view/View; │ │ @@ -250395,36 +250410,36 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -0cc15c: |[0cc15c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0cc16c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cc16e: 5421 1908 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc172: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0cc176: 5421 1908 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc17a: 6e20 0535 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0cc180: 0c00 |000a: move-result-object v0 │ │ -0cc182: 1f00 7e06 |000b: check-cast v0, Ljava/lang/Runnable; // type@067e │ │ -0cc186: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ -0cc18a: 2200 8403 |000f: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; // type@0384 │ │ -0cc18e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0cc190: 7051 1418 2043 |0012: invoke-direct {v0, v2, v3, v4, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V // method@1814 │ │ -0cc196: 5421 1908 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc19a: 3901 0900 |0017: if-nez v1, 0020 // +0009 │ │ -0cc19e: 2201 b306 |0019: new-instance v1, Ljava/util/WeakHashMap; // type@06b3 │ │ -0cc1a2: 7010 0135 0100 |001b: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ -0cc1a8: 5b21 1908 |001e: iput-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc1ac: 5421 1908 |0020: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc1b0: 6e30 0735 4100 |0022: invoke-virtual {v1, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0cc1b6: 6e20 0022 0400 |0025: invoke-virtual {v4, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2200 │ │ -0cc1bc: 6e20 f921 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21f9 │ │ -0cc1c2: 0e00 |002b: return-void │ │ +0cc13c: |[0cc13c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0cc14c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cc14e: 5421 1908 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc152: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0cc156: 5421 1908 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc15a: 6e20 0535 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0cc160: 0c00 |000a: move-result-object v0 │ │ +0cc162: 1f00 7e06 |000b: check-cast v0, Ljava/lang/Runnable; // type@067e │ │ +0cc166: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ +0cc16a: 2200 8403 |000f: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; // type@0384 │ │ +0cc16e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0cc170: 7051 1418 2043 |0012: invoke-direct {v0, v2, v3, v4, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V // method@1814 │ │ +0cc176: 5421 1908 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc17a: 3901 0900 |0017: if-nez v1, 0020 // +0009 │ │ +0cc17e: 2201 b306 |0019: new-instance v1, Ljava/util/WeakHashMap; // type@06b3 │ │ +0cc182: 7010 0135 0100 |001b: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ +0cc188: 5b21 1908 |001e: iput-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc18c: 5421 1908 |0020: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc190: 6e30 0735 4100 |0022: invoke-virtual {v1, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0cc196: 6e20 0022 0400 |0025: invoke-virtual {v4, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2200 │ │ +0cc19c: 6e20 f921 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21f9 │ │ +0cc1a2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0001 line=322 │ │ 0x0005 line=323 │ │ 0x000d line=325 │ │ 0x000f line=326 │ │ @@ -250447,25 +250462,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0cc1c4: |[0cc1c4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.removeStartMessage:(Landroid/view/View;)V │ │ -0cc1d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cc1d6: 5421 1908 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc1da: 3801 0f00 |0003: if-eqz v1, 0012 // +000f │ │ -0cc1de: 5421 1908 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc1e2: 6e20 0535 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0cc1e8: 0c00 |000a: move-result-object v0 │ │ -0cc1ea: 1f00 7e06 |000b: check-cast v0, Ljava/lang/Runnable; // type@067e │ │ -0cc1ee: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -0cc1f2: 6e20 0022 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2200 │ │ -0cc1f8: 0e00 |0012: return-void │ │ +0cc1a4: |[0cc1a4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.removeStartMessage:(Landroid/view/View;)V │ │ +0cc1b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cc1b6: 5421 1908 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc1ba: 3801 0f00 |0003: if-eqz v1, 0012 // +000f │ │ +0cc1be: 5421 1908 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc1c2: 6e20 0535 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0cc1c8: 0c00 |000a: move-result-object v0 │ │ +0cc1ca: 1f00 7e06 |000b: check-cast v0, Ljava/lang/Runnable; // type@067e │ │ +0cc1ce: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +0cc1d2: 6e20 0022 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2200 │ │ +0cc1d8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0001 line=312 │ │ 0x0005 line=313 │ │ 0x000d line=314 │ │ 0x000f line=315 │ │ @@ -250481,39 +250496,39 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0cc1fc: |[0cc1fc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0cc20c: 1504 007e |0000: const/high16 v4, #int 2113929216 // #7e00 │ │ -0cc210: 6e20 c721 4700 |0002: invoke-virtual {v7, v4}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ -0cc216: 0c02 |0005: move-result-object v2 │ │ -0cc218: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0cc21a: 2024 9403 |0007: instance-of v4, v2, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc21e: 3804 0500 |0009: if-eqz v4, 000e // +0005 │ │ -0cc222: 0721 |000b: move-object v1, v2 │ │ -0cc224: 1f01 9403 |000c: check-cast v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc228: 7110 8e18 0600 |000e: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188e │ │ -0cc22e: 0c03 |0011: move-result-object v3 │ │ -0cc230: 7110 8c18 0600 |0012: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188c │ │ -0cc236: 0c00 |0015: move-result-object v0 │ │ -0cc238: 3803 0500 |0016: if-eqz v3, 001b // +0005 │ │ -0cc23c: 7210 2e34 0300 |0018: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -0cc242: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ -0cc246: 7220 e518 7100 |001d: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ -0cc24c: 7220 e418 7100 |0020: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ -0cc252: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ -0cc256: 7210 2e34 0000 |0025: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -0cc25c: 5454 1908 |0028: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc260: 3804 0700 |002a: if-eqz v4, 0031 // +0007 │ │ -0cc264: 5454 1908 |002c: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ -0cc268: 6e20 0935 7400 |002e: invoke-virtual {v4, v7}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@3509 │ │ -0cc26e: 0e00 |0031: return-void │ │ +0cc1dc: |[0cc1dc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0cc1ec: 1504 007e |0000: const/high16 v4, #int 2113929216 // #7e00 │ │ +0cc1f0: 6e20 c721 4700 |0002: invoke-virtual {v7, v4}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ +0cc1f6: 0c02 |0005: move-result-object v2 │ │ +0cc1f8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0cc1fa: 2024 9403 |0007: instance-of v4, v2, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc1fe: 3804 0500 |0009: if-eqz v4, 000e // +0005 │ │ +0cc202: 0721 |000b: move-object v1, v2 │ │ +0cc204: 1f01 9403 |000c: check-cast v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc208: 7110 8e18 0600 |000e: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188e │ │ +0cc20e: 0c03 |0011: move-result-object v3 │ │ +0cc210: 7110 8c18 0600 |0012: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188c │ │ +0cc216: 0c00 |0015: move-result-object v0 │ │ +0cc218: 3803 0500 |0016: if-eqz v3, 001b // +0005 │ │ +0cc21c: 7210 2e34 0300 |0018: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +0cc222: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ +0cc226: 7220 e518 7100 |001d: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ +0cc22c: 7220 e418 7100 |0020: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ +0cc232: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +0cc236: 7210 2e34 0000 |0025: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +0cc23c: 5454 1908 |0028: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc240: 3804 0700 |002a: if-eqz v4, 0031 // +0007 │ │ +0cc244: 5454 1908 |002c: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0819 │ │ +0cc248: 6e20 0935 7400 |002e: invoke-virtual {v4, v7}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@3509 │ │ +0cc24e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0006 line=271 │ │ 0x0007 line=272 │ │ 0x000c line=273 │ │ 0x000e line=275 │ │ @@ -250543,17 +250558,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc270: |[0cc270] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc280: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc286: 0e00 |0003: return-void │ │ +0cc250: |[0cc250] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc260: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250565,17 +250580,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc288: |[0cc288] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc298: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc29e: 0e00 |0003: return-void │ │ +0cc268: |[0cc268] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc278: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc27e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250587,17 +250602,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc2a0: |[0cc2a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0cc2b0: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc2b6: 0e00 |0003: return-void │ │ +0cc280: |[0cc280] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0cc290: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250608,17 +250623,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cc2b8: |[0cc2b8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0cc2c8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0cc2cc: 1000 |0002: return-wide v0 │ │ +0cc298: |[0cc298] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0cc2a8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0cc2ac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ @@ -250628,17 +250643,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cc2d0: |[0cc2d0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0cc2e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cc2e2: 1100 |0001: return-object v0 │ │ +0cc2b0: |[0cc2b0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0cc2c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cc2c2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0002 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0002 reg=3 view Landroid/view/View; │ │ @@ -250648,17 +250663,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cc2e4: |[0cc2e4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0cc2f4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0cc2f8: 1000 |0002: return-wide v0 │ │ +0cc2c4: |[0cc2c4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0cc2d4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0cc2d8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ @@ -250668,17 +250683,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc2fc: |[0cc2fc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc30c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc312: 0e00 |0003: return-void │ │ +0cc2dc: |[0cc2dc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc2ec: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc2f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250690,17 +250705,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc314: |[0cc314] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc324: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc32a: 0e00 |0003: return-void │ │ +0cc2f4: |[0cc2f4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc304: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc30a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250712,17 +250727,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc32c: |[0cc32c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc33c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc342: 0e00 |0003: return-void │ │ +0cc30c: |[0cc30c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc31c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250734,17 +250749,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc344: |[0cc344] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc354: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc35a: 0e00 |0003: return-void │ │ +0cc324: |[0cc324] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc334: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250756,17 +250771,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc35c: |[0cc35c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc36c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc372: 0e00 |0003: return-void │ │ +0cc33c: |[0cc33c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc34c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250778,17 +250793,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc374: |[0cc374] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc384: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc38a: 0e00 |0003: return-void │ │ +0cc354: |[0cc354] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc364: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc36a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250800,17 +250815,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc38c: |[0cc38c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc39c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc3a2: 0e00 |0003: return-void │ │ +0cc36c: |[0cc36c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc37c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250822,17 +250837,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc3a4: |[0cc3a4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc3b4: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc3ba: 0e00 |0003: return-void │ │ +0cc384: |[0cc384] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc394: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc39a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250844,17 +250859,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc3bc: |[0cc3bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc3cc: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc3d2: 0e00 |0003: return-void │ │ +0cc39c: |[0cc39c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc3ac: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc3b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0003 line=192 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250866,17 +250881,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc3d4: |[0cc3d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc3e4: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc3ea: 0e00 |0003: return-void │ │ +0cc3b4: |[0cc3b4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc3c4: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc3ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250888,16 +250903,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc3ec: |[0cc3ec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0cc3fc: 0e00 |0000: return-void │ │ +0cc3cc: |[0cc3cc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0cc3dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -250908,16 +250923,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc400: |[0cc400] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0cc410: 0e00 |0000: return-void │ │ +0cc3e0: |[0cc3e0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0cc3f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -250928,18 +250943,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0cc414: |[0cc414] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0cc424: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ -0cc428: 6e30 3122 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@2231 │ │ -0cc42e: 0e00 |0005: return-void │ │ +0cc3f4: |[0cc3f4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0cc404: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +0cc408: 6e30 3122 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@2231 │ │ +0cc40e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0005 line=262 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0006 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -250951,16 +250966,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc430: |[0cc430] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0cc440: 0e00 |0000: return-void │ │ +0cc410: |[0cc410] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0cc420: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -250971,16 +250986,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc444: |[0cc444] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -0cc454: 0e00 |0000: return-void │ │ +0cc424: |[0cc424] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0cc434: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -250991,18 +251006,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0cc458: |[0cc458] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0cc468: 7020 1f18 2000 |0000: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.removeStartMessage:(Landroid/view/View;)V // method@181f │ │ -0cc46e: 7030 3018 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1830 │ │ -0cc474: 0e00 |0006: return-void │ │ +0cc438: |[0cc438] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0cc448: 7020 1f18 2000 |0000: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.removeStartMessage:(Landroid/view/View;)V // method@181f │ │ +0cc44e: 7030 3018 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1830 │ │ +0cc454: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ 0x0006 line=246 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -251014,17 +251029,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc478: |[0cc478] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc488: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc48e: 0e00 |0003: return-void │ │ +0cc458: |[0cc458] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc468: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc46e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251036,17 +251051,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc490: |[0cc490] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc4a0: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc4a6: 0e00 |0003: return-void │ │ +0cc470: |[0cc470] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc480: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0003 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251058,17 +251073,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc4a8: |[0cc4a8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc4b8: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc4be: 0e00 |0003: return-void │ │ +0cc488: |[0cc488] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc498: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc49e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251080,17 +251095,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc4c0: |[0cc4c0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc4d0: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc4d6: 0e00 |0003: return-void │ │ +0cc4a0: |[0cc4a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc4b0: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc4b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0003 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251102,18 +251117,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0cc4d8: |[0cc4d8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0cc4e8: 7120 8d18 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188d │ │ -0cc4ee: 7030 1e18 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc4f4: 0e00 |0006: return-void │ │ +0cc4b8: |[0cc4b8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0cc4c8: 7120 8d18 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188d │ │ +0cc4ce: 7030 1e18 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc4d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0006 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -251126,16 +251141,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc4f8: |[0cc4f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0cc508: 0e00 |0000: return-void │ │ +0cc4d8: |[0cc4d8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0cc4e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -251145,18 +251160,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0cc50c: |[0cc50c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0cc51c: 7120 8f18 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188f │ │ -0cc522: 7030 1e18 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc528: 0e00 |0006: return-void │ │ +0cc4ec: |[0cc4ec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0cc4fc: 7120 8f18 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188f │ │ +0cc502: 7030 1e18 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc508: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=256 │ │ 0x0006 line=257 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -251169,17 +251184,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc52c: |[0cc52c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc53c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc542: 0e00 |0003: return-void │ │ +0cc50c: |[0cc50c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc51c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251191,17 +251206,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc544: |[0cc544] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc554: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc55a: 0e00 |0003: return-void │ │ +0cc524: |[0cc524] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc534: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc53a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0003 line=216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251213,17 +251228,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc55c: |[0cc55c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc56c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc572: 0e00 |0003: return-void │ │ +0cc53c: |[0cc53c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc54c: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251235,17 +251250,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cc574: |[0cc574] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0cc584: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ -0cc58a: 0e00 |0003: return-void │ │ +0cc554: |[0cc554] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0cc564: 7030 1e18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@181e │ │ +0cc56a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -251287,18 +251302,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0cc58c: |[0cc58c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V │ │ -0cc59c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cc5a2: 5b01 1a08 |0003: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc5a6: 0e00 |0005: return-void │ │ +0cc56c: |[0cc56c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V │ │ +0cc57c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cc582: 5b01 1a08 |0003: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0003 line=505 │ │ 0x0005 line=506 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ @@ -251310,26 +251325,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0cc5a8: |[0cc5a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationCancel:(Landroid/view/View;)V │ │ -0cc5b8: 1502 007e |0000: const/high16 v2, #int 2113929216 // #7e00 │ │ -0cc5bc: 6e20 c721 2400 |0002: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ -0cc5c2: 0c01 |0005: move-result-object v1 │ │ -0cc5c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0cc5c6: 2012 9403 |0007: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc5ca: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -0cc5ce: 0710 |000b: move-object v0, v1 │ │ -0cc5d0: 1f00 9403 |000c: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc5d4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0cc5d8: 7220 e318 4000 |0010: invoke-interface {v0, v4}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@18e3 │ │ -0cc5de: 0e00 |0013: return-void │ │ +0cc588: |[0cc588] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationCancel:(Landroid/view/View;)V │ │ +0cc598: 1502 007e |0000: const/high16 v2, #int 2113929216 // #7e00 │ │ +0cc59c: 6e20 c721 2400 |0002: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ +0cc5a2: 0c01 |0005: move-result-object v1 │ │ +0cc5a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0cc5a6: 2012 9403 |0007: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc5aa: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +0cc5ae: 0710 |000b: move-object v0, v1 │ │ +0cc5b0: 1f00 9403 |000c: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc5b4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +0cc5b8: 7220 e318 4000 |0010: invoke-interface {v0, v4}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@18e3 │ │ +0cc5be: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0006 line=548 │ │ 0x0007 line=549 │ │ 0x000c line=550 │ │ 0x000e line=552 │ │ @@ -251346,46 +251361,46 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0cc5e0: |[0cc5e0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationEnd:(Landroid/view/View;)V │ │ -0cc5f0: 5442 1a08 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc5f4: 7110 9018 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1890 │ │ -0cc5fa: 0a02 |0005: move-result v2 │ │ -0cc5fc: 3a02 1200 |0006: if-ltz v2, 0018 // +0012 │ │ -0cc600: 5442 1a08 |0008: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc604: 7110 9018 0200 |000a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1890 │ │ -0cc60a: 0a02 |000d: move-result v2 │ │ -0cc60c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0cc60e: 7130 b416 2503 |000f: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ -0cc614: 5442 1a08 |0012: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc618: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ -0cc61a: 7120 9118 3200 |0015: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1891 │ │ -0cc620: 5442 1a08 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc624: 7110 8c18 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188c │ │ -0cc62a: 0c02 |001d: move-result-object v2 │ │ -0cc62c: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ -0cc630: 5442 1a08 |0020: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc634: 7110 8c18 0200 |0022: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188c │ │ -0cc63a: 0c02 |0025: move-result-object v2 │ │ -0cc63c: 7210 2e34 0200 |0026: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -0cc642: 1502 007e |0029: const/high16 v2, #int 2113929216 // #7e00 │ │ -0cc646: 6e20 c721 2500 |002b: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ -0cc64c: 0c01 |002e: move-result-object v1 │ │ -0cc64e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0cc650: 2012 9403 |0030: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc654: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ -0cc658: 0710 |0034: move-object v0, v1 │ │ -0cc65a: 1f00 9403 |0035: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc65e: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ -0cc662: 7220 e418 5000 |0039: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ -0cc668: 0e00 |003c: return-void │ │ +0cc5c0: |[0cc5c0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationEnd:(Landroid/view/View;)V │ │ +0cc5d0: 5442 1a08 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc5d4: 7110 9018 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1890 │ │ +0cc5da: 0a02 |0005: move-result v2 │ │ +0cc5dc: 3a02 1200 |0006: if-ltz v2, 0018 // +0012 │ │ +0cc5e0: 5442 1a08 |0008: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc5e4: 7110 9018 0200 |000a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1890 │ │ +0cc5ea: 0a02 |000d: move-result v2 │ │ +0cc5ec: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0cc5ee: 7130 b416 2503 |000f: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ +0cc5f4: 5442 1a08 |0012: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc5f8: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0cc5fa: 7120 9118 3200 |0015: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1891 │ │ +0cc600: 5442 1a08 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc604: 7110 8c18 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188c │ │ +0cc60a: 0c02 |001d: move-result-object v2 │ │ +0cc60c: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ +0cc610: 5442 1a08 |0020: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc614: 7110 8c18 0200 |0022: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188c │ │ +0cc61a: 0c02 |0025: move-result-object v2 │ │ +0cc61c: 7210 2e34 0200 |0026: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +0cc622: 1502 007e |0029: const/high16 v2, #int 2113929216 // #7e00 │ │ +0cc626: 6e20 c721 2500 |002b: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ +0cc62c: 0c01 |002e: move-result-object v1 │ │ +0cc62e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0cc630: 2012 9403 |0030: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc634: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ +0cc638: 0710 |0034: move-object v0, v1 │ │ +0cc63a: 1f00 9403 |0035: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc63e: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ +0cc642: 7220 e418 5000 |0039: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@18e4 │ │ +0cc648: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0008 line=529 │ │ 0x0012 line=530 │ │ 0x0018 line=532 │ │ 0x0020 line=533 │ │ @@ -251407,41 +251422,41 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0cc66c: |[0cc66c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationStart:(Landroid/view/View;)V │ │ -0cc67c: 5442 1a08 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc680: 7110 9018 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1890 │ │ -0cc686: 0a02 |0005: move-result v2 │ │ -0cc688: 3a02 0700 |0006: if-ltz v2, 000d // +0007 │ │ -0cc68c: 1222 |0008: const/4 v2, #int 2 // #2 │ │ -0cc68e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0cc690: 7130 b416 2503 |000a: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ -0cc696: 5442 1a08 |000d: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc69a: 7110 8e18 0200 |000f: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188e │ │ -0cc6a0: 0c02 |0012: move-result-object v2 │ │ -0cc6a2: 3802 0b00 |0013: if-eqz v2, 001e // +000b │ │ -0cc6a6: 5442 1a08 |0015: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ -0cc6aa: 7110 8e18 0200 |0017: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188e │ │ -0cc6b0: 0c02 |001a: move-result-object v2 │ │ -0cc6b2: 7210 2e34 0200 |001b: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -0cc6b8: 1502 007e |001e: const/high16 v2, #int 2113929216 // #7e00 │ │ -0cc6bc: 6e20 c721 2500 |0020: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ -0cc6c2: 0c01 |0023: move-result-object v1 │ │ -0cc6c4: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -0cc6c6: 2012 9403 |0025: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc6ca: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ -0cc6ce: 0710 |0029: move-object v0, v1 │ │ -0cc6d0: 1f00 9403 |002a: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ -0cc6d4: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ -0cc6d8: 7220 e518 5000 |002e: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ -0cc6de: 0e00 |0031: return-void │ │ +0cc64c: |[0cc64c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationStart:(Landroid/view/View;)V │ │ +0cc65c: 5442 1a08 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc660: 7110 9018 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1890 │ │ +0cc666: 0a02 |0005: move-result v2 │ │ +0cc668: 3a02 0700 |0006: if-ltz v2, 000d // +0007 │ │ +0cc66c: 1222 |0008: const/4 v2, #int 2 // #2 │ │ +0cc66e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0cc670: 7130 b416 2503 |000a: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16b4 │ │ +0cc676: 5442 1a08 |000d: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc67a: 7110 8e18 0200 |000f: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188e │ │ +0cc680: 0c02 |0012: move-result-object v2 │ │ +0cc682: 3802 0b00 |0013: if-eqz v2, 001e // +000b │ │ +0cc686: 5442 1a08 |0015: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@081a │ │ +0cc68a: 7110 8e18 0200 |0017: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@188e │ │ +0cc690: 0c02 |001a: move-result-object v2 │ │ +0cc692: 7210 2e34 0200 |001b: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +0cc698: 1502 007e |001e: const/high16 v2, #int 2113929216 // #7e00 │ │ +0cc69c: 6e20 c721 2500 |0020: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@21c7 │ │ +0cc6a2: 0c01 |0023: move-result-object v1 │ │ +0cc6a4: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +0cc6a6: 2012 9403 |0025: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc6aa: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ +0cc6ae: 0710 |0029: move-object v0, v1 │ │ +0cc6b0: 1f00 9403 |002a: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0394 │ │ +0cc6b4: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +0cc6b8: 7220 e518 5000 |002e: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@18e5 │ │ +0cc6be: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0008 line=511 │ │ 0x000d line=513 │ │ 0x0015 line=514 │ │ 0x001e line=516 │ │ @@ -251483,17 +251498,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cc6e0: |[0cc6e0] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.:()V │ │ -0cc6f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cc6f6: 0e00 |0003: return-void │ │ +0cc6c0: |[0cc6c0] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.:()V │ │ +0cc6d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cc6d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ │ │ Virtual methods - │ │ @@ -251502,16 +251517,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc6f8: |[0cc6f8] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationCancel:(Landroid/view/View;)V │ │ -0cc708: 0e00 |0000: return-void │ │ +0cc6d8: |[0cc6d8] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationCancel:(Landroid/view/View;)V │ │ +0cc6e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -251520,16 +251535,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc70c: |[0cc70c] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationEnd:(Landroid/view/View;)V │ │ -0cc71c: 0e00 |0000: return-void │ │ +0cc6ec: |[0cc6ec] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationEnd:(Landroid/view/View;)V │ │ +0cc6fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -251538,16 +251553,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cc720: |[0cc720] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationStart:(Landroid/view/View;)V │ │ -0cc730: 0e00 |0000: return-void │ │ +0cc700: |[0cc700] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationStart:(Landroid/view/View;)V │ │ +0cc710: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -251580,18 +251595,18 @@ │ │ type : '(Landroid/view/WindowInsets;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0cc734: |[0cc734] android.support.v4.view.WindowInsetsCompatApi21.:(Landroid/view/WindowInsets;)V │ │ -0cc744: 7010 ec18 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/WindowInsetsCompat;.:()V // method@18ec │ │ -0cc74a: 5b01 2c08 |0003: iput-object v1, v0, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc74e: 0e00 |0005: return-void │ │ +0cc714: |[0cc714] android.support.v4.view.WindowInsetsCompatApi21.:(Landroid/view/WindowInsets;)V │ │ +0cc724: 7010 ec18 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/WindowInsetsCompat;.:()V // method@18ec │ │ +0cc72a: 5b01 2c08 |0003: iput-object v1, v0, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc72e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ @@ -251603,21 +251618,21 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0cc750: |[0cc750] android.support.v4.view.WindowInsetsCompatApi21.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -0cc760: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ -0cc764: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc768: 6e10 d522 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeStableInsets:()Landroid/view/WindowInsets; // method@22d5 │ │ -0cc76e: 0c01 |0007: move-result-object v1 │ │ -0cc770: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ -0cc776: 1100 |000b: return-object v0 │ │ +0cc730: |[0cc730] android.support.v4.view.WindowInsetsCompatApi21.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +0cc740: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ +0cc744: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc748: 6e10 d522 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeStableInsets:()Landroid/view/WindowInsets; // method@22d5 │ │ +0cc74e: 0c01 |0007: move-result-object v1 │ │ +0cc750: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ +0cc756: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251625,21 +251640,21 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0cc778: |[0cc778] android.support.v4.view.WindowInsetsCompatApi21.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -0cc788: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ -0cc78c: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc790: 6e10 d622 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@22d6 │ │ -0cc796: 0c01 |0007: move-result-object v1 │ │ -0cc798: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ -0cc79e: 1100 |000b: return-object v0 │ │ +0cc758: |[0cc758] android.support.v4.view.WindowInsetsCompatApi21.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +0cc768: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ +0cc76c: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc770: 6e10 d622 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@22d6 │ │ +0cc776: 0c01 |0007: move-result-object v1 │ │ +0cc778: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ +0cc77e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #2 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251647,19 +251662,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc7a0: |[0cc7a0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetBottom:()I │ │ -0cc7b0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc7b4: 6e10 d722 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetBottom:()I // method@22d7 │ │ -0cc7ba: 0a00 |0005: move-result v0 │ │ -0cc7bc: 0f00 |0006: return v0 │ │ +0cc780: |[0cc780] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetBottom:()I │ │ +0cc790: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc794: 6e10 d722 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetBottom:()I // method@22d7 │ │ +0cc79a: 0a00 |0005: move-result v0 │ │ +0cc79c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #3 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251667,19 +251682,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc7c0: |[0cc7c0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetLeft:()I │ │ -0cc7d0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc7d4: 6e10 d822 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetLeft:()I // method@22d8 │ │ -0cc7da: 0a00 |0005: move-result v0 │ │ -0cc7dc: 0f00 |0006: return v0 │ │ +0cc7a0: |[0cc7a0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetLeft:()I │ │ +0cc7b0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc7b4: 6e10 d822 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetLeft:()I // method@22d8 │ │ +0cc7ba: 0a00 |0005: move-result v0 │ │ +0cc7bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #4 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251687,19 +251702,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc7e0: |[0cc7e0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetRight:()I │ │ -0cc7f0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc7f4: 6e10 d922 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetRight:()I // method@22d9 │ │ -0cc7fa: 0a00 |0005: move-result v0 │ │ -0cc7fc: 0f00 |0006: return v0 │ │ +0cc7c0: |[0cc7c0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetRight:()I │ │ +0cc7d0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc7d4: 6e10 d922 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetRight:()I // method@22d9 │ │ +0cc7da: 0a00 |0005: move-result v0 │ │ +0cc7dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #5 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251707,19 +251722,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc800: |[0cc800] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetTop:()I │ │ -0cc810: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc814: 6e10 da22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetTop:()I // method@22da │ │ -0cc81a: 0a00 |0005: move-result v0 │ │ -0cc81c: 0f00 |0006: return v0 │ │ +0cc7e0: |[0cc7e0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetTop:()I │ │ +0cc7f0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc7f4: 6e10 da22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetTop:()I // method@22da │ │ +0cc7fa: 0a00 |0005: move-result v0 │ │ +0cc7fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #6 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251727,19 +251742,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc820: |[0cc820] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetBottom:()I │ │ -0cc830: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc834: 6e10 db22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ -0cc83a: 0a00 |0005: move-result v0 │ │ -0cc83c: 0f00 |0006: return v0 │ │ +0cc800: |[0cc800] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetBottom:()I │ │ +0cc810: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc814: 6e10 db22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@22db │ │ +0cc81a: 0a00 |0005: move-result v0 │ │ +0cc81c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #7 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251747,19 +251762,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc840: |[0cc840] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetLeft:()I │ │ -0cc850: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc854: 6e10 dc22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ -0cc85a: 0a00 |0005: move-result v0 │ │ -0cc85c: 0f00 |0006: return v0 │ │ +0cc820: |[0cc820] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetLeft:()I │ │ +0cc830: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc834: 6e10 dc22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@22dc │ │ +0cc83a: 0a00 |0005: move-result v0 │ │ +0cc83c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #8 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251767,19 +251782,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc860: |[0cc860] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetRight:()I │ │ -0cc870: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc874: 6e10 dd22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ -0cc87a: 0a00 |0005: move-result v0 │ │ -0cc87c: 0f00 |0006: return v0 │ │ +0cc840: |[0cc840] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetRight:()I │ │ +0cc850: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc854: 6e10 dd22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@22dd │ │ +0cc85a: 0a00 |0005: move-result v0 │ │ +0cc85c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #9 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251787,19 +251802,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc880: |[0cc880] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetTop:()I │ │ -0cc890: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc894: 6e10 de22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ -0cc89a: 0a00 |0005: move-result v0 │ │ -0cc89c: 0f00 |0006: return v0 │ │ +0cc860: |[0cc860] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetTop:()I │ │ +0cc870: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc874: 6e10 de22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@22de │ │ +0cc87a: 0a00 |0005: move-result v0 │ │ +0cc87c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #10 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251807,19 +251822,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc8a0: |[0cc8a0] android.support.v4.view.WindowInsetsCompatApi21.hasInsets:()Z │ │ -0cc8b0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc8b4: 6e10 df22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasInsets:()Z // method@22df │ │ -0cc8ba: 0a00 |0005: move-result v0 │ │ -0cc8bc: 0f00 |0006: return v0 │ │ +0cc880: |[0cc880] android.support.v4.view.WindowInsetsCompatApi21.hasInsets:()Z │ │ +0cc890: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc894: 6e10 df22 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasInsets:()Z // method@22df │ │ +0cc89a: 0a00 |0005: move-result v0 │ │ +0cc89c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #11 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251827,19 +251842,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc8c0: |[0cc8c0] android.support.v4.view.WindowInsetsCompatApi21.hasStableInsets:()Z │ │ -0cc8d0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc8d4: 6e10 e022 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasStableInsets:()Z // method@22e0 │ │ -0cc8da: 0a00 |0005: move-result v0 │ │ -0cc8dc: 0f00 |0006: return v0 │ │ +0cc8a0: |[0cc8a0] android.support.v4.view.WindowInsetsCompatApi21.hasStableInsets:()Z │ │ +0cc8b0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc8b4: 6e10 e022 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasStableInsets:()Z // method@22e0 │ │ +0cc8ba: 0a00 |0005: move-result v0 │ │ +0cc8bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #12 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251847,19 +251862,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc8e0: |[0cc8e0] android.support.v4.view.WindowInsetsCompatApi21.hasSystemWindowInsets:()Z │ │ -0cc8f0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc8f4: 6e10 e122 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasSystemWindowInsets:()Z // method@22e1 │ │ -0cc8fa: 0a00 |0005: move-result v0 │ │ -0cc8fc: 0f00 |0006: return v0 │ │ +0cc8c0: |[0cc8c0] android.support.v4.view.WindowInsetsCompatApi21.hasSystemWindowInsets:()Z │ │ +0cc8d0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc8d4: 6e10 e122 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasSystemWindowInsets:()Z // method@22e1 │ │ +0cc8da: 0a00 |0005: move-result v0 │ │ +0cc8dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #13 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251867,19 +251882,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc900: |[0cc900] android.support.v4.view.WindowInsetsCompatApi21.isConsumed:()Z │ │ -0cc910: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc914: 6e10 e222 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isConsumed:()Z // method@22e2 │ │ -0cc91a: 0a00 |0005: move-result v0 │ │ -0cc91c: 0f00 |0006: return v0 │ │ +0cc8e0: |[0cc8e0] android.support.v4.view.WindowInsetsCompatApi21.isConsumed:()Z │ │ +0cc8f0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc8f4: 6e10 e222 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isConsumed:()Z // method@22e2 │ │ +0cc8fa: 0a00 |0005: move-result v0 │ │ +0cc8fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #14 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251887,19 +251902,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc920: |[0cc920] android.support.v4.view.WindowInsetsCompatApi21.isRound:()Z │ │ -0cc930: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc934: 6e10 e322 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isRound:()Z // method@22e3 │ │ -0cc93a: 0a00 |0005: move-result v0 │ │ -0cc93c: 0f00 |0006: return v0 │ │ +0cc900: |[0cc900] android.support.v4.view.WindowInsetsCompatApi21.isRound:()Z │ │ +0cc910: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc914: 6e10 e322 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isRound:()Z // method@22e3 │ │ +0cc91a: 0a00 |0005: move-result v0 │ │ +0cc91c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #15 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -251907,21 +251922,21 @@ │ │ type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0cc940: |[0cc940] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ -0cc950: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ -0cc954: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc958: 6e56 e422 3154 |0004: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ -0cc95e: 0c01 |0007: move-result-object v1 │ │ -0cc960: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ -0cc966: 1100 |000b: return-object v0 │ │ +0cc920: |[0cc920] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +0cc930: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ +0cc934: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc938: 6e56 e422 3154 |0004: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@22e4 │ │ +0cc93e: 0c01 |0007: move-result-object v1 │ │ +0cc940: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ +0cc946: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x000c reg=3 left I │ │ 0x0000 - 0x000c reg=4 top I │ │ @@ -251933,21 +251948,21 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0cc968: |[0cc968] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ -0cc978: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ -0cc97c: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc980: 6e20 e522 3100 |0004: invoke-virtual {v1, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/view/WindowInsets; // method@22e5 │ │ -0cc986: 0c01 |0007: move-result-object v1 │ │ -0cc988: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ -0cc98e: 1100 |000b: return-object v0 │ │ +0cc948: |[0cc948] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +0cc958: 2200 9903 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0399 │ │ +0cc95c: 5421 2c08 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc960: 6e20 e522 3100 |0004: invoke-virtual {v1, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/view/WindowInsets; // method@22e5 │ │ +0cc966: 0c01 |0007: move-result-object v1 │ │ +0cc968: 7020 fe18 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@18fe │ │ +0cc96e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x000c reg=3 systemWindowInsets Landroid/graphics/Rect; │ │ │ │ @@ -251956,17 +251971,17 @@ │ │ type : '()Landroid/view/WindowInsets;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cc990: |[0cc990] android.support.v4.view.WindowInsetsCompatApi21.unwrap:()Landroid/view/WindowInsets; │ │ -0cc9a0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ -0cc9a4: 1100 |0002: return-object v0 │ │ +0cc970: |[0cc970] android.support.v4.view.WindowInsetsCompatApi21.unwrap:()Landroid/view/WindowInsets; │ │ +0cc980: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@082c │ │ +0cc984: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ source_file_idx : 5317 (WindowInsetsCompatApi21.java) │ │ @@ -252000,17 +252015,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cc9a8: |[0cc9a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -0cc9b8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cc9be: 0e00 |0003: return-void │ │ +0cc988: |[0cc988] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +0cc998: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cc99e: 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 - │ │ @@ -252019,16 +252034,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 │ │ -0cc9c0: |[0cc9c0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0cc9d0: 0e00 |0000: return-void │ │ +0cc9a0: |[0cc9a0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0cc9b0: 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; │ │ @@ -252038,17 +252053,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 │ │ -0cc9d4: |[0cc9d4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0cc9e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cc9e6: 1100 |0001: return-object v0 │ │ +0cc9b4: |[0cc9b4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0cc9c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cc9c6: 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 │ │ @@ -252058,17 +252073,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cc9e8: |[0cc9e8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0cc9f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cc9fa: 0f00 |0001: return v0 │ │ +0cc9c8: |[0cc9c8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0cc9d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cc9da: 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; │ │ │ │ @@ -252111,19 +252126,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 │ │ -0cc9fc: |[0cc9fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -0cca0c: 5b01 3e08 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@083e │ │ -0cca10: 5b02 3f08 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@083f │ │ -0cca14: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cca1a: 0e00 |0007: return-void │ │ +0cc9dc: |[0cc9dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +0cc9ec: 5b01 3e08 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@083e │ │ +0cc9f0: 5b02 3f08 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@083f │ │ +0cc9f4: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cc9fa: 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; │ │ @@ -252134,18 +252149,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0cca1c: |[0cca1c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -0cca2c: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@083f │ │ -0cca30: 6e20 3e19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@193e │ │ -0cca36: 0e00 |0005: return-void │ │ +0cc9fc: |[0cc9fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +0cca0c: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@083f │ │ +0cca10: 6e20 3e19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@193e │ │ +0cca16: 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 │ │ @@ -252185,17 +252200,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cca38: |[0cca38] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0cca48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cca4e: 0e00 |0003: return-void │ │ +0cca18: |[0cca18] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +0cca28: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cca2e: 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 - │ │ @@ -252204,17 +252219,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 │ │ -0cca50: |[0cca50] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0cca60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cca62: 0f00 |0001: return v0 │ │ +0cca30: |[0cca30] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0cca40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cca42: 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; │ │ @@ -252224,18 +252239,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 │ │ -0cca64: |[0cca64] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0cca74: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ -0cca7a: 0c00 |0003: move-result-object v0 │ │ -0cca7c: 1100 |0004: return-object v0 │ │ +0cca44: |[0cca44] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0cca54: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ +0cca5a: 0c00 |0003: move-result-object v0 │ │ +0cca5c: 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 │ │ @@ -252245,18 +252260,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 │ │ -0cca80: |[0cca80] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0cca90: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ -0cca96: 0c00 |0003: move-result-object v0 │ │ -0cca98: 1100 |0004: return-object v0 │ │ +0cca60: |[0cca60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0cca70: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ +0cca76: 0c00 |0003: move-result-object v0 │ │ +0cca78: 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; │ │ │ │ @@ -252265,17 +252280,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cca9c: |[0cca9c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0ccaac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccaae: 0f00 |0001: return v0 │ │ +0cca7c: |[0cca7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0cca8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cca8e: 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; │ │ │ │ @@ -252284,17 +252299,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 │ │ -0ccab0: |[0ccab0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0ccac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccac2: 1100 |0001: return-object v0 │ │ +0cca90: |[0cca90] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0ccaa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccaa2: 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; │ │ │ │ @@ -252303,17 +252318,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 │ │ -0ccac4: |[0ccac4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0ccad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccad6: 0f00 |0001: return v0 │ │ +0ccaa4: |[0ccaa4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0ccab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccab6: 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; │ │ @@ -252353,17 +252368,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ccad8: |[0ccad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -0ccae8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ccaee: 0e00 |0003: return-void │ │ +0ccab8: |[0ccab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0ccac8: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ccace: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -252372,16 +252387,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ccaf0: |[0ccaf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -0ccb00: 0e00 |0000: return-void │ │ +0ccad0: |[0ccad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +0ccae0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -252391,16 +252406,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 │ │ -0ccb04: |[0ccb04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0ccb14: 0e00 |0000: return-void │ │ +0ccae4: |[0ccae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0ccaf4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action Ljava/lang/Object; │ │ @@ -252410,16 +252425,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 │ │ -0ccb18: |[0ccb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0ccb28: 0e00 |0000: return-void │ │ +0ccaf8: |[0ccaf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0ccb08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -252429,16 +252444,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 │ │ -0ccb2c: |[0ccb2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0ccb3c: 0e00 |0000: return-void │ │ +0ccb0c: |[0ccb0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0ccb1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -252449,18 +252464,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 │ │ -0ccb40: |[0ccb40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0ccb50: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ -0ccb56: 0c00 |0003: move-result-object v0 │ │ -0ccb58: 1100 |0004: return-object v0 │ │ +0ccb20: |[0ccb20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0ccb30: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ +0ccb36: 0c00 |0003: move-result-object v0 │ │ +0ccb38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 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; │ │ @@ -252470,17 +252485,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 │ │ -0ccb5c: |[0ccb5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0ccb6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccb6e: 1100 |0001: return-object v0 │ │ +0ccb3c: |[0ccb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0ccb4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccb4e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 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 │ │ @@ -252490,17 +252505,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 │ │ -0ccb70: |[0ccb70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0ccb80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccb82: 1100 |0001: return-object v0 │ │ +0ccb50: |[0ccb50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0ccb60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccb62: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 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 │ │ @@ -252510,17 +252525,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccb84: |[0ccb84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getAccessibilityActionId:(Ljava/lang/Object;)I │ │ -0ccb94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccb96: 0f00 |0001: return v0 │ │ +0ccb64: |[0ccb64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getAccessibilityActionId:(Ljava/lang/Object;)I │ │ +0ccb74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccb76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 action Ljava/lang/Object; │ │ │ │ @@ -252529,17 +252544,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 │ │ -0ccb98: |[0ccb98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ccba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccbaa: 1100 |0001: return-object v0 │ │ +0ccb78: |[0ccb78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ccb88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccb8a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 action Ljava/lang/Object; │ │ │ │ @@ -252548,17 +252563,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccbac: |[0ccbac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -0ccbbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccbbe: 1100 |0001: return-object v0 │ │ +0ccb8c: |[0ccb8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +0ccb9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccb9e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252567,17 +252582,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccbc0: |[0ccbc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0ccbd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccbd2: 0f00 |0001: return v0 │ │ +0ccba0: |[0ccba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +0ccbb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccbb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252586,16 +252601,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 │ │ -0ccbd4: |[0ccbd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0ccbe4: 0e00 |0000: return-void │ │ +0ccbb4: |[0ccbb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ccbc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -252605,16 +252620,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 │ │ -0ccbe8: |[0ccbe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0ccbf8: 0e00 |0000: return-void │ │ +0ccbc8: |[0ccbc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ccbd8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -252624,17 +252639,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 │ │ -0ccbfc: |[0ccbfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0ccc0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc0e: 1100 |0001: return-object v0 │ │ +0ccbdc: |[0ccbdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0ccbec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccbee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 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 │ │ @@ -252644,17 +252659,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccc10: |[0ccc10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0ccc20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc22: 0f00 |0001: return v0 │ │ +0ccbf0: |[0ccbf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0ccc00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252663,17 +252678,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 │ │ -0ccc24: |[0ccc24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ccc34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc36: 1100 |0001: return-object v0 │ │ +0ccc04: |[0ccc04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ccc14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc16: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252682,17 +252697,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 │ │ -0ccc38: |[0ccc38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ccc48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc4a: 1100 |0001: return-object v0 │ │ +0ccc18: |[0ccc18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ccc28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc2a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252701,17 +252716,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccc4c: |[0ccc4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ -0ccc5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc5e: 0f00 |0001: return v0 │ │ +0ccc2c: |[0ccc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +0ccc3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252720,17 +252735,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccc60: |[0ccc60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ -0ccc70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc72: 0f00 |0001: return v0 │ │ +0ccc40: |[0ccc40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +0ccc50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252739,17 +252754,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccc74: |[0ccc74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ -0ccc84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc86: 0f00 |0001: return v0 │ │ +0ccc54: |[0ccc54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +0ccc64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252758,17 +252773,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccc88: |[0ccc88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ -0ccc98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccc9a: 0f00 |0001: return v0 │ │ +0ccc68: |[0ccc68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +0ccc78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252777,17 +252792,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 │ │ -0ccc9c: |[0ccc9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0cccac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cccae: 1100 |0001: return-object v0 │ │ +0ccc7c: |[0ccc7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ccc8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccc8e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252796,17 +252811,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cccb0: |[0cccb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ -0cccc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cccc2: 0f00 |0001: return v0 │ │ +0ccc90: |[0ccc90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +0ccca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccca2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252815,17 +252830,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cccc4: |[0cccc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ -0cccd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cccd6: 0f00 |0001: return v0 │ │ +0ccca4: |[0ccca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +0cccb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cccb6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252834,17 +252849,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 │ │ -0cccd8: |[0cccd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ccce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cccea: 1100 |0001: return-object v0 │ │ +0cccb8: |[0cccb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0cccc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cccca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252853,17 +252868,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cccec: |[0cccec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0cccfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cccfe: 0f00 |0001: return v0 │ │ +0ccccc: |[0ccccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0cccdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cccde: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252872,17 +252887,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccd00: |[0ccd00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0ccd10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd12: 0f00 |0001: return v0 │ │ +0ccce0: |[0ccce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0cccf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cccf2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252891,17 +252906,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 │ │ -0ccd14: |[0ccd14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ccd24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd26: 1100 |0001: return-object v0 │ │ +0cccf4: |[0cccf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ccd04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd06: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252910,17 +252925,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 │ │ -0ccd28: |[0ccd28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ccd38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd3a: 1100 |0001: return-object v0 │ │ +0ccd08: |[0ccd08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ccd18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd1a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252929,17 +252944,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 │ │ -0ccd3c: |[0ccd3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ccd4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd4e: 1100 |0001: return-object v0 │ │ +0ccd1c: |[0ccd1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ccd2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd2e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252948,17 +252963,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 │ │ -0ccd50: |[0ccd50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ccd60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd62: 1100 |0001: return-object v0 │ │ +0ccd30: |[0ccd30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ccd40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd42: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252967,17 +252982,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 │ │ -0ccd64: |[0ccd64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getTraversalAfter:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ccd74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd76: 1100 |0001: return-object v0 │ │ +0ccd44: |[0ccd44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getTraversalAfter:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0ccd54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd56: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -252986,17 +253001,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 │ │ -0ccd78: |[0ccd78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getTraversalBefore:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ccd88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd8a: 1100 |0001: return-object v0 │ │ +0ccd58: |[0ccd58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getTraversalBefore:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0ccd68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd6a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253005,17 +253020,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 │ │ -0ccd8c: |[0ccd8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0ccd9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccd9e: 1100 |0001: return-object v0 │ │ +0ccd6c: |[0ccd6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0ccd7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd7e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253024,17 +253039,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccda0: |[0ccda0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0ccdb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccdb2: 0f00 |0001: return v0 │ │ +0ccd80: |[0ccd80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0ccd90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccd92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253043,17 +253058,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccdb4: |[0ccdb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0ccdc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccdc6: 0f00 |0001: return v0 │ │ +0ccd94: |[0ccd94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0ccda4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccda6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253062,17 +253077,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccdc8: |[0ccdc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0ccdd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccdda: 0f00 |0001: return v0 │ │ +0ccda8: |[0ccda8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0ccdb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccdba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253081,17 +253096,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccddc: |[0ccddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0ccdec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccdee: 0f00 |0001: return v0 │ │ +0ccdbc: |[0ccdbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0ccdcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccdce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253100,17 +253115,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccdf0: |[0ccdf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0cce00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce02: 0f00 |0001: return v0 │ │ +0ccdd0: |[0ccdd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0ccde0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccde2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253119,17 +253134,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce04: |[0cce04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ -0cce14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce16: 0f00 |0001: return v0 │ │ +0ccde4: |[0ccde4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +0ccdf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccdf6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253138,17 +253153,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce18: |[0cce18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ -0cce28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce2a: 0f00 |0001: return v0 │ │ +0ccdf8: |[0ccdf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +0cce08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253157,17 +253172,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce2c: |[0cce2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ -0cce3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce3e: 0f00 |0001: return v0 │ │ +0cce0c: |[0cce0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0cce1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253176,17 +253191,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce40: |[0cce40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0cce50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce52: 0f00 |0001: return v0 │ │ +0cce20: |[0cce20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0cce30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce32: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253195,17 +253210,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce54: |[0cce54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0cce64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce66: 0f00 |0001: return v0 │ │ +0cce34: |[0cce34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0cce44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253214,17 +253229,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce68: |[0cce68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0cce78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce7a: 0f00 |0001: return v0 │ │ +0cce48: |[0cce48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0cce58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253233,17 +253248,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce7c: |[0cce7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0cce8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cce8e: 0f00 |0001: return v0 │ │ +0cce5c: |[0cce5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0cce6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253252,17 +253267,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cce90: |[0cce90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0ccea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccea2: 0f00 |0001: return v0 │ │ +0cce70: |[0cce70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0cce80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce82: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253271,17 +253286,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccea4: |[0ccea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0cceb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cceb6: 0f00 |0001: return v0 │ │ +0cce84: |[0cce84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0cce94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cce96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253290,17 +253305,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cceb8: |[0cceb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0ccec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cceca: 0f00 |0001: return v0 │ │ +0cce98: |[0cce98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0ccea8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cceaa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253309,17 +253324,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccecc: |[0ccecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0ccedc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccede: 0f00 |0001: return v0 │ │ +0cceac: |[0cceac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0ccebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccebe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253328,17 +253343,17 @@ │ │ type : '(ILjava/lang/CharSequence;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccee0: |[0ccee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; │ │ -0ccef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccef2: 1100 |0001: return-object v0 │ │ +0ccec0: |[0ccec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; │ │ +0cced0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cced2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 actionId I │ │ 0x0000 - 0x0002 reg=3 label Ljava/lang/CharSequence; │ │ @@ -253348,17 +253363,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccef4: |[0ccef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0ccf04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf06: 1100 |0001: return-object v0 │ │ +0cced4: |[0cced4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +0ccee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccee6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #52 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -253366,17 +253381,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 │ │ -0ccf08: |[0ccf08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0ccf18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf1a: 1100 |0001: return-object v0 │ │ +0ccee8: |[0ccee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0ccef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccefa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -253385,17 +253400,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 │ │ -0ccf1c: |[0ccf1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0ccf2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf2e: 1100 |0001: return-object v0 │ │ +0ccefc: |[0ccefc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0ccf0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccf0e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 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 │ │ @@ -253405,17 +253420,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 │ │ -0ccf30: |[0ccf30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ccf40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf42: 1100 |0001: return-object v0 │ │ +0ccf10: |[0ccf10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ccf20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccf22: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -253424,17 +253439,17 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccf44: |[0ccf44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0ccf54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf56: 1100 |0001: return-object v0 │ │ +0ccf24: |[0ccf24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0ccf34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccf36: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 rowCount I │ │ 0x0000 - 0x0002 reg=3 columnCount I │ │ @@ -253446,17 +253461,17 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccf58: |[0ccf58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0ccf68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf6a: 1100 |0001: return-object v0 │ │ +0ccf38: |[0ccf38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0ccf48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccf4a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 rowIndex I │ │ 0x0000 - 0x0002 reg=3 rowSpan I │ │ @@ -253470,17 +253485,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ccf6c: |[0ccf6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0ccf7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf7e: 0f00 |0001: return v0 │ │ +0ccf4c: |[0ccf4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0ccf5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccf5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 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 │ │ @@ -253490,17 +253505,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 │ │ -0ccf80: |[0ccf80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0ccf90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ccf92: 0f00 |0001: return v0 │ │ +0ccf60: |[0ccf60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0ccf70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ccf72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 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 │ │ @@ -253511,16 +253526,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ccf94: |[0ccf94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0ccfa4: 0e00 |0000: return-void │ │ +0ccf74: |[0ccf74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0ccf84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -253529,16 +253544,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ccfa8: |[0ccfa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0ccfb8: 0e00 |0000: return-void │ │ +0ccf88: |[0ccf88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0ccf98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 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 │ │ @@ -253548,16 +253563,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 │ │ -0ccfbc: |[0ccfbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0ccfcc: 0e00 |0000: return-void │ │ +0ccf9c: |[0ccf9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ccfac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 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; │ │ @@ -253567,16 +253582,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 │ │ -0ccfd0: |[0ccfd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0ccfe0: 0e00 |0000: return-void │ │ +0ccfb0: |[0ccfb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ccfc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 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; │ │ @@ -253586,16 +253601,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ccfe4: |[0ccfe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0ccff4: 0e00 |0000: return-void │ │ +0ccfc4: |[0ccfc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0ccfd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 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 │ │ @@ -253605,16 +253620,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ccff8: |[0ccff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0cd008: 0e00 |0000: return-void │ │ +0ccfd8: |[0ccfd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0ccfe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 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 │ │ @@ -253624,16 +253639,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 │ │ -0cd00c: |[0cd00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0cd01c: 0e00 |0000: return-void │ │ +0ccfec: |[0ccfec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0ccffc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 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; │ │ @@ -253643,16 +253658,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd020: |[0cd020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0cd030: 0e00 |0000: return-void │ │ +0cd000: |[0cd000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0cd010: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 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 │ │ @@ -253662,16 +253677,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 │ │ -0cd034: |[0cd034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0cd044: 0e00 |0000: return-void │ │ +0cd014: |[0cd014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0cd024: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 collectionInfo Ljava/lang/Object; │ │ @@ -253681,16 +253696,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 │ │ -0cd048: |[0cd048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0cd058: 0e00 |0000: return-void │ │ +0cd028: |[0cd028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0cd038: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 collectionItemInfo Ljava/lang/Object; │ │ @@ -253700,16 +253715,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 │ │ -0cd05c: |[0cd05c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0cd06c: 0e00 |0000: return-void │ │ +0cd03c: |[0cd03c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0cd04c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 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; │ │ @@ -253719,16 +253734,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd070: |[0cd070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0cd080: 0e00 |0000: return-void │ │ +0cd050: |[0cd050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0cd060: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 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 │ │ @@ -253738,16 +253753,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd084: |[0cd084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0cd094: 0e00 |0000: return-void │ │ +0cd064: |[0cd064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0cd074: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 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 │ │ @@ -253757,16 +253772,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd098: |[0cd098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0cd0a8: 0e00 |0000: return-void │ │ +0cd078: |[0cd078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0cd088: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 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 │ │ @@ -253776,16 +253791,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd0ac: |[0cd0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0cd0bc: 0e00 |0000: return-void │ │ +0cd08c: |[0cd08c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0cd09c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -253795,16 +253810,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd0c0: |[0cd0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0cd0d0: 0e00 |0000: return-void │ │ +0cd0a0: |[0cd0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0cd0b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 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 │ │ @@ -253814,16 +253829,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd0d4: |[0cd0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0cd0e4: 0e00 |0000: return-void │ │ +0cd0b4: |[0cd0b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0cd0c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 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 │ │ @@ -253833,16 +253848,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 │ │ -0cd0e8: |[0cd0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0cd0f8: 0e00 |0000: return-void │ │ +0cd0c8: |[0cd0c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0cd0d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 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; │ │ @@ -253852,16 +253867,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 │ │ -0cd0fc: |[0cd0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0cd10c: 0e00 |0000: return-void │ │ +0cd0dc: |[0cd0dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0cd0ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 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; │ │ @@ -253871,16 +253886,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 │ │ -0cd110: |[0cd110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cd120: 0e00 |0000: return-void │ │ +0cd0f0: |[0cd0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0cd100: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 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; │ │ @@ -253891,16 +253906,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd124: |[0cd124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0cd134: 0e00 |0000: return-void │ │ +0cd104: |[0cd104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0cd114: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 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 │ │ @@ -253910,16 +253925,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd138: |[0cd138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0cd148: 0e00 |0000: return-void │ │ +0cd118: |[0cd118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0cd128: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 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 │ │ @@ -253929,16 +253944,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd14c: |[0cd14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0cd15c: 0e00 |0000: return-void │ │ +0cd12c: |[0cd12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0cd13c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 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 │ │ @@ -253948,16 +253963,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 │ │ -0cd160: |[0cd160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0cd170: 0e00 |0000: return-void │ │ +0cd140: |[0cd140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0cd150: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 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; │ │ @@ -253967,16 +253982,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 │ │ -0cd174: |[0cd174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cd184: 0e00 |0000: return-void │ │ +0cd154: |[0cd154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0cd164: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 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; │ │ @@ -253987,16 +254002,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 │ │ -0cd188: |[0cd188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0cd198: 0e00 |0000: return-void │ │ +0cd168: |[0cd168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0cd178: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -254006,16 +254021,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 │ │ -0cd19c: |[0cd19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0cd1ac: 0e00 |0000: return-void │ │ +0cd17c: |[0cd17c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0cd18c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 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 view Landroid/view/View; │ │ @@ -254025,16 +254040,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 │ │ -0cd1b0: |[0cd1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cd1c0: 0e00 |0000: return-void │ │ +0cd190: |[0cd190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0cd1a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 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; │ │ @@ -254045,16 +254060,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 │ │ -0cd1c4: |[0cd1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0cd1d4: 0e00 |0000: return-void │ │ +0cd1a4: |[0cd1a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0cd1b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 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 view Landroid/view/View; │ │ @@ -254064,16 +254079,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 │ │ -0cd1d8: |[0cd1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cd1e8: 0e00 |0000: return-void │ │ +0cd1b8: |[0cd1b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0cd1c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ 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; │ │ @@ -254084,16 +254099,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 │ │ -0cd1ec: |[0cd1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0cd1fc: 0e00 |0000: return-void │ │ +0cd1cc: |[0cd1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0cd1dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 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; │ │ @@ -254103,16 +254118,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd200: |[0cd200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0cd210: 0e00 |0000: return-void │ │ +0cd1e0: |[0cd1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0cd1f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 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 │ │ @@ -254158,19 +254173,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 │ │ -0cd214: |[0cd214] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0cd224: 5b01 6f08 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@086f │ │ -0cd228: 5b02 7008 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ -0cd22c: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cd232: 0e00 |0007: return-void │ │ +0cd1f4: |[0cd1f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0cd204: 5b01 6f08 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@086f │ │ +0cd208: 5b02 7008 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ +0cd20c: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cd212: 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; │ │ @@ -254181,24 +254196,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0cd234: |[0cd234] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0cd244: 5421 7008 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ -0cd248: 6e20 551b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1b55 │ │ -0cd24e: 0c00 |0005: move-result-object v0 │ │ -0cd250: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0cd254: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0cd256: 1101 |0009: return-object v1 │ │ -0cd258: 6e10 9d1a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ -0cd25e: 0c01 |000d: move-result-object v1 │ │ -0cd260: 28fb |000e: goto 0009 // -0005 │ │ +0cd214: |[0cd214] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +0cd224: 5421 7008 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ +0cd228: 6e20 551b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1b55 │ │ +0cd22e: 0c00 |0005: move-result-object v0 │ │ +0cd230: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0cd234: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0cd236: 1101 |0009: return-object v1 │ │ +0cd238: 6e10 9d1a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ +0cd23e: 0c01 |000d: move-result-object v1 │ │ +0cd240: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -254211,33 +254226,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 │ │ -0cd264: |[0cd264] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0cd274: 5465 7008 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ -0cd278: 6e30 561b 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b56 │ │ -0cd27e: 0c00 |0005: move-result-object v0 │ │ -0cd280: 2204 9f06 |0006: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0cd284: 7010 8534 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0cd28a: 7210 dc34 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ -0cd290: 0a03 |000e: move-result v3 │ │ -0cd292: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0cd294: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0cd298: 7220 d834 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0cd29e: 0c02 |0015: move-result-object v2 │ │ -0cd2a0: 1f02 b503 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0cd2a4: 6e10 9d1a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ -0cd2aa: 0c05 |001b: move-result-object v5 │ │ -0cd2ac: 7220 d334 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0cd2b2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0cd2b6: 28ef |0021: goto 0010 // -0011 │ │ -0cd2b8: 1104 |0022: return-object v4 │ │ +0cd244: |[0cd244] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0cd254: 5465 7008 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ +0cd258: 6e30 561b 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b56 │ │ +0cd25e: 0c00 |0005: move-result-object v0 │ │ +0cd260: 2204 9f06 |0006: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0cd264: 7010 8534 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0cd26a: 7210 dc34 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ +0cd270: 0a03 |000e: move-result v3 │ │ +0cd272: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0cd274: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0cd278: 7220 d834 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0cd27e: 0c02 |0015: move-result-object v2 │ │ +0cd280: 1f02 b503 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +0cd284: 6e10 9d1a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ +0cd28a: 0c05 |001b: move-result-object v5 │ │ +0cd28c: 7220 d334 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0cd292: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0cd296: 28ef |0021: goto 0010 // -0011 │ │ +0cd298: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -254259,19 +254274,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0cd2bc: |[0cd2bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0cd2cc: 5410 7008 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ -0cd2d0: 6e40 591b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@1b59 │ │ -0cd2d6: 0a00 |0005: move-result v0 │ │ -0cd2d8: 0f00 |0006: return v0 │ │ +0cd29c: |[0cd29c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0cd2ac: 5410 7008 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0870 │ │ +0cd2b0: 6e40 591b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@1b59 │ │ +0cd2b6: 0a00 |0005: move-result v0 │ │ +0cd2b8: 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 │ │ @@ -254318,19 +254333,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0cd2dc: |[0cd2dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0cd2ec: 5b01 7108 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0871 │ │ -0cd2f0: 5b02 7208 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ -0cd2f4: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cd2fa: 0e00 |0007: return-void │ │ +0cd2bc: |[0cd2bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0cd2cc: 5b01 7108 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0871 │ │ +0cd2d0: 5b02 7208 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ +0cd2d4: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cd2da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -254341,24 +254356,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0cd2fc: |[0cd2fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0cd30c: 5421 7208 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ -0cd310: 6e20 551b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1b55 │ │ -0cd316: 0c00 |0005: move-result-object v0 │ │ -0cd318: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0cd31c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0cd31e: 1101 |0009: return-object v1 │ │ -0cd320: 6e10 9d1a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ -0cd326: 0c01 |000d: move-result-object v1 │ │ -0cd328: 28fb |000e: goto 0009 // -0005 │ │ +0cd2dc: |[0cd2dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +0cd2ec: 5421 7208 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ +0cd2f0: 6e20 551b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1b55 │ │ +0cd2f6: 0c00 |0005: move-result-object v0 │ │ +0cd2f8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0cd2fc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0cd2fe: 1101 |0009: return-object v1 │ │ +0cd300: 6e10 9d1a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ +0cd306: 0c01 |000d: move-result-object v1 │ │ +0cd308: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -254371,33 +254386,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 │ │ -0cd32c: |[0cd32c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0cd33c: 5465 7208 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ -0cd340: 6e30 561b 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b56 │ │ -0cd346: 0c00 |0005: move-result-object v0 │ │ -0cd348: 2204 9f06 |0006: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0cd34c: 7010 8534 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0cd352: 7210 dc34 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ -0cd358: 0a03 |000e: move-result v3 │ │ -0cd35a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0cd35c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0cd360: 7220 d834 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0cd366: 0c02 |0015: move-result-object v2 │ │ -0cd368: 1f02 b503 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0cd36c: 6e10 9d1a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ -0cd372: 0c05 |001b: move-result-object v5 │ │ -0cd374: 7220 d334 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0cd37a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0cd37e: 28ef |0021: goto 0010 // -0011 │ │ -0cd380: 1104 |0022: return-object v4 │ │ +0cd30c: |[0cd30c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0cd31c: 5465 7208 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ +0cd320: 6e30 561b 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1b56 │ │ +0cd326: 0c00 |0005: move-result-object v0 │ │ +0cd328: 2204 9f06 |0006: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0cd32c: 7010 8534 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0cd332: 7210 dc34 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@34dc │ │ +0cd338: 0a03 |000e: move-result v3 │ │ +0cd33a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0cd33c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0cd340: 7220 d834 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0cd346: 0c02 |0015: move-result-object v2 │ │ +0cd348: 1f02 b503 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +0cd34c: 6e10 9d1a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ +0cd352: 0c05 |001b: move-result-object v5 │ │ +0cd354: 7220 d334 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0cd35a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0cd35e: 28ef |0021: goto 0010 // -0011 │ │ +0cd360: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -254419,24 +254434,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0cd384: |[0cd384] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -0cd394: 5421 7208 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ -0cd398: 6e20 571b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1b57 │ │ -0cd39e: 0c00 |0005: move-result-object v0 │ │ -0cd3a0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0cd3a4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0cd3a6: 1101 |0009: return-object v1 │ │ -0cd3a8: 6e10 9d1a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ -0cd3ae: 0c01 |000d: move-result-object v1 │ │ -0cd3b0: 28fb |000e: goto 0009 // -0005 │ │ +0cd364: |[0cd364] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +0cd374: 5421 7208 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ +0cd378: 6e20 571b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1b57 │ │ +0cd37e: 0c00 |0005: move-result-object v0 │ │ +0cd380: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0cd384: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0cd386: 1101 |0009: return-object v1 │ │ +0cd388: 6e10 9d1a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ +0cd38e: 0c01 |000d: move-result-object v1 │ │ +0cd390: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -254449,19 +254464,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0cd3b4: |[0cd3b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0cd3c4: 5410 7208 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ -0cd3c8: 6e40 591b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@1b59 │ │ -0cd3ce: 0a00 |0005: move-result v0 │ │ -0cd3d0: 0f00 |0006: return v0 │ │ +0cd394: |[0cd394] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0cd3a4: 5410 7208 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0872 │ │ +0cd3a8: 6e40 591b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@1b59 │ │ +0cd3ae: 0a00 |0005: move-result v0 │ │ +0cd3b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -254498,17 +254513,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd3d4: |[0cd3d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0cd3e4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cd3ea: 0e00 |0003: return-void │ │ +0cd3b4: |[0cd3b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +0cd3c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cd3ca: 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 - │ │ @@ -254517,17 +254532,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 │ │ -0cd3ec: |[0cd3ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0cd3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd3fe: 1100 |0001: return-object v0 │ │ +0cd3cc: |[0cd3cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0cd3dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd3de: 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; │ │ │ │ @@ -254564,17 +254579,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd400: |[0cd400] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -0cd410: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cd416: 0e00 |0003: return-void │ │ +0cd3e0: |[0cd3e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +0cd3f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cd3f6: 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 - │ │ @@ -254583,17 +254598,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd418: |[0cd418] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0cd428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd42a: 0f00 |0001: return v0 │ │ +0cd3f8: |[0cd3f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0cd408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd40a: 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; │ │ │ │ @@ -254602,17 +254617,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 │ │ -0cd42c: |[0cd42c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0cd43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd43e: 1100 |0001: return-object v0 │ │ +0cd40c: |[0cd40c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0cd41c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd41e: 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; │ │ │ │ @@ -254621,17 +254636,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 │ │ -0cd440: |[0cd440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0cd450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd452: 1100 |0001: return-object v0 │ │ +0cd420: |[0cd420] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0cd430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd432: 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; │ │ │ │ @@ -254640,17 +254655,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 │ │ -0cd454: |[0cd454] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0cd464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd466: 1100 |0001: return-object v0 │ │ +0cd434: |[0cd434] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0cd444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd446: 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; │ │ │ │ @@ -254659,17 +254674,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd468: |[0cd468] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0cd478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd47a: 0f00 |0001: return v0 │ │ +0cd448: |[0cd448] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0cd458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd45a: 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; │ │ │ │ @@ -254678,17 +254693,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd47c: |[0cd47c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0cd48c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd48e: 0f00 |0001: return v0 │ │ +0cd45c: |[0cd45c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0cd46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd46e: 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; │ │ │ │ @@ -254697,17 +254712,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd490: |[0cd490] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0cd4a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd4a2: 0f00 |0001: return v0 │ │ +0cd470: |[0cd470] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0cd480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd482: 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; │ │ │ │ @@ -254716,17 +254731,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd4a4: |[0cd4a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0cd4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd4b6: 0f00 |0001: return v0 │ │ +0cd484: |[0cd484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0cd494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd496: 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; │ │ │ │ @@ -254735,17 +254750,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd4b8: |[0cd4b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0cd4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd4ca: 0f00 |0001: return v0 │ │ +0cd498: |[0cd498] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0cd4a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd4aa: 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; │ │ │ │ @@ -254754,17 +254769,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 │ │ -0cd4cc: |[0cd4cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0cd4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd4de: 1100 |0001: return-object v0 │ │ +0cd4ac: |[0cd4ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0cd4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd4be: 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; │ │ │ │ @@ -254773,17 +254788,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd4e0: |[0cd4e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0cd4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd4f2: 0f00 |0001: return v0 │ │ +0cd4c0: |[0cd4c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0cd4d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd4d2: 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; │ │ │ │ @@ -254792,17 +254807,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd4f4: |[0cd4f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0cd504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd506: 0f00 |0001: return v0 │ │ +0cd4d4: |[0cd4d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0cd4e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd4e6: 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; │ │ │ │ @@ -254811,17 +254826,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd508: |[0cd508] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0cd518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd51a: 0f00 |0001: return v0 │ │ +0cd4e8: |[0cd4e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0cd4f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd4fa: 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; │ │ │ │ @@ -254830,17 +254845,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 │ │ -0cd51c: |[0cd51c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0cd52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd52e: 1100 |0001: return-object v0 │ │ +0cd4fc: |[0cd4fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0cd50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd50e: 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; │ │ │ │ @@ -254849,18 +254864,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 │ │ -0cd530: |[0cd530] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0cd540: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ -0cd546: 0c00 |0003: move-result-object v0 │ │ -0cd548: 1100 |0004: return-object v0 │ │ +0cd510: |[0cd510] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0cd520: 7100 a334 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@34a3 │ │ +0cd526: 0c00 |0003: move-result-object v0 │ │ +0cd528: 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; │ │ │ │ @@ -254869,17 +254884,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd54c: |[0cd54c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0cd55c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd55e: 0f00 |0001: return v0 │ │ +0cd52c: |[0cd52c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0cd53c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd53e: 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; │ │ │ │ @@ -254888,17 +254903,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd560: |[0cd560] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0cd570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd572: 0f00 |0001: return v0 │ │ +0cd540: |[0cd540] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0cd550: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd552: 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; │ │ │ │ @@ -254907,17 +254922,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd574: |[0cd574] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0cd584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd586: 0f00 |0001: return v0 │ │ +0cd554: |[0cd554] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0cd564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd566: 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; │ │ │ │ @@ -254926,17 +254941,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd588: |[0cd588] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0cd598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd59a: 0f00 |0001: return v0 │ │ +0cd568: |[0cd568] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0cd578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd57a: 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; │ │ │ │ @@ -254945,17 +254960,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd59c: |[0cd59c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0cd5ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd5ae: 0f00 |0001: return v0 │ │ +0cd57c: |[0cd57c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0cd58c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd58e: 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; │ │ │ │ @@ -254964,17 +254979,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd5b0: |[0cd5b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0cd5c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd5c2: 0f00 |0001: return v0 │ │ +0cd590: |[0cd590] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0cd5a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd5a2: 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; │ │ │ │ @@ -254983,17 +254998,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd5c4: |[0cd5c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0cd5d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd5d6: 0f00 |0001: return v0 │ │ +0cd5a4: |[0cd5a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0cd5b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd5b6: 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; │ │ │ │ @@ -255002,17 +255017,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd5d8: |[0cd5d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0cd5e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd5ea: 1100 |0001: return-object v0 │ │ +0cd5b8: |[0cd5b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0cd5c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd5ca: 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;) │ │ @@ -255020,17 +255035,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 │ │ -0cd5ec: |[0cd5ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0cd5fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd5fe: 1100 |0001: return-object v0 │ │ +0cd5cc: |[0cd5cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0cd5dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd5de: 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; │ │ │ │ @@ -255039,16 +255054,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd600: |[0cd600] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0cd610: 0e00 |0000: return-void │ │ +0cd5e0: |[0cd5e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0cd5f0: 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; │ │ │ │ @@ -255057,16 +255072,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd614: |[0cd614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0cd624: 0e00 |0000: return-void │ │ +0cd5f4: |[0cd5f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0cd604: 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 │ │ @@ -255076,16 +255091,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 │ │ -0cd628: |[0cd628] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0cd638: 0e00 |0000: return-void │ │ +0cd608: |[0cd608] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0cd618: 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; │ │ @@ -255095,16 +255110,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd63c: |[0cd63c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0cd64c: 0e00 |0000: return-void │ │ +0cd61c: |[0cd61c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0cd62c: 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 │ │ @@ -255114,16 +255129,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 │ │ -0cd650: |[0cd650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0cd660: 0e00 |0000: return-void │ │ +0cd630: |[0cd630] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0cd640: 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; │ │ @@ -255133,16 +255148,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 │ │ -0cd664: |[0cd664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0cd674: 0e00 |0000: return-void │ │ +0cd644: |[0cd644] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0cd654: 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; │ │ @@ -255152,16 +255167,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd678: |[0cd678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0cd688: 0e00 |0000: return-void │ │ +0cd658: |[0cd658] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0cd668: 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 │ │ @@ -255171,16 +255186,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd68c: |[0cd68c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0cd69c: 0e00 |0000: return-void │ │ +0cd66c: |[0cd66c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0cd67c: 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 │ │ @@ -255190,16 +255205,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd6a0: |[0cd6a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0cd6b0: 0e00 |0000: return-void │ │ +0cd680: |[0cd680] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0cd690: 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 │ │ @@ -255209,16 +255224,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd6b4: |[0cd6b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0cd6c4: 0e00 |0000: return-void │ │ +0cd694: |[0cd694] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0cd6a4: 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 │ │ @@ -255228,16 +255243,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd6c8: |[0cd6c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0cd6d8: 0e00 |0000: return-void │ │ +0cd6a8: |[0cd6a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0cd6b8: 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 │ │ @@ -255247,16 +255262,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd6dc: |[0cd6dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0cd6ec: 0e00 |0000: return-void │ │ +0cd6bc: |[0cd6bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0cd6cc: 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 │ │ @@ -255266,16 +255281,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd6f0: |[0cd6f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0cd700: 0e00 |0000: return-void │ │ +0cd6d0: |[0cd6d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0cd6e0: 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 │ │ @@ -255285,16 +255300,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 │ │ -0cd704: |[0cd704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0cd714: 0e00 |0000: return-void │ │ +0cd6e4: |[0cd6e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0cd6f4: 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; │ │ @@ -255304,16 +255319,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd718: |[0cd718] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0cd728: 0e00 |0000: return-void │ │ +0cd6f8: |[0cd6f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0cd708: 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 │ │ @@ -255323,16 +255338,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd72c: |[0cd72c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0cd73c: 0e00 |0000: return-void │ │ +0cd70c: |[0cd70c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0cd71c: 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 │ │ @@ -255342,16 +255357,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd740: |[0cd740] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0cd750: 0e00 |0000: return-void │ │ +0cd720: |[0cd720] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0cd730: 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 │ │ @@ -255361,16 +255376,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd754: |[0cd754] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0cd764: 0e00 |0000: return-void │ │ +0cd734: |[0cd734] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0cd744: 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 │ │ @@ -255380,16 +255395,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd768: |[0cd768] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0cd778: 0e00 |0000: return-void │ │ +0cd748: |[0cd748] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0cd758: 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 │ │ @@ -255399,16 +255414,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 │ │ -0cd77c: |[0cd77c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0cd78c: 0e00 |0000: return-void │ │ +0cd75c: |[0cd75c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0cd76c: 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; │ │ @@ -255418,16 +255433,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 │ │ -0cd790: |[0cd790] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cd7a0: 0e00 |0000: return-void │ │ +0cd770: |[0cd770] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0cd780: 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; │ │ @@ -255438,16 +255453,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0cd7a4: |[0cd7a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0cd7b4: 0e00 |0000: return-void │ │ +0cd784: |[0cd784] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0cd794: 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 │ │ @@ -255535,19 +255550,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 │ │ -0cd7b8: |[0cd7b8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0cd7c8: 7010 e023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0cd7ce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0cd7d0: 6e40 e61c 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ -0cd7d6: 0e00 |0007: return-void │ │ +0cd798: |[0cd798] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0cd7a8: 7010 e023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0cd7ae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0cd7b0: 6e40 e61c 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ +0cd7b6: 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; │ │ @@ -255559,18 +255574,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 │ │ -0cd7d8: |[0cd7d8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0cd7e8: 7010 e023 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0cd7ee: 6e40 e61c 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ -0cd7f4: 0e00 |0006: return-void │ │ +0cd7b8: |[0cd7b8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0cd7c8: 7010 e023 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0cd7ce: 6e40 e61c 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ +0cd7d4: 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; │ │ @@ -255583,22 +255598,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 │ │ -0cd7f8: |[0cd7f8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0cd808: 7010 e023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ -0cd80e: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -0cd812: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0cd814: 6e40 e61c 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ -0cd81a: 0e00 |0009: return-void │ │ -0cd81c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -0cd81e: 28fb |000b: goto 0006 // -0005 │ │ +0cd7d8: |[0cd7d8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0cd7e8: 7010 e023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@23e0 │ │ +0cd7ee: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +0cd7f2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0cd7f4: 6e40 e61c 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ +0cd7fa: 0e00 |0009: return-void │ │ +0cd7fc: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0cd7fe: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -255619,20 +255634,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0cd820: |[0cd820] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0cd830: 6e20 ef1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1cef │ │ -0cd836: 0c00 |0003: move-result-object v0 │ │ -0cd838: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0cd83c: 7210 e802 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0cd842: 0e00 |0009: return-void │ │ +0cd800: |[0cd800] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0cd810: 6e20 ef1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1cef │ │ +0cd816: 0c00 |0003: move-result-object v0 │ │ +0cd818: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0cd81c: 7210 e802 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0cd822: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -255645,21 +255660,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 │ │ -0cd844: |[0cd844] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0cd854: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0cd858: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -0cd85c: 1100 |0004: return-object v0 │ │ -0cd85e: 6e10 2d34 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ -0cd864: 0c00 |0008: move-result-object v0 │ │ -0cd866: 28fb |0009: goto 0004 // -0005 │ │ +0cd824: |[0cd824] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0cd834: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0cd838: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +0cd83c: 1100 |0004: return-object v0 │ │ +0cd83e: 6e10 2d34 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@342d │ │ +0cd844: 0c00 |0008: move-result-object v0 │ │ +0cd846: 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; │ │ │ │ @@ -255668,25 +255683,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0cd868: |[0cd868] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -0cd878: 5510 ca08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cd87c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0cd880: 5410 c708 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd884: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0cd888: 5410 c708 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd88c: 7210 ee02 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -0cd892: 0a00 |000d: move-result v0 │ │ -0cd894: 0f00 |000e: return v0 │ │ -0cd896: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0cd898: 28fe |0010: goto 000e // -0002 │ │ +0cd848: |[0cd848] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +0cd858: 5510 ca08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cd85c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0cd860: 5410 c708 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd864: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0cd868: 5410 c708 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd86c: 7210 ee02 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +0cd872: 0a00 |000d: move-result v0 │ │ +0cd874: 0f00 |000e: return v0 │ │ +0cd876: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0cd878: 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; │ │ @@ -255696,17 +255711,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cd89c: |[0cd89c] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -0cd8ac: 5410 c708 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd8b0: 1100 |0002: return-object v0 │ │ +0cd87c: |[0cd87c] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +0cd88c: 5410 c708 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd890: 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;) │ │ @@ -255714,32 +255729,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 │ │ -0cd8b4: |[0cd8b4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0cd8c4: 5531 ca08 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cd8c8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -0cd8cc: 5431 c708 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd8d0: 7220 fc02 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ -0cd8d6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -0cd8da: 5431 c608 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ -0cd8de: 5432 c708 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd8e2: 6e40 e81c 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@1ce8 │ │ -0cd8e8: 0c00 |0012: move-result-object v0 │ │ -0cd8ea: 5431 c608 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ -0cd8ee: 5432 c708 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd8f2: 6e40 da1c 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@1cda │ │ -0cd8f8: 1100 |001a: return-object v0 │ │ -0cd8fa: 0750 |001b: move-object v0, v5 │ │ -0cd8fc: 28f7 |001c: goto 0013 // -0009 │ │ -0cd8fe: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0cd900: 28fc |001e: goto 001a // -0004 │ │ +0cd894: |[0cd894] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0cd8a4: 5531 ca08 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cd8a8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +0cd8ac: 5431 c708 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd8b0: 7220 fc02 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ +0cd8b6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +0cd8ba: 5431 c608 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ +0cd8be: 5432 c708 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd8c2: 6e40 e81c 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@1ce8 │ │ +0cd8c8: 0c00 |0012: move-result-object v0 │ │ +0cd8ca: 5431 c608 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ +0cd8ce: 5432 c708 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd8d2: 6e40 da1c 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@1cda │ │ +0cd8d8: 1100 |001a: return-object v0 │ │ +0cd8da: 0750 |001b: move-object v0, v5 │ │ +0cd8dc: 28f7 |001c: goto 0013 // -0009 │ │ +0cd8de: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0cd8e0: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -255759,22 +255774,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0cd904: |[0cd904] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -0cd914: 5410 c808 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@08c8 │ │ -0cd918: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0cd91c: 2200 e503 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@03e5 │ │ -0cd920: 7020 f41c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1cf4 │ │ -0cd926: 5b10 c808 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@08c8 │ │ -0cd92a: 5410 c808 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@08c8 │ │ -0cd92e: 1100 |000d: return-object v0 │ │ +0cd8e4: |[0cd8e4] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +0cd8f4: 5410 c808 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@08c8 │ │ +0cd8f8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0cd8fc: 2200 e503 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@03e5 │ │ +0cd900: 7020 f41c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1cf4 │ │ +0cd906: 5b10 c808 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@08c8 │ │ +0cd90a: 5410 c808 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@08c8 │ │ +0cd90e: 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; │ │ @@ -255784,17 +255799,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cd930: |[0cd930] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -0cd940: 5410 cb08 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ -0cd944: 1100 |0002: return-object v0 │ │ +0cd910: |[0cd910] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +0cd920: 5410 cb08 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ +0cd924: 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;) │ │ @@ -255802,25 +255817,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0cd948: |[0cd948] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -0cd958: 5510 ca08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cd95c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -0cd960: 5410 c708 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd964: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0cd968: 5410 c708 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd96c: 7220 fc02 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ -0cd972: 5410 c708 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd976: 1100 |000f: return-object v0 │ │ -0cd978: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0cd97a: 28fe |0011: goto 000f // -0002 │ │ +0cd928: |[0cd928] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +0cd938: 5510 ca08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cd93c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +0cd940: 5410 c708 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd944: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0cd948: 5410 c708 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd94c: 7220 fc02 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ +0cd952: 5410 c708 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd956: 1100 |000f: return-object v0 │ │ +0cd958: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0cd95a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -255832,29 +255847,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0cd97c: |[0cd97c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -0cd98c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0cd990: 5532 ca08 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cd994: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -0cd998: 5432 c708 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd99c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -0cd9a0: 5432 c708 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd9a4: 7220 fc02 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ -0cd9aa: 0a02 |000f: move-result v2 │ │ -0cd9ac: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -0cd9b0: 5430 c708 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd9b4: 5231 cc08 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ -0cd9b8: 7220 f302 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ -0cd9be: 0b00 |0019: move-result-wide v0 │ │ -0cd9c0: 1000 |001a: return-wide v0 │ │ +0cd95c: |[0cd95c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +0cd96c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0cd970: 5532 ca08 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cd974: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +0cd978: 5432 c708 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd97c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +0cd980: 5432 c708 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd984: 7220 fc02 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ +0cd98a: 0a02 |000f: move-result v2 │ │ +0cd98c: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +0cd990: 5430 c708 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd994: 5231 cc08 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ +0cd998: 7220 f302 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@02f3 │ │ +0cd99e: 0b00 |0019: move-result-wide v0 │ │ +0cd9a0: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -255866,48 +255881,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 │ │ -0cd9c4: |[0cd9c4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0cd9d4: 5541 ca08 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cd9d8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -0cd9dc: 2201 6f06 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0cd9e0: 1a02 9034 |0006: const-string v2, "this should only be called when the cursor is valid" // string@3490 │ │ -0cd9e4: 7020 0434 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0cd9ea: 2701 |000b: throw v1 │ │ -0cd9ec: 5441 c708 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cd9f0: 7220 fc02 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ -0cd9f6: 0a01 |0011: move-result v1 │ │ -0cd9f8: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -0cd9fc: 2201 6f06 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0cda00: 2202 8206 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0cda04: 7010 5134 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0cda0a: 1a03 981a |001b: const-string v3, "couldn't move cursor to position " // string@1a98 │ │ -0cda0e: 6e20 5a34 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cda14: 0c02 |0020: move-result-object v2 │ │ -0cda16: 6e20 5634 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0cda1c: 0c02 |0024: move-result-object v2 │ │ -0cda1e: 6e10 5f34 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0cda24: 0c02 |0028: move-result-object v2 │ │ -0cda26: 7020 0434 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0cda2c: 2701 |002c: throw v1 │ │ -0cda2e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -0cda32: 5441 c608 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ -0cda36: 5442 c708 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cda3a: 6e40 e91c 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@1ce9 │ │ -0cda40: 0c00 |0036: move-result-object v0 │ │ -0cda42: 5441 c608 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ -0cda46: 5442 c708 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cda4a: 6e40 da1c 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@1cda │ │ -0cda50: 1100 |003e: return-object v0 │ │ -0cda52: 0760 |003f: move-object v0, v6 │ │ -0cda54: 28f7 |0040: goto 0037 // -0009 │ │ +0cd9a4: |[0cd9a4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0cd9b4: 5541 ca08 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cd9b8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +0cd9bc: 2201 6f06 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0cd9c0: 1a02 9034 |0006: const-string v2, "this should only be called when the cursor is valid" // string@3490 │ │ +0cd9c4: 7020 0434 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0cd9ca: 2701 |000b: throw v1 │ │ +0cd9cc: 5441 c708 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cd9d0: 7220 fc02 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ +0cd9d6: 0a01 |0011: move-result v1 │ │ +0cd9d8: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0cd9dc: 2201 6f06 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0cd9e0: 2202 8206 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0cd9e4: 7010 5134 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0cd9ea: 1a03 981a |001b: const-string v3, "couldn't move cursor to position " // string@1a98 │ │ +0cd9ee: 6e20 5a34 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cd9f4: 0c02 |0020: move-result-object v2 │ │ +0cd9f6: 6e20 5634 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0cd9fc: 0c02 |0024: move-result-object v2 │ │ +0cd9fe: 6e10 5f34 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0cda04: 0c02 |0028: move-result-object v2 │ │ +0cda06: 7020 0434 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0cda0c: 2701 |002c: throw v1 │ │ +0cda0e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +0cda12: 5441 c608 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ +0cda16: 5442 c708 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cda1a: 6e40 e91c 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@1ce9 │ │ +0cda20: 0c00 |0036: move-result-object v0 │ │ +0cda22: 5441 c608 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ +0cda26: 5442 c708 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cda2a: 6e40 da1c 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@1cda │ │ +0cda30: 1100 |003e: return-object v0 │ │ +0cda32: 0760 |003f: move-object v0, v6 │ │ +0cda34: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -255928,17 +255943,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cda58: |[0cda58] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -0cda68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0cda6a: 0f00 |0001: return v0 │ │ +0cda38: |[0cda38] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +0cda48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0cda4a: 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;) │ │ @@ -255946,59 +255961,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 │ │ -0cda6c: |[0cda6c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0cda7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0cda7e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0cda80: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0cda82: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -0cda86: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -0cda8a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -0cda8e: 5c40 c408 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@08c4 │ │ -0cda92: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -0cda96: 5b46 c708 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cda9a: 5c40 ca08 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cda9e: 5b45 c608 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ -0cdaa2: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -0cdaa6: 1a01 7715 |0015: const-string v1, "_id" // string@1577 │ │ -0cdaaa: 7220 ec02 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@02ec │ │ -0cdab0: 0a01 |001a: move-result v1 │ │ -0cdab2: 5941 cc08 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ -0cdab6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0cdaba: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0cdabc: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -0cdac0: 2201 e103 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@03e1 │ │ -0cdac4: 7020 d01c 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1cd0 │ │ -0cdaca: 5b41 c508 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdace: 2201 e203 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@03e2 │ │ -0cdad2: 7030 d41c 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@1cd4 │ │ -0cdad8: 5b41 c908 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdadc: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -0cdae0: 5441 c508 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdae4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -0cdae8: 5441 c508 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdaec: 7220 fd02 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ -0cdaf2: 5441 c908 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdaf6: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -0cdafa: 5441 c908 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdafe: 7220 fe02 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ -0cdb04: 0e00 |0044: return-void │ │ -0cdb06: 5c41 c408 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@08c4 │ │ -0cdb0a: 28c4 |0047: goto 000b // -003c │ │ -0cdb0c: 0110 |0048: move v0, v1 │ │ -0cdb0e: 28c4 |0049: goto 000d // -003c │ │ -0cdb10: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -0cdb12: 28d0 |004b: goto 001b // -0030 │ │ -0cdb14: 5b43 c508 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdb18: 5b43 c908 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdb1c: 28e0 |0050: goto 0030 // -0020 │ │ +0cda4c: |[0cda4c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0cda5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0cda5e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0cda60: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0cda62: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +0cda66: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +0cda6a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +0cda6e: 5c40 c408 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@08c4 │ │ +0cda72: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +0cda76: 5b46 c708 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cda7a: 5c40 ca08 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cda7e: 5b45 c608 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@08c6 │ │ +0cda82: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +0cda86: 1a01 7715 |0015: const-string v1, "_id" // string@1577 │ │ +0cda8a: 7220 ec02 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@02ec │ │ +0cda90: 0a01 |001a: move-result v1 │ │ +0cda92: 5941 cc08 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ +0cda96: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +0cda9a: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +0cda9c: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +0cdaa0: 2201 e103 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@03e1 │ │ +0cdaa4: 7020 d01c 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1cd0 │ │ +0cdaaa: 5b41 c508 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdaae: 2201 e203 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@03e2 │ │ +0cdab2: 7030 d41c 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@1cd4 │ │ +0cdab8: 5b41 c908 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdabc: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +0cdac0: 5441 c508 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdac4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +0cdac8: 5441 c508 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdacc: 7220 fd02 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ +0cdad2: 5441 c908 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdad6: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0cdada: 5441 c908 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdade: 7220 fe02 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ +0cdae4: 0e00 |0044: return-void │ │ +0cdae6: 5c41 c408 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@08c4 │ │ +0cdaea: 28c4 |0047: goto 000b // -003c │ │ +0cdaec: 0110 |0048: move v0, v1 │ │ +0cdaee: 28c4 |0049: goto 000d // -003c │ │ +0cdaf0: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +0cdaf2: 28d0 |004b: goto 001b // -0030 │ │ +0cdaf4: 5b43 c508 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdaf8: 5b43 c908 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdafc: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -256030,21 +256045,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 │ │ -0cdb20: |[0cdb20] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0cdb30: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -0cdb34: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0cdb36: 6e40 e61c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ -0cdb3c: 0e00 |0006: return-void │ │ -0cdb3e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -0cdb40: 28fb |0008: goto 0003 // -0005 │ │ +0cdb00: |[0cdb00] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0cdb10: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +0cdb14: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0cdb16: 6e40 e61c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1ce6 │ │ +0cdb1c: 0e00 |0006: return-void │ │ +0cdb1e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +0cdb20: 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; │ │ @@ -256057,18 +256072,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 │ │ -0cdb44: |[0cdb44] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0cdb54: 6e40 e91c 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@1ce9 │ │ -0cdb5a: 0c00 |0003: move-result-object v0 │ │ -0cdb5c: 1100 |0004: return-object v0 │ │ +0cdb24: |[0cdb24] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0cdb34: 6e40 e91c 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@1ce9 │ │ +0cdb3a: 0c00 |0003: move-result-object v0 │ │ +0cdb3c: 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; │ │ @@ -256085,28 +256100,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0cdb60: |[0cdb60] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -0cdb70: 5510 c408 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@08c4 │ │ -0cdb74: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0cdb78: 5410 c708 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cdb7c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0cdb80: 5410 c708 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cdb84: 7210 f802 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ -0cdb8a: 0a00 |000d: move-result v0 │ │ -0cdb8c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0cdb90: 5410 c708 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cdb94: 7210 ff02 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@02ff │ │ -0cdb9a: 0a00 |0015: move-result v0 │ │ -0cdb9c: 5c10 ca08 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cdba0: 0e00 |0018: return-void │ │ +0cdb40: |[0cdb40] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +0cdb50: 5510 c408 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@08c4 │ │ +0cdb54: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +0cdb58: 5410 c708 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cdb5c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +0cdb60: 5410 c708 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cdb64: 7210 f802 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ +0cdb6a: 0a00 |000d: move-result v0 │ │ +0cdb6c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +0cdb70: 5410 c708 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cdb74: 7210 ff02 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@02ff │ │ +0cdb7a: 0a00 |0015: move-result v0 │ │ +0cdb7c: 5c10 ca08 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cdb80: 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; │ │ @@ -256116,23 +256131,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 │ │ -0cdba4: |[0cdba4] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0cdbb4: 5410 cb08 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ -0cdbb8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0cdbbc: 5410 cb08 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ -0cdbc0: 7220 f723 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@23f7 │ │ -0cdbc6: 0c00 |0009: move-result-object v0 │ │ -0cdbc8: 1100 |000a: return-object v0 │ │ -0cdbca: 5410 c708 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cdbce: 28fd |000d: goto 000a // -0003 │ │ +0cdb84: |[0cdb84] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0cdb94: 5410 cb08 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ +0cdb98: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0cdb9c: 5410 cb08 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ +0cdba0: 7220 f723 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@23f7 │ │ +0cdba6: 0c00 |0009: move-result-object v0 │ │ +0cdba8: 1100 |000a: return-object v0 │ │ +0cdbaa: 5410 c708 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cdbae: 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; │ │ @@ -256143,17 +256158,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cdbd0: |[0cdbd0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -0cdbe0: 5b01 cb08 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ -0cdbe4: 0e00 |0002: return-void │ │ +0cdbb0: |[0cdbb0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +0cdbc0: 5b01 cb08 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@08cb │ │ +0cdbc4: 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; │ │ @@ -256163,53 +256178,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 │ │ -0cdbe8: |[0cdbe8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0cdbf8: 5421 c708 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cdbfc: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -0cdc00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0cdc02: 1100 |0005: return-object v0 │ │ -0cdc04: 5420 c708 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cdc08: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -0cdc0c: 5421 c508 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdc10: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0cdc14: 5421 c508 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdc18: 7220 0003 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0300 │ │ -0cdc1e: 5421 c908 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdc22: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0cdc26: 5421 c908 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdc2a: 7220 0103 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0301 │ │ -0cdc30: 5b23 c708 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ -0cdc34: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -0cdc38: 5421 c508 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdc3c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -0cdc40: 5421 c508 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ -0cdc44: 7220 fd02 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ -0cdc4a: 5421 c908 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdc4e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -0cdc52: 5421 c908 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ -0cdc56: 7220 fe02 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ -0cdc5c: 1a01 7715 |0032: const-string v1, "_id" // string@1577 │ │ -0cdc60: 7220 ec02 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@02ec │ │ -0cdc66: 0a01 |0037: move-result v1 │ │ -0cdc68: 5921 cc08 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ -0cdc6c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -0cdc6e: 5c21 ca08 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cdc72: 6e10 ea1c 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1cea │ │ -0cdc78: 28c5 |0040: goto 0005 // -003b │ │ -0cdc7a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -0cdc7c: 5921 cc08 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ -0cdc80: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0cdc82: 5c21 ca08 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ -0cdc86: 6e10 eb1c 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1ceb │ │ -0cdc8c: 28bb |004a: goto 0005 // -0045 │ │ +0cdbc8: |[0cdbc8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0cdbd8: 5421 c708 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cdbdc: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0cdbe0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0cdbe2: 1100 |0005: return-object v0 │ │ +0cdbe4: 5420 c708 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cdbe8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0cdbec: 5421 c508 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdbf0: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0cdbf4: 5421 c508 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdbf8: 7220 0003 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0300 │ │ +0cdbfe: 5421 c908 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdc02: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0cdc06: 5421 c908 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdc0a: 7220 0103 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0301 │ │ +0cdc10: 5b23 c708 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@08c7 │ │ +0cdc14: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +0cdc18: 5421 c508 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdc1c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +0cdc20: 5421 c508 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@08c5 │ │ +0cdc24: 7220 fd02 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ +0cdc2a: 5421 c908 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdc2e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +0cdc32: 5421 c908 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@08c9 │ │ +0cdc36: 7220 fe02 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@02fe │ │ +0cdc3c: 1a01 7715 |0032: const-string v1, "_id" // string@1577 │ │ +0cdc40: 7220 ec02 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@02ec │ │ +0cdc46: 0a01 |0037: move-result v1 │ │ +0cdc48: 5921 cc08 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ +0cdc4c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +0cdc4e: 5c21 ca08 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cdc52: 6e10 ea1c 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1cea │ │ +0cdc58: 28c5 |0040: goto 0005 // -003b │ │ +0cdc5a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +0cdc5c: 5921 cc08 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@08cc │ │ +0cdc60: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +0cdc62: 5c21 ca08 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@08ca │ │ +0cdc66: 6e10 eb1c 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1ceb │ │ +0cdc6c: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -256268,21 +256283,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 │ │ -0cdc90: |[0cdc90] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0cdca0: 5b12 cf08 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ -0cdca4: 7010 a613 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ -0cdcaa: 2200 8d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -0cdcae: 7010 6103 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0cdcb4: 5b10 ce08 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@08ce │ │ -0cdcb8: 0e00 |000c: return-void │ │ +0cdc70: |[0cdc70] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +0cdc80: 5b12 cf08 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ +0cdc84: 7010 a613 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ +0cdc8a: 2200 8d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +0cdc8e: 7010 6103 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0cdc94: 5b10 ce08 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@08ce │ │ +0cdc98: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1825 │ │ 0x0005 line=1826 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -256292,28 +256307,28 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0cdcbc: |[0cdcbc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -0cdccc: 6e10 6722 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -0cdcd2: 0a01 |0003: move-result v1 │ │ -0cdcd4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0cdcd6: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ -0cdcda: 6e20 6622 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -0cdce0: 0c00 |000a: move-result-object v0 │ │ -0cdce2: 7110 451d 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1d45 │ │ -0cdce8: 0a03 |000e: move-result v3 │ │ -0cdcea: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ -0cdcee: 6e20 8c1a 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1a8c │ │ -0cdcf4: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0cdcf8: 28ef |0016: goto 0005 // -0011 │ │ -0cdcfa: 0e00 |0017: return-void │ │ +0cdc9c: |[0cdc9c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +0cdcac: 6e10 6722 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +0cdcb2: 0a01 |0003: move-result v1 │ │ +0cdcb4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0cdcb6: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ +0cdcba: 6e20 6622 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +0cdcc0: 0c00 |000a: move-result-object v0 │ │ +0cdcc2: 7110 451d 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1d45 │ │ +0cdcc8: 0a03 |000e: move-result v3 │ │ +0cdcca: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ +0cdcce: 6e20 8c1a 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1a8c │ │ +0cdcd4: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0cdcd8: 28ef |0016: goto 0005 // -0011 │ │ +0cdcda: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1900 │ │ 0x0004 line=1901 │ │ 0x0007 line=1902 │ │ 0x000b line=1903 │ │ 0x0011 line=1904 │ │ @@ -256332,57 +256347,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 │ │ -0cdcfc: |[0cdcfc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0cdd0c: 5420 ce08 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@08ce │ │ -0cdd10: 6e20 951a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ -0cdd16: 6e20 bb1a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1abb │ │ -0cdd1c: 6e20 961a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1a96 │ │ -0cdd22: 6e20 bc1a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1abc │ │ -0cdd28: 6e10 b21a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1ab2 │ │ -0cdd2e: 0a01 |0011: move-result v1 │ │ -0cdd30: 6e20 d41a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1ad4 │ │ -0cdd36: 6e10 a01a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1aa0 │ │ -0cdd3c: 0c01 |0018: move-result-object v1 │ │ -0cdd3e: 6e20 ca1a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1aca │ │ -0cdd44: 6e10 991a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1a99 │ │ -0cdd4a: 0c01 |001f: move-result-object v1 │ │ -0cdd4c: 6e20 bf1a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ -0cdd52: 6e10 9c1a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ -0cdd58: 0c01 |0026: move-result-object v1 │ │ -0cdd5a: 6e20 c31a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1ac3 │ │ -0cdd60: 6e10 ab1a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1aab │ │ -0cdd66: 0a01 |002d: move-result v1 │ │ -0cdd68: 6e20 c41a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1ac4 │ │ -0cdd6e: 6e10 aa1a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1aaa │ │ -0cdd74: 0a01 |0034: move-result v1 │ │ -0cdd76: 6e20 c01a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1ac0 │ │ -0cdd7c: 6e10 ac1a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1aac │ │ -0cdd82: 0a01 |003b: move-result v1 │ │ -0cdd84: 6e20 c51a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1ac5 │ │ -0cdd8a: 6e10 ad1a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1aad │ │ -0cdd90: 0a01 |0042: move-result v1 │ │ -0cdd92: 6e20 c61a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1ac6 │ │ -0cdd98: 6e10 a71a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1aa7 │ │ -0cdd9e: 0a01 |0049: move-result v1 │ │ -0cdda0: 6e20 ba1a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ -0cdda6: 6e10 b11a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1ab1 │ │ -0cddac: 0a01 |0050: move-result v1 │ │ -0cddae: 6e20 cf1a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1acf │ │ -0cddb4: 6e10 ae1a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1aae │ │ -0cddba: 0a01 |0057: move-result v1 │ │ -0cddbc: 6e20 c81a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1ac8 │ │ -0cddc2: 6e10 941a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ -0cddc8: 0a01 |005e: move-result v1 │ │ -0cddca: 6e20 8a1a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ -0cddd0: 0e00 |0062: return-void │ │ +0cdcdc: |[0cdcdc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0cdcec: 5420 ce08 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@08ce │ │ +0cdcf0: 6e20 951a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ +0cdcf6: 6e20 bb1a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1abb │ │ +0cdcfc: 6e20 961a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1a96 │ │ +0cdd02: 6e20 bc1a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1abc │ │ +0cdd08: 6e10 b21a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1ab2 │ │ +0cdd0e: 0a01 |0011: move-result v1 │ │ +0cdd10: 6e20 d41a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1ad4 │ │ +0cdd16: 6e10 a01a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1aa0 │ │ +0cdd1c: 0c01 |0018: move-result-object v1 │ │ +0cdd1e: 6e20 ca1a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1aca │ │ +0cdd24: 6e10 991a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1a99 │ │ +0cdd2a: 0c01 |001f: move-result-object v1 │ │ +0cdd2c: 6e20 bf1a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ +0cdd32: 6e10 9c1a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ +0cdd38: 0c01 |0026: move-result-object v1 │ │ +0cdd3a: 6e20 c31a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1ac3 │ │ +0cdd40: 6e10 ab1a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1aab │ │ +0cdd46: 0a01 |002d: move-result v1 │ │ +0cdd48: 6e20 c41a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1ac4 │ │ +0cdd4e: 6e10 aa1a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1aaa │ │ +0cdd54: 0a01 |0034: move-result v1 │ │ +0cdd56: 6e20 c01a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1ac0 │ │ +0cdd5c: 6e10 ac1a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1aac │ │ +0cdd62: 0a01 |003b: move-result v1 │ │ +0cdd64: 6e20 c51a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1ac5 │ │ +0cdd6a: 6e10 ad1a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1aad │ │ +0cdd70: 0a01 |0042: move-result v1 │ │ +0cdd72: 6e20 c61a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1ac6 │ │ +0cdd78: 6e10 a71a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1aa7 │ │ +0cdd7e: 0a01 |0049: move-result v1 │ │ +0cdd80: 6e20 ba1a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ +0cdd86: 6e10 b11a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1ab1 │ │ +0cdd8c: 0a01 |0050: move-result v1 │ │ +0cdd8e: 6e20 cf1a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1acf │ │ +0cdd94: 6e10 ae1a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1aae │ │ +0cdd9a: 0a01 |0057: move-result v1 │ │ +0cdd9c: 6e20 c81a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1ac8 │ │ +0cdda2: 6e10 941a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ +0cdda8: 0a01 |005e: move-result v1 │ │ +0cddaa: 6e20 8a1a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ +0cddb0: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0002 line=1918 │ │ 0x0005 line=1919 │ │ 0x0008 line=1921 │ │ 0x000b line=1922 │ │ @@ -256411,38 +256426,38 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0cddd4: |[0cddd4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0cdde4: 6e10 e922 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ -0cddea: 0a04 |0003: move-result v4 │ │ -0cddec: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -0cddf0: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -0cddf4: 6e10 ec22 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ -0cddfa: 0c01 |000b: move-result-object v1 │ │ -0cddfc: 5464 cf08 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ -0cde00: 7110 441d 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@1d44 │ │ -0cde06: 0c03 |0011: move-result-object v3 │ │ -0cde08: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -0cde0c: 5464 cf08 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ -0cde10: 6e20 611d 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ -0cde16: 0a00 |0019: move-result v0 │ │ -0cde18: 5464 cf08 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ -0cde1c: 6e20 601d 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@1d60 │ │ -0cde22: 0c02 |001f: move-result-object v2 │ │ -0cde24: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -0cde28: 7220 d334 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0cde2e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0cde30: 0f04 |0026: return v4 │ │ -0cde32: 6f30 a713 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13a7 │ │ -0cde38: 0a04 |002a: move-result v4 │ │ -0cde3a: 28fb |002b: goto 0026 // -0005 │ │ +0cddb4: |[0cddb4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0cddc4: 6e10 e922 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ +0cddca: 0a04 |0003: move-result v4 │ │ +0cddcc: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +0cddd0: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +0cddd4: 6e10 ec22 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ +0cddda: 0c01 |000b: move-result-object v1 │ │ +0cdddc: 5464 cf08 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ +0cdde0: 7110 441d 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@1d44 │ │ +0cdde6: 0c03 |0011: move-result-object v3 │ │ +0cdde8: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +0cddec: 5464 cf08 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ +0cddf0: 6e20 611d 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ +0cddf6: 0a00 |0019: move-result v0 │ │ +0cddf8: 5464 cf08 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08cf │ │ +0cddfc: 6e20 601d 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@1d60 │ │ +0cde02: 0c02 |001f: move-result-object v2 │ │ +0cde04: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +0cde08: 7220 d334 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0cde0e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +0cde10: 0f04 |0026: return v4 │ │ +0cde12: 6f30 a713 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13a7 │ │ +0cde18: 0a04 |002a: move-result v4 │ │ +0cde1a: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1873 │ │ 0x0008 line=1874 │ │ 0x000c line=1875 │ │ 0x0012 line=1876 │ │ 0x0014 line=1877 │ │ @@ -256465,21 +256480,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 │ │ -0cde3c: |[0cde3c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0cde4c: 6f30 aa13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ -0cde52: 1c00 f503 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@03f5 │ │ -0cde56: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0cde5c: 0c00 |0008: move-result-object v0 │ │ -0cde5e: 6e20 ef22 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ -0cde64: 0e00 |000c: return-void │ │ +0cde1c: |[0cde1c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0cde2c: 6f30 aa13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ +0cde32: 1c00 f503 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@03f5 │ │ +0cde36: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0cde3c: 0c00 |0008: move-result-object v0 │ │ +0cde3e: 6e20 ef22 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ +0cde44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1861 │ │ 0x0003 line=1863 │ │ 0x000c line=1864 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -256491,42 +256506,42 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0cde68: |[0cde68] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0cde78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0cde7a: 7100 431d 0000 |0001: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@1d43 │ │ -0cde80: 0a02 |0004: move-result v2 │ │ -0cde82: 3802 1500 |0005: if-eqz v2, 001a // +0015 │ │ -0cde86: 6f30 ab13 5406 |0007: invoke-super {v4, v5, v6}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ -0cde8c: 1c02 f503 |000a: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@03f5 │ │ -0cde90: 6e10 ed33 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0cde96: 0c02 |000f: move-result-object v2 │ │ -0cde98: 6e20 bf1a 2600 |0010: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ -0cde9e: 6e20 c51a 3600 |0013: invoke-virtual {v6, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1ac5 │ │ -0cdea4: 6e20 c61a 3600 |0016: invoke-virtual {v6, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1ac6 │ │ -0cdeaa: 0e00 |0019: return-void │ │ -0cdeac: 7110 b41a 0600 |001a: invoke-static {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ab4 │ │ -0cdeb2: 0c01 |001d: move-result-object v1 │ │ -0cdeb4: 6f30 ab13 5401 |001e: invoke-super {v4, v5, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ -0cdeba: 6e20 d01a 5600 |0021: invoke-virtual {v6, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1ad0 │ │ -0cdec0: 7110 8c16 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@168c │ │ -0cdec6: 0c00 |0027: move-result-object v0 │ │ -0cdec8: 2002 9604 |0028: instance-of v2, v0, Landroid/view/View; // type@0496 │ │ -0cdecc: 3802 0700 |002a: if-eqz v2, 0031 // +0007 │ │ -0cded0: 1f00 9604 |002c: check-cast v0, Landroid/view/View; // type@0496 │ │ -0cded4: 6e20 cb1a 0600 |002e: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ -0cdeda: 7030 fa1c 6401 |0031: invoke-direct {v4, v6, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1cfa │ │ -0cdee0: 6e10 b91a 0100 |0034: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1ab9 │ │ -0cdee6: 1f05 9d04 |0037: check-cast v5, Landroid/view/ViewGroup; // type@049d │ │ -0cdeea: 7030 f91c 6405 |0039: invoke-direct {v4, v6, v5}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@1cf9 │ │ -0cdef0: 28ce |003c: goto 000a // -0032 │ │ +0cde48: |[0cde48] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0cde58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0cde5a: 7100 431d 0000 |0001: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@1d43 │ │ +0cde60: 0a02 |0004: move-result v2 │ │ +0cde62: 3802 1500 |0005: if-eqz v2, 001a // +0015 │ │ +0cde66: 6f30 ab13 5406 |0007: invoke-super {v4, v5, v6}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ +0cde6c: 1c02 f503 |000a: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@03f5 │ │ +0cde70: 6e10 ed33 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0cde76: 0c02 |000f: move-result-object v2 │ │ +0cde78: 6e20 bf1a 2600 |0010: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ +0cde7e: 6e20 c51a 3600 |0013: invoke-virtual {v6, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1ac5 │ │ +0cde84: 6e20 c61a 3600 |0016: invoke-virtual {v6, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1ac6 │ │ +0cde8a: 0e00 |0019: return-void │ │ +0cde8c: 7110 b41a 0600 |001a: invoke-static {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ab4 │ │ +0cde92: 0c01 |001d: move-result-object v1 │ │ +0cde94: 6f30 ab13 5401 |001e: invoke-super {v4, v5, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ +0cde9a: 6e20 d01a 5600 |0021: invoke-virtual {v6, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1ad0 │ │ +0cdea0: 7110 8c16 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@168c │ │ +0cdea6: 0c00 |0027: move-result-object v0 │ │ +0cdea8: 2002 9604 |0028: instance-of v2, v0, Landroid/view/View; // type@0496 │ │ +0cdeac: 3802 0700 |002a: if-eqz v2, 0031 // +0007 │ │ +0cdeb0: 1f00 9604 |002c: check-cast v0, Landroid/view/View; // type@0496 │ │ +0cdeb4: 6e20 cb1a 0600 |002e: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ +0cdeba: 7030 fa1c 6401 |0031: invoke-direct {v4, v6, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1cfa │ │ +0cdec0: 6e10 b91a 0100 |0034: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1ab9 │ │ +0cdec6: 1f05 9d04 |0037: check-cast v5, Landroid/view/ViewGroup; // type@049d │ │ +0cdeca: 7030 f91c 6405 |0039: invoke-direct {v4, v6, v5}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@1cf9 │ │ +0cded0: 28ce |003c: goto 000a // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1830 │ │ 0x0007 line=1831 │ │ 0x000a line=1850 │ │ 0x0013 line=1855 │ │ 0x0016 line=1856 │ │ @@ -256553,26 +256568,26 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0cdef4: |[0cdef4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0cdf04: 7100 431d 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@1d43 │ │ -0cdf0a: 0a00 |0003: move-result v0 │ │ -0cdf0c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0cdf10: 7110 451d 0300 |0006: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1d45 │ │ -0cdf16: 0a00 |0009: move-result v0 │ │ -0cdf18: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0cdf1c: 6f40 ad13 2143 |000c: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13ad │ │ -0cdf22: 0a00 |000f: move-result v0 │ │ -0cdf24: 0f00 |0010: return v0 │ │ -0cdf26: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0cdf28: 28fe |0012: goto 0010 // -0002 │ │ +0cded4: |[0cded4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0cdee4: 7100 431d 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@1d43 │ │ +0cdeea: 0a00 |0003: move-result v0 │ │ +0cdeec: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0cdef0: 7110 451d 0300 |0006: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1d45 │ │ +0cdef6: 0a00 |0009: move-result v0 │ │ +0cdef8: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0cdefc: 6f40 ad13 2143 |000c: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13ad │ │ +0cdf02: 0a00 |000f: move-result v0 │ │ +0cdf04: 0f00 |0010: return v0 │ │ +0cdf06: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0cdf08: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1893 │ │ 0x000c line=1894 │ │ 0x0010 line=1896 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -256614,18 +256629,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0cdf2c: |[0cdf2c] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0cdf3c: 5b01 d008 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08d0 │ │ -0cdf40: 7010 a613 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ -0cdf46: 0e00 |0005: return-void │ │ +0cdf0c: |[0cdf0c] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +0cdf1c: 5b01 d008 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08d0 │ │ +0cdf20: 7010 a613 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ +0cdf26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1941 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -256635,22 +256650,22 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0cdf48: |[0cdf48] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0cdf58: 6f30 ab13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ -0cdf5e: 7110 451d 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1d45 │ │ -0cdf64: 0a00 |0006: move-result v0 │ │ -0cdf66: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -0cdf6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0cdf6c: 6e20 cb1a 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ -0cdf72: 0e00 |000d: return-void │ │ +0cdf28: |[0cdf28] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0cdf38: 6f30 ab13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ +0cdf3e: 7110 451d 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1d45 │ │ +0cdf44: 0a00 |0006: move-result v0 │ │ +0cdf46: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +0cdf4a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0cdf4c: 6e20 cb1a 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ +0cdf52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1945 │ │ 0x0003 line=1947 │ │ 0x0009 line=1951 │ │ 0x000d line=1953 │ │ locals : │ │ @@ -256689,17 +256704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cdf74: |[0cdf74] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.:()V │ │ -0cdf84: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0cdf8a: 0e00 |0003: return-void │ │ +0cdf54: |[0cdf54] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.:()V │ │ +0cdf64: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0cdf6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ │ │ Virtual methods - │ │ @@ -256708,17 +256723,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cdf8c: |[0cdf8c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -0cdf9c: 7130 a01d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1da0 │ │ -0cdfa2: 0e00 |0003: return-void │ │ +0cdf6c: |[0cdf6c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0cdf7c: 7130 a01d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1da0 │ │ +0cdf82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0003 line=301 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -256730,17 +256745,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cdfa4: |[0cdfa4] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.configureApplyInsets:(Landroid/view/View;)V │ │ -0cdfb4: 7110 a11d 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.configureApplyInsets:(Landroid/view/View;)V // method@1da1 │ │ -0cdfba: 0e00 |0003: return-void │ │ +0cdf84: |[0cdf84] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +0cdf94: 7110 a11d 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.configureApplyInsets:(Landroid/view/View;)V // method@1da1 │ │ +0cdf9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0003 line=293 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 drawerLayout Landroid/view/View; │ │ @@ -256750,17 +256765,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cdfbc: |[0cdfbc] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -0cdfcc: 7130 a21d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1da2 │ │ -0cdfd2: 0e00 |0003: return-void │ │ +0cdf9c: |[0cdf9c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0cdfac: 7130 a21d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1da2 │ │ +0cdfb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0003 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 child Landroid/view/View; │ │ @@ -256772,18 +256787,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cdfd4: |[0cdfd4] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ -0cdfe4: 7110 a31d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; // method@1da3 │ │ -0cdfea: 0c00 |0003: move-result-object v0 │ │ -0cdfec: 1100 |0004: return-object v0 │ │ +0cdfb4: |[0cdfb4] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ +0cdfc4: 7110 a31d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; // method@1da3 │ │ +0cdfca: 0c00 |0003: move-result-object v0 │ │ +0cdfcc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -256792,18 +256807,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cdff0: |[0cdff0] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getTopInset:(Ljava/lang/Object;)I │ │ -0ce000: 7110 a41d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getTopInset:(Ljava/lang/Object;)I // method@1da4 │ │ -0ce006: 0a00 |0003: move-result v0 │ │ -0ce008: 0f00 |0004: return v0 │ │ +0cdfd0: |[0cdfd0] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getTopInset:(Ljava/lang/Object;)I │ │ +0cdfe0: 7110 a41d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getTopInset:(Ljava/lang/Object;)I // method@1da4 │ │ +0cdfe6: 0a00 |0003: move-result v0 │ │ +0cdfe8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 insets Ljava/lang/Object; │ │ │ │ @@ -256838,17 +256853,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ce00c: |[0ce00c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.:()V │ │ -0ce01c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ce022: 0e00 |0003: return-void │ │ +0cdfec: |[0cdfec] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.:()V │ │ +0cdffc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ce002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -256857,16 +256872,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ce024: |[0ce024] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -0ce034: 0e00 |0000: return-void │ │ +0ce004: |[0ce004] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0ce014: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ @@ -256877,16 +256892,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ce038: |[0ce038] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.configureApplyInsets:(Landroid/view/View;)V │ │ -0ce048: 0e00 |0000: return-void │ │ +0ce018: |[0ce018] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.configureApplyInsets:(Landroid/view/View;)V │ │ +0ce028: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 drawerLayout Landroid/view/View; │ │ │ │ @@ -256895,16 +256910,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ce04c: |[0ce04c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -0ce05c: 0e00 |0000: return-void │ │ +0ce02c: |[0ce02c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0ce03c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 child Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ @@ -256915,17 +256930,17 @@ │ │ type : '(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ce060: |[0ce060] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ -0ce070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ce072: 1100 |0001: return-object v0 │ │ +0ce040: |[0ce040] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ +0ce050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ce052: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -256934,17 +256949,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ce074: |[0ce074] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getTopInset:(Ljava/lang/Object;)I │ │ -0ce084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ce086: 0f00 |0001: return v0 │ │ +0ce054: |[0ce054] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getTopInset:(Ljava/lang/Object;)I │ │ +0ce064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ce066: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 insets Ljava/lang/Object; │ │ │ │ @@ -256979,17 +256994,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ce088: |[0ce088] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -0ce098: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0ce09e: 0e00 |0003: return-void │ │ +0ce068: |[0ce068] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +0ce078: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0ce07e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -256998,16 +257013,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ce0a0: |[0ce0a0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -0ce0b0: 0e00 |0000: return-void │ │ +0ce080: |[0ce080] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +0ce090: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -257016,16 +257031,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ce0b4: |[0ce0b4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0ce0c4: 0e00 |0000: return-void │ │ +0ce094: |[0ce094] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +0ce0a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -257034,16 +257049,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ce0c8: |[0ce0c8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0ce0d8: 0e00 |0000: return-void │ │ +0ce0a8: |[0ce0a8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +0ce0b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -257053,16 +257068,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ce0dc: |[0ce0dc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -0ce0ec: 0e00 |0000: return-void │ │ +0ce0bc: |[0ce0bc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0ce0cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -257112,22 +257127,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 │ │ -0ce0f0: |[0ce0f0] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -0ce100: 5b12 e308 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce104: 7010 4920 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@2049 │ │ -0ce10a: 2200 f303 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@03f3 │ │ -0ce10e: 7020 2b1d 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@1d2b │ │ -0ce114: 5b10 e208 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@08e2 │ │ -0ce118: 5913 e008 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ -0ce11c: 0e00 |000e: return-void │ │ +0ce0d0: |[0ce0d0] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +0ce0e0: 5b12 e308 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce0e4: 7010 4920 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@2049 │ │ +0ce0ea: 2200 f303 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@03f3 │ │ +0ce0ee: 7020 2b1d 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@1d2b │ │ +0ce0f4: 5b10 e208 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@08e2 │ │ +0ce0f8: 5913 e008 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ +0ce0fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1631 │ │ 0x0005 line=1625 │ │ 0x000c line=1632 │ │ 0x000e line=1633 │ │ locals : │ │ @@ -257140,17 +257155,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 │ │ -0ce120: |[0ce120] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -0ce130: 7010 3a1d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@1d3a │ │ -0ce136: 0e00 |0003: return-void │ │ +0ce100: |[0ce100] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0ce110: 7010 3a1d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@1d3a │ │ +0ce116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1621 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -257158,26 +257173,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0ce138: |[0ce138] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -0ce148: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0ce14a: 5232 e008 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ -0ce14e: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -0ce152: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -0ce154: 5432 e308 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce158: 6e20 531d 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0ce15e: 0c01 |000b: move-result-object v1 │ │ -0ce160: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0ce164: 5432 e308 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce168: 6e20 4b1d 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1d4b │ │ -0ce16e: 0e00 |0013: return-void │ │ +0ce118: |[0ce118] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +0ce128: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0ce12a: 5232 e008 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ +0ce12e: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +0ce132: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +0ce134: 5432 e308 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce138: 6e20 531d 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0ce13e: 0c01 |000b: move-result-object v1 │ │ +0ce140: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0ce144: 5432 e308 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce148: 6e20 4b1d 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1d4b │ │ +0ce14e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1682 │ │ 0x0006 line=1683 │ │ 0x000c line=1684 │ │ 0x000e line=1685 │ │ 0x0013 line=1687 │ │ @@ -257191,71 +257206,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0ce170: |[0ce170] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -0ce180: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -0ce182: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0ce184: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0ce186: 5497 e108 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ -0ce18a: 6e10 7320 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@2073 │ │ -0ce190: 0a03 |0008: move-result v3 │ │ -0ce192: 5297 e008 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ -0ce196: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -0ce19a: 0161 |000d: move v1, v6 │ │ -0ce19c: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -0ce1a0: 5497 e308 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce1a4: 6e20 531d 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0ce1aa: 0c04 |0015: move-result-object v4 │ │ -0ce1ac: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -0ce1b0: 6e10 cf21 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0ce1b6: 0a05 |001b: move-result v5 │ │ -0ce1b8: 7b55 |001c: neg-int v5, v5 │ │ -0ce1ba: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0ce1be: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0ce1c2: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0ce1c6: 6e10 aa21 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0ce1cc: 0a05 |0026: move-result v5 │ │ -0ce1ce: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0ce1d2: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0ce1d6: 6e10 aa21 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0ce1dc: 0a05 |002e: move-result v5 │ │ -0ce1de: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0ce1e2: 5495 e308 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce1e6: 6e20 5f1d 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ -0ce1ec: 0a05 |0036: move-result v5 │ │ -0ce1ee: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -0ce1f2: 6e10 a921 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ce1f8: 0c02 |003c: move-result-object v2 │ │ -0ce1fa: 1f02 ed03 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0ce1fe: 5495 e108 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ -0ce202: 6e10 c821 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0ce208: 0a07 |0044: move-result v7 │ │ -0ce20a: 6e40 8720 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0ce210: 5c26 d408 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ -0ce214: 5495 e308 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce218: 6e10 6e1d 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0ce21e: 7010 311d 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1d31 │ │ -0ce224: 5495 e308 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce228: 6e10 471d 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@1d47 │ │ -0ce22e: 0e00 |0057: return-void │ │ -0ce230: 0151 |0058: move v1, v5 │ │ -0ce232: 28b5 |0059: goto 000e // -004b │ │ -0ce234: 5495 e308 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce238: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -0ce23a: 6e20 531d 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0ce240: 0c04 |0060: move-result-object v4 │ │ -0ce242: 5495 e308 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce246: 6e10 671d 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0ce24c: 0a05 |0066: move-result v5 │ │ -0ce24e: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -0ce252: 28b6 |0069: goto 001f // -004a │ │ +0ce150: |[0ce150] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +0ce160: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +0ce162: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0ce164: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0ce166: 5497 e108 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ +0ce16a: 6e10 7320 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@2073 │ │ +0ce170: 0a03 |0008: move-result v3 │ │ +0ce172: 5297 e008 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ +0ce176: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +0ce17a: 0161 |000d: move v1, v6 │ │ +0ce17c: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +0ce180: 5497 e308 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce184: 6e20 531d 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0ce18a: 0c04 |0015: move-result-object v4 │ │ +0ce18c: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +0ce190: 6e10 cf21 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0ce196: 0a05 |001b: move-result v5 │ │ +0ce198: 7b55 |001c: neg-int v5, v5 │ │ +0ce19a: 9000 0503 |001d: add-int v0, v5, v3 │ │ +0ce19e: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +0ce1a2: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0ce1a6: 6e10 aa21 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0ce1ac: 0a05 |0026: move-result v5 │ │ +0ce1ae: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +0ce1b2: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +0ce1b6: 6e10 aa21 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0ce1bc: 0a05 |002e: move-result v5 │ │ +0ce1be: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +0ce1c2: 5495 e308 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce1c6: 6e20 5f1d 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ +0ce1cc: 0a05 |0036: move-result v5 │ │ +0ce1ce: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0ce1d2: 6e10 a921 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ce1d8: 0c02 |003c: move-result-object v2 │ │ +0ce1da: 1f02 ed03 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0ce1de: 5495 e108 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ +0ce1e2: 6e10 c821 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0ce1e8: 0a07 |0044: move-result v7 │ │ +0ce1ea: 6e40 8720 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0ce1f0: 5c26 d408 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ +0ce1f4: 5495 e308 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce1f8: 6e10 6e1d 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0ce1fe: 7010 311d 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1d31 │ │ +0ce204: 5495 e308 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce208: 6e10 471d 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@1d47 │ │ +0ce20e: 0e00 |0057: return-void │ │ +0ce210: 0151 |0058: move v1, v5 │ │ +0ce212: 28b5 |0059: goto 000e // -004b │ │ +0ce214: 5495 e308 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce218: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +0ce21a: 6e20 531d 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0ce220: 0c04 |0060: move-result-object v4 │ │ +0ce222: 5495 e308 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce226: 6e10 671d 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0ce22c: 0a05 |0066: move-result v5 │ │ +0ce22e: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +0ce232: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1716 │ │ 0x0009 line=1717 │ │ 0x000e line=1718 │ │ 0x0010 line=1719 │ │ 0x0016 line=1720 │ │ @@ -257287,40 +257302,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0ce254: |[0ce254] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0ce264: 5431 e308 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce268: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -0ce26a: 6e30 481d 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0ce270: 0a01 |0006: move-result v1 │ │ -0ce272: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -0ce276: 6e10 cf21 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0ce27c: 0a01 |000c: move-result v1 │ │ -0ce27e: 7b11 |000d: neg-int v1, v1 │ │ -0ce280: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0ce282: 7120 1e34 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0ce288: 0a02 |0012: move-result v2 │ │ -0ce28a: 7120 1b34 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ce290: 0a01 |0016: move-result v1 │ │ -0ce292: 0f01 |0017: return v1 │ │ -0ce294: 5431 e308 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce298: 6e10 671d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0ce29e: 0a00 |001d: move-result v0 │ │ -0ce2a0: 6e10 cf21 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0ce2a6: 0a01 |0021: move-result v1 │ │ -0ce2a8: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -0ce2ac: 7120 1e34 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0ce2b2: 0a02 |0027: move-result v2 │ │ -0ce2b4: 7120 1b34 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ce2ba: 0a01 |002b: move-result v1 │ │ -0ce2bc: 28eb |002c: goto 0017 // -0015 │ │ +0ce234: |[0ce234] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0ce244: 5431 e308 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce248: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +0ce24a: 6e30 481d 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0ce250: 0a01 |0006: move-result v1 │ │ +0ce252: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +0ce256: 6e10 cf21 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0ce25c: 0a01 |000c: move-result v1 │ │ +0ce25e: 7b11 |000d: neg-int v1, v1 │ │ +0ce260: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0ce262: 7120 1e34 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0ce268: 0a02 |0012: move-result v2 │ │ +0ce26a: 7120 1b34 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ce270: 0a01 |0016: move-result v1 │ │ +0ce272: 0f01 |0017: return v1 │ │ +0ce274: 5431 e308 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce278: 6e10 671d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0ce27e: 0a00 |001d: move-result v0 │ │ +0ce280: 6e10 cf21 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0ce286: 0a01 |0021: move-result v1 │ │ +0ce288: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +0ce28c: 7120 1e34 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0ce292: 0a02 |0027: move-result v2 │ │ +0ce294: 7120 1b34 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ce29a: 0a01 |002b: move-result v1 │ │ +0ce29c: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1773 │ │ 0x0009 line=1774 │ │ 0x0017 line=1777 │ │ 0x0018 line=1776 │ │ 0x001e line=1777 │ │ @@ -257336,18 +257351,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ce2c0: |[0ce2c0] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0ce2d0: 6e10 c821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0ce2d6: 0a00 |0003: move-result v0 │ │ -0ce2d8: 0f00 |0004: return v0 │ │ +0ce2a0: |[0ce2a0] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0ce2b0: 6e10 c821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0ce2b6: 0a00 |0003: move-result v0 │ │ +0ce2b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1783 │ │ 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 │ │ @@ -257358,24 +257373,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ce2dc: |[0ce2dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0ce2ec: 5410 e308 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce2f0: 6e20 721d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0ce2f6: 0a00 |0005: move-result v0 │ │ -0ce2f8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0ce2fc: 6e10 cf21 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0ce302: 0a00 |000b: move-result v0 │ │ -0ce304: 0f00 |000c: return v0 │ │ -0ce306: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0ce308: 28fe |000e: goto 000c // -0002 │ │ +0ce2bc: |[0ce2bc] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0ce2cc: 5410 e308 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce2d0: 6e20 721d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0ce2d6: 0a00 |0005: move-result v0 │ │ +0ce2d8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0ce2dc: 6e10 cf21 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0ce2e2: 0a00 |000b: move-result v0 │ │ +0ce2e4: 0f00 |000c: return v0 │ │ +0ce2e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0ce2e8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1768 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000f reg=2 child Landroid/view/View; │ │ │ │ @@ -257384,35 +257399,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0ce30c: |[0ce30c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -0ce31c: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -0ce320: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0ce322: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -0ce326: 5431 e308 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce32a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0ce32c: 6e20 531d 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0ce332: 0c00 |000b: move-result-object v0 │ │ -0ce334: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -0ce338: 5431 e308 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce33c: 6e20 5f1d 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ -0ce342: 0a01 |0013: move-result v1 │ │ -0ce344: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -0ce348: 5431 e108 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ -0ce34c: 6e30 5c20 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@205c │ │ -0ce352: 0e00 |001b: return-void │ │ -0ce354: 5431 e308 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce358: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -0ce35a: 6e20 531d 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0ce360: 0c00 |0022: move-result-object v0 │ │ -0ce362: 28e9 |0023: goto 000c // -0017 │ │ +0ce2ec: |[0ce2ec] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +0ce2fc: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +0ce300: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0ce302: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +0ce306: 5431 e308 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce30a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0ce30c: 6e20 531d 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0ce312: 0c00 |000b: move-result-object v0 │ │ +0ce314: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +0ce318: 5431 e308 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce31c: 6e20 5f1d 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ +0ce322: 0a01 |0013: move-result v1 │ │ +0ce324: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +0ce328: 5431 e108 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ +0ce32c: 6e30 5c20 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@205c │ │ +0ce332: 0e00 |001b: return-void │ │ +0ce334: 5431 e308 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce338: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +0ce33a: 6e20 531d 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0ce340: 0c00 |0022: move-result-object v0 │ │ +0ce342: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1755 │ │ 0x0005 line=1756 │ │ 0x000c line=1761 │ │ 0x0016 line=1762 │ │ 0x001b line=1764 │ │ @@ -257429,17 +257444,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ce364: |[0ce364] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -0ce374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ce376: 0f00 |0001: return v0 │ │ +0ce344: |[0ce344] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +0ce354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ce356: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -257448,20 +257463,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0ce378: |[0ce378] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -0ce388: 5440 e308 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce38c: 5441 e208 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@08e2 │ │ -0ce390: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -0ce394: 6e40 841d 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1d84 │ │ -0ce39a: 0e00 |0009: return-void │ │ +0ce358: |[0ce358] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +0ce368: 5440 e308 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce36c: 5441 e208 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@08e2 │ │ +0ce370: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +0ce374: 6e40 841d 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1d84 │ │ +0ce37a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1710 │ │ 0x0009 line=1711 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -257472,22 +257487,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ce39c: |[0ce39c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0ce3ac: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ce3b2: 0c00 |0003: move-result-object v0 │ │ -0ce3b4: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0ce3b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0ce3ba: 5c01 d408 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ -0ce3be: 7010 311d 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1d31 │ │ -0ce3c4: 0e00 |000c: return-void │ │ +0ce37c: |[0ce37c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +0ce38c: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ce392: 0c00 |0003: move-result-object v0 │ │ +0ce394: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0ce398: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0ce39a: 5c01 d408 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ +0ce39e: 7010 311d 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1d31 │ │ +0ce3a4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ 0x0006 line=1676 │ │ 0x0009 line=1678 │ │ 0x000c line=1679 │ │ locals : │ │ @@ -257501,22 +257516,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0ce3c8: |[0ce3c8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -0ce3d8: 5430 e308 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce3dc: 5231 e008 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ -0ce3e0: 5432 e108 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ -0ce3e4: 6e10 7220 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@2072 │ │ -0ce3ea: 0c02 |0009: move-result-object v2 │ │ -0ce3ec: 6e40 9b1d 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1d9b │ │ -0ce3f2: 0e00 |000d: return-void │ │ +0ce3a8: |[0ce3a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +0ce3b8: 5430 e308 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce3bc: 5231 e008 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ +0ce3c0: 5432 e108 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ +0ce3c4: 6e10 7220 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@2072 │ │ +0ce3ca: 0c02 |0009: move-result-object v2 │ │ +0ce3cc: 6e40 9b1d 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1d9b │ │ +0ce3d2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1653 │ │ 0x000d line=1654 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -257526,46 +257541,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0ce3f4: |[0ce3f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0ce404: 6e10 cf21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0ce40a: 0a00 |0003: move-result v0 │ │ -0ce40c: 5453 e308 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce410: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -0ce412: 6e30 481d 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0ce418: 0a03 |000a: move-result v3 │ │ -0ce41a: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -0ce41e: 9003 0007 |000d: add-int v3, v0, v7 │ │ -0ce422: 8233 |000f: int-to-float v3, v3 │ │ -0ce424: 8204 |0010: int-to-float v4, v0 │ │ -0ce426: a901 0304 |0011: div-float v1, v3, v4 │ │ -0ce42a: 5453 e308 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce42e: 6e30 921d 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1d92 │ │ -0ce434: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0ce436: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -0ce43a: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -0ce43e: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -0ce440: 6e20 3722 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0ce446: 5453 e308 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce44a: 6e10 6e1d 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0ce450: 0e00 |0026: return-void │ │ -0ce452: 5453 e308 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce456: 6e10 671d 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0ce45c: 0a02 |002c: move-result v2 │ │ -0ce45e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -0ce462: 8233 |002f: int-to-float v3, v3 │ │ -0ce464: 8204 |0030: int-to-float v4, v0 │ │ -0ce466: a901 0304 |0031: div-float v1, v3, v4 │ │ -0ce46a: 28e0 |0033: goto 0013 // -0020 │ │ -0ce46c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -0ce46e: 28e9 |0035: goto 001e // -0017 │ │ +0ce3d4: |[0ce3d4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0ce3e4: 6e10 cf21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0ce3ea: 0a00 |0003: move-result v0 │ │ +0ce3ec: 5453 e308 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce3f0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +0ce3f2: 6e30 481d 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0ce3f8: 0a03 |000a: move-result v3 │ │ +0ce3fa: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +0ce3fe: 9003 0007 |000d: add-int v3, v0, v7 │ │ +0ce402: 8233 |000f: int-to-float v3, v3 │ │ +0ce404: 8204 |0010: int-to-float v4, v0 │ │ +0ce406: a901 0304 |0011: div-float v1, v3, v4 │ │ +0ce40a: 5453 e308 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce40e: 6e30 921d 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1d92 │ │ +0ce414: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0ce416: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +0ce41a: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +0ce41e: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +0ce420: 6e20 3722 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0ce426: 5453 e308 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce42a: 6e10 6e1d 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0ce430: 0e00 |0026: return-void │ │ +0ce432: 5453 e308 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce436: 6e10 671d 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0ce43c: 0a02 |002c: move-result v2 │ │ +0ce43e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +0ce442: 8233 |002f: int-to-float v3, v3 │ │ +0ce444: 8204 |0030: int-to-float v4, v0 │ │ +0ce446: a901 0304 |0031: div-float v1, v3, v4 │ │ +0ce44a: 28e0 |0033: goto 0013 // -0020 │ │ +0ce44c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +0ce44e: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1659 │ │ 0x0004 line=1662 │ │ 0x000d line=1663 │ │ 0x0013 line=1668 │ │ 0x0018 line=1669 │ │ @@ -257591,56 +257606,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0ce470: |[0ce470] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0ce480: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0ce484: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0ce486: 5484 e308 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce48a: 6e20 621d 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1d62 │ │ -0ce490: 0a02 |0008: move-result v2 │ │ -0ce492: 6e10 cf21 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0ce498: 0a00 |000c: move-result v0 │ │ -0ce49a: 5484 e308 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce49e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -0ce4a0: 6e30 481d 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0ce4a6: 0a04 |0013: move-result v4 │ │ -0ce4a8: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -0ce4ac: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -0ce4b0: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -0ce4b4: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -0ce4b8: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -0ce4bc: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -0ce4c0: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -0ce4c4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0ce4c6: 5484 e108 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ -0ce4ca: 6e10 c821 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0ce4d0: 0a05 |0028: move-result v5 │ │ -0ce4d2: 6e30 8520 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@2085 │ │ -0ce4d8: 5484 e308 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce4dc: 6e10 6e1d 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0ce4e2: 0e00 |0031: return-void │ │ -0ce4e4: 7b01 |0032: neg-int v1, v0 │ │ -0ce4e6: 28f0 |0033: goto 0023 // -0010 │ │ -0ce4e8: 5484 e308 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce4ec: 6e10 671d 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0ce4f2: 0a03 |0039: move-result v3 │ │ -0ce4f4: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -0ce4f8: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -0ce4fc: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -0ce500: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -0ce504: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -0ce508: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -0ce50c: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -0ce510: 28db |0048: goto 0023 // -0025 │ │ -0ce512: 0131 |0049: move v1, v3 │ │ -0ce514: 28fe |004a: goto 0048 // -0002 │ │ +0ce450: |[0ce450] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0ce460: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0ce464: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0ce466: 5484 e308 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce46a: 6e20 621d 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1d62 │ │ +0ce470: 0a02 |0008: move-result v2 │ │ +0ce472: 6e10 cf21 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0ce478: 0a00 |000c: move-result v0 │ │ +0ce47a: 5484 e308 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce47e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +0ce480: 6e30 481d 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0ce486: 0a04 |0013: move-result v4 │ │ +0ce488: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +0ce48c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +0ce490: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +0ce494: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +0ce498: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +0ce49c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +0ce4a0: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +0ce4a4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0ce4a6: 5484 e108 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ +0ce4aa: 6e10 c821 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0ce4b0: 0a05 |0028: move-result v5 │ │ +0ce4b2: 6e30 8520 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@2085 │ │ +0ce4b8: 5484 e308 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce4bc: 6e10 6e1d 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0ce4c2: 0e00 |0031: return-void │ │ +0ce4c4: 7b01 |0032: neg-int v1, v0 │ │ +0ce4c6: 28f0 |0033: goto 0023 // -0010 │ │ +0ce4c8: 5484 e308 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce4cc: 6e10 671d 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0ce4d2: 0a03 |0039: move-result v3 │ │ +0ce4d4: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +0ce4d8: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +0ce4dc: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +0ce4e0: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +0ce4e4: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +0ce4e8: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +0ce4ec: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +0ce4f0: 28db |0048: goto 0023 // -0025 │ │ +0ce4f2: 0131 |0049: move v1, v3 │ │ +0ce4f4: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1693 │ │ 0x0009 line=1694 │ │ 0x000d line=1697 │ │ 0x0016 line=1698 │ │ 0x0023 line=1704 │ │ @@ -257665,19 +257680,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ce518: |[0ce518] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -0ce528: 5420 e308 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce52c: 5421 e208 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@08e2 │ │ -0ce530: 6e20 851d 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d85 │ │ -0ce536: 0e00 |0007: return-void │ │ +0ce4f8: |[0ce4f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +0ce508: 5420 e308 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce50c: 5421 e208 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@08e2 │ │ +0ce510: 6e20 851d 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d85 │ │ +0ce516: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1640 │ │ 0x0007 line=1641 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -257686,17 +257701,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 │ │ -0ce538: |[0ce538] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -0ce548: 5b01 e108 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ -0ce54c: 0e00 |0002: return-void │ │ +0ce518: |[0ce518] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0ce528: 5b01 e108 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@08e1 │ │ +0ce52c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0002 line=1637 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -257706,32 +257721,32 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0ce550: |[0ce550] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0ce560: 5420 e308 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce564: 6e20 721d 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0ce56a: 0a00 |0005: move-result v0 │ │ -0ce56c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -0ce570: 5420 e308 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce574: 5221 e008 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ -0ce578: 6e30 481d 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0ce57e: 0a00 |000f: move-result v0 │ │ -0ce580: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -0ce584: 5420 e308 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ -0ce588: 6e20 5f1d 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ -0ce58e: 0a00 |0017: move-result v0 │ │ -0ce590: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -0ce594: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -0ce596: 0f00 |001b: return v0 │ │ -0ce598: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0ce59a: 28fe |001d: goto 001b // -0002 │ │ +0ce530: |[0ce530] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0ce540: 5420 e308 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce544: 6e20 721d 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0ce54a: 0a00 |0005: move-result v0 │ │ +0ce54c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +0ce550: 5420 e308 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce554: 5221 e008 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@08e0 │ │ +0ce558: 6e30 481d 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0ce55e: 0a00 |000f: move-result v0 │ │ +0ce560: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +0ce564: 5420 e308 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@08e3 │ │ +0ce568: 6e20 5f1d 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ +0ce56e: 0a00 |0017: move-result v0 │ │ +0ce570: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +0ce574: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +0ce576: 0f00 |001b: return v0 │ │ +0ce578: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0ce57a: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 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 │ │ @@ -257957,38 +257972,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -0ce59c: |[0ce59c] android.support.v4.widget.DrawerLayout.:()V │ │ -0ce5ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ce5ae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0ce5b0: 2313 d106 |0002: new-array v3, v1, [I // type@06d1 │ │ -0ce5b4: 1404 b300 0101 |0004: const v4, #float 2.36941e-38 // #010100b3 │ │ -0ce5ba: 4b04 0302 |0007: aput v4, v3, v2 │ │ -0ce5be: 6903 e908 |0009: sput-object v3, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@08e9 │ │ -0ce5c2: 6003 4501 |000b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ce5c6: 1304 1300 |000d: const/16 v4, #int 19 // #13 │ │ -0ce5ca: 3443 1200 |000f: if-lt v3, v4, 0021 // +0012 │ │ -0ce5ce: 6a01 e508 |0011: sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@08e5 │ │ -0ce5d2: 6000 4501 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ce5d6: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ -0ce5da: 3410 0c00 |0017: if-lt v0, v1, 0023 // +000c │ │ -0ce5de: 2201 e903 |0019: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; // type@03e9 │ │ -0ce5e2: 7010 061d 0100 |001b: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;.:()V // method@1d06 │ │ -0ce5e8: 6901 e808 |001e: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ -0ce5ec: 0e00 |0020: return-void │ │ -0ce5ee: 0121 |0021: move v1, v2 │ │ -0ce5f0: 28ef |0022: goto 0011 // -0011 │ │ -0ce5f2: 2201 ea03 |0023: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; // type@03ea │ │ -0ce5f6: 7010 0c1d 0100 |0025: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;.:()V // method@1d0c │ │ -0ce5fc: 6901 e808 |0028: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ -0ce600: 28f6 |002a: goto 0020 // -000a │ │ +0ce57c: |[0ce57c] android.support.v4.widget.DrawerLayout.:()V │ │ +0ce58c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ce58e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0ce590: 2313 d106 |0002: new-array v3, v1, [I // type@06d1 │ │ +0ce594: 1404 b300 0101 |0004: const v4, #float 2.36941e-38 // #010100b3 │ │ +0ce59a: 4b04 0302 |0007: aput v4, v3, v2 │ │ +0ce59e: 6903 e908 |0009: sput-object v3, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@08e9 │ │ +0ce5a2: 6003 4501 |000b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ce5a6: 1304 1300 |000d: const/16 v4, #int 19 // #13 │ │ +0ce5aa: 3443 1200 |000f: if-lt v3, v4, 0021 // +0012 │ │ +0ce5ae: 6a01 e508 |0011: sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@08e5 │ │ +0ce5b2: 6000 4501 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ce5b6: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ +0ce5ba: 3410 0c00 |0017: if-lt v0, v1, 0023 // +000c │ │ +0ce5be: 2201 e903 |0019: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; // type@03e9 │ │ +0ce5c2: 7010 061d 0100 |001b: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;.:()V // method@1d06 │ │ +0ce5c8: 6901 e808 |001e: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ +0ce5cc: 0e00 |0020: return-void │ │ +0ce5ce: 0121 |0021: move v1, v2 │ │ +0ce5d0: 28ef |0022: goto 0011 // -0011 │ │ +0ce5d2: 2201 ea03 |0023: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; // type@03ea │ │ +0ce5d6: 7010 0c1d 0100 |0025: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;.:()V // method@1d0c │ │ +0ce5dc: 6901 e808 |0028: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ +0ce5e0: 28f6 |002a: goto 0020 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=159 │ │ 0x000b line=164 │ │ 0x0013 line=314 │ │ 0x0015 line=315 │ │ 0x0019 line=316 │ │ @@ -258004,18 +258019,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ce604: |[0ce604] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -0ce614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ce616: 7030 401d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d40 │ │ -0ce61c: 0e00 |0004: return-void │ │ +0ce5e4: |[0ce5e4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +0ce5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ce5f6: 7030 401d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d40 │ │ +0ce5fc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0004 line=326 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -258025,18 +258040,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 │ │ -0ce620: |[0ce620] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ce630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ce632: 7040 411d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d41 │ │ -0ce638: 0e00 |0004: return-void │ │ +0ce600: |[0ce600] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ce610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ce612: 7040 411d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d41 │ │ +0ce618: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0004 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -258047,90 +258062,90 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 159 16-bit code units │ │ -0ce63c: |[0ce63c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0ce64c: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -0ce650: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0ce652: 7040 5722 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ -0ce658: 2202 e703 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@03e7 │ │ -0ce65c: 7020 ff1c 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1cff │ │ -0ce662: 5b62 f508 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@08f5 │ │ -0ce666: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ -0ce66a: 5962 0709 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ -0ce66e: 2202 8700 |0011: new-instance v2, Landroid/graphics/Paint; // type@0087 │ │ -0ce672: 7010 4703 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -0ce678: 5b62 0909 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0909 │ │ -0ce67c: 5c64 fa08 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ -0ce680: 1502 0400 |001a: const/high16 v2, #int 262144 // #4 │ │ -0ce684: 6e20 8a1d 2600 |001c: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.setDescendantFocusability:(I)V // method@1d8a │ │ -0ce68a: 6e10 641d 0600 |001f: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1d64 │ │ -0ce690: 0c02 |0022: move-result-object v2 │ │ -0ce692: 6e10 ba02 0200 |0023: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0ce698: 0c02 |0026: move-result-object v2 │ │ -0ce69a: 5220 1b0a |0027: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0ce69e: 1502 8042 |0029: const/high16 v2, #int 1115684864 // #4280 │ │ -0ce6a2: c802 |002b: mul-float/2addr v2, v0 │ │ -0ce6a4: 1503 003f |002c: const/high16 v3, #int 1056964608 // #3f00 │ │ -0ce6a8: c632 |002e: add-float/2addr v2, v3 │ │ -0ce6aa: 8722 |002f: float-to-int v2, v2 │ │ -0ce6ac: 5962 0409 |0030: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0904 │ │ -0ce6b0: 1502 c843 |0032: const/high16 v2, #int 1137180672 // #43c8 │ │ -0ce6b4: a801 0200 |0034: mul-float v1, v2, v0 │ │ -0ce6b8: 2202 f403 |0036: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@03f4 │ │ -0ce6bc: 1233 |0038: const/4 v3, #int 3 // #3 │ │ -0ce6be: 7030 2d1d 6203 |0039: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1d2d │ │ -0ce6c4: 5b62 ff08 |003c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ -0ce6c8: 2202 f403 |003e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@03f4 │ │ -0ce6cc: 1253 |0040: const/4 v3, #int 5 // #5 │ │ -0ce6ce: 7030 2d1d 6203 |0041: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1d2d │ │ -0ce6d4: 5b62 0509 |0044: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ -0ce6d8: 5462 ff08 |0046: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ -0ce6dc: 7130 6820 5602 |0048: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@2068 │ │ -0ce6e2: 0c02 |004b: move-result-object v2 │ │ -0ce6e4: 5b62 0009 |004c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0ce6e8: 5462 0009 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0ce6ec: 6e20 8320 4200 |0050: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ -0ce6f2: 5462 0009 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0ce6f6: 6e20 8420 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@2084 │ │ -0ce6fc: 5462 ff08 |0058: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ -0ce700: 5463 0009 |005a: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0ce704: 6e20 3c1d 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1d3c │ │ -0ce70a: 5462 0509 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ -0ce70e: 7130 6820 5602 |0061: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@2068 │ │ -0ce714: 0c02 |0064: move-result-object v2 │ │ -0ce716: 5b62 0609 |0065: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0ce71a: 5462 0609 |0067: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0ce71e: 1223 |0069: const/4 v3, #int 2 // #2 │ │ -0ce720: 6e20 8320 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ -0ce726: 5462 0609 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0ce72a: 6e20 8420 1200 |006f: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@2084 │ │ -0ce730: 5462 0509 |0072: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ -0ce734: 5463 0609 |0074: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0ce738: 6e20 3c1d 3200 |0076: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1d3c │ │ -0ce73e: 6e20 931d 4600 |0079: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@1d93 │ │ -0ce744: 7120 b116 4600 |007c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -0ce74a: 2202 e603 |007f: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@03e6 │ │ -0ce74e: 7020 f81c 6200 |0081: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1cf8 │ │ -0ce754: 7120 a916 2600 |0084: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ -0ce75a: 1202 |0087: const/4 v2, #int 0 // #0 │ │ -0ce75c: 7120 5117 2600 |0088: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@1751 │ │ -0ce762: 7110 7f16 0600 |008b: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@167f │ │ -0ce768: 0a02 |008e: move-result v2 │ │ -0ce76a: 3802 0f00 |008f: if-eqz v2, 009e // +000f │ │ -0ce76e: 6202 e808 |0091: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ -0ce772: 7220 021d 6200 |0093: invoke-interface {v2, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.configureApplyInsets:(Landroid/view/View;)V // method@1d02 │ │ -0ce778: 6202 e808 |0096: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ -0ce77c: 7220 041d 7200 |0098: invoke-interface {v2, v7}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; // method@1d04 │ │ -0ce782: 0c02 |009b: move-result-object v2 │ │ -0ce784: 5b62 0c09 |009c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0ce788: 0e00 |009e: return-void │ │ +0ce61c: |[0ce61c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0ce62c: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +0ce630: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0ce632: 7040 5722 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ +0ce638: 2202 e703 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@03e7 │ │ +0ce63c: 7020 ff1c 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1cff │ │ +0ce642: 5b62 f508 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@08f5 │ │ +0ce646: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ +0ce64a: 5962 0709 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ +0ce64e: 2202 8700 |0011: new-instance v2, Landroid/graphics/Paint; // type@0087 │ │ +0ce652: 7010 4703 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +0ce658: 5b62 0909 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0909 │ │ +0ce65c: 5c64 fa08 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ +0ce660: 1502 0400 |001a: const/high16 v2, #int 262144 // #4 │ │ +0ce664: 6e20 8a1d 2600 |001c: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.setDescendantFocusability:(I)V // method@1d8a │ │ +0ce66a: 6e10 641d 0600 |001f: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1d64 │ │ +0ce670: 0c02 |0022: move-result-object v2 │ │ +0ce672: 6e10 ba02 0200 |0023: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0ce678: 0c02 |0026: move-result-object v2 │ │ +0ce67a: 5220 1b0a |0027: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0ce67e: 1502 8042 |0029: const/high16 v2, #int 1115684864 // #4280 │ │ +0ce682: c802 |002b: mul-float/2addr v2, v0 │ │ +0ce684: 1503 003f |002c: const/high16 v3, #int 1056964608 // #3f00 │ │ +0ce688: c632 |002e: add-float/2addr v2, v3 │ │ +0ce68a: 8722 |002f: float-to-int v2, v2 │ │ +0ce68c: 5962 0409 |0030: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0904 │ │ +0ce690: 1502 c843 |0032: const/high16 v2, #int 1137180672 // #43c8 │ │ +0ce694: a801 0200 |0034: mul-float v1, v2, v0 │ │ +0ce698: 2202 f403 |0036: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@03f4 │ │ +0ce69c: 1233 |0038: const/4 v3, #int 3 // #3 │ │ +0ce69e: 7030 2d1d 6203 |0039: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1d2d │ │ +0ce6a4: 5b62 ff08 |003c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ +0ce6a8: 2202 f403 |003e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@03f4 │ │ +0ce6ac: 1253 |0040: const/4 v3, #int 5 // #5 │ │ +0ce6ae: 7030 2d1d 6203 |0041: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1d2d │ │ +0ce6b4: 5b62 0509 |0044: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ +0ce6b8: 5462 ff08 |0046: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ +0ce6bc: 7130 6820 5602 |0048: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@2068 │ │ +0ce6c2: 0c02 |004b: move-result-object v2 │ │ +0ce6c4: 5b62 0009 |004c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0ce6c8: 5462 0009 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0ce6cc: 6e20 8320 4200 |0050: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ +0ce6d2: 5462 0009 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0ce6d6: 6e20 8420 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@2084 │ │ +0ce6dc: 5462 ff08 |0058: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ +0ce6e0: 5463 0009 |005a: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0ce6e4: 6e20 3c1d 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1d3c │ │ +0ce6ea: 5462 0509 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ +0ce6ee: 7130 6820 5602 |0061: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@2068 │ │ +0ce6f4: 0c02 |0064: move-result-object v2 │ │ +0ce6f6: 5b62 0609 |0065: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0ce6fa: 5462 0609 |0067: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0ce6fe: 1223 |0069: const/4 v3, #int 2 // #2 │ │ +0ce700: 6e20 8320 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@2083 │ │ +0ce706: 5462 0609 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0ce70a: 6e20 8420 1200 |006f: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@2084 │ │ +0ce710: 5462 0509 |0072: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ +0ce714: 5463 0609 |0074: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0ce718: 6e20 3c1d 3200 |0076: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1d3c │ │ +0ce71e: 6e20 931d 4600 |0079: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@1d93 │ │ +0ce724: 7120 b116 4600 |007c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +0ce72a: 2202 e603 |007f: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@03e6 │ │ +0ce72e: 7020 f81c 6200 |0081: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1cf8 │ │ +0ce734: 7120 a916 2600 |0084: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ +0ce73a: 1202 |0087: const/4 v2, #int 0 // #0 │ │ +0ce73c: 7120 5117 2600 |0088: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@1751 │ │ +0ce742: 7110 7f16 0600 |008b: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@167f │ │ +0ce748: 0a02 |008e: move-result v2 │ │ +0ce74a: 3802 0f00 |008f: if-eqz v2, 009e // +000f │ │ +0ce74e: 6202 e808 |0091: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ +0ce752: 7220 021d 6200 |0093: invoke-interface {v2, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.configureApplyInsets:(Landroid/view/View;)V // method@1d02 │ │ +0ce758: 6202 e808 |0096: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ +0ce75c: 7220 041d 7200 |0098: invoke-interface {v2, v7}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getDefaultStatusBarBackground:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; // method@1d04 │ │ +0ce762: 0c02 |009b: move-result-object v2 │ │ +0ce764: 5b62 0c09 |009c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0ce768: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=333 │ │ 0x0006 line=166 │ │ 0x000d line=171 │ │ 0x0011 line=173 │ │ 0x0018 line=181 │ │ @@ -258169,52 +258184,52 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ce78c: |[0ce78c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -0ce79c: 6200 e908 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@08e9 │ │ -0ce7a0: 1100 |0002: return-object v0 │ │ +0ce76c: |[0ce76c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +0ce77c: 6200 e908 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@08e9 │ │ +0ce780: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$200' │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ce7a4: |[0ce7a4] android.support.v4.widget.DrawerLayout.access$200:()Z │ │ -0ce7b4: 6300 e508 |0000: sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@08e5 │ │ -0ce7b8: 0f00 |0002: return v0 │ │ +0ce784: |[0ce784] android.support.v4.widget.DrawerLayout.access$200:()Z │ │ +0ce794: 6300 e508 |0000: sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@08e5 │ │ +0ce798: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$300' │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ce7bc: |[0ce7bc] android.support.v4.widget.DrawerLayout.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -0ce7cc: 7010 551d 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1d55 │ │ -0ce7d2: 0c00 |0003: move-result-object v0 │ │ -0ce7d4: 1100 |0004: return-object v0 │ │ +0ce79c: |[0ce79c] android.support.v4.widget.DrawerLayout.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +0ce7ac: 7010 551d 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1d55 │ │ +0ce7b2: 0c00 |0003: move-result-object v0 │ │ +0ce7b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -258222,18 +258237,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ce7d8: |[0ce7d8] android.support.v4.widget.DrawerLayout.access$400:(Landroid/view/View;)Z │ │ -0ce7e8: 7110 6d1d 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibility:(Landroid/view/View;)Z // method@1d6d │ │ -0ce7ee: 0a00 |0003: move-result v0 │ │ -0ce7f0: 0f00 |0004: return v0 │ │ +0ce7b8: |[0ce7b8] android.support.v4.widget.DrawerLayout.access$400:(Landroid/view/View;)Z │ │ +0ce7c8: 7110 6d1d 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibility:(Landroid/view/View;)Z // method@1d6d │ │ +0ce7ce: 0a00 |0003: move-result v0 │ │ +0ce7d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -258241,32 +258256,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0ce7f4: |[0ce7f4] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -0ce804: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0ce80a: 0a01 |0003: move-result v1 │ │ -0ce80c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ce80e: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -0ce812: 6e20 5a1d 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0ce818: 0c00 |000a: move-result-object v0 │ │ -0ce81a: 6e20 721d 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0ce820: 0a03 |000e: move-result v3 │ │ -0ce822: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -0ce826: 6e20 741d 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1d74 │ │ -0ce82c: 0a03 |0014: move-result v3 │ │ -0ce82e: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -0ce832: 1100 |0017: return-object v0 │ │ -0ce834: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ce838: 28eb |001a: goto 0005 // -0015 │ │ -0ce83a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0ce83c: 28fb |001c: goto 0017 // -0005 │ │ +0ce7d4: |[0ce7d4] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +0ce7e4: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0ce7ea: 0a01 |0003: move-result v1 │ │ +0ce7ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0ce7ee: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +0ce7f2: 6e20 5a1d 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0ce7f8: 0c00 |000a: move-result-object v0 │ │ +0ce7fa: 6e20 721d 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0ce800: 0a03 |000e: move-result v3 │ │ +0ce802: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +0ce806: 6e20 741d 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1d74 │ │ +0ce80c: 0a03 |0014: move-result v3 │ │ +0ce80e: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +0ce812: 1100 |0017: return-object v0 │ │ +0ce814: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ce818: 28eb |001a: goto 0005 // -0015 │ │ +0ce81a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0ce81c: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1470 │ │ 0x0004 line=1471 │ │ 0x0007 line=1472 │ │ 0x000b line=1473 │ │ 0x0017 line=1477 │ │ @@ -258284,28 +258299,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0ce840: |[0ce840] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -0ce850: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -0ce854: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0ce856: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0ce85a: 1a00 ae06 |0005: const-string v0, "LEFT" // string@06ae │ │ -0ce85e: 1100 |0007: return-object v0 │ │ -0ce860: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -0ce864: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0ce866: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0ce86a: 1a00 b310 |000d: const-string v0, "RIGHT" // string@10b3 │ │ -0ce86e: 28f8 |000f: goto 0007 // -0008 │ │ -0ce870: 7110 0b34 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0ce876: 0c00 |0013: move-result-object v0 │ │ -0ce878: 28f3 |0014: goto 0007 // -000d │ │ +0ce820: |[0ce820] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +0ce830: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +0ce834: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0ce836: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0ce83a: 1a00 ae06 |0005: const-string v0, "LEFT" // string@06ae │ │ +0ce83e: 1100 |0007: return-object v0 │ │ +0ce840: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +0ce844: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0ce846: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0ce84a: 1a00 b310 |000d: const-string v0, "RIGHT" // string@10b3 │ │ +0ce84e: 28f8 |000f: goto 0007 // -0008 │ │ +0ce850: 7110 0b34 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0ce856: 0c00 |0013: move-result-object v0 │ │ +0ce858: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0005 line=784 │ │ 0x0007 line=789 │ │ 0x0008 line=786 │ │ 0x000d line=787 │ │ @@ -258318,25 +258333,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0ce87c: |[0ce87c] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -0ce88c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ce88e: 6e10 9a21 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ -0ce894: 0c00 |0004: move-result-object v0 │ │ -0ce896: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0ce89a: 6e10 8f03 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@038f │ │ -0ce8a0: 0a02 |000a: move-result v2 │ │ -0ce8a2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0ce8a4: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0ce8a8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0ce8aa: 0f01 |000f: return v1 │ │ +0ce85c: |[0ce85c] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +0ce86c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ce86e: 6e10 9a21 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ +0ce874: 0c00 |0004: move-result-object v0 │ │ +0ce876: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0ce87a: 6e10 8f03 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@038f │ │ +0ce880: 0a02 |000a: move-result v2 │ │ +0ce882: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0ce884: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0ce888: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0ce88a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1000 │ │ 0x0005 line=1001 │ │ 0x0007 line=1002 │ │ 0x000f line=1004 │ │ locals : │ │ @@ -258348,32 +258363,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0ce8ac: |[0ce8ac] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -0ce8bc: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0ce8c2: 0a00 |0003: move-result v0 │ │ -0ce8c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ce8c6: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -0ce8ca: 6e20 5a1d 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0ce8d0: 0c03 |000a: move-result-object v3 │ │ -0ce8d2: 6e10 a921 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ce8d8: 0c02 |000e: move-result-object v2 │ │ -0ce8da: 1f02 ed03 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0ce8de: 5523 d408 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ -0ce8e2: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0ce8e6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0ce8e8: 0f03 |0016: return v3 │ │ -0ce8ea: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ce8ee: 28ec |0019: goto 0005 // -0014 │ │ -0ce8f0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0ce8f2: 28fb |001b: goto 0016 // -0005 │ │ +0ce88c: |[0ce88c] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +0ce89c: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0ce8a2: 0a00 |0003: move-result v0 │ │ +0ce8a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ce8a6: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +0ce8aa: 6e20 5a1d 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0ce8b0: 0c03 |000a: move-result-object v3 │ │ +0ce8b2: 6e10 a921 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ce8b8: 0c02 |000e: move-result-object v2 │ │ +0ce8ba: 1f02 ed03 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0ce8be: 5523 d408 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ +0ce8c2: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0ce8c6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0ce8c8: 0f03 |0016: return v3 │ │ +0ce8ca: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ce8ce: 28ec |0019: goto 0005 // -0014 │ │ +0ce8d0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0ce8d2: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1431 │ │ 0x0004 line=1432 │ │ 0x0007 line=1433 │ │ 0x0011 line=1434 │ │ 0x0015 line=1435 │ │ @@ -258392,22 +258407,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0ce8f4: |[0ce8f4] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -0ce904: 7010 551d 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1d55 │ │ -0ce90a: 0c00 |0003: move-result-object v0 │ │ -0ce90c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0ce910: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ce912: 0f00 |0007: return v0 │ │ -0ce914: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0ce916: 28fe |0009: goto 0007 // -0002 │ │ +0ce8d4: |[0ce8d4] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +0ce8e4: 7010 551d 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1d55 │ │ +0ce8ea: 0c00 |0003: move-result-object v0 │ │ +0ce8ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0ce8f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0ce8f2: 0f00 |0007: return v0 │ │ +0ce8f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0ce8f6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -258415,27 +258430,27 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0ce918: |[0ce918] android.support.v4.widget.DrawerLayout.includeChildForAccessibility:(Landroid/view/View;)Z │ │ -0ce928: 7110 8016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1680 │ │ -0ce92e: 0a00 |0003: move-result v0 │ │ -0ce930: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -0ce932: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ -0ce936: 7110 8016 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1680 │ │ -0ce93c: 0a00 |000a: move-result v0 │ │ -0ce93e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -0ce940: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ -0ce944: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0ce946: 0f00 |000f: return v0 │ │ -0ce948: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0ce94a: 28fe |0011: goto 000f // -0002 │ │ +0ce8f8: |[0ce8f8] android.support.v4.widget.DrawerLayout.includeChildForAccessibility:(Landroid/view/View;)Z │ │ +0ce908: 7110 8016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1680 │ │ +0ce90e: 0a00 |0003: move-result v0 │ │ +0ce910: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +0ce912: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ +0ce916: 7110 8016 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1680 │ │ +0ce91c: 0a00 |000a: move-result v0 │ │ +0ce91e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +0ce920: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ +0ce924: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0ce926: 0f00 |000f: return v0 │ │ +0ce928: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0ce92a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 child Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -258443,35 +258458,35 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0ce94c: |[0ce94c] android.support.v4.widget.DrawerLayout.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V │ │ -0ce95c: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0ce962: 0a01 |0003: move-result v1 │ │ -0ce964: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ce966: 3512 1e00 |0005: if-ge v2, v1, 0023 // +001e │ │ -0ce96a: 6e20 5a1d 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0ce970: 0c00 |000a: move-result-object v0 │ │ -0ce972: 3906 0800 |000b: if-nez v6, 0013 // +0008 │ │ -0ce976: 6e20 721d 0400 |000d: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0ce97c: 0a03 |0010: move-result v3 │ │ -0ce97e: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ -0ce982: 3806 0b00 |0013: if-eqz v6, 001e // +000b │ │ -0ce986: 3350 0900 |0015: if-ne v0, v5, 001e // +0009 │ │ -0ce98a: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -0ce98c: 7120 b116 3000 |0018: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -0ce992: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ce996: 28e8 |001d: goto 0005 // -0018 │ │ -0ce998: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -0ce99a: 7120 b116 3000 |001f: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -0ce9a0: 28f9 |0022: goto 001b // -0007 │ │ -0ce9a2: 0e00 |0023: return-void │ │ +0ce92c: |[0ce92c] android.support.v4.widget.DrawerLayout.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V │ │ +0ce93c: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0ce942: 0a01 |0003: move-result v1 │ │ +0ce944: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0ce946: 3512 1e00 |0005: if-ge v2, v1, 0023 // +001e │ │ +0ce94a: 6e20 5a1d 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0ce950: 0c00 |000a: move-result-object v0 │ │ +0ce952: 3906 0800 |000b: if-nez v6, 0013 // +0008 │ │ +0ce956: 6e20 721d 0400 |000d: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0ce95c: 0a03 |0010: move-result v3 │ │ +0ce95e: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ +0ce962: 3806 0b00 |0013: if-eqz v6, 001e // +000b │ │ +0ce966: 3350 0900 |0015: if-ne v0, v5, 001e // +0009 │ │ +0ce96a: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +0ce96c: 7120 b116 3000 |0018: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +0ce972: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ce976: 28e8 |001d: goto 0005 // -0018 │ │ +0ce978: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +0ce97a: 7120 b116 3000 |001f: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +0ce980: 28f9 |0022: goto 001b // -0007 │ │ +0ce982: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x0004 line=684 │ │ 0x0007 line=685 │ │ 0x000b line=686 │ │ 0x0017 line=690 │ │ @@ -258492,32 +258507,32 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0ce9a4: |[0ce9a4] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0ce9b4: 6f40 5a22 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@225a │ │ -0ce9ba: 6e10 541d 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1d54 │ │ -0ce9c0: 0c00 |0006: move-result-object v0 │ │ -0ce9c2: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ -0ce9c6: 6e20 721d 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0ce9cc: 0a01 |000c: move-result v1 │ │ -0ce9ce: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ -0ce9d2: 1241 |000f: const/4 v1, #int 4 // #4 │ │ -0ce9d4: 7120 b116 1300 |0010: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -0ce9da: 6301 e508 |0013: sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@08e5 │ │ -0ce9de: 3901 0700 |0015: if-nez v1, 001c // +0007 │ │ -0ce9e2: 5421 f508 |0017: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@08f5 │ │ -0ce9e6: 7120 a916 1300 |0019: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ -0ce9ec: 0e00 |001c: return-void │ │ -0ce9ee: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -0ce9f0: 7120 b116 1300 |001e: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -0ce9f6: 28f2 |0021: goto 0013 // -000e │ │ +0ce984: |[0ce984] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0ce994: 6f40 5a22 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@225a │ │ +0ce99a: 6e10 541d 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1d54 │ │ +0ce9a0: 0c00 |0006: move-result-object v0 │ │ +0ce9a2: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ +0ce9a6: 6e20 721d 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0ce9ac: 0a01 |000c: move-result v1 │ │ +0ce9ae: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +0ce9b2: 1241 |000f: const/4 v1, #int 4 // #4 │ │ +0ce9b4: 7120 b116 1300 |0010: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +0ce9ba: 6301 e508 |0013: sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@08e5 │ │ +0ce9be: 3901 0700 |0015: if-nez v1, 001c // +0007 │ │ +0ce9c2: 5421 f508 |0017: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@08f5 │ │ +0ce9c6: 7120 a916 1300 |0019: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@16a9 │ │ +0ce9cc: 0e00 |001c: return-void │ │ +0ce9ce: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +0ce9d0: 7120 b116 1300 |001e: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +0ce9d6: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1550 │ │ 0x0003 line=1552 │ │ 0x0007 line=1553 │ │ 0x000f line=1556 │ │ 0x0013 line=1567 │ │ @@ -258536,39 +258551,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0ce9f8: |[0ce9f8] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -0cea08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0cea0a: 55b2 f608 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ -0cea0e: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -0cea12: 7100 1805 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ -0cea18: 0b00 |0008: move-result-wide v0 │ │ -0cea1a: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -0cea1c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -0cea1e: 0402 |000b: move-wide v2, v0 │ │ -0cea20: 0156 |000c: move v6, v5 │ │ -0cea22: 7708 5b21 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ -0cea28: 0c08 |0010: move-result-object v8 │ │ -0cea2a: 6e10 5b1d 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cea30: 0a09 |0014: move-result v9 │ │ -0cea32: 120a |0015: const/4 v10, #int 0 // #0 │ │ -0cea34: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -0cea38: 6e20 5a1d ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cea3e: 0c02 |001b: move-result-object v2 │ │ -0cea40: 6e20 9321 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@2193 │ │ -0cea46: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0cea4a: 28f5 |0021: goto 0016 // -000b │ │ -0cea4c: 6e10 5d21 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ -0cea52: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -0cea54: 5cb2 f608 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ -0cea58: 0e00 |0028: return-void │ │ +0ce9d8: |[0ce9d8] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +0ce9e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0ce9ea: 55b2 f608 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ +0ce9ee: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +0ce9f2: 7100 1805 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0518 │ │ +0ce9f8: 0b00 |0008: move-result-wide v0 │ │ +0ce9fa: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +0ce9fc: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +0ce9fe: 0402 |000b: move-wide v2, v0 │ │ +0cea00: 0156 |000c: move v6, v5 │ │ +0cea02: 7708 5b21 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@215b │ │ +0cea08: 0c08 |0010: move-result-object v8 │ │ +0cea0a: 6e10 5b1d 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cea10: 0a09 |0014: move-result v9 │ │ +0cea12: 120a |0015: const/4 v10, #int 0 // #0 │ │ +0cea14: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +0cea18: 6e20 5a1d ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cea1e: 0c02 |001b: move-result-object v2 │ │ +0cea20: 6e20 9321 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@2193 │ │ +0cea26: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0cea2a: 28f5 |0021: goto 0016 // -000b │ │ +0cea2c: 6e10 5d21 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@215d │ │ +0cea32: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +0cea34: 5cb2 f608 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ +0cea38: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1482 │ │ 0x0005 line=1483 │ │ 0x0009 line=1484 │ │ 0x0011 line=1486 │ │ 0x0015 line=1487 │ │ @@ -258589,23 +258604,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0cea5c: |[0cea5c] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -0cea6c: 6e20 611d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ -0cea72: 0a00 |0003: move-result v0 │ │ -0cea74: 9501 0004 |0004: and-int v1, v0, v4 │ │ -0cea78: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -0cea7c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0cea7e: 0f01 |0009: return v1 │ │ -0cea80: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0cea82: 28fe |000b: goto 0009 // -0002 │ │ +0cea3c: |[0cea3c] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +0cea4c: 6e20 611d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ +0cea52: 0a00 |0003: move-result v0 │ │ +0cea54: 9501 0004 |0004: and-int v1, v0, v4 │ │ +0cea58: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +0cea5c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0cea5e: 0f01 |0009: return v1 │ │ +0cea60: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0cea62: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0004 line=730 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -258617,24 +258632,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0cea84: |[0cea84] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0cea94: 2020 ed03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cea98: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0cea9c: 6f20 5d22 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@225d │ │ -0ceaa2: 0a00 |0007: move-result v0 │ │ -0ceaa4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0ceaa8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0ceaaa: 0f00 |000b: return v0 │ │ -0ceaac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0ceaae: 28fe |000d: goto 000b // -0002 │ │ +0cea64: |[0cea64] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0cea74: 2020 ed03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cea78: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0cea7c: 6f20 5d22 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@225d │ │ +0cea82: 0a00 |0007: move-result v0 │ │ +0cea84: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0cea88: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0cea8a: 0f00 |000b: return v0 │ │ +0cea8c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0cea8e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -258643,34 +258658,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0ceab0: |[0ceab0] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -0ceac0: 6e20 531d 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0ceac6: 0c00 |0003: move-result-object v0 │ │ -0ceac8: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0ceacc: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0cead0: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0cead4: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ceada: 1a03 9f0f |000d: const-string v3, "No drawer view found with gravity " // string@0f9f │ │ -0ceade: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ceae4: 0c02 |0012: move-result-object v2 │ │ -0ceae6: 7110 681d 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1d68 │ │ -0ceaec: 0c03 |0016: move-result-object v3 │ │ -0ceaee: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ceaf4: 0c02 |001a: move-result-object v2 │ │ -0ceaf6: 6e10 5f34 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ceafc: 0c02 |001e: move-result-object v2 │ │ -0ceafe: 7020 0034 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0ceb04: 2701 |0022: throw v1 │ │ -0ceb06: 6e20 4b1d 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1d4b │ │ -0ceb0c: 0e00 |0026: return-void │ │ +0cea90: |[0cea90] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +0ceaa0: 6e20 531d 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0ceaa6: 0c00 |0003: move-result-object v0 │ │ +0ceaa8: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0ceaac: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0ceab0: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0ceab4: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ceaba: 1a03 9f0f |000d: const-string v3, "No drawer view found with gravity " // string@0f9f │ │ +0ceabe: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ceac4: 0c02 |0012: move-result-object v2 │ │ +0ceac6: 7110 681d 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1d68 │ │ +0ceacc: 0c03 |0016: move-result-object v3 │ │ +0ceace: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cead4: 0c02 |001a: move-result-object v2 │ │ +0cead6: 6e10 5f34 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ceadc: 0c02 |001e: move-result-object v2 │ │ +0ceade: 7020 0034 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0ceae4: 2701 |0022: throw v1 │ │ +0ceae6: 6e20 4b1d 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1d4b │ │ +0ceaec: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1357 │ │ 0x0004 line=1358 │ │ 0x0006 line=1359 │ │ 0x0023 line=1362 │ │ 0x0026 line=1363 │ │ @@ -258684,63 +258699,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -0ceb10: |[0ceb10] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -0ceb20: 6e20 721d 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0ceb26: 0a01 |0003: move-result v1 │ │ -0ceb28: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -0ceb2c: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0ceb30: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0ceb34: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ceb3a: 1a03 3a14 |000d: const-string v3, "View " // string@143a │ │ -0ceb3e: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ceb44: 0c02 |0012: move-result-object v2 │ │ -0ceb46: 6e20 5934 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ceb4c: 0c02 |0016: move-result-object v2 │ │ -0ceb4e: 1a03 6300 |0017: const-string v3, " is not a sliding drawer" // string@0063 │ │ -0ceb52: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ceb58: 0c02 |001c: move-result-object v2 │ │ -0ceb5a: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ceb60: 0c02 |0020: move-result-object v2 │ │ -0ceb62: 7020 0034 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0ceb68: 2701 |0024: throw v1 │ │ -0ceb6a: 5541 fa08 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ -0ceb6e: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0ceb72: 6e10 a921 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ceb78: 0c00 |002c: move-result-object v0 │ │ -0ceb7a: 1f00 ed03 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0ceb7e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0ceb80: 5901 d708 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0ceb84: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0ceb86: 5c01 d508 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0ceb8a: 6e10 6e1d 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0ceb90: 0e00 |0038: return-void │ │ -0ceb92: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0ceb94: 6e30 481d 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0ceb9a: 0a01 |003d: move-result v1 │ │ -0ceb9c: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -0ceba0: 5441 0009 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0ceba4: 6e10 cf21 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0cebaa: 0a02 |0045: move-result v2 │ │ -0cebac: 7b22 |0046: neg-int v2, v2 │ │ -0cebae: 6e10 c821 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0cebb4: 0a03 |004a: move-result v3 │ │ -0cebb6: 6e40 8720 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0cebbc: 28e7 |004e: goto 0035 // -0019 │ │ -0cebbe: 5441 0609 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0cebc2: 6e10 671d 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0cebc8: 0a02 |0054: move-result v2 │ │ -0cebca: 6e10 c821 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0cebd0: 0a03 |0058: move-result v3 │ │ -0cebd2: 6e40 8720 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0cebd8: 28d9 |005c: goto 0035 // -0027 │ │ +0ceaf0: |[0ceaf0] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +0ceb00: 6e20 721d 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0ceb06: 0a01 |0003: move-result v1 │ │ +0ceb08: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +0ceb0c: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0ceb10: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0ceb14: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ceb1a: 1a03 3a14 |000d: const-string v3, "View " // string@143a │ │ +0ceb1e: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ceb24: 0c02 |0012: move-result-object v2 │ │ +0ceb26: 6e20 5934 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ceb2c: 0c02 |0016: move-result-object v2 │ │ +0ceb2e: 1a03 6300 |0017: const-string v3, " is not a sliding drawer" // string@0063 │ │ +0ceb32: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ceb38: 0c02 |001c: move-result-object v2 │ │ +0ceb3a: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ceb40: 0c02 |0020: move-result-object v2 │ │ +0ceb42: 7020 0034 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0ceb48: 2701 |0024: throw v1 │ │ +0ceb4a: 5541 fa08 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ +0ceb4e: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0ceb52: 6e10 a921 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ceb58: 0c00 |002c: move-result-object v0 │ │ +0ceb5a: 1f00 ed03 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0ceb5e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0ceb60: 5901 d708 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0ceb64: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0ceb66: 5c01 d508 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0ceb6a: 6e10 6e1d 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0ceb70: 0e00 |0038: return-void │ │ +0ceb72: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +0ceb74: 6e30 481d 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0ceb7a: 0a01 |003d: move-result v1 │ │ +0ceb7c: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +0ceb80: 5441 0009 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0ceb84: 6e10 cf21 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0ceb8a: 0a02 |0045: move-result v2 │ │ +0ceb8c: 7b22 |0046: neg-int v2, v2 │ │ +0ceb8e: 6e10 c821 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0ceb94: 0a03 |004a: move-result v3 │ │ +0ceb96: 6e40 8720 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0ceb9c: 28e7 |004e: goto 0035 // -0019 │ │ +0ceb9e: 5441 0609 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0ceba2: 6e10 671d 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0ceba8: 0a02 |0054: move-result v2 │ │ +0cebaa: 6e10 c821 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0cebb0: 0a03 |0058: move-result v3 │ │ +0cebb2: 6e40 8720 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0cebb8: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0006 line=1332 │ │ 0x0025 line=1335 │ │ 0x0029 line=1336 │ │ 0x002f line=1337 │ │ @@ -258760,18 +258775,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0cebdc: |[0cebdc] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -0cebec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cebee: 6e20 4d1d 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ -0cebf4: 0e00 |0004: return-void │ │ +0cebbc: |[0cebbc] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +0cebcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cebce: 6e20 4d1d 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ +0cebd4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1248 │ │ 0x0004 line=1249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -258780,65 +258795,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -0cebf8: |[0cebf8] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -0cec08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0cec0a: 6e10 5b1d 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cec10: 0a01 |0004: move-result v1 │ │ -0cec12: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0cec14: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -0cec18: 6e20 5a1d 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cec1e: 0c00 |000b: move-result-object v0 │ │ -0cec20: 6e10 a921 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cec26: 0c04 |000f: move-result-object v4 │ │ -0cec28: 1f04 ed03 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cec2c: 6e20 721d 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0cec32: 0a06 |0015: move-result v6 │ │ -0cec34: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -0cec38: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -0cec3c: 5546 d408 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ -0cec40: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -0cec44: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0cec48: 28e6 |0020: goto 0006 // -001a │ │ -0cec4a: 6e10 cf21 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0cec50: 0a02 |0024: move-result v2 │ │ -0cec52: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -0cec54: 6e30 481d 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0cec5a: 0a06 |0029: move-result v6 │ │ -0cec5c: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -0cec60: 5496 0009 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cec64: 7b27 |002e: neg-int v7, v2 │ │ -0cec66: 6e10 c821 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0cec6c: 0a08 |0032: move-result v8 │ │ -0cec6e: 6e40 8720 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0cec74: 0a06 |0036: move-result v6 │ │ -0cec76: b665 |0037: or-int/2addr v5, v6 │ │ -0cec78: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0cec7a: 5c46 d408 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ -0cec7e: 28e3 |003b: goto 001e // -001d │ │ -0cec80: 5496 0609 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0cec84: 6e10 671d 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0cec8a: 0a07 |0041: move-result v7 │ │ -0cec8c: 6e10 c821 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0cec92: 0a08 |0045: move-result v8 │ │ -0cec94: 6e40 8720 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0cec9a: 0a06 |0049: move-result v6 │ │ -0cec9c: b665 |004a: or-int/2addr v5, v6 │ │ -0cec9e: 28ed |004b: goto 0038 // -0013 │ │ -0ceca0: 5496 ff08 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ -0ceca4: 6e10 3b1d 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ -0cecaa: 5496 0509 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ -0cecae: 6e10 3b1d 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ -0cecb4: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -0cecb8: 6e10 6e1d 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0cecbe: 0e00 |005b: return-void │ │ +0cebd8: |[0cebd8] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +0cebe8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0cebea: 6e10 5b1d 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cebf0: 0a01 |0004: move-result v1 │ │ +0cebf2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0cebf4: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +0cebf8: 6e20 5a1d 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cebfe: 0c00 |000b: move-result-object v0 │ │ +0cec00: 6e10 a921 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cec06: 0c04 |000f: move-result-object v4 │ │ +0cec08: 1f04 ed03 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cec0c: 6e20 721d 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0cec12: 0a06 |0015: move-result v6 │ │ +0cec14: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +0cec18: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +0cec1c: 5546 d408 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ +0cec20: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +0cec24: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0cec28: 28e6 |0020: goto 0006 // -001a │ │ +0cec2a: 6e10 cf21 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0cec30: 0a02 |0024: move-result v2 │ │ +0cec32: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +0cec34: 6e30 481d 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0cec3a: 0a06 |0029: move-result v6 │ │ +0cec3c: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +0cec40: 5496 0009 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cec44: 7b27 |002e: neg-int v7, v2 │ │ +0cec46: 6e10 c821 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0cec4c: 0a08 |0032: move-result v8 │ │ +0cec4e: 6e40 8720 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0cec54: 0a06 |0036: move-result v6 │ │ +0cec56: b665 |0037: or-int/2addr v5, v6 │ │ +0cec58: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0cec5a: 5c46 d408 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@08d4 │ │ +0cec5e: 28e3 |003b: goto 001e // -001d │ │ +0cec60: 5496 0609 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0cec64: 6e10 671d 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0cec6a: 0a07 |0041: move-result v7 │ │ +0cec6c: 6e10 c821 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0cec72: 0a08 |0045: move-result v8 │ │ +0cec74: 6e40 8720 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0cec7a: 0a06 |0049: move-result v6 │ │ +0cec7c: b665 |004a: or-int/2addr v5, v6 │ │ +0cec7e: 28ed |004b: goto 0038 // -0013 │ │ +0cec80: 5496 ff08 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ +0cec84: 6e10 3b1d 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ +0cec8a: 5496 0509 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ +0cec8e: 6e10 3b1d 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ +0cec94: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +0cec98: 6e10 6e1d 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0cec9e: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x0001 line=1253 │ │ 0x0005 line=1254 │ │ 0x0008 line=1255 │ │ 0x000c line=1256 │ │ @@ -258869,42 +258884,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0cecc0: |[0cecc0] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -0cecd0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0cecd2: 6e10 5b1d 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cecd8: 0a00 |0004: move-result v0 │ │ -0cecda: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0cecdc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0cecde: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -0cece2: 6e20 5a1d 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cece8: 0c04 |000c: move-result-object v4 │ │ -0cecea: 6e10 a921 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cecf0: 0c04 |0010: move-result-object v4 │ │ -0cecf2: 1f04 ed03 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cecf6: 5242 d708 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0cecfa: 7120 1a34 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -0ced00: 0a03 |0018: move-result v3 │ │ -0ced02: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ced06: 28ec |001b: goto 0007 // -0014 │ │ -0ced08: 5973 0809 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ -0ced0c: 5474 0009 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0ced10: 6e20 6720 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@2067 │ │ -0ced16: 0a04 |0023: move-result v4 │ │ -0ced18: 5475 0609 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0ced1c: 6e20 6720 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@2067 │ │ -0ced22: 0a05 |0029: move-result v5 │ │ -0ced24: b654 |002a: or-int/2addr v4, v5 │ │ -0ced26: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -0ced2a: 7110 a316 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ -0ced30: 0e00 |0030: return-void │ │ +0ceca0: |[0ceca0] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +0cecb0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0cecb2: 6e10 5b1d 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cecb8: 0a00 |0004: move-result v0 │ │ +0cecba: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0cecbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0cecbe: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +0cecc2: 6e20 5a1d 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cecc8: 0c04 |000c: move-result-object v4 │ │ +0cecca: 6e10 a921 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cecd0: 0c04 |0010: move-result-object v4 │ │ +0cecd2: 1f04 ed03 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cecd6: 5242 d708 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0cecda: 7120 1a34 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +0cece0: 0a03 |0018: move-result v3 │ │ +0cece2: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0cece6: 28ec |001b: goto 0007 // -0014 │ │ +0cece8: 5973 0809 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ +0cecec: 5474 0009 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cecf0: 6e20 6720 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@2067 │ │ +0cecf6: 0a04 |0023: move-result v4 │ │ +0cecf8: 5475 0609 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0cecfc: 6e20 6720 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@2067 │ │ +0ced02: 0a05 |0029: move-result v5 │ │ +0ced04: b654 |002a: or-int/2addr v4, v5 │ │ +0ced06: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +0ced0a: 7110 a316 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@16a3 │ │ +0ced10: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=985 │ │ 0x0005 line=986 │ │ 0x0006 line=987 │ │ 0x0009 line=988 │ │ 0x0015 line=989 │ │ @@ -258925,36 +258940,36 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0ced34: |[0ced34] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -0ced44: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0ced46: 6e10 a921 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ced4c: 0c00 |0004: move-result-object v0 │ │ -0ced4e: 1f00 ed03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0ced52: 5502 d508 |0007: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0ced56: 3802 2100 |0009: if-eqz v2, 002a // +0021 │ │ -0ced5a: 5c03 d508 |000b: iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0ced5e: 5442 0109 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0ced62: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -0ced66: 5442 0109 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0ced6a: 7220 121d 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1d12 │ │ -0ced70: 7030 9a1d 5403 |0016: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1d9a │ │ -0ced76: 6e10 6c1d 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@1d6c │ │ -0ced7c: 0a02 |001c: move-result v2 │ │ -0ced7e: 3802 0d00 |001d: if-eqz v2, 002a // +000d │ │ -0ced82: 6e10 651d 0400 |001f: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@1d65 │ │ -0ced88: 0c01 |0022: move-result-object v1 │ │ -0ced8a: 3801 0700 |0023: if-eqz v1, 002a // +0007 │ │ -0ced8e: 1302 2000 |0025: const/16 v2, #int 32 // #20 │ │ -0ced92: 6e20 0b22 2100 |0027: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@220b │ │ -0ced98: 0e00 |002a: return-void │ │ +0ced14: |[0ced14] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +0ced24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0ced26: 6e10 a921 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ced2c: 0c00 |0004: move-result-object v0 │ │ +0ced2e: 1f00 ed03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0ced32: 5502 d508 |0007: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0ced36: 3802 2100 |0009: if-eqz v2, 002a // +0021 │ │ +0ced3a: 5c03 d508 |000b: iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0ced3e: 5442 0109 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0ced42: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +0ced46: 5442 0109 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0ced4a: 7220 121d 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1d12 │ │ +0ced50: 7030 9a1d 5403 |0016: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1d9a │ │ +0ced56: 6e10 6c1d 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@1d6c │ │ +0ced5c: 0a02 |001c: move-result v2 │ │ +0ced5e: 3802 0d00 |001d: if-eqz v2, 002a // +000d │ │ +0ced62: 6e10 651d 0400 |001f: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@1d65 │ │ +0ced68: 0c01 |0022: move-result-object v1 │ │ +0ced6a: 3801 0700 |0023: if-eqz v1, 002a // +0007 │ │ +0ced6e: 1302 2000 |0025: const/16 v2, #int 32 // #20 │ │ +0ced72: 6e20 0b22 2100 |0027: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@220b │ │ +0ced78: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=642 │ │ 0x0007 line=643 │ │ 0x000b line=644 │ │ 0x000d line=645 │ │ 0x0011 line=646 │ │ @@ -258975,34 +258990,34 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0ced9c: |[0ced9c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -0cedac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0cedae: 6e10 a921 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cedb4: 0c00 |0004: move-result-object v0 │ │ -0cedb6: 1f00 ed03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cedba: 5501 d508 |0007: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0cedbe: 3901 1e00 |0009: if-nez v1, 0027 // +001e │ │ -0cedc2: 5c02 d508 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0cedc6: 5431 0109 |000d: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0cedca: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -0cedce: 5431 0109 |0011: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0cedd2: 7220 131d 4100 |0013: invoke-interface {v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1d13 │ │ -0cedd8: 7030 9a1d 4302 |0016: invoke-direct {v3, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1d9a │ │ -0cedde: 6e10 6c1d 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@1d6c │ │ -0cede4: 0a01 |001c: move-result v1 │ │ -0cede6: 3801 0700 |001d: if-eqz v1, 0024 // +0007 │ │ -0cedea: 1301 2000 |001f: const/16 v1, #int 32 // #20 │ │ -0cedee: 6e20 881d 1300 |0021: invoke-virtual {v3, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1d88 │ │ -0cedf4: 6e10 0322 0400 |0024: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@2203 │ │ -0cedfa: 0e00 |0027: return-void │ │ +0ced7c: |[0ced7c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +0ced8c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0ced8e: 6e10 a921 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ced94: 0c00 |0004: move-result-object v0 │ │ +0ced96: 1f00 ed03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0ced9a: 5501 d508 |0007: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0ced9e: 3901 1e00 |0009: if-nez v1, 0027 // +001e │ │ +0ceda2: 5c02 d508 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0ceda6: 5431 0109 |000d: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0cedaa: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +0cedae: 5431 0109 |0011: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0cedb2: 7220 131d 4100 |0013: invoke-interface {v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1d13 │ │ +0cedb8: 7030 9a1d 4302 |0016: invoke-direct {v3, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1d9a │ │ +0cedbe: 6e10 6c1d 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@1d6c │ │ +0cedc4: 0a01 |001c: move-result v1 │ │ +0cedc6: 3801 0700 |001d: if-eqz v1, 0024 // +0007 │ │ +0cedca: 1301 2000 |001f: const/16 v1, #int 32 // #20 │ │ +0cedce: 6e20 881d 1300 |0021: invoke-virtual {v3, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1d88 │ │ +0cedd4: 6e10 0322 0400 |0024: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@2203 │ │ +0cedda: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=664 │ │ 0x0007 line=665 │ │ 0x000b line=666 │ │ 0x000d line=667 │ │ 0x0011 line=668 │ │ @@ -259021,20 +259036,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0cedfc: |[0cedfc] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -0cee0c: 5410 0109 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0cee10: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0cee14: 5410 0109 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0cee18: 7230 141d 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1d14 │ │ -0cee1e: 0e00 |0009: return-void │ │ +0ceddc: |[0ceddc] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +0cedec: 5410 0109 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0cedf0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0cedf4: 5410 0109 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0cedf8: 7230 141d 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1d14 │ │ +0cedfe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0004 line=701 │ │ 0x0009 line=703 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -259046,221 +259061,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 │ │ -0cee20: |[0cee20] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -0cee30: 7401 631d 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1d63 │ │ -0cee36: 0a12 |0003: move-result v18 │ │ -0cee38: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -0cee3c: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -0cee40: 6e20 6f1d 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ -0cee46: 0a11 |000b: move-result v17 │ │ -0cee48: 120d |000c: const/4 v13, #int 0 // #0 │ │ -0cee4a: 7401 671d 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0cee50: 0a0e |0010: move-result v14 │ │ -0cee52: 7401 3903 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ -0cee58: 0a15 |0014: move-result v21 │ │ -0cee5a: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -0cee5e: 7401 5b1d 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cee64: 0a0a |001a: move-result v10 │ │ -0cee66: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -0cee6a: 0200 1300 |001d: move/from16 v0, v19 │ │ -0cee6e: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -0cee72: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -0cee76: 0201 1300 |0023: move/from16 v1, v19 │ │ -0cee7a: 6e20 5a1d 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cee80: 0c19 |0028: move-result-object v25 │ │ -0cee82: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -0cee86: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -0cee8a: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -0cee8e: 7401 ce21 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0cee94: 0a02 |0032: move-result v2 │ │ -0cee96: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -0cee9a: 7701 691d 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@1d69 │ │ -0ceea0: 0a02 |0038: move-result v2 │ │ -0ceea2: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -0ceea6: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -0ceeaa: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -0ceeae: 6e20 721d 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0ceeb4: 0a02 |0042: move-result v2 │ │ -0ceeb6: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -0ceeba: 7401 a121 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ -0ceec0: 0a02 |0048: move-result v2 │ │ -0ceec2: 0200 1200 |0049: move/from16 v0, v18 │ │ -0ceec6: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -0ceeca: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0ceece: 28ce |004f: goto 001d // -0032 │ │ -0ceed0: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -0ceed2: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0ceed6: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -0ceeda: 6e30 481d 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0ceee0: 0a02 |0058: move-result v2 │ │ -0ceee2: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -0ceee6: 7401 be21 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@21be │ │ -0ceeec: 0a1b |005e: move-result v27 │ │ -0ceeee: 0200 1b00 |005f: move/from16 v0, v27 │ │ -0ceef2: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -0ceef6: 020d 1b00 |0063: move/from16 v13, v27 │ │ -0ceefa: 28e8 |0065: goto 004d // -0018 │ │ -0ceefc: 7401 aa21 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0cef02: 0a1a |0069: move-result v26 │ │ -0cef04: 0200 1a00 |006a: move/from16 v0, v26 │ │ -0cef08: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -0cef0c: 020e 1a00 |006e: move/from16 v14, v26 │ │ -0cef10: 28dd |0070: goto 004d // -0023 │ │ -0cef12: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -0cef14: 7401 631d 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1d63 │ │ -0cef1a: 0a03 |0075: move-result v3 │ │ -0cef1c: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -0cef20: 6e53 2603 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0326 │ │ -0cef26: 7505 6122 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ -0cef2c: 0a16 |007e: move-result v22 │ │ -0cef2e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -0cef32: 0201 1500 |0081: move/from16 v1, v21 │ │ -0cef36: 6e20 3603 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ -0cef3c: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -0cef40: 5202 0809 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ -0cef44: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -0cef46: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -0cef4a: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -0cef4e: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -0cef52: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -0cef56: 5202 0709 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ -0cef5a: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -0cef5e: b532 |0097: and-int/2addr v2, v3 │ │ -0cef60: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -0cef64: 8292 |009a: int-to-float v2, v9 │ │ -0cef66: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -0cef6a: 5203 0809 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ -0cef6e: c832 |009f: mul-float/2addr v2, v3 │ │ -0cef70: 8720 |00a0: float-to-int v0, v2 │ │ -0cef72: 0214 0000 |00a1: move/from16 v20, v0 │ │ -0cef76: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -0cef7a: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -0cef7e: 5203 0709 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ -0cef82: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -0cef88: b543 |00ac: and-int/2addr v3, v4 │ │ -0cef8a: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -0cef8e: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -0cef92: 5402 0909 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0909 │ │ -0cef96: 6e20 4f03 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0cef9c: 82d3 |00b6: int-to-float v3, v13 │ │ -0cef9e: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -0cefa0: 82e5 |00b8: int-to-float v5, v14 │ │ -0cefa2: 7401 631d 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1d63 │ │ -0cefa8: 0a02 |00bc: move-result v2 │ │ -0cefaa: 8226 |00bd: int-to-float v6, v2 │ │ -0cefac: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -0cefb0: 5407 0909 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0909 │ │ -0cefb4: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -0cefb8: 7406 3003 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0330 │ │ -0cefbe: 0f16 |00c7: return v22 │ │ -0cefc0: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -0cefc4: 5402 0a09 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ -0cefc8: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -0cefcc: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -0cefce: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -0cefd2: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -0cefd6: 6e30 481d 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0cefdc: 0a02 |00d6: move-result v2 │ │ -0cefde: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -0cefe2: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -0cefe6: 5402 0a09 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ -0cefea: 6e10 8d03 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ -0ceff0: 0a17 |00e0: move-result v23 │ │ -0ceff2: 7401 be21 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@21be │ │ -0ceff8: 0a0c |00e4: move-result v12 │ │ -0ceffa: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -0ceffe: 5402 0009 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cf002: 6e10 7320 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@2073 │ │ -0cf008: 0a10 |00ec: move-result v16 │ │ -0cf00a: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -0cf00c: 82c3 |00ee: int-to-float v3, v12 │ │ -0cf00e: 0200 1000 |00ef: move/from16 v0, v16 │ │ -0cf012: 8204 |00f1: int-to-float v4, v0 │ │ -0cf014: c943 |00f2: div-float/2addr v3, v4 │ │ -0cf016: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -0cf01a: 7120 1d34 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0cf020: 0a03 |00f8: move-result v3 │ │ -0cf022: 7120 1a34 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -0cf028: 0a08 |00fc: move-result v8 │ │ -0cf02a: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -0cf02e: 5402 0a09 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ -0cf032: 7401 c821 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0cf038: 0a03 |0104: move-result v3 │ │ -0cf03a: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -0cf03e: 7401 9c21 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0cf044: 0a05 |010a: move-result v5 │ │ -0cf046: 6e55 9603 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0cf04c: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -0cf050: 5402 0a09 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ -0cf054: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -0cf058: c883 |0114: mul-float/2addr v3, v8 │ │ -0cf05a: 8733 |0115: float-to-int v3, v3 │ │ -0cf05c: 6e20 9403 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0394 │ │ -0cf062: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -0cf066: 5402 0a09 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ -0cf06a: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -0cf06e: 6e20 8903 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0cf074: 28a5 |0122: goto 00c7 // -005b │ │ -0cf076: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -0cf07a: 5402 0b09 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ -0cf07e: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -0cf082: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -0cf084: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -0cf088: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -0cf08c: 6e30 481d 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0cf092: 0a02 |0131: move-result v2 │ │ -0cf094: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -0cf098: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -0cf09c: 5402 0b09 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ -0cf0a0: 6e10 8d03 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ -0cf0a6: 0a17 |013b: move-result v23 │ │ -0cf0a8: 7401 aa21 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0cf0ae: 0a0b |013f: move-result v11 │ │ -0cf0b0: 7401 671d 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0cf0b6: 0a02 |0143: move-result v2 │ │ -0cf0b8: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0cf0bc: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -0cf0c0: 5402 0609 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0cf0c4: 6e10 7320 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@2073 │ │ -0cf0ca: 0a10 |014d: move-result v16 │ │ -0cf0cc: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0cf0ce: 0200 1800 |014f: move/from16 v0, v24 │ │ -0cf0d2: 8203 |0151: int-to-float v3, v0 │ │ -0cf0d4: 0200 1000 |0152: move/from16 v0, v16 │ │ -0cf0d8: 8204 |0154: int-to-float v4, v0 │ │ -0cf0da: c943 |0155: div-float/2addr v3, v4 │ │ -0cf0dc: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0cf0e0: 7120 1d34 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0cf0e6: 0a03 |015b: move-result v3 │ │ -0cf0e8: 7120 1a34 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ -0cf0ee: 0a08 |015f: move-result v8 │ │ -0cf0f0: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -0cf0f4: 5402 0b09 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ -0cf0f8: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -0cf0fc: 7401 c821 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0cf102: 0a04 |0169: move-result v4 │ │ -0cf104: 7401 9c21 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0cf10a: 0a05 |016d: move-result v5 │ │ -0cf10c: 6e55 9603 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0cf112: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -0cf116: 5402 0b09 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ -0cf11a: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -0cf11e: c883 |0177: mul-float/2addr v3, v8 │ │ -0cf120: 8733 |0178: float-to-int v3, v3 │ │ -0cf122: 6e20 9403 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0394 │ │ -0cf128: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -0cf12c: 5402 0b09 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ -0cf130: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -0cf134: 6e20 8903 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0cf13a: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +0cee00: |[0cee00] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +0cee10: 7401 631d 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1d63 │ │ +0cee16: 0a12 |0003: move-result v18 │ │ +0cee18: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +0cee1c: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +0cee20: 6e20 6f1d 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ +0cee26: 0a11 |000b: move-result v17 │ │ +0cee28: 120d |000c: const/4 v13, #int 0 // #0 │ │ +0cee2a: 7401 671d 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0cee30: 0a0e |0010: move-result v14 │ │ +0cee32: 7401 3903 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0339 │ │ +0cee38: 0a15 |0014: move-result v21 │ │ +0cee3a: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +0cee3e: 7401 5b1d 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cee44: 0a0a |001a: move-result v10 │ │ +0cee46: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +0cee4a: 0200 1300 |001d: move/from16 v0, v19 │ │ +0cee4e: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +0cee52: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +0cee56: 0201 1300 |0023: move/from16 v1, v19 │ │ +0cee5a: 6e20 5a1d 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cee60: 0c19 |0028: move-result-object v25 │ │ +0cee62: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +0cee66: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +0cee6a: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +0cee6e: 7401 ce21 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0cee74: 0a02 |0032: move-result v2 │ │ +0cee76: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +0cee7a: 7701 691d 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@1d69 │ │ +0cee80: 0a02 |0038: move-result v2 │ │ +0cee82: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +0cee86: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +0cee8a: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +0cee8e: 6e20 721d 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0cee94: 0a02 |0042: move-result v2 │ │ +0cee96: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +0cee9a: 7401 a121 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@21a1 │ │ +0ceea0: 0a02 |0048: move-result v2 │ │ +0ceea2: 0200 1200 |0049: move/from16 v0, v18 │ │ +0ceea6: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +0ceeaa: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +0ceeae: 28ce |004f: goto 001d // -0032 │ │ +0ceeb0: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +0ceeb2: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0ceeb6: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +0ceeba: 6e30 481d 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0ceec0: 0a02 |0058: move-result v2 │ │ +0ceec2: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +0ceec6: 7401 be21 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@21be │ │ +0ceecc: 0a1b |005e: move-result v27 │ │ +0ceece: 0200 1b00 |005f: move/from16 v0, v27 │ │ +0ceed2: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +0ceed6: 020d 1b00 |0063: move/from16 v13, v27 │ │ +0ceeda: 28e8 |0065: goto 004d // -0018 │ │ +0ceedc: 7401 aa21 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0ceee2: 0a1a |0069: move-result v26 │ │ +0ceee4: 0200 1a00 |006a: move/from16 v0, v26 │ │ +0ceee8: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +0ceeec: 020e 1a00 |006e: move/from16 v14, v26 │ │ +0ceef0: 28dd |0070: goto 004d // -0023 │ │ +0ceef2: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +0ceef4: 7401 631d 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1d63 │ │ +0ceefa: 0a03 |0075: move-result v3 │ │ +0ceefc: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +0cef00: 6e53 2603 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0326 │ │ +0cef06: 7505 6122 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@2261 │ │ +0cef0c: 0a16 |007e: move-result v22 │ │ +0cef0e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0cef12: 0201 1500 |0081: move/from16 v1, v21 │ │ +0cef16: 6e20 3603 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0336 │ │ +0cef1c: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +0cef20: 5202 0809 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ +0cef24: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +0cef26: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +0cef2a: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +0cef2e: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +0cef32: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +0cef36: 5202 0709 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ +0cef3a: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +0cef3e: b532 |0097: and-int/2addr v2, v3 │ │ +0cef40: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +0cef44: 8292 |009a: int-to-float v2, v9 │ │ +0cef46: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +0cef4a: 5203 0809 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ +0cef4e: c832 |009f: mul-float/2addr v2, v3 │ │ +0cef50: 8720 |00a0: float-to-int v0, v2 │ │ +0cef52: 0214 0000 |00a1: move/from16 v20, v0 │ │ +0cef56: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +0cef5a: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +0cef5e: 5203 0709 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ +0cef62: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +0cef68: b543 |00ac: and-int/2addr v3, v4 │ │ +0cef6a: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +0cef6e: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +0cef72: 5402 0909 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0909 │ │ +0cef76: 6e20 4f03 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0cef7c: 82d3 |00b6: int-to-float v3, v13 │ │ +0cef7e: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +0cef80: 82e5 |00b8: int-to-float v5, v14 │ │ +0cef82: 7401 631d 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1d63 │ │ +0cef88: 0a02 |00bc: move-result v2 │ │ +0cef8a: 8226 |00bd: int-to-float v6, v2 │ │ +0cef8c: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +0cef90: 5407 0909 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0909 │ │ +0cef94: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +0cef98: 7406 3003 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0330 │ │ +0cef9e: 0f16 |00c7: return v22 │ │ +0cefa0: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +0cefa4: 5402 0a09 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ +0cefa8: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +0cefac: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +0cefae: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +0cefb2: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +0cefb6: 6e30 481d 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0cefbc: 0a02 |00d6: move-result v2 │ │ +0cefbe: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +0cefc2: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +0cefc6: 5402 0a09 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ +0cefca: 6e10 8d03 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ +0cefd0: 0a17 |00e0: move-result v23 │ │ +0cefd2: 7401 be21 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@21be │ │ +0cefd8: 0a0c |00e4: move-result v12 │ │ +0cefda: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +0cefde: 5402 0009 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cefe2: 6e10 7320 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@2073 │ │ +0cefe8: 0a10 |00ec: move-result v16 │ │ +0cefea: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +0cefec: 82c3 |00ee: int-to-float v3, v12 │ │ +0cefee: 0200 1000 |00ef: move/from16 v0, v16 │ │ +0ceff2: 8204 |00f1: int-to-float v4, v0 │ │ +0ceff4: c943 |00f2: div-float/2addr v3, v4 │ │ +0ceff6: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +0ceffa: 7120 1d34 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0cf000: 0a03 |00f8: move-result v3 │ │ +0cf002: 7120 1a34 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +0cf008: 0a08 |00fc: move-result v8 │ │ +0cf00a: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +0cf00e: 5402 0a09 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ +0cf012: 7401 c821 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0cf018: 0a03 |0104: move-result v3 │ │ +0cf01a: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +0cf01e: 7401 9c21 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0cf024: 0a05 |010a: move-result v5 │ │ +0cf026: 6e55 9603 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0cf02c: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +0cf030: 5402 0a09 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ +0cf034: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0cf038: c883 |0114: mul-float/2addr v3, v8 │ │ +0cf03a: 8733 |0115: float-to-int v3, v3 │ │ +0cf03c: 6e20 9403 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0394 │ │ +0cf042: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +0cf046: 5402 0a09 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ +0cf04a: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +0cf04e: 6e20 8903 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0cf054: 28a5 |0122: goto 00c7 // -005b │ │ +0cf056: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +0cf05a: 5402 0b09 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ +0cf05e: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +0cf062: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +0cf064: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +0cf068: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +0cf06c: 6e30 481d 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0cf072: 0a02 |0131: move-result v2 │ │ +0cf074: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +0cf078: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +0cf07c: 5402 0b09 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ +0cf080: 6e10 8d03 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ +0cf086: 0a17 |013b: move-result v23 │ │ +0cf088: 7401 aa21 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0cf08e: 0a0b |013f: move-result v11 │ │ +0cf090: 7401 671d 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0cf096: 0a02 |0143: move-result v2 │ │ +0cf098: 9118 020b |0144: sub-int v24, v2, v11 │ │ +0cf09c: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +0cf0a0: 5402 0609 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0cf0a4: 6e10 7320 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@2073 │ │ +0cf0aa: 0a10 |014d: move-result v16 │ │ +0cf0ac: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +0cf0ae: 0200 1800 |014f: move/from16 v0, v24 │ │ +0cf0b2: 8203 |0151: int-to-float v3, v0 │ │ +0cf0b4: 0200 1000 |0152: move/from16 v0, v16 │ │ +0cf0b8: 8204 |0154: int-to-float v4, v0 │ │ +0cf0ba: c943 |0155: div-float/2addr v3, v4 │ │ +0cf0bc: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +0cf0c0: 7120 1d34 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0cf0c6: 0a03 |015b: move-result v3 │ │ +0cf0c8: 7120 1a34 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@341a │ │ +0cf0ce: 0a08 |015f: move-result v8 │ │ +0cf0d0: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +0cf0d4: 5402 0b09 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ +0cf0d8: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +0cf0dc: 7401 c821 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0cf0e2: 0a04 |0169: move-result v4 │ │ +0cf0e4: 7401 9c21 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0cf0ea: 0a05 |016d: move-result v5 │ │ +0cf0ec: 6e55 9603 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0cf0f2: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +0cf0f6: 5402 0b09 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ +0cf0fa: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +0cf0fe: c883 |0177: mul-float/2addr v3, v8 │ │ +0cf100: 8733 |0178: float-to-int v3, v3 │ │ +0cf102: 6e20 9403 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0394 │ │ +0cf108: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +0cf10c: 5402 0b09 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ +0cf110: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +0cf114: 6e20 8903 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0cf11a: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0004 line=1062 │ │ 0x000c line=1063 │ │ 0x0011 line=1065 │ │ 0x0015 line=1066 │ │ @@ -259335,35 +259350,35 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0cf140: |[0cf140] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -0cf150: 7110 8316 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0cf156: 0a05 |0003: move-result v5 │ │ -0cf158: 7120 2614 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0cf15e: 0a05 |0007: move-result v5 │ │ -0cf160: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -0cf164: 6e10 5b1d 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cf16a: 0a03 |000d: move-result v3 │ │ -0cf16c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0cf16e: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -0cf172: 6e20 5a1d 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cf178: 0c01 |0014: move-result-object v1 │ │ -0cf17a: 6e20 611d 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ -0cf180: 0a02 |0018: move-result v2 │ │ -0cf182: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -0cf186: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -0cf18a: 1101 |001d: return-object v1 │ │ -0cf18c: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0cf190: 28ef |0020: goto 000f // -0011 │ │ -0cf192: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -0cf194: 28fb |0022: goto 001d // -0005 │ │ +0cf120: |[0cf120] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +0cf130: 7110 8316 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0cf136: 0a05 |0003: move-result v5 │ │ +0cf138: 7120 2614 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0cf13e: 0a05 |0007: move-result v5 │ │ +0cf140: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +0cf144: 6e10 5b1d 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cf14a: 0a03 |000d: move-result v3 │ │ +0cf14c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0cf14e: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +0cf152: 6e20 5a1d 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cf158: 0c01 |0014: move-result-object v1 │ │ +0cf15a: 6e20 611d 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ +0cf160: 0a02 |0018: move-result v2 │ │ +0cf162: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +0cf166: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +0cf16a: 1101 |001d: return-object v1 │ │ +0cf16c: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0cf170: 28ef |0020: goto 000f // -0011 │ │ +0cf172: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +0cf174: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x000a line=765 │ │ 0x000e line=766 │ │ 0x0011 line=767 │ │ 0x0015 line=768 │ │ @@ -259387,31 +259402,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0cf198: |[0cf198] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -0cf1a8: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cf1ae: 0a01 |0003: move-result v1 │ │ -0cf1b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0cf1b2: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0cf1b6: 6e20 5a1d 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cf1bc: 0c00 |000a: move-result-object v0 │ │ -0cf1be: 6e10 a921 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf1c4: 0c03 |000e: move-result-object v3 │ │ -0cf1c6: 1f03 ed03 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf1ca: 5533 d508 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0cf1ce: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0cf1d2: 1100 |0015: return-object v0 │ │ -0cf1d4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0cf1d8: 28ed |0018: goto 0005 // -0013 │ │ -0cf1da: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0cf1dc: 28fb |001a: goto 0015 // -0005 │ │ +0cf178: |[0cf178] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +0cf188: 6e10 5b1d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cf18e: 0a01 |0003: move-result v1 │ │ +0cf190: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0cf192: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0cf196: 6e20 5a1d 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cf19c: 0c00 |000a: move-result-object v0 │ │ +0cf19e: 6e10 a921 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf1a4: 0c03 |000e: move-result-object v3 │ │ +0cf1a6: 1f03 ed03 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf1aa: 5533 d508 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0cf1ae: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +0cf1b2: 1100 |0015: return-object v0 │ │ +0cf1b4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0cf1b8: 28ed |0018: goto 0005 // -0013 │ │ +0cf1ba: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0cf1bc: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0004 line=735 │ │ 0x0007 line=736 │ │ 0x000b line=737 │ │ 0x0015 line=741 │ │ @@ -259429,19 +259444,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0cf1e0: |[0cf1e0] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0cf1f0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0cf1f2: 2200 ed03 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf1f6: 7030 161d 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1d16 │ │ -0cf1fc: 1100 |0006: return-object v0 │ │ +0cf1c0: |[0cf1c0] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0cf1d0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0cf1d2: 2200 ed03 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf1d6: 7030 161d 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1d16 │ │ +0cf1dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1443 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -259449,20 +259464,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 │ │ -0cf200: |[0cf200] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0cf210: 2200 ed03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf214: 6e10 5d1d 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@1d5d │ │ -0cf21a: 0c01 |0005: move-result-object v1 │ │ -0cf21c: 7030 181d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d18 │ │ -0cf222: 1100 |0009: return-object v0 │ │ +0cf1e0: |[0cf1e0] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0cf1f0: 2200 ed03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf1f4: 6e10 5d1d 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@1d5d │ │ +0cf1fa: 0c01 |0005: move-result-object v1 │ │ +0cf1fc: 7030 181d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d18 │ │ +0cf202: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -259471,30 +259486,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 │ │ -0cf224: |[0cf224] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0cf234: 2020 ed03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf238: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0cf23c: 2200 ed03 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf240: 1f02 ed03 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf244: 7020 191d 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@1d19 │ │ -0cf24a: 1100 |000b: return-object v0 │ │ -0cf24c: 2020 9c04 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0cf250: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -0cf254: 2200 ed03 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf258: 1f02 9c04 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0cf25c: 7020 1b1d 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d1b │ │ -0cf262: 28f4 |0017: goto 000b // -000c │ │ -0cf264: 2200 ed03 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf268: 7020 1a1d 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d1a │ │ -0cf26e: 28ee |001d: goto 000b // -0012 │ │ +0cf204: |[0cf204] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0cf214: 2020 ed03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf218: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0cf21c: 2200 ed03 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf220: 1f02 ed03 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf224: 7020 191d 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@1d19 │ │ +0cf22a: 1100 |000b: return-object v0 │ │ +0cf22c: 2020 9c04 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0cf230: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +0cf234: 2200 ed03 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf238: 1f02 9c04 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0cf23c: 7020 1b1d 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d1b │ │ +0cf242: 28f4 |0017: goto 000b // -000c │ │ +0cf244: 2200 ed03 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf248: 7020 1a1d 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d1a │ │ +0cf24e: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 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; │ │ @@ -259505,29 +259520,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0cf270: |[0cf270] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -0cf280: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0cf286: 0a01 |0003: move-result v1 │ │ -0cf288: 7120 2614 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0cf28e: 0a00 |0007: move-result v0 │ │ -0cf290: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0cf292: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0cf296: 5221 0209 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ -0cf29a: 0f01 |000d: return v1 │ │ -0cf29c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0cf29e: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0cf2a2: 5221 0309 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ -0cf2a6: 28fa |0013: goto 000d // -0006 │ │ -0cf2a8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0cf2aa: 28f8 |0015: goto 000d // -0008 │ │ +0cf250: |[0cf250] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +0cf260: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0cf266: 0a01 |0003: move-result v1 │ │ +0cf268: 7120 2614 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0cf26e: 0a00 |0007: move-result v0 │ │ +0cf270: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0cf272: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0cf276: 5221 0209 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ +0cf27a: 0f01 |000d: return v1 │ │ +0cf27c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0cf27e: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0cf282: 5221 0309 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ +0cf286: 28fa |0013: goto 000d // -0006 │ │ +0cf288: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0cf28a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0008 line=540 │ │ 0x000b line=541 │ │ 0x000d line=545 │ │ 0x000e line=542 │ │ @@ -259543,27 +259558,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0cf2ac: |[0cf2ac] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0cf2bc: 6e20 611d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ -0cf2c2: 0a00 |0003: move-result v0 │ │ -0cf2c4: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0cf2c6: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0cf2ca: 5221 0209 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ -0cf2ce: 0f01 |0009: return v1 │ │ -0cf2d0: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0cf2d2: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0cf2d6: 5221 0309 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ -0cf2da: 28fa |000f: goto 0009 // -0006 │ │ -0cf2dc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0cf2de: 28f8 |0011: goto 0009 // -0008 │ │ +0cf28c: |[0cf28c] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +0cf29c: 6e20 611d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ +0cf2a2: 0a00 |0003: move-result v0 │ │ +0cf2a4: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0cf2a6: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +0cf2aa: 5221 0209 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ +0cf2ae: 0f01 |0009: return v1 │ │ +0cf2b0: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0cf2b2: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0cf2b6: 5221 0309 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ +0cf2ba: 28fa |000f: goto 0009 // -0006 │ │ +0cf2bc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0cf2be: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x0007 line=559 │ │ 0x0009 line=563 │ │ 0x000a line=560 │ │ @@ -259579,29 +259594,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0cf2e0: |[0cf2e0] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -0cf2f0: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0cf2f6: 0a01 |0003: move-result v1 │ │ -0cf2f8: 7120 2614 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0cf2fe: 0a00 |0007: move-result v0 │ │ -0cf300: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0cf302: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0cf306: 5421 0d09 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@090d │ │ -0cf30a: 1101 |000d: return-object v1 │ │ -0cf30c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0cf30e: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0cf312: 5421 0e09 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@090e │ │ -0cf316: 28fa |0013: goto 000d // -0006 │ │ -0cf318: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0cf31a: 28f8 |0015: goto 000d // -0008 │ │ +0cf2c0: |[0cf2c0] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +0cf2d0: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0cf2d6: 0a01 |0003: move-result v1 │ │ +0cf2d8: 7120 2614 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0cf2de: 0a00 |0007: move-result v0 │ │ +0cf2e0: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0cf2e2: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0cf2e6: 5421 0d09 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@090d │ │ +0cf2ea: 1101 |000d: return-object v1 │ │ +0cf2ec: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0cf2ee: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0cf2f2: 5421 0e09 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@090e │ │ +0cf2f6: 28fa |0013: goto 000d // -0006 │ │ +0cf2f8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0cf2fa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0008 line=598 │ │ 0x000b line=599 │ │ 0x000d line=603 │ │ 0x000e line=600 │ │ @@ -259617,24 +259632,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0cf31c: |[0cf31c] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -0cf32c: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf332: 0c01 |0003: move-result-object v1 │ │ -0cf334: 1f01 ed03 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf338: 5210 d208 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -0cf33c: 7110 8316 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0cf342: 0a01 |000b: move-result v1 │ │ -0cf344: 7120 2614 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0cf34a: 0a01 |000f: move-result v1 │ │ -0cf34c: 0f01 |0010: return v1 │ │ +0cf2fc: |[0cf2fc] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +0cf30c: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf312: 0c01 |0003: move-result-object v1 │ │ +0cf314: 1f01 ed03 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf318: 5210 d208 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +0cf31c: 7110 8316 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0cf322: 0a01 |000b: move-result v1 │ │ +0cf324: 7120 2614 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0cf32a: 0a01 |000f: move-result v1 │ │ +0cf32c: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ 0x0008 line=725 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -259645,20 +259660,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0cf350: |[0cf350] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -0cf360: 6e10 a921 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf366: 0c00 |0003: move-result-object v0 │ │ -0cf368: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf36c: 5200 d708 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0cf370: 0f00 |0008: return v0 │ │ +0cf330: |[0cf330] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +0cf340: 6e10 a921 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf346: 0c00 |0003: move-result-object v0 │ │ +0cf348: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf34c: 5200 d708 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0cf350: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -259667,17 +259682,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cf374: |[0cf374] android.support.v4.widget.DrawerLayout.getStatusBarBackgroundDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0cf384: 5410 0c09 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0cf388: 1100 |0002: return-object v0 │ │ +0cf354: |[0cf354] android.support.v4.widget.DrawerLayout.getStatusBarBackgroundDrawable:()Landroid/graphics/drawable/Drawable; │ │ +0cf364: 5410 0c09 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0cf368: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1023 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #24 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -259685,24 +259700,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0cf38c: |[0cf38c] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -0cf39c: 6e10 a921 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf3a2: 0c00 |0003: move-result-object v0 │ │ -0cf3a4: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf3a8: 5200 d208 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -0cf3ac: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0cf3b0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0cf3b2: 0f00 |000b: return v0 │ │ -0cf3b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0cf3b6: 28fe |000d: goto 000b // -0002 │ │ +0cf36c: |[0cf36c] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +0cf37c: 6e10 a921 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf382: 0c00 |0003: move-result-object v0 │ │ +0cf384: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf388: 5200 d208 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +0cf38c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0cf390: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0cf392: 0f00 |000b: return v0 │ │ +0cf394: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0cf396: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -259711,23 +259726,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0cf3b8: |[0cf3b8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -0cf3c8: 6e20 531d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0cf3ce: 0c00 |0003: move-result-object v0 │ │ -0cf3d0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0cf3d4: 6e20 711d 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@1d71 │ │ -0cf3da: 0a01 |0009: move-result v1 │ │ -0cf3dc: 0f01 |000a: return v1 │ │ -0cf3de: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0cf3e0: 28fe |000c: goto 000a // -0002 │ │ +0cf398: |[0cf398] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +0cf3a8: 6e20 531d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0cf3ae: 0c00 |0003: move-result-object v0 │ │ +0cf3b0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0cf3b4: 6e20 711d 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@1d71 │ │ +0cf3ba: 0a01 |0009: move-result v1 │ │ +0cf3bc: 0f01 |000a: return v1 │ │ +0cf3be: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0cf3c0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ 0x0004 line=1393 │ │ 0x0006 line=1394 │ │ 0x000a line=1396 │ │ locals : │ │ @@ -259740,38 +259755,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0cf3e4: |[0cf3e4] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -0cf3f4: 6e20 721d 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0cf3fa: 0a00 |0003: move-result v0 │ │ -0cf3fc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0cf400: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0cf404: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0cf408: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0cf40e: 1a02 3a14 |000d: const-string v2, "View " // string@143a │ │ -0cf412: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cf418: 0c01 |0012: move-result-object v1 │ │ -0cf41a: 6e20 5934 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0cf420: 0c01 |0016: move-result-object v1 │ │ -0cf422: 1a02 6200 |0017: const-string v2, " is not a drawer" // string@0062 │ │ -0cf426: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cf42c: 0c01 |001c: move-result-object v1 │ │ -0cf42e: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0cf434: 0c01 |0020: move-result-object v1 │ │ -0cf436: 7020 0034 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0cf43c: 2700 |0024: throw v0 │ │ -0cf43e: 6e10 a921 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf444: 0c00 |0028: move-result-object v0 │ │ -0cf446: 1f00 ed03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf44a: 5500 d508 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0cf44e: 0f00 |002d: return v0 │ │ +0cf3c4: |[0cf3c4] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +0cf3d4: 6e20 721d 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0cf3da: 0a00 |0003: move-result v0 │ │ +0cf3dc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0cf3e0: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0cf3e4: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0cf3e8: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0cf3ee: 1a02 3a14 |000d: const-string v2, "View " // string@143a │ │ +0cf3f2: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cf3f8: 0c01 |0012: move-result-object v1 │ │ +0cf3fa: 6e20 5934 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0cf400: 0c01 |0016: move-result-object v1 │ │ +0cf402: 1a02 6200 |0017: const-string v2, " is not a drawer" // string@0062 │ │ +0cf406: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cf40c: 0c01 |001c: move-result-object v1 │ │ +0cf40e: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0cf414: 0c01 |0020: move-result-object v1 │ │ +0cf416: 7020 0034 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0cf41c: 2700 |0024: throw v0 │ │ +0cf41e: 6e10 a921 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf424: 0c00 |0028: move-result-object v0 │ │ +0cf426: 1f00 ed03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf42a: 5500 d508 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0cf42e: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0006 line=1377 │ │ 0x0025 line=1379 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -259782,29 +259797,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0cf450: |[0cf450] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -0cf460: 6e10 a921 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf466: 0c02 |0003: move-result-object v2 │ │ -0cf468: 1f02 ed03 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf46c: 5221 d208 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -0cf470: 7110 8316 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0cf476: 0a02 |000b: move-result v2 │ │ -0cf478: 7120 2614 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0cf47e: 0a00 |000f: move-result v0 │ │ -0cf480: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -0cf484: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -0cf488: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0cf48a: 0f02 |0015: return v2 │ │ -0cf48c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0cf48e: 28fe |0017: goto 0015 // -0002 │ │ +0cf430: |[0cf430] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +0cf440: 6e10 a921 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf446: 0c02 |0003: move-result-object v2 │ │ +0cf448: 1f02 ed03 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf44c: 5221 d208 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +0cf450: 7110 8316 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0cf456: 0a02 |000b: move-result v2 │ │ +0cf458: 7120 2614 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0cf45e: 0a00 |000f: move-result v0 │ │ +0cf460: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +0cf464: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +0cf468: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0cf46a: 0f02 |0015: return v2 │ │ +0cf46c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0cf46e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x0008 line=1127 │ │ 0x0010 line=1129 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -259817,23 +259832,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0cf490: |[0cf490] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -0cf4a0: 6e20 531d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0cf4a6: 0c00 |0003: move-result-object v0 │ │ -0cf4a8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0cf4ac: 6e20 741d 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1d74 │ │ -0cf4b2: 0a01 |0009: move-result v1 │ │ -0cf4b4: 0f01 |000a: return v1 │ │ -0cf4b6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0cf4b8: 28fe |000c: goto 000a // -0002 │ │ +0cf470: |[0cf470] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +0cf480: 6e20 531d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0cf486: 0c00 |0003: move-result-object v0 │ │ +0cf488: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0cf48c: 6e20 741d 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1d74 │ │ +0cf492: 0a01 |0009: move-result v1 │ │ +0cf494: 0f01 |000a: return v1 │ │ +0cf496: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0cf498: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1423 │ │ 0x0004 line=1424 │ │ 0x0006 line=1425 │ │ 0x000a line=1427 │ │ locals : │ │ @@ -259846,44 +259861,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0cf4bc: |[0cf4bc] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -0cf4cc: 6e20 721d 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0cf4d2: 0a00 |0003: move-result v0 │ │ -0cf4d4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0cf4d8: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0cf4dc: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0cf4e0: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0cf4e6: 1a02 3a14 |000d: const-string v2, "View " // string@143a │ │ -0cf4ea: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cf4f0: 0c01 |0012: move-result-object v1 │ │ -0cf4f2: 6e20 5934 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0cf4f8: 0c01 |0016: move-result-object v1 │ │ -0cf4fa: 1a02 6200 |0017: const-string v2, " is not a drawer" // string@0062 │ │ -0cf4fe: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cf504: 0c01 |001c: move-result-object v1 │ │ -0cf506: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0cf50c: 0c01 |0020: move-result-object v1 │ │ -0cf50e: 7020 0034 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0cf514: 2700 |0024: throw v0 │ │ -0cf516: 6e10 a921 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf51c: 0c00 |0028: move-result-object v0 │ │ -0cf51e: 1f00 ed03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf522: 5200 d708 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0cf526: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -0cf528: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -0cf52c: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -0cf530: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0cf532: 0f00 |0033: return v0 │ │ -0cf534: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0cf536: 28fe |0035: goto 0033 // -0002 │ │ +0cf49c: |[0cf49c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +0cf4ac: 6e20 721d 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0cf4b2: 0a00 |0003: move-result v0 │ │ +0cf4b4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0cf4b8: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0cf4bc: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0cf4c0: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0cf4c6: 1a02 3a14 |000d: const-string v2, "View " // string@143a │ │ +0cf4ca: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cf4d0: 0c01 |0012: move-result-object v1 │ │ +0cf4d2: 6e20 5934 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0cf4d8: 0c01 |0016: move-result-object v1 │ │ +0cf4da: 1a02 6200 |0017: const-string v2, " is not a drawer" // string@0062 │ │ +0cf4de: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cf4e4: 0c01 |001c: move-result-object v1 │ │ +0cf4e6: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0cf4ec: 0c01 |0020: move-result-object v1 │ │ +0cf4ee: 7020 0034 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0cf4f4: 2700 |0024: throw v0 │ │ +0cf4f6: 6e10 a921 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf4fc: 0c00 |0028: move-result-object v0 │ │ +0cf4fe: 1f00 ed03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf502: 5200 d708 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0cf506: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0cf508: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +0cf50c: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +0cf510: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0cf512: 0f00 |0033: return v0 │ │ +0cf514: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0cf516: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x0006 line=1409 │ │ 0x0025 line=1411 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -259894,35 +259909,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0cf538: |[0cf538] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -0cf548: 6e20 621d 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1d62 │ │ -0cf54e: 0a02 |0003: move-result v2 │ │ -0cf550: 6e10 cf21 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0cf556: 0a04 |0007: move-result v4 │ │ -0cf558: 8245 |0008: int-to-float v5, v4 │ │ -0cf55a: c825 |0009: mul-float/2addr v5, v2 │ │ -0cf55c: 8753 |000a: float-to-int v3, v5 │ │ -0cf55e: 8245 |000b: int-to-float v5, v4 │ │ -0cf560: c885 |000c: mul-float/2addr v5, v8 │ │ -0cf562: 8751 |000d: float-to-int v1, v5 │ │ -0cf564: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -0cf568: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -0cf56a: 6e30 481d 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0cf570: 0a05 |0014: move-result v5 │ │ -0cf572: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -0cf576: 6e20 ea21 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ -0cf57c: 6e30 921d 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1d92 │ │ -0cf582: 0e00 |001d: return-void │ │ -0cf584: 7b00 |001e: neg-int v0, v0 │ │ -0cf586: 28f8 |001f: goto 0017 // -0008 │ │ +0cf518: |[0cf518] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +0cf528: 6e20 621d 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1d62 │ │ +0cf52e: 0a02 |0003: move-result v2 │ │ +0cf530: 6e10 cf21 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0cf536: 0a04 |0007: move-result v4 │ │ +0cf538: 8245 |0008: int-to-float v5, v4 │ │ +0cf53a: c825 |0009: mul-float/2addr v5, v2 │ │ +0cf53c: 8753 |000a: float-to-int v3, v5 │ │ +0cf53e: 8245 |000b: int-to-float v5, v4 │ │ +0cf540: c885 |000c: mul-float/2addr v5, v8 │ │ +0cf542: 8751 |000d: float-to-int v1, v5 │ │ +0cf544: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +0cf548: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +0cf54a: 6e30 481d 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0cf550: 0a05 |0014: move-result v5 │ │ +0cf552: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +0cf556: 6e20 ea21 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ +0cf55c: 6e30 921d 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1d92 │ │ +0cf562: 0e00 |001d: return-void │ │ +0cf564: 7b00 |001e: neg-int v0, v0 │ │ +0cf566: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ 0x0004 line=746 │ │ 0x0008 line=747 │ │ 0x000b line=748 │ │ 0x000e line=749 │ │ @@ -259946,19 +259961,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cf588: |[0cf588] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -0cf598: 6f10 7422 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ -0cf59e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0cf5a0: 5c10 fa08 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ -0cf5a4: 0e00 |0006: return-void │ │ +0cf568: |[0cf568] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +0cf578: 6f10 7422 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ +0cf57e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0cf580: 5c10 fa08 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ +0cf584: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0003 line=801 │ │ 0x0006 line=802 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -259968,19 +259983,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cf5a8: |[0cf5a8] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -0cf5b8: 6f10 7522 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ -0cf5be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0cf5c0: 5c10 fa08 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ -0cf5c4: 0e00 |0006: return-void │ │ +0cf588: |[0cf588] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +0cf598: 6f10 7522 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ +0cf59e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0cf5a0: 5c10 fa08 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ +0cf5a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0003 line=795 │ │ 0x0006 line=796 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -259990,33 +260005,33 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -0cf5c8: |[0cf5c8] android.support.v4.widget.DrawerLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ -0cf5d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0cf5da: 6f20 7622 5400 |0001: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@2276 │ │ -0cf5e0: 5541 f808 |0004: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@08f8 │ │ -0cf5e4: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ -0cf5e8: 5441 0c09 |0008: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0cf5ec: 3801 1a00 |000a: if-eqz v1, 0024 // +001a │ │ -0cf5f0: 6201 e808 |000c: sget-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ -0cf5f4: 5442 fe08 |000e: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ -0cf5f8: 7220 051d 2100 |0010: invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getTopInset:(Ljava/lang/Object;)I // method@1d05 │ │ -0cf5fe: 0a00 |0013: move-result v0 │ │ -0cf600: 3d00 1000 |0014: if-lez v0, 0024 // +0010 │ │ -0cf604: 5441 0c09 |0016: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0cf608: 6e10 671d 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0cf60e: 0a02 |001b: move-result v2 │ │ -0cf610: 6e50 9603 3123 |001c: invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0cf616: 5441 0c09 |001f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0cf61a: 6e20 8903 5100 |0021: invoke-virtual {v1, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0cf620: 0e00 |0024: return-void │ │ +0cf5a8: |[0cf5a8] android.support.v4.widget.DrawerLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ +0cf5b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0cf5ba: 6f20 7622 5400 |0001: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@2276 │ │ +0cf5c0: 5541 f808 |0004: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@08f8 │ │ +0cf5c4: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ +0cf5c8: 5441 0c09 |0008: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0cf5cc: 3801 1a00 |000a: if-eqz v1, 0024 // +001a │ │ +0cf5d0: 6201 e808 |000c: sget-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ +0cf5d4: 5442 fe08 |000e: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ +0cf5d8: 7220 051d 2100 |0010: invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getTopInset:(Ljava/lang/Object;)I // method@1d05 │ │ +0cf5de: 0a00 |0013: move-result v0 │ │ +0cf5e0: 3d00 1000 |0014: if-lez v0, 0024 // +0010 │ │ +0cf5e4: 5441 0c09 |0016: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0cf5e8: 6e10 671d 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0cf5ee: 0a02 |001b: move-result v2 │ │ +0cf5f0: 6e50 9603 3123 |001c: invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0cf5f6: 5441 0c09 |001f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0cf5fa: 6e20 8903 5100 |0021: invoke-virtual {v1, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0cf600: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1049 │ │ 0x0004 line=1050 │ │ 0x000c line=1051 │ │ 0x0014 line=1052 │ │ 0x0016 line=1053 │ │ @@ -260032,76 +260047,76 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -0cf624: |[0cf624] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0cf634: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0cf636: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0cf638: 7110 dc14 0c00 |0002: invoke-static {v12}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ -0cf63e: 0a00 |0005: move-result v0 │ │ -0cf640: 54b8 0009 |0006: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cf644: 6e20 8620 c800 |0008: invoke-virtual {v8, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2086 │ │ -0cf64a: 0a08 |000b: move-result v8 │ │ -0cf64c: 54b9 0609 |000c: iget-object v9, v11, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0cf650: 6e20 8620 c900 |000e: invoke-virtual {v9, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2086 │ │ -0cf656: 0a09 |0011: move-result v9 │ │ -0cf658: 9602 0809 |0012: or-int v2, v8, v9 │ │ -0cf65c: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0cf65e: 2b00 5900 0000 |0015: packed-switch v0, 0000006e // +00000059 │ │ -0cf664: 3902 0e00 |0018: if-nez v2, 0026 // +000e │ │ -0cf668: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ -0cf66c: 7010 6a1d 0b00 |001c: invoke-direct {v11}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@1d6a │ │ -0cf672: 0a08 |001f: move-result v8 │ │ -0cf674: 3908 0600 |0020: if-nez v8, 0026 // +0006 │ │ -0cf678: 55b8 f608 |0022: iget-boolean v8, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ -0cf67c: 3808 0300 |0024: if-eqz v8, 0027 // +0003 │ │ -0cf680: 0176 |0026: move v6, v7 │ │ -0cf682: 0f06 |0027: return v6 │ │ -0cf684: 6e10 5721 0c00 |0028: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0cf68a: 0a04 |002b: move-result v4 │ │ -0cf68c: 6e10 5921 0c00 |002c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0cf692: 0a05 |002f: move-result v5 │ │ -0cf694: 59b4 fc08 |0030: iput v4, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@08fc │ │ -0cf698: 59b5 fd08 |0032: iput v5, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@08fd │ │ -0cf69c: 52b8 0809 |0034: iget v8, v11, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ -0cf6a0: 1209 |0036: const/4 v9, #int 0 // #0 │ │ -0cf6a2: 2d08 0809 |0037: cmpl-float v8, v8, v9 │ │ -0cf6a6: 3d08 1300 |0039: if-lez v8, 004c // +0013 │ │ -0cf6aa: 54b8 0009 |003b: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cf6ae: 8749 |003d: float-to-int v9, v4 │ │ -0cf6b0: 875a |003e: float-to-int v10, v5 │ │ -0cf6b2: 6e30 6e20 980a |003f: invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0cf6b8: 0c01 |0042: move-result-object v1 │ │ -0cf6ba: 3801 0900 |0043: if-eqz v1, 004c // +0009 │ │ -0cf6be: 6e20 6f1d 1b00 |0045: invoke-virtual {v11, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ -0cf6c4: 0a08 |0048: move-result v8 │ │ -0cf6c6: 3808 0300 |0049: if-eqz v8, 004c // +0003 │ │ -0cf6ca: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0cf6cc: 5cb6 f708 |004c: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ -0cf6d0: 5cb6 f608 |004e: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ -0cf6d4: 28c8 |0050: goto 0018 // -0038 │ │ -0cf6d6: 54b8 0009 |0051: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cf6da: 1239 |0053: const/4 v9, #int 3 // #3 │ │ -0cf6dc: 6e20 5e20 9800 |0054: invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@205e │ │ -0cf6e2: 0a08 |0057: move-result v8 │ │ -0cf6e4: 3808 c0ff |0058: if-eqz v8, 0018 // -0040 │ │ -0cf6e8: 54b8 ff08 |005a: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ -0cf6ec: 6e10 3b1d 0800 |005c: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ -0cf6f2: 54b8 0509 |005f: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ -0cf6f6: 6e10 3b1d 0800 |0061: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ -0cf6fc: 28b4 |0064: goto 0018 // -004c │ │ -0cf6fe: 6e20 4d1d 7b00 |0065: invoke-virtual {v11, v7}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ -0cf704: 5cb6 f708 |0068: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ -0cf708: 5cb6 f608 |006a: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ -0cf70c: 28ac |006c: goto 0018 // -0054 │ │ -0cf70e: 0000 |006d: nop // spacer │ │ -0cf710: 0001 0400 0000 0000 1300 0000 5000 ... |006e: packed-switch-data (12 units) │ │ +0cf604: |[0cf604] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0cf614: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0cf616: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0cf618: 7110 dc14 0c00 |0002: invoke-static {v12}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@14dc │ │ +0cf61e: 0a00 |0005: move-result v0 │ │ +0cf620: 54b8 0009 |0006: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cf624: 6e20 8620 c800 |0008: invoke-virtual {v8, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2086 │ │ +0cf62a: 0a08 |000b: move-result v8 │ │ +0cf62c: 54b9 0609 |000c: iget-object v9, v11, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0cf630: 6e20 8620 c900 |000e: invoke-virtual {v9, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2086 │ │ +0cf636: 0a09 |0011: move-result v9 │ │ +0cf638: 9602 0809 |0012: or-int v2, v8, v9 │ │ +0cf63c: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0cf63e: 2b00 5900 0000 |0015: packed-switch v0, 0000006e // +00000059 │ │ +0cf644: 3902 0e00 |0018: if-nez v2, 0026 // +000e │ │ +0cf648: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ +0cf64c: 7010 6a1d 0b00 |001c: invoke-direct {v11}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@1d6a │ │ +0cf652: 0a08 |001f: move-result v8 │ │ +0cf654: 3908 0600 |0020: if-nez v8, 0026 // +0006 │ │ +0cf658: 55b8 f608 |0022: iget-boolean v8, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ +0cf65c: 3808 0300 |0024: if-eqz v8, 0027 // +0003 │ │ +0cf660: 0176 |0026: move v6, v7 │ │ +0cf662: 0f06 |0027: return v6 │ │ +0cf664: 6e10 5721 0c00 |0028: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0cf66a: 0a04 |002b: move-result v4 │ │ +0cf66c: 6e10 5921 0c00 |002c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0cf672: 0a05 |002f: move-result v5 │ │ +0cf674: 59b4 fc08 |0030: iput v4, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@08fc │ │ +0cf678: 59b5 fd08 |0032: iput v5, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@08fd │ │ +0cf67c: 52b8 0809 |0034: iget v8, v11, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0908 │ │ +0cf680: 1209 |0036: const/4 v9, #int 0 // #0 │ │ +0cf682: 2d08 0809 |0037: cmpl-float v8, v8, v9 │ │ +0cf686: 3d08 1300 |0039: if-lez v8, 004c // +0013 │ │ +0cf68a: 54b8 0009 |003b: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cf68e: 8749 |003d: float-to-int v9, v4 │ │ +0cf690: 875a |003e: float-to-int v10, v5 │ │ +0cf692: 6e30 6e20 980a |003f: invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0cf698: 0c01 |0042: move-result-object v1 │ │ +0cf69a: 3801 0900 |0043: if-eqz v1, 004c // +0009 │ │ +0cf69e: 6e20 6f1d 1b00 |0045: invoke-virtual {v11, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ +0cf6a4: 0a08 |0048: move-result v8 │ │ +0cf6a6: 3808 0300 |0049: if-eqz v8, 004c // +0003 │ │ +0cf6aa: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0cf6ac: 5cb6 f708 |004c: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ +0cf6b0: 5cb6 f608 |004e: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ +0cf6b4: 28c8 |0050: goto 0018 // -0038 │ │ +0cf6b6: 54b8 0009 |0051: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cf6ba: 1239 |0053: const/4 v9, #int 3 // #3 │ │ +0cf6bc: 6e20 5e20 9800 |0054: invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@205e │ │ +0cf6c2: 0a08 |0057: move-result v8 │ │ +0cf6c4: 3808 c0ff |0058: if-eqz v8, 0018 // -0040 │ │ +0cf6c8: 54b8 ff08 |005a: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@08ff │ │ +0cf6cc: 6e10 3b1d 0800 |005c: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ +0cf6d2: 54b8 0509 |005f: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0905 │ │ +0cf6d6: 6e10 3b1d 0800 |0061: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@1d3b │ │ +0cf6dc: 28b4 |0064: goto 0018 // -004c │ │ +0cf6de: 6e20 4d1d 7b00 |0065: invoke-virtual {v11, v7}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ +0cf6e4: 5cb6 f708 |0068: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ +0cf6e8: 5cb6 f608 |006a: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ +0cf6ec: 28ac |006c: goto 0018 // -0054 │ │ +0cf6ee: 0000 |006d: nop // spacer │ │ +0cf6f0: 0001 0400 0000 0000 1300 0000 5000 ... |006e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1134 │ │ 0x0006 line=1137 │ │ 0x0014 line=1140 │ │ 0x0015 line=1142 │ │ 0x0018 line=1176 │ │ @@ -260137,26 +260152,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0cf728: |[0cf728] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0cf738: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0cf73a: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -0cf73e: 7010 6b1d 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@1d6b │ │ -0cf744: 0a00 |0006: move-result v0 │ │ -0cf746: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0cf74a: 7110 4f14 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@144f │ │ -0cf750: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0cf752: 0f00 |000d: return v0 │ │ -0cf754: 6f30 7a22 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@227a │ │ -0cf75a: 0a00 |0011: move-result v0 │ │ -0cf75c: 28fb |0012: goto 000d // -0005 │ │ +0cf708: |[0cf708] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0cf718: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0cf71a: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +0cf71e: 7010 6b1d 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@1d6b │ │ +0cf724: 0a00 |0006: move-result v0 │ │ +0cf726: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0cf72a: 7110 4f14 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@144f │ │ +0cf730: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0cf732: 0f00 |000d: return v0 │ │ +0cf734: 6f30 7a22 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@227a │ │ +0cf73a: 0a00 |0011: move-result v0 │ │ +0cf73c: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0009 line=1498 │ │ 0x000c line=1499 │ │ 0x000d line=1501 │ │ locals : │ │ @@ -260169,32 +260184,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0cf760: |[0cf760] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0cf770: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0cf772: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -0cf776: 7010 551d 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1d55 │ │ -0cf77c: 0c00 |0006: move-result-object v0 │ │ -0cf77e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -0cf782: 6e20 5f1d 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ -0cf788: 0a01 |000c: move-result v1 │ │ -0cf78a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -0cf78e: 6e10 4c1d 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@1d4c │ │ -0cf794: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0cf798: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0cf79a: 0f01 |0015: return v1 │ │ -0cf79c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0cf79e: 28fe |0017: goto 0015 // -0002 │ │ -0cf7a0: 6f30 7b22 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@227b │ │ -0cf7a6: 0a01 |001b: move-result v1 │ │ -0cf7a8: 28f9 |001c: goto 0015 // -0007 │ │ +0cf740: |[0cf740] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0cf750: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0cf752: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +0cf756: 7010 551d 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1d55 │ │ +0cf75c: 0c00 |0006: move-result-object v0 │ │ +0cf75e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +0cf762: 6e20 5f1d 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ +0cf768: 0a01 |000c: move-result v1 │ │ +0cf76a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +0cf76e: 6e10 4c1d 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@1d4c │ │ +0cf774: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +0cf778: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0cf77a: 0f01 |0015: return v1 │ │ +0cf77c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +0cf77e: 28fe |0017: goto 0015 // -0002 │ │ +0cf780: 6f30 7b22 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@227b │ │ +0cf786: 0a01 |001b: move-result v1 │ │ +0cf788: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ 0x0003 line=1507 │ │ 0x0007 line=1508 │ │ 0x000f line=1509 │ │ 0x0012 line=1511 │ │ @@ -260213,197 +260228,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -0cf7ac: |[0cf7ac] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -0cf7bc: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -0cf7c0: 0200 1200 |0002: move/from16 v0, v18 │ │ -0cf7c4: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -0cf7c8: 5c10 fb08 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@08fb │ │ -0cf7cc: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -0cf7d0: 7401 5b1d 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cf7d6: 0a06 |000d: move-result v6 │ │ -0cf7d8: 120c |000e: const/4 v12, #int 0 // #0 │ │ -0cf7da: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -0cf7de: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -0cf7e2: 6e20 5a1d c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cf7e8: 0c05 |0016: move-result-object v5 │ │ -0cf7ea: 6e10 ce21 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0cf7f0: 0a12 |001a: move-result v18 │ │ -0cf7f2: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -0cf7f6: 0200 1200 |001d: move/from16 v0, v18 │ │ -0cf7fa: 0201 1300 |001f: move/from16 v1, v19 │ │ -0cf7fe: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -0cf802: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0cf806: 28ea |0025: goto 000f // -0016 │ │ -0cf808: 6e10 a921 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cf80e: 0c0d |0029: move-result-object v13 │ │ -0cf810: 1f0d ed03 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cf814: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -0cf818: 6e20 6f1d 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ -0cf81e: 0a12 |0031: move-result v18 │ │ -0cf820: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -0cf824: 52d0 d608 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ -0cf828: 0212 0000 |0036: move/from16 v18, v0 │ │ -0cf82c: 52d0 d908 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cf830: 0213 0000 |003a: move/from16 v19, v0 │ │ -0cf834: 52d0 d608 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ -0cf838: 0214 0000 |003e: move/from16 v20, v0 │ │ -0cf83c: 6e10 b021 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0cf842: 0a15 |0043: move-result v21 │ │ -0cf844: 9014 1415 |0044: add-int v20, v20, v21 │ │ -0cf848: 52d0 d908 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cf84c: 0215 0000 |0048: move/from16 v21, v0 │ │ -0cf850: 6e10 ad21 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0cf856: 0a16 |004d: move-result v22 │ │ -0cf858: 9015 1516 |004e: add-int v21, v21, v22 │ │ -0cf85c: 0200 1200 |0050: move/from16 v0, v18 │ │ -0cf860: 0201 1300 |0052: move/from16 v1, v19 │ │ -0cf864: 0202 1400 |0054: move/from16 v2, v20 │ │ -0cf868: 0203 1500 |0056: move/from16 v3, v21 │ │ -0cf86c: 6e53 e821 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0cf872: 28c8 |005b: goto 0023 // -0038 │ │ -0cf874: 6e10 b021 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0cf87a: 0a0a |005f: move-result v10 │ │ -0cf87c: 6e10 ad21 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0cf882: 0a07 |0063: move-result v7 │ │ -0cf884: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -0cf888: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -0cf88c: 0201 1200 |0068: move/from16 v1, v18 │ │ -0cf890: 6e30 481d 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0cf896: 0a12 |006d: move-result v18 │ │ -0cf898: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -0cf89c: 7ba0 |0070: neg-int v0, v10 │ │ -0cf89e: 0212 0000 |0071: move/from16 v18, v0 │ │ -0cf8a2: 82a0 |0073: int-to-float v0, v10 │ │ -0cf8a4: 0213 0000 |0074: move/from16 v19, v0 │ │ -0cf8a8: 52d0 d708 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0cf8ac: 0214 0000 |0078: move/from16 v20, v0 │ │ -0cf8b0: a813 1314 |007a: mul-float v19, v19, v20 │ │ -0cf8b4: 0200 1300 |007c: move/from16 v0, v19 │ │ -0cf8b8: 8700 |007e: float-to-int v0, v0 │ │ -0cf8ba: 0213 0000 |007f: move/from16 v19, v0 │ │ -0cf8be: 9008 1213 |0081: add-int v8, v18, v19 │ │ -0cf8c2: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -0cf8c6: 0200 1200 |0085: move/from16 v0, v18 │ │ -0cf8ca: 8200 |0087: int-to-float v0, v0 │ │ -0cf8cc: 0212 0000 |0088: move/from16 v18, v0 │ │ -0cf8d0: 82a0 |008a: int-to-float v0, v10 │ │ -0cf8d2: 0213 0000 |008b: move/from16 v19, v0 │ │ -0cf8d6: a90e 1213 |008d: div-float v14, v18, v19 │ │ -0cf8da: 52d0 d708 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0cf8de: 0212 0000 |0091: move/from16 v18, v0 │ │ -0cf8e2: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -0cf8e6: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -0cf8ea: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -0cf8ec: 52d0 d208 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -0cf8f0: 0212 0000 |009a: move/from16 v18, v0 │ │ -0cf8f4: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -0cf8f8: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -0cf8fe: 52d0 d908 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cf902: 0212 0000 |00a3: move/from16 v18, v0 │ │ -0cf906: 9013 080a |00a5: add-int v19, v8, v10 │ │ -0cf90a: 52d0 d908 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cf90e: 0214 0000 |00a9: move/from16 v20, v0 │ │ -0cf912: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -0cf916: 0200 1200 |00ad: move/from16 v0, v18 │ │ -0cf91a: 0201 1300 |00af: move/from16 v1, v19 │ │ -0cf91e: 0202 1400 |00b1: move/from16 v2, v20 │ │ -0cf922: 6e52 e821 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0cf928: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -0cf92c: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -0cf930: 6e30 921d 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1d92 │ │ -0cf936: 52d0 d708 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0cf93a: 0212 0000 |00bf: move/from16 v18, v0 │ │ -0cf93e: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -0cf942: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -0cf946: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -0cf94a: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -0cf94c: 6e10 ce21 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0cf952: 0a12 |00cb: move-result v18 │ │ -0cf954: 0200 1200 |00cc: move/from16 v0, v18 │ │ -0cf958: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -0cf95c: 6e20 3722 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0cf962: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -0cf966: 82a0 |00d5: int-to-float v0, v10 │ │ -0cf968: 0212 0000 |00d6: move/from16 v18, v0 │ │ -0cf96c: 52d0 d708 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0cf970: 0213 0000 |00da: move/from16 v19, v0 │ │ -0cf974: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -0cf978: 0200 1200 |00de: move/from16 v0, v18 │ │ -0cf97c: 8700 |00e0: float-to-int v0, v0 │ │ -0cf97e: 0212 0000 |00e1: move/from16 v18, v0 │ │ -0cf982: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -0cf986: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -0cf98a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -0cf98e: 8200 |00e9: int-to-float v0, v0 │ │ -0cf990: 0212 0000 |00ea: move/from16 v18, v0 │ │ -0cf994: 82a0 |00ec: int-to-float v0, v10 │ │ -0cf996: 0213 0000 |00ed: move/from16 v19, v0 │ │ -0cf99a: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -0cf99e: 289e |00f1: goto 008f // -0062 │ │ -0cf9a0: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -0cf9a2: 28a5 |00f3: goto 0098 // -005b │ │ -0cf9a4: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -0cf9a8: 52d0 d108 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ -0cf9ac: 0212 0000 |00f8: move/from16 v18, v0 │ │ -0cf9b0: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -0cf9b4: 6e10 ad21 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0cf9ba: 0a13 |00ff: move-result v19 │ │ -0cf9bc: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -0cf9c0: 9013 080a |0102: add-int v19, v8, v10 │ │ -0cf9c4: 52d0 d108 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ -0cf9c8: 0214 0000 |0106: move/from16 v20, v0 │ │ -0cf9cc: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -0cf9d0: 0200 1200 |010a: move/from16 v0, v18 │ │ -0cf9d4: 0201 1300 |010c: move/from16 v1, v19 │ │ -0cf9d8: 0202 1400 |010e: move/from16 v2, v20 │ │ -0cf9dc: 6e52 e821 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0cf9e2: 28a3 |0113: goto 00b6 // -005d │ │ -0cf9e4: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -0cf9e8: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -0cf9ec: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -0cf9f0: 52d0 d908 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cf9f4: 0212 0000 |011c: move/from16 v18, v0 │ │ -0cf9f8: 0200 1200 |011e: move/from16 v0, v18 │ │ -0cf9fc: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -0cfa00: 52d9 d908 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cfa04: 9012 080a |0124: add-int v18, v8, v10 │ │ -0cfa08: 9013 0907 |0126: add-int v19, v9, v7 │ │ -0cfa0c: 0200 1200 |0128: move/from16 v0, v18 │ │ -0cfa10: 0201 1300 |012a: move/from16 v1, v19 │ │ -0cfa14: 6e51 e821 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0cfa1a: 2887 |012f: goto 00b6 // -0079 │ │ -0cfa1c: 9012 0907 |0130: add-int v18, v9, v7 │ │ -0cfa20: 52d0 d108 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ -0cfa24: 0213 0000 |0134: move/from16 v19, v0 │ │ -0cfa28: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -0cfa2c: 0200 1200 |0138: move/from16 v0, v18 │ │ -0cfa30: 0201 1300 |013a: move/from16 v1, v19 │ │ -0cfa34: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -0cfa38: 52d0 d108 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ -0cfa3c: 0212 0000 |0140: move/from16 v18, v0 │ │ -0cfa40: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -0cfa44: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -0cfa48: 28de |0146: goto 0124 // -0022 │ │ -0cfa4a: 124f |0147: const/4 v15, #int 4 // #4 │ │ -0cfa4c: 2880 |0148: goto 00c8 // -0080 │ │ -0cfa4e: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -0cfa52: 0200 1200 |014b: move/from16 v0, v18 │ │ -0cfa56: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -0cfa5a: 5c10 fb08 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@08fb │ │ -0cfa5e: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -0cfa62: 0200 1200 |0153: move/from16 v0, v18 │ │ -0cfa66: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -0cfa6a: 5c10 fa08 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ -0cfa6e: 0e00 |0159: return-void │ │ -0cfa70: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +0cf78c: |[0cf78c] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +0cf79c: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +0cf7a0: 0200 1200 |0002: move/from16 v0, v18 │ │ +0cf7a4: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +0cf7a8: 5c10 fb08 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@08fb │ │ +0cf7ac: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +0cf7b0: 7401 5b1d 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cf7b6: 0a06 |000d: move-result v6 │ │ +0cf7b8: 120c |000e: const/4 v12, #int 0 // #0 │ │ +0cf7ba: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +0cf7be: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +0cf7c2: 6e20 5a1d c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cf7c8: 0c05 |0016: move-result-object v5 │ │ +0cf7ca: 6e10 ce21 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0cf7d0: 0a12 |001a: move-result v18 │ │ +0cf7d2: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +0cf7d6: 0200 1200 |001d: move/from16 v0, v18 │ │ +0cf7da: 0201 1300 |001f: move/from16 v1, v19 │ │ +0cf7de: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +0cf7e2: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0cf7e6: 28ea |0025: goto 000f // -0016 │ │ +0cf7e8: 6e10 a921 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cf7ee: 0c0d |0029: move-result-object v13 │ │ +0cf7f0: 1f0d ed03 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cf7f4: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +0cf7f8: 6e20 6f1d 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ +0cf7fe: 0a12 |0031: move-result v18 │ │ +0cf800: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +0cf804: 52d0 d608 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ +0cf808: 0212 0000 |0036: move/from16 v18, v0 │ │ +0cf80c: 52d0 d908 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cf810: 0213 0000 |003a: move/from16 v19, v0 │ │ +0cf814: 52d0 d608 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ +0cf818: 0214 0000 |003e: move/from16 v20, v0 │ │ +0cf81c: 6e10 b021 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0cf822: 0a15 |0043: move-result v21 │ │ +0cf824: 9014 1415 |0044: add-int v20, v20, v21 │ │ +0cf828: 52d0 d908 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cf82c: 0215 0000 |0048: move/from16 v21, v0 │ │ +0cf830: 6e10 ad21 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0cf836: 0a16 |004d: move-result v22 │ │ +0cf838: 9015 1516 |004e: add-int v21, v21, v22 │ │ +0cf83c: 0200 1200 |0050: move/from16 v0, v18 │ │ +0cf840: 0201 1300 |0052: move/from16 v1, v19 │ │ +0cf844: 0202 1400 |0054: move/from16 v2, v20 │ │ +0cf848: 0203 1500 |0056: move/from16 v3, v21 │ │ +0cf84c: 6e53 e821 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0cf852: 28c8 |005b: goto 0023 // -0038 │ │ +0cf854: 6e10 b021 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0cf85a: 0a0a |005f: move-result v10 │ │ +0cf85c: 6e10 ad21 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0cf862: 0a07 |0063: move-result v7 │ │ +0cf864: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +0cf868: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +0cf86c: 0201 1200 |0068: move/from16 v1, v18 │ │ +0cf870: 6e30 481d 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0cf876: 0a12 |006d: move-result v18 │ │ +0cf878: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +0cf87c: 7ba0 |0070: neg-int v0, v10 │ │ +0cf87e: 0212 0000 |0071: move/from16 v18, v0 │ │ +0cf882: 82a0 |0073: int-to-float v0, v10 │ │ +0cf884: 0213 0000 |0074: move/from16 v19, v0 │ │ +0cf888: 52d0 d708 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0cf88c: 0214 0000 |0078: move/from16 v20, v0 │ │ +0cf890: a813 1314 |007a: mul-float v19, v19, v20 │ │ +0cf894: 0200 1300 |007c: move/from16 v0, v19 │ │ +0cf898: 8700 |007e: float-to-int v0, v0 │ │ +0cf89a: 0213 0000 |007f: move/from16 v19, v0 │ │ +0cf89e: 9008 1213 |0081: add-int v8, v18, v19 │ │ +0cf8a2: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +0cf8a6: 0200 1200 |0085: move/from16 v0, v18 │ │ +0cf8aa: 8200 |0087: int-to-float v0, v0 │ │ +0cf8ac: 0212 0000 |0088: move/from16 v18, v0 │ │ +0cf8b0: 82a0 |008a: int-to-float v0, v10 │ │ +0cf8b2: 0213 0000 |008b: move/from16 v19, v0 │ │ +0cf8b6: a90e 1213 |008d: div-float v14, v18, v19 │ │ +0cf8ba: 52d0 d708 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0cf8be: 0212 0000 |0091: move/from16 v18, v0 │ │ +0cf8c2: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +0cf8c6: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +0cf8ca: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +0cf8cc: 52d0 d208 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +0cf8d0: 0212 0000 |009a: move/from16 v18, v0 │ │ +0cf8d4: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +0cf8d8: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +0cf8de: 52d0 d908 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cf8e2: 0212 0000 |00a3: move/from16 v18, v0 │ │ +0cf8e6: 9013 080a |00a5: add-int v19, v8, v10 │ │ +0cf8ea: 52d0 d908 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cf8ee: 0214 0000 |00a9: move/from16 v20, v0 │ │ +0cf8f2: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +0cf8f6: 0200 1200 |00ad: move/from16 v0, v18 │ │ +0cf8fa: 0201 1300 |00af: move/from16 v1, v19 │ │ +0cf8fe: 0202 1400 |00b1: move/from16 v2, v20 │ │ +0cf902: 6e52 e821 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0cf908: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +0cf90c: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +0cf910: 6e30 921d 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1d92 │ │ +0cf916: 52d0 d708 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0cf91a: 0212 0000 |00bf: move/from16 v18, v0 │ │ +0cf91e: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +0cf922: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +0cf926: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +0cf92a: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +0cf92c: 6e10 ce21 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0cf932: 0a12 |00cb: move-result v18 │ │ +0cf934: 0200 1200 |00cc: move/from16 v0, v18 │ │ +0cf938: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +0cf93c: 6e20 3722 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0cf942: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +0cf946: 82a0 |00d5: int-to-float v0, v10 │ │ +0cf948: 0212 0000 |00d6: move/from16 v18, v0 │ │ +0cf94c: 52d0 d708 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0cf950: 0213 0000 |00da: move/from16 v19, v0 │ │ +0cf954: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +0cf958: 0200 1200 |00de: move/from16 v0, v18 │ │ +0cf95c: 8700 |00e0: float-to-int v0, v0 │ │ +0cf95e: 0212 0000 |00e1: move/from16 v18, v0 │ │ +0cf962: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +0cf966: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +0cf96a: 0200 1200 |00e7: move/from16 v0, v18 │ │ +0cf96e: 8200 |00e9: int-to-float v0, v0 │ │ +0cf970: 0212 0000 |00ea: move/from16 v18, v0 │ │ +0cf974: 82a0 |00ec: int-to-float v0, v10 │ │ +0cf976: 0213 0000 |00ed: move/from16 v19, v0 │ │ +0cf97a: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +0cf97e: 289e |00f1: goto 008f // -0062 │ │ +0cf980: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +0cf982: 28a5 |00f3: goto 0098 // -005b │ │ +0cf984: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +0cf988: 52d0 d108 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ +0cf98c: 0212 0000 |00f8: move/from16 v18, v0 │ │ +0cf990: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +0cf994: 6e10 ad21 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0cf99a: 0a13 |00ff: move-result v19 │ │ +0cf99c: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +0cf9a0: 9013 080a |0102: add-int v19, v8, v10 │ │ +0cf9a4: 52d0 d108 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ +0cf9a8: 0214 0000 |0106: move/from16 v20, v0 │ │ +0cf9ac: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +0cf9b0: 0200 1200 |010a: move/from16 v0, v18 │ │ +0cf9b4: 0201 1300 |010c: move/from16 v1, v19 │ │ +0cf9b8: 0202 1400 |010e: move/from16 v2, v20 │ │ +0cf9bc: 6e52 e821 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0cf9c2: 28a3 |0113: goto 00b6 // -005d │ │ +0cf9c4: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +0cf9c8: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +0cf9cc: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +0cf9d0: 52d0 d908 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cf9d4: 0212 0000 |011c: move/from16 v18, v0 │ │ +0cf9d8: 0200 1200 |011e: move/from16 v0, v18 │ │ +0cf9dc: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +0cf9e0: 52d9 d908 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cf9e4: 9012 080a |0124: add-int v18, v8, v10 │ │ +0cf9e8: 9013 0907 |0126: add-int v19, v9, v7 │ │ +0cf9ec: 0200 1200 |0128: move/from16 v0, v18 │ │ +0cf9f0: 0201 1300 |012a: move/from16 v1, v19 │ │ +0cf9f4: 6e51 e821 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0cf9fa: 2887 |012f: goto 00b6 // -0079 │ │ +0cf9fc: 9012 0907 |0130: add-int v18, v9, v7 │ │ +0cfa00: 52d0 d108 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ +0cfa04: 0213 0000 |0134: move/from16 v19, v0 │ │ +0cfa08: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +0cfa0c: 0200 1200 |0138: move/from16 v0, v18 │ │ +0cfa10: 0201 1300 |013a: move/from16 v1, v19 │ │ +0cfa14: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +0cfa18: 52d0 d108 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ +0cfa1c: 0212 0000 |0140: move/from16 v18, v0 │ │ +0cfa20: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +0cfa24: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +0cfa28: 28de |0146: goto 0124 // -0022 │ │ +0cfa2a: 124f |0147: const/4 v15, #int 4 // #4 │ │ +0cfa2c: 2880 |0148: goto 00c8 // -0080 │ │ +0cfa2e: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +0cfa32: 0200 1200 |014b: move/from16 v0, v18 │ │ +0cfa36: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +0cfa3a: 5c10 fb08 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@08fb │ │ +0cfa3e: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +0cfa42: 0200 1200 |0153: move/from16 v0, v18 │ │ +0cfa46: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +0cfa4a: 5c10 fa08 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ +0cfa4e: 0e00 |0159: return-void │ │ +0cfa50: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0008 line=895 │ │ 0x000a line=896 │ │ 0x000e line=897 │ │ 0x0011 line=898 │ │ @@ -260475,241 +260490,241 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 448 16-bit code units │ │ -0cfa84: |[0cfa84] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -0cfa94: 7701 8221 1800 |0000: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0cfa9a: 0a12 |0003: move-result v18 │ │ -0cfa9c: 7701 8221 1900 |0004: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0cfaa2: 0a0d |0007: move-result v13 │ │ -0cfaa4: 7701 8321 1800 |0008: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0cfaaa: 0a13 |000b: move-result v19 │ │ -0cfaac: 7701 8321 1900 |000c: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0cfab2: 0a0e |000f: move-result v14 │ │ -0cfab4: 1514 0040 |0010: const/high16 v20, #int 1073741824 // #4000 │ │ -0cfab8: 0200 1200 |0012: move/from16 v0, v18 │ │ -0cfabc: 0201 1400 |0014: move/from16 v1, v20 │ │ -0cfac0: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -0cfac4: 1514 0040 |0018: const/high16 v20, #int 1073741824 // #4000 │ │ -0cfac8: 0200 1400 |001a: move/from16 v0, v20 │ │ -0cfacc: 320d 1a00 |001c: if-eq v13, v0, 0036 // +001a │ │ -0cfad0: 7401 751d 1700 |001e: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1d75 │ │ -0cfad6: 0a14 |0021: move-result v20 │ │ -0cfad8: 3814 5900 |0022: if-eqz v20, 007b // +0059 │ │ -0cfadc: 1514 0080 |0024: const/high16 v20, #int -2147483648 // #8000 │ │ -0cfae0: 0200 1200 |0026: move/from16 v0, v18 │ │ -0cfae4: 0201 1400 |0028: move/from16 v1, v20 │ │ -0cfae8: 3310 4300 |002a: if-ne v0, v1, 006d // +0043 │ │ -0cfaec: 1512 0040 |002c: const/high16 v18, #int 1073741824 // #4000 │ │ -0cfaf0: 1514 0080 |002e: const/high16 v20, #int -2147483648 // #8000 │ │ -0cfaf4: 0200 1400 |0030: move/from16 v0, v20 │ │ -0cfaf8: 330d 4200 |0032: if-ne v13, v0, 0074 // +0042 │ │ -0cfafc: 150d 0040 |0034: const/high16 v13, #int 1073741824 // #4000 │ │ -0cfb00: 0800 1700 |0036: move-object/from16 v0, v23 │ │ -0cfb04: 0201 1300 |0038: move/from16 v1, v19 │ │ -0cfb08: 6e30 941d 100e |003a: invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@1d94 │ │ -0cfb0e: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -0cfb12: 5400 fe08 |003f: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ -0cfb16: 0814 0000 |0041: move-object/from16 v20, v0 │ │ -0cfb1a: 3814 4000 |0043: if-eqz v20, 0083 // +0040 │ │ -0cfb1e: 7701 7f16 1700 |0045: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@167f │ │ -0cfb24: 0a14 |0048: move-result v20 │ │ -0cfb26: 3814 3a00 |0049: if-eqz v20, 0083 // +003a │ │ -0cfb2a: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0cfb2c: 7701 8316 1700 |004c: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0cfb32: 0a10 |004f: move-result v16 │ │ -0cfb34: 120c |0050: const/4 v12, #int 0 // #0 │ │ -0cfb36: 7401 5b1d 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ -0cfb3c: 0a06 |0054: move-result v6 │ │ -0cfb3e: 120f |0055: const/4 v15, #int 0 // #0 │ │ -0cfb40: 356f 6901 |0056: if-ge v15, v6, 01bf // +0169 │ │ -0cfb44: 0800 1700 |0058: move-object/from16 v0, v23 │ │ -0cfb48: 6e20 5a1d f000 |005a: invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ -0cfb4e: 0c05 |005d: move-result-object v5 │ │ -0cfb50: 6e10 ce21 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0cfb56: 0a14 |0061: move-result v20 │ │ -0cfb58: 1315 0800 |0062: const/16 v21, #int 8 // #8 │ │ -0cfb5c: 0200 1400 |0064: move/from16 v0, v20 │ │ -0cfb60: 0201 1500 |0066: move/from16 v1, v21 │ │ -0cfb64: 3310 1d00 |0068: if-ne v0, v1, 0085 // +001d │ │ -0cfb68: d80f 0f01 |006a: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0cfb6c: 28ea |006c: goto 0056 // -0016 │ │ -0cfb6e: 3912 c1ff |006d: if-nez v18, 002e // -003f │ │ -0cfb72: 1512 0040 |006f: const/high16 v18, #int 1073741824 // #4000 │ │ -0cfb76: 1313 2c01 |0071: const/16 v19, #int 300 // #12c │ │ -0cfb7a: 28bb |0073: goto 002e // -0045 │ │ -0cfb7c: 390d c2ff |0074: if-nez v13, 0036 // -003e │ │ -0cfb80: 150d 0040 |0076: const/high16 v13, #int 1073741824 // #4000 │ │ -0cfb84: 130e 2c01 |0078: const/16 v14, #int 300 // #12c │ │ -0cfb88: 28bc |007a: goto 0036 // -0044 │ │ -0cfb8a: 2214 6e06 |007b: new-instance v20, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0cfb8e: 1a15 5d04 |007d: const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@045d │ │ -0cfb92: 7602 0034 1400 |007f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0cfb98: 2714 |0082: throw v20 │ │ -0cfb9a: 1203 |0083: const/4 v3, #int 0 // #0 │ │ -0cfb9c: 28c8 |0084: goto 004c // -0038 │ │ -0cfb9e: 6e10 a921 0500 |0085: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cfba4: 0c11 |0088: move-result-object v17 │ │ -0cfba6: 1f11 ed03 |0089: check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cfbaa: 3803 2500 |008b: if-eqz v3, 00b0 // +0025 │ │ -0cfbae: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -0cfbb2: 5200 d208 |008f: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -0cfbb6: 0214 0000 |0091: move/from16 v20, v0 │ │ -0cfbba: 0200 1400 |0093: move/from16 v0, v20 │ │ -0cfbbe: 0201 1000 |0095: move/from16 v1, v16 │ │ -0cfbc2: 7120 2614 1000 |0097: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0cfbc8: 0a04 |009a: move-result v4 │ │ -0cfbca: 7110 7f16 0500 |009b: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@167f │ │ -0cfbd0: 0a14 |009e: move-result v20 │ │ -0cfbd2: 3814 4900 |009f: if-eqz v20, 00e8 // +0049 │ │ -0cfbd6: 6214 e808 |00a1: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ -0cfbda: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ -0cfbde: 5400 fe08 |00a5: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ -0cfbe2: 0815 0000 |00a7: move-object/from16 v21, v0 │ │ -0cfbe6: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ -0cfbea: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ -0cfbee: 7240 031d 5041 |00ad: invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1d03 │ │ -0cfbf4: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ -0cfbf8: 6e20 6f1d 5000 |00b2: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ -0cfbfe: 0a14 |00b5: move-result v20 │ │ -0cfc00: 3814 4400 |00b6: if-eqz v20, 00fa // +0044 │ │ -0cfc04: 0800 1100 |00b8: move-object/from16 v0, v17 │ │ -0cfc08: 5200 d608 |00ba: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ -0cfc0c: 0214 0000 |00bc: move/from16 v20, v0 │ │ -0cfc10: 9114 1314 |00be: sub-int v20, v19, v20 │ │ -0cfc14: 0800 1100 |00c0: move-object/from16 v0, v17 │ │ -0cfc18: 5200 d808 |00c2: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@08d8 │ │ -0cfc1c: 0215 0000 |00c4: move/from16 v21, v0 │ │ -0cfc20: 9114 1415 |00c6: sub-int v20, v20, v21 │ │ -0cfc24: 1515 0040 |00c8: const/high16 v21, #int 1073741824 // #4000 │ │ -0cfc28: 7702 8421 1400 |00ca: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0cfc2e: 0a09 |00cd: move-result v9 │ │ -0cfc30: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ -0cfc34: 5200 d908 |00d0: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cfc38: 0214 0000 |00d2: move/from16 v20, v0 │ │ -0cfc3c: 9114 0e14 |00d4: sub-int v20, v14, v20 │ │ -0cfc40: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ -0cfc44: 5200 d108 |00d8: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ -0cfc48: 0215 0000 |00da: move/from16 v21, v0 │ │ -0cfc4c: 9114 1415 |00dc: sub-int v20, v20, v21 │ │ -0cfc50: 1515 0040 |00de: const/high16 v21, #int 1073741824 // #4000 │ │ -0cfc54: 7702 8421 1400 |00e0: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0cfc5a: 0a08 |00e3: move-result v8 │ │ -0cfc5c: 6e30 e921 9508 |00e4: invoke-virtual {v5, v9, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0cfc62: 2883 |00e7: goto 006a // -007d │ │ -0cfc64: 6214 e808 |00e8: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ -0cfc68: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ -0cfc6c: 5400 fe08 |00ec: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ -0cfc70: 0815 0000 |00ee: move-object/from16 v21, v0 │ │ -0cfc74: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ -0cfc78: 0801 1100 |00f2: move-object/from16 v1, v17 │ │ -0cfc7c: 0802 1500 |00f4: move-object/from16 v2, v21 │ │ -0cfc80: 7240 011d 1042 |00f6: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1d01 │ │ -0cfc86: 28b7 |00f9: goto 00b0 // -0049 │ │ -0cfc88: 0800 1700 |00fa: move-object/from16 v0, v23 │ │ -0cfc8c: 6e20 721d 5000 |00fc: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0cfc92: 0a14 |00ff: move-result v20 │ │ -0cfc94: 3814 8c00 |0100: if-eqz v20, 018c // +008c │ │ -0cfc98: 0800 1700 |0102: move-object/from16 v0, v23 │ │ -0cfc9c: 6e20 611d 5000 |0104: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ -0cfca2: 0a14 |0107: move-result v20 │ │ -0cfca4: dd07 1407 |0108: and-int/lit8 v7, v20, #int 7 // #07 │ │ -0cfca8: 9514 0c07 |010a: and-int v20, v12, v7 │ │ -0cfcac: 3814 3700 |010c: if-eqz v20, 0143 // +0037 │ │ -0cfcb0: 2214 6f06 |010e: new-instance v20, Ljava/lang/IllegalStateException; // type@066f │ │ -0cfcb4: 2215 8206 |0110: new-instance v21, Ljava/lang/StringBuilder; // type@0682 │ │ -0cfcb8: 7601 5134 1500 |0112: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0cfcbe: 1a16 7103 |0115: const-string v22, "Child drawer has absolute gravity " // string@0371 │ │ -0cfcc2: 7402 5a34 1500 |0117: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfcc8: 0c15 |011a: move-result-object v21 │ │ -0cfcca: 7110 681d 0700 |011b: invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1d68 │ │ -0cfcd0: 0c16 |011e: move-result-object v22 │ │ -0cfcd2: 7402 5a34 1500 |011f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfcd8: 0c15 |0122: move-result-object v21 │ │ -0cfcda: 1a16 3f00 |0123: const-string v22, " but this " // string@003f │ │ -0cfcde: 7402 5a34 1500 |0125: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfce4: 0c15 |0128: move-result-object v21 │ │ -0cfce6: 1a16 5c04 |0129: const-string v22, "DrawerLayout" // string@045c │ │ -0cfcea: 7402 5a34 1500 |012b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfcf0: 0c15 |012e: move-result-object v21 │ │ -0cfcf2: 1a16 3c00 |012f: const-string v22, " already has a " // string@003c │ │ -0cfcf6: 7402 5a34 1500 |0131: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfcfc: 0c15 |0134: move-result-object v21 │ │ -0cfcfe: 1a16 3d1c |0135: const-string v22, "drawer view along that edge" // string@1c3d │ │ -0cfd02: 7402 5a34 1500 |0137: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfd08: 0c15 |013a: move-result-object v21 │ │ -0cfd0a: 7401 5f34 1500 |013b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0cfd10: 0c15 |013e: move-result-object v21 │ │ -0cfd12: 7602 0434 1400 |013f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0cfd18: 2714 |0142: throw v20 │ │ -0cfd1a: 0800 1700 |0143: move-object/from16 v0, v23 │ │ -0cfd1e: 5200 0409 |0145: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0904 │ │ -0cfd22: 0214 0000 |0147: move/from16 v20, v0 │ │ -0cfd26: 0800 1100 |0149: move-object/from16 v0, v17 │ │ -0cfd2a: 5200 d608 |014b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ -0cfd2e: 0215 0000 |014d: move/from16 v21, v0 │ │ -0cfd32: 9014 1415 |014f: add-int v20, v20, v21 │ │ -0cfd36: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0cfd3a: 5200 d808 |0153: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@08d8 │ │ -0cfd3e: 0215 0000 |0155: move/from16 v21, v0 │ │ -0cfd42: 9014 1415 |0157: add-int v20, v20, v21 │ │ -0cfd46: 0800 1100 |0159: move-object/from16 v0, v17 │ │ -0cfd4a: 5200 da08 |015b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@08da │ │ -0cfd4e: 0215 0000 |015d: move/from16 v21, v0 │ │ -0cfd52: 0200 1800 |015f: move/from16 v0, v24 │ │ -0cfd56: 0201 1400 |0161: move/from16 v1, v20 │ │ -0cfd5a: 0202 1500 |0163: move/from16 v2, v21 │ │ -0cfd5e: 7130 5c1d 1002 |0165: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1d5c │ │ -0cfd64: 0a0b |0168: move-result v11 │ │ -0cfd66: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -0cfd6a: 5200 d908 |016b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ -0cfd6e: 0214 0000 |016d: move/from16 v20, v0 │ │ -0cfd72: 0800 1100 |016f: move-object/from16 v0, v17 │ │ -0cfd76: 5200 d108 |0171: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ -0cfd7a: 0215 0000 |0173: move/from16 v21, v0 │ │ -0cfd7e: 9014 1415 |0175: add-int v20, v20, v21 │ │ -0cfd82: 0800 1100 |0177: move-object/from16 v0, v17 │ │ -0cfd86: 5200 d308 |0179: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@08d3 │ │ -0cfd8a: 0215 0000 |017b: move/from16 v21, v0 │ │ -0cfd8e: 0200 1900 |017d: move/from16 v0, v25 │ │ -0cfd92: 0201 1400 |017f: move/from16 v1, v20 │ │ -0cfd96: 0202 1500 |0181: move/from16 v2, v21 │ │ -0cfd9a: 7130 5c1d 1002 |0183: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1d5c │ │ -0cfda0: 0a0a |0186: move-result v10 │ │ -0cfda2: 6e30 e921 b50a |0187: invoke-virtual {v5, v11, v10}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0cfda8: 2900 e0fe |018a: goto/16 006a // -0120 │ │ -0cfdac: 2214 6f06 |018c: new-instance v20, Ljava/lang/IllegalStateException; // type@066f │ │ -0cfdb0: 2215 8206 |018e: new-instance v21, Ljava/lang/StringBuilder; // type@0682 │ │ -0cfdb4: 7601 5134 1500 |0190: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0cfdba: 1a16 7003 |0193: const-string v22, "Child " // string@0370 │ │ -0cfdbe: 7402 5a34 1500 |0195: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfdc4: 0c15 |0198: move-result-object v21 │ │ -0cfdc6: 0800 1500 |0199: move-object/from16 v0, v21 │ │ -0cfdca: 6e20 5934 5000 |019b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0cfdd0: 0c15 |019e: move-result-object v21 │ │ -0cfdd2: 1a16 3d00 |019f: const-string v22, " at index " // string@003d │ │ -0cfdd6: 7402 5a34 1500 |01a1: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfddc: 0c15 |01a4: move-result-object v21 │ │ -0cfdde: 0800 1500 |01a5: move-object/from16 v0, v21 │ │ -0cfde2: 6e20 5634 f000 |01a7: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0cfde8: 0c15 |01aa: move-result-object v21 │ │ -0cfdea: 1a16 5000 |01ab: const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0050 │ │ -0cfdee: 7402 5a34 1500 |01ad: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfdf4: 0c15 |01b0: move-result-object v21 │ │ -0cfdf6: 1a16 9a05 |01b1: const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@059a │ │ -0cfdfa: 7402 5a34 1500 |01b3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0cfe00: 0c15 |01b6: move-result-object v21 │ │ -0cfe02: 7401 5f34 1500 |01b7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0cfe08: 0c15 |01ba: move-result-object v21 │ │ -0cfe0a: 7602 0434 1400 |01bb: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0cfe10: 2714 |01be: throw v20 │ │ -0cfe12: 0e00 |01bf: return-void │ │ +0cfa64: |[0cfa64] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +0cfa74: 7701 8221 1800 |0000: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0cfa7a: 0a12 |0003: move-result v18 │ │ +0cfa7c: 7701 8221 1900 |0004: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0cfa82: 0a0d |0007: move-result v13 │ │ +0cfa84: 7701 8321 1800 |0008: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0cfa8a: 0a13 |000b: move-result v19 │ │ +0cfa8c: 7701 8321 1900 |000c: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0cfa92: 0a0e |000f: move-result v14 │ │ +0cfa94: 1514 0040 |0010: const/high16 v20, #int 1073741824 // #4000 │ │ +0cfa98: 0200 1200 |0012: move/from16 v0, v18 │ │ +0cfa9c: 0201 1400 |0014: move/from16 v1, v20 │ │ +0cfaa0: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +0cfaa4: 1514 0040 |0018: const/high16 v20, #int 1073741824 // #4000 │ │ +0cfaa8: 0200 1400 |001a: move/from16 v0, v20 │ │ +0cfaac: 320d 1a00 |001c: if-eq v13, v0, 0036 // +001a │ │ +0cfab0: 7401 751d 1700 |001e: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1d75 │ │ +0cfab6: 0a14 |0021: move-result v20 │ │ +0cfab8: 3814 5900 |0022: if-eqz v20, 007b // +0059 │ │ +0cfabc: 1514 0080 |0024: const/high16 v20, #int -2147483648 // #8000 │ │ +0cfac0: 0200 1200 |0026: move/from16 v0, v18 │ │ +0cfac4: 0201 1400 |0028: move/from16 v1, v20 │ │ +0cfac8: 3310 4300 |002a: if-ne v0, v1, 006d // +0043 │ │ +0cfacc: 1512 0040 |002c: const/high16 v18, #int 1073741824 // #4000 │ │ +0cfad0: 1514 0080 |002e: const/high16 v20, #int -2147483648 // #8000 │ │ +0cfad4: 0200 1400 |0030: move/from16 v0, v20 │ │ +0cfad8: 330d 4200 |0032: if-ne v13, v0, 0074 // +0042 │ │ +0cfadc: 150d 0040 |0034: const/high16 v13, #int 1073741824 // #4000 │ │ +0cfae0: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +0cfae4: 0201 1300 |0038: move/from16 v1, v19 │ │ +0cfae8: 6e30 941d 100e |003a: invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@1d94 │ │ +0cfaee: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +0cfaf2: 5400 fe08 |003f: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ +0cfaf6: 0814 0000 |0041: move-object/from16 v20, v0 │ │ +0cfafa: 3814 4000 |0043: if-eqz v20, 0083 // +0040 │ │ +0cfafe: 7701 7f16 1700 |0045: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@167f │ │ +0cfb04: 0a14 |0048: move-result v20 │ │ +0cfb06: 3814 3a00 |0049: if-eqz v20, 0083 // +003a │ │ +0cfb0a: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0cfb0c: 7701 8316 1700 |004c: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0cfb12: 0a10 |004f: move-result v16 │ │ +0cfb14: 120c |0050: const/4 v12, #int 0 // #0 │ │ +0cfb16: 7401 5b1d 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1d5b │ │ +0cfb1c: 0a06 |0054: move-result v6 │ │ +0cfb1e: 120f |0055: const/4 v15, #int 0 // #0 │ │ +0cfb20: 356f 6901 |0056: if-ge v15, v6, 01bf // +0169 │ │ +0cfb24: 0800 1700 |0058: move-object/from16 v0, v23 │ │ +0cfb28: 6e20 5a1d f000 |005a: invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1d5a │ │ +0cfb2e: 0c05 |005d: move-result-object v5 │ │ +0cfb30: 6e10 ce21 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0cfb36: 0a14 |0061: move-result v20 │ │ +0cfb38: 1315 0800 |0062: const/16 v21, #int 8 // #8 │ │ +0cfb3c: 0200 1400 |0064: move/from16 v0, v20 │ │ +0cfb40: 0201 1500 |0066: move/from16 v1, v21 │ │ +0cfb44: 3310 1d00 |0068: if-ne v0, v1, 0085 // +001d │ │ +0cfb48: d80f 0f01 |006a: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0cfb4c: 28ea |006c: goto 0056 // -0016 │ │ +0cfb4e: 3912 c1ff |006d: if-nez v18, 002e // -003f │ │ +0cfb52: 1512 0040 |006f: const/high16 v18, #int 1073741824 // #4000 │ │ +0cfb56: 1313 2c01 |0071: const/16 v19, #int 300 // #12c │ │ +0cfb5a: 28bb |0073: goto 002e // -0045 │ │ +0cfb5c: 390d c2ff |0074: if-nez v13, 0036 // -003e │ │ +0cfb60: 150d 0040 |0076: const/high16 v13, #int 1073741824 // #4000 │ │ +0cfb64: 130e 2c01 |0078: const/16 v14, #int 300 // #12c │ │ +0cfb68: 28bc |007a: goto 0036 // -0044 │ │ +0cfb6a: 2214 6e06 |007b: new-instance v20, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0cfb6e: 1a15 5d04 |007d: const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@045d │ │ +0cfb72: 7602 0034 1400 |007f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0cfb78: 2714 |0082: throw v20 │ │ +0cfb7a: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +0cfb7c: 28c8 |0084: goto 004c // -0038 │ │ +0cfb7e: 6e10 a921 0500 |0085: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cfb84: 0c11 |0088: move-result-object v17 │ │ +0cfb86: 1f11 ed03 |0089: check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cfb8a: 3803 2500 |008b: if-eqz v3, 00b0 // +0025 │ │ +0cfb8e: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +0cfb92: 5200 d208 |008f: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +0cfb96: 0214 0000 |0091: move/from16 v20, v0 │ │ +0cfb9a: 0200 1400 |0093: move/from16 v0, v20 │ │ +0cfb9e: 0201 1000 |0095: move/from16 v1, v16 │ │ +0cfba2: 7120 2614 1000 |0097: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0cfba8: 0a04 |009a: move-result v4 │ │ +0cfbaa: 7110 7f16 0500 |009b: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@167f │ │ +0cfbb0: 0a14 |009e: move-result v20 │ │ +0cfbb2: 3814 4900 |009f: if-eqz v20, 00e8 // +0049 │ │ +0cfbb6: 6214 e808 |00a1: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ +0cfbba: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ +0cfbbe: 5400 fe08 |00a5: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ +0cfbc2: 0815 0000 |00a7: move-object/from16 v21, v0 │ │ +0cfbc6: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ +0cfbca: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ +0cfbce: 7240 031d 5041 |00ad: invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1d03 │ │ +0cfbd4: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ +0cfbd8: 6e20 6f1d 5000 |00b2: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ +0cfbde: 0a14 |00b5: move-result v20 │ │ +0cfbe0: 3814 4400 |00b6: if-eqz v20, 00fa // +0044 │ │ +0cfbe4: 0800 1100 |00b8: move-object/from16 v0, v17 │ │ +0cfbe8: 5200 d608 |00ba: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ +0cfbec: 0214 0000 |00bc: move/from16 v20, v0 │ │ +0cfbf0: 9114 1314 |00be: sub-int v20, v19, v20 │ │ +0cfbf4: 0800 1100 |00c0: move-object/from16 v0, v17 │ │ +0cfbf8: 5200 d808 |00c2: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@08d8 │ │ +0cfbfc: 0215 0000 |00c4: move/from16 v21, v0 │ │ +0cfc00: 9114 1415 |00c6: sub-int v20, v20, v21 │ │ +0cfc04: 1515 0040 |00c8: const/high16 v21, #int 1073741824 // #4000 │ │ +0cfc08: 7702 8421 1400 |00ca: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0cfc0e: 0a09 |00cd: move-result v9 │ │ +0cfc10: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ +0cfc14: 5200 d908 |00d0: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cfc18: 0214 0000 |00d2: move/from16 v20, v0 │ │ +0cfc1c: 9114 0e14 |00d4: sub-int v20, v14, v20 │ │ +0cfc20: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ +0cfc24: 5200 d108 |00d8: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ +0cfc28: 0215 0000 |00da: move/from16 v21, v0 │ │ +0cfc2c: 9114 1415 |00dc: sub-int v20, v20, v21 │ │ +0cfc30: 1515 0040 |00de: const/high16 v21, #int 1073741824 // #4000 │ │ +0cfc34: 7702 8421 1400 |00e0: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0cfc3a: 0a08 |00e3: move-result v8 │ │ +0cfc3c: 6e30 e921 9508 |00e4: invoke-virtual {v5, v9, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0cfc42: 2883 |00e7: goto 006a // -007d │ │ +0cfc44: 6214 e808 |00e8: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@08e8 │ │ +0cfc48: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ +0cfc4c: 5400 fe08 |00ec: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ +0cfc50: 0815 0000 |00ee: move-object/from16 v21, v0 │ │ +0cfc54: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ +0cfc58: 0801 1100 |00f2: move-object/from16 v1, v17 │ │ +0cfc5c: 0802 1500 |00f4: move-object/from16 v2, v21 │ │ +0cfc60: 7240 011d 1042 |00f6: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1d01 │ │ +0cfc66: 28b7 |00f9: goto 00b0 // -0049 │ │ +0cfc68: 0800 1700 |00fa: move-object/from16 v0, v23 │ │ +0cfc6c: 6e20 721d 5000 |00fc: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0cfc72: 0a14 |00ff: move-result v20 │ │ +0cfc74: 3814 8c00 |0100: if-eqz v20, 018c // +008c │ │ +0cfc78: 0800 1700 |0102: move-object/from16 v0, v23 │ │ +0cfc7c: 6e20 611d 5000 |0104: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1d61 │ │ +0cfc82: 0a14 |0107: move-result v20 │ │ +0cfc84: dd07 1407 |0108: and-int/lit8 v7, v20, #int 7 // #07 │ │ +0cfc88: 9514 0c07 |010a: and-int v20, v12, v7 │ │ +0cfc8c: 3814 3700 |010c: if-eqz v20, 0143 // +0037 │ │ +0cfc90: 2214 6f06 |010e: new-instance v20, Ljava/lang/IllegalStateException; // type@066f │ │ +0cfc94: 2215 8206 |0110: new-instance v21, Ljava/lang/StringBuilder; // type@0682 │ │ +0cfc98: 7601 5134 1500 |0112: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0cfc9e: 1a16 7103 |0115: const-string v22, "Child drawer has absolute gravity " // string@0371 │ │ +0cfca2: 7402 5a34 1500 |0117: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfca8: 0c15 |011a: move-result-object v21 │ │ +0cfcaa: 7110 681d 0700 |011b: invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1d68 │ │ +0cfcb0: 0c16 |011e: move-result-object v22 │ │ +0cfcb2: 7402 5a34 1500 |011f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfcb8: 0c15 |0122: move-result-object v21 │ │ +0cfcba: 1a16 3f00 |0123: const-string v22, " but this " // string@003f │ │ +0cfcbe: 7402 5a34 1500 |0125: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfcc4: 0c15 |0128: move-result-object v21 │ │ +0cfcc6: 1a16 5c04 |0129: const-string v22, "DrawerLayout" // string@045c │ │ +0cfcca: 7402 5a34 1500 |012b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfcd0: 0c15 |012e: move-result-object v21 │ │ +0cfcd2: 1a16 3c00 |012f: const-string v22, " already has a " // string@003c │ │ +0cfcd6: 7402 5a34 1500 |0131: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfcdc: 0c15 |0134: move-result-object v21 │ │ +0cfcde: 1a16 3d1c |0135: const-string v22, "drawer view along that edge" // string@1c3d │ │ +0cfce2: 7402 5a34 1500 |0137: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfce8: 0c15 |013a: move-result-object v21 │ │ +0cfcea: 7401 5f34 1500 |013b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0cfcf0: 0c15 |013e: move-result-object v21 │ │ +0cfcf2: 7602 0434 1400 |013f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0cfcf8: 2714 |0142: throw v20 │ │ +0cfcfa: 0800 1700 |0143: move-object/from16 v0, v23 │ │ +0cfcfe: 5200 0409 |0145: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0904 │ │ +0cfd02: 0214 0000 |0147: move/from16 v20, v0 │ │ +0cfd06: 0800 1100 |0149: move-object/from16 v0, v17 │ │ +0cfd0a: 5200 d608 |014b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@08d6 │ │ +0cfd0e: 0215 0000 |014d: move/from16 v21, v0 │ │ +0cfd12: 9014 1415 |014f: add-int v20, v20, v21 │ │ +0cfd16: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0cfd1a: 5200 d808 |0153: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@08d8 │ │ +0cfd1e: 0215 0000 |0155: move/from16 v21, v0 │ │ +0cfd22: 9014 1415 |0157: add-int v20, v20, v21 │ │ +0cfd26: 0800 1100 |0159: move-object/from16 v0, v17 │ │ +0cfd2a: 5200 da08 |015b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@08da │ │ +0cfd2e: 0215 0000 |015d: move/from16 v21, v0 │ │ +0cfd32: 0200 1800 |015f: move/from16 v0, v24 │ │ +0cfd36: 0201 1400 |0161: move/from16 v1, v20 │ │ +0cfd3a: 0202 1500 |0163: move/from16 v2, v21 │ │ +0cfd3e: 7130 5c1d 1002 |0165: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1d5c │ │ +0cfd44: 0a0b |0168: move-result v11 │ │ +0cfd46: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +0cfd4a: 5200 d908 |016b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@08d9 │ │ +0cfd4e: 0214 0000 |016d: move/from16 v20, v0 │ │ +0cfd52: 0800 1100 |016f: move-object/from16 v0, v17 │ │ +0cfd56: 5200 d108 |0171: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@08d1 │ │ +0cfd5a: 0215 0000 |0173: move/from16 v21, v0 │ │ +0cfd5e: 9014 1415 |0175: add-int v20, v20, v21 │ │ +0cfd62: 0800 1100 |0177: move-object/from16 v0, v17 │ │ +0cfd66: 5200 d308 |0179: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@08d3 │ │ +0cfd6a: 0215 0000 |017b: move/from16 v21, v0 │ │ +0cfd6e: 0200 1900 |017d: move/from16 v0, v25 │ │ +0cfd72: 0201 1400 |017f: move/from16 v1, v20 │ │ +0cfd76: 0202 1500 |0181: move/from16 v2, v21 │ │ +0cfd7a: 7130 5c1d 1002 |0183: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1d5c │ │ +0cfd80: 0a0a |0186: move-result v10 │ │ +0cfd82: 6e30 e921 b50a |0187: invoke-virtual {v5, v11, v10}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0cfd88: 2900 e0fe |018a: goto/16 006a // -0120 │ │ +0cfd8c: 2214 6f06 |018c: new-instance v20, Ljava/lang/IllegalStateException; // type@066f │ │ +0cfd90: 2215 8206 |018e: new-instance v21, Ljava/lang/StringBuilder; // type@0682 │ │ +0cfd94: 7601 5134 1500 |0190: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0cfd9a: 1a16 7003 |0193: const-string v22, "Child " // string@0370 │ │ +0cfd9e: 7402 5a34 1500 |0195: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfda4: 0c15 |0198: move-result-object v21 │ │ +0cfda6: 0800 1500 |0199: move-object/from16 v0, v21 │ │ +0cfdaa: 6e20 5934 5000 |019b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0cfdb0: 0c15 |019e: move-result-object v21 │ │ +0cfdb2: 1a16 3d00 |019f: const-string v22, " at index " // string@003d │ │ +0cfdb6: 7402 5a34 1500 |01a1: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfdbc: 0c15 |01a4: move-result-object v21 │ │ +0cfdbe: 0800 1500 |01a5: move-object/from16 v0, v21 │ │ +0cfdc2: 6e20 5634 f000 |01a7: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0cfdc8: 0c15 |01aa: move-result-object v21 │ │ +0cfdca: 1a16 5000 |01ab: const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0050 │ │ +0cfdce: 7402 5a34 1500 |01ad: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfdd4: 0c15 |01b0: move-result-object v21 │ │ +0cfdd6: 1a16 9a05 |01b1: const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@059a │ │ +0cfdda: 7402 5a34 1500 |01b3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfde0: 0c15 |01b6: move-result-object v21 │ │ +0cfde2: 7401 5f34 1500 |01b7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0cfde8: 0c15 |01ba: move-result-object v21 │ │ +0cfdea: 7602 0434 1400 |01bb: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0cfdf0: 2714 |01be: throw v20 │ │ +0cfdf2: 0e00 |01bf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=806 │ │ 0x0004 line=807 │ │ 0x0008 line=808 │ │ 0x000c line=809 │ │ 0x0010 line=811 │ │ @@ -260788,34 +260803,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0cfe14: |[0cfe14] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0cfe24: 0750 |0000: move-object v0, v5 │ │ -0cfe26: 1f00 f003 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03f0 │ │ -0cfe2a: 6e10 241d 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1d24 │ │ -0cfe30: 0c02 |0006: move-result-object v2 │ │ -0cfe32: 6f20 7e22 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ -0cfe38: 5202 de08 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ -0cfe3c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -0cfe40: 5202 de08 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ -0cfe44: 6e20 531d 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0cfe4a: 0c01 |0013: move-result-object v1 │ │ -0cfe4c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0cfe50: 6e20 831d 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1d83 │ │ -0cfe56: 5202 dc08 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ -0cfe5a: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -0cfe5c: 6e30 8d1d 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ -0cfe62: 5202 dd08 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ -0cfe66: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -0cfe68: 6e30 8d1d 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ -0cfe6e: 0e00 |0025: return-void │ │ +0cfdf4: |[0cfdf4] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0cfe04: 0750 |0000: move-object v0, v5 │ │ +0cfe06: 1f00 f003 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03f0 │ │ +0cfe0a: 6e10 241d 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1d24 │ │ +0cfe10: 0c02 |0006: move-result-object v2 │ │ +0cfe12: 6f20 7e22 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@227e │ │ +0cfe18: 5202 de08 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ +0cfe1c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +0cfe20: 5202 de08 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ +0cfe24: 6e20 531d 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0cfe2a: 0c01 |0013: move-result-object v1 │ │ +0cfe2c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0cfe30: 6e20 831d 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1d83 │ │ +0cfe36: 5202 dc08 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ +0cfe3a: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +0cfe3c: 6e30 8d1d 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ +0cfe42: 5202 dd08 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ +0cfe46: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +0cfe48: 6e30 8d1d 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ +0cfe4e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1518 │ │ 0x0003 line=1519 │ │ 0x000a line=1521 │ │ 0x000e line=1522 │ │ 0x0014 line=1523 │ │ @@ -260834,32 +260849,32 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0cfe70: |[0cfe70] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0cfe80: 6f10 7f22 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@227f │ │ -0cfe86: 0c02 |0003: move-result-object v2 │ │ -0cfe88: 2201 f003 |0004: new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03f0 │ │ -0cfe8c: 7020 231d 2100 |0006: invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1d23 │ │ -0cfe92: 6e10 541d 0400 |0009: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1d54 │ │ -0cfe98: 0c00 |000c: move-result-object v0 │ │ -0cfe9a: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ -0cfe9e: 6e10 a921 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0cfea4: 0c03 |0012: move-result-object v3 │ │ -0cfea6: 1f03 ed03 |0013: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0cfeaa: 5233 d208 |0015: iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -0cfeae: 5913 de08 |0017: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ -0cfeb2: 5243 0209 |0019: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ -0cfeb6: 5913 dc08 |001b: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ -0cfeba: 5243 0309 |001d: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ -0cfebe: 5913 dd08 |001f: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ -0cfec2: 1101 |0021: return-object v1 │ │ +0cfe50: |[0cfe50] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0cfe60: 6f10 7f22 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@227f │ │ +0cfe66: 0c02 |0003: move-result-object v2 │ │ +0cfe68: 2201 f003 |0004: new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03f0 │ │ +0cfe6c: 7020 231d 2100 |0006: invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1d23 │ │ +0cfe72: 6e10 541d 0400 |0009: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1d54 │ │ +0cfe78: 0c00 |000c: move-result-object v0 │ │ +0cfe7a: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ +0cfe7e: 6e10 a921 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0cfe84: 0c03 |0012: move-result-object v3 │ │ +0cfe86: 1f03 ed03 |0013: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0cfe8a: 5233 d208 |0015: iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +0cfe8e: 5913 de08 |0017: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@08de │ │ +0cfe92: 5243 0209 |0019: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ +0cfe96: 5913 dc08 |001b: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@08dc │ │ +0cfe9a: 5243 0309 |001d: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ +0cfe9e: 5913 dd08 |001f: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@08dd │ │ +0cfea2: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x0004 line=1535 │ │ 0x0009 line=1537 │ │ 0x000d line=1538 │ │ 0x000f line=1539 │ │ @@ -260877,87 +260892,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0cfec4: |[0cfec4] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0cfed4: 54da 0009 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cfed8: 6e20 7d20 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@207d │ │ -0cfede: 54da 0609 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0cfee2: 6e20 7d20 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@207d │ │ -0cfee8: 6e10 5121 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0cfeee: 0a00 |000d: move-result v0 │ │ -0cfef0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0cfef2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0cfef6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -0cfefc: 0f07 |0014: return v7 │ │ -0cfefe: 6e10 5721 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0cff04: 0a08 |0018: move-result v8 │ │ -0cff06: 6e10 5921 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0cff0c: 0a09 |001c: move-result v9 │ │ -0cff0e: 59d8 fc08 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@08fc │ │ -0cff12: 59d9 fd08 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@08fd │ │ -0cff16: 120a |0021: const/4 v10, #int 0 // #0 │ │ -0cff18: 5cda f708 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ -0cff1c: 120a |0024: const/4 v10, #int 0 // #0 │ │ -0cff1e: 5cda f608 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ -0cff22: 28ed |0027: goto 0014 // -0013 │ │ -0cff24: 6e10 5721 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0cff2a: 0a08 |002b: move-result v8 │ │ -0cff2c: 6e10 5921 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0cff32: 0a09 |002f: move-result v9 │ │ -0cff34: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -0cff36: 54da 0009 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cff3a: 878b |0033: float-to-int v11, v8 │ │ -0cff3c: 879c |0034: float-to-int v12, v9 │ │ -0cff3e: 6e30 6e20 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ -0cff44: 0c06 |0038: move-result-object v6 │ │ -0cff46: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -0cff4a: 6e20 6f1d 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ -0cff50: 0a0a |003e: move-result v10 │ │ -0cff52: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -0cff56: 52da fc08 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@08fc │ │ -0cff5a: a701 080a |0043: sub-float v1, v8, v10 │ │ -0cff5e: 52da fd08 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@08fd │ │ -0cff62: a702 090a |0047: sub-float v2, v9, v10 │ │ -0cff66: 54da 0009 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0cff6a: 6e10 7620 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@2076 │ │ -0cff70: 0a05 |004e: move-result v5 │ │ -0cff72: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -0cff76: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -0cff7a: c6ba |0053: add-float/2addr v10, v11 │ │ -0cff7c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -0cff80: 82bb |0056: int-to-float v11, v11 │ │ -0cff82: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -0cff86: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -0cff8a: 6e10 541d 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1d54 │ │ -0cff90: 0c03 |005e: move-result-object v3 │ │ -0cff92: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -0cff96: 6e20 5f1d 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ -0cff9c: 0a0a |0064: move-result v10 │ │ -0cff9e: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0cffa0: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0cffa4: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0cffa6: 6e20 4d1d 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ -0cffac: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0cffae: 5cda f708 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ -0cffb2: 28a5 |006f: goto 0014 // -005b │ │ -0cffb4: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0cffb6: 28f8 |0071: goto 0069 // -0008 │ │ -0cffb8: 121a |0072: const/4 v10, #int 1 // #1 │ │ -0cffba: 6e20 4d1d ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ -0cffc0: 120a |0076: const/4 v10, #int 0 // #0 │ │ -0cffc2: 5cda f708 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ -0cffc6: 120a |0079: const/4 v10, #int 0 // #0 │ │ -0cffc8: 5cda f608 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ -0cffcc: 2898 |007c: goto 0014 // -0068 │ │ -0cffce: 0000 |007d: nop // spacer │ │ -0cffd0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +0cfea4: |[0cfea4] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0cfeb4: 54da 0009 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cfeb8: 6e20 7d20 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@207d │ │ +0cfebe: 54da 0609 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0cfec2: 6e20 7d20 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@207d │ │ +0cfec8: 6e10 5121 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +0cfece: 0a00 |000d: move-result v0 │ │ +0cfed0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +0cfed2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +0cfed6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +0cfedc: 0f07 |0014: return v7 │ │ +0cfede: 6e10 5721 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0cfee4: 0a08 |0018: move-result v8 │ │ +0cfee6: 6e10 5921 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0cfeec: 0a09 |001c: move-result v9 │ │ +0cfeee: 59d8 fc08 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@08fc │ │ +0cfef2: 59d9 fd08 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@08fd │ │ +0cfef6: 120a |0021: const/4 v10, #int 0 // #0 │ │ +0cfef8: 5cda f708 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ +0cfefc: 120a |0024: const/4 v10, #int 0 // #0 │ │ +0cfefe: 5cda f608 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ +0cff02: 28ed |0027: goto 0014 // -0013 │ │ +0cff04: 6e10 5721 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0cff0a: 0a08 |002b: move-result v8 │ │ +0cff0c: 6e10 5921 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0cff12: 0a09 |002f: move-result v9 │ │ +0cff14: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +0cff16: 54da 0009 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cff1a: 878b |0033: float-to-int v11, v8 │ │ +0cff1c: 879c |0034: float-to-int v12, v9 │ │ +0cff1e: 6e30 6e20 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@206e │ │ +0cff24: 0c06 |0038: move-result-object v6 │ │ +0cff26: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +0cff2a: 6e20 6f1d 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1d6f │ │ +0cff30: 0a0a |003e: move-result v10 │ │ +0cff32: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +0cff36: 52da fc08 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@08fc │ │ +0cff3a: a701 080a |0043: sub-float v1, v8, v10 │ │ +0cff3e: 52da fd08 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@08fd │ │ +0cff42: a702 090a |0047: sub-float v2, v9, v10 │ │ +0cff46: 54da 0009 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0cff4a: 6e10 7620 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@2076 │ │ +0cff50: 0a05 |004e: move-result v5 │ │ +0cff52: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +0cff56: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +0cff5a: c6ba |0053: add-float/2addr v10, v11 │ │ +0cff5c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +0cff60: 82bb |0056: int-to-float v11, v11 │ │ +0cff62: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +0cff66: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +0cff6a: 6e10 541d 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1d54 │ │ +0cff70: 0c03 |005e: move-result-object v3 │ │ +0cff72: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +0cff76: 6e20 5f1d 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1d5f │ │ +0cff7c: 0a0a |0064: move-result v10 │ │ +0cff7e: 122b |0065: const/4 v11, #int 2 // #2 │ │ +0cff80: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +0cff84: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +0cff86: 6e20 4d1d 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ +0cff8c: 120a |006c: const/4 v10, #int 0 // #0 │ │ +0cff8e: 5cda f708 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ +0cff92: 28a5 |006f: goto 0014 // -005b │ │ +0cff94: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +0cff96: 28f8 |0071: goto 0069 // -0008 │ │ +0cff98: 121a |0072: const/4 v10, #int 1 // #1 │ │ +0cff9a: 6e20 4d1d ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ +0cffa0: 120a |0076: const/4 v10, #int 0 // #0 │ │ +0cffa2: 5cda f708 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ +0cffa6: 120a |0079: const/4 v10, #int 0 // #0 │ │ +0cffa8: 5cda f608 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@08f6 │ │ +0cffac: 2898 |007c: goto 0014 // -0068 │ │ +0cffae: 0000 |007d: nop // spacer │ │ +0cffb0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ 0x0005 line=1182 │ │ 0x000a line=1184 │ │ 0x000e line=1185 │ │ 0x000f line=1187 │ │ @@ -261012,34 +261027,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0cffe8: |[0cffe8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -0cfff8: 6e20 531d 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0cfffe: 0c00 |0003: move-result-object v0 │ │ -0d0000: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0d0004: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0d0008: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0d000c: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d0012: 1a03 9f0f |000d: const-string v3, "No drawer view found with gravity " // string@0f9f │ │ -0d0016: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d001c: 0c02 |0012: move-result-object v2 │ │ -0d001e: 7110 681d 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1d68 │ │ -0d0024: 0c03 |0016: move-result-object v3 │ │ -0d0026: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d002c: 0c02 |001a: move-result-object v2 │ │ -0d002e: 6e10 5f34 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d0034: 0c02 |001e: move-result-object v2 │ │ -0d0036: 7020 0034 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0d003c: 2701 |0022: throw v1 │ │ -0d003e: 6e20 831d 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1d83 │ │ -0d0044: 0e00 |0026: return-void │ │ +0cffc8: |[0cffc8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +0cffd8: 6e20 531d 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0cffde: 0c00 |0003: move-result-object v0 │ │ +0cffe0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0cffe4: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0cffe8: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0cffec: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0cfff2: 1a03 9f0f |000d: const-string v3, "No drawer view found with gravity " // string@0f9f │ │ +0cfff6: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0cfffc: 0c02 |0012: move-result-object v2 │ │ +0cfffe: 7110 681d 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1d68 │ │ +0d0004: 0c03 |0016: move-result-object v3 │ │ +0d0006: 6e20 5a34 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d000c: 0c02 |001a: move-result-object v2 │ │ +0d000e: 6e10 5f34 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d0014: 0c02 |001e: move-result-object v2 │ │ +0d0016: 7020 0034 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0d001c: 2701 |0022: throw v1 │ │ +0d001e: 6e20 831d 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1d83 │ │ +0d0024: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0004 line=1318 │ │ 0x0006 line=1319 │ │ 0x0023 line=1322 │ │ 0x0026 line=1323 │ │ @@ -261053,65 +261068,65 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -0d0048: |[0d0048] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -0d0058: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0d005a: 6e20 721d 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0d0060: 0a01 |0004: move-result v1 │ │ -0d0062: 3901 2100 |0005: if-nez v1, 0026 // +0021 │ │ -0d0066: 2201 6e06 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0d006a: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0d006e: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d0074: 1a03 3a14 |000e: const-string v3, "View " // string@143a │ │ -0d0078: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d007e: 0c02 |0013: move-result-object v2 │ │ -0d0080: 6e20 5934 5200 |0014: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0d0086: 0c02 |0017: move-result-object v2 │ │ -0d0088: 1a03 6300 |0018: const-string v3, " is not a sliding drawer" // string@0063 │ │ -0d008c: 6e20 5a34 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d0092: 0c02 |001d: move-result-object v2 │ │ -0d0094: 6e10 5f34 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d009a: 0c02 |0021: move-result-object v2 │ │ -0d009c: 7020 0034 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0d00a2: 2701 |0025: throw v1 │ │ -0d00a4: 5541 fa08 |0026: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ -0d00a8: 3801 1500 |0028: if-eqz v1, 003d // +0015 │ │ -0d00ac: 6e10 a921 0500 |002a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0d00b2: 0c00 |002d: move-result-object v0 │ │ -0d00b4: 1f00 ed03 |002e: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0d00b8: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ -0d00bc: 5901 d708 |0032: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0d00c0: 5c02 d508 |0034: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ -0d00c4: 7030 9a1d 5402 |0036: invoke-direct {v4, v5, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1d9a │ │ -0d00ca: 6e10 6e1d 0400 |0039: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0d00d0: 0e00 |003c: return-void │ │ -0d00d2: 1231 |003d: const/4 v1, #int 3 // #3 │ │ -0d00d4: 6e30 481d 5401 |003e: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ -0d00da: 0a01 |0041: move-result v1 │ │ -0d00dc: 3801 0d00 |0042: if-eqz v1, 004f // +000d │ │ -0d00e0: 5441 0009 |0044: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0d00e4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0d00e6: 6e10 c821 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0d00ec: 0a03 |004a: move-result v3 │ │ -0d00ee: 6e40 8720 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0d00f4: 28eb |004e: goto 0039 // -0015 │ │ -0d00f6: 5441 0609 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0d00fa: 6e10 671d 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ -0d0100: 0a02 |0054: move-result v2 │ │ -0d0102: 6e10 cf21 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0d0108: 0a03 |0058: move-result v3 │ │ -0d010a: b132 |0059: sub-int/2addr v2, v3 │ │ -0d010c: 6e10 c821 0500 |005a: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0d0112: 0a03 |005d: move-result v3 │ │ -0d0114: 6e40 8720 5132 |005e: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ -0d011a: 28d8 |0061: goto 0039 // -0028 │ │ +0d0028: |[0d0028] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +0d0038: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0d003a: 6e20 721d 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0d0040: 0a01 |0004: move-result v1 │ │ +0d0042: 3901 2100 |0005: if-nez v1, 0026 // +0021 │ │ +0d0046: 2201 6e06 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0d004a: 2202 8206 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0d004e: 7010 5134 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d0054: 1a03 3a14 |000e: const-string v3, "View " // string@143a │ │ +0d0058: 6e20 5a34 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d005e: 0c02 |0013: move-result-object v2 │ │ +0d0060: 6e20 5934 5200 |0014: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0d0066: 0c02 |0017: move-result-object v2 │ │ +0d0068: 1a03 6300 |0018: const-string v3, " is not a sliding drawer" // string@0063 │ │ +0d006c: 6e20 5a34 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d0072: 0c02 |001d: move-result-object v2 │ │ +0d0074: 6e10 5f34 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d007a: 0c02 |0021: move-result-object v2 │ │ +0d007c: 7020 0034 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0d0082: 2701 |0025: throw v1 │ │ +0d0084: 5541 fa08 |0026: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@08fa │ │ +0d0088: 3801 1500 |0028: if-eqz v1, 003d // +0015 │ │ +0d008c: 6e10 a921 0500 |002a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0d0092: 0c00 |002d: move-result-object v0 │ │ +0d0094: 1f00 ed03 |002e: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0d0098: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ +0d009c: 5901 d708 |0032: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0d00a0: 5c02 d508 |0034: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@08d5 │ │ +0d00a4: 7030 9a1d 5402 |0036: invoke-direct {v4, v5, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1d9a │ │ +0d00aa: 6e10 6e1d 0400 |0039: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0d00b0: 0e00 |003c: return-void │ │ +0d00b2: 1231 |003d: const/4 v1, #int 3 // #3 │ │ +0d00b4: 6e30 481d 5401 |003e: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1d48 │ │ +0d00ba: 0a01 |0041: move-result v1 │ │ +0d00bc: 3801 0d00 |0042: if-eqz v1, 004f // +000d │ │ +0d00c0: 5441 0009 |0044: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0d00c4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0d00c6: 6e10 c821 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0d00cc: 0a03 |004a: move-result v3 │ │ +0d00ce: 6e40 8720 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0d00d4: 28eb |004e: goto 0039 // -0015 │ │ +0d00d6: 5441 0609 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0d00da: 6e10 671d 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1d67 │ │ +0d00e0: 0a02 |0054: move-result v2 │ │ +0d00e2: 6e10 cf21 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0d00e8: 0a03 |0058: move-result v3 │ │ +0d00ea: b132 |0059: sub-int/2addr v2, v3 │ │ +0d00ec: 6e10 c821 0500 |005a: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0d00f2: 0a03 |005d: move-result v3 │ │ +0d00f4: 6e40 8720 5132 |005e: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@2087 │ │ +0d00fa: 28d8 |0061: goto 0039 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1289 │ │ 0x0007 line=1290 │ │ 0x0026 line=1293 │ │ 0x002a line=1294 │ │ 0x0030 line=1295 │ │ @@ -261132,21 +261147,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0d011c: |[0d011c] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -0d012c: 6f20 8822 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@2288 │ │ -0d0132: 5c12 f708 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ -0d0136: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -0d013a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0d013c: 6e20 4d1d 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ -0d0142: 0e00 |000b: return-void │ │ +0d00fc: |[0d00fc] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0d010c: 6f20 8822 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@2288 │ │ +0d0112: 5c12 f708 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@08f7 │ │ +0d0116: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +0d011a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0d011c: 6e20 4d1d 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1d4d │ │ +0d0122: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ 0x0003 line=1238 │ │ 0x0005 line=1239 │ │ 0x0007 line=1240 │ │ 0x000b line=1242 │ │ @@ -261159,19 +261174,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d0144: |[0d0144] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -0d0154: 5510 fb08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@08fb │ │ -0d0158: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0d015c: 6f10 8922 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@2289 │ │ -0d0162: 0e00 |0007: return-void │ │ +0d0124: |[0d0124] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0d0134: 5510 fb08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@08fb │ │ +0d0138: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0d013c: 6f10 8922 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@2289 │ │ +0d0142: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ 0x0004 line=979 │ │ 0x0007 line=981 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -261181,27 +261196,27 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0d0164: |[0d0164] android.support.v4.widget.DrawerLayout.setChildInsets:(Ljava/lang/Object;Z)V │ │ -0d0174: 5b12 fe08 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ -0d0178: 5c13 f808 |0002: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@08f8 │ │ -0d017c: 3903 1000 |0004: if-nez v3, 0014 // +0010 │ │ -0d0180: 6e10 591d 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1d59 │ │ -0d0186: 0c00 |0009: move-result-object v0 │ │ -0d0188: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -0d018c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0d018e: 6e20 991d 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.setWillNotDraw:(Z)V // method@1d99 │ │ -0d0194: 6e10 871d 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.requestLayout:()V // method@1d87 │ │ -0d019a: 0e00 |0013: return-void │ │ -0d019c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0d019e: 28f8 |0015: goto 000d // -0008 │ │ +0d0144: |[0d0144] android.support.v4.widget.DrawerLayout.setChildInsets:(Ljava/lang/Object;Z)V │ │ +0d0154: 5b12 fe08 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@08fe │ │ +0d0158: 5c13 f808 |0002: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@08f8 │ │ +0d015c: 3903 1000 |0004: if-nez v3, 0014 // +0010 │ │ +0d0160: 6e10 591d 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1d59 │ │ +0d0166: 0c00 |0009: move-result-object v0 │ │ +0d0168: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +0d016c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0d016e: 6e20 991d 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.setWillNotDraw:(Z)V // method@1d99 │ │ +0d0174: 6e10 871d 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.requestLayout:()V // method@1d87 │ │ +0d017a: 0e00 |0013: return-void │ │ +0d017c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0d017e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0002 line=373 │ │ 0x0004 line=374 │ │ 0x0010 line=375 │ │ 0x0013 line=376 │ │ @@ -261216,17 +261231,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 │ │ -0d01a0: |[0d01a0] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -0d01b0: 5b01 0109 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0d01b4: 0e00 |0002: return-void │ │ +0d0180: |[0d0180] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +0d0190: 5b01 0109 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0d0194: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0002 line=433 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -261236,20 +261251,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0d01b8: |[0d01b8] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -0d01c8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0d01ca: 6e30 8d1d 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ -0d01d0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0d01d2: 6e30 8d1d 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ -0d01d8: 0e00 |0008: return-void │ │ +0d0198: |[0d0198] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +0d01a8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0d01aa: 6e30 8d1d 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ +0d01b0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +0d01b2: 6e30 8d1d 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ +0d01b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0004 line=450 │ │ 0x0008 line=451 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -261260,46 +261275,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0d01dc: |[0d01dc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0d01ec: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0d01ee: 7110 8316 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0d01f4: 0a04 |0004: move-result v4 │ │ -0d01f6: 7120 2614 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0d01fc: 0a00 |0008: move-result v0 │ │ -0d01fe: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -0d0202: 5967 0209 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ -0d0206: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -0d020a: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -0d020e: 5461 0009 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0d0212: 6e10 5b20 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ -0d0218: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0d021e: 0e00 |0019: return-void │ │ -0d0220: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0d0222: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0d0226: 5967 0309 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ -0d022a: 28ee |001f: goto 000d // -0012 │ │ -0d022c: 5461 0609 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0d0230: 28f1 |0022: goto 0013 // -000f │ │ -0d0232: 6e20 531d 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0d0238: 0c03 |0026: move-result-object v3 │ │ -0d023a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0d023e: 6e20 831d 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1d83 │ │ -0d0244: 28ed |002c: goto 0019 // -0013 │ │ -0d0246: 6e20 531d 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ -0d024c: 0c02 |0030: move-result-object v2 │ │ -0d024e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -0d0252: 6e20 4b1d 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1d4b │ │ -0d0258: 28e3 |0036: goto 0019 // -001d │ │ -0d025a: 0000 |0037: nop // spacer │ │ -0d025c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +0d01bc: |[0d01bc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0d01cc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0d01ce: 7110 8316 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0d01d4: 0a04 |0004: move-result v4 │ │ +0d01d6: 7120 2614 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0d01dc: 0a00 |0008: move-result v0 │ │ +0d01de: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +0d01e2: 5967 0209 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0902 │ │ +0d01e6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +0d01ea: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +0d01ee: 5461 0009 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0d01f2: 6e10 5b20 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@205b │ │ +0d01f8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +0d01fe: 0e00 |0019: return-void │ │ +0d0200: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +0d0202: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +0d0206: 5967 0309 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0903 │ │ +0d020a: 28ee |001f: goto 000d // -0012 │ │ +0d020c: 5461 0609 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0d0210: 28f1 |0022: goto 0013 // -000f │ │ +0d0212: 6e20 531d 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0d0218: 0c03 |0026: move-result-object v3 │ │ +0d021a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +0d021e: 6e20 831d 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1d83 │ │ +0d0224: 28ed |002c: goto 0019 // -0013 │ │ +0d0226: 6e20 531d 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1d53 │ │ +0d022c: 0c02 |0030: move-result-object v2 │ │ +0d022e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +0d0232: 6e20 4b1d 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1d4b │ │ +0d0238: 28e3 |0036: goto 0019 // -001d │ │ +0d023a: 0000 |0037: nop // spacer │ │ +0d023c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=473 │ │ 0x0009 line=475 │ │ 0x000b line=476 │ │ 0x000d line=480 │ │ 0x000f line=482 │ │ @@ -261330,42 +261345,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0d026c: |[0d026c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -0d027c: 6e20 721d 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ -0d0282: 0a01 |0003: move-result v1 │ │ -0d0284: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -0d0288: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0d028c: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0d0290: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d0296: 1a03 3a14 |000d: const-string v3, "View " // string@143a │ │ -0d029a: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d02a0: 0c02 |0012: move-result-object v2 │ │ -0d02a2: 6e20 5934 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0d02a8: 0c02 |0016: move-result-object v2 │ │ -0d02aa: 1a03 6100 |0017: const-string v3, " is not a " // string@0061 │ │ -0d02ae: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d02b4: 0c02 |001c: move-result-object v2 │ │ -0d02b6: 1a03 3e1c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@1c3e │ │ -0d02ba: 6e20 5a34 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d02c0: 0c02 |0022: move-result-object v2 │ │ -0d02c2: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d02c8: 0c02 |0026: move-result-object v2 │ │ -0d02ca: 7020 0034 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0d02d0: 2701 |002a: throw v1 │ │ -0d02d2: 6e10 a921 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0d02d8: 0c01 |002e: move-result-object v1 │ │ -0d02da: 1f01 ed03 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0d02de: 5210 d208 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ -0d02e2: 6e30 8d1d 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ -0d02e8: 0e00 |0036: return-void │ │ +0d024c: |[0d024c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +0d025c: 6e20 721d 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1d72 │ │ +0d0262: 0a01 |0003: move-result v1 │ │ +0d0264: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +0d0268: 2201 6e06 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0d026c: 2202 8206 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0d0270: 7010 5134 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d0276: 1a03 3a14 |000d: const-string v3, "View " // string@143a │ │ +0d027a: 6e20 5a34 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d0280: 0c02 |0012: move-result-object v2 │ │ +0d0282: 6e20 5934 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0d0288: 0c02 |0016: move-result-object v2 │ │ +0d028a: 1a03 6100 |0017: const-string v3, " is not a " // string@0061 │ │ +0d028e: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d0294: 0c02 |001c: move-result-object v2 │ │ +0d0296: 1a03 3e1c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@1c3e │ │ +0d029a: 6e20 5a34 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d02a0: 0c02 |0022: move-result-object v2 │ │ +0d02a2: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d02a8: 0c02 |0026: move-result-object v2 │ │ +0d02aa: 7020 0034 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0d02b0: 2701 |002a: throw v1 │ │ +0d02b2: 6e10 a921 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0d02b8: 0c01 |002e: move-result-object v1 │ │ +0d02ba: 1f01 ed03 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0d02be: 5210 d208 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@08d2 │ │ +0d02c2: 6e30 8d1d 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1d8d │ │ +0d02c8: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0006 line=522 │ │ 0x002b line=525 │ │ 0x0033 line=526 │ │ 0x0036 line=527 │ │ @@ -261380,21 +261395,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0d02ec: |[0d02ec] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -0d02fc: 6e10 641d 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1d64 │ │ -0d0302: 0c00 |0003: move-result-object v0 │ │ -0d0304: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0d030a: 0c00 |0007: move-result-object v0 │ │ -0d030c: 6e30 901d 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@1d90 │ │ -0d0312: 0e00 |000b: return-void │ │ +0d02cc: |[0d02cc] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +0d02dc: 6e10 641d 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1d64 │ │ +0d02e2: 0c00 |0003: move-result-object v0 │ │ +0d02e4: 6e20 bb02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0d02ea: 0c00 |0007: move-result-object v0 │ │ +0d02ec: 6e30 901d 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@1d90 │ │ +0d02f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x000b line=413 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -261405,30 +261420,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 │ │ -0d0314: |[0d0314] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -0d0324: 7110 8316 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0d032a: 0a01 |0003: move-result v1 │ │ -0d032c: 7120 2614 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0d0332: 0a00 |0007: move-result v0 │ │ -0d0334: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0d0338: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -0d033a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -0d033e: 5b34 0a09 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ -0d0342: 6e10 6e1d 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0d0348: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -0d034c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -0d034e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -0d0352: 5b34 0b09 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ -0d0356: 6e10 6e1d 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0d035c: 0e00 |001c: return-void │ │ +0d02f4: |[0d02f4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +0d0304: 7110 8316 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0d030a: 0a01 |0003: move-result v1 │ │ +0d030c: 7120 2614 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0d0312: 0a00 |0007: move-result v0 │ │ +0d0314: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +0d0318: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +0d031a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +0d031e: 5b34 0a09 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@090a │ │ +0d0322: 6e10 6e1d 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0d0328: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +0d032c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +0d032e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +0d0332: 5b34 0b09 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@090b │ │ +0d0336: 6e10 6e1d 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0d033c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0008 line=394 │ │ 0x000d line=395 │ │ 0x000f line=396 │ │ 0x0012 line=398 │ │ @@ -261446,27 +261461,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0d0360: |[0d0360] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -0d0370: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ -0d0376: 0a01 |0003: move-result v1 │ │ -0d0378: 7120 2614 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ -0d037e: 0a00 |0007: move-result v0 │ │ -0d0380: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0d0382: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0d0386: 5b24 0d09 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@090d │ │ -0d038a: 0e00 |000d: return-void │ │ -0d038c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0d038e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -0d0392: 5b24 0e09 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@090e │ │ -0d0396: 28fa |0013: goto 000d // -0006 │ │ +0d0340: |[0d0340] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +0d0350: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1683 │ │ +0d0356: 0a01 |0003: move-result v1 │ │ +0d0358: 7120 2614 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1426 │ │ +0d035e: 0a00 |0007: move-result v0 │ │ +0d0360: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0d0362: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0d0366: 5b24 0d09 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@090d │ │ +0d036a: 0e00 |000d: return-void │ │ +0d036c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0d036e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +0d0372: 5b24 0e09 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@090e │ │ +0d0376: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0008 line=579 │ │ 0x000b line=580 │ │ 0x000d line=584 │ │ 0x000e line=581 │ │ @@ -261482,25 +261497,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0d0398: |[0d0398] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -0d03a8: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0d03ae: 0c00 |0003: move-result-object v0 │ │ -0d03b0: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0d03b4: 5201 d708 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0d03b8: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -0d03bc: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -0d03c0: 0e00 |000c: return-void │ │ -0d03c2: 5904 d708 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0d03c6: 6e30 511d 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@1d51 │ │ -0d03cc: 28fa |0012: goto 000c // -0006 │ │ +0d0378: |[0d0378] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +0d0388: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0d038e: 0c00 |0003: move-result-object v0 │ │ +0d0390: 1f00 ed03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0d0394: 5201 d708 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0d0398: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +0d039c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0d03a0: 0e00 |000c: return-void │ │ +0d03a2: 5904 d708 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0d03a6: 6e30 511d 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@1d51 │ │ +0d03ac: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0006 line=707 │ │ 0x000c line=713 │ │ 0x000d line=711 │ │ 0x000f line=712 │ │ @@ -261515,18 +261530,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d03d0: |[0d03d0] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0d03e0: 5901 0709 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ -0d03e4: 6e10 6e1d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ -0d03ea: 0e00 |0005: return-void │ │ +0d03b0: |[0d03b0] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +0d03c0: 5901 0709 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0907 │ │ +0d03c4: 6e10 6e1d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1d6e │ │ +0d03ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0002 line=422 │ │ 0x0005 line=423 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -261537,24 +261552,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0d03ec: |[0d03ec] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(I)V │ │ -0d03fc: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0d0400: 6e10 5d1d 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@1d5d │ │ -0d0406: 0c00 |0005: move-result-object v0 │ │ -0d0408: 7120 420b 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ -0d040e: 0c00 |0009: move-result-object v0 │ │ -0d0410: 5b10 0c09 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0d0414: 0e00 |000c: return-void │ │ -0d0416: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0d0418: 28fc |000e: goto 000a // -0004 │ │ +0d03cc: |[0d03cc] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(I)V │ │ +0d03dc: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0d03e0: 6e10 5d1d 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@1d5d │ │ +0d03e6: 0c00 |0005: move-result-object v0 │ │ +0d03e8: 7120 420b 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0b42 │ │ +0d03ee: 0c00 |0009: move-result-object v0 │ │ +0d03f0: 5b10 0c09 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0d03f4: 0e00 |000c: return-void │ │ +0d03f6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0d03f8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x000c line=1034 │ │ 0x000d line=1033 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -261565,17 +261580,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d041c: |[0d041c] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0d042c: 5b01 0c09 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0d0430: 0e00 |0002: return-void │ │ +0d03fc: |[0d03fc] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0d040c: 5b01 0c09 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0d0410: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0002 line=1015 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 bg Landroid/graphics/drawable/Drawable; │ │ @@ -261585,19 +261600,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d0434: |[0d0434] android.support.v4.widget.DrawerLayout.setStatusBarBackgroundColor:(I)V │ │ -0d0444: 2200 9500 |0000: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ -0d0448: 7020 8203 2000 |0002: invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0382 │ │ -0d044e: 5b10 0c09 |0005: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ -0d0452: 0e00 |0007: return-void │ │ +0d0414: |[0d0414] android.support.v4.widget.DrawerLayout.setStatusBarBackgroundColor:(I)V │ │ +0d0424: 2200 9500 |0000: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ +0d0428: 7020 8203 2000 |0002: invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0382 │ │ +0d042e: 5b10 0c09 |0005: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@090c │ │ +0d0432: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ 0x0007 line=1045 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0008 reg=2 color I │ │ @@ -261607,56 +261622,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0d0454: |[0d0454] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0d0464: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0d0466: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0d0468: 5474 0009 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ -0d046c: 6e10 7720 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ -0d0472: 0a00 |0007: move-result v0 │ │ -0d0474: 5474 0609 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ -0d0478: 6e10 7720 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ -0d047e: 0a02 |000d: move-result v2 │ │ -0d0480: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0d0484: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0d0488: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0d048a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0d048e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0d0492: 6e10 a921 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0d0498: 0c01 |001a: move-result-object v1 │ │ -0d049a: 1f01 ed03 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ -0d049e: 5214 d708 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0d04a2: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0d04a4: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -0d04a8: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -0d04ac: 6e20 4f1d a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@1d4f │ │ -0d04b2: 5274 f908 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@08f9 │ │ -0d04b6: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -0d04ba: 5973 f908 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@08f9 │ │ -0d04be: 5474 0109 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0d04c2: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -0d04c6: 5474 0109 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ -0d04ca: 7220 151d 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1d15 │ │ -0d04d0: 0e00 |0036: return-void │ │ -0d04d2: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -0d04d6: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -0d04da: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -0d04dc: 28d7 |003c: goto 0013 // -0029 │ │ -0d04de: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0d04e0: 28d5 |003e: goto 0013 // -002b │ │ -0d04e2: 5214 d708 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ -0d04e6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -0d04ea: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -0d04ee: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -0d04f2: 6e20 501d a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@1d50 │ │ -0d04f8: 28dd |004a: goto 0027 // -0023 │ │ +0d0434: |[0d0434] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +0d0444: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +0d0446: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0d0448: 5474 0009 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0900 │ │ +0d044c: 6e10 7720 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ +0d0452: 0a00 |0007: move-result v0 │ │ +0d0454: 5474 0609 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0906 │ │ +0d0458: 6e10 7720 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ +0d045e: 0a02 |000d: move-result v2 │ │ +0d0460: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +0d0464: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +0d0468: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +0d046a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +0d046e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +0d0472: 6e10 a921 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0d0478: 0c01 |001a: move-result-object v1 │ │ +0d047a: 1f01 ed03 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@03ed │ │ +0d047e: 5214 d708 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0d0482: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0d0484: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +0d0488: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +0d048c: 6e20 4f1d a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@1d4f │ │ +0d0492: 5274 f908 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@08f9 │ │ +0d0496: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +0d049a: 5973 f908 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@08f9 │ │ +0d049e: 5474 0109 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0d04a2: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +0d04a6: 5474 0109 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0901 │ │ +0d04aa: 7220 151d 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1d15 │ │ +0d04b0: 0e00 |0036: return-void │ │ +0d04b2: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +0d04b6: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +0d04ba: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +0d04bc: 28d7 |003c: goto 0013 // -0029 │ │ +0d04be: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0d04c0: 28d5 |003e: goto 0013 // -002b │ │ +0d04c2: 5214 d708 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@08d7 │ │ +0d04c6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +0d04ca: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +0d04ce: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +0d04d2: 6e20 501d a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@1d50 │ │ +0d04d8: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=611 │ │ 0x0008 line=612 │ │ 0x000e line=615 │ │ 0x0012 line=616 │ │ 0x0013 line=623 │ │ @@ -261717,17 +261732,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d04fc: |[0d04fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -0d050c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d0512: 0e00 |0003: return-void │ │ +0d04dc: |[0d04dc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +0d04ec: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d04f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -261736,17 +261751,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 │ │ -0d0514: |[0d0514] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0d0524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d0526: 0f00 |0001: return v0 │ │ +0d04f4: |[0d04f4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0d0504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d0506: 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; │ │ @@ -261756,16 +261771,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d0528: |[0d0528] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0d0538: 0e00 |0000: return-void │ │ +0d0508: |[0d0508] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +0d0518: 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; │ │ │ │ @@ -261774,17 +261789,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d053c: |[0d053c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0d054c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d054e: 0f00 |0001: return v0 │ │ +0d051c: |[0d051c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0d052c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d052e: 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; │ │ │ │ @@ -261793,17 +261808,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 │ │ -0d0550: |[0d0550] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0d0560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d0562: 1100 |0001: return-object v0 │ │ +0d0530: |[0d0530] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0d0540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d0542: 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; │ │ │ │ @@ -261812,17 +261827,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d0564: |[0d0564] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0d0574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d0576: 0f00 |0001: return v0 │ │ +0d0544: |[0d0544] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0d0554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d0556: 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 │ │ @@ -261832,17 +261847,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d0578: |[0d0578] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0d0588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d058a: 0f00 |0001: return v0 │ │ +0d0558: |[0d0558] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0d0568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d056a: 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 │ │ @@ -261852,17 +261867,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d058c: |[0d058c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0d059c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d059e: 0f00 |0001: return v0 │ │ +0d056c: |[0d056c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0d057c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d057e: 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; │ │ │ │ @@ -261871,16 +261886,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d05a0: |[0d05a0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -0d05b0: 0e00 |0000: return-void │ │ +0d0580: |[0d0580] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +0d0590: 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 │ │ @@ -261917,17 +261932,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d05b4: |[0d05b4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -0d05c4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d05ca: 0e00 |0003: return-void │ │ +0d0594: |[0d0594] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +0d05a4: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d05aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -261936,18 +261951,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 │ │ -0d05cc: |[0d05cc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0d05dc: 7120 ca1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1dca │ │ -0d05e2: 0a00 |0003: move-result v0 │ │ -0d05e4: 0f00 |0004: return v0 │ │ +0d05ac: |[0d05ac] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0d05bc: 7120 ca1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1dca │ │ +0d05c2: 0a00 |0003: move-result v0 │ │ +0d05c4: 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; │ │ @@ -261957,17 +261972,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d05e8: |[0d05e8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -0d05f8: 7110 cb1d 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1dcb │ │ -0d05fe: 0e00 |0003: return-void │ │ +0d05c8: |[0d05c8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +0d05d8: 7110 cb1d 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1dcb │ │ +0d05de: 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; │ │ @@ -261977,18 +261992,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0600: |[0d0600] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0d0610: 7110 cc1d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1dcc │ │ -0d0616: 0a00 |0003: move-result v0 │ │ -0d0618: 0f00 |0004: return v0 │ │ +0d05e0: |[0d05e0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0d05f0: 7110 cc1d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1dcc │ │ +0d05f6: 0a00 |0003: move-result v0 │ │ +0d05f8: 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; │ │ │ │ @@ -261997,18 +262012,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 │ │ -0d061c: |[0d061c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0d062c: 7110 cd1d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1dcd │ │ -0d0632: 0c00 |0003: move-result-object v0 │ │ -0d0634: 1100 |0004: return-object v0 │ │ +0d05fc: |[0d05fc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0d060c: 7110 cd1d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1dcd │ │ +0d0612: 0c00 |0003: move-result-object v0 │ │ +0d0614: 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; │ │ │ │ @@ -262017,18 +262032,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0d0638: |[0d0638] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0d0648: 7120 ce1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1dce │ │ -0d064e: 0a00 |0003: move-result v0 │ │ -0d0650: 0f00 |0004: return v0 │ │ +0d0618: |[0d0618] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0d0628: 7120 ce1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1dce │ │ +0d062e: 0a00 |0003: move-result v0 │ │ +0d0630: 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 │ │ @@ -262038,18 +262053,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0d0654: |[0d0654] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0d0664: 7120 cf1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1dcf │ │ -0d066a: 0a00 |0003: move-result v0 │ │ -0d066c: 0f00 |0004: return v0 │ │ +0d0634: |[0d0634] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0d0644: 7120 cf1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1dcf │ │ +0d064a: 0a00 |0003: move-result v0 │ │ +0d064c: 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 │ │ @@ -262059,18 +262074,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0670: |[0d0670] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0d0680: 7110 d01d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1dd0 │ │ -0d0686: 0a00 |0003: move-result v0 │ │ -0d0688: 0f00 |0004: return v0 │ │ +0d0650: |[0d0650] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0d0660: 7110 d01d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1dd0 │ │ +0d0666: 0a00 |0003: move-result v0 │ │ +0d0668: 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; │ │ │ │ @@ -262079,17 +262094,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0d068c: |[0d068c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -0d069c: 7130 d11d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1dd1 │ │ -0d06a2: 0e00 |0003: return-void │ │ +0d066c: |[0d066c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +0d067c: 7130 d11d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1dd1 │ │ +0d0682: 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; │ │ @@ -262130,18 +262145,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 │ │ -0d06a4: |[0d06a4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -0d06b4: 5b01 1209 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0912 │ │ -0d06b8: 7010 531b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@1b53 │ │ -0d06be: 0e00 |0005: return-void │ │ +0d0684: |[0d0684] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +0d0694: 5b01 1209 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0912 │ │ +0d0698: 7010 531b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@1b53 │ │ +0d069e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -262150,17 +262165,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 │ │ -0d06c0: |[0d06c0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -0d06d0: 7020 d21d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1dd2 │ │ -0d06d6: 0e00 |0003: return-void │ │ +0d06a0: |[0d06a0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +0d06b0: 7020 d21d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1dd2 │ │ +0d06b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ @@ -262171,19 +262186,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 │ │ -0d06d8: |[0d06d8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0d06e8: 5410 1209 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0912 │ │ -0d06ec: 7120 d81d 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@1dd8 │ │ -0d06f2: 0c00 |0005: move-result-object v0 │ │ -0d06f4: 1100 |0006: return-object v0 │ │ +0d06b8: |[0d06b8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0d06c8: 5410 1209 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0912 │ │ +0d06cc: 7120 d81d 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@1dd8 │ │ +0d06d2: 0c00 |0005: move-result-object v0 │ │ +0d06d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -262192,19 +262207,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0d06f8: |[0d06f8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -0d0708: 5410 1209 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0912 │ │ -0d070c: 7140 d91d 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@1dd9 │ │ -0d0712: 0a00 |0005: move-result v0 │ │ -0d0714: 0f00 |0006: return v0 │ │ +0d06d8: |[0d06d8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +0d06e8: 5410 1209 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0912 │ │ +0d06ec: 7140 d91d 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@1dd9 │ │ +0d06f2: 0a00 |0005: move-result v0 │ │ +0d06f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -262287,65 +262302,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d0718: |[0d0718] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -0d0728: 1c00 9604 |0000: const-class v0, Landroid/view/View; // type@0496 │ │ -0d072c: 6e10 ed33 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0d0732: 0c00 |0005: move-result-object v0 │ │ -0d0734: 6900 1309 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0913 │ │ -0d0738: 0e00 |0008: return-void │ │ +0d06f8: |[0d06f8] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +0d0708: 1c00 9604 |0000: const-class v0, Landroid/view/View; // type@0496 │ │ +0d070c: 6e10 ed33 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0d0712: 0c00 |0005: move-result-object v0 │ │ +0d0714: 6900 1309 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0913 │ │ +0d0718: 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 │ │ -0d073c: |[0d073c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -0d074c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -0d0750: 7010 a613 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ -0d0756: 2201 8d00 |0005: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ -0d075a: 7010 6103 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0d0760: 5b31 1b09 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ -0d0764: 2201 8d00 |000c: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ -0d0768: 7010 6103 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0d076e: 5b31 1a09 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ -0d0772: 2201 8d00 |0013: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ -0d0776: 7010 6103 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0d077c: 5b31 1c09 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@091c │ │ -0d0780: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -0d0782: 2311 d106 |001b: new-array v1, v1, [I // type@06d1 │ │ -0d0786: 5b31 1909 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ -0d078a: 5932 1509 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ -0d078e: 5932 1609 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ -0d0792: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -0d0796: 2201 6e06 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0d079a: 1a02 3c14 |0027: const-string v2, "View may not be null" // string@143c │ │ -0d079e: 7020 0034 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0d07a4: 2701 |002c: throw v1 │ │ -0d07a6: 5b34 1d09 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d07aa: 6e10 9d21 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0d07b0: 0c00 |0032: move-result-object v0 │ │ -0d07b2: 1a01 c816 |0033: const-string v1, "accessibility" // string@16c8 │ │ -0d07b6: 6e20 4902 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0d07bc: 0c01 |0038: move-result-object v1 │ │ -0d07be: 1f01 ae04 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@04ae │ │ -0d07c2: 5b31 1709 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ -0d07c6: 0e00 |003d: return-void │ │ +0d071c: |[0d071c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +0d072c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +0d0730: 7010 a613 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ +0d0736: 2201 8d00 |0005: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ +0d073a: 7010 6103 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0d0740: 5b31 1b09 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ +0d0744: 2201 8d00 |000c: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ +0d0748: 7010 6103 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0d074e: 5b31 1a09 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ +0d0752: 2201 8d00 |0013: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ +0d0756: 7010 6103 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0d075c: 5b31 1c09 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@091c │ │ +0d0760: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +0d0762: 2311 d106 |001b: new-array v1, v1, [I // type@06d1 │ │ +0d0766: 5b31 1909 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ +0d076a: 5932 1509 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ +0d076e: 5932 1609 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ +0d0772: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +0d0776: 2201 6e06 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0d077a: 1a02 3c14 |0027: const-string v2, "View may not be null" // string@143c │ │ +0d077e: 7020 0034 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0d0784: 2701 |002c: throw v1 │ │ +0d0786: 5b34 1d09 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d078a: 6e10 9d21 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0d0790: 0c00 |0032: move-result-object v0 │ │ +0d0792: 1a01 c816 |0033: const-string v1, "accessibility" // string@16c8 │ │ +0d0796: 6e20 4902 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0d079c: 0c01 |0038: move-result-object v1 │ │ +0d079e: 1f01 ae04 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@04ae │ │ +0d07a2: 5b31 1709 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ +0d07a6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -262367,18 +262382,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 │ │ -0d07c8: |[0d07c8] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0d07d8: 7020 de1d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1dde │ │ -0d07de: 0c00 |0003: move-result-object v0 │ │ -0d07e0: 1100 |0004: return-object v0 │ │ +0d07a8: |[0d07a8] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0d07b8: 7020 de1d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1dde │ │ +0d07be: 0c00 |0003: move-result-object v0 │ │ +0d07c0: 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 │ │ │ │ @@ -262387,18 +262402,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 │ │ -0d07e4: |[0d07e4] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -0d07f4: 7040 ee1d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1dee │ │ -0d07fa: 0a00 |0003: move-result v0 │ │ -0d07fc: 0f00 |0004: return v0 │ │ +0d07c4: |[0d07c4] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +0d07d4: 7040 ee1d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1dee │ │ +0d07da: 0a00 |0003: move-result v0 │ │ +0d07dc: 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 │ │ @@ -262409,28 +262424,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0d0800: |[0d0800] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -0d0810: 7020 e91d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1de9 │ │ -0d0816: 0a00 |0003: move-result v0 │ │ -0d0818: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -0d081c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -0d0820: 5910 1509 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ -0d0824: 5410 1d09 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0828: 6e10 d721 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ -0d082e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -0d0832: 6e30 f21d 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ -0d0838: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0d083a: 0f00 |0015: return v0 │ │ -0d083c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0d083e: 28fe |0017: goto 0015 // -0002 │ │ +0d07e0: |[0d07e0] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +0d07f0: 7020 e91d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1de9 │ │ +0d07f6: 0a00 |0003: move-result v0 │ │ +0d07f8: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +0d07fc: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +0d0800: 5910 1509 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ +0d0804: 5410 1d09 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0808: 6e10 d721 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ +0d080e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +0d0812: 6e30 f21d 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ +0d0818: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0d081a: 0f00 |0015: return v0 │ │ +0d081c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0d081e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -262444,24 +262459,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0d0840: |[0d0840] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0d0850: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0d0856: 7030 dc1d 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1ddc │ │ -0d085c: 0c00 |0006: move-result-object v0 │ │ -0d085e: 1100 |0007: return-object v0 │ │ -0d0860: 7020 dd1d 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1ddd │ │ -0d0866: 0c00 |000b: move-result-object v0 │ │ -0d0868: 28fb |000c: goto 0007 // -0005 │ │ -0d086a: 0000 |000d: nop // spacer │ │ -0d086c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0d0820: |[0d0820] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0d0830: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0d0836: 7030 dc1d 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1ddc │ │ +0d083c: 0c00 |0006: move-result-object v0 │ │ +0d083e: 1100 |0007: return-object v0 │ │ +0d0840: 7020 dd1d 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1ddd │ │ +0d0846: 0c00 |000b: move-result-object v0 │ │ +0d0848: 28fb |000c: goto 0007 // -0005 │ │ +0d084a: 0000 |000d: nop // spacer │ │ +0d084c: 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 : │ │ @@ -262474,45 +262489,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0d0878: |[0d0878] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0d0888: 7110 ee22 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@22ee │ │ -0d088e: 0c00 |0003: move-result-object v0 │ │ -0d0890: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0d0892: 6e20 f222 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@22f2 │ │ -0d0898: 6202 1309 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0913 │ │ -0d089c: 6e20 ef22 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ -0d08a2: 6e30 ec1d 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1dec │ │ -0d08a8: 6e10 ec22 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ -0d08ae: 0c02 |0013: move-result-object v2 │ │ -0d08b0: 7210 d934 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ -0d08b6: 0a02 |0017: move-result v2 │ │ -0d08b8: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -0d08bc: 6e10 e822 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@22e8 │ │ -0d08c2: 0c02 |001d: move-result-object v2 │ │ -0d08c4: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -0d08c8: 2202 7f06 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@067f │ │ -0d08cc: 1a03 4a03 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@034a │ │ -0d08d0: 7020 2f34 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0d08d6: 2702 |0027: throw v2 │ │ -0d08d8: 5442 1d09 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d08dc: 6e10 9d21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0d08e2: 0c02 |002d: move-result-object v2 │ │ -0d08e4: 6e10 4502 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -0d08ea: 0c02 |0031: move-result-object v2 │ │ -0d08ec: 6e20 f522 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@22f5 │ │ -0d08f2: 7110 1f19 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@191f │ │ -0d08f8: 0c01 |0038: move-result-object v1 │ │ -0d08fa: 5442 1d09 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d08fe: 6e30 2d1c 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@1c2d │ │ -0d0904: 1100 |003e: return-object v0 │ │ +0d0858: |[0d0858] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0d0868: 7110 ee22 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@22ee │ │ +0d086e: 0c00 |0003: move-result-object v0 │ │ +0d0870: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0d0872: 6e20 f222 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@22f2 │ │ +0d0878: 6202 1309 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0913 │ │ +0d087c: 6e20 ef22 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ +0d0882: 6e30 ec1d 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1dec │ │ +0d0888: 6e10 ec22 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ +0d088e: 0c02 |0013: move-result-object v2 │ │ +0d0890: 7210 d934 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@34d9 │ │ +0d0896: 0a02 |0017: move-result v2 │ │ +0d0898: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0d089c: 6e10 e822 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@22e8 │ │ +0d08a2: 0c02 |001d: move-result-object v2 │ │ +0d08a4: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +0d08a8: 2202 7f06 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@067f │ │ +0d08ac: 1a03 4a03 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@034a │ │ +0d08b0: 7020 2f34 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0d08b6: 2702 |0027: throw v2 │ │ +0d08b8: 5442 1d09 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d08bc: 6e10 9d21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0d08c2: 0c02 |002d: move-result-object v2 │ │ +0d08c4: 6e10 4502 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +0d08ca: 0c02 |0031: move-result-object v2 │ │ +0d08cc: 6e20 f522 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@22f5 │ │ +0d08d2: 7110 1f19 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@191f │ │ +0d08d8: 0c01 |0038: move-result-object v1 │ │ +0d08da: 5442 1d09 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d08de: 6e30 2d1c 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@1c2d │ │ +0d08e4: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -262533,20 +262548,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d0908: |[0d0908] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -0d0918: 7110 ee22 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@22ee │ │ -0d091e: 0c00 |0003: move-result-object v0 │ │ -0d0920: 5421 1d09 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0924: 7120 9f16 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@169f │ │ -0d092a: 1100 |0009: return-object v0 │ │ +0d08e8: |[0d08e8] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +0d08f8: 7110 ee22 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@22ee │ │ +0d08fe: 0c00 |0003: move-result-object v0 │ │ +0d0900: 5421 1d09 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0904: 7120 9f16 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@169f │ │ +0d090a: 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; │ │ @@ -262558,24 +262573,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 │ │ -0d092c: |[0d092c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0d093c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0d0942: 7020 df1d 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ddf │ │ -0d0948: 0c00 |0006: move-result-object v0 │ │ -0d094a: 1100 |0007: return-object v0 │ │ -0d094c: 7010 e01d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1de0 │ │ -0d0952: 0c00 |000b: move-result-object v0 │ │ -0d0954: 28fb |000c: goto 0007 // -0005 │ │ -0d0956: 0000 |000d: nop // spacer │ │ -0d0958: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0d090c: |[0d090c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0d091c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0d0922: 7020 df1d 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ddf │ │ +0d0928: 0c00 |0006: move-result-object v0 │ │ +0d092a: 1100 |0007: return-object v0 │ │ +0d092c: 7010 e01d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1de0 │ │ +0d0932: 0c00 |000b: move-result-object v0 │ │ +0d0934: 28fb |000c: goto 0007 // -0005 │ │ +0d0936: 0000 |000d: nop // spacer │ │ +0d0938: 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 : │ │ @@ -262587,98 +262602,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 │ │ -0d0964: |[0d0964] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0d0974: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0d0976: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0d0978: 7100 b31a 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ab3 │ │ -0d097e: 0c01 |0005: move-result-object v1 │ │ -0d0980: 6e20 c41a 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1ac4 │ │ -0d0986: 6204 1309 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0913 │ │ -0d098a: 6e20 bf1a 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ -0d0990: 6e30 ed1d 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1ded │ │ -0d0996: 6e10 a31a 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@1aa3 │ │ -0d099c: 0c04 |0014: move-result-object v4 │ │ -0d099e: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -0d09a2: 6e10 9c1a 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ -0d09a8: 0c04 |001a: move-result-object v4 │ │ -0d09aa: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -0d09ae: 2204 7f06 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ -0d09b2: 1a05 4b03 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@034b │ │ -0d09b6: 7020 2f34 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0d09bc: 2704 |0024: throw v4 │ │ -0d09be: 5484 1a09 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ -0d09c2: 6e20 951a 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ -0d09c8: 5484 1a09 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ -0d09cc: 6e10 6703 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0367 │ │ -0d09d2: 0a04 |002f: move-result v4 │ │ -0d09d4: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -0d09d8: 2204 7f06 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ -0d09dc: 1a05 4e03 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@034e │ │ -0d09e0: 7020 2f34 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0d09e6: 2704 |0039: throw v4 │ │ -0d09e8: 6e10 941a 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ -0d09ee: 0a00 |003d: move-result v0 │ │ -0d09f0: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -0d09f4: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -0d09f8: 2204 7f06 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ -0d09fc: 1a05 4c03 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@034c │ │ -0d0a00: 7020 2f34 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0d0a06: 2704 |0049: throw v4 │ │ -0d0a08: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -0d0a0c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -0d0a10: 2204 7f06 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ -0d0a14: 1a05 4d03 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@034d │ │ -0d0a18: 7020 2f34 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0d0a1e: 2704 |0055: throw v4 │ │ -0d0a20: 5484 1d09 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0a24: 6e10 9d21 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0d0a2a: 0c04 |005b: move-result-object v4 │ │ -0d0a2c: 6e10 4502 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -0d0a32: 0c04 |005f: move-result-object v4 │ │ -0d0a34: 6e20 ca1a 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1aca │ │ -0d0a3a: 5484 1d09 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0a3e: 6e30 d11a 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@1ad1 │ │ -0d0a44: 5484 1d09 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0a48: 6e20 cb1a 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ -0d0a4e: 5284 1509 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ -0d0a52: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -0d0a56: 6e20 ba1a 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ -0d0a5c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -0d0a60: 6e20 8a1a 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ -0d0a66: 5484 1a09 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ -0d0a6a: 7020 e61d 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1de6 │ │ -0d0a70: 0a04 |007e: move-result v4 │ │ -0d0a72: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -0d0a76: 6e20 d41a 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1ad4 │ │ -0d0a7c: 5484 1a09 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ -0d0a80: 6e20 bb1a 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1abb │ │ -0d0a86: 5484 1d09 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0a8a: 5485 1909 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ -0d0a8e: 6e20 ac21 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@21ac │ │ -0d0a94: 5484 1909 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ -0d0a98: 4402 0407 |0092: aget v2, v4, v7 │ │ -0d0a9c: 5484 1909 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ -0d0aa0: 4403 0406 |0096: aget v3, v4, v6 │ │ -0d0aa4: 5484 1b09 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ -0d0aa8: 5485 1a09 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ -0d0aac: 6e20 6a03 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@036a │ │ -0d0ab2: 5484 1b09 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ -0d0ab6: 6e30 6803 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0368 │ │ -0d0abc: 5484 1b09 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ -0d0ac0: 6e20 bc1a 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1abc │ │ -0d0ac6: 1101 |00a9: return-object v1 │ │ -0d0ac8: 6e20 ba1a 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ -0d0ace: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -0d0ad2: 6e20 8a1a 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ -0d0ad8: 28c7 |00b2: goto 0079 // -0039 │ │ +0d0944: |[0d0944] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0d0954: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0d0956: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0d0958: 7100 b31a 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ab3 │ │ +0d095e: 0c01 |0005: move-result-object v1 │ │ +0d0960: 6e20 c41a 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1ac4 │ │ +0d0966: 6204 1309 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0913 │ │ +0d096a: 6e20 bf1a 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ +0d0970: 6e30 ed1d 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1ded │ │ +0d0976: 6e10 a31a 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@1aa3 │ │ +0d097c: 0c04 |0014: move-result-object v4 │ │ +0d097e: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +0d0982: 6e10 9c1a 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ +0d0988: 0c04 |001a: move-result-object v4 │ │ +0d098a: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +0d098e: 2204 7f06 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ +0d0992: 1a05 4b03 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@034b │ │ +0d0996: 7020 2f34 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0d099c: 2704 |0024: throw v4 │ │ +0d099e: 5484 1a09 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ +0d09a2: 6e20 951a 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ +0d09a8: 5484 1a09 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ +0d09ac: 6e10 6703 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0367 │ │ +0d09b2: 0a04 |002f: move-result v4 │ │ +0d09b4: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +0d09b8: 2204 7f06 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ +0d09bc: 1a05 4e03 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@034e │ │ +0d09c0: 7020 2f34 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0d09c6: 2704 |0039: throw v4 │ │ +0d09c8: 6e10 941a 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ +0d09ce: 0a00 |003d: move-result v0 │ │ +0d09d0: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +0d09d4: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +0d09d8: 2204 7f06 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ +0d09dc: 1a05 4c03 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@034c │ │ +0d09e0: 7020 2f34 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0d09e6: 2704 |0049: throw v4 │ │ +0d09e8: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +0d09ec: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +0d09f0: 2204 7f06 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@067f │ │ +0d09f4: 1a05 4d03 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@034d │ │ +0d09f8: 7020 2f34 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0d09fe: 2704 |0055: throw v4 │ │ +0d0a00: 5484 1d09 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0a04: 6e10 9d21 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0d0a0a: 0c04 |005b: move-result-object v4 │ │ +0d0a0c: 6e10 4502 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +0d0a12: 0c04 |005f: move-result-object v4 │ │ +0d0a14: 6e20 ca1a 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1aca │ │ +0d0a1a: 5484 1d09 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0a1e: 6e30 d11a 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@1ad1 │ │ +0d0a24: 5484 1d09 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0a28: 6e20 cb1a 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ +0d0a2e: 5284 1509 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ +0d0a32: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +0d0a36: 6e20 ba1a 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ +0d0a3c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +0d0a40: 6e20 8a1a 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ +0d0a46: 5484 1a09 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ +0d0a4a: 7020 e61d 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1de6 │ │ +0d0a50: 0a04 |007e: move-result v4 │ │ +0d0a52: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +0d0a56: 6e20 d41a 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1ad4 │ │ +0d0a5c: 5484 1a09 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ +0d0a60: 6e20 bb1a 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1abb │ │ +0d0a66: 5484 1d09 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0a6a: 5485 1909 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ +0d0a6e: 6e20 ac21 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@21ac │ │ +0d0a74: 5484 1909 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ +0d0a78: 4402 0407 |0092: aget v2, v4, v7 │ │ +0d0a7c: 5484 1909 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0919 │ │ +0d0a80: 4403 0406 |0096: aget v3, v4, v6 │ │ +0d0a84: 5484 1b09 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ +0d0a88: 5485 1a09 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@091a │ │ +0d0a8c: 6e20 6a03 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@036a │ │ +0d0a92: 5484 1b09 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ +0d0a96: 6e30 6803 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0368 │ │ +0d0a9c: 5484 1b09 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@091b │ │ +0d0aa0: 6e20 bc1a 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1abc │ │ +0d0aa6: 1101 |00a9: return-object v1 │ │ +0d0aa8: 6e20 ba1a 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ +0d0aae: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +0d0ab2: 6e20 8a1a 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ +0d0ab8: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -262722,37 +262737,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 │ │ -0d0adc: |[0d0adc] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0d0aec: 5464 1d09 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0af0: 7110 b51a 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ab5 │ │ -0d0af6: 0c02 |0005: move-result-object v2 │ │ -0d0af8: 5464 1d09 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0afc: 7120 a016 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@16a0 │ │ -0d0b02: 2203 aa06 |000b: new-instance v3, Ljava/util/LinkedList; // type@06aa │ │ -0d0b06: 7010 ca34 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@34ca │ │ -0d0b0c: 6e20 e51d 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1de5 │ │ -0d0b12: 6e10 ce34 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@34ce │ │ -0d0b18: 0c01 |0016: move-result-object v1 │ │ -0d0b1a: 7210 bf34 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d0b20: 0a04 |001a: move-result v4 │ │ -0d0b22: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -0d0b26: 7210 c034 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d0b2c: 0c00 |0020: move-result-object v0 │ │ -0d0b2e: 1f00 7206 |0021: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ -0d0b32: 5464 1d09 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0b36: 6e10 0834 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0d0b3c: 0a05 |0028: move-result v5 │ │ -0d0b3e: 6e30 8d1a 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@1a8d │ │ -0d0b44: 28eb |002c: goto 0017 // -0015 │ │ -0d0b46: 1102 |002d: return-object v2 │ │ +0d0abc: |[0d0abc] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0d0acc: 5464 1d09 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0ad0: 7110 b51a 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ab5 │ │ +0d0ad6: 0c02 |0005: move-result-object v2 │ │ +0d0ad8: 5464 1d09 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0adc: 7120 a016 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@16a0 │ │ +0d0ae2: 2203 aa06 |000b: new-instance v3, Ljava/util/LinkedList; // type@06aa │ │ +0d0ae6: 7010 ca34 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@34ca │ │ +0d0aec: 6e20 e51d 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1de5 │ │ +0d0af2: 6e10 ce34 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@34ce │ │ +0d0af8: 0c01 |0016: move-result-object v1 │ │ +0d0afa: 7210 bf34 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d0b00: 0a04 |001a: move-result v4 │ │ +0d0b02: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +0d0b06: 7210 c034 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d0b0c: 0c00 |0020: move-result-object v0 │ │ +0d0b0e: 1f00 7206 |0021: check-cast v0, Ljava/lang/Integer; // type@0672 │ │ +0d0b12: 5464 1d09 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0b16: 6e10 0834 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0d0b1c: 0a05 |0028: move-result v5 │ │ +0d0b1e: 6e30 8d1a 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@1a8d │ │ +0d0b24: 28eb |002c: goto 0017 // -0015 │ │ +0d0b26: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -262770,53 +262785,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0d0b48: |[0d0b48] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -0d0b58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0d0b5a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -0d0b5e: 6e10 6703 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0367 │ │ -0d0b64: 0a03 |0006: move-result v3 │ │ -0d0b66: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -0d0b6a: 0f02 |0009: return v2 │ │ -0d0b6c: 5453 1d09 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0b70: 6e10 d221 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@21d2 │ │ -0d0b76: 0a03 |000f: move-result v3 │ │ -0d0b78: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -0d0b7c: 5453 1d09 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0b80: 6e10 b921 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0d0b86: 0c01 |0017: move-result-object v1 │ │ -0d0b88: 2013 9604 |0018: instance-of v3, v1, Landroid/view/View; // type@0496 │ │ -0d0b8c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -0d0b90: 0710 |001c: move-object v0, v1 │ │ -0d0b92: 1f00 9604 |001d: check-cast v0, Landroid/view/View; // type@0496 │ │ -0d0b96: 7110 7d16 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@167d │ │ -0d0b9c: 0a03 |0022: move-result v3 │ │ -0d0b9e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0d0ba0: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -0d0ba4: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -0d0ba8: 6e10 ce21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0d0bae: 0a03 |002b: move-result v3 │ │ -0d0bb0: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -0d0bb4: 6e10 b921 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0d0bba: 0c01 |0031: move-result-object v1 │ │ -0d0bbc: 28e6 |0032: goto 0018 // -001a │ │ -0d0bbe: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -0d0bc2: 5453 1d09 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0bc6: 5454 1c09 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@091c │ │ -0d0bca: 6e20 ab21 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@21ab │ │ -0d0bd0: 0a03 |003c: move-result v3 │ │ -0d0bd2: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -0d0bd6: 5452 1c09 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@091c │ │ -0d0bda: 6e20 6603 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0366 │ │ -0d0be0: 0a02 |0044: move-result v2 │ │ -0d0be2: 28c4 |0045: goto 0009 // -003c │ │ +0d0b28: |[0d0b28] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +0d0b38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d0b3a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +0d0b3e: 6e10 6703 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0367 │ │ +0d0b44: 0a03 |0006: move-result v3 │ │ +0d0b46: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +0d0b4a: 0f02 |0009: return v2 │ │ +0d0b4c: 5453 1d09 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0b50: 6e10 d221 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@21d2 │ │ +0d0b56: 0a03 |000f: move-result v3 │ │ +0d0b58: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +0d0b5c: 5453 1d09 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0b60: 6e10 b921 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0d0b66: 0c01 |0017: move-result-object v1 │ │ +0d0b68: 2013 9604 |0018: instance-of v3, v1, Landroid/view/View; // type@0496 │ │ +0d0b6c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0d0b70: 0710 |001c: move-object v0, v1 │ │ +0d0b72: 1f00 9604 |001d: check-cast v0, Landroid/view/View; // type@0496 │ │ +0d0b76: 7110 7d16 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@167d │ │ +0d0b7c: 0a03 |0022: move-result v3 │ │ +0d0b7e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0d0b80: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0d0b84: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0d0b88: 6e10 ce21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0d0b8e: 0a03 |002b: move-result v3 │ │ +0d0b90: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0d0b94: 6e10 b921 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0d0b9a: 0c01 |0031: move-result-object v1 │ │ +0d0b9c: 28e6 |0032: goto 0018 // -001a │ │ +0d0b9e: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +0d0ba2: 5453 1d09 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0ba6: 5454 1c09 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@091c │ │ +0d0baa: 6e20 ab21 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@21ab │ │ +0d0bb0: 0a03 |003c: move-result v3 │ │ +0d0bb2: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +0d0bb6: 5452 1c09 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@091c │ │ +0d0bba: 6e20 6603 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0366 │ │ +0d0bc0: 0a02 |0044: move-result v2 │ │ +0d0bc2: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -262838,21 +262853,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0d0be4: |[0d0be4] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -0d0bf4: 5210 1509 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ -0d0bf8: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -0d0bfc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0d0bfe: 0f00 |0005: return v0 │ │ -0d0c00: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0d0c02: 28fe |0007: goto 0005 // -0002 │ │ +0d0bc4: |[0d0bc4] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +0d0bd4: 5210 1509 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ +0d0bd8: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +0d0bdc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d0bde: 0f00 |0005: return v0 │ │ +0d0be0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0d0be2: 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 │ │ │ │ @@ -262861,26 +262876,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0d0c04: |[0d0c04] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -0d0c14: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -0d0c1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0d0c1c: 0f00 |0004: return v0 │ │ -0d0c1e: 7020 f11d 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1df1 │ │ -0d0c24: 0a00 |0008: move-result v0 │ │ -0d0c26: 28fb |0009: goto 0004 // -0005 │ │ -0d0c28: 7020 da1d 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1dda │ │ -0d0c2e: 0a00 |000d: move-result v0 │ │ -0d0c30: 28f6 |000e: goto 0004 // -000a │ │ -0d0c32: 0000 |000f: nop // spacer │ │ -0d0c34: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +0d0be4: |[0d0be4] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +0d0bf4: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +0d0bfa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0d0bfc: 0f00 |0004: return v0 │ │ +0d0bfe: 7020 f11d 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1df1 │ │ +0d0c04: 0a00 |0008: move-result v0 │ │ +0d0c06: 28fb |0009: goto 0004 // -0005 │ │ +0d0c08: 7020 da1d 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1dda │ │ +0d0c0e: 0a00 |000d: move-result v0 │ │ +0d0c10: 28f6 |000e: goto 0004 // -000a │ │ +0d0c12: 0000 |000f: nop // spacer │ │ +0d0c14: 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 │ │ @@ -262895,24 +262910,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0d0c48: |[0d0c48] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -0d0c58: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0d0c5e: 7040 ef1d 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1def │ │ -0d0c64: 0a00 |0006: move-result v0 │ │ -0d0c66: 0f00 |0007: return v0 │ │ -0d0c68: 7030 f01d 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1df0 │ │ -0d0c6e: 0a00 |000b: move-result v0 │ │ -0d0c70: 28fb |000c: goto 0007 // -0005 │ │ -0d0c72: 0000 |000d: nop // spacer │ │ -0d0c74: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0d0c28: |[0d0c28] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +0d0c38: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0d0c3e: 7040 ef1d 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1def │ │ +0d0c44: 0a00 |0006: move-result v0 │ │ +0d0c46: 0f00 |0007: return v0 │ │ +0d0c48: 7030 f01d 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1df0 │ │ +0d0c4e: 0a00 |000b: move-result v0 │ │ +0d0c50: 28fb |000c: goto 0007 // -0005 │ │ +0d0c52: 0000 |000d: nop // spacer │ │ +0d0c54: 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 : │ │ @@ -262926,24 +262941,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -0d0c80: |[0d0c80] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -0d0c90: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -0d0c96: 6e40 eb1d 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1deb │ │ -0d0c9c: 0a00 |0006: move-result v0 │ │ -0d0c9e: 0f00 |0007: return v0 │ │ -0d0ca0: 7040 ea1d 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1dea │ │ -0d0ca6: 0a00 |000b: move-result v0 │ │ -0d0ca8: 28fb |000c: goto 0007 // -0005 │ │ -0d0caa: 0000 |000d: nop // spacer │ │ -0d0cac: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +0d0c60: |[0d0c60] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +0d0c70: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +0d0c76: 6e40 eb1d 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1deb │ │ +0d0c7c: 0a00 |0006: move-result v0 │ │ +0d0c7e: 0f00 |0007: return v0 │ │ +0d0c80: 7040 ea1d 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1dea │ │ +0d0c86: 0a00 |000b: move-result v0 │ │ +0d0c88: 28fb |000c: goto 0007 // -0005 │ │ +0d0c8a: 0000 |000d: nop // spacer │ │ +0d0c8c: 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 : │ │ @@ -262957,19 +262972,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0d0cc0: |[0d0cc0] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -0d0cd0: 5410 1d09 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0cd4: 7130 a216 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@16a2 │ │ -0d0cda: 0a00 |0005: move-result v0 │ │ -0d0cdc: 0f00 |0006: return v0 │ │ +0d0ca0: |[0d0ca0] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +0d0cb0: 5410 1d09 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0cb4: 7130 a216 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@16a2 │ │ +0d0cba: 0a00 |0005: move-result v0 │ │ +0d0cbc: 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; │ │ @@ -262979,35 +262994,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0d0ce0: |[0d0ce0] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -0d0cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d0cf2: 5421 1709 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ -0d0cf6: 6e10 fb22 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ -0d0cfc: 0a01 |0006: move-result v1 │ │ -0d0cfe: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0d0d02: 5421 1709 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ -0d0d06: 7110 4519 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1945 │ │ -0d0d0c: 0a01 |000e: move-result v1 │ │ -0d0d0e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -0d0d12: 0f00 |0011: return v0 │ │ -0d0d14: 7020 e91d 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1de9 │ │ -0d0d1a: 0a01 |0015: move-result v1 │ │ -0d0d1c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -0d0d20: 5923 1509 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ -0d0d24: 5420 1d09 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0d28: 6e10 d721 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ -0d0d2e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -0d0d34: 6e30 f21d 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ -0d0d3a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -0d0d3c: 28eb |0026: goto 0011 // -0015 │ │ +0d0cc0: |[0d0cc0] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +0d0cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d0cd2: 5421 1709 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ +0d0cd6: 6e10 fb22 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ +0d0cdc: 0a01 |0006: move-result v1 │ │ +0d0cde: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +0d0ce2: 5421 1709 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ +0d0ce6: 7110 4519 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1945 │ │ +0d0cec: 0a01 |000e: move-result v1 │ │ +0d0cee: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +0d0cf2: 0f00 |0011: return v0 │ │ +0d0cf4: 7020 e91d 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1de9 │ │ +0d0cfa: 0a01 |0015: move-result v1 │ │ +0d0cfc: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +0d0d00: 5923 1509 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ +0d0d04: 5420 1d09 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0d08: 6e10 d721 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ +0d0d0e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +0d0d14: 6e30 f21d 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ +0d0d1a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +0d0d1c: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -263022,25 +263037,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0d0d40: |[0d0d40] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -0d0d50: 5221 1609 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ -0d0d54: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -0d0d58: 0e00 |0004: return-void │ │ -0d0d5a: 5220 1609 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ -0d0d5e: 5923 1609 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ -0d0d62: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -0d0d66: 6e30 f21d 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ -0d0d6c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -0d0d70: 6e30 f21d 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ -0d0d76: 28f1 |0013: goto 0004 // -000f │ │ +0d0d20: |[0d0d20] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +0d0d30: 5221 1609 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ +0d0d34: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +0d0d38: 0e00 |0004: return-void │ │ +0d0d3a: 5220 1609 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ +0d0d3e: 5923 1609 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0916 │ │ +0d0d42: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +0d0d46: 6e30 f21d 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ +0d0d4c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +0d0d50: 6e30 f21d 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ +0d0d56: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -263056,50 +263071,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0d0d78: |[0d0d78] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0d0d88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0d0d8a: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -0d0d8e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0d0d90: 5463 1709 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ -0d0d94: 6e10 fb22 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ -0d0d9a: 0a03 |0009: move-result v3 │ │ -0d0d9c: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -0d0da0: 5463 1709 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ -0d0da4: 7110 4519 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1945 │ │ -0d0daa: 0a03 |0011: move-result v3 │ │ -0d0dac: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -0d0db0: 0f02 |0014: return v2 │ │ -0d0db2: 6e10 5121 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0d0db8: 0a03 |0018: move-result v3 │ │ -0d0dba: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -0d0dc0: 28f8 |001c: goto 0014 // -0008 │ │ -0d0dc2: 6e10 5721 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0d0dc8: 0a03 |0020: move-result v3 │ │ -0d0dca: 6e10 5921 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0d0dd0: 0a04 |0024: move-result v4 │ │ -0d0dd2: 6e30 e41d 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1de4 │ │ -0d0dd8: 0a00 |0028: move-result v0 │ │ -0d0dda: 7020 f31d 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1df3 │ │ -0d0de0: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -0d0de4: 0112 |002e: move v2, v1 │ │ -0d0de6: 28e5 |002f: goto 0014 // -001b │ │ -0d0de8: 0121 |0030: move v1, v2 │ │ -0d0dea: 28fd |0031: goto 002e // -0003 │ │ -0d0dec: 5263 1509 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ -0d0df0: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -0d0df4: 7020 f31d 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1df3 │ │ -0d0dfa: 0112 |0039: move v2, v1 │ │ -0d0dfc: 28da |003a: goto 0014 // -0026 │ │ -0d0dfe: 0000 |003b: nop // spacer │ │ -0d0e00: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +0d0d58: |[0d0d58] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0d0d68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0d0d6a: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +0d0d6e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0d0d70: 5463 1709 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ +0d0d74: 6e10 fb22 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ +0d0d7a: 0a03 |0009: move-result v3 │ │ +0d0d7c: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0d0d80: 5463 1709 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ +0d0d84: 7110 4519 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1945 │ │ +0d0d8a: 0a03 |0011: move-result v3 │ │ +0d0d8c: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0d0d90: 0f02 |0014: return v2 │ │ +0d0d92: 6e10 5121 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +0d0d98: 0a03 |0018: move-result v3 │ │ +0d0d9a: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +0d0da0: 28f8 |001c: goto 0014 // -0008 │ │ +0d0da2: 6e10 5721 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0d0da8: 0a03 |0020: move-result v3 │ │ +0d0daa: 6e10 5921 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0d0db0: 0a04 |0024: move-result v4 │ │ +0d0db2: 6e30 e41d 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1de4 │ │ +0d0db8: 0a00 |0028: move-result v0 │ │ +0d0dba: 7020 f31d 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1df3 │ │ +0d0dc0: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +0d0dc4: 0112 |002e: move v2, v1 │ │ +0d0dc6: 28e5 |002f: goto 0014 // -001b │ │ +0d0dc8: 0121 |0030: move v1, v2 │ │ +0d0dca: 28fd |0031: goto 002e // -0003 │ │ +0d0dcc: 5263 1509 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ +0d0dd0: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +0d0dd4: 7020 f31d 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1df3 │ │ +0d0dda: 0112 |0039: move v2, v1 │ │ +0d0ddc: 28da |003a: goto 0014 // -0026 │ │ +0d0dde: 0000 |003b: nop // spacer │ │ +0d0de0: 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 │ │ @@ -263118,23 +263133,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 │ │ -0d0e18: |[0d0e18] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0d0e28: 5420 1809 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0918 │ │ -0d0e2c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0d0e30: 2200 ff03 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@03ff │ │ -0d0e34: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0d0e36: 7030 d31d 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@1dd3 │ │ -0d0e3c: 5b20 1809 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0918 │ │ -0d0e40: 5420 1809 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0918 │ │ -0d0e44: 1100 |000e: return-object v0 │ │ +0d0df8: |[0d0df8] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0d0e08: 5420 1809 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0918 │ │ +0d0e0c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0d0e10: 2200 ff03 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@03ff │ │ +0d0e14: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0d0e16: 7030 d31d 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@1dd3 │ │ +0d0e1c: 5b20 1809 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0918 │ │ +0d0e20: 5420 1809 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0918 │ │ +0d0e24: 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; │ │ @@ -263145,17 +263160,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d0e48: |[0d0e48] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -0d0e58: 5210 1509 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ -0d0e5c: 0f00 |0002: return v0 │ │ +0d0e28: |[0d0e28] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +0d0e38: 5210 1509 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0915 │ │ +0d0e3c: 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;) │ │ @@ -263175,18 +263190,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0d0e60: |[0d0e60] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -0d0e70: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0d0e72: 6e20 e81d 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1de8 │ │ -0d0e78: 0e00 |0004: return-void │ │ +0d0e40: |[0d0e40] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +0d0e50: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0d0e52: 6e20 e81d 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1de8 │ │ +0d0e58: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -263195,18 +263210,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0d0e7c: |[0d0e7c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -0d0e8c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -0d0e90: 6e30 f21d 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ -0d0e96: 0e00 |0005: return-void │ │ +0d0e5c: |[0d0e5c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +0d0e6c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +0d0e70: 6e30 f21d 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1df2 │ │ +0d0e76: 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 │ │ @@ -263234,33 +263249,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0d0e98: |[0d0e98] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -0d0ea8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0d0eaa: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -0d0eae: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -0d0eb2: 5443 1709 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ -0d0eb6: 6e10 fb22 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ -0d0ebc: 0a03 |000a: move-result v3 │ │ -0d0ebe: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -0d0ec2: 0f02 |000d: return v2 │ │ -0d0ec4: 5443 1d09 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0ec8: 6e10 b921 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0d0ece: 0c01 |0013: move-result-object v1 │ │ -0d0ed0: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -0d0ed4: 7030 db1d 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1ddb │ │ -0d0eda: 0c00 |0019: move-result-object v0 │ │ -0d0edc: 5442 1d09 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ -0d0ee0: 7130 1018 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@1810 │ │ -0d0ee6: 0a02 |001f: move-result v2 │ │ -0d0ee8: 28ed |0020: goto 000d // -0013 │ │ +0d0e78: |[0d0e78] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +0d0e88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d0e8a: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +0d0e8e: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +0d0e92: 5443 1709 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0917 │ │ +0d0e96: 6e10 fb22 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@22fb │ │ +0d0e9c: 0a03 |000a: move-result v3 │ │ +0d0e9e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +0d0ea2: 0f02 |000d: return v2 │ │ +0d0ea4: 5443 1d09 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0ea8: 6e10 b921 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0d0eae: 0c01 |0013: move-result-object v1 │ │ +0d0eb0: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +0d0eb4: 7030 db1d 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1ddb │ │ +0d0eba: 0c00 |0019: move-result-object v0 │ │ +0d0ebc: 5442 1d09 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@091d │ │ +0d0ec0: 7130 1018 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@1810 │ │ +0d0ec6: 0a02 |001f: move-result v2 │ │ +0d0ec8: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -263303,17 +263318,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d0eec: |[0d0eec] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -0d0efc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d0f02: 0e00 |0003: return-void │ │ +0d0ecc: |[0d0ecc] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +0d0edc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d0ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -263322,17 +263337,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d0f04: |[0d0f04] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0d0f14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d0f16: 1100 |0001: return-object v0 │ │ +0d0ee4: |[0d0ee4] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0d0ef4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d0ef6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ 0x0000 - 0x0002 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 src Landroid/view/View; │ │ @@ -263366,18 +263381,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d0f18: |[0d0f18] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -0d0f28: 7020 721c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@1c72 │ │ -0d0f2e: 5b01 1f09 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@091f │ │ -0d0f32: 0e00 |0005: return-void │ │ +0d0ef8: |[0d0ef8] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +0d0f08: 7020 721c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@1c72 │ │ +0d0f0e: 5b01 1f09 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@091f │ │ +0d0f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ @@ -263389,17 +263404,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d0f34: |[0d0f34] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -0d0f44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d0f46: 0f00 |0001: return v0 │ │ +0d0f14: |[0d0f14] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +0d0f24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d0f26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x0002 reg=2 direction I │ │ │ │ @@ -263408,46 +263423,46 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0d0f48: |[0d0f48] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -0d0f58: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0d0f5a: 54a6 1f09 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@091f │ │ -0d0f5e: 6e10 6124 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@2461 │ │ -0d0f64: 0a03 |0006: move-result v3 │ │ -0d0f66: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -0d0f6a: 0f07 |0009: return v7 │ │ -0d0f6c: 6e10 6024 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@2460 │ │ -0d0f72: 0a00 |000d: move-result v0 │ │ -0d0f74: 6e10 6224 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2462 │ │ -0d0f7a: 0a01 |0011: move-result v1 │ │ -0d0f7c: 9004 0100 |0012: add-int v4, v1, v0 │ │ -0d0f80: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ -0d0f84: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ -0d0f88: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ -0d0f8c: 6e20 5f24 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@245f │ │ -0d0f92: 0c05 |001d: move-result-object v5 │ │ -0d0f94: 6e10 9c21 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0d0f9a: 0a08 |0021: move-result v8 │ │ -0d0f9c: 6e10 6324 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@2463 │ │ -0d0fa2: 0a09 |0025: move-result v9 │ │ -0d0fa4: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ -0d0fa8: 1217 |0028: const/4 v7, #int 1 // #1 │ │ -0d0faa: 28e0 |0029: goto 0009 // -0020 │ │ -0d0fac: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ -0d0fb0: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ -0d0fb4: 6e20 5f24 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@245f │ │ -0d0fba: 0c02 |0031: move-result-object v2 │ │ -0d0fbc: 6e10 c821 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0d0fc2: 0a08 |0035: move-result v8 │ │ -0d0fc4: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ -0d0fc8: 28d1 |0038: goto 0009 // -002f │ │ +0d0f28: |[0d0f28] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +0d0f38: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0d0f3a: 54a6 1f09 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@091f │ │ +0d0f3e: 6e10 6124 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@2461 │ │ +0d0f44: 0a03 |0006: move-result v3 │ │ +0d0f46: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +0d0f4a: 0f07 |0009: return v7 │ │ +0d0f4c: 6e10 6024 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@2460 │ │ +0d0f52: 0a00 |000d: move-result v0 │ │ +0d0f54: 6e10 6224 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2462 │ │ +0d0f5a: 0a01 |0011: move-result v1 │ │ +0d0f5c: 9004 0100 |0012: add-int v4, v1, v0 │ │ +0d0f60: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ +0d0f64: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ +0d0f68: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ +0d0f6c: 6e20 5f24 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@245f │ │ +0d0f72: 0c05 |001d: move-result-object v5 │ │ +0d0f74: 6e10 9c21 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0d0f7a: 0a08 |0021: move-result v8 │ │ +0d0f7c: 6e10 6324 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@2463 │ │ +0d0f82: 0a09 |0025: move-result v9 │ │ +0d0f84: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ +0d0f88: 1217 |0028: const/4 v7, #int 1 // #1 │ │ +0d0f8a: 28e0 |0029: goto 0009 // -0020 │ │ +0d0f8c: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ +0d0f90: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ +0d0f94: 6e20 5f24 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@245f │ │ +0d0f9a: 0c02 |0031: move-result-object v2 │ │ +0d0f9c: 6e10 c821 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0d0fa2: 0a08 |0035: move-result v8 │ │ +0d0fa4: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ +0d0fa8: 28d1 |0038: goto 0009 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x0009 line=92 │ │ 0x000a line=66 │ │ @@ -263478,30 +263493,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0d0fcc: |[0d0fcc] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -0d0fdc: 5453 1f09 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@091f │ │ -0d0fe0: 6e10 6224 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2462 │ │ -0d0fe6: 0a00 |0005: move-result v0 │ │ -0d0fe8: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -0d0fea: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -0d0fee: 0e00 |0009: return-void │ │ -0d0ff0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0d0ff2: 6e20 5f24 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@245f │ │ -0d0ff8: 0c01 |000e: move-result-object v1 │ │ -0d0ffa: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -0d0ffe: 6e10 c821 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0d1004: 0a04 |0014: move-result v4 │ │ -0d1006: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -0d100a: 6e30 7524 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@2475 │ │ -0d1010: 28ef |001a: goto 0009 // -0011 │ │ +0d0fac: |[0d0fac] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +0d0fbc: 5453 1f09 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@091f │ │ +0d0fc0: 6e10 6224 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2462 │ │ +0d0fc6: 0a00 |0005: move-result v0 │ │ +0d0fc8: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +0d0fca: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +0d0fce: 0e00 |0009: return-void │ │ +0d0fd0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +0d0fd2: 6e20 5f24 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@245f │ │ +0d0fd8: 0c01 |000e: move-result-object v1 │ │ +0d0fda: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +0d0fde: 6e10 c821 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0d0fe4: 0a04 |0014: move-result v4 │ │ +0d0fe6: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +0d0fea: 6e30 7524 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@2475 │ │ +0d0ff0: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -263548,17 +263563,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d1014: |[0d1014] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -0d1024: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d102a: 0e00 |0003: return-void │ │ +0d0ff4: |[0d0ff4] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +0d1004: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d100a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -263567,17 +263582,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d102c: |[0d102c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0d103c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d103e: 1100 |0001: return-object v0 │ │ +0d100c: |[0d100c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0d101c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d101e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ 0x0000 - 0x0002 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ @@ -263612,17 +263627,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d1040: |[0d1040] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.:()V │ │ -0d1050: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d1056: 0e00 |0003: return-void │ │ +0d1020: |[0d1020] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.:()V │ │ +0d1030: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d1036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -263631,17 +263646,17 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0d1058: |[0d1058] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -0d1068: 6e40 9324 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@2493 │ │ -0d106e: 0e00 |0003: return-void │ │ +0d1038: |[0d1038] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0d1048: 6e40 9324 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@2493 │ │ +0d104e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ @@ -263681,17 +263696,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d1070: |[0d1070] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -0d1080: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d1086: 0e00 |0003: return-void │ │ +0d1050: |[0d1050] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +0d1060: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d1066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -263700,18 +263715,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d1088: |[0d1088] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -0d1098: 1f01 ee04 |0000: check-cast v1, Landroid/widget/Scroller; // type@04ee │ │ -0d109c: 6e10 9e24 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ -0d10a2: 0e00 |0005: return-void │ │ +0d1068: |[0d1068] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +0d1078: 1f01 ee04 |0000: check-cast v1, Landroid/widget/Scroller; // type@04ee │ │ +0d107c: 6e10 9e24 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@249e │ │ +0d1082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -263721,20 +263736,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d10a4: |[0d10a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0d10b4: 0730 |0000: move-object v0, v3 │ │ -0d10b6: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ -0d10ba: 6e10 9f24 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@249f │ │ -0d10c0: 0a01 |0006: move-result v1 │ │ -0d10c2: 0f01 |0007: return v1 │ │ +0d1084: |[0d1084] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0d1094: 0730 |0000: move-object v0, v3 │ │ +0d1096: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ +0d109a: 6e10 9f24 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@249f │ │ +0d10a0: 0a01 |0006: move-result v1 │ │ +0d10a2: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0003 - 0x0008 reg=0 s Landroid/widget/Scroller; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -263745,22 +263760,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 │ │ -0d10c4: |[0d10c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0d10d4: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -0d10d8: 2200 ee04 |0002: new-instance v0, Landroid/widget/Scroller; // type@04ee │ │ -0d10dc: 7030 9d24 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@249d │ │ -0d10e2: 1100 |0007: return-object v0 │ │ -0d10e4: 2200 ee04 |0008: new-instance v0, Landroid/widget/Scroller; // type@04ee │ │ -0d10e8: 7020 9c24 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@249c │ │ -0d10ee: 28fa |000d: goto 0007 // -0006 │ │ +0d10a4: |[0d10a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0d10b4: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0d10b8: 2200 ee04 |0002: new-instance v0, Landroid/widget/Scroller; // type@04ee │ │ +0d10bc: 7030 9d24 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@249d │ │ +0d10c2: 1100 |0007: return-object v0 │ │ +0d10c4: 2200 ee04 |0008: new-instance v0, Landroid/widget/Scroller; // type@04ee │ │ +0d10c8: 7020 9c24 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@249c │ │ +0d10ce: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -263770,27 +263785,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0d10f0: |[0d10f0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0d1100: 07a0 |0000: move-object v0, v10 │ │ -0d1102: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ -0d1106: 01b1 |0003: move v1, v11 │ │ -0d1108: 01c2 |0004: move v2, v12 │ │ -0d110a: 01d3 |0005: move v3, v13 │ │ -0d110c: 01e4 |0006: move v4, v14 │ │ -0d110e: 01f5 |0007: move v5, v15 │ │ -0d1110: 0206 1000 |0008: move/from16 v6, v16 │ │ -0d1114: 0207 1100 |000a: move/from16 v7, v17 │ │ -0d1118: 0208 1200 |000c: move/from16 v8, v18 │ │ -0d111c: 7409 a024 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@24a0 │ │ -0d1122: 0e00 |0011: return-void │ │ +0d10d0: |[0d10d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0d10e0: 07a0 |0000: move-object v0, v10 │ │ +0d10e2: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ +0d10e6: 01b1 |0003: move v1, v11 │ │ +0d10e8: 01c2 |0004: move v2, v12 │ │ +0d10ea: 01d3 |0005: move v3, v13 │ │ +0d10ec: 01e4 |0006: move v4, v14 │ │ +0d10ee: 01f5 |0007: move v5, v15 │ │ +0d10f0: 0206 1000 |0008: move/from16 v6, v16 │ │ +0d10f4: 0207 1100 |000a: move/from16 v7, v17 │ │ +0d10f8: 0208 1200 |000c: move/from16 v8, v18 │ │ +0d10fc: 7409 a024 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@24a0 │ │ +0d1102: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -263808,27 +263823,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0d1124: |[0d1124] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0d1134: 07a0 |0000: move-object v0, v10 │ │ -0d1136: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ -0d113a: 01b1 |0003: move v1, v11 │ │ -0d113c: 01c2 |0004: move v2, v12 │ │ -0d113e: 01d3 |0005: move v3, v13 │ │ -0d1140: 01e4 |0006: move v4, v14 │ │ -0d1142: 01f5 |0007: move v5, v15 │ │ -0d1144: 0206 1000 |0008: move/from16 v6, v16 │ │ -0d1148: 0207 1100 |000a: move/from16 v7, v17 │ │ -0d114c: 0208 1200 |000c: move/from16 v8, v18 │ │ -0d1150: 7409 a024 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@24a0 │ │ -0d1156: 0e00 |0011: return-void │ │ +0d1104: |[0d1104] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0d1114: 07a0 |0000: move-object v0, v10 │ │ +0d1116: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ +0d111a: 01b1 |0003: move v1, v11 │ │ +0d111c: 01c2 |0004: move v2, v12 │ │ +0d111e: 01d3 |0005: move v3, v13 │ │ +0d1120: 01e4 |0006: move v4, v14 │ │ +0d1122: 01f5 |0007: move v5, v15 │ │ +0d1124: 0206 1000 |0008: move/from16 v6, v16 │ │ +0d1128: 0207 1100 |000a: move/from16 v7, v17 │ │ +0d112c: 0208 1200 |000c: move/from16 v8, v18 │ │ +0d1130: 7409 a024 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@24a0 │ │ +0d1136: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -263848,17 +263863,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d1158: |[0d1158] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0d1168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d116a: 0f00 |0001: return v0 │ │ +0d1138: |[0d1138] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0d1148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d114a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -263867,19 +263882,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d116c: |[0d116c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -0d117c: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ -0d1180: 6e10 a124 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ -0d1186: 0a00 |0005: move-result v0 │ │ -0d1188: 0f00 |0006: return v0 │ │ +0d114c: |[0d114c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +0d115c: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ +0d1160: 6e10 a124 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@24a1 │ │ +0d1166: 0a00 |0005: move-result v0 │ │ +0d1168: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -263888,19 +263903,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d118c: |[0d118c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -0d119c: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ -0d11a0: 6e10 a224 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@24a2 │ │ -0d11a6: 0a00 |0005: move-result v0 │ │ -0d11a8: 0f00 |0006: return v0 │ │ +0d116c: |[0d116c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +0d117c: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ +0d1180: 6e10 a224 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@24a2 │ │ +0d1186: 0a00 |0005: move-result v0 │ │ +0d1188: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -263909,19 +263924,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d11ac: |[0d11ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -0d11bc: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ -0d11c0: 6e10 a424 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@24a4 │ │ -0d11c6: 0a00 |0005: move-result v0 │ │ -0d11c8: 0f00 |0006: return v0 │ │ +0d118c: |[0d118c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +0d119c: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ +0d11a0: 6e10 a424 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@24a4 │ │ +0d11a6: 0a00 |0005: move-result v0 │ │ +0d11a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -263930,19 +263945,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d11cc: |[0d11cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -0d11dc: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ -0d11e0: 6e10 a524 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@24a5 │ │ -0d11e6: 0a00 |0005: move-result v0 │ │ -0d11e8: 0f00 |0006: return v0 │ │ +0d11ac: |[0d11ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +0d11bc: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ +0d11c0: 6e10 a524 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@24a5 │ │ +0d11c6: 0a00 |0005: move-result v0 │ │ +0d11c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -263951,19 +263966,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d11ec: |[0d11ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -0d11fc: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ -0d1200: 6e10 a624 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@24a6 │ │ -0d1206: 0a00 |0005: move-result v0 │ │ -0d1208: 0f00 |0006: return v0 │ │ +0d11cc: |[0d11cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0d11dc: 1f02 ee04 |0000: check-cast v2, Landroid/widget/Scroller; // type@04ee │ │ +0d11e0: 6e10 a624 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@24a6 │ │ +0d11e6: 0a00 |0005: move-result v0 │ │ +0d11e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -263972,17 +263987,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d120c: |[0d120c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0d121c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d121e: 0f00 |0001: return v0 │ │ +0d11ec: |[0d11ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0d11fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d11fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -263991,16 +264006,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1220: |[0d1220] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0d1230: 0e00 |0000: return-void │ │ +0d1200: |[0d1200] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0d1210: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -264012,16 +264027,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1234: |[0d1234] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0d1244: 0e00 |0000: return-void │ │ +0d1214: |[0d1214] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0d1224: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -264033,18 +264048,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0d1248: |[0d1248] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -0d1258: 1f01 ee04 |0000: check-cast v1, Landroid/widget/Scroller; // type@04ee │ │ -0d125c: 6e55 a724 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@24a7 │ │ -0d1262: 0e00 |0005: return-void │ │ +0d1228: |[0d1228] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +0d1238: 1f01 ee04 |0000: check-cast v1, Landroid/widget/Scroller; // type@04ee │ │ +0d123c: 6e55 a724 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@24a7 │ │ +0d1242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -264058,24 +264073,24 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0d1264: |[0d1264] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0d1274: 0770 |0000: move-object v0, v7 │ │ -0d1276: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ -0d127a: 0181 |0003: move v1, v8 │ │ -0d127c: 0192 |0004: move v2, v9 │ │ -0d127e: 01a3 |0005: move v3, v10 │ │ -0d1280: 01b4 |0006: move v4, v11 │ │ -0d1282: 01c5 |0007: move v5, v12 │ │ -0d1284: 7406 a824 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@24a8 │ │ -0d128a: 0e00 |000b: return-void │ │ +0d1244: |[0d1244] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0d1254: 0770 |0000: move-object v0, v7 │ │ +0d1256: 1f00 ee04 |0001: check-cast v0, Landroid/widget/Scroller; // type@04ee │ │ +0d125a: 0181 |0003: move v1, v8 │ │ +0d125c: 0192 |0004: move v2, v9 │ │ +0d125e: 01a3 |0005: move v3, v10 │ │ +0d1260: 01b4 |0006: move v4, v11 │ │ +0d1262: 01c5 |0007: move v5, v12 │ │ +0d1264: 7406 a824 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@24a8 │ │ +0d126a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000b line=103 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ @@ -264116,17 +264131,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d128c: |[0d128c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -0d129c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d12a2: 0e00 |0003: return-void │ │ +0d126c: |[0d126c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +0d127c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d1282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -264135,17 +264150,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d12a4: |[0d12a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -0d12b4: 7110 bb1e 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1ebb │ │ -0d12ba: 0e00 |0003: return-void │ │ +0d1284: |[0d1284] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0d1294: 7110 bb1e 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1ebb │ │ +0d129a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -264155,18 +264170,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d12bc: |[0d12bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0d12cc: 7110 bc1e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1ebc │ │ -0d12d2: 0a00 |0003: move-result v0 │ │ -0d12d4: 0f00 |0004: return v0 │ │ +0d129c: |[0d129c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0d12ac: 7110 bc1e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1ebc │ │ +0d12b2: 0a00 |0003: move-result v0 │ │ +0d12b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264175,18 +264190,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 │ │ -0d12d8: |[0d12d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0d12e8: 7120 bd1e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1ebd │ │ -0d12ee: 0c00 |0003: move-result-object v0 │ │ -0d12f0: 1100 |0004: return-object v0 │ │ +0d12b8: |[0d12b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0d12c8: 7120 bd1e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1ebd │ │ +0d12ce: 0c00 |0003: move-result-object v0 │ │ +0d12d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -264196,17 +264211,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -0d12f4: |[0d12f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0d1304: 7709 be1e 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@1ebe │ │ -0d130a: 0e00 |0003: return-void │ │ +0d12d4: |[0d12d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0d12e4: 7709 be1e 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@1ebe │ │ +0d12ea: 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; │ │ @@ -264224,17 +264239,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -0d130c: |[0d130c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0d131c: 770b bf1e 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@1ebf │ │ -0d1322: 0e00 |0003: return-void │ │ +0d12ec: |[0d12ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0d12fc: 770b bf1e 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@1ebf │ │ +0d1302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -264254,17 +264269,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d1324: |[0d1324] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0d1334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d1336: 0f00 |0001: return v0 │ │ +0d1304: |[0d1304] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0d1314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d1316: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264273,18 +264288,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d1338: |[0d1338] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0d1348: 7110 c01e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1ec0 │ │ -0d134e: 0a00 |0003: move-result v0 │ │ -0d1350: 0f00 |0004: return v0 │ │ +0d1318: |[0d1318] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +0d1328: 7110 c01e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1ec0 │ │ +0d132e: 0a00 |0003: move-result v0 │ │ +0d1330: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264293,18 +264308,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d1354: |[0d1354] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0d1364: 7110 c11e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1ec1 │ │ -0d136a: 0a00 |0003: move-result v0 │ │ -0d136c: 0f00 |0004: return v0 │ │ +0d1334: |[0d1334] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0d1344: 7110 c11e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1ec1 │ │ +0d134a: 0a00 |0003: move-result v0 │ │ +0d134c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264313,18 +264328,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d1370: |[0d1370] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0d1380: 7110 c21e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1ec2 │ │ -0d1386: 0a00 |0003: move-result v0 │ │ -0d1388: 0f00 |0004: return v0 │ │ +0d1350: |[0d1350] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0d1360: 7110 c21e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1ec2 │ │ +0d1366: 0a00 |0003: move-result v0 │ │ +0d1368: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264333,18 +264348,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d138c: |[0d138c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -0d139c: 7110 c31e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1ec3 │ │ -0d13a2: 0a00 |0003: move-result v0 │ │ -0d13a4: 0f00 |0004: return v0 │ │ +0d136c: |[0d136c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0d137c: 7110 c31e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1ec3 │ │ +0d1382: 0a00 |0003: move-result v0 │ │ +0d1384: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264353,18 +264368,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d13a8: |[0d13a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0d13b8: 7110 c41e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1ec4 │ │ -0d13be: 0a00 |0003: move-result v0 │ │ -0d13c0: 0f00 |0004: return v0 │ │ +0d1388: |[0d1388] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0d1398: 7110 c41e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1ec4 │ │ +0d139e: 0a00 |0003: move-result v0 │ │ +0d13a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264373,18 +264388,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d13c4: |[0d13c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0d13d4: 7110 c51e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1ec5 │ │ -0d13da: 0a00 |0003: move-result v0 │ │ -0d13dc: 0f00 |0004: return v0 │ │ +0d13a4: |[0d13a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0d13b4: 7110 c51e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1ec5 │ │ +0d13ba: 0a00 |0003: move-result v0 │ │ +0d13bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -264393,17 +264408,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0d13e0: |[0d13e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0d13f0: 7140 c61e 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1ec6 │ │ -0d13f6: 0e00 |0003: return-void │ │ +0d13c0: |[0d13c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0d13d0: 7140 c61e 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1ec6 │ │ +0d13d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -264416,17 +264431,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0d13f8: |[0d13f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0d1408: 7140 c71e 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1ec7 │ │ -0d140e: 0e00 |0003: return-void │ │ +0d13d8: |[0d13d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0d13e8: 7140 c71e 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1ec7 │ │ +0d13ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -264439,17 +264454,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0d1410: |[0d1410] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0d1420: 7155 c81e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1ec8 │ │ -0d1426: 0e00 |0003: return-void │ │ +0d13f0: |[0d13f0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +0d1400: 7155 c81e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1ec8 │ │ +0d1406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -264463,17 +264478,17 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0d1428: |[0d1428] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0d1438: 7706 c91e 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1ec9 │ │ -0d143e: 0e00 |0003: return-void │ │ +0d1408: |[0d1408] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0d1418: 7706 c91e 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1ec9 │ │ +0d141e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -264522,19 +264537,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 │ │ -0d1440: |[0d1440] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0d1450: 5b01 6709 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0967 │ │ -0d1454: 5b02 6809 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0968 │ │ -0d1458: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d145e: 0e00 |0007: return-void │ │ +0d1420: |[0d1420] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0d1430: 5b01 6709 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0967 │ │ +0d1434: 5b02 6809 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0968 │ │ +0d1438: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d143e: 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; │ │ @@ -264545,19 +264560,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0d1460: |[0d1460] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0d1470: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0968 │ │ -0d1474: 6e20 cf1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1ecf │ │ -0d147a: 0a00 |0005: move-result v0 │ │ -0d147c: 0f00 |0006: return v0 │ │ +0d1440: |[0d1440] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0d1450: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0968 │ │ +0d1454: 6e20 cf1e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1ecf │ │ +0d145a: 0a00 |0005: move-result v0 │ │ +0d145c: 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; │ │ │ │ @@ -264566,19 +264581,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0d1480: |[0d1480] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0d1490: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0968 │ │ -0d1494: 6e20 d01e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1ed0 │ │ -0d149a: 0a00 |0005: move-result v0 │ │ -0d149c: 0f00 |0006: return v0 │ │ +0d1460: |[0d1460] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0d1470: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0968 │ │ +0d1474: 6e20 d01e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1ed0 │ │ +0d147a: 0a00 |0005: move-result v0 │ │ +0d147c: 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; │ │ │ │ @@ -264621,19 +264636,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 │ │ -0d14a0: |[0d14a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0d14b0: 5b01 6909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0969 │ │ -0d14b4: 5b02 6a09 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@096a │ │ -0d14b8: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d14be: 0e00 |0007: return-void │ │ +0d1480: |[0d1480] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +0d1490: 5b01 6909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0969 │ │ +0d1494: 5b02 6a09 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@096a │ │ +0d1498: 7010 2834 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d149e: 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; │ │ @@ -264644,19 +264659,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d14c0: |[0d14c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -0d14d0: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@096a │ │ -0d14d4: 6e10 cd1e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1ecd │ │ -0d14da: 0a00 |0005: move-result v0 │ │ -0d14dc: 0f00 |0006: return v0 │ │ +0d14a0: |[0d14a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +0d14b0: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@096a │ │ +0d14b4: 6e10 cd1e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1ecd │ │ +0d14ba: 0a00 |0005: move-result v0 │ │ +0d14bc: 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 : 4490 (SearchViewCompat.java) │ │ @@ -264690,17 +264705,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d14e0: |[0d14e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -0d14f0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d14f6: 0e00 |0003: return-void │ │ +0d14c0: |[0d14c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +0d14d0: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d14d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -264709,17 +264724,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 │ │ -0d14f8: |[0d14f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0d1508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d150a: 1100 |0001: return-object v0 │ │ +0d14d8: |[0d14d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0d14e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d14ea: 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; │ │ │ │ @@ -264728,17 +264743,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d150c: |[0d150c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -0d151c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d151e: 0f00 |0001: return v0 │ │ +0d14ec: |[0d14ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +0d14fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d14fe: 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; │ │ │ │ @@ -264747,17 +264762,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d1520: |[0d1520] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0d1530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d1532: 0f00 |0001: return v0 │ │ +0d1500: |[0d1500] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0d1510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d1512: 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; │ │ │ │ @@ -264766,17 +264781,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d1534: |[0d1534] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0d1544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d1546: 0f00 |0001: return v0 │ │ +0d1514: |[0d1514] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0d1524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d1526: 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; │ │ │ │ @@ -264785,17 +264800,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 │ │ -0d1548: |[0d1548] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0d1558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d155a: 1100 |0001: return-object v0 │ │ +0d1528: |[0d1528] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0d1538: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d153a: 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; │ │ │ │ @@ -264804,17 +264819,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 │ │ -0d155c: |[0d155c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0d156c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d156e: 1100 |0001: return-object v0 │ │ +0d153c: |[0d153c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0d154c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d154e: 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; │ │ │ │ @@ -264823,17 +264838,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 │ │ -0d1570: |[0d1570] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0d1580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d1582: 1100 |0001: return-object v0 │ │ +0d1550: |[0d1550] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0d1560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d1562: 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; │ │ │ │ @@ -264842,16 +264857,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1584: |[0d1584] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -0d1594: 0e00 |0000: return-void │ │ +0d1564: |[0d1564] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +0d1574: 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 │ │ @@ -264861,16 +264876,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1598: |[0d1598] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0d15a8: 0e00 |0000: return-void │ │ +0d1578: |[0d1578] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0d1588: 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 │ │ @@ -264880,16 +264895,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d15ac: |[0d15ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -0d15bc: 0e00 |0000: return-void │ │ +0d158c: |[0d158c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +0d159c: 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 │ │ @@ -264899,16 +264914,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d15c0: |[0d15c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0d15d0: 0e00 |0000: return-void │ │ +0d15a0: |[0d15a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0d15b0: 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 │ │ @@ -264918,16 +264933,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 │ │ -0d15d4: |[0d15d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0d15e4: 0e00 |0000: return-void │ │ +0d15b4: |[0d15b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0d15c4: 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; │ │ @@ -264937,16 +264952,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 │ │ -0d15e8: |[0d15e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0d15f8: 0e00 |0000: return-void │ │ +0d15c8: |[0d15c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0d15d8: 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; │ │ @@ -264956,16 +264971,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 │ │ -0d15fc: |[0d15fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0d160c: 0e00 |0000: return-void │ │ +0d15dc: |[0d15dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0d15ec: 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; │ │ @@ -264976,16 +264991,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 │ │ -0d1610: |[0d1610] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0d1620: 0e00 |0000: return-void │ │ +0d15f0: |[0d15f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0d1600: 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; │ │ @@ -264995,16 +265010,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1624: |[0d1624] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0d1634: 0e00 |0000: return-void │ │ +0d1604: |[0d1604] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0d1614: 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 │ │ @@ -265014,16 +265029,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 │ │ -0d1638: |[0d1638] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0d1648: 0e00 |0000: return-void │ │ +0d1618: |[0d1618] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0d1628: 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; │ │ @@ -265033,16 +265048,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d164c: |[0d164c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0d165c: 0e00 |0000: return-void │ │ +0d162c: |[0d162c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0d163c: 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 │ │ @@ -265085,21 +265100,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 │ │ -0d1660: |[0d1660] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0d1670: 5b12 7609 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ -0d1674: 7010 a613 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ -0d167a: 2200 8d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -0d167e: 7010 6103 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0d1684: 5b10 7509 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0975 │ │ -0d1688: 0e00 |000c: return-void │ │ +0d1640: |[0d1640] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0d1650: 5b12 7609 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ +0d1654: 7010 a613 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@13a6 │ │ +0d165a: 2200 8d00 |0005: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +0d165e: 7010 6103 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0d1664: 5b10 7509 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0975 │ │ +0d1668: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0005 line=1539 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -265109,60 +265124,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 │ │ -0d168c: |[0d168c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0d169c: 5420 7509 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0975 │ │ -0d16a0: 6e20 951a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ -0d16a6: 6e20 bb1a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1abb │ │ -0d16ac: 6e20 961a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1a96 │ │ -0d16b2: 6e20 bc1a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1abc │ │ -0d16b8: 6e10 b21a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1ab2 │ │ -0d16be: 0a01 |0011: move-result v1 │ │ -0d16c0: 6e20 d41a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1ad4 │ │ -0d16c6: 6e10 a01a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1aa0 │ │ -0d16cc: 0c01 |0018: move-result-object v1 │ │ -0d16ce: 6e20 ca1a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1aca │ │ -0d16d4: 6e10 991a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1a99 │ │ -0d16da: 0c01 |001f: move-result-object v1 │ │ -0d16dc: 6e20 bf1a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ -0d16e2: 6e10 9c1a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ -0d16e8: 0c01 |0026: move-result-object v1 │ │ -0d16ea: 6e20 c31a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1ac3 │ │ -0d16f0: 6e10 ab1a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1aab │ │ -0d16f6: 0a01 |002d: move-result v1 │ │ -0d16f8: 6e20 c41a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1ac4 │ │ -0d16fe: 6e10 aa1a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1aaa │ │ -0d1704: 0a01 |0034: move-result v1 │ │ -0d1706: 6e20 c01a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1ac0 │ │ -0d170c: 6e10 ac1a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1aac │ │ -0d1712: 0a01 |003b: move-result v1 │ │ -0d1714: 6e20 c51a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1ac5 │ │ -0d171a: 6e10 ad1a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1aad │ │ -0d1720: 0a01 |0042: move-result v1 │ │ -0d1722: 6e20 c61a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1ac6 │ │ -0d1728: 6e10 a71a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1aa7 │ │ -0d172e: 0a01 |0049: move-result v1 │ │ -0d1730: 6e20 ba1a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ -0d1736: 6e10 b11a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1ab1 │ │ -0d173c: 0a01 |0050: move-result v1 │ │ -0d173e: 6e20 cf1a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1acf │ │ -0d1744: 6e10 ae1a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1aae │ │ -0d174a: 0a01 |0057: move-result v1 │ │ -0d174c: 6e20 c81a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1ac8 │ │ -0d1752: 6e10 941a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ -0d1758: 0a01 |005e: move-result v1 │ │ -0d175a: 6e20 8a1a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ -0d1760: 6e10 9f1a 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@1a9f │ │ -0d1766: 0a01 |0065: move-result v1 │ │ -0d1768: 6e20 c91a 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1ac9 │ │ -0d176e: 0e00 |0069: return-void │ │ +0d166c: |[0d166c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0d167c: 5420 7509 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0975 │ │ +0d1680: 6e20 951a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1a95 │ │ +0d1686: 6e20 bb1a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1abb │ │ +0d168c: 6e20 961a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1a96 │ │ +0d1692: 6e20 bc1a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1abc │ │ +0d1698: 6e10 b21a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1ab2 │ │ +0d169e: 0a01 |0011: move-result v1 │ │ +0d16a0: 6e20 d41a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1ad4 │ │ +0d16a6: 6e10 a01a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1aa0 │ │ +0d16ac: 0c01 |0018: move-result-object v1 │ │ +0d16ae: 6e20 ca1a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1aca │ │ +0d16b4: 6e10 991a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1a99 │ │ +0d16ba: 0c01 |001f: move-result-object v1 │ │ +0d16bc: 6e20 bf1a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ +0d16c2: 6e10 9c1a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1a9c │ │ +0d16c8: 0c01 |0026: move-result-object v1 │ │ +0d16ca: 6e20 c31a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1ac3 │ │ +0d16d0: 6e10 ab1a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1aab │ │ +0d16d6: 0a01 |002d: move-result v1 │ │ +0d16d8: 6e20 c41a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1ac4 │ │ +0d16de: 6e10 aa1a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1aaa │ │ +0d16e4: 0a01 |0034: move-result v1 │ │ +0d16e6: 6e20 c01a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1ac0 │ │ +0d16ec: 6e10 ac1a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1aac │ │ +0d16f2: 0a01 |003b: move-result v1 │ │ +0d16f4: 6e20 c51a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1ac5 │ │ +0d16fa: 6e10 ad1a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1aad │ │ +0d1700: 0a01 |0042: move-result v1 │ │ +0d1702: 6e20 c61a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1ac6 │ │ +0d1708: 6e10 a71a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1aa7 │ │ +0d170e: 0a01 |0049: move-result v1 │ │ +0d1710: 6e20 ba1a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1aba │ │ +0d1716: 6e10 b11a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1ab1 │ │ +0d171c: 0a01 |0050: move-result v1 │ │ +0d171e: 6e20 cf1a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1acf │ │ +0d1724: 6e10 ae1a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1aae │ │ +0d172a: 0a01 |0057: move-result v1 │ │ +0d172c: 6e20 c81a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1ac8 │ │ +0d1732: 6e10 941a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1a94 │ │ +0d1738: 0a01 |005e: move-result v1 │ │ +0d173a: 6e20 8a1a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1a8a │ │ +0d1740: 6e10 9f1a 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@1a9f │ │ +0d1746: 0a01 |0065: move-result v1 │ │ +0d1748: 6e20 c91a 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1ac9 │ │ +0d174e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1597 │ │ 0x0002 line=1599 │ │ 0x0005 line=1600 │ │ 0x0008 line=1602 │ │ 0x000b line=1603 │ │ @@ -265192,19 +265207,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0d1770: |[0d1770] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0d1780: 5410 7609 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ -0d1784: 6e20 b31f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1fb3 │ │ -0d178a: 0a00 |0005: move-result v0 │ │ -0d178c: 0f00 |0006: return v0 │ │ +0d1750: |[0d1750] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +0d1760: 5410 7609 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ +0d1764: 6e20 b31f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1fb3 │ │ +0d176a: 0a00 |0005: move-result v0 │ │ +0d176c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -265213,21 +265228,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 │ │ -0d1790: |[0d1790] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0d17a0: 6f30 aa13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ -0d17a6: 1c00 4104 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0441 │ │ -0d17aa: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0d17b0: 0c00 |0008: move-result-object v0 │ │ -0d17b2: 6e20 ef22 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ -0d17b8: 0e00 |000c: return-void │ │ +0d1770: |[0d1770] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0d1780: 6f30 aa13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@13aa │ │ +0d1786: 1c00 4104 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0441 │ │ +0d178a: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0d1790: 0c00 |0008: move-result-object v0 │ │ +0d1792: 6e20 ef22 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ +0d1798: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1574 │ │ 0x000c line=1575 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -265239,51 +265254,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 │ │ -0d17bc: |[0d17bc] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0d17cc: 7110 b41a 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@1ab4 │ │ -0d17d2: 0c04 |0003: move-result-object v4 │ │ -0d17d4: 6f30 ab13 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ -0d17da: 7030 551f 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@1f55 │ │ -0d17e0: 6e10 b91a 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1ab9 │ │ -0d17e6: 1c05 4104 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0441 │ │ -0d17ea: 6e10 ed33 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0d17f0: 0c05 |0012: move-result-object v5 │ │ -0d17f2: 6e20 bf1a 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ -0d17f8: 6e20 d01a 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1ad0 │ │ -0d17fe: 7110 8c16 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@168c │ │ -0d1804: 0c03 |001c: move-result-object v3 │ │ -0d1806: 2035 9604 |001d: instance-of v5, v3, Landroid/view/View; // type@0496 │ │ -0d180a: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -0d180e: 1f03 9604 |0021: check-cast v3, Landroid/view/View; // type@0496 │ │ -0d1812: 6e20 cb1a 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ -0d1818: 5465 7609 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ -0d181c: 6e10 a51f 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ -0d1822: 0a01 |002b: move-result v1 │ │ -0d1824: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0d1826: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -0d182a: 5465 7609 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ -0d182e: 6e20 a41f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ -0d1834: 0c00 |0034: move-result-object v0 │ │ -0d1836: 6e20 561f 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1f56 │ │ -0d183c: 0a05 |0038: move-result v5 │ │ -0d183e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -0d1842: 6e10 ce21 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0d1848: 0a05 |003e: move-result v5 │ │ -0d184a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -0d184e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -0d1850: 7120 b116 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ -0d1856: 6e20 8c1a 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1a8c │ │ -0d185c: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d1860: 28e3 |004a: goto 002d // -001d │ │ -0d1862: 0e00 |004b: return-void │ │ +0d179c: |[0d179c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0d17ac: 7110 b41a 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@1ab4 │ │ +0d17b2: 0c04 |0003: move-result-object v4 │ │ +0d17b4: 6f30 ab13 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13ab │ │ +0d17ba: 7030 551f 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@1f55 │ │ +0d17c0: 6e10 b91a 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1ab9 │ │ +0d17c6: 1c05 4104 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0441 │ │ +0d17ca: 6e10 ed33 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0d17d0: 0c05 |0012: move-result-object v5 │ │ +0d17d2: 6e20 bf1a 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1abf │ │ +0d17d8: 6e20 d01a 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1ad0 │ │ +0d17de: 7110 8c16 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@168c │ │ +0d17e4: 0c03 |001c: move-result-object v3 │ │ +0d17e6: 2035 9604 |001d: instance-of v5, v3, Landroid/view/View; // type@0496 │ │ +0d17ea: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +0d17ee: 1f03 9604 |0021: check-cast v3, Landroid/view/View; // type@0496 │ │ +0d17f2: 6e20 cb1a 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1acb │ │ +0d17f8: 5465 7609 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ +0d17fc: 6e10 a51f 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1fa5 │ │ +0d1802: 0a01 |002b: move-result v1 │ │ +0d1804: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0d1806: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +0d180a: 5465 7609 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0976 │ │ +0d180e: 6e20 a41f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1fa4 │ │ +0d1814: 0c00 |0034: move-result-object v0 │ │ +0d1816: 6e20 561f 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1f56 │ │ +0d181c: 0a05 |0038: move-result v5 │ │ +0d181e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +0d1822: 6e10 ce21 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0d1828: 0a05 |003e: move-result v5 │ │ +0d182a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +0d182e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +0d1830: 7120 b116 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@16b1 │ │ +0d1836: 6e20 8c1a 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1a8c │ │ +0d183c: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d1840: 28e3 |004a: goto 002d // -001d │ │ +0d1842: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1543 │ │ 0x0004 line=1544 │ │ 0x0007 line=1545 │ │ 0x000a line=1546 │ │ 0x000d line=1548 │ │ @@ -265314,23 +265329,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 │ │ -0d1864: |[0d1864] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0d1874: 6e20 561f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1f56 │ │ -0d187a: 0a00 |0003: move-result v0 │ │ -0d187c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0d1880: 6f40 ad13 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@13ad │ │ -0d1886: 0a00 |0009: move-result v0 │ │ -0d1888: 0f00 |000a: return v0 │ │ -0d188a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0d188c: 28fe |000c: goto 000a // -0002 │ │ +0d1844: |[0d1844] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0d1854: 6e20 561f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1f56 │ │ +0d185a: 0a00 |0003: move-result v0 │ │ +0d185c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +0d1860: 6f40 ad13 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@13ad │ │ +0d1866: 0a00 |0009: move-result v0 │ │ +0d1868: 0f00 |000a: return v0 │ │ +0d186a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0d186c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0006 line=1581 │ │ 0x000a line=1583 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -265372,18 +265387,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 │ │ -0d1890: |[0d1890] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0d18a0: 5b01 7909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d18a4: 7010 4920 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@2049 │ │ -0d18aa: 0e00 |0005: return-void │ │ +0d1870: |[0d1870] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0d1880: 5b01 7909 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1884: 7010 4920 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@2049 │ │ +0d188a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -265392,17 +265407,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 │ │ -0d18ac: |[0d18ac] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0d18bc: 7020 5c1f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1f5c │ │ -0d18c2: 0e00 |0003: return-void │ │ +0d188c: |[0d188c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +0d189c: 7020 5c1f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1f5c │ │ +0d18a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -265413,63 +265428,63 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -0d18c4: |[0d18c4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0d18d4: 5474 7909 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d18d8: 7110 901f 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ -0d18de: 0c04 |0005: move-result-object v4 │ │ -0d18e0: 6e10 a921 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0d18e6: 0c01 |0009: move-result-object v1 │ │ -0d18e8: 1f01 3804 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -0d18ec: 5474 7909 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d18f0: 7110 931f 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1f93 │ │ -0d18f6: 0a04 |0011: move-result v4 │ │ -0d18f8: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ -0d18fc: 5474 7909 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1900: 6e10 b01f 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ -0d1906: 0a04 |0019: move-result v4 │ │ -0d1908: 5475 7909 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d190c: 6e10 ab1f 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -0d1912: 0a05 |001f: move-result v5 │ │ -0d1914: 5216 7f09 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -0d1918: b065 |0022: add-int/2addr v5, v6 │ │ -0d191a: 5476 7909 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d191e: 7110 901f 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ -0d1924: 0c06 |0028: move-result-object v6 │ │ -0d1926: 6e10 cf21 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0d192c: 0a06 |002c: move-result v6 │ │ -0d192e: b065 |002d: add-int/2addr v5, v6 │ │ -0d1930: 9103 0405 |002e: sub-int v3, v4, v5 │ │ -0d1934: 5474 7909 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1938: 7110 941f 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ -0d193e: 0a04 |0035: move-result v4 │ │ -0d1940: 9100 0304 |0036: sub-int v0, v3, v4 │ │ -0d1944: 7120 1e34 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0d194a: 0a04 |003b: move-result v4 │ │ -0d194c: 7120 1b34 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0d1952: 0a02 |003f: move-result v2 │ │ -0d1954: 0f02 |0040: return v2 │ │ -0d1956: 5474 7909 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d195a: 6e10 aa1f 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -0d1960: 0a04 |0046: move-result v4 │ │ -0d1962: 5215 7e09 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -0d1966: 9003 0405 |0049: add-int v3, v4, v5 │ │ -0d196a: 5474 7909 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d196e: 7110 941f 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ -0d1974: 0a04 |0050: move-result v4 │ │ -0d1976: 9000 0304 |0051: add-int v0, v3, v4 │ │ -0d197a: 7120 1b34 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0d1980: 0a04 |0056: move-result v4 │ │ -0d1982: 7120 1e34 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0d1988: 0a02 |005a: move-result v2 │ │ -0d198a: 28e5 |005b: goto 0040 // -001b │ │ +0d18a4: |[0d18a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0d18b4: 5474 7909 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d18b8: 7110 901f 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ +0d18be: 0c04 |0005: move-result-object v4 │ │ +0d18c0: 6e10 a921 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0d18c6: 0c01 |0009: move-result-object v1 │ │ +0d18c8: 1f01 3804 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +0d18cc: 5474 7909 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d18d0: 7110 931f 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1f93 │ │ +0d18d6: 0a04 |0011: move-result v4 │ │ +0d18d8: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ +0d18dc: 5474 7909 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d18e0: 6e10 b01f 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ +0d18e6: 0a04 |0019: move-result v4 │ │ +0d18e8: 5475 7909 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d18ec: 6e10 ab1f 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +0d18f2: 0a05 |001f: move-result v5 │ │ +0d18f4: 5216 7f09 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +0d18f8: b065 |0022: add-int/2addr v5, v6 │ │ +0d18fa: 5476 7909 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d18fe: 7110 901f 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ +0d1904: 0c06 |0028: move-result-object v6 │ │ +0d1906: 6e10 cf21 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0d190c: 0a06 |002c: move-result v6 │ │ +0d190e: b065 |002d: add-int/2addr v5, v6 │ │ +0d1910: 9103 0405 |002e: sub-int v3, v4, v5 │ │ +0d1914: 5474 7909 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1918: 7110 941f 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ +0d191e: 0a04 |0035: move-result v4 │ │ +0d1920: 9100 0304 |0036: sub-int v0, v3, v4 │ │ +0d1924: 7120 1e34 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0d192a: 0a04 |003b: move-result v4 │ │ +0d192c: 7120 1b34 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0d1932: 0a02 |003f: move-result v2 │ │ +0d1934: 0f02 |0040: return v2 │ │ +0d1936: 5474 7909 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d193a: 6e10 aa1f 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +0d1940: 0a04 |0046: move-result v4 │ │ +0d1942: 5215 7e09 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +0d1946: 9003 0405 |0049: add-int v3, v4, v5 │ │ +0d194a: 5474 7909 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d194e: 7110 941f 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ +0d1954: 0a04 |0050: move-result v4 │ │ +0d1956: 9000 0304 |0051: add-int v0, v3, v4 │ │ +0d195a: 7120 1b34 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0d1960: 0a04 |0056: move-result v4 │ │ +0d1962: 7120 1e34 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0d1968: 0a02 |005a: move-result v2 │ │ +0d196a: 28e5 |005b: goto 0040 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x000c line=1365 │ │ 0x0014 line=1366 │ │ 0x0030 line=1368 │ │ 0x0038 line=1369 │ │ @@ -265495,18 +265510,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d198c: |[0d198c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0d199c: 6e10 c821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0d19a2: 0a00 |0003: move-result v0 │ │ -0d19a4: 0f00 |0004: return v0 │ │ +0d196c: |[0d196c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0d197c: 6e10 c821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0d1982: 0a00 |0003: move-result v0 │ │ +0d1984: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -265517,19 +265532,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d19a8: |[0d19a8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0d19b8: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d19bc: 7110 941f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ -0d19c2: 0a00 |0005: move-result v0 │ │ -0d19c4: 0f00 |0006: return v0 │ │ +0d1988: |[0d1988] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0d1998: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d199c: 7110 941f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ +0d19a2: 0a00 |0005: move-result v0 │ │ +0d19a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -265538,23 +265553,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0d19c8: |[0d19c8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -0d19d8: 5420 7909 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d19dc: 7110 8e1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1f8e │ │ -0d19e2: 0c00 |0005: move-result-object v0 │ │ -0d19e4: 5421 7909 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d19e8: 7110 901f 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ -0d19ee: 0c01 |000b: move-result-object v1 │ │ -0d19f0: 6e30 5c20 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@205c │ │ -0d19f6: 0e00 |000f: return-void │ │ +0d19a8: |[0d19a8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +0d19b8: 5420 7909 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d19bc: 7110 8e1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1f8e │ │ +0d19c2: 0c00 |0005: move-result-object v0 │ │ +0d19c4: 5421 7909 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d19c8: 7110 901f 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ +0d19ce: 0c01 |000b: move-result-object v1 │ │ +0d19d0: 6e30 5c20 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@205c │ │ +0d19d6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1387 │ │ 0x000f line=1388 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -265565,18 +265580,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d19f8: |[0d19f8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0d1a08: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a0c: 6e10 c91f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1fc9 │ │ -0d1a12: 0e00 |0005: return-void │ │ +0d19d8: |[0d19d8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +0d19e8: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d19ec: 6e10 c91f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1fc9 │ │ +0d19f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ 0x0005 line=1325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -265587,50 +265602,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0d1a14: |[0d1a14] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -0d1a24: 5420 7909 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a28: 7110 8e1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1f8e │ │ -0d1a2e: 0c00 |0005: move-result-object v0 │ │ -0d1a30: 6e10 7720 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ -0d1a36: 0a00 |0009: move-result v0 │ │ -0d1a38: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -0d1a3c: 5420 7909 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a40: 7110 8f1f 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1f8f │ │ -0d1a46: 0a00 |0011: move-result v0 │ │ -0d1a48: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0d1a4a: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -0d1a4e: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -0d1a52: 5420 7909 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a56: 5421 7909 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a5a: 7110 901f 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ -0d1a60: 0c01 |001e: move-result-object v1 │ │ -0d1a62: 6e20 d91f 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1fd9 │ │ -0d1a68: 5420 7909 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a6c: 5421 7909 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a70: 7110 901f 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ -0d1a76: 0c01 |0029: move-result-object v1 │ │ -0d1a78: 6e20 9c1f 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1f9c │ │ -0d1a7e: 5420 7909 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a82: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0d1a84: 7120 911f 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1f91 │ │ -0d1a8a: 0e00 |0033: return-void │ │ -0d1a8c: 5420 7909 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a90: 5421 7909 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1a94: 7110 901f 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ -0d1a9a: 0c01 |003b: move-result-object v1 │ │ -0d1a9c: 6e20 9d1f 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1f9d │ │ -0d1aa2: 5420 7909 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1aa6: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -0d1aa8: 7120 911f 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1f91 │ │ -0d1aae: 28ee |0045: goto 0033 // -0012 │ │ +0d19f4: |[0d19f4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +0d1a04: 5420 7909 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a08: 7110 8e1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1f8e │ │ +0d1a0e: 0c00 |0005: move-result-object v0 │ │ +0d1a10: 6e10 7720 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@2077 │ │ +0d1a16: 0a00 |0009: move-result v0 │ │ +0d1a18: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +0d1a1c: 5420 7909 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a20: 7110 8f1f 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1f8f │ │ +0d1a26: 0a00 |0011: move-result v0 │ │ +0d1a28: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0d1a2a: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +0d1a2e: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +0d1a32: 5420 7909 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a36: 5421 7909 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a3a: 7110 901f 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ +0d1a40: 0c01 |001e: move-result-object v1 │ │ +0d1a42: 6e20 d91f 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1fd9 │ │ +0d1a48: 5420 7909 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a4c: 5421 7909 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a50: 7110 901f 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ +0d1a56: 0c01 |0029: move-result-object v1 │ │ +0d1a58: 6e20 9c1f 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1f9c │ │ +0d1a5e: 5420 7909 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a62: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0d1a64: 7120 911f 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1f91 │ │ +0d1a6a: 0e00 |0033: return-void │ │ +0d1a6c: 5420 7909 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a70: 5421 7909 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a74: 7110 901f 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ +0d1a7a: 0c01 |003b: move-result-object v1 │ │ +0d1a7c: 6e20 9d1f 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1f9d │ │ +0d1a82: 5420 7909 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1a86: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +0d1a88: 7120 911f 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1f91 │ │ +0d1a8e: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ 0x000c line=1310 │ │ 0x0017 line=1311 │ │ 0x0022 line=1312 │ │ 0x002d line=1313 │ │ @@ -265646,20 +265661,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d1ab0: |[0d1ab0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0d1ac0: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1ac4: 7120 921f 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1f92 │ │ -0d1aca: 5410 7909 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1ace: 6e10 b11f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1fb1 │ │ -0d1ad4: 0e00 |000a: return-void │ │ +0d1a90: |[0d1a90] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0d1aa0: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1aa4: 7120 921f 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1f92 │ │ +0d1aaa: 5410 7909 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1aae: 6e10 b11f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1fb1 │ │ +0d1ab4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ 0x000a line=1331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -265674,80 +265689,80 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -0d1ad8: |[0d1ad8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0d1ae8: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0d1aec: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0d1aee: 6e10 a921 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0d1af4: 0c02 |0006: move-result-object v2 │ │ -0d1af6: 1f02 3804 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -0d1afa: 5484 7909 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1afe: 7110 931f 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1f93 │ │ -0d1b04: 0a04 |000e: move-result v4 │ │ -0d1b06: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ -0d1b0a: 5484 7909 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1b0e: 6e10 ab1f 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ -0d1b14: 0a04 |0016: move-result v4 │ │ -0d1b16: 5225 7f09 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ -0d1b1a: 9003 0405 |0019: add-int v3, v4, v5 │ │ -0d1b1e: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ -0d1b22: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ -0d1b26: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ -0d1b2a: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ -0d1b2e: 5484 7909 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1b32: 7110 8f1f 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1f8f │ │ -0d1b38: 0a04 |0028: move-result v4 │ │ -0d1b3a: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ -0d1b3e: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ -0d1b42: 5484 7909 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1b46: 7110 941f 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ -0d1b4c: 0a04 |0032: move-result v4 │ │ -0d1b4e: b043 |0033: add-int/2addr v3, v4 │ │ -0d1b50: 5484 7909 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1b54: 7110 901f 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ -0d1b5a: 0c04 |0039: move-result-object v4 │ │ -0d1b5c: 6e10 cf21 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0d1b62: 0a00 |003d: move-result v0 │ │ -0d1b64: 5484 7909 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1b68: 6e10 b01f 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ -0d1b6e: 0a04 |0043: move-result v4 │ │ -0d1b70: b134 |0044: sub-int/2addr v4, v3 │ │ -0d1b72: 9101 0400 |0045: sub-int v1, v4, v0 │ │ -0d1b76: 5484 7909 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1b7a: 7110 8e1f 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1f8e │ │ -0d1b80: 0c04 |004c: move-result-object v4 │ │ -0d1b82: 6e10 c821 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0d1b88: 0a05 |0050: move-result v5 │ │ -0d1b8a: 6e30 8520 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@2085 │ │ -0d1b90: 5484 7909 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1b94: 6e10 b11f 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1fb1 │ │ -0d1b9a: 0e00 |0059: return-void │ │ -0d1b9c: 5484 7909 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1ba0: 6e10 aa1f 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ -0d1ba6: 0a04 |005f: move-result v4 │ │ -0d1ba8: 5225 7e09 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ -0d1bac: 9001 0405 |0062: add-int v1, v4, v5 │ │ -0d1bb0: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ -0d1bb4: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ -0d1bb8: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ -0d1bbc: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ -0d1bc0: 5484 7909 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1bc4: 7110 8f1f 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1f8f │ │ -0d1bca: 0a04 |0071: move-result v4 │ │ -0d1bcc: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ -0d1bd0: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ -0d1bd4: 5484 7909 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1bd8: 7110 941f 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ -0d1bde: 0a04 |007b: move-result v4 │ │ -0d1be0: b041 |007c: add-int/2addr v1, v4 │ │ -0d1be2: 28ca |007d: goto 0047 // -0036 │ │ +0d1ab8: |[0d1ab8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0d1ac8: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0d1acc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0d1ace: 6e10 a921 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0d1ad4: 0c02 |0006: move-result-object v2 │ │ +0d1ad6: 1f02 3804 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +0d1ada: 5484 7909 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1ade: 7110 931f 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1f93 │ │ +0d1ae4: 0a04 |000e: move-result v4 │ │ +0d1ae6: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ +0d1aea: 5484 7909 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1aee: 6e10 ab1f 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1fab │ │ +0d1af4: 0a04 |0016: move-result v4 │ │ +0d1af6: 5225 7f09 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@097f │ │ +0d1afa: 9003 0405 |0019: add-int v3, v4, v5 │ │ +0d1afe: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ +0d1b02: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ +0d1b06: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ +0d1b0a: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ +0d1b0e: 5484 7909 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1b12: 7110 8f1f 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1f8f │ │ +0d1b18: 0a04 |0028: move-result v4 │ │ +0d1b1a: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ +0d1b1e: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ +0d1b22: 5484 7909 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1b26: 7110 941f 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ +0d1b2c: 0a04 |0032: move-result v4 │ │ +0d1b2e: b043 |0033: add-int/2addr v3, v4 │ │ +0d1b30: 5484 7909 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1b34: 7110 901f 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1f90 │ │ +0d1b3a: 0c04 |0039: move-result-object v4 │ │ +0d1b3c: 6e10 cf21 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0d1b42: 0a00 |003d: move-result v0 │ │ +0d1b44: 5484 7909 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1b48: 6e10 b01f 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1fb0 │ │ +0d1b4e: 0a04 |0043: move-result v4 │ │ +0d1b50: b134 |0044: sub-int/2addr v4, v3 │ │ +0d1b52: 9101 0400 |0045: sub-int v1, v4, v0 │ │ +0d1b56: 5484 7909 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1b5a: 7110 8e1f 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1f8e │ │ +0d1b60: 0c04 |004c: move-result-object v4 │ │ +0d1b62: 6e10 c821 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0d1b68: 0a05 |0050: move-result v5 │ │ +0d1b6a: 6e30 8520 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@2085 │ │ +0d1b70: 5484 7909 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1b74: 6e10 b11f 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1fb1 │ │ +0d1b7a: 0e00 |0059: return-void │ │ +0d1b7c: 5484 7909 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1b80: 6e10 aa1f 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1faa │ │ +0d1b86: 0a04 |005f: move-result v4 │ │ +0d1b88: 5225 7e09 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@097e │ │ +0d1b8c: 9001 0405 |0062: add-int v1, v4, v5 │ │ +0d1b90: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ +0d1b94: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ +0d1b98: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ +0d1b9c: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ +0d1ba0: 5484 7909 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1ba4: 7110 8f1f 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1f8f │ │ +0d1baa: 0a04 |0071: move-result v4 │ │ +0d1bac: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ +0d1bb0: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ +0d1bb4: 5484 7909 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1bb8: 7110 941f 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1f94 │ │ +0d1bbe: 0a04 |007b: move-result v4 │ │ +0d1bc0: b041 |007c: add-int/2addr v1, v4 │ │ +0d1bc2: 28ca |007d: goto 0047 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1335 │ │ 0x0009 line=1338 │ │ 0x0011 line=1339 │ │ 0x001b line=1340 │ │ 0x002d line=1341 │ │ @@ -265775,26 +265790,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0d1be4: |[0d1be4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0d1bf4: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ -0d1bf8: 7110 8b1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1f8b │ │ -0d1bfe: 0a00 |0005: move-result v0 │ │ -0d1c00: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0d1c04: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0d1c06: 0f00 |0009: return v0 │ │ -0d1c08: 6e10 a921 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0d1c0e: 0c00 |000d: move-result-object v0 │ │ -0d1c10: 1f00 3804 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -0d1c14: 5500 8009 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ -0d1c18: 28f7 |0012: goto 0009 // -0009 │ │ +0d1bc4: |[0d1bc4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0d1bd4: 5410 7909 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0979 │ │ +0d1bd8: 7110 8b1f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1f8b │ │ +0d1bde: 0a00 |0005: move-result v0 │ │ +0d1be0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0d1be4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0d1be6: 0f00 |0009: return v0 │ │ +0d1be8: 6e10 a921 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0d1bee: 0c00 |000d: move-result-object v0 │ │ +0d1bf0: 1f00 3804 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +0d1bf4: 5500 8009 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0980 │ │ +0d1bf8: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x0008 line=1301 │ │ 0x0009 line=1304 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -265832,17 +265847,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d1c1c: |[0d1c1c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -0d1c2c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d1c32: 0e00 |0003: return-void │ │ +0d1bfc: |[0d1bfc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +0d1c0c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d1c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -265851,16 +265866,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1c34: |[0d1c34] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -0d1c44: 0e00 |0000: return-void │ │ +0d1c14: |[0d1c14] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +0d1c24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -265869,16 +265884,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1c48: |[0d1c48] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -0d1c58: 0e00 |0000: return-void │ │ +0d1c28: |[0d1c28] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +0d1c38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -265887,16 +265902,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1c5c: |[0d1c5c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -0d1c6c: 0e00 |0000: return-void │ │ +0d1c3c: |[0d1c3c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +0d1c4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -265932,17 +265947,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d1c70: |[0d1c70] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -0d1c80: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d1c86: 0e00 |0003: return-void │ │ +0d1c50: |[0d1c50] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +0d1c60: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d1c66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -265951,25 +265966,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 │ │ -0d1c88: |[0d1c88] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0d1c98: 6e10 aa21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0d1c9e: 0a00 |0003: move-result v0 │ │ -0d1ca0: 6e10 c821 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0d1ca6: 0a01 |0007: move-result v1 │ │ -0d1ca8: 6e10 be21 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@21be │ │ -0d1cae: 0a02 |000b: move-result v2 │ │ -0d1cb0: 6e10 9c21 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0d1cb6: 0a03 |000f: move-result v3 │ │ -0d1cb8: 7153 a416 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@16a4 │ │ -0d1cbe: 0e00 |0013: return-void │ │ +0d1c68: |[0d1c68] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0d1c78: 6e10 aa21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0d1c7e: 0a00 |0003: move-result v0 │ │ +0d1c80: 6e10 c821 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0d1c86: 0a01 |0007: move-result v1 │ │ +0d1c88: 6e10 be21 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@21be │ │ +0d1c8e: 0a02 |000b: move-result v2 │ │ +0d1c90: 6e10 9c21 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0d1c96: 0a03 |000f: move-result v3 │ │ +0d1c98: 7153 a416 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@16a4 │ │ +0d1c9e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0013 line=1484 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -266009,17 +266024,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d1cc0: |[0d1cc0] com.actionbarsherlock.app.SherlockActivity.:()V │ │ -0d1cd0: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ -0d1cd6: 0e00 |0003: return-void │ │ +0d1ca0: |[0d1ca0] com.actionbarsherlock.app.SherlockActivity.:()V │ │ +0d1cb0: 7010 2401 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0124 │ │ +0d1cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ Virtual methods - │ │ @@ -266028,19 +266043,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d1cd8: |[0d1cd8] com.actionbarsherlock.app.SherlockActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d1ce8: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1cee: 0c00 |0003: move-result-object v0 │ │ -0d1cf0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ -0d1cf6: 0e00 |0007: return-void │ │ +0d1cb8: |[0d1cb8] com.actionbarsherlock.app.SherlockActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d1cc8: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1cce: 0c00 |0003: move-result-object v0 │ │ +0d1cd0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ +0d1cd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -266051,22 +266066,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d1cf8: |[0d1cf8] com.actionbarsherlock.app.SherlockActivity.closeOptionsMenu:()V │ │ -0d1d08: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1d0e: 0c00 |0003: move-result-object v0 │ │ -0d1d10: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ -0d1d16: 0a00 |0007: move-result v0 │ │ -0d1d18: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d1d1c: 6f10 2501 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.closeOptionsMenu:()V // method@0125 │ │ -0d1d22: 0e00 |000d: return-void │ │ +0d1cd8: |[0d1cd8] com.actionbarsherlock.app.SherlockActivity.closeOptionsMenu:()V │ │ +0d1ce8: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1cee: 0c00 |0003: move-result-object v0 │ │ +0d1cf0: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ +0d1cf6: 0a00 |0007: move-result v0 │ │ +0d1cf8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d1cfc: 6f10 2501 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.closeOptionsMenu:()V // method@0125 │ │ +0d1d02: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000a line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266076,25 +266091,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d1d24: |[0d1d24] com.actionbarsherlock.app.SherlockActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0d1d34: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1d3a: 0c00 |0003: move-result-object v0 │ │ -0d1d3c: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ -0d1d42: 0a00 |0007: move-result v0 │ │ -0d1d44: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d1d48: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d1d4a: 0f00 |000b: return v0 │ │ -0d1d4c: 6f20 2701 2100 |000c: invoke-super {v1, v2}, Landroid/app/Activity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0127 │ │ -0d1d52: 0a00 |000f: move-result v0 │ │ -0d1d54: 28fb |0010: goto 000b // -0005 │ │ +0d1d04: |[0d1d04] com.actionbarsherlock.app.SherlockActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0d1d14: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1d1a: 0c00 |0003: move-result-object v0 │ │ +0d1d1c: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ +0d1d22: 0a00 |0007: move-result v0 │ │ +0d1d24: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d1d28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d1d2a: 0f00 |000b: return v0 │ │ +0d1d2c: 6f20 2701 2100 |000c: invoke-super {v1, v2}, Landroid/app/Activity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0127 │ │ +0d1d32: 0a00 |000f: move-result v0 │ │ +0d1d34: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266105,21 +266120,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0d1d58: |[0d1d58] com.actionbarsherlock.app.SherlockActivity.findViewById:(I)Landroid/view/View; │ │ -0d1d68: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1d6e: 0c00 |0003: move-result-object v0 │ │ -0d1d70: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ -0d1d76: 6f20 2901 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0129 │ │ -0d1d7c: 0c00 |000a: move-result-object v0 │ │ -0d1d7e: 1100 |000b: return-object v0 │ │ +0d1d38: |[0d1d38] com.actionbarsherlock.app.SherlockActivity.findViewById:(I)Landroid/view/View; │ │ +0d1d48: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1d4e: 0c00 |0003: move-result-object v0 │ │ +0d1d50: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ +0d1d56: 6f20 2901 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0129 │ │ +0d1d5c: 0c00 |000a: move-result-object v0 │ │ +0d1d5e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0007 line=249 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -266129,23 +266144,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0d1d80: |[0d1d80] com.actionbarsherlock.app.SherlockActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0d1d90: 5410 8d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8d │ │ -0d1d94: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0d1d98: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0d1d9a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ -0d1da0: 0c00 |0008: move-result-object v0 │ │ -0d1da2: 5b10 8d0c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8d │ │ -0d1da6: 5410 8d0c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8d │ │ -0d1daa: 1100 |000d: return-object v0 │ │ +0d1d60: |[0d1d60] com.actionbarsherlock.app.SherlockActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0d1d70: 5410 8d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8d │ │ +0d1d74: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0d1d78: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d1d7a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ +0d1d80: 0c00 |0008: move-result-object v0 │ │ +0d1d82: 5b10 8d0c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8d │ │ +0d1d86: 5410 8d0c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8d │ │ +0d1d8a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266155,20 +266170,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d1dac: |[0d1dac] com.actionbarsherlock.app.SherlockActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0d1dbc: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1dc2: 0c00 |0003: move-result-object v0 │ │ -0d1dc4: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ -0d1dca: 0c00 |0007: move-result-object v0 │ │ -0d1dcc: 1100 |0008: return-object v0 │ │ +0d1d8c: |[0d1d8c] com.actionbarsherlock.app.SherlockActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0d1d9c: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1da2: 0c00 |0003: move-result-object v0 │ │ +0d1da4: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ +0d1daa: 0c00 |0007: move-result-object v0 │ │ +0d1dac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockActivity;) │ │ @@ -266176,20 +266191,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d1dd0: |[0d1dd0] com.actionbarsherlock.app.SherlockActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0d1de0: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1de6: 0c00 |0003: move-result-object v0 │ │ -0d1de8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ -0d1dee: 0c00 |0007: move-result-object v0 │ │ -0d1df0: 1100 |0008: return-object v0 │ │ +0d1db0: |[0d1db0] com.actionbarsherlock.app.SherlockActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0d1dc0: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1dc6: 0c00 |0003: move-result-object v0 │ │ +0d1dc8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ +0d1dce: 0c00 |0007: move-result-object v0 │ │ +0d1dd0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockActivity;) │ │ @@ -266197,19 +266212,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d1df4: |[0d1df4] com.actionbarsherlock.app.SherlockActivity.invalidateOptionsMenu:()V │ │ -0d1e04: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1e0a: 0c00 |0003: move-result-object v0 │ │ -0d1e0c: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ -0d1e12: 0e00 |0007: return-void │ │ +0d1dd4: |[0d1dd4] com.actionbarsherlock.app.SherlockActivity.invalidateOptionsMenu:()V │ │ +0d1de4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1dea: 0c00 |0003: move-result-object v0 │ │ +0d1dec: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ +0d1df2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ @@ -266218,16 +266233,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1e14: |[0d1e14] com.actionbarsherlock.app.SherlockActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d1e24: 0e00 |0000: return-void │ │ +0d1df4: |[0d1df4] com.actionbarsherlock.app.SherlockActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d1e04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -266236,16 +266251,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d1e28: |[0d1e28] com.actionbarsherlock.app.SherlockActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d1e38: 0e00 |0000: return-void │ │ +0d1e08: |[0d1e08] com.actionbarsherlock.app.SherlockActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d1e18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -266254,20 +266269,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d1e3c: |[0d1e3c] com.actionbarsherlock.app.SherlockActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0d1e4c: 6f20 4301 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0143 │ │ -0d1e52: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1e58: 0c00 |0006: move-result-object v0 │ │ -0d1e5a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ -0d1e60: 0e00 |000a: return-void │ │ +0d1e1c: |[0d1e1c] com.actionbarsherlock.app.SherlockActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0d1e2c: 6f20 4301 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0143 │ │ +0d1e32: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1e38: 0c00 |0006: move-result-object v0 │ │ +0d1e3a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ +0d1e40: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266278,20 +266293,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d1e64: |[0d1e64] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d1e74: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1e7a: 0c00 |0003: move-result-object v0 │ │ -0d1e7c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ -0d1e82: 0a00 |0007: move-result v0 │ │ -0d1e84: 0f00 |0008: return v0 │ │ +0d1e44: |[0d1e44] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d1e54: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1e5a: 0c00 |0003: move-result-object v0 │ │ +0d1e5c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ +0d1e62: 0a00 |0007: move-result v0 │ │ +0d1e64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -266300,17 +266315,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d1e88: |[0d1e88] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d1e98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d1e9a: 0f00 |0001: return v0 │ │ +0d1e68: |[0d1e68] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d1e78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d1e7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -266319,21 +266334,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d1e9c: |[0d1e9c] com.actionbarsherlock.app.SherlockActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0d1eac: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d1eb0: 6e20 9d25 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@259d │ │ -0d1eb6: 0a00 |0005: move-result v0 │ │ -0d1eb8: 0f00 |0006: return v0 │ │ -0d1eba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d1ebc: 28fe |0008: goto 0006 // -0002 │ │ +0d1e7c: |[0d1e7c] com.actionbarsherlock.app.SherlockActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0d1e8c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d1e90: 6e20 9d25 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@259d │ │ +0d1e96: 0a00 |0005: move-result v0 │ │ +0d1e98: 0f00 |0006: return v0 │ │ +0d1e9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d1e9c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ 0x0006 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266345,20 +266360,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d1ec0: |[0d1ec0] com.actionbarsherlock.app.SherlockActivity.onDestroy:()V │ │ -0d1ed0: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1ed6: 0c00 |0003: move-result-object v0 │ │ -0d1ed8: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ -0d1ede: 6f10 4701 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0147 │ │ -0d1ee4: 0e00 |000a: return-void │ │ +0d1ea0: |[0d1ea0] com.actionbarsherlock.app.SherlockActivity.onDestroy:()V │ │ +0d1eb0: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1eb6: 0c00 |0003: move-result-object v0 │ │ +0d1eb8: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ +0d1ebe: 6f10 4701 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0147 │ │ +0d1ec4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266368,21 +266383,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d1ee8: |[0d1ee8] com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d1ef8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d1efc: 6e20 a325 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25a3 │ │ -0d1f02: 0a00 |0005: move-result v0 │ │ -0d1f04: 0f00 |0006: return v0 │ │ -0d1f06: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d1f08: 28fe |0008: goto 0006 // -0002 │ │ +0d1ec8: |[0d1ec8] com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d1ed8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d1edc: 6e20 a325 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25a3 │ │ +0d1ee2: 0a00 |0005: move-result v0 │ │ +0d1ee4: 0f00 |0006: return v0 │ │ +0d1ee6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d1ee8: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ 0x0006 line=210 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266394,25 +266409,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0d1f0c: |[0d1f0c] com.actionbarsherlock.app.SherlockActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0d1f1c: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1f22: 0c00 |0003: move-result-object v0 │ │ -0d1f24: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ -0d1f2a: 0a00 |0007: move-result v0 │ │ -0d1f2c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d1f30: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d1f32: 0f00 |000b: return v0 │ │ -0d1f34: 6f30 4b01 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@014b │ │ -0d1f3a: 0a00 |000f: move-result v0 │ │ -0d1f3c: 28fb |0010: goto 000b // -0005 │ │ +0d1eec: |[0d1eec] com.actionbarsherlock.app.SherlockActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0d1efc: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1f02: 0c00 |0003: move-result-object v0 │ │ +0d1f04: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ +0d1f0a: 0a00 |0007: move-result v0 │ │ +0d1f0c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d1f10: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d1f12: 0f00 |000b: return v0 │ │ +0d1f14: 6f30 4b01 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@014b │ │ +0d1f1a: 0a00 |000f: move-result v0 │ │ +0d1f1c: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266424,20 +266439,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d1f40: |[0d1f40] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0d1f50: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1f56: 0c00 |0003: move-result-object v0 │ │ -0d1f58: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ -0d1f5e: 0a00 |0007: move-result v0 │ │ -0d1f60: 0f00 |0008: return v0 │ │ +0d1f20: |[0d1f20] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0d1f30: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1f36: 0c00 |0003: move-result-object v0 │ │ +0d1f38: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ +0d1f3e: 0a00 |0007: move-result v0 │ │ +0d1f40: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -266446,17 +266461,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d1f64: |[0d1f64] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d1f74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d1f76: 0f00 |0001: return v0 │ │ +0d1f44: |[0d1f44] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d1f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d1f56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -266465,20 +266480,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d1f78: |[0d1f78] com.actionbarsherlock.app.SherlockActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0d1f88: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1f8e: 0c00 |0003: move-result-object v0 │ │ -0d1f90: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ -0d1f96: 6f30 4d01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@014d │ │ -0d1f9c: 0e00 |000a: return-void │ │ +0d1f58: |[0d1f58] com.actionbarsherlock.app.SherlockActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0d1f68: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1f6e: 0c00 |0003: move-result-object v0 │ │ +0d1f70: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ +0d1f76: 6f30 4d01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@014d │ │ +0d1f7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266490,20 +266505,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d1fa0: |[0d1fa0] com.actionbarsherlock.app.SherlockActivity.onPause:()V │ │ -0d1fb0: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1fb6: 0c00 |0003: move-result-object v0 │ │ -0d1fb8: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ -0d1fbe: 6f10 4e01 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@014e │ │ -0d1fc4: 0e00 |000a: return-void │ │ +0d1f80: |[0d1f80] com.actionbarsherlock.app.SherlockActivity.onPause:()V │ │ +0d1f90: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1f96: 0c00 |0003: move-result-object v0 │ │ +0d1f98: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ +0d1f9e: 6f10 4e01 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@014e │ │ +0d1fa4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266513,20 +266528,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d1fc8: |[0d1fc8] com.actionbarsherlock.app.SherlockActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0d1fd8: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d1fde: 0c00 |0003: move-result-object v0 │ │ -0d1fe0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ -0d1fe6: 6f20 4f01 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@014f │ │ -0d1fec: 0e00 |000a: return-void │ │ +0d1fa8: |[0d1fa8] com.actionbarsherlock.app.SherlockActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0d1fb8: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1fbe: 0c00 |0003: move-result-object v0 │ │ +0d1fc0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ +0d1fc6: 6f20 4f01 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@014f │ │ +0d1fcc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266537,20 +266552,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d1ff0: |[0d1ff0] com.actionbarsherlock.app.SherlockActivity.onPostResume:()V │ │ -0d2000: 6f10 5001 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPostResume:()V // method@0150 │ │ -0d2006: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d200c: 0c00 |0006: move-result-object v0 │ │ -0d200e: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ -0d2014: 0e00 |000a: return-void │ │ +0d1fd0: |[0d1fd0] com.actionbarsherlock.app.SherlockActivity.onPostResume:()V │ │ +0d1fe0: 6f10 5001 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPostResume:()V // method@0150 │ │ +0d1fe6: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d1fec: 0c00 |0006: move-result-object v0 │ │ +0d1fee: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ +0d1ff4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266560,20 +266575,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2018: |[0d2018] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d2028: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d202e: 0c00 |0003: move-result-object v0 │ │ -0d2030: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ -0d2036: 0a00 |0007: move-result v0 │ │ -0d2038: 0f00 |0008: return v0 │ │ +0d1ff8: |[0d1ff8] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d2008: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d200e: 0c00 |0003: move-result-object v0 │ │ +0d2010: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ +0d2016: 0a00 |0007: move-result v0 │ │ +0d2018: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -266582,17 +266597,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d203c: |[0d203c] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d204c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d204e: 0f00 |0001: return v0 │ │ +0d201c: |[0d201c] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d202c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d202e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -266601,21 +266616,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2050: |[0d2050] com.actionbarsherlock.app.SherlockActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d2060: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d2064: 6e20 a925 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@25a9 │ │ -0d206a: 0a00 |0005: move-result v0 │ │ -0d206c: 0f00 |0006: return v0 │ │ -0d206e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d2070: 28fe |0008: goto 0006 // -0002 │ │ +0d2030: |[0d2030] com.actionbarsherlock.app.SherlockActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d2040: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d2044: 6e20 a925 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@25a9 │ │ +0d204a: 0a00 |0005: move-result v0 │ │ +0d204c: 0f00 |0006: return v0 │ │ +0d204e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d2050: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ 0x0006 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266628,20 +266643,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d2074: |[0d2074] com.actionbarsherlock.app.SherlockActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0d2084: 6f20 5201 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0152 │ │ -0d208a: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d2090: 0c00 |0006: move-result-object v0 │ │ -0d2092: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ -0d2098: 0e00 |000a: return-void │ │ +0d2054: |[0d2054] com.actionbarsherlock.app.SherlockActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0d2064: 6f20 5201 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0152 │ │ +0d206a: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d2070: 0c00 |0006: move-result-object v0 │ │ +0d2072: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ +0d2078: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266652,20 +266667,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d209c: |[0d209c] com.actionbarsherlock.app.SherlockActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0d20ac: 6f20 5401 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0154 │ │ -0d20b2: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d20b8: 0c00 |0006: move-result-object v0 │ │ -0d20ba: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ -0d20c0: 0e00 |000a: return-void │ │ +0d207c: |[0d207c] com.actionbarsherlock.app.SherlockActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0d208c: 6f20 5401 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0154 │ │ +0d2092: 6e10 9425 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d2098: 0c00 |0006: move-result-object v0 │ │ +0d209a: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ +0d20a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x000a line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266676,20 +266691,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d20c4: |[0d20c4] com.actionbarsherlock.app.SherlockActivity.onStop:()V │ │ -0d20d4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d20da: 0c00 |0003: move-result-object v0 │ │ -0d20dc: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ -0d20e2: 6f10 5601 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0156 │ │ -0d20e8: 0e00 |000a: return-void │ │ +0d20a4: |[0d20a4] com.actionbarsherlock.app.SherlockActivity.onStop:()V │ │ +0d20b4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d20ba: 0c00 |0003: move-result-object v0 │ │ +0d20bc: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ +0d20c2: 6f10 5601 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0156 │ │ +0d20c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266699,20 +266714,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d20ec: |[0d20ec] com.actionbarsherlock.app.SherlockActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0d20fc: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d2102: 0c00 |0003: move-result-object v0 │ │ -0d2104: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ -0d210a: 6f30 5701 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0157 │ │ -0d2110: 0e00 |000a: return-void │ │ +0d20cc: |[0d20cc] com.actionbarsherlock.app.SherlockActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0d20dc: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d20e2: 0c00 |0003: move-result-object v0 │ │ +0d20e4: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ +0d20ea: 6f30 5701 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0157 │ │ +0d20f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266724,22 +266739,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d2114: |[0d2114] com.actionbarsherlock.app.SherlockActivity.openOptionsMenu:()V │ │ -0d2124: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d212a: 0c00 |0003: move-result-object v0 │ │ -0d212c: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ -0d2132: 0a00 |0007: move-result v0 │ │ -0d2134: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d2138: 6f10 5801 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.openOptionsMenu:()V // method@0158 │ │ -0d213e: 0e00 |000d: return-void │ │ +0d20f4: |[0d20f4] com.actionbarsherlock.app.SherlockActivity.openOptionsMenu:()V │ │ +0d2104: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d210a: 0c00 |0003: move-result-object v0 │ │ +0d210c: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ +0d2112: 0a00 |0007: move-result v0 │ │ +0d2114: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d2118: 6f10 5801 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.openOptionsMenu:()V // method@0158 │ │ +0d211e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x000a line=165 │ │ 0x000d line=167 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -266749,20 +266764,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2140: |[0d2140] com.actionbarsherlock.app.SherlockActivity.requestWindowFeature:(J)V │ │ -0d2150: 6e10 9425 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d2156: 0c00 |0003: move-result-object v0 │ │ -0d2158: 8441 |0004: long-to-int v1, v4 │ │ -0d215a: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ -0d2160: 0e00 |0008: return-void │ │ +0d2120: |[0d2120] com.actionbarsherlock.app.SherlockActivity.requestWindowFeature:(J)V │ │ +0d2130: 6e10 9425 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d2136: 0c00 |0003: move-result-object v0 │ │ +0d2138: 8441 |0004: long-to-int v1, v4 │ │ +0d213a: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ +0d2140: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -266772,19 +266787,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2164: |[0d2164] com.actionbarsherlock.app.SherlockActivity.setContentView:(I)V │ │ -0d2174: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d217a: 0c00 |0003: move-result-object v0 │ │ -0d217c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ -0d2182: 0e00 |0007: return-void │ │ +0d2144: |[0d2144] com.actionbarsherlock.app.SherlockActivity.setContentView:(I)V │ │ +0d2154: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d215a: 0c00 |0003: move-result-object v0 │ │ +0d215c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ +0d2162: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -266794,19 +266809,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2184: |[0d2184] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;)V │ │ -0d2194: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d219a: 0c00 |0003: move-result-object v0 │ │ -0d219c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ -0d21a2: 0e00 |0007: return-void │ │ +0d2164: |[0d2164] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;)V │ │ +0d2174: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d217a: 0c00 |0003: move-result-object v0 │ │ +0d217c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ +0d2182: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -266816,19 +266831,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d21a4: |[0d21a4] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d21b4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d21ba: 0c00 |0003: move-result-object v0 │ │ -0d21bc: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ -0d21c2: 0e00 |0007: return-void │ │ +0d2184: |[0d2184] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d2194: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d219a: 0c00 |0003: move-result-object v0 │ │ +0d219c: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ +0d21a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -266839,19 +266854,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d21c4: |[0d21c4] com.actionbarsherlock.app.SherlockActivity.setSupportProgress:(I)V │ │ -0d21d4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d21da: 0c00 |0003: move-result-object v0 │ │ -0d21dc: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ -0d21e2: 0e00 |0007: return-void │ │ +0d21a4: |[0d21a4] com.actionbarsherlock.app.SherlockActivity.setSupportProgress:(I)V │ │ +0d21b4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d21ba: 0c00 |0003: move-result-object v0 │ │ +0d21bc: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ +0d21c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0007 line=259 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -266861,19 +266876,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d21e4: |[0d21e4] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0d21f4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d21fa: 0c00 |0003: move-result-object v0 │ │ -0d21fc: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ -0d2202: 0e00 |0007: return-void │ │ +0d21c4: |[0d21c4] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0d21d4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d21da: 0c00 |0003: move-result-object v0 │ │ +0d21dc: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ +0d21e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0007 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -266883,19 +266898,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2204: |[0d2204] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0d2214: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d221a: 0c00 |0003: move-result-object v0 │ │ -0d221c: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ -0d2222: 0e00 |0007: return-void │ │ +0d21e4: |[0d21e4] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0d21f4: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d21fa: 0c00 |0003: move-result-object v0 │ │ +0d21fc: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ +0d2202: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -266905,19 +266920,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2224: |[0d2224] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarVisibility:(Z)V │ │ -0d2234: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d223a: 0c00 |0003: move-result-object v0 │ │ -0d223c: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ -0d2242: 0e00 |0007: return-void │ │ +0d2204: |[0d2204] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarVisibility:(Z)V │ │ +0d2214: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d221a: 0c00 |0003: move-result-object v0 │ │ +0d221c: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ +0d2222: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0007 line=271 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -266927,19 +266942,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2244: |[0d2244] com.actionbarsherlock.app.SherlockActivity.setSupportSecondaryProgress:(I)V │ │ -0d2254: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d225a: 0c00 |0003: move-result-object v0 │ │ -0d225c: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ -0d2262: 0e00 |0007: return-void │ │ +0d2224: |[0d2224] com.actionbarsherlock.app.SherlockActivity.setSupportSecondaryProgress:(I)V │ │ +0d2234: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d223a: 0c00 |0003: move-result-object v0 │ │ +0d223c: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ +0d2242: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0007 line=275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -266949,20 +266964,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2264: |[0d2264] com.actionbarsherlock.app.SherlockActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d2274: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ -0d227a: 0c00 |0003: move-result-object v0 │ │ -0d227c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ -0d2282: 0c00 |0007: move-result-object v0 │ │ -0d2284: 1100 |0008: return-object v0 │ │ +0d2244: |[0d2244] com.actionbarsherlock.app.SherlockActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d2254: 6e10 9425 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2594 │ │ +0d225a: 0c00 |0003: move-result-object v0 │ │ +0d225c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ +0d2262: 0c00 |0007: move-result-object v0 │ │ +0d2264: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -266971,17 +266986,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d2288: |[0d2288] com.actionbarsherlock.app.SherlockActivity.supportInvalidateOptionsMenu:()V │ │ -0d2298: 6e10 9725 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.invalidateOptionsMenu:()V // method@2597 │ │ -0d229e: 0e00 |0003: return-void │ │ +0d2268: |[0d2268] com.actionbarsherlock.app.SherlockActivity.supportInvalidateOptionsMenu:()V │ │ +0d2278: 6e10 9725 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.invalidateOptionsMenu:()V // method@2597 │ │ +0d227e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ @@ -267019,17 +267034,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d22a0: |[0d22a0] com.actionbarsherlock.app.SherlockExpandableListActivity.:()V │ │ -0d22b0: 7010 9301 0000 |0000: invoke-direct {v0}, Landroid/app/ExpandableListActivity;.:()V // method@0193 │ │ -0d22b6: 0e00 |0003: return-void │ │ +0d2280: |[0d2280] com.actionbarsherlock.app.SherlockExpandableListActivity.:()V │ │ +0d2290: 7010 9301 0000 |0000: invoke-direct {v0}, Landroid/app/ExpandableListActivity;.:()V // method@0193 │ │ +0d2296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ Virtual methods - │ │ @@ -267038,19 +267053,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d22b8: |[0d22b8] com.actionbarsherlock.app.SherlockExpandableListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d22c8: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d22ce: 0c00 |0003: move-result-object v0 │ │ -0d22d0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ -0d22d6: 0e00 |0007: return-void │ │ +0d2298: |[0d2298] com.actionbarsherlock.app.SherlockExpandableListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d22a8: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d22ae: 0c00 |0003: move-result-object v0 │ │ +0d22b0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ +0d22b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -267061,22 +267076,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d22d8: |[0d22d8] com.actionbarsherlock.app.SherlockExpandableListActivity.closeOptionsMenu:()V │ │ -0d22e8: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d22ee: 0c00 |0003: move-result-object v0 │ │ -0d22f0: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ -0d22f6: 0a00 |0007: move-result v0 │ │ -0d22f8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d22fc: 6f10 9401 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.closeOptionsMenu:()V // method@0194 │ │ -0d2302: 0e00 |000d: return-void │ │ +0d22b8: |[0d22b8] com.actionbarsherlock.app.SherlockExpandableListActivity.closeOptionsMenu:()V │ │ +0d22c8: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d22ce: 0c00 |0003: move-result-object v0 │ │ +0d22d0: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ +0d22d6: 0a00 |0007: move-result v0 │ │ +0d22d8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d22dc: 6f10 9401 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.closeOptionsMenu:()V // method@0194 │ │ +0d22e2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x000a line=161 │ │ 0x000d line=163 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267086,25 +267101,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d2304: |[0d2304] com.actionbarsherlock.app.SherlockExpandableListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0d2314: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d231a: 0c00 |0003: move-result-object v0 │ │ -0d231c: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ -0d2322: 0a00 |0007: move-result v0 │ │ -0d2324: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d2328: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d232a: 0f00 |000b: return v0 │ │ -0d232c: 6f20 9501 2100 |000c: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0195 │ │ -0d2332: 0a00 |000f: move-result v0 │ │ -0d2334: 28fb |0010: goto 000b // -0005 │ │ +0d22e4: |[0d22e4] com.actionbarsherlock.app.SherlockExpandableListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0d22f4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d22fa: 0c00 |0003: move-result-object v0 │ │ +0d22fc: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ +0d2302: 0a00 |0007: move-result v0 │ │ +0d2304: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d2308: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d230a: 0f00 |000b: return v0 │ │ +0d230c: 6f20 9501 2100 |000c: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0195 │ │ +0d2312: 0a00 |000f: move-result v0 │ │ +0d2314: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267115,21 +267130,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0d2338: |[0d2338] com.actionbarsherlock.app.SherlockExpandableListActivity.findViewById:(I)Landroid/view/View; │ │ -0d2348: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d234e: 0c00 |0003: move-result-object v0 │ │ -0d2350: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ -0d2356: 6f20 9601 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.findViewById:(I)Landroid/view/View; // method@0196 │ │ -0d235c: 0c00 |000a: move-result-object v0 │ │ -0d235e: 1100 |000b: return-object v0 │ │ +0d2318: |[0d2318] com.actionbarsherlock.app.SherlockExpandableListActivity.findViewById:(I)Landroid/view/View; │ │ +0d2328: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d232e: 0c00 |0003: move-result-object v0 │ │ +0d2330: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ +0d2336: 6f20 9601 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.findViewById:(I)Landroid/view/View; // method@0196 │ │ +0d233c: 0c00 |000a: move-result-object v0 │ │ +0d233e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0007 line=238 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -267139,23 +267154,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0d2360: |[0d2360] com.actionbarsherlock.app.SherlockExpandableListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0d2370: 5410 8f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8f │ │ -0d2374: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0d2378: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0d237a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ -0d2380: 0c00 |0008: move-result-object v0 │ │ -0d2382: 5b10 8f0c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8f │ │ -0d2386: 5410 8f0c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8f │ │ -0d238a: 1100 |000d: return-object v0 │ │ +0d2340: |[0d2340] com.actionbarsherlock.app.SherlockExpandableListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0d2350: 5410 8f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8f │ │ +0d2354: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0d2358: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d235a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ +0d2360: 0c00 |0008: move-result-object v0 │ │ +0d2362: 5b10 8f0c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8f │ │ +0d2366: 5410 8f0c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c8f │ │ +0d236a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267165,20 +267180,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d238c: |[0d238c] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0d239c: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d23a2: 0c00 |0003: move-result-object v0 │ │ -0d23a4: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ -0d23aa: 0c00 |0007: move-result-object v0 │ │ -0d23ac: 1100 |0008: return-object v0 │ │ +0d236c: |[0d236c] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0d237c: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d2382: 0c00 |0003: move-result-object v0 │ │ +0d2384: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ +0d238a: 0c00 |0007: move-result-object v0 │ │ +0d238c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockExpandableListActivity;) │ │ @@ -267186,20 +267201,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d23b0: |[0d23b0] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0d23c0: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d23c6: 0c00 |0003: move-result-object v0 │ │ -0d23c8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ -0d23ce: 0c00 |0007: move-result-object v0 │ │ -0d23d0: 1100 |0008: return-object v0 │ │ +0d2390: |[0d2390] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0d23a0: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d23a6: 0c00 |0003: move-result-object v0 │ │ +0d23a8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ +0d23ae: 0c00 |0007: move-result-object v0 │ │ +0d23b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockExpandableListActivity;) │ │ @@ -267207,19 +267222,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d23d4: |[0d23d4] com.actionbarsherlock.app.SherlockExpandableListActivity.invalidateOptionsMenu:()V │ │ -0d23e4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d23ea: 0c00 |0003: move-result-object v0 │ │ -0d23ec: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ -0d23f2: 0e00 |0007: return-void │ │ +0d23b4: |[0d23b4] com.actionbarsherlock.app.SherlockExpandableListActivity.invalidateOptionsMenu:()V │ │ +0d23c4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d23ca: 0c00 |0003: move-result-object v0 │ │ +0d23cc: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ +0d23d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ @@ -267228,16 +267243,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d23f4: |[0d23f4] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d2404: 0e00 |0000: return-void │ │ +0d23d4: |[0d23d4] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d23e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -267246,16 +267261,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d2408: |[0d2408] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d2418: 0e00 |0000: return-void │ │ +0d23e8: |[0d23e8] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d23f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -267264,20 +267279,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d241c: |[0d241c] com.actionbarsherlock.app.SherlockExpandableListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0d242c: 6f20 9701 2100 |0000: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0197 │ │ -0d2432: 6e10 cb25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d2438: 0c00 |0006: move-result-object v0 │ │ -0d243a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ -0d2440: 0e00 |000a: return-void │ │ +0d23fc: |[0d23fc] com.actionbarsherlock.app.SherlockExpandableListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0d240c: 6f20 9701 2100 |0000: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0197 │ │ +0d2412: 6e10 cb25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d2418: 0c00 |0006: move-result-object v0 │ │ +0d241a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ +0d2420: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267288,20 +267303,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2444: |[0d2444] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d2454: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d245a: 0c00 |0003: move-result-object v0 │ │ -0d245c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ -0d2462: 0a00 |0007: move-result v0 │ │ -0d2464: 0f00 |0008: return v0 │ │ +0d2424: |[0d2424] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d2434: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d243a: 0c00 |0003: move-result-object v0 │ │ +0d243c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ +0d2442: 0a00 |0007: move-result v0 │ │ +0d2444: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -267310,17 +267325,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d2468: |[0d2468] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d2478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d247a: 0f00 |0001: return v0 │ │ +0d2448: |[0d2448] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d2458: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d245a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -267329,21 +267344,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d247c: |[0d247c] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0d248c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d2490: 6e20 d325 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@25d3 │ │ -0d2496: 0a00 |0005: move-result v0 │ │ -0d2498: 0f00 |0006: return v0 │ │ -0d249a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d249c: 28fe |0008: goto 0006 // -0002 │ │ +0d245c: |[0d245c] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0d246c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d2470: 6e20 d325 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@25d3 │ │ +0d2476: 0a00 |0005: move-result v0 │ │ +0d2478: 0f00 |0006: return v0 │ │ +0d247a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d247c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ 0x0006 line=175 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267355,20 +267370,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d24a0: |[0d24a0] com.actionbarsherlock.app.SherlockExpandableListActivity.onDestroy:()V │ │ -0d24b0: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d24b6: 0c00 |0003: move-result-object v0 │ │ -0d24b8: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ -0d24be: 6f10 9801 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onDestroy:()V // method@0198 │ │ -0d24c4: 0e00 |000a: return-void │ │ +0d2480: |[0d2480] com.actionbarsherlock.app.SherlockExpandableListActivity.onDestroy:()V │ │ +0d2490: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d2496: 0c00 |0003: move-result-object v0 │ │ +0d2498: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ +0d249e: 6f10 9801 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onDestroy:()V // method@0198 │ │ +0d24a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267378,21 +267393,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d24c8: |[0d24c8] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d24d8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d24dc: 6e20 d925 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25d9 │ │ -0d24e2: 0a00 |0005: move-result v0 │ │ -0d24e4: 0f00 |0006: return v0 │ │ -0d24e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d24e8: 28fe |0008: goto 0006 // -0002 │ │ +0d24a8: |[0d24a8] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d24b8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d24bc: 6e20 d925 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25d9 │ │ +0d24c2: 0a00 |0005: move-result v0 │ │ +0d24c4: 0f00 |0006: return v0 │ │ +0d24c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d24c8: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0002 line=197 │ │ 0x0006 line=199 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267404,25 +267419,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0d24ec: |[0d24ec] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0d24fc: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d2502: 0c00 |0003: move-result-object v0 │ │ -0d2504: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ -0d250a: 0a00 |0007: move-result v0 │ │ -0d250c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d2510: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d2512: 0f00 |000b: return v0 │ │ -0d2514: 6f30 9901 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0199 │ │ -0d251a: 0a00 |000f: move-result v0 │ │ -0d251c: 28fb |0010: goto 000b // -0005 │ │ +0d24cc: |[0d24cc] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0d24dc: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d24e2: 0c00 |0003: move-result-object v0 │ │ +0d24e4: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ +0d24ea: 0a00 |0007: move-result v0 │ │ +0d24ec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d24f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d24f2: 0f00 |000b: return v0 │ │ +0d24f4: 6f30 9901 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0199 │ │ +0d24fa: 0a00 |000f: move-result v0 │ │ +0d24fc: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267434,20 +267449,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2520: |[0d2520] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0d2530: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d2536: 0c00 |0003: move-result-object v0 │ │ -0d2538: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ -0d253e: 0a00 |0007: move-result v0 │ │ -0d2540: 0f00 |0008: return v0 │ │ +0d2500: |[0d2500] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0d2510: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d2516: 0c00 |0003: move-result-object v0 │ │ +0d2518: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ +0d251e: 0a00 |0007: move-result v0 │ │ +0d2520: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -267456,17 +267471,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d2544: |[0d2544] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d2554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d2556: 0f00 |0001: return v0 │ │ +0d2524: |[0d2524] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d2534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d2536: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -267475,20 +267490,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d2558: |[0d2558] com.actionbarsherlock.app.SherlockExpandableListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0d2568: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d256e: 0c00 |0003: move-result-object v0 │ │ -0d2570: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ -0d2576: 6f30 9a01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@019a │ │ -0d257c: 0e00 |000a: return-void │ │ +0d2538: |[0d2538] com.actionbarsherlock.app.SherlockExpandableListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0d2548: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d254e: 0c00 |0003: move-result-object v0 │ │ +0d2550: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ +0d2556: 6f30 9a01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@019a │ │ +0d255c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267500,20 +267515,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d2580: |[0d2580] com.actionbarsherlock.app.SherlockExpandableListActivity.onPause:()V │ │ -0d2590: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d2596: 0c00 |0003: move-result-object v0 │ │ -0d2598: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ -0d259e: 6f10 9b01 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPause:()V // method@019b │ │ -0d25a4: 0e00 |000a: return-void │ │ +0d2560: |[0d2560] com.actionbarsherlock.app.SherlockExpandableListActivity.onPause:()V │ │ +0d2570: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d2576: 0c00 |0003: move-result-object v0 │ │ +0d2578: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ +0d257e: 6f10 9b01 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPause:()V // method@019b │ │ +0d2584: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267523,20 +267538,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d25a8: |[0d25a8] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0d25b8: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d25be: 0c00 |0003: move-result-object v0 │ │ -0d25c0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ -0d25c6: 6f20 9c01 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@019c │ │ -0d25cc: 0e00 |000a: return-void │ │ +0d2588: |[0d2588] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0d2598: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d259e: 0c00 |0003: move-result-object v0 │ │ +0d25a0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ +0d25a6: 6f20 9c01 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@019c │ │ +0d25ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267547,20 +267562,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d25d0: |[0d25d0] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostResume:()V │ │ -0d25e0: 6f10 9d01 0100 |0000: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPostResume:()V // method@019d │ │ -0d25e6: 6e10 cb25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d25ec: 0c00 |0006: move-result-object v0 │ │ -0d25ee: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ -0d25f4: 0e00 |000a: return-void │ │ +0d25b0: |[0d25b0] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostResume:()V │ │ +0d25c0: 6f10 9d01 0100 |0000: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPostResume:()V // method@019d │ │ +0d25c6: 6e10 cb25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d25cc: 0c00 |0006: move-result-object v0 │ │ +0d25ce: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ +0d25d4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267570,20 +267585,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d25f8: |[0d25f8] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d2608: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d260e: 0c00 |0003: move-result-object v0 │ │ -0d2610: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ -0d2616: 0a00 |0007: move-result v0 │ │ -0d2618: 0f00 |0008: return v0 │ │ +0d25d8: |[0d25d8] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d25e8: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d25ee: 0c00 |0003: move-result-object v0 │ │ +0d25f0: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ +0d25f6: 0a00 |0007: move-result v0 │ │ +0d25f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -267592,17 +267607,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d261c: |[0d261c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d262c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d262e: 0f00 |0001: return v0 │ │ +0d25fc: |[0d25fc] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d260c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d260e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -267611,21 +267626,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2630: |[0d2630] com.actionbarsherlock.app.SherlockExpandableListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d2640: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d2644: 6e20 df25 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@25df │ │ -0d264a: 0a00 |0005: move-result v0 │ │ -0d264c: 0f00 |0006: return v0 │ │ -0d264e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d2650: 28fe |0008: goto 0006 // -0002 │ │ +0d2610: |[0d2610] com.actionbarsherlock.app.SherlockExpandableListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d2620: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d2624: 6e20 df25 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@25df │ │ +0d262a: 0a00 |0005: move-result v0 │ │ +0d262c: 0f00 |0006: return v0 │ │ +0d262e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d2630: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ 0x0006 line=187 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267638,20 +267653,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d2654: |[0d2654] com.actionbarsherlock.app.SherlockExpandableListActivity.onStop:()V │ │ -0d2664: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d266a: 0c00 |0003: move-result-object v0 │ │ -0d266c: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ -0d2672: 6f10 9e01 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onStop:()V // method@019e │ │ -0d2678: 0e00 |000a: return-void │ │ +0d2634: |[0d2634] com.actionbarsherlock.app.SherlockExpandableListActivity.onStop:()V │ │ +0d2644: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d264a: 0c00 |0003: move-result-object v0 │ │ +0d264c: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ +0d2652: 6f10 9e01 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onStop:()V // method@019e │ │ +0d2658: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267661,20 +267676,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d267c: |[0d267c] com.actionbarsherlock.app.SherlockExpandableListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0d268c: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d2692: 0c00 |0003: move-result-object v0 │ │ -0d2694: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ -0d269a: 6f30 9f01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@019f │ │ -0d26a0: 0e00 |000a: return-void │ │ +0d265c: |[0d265c] com.actionbarsherlock.app.SherlockExpandableListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0d266c: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d2672: 0c00 |0003: move-result-object v0 │ │ +0d2674: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ +0d267a: 6f30 9f01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@019f │ │ +0d2680: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267686,22 +267701,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d26a4: |[0d26a4] com.actionbarsherlock.app.SherlockExpandableListActivity.openOptionsMenu:()V │ │ -0d26b4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d26ba: 0c00 |0003: move-result-object v0 │ │ -0d26bc: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ -0d26c2: 0a00 |0007: move-result v0 │ │ -0d26c4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d26c8: 6f10 a001 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.openOptionsMenu:()V // method@01a0 │ │ -0d26ce: 0e00 |000d: return-void │ │ +0d2684: |[0d2684] com.actionbarsherlock.app.SherlockExpandableListActivity.openOptionsMenu:()V │ │ +0d2694: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d269a: 0c00 |0003: move-result-object v0 │ │ +0d269c: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ +0d26a2: 0a00 |0007: move-result v0 │ │ +0d26a4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d26a8: 6f10 a001 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.openOptionsMenu:()V // method@01a0 │ │ +0d26ae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000a line=154 │ │ 0x000d line=156 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -267711,20 +267726,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d26d0: |[0d26d0] com.actionbarsherlock.app.SherlockExpandableListActivity.requestWindowFeature:(J)V │ │ -0d26e0: 6e10 cb25 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d26e6: 0c00 |0003: move-result-object v0 │ │ -0d26e8: 8441 |0004: long-to-int v1, v4 │ │ -0d26ea: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ -0d26f0: 0e00 |0008: return-void │ │ +0d26b0: |[0d26b0] com.actionbarsherlock.app.SherlockExpandableListActivity.requestWindowFeature:(J)V │ │ +0d26c0: 6e10 cb25 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d26c6: 0c00 |0003: move-result-object v0 │ │ +0d26c8: 8441 |0004: long-to-int v1, v4 │ │ +0d26ca: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ +0d26d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0008 line=233 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -267734,19 +267749,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d26f4: |[0d26f4] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(I)V │ │ -0d2704: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d270a: 0c00 |0003: move-result-object v0 │ │ -0d270c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ -0d2712: 0e00 |0007: return-void │ │ +0d26d4: |[0d26d4] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(I)V │ │ +0d26e4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d26ea: 0c00 |0003: move-result-object v0 │ │ +0d26ec: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ +0d26f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=219 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -267756,19 +267771,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2714: |[0d2714] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;)V │ │ -0d2724: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d272a: 0c00 |0003: move-result-object v0 │ │ -0d272c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ -0d2732: 0e00 |0007: return-void │ │ +0d26f4: |[0d26f4] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;)V │ │ +0d2704: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d270a: 0c00 |0003: move-result-object v0 │ │ +0d270c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ +0d2712: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0007 line=229 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -267778,19 +267793,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d2734: |[0d2734] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d2744: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d274a: 0c00 |0003: move-result-object v0 │ │ -0d274c: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ -0d2752: 0e00 |0007: return-void │ │ +0d2714: |[0d2714] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d2724: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d272a: 0c00 |0003: move-result-object v0 │ │ +0d272c: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ +0d2732: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0007 line=224 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -267801,19 +267816,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2754: |[0d2754] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgress:(I)V │ │ -0d2764: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d276a: 0c00 |0003: move-result-object v0 │ │ -0d276c: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ -0d2772: 0e00 |0007: return-void │ │ +0d2734: |[0d2734] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgress:(I)V │ │ +0d2744: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d274a: 0c00 |0003: move-result-object v0 │ │ +0d274c: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ +0d2752: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0007 line=248 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -267823,19 +267838,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2774: |[0d2774] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0d2784: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d278a: 0c00 |0003: move-result-object v0 │ │ -0d278c: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ -0d2792: 0e00 |0007: return-void │ │ +0d2754: |[0d2754] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0d2764: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d276a: 0c00 |0003: move-result-object v0 │ │ +0d276c: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ +0d2772: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0007 line=252 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -267845,19 +267860,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2794: |[0d2794] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0d27a4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d27aa: 0c00 |0003: move-result-object v0 │ │ -0d27ac: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ -0d27b2: 0e00 |0007: return-void │ │ +0d2774: |[0d2774] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0d2784: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d278a: 0c00 |0003: move-result-object v0 │ │ +0d278c: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ +0d2792: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=256 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -267867,19 +267882,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d27b4: |[0d27b4] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarVisibility:(Z)V │ │ -0d27c4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d27ca: 0c00 |0003: move-result-object v0 │ │ -0d27cc: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ -0d27d2: 0e00 |0007: return-void │ │ +0d2794: |[0d2794] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarVisibility:(Z)V │ │ +0d27a4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d27aa: 0c00 |0003: move-result-object v0 │ │ +0d27ac: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ +0d27b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0007 line=260 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -267889,19 +267904,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d27d4: |[0d27d4] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportSecondaryProgress:(I)V │ │ -0d27e4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d27ea: 0c00 |0003: move-result-object v0 │ │ -0d27ec: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ -0d27f2: 0e00 |0007: return-void │ │ +0d27b4: |[0d27b4] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportSecondaryProgress:(I)V │ │ +0d27c4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d27ca: 0c00 |0003: move-result-object v0 │ │ +0d27cc: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ +0d27d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0007 line=264 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -267911,20 +267926,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d27f4: |[0d27f4] com.actionbarsherlock.app.SherlockExpandableListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d2804: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ -0d280a: 0c00 |0003: move-result-object v0 │ │ -0d280c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ -0d2812: 0c00 |0007: move-result-object v0 │ │ -0d2814: 1100 |0008: return-object v0 │ │ +0d27d4: |[0d27d4] com.actionbarsherlock.app.SherlockExpandableListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d27e4: 6e10 cb25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25cb │ │ +0d27ea: 0c00 |0003: move-result-object v0 │ │ +0d27ec: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ +0d27f2: 0c00 |0007: move-result-object v0 │ │ +0d27f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -267933,17 +267948,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d2818: |[0d2818] com.actionbarsherlock.app.SherlockExpandableListActivity.supportInvalidateOptionsMenu:()V │ │ -0d2828: 6e10 ce25 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.invalidateOptionsMenu:()V // method@25ce │ │ -0d282e: 0e00 |0003: return-void │ │ +0d27f8: |[0d27f8] com.actionbarsherlock.app.SherlockExpandableListActivity.supportInvalidateOptionsMenu:()V │ │ +0d2808: 6e10 ce25 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.invalidateOptionsMenu:()V // method@25ce │ │ +0d280e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ @@ -267979,17 +267994,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d2830: |[0d2830] com.actionbarsherlock.app.SherlockFragment.:()V │ │ -0d2840: 7010 8e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@068e │ │ -0d2846: 0e00 |0003: return-void │ │ +0d2810: |[0d2810] com.actionbarsherlock.app.SherlockFragment.:()V │ │ +0d2820: 7010 8e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@068e │ │ +0d2826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ │ │ Virtual methods - │ │ @@ -267998,17 +268013,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d2848: |[0d2848] com.actionbarsherlock.app.SherlockFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0d2858: 5410 900c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ -0d285c: 1100 |0002: return-object v0 │ │ +0d2828: |[0d2828] com.actionbarsherlock.app.SherlockFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0d2838: 5410 900c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ +0d283c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/SherlockFragment;) │ │ @@ -268016,38 +268031,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0d2860: |[0d2860] com.actionbarsherlock.app.SherlockFragment.onAttach:(Landroid/app/Activity;)V │ │ -0d2870: 2040 1c05 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ -0d2874: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0d2878: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0d287c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0d2880: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d2886: 6e10 2b34 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0d288c: 0c02 |000e: move-result-object v2 │ │ -0d288e: 6e10 ee33 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0d2894: 0c02 |0012: move-result-object v2 │ │ -0d2896: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d289c: 0c01 |0016: move-result-object v1 │ │ -0d289e: 1a02 9100 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0091 │ │ -0d28a2: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d28a8: 0c01 |001c: move-result-object v1 │ │ -0d28aa: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d28b0: 0c01 |0020: move-result-object v1 │ │ -0d28b2: 7020 0434 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d28b8: 2700 |0024: throw v0 │ │ -0d28ba: 0740 |0025: move-object v0, v4 │ │ -0d28bc: 1f00 1c05 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ -0d28c0: 5b30 900c |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ -0d28c4: 6f20 be06 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@06be │ │ -0d28ca: 0e00 |002d: return-void │ │ +0d2840: |[0d2840] com.actionbarsherlock.app.SherlockFragment.onAttach:(Landroid/app/Activity;)V │ │ +0d2850: 2040 1c05 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ +0d2854: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0d2858: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0d285c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0d2860: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d2866: 6e10 2b34 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0d286c: 0c02 |000e: move-result-object v2 │ │ +0d286e: 6e10 ee33 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0d2874: 0c02 |0012: move-result-object v2 │ │ +0d2876: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d287c: 0c01 |0016: move-result-object v1 │ │ +0d287e: 1a02 9100 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0091 │ │ +0d2882: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d2888: 0c01 |001c: move-result-object v1 │ │ +0d288a: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d2890: 0c01 |0020: move-result-object v1 │ │ +0d2892: 7020 0434 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d2898: 2700 |0024: throw v0 │ │ +0d289a: 0740 |0025: move-object v0, v4 │ │ +0d289c: 1f00 1c05 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ +0d28a0: 5b30 900c |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ +0d28a4: 6f20 be06 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@06be │ │ +0d28aa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -268060,22 +268075,22 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0d28cc: |[0d28cc] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0d28dc: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0d28e0: 7020 ba2b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0d28e6: 5421 900c |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ -0d28ea: 6e10 0126 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2601 │ │ -0d28f0: 0c01 |000a: move-result-object v1 │ │ -0d28f2: 6e30 f325 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@25f3 │ │ -0d28f8: 0e00 |000e: return-void │ │ +0d28ac: |[0d28ac] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0d28bc: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0d28c0: 7020 ba2b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0d28c6: 5421 900c |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ +0d28ca: 6e10 0126 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2601 │ │ +0d28d0: 0c01 |000a: move-result-object v1 │ │ +0d28d2: 6e30 f325 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@25f3 │ │ +0d28d8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000e line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -268086,16 +268101,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d28fc: |[0d28fc] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0d290c: 0e00 |0000: return-void │ │ +0d28dc: |[0d28dc] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0d28ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -268105,19 +268120,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d2910: |[0d2910] com.actionbarsherlock.app.SherlockFragment.onDetach:()V │ │ -0d2920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d2922: 5b10 900c |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ -0d2926: 6f10 c906 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@06c9 │ │ -0d292c: 0e00 |0006: return-void │ │ +0d28f0: |[0d28f0] com.actionbarsherlock.app.SherlockFragment.onDetach:()V │ │ +0d2900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d2902: 5b10 900c |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c90 │ │ +0d2906: 6f10 c906 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@06c9 │ │ +0d290c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ @@ -268127,20 +268142,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d2930: |[0d2930] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0d2940: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ -0d2944: 7020 462b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ -0d294a: 6e20 f625 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25f6 │ │ -0d2950: 0a00 |0008: move-result v0 │ │ -0d2952: 0f00 |0009: return v0 │ │ +0d2910: |[0d2910] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0d2920: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ +0d2924: 7020 462b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ +0d292a: 6e20 f625 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25f6 │ │ +0d2930: 0a00 |0008: move-result v0 │ │ +0d2932: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -268149,17 +268164,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d2954: |[0d2954] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d2964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d2966: 0f00 |0001: return v0 │ │ +0d2934: |[0d2934] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d2944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d2946: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -268168,19 +268183,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2968: |[0d2968] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0d2978: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0d297c: 7020 ba2b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0d2982: 6e20 f825 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@25f8 │ │ -0d2988: 0e00 |0008: return-void │ │ +0d2948: |[0d2948] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0d2958: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0d295c: 7020 ba2b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0d2962: 6e20 f825 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@25f8 │ │ +0d2968: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ @@ -268190,16 +268205,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d298c: |[0d298c] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0d299c: 0e00 |0000: return-void │ │ +0d296c: |[0d296c] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0d297c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -268237,17 +268252,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d29a0: |[0d29a0] com.actionbarsherlock.app.SherlockListActivity.:()V │ │ -0d29b0: 7010 a101 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@01a1 │ │ -0d29b6: 0e00 |0003: return-void │ │ +0d2980: |[0d2980] com.actionbarsherlock.app.SherlockListActivity.:()V │ │ +0d2990: 7010 a101 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@01a1 │ │ +0d2996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ Virtual methods - │ │ @@ -268256,19 +268271,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d29b8: |[0d29b8] com.actionbarsherlock.app.SherlockListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d29c8: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d29ce: 0c00 |0003: move-result-object v0 │ │ -0d29d0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ -0d29d6: 0e00 |0007: return-void │ │ +0d2998: |[0d2998] com.actionbarsherlock.app.SherlockListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d29a8: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d29ae: 0c00 |0003: move-result-object v0 │ │ +0d29b0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ +0d29b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -268279,22 +268294,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d29d8: |[0d29d8] com.actionbarsherlock.app.SherlockListActivity.closeOptionsMenu:()V │ │ -0d29e8: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d29ee: 0c00 |0003: move-result-object v0 │ │ -0d29f0: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ -0d29f6: 0a00 |0007: move-result v0 │ │ -0d29f8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d29fc: 6f10 a201 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.closeOptionsMenu:()V // method@01a2 │ │ -0d2a02: 0e00 |000d: return-void │ │ +0d29b8: |[0d29b8] com.actionbarsherlock.app.SherlockListActivity.closeOptionsMenu:()V │ │ +0d29c8: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d29ce: 0c00 |0003: move-result-object v0 │ │ +0d29d0: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ +0d29d6: 0a00 |0007: move-result v0 │ │ +0d29d8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d29dc: 6f10 a201 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.closeOptionsMenu:()V // method@01a2 │ │ +0d29e2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000a line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268304,25 +268319,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d2a04: |[0d2a04] com.actionbarsherlock.app.SherlockListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0d2a14: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2a1a: 0c00 |0003: move-result-object v0 │ │ -0d2a1c: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ -0d2a22: 0a00 |0007: move-result v0 │ │ -0d2a24: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d2a28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d2a2a: 0f00 |000b: return v0 │ │ -0d2a2c: 6f20 a301 2100 |000c: invoke-super {v1, v2}, Landroid/app/ListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@01a3 │ │ -0d2a32: 0a00 |000f: move-result v0 │ │ -0d2a34: 28fb |0010: goto 000b // -0005 │ │ +0d29e4: |[0d29e4] com.actionbarsherlock.app.SherlockListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0d29f4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d29fa: 0c00 |0003: move-result-object v0 │ │ +0d29fc: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ +0d2a02: 0a00 |0007: move-result v0 │ │ +0d2a04: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d2a08: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d2a0a: 0f00 |000b: return v0 │ │ +0d2a0c: 6f20 a301 2100 |000c: invoke-super {v1, v2}, Landroid/app/ListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@01a3 │ │ +0d2a12: 0a00 |000f: move-result v0 │ │ +0d2a14: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268333,21 +268348,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0d2a38: |[0d2a38] com.actionbarsherlock.app.SherlockListActivity.findViewById:(I)Landroid/view/View; │ │ -0d2a48: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2a4e: 0c00 |0003: move-result-object v0 │ │ -0d2a50: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ -0d2a56: 6f20 a401 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@01a4 │ │ -0d2a5c: 0c00 |000a: move-result-object v0 │ │ -0d2a5e: 1100 |000b: return-object v0 │ │ +0d2a18: |[0d2a18] com.actionbarsherlock.app.SherlockListActivity.findViewById:(I)Landroid/view/View; │ │ +0d2a28: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2a2e: 0c00 |0003: move-result-object v0 │ │ +0d2a30: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ +0d2a36: 6f20 a401 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@01a4 │ │ +0d2a3c: 0c00 |000a: move-result-object v0 │ │ +0d2a3e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0007 line=249 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -268357,23 +268372,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0d2a60: |[0d2a60] com.actionbarsherlock.app.SherlockListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0d2a70: 5410 960c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c96 │ │ -0d2a74: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0d2a78: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0d2a7a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ -0d2a80: 0c00 |0008: move-result-object v0 │ │ -0d2a82: 5b10 960c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c96 │ │ -0d2a86: 5410 960c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c96 │ │ -0d2a8a: 1100 |000d: return-object v0 │ │ +0d2a40: |[0d2a40] com.actionbarsherlock.app.SherlockListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0d2a50: 5410 960c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c96 │ │ +0d2a54: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0d2a58: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d2a5a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ +0d2a60: 0c00 |0008: move-result-object v0 │ │ +0d2a62: 5b10 960c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c96 │ │ +0d2a66: 5410 960c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c96 │ │ +0d2a6a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268383,20 +268398,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d2a8c: |[0d2a8c] com.actionbarsherlock.app.SherlockListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0d2a9c: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2aa2: 0c00 |0003: move-result-object v0 │ │ -0d2aa4: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ -0d2aaa: 0c00 |0007: move-result-object v0 │ │ -0d2aac: 1100 |0008: return-object v0 │ │ +0d2a6c: |[0d2a6c] com.actionbarsherlock.app.SherlockListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0d2a7c: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2a82: 0c00 |0003: move-result-object v0 │ │ +0d2a84: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ +0d2a8a: 0c00 |0007: move-result-object v0 │ │ +0d2a8c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockListActivity;) │ │ @@ -268404,20 +268419,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d2ab0: |[0d2ab0] com.actionbarsherlock.app.SherlockListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0d2ac0: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2ac6: 0c00 |0003: move-result-object v0 │ │ -0d2ac8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ -0d2ace: 0c00 |0007: move-result-object v0 │ │ -0d2ad0: 1100 |0008: return-object v0 │ │ +0d2a90: |[0d2a90] com.actionbarsherlock.app.SherlockListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0d2aa0: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2aa6: 0c00 |0003: move-result-object v0 │ │ +0d2aa8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ +0d2aae: 0c00 |0007: move-result-object v0 │ │ +0d2ab0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockListActivity;) │ │ @@ -268425,19 +268440,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d2ad4: |[0d2ad4] com.actionbarsherlock.app.SherlockListActivity.invalidateOptionsMenu:()V │ │ -0d2ae4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2aea: 0c00 |0003: move-result-object v0 │ │ -0d2aec: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ -0d2af2: 0e00 |0007: return-void │ │ +0d2ab4: |[0d2ab4] com.actionbarsherlock.app.SherlockListActivity.invalidateOptionsMenu:()V │ │ +0d2ac4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2aca: 0c00 |0003: move-result-object v0 │ │ +0d2acc: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ +0d2ad2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ @@ -268446,16 +268461,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d2af4: |[0d2af4] com.actionbarsherlock.app.SherlockListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d2b04: 0e00 |0000: return-void │ │ +0d2ad4: |[0d2ad4] com.actionbarsherlock.app.SherlockListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d2ae4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -268464,16 +268479,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d2b08: |[0d2b08] com.actionbarsherlock.app.SherlockListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d2b18: 0e00 |0000: return-void │ │ +0d2ae8: |[0d2ae8] com.actionbarsherlock.app.SherlockListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d2af8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -268482,20 +268497,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d2b1c: |[0d2b1c] com.actionbarsherlock.app.SherlockListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0d2b2c: 6f20 a501 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01a5 │ │ -0d2b32: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2b38: 0c00 |0006: move-result-object v0 │ │ -0d2b3a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ -0d2b40: 0e00 |000a: return-void │ │ +0d2afc: |[0d2afc] com.actionbarsherlock.app.SherlockListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0d2b0c: 6f20 a501 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01a5 │ │ +0d2b12: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2b18: 0c00 |0006: move-result-object v0 │ │ +0d2b1a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ +0d2b20: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268506,20 +268521,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2b44: |[0d2b44] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d2b54: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2b5a: 0c00 |0003: move-result-object v0 │ │ -0d2b5c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ -0d2b62: 0a00 |0007: move-result v0 │ │ -0d2b64: 0f00 |0008: return v0 │ │ +0d2b24: |[0d2b24] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d2b34: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2b3a: 0c00 |0003: move-result-object v0 │ │ +0d2b3c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ +0d2b42: 0a00 |0007: move-result v0 │ │ +0d2b44: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -268528,17 +268543,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d2b68: |[0d2b68] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d2b78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d2b7a: 0f00 |0001: return v0 │ │ +0d2b48: |[0d2b48] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d2b58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d2b5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -268547,21 +268562,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2b7c: |[0d2b7c] com.actionbarsherlock.app.SherlockListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0d2b8c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d2b90: 6e20 3526 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2635 │ │ -0d2b96: 0a00 |0005: move-result v0 │ │ -0d2b98: 0f00 |0006: return v0 │ │ -0d2b9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d2b9c: 28fe |0008: goto 0006 // -0002 │ │ +0d2b5c: |[0d2b5c] com.actionbarsherlock.app.SherlockListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0d2b6c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d2b70: 6e20 3526 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2635 │ │ +0d2b76: 0a00 |0005: move-result v0 │ │ +0d2b78: 0f00 |0006: return v0 │ │ +0d2b7a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d2b7c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ 0x0006 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268573,20 +268588,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d2ba0: |[0d2ba0] com.actionbarsherlock.app.SherlockListActivity.onDestroy:()V │ │ -0d2bb0: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2bb6: 0c00 |0003: move-result-object v0 │ │ -0d2bb8: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ -0d2bbe: 6f10 a601 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onDestroy:()V // method@01a6 │ │ -0d2bc4: 0e00 |000a: return-void │ │ +0d2b80: |[0d2b80] com.actionbarsherlock.app.SherlockListActivity.onDestroy:()V │ │ +0d2b90: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2b96: 0c00 |0003: move-result-object v0 │ │ +0d2b98: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ +0d2b9e: 6f10 a601 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onDestroy:()V // method@01a6 │ │ +0d2ba4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268596,21 +268611,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2bc8: |[0d2bc8] com.actionbarsherlock.app.SherlockListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d2bd8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d2bdc: 6e20 3b26 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@263b │ │ -0d2be2: 0a00 |0005: move-result v0 │ │ -0d2be4: 0f00 |0006: return v0 │ │ -0d2be6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d2be8: 28fe |0008: goto 0006 // -0002 │ │ +0d2ba8: |[0d2ba8] com.actionbarsherlock.app.SherlockListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d2bb8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d2bbc: 6e20 3b26 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@263b │ │ +0d2bc2: 0a00 |0005: move-result v0 │ │ +0d2bc4: 0f00 |0006: return v0 │ │ +0d2bc6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d2bc8: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ 0x0006 line=210 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268622,25 +268637,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0d2bec: |[0d2bec] com.actionbarsherlock.app.SherlockListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0d2bfc: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2c02: 0c00 |0003: move-result-object v0 │ │ -0d2c04: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ -0d2c0a: 0a00 |0007: move-result v0 │ │ -0d2c0c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d2c10: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d2c12: 0f00 |000b: return v0 │ │ -0d2c14: 6f30 a701 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@01a7 │ │ -0d2c1a: 0a00 |000f: move-result v0 │ │ -0d2c1c: 28fb |0010: goto 000b // -0005 │ │ +0d2bcc: |[0d2bcc] com.actionbarsherlock.app.SherlockListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0d2bdc: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2be2: 0c00 |0003: move-result-object v0 │ │ +0d2be4: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ +0d2bea: 0a00 |0007: move-result v0 │ │ +0d2bec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d2bf0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d2bf2: 0f00 |000b: return v0 │ │ +0d2bf4: 6f30 a701 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@01a7 │ │ +0d2bfa: 0a00 |000f: move-result v0 │ │ +0d2bfc: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268652,20 +268667,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2c20: |[0d2c20] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0d2c30: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2c36: 0c00 |0003: move-result-object v0 │ │ -0d2c38: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ -0d2c3e: 0a00 |0007: move-result v0 │ │ -0d2c40: 0f00 |0008: return v0 │ │ +0d2c00: |[0d2c00] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0d2c10: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2c16: 0c00 |0003: move-result-object v0 │ │ +0d2c18: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ +0d2c1e: 0a00 |0007: move-result v0 │ │ +0d2c20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -268674,17 +268689,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d2c44: |[0d2c44] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d2c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d2c56: 0f00 |0001: return v0 │ │ +0d2c24: |[0d2c24] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d2c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d2c36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -268693,20 +268708,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d2c58: |[0d2c58] com.actionbarsherlock.app.SherlockListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0d2c68: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2c6e: 0c00 |0003: move-result-object v0 │ │ -0d2c70: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ -0d2c76: 6f30 a801 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@01a8 │ │ -0d2c7c: 0e00 |000a: return-void │ │ +0d2c38: |[0d2c38] com.actionbarsherlock.app.SherlockListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0d2c48: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2c4e: 0c00 |0003: move-result-object v0 │ │ +0d2c50: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ +0d2c56: 6f30 a801 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@01a8 │ │ +0d2c5c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268718,20 +268733,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d2c80: |[0d2c80] com.actionbarsherlock.app.SherlockListActivity.onPause:()V │ │ -0d2c90: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2c96: 0c00 |0003: move-result-object v0 │ │ -0d2c98: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ -0d2c9e: 6f10 a901 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onPause:()V // method@01a9 │ │ -0d2ca4: 0e00 |000a: return-void │ │ +0d2c60: |[0d2c60] com.actionbarsherlock.app.SherlockListActivity.onPause:()V │ │ +0d2c70: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2c76: 0c00 |0003: move-result-object v0 │ │ +0d2c78: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ +0d2c7e: 6f10 a901 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onPause:()V // method@01a9 │ │ +0d2c84: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268741,20 +268756,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d2ca8: |[0d2ca8] com.actionbarsherlock.app.SherlockListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0d2cb8: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2cbe: 0c00 |0003: move-result-object v0 │ │ -0d2cc0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ -0d2cc6: 6f20 aa01 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@01aa │ │ -0d2ccc: 0e00 |000a: return-void │ │ +0d2c88: |[0d2c88] com.actionbarsherlock.app.SherlockListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0d2c98: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2c9e: 0c00 |0003: move-result-object v0 │ │ +0d2ca0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ +0d2ca6: 6f20 aa01 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@01aa │ │ +0d2cac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268765,20 +268780,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d2cd0: |[0d2cd0] com.actionbarsherlock.app.SherlockListActivity.onPostResume:()V │ │ -0d2ce0: 6f10 ab01 0100 |0000: invoke-super {v1}, Landroid/app/ListActivity;.onPostResume:()V // method@01ab │ │ -0d2ce6: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2cec: 0c00 |0006: move-result-object v0 │ │ -0d2cee: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ -0d2cf4: 0e00 |000a: return-void │ │ +0d2cb0: |[0d2cb0] com.actionbarsherlock.app.SherlockListActivity.onPostResume:()V │ │ +0d2cc0: 6f10 ab01 0100 |0000: invoke-super {v1}, Landroid/app/ListActivity;.onPostResume:()V // method@01ab │ │ +0d2cc6: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2ccc: 0c00 |0006: move-result-object v0 │ │ +0d2cce: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ +0d2cd4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268788,20 +268803,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2cf8: |[0d2cf8] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d2d08: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2d0e: 0c00 |0003: move-result-object v0 │ │ -0d2d10: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ -0d2d16: 0a00 |0007: move-result v0 │ │ -0d2d18: 0f00 |0008: return v0 │ │ +0d2cd8: |[0d2cd8] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d2ce8: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2cee: 0c00 |0003: move-result-object v0 │ │ +0d2cf0: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ +0d2cf6: 0a00 |0007: move-result v0 │ │ +0d2cf8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -268810,17 +268825,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d2d1c: |[0d2d1c] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d2d2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d2d2e: 0f00 |0001: return v0 │ │ +0d2cfc: |[0d2cfc] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d2d0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d2d0e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -268829,21 +268844,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2d30: |[0d2d30] com.actionbarsherlock.app.SherlockListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d2d40: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d2d44: 6e20 4126 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2641 │ │ -0d2d4a: 0a00 |0005: move-result v0 │ │ -0d2d4c: 0f00 |0006: return v0 │ │ -0d2d4e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d2d50: 28fe |0008: goto 0006 // -0002 │ │ +0d2d10: |[0d2d10] com.actionbarsherlock.app.SherlockListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d2d20: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d2d24: 6e20 4126 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2641 │ │ +0d2d2a: 0a00 |0005: move-result v0 │ │ +0d2d2c: 0f00 |0006: return v0 │ │ +0d2d2e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d2d30: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ 0x0006 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268856,20 +268871,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d2d54: |[0d2d54] com.actionbarsherlock.app.SherlockListActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0d2d64: 6f20 ac01 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@01ac │ │ -0d2d6a: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2d70: 0c00 |0006: move-result-object v0 │ │ -0d2d72: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ -0d2d78: 0e00 |000a: return-void │ │ +0d2d34: |[0d2d34] com.actionbarsherlock.app.SherlockListActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0d2d44: 6f20 ac01 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@01ac │ │ +0d2d4a: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2d50: 0c00 |0006: move-result-object v0 │ │ +0d2d52: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ +0d2d58: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268880,20 +268895,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d2d7c: |[0d2d7c] com.actionbarsherlock.app.SherlockListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0d2d8c: 6f20 ad01 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01ad │ │ -0d2d92: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2d98: 0c00 |0006: move-result-object v0 │ │ -0d2d9a: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ -0d2da0: 0e00 |000a: return-void │ │ +0d2d5c: |[0d2d5c] com.actionbarsherlock.app.SherlockListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0d2d6c: 6f20 ad01 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01ad │ │ +0d2d72: 6e10 2d26 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2d78: 0c00 |0006: move-result-object v0 │ │ +0d2d7a: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ +0d2d80: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x000a line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268904,20 +268919,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d2da4: |[0d2da4] com.actionbarsherlock.app.SherlockListActivity.onStop:()V │ │ -0d2db4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2dba: 0c00 |0003: move-result-object v0 │ │ -0d2dbc: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ -0d2dc2: 6f10 ae01 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onStop:()V // method@01ae │ │ -0d2dc8: 0e00 |000a: return-void │ │ +0d2d84: |[0d2d84] com.actionbarsherlock.app.SherlockListActivity.onStop:()V │ │ +0d2d94: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2d9a: 0c00 |0003: move-result-object v0 │ │ +0d2d9c: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ +0d2da2: 6f10 ae01 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onStop:()V // method@01ae │ │ +0d2da8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268927,20 +268942,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d2dcc: |[0d2dcc] com.actionbarsherlock.app.SherlockListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0d2ddc: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2de2: 0c00 |0003: move-result-object v0 │ │ -0d2de4: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ -0d2dea: 6f30 af01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@01af │ │ -0d2df0: 0e00 |000a: return-void │ │ +0d2dac: |[0d2dac] com.actionbarsherlock.app.SherlockListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0d2dbc: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2dc2: 0c00 |0003: move-result-object v0 │ │ +0d2dc4: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ +0d2dca: 6f30 af01 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@01af │ │ +0d2dd0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268952,22 +268967,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d2df4: |[0d2df4] com.actionbarsherlock.app.SherlockListActivity.openOptionsMenu:()V │ │ -0d2e04: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2e0a: 0c00 |0003: move-result-object v0 │ │ -0d2e0c: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ -0d2e12: 0a00 |0007: move-result v0 │ │ -0d2e14: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d2e18: 6f10 b001 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.openOptionsMenu:()V // method@01b0 │ │ -0d2e1e: 0e00 |000d: return-void │ │ +0d2dd4: |[0d2dd4] com.actionbarsherlock.app.SherlockListActivity.openOptionsMenu:()V │ │ +0d2de4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2dea: 0c00 |0003: move-result-object v0 │ │ +0d2dec: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ +0d2df2: 0a00 |0007: move-result v0 │ │ +0d2df4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d2df8: 6f10 b001 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.openOptionsMenu:()V // method@01b0 │ │ +0d2dfe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x000a line=165 │ │ 0x000d line=167 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -268977,20 +268992,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2e20: |[0d2e20] com.actionbarsherlock.app.SherlockListActivity.requestWindowFeature:(J)V │ │ -0d2e30: 6e10 2d26 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2e36: 0c00 |0003: move-result-object v0 │ │ -0d2e38: 8441 |0004: long-to-int v1, v4 │ │ -0d2e3a: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ -0d2e40: 0e00 |0008: return-void │ │ +0d2e00: |[0d2e00] com.actionbarsherlock.app.SherlockListActivity.requestWindowFeature:(J)V │ │ +0d2e10: 6e10 2d26 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2e16: 0c00 |0003: move-result-object v0 │ │ +0d2e18: 8441 |0004: long-to-int v1, v4 │ │ +0d2e1a: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ +0d2e20: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -269000,19 +269015,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2e44: |[0d2e44] com.actionbarsherlock.app.SherlockListActivity.setContentView:(I)V │ │ -0d2e54: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2e5a: 0c00 |0003: move-result-object v0 │ │ -0d2e5c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ -0d2e62: 0e00 |0007: return-void │ │ +0d2e24: |[0d2e24] com.actionbarsherlock.app.SherlockListActivity.setContentView:(I)V │ │ +0d2e34: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2e3a: 0c00 |0003: move-result-object v0 │ │ +0d2e3c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ +0d2e42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -269022,19 +269037,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2e64: |[0d2e64] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;)V │ │ -0d2e74: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2e7a: 0c00 |0003: move-result-object v0 │ │ -0d2e7c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ -0d2e82: 0e00 |0007: return-void │ │ +0d2e44: |[0d2e44] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;)V │ │ +0d2e54: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2e5a: 0c00 |0003: move-result-object v0 │ │ +0d2e5c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ +0d2e62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -269044,19 +269059,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d2e84: |[0d2e84] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d2e94: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2e9a: 0c00 |0003: move-result-object v0 │ │ -0d2e9c: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ -0d2ea2: 0e00 |0007: return-void │ │ +0d2e64: |[0d2e64] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d2e74: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2e7a: 0c00 |0003: move-result-object v0 │ │ +0d2e7c: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ +0d2e82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -269067,19 +269082,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2ea4: |[0d2ea4] com.actionbarsherlock.app.SherlockListActivity.setSupportProgress:(I)V │ │ -0d2eb4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2eba: 0c00 |0003: move-result-object v0 │ │ -0d2ebc: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ -0d2ec2: 0e00 |0007: return-void │ │ +0d2e84: |[0d2e84] com.actionbarsherlock.app.SherlockListActivity.setSupportProgress:(I)V │ │ +0d2e94: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2e9a: 0c00 |0003: move-result-object v0 │ │ +0d2e9c: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ +0d2ea2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0007 line=259 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -269089,19 +269104,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2ec4: |[0d2ec4] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0d2ed4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2eda: 0c00 |0003: move-result-object v0 │ │ -0d2edc: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ -0d2ee2: 0e00 |0007: return-void │ │ +0d2ea4: |[0d2ea4] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0d2eb4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2eba: 0c00 |0003: move-result-object v0 │ │ +0d2ebc: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ +0d2ec2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0007 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -269111,19 +269126,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2ee4: |[0d2ee4] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0d2ef4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2efa: 0c00 |0003: move-result-object v0 │ │ -0d2efc: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ -0d2f02: 0e00 |0007: return-void │ │ +0d2ec4: |[0d2ec4] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0d2ed4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2eda: 0c00 |0003: move-result-object v0 │ │ +0d2edc: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ +0d2ee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -269133,19 +269148,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2f04: |[0d2f04] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarVisibility:(Z)V │ │ -0d2f14: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2f1a: 0c00 |0003: move-result-object v0 │ │ -0d2f1c: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ -0d2f22: 0e00 |0007: return-void │ │ +0d2ee4: |[0d2ee4] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarVisibility:(Z)V │ │ +0d2ef4: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2efa: 0c00 |0003: move-result-object v0 │ │ +0d2efc: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ +0d2f02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0007 line=271 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -269155,19 +269170,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d2f24: |[0d2f24] com.actionbarsherlock.app.SherlockListActivity.setSupportSecondaryProgress:(I)V │ │ -0d2f34: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2f3a: 0c00 |0003: move-result-object v0 │ │ -0d2f3c: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ -0d2f42: 0e00 |0007: return-void │ │ +0d2f04: |[0d2f04] com.actionbarsherlock.app.SherlockListActivity.setSupportSecondaryProgress:(I)V │ │ +0d2f14: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2f1a: 0c00 |0003: move-result-object v0 │ │ +0d2f1c: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ +0d2f22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0007 line=275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -269177,20 +269192,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d2f44: |[0d2f44] com.actionbarsherlock.app.SherlockListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d2f54: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ -0d2f5a: 0c00 |0003: move-result-object v0 │ │ -0d2f5c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ -0d2f62: 0c00 |0007: move-result-object v0 │ │ -0d2f64: 1100 |0008: return-object v0 │ │ +0d2f24: |[0d2f24] com.actionbarsherlock.app.SherlockListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d2f34: 6e10 2d26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@262d │ │ +0d2f3a: 0c00 |0003: move-result-object v0 │ │ +0d2f3c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ +0d2f42: 0c00 |0007: move-result-object v0 │ │ +0d2f44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -269199,17 +269214,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d2f68: |[0d2f68] com.actionbarsherlock.app.SherlockListActivity.supportInvalidateOptionsMenu:()V │ │ -0d2f78: 6e10 3026 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockListActivity;.invalidateOptionsMenu:()V // method@2630 │ │ -0d2f7e: 0e00 |0003: return-void │ │ +0d2f48: |[0d2f48] com.actionbarsherlock.app.SherlockListActivity.supportInvalidateOptionsMenu:()V │ │ +0d2f58: 6e10 3026 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockListActivity;.invalidateOptionsMenu:()V // method@2630 │ │ +0d2f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ @@ -269247,17 +269262,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d2f80: |[0d2f80] com.actionbarsherlock.app.SherlockPreferenceActivity.:()V │ │ -0d2f90: 7010 1d05 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@051d │ │ -0d2f96: 0e00 |0003: return-void │ │ +0d2f60: |[0d2f60] com.actionbarsherlock.app.SherlockPreferenceActivity.:()V │ │ +0d2f70: 7010 1d05 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@051d │ │ +0d2f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ Virtual methods - │ │ @@ -269266,19 +269281,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d2f98: |[0d2f98] com.actionbarsherlock.app.SherlockPreferenceActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d2fa8: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d2fae: 0c00 |0003: move-result-object v0 │ │ -0d2fb0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ -0d2fb6: 0e00 |0007: return-void │ │ +0d2f78: |[0d2f78] com.actionbarsherlock.app.SherlockPreferenceActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d2f88: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d2f8e: 0c00 |0003: move-result-object v0 │ │ +0d2f90: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ +0d2f96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -269289,22 +269304,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d2fb8: |[0d2fb8] com.actionbarsherlock.app.SherlockPreferenceActivity.closeOptionsMenu:()V │ │ -0d2fc8: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d2fce: 0c00 |0003: move-result-object v0 │ │ -0d2fd0: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ -0d2fd6: 0a00 |0007: move-result v0 │ │ -0d2fd8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d2fdc: 6f10 1e05 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.closeOptionsMenu:()V // method@051e │ │ -0d2fe2: 0e00 |000d: return-void │ │ +0d2f98: |[0d2f98] com.actionbarsherlock.app.SherlockPreferenceActivity.closeOptionsMenu:()V │ │ +0d2fa8: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d2fae: 0c00 |0003: move-result-object v0 │ │ +0d2fb0: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ +0d2fb6: 0a00 |0007: move-result v0 │ │ +0d2fb8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d2fbc: 6f10 1e05 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.closeOptionsMenu:()V // method@051e │ │ +0d2fc2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000a line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269314,25 +269329,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d2fe4: |[0d2fe4] com.actionbarsherlock.app.SherlockPreferenceActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0d2ff4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d2ffa: 0c00 |0003: move-result-object v0 │ │ -0d2ffc: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ -0d3002: 0a00 |0007: move-result v0 │ │ -0d3004: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d3008: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d300a: 0f00 |000b: return v0 │ │ -0d300c: 6f20 1f05 2100 |000c: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@051f │ │ -0d3012: 0a00 |000f: move-result v0 │ │ -0d3014: 28fb |0010: goto 000b // -0005 │ │ +0d2fc4: |[0d2fc4] com.actionbarsherlock.app.SherlockPreferenceActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0d2fd4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d2fda: 0c00 |0003: move-result-object v0 │ │ +0d2fdc: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ +0d2fe2: 0a00 |0007: move-result v0 │ │ +0d2fe4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d2fe8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d2fea: 0f00 |000b: return v0 │ │ +0d2fec: 6f20 1f05 2100 |000c: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@051f │ │ +0d2ff2: 0a00 |000f: move-result v0 │ │ +0d2ff4: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269343,21 +269358,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0d3018: |[0d3018] com.actionbarsherlock.app.SherlockPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ -0d3028: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d302e: 0c00 |0003: move-result-object v0 │ │ -0d3030: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ -0d3036: 6f20 2005 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@0520 │ │ -0d303c: 0c00 |000a: move-result-object v0 │ │ -0d303e: 1100 |000b: return-object v0 │ │ +0d2ff8: |[0d2ff8] com.actionbarsherlock.app.SherlockPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ +0d3008: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d300e: 0c00 |0003: move-result-object v0 │ │ +0d3010: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ +0d3016: 6f20 2005 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@0520 │ │ +0d301c: 0c00 |000a: move-result-object v0 │ │ +0d301e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0007 line=249 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -269367,23 +269382,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0d3040: |[0d3040] com.actionbarsherlock.app.SherlockPreferenceActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0d3050: 5410 980c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c98 │ │ -0d3054: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0d3058: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0d305a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ -0d3060: 0c00 |0008: move-result-object v0 │ │ -0d3062: 5b10 980c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c98 │ │ -0d3066: 5410 980c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c98 │ │ -0d306a: 1100 |000d: return-object v0 │ │ +0d3020: |[0d3020] com.actionbarsherlock.app.SherlockPreferenceActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0d3030: 5410 980c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c98 │ │ +0d3034: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0d3038: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d303a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ +0d3040: 0c00 |0008: move-result-object v0 │ │ +0d3042: 5b10 980c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c98 │ │ +0d3046: 5410 980c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c98 │ │ +0d304a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269393,20 +269408,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d306c: |[0d306c] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0d307c: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3082: 0c00 |0003: move-result-object v0 │ │ -0d3084: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ -0d308a: 0c00 |0007: move-result-object v0 │ │ -0d308c: 1100 |0008: return-object v0 │ │ +0d304c: |[0d304c] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0d305c: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d3062: 0c00 |0003: move-result-object v0 │ │ +0d3064: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ +0d306a: 0c00 |0007: move-result-object v0 │ │ +0d306c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockPreferenceActivity;) │ │ @@ -269414,20 +269429,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d3090: |[0d3090] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0d30a0: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d30a6: 0c00 |0003: move-result-object v0 │ │ -0d30a8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ -0d30ae: 0c00 |0007: move-result-object v0 │ │ -0d30b0: 1100 |0008: return-object v0 │ │ +0d3070: |[0d3070] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0d3080: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d3086: 0c00 |0003: move-result-object v0 │ │ +0d3088: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ +0d308e: 0c00 |0007: move-result-object v0 │ │ +0d3090: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockPreferenceActivity;) │ │ @@ -269435,19 +269450,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d30b4: |[0d30b4] com.actionbarsherlock.app.SherlockPreferenceActivity.invalidateOptionsMenu:()V │ │ -0d30c4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d30ca: 0c00 |0003: move-result-object v0 │ │ -0d30cc: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ -0d30d2: 0e00 |0007: return-void │ │ +0d3094: |[0d3094] com.actionbarsherlock.app.SherlockPreferenceActivity.invalidateOptionsMenu:()V │ │ +0d30a4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d30aa: 0c00 |0003: move-result-object v0 │ │ +0d30ac: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ +0d30b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ @@ -269456,16 +269471,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d30d4: |[0d30d4] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d30e4: 0e00 |0000: return-void │ │ +0d30b4: |[0d30b4] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d30c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -269474,16 +269489,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d30e8: |[0d30e8] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d30f8: 0e00 |0000: return-void │ │ +0d30c8: |[0d30c8] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d30d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -269492,20 +269507,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d30fc: |[0d30fc] com.actionbarsherlock.app.SherlockPreferenceActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0d310c: 6f20 2105 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0521 │ │ -0d3112: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3118: 0c00 |0006: move-result-object v0 │ │ -0d311a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ -0d3120: 0e00 |000a: return-void │ │ +0d30dc: |[0d30dc] com.actionbarsherlock.app.SherlockPreferenceActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0d30ec: 6f20 2105 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0521 │ │ +0d30f2: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d30f8: 0c00 |0006: move-result-object v0 │ │ +0d30fa: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ +0d3100: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269516,20 +269531,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d3124: |[0d3124] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d3134: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d313a: 0c00 |0003: move-result-object v0 │ │ -0d313c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ -0d3142: 0a00 |0007: move-result v0 │ │ -0d3144: 0f00 |0008: return v0 │ │ +0d3104: |[0d3104] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d3114: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d311a: 0c00 |0003: move-result-object v0 │ │ +0d311c: 6e20 0925 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ +0d3122: 0a00 |0007: move-result v0 │ │ +0d3124: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -269538,17 +269553,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d3148: |[0d3148] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d3158: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d315a: 0f00 |0001: return v0 │ │ +0d3128: |[0d3128] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d3138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d313a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -269557,21 +269572,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d315c: |[0d315c] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0d316c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d3170: 6e20 6a26 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@266a │ │ -0d3176: 0a00 |0005: move-result v0 │ │ -0d3178: 0f00 |0006: return v0 │ │ -0d317a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d317c: 28fe |0008: goto 0006 // -0002 │ │ +0d313c: |[0d313c] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0d314c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d3150: 6e20 6a26 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@266a │ │ +0d3156: 0a00 |0005: move-result v0 │ │ +0d3158: 0f00 |0006: return v0 │ │ +0d315a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d315c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ 0x0006 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269583,20 +269598,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d3180: |[0d3180] com.actionbarsherlock.app.SherlockPreferenceActivity.onDestroy:()V │ │ -0d3190: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3196: 0c00 |0003: move-result-object v0 │ │ -0d3198: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ -0d319e: 6f10 2305 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onDestroy:()V // method@0523 │ │ -0d31a4: 0e00 |000a: return-void │ │ +0d3160: |[0d3160] com.actionbarsherlock.app.SherlockPreferenceActivity.onDestroy:()V │ │ +0d3170: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d3176: 0c00 |0003: move-result-object v0 │ │ +0d3178: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ +0d317e: 6f10 2305 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onDestroy:()V // method@0523 │ │ +0d3184: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269606,21 +269621,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d31a8: |[0d31a8] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d31b8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d31bc: 6e20 7026 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2670 │ │ -0d31c2: 0a00 |0005: move-result v0 │ │ -0d31c4: 0f00 |0006: return v0 │ │ -0d31c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d31c8: 28fe |0008: goto 0006 // -0002 │ │ +0d3188: |[0d3188] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d3198: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d319c: 6e20 7026 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2670 │ │ +0d31a2: 0a00 |0005: move-result v0 │ │ +0d31a4: 0f00 |0006: return v0 │ │ +0d31a6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d31a8: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ 0x0006 line=210 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269632,25 +269647,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0d31cc: |[0d31cc] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0d31dc: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d31e2: 0c00 |0003: move-result-object v0 │ │ -0d31e4: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ -0d31ea: 0a00 |0007: move-result v0 │ │ -0d31ec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0d31f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0d31f2: 0f00 |000b: return v0 │ │ -0d31f4: 6f30 2405 2103 |000c: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0524 │ │ -0d31fa: 0a00 |000f: move-result v0 │ │ -0d31fc: 28fb |0010: goto 000b // -0005 │ │ +0d31ac: |[0d31ac] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0d31bc: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d31c2: 0c00 |0003: move-result-object v0 │ │ +0d31c4: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ +0d31ca: 0a00 |0007: move-result v0 │ │ +0d31cc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0d31d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0d31d2: 0f00 |000b: return v0 │ │ +0d31d4: 6f30 2405 2103 |000c: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0524 │ │ +0d31da: 0a00 |000f: move-result v0 │ │ +0d31dc: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269662,20 +269677,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d3200: |[0d3200] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0d3210: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3216: 0c00 |0003: move-result-object v0 │ │ -0d3218: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ -0d321e: 0a00 |0007: move-result v0 │ │ -0d3220: 0f00 |0008: return v0 │ │ +0d31e0: |[0d31e0] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0d31f0: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d31f6: 0c00 |0003: move-result-object v0 │ │ +0d31f8: 6e20 0f25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ +0d31fe: 0a00 |0007: move-result v0 │ │ +0d3200: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -269684,17 +269699,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d3224: |[0d3224] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d3234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d3236: 0f00 |0001: return v0 │ │ +0d3204: |[0d3204] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d3214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d3216: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -269703,20 +269718,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d3238: |[0d3238] com.actionbarsherlock.app.SherlockPreferenceActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0d3248: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d324e: 0c00 |0003: move-result-object v0 │ │ -0d3250: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ -0d3256: 6f30 2505 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0525 │ │ -0d325c: 0e00 |000a: return-void │ │ +0d3218: |[0d3218] com.actionbarsherlock.app.SherlockPreferenceActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0d3228: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d322e: 0c00 |0003: move-result-object v0 │ │ +0d3230: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ +0d3236: 6f30 2505 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0525 │ │ +0d323c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269728,20 +269743,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d3260: |[0d3260] com.actionbarsherlock.app.SherlockPreferenceActivity.onPause:()V │ │ -0d3270: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3276: 0c00 |0003: move-result-object v0 │ │ -0d3278: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ -0d327e: 6f10 2605 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0526 │ │ -0d3284: 0e00 |000a: return-void │ │ +0d3240: |[0d3240] com.actionbarsherlock.app.SherlockPreferenceActivity.onPause:()V │ │ +0d3250: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d3256: 0c00 |0003: move-result-object v0 │ │ +0d3258: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ +0d325e: 6f10 2605 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0526 │ │ +0d3264: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269751,20 +269766,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d3288: |[0d3288] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0d3298: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d329e: 0c00 |0003: move-result-object v0 │ │ -0d32a0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ -0d32a6: 6f20 2705 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@0527 │ │ -0d32ac: 0e00 |000a: return-void │ │ +0d3268: |[0d3268] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0d3278: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d327e: 0c00 |0003: move-result-object v0 │ │ +0d3280: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ +0d3286: 6f20 2705 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@0527 │ │ +0d328c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269775,20 +269790,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d32b0: |[0d32b0] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostResume:()V │ │ -0d32c0: 6f10 2805 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPostResume:()V // method@0528 │ │ -0d32c6: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d32cc: 0c00 |0006: move-result-object v0 │ │ -0d32ce: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ -0d32d4: 0e00 |000a: return-void │ │ +0d3290: |[0d3290] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostResume:()V │ │ +0d32a0: 6f10 2805 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPostResume:()V // method@0528 │ │ +0d32a6: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d32ac: 0c00 |0006: move-result-object v0 │ │ +0d32ae: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ +0d32b4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269798,20 +269813,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d32d8: |[0d32d8] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d32e8: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d32ee: 0c00 |0003: move-result-object v0 │ │ -0d32f0: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ -0d32f6: 0a00 |0007: move-result v0 │ │ -0d32f8: 0f00 |0008: return v0 │ │ +0d32b8: |[0d32b8] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d32c8: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d32ce: 0c00 |0003: move-result-object v0 │ │ +0d32d0: 6e20 1425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ +0d32d6: 0a00 |0007: move-result v0 │ │ +0d32d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -269820,17 +269835,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d32fc: |[0d32fc] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d330c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d330e: 0f00 |0001: return v0 │ │ +0d32dc: |[0d32dc] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d32ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d32ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -269839,21 +269854,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d3310: |[0d3310] com.actionbarsherlock.app.SherlockPreferenceActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d3320: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0d3324: 6e20 7626 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2676 │ │ -0d332a: 0a00 |0005: move-result v0 │ │ -0d332c: 0f00 |0006: return v0 │ │ -0d332e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0d3330: 28fe |0008: goto 0006 // -0002 │ │ +0d32f0: |[0d32f0] com.actionbarsherlock.app.SherlockPreferenceActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d3300: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0d3304: 6e20 7626 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2676 │ │ +0d330a: 0a00 |0005: move-result v0 │ │ +0d330c: 0f00 |0006: return v0 │ │ +0d330e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0d3310: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ 0x0006 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269866,20 +269881,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d3334: |[0d3334] com.actionbarsherlock.app.SherlockPreferenceActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0d3344: 6f20 2905 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0529 │ │ -0d334a: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3350: 0c00 |0006: move-result-object v0 │ │ -0d3352: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ -0d3358: 0e00 |000a: return-void │ │ +0d3314: |[0d3314] com.actionbarsherlock.app.SherlockPreferenceActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0d3324: 6f20 2905 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0529 │ │ +0d332a: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d3330: 0c00 |0006: move-result-object v0 │ │ +0d3332: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ +0d3338: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269890,20 +269905,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d335c: |[0d335c] com.actionbarsherlock.app.SherlockPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0d336c: 6f20 2a05 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@052a │ │ -0d3372: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3378: 0c00 |0006: move-result-object v0 │ │ -0d337a: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ -0d3380: 0e00 |000a: return-void │ │ +0d333c: |[0d333c] com.actionbarsherlock.app.SherlockPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0d334c: 6f20 2a05 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@052a │ │ +0d3352: 6e10 6226 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d3358: 0c00 |0006: move-result-object v0 │ │ +0d335a: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ +0d3360: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x000a line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269914,20 +269929,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d3384: |[0d3384] com.actionbarsherlock.app.SherlockPreferenceActivity.onStop:()V │ │ -0d3394: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d339a: 0c00 |0003: move-result-object v0 │ │ -0d339c: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ -0d33a2: 6f10 2b05 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onStop:()V // method@052b │ │ -0d33a8: 0e00 |000a: return-void │ │ +0d3364: |[0d3364] com.actionbarsherlock.app.SherlockPreferenceActivity.onStop:()V │ │ +0d3374: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d337a: 0c00 |0003: move-result-object v0 │ │ +0d337c: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ +0d3382: 6f10 2b05 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onStop:()V // method@052b │ │ +0d3388: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269937,20 +269952,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d33ac: |[0d33ac] com.actionbarsherlock.app.SherlockPreferenceActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0d33bc: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d33c2: 0c00 |0003: move-result-object v0 │ │ -0d33c4: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ -0d33ca: 6f30 2c05 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@052c │ │ -0d33d0: 0e00 |000a: return-void │ │ +0d338c: |[0d338c] com.actionbarsherlock.app.SherlockPreferenceActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0d339c: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d33a2: 0c00 |0003: move-result-object v0 │ │ +0d33a4: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ +0d33aa: 6f30 2c05 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@052c │ │ +0d33b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269962,22 +269977,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d33d4: |[0d33d4] com.actionbarsherlock.app.SherlockPreferenceActivity.openOptionsMenu:()V │ │ -0d33e4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d33ea: 0c00 |0003: move-result-object v0 │ │ -0d33ec: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ -0d33f2: 0a00 |0007: move-result v0 │ │ -0d33f4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0d33f8: 6f10 2d05 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.openOptionsMenu:()V // method@052d │ │ -0d33fe: 0e00 |000d: return-void │ │ +0d33b4: |[0d33b4] com.actionbarsherlock.app.SherlockPreferenceActivity.openOptionsMenu:()V │ │ +0d33c4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d33ca: 0c00 |0003: move-result-object v0 │ │ +0d33cc: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ +0d33d2: 0a00 |0007: move-result v0 │ │ +0d33d4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0d33d8: 6f10 2d05 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.openOptionsMenu:()V // method@052d │ │ +0d33de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x000a line=165 │ │ 0x000d line=167 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -269987,20 +270002,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d3400: |[0d3400] com.actionbarsherlock.app.SherlockPreferenceActivity.requestWindowFeature:(J)V │ │ -0d3410: 6e10 6226 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d3416: 0c00 |0003: move-result-object v0 │ │ -0d3418: 8441 |0004: long-to-int v1, v4 │ │ -0d341a: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ -0d3420: 0e00 |0008: return-void │ │ +0d33e0: |[0d33e0] com.actionbarsherlock.app.SherlockPreferenceActivity.requestWindowFeature:(J)V │ │ +0d33f0: 6e10 6226 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d33f6: 0c00 |0003: move-result-object v0 │ │ +0d33f8: 8441 |0004: long-to-int v1, v4 │ │ +0d33fa: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ +0d3400: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -270010,19 +270025,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d3424: |[0d3424] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(I)V │ │ -0d3434: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d343a: 0c00 |0003: move-result-object v0 │ │ -0d343c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ -0d3442: 0e00 |0007: return-void │ │ +0d3404: |[0d3404] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(I)V │ │ +0d3414: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d341a: 0c00 |0003: move-result-object v0 │ │ +0d341c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ +0d3422: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -270032,19 +270047,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d3444: |[0d3444] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ -0d3454: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d345a: 0c00 |0003: move-result-object v0 │ │ -0d345c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ -0d3462: 0e00 |0007: return-void │ │ +0d3424: |[0d3424] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ +0d3434: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d343a: 0c00 |0003: move-result-object v0 │ │ +0d343c: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ +0d3442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -270054,19 +270069,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d3464: |[0d3464] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d3474: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d347a: 0c00 |0003: move-result-object v0 │ │ -0d347c: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ -0d3482: 0e00 |0007: return-void │ │ +0d3444: |[0d3444] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d3454: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d345a: 0c00 |0003: move-result-object v0 │ │ +0d345c: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ +0d3462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -270077,19 +270092,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d3484: |[0d3484] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgress:(I)V │ │ -0d3494: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d349a: 0c00 |0003: move-result-object v0 │ │ -0d349c: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ -0d34a2: 0e00 |0007: return-void │ │ +0d3464: |[0d3464] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgress:(I)V │ │ +0d3474: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d347a: 0c00 |0003: move-result-object v0 │ │ +0d347c: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ +0d3482: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0007 line=259 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -270099,19 +270114,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d34a4: |[0d34a4] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0d34b4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d34ba: 0c00 |0003: move-result-object v0 │ │ -0d34bc: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ -0d34c2: 0e00 |0007: return-void │ │ +0d3484: |[0d3484] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0d3494: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d349a: 0c00 |0003: move-result-object v0 │ │ +0d349c: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ +0d34a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0007 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -270121,19 +270136,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d34c4: |[0d34c4] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0d34d4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d34da: 0c00 |0003: move-result-object v0 │ │ -0d34dc: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ -0d34e2: 0e00 |0007: return-void │ │ +0d34a4: |[0d34a4] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0d34b4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d34ba: 0c00 |0003: move-result-object v0 │ │ +0d34bc: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ +0d34c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -270143,19 +270158,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d34e4: |[0d34e4] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarVisibility:(Z)V │ │ -0d34f4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d34fa: 0c00 |0003: move-result-object v0 │ │ -0d34fc: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ -0d3502: 0e00 |0007: return-void │ │ +0d34c4: |[0d34c4] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarVisibility:(Z)V │ │ +0d34d4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d34da: 0c00 |0003: move-result-object v0 │ │ +0d34dc: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ +0d34e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0007 line=271 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -270165,19 +270180,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d3504: |[0d3504] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportSecondaryProgress:(I)V │ │ -0d3514: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d351a: 0c00 |0003: move-result-object v0 │ │ -0d351c: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ -0d3522: 0e00 |0007: return-void │ │ +0d34e4: |[0d34e4] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportSecondaryProgress:(I)V │ │ +0d34f4: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d34fa: 0c00 |0003: move-result-object v0 │ │ +0d34fc: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ +0d3502: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0007 line=275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -270187,20 +270202,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d3524: |[0d3524] com.actionbarsherlock.app.SherlockPreferenceActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d3534: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ -0d353a: 0c00 |0003: move-result-object v0 │ │ -0d353c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ -0d3542: 0c00 |0007: move-result-object v0 │ │ -0d3544: 1100 |0008: return-object v0 │ │ +0d3504: |[0d3504] com.actionbarsherlock.app.SherlockPreferenceActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d3514: 6e10 6226 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2662 │ │ +0d351a: 0c00 |0003: move-result-object v0 │ │ +0d351c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ +0d3522: 0c00 |0007: move-result-object v0 │ │ +0d3524: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -270209,17 +270224,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d3548: |[0d3548] com.actionbarsherlock.app.SherlockPreferenceActivity.supportInvalidateOptionsMenu:()V │ │ -0d3558: 6e10 6526 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.invalidateOptionsMenu:()V // method@2665 │ │ -0d355e: 0e00 |0003: return-void │ │ +0d3528: |[0d3528] com.actionbarsherlock.app.SherlockPreferenceActivity.supportInvalidateOptionsMenu:()V │ │ +0d3538: 6e10 6526 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.invalidateOptionsMenu:()V // method@2665 │ │ +0d353e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ @@ -270262,19 +270277,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d3560: |[0d3560] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -0d3570: 5b01 9b0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d3574: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d357a: 5b02 9a0c |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ -0d357e: 0e00 |0007: return-void │ │ +0d3540: |[0d3540] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +0d3550: 5b01 9b0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d3554: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d355a: 5b02 9a0c |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ +0d355e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0005 line=1141 │ │ 0x0007 line=1142 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ @@ -270287,19 +270302,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0d3580: |[0d3580] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d3590: 5410 9a0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ -0d3594: 7230 9c2f 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ -0d359a: 0a00 |0005: move-result v0 │ │ -0d359c: 0f00 |0006: return v0 │ │ +0d3560: |[0d3560] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d3570: 5410 9a0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ +0d3574: 7230 9c2f 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ +0d357a: 0a00 |0005: move-result v0 │ │ +0d357c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -270309,19 +270324,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0d35a0: |[0d35a0] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d35b0: 5410 9a0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ -0d35b4: 7230 9d2f 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ -0d35ba: 0a00 |0005: move-result v0 │ │ -0d35bc: 0f00 |0006: return v0 │ │ +0d3580: |[0d3580] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d3590: 5410 9a0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ +0d3594: 7230 9d2f 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ +0d359a: 0a00 |0005: move-result v0 │ │ +0d359c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Lcom/actionbarsherlock/view/Menu; │ │ @@ -270331,47 +270346,47 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0d35c0: |[0d35c0] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0d35d0: 5420 9a0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ -0d35d4: 7220 9e2f 3000 |0002: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ -0d35da: 5420 9b0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d35de: 7110 9326 0000 |0007: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2693 │ │ -0d35e4: 0c00 |000a: move-result-object v0 │ │ -0d35e6: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ -0d35ea: 5420 9b0c |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d35ee: 7110 9326 0000 |000f: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2693 │ │ -0d35f4: 0c00 |0012: move-result-object v0 │ │ -0d35f6: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0d35fa: 6e20 7c2c 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@2c7c │ │ -0d3600: 5420 9b0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d3604: 7110 9326 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2693 │ │ -0d360a: 0c00 |001d: move-result-object v0 │ │ -0d360c: 6e10 6f2c 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2c6f │ │ -0d3612: 5420 9b0c |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d3616: 7110 9426 0000 |0023: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@2694 │ │ -0d361c: 0c00 |0026: move-result-object v0 │ │ -0d361e: 2000 fd04 |0027: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ -0d3622: 3800 1300 |0029: if-eqz v0, 003c // +0013 │ │ -0d3626: 5420 9b0c |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d362a: 7110 9726 0000 |002d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@2697 │ │ -0d3630: 0c00 |0030: move-result-object v0 │ │ -0d3632: 1f00 fd04 |0031: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ -0d3636: 5421 9b0c |0033: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d363a: 7110 9526 0100 |0035: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; // method@2695 │ │ -0d3640: 0c01 |0038: move-result-object v1 │ │ -0d3642: 7220 f924 1000 |0039: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24f9 │ │ -0d3648: 5420 9b0c |003c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ -0d364c: 1201 |003e: const/4 v1, #int 0 // #0 │ │ -0d364e: 7120 9626 1000 |003f: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; // method@2696 │ │ -0d3654: 0e00 |0042: return-void │ │ +0d35a0: |[0d35a0] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0d35b0: 5420 9a0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ +0d35b4: 7220 9e2f 3000 |0002: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ +0d35ba: 5420 9b0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d35be: 7110 9326 0000 |0007: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2693 │ │ +0d35c4: 0c00 |000a: move-result-object v0 │ │ +0d35c6: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ +0d35ca: 5420 9b0c |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d35ce: 7110 9326 0000 |000f: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2693 │ │ +0d35d4: 0c00 |0012: move-result-object v0 │ │ +0d35d6: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +0d35da: 6e20 7c2c 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@2c7c │ │ +0d35e0: 5420 9b0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d35e4: 7110 9326 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2693 │ │ +0d35ea: 0c00 |001d: move-result-object v0 │ │ +0d35ec: 6e10 6f2c 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2c6f │ │ +0d35f2: 5420 9b0c |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d35f6: 7110 9426 0000 |0023: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@2694 │ │ +0d35fc: 0c00 |0026: move-result-object v0 │ │ +0d35fe: 2000 fd04 |0027: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ +0d3602: 3800 1300 |0029: if-eqz v0, 003c // +0013 │ │ +0d3606: 5420 9b0c |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d360a: 7110 9726 0000 |002d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@2697 │ │ +0d3610: 0c00 |0030: move-result-object v0 │ │ +0d3612: 1f00 fd04 |0031: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@04fd │ │ +0d3616: 5421 9b0c |0033: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d361a: 7110 9526 0100 |0035: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; // method@2695 │ │ +0d3620: 0c01 |0038: move-result-object v1 │ │ +0d3622: 7220 f924 1000 |0039: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24f9 │ │ +0d3628: 5420 9b0c |003c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0c9b │ │ +0d362c: 1201 |003e: const/4 v1, #int 0 // #0 │ │ +0d362e: 7120 9626 1000 |003f: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; // method@2696 │ │ +0d3634: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0005 line=1158 │ │ 0x000d line=1159 │ │ 0x0018 line=1160 │ │ 0x0021 line=1162 │ │ @@ -270387,19 +270402,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0d3658: |[0d3658] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0d3668: 5410 9a0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ -0d366c: 7230 9f2f 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ -0d3672: 0a00 |0005: move-result v0 │ │ -0d3674: 0f00 |0006: return v0 │ │ +0d3638: |[0d3638] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d3648: 5410 9a0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0c9a │ │ +0d364c: 7230 9f2f 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ +0d3652: 0a00 |0005: move-result v0 │ │ +0d3654: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1149 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Lcom/actionbarsherlock/view/Menu; │ │ @@ -270530,23 +270545,23 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0d3678: |[0d3678] com.actionbarsherlock.internal.ActionBarSherlockCompat.:(Landroid/app/Activity;I)V │ │ -0d3688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d368a: 7030 0225 2103 |0001: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2502 │ │ -0d3690: 5c10 b10c |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0cb1 │ │ -0d3694: 5c10 aa0c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0caa │ │ -0d3698: 5c10 a90c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ca9 │ │ -0d369c: 5910 a60c |000a: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d36a0: 5910 b20c |000c: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ -0d36a4: 0e00 |000e: return-void │ │ +0d3658: |[0d3658] com.actionbarsherlock.internal.ActionBarSherlockCompat.:(Landroid/app/Activity;I)V │ │ +0d3668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d366a: 7030 0225 2103 |0001: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2502 │ │ +0d3670: 5c10 b10c |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0cb1 │ │ +0d3674: 5c10 aa0c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0caa │ │ +0d3678: 5c10 a90c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ca9 │ │ +0d367c: 5910 a60c |000a: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d3680: 5910 b20c |000c: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ +0d3684: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0004 line=69 │ │ 0x0006 line=82 │ │ 0x0008 line=84 │ │ 0x000a line=97 │ │ @@ -270562,17 +270577,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d36a8: |[0d36a8] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z │ │ -0d36b8: 5510 a90c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ca9 │ │ -0d36bc: 0f00 |0002: return v0 │ │ +0d3688: |[0d3688] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z │ │ +0d3698: 5510 a90c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ca9 │ │ +0d369c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270580,17 +270595,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d36c0: |[0d36c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -0d36d0: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d36d4: 1100 |0002: return-object v0 │ │ +0d36a0: |[0d36a0] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +0d36b0: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d36b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270598,17 +270613,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d36d8: |[0d36d8] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0d36e8: 5410 ab0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d36ec: 1100 |0002: return-object v0 │ │ +0d36b8: |[0d36b8] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0d36c8: 5410 ab0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d36cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270616,17 +270631,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d36f0: |[0d36f0] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ -0d3700: 5410 a00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d3704: 1100 |0002: return-object v0 │ │ +0d36d0: |[0d36d0] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ +0d36e0: 5410 a00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d36e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270634,17 +270649,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d3708: |[0d3708] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -0d3718: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d371c: 1100 |0002: return-object v0 │ │ +0d36e8: |[0d36e8] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +0d36f8: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d36fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270652,17 +270667,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d3720: |[0d3720] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d3730: 5410 9f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d3734: 1100 |0002: return-object v0 │ │ +0d3700: |[0d3700] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d3710: 5410 9f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d3714: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270670,17 +270685,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d3738: |[0d3738] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d3748: 5b01 9f0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d374c: 1101 |0002: return-object v1 │ │ +0d3718: |[0d3718] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d3728: 5b01 9f0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d372c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -270689,17 +270704,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d3750: |[0d3750] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -0d3760: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3764: 1100 |0002: return-object v0 │ │ +0d3730: |[0d3730] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +0d3740: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3744: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270707,46 +270722,46 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -0d3768: |[0d3768] com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -0d3778: 1301 2e00 |0000: const/16 v1, #int 46 // #2e │ │ -0d377c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0d377e: 6e20 3734 0300 |0003: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -0d3784: 0a00 |0006: move-result v0 │ │ -0d3786: 3310 1400 |0007: if-ne v0, v1, 001b // +0014 │ │ -0d378a: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0d378e: 7010 5134 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d3794: 6e20 5a34 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d379a: 0c00 |0011: move-result-object v0 │ │ -0d379c: 6e20 5a34 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d37a2: 0c00 |0015: move-result-object v0 │ │ -0d37a4: 6e10 5f34 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d37aa: 0c03 |0019: move-result-object v3 │ │ -0d37ac: 1103 |001a: return-object v3 │ │ -0d37ae: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -0d37b0: 6e30 3f34 1300 |001c: invoke-virtual {v3, v1, v0}, Ljava/lang/String;.indexOf:(II)I // method@343f │ │ -0d37b6: 0a00 |001f: move-result v0 │ │ -0d37b8: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -0d37ba: 3310 f9ff |0021: if-ne v0, v1, 001a // -0007 │ │ -0d37be: 2200 8206 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0d37c2: 7010 5134 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d37c8: 6e20 5a34 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d37ce: 0c00 |002b: move-result-object v0 │ │ -0d37d0: 1a01 1301 |002c: const-string v1, "." // string@0113 │ │ -0d37d4: 6e20 5a34 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d37da: 0c00 |0031: move-result-object v0 │ │ -0d37dc: 6e20 5a34 3000 |0032: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d37e2: 0c00 |0035: move-result-object v0 │ │ -0d37e4: 6e10 5f34 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d37ea: 0c03 |0039: move-result-object v3 │ │ -0d37ec: 28e0 |003a: goto 001a // -0020 │ │ +0d3748: |[0d3748] com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +0d3758: 1301 2e00 |0000: const/16 v1, #int 46 // #2e │ │ +0d375c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0d375e: 6e20 3734 0300 |0003: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +0d3764: 0a00 |0006: move-result v0 │ │ +0d3766: 3310 1400 |0007: if-ne v0, v1, 001b // +0014 │ │ +0d376a: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0d376e: 7010 5134 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d3774: 6e20 5a34 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d377a: 0c00 |0011: move-result-object v0 │ │ +0d377c: 6e20 5a34 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d3782: 0c00 |0015: move-result-object v0 │ │ +0d3784: 6e10 5f34 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d378a: 0c03 |0019: move-result-object v3 │ │ +0d378c: 1103 |001a: return-object v3 │ │ +0d378e: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +0d3790: 6e30 3f34 1300 |001c: invoke-virtual {v3, v1, v0}, Ljava/lang/String;.indexOf:(II)I // method@343f │ │ +0d3796: 0a00 |001f: move-result v0 │ │ +0d3798: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +0d379a: 3310 f9ff |0021: if-ne v0, v1, 001a // -0007 │ │ +0d379e: 2200 8206 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0d37a2: 7010 5134 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d37a8: 6e20 5a34 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d37ae: 0c00 |002b: move-result-object v0 │ │ +0d37b0: 1a01 1301 |002c: const-string v1, "." // string@0113 │ │ +0d37b4: 6e20 5a34 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d37ba: 0c00 |0031: move-result-object v0 │ │ +0d37bc: 6e20 5a34 3000 |0032: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d37c2: 0c00 |0035: move-result-object v0 │ │ +0d37c4: 6e10 5f34 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d37ca: 0c03 |0039: move-result-object v3 │ │ +0d37cc: 28e0 |003a: goto 001a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1122 │ │ 0x0009 line=1124 │ │ 0x001a line=1131 │ │ 0x001b line=1126 │ │ 0x0023 line=1128 │ │ @@ -270760,109 +270775,109 @@ │ │ type : '()Landroid/view/ViewGroup;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 189 16-bit code units │ │ -0d37f0: |[0d37f0] com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout:()Landroid/view/ViewGroup; │ │ -0d3800: 130b 0a00 |0000: const/16 v11, #int 10 // #a │ │ -0d3804: 130a 0900 |0002: const/16 v10, #int 9 // #9 │ │ -0d3808: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -0d380a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0d380c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0d380e: 54c5 a10c |0007: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3812: 6e10 3a01 0500 |0009: invoke-virtual {v5}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@013a │ │ -0d3818: 0c05 |000c: move-result-object v5 │ │ -0d381a: 6206 380c |000d: sget-object v6, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0c38 │ │ -0d381e: 6e20 b302 6500 |000f: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02b3 │ │ -0d3824: 0c00 |0012: move-result-object v0 │ │ -0d3826: 1305 3b00 |0013: const/16 v5, #int 59 // #3b │ │ -0d382a: 6e20 d702 5000 |0015: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@02d7 │ │ -0d3830: 0a05 |0018: move-result v5 │ │ -0d3832: 3905 0a00 |0019: if-nez v5, 0023 // +000a │ │ -0d3836: 2205 6f06 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ -0d383a: 1a06 d314 |001d: const-string v6, "You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative." // string@14d3 │ │ -0d383e: 7020 0434 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d3844: 2705 |0022: throw v5 │ │ -0d3846: 1305 3a00 |0023: const/16 v5, #int 58 // #3a │ │ -0d384a: 6e30 ca02 5007 |0025: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0d3850: 0a05 |0028: move-result v5 │ │ -0d3852: 3805 5500 |0029: if-eqz v5, 007e // +0055 │ │ -0d3856: 6e20 c726 8c00 |002b: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ -0d385c: 1305 3c00 |002e: const/16 v5, #int 60 // #3c │ │ -0d3860: 6e30 ca02 5007 |0030: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0d3866: 0a05 |0033: move-result v5 │ │ -0d3868: 3805 0500 |0034: if-eqz v5, 0039 // +0005 │ │ -0d386c: 6e20 c726 ac00 |0036: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ -0d3872: 1305 3d00 |0039: const/16 v5, #int 61 // #3d │ │ -0d3876: 6e30 ca02 5007 |003b: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0d387c: 0a05 |003e: move-result v5 │ │ -0d387e: 3805 0500 |003f: if-eqz v5, 0044 // +0005 │ │ -0d3882: 6e20 c726 bc00 |0041: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ -0d3888: 6e10 d802 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0d388e: 6e20 b726 8c00 |0047: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3894: 0a05 |004a: move-result v5 │ │ -0d3896: 3905 4400 |004b: if-nez v5, 008f // +0044 │ │ -0d389a: 6e20 b726 ac00 |004d: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d38a0: 0a05 |0050: move-result v5 │ │ -0d38a2: 3805 3b00 |0051: if-eqz v5, 008c // +003b │ │ -0d38a6: 6003 790b |0053: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar_overlay:I // field@0b79 │ │ -0d38aa: 54c5 a10c |0055: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d38ae: 6e10 3301 0500 |0057: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0133 │ │ -0d38b4: 0c05 |005a: move-result-object v5 │ │ -0d38b6: 1206 |005b: const/4 v6, #int 0 // #0 │ │ -0d38b8: 6e30 0c21 3506 |005c: invoke-virtual {v5, v3, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ -0d38be: 0c02 |005f: move-result-object v2 │ │ -0d38c0: 54c5 a50c |0060: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d38c4: 2206 9b04 |0062: new-instance v6, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0d38c8: 7030 4722 9609 |0064: invoke-direct {v6, v9, v9}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0d38ce: 6e30 5b22 2506 |0067: invoke-virtual {v5, v2, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@225b │ │ -0d38d4: 54c5 a50c |006a: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d38d8: 6006 430b |006c: sget v6, Lcom/actionbarsherlock/R$id;.abs__content:I // field@0b43 │ │ -0d38dc: 6e20 6322 6500 |006e: invoke-virtual {v5, v6}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ -0d38e2: 0c01 |0071: move-result-object v1 │ │ -0d38e4: 1f01 9d04 |0072: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ -0d38e8: 3901 2d00 |0074: if-nez v1, 00a1 // +002d │ │ -0d38ec: 2205 7f06 |0076: new-instance v5, Ljava/lang/RuntimeException; // type@067f │ │ -0d38f0: 1a06 a503 |0078: const-string v6, "Couldn't find content container view" // string@03a5 │ │ -0d38f4: 7020 2f34 6500 |007a: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0d38fa: 2705 |007d: throw v5 │ │ -0d38fc: 1305 3b00 |007e: const/16 v5, #int 59 // #3b │ │ -0d3900: 6e30 ca02 5007 |0080: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0d3906: 0a05 |0083: move-result v5 │ │ -0d3908: 3805 aaff |0084: if-eqz v5, 002e // -0056 │ │ -0d390c: 1305 0800 |0086: const/16 v5, #int 8 // #8 │ │ -0d3910: 6e20 c726 5c00 |0088: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ -0d3916: 28a3 |008b: goto 002e // -005d │ │ -0d3918: 6003 780b |008c: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar:I // field@0b78 │ │ -0d391c: 28c7 |008e: goto 0055 // -0039 │ │ -0d391e: 6e20 b726 bc00 |008f: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3924: 0a05 |0092: move-result v5 │ │ -0d3926: 3805 0b00 |0093: if-eqz v5, 009e // +000b │ │ -0d392a: 6e20 b726 8c00 |0095: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3930: 0a05 |0098: move-result v5 │ │ -0d3932: 3905 0500 |0099: if-nez v5, 009e // +0005 │ │ -0d3936: 6003 7b0b |009b: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple_overlay_action_mode:I // field@0b7b │ │ -0d393a: 28b8 |009d: goto 0055 // -0048 │ │ -0d393c: 6003 7a0b |009e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple:I // field@0b7a │ │ -0d3940: 28b5 |00a0: goto 0055 // -004b │ │ -0d3942: 54c5 a50c |00a1: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3946: 6e20 8d22 9500 |00a3: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.setId:(I)V // method@228d │ │ -0d394c: 1405 0200 0201 |00a6: const v5, #float 2.38772e-38 // #01020002 │ │ -0d3952: 6e20 8d22 5100 |00a9: invoke-virtual {v1, v5}, Landroid/view/ViewGroup;.setId:(I)V // method@228d │ │ -0d3958: 1255 |00ac: const/4 v5, #int 5 // #5 │ │ -0d395a: 6e20 b726 5c00 |00ad: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3960: 0a05 |00b0: move-result v5 │ │ -0d3962: 3805 0b00 |00b1: if-eqz v5, 00bc // +000b │ │ -0d3966: 7020 b326 7c00 |00b3: invoke-direct {v12, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@26b3 │ │ -0d396c: 0c04 |00b6: move-result-object v4 │ │ -0d396e: 3804 0500 |00b7: if-eqz v4, 00bc // +0005 │ │ -0d3972: 6e20 a52e 8400 |00b9: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ -0d3978: 1101 |00bc: return-object v1 │ │ +0d37d0: |[0d37d0] com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout:()Landroid/view/ViewGroup; │ │ +0d37e0: 130b 0a00 |0000: const/16 v11, #int 10 // #a │ │ +0d37e4: 130a 0900 |0002: const/16 v10, #int 9 // #9 │ │ +0d37e8: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +0d37ea: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0d37ec: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0d37ee: 54c5 a10c |0007: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d37f2: 6e10 3a01 0500 |0009: invoke-virtual {v5}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@013a │ │ +0d37f8: 0c05 |000c: move-result-object v5 │ │ +0d37fa: 6206 380c |000d: sget-object v6, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0c38 │ │ +0d37fe: 6e20 b302 6500 |000f: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02b3 │ │ +0d3804: 0c00 |0012: move-result-object v0 │ │ +0d3806: 1305 3b00 |0013: const/16 v5, #int 59 // #3b │ │ +0d380a: 6e20 d702 5000 |0015: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@02d7 │ │ +0d3810: 0a05 |0018: move-result v5 │ │ +0d3812: 3905 0a00 |0019: if-nez v5, 0023 // +000a │ │ +0d3816: 2205 6f06 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ +0d381a: 1a06 d314 |001d: const-string v6, "You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative." // string@14d3 │ │ +0d381e: 7020 0434 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d3824: 2705 |0022: throw v5 │ │ +0d3826: 1305 3a00 |0023: const/16 v5, #int 58 // #3a │ │ +0d382a: 6e30 ca02 5007 |0025: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0d3830: 0a05 |0028: move-result v5 │ │ +0d3832: 3805 5500 |0029: if-eqz v5, 007e // +0055 │ │ +0d3836: 6e20 c726 8c00 |002b: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ +0d383c: 1305 3c00 |002e: const/16 v5, #int 60 // #3c │ │ +0d3840: 6e30 ca02 5007 |0030: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0d3846: 0a05 |0033: move-result v5 │ │ +0d3848: 3805 0500 |0034: if-eqz v5, 0039 // +0005 │ │ +0d384c: 6e20 c726 ac00 |0036: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ +0d3852: 1305 3d00 |0039: const/16 v5, #int 61 // #3d │ │ +0d3856: 6e30 ca02 5007 |003b: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0d385c: 0a05 |003e: move-result v5 │ │ +0d385e: 3805 0500 |003f: if-eqz v5, 0044 // +0005 │ │ +0d3862: 6e20 c726 bc00 |0041: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ +0d3868: 6e10 d802 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0d386e: 6e20 b726 8c00 |0047: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3874: 0a05 |004a: move-result v5 │ │ +0d3876: 3905 4400 |004b: if-nez v5, 008f // +0044 │ │ +0d387a: 6e20 b726 ac00 |004d: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3880: 0a05 |0050: move-result v5 │ │ +0d3882: 3805 3b00 |0051: if-eqz v5, 008c // +003b │ │ +0d3886: 6003 790b |0053: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar_overlay:I // field@0b79 │ │ +0d388a: 54c5 a10c |0055: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d388e: 6e10 3301 0500 |0057: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0133 │ │ +0d3894: 0c05 |005a: move-result-object v5 │ │ +0d3896: 1206 |005b: const/4 v6, #int 0 // #0 │ │ +0d3898: 6e30 0c21 3506 |005c: invoke-virtual {v5, v3, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ +0d389e: 0c02 |005f: move-result-object v2 │ │ +0d38a0: 54c5 a50c |0060: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d38a4: 2206 9b04 |0062: new-instance v6, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0d38a8: 7030 4722 9609 |0064: invoke-direct {v6, v9, v9}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0d38ae: 6e30 5b22 2506 |0067: invoke-virtual {v5, v2, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@225b │ │ +0d38b4: 54c5 a50c |006a: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d38b8: 6006 430b |006c: sget v6, Lcom/actionbarsherlock/R$id;.abs__content:I // field@0b43 │ │ +0d38bc: 6e20 6322 6500 |006e: invoke-virtual {v5, v6}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ +0d38c2: 0c01 |0071: move-result-object v1 │ │ +0d38c4: 1f01 9d04 |0072: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ +0d38c8: 3901 2d00 |0074: if-nez v1, 00a1 // +002d │ │ +0d38cc: 2205 7f06 |0076: new-instance v5, Ljava/lang/RuntimeException; // type@067f │ │ +0d38d0: 1a06 a503 |0078: const-string v6, "Couldn't find content container view" // string@03a5 │ │ +0d38d4: 7020 2f34 6500 |007a: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0d38da: 2705 |007d: throw v5 │ │ +0d38dc: 1305 3b00 |007e: const/16 v5, #int 59 // #3b │ │ +0d38e0: 6e30 ca02 5007 |0080: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0d38e6: 0a05 |0083: move-result v5 │ │ +0d38e8: 3805 aaff |0084: if-eqz v5, 002e // -0056 │ │ +0d38ec: 1305 0800 |0086: const/16 v5, #int 8 // #8 │ │ +0d38f0: 6e20 c726 5c00 |0088: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@26c7 │ │ +0d38f6: 28a3 |008b: goto 002e // -005d │ │ +0d38f8: 6003 780b |008c: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar:I // field@0b78 │ │ +0d38fc: 28c7 |008e: goto 0055 // -0039 │ │ +0d38fe: 6e20 b726 bc00 |008f: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3904: 0a05 |0092: move-result v5 │ │ +0d3906: 3805 0b00 |0093: if-eqz v5, 009e // +000b │ │ +0d390a: 6e20 b726 8c00 |0095: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3910: 0a05 |0098: move-result v5 │ │ +0d3912: 3905 0500 |0099: if-nez v5, 009e // +0005 │ │ +0d3916: 6003 7b0b |009b: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple_overlay_action_mode:I // field@0b7b │ │ +0d391a: 28b8 |009d: goto 0055 // -0048 │ │ +0d391c: 6003 7a0b |009e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple:I // field@0b7a │ │ +0d3920: 28b5 |00a0: goto 0055 // -004b │ │ +0d3922: 54c5 a50c |00a1: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3926: 6e20 8d22 9500 |00a3: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.setId:(I)V // method@228d │ │ +0d392c: 1405 0200 0201 |00a6: const v5, #float 2.38772e-38 // #01020002 │ │ +0d3932: 6e20 8d22 5100 |00a9: invoke-virtual {v1, v5}, Landroid/view/ViewGroup;.setId:(I)V // method@228d │ │ +0d3938: 1255 |00ac: const/4 v5, #int 5 // #5 │ │ +0d393a: 6e20 b726 5c00 |00ad: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3940: 0a05 |00b0: move-result v5 │ │ +0d3942: 3805 0b00 |00b1: if-eqz v5, 00bc // +000b │ │ +0d3946: 7020 b326 7c00 |00b3: invoke-direct {v12, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@26b3 │ │ +0d394c: 0c04 |00b6: move-result-object v4 │ │ +0d394e: 3804 0500 |00b7: if-eqz v4, 00bc // +0005 │ │ +0d3952: 6e20 a52e 8400 |00b9: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ +0d3958: 1101 |00bc: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=973 │ │ 0x0013 line=975 │ │ 0x001b line=976 │ │ 0x0023 line=979 │ │ 0x002b line=980 │ │ @@ -270910,36 +270925,36 @@ │ │ type : '(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0d397c: |[0d397c] com.actionbarsherlock.internal.ActionBarSherlockCompat.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ -0d398c: 5420 a20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ -0d3990: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0d3994: 5420 a20c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ -0d3998: 1100 |0006: return-object v0 │ │ -0d399a: 5420 a40c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d399e: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -0d39a2: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ -0d39a6: 7010 bb26 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ -0d39ac: 5420 a50c |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d39b0: 6001 4b0b |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0b4b │ │ -0d39b4: 6e20 6322 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ -0d39ba: 0c00 |0017: move-result-object v0 │ │ -0d39bc: 1f00 a705 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ -0d39c0: 5b20 a20c |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ -0d39c4: 5420 a20c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ -0d39c8: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -0d39cc: 5420 a20c |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ -0d39d0: 1241 |0022: const/4 v1, #int 4 // #4 │ │ -0d39d2: 6e20 af2e 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d39d8: 5420 a20c |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ -0d39dc: 28de |0028: goto 0006 // -0022 │ │ +0d395c: |[0d395c] com.actionbarsherlock.internal.ActionBarSherlockCompat.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ +0d396c: 5420 a20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ +0d3970: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0d3974: 5420 a20c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ +0d3978: 1100 |0006: return-object v0 │ │ +0d397a: 5420 a40c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d397e: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +0d3982: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ +0d3986: 7010 bb26 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ +0d398c: 5420 a50c |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3990: 6001 4b0b |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0b4b │ │ +0d3994: 6e20 6322 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ +0d399a: 0c00 |0017: move-result-object v0 │ │ +0d399c: 1f00 a705 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ +0d39a0: 5b20 a20c |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ +0d39a4: 5420 a20c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ +0d39a8: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +0d39ac: 5420 a20c |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ +0d39b0: 1241 |0022: const/4 v1, #int 4 // #4 │ │ +0d39b2: 6e20 af2e 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d39b8: 5420 a20c |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca2 │ │ +0d39bc: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0006 line=757 │ │ 0x0007 line=750 │ │ 0x000d line=751 │ │ @@ -270956,17 +270971,17 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d39e0: |[0d39e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.getFeatures:()I │ │ -0d39f0: 5210 a60c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d39f4: 0f00 |0002: return v0 │ │ +0d39c0: |[0d39c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.getFeatures:()I │ │ +0d39d0: 5210 a60c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d39d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -270974,36 +270989,36 @@ │ │ type : '(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0d39f8: |[0d39f8] com.actionbarsherlock.internal.ActionBarSherlockCompat.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ -0d3a08: 5420 a70c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ -0d3a0c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0d3a10: 5420 a70c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ -0d3a14: 1100 |0006: return-object v0 │ │ -0d3a16: 5420 a40c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d3a1a: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -0d3a1e: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ -0d3a22: 7010 bb26 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ -0d3a28: 5420 a50c |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3a2c: 6001 4c0b |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@0b4c │ │ -0d3a30: 6e20 6322 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ -0d3a36: 0c00 |0017: move-result-object v0 │ │ -0d3a38: 1f00 a705 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ -0d3a3c: 5b20 a70c |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ -0d3a40: 5420 a70c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ -0d3a44: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -0d3a48: 5420 a70c |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ -0d3a4c: 1241 |0022: const/4 v1, #int 4 // #4 │ │ -0d3a4e: 6e20 af2e 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d3a54: 5420 a70c |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ -0d3a58: 28de |0028: goto 0006 // -0022 │ │ +0d39d8: |[0d39d8] com.actionbarsherlock.internal.ActionBarSherlockCompat.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ +0d39e8: 5420 a70c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ +0d39ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0d39f0: 5420 a70c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ +0d39f4: 1100 |0006: return-object v0 │ │ +0d39f6: 5420 a40c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d39fa: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +0d39fe: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ +0d3a02: 7010 bb26 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ +0d3a08: 5420 a50c |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3a0c: 6001 4c0b |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@0b4c │ │ +0d3a10: 6e20 6322 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ +0d3a16: 0c00 |0017: move-result-object v0 │ │ +0d3a18: 1f00 a705 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ +0d3a1c: 5b20 a70c |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ +0d3a20: 5420 a70c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ +0d3a24: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +0d3a28: 5420 a70c |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ +0d3a2c: 1241 |0022: const/4 v1, #int 4 // #4 │ │ +0d3a2e: 6e20 af2e 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d3a34: 5420 a70c |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ca7 │ │ +0d3a38: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0004 line=762 │ │ 0x0006 line=771 │ │ 0x0007 line=764 │ │ 0x000d line=765 │ │ @@ -271020,38 +271035,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0d3a5c: |[0d3a5c] com.actionbarsherlock.internal.ActionBarSherlockCompat.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -0d3a6c: 1244 |0000: const/4 v4, #int 4 // #4 │ │ -0d3a6e: 5251 a60c |0001: iget v1, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d3a72: 5452 a10c |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3a76: 1403 0100 0a01 |0005: const v3, #float 2.53466e-38 // #010a0001 │ │ -0d3a7c: 7120 a823 3200 |0008: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ -0d3a82: 0c00 |000b: move-result-object v0 │ │ -0d3a84: 1602 e803 |000c: const-wide/16 v2, #int 1000 // #3e8 │ │ -0d3a88: 6e30 a123 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ -0d3a8e: dd02 0120 |0011: and-int/lit8 v2, v1, #int 32 // #20 │ │ -0d3a92: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ -0d3a96: 6e10 852e 0700 |0015: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0d3a9c: 0a02 |0018: move-result v2 │ │ -0d3a9e: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -0d3aa2: 6e20 b12e 0700 |001b: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2eb1 │ │ -0d3aa8: 6e20 af2e 4700 |001e: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d3aae: dd02 0104 |0021: and-int/lit8 v2, v1, #int 4 // #04 │ │ -0d3ab2: 3802 0e00 |0023: if-eqz v2, 0031 // +000e │ │ -0d3ab6: 6e10 852e 0600 |0025: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0d3abc: 0a02 |0028: move-result v2 │ │ -0d3abe: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ -0d3ac2: 6e20 b12e 0600 |002b: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2eb1 │ │ -0d3ac8: 6e20 af2e 4600 |002e: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d3ace: 0e00 |0031: return-void │ │ +0d3a3c: |[0d3a3c] com.actionbarsherlock.internal.ActionBarSherlockCompat.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +0d3a4c: 1244 |0000: const/4 v4, #int 4 // #4 │ │ +0d3a4e: 5251 a60c |0001: iget v1, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d3a52: 5452 a10c |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3a56: 1403 0100 0a01 |0005: const v3, #float 2.53466e-38 // #010a0001 │ │ +0d3a5c: 7120 a823 3200 |0008: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@23a8 │ │ +0d3a62: 0c00 |000b: move-result-object v0 │ │ +0d3a64: 1602 e803 |000c: const-wide/16 v2, #int 1000 // #3e8 │ │ +0d3a68: 6e30 a123 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@23a1 │ │ +0d3a6e: dd02 0120 |0011: and-int/lit8 v2, v1, #int 32 // #20 │ │ +0d3a72: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ +0d3a76: 6e10 852e 0700 |0015: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0d3a7c: 0a02 |0018: move-result v2 │ │ +0d3a7e: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +0d3a82: 6e20 b12e 0700 |001b: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2eb1 │ │ +0d3a88: 6e20 af2e 4700 |001e: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d3a8e: dd02 0104 |0021: and-int/lit8 v2, v1, #int 4 // #04 │ │ +0d3a92: 3802 0e00 |0023: if-eqz v2, 0031 // +000e │ │ +0d3a96: 6e10 852e 0600 |0025: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0d3a9c: 0a02 |0028: move-result v2 │ │ +0d3a9e: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ +0d3aa2: 6e20 b12e 0600 |002b: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2eb1 │ │ +0d3aa8: 6e20 af2e 4600 |002e: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d3aae: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=731 │ │ 0x0003 line=732 │ │ 0x000c line=733 │ │ 0x0011 line=734 │ │ 0x0015 line=735 │ │ @@ -271074,46 +271089,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0d3ad0: |[0d3ad0] com.actionbarsherlock.internal.ActionBarSherlockCompat.initActionBar:()V │ │ -0d3ae0: 5430 a50c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3ae4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0d3ae8: 7010 bb26 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ -0d3aee: 5430 9e0c |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d3af2: 3900 1900 |0009: if-nez v0, 0022 // +0019 │ │ -0d3af6: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -0d3afa: 6e20 b726 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3b00: 0a00 |0010: move-result v0 │ │ -0d3b02: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ -0d3b06: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -0d3b08: 6e20 b726 0300 |0014: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3b0e: 0a00 |0017: move-result v0 │ │ -0d3b10: 3900 0a00 |0018: if-nez v0, 0022 // +000a │ │ -0d3b14: 5430 a10c |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3b18: 6e10 3e01 0000 |001c: invoke-virtual {v0}, Landroid/app/Activity;.isChild:()Z // method@013e │ │ -0d3b1e: 0a00 |001f: move-result v0 │ │ -0d3b20: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ -0d3b24: 0e00 |0022: return-void │ │ -0d3b26: 2200 2b05 |0023: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl; // type@052b │ │ -0d3b2a: 5431 a10c |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3b2e: 5232 a60c |0027: iget v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d3b32: 7030 3927 1002 |0029: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.:(Landroid/app/Activity;I)V // method@2739 │ │ -0d3b38: 5b30 9e0c |002c: iput-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d3b3c: 5530 a80c |002e: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ca8 │ │ -0d3b40: 3900 f2ff |0030: if-nez v0, 0022 // -000e │ │ -0d3b44: 5430 b30c |0032: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3b48: 5431 a10c |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3b4c: 6e10 3b01 0100 |0036: invoke-virtual {v1}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@013b │ │ -0d3b52: 0c01 |0039: move-result-object v1 │ │ -0d3b54: 6e20 1b2d 1000 |003a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@2d1b │ │ -0d3b5a: 28e5 |003d: goto 0022 // -001b │ │ +0d3ab0: |[0d3ab0] com.actionbarsherlock.internal.ActionBarSherlockCompat.initActionBar:()V │ │ +0d3ac0: 5430 a50c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3ac4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0d3ac8: 7010 bb26 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ +0d3ace: 5430 9e0c |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d3ad2: 3900 1900 |0009: if-nez v0, 0022 // +0019 │ │ +0d3ad6: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +0d3ada: 6e20 b726 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3ae0: 0a00 |0010: move-result v0 │ │ +0d3ae2: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ +0d3ae6: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +0d3ae8: 6e20 b726 0300 |0014: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3aee: 0a00 |0017: move-result v0 │ │ +0d3af0: 3900 0a00 |0018: if-nez v0, 0022 // +000a │ │ +0d3af4: 5430 a10c |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3af8: 6e10 3e01 0000 |001c: invoke-virtual {v0}, Landroid/app/Activity;.isChild:()Z // method@013e │ │ +0d3afe: 0a00 |001f: move-result v0 │ │ +0d3b00: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ +0d3b04: 0e00 |0022: return-void │ │ +0d3b06: 2200 2b05 |0023: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl; // type@052b │ │ +0d3b0a: 5431 a10c |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3b0e: 5232 a60c |0027: iget v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d3b12: 7030 3927 1002 |0029: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.:(Landroid/app/Activity;I)V // method@2739 │ │ +0d3b18: 5b30 9e0c |002c: iput-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d3b1c: 5530 a80c |002e: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ca8 │ │ +0d3b20: 3900 f2ff |0030: if-nez v0, 0022 // -000e │ │ +0d3b24: 5430 b30c |0032: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3b28: 5431 a10c |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3b2c: 6e10 3b01 0100 |0036: invoke-virtual {v1}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@013b │ │ +0d3b32: 0c01 |0039: move-result-object v1 │ │ +0d3b34: 6e20 1b2d 1000 |003a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@2d1b │ │ +0d3b3a: 28e5 |003d: goto 0022 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x0007 line=134 │ │ 0x0022 line=144 │ │ 0x0023 line=138 │ │ @@ -271127,36 +271142,36 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0d3b5c: |[0d3b5c] com.actionbarsherlock.internal.ActionBarSherlockCompat.initializePanelMenu:()Z │ │ -0d3b6c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0d3b6e: 5470 a10c |0001: iget-object v0, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3b72: 5475 b30c |0003: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3b76: 3805 1a00 |0005: if-eqz v5, 001f // +001a │ │ -0d3b7a: 2203 6a04 |0007: new-instance v3, Landroid/util/TypedValue; // type@046a │ │ -0d3b7e: 7010 c720 0300 |0009: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0d3b84: 6e10 4b02 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ -0d3b8a: 0c02 |000f: move-result-object v2 │ │ -0d3b8c: 6005 4e0a |0010: sget v5, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@0a4e │ │ -0d3b90: 6e40 b402 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ -0d3b96: 5234 200a |0015: iget v4, v3, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ -0d3b9a: 3804 0800 |0017: if-eqz v4, 001f // +0008 │ │ -0d3b9e: 2201 7204 |0019: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0472 │ │ -0d3ba2: 7030 d920 0104 |001b: invoke-direct {v1, v0, v4}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ -0d3ba8: 0710 |001e: move-object v0, v1 │ │ -0d3baa: 2205 6c05 |001f: new-instance v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ -0d3bae: 7020 aa2a 0500 |0021: invoke-direct {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ -0d3bb4: 5b75 ab0c |0024: iput-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d3bb8: 5475 ab0c |0026: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d3bbc: 6e20 ed2a 7500 |0028: invoke-virtual {v5, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ -0d3bc2: 0f06 |002b: return v6 │ │ +0d3b3c: |[0d3b3c] com.actionbarsherlock.internal.ActionBarSherlockCompat.initializePanelMenu:()Z │ │ +0d3b4c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0d3b4e: 5470 a10c |0001: iget-object v0, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3b52: 5475 b30c |0003: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3b56: 3805 1a00 |0005: if-eqz v5, 001f // +001a │ │ +0d3b5a: 2203 6a04 |0007: new-instance v3, Landroid/util/TypedValue; // type@046a │ │ +0d3b5e: 7010 c720 0300 |0009: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0d3b64: 6e10 4b02 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ +0d3b6a: 0c02 |000f: move-result-object v2 │ │ +0d3b6c: 6005 4e0a |0010: sget v5, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@0a4e │ │ +0d3b70: 6e40 b402 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ +0d3b76: 5234 200a |0015: iget v4, v3, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ +0d3b7a: 3804 0800 |0017: if-eqz v4, 001f // +0008 │ │ +0d3b7e: 2201 7204 |0019: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0472 │ │ +0d3b82: 7030 d920 0104 |001b: invoke-direct {v1, v0, v4}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ +0d3b88: 0710 |001e: move-object v0, v1 │ │ +0d3b8a: 2205 6c05 |001f: new-instance v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ +0d3b8e: 7020 aa2a 0500 |0021: invoke-direct {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ +0d3b94: 5b75 ab0c |0024: iput-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d3b98: 5475 ab0c |0026: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d3b9c: 6e20 ed2a 7500 |0028: invoke-virtual {v5, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ +0d3ba2: 0f06 |002b: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=542 │ │ 0x0007 line=543 │ │ 0x000c line=544 │ │ 0x0010 line=545 │ │ @@ -271180,157 +271195,157 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 288 16-bit code units │ │ -0d3bc4: |[0d3bc4] com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor:()V │ │ -0d3bd4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0d3bd6: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0d3bd8: 54c9 a50c |0002: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3bdc: 3909 1700 |0004: if-nez v9, 001b // +0017 │ │ -0d3be0: 54c9 a10c |0006: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3be4: 6e10 3c01 0900 |0008: invoke-virtual {v9}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d3bea: 0c09 |000b: move-result-object v9 │ │ -0d3bec: 6e10 cb22 0900 |000c: invoke-virtual {v9}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ -0d3bf2: 0c09 |000f: move-result-object v9 │ │ -0d3bf4: 140b 0200 0201 |0010: const v11, #float 2.38772e-38 // #01020002 │ │ -0d3bfa: 6e20 9621 b900 |0013: invoke-virtual {v9, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0d3c00: 0c09 |0016: move-result-object v9 │ │ -0d3c02: 1f09 9d04 |0017: check-cast v9, Landroid/view/ViewGroup; // type@049d │ │ -0d3c06: 5bc9 a50c |0019: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3c0a: 54c9 a40c |001b: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d3c0e: 3909 e300 |001d: if-nez v9, 0100 // +00e3 │ │ -0d3c12: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -0d3c14: 54c9 a50c |0020: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3c18: 6e10 6722 0900 |0022: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -0d3c1e: 0a09 |0025: move-result v9 │ │ -0d3c20: 3d09 2100 |0026: if-lez v9, 0047 // +0021 │ │ -0d3c24: 2208 9f06 |0028: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ -0d3c28: 7020 8634 6800 |002a: invoke-direct {v8, v6}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ -0d3c2e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0d3c30: 54c9 a50c |002e: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3c34: 6e10 6722 0900 |0030: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -0d3c3a: 0a01 |0033: move-result v1 │ │ -0d3c3c: 3512 1300 |0034: if-ge v2, v1, 0047 // +0013 │ │ -0d3c40: 54c9 a50c |0036: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3c44: 6e20 6622 a900 |0038: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -0d3c4a: 0c00 |003b: move-result-object v0 │ │ -0d3c4c: 54c9 a50c |003c: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3c50: 6e20 8522 0900 |003e: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0d3c56: 7220 d334 0800 |0041: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0d3c5c: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d3c60: 28ee |0046: goto 0034 // -0012 │ │ -0d3c62: 7010 b126 0c00 |0047: invoke-direct {v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.generateLayout:()Landroid/view/ViewGroup; // method@26b1 │ │ -0d3c68: 0c09 |004a: move-result-object v9 │ │ -0d3c6a: 5bc9 a40c |004b: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d3c6e: 3808 1800 |004d: if-eqz v8, 0065 // +0018 │ │ -0d3c72: 7210 da34 0800 |004f: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ -0d3c78: 0c03 |0052: move-result-object v3 │ │ -0d3c7a: 7210 bf34 0300 |0053: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d3c80: 0a09 |0056: move-result v9 │ │ -0d3c82: 3809 0e00 |0057: if-eqz v9, 0065 // +000e │ │ -0d3c86: 7210 c034 0300 |0059: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d3c8c: 0c00 |005c: move-result-object v0 │ │ -0d3c8e: 1f00 9604 |005d: check-cast v0, Landroid/view/View; // type@0496 │ │ -0d3c92: 54c9 a40c |005f: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d3c96: 6e20 5822 0900 |0061: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2258 │ │ -0d3c9c: 28ef |0064: goto 0053 // -0011 │ │ -0d3c9e: 54c9 a50c |0065: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3ca2: 600b 370b |0067: sget v11, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0b37 │ │ -0d3ca6: 6e20 6322 b900 |0069: invoke-virtual {v9, v11}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ -0d3cac: 0c09 |006c: move-result-object v9 │ │ -0d3cae: 1f09 8805 |006d: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0588 │ │ -0d3cb2: 5bc9 b30c |006f: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3cb6: 54c9 b30c |0071: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3cba: 3809 8d00 |0073: if-eqz v9, 0100 // +008d │ │ -0d3cbe: 54c9 b30c |0075: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3cc2: 6e20 1a2d c900 |0077: invoke-virtual {v9, v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V // method@2d1a │ │ -0d3cc8: 54c9 b30c |007a: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3ccc: 6e10 e72c 0900 |007c: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@2ce7 │ │ -0d3cd2: 0c09 |007f: move-result-object v9 │ │ -0d3cd4: 3909 0d00 |0080: if-nez v9, 008d // +000d │ │ -0d3cd8: 54c9 b30c |0082: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3cdc: 54cb a10c |0084: iget-object v11, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3ce0: 6e10 3b01 0b00 |0086: invoke-virtual {v11}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@013b │ │ -0d3ce6: 0c0b |0089: move-result-object v11 │ │ -0d3ce8: 6e20 1b2d b900 |008a: invoke-virtual {v9, v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@2d1b │ │ -0d3cee: 1229 |008d: const/4 v9, #int 2 // #2 │ │ -0d3cf0: 6e20 b726 9c00 |008e: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3cf6: 0a09 |0091: move-result v9 │ │ -0d3cf8: 3809 0700 |0092: if-eqz v9, 0099 // +0007 │ │ -0d3cfc: 54c9 b30c |0094: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3d00: 6e10 ee2c 0900 |0096: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initProgress:()V // method@2cee │ │ -0d3d06: 1259 |0099: const/4 v9, #int 5 // #5 │ │ -0d3d08: 6e20 b726 9c00 |009a: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ -0d3d0e: 0a09 |009d: move-result v9 │ │ -0d3d10: 3809 0700 |009e: if-eqz v9, 00a5 // +0007 │ │ -0d3d14: 54c9 b30c |00a0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3d18: 6e10 ed2c 0900 |00a2: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@2ced │ │ -0d3d1e: 54c9 a10c |00a5: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3d22: 7110 bd26 0900 |00a7: invoke-static {v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.loadUiOptionsFromManifest:(Landroid/app/Activity;)I // method@26bd │ │ -0d3d28: 0a07 |00aa: move-result v7 │ │ -0d3d2a: 3807 0400 |00ab: if-eqz v7, 00af // +0004 │ │ -0d3d2e: 59c7 b20c |00ad: iput v7, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ -0d3d32: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -0d3d34: 52c9 b20c |00b0: iget v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ -0d3d38: dd09 0901 |00b2: and-int/lit8 v9, v9, #int 1 // #01 │ │ -0d3d3c: 3809 4d00 |00b4: if-eqz v9, 0101 // +004d │ │ -0d3d40: 3806 4d00 |00b6: if-eqz v6, 0103 // +004d │ │ -0d3d44: 54c9 a10c |00b8: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3d48: 600a ad0a |00ba: sget v10, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@0aad │ │ -0d3d4c: 7120 0b27 a900 |00bc: invoke-static {v9, v10}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ -0d3d52: 0a04 |00bf: move-result v4 │ │ -0d3d54: 54c9 a50c |00c0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3d58: 600a 590b |00c2: sget v10, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0b59 │ │ -0d3d5c: 6e20 6322 a900 |00c4: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ -0d3d62: 0c05 |00c7: move-result-object v5 │ │ -0d3d64: 1f05 7e05 |00c8: check-cast v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@057e │ │ -0d3d68: 3805 4c00 |00ca: if-eqz v5, 0116 // +004c │ │ -0d3d6c: 54c9 b30c |00cc: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3d70: 6e20 152d 5900 |00ce: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@2d15 │ │ -0d3d76: 54c9 b30c |00d1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3d7a: 6e20 142d 4900 |00d3: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@2d14 │ │ -0d3d80: 54c9 b30c |00d6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d3d84: 6e20 162d 6900 |00d8: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@2d16 │ │ -0d3d8a: 54c9 a50c |00db: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3d8e: 600a 3b0b |00dd: sget v10, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0b3b │ │ -0d3d92: 6e20 6322 a900 |00df: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ -0d3d98: 0c09 |00e2: move-result-object v9 │ │ -0d3d9a: 1f09 8005 |00e3: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@0580 │ │ -0d3d9e: 5bc9 a00c |00e5: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d3da2: 54c9 a00c |00e7: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d3da6: 6e20 782c 5900 |00e9: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@2c78 │ │ -0d3dac: 54c9 a00c |00ec: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d3db0: 6e20 772c 4900 |00ee: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@2c77 │ │ -0d3db6: 54c9 a00c |00f1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d3dba: 6e20 792c 6900 |00f3: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@2c79 │ │ -0d3dc0: 54c9 a50c |00f6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d3dc4: 220a 2005 |00f8: new-instance v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; // type@0520 │ │ -0d3dc8: 7020 8826 ca00 |00fa: invoke-direct {v10, v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V // method@2688 │ │ -0d3dce: 6e20 8222 a900 |00fd: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@2282 │ │ -0d3dd4: 0e00 |0100: return-void │ │ -0d3dd6: 01a6 |0101: move v6, v10 │ │ -0d3dd8: 28b4 |0102: goto 00b6 // -004c │ │ -0d3dda: 54c9 a10c |0103: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3dde: 6e10 3a01 0900 |0105: invoke-virtual {v9}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@013a │ │ -0d3de4: 0c09 |0108: move-result-object v9 │ │ -0d3de6: 620b 380c |0109: sget-object v11, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0c38 │ │ -0d3dea: 6e20 b302 b900 |010b: invoke-virtual {v9, v11}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02b3 │ │ -0d3df0: 0c09 |010e: move-result-object v9 │ │ -0d3df2: 130b 3e00 |010f: const/16 v11, #int 62 // #3e │ │ -0d3df6: 6e30 ca02 b90a |0111: invoke-virtual {v9, v11, v10}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0d3dfc: 0a04 |0114: move-result v4 │ │ -0d3dfe: 28ab |0115: goto 00c0 // -0055 │ │ -0d3e00: 3804 e0ff |0116: if-eqz v4, 00f6 // -0020 │ │ -0d3e04: 1a09 5602 |0118: const-string v9, "ActionBarSherlock" // string@0256 │ │ -0d3e08: 1a0a ea10 |011a: const-string v10, "Requested split action bar with incompatible window decor! Ignoring request." // string@10ea │ │ -0d3e0c: 7120 b220 a900 |011c: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0d3e12: 28d7 |011f: goto 00f6 // -0029 │ │ +0d3ba4: |[0d3ba4] com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor:()V │ │ +0d3bb4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0d3bb6: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0d3bb8: 54c9 a50c |0002: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3bbc: 3909 1700 |0004: if-nez v9, 001b // +0017 │ │ +0d3bc0: 54c9 a10c |0006: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3bc4: 6e10 3c01 0900 |0008: invoke-virtual {v9}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d3bca: 0c09 |000b: move-result-object v9 │ │ +0d3bcc: 6e10 cb22 0900 |000c: invoke-virtual {v9}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ +0d3bd2: 0c09 |000f: move-result-object v9 │ │ +0d3bd4: 140b 0200 0201 |0010: const v11, #float 2.38772e-38 // #01020002 │ │ +0d3bda: 6e20 9621 b900 |0013: invoke-virtual {v9, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0d3be0: 0c09 |0016: move-result-object v9 │ │ +0d3be2: 1f09 9d04 |0017: check-cast v9, Landroid/view/ViewGroup; // type@049d │ │ +0d3be6: 5bc9 a50c |0019: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3bea: 54c9 a40c |001b: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d3bee: 3909 e300 |001d: if-nez v9, 0100 // +00e3 │ │ +0d3bf2: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +0d3bf4: 54c9 a50c |0020: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3bf8: 6e10 6722 0900 |0022: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +0d3bfe: 0a09 |0025: move-result v9 │ │ +0d3c00: 3d09 2100 |0026: if-lez v9, 0047 // +0021 │ │ +0d3c04: 2208 9f06 |0028: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ +0d3c08: 7020 8634 6800 |002a: invoke-direct {v8, v6}, Ljava/util/ArrayList;.:(I)V // method@3486 │ │ +0d3c0e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0d3c10: 54c9 a50c |002e: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3c14: 6e10 6722 0900 |0030: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +0d3c1a: 0a01 |0033: move-result v1 │ │ +0d3c1c: 3512 1300 |0034: if-ge v2, v1, 0047 // +0013 │ │ +0d3c20: 54c9 a50c |0036: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3c24: 6e20 6622 a900 |0038: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +0d3c2a: 0c00 |003b: move-result-object v0 │ │ +0d3c2c: 54c9 a50c |003c: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3c30: 6e20 8522 0900 |003e: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0d3c36: 7220 d334 0800 |0041: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0d3c3c: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d3c40: 28ee |0046: goto 0034 // -0012 │ │ +0d3c42: 7010 b126 0c00 |0047: invoke-direct {v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.generateLayout:()Landroid/view/ViewGroup; // method@26b1 │ │ +0d3c48: 0c09 |004a: move-result-object v9 │ │ +0d3c4a: 5bc9 a40c |004b: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d3c4e: 3808 1800 |004d: if-eqz v8, 0065 // +0018 │ │ +0d3c52: 7210 da34 0800 |004f: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ +0d3c58: 0c03 |0052: move-result-object v3 │ │ +0d3c5a: 7210 bf34 0300 |0053: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d3c60: 0a09 |0056: move-result v9 │ │ +0d3c62: 3809 0e00 |0057: if-eqz v9, 0065 // +000e │ │ +0d3c66: 7210 c034 0300 |0059: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d3c6c: 0c00 |005c: move-result-object v0 │ │ +0d3c6e: 1f00 9604 |005d: check-cast v0, Landroid/view/View; // type@0496 │ │ +0d3c72: 54c9 a40c |005f: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d3c76: 6e20 5822 0900 |0061: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2258 │ │ +0d3c7c: 28ef |0064: goto 0053 // -0011 │ │ +0d3c7e: 54c9 a50c |0065: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3c82: 600b 370b |0067: sget v11, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0b37 │ │ +0d3c86: 6e20 6322 b900 |0069: invoke-virtual {v9, v11}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ +0d3c8c: 0c09 |006c: move-result-object v9 │ │ +0d3c8e: 1f09 8805 |006d: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0588 │ │ +0d3c92: 5bc9 b30c |006f: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3c96: 54c9 b30c |0071: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3c9a: 3809 8d00 |0073: if-eqz v9, 0100 // +008d │ │ +0d3c9e: 54c9 b30c |0075: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3ca2: 6e20 1a2d c900 |0077: invoke-virtual {v9, v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V // method@2d1a │ │ +0d3ca8: 54c9 b30c |007a: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3cac: 6e10 e72c 0900 |007c: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@2ce7 │ │ +0d3cb2: 0c09 |007f: move-result-object v9 │ │ +0d3cb4: 3909 0d00 |0080: if-nez v9, 008d // +000d │ │ +0d3cb8: 54c9 b30c |0082: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3cbc: 54cb a10c |0084: iget-object v11, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3cc0: 6e10 3b01 0b00 |0086: invoke-virtual {v11}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@013b │ │ +0d3cc6: 0c0b |0089: move-result-object v11 │ │ +0d3cc8: 6e20 1b2d b900 |008a: invoke-virtual {v9, v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@2d1b │ │ +0d3cce: 1229 |008d: const/4 v9, #int 2 // #2 │ │ +0d3cd0: 6e20 b726 9c00 |008e: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3cd6: 0a09 |0091: move-result v9 │ │ +0d3cd8: 3809 0700 |0092: if-eqz v9, 0099 // +0007 │ │ +0d3cdc: 54c9 b30c |0094: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3ce0: 6e10 ee2c 0900 |0096: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initProgress:()V // method@2cee │ │ +0d3ce6: 1259 |0099: const/4 v9, #int 5 // #5 │ │ +0d3ce8: 6e20 b726 9c00 |009a: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@26b7 │ │ +0d3cee: 0a09 |009d: move-result v9 │ │ +0d3cf0: 3809 0700 |009e: if-eqz v9, 00a5 // +0007 │ │ +0d3cf4: 54c9 b30c |00a0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3cf8: 6e10 ed2c 0900 |00a2: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@2ced │ │ +0d3cfe: 54c9 a10c |00a5: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3d02: 7110 bd26 0900 |00a7: invoke-static {v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.loadUiOptionsFromManifest:(Landroid/app/Activity;)I // method@26bd │ │ +0d3d08: 0a07 |00aa: move-result v7 │ │ +0d3d0a: 3807 0400 |00ab: if-eqz v7, 00af // +0004 │ │ +0d3d0e: 59c7 b20c |00ad: iput v7, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ +0d3d12: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +0d3d14: 52c9 b20c |00b0: iget v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ +0d3d18: dd09 0901 |00b2: and-int/lit8 v9, v9, #int 1 // #01 │ │ +0d3d1c: 3809 4d00 |00b4: if-eqz v9, 0101 // +004d │ │ +0d3d20: 3806 4d00 |00b6: if-eqz v6, 0103 // +004d │ │ +0d3d24: 54c9 a10c |00b8: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3d28: 600a ad0a |00ba: sget v10, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@0aad │ │ +0d3d2c: 7120 0b27 a900 |00bc: invoke-static {v9, v10}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ +0d3d32: 0a04 |00bf: move-result v4 │ │ +0d3d34: 54c9 a50c |00c0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3d38: 600a 590b |00c2: sget v10, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0b59 │ │ +0d3d3c: 6e20 6322 a900 |00c4: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ +0d3d42: 0c05 |00c7: move-result-object v5 │ │ +0d3d44: 1f05 7e05 |00c8: check-cast v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@057e │ │ +0d3d48: 3805 4c00 |00ca: if-eqz v5, 0116 // +004c │ │ +0d3d4c: 54c9 b30c |00cc: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3d50: 6e20 152d 5900 |00ce: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@2d15 │ │ +0d3d56: 54c9 b30c |00d1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3d5a: 6e20 142d 4900 |00d3: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@2d14 │ │ +0d3d60: 54c9 b30c |00d6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d3d64: 6e20 162d 6900 |00d8: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@2d16 │ │ +0d3d6a: 54c9 a50c |00db: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3d6e: 600a 3b0b |00dd: sget v10, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0b3b │ │ +0d3d72: 6e20 6322 a900 |00df: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ +0d3d78: 0c09 |00e2: move-result-object v9 │ │ +0d3d7a: 1f09 8005 |00e3: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@0580 │ │ +0d3d7e: 5bc9 a00c |00e5: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d3d82: 54c9 a00c |00e7: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d3d86: 6e20 782c 5900 |00e9: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@2c78 │ │ +0d3d8c: 54c9 a00c |00ec: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d3d90: 6e20 772c 4900 |00ee: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@2c77 │ │ +0d3d96: 54c9 a00c |00f1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d3d9a: 6e20 792c 6900 |00f3: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@2c79 │ │ +0d3da0: 54c9 a50c |00f6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d3da4: 220a 2005 |00f8: new-instance v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; // type@0520 │ │ +0d3da8: 7020 8826 ca00 |00fa: invoke-direct {v10, v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V // method@2688 │ │ +0d3dae: 6e20 8222 a900 |00fd: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@2282 │ │ +0d3db4: 0e00 |0100: return-void │ │ +0d3db6: 01a6 |0101: move v6, v10 │ │ +0d3db8: 28b4 |0102: goto 00b6 // -004c │ │ +0d3dba: 54c9 a10c |0103: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3dbe: 6e10 3a01 0900 |0105: invoke-virtual {v9}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@013a │ │ +0d3dc4: 0c09 |0108: move-result-object v9 │ │ +0d3dc6: 620b 380c |0109: sget-object v11, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0c38 │ │ +0d3dca: 6e20 b302 b900 |010b: invoke-virtual {v9, v11}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02b3 │ │ +0d3dd0: 0c09 |010e: move-result-object v9 │ │ +0d3dd2: 130b 3e00 |010f: const/16 v11, #int 62 // #3e │ │ +0d3dd6: 6e30 ca02 b90a |0111: invoke-virtual {v9, v11, v10}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0d3ddc: 0a04 |0114: move-result v4 │ │ +0d3dde: 28ab |0115: goto 00c0 // -0055 │ │ +0d3de0: 3804 e0ff |0116: if-eqz v4, 00f6 // -0020 │ │ +0d3de4: 1a09 5602 |0118: const-string v9, "ActionBarSherlock" // string@0256 │ │ +0d3de8: 1a0a ea10 |011a: const-string v10, "Requested split action bar with incompatible window decor! Ignoring request." // string@10ea │ │ +0d3dec: 7120 b220 a900 |011c: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0d3df2: 28d7 |011f: goto 00f6 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=884 │ │ 0x0006 line=885 │ │ 0x001b line=887 │ │ 0x001f line=892 │ │ 0x0020 line=893 │ │ @@ -271401,25 +271416,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0d3e14: |[0d3e14] com.actionbarsherlock.internal.ActionBarSherlockCompat.isReservingOverflow:()Z │ │ -0d3e24: 5510 b10c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0cb1 │ │ -0d3e28: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -0d3e2c: 5410 a10c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d3e30: 7110 3a2a 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@2a3a │ │ -0d3e36: 0a00 |0009: move-result v0 │ │ -0d3e38: 5c10 b00c |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0cb0 │ │ -0d3e3c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0d3e3e: 5c10 b10c |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0cb1 │ │ -0d3e42: 5510 b00c |000f: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0cb0 │ │ -0d3e46: 0f00 |0011: return v0 │ │ +0d3df4: |[0d3df4] com.actionbarsherlock.internal.ActionBarSherlockCompat.isReservingOverflow:()Z │ │ +0d3e04: 5510 b10c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0cb1 │ │ +0d3e08: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +0d3e0c: 5410 a10c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d3e10: 7110 3a2a 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@2a3a │ │ +0d3e16: 0a00 |0009: move-result v0 │ │ +0d3e18: 5c10 b00c |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0cb0 │ │ +0d3e1c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0d3e1e: 5c10 b10c |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0cb1 │ │ +0d3e22: 5510 b00c |000f: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0cb0 │ │ +0d3e26: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0004 line=1044 │ │ 0x000c line=1045 │ │ 0x000f line=1047 │ │ locals : │ │ @@ -271430,107 +271445,107 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -0d3e48: |[0d3e48] com.actionbarsherlock.internal.ActionBarSherlockCompat.loadUiOptionsFromManifest:(Landroid/app/Activity;)I │ │ -0d3e58: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0d3e5a: 6e10 2b34 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0d3e60: 0c0d |0004: move-result-object v13 │ │ -0d3e62: 6e10 ed33 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0d3e68: 0c0a |0008: move-result-object v10 │ │ -0d3e6a: 6e10 2e01 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012e │ │ -0d3e70: 0c0d |000c: move-result-object v13 │ │ -0d3e72: 54d9 2001 |000d: iget-object v9, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ -0d3e76: 120d |000f: const/4 v13, #int 0 // #0 │ │ -0d3e78: 6e30 2601 9f0d |0010: invoke-virtual {v15, v9, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0126 │ │ -0d3e7e: 0c0d |0013: move-result-object v13 │ │ -0d3e80: 6e10 3502 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0235 │ │ -0d3e86: 0c02 |0017: move-result-object v2 │ │ -0d3e88: 1a0d 9302 |0018: const-string v13, "AndroidManifest.xml" // string@0293 │ │ -0d3e8c: 6e20 b102 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@02b1 │ │ -0d3e92: 0c0c |001d: move-result-object v12 │ │ -0d3e94: 7210 e002 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@02e0 │ │ -0d3e9a: 0a05 |0021: move-result v5 │ │ -0d3e9c: 121d |0022: const/4 v13, #int 1 // #1 │ │ -0d3e9e: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ -0d3ea2: 122d |0025: const/4 v13, #int 2 // #2 │ │ -0d3ea4: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ -0d3ea8: 7210 e102 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@02e1 │ │ -0d3eae: 0c08 |002b: move-result-object v8 │ │ -0d3eb0: 1a0d 4f18 |002c: const-string v13, "application" // string@184f │ │ -0d3eb4: 6e20 3c34 8d00 |002e: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0d3eba: 0a0d |0031: move-result v13 │ │ -0d3ebc: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ -0d3ec0: 7210 da02 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ -0d3ec6: 0a0d |0037: move-result v13 │ │ -0d3ec8: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ -0d3ecc: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ -0d3ed0: 1a0d 1135 |003c: const-string v13, "uiOptions" // string@3511 │ │ -0d3ed4: 7220 dc02 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ -0d3eda: 0c0e |0041: move-result-object v14 │ │ -0d3edc: 6e20 3c34 ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0d3ee2: 0a0d |0045: move-result v13 │ │ -0d3ee4: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ -0d3ee8: 120d |0048: const/4 v13, #int 0 // #0 │ │ -0d3eea: 7230 db02 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@02db │ │ -0d3ef0: 0a0b |004c: move-result v11 │ │ -0d3ef2: 7210 e302 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@02e3 │ │ -0d3ef8: 0a05 |0050: move-result v5 │ │ -0d3efa: 28d1 |0051: goto 0022 // -002f │ │ -0d3efc: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0d3f00: 28e6 |0054: goto 003a // -001a │ │ -0d3f02: 1a0d 1017 |0055: const-string v13, "activity" // string@1710 │ │ -0d3f06: 6e20 3c34 8d00 |0057: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0d3f0c: 0a0d |005a: move-result v13 │ │ -0d3f0e: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ -0d3f12: 1201 |005d: const/4 v1, #int 0 // #0 │ │ -0d3f14: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -0d3f16: 1207 |005f: const/4 v7, #int 0 // #0 │ │ -0d3f18: 7210 da02 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ -0d3f1e: 0a0d |0063: move-result v13 │ │ -0d3f20: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ -0d3f24: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ -0d3f28: 7220 dc02 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ -0d3f2e: 0c03 |006b: move-result-object v3 │ │ -0d3f30: 1a0d 1135 |006c: const-string v13, "uiOptions" // string@3511 │ │ -0d3f34: 6e20 3c34 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0d3f3a: 0a0d |0071: move-result v13 │ │ -0d3f3c: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ -0d3f40: 120d |0074: const/4 v13, #int 0 // #0 │ │ -0d3f42: 7230 db02 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@02db │ │ -0d3f48: 0a0d |0078: move-result v13 │ │ -0d3f4a: 7110 0c34 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d3f50: 0c01 |007c: move-result-object v1 │ │ -0d3f52: 3801 0800 |007d: if-eqz v1, 0085 // +0008 │ │ -0d3f56: 3800 0600 |007f: if-eqz v0, 0085 // +0006 │ │ -0d3f5a: 6e10 0834 0100 |0081: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0d3f60: 0a0b |0084: move-result v11 │ │ -0d3f62: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0d3f66: 28df |0087: goto 0066 // -0021 │ │ -0d3f68: 1a0d 572a |0088: const-string v13, "name" // string@2a57 │ │ -0d3f6c: 6e20 3c34 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0d3f72: 0a0d |008d: move-result v13 │ │ -0d3f74: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ -0d3f78: 7220 de02 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@02de │ │ -0d3f7e: 0c0d |0093: move-result-object v13 │ │ -0d3f80: 7120 9d26 d900 |0094: invoke-static {v9, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@269d │ │ -0d3f86: 0c00 |0097: move-result-object v0 │ │ -0d3f88: 6e20 3c34 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0d3f8e: 0a0d |009b: move-result v13 │ │ -0d3f90: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ -0d3f94: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ -0d3f98: 0f0b |00a0: return v11 │ │ -0d3f9a: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ -0d3f9c: 28db |00a2: goto 007d // -0025 │ │ -0d3f9e: 0d04 |00a3: move-exception v4 │ │ -0d3fa0: 6e10 f833 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@33f8 │ │ -0d3fa6: 28f9 |00a7: goto 00a0 // -0007 │ │ +0d3e28: |[0d3e28] com.actionbarsherlock.internal.ActionBarSherlockCompat.loadUiOptionsFromManifest:(Landroid/app/Activity;)I │ │ +0d3e38: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0d3e3a: 6e10 2b34 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0d3e40: 0c0d |0004: move-result-object v13 │ │ +0d3e42: 6e10 ed33 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0d3e48: 0c0a |0008: move-result-object v10 │ │ +0d3e4a: 6e10 2e01 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012e │ │ +0d3e50: 0c0d |000c: move-result-object v13 │ │ +0d3e52: 54d9 2001 |000d: iget-object v9, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ +0d3e56: 120d |000f: const/4 v13, #int 0 // #0 │ │ +0d3e58: 6e30 2601 9f0d |0010: invoke-virtual {v15, v9, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0126 │ │ +0d3e5e: 0c0d |0013: move-result-object v13 │ │ +0d3e60: 6e10 3502 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0235 │ │ +0d3e66: 0c02 |0017: move-result-object v2 │ │ +0d3e68: 1a0d 9302 |0018: const-string v13, "AndroidManifest.xml" // string@0293 │ │ +0d3e6c: 6e20 b102 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@02b1 │ │ +0d3e72: 0c0c |001d: move-result-object v12 │ │ +0d3e74: 7210 e002 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@02e0 │ │ +0d3e7a: 0a05 |0021: move-result v5 │ │ +0d3e7c: 121d |0022: const/4 v13, #int 1 // #1 │ │ +0d3e7e: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ +0d3e82: 122d |0025: const/4 v13, #int 2 // #2 │ │ +0d3e84: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ +0d3e88: 7210 e102 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@02e1 │ │ +0d3e8e: 0c08 |002b: move-result-object v8 │ │ +0d3e90: 1a0d 4f18 |002c: const-string v13, "application" // string@184f │ │ +0d3e94: 6e20 3c34 8d00 |002e: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0d3e9a: 0a0d |0031: move-result v13 │ │ +0d3e9c: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ +0d3ea0: 7210 da02 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ +0d3ea6: 0a0d |0037: move-result v13 │ │ +0d3ea8: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ +0d3eac: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ +0d3eb0: 1a0d 1135 |003c: const-string v13, "uiOptions" // string@3511 │ │ +0d3eb4: 7220 dc02 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ +0d3eba: 0c0e |0041: move-result-object v14 │ │ +0d3ebc: 6e20 3c34 ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0d3ec2: 0a0d |0045: move-result v13 │ │ +0d3ec4: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ +0d3ec8: 120d |0048: const/4 v13, #int 0 // #0 │ │ +0d3eca: 7230 db02 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@02db │ │ +0d3ed0: 0a0b |004c: move-result v11 │ │ +0d3ed2: 7210 e302 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@02e3 │ │ +0d3ed8: 0a05 |0050: move-result v5 │ │ +0d3eda: 28d1 |0051: goto 0022 // -002f │ │ +0d3edc: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0d3ee0: 28e6 |0054: goto 003a // -001a │ │ +0d3ee2: 1a0d 1017 |0055: const-string v13, "activity" // string@1710 │ │ +0d3ee6: 6e20 3c34 8d00 |0057: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0d3eec: 0a0d |005a: move-result v13 │ │ +0d3eee: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ +0d3ef2: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +0d3ef4: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +0d3ef6: 1207 |005f: const/4 v7, #int 0 // #0 │ │ +0d3ef8: 7210 da02 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@02da │ │ +0d3efe: 0a0d |0063: move-result v13 │ │ +0d3f00: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ +0d3f04: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ +0d3f08: 7220 dc02 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@02dc │ │ +0d3f0e: 0c03 |006b: move-result-object v3 │ │ +0d3f10: 1a0d 1135 |006c: const-string v13, "uiOptions" // string@3511 │ │ +0d3f14: 6e20 3c34 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0d3f1a: 0a0d |0071: move-result v13 │ │ +0d3f1c: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ +0d3f20: 120d |0074: const/4 v13, #int 0 // #0 │ │ +0d3f22: 7230 db02 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@02db │ │ +0d3f28: 0a0d |0078: move-result v13 │ │ +0d3f2a: 7110 0c34 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d3f30: 0c01 |007c: move-result-object v1 │ │ +0d3f32: 3801 0800 |007d: if-eqz v1, 0085 // +0008 │ │ +0d3f36: 3800 0600 |007f: if-eqz v0, 0085 // +0006 │ │ +0d3f3a: 6e10 0834 0100 |0081: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0d3f40: 0a0b |0084: move-result v11 │ │ +0d3f42: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0d3f46: 28df |0087: goto 0066 // -0021 │ │ +0d3f48: 1a0d 572a |0088: const-string v13, "name" // string@2a57 │ │ +0d3f4c: 6e20 3c34 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0d3f52: 0a0d |008d: move-result v13 │ │ +0d3f54: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ +0d3f58: 7220 de02 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@02de │ │ +0d3f5e: 0c0d |0093: move-result-object v13 │ │ +0d3f60: 7120 9d26 d900 |0094: invoke-static {v9, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@269d │ │ +0d3f66: 0c00 |0097: move-result-object v0 │ │ +0d3f68: 6e20 3c34 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0d3f6e: 0a0d |009b: move-result v13 │ │ +0d3f70: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ +0d3f74: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ +0d3f78: 0f0b |00a0: return v11 │ │ +0d3f7a: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ +0d3f7c: 28db |00a2: goto 007d // -0025 │ │ +0d3f7e: 0d04 |00a3: move-exception v4 │ │ +0d3f80: 6e10 f833 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@33f8 │ │ +0d3f86: 28f9 |00a7: goto 00a0 // -0007 │ │ catches : 1 │ │ 0x0001 - 0x009b │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0001 line=1053 │ │ 0x0009 line=1056 │ │ @@ -271600,21 +271615,21 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d3fb8: |[0d3fb8] com.actionbarsherlock.internal.ActionBarSherlockCompat.onIntChanged:(II)V │ │ -0d3fc8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0d3fca: 3202 0500 |0001: if-eq v2, v0, 0006 // +0005 │ │ -0d3fce: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -0d3fd0: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -0d3fd4: 7020 d626 3100 |0006: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateProgressBars:(I)V // method@26d6 │ │ -0d3fda: 0e00 |0009: return-void │ │ +0d3f98: |[0d3f98] com.actionbarsherlock.internal.ActionBarSherlockCompat.onIntChanged:(II)V │ │ +0d3fa8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0d3faa: 3202 0500 |0001: if-eq v2, v0, 0006 // +0005 │ │ +0d3fae: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +0d3fb0: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +0d3fb4: 7020 d626 3100 |0006: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateProgressBars:(I)V // method@26d6 │ │ +0d3fba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=669 │ │ 0x0009 line=671 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -271626,84 +271641,84 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -0d3fdc: |[0d3fdc] com.actionbarsherlock.internal.ActionBarSherlockCompat.preparePanel:()Z │ │ -0d3fec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0d3fee: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0d3ff0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0d3ff2: 5563 ad0c |0003: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ -0d3ff6: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ -0d3ffa: 0121 |0007: move v1, v2 │ │ -0d3ffc: 0f01 |0008: return v1 │ │ -0d3ffe: 5463 ab0c |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d4002: 3803 0600 |000b: if-eqz v3, 0011 // +0006 │ │ -0d4006: 5563 ae0c |000d: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0cae │ │ -0d400a: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ -0d400e: 5463 ab0c |0011: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d4012: 3903 0c00 |0013: if-nez v3, 001f // +000c │ │ -0d4016: 7010 ba26 0600 |0015: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initializePanelMenu:()Z // method@26ba │ │ -0d401c: 0a03 |0018: move-result v3 │ │ -0d401e: 3803 efff |0019: if-eqz v3, 0008 // -0011 │ │ -0d4022: 5463 ab0c |001b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d4026: 3803 ebff |001d: if-eqz v3, 0008 // -0015 │ │ -0d402a: 5463 b30c |001f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d402e: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -0d4032: 5463 b30c |0023: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4036: 5464 ab0c |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d403a: 6e30 122d 4306 |0027: invoke-virtual {v3, v4, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2d12 │ │ -0d4040: 5463 ab0c |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d4044: 6e10 002b 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0d404a: 5463 ab0c |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d404e: 6e20 9926 3600 |0031: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2699 │ │ -0d4054: 0a03 |0034: move-result v3 │ │ -0d4056: 3903 0e00 |0035: if-nez v3, 0043 // +000e │ │ -0d405a: 5b65 ab0c |0037: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d405e: 5462 b30c |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4062: 3802 cdff |003b: if-eqz v2, 0008 // -0033 │ │ -0d4066: 5462 b30c |003d: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d406a: 6e30 122d 5206 |003f: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2d12 │ │ -0d4070: 28c6 |0042: goto 0008 // -003a │ │ -0d4072: 5c61 ae0c |0043: iput-boolean v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0cae │ │ -0d4076: 5463 ab0c |0045: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d407a: 6e10 002b 0300 |0047: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0d4080: 5463 ac0c |004a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d4084: 3803 0b00 |004c: if-eqz v3, 0057 // +000b │ │ -0d4088: 5463 ab0c |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d408c: 5464 ac0c |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d4090: 6e20 e92a 4300 |0052: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@2ae9 │ │ -0d4096: 5b65 ac0c |0055: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d409a: 5463 ab0c |0057: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d409e: 6e20 9b26 3600 |0059: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@269b │ │ -0d40a4: 0a03 |005c: move-result v3 │ │ -0d40a6: 3903 1100 |005d: if-nez v3, 006e // +0011 │ │ -0d40aa: 5462 b30c |005f: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d40ae: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ -0d40b2: 5462 b30c |0063: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d40b6: 6e30 122d 5206 |0065: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2d12 │ │ -0d40bc: 5462 ab0c |0068: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d40c0: 6e10 ff2a 0200 |006a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0d40c6: 289b |006d: goto 0008 // -0065 │ │ -0d40c8: 12f3 |006e: const/4 v3, #int -1 // #ff │ │ -0d40ca: 7110 f720 0300 |006f: invoke-static {v3}, Landroid/view/KeyCharacterMap;.load:(I)Landroid/view/KeyCharacterMap; // method@20f7 │ │ -0d40d0: 0c00 |0072: move-result-object v0 │ │ -0d40d2: 5463 ab0c |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d40d6: 6e10 f620 0000 |0075: invoke-virtual {v0}, Landroid/view/KeyCharacterMap;.getKeyboardType:()I // method@20f6 │ │ -0d40dc: 0a04 |0078: move-result v4 │ │ -0d40de: 3224 0300 |0079: if-eq v4, v2, 007c // +0003 │ │ -0d40e2: 0121 |007b: move v1, v2 │ │ -0d40e4: 6e20 fb2a 1300 |007c: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@2afb │ │ -0d40ea: 5461 ab0c |007f: iget-object v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d40ee: 6e10 ff2a 0100 |0081: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0d40f4: 5c62 ad0c |0084: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ -0d40f8: 0121 |0086: move v1, v2 │ │ -0d40fa: 2881 |0087: goto 0008 // -007f │ │ +0d3fbc: |[0d3fbc] com.actionbarsherlock.internal.ActionBarSherlockCompat.preparePanel:()Z │ │ +0d3fcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0d3fce: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0d3fd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0d3fd2: 5563 ad0c |0003: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ +0d3fd6: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ +0d3fda: 0121 |0007: move v1, v2 │ │ +0d3fdc: 0f01 |0008: return v1 │ │ +0d3fde: 5463 ab0c |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d3fe2: 3803 0600 |000b: if-eqz v3, 0011 // +0006 │ │ +0d3fe6: 5563 ae0c |000d: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0cae │ │ +0d3fea: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ +0d3fee: 5463 ab0c |0011: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d3ff2: 3903 0c00 |0013: if-nez v3, 001f // +000c │ │ +0d3ff6: 7010 ba26 0600 |0015: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initializePanelMenu:()Z // method@26ba │ │ +0d3ffc: 0a03 |0018: move-result v3 │ │ +0d3ffe: 3803 efff |0019: if-eqz v3, 0008 // -0011 │ │ +0d4002: 5463 ab0c |001b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d4006: 3803 ebff |001d: if-eqz v3, 0008 // -0015 │ │ +0d400a: 5463 b30c |001f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d400e: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +0d4012: 5463 b30c |0023: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4016: 5464 ab0c |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d401a: 6e30 122d 4306 |0027: invoke-virtual {v3, v4, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2d12 │ │ +0d4020: 5463 ab0c |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d4024: 6e10 002b 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0d402a: 5463 ab0c |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d402e: 6e20 9926 3600 |0031: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2699 │ │ +0d4034: 0a03 |0034: move-result v3 │ │ +0d4036: 3903 0e00 |0035: if-nez v3, 0043 // +000e │ │ +0d403a: 5b65 ab0c |0037: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d403e: 5462 b30c |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4042: 3802 cdff |003b: if-eqz v2, 0008 // -0033 │ │ +0d4046: 5462 b30c |003d: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d404a: 6e30 122d 5206 |003f: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2d12 │ │ +0d4050: 28c6 |0042: goto 0008 // -003a │ │ +0d4052: 5c61 ae0c |0043: iput-boolean v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0cae │ │ +0d4056: 5463 ab0c |0045: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d405a: 6e10 002b 0300 |0047: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0d4060: 5463 ac0c |004a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d4064: 3803 0b00 |004c: if-eqz v3, 0057 // +000b │ │ +0d4068: 5463 ab0c |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d406c: 5464 ac0c |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d4070: 6e20 e92a 4300 |0052: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@2ae9 │ │ +0d4076: 5b65 ac0c |0055: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d407a: 5463 ab0c |0057: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d407e: 6e20 9b26 3600 |0059: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@269b │ │ +0d4084: 0a03 |005c: move-result v3 │ │ +0d4086: 3903 1100 |005d: if-nez v3, 006e // +0011 │ │ +0d408a: 5462 b30c |005f: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d408e: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ +0d4092: 5462 b30c |0063: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4096: 6e30 122d 5206 |0065: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2d12 │ │ +0d409c: 5462 ab0c |0068: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d40a0: 6e10 ff2a 0200 |006a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0d40a6: 289b |006d: goto 0008 // -0065 │ │ +0d40a8: 12f3 |006e: const/4 v3, #int -1 // #ff │ │ +0d40aa: 7110 f720 0300 |006f: invoke-static {v3}, Landroid/view/KeyCharacterMap;.load:(I)Landroid/view/KeyCharacterMap; // method@20f7 │ │ +0d40b0: 0c00 |0072: move-result-object v0 │ │ +0d40b2: 5463 ab0c |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d40b6: 6e10 f620 0000 |0075: invoke-virtual {v0}, Landroid/view/KeyCharacterMap;.getKeyboardType:()I // method@20f6 │ │ +0d40bc: 0a04 |0078: move-result v4 │ │ +0d40be: 3224 0300 |0079: if-eq v4, v2, 007c // +0003 │ │ +0d40c2: 0121 |007b: move v1, v2 │ │ +0d40c4: 6e20 fb2a 1300 |007c: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@2afb │ │ +0d40ca: 5461 ab0c |007f: iget-object v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d40ce: 6e10 ff2a 0100 |0081: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0d40d4: 5c62 ad0c |0084: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ +0d40d8: 0121 |0086: move v1, v2 │ │ +0d40da: 2881 |0087: goto 0008 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=445 │ │ 0x0008 line=512 │ │ 0x0009 line=450 │ │ 0x0011 line=451 │ │ 0x0015 line=452 │ │ @@ -271737,40 +271752,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0d40fc: |[0d40fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.reopenMenu:(Z)V │ │ -0d410c: 5410 b30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4110: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ -0d4114: 5410 b30c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4118: 6e10 f32c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@2cf3 │ │ -0d411e: 0a00 |0009: move-result v0 │ │ -0d4120: 3800 2100 |000a: if-eqz v0, 002b // +0021 │ │ -0d4124: 5410 b30c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4128: 6e10 f22c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2cf2 │ │ -0d412e: 0a00 |0011: move-result v0 │ │ -0d4130: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0d4134: 3902 1800 |0014: if-nez v2, 002c // +0018 │ │ -0d4138: 5410 b30c |0016: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d413c: 6e10 e92c 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getVisibility:()I // method@2ce9 │ │ -0d4142: 0a00 |001b: move-result v0 │ │ -0d4144: 3900 0f00 |001c: if-nez v0, 002b // +000f │ │ -0d4148: 5410 ab0c |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d414c: 6e20 9b26 0100 |0020: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@269b │ │ -0d4152: 0a00 |0023: move-result v0 │ │ -0d4154: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ -0d4158: 5410 b30c |0026: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d415c: 6e10 1d2d 0000 |0028: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2d1d │ │ -0d4162: 0e00 |002b: return-void │ │ -0d4164: 5410 b30c |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4168: 6e10 ec2c 0000 |002e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2cec │ │ -0d416e: 28fa |0031: goto 002b // -0006 │ │ +0d40dc: |[0d40dc] com.actionbarsherlock.internal.ActionBarSherlockCompat.reopenMenu:(Z)V │ │ +0d40ec: 5410 b30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d40f0: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ +0d40f4: 5410 b30c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d40f8: 6e10 f32c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@2cf3 │ │ +0d40fe: 0a00 |0009: move-result v0 │ │ +0d4100: 3800 2100 |000a: if-eqz v0, 002b // +0021 │ │ +0d4104: 5410 b30c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4108: 6e10 f22c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2cf2 │ │ +0d410e: 0a00 |0011: move-result v0 │ │ +0d4110: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +0d4114: 3902 1800 |0014: if-nez v2, 002c // +0018 │ │ +0d4118: 5410 b30c |0016: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d411c: 6e10 e92c 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getVisibility:()I // method@2ce9 │ │ +0d4122: 0a00 |001b: move-result v0 │ │ +0d4124: 3900 0f00 |001c: if-nez v0, 002b // +000f │ │ +0d4128: 5410 ab0c |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d412c: 6e20 9b26 0100 |0020: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@269b │ │ +0d4132: 0a00 |0023: move-result v0 │ │ +0d4134: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ +0d4138: 5410 b30c |0026: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d413c: 6e10 1d2d 0000 |0028: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2d1d │ │ +0d4142: 0e00 |002b: return-void │ │ +0d4144: 5410 b30c |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4148: 6e10 ec2c 0000 |002e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2cec │ │ +0d414e: 28fa |0031: goto 002b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x000c line=525 │ │ 0x0016 line=526 │ │ 0x001e line=527 │ │ 0x0026 line=528 │ │ @@ -271785,18 +271800,18 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0d4170: |[0d4170] com.actionbarsherlock.internal.ActionBarSherlockCompat.setFeatureInt:(II)V │ │ -0d4180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d4182: 7040 d526 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateInt:(IIZ)V // method@26d5 │ │ -0d4188: 0e00 |0004: return-void │ │ +0d4150: |[0d4150] com.actionbarsherlock.internal.ActionBarSherlockCompat.setFeatureInt:(II)V │ │ +0d4160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d4162: 7040 d526 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateInt:(IIZ)V // method@26d5 │ │ +0d4168: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0004 line=649 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ @@ -271807,32 +271822,32 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0d418c: |[0d418c] com.actionbarsherlock.internal.ActionBarSherlockCompat.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -0d419c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0d419e: 5240 a60c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d41a2: dd01 0020 |0003: and-int/lit8 v1, v0, #int 32 // #20 │ │ -0d41a6: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ -0d41aa: 6e10 852e 0600 |0007: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0d41b0: 0a01 |000a: move-result v1 │ │ -0d41b2: 1242 |000b: const/4 v2, #int 4 // #4 │ │ -0d41b4: 3321 0500 |000c: if-ne v1, v2, 0011 // +0005 │ │ -0d41b8: 6e20 af2e 3600 |000e: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d41be: dd01 0004 |0011: and-int/lit8 v1, v0, #int 4 // #04 │ │ -0d41c2: 3801 0d00 |0013: if-eqz v1, 0020 // +000d │ │ -0d41c6: 6e10 802e 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2e80 │ │ -0d41cc: 0a01 |0018: move-result v1 │ │ -0d41ce: 1302 1027 |0019: const/16 v2, #int 10000 // #2710 │ │ -0d41d2: 3521 0500 |001b: if-ge v1, v2, 0020 // +0005 │ │ -0d41d6: 6e20 af2e 3500 |001d: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d41dc: 0e00 |0020: return-void │ │ +0d416c: |[0d416c] com.actionbarsherlock.internal.ActionBarSherlockCompat.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +0d417c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0d417e: 5240 a60c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d4182: dd01 0020 |0003: and-int/lit8 v1, v0, #int 32 // #20 │ │ +0d4186: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ +0d418a: 6e10 852e 0600 |0007: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0d4190: 0a01 |000a: move-result v1 │ │ +0d4192: 1242 |000b: const/4 v2, #int 4 // #4 │ │ +0d4194: 3321 0500 |000c: if-ne v1, v2, 0011 // +0005 │ │ +0d4198: 6e20 af2e 3600 |000e: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d419e: dd01 0004 |0011: and-int/lit8 v1, v0, #int 4 // #04 │ │ +0d41a2: 3801 0d00 |0013: if-eqz v1, 0020 // +000d │ │ +0d41a6: 6e10 802e 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2e80 │ │ +0d41ac: 0a01 |0018: move-result v1 │ │ +0d41ae: 1302 1027 |0019: const/16 v2, #int 10000 // #2710 │ │ +0d41b2: 3521 0500 |001b: if-ge v1, v2, 0020 // +0005 │ │ +0d41b6: 6e20 af2e 3500 |001d: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d41bc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=718 │ │ 0x0003 line=719 │ │ 0x0007 line=720 │ │ 0x000e line=721 │ │ 0x0011 line=724 │ │ @@ -271850,27 +271865,27 @@ │ │ type : '(IIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0d41e0: |[0d41e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateInt:(IIZ)V │ │ -0d41f0: 5421 a40c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d41f4: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -0d41f8: 0e00 |0004: return-void │ │ -0d41fa: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0d41fc: 9800 0103 |0006: shl-int v0, v1, v3 │ │ -0d4200: 7010 b426 0200 |0008: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getFeatures:()I // method@26b4 │ │ -0d4206: 0a01 |000b: move-result v1 │ │ -0d4208: b501 |000c: and-int/2addr v1, v0 │ │ -0d420a: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ -0d420e: 3805 f5ff |000f: if-eqz v5, 0004 // -000b │ │ -0d4212: 7030 bf26 3204 |0011: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.onIntChanged:(II)V // method@26bf │ │ -0d4218: 28f0 |0014: goto 0004 // -0010 │ │ +0d41c0: |[0d41c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateInt:(IIZ)V │ │ +0d41d0: 5421 a40c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d41d4: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +0d41d8: 0e00 |0004: return-void │ │ +0d41da: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0d41dc: 9800 0103 |0006: shl-int v0, v1, v3 │ │ +0d41e0: 7010 b426 0200 |0008: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getFeatures:()I // method@26b4 │ │ +0d41e6: 0a01 |000b: move-result v1 │ │ +0d41e8: b501 |000c: and-int/2addr v1, v0 │ │ +0d41ea: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ +0d41ee: 3805 f5ff |000f: if-eqz v5, 0004 // -000b │ │ +0d41f2: 7030 bf26 3204 |0011: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.onIntChanged:(II)V // method@26bf │ │ +0d41f8: 28f0 |0014: goto 0004 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=665 │ │ 0x0005 line=658 │ │ 0x0008 line=660 │ │ 0x0011 line=664 │ │ @@ -271886,76 +271901,76 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -0d421c: |[0d421c] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateProgressBars:(I)V │ │ -0d422c: 1309 0800 |0000: const/16 v9, #int 8 // #8 │ │ -0d4230: 1308 1027 |0002: const/16 v8, #int 10000 // #2710 │ │ -0d4234: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0d4236: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0d4238: 7020 b326 7a00 |0006: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@26b3 │ │ -0d423e: 0c00 |0009: move-result-object v0 │ │ -0d4240: 7020 b526 7a00 |000a: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@26b5 │ │ -0d4246: 0c02 |000d: move-result-object v2 │ │ -0d4248: 52a1 a60c |000e: iget v1, v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d424c: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ -0d424e: 336b 2000 |0011: if-ne v11, v6, 0031 // +0020 │ │ -0d4252: dd06 0104 |0013: and-int/lit8 v6, v1, #int 4 // #04 │ │ -0d4256: 3806 1200 |0015: if-eqz v6, 0027 // +0012 │ │ -0d425a: 6e10 802e 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2e80 │ │ -0d4260: 0a03 |001a: move-result v3 │ │ -0d4262: 6e10 8d2e 0200 |001b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.isIndeterminate:()Z // method@2e8d │ │ -0d4268: 0a06 |001e: move-result v6 │ │ -0d426a: 3906 0400 |001f: if-nez v6, 0023 // +0004 │ │ -0d426e: 3583 0e00 |0021: if-ge v3, v8, 002f // +000e │ │ -0d4272: 0154 |0023: move v4, v5 │ │ -0d4274: 6e20 af2e 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d427a: dd06 0120 |0027: and-int/lit8 v6, v1, #int 32 // #20 │ │ -0d427e: 3806 0500 |0029: if-eqz v6, 002e // +0005 │ │ -0d4282: 6e20 af2e 5000 |002b: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d4288: 0e00 |002e: return-void │ │ -0d428a: 1244 |002f: const/4 v4, #int 4 // #4 │ │ -0d428c: 28f4 |0030: goto 0024 // -000c │ │ -0d428e: 12e6 |0031: const/4 v6, #int -2 // #fe │ │ -0d4290: 336b 1100 |0032: if-ne v11, v6, 0043 // +0011 │ │ -0d4294: dd05 0104 |0034: and-int/lit8 v5, v1, #int 4 // #04 │ │ -0d4298: 3805 0500 |0036: if-eqz v5, 003b // +0005 │ │ -0d429c: 6e20 af2e 9200 |0038: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d42a2: dd05 0120 |003b: and-int/lit8 v5, v1, #int 32 // #20 │ │ -0d42a6: 3805 f1ff |003d: if-eqz v5, 002e // -000f │ │ -0d42aa: 6e20 af2e 9000 |003f: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ -0d42b0: 28ec |0042: goto 002e // -0014 │ │ -0d42b2: 12d6 |0043: const/4 v6, #int -3 // #fd │ │ -0d42b4: 336b 0600 |0044: if-ne v11, v6, 004a // +0006 │ │ -0d42b8: 6e20 a52e 7200 |0046: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ -0d42be: 28e5 |0049: goto 002e // -001b │ │ -0d42c0: 12c6 |004a: const/4 v6, #int -4 // #fc │ │ -0d42c2: 336b 0600 |004b: if-ne v11, v6, 0051 // +0006 │ │ -0d42c6: 6e20 a52e 5200 |004d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ -0d42cc: 28de |0050: goto 002e // -0022 │ │ -0d42ce: 3a0b 1300 |0051: if-ltz v11, 0064 // +0013 │ │ -0d42d2: 368b 1100 |0053: if-gt v11, v8, 0064 // +0011 │ │ -0d42d6: d805 0b00 |0055: add-int/lit8 v5, v11, #int 0 // #00 │ │ -0d42da: 6e20 ab2e 5200 |0057: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ -0d42e0: 358b 0600 |005a: if-ge v11, v8, 0060 // +0006 │ │ -0d42e4: 7030 d326 2a00 |005c: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@26d3 │ │ -0d42ea: 28cf |005f: goto 002e // -0031 │ │ -0d42ec: 7030 b826 2a00 |0060: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@26b8 │ │ -0d42f2: 28cb |0063: goto 002e // -0035 │ │ -0d42f4: 1305 204e |0064: const/16 v5, #int 20000 // #4e20 │ │ -0d42f8: 36b5 c8ff |0066: if-gt v5, v11, 002e // -0038 │ │ -0d42fc: 1305 3075 |0068: const/16 v5, #int 30000 // #7530 │ │ -0d4300: 365b c4ff |006a: if-gt v11, v5, 002e // -003c │ │ -0d4304: d0b5 e0b1 |006c: add-int/lit16 v5, v11, #int -20000 // #b1e0 │ │ -0d4308: 6e20 ae2e 5200 |006e: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ -0d430e: 7030 d326 2a00 |0071: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@26d3 │ │ -0d4314: 28ba |0074: goto 002e // -0046 │ │ +0d41fc: |[0d41fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateProgressBars:(I)V │ │ +0d420c: 1309 0800 |0000: const/16 v9, #int 8 // #8 │ │ +0d4210: 1308 1027 |0002: const/16 v8, #int 10000 // #2710 │ │ +0d4214: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0d4216: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0d4218: 7020 b326 7a00 |0006: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@26b3 │ │ +0d421e: 0c00 |0009: move-result-object v0 │ │ +0d4220: 7020 b526 7a00 |000a: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@26b5 │ │ +0d4226: 0c02 |000d: move-result-object v2 │ │ +0d4228: 52a1 a60c |000e: iget v1, v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d422c: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ +0d422e: 336b 2000 |0011: if-ne v11, v6, 0031 // +0020 │ │ +0d4232: dd06 0104 |0013: and-int/lit8 v6, v1, #int 4 // #04 │ │ +0d4236: 3806 1200 |0015: if-eqz v6, 0027 // +0012 │ │ +0d423a: 6e10 802e 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2e80 │ │ +0d4240: 0a03 |001a: move-result v3 │ │ +0d4242: 6e10 8d2e 0200 |001b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.isIndeterminate:()Z // method@2e8d │ │ +0d4248: 0a06 |001e: move-result v6 │ │ +0d424a: 3906 0400 |001f: if-nez v6, 0023 // +0004 │ │ +0d424e: 3583 0e00 |0021: if-ge v3, v8, 002f // +000e │ │ +0d4252: 0154 |0023: move v4, v5 │ │ +0d4254: 6e20 af2e 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d425a: dd06 0120 |0027: and-int/lit8 v6, v1, #int 32 // #20 │ │ +0d425e: 3806 0500 |0029: if-eqz v6, 002e // +0005 │ │ +0d4262: 6e20 af2e 5000 |002b: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d4268: 0e00 |002e: return-void │ │ +0d426a: 1244 |002f: const/4 v4, #int 4 // #4 │ │ +0d426c: 28f4 |0030: goto 0024 // -000c │ │ +0d426e: 12e6 |0031: const/4 v6, #int -2 // #fe │ │ +0d4270: 336b 1100 |0032: if-ne v11, v6, 0043 // +0011 │ │ +0d4274: dd05 0104 |0034: and-int/lit8 v5, v1, #int 4 // #04 │ │ +0d4278: 3805 0500 |0036: if-eqz v5, 003b // +0005 │ │ +0d427c: 6e20 af2e 9200 |0038: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d4282: dd05 0120 |003b: and-int/lit8 v5, v1, #int 32 // #20 │ │ +0d4286: 3805 f1ff |003d: if-eqz v5, 002e // -000f │ │ +0d428a: 6e20 af2e 9000 |003f: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2eaf │ │ +0d4290: 28ec |0042: goto 002e // -0014 │ │ +0d4292: 12d6 |0043: const/4 v6, #int -3 // #fd │ │ +0d4294: 336b 0600 |0044: if-ne v11, v6, 004a // +0006 │ │ +0d4298: 6e20 a52e 7200 |0046: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ +0d429e: 28e5 |0049: goto 002e // -001b │ │ +0d42a0: 12c6 |004a: const/4 v6, #int -4 // #fc │ │ +0d42a2: 336b 0600 |004b: if-ne v11, v6, 0051 // +0006 │ │ +0d42a6: 6e20 a52e 5200 |004d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ea5 │ │ +0d42ac: 28de |0050: goto 002e // -0022 │ │ +0d42ae: 3a0b 1300 |0051: if-ltz v11, 0064 // +0013 │ │ +0d42b2: 368b 1100 |0053: if-gt v11, v8, 0064 // +0011 │ │ +0d42b6: d805 0b00 |0055: add-int/lit8 v5, v11, #int 0 // #00 │ │ +0d42ba: 6e20 ab2e 5200 |0057: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2eab │ │ +0d42c0: 358b 0600 |005a: if-ge v11, v8, 0060 // +0006 │ │ +0d42c4: 7030 d326 2a00 |005c: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@26d3 │ │ +0d42ca: 28cf |005f: goto 002e // -0031 │ │ +0d42cc: 7030 b826 2a00 |0060: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@26b8 │ │ +0d42d2: 28cb |0063: goto 002e // -0035 │ │ +0d42d4: 1305 204e |0064: const/16 v5, #int 20000 // #4e20 │ │ +0d42d8: 36b5 c8ff |0066: if-gt v5, v11, 002e // -0038 │ │ +0d42dc: 1305 3075 |0068: const/16 v5, #int 30000 // #7530 │ │ +0d42e0: 365b c4ff |006a: if-gt v11, v5, 002e // -003c │ │ +0d42e4: d0b5 e0b1 |006c: add-int/lit16 v5, v11, #int -20000 // #b1e0 │ │ +0d42e8: 6e20 ae2e 5200 |006e: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2eae │ │ +0d42ee: 7030 d326 2a00 |0071: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@26d3 │ │ +0d42f4: 28ba |0074: goto 002e // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=674 │ │ 0x000a line=675 │ │ 0x000e line=677 │ │ 0x0010 line=678 │ │ 0x0013 line=679 │ │ @@ -271999,22 +272014,22 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0d4318: |[0d4318] com.actionbarsherlock.internal.ActionBarSherlockCompat.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d4328: 5410 a40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d432c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0d4330: 7010 bb26 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ -0d4336: 5410 a40c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d433a: 6e30 5b22 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@225b │ │ -0d4340: 7010 b926 0100 |000c: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ -0d4346: 0e00 |000f: return-void │ │ +0d42f8: |[0d42f8] com.actionbarsherlock.internal.ActionBarSherlockCompat.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d4308: 5410 a40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d430c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0d4310: 7010 bb26 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ +0d4316: 5410 a40c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d431a: 6e30 5b22 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@225b │ │ +0d4320: 7010 b926 0100 |000c: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ +0d4326: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0004 line=874 │ │ 0x0007 line=876 │ │ 0x000c line=878 │ │ 0x000f line=879 │ │ @@ -272028,25 +272043,25 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0d4348: |[0d4348] com.actionbarsherlock.internal.ActionBarSherlockCompat.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0d4358: 5510 a30c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ca3 │ │ -0d435c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0d4360: 0e00 |0004: return-void │ │ -0d4362: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0d4364: 5c10 a30c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ca3 │ │ -0d4368: 5410 b30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d436c: 6e10 ce2c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@2cce │ │ -0d4372: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0d4374: 5c10 a30c |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ca3 │ │ -0d4378: 28f4 |0010: goto 0004 // -000c │ │ +0d4328: |[0d4328] com.actionbarsherlock.internal.ActionBarSherlockCompat.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0d4338: 5510 a30c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ca3 │ │ +0d433c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0d4340: 0e00 |0004: return-void │ │ +0d4342: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0d4344: 5c10 a30c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ca3 │ │ +0d4348: 5410 b30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d434c: 6e10 ce2c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@2cce │ │ +0d4352: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0d4354: 5c10 a30c |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ca3 │ │ +0d4358: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0004 line=572 │ │ 0x0005 line=565 │ │ 0x0008 line=566 │ │ 0x000d line=571 │ │ @@ -272059,26 +272074,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0d437c: |[0d437c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCloseOptionsMenu:()Z │ │ -0d438c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d438e: 7010 bc26 0200 |0001: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@26bc │ │ -0d4394: 0a01 |0004: move-result v1 │ │ -0d4396: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -0d439a: 0f00 |0007: return v0 │ │ -0d439c: 5421 b30c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d43a0: 3801 fdff |000a: if-eqz v1, 0007 // -0003 │ │ -0d43a4: 5420 b30c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d43a8: 6e10 ec2c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2cec │ │ -0d43ae: 0a00 |0011: move-result v0 │ │ -0d43b0: 28f5 |0012: goto 0007 // -000b │ │ +0d435c: |[0d435c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCloseOptionsMenu:()Z │ │ +0d436c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d436e: 7010 bc26 0200 |0001: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@26bc │ │ +0d4374: 0a01 |0004: move-result v1 │ │ +0d4376: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0d437a: 0f00 |0007: return v0 │ │ +0d437c: 5421 b30c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4380: 3801 fdff |000a: if-eqz v1, 0007 // -0003 │ │ +0d4384: 5420 b30c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4388: 6e10 ec2c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2cec │ │ +0d438e: 0a00 |0011: move-result v0 │ │ +0d4390: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=284 │ │ 0x0007 line=291 │ │ 0x0008 line=288 │ │ 0x000c line=289 │ │ locals : │ │ @@ -272089,20 +272104,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d43b4: |[0d43b4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0d43c4: 5410 9e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d43c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0d43cc: 5410 9e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d43d0: 6e20 5f27 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@275f │ │ -0d43d6: 0e00 |0009: return-void │ │ +0d4394: |[0d4394] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0d43a4: 5410 9e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d43a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0d43ac: 5410 9e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d43b0: 6e20 5f27 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@275f │ │ +0d43b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x0009 line=216 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -272113,17 +272128,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d43d8: |[0d43d8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d43e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d43ea: 0f00 |0001: return v0 │ │ +0d43b8: |[0d43b8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d43c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d43ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -272132,18 +272147,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0d43ec: |[0d43ec] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchDestroy:()V │ │ -0d43fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d43fe: 5c10 a90c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ca9 │ │ -0d4402: 0e00 |0003: return-void │ │ +0d43cc: |[0d43cc] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchDestroy:()V │ │ +0d43dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d43de: 5c10 a90c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ca9 │ │ +0d43e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ @@ -272152,38 +272167,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0d4404: |[0d4404] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchInvalidateOptionsMenu:()V │ │ -0d4414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d4416: 5421 ab0c |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d441a: 3801 1e00 |0003: if-eqz v1, 0021 // +001e │ │ -0d441e: 2200 cb00 |0005: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0d4422: 7010 9d04 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0d4428: 5421 ab0c |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d442c: 6e20 eb2a 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@2aeb │ │ -0d4432: 6e10 c504 0000 |000f: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@04c5 │ │ -0d4438: 0a01 |0012: move-result v1 │ │ -0d443a: 3d01 0400 |0013: if-lez v1, 0017 // +0004 │ │ -0d443e: 5b20 ac0c |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d4442: 5421 ab0c |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d4446: 6e10 002b 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0d444c: 5421 ab0c |001c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d4450: 6e10 b82a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@2ab8 │ │ -0d4456: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -0d4458: 5c21 ae0c |0022: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0cae │ │ -0d445c: 5421 b30c |0024: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4460: 3801 0800 |0026: if-eqz v1, 002e // +0008 │ │ -0d4464: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -0d4466: 5c21 ad0c |0029: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ -0d446a: 7010 c526 0200 |002b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@26c5 │ │ -0d4470: 0e00 |002e: return-void │ │ +0d43e4: |[0d43e4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchInvalidateOptionsMenu:()V │ │ +0d43f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d43f6: 5421 ab0c |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d43fa: 3801 1e00 |0003: if-eqz v1, 0021 // +001e │ │ +0d43fe: 2200 cb00 |0005: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0d4402: 7010 9d04 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0d4408: 5421 ab0c |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d440c: 6e20 eb2a 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@2aeb │ │ +0d4412: 6e10 c504 0000 |000f: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@04c5 │ │ +0d4418: 0a01 |0012: move-result v1 │ │ +0d441a: 3d01 0400 |0013: if-lez v1, 0017 // +0004 │ │ +0d441e: 5b20 ac0c |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d4422: 5421 ab0c |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d4426: 6e10 002b 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0d442c: 5421 ab0c |001c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d4430: 6e10 b82a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@2ab8 │ │ +0d4436: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0d4438: 5c21 ae0c |0022: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0cae │ │ +0d443c: 5421 b30c |0024: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4440: 3801 0800 |0026: if-eqz v1, 002e // +0008 │ │ +0d4444: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0d4446: 5c21 ad0c |0029: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ +0d444a: 7010 c526 0200 |002b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@26c5 │ │ +0d4450: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0001 line=250 │ │ 0x0005 line=251 │ │ 0x000a line=252 │ │ 0x000f line=253 │ │ @@ -272205,40 +272220,40 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -0d4474: |[0d4474] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0d4484: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0d4486: 6e10 fe20 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@20fe │ │ -0d448c: 0a01 |0004: move-result v1 │ │ -0d448e: 1243 |0005: const/4 v3, #int 4 // #4 │ │ -0d4490: 3331 2600 |0006: if-ne v1, v3, 002c // +0026 │ │ -0d4494: 6e10 fd20 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -0d449a: 0a00 |000b: move-result v0 │ │ -0d449c: 5443 9f0c |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d44a0: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ -0d44a4: 3320 0700 |0010: if-ne v0, v2, 0017 // +0007 │ │ -0d44a8: 5443 9f0c |0012: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d44ac: 6e10 a12f 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2fa1 │ │ -0d44b2: 0f02 |0017: return v2 │ │ -0d44b4: 5443 b30c |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d44b8: 3803 1200 |001a: if-eqz v3, 002c // +0012 │ │ -0d44bc: 5443 b30c |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d44c0: 6e10 eb2c 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@2ceb │ │ -0d44c6: 0a03 |0021: move-result v3 │ │ -0d44c8: 3803 0a00 |0022: if-eqz v3, 002c // +000a │ │ -0d44cc: 3320 f3ff |0024: if-ne v0, v2, 0017 // -000d │ │ -0d44d0: 5443 b30c |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d44d4: 6e10 cc2c 0300 |0028: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.collapseActionView:()V // method@2ccc │ │ -0d44da: 28ec |002b: goto 0017 // -0014 │ │ -0d44dc: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0d44de: 28ea |002d: goto 0017 // -0016 │ │ +0d4454: |[0d4454] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0d4464: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0d4466: 6e10 fe20 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@20fe │ │ +0d446c: 0a01 |0004: move-result v1 │ │ +0d446e: 1243 |0005: const/4 v3, #int 4 // #4 │ │ +0d4470: 3331 2600 |0006: if-ne v1, v3, 002c // +0026 │ │ +0d4474: 6e10 fd20 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +0d447a: 0a00 |000b: move-result v0 │ │ +0d447c: 5443 9f0c |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4480: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ +0d4484: 3320 0700 |0010: if-ne v0, v2, 0017 // +0007 │ │ +0d4488: 5443 9f0c |0012: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d448c: 6e10 a12f 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2fa1 │ │ +0d4492: 0f02 |0017: return v2 │ │ +0d4494: 5443 b30c |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4498: 3803 1200 |001a: if-eqz v3, 002c // +0012 │ │ +0d449c: 5443 b30c |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d44a0: 6e10 eb2c 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@2ceb │ │ +0d44a6: 0a03 |0021: move-result v3 │ │ +0d44a8: 3803 0a00 |0022: if-eqz v3, 002c // +000a │ │ +0d44ac: 3320 f3ff |0024: if-ne v0, v2, 0017 // -000d │ │ +0d44b0: 5443 b30c |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d44b4: 6e10 cc2c 0300 |0028: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.collapseActionView:()V // method@2ccc │ │ +0d44ba: 28ec |002b: goto 0017 // -0014 │ │ +0d44bc: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0d44be: 28ea |002d: goto 0017 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0005 line=395 │ │ 0x0008 line=396 │ │ 0x000c line=398 │ │ 0x0010 line=399 │ │ @@ -272260,26 +272275,26 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0d44e0: |[0d44e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ -0d44f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d44f2: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -0d44f6: 3213 0400 |0003: if-eq v3, v1, 0007 // +0004 │ │ -0d44fa: 3903 0c00 |0005: if-nez v3, 0011 // +000c │ │ -0d44fe: 5421 9e0c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d4502: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0d4506: 5421 9e0c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d450a: 6e20 4d27 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@274d │ │ -0d4510: 0f00 |0010: return v0 │ │ -0d4512: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0d4514: 28fe |0012: goto 0010 // -0002 │ │ +0d44c0: |[0d44c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ +0d44d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d44d2: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +0d44d6: 3213 0400 |0003: if-eq v3, v1, 0007 // +0004 │ │ +0d44da: 3903 0c00 |0005: if-nez v3, 0011 // +000c │ │ +0d44de: 5421 9e0c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d44e2: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0d44e6: 5421 9e0c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d44ea: 6e20 4d27 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@274d │ │ +0d44f0: 0f00 |0010: return v0 │ │ +0d44f2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0d44f4: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0007 line=358 │ │ 0x000b line=359 │ │ 0x0010 line=364 │ │ locals : │ │ @@ -272292,24 +272307,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0d4518: |[0d4518] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOpenOptionsMenu:()Z │ │ -0d4528: 7010 bc26 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@26bc │ │ -0d452e: 0a00 |0003: move-result v0 │ │ -0d4530: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0d4534: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0d4536: 0f00 |0007: return v0 │ │ -0d4538: 5410 b30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d453c: 6e10 1d2d 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2d1d │ │ -0d4542: 0a00 |000d: move-result v0 │ │ -0d4544: 28f9 |000e: goto 0007 // -0007 │ │ +0d44f8: |[0d44f8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOpenOptionsMenu:()Z │ │ +0d4508: 7010 bc26 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@26bc │ │ +0d450e: 0a00 |0003: move-result v0 │ │ +0d4510: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0d4514: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0d4516: 0f00 |0007: return v0 │ │ +0d4518: 5410 b30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d451c: 6e10 1d2d 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2d1d │ │ +0d4522: 0a00 |000d: move-result v0 │ │ +0d4524: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0006 line=274 │ │ 0x0007 line=277 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -272319,19 +272334,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d4548: |[0d4548] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0d4558: 2200 6f06 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0d455c: 1a01 8d0f |0002: const-string v1, "Native callback invoked. Create a test case and report!" // string@0f8d │ │ -0d4560: 7020 0434 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d4566: 2700 |0007: throw v0 │ │ +0d4528: |[0d4528] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0d4538: 2200 6f06 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0d453c: 1a01 8d0f |0002: const-string v1, "Native callback invoked. Create a test case and report!" // string@0f8d │ │ +0d4540: 7020 0434 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d4546: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0008 reg=3 item Landroid/view/MenuItem; │ │ │ │ @@ -272340,24 +272355,24 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d4568: |[0d4568] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ -0d4578: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0d457c: 3203 0400 |0002: if-eq v3, v0, 0006 // +0004 │ │ -0d4580: 3903 0c00 |0004: if-nez v3, 0010 // +000c │ │ -0d4584: 5420 9e0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d4588: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0d458c: 5420 9e0c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d4590: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0d4592: 6e20 4d27 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@274d │ │ -0d4598: 0e00 |0010: return-void │ │ +0d4548: |[0d4548] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ +0d4558: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0d455c: 3203 0400 |0002: if-eq v3, v0, 0006 // +0004 │ │ +0d4560: 3903 0c00 |0004: if-nez v3, 0010 // +000c │ │ +0d4564: 5420 9e0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d4568: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0d456c: 5420 9e0c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d4570: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0d4572: 6e20 4d27 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@274d │ │ +0d4578: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0006 line=372 │ │ 0x000a line=373 │ │ 0x0010 line=376 │ │ locals : │ │ @@ -272370,24 +272385,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0d459c: |[0d459c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPause:()V │ │ -0d45ac: 5410 b30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d45b0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0d45b4: 5410 b30c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d45b8: 6e10 f22c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2cf2 │ │ -0d45be: 0a00 |0009: move-result v0 │ │ -0d45c0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0d45c4: 5410 b30c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d45c8: 6e10 ec2c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2cec │ │ -0d45ce: 0e00 |0011: return-void │ │ +0d457c: |[0d457c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPause:()V │ │ +0d458c: 5410 b30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4590: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0d4594: 5410 b30c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4598: 6e10 f22c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2cf2 │ │ +0d459e: 0a00 |0009: move-result v0 │ │ +0d45a0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0d45a4: 5410 b30c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d45a8: 6e10 ec2c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2cec │ │ +0d45ae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x000c line=232 │ │ 0x0011 line=234 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -272397,23 +272412,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0d45d0: |[0d45d0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ -0d45e0: 5510 a80c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ca8 │ │ -0d45e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0d45e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0d45ea: 5c10 aa0c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0caa │ │ -0d45ee: 5410 a50c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d45f2: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -0d45f6: 7010 b926 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ -0d45fc: 0e00 |000e: return-void │ │ +0d45b0: |[0d45b0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ +0d45c0: 5510 a80c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ca8 │ │ +0d45c4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0d45c8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d45ca: 5c10 aa0c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0caa │ │ +0d45ce: 5410 a50c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d45d2: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +0d45d6: 7010 b926 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ +0d45dc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0004 line=299 │ │ 0x0007 line=302 │ │ 0x000b line=303 │ │ 0x000e line=305 │ │ @@ -272426,21 +272441,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d4600: |[0d4600] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostResume:()V │ │ -0d4610: 5420 9e0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d4614: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0d4618: 5420 9e0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d461c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0d461e: 6e20 7927 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@2779 │ │ -0d4624: 0e00 |000a: return-void │ │ +0d45e0: |[0d45e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostResume:()V │ │ +0d45f0: 5420 9e0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d45f4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0d45f8: 5420 9e0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d45fc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0d45fe: 6e20 7927 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@2779 │ │ +0d4604: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=223 │ │ 0x000a line=225 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -272450,41 +272465,41 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0d4628: |[0d4628] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d4638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d463a: 5431 9f0c |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d463e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -0d4642: 0f00 |0005: return v0 │ │ -0d4644: 5c30 ad0c |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ -0d4648: 7010 c526 0300 |0008: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@26c5 │ │ -0d464e: 0a01 |000b: move-result v1 │ │ -0d4650: 3801 f9ff |000c: if-eqz v1, 0005 // -0007 │ │ -0d4654: 7010 bc26 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@26bc │ │ -0d465a: 0a01 |0011: move-result v1 │ │ -0d465c: 3901 f3ff |0012: if-nez v1, 0005 // -000d │ │ -0d4660: 5431 af0c |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ -0d4664: 3901 1600 |0016: if-nez v1, 002c // +0016 │ │ -0d4668: 2201 a506 |0018: new-instance v1, Ljava/util/HashMap; // type@06a5 │ │ -0d466c: 7010 a934 0100 |001a: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0d4672: 5b31 af0c |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ -0d4676: 5431 ab0c |001f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d467a: 3801 e4ff |0021: if-eqz v1, 0005 // -001c │ │ -0d467e: 5431 ab0c |0023: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d4682: 5432 af0c |0025: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ -0d4686: 6e40 b62a 4123 |0027: invoke-virtual {v1, v4, v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z // method@2ab6 │ │ -0d468c: 0a00 |002a: move-result v0 │ │ -0d468e: 28da |002b: goto 0005 // -0026 │ │ -0d4690: 5431 af0c |002c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ -0d4694: 6e10 ac34 0100 |002e: invoke-virtual {v1}, Ljava/util/HashMap;.clear:()V // method@34ac │ │ -0d469a: 28ee |0031: goto 001f // -0012 │ │ +0d4608: |[0d4608] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d4618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d461a: 5431 9f0c |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d461e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +0d4622: 0f00 |0005: return v0 │ │ +0d4624: 5c30 ad0c |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0cad │ │ +0d4628: 7010 c526 0300 |0008: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@26c5 │ │ +0d462e: 0a01 |000b: move-result v1 │ │ +0d4630: 3801 f9ff |000c: if-eqz v1, 0005 // -0007 │ │ +0d4634: 7010 bc26 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@26bc │ │ +0d463a: 0a01 |0011: move-result v1 │ │ +0d463c: 3901 f3ff |0012: if-nez v1, 0005 // -000d │ │ +0d4640: 5431 af0c |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ +0d4644: 3901 1600 |0016: if-nez v1, 002c // +0016 │ │ +0d4648: 2201 a506 |0018: new-instance v1, Ljava/util/HashMap; // type@06a5 │ │ +0d464c: 7010 a934 0100 |001a: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0d4652: 5b31 af0c |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ +0d4656: 5431 ab0c |001f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d465a: 3801 e4ff |0021: if-eqz v1, 0005 // -001c │ │ +0d465e: 5431 ab0c |0023: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d4662: 5432 af0c |0025: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ +0d4666: 6e40 b62a 4123 |0027: invoke-virtual {v1, v4, v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z // method@2ab6 │ │ +0d466c: 0a00 |002a: move-result v0 │ │ +0d466e: 28da |002b: goto 0005 // -0026 │ │ +0d4670: 5431 af0c |002c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ +0d4674: 6e10 ac34 0100 |002e: invoke-virtual {v1}, Ljava/util/HashMap;.clear:()V // method@34ac │ │ +0d467a: 28ee |0031: goto 001f // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0005 line=345 │ │ 0x0006 line=324 │ │ 0x0008 line=325 │ │ 0x000e line=329 │ │ @@ -272504,21 +272519,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d469c: |[0d469c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0d46ac: 1a00 1433 |0000: const-string v0, "sherlock:Panels" // string@3314 │ │ -0d46b0: 6e20 ab04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ -0d46b6: 0c00 |0005: move-result-object v0 │ │ -0d46b8: 1f00 cb00 |0006: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ -0d46bc: 5b10 ac0c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d46c0: 0e00 |000a: return-void │ │ +0d467c: |[0d467c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0d468c: 1a00 1433 |0000: const-string v0, "sherlock:Panels" // string@3314 │ │ +0d4690: 6e20 ab04 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@04ab │ │ +0d4696: 0c00 |0005: move-result-object v0 │ │ +0d4698: 1f00 cb00 |0006: check-cast v0, Landroid/os/Bundle; // type@00cb │ │ +0d469c: 5b10 ac0c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d46a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x000a line=437 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x000b reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -272528,27 +272543,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0d46c4: |[0d46c4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0d46d4: 5420 ab0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d46d8: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -0d46dc: 2200 cb00 |0004: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ -0d46e0: 7010 9d04 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ -0d46e6: 5b20 ac0c |0009: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d46ea: 5420 ab0c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ -0d46ee: 5421 ac0c |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d46f2: 6e20 eb2a 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@2aeb │ │ -0d46f8: 1a00 1433 |0012: const-string v0, "sherlock:Panels" // string@3314 │ │ -0d46fc: 5421 ac0c |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ -0d4700: 6e30 bc04 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ -0d4706: 0e00 |0019: return-void │ │ +0d46a4: |[0d46a4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0d46b4: 5420 ab0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d46b8: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +0d46bc: 2200 cb00 |0004: new-instance v0, Landroid/os/Bundle; // type@00cb │ │ +0d46c0: 7010 9d04 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@049d │ │ +0d46c6: 5b20 ac0c |0009: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d46ca: 5420 ab0c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cab │ │ +0d46ce: 5421 ac0c |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d46d2: 6e20 eb2a 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@2aeb │ │ +0d46d8: 1a00 1433 |0012: const-string v0, "sherlock:Panels" // string@3314 │ │ +0d46dc: 5421 ac0c |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0cac │ │ +0d46e0: 6e30 bc04 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@04bc │ │ +0d46e6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0004 line=428 │ │ 0x000b line=429 │ │ 0x0012 line=431 │ │ 0x0019 line=432 │ │ @@ -272561,21 +272576,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d4708: |[0d4708] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchStop:()V │ │ -0d4718: 5420 9e0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d471c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0d4720: 5420 9e0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d4724: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0d4726: 6e20 7927 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@2779 │ │ -0d472c: 0e00 |000a: return-void │ │ +0d46e8: |[0d46e8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchStop:()V │ │ +0d46f8: 5420 9e0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d46fc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0d4700: 5420 9e0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d4704: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0d4706: 6e20 7927 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@2779 │ │ +0d470c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0004 line=241 │ │ 0x000a line=243 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -272585,24 +272600,24 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d4730: |[0d4730] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0d4740: 5510 a80c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ca8 │ │ -0d4744: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0d4748: 5510 aa0c |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0caa │ │ -0d474c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0d4750: 5410 b30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d4754: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0d4758: 5410 b30c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ -0d475c: 6e20 1b2d 2000 |000e: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@2d1b │ │ -0d4762: 0e00 |0011: return-void │ │ +0d4710: |[0d4710] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0d4720: 5510 a80c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ca8 │ │ +0d4724: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0d4728: 5510 aa0c |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0caa │ │ +0d472c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +0d4730: 5410 b30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d4734: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0d4738: 5410 b30c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb3 │ │ +0d473c: 6e20 1b2d 2000 |000e: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@2d1b │ │ +0d4742: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x000c line=383 │ │ 0x0011 line=385 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -272614,19 +272629,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d4764: |[0d4764] com.actionbarsherlock.internal.ActionBarSherlockCompat.ensureActionBar:()V │ │ -0d4774: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d4778: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0d477c: 7010 b926 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ -0d4782: 0e00 |0007: return-void │ │ +0d4744: |[0d4744] com.actionbarsherlock.internal.ActionBarSherlockCompat.ensureActionBar:()V │ │ +0d4754: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d4758: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0d475c: 7010 b926 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ +0d4762: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1173 │ │ 0x0004 line=1174 │ │ 0x0007 line=1176 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -272636,18 +272651,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d4784: |[0d4784] com.actionbarsherlock.internal.ActionBarSherlockCompat.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0d4794: 7010 b926 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ -0d479a: 5410 9e0c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d479e: 1100 |0005: return-object v0 │ │ +0d4764: |[0d4764] com.actionbarsherlock.internal.ActionBarSherlockCompat.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0d4774: 7010 b926 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ +0d477a: 5410 9e0c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d477e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ @@ -272656,19 +272671,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d47a0: |[0d47a0] com.actionbarsherlock.internal.ActionBarSherlockCompat.getThemedContext:()Landroid/content/Context; │ │ -0d47b0: 5410 9e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d47b4: 6e10 5927 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ -0d47ba: 0c00 |0005: move-result-object v0 │ │ -0d47bc: 1100 |0006: return-object v0 │ │ +0d4780: |[0d4780] com.actionbarsherlock.internal.ActionBarSherlockCompat.getThemedContext:()Landroid/content/Context; │ │ +0d4790: 5410 9e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d4794: 6e10 5927 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ +0d479a: 0c00 |0005: move-result-object v0 │ │ +0d479c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -272676,23 +272691,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0d47c0: |[0d47c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.hasFeature:(I)Z │ │ -0d47d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d47d2: 5231 a60c |0001: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d47d6: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -0d47da: b521 |0005: and-int/2addr v1, v2 │ │ -0d47dc: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -0d47e0: 0f00 |0008: return v0 │ │ -0d47e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0d47e4: 28fe |000a: goto 0008 // -0002 │ │ +0d47a0: |[0d47a0] com.actionbarsherlock.internal.ActionBarSherlockCompat.hasFeature:(I)Z │ │ +0d47b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d47b2: 5231 a60c |0001: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d47b6: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +0d47ba: b521 |0005: and-int/2addr v1, v2 │ │ +0d47bc: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +0d47c0: 0f00 |0008: return v0 │ │ +0d47c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0d47c4: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=789 │ │ 0x0008 line=791 │ │ 0x0009 line=789 │ │ locals : │ │ 0x0008 - 0x0009 reg=0 result Z │ │ @@ -272704,17 +272719,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d47e8: |[0d47e8] com.actionbarsherlock.internal.ActionBarSherlockCompat.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0d47f8: 6e20 9c26 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@269c │ │ -0d47fe: 0e00 |0003: return-void │ │ +0d47c8: |[0d47c8] com.actionbarsherlock.internal.ActionBarSherlockCompat.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0d47d8: 6e20 9c26 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@269c │ │ +0d47de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0003 line=582 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0004 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -272725,38 +272740,38 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0d4800: |[0d4800] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -0d4810: 5441 af0c |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ -0d4814: 6e20 b034 5100 |0002: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0d481a: 0c00 |0005: move-result-object v0 │ │ -0d481c: 1f00 6d05 |0006: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0d4820: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0d4824: 6e10 192b 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@2b19 │ │ -0d482a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0d482c: 0f01 |000e: return v1 │ │ -0d482e: 1a01 5602 |000f: const-string v1, "ActionBarSherlock" // string@0256 │ │ -0d4832: 2202 8206 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0d4836: 7010 5134 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d483c: 1a03 1810 |0016: const-string v3, "Options item "" // string@1018 │ │ -0d4840: 6e20 5a34 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d4846: 0c02 |001b: move-result-object v2 │ │ -0d4848: 6e20 5934 5200 |001c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0d484e: 0c02 |001f: move-result-object v2 │ │ -0d4850: 1a03 ae00 |0020: const-string v3, "" not found in mapping" // string@00ae │ │ -0d4854: 6e20 5a34 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d485a: 0c02 |0025: move-result-object v2 │ │ -0d485c: 6e10 5f34 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d4862: 0c02 |0029: move-result-object v2 │ │ -0d4864: 7120 b220 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0d486a: 28e0 |002d: goto 000d // -0020 │ │ +0d47e0: |[0d47e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +0d47f0: 5441 af0c |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0caf │ │ +0d47f4: 6e20 b034 5100 |0002: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0d47fa: 0c00 |0005: move-result-object v0 │ │ +0d47fc: 1f00 6d05 |0006: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0d4800: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0d4804: 6e10 192b 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@2b19 │ │ +0d480a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0d480c: 0f01 |000e: return v1 │ │ +0d480e: 1a01 5602 |000f: const-string v1, "ActionBarSherlock" // string@0256 │ │ +0d4812: 2202 8206 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0d4816: 7010 5134 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d481c: 1a03 1810 |0016: const-string v3, "Options item "" // string@1018 │ │ +0d4820: 6e20 5a34 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d4826: 0c02 |001b: move-result-object v2 │ │ +0d4828: 6e20 5934 5200 |001c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0d482e: 0c02 |001f: move-result-object v2 │ │ +0d4830: 1a03 ae00 |0020: const-string v3, "" not found in mapping" // string@00ae │ │ +0d4834: 6e20 5a34 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d483a: 0c02 |0025: move-result-object v2 │ │ +0d483c: 6e10 5f34 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d4842: 0c02 |0029: move-result-object v2 │ │ +0d4844: 7120 b220 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0d484a: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0008 line=589 │ │ 0x000a line=590 │ │ 0x000d line=595 │ │ 0x000f line=592 │ │ @@ -272770,18 +272785,18 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0d486c: |[0d486c] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d487c: 6e20 9a26 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@269a │ │ -0d4882: 0a00 |0003: move-result v0 │ │ -0d4884: 0f00 |0004: return v0 │ │ +0d484c: |[0d484c] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d485c: 6e20 9a26 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@269a │ │ +0d4862: 0a00 |0003: move-result v0 │ │ +0d4864: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -272791,18 +272806,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0d4888: |[0d4888] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d4898: 6e20 9a26 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@269a │ │ -0d489e: 0a00 |0003: move-result v0 │ │ -0d48a0: 0f00 |0004: return v0 │ │ +0d4868: |[0d4868] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d4878: 6e20 9a26 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@269a │ │ +0d487e: 0a00 |0003: move-result v0 │ │ +0d4880: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -272812,18 +272827,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0d48a4: |[0d48a4] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0d48b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d48b6: 7020 c626 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.reopenMenu:(Z)V // method@26c6 │ │ -0d48bc: 0e00 |0004: return-void │ │ +0d4884: |[0d4884] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0d4894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d4896: 7020 c626 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.reopenMenu:(Z)V // method@26c6 │ │ +0d489c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0004 line=521 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -272833,17 +272848,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0d48c0: |[0d48c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ -0d48d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d48d2: 0f00 |0001: return v0 │ │ +0d48a0: |[0d48a0] com.actionbarsherlock.internal.ActionBarSherlockCompat.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ +0d48b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d48b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0002 reg=2 subMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -272852,31 +272867,31 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0d48d4: |[0d48d4] com.actionbarsherlock.internal.ActionBarSherlockCompat.requestFeature:(I)Z │ │ -0d48e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d48e6: 5431 a40c |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d48ea: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0d48ee: 2200 6204 |0005: new-instance v0, Landroid/util/AndroidRuntimeException; // type@0462 │ │ -0d48f2: 1a01 ec2e |0007: const-string v1, "requestFeature() must be called before adding content" // string@2eec │ │ -0d48f6: 7020 ab20 1000 |0009: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@20ab │ │ -0d48fc: 2700 |000c: throw v0 │ │ -0d48fe: 2b04 0d00 0000 |000d: packed-switch v4, 0000001a // +0000000d │ │ -0d4904: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0d4906: 0f00 |0011: return v0 │ │ -0d4908: 5231 a60c |0012: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d490c: 9802 0004 |0014: shl-int v2, v0, v4 │ │ -0d4910: b621 |0016: or-int/2addr v1, v2 │ │ -0d4912: 5931 a60c |0017: iput v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ -0d4916: 28f8 |0019: goto 0011 // -0008 │ │ -0d4918: 0001 0a00 0100 0000 0500 0000 0500 ... |001a: packed-switch-data (24 units) │ │ +0d48b4: |[0d48b4] com.actionbarsherlock.internal.ActionBarSherlockCompat.requestFeature:(I)Z │ │ +0d48c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d48c6: 5431 a40c |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d48ca: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0d48ce: 2200 6204 |0005: new-instance v0, Landroid/util/AndroidRuntimeException; // type@0462 │ │ +0d48d2: 1a01 ec2e |0007: const-string v1, "requestFeature() must be called before adding content" // string@2eec │ │ +0d48d6: 7020 ab20 1000 |0009: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@20ab │ │ +0d48dc: 2700 |000c: throw v0 │ │ +0d48de: 2b04 0d00 0000 |000d: packed-switch v4, 0000001a // +0000000d │ │ +0d48e4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0d48e6: 0f00 |0011: return v0 │ │ +0d48e8: 5231 a60c |0012: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d48ec: 9802 0004 |0014: shl-int v2, v0, v4 │ │ +0d48f0: b621 |0016: or-int/2addr v1, v2 │ │ +0d48f2: 5931 a60c |0017: iput v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ca6 │ │ +0d48f6: 28f8 |0019: goto 0011 // -0008 │ │ +0d48f8: 0001 0a00 0100 0000 0500 0000 0500 ... |001a: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x0005 line=799 │ │ 0x000d line=802 │ │ 0x0010 line=813 │ │ 0x0012 line=809 │ │ @@ -272890,35 +272905,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0d4948: |[0d4948] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(I)V │ │ -0d4958: 5431 a40c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d495c: 3901 2300 |0002: if-nez v1, 0025 // +0023 │ │ -0d4960: 7010 bb26 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ -0d4966: 5431 a10c |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d496a: 6e10 3301 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0133 │ │ -0d4970: 0c01 |000c: move-result-object v1 │ │ -0d4972: 5432 a40c |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d4976: 6e30 0c21 4102 |000f: invoke-virtual {v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ -0d497c: 5431 a10c |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d4980: 6e10 3c01 0100 |0014: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d4986: 0c01 |0017: move-result-object v1 │ │ -0d4988: 6e10 ca22 0100 |0018: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@22ca │ │ -0d498e: 0c00 |001b: move-result-object v0 │ │ -0d4990: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -0d4994: 7210 c522 0000 |001e: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@22c5 │ │ -0d499a: 7010 b926 0300 |0021: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ -0d49a0: 0e00 |0024: return-void │ │ -0d49a2: 5431 a40c |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d49a6: 6e10 8322 0100 |0027: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2283 │ │ -0d49ac: 28dd |002a: goto 0007 // -0023 │ │ +0d4928: |[0d4928] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(I)V │ │ +0d4938: 5431 a40c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d493c: 3901 2300 |0002: if-nez v1, 0025 // +0023 │ │ +0d4940: 7010 bb26 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ +0d4946: 5431 a10c |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d494a: 6e10 3301 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0133 │ │ +0d4950: 0c01 |000c: move-result-object v1 │ │ +0d4952: 5432 a40c |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d4956: 6e30 0c21 4102 |000f: invoke-virtual {v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ +0d495c: 5431 a10c |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d4960: 6e10 3c01 0100 |0014: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d4966: 0c01 |0017: move-result-object v1 │ │ +0d4968: 6e10 ca22 0100 |0018: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@22ca │ │ +0d496e: 0c00 |001b: move-result-object v0 │ │ +0d4970: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +0d4974: 7210 c522 0000 |001e: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@22c5 │ │ +0d497a: 7010 b926 0300 |0021: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ +0d4980: 0e00 |0024: return-void │ │ +0d4982: 5431 a40c |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d4986: 6e10 8322 0100 |0027: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2283 │ │ +0d498c: 28dd |002a: goto 0007 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0004 line=836 │ │ 0x0007 line=840 │ │ 0x0012 line=842 │ │ 0x001c line=843 │ │ @@ -272936,32 +272951,32 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0d49b0: |[0d49b0] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d49c0: 5421 a40c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d49c4: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ -0d49c8: 7010 bb26 0200 |0004: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ -0d49ce: 5421 a40c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d49d2: 6e30 5b22 3104 |0009: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@225b │ │ -0d49d8: 5421 a10c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d49dc: 6e10 3c01 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d49e2: 0c01 |0011: move-result-object v1 │ │ -0d49e4: 6e10 ca22 0100 |0012: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@22ca │ │ -0d49ea: 0c00 |0015: move-result-object v0 │ │ -0d49ec: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0d49f0: 7210 c522 0000 |0018: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@22c5 │ │ -0d49f6: 7010 b926 0200 |001b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ -0d49fc: 0e00 |001e: return-void │ │ -0d49fe: 5421 a40c |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ -0d4a02: 6e10 8322 0100 |0021: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2283 │ │ -0d4a08: 28e3 |0024: goto 0007 // -001d │ │ +0d4990: |[0d4990] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d49a0: 5421 a40c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d49a4: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ +0d49a8: 7010 bb26 0200 |0004: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@26bb │ │ +0d49ae: 5421 a40c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d49b2: 6e30 5b22 3104 |0009: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@225b │ │ +0d49b8: 5421 a10c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d49bc: 6e10 3c01 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d49c2: 0c01 |0011: move-result-object v1 │ │ +0d49c4: 6e10 ca22 0100 |0012: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@22ca │ │ +0d49ca: 0c00 |0015: move-result-object v0 │ │ +0d49cc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0d49d0: 7210 c522 0000 |0018: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@22c5 │ │ +0d49d6: 7010 b926 0200 |001b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ +0d49dc: 0e00 |001e: return-void │ │ +0d49de: 5421 a40c |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ca4 │ │ +0d49e2: 6e10 8322 0100 |0021: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2283 │ │ +0d49e8: 28e3 |0024: goto 0007 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0004 line=855 │ │ 0x0007 line=859 │ │ 0x000c line=861 │ │ 0x0016 line=862 │ │ @@ -272980,19 +272995,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0d4a0c: |[0d4a0c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgress:(I)V │ │ -0d4a1c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0d4a1e: d801 0300 |0001: add-int/lit8 v1, v3, #int 0 // #00 │ │ -0d4a22: 7030 ca26 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ -0d4a28: 0e00 |0006: return-void │ │ +0d49ec: |[0d49ec] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgress:(I)V │ │ +0d49fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0d49fe: d801 0300 |0001: add-int/lit8 v1, v3, #int 0 // #00 │ │ +0d4a02: 7030 ca26 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ +0d4a08: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x0006 line=637 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0007 reg=3 progress I │ │ @@ -273002,22 +273017,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d4a2c: |[0d4a2c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminate:(Z)V │ │ -0d4a3c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0d4a3e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0d4a42: 12d0 |0003: const/4 v0, #int -3 // #fd │ │ -0d4a44: 7030 ca26 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ -0d4a4a: 0e00 |0007: return-void │ │ -0d4a4c: 12c0 |0008: const/4 v0, #int -4 // #fc │ │ -0d4a4e: 28fb |0009: goto 0004 // -0005 │ │ +0d4a0c: |[0d4a0c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminate:(Z)V │ │ +0d4a1c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0d4a1e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0d4a22: 12d0 |0003: const/4 v0, #int -3 // #fd │ │ +0d4a24: 7030 ca26 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ +0d4a2a: 0e00 |0007: return-void │ │ +0d4a2c: 12c0 |0008: const/4 v0, #int -4 // #fc │ │ +0d4a2e: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0007 line=630 │ │ 0x0008 line=628 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -273028,22 +273043,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d4a50: |[0d4a50] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminateVisibility:(Z)V │ │ -0d4a60: 1251 |0000: const/4 v1, #int 5 // #5 │ │ -0d4a62: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0d4a66: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0d4a68: 7030 ca26 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ -0d4a6e: 0e00 |0007: return-void │ │ -0d4a70: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ -0d4a72: 28fb |0009: goto 0004 // -0005 │ │ +0d4a30: |[0d4a30] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminateVisibility:(Z)V │ │ +0d4a40: 1251 |0000: const/4 v1, #int 5 // #5 │ │ +0d4a42: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0d4a46: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0d4a48: 7030 ca26 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ +0d4a4e: 0e00 |0007: return-void │ │ +0d4a50: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ +0d4a52: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0007 line=622 │ │ 0x0008 line=620 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -273054,22 +273069,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d4a74: |[0d4a74] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarVisibility:(Z)V │ │ -0d4a84: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0d4a86: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0d4a8a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0d4a8c: 7030 ca26 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ -0d4a92: 0e00 |0007: return-void │ │ -0d4a94: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ -0d4a96: 28fb |0009: goto 0004 // -0005 │ │ +0d4a54: |[0d4a54] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarVisibility:(Z)V │ │ +0d4a64: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0d4a66: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0d4a6a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0d4a6c: 7030 ca26 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ +0d4a72: 0e00 |0007: return-void │ │ +0d4a74: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ +0d4a76: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0007 line=614 │ │ 0x0008 line=612 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -273080,19 +273095,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0d4a98: |[0d4a98] com.actionbarsherlock.internal.ActionBarSherlockCompat.setSecondaryProgress:(I)V │ │ -0d4aa8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0d4aaa: d031 204e |0001: add-int/lit16 v1, v3, #int 20000 // #4e20 │ │ -0d4aae: 7030 ca26 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ -0d4ab4: 0e00 |0006: return-void │ │ +0d4a78: |[0d4a78] com.actionbarsherlock.internal.ActionBarSherlockCompat.setSecondaryProgress:(I)V │ │ +0d4a88: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0d4a8a: d031 204e |0001: add-int/lit16 v1, v3, #int 20000 // #4e20 │ │ +0d4a8e: 7030 ca26 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@26ca │ │ +0d4a94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=645 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0007 reg=3 secondaryProgress I │ │ @@ -273102,18 +273117,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0d4ab8: |[0d4ab8] com.actionbarsherlock.internal.ActionBarSherlockCompat.setTitle:(Ljava/lang/CharSequence;)V │ │ -0d4ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d4aca: 6e30 af26 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@26af │ │ -0d4ad0: 0e00 |0004: return-void │ │ +0d4a98: |[0d4a98] com.actionbarsherlock.internal.ActionBarSherlockCompat.setTitle:(Ljava/lang/CharSequence;)V │ │ +0d4aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d4aaa: 6e30 af26 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@26af │ │ +0d4ab0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 title Ljava/lang/CharSequence; │ │ @@ -273123,17 +273138,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d4ad4: |[0d4ad4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(I)V │ │ -0d4ae4: 5901 b20c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ -0d4ae8: 0e00 |0002: return-void │ │ +0d4ab4: |[0d4ab4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(I)V │ │ +0d4ac4: 5901 b20c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ +0d4ac8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0002 line=822 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0003 reg=1 uiOptions I │ │ @@ -273143,22 +273158,22 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0d4aec: |[0d4aec] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(II)V │ │ -0d4afc: 5220 b20c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ -0d4b00: df01 04ff |0002: xor-int/lit8 v1, v4, #int -1 // #ff │ │ -0d4b04: b510 |0004: and-int/2addr v0, v1 │ │ -0d4b06: 9501 0304 |0005: and-int v1, v3, v4 │ │ -0d4b0a: b610 |0007: or-int/2addr v0, v1 │ │ -0d4b0c: 5920 b20c |0008: iput v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ -0d4b10: 0e00 |000a: return-void │ │ +0d4acc: |[0d4acc] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(II)V │ │ +0d4adc: 5220 b20c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ +0d4ae0: df01 04ff |0002: xor-int/lit8 v1, v4, #int -1 // #ff │ │ +0d4ae4: b510 |0004: and-int/2addr v0, v1 │ │ +0d4ae6: 9501 0304 |0005: and-int v1, v3, v4 │ │ +0d4aea: b610 |0007: or-int/2addr v0, v1 │ │ +0d4aec: 5920 b20c |0008: iput v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0cb2 │ │ +0d4af0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x000a line=829 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x000b reg=3 uiOptions I │ │ @@ -273169,81 +273184,81 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -0d4b14: |[0d4b14] com.actionbarsherlock.internal.ActionBarSherlockCompat.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d4b24: 5463 9f0c |0000: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4b28: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0d4b2c: 5463 9f0c |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4b30: 6e10 a12f 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2fa1 │ │ -0d4b36: 2202 2105 |0009: new-instance v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; // type@0521 │ │ -0d4b3a: 7030 8a26 6207 |000b: invoke-direct {v2, v6, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@268a │ │ -0d4b40: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0d4b42: 7010 b926 0600 |000f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ -0d4b48: 5463 9e0c |0012: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d4b4c: 3803 0800 |0014: if-eqz v3, 001c // +0008 │ │ -0d4b50: 5463 9e0c |0016: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ -0d4b54: 6e20 8227 2300 |0018: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2782 │ │ -0d4b5a: 0c00 |001b: move-result-object v0 │ │ -0d4b5c: 3800 1a00 |001c: if-eqz v0, 0036 // +001a │ │ -0d4b60: 5b60 9f0c |001e: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4b64: 5463 9f0c |0020: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4b68: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ -0d4b6c: 5463 a10c |0024: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d4b70: 2033 fe04 |0026: instance-of v3, v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ -0d4b74: 3803 0b00 |0028: if-eqz v3, 0033 // +000b │ │ -0d4b78: 5463 a10c |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d4b7c: 1f03 fe04 |002c: check-cast v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ -0d4b80: 5464 9f0c |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4b84: 7220 fa24 4300 |0030: invoke-interface {v3, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24fa │ │ -0d4b8a: 5463 9f0c |0033: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4b8e: 1103 |0035: return-object v3 │ │ -0d4b90: 5463 a00c |0036: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4b94: 3903 1600 |0038: if-nez v3, 004e // +0016 │ │ -0d4b98: 5463 a50c |003a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ -0d4b9c: 6004 3f0b |003c: sget v4, Lcom/actionbarsherlock/R$id;.abs__action_mode_bar_stub:I // field@0b3f │ │ -0d4ba0: 6e20 6322 4300 |003e: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ -0d4ba6: 0c01 |0041: move-result-object v1 │ │ -0d4ba8: 1f01 a004 |0042: check-cast v1, Landroid/view/ViewStub; // type@04a0 │ │ -0d4bac: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ -0d4bb0: 6e10 b922 0100 |0046: invoke-virtual {v1}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@22b9 │ │ -0d4bb6: 0c03 |0049: move-result-object v3 │ │ -0d4bb8: 1f03 8005 |004a: check-cast v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@0580 │ │ -0d4bbc: 5b63 a00c |004c: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4bc0: 5463 a00c |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4bc4: 3803 d0ff |0050: if-eqz v3, 0020 // -0030 │ │ -0d4bc8: 5463 a00c |0052: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4bcc: 6e10 602c 0300 |0054: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ -0d4bd2: 2200 5505 |0057: new-instance v0, Lcom/actionbarsherlock/internal/view/StandaloneActionMode; // type@0555 │ │ -0d4bd6: 5463 a10c |0059: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ -0d4bda: 5464 a00c |005b: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4bde: 1215 |005d: const/4 v5, #int 1 // #1 │ │ -0d4be0: 7055 6b29 3024 |005e: invoke-direct {v0, v3, v4, v2, v5}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V // method@296b │ │ -0d4be6: 6e10 a32f 0000 |0061: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2fa3 │ │ -0d4bec: 0c03 |0064: move-result-object v3 │ │ -0d4bee: 7230 9d2f 0703 |0065: invoke-interface {v7, v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ -0d4bf4: 0a03 |0068: move-result v3 │ │ -0d4bf6: 3803 1a00 |0069: if-eqz v3, 0083 // +001a │ │ -0d4bfa: 6e10 a82f 0000 |006b: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.invalidate:()V // method@2fa8 │ │ -0d4c00: 5463 a00c |006e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4c04: 6e20 5d2c 0300 |0070: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2c5d │ │ -0d4c0a: 5463 a00c |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4c0e: 1204 |0075: const/4 v4, #int 0 // #0 │ │ -0d4c10: 6e20 7c2c 4300 |0076: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@2c7c │ │ -0d4c16: 5b60 9f0c |0079: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4c1a: 5463 a00c |007b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -0d4c1e: 1304 2000 |007d: const/16 v4, #int 32 // #20 │ │ -0d4c22: 6e20 722c 4300 |007f: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2c72 │ │ -0d4c28: 289e |0082: goto 0020 // -0062 │ │ -0d4c2a: 1203 |0083: const/4 v3, #int 0 // #0 │ │ -0d4c2c: 5b63 9f0c |0084: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ -0d4c30: 289a |0086: goto 0020 // -0066 │ │ +0d4af4: |[0d4af4] com.actionbarsherlock.internal.ActionBarSherlockCompat.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d4b04: 5463 9f0c |0000: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4b08: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0d4b0c: 5463 9f0c |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4b10: 6e10 a12f 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2fa1 │ │ +0d4b16: 2202 2105 |0009: new-instance v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; // type@0521 │ │ +0d4b1a: 7030 8a26 6207 |000b: invoke-direct {v2, v6, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@268a │ │ +0d4b20: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0d4b22: 7010 b926 0600 |000f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@26b9 │ │ +0d4b28: 5463 9e0c |0012: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d4b2c: 3803 0800 |0014: if-eqz v3, 001c // +0008 │ │ +0d4b30: 5463 9e0c |0016: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0c9e │ │ +0d4b34: 6e20 8227 2300 |0018: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2782 │ │ +0d4b3a: 0c00 |001b: move-result-object v0 │ │ +0d4b3c: 3800 1a00 |001c: if-eqz v0, 0036 // +001a │ │ +0d4b40: 5b60 9f0c |001e: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4b44: 5463 9f0c |0020: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4b48: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ +0d4b4c: 5463 a10c |0024: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d4b50: 2033 fe04 |0026: instance-of v3, v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ +0d4b54: 3803 0b00 |0028: if-eqz v3, 0033 // +000b │ │ +0d4b58: 5463 a10c |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d4b5c: 1f03 fe04 |002c: check-cast v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ +0d4b60: 5464 9f0c |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4b64: 7220 fa24 4300 |0030: invoke-interface {v3, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24fa │ │ +0d4b6a: 5463 9f0c |0033: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4b6e: 1103 |0035: return-object v3 │ │ +0d4b70: 5463 a00c |0036: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4b74: 3903 1600 |0038: if-nez v3, 004e // +0016 │ │ +0d4b78: 5463 a50c |003a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ca5 │ │ +0d4b7c: 6004 3f0b |003c: sget v4, Lcom/actionbarsherlock/R$id;.abs__action_mode_bar_stub:I // field@0b3f │ │ +0d4b80: 6e20 6322 4300 |003e: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@2263 │ │ +0d4b86: 0c01 |0041: move-result-object v1 │ │ +0d4b88: 1f01 a004 |0042: check-cast v1, Landroid/view/ViewStub; // type@04a0 │ │ +0d4b8c: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ +0d4b90: 6e10 b922 0100 |0046: invoke-virtual {v1}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@22b9 │ │ +0d4b96: 0c03 |0049: move-result-object v3 │ │ +0d4b98: 1f03 8005 |004a: check-cast v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@0580 │ │ +0d4b9c: 5b63 a00c |004c: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4ba0: 5463 a00c |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4ba4: 3803 d0ff |0050: if-eqz v3, 0020 // -0030 │ │ +0d4ba8: 5463 a00c |0052: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4bac: 6e10 602c 0300 |0054: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ +0d4bb2: 2200 5505 |0057: new-instance v0, Lcom/actionbarsherlock/internal/view/StandaloneActionMode; // type@0555 │ │ +0d4bb6: 5463 a10c |0059: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0ca1 │ │ +0d4bba: 5464 a00c |005b: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4bbe: 1215 |005d: const/4 v5, #int 1 // #1 │ │ +0d4bc0: 7055 6b29 3024 |005e: invoke-direct {v0, v3, v4, v2, v5}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V // method@296b │ │ +0d4bc6: 6e10 a32f 0000 |0061: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2fa3 │ │ +0d4bcc: 0c03 |0064: move-result-object v3 │ │ +0d4bce: 7230 9d2f 0703 |0065: invoke-interface {v7, v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ +0d4bd4: 0a03 |0068: move-result v3 │ │ +0d4bd6: 3803 1a00 |0069: if-eqz v3, 0083 // +001a │ │ +0d4bda: 6e10 a82f 0000 |006b: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.invalidate:()V // method@2fa8 │ │ +0d4be0: 5463 a00c |006e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4be4: 6e20 5d2c 0300 |0070: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2c5d │ │ +0d4bea: 5463 a00c |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4bee: 1204 |0075: const/4 v4, #int 0 // #0 │ │ +0d4bf0: 6e20 7c2c 4300 |0076: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@2c7c │ │ +0d4bf6: 5b60 9f0c |0079: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4bfa: 5463 a00c |007b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +0d4bfe: 1304 2000 |007d: const/16 v4, #int 32 // #20 │ │ +0d4c02: 6e20 722c 4300 |007f: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2c72 │ │ +0d4c08: 289e |0082: goto 0020 // -0062 │ │ +0d4c0a: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +0d4c0c: 5b63 9f0c |0084: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0c9f │ │ +0d4c10: 289a |0086: goto 0020 // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0009 line=166 │ │ 0x000e line=167 │ │ 0x000f line=170 │ │ @@ -273318,21 +273333,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d4c34: |[0d4c34] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V │ │ -0d4c44: 5b12 b80c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb8 │ │ -0d4c48: 7010 a02f 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2fa0 │ │ -0d4c4e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0d4c50: 5b10 b70c |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ -0d4c54: 5b13 b60c |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4c58: 0e00 |000a: return-void │ │ +0d4c14: |[0d4c14] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V │ │ +0d4c24: 5b12 b80c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb8 │ │ +0d4c28: 7010 a02f 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2fa0 │ │ +0d4c2e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0d4c30: 5b10 b70c |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ +0d4c34: 5b13 b60c |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4c38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0005 line=271 │ │ 0x0008 line=274 │ │ 0x000a line=275 │ │ locals : │ │ @@ -273346,18 +273361,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d4c5c: |[0d4c5c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.finish:()V │ │ -0d4c6c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4c70: 6e10 cb20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@20cb │ │ -0d4c76: 0e00 |0005: return-void │ │ +0d4c3c: |[0d4c3c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.finish:()V │ │ +0d4c4c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4c50: 6e10 cb20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@20cb │ │ +0d4c56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ @@ -273366,19 +273381,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d4c78: |[0d4c78] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ -0d4c88: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4c8c: 6e10 cc20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@20cc │ │ -0d4c92: 0c00 |0005: move-result-object v0 │ │ -0d4c94: 1100 |0006: return-object v0 │ │ +0d4c58: |[0d4c58] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ +0d4c68: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4c6c: 6e10 cc20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@20cc │ │ +0d4c72: 0c00 |0005: move-result-object v0 │ │ +0d4c74: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -273386,25 +273401,25 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0d4c98: |[0d4c98] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ -0d4ca8: 5420 b70c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ -0d4cac: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -0d4cb0: 2200 7805 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0d4cb4: 5421 b60c |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4cb8: 6e10 cd20 0100 |0008: invoke-virtual {v1}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@20cd │ │ -0d4cbe: 0c01 |000b: move-result-object v1 │ │ -0d4cc0: 7020 ba2b 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0d4cc6: 5b20 b70c |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ -0d4cca: 5420 b70c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ -0d4cce: 1100 |0013: return-object v0 │ │ +0d4c78: |[0d4c78] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ +0d4c88: 5420 b70c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ +0d4c8c: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0d4c90: 2200 7805 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0d4c94: 5421 b60c |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4c98: 6e10 cd20 0100 |0008: invoke-virtual {v1}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@20cd │ │ +0d4c9e: 0c01 |000b: move-result-object v1 │ │ +0d4ca0: 7020 ba2b 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0d4ca6: 5b20 b70c |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ +0d4caa: 5420 b70c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ +0d4cae: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0011 line=318 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ @@ -273414,18 +273429,18 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d4cd0: |[0d4cd0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0d4ce0: 6e10 df26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ -0d4ce6: 0c00 |0003: move-result-object v0 │ │ -0d4ce8: 1100 |0004: return-object v0 │ │ +0d4cb0: |[0d4cb0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0d4cc0: 6e10 df26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@26df │ │ +0d4cc6: 0c00 |0003: move-result-object v0 │ │ +0d4cc8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -273433,19 +273448,19 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d4cec: |[0d4cec] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0d4cfc: 5410 b80c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb8 │ │ -0d4d00: 6e10 fa26 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@26fa │ │ -0d4d06: 0c00 |0005: move-result-object v0 │ │ -0d4d08: 1100 |0006: return-object v0 │ │ +0d4ccc: |[0d4ccc] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0d4cdc: 5410 b80c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0cb8 │ │ +0d4ce0: 6e10 fa26 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@26fa │ │ +0d4ce6: 0c00 |0005: move-result-object v0 │ │ +0d4ce8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -273453,19 +273468,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d4d0c: |[0d4d0c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -0d4d1c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4d20: 6e10 ce20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@20ce │ │ -0d4d26: 0c00 |0005: move-result-object v0 │ │ -0d4d28: 1100 |0006: return-object v0 │ │ +0d4cec: |[0d4cec] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +0d4cfc: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4d00: 6e10 ce20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@20ce │ │ +0d4d06: 0c00 |0005: move-result-object v0 │ │ +0d4d08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -273473,19 +273488,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d4d2c: |[0d4d2c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ -0d4d3c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4d40: 6e10 cf20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@20cf │ │ -0d4d46: 0c00 |0005: move-result-object v0 │ │ -0d4d48: 1100 |0006: return-object v0 │ │ +0d4d0c: |[0d4d0c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ +0d4d1c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4d20: 6e10 cf20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@20cf │ │ +0d4d26: 0c00 |0005: move-result-object v0 │ │ +0d4d28: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -273493,19 +273508,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d4d4c: |[0d4d4c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0d4d5c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4d60: 6e10 d020 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@20d0 │ │ -0d4d66: 0c00 |0005: move-result-object v0 │ │ -0d4d68: 1100 |0006: return-object v0 │ │ +0d4d2c: |[0d4d2c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0d4d3c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4d40: 6e10 d020 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@20d0 │ │ +0d4d46: 0c00 |0005: move-result-object v0 │ │ +0d4d48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -273513,22 +273528,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0d4d6c: |[0d4d6c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.invalidate:()V │ │ -0d4d7c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4d80: 6e10 d120 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@20d1 │ │ -0d4d86: 5410 b70c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ -0d4d8a: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0d4d8e: 5410 b70c |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ -0d4d92: 6e10 cc2b 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@2bcc │ │ -0d4d98: 0e00 |000e: return-void │ │ +0d4d4c: |[0d4d4c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.invalidate:()V │ │ +0d4d5c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4d60: 6e10 d120 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@20d1 │ │ +0d4d66: 5410 b70c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ +0d4d6a: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0d4d6e: 5410 b70c |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cb7 │ │ +0d4d72: 6e10 cc2b 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@2bcc │ │ +0d4d78: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=305 │ │ 0x000e line=306 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ @@ -273538,18 +273553,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d4d9c: |[0d4d9c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ -0d4dac: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4db0: 6e20 d220 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@20d2 │ │ -0d4db6: 0e00 |0005: return-void │ │ +0d4d7c: |[0d4d7c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ +0d4d8c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4d90: 6e20 d220 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@20d2 │ │ +0d4d96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0005 line=300 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -273559,18 +273574,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d4db8: |[0d4db8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(I)V │ │ -0d4dc8: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4dcc: 6e20 d320 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@20d3 │ │ -0d4dd2: 0e00 |0005: return-void │ │ +0d4d98: |[0d4d98] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(I)V │ │ +0d4da8: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4dac: 6e20 d320 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@20d3 │ │ +0d4db2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -273580,18 +273595,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d4dd4: |[0d4dd4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0d4de4: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4de8: 6e20 d420 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@20d4 │ │ -0d4dee: 0e00 |0005: return-void │ │ +0d4db4: |[0d4db4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0d4dc4: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4dc8: 6e20 d420 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@20d4 │ │ +0d4dce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0005 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -273601,18 +273616,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d4df0: |[0d4df0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ -0d4e00: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4e04: 6e20 d520 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@20d5 │ │ -0d4e0a: 0e00 |0005: return-void │ │ +0d4dd0: |[0d4dd0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ +0d4de0: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4de4: 6e20 d520 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@20d5 │ │ +0d4dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0005 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/Object; │ │ @@ -273622,18 +273637,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d4e0c: |[0d4e0c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(I)V │ │ -0d4e1c: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4e20: 6e20 d620 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@20d6 │ │ -0d4e26: 0e00 |0005: return-void │ │ +0d4dec: |[0d4dec] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(I)V │ │ +0d4dfc: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4e00: 6e20 d620 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@20d6 │ │ +0d4e06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -273643,18 +273658,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d4e28: |[0d4e28] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -0d4e38: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ -0d4e3c: 6e20 d720 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@20d7 │ │ -0d4e42: 0e00 |0005: return-void │ │ +0d4e08: |[0d4e08] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +0d4e18: 5410 b60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0cb6 │ │ +0d4e1c: 6e20 d720 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@20d7 │ │ +0d4e22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -273701,17 +273716,17 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0d4e44: |[0d4e44] com.actionbarsherlock.internal.ActionBarSherlockNative.:(Landroid/app/Activity;I)V │ │ -0d4e54: 7030 0225 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2502 │ │ -0d4e5a: 0e00 |0003: return-void │ │ +0d4e24: |[0d4e24] com.actionbarsherlock.internal.ActionBarSherlockNative.:(Landroid/app/Activity;I)V │ │ +0d4e34: 7030 0225 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2502 │ │ +0d4e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -273722,17 +273737,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d4e5c: |[0d4e5c] com.actionbarsherlock.internal.ActionBarSherlockNative.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ -0d4e6c: 5410 ba0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d4e70: 1100 |0002: return-object v0 │ │ +0d4e3c: |[0d4e3c] com.actionbarsherlock.internal.ActionBarSherlockNative.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ +0d4e4c: 5410 ba0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d4e50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative;) │ │ @@ -273740,17 +273755,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d4e74: |[0d4e74] com.actionbarsherlock.internal.ActionBarSherlockNative.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ -0d4e84: 5b01 ba0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d4e88: 1101 |0002: return-object v1 │ │ +0d4e54: |[0d4e54] com.actionbarsherlock.internal.ActionBarSherlockNative.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ +0d4e64: 5b01 ba0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d4e68: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ @@ -273759,17 +273774,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d4e8c: |[0d4e8c] com.actionbarsherlock.internal.ActionBarSherlockNative.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ -0d4e9c: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d4ea0: 1100 |0002: return-object v0 │ │ +0d4e6c: |[0d4e6c] com.actionbarsherlock.internal.ActionBarSherlockNative.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ +0d4e7c: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d4e80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative;) │ │ @@ -273777,17 +273792,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d4ea4: |[0d4ea4] com.actionbarsherlock.internal.ActionBarSherlockNative.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ -0d4eb4: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d4eb8: 1100 |0002: return-object v0 │ │ +0d4e84: |[0d4e84] com.actionbarsherlock.internal.ActionBarSherlockNative.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ +0d4e94: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d4e98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative;) │ │ @@ -273795,27 +273810,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0d4ebc: |[0d4ebc] com.actionbarsherlock.internal.ActionBarSherlockNative.initActionBar:()V │ │ -0d4ecc: 5420 b90c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0cb9 │ │ -0d4ed0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0d4ed4: 5420 bb0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d4ed8: 6e10 2d01 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ -0d4ede: 0c00 |0009: move-result-object v0 │ │ -0d4ee0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -0d4ee4: 0e00 |000c: return-void │ │ -0d4ee6: 2200 2d05 |000d: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // type@052d │ │ -0d4eea: 5421 bb0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d4eee: 7020 9827 1000 |0011: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.:(Landroid/app/Activity;)V // method@2798 │ │ -0d4ef4: 5b20 b90c |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0cb9 │ │ -0d4ef8: 28f6 |0016: goto 000c // -000a │ │ +0d4e9c: |[0d4e9c] com.actionbarsherlock.internal.ActionBarSherlockNative.initActionBar:()V │ │ +0d4eac: 5420 b90c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0cb9 │ │ +0d4eb0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0d4eb4: 5420 bb0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d4eb8: 6e10 2d01 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ +0d4ebe: 0c00 |0009: move-result-object v0 │ │ +0d4ec0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +0d4ec4: 0e00 |000c: return-void │ │ +0d4ec6: 2200 2d05 |000d: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // type@052d │ │ +0d4eca: 5421 bb0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d4ece: 7020 9827 1000 |0011: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.:(Landroid/app/Activity;)V // method@2798 │ │ +0d4ed4: 5b20 b90c |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0cb9 │ │ +0d4ed8: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000c line=45 │ │ 0x000d line=44 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -273826,21 +273841,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0d4efc: |[0d4efc] com.actionbarsherlock.internal.ActionBarSherlockNative.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d4f0c: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d4f10: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d4f16: 0c00 |0005: move-result-object v0 │ │ -0d4f18: 6e30 c722 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@22c7 │ │ -0d4f1e: 7010 fd26 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ -0d4f24: 0e00 |000c: return-void │ │ +0d4edc: |[0d4edc] com.actionbarsherlock.internal.ActionBarSherlockNative.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d4eec: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d4ef0: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d4ef6: 0c00 |0005: move-result-object v0 │ │ +0d4ef8: 6e30 c722 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@22c7 │ │ +0d4efe: 7010 fd26 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ +0d4f04: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0009 line=150 │ │ 0x000c line=151 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -273852,28 +273867,28 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0d4f28: |[0d4f28] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d4f38: 5421 bc0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d4f3c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0d4f40: 5421 bc0c |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d4f44: 6e10 d72b 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.unwrap:()Landroid/view/Menu; // method@2bd7 │ │ -0d4f4a: 0c01 |0009: move-result-object v1 │ │ -0d4f4c: 3213 0900 |000a: if-eq v3, v1, 0013 // +0009 │ │ -0d4f50: 2201 7805 |000c: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0d4f54: 7020 ba2b 3100 |000e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0d4f5a: 5b21 bc0c |0011: iput-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d4f5e: 5421 bc0c |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d4f62: 6e20 f226 1200 |0015: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@26f2 │ │ -0d4f68: 0a00 |0018: move-result v0 │ │ -0d4f6a: 0f00 |0019: return v0 │ │ +0d4f08: |[0d4f08] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d4f18: 5421 bc0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d4f1c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0d4f20: 5421 bc0c |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d4f24: 6e10 d72b 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.unwrap:()Landroid/view/Menu; // method@2bd7 │ │ +0d4f2a: 0c01 |0009: move-result-object v1 │ │ +0d4f2c: 3213 0900 |000a: if-eq v3, v1, 0013 // +0009 │ │ +0d4f30: 2201 7805 |000c: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0d4f34: 7020 ba2b 3100 |000e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0d4f3a: 5b21 bc0c |0011: iput-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d4f3e: 5421 bc0c |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d4f42: 6e20 f226 1200 |0015: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@26f2 │ │ +0d4f48: 0a00 |0018: move-result v0 │ │ +0d4f4a: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x000c line=61 │ │ 0x0013 line=64 │ │ 0x0019 line=66 │ │ locals : │ │ @@ -273886,25 +273901,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0d4f6c: |[0d4f6c] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchInvalidateOptionsMenu:()V │ │ -0d4f7c: 5420 bb0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d4f80: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d4f86: 0c00 |0005: move-result-object v0 │ │ -0d4f88: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0d4f8a: 6e20 cd22 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/Window;.invalidatePanelMenu:(I)V // method@22cd │ │ -0d4f90: 5420 bc0c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d4f94: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -0d4f98: 5420 bc0c |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d4f9c: 6e10 cc2b 0000 |0010: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@2bcc │ │ -0d4fa2: 0e00 |0013: return-void │ │ +0d4f4c: |[0d4f4c] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchInvalidateOptionsMenu:()V │ │ +0d4f5c: 5420 bb0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d4f60: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d4f66: 0c00 |0005: move-result-object v0 │ │ +0d4f68: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0d4f6a: 6e20 cd22 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/Window;.invalidatePanelMenu:(I)V // method@22cd │ │ +0d4f70: 5420 bc0c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d4f74: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +0d4f78: 5420 bc0c |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d4f7c: 6e10 cc2b 0000 |0010: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@2bcc │ │ +0d4f82: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000a line=53 │ │ 0x0013 line=54 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -273914,44 +273929,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -0d4fa4: |[0d4fa4] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0d4fb4: 5452 bc0c |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d4fb8: 3902 3200 |0002: if-nez v2, 0034 // +0032 │ │ -0d4fbc: 7210 2f21 0600 |0004: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ -0d4fc2: 0a02 |0007: move-result v2 │ │ -0d4fc4: 1403 2c00 0201 |0008: const v3, #float 2.38774e-38 // #0102002c │ │ -0d4fca: 3232 1f00 |000b: if-eq v2, v3, 002a // +001f │ │ -0d4fce: 2202 6f06 |000d: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ -0d4fd2: 2203 8206 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0d4fd6: 7010 5134 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d4fdc: 1a04 b20f |0014: const-string v4, "Non-home action item clicked before onCreateOptionsMenu with ID " // string@0fb2 │ │ -0d4fe0: 6e20 5a34 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d4fe6: 0c03 |0019: move-result-object v3 │ │ -0d4fe8: 7210 2f21 0600 |001a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ -0d4fee: 0a04 |001d: move-result v4 │ │ -0d4ff0: 6e20 5634 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0d4ff6: 0c03 |0021: move-result-object v3 │ │ -0d4ff8: 6e10 5f34 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d4ffe: 0c03 |0025: move-result-object v3 │ │ -0d5000: 7020 0434 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d5006: 2702 |0029: throw v2 │ │ -0d5008: 2201 6f05 |002a: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ -0d500c: 7020 462b 6100 |002c: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ -0d5012: 6e20 f326 1500 |002f: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@26f3 │ │ -0d5018: 0a00 |0032: move-result v0 │ │ -0d501a: 0f00 |0033: return v0 │ │ -0d501c: 5452 bc0c |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d5020: 6e20 c92b 6200 |0036: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ -0d5026: 0c01 |0039: move-result-object v1 │ │ -0d5028: 28f5 |003a: goto 002f // -000b │ │ +0d4f84: |[0d4f84] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0d4f94: 5452 bc0c |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d4f98: 3902 3200 |0002: if-nez v2, 0034 // +0032 │ │ +0d4f9c: 7210 2f21 0600 |0004: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ +0d4fa2: 0a02 |0007: move-result v2 │ │ +0d4fa4: 1403 2c00 0201 |0008: const v3, #float 2.38774e-38 // #0102002c │ │ +0d4faa: 3232 1f00 |000b: if-eq v2, v3, 002a // +001f │ │ +0d4fae: 2202 6f06 |000d: new-instance v2, Ljava/lang/IllegalStateException; // type@066f │ │ +0d4fb2: 2203 8206 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0d4fb6: 7010 5134 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d4fbc: 1a04 b20f |0014: const-string v4, "Non-home action item clicked before onCreateOptionsMenu with ID " // string@0fb2 │ │ +0d4fc0: 6e20 5a34 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d4fc6: 0c03 |0019: move-result-object v3 │ │ +0d4fc8: 7210 2f21 0600 |001a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ +0d4fce: 0a04 |001d: move-result v4 │ │ +0d4fd0: 6e20 5634 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0d4fd6: 0c03 |0021: move-result-object v3 │ │ +0d4fd8: 6e10 5f34 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d4fde: 0c03 |0025: move-result-object v3 │ │ +0d4fe0: 7020 0434 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d4fe6: 2702 |0029: throw v2 │ │ +0d4fe8: 2201 6f05 |002a: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ +0d4fec: 7020 462b 6100 |002c: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ +0d4ff2: 6e20 f326 1500 |002f: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@26f3 │ │ +0d4ff8: 0a00 |0032: move-result v0 │ │ +0d4ffa: 0f00 |0033: return v0 │ │ +0d4ffc: 5452 bc0c |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d5000: 6e20 c92b 6200 |0036: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ +0d5006: 0c01 |0039: move-result-object v1 │ │ +0d5008: 28f5 |003a: goto 002f // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ 0x000d line=85 │ │ 0x002a line=88 │ │ 0x002f line=92 │ │ @@ -273969,19 +273984,19 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0d502c: |[0d502c] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0d503c: 5421 bc0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ -0d5040: 6e20 f426 1200 |0002: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@26f4 │ │ -0d5046: 0a00 |0005: move-result v0 │ │ -0d5048: 0f00 |0006: return v0 │ │ +0d500c: |[0d500c] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0d501c: 5421 bc0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0cbc │ │ +0d5020: 6e20 f426 1200 |0002: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@26f4 │ │ +0d5026: 0a00 |0005: move-result v0 │ │ +0d5028: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=75 │ │ locals : │ │ 0x0006 - 0x0007 reg=0 result Z │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -273992,18 +274007,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d504c: |[0d504c] com.actionbarsherlock.internal.ActionBarSherlockNative.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0d505c: 7010 fd26 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ -0d5062: 5410 b90c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0cb9 │ │ -0d5066: 1100 |0005: return-object v0 │ │ +0d502c: |[0d502c] com.actionbarsherlock.internal.ActionBarSherlockNative.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0d503c: 7010 fd26 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ +0d5042: 5410 b90c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0cb9 │ │ +0d5046: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ @@ -274012,31 +274027,31 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0d5068: |[0d5068] com.actionbarsherlock.internal.ActionBarSherlockNative.getThemedContext:()Landroid/content/Context; │ │ -0d5078: 5460 bb0c |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d507c: 2202 6a04 |0002: new-instance v2, Landroid/util/TypedValue; // type@046a │ │ -0d5080: 7010 c720 0200 |0004: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0d5086: 5463 bb0c |0007: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d508a: 6e10 3a01 0300 |0009: invoke-virtual {v3}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@013a │ │ -0d5090: 0c03 |000c: move-result-object v3 │ │ -0d5092: 1404 9703 0101 |000d: const v4, #float 2.36961e-38 // #01010397 │ │ -0d5098: 1215 |0010: const/4 v5, #int 1 // #1 │ │ -0d509a: 6e40 b402 4352 |0011: invoke-virtual {v3, v4, v2, v5}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ -0d50a0: 5223 200a |0014: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ -0d50a4: 3803 0a00 |0016: if-eqz v3, 0020 // +000a │ │ -0d50a8: 2201 7204 |0018: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0472 │ │ -0d50ac: 5223 200a |001a: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ -0d50b0: 7030 d920 0103 |001c: invoke-direct {v1, v0, v3}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ -0d50b6: 0710 |001f: move-object v0, v1 │ │ -0d50b8: 1100 |0020: return-object v0 │ │ +0d5048: |[0d5048] com.actionbarsherlock.internal.ActionBarSherlockNative.getThemedContext:()Landroid/content/Context; │ │ +0d5058: 5460 bb0c |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d505c: 2202 6a04 |0002: new-instance v2, Landroid/util/TypedValue; // type@046a │ │ +0d5060: 7010 c720 0200 |0004: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0d5066: 5463 bb0c |0007: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d506a: 6e10 3a01 0300 |0009: invoke-virtual {v3}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@013a │ │ +0d5070: 0c03 |000c: move-result-object v3 │ │ +0d5072: 1404 9703 0101 |000d: const v4, #float 2.36961e-38 // #01010397 │ │ +0d5078: 1215 |0010: const/4 v5, #int 1 // #1 │ │ +0d507a: 6e40 b402 4352 |0011: invoke-virtual {v3, v4, v2, v5}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ +0d5080: 5223 200a |0014: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ +0d5084: 3803 0a00 |0016: if-eqz v3, 0020 // +000a │ │ +0d5088: 2201 7204 |0018: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0472 │ │ +0d508c: 5223 200a |001a: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ +0d5090: 7030 d920 0103 |001c: invoke-direct {v1, v0, v3}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ +0d5096: 0710 |001f: move-object v0, v1 │ │ +0d5098: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0007 line=199 │ │ 0x0014 line=200 │ │ 0x0018 line=204 │ │ @@ -274053,21 +274068,21 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d50bc: |[0d50bc] com.actionbarsherlock.internal.ActionBarSherlockNative.hasFeature:(I)Z │ │ -0d50cc: 5421 bb0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d50d0: 6e10 3c01 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d50d6: 0c01 |0005: move-result-object v1 │ │ -0d50d8: 6e20 cc22 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.hasFeature:(I)Z // method@22cc │ │ -0d50de: 0a00 |0009: move-result v0 │ │ -0d50e0: 0f00 |000a: return v0 │ │ +0d509c: |[0d509c] com.actionbarsherlock.internal.ActionBarSherlockNative.hasFeature:(I)Z │ │ +0d50ac: 5421 bb0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d50b0: 6e10 3c01 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d50b6: 0c01 |0005: move-result-object v1 │ │ +0d50b8: 6e20 cc22 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.hasFeature:(I)Z // method@22cc │ │ +0d50be: 0a00 |0009: move-result v0 │ │ +0d50c0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x000a line=103 │ │ locals : │ │ 0x000a - 0x000b reg=0 result Z │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -274078,21 +274093,21 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d50e4: |[0d50e4] com.actionbarsherlock.internal.ActionBarSherlockNative.requestFeature:(I)Z │ │ -0d50f4: 5421 bb0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d50f8: 6e10 3c01 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d50fe: 0c01 |0005: move-result-object v1 │ │ -0d5100: 6e20 cf22 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.requestFeature:(I)Z // method@22cf │ │ -0d5106: 0a00 |0009: move-result v0 │ │ -0d5108: 0f00 |000a: return v0 │ │ +0d50c4: |[0d50c4] com.actionbarsherlock.internal.ActionBarSherlockNative.requestFeature:(I)Z │ │ +0d50d4: 5421 bb0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d50d8: 6e10 3c01 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d50de: 0c01 |0005: move-result-object v1 │ │ +0d50e0: 6e20 cf22 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.requestFeature:(I)Z // method@22cf │ │ +0d50e6: 0a00 |0009: move-result v0 │ │ +0d50e8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000a line=112 │ │ locals : │ │ 0x000a - 0x000b reg=0 result Z │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -274103,21 +274118,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0d510c: |[0d510c] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(I)V │ │ -0d511c: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d5120: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d5126: 0c00 |0005: move-result-object v0 │ │ -0d5128: 6e20 d022 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setContentView:(I)V // method@22d0 │ │ -0d512e: 7010 fd26 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ -0d5134: 0e00 |000c: return-void │ │ +0d50ec: |[0d50ec] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(I)V │ │ +0d50fc: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d5100: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d5106: 0c00 |0005: move-result-object v0 │ │ +0d5108: 6e20 d022 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setContentView:(I)V // method@22d0 │ │ +0d510e: 7010 fd26 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ +0d5114: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0009 line=134 │ │ 0x000c line=135 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -274128,21 +274143,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0d5138: |[0d5138] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0d5148: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d514c: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d5152: 0c00 |0005: move-result-object v0 │ │ -0d5154: 6e30 d122 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@22d1 │ │ -0d515a: 7010 fd26 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ -0d5160: 0e00 |000c: return-void │ │ +0d5118: |[0d5118] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0d5128: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d512c: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d5132: 0c00 |0005: move-result-object v0 │ │ +0d5134: 6e30 d122 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@22d1 │ │ +0d513a: 7010 fd26 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@26fd │ │ +0d5140: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0009 line=142 │ │ 0x000c line=143 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -274154,18 +274169,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d5164: |[0d5164] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgress:(I)V │ │ -0d5174: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d5178: 6e20 5c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgress:(I)V // method@015c │ │ -0d517e: 0e00 |0005: return-void │ │ +0d5144: |[0d5144] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgress:(I)V │ │ +0d5154: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d5158: 6e20 5c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgress:(I)V // method@015c │ │ +0d515e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -274175,18 +274190,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d5180: |[0d5180] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminate:(Z)V │ │ -0d5190: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d5194: 6e20 5d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminate:(Z)V // method@015d │ │ -0d519a: 0e00 |0005: return-void │ │ +0d5160: |[0d5160] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminate:(Z)V │ │ +0d5170: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d5174: 6e20 5d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminate:(Z)V // method@015d │ │ +0d517a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 indeterminate Z │ │ @@ -274196,18 +274211,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d519c: |[0d519c] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminateVisibility:(Z)V │ │ -0d51ac: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d51b0: 6e20 5e01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminateVisibility:(Z)V // method@015e │ │ -0d51b6: 0e00 |0005: return-void │ │ +0d517c: |[0d517c] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminateVisibility:(Z)V │ │ +0d518c: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d5190: 6e20 5e01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminateVisibility:(Z)V // method@015e │ │ +0d5196: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -274217,18 +274232,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d51b8: |[0d51b8] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarVisibility:(Z)V │ │ -0d51c8: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d51cc: 6e20 5f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarVisibility:(Z)V // method@015f │ │ -0d51d2: 0e00 |0005: return-void │ │ +0d5198: |[0d5198] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarVisibility:(Z)V │ │ +0d51a8: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d51ac: 6e20 5f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarVisibility:(Z)V // method@015f │ │ +0d51b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -274238,18 +274253,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d51d4: |[0d51d4] com.actionbarsherlock.internal.ActionBarSherlockNative.setSecondaryProgress:(I)V │ │ -0d51e4: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d51e8: 6e20 6001 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setSecondaryProgress:(I)V // method@0160 │ │ -0d51ee: 0e00 |0005: return-void │ │ +0d51b4: |[0d51b4] com.actionbarsherlock.internal.ActionBarSherlockNative.setSecondaryProgress:(I)V │ │ +0d51c4: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d51c8: 6e20 6001 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setSecondaryProgress:(I)V // method@0160 │ │ +0d51ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 secondaryProgress I │ │ @@ -274259,20 +274274,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d51f0: |[0d51f0] com.actionbarsherlock.internal.ActionBarSherlockNative.setTitle:(Ljava/lang/CharSequence;)V │ │ -0d5200: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d5204: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d520a: 0c00 |0005: move-result-object v0 │ │ -0d520c: 6e20 d222 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setTitle:(Ljava/lang/CharSequence;)V // method@22d2 │ │ -0d5212: 0e00 |0009: return-void │ │ +0d51d0: |[0d51d0] com.actionbarsherlock.internal.ActionBarSherlockNative.setTitle:(Ljava/lang/CharSequence;)V │ │ +0d51e0: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d51e4: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d51ea: 0c00 |0005: move-result-object v0 │ │ +0d51ec: 6e20 d222 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setTitle:(Ljava/lang/CharSequence;)V // method@22d2 │ │ +0d51f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0009 line=158 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x000a reg=2 title Ljava/lang/CharSequence; │ │ @@ -274282,20 +274297,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d5214: |[0d5214] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(I)V │ │ -0d5224: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d5228: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d522e: 0c00 |0005: move-result-object v0 │ │ -0d5230: 6e20 d322 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setUiOptions:(I)V // method@22d3 │ │ -0d5236: 0e00 |0009: return-void │ │ +0d51f4: |[0d51f4] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(I)V │ │ +0d5204: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d5208: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d520e: 0c00 |0005: move-result-object v0 │ │ +0d5210: 6e20 d322 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setUiOptions:(I)V // method@22d3 │ │ +0d5216: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0009 line=120 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x000a reg=2 uiOptions I │ │ @@ -274305,20 +274320,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d5238: |[0d5238] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(II)V │ │ -0d5248: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d524c: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d5252: 0c00 |0005: move-result-object v0 │ │ -0d5254: 6e30 d422 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@22d4 │ │ -0d525a: 0e00 |0009: return-void │ │ +0d5218: |[0d5218] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(II)V │ │ +0d5228: 5410 bb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d522c: 6e10 3c01 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d5232: 0c00 |0005: move-result-object v0 │ │ +0d5234: 6e30 d422 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@22d4 │ │ +0d523a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x000a reg=2 uiOptions I │ │ @@ -274329,40 +274344,40 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0d525c: |[0d525c] com.actionbarsherlock.internal.ActionBarSherlockNative.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d526c: 5431 ba0c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d5270: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -0d5274: 5431 ba0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d5278: 6e10 dd26 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.finish:()V // method@26dd │ │ -0d527e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0d5280: 3804 0700 |000a: if-eqz v4, 0011 // +0007 │ │ -0d5284: 2200 2305 |000c: new-instance v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; // type@0523 │ │ -0d5288: 7030 d726 3004 |000e: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@26d7 │ │ -0d528e: 5431 bb0c |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d5292: 6e20 6201 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@0162 │ │ -0d5298: 0c01 |0016: move-result-object v1 │ │ -0d529a: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -0d529e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0d52a0: 5b31 ba0c |001a: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d52a4: 5431 bb0c |001c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d52a8: 2011 fe04 |001e: instance-of v1, v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ -0d52ac: 3801 0f00 |0020: if-eqz v1, 002f // +000f │ │ -0d52b0: 5431 ba0c |0022: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d52b4: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ -0d52b8: 5431 bb0c |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ -0d52bc: 1f01 fe04 |0028: check-cast v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ -0d52c0: 5432 ba0c |002a: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d52c4: 7220 fa24 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24fa │ │ -0d52ca: 5431 ba0c |002f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ -0d52ce: 1101 |0031: return-object v1 │ │ +0d523c: |[0d523c] com.actionbarsherlock.internal.ActionBarSherlockNative.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d524c: 5431 ba0c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d5250: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +0d5254: 5431 ba0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d5258: 6e10 dd26 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.finish:()V // method@26dd │ │ +0d525e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0d5260: 3804 0700 |000a: if-eqz v4, 0011 // +0007 │ │ +0d5264: 2200 2305 |000c: new-instance v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; // type@0523 │ │ +0d5268: 7030 d726 3004 |000e: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@26d7 │ │ +0d526e: 5431 bb0c |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d5272: 6e20 6201 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@0162 │ │ +0d5278: 0c01 |0016: move-result-object v1 │ │ +0d527a: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +0d527e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0d5280: 5b31 ba0c |001a: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d5284: 5431 bb0c |001c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d5288: 2011 fe04 |001e: instance-of v1, v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ +0d528c: 3801 0f00 |0020: if-eqz v1, 002f // +000f │ │ +0d5290: 5431 ba0c |0022: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d5294: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ +0d5298: 5431 bb0c |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0cbb │ │ +0d529c: 1f01 fe04 |0028: check-cast v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@04fe │ │ +0d52a0: 5432 ba0c |002a: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d52a4: 7220 fa24 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@24fa │ │ +0d52aa: 5431 ba0c |002f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0cba │ │ +0d52ae: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x0009 line=216 │ │ 0x000a line=217 │ │ 0x000c line=218 │ │ @@ -274426,29 +274441,29 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0d52d0: |[0d52d0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -0d52e0: 5b23 c30c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d52e4: 7010 a02f 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2fa0 │ │ -0d52ea: 5b24 c00c |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d52ee: 2200 6c05 |0007: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ -0d52f2: 6e10 5927 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ -0d52f8: 0c01 |000c: move-result-object v1 │ │ -0d52fa: 7020 aa2a 1000 |000d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ -0d5300: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0d5302: 6e20 ef2a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2aef │ │ -0d5308: 0c00 |0014: move-result-object v0 │ │ -0d530a: 5b20 c20c |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d530e: 5420 c20c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d5312: 6e20 ed2a 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ -0d5318: 0e00 |001c: return-void │ │ +0d52b0: |[0d52b0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +0d52c0: 5b23 c30c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d52c4: 7010 a02f 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2fa0 │ │ +0d52ca: 5b24 c00c |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d52ce: 2200 6c05 |0007: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ +0d52d2: 6e10 5927 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ +0d52d8: 0c01 |000c: move-result-object v1 │ │ +0d52da: 7020 aa2a 1000 |000d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ +0d52e0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0d52e2: 6e20 ef2a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2aef │ │ +0d52e8: 0c00 |0014: move-result-object v0 │ │ +0d52ea: 5b20 c20c |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d52ee: 5420 c20c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d52f2: 6e20 ed2a 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ +0d52f8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0005 line=667 │ │ 0x0007 line=668 │ │ 0x0011 line=669 │ │ 0x0017 line=670 │ │ @@ -274464,28 +274479,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0d531c: |[0d531c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.dispatchOnCreate:()Z │ │ -0d532c: 5420 c20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d5330: 6e10 002b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0d5336: 5420 c00c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d533a: 5421 c20c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d533e: 7230 9d2f 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ -0d5344: 0a00 |000c: move-result v0 │ │ -0d5346: 5421 c20c |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d534a: 6e10 ff2a 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0d5350: 0f00 |0012: return v0 │ │ -0d5352: 0d00 |0013: move-exception v0 │ │ -0d5354: 5421 c20c |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d5358: 6e10 ff2a 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0d535e: 2700 |0019: throw v0 │ │ +0d52fc: |[0d52fc] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.dispatchOnCreate:()Z │ │ +0d530c: 5420 c20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d5310: 6e10 002b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0d5316: 5420 c00c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d531a: 5421 c20c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d531e: 7230 9d2f 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9d │ │ +0d5324: 0a00 |000c: move-result v0 │ │ +0d5326: 5421 c20c |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d532a: 6e10 ff2a 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0d5330: 0f00 |0012: return v0 │ │ +0d5332: 0d00 |0013: move-exception v0 │ │ +0d5334: 5421 c20c |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d5338: 6e10 ff2a 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0d533e: 2700 |0019: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=725 │ │ 0x0005 line=727 │ │ 0x000d line=729 │ │ @@ -274497,52 +274512,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0d536c: |[0d536c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.finish:()V │ │ -0d537c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0d537e: 5430 c30c |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5382: 5400 cf0c |0003: iget-object v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ -0d5386: 3230 0300 |0005: if-eq v0, v3, 0008 // +0003 │ │ -0d538a: 0e00 |0007: return-void │ │ -0d538c: 5430 c30c |0008: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5390: 5500 e90c |000a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ -0d5394: 3800 3800 |000c: if-eqz v0, 0044 // +0038 │ │ -0d5398: 5430 c30c |000e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d539c: 5b03 d90c |0010: iput-object v3, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0cd9 │ │ -0d53a0: 5430 c30c |0012: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d53a4: 5431 c00c |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d53a8: 5b01 da0c |0016: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ -0d53ac: 5b32 c00c |0018: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d53b0: 5430 c30c |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d53b4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -0d53b6: 6e20 4927 1000 |001d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@2749 │ │ -0d53bc: 5430 c30c |0020: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d53c0: 7110 4027 0000 |0022: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ -0d53c6: 0c00 |0025: move-result-object v0 │ │ -0d53c8: 6e10 4f2c 0000 |0026: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.closeMode:()V // method@2c4f │ │ -0d53ce: 5430 c30c |0029: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d53d2: 7110 4127 0000 |002b: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; // method@2741 │ │ -0d53d8: 0c00 |002e: move-result-object v0 │ │ -0d53da: 1301 2000 |002f: const/16 v1, #int 32 // #20 │ │ -0d53de: 6e20 022d 1000 |0031: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@2d02 │ │ -0d53e4: 5430 c30c |0034: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d53e8: 5b02 cf0c |0036: iput-object v2, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ -0d53ec: 5430 c30c |0038: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d53f0: 5500 e90c |003a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ -0d53f4: 3800 cbff |003c: if-eqz v0, 0007 // -0035 │ │ -0d53f8: 5430 c30c |003e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d53fc: 6e10 5b27 0000 |0040: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.hide:()V // method@275b │ │ -0d5402: 28c4 |0043: goto 0007 // -003c │ │ -0d5404: 5430 c00c |0044: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d5408: 7220 9e2f 3000 |0046: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ -0d540e: 28cf |0049: goto 0018 // -0031 │ │ +0d534c: |[0d534c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.finish:()V │ │ +0d535c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d535e: 5430 c30c |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5362: 5400 cf0c |0003: iget-object v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ +0d5366: 3230 0300 |0005: if-eq v0, v3, 0008 // +0003 │ │ +0d536a: 0e00 |0007: return-void │ │ +0d536c: 5430 c30c |0008: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5370: 5500 e90c |000a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ +0d5374: 3800 3800 |000c: if-eqz v0, 0044 // +0038 │ │ +0d5378: 5430 c30c |000e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d537c: 5b03 d90c |0010: iput-object v3, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0cd9 │ │ +0d5380: 5430 c30c |0012: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5384: 5431 c00c |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d5388: 5b01 da0c |0016: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ +0d538c: 5b32 c00c |0018: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d5390: 5430 c30c |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5394: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +0d5396: 6e20 4927 1000 |001d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@2749 │ │ +0d539c: 5430 c30c |0020: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d53a0: 7110 4027 0000 |0022: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ +0d53a6: 0c00 |0025: move-result-object v0 │ │ +0d53a8: 6e10 4f2c 0000 |0026: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.closeMode:()V // method@2c4f │ │ +0d53ae: 5430 c30c |0029: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d53b2: 7110 4127 0000 |002b: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; // method@2741 │ │ +0d53b8: 0c00 |002e: move-result-object v0 │ │ +0d53ba: 1301 2000 |002f: const/16 v1, #int 32 // #20 │ │ +0d53be: 6e20 022d 1000 |0031: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@2d02 │ │ +0d53c4: 5430 c30c |0034: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d53c8: 5b02 cf0c |0036: iput-object v2, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ +0d53cc: 5430 c30c |0038: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d53d0: 5500 e90c |003a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ +0d53d4: 3800 cbff |003c: if-eqz v0, 0007 // -0035 │ │ +0d53d8: 5430 c30c |003e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d53dc: 6e10 5b27 0000 |0040: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.hide:()V // method@275b │ │ +0d53e2: 28c4 |0043: goto 0007 // -003c │ │ +0d53e4: 5430 c00c |0044: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d53e8: 7220 9e2f 3000 |0046: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ +0d53ee: 28cf |0049: goto 0018 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=685 │ │ 0x0007 line=712 │ │ 0x0008 line=694 │ │ 0x000e line=695 │ │ 0x0012 line=696 │ │ @@ -274562,24 +274577,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0d5410: |[0d5410] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ -0d5420: 5410 c10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0cc1 │ │ -0d5424: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0d5428: 5410 c10c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0cc1 │ │ -0d542c: 6e10 6e34 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0d5432: 0c00 |0009: move-result-object v0 │ │ -0d5434: 1f00 9604 |000a: check-cast v0, Landroid/view/View; // type@0496 │ │ -0d5438: 1100 |000c: return-object v0 │ │ -0d543a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0d543c: 28fe |000e: goto 000c // -0002 │ │ +0d53f0: |[0d53f0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ +0d5400: 5410 c10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0cc1 │ │ +0d5404: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0d5408: 5410 c10c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0cc1 │ │ +0d540c: 6e10 6e34 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0d5412: 0c00 |0009: move-result-object v0 │ │ +0d5414: 1f00 9604 |000a: check-cast v0, Landroid/view/View; // type@0496 │ │ +0d5418: 1100 |000c: return-object v0 │ │ +0d541a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0d541c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -274587,17 +274602,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5440: |[0d5440] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0d5450: 5410 c20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d5454: 1100 |0002: return-object v0 │ │ +0d5420: |[0d5420] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0d5430: 5410 c20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d5434: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -274605,21 +274620,21 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0d5458: |[0d5458] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0d5468: 2200 c005 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ -0d546c: 5421 c30c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5470: 6e10 5927 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ -0d5476: 0c01 |0007: move-result-object v1 │ │ -0d5478: 7020 e12f 1000 |0008: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2fe1 │ │ -0d547e: 1100 |000b: return-object v0 │ │ +0d5438: |[0d5438] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0d5448: 2200 c005 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ +0d544c: 5421 c30c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5450: 6e10 5927 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ +0d5456: 0c01 |0007: move-result-object v1 │ │ +0d5458: 7020 e12f 1000 |0008: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2fe1 │ │ +0d545e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -274627,21 +274642,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d5480: |[0d5480] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -0d5490: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5494: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ -0d549a: 0c00 |0005: move-result-object v0 │ │ -0d549c: 6e10 5a2c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@2c5a │ │ -0d54a2: 0c00 |0009: move-result-object v0 │ │ -0d54a4: 1100 |000a: return-object v0 │ │ +0d5460: |[0d5460] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +0d5470: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5474: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ +0d547a: 0c00 |0005: move-result-object v0 │ │ +0d547c: 6e10 5a2c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@2c5a │ │ +0d5482: 0c00 |0009: move-result-object v0 │ │ +0d5484: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -274649,21 +274664,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0d54a8: |[0d54a8] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ -0d54b8: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d54bc: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ -0d54c2: 0c00 |0005: move-result-object v0 │ │ -0d54c4: 6e10 5b2c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@2c5b │ │ -0d54ca: 0c00 |0009: move-result-object v0 │ │ -0d54cc: 1100 |000a: return-object v0 │ │ +0d5488: |[0d5488] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ +0d5498: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d549c: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ +0d54a2: 0c00 |0005: move-result-object v0 │ │ +0d54a4: 6e10 5b2c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@2c5b │ │ +0d54aa: 0c00 |0009: move-result-object v0 │ │ +0d54ac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -274671,27 +274686,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0d54d0: |[0d54d0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.invalidate:()V │ │ -0d54e0: 5420 c20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d54e4: 6e10 002b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0d54ea: 5420 c00c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d54ee: 5421 c20c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d54f2: 7230 9f2f 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ -0d54f8: 5420 c20c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d54fc: 6e10 ff2a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0d5502: 0e00 |0011: return-void │ │ -0d5504: 0d00 |0012: move-exception v0 │ │ -0d5506: 5421 c20c |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ -0d550a: 6e10 ff2a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0d5510: 2700 |0018: throw v0 │ │ +0d54b0: |[0d54b0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.invalidate:()V │ │ +0d54c0: 5420 c20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d54c4: 6e10 002b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0d54ca: 5420 c00c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d54ce: 5421 c20c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d54d2: 7230 9f2f 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ +0d54d8: 5420 c20c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d54dc: 6e10 ff2a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0d54e2: 0e00 |0011: return-void │ │ +0d54e4: 0d00 |0012: move-exception v0 │ │ +0d54e6: 5421 c20c |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cc2 │ │ +0d54ea: 6e10 ff2a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0d54f0: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=716 │ │ 0x0005 line=718 │ │ 0x000c line=720 │ │ @@ -274705,16 +274720,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d5520: |[0d5520] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0d5530: 0e00 |0000: return-void │ │ +0d5500: |[0d5500] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0d5510: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -274724,16 +274739,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d5534: |[0d5534] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0d5544: 0e00 |0000: return-void │ │ +0d5514: |[0d5514] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0d5524: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -274742,23 +274757,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0d5548: |[0d5548] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0d5558: 5410 c00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d555c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0d5560: 5410 c00c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d5564: 7230 9c2f 1003 |0006: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ -0d556a: 0a00 |0009: move-result v0 │ │ -0d556c: 0f00 |000a: return v0 │ │ -0d556e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0d5570: 28fe |000c: goto 000a // -0002 │ │ +0d5528: |[0d5528] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d5538: 5410 c00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d553c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0d5540: 5410 c00c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d5544: 7230 9c2f 1003 |0006: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ +0d554a: 0a00 |0009: move-result v0 │ │ +0d554c: 0f00 |000a: return v0 │ │ +0d554e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0d5550: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x000a line=778 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ @@ -274770,24 +274785,24 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0d5574: |[0d5574] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0d5584: 5410 c00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d5588: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0d558c: 0e00 |0004: return-void │ │ -0d558e: 6e10 1a27 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@271a │ │ -0d5594: 5410 c30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5598: 7110 4027 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ -0d559e: 0c00 |000d: move-result-object v0 │ │ -0d55a0: 6e10 7e2c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@2c7e │ │ -0d55a6: 28f3 |0011: goto 0004 // -000d │ │ +0d5554: |[0d5554] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0d5564: 5410 c00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d5568: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0d556c: 0e00 |0004: return-void │ │ +0d556e: 6e10 1a27 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@271a │ │ +0d5574: 5410 c30c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5578: 7110 4027 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ +0d557e: 0c00 |000d: move-result-object v0 │ │ +0d5580: 6e10 7e2c 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@2c7e │ │ +0d5586: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=807 │ │ 0x0005 line=805 │ │ 0x0008 line=806 │ │ locals : │ │ @@ -274799,30 +274814,30 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0d55a8: |[0d55a8] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0d55b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d55ba: 5431 c00c |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ -0d55be: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ -0d55c2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0d55c4: 0f00 |0006: return v0 │ │ -0d55c6: 6e10 e22b 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ -0d55cc: 0a01 |000a: move-result v1 │ │ -0d55ce: 3801 fbff |000b: if-eqz v1, 0006 // -0005 │ │ -0d55d2: 2201 7305 |000d: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@0573 │ │ -0d55d6: 5432 c30c |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d55da: 6e10 5927 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ -0d55e0: 0c02 |0014: move-result-object v2 │ │ -0d55e2: 7030 802b 2104 |0015: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b80 │ │ -0d55e8: 6e10 9d2b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@2b9d │ │ -0d55ee: 28eb |001b: goto 0006 // -0015 │ │ +0d5588: |[0d5588] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0d5598: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d559a: 5431 c00c |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cc0 │ │ +0d559e: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ +0d55a2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0d55a4: 0f00 |0006: return v0 │ │ +0d55a6: 6e10 e22b 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ +0d55ac: 0a01 |000a: move-result v1 │ │ +0d55ae: 3801 fbff |000b: if-eqz v1, 0006 // -0005 │ │ +0d55b2: 2201 7305 |000d: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@0573 │ │ +0d55b6: 5432 c30c |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d55ba: 6e10 5927 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ +0d55c0: 0c02 |0014: move-result-object v2 │ │ +0d55c2: 7030 802b 2104 |0015: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b80 │ │ +0d55c8: 6e10 9d2b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@2b9d │ │ +0d55ce: 28eb |001b: goto 0006 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=786 │ │ 0x0005 line=787 │ │ 0x0006 line=795 │ │ 0x0007 line=790 │ │ 0x000d line=794 │ │ @@ -274835,23 +274850,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d55f0: |[0d55f0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ -0d5600: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5604: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ -0d560a: 0c00 |0005: move-result-object v0 │ │ -0d560c: 6e20 752c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2c75 │ │ -0d5612: 2200 8e06 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ -0d5616: 7020 6d34 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ -0d561c: 5b10 c10c |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0cc1 │ │ -0d5620: 0e00 |0010: return-void │ │ +0d55d0: |[0d55d0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ +0d55e0: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d55e4: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ +0d55ea: 0c00 |0005: move-result-object v0 │ │ +0d55ec: 6e20 752c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2c75 │ │ +0d55f2: 2200 8e06 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ +0d55f6: 7020 6d34 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ +0d55fc: 5b10 c10c |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0cc1 │ │ +0d5600: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0009 line=736 │ │ 0x0010 line=737 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ @@ -274862,24 +274877,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d5624: |[0d5624] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(I)V │ │ -0d5634: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5638: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ -0d563e: 0c00 |0005: move-result-object v0 │ │ -0d5640: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0d5646: 0c00 |0009: move-result-object v0 │ │ -0d5648: 6e20 c602 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0d564e: 0c00 |000d: move-result-object v0 │ │ -0d5650: 6e20 2227 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2722 │ │ -0d5656: 0e00 |0011: return-void │ │ +0d5604: |[0d5604] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(I)V │ │ +0d5614: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5618: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ +0d561e: 0c00 |0005: move-result-object v0 │ │ +0d5620: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0d5626: 0c00 |0009: move-result-object v0 │ │ +0d5628: 6e20 c602 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0d562e: 0c00 |000d: move-result-object v0 │ │ +0d5630: 6e20 2227 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2722 │ │ +0d5636: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0011 line=757 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -274889,20 +274904,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d5658: |[0d5658] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0d5668: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d566c: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ -0d5672: 0c00 |0005: move-result-object v0 │ │ -0d5674: 6e20 7a2c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2c7a │ │ -0d567a: 0e00 |0009: return-void │ │ +0d5638: |[0d5638] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0d5648: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d564c: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ +0d5652: 0c00 |0005: move-result-object v0 │ │ +0d5654: 6e20 7a2c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2c7a │ │ +0d565a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0009 line=742 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -274912,24 +274927,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d567c: |[0d567c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(I)V │ │ -0d568c: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d5690: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ -0d5696: 0c00 |0005: move-result-object v0 │ │ -0d5698: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0d569e: 0c00 |0009: move-result-object v0 │ │ -0d56a0: 6e20 c602 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0d56a6: 0c00 |000d: move-result-object v0 │ │ -0d56a8: 6e20 2427 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@2724 │ │ -0d56ae: 0e00 |0011: return-void │ │ +0d565c: |[0d565c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(I)V │ │ +0d566c: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d5670: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ +0d5676: 0c00 |0005: move-result-object v0 │ │ +0d5678: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0d567e: 0c00 |0009: move-result-object v0 │ │ +0d5680: 6e20 c602 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0d5686: 0c00 |000d: move-result-object v0 │ │ +0d5688: 6e20 2427 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@2724 │ │ +0d568e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0011 line=752 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -274939,20 +274954,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d56b0: |[0d56b0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -0d56c0: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ -0d56c4: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ -0d56ca: 0c00 |0005: move-result-object v0 │ │ -0d56cc: 6e20 7b2c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@2c7b │ │ -0d56d2: 0e00 |0009: return-void │ │ +0d5690: |[0d5690] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +0d56a0: 5410 c30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cc3 │ │ +0d56a4: 7110 4027 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2740 │ │ +0d56aa: 0c00 |0005: move-result-object v0 │ │ +0d56ac: 6e20 7b2c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@2c7b │ │ +0d56b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0009 line=747 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 title Ljava/lang/CharSequence; │ │ @@ -275019,20 +275034,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0d56d4: |[0d56d4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0d56e4: 5b12 cb0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d56e8: 7010 4625 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@2546 │ │ -0d56ee: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -0d56f0: 5910 c80c |0006: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d56f4: 0e00 |0008: return-void │ │ +0d56b4: |[0d56b4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0d56c4: 5b12 cb0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d56c8: 7010 4625 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@2546 │ │ +0d56ce: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +0d56d0: 5910 c80c |0006: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d56d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=813 │ │ 0x0005 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0009 reg=2 this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -275043,17 +275058,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$TabListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d56f8: |[0d56f8] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ -0d5708: 5410 c40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cc4 │ │ -0d570c: 1100 |0002: return-object v0 │ │ +0d56d8: |[0d56d8] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ +0d56e8: 5410 c40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cc4 │ │ +0d56ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -275061,17 +275076,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5710: |[0d5710] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ -0d5720: 5410 c50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0cc5 │ │ -0d5724: 1100 |0002: return-object v0 │ │ +0d56f0: |[0d56f0] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ +0d5700: 5410 c50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0cc5 │ │ +0d5704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -275079,17 +275094,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5728: |[0d5728] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCustomView:()Landroid/view/View; │ │ -0d5738: 5410 c60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0cc6 │ │ -0d573c: 1100 |0002: return-object v0 │ │ +0d5708: |[0d5708] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCustomView:()Landroid/view/View; │ │ +0d5718: 5410 c60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0cc6 │ │ +0d571c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -275097,17 +275112,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5740: |[0d5740] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0d5750: 5410 c70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cc7 │ │ -0d5754: 1100 |0002: return-object v0 │ │ +0d5720: |[0d5720] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0d5730: 5410 c70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cc7 │ │ +0d5734: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -275115,17 +275130,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5758: |[0d5758] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getPosition:()I │ │ -0d5768: 5210 c80c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d576c: 0f00 |0002: return v0 │ │ +0d5738: |[0d5738] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getPosition:()I │ │ +0d5748: 5210 c80c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d574c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -275133,17 +275148,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5770: |[0d5770] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getTag:()Ljava/lang/Object; │ │ -0d5780: 5410 c90c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0cc9 │ │ -0d5784: 1100 |0002: return-object v0 │ │ +0d5750: |[0d5750] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getTag:()Ljava/lang/Object; │ │ +0d5760: 5410 c90c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0cc9 │ │ +0d5764: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -275151,17 +275166,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5788: |[0d5788] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getText:()Ljava/lang/CharSequence; │ │ -0d5798: 5410 ca0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0cca │ │ -0d579c: 1100 |0002: return-object v0 │ │ +0d5768: |[0d5768] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getText:()Ljava/lang/CharSequence; │ │ +0d5778: 5410 ca0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0cca │ │ +0d577c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -275169,18 +275184,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d57a0: |[0d57a0] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.select:()V │ │ -0d57b0: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d57b4: 6e20 6427 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ -0d57ba: 0e00 |0005: return-void │ │ +0d5780: |[0d5780] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.select:()V │ │ +0d5790: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d5794: 6e20 6427 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ +0d579a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ 0x0005 line=913 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ @@ -275189,25 +275204,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0d57bc: |[0d57bc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d57cc: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d57d0: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ -0d57d6: 0c00 |0005: move-result-object v0 │ │ -0d57d8: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0d57de: 0c00 |0009: move-result-object v0 │ │ -0d57e0: 6e20 c902 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0d57e6: 0c00 |000d: move-result-object v0 │ │ -0d57e8: 6e20 2f27 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@272f │ │ -0d57ee: 0c00 |0011: move-result-object v0 │ │ -0d57f0: 1100 |0012: return-object v0 │ │ +0d579c: |[0d579c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d57ac: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d57b0: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ +0d57b6: 0c00 |0005: move-result-object v0 │ │ +0d57b8: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0d57be: 0c00 |0009: move-result-object v0 │ │ +0d57c0: 6e20 c902 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0d57c6: 0c00 |000d: move-result-object v0 │ │ +0d57c8: 6e20 2f27 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@272f │ │ +0d57ce: 0c00 |0011: move-result-object v0 │ │ +0d57d0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -275216,24 +275231,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d57f4: |[0d57f4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d5804: 5b23 c50c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0cc5 │ │ -0d5808: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d580c: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0d5810: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d5814: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ -0d581a: 0c00 |000b: move-result-object v0 │ │ -0d581c: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d5820: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ -0d5826: 1102 |0011: return-object v2 │ │ +0d57d4: |[0d57d4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d57e4: 5b23 c50c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0cc5 │ │ +0d57e8: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d57ec: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0d57f0: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d57f4: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ +0d57fa: 0c00 |000b: move-result-object v0 │ │ +0d57fc: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d5800: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ +0d5806: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=922 │ │ 0x0002 line=923 │ │ 0x0006 line=924 │ │ 0x0011 line=926 │ │ locals : │ │ @@ -275245,26 +275260,26 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0d5828: |[0d5828] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d5838: 5420 cb0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d583c: 6e10 5927 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ -0d5842: 0c00 |0005: move-result-object v0 │ │ -0d5844: 7110 0a21 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0d584a: 0c00 |0009: move-result-object v0 │ │ -0d584c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0d584e: 6e30 0c21 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ -0d5854: 0c00 |000e: move-result-object v0 │ │ -0d5856: 6e20 3127 0200 |000f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2731 │ │ -0d585c: 0c00 |0012: move-result-object v0 │ │ -0d585e: 1100 |0013: return-object v0 │ │ +0d5808: |[0d5808] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d5818: 5420 cb0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d581c: 6e10 5927 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ +0d5822: 0c00 |0005: move-result-object v0 │ │ +0d5824: 7110 0a21 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0d582a: 0c00 |0009: move-result-object v0 │ │ +0d582c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0d582e: 6e30 0c21 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ +0d5834: 0c00 |000e: move-result-object v0 │ │ +0d5836: 6e20 3127 0200 |000f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2731 │ │ +0d583c: 0c00 |0012: move-result-object v0 │ │ +0d583e: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x000b line=860 │ │ 0x000f line=859 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ @@ -275275,24 +275290,24 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d5860: |[0d5860] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d5870: 5b23 c60c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0cc6 │ │ -0d5874: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d5878: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0d587c: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d5880: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ -0d5886: 0c00 |000b: move-result-object v0 │ │ -0d5888: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d588c: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ -0d5892: 1102 |0011: return-object v2 │ │ +0d5840: |[0d5840] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d5850: 5b23 c60c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0cc6 │ │ +0d5854: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d5858: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0d585c: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d5860: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ +0d5866: 0c00 |000b: move-result-object v0 │ │ +0d5868: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d586c: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ +0d5872: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0002 line=851 │ │ 0x0006 line=852 │ │ 0x0011 line=854 │ │ locals : │ │ @@ -275304,25 +275319,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0d5894: |[0d5894] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d58a4: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d58a8: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ -0d58ae: 0c00 |0005: move-result-object v0 │ │ -0d58b0: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0d58b6: 0c00 |0009: move-result-object v0 │ │ -0d58b8: 6e20 bb02 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0d58be: 0c00 |000d: move-result-object v0 │ │ -0d58c0: 6e20 3327 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2733 │ │ -0d58c6: 0c00 |0011: move-result-object v0 │ │ -0d58c8: 1100 |0012: return-object v0 │ │ +0d5874: |[0d5874] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d5884: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d5888: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ +0d588e: 0c00 |0005: move-result-object v0 │ │ +0d5890: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0d5896: 0c00 |0009: move-result-object v0 │ │ +0d5898: 6e20 bb02 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0d589e: 0c00 |000d: move-result-object v0 │ │ +0d58a0: 6e20 3327 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2733 │ │ +0d58a6: 0c00 |0011: move-result-object v0 │ │ +0d58a8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -275331,24 +275346,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d58cc: |[0d58cc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d58dc: 5b23 c70c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cc7 │ │ -0d58e0: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d58e4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0d58e8: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d58ec: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ -0d58f2: 0c00 |000b: move-result-object v0 │ │ -0d58f4: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d58f8: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ -0d58fe: 1102 |0011: return-object v2 │ │ +0d58ac: |[0d58ac] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d58bc: 5b23 c70c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cc7 │ │ +0d58c0: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d58c4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0d58c8: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d58cc: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ +0d58d2: 0c00 |000b: move-result-object v0 │ │ +0d58d4: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d58d8: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ +0d58de: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0002 line=885 │ │ 0x0006 line=886 │ │ 0x0011 line=888 │ │ locals : │ │ @@ -275360,17 +275375,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5900: |[0d5900] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setPosition:(I)V │ │ -0d5910: 5901 c80c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d5914: 0e00 |0002: return-void │ │ +0d58e0: |[0d58e0] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setPosition:(I)V │ │ +0d58f0: 5901 c80c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d58f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0002 line=875 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -275380,17 +275395,17 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5918: |[0d5918] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d5928: 5b01 c40c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cc4 │ │ -0d592c: 1100 |0002: return-object v0 │ │ +0d58f8: |[0d58f8] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d5908: 5b01 c40c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cc4 │ │ +0d590c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0003 reg=1 callback Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ @@ -275400,17 +275415,17 @@ │ │ type : '(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5930: |[0d5930] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d5940: 5b01 c90c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0cc9 │ │ -0d5944: 1100 |0002: return-object v0 │ │ +0d5910: |[0d5910] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d5920: 5b01 c90c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0cc9 │ │ +0d5924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ 0x0002 line=830 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -275420,25 +275435,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0d5948: |[0d5948] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d5958: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d595c: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ -0d5962: 0c00 |0005: move-result-object v0 │ │ -0d5964: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0d596a: 0c00 |0009: move-result-object v0 │ │ -0d596c: 6e20 c902 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0d5972: 0c00 |000d: move-result-object v0 │ │ -0d5974: 6e20 3827 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2738 │ │ -0d597a: 0c00 |0011: move-result-object v0 │ │ -0d597c: 1100 |0012: return-object v0 │ │ +0d5928: |[0d5928] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d5938: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d593c: 7110 4227 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2742 │ │ +0d5942: 0c00 |0005: move-result-object v0 │ │ +0d5944: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0d594a: 0c00 |0009: move-result-object v0 │ │ +0d594c: 6e20 c902 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0d5952: 0c00 |000d: move-result-object v0 │ │ +0d5954: 6e20 3827 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2738 │ │ +0d595a: 0c00 |0011: move-result-object v0 │ │ +0d595c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -275447,24 +275462,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d5980: |[0d5980] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d5990: 5b23 ca0c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0cca │ │ -0d5994: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d5998: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0d599c: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ -0d59a0: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ -0d59a6: 0c00 |000b: move-result-object v0 │ │ -0d59a8: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ -0d59ac: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ -0d59b2: 1102 |0011: return-object v2 │ │ +0d5960: |[0d5960] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d5970: 5b23 ca0c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0cca │ │ +0d5974: 5220 c80c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d5978: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0d597c: 5420 cb0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0ccb │ │ +0d5980: 7110 4327 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2743 │ │ +0d5986: 0c00 |000b: move-result-object v0 │ │ +0d5988: 5221 c80c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0cc8 │ │ +0d598c: 6e20 8d2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2f8d │ │ +0d5992: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=898 │ │ 0x0002 line=899 │ │ 0x0006 line=900 │ │ 0x0011 line=902 │ │ locals : │ │ @@ -275627,47 +275642,47 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0d59b4: |[0d59b4] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Activity;I)V │ │ -0d59c4: 7010 5b25 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@255b │ │ -0d59ca: 2202 9f06 |0003: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0d59ce: 7010 8534 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d59d4: 5b32 e70c |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d59d8: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -0d59da: 5932 e00c |000b: iput v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d59de: 2202 9f06 |000d: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ -0d59e2: 7010 8534 0200 |000f: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d59e8: 5b32 df0c |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ -0d59ec: 2202 d100 |0014: new-instance v2, Landroid/os/Handler; // type@00d1 │ │ -0d59f0: 7010 cd04 0200 |0016: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@04cd │ │ -0d59f6: 5b32 db0c |0019: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0cdb │ │ -0d59fa: 2202 2705 |001b: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0527 │ │ -0d59fe: 7020 0e27 3200 |001d: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@270e │ │ -0d5a04: 5b32 dd0c |0020: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ -0d5a08: 2202 2805 |0022: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0528 │ │ -0d5a0c: 7020 1027 3200 |0024: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2710 │ │ -0d5a12: 5b32 e30c |0027: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ -0d5a16: 5b34 d10c |0029: iput-object v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0cd1 │ │ -0d5a1a: 6e10 3c01 0400 |002b: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ -0d5a20: 0c01 |002e: move-result-object v1 │ │ -0d5a22: 6e10 cb22 0100 |002f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ -0d5a28: 0c00 |0032: move-result-object v0 │ │ -0d5a2a: 7020 5c27 0300 |0033: invoke-direct {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@275c │ │ -0d5a30: d552 0002 |0036: and-int/lit16 v2, v5, #int 512 // #0200 │ │ -0d5a34: 3902 0d00 |0038: if-nez v2, 0045 // +000d │ │ -0d5a38: 1402 0200 0201 |003a: const v2, #float 2.38772e-38 // #01020002 │ │ -0d5a3e: 6e20 9621 2000 |003d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0d5a44: 0c02 |0040: move-result-object v2 │ │ -0d5a46: 1f02 5105 |0041: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // type@0551 │ │ -0d5a4a: 5b32 d30c |0043: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ -0d5a4e: 0e00 |0045: return-void │ │ +0d5994: |[0d5994] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Activity;I)V │ │ +0d59a4: 7010 5b25 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@255b │ │ +0d59aa: 2202 9f06 |0003: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0d59ae: 7010 8534 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d59b4: 5b32 e70c |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d59b8: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +0d59ba: 5932 e00c |000b: iput v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d59be: 2202 9f06 |000d: new-instance v2, Ljava/util/ArrayList; // type@069f │ │ +0d59c2: 7010 8534 0200 |000f: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d59c8: 5b32 df0c |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ +0d59cc: 2202 d100 |0014: new-instance v2, Landroid/os/Handler; // type@00d1 │ │ +0d59d0: 7010 cd04 0200 |0016: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@04cd │ │ +0d59d6: 5b32 db0c |0019: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0cdb │ │ +0d59da: 2202 2705 |001b: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0527 │ │ +0d59de: 7020 0e27 3200 |001d: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@270e │ │ +0d59e4: 5b32 dd0c |0020: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ +0d59e8: 2202 2805 |0022: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0528 │ │ +0d59ec: 7020 1027 3200 |0024: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2710 │ │ +0d59f2: 5b32 e30c |0027: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ +0d59f6: 5b34 d10c |0029: iput-object v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0cd1 │ │ +0d59fa: 6e10 3c01 0400 |002b: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@013c │ │ +0d5a00: 0c01 |002e: move-result-object v1 │ │ +0d5a02: 6e10 cb22 0100 |002f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ +0d5a08: 0c00 |0032: move-result-object v0 │ │ +0d5a0a: 7020 5c27 0300 |0033: invoke-direct {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@275c │ │ +0d5a10: d552 0002 |0036: and-int/lit16 v2, v5, #int 512 // #0200 │ │ +0d5a14: 3902 0d00 |0038: if-nez v2, 0045 // +000d │ │ +0d5a18: 1402 0200 0201 |003a: const v2, #float 2.38772e-38 // #01020002 │ │ +0d5a1e: 6e20 9621 2000 |003d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0d5a24: 0c02 |0040: move-result-object v2 │ │ +0d5a26: 1f02 5105 |0041: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // type@0551 │ │ +0d5a2a: 5b32 d30c |0043: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ +0d5a2e: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=81 │ │ 0x000a line=84 │ │ 0x000d line=91 │ │ 0x0014 line=102 │ │ @@ -275692,39 +275707,39 @@ │ │ type : '(Landroid/app/Dialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0d5a50: |[0d5a50] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Dialog;)V │ │ -0d5a60: 7010 5b25 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@255b │ │ -0d5a66: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0d5a6a: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d5a70: 5b10 e70c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5a74: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -0d5a76: 5910 e00c |000b: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d5a7a: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0d5a7e: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d5a84: 5b10 df0c |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ -0d5a88: 2200 d100 |0014: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ -0d5a8c: 7010 cd04 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ -0d5a92: 5b10 db0c |0019: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0cdb │ │ -0d5a96: 2200 2705 |001b: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0527 │ │ -0d5a9a: 7020 0e27 1000 |001d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@270e │ │ -0d5aa0: 5b10 dd0c |0020: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ -0d5aa4: 2200 2805 |0022: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0528 │ │ -0d5aa8: 7020 1027 1000 |0024: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2710 │ │ -0d5aae: 5b10 e30c |0027: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ -0d5ab2: 6e10 7f01 0200 |0029: invoke-virtual {v2}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@017f │ │ -0d5ab8: 0c00 |002c: move-result-object v0 │ │ -0d5aba: 6e10 cb22 0000 |002d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ -0d5ac0: 0c00 |0030: move-result-object v0 │ │ -0d5ac2: 7020 5c27 0100 |0031: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@275c │ │ -0d5ac8: 0e00 |0034: return-void │ │ +0d5a30: |[0d5a30] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Dialog;)V │ │ +0d5a40: 7010 5b25 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@255b │ │ +0d5a46: 2200 9f06 |0003: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0d5a4a: 7010 8534 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d5a50: 5b10 e70c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5a54: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +0d5a56: 5910 e00c |000b: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d5a5a: 2200 9f06 |000d: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0d5a5e: 7010 8534 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d5a64: 5b10 df0c |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ +0d5a68: 2200 d100 |0014: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ +0d5a6c: 7010 cd04 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@04cd │ │ +0d5a72: 5b10 db0c |0019: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0cdb │ │ +0d5a76: 2200 2705 |001b: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0527 │ │ +0d5a7a: 7020 0e27 1000 |001d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@270e │ │ +0d5a80: 5b10 dd0c |0020: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ +0d5a84: 2200 2805 |0022: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0528 │ │ +0d5a88: 7020 1027 1000 |0024: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2710 │ │ +0d5a8e: 5b10 e30c |0027: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ +0d5a92: 6e10 7f01 0200 |0029: invoke-virtual {v2}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@017f │ │ +0d5a98: 0c00 |002c: move-result-object v0 │ │ +0d5a9a: 6e10 cb22 0000 |002d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@22cb │ │ +0d5aa0: 0c00 |0030: move-result-object v0 │ │ +0d5aa2: 7020 5c27 0100 |0031: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@275c │ │ +0d5aa8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=81 │ │ 0x000a line=84 │ │ 0x000d line=91 │ │ 0x0014 line=102 │ │ @@ -275741,17 +275756,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5acc: |[0d5acc] com.actionbarsherlock.internal.app.ActionBarImpl.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ -0d5adc: 5410 d30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ -0d5ae0: 1100 |0002: return-object v0 │ │ +0d5aac: |[0d5aac] com.actionbarsherlock.internal.app.ActionBarImpl.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ +0d5abc: 5410 d30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ +0d5ac0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275759,17 +275774,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5ae4: |[0d5ae4] com.actionbarsherlock.internal.app.ActionBarImpl.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ -0d5af4: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d5af8: 1100 |0002: return-object v0 │ │ +0d5ac4: |[0d5ac4] com.actionbarsherlock.internal.app.ActionBarImpl.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ +0d5ad4: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d5ad8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275777,17 +275792,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5afc: |[0d5afc] com.actionbarsherlock.internal.app.ActionBarImpl.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ -0d5b0c: 5410 e40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d5b10: 1100 |0002: return-object v0 │ │ +0d5adc: |[0d5adc] com.actionbarsherlock.internal.app.ActionBarImpl.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ +0d5aec: 5410 e40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d5af0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275795,17 +275810,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5b14: |[0d5b14] com.actionbarsherlock.internal.app.ActionBarImpl.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I │ │ -0d5b24: 5210 d50c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ -0d5b28: 0f00 |0002: return v0 │ │ +0d5af4: |[0d5af4] com.actionbarsherlock.internal.app.ActionBarImpl.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I │ │ +0d5b04: 5210 d50c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ +0d5b08: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275813,17 +275828,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5b2c: |[0d5b2c] com.actionbarsherlock.internal.app.ActionBarImpl.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0d5b3c: 5b01 d80c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d5b40: 1101 |0002: return-object v1 │ │ +0d5b0c: |[0d5b0c] com.actionbarsherlock.internal.app.ActionBarImpl.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0d5b1c: 5b01 d80c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d5b20: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -275832,17 +275847,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5b44: |[0d5b44] com.actionbarsherlock.internal.app.ActionBarImpl.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ -0d5b54: 5410 d60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d5b58: 1100 |0002: return-object v0 │ │ +0d5b24: |[0d5b24] com.actionbarsherlock.internal.app.ActionBarImpl.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ +0d5b34: 5410 d60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d5b38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275850,17 +275865,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5b5c: |[0d5b5c] com.actionbarsherlock.internal.app.ActionBarImpl.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ -0d5b6c: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5b70: 1100 |0002: return-object v0 │ │ +0d5b3c: |[0d5b3c] com.actionbarsherlock.internal.app.ActionBarImpl.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ +0d5b4c: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5b50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275868,17 +275883,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5b74: |[0d5b74] com.actionbarsherlock.internal.app.ActionBarImpl.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; │ │ -0d5b84: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d5b88: 1100 |0002: return-object v0 │ │ +0d5b54: |[0d5b54] com.actionbarsherlock.internal.app.ActionBarImpl.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; │ │ +0d5b64: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d5b68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275886,17 +275901,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d5b8c: |[0d5b8c] com.actionbarsherlock.internal.app.ActionBarImpl.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ -0d5b9c: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5ba0: 1100 |0002: return-object v0 │ │ +0d5b6c: |[0d5b6c] com.actionbarsherlock.internal.app.ActionBarImpl.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ +0d5b7c: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5b80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -275904,28 +275919,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0d5ba4: |[0d5ba4] com.actionbarsherlock.internal.app.ActionBarImpl.cleanupTabs:()V │ │ -0d5bb4: 5410 e10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d5bb8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0d5bbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0d5bbe: 6e20 6427 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ -0d5bc4: 5410 e70c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5bc8: 6e10 8b34 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0d5bce: 5410 e50c |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5bd2: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -0d5bd6: 5410 e50c |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5bda: 6e10 802f 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@2f80 │ │ -0d5be0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -0d5be2: 5910 e00c |0017: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d5be6: 0e00 |0019: return-void │ │ +0d5b84: |[0d5b84] com.actionbarsherlock.internal.app.ActionBarImpl.cleanupTabs:()V │ │ +0d5b94: 5410 e10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d5b98: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0d5b9c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0d5b9e: 6e20 6427 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ +0d5ba4: 5410 e70c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5ba8: 6e10 8b34 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0d5bae: 5410 e50c |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5bb2: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +0d5bb6: 5410 e50c |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5bba: 6e10 802f 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@2f80 │ │ +0d5bc0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +0d5bc2: 5910 e00c |0017: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d5bc6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x0008 line=341 │ │ 0x000d line=342 │ │ 0x0011 line=343 │ │ @@ -275939,40 +275954,40 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0d5be8: |[0d5be8] com.actionbarsherlock.internal.app.ActionBarImpl.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -0d5bf8: 0773 |0000: move-object v3, v7 │ │ -0d5bfa: 1f03 2a05 |0001: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ -0d5bfe: 6e10 2627 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ -0d5c04: 0c00 |0006: move-result-object v0 │ │ -0d5c06: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ -0d5c0a: 2204 6f06 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@066f │ │ -0d5c0e: 1a05 4702 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@0247 │ │ -0d5c12: 7020 0434 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d5c18: 2704 |0010: throw v4 │ │ -0d5c1a: 6e20 3427 8300 |0011: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ -0d5c20: 5464 e70c |0014: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5c24: 6e30 8834 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ -0d5c2a: 5464 e70c |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5c2e: 6e10 9534 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d5c34: 0a01 |001e: move-result v1 │ │ -0d5c36: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ -0d5c3a: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ -0d5c3e: 5464 e70c |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5c42: 6e20 8e34 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d5c48: 0c04 |0028: move-result-object v4 │ │ -0d5c4a: 1f04 2a05 |0029: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ -0d5c4e: 6e20 3427 2400 |002b: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ -0d5c54: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d5c58: 28f1 |0030: goto 0021 // -000f │ │ -0d5c5a: 0e00 |0031: return-void │ │ +0d5bc8: |[0d5bc8] com.actionbarsherlock.internal.app.ActionBarImpl.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +0d5bd8: 0773 |0000: move-object v3, v7 │ │ +0d5bda: 1f03 2a05 |0001: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ +0d5bde: 6e10 2627 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ +0d5be4: 0c00 |0006: move-result-object v0 │ │ +0d5be6: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ +0d5bea: 2204 6f06 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@066f │ │ +0d5bee: 1a05 4702 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@0247 │ │ +0d5bf2: 7020 0434 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d5bf8: 2704 |0010: throw v4 │ │ +0d5bfa: 6e20 3427 8300 |0011: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ +0d5c00: 5464 e70c |0014: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5c04: 6e30 8834 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ +0d5c0a: 5464 e70c |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5c0e: 6e10 9534 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d5c14: 0a01 |001e: move-result v1 │ │ +0d5c16: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ +0d5c1a: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ +0d5c1e: 5464 e70c |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5c22: 6e20 8e34 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d5c28: 0c04 |0028: move-result-object v4 │ │ +0d5c2a: 1f04 2a05 |0029: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ +0d5c2e: 6e20 3427 2400 |002b: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ +0d5c34: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d5c38: 28f1 |0030: goto 0021 // -000f │ │ +0d5c3a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0003 line=426 │ │ 0x0007 line=428 │ │ 0x0009 line=429 │ │ 0x0011 line=432 │ │ @@ -275996,39 +276011,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0d5c5c: |[0d5c5c] com.actionbarsherlock.internal.app.ActionBarImpl.ensureTabsExist:()V │ │ -0d5c6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0d5c6e: 5442 e50c |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5c72: 3802 0300 |0003: if-eqz v2, 0006 // +0003 │ │ -0d5c76: 0e00 |0005: return-void │ │ -0d5c78: 2200 b605 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // type@05b6 │ │ -0d5c7c: 5442 d40c |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d5c80: 7020 652f 2000 |000a: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@2f65 │ │ -0d5c86: 5542 dc0c |000d: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ -0d5c8a: 3802 0d00 |000f: if-eqz v2, 001c // +000d │ │ -0d5c8e: 6e20 8b2f 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0d5c94: 5441 d00c |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5c98: 6e20 0b2d 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2d0b │ │ -0d5c9e: 5b40 e50c |0019: iput-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5ca2: 28ea |001b: goto 0005 // -0016 │ │ -0d5ca4: 6e10 5327 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2753 │ │ -0d5caa: 0a02 |001f: move-result v2 │ │ -0d5cac: 1223 |0020: const/4 v3, #int 2 // #2 │ │ -0d5cae: 3332 0b00 |0021: if-ne v2, v3, 002c // +000b │ │ -0d5cb2: 6e20 8b2f 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0d5cb8: 5441 d20c |0026: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d5cbc: 6e20 422c 0100 |0028: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2c42 │ │ -0d5cc2: 28ee |002b: goto 0019 // -0012 │ │ -0d5cc4: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -0d5cc8: 28f5 |002e: goto 0023 // -000b │ │ +0d5c3c: |[0d5c3c] com.actionbarsherlock.internal.app.ActionBarImpl.ensureTabsExist:()V │ │ +0d5c4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d5c4e: 5442 e50c |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5c52: 3802 0300 |0003: if-eqz v2, 0006 // +0003 │ │ +0d5c56: 0e00 |0005: return-void │ │ +0d5c58: 2200 b605 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // type@05b6 │ │ +0d5c5c: 5442 d40c |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d5c60: 7020 652f 2000 |000a: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@2f65 │ │ +0d5c66: 5542 dc0c |000d: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ +0d5c6a: 3802 0d00 |000f: if-eqz v2, 001c // +000d │ │ +0d5c6e: 6e20 8b2f 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0d5c74: 5441 d00c |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5c78: 6e20 0b2d 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2d0b │ │ +0d5c7e: 5b40 e50c |0019: iput-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5c82: 28ea |001b: goto 0005 // -0016 │ │ +0d5c84: 6e10 5327 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2753 │ │ +0d5c8a: 0a02 |001f: move-result v2 │ │ +0d5c8c: 1223 |0020: const/4 v3, #int 2 // #2 │ │ +0d5c8e: 3332 0b00 |0021: if-ne v2, v3, 002c // +000b │ │ +0d5c92: 6e20 8b2f 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0d5c98: 5441 d20c |0026: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d5c9c: 6e20 422c 0100 |0028: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2c42 │ │ +0d5ca2: 28ee |002b: goto 0019 // -0012 │ │ +0d5ca4: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +0d5ca8: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=215 │ │ 0x0005 line=230 │ │ 0x0006 line=219 │ │ 0x000d line=221 │ │ 0x0011 line=222 │ │ @@ -276046,100 +276061,100 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 162 16-bit code units │ │ -0d5ccc: |[0d5ccc] com.actionbarsherlock.internal.app.ActionBarImpl.init:(Landroid/view/View;)V │ │ -0d5cdc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0d5cde: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0d5ce0: 6e10 9d21 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ -0d5ce6: 0c01 |0005: move-result-object v1 │ │ -0d5ce8: 5b51 d40c |0006: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d5cec: 6001 370b |0008: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0b37 │ │ -0d5cf0: 6e20 9621 1600 |000a: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0d5cf6: 0c01 |000d: move-result-object v1 │ │ -0d5cf8: 1f01 8805 |000e: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0588 │ │ -0d5cfc: 5b51 d00c |0010: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5d00: 6001 3b0b |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0b3b │ │ -0d5d04: 6e20 9621 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0d5d0a: 0c01 |0017: move-result-object v1 │ │ -0d5d0c: 1f01 8005 |0018: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@0580 │ │ -0d5d10: 5b51 d60c |001a: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d5d14: 6001 380b |001c: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar_container:I // field@0b38 │ │ -0d5d18: 6e20 9621 1600 |001e: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0d5d1e: 0c01 |0021: move-result-object v1 │ │ -0d5d20: 1f01 7e05 |0022: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@057e │ │ -0d5d24: 5b51 d20c |0024: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d5d28: 6001 590b |0026: sget v1, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0b59 │ │ -0d5d2c: 6e20 9621 1600 |0028: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0d5d32: 0c01 |002b: move-result-object v1 │ │ -0d5d34: 1f01 7e05 |002c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@057e │ │ -0d5d38: 5b51 e40c |002e: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d5d3c: 5451 d00c |0030: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5d40: 3801 0a00 |0032: if-eqz v1, 003c // +000a │ │ -0d5d44: 5451 d60c |0034: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d5d48: 3801 0600 |0036: if-eqz v1, 003c // +0006 │ │ -0d5d4c: 5451 d20c |0038: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d5d50: 3901 2900 |003a: if-nez v1, 0063 // +0029 │ │ -0d5d54: 2201 6f06 |003c: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ -0d5d58: 2202 8206 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0d5d5c: 7010 5134 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0d5d62: 6e10 2b34 0500 |0043: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0d5d68: 0c03 |0046: move-result-object v3 │ │ -0d5d6a: 6e10 ee33 0300 |0047: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0d5d70: 0c03 |004a: move-result-object v3 │ │ -0d5d72: 6e20 5a34 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d5d78: 0c02 |004e: move-result-object v2 │ │ -0d5d7a: 1a03 4100 |004f: const-string v3, " can only be used " // string@0041 │ │ -0d5d7e: 6e20 5a34 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d5d84: 0c02 |0054: move-result-object v2 │ │ -0d5d86: 1a03 4036 |0055: const-string v3, "with a compatible window decor layout" // string@3640 │ │ -0d5d8a: 6e20 5a34 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0d5d90: 0c02 |005a: move-result-object v2 │ │ -0d5d92: 6e10 5f34 0200 |005b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0d5d98: 0c02 |005e: move-result-object v2 │ │ -0d5d9a: 7020 0434 2100 |005f: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d5da0: 2701 |0062: throw v1 │ │ -0d5da2: 5451 d00c |0063: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5da6: 5454 d60c |0065: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d5daa: 6e20 062d 4100 |0067: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V // method@2d06 │ │ -0d5db0: 5451 d00c |006a: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5db4: 6e10 f42c 0100 |006c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@2cf4 │ │ -0d5dba: 0a01 |006f: move-result v1 │ │ -0d5dbc: 3801 2c00 |0070: if-eqz v1, 009c // +002c │ │ -0d5dc0: 0121 |0072: move v1, v2 │ │ -0d5dc2: 5951 d50c |0073: iput v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ -0d5dc6: 5451 d40c |0075: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d5dca: 6e10 3402 0100 |0077: invoke-virtual {v1}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ -0d5dd0: 0c01 |007a: move-result-object v1 │ │ -0d5dd2: 5211 2101 |007b: iget v1, v1, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0121 │ │ -0d5dd6: 1304 0e00 |007d: const/16 v4, #int 14 // #e │ │ -0d5dda: 3541 1f00 |007f: if-ge v1, v4, 009e // +001f │ │ -0d5dde: 0120 |0081: move v0, v2 │ │ -0d5de0: 5451 d00c |0082: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5de4: 6e10 d82c 0100 |0084: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ -0d5dea: 0a01 |0087: move-result v1 │ │ -0d5dec: dd01 0104 |0088: and-int/lit8 v1, v1, #int 4 // #04 │ │ -0d5df0: 3801 1600 |008a: if-eqz v1, 00a0 // +0016 │ │ -0d5df4: b620 |008c: or-int/2addr v0, v2 │ │ -0d5df6: 6e20 7127 0500 |008d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHomeButtonEnabled:(Z)V // method@2771 │ │ -0d5dfc: 5451 d40c |0090: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d5e00: 6002 a80a |0092: sget v2, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@0aa8 │ │ -0d5e04: 7120 0b27 2100 |0094: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ -0d5e0a: 0a01 |0097: move-result v1 │ │ -0d5e0c: 7020 7027 1500 |0098: invoke-direct {v5, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2770 │ │ -0d5e12: 0e00 |009b: return-void │ │ -0d5e14: 0131 |009c: move v1, v3 │ │ -0d5e16: 28d6 |009d: goto 0073 // -002a │ │ -0d5e18: 0130 |009e: move v0, v3 │ │ -0d5e1a: 28e3 |009f: goto 0082 // -001d │ │ -0d5e1c: 0132 |00a0: move v2, v3 │ │ -0d5e1e: 28eb |00a1: goto 008c // -0015 │ │ +0d5cac: |[0d5cac] com.actionbarsherlock.internal.app.ActionBarImpl.init:(Landroid/view/View;)V │ │ +0d5cbc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0d5cbe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0d5cc0: 6e10 9d21 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@219d │ │ +0d5cc6: 0c01 |0005: move-result-object v1 │ │ +0d5cc8: 5b51 d40c |0006: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d5ccc: 6001 370b |0008: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0b37 │ │ +0d5cd0: 6e20 9621 1600 |000a: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0d5cd6: 0c01 |000d: move-result-object v1 │ │ +0d5cd8: 1f01 8805 |000e: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0588 │ │ +0d5cdc: 5b51 d00c |0010: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5ce0: 6001 3b0b |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0b3b │ │ +0d5ce4: 6e20 9621 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0d5cea: 0c01 |0017: move-result-object v1 │ │ +0d5cec: 1f01 8005 |0018: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@0580 │ │ +0d5cf0: 5b51 d60c |001a: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d5cf4: 6001 380b |001c: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar_container:I // field@0b38 │ │ +0d5cf8: 6e20 9621 1600 |001e: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0d5cfe: 0c01 |0021: move-result-object v1 │ │ +0d5d00: 1f01 7e05 |0022: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@057e │ │ +0d5d04: 5b51 d20c |0024: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d5d08: 6001 590b |0026: sget v1, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0b59 │ │ +0d5d0c: 6e20 9621 1600 |0028: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0d5d12: 0c01 |002b: move-result-object v1 │ │ +0d5d14: 1f01 7e05 |002c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@057e │ │ +0d5d18: 5b51 e40c |002e: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d5d1c: 5451 d00c |0030: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5d20: 3801 0a00 |0032: if-eqz v1, 003c // +000a │ │ +0d5d24: 5451 d60c |0034: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d5d28: 3801 0600 |0036: if-eqz v1, 003c // +0006 │ │ +0d5d2c: 5451 d20c |0038: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d5d30: 3901 2900 |003a: if-nez v1, 0063 // +0029 │ │ +0d5d34: 2201 6f06 |003c: new-instance v1, Ljava/lang/IllegalStateException; // type@066f │ │ +0d5d38: 2202 8206 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0d5d3c: 7010 5134 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0d5d42: 6e10 2b34 0500 |0043: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0d5d48: 0c03 |0046: move-result-object v3 │ │ +0d5d4a: 6e10 ee33 0300 |0047: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0d5d50: 0c03 |004a: move-result-object v3 │ │ +0d5d52: 6e20 5a34 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d5d58: 0c02 |004e: move-result-object v2 │ │ +0d5d5a: 1a03 4100 |004f: const-string v3, " can only be used " // string@0041 │ │ +0d5d5e: 6e20 5a34 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d5d64: 0c02 |0054: move-result-object v2 │ │ +0d5d66: 1a03 4036 |0055: const-string v3, "with a compatible window decor layout" // string@3640 │ │ +0d5d6a: 6e20 5a34 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0d5d70: 0c02 |005a: move-result-object v2 │ │ +0d5d72: 6e10 5f34 0200 |005b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0d5d78: 0c02 |005e: move-result-object v2 │ │ +0d5d7a: 7020 0434 2100 |005f: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d5d80: 2701 |0062: throw v1 │ │ +0d5d82: 5451 d00c |0063: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5d86: 5454 d60c |0065: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d5d8a: 6e20 062d 4100 |0067: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V // method@2d06 │ │ +0d5d90: 5451 d00c |006a: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5d94: 6e10 f42c 0100 |006c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@2cf4 │ │ +0d5d9a: 0a01 |006f: move-result v1 │ │ +0d5d9c: 3801 2c00 |0070: if-eqz v1, 009c // +002c │ │ +0d5da0: 0121 |0072: move v1, v2 │ │ +0d5da2: 5951 d50c |0073: iput v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ +0d5da6: 5451 d40c |0075: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d5daa: 6e10 3402 0100 |0077: invoke-virtual {v1}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ +0d5db0: 0c01 |007a: move-result-object v1 │ │ +0d5db2: 5211 2101 |007b: iget v1, v1, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0121 │ │ +0d5db6: 1304 0e00 |007d: const/16 v4, #int 14 // #e │ │ +0d5dba: 3541 1f00 |007f: if-ge v1, v4, 009e // +001f │ │ +0d5dbe: 0120 |0081: move v0, v2 │ │ +0d5dc0: 5451 d00c |0082: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5dc4: 6e10 d82c 0100 |0084: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ +0d5dca: 0a01 |0087: move-result v1 │ │ +0d5dcc: dd01 0104 |0088: and-int/lit8 v1, v1, #int 4 // #04 │ │ +0d5dd0: 3801 1600 |008a: if-eqz v1, 00a0 // +0016 │ │ +0d5dd4: b620 |008c: or-int/2addr v0, v2 │ │ +0d5dd6: 6e20 7127 0500 |008d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHomeButtonEnabled:(Z)V // method@2771 │ │ +0d5ddc: 5451 d40c |0090: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d5de0: 6002 a80a |0092: sget v2, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@0aa8 │ │ +0d5de4: 7120 0b27 2100 |0094: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ +0d5dea: 0a01 |0097: move-result v1 │ │ +0d5dec: 7020 7027 1500 |0098: invoke-direct {v5, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2770 │ │ +0d5df2: 0e00 |009b: return-void │ │ +0d5df4: 0131 |009c: move v1, v3 │ │ +0d5df6: 28d6 |009d: goto 0073 // -002a │ │ +0d5df8: 0130 |009e: move v0, v3 │ │ +0d5dfa: 28e3 |009f: goto 0082 // -001d │ │ +0d5dfc: 0132 |00a0: move v2, v3 │ │ +0d5dfe: 28eb |00a1: goto 008c // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=153 │ │ 0x0008 line=154 │ │ 0x0012 line=155 │ │ 0x001c line=157 │ │ 0x0026 line=159 │ │ @@ -276166,55 +276181,55 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -0d5e20: |[0d5e20] com.actionbarsherlock.internal.app.ActionBarImpl.setHasEmbeddedTabs:(Z)V │ │ -0d5e30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0d5e32: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0d5e34: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0d5e36: 5c56 dc0c |0003: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ -0d5e3a: 5553 dc0c |0005: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ -0d5e3e: 3903 2e00 |0007: if-nez v3, 0035 // +002e │ │ -0d5e42: 5453 d00c |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5e46: 6e20 0b2d 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2d0b │ │ -0d5e4c: 5453 d20c |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d5e50: 5454 e50c |0010: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5e54: 6e20 422c 4300 |0012: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2c42 │ │ -0d5e5a: 6e10 5327 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2753 │ │ -0d5e60: 0a03 |0018: move-result v3 │ │ -0d5e62: 1224 |0019: const/4 v4, #int 2 // #2 │ │ -0d5e64: 3343 2800 |001a: if-ne v3, v4, 0042 // +0028 │ │ -0d5e68: 0110 |001c: move v0, v1 │ │ -0d5e6a: 5453 e50c |001d: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5e6e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -0d5e72: 5454 e50c |0021: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5e76: 3800 2100 |0023: if-eqz v0, 0044 // +0021 │ │ -0d5e7a: 0123 |0025: move v3, v2 │ │ -0d5e7c: 6e20 8b2f 3400 |0026: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0d5e82: 5453 d00c |0029: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5e86: 5554 dc0c |002b: iget-boolean v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ -0d5e8a: 3904 1a00 |002d: if-nez v4, 0047 // +001a │ │ -0d5e8e: 3800 1800 |002f: if-eqz v0, 0047 // +0018 │ │ -0d5e92: 6e20 052d 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2d05 │ │ -0d5e98: 0e00 |0034: return-void │ │ -0d5e9a: 5453 d20c |0035: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d5e9e: 6e20 422c 4300 |0037: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2c42 │ │ -0d5ea4: 5453 d00c |003a: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5ea8: 5454 e50c |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5eac: 6e20 0b2d 4300 |003e: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2d0b │ │ -0d5eb2: 28d4 |0041: goto 0015 // -002c │ │ -0d5eb4: 0120 |0042: move v0, v2 │ │ -0d5eb6: 28da |0043: goto 001d // -0026 │ │ -0d5eb8: 1303 0800 |0044: const/16 v3, #int 8 // #8 │ │ -0d5ebc: 28e0 |0046: goto 0026 // -0020 │ │ -0d5ebe: 0121 |0047: move v1, v2 │ │ -0d5ec0: 28e9 |0048: goto 0031 // -0017 │ │ +0d5e00: |[0d5e00] com.actionbarsherlock.internal.app.ActionBarImpl.setHasEmbeddedTabs:(Z)V │ │ +0d5e10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0d5e12: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0d5e14: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0d5e16: 5c56 dc0c |0003: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ +0d5e1a: 5553 dc0c |0005: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ +0d5e1e: 3903 2e00 |0007: if-nez v3, 0035 // +002e │ │ +0d5e22: 5453 d00c |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5e26: 6e20 0b2d 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2d0b │ │ +0d5e2c: 5453 d20c |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d5e30: 5454 e50c |0010: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5e34: 6e20 422c 4300 |0012: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2c42 │ │ +0d5e3a: 6e10 5327 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2753 │ │ +0d5e40: 0a03 |0018: move-result v3 │ │ +0d5e42: 1224 |0019: const/4 v4, #int 2 // #2 │ │ +0d5e44: 3343 2800 |001a: if-ne v3, v4, 0042 // +0028 │ │ +0d5e48: 0110 |001c: move v0, v1 │ │ +0d5e4a: 5453 e50c |001d: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5e4e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +0d5e52: 5454 e50c |0021: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5e56: 3800 2100 |0023: if-eqz v0, 0044 // +0021 │ │ +0d5e5a: 0123 |0025: move v3, v2 │ │ +0d5e5c: 6e20 8b2f 3400 |0026: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0d5e62: 5453 d00c |0029: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5e66: 5554 dc0c |002b: iget-boolean v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ +0d5e6a: 3904 1a00 |002d: if-nez v4, 0047 // +001a │ │ +0d5e6e: 3800 1800 |002f: if-eqz v0, 0047 // +0018 │ │ +0d5e72: 6e20 052d 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2d05 │ │ +0d5e78: 0e00 |0034: return-void │ │ +0d5e7a: 5453 d20c |0035: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d5e7e: 6e20 422c 4300 |0037: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2c42 │ │ +0d5e84: 5453 d00c |003a: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5e88: 5454 e50c |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5e8c: 6e20 0b2d 4300 |003e: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2d0b │ │ +0d5e92: 28d4 |0041: goto 0015 // -002c │ │ +0d5e94: 0120 |0042: move v0, v2 │ │ +0d5e96: 28da |0043: goto 001d // -0026 │ │ +0d5e98: 1303 0800 |0044: const/16 v3, #int 8 // #8 │ │ +0d5e9c: 28e0 |0046: goto 0026 // -0020 │ │ +0d5e9e: 0121 |0047: move v1, v2 │ │ +0d5ea0: 28e9 |0048: goto 0031 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=198 │ │ 0x0005 line=200 │ │ 0x0009 line=201 │ │ 0x000e line=202 │ │ 0x0015 line=207 │ │ @@ -276239,18 +276254,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d5ec4: |[0d5ec4] com.actionbarsherlock.internal.app.ActionBarImpl.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0d5ed4: 5410 df0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ -0d5ed8: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d5ede: 0e00 |0005: return-void │ │ +0d5ea4: |[0d5ea4] com.actionbarsherlock.internal.app.ActionBarImpl.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0d5eb4: 5410 df0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ +0d5eb8: 6e20 8934 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d5ebe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -276260,20 +276275,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d5ee0: |[0d5ee0] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0d5ef0: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5ef4: 6e10 8f34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0d5efa: 0a00 |0005: move-result v0 │ │ -0d5efc: 6e30 4827 2100 |0006: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2748 │ │ -0d5f02: 0e00 |0009: return-void │ │ +0d5ec0: |[0d5ec0] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0d5ed0: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5ed4: 6e10 8f34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0d5eda: 0a00 |0005: move-result v0 │ │ +0d5edc: 6e30 4827 2100 |0006: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2748 │ │ +0d5ee2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0009 line=444 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ @@ -276283,20 +276298,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0d5f04: |[0d5f04] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -0d5f14: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5f18: 6e10 8f34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0d5f1e: 0a00 |0005: move-result v0 │ │ -0d5f20: 6e40 4727 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@2747 │ │ -0d5f26: 0e00 |0009: return-void │ │ +0d5ee4: |[0d5ee4] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +0d5ef4: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5ef8: 6e10 8f34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0d5efe: 0a00 |0005: move-result v0 │ │ +0d5f00: 6e40 4727 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@2747 │ │ +0d5f06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0009 line=449 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ @@ -276307,22 +276322,22 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0d5f28: |[0d5f28] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -0d5f38: 7010 4e27 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@274e │ │ -0d5f3e: 5410 e50c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5f42: 6e40 682f 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@2f68 │ │ -0d5f48: 7030 4c27 2103 |0008: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@274c │ │ -0d5f4e: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -0d5f52: 6e20 6427 2100 |000d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ -0d5f58: 0e00 |0010: return-void │ │ +0d5f08: |[0d5f08] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +0d5f18: 7010 4e27 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@274e │ │ +0d5f1e: 5410 e50c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5f22: 6e40 682f 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@2f68 │ │ +0d5f28: 7030 4c27 2103 |0008: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@274c │ │ +0d5f2e: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +0d5f32: 6e20 6427 2100 |000d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ +0d5f38: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0003 line=464 │ │ 0x0008 line=465 │ │ 0x000b line=466 │ │ 0x000d line=467 │ │ @@ -276338,25 +276353,25 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0d5f5c: |[0d5f5c] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -0d5f6c: 7010 4e27 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@274e │ │ -0d5f72: 5410 e50c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5f76: 6e30 692f 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2f69 │ │ -0d5f7c: 5410 e70c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d5f80: 6e10 9534 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d5f86: 0a00 |000d: move-result v0 │ │ -0d5f88: 7030 4c27 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@274c │ │ -0d5f8e: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ -0d5f92: 6e20 6427 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ -0d5f98: 0e00 |0016: return-void │ │ +0d5f3c: |[0d5f3c] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0d5f4c: 7010 4e27 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@274e │ │ +0d5f52: 5410 e50c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5f56: 6e30 692f 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2f69 │ │ +0d5f5c: 5410 e70c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d5f60: 6e10 9534 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d5f66: 0a00 |000d: move-result v0 │ │ +0d5f68: 7030 4c27 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@274c │ │ +0d5f6e: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ +0d5f72: 6e20 6427 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ +0d5f78: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0008 line=455 │ │ 0x0011 line=456 │ │ 0x0013 line=457 │ │ @@ -276371,51 +276386,51 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0d5f9c: |[0d5f9c] com.actionbarsherlock.internal.app.ActionBarImpl.animateToMode:(Z)V │ │ -0d5fac: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0d5fb0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0d5fb2: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ -0d5fb6: 6e20 8127 2400 |0005: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@2781 │ │ -0d5fbc: 5440 d70c |0008: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd7 │ │ -0d5fc0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0d5fc4: 5440 d70c |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd7 │ │ -0d5fc8: 6e10 da27 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ -0d5fce: 5443 d00c |0011: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5fd2: 3805 2a00 |0013: if-eqz v5, 003d // +002a │ │ -0d5fd6: 0110 |0015: move v0, v1 │ │ -0d5fd8: 6e20 cb2c 0300 |0016: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@2ccb │ │ -0d5fde: 5443 d60c |0019: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d5fe2: 3805 2400 |001b: if-eqz v5, 003f // +0024 │ │ -0d5fe6: 0120 |001d: move v0, v2 │ │ -0d5fe8: 6e20 4e2c 0300 |001e: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@2c4e │ │ -0d5fee: 5440 e50c |0021: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d5ff2: 3800 1900 |0023: if-eqz v0, 003c // +0019 │ │ -0d5ff6: 5440 d00c |0025: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d5ffa: 6e10 ea2c 0000 |0027: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@2cea │ │ -0d6000: 0a00 |002a: move-result v0 │ │ -0d6002: 3900 1100 |002b: if-nez v0, 003c // +0011 │ │ -0d6006: 5440 d00c |002d: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d600a: 6e10 f12c 0000 |002f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2cf1 │ │ -0d6010: 0a00 |0032: move-result v0 │ │ -0d6012: 3800 0900 |0033: if-eqz v0, 003c // +0009 │ │ -0d6016: 5440 e50c |0035: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d601a: 3805 0a00 |0037: if-eqz v5, 0041 // +000a │ │ -0d601e: 6e20 6c2f 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToVisibility:(I)V // method@2f6c │ │ -0d6024: 0e00 |003c: return-void │ │ -0d6026: 0120 |003d: move v0, v2 │ │ -0d6028: 28d8 |003e: goto 0016 // -0028 │ │ -0d602a: 0110 |003f: move v0, v1 │ │ -0d602c: 28de |0040: goto 001e // -0022 │ │ -0d602e: 0121 |0041: move v1, v2 │ │ -0d6030: 28f7 |0042: goto 0039 // -0009 │ │ +0d5f7c: |[0d5f7c] com.actionbarsherlock.internal.app.ActionBarImpl.animateToMode:(Z)V │ │ +0d5f8c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0d5f90: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0d5f92: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ +0d5f96: 6e20 8127 2400 |0005: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@2781 │ │ +0d5f9c: 5440 d70c |0008: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd7 │ │ +0d5fa0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0d5fa4: 5440 d70c |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd7 │ │ +0d5fa8: 6e10 da27 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ +0d5fae: 5443 d00c |0011: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5fb2: 3805 2a00 |0013: if-eqz v5, 003d // +002a │ │ +0d5fb6: 0110 |0015: move v0, v1 │ │ +0d5fb8: 6e20 cb2c 0300 |0016: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@2ccb │ │ +0d5fbe: 5443 d60c |0019: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d5fc2: 3805 2400 |001b: if-eqz v5, 003f // +0024 │ │ +0d5fc6: 0120 |001d: move v0, v2 │ │ +0d5fc8: 6e20 4e2c 0300 |001e: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@2c4e │ │ +0d5fce: 5440 e50c |0021: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5fd2: 3800 1900 |0023: if-eqz v0, 003c // +0019 │ │ +0d5fd6: 5440 d00c |0025: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5fda: 6e10 ea2c 0000 |0027: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@2cea │ │ +0d5fe0: 0a00 |002a: move-result v0 │ │ +0d5fe2: 3900 1100 |002b: if-nez v0, 003c // +0011 │ │ +0d5fe6: 5440 d00c |002d: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d5fea: 6e10 f12c 0000 |002f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2cf1 │ │ +0d5ff0: 0a00 |0032: move-result v0 │ │ +0d5ff2: 3800 0900 |0033: if-eqz v0, 003c // +0009 │ │ +0d5ff6: 5440 e50c |0035: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d5ffa: 3805 0a00 |0037: if-eqz v5, 0041 // +000a │ │ +0d5ffe: 6e20 6c2f 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToVisibility:(I)V // method@2f6c │ │ +0d6004: 0e00 |003c: return-void │ │ +0d6006: 0120 |003d: move v0, v2 │ │ +0d6008: 28d8 |003e: goto 0016 // -0028 │ │ +0d600a: 0110 |003f: move v0, v1 │ │ +0d600c: 28de |0040: goto 001e // -0022 │ │ +0d600e: 0121 |0041: move v1, v2 │ │ +0d6010: 28f7 |0042: goto 0039 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=627 │ │ 0x0005 line=628 │ │ 0x0008 line=630 │ │ 0x000c line=631 │ │ 0x0011 line=634 │ │ @@ -276435,24 +276450,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d6034: |[0d6034] com.actionbarsherlock.internal.app.ActionBarImpl.completeDeferredDestroyActionMode:()V │ │ -0d6044: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0d6046: 5430 da0c |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ -0d604a: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -0d604e: 5430 da0c |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ -0d6052: 5431 d90c |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0cd9 │ │ -0d6056: 7220 9e2f 1000 |0009: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ -0d605c: 5b32 d90c |000c: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0cd9 │ │ -0d6060: 5b32 da0c |000e: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ -0d6064: 0e00 |0010: return-void │ │ +0d6014: |[0d6014] com.actionbarsherlock.internal.app.ActionBarImpl.completeDeferredDestroyActionMode:()V │ │ +0d6024: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d6026: 5430 da0c |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ +0d602a: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +0d602e: 5430 da0c |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ +0d6032: 5431 d90c |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0cd9 │ │ +0d6036: 7220 9e2f 1000 |0009: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ +0d603c: 5b32 d90c |000c: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0cd9 │ │ +0d6040: 5b32 da0c |000e: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0cda │ │ +0d6044: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=233 │ │ 0x0005 line=234 │ │ 0x000c line=235 │ │ 0x000e line=236 │ │ 0x0010 line=238 │ │ @@ -276464,31 +276479,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0d6068: |[0d6068] com.actionbarsherlock.internal.app.ActionBarImpl.dispatchMenuVisibilityChanged:(Z)V │ │ -0d6078: 5532 de0c |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0cde │ │ -0d607c: 3324 0300 |0002: if-ne v4, v2, 0005 // +0003 │ │ -0d6080: 0e00 |0004: return-void │ │ -0d6082: 5c34 de0c |0005: iput-boolean v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0cde │ │ -0d6086: 5432 df0c |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ -0d608a: 6e10 9534 0200 |0009: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d6090: 0a00 |000c: move-result v0 │ │ -0d6092: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0d6094: 3501 f6ff |000e: if-ge v1, v0, 0004 // -000a │ │ -0d6098: 5432 df0c |0010: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ -0d609c: 6e20 8e34 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d60a2: 0c02 |0015: move-result-object v2 │ │ -0d60a4: 1f02 1305 |0016: check-cast v2, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0513 │ │ -0d60a8: 7220 4425 4200 |0018: invoke-interface {v2, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@2544 │ │ -0d60ae: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0d60b2: 28f1 |001d: goto 000e // -000f │ │ +0d6048: |[0d6048] com.actionbarsherlock.internal.app.ActionBarImpl.dispatchMenuVisibilityChanged:(Z)V │ │ +0d6058: 5532 de0c |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0cde │ │ +0d605c: 3324 0300 |0002: if-ne v4, v2, 0005 // +0003 │ │ +0d6060: 0e00 |0004: return-void │ │ +0d6062: 5c34 de0c |0005: iput-boolean v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0cde │ │ +0d6066: 5432 df0c |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ +0d606a: 6e10 9534 0200 |0009: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d6070: 0a00 |000c: move-result v0 │ │ +0d6072: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0d6074: 3501 f6ff |000e: if-ge v1, v0, 0004 // -000a │ │ +0d6078: 5432 df0c |0010: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ +0d607c: 6e20 8e34 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d6082: 0c02 |0015: move-result-object v2 │ │ +0d6084: 1f02 1305 |0016: check-cast v2, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0513 │ │ +0d6088: 7220 4425 4200 |0018: invoke-interface {v2, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@2544 │ │ +0d608e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0d6092: 28f1 |001d: goto 000e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=272 │ │ 0x0005 line=266 │ │ 0x0007 line=268 │ │ 0x000d line=269 │ │ @@ -276505,19 +276520,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d60b4: |[0d60b4] com.actionbarsherlock.internal.app.ActionBarImpl.getCustomView:()Landroid/view/View; │ │ -0d60c4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d60c8: 6e10 d72c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@2cd7 │ │ -0d60ce: 0c00 |0005: move-result-object v0 │ │ -0d60d0: 1100 |0006: return-object v0 │ │ +0d6094: |[0d6094] com.actionbarsherlock.internal.app.ActionBarImpl.getCustomView:()Landroid/view/View; │ │ +0d60a4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d60a8: 6e10 d72c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@2cd7 │ │ +0d60ae: 0c00 |0005: move-result-object v0 │ │ +0d60b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276525,19 +276540,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d60d4: |[0d60d4] com.actionbarsherlock.internal.app.ActionBarImpl.getDisplayOptions:()I │ │ -0d60e4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d60e8: 6e10 d82c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ -0d60ee: 0a00 |0005: move-result v0 │ │ -0d60f0: 0f00 |0006: return v0 │ │ +0d60b4: |[0d60b4] com.actionbarsherlock.internal.app.ActionBarImpl.getDisplayOptions:()I │ │ +0d60c4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d60c8: 6e10 d82c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ +0d60ce: 0a00 |0005: move-result v0 │ │ +0d60d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276545,19 +276560,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d60f4: |[0d60f4] com.actionbarsherlock.internal.app.ActionBarImpl.getHeight:()I │ │ -0d6104: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6108: 6e10 2a2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ -0d610e: 0a00 |0005: move-result v0 │ │ -0d6110: 0f00 |0006: return v0 │ │ +0d60d4: |[0d60d4] com.actionbarsherlock.internal.app.ActionBarImpl.getHeight:()I │ │ +0d60e4: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d60e8: 6e10 2a2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ +0d60ee: 0a00 |0005: move-result v0 │ │ +0d60f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276565,34 +276580,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -0d6114: |[0d6114] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationItemCount:()I │ │ -0d6124: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0d6126: 5432 d00c |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d612a: 6e10 df2c 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ -0d6130: 0a02 |0006: move-result v2 │ │ -0d6132: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ -0d6138: 0f01 |000a: return v1 │ │ -0d613a: 5431 e70c |000b: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d613e: 6e10 9534 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d6144: 0a01 |0010: move-result v1 │ │ -0d6146: 28f9 |0011: goto 000a // -0007 │ │ -0d6148: 5432 d00c |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d614c: 6e10 d92c 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@2cd9 │ │ -0d6152: 0c00 |0017: move-result-object v0 │ │ -0d6154: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ -0d6158: 7210 bf24 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ -0d615e: 0a01 |001d: move-result v1 │ │ -0d6160: 28ec |001e: goto 000a // -0014 │ │ -0d6162: 0000 |001f: nop // spacer │ │ -0d6164: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ +0d60f4: |[0d60f4] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationItemCount:()I │ │ +0d6104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d6106: 5432 d00c |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d610a: 6e10 df2c 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ +0d6110: 0a02 |0006: move-result v2 │ │ +0d6112: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ +0d6118: 0f01 |000a: return v1 │ │ +0d611a: 5431 e70c |000b: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d611e: 6e10 9534 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d6124: 0a01 |0010: move-result v1 │ │ +0d6126: 28f9 |0011: goto 000a // -0007 │ │ +0d6128: 5432 d00c |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d612c: 6e10 d92c 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@2cd9 │ │ +0d6132: 0c00 |0017: move-result-object v0 │ │ +0d6134: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ +0d6138: 7210 bf24 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ +0d613e: 0a01 |001d: move-result v1 │ │ +0d6140: 28ec |001e: goto 000a // -0014 │ │ +0d6142: 0000 |001f: nop // spacer │ │ +0d6144: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=966 │ │ 0x000a line=973 │ │ 0x000b line=968 │ │ 0x0012 line=970 │ │ 0x0018 line=971 │ │ @@ -276606,19 +276621,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d6174: |[0d6174] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationMode:()I │ │ -0d6184: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6188: 6e10 df2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ -0d618e: 0a00 |0005: move-result v0 │ │ -0d6190: 0f00 |0006: return v0 │ │ +0d6154: |[0d6154] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationMode:()I │ │ +0d6164: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6168: 6e10 df2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ +0d616e: 0a00 |0005: move-result v0 │ │ +0d6170: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276626,33 +276641,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -0d6194: |[0d6194] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedNavigationIndex:()I │ │ -0d61a4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0d61a6: 5421 d00c |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d61aa: 6e10 df2c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ -0d61b0: 0a01 |0006: move-result v1 │ │ -0d61b2: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ -0d61b8: 0f00 |000a: return v0 │ │ -0d61ba: 5421 e10c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d61be: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -0d61c2: 5420 e10c |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d61c6: 6e10 2a27 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@272a │ │ -0d61cc: 0a00 |0014: move-result v0 │ │ -0d61ce: 28f5 |0015: goto 000a // -000b │ │ -0d61d0: 5420 d00c |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d61d4: 6e10 da2c 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@2cda │ │ -0d61da: 0a00 |001b: move-result v0 │ │ -0d61dc: 28ee |001c: goto 000a // -0012 │ │ -0d61de: 0000 |001d: nop // spacer │ │ -0d61e0: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ +0d6174: |[0d6174] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedNavigationIndex:()I │ │ +0d6184: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0d6186: 5421 d00c |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d618a: 6e10 df2c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ +0d6190: 0a01 |0006: move-result v1 │ │ +0d6192: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ +0d6198: 0f00 |000a: return v0 │ │ +0d619a: 5421 e10c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d619e: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +0d61a2: 5420 e10c |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d61a6: 6e10 2a27 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@272a │ │ +0d61ac: 0a00 |0014: move-result v0 │ │ +0d61ae: 28f5 |0015: goto 000a // -000b │ │ +0d61b0: 5420 d00c |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d61b4: 6e10 da2c 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@2cda │ │ +0d61ba: 0a00 |001b: move-result v0 │ │ +0d61bc: 28ee |001c: goto 000a // -0012 │ │ +0d61be: 0000 |001d: nop // spacer │ │ +0d61c0: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=954 │ │ 0x000a line=960 │ │ 0x000b line=956 │ │ 0x0016 line=958 │ │ 0x001d line=954 │ │ @@ -276664,17 +276679,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d61f0: |[0d61f0] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d6200: 5410 e10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d6204: 1100 |0002: return-object v0 │ │ +0d61d0: |[0d61d0] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d61e0: 5410 e10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d61e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276682,19 +276697,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d6208: |[0d6208] com.actionbarsherlock.internal.app.ActionBarImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -0d6218: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d621c: 6e10 e62c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@2ce6 │ │ -0d6222: 0c00 |0005: move-result-object v0 │ │ -0d6224: 1100 |0006: return-object v0 │ │ +0d61e8: |[0d61e8] com.actionbarsherlock.internal.app.ActionBarImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +0d61f8: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d61fc: 6e10 e62c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@2ce6 │ │ +0d6202: 0c00 |0005: move-result-object v0 │ │ +0d6204: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276702,20 +276717,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d6228: |[0d6228] com.actionbarsherlock.internal.app.ActionBarImpl.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d6238: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d623c: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d6242: 0c00 |0005: move-result-object v0 │ │ -0d6244: 1f00 1505 |0006: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ -0d6248: 1100 |0008: return-object v0 │ │ +0d6208: |[0d6208] com.actionbarsherlock.internal.app.ActionBarImpl.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d6218: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d621c: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d6222: 0c00 |0005: move-result-object v0 │ │ +0d6224: 1f00 1505 |0006: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ +0d6228: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1008 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -276724,19 +276739,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d624c: |[0d624c] com.actionbarsherlock.internal.app.ActionBarImpl.getTabCount:()I │ │ -0d625c: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d6260: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d6266: 0a00 |0005: move-result v0 │ │ -0d6268: 0f00 |0006: return v0 │ │ +0d622c: |[0d622c] com.actionbarsherlock.internal.app.ActionBarImpl.getTabCount:()I │ │ +0d623c: 5410 e70c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d6240: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d6246: 0a00 |0005: move-result v0 │ │ +0d6248: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=979 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276744,36 +276759,36 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0d626c: |[0d626c] com.actionbarsherlock.internal.app.ActionBarImpl.getThemedContext:()Landroid/content/Context; │ │ -0d627c: 5453 e80c |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ -0d6280: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ -0d6284: 2201 6a04 |0004: new-instance v1, Landroid/util/TypedValue; // type@046a │ │ -0d6288: 7010 c720 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0d628e: 5453 d40c |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d6292: 6e10 4b02 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ -0d6298: 0c00 |000e: move-result-object v0 │ │ -0d629a: 6003 4e0a |000f: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@0a4e │ │ -0d629e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0d62a0: 6e40 b402 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ -0d62a6: 5212 200a |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ -0d62aa: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -0d62ae: 2203 7204 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@0472 │ │ -0d62b2: 5454 d40c |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d62b6: 7030 d920 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ -0d62bc: 5b53 e80c |0020: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ -0d62c0: 5453 e80c |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ -0d62c4: 1103 |0024: return-object v3 │ │ -0d62c6: 5453 d40c |0025: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d62ca: 5b53 e80c |0027: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ -0d62ce: 28f9 |0029: goto 0022 // -0007 │ │ +0d624c: |[0d624c] com.actionbarsherlock.internal.app.ActionBarImpl.getThemedContext:()Landroid/content/Context; │ │ +0d625c: 5453 e80c |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ +0d6260: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ +0d6264: 2201 6a04 |0004: new-instance v1, Landroid/util/TypedValue; // type@046a │ │ +0d6268: 7010 c720 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0d626e: 5453 d40c |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d6272: 6e10 4b02 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ +0d6278: 0c00 |000e: move-result-object v0 │ │ +0d627a: 6003 4e0a |000f: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@0a4e │ │ +0d627e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0d6280: 6e40 b402 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ +0d6286: 5212 200a |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ +0d628a: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +0d628e: 2203 7204 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@0472 │ │ +0d6292: 5454 d40c |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d6296: 7030 d920 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@20d9 │ │ +0d629c: 5b53 e80c |0020: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ +0d62a0: 5453 e80c |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ +0d62a4: 1103 |0024: return-object v3 │ │ +0d62a6: 5453 d40c |0025: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d62aa: 5b53 e80c |0027: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0ce8 │ │ +0d62ae: 28f9 |0029: goto 0022 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0004 line=643 │ │ 0x0009 line=644 │ │ 0x000f line=645 │ │ 0x0015 line=647 │ │ @@ -276795,19 +276810,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d62d0: |[0d62d0] com.actionbarsherlock.internal.app.ActionBarImpl.getTitle:()Ljava/lang/CharSequence; │ │ -0d62e0: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d62e4: 6e10 e72c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@2ce7 │ │ -0d62ea: 0c00 |0005: move-result-object v0 │ │ -0d62ec: 1100 |0006: return-object v0 │ │ +0d62b0: |[0d62b0] com.actionbarsherlock.internal.app.ActionBarImpl.getTitle:()Ljava/lang/CharSequence; │ │ +0d62c0: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d62c4: 6e10 e72c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@2ce7 │ │ +0d62ca: 0c00 |0005: move-result-object v0 │ │ +0d62cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276815,97 +276830,97 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -0d62f0: |[0d62f0] com.actionbarsherlock.internal.app.ActionBarImpl.hide:()V │ │ -0d6300: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -0d6304: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0d6306: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -0d6308: 1216 |0004: const/4 v6, #int 1 // #1 │ │ -0d630a: 54a2 d80c |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d630e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0d6312: 54a2 d80c |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d6316: 6e10 da27 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ -0d631c: 54a2 d20c |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6320: 6e10 2f2c 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ -0d6326: 0a02 |0013: move-result v2 │ │ -0d6328: 1303 0800 |0014: const/16 v3, #int 8 // #8 │ │ -0d632c: 3332 0300 |0016: if-ne v2, v3, 0019 // +0003 │ │ -0d6330: 0e00 |0018: return-void │ │ -0d6332: 55a2 e20c |0019: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0ce2 │ │ -0d6336: 3802 8200 |001b: if-eqz v2, 009d // +0082 │ │ -0d633a: 54a2 d20c |001d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d633e: 6e20 3b2c 9200 |001f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ -0d6344: 54a2 d20c |0022: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6348: 6e20 432c 6200 |0024: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2c43 │ │ -0d634e: 2200 3705 |0027: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0d6352: 7010 0628 0000 |0029: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ -0d6358: 54a2 d20c |002c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d635c: 1a03 a617 |002e: const-string v3, "alpha" // string@17a6 │ │ -0d6360: 2364 d006 |0030: new-array v4, v6, [F // type@06d0 │ │ -0d6364: 4b08 0407 |0032: aput v8, v4, v7 │ │ -0d6368: 7130 7c28 3204 |0034: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d636e: 0c02 |0037: move-result-object v2 │ │ -0d6370: 6e20 1728 2000 |0038: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d6376: 0c01 |003b: move-result-object v1 │ │ -0d6378: 54a2 d30c |003c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ -0d637c: 3802 3300 |003e: if-eqz v2, 0071 // +0033 │ │ -0d6380: 54a2 d30c |0040: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ -0d6384: 1a03 f834 |0042: const-string v3, "translationY" // string@34f8 │ │ -0d6388: 1224 |0044: const/4 v4, #int 2 // #2 │ │ -0d638a: 2344 d006 |0045: new-array v4, v4, [F // type@06d0 │ │ -0d638e: 4b08 0407 |0047: aput v8, v4, v7 │ │ -0d6392: 54a5 d20c |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6396: 6e10 2a2c 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ -0d639c: 0a05 |004e: move-result v5 │ │ -0d639e: 7b55 |004f: neg-int v5, v5 │ │ -0d63a0: 8255 |0050: int-to-float v5, v5 │ │ -0d63a2: 4b05 0406 |0051: aput v5, v4, v6 │ │ -0d63a6: 7130 7c28 3204 |0053: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d63ac: 0c02 |0056: move-result-object v2 │ │ -0d63ae: 6e20 fa27 2100 |0057: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d63b4: 54a2 d20c |005a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d63b8: 1a03 f834 |005c: const-string v3, "translationY" // string@34f8 │ │ -0d63bc: 2364 d006 |005e: new-array v4, v6, [F // type@06d0 │ │ -0d63c0: 54a5 d20c |0060: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d63c4: 6e10 2a2c 0500 |0062: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ -0d63ca: 0a05 |0065: move-result v5 │ │ -0d63cc: 7b55 |0066: neg-int v5, v5 │ │ -0d63ce: 8255 |0067: int-to-float v5, v5 │ │ -0d63d0: 4b05 0407 |0068: aput v5, v4, v7 │ │ -0d63d4: 7130 7c28 3204 |006a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d63da: 0c02 |006d: move-result-object v2 │ │ -0d63dc: 6e20 fa27 2100 |006e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d63e2: 54a2 e40c |0071: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d63e6: 3802 1e00 |0073: if-eqz v2, 0091 // +001e │ │ -0d63ea: 54a2 e40c |0075: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d63ee: 6e10 2f2c 0200 |0077: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ -0d63f4: 0a02 |007a: move-result v2 │ │ -0d63f6: 3902 1600 |007b: if-nez v2, 0091 // +0016 │ │ -0d63fa: 54a2 e40c |007d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d63fe: 6e20 3b2c 9200 |007f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ -0d6404: 54a2 e40c |0082: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6408: 1a03 a617 |0084: const-string v3, "alpha" // string@17a6 │ │ -0d640c: 2364 d006 |0086: new-array v4, v6, [F // type@06d0 │ │ -0d6410: 4b08 0407 |0088: aput v8, v4, v7 │ │ -0d6414: 7130 7c28 3204 |008a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d641a: 0c02 |008d: move-result-object v2 │ │ -0d641c: 6e20 fa27 2100 |008e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d6422: 54a2 dd0c |0091: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ -0d6426: 6e20 0c28 2000 |0093: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ -0d642c: 5ba0 d80c |0096: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d6430: 6e10 2428 0000 |0098: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ -0d6436: 2900 7dff |009b: goto/16 0018 // -0083 │ │ -0d643a: 54a2 dd0c |009d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ -0d643e: 1203 |009f: const/4 v3, #int 0 // #0 │ │ -0d6440: 7220 d227 3200 |00a0: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ -0d6446: 2900 75ff |00a3: goto/16 0018 // -008b │ │ +0d62d0: |[0d62d0] com.actionbarsherlock.internal.app.ActionBarImpl.hide:()V │ │ +0d62e0: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +0d62e4: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0d62e6: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0d62e8: 1216 |0004: const/4 v6, #int 1 // #1 │ │ +0d62ea: 54a2 d80c |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d62ee: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0d62f2: 54a2 d80c |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d62f6: 6e10 da27 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ +0d62fc: 54a2 d20c |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6300: 6e10 2f2c 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ +0d6306: 0a02 |0013: move-result v2 │ │ +0d6308: 1303 0800 |0014: const/16 v3, #int 8 // #8 │ │ +0d630c: 3332 0300 |0016: if-ne v2, v3, 0019 // +0003 │ │ +0d6310: 0e00 |0018: return-void │ │ +0d6312: 55a2 e20c |0019: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0ce2 │ │ +0d6316: 3802 8200 |001b: if-eqz v2, 009d // +0082 │ │ +0d631a: 54a2 d20c |001d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d631e: 6e20 3b2c 9200 |001f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ +0d6324: 54a2 d20c |0022: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6328: 6e20 432c 6200 |0024: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2c43 │ │ +0d632e: 2200 3705 |0027: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0d6332: 7010 0628 0000 |0029: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ +0d6338: 54a2 d20c |002c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d633c: 1a03 a617 |002e: const-string v3, "alpha" // string@17a6 │ │ +0d6340: 2364 d006 |0030: new-array v4, v6, [F // type@06d0 │ │ +0d6344: 4b08 0407 |0032: aput v8, v4, v7 │ │ +0d6348: 7130 7c28 3204 |0034: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d634e: 0c02 |0037: move-result-object v2 │ │ +0d6350: 6e20 1728 2000 |0038: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d6356: 0c01 |003b: move-result-object v1 │ │ +0d6358: 54a2 d30c |003c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ +0d635c: 3802 3300 |003e: if-eqz v2, 0071 // +0033 │ │ +0d6360: 54a2 d30c |0040: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ +0d6364: 1a03 f834 |0042: const-string v3, "translationY" // string@34f8 │ │ +0d6368: 1224 |0044: const/4 v4, #int 2 // #2 │ │ +0d636a: 2344 d006 |0045: new-array v4, v4, [F // type@06d0 │ │ +0d636e: 4b08 0407 |0047: aput v8, v4, v7 │ │ +0d6372: 54a5 d20c |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6376: 6e10 2a2c 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ +0d637c: 0a05 |004e: move-result v5 │ │ +0d637e: 7b55 |004f: neg-int v5, v5 │ │ +0d6380: 8255 |0050: int-to-float v5, v5 │ │ +0d6382: 4b05 0406 |0051: aput v5, v4, v6 │ │ +0d6386: 7130 7c28 3204 |0053: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d638c: 0c02 |0056: move-result-object v2 │ │ +0d638e: 6e20 fa27 2100 |0057: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d6394: 54a2 d20c |005a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6398: 1a03 f834 |005c: const-string v3, "translationY" // string@34f8 │ │ +0d639c: 2364 d006 |005e: new-array v4, v6, [F // type@06d0 │ │ +0d63a0: 54a5 d20c |0060: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d63a4: 6e10 2a2c 0500 |0062: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ +0d63aa: 0a05 |0065: move-result v5 │ │ +0d63ac: 7b55 |0066: neg-int v5, v5 │ │ +0d63ae: 8255 |0067: int-to-float v5, v5 │ │ +0d63b0: 4b05 0407 |0068: aput v5, v4, v7 │ │ +0d63b4: 7130 7c28 3204 |006a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d63ba: 0c02 |006d: move-result-object v2 │ │ +0d63bc: 6e20 fa27 2100 |006e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d63c2: 54a2 e40c |0071: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d63c6: 3802 1e00 |0073: if-eqz v2, 0091 // +001e │ │ +0d63ca: 54a2 e40c |0075: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d63ce: 6e10 2f2c 0200 |0077: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ +0d63d4: 0a02 |007a: move-result v2 │ │ +0d63d6: 3902 1600 |007b: if-nez v2, 0091 // +0016 │ │ +0d63da: 54a2 e40c |007d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d63de: 6e20 3b2c 9200 |007f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ +0d63e4: 54a2 e40c |0082: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d63e8: 1a03 a617 |0084: const-string v3, "alpha" // string@17a6 │ │ +0d63ec: 2364 d006 |0086: new-array v4, v6, [F // type@06d0 │ │ +0d63f0: 4b08 0407 |0088: aput v8, v4, v7 │ │ +0d63f4: 7130 7c28 3204 |008a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d63fa: 0c02 |008d: move-result-object v2 │ │ +0d63fc: 6e20 fa27 2100 |008e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d6402: 54a2 dd0c |0091: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ +0d6406: 6e20 0c28 2000 |0093: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ +0d640c: 5ba0 d80c |0096: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d6410: 6e10 2428 0000 |0098: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ +0d6416: 2900 7dff |009b: goto/16 0018 // -0083 │ │ +0d641a: 54a2 dd0c |009d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0cdd │ │ +0d641e: 1203 |009f: const/4 v3, #int 0 // #0 │ │ +0d6420: 7220 d227 3200 |00a0: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ +0d6426: 2900 75ff |00a3: goto/16 0018 // -008b │ │ catches : (none) │ │ positions : │ │ 0x0005 line=592 │ │ 0x0009 line=593 │ │ 0x000e line=595 │ │ 0x0018 line=620 │ │ 0x0019 line=599 │ │ @@ -276937,23 +276952,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0d644c: |[0d644c] com.actionbarsherlock.internal.app.ActionBarImpl.isShowing:()Z │ │ -0d645c: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6460: 6e10 2f2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ -0d6466: 0a00 |0005: move-result v0 │ │ -0d6468: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0d646c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0d646e: 0f00 |0009: return v0 │ │ -0d6470: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0d6472: 28fe |000b: goto 0009 // -0002 │ │ +0d642c: |[0d642c] com.actionbarsherlock.internal.app.ActionBarImpl.isShowing:()Z │ │ +0d643c: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6440: 6e10 2f2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ +0d6446: 0a00 |0005: move-result v0 │ │ +0d6448: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0d644c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0d644e: 0f00 |0009: return v0 │ │ +0d6450: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0d6452: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276961,18 +276976,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d6474: |[0d6474] com.actionbarsherlock.internal.app.ActionBarImpl.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d6484: 2200 2a05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ -0d6488: 7020 2527 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2725 │ │ -0d648e: 1100 |0005: return-object v0 │ │ +0d6454: |[0d6454] com.actionbarsherlock.internal.app.ActionBarImpl.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d6464: 2200 2a05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ +0d6468: 7020 2527 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2725 │ │ +0d646e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -276980,30 +276995,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0d6490: |[0d6490] com.actionbarsherlock.internal.app.ActionBarImpl.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0d64a0: 5420 d40c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d64a4: 6001 a80a |0002: sget v1, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@0aa8 │ │ -0d64a8: 7120 0b27 1000 |0004: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ -0d64ae: 0a00 |0007: move-result v0 │ │ -0d64b0: 7020 7027 0200 |0008: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2770 │ │ -0d64b6: 6000 4501 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0d64ba: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -0d64be: 3510 1000 |000f: if-ge v0, v1, 001f // +0010 │ │ -0d64c2: 5420 d00c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d64c6: 6e20 f62c 3000 |0013: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2cf6 │ │ -0d64cc: 5420 d60c |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d64d0: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -0d64d4: 5420 d60c |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d64d8: 6e20 682c 3000 |001c: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2c68 │ │ -0d64de: 0e00 |001f: return-void │ │ +0d6470: |[0d6470] com.actionbarsherlock.internal.app.ActionBarImpl.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0d6480: 5420 d40c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d6484: 6001 a80a |0002: sget v1, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@0aa8 │ │ +0d6488: 7120 0b27 1000 |0004: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ +0d648e: 0a00 |0007: move-result v0 │ │ +0d6490: 7020 7027 0200 |0008: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2770 │ │ +0d6496: 6000 4501 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0d649a: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +0d649e: 3510 1000 |000f: if-ge v0, v1, 001f // +0010 │ │ +0d64a2: 5420 d00c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d64a6: 6e20 f62c 3000 |0013: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2cf6 │ │ +0d64ac: 5420 d60c |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d64b0: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +0d64b4: 5420 d60c |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d64b8: 6e20 682c 3000 |001c: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2c68 │ │ +0d64be: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x000b line=189 │ │ 0x0011 line=190 │ │ 0x0016 line=191 │ │ 0x001a line=192 │ │ @@ -277017,17 +277032,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d64e0: |[0d64e0] com.actionbarsherlock.internal.app.ActionBarImpl.removeAllTabs:()V │ │ -0d64f0: 7010 4a27 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.cleanupTabs:()V // method@274a │ │ -0d64f6: 0e00 |0003: return-void │ │ +0d64c0: |[0d64c0] com.actionbarsherlock.internal.app.ActionBarImpl.removeAllTabs:()V │ │ +0d64d0: 7010 4a27 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.cleanupTabs:()V // method@274a │ │ +0d64d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -277036,18 +277051,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d64f8: |[0d64f8] com.actionbarsherlock.internal.app.ActionBarImpl.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0d6508: 5410 df0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ -0d650c: 6e20 9234 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d6512: 0e00 |0005: return-void │ │ +0d64d8: |[0d64d8] com.actionbarsherlock.internal.app.ActionBarImpl.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0d64e8: 5410 df0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0cdf │ │ +0d64ec: 6e20 9234 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d64f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0005 line=260 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -277057,19 +277072,19 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d6514: |[0d6514] com.actionbarsherlock.internal.app.ActionBarImpl.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0d6524: 6e10 4a25 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ -0d652a: 0a00 |0003: move-result v0 │ │ -0d652c: 6e20 6327 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.removeTabAt:(I)V // method@2763 │ │ -0d6532: 0e00 |0007: return-void │ │ +0d64f4: |[0d64f4] com.actionbarsherlock.internal.app.ActionBarImpl.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0d6504: 6e10 4a25 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ +0d650a: 0a00 |0003: move-result v0 │ │ +0d650c: 6e20 6327 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.removeTabAt:(I)V // method@2763 │ │ +0d6512: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0007 line=479 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0008 reg=2 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ @@ -277079,63 +277094,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -0d6534: |[0d6534] com.actionbarsherlock.internal.app.ActionBarImpl.removeTabAt:(I)V │ │ -0d6544: 5474 e50c |0000: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d6548: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -0d654c: 0e00 |0004: return-void │ │ -0d654e: 5474 e10c |0005: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d6552: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ -0d6556: 5474 e10c |0009: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d655a: 6e10 2a27 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@272a │ │ -0d6560: 0a03 |000e: move-result v3 │ │ -0d6562: 5474 e50c |000f: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d6566: 6e20 822f 8400 |0011: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@2f82 │ │ -0d656c: 5474 e70c |0014: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d6570: 6e20 9134 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0d6576: 0c02 |0019: move-result-object v2 │ │ -0d6578: 1f02 2a05 |001a: check-cast v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ -0d657c: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ -0d6580: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ -0d6582: 6e20 3427 4200 |001f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ -0d6588: 5474 e70c |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d658c: 6e10 9534 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d6592: 0a01 |0027: move-result v1 │ │ -0d6594: 0180 |0028: move v0, v8 │ │ -0d6596: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -0d659a: 5474 e70c |002b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d659e: 6e20 8e34 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d65a4: 0c04 |0030: move-result-object v4 │ │ -0d65a6: 1f04 2a05 |0031: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ -0d65aa: 6e20 3427 0400 |0033: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ -0d65b0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d65b4: 28f1 |0038: goto 0029 // -000f │ │ -0d65b6: 5273 e00c |0039: iget v3, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d65ba: 28d4 |003b: goto 000f // -002c │ │ -0d65bc: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ -0d65c0: 5474 e70c |003e: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d65c4: 6e10 8f34 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0d65ca: 0a04 |0043: move-result v4 │ │ -0d65cc: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ -0d65d0: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -0d65d2: 6e20 6427 4700 |0047: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ -0d65d8: 28ba |004a: goto 0004 // -0046 │ │ -0d65da: 5474 e70c |004b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d65de: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -0d65e0: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ -0d65e4: 7120 1b34 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0d65ea: 0a05 |0053: move-result v5 │ │ -0d65ec: 6e20 8e34 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d65f2: 0c04 |0057: move-result-object v4 │ │ -0d65f4: 1f04 2a05 |0058: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ -0d65f8: 28ed |005a: goto 0047 // -0013 │ │ +0d6514: |[0d6514] com.actionbarsherlock.internal.app.ActionBarImpl.removeTabAt:(I)V │ │ +0d6524: 5474 e50c |0000: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d6528: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +0d652c: 0e00 |0004: return-void │ │ +0d652e: 5474 e10c |0005: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d6532: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ +0d6536: 5474 e10c |0009: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d653a: 6e10 2a27 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@272a │ │ +0d6540: 0a03 |000e: move-result v3 │ │ +0d6542: 5474 e50c |000f: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d6546: 6e20 822f 8400 |0011: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@2f82 │ │ +0d654c: 5474 e70c |0014: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d6550: 6e20 9134 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0d6556: 0c02 |0019: move-result-object v2 │ │ +0d6558: 1f02 2a05 |001a: check-cast v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ +0d655c: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ +0d6560: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ +0d6562: 6e20 3427 4200 |001f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ +0d6568: 5474 e70c |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d656c: 6e10 9534 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d6572: 0a01 |0027: move-result v1 │ │ +0d6574: 0180 |0028: move v0, v8 │ │ +0d6576: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +0d657a: 5474 e70c |002b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d657e: 6e20 8e34 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d6584: 0c04 |0030: move-result-object v4 │ │ +0d6586: 1f04 2a05 |0031: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ +0d658a: 6e20 3427 0400 |0033: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2734 │ │ +0d6590: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d6594: 28f1 |0038: goto 0029 // -000f │ │ +0d6596: 5273 e00c |0039: iget v3, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d659a: 28d4 |003b: goto 000f // -002c │ │ +0d659c: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ +0d65a0: 5474 e70c |003e: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d65a4: 6e10 8f34 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0d65aa: 0a04 |0043: move-result v4 │ │ +0d65ac: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ +0d65b0: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +0d65b2: 6e20 6427 4700 |0047: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ +0d65b8: 28ba |004a: goto 0004 // -0046 │ │ +0d65ba: 5474 e70c |004b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d65be: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +0d65c0: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ +0d65c4: 7120 1b34 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0d65ca: 0a05 |0053: move-result v5 │ │ +0d65cc: 6e20 8e34 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d65d2: 0c04 |0057: move-result-object v4 │ │ +0d65d4: 1f04 2a05 |0058: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ +0d65d8: 28ed |005a: goto 0047 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0004 line=504 │ │ 0x0005 line=488 │ │ 0x000b line=489 │ │ 0x000f line=490 │ │ @@ -277166,80 +277181,80 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -0d65fc: |[0d65fc] com.actionbarsherlock.internal.app.ActionBarImpl.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0d660c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0d660e: 6e10 5327 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2753 │ │ -0d6614: 0a01 |0004: move-result v1 │ │ -0d6616: 1223 |0005: const/4 v3, #int 2 // #2 │ │ -0d6618: 3231 0d00 |0006: if-eq v1, v3, 0013 // +000d │ │ -0d661c: 3805 0900 |0008: if-eqz v5, 0011 // +0009 │ │ -0d6620: 6e10 4a25 0500 |000a: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ -0d6626: 0a01 |000d: move-result v1 │ │ -0d6628: 5941 e00c |000e: iput v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d662c: 0e00 |0010: return-void │ │ -0d662e: 0121 |0011: move v1, v2 │ │ -0d6630: 28fc |0012: goto 000e // -0004 │ │ -0d6632: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0d6634: 5441 d10c |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0cd1 │ │ -0d6638: 2011 4901 |0016: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d663c: 3801 1200 |0018: if-eqz v1, 002a // +0012 │ │ -0d6640: 5441 d10c |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0cd1 │ │ -0d6644: 1f01 4901 |001c: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d6648: 6e10 1307 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ -0d664e: 0c01 |0021: move-result-object v1 │ │ -0d6650: 6e10 4807 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0d6656: 0c01 |0025: move-result-object v1 │ │ -0d6658: 6e10 1908 0100 |0026: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ -0d665e: 0c00 |0029: move-result-object v0 │ │ -0d6660: 5441 e10c |002a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d6664: 3351 2600 |002c: if-ne v1, v5, 0052 // +0026 │ │ -0d6668: 5441 e10c |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d666c: 3801 1600 |0030: if-eqz v1, 0046 // +0016 │ │ -0d6670: 5441 e10c |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d6674: 6e10 2627 0100 |0034: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ -0d667a: 0c01 |0037: move-result-object v1 │ │ -0d667c: 5442 e10c |0038: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d6680: 7230 5825 2100 |003a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2558 │ │ -0d6686: 5441 e50c |003d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d668a: 6e10 4a25 0500 |003f: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ -0d6690: 0a02 |0042: move-result v2 │ │ -0d6692: 6e20 6b2f 2100 |0043: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2f6b │ │ -0d6698: 3800 caff |0046: if-eqz v0, 0010 // -0036 │ │ -0d669c: 6e10 1c08 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@081c │ │ -0d66a2: 0a01 |004b: move-result v1 │ │ -0d66a4: 3901 c4ff |004c: if-nez v1, 0010 // -003c │ │ -0d66a8: 6e10 1608 0000 |004e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0d66ae: 28bf |0051: goto 0010 // -0041 │ │ -0d66b0: 5441 e50c |0052: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d66b4: 3805 0600 |0054: if-eqz v5, 005a // +0006 │ │ -0d66b8: 6e10 4a25 0500 |0056: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ -0d66be: 0a02 |0059: move-result v2 │ │ -0d66c0: 6e20 8a2f 2100 |005a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2f8a │ │ -0d66c6: 5441 e10c |005d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d66ca: 3801 0d00 |005f: if-eqz v1, 006c // +000d │ │ -0d66ce: 5441 e10c |0061: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d66d2: 6e10 2627 0100 |0063: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ -0d66d8: 0c01 |0066: move-result-object v1 │ │ -0d66da: 5442 e10c |0067: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d66de: 7230 5a25 2100 |0069: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@255a │ │ -0d66e4: 1f05 2a05 |006c: check-cast v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ -0d66e8: 5b45 e10c |006e: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d66ec: 5441 e10c |0070: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d66f0: 3801 d4ff |0072: if-eqz v1, 0046 // -002c │ │ -0d66f4: 5441 e10c |0074: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d66f8: 6e10 2627 0100 |0076: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ -0d66fe: 0c01 |0079: move-result-object v1 │ │ -0d6700: 5442 e10c |007a: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ -0d6704: 7230 5925 2100 |007c: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2559 │ │ -0d670a: 28c7 |007f: goto 0046 // -0039 │ │ +0d65dc: |[0d65dc] com.actionbarsherlock.internal.app.ActionBarImpl.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0d65ec: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0d65ee: 6e10 5327 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2753 │ │ +0d65f4: 0a01 |0004: move-result v1 │ │ +0d65f6: 1223 |0005: const/4 v3, #int 2 // #2 │ │ +0d65f8: 3231 0d00 |0006: if-eq v1, v3, 0013 // +000d │ │ +0d65fc: 3805 0900 |0008: if-eqz v5, 0011 // +0009 │ │ +0d6600: 6e10 4a25 0500 |000a: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ +0d6606: 0a01 |000d: move-result v1 │ │ +0d6608: 5941 e00c |000e: iput v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d660c: 0e00 |0010: return-void │ │ +0d660e: 0121 |0011: move v1, v2 │ │ +0d6610: 28fc |0012: goto 000e // -0004 │ │ +0d6612: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0d6614: 5441 d10c |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0cd1 │ │ +0d6618: 2011 4901 |0016: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d661c: 3801 1200 |0018: if-eqz v1, 002a // +0012 │ │ +0d6620: 5441 d10c |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0cd1 │ │ +0d6624: 1f01 4901 |001c: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d6628: 6e10 1307 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ +0d662e: 0c01 |0021: move-result-object v1 │ │ +0d6630: 6e10 4807 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0d6636: 0c01 |0025: move-result-object v1 │ │ +0d6638: 6e10 1908 0100 |0026: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ +0d663e: 0c00 |0029: move-result-object v0 │ │ +0d6640: 5441 e10c |002a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d6644: 3351 2600 |002c: if-ne v1, v5, 0052 // +0026 │ │ +0d6648: 5441 e10c |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d664c: 3801 1600 |0030: if-eqz v1, 0046 // +0016 │ │ +0d6650: 5441 e10c |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d6654: 6e10 2627 0100 |0034: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ +0d665a: 0c01 |0037: move-result-object v1 │ │ +0d665c: 5442 e10c |0038: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d6660: 7230 5825 2100 |003a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2558 │ │ +0d6666: 5441 e50c |003d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d666a: 6e10 4a25 0500 |003f: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ +0d6670: 0a02 |0042: move-result v2 │ │ +0d6672: 6e20 6b2f 2100 |0043: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2f6b │ │ +0d6678: 3800 caff |0046: if-eqz v0, 0010 // -0036 │ │ +0d667c: 6e10 1c08 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@081c │ │ +0d6682: 0a01 |004b: move-result v1 │ │ +0d6684: 3901 c4ff |004c: if-nez v1, 0010 // -003c │ │ +0d6688: 6e10 1608 0000 |004e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0d668e: 28bf |0051: goto 0010 // -0041 │ │ +0d6690: 5441 e50c |0052: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d6694: 3805 0600 |0054: if-eqz v5, 005a // +0006 │ │ +0d6698: 6e10 4a25 0500 |0056: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@254a │ │ +0d669e: 0a02 |0059: move-result v2 │ │ +0d66a0: 6e20 8a2f 2100 |005a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2f8a │ │ +0d66a6: 5441 e10c |005d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d66aa: 3801 0d00 |005f: if-eqz v1, 006c // +000d │ │ +0d66ae: 5441 e10c |0061: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d66b2: 6e10 2627 0100 |0063: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ +0d66b8: 0c01 |0066: move-result-object v1 │ │ +0d66ba: 5442 e10c |0067: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d66be: 7230 5a25 2100 |0069: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@255a │ │ +0d66c4: 1f05 2a05 |006c: check-cast v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@052a │ │ +0d66c8: 5b45 e10c |006e: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d66cc: 5441 e10c |0070: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d66d0: 3801 d4ff |0072: if-eqz v1, 0046 // -002c │ │ +0d66d4: 5441 e10c |0074: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d66d8: 6e10 2627 0100 |0076: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@2726 │ │ +0d66de: 0c01 |0079: move-result-object v1 │ │ +0d66e0: 5442 e10c |007a: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0ce1 │ │ +0d66e4: 7230 5925 2100 |007c: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2559 │ │ +0d66ea: 28c7 |007f: goto 0046 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=508 │ │ 0x0008 line=509 │ │ 0x0010 line=538 │ │ 0x0012 line=509 │ │ 0x0013 line=513 │ │ @@ -277270,18 +277285,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d670c: |[0d670c] com.actionbarsherlock.internal.app.ActionBarImpl.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0d671c: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6720: 6e20 3f2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@2c3f │ │ -0d6726: 0e00 |0005: return-void │ │ +0d66ec: |[0d66ec] com.actionbarsherlock.internal.app.ActionBarImpl.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0d66fc: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6700: 6e20 3f2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@2c3f │ │ +0d6706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0005 line=367 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -277291,25 +277306,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0d6728: |[0d6728] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(I)V │ │ -0d6738: 6e10 5927 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ -0d673e: 0c00 |0003: move-result-object v0 │ │ -0d6740: 7110 0a21 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0d6746: 0c00 |0007: move-result-object v0 │ │ -0d6748: 5431 d00c |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d674c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -0d674e: 6e40 0d21 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0d6754: 0c00 |000e: move-result-object v0 │ │ -0d6756: 6e20 6727 0300 |000f: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setCustomView:(Landroid/view/View;)V // method@2767 │ │ -0d675c: 0e00 |0012: return-void │ │ +0d6708: |[0d6708] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(I)V │ │ +0d6718: 6e10 5927 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@2759 │ │ +0d671e: 0c00 |0003: move-result-object v0 │ │ +0d6720: 7110 0a21 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0d6726: 0c00 |0007: move-result-object v0 │ │ +0d6728: 5431 d00c |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d672c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0d672e: 6e40 0d21 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0d6734: 0c00 |000e: move-result-object v0 │ │ +0d6736: 6e20 6727 0300 |000f: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setCustomView:(Landroid/view/View;)V // method@2767 │ │ +0d673c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0012 line=277 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0013 reg=4 resId I │ │ @@ -277319,18 +277334,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d6760: |[0d6760] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;)V │ │ -0d6770: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6774: 6e20 072d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@2d07 │ │ -0d677a: 0e00 |0005: return-void │ │ +0d6740: |[0d6740] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;)V │ │ +0d6750: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6754: 6e20 072d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@2d07 │ │ +0d675a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=937 │ │ 0x0005 line=938 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -277340,19 +277355,19 @@ │ │ type : '(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d677c: |[0d677c] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -0d678c: 6e20 1d22 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ -0d6792: 5410 d00c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6796: 6e20 072d 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@2d07 │ │ -0d679c: 0e00 |0008: return-void │ │ +0d675c: |[0d675c] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +0d676c: 6e20 1d22 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ +0d6772: 5410 d00c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6776: 6e20 072d 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@2d07 │ │ +0d677c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ 0x0003 line=943 │ │ 0x0008 line=944 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277364,22 +277379,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d67a0: |[0d67a0] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayHomeAsUpEnabled:(Z)V │ │ -0d67b0: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0d67b2: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0d67b6: 0110 |0003: move v0, v1 │ │ -0d67b8: 6e30 6b27 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ -0d67be: 0e00 |0007: return-void │ │ -0d67c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0d67c2: 28fb |0009: goto 0004 // -0005 │ │ +0d6780: |[0d6780] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayHomeAsUpEnabled:(Z)V │ │ +0d6790: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0d6792: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0d6796: 0110 |0003: move v0, v1 │ │ +0d6798: 6e30 6b27 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ +0d679e: 0e00 |0007: return-void │ │ +0d67a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0d67a2: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0007 line=292 │ │ 0x0008 line=291 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277390,18 +277405,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d67c4: |[0d67c4] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(I)V │ │ -0d67d4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d67d8: 6e20 082d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ -0d67de: 0e00 |0005: return-void │ │ +0d67a4: |[0d67a4] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(I)V │ │ +0d67b4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d67b8: 6e20 082d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ +0d67be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 options I │ │ @@ -277411,25 +277426,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d67e0: |[0d67e0] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(II)V │ │ -0d67f0: 5441 d00c |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d67f4: 6e10 d82c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ -0d67fa: 0a00 |0005: move-result v0 │ │ -0d67fc: 5441 d00c |0006: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6800: 9502 0506 |0008: and-int v2, v5, v6 │ │ -0d6804: df03 06ff |000a: xor-int/lit8 v3, v6, #int -1 // #ff │ │ -0d6808: b503 |000c: and-int/2addr v3, v0 │ │ -0d680a: b632 |000d: or-int/2addr v2, v3 │ │ -0d680c: 6e20 082d 2100 |000e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ -0d6812: 0e00 |0011: return-void │ │ +0d67c0: |[0d67c0] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(II)V │ │ +0d67d0: 5441 d00c |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d67d4: 6e10 d82c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ +0d67da: 0a00 |0005: move-result v0 │ │ +0d67dc: 5441 d00c |0006: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d67e0: 9502 0506 |0008: and-int v2, v5, v6 │ │ +0d67e4: df03 06ff |000a: xor-int/lit8 v3, v6, #int -1 // #ff │ │ +0d67e8: b503 |000c: and-int/2addr v3, v0 │ │ +0d67ea: b632 |000d: or-int/2addr v2, v3 │ │ +0d67ec: 6e20 082d 2100 |000e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ +0d67f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0011 line=363 │ │ locals : │ │ 0x0006 - 0x0012 reg=0 current I │ │ @@ -277442,22 +277457,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d6814: |[0d6814] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowCustomEnabled:(Z)V │ │ -0d6824: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ -0d6828: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0d682c: 0110 |0004: move v0, v1 │ │ -0d682e: 6e30 6b27 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ -0d6834: 0e00 |0008: return-void │ │ -0d6836: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0d6838: 28fb |000a: goto 0005 // -0005 │ │ +0d67f4: |[0d67f4] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowCustomEnabled:(Z)V │ │ +0d6804: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ +0d6808: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0d680c: 0110 |0004: move v0, v1 │ │ +0d680e: 6e30 6b27 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ +0d6814: 0e00 |0008: return-void │ │ +0d6816: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0d6818: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=301 │ │ 0x0008 line=302 │ │ 0x0009 line=301 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277468,22 +277483,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d683c: |[0d683c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowHomeEnabled:(Z)V │ │ -0d684c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0d684e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0d6852: 0110 |0003: move v0, v1 │ │ -0d6854: 6e30 6b27 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ -0d685a: 0e00 |0007: return-void │ │ -0d685c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0d685e: 28fb |0009: goto 0004 // -0005 │ │ +0d681c: |[0d681c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowHomeEnabled:(Z)V │ │ +0d682c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0d682e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0d6832: 0110 |0003: move v0, v1 │ │ +0d6834: 6e30 6b27 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ +0d683a: 0e00 |0007: return-void │ │ +0d683c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0d683e: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=286 │ │ 0x0007 line=287 │ │ 0x0008 line=286 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277494,22 +277509,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0d6860: |[0d6860] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowTitleEnabled:(Z)V │ │ -0d6870: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0d6874: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0d6878: 0110 |0004: move v0, v1 │ │ -0d687a: 6e30 6b27 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ -0d6880: 0e00 |0008: return-void │ │ -0d6882: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0d6884: 28fb |000a: goto 0005 // -0005 │ │ +0d6840: |[0d6840] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowTitleEnabled:(Z)V │ │ +0d6850: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0d6854: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0d6858: 0110 |0004: move v0, v1 │ │ +0d685a: 6e30 6b27 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ +0d6860: 0e00 |0008: return-void │ │ +0d6862: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0d6864: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=296 │ │ 0x0008 line=297 │ │ 0x0009 line=296 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277520,22 +277535,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d6888: |[0d6888] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayUseLogoEnabled:(Z)V │ │ -0d6898: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0d689a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0d689e: 0110 |0003: move v0, v1 │ │ -0d68a0: 6e30 6b27 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ -0d68a6: 0e00 |0007: return-void │ │ -0d68a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0d68aa: 28fb |0009: goto 0004 // -0005 │ │ +0d6868: |[0d6868] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayUseLogoEnabled:(Z)V │ │ +0d6878: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0d687a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0d687e: 0110 |0003: move v0, v1 │ │ +0d6880: 6e30 6b27 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@276b │ │ +0d6886: 0e00 |0007: return-void │ │ +0d6888: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0d688a: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=281 │ │ 0x0007 line=282 │ │ 0x0008 line=281 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277546,18 +277561,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d68ac: |[0d68ac] com.actionbarsherlock.internal.app.ActionBarImpl.setHomeButtonEnabled:(Z)V │ │ -0d68bc: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d68c0: 6e20 0c2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2d0c │ │ -0d68c6: 0e00 |0005: return-void │ │ +0d688c: |[0d688c] com.actionbarsherlock.internal.app.ActionBarImpl.setHomeButtonEnabled:(Z)V │ │ +0d689c: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d68a0: 6e20 0c2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2d0c │ │ +0d68a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -277567,18 +277582,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d68c8: |[0d68c8] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(I)V │ │ -0d68d8: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d68dc: 6e20 0d2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(I)V // method@2d0d │ │ -0d68e2: 0e00 |0005: return-void │ │ +0d68a8: |[0d68a8] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(I)V │ │ +0d68b8: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d68bc: 6e20 0d2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(I)V // method@2d0d │ │ +0d68c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0005 line=1015 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -277588,18 +277603,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d68e4: |[0d68e4] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0d68f4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d68f8: 6e20 0e2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2d0e │ │ -0d68fe: 0e00 |0005: return-void │ │ +0d68c4: |[0d68c4] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0d68d4: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d68d8: 6e20 0e2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2d0e │ │ +0d68de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ 0x0005 line=1020 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -277609,20 +277624,20 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0d6900: |[0d6900] com.actionbarsherlock.internal.app.ActionBarImpl.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -0d6910: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6914: 6e20 092d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2d09 │ │ -0d691a: 5410 d00c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d691e: 6e20 042d 3000 |0007: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V // method@2d04 │ │ -0d6924: 0e00 |000a: return-void │ │ +0d68e0: |[0d68e0] com.actionbarsherlock.internal.app.ActionBarImpl.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +0d68f0: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d68f4: 6e20 092d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2d09 │ │ +0d68fa: 5410 d00c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d68fe: 6e20 042d 3000 |0007: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V // method@2d04 │ │ +0d6904: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=948 │ │ 0x0005 line=949 │ │ 0x000a line=950 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277634,18 +277649,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d6928: |[0d6928] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(I)V │ │ -0d6938: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d693c: 6e20 0f2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(I)V // method@2d0f │ │ -0d6942: 0e00 |0005: return-void │ │ +0d6908: |[0d6908] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(I)V │ │ +0d6918: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d691c: 6e20 0f2d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(I)V // method@2d0f │ │ +0d6922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1024 │ │ 0x0005 line=1025 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -277655,18 +277670,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d6944: |[0d6944] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0d6954: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6958: 6e20 102d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2d10 │ │ -0d695e: 0e00 |0005: return-void │ │ +0d6924: |[0d6924] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0d6934: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6938: 6e20 102d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2d10 │ │ +0d693e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -277676,53 +277691,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0d6960: |[0d6960] com.actionbarsherlock.internal.app.ActionBarImpl.setNavigationMode:(I)V │ │ -0d6970: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0d6972: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -0d6974: 5452 d00c |0002: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6978: 6e10 df2c 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ -0d697e: 0a00 |0007: move-result v0 │ │ -0d6980: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ -0d6986: 5452 d00c |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d698a: 6e20 132d 6200 |000d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@2d13 │ │ -0d6990: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ -0d6996: 5452 d00c |0013: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d699a: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -0d699c: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ -0d69a0: 5553 dc0c |0018: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ -0d69a4: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -0d69a8: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -0d69aa: 6e20 052d 1200 |001d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2d05 │ │ -0d69b0: 0e00 |0020: return-void │ │ -0d69b2: 6e10 5427 0500 |0021: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getSelectedNavigationIndex:()I // method@2754 │ │ -0d69b8: 0a02 |0024: move-result v2 │ │ -0d69ba: 5952 e00c |0025: iput v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d69be: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -0d69c0: 6e20 6427 2500 |0028: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ -0d69c6: 5452 e50c |002b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d69ca: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ -0d69ce: 6e20 8b2f 3200 |002f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0d69d4: 28d9 |0032: goto 000b // -0027 │ │ -0d69d6: 7010 4e27 0500 |0033: invoke-direct {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@274e │ │ -0d69dc: 5452 e50c |0036: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ -0d69e0: 6e20 8b2f 1200 |0038: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0d69e6: 5252 e00c |003b: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d69ea: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ -0d69ee: 5252 e00c |003f: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d69f2: 6e20 7827 2500 |0041: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSelectedNavigationItem:(I)V // method@2778 │ │ -0d69f8: 5954 e00c |0044: iput v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ -0d69fc: 28cd |0046: goto 0013 // -0033 │ │ -0d69fe: 0000 |0047: nop // spacer │ │ -0d6a00: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ -0d6a0c: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ +0d6940: |[0d6940] com.actionbarsherlock.internal.app.ActionBarImpl.setNavigationMode:(I)V │ │ +0d6950: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d6952: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +0d6954: 5452 d00c |0002: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6958: 6e10 df2c 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ +0d695e: 0a00 |0007: move-result v0 │ │ +0d6960: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ +0d6966: 5452 d00c |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d696a: 6e20 132d 6200 |000d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@2d13 │ │ +0d6970: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ +0d6976: 5452 d00c |0013: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d697a: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +0d697c: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ +0d6980: 5553 dc0c |0018: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0cdc │ │ +0d6984: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +0d6988: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +0d698a: 6e20 052d 1200 |001d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2d05 │ │ +0d6990: 0e00 |0020: return-void │ │ +0d6992: 6e10 5427 0500 |0021: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getSelectedNavigationIndex:()I // method@2754 │ │ +0d6998: 0a02 |0024: move-result v2 │ │ +0d699a: 5952 e00c |0025: iput v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d699e: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0d69a0: 6e20 6427 2500 |0028: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ +0d69a6: 5452 e50c |002b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d69aa: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ +0d69ae: 6e20 8b2f 3200 |002f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0d69b4: 28d9 |0032: goto 000b // -0027 │ │ +0d69b6: 7010 4e27 0500 |0033: invoke-direct {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@274e │ │ +0d69bc: 5452 e50c |0036: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ce5 │ │ +0d69c0: 6e20 8b2f 1200 |0038: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0d69c6: 5252 e00c |003b: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d69ca: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ +0d69ce: 5252 e00c |003f: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d69d2: 6e20 7827 2500 |0041: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSelectedNavigationItem:(I)V // method@2778 │ │ +0d69d8: 5954 e00c |0044: iput v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0ce0 │ │ +0d69dc: 28cd |0046: goto 0013 // -0033 │ │ +0d69de: 0000 |0047: nop // spacer │ │ +0d69e0: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ +0d69ec: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=984 │ │ 0x0008 line=985 │ │ 0x000b line=992 │ │ 0x0010 line=993 │ │ 0x0013 line=1003 │ │ @@ -277747,34 +277762,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0d6a18: |[0d6a18] com.actionbarsherlock.internal.app.ActionBarImpl.setSelectedNavigationItem:(I)V │ │ -0d6a28: 5420 d00c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6a2c: 6e10 df2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ -0d6a32: 0a00 |0005: move-result v0 │ │ -0d6a34: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ -0d6a3a: 2200 6f06 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0d6a3e: 1a01 3f32 |000b: const-string v1, "setSelectedNavigationItem not valid for current navigation mode" // string@323f │ │ -0d6a42: 7020 0434 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d6a48: 2700 |0010: throw v0 │ │ -0d6a4a: 5420 e70c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ -0d6a4e: 6e20 8e34 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d6a54: 0c00 |0016: move-result-object v0 │ │ -0d6a56: 1f00 1505 |0017: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ -0d6a5a: 6e20 6427 0200 |0019: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ -0d6a60: 0e00 |001c: return-void │ │ -0d6a62: 5420 d00c |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6a66: 6e20 0a2d 3000 |001f: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@2d0a │ │ -0d6a6c: 28fa |0022: goto 001c // -0006 │ │ -0d6a6e: 0000 |0023: nop // spacer │ │ -0d6a70: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ +0d69f8: |[0d69f8] com.actionbarsherlock.internal.app.ActionBarImpl.setSelectedNavigationItem:(I)V │ │ +0d6a08: 5420 d00c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6a0c: 6e10 df2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2cdf │ │ +0d6a12: 0a00 |0005: move-result v0 │ │ +0d6a14: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ +0d6a1a: 2200 6f06 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0d6a1e: 1a01 3f32 |000b: const-string v1, "setSelectedNavigationItem not valid for current navigation mode" // string@323f │ │ +0d6a22: 7020 0434 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d6a28: 2700 |0010: throw v0 │ │ +0d6a2a: 5420 e70c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0ce7 │ │ +0d6a2e: 6e20 8e34 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d6a34: 0c00 |0016: move-result-object v0 │ │ +0d6a36: 1f00 1505 |0017: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ +0d6a3a: 6e20 6427 0200 |0019: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2764 │ │ +0d6a40: 0e00 |001c: return-void │ │ +0d6a42: 5420 d00c |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6a46: 6e20 0a2d 3000 |001f: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@2d0a │ │ +0d6a4c: 28fa |0022: goto 001c // -0006 │ │ +0d6a4e: 0000 |0023: nop // spacer │ │ +0d6a50: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0009 line=328 │ │ 0x0011 line=322 │ │ 0x001c line=331 │ │ 0x001d line=325 │ │ @@ -277788,22 +277803,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0d6a80: |[0d6a80] com.actionbarsherlock.internal.app.ActionBarImpl.setShowHideAnimationEnabled:(Z)V │ │ -0d6a90: 5c12 e20c |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0ce2 │ │ -0d6a94: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -0d6a98: 5410 d80c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d6a9c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0d6aa0: 5410 d80c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d6aa4: 6e10 da27 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ -0d6aaa: 0e00 |000d: return-void │ │ +0d6a60: |[0d6a60] com.actionbarsherlock.internal.app.ActionBarImpl.setShowHideAnimationEnabled:(Z)V │ │ +0d6a70: 5c12 e20c |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0ce2 │ │ +0d6a74: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +0d6a78: 5410 d80c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d6a7c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0d6a80: 5410 d80c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d6a84: 6e10 da27 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ +0d6a8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0002 line=249 │ │ 0x0008 line=250 │ │ 0x000d line=252 │ │ locals : │ │ @@ -277815,20 +277830,20 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d6aac: |[0d6aac] com.actionbarsherlock.internal.app.ActionBarImpl.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0d6abc: 5410 e40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6ac0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0d6ac4: 5410 e40c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6ac8: 6e20 402c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@2c40 │ │ -0d6ace: 0e00 |0009: return-void │ │ +0d6a8c: |[0d6a8c] com.actionbarsherlock.internal.app.ActionBarImpl.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0d6a9c: 5410 e40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6aa0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0d6aa4: 5410 e40c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6aa8: 6e20 402c 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@2c40 │ │ +0d6aae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0004 line=375 │ │ 0x0009 line=377 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -277839,18 +277854,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d6ad0: |[0d6ad0] com.actionbarsherlock.internal.app.ActionBarImpl.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0d6ae0: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6ae4: 6e20 412c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@2c41 │ │ -0d6aea: 0e00 |0005: return-void │ │ +0d6ab0: |[0d6ab0] com.actionbarsherlock.internal.app.ActionBarImpl.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0d6ac0: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6ac4: 6e20 412c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@2c41 │ │ +0d6aca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -277860,20 +277875,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d6aec: |[0d6aec] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(I)V │ │ -0d6afc: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d6b00: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0d6b06: 0c00 |0005: move-result-object v0 │ │ -0d6b08: 6e20 7d27 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@277d │ │ -0d6b0e: 0e00 |0009: return-void │ │ +0d6acc: |[0d6acc] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(I)V │ │ +0d6adc: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d6ae0: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0d6ae6: 0c00 |0005: move-result-object v0 │ │ +0d6ae8: 6e20 7d27 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@277d │ │ +0d6aee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0009 line=317 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -277883,18 +277898,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d6b10: |[0d6b10] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0d6b20: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6b24: 6e20 172d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2d17 │ │ -0d6b2a: 0e00 |0005: return-void │ │ +0d6af0: |[0d6af0] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0d6b00: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6b04: 6e20 172d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2d17 │ │ +0d6b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0005 line=354 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -277904,20 +277919,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d6b2c: |[0d6b2c] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(I)V │ │ -0d6b3c: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ -0d6b40: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0d6b46: 0c00 |0005: move-result-object v0 │ │ -0d6b48: 6e20 7f27 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@277f │ │ -0d6b4e: 0e00 |0009: return-void │ │ +0d6b0c: |[0d6b0c] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(I)V │ │ +0d6b1c: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0cd4 │ │ +0d6b20: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0d6b26: 0c00 |0005: move-result-object v0 │ │ +0d6b28: 6e20 7f27 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@277f │ │ +0d6b2e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0009 line=312 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -277927,18 +277942,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d6b50: |[0d6b50] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -0d6b60: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ -0d6b64: 6e20 182d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@2d18 │ │ -0d6b6a: 0e00 |0005: return-void │ │ +0d6b30: |[0d6b30] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +0d6b40: 5410 d00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cd0 │ │ +0d6b44: 6e20 182d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@2d18 │ │ +0d6b4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -277948,18 +277963,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0d6b6c: |[0d6b6c] com.actionbarsherlock.internal.app.ActionBarImpl.show:()V │ │ -0d6b7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0d6b7e: 6e20 8127 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@2781 │ │ -0d6b84: 0e00 |0004: return-void │ │ +0d6b4c: |[0d6b4c] com.actionbarsherlock.internal.app.ActionBarImpl.show:()V │ │ +0d6b5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d6b5e: 6e20 8127 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@2781 │ │ +0d6b64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -277968,104 +277983,104 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 183 16-bit code units │ │ -0d6b88: |[0d6b88] com.actionbarsherlock.internal.app.ActionBarImpl.show:(Z)V │ │ -0d6b98: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -0d6b9c: 1218 |0002: const/4 v8, #int 1 // #1 │ │ -0d6b9e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -0d6ba0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0d6ba2: 54a2 d80c |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d6ba6: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0d6baa: 54a2 d80c |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d6bae: 6e10 da27 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ -0d6bb4: 54a2 d20c |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6bb8: 6e10 2f2c 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ -0d6bbe: 0a02 |0013: move-result v2 │ │ -0d6bc0: 3902 0700 |0014: if-nez v2, 001b // +0007 │ │ -0d6bc4: 380b 0400 |0016: if-eqz v11, 001a // +0004 │ │ -0d6bc8: 5ca6 e90c |0018: iput-boolean v6, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ -0d6bcc: 0e00 |001a: return-void │ │ -0d6bce: 54a2 d20c |001b: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6bd2: 6e20 452c 6200 |001d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ -0d6bd8: 55a2 e20c |0020: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0ce2 │ │ -0d6bdc: 3802 8300 |0022: if-eqz v2, 00a5 // +0083 │ │ -0d6be0: 54a2 d20c |0024: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6be4: 6e20 3b2c 7200 |0026: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ -0d6bea: 2200 3705 |0029: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0d6bee: 7010 0628 0000 |002b: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ -0d6bf4: 54a2 d20c |002e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6bf8: 1a03 a617 |0030: const-string v3, "alpha" // string@17a6 │ │ -0d6bfc: 2384 d006 |0032: new-array v4, v8, [F // type@06d0 │ │ -0d6c00: 4b09 0406 |0034: aput v9, v4, v6 │ │ -0d6c04: 7130 7c28 3204 |0036: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d6c0a: 0c02 |0039: move-result-object v2 │ │ -0d6c0c: 6e20 1728 2000 |003a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d6c12: 0c01 |003d: move-result-object v1 │ │ -0d6c14: 54a2 d30c |003e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ -0d6c18: 3802 3800 |0040: if-eqz v2, 0078 // +0038 │ │ -0d6c1c: 54a2 d30c |0042: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ -0d6c20: 1a03 f834 |0044: const-string v3, "translationY" // string@34f8 │ │ -0d6c24: 1224 |0046: const/4 v4, #int 2 // #2 │ │ -0d6c26: 2344 d006 |0047: new-array v4, v4, [F // type@06d0 │ │ -0d6c2a: 54a5 d20c |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6c2e: 6e10 2a2c 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ -0d6c34: 0a05 |004e: move-result v5 │ │ -0d6c36: 7b55 |004f: neg-int v5, v5 │ │ -0d6c38: 8255 |0050: int-to-float v5, v5 │ │ -0d6c3a: 4b05 0406 |0051: aput v5, v4, v6 │ │ -0d6c3e: 4b07 0408 |0053: aput v7, v4, v8 │ │ -0d6c42: 7130 7c28 3204 |0055: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d6c48: 0c02 |0058: move-result-object v2 │ │ -0d6c4a: 6e20 fa27 2100 |0059: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d6c50: 54a2 d20c |005c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6c54: 54a3 d20c |005e: iget-object v3, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6c58: 6e10 2a2c 0300 |0060: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ -0d6c5e: 0a03 |0063: move-result v3 │ │ -0d6c60: 7b33 |0064: neg-int v3, v3 │ │ -0d6c62: 8233 |0065: int-to-float v3, v3 │ │ -0d6c64: 6e20 442c 3200 |0066: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2c44 │ │ -0d6c6a: 54a2 d20c |0069: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6c6e: 1a03 f834 |006b: const-string v3, "translationY" // string@34f8 │ │ -0d6c72: 2384 d006 |006d: new-array v4, v8, [F // type@06d0 │ │ -0d6c76: 4b07 0406 |006f: aput v7, v4, v6 │ │ -0d6c7a: 7130 7c28 3204 |0071: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d6c80: 0c02 |0074: move-result-object v2 │ │ -0d6c82: 6e20 fa27 2100 |0075: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d6c88: 54a2 e40c |0078: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6c8c: 3802 1f00 |007a: if-eqz v2, 0099 // +001f │ │ -0d6c90: 52a2 d50c |007c: iget v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ -0d6c94: 3382 1b00 |007e: if-ne v2, v8, 0099 // +001b │ │ -0d6c98: 54a2 e40c |0080: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6c9c: 6e20 3b2c 7200 |0082: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ -0d6ca2: 54a2 e40c |0085: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6ca6: 6e20 452c 6200 |0087: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ -0d6cac: 54a2 e40c |008a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6cb0: 1a03 a617 |008c: const-string v3, "alpha" // string@17a6 │ │ -0d6cb4: 2384 d006 |008e: new-array v4, v8, [F // type@06d0 │ │ -0d6cb8: 4b09 0406 |0090: aput v9, v4, v6 │ │ -0d6cbc: 7130 7c28 3204 |0092: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0d6cc2: 0c02 |0095: move-result-object v2 │ │ -0d6cc4: 6e20 fa27 2100 |0096: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d6cca: 54a2 e30c |0099: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ -0d6cce: 6e20 0c28 2000 |009b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ -0d6cd4: 5ba0 d80c |009e: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ -0d6cd8: 6e10 2428 0000 |00a0: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ -0d6cde: 2900 77ff |00a3: goto/16 001a // -0089 │ │ -0d6ce2: 54a2 d20c |00a5: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6ce6: 6e20 3b2c 9200 |00a7: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ -0d6cec: 54a2 d20c |00aa: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ -0d6cf0: 6e20 442c 7200 |00ac: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2c44 │ │ -0d6cf6: 54a2 e30c |00af: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ -0d6cfa: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -0d6cfc: 7220 d227 3200 |00b2: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ -0d6d02: 2900 65ff |00b5: goto/16 001a // -009b │ │ +0d6b68: |[0d6b68] com.actionbarsherlock.internal.app.ActionBarImpl.show:(Z)V │ │ +0d6b78: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +0d6b7c: 1218 |0002: const/4 v8, #int 1 // #1 │ │ +0d6b7e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0d6b80: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0d6b82: 54a2 d80c |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d6b86: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0d6b8a: 54a2 d80c |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d6b8e: 6e10 da27 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ +0d6b94: 54a2 d20c |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6b98: 6e10 2f2c 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2c2f │ │ +0d6b9e: 0a02 |0013: move-result v2 │ │ +0d6ba0: 3902 0700 |0014: if-nez v2, 001b // +0007 │ │ +0d6ba4: 380b 0400 |0016: if-eqz v11, 001a // +0004 │ │ +0d6ba8: 5ca6 e90c |0018: iput-boolean v6, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ +0d6bac: 0e00 |001a: return-void │ │ +0d6bae: 54a2 d20c |001b: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6bb2: 6e20 452c 6200 |001d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ +0d6bb8: 55a2 e20c |0020: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0ce2 │ │ +0d6bbc: 3802 8300 |0022: if-eqz v2, 00a5 // +0083 │ │ +0d6bc0: 54a2 d20c |0024: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6bc4: 6e20 3b2c 7200 |0026: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ +0d6bca: 2200 3705 |0029: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0d6bce: 7010 0628 0000 |002b: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ +0d6bd4: 54a2 d20c |002e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6bd8: 1a03 a617 |0030: const-string v3, "alpha" // string@17a6 │ │ +0d6bdc: 2384 d006 |0032: new-array v4, v8, [F // type@06d0 │ │ +0d6be0: 4b09 0406 |0034: aput v9, v4, v6 │ │ +0d6be4: 7130 7c28 3204 |0036: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d6bea: 0c02 |0039: move-result-object v2 │ │ +0d6bec: 6e20 1728 2000 |003a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d6bf2: 0c01 |003d: move-result-object v1 │ │ +0d6bf4: 54a2 d30c |003e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ +0d6bf8: 3802 3800 |0040: if-eqz v2, 0078 // +0038 │ │ +0d6bfc: 54a2 d30c |0042: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0cd3 │ │ +0d6c00: 1a03 f834 |0044: const-string v3, "translationY" // string@34f8 │ │ +0d6c04: 1224 |0046: const/4 v4, #int 2 // #2 │ │ +0d6c06: 2344 d006 |0047: new-array v4, v4, [F // type@06d0 │ │ +0d6c0a: 54a5 d20c |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6c0e: 6e10 2a2c 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ +0d6c14: 0a05 |004e: move-result v5 │ │ +0d6c16: 7b55 |004f: neg-int v5, v5 │ │ +0d6c18: 8255 |0050: int-to-float v5, v5 │ │ +0d6c1a: 4b05 0406 |0051: aput v5, v4, v6 │ │ +0d6c1e: 4b07 0408 |0053: aput v7, v4, v8 │ │ +0d6c22: 7130 7c28 3204 |0055: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d6c28: 0c02 |0058: move-result-object v2 │ │ +0d6c2a: 6e20 fa27 2100 |0059: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d6c30: 54a2 d20c |005c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6c34: 54a3 d20c |005e: iget-object v3, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6c38: 6e10 2a2c 0300 |0060: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ +0d6c3e: 0a03 |0063: move-result v3 │ │ +0d6c40: 7b33 |0064: neg-int v3, v3 │ │ +0d6c42: 8233 |0065: int-to-float v3, v3 │ │ +0d6c44: 6e20 442c 3200 |0066: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2c44 │ │ +0d6c4a: 54a2 d20c |0069: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6c4e: 1a03 f834 |006b: const-string v3, "translationY" // string@34f8 │ │ +0d6c52: 2384 d006 |006d: new-array v4, v8, [F // type@06d0 │ │ +0d6c56: 4b07 0406 |006f: aput v7, v4, v6 │ │ +0d6c5a: 7130 7c28 3204 |0071: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d6c60: 0c02 |0074: move-result-object v2 │ │ +0d6c62: 6e20 fa27 2100 |0075: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d6c68: 54a2 e40c |0078: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6c6c: 3802 1f00 |007a: if-eqz v2, 0099 // +001f │ │ +0d6c70: 52a2 d50c |007c: iget v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ +0d6c74: 3382 1b00 |007e: if-ne v2, v8, 0099 // +001b │ │ +0d6c78: 54a2 e40c |0080: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6c7c: 6e20 3b2c 7200 |0082: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ +0d6c82: 54a2 e40c |0085: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6c86: 6e20 452c 6200 |0087: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ +0d6c8c: 54a2 e40c |008a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6c90: 1a03 a617 |008c: const-string v3, "alpha" // string@17a6 │ │ +0d6c94: 2384 d006 |008e: new-array v4, v8, [F // type@06d0 │ │ +0d6c98: 4b09 0406 |0090: aput v9, v4, v6 │ │ +0d6c9c: 7130 7c28 3204 |0092: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0d6ca2: 0c02 |0095: move-result-object v2 │ │ +0d6ca4: 6e20 fa27 2100 |0096: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d6caa: 54a2 e30c |0099: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ +0d6cae: 6e20 0c28 2000 |009b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ +0d6cb4: 5ba0 d80c |009e: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cd8 │ │ +0d6cb8: 6e10 2428 0000 |00a0: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ +0d6cbe: 2900 77ff |00a3: goto/16 001a // -0089 │ │ +0d6cc2: 54a2 d20c |00a5: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6cc6: 6e20 3b2c 9200 |00a7: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@2c3b │ │ +0d6ccc: 54a2 d20c |00aa: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cd2 │ │ +0d6cd0: 6e20 442c 7200 |00ac: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2c44 │ │ +0d6cd6: 54a2 e30c |00af: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0ce3 │ │ +0d6cda: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ +0d6cdc: 7220 d227 3200 |00b2: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ +0d6ce2: 2900 65ff |00b5: goto/16 001a // -009b │ │ catches : (none) │ │ positions : │ │ 0x0005 line=556 │ │ 0x0009 line=557 │ │ 0x000e line=559 │ │ 0x0016 line=560 │ │ 0x001a line=588 │ │ @@ -278101,55 +278116,55 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0d6d08: |[0d6d08] com.actionbarsherlock.internal.app.ActionBarImpl.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0d6d18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0d6d1a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -0d6d1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0d6d1e: 5452 cf0c |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ -0d6d22: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ -0d6d26: 5551 e90c |0007: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ -0d6d2a: 5452 cf0c |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ -0d6d2e: 6e10 1427 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.finish:()V // method@2714 │ │ -0d6d34: 5452 d60c |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d6d38: 6e10 602c 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ -0d6d3e: 2200 2905 |0013: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // type@0529 │ │ -0d6d42: 7030 1227 5006 |0015: invoke-direct {v0, v5, v6}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@2712 │ │ -0d6d48: 6e10 1327 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.dispatchOnCreate:()Z // method@2713 │ │ -0d6d4e: 0a02 |001b: move-result v2 │ │ -0d6d50: 3802 3100 |001c: if-eqz v2, 004d // +0031 │ │ -0d6d54: 6e10 5d27 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.isShowing:()Z // method@275d │ │ -0d6d5a: 0a02 |0021: move-result v2 │ │ -0d6d5c: 3802 0400 |0022: if-eqz v2, 0026 // +0004 │ │ -0d6d60: 3801 2700 |0024: if-eqz v1, 004b // +0027 │ │ -0d6d64: 0142 |0026: move v2, v4 │ │ -0d6d66: 5c52 e90c |0027: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ -0d6d6a: 6e10 1a27 0000 |0029: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@271a │ │ -0d6d70: 5452 d60c |002c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d6d74: 6e20 5d2c 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2c5d │ │ -0d6d7a: 6e20 4927 4500 |0031: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@2749 │ │ -0d6d80: 5452 e40c |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6d84: 3802 0b00 |0036: if-eqz v2, 0041 // +000b │ │ -0d6d88: 5252 d50c |0038: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ -0d6d8c: 3342 0700 |003a: if-ne v2, v4, 0041 // +0007 │ │ -0d6d90: 5452 e40c |003c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ -0d6d94: 6e20 452c 3200 |003e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ -0d6d9a: 5452 d60c |0041: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ -0d6d9e: 1303 2000 |0043: const/16 v3, #int 32 // #20 │ │ -0d6da2: 6e20 722c 3200 |0045: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2c72 │ │ -0d6da8: 5b50 cf0c |0048: iput-object v0, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ -0d6dac: 1100 |004a: return-object v0 │ │ -0d6dae: 0132 |004b: move v2, v3 │ │ -0d6db0: 28db |004c: goto 0027 // -0025 │ │ -0d6db2: 1200 |004d: const/4 v0, #int 0 // #0 │ │ -0d6db4: 28fc |004e: goto 004a // -0004 │ │ +0d6ce8: |[0d6ce8] com.actionbarsherlock.internal.app.ActionBarImpl.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0d6cf8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0d6cfa: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0d6cfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0d6cfe: 5452 cf0c |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ +0d6d02: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ +0d6d06: 5551 e90c |0007: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ +0d6d0a: 5452 cf0c |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ +0d6d0e: 6e10 1427 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.finish:()V // method@2714 │ │ +0d6d14: 5452 d60c |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d6d18: 6e10 602c 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ +0d6d1e: 2200 2905 |0013: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // type@0529 │ │ +0d6d22: 7030 1227 5006 |0015: invoke-direct {v0, v5, v6}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@2712 │ │ +0d6d28: 6e10 1327 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.dispatchOnCreate:()Z // method@2713 │ │ +0d6d2e: 0a02 |001b: move-result v2 │ │ +0d6d30: 3802 3100 |001c: if-eqz v2, 004d // +0031 │ │ +0d6d34: 6e10 5d27 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.isShowing:()Z // method@275d │ │ +0d6d3a: 0a02 |0021: move-result v2 │ │ +0d6d3c: 3802 0400 |0022: if-eqz v2, 0026 // +0004 │ │ +0d6d40: 3801 2700 |0024: if-eqz v1, 004b // +0027 │ │ +0d6d44: 0142 |0026: move v2, v4 │ │ +0d6d46: 5c52 e90c |0027: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0ce9 │ │ +0d6d4a: 6e10 1a27 0000 |0029: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@271a │ │ +0d6d50: 5452 d60c |002c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d6d54: 6e20 5d2c 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2c5d │ │ +0d6d5a: 6e20 4927 4500 |0031: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@2749 │ │ +0d6d60: 5452 e40c |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6d64: 3802 0b00 |0036: if-eqz v2, 0041 // +000b │ │ +0d6d68: 5252 d50c |0038: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0cd5 │ │ +0d6d6c: 3342 0700 |003a: if-ne v2, v4, 0041 // +0007 │ │ +0d6d70: 5452 e40c |003c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce4 │ │ +0d6d74: 6e20 452c 3200 |003e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ +0d6d7a: 5452 d60c |0041: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0cd6 │ │ +0d6d7e: 1303 2000 |0043: const/16 v3, #int 32 // #20 │ │ +0d6d82: 6e20 722c 3200 |0045: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2c72 │ │ +0d6d88: 5b50 cf0c |0048: iput-object v0, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0ccf │ │ +0d6d8c: 1100 |004a: return-object v0 │ │ +0d6d8e: 0132 |004b: move v2, v3 │ │ +0d6d90: 28db |004c: goto 0027 // -0025 │ │ +0d6d92: 1200 |004d: const/4 v0, #int 0 // #0 │ │ +0d6d94: 28fc |004e: goto 004a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=400 │ │ 0x0003 line=401 │ │ 0x0007 line=402 │ │ 0x0009 line=403 │ │ 0x000e line=406 │ │ @@ -278220,21 +278235,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0d6db8: |[0d6db8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V │ │ -0d6dc8: 5b12 ed0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6dcc: 7010 4625 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@2546 │ │ -0d6dd2: 5b13 eb0c |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d6dd6: 5410 eb0c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d6dda: 6e20 ed00 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@00ed │ │ -0d6de0: 0e00 |000c: return-void │ │ +0d6d98: |[0d6d98] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V │ │ +0d6da8: 5b12 ed0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6dac: 7010 4625 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@2546 │ │ +0d6db2: 5b13 eb0c |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d6db6: 5410 eb0c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d6dba: 6e20 ed00 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@00ed │ │ +0d6dc0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ 0x0007 line=231 │ │ 0x000c line=232 │ │ locals : │ │ @@ -278248,19 +278263,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d6de4: |[0d6de4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ -0d6df4: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d6df8: 6e10 df00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@00df │ │ -0d6dfe: 0c00 |0005: move-result-object v0 │ │ -0d6e00: 1100 |0006: return-object v0 │ │ +0d6dc4: |[0d6dc4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ +0d6dd4: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d6dd8: 6e10 df00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@00df │ │ +0d6dde: 0c00 |0005: move-result-object v0 │ │ +0d6de0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -278268,19 +278283,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d6e04: |[0d6e04] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getCustomView:()Landroid/view/View; │ │ -0d6e14: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d6e18: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@00e0 │ │ -0d6e1e: 0c00 |0005: move-result-object v0 │ │ -0d6e20: 1100 |0006: return-object v0 │ │ +0d6de4: |[0d6de4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getCustomView:()Landroid/view/View; │ │ +0d6df4: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d6df8: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@00e0 │ │ +0d6dfe: 0c00 |0005: move-result-object v0 │ │ +0d6e00: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -278288,19 +278303,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d6e24: |[0d6e24] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0d6e34: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d6e38: 6e10 e100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@00e1 │ │ -0d6e3e: 0c00 |0005: move-result-object v0 │ │ -0d6e40: 1100 |0006: return-object v0 │ │ +0d6e04: |[0d6e04] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0d6e14: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d6e18: 6e10 e100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@00e1 │ │ +0d6e1e: 0c00 |0005: move-result-object v0 │ │ +0d6e20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -278308,19 +278323,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d6e44: |[0d6e44] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getPosition:()I │ │ -0d6e54: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d6e58: 6e10 e200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@00e2 │ │ -0d6e5e: 0a00 |0005: move-result v0 │ │ -0d6e60: 0f00 |0006: return v0 │ │ +0d6e24: |[0d6e24] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getPosition:()I │ │ +0d6e34: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d6e38: 6e10 e200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@00e2 │ │ +0d6e3e: 0a00 |0005: move-result v0 │ │ +0d6e40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -278328,17 +278343,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d6e64: |[0d6e64] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getTag:()Ljava/lang/Object; │ │ -0d6e74: 5410 ec0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0cec │ │ -0d6e78: 1100 |0002: return-object v0 │ │ +0d6e44: |[0d6e44] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getTag:()Ljava/lang/Object; │ │ +0d6e54: 5410 ec0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0cec │ │ +0d6e58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -278346,19 +278361,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d6e7c: |[0d6e7c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ -0d6e8c: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d6e90: 6e10 e400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@00e4 │ │ -0d6e96: 0c00 |0005: move-result-object v0 │ │ -0d6e98: 1100 |0006: return-object v0 │ │ +0d6e5c: |[0d6e5c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ +0d6e6c: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d6e70: 6e10 e400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@00e4 │ │ +0d6e76: 0c00 |0005: move-result-object v0 │ │ +0d6e78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -278366,41 +278381,41 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0d6e9c: |[0d6e9c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0d6eac: 5421 ea0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ -0d6eb0: 3801 3100 |0002: if-eqz v1, 0033 // +0031 │ │ -0d6eb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0d6eb6: 5421 ed0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6eba: 7110 9927 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ -0d6ec0: 0c01 |000a: move-result-object v1 │ │ -0d6ec2: 2011 4901 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d6ec6: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ -0d6eca: 5421 ed0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6ece: 7110 9927 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ -0d6ed4: 0c01 |0014: move-result-object v1 │ │ -0d6ed6: 1f01 4901 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d6eda: 6e10 1307 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ -0d6ee0: 0c01 |001a: move-result-object v1 │ │ -0d6ee2: 6e10 4807 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0d6ee8: 0c01 |001e: move-result-object v1 │ │ -0d6eea: 6e10 1908 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ -0d6ef0: 0c00 |0022: move-result-object v0 │ │ -0d6ef2: 5421 ea0c |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ -0d6ef6: 7230 5825 2100 |0025: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2558 │ │ -0d6efc: 3800 0b00 |0028: if-eqz v0, 0033 // +000b │ │ -0d6f00: 6e10 1c08 0000 |002a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@081c │ │ -0d6f06: 0a01 |002d: move-result v1 │ │ -0d6f08: 3901 0500 |002e: if-nez v1, 0033 // +0005 │ │ -0d6f0c: 6e10 1608 0000 |0030: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0d6f12: 0e00 |0033: return-void │ │ +0d6e7c: |[0d6e7c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0d6e8c: 5421 ea0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ +0d6e90: 3801 3100 |0002: if-eqz v1, 0033 // +0031 │ │ +0d6e94: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0d6e96: 5421 ed0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6e9a: 7110 9927 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ +0d6ea0: 0c01 |000a: move-result-object v1 │ │ +0d6ea2: 2011 4901 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d6ea6: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ +0d6eaa: 5421 ed0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6eae: 7110 9927 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ +0d6eb4: 0c01 |0014: move-result-object v1 │ │ +0d6eb6: 1f01 4901 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d6eba: 6e10 1307 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ +0d6ec0: 0c01 |001a: move-result-object v1 │ │ +0d6ec2: 6e10 4807 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0d6ec8: 0c01 |001e: move-result-object v1 │ │ +0d6eca: 6e10 1908 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ +0d6ed0: 0c00 |0022: move-result-object v0 │ │ +0d6ed2: 5421 ea0c |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ +0d6ed6: 7230 5825 2100 |0025: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2558 │ │ +0d6edc: 3800 0b00 |0028: if-eqz v0, 0033 // +000b │ │ +0d6ee0: 6e10 1c08 0000 |002a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@081c │ │ +0d6ee6: 0a01 |002d: move-result v1 │ │ +0d6ee8: 3901 0500 |002e: if-nez v1, 0033 // +0005 │ │ +0d6eec: 6e10 1608 0000 |0030: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0d6ef2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=334 │ │ 0x000f line=335 │ │ 0x001f line=336 │ │ @@ -278419,61 +278434,61 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0d6f14: |[0d6f14] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0d6f24: 5420 ea0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ -0d6f28: 3800 5b00 |0002: if-eqz v0, 005d // +005b │ │ -0d6f2c: 5420 ed0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6f30: 7110 9a27 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ -0d6f36: 0c00 |0009: move-result-object v0 │ │ -0d6f38: 3900 2500 |000a: if-nez v0, 002f // +0025 │ │ -0d6f3c: 5420 ed0c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6f40: 7110 9927 0000 |000e: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ -0d6f46: 0c00 |0011: move-result-object v0 │ │ -0d6f48: 2000 4901 |0012: instance-of v0, v0, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d6f4c: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ -0d6f50: 5421 ed0c |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6f54: 5420 ed0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6f58: 7110 9927 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ -0d6f5e: 0c00 |001d: move-result-object v0 │ │ -0d6f60: 1f00 4901 |001e: check-cast v0, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d6f64: 6e10 1307 0000 |0020: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ -0d6f6a: 0c00 |0023: move-result-object v0 │ │ -0d6f6c: 6e10 4807 0000 |0024: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0d6f72: 0c00 |0027: move-result-object v0 │ │ -0d6f74: 6e10 1908 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ -0d6f7a: 0c00 |002b: move-result-object v0 │ │ -0d6f7c: 7120 9b27 0100 |002c: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@279b │ │ -0d6f82: 5420 ea0c |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ -0d6f86: 5421 ed0c |0031: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6f8a: 7110 9a27 0100 |0033: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ -0d6f90: 0c01 |0036: move-result-object v1 │ │ -0d6f92: 7230 5925 2001 |0037: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2559 │ │ -0d6f98: 5420 ed0c |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6f9c: 7110 9a27 0000 |003c: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ -0d6fa2: 0c00 |003f: move-result-object v0 │ │ -0d6fa4: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ -0d6fa8: 5420 ed0c |0042: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6fac: 7110 9a27 0000 |0044: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ -0d6fb2: 0c00 |0047: move-result-object v0 │ │ -0d6fb4: 6e10 1c08 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@081c │ │ -0d6fba: 0a00 |004b: move-result v0 │ │ -0d6fbc: 3900 0b00 |004c: if-nez v0, 0057 // +000b │ │ -0d6fc0: 5420 ed0c |004e: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6fc4: 7110 9a27 0000 |0050: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ -0d6fca: 0c00 |0053: move-result-object v0 │ │ -0d6fcc: 6e10 1608 0000 |0054: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0d6fd2: 5420 ed0c |0057: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6fd6: 1201 |0059: const/4 v1, #int 0 // #0 │ │ -0d6fd8: 7120 9b27 1000 |005a: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@279b │ │ -0d6fde: 0e00 |005d: return-void │ │ +0d6ef4: |[0d6ef4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0d6f04: 5420 ea0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ +0d6f08: 3800 5b00 |0002: if-eqz v0, 005d // +005b │ │ +0d6f0c: 5420 ed0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6f10: 7110 9a27 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ +0d6f16: 0c00 |0009: move-result-object v0 │ │ +0d6f18: 3900 2500 |000a: if-nez v0, 002f // +0025 │ │ +0d6f1c: 5420 ed0c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6f20: 7110 9927 0000 |000e: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ +0d6f26: 0c00 |0011: move-result-object v0 │ │ +0d6f28: 2000 4901 |0012: instance-of v0, v0, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d6f2c: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ +0d6f30: 5421 ed0c |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6f34: 5420 ed0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6f38: 7110 9927 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ +0d6f3e: 0c00 |001d: move-result-object v0 │ │ +0d6f40: 1f00 4901 |001e: check-cast v0, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d6f44: 6e10 1307 0000 |0020: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ +0d6f4a: 0c00 |0023: move-result-object v0 │ │ +0d6f4c: 6e10 4807 0000 |0024: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0d6f52: 0c00 |0027: move-result-object v0 │ │ +0d6f54: 6e10 1908 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ +0d6f5a: 0c00 |002b: move-result-object v0 │ │ +0d6f5c: 7120 9b27 0100 |002c: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@279b │ │ +0d6f62: 5420 ea0c |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ +0d6f66: 5421 ed0c |0031: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6f6a: 7110 9a27 0100 |0033: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ +0d6f70: 0c01 |0036: move-result-object v1 │ │ +0d6f72: 7230 5925 2001 |0037: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2559 │ │ +0d6f78: 5420 ed0c |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6f7c: 7110 9a27 0000 |003c: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ +0d6f82: 0c00 |003f: move-result-object v0 │ │ +0d6f84: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ +0d6f88: 5420 ed0c |0042: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6f8c: 7110 9a27 0000 |0044: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ +0d6f92: 0c00 |0047: move-result-object v0 │ │ +0d6f94: 6e10 1c08 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@081c │ │ +0d6f9a: 0a00 |004b: move-result v0 │ │ +0d6f9c: 3900 0b00 |004c: if-nez v0, 0057 // +000b │ │ +0d6fa0: 5420 ed0c |004e: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6fa4: 7110 9a27 0000 |0050: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@279a │ │ +0d6faa: 0c00 |0053: move-result-object v0 │ │ +0d6fac: 6e10 1608 0000 |0054: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0d6fb2: 5420 ed0c |0057: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6fb6: 1201 |0059: const/4 v1, #int 0 // #0 │ │ +0d6fb8: 7120 9b27 1000 |005a: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@279b │ │ +0d6fbe: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0004 line=351 │ │ 0x0016 line=352 │ │ 0x0028 line=353 │ │ 0x002c line=352 │ │ @@ -278493,38 +278508,38 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0d6fe0: |[0d6fe0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0d6ff0: 5421 ea0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ -0d6ff4: 3801 2b00 |0002: if-eqz v1, 002d // +002b │ │ -0d6ff8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0d6ffa: 5421 ed0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d6ffe: 7110 9927 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ -0d7004: 0c01 |000a: move-result-object v1 │ │ -0d7006: 2011 4901 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d700a: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ -0d700e: 5421 ed0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d7012: 7110 9927 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ -0d7018: 0c01 |0014: move-result-object v1 │ │ -0d701a: 1f01 4901 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ -0d701e: 6e10 1307 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ -0d7024: 0c01 |001a: move-result-object v1 │ │ -0d7026: 6e10 4807 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0d702c: 0c01 |001e: move-result-object v1 │ │ -0d702e: 6e10 1908 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ -0d7034: 0c00 |0022: move-result-object v0 │ │ -0d7036: 5421 ed0c |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ -0d703a: 7120 9b27 0100 |0025: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@279b │ │ -0d7040: 5421 ea0c |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ -0d7044: 7230 5a25 2100 |002a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@255a │ │ -0d704a: 0e00 |002d: return-void │ │ +0d6fc0: |[0d6fc0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0d6fd0: 5421 ea0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ +0d6fd4: 3801 2b00 |0002: if-eqz v1, 002d // +002b │ │ +0d6fd8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0d6fda: 5421 ed0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6fde: 7110 9927 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ +0d6fe4: 0c01 |000a: move-result-object v1 │ │ +0d6fe6: 2011 4901 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d6fea: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ +0d6fee: 5421 ed0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d6ff2: 7110 9927 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@2799 │ │ +0d6ff8: 0c01 |0014: move-result-object v1 │ │ +0d6ffa: 1f01 4901 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0149 │ │ +0d6ffe: 6e10 1307 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0713 │ │ +0d7004: 0c01 |001a: move-result-object v1 │ │ +0d7006: 6e10 4807 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0d700c: 0c01 |001e: move-result-object v1 │ │ +0d700e: 6e10 1908 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0819 │ │ +0d7014: 0c00 |0022: move-result-object v0 │ │ +0d7016: 5421 ed0c |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ced │ │ +0d701a: 7120 9b27 0100 |0025: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@279b │ │ +0d7020: 5421 ea0c |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ +0d7024: 7230 5a25 2100 |002a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@255a │ │ +0d702a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0004 line=370 │ │ 0x0005 line=371 │ │ 0x000f line=372 │ │ 0x001f line=373 │ │ @@ -278542,18 +278557,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d704c: |[0d704c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.select:()V │ │ -0d705c: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d7060: 6e10 e500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@00e5 │ │ -0d7066: 0e00 |0005: return-void │ │ +0d702c: |[0d702c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.select:()V │ │ +0d703c: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d7040: 6e10 e500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@00e5 │ │ +0d7046: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ @@ -278562,18 +278577,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7068: |[0d7068] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d7078: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d707c: 6e20 e600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(I)Landroid/app/ActionBar$Tab; // method@00e6 │ │ -0d7082: 1101 |0005: return-object v1 │ │ +0d7048: |[0d7048] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d7058: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d705c: 6e20 e600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(I)Landroid/app/ActionBar$Tab; // method@00e6 │ │ +0d7062: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0005 line=316 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -278583,18 +278598,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7084: |[0d7084] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d7094: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d7098: 6e20 e700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@00e7 │ │ -0d709e: 1101 |0005: return-object v1 │ │ +0d7064: |[0d7064] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d7074: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d7078: 6e20 e700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@00e7 │ │ +0d707e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0005 line=322 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 contentDesc Ljava/lang/CharSequence; │ │ @@ -278604,18 +278619,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d70a0: |[0d70a0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d70b0: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d70b4: 6e20 e800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@00e8 │ │ -0d70ba: 1101 |0005: return-object v1 │ │ +0d7080: |[0d7080] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d7090: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d7094: 6e20 e800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@00e8 │ │ +0d709a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0005 line=282 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 layoutResId I │ │ @@ -278625,18 +278640,18 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d70bc: |[0d70bc] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d70cc: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d70d0: 6e20 e900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@00e9 │ │ -0d70d6: 1101 |0005: return-object v1 │ │ +0d709c: |[0d709c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d70ac: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d70b0: 6e20 e900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@00e9 │ │ +0d70b6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0005 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -278646,18 +278661,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d70d8: |[0d70d8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d70e8: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d70ec: 6e20 ea00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@00ea │ │ -0d70f2: 1101 |0005: return-object v1 │ │ +0d70b8: |[0d70b8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d70c8: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d70cc: 6e20 ea00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@00ea │ │ +0d70d2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0005 line=258 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -278667,18 +278682,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d70f4: |[0d70f4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d7104: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d7108: 6e20 eb00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@00eb │ │ -0d710e: 1101 |0005: return-object v1 │ │ +0d70d4: |[0d70d4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d70e4: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d70e8: 6e20 eb00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@00eb │ │ +0d70ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0005 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -278688,23 +278703,23 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0d7110: |[0d7110] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d7120: 5421 eb0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d7124: 3803 0900 |0002: if-eqz v3, 000b // +0009 │ │ -0d7128: 0720 |0004: move-object v0, v2 │ │ -0d712a: 6e20 ec00 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@00ec │ │ -0d7130: 5b23 ea0c |0008: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ -0d7134: 1102 |000a: return-object v2 │ │ -0d7136: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0d7138: 28f9 |000c: goto 0005 // -0007 │ │ +0d70f0: |[0d70f0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d7100: 5421 eb0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d7104: 3803 0900 |0002: if-eqz v3, 000b // +0009 │ │ +0d7108: 0720 |0004: move-object v0, v2 │ │ +0d710a: 6e20 ec00 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@00ec │ │ +0d7110: 5b23 ea0c |0008: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0cea │ │ +0d7114: 1102 |000a: return-object v2 │ │ +0d7116: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0d7118: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0008 line=304 │ │ 0x000a line=305 │ │ 0x000b line=303 │ │ locals : │ │ @@ -278716,17 +278731,17 @@ │ │ type : '(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d713c: |[0d713c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d714c: 5b01 ec0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0cec │ │ -0d7150: 1100 |0002: return-object v0 │ │ +0d711c: |[0d711c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d712c: 5b01 ec0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0cec │ │ +0d7130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0002 line=293 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0003 reg=1 obj Ljava/lang/Object; │ │ @@ -278736,18 +278751,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7154: |[0d7154] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d7164: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d7168: 6e20 ee00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@00ee │ │ -0d716e: 1101 |0005: return-object v1 │ │ +0d7134: |[0d7134] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d7144: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d7148: 6e20 ee00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@00ee │ │ +0d714e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0005 line=270 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -278757,18 +278772,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7170: |[0d7170] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d7180: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d7184: 6e20 ef00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@00ef │ │ -0d718a: 1101 |0005: return-object v1 │ │ +0d7150: |[0d7150] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d7160: 5410 eb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d7164: 6e20 ef00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@00ef │ │ +0d716a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0005 line=264 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ @@ -278826,38 +278841,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0d718c: |[0d718c] com.actionbarsherlock.internal.app.ActionBarWrapper.:(Landroid/app/Activity;)V │ │ -0d719c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0d719e: 7010 5b25 0400 |0001: invoke-direct {v4}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@255b │ │ -0d71a4: 2202 a606 |0004: new-instance v2, Ljava/util/HashSet; // type@06a6 │ │ -0d71a8: 7020 b834 1200 |0006: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(I)V // method@34b8 │ │ -0d71ae: 5b42 f10c |0009: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ -0d71b2: 5b45 ef0c |000b: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0cef │ │ -0d71b6: 6e10 2d01 0500 |000d: invoke-virtual {v5}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ -0d71bc: 0c02 |0010: move-result-object v2 │ │ -0d71be: 5b42 ee0c |0011: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d71c2: 5442 ee0c |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d71c6: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -0d71ca: 5442 ee0c |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d71ce: 6e20 f000 4200 |0019: invoke-virtual {v2, v4}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@00f0 │ │ -0d71d4: 5442 ee0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d71d8: 6e10 f600 0200 |001e: invoke-virtual {v2}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@00f6 │ │ -0d71de: 0a00 |0021: move-result v0 │ │ -0d71e0: 5442 ee0c |0022: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d71e4: dd03 0004 |0024: and-int/lit8 v3, v0, #int 4 // #04 │ │ -0d71e8: 3803 0600 |0026: if-eqz v3, 002c // +0006 │ │ -0d71ec: 6e20 1501 1200 |0028: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ -0d71f2: 0e00 |002b: return-void │ │ -0d71f4: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0d71f6: 28fb |002d: goto 0028 // -0005 │ │ +0d716c: |[0d716c] com.actionbarsherlock.internal.app.ActionBarWrapper.:(Landroid/app/Activity;)V │ │ +0d717c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0d717e: 7010 5b25 0400 |0001: invoke-direct {v4}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@255b │ │ +0d7184: 2202 a606 |0004: new-instance v2, Ljava/util/HashSet; // type@06a6 │ │ +0d7188: 7020 b834 1200 |0006: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(I)V // method@34b8 │ │ +0d718e: 5b42 f10c |0009: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ +0d7192: 5b45 ef0c |000b: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0cef │ │ +0d7196: 6e10 2d01 0500 |000d: invoke-virtual {v5}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@012d │ │ +0d719c: 0c02 |0010: move-result-object v2 │ │ +0d719e: 5b42 ee0c |0011: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d71a2: 5442 ee0c |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d71a6: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +0d71aa: 5442 ee0c |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d71ae: 6e20 f000 4200 |0019: invoke-virtual {v2, v4}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@00f0 │ │ +0d71b4: 5442 ee0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d71b8: 6e10 f600 0200 |001e: invoke-virtual {v2}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@00f6 │ │ +0d71be: 0a00 |0021: move-result v0 │ │ +0d71c0: 5442 ee0c |0022: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d71c4: dd03 0004 |0024: and-int/lit8 v3, v0, #int 4 // #04 │ │ +0d71c8: 3803 0600 |0026: if-eqz v3, 002c // +0006 │ │ +0d71cc: 6e20 1501 1200 |0028: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ +0d71d2: 0e00 |002b: return-void │ │ +0d71d4: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0d71d6: 28fb |002d: goto 0028 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=24 │ │ 0x0004 line=20 │ │ 0x000b line=25 │ │ 0x000d line=26 │ │ 0x0013 line=27 │ │ @@ -278877,17 +278892,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d71f8: |[0d71f8] com.actionbarsherlock.internal.app.ActionBarWrapper.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; │ │ -0d7208: 5410 ef0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0cef │ │ -0d720c: 1100 |0002: return-object v0 │ │ +0d71d8: |[0d71d8] com.actionbarsherlock.internal.app.ActionBarWrapper.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; │ │ +0d71e8: 5410 ef0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0cef │ │ +0d71ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -278895,17 +278910,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d7210: |[0d7210] com.actionbarsherlock.internal.app.ActionBarWrapper.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; │ │ -0d7220: 5410 f00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0cf0 │ │ -0d7224: 1100 |0002: return-object v0 │ │ +0d71f0: |[0d71f0] com.actionbarsherlock.internal.app.ActionBarWrapper.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; │ │ +0d7200: 5410 f00c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0cf0 │ │ +0d7204: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -278913,17 +278928,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d7228: |[0d7228] com.actionbarsherlock.internal.app.ActionBarWrapper.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -0d7238: 5b01 f00c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0cf0 │ │ -0d723c: 1101 |0002: return-object v1 │ │ +0d7208: |[0d7208] com.actionbarsherlock.internal.app.ActionBarWrapper.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +0d7218: 5b01 f00c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0cf0 │ │ +0d721c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/FragmentTransaction; │ │ │ │ @@ -278933,18 +278948,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7240: |[0d7240] com.actionbarsherlock.internal.app.ActionBarWrapper.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0d7250: 5410 f10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ -0d7254: 7220 ef34 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ -0d725a: 0e00 |0005: return-void │ │ +0d7220: |[0d7220] com.actionbarsherlock.internal.app.ActionBarWrapper.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0d7230: 5410 f10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ +0d7234: 7220 ef34 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ +0d723a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -278954,20 +278969,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d725c: |[0d725c] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0d726c: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7270: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ -0d7274: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d7278: 6e20 f100 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@00f1 │ │ -0d727e: 0e00 |0009: return-void │ │ +0d723c: |[0d723c] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0d724c: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7250: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ +0d7254: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d7258: 6e20 f100 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@00f1 │ │ +0d725e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0009 line=390 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -278977,20 +278992,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d7280: |[0d7280] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -0d7290: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7294: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ -0d7298: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d729c: 6e30 f200 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@00f2 │ │ -0d72a2: 0e00 |0009: return-void │ │ +0d7260: |[0d7260] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +0d7270: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7274: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ +0d7278: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d727c: 6e30 f200 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@00f2 │ │ +0d7282: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0009 line=400 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -279001,20 +279016,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0d72a4: |[0d72a4] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -0d72b4: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d72b8: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ -0d72bc: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d72c0: 6e40 f300 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@00f3 │ │ -0d72c6: 0e00 |0009: return-void │ │ +0d7284: |[0d7284] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +0d7294: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7298: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ +0d729c: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d72a0: 6e40 f300 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@00f3 │ │ +0d72a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0009 line=405 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -279026,20 +279041,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0d72c8: |[0d72c8] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -0d72d8: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d72dc: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ -0d72e0: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d72e4: 6e30 f400 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@00f4 │ │ -0d72ea: 0e00 |0009: return-void │ │ +0d72a8: |[0d72a8] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0d72b8: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d72bc: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ +0d72c0: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d72c4: 6e30 f400 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@00f4 │ │ +0d72ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0009 line=395 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -279050,19 +279065,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d72ec: |[0d72ec] com.actionbarsherlock.internal.app.ActionBarWrapper.getCustomView:()Landroid/view/View; │ │ -0d72fc: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7300: 6e10 f500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@00f5 │ │ -0d7306: 0c00 |0005: move-result-object v0 │ │ -0d7308: 1100 |0006: return-object v0 │ │ +0d72cc: |[0d72cc] com.actionbarsherlock.internal.app.ActionBarWrapper.getCustomView:()Landroid/view/View; │ │ +0d72dc: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d72e0: 6e10 f500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@00f5 │ │ +0d72e6: 0c00 |0005: move-result-object v0 │ │ +0d72e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279070,19 +279085,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d730c: |[0d730c] com.actionbarsherlock.internal.app.ActionBarWrapper.getDisplayOptions:()I │ │ -0d731c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7320: 6e10 f600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@00f6 │ │ -0d7326: 0a00 |0005: move-result v0 │ │ -0d7328: 0f00 |0006: return v0 │ │ +0d72ec: |[0d72ec] com.actionbarsherlock.internal.app.ActionBarWrapper.getDisplayOptions:()I │ │ +0d72fc: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7300: 6e10 f600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@00f6 │ │ +0d7306: 0a00 |0005: move-result v0 │ │ +0d7308: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279090,19 +279105,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d732c: |[0d732c] com.actionbarsherlock.internal.app.ActionBarWrapper.getHeight:()I │ │ -0d733c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7340: 6e10 f700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@00f7 │ │ -0d7346: 0a00 |0005: move-result v0 │ │ -0d7348: 0f00 |0006: return v0 │ │ +0d730c: |[0d730c] com.actionbarsherlock.internal.app.ActionBarWrapper.getHeight:()I │ │ +0d731c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7320: 6e10 f700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@00f7 │ │ +0d7326: 0a00 |0005: move-result v0 │ │ +0d7328: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279110,19 +279125,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d734c: |[0d734c] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationItemCount:()I │ │ -0d735c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7360: 6e10 f800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@00f8 │ │ -0d7366: 0a00 |0005: move-result v0 │ │ -0d7368: 0f00 |0006: return v0 │ │ +0d732c: |[0d732c] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationItemCount:()I │ │ +0d733c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7340: 6e10 f800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@00f8 │ │ +0d7346: 0a00 |0005: move-result v0 │ │ +0d7348: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279130,19 +279145,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d736c: |[0d736c] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationMode:()I │ │ -0d737c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7380: 6e10 f900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@00f9 │ │ -0d7386: 0a00 |0005: move-result v0 │ │ -0d7388: 0f00 |0006: return v0 │ │ +0d734c: |[0d734c] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationMode:()I │ │ +0d735c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7360: 6e10 f900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@00f9 │ │ +0d7366: 0a00 |0005: move-result v0 │ │ +0d7368: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279150,19 +279165,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d738c: |[0d738c] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedNavigationIndex:()I │ │ -0d739c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d73a0: 6e10 fa00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@00fa │ │ -0d73a6: 0a00 |0005: move-result v0 │ │ -0d73a8: 0f00 |0006: return v0 │ │ +0d736c: |[0d736c] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedNavigationIndex:()I │ │ +0d737c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7380: 6e10 fa00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@00fa │ │ +0d7386: 0a00 |0005: move-result v0 │ │ +0d7388: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279170,25 +279185,25 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0d73ac: |[0d73ac] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d73bc: 5421 ee0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d73c0: 6e10 fb00 0100 |0002: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@00fb │ │ -0d73c6: 0c00 |0005: move-result-object v0 │ │ -0d73c8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0d73cc: 6e10 e300 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@00e3 │ │ -0d73d2: 0c01 |000b: move-result-object v1 │ │ -0d73d4: 1f01 1505 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ -0d73d8: 1101 |000e: return-object v1 │ │ -0d73da: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0d73dc: 28fe |0010: goto 000e // -0002 │ │ +0d738c: |[0d738c] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d739c: 5421 ee0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d73a0: 6e10 fb00 0100 |0002: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@00fb │ │ +0d73a6: 0c00 |0005: move-result-object v0 │ │ +0d73a8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0d73ac: 6e10 e300 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@00e3 │ │ +0d73b2: 0c01 |000b: move-result-object v1 │ │ +0d73b4: 1f01 1505 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ +0d73b8: 1101 |000e: return-object v1 │ │ +0d73ba: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0d73bc: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0006 line=430 │ │ locals : │ │ 0x0006 - 0x0011 reg=0 selected Landroid/app/ActionBar$Tab; │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -279198,19 +279213,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d73e0: |[0d73e0] com.actionbarsherlock.internal.app.ActionBarWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -0d73f0: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d73f4: 6e10 fc00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@00fc │ │ -0d73fa: 0c00 |0005: move-result-object v0 │ │ -0d73fc: 1100 |0006: return-object v0 │ │ +0d73c0: |[0d73c0] com.actionbarsherlock.internal.app.ActionBarWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +0d73d0: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d73d4: 6e10 fc00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@00fc │ │ +0d73da: 0c00 |0005: move-result-object v0 │ │ +0d73dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279218,25 +279233,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0d7400: |[0d7400] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d7410: 5421 ee0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7414: 6e20 fd00 3100 |0002: invoke-virtual {v1, v3}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@00fd │ │ -0d741a: 0c00 |0005: move-result-object v0 │ │ -0d741c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0d7420: 6e10 e300 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@00e3 │ │ -0d7426: 0c01 |000b: move-result-object v1 │ │ -0d7428: 1f01 1505 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ -0d742c: 1101 |000e: return-object v1 │ │ -0d742e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0d7430: 28fe |0010: goto 000e // -0002 │ │ +0d73e0: |[0d73e0] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d73f0: 5421 ee0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d73f4: 6e20 fd00 3100 |0002: invoke-virtual {v1, v3}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@00fd │ │ +0d73fa: 0c00 |0005: move-result-object v0 │ │ +0d73fc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0d7400: 6e10 e300 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@00e3 │ │ +0d7406: 0c01 |000b: move-result-object v1 │ │ +0d7408: 1f01 1505 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0515 │ │ +0d740c: 1101 |000e: return-object v1 │ │ +0d740e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0d7410: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0006 line=436 │ │ locals : │ │ 0x0006 - 0x0011 reg=0 selected Landroid/app/ActionBar$Tab; │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -279247,19 +279262,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d7434: |[0d7434] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabCount:()I │ │ -0d7444: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7448: 6e10 fe00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@00fe │ │ -0d744e: 0a00 |0005: move-result v0 │ │ -0d7450: 0f00 |0006: return v0 │ │ +0d7414: |[0d7414] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabCount:()I │ │ +0d7424: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7428: 6e10 fe00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@00fe │ │ +0d742e: 0a00 |0005: move-result v0 │ │ +0d7430: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279267,19 +279282,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d7454: |[0d7454] com.actionbarsherlock.internal.app.ActionBarWrapper.getThemedContext:()Landroid/content/Context; │ │ -0d7464: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7468: 6e10 ff00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@00ff │ │ -0d746e: 0c00 |0005: move-result-object v0 │ │ -0d7470: 1100 |0006: return-object v0 │ │ +0d7434: |[0d7434] com.actionbarsherlock.internal.app.ActionBarWrapper.getThemedContext:()Landroid/content/Context; │ │ +0d7444: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7448: 6e10 ff00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@00ff │ │ +0d744e: 0c00 |0005: move-result-object v0 │ │ +0d7450: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279287,19 +279302,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d7474: |[0d7474] com.actionbarsherlock.internal.app.ActionBarWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0d7484: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7488: 6e10 0001 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0100 │ │ -0d748e: 0c00 |0005: move-result-object v0 │ │ -0d7490: 1100 |0006: return-object v0 │ │ +0d7454: |[0d7454] com.actionbarsherlock.internal.app.ActionBarWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0d7464: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7468: 6e10 0001 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0100 │ │ +0d746e: 0c00 |0005: move-result-object v0 │ │ +0d7470: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279307,18 +279322,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d7494: |[0d7494] com.actionbarsherlock.internal.app.ActionBarWrapper.hide:()V │ │ -0d74a4: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d74a8: 6e10 0101 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0101 │ │ -0d74ae: 0e00 |0005: return-void │ │ +0d7474: |[0d7474] com.actionbarsherlock.internal.app.ActionBarWrapper.hide:()V │ │ +0d7484: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7488: 6e10 0101 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0101 │ │ +0d748e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=457 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ @@ -279327,19 +279342,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d74b0: |[0d74b0] com.actionbarsherlock.internal.app.ActionBarWrapper.isShowing:()Z │ │ -0d74c0: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d74c4: 6e10 0201 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0102 │ │ -0d74ca: 0a00 |0005: move-result v0 │ │ -0d74cc: 0f00 |0006: return v0 │ │ +0d7490: |[0d7490] com.actionbarsherlock.internal.app.ActionBarWrapper.isShowing:()Z │ │ +0d74a0: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d74a4: 6e10 0201 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0102 │ │ +0d74aa: 0a00 |0005: move-result v0 │ │ +0d74ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279347,21 +279362,21 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0d74d0: |[0d74d0] com.actionbarsherlock.internal.app.ActionBarWrapper.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0d74e0: 2200 2c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ -0d74e4: 5421 ee0c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d74e8: 6e10 0301 0100 |0004: invoke-virtual {v1}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@0103 │ │ -0d74ee: 0c01 |0007: move-result-object v1 │ │ -0d74f0: 7030 8327 2001 |0008: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V // method@2783 │ │ -0d74f6: 1100 |000b: return-object v0 │ │ +0d74b0: |[0d74b0] com.actionbarsherlock.internal.app.ActionBarWrapper.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0d74c0: 2200 2c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ +0d74c4: 5421 ee0c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d74c8: 6e10 0301 0100 |0004: invoke-virtual {v1}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@0103 │ │ +0d74ce: 0c01 |0007: move-result-object v1 │ │ +0d74d0: 7030 8327 2001 |0008: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V // method@2783 │ │ +0d74d6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -279369,27 +279384,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0d74f8: |[0d74f8] com.actionbarsherlock.internal.app.ActionBarWrapper.onMenuVisibilityChanged:(Z)V │ │ -0d7508: 5432 f10c |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ -0d750c: 7210 f334 0200 |0002: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0d7512: 0c00 |0005: move-result-object v0 │ │ -0d7514: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d751a: 0a02 |0009: move-result v2 │ │ -0d751c: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -0d7520: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d7526: 0c01 |000f: move-result-object v1 │ │ -0d7528: 1f01 1305 |0010: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0513 │ │ -0d752c: 7220 4425 4100 |0012: invoke-interface {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@2544 │ │ -0d7532: 28f1 |0015: goto 0006 // -000f │ │ -0d7534: 0e00 |0016: return-void │ │ +0d74d8: |[0d74d8] com.actionbarsherlock.internal.app.ActionBarWrapper.onMenuVisibilityChanged:(Z)V │ │ +0d74e8: 5432 f10c |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ +0d74ec: 7210 f334 0200 |0002: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0d74f2: 0c00 |0005: move-result-object v0 │ │ +0d74f4: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d74fa: 0a02 |0009: move-result v2 │ │ +0d74fc: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +0d7500: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d7506: 0c01 |000f: move-result-object v1 │ │ +0d7508: 1f01 1305 |0010: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0513 │ │ +0d750c: 7220 4425 4100 |0012: invoke-interface {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@2544 │ │ +0d7512: 28f1 |0015: goto 0006 // -000f │ │ +0d7514: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0012 line=477 │ │ 0x0016 line=479 │ │ locals : │ │ 0x0012 - 0x0016 reg=1 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -279402,19 +279417,19 @@ │ │ type : '(IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0d7538: |[0d7538] com.actionbarsherlock.internal.app.ActionBarWrapper.onNavigationItemSelected:(IJ)Z │ │ -0d7548: 5420 f20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cf2 │ │ -0d754c: 7240 4525 3054 |0002: invoke-interface {v0, v3, v4, v5}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@2545 │ │ -0d7552: 0a00 |0005: move-result v0 │ │ -0d7554: 0f00 |0006: return v0 │ │ +0d7518: |[0d7518] com.actionbarsherlock.internal.app.ActionBarWrapper.onNavigationItemSelected:(IJ)Z │ │ +0d7528: 5420 f20c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cf2 │ │ +0d752c: 7240 4525 3054 |0002: invoke-interface {v0, v3, v4, v5}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@2545 │ │ +0d7532: 0a00 |0005: move-result v0 │ │ +0d7534: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0007 reg=3 itemPosition I │ │ 0x0000 - 0x0007 reg=4 itemId J │ │ @@ -279424,18 +279439,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d7558: |[0d7558] com.actionbarsherlock.internal.app.ActionBarWrapper.removeAllTabs:()V │ │ -0d7568: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d756c: 6e10 0401 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@0104 │ │ -0d7572: 0e00 |0005: return-void │ │ +0d7538: |[0d7538] com.actionbarsherlock.internal.app.ActionBarWrapper.removeAllTabs:()V │ │ +0d7548: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d754c: 6e10 0401 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@0104 │ │ +0d7552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ @@ -279444,18 +279459,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7574: |[0d7574] com.actionbarsherlock.internal.app.ActionBarWrapper.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0d7584: 5410 f10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ -0d7588: 7220 f434 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@34f4 │ │ -0d758e: 0e00 |0005: return-void │ │ +0d7554: |[0d7554] com.actionbarsherlock.internal.app.ActionBarWrapper.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0d7564: 5410 f10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0cf1 │ │ +0d7568: 7220 f434 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@34f4 │ │ +0d756e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -279465,20 +279480,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d7590: |[0d7590] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0d75a0: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d75a4: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ -0d75a8: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d75ac: 6e20 0501 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@0105 │ │ -0d75b2: 0e00 |0009: return-void │ │ +0d7570: |[0d7570] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0d7580: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7584: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ +0d7588: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d758c: 6e20 0501 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@0105 │ │ +0d7592: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0009 line=410 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -279488,18 +279503,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d75b4: |[0d75b4] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTabAt:(I)V │ │ -0d75c4: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d75c8: 6e20 0601 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@0106 │ │ -0d75ce: 0e00 |0005: return-void │ │ +0d7594: |[0d7594] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTabAt:(I)V │ │ +0d75a4: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d75a8: 6e20 0601 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@0106 │ │ +0d75ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0005 line=415 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -279509,20 +279524,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d75d0: |[0d75d0] com.actionbarsherlock.internal.app.ActionBarWrapper.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0d75e0: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d75e4: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ -0d75e8: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ -0d75ec: 6e20 0701 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@0107 │ │ -0d75f2: 0e00 |0009: return-void │ │ +0d75b0: |[0d75b0] com.actionbarsherlock.internal.app.ActionBarWrapper.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0d75c0: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d75c4: 1f03 2c05 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@052c │ │ +0d75c8: 5431 eb0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0ceb │ │ +0d75cc: 6e20 0701 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@0107 │ │ +0d75d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0009 line=425 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -279532,18 +279547,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d75f4: |[0d75f4] com.actionbarsherlock.internal.app.ActionBarWrapper.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0d7604: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7608: 6e20 0801 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0108 │ │ -0d760e: 0e00 |0005: return-void │ │ +0d75d4: |[0d75d4] com.actionbarsherlock.internal.app.ActionBarWrapper.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0d75e4: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d75e8: 6e20 0801 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0108 │ │ +0d75ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -279553,18 +279568,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7610: |[0d7610] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(I)V │ │ -0d7620: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7624: 6e20 0901 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0109 │ │ -0d762a: 0e00 |0005: return-void │ │ +0d75f0: |[0d75f0] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(I)V │ │ +0d7600: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7604: 6e20 0901 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0109 │ │ +0d760a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -279574,18 +279589,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d762c: |[0d762c] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;)V │ │ -0d763c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7640: 6e20 0a01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@010a │ │ -0d7646: 0e00 |0005: return-void │ │ +0d760c: |[0d760c] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;)V │ │ +0d761c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7620: 6e20 0a01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@010a │ │ +0d7626: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -279595,30 +279610,30 @@ │ │ type : '(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0d7648: |[0d7648] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -0d7658: 2200 2c00 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@002c │ │ -0d765c: 7020 de00 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@00de │ │ -0d7662: 5241 800c |0005: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0d7666: 5901 ff00 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@00ff │ │ -0d766a: 5241 7f0c |0009: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0c7f │ │ -0d766e: 5901 fe00 |000b: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.bottomMargin:I // field@00fe │ │ -0d7672: 5241 830c |000d: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0c83 │ │ -0d7676: 5901 0201 |000f: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.topMargin:I // field@0102 │ │ -0d767a: 5241 810c |0011: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0c81 │ │ -0d767e: 5901 0001 |0013: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.leftMargin:I // field@0100 │ │ -0d7682: 5241 820c |0015: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0c82 │ │ -0d7686: 5901 0101 |0017: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.rightMargin:I // field@0101 │ │ -0d768a: 5421 ee0c |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d768e: 6e30 0b01 3100 |001b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@010b │ │ -0d7694: 0e00 |001e: return-void │ │ +0d7628: |[0d7628] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +0d7638: 2200 2c00 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@002c │ │ +0d763c: 7020 de00 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@00de │ │ +0d7642: 5241 800c |0005: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0d7646: 5901 ff00 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@00ff │ │ +0d764a: 5241 7f0c |0009: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0c7f │ │ +0d764e: 5901 fe00 |000b: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.bottomMargin:I // field@00fe │ │ +0d7652: 5241 830c |000d: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0c83 │ │ +0d7656: 5901 0201 |000f: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.topMargin:I // field@0102 │ │ +0d765a: 5241 810c |0011: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0c81 │ │ +0d765e: 5901 0001 |0013: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.leftMargin:I // field@0100 │ │ +0d7662: 5241 820c |0015: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0c82 │ │ +0d7666: 5901 0101 |0017: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.rightMargin:I // field@0101 │ │ +0d766a: 5421 ee0c |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d766e: 6e30 0b01 3100 |001b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@010b │ │ +0d7674: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0009 line=56 │ │ 0x000d line=57 │ │ 0x0011 line=58 │ │ @@ -279636,18 +279651,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7698: |[0d7698] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayHomeAsUpEnabled:(Z)V │ │ -0d76a8: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d76ac: 6e20 0c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@010c │ │ -0d76b2: 0e00 |0005: return-void │ │ +0d7678: |[0d7678] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayHomeAsUpEnabled:(Z)V │ │ +0d7688: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d768c: 6e20 0c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@010c │ │ +0d7692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showHomeAsUp Z │ │ @@ -279657,25 +279672,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0d76b4: |[0d76b4] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(I)V │ │ -0d76c4: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d76c8: 6e20 0d01 3000 |0002: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@010d │ │ -0d76ce: 5421 ee0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d76d2: dd00 0304 |0007: and-int/lit8 v0, v3, #int 4 // #04 │ │ -0d76d6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0d76da: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0d76dc: 6e20 1501 0100 |000c: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ -0d76e2: 0e00 |000f: return-void │ │ -0d76e4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0d76e6: 28fb |0011: goto 000c // -0005 │ │ +0d7694: |[0d7694] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(I)V │ │ +0d76a4: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d76a8: 6e20 0d01 3000 |0002: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@010d │ │ +0d76ae: 5421 ee0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d76b2: dd00 0304 |0007: and-int/lit8 v0, v3, #int 4 // #04 │ │ +0d76b6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0d76ba: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0d76bc: 6e20 1501 0100 |000c: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ +0d76c2: 0e00 |000f: return-void │ │ +0d76c4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0d76c6: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0005 line=141 │ │ 0x000f line=142 │ │ 0x0010 line=141 │ │ locals : │ │ @@ -279687,27 +279702,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0d76e8: |[0d76e8] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(II)V │ │ -0d76f8: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d76fc: 6e30 0e01 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@010e │ │ -0d7702: dd00 0404 |0005: and-int/lit8 v0, v4, #int 4 // #04 │ │ -0d7706: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ -0d770a: 5421 ee0c |0009: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d770e: dd00 0304 |000b: and-int/lit8 v0, v3, #int 4 // #04 │ │ -0d7712: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0d7716: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0d7718: 6e20 1501 0100 |0010: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ -0d771e: 0e00 |0013: return-void │ │ -0d7720: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0d7722: 28fb |0015: goto 0010 // -0005 │ │ +0d76c8: |[0d76c8] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(II)V │ │ +0d76d8: 5420 ee0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d76dc: 6e30 0e01 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@010e │ │ +0d76e2: dd00 0404 |0005: and-int/lit8 v0, v4, #int 4 // #04 │ │ +0d76e6: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ +0d76ea: 5421 ee0c |0009: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d76ee: dd00 0304 |000b: and-int/lit8 v0, v3, #int 4 // #04 │ │ +0d76f2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0d76f6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0d76f8: 6e20 1501 0100 |0010: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ +0d76fe: 0e00 |0013: return-void │ │ +0d7700: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0d7702: 28fb |0015: goto 0010 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=149 │ │ 0x0009 line=150 │ │ 0x0013 line=152 │ │ 0x0014 line=150 │ │ @@ -279721,18 +279736,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7724: |[0d7724] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowCustomEnabled:(Z)V │ │ -0d7734: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7738: 6e20 0f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@010f │ │ -0d773e: 0e00 |0005: return-void │ │ +0d7704: |[0d7704] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowCustomEnabled:(Z)V │ │ +0d7714: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7718: 6e20 0f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@010f │ │ +0d771e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showCustom Z │ │ @@ -279742,18 +279757,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7740: |[0d7740] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowHomeEnabled:(Z)V │ │ -0d7750: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7754: 6e20 1001 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0110 │ │ -0d775a: 0e00 |0005: return-void │ │ +0d7720: |[0d7720] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowHomeEnabled:(Z)V │ │ +0d7730: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7734: 6e20 1001 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0110 │ │ +0d773a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showHome Z │ │ @@ -279763,18 +279778,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d775c: |[0d775c] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowTitleEnabled:(Z)V │ │ -0d776c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7770: 6e20 1101 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0111 │ │ -0d7776: 0e00 |0005: return-void │ │ +0d773c: |[0d773c] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowTitleEnabled:(Z)V │ │ +0d774c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7750: 6e20 1101 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0111 │ │ +0d7756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showTitle Z │ │ @@ -279784,18 +279799,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7778: |[0d7778] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayUseLogoEnabled:(Z)V │ │ -0d7788: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d778c: 6e20 1201 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@0112 │ │ -0d7792: 0e00 |0005: return-void │ │ +0d7758: |[0d7758] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayUseLogoEnabled:(Z)V │ │ +0d7768: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d776c: 6e20 1201 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@0112 │ │ +0d7772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 useLogo Z │ │ @@ -279805,18 +279820,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7794: |[0d7794] com.actionbarsherlock.internal.app.ActionBarWrapper.setHomeButtonEnabled:(Z)V │ │ -0d77a4: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d77a8: 6e20 1501 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ -0d77ae: 0e00 |0005: return-void │ │ +0d7774: |[0d7774] com.actionbarsherlock.internal.app.ActionBarWrapper.setHomeButtonEnabled:(Z)V │ │ +0d7784: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7788: 6e20 1501 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@0115 │ │ +0d778e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -279826,18 +279841,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d77b0: |[0d77b0] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(I)V │ │ -0d77c0: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d77c4: 6e20 1601 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0116 │ │ -0d77ca: 0e00 |0005: return-void │ │ +0d7790: |[0d7790] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(I)V │ │ +0d77a0: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d77a4: 6e20 1601 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0116 │ │ +0d77aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -279847,18 +279862,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d77cc: |[0d77cc] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0d77dc: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d77e0: 6e20 1701 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0117 │ │ -0d77e6: 0e00 |0005: return-void │ │ +0d77ac: |[0d77ac] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0d77bc: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d77c0: 6e20 1701 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0117 │ │ +0d77c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -279868,22 +279883,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0d77e8: |[0d77e8] com.actionbarsherlock.internal.app.ActionBarWrapper.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -0d77f8: 5b13 f20c |0000: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cf2 │ │ -0d77fc: 5410 ee0c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7800: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ -0d7804: 6e30 1801 2001 |0006: invoke-virtual {v0, v2, v1}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0118 │ │ -0d780a: 0e00 |0009: return-void │ │ -0d780c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0d780e: 28fb |000b: goto 0006 // -0005 │ │ +0d77c8: |[0d77c8] com.actionbarsherlock.internal.app.ActionBarWrapper.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +0d77d8: 5b13 f20c |0000: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cf2 │ │ +0d77dc: 5410 ee0c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d77e0: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ +0d77e4: 6e30 1801 2001 |0006: invoke-virtual {v0, v2, v1}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0118 │ │ +0d77ea: 0e00 |0009: return-void │ │ +0d77ec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0d77ee: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ 0x0009 line=92 │ │ 0x000a line=91 │ │ locals : │ │ @@ -279897,18 +279912,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7810: |[0d7810] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(I)V │ │ -0d7820: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7824: 6e20 1901 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0119 │ │ -0d782a: 0e00 |0005: return-void │ │ +0d77f0: |[0d77f0] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(I)V │ │ +0d7800: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7804: 6e20 1901 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0119 │ │ +0d780a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -279918,18 +279933,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d782c: |[0d782c] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0d783c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7840: 6e20 1a01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@011a │ │ -0d7846: 0e00 |0005: return-void │ │ +0d780c: |[0d780c] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0d781c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7820: 6e20 1a01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@011a │ │ +0d7826: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -279939,18 +279954,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7848: |[0d7848] com.actionbarsherlock.internal.app.ActionBarWrapper.setNavigationMode:(I)V │ │ -0d7858: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d785c: 6e20 1b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@011b │ │ -0d7862: 0e00 |0005: return-void │ │ +0d7828: |[0d7828] com.actionbarsherlock.internal.app.ActionBarWrapper.setNavigationMode:(I)V │ │ +0d7838: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d783c: 6e20 1b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@011b │ │ +0d7842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -279960,18 +279975,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7864: |[0d7864] com.actionbarsherlock.internal.app.ActionBarWrapper.setSelectedNavigationItem:(I)V │ │ -0d7874: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7878: 6e20 1c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@011c │ │ -0d787e: 0e00 |0005: return-void │ │ +0d7844: |[0d7844] com.actionbarsherlock.internal.app.ActionBarWrapper.setSelectedNavigationItem:(I)V │ │ +0d7854: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7858: 6e20 1c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@011c │ │ +0d785e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -279981,18 +279996,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d7880: |[0d7880] com.actionbarsherlock.internal.app.ActionBarWrapper.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0d7890: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7894: 6e20 1d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@011d │ │ -0d789a: 0e00 |0005: return-void │ │ +0d7860: |[0d7860] com.actionbarsherlock.internal.app.ActionBarWrapper.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0d7870: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7874: 6e20 1d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@011d │ │ +0d787a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -280002,18 +280017,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d789c: |[0d789c] com.actionbarsherlock.internal.app.ActionBarWrapper.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0d78ac: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d78b0: 6e20 1e01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@011e │ │ -0d78b6: 0e00 |0005: return-void │ │ +0d787c: |[0d787c] com.actionbarsherlock.internal.app.ActionBarWrapper.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0d788c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7890: 6e20 1e01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@011e │ │ +0d7896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -280023,18 +280038,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d78b8: |[0d78b8] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(I)V │ │ -0d78c8: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d78cc: 6e20 1f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@011f │ │ -0d78d2: 0e00 |0005: return-void │ │ +0d7898: |[0d7898] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(I)V │ │ +0d78a8: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d78ac: 6e20 1f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@011f │ │ +0d78b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0005 line=134 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -280044,18 +280059,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d78d4: |[0d78d4] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0d78e4: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d78e8: 6e20 2001 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0120 │ │ -0d78ee: 0e00 |0005: return-void │ │ +0d78b4: |[0d78b4] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0d78c4: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d78c8: 6e20 2001 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0120 │ │ +0d78ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -280065,18 +280080,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d78f0: |[0d78f0] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(I)V │ │ -0d7900: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7904: 6e20 2101 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@0121 │ │ -0d790a: 0e00 |0005: return-void │ │ +0d78d0: |[0d78d0] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(I)V │ │ +0d78e0: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d78e4: 6e20 2101 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@0121 │ │ +0d78ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -280086,18 +280101,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0d790c: |[0d790c] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -0d791c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d7920: 6e20 2201 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@0122 │ │ -0d7926: 0e00 |0005: return-void │ │ +0d78ec: |[0d78ec] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +0d78fc: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d7900: 6e20 2201 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@0122 │ │ +0d7906: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -280107,18 +280122,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0d7928: |[0d7928] com.actionbarsherlock.internal.app.ActionBarWrapper.show:()V │ │ -0d7938: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ -0d793c: 6e10 2301 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0123 │ │ -0d7942: 0e00 |0005: return-void │ │ +0d7908: |[0d7908] com.actionbarsherlock.internal.app.ActionBarWrapper.show:()V │ │ +0d7918: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0cee │ │ +0d791c: 6e10 2301 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0123 │ │ +0d7922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0005 line=452 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ @@ -280148,17 +280163,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d7944: |[0d7944] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.:()V │ │ -0d7954: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d795a: 0e00 |0003: return-void │ │ +0d7924: |[0d7924] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.:()V │ │ +0d7934: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d793a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ │ │ Virtual methods - │ │ @@ -280167,16 +280182,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d795c: |[0d795c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d796c: 0e00 |0000: return-void │ │ +0d793c: |[0d793c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d794c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280185,16 +280200,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d7970: |[0d7970] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7980: 0e00 |0000: return-void │ │ +0d7950: |[0d7950] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7960: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280203,16 +280218,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d7984: |[0d7984] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7994: 0e00 |0000: return-void │ │ +0d7964: |[0d7964] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7974: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280221,16 +280236,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d7998: |[0d7998] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d79a8: 0e00 |0000: return-void │ │ +0d7978: |[0d7978] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7988: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280273,19 +280288,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0d79ac: |[0d79ac] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ -0d79bc: 5b01 f80c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d79c0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d79c6: 5b02 f70c |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ -0d79ca: 0e00 |0007: return-void │ │ +0d798c: |[0d798c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ +0d799c: 5b01 f80c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d79a0: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d79a6: 5b02 f70c |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ +0d79aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0005 line=711 │ │ 0x0007 line=712 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ @@ -280298,43 +280313,43 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0d79cc: |[0d79cc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d79dc: 5442 f80c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d79e0: 5522 130d |0002: iget-boolean v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d79e4: 3902 3100 |0004: if-nez v2, 0035 // +0031 │ │ -0d79e8: 5442 f80c |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d79ec: 7110 0728 0200 |0008: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ -0d79f2: 0c02 |000b: move-result-object v2 │ │ -0d79f4: 6e10 9534 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d79fa: 0a02 |000f: move-result v2 │ │ -0d79fc: 3902 2500 |0010: if-nez v2, 0035 // +0025 │ │ -0d7a00: 5442 f80c |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d7a04: 5422 0a0d |0014: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d7a08: 3802 1f00 |0016: if-eqz v2, 0035 // +001f │ │ -0d7a0c: 5442 f80c |0018: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d7a10: 5422 0a0d |001a: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d7a14: 6e10 9534 0200 |001c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7a1a: 0a01 |001f: move-result v1 │ │ -0d7a1c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0d7a1e: 3510 1400 |0021: if-ge v0, v1, 0035 // +0014 │ │ -0d7a22: 5442 f80c |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d7a26: 5422 0a0d |0025: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d7a2a: 6e20 8e34 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7a30: 0c02 |002a: move-result-object v2 │ │ -0d7a32: 1f02 2e05 |002b: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d7a36: 5443 f70c |002d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ -0d7a3a: 7220 d127 3200 |002f: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d1 │ │ -0d7a40: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d7a44: 28ed |0034: goto 0021 // -0013 │ │ -0d7a46: 0e00 |0035: return-void │ │ +0d79ac: |[0d79ac] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d79bc: 5442 f80c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d79c0: 5522 130d |0002: iget-boolean v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d79c4: 3902 3100 |0004: if-nez v2, 0035 // +0031 │ │ +0d79c8: 5442 f80c |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d79cc: 7110 0728 0200 |0008: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ +0d79d2: 0c02 |000b: move-result-object v2 │ │ +0d79d4: 6e10 9534 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d79da: 0a02 |000f: move-result v2 │ │ +0d79dc: 3902 2500 |0010: if-nez v2, 0035 // +0025 │ │ +0d79e0: 5442 f80c |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d79e4: 5422 0a0d |0014: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d79e8: 3802 1f00 |0016: if-eqz v2, 0035 // +001f │ │ +0d79ec: 5442 f80c |0018: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d79f0: 5422 0a0d |001a: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d79f4: 6e10 9534 0200 |001c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d79fa: 0a01 |001f: move-result v1 │ │ +0d79fc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0d79fe: 3510 1400 |0021: if-ge v0, v1, 0035 // +0014 │ │ +0d7a02: 5442 f80c |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d7a06: 5422 0a0d |0025: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d7a0a: 6e20 8e34 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7a10: 0c02 |002a: move-result-object v2 │ │ +0d7a12: 1f02 2e05 |002b: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d7a16: 5443 f70c |002d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ +0d7a1a: 7220 d127 3200 |002f: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d1 │ │ +0d7a20: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d7a24: 28ed |0034: goto 0021 // -0013 │ │ +0d7a26: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x0006 line=718 │ │ 0x0012 line=719 │ │ 0x0018 line=720 │ │ 0x0020 line=721 │ │ @@ -280352,71 +280367,71 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -0d7a48: |[0d7a48] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7a58: 6e20 e127 9a00 |0000: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27e1 │ │ -0d7a5e: 5497 f80c |0003: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d7a62: 7110 0728 0700 |0005: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ -0d7a68: 0c07 |0008: move-result-object v7 │ │ -0d7a6a: 6e20 9234 a700 |0009: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d7a70: 5497 f70c |000c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ -0d7a74: 7110 0828 0700 |000e: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ -0d7a7a: 0c07 |0011: move-result-object v7 │ │ -0d7a7c: 6e20 b034 a700 |0012: invoke-virtual {v7, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0d7a82: 0c01 |0015: move-result-object v1 │ │ -0d7a84: 1f01 3605 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d7a88: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -0d7a8a: 5c17 040d |0019: iput-boolean v7, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ -0d7a8e: 5497 f80c |001b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d7a92: 5577 130d |001d: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d7a96: 3907 4b00 |001f: if-nez v7, 006a // +004b │ │ -0d7a9a: 5497 f70c |0021: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ -0d7a9e: 7110 0928 0700 |0023: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2809 │ │ -0d7aa4: 0c05 |0026: move-result-object v5 │ │ -0d7aa6: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -0d7aa8: 6e10 9534 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7aae: 0a04 |002b: move-result v4 │ │ -0d7ab0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0d7ab2: 3542 0d00 |002d: if-ge v2, v4, 003a // +000d │ │ -0d7ab6: 6e20 8e34 2500 |002f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7abc: 0c07 |0032: move-result-object v7 │ │ -0d7abe: 1f07 3605 |0033: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d7ac2: 5577 040d |0035: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ -0d7ac6: 3907 2a00 |0037: if-nez v7, 0061 // +002a │ │ -0d7aca: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -0d7acc: 3800 3000 |003a: if-eqz v0, 006a // +0030 │ │ -0d7ad0: 5497 f80c |003c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d7ad4: 5477 0a0d |003e: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d7ad8: 3807 2400 |0040: if-eqz v7, 0064 // +0024 │ │ -0d7adc: 5497 f80c |0042: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ -0d7ae0: 5477 0a0d |0044: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d7ae4: 6e10 8c34 0700 |0046: invoke-virtual {v7}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0d7aea: 0c06 |0049: move-result-object v6 │ │ -0d7aec: 1f06 9f06 |004a: check-cast v6, Ljava/util/ArrayList; // type@069f │ │ -0d7af0: 6e10 9534 0600 |004c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7af6: 0a03 |004f: move-result v3 │ │ -0d7af8: 1202 |0050: const/4 v2, #int 0 // #0 │ │ -0d7afa: 3532 1300 |0051: if-ge v2, v3, 0064 // +0013 │ │ -0d7afe: 6e20 8e34 2600 |0053: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7b04: 0c07 |0056: move-result-object v7 │ │ -0d7b06: 1f07 2e05 |0057: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d7b0a: 5498 f70c |0059: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ -0d7b0e: 7220 d227 8700 |005b: invoke-interface {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ -0d7b14: d802 0201 |005e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d7b18: 28f1 |0060: goto 0051 // -000f │ │ -0d7b1a: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d7b1e: 28ca |0063: goto 002d // -0036 │ │ -0d7b20: 5497 f70c |0064: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ -0d7b24: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -0d7b26: 7120 0a28 8700 |0067: invoke-static {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z // method@280a │ │ -0d7b2c: 0e00 |006a: return-void │ │ +0d7a28: |[0d7a28] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7a38: 6e20 e127 9a00 |0000: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27e1 │ │ +0d7a3e: 5497 f80c |0003: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d7a42: 7110 0728 0700 |0005: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ +0d7a48: 0c07 |0008: move-result-object v7 │ │ +0d7a4a: 6e20 9234 a700 |0009: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d7a50: 5497 f70c |000c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ +0d7a54: 7110 0828 0700 |000e: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@2808 │ │ +0d7a5a: 0c07 |0011: move-result-object v7 │ │ +0d7a5c: 6e20 b034 a700 |0012: invoke-virtual {v7, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0d7a62: 0c01 |0015: move-result-object v1 │ │ +0d7a64: 1f01 3605 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d7a68: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +0d7a6a: 5c17 040d |0019: iput-boolean v7, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ +0d7a6e: 5497 f80c |001b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d7a72: 5577 130d |001d: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d7a76: 3907 4b00 |001f: if-nez v7, 006a // +004b │ │ +0d7a7a: 5497 f70c |0021: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ +0d7a7e: 7110 0928 0700 |0023: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2809 │ │ +0d7a84: 0c05 |0026: move-result-object v5 │ │ +0d7a86: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +0d7a88: 6e10 9534 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7a8e: 0a04 |002b: move-result v4 │ │ +0d7a90: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0d7a92: 3542 0d00 |002d: if-ge v2, v4, 003a // +000d │ │ +0d7a96: 6e20 8e34 2500 |002f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7a9c: 0c07 |0032: move-result-object v7 │ │ +0d7a9e: 1f07 3605 |0033: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d7aa2: 5577 040d |0035: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ +0d7aa6: 3907 2a00 |0037: if-nez v7, 0061 // +002a │ │ +0d7aaa: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +0d7aac: 3800 3000 |003a: if-eqz v0, 006a // +0030 │ │ +0d7ab0: 5497 f80c |003c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d7ab4: 5477 0a0d |003e: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d7ab8: 3807 2400 |0040: if-eqz v7, 0064 // +0024 │ │ +0d7abc: 5497 f80c |0042: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf8 │ │ +0d7ac0: 5477 0a0d |0044: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d7ac4: 6e10 8c34 0700 |0046: invoke-virtual {v7}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0d7aca: 0c06 |0049: move-result-object v6 │ │ +0d7acc: 1f06 9f06 |004a: check-cast v6, Ljava/util/ArrayList; // type@069f │ │ +0d7ad0: 6e10 9534 0600 |004c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7ad6: 0a03 |004f: move-result v3 │ │ +0d7ad8: 1202 |0050: const/4 v2, #int 0 // #0 │ │ +0d7ada: 3532 1300 |0051: if-ge v2, v3, 0064 // +0013 │ │ +0d7ade: 6e20 8e34 2600 |0053: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7ae4: 0c07 |0056: move-result-object v7 │ │ +0d7ae6: 1f07 2e05 |0057: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d7aea: 5498 f70c |0059: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ +0d7aee: 7220 d227 8700 |005b: invoke-interface {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ +0d7af4: d802 0201 |005e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d7af8: 28f1 |0060: goto 0051 // -000f │ │ +0d7afa: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d7afe: 28ca |0063: goto 002d // -0036 │ │ +0d7b00: 5497 f70c |0064: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf7 │ │ +0d7b04: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0d7b06: 7120 0a28 8700 |0067: invoke-static {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z // method@280a │ │ +0d7b0c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0003 line=731 │ │ 0x000c line=732 │ │ 0x0018 line=733 │ │ 0x001b line=734 │ │ @@ -280453,16 +280468,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d7b30: |[0d7b30] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7b40: 0e00 |0000: return-void │ │ +0d7b10: |[0d7b10] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7b20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280471,16 +280486,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d7b44: |[0d7b44] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7b54: 0e00 |0000: return-void │ │ +0d7b24: |[0d7b24] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7b34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280527,20 +280542,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0d7b58: |[0d7b58] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ -0d7b68: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d7b6e: 5b01 ff0c |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cff │ │ -0d7b72: 5b02 000d |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ -0d7b76: 5903 010d |0007: iput v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ -0d7b7a: 0e00 |0009: return-void │ │ +0d7b38: |[0d7b38] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ +0d7b48: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d7b4e: 5b01 ff0c |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cff │ │ +0d7b52: 5b02 000d |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ +0d7b56: 5903 010d |0007: iput v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ +0d7b5a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ 0x0005 line=636 │ │ 0x0007 line=637 │ │ 0x0009 line=638 │ │ @@ -280555,59 +280570,59 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -0d7b7c: |[0d7b7c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7b8c: 5464 ff0c |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cff │ │ -0d7b90: 5544 130d |0002: iget-boolean v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d7b94: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ -0d7b98: 0e00 |0006: return-void │ │ -0d7b9a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0d7b9c: 5464 000d |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ -0d7ba0: 5444 070d |000a: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ -0d7ba4: 6e10 9534 0400 |000c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7baa: 0a03 |000f: move-result v3 │ │ -0d7bac: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0d7bae: 3532 1c00 |0011: if-ge v2, v3, 002d // +001c │ │ -0d7bb2: 5464 000d |0013: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ -0d7bb6: 5444 070d |0015: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ -0d7bba: 6e20 8e34 2400 |0017: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7bc0: 0c00 |001a: move-result-object v0 │ │ -0d7bc2: 1f00 3405 |001b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0d7bc6: 5204 fe0c |001d: iget v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ -0d7bca: 5265 010d |001f: iget v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ -0d7bce: 3354 3200 |0021: if-ne v4, v5, 0053 // +0032 │ │ -0d7bd2: 5404 fd0c |0023: iget-object v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0d7bd6: 5444 020d |0025: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d7bda: 3374 2c00 |0027: if-ne v4, v7, 0053 // +002c │ │ -0d7bde: 0701 |0029: move-object v1, v0 │ │ -0d7be0: 6e20 e127 6700 |002a: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27e1 │ │ -0d7be6: 5464 000d |002d: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ -0d7bea: 5444 070d |002f: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ -0d7bee: 6e20 9234 1400 |0031: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d7bf4: 5464 000d |0034: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ -0d7bf8: 5444 070d |0036: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ -0d7bfc: 6e10 9534 0400 |0038: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7c02: 0a04 |003b: move-result v4 │ │ -0d7c04: 3904 caff |003c: if-nez v4, 0006 // -0036 │ │ -0d7c08: 5464 000d |003e: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ -0d7c0c: 5444 020d |0040: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d7c10: 6e10 e827 0400 |0042: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ -0d7c16: 5464 ff0c |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cff │ │ -0d7c1a: 7110 0728 0400 |0047: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ -0d7c20: 0c04 |004a: move-result-object v4 │ │ -0d7c22: 5465 000d |004b: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ -0d7c26: 5455 020d |004d: iget-object v5, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d7c2a: 6e20 8934 5400 |004f: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d7c30: 28b4 |0052: goto 0006 // -004c │ │ -0d7c32: d802 0201 |0053: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d7c36: 28bc |0055: goto 0011 // -0044 │ │ +0d7b5c: |[0d7b5c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7b6c: 5464 ff0c |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cff │ │ +0d7b70: 5544 130d |0002: iget-boolean v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d7b74: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +0d7b78: 0e00 |0006: return-void │ │ +0d7b7a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0d7b7c: 5464 000d |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ +0d7b80: 5444 070d |000a: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ +0d7b84: 6e10 9534 0400 |000c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7b8a: 0a03 |000f: move-result v3 │ │ +0d7b8c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0d7b8e: 3532 1c00 |0011: if-ge v2, v3, 002d // +001c │ │ +0d7b92: 5464 000d |0013: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ +0d7b96: 5444 070d |0015: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ +0d7b9a: 6e20 8e34 2400 |0017: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7ba0: 0c00 |001a: move-result-object v0 │ │ +0d7ba2: 1f00 3405 |001b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0d7ba6: 5204 fe0c |001d: iget v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ +0d7baa: 5265 010d |001f: iget v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ +0d7bae: 3354 3200 |0021: if-ne v4, v5, 0053 // +0032 │ │ +0d7bb2: 5404 fd0c |0023: iget-object v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0d7bb6: 5444 020d |0025: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d7bba: 3374 2c00 |0027: if-ne v4, v7, 0053 // +002c │ │ +0d7bbe: 0701 |0029: move-object v1, v0 │ │ +0d7bc0: 6e20 e127 6700 |002a: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27e1 │ │ +0d7bc6: 5464 000d |002d: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ +0d7bca: 5444 070d |002f: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ +0d7bce: 6e20 9234 1400 |0031: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d7bd4: 5464 000d |0034: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ +0d7bd8: 5444 070d |0036: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ +0d7bdc: 6e10 9534 0400 |0038: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7be2: 0a04 |003b: move-result v4 │ │ +0d7be4: 3904 caff |003c: if-nez v4, 0006 // -0036 │ │ +0d7be8: 5464 000d |003e: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ +0d7bec: 5444 020d |0040: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d7bf0: 6e10 e827 0400 |0042: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ +0d7bf6: 5464 ff0c |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cff │ │ +0d7bfa: 7110 0728 0400 |0047: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ +0d7c00: 0c04 |004a: move-result-object v4 │ │ +0d7c02: 5465 000d |004b: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0d00 │ │ +0d7c06: 5455 020d |004d: iget-object v5, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d7c0a: 6e20 8934 5400 |004f: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d7c10: 28b4 |0052: goto 0006 // -004c │ │ +0d7c12: d802 0201 |0053: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d7c16: 28bc |0055: goto 0011 // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0006 line=702 │ │ 0x0007 line=683 │ │ 0x0008 line=684 │ │ 0x0010 line=685 │ │ @@ -280635,16 +280650,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d7c38: |[0d7c38] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7c48: 0e00 |0000: return-void │ │ +0d7c18: |[0d7c18] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7c28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280653,20 +280668,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d7c4c: |[0d7c4c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7c5c: 5220 010d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ -0d7c60: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0d7c62: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0d7c66: 7020 0128 3200 |0005: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2801 │ │ -0d7c6c: 0e00 |0008: return-void │ │ +0d7c2c: |[0d7c2c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7c3c: 5220 010d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ +0d7c40: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0d7c42: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0d7c46: 7020 0128 3200 |0005: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2801 │ │ +0d7c4c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x0005 line=653 │ │ 0x0008 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ @@ -280677,16 +280692,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0d7c70: |[0d7c70] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7c80: 0e00 |0000: return-void │ │ +0d7c50: |[0d7c50] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7c60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -280695,19 +280710,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d7c84: |[0d7c84] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d7c94: 5210 010d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ -0d7c98: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0d7c9c: 7020 0128 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2801 │ │ -0d7ca2: 0e00 |0007: return-void │ │ +0d7c64: |[0d7c64] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d7c74: 5210 010d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0d01 │ │ +0d7c78: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0d7c7c: 7020 0128 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2801 │ │ +0d7c82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0004 line=668 │ │ 0x0007 line=670 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ @@ -280802,41 +280817,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -0d7ca4: |[0d7ca4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.:()V │ │ -0d7cb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0d7cb6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0d7cb8: 7010 d527 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@27d5 │ │ -0d7cbe: 2200 9f06 |0005: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0d7cc2: 7010 8534 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d7cc8: 5b30 0e0d |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ -0d7ccc: 2200 a506 |000c: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0d7cd0: 7010 a934 0000 |000e: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0d7cd6: 5b30 0c0d |0011: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ -0d7cda: 2200 9f06 |0013: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0d7cde: 7010 8534 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d7ce4: 5b30 0d0d |0018: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d7ce8: 2200 9f06 |001a: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0d7cec: 7010 8534 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d7cf2: 5b30 100d |001f: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d7cf6: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -0d7cf8: 5c30 0b0d |0022: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d7cfc: 5b32 0f0d |0024: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ -0d7d00: 5c31 130d |0026: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d7d04: 5c31 120d |0028: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d7d08: 1600 0000 |002a: const-wide/16 v0, #int 0 // #0 │ │ -0d7d0c: 5a30 110d |002c: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ -0d7d10: 5b32 080d |002e: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d7d14: 1600 ffff |0030: const-wide/16 v0, #int -1 // #ffff │ │ -0d7d18: 5a30 090d |0032: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0d09 │ │ -0d7d1c: 0e00 |0034: return-void │ │ +0d7c84: |[0d7c84] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.:()V │ │ +0d7c94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d7c96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0d7c98: 7010 d527 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@27d5 │ │ +0d7c9e: 2200 9f06 |0005: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0d7ca2: 7010 8534 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d7ca8: 5b30 0e0d |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ +0d7cac: 2200 a506 |000c: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0d7cb0: 7010 a934 0000 |000e: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0d7cb6: 5b30 0c0d |0011: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ +0d7cba: 2200 9f06 |0013: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0d7cbe: 7010 8534 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d7cc4: 5b30 0d0d |0018: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d7cc8: 2200 9f06 |001a: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0d7ccc: 7010 8534 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d7cd2: 5b30 100d |001f: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d7cd6: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +0d7cd8: 5c30 0b0d |0022: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d7cdc: 5b32 0f0d |0024: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ +0d7ce0: 5c31 130d |0026: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d7ce4: 5c31 120d |0028: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d7ce8: 1600 0000 |002a: const-wide/16 v0, #int 0 // #0 │ │ +0d7cec: 5a30 110d |002c: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ +0d7cf0: 5b32 080d |002e: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d7cf4: 1600 ffff |0030: const-wide/16 v0, #int -1 // #ffff │ │ +0d7cf8: 5a30 090d |0032: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0d09 │ │ +0d7cfc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=46 │ │ 0x0005 line=59 │ │ 0x000c line=67 │ │ 0x0013 line=74 │ │ 0x001a line=81 │ │ @@ -280856,17 +280871,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d7d20: |[0d7d20] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -0d7d30: 5410 0e0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ -0d7d34: 1100 |0002: return-object v0 │ │ +0d7d00: |[0d7d00] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +0d7d10: 5410 0e0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ +0d7d14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -280874,17 +280889,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d7d38: |[0d7d38] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; │ │ -0d7d48: 5410 0c0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ -0d7d4c: 1100 |0002: return-object v0 │ │ +0d7d18: |[0d7d18] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; │ │ +0d7d28: 5410 0c0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ +0d7d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -280892,17 +280907,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d7d50: |[0d7d50] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -0d7d60: 5410 100d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d7d64: 1100 |0002: return-object v0 │ │ +0d7d30: |[0d7d30] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +0d7d40: 5410 100d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d7d44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -280910,17 +280925,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d7d68: |[0d7d68] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z │ │ -0d7d78: 5c01 120d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d7d7c: 0f01 |0002: return v1 │ │ +0d7d48: |[0d7d48] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z │ │ +0d7d58: 5c01 120d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d7d5c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -280929,17 +280944,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d7d80: |[0d7d80] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -0d7d90: 5410 0d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d7d94: 1100 |0002: return-object v0 │ │ +0d7d60: |[0d7d60] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +0d7d70: 5410 0d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d7d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -280947,135 +280962,135 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 239 16-bit code units │ │ -0d7d98: |[0d7d98] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.sortNodes:()V │ │ -0d7da8: 120d |0000: const/4 v13, #int 0 // #0 │ │ -0d7daa: 55eb 0b0d |0001: iget-boolean v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d7dae: 380b 9900 |0003: if-eqz v11, 009c // +0099 │ │ -0d7db2: 54eb 100d |0005: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d7db6: 6e10 8b34 0b00 |0007: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0d7dbc: 2209 9f06 |000a: new-instance v9, Ljava/util/ArrayList; // type@069f │ │ -0d7dc0: 7010 8534 0900 |000c: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d7dc6: 54eb 0d0d |000f: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d7dca: 6e10 9534 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7dd0: 0a06 |0014: move-result v6 │ │ -0d7dd2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0d7dd4: 3561 1c00 |0016: if-ge v1, v6, 0032 // +001c │ │ -0d7dd8: 54eb 0d0d |0018: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d7ddc: 6e20 8e34 1b00 |001a: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7de2: 0c03 |001d: move-result-object v3 │ │ -0d7de4: 1f03 3605 |001e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d7de8: 543b 030d |0020: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d7dec: 380b 0a00 |0022: if-eqz v11, 002c // +000a │ │ -0d7df0: 543b 030d |0024: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d7df4: 6e10 9534 0b00 |0026: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7dfa: 0a0b |0029: move-result v11 │ │ -0d7dfc: 390b 0500 |002a: if-nez v11, 002f // +0005 │ │ -0d7e00: 6e20 8934 3900 |002c: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d7e06: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0d7e0a: 28e5 |0031: goto 0016 // -001b │ │ -0d7e0c: 220a 9f06 |0032: new-instance v10, Ljava/util/ArrayList; // type@069f │ │ -0d7e10: 7010 8534 0a00 |0034: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d7e16: 6e10 9534 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7e1c: 0a0b |003a: move-result v11 │ │ -0d7e1e: 3d0b 4900 |003b: if-lez v11, 0084 // +0049 │ │ -0d7e22: 6e10 9534 0900 |003d: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7e28: 0a07 |0040: move-result v7 │ │ -0d7e2a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -0d7e2c: 3571 3800 |0042: if-ge v1, v7, 007a // +0038 │ │ -0d7e30: 6e20 8e34 1900 |0044: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7e36: 0c08 |0047: move-result-object v8 │ │ -0d7e38: 1f08 3605 |0048: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d7e3c: 54eb 100d |004a: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d7e40: 6e20 8934 8b00 |004c: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d7e46: 548b 060d |004f: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0d7e4a: 380b 2600 |0051: if-eqz v11, 0077 // +0026 │ │ -0d7e4e: 548b 060d |0053: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0d7e52: 6e10 9534 0b00 |0055: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7e58: 0a05 |0058: move-result v5 │ │ -0d7e5a: 1202 |0059: const/4 v2, #int 0 // #0 │ │ -0d7e5c: 3552 1d00 |005a: if-ge v2, v5, 0077 // +001d │ │ -0d7e60: 548b 060d |005c: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0d7e64: 6e20 8e34 2b00 |005e: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7e6a: 0c03 |0061: move-result-object v3 │ │ -0d7e6c: 1f03 3605 |0062: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d7e70: 543b 050d |0064: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0d7e74: 6e20 9234 8b00 |0066: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d7e7a: 543b 050d |0069: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0d7e7e: 6e10 9534 0b00 |006b: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7e84: 0a0b |006e: move-result v11 │ │ -0d7e86: 390b 0500 |006f: if-nez v11, 0074 // +0005 │ │ -0d7e8a: 6e20 8934 3a00 |0071: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d7e90: d802 0201 |0074: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d7e94: 28e4 |0076: goto 005a // -001c │ │ -0d7e96: d801 0101 |0077: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0d7e9a: 28c9 |0079: goto 0042 // -0037 │ │ -0d7e9c: 6e10 8b34 0900 |007a: invoke-virtual {v9}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0d7ea2: 6e20 8a34 a900 |007d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ -0d7ea8: 6e10 8b34 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0d7eae: 28b4 |0083: goto 0037 // -004c │ │ -0d7eb0: 5ced 0b0d |0084: iput-boolean v13, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d7eb4: 54eb 100d |0086: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d7eb8: 6e10 9534 0b00 |0088: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7ebe: 0a0b |008b: move-result v11 │ │ -0d7ec0: 54ec 0d0d |008c: iget-object v12, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d7ec4: 6e10 9534 0c00 |008e: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7eca: 0a0c |0091: move-result v12 │ │ -0d7ecc: 32cb 5c00 |0092: if-eq v11, v12, 00ee // +005c │ │ -0d7ed0: 220b 6f06 |0094: new-instance v11, Ljava/lang/IllegalStateException; // type@066f │ │ -0d7ed4: 1a0c 7503 |0096: const-string v12, "Circular dependencies cannot exist in AnimatorSet" // string@0375 │ │ -0d7ed8: 7020 0434 cb00 |0098: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0d7ede: 270b |009b: throw v11 │ │ -0d7ee0: 54eb 0d0d |009c: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d7ee4: 6e10 9534 0b00 |009e: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7eea: 0a06 |00a1: move-result v6 │ │ -0d7eec: 1201 |00a2: const/4 v1, #int 0 // #0 │ │ -0d7eee: 3561 4b00 |00a3: if-ge v1, v6, 00ee // +004b │ │ -0d7ef2: 54eb 0d0d |00a5: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d7ef6: 6e20 8e34 1b00 |00a7: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7efc: 0c03 |00aa: move-result-object v3 │ │ -0d7efe: 1f03 3605 |00ab: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d7f02: 543b 030d |00ad: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d7f06: 380b 3a00 |00af: if-eqz v11, 00e9 // +003a │ │ -0d7f0a: 543b 030d |00b1: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d7f0e: 6e10 9534 0b00 |00b3: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7f14: 0a0b |00b6: move-result v11 │ │ -0d7f16: 3d0b 3200 |00b7: if-lez v11, 00e9 // +0032 │ │ -0d7f1a: 543b 030d |00b9: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d7f1e: 6e10 9534 0b00 |00bb: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d7f24: 0a04 |00be: move-result v4 │ │ -0d7f26: 1202 |00bf: const/4 v2, #int 0 // #0 │ │ -0d7f28: 3542 2900 |00c0: if-ge v2, v4, 00e9 // +0029 │ │ -0d7f2c: 543b 030d |00c2: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d7f30: 6e20 8e34 2b00 |00c4: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d7f36: 0c00 |00c7: move-result-object v0 │ │ -0d7f38: 1f00 3405 |00c8: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0d7f3c: 543b 050d |00ca: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0d7f40: 390b 0900 |00cc: if-nez v11, 00d5 // +0009 │ │ -0d7f44: 220b 9f06 |00ce: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ -0d7f48: 7010 8534 0b00 |00d0: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d7f4e: 5b3b 050d |00d3: iput-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0d7f52: 543b 050d |00d5: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0d7f56: 540c fd0c |00d7: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0d7f5a: 6e20 8d34 cb00 |00d9: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0d7f60: 0a0b |00dc: move-result v11 │ │ -0d7f62: 390b 0900 |00dd: if-nez v11, 00e6 // +0009 │ │ -0d7f66: 543b 050d |00df: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0d7f6a: 540c fd0c |00e1: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0d7f6e: 6e20 8934 cb00 |00e3: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d7f74: d802 0201 |00e6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0d7f78: 28d8 |00e8: goto 00c0 // -0028 │ │ -0d7f7a: 5c3d 040d |00e9: iput-boolean v13, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ -0d7f7e: d801 0101 |00eb: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0d7f82: 28b6 |00ed: goto 00a3 // -004a │ │ -0d7f84: 0e00 |00ee: return-void │ │ +0d7d78: |[0d7d78] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.sortNodes:()V │ │ +0d7d88: 120d |0000: const/4 v13, #int 0 // #0 │ │ +0d7d8a: 55eb 0b0d |0001: iget-boolean v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d7d8e: 380b 9900 |0003: if-eqz v11, 009c // +0099 │ │ +0d7d92: 54eb 100d |0005: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d7d96: 6e10 8b34 0b00 |0007: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0d7d9c: 2209 9f06 |000a: new-instance v9, Ljava/util/ArrayList; // type@069f │ │ +0d7da0: 7010 8534 0900 |000c: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d7da6: 54eb 0d0d |000f: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d7daa: 6e10 9534 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7db0: 0a06 |0014: move-result v6 │ │ +0d7db2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0d7db4: 3561 1c00 |0016: if-ge v1, v6, 0032 // +001c │ │ +0d7db8: 54eb 0d0d |0018: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d7dbc: 6e20 8e34 1b00 |001a: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7dc2: 0c03 |001d: move-result-object v3 │ │ +0d7dc4: 1f03 3605 |001e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d7dc8: 543b 030d |0020: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d7dcc: 380b 0a00 |0022: if-eqz v11, 002c // +000a │ │ +0d7dd0: 543b 030d |0024: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d7dd4: 6e10 9534 0b00 |0026: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7dda: 0a0b |0029: move-result v11 │ │ +0d7ddc: 390b 0500 |002a: if-nez v11, 002f // +0005 │ │ +0d7de0: 6e20 8934 3900 |002c: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d7de6: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0d7dea: 28e5 |0031: goto 0016 // -001b │ │ +0d7dec: 220a 9f06 |0032: new-instance v10, Ljava/util/ArrayList; // type@069f │ │ +0d7df0: 7010 8534 0a00 |0034: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d7df6: 6e10 9534 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7dfc: 0a0b |003a: move-result v11 │ │ +0d7dfe: 3d0b 4900 |003b: if-lez v11, 0084 // +0049 │ │ +0d7e02: 6e10 9534 0900 |003d: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7e08: 0a07 |0040: move-result v7 │ │ +0d7e0a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +0d7e0c: 3571 3800 |0042: if-ge v1, v7, 007a // +0038 │ │ +0d7e10: 6e20 8e34 1900 |0044: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7e16: 0c08 |0047: move-result-object v8 │ │ +0d7e18: 1f08 3605 |0048: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d7e1c: 54eb 100d |004a: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d7e20: 6e20 8934 8b00 |004c: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d7e26: 548b 060d |004f: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0d7e2a: 380b 2600 |0051: if-eqz v11, 0077 // +0026 │ │ +0d7e2e: 548b 060d |0053: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0d7e32: 6e10 9534 0b00 |0055: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7e38: 0a05 |0058: move-result v5 │ │ +0d7e3a: 1202 |0059: const/4 v2, #int 0 // #0 │ │ +0d7e3c: 3552 1d00 |005a: if-ge v2, v5, 0077 // +001d │ │ +0d7e40: 548b 060d |005c: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0d7e44: 6e20 8e34 2b00 |005e: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7e4a: 0c03 |0061: move-result-object v3 │ │ +0d7e4c: 1f03 3605 |0062: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d7e50: 543b 050d |0064: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0d7e54: 6e20 9234 8b00 |0066: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d7e5a: 543b 050d |0069: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0d7e5e: 6e10 9534 0b00 |006b: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7e64: 0a0b |006e: move-result v11 │ │ +0d7e66: 390b 0500 |006f: if-nez v11, 0074 // +0005 │ │ +0d7e6a: 6e20 8934 3a00 |0071: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d7e70: d802 0201 |0074: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d7e74: 28e4 |0076: goto 005a // -001c │ │ +0d7e76: d801 0101 |0077: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0d7e7a: 28c9 |0079: goto 0042 // -0037 │ │ +0d7e7c: 6e10 8b34 0900 |007a: invoke-virtual {v9}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0d7e82: 6e20 8a34 a900 |007d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ +0d7e88: 6e10 8b34 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0d7e8e: 28b4 |0083: goto 0037 // -004c │ │ +0d7e90: 5ced 0b0d |0084: iput-boolean v13, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d7e94: 54eb 100d |0086: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d7e98: 6e10 9534 0b00 |0088: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7e9e: 0a0b |008b: move-result v11 │ │ +0d7ea0: 54ec 0d0d |008c: iget-object v12, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d7ea4: 6e10 9534 0c00 |008e: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7eaa: 0a0c |0091: move-result v12 │ │ +0d7eac: 32cb 5c00 |0092: if-eq v11, v12, 00ee // +005c │ │ +0d7eb0: 220b 6f06 |0094: new-instance v11, Ljava/lang/IllegalStateException; // type@066f │ │ +0d7eb4: 1a0c 7503 |0096: const-string v12, "Circular dependencies cannot exist in AnimatorSet" // string@0375 │ │ +0d7eb8: 7020 0434 cb00 |0098: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0d7ebe: 270b |009b: throw v11 │ │ +0d7ec0: 54eb 0d0d |009c: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d7ec4: 6e10 9534 0b00 |009e: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7eca: 0a06 |00a1: move-result v6 │ │ +0d7ecc: 1201 |00a2: const/4 v1, #int 0 // #0 │ │ +0d7ece: 3561 4b00 |00a3: if-ge v1, v6, 00ee // +004b │ │ +0d7ed2: 54eb 0d0d |00a5: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d7ed6: 6e20 8e34 1b00 |00a7: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7edc: 0c03 |00aa: move-result-object v3 │ │ +0d7ede: 1f03 3605 |00ab: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d7ee2: 543b 030d |00ad: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d7ee6: 380b 3a00 |00af: if-eqz v11, 00e9 // +003a │ │ +0d7eea: 543b 030d |00b1: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d7eee: 6e10 9534 0b00 |00b3: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7ef4: 0a0b |00b6: move-result v11 │ │ +0d7ef6: 3d0b 3200 |00b7: if-lez v11, 00e9 // +0032 │ │ +0d7efa: 543b 030d |00b9: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d7efe: 6e10 9534 0b00 |00bb: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d7f04: 0a04 |00be: move-result v4 │ │ +0d7f06: 1202 |00bf: const/4 v2, #int 0 // #0 │ │ +0d7f08: 3542 2900 |00c0: if-ge v2, v4, 00e9 // +0029 │ │ +0d7f0c: 543b 030d |00c2: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d7f10: 6e20 8e34 2b00 |00c4: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d7f16: 0c00 |00c7: move-result-object v0 │ │ +0d7f18: 1f00 3405 |00c8: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0d7f1c: 543b 050d |00ca: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0d7f20: 390b 0900 |00cc: if-nez v11, 00d5 // +0009 │ │ +0d7f24: 220b 9f06 |00ce: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ +0d7f28: 7010 8534 0b00 |00d0: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d7f2e: 5b3b 050d |00d3: iput-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0d7f32: 543b 050d |00d5: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0d7f36: 540c fd0c |00d7: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0d7f3a: 6e20 8d34 cb00 |00d9: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0d7f40: 0a0b |00dc: move-result v11 │ │ +0d7f42: 390b 0900 |00dd: if-nez v11, 00e6 // +0009 │ │ +0d7f46: 543b 050d |00df: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0d7f4a: 540c fd0c |00e1: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0d7f4e: 6e20 8934 cb00 |00e3: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d7f54: d802 0201 |00e6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0d7f58: 28d8 |00e8: goto 00c0 // -0028 │ │ +0d7f5a: 5c3d 040d |00e9: iput-boolean v13, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0d04 │ │ +0d7f5e: d801 0101 |00eb: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0d7f62: 28b6 |00ed: goto 00a3 // -004a │ │ +0d7f64: 0e00 |00ee: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x000a line=785 │ │ 0x000f line=786 │ │ 0x0015 line=787 │ │ @@ -281144,75 +281159,75 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 117 16-bit code units │ │ -0d7f88: |[0d7f88] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.cancel:()V │ │ -0d7f98: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0d7f9a: 5c54 130d |0001: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d7f9e: 6e10 1628 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@2816 │ │ -0d7fa4: 0a04 |0006: move-result v4 │ │ -0d7fa6: 3804 6d00 |0007: if-eqz v4, 0074 // +006d │ │ -0d7faa: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0d7fac: 5454 0a0d |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d7fb0: 3804 1e00 |000c: if-eqz v4, 002a // +001e │ │ -0d7fb4: 5454 0a0d |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d7fb8: 6e10 8c34 0400 |0010: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0d7fbe: 0c03 |0013: move-result-object v3 │ │ -0d7fc0: 1f03 9f06 |0014: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0d7fc4: 6e10 9034 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d7fca: 0c00 |0019: move-result-object v0 │ │ -0d7fcc: 7210 bf34 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d7fd2: 0a04 |001d: move-result v4 │ │ -0d7fd4: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ -0d7fd8: 7210 c034 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d7fde: 0c01 |0023: move-result-object v1 │ │ -0d7fe0: 1f01 2e05 |0024: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d7fe4: 7220 d127 5100 |0026: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d1 │ │ -0d7fea: 28f1 |0029: goto 001a // -000f │ │ -0d7fec: 5454 080d |002a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d7ff0: 3804 2500 |002c: if-eqz v4, 0051 // +0025 │ │ -0d7ff4: 5454 080d |002e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d7ff8: 6e10 fe28 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.isRunning:()Z // method@28fe │ │ -0d7ffe: 0a04 |0033: move-result v4 │ │ -0d8000: 3804 1d00 |0034: if-eqz v4, 0051 // +001d │ │ -0d8004: 5454 080d |0036: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d8008: 6e10 e928 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@28e9 │ │ -0d800e: 3803 3600 |003b: if-eqz v3, 0071 // +0036 │ │ -0d8012: 6e10 9034 0300 |003d: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8018: 0c00 |0040: move-result-object v0 │ │ -0d801a: 7210 bf34 0000 |0041: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d8020: 0a04 |0044: move-result v4 │ │ -0d8022: 3804 2c00 |0045: if-eqz v4, 0071 // +002c │ │ -0d8026: 7210 c034 0000 |0047: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d802c: 0c01 |004a: move-result-object v1 │ │ -0d802e: 1f01 2e05 |004b: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d8032: 7220 d227 5100 |004d: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ -0d8038: 28f1 |0050: goto 0041 // -000f │ │ -0d803a: 5454 100d |0051: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d803e: 6e10 9534 0400 |0053: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8044: 0a04 |0056: move-result v4 │ │ -0d8046: 3d04 e4ff |0057: if-lez v4, 003b // -001c │ │ -0d804a: 5454 100d |0059: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d804e: 6e10 9034 0400 |005b: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8054: 0c00 |005e: move-result-object v0 │ │ -0d8056: 7210 bf34 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d805c: 0a04 |0062: move-result v4 │ │ -0d805e: 3804 d8ff |0063: if-eqz v4, 003b // -0028 │ │ -0d8062: 7210 c034 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d8068: 0c02 |0068: move-result-object v2 │ │ -0d806a: 1f02 3605 |0069: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d806e: 5424 020d |006b: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8072: 6e10 d727 0400 |006d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@27d7 │ │ -0d8078: 28ef |0070: goto 005f // -0011 │ │ -0d807a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -0d807c: 5c54 120d |0072: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d8080: 0e00 |0074: return-void │ │ +0d7f68: |[0d7f68] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.cancel:()V │ │ +0d7f78: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0d7f7a: 5c54 130d |0001: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d7f7e: 6e10 1628 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@2816 │ │ +0d7f84: 0a04 |0006: move-result v4 │ │ +0d7f86: 3804 6d00 |0007: if-eqz v4, 0074 // +006d │ │ +0d7f8a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0d7f8c: 5454 0a0d |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d7f90: 3804 1e00 |000c: if-eqz v4, 002a // +001e │ │ +0d7f94: 5454 0a0d |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d7f98: 6e10 8c34 0400 |0010: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0d7f9e: 0c03 |0013: move-result-object v3 │ │ +0d7fa0: 1f03 9f06 |0014: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0d7fa4: 6e10 9034 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d7faa: 0c00 |0019: move-result-object v0 │ │ +0d7fac: 7210 bf34 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d7fb2: 0a04 |001d: move-result v4 │ │ +0d7fb4: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ +0d7fb8: 7210 c034 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d7fbe: 0c01 |0023: move-result-object v1 │ │ +0d7fc0: 1f01 2e05 |0024: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d7fc4: 7220 d127 5100 |0026: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d1 │ │ +0d7fca: 28f1 |0029: goto 001a // -000f │ │ +0d7fcc: 5454 080d |002a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d7fd0: 3804 2500 |002c: if-eqz v4, 0051 // +0025 │ │ +0d7fd4: 5454 080d |002e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d7fd8: 6e10 fe28 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.isRunning:()Z // method@28fe │ │ +0d7fde: 0a04 |0033: move-result v4 │ │ +0d7fe0: 3804 1d00 |0034: if-eqz v4, 0051 // +001d │ │ +0d7fe4: 5454 080d |0036: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d7fe8: 6e10 e928 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@28e9 │ │ +0d7fee: 3803 3600 |003b: if-eqz v3, 0071 // +0036 │ │ +0d7ff2: 6e10 9034 0300 |003d: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d7ff8: 0c00 |0040: move-result-object v0 │ │ +0d7ffa: 7210 bf34 0000 |0041: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d8000: 0a04 |0044: move-result v4 │ │ +0d8002: 3804 2c00 |0045: if-eqz v4, 0071 // +002c │ │ +0d8006: 7210 c034 0000 |0047: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d800c: 0c01 |004a: move-result-object v1 │ │ +0d800e: 1f01 2e05 |004b: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d8012: 7220 d227 5100 |004d: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ +0d8018: 28f1 |0050: goto 0041 // -000f │ │ +0d801a: 5454 100d |0051: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d801e: 6e10 9534 0400 |0053: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8024: 0a04 |0056: move-result v4 │ │ +0d8026: 3d04 e4ff |0057: if-lez v4, 003b // -001c │ │ +0d802a: 5454 100d |0059: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d802e: 6e10 9034 0400 |005b: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8034: 0c00 |005e: move-result-object v0 │ │ +0d8036: 7210 bf34 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d803c: 0a04 |0062: move-result v4 │ │ +0d803e: 3804 d8ff |0063: if-eqz v4, 003b // -0028 │ │ +0d8042: 7210 c034 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d8048: 0c02 |0068: move-result-object v2 │ │ +0d804a: 1f02 3605 |0069: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d804e: 5424 020d |006b: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8052: 6e10 d727 0400 |006d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@27d7 │ │ +0d8058: 28ef |0070: goto 005f // -0011 │ │ +0d805a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +0d805c: 5c54 120d |0072: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d8060: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ 0x0009 line=286 │ │ 0x000a line=287 │ │ 0x000e line=288 │ │ @@ -281244,18 +281259,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d8084: |[0d8084] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0d8094: 6e10 0f28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@280f │ │ -0d809a: 0c00 |0003: move-result-object v0 │ │ -0d809c: 1100 |0004: return-object v0 │ │ +0d8064: |[0d8064] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0d8074: 6e10 0f28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@280f │ │ +0d807a: 0c00 |0003: move-result-object v0 │ │ +0d807c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -281263,123 +281278,123 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 221 16-bit code units │ │ -0d80a0: |[0d80a0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ -0d80b0: 120d |0000: const/4 v13, #int 0 // #0 │ │ -0d80b2: 120e |0001: const/4 v14, #int 0 // #0 │ │ -0d80b4: 6f10 d827 0f00 |0002: invoke-super {v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ -0d80ba: 0c00 |0005: move-result-object v0 │ │ -0d80bc: 1f00 3705 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0d80c0: 121c |0008: const/4 v12, #int 1 // #1 │ │ -0d80c2: 5c0c 0b0d |0009: iput-boolean v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d80c6: 5c0d 130d |000b: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d80ca: 5c0d 120d |000d: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d80ce: 220c 9f06 |000f: new-instance v12, Ljava/util/ArrayList; // type@069f │ │ -0d80d2: 7010 8534 0c00 |0011: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d80d8: 5b0c 0e0d |0014: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ -0d80dc: 220c a506 |0016: new-instance v12, Ljava/util/HashMap; // type@06a5 │ │ -0d80e0: 7010 a934 0c00 |0018: invoke-direct {v12}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0d80e6: 5b0c 0c0d |001b: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ -0d80ea: 220c 9f06 |001d: new-instance v12, Ljava/util/ArrayList; // type@069f │ │ -0d80ee: 7010 8534 0c00 |001f: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d80f4: 5b0c 0d0d |0022: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d80f8: 220c 9f06 |0024: new-instance v12, Ljava/util/ArrayList; // type@069f │ │ -0d80fc: 7010 8534 0c00 |0026: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d8102: 5b0c 100d |0029: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d8106: 220b a506 |002b: new-instance v11, Ljava/util/HashMap; // type@06a5 │ │ -0d810a: 7010 a934 0b00 |002d: invoke-direct {v11}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0d8110: 54fc 0d0d |0030: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d8114: 6e10 9034 0c00 |0032: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d811a: 0c05 |0035: move-result-object v5 │ │ -0d811c: 7210 bf34 0500 |0036: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d8122: 0a0c |0039: move-result v12 │ │ -0d8124: 380c 6100 |003a: if-eqz v12, 009b // +0061 │ │ -0d8128: 7210 c034 0500 |003c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d812e: 0c09 |003f: move-result-object v9 │ │ -0d8130: 1f09 3605 |0040: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8134: 6e10 0428 0900 |0042: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2804 │ │ -0d813a: 0c0a |0045: move-result-object v10 │ │ -0d813c: 6e30 b334 9b0a |0046: invoke-virtual {v11, v9, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0d8142: 540c 0d0d |0049: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d8146: 6e20 8934 ac00 |004b: invoke-virtual {v12, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d814c: 540c 0c0d |004e: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ -0d8150: 54ad 020d |0050: iget-object v13, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8154: 6e30 b334 dc0a |0052: invoke-virtual {v12, v13, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0d815a: 5bae 030d |0055: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d815e: 5bae 070d |0057: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ -0d8162: 5bae 060d |0059: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ -0d8166: 5bae 050d |005b: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ -0d816a: 54ac 020d |005d: iget-object v12, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d816e: 6e10 dc27 0c00 |005f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@27dc │ │ -0d8174: 0c02 |0062: move-result-object v2 │ │ -0d8176: 3802 d3ff |0063: if-eqz v2, 0036 // -002d │ │ -0d817a: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -0d817c: 6e10 9034 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8182: 0c06 |0069: move-result-object v6 │ │ -0d8184: 7210 bf34 0600 |006a: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d818a: 0a0c |006d: move-result v12 │ │ -0d818c: 380c 1700 |006e: if-eqz v12, 0085 // +0017 │ │ -0d8190: 7210 c034 0600 |0070: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d8196: 0c07 |0073: move-result-object v7 │ │ -0d8198: 1f07 2e05 |0074: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d819c: 207c 3205 |0076: instance-of v12, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ -0d81a0: 380c f2ff |0078: if-eqz v12, 006a // -000e │ │ -0d81a4: 3908 0700 |007a: if-nez v8, 0081 // +0007 │ │ -0d81a8: 2208 9f06 |007c: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ -0d81ac: 7010 8534 0800 |007e: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d81b2: 6e20 8934 7800 |0081: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d81b8: 28e6 |0084: goto 006a // -001a │ │ -0d81ba: 3808 b1ff |0085: if-eqz v8, 0036 // -004f │ │ -0d81be: 6e10 9034 0800 |0087: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d81c4: 0c06 |008a: move-result-object v6 │ │ -0d81c6: 7210 bf34 0600 |008b: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d81cc: 0a0c |008e: move-result v12 │ │ -0d81ce: 380c a7ff |008f: if-eqz v12, 0036 // -0059 │ │ -0d81d2: 7210 c034 0600 |0091: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d81d8: 0c07 |0094: move-result-object v7 │ │ -0d81da: 1f07 2e05 |0095: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d81de: 6e20 9234 7200 |0097: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d81e4: 28f1 |009a: goto 008b // -000f │ │ -0d81e6: 54fc 0d0d |009b: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d81ea: 6e10 9034 0c00 |009d: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d81f0: 0c05 |00a0: move-result-object v5 │ │ -0d81f2: 7210 bf34 0500 |00a1: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d81f8: 0a0c |00a4: move-result v12 │ │ -0d81fa: 380c 3700 |00a5: if-eqz v12, 00dc // +0037 │ │ -0d81fe: 7210 c034 0500 |00a7: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d8204: 0c09 |00aa: move-result-object v9 │ │ -0d8206: 1f09 3605 |00ab: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d820a: 6e20 b034 9b00 |00ad: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0d8210: 0c0a |00b0: move-result-object v10 │ │ -0d8212: 1f0a 3605 |00b1: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8216: 549c 030d |00b3: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d821a: 380c ecff |00b5: if-eqz v12, 00a1 // -0014 │ │ -0d821e: 549c 030d |00b7: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d8222: 6e10 9034 0c00 |00b9: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8228: 0c06 |00bc: move-result-object v6 │ │ -0d822a: 7210 bf34 0600 |00bd: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d8230: 0a0c |00c0: move-result v12 │ │ -0d8232: 380c e0ff |00c1: if-eqz v12, 00a1 // -0020 │ │ -0d8236: 7210 c034 0600 |00c3: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d823c: 0c04 |00c6: move-result-object v4 │ │ -0d823e: 1f04 3405 |00c7: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0d8242: 544c fd0c |00c9: iget-object v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0d8246: 6e20 b034 cb00 |00cb: invoke-virtual {v11, v12}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0d824c: 0c03 |00ce: move-result-object v3 │ │ -0d824e: 1f03 3605 |00cf: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8252: 2201 3405 |00d1: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0d8256: 524c fe0c |00d3: iget v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ -0d825a: 7030 fb27 310c |00d5: invoke-direct {v1, v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ -0d8260: 6e20 0328 1a00 |00d8: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ -0d8266: 28e2 |00db: goto 00bd // -001e │ │ -0d8268: 1100 |00dc: return-object v0 │ │ +0d8080: |[0d8080] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ +0d8090: 120d |0000: const/4 v13, #int 0 // #0 │ │ +0d8092: 120e |0001: const/4 v14, #int 0 // #0 │ │ +0d8094: 6f10 d827 0f00 |0002: invoke-super {v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ +0d809a: 0c00 |0005: move-result-object v0 │ │ +0d809c: 1f00 3705 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0d80a0: 121c |0008: const/4 v12, #int 1 // #1 │ │ +0d80a2: 5c0c 0b0d |0009: iput-boolean v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d80a6: 5c0d 130d |000b: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d80aa: 5c0d 120d |000d: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d80ae: 220c 9f06 |000f: new-instance v12, Ljava/util/ArrayList; // type@069f │ │ +0d80b2: 7010 8534 0c00 |0011: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d80b8: 5b0c 0e0d |0014: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ +0d80bc: 220c a506 |0016: new-instance v12, Ljava/util/HashMap; // type@06a5 │ │ +0d80c0: 7010 a934 0c00 |0018: invoke-direct {v12}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0d80c6: 5b0c 0c0d |001b: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ +0d80ca: 220c 9f06 |001d: new-instance v12, Ljava/util/ArrayList; // type@069f │ │ +0d80ce: 7010 8534 0c00 |001f: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d80d4: 5b0c 0d0d |0022: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d80d8: 220c 9f06 |0024: new-instance v12, Ljava/util/ArrayList; // type@069f │ │ +0d80dc: 7010 8534 0c00 |0026: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d80e2: 5b0c 100d |0029: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d80e6: 220b a506 |002b: new-instance v11, Ljava/util/HashMap; // type@06a5 │ │ +0d80ea: 7010 a934 0b00 |002d: invoke-direct {v11}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0d80f0: 54fc 0d0d |0030: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d80f4: 6e10 9034 0c00 |0032: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d80fa: 0c05 |0035: move-result-object v5 │ │ +0d80fc: 7210 bf34 0500 |0036: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d8102: 0a0c |0039: move-result v12 │ │ +0d8104: 380c 6100 |003a: if-eqz v12, 009b // +0061 │ │ +0d8108: 7210 c034 0500 |003c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d810e: 0c09 |003f: move-result-object v9 │ │ +0d8110: 1f09 3605 |0040: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d8114: 6e10 0428 0900 |0042: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2804 │ │ +0d811a: 0c0a |0045: move-result-object v10 │ │ +0d811c: 6e30 b334 9b0a |0046: invoke-virtual {v11, v9, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0d8122: 540c 0d0d |0049: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d8126: 6e20 8934 ac00 |004b: invoke-virtual {v12, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d812c: 540c 0c0d |004e: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0d0c │ │ +0d8130: 54ad 020d |0050: iget-object v13, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8134: 6e30 b334 dc0a |0052: invoke-virtual {v12, v13, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0d813a: 5bae 030d |0055: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d813e: 5bae 070d |0057: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ +0d8142: 5bae 060d |0059: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0d06 │ │ +0d8146: 5bae 050d |005b: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0d05 │ │ +0d814a: 54ac 020d |005d: iget-object v12, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d814e: 6e10 dc27 0c00 |005f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@27dc │ │ +0d8154: 0c02 |0062: move-result-object v2 │ │ +0d8156: 3802 d3ff |0063: if-eqz v2, 0036 // -002d │ │ +0d815a: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +0d815c: 6e10 9034 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8162: 0c06 |0069: move-result-object v6 │ │ +0d8164: 7210 bf34 0600 |006a: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d816a: 0a0c |006d: move-result v12 │ │ +0d816c: 380c 1700 |006e: if-eqz v12, 0085 // +0017 │ │ +0d8170: 7210 c034 0600 |0070: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d8176: 0c07 |0073: move-result-object v7 │ │ +0d8178: 1f07 2e05 |0074: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d817c: 207c 3205 |0076: instance-of v12, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ +0d8180: 380c f2ff |0078: if-eqz v12, 006a // -000e │ │ +0d8184: 3908 0700 |007a: if-nez v8, 0081 // +0007 │ │ +0d8188: 2208 9f06 |007c: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ +0d818c: 7010 8534 0800 |007e: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d8192: 6e20 8934 7800 |0081: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d8198: 28e6 |0084: goto 006a // -001a │ │ +0d819a: 3808 b1ff |0085: if-eqz v8, 0036 // -004f │ │ +0d819e: 6e10 9034 0800 |0087: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d81a4: 0c06 |008a: move-result-object v6 │ │ +0d81a6: 7210 bf34 0600 |008b: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d81ac: 0a0c |008e: move-result v12 │ │ +0d81ae: 380c a7ff |008f: if-eqz v12, 0036 // -0059 │ │ +0d81b2: 7210 c034 0600 |0091: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d81b8: 0c07 |0094: move-result-object v7 │ │ +0d81ba: 1f07 2e05 |0095: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d81be: 6e20 9234 7200 |0097: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d81c4: 28f1 |009a: goto 008b // -000f │ │ +0d81c6: 54fc 0d0d |009b: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d81ca: 6e10 9034 0c00 |009d: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d81d0: 0c05 |00a0: move-result-object v5 │ │ +0d81d2: 7210 bf34 0500 |00a1: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d81d8: 0a0c |00a4: move-result v12 │ │ +0d81da: 380c 3700 |00a5: if-eqz v12, 00dc // +0037 │ │ +0d81de: 7210 c034 0500 |00a7: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d81e4: 0c09 |00aa: move-result-object v9 │ │ +0d81e6: 1f09 3605 |00ab: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d81ea: 6e20 b034 9b00 |00ad: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0d81f0: 0c0a |00b0: move-result-object v10 │ │ +0d81f2: 1f0a 3605 |00b1: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d81f6: 549c 030d |00b3: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d81fa: 380c ecff |00b5: if-eqz v12, 00a1 // -0014 │ │ +0d81fe: 549c 030d |00b7: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d8202: 6e10 9034 0c00 |00b9: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8208: 0c06 |00bc: move-result-object v6 │ │ +0d820a: 7210 bf34 0600 |00bd: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d8210: 0a0c |00c0: move-result v12 │ │ +0d8212: 380c e0ff |00c1: if-eqz v12, 00a1 // -0020 │ │ +0d8216: 7210 c034 0600 |00c3: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d821c: 0c04 |00c6: move-result-object v4 │ │ +0d821e: 1f04 3405 |00c7: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0d8222: 544c fd0c |00c9: iget-object v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0d8226: 6e20 b034 cb00 |00cb: invoke-virtual {v11, v12}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0d822c: 0c03 |00ce: move-result-object v3 │ │ +0d822e: 1f03 3605 |00cf: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d8232: 2201 3405 |00d1: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0d8236: 524c fe0c |00d3: iget v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ +0d823a: 7030 fb27 310c |00d5: invoke-direct {v1, v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fb │ │ +0d8240: 6e20 0328 1a00 |00d8: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2803 │ │ +0d8246: 28e2 |00db: goto 00bd // -001e │ │ +0d8248: 1100 |00dc: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=550 │ │ 0x0008 line=559 │ │ 0x000b line=560 │ │ 0x000d line=561 │ │ 0x000f line=562 │ │ @@ -281439,18 +281454,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d826c: |[0d826c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Ljava/lang/Object; │ │ -0d827c: 6e10 0f28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@280f │ │ -0d8282: 0c00 |0003: move-result-object v0 │ │ -0d8284: 1100 |0004: return-object v0 │ │ +0d824c: |[0d824c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Ljava/lang/Object; │ │ +0d825c: 6e10 0f28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@280f │ │ +0d8262: 0c00 |0003: move-result-object v0 │ │ +0d8264: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -281458,85 +281473,85 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -0d8288: |[0d8288] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.end:()V │ │ -0d8298: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0d829a: 5c64 130d |0001: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d829e: 6e10 1628 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@2816 │ │ -0d82a4: 0a04 |0006: move-result v4 │ │ -0d82a6: 3804 8400 |0007: if-eqz v4, 008b // +0084 │ │ -0d82aa: 5464 100d |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d82ae: 6e10 9534 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d82b4: 0a04 |000e: move-result v4 │ │ -0d82b6: 5465 0d0d |000f: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d82ba: 6e10 9534 0500 |0011: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d82c0: 0a05 |0014: move-result v5 │ │ -0d82c2: 3254 2a00 |0015: if-eq v4, v5, 003f // +002a │ │ -0d82c6: 7010 2328 0600 |0017: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2823 │ │ -0d82cc: 5464 100d |001a: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d82d0: 6e10 9034 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d82d6: 0c00 |001f: move-result-object v0 │ │ -0d82d8: 7210 bf34 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d82de: 0a04 |0023: move-result v4 │ │ -0d82e0: 3804 1b00 |0024: if-eqz v4, 003f // +001b │ │ -0d82e4: 7210 c034 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d82ea: 0c02 |0029: move-result-object v2 │ │ -0d82ec: 1f02 3605 |002a: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d82f0: 5464 0f0d |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ -0d82f4: 3904 0900 |002e: if-nez v4, 0037 // +0009 │ │ -0d82f8: 2204 3205 |0030: new-instance v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ -0d82fc: 7030 f127 6406 |0032: invoke-direct {v4, v6, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@27f1 │ │ -0d8302: 5b64 0f0d |0035: iput-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ -0d8306: 5424 020d |0037: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d830a: 5465 0f0d |0039: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ -0d830e: 6e20 d627 5400 |003b: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27d6 │ │ -0d8314: 28e2 |003e: goto 0020 // -001e │ │ -0d8316: 5464 080d |003f: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d831a: 3804 0700 |0041: if-eqz v4, 0048 // +0007 │ │ -0d831e: 5464 080d |0043: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d8322: 6e10 e928 0400 |0045: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@28e9 │ │ -0d8328: 5464 100d |0048: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d832c: 6e10 9534 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8332: 0a04 |004d: move-result v4 │ │ -0d8334: 3d04 1a00 |004e: if-lez v4, 0068 // +001a │ │ -0d8338: 5464 100d |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d833c: 6e10 9034 0400 |0052: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8342: 0c00 |0055: move-result-object v0 │ │ -0d8344: 7210 bf34 0000 |0056: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d834a: 0a04 |0059: move-result v4 │ │ -0d834c: 3804 0e00 |005a: if-eqz v4, 0068 // +000e │ │ -0d8350: 7210 c034 0000 |005c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d8356: 0c02 |005f: move-result-object v2 │ │ -0d8358: 1f02 3605 |0060: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d835c: 5424 020d |0062: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8360: 6e10 da27 0400 |0064: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ -0d8366: 28ef |0067: goto 0056 // -0011 │ │ -0d8368: 5464 0a0d |0068: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d836c: 3804 1e00 |006a: if-eqz v4, 0088 // +001e │ │ -0d8370: 5464 0a0d |006c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d8374: 6e10 8c34 0400 |006e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0d837a: 0c03 |0071: move-result-object v3 │ │ -0d837c: 1f03 9f06 |0072: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0d8380: 6e10 9034 0300 |0074: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8386: 0c00 |0077: move-result-object v0 │ │ -0d8388: 7210 bf34 0000 |0078: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d838e: 0a04 |007b: move-result v4 │ │ -0d8390: 3804 0c00 |007c: if-eqz v4, 0088 // +000c │ │ -0d8394: 7210 c034 0000 |007e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d839a: 0c01 |0081: move-result-object v1 │ │ -0d839c: 1f01 2e05 |0082: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d83a0: 7220 d227 6100 |0084: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ -0d83a6: 28f1 |0087: goto 0078 // -000f │ │ -0d83a8: 1204 |0088: const/4 v4, #int 0 // #0 │ │ -0d83aa: 5c64 120d |0089: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d83ae: 0e00 |008b: return-void │ │ +0d8268: |[0d8268] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.end:()V │ │ +0d8278: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0d827a: 5c64 130d |0001: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d827e: 6e10 1628 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@2816 │ │ +0d8284: 0a04 |0006: move-result v4 │ │ +0d8286: 3804 8400 |0007: if-eqz v4, 008b // +0084 │ │ +0d828a: 5464 100d |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d828e: 6e10 9534 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8294: 0a04 |000e: move-result v4 │ │ +0d8296: 5465 0d0d |000f: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d829a: 6e10 9534 0500 |0011: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d82a0: 0a05 |0014: move-result v5 │ │ +0d82a2: 3254 2a00 |0015: if-eq v4, v5, 003f // +002a │ │ +0d82a6: 7010 2328 0600 |0017: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2823 │ │ +0d82ac: 5464 100d |001a: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d82b0: 6e10 9034 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d82b6: 0c00 |001f: move-result-object v0 │ │ +0d82b8: 7210 bf34 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d82be: 0a04 |0023: move-result v4 │ │ +0d82c0: 3804 1b00 |0024: if-eqz v4, 003f // +001b │ │ +0d82c4: 7210 c034 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d82ca: 0c02 |0029: move-result-object v2 │ │ +0d82cc: 1f02 3605 |002a: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d82d0: 5464 0f0d |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ +0d82d4: 3904 0900 |002e: if-nez v4, 0037 // +0009 │ │ +0d82d8: 2204 3205 |0030: new-instance v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ +0d82dc: 7030 f127 6406 |0032: invoke-direct {v4, v6, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@27f1 │ │ +0d82e2: 5b64 0f0d |0035: iput-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ +0d82e6: 5424 020d |0037: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d82ea: 5465 0f0d |0039: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ +0d82ee: 6e20 d627 5400 |003b: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27d6 │ │ +0d82f4: 28e2 |003e: goto 0020 // -001e │ │ +0d82f6: 5464 080d |003f: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d82fa: 3804 0700 |0041: if-eqz v4, 0048 // +0007 │ │ +0d82fe: 5464 080d |0043: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d8302: 6e10 e928 0400 |0045: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@28e9 │ │ +0d8308: 5464 100d |0048: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d830c: 6e10 9534 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8312: 0a04 |004d: move-result v4 │ │ +0d8314: 3d04 1a00 |004e: if-lez v4, 0068 // +001a │ │ +0d8318: 5464 100d |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d831c: 6e10 9034 0400 |0052: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8322: 0c00 |0055: move-result-object v0 │ │ +0d8324: 7210 bf34 0000 |0056: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d832a: 0a04 |0059: move-result v4 │ │ +0d832c: 3804 0e00 |005a: if-eqz v4, 0068 // +000e │ │ +0d8330: 7210 c034 0000 |005c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d8336: 0c02 |005f: move-result-object v2 │ │ +0d8338: 1f02 3605 |0060: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d833c: 5424 020d |0062: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8340: 6e10 da27 0400 |0064: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ +0d8346: 28ef |0067: goto 0056 // -0011 │ │ +0d8348: 5464 0a0d |0068: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d834c: 3804 1e00 |006a: if-eqz v4, 0088 // +001e │ │ +0d8350: 5464 0a0d |006c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d8354: 6e10 8c34 0400 |006e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0d835a: 0c03 |0071: move-result-object v3 │ │ +0d835c: 1f03 9f06 |0072: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0d8360: 6e10 9034 0300 |0074: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8366: 0c00 |0077: move-result-object v0 │ │ +0d8368: 7210 bf34 0000 |0078: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d836e: 0a04 |007b: move-result v4 │ │ +0d8370: 3804 0c00 |007c: if-eqz v4, 0088 // +000c │ │ +0d8374: 7210 c034 0000 |007e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d837a: 0c01 |0081: move-result-object v1 │ │ +0d837c: 1f01 2e05 |0082: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d8380: 7220 d227 6100 |0084: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ +0d8386: 28f1 |0087: goto 0078 // -000f │ │ +0d8388: 1204 |0088: const/4 v4, #int 0 // #0 │ │ +0d838a: 5c64 120d |0089: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d838e: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ 0x0009 line=321 │ │ 0x0017 line=323 │ │ 0x001a line=324 │ │ @@ -281570,30 +281585,30 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0d83b0: |[0d83b0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getChildAnimations:()Ljava/util/ArrayList; │ │ -0d83c0: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0d83c4: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d83ca: 5443 0d0d |0005: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d83ce: 6e10 9034 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d83d4: 0c01 |000a: move-result-object v1 │ │ -0d83d6: 7210 bf34 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d83dc: 0a03 |000e: move-result v3 │ │ -0d83de: 3803 0e00 |000f: if-eqz v3, 001d // +000e │ │ -0d83e2: 7210 c034 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d83e8: 0c02 |0014: move-result-object v2 │ │ -0d83ea: 1f02 3605 |0015: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d83ee: 5423 020d |0017: iget-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d83f2: 6e20 8934 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d83f8: 28ef |001c: goto 000b // -0011 │ │ -0d83fa: 1100 |001d: return-object v0 │ │ +0d8390: |[0d8390] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getChildAnimations:()Ljava/util/ArrayList; │ │ +0d83a0: 2200 9f06 |0000: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0d83a4: 7010 8534 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d83aa: 5443 0d0d |0005: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d83ae: 6e10 9034 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d83b4: 0c01 |000a: move-result-object v1 │ │ +0d83b6: 7210 bf34 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d83bc: 0a03 |000e: move-result v3 │ │ +0d83be: 3803 0e00 |000f: if-eqz v3, 001d // +000e │ │ +0d83c2: 7210 c034 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d83c8: 0c02 |0014: move-result-object v2 │ │ +0d83ca: 1f02 3605 |0015: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d83ce: 5423 020d |0017: iget-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d83d2: 6e20 8934 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d83d8: 28ef |001c: goto 000b // -0011 │ │ +0d83da: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ 0x0017 line=203 │ │ 0x001d line=205 │ │ locals : │ │ @@ -281607,17 +281622,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d83fc: |[0d83fc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getDuration:()J │ │ -0d840c: 5320 090d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0d09 │ │ -0d8410: 1000 |0002: return-wide v0 │ │ +0d83dc: |[0d83dc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getDuration:()J │ │ +0d83ec: 5320 090d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0d09 │ │ +0d83f0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -281625,17 +281640,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d8414: |[0d8414] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getStartDelay:()J │ │ -0d8424: 5320 110d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ -0d8428: 1000 |0002: return-wide v0 │ │ +0d83f4: |[0d83f4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getStartDelay:()J │ │ +0d8404: 5320 110d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ +0d8408: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -281643,32 +281658,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0d842c: |[0d842c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isRunning:()Z │ │ -0d843c: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d8440: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8446: 0c00 |0005: move-result-object v0 │ │ -0d8448: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d844e: 0a02 |0009: move-result v2 │ │ -0d8450: 3802 1200 |000a: if-eqz v2, 001c // +0012 │ │ -0d8454: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d845a: 0c01 |000f: move-result-object v1 │ │ -0d845c: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8460: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8464: 6e10 de27 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@27de │ │ -0d846a: 0a02 |0017: move-result v2 │ │ -0d846c: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ -0d8470: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0d8472: 0f02 |001b: return v2 │ │ -0d8474: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -0d8476: 28fe |001d: goto 001b // -0002 │ │ +0d840c: |[0d840c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isRunning:()Z │ │ +0d841c: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d8420: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8426: 0c00 |0005: move-result-object v0 │ │ +0d8428: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d842e: 0a02 |0009: move-result v2 │ │ +0d8430: 3802 1200 |000a: if-eqz v2, 001c // +0012 │ │ +0d8434: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d843a: 0c01 |000f: move-result-object v1 │ │ +0d843c: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d8440: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8444: 6e10 de27 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@27de │ │ +0d844a: 0a02 |0017: move-result v2 │ │ +0d844c: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ +0d8450: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +0d8452: 0f02 |001b: return v2 │ │ +0d8454: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +0d8456: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0012 line=358 │ │ 0x001a line=359 │ │ 0x001b line=362 │ │ locals : │ │ @@ -281681,17 +281696,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d8478: |[0d8478] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isStarted:()Z │ │ -0d8488: 5510 120d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d848c: 0f00 |0002: return v0 │ │ +0d8458: |[0d8458] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isStarted:()Z │ │ +0d8468: 5510 120d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d846c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -281699,23 +281714,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0d8490: |[0d8490] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -0d84a0: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0d84a4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0d84a6: 5c10 0b0d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d84aa: 2200 3305 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // type@0533 │ │ -0d84ae: 7030 f627 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27f6 │ │ -0d84b4: 1100 |000a: return-object v0 │ │ -0d84b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0d84b8: 28fe |000c: goto 000a // -0002 │ │ +0d8470: |[0d8470] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +0d8480: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0d8484: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0d8486: 5c10 0b0d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d848a: 2200 3305 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // type@0533 │ │ +0d848e: 7030 f627 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27f6 │ │ +0d8494: 1100 |000a: return-object v0 │ │ +0d8496: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0d8498: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0002 line=270 │ │ 0x0005 line=271 │ │ 0x000a line=273 │ │ locals : │ │ @@ -281727,47 +281742,47 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0d84bc: |[0d84bc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:(Ljava/util/List;)V │ │ -0d84cc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0d84ce: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ -0d84d2: 7210 dc34 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ -0d84d8: 0a01 |0006: move-result v1 │ │ -0d84da: 3d01 1400 |0007: if-lez v1, 001b // +0014 │ │ -0d84de: 5c32 0b0d |0009: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d84e2: 7210 dc34 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ -0d84e8: 0a01 |000e: move-result v1 │ │ -0d84ea: 3321 0d00 |000f: if-ne v1, v2, 001c // +000d │ │ -0d84ee: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0d84f0: 7220 d834 1400 |0012: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0d84f6: 0c01 |0015: move-result-object v1 │ │ -0d84f8: 1f01 2f05 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ -0d84fc: 6e20 1728 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d8502: 0e00 |001b: return-void │ │ -0d8504: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0d8506: 7210 dc34 0400 |001d: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ -0d850c: 0a01 |0020: move-result v1 │ │ -0d850e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0d8512: 3510 f8ff |0023: if-ge v0, v1, 001b // -0008 │ │ -0d8516: 7220 d834 0400 |0025: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0d851c: 0c01 |0028: move-result-object v1 │ │ -0d851e: 1f01 2f05 |0029: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ -0d8522: 6e20 1728 1300 |002b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d8528: 0c02 |002e: move-result-object v2 │ │ -0d852a: d801 0001 |002f: add-int/lit8 v1, v0, #int 1 // #01 │ │ -0d852e: 7220 d834 1400 |0031: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0d8534: 0c01 |0034: move-result-object v1 │ │ -0d8536: 1f01 2f05 |0035: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ -0d853a: 6e20 f927 1200 |0037: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27f9 │ │ -0d8540: d800 0001 |003a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d8544: 28e1 |003c: goto 001d // -001f │ │ +0d849c: |[0d849c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:(Ljava/util/List;)V │ │ +0d84ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0d84ae: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ +0d84b2: 7210 dc34 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ +0d84b8: 0a01 |0006: move-result v1 │ │ +0d84ba: 3d01 1400 |0007: if-lez v1, 001b // +0014 │ │ +0d84be: 5c32 0b0d |0009: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d84c2: 7210 dc34 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ +0d84c8: 0a01 |000e: move-result v1 │ │ +0d84ca: 3321 0d00 |000f: if-ne v1, v2, 001c // +000d │ │ +0d84ce: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0d84d0: 7220 d834 1400 |0012: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0d84d6: 0c01 |0015: move-result-object v1 │ │ +0d84d8: 1f01 2f05 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ +0d84dc: 6e20 1728 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d84e2: 0e00 |001b: return-void │ │ +0d84e4: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0d84e6: 7210 dc34 0400 |001d: invoke-interface {v4}, Ljava/util/List;.size:()I // method@34dc │ │ +0d84ec: 0a01 |0020: move-result v1 │ │ +0d84ee: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0d84f2: 3510 f8ff |0023: if-ge v0, v1, 001b // -0008 │ │ +0d84f6: 7220 d834 0400 |0025: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0d84fc: 0c01 |0028: move-result-object v1 │ │ +0d84fe: 1f01 2f05 |0029: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ +0d8502: 6e20 1728 1300 |002b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d8508: 0c02 |002e: move-result-object v2 │ │ +0d850a: d801 0001 |002f: add-int/lit8 v1, v0, #int 1 // #01 │ │ +0d850e: 7220 d834 1400 |0031: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0d8514: 0c01 |0034: move-result-object v1 │ │ +0d8516: 1f01 2f05 |0035: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ +0d851a: 6e20 f927 1200 |0037: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27f9 │ │ +0d8520: d800 0001 |003a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d8524: 28e1 |003c: goto 001d // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x0011 line=183 │ │ 0x001b line=190 │ │ @@ -281785,36 +281800,36 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0d8548: |[0d8548] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d8558: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0d855a: 3804 0d00 |0001: if-eqz v4, 000e // +000d │ │ -0d855e: 5c32 0b0d |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d8562: 2141 |0005: array-length v1, v4 │ │ -0d8564: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ -0d8568: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0d856a: 4601 0401 |0009: aget-object v1, v4, v1 │ │ -0d856e: 6e20 1728 1300 |000b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d8574: 0e00 |000e: return-void │ │ -0d8576: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0d8578: 2141 |0010: array-length v1, v4 │ │ -0d857a: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0d857e: 3510 fbff |0013: if-ge v0, v1, 000e // -0005 │ │ -0d8582: 4601 0400 |0015: aget-object v1, v4, v0 │ │ -0d8586: 6e20 1728 1300 |0017: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d858c: 0c01 |001a: move-result-object v1 │ │ -0d858e: d802 0001 |001b: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0d8592: 4602 0402 |001d: aget-object v2, v4, v2 │ │ -0d8596: 6e20 f927 2100 |001f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27f9 │ │ -0d859c: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d85a0: 28ec |0024: goto 0010 // -0014 │ │ +0d8528: |[0d8528] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d8538: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0d853a: 3804 0d00 |0001: if-eqz v4, 000e // +000d │ │ +0d853e: 5c32 0b0d |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d8542: 2141 |0005: array-length v1, v4 │ │ +0d8544: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ +0d8548: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0d854a: 4601 0401 |0009: aget-object v1, v4, v1 │ │ +0d854e: 6e20 1728 1300 |000b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d8554: 0e00 |000e: return-void │ │ +0d8556: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0d8558: 2141 |0010: array-length v1, v4 │ │ +0d855a: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0d855e: 3510 fbff |0013: if-ge v0, v1, 000e // -0005 │ │ +0d8562: 4601 0400 |0015: aget-object v1, v4, v0 │ │ +0d8566: 6e20 1728 1300 |0017: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d856c: 0c01 |001a: move-result-object v1 │ │ +0d856e: d802 0001 |001b: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0d8572: 4602 0402 |001d: aget-object v2, v4, v2 │ │ +0d8576: 6e20 f927 2100 |001f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27f9 │ │ +0d857c: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d8580: 28ec |0024: goto 0010 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ 0x0008 line=164 │ │ 0x000e line=171 │ │ @@ -281831,37 +281846,37 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0d85a4: |[0d85a4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:(Ljava/util/Collection;)V │ │ -0d85b4: 3805 2700 |0000: if-eqz v5, 0027 // +0027 │ │ -0d85b8: 7210 a134 0500 |0002: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@34a1 │ │ -0d85be: 0a03 |0005: move-result v3 │ │ -0d85c0: 3d03 2100 |0006: if-lez v3, 0027 // +0021 │ │ -0d85c4: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -0d85c6: 5c43 0b0d |0009: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d85ca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0d85cc: 7210 9f34 0500 |000c: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -0d85d2: 0c02 |000f: move-result-object v2 │ │ -0d85d4: 7210 bf34 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d85da: 0a03 |0013: move-result v3 │ │ -0d85dc: 3803 1300 |0014: if-eqz v3, 0027 // +0013 │ │ -0d85e0: 7210 c034 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d85e6: 0c00 |0019: move-result-object v0 │ │ -0d85e8: 1f00 2f05 |001a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ -0d85ec: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -0d85f0: 6e20 1728 0400 |001e: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d85f6: 0c01 |0021: move-result-object v1 │ │ -0d85f8: 28ee |0022: goto 0010 // -0012 │ │ -0d85fa: 6e20 fa27 0100 |0023: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d8600: 28ea |0026: goto 0010 // -0016 │ │ -0d8602: 0e00 |0027: return-void │ │ +0d8584: |[0d8584] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:(Ljava/util/Collection;)V │ │ +0d8594: 3805 2700 |0000: if-eqz v5, 0027 // +0027 │ │ +0d8598: 7210 a134 0500 |0002: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@34a1 │ │ +0d859e: 0a03 |0005: move-result v3 │ │ +0d85a0: 3d03 2100 |0006: if-lez v3, 0027 // +0021 │ │ +0d85a4: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +0d85a6: 5c43 0b0d |0009: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d85aa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0d85ac: 7210 9f34 0500 |000c: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +0d85b2: 0c02 |000f: move-result-object v2 │ │ +0d85b4: 7210 bf34 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d85ba: 0a03 |0013: move-result v3 │ │ +0d85bc: 3803 1300 |0014: if-eqz v3, 0027 // +0013 │ │ +0d85c0: 7210 c034 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d85c6: 0c00 |0019: move-result-object v0 │ │ +0d85c8: 1f00 2f05 |001a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@052f │ │ +0d85cc: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +0d85d0: 6e20 1728 0400 |001e: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d85d6: 0c01 |0021: move-result-object v1 │ │ +0d85d8: 28ee |0022: goto 0010 // -0012 │ │ +0d85da: 6e20 fa27 0100 |0023: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d85e0: 28ea |0026: goto 0010 // -0016 │ │ +0d85e2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0008 line=142 │ │ 0x000b line=143 │ │ 0x000c line=144 │ │ 0x001c line=145 │ │ @@ -281881,30 +281896,30 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0d8604: |[0d8604] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0d8614: 3804 1800 |0000: if-eqz v4, 0018 // +0018 │ │ -0d8618: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0d861a: 5c32 0b0d |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ -0d861e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0d8620: 4602 0402 |0006: aget-object v2, v4, v2 │ │ -0d8624: 6e20 1728 2300 |0008: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0d862a: 0c00 |000b: move-result-object v0 │ │ -0d862c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0d862e: 2142 |000d: array-length v2, v4 │ │ -0d8630: 3521 0a00 |000e: if-ge v1, v2, 0018 // +000a │ │ -0d8634: 4602 0401 |0010: aget-object v2, v4, v1 │ │ -0d8638: 6e20 fa27 2000 |0012: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0d863e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0d8642: 28f6 |0017: goto 000d // -000a │ │ -0d8644: 0e00 |0018: return-void │ │ +0d85e4: |[0d85e4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0d85f4: 3804 1800 |0000: if-eqz v4, 0018 // +0018 │ │ +0d85f8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0d85fa: 5c32 0b0d |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0d0b │ │ +0d85fe: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0d8600: 4602 0402 |0006: aget-object v2, v4, v2 │ │ +0d8604: 6e20 1728 2300 |0008: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0d860a: 0c00 |000b: move-result-object v0 │ │ +0d860c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0d860e: 2142 |000d: array-length v2, v4 │ │ +0d8610: 3521 0a00 |000e: if-ge v1, v2, 0018 // +000a │ │ +0d8614: 4602 0401 |0010: aget-object v2, v4, v1 │ │ +0d8618: 6e20 fa27 2000 |0012: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0d861e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0d8622: 28f6 |0017: goto 000d // -000a │ │ +0d8624: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0002 line=127 │ │ 0x0005 line=128 │ │ 0x000c line=129 │ │ 0x0010 line=130 │ │ @@ -281921,18 +281936,18 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0d8648: |[0d8648] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0d8658: 6e30 1d28 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@281d │ │ -0d865e: 0c00 |0003: move-result-object v0 │ │ -0d8660: 1100 |0004: return-object v0 │ │ +0d8628: |[0d8628] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0d8638: 6e30 1d28 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@281d │ │ +0d863e: 0c00 |0003: move-result-object v0 │ │ +0d8640: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ @@ -281941,36 +281956,36 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0d8664: |[0d8664] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ -0d8674: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0d8678: 3102 0602 |0002: cmp-long v2, v6, v2 │ │ -0d867c: 3b02 0a00 |0004: if-gez v2, 000e // +000a │ │ -0d8680: 2202 6e06 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0d8684: 1a03 541c |0008: const-string v3, "duration must be a value of zero or greater" // string@1c54 │ │ -0d8688: 7020 0034 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0d868e: 2702 |000d: throw v2 │ │ -0d8690: 5452 0d0d |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d8694: 6e10 9034 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d869a: 0c00 |0013: move-result-object v0 │ │ -0d869c: 7210 bf34 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d86a2: 0a02 |0017: move-result v2 │ │ -0d86a4: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ -0d86a8: 7210 c034 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d86ae: 0c01 |001d: move-result-object v1 │ │ -0d86b0: 1f01 3605 |001e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d86b4: 5412 020d |0020: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d86b8: 6e30 e227 6207 |0022: invoke-virtual {v2, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27e2 │ │ -0d86be: 28ef |0025: goto 0014 // -0011 │ │ -0d86c0: 5a56 090d |0026: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0d09 │ │ -0d86c4: 1105 |0028: return-object v5 │ │ +0d8644: |[0d8644] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ +0d8654: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +0d8658: 3102 0602 |0002: cmp-long v2, v6, v2 │ │ +0d865c: 3b02 0a00 |0004: if-gez v2, 000e // +000a │ │ +0d8660: 2202 6e06 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0d8664: 1a03 541c |0008: const-string v3, "duration must be a value of zero or greater" // string@1c54 │ │ +0d8668: 7020 0034 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0d866e: 2702 |000d: throw v2 │ │ +0d8670: 5452 0d0d |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d8674: 6e10 9034 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d867a: 0c00 |0013: move-result-object v0 │ │ +0d867c: 7210 bf34 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d8682: 0a02 |0017: move-result v2 │ │ +0d8684: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ +0d8688: 7210 c034 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d868e: 0c01 |001d: move-result-object v1 │ │ +0d8690: 1f01 3605 |001e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d8694: 5412 020d |0020: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8698: 6e30 e227 6207 |0022: invoke-virtual {v2, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27e2 │ │ +0d869e: 28ef |0025: goto 0014 // -0011 │ │ +0d86a0: 5a56 090d |0026: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0d09 │ │ +0d86a4: 1105 |0028: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0006 line=416 │ │ 0x000e line=418 │ │ 0x0020 line=421 │ │ 0x0026 line=423 │ │ @@ -281986,28 +282001,28 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0d86c8: |[0d86c8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -0d86d8: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d86dc: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d86e2: 0c00 |0005: move-result-object v0 │ │ -0d86e4: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d86ea: 0a02 |0009: move-result v2 │ │ -0d86ec: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -0d86f0: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d86f6: 0c01 |000f: move-result-object v1 │ │ -0d86f8: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d86fc: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8700: 6e20 e327 4200 |0014: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@27e3 │ │ -0d8706: 28ef |0017: goto 0006 // -0011 │ │ -0d8708: 0e00 |0018: return-void │ │ +0d86a8: |[0d86a8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +0d86b8: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d86bc: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d86c2: 0c00 |0005: move-result-object v0 │ │ +0d86c4: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d86ca: 0a02 |0009: move-result v2 │ │ +0d86cc: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +0d86d0: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d86d6: 0c01 |000f: move-result-object v1 │ │ +0d86d8: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d86dc: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d86e0: 6e20 e327 4200 |0014: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@27e3 │ │ +0d86e6: 28ef |0017: goto 0006 // -0011 │ │ +0d86e8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0012 line=236 │ │ 0x0018 line=238 │ │ locals : │ │ 0x0012 - 0x0018 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ @@ -282020,17 +282035,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d870c: |[0d870c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setStartDelay:(J)V │ │ -0d871c: 5a12 110d |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ -0d8720: 0e00 |0002: return-void │ │ +0d86ec: |[0d86ec] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setStartDelay:(J)V │ │ +0d86fc: 5a12 110d |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ +0d8700: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0002 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0003 reg=2 startDelay J │ │ @@ -282040,36 +282055,36 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0d8724: |[0d8724] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setTarget:(Ljava/lang/Object;)V │ │ -0d8734: 5443 0d0d |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d8738: 6e10 9034 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d873e: 0c01 |0005: move-result-object v1 │ │ -0d8740: 7210 bf34 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d8746: 0a03 |0009: move-result v3 │ │ -0d8748: 3803 1e00 |000a: if-eqz v3, 0028 // +001e │ │ -0d874c: 7210 c034 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d8752: 0c02 |000f: move-result-object v2 │ │ -0d8754: 1f02 3605 |0010: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8758: 5420 020d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d875c: 2003 3705 |0014: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0d8760: 3803 0800 |0016: if-eqz v3, 001e // +0008 │ │ -0d8764: 1f00 3705 |0018: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0d8768: 6e20 2028 5000 |001a: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setTarget:(Ljava/lang/Object;)V // method@2820 │ │ -0d876e: 28e9 |001d: goto 0006 // -0017 │ │ -0d8770: 2003 4105 |001e: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ -0d8774: 3803 e6ff |0020: if-eqz v3, 0006 // -001a │ │ -0d8778: 1f00 4105 |0022: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ -0d877c: 6e20 8a28 5000 |0024: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setTarget:(Ljava/lang/Object;)V // method@288a │ │ -0d8782: 28df |0027: goto 0006 // -0021 │ │ -0d8784: 0e00 |0028: return-void │ │ +0d8704: |[0d8704] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setTarget:(Ljava/lang/Object;)V │ │ +0d8714: 5443 0d0d |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d8718: 6e10 9034 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d871e: 0c01 |0005: move-result-object v1 │ │ +0d8720: 7210 bf34 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d8726: 0a03 |0009: move-result v3 │ │ +0d8728: 3803 1e00 |000a: if-eqz v3, 0028 // +001e │ │ +0d872c: 7210 c034 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d8732: 0c02 |000f: move-result-object v2 │ │ +0d8734: 1f02 3605 |0010: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d8738: 5420 020d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d873c: 2003 3705 |0014: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0d8740: 3803 0800 |0016: if-eqz v3, 001e // +0008 │ │ +0d8744: 1f00 3705 |0018: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0d8748: 6e20 2028 5000 |001a: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setTarget:(Ljava/lang/Object;)V // method@2820 │ │ +0d874e: 28e9 |001d: goto 0006 // -0017 │ │ +0d8750: 2003 4105 |001e: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ +0d8754: 3803 e6ff |0020: if-eqz v3, 0006 // -001a │ │ +0d8758: 1f00 4105 |0022: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ +0d875c: 6e20 8a28 5000 |0024: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setTarget:(Ljava/lang/Object;)V // method@288a │ │ +0d8762: 28df |0027: goto 0006 // -0021 │ │ +0d8764: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0012 line=218 │ │ 0x0014 line=219 │ │ 0x0018 line=220 │ │ 0x001e line=221 │ │ @@ -282088,28 +282103,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0d8788: |[0d8788] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupEndValues:()V │ │ -0d8798: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d879c: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d87a2: 0c00 |0005: move-result-object v0 │ │ -0d87a4: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d87aa: 0a02 |0009: move-result v2 │ │ -0d87ac: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -0d87b0: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d87b6: 0c01 |000f: move-result-object v1 │ │ -0d87b8: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d87bc: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d87c0: 6e10 e627 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupEndValues:()V // method@27e6 │ │ -0d87c6: 28ef |0017: goto 0006 // -0011 │ │ -0d87c8: 0e00 |0018: return-void │ │ +0d8768: |[0d8768] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupEndValues:()V │ │ +0d8778: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d877c: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8782: 0c00 |0005: move-result-object v0 │ │ +0d8784: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d878a: 0a02 |0009: move-result v2 │ │ +0d878c: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +0d8790: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d8796: 0c01 |000f: move-result-object v1 │ │ +0d8798: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d879c: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d87a0: 6e10 e627 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupEndValues:()V // method@27e6 │ │ +0d87a6: 28ef |0017: goto 0006 // -0011 │ │ +0d87a8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0012 line=437 │ │ 0x0018 line=439 │ │ locals : │ │ 0x0012 - 0x0018 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ @@ -282121,28 +282136,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0d87cc: |[0d87cc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupStartValues:()V │ │ -0d87dc: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d87e0: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d87e6: 0c00 |0005: move-result-object v0 │ │ -0d87e8: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d87ee: 0a02 |0009: move-result v2 │ │ -0d87f0: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -0d87f4: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d87fa: 0c01 |000f: move-result-object v1 │ │ -0d87fc: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8800: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8804: 6e10 e727 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupStartValues:()V // method@27e7 │ │ -0d880a: 28ef |0017: goto 0006 // -0011 │ │ -0d880c: 0e00 |0018: return-void │ │ +0d87ac: |[0d87ac] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupStartValues:()V │ │ +0d87bc: 5432 0d0d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d87c0: 6e10 9034 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d87c6: 0c00 |0005: move-result-object v0 │ │ +0d87c8: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d87ce: 0a02 |0009: move-result v2 │ │ +0d87d0: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +0d87d4: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d87da: 0c01 |000f: move-result-object v1 │ │ +0d87dc: 1f01 3605 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d87e0: 5412 020d |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d87e4: 6e10 e727 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupStartValues:()V // method@27e7 │ │ +0d87ea: 28ef |0017: goto 0006 // -0011 │ │ +0d87ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0012 line=430 │ │ 0x0018 line=432 │ │ locals : │ │ 0x0012 - 0x0018 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ @@ -282154,261 +282169,261 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 502 16-bit code units │ │ -0d8810: |[0d8810] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.start:()V │ │ -0d8820: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -0d8824: 0200 1100 |0002: move/from16 v0, v17 │ │ -0d8828: 0801 1600 |0004: move-object/from16 v1, v22 │ │ -0d882c: 5c10 130d |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ -0d8830: 1311 0100 |0008: const/16 v17, #int 1 // #1 │ │ -0d8834: 0200 1100 |000a: move/from16 v0, v17 │ │ -0d8838: 0801 1600 |000c: move-object/from16 v1, v22 │ │ -0d883c: 5c10 120d |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d8840: 7601 2328 1600 |0010: invoke-direct/range {v22}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2823 │ │ -0d8846: 0800 1600 |0013: move-object/from16 v0, v22 │ │ -0d884a: 5400 100d |0015: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d884e: 0811 0000 |0017: move-object/from16 v17, v0 │ │ -0d8852: 7401 9534 1100 |0019: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8858: 0a0e |001c: move-result v14 │ │ -0d885a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0d885c: 35e6 4e00 |001e: if-ge v6, v14, 006c // +004e │ │ -0d8860: 0800 1600 |0020: move-object/from16 v0, v22 │ │ -0d8864: 5400 100d |0022: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d8868: 0811 0000 |0024: move-object/from16 v17, v0 │ │ -0d886c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -0d8870: 6e20 8e34 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8876: 0c0a |002b: move-result-object v10 │ │ -0d8878: 1f0a 3605 |002c: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d887c: 54a0 020d |002e: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8880: 0811 0000 |0030: move-object/from16 v17, v0 │ │ -0d8884: 7401 dc27 1100 |0032: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@27dc │ │ -0d888a: 0c0f |0035: move-result-object v15 │ │ -0d888c: 380f 3300 |0036: if-eqz v15, 0069 // +0033 │ │ -0d8890: 6e10 9534 0f00 |0038: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8896: 0a11 |003b: move-result v17 │ │ -0d8898: 3d11 2d00 |003c: if-lez v17, 0069 // +002d │ │ -0d889c: 2204 9f06 |003e: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ -0d88a0: 7020 8734 f400 |0040: invoke-direct {v4, v15}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ -0d88a6: 6e10 9034 0400 |0043: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d88ac: 0c07 |0046: move-result-object v7 │ │ -0d88ae: 7210 bf34 0700 |0047: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d88b4: 0a11 |004a: move-result v17 │ │ -0d88b6: 3811 1e00 |004b: if-eqz v17, 0069 // +001e │ │ -0d88ba: 7210 c034 0700 |004d: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d88c0: 0c09 |0050: move-result-object v9 │ │ -0d88c2: 1f09 2e05 |0051: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d88c6: 2090 3505 |0053: instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0535 │ │ -0d88ca: 0211 0000 |0055: move/from16 v17, v0 │ │ -0d88ce: 3911 0800 |0057: if-nez v17, 005f // +0008 │ │ -0d88d2: 2090 3205 |0059: instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ -0d88d6: 0211 0000 |005b: move/from16 v17, v0 │ │ -0d88da: 3811 eaff |005d: if-eqz v17, 0047 // -0016 │ │ -0d88de: 54a0 020d |005f: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d88e2: 0811 0000 |0061: move-object/from16 v17, v0 │ │ -0d88e6: 0800 1100 |0063: move-object/from16 v0, v17 │ │ -0d88ea: 6e20 e127 9000 |0065: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27e1 │ │ -0d88f0: 28df |0068: goto 0047 // -0021 │ │ -0d88f2: d806 0601 |0069: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0d88f6: 28b3 |006b: goto 001e // -004d │ │ -0d88f8: 220b 9f06 |006c: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ -0d88fc: 7010 8534 0b00 |006e: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0d8902: 1206 |0071: const/4 v6, #int 0 // #0 │ │ -0d8904: 35e6 9100 |0072: if-ge v6, v14, 0103 // +0091 │ │ -0d8908: 0800 1600 |0074: move-object/from16 v0, v22 │ │ -0d890c: 5400 100d |0076: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ -0d8910: 0811 0000 |0078: move-object/from16 v17, v0 │ │ -0d8914: 0800 1100 |007a: move-object/from16 v0, v17 │ │ -0d8918: 6e20 8e34 6000 |007c: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d891e: 0c0a |007f: move-result-object v10 │ │ -0d8920: 1f0a 3605 |0080: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8924: 0800 1600 |0082: move-object/from16 v0, v22 │ │ -0d8928: 5400 0f0d |0084: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ -0d892c: 0811 0000 |0086: move-object/from16 v17, v0 │ │ -0d8930: 3911 1300 |0088: if-nez v17, 009b // +0013 │ │ -0d8934: 2211 3205 |008a: new-instance v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ -0d8938: 0800 1100 |008c: move-object/from16 v0, v17 │ │ -0d893c: 0801 1600 |008e: move-object/from16 v1, v22 │ │ -0d8940: 0802 1600 |0090: move-object/from16 v2, v22 │ │ -0d8944: 7030 f127 1002 |0092: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@27f1 │ │ -0d894a: 0800 1100 |0095: move-object/from16 v0, v17 │ │ -0d894e: 0801 1600 |0097: move-object/from16 v1, v22 │ │ -0d8952: 5b10 0f0d |0099: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ -0d8956: 54a0 030d |009b: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d895a: 0811 0000 |009d: move-object/from16 v17, v0 │ │ -0d895e: 3811 0c00 |009f: if-eqz v17, 00ab // +000c │ │ -0d8962: 54a0 030d |00a1: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d8966: 0811 0000 |00a3: move-object/from16 v17, v0 │ │ -0d896a: 7401 9534 1100 |00a5: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8970: 0a11 |00a8: move-result v17 │ │ -0d8972: 3911 1500 |00a9: if-nez v17, 00be // +0015 │ │ -0d8976: 6e20 8934 ab00 |00ab: invoke-virtual {v11, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d897c: 54a0 020d |00ae: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8980: 0811 0000 |00b0: move-object/from16 v17, v0 │ │ -0d8984: 0800 1600 |00b2: move-object/from16 v0, v22 │ │ -0d8988: 5400 0f0d |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ -0d898c: 0812 0000 |00b6: move-object/from16 v18, v0 │ │ -0d8990: 7402 d627 1100 |00b8: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27d6 │ │ -0d8996: d806 0601 |00bb: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0d899a: 28b5 |00bd: goto 0072 // -004b │ │ -0d899c: 54a0 030d |00be: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d89a0: 0811 0000 |00c0: move-object/from16 v17, v0 │ │ -0d89a4: 7401 9534 1100 |00c2: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d89aa: 0a0c |00c5: move-result v12 │ │ -0d89ac: 1208 |00c6: const/4 v8, #int 0 // #0 │ │ -0d89ae: 35c8 2d00 |00c7: if-ge v8, v12, 00f4 // +002d │ │ -0d89b2: 54a0 030d |00c9: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d89b6: 0811 0000 |00cb: move-object/from16 v17, v0 │ │ -0d89ba: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -0d89be: 6e20 8e34 8000 |00cf: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d89c4: 0c05 |00d2: move-result-object v5 │ │ -0d89c6: 1f05 3405 |00d3: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ -0d89ca: 5450 fd0c |00d5: iget-object v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ -0d89ce: 0811 0000 |00d7: move-object/from16 v17, v0 │ │ -0d89d2: 0800 1100 |00d9: move-object/from16 v0, v17 │ │ -0d89d6: 5400 020d |00db: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d89da: 0811 0000 |00dd: move-object/from16 v17, v0 │ │ -0d89de: 2212 3505 |00df: new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0535 │ │ -0d89e2: 5250 fe0c |00e1: iget v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ -0d89e6: 0213 0000 |00e3: move/from16 v19, v0 │ │ -0d89ea: 0800 1200 |00e5: move-object/from16 v0, v18 │ │ -0d89ee: 0801 1600 |00e7: move-object/from16 v1, v22 │ │ -0d89f2: 0202 1300 |00e9: move/from16 v2, v19 │ │ -0d89f6: 7040 fc27 102a |00eb: invoke-direct {v0, v1, v10, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fc │ │ -0d89fc: 7402 d627 1100 |00ee: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27d6 │ │ -0d8a02: d808 0801 |00f1: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0d8a06: 28d4 |00f3: goto 00c7 // -002c │ │ -0d8a08: 54a0 030d |00f4: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ -0d8a0c: 0811 0000 |00f6: move-object/from16 v17, v0 │ │ -0d8a10: 7401 8c34 1100 |00f8: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0d8a16: 0c11 |00fb: move-result-object v17 │ │ -0d8a18: 1f11 9f06 |00fc: check-cast v17, Ljava/util/ArrayList; // type@069f │ │ -0d8a1c: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ -0d8a20: 5ba0 070d |0100: iput-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ -0d8a24: 28ac |0102: goto 00ae // -0054 │ │ -0d8a26: 0800 1600 |0103: move-object/from16 v0, v22 │ │ -0d8a2a: 5300 110d |0105: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ -0d8a2e: 0512 0000 |0107: move-wide/from16 v18, v0 │ │ -0d8a32: 1614 0000 |0109: const-wide/16 v20, #int 0 // #0 │ │ -0d8a36: 3111 1214 |010b: cmp-long v17, v18, v20 │ │ -0d8a3a: 3c11 2700 |010d: if-gtz v17, 0134 // +0027 │ │ -0d8a3e: 6e10 9034 0b00 |010f: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0d8a44: 0c07 |0112: move-result-object v7 │ │ -0d8a46: 7210 bf34 0700 |0113: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0d8a4c: 0a11 |0116: move-result v17 │ │ -0d8a4e: 3811 5c00 |0117: if-eqz v17, 0173 // +005c │ │ -0d8a52: 7210 c034 0700 |0119: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0d8a58: 0c0a |011c: move-result-object v10 │ │ -0d8a5a: 1f0a 3605 |011d: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0d8a5e: 54a0 020d |011f: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8a62: 0811 0000 |0121: move-object/from16 v17, v0 │ │ -0d8a66: 7401 e827 1100 |0123: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ -0d8a6c: 0800 1600 |0126: move-object/from16 v0, v22 │ │ -0d8a70: 5400 0e0d |0128: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ -0d8a74: 0811 0000 |012a: move-object/from16 v17, v0 │ │ -0d8a78: 54a0 020d |012c: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0d8a7c: 0812 0000 |012e: move-object/from16 v18, v0 │ │ -0d8a80: 7402 8934 1100 |0130: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0d8a86: 28e0 |0133: goto 0113 // -0020 │ │ -0d8a88: 1311 0200 |0134: const/16 v17, #int 2 // #2 │ │ -0d8a8c: 0200 1100 |0136: move/from16 v0, v17 │ │ -0d8a90: 2300 d006 |0138: new-array v0, v0, [F // type@06d0 │ │ -0d8a94: 0811 0000 |013a: move-object/from16 v17, v0 │ │ -0d8a98: 2611 b200 0000 |013c: fill-array-data v17, 000001ee // +000000b2 │ │ -0d8a9e: 7701 0029 1100 |013f: invoke-static/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2900 │ │ -0d8aa4: 0c11 |0142: move-result-object v17 │ │ -0d8aa6: 0800 1100 |0143: move-object/from16 v0, v17 │ │ -0d8aaa: 0801 1600 |0145: move-object/from16 v1, v22 │ │ -0d8aae: 5b10 080d |0147: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d8ab2: 0800 1600 |0149: move-object/from16 v0, v22 │ │ -0d8ab6: 5400 080d |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d8aba: 0811 0000 |014d: move-object/from16 v17, v0 │ │ -0d8abe: 0800 1600 |014f: move-object/from16 v0, v22 │ │ -0d8ac2: 5300 110d |0151: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ -0d8ac6: 0512 0000 |0153: move-wide/from16 v18, v0 │ │ -0d8aca: 7403 0929 1100 |0155: invoke-virtual/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ -0d8ad0: 0800 1600 |0158: move-object/from16 v0, v22 │ │ -0d8ad4: 5400 080d |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d8ad8: 0811 0000 |015c: move-object/from16 v17, v0 │ │ -0d8adc: 2212 3105 |015e: new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; // type@0531 │ │ -0d8ae0: 0800 1200 |0160: move-object/from16 v0, v18 │ │ -0d8ae4: 0801 1600 |0162: move-object/from16 v1, v22 │ │ -0d8ae8: 7030 ee27 100b |0164: invoke-direct {v0, v1, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V // method@27ee │ │ -0d8aee: 7402 e528 1100 |0167: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@28e5 │ │ -0d8af4: 0800 1600 |016a: move-object/from16 v0, v22 │ │ -0d8af8: 5400 080d |016c: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ -0d8afc: 0811 0000 |016e: move-object/from16 v17, v0 │ │ -0d8b00: 7401 1429 1100 |0170: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2914 │ │ -0d8b06: 0800 1600 |0173: move-object/from16 v0, v22 │ │ -0d8b0a: 5400 0a0d |0175: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d8b0e: 0811 0000 |0177: move-object/from16 v17, v0 │ │ -0d8b12: 3811 2700 |0179: if-eqz v17, 01a0 // +0027 │ │ -0d8b16: 0800 1600 |017b: move-object/from16 v0, v22 │ │ -0d8b1a: 5400 0a0d |017d: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d8b1e: 0811 0000 |017f: move-object/from16 v17, v0 │ │ -0d8b22: 7401 8c34 1100 |0181: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0d8b28: 0c10 |0184: move-result-object v16 │ │ -0d8b2a: 1f10 9f06 |0185: check-cast v16, Ljava/util/ArrayList; // type@069f │ │ -0d8b2e: 7401 9534 1000 |0187: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8b34: 0a0d |018a: move-result v13 │ │ -0d8b36: 1206 |018b: const/4 v6, #int 0 // #0 │ │ -0d8b38: 35d6 1400 |018c: if-ge v6, v13, 01a0 // +0014 │ │ -0d8b3c: 0800 1000 |018e: move-object/from16 v0, v16 │ │ -0d8b40: 6e20 8e34 6000 |0190: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8b46: 0c11 |0193: move-result-object v17 │ │ -0d8b48: 1f11 2e05 |0194: check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d8b4c: 0800 1100 |0196: move-object/from16 v0, v17 │ │ -0d8b50: 0801 1600 |0198: move-object/from16 v1, v22 │ │ -0d8b54: 7220 d427 1000 |019a: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d4 │ │ -0d8b5a: d806 0601 |019d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0d8b5e: 28ed |019f: goto 018c // -0013 │ │ -0d8b60: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ -0d8b64: 5400 0d0d |01a2: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ -0d8b68: 0811 0000 |01a4: move-object/from16 v17, v0 │ │ -0d8b6c: 7401 9534 1100 |01a6: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8b72: 0a11 |01a9: move-result v17 │ │ -0d8b74: 3911 4300 |01aa: if-nez v17, 01ed // +0043 │ │ -0d8b78: 0800 1600 |01ac: move-object/from16 v0, v22 │ │ -0d8b7c: 5300 110d |01ae: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ -0d8b80: 0512 0000 |01b0: move-wide/from16 v18, v0 │ │ -0d8b84: 1614 0000 |01b2: const-wide/16 v20, #int 0 // #0 │ │ -0d8b88: 3111 1214 |01b4: cmp-long v17, v18, v20 │ │ -0d8b8c: 3911 3700 |01b6: if-nez v17, 01ed // +0037 │ │ -0d8b90: 1311 0000 |01b8: const/16 v17, #int 0 // #0 │ │ -0d8b94: 0200 1100 |01ba: move/from16 v0, v17 │ │ -0d8b98: 0801 1600 |01bc: move-object/from16 v1, v22 │ │ -0d8b9c: 5c10 120d |01be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ -0d8ba0: 0800 1600 |01c0: move-object/from16 v0, v22 │ │ -0d8ba4: 5400 0a0d |01c2: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d8ba8: 0811 0000 |01c4: move-object/from16 v17, v0 │ │ -0d8bac: 3811 2700 |01c6: if-eqz v17, 01ed // +0027 │ │ -0d8bb0: 0800 1600 |01c8: move-object/from16 v0, v22 │ │ -0d8bb4: 5400 0a0d |01ca: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ -0d8bb8: 0811 0000 |01cc: move-object/from16 v17, v0 │ │ -0d8bbc: 7401 8c34 1100 |01ce: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0d8bc2: 0c10 |01d1: move-result-object v16 │ │ -0d8bc4: 1f10 9f06 |01d2: check-cast v16, Ljava/util/ArrayList; // type@069f │ │ -0d8bc8: 7401 9534 1000 |01d4: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8bce: 0a0d |01d7: move-result v13 │ │ -0d8bd0: 1206 |01d8: const/4 v6, #int 0 // #0 │ │ -0d8bd2: 35d6 1400 |01d9: if-ge v6, v13, 01ed // +0014 │ │ -0d8bd6: 0800 1000 |01db: move-object/from16 v0, v16 │ │ -0d8bda: 6e20 8e34 6000 |01dd: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8be0: 0c11 |01e0: move-result-object v17 │ │ -0d8be2: 1f11 2e05 |01e1: check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d8be6: 0800 1100 |01e3: move-object/from16 v0, v17 │ │ -0d8bea: 0801 1600 |01e5: move-object/from16 v1, v22 │ │ -0d8bee: 7220 d227 1000 |01e7: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ -0d8bf4: d806 0601 |01ea: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0d8bf8: 28ed |01ec: goto 01d9 // -0013 │ │ -0d8bfa: 0e00 |01ed: return-void │ │ -0d8bfc: 0003 0400 0200 0000 0000 0000 0000 ... |01ee: array-data (8 units) │ │ +0d87f0: |[0d87f0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.start:()V │ │ +0d8800: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +0d8804: 0200 1100 |0002: move/from16 v0, v17 │ │ +0d8808: 0801 1600 |0004: move-object/from16 v1, v22 │ │ +0d880c: 5c10 130d |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0d13 │ │ +0d8810: 1311 0100 |0008: const/16 v17, #int 1 // #1 │ │ +0d8814: 0200 1100 |000a: move/from16 v0, v17 │ │ +0d8818: 0801 1600 |000c: move-object/from16 v1, v22 │ │ +0d881c: 5c10 120d |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d8820: 7601 2328 1600 |0010: invoke-direct/range {v22}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2823 │ │ +0d8826: 0800 1600 |0013: move-object/from16 v0, v22 │ │ +0d882a: 5400 100d |0015: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d882e: 0811 0000 |0017: move-object/from16 v17, v0 │ │ +0d8832: 7401 9534 1100 |0019: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8838: 0a0e |001c: move-result v14 │ │ +0d883a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0d883c: 35e6 4e00 |001e: if-ge v6, v14, 006c // +004e │ │ +0d8840: 0800 1600 |0020: move-object/from16 v0, v22 │ │ +0d8844: 5400 100d |0022: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d8848: 0811 0000 |0024: move-object/from16 v17, v0 │ │ +0d884c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ +0d8850: 6e20 8e34 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8856: 0c0a |002b: move-result-object v10 │ │ +0d8858: 1f0a 3605 |002c: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d885c: 54a0 020d |002e: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8860: 0811 0000 |0030: move-object/from16 v17, v0 │ │ +0d8864: 7401 dc27 1100 |0032: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@27dc │ │ +0d886a: 0c0f |0035: move-result-object v15 │ │ +0d886c: 380f 3300 |0036: if-eqz v15, 0069 // +0033 │ │ +0d8870: 6e10 9534 0f00 |0038: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8876: 0a11 |003b: move-result v17 │ │ +0d8878: 3d11 2d00 |003c: if-lez v17, 0069 // +002d │ │ +0d887c: 2204 9f06 |003e: new-instance v4, Ljava/util/ArrayList; // type@069f │ │ +0d8880: 7020 8734 f400 |0040: invoke-direct {v4, v15}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@3487 │ │ +0d8886: 6e10 9034 0400 |0043: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d888c: 0c07 |0046: move-result-object v7 │ │ +0d888e: 7210 bf34 0700 |0047: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d8894: 0a11 |004a: move-result v17 │ │ +0d8896: 3811 1e00 |004b: if-eqz v17, 0069 // +001e │ │ +0d889a: 7210 c034 0700 |004d: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d88a0: 0c09 |0050: move-result-object v9 │ │ +0d88a2: 1f09 2e05 |0051: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d88a6: 2090 3505 |0053: instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0535 │ │ +0d88aa: 0211 0000 |0055: move/from16 v17, v0 │ │ +0d88ae: 3911 0800 |0057: if-nez v17, 005f // +0008 │ │ +0d88b2: 2090 3205 |0059: instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ +0d88b6: 0211 0000 |005b: move/from16 v17, v0 │ │ +0d88ba: 3811 eaff |005d: if-eqz v17, 0047 // -0016 │ │ +0d88be: 54a0 020d |005f: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d88c2: 0811 0000 |0061: move-object/from16 v17, v0 │ │ +0d88c6: 0800 1100 |0063: move-object/from16 v0, v17 │ │ +0d88ca: 6e20 e127 9000 |0065: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27e1 │ │ +0d88d0: 28df |0068: goto 0047 // -0021 │ │ +0d88d2: d806 0601 |0069: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0d88d6: 28b3 |006b: goto 001e // -004d │ │ +0d88d8: 220b 9f06 |006c: new-instance v11, Ljava/util/ArrayList; // type@069f │ │ +0d88dc: 7010 8534 0b00 |006e: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0d88e2: 1206 |0071: const/4 v6, #int 0 // #0 │ │ +0d88e4: 35e6 9100 |0072: if-ge v6, v14, 0103 // +0091 │ │ +0d88e8: 0800 1600 |0074: move-object/from16 v0, v22 │ │ +0d88ec: 5400 100d |0076: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0d10 │ │ +0d88f0: 0811 0000 |0078: move-object/from16 v17, v0 │ │ +0d88f4: 0800 1100 |007a: move-object/from16 v0, v17 │ │ +0d88f8: 6e20 8e34 6000 |007c: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d88fe: 0c0a |007f: move-result-object v10 │ │ +0d8900: 1f0a 3605 |0080: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d8904: 0800 1600 |0082: move-object/from16 v0, v22 │ │ +0d8908: 5400 0f0d |0084: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ +0d890c: 0811 0000 |0086: move-object/from16 v17, v0 │ │ +0d8910: 3911 1300 |0088: if-nez v17, 009b // +0013 │ │ +0d8914: 2211 3205 |008a: new-instance v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0532 │ │ +0d8918: 0800 1100 |008c: move-object/from16 v0, v17 │ │ +0d891c: 0801 1600 |008e: move-object/from16 v1, v22 │ │ +0d8920: 0802 1600 |0090: move-object/from16 v2, v22 │ │ +0d8924: 7030 f127 1002 |0092: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@27f1 │ │ +0d892a: 0800 1100 |0095: move-object/from16 v0, v17 │ │ +0d892e: 0801 1600 |0097: move-object/from16 v1, v22 │ │ +0d8932: 5b10 0f0d |0099: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ +0d8936: 54a0 030d |009b: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d893a: 0811 0000 |009d: move-object/from16 v17, v0 │ │ +0d893e: 3811 0c00 |009f: if-eqz v17, 00ab // +000c │ │ +0d8942: 54a0 030d |00a1: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d8946: 0811 0000 |00a3: move-object/from16 v17, v0 │ │ +0d894a: 7401 9534 1100 |00a5: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8950: 0a11 |00a8: move-result v17 │ │ +0d8952: 3911 1500 |00a9: if-nez v17, 00be // +0015 │ │ +0d8956: 6e20 8934 ab00 |00ab: invoke-virtual {v11, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d895c: 54a0 020d |00ae: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8960: 0811 0000 |00b0: move-object/from16 v17, v0 │ │ +0d8964: 0800 1600 |00b2: move-object/from16 v0, v22 │ │ +0d8968: 5400 0f0d |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0d0f │ │ +0d896c: 0812 0000 |00b6: move-object/from16 v18, v0 │ │ +0d8970: 7402 d627 1100 |00b8: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27d6 │ │ +0d8976: d806 0601 |00bb: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0d897a: 28b5 |00bd: goto 0072 // -004b │ │ +0d897c: 54a0 030d |00be: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d8980: 0811 0000 |00c0: move-object/from16 v17, v0 │ │ +0d8984: 7401 9534 1100 |00c2: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d898a: 0a0c |00c5: move-result v12 │ │ +0d898c: 1208 |00c6: const/4 v8, #int 0 // #0 │ │ +0d898e: 35c8 2d00 |00c7: if-ge v8, v12, 00f4 // +002d │ │ +0d8992: 54a0 030d |00c9: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d8996: 0811 0000 |00cb: move-object/from16 v17, v0 │ │ +0d899a: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ +0d899e: 6e20 8e34 8000 |00cf: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d89a4: 0c05 |00d2: move-result-object v5 │ │ +0d89a6: 1f05 3405 |00d3: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0534 │ │ +0d89aa: 5450 fd0c |00d5: iget-object v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0cfd │ │ +0d89ae: 0811 0000 |00d7: move-object/from16 v17, v0 │ │ +0d89b2: 0800 1100 |00d9: move-object/from16 v0, v17 │ │ +0d89b6: 5400 020d |00db: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d89ba: 0811 0000 |00dd: move-object/from16 v17, v0 │ │ +0d89be: 2212 3505 |00df: new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0535 │ │ +0d89c2: 5250 fe0c |00e1: iget v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0cfe │ │ +0d89c6: 0213 0000 |00e3: move/from16 v19, v0 │ │ +0d89ca: 0800 1200 |00e5: move-object/from16 v0, v18 │ │ +0d89ce: 0801 1600 |00e7: move-object/from16 v1, v22 │ │ +0d89d2: 0202 1300 |00e9: move/from16 v2, v19 │ │ +0d89d6: 7040 fc27 102a |00eb: invoke-direct {v0, v1, v10, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@27fc │ │ +0d89dc: 7402 d627 1100 |00ee: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@27d6 │ │ +0d89e2: d808 0801 |00f1: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0d89e6: 28d4 |00f3: goto 00c7 // -002c │ │ +0d89e8: 54a0 030d |00f4: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0d03 │ │ +0d89ec: 0811 0000 |00f6: move-object/from16 v17, v0 │ │ +0d89f0: 7401 8c34 1100 |00f8: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0d89f6: 0c11 |00fb: move-result-object v17 │ │ +0d89f8: 1f11 9f06 |00fc: check-cast v17, Ljava/util/ArrayList; // type@069f │ │ +0d89fc: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ +0d8a00: 5ba0 070d |0100: iput-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0d07 │ │ +0d8a04: 28ac |0102: goto 00ae // -0054 │ │ +0d8a06: 0800 1600 |0103: move-object/from16 v0, v22 │ │ +0d8a0a: 5300 110d |0105: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ +0d8a0e: 0512 0000 |0107: move-wide/from16 v18, v0 │ │ +0d8a12: 1614 0000 |0109: const-wide/16 v20, #int 0 // #0 │ │ +0d8a16: 3111 1214 |010b: cmp-long v17, v18, v20 │ │ +0d8a1a: 3c11 2700 |010d: if-gtz v17, 0134 // +0027 │ │ +0d8a1e: 6e10 9034 0b00 |010f: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0d8a24: 0c07 |0112: move-result-object v7 │ │ +0d8a26: 7210 bf34 0700 |0113: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0d8a2c: 0a11 |0116: move-result v17 │ │ +0d8a2e: 3811 5c00 |0117: if-eqz v17, 0173 // +005c │ │ +0d8a32: 7210 c034 0700 |0119: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0d8a38: 0c0a |011c: move-result-object v10 │ │ +0d8a3a: 1f0a 3605 |011d: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0d8a3e: 54a0 020d |011f: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8a42: 0811 0000 |0121: move-object/from16 v17, v0 │ │ +0d8a46: 7401 e827 1100 |0123: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ +0d8a4c: 0800 1600 |0126: move-object/from16 v0, v22 │ │ +0d8a50: 5400 0e0d |0128: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0d0e │ │ +0d8a54: 0811 0000 |012a: move-object/from16 v17, v0 │ │ +0d8a58: 54a0 020d |012c: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0d8a5c: 0812 0000 |012e: move-object/from16 v18, v0 │ │ +0d8a60: 7402 8934 1100 |0130: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0d8a66: 28e0 |0133: goto 0113 // -0020 │ │ +0d8a68: 1311 0200 |0134: const/16 v17, #int 2 // #2 │ │ +0d8a6c: 0200 1100 |0136: move/from16 v0, v17 │ │ +0d8a70: 2300 d006 |0138: new-array v0, v0, [F // type@06d0 │ │ +0d8a74: 0811 0000 |013a: move-object/from16 v17, v0 │ │ +0d8a78: 2611 b200 0000 |013c: fill-array-data v17, 000001ee // +000000b2 │ │ +0d8a7e: 7701 0029 1100 |013f: invoke-static/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2900 │ │ +0d8a84: 0c11 |0142: move-result-object v17 │ │ +0d8a86: 0800 1100 |0143: move-object/from16 v0, v17 │ │ +0d8a8a: 0801 1600 |0145: move-object/from16 v1, v22 │ │ +0d8a8e: 5b10 080d |0147: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d8a92: 0800 1600 |0149: move-object/from16 v0, v22 │ │ +0d8a96: 5400 080d |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d8a9a: 0811 0000 |014d: move-object/from16 v17, v0 │ │ +0d8a9e: 0800 1600 |014f: move-object/from16 v0, v22 │ │ +0d8aa2: 5300 110d |0151: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ +0d8aa6: 0512 0000 |0153: move-wide/from16 v18, v0 │ │ +0d8aaa: 7403 0929 1100 |0155: invoke-virtual/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ +0d8ab0: 0800 1600 |0158: move-object/from16 v0, v22 │ │ +0d8ab4: 5400 080d |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d8ab8: 0811 0000 |015c: move-object/from16 v17, v0 │ │ +0d8abc: 2212 3105 |015e: new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; // type@0531 │ │ +0d8ac0: 0800 1200 |0160: move-object/from16 v0, v18 │ │ +0d8ac4: 0801 1600 |0162: move-object/from16 v1, v22 │ │ +0d8ac8: 7030 ee27 100b |0164: invoke-direct {v0, v1, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V // method@27ee │ │ +0d8ace: 7402 e528 1100 |0167: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@28e5 │ │ +0d8ad4: 0800 1600 |016a: move-object/from16 v0, v22 │ │ +0d8ad8: 5400 080d |016c: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0d08 │ │ +0d8adc: 0811 0000 |016e: move-object/from16 v17, v0 │ │ +0d8ae0: 7401 1429 1100 |0170: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2914 │ │ +0d8ae6: 0800 1600 |0173: move-object/from16 v0, v22 │ │ +0d8aea: 5400 0a0d |0175: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d8aee: 0811 0000 |0177: move-object/from16 v17, v0 │ │ +0d8af2: 3811 2700 |0179: if-eqz v17, 01a0 // +0027 │ │ +0d8af6: 0800 1600 |017b: move-object/from16 v0, v22 │ │ +0d8afa: 5400 0a0d |017d: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d8afe: 0811 0000 |017f: move-object/from16 v17, v0 │ │ +0d8b02: 7401 8c34 1100 |0181: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0d8b08: 0c10 |0184: move-result-object v16 │ │ +0d8b0a: 1f10 9f06 |0185: check-cast v16, Ljava/util/ArrayList; // type@069f │ │ +0d8b0e: 7401 9534 1000 |0187: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8b14: 0a0d |018a: move-result v13 │ │ +0d8b16: 1206 |018b: const/4 v6, #int 0 // #0 │ │ +0d8b18: 35d6 1400 |018c: if-ge v6, v13, 01a0 // +0014 │ │ +0d8b1c: 0800 1000 |018e: move-object/from16 v0, v16 │ │ +0d8b20: 6e20 8e34 6000 |0190: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8b26: 0c11 |0193: move-result-object v17 │ │ +0d8b28: 1f11 2e05 |0194: check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d8b2c: 0800 1100 |0196: move-object/from16 v0, v17 │ │ +0d8b30: 0801 1600 |0198: move-object/from16 v1, v22 │ │ +0d8b34: 7220 d427 1000 |019a: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d4 │ │ +0d8b3a: d806 0601 |019d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0d8b3e: 28ed |019f: goto 018c // -0013 │ │ +0d8b40: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ +0d8b44: 5400 0d0d |01a2: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0d0d │ │ +0d8b48: 0811 0000 |01a4: move-object/from16 v17, v0 │ │ +0d8b4c: 7401 9534 1100 |01a6: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8b52: 0a11 |01a9: move-result v17 │ │ +0d8b54: 3911 4300 |01aa: if-nez v17, 01ed // +0043 │ │ +0d8b58: 0800 1600 |01ac: move-object/from16 v0, v22 │ │ +0d8b5c: 5300 110d |01ae: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0d11 │ │ +0d8b60: 0512 0000 |01b0: move-wide/from16 v18, v0 │ │ +0d8b64: 1614 0000 |01b2: const-wide/16 v20, #int 0 // #0 │ │ +0d8b68: 3111 1214 |01b4: cmp-long v17, v18, v20 │ │ +0d8b6c: 3911 3700 |01b6: if-nez v17, 01ed // +0037 │ │ +0d8b70: 1311 0000 |01b8: const/16 v17, #int 0 // #0 │ │ +0d8b74: 0200 1100 |01ba: move/from16 v0, v17 │ │ +0d8b78: 0801 1600 |01bc: move-object/from16 v1, v22 │ │ +0d8b7c: 5c10 120d |01be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0d12 │ │ +0d8b80: 0800 1600 |01c0: move-object/from16 v0, v22 │ │ +0d8b84: 5400 0a0d |01c2: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d8b88: 0811 0000 |01c4: move-object/from16 v17, v0 │ │ +0d8b8c: 3811 2700 |01c6: if-eqz v17, 01ed // +0027 │ │ +0d8b90: 0800 1600 |01c8: move-object/from16 v0, v22 │ │ +0d8b94: 5400 0a0d |01ca: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0d0a │ │ +0d8b98: 0811 0000 |01cc: move-object/from16 v17, v0 │ │ +0d8b9c: 7401 8c34 1100 |01ce: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0d8ba2: 0c10 |01d1: move-result-object v16 │ │ +0d8ba4: 1f10 9f06 |01d2: check-cast v16, Ljava/util/ArrayList; // type@069f │ │ +0d8ba8: 7401 9534 1000 |01d4: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8bae: 0a0d |01d7: move-result v13 │ │ +0d8bb0: 1206 |01d8: const/4 v6, #int 0 // #0 │ │ +0d8bb2: 35d6 1400 |01d9: if-ge v6, v13, 01ed // +0014 │ │ +0d8bb6: 0800 1000 |01db: move-object/from16 v0, v16 │ │ +0d8bba: 6e20 8e34 6000 |01dd: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8bc0: 0c11 |01e0: move-result-object v17 │ │ +0d8bc2: 1f11 2e05 |01e1: check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d8bc6: 0800 1100 |01e3: move-object/from16 v0, v17 │ │ +0d8bca: 0801 1600 |01e5: move-object/from16 v1, v22 │ │ +0d8bce: 7220 d227 1000 |01e7: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ +0d8bd4: d806 0601 |01ea: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0d8bd8: 28ed |01ec: goto 01d9 // -0013 │ │ +0d8bda: 0e00 |01ed: return-void │ │ +0d8bdc: 0003 0400 0200 0000 0000 0000 0000 ... |01ee: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0008 line=451 │ │ 0x0010 line=455 │ │ 0x0013 line=457 │ │ 0x001d line=458 │ │ @@ -282512,17 +282527,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d8c0c: |[0d8c0c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.:()V │ │ -0d8c1c: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d8c22: 0e00 |0003: return-void │ │ +0d8bec: |[0d8bec] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.:()V │ │ +0d8bfc: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d8c02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; │ │ │ │ Virtual methods - │ │ @@ -282531,25 +282546,25 @@ │ │ type : '(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0d8c24: |[0d8c24] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; │ │ -0d8c34: 6e10 2634 0400 |0000: invoke-virtual {v4}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ -0d8c3a: 0a00 |0003: move-result v0 │ │ -0d8c3c: 6e10 2634 0500 |0004: invoke-virtual {v5}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ -0d8c42: 0a01 |0007: move-result v1 │ │ -0d8c44: c701 |0008: sub-float/2addr v1, v0 │ │ -0d8c46: c831 |0009: mul-float/2addr v1, v3 │ │ -0d8c48: c601 |000a: add-float/2addr v1, v0 │ │ -0d8c4a: 7110 fd33 0100 |000b: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8c50: 0c01 |000e: move-result-object v1 │ │ -0d8c52: 1101 |000f: return-object v1 │ │ +0d8c04: |[0d8c04] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; │ │ +0d8c14: 6e10 2634 0400 |0000: invoke-virtual {v4}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ +0d8c1a: 0a00 |0003: move-result v0 │ │ +0d8c1c: 6e10 2634 0500 |0004: invoke-virtual {v5}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ +0d8c22: 0a01 |0007: move-result v1 │ │ +0d8c24: c701 |0008: sub-float/2addr v1, v0 │ │ +0d8c26: c831 |0009: mul-float/2addr v1, v3 │ │ +0d8c28: c601 |000a: add-float/2addr v1, v0 │ │ +0d8c2a: 7110 fd33 0100 |000b: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8c30: 0c01 |000e: move-result-object v1 │ │ +0d8c32: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0004 - 0x0010 reg=0 startFloat F │ │ 0x0000 - 0x0010 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; │ │ @@ -282562,20 +282577,20 @@ │ │ type : '(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0d8c54: |[0d8c54] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0d8c64: 1f03 7b06 |0000: check-cast v3, Ljava/lang/Number; // type@067b │ │ -0d8c68: 1f04 7b06 |0002: check-cast v4, Ljava/lang/Number; // type@067b │ │ -0d8c6c: 6e40 2628 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; // method@2826 │ │ -0d8c72: 0c00 |0007: move-result-object v0 │ │ -0d8c74: 1100 |0008: return-object v0 │ │ +0d8c34: |[0d8c34] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0d8c44: 1f03 7b06 |0000: check-cast v3, Ljava/lang/Number; // type@067b │ │ +0d8c48: 1f04 7b06 |0002: check-cast v4, Ljava/lang/Number; // type@067b │ │ +0d8c4c: 6e40 2628 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; // method@2826 │ │ +0d8c52: 0c00 |0007: move-result-object v0 │ │ +0d8c54: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; │ │ 0x0000 - 0x0009 reg=2 (null) F │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ @@ -282626,19 +282641,19 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0d8c78: |[0d8c78] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V │ │ -0d8c88: 7020 6728 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ -0d8c8e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0d8c90: 5c10 150d |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0d15 │ │ -0d8c94: 0e00 |0006: return-void │ │ +0d8c58: |[0d8c58] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V │ │ +0d8c68: 7020 6728 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ +0d8c6e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0d8c70: 5c10 150d |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0d15 │ │ +0d8c74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=39 │ │ 0x0006 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ @@ -282650,34 +282665,34 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0d8c98: |[0d8c98] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ -0d8ca8: 5461 1a0d |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8cac: 5465 1a0d |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8cb0: 6e10 9534 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d8cb6: 0a04 |0007: move-result v4 │ │ -0d8cb8: 2342 0207 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0702 │ │ -0d8cbc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0d8cbe: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ -0d8cc2: 6e20 8e34 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8cc8: 0c05 |0010: move-result-object v5 │ │ -0d8cca: 1f05 3f05 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0d8cce: 6e10 5728 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ -0d8cd4: 0c05 |0016: move-result-object v5 │ │ -0d8cd6: 1f05 3c05 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8cda: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ -0d8cde: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d8ce2: 28ee |001d: goto 000b // -0012 │ │ -0d8ce4: 2203 3905 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0d8ce8: 7020 2828 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@2828 │ │ -0d8cee: 1103 |0023: return-object v3 │ │ +0d8c78: |[0d8c78] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ +0d8c88: 5461 1a0d |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8c8c: 5465 1a0d |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8c90: 6e10 9534 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d8c96: 0a04 |0007: move-result v4 │ │ +0d8c98: 2342 0207 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0702 │ │ +0d8c9c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0d8c9e: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ +0d8ca2: 6e20 8e34 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8ca8: 0c05 |0010: move-result-object v5 │ │ +0d8caa: 1f05 3f05 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0d8cae: 6e10 5728 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ +0d8cb4: 0c05 |0016: move-result-object v5 │ │ +0d8cb6: 1f05 3c05 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8cba: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ +0d8cbe: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d8cc2: 28ee |001d: goto 000b // -0012 │ │ +0d8cc4: 2203 3905 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0d8cc8: 7020 2828 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@2828 │ │ +0d8cce: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0008 line=54 │ │ 0x000a line=55 │ │ 0x000d line=56 │ │ @@ -282697,18 +282712,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d8cf0: |[0d8cf0] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0d8d00: 6e10 2928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@2829 │ │ -0d8d06: 0c00 |0003: move-result-object v0 │ │ -0d8d08: 1100 |0004: return-object v0 │ │ +0d8cd0: |[0d8cd0] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0d8ce0: 6e10 2928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@2829 │ │ +0d8ce6: 0c00 |0003: move-result-object v0 │ │ +0d8ce8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;) │ │ @@ -282716,18 +282731,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d8d0c: |[0d8d0c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Ljava/lang/Object; │ │ -0d8d1c: 6e10 2928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@2829 │ │ -0d8d22: 0c00 |0003: move-result-object v0 │ │ -0d8d24: 1100 |0004: return-object v0 │ │ +0d8cec: |[0d8cec] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Ljava/lang/Object; │ │ +0d8cfc: 6e10 2928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@2829 │ │ +0d8d02: 0c00 |0003: move-result-object v0 │ │ +0d8d04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;) │ │ @@ -282735,223 +282750,223 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 395 16-bit code units │ │ -0d8d28: |[0d8d28] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getFloatValue:(F)F │ │ -0d8d38: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0d8d3a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0d8d3c: 52d9 1b0d |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ -0d8d40: 122a |0004: const/4 v10, #int 2 // #2 │ │ -0d8d42: 33a9 5900 |0005: if-ne v9, v10, 005e // +0059 │ │ -0d8d46: 55d9 150d |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0d15 │ │ -0d8d4a: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ -0d8d4e: 5cdb 150d |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0d15 │ │ -0d8d52: 54d9 1a0d |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8d56: 6e20 8e34 b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8d5c: 0c09 |0012: move-result-object v9 │ │ -0d8d5e: 1f09 3c05 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8d62: 6e10 3c28 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8d68: 0a09 |0018: move-result v9 │ │ -0d8d6a: 59d9 160d |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ -0d8d6e: 54d9 1a0d |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8d72: 6e20 8e34 c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8d78: 0c09 |0020: move-result-object v9 │ │ -0d8d7a: 1f09 3c05 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8d7e: 6e10 3c28 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8d84: 0a09 |0026: move-result v9 │ │ -0d8d86: 59d9 170d |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0d17 │ │ -0d8d8a: 52d9 170d |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0d17 │ │ -0d8d8e: 52da 160d |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ -0d8d92: c7a9 |002d: sub-float/2addr v9, v10 │ │ -0d8d94: 59d9 140d |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0d14 │ │ -0d8d98: 54d9 190d |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d19 │ │ -0d8d9c: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ -0d8da0: 54d9 190d |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d19 │ │ -0d8da4: 7220 ac23 e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d8daa: 0a0e |0039: move-result v14 │ │ -0d8dac: 54d9 180d |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8db0: 3909 0900 |003c: if-nez v9, 0045 // +0009 │ │ -0d8db4: 52d9 160d |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ -0d8db8: 52da 140d |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0d14 │ │ -0d8dbc: c8ea |0042: mul-float/2addr v10, v14 │ │ -0d8dbe: c6a9 |0043: add-float/2addr v9, v10 │ │ -0d8dc0: 0f09 |0044: return v9 │ │ -0d8dc2: 54d9 180d |0045: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8dc6: 52da 160d |0047: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ -0d8dca: 7110 fd33 0a00 |0049: invoke-static {v10}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8dd0: 0c0a |004c: move-result-object v10 │ │ -0d8dd2: 52db 170d |004d: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0d17 │ │ -0d8dd6: 7110 fd33 0b00 |004f: invoke-static {v11}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8ddc: 0c0b |0052: move-result-object v11 │ │ -0d8dde: 7240 c228 e9ba |0053: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d8de4: 0c09 |0056: move-result-object v9 │ │ -0d8de6: 1f09 7b06 |0057: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d8dea: 6e10 2634 0900 |0059: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ -0d8df0: 0a09 |005c: move-result v9 │ │ -0d8df2: 28e7 |005d: goto 0044 // -0019 │ │ -0d8df4: 1209 |005e: const/4 v9, #int 0 // #0 │ │ -0d8df6: 2e09 0e09 |005f: cmpg-float v9, v14, v9 │ │ -0d8dfa: 3c09 5000 |0061: if-gtz v9, 00b1 // +0050 │ │ -0d8dfe: 54d9 1a0d |0063: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8e02: 6e20 8e34 b900 |0065: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8e08: 0c07 |0068: move-result-object v7 │ │ -0d8e0a: 1f07 3c05 |0069: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8e0e: 54d9 1a0d |006b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8e12: 6e20 8e34 c900 |006d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8e18: 0c04 |0070: move-result-object v4 │ │ -0d8e1a: 1f04 3c05 |0071: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8e1e: 6e10 3c28 0700 |0073: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8e24: 0a08 |0076: move-result v8 │ │ -0d8e26: 6e10 3c28 0400 |0077: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8e2c: 0a05 |007a: move-result v5 │ │ -0d8e2e: 6e10 3d28 0700 |007b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8e34: 0a06 |007e: move-result v6 │ │ -0d8e36: 6e10 3d28 0400 |007f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8e3c: 0a03 |0082: move-result v3 │ │ -0d8e3e: 6e10 3e28 0400 |0083: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ -0d8e44: 0c01 |0086: move-result-object v1 │ │ -0d8e46: 3801 0600 |0087: if-eqz v1, 008d // +0006 │ │ -0d8e4a: 7220 ac23 e100 |0089: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d8e50: 0a0e |008c: move-result v14 │ │ -0d8e52: a709 0e06 |008d: sub-float v9, v14, v6 │ │ -0d8e56: a70a 0306 |008f: sub-float v10, v3, v6 │ │ -0d8e5a: a902 090a |0091: div-float v2, v9, v10 │ │ -0d8e5e: 54d9 180d |0093: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8e62: 3909 0700 |0095: if-nez v9, 009c // +0007 │ │ -0d8e66: a709 0508 |0097: sub-float v9, v5, v8 │ │ -0d8e6a: c829 |0099: mul-float/2addr v9, v2 │ │ -0d8e6c: c689 |009a: add-float/2addr v9, v8 │ │ -0d8e6e: 28a9 |009b: goto 0044 // -0057 │ │ -0d8e70: 54d9 180d |009c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8e74: 7110 fd33 0800 |009e: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8e7a: 0c0a |00a1: move-result-object v10 │ │ -0d8e7c: 7110 fd33 0500 |00a2: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8e82: 0c0b |00a5: move-result-object v11 │ │ -0d8e84: 7240 c228 29ba |00a6: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d8e8a: 0c09 |00a9: move-result-object v9 │ │ -0d8e8c: 1f09 7b06 |00aa: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d8e90: 6e10 2634 0900 |00ac: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ -0d8e96: 0a09 |00af: move-result v9 │ │ -0d8e98: 2894 |00b0: goto 0044 // -006c │ │ -0d8e9a: 1509 803f |00b1: const/high16 v9, #int 1065353216 // #3f80 │ │ -0d8e9e: 2d09 0e09 |00b3: cmpl-float v9, v14, v9 │ │ -0d8ea2: 3a09 5a00 |00b5: if-ltz v9, 010f // +005a │ │ -0d8ea6: 54d9 1a0d |00b7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8eaa: 52da 1b0d |00b9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ -0d8eae: d80a 0afe |00bb: add-int/lit8 v10, v10, #int -2 // #fe │ │ -0d8eb2: 6e20 8e34 a900 |00bd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8eb8: 0c07 |00c0: move-result-object v7 │ │ -0d8eba: 1f07 3c05 |00c1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8ebe: 54d9 1a0d |00c3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8ec2: 52da 1b0d |00c5: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ -0d8ec6: d80a 0aff |00c7: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0d8eca: 6e20 8e34 a900 |00c9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8ed0: 0c04 |00cc: move-result-object v4 │ │ -0d8ed2: 1f04 3c05 |00cd: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8ed6: 6e10 3c28 0700 |00cf: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8edc: 0a08 |00d2: move-result v8 │ │ -0d8ede: 6e10 3c28 0400 |00d3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8ee4: 0a05 |00d6: move-result v5 │ │ -0d8ee6: 6e10 3d28 0700 |00d7: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8eec: 0a06 |00da: move-result v6 │ │ -0d8eee: 6e10 3d28 0400 |00db: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8ef4: 0a03 |00de: move-result v3 │ │ -0d8ef6: 6e10 3e28 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ -0d8efc: 0c01 |00e2: move-result-object v1 │ │ -0d8efe: 3801 0600 |00e3: if-eqz v1, 00e9 // +0006 │ │ -0d8f02: 7220 ac23 e100 |00e5: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d8f08: 0a0e |00e8: move-result v14 │ │ -0d8f0a: a709 0e06 |00e9: sub-float v9, v14, v6 │ │ -0d8f0e: a70a 0306 |00eb: sub-float v10, v3, v6 │ │ -0d8f12: a902 090a |00ed: div-float v2, v9, v10 │ │ -0d8f16: 54d9 180d |00ef: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8f1a: 3909 0800 |00f1: if-nez v9, 00f9 // +0008 │ │ -0d8f1e: a709 0508 |00f3: sub-float v9, v5, v8 │ │ -0d8f22: c829 |00f5: mul-float/2addr v9, v2 │ │ -0d8f24: c689 |00f6: add-float/2addr v9, v8 │ │ -0d8f26: 2900 4dff |00f7: goto/16 0044 // -00b3 │ │ -0d8f2a: 54d9 180d |00f9: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8f2e: 7110 fd33 0800 |00fb: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8f34: 0c0a |00fe: move-result-object v10 │ │ -0d8f36: 7110 fd33 0500 |00ff: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8f3c: 0c0b |0102: move-result-object v11 │ │ -0d8f3e: 7240 c228 29ba |0103: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d8f44: 0c09 |0106: move-result-object v9 │ │ -0d8f46: 1f09 7b06 |0107: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d8f4a: 6e10 2634 0900 |0109: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ -0d8f50: 0a09 |010c: move-result v9 │ │ -0d8f52: 2900 37ff |010d: goto/16 0044 // -00c9 │ │ -0d8f56: 54d9 1a0d |010f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8f5a: 6e20 8e34 b900 |0111: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8f60: 0c07 |0114: move-result-object v7 │ │ -0d8f62: 1f07 3c05 |0115: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8f66: 1210 |0117: const/4 v0, #int 1 // #1 │ │ -0d8f68: 52d9 1b0d |0118: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ -0d8f6c: 3590 5900 |011a: if-ge v0, v9, 0173 // +0059 │ │ -0d8f70: 54d9 1a0d |011c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d8f74: 6e20 8e34 0900 |011e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d8f7a: 0c04 |0121: move-result-object v4 │ │ -0d8f7c: 1f04 3c05 |0122: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d8f80: 6e10 3d28 0400 |0124: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8f86: 0a09 |0127: move-result v9 │ │ -0d8f88: 2e09 0e09 |0128: cmpg-float v9, v14, v9 │ │ -0d8f8c: 3b09 4500 |012a: if-gez v9, 016f // +0045 │ │ -0d8f90: 6e10 3e28 0400 |012c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ -0d8f96: 0c01 |012f: move-result-object v1 │ │ -0d8f98: 3801 0600 |0130: if-eqz v1, 0136 // +0006 │ │ -0d8f9c: 7220 ac23 e100 |0132: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d8fa2: 0a0e |0135: move-result v14 │ │ -0d8fa4: 6e10 3d28 0700 |0136: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8faa: 0a09 |0139: move-result v9 │ │ -0d8fac: a709 0e09 |013a: sub-float v9, v14, v9 │ │ -0d8fb0: 6e10 3d28 0400 |013c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8fb6: 0a0a |013f: move-result v10 │ │ -0d8fb8: 6e10 3d28 0700 |0140: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d8fbe: 0a0b |0143: move-result v11 │ │ -0d8fc0: c7ba |0144: sub-float/2addr v10, v11 │ │ -0d8fc2: a902 090a |0145: div-float v2, v9, v10 │ │ -0d8fc6: 6e10 3c28 0700 |0147: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8fcc: 0a08 |014a: move-result v8 │ │ -0d8fce: 6e10 3c28 0400 |014b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ -0d8fd4: 0a05 |014e: move-result v5 │ │ -0d8fd6: 54d9 180d |014f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8fda: 3909 0800 |0151: if-nez v9, 0159 // +0008 │ │ -0d8fde: a709 0508 |0153: sub-float v9, v5, v8 │ │ -0d8fe2: c829 |0155: mul-float/2addr v9, v2 │ │ -0d8fe4: c689 |0156: add-float/2addr v9, v8 │ │ -0d8fe6: 2900 edfe |0157: goto/16 0044 // -0113 │ │ -0d8fea: 54d9 180d |0159: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ -0d8fee: 7110 fd33 0800 |015b: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8ff4: 0c0a |015e: move-result-object v10 │ │ -0d8ff6: 7110 fd33 0500 |015f: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d8ffc: 0c0b |0162: move-result-object v11 │ │ -0d8ffe: 7240 c228 29ba |0163: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d9004: 0c09 |0166: move-result-object v9 │ │ -0d9006: 1f09 7b06 |0167: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d900a: 6e10 2634 0900 |0169: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ -0d9010: 0a09 |016c: move-result v9 │ │ -0d9012: 2900 d7fe |016d: goto/16 0044 // -0129 │ │ -0d9016: 0747 |016f: move-object v7, v4 │ │ -0d9018: d800 0001 |0170: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d901c: 28a6 |0172: goto 0118 // -005a │ │ -0d901e: 54d9 1a0d |0173: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ -0d9022: 52da 1b0d |0175: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ -0d9026: d80a 0aff |0177: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0d902a: 6e20 8e34 a900 |0179: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d9030: 0c09 |017c: move-result-object v9 │ │ -0d9032: 1f09 3f05 |017d: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0d9036: 6e10 5c28 0900 |017f: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0d903c: 0c09 |0182: move-result-object v9 │ │ -0d903e: 1f09 7b06 |0183: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d9042: 6e10 2634 0900 |0185: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ -0d9048: 0a09 |0188: move-result v9 │ │ -0d904a: 2900 bbfe |0189: goto/16 0044 // -0145 │ │ +0d8d08: |[0d8d08] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getFloatValue:(F)F │ │ +0d8d18: 121c |0000: const/4 v12, #int 1 // #1 │ │ +0d8d1a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0d8d1c: 52d9 1b0d |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ +0d8d20: 122a |0004: const/4 v10, #int 2 // #2 │ │ +0d8d22: 33a9 5900 |0005: if-ne v9, v10, 005e // +0059 │ │ +0d8d26: 55d9 150d |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0d15 │ │ +0d8d2a: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ +0d8d2e: 5cdb 150d |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0d15 │ │ +0d8d32: 54d9 1a0d |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8d36: 6e20 8e34 b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8d3c: 0c09 |0012: move-result-object v9 │ │ +0d8d3e: 1f09 3c05 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8d42: 6e10 3c28 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8d48: 0a09 |0018: move-result v9 │ │ +0d8d4a: 59d9 160d |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ +0d8d4e: 54d9 1a0d |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8d52: 6e20 8e34 c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8d58: 0c09 |0020: move-result-object v9 │ │ +0d8d5a: 1f09 3c05 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8d5e: 6e10 3c28 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8d64: 0a09 |0026: move-result v9 │ │ +0d8d66: 59d9 170d |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0d17 │ │ +0d8d6a: 52d9 170d |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0d17 │ │ +0d8d6e: 52da 160d |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ +0d8d72: c7a9 |002d: sub-float/2addr v9, v10 │ │ +0d8d74: 59d9 140d |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0d14 │ │ +0d8d78: 54d9 190d |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d19 │ │ +0d8d7c: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ +0d8d80: 54d9 190d |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d19 │ │ +0d8d84: 7220 ac23 e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d8d8a: 0a0e |0039: move-result v14 │ │ +0d8d8c: 54d9 180d |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8d90: 3909 0900 |003c: if-nez v9, 0045 // +0009 │ │ +0d8d94: 52d9 160d |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ +0d8d98: 52da 140d |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0d14 │ │ +0d8d9c: c8ea |0042: mul-float/2addr v10, v14 │ │ +0d8d9e: c6a9 |0043: add-float/2addr v9, v10 │ │ +0d8da0: 0f09 |0044: return v9 │ │ +0d8da2: 54d9 180d |0045: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8da6: 52da 160d |0047: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0d16 │ │ +0d8daa: 7110 fd33 0a00 |0049: invoke-static {v10}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8db0: 0c0a |004c: move-result-object v10 │ │ +0d8db2: 52db 170d |004d: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0d17 │ │ +0d8db6: 7110 fd33 0b00 |004f: invoke-static {v11}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8dbc: 0c0b |0052: move-result-object v11 │ │ +0d8dbe: 7240 c228 e9ba |0053: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d8dc4: 0c09 |0056: move-result-object v9 │ │ +0d8dc6: 1f09 7b06 |0057: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d8dca: 6e10 2634 0900 |0059: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ +0d8dd0: 0a09 |005c: move-result v9 │ │ +0d8dd2: 28e7 |005d: goto 0044 // -0019 │ │ +0d8dd4: 1209 |005e: const/4 v9, #int 0 // #0 │ │ +0d8dd6: 2e09 0e09 |005f: cmpg-float v9, v14, v9 │ │ +0d8dda: 3c09 5000 |0061: if-gtz v9, 00b1 // +0050 │ │ +0d8dde: 54d9 1a0d |0063: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8de2: 6e20 8e34 b900 |0065: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8de8: 0c07 |0068: move-result-object v7 │ │ +0d8dea: 1f07 3c05 |0069: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8dee: 54d9 1a0d |006b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8df2: 6e20 8e34 c900 |006d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8df8: 0c04 |0070: move-result-object v4 │ │ +0d8dfa: 1f04 3c05 |0071: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8dfe: 6e10 3c28 0700 |0073: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8e04: 0a08 |0076: move-result v8 │ │ +0d8e06: 6e10 3c28 0400 |0077: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8e0c: 0a05 |007a: move-result v5 │ │ +0d8e0e: 6e10 3d28 0700 |007b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8e14: 0a06 |007e: move-result v6 │ │ +0d8e16: 6e10 3d28 0400 |007f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8e1c: 0a03 |0082: move-result v3 │ │ +0d8e1e: 6e10 3e28 0400 |0083: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ +0d8e24: 0c01 |0086: move-result-object v1 │ │ +0d8e26: 3801 0600 |0087: if-eqz v1, 008d // +0006 │ │ +0d8e2a: 7220 ac23 e100 |0089: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d8e30: 0a0e |008c: move-result v14 │ │ +0d8e32: a709 0e06 |008d: sub-float v9, v14, v6 │ │ +0d8e36: a70a 0306 |008f: sub-float v10, v3, v6 │ │ +0d8e3a: a902 090a |0091: div-float v2, v9, v10 │ │ +0d8e3e: 54d9 180d |0093: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8e42: 3909 0700 |0095: if-nez v9, 009c // +0007 │ │ +0d8e46: a709 0508 |0097: sub-float v9, v5, v8 │ │ +0d8e4a: c829 |0099: mul-float/2addr v9, v2 │ │ +0d8e4c: c689 |009a: add-float/2addr v9, v8 │ │ +0d8e4e: 28a9 |009b: goto 0044 // -0057 │ │ +0d8e50: 54d9 180d |009c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8e54: 7110 fd33 0800 |009e: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8e5a: 0c0a |00a1: move-result-object v10 │ │ +0d8e5c: 7110 fd33 0500 |00a2: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8e62: 0c0b |00a5: move-result-object v11 │ │ +0d8e64: 7240 c228 29ba |00a6: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d8e6a: 0c09 |00a9: move-result-object v9 │ │ +0d8e6c: 1f09 7b06 |00aa: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d8e70: 6e10 2634 0900 |00ac: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ +0d8e76: 0a09 |00af: move-result v9 │ │ +0d8e78: 2894 |00b0: goto 0044 // -006c │ │ +0d8e7a: 1509 803f |00b1: const/high16 v9, #int 1065353216 // #3f80 │ │ +0d8e7e: 2d09 0e09 |00b3: cmpl-float v9, v14, v9 │ │ +0d8e82: 3a09 5a00 |00b5: if-ltz v9, 010f // +005a │ │ +0d8e86: 54d9 1a0d |00b7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8e8a: 52da 1b0d |00b9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ +0d8e8e: d80a 0afe |00bb: add-int/lit8 v10, v10, #int -2 // #fe │ │ +0d8e92: 6e20 8e34 a900 |00bd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8e98: 0c07 |00c0: move-result-object v7 │ │ +0d8e9a: 1f07 3c05 |00c1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8e9e: 54d9 1a0d |00c3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8ea2: 52da 1b0d |00c5: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ +0d8ea6: d80a 0aff |00c7: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0d8eaa: 6e20 8e34 a900 |00c9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8eb0: 0c04 |00cc: move-result-object v4 │ │ +0d8eb2: 1f04 3c05 |00cd: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8eb6: 6e10 3c28 0700 |00cf: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8ebc: 0a08 |00d2: move-result v8 │ │ +0d8ebe: 6e10 3c28 0400 |00d3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8ec4: 0a05 |00d6: move-result v5 │ │ +0d8ec6: 6e10 3d28 0700 |00d7: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8ecc: 0a06 |00da: move-result v6 │ │ +0d8ece: 6e10 3d28 0400 |00db: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8ed4: 0a03 |00de: move-result v3 │ │ +0d8ed6: 6e10 3e28 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ +0d8edc: 0c01 |00e2: move-result-object v1 │ │ +0d8ede: 3801 0600 |00e3: if-eqz v1, 00e9 // +0006 │ │ +0d8ee2: 7220 ac23 e100 |00e5: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d8ee8: 0a0e |00e8: move-result v14 │ │ +0d8eea: a709 0e06 |00e9: sub-float v9, v14, v6 │ │ +0d8eee: a70a 0306 |00eb: sub-float v10, v3, v6 │ │ +0d8ef2: a902 090a |00ed: div-float v2, v9, v10 │ │ +0d8ef6: 54d9 180d |00ef: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8efa: 3909 0800 |00f1: if-nez v9, 00f9 // +0008 │ │ +0d8efe: a709 0508 |00f3: sub-float v9, v5, v8 │ │ +0d8f02: c829 |00f5: mul-float/2addr v9, v2 │ │ +0d8f04: c689 |00f6: add-float/2addr v9, v8 │ │ +0d8f06: 2900 4dff |00f7: goto/16 0044 // -00b3 │ │ +0d8f0a: 54d9 180d |00f9: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8f0e: 7110 fd33 0800 |00fb: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8f14: 0c0a |00fe: move-result-object v10 │ │ +0d8f16: 7110 fd33 0500 |00ff: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8f1c: 0c0b |0102: move-result-object v11 │ │ +0d8f1e: 7240 c228 29ba |0103: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d8f24: 0c09 |0106: move-result-object v9 │ │ +0d8f26: 1f09 7b06 |0107: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d8f2a: 6e10 2634 0900 |0109: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ +0d8f30: 0a09 |010c: move-result v9 │ │ +0d8f32: 2900 37ff |010d: goto/16 0044 // -00c9 │ │ +0d8f36: 54d9 1a0d |010f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8f3a: 6e20 8e34 b900 |0111: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8f40: 0c07 |0114: move-result-object v7 │ │ +0d8f42: 1f07 3c05 |0115: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8f46: 1210 |0117: const/4 v0, #int 1 // #1 │ │ +0d8f48: 52d9 1b0d |0118: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ +0d8f4c: 3590 5900 |011a: if-ge v0, v9, 0173 // +0059 │ │ +0d8f50: 54d9 1a0d |011c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d8f54: 6e20 8e34 0900 |011e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d8f5a: 0c04 |0121: move-result-object v4 │ │ +0d8f5c: 1f04 3c05 |0122: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d8f60: 6e10 3d28 0400 |0124: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8f66: 0a09 |0127: move-result v9 │ │ +0d8f68: 2e09 0e09 |0128: cmpg-float v9, v14, v9 │ │ +0d8f6c: 3b09 4500 |012a: if-gez v9, 016f // +0045 │ │ +0d8f70: 6e10 3e28 0400 |012c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ +0d8f76: 0c01 |012f: move-result-object v1 │ │ +0d8f78: 3801 0600 |0130: if-eqz v1, 0136 // +0006 │ │ +0d8f7c: 7220 ac23 e100 |0132: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d8f82: 0a0e |0135: move-result v14 │ │ +0d8f84: 6e10 3d28 0700 |0136: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8f8a: 0a09 |0139: move-result v9 │ │ +0d8f8c: a709 0e09 |013a: sub-float v9, v14, v9 │ │ +0d8f90: 6e10 3d28 0400 |013c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8f96: 0a0a |013f: move-result v10 │ │ +0d8f98: 6e10 3d28 0700 |0140: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d8f9e: 0a0b |0143: move-result v11 │ │ +0d8fa0: c7ba |0144: sub-float/2addr v10, v11 │ │ +0d8fa2: a902 090a |0145: div-float v2, v9, v10 │ │ +0d8fa6: 6e10 3c28 0700 |0147: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8fac: 0a08 |014a: move-result v8 │ │ +0d8fae: 6e10 3c28 0400 |014b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@283c │ │ +0d8fb4: 0a05 |014e: move-result v5 │ │ +0d8fb6: 54d9 180d |014f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8fba: 3909 0800 |0151: if-nez v9, 0159 // +0008 │ │ +0d8fbe: a709 0508 |0153: sub-float v9, v5, v8 │ │ +0d8fc2: c829 |0155: mul-float/2addr v9, v2 │ │ +0d8fc4: c689 |0156: add-float/2addr v9, v8 │ │ +0d8fc6: 2900 edfe |0157: goto/16 0044 // -0113 │ │ +0d8fca: 54d9 180d |0159: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d18 │ │ +0d8fce: 7110 fd33 0800 |015b: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8fd4: 0c0a |015e: move-result-object v10 │ │ +0d8fd6: 7110 fd33 0500 |015f: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d8fdc: 0c0b |0162: move-result-object v11 │ │ +0d8fde: 7240 c228 29ba |0163: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d8fe4: 0c09 |0166: move-result-object v9 │ │ +0d8fe6: 1f09 7b06 |0167: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d8fea: 6e10 2634 0900 |0169: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ +0d8ff0: 0a09 |016c: move-result v9 │ │ +0d8ff2: 2900 d7fe |016d: goto/16 0044 // -0129 │ │ +0d8ff6: 0747 |016f: move-object v7, v4 │ │ +0d8ff8: d800 0001 |0170: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d8ffc: 28a6 |0172: goto 0118 // -005a │ │ +0d8ffe: 54d9 1a0d |0173: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d1a │ │ +0d9002: 52da 1b0d |0175: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0d1b │ │ +0d9006: d80a 0aff |0177: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0d900a: 6e20 8e34 a900 |0179: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d9010: 0c09 |017c: move-result-object v9 │ │ +0d9012: 1f09 3f05 |017d: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0d9016: 6e10 5c28 0900 |017f: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0d901c: 0c09 |0182: move-result-object v9 │ │ +0d901e: 1f09 7b06 |0183: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d9022: 6e10 2634 0900 |0185: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@3426 │ │ +0d9028: 0a09 |0188: move-result v9 │ │ +0d902a: 2900 bbfe |0189: goto/16 0044 // -0145 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ 0x0007 line=64 │ │ 0x000b line=65 │ │ 0x000d line=66 │ │ 0x001b line=67 │ │ @@ -283039,20 +283054,20 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d9050: |[0d9050] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -0d9060: 6e20 2c28 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@282c │ │ -0d9066: 0a00 |0003: move-result v0 │ │ -0d9068: 7110 fd33 0000 |0004: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d906e: 0c00 |0007: move-result-object v0 │ │ -0d9070: 1100 |0008: return-object v0 │ │ +0d9030: |[0d9030] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +0d9040: 6e20 2c28 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@282c │ │ +0d9046: 0a00 |0003: move-result v0 │ │ +0d9048: 7110 fd33 0000 |0004: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d904e: 0c00 |0007: move-result-object v0 │ │ +0d9050: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ │ │ @@ -283086,17 +283101,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d9074: |[0d9074] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.:()V │ │ -0d9084: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0d908a: 0e00 |0003: return-void │ │ +0d9054: |[0d9054] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.:()V │ │ +0d9064: 7010 2834 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0d906a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; │ │ │ │ Virtual methods - │ │ @@ -283105,28 +283120,28 @@ │ │ type : '(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0d908c: |[0d908c] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ -0d909c: 6e10 0834 0500 |0000: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0d90a2: 0a00 |0003: move-result v0 │ │ -0d90a4: 8201 |0004: int-to-float v1, v0 │ │ -0d90a6: 6e10 0834 0600 |0005: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0d90ac: 0a02 |0008: move-result v2 │ │ -0d90ae: b102 |0009: sub-int/2addr v2, v0 │ │ -0d90b0: 8222 |000a: int-to-float v2, v2 │ │ -0d90b2: c842 |000b: mul-float/2addr v2, v4 │ │ -0d90b4: c621 |000c: add-float/2addr v1, v2 │ │ -0d90b6: 8711 |000d: float-to-int v1, v1 │ │ -0d90b8: 7110 0c34 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d90be: 0c01 |0011: move-result-object v1 │ │ -0d90c0: 1101 |0012: return-object v1 │ │ +0d906c: |[0d906c] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ +0d907c: 6e10 0834 0500 |0000: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0d9082: 0a00 |0003: move-result v0 │ │ +0d9084: 8201 |0004: int-to-float v1, v0 │ │ +0d9086: 6e10 0834 0600 |0005: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0d908c: 0a02 |0008: move-result v2 │ │ +0d908e: b102 |0009: sub-int/2addr v2, v0 │ │ +0d9090: 8222 |000a: int-to-float v2, v2 │ │ +0d9092: c842 |000b: mul-float/2addr v2, v4 │ │ +0d9094: c621 |000c: add-float/2addr v1, v2 │ │ +0d9096: 8711 |000d: float-to-int v1, v1 │ │ +0d9098: 7110 0c34 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d909e: 0c01 |0011: move-result-object v1 │ │ +0d90a0: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0004 - 0x0013 reg=0 startInt I │ │ 0x0000 - 0x0013 reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; │ │ @@ -283139,20 +283154,20 @@ │ │ type : '(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0d90c4: |[0d90c4] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0d90d4: 1f03 7206 |0000: check-cast v3, Ljava/lang/Integer; // type@0672 │ │ -0d90d8: 1f04 7206 |0002: check-cast v4, Ljava/lang/Integer; // type@0672 │ │ -0d90dc: 6e40 2f28 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; // method@282f │ │ -0d90e2: 0c00 |0007: move-result-object v0 │ │ -0d90e4: 1100 |0008: return-object v0 │ │ +0d90a4: |[0d90a4] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0d90b4: 1f03 7206 |0000: check-cast v3, Ljava/lang/Integer; // type@0672 │ │ +0d90b8: 1f04 7206 |0002: check-cast v4, Ljava/lang/Integer; // type@0672 │ │ +0d90bc: 6e40 2f28 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; // method@282f │ │ +0d90c2: 0c00 |0007: move-result-object v0 │ │ +0d90c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; │ │ 0x0000 - 0x0009 reg=2 (null) F │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ @@ -283203,19 +283218,19 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0d90e8: |[0d90e8] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V │ │ -0d90f8: 7020 6728 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ -0d90fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0d9100: 5c10 1d0d |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0d1d │ │ -0d9104: 0e00 |0006: return-void │ │ +0d90c8: |[0d90c8] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V │ │ +0d90d8: 7020 6728 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@2867 │ │ +0d90de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0d90e0: 5c10 1d0d |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0d1d │ │ +0d90e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=39 │ │ 0x0006 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ @@ -283227,34 +283242,34 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0d9108: |[0d9108] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ -0d9118: 5461 220d |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d911c: 5465 220d |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d9120: 6e10 9534 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d9126: 0a04 |0007: move-result v4 │ │ -0d9128: 2342 0307 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@0703 │ │ -0d912c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0d912e: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ -0d9132: 6e20 8e34 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d9138: 0c05 |0010: move-result-object v5 │ │ -0d913a: 1f05 3f05 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0d913e: 6e10 5728 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ -0d9144: 0c05 |0016: move-result-object v5 │ │ -0d9146: 1f05 3d05 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d914a: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ -0d914e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d9152: 28ee |001d: goto 000b // -0012 │ │ -0d9154: 2203 3b05 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0d9158: 7020 3128 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2831 │ │ -0d915e: 1103 |0023: return-object v3 │ │ +0d90e8: |[0d90e8] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ +0d90f8: 5461 220d |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d90fc: 5465 220d |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d9100: 6e10 9534 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d9106: 0a04 |0007: move-result v4 │ │ +0d9108: 2342 0307 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@0703 │ │ +0d910c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0d910e: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ +0d9112: 6e20 8e34 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d9118: 0c05 |0010: move-result-object v5 │ │ +0d911a: 1f05 3f05 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0d911e: 6e10 5728 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2857 │ │ +0d9124: 0c05 |0016: move-result-object v5 │ │ +0d9126: 1f05 3d05 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d912a: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ +0d912e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d9132: 28ee |001d: goto 000b // -0012 │ │ +0d9134: 2203 3b05 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0d9138: 7020 3128 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2831 │ │ +0d913e: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0008 line=54 │ │ 0x000a line=55 │ │ 0x000d line=56 │ │ @@ -283274,18 +283289,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d9160: |[0d9160] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0d9170: 6e10 3228 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2832 │ │ -0d9176: 0c00 |0003: move-result-object v0 │ │ -0d9178: 1100 |0004: return-object v0 │ │ +0d9140: |[0d9140] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0d9150: 6e10 3228 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2832 │ │ +0d9156: 0c00 |0003: move-result-object v0 │ │ +0d9158: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;) │ │ @@ -283293,18 +283308,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d917c: |[0d917c] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Ljava/lang/Object; │ │ -0d918c: 6e10 3228 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2832 │ │ -0d9192: 0c00 |0003: move-result-object v0 │ │ -0d9194: 1100 |0004: return-object v0 │ │ +0d915c: |[0d915c] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Ljava/lang/Object; │ │ +0d916c: 6e10 3228 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2832 │ │ +0d9172: 0c00 |0003: move-result-object v0 │ │ +0d9174: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;) │ │ @@ -283312,231 +283327,231 @@ │ │ type : '(F)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 403 16-bit code units │ │ -0d9198: |[0d9198] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getIntValue:(F)I │ │ -0d91a8: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0d91aa: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0d91ac: 52d9 230d |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ -0d91b0: 122a |0004: const/4 v10, #int 2 // #2 │ │ -0d91b2: 33a9 5b00 |0005: if-ne v9, v10, 0060 // +005b │ │ -0d91b6: 55d9 1d0d |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0d1d │ │ -0d91ba: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ -0d91be: 5cdb 1d0d |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0d1d │ │ -0d91c2: 54d9 220d |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d91c6: 6e20 8e34 b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d91cc: 0c09 |0012: move-result-object v9 │ │ -0d91ce: 1f09 3d05 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d91d2: 6e10 4828 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d91d8: 0a09 |0018: move-result v9 │ │ -0d91da: 59d9 1e0d |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ -0d91de: 54d9 220d |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d91e2: 6e20 8e34 c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d91e8: 0c09 |0020: move-result-object v9 │ │ -0d91ea: 1f09 3d05 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d91ee: 6e10 4828 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d91f4: 0a09 |0026: move-result v9 │ │ -0d91f6: 59d9 1f0d |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0d1f │ │ -0d91fa: 52d9 1f0d |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0d1f │ │ -0d91fe: 52da 1e0d |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ -0d9202: b1a9 |002d: sub-int/2addr v9, v10 │ │ -0d9204: 59d9 1c0d |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0d1c │ │ -0d9208: 54d9 210d |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d21 │ │ -0d920c: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ -0d9210: 54d9 210d |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d21 │ │ -0d9214: 7220 ac23 e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d921a: 0a0e |0039: move-result v14 │ │ -0d921c: 54d9 200d |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d9220: 3909 0b00 |003c: if-nez v9, 0047 // +000b │ │ -0d9224: 52d9 1e0d |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ -0d9228: 52da 1c0d |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0d1c │ │ -0d922c: 82aa |0042: int-to-float v10, v10 │ │ -0d922e: c8ea |0043: mul-float/2addr v10, v14 │ │ -0d9230: 87aa |0044: float-to-int v10, v10 │ │ -0d9232: b0a9 |0045: add-int/2addr v9, v10 │ │ -0d9234: 0f09 |0046: return v9 │ │ -0d9236: 54d9 200d |0047: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d923a: 52da 1e0d |0049: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ -0d923e: 7110 0c34 0a00 |004b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d9244: 0c0a |004e: move-result-object v10 │ │ -0d9246: 52db 1f0d |004f: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0d1f │ │ -0d924a: 7110 0c34 0b00 |0051: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d9250: 0c0b |0054: move-result-object v11 │ │ -0d9252: 7240 c228 e9ba |0055: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d9258: 0c09 |0058: move-result-object v9 │ │ -0d925a: 1f09 7b06 |0059: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d925e: 6e10 2734 0900 |005b: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ -0d9264: 0a09 |005e: move-result v9 │ │ -0d9266: 28e7 |005f: goto 0046 // -0019 │ │ -0d9268: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -0d926a: 2e09 0e09 |0061: cmpg-float v9, v14, v9 │ │ -0d926e: 3c09 5200 |0063: if-gtz v9, 00b5 // +0052 │ │ -0d9272: 54d9 220d |0065: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d9276: 6e20 8e34 b900 |0067: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d927c: 0c07 |006a: move-result-object v7 │ │ -0d927e: 1f07 3d05 |006b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d9282: 54d9 220d |006d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d9286: 6e20 8e34 c900 |006f: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d928c: 0c04 |0072: move-result-object v4 │ │ -0d928e: 1f04 3d05 |0073: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d9292: 6e10 4828 0700 |0075: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d9298: 0a08 |0078: move-result v8 │ │ -0d929a: 6e10 4828 0400 |0079: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d92a0: 0a05 |007c: move-result v5 │ │ -0d92a2: 6e10 4728 0700 |007d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d92a8: 0a06 |0080: move-result v6 │ │ -0d92aa: 6e10 4728 0400 |0081: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d92b0: 0a03 |0084: move-result v3 │ │ -0d92b2: 6e10 4928 0400 |0085: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ -0d92b8: 0c01 |0088: move-result-object v1 │ │ -0d92ba: 3801 0600 |0089: if-eqz v1, 008f // +0006 │ │ -0d92be: 7220 ac23 e100 |008b: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d92c4: 0a0e |008e: move-result v14 │ │ -0d92c6: a709 0e06 |008f: sub-float v9, v14, v6 │ │ -0d92ca: a70a 0306 |0091: sub-float v10, v3, v6 │ │ -0d92ce: a902 090a |0093: div-float v2, v9, v10 │ │ -0d92d2: 54d9 200d |0095: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d92d6: 3909 0900 |0097: if-nez v9, 00a0 // +0009 │ │ -0d92da: 9109 0508 |0099: sub-int v9, v5, v8 │ │ -0d92de: 8299 |009b: int-to-float v9, v9 │ │ -0d92e0: c829 |009c: mul-float/2addr v9, v2 │ │ -0d92e2: 8799 |009d: float-to-int v9, v9 │ │ -0d92e4: b089 |009e: add-int/2addr v9, v8 │ │ -0d92e6: 28a7 |009f: goto 0046 // -0059 │ │ -0d92e8: 54d9 200d |00a0: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d92ec: 7110 0c34 0800 |00a2: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d92f2: 0c0a |00a5: move-result-object v10 │ │ -0d92f4: 7110 0c34 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d92fa: 0c0b |00a9: move-result-object v11 │ │ -0d92fc: 7240 c228 29ba |00aa: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d9302: 0c09 |00ad: move-result-object v9 │ │ -0d9304: 1f09 7b06 |00ae: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d9308: 6e10 2734 0900 |00b0: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ -0d930e: 0a09 |00b3: move-result v9 │ │ -0d9310: 2892 |00b4: goto 0046 // -006e │ │ -0d9312: 1509 803f |00b5: const/high16 v9, #int 1065353216 // #3f80 │ │ -0d9316: 2d09 0e09 |00b7: cmpl-float v9, v14, v9 │ │ -0d931a: 3a09 5c00 |00b9: if-ltz v9, 0115 // +005c │ │ -0d931e: 54d9 220d |00bb: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d9322: 52da 230d |00bd: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ -0d9326: d80a 0afe |00bf: add-int/lit8 v10, v10, #int -2 // #fe │ │ -0d932a: 6e20 8e34 a900 |00c1: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d9330: 0c07 |00c4: move-result-object v7 │ │ -0d9332: 1f07 3d05 |00c5: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d9336: 54d9 220d |00c7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d933a: 52da 230d |00c9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ -0d933e: d80a 0aff |00cb: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0d9342: 6e20 8e34 a900 |00cd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d9348: 0c04 |00d0: move-result-object v4 │ │ -0d934a: 1f04 3d05 |00d1: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d934e: 6e10 4828 0700 |00d3: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d9354: 0a08 |00d6: move-result v8 │ │ -0d9356: 6e10 4828 0400 |00d7: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d935c: 0a05 |00da: move-result v5 │ │ -0d935e: 6e10 4728 0700 |00db: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d9364: 0a06 |00de: move-result v6 │ │ -0d9366: 6e10 4728 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d936c: 0a03 |00e2: move-result v3 │ │ -0d936e: 6e10 4928 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ -0d9374: 0c01 |00e6: move-result-object v1 │ │ -0d9376: 3801 0600 |00e7: if-eqz v1, 00ed // +0006 │ │ -0d937a: 7220 ac23 e100 |00e9: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d9380: 0a0e |00ec: move-result v14 │ │ -0d9382: a709 0e06 |00ed: sub-float v9, v14, v6 │ │ -0d9386: a70a 0306 |00ef: sub-float v10, v3, v6 │ │ -0d938a: a902 090a |00f1: div-float v2, v9, v10 │ │ -0d938e: 54d9 200d |00f3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d9392: 3909 0a00 |00f5: if-nez v9, 00ff // +000a │ │ -0d9396: 9109 0508 |00f7: sub-int v9, v5, v8 │ │ -0d939a: 8299 |00f9: int-to-float v9, v9 │ │ -0d939c: c829 |00fa: mul-float/2addr v9, v2 │ │ -0d939e: 8799 |00fb: float-to-int v9, v9 │ │ -0d93a0: b089 |00fc: add-int/2addr v9, v8 │ │ -0d93a2: 2900 49ff |00fd: goto/16 0046 // -00b7 │ │ -0d93a6: 54d9 200d |00ff: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d93aa: 7110 0c34 0800 |0101: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d93b0: 0c0a |0104: move-result-object v10 │ │ -0d93b2: 7110 0c34 0500 |0105: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d93b8: 0c0b |0108: move-result-object v11 │ │ -0d93ba: 7240 c228 29ba |0109: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d93c0: 0c09 |010c: move-result-object v9 │ │ -0d93c2: 1f09 7b06 |010d: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d93c6: 6e10 2734 0900 |010f: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ -0d93cc: 0a09 |0112: move-result v9 │ │ -0d93ce: 2900 33ff |0113: goto/16 0046 // -00cd │ │ -0d93d2: 54d9 220d |0115: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d93d6: 6e20 8e34 b900 |0117: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d93dc: 0c07 |011a: move-result-object v7 │ │ -0d93de: 1f07 3d05 |011b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d93e2: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -0d93e4: 52d9 230d |011e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ -0d93e8: 3590 5b00 |0120: if-ge v0, v9, 017b // +005b │ │ -0d93ec: 54d9 220d |0122: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d93f0: 6e20 8e34 0900 |0124: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d93f6: 0c04 |0127: move-result-object v4 │ │ -0d93f8: 1f04 3d05 |0128: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d93fc: 6e10 4728 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d9402: 0a09 |012d: move-result v9 │ │ -0d9404: 2e09 0e09 |012e: cmpg-float v9, v14, v9 │ │ -0d9408: 3b09 4700 |0130: if-gez v9, 0177 // +0047 │ │ -0d940c: 6e10 4928 0400 |0132: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ -0d9412: 0c01 |0135: move-result-object v1 │ │ -0d9414: 3801 0600 |0136: if-eqz v1, 013c // +0006 │ │ -0d9418: 7220 ac23 e100 |0138: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0d941e: 0a0e |013b: move-result v14 │ │ -0d9420: 6e10 4728 0700 |013c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d9426: 0a09 |013f: move-result v9 │ │ -0d9428: a709 0e09 |0140: sub-float v9, v14, v9 │ │ -0d942c: 6e10 4728 0400 |0142: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d9432: 0a0a |0145: move-result v10 │ │ -0d9434: 6e10 4728 0700 |0146: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d943a: 0a0b |0149: move-result v11 │ │ -0d943c: c7ba |014a: sub-float/2addr v10, v11 │ │ -0d943e: a902 090a |014b: div-float v2, v9, v10 │ │ -0d9442: 6e10 4828 0700 |014d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d9448: 0a08 |0150: move-result v8 │ │ -0d944a: 6e10 4828 0400 |0151: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ -0d9450: 0a05 |0154: move-result v5 │ │ -0d9452: 54d9 200d |0155: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d9456: 3909 0a00 |0157: if-nez v9, 0161 // +000a │ │ -0d945a: 9109 0508 |0159: sub-int v9, v5, v8 │ │ -0d945e: 8299 |015b: int-to-float v9, v9 │ │ -0d9460: c829 |015c: mul-float/2addr v9, v2 │ │ -0d9462: 8799 |015d: float-to-int v9, v9 │ │ -0d9464: b089 |015e: add-int/2addr v9, v8 │ │ -0d9466: 2900 e7fe |015f: goto/16 0046 // -0119 │ │ -0d946a: 54d9 200d |0161: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ -0d946e: 7110 0c34 0800 |0163: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d9474: 0c0a |0166: move-result-object v10 │ │ -0d9476: 7110 0c34 0500 |0167: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d947c: 0c0b |016a: move-result-object v11 │ │ -0d947e: 7240 c228 29ba |016b: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ -0d9484: 0c09 |016e: move-result-object v9 │ │ -0d9486: 1f09 7b06 |016f: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d948a: 6e10 2734 0900 |0171: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ -0d9490: 0a09 |0174: move-result v9 │ │ -0d9492: 2900 d1fe |0175: goto/16 0046 // -012f │ │ -0d9496: 0747 |0177: move-object v7, v4 │ │ -0d9498: d800 0001 |0178: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d949c: 28a4 |017a: goto 011e // -005c │ │ -0d949e: 54d9 220d |017b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ -0d94a2: 52da 230d |017d: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ -0d94a6: d80a 0aff |017f: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0d94aa: 6e20 8e34 a900 |0181: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d94b0: 0c09 |0184: move-result-object v9 │ │ -0d94b2: 1f09 3f05 |0185: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ -0d94b6: 6e10 5c28 0900 |0187: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ -0d94bc: 0c09 |018a: move-result-object v9 │ │ -0d94be: 1f09 7b06 |018b: check-cast v9, Ljava/lang/Number; // type@067b │ │ -0d94c2: 6e10 2734 0900 |018d: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ -0d94c8: 0a09 |0190: move-result v9 │ │ -0d94ca: 2900 b5fe |0191: goto/16 0046 // -014b │ │ +0d9178: |[0d9178] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getIntValue:(F)I │ │ +0d9188: 121c |0000: const/4 v12, #int 1 // #1 │ │ +0d918a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0d918c: 52d9 230d |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ +0d9190: 122a |0004: const/4 v10, #int 2 // #2 │ │ +0d9192: 33a9 5b00 |0005: if-ne v9, v10, 0060 // +005b │ │ +0d9196: 55d9 1d0d |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0d1d │ │ +0d919a: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ +0d919e: 5cdb 1d0d |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0d1d │ │ +0d91a2: 54d9 220d |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d91a6: 6e20 8e34 b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d91ac: 0c09 |0012: move-result-object v9 │ │ +0d91ae: 1f09 3d05 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d91b2: 6e10 4828 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d91b8: 0a09 |0018: move-result v9 │ │ +0d91ba: 59d9 1e0d |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ +0d91be: 54d9 220d |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d91c2: 6e20 8e34 c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d91c8: 0c09 |0020: move-result-object v9 │ │ +0d91ca: 1f09 3d05 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d91ce: 6e10 4828 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d91d4: 0a09 |0026: move-result v9 │ │ +0d91d6: 59d9 1f0d |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0d1f │ │ +0d91da: 52d9 1f0d |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0d1f │ │ +0d91de: 52da 1e0d |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ +0d91e2: b1a9 |002d: sub-int/2addr v9, v10 │ │ +0d91e4: 59d9 1c0d |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0d1c │ │ +0d91e8: 54d9 210d |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d21 │ │ +0d91ec: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ +0d91f0: 54d9 210d |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d21 │ │ +0d91f4: 7220 ac23 e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d91fa: 0a0e |0039: move-result v14 │ │ +0d91fc: 54d9 200d |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d9200: 3909 0b00 |003c: if-nez v9, 0047 // +000b │ │ +0d9204: 52d9 1e0d |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ +0d9208: 52da 1c0d |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0d1c │ │ +0d920c: 82aa |0042: int-to-float v10, v10 │ │ +0d920e: c8ea |0043: mul-float/2addr v10, v14 │ │ +0d9210: 87aa |0044: float-to-int v10, v10 │ │ +0d9212: b0a9 |0045: add-int/2addr v9, v10 │ │ +0d9214: 0f09 |0046: return v9 │ │ +0d9216: 54d9 200d |0047: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d921a: 52da 1e0d |0049: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0d1e │ │ +0d921e: 7110 0c34 0a00 |004b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9224: 0c0a |004e: move-result-object v10 │ │ +0d9226: 52db 1f0d |004f: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0d1f │ │ +0d922a: 7110 0c34 0b00 |0051: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9230: 0c0b |0054: move-result-object v11 │ │ +0d9232: 7240 c228 e9ba |0055: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d9238: 0c09 |0058: move-result-object v9 │ │ +0d923a: 1f09 7b06 |0059: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d923e: 6e10 2734 0900 |005b: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ +0d9244: 0a09 |005e: move-result v9 │ │ +0d9246: 28e7 |005f: goto 0046 // -0019 │ │ +0d9248: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +0d924a: 2e09 0e09 |0061: cmpg-float v9, v14, v9 │ │ +0d924e: 3c09 5200 |0063: if-gtz v9, 00b5 // +0052 │ │ +0d9252: 54d9 220d |0065: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d9256: 6e20 8e34 b900 |0067: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d925c: 0c07 |006a: move-result-object v7 │ │ +0d925e: 1f07 3d05 |006b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d9262: 54d9 220d |006d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d9266: 6e20 8e34 c900 |006f: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d926c: 0c04 |0072: move-result-object v4 │ │ +0d926e: 1f04 3d05 |0073: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d9272: 6e10 4828 0700 |0075: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d9278: 0a08 |0078: move-result v8 │ │ +0d927a: 6e10 4828 0400 |0079: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d9280: 0a05 |007c: move-result v5 │ │ +0d9282: 6e10 4728 0700 |007d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d9288: 0a06 |0080: move-result v6 │ │ +0d928a: 6e10 4728 0400 |0081: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d9290: 0a03 |0084: move-result v3 │ │ +0d9292: 6e10 4928 0400 |0085: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ +0d9298: 0c01 |0088: move-result-object v1 │ │ +0d929a: 3801 0600 |0089: if-eqz v1, 008f // +0006 │ │ +0d929e: 7220 ac23 e100 |008b: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d92a4: 0a0e |008e: move-result v14 │ │ +0d92a6: a709 0e06 |008f: sub-float v9, v14, v6 │ │ +0d92aa: a70a 0306 |0091: sub-float v10, v3, v6 │ │ +0d92ae: a902 090a |0093: div-float v2, v9, v10 │ │ +0d92b2: 54d9 200d |0095: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d92b6: 3909 0900 |0097: if-nez v9, 00a0 // +0009 │ │ +0d92ba: 9109 0508 |0099: sub-int v9, v5, v8 │ │ +0d92be: 8299 |009b: int-to-float v9, v9 │ │ +0d92c0: c829 |009c: mul-float/2addr v9, v2 │ │ +0d92c2: 8799 |009d: float-to-int v9, v9 │ │ +0d92c4: b089 |009e: add-int/2addr v9, v8 │ │ +0d92c6: 28a7 |009f: goto 0046 // -0059 │ │ +0d92c8: 54d9 200d |00a0: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d92cc: 7110 0c34 0800 |00a2: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d92d2: 0c0a |00a5: move-result-object v10 │ │ +0d92d4: 7110 0c34 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d92da: 0c0b |00a9: move-result-object v11 │ │ +0d92dc: 7240 c228 29ba |00aa: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d92e2: 0c09 |00ad: move-result-object v9 │ │ +0d92e4: 1f09 7b06 |00ae: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d92e8: 6e10 2734 0900 |00b0: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ +0d92ee: 0a09 |00b3: move-result v9 │ │ +0d92f0: 2892 |00b4: goto 0046 // -006e │ │ +0d92f2: 1509 803f |00b5: const/high16 v9, #int 1065353216 // #3f80 │ │ +0d92f6: 2d09 0e09 |00b7: cmpl-float v9, v14, v9 │ │ +0d92fa: 3a09 5c00 |00b9: if-ltz v9, 0115 // +005c │ │ +0d92fe: 54d9 220d |00bb: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d9302: 52da 230d |00bd: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ +0d9306: d80a 0afe |00bf: add-int/lit8 v10, v10, #int -2 // #fe │ │ +0d930a: 6e20 8e34 a900 |00c1: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d9310: 0c07 |00c4: move-result-object v7 │ │ +0d9312: 1f07 3d05 |00c5: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d9316: 54d9 220d |00c7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d931a: 52da 230d |00c9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ +0d931e: d80a 0aff |00cb: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0d9322: 6e20 8e34 a900 |00cd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d9328: 0c04 |00d0: move-result-object v4 │ │ +0d932a: 1f04 3d05 |00d1: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d932e: 6e10 4828 0700 |00d3: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d9334: 0a08 |00d6: move-result v8 │ │ +0d9336: 6e10 4828 0400 |00d7: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d933c: 0a05 |00da: move-result v5 │ │ +0d933e: 6e10 4728 0700 |00db: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d9344: 0a06 |00de: move-result v6 │ │ +0d9346: 6e10 4728 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d934c: 0a03 |00e2: move-result v3 │ │ +0d934e: 6e10 4928 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ +0d9354: 0c01 |00e6: move-result-object v1 │ │ +0d9356: 3801 0600 |00e7: if-eqz v1, 00ed // +0006 │ │ +0d935a: 7220 ac23 e100 |00e9: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d9360: 0a0e |00ec: move-result v14 │ │ +0d9362: a709 0e06 |00ed: sub-float v9, v14, v6 │ │ +0d9366: a70a 0306 |00ef: sub-float v10, v3, v6 │ │ +0d936a: a902 090a |00f1: div-float v2, v9, v10 │ │ +0d936e: 54d9 200d |00f3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d9372: 3909 0a00 |00f5: if-nez v9, 00ff // +000a │ │ +0d9376: 9109 0508 |00f7: sub-int v9, v5, v8 │ │ +0d937a: 8299 |00f9: int-to-float v9, v9 │ │ +0d937c: c829 |00fa: mul-float/2addr v9, v2 │ │ +0d937e: 8799 |00fb: float-to-int v9, v9 │ │ +0d9380: b089 |00fc: add-int/2addr v9, v8 │ │ +0d9382: 2900 49ff |00fd: goto/16 0046 // -00b7 │ │ +0d9386: 54d9 200d |00ff: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d938a: 7110 0c34 0800 |0101: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9390: 0c0a |0104: move-result-object v10 │ │ +0d9392: 7110 0c34 0500 |0105: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9398: 0c0b |0108: move-result-object v11 │ │ +0d939a: 7240 c228 29ba |0109: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d93a0: 0c09 |010c: move-result-object v9 │ │ +0d93a2: 1f09 7b06 |010d: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d93a6: 6e10 2734 0900 |010f: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ +0d93ac: 0a09 |0112: move-result v9 │ │ +0d93ae: 2900 33ff |0113: goto/16 0046 // -00cd │ │ +0d93b2: 54d9 220d |0115: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d93b6: 6e20 8e34 b900 |0117: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d93bc: 0c07 |011a: move-result-object v7 │ │ +0d93be: 1f07 3d05 |011b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d93c2: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +0d93c4: 52d9 230d |011e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ +0d93c8: 3590 5b00 |0120: if-ge v0, v9, 017b // +005b │ │ +0d93cc: 54d9 220d |0122: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d93d0: 6e20 8e34 0900 |0124: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d93d6: 0c04 |0127: move-result-object v4 │ │ +0d93d8: 1f04 3d05 |0128: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d93dc: 6e10 4728 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d93e2: 0a09 |012d: move-result v9 │ │ +0d93e4: 2e09 0e09 |012e: cmpg-float v9, v14, v9 │ │ +0d93e8: 3b09 4700 |0130: if-gez v9, 0177 // +0047 │ │ +0d93ec: 6e10 4928 0400 |0132: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ +0d93f2: 0c01 |0135: move-result-object v1 │ │ +0d93f4: 3801 0600 |0136: if-eqz v1, 013c // +0006 │ │ +0d93f8: 7220 ac23 e100 |0138: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0d93fe: 0a0e |013b: move-result v14 │ │ +0d9400: 6e10 4728 0700 |013c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d9406: 0a09 |013f: move-result v9 │ │ +0d9408: a709 0e09 |0140: sub-float v9, v14, v9 │ │ +0d940c: 6e10 4728 0400 |0142: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d9412: 0a0a |0145: move-result v10 │ │ +0d9414: 6e10 4728 0700 |0146: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d941a: 0a0b |0149: move-result v11 │ │ +0d941c: c7ba |014a: sub-float/2addr v10, v11 │ │ +0d941e: a902 090a |014b: div-float v2, v9, v10 │ │ +0d9422: 6e10 4828 0700 |014d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d9428: 0a08 |0150: move-result v8 │ │ +0d942a: 6e10 4828 0400 |0151: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@2848 │ │ +0d9430: 0a05 |0154: move-result v5 │ │ +0d9432: 54d9 200d |0155: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d9436: 3909 0a00 |0157: if-nez v9, 0161 // +000a │ │ +0d943a: 9109 0508 |0159: sub-int v9, v5, v8 │ │ +0d943e: 8299 |015b: int-to-float v9, v9 │ │ +0d9440: c829 |015c: mul-float/2addr v9, v2 │ │ +0d9442: 8799 |015d: float-to-int v9, v9 │ │ +0d9444: b089 |015e: add-int/2addr v9, v8 │ │ +0d9446: 2900 e7fe |015f: goto/16 0046 // -0119 │ │ +0d944a: 54d9 200d |0161: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0d20 │ │ +0d944e: 7110 0c34 0800 |0163: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9454: 0c0a |0166: move-result-object v10 │ │ +0d9456: 7110 0c34 0500 |0167: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d945c: 0c0b |016a: move-result-object v11 │ │ +0d945e: 7240 c228 29ba |016b: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@28c2 │ │ +0d9464: 0c09 |016e: move-result-object v9 │ │ +0d9466: 1f09 7b06 |016f: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d946a: 6e10 2734 0900 |0171: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ +0d9470: 0a09 |0174: move-result v9 │ │ +0d9472: 2900 d1fe |0175: goto/16 0046 // -012f │ │ +0d9476: 0747 |0177: move-object v7, v4 │ │ +0d9478: d800 0001 |0178: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d947c: 28a4 |017a: goto 011e // -005c │ │ +0d947e: 54d9 220d |017b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0d22 │ │ +0d9482: 52da 230d |017d: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0d23 │ │ +0d9486: d80a 0aff |017f: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0d948a: 6e20 8e34 a900 |0181: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d9490: 0c09 |0184: move-result-object v9 │ │ +0d9492: 1f09 3f05 |0185: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@053f │ │ +0d9496: 6e10 5c28 0900 |0187: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@285c │ │ +0d949c: 0c09 |018a: move-result-object v9 │ │ +0d949e: 1f09 7b06 |018b: check-cast v9, Ljava/lang/Number; // type@067b │ │ +0d94a2: 6e10 2734 0900 |018d: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@3427 │ │ +0d94a8: 0a09 |0190: move-result v9 │ │ +0d94aa: 2900 b5fe |0191: goto/16 0046 // -014b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ 0x0007 line=64 │ │ 0x000b line=65 │ │ 0x000d line=66 │ │ 0x001b line=67 │ │ @@ -283623,20 +283638,20 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d94d0: |[0d94d0] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -0d94e0: 6e20 3528 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2835 │ │ -0d94e6: 0a00 |0003: move-result v0 │ │ -0d94e8: 7110 0c34 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d94ee: 0c00 |0007: move-result-object v0 │ │ -0d94f0: 1100 |0008: return-object v0 │ │ +0d94b0: |[0d94b0] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +0d94c0: 6e20 3528 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2835 │ │ +0d94c6: 0a00 |0003: move-result v0 │ │ +0d94c8: 7110 0c34 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d94ce: 0c00 |0007: move-result-object v0 │ │ +0d94d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ │ │ @@ -283676,20 +283691,20 @@ │ │ type : '(F)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0d94f4: |[0d94f4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(F)V │ │ -0d9504: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ -0d950a: 5912 240d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0d24 │ │ -0d950e: 6200 5514 |0005: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ -0d9512: 5b10 270d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0d27 │ │ -0d9516: 0e00 |0009: return-void │ │ +0d94d4: |[0d94d4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(F)V │ │ +0d94e4: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ +0d94ea: 5912 240d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0d24 │ │ +0d94ee: 6200 5514 |0005: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ +0d94f2: 5b10 270d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0d27 │ │ +0d94f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ 0x0005 line=336 │ │ 0x0009 line=337 │ │ locals : │ │ @@ -283701,23 +283716,23 @@ │ │ type : '(FF)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0d9518: |[0d9518] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(FF)V │ │ -0d9528: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ -0d952e: 5912 240d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0d24 │ │ -0d9532: 5913 260d |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ -0d9536: 6200 5514 |0007: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ -0d953a: 5b10 270d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0d27 │ │ -0d953e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0d9540: 5c10 250d |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0d25 │ │ -0d9544: 0e00 |000e: return-void │ │ +0d94f8: |[0d94f8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(FF)V │ │ +0d9508: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ +0d950e: 5912 240d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0d24 │ │ +0d9512: 5913 260d |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ +0d9516: 6200 5514 |0007: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ +0d951a: 5b10 270d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0d27 │ │ +0d951e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0d9520: 5c10 250d |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0d25 │ │ +0d9524: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0003 line=328 │ │ 0x0005 line=329 │ │ 0x0007 line=330 │ │ 0x000b line=331 │ │ @@ -283733,24 +283748,24 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0d9548: |[0d9548] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ -0d9558: 2200 3c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ -0d955c: 6e10 3d28 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ -0d9562: 0a01 |0005: move-result v1 │ │ -0d9564: 5232 260d |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ -0d9568: 7030 3828 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@2838 │ │ -0d956e: 6e10 3e28 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ -0d9574: 0c01 |000e: move-result-object v1 │ │ -0d9576: 6e20 4028 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2840 │ │ -0d957c: 1100 |0012: return-object v0 │ │ +0d9528: |[0d9528] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ +0d9538: 2200 3c05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@053c │ │ +0d953c: 6e10 3d28 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@283d │ │ +0d9542: 0a01 |0005: move-result v1 │ │ +0d9544: 5232 260d |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ +0d9548: 7030 3828 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@2838 │ │ +0d954e: 6e10 3e28 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@283e │ │ +0d9554: 0c01 |000e: move-result-object v1 │ │ +0d9556: 6e20 4028 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2840 │ │ +0d955c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x000b line=357 │ │ 0x0012 line=358 │ │ locals : │ │ 0x000b - 0x0013 reg=0 kfClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ @@ -283761,18 +283776,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d9580: |[0d9580] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0d9590: 6e10 3928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@2839 │ │ -0d9596: 0c00 |0003: move-result-object v0 │ │ -0d9598: 1100 |0004: return-object v0 │ │ +0d9560: |[0d9560] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0d9570: 6e10 3928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@2839 │ │ +0d9576: 0c00 |0003: move-result-object v0 │ │ +0d9578: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -283780,18 +283795,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d959c: |[0d959c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Ljava/lang/Object; │ │ -0d95ac: 6e10 3928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@2839 │ │ -0d95b2: 0c00 |0003: move-result-object v0 │ │ -0d95b4: 1100 |0004: return-object v0 │ │ +0d957c: |[0d957c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Ljava/lang/Object; │ │ +0d958c: 6e10 3928 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@2839 │ │ +0d9592: 0c00 |0003: move-result-object v0 │ │ +0d9594: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -283799,17 +283814,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d95b8: |[0d95b8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getFloatValue:()F │ │ -0d95c8: 5210 260d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ -0d95cc: 0f00 |0002: return v0 │ │ +0d9598: |[0d9598] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getFloatValue:()F │ │ +0d95a8: 5210 260d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ +0d95ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -283817,19 +283832,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d95d0: |[0d95d0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getValue:()Ljava/lang/Object; │ │ -0d95e0: 5210 260d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ -0d95e4: 7110 fd33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d95ea: 0c00 |0005: move-result-object v0 │ │ -0d95ec: 1100 |0006: return-object v0 │ │ +0d95b0: |[0d95b0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getValue:()Ljava/lang/Object; │ │ +0d95c0: 5210 260d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ +0d95c4: 7110 fd33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d95ca: 0c00 |0005: move-result-object v0 │ │ +0d95cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -283837,27 +283852,27 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0d95f0: |[0d95f0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.setValue:(Ljava/lang/Object;)V │ │ -0d9600: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ -0d9604: 6e10 2b34 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0d960a: 0c00 |0005: move-result-object v0 │ │ -0d960c: 1c01 6c06 |0006: const-class v1, Ljava/lang/Float; // type@066c │ │ -0d9610: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ -0d9614: 1f03 6c06 |000a: check-cast v3, Ljava/lang/Float; // type@066c │ │ -0d9618: 6e10 fb33 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@33fb │ │ -0d961e: 0a00 |000f: move-result v0 │ │ -0d9620: 5920 260d |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ -0d9624: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0d9626: 5c20 250d |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0d25 │ │ -0d962a: 0e00 |0015: return-void │ │ +0d95d0: |[0d95d0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0d95e0: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ +0d95e4: 6e10 2b34 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0d95ea: 0c00 |0005: move-result-object v0 │ │ +0d95ec: 1c01 6c06 |0006: const-class v1, Ljava/lang/Float; // type@066c │ │ +0d95f0: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ +0d95f4: 1f03 6c06 |000a: check-cast v3, Ljava/lang/Float; // type@066c │ │ +0d95f8: 6e10 fb33 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@33fb │ │ +0d95fe: 0a00 |000f: move-result v0 │ │ +0d9600: 5920 260d |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0d26 │ │ +0d9604: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0d9606: 5c20 250d |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0d25 │ │ +0d960a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x000a line=349 │ │ 0x0012 line=350 │ │ 0x0015 line=352 │ │ locals : │ │ @@ -283900,20 +283915,20 @@ │ │ type : '(F)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0d962c: |[0d962c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(F)V │ │ -0d963c: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ -0d9642: 5912 280d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0d28 │ │ -0d9646: 6200 5614 |0005: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0d964a: 5b10 2b0d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0d2b │ │ -0d964e: 0e00 |0009: return-void │ │ +0d960c: |[0d960c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(F)V │ │ +0d961c: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ +0d9622: 5912 280d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0d28 │ │ +0d9626: 6200 5614 |0005: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0d962a: 5b10 2b0d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0d2b │ │ +0d962e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ 0x0005 line=292 │ │ 0x0009 line=293 │ │ locals : │ │ @@ -283925,23 +283940,23 @@ │ │ type : '(FI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0d9650: |[0d9650] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(FI)V │ │ -0d9660: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ -0d9666: 5912 280d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0d28 │ │ -0d966a: 5913 2a0d |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ -0d966e: 6200 5614 |0007: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0d9672: 5b10 2b0d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0d2b │ │ -0d9676: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0d9678: 5c10 290d |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0d29 │ │ -0d967c: 0e00 |000e: return-void │ │ +0d9630: |[0d9630] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(FI)V │ │ +0d9640: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ +0d9646: 5912 280d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0d28 │ │ +0d964a: 5913 2a0d |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ +0d964e: 6200 5614 |0007: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0d9652: 5b10 2b0d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0d2b │ │ +0d9656: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0d9658: 5c10 290d |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0d29 │ │ +0d965c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0003 line=284 │ │ 0x0005 line=285 │ │ 0x0007 line=286 │ │ 0x000b line=287 │ │ @@ -283957,24 +283972,24 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0d9680: |[0d9680] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ -0d9690: 2200 3d05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ -0d9694: 6e10 4728 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ -0d969a: 0a01 |0005: move-result v1 │ │ -0d969c: 5232 2a0d |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ -0d96a0: 7030 4328 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2843 │ │ -0d96a6: 6e10 4928 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ -0d96ac: 0c01 |000e: move-result-object v1 │ │ -0d96ae: 6e20 4b28 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@284b │ │ -0d96b4: 1100 |0012: return-object v0 │ │ +0d9660: |[0d9660] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ +0d9670: 2200 3d05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@053d │ │ +0d9674: 6e10 4728 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@2847 │ │ +0d967a: 0a01 |0005: move-result v1 │ │ +0d967c: 5232 2a0d |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ +0d9680: 7030 4328 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2843 │ │ +0d9686: 6e10 4928 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2849 │ │ +0d968c: 0c01 |000e: move-result-object v1 │ │ +0d968e: 6e20 4b28 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@284b │ │ +0d9694: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x000b line=313 │ │ 0x0012 line=314 │ │ locals : │ │ 0x000b - 0x0013 reg=0 kfClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ @@ -283985,18 +284000,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d96b8: |[0d96b8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0d96c8: 6e10 4428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2844 │ │ -0d96ce: 0c00 |0003: move-result-object v0 │ │ -0d96d0: 1100 |0004: return-object v0 │ │ +0d9698: |[0d9698] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0d96a8: 6e10 4428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2844 │ │ +0d96ae: 0c00 |0003: move-result-object v0 │ │ +0d96b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -284004,18 +284019,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d96d4: |[0d96d4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Ljava/lang/Object; │ │ -0d96e4: 6e10 4428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2844 │ │ -0d96ea: 0c00 |0003: move-result-object v0 │ │ -0d96ec: 1100 |0004: return-object v0 │ │ +0d96b4: |[0d96b4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Ljava/lang/Object; │ │ +0d96c4: 6e10 4428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2844 │ │ +0d96ca: 0c00 |0003: move-result-object v0 │ │ +0d96cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -284023,17 +284038,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d96f0: |[0d96f0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getIntValue:()I │ │ -0d9700: 5210 2a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ -0d9704: 0f00 |0002: return v0 │ │ +0d96d0: |[0d96d0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getIntValue:()I │ │ +0d96e0: 5210 2a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ +0d96e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -284041,19 +284056,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d9708: |[0d9708] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getValue:()Ljava/lang/Object; │ │ -0d9718: 5210 2a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ -0d971c: 7110 0c34 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d9722: 0c00 |0005: move-result-object v0 │ │ -0d9724: 1100 |0006: return-object v0 │ │ +0d96e8: |[0d96e8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getValue:()Ljava/lang/Object; │ │ +0d96f8: 5210 2a0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ +0d96fc: 7110 0c34 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9702: 0c00 |0005: move-result-object v0 │ │ +0d9704: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -284061,27 +284076,27 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0d9728: |[0d9728] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.setValue:(Ljava/lang/Object;)V │ │ -0d9738: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ -0d973c: 6e10 2b34 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0d9742: 0c00 |0005: move-result-object v0 │ │ -0d9744: 1c01 7206 |0006: const-class v1, Ljava/lang/Integer; // type@0672 │ │ -0d9748: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ -0d974c: 1f03 7206 |000a: check-cast v3, Ljava/lang/Integer; // type@0672 │ │ -0d9750: 6e10 0834 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ -0d9756: 0a00 |000f: move-result v0 │ │ -0d9758: 5920 2a0d |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ -0d975c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0d975e: 5c20 290d |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0d29 │ │ -0d9762: 0e00 |0015: return-void │ │ +0d9708: |[0d9708] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0d9718: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ +0d971c: 6e10 2b34 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0d9722: 0c00 |0005: move-result-object v0 │ │ +0d9724: 1c01 7206 |0006: const-class v1, Ljava/lang/Integer; // type@0672 │ │ +0d9728: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ +0d972c: 1f03 7206 |000a: check-cast v3, Ljava/lang/Integer; // type@0672 │ │ +0d9730: 6e10 0834 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@3408 │ │ +0d9736: 0a00 |000f: move-result v0 │ │ +0d9738: 5920 2a0d |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0d2a │ │ +0d973c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0d973e: 5c20 290d |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0d29 │ │ +0d9742: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x000a line=305 │ │ 0x0012 line=306 │ │ 0x0015 line=308 │ │ locals : │ │ @@ -284124,31 +284139,31 @@ │ │ type : '(FLjava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0d9764: |[0d9764] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.:(FLjava/lang/Object;)V │ │ -0d9774: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ -0d977a: 5912 2c0d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mFraction:F // field@0d2c │ │ -0d977e: 5b13 2e0d |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ -0d9782: 3803 1000 |0007: if-eqz v3, 0017 // +0010 │ │ -0d9786: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0d9788: 5c10 2d0d |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0d2d │ │ -0d978c: 5510 2d0d |000c: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0d2d │ │ -0d9790: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ -0d9794: 6e10 2b34 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0d979a: 0c00 |0013: move-result-object v0 │ │ -0d979c: 5b10 2f0d |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValueType:Ljava/lang/Class; // field@0d2f │ │ -0d97a0: 0e00 |0016: return-void │ │ -0d97a2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0d97a4: 28f2 |0018: goto 000a // -000e │ │ -0d97a6: 1c00 7d06 |0019: const-class v0, Ljava/lang/Object; // type@067d │ │ -0d97aa: 28f9 |001b: goto 0014 // -0007 │ │ +0d9744: |[0d9744] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.:(FLjava/lang/Object;)V │ │ +0d9754: 7010 5628 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@2856 │ │ +0d975a: 5912 2c0d |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mFraction:F // field@0d2c │ │ +0d975e: 5b13 2e0d |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ +0d9762: 3803 1000 |0007: if-eqz v3, 0017 // +0010 │ │ +0d9766: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0d9768: 5c10 2d0d |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0d2d │ │ +0d976c: 5510 2d0d |000c: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0d2d │ │ +0d9770: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ +0d9774: 6e10 2b34 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0d977a: 0c00 |0013: move-result-object v0 │ │ +0d977c: 5b10 2f0d |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValueType:Ljava/lang/Class; // field@0d2f │ │ +0d9780: 0e00 |0016: return-void │ │ +0d9782: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0d9784: 28f2 |0018: goto 000a // -000e │ │ +0d9786: 1c00 7d06 |0019: const-class v0, Ljava/lang/Object; // type@067d │ │ +0d978a: 28f9 |001b: goto 0014 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x0005 line=251 │ │ 0x0007 line=252 │ │ 0x000c line=253 │ │ @@ -284166,24 +284181,24 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0d97ac: |[0d97ac] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ -0d97bc: 2200 3e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ -0d97c0: 6e10 5128 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getFraction:()F // method@2851 │ │ -0d97c6: 0a01 |0005: move-result v1 │ │ -0d97c8: 5432 2e0d |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ -0d97cc: 7030 4d28 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@284d │ │ -0d97d2: 6e10 5228 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2852 │ │ -0d97d8: 0c01 |000e: move-result-object v1 │ │ -0d97da: 6e20 5428 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2854 │ │ -0d97e0: 1100 |0012: return-object v0 │ │ +0d978c: |[0d978c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ +0d979c: 2200 3e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@053e │ │ +0d97a0: 6e10 5128 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getFraction:()F // method@2851 │ │ +0d97a6: 0a01 |0005: move-result v1 │ │ +0d97a8: 5432 2e0d |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ +0d97ac: 7030 4d28 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@284d │ │ +0d97b2: 6e10 5228 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2852 │ │ +0d97b8: 0c01 |000e: move-result-object v1 │ │ +0d97ba: 6e20 5428 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2854 │ │ +0d97c0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x000b line=268 │ │ 0x0012 line=269 │ │ locals : │ │ 0x000b - 0x0013 reg=0 kfClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ @@ -284194,18 +284209,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d97e4: |[0d97e4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0d97f4: 6e10 4e28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@284e │ │ -0d97fa: 0c00 |0003: move-result-object v0 │ │ -0d97fc: 1100 |0004: return-object v0 │ │ +0d97c4: |[0d97c4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0d97d4: 6e10 4e28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@284e │ │ +0d97da: 0c00 |0003: move-result-object v0 │ │ +0d97dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;) │ │ @@ -284213,18 +284228,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d9800: |[0d9800] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Ljava/lang/Object; │ │ -0d9810: 6e10 4e28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@284e │ │ -0d9816: 0c00 |0003: move-result-object v0 │ │ -0d9818: 1100 |0004: return-object v0 │ │ +0d97e0: |[0d97e0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Ljava/lang/Object; │ │ +0d97f0: 6e10 4e28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@284e │ │ +0d97f6: 0c00 |0003: move-result-object v0 │ │ +0d97f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;) │ │ @@ -284232,17 +284247,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d981c: |[0d981c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.getValue:()Ljava/lang/Object; │ │ -0d982c: 5410 2e0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ -0d9830: 1100 |0002: return-object v0 │ │ +0d97fc: |[0d97fc] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.getValue:()Ljava/lang/Object; │ │ +0d980c: 5410 2e0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ +0d9810: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;) │ │ @@ -284250,22 +284265,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0d9834: |[0d9834] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.setValue:(Ljava/lang/Object;)V │ │ -0d9844: 5b12 2e0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ -0d9848: 3802 0600 |0002: if-eqz v2, 0008 // +0006 │ │ -0d984c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0d984e: 5c10 2d0d |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0d2d │ │ -0d9852: 0e00 |0007: return-void │ │ -0d9854: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0d9856: 28fc |0009: goto 0005 // -0004 │ │ +0d9814: |[0d9814] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0d9824: 5b12 2e0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0d2e │ │ +0d9828: 3802 0600 |0002: if-eqz v2, 0008 // +0006 │ │ +0d982c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d982e: 5c10 2d0d |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0d2d │ │ +0d9832: 0e00 |0007: return-void │ │ +0d9834: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0d9836: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0002 line=262 │ │ 0x0007 line=263 │ │ 0x0008 line=262 │ │ locals : │ │ @@ -284312,24 +284327,24 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0d9858: |[0d9858] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V │ │ -0d9868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d986a: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ -0d9870: 6200 5514 |0004: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ -0d9874: 5b10 450d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d45 │ │ -0d9878: 5b13 420d |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ -0d987c: 5410 420d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ -0d9880: 1f00 3905 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0d9884: 5b10 410d |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ -0d9888: 0e00 |0010: return-void │ │ +0d9838: |[0d9838] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V │ │ +0d9848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d984a: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ +0d9850: 6200 5514 |0004: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@1455 │ │ +0d9854: 5b10 450d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d45 │ │ +0d9858: 5b13 420d |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ +0d985c: 5410 420d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ +0d9860: 1f00 3905 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0d9864: 5b10 410d |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ +0d9868: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0004 line=884 │ │ 0x0008 line=885 │ │ 0x000a line=886 │ │ 0x0010 line=887 │ │ @@ -284343,19 +284358,19 @@ │ │ type : '(Ljava/lang/String;[F)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d988c: |[0d988c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;[F)V │ │ -0d989c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d989e: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ -0d98a4: 6e20 9828 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.setFloatValues:([F)V // method@2898 │ │ -0d98aa: 0e00 |0007: return-void │ │ +0d986c: |[0d986c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;[F)V │ │ +0d987c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d987e: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ +0d9884: 6e20 9828 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.setFloatValues:([F)V // method@2898 │ │ +0d988a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0004 line=901 │ │ 0x0007 line=902 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ @@ -284368,20 +284383,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d98ac: |[0d98ac] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.calculateValue:(F)V │ │ -0d98bc: 5410 410d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ -0d98c0: 6e20 2c28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@282c │ │ -0d98c6: 0a00 |0005: move-result v0 │ │ -0d98c8: 5910 400d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0d40 │ │ -0d98cc: 0e00 |0008: return-void │ │ +0d988c: |[0d988c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.calculateValue:(F)V │ │ +0d989c: 5410 410d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ +0d98a0: 6e20 2c28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@282c │ │ +0d98a6: 0a00 |0005: move-result v0 │ │ +0d98a8: 5910 400d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0d40 │ │ +0d98ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ 0x0008 line=921 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ @@ -284391,22 +284406,22 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0d98d0: |[0d98d0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ -0d98e0: 6f10 a828 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ -0d98e6: 0c00 |0003: move-result-object v0 │ │ -0d98e8: 1f00 4305 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@0543 │ │ -0d98ec: 5401 420d |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ -0d98f0: 1f01 3905 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0d98f4: 5b01 410d |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ -0d98f8: 1100 |000c: return-object v0 │ │ +0d98b0: |[0d98b0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ +0d98c0: 6f10 a828 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ +0d98c6: 0c00 |0003: move-result-object v0 │ │ +0d98c8: 1f00 4305 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@0543 │ │ +0d98cc: 5401 420d |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ +0d98d0: 1f01 3905 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0d98d4: 5b01 410d |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ +0d98d8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0006 line=931 │ │ 0x000c line=932 │ │ locals : │ │ 0x0006 - 0x000d reg=0 newPVH Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ @@ -284417,18 +284432,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d98fc: |[0d98fc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0d990c: 6e10 9328 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@2893 │ │ -0d9912: 0c00 |0003: move-result-object v0 │ │ -0d9914: 1100 |0004: return-object v0 │ │ +0d98dc: |[0d98dc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0d98ec: 6e10 9328 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@2893 │ │ +0d98f2: 0c00 |0003: move-result-object v0 │ │ +0d98f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;) │ │ @@ -284436,18 +284451,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d9918: |[0d9918] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -0d9928: 6e10 9328 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@2893 │ │ -0d992e: 0c00 |0003: move-result-object v0 │ │ -0d9930: 1100 |0004: return-object v0 │ │ +0d98f8: |[0d98f8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +0d9908: 6e10 9328 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@2893 │ │ +0d990e: 0c00 |0003: move-result-object v0 │ │ +0d9910: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;) │ │ @@ -284455,19 +284470,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d9934: |[0d9934] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -0d9944: 5210 400d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0d40 │ │ -0d9948: 7110 fd33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d994e: 0c00 |0005: move-result-object v0 │ │ -0d9950: 1100 |0006: return-object v0 │ │ +0d9914: |[0d9914] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +0d9924: 5210 400d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0d40 │ │ +0d9928: 7110 fd33 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d992e: 0c00 |0005: move-result-object v0 │ │ +0d9930: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;) │ │ @@ -284475,39 +284490,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0d9954: |[0d9954] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -0d9964: 5441 430d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d43 │ │ -0d9968: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ -0d996c: 5441 440d |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d44 │ │ -0d9970: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0d9972: 5243 400d |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0d40 │ │ -0d9976: 7110 fd33 0300 |0009: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ -0d997c: 0c03 |000c: move-result-object v3 │ │ -0d997e: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -0d9982: 5441 430d |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d43 │ │ -0d9986: 5442 440d |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d44 │ │ -0d998a: 6e30 7934 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0d9990: 0e00 |0016: return-void │ │ -0d9992: 0d00 |0017: move-exception v0 │ │ -0d9994: 1a01 8e10 |0018: const-string v1, "PropertyValuesHolder" // string@108e │ │ -0d9998: 6e10 7734 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ -0d999e: 0c02 |001d: move-result-object v2 │ │ -0d99a0: 7120 b220 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0d99a6: 28f5 |0021: goto 0016 // -000b │ │ -0d99a8: 0d00 |0022: move-exception v0 │ │ -0d99aa: 1a01 8e10 |0023: const-string v1, "PropertyValuesHolder" // string@108e │ │ -0d99ae: 6e10 fe33 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ -0d99b4: 0c02 |0028: move-result-object v2 │ │ -0d99b6: 7120 b220 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0d99bc: 28ea |002c: goto 0016 // -0016 │ │ +0d9934: |[0d9934] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +0d9944: 5441 430d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d43 │ │ +0d9948: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ +0d994c: 5441 440d |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d44 │ │ +0d9950: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0d9952: 5243 400d |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0d40 │ │ +0d9956: 7110 fd33 0300 |0009: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@33fd │ │ +0d995c: 0c03 |000c: move-result-object v3 │ │ +0d995e: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +0d9962: 5441 430d |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d43 │ │ +0d9966: 5442 440d |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d44 │ │ +0d996a: 6e30 7934 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0d9970: 0e00 |0016: return-void │ │ +0d9972: 0d00 |0017: move-exception v0 │ │ +0d9974: 1a01 8e10 |0018: const-string v1, "PropertyValuesHolder" // string@108e │ │ +0d9978: 6e10 7734 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ +0d997e: 0c02 |001d: move-result-object v2 │ │ +0d9980: 7120 b220 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0d9986: 28f5 |0021: goto 0016 // -000b │ │ +0d9988: 0d00 |0022: move-exception v0 │ │ +0d998a: 1a01 8e10 |0023: const-string v1, "PropertyValuesHolder" // string@108e │ │ +0d998e: 6e10 fe33 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ +0d9994: 0c02 |0028: move-result-object v2 │ │ +0d9996: 7120 b220 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0d999c: 28ea |002c: goto 0016 // -0016 │ │ catches : 1 │ │ 0x0004 - 0x0016 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x0022 │ │ positions : │ │ 0x0000 line=956 │ │ 0x0004 line=958 │ │ @@ -284528,20 +284543,20 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d99d0: |[0d99d0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues:([F)V │ │ -0d99e0: 6f20 b528 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@28b5 │ │ -0d99e6: 5410 420d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ -0d99ea: 1f00 3905 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ -0d99ee: 5b10 410d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ -0d99f2: 0e00 |0009: return-void │ │ +0d99b0: |[0d99b0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues:([F)V │ │ +0d99c0: 6f20 b528 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@28b5 │ │ +0d99c6: 5410 420d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d42 │ │ +0d99ca: 1f00 3905 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0539 │ │ +0d99ce: 5b10 410d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0d41 │ │ +0d99d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0003 line=915 │ │ 0x0009 line=916 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ @@ -284552,17 +284567,17 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d99f4: |[0d99f4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -0d9a04: 6f20 bc28 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@28bc │ │ -0d9a0a: 0e00 |0003: return-void │ │ +0d99d4: |[0d99d4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +0d99e4: 6f20 bc28 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@28bc │ │ +0d99ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ 0x0003 line=1004 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ 0x0000 - 0x0004 reg=1 targetClass Ljava/lang/Class; │ │ @@ -284607,24 +284622,24 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0d9a0c: |[0d9a0c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V │ │ -0d9a1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d9a1e: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ -0d9a24: 6200 5614 |0004: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0d9a28: 5b10 4b0d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d4b │ │ -0d9a2c: 5b13 480d |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ -0d9a30: 5410 480d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ -0d9a34: 1f00 3b05 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0d9a38: 5b10 470d |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ -0d9a3c: 0e00 |0010: return-void │ │ +0d99ec: |[0d99ec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V │ │ +0d99fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d99fe: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ +0d9a04: 6200 5614 |0004: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0d9a08: 5b10 4b0d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0d4b │ │ +0d9a0c: 5b13 480d |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ +0d9a10: 5410 480d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ +0d9a14: 1f00 3b05 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0d9a18: 5b10 470d |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ +0d9a1c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0008 line=749 │ │ 0x000a line=750 │ │ 0x0010 line=751 │ │ @@ -284638,19 +284653,19 @@ │ │ type : '(Ljava/lang/String;[I)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0d9a40: |[0d9a40] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;[I)V │ │ -0d9a50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0d9a52: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ -0d9a58: 6e20 a228 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.setIntValues:([I)V // method@28a2 │ │ -0d9a5e: 0e00 |0007: return-void │ │ +0d9a20: |[0d9a20] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;[I)V │ │ +0d9a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d9a32: 7030 a628 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@28a6 │ │ +0d9a38: 6e20 a228 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.setIntValues:([I)V // method@28a2 │ │ +0d9a3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0004 line=765 │ │ 0x0007 line=766 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ @@ -284663,20 +284678,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d9a60: |[0d9a60] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.calculateValue:(F)V │ │ -0d9a70: 5410 470d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ -0d9a74: 6e20 3528 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2835 │ │ -0d9a7a: 0a00 |0005: move-result v0 │ │ -0d9a7c: 5910 460d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0d46 │ │ -0d9a80: 0e00 |0008: return-void │ │ +0d9a40: |[0d9a40] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.calculateValue:(F)V │ │ +0d9a50: 5410 470d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ +0d9a54: 6e20 3528 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2835 │ │ +0d9a5a: 0a00 |0005: move-result v0 │ │ +0d9a5c: 5910 460d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0d46 │ │ +0d9a60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0008 line=785 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ @@ -284686,22 +284701,22 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0d9a84: |[0d9a84] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ -0d9a94: 6f10 a828 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ -0d9a9a: 0c00 |0003: move-result-object v0 │ │ -0d9a9c: 1f00 4405 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@0544 │ │ -0d9aa0: 5401 480d |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ -0d9aa4: 1f01 3b05 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0d9aa8: 5b01 470d |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ -0d9aac: 1100 |000c: return-object v0 │ │ +0d9a64: |[0d9a64] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ +0d9a74: 6f10 a828 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ +0d9a7a: 0c00 |0003: move-result-object v0 │ │ +0d9a7c: 1f00 4405 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@0544 │ │ +0d9a80: 5401 480d |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ +0d9a84: 1f01 3b05 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0d9a88: 5b01 470d |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ +0d9a8c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0006 line=795 │ │ 0x000c line=796 │ │ locals : │ │ 0x0006 - 0x000d reg=0 newPVH Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ @@ -284712,18 +284727,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d9ab0: |[0d9ab0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0d9ac0: 6e10 9d28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@289d │ │ -0d9ac6: 0c00 |0003: move-result-object v0 │ │ -0d9ac8: 1100 |0004: return-object v0 │ │ +0d9a90: |[0d9a90] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0d9aa0: 6e10 9d28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@289d │ │ +0d9aa6: 0c00 |0003: move-result-object v0 │ │ +0d9aa8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;) │ │ @@ -284731,18 +284746,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d9acc: |[0d9acc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -0d9adc: 6e10 9d28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@289d │ │ -0d9ae2: 0c00 |0003: move-result-object v0 │ │ -0d9ae4: 1100 |0004: return-object v0 │ │ +0d9aac: |[0d9aac] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +0d9abc: 6e10 9d28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@289d │ │ +0d9ac2: 0c00 |0003: move-result-object v0 │ │ +0d9ac4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;) │ │ @@ -284750,19 +284765,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0d9ae8: |[0d9ae8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -0d9af8: 5210 460d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0d46 │ │ -0d9afc: 7110 0c34 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d9b02: 0c00 |0005: move-result-object v0 │ │ -0d9b04: 1100 |0006: return-object v0 │ │ +0d9ac8: |[0d9ac8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +0d9ad8: 5210 460d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0d46 │ │ +0d9adc: 7110 0c34 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9ae2: 0c00 |0005: move-result-object v0 │ │ +0d9ae4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;) │ │ @@ -284770,39 +284785,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0d9b08: |[0d9b08] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -0d9b18: 5441 490d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d49 │ │ -0d9b1c: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ -0d9b20: 5441 4a0d |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d4a │ │ -0d9b24: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0d9b26: 5243 460d |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0d46 │ │ -0d9b2a: 7110 0c34 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0d9b30: 0c03 |000c: move-result-object v3 │ │ -0d9b32: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -0d9b36: 5441 490d |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d49 │ │ -0d9b3a: 5442 4a0d |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d4a │ │ -0d9b3e: 6e30 7934 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0d9b44: 0e00 |0016: return-void │ │ -0d9b46: 0d00 |0017: move-exception v0 │ │ -0d9b48: 1a01 8e10 |0018: const-string v1, "PropertyValuesHolder" // string@108e │ │ -0d9b4c: 6e10 7734 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ -0d9b52: 0c02 |001d: move-result-object v2 │ │ -0d9b54: 7120 b220 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0d9b5a: 28f5 |0021: goto 0016 // -000b │ │ -0d9b5c: 0d00 |0022: move-exception v0 │ │ -0d9b5e: 1a01 8e10 |0023: const-string v1, "PropertyValuesHolder" // string@108e │ │ -0d9b62: 6e10 fe33 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ -0d9b68: 0c02 |0028: move-result-object v2 │ │ -0d9b6a: 7120 b220 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ -0d9b70: 28ea |002c: goto 0016 // -0016 │ │ +0d9ae8: |[0d9ae8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +0d9af8: 5441 490d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d49 │ │ +0d9afc: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ +0d9b00: 5441 4a0d |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d4a │ │ +0d9b04: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0d9b06: 5243 460d |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0d46 │ │ +0d9b0a: 7110 0c34 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0d9b10: 0c03 |000c: move-result-object v3 │ │ +0d9b12: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +0d9b16: 5441 490d |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0d49 │ │ +0d9b1a: 5442 4a0d |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0d4a │ │ +0d9b1e: 6e30 7934 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0d9b24: 0e00 |0016: return-void │ │ +0d9b26: 0d00 |0017: move-exception v0 │ │ +0d9b28: 1a01 8e10 |0018: const-string v1, "PropertyValuesHolder" // string@108e │ │ +0d9b2c: 6e10 7734 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@3477 │ │ +0d9b32: 0c02 |001d: move-result-object v2 │ │ +0d9b34: 7120 b220 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0d9b3a: 28f5 |0021: goto 0016 // -000b │ │ +0d9b3c: 0d00 |0022: move-exception v0 │ │ +0d9b3e: 1a01 8e10 |0023: const-string v1, "PropertyValuesHolder" // string@108e │ │ +0d9b42: 6e10 fe33 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@33fe │ │ +0d9b48: 0c02 |0028: move-result-object v2 │ │ +0d9b4a: 7120 b220 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@20b2 │ │ +0d9b50: 28ea |002c: goto 0016 // -0016 │ │ catches : 1 │ │ 0x0004 - 0x0016 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x0022 │ │ positions : │ │ 0x0000 line=820 │ │ 0x0004 line=822 │ │ @@ -284823,20 +284838,20 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0d9b84: |[0d9b84] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setIntValues:([I)V │ │ -0d9b94: 6f20 b628 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@28b6 │ │ -0d9b9a: 5410 480d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ -0d9b9e: 1f00 3b05 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ -0d9ba2: 5b10 470d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ -0d9ba6: 0e00 |0009: return-void │ │ +0d9b64: |[0d9b64] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setIntValues:([I)V │ │ +0d9b74: 6f20 b628 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@28b6 │ │ +0d9b7a: 5410 480d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0d48 │ │ +0d9b7e: 1f00 3b05 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@053b │ │ +0d9b82: 5b10 470d |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0d47 │ │ +0d9b86: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0003 line=779 │ │ 0x0009 line=780 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ @@ -284847,17 +284862,17 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d9ba8: |[0d9ba8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -0d9bb8: 6f20 bc28 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@28bc │ │ -0d9bbe: 0e00 |0003: return-void │ │ +0d9b88: |[0d9b88] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +0d9b98: 6f20 bc28 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@28bc │ │ +0d9b9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=868 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ 0x0000 - 0x0004 reg=1 targetClass Ljava/lang/Class; │ │ @@ -285061,39 +285076,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0d9bc0: |[0d9bc0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ -0d9bd0: 2200 8506 |0000: new-instance v0, Ljava/lang/ThreadLocal; // type@0685 │ │ -0d9bd4: 7010 6834 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ -0d9bda: 6900 790d |0005: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0d79 │ │ -0d9bde: 2200 4705 |0007: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; // type@0547 │ │ -0d9be2: 7010 c328 0000 |0009: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.:()V // method@28c3 │ │ -0d9be8: 6900 7a0d |000c: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ -0d9bec: 2200 4805 |000e: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; // type@0548 │ │ -0d9bf0: 7010 c628 0000 |0010: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.:()V // method@28c6 │ │ -0d9bf6: 6900 7f0d |0013: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ -0d9bfa: 2200 4905 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; // type@0549 │ │ -0d9bfe: 7010 c928 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.:()V // method@28c9 │ │ -0d9c04: 6900 7c0d |001a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ -0d9c08: 2200 4a05 |001c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; // type@054a │ │ -0d9c0c: 7010 cc28 0000 |001e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.:()V // method@28cc │ │ -0d9c12: 6900 7d0d |0021: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0d7d │ │ -0d9c16: 2200 4b05 |0023: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; // type@054b │ │ -0d9c1a: 7010 cf28 0000 |0025: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.:()V // method@28cf │ │ -0d9c20: 6900 800d |0028: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0d80 │ │ -0d9c24: 2200 b604 |002a: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@04b6 │ │ -0d9c28: 7010 8f23 0000 |002c: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ -0d9c2e: 6900 7b0d |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0d7b │ │ -0d9c32: 1600 0a00 |0031: const-wide/16 v0, #int 10 // #a │ │ -0d9c36: 6800 7e0d |0033: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ -0d9c3a: 0e00 |0035: return-void │ │ +0d9ba0: |[0d9ba0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ +0d9bb0: 2200 8506 |0000: new-instance v0, Ljava/lang/ThreadLocal; // type@0685 │ │ +0d9bb4: 7010 6834 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@3468 │ │ +0d9bba: 6900 790d |0005: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0d79 │ │ +0d9bbe: 2200 4705 |0007: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; // type@0547 │ │ +0d9bc2: 7010 c328 0000 |0009: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.:()V // method@28c3 │ │ +0d9bc8: 6900 7a0d |000c: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ +0d9bcc: 2200 4805 |000e: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; // type@0548 │ │ +0d9bd0: 7010 c628 0000 |0010: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.:()V // method@28c6 │ │ +0d9bd6: 6900 7f0d |0013: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ +0d9bda: 2200 4905 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; // type@0549 │ │ +0d9bde: 7010 c928 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.:()V // method@28c9 │ │ +0d9be4: 6900 7c0d |001a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ +0d9be8: 2200 4a05 |001c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; // type@054a │ │ +0d9bec: 7010 cc28 0000 |001e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.:()V // method@28cc │ │ +0d9bf2: 6900 7d0d |0021: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0d7d │ │ +0d9bf6: 2200 4b05 |0023: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; // type@054b │ │ +0d9bfa: 7010 cf28 0000 |0025: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.:()V // method@28cf │ │ +0d9c00: 6900 800d |0028: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0d80 │ │ +0d9c04: 2200 b604 |002a: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@04b6 │ │ +0d9c08: 7010 8f23 0000 |002c: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@238f │ │ +0d9c0e: 6900 7b0d |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0d7b │ │ +0d9c12: 1600 0a00 |0031: const-wide/16 v0, #int 10 // #a │ │ +0d9c16: 6800 7e0d |0033: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ +0d9c1a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=99 │ │ 0x000e line=108 │ │ 0x0015 line=120 │ │ 0x001c line=128 │ │ @@ -285107,40 +285122,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -0d9c3c: |[0d9c3c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ -0d9c4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0d9c4e: 7010 d527 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@27d5 │ │ -0d9c54: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0d9c58: 5a30 710d |0006: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ -0d9c5c: 5c32 6c0d |0008: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0d9c60: 5932 660d |000a: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ -0d9c64: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0d9c66: 5930 650d |000d: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0d65 │ │ -0d9c6a: 5c32 750d |000f: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ -0d9c6e: 5932 6d0d |0011: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0d9c72: 5c32 700d |0013: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ -0d9c76: 5c32 740d |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ -0d9c7a: 5c32 690d |0017: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0d9c7e: 1600 2c01 |0019: const-wide/16 v0, #int 300 // #12c │ │ -0d9c82: 5a30 680d |001b: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ -0d9c86: 1600 0000 |001d: const-wide/16 v0, #int 0 // #0 │ │ -0d9c8a: 5a30 720d |001f: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0d9c8e: 5932 6e0d |0021: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ -0d9c92: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -0d9c94: 5930 6f0d |0024: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ -0d9c98: 6200 7b0d |0026: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0d7b │ │ -0d9c9c: 5b30 6a0d |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ -0d9ca0: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -0d9ca2: 5b30 760d |002b: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0d9ca6: 0e00 |002d: return-void │ │ +0d9c1c: |[0d9c1c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ +0d9c2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d9c2e: 7010 d527 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@27d5 │ │ +0d9c34: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0d9c38: 5a30 710d |0006: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ +0d9c3c: 5c32 6c0d |0008: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0d9c40: 5932 660d |000a: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ +0d9c44: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0d9c46: 5930 650d |000d: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0d65 │ │ +0d9c4a: 5c32 750d |000f: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ +0d9c4e: 5932 6d0d |0011: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0d9c52: 5c32 700d |0013: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ +0d9c56: 5c32 740d |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ +0d9c5a: 5c32 690d |0017: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0d9c5e: 1600 2c01 |0019: const-wide/16 v0, #int 300 // #12c │ │ +0d9c62: 5a30 680d |001b: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ +0d9c66: 1600 0000 |001d: const-wide/16 v0, #int 0 // #0 │ │ +0d9c6a: 5a30 720d |001f: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0d9c6e: 5932 6e0d |0021: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ +0d9c72: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +0d9c74: 5930 6f0d |0024: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ +0d9c78: 6200 7b0d |0026: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0d7b │ │ +0d9c7c: 5b30 6a0d |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ +0d9c80: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +0d9c82: 5b30 760d |002b: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0d9c86: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=284 │ │ 0x0004 line=86 │ │ 0x0008 line=156 │ │ 0x000a line=162 │ │ 0x000c line=167 │ │ @@ -285164,85 +285179,85 @@ │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9ca8: |[0d9ca8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$000:()Ljava/lang/ThreadLocal; │ │ -0d9cb8: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ -0d9cbc: 1100 |0002: return-object v0 │ │ +0d9c88: |[0d9c88] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$000:()Ljava/lang/ThreadLocal; │ │ +0d9c98: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ +0d9c9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$100' │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9cc0: |[0d9cc0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$100:()Ljava/lang/ThreadLocal; │ │ -0d9cd0: 6200 7c0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ -0d9cd4: 1100 |0002: return-object v0 │ │ +0d9ca0: |[0d9ca0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$100:()Ljava/lang/ThreadLocal; │ │ +0d9cb0: 6200 7c0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ +0d9cb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$1000' │ │ type : '()J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9cd8: |[0d9cd8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$1000:()J │ │ -0d9ce8: 6100 7e0d |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ -0d9cec: 1000 |0002: return-wide v0 │ │ +0d9cb8: |[0d9cb8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$1000:()J │ │ +0d9cc8: 6100 7e0d |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ +0d9ccc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$200' │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9cf0: |[0d9cf0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$200:()Ljava/lang/ThreadLocal; │ │ -0d9d00: 6200 7f0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ -0d9d04: 1100 |0002: return-object v0 │ │ +0d9cd0: |[0d9cd0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$200:()Ljava/lang/ThreadLocal; │ │ +0d9ce0: 6200 7f0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ +0d9ce4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$300' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9d08: |[0d9d08] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J │ │ -0d9d18: 5320 720d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0d9d1c: 1000 |0002: return-wide v0 │ │ +0d9ce8: |[0d9ce8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J │ │ +0d9cf8: 5320 720d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0d9cfc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -285250,17 +285265,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d9d20: |[0d9d20] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ -0d9d30: 7010 1629 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@2916 │ │ -0d9d36: 0e00 |0003: return-void │ │ +0d9d00: |[0d9d00] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ +0d9d10: 7010 1629 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@2916 │ │ +0d9d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -285268,52 +285283,52 @@ │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9d38: |[0d9d38] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$500:()Ljava/lang/ThreadLocal; │ │ -0d9d48: 6200 800d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0d80 │ │ -0d9d4c: 1100 |0002: return-object v0 │ │ +0d9d18: |[0d9d18] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$500:()Ljava/lang/ThreadLocal; │ │ +0d9d28: 6200 800d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0d80 │ │ +0d9d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$600' │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9d50: |[0d9d50] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$600:()Ljava/lang/ThreadLocal; │ │ -0d9d60: 6200 7d0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0d7d │ │ -0d9d64: 1100 |0002: return-object v0 │ │ +0d9d30: |[0d9d30] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$600:()Ljava/lang/ThreadLocal; │ │ +0d9d40: 6200 7d0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0d7d │ │ +0d9d44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$700' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0d9d68: |[0d9d68] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z │ │ -0d9d78: 7030 ee28 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.delayedAnimationFrame:(J)Z // method@28ee │ │ -0d9d7e: 0a00 |0003: move-result v0 │ │ -0d9d80: 0f00 |0004: return v0 │ │ +0d9d48: |[0d9d48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z │ │ +0d9d58: 7030 ee28 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.delayedAnimationFrame:(J)Z // method@28ee │ │ +0d9d5e: 0a00 |0003: move-result v0 │ │ +0d9d60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0005 reg=2 x1 J │ │ │ │ @@ -285322,17 +285337,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9d84: |[0d9d84] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z │ │ -0d9d94: 5c01 700d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ -0d9d98: 0f01 |0002: return v1 │ │ +0d9d64: |[0d9d64] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z │ │ +0d9d74: 5c01 700d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ +0d9d78: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -285341,17 +285356,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d9d9c: |[0d9d9c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ -0d9dac: 7010 f028 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@28f0 │ │ -0d9db2: 0e00 |0003: return-void │ │ +0d9d7c: |[0d9d7c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ +0d9d8c: 7010 f028 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@28f0 │ │ +0d9d92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -285359,31 +285374,31 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0d9db4: |[0d9db4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clearAllAnimations:()V │ │ -0d9dc4: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ -0d9dc8: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0d9dce: 0c00 |0005: move-result-object v0 │ │ -0d9dd0: 1f00 9f06 |0006: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ -0d9dd4: 6e10 8b34 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0d9dda: 6200 7f0d |000b: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ -0d9dde: 6e10 6934 0000 |000d: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0d9de4: 0c00 |0010: move-result-object v0 │ │ -0d9de6: 1f00 9f06 |0011: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ -0d9dea: 6e10 8b34 0000 |0013: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0d9df0: 6200 7c0d |0016: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ -0d9df4: 6e10 6934 0000 |0018: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0d9dfa: 0c00 |001b: move-result-object v0 │ │ -0d9dfc: 1f00 9f06 |001c: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ -0d9e00: 6e10 8b34 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0d9e06: 0e00 |0021: return-void │ │ +0d9d94: |[0d9d94] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clearAllAnimations:()V │ │ +0d9da4: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ +0d9da8: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0d9dae: 0c00 |0005: move-result-object v0 │ │ +0d9db0: 1f00 9f06 |0006: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ +0d9db4: 6e10 8b34 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0d9dba: 6200 7f0d |000b: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ +0d9dbe: 6e10 6934 0000 |000d: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0d9dc4: 0c00 |0010: move-result-object v0 │ │ +0d9dc6: 1f00 9f06 |0011: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ +0d9dca: 6e10 8b34 0000 |0013: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0d9dd0: 6200 7c0d |0016: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ +0d9dd4: 6e10 6934 0000 |0018: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0d9dda: 0c00 |001b: move-result-object v0 │ │ +0d9ddc: 1f00 9f06 |001c: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ +0d9de0: 6e10 8b34 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0d9de6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1251 │ │ 0x000b line=1252 │ │ 0x0016 line=1253 │ │ 0x0021 line=1254 │ │ locals : │ │ @@ -285393,33 +285408,33 @@ │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 32 16-bit code units │ │ -0d9e08: |[0d9e08] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.delayedAnimationFrame:(J)Z │ │ -0d9e18: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0d9e1a: 5573 750d |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ -0d9e1e: 3903 0800 |0003: if-nez v3, 000b // +0008 │ │ -0d9e22: 5c72 750d |0005: iput-boolean v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ -0d9e26: 5a78 670d |0007: iput-wide v8, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0d67 │ │ -0d9e2a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0d9e2c: 0f02 |000a: return v2 │ │ -0d9e2e: 5374 670d |000b: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0d67 │ │ -0d9e32: 9c00 0804 |000d: sub-long v0, v8, v4 │ │ -0d9e36: 5374 720d |000f: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0d9e3a: 3103 0004 |0011: cmp-long v3, v0, v4 │ │ -0d9e3e: 3d03 f6ff |0013: if-lez v3, 0009 // -000a │ │ -0d9e42: 5374 720d |0015: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0d9e46: 9c04 0004 |0017: sub-long v4, v0, v4 │ │ -0d9e4a: 9c04 0804 |0019: sub-long v4, v8, v4 │ │ -0d9e4e: 5a74 730d |001b: iput-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0d9e52: 5972 6d0d |001d: iput v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0d9e56: 28eb |001f: goto 000a // -0015 │ │ +0d9de8: |[0d9de8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.delayedAnimationFrame:(J)Z │ │ +0d9df8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0d9dfa: 5573 750d |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ +0d9dfe: 3903 0800 |0003: if-nez v3, 000b // +0008 │ │ +0d9e02: 5c72 750d |0005: iput-boolean v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ +0d9e06: 5a78 670d |0007: iput-wide v8, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0d67 │ │ +0d9e0a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0d9e0c: 0f02 |000a: return v2 │ │ +0d9e0e: 5374 670d |000b: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0d67 │ │ +0d9e12: 9c00 0804 |000d: sub-long v0, v8, v4 │ │ +0d9e16: 5374 720d |000f: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0d9e1a: 3103 0004 |0011: cmp-long v3, v0, v4 │ │ +0d9e1e: 3d03 f6ff |0013: if-lez v3, 0009 // -000a │ │ +0d9e22: 5374 720d |0015: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0d9e26: 9c04 0004 |0017: sub-long v4, v0, v4 │ │ +0d9e2a: 9c04 0804 |0019: sub-long v4, v8, v4 │ │ +0d9e2e: 5a74 730d |001b: iput-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0d9e32: 5972 6d0d |001d: iput v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0d9e36: 28eb |001f: goto 000a // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1073 │ │ 0x0005 line=1074 │ │ 0x0007 line=1075 │ │ 0x0009 line=1086 │ │ 0x000b line=1077 │ │ @@ -285436,53 +285451,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -0d9e58: |[0d9e58] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.endAnimation:()V │ │ -0d9e68: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0d9e6a: 6203 7a0d |0001: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ -0d9e6e: 6e10 6934 0300 |0003: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0d9e74: 0c03 |0006: move-result-object v3 │ │ -0d9e76: 1f03 9f06 |0007: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0d9e7a: 6e20 9234 5300 |0009: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d9e80: 6203 7f0d |000c: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ -0d9e84: 6e10 6934 0300 |000e: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0d9e8a: 0c03 |0011: move-result-object v3 │ │ -0d9e8c: 1f03 9f06 |0012: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0d9e90: 6e20 9234 5300 |0014: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d9e96: 6203 7c0d |0017: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ -0d9e9a: 6e10 6934 0300 |0019: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0d9ea0: 0c03 |001c: move-result-object v3 │ │ -0d9ea2: 1f03 9f06 |001d: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0d9ea6: 6e20 9234 5300 |001f: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0d9eac: 5954 6d0d |0022: iput v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0d9eb0: 5553 700d |0024: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ -0d9eb4: 3803 2100 |0026: if-eqz v3, 0047 // +0021 │ │ -0d9eb8: 5453 6b0d |0028: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0d9ebc: 3803 1d00 |002a: if-eqz v3, 0047 // +001d │ │ -0d9ec0: 5453 6b0d |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0d9ec4: 6e10 8c34 0300 |002e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0d9eca: 0c02 |0031: move-result-object v2 │ │ -0d9ecc: 1f02 9f06 |0032: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ -0d9ed0: 6e10 9534 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d9ed6: 0a01 |0037: move-result v1 │ │ -0d9ed8: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -0d9eda: 3510 0e00 |0039: if-ge v0, v1, 0047 // +000e │ │ -0d9ede: 6e20 8e34 0200 |003b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0d9ee4: 0c03 |003e: move-result-object v3 │ │ -0d9ee6: 1f03 2e05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0d9eea: 7220 d227 5300 |0041: invoke-interface {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ -0d9ef0: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0d9ef4: 28f3 |0046: goto 0039 // -000d │ │ -0d9ef6: 5c54 700d |0047: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ -0d9efa: 5c54 740d |0049: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ -0d9efe: 0e00 |004b: return-void │ │ +0d9e38: |[0d9e38] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.endAnimation:()V │ │ +0d9e48: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0d9e4a: 6203 7a0d |0001: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ +0d9e4e: 6e10 6934 0300 |0003: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0d9e54: 0c03 |0006: move-result-object v3 │ │ +0d9e56: 1f03 9f06 |0007: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0d9e5a: 6e20 9234 5300 |0009: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d9e60: 6203 7f0d |000c: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ +0d9e64: 6e10 6934 0300 |000e: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0d9e6a: 0c03 |0011: move-result-object v3 │ │ +0d9e6c: 1f03 9f06 |0012: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0d9e70: 6e20 9234 5300 |0014: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d9e76: 6203 7c0d |0017: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ +0d9e7a: 6e10 6934 0300 |0019: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0d9e80: 0c03 |001c: move-result-object v3 │ │ +0d9e82: 1f03 9f06 |001d: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0d9e86: 6e20 9234 5300 |001f: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0d9e8c: 5954 6d0d |0022: iput v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0d9e90: 5553 700d |0024: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ +0d9e94: 3803 2100 |0026: if-eqz v3, 0047 // +0021 │ │ +0d9e98: 5453 6b0d |0028: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0d9e9c: 3803 1d00 |002a: if-eqz v3, 0047 // +001d │ │ +0d9ea0: 5453 6b0d |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0d9ea4: 6e10 8c34 0300 |002e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0d9eaa: 0c02 |0031: move-result-object v2 │ │ +0d9eac: 1f02 9f06 |0032: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ +0d9eb0: 6e10 9534 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d9eb6: 0a01 |0037: move-result v1 │ │ +0d9eb8: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +0d9eba: 3510 0e00 |0039: if-ge v0, v1, 0047 // +000e │ │ +0d9ebe: 6e20 8e34 0200 |003b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0d9ec4: 0c03 |003e: move-result-object v3 │ │ +0d9ec6: 1f03 2e05 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0d9eca: 7220 d227 5300 |0041: invoke-interface {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d2 │ │ +0d9ed0: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0d9ed4: 28f3 |0046: goto 0039 // -000d │ │ +0d9ed6: 5c54 700d |0047: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ +0d9eda: 5c54 740d |0049: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ +0d9ede: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1027 │ │ 0x000c line=1028 │ │ 0x0017 line=1029 │ │ 0x0022 line=1030 │ │ 0x0024 line=1031 │ │ @@ -285506,58 +285521,58 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0d9f00: |[0d9f00] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentAnimationsCount:()I │ │ -0d9f10: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ -0d9f14: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0d9f1a: 0c00 |0005: move-result-object v0 │ │ -0d9f1c: 1f00 9f06 |0006: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ -0d9f20: 6e10 9534 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0d9f26: 0a00 |000b: move-result v0 │ │ -0d9f28: 0f00 |000c: return v0 │ │ +0d9ee0: |[0d9ee0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentAnimationsCount:()I │ │ +0d9ef0: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ +0d9ef4: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0d9efa: 0c00 |0005: move-result-object v0 │ │ +0d9efc: 1f00 9f06 |0006: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ +0d9f00: 6e10 9534 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0d9f06: 0a00 |000b: move-result v0 │ │ +0d9f08: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'getFrameDelay' │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9f2c: |[0d9f2c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getFrameDelay:()J │ │ -0d9f3c: 6100 7e0d |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ -0d9f40: 1000 |0002: return-wide v0 │ │ +0d9f0c: |[0d9f0c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getFrameDelay:()J │ │ +0d9f1c: 6100 7e0d |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ +0d9f20: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'ofFloat' │ │ type : '([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d9f44: |[0d9f44] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0d9f54: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0d9f58: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ -0d9f5e: 6e20 0b29 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@290b │ │ -0d9f64: 1100 |0008: return-object v0 │ │ +0d9f24: |[0d9f24] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0d9f34: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0d9f38: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ +0d9f3e: 6e20 0b29 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@290b │ │ +0d9f44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -285568,19 +285583,19 @@ │ │ type : '([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d9f68: |[0d9f68] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0d9f78: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0d9f7c: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ -0d9f82: 6e20 0d29 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@290d │ │ -0d9f88: 1100 |0008: return-object v0 │ │ +0d9f48: |[0d9f48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0d9f58: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0d9f5c: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ +0d9f62: 6e20 0d29 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@290d │ │ +0d9f68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0005 line=300 │ │ 0x0008 line=301 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -285591,20 +285606,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0d9f8c: |[0d9f8c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofObject:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0d9f9c: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0d9fa0: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ -0d9fa6: 6e20 0f29 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@290f │ │ -0d9fac: 6e20 0a29 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@290a │ │ -0d9fb2: 1100 |000b: return-object v0 │ │ +0d9f6c: |[0d9f6c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofObject:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0d9f7c: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0d9f80: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ +0d9f86: 6e20 0f29 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@290f │ │ +0d9f8c: 6e20 0a29 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@290a │ │ +0d9f92: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0005 line=354 │ │ 0x0008 line=355 │ │ 0x000b line=356 │ │ locals : │ │ @@ -285617,19 +285632,19 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0d9fb4: |[0d9fb4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofPropertyValuesHolder:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0d9fc4: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0d9fc8: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ -0d9fce: 6e20 1329 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ -0d9fd4: 1100 |0008: return-object v0 │ │ +0d9f94: |[0d9f94] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofPropertyValuesHolder:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0d9fa4: 2200 4e05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0d9fa8: 7010 d928 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ +0d9fae: 6e20 1329 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ +0d9fb4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0005 line=331 │ │ 0x0008 line=332 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -285640,17 +285655,17 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0d9fd8: |[0d9fd8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFrameDelay:(J)V │ │ -0d9fe8: 6800 7e0d |0000: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ -0d9fec: 0e00 |0002: return-void │ │ +0d9fb8: |[0d9fb8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFrameDelay:(J)V │ │ +0d9fc8: 6800 7e0d |0000: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0d7e │ │ +0d9fcc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0002 line=731 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 frameDelay J │ │ │ │ @@ -285659,71 +285674,71 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -0d9ff0: |[0d9ff0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:(Z)V │ │ -0da000: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0da002: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0da004: 7100 e504 0000 |0002: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@04e5 │ │ -0da00a: 0c04 |0005: move-result-object v4 │ │ -0da00c: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ -0da010: 2204 6204 |0008: new-instance v4, Landroid/util/AndroidRuntimeException; // type@0462 │ │ -0da014: 1a05 9f02 |000a: const-string v5, "Animators may only be run on Looper threads" // string@029f │ │ -0da018: 7020 ab20 5400 |000c: invoke-direct {v4, v5}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@20ab │ │ -0da01e: 2704 |000f: throw v4 │ │ -0da020: 5cab 6c0d |0010: iput-boolean v11, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0da024: 59a8 660d |0012: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ -0da028: 59a8 6d0d |0014: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da02c: 5ca9 740d |0016: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ -0da030: 5ca8 750d |0018: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ -0da034: 6204 7f0d |001a: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ -0da038: 6e10 6934 0400 |001c: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0da03e: 0c04 |001f: move-result-object v4 │ │ -0da040: 1f04 9f06 |0020: check-cast v4, Ljava/util/ArrayList; // type@069f │ │ -0da044: 6e20 8934 a400 |0022: invoke-virtual {v4, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0da04a: 53a4 720d |0025: iget-wide v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0da04e: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -0da052: 3104 0406 |0029: cmp-long v4, v4, v6 │ │ -0da056: 3904 2c00 |002b: if-nez v4, 0057 // +002c │ │ -0da05a: 6e10 f528 0a00 |002d: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.getCurrentPlayTime:()J // method@28f5 │ │ -0da060: 0b04 |0030: move-result-wide v4 │ │ -0da062: 6e30 0729 4a05 |0031: invoke-virtual {v10, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setCurrentPlayTime:(J)V // method@2907 │ │ -0da068: 59a8 6d0d |0034: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da06c: 5ca9 700d |0036: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ -0da070: 54a4 6b0d |0038: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da074: 3804 1d00 |003a: if-eqz v4, 0057 // +001d │ │ -0da078: 54a4 6b0d |003c: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da07c: 6e10 8c34 0400 |003e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0da082: 0c03 |0041: move-result-object v3 │ │ -0da084: 1f03 9f06 |0042: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0da088: 6e10 9534 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0da08e: 0a02 |0047: move-result v2 │ │ -0da090: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -0da092: 3521 0e00 |0049: if-ge v1, v2, 0057 // +000e │ │ -0da096: 6e20 8e34 1300 |004b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0da09c: 0c04 |004e: move-result-object v4 │ │ -0da09e: 1f04 2e05 |004f: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0da0a2: 7220 d427 a400 |0051: invoke-interface {v4, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d4 │ │ -0da0a8: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0da0ac: 28f3 |0056: goto 0049 // -000d │ │ -0da0ae: 6204 790d |0057: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0d79 │ │ -0da0b2: 6e10 6934 0400 |0059: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0da0b8: 0c00 |005c: move-result-object v0 │ │ -0da0ba: 1f00 4c05 |005d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@054c │ │ -0da0be: 3900 0d00 |005f: if-nez v0, 006c // +000d │ │ -0da0c2: 2200 4c05 |0061: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@054c │ │ -0da0c6: 1204 |0063: const/4 v4, #int 0 // #0 │ │ -0da0c8: 7020 d328 4000 |0064: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V // method@28d3 │ │ -0da0ce: 6204 790d |0067: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0d79 │ │ -0da0d2: 6e20 6a34 0400 |0069: invoke-virtual {v4, v0}, Ljava/lang/ThreadLocal;.set:(Ljava/lang/Object;)V // method@346a │ │ -0da0d8: 6e20 d528 8000 |006c: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessage:(I)Z // method@28d5 │ │ -0da0de: 0e00 |006f: return-void │ │ +0d9fd0: |[0d9fd0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:(Z)V │ │ +0d9fe0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0d9fe2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0d9fe4: 7100 e504 0000 |0002: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@04e5 │ │ +0d9fea: 0c04 |0005: move-result-object v4 │ │ +0d9fec: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ +0d9ff0: 2204 6204 |0008: new-instance v4, Landroid/util/AndroidRuntimeException; // type@0462 │ │ +0d9ff4: 1a05 9f02 |000a: const-string v5, "Animators may only be run on Looper threads" // string@029f │ │ +0d9ff8: 7020 ab20 5400 |000c: invoke-direct {v4, v5}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@20ab │ │ +0d9ffe: 2704 |000f: throw v4 │ │ +0da000: 5cab 6c0d |0010: iput-boolean v11, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0da004: 59a8 660d |0012: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ +0da008: 59a8 6d0d |0014: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da00c: 5ca9 740d |0016: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ +0da010: 5ca8 750d |0018: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ +0da014: 6204 7f0d |001a: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ +0da018: 6e10 6934 0400 |001c: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0da01e: 0c04 |001f: move-result-object v4 │ │ +0da020: 1f04 9f06 |0020: check-cast v4, Ljava/util/ArrayList; // type@069f │ │ +0da024: 6e20 8934 a400 |0022: invoke-virtual {v4, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0da02a: 53a4 720d |0025: iget-wide v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0da02e: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +0da032: 3104 0406 |0029: cmp-long v4, v4, v6 │ │ +0da036: 3904 2c00 |002b: if-nez v4, 0057 // +002c │ │ +0da03a: 6e10 f528 0a00 |002d: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.getCurrentPlayTime:()J // method@28f5 │ │ +0da040: 0b04 |0030: move-result-wide v4 │ │ +0da042: 6e30 0729 4a05 |0031: invoke-virtual {v10, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setCurrentPlayTime:(J)V // method@2907 │ │ +0da048: 59a8 6d0d |0034: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da04c: 5ca9 700d |0036: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ +0da050: 54a4 6b0d |0038: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da054: 3804 1d00 |003a: if-eqz v4, 0057 // +001d │ │ +0da058: 54a4 6b0d |003c: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da05c: 6e10 8c34 0400 |003e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0da062: 0c03 |0041: move-result-object v3 │ │ +0da064: 1f03 9f06 |0042: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0da068: 6e10 9534 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0da06e: 0a02 |0047: move-result v2 │ │ +0da070: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +0da072: 3521 0e00 |0049: if-ge v1, v2, 0057 // +000e │ │ +0da076: 6e20 8e34 1300 |004b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0da07c: 0c04 |004e: move-result-object v4 │ │ +0da07e: 1f04 2e05 |004f: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0da082: 7220 d427 a400 |0051: invoke-interface {v4, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d4 │ │ +0da088: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0da08c: 28f3 |0056: goto 0049 // -000d │ │ +0da08e: 6204 790d |0057: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0d79 │ │ +0da092: 6e10 6934 0400 |0059: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0da098: 0c00 |005c: move-result-object v0 │ │ +0da09a: 1f00 4c05 |005d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@054c │ │ +0da09e: 3900 0d00 |005f: if-nez v0, 006c // +000d │ │ +0da0a2: 2200 4c05 |0061: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@054c │ │ +0da0a6: 1204 |0063: const/4 v4, #int 0 // #0 │ │ +0da0a8: 7020 d328 4000 |0064: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V // method@28d3 │ │ +0da0ae: 6204 790d |0067: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0d79 │ │ +0da0b2: 6e20 6a34 0400 |0069: invoke-virtual {v4, v0}, Ljava/lang/ThreadLocal;.set:(Ljava/lang/Object;)V // method@346a │ │ +0da0b8: 6e20 d528 8000 |006c: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessage:(I)Z // method@28d5 │ │ +0da0be: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=919 │ │ 0x0008 line=920 │ │ 0x0010 line=922 │ │ 0x0012 line=923 │ │ 0x0014 line=924 │ │ @@ -285761,42 +285776,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0da0e0: |[0da0e0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.startAnimation:()V │ │ -0da0f0: 6e10 fd28 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ -0da0f6: 6203 7a0d |0003: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ -0da0fa: 6e10 6934 0300 |0005: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0da100: 0c03 |0008: move-result-object v3 │ │ -0da102: 1f03 9f06 |0009: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0da106: 6e20 8934 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0da10c: 5384 720d |000e: iget-wide v4, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0da110: 1606 0000 |0010: const-wide/16 v6, #int 0 // #0 │ │ -0da114: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -0da118: 3d03 2100 |0014: if-lez v3, 0035 // +0021 │ │ -0da11c: 5483 6b0d |0016: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da120: 3803 1d00 |0018: if-eqz v3, 0035 // +001d │ │ -0da124: 5483 6b0d |001a: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da128: 6e10 8c34 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0da12e: 0c02 |001f: move-result-object v2 │ │ -0da130: 1f02 9f06 |0020: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ -0da134: 6e10 9534 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0da13a: 0a01 |0025: move-result v1 │ │ -0da13c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0da13e: 3510 0e00 |0027: if-ge v0, v1, 0035 // +000e │ │ -0da142: 6e20 8e34 0200 |0029: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0da148: 0c03 |002c: move-result-object v3 │ │ -0da14a: 1f03 2e05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0da14e: 7220 d427 8300 |002f: invoke-interface {v3, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d4 │ │ -0da154: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0da158: 28f3 |0034: goto 0027 // -000d │ │ -0da15a: 0e00 |0035: return-void │ │ +0da0c0: |[0da0c0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.startAnimation:()V │ │ +0da0d0: 6e10 fd28 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ +0da0d6: 6203 7a0d |0003: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ +0da0da: 6e10 6934 0300 |0005: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0da0e0: 0c03 |0008: move-result-object v3 │ │ +0da0e2: 1f03 9f06 |0009: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0da0e6: 6e20 8934 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0da0ec: 5384 720d |000e: iget-wide v4, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0da0f0: 1606 0000 |0010: const-wide/16 v6, #int 0 // #0 │ │ +0da0f4: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +0da0f8: 3d03 2100 |0014: if-lez v3, 0035 // +0021 │ │ +0da0fc: 5483 6b0d |0016: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da100: 3803 1d00 |0018: if-eqz v3, 0035 // +001d │ │ +0da104: 5483 6b0d |001a: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da108: 6e10 8c34 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0da10e: 0c02 |001f: move-result-object v2 │ │ +0da110: 1f02 9f06 |0020: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ +0da114: 6e10 9534 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0da11a: 0a01 |0025: move-result v1 │ │ +0da11c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0da11e: 3510 0e00 |0027: if-ge v0, v1, 0035 // +000e │ │ +0da122: 6e20 8e34 0200 |0029: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0da128: 0c03 |002c: move-result-object v3 │ │ +0da12a: 1f03 2e05 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0da12e: 7220 d427 8300 |002f: invoke-interface {v3, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d4 │ │ +0da134: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0da138: 28f3 |0034: goto 0027 // -000d │ │ +0da13a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x0003 line=1049 │ │ 0x000e line=1050 │ │ 0x001a line=1053 │ │ 0x001c line=1054 │ │ @@ -285817,23 +285832,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0da15c: |[0da15c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.addUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ -0da16c: 5410 760d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da170: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0da174: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0da178: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0da17e: 5b10 760d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da182: 5410 760d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da186: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0da18c: 0e00 |0010: return-void │ │ +0da13c: |[0da13c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.addUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ +0da14c: 5410 760d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da150: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0da154: 2200 9f06 |0004: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0da158: 7010 8534 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0da15e: 5b10 760d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da162: 5410 760d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da166: 6e20 8934 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0da16c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0004 line=823 │ │ 0x000b line=825 │ │ 0x0010 line=826 │ │ locals : │ │ @@ -285845,43 +285860,43 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0da190: |[0da190] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animateValue:(F)V │ │ -0da1a0: 5443 6a0d |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ -0da1a4: 7220 ac23 5300 |0002: invoke-interface {v3, v5}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ -0da1aa: 0a05 |0005: move-result v5 │ │ -0da1ac: 5945 650d |0006: iput v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0d65 │ │ -0da1b0: 5443 770d |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da1b4: 2132 |000a: array-length v2, v3 │ │ -0da1b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0da1b8: 3520 0c00 |000c: if-ge v0, v2, 0018 // +000c │ │ -0da1bc: 5443 770d |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da1c0: 4603 0300 |0010: aget-object v3, v3, v0 │ │ -0da1c4: 6e20 a728 5300 |0012: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.calculateValue:(F)V // method@28a7 │ │ -0da1ca: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0da1ce: 28f5 |0017: goto 000c // -000b │ │ -0da1d0: 5443 760d |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da1d4: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -0da1d8: 5443 760d |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da1dc: 6e10 9534 0300 |001e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0da1e2: 0a01 |0021: move-result v1 │ │ -0da1e4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0da1e6: 3510 1000 |0023: if-ge v0, v1, 0033 // +0010 │ │ -0da1ea: 5443 760d |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da1ee: 6e20 8e34 0300 |0027: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0da1f4: 0c03 |002a: move-result-object v3 │ │ -0da1f6: 1f03 4d05 |002b: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; // type@054d │ │ -0da1fa: 7220 d728 4300 |002d: invoke-interface {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;.onAnimationUpdate:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28d7 │ │ -0da200: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0da204: 28f1 |0032: goto 0023 // -000f │ │ -0da206: 0e00 |0033: return-void │ │ +0da170: |[0da170] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animateValue:(F)V │ │ +0da180: 5443 6a0d |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ +0da184: 7220 ac23 5300 |0002: invoke-interface {v3, v5}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@23ac │ │ +0da18a: 0a05 |0005: move-result v5 │ │ +0da18c: 5945 650d |0006: iput v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0d65 │ │ +0da190: 5443 770d |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da194: 2132 |000a: array-length v2, v3 │ │ +0da196: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0da198: 3520 0c00 |000c: if-ge v0, v2, 0018 // +000c │ │ +0da19c: 5443 770d |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da1a0: 4603 0300 |0010: aget-object v3, v3, v0 │ │ +0da1a4: 6e20 a728 5300 |0012: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.calculateValue:(F)V // method@28a7 │ │ +0da1aa: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0da1ae: 28f5 |0017: goto 000c // -000b │ │ +0da1b0: 5443 760d |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da1b4: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0da1b8: 5443 760d |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da1bc: 6e10 9534 0300 |001e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0da1c2: 0a01 |0021: move-result v1 │ │ +0da1c4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +0da1c6: 3510 1000 |0023: if-ge v0, v1, 0033 // +0010 │ │ +0da1ca: 5443 760d |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da1ce: 6e20 8e34 0300 |0027: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0da1d4: 0c03 |002a: move-result-object v3 │ │ +0da1d6: 1f03 4d05 |002b: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; // type@054d │ │ +0da1da: 7220 d728 4300 |002d: invoke-interface {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;.onAnimationUpdate:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@28d7 │ │ +0da1e0: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0da1e4: 28f1 |0032: goto 0023 // -000f │ │ +0da1e6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1171 │ │ 0x0006 line=1172 │ │ 0x0008 line=1173 │ │ 0x000b line=1174 │ │ 0x000e line=1175 │ │ @@ -285904,97 +285919,97 @@ │ │ type : '(J)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 150 16-bit code units │ │ -0da208: |[0da208] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animationFrame:(J)Z │ │ -0da218: 160a 0000 |0000: const-wide/16 v10, #int 0 // #0 │ │ -0da21c: 1215 |0002: const/4 v5, #int 1 // #1 │ │ -0da21e: 1506 803f |0003: const/high16 v6, #int 1065353216 // #3f80 │ │ -0da222: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0da224: 52d4 6d0d |0006: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da228: 3904 0c00 |0008: if-nez v4, 0014 // +000c │ │ -0da22c: 59d5 6d0d |000a: iput v5, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da230: 53d8 710d |000c: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ -0da234: 3104 080a |000e: cmp-long v4, v8, v10 │ │ -0da238: 3b04 0a00 |0010: if-gez v4, 001a // +000a │ │ -0da23c: 5ade 730d |0012: iput-wide v14, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da240: 52d4 6d0d |0014: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da244: 2b04 7800 0000 |0016: packed-switch v4, 0000008e // +00000078 │ │ -0da24a: 0f00 |0019: return v0 │ │ -0da24c: 53d8 710d |001a: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ -0da250: 9c08 0e08 |001c: sub-long v8, v14, v8 │ │ -0da254: 5ad8 730d |001e: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da258: 1608 ffff |0020: const-wide/16 v8, #int -1 // #ffff │ │ -0da25c: 5ad8 710d |0022: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ -0da260: 28f0 |0024: goto 0014 // -0010 │ │ -0da262: 53d8 680d |0025: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ -0da266: 3104 080a |0027: cmp-long v4, v8, v10 │ │ -0da26a: 3d04 3600 |0029: if-lez v4, 005f // +0036 │ │ -0da26e: 53d8 730d |002b: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da272: 9c08 0e08 |002d: sub-long v8, v14, v8 │ │ -0da276: 8584 |002f: long-to-float v4, v8 │ │ -0da278: 53d8 680d |0030: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ -0da27c: 8587 |0032: long-to-float v7, v8 │ │ -0da27e: a901 0407 |0033: div-float v1, v4, v7 │ │ -0da282: 2d04 0106 |0035: cmpl-float v4, v1, v6 │ │ -0da286: 3a04 4400 |0037: if-ltz v4, 007b // +0044 │ │ -0da28a: 52d4 660d |0039: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ -0da28e: 52d7 6e0d |003b: iget v7, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ -0da292: 3474 0700 |003d: if-lt v4, v7, 0044 // +0007 │ │ -0da296: 52d4 6e0d |003f: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ -0da29a: 12f7 |0041: const/4 v7, #int -1 // #ff │ │ -0da29c: 3374 4500 |0042: if-ne v4, v7, 0087 // +0045 │ │ -0da2a0: 54d4 6b0d |0044: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da2a4: 3804 1b00 |0046: if-eqz v4, 0061 // +001b │ │ -0da2a8: 54d4 6b0d |0048: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da2ac: 6e10 9534 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0da2b2: 0a03 |004d: move-result v3 │ │ -0da2b4: 1202 |004e: const/4 v2, #int 0 // #0 │ │ -0da2b6: 3532 1200 |004f: if-ge v2, v3, 0061 // +0012 │ │ -0da2ba: 54d4 6b0d |0051: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da2be: 6e20 8e34 2400 |0053: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0da2c4: 0c04 |0056: move-result-object v4 │ │ -0da2c6: 1f04 2e05 |0057: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0da2ca: 7220 d327 d400 |0059: invoke-interface {v4, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d3 │ │ -0da2d0: d802 0201 |005c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0da2d4: 28f1 |005e: goto 004f // -000f │ │ -0da2d6: 0161 |005f: move v1, v6 │ │ -0da2d8: 28d5 |0060: goto 0035 // -002b │ │ -0da2da: 52d4 6f0d |0061: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ -0da2de: 1227 |0063: const/4 v7, #int 2 // #2 │ │ -0da2e0: 3374 0900 |0064: if-ne v4, v7, 006d // +0009 │ │ -0da2e4: 55d4 6c0d |0066: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0da2e8: 3804 1d00 |0068: if-eqz v4, 0085 // +001d │ │ -0da2ec: 1204 |006a: const/4 v4, #int 0 // #0 │ │ -0da2ee: 5cd4 6c0d |006b: iput-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0da2f2: 52d4 660d |006d: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ -0da2f6: 8715 |006f: float-to-int v5, v1 │ │ -0da2f8: b054 |0070: add-int/2addr v4, v5 │ │ -0da2fa: 59d4 660d |0071: iput v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ -0da2fe: ca61 |0073: rem-float/2addr v1, v6 │ │ -0da300: 53d4 730d |0074: iget-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da304: 53d8 680d |0076: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ -0da308: bb84 |0078: add-long/2addr v4, v8 │ │ -0da30a: 5ad4 730d |0079: iput-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da30e: 55d4 6c0d |007b: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0da312: 3804 0400 |007d: if-eqz v4, 0081 // +0004 │ │ -0da316: a701 0601 |007f: sub-float v1, v6, v1 │ │ -0da31a: 6e20 e728 1d00 |0081: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ -0da320: 2895 |0084: goto 0019 // -006b │ │ -0da322: 0154 |0085: move v4, v5 │ │ -0da324: 28e5 |0086: goto 006b // -001b │ │ -0da326: 1210 |0087: const/4 v0, #int 1 // #1 │ │ -0da328: 7120 1d34 6100 |0088: invoke-static {v1, v6}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ -0da32e: 0a01 |008b: move-result v1 │ │ -0da330: 28ef |008c: goto 007b // -0011 │ │ -0da332: 0000 |008d: nop // spacer │ │ -0da334: 0001 0200 0100 0000 0f00 0000 0f00 ... |008e: packed-switch-data (8 units) │ │ +0da1e8: |[0da1e8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animationFrame:(J)Z │ │ +0da1f8: 160a 0000 |0000: const-wide/16 v10, #int 0 // #0 │ │ +0da1fc: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +0da1fe: 1506 803f |0003: const/high16 v6, #int 1065353216 // #3f80 │ │ +0da202: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0da204: 52d4 6d0d |0006: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da208: 3904 0c00 |0008: if-nez v4, 0014 // +000c │ │ +0da20c: 59d5 6d0d |000a: iput v5, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da210: 53d8 710d |000c: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ +0da214: 3104 080a |000e: cmp-long v4, v8, v10 │ │ +0da218: 3b04 0a00 |0010: if-gez v4, 001a // +000a │ │ +0da21c: 5ade 730d |0012: iput-wide v14, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da220: 52d4 6d0d |0014: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da224: 2b04 7800 0000 |0016: packed-switch v4, 0000008e // +00000078 │ │ +0da22a: 0f00 |0019: return v0 │ │ +0da22c: 53d8 710d |001a: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ +0da230: 9c08 0e08 |001c: sub-long v8, v14, v8 │ │ +0da234: 5ad8 730d |001e: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da238: 1608 ffff |0020: const-wide/16 v8, #int -1 // #ffff │ │ +0da23c: 5ad8 710d |0022: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ +0da240: 28f0 |0024: goto 0014 // -0010 │ │ +0da242: 53d8 680d |0025: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ +0da246: 3104 080a |0027: cmp-long v4, v8, v10 │ │ +0da24a: 3d04 3600 |0029: if-lez v4, 005f // +0036 │ │ +0da24e: 53d8 730d |002b: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da252: 9c08 0e08 |002d: sub-long v8, v14, v8 │ │ +0da256: 8584 |002f: long-to-float v4, v8 │ │ +0da258: 53d8 680d |0030: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ +0da25c: 8587 |0032: long-to-float v7, v8 │ │ +0da25e: a901 0407 |0033: div-float v1, v4, v7 │ │ +0da262: 2d04 0106 |0035: cmpl-float v4, v1, v6 │ │ +0da266: 3a04 4400 |0037: if-ltz v4, 007b // +0044 │ │ +0da26a: 52d4 660d |0039: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ +0da26e: 52d7 6e0d |003b: iget v7, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ +0da272: 3474 0700 |003d: if-lt v4, v7, 0044 // +0007 │ │ +0da276: 52d4 6e0d |003f: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ +0da27a: 12f7 |0041: const/4 v7, #int -1 // #ff │ │ +0da27c: 3374 4500 |0042: if-ne v4, v7, 0087 // +0045 │ │ +0da280: 54d4 6b0d |0044: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da284: 3804 1b00 |0046: if-eqz v4, 0061 // +001b │ │ +0da288: 54d4 6b0d |0048: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da28c: 6e10 9534 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0da292: 0a03 |004d: move-result v3 │ │ +0da294: 1202 |004e: const/4 v2, #int 0 // #0 │ │ +0da296: 3532 1200 |004f: if-ge v2, v3, 0061 // +0012 │ │ +0da29a: 54d4 6b0d |0051: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da29e: 6e20 8e34 2400 |0053: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0da2a4: 0c04 |0056: move-result-object v4 │ │ +0da2a6: 1f04 2e05 |0057: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0da2aa: 7220 d327 d400 |0059: invoke-interface {v4, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d3 │ │ +0da2b0: d802 0201 |005c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0da2b4: 28f1 |005e: goto 004f // -000f │ │ +0da2b6: 0161 |005f: move v1, v6 │ │ +0da2b8: 28d5 |0060: goto 0035 // -002b │ │ +0da2ba: 52d4 6f0d |0061: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ +0da2be: 1227 |0063: const/4 v7, #int 2 // #2 │ │ +0da2c0: 3374 0900 |0064: if-ne v4, v7, 006d // +0009 │ │ +0da2c4: 55d4 6c0d |0066: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0da2c8: 3804 1d00 |0068: if-eqz v4, 0085 // +001d │ │ +0da2cc: 1204 |006a: const/4 v4, #int 0 // #0 │ │ +0da2ce: 5cd4 6c0d |006b: iput-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0da2d2: 52d4 660d |006d: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ +0da2d6: 8715 |006f: float-to-int v5, v1 │ │ +0da2d8: b054 |0070: add-int/2addr v4, v5 │ │ +0da2da: 59d4 660d |0071: iput v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ +0da2de: ca61 |0073: rem-float/2addr v1, v6 │ │ +0da2e0: 53d4 730d |0074: iget-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da2e4: 53d8 680d |0076: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ +0da2e8: bb84 |0078: add-long/2addr v4, v8 │ │ +0da2ea: 5ad4 730d |0079: iput-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da2ee: 55d4 6c0d |007b: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0da2f2: 3804 0400 |007d: if-eqz v4, 0081 // +0004 │ │ +0da2f6: a701 0601 |007f: sub-float v1, v6, v1 │ │ +0da2fa: 6e20 e728 1d00 |0081: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ +0da300: 2895 |0084: goto 0019 // -006b │ │ +0da302: 0154 |0085: move v4, v5 │ │ +0da304: 28e5 |0086: goto 006b // -001b │ │ +0da306: 1210 |0087: const/4 v0, #int 1 // #1 │ │ +0da308: 7120 1d34 6100 |0088: invoke-static {v1, v6}, Ljava/lang/Math;.min:(FF)F // method@341d │ │ +0da30e: 0a01 |008b: move-result v1 │ │ +0da310: 28ef |008c: goto 007b // -0011 │ │ +0da312: 0000 |008d: nop // spacer │ │ +0da314: 0001 0200 0100 0000 0f00 0000 0f00 ... |008e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1102 │ │ 0x0006 line=1104 │ │ 0x000a line=1105 │ │ 0x000c line=1106 │ │ 0x0012 line=1107 │ │ @@ -286037,51 +286052,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0da344: |[0da344] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.cancel:()V │ │ -0da354: 5243 6d0d |0000: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da358: 3903 1e00 |0002: if-nez v3, 0020 // +001e │ │ -0da35c: 6203 7f0d |0004: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ -0da360: 6e10 6934 0300 |0006: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0da366: 0c03 |0009: move-result-object v3 │ │ -0da368: 1f03 9f06 |000a: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0da36c: 6e20 8d34 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0da372: 0a03 |000f: move-result v3 │ │ -0da374: 3903 1000 |0010: if-nez v3, 0020 // +0010 │ │ -0da378: 6203 7c0d |0012: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ -0da37c: 6e10 6934 0300 |0014: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0da382: 0c03 |0017: move-result-object v3 │ │ -0da384: 1f03 9f06 |0018: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ -0da388: 6e20 8d34 4300 |001a: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0da38e: 0a03 |001d: move-result v3 │ │ -0da390: 3803 2900 |001e: if-eqz v3, 0047 // +0029 │ │ -0da394: 5543 700d |0020: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ -0da398: 3803 2200 |0022: if-eqz v3, 0044 // +0022 │ │ -0da39c: 5443 6b0d |0024: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da3a0: 3803 1e00 |0026: if-eqz v3, 0044 // +001e │ │ -0da3a4: 5443 6b0d |0028: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ -0da3a8: 6e10 8c34 0300 |002a: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ -0da3ae: 0c02 |002d: move-result-object v2 │ │ -0da3b0: 1f02 9f06 |002e: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ -0da3b4: 6e10 9034 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0da3ba: 0c00 |0033: move-result-object v0 │ │ -0da3bc: 7210 bf34 0000 |0034: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0da3c2: 0a03 |0037: move-result v3 │ │ -0da3c4: 3803 0c00 |0038: if-eqz v3, 0044 // +000c │ │ -0da3c8: 7210 c034 0000 |003a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0da3ce: 0c01 |003d: move-result-object v1 │ │ -0da3d0: 1f01 2e05 |003e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ -0da3d4: 7220 d127 4100 |0040: invoke-interface {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d1 │ │ -0da3da: 28f1 |0043: goto 0034 // -000f │ │ -0da3dc: 7010 f028 0400 |0044: invoke-direct {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@28f0 │ │ -0da3e2: 0e00 |0047: return-void │ │ +0da324: |[0da324] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.cancel:()V │ │ +0da334: 5243 6d0d |0000: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da338: 3903 1e00 |0002: if-nez v3, 0020 // +001e │ │ +0da33c: 6203 7f0d |0004: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ +0da340: 6e10 6934 0300 |0006: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0da346: 0c03 |0009: move-result-object v3 │ │ +0da348: 1f03 9f06 |000a: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0da34c: 6e20 8d34 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0da352: 0a03 |000f: move-result v3 │ │ +0da354: 3903 1000 |0010: if-nez v3, 0020 // +0010 │ │ +0da358: 6203 7c0d |0012: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0d7c │ │ +0da35c: 6e10 6934 0300 |0014: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0da362: 0c03 |0017: move-result-object v3 │ │ +0da364: 1f03 9f06 |0018: check-cast v3, Ljava/util/ArrayList; // type@069f │ │ +0da368: 6e20 8d34 4300 |001a: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0da36e: 0a03 |001d: move-result v3 │ │ +0da370: 3803 2900 |001e: if-eqz v3, 0047 // +0029 │ │ +0da374: 5543 700d |0020: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ +0da378: 3803 2200 |0022: if-eqz v3, 0044 // +0022 │ │ +0da37c: 5443 6b0d |0024: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da380: 3803 1e00 |0026: if-eqz v3, 0044 // +001e │ │ +0da384: 5443 6b0d |0028: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0d6b │ │ +0da388: 6e10 8c34 0300 |002a: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@348c │ │ +0da38e: 0c02 |002d: move-result-object v2 │ │ +0da390: 1f02 9f06 |002e: check-cast v2, Ljava/util/ArrayList; // type@069f │ │ +0da394: 6e10 9034 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0da39a: 0c00 |0033: move-result-object v0 │ │ +0da39c: 7210 bf34 0000 |0034: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0da3a2: 0a03 |0037: move-result v3 │ │ +0da3a4: 3803 0c00 |0038: if-eqz v3, 0044 // +000c │ │ +0da3a8: 7210 c034 0000 |003a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0da3ae: 0c01 |003d: move-result-object v1 │ │ +0da3b0: 1f01 2e05 |003e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@052e │ │ +0da3b4: 7220 d127 4100 |0040: invoke-interface {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@27d1 │ │ +0da3ba: 28f1 |0043: goto 0034 // -000f │ │ +0da3bc: 7010 f028 0400 |0044: invoke-direct {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@28f0 │ │ +0da3c2: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x0014 line=961 │ │ 0x0020 line=963 │ │ 0x0028 line=964 │ │ 0x002a line=965 │ │ @@ -286100,18 +286115,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0da3e4: |[0da3e4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0da3f4: 6e10 ec28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@28ec │ │ -0da3fa: 0c00 |0003: move-result-object v0 │ │ -0da3fc: 1100 |0004: return-object v0 │ │ +0da3c4: |[0da3c4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0da3d4: 6e10 ec28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@28ec │ │ +0da3da: 0c00 |0003: move-result-object v0 │ │ +0da3dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286119,64 +286134,64 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0da400: |[0da400] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0da410: 120a |0000: const/4 v10, #int 0 // #0 │ │ -0da412: 6f10 d827 0b00 |0001: invoke-super {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ -0da418: 0c00 |0004: move-result-object v0 │ │ -0da41a: 1f00 4e05 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ -0da41e: 54b7 760d |0007: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da422: 3807 1e00 |0009: if-eqz v7, 0027 // +001e │ │ -0da426: 54b5 760d |000b: iget-object v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da42a: 2207 9f06 |000d: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ -0da42e: 7010 8534 0700 |000f: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0da434: 5b07 760d |0012: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da438: 6e10 9534 0500 |0014: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0da43e: 0a03 |0017: move-result v3 │ │ -0da440: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0da442: 3531 0e00 |0019: if-ge v1, v3, 0027 // +000e │ │ -0da446: 5407 760d |001b: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da44a: 6e20 8e34 1500 |001d: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0da450: 0c08 |0020: move-result-object v8 │ │ -0da452: 6e20 8934 8700 |0021: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0da458: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0da45c: 28f3 |0026: goto 0019 // -000d │ │ -0da45e: 1608 ffff |0027: const-wide/16 v8, #int -1 // #ffff │ │ -0da462: 5a08 710d |0029: iput-wide v8, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ -0da466: 5c0a 6c0d |002b: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0da46a: 590a 660d |002d: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ -0da46e: 5c0a 690d |002f: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0da472: 590a 6d0d |0031: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da476: 5c0a 750d |0033: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ -0da47a: 54b6 770d |0035: iget-object v6, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da47e: 3806 2700 |0037: if-eqz v6, 005e // +0027 │ │ -0da482: 2164 |0039: array-length v4, v6 │ │ -0da484: 2347 0607 |003a: new-array v7, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ -0da488: 5b07 770d |003c: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da48c: 2207 a506 |003e: new-instance v7, Ljava/util/HashMap; // type@06a5 │ │ -0da490: 7020 aa34 4700 |0040: invoke-direct {v7, v4}, Ljava/util/HashMap;.:(I)V // method@34aa │ │ -0da496: 5b07 780d |0043: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ -0da49a: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -0da49c: 3541 1800 |0046: if-ge v1, v4, 005e // +0018 │ │ -0da4a0: 4607 0601 |0048: aget-object v7, v6, v1 │ │ -0da4a4: 6e10 a828 0700 |004a: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ -0da4aa: 0c02 |004d: move-result-object v2 │ │ -0da4ac: 5407 770d |004e: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da4b0: 4d02 0701 |0050: aput-object v2, v7, v1 │ │ -0da4b4: 5407 780d |0052: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ -0da4b8: 6e10 ad28 0200 |0054: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@28ad │ │ -0da4be: 0c08 |0057: move-result-object v8 │ │ -0da4c0: 6e30 b334 8702 |0058: invoke-virtual {v7, v8, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0da4c6: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0da4ca: 28e9 |005d: goto 0046 // -0017 │ │ -0da4cc: 1100 |005e: return-object v0 │ │ +0da3e0: |[0da3e0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0da3f0: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0da3f2: 6f10 d827 0b00 |0001: invoke-super {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@27d8 │ │ +0da3f8: 0c00 |0004: move-result-object v0 │ │ +0da3fa: 1f00 4e05 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@054e │ │ +0da3fe: 54b7 760d |0007: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da402: 3807 1e00 |0009: if-eqz v7, 0027 // +001e │ │ +0da406: 54b5 760d |000b: iget-object v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da40a: 2207 9f06 |000d: new-instance v7, Ljava/util/ArrayList; // type@069f │ │ +0da40e: 7010 8534 0700 |000f: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0da414: 5b07 760d |0012: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da418: 6e10 9534 0500 |0014: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0da41e: 0a03 |0017: move-result v3 │ │ +0da420: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0da422: 3531 0e00 |0019: if-ge v1, v3, 0027 // +000e │ │ +0da426: 5407 760d |001b: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da42a: 6e20 8e34 1500 |001d: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0da430: 0c08 |0020: move-result-object v8 │ │ +0da432: 6e20 8934 8700 |0021: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0da438: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0da43c: 28f3 |0026: goto 0019 // -000d │ │ +0da43e: 1608 ffff |0027: const-wide/16 v8, #int -1 // #ffff │ │ +0da442: 5a08 710d |0029: iput-wide v8, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ +0da446: 5c0a 6c0d |002b: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0da44a: 590a 660d |002d: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0d66 │ │ +0da44e: 5c0a 690d |002f: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0da452: 590a 6d0d |0031: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da456: 5c0a 750d |0033: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ +0da45a: 54b6 770d |0035: iget-object v6, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da45e: 3806 2700 |0037: if-eqz v6, 005e // +0027 │ │ +0da462: 2164 |0039: array-length v4, v6 │ │ +0da464: 2347 0607 |003a: new-array v7, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ +0da468: 5b07 770d |003c: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da46c: 2207 a506 |003e: new-instance v7, Ljava/util/HashMap; // type@06a5 │ │ +0da470: 7020 aa34 4700 |0040: invoke-direct {v7, v4}, Ljava/util/HashMap;.:(I)V // method@34aa │ │ +0da476: 5b07 780d |0043: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ +0da47a: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +0da47c: 3541 1800 |0046: if-ge v1, v4, 005e // +0018 │ │ +0da480: 4607 0601 |0048: aget-object v7, v6, v1 │ │ +0da484: 6e10 a828 0700 |004a: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28a8 │ │ +0da48a: 0c02 |004d: move-result-object v2 │ │ +0da48c: 5407 770d |004e: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da490: 4d02 0701 |0050: aput-object v2, v7, v1 │ │ +0da494: 5407 780d |0052: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ +0da498: 6e10 ad28 0200 |0054: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@28ad │ │ +0da49e: 0c08 |0057: move-result-object v8 │ │ +0da4a0: 6e30 b334 8702 |0058: invoke-virtual {v7, v8, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0da4a6: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0da4aa: 28e9 |005d: goto 0046 // -0017 │ │ +0da4ac: 1100 |005e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1187 │ │ 0x0007 line=1188 │ │ 0x000b line=1189 │ │ 0x000d line=1190 │ │ 0x0014 line=1191 │ │ @@ -286216,18 +286231,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0da4d0: |[0da4d0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Ljava/lang/Object; │ │ -0da4e0: 6e10 ec28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@28ec │ │ -0da4e6: 0c00 |0003: move-result-object v0 │ │ -0da4e8: 1100 |0004: return-object v0 │ │ +0da4b0: |[0da4b0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Ljava/lang/Object; │ │ +0da4c0: 6e10 ec28 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@28ec │ │ +0da4c6: 0c00 |0003: move-result-object v0 │ │ +0da4c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286235,49 +286250,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0da4ec: |[0da4ec] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.end:()V │ │ -0da4fc: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ -0da500: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0da506: 0c00 |0005: move-result-object v0 │ │ -0da508: 1f00 9f06 |0006: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ -0da50c: 6e20 8d34 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0da512: 0a00 |000b: move-result v0 │ │ -0da514: 3900 2900 |000c: if-nez v0, 0035 // +0029 │ │ -0da518: 6200 7f0d |000e: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ -0da51c: 6e10 6934 0000 |0010: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ -0da522: 0c00 |0013: move-result-object v0 │ │ -0da524: 1f00 9f06 |0014: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ -0da528: 6e20 8d34 2000 |0016: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0da52e: 0a00 |0019: move-result v0 │ │ -0da530: 3900 1b00 |001a: if-nez v0, 0035 // +001b │ │ -0da534: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0da536: 5c20 750d |001d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ -0da53a: 7010 1629 0200 |001f: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@2916 │ │ -0da540: 5220 6e0d |0022: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ -0da544: 3d00 1900 |0024: if-lez v0, 003d // +0019 │ │ -0da548: 5220 6e0d |0026: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ -0da54c: dd00 0001 |0028: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0da550: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -0da552: 3310 1200 |002b: if-ne v0, v1, 003d // +0012 │ │ -0da556: 1200 |002d: const/4 v0, #int 0 // #0 │ │ -0da558: 6e20 e728 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ -0da55e: 7010 f028 0200 |0031: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@28f0 │ │ -0da564: 0e00 |0034: return-void │ │ -0da566: 5520 690d |0035: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0da56a: 3900 ebff |0037: if-nez v0, 0022 // -0015 │ │ -0da56e: 6e10 fd28 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ -0da574: 28e6 |003c: goto 0022 // -001a │ │ -0da576: 1500 803f |003d: const/high16 v0, #int 1065353216 // #3f80 │ │ -0da57a: 6e20 e728 0200 |003f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ -0da580: 28ef |0042: goto 0031 // -0011 │ │ +0da4cc: |[0da4cc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.end:()V │ │ +0da4dc: 6200 7a0d |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0d7a │ │ +0da4e0: 6e10 6934 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0da4e6: 0c00 |0005: move-result-object v0 │ │ +0da4e8: 1f00 9f06 |0006: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ +0da4ec: 6e20 8d34 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0da4f2: 0a00 |000b: move-result v0 │ │ +0da4f4: 3900 2900 |000c: if-nez v0, 0035 // +0029 │ │ +0da4f8: 6200 7f0d |000e: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0d7f │ │ +0da4fc: 6e10 6934 0000 |0010: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@3469 │ │ +0da502: 0c00 |0013: move-result-object v0 │ │ +0da504: 1f00 9f06 |0014: check-cast v0, Ljava/util/ArrayList; // type@069f │ │ +0da508: 6e20 8d34 2000 |0016: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0da50e: 0a00 |0019: move-result v0 │ │ +0da510: 3900 1b00 |001a: if-nez v0, 0035 // +001b │ │ +0da514: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0da516: 5c20 750d |001d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0d75 │ │ +0da51a: 7010 1629 0200 |001f: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@2916 │ │ +0da520: 5220 6e0d |0022: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ +0da524: 3d00 1900 |0024: if-lez v0, 003d // +0019 │ │ +0da528: 5220 6e0d |0026: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ +0da52c: dd00 0001 |0028: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0da530: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +0da532: 3310 1200 |002b: if-ne v0, v1, 003d // +0012 │ │ +0da536: 1200 |002d: const/4 v0, #int 0 // #0 │ │ +0da538: 6e20 e728 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ +0da53e: 7010 f028 0200 |0031: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@28f0 │ │ +0da544: 0e00 |0034: return-void │ │ +0da546: 5520 690d |0035: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0da54a: 3900 ebff |0037: if-nez v0, 0022 // -0015 │ │ +0da54e: 6e10 fd28 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ +0da554: 28e6 |003c: goto 0022 // -001a │ │ +0da556: 1500 803f |003d: const/high16 v0, #int 1065353216 // #3f80 │ │ +0da55a: 6e20 e728 0200 |003f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ +0da560: 28ef |0042: goto 0031 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ 0x001c line=978 │ │ 0x001f line=979 │ │ 0x0022 line=985 │ │ 0x002d line=986 │ │ @@ -286294,17 +286309,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da584: |[0da584] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedFraction:()F │ │ -0da594: 5210 650d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0d65 │ │ -0da598: 0f00 |0002: return v0 │ │ +0da564: |[0da564] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedFraction:()F │ │ +0da574: 5210 650d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0d65 │ │ +0da578: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286312,28 +286327,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0da59c: |[0da59c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:()Ljava/lang/Object; │ │ -0da5ac: 5420 770d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da5b0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -0da5b4: 5420 770d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da5b8: 2100 |0006: array-length v0, v0 │ │ -0da5ba: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ -0da5be: 5420 770d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da5c2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0da5c4: 4600 0001 |000c: aget-object v0, v0, v1 │ │ -0da5c8: 6e10 aa28 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@28aa │ │ -0da5ce: 0c00 |0011: move-result-object v0 │ │ -0da5d0: 1100 |0012: return-object v0 │ │ -0da5d2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0da5d4: 28fe |0014: goto 0012 // -0002 │ │ +0da57c: |[0da57c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:()Ljava/lang/Object; │ │ +0da58c: 5420 770d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da590: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +0da594: 5420 770d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da598: 2100 |0006: array-length v0, v0 │ │ +0da59a: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ +0da59e: 5420 770d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da5a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0da5a4: 4600 0001 |000c: aget-object v0, v0, v1 │ │ +0da5a8: 6e10 aa28 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@28aa │ │ +0da5ae: 0c00 |0011: move-result-object v0 │ │ +0da5b0: 1100 |0012: return-object v0 │ │ +0da5b2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0da5b4: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0009 line=747 │ │ 0x0012 line=750 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -286343,25 +286358,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0da5d8: |[0da5d8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0da5e8: 5421 780d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ -0da5ec: 6e20 b034 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0da5f2: 0c00 |0005: move-result-object v0 │ │ -0da5f4: 1f00 4505 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ -0da5f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0da5fc: 6e10 aa28 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@28aa │ │ -0da602: 0c01 |000d: move-result-object v1 │ │ -0da604: 1101 |000e: return-object v1 │ │ -0da606: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0da608: 28fe |0010: goto 000e // -0002 │ │ +0da5b8: |[0da5b8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0da5c8: 5421 780d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ +0da5cc: 6e20 b034 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0da5d2: 0c00 |0005: move-result-object v0 │ │ +0da5d4: 1f00 4505 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0545 │ │ +0da5d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0da5dc: 6e10 aa28 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@28aa │ │ +0da5e2: 0c01 |000d: move-result-object v1 │ │ +0da5e4: 1101 |000e: return-object v1 │ │ +0da5e6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0da5e8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0008 line=765 │ │ 0x000a line=766 │ │ 0x000e line=769 │ │ locals : │ │ @@ -286374,26 +286389,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0da60c: |[0da60c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentPlayTime:()J │ │ -0da61c: 5540 690d |0000: iget-boolean v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0da620: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0da624: 5240 6d0d |0004: iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da628: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0da62c: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ -0da630: 1000 |000a: return-wide v0 │ │ -0da632: 7100 a723 0000 |000b: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0da638: 0b00 |000e: move-result-wide v0 │ │ -0da63a: 5342 730d |000f: iget-wide v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da63e: bc20 |0011: sub-long/2addr v0, v2 │ │ -0da640: 28f8 |0012: goto 000a // -0008 │ │ +0da5ec: |[0da5ec] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentPlayTime:()J │ │ +0da5fc: 5540 690d |0000: iget-boolean v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0da600: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0da604: 5240 6d0d |0004: iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da608: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0da60c: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +0da610: 1000 |000a: return-wide v0 │ │ +0da612: 7100 a723 0000 |000b: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0da618: 0b00 |000e: move-result-wide v0 │ │ +0da61a: 5342 730d |000f: iget-wide v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da61e: bc20 |0011: sub-long/2addr v0, v2 │ │ +0da620: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0008 line=558 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ @@ -286402,17 +286417,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da644: |[0da644] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getDuration:()J │ │ -0da654: 5320 680d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ -0da658: 1000 |0002: return-wide v0 │ │ +0da624: |[0da624] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getDuration:()J │ │ +0da634: 5320 680d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ +0da638: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286420,17 +286435,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da65c: |[0da65c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -0da66c: 5410 6a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ -0da670: 1100 |0002: return-object v0 │ │ +0da63c: |[0da63c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0da64c: 5410 6a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ +0da650: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286438,17 +286453,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da674: |[0da674] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatCount:()I │ │ -0da684: 5210 6e0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ -0da688: 0f00 |0002: return v0 │ │ +0da654: |[0da654] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatCount:()I │ │ +0da664: 5210 6e0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ +0da668: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286456,17 +286471,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da68c: |[0da68c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatMode:()I │ │ -0da69c: 5210 6f0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ -0da6a0: 0f00 |0002: return v0 │ │ +0da66c: |[0da66c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatMode:()I │ │ +0da67c: 5210 6f0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ +0da680: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286474,17 +286489,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da6a4: |[0da6a4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getStartDelay:()J │ │ -0da6b4: 5320 720d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0da6b8: 1000 |0002: return-wide v0 │ │ +0da684: |[0da684] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getStartDelay:()J │ │ +0da694: 5320 720d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0da698: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286492,17 +286507,17 @@ │ │ type : '()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da6bc: |[0da6bc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getValues:()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0da6cc: 5410 770d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da6d0: 1100 |0002: return-object v0 │ │ +0da69c: |[0da69c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getValues:()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0da6ac: 5410 770d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da6b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286510,29 +286525,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0da6d4: |[0da6d4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.initAnimation:()V │ │ -0da6e4: 5532 690d |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0da6e8: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ -0da6ec: 5432 770d |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da6f0: 2121 |0006: array-length v1, v2 │ │ -0da6f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0da6f4: 3510 0c00 |0008: if-ge v0, v1, 0014 // +000c │ │ -0da6f8: 5432 770d |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da6fc: 4602 0200 |000c: aget-object v2, v2, v0 │ │ -0da700: 6e10 ae28 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.init:()V // method@28ae │ │ -0da706: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0da70a: 28f5 |0013: goto 0008 // -000b │ │ -0da70c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0da70e: 5c32 690d |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0da712: 0e00 |0017: return-void │ │ +0da6b4: |[0da6b4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.initAnimation:()V │ │ +0da6c4: 5532 690d |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0da6c8: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ +0da6cc: 5432 770d |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da6d0: 2121 |0006: array-length v1, v2 │ │ +0da6d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0da6d4: 3510 0c00 |0008: if-ge v0, v1, 0014 // +000c │ │ +0da6d8: 5432 770d |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da6dc: 4602 0200 |000c: aget-object v2, v2, v0 │ │ +0da6e0: 6e10 ae28 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.init:()V // method@28ae │ │ +0da6e6: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0da6ea: 28f5 |0013: goto 0008 // -000b │ │ +0da6ec: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0da6ee: 5c32 690d |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0da6f2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0004 line=492 │ │ 0x0007 line=493 │ │ 0x000a line=494 │ │ 0x0011 line=493 │ │ @@ -286548,23 +286563,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0da714: |[0da714] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isRunning:()Z │ │ -0da724: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0da726: 5221 6d0d |0001: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da72a: 3201 0600 |0003: if-eq v1, v0, 0009 // +0006 │ │ -0da72e: 5521 700d |0005: iget-boolean v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ -0da732: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ -0da736: 0f00 |0009: return v0 │ │ -0da738: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0da73a: 28fe |000b: goto 0009 // -0002 │ │ +0da6f4: |[0da6f4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isRunning:()Z │ │ +0da704: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0da706: 5221 6d0d |0001: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da70a: 3201 0600 |0003: if-eq v1, v0, 0009 // +0006 │ │ +0da70e: 5521 700d |0005: iget-boolean v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0d70 │ │ +0da712: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ +0da716: 0f00 |0009: return v0 │ │ +0da718: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0da71a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=995 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286572,17 +286587,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0da73c: |[0da73c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isStarted:()Z │ │ -0da74c: 5510 740d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ -0da750: 0f00 |0002: return v0 │ │ +0da71c: |[0da71c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isStarted:()Z │ │ +0da72c: 5510 740d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0d74 │ │ +0da730: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -286590,23 +286605,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0da754: |[0da754] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeAllUpdateListeners:()V │ │ -0da764: 5410 760d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da768: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0da76c: 0e00 |0004: return-void │ │ -0da76e: 5410 760d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da772: 6e10 8b34 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0da778: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0da77a: 5b10 760d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da77e: 28f7 |000d: goto 0004 // -0009 │ │ +0da734: |[0da734] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeAllUpdateListeners:()V │ │ +0da744: 5410 760d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da748: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0da74c: 0e00 |0004: return-void │ │ +0da74e: 5410 760d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da752: 6e10 8b34 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0da758: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0da75a: 5b10 760d |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da75e: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=832 │ │ 0x0004 line=837 │ │ 0x0005 line=835 │ │ 0x000a line=836 │ │ locals : │ │ @@ -286617,27 +286632,27 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0da780: |[0da780] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ -0da790: 5410 760d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da794: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0da798: 0e00 |0004: return-void │ │ -0da79a: 5410 760d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da79e: 6e20 9234 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ -0da7a4: 5410 760d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da7a8: 6e10 9534 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0da7ae: 0a00 |000f: move-result v0 │ │ -0da7b0: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ -0da7b4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0da7b6: 5b10 760d |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ -0da7ba: 28ef |0015: goto 0004 // -0011 │ │ +0da760: |[0da760] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ +0da770: 5410 760d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da774: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0da778: 0e00 |0004: return-void │ │ +0da77a: 5410 760d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da77e: 6e20 9234 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@3492 │ │ +0da784: 5410 760d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da788: 6e10 9534 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0da78e: 0a00 |000f: move-result v0 │ │ +0da790: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ +0da794: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0da796: 5b10 760d |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0d76 │ │ +0da79a: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0004 line=853 │ │ 0x0005 line=849 │ │ 0x000a line=850 │ │ 0x0012 line=851 │ │ @@ -286650,35 +286665,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0da7bc: |[0da7bc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.reverse:()V │ │ -0da7cc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0da7ce: 5586 6c0d |0001: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0da7d2: 3906 1a00 |0003: if-nez v6, 001d // +001a │ │ -0da7d6: 0176 |0005: move v6, v7 │ │ -0da7d8: 5c86 6c0d |0006: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ -0da7dc: 5286 6d0d |0008: iget v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da7e0: 3376 1500 |000a: if-ne v6, v7, 001f // +0015 │ │ -0da7e4: 7100 a723 0000 |000c: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0da7ea: 0b02 |000f: move-result-wide v2 │ │ -0da7ec: 5386 730d |0010: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da7f0: 9c00 0206 |0012: sub-long v0, v2, v6 │ │ -0da7f4: 5386 680d |0014: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ -0da7f8: 9c04 0600 |0016: sub-long v4, v6, v0 │ │ -0da7fc: 9c06 0204 |0018: sub-long v6, v2, v4 │ │ -0da800: 5a86 730d |001a: iput-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da804: 0e00 |001c: return-void │ │ -0da806: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0da808: 28e8 |001e: goto 0006 // -0018 │ │ -0da80a: 7020 1529 7800 |001f: invoke-direct {v8, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2915 │ │ -0da810: 28fa |0022: goto 001c // -0006 │ │ +0da79c: |[0da79c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.reverse:()V │ │ +0da7ac: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0da7ae: 5586 6c0d |0001: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0da7b2: 3906 1a00 |0003: if-nez v6, 001d // +001a │ │ +0da7b6: 0176 |0005: move v6, v7 │ │ +0da7b8: 5c86 6c0d |0006: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0d6c │ │ +0da7bc: 5286 6d0d |0008: iget v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da7c0: 3376 1500 |000a: if-ne v6, v7, 001f // +0015 │ │ +0da7c4: 7100 a723 0000 |000c: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0da7ca: 0b02 |000f: move-result-wide v2 │ │ +0da7cc: 5386 730d |0010: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da7d0: 9c00 0206 |0012: sub-long v0, v2, v6 │ │ +0da7d4: 5386 680d |0014: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ +0da7d8: 9c04 0600 |0016: sub-long v4, v6, v0 │ │ +0da7dc: 9c06 0204 |0018: sub-long v6, v2, v4 │ │ +0da7e0: 5a86 730d |001a: iput-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da7e4: 0e00 |001c: return-void │ │ +0da7e6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0da7e8: 28e8 |001e: goto 0006 // -0018 │ │ +0da7ea: 7020 1529 7800 |001f: invoke-direct {v8, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2915 │ │ +0da7f0: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1011 │ │ 0x0008 line=1012 │ │ 0x000c line=1013 │ │ 0x0010 line=1014 │ │ 0x0014 line=1015 │ │ @@ -286697,28 +286712,28 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0da814: |[0da814] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setCurrentPlayTime:(J)V │ │ -0da824: 6e10 fd28 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ -0da82a: 7100 a723 0000 |0003: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ -0da830: 0b00 |0006: move-result-wide v0 │ │ -0da832: 5252 6d0d |0007: iget v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da836: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -0da838: 3232 0700 |000a: if-eq v2, v3, 0011 // +0007 │ │ -0da83c: 5a56 710d |000c: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ -0da840: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -0da842: 5952 6d0d |000f: iput v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ -0da846: 9c02 0006 |0011: sub-long v2, v0, v6 │ │ -0da84a: 5a52 730d |0013: iput-wide v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ -0da84e: 6e30 e828 0501 |0015: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@28e8 │ │ -0da854: 0e00 |0018: return-void │ │ +0da7f4: |[0da7f4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setCurrentPlayTime:(J)V │ │ +0da804: 6e10 fd28 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ +0da80a: 7100 a723 0000 |0003: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@23a7 │ │ +0da810: 0b00 |0006: move-result-wide v0 │ │ +0da812: 5252 6d0d |0007: iget v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da816: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +0da818: 3232 0700 |000a: if-eq v2, v3, 0011 // +0007 │ │ +0da81c: 5a56 710d |000c: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0d71 │ │ +0da820: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +0da822: 5952 6d0d |000f: iput v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0d6d │ │ +0da826: 9c02 0006 |0011: sub-long v2, v0, v6 │ │ +0da82a: 5a52 730d |0013: iput-wide v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0d73 │ │ +0da82e: 6e30 e828 0501 |0015: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@28e8 │ │ +0da834: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0003 line=540 │ │ 0x0007 line=541 │ │ 0x000c line=542 │ │ 0x000e line=543 │ │ @@ -286735,18 +286750,18 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0da858: |[0da858] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0da868: 6e30 0929 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ -0da86e: 0c00 |0003: move-result-object v0 │ │ -0da870: 1100 |0004: return-object v0 │ │ +0da838: |[0da838] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0da848: 6e30 0929 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ +0da84e: 0c00 |0003: move-result-object v0 │ │ +0da850: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ @@ -286755,32 +286770,32 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0da874: |[0da874] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0da884: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0da888: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -0da88c: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ -0da890: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0da894: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0da898: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0da89e: 1a02 9e02 |000d: const-string v2, "Animators cannot have negative duration: " // string@029e │ │ -0da8a2: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0da8a8: 0c01 |0012: move-result-object v1 │ │ -0da8aa: 6e30 5734 4105 |0013: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ -0da8b0: 0c01 |0016: move-result-object v1 │ │ -0da8b2: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0da8b8: 0c01 |001a: move-result-object v1 │ │ -0da8ba: 7020 0034 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0da8c0: 2700 |001e: throw v0 │ │ -0da8c2: 5a34 680d |001f: iput-wide v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ -0da8c6: 1103 |0021: return-object v3 │ │ +0da854: |[0da854] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0da864: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0da868: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +0da86c: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ +0da870: 2200 6e06 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0da874: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0da878: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0da87e: 1a02 9e02 |000d: const-string v2, "Animators cannot have negative duration: " // string@029e │ │ +0da882: 6e20 5a34 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0da888: 0c01 |0012: move-result-object v1 │ │ +0da88a: 6e30 5734 4105 |0013: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@3457 │ │ +0da890: 0c01 |0016: move-result-object v1 │ │ +0da892: 6e10 5f34 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0da898: 0c01 |001a: move-result-object v1 │ │ +0da89a: 7020 0034 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0da8a0: 2700 |001e: throw v0 │ │ +0da8a2: 5a34 680d |001f: iput-wide v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0d68 │ │ +0da8a6: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0006 line=512 │ │ 0x001f line=515 │ │ 0x0021 line=516 │ │ locals : │ │ @@ -286792,26 +286807,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0da8c8: |[0da8c8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -0da8d8: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ -0da8dc: 5420 770d |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da8e0: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -0da8e4: 5420 770d |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da8e8: 2100 |0008: array-length v0, v0 │ │ -0da8ea: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ -0da8ee: 5420 770d |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da8f2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0da8f4: 4600 0001 |000e: aget-object v0, v0, v1 │ │ -0da8f8: 6e20 b428 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@28b4 │ │ -0da8fe: 0e00 |0013: return-void │ │ +0da8a8: |[0da8a8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +0da8b8: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ +0da8bc: 5420 770d |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da8c0: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +0da8c4: 5420 770d |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da8c8: 2100 |0008: array-length v0, v0 │ │ +0da8ca: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ +0da8ce: 5420 770d |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da8d2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0da8d4: 4600 0001 |000e: aget-object v0, v0, v1 │ │ +0da8d8: 6e20 b428 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@28b4 │ │ +0da8de: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x000b line=901 │ │ 0x0013 line=903 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -286822,38 +286837,38 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0da900: |[0da900] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFloatValues:([F)V │ │ -0da910: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0da912: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ -0da916: 2151 |0003: array-length v1, v5 │ │ -0da918: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0da91c: 0e00 |0006: return-void │ │ -0da91e: 5441 770d |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da922: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0da926: 5441 770d |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da92a: 2111 |000d: array-length v1, v1 │ │ -0da92c: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ -0da930: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0da932: 2311 0607 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ -0da936: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ -0da93a: 7120 af28 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28af │ │ -0da940: 0c02 |0018: move-result-object v2 │ │ -0da942: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ -0da946: 6e20 1329 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ -0da94c: 5c43 690d |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0da950: 28e6 |0020: goto 0006 // -001a │ │ -0da952: 5441 770d |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da956: 4600 0103 |0023: aget-object v0, v1, v3 │ │ -0da95a: 6e20 b528 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@28b5 │ │ -0da960: 28f6 |0028: goto 001e // -000a │ │ +0da8e0: |[0da8e0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFloatValues:([F)V │ │ +0da8f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0da8f2: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ +0da8f6: 2151 |0003: array-length v1, v5 │ │ +0da8f8: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0da8fc: 0e00 |0006: return-void │ │ +0da8fe: 5441 770d |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da902: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0da906: 5441 770d |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da90a: 2111 |000d: array-length v1, v1 │ │ +0da90c: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ +0da910: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0da912: 2311 0607 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ +0da916: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ +0da91a: 7120 af28 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28af │ │ +0da920: 0c02 |0018: move-result-object v2 │ │ +0da922: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ +0da926: 6e20 1329 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ +0da92c: 5c43 690d |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0da930: 28e6 |0020: goto 0006 // -001a │ │ +0da932: 5441 770d |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da936: 4600 0103 |0023: aget-object v0, v1, v3 │ │ +0da93a: 6e20 b528 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@28b5 │ │ +0da940: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=402 │ │ 0x0006 line=413 │ │ 0x0007 line=405 │ │ 0x0010 line=406 │ │ 0x001e line=412 │ │ @@ -286869,38 +286884,38 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0da964: |[0da964] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setIntValues:([I)V │ │ -0da974: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0da976: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ -0da97a: 2151 |0003: array-length v1, v5 │ │ -0da97c: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0da980: 0e00 |0006: return-void │ │ -0da982: 5441 770d |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da986: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0da98a: 5441 770d |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da98e: 2111 |000d: array-length v1, v1 │ │ -0da990: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ -0da994: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0da996: 2311 0607 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ -0da99a: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ -0da99e: 7120 b028 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b0 │ │ -0da9a4: 0c02 |0018: move-result-object v2 │ │ -0da9a6: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ -0da9aa: 6e20 1329 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ -0da9b0: 5c43 690d |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0da9b4: 28e6 |0020: goto 0006 // -001a │ │ -0da9b6: 5441 770d |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0da9ba: 4600 0103 |0023: aget-object v0, v1, v3 │ │ -0da9be: 6e20 b628 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@28b6 │ │ -0da9c4: 28f6 |0028: goto 001e // -000a │ │ +0da944: |[0da944] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setIntValues:([I)V │ │ +0da954: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0da956: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ +0da95a: 2151 |0003: array-length v1, v5 │ │ +0da95c: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0da960: 0e00 |0006: return-void │ │ +0da962: 5441 770d |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da966: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0da96a: 5441 770d |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da96e: 2111 |000d: array-length v1, v1 │ │ +0da970: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ +0da974: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0da976: 2311 0607 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ +0da97a: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ +0da97e: 7120 b028 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b0 │ │ +0da984: 0c02 |0018: move-result-object v2 │ │ +0da986: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ +0da98a: 6e20 1329 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ +0da990: 5c43 690d |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0da994: 28e6 |0020: goto 0006 // -001a │ │ +0da996: 5441 770d |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da99a: 4600 0103 |0023: aget-object v0, v1, v3 │ │ +0da99e: 6e20 b628 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@28b6 │ │ +0da9a4: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=374 │ │ 0x0006 line=385 │ │ 0x0007 line=377 │ │ 0x0010 line=378 │ │ 0x001e line=384 │ │ @@ -286916,22 +286931,22 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0da9c8: |[0da9c8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -0da9d8: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -0da9dc: 5b12 6a0d |0002: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ -0da9e0: 0e00 |0004: return-void │ │ -0da9e2: 2200 bf04 |0005: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@04bf │ │ -0da9e6: 7010 ad23 0000 |0007: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@23ad │ │ -0da9ec: 5b10 6a0d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ -0da9f0: 28f8 |000c: goto 0004 // -0008 │ │ +0da9a8: |[0da9a8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +0da9b8: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0da9bc: 5b12 6a0d |0002: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ +0da9c0: 0e00 |0004: return-void │ │ +0da9c2: 2200 bf04 |0005: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@04bf │ │ +0da9c6: 7010 ad23 0000 |0007: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@23ad │ │ +0da9cc: 5b10 6a0d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0d6a │ │ +0da9d0: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ 0x0002 line=868 │ │ 0x0004 line=872 │ │ 0x0005 line=870 │ │ locals : │ │ @@ -286943,40 +286958,40 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0da9f4: |[0da9f4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ -0daa04: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0daa06: 3806 0500 |0001: if-eqz v6, 0006 // +0005 │ │ -0daa0a: 2161 |0003: array-length v1, v6 │ │ -0daa0c: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0daa10: 0e00 |0006: return-void │ │ -0daa12: 5451 770d |0007: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0daa16: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0daa1a: 5451 770d |000b: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0daa1e: 2111 |000d: array-length v1, v1 │ │ -0daa20: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ -0daa24: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0daa26: 2312 0607 |0011: new-array v2, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ -0daa2a: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -0daa2e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0daa30: 1f01 4605 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@0546 │ │ -0daa34: 7130 b228 1306 |0018: invoke-static {v3, v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b2 │ │ -0daa3a: 0c01 |001b: move-result-object v1 │ │ -0daa3c: 4d01 0204 |001c: aput-object v1, v2, v4 │ │ -0daa40: 6e20 1329 2500 |001e: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ -0daa46: 5c54 690d |0021: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0daa4a: 28e3 |0023: goto 0006 // -001d │ │ -0daa4c: 5451 770d |0024: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0daa50: 4600 0104 |0026: aget-object v0, v1, v4 │ │ -0daa54: 6e20 b828 6000 |0028: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@28b8 │ │ -0daa5a: 28f6 |002b: goto 0021 // -000a │ │ +0da9d4: |[0da9d4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ +0da9e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0da9e6: 3806 0500 |0001: if-eqz v6, 0006 // +0005 │ │ +0da9ea: 2161 |0003: array-length v1, v6 │ │ +0da9ec: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0da9f0: 0e00 |0006: return-void │ │ +0da9f2: 5451 770d |0007: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da9f6: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0da9fa: 5451 770d |000b: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0da9fe: 2111 |000d: array-length v1, v1 │ │ +0daa00: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ +0daa04: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0daa06: 2312 0607 |0011: new-array v2, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ +0daa0a: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +0daa0e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0daa10: 1f01 4605 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@0546 │ │ +0daa14: 7130 b228 1306 |0018: invoke-static {v3, v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b2 │ │ +0daa1a: 0c01 |001b: move-result-object v1 │ │ +0daa1c: 4d01 0204 |001c: aput-object v1, v2, v4 │ │ +0daa20: 6e20 1329 2500 |001e: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2913 │ │ +0daa26: 5c54 690d |0021: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0daa2a: 28e3 |0023: goto 0006 // -001d │ │ +0daa2c: 5451 770d |0024: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0daa30: 4600 0104 |0026: aget-object v0, v1, v4 │ │ +0daa34: 6e20 b828 6000 |0028: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@28b8 │ │ +0daa3a: 28f6 |002b: goto 0021 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=434 │ │ 0x0006 line=446 │ │ 0x0007 line=437 │ │ 0x0010 line=438 │ │ 0x0021 line=445 │ │ @@ -286992,17 +287007,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0daa5c: |[0daa5c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatCount:(I)V │ │ -0daa6c: 5901 6e0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ -0daa70: 0e00 |0002: return-void │ │ +0daa3c: |[0daa3c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatCount:(I)V │ │ +0daa4c: 5901 6e0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0d6e │ │ +0daa50: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ 0x0002 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=1 value I │ │ @@ -287012,17 +287027,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0daa74: |[0daa74] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatMode:(I)V │ │ -0daa84: 5901 6f0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ -0daa88: 0e00 |0002: return-void │ │ +0daa54: |[0daa54] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatMode:(I)V │ │ +0daa64: 5901 6f0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0d6f │ │ +0daa68: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0002 line=803 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=1 value I │ │ @@ -287032,17 +287047,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0daa8c: |[0daa8c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setStartDelay:(J)V │ │ -0daa9c: 5a12 720d |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ -0daaa0: 0e00 |0002: return-void │ │ +0daa6c: |[0daa6c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setStartDelay:(J)V │ │ +0daa7c: 5a12 720d |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0d72 │ │ +0daa80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0002 line=705 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=2 startDelay J │ │ @@ -287052,32 +287067,32 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0daaa4: |[0daaa4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V │ │ -0daab4: 2161 |0000: array-length v1, v6 │ │ -0daab6: 5b56 770d |0001: iput-object v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0daaba: 2203 a506 |0003: new-instance v3, Ljava/util/HashMap; // type@06a5 │ │ -0daabe: 7020 aa34 1300 |0005: invoke-direct {v3, v1}, Ljava/util/HashMap;.:(I)V // method@34aa │ │ -0daac4: 5b53 780d |0008: iput-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ -0daac8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0daaca: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -0daace: 4602 0600 |000d: aget-object v2, v6, v0 │ │ -0daad2: 5453 780d |000f: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ -0daad6: 6e10 ad28 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@28ad │ │ -0daadc: 0c04 |0014: move-result-object v4 │ │ -0daade: 6e30 b334 4302 |0015: invoke-virtual {v3, v4, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0daae4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0daae8: 28f1 |001a: goto 000b // -000f │ │ -0daaea: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -0daaec: 5c53 690d |001c: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ -0daaf0: 0e00 |001e: return-void │ │ +0daa84: |[0daa84] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V │ │ +0daa94: 2161 |0000: array-length v1, v6 │ │ +0daa96: 5b56 770d |0001: iput-object v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0daa9a: 2203 a506 |0003: new-instance v3, Ljava/util/HashMap; // type@06a5 │ │ +0daa9e: 7020 aa34 1300 |0005: invoke-direct {v3, v1}, Ljava/util/HashMap;.:(I)V // method@34aa │ │ +0daaa4: 5b53 780d |0008: iput-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ +0daaa8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0daaaa: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +0daaae: 4602 0600 |000d: aget-object v2, v6, v0 │ │ +0daab2: 5453 780d |000f: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d78 │ │ +0daab6: 6e10 ad28 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@28ad │ │ +0daabc: 0c04 |0014: move-result-object v4 │ │ +0daabe: 6e30 b334 4302 |0015: invoke-virtual {v3, v4, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0daac4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0daac8: 28f1 |001a: goto 000b // -000f │ │ +0daaca: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +0daacc: 5c53 690d |001c: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0d69 │ │ +0daad0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0001 line=458 │ │ 0x0003 line=459 │ │ 0x000a line=460 │ │ 0x000d line=461 │ │ @@ -287097,18 +287112,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0daaf4: |[0daaf4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:()V │ │ -0dab04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dab06: 7020 1529 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2915 │ │ -0dab0c: 0e00 |0004: return-void │ │ +0daad4: |[0daad4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:()V │ │ +0daae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0daae6: 7020 1529 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2915 │ │ +0daaec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0004 line=954 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ @@ -287117,53 +287132,53 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0dab10: |[0dab10] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.toString:()Ljava/lang/String; │ │ -0dab20: 2202 8206 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0dab24: 7010 5134 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0dab2a: 1a03 3514 |0005: const-string v3, "ValueAnimator@" // string@1435 │ │ -0dab2e: 6e20 5a34 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0dab34: 0c02 |000a: move-result-object v2 │ │ -0dab36: 6e10 2c34 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -0dab3c: 0a03 |000e: move-result v3 │ │ -0dab3e: 7110 0b34 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0dab44: 0c03 |0012: move-result-object v3 │ │ -0dab46: 6e20 5a34 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0dab4c: 0c02 |0016: move-result-object v2 │ │ -0dab4e: 6e10 5f34 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0dab54: 0c01 |001a: move-result-object v1 │ │ -0dab56: 5442 770d |001b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0dab5a: 3802 2a00 |001d: if-eqz v2, 0047 // +002a │ │ -0dab5e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0dab60: 5442 770d |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0dab64: 2122 |0022: array-length v2, v2 │ │ -0dab66: 3520 2400 |0023: if-ge v0, v2, 0047 // +0024 │ │ -0dab6a: 2202 8206 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0dab6e: 7010 5134 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0dab74: 6e20 5a34 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0dab7a: 0c02 |002d: move-result-object v2 │ │ -0dab7c: 1a03 0100 |002e: const-string v3, " │ │ +0daaf0: |[0daaf0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.toString:()Ljava/lang/String; │ │ +0dab00: 2202 8206 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0dab04: 7010 5134 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0dab0a: 1a03 3514 |0005: const-string v3, "ValueAnimator@" // string@1435 │ │ +0dab0e: 6e20 5a34 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0dab14: 0c02 |000a: move-result-object v2 │ │ +0dab16: 6e10 2c34 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +0dab1c: 0a03 |000e: move-result v3 │ │ +0dab1e: 7110 0b34 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0dab24: 0c03 |0012: move-result-object v3 │ │ +0dab26: 6e20 5a34 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0dab2c: 0c02 |0016: move-result-object v2 │ │ +0dab2e: 6e10 5f34 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0dab34: 0c01 |001a: move-result-object v1 │ │ +0dab36: 5442 770d |001b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0dab3a: 3802 2a00 |001d: if-eqz v2, 0047 // +002a │ │ +0dab3e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0dab40: 5442 770d |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0dab44: 2122 |0022: array-length v2, v2 │ │ +0dab46: 3520 2400 |0023: if-ge v0, v2, 0047 // +0024 │ │ +0dab4a: 2202 8206 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0dab4e: 7010 5134 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0dab54: 6e20 5a34 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0dab5a: 0c02 |002d: move-result-object v2 │ │ +0dab5c: 1a03 0100 |002e: const-string v3, " │ │ " // string@0001 │ │ -0dab80: 6e20 5a34 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0dab86: 0c02 |0033: move-result-object v2 │ │ -0dab88: 5443 770d |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ -0dab8c: 4603 0300 |0036: aget-object v3, v3, v0 │ │ -0dab90: 6e10 c128 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@28c1 │ │ -0dab96: 0c03 |003b: move-result-object v3 │ │ -0dab98: 6e20 5a34 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0dab9e: 0c02 |003f: move-result-object v2 │ │ -0daba0: 6e10 5f34 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0daba6: 0c01 |0043: move-result-object v1 │ │ -0daba8: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0dabac: 28da |0046: goto 0020 // -0026 │ │ -0dabae: 1101 |0047: return-object v1 │ │ +0dab60: 6e20 5a34 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0dab66: 0c02 |0033: move-result-object v2 │ │ +0dab68: 5443 770d |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d77 │ │ +0dab6c: 4603 0300 |0036: aget-object v3, v3, v0 │ │ +0dab70: 6e10 c128 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@28c1 │ │ +0dab76: 0c03 |003b: move-result-object v3 │ │ +0dab78: 6e20 5a34 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0dab7e: 0c02 |003f: move-result-object v2 │ │ +0dab80: 6e10 5f34 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0dab86: 0c01 |0043: move-result-object v1 │ │ +0dab88: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0dab8c: 28da |0046: goto 0020 // -0026 │ │ +0dab8e: 1101 |0047: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ 0x001b line=1259 │ │ 0x001f line=1260 │ │ 0x0025 line=1261 │ │ 0x0044 line=1260 │ │ @@ -287231,29 +287246,29 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0dabb0: |[0dabb0] com.actionbarsherlock.internal.view.StandaloneActionMode.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V │ │ -0dabc0: 7010 a02f 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2fa0 │ │ -0dabc6: 5b23 920d |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ -0dabca: 5b24 930d |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dabce: 5b25 910d |0007: iput-object v5, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ -0dabd2: 2200 6c05 |0009: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ -0dabd6: 7020 aa2a 3000 |000b: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ -0dabdc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0dabde: 6e20 ef2a 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2aef │ │ -0dabe4: 0c00 |0012: move-result-object v0 │ │ -0dabe6: 5b20 970d |0013: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ -0dabea: 5420 970d |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ -0dabee: 6e20 ed2a 2000 |0017: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ -0dabf4: 5c26 960d |001a: iput-boolean v6, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0d96 │ │ -0dabf8: 0e00 |001c: return-void │ │ +0dab90: |[0dab90] com.actionbarsherlock.internal.view.StandaloneActionMode.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V │ │ +0daba0: 7010 a02f 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2fa0 │ │ +0daba6: 5b23 920d |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ +0dabaa: 5b24 930d |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dabae: 5b25 910d |0007: iput-object v5, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ +0dabb2: 2200 6c05 |0009: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ +0dabb6: 7020 aa2a 3000 |000b: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ +0dabbc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0dabbe: 6e20 ef2a 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2aef │ │ +0dabc4: 0c00 |0012: move-result-object v0 │ │ +0dabc6: 5b20 970d |0013: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ +0dabca: 5420 970d |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ +0dabce: 6e20 ed2a 2000 |0017: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ +0dabd4: 5c26 960d |001a: iput-boolean v6, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0d96 │ │ +0dabd8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=49 │ │ @@ -287273,26 +287288,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0dabfc: |[0dabfc] com.actionbarsherlock.internal.view.StandaloneActionMode.finish:()V │ │ -0dac0c: 5520 950d |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0d95 │ │ -0dac10: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0dac14: 0e00 |0004: return-void │ │ -0dac16: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0dac18: 5c20 950d |0006: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0d95 │ │ -0dac1c: 5420 930d |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dac20: 1301 2000 |000a: const/16 v1, #int 32 // #20 │ │ -0dac24: 6e20 722c 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2c72 │ │ -0dac2a: 5420 910d |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ -0dac2e: 7220 9e2f 2000 |0011: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ -0dac34: 28f0 |0014: goto 0004 // -0010 │ │ +0dabdc: |[0dabdc] com.actionbarsherlock.internal.view.StandaloneActionMode.finish:()V │ │ +0dabec: 5520 950d |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0d95 │ │ +0dabf0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0dabf4: 0e00 |0004: return-void │ │ +0dabf6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0dabf8: 5c20 950d |0006: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0d95 │ │ +0dabfc: 5420 930d |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dac00: 1301 2000 |000a: const/16 v1, #int 32 // #20 │ │ +0dac04: 6e20 722c 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2c72 │ │ +0dac0a: 5420 910d |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ +0dac0e: 7220 9e2f 2000 |0011: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2f9e │ │ +0dac14: 28f0 |0014: goto 0004 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=94 │ │ 0x0005 line=90 │ │ 0x0008 line=92 │ │ 0x000f line=93 │ │ @@ -287304,24 +287319,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0dac38: |[0dac38] com.actionbarsherlock.internal.view.StandaloneActionMode.getCustomView:()Landroid/view/View; │ │ -0dac48: 5410 940d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0d94 │ │ -0dac4c: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0dac50: 5410 940d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0d94 │ │ -0dac54: 6e10 6e34 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dac5a: 0c00 |0009: move-result-object v0 │ │ -0dac5c: 1f00 9604 |000a: check-cast v0, Landroid/view/View; // type@0496 │ │ -0dac60: 1100 |000c: return-object v0 │ │ -0dac62: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0dac64: 28fe |000e: goto 000c // -0002 │ │ +0dac18: |[0dac18] com.actionbarsherlock.internal.view.StandaloneActionMode.getCustomView:()Landroid/view/View; │ │ +0dac28: 5410 940d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0d94 │ │ +0dac2c: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0dac30: 5410 940d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0d94 │ │ +0dac34: 6e10 6e34 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dac3a: 0c00 |0009: move-result-object v0 │ │ +0dac3c: 1f00 9604 |000a: check-cast v0, Landroid/view/View; // type@0496 │ │ +0dac40: 1100 |000c: return-object v0 │ │ +0dac42: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0dac44: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -287329,17 +287344,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dac68: |[0dac68] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0dac78: 5410 970d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ -0dac7c: 1100 |0002: return-object v0 │ │ +0dac48: |[0dac48] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0dac58: 5410 970d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ +0dac5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -287347,19 +287362,19 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0dac80: |[0dac80] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0dac90: 2200 c005 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ -0dac94: 5421 920d |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ -0dac98: 7020 e12f 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2fe1 │ │ -0dac9e: 1100 |0007: return-object v0 │ │ +0dac60: |[0dac60] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0dac70: 2200 c005 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@05c0 │ │ +0dac74: 5421 920d |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ +0dac78: 7020 e12f 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2fe1 │ │ +0dac7e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -287367,19 +287382,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0daca0: |[0daca0] com.actionbarsherlock.internal.view.StandaloneActionMode.getSubtitle:()Ljava/lang/CharSequence; │ │ -0dacb0: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dacb4: 6e10 5a2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@2c5a │ │ -0dacba: 0c00 |0005: move-result-object v0 │ │ -0dacbc: 1100 |0006: return-object v0 │ │ +0dac80: |[0dac80] com.actionbarsherlock.internal.view.StandaloneActionMode.getSubtitle:()Ljava/lang/CharSequence; │ │ +0dac90: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dac94: 6e10 5a2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@2c5a │ │ +0dac9a: 0c00 |0005: move-result-object v0 │ │ +0dac9c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -287387,19 +287402,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0dacc0: |[0dacc0] com.actionbarsherlock.internal.view.StandaloneActionMode.getTitle:()Ljava/lang/CharSequence; │ │ -0dacd0: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dacd4: 6e10 5b2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@2c5b │ │ -0dacda: 0c00 |0005: move-result-object v0 │ │ -0dacdc: 1100 |0006: return-object v0 │ │ +0daca0: |[0daca0] com.actionbarsherlock.internal.view.StandaloneActionMode.getTitle:()Ljava/lang/CharSequence; │ │ +0dacb0: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dacb4: 6e10 5b2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@2c5b │ │ +0dacba: 0c00 |0005: move-result-object v0 │ │ +0dacbc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -287407,19 +287422,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0dace0: |[0dace0] com.actionbarsherlock.internal.view.StandaloneActionMode.invalidate:()V │ │ -0dacf0: 5420 910d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ -0dacf4: 5421 970d |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ -0dacf8: 7230 9f2f 2001 |0004: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ -0dacfe: 0e00 |0007: return-void │ │ +0dacc0: |[0dacc0] com.actionbarsherlock.internal.view.StandaloneActionMode.invalidate:()V │ │ +0dacd0: 5420 910d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ +0dacd4: 5421 970d |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0d97 │ │ +0dacd8: 7230 9f2f 2001 |0004: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2f9f │ │ +0dacde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ @@ -287428,17 +287443,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dad00: |[0dad00] com.actionbarsherlock.internal.view.StandaloneActionMode.isUiFocusable:()Z │ │ -0dad10: 5510 960d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0d96 │ │ -0dad14: 0f00 |0002: return v0 │ │ +0dace0: |[0dace0] com.actionbarsherlock.internal.view.StandaloneActionMode.isUiFocusable:()Z │ │ +0dacf0: 5510 960d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0d96 │ │ +0dacf4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -287446,16 +287461,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0dad18: |[0dad18] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0dad28: 0e00 |0000: return-void │ │ +0dacf8: |[0dacf8] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0dad08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -287465,16 +287480,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0dad2c: |[0dad2c] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0dad3c: 0e00 |0000: return-void │ │ +0dad0c: |[0dad0c] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0dad1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -287483,19 +287498,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0dad40: |[0dad40] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0dad50: 5410 910d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ -0dad54: 7230 9c2f 1003 |0002: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ -0dad5a: 0a00 |0005: move-result v0 │ │ -0dad5c: 0f00 |0006: return v0 │ │ +0dad20: |[0dad20] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0dad30: 5410 910d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0d91 │ │ +0dad34: 7230 9c2f 1003 |0002: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2f9c │ │ +0dad3a: 0a00 |0005: move-result v0 │ │ +0dad3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0007 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0007 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -287505,19 +287520,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0dad60: |[0dad60] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0dad70: 6e10 7229 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.invalidate:()V // method@2972 │ │ -0dad76: 5410 930d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dad7a: 6e10 7e2c 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@2c7e │ │ -0dad80: 0e00 |0008: return-void │ │ +0dad40: |[0dad40] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0dad50: 6e10 7229 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.invalidate:()V // method@2972 │ │ +0dad56: 5410 930d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dad5a: 6e10 7e2c 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@2c7e │ │ +0dad60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ 0x0008 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ @@ -287528,25 +287543,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0dad84: |[0dad84] com.actionbarsherlock.internal.view.StandaloneActionMode.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0dad94: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0dad96: 6e10 e22b 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ -0dad9c: 0a00 |0004: move-result v0 │ │ -0dad9e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0dada2: 0f02 |0007: return v2 │ │ -0dada4: 2200 7305 |0008: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@0573 │ │ -0dada8: 5431 920d |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ -0dadac: 7030 802b 1004 |000c: invoke-direct {v0, v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b80 │ │ -0dadb2: 6e10 9d2b 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@2b9d │ │ -0dadb8: 28f5 |0012: goto 0007 // -000b │ │ +0dad64: |[0dad64] com.actionbarsherlock.internal.view.StandaloneActionMode.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0dad74: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0dad76: 6e10 e22b 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ +0dad7c: 0a00 |0004: move-result v0 │ │ +0dad7e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0dad82: 0f02 |0007: return v2 │ │ +0dad84: 2200 7305 |0008: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@0573 │ │ +0dad88: 5431 920d |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ +0dad8c: 7030 802b 1004 |000c: invoke-direct {v0, v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b80 │ │ +0dad92: 6e10 9d2b 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@2b9d │ │ +0dad98: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=129 │ │ 0x0007 line=134 │ │ 0x0008 line=133 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ @@ -287557,24 +287572,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0dadbc: |[0dadbc] com.actionbarsherlock.internal.view.StandaloneActionMode.setCustomView:(Landroid/view/View;)V │ │ -0dadcc: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dadd0: 6e20 752c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2c75 │ │ -0dadd6: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ -0dadda: 2200 8e06 |0007: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dadde: 7020 6d34 2000 |0009: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ -0dade4: 5b10 940d |000c: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0d94 │ │ -0dade8: 0e00 |000e: return-void │ │ -0dadea: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0dadec: 28fc |0010: goto 000c // -0004 │ │ +0dad9c: |[0dad9c] com.actionbarsherlock.internal.view.StandaloneActionMode.setCustomView:(Landroid/view/View;)V │ │ +0dadac: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dadb0: 6e20 752c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2c75 │ │ +0dadb6: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ +0dadba: 2200 8e06 |0007: new-instance v0, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dadbe: 7020 6d34 2000 |0009: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ +0dadc4: 5b10 940d |000c: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0d94 │ │ +0dadc8: 0e00 |000e: return-void │ │ +0dadca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0dadcc: 28fc |0010: goto 000c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ 0x000e line=78 │ │ 0x000f line=77 │ │ locals : │ │ @@ -287586,20 +287601,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0dadf0: |[0dadf0] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(I)V │ │ -0dae00: 5410 920d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ -0dae04: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0dae0a: 0c00 |0005: move-result-object v0 │ │ -0dae0c: 6e20 7b29 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@297b │ │ -0dae12: 0e00 |0009: return-void │ │ +0dadd0: |[0dadd0] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(I)V │ │ +0dade0: 5410 920d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ +0dade4: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0dadea: 0c00 |0005: move-result-object v0 │ │ +0dadec: 6e20 7b29 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@297b │ │ +0dadf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -287609,18 +287624,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0dae14: |[0dae14] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0dae24: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dae28: 6e20 7a2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2c7a │ │ -0dae2e: 0e00 |0005: return-void │ │ +0dadf4: |[0dadf4] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0dae04: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dae08: 6e20 7a2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2c7a │ │ +0dae0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -287630,20 +287645,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0dae30: |[0dae30] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(I)V │ │ -0dae40: 5410 920d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ -0dae44: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0dae4a: 0c00 |0005: move-result-object v0 │ │ -0dae4c: 6e20 7d29 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@297d │ │ -0dae52: 0e00 |0009: return-void │ │ +0dae10: |[0dae10] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(I)V │ │ +0dae20: 5410 920d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0d92 │ │ +0dae24: 6e20 4702 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0dae2a: 0c00 |0005: move-result-object v0 │ │ +0dae2c: 6e20 7d29 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@297d │ │ +0dae32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0009 line=67 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -287653,18 +287668,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0dae54: |[0dae54] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(Ljava/lang/CharSequence;)V │ │ -0dae64: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ -0dae68: 6e20 7b2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@2c7b │ │ -0dae6e: 0e00 |0005: return-void │ │ +0dae34: |[0dae34] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(Ljava/lang/CharSequence;)V │ │ +0dae44: 5410 930d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0d93 │ │ +0dae48: 6e20 7b2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@2c7b │ │ +0dae4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -287711,21 +287726,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0dae70: |[0dae70] com.actionbarsherlock.internal.view.menu.ActionMenu.:(Landroid/content/Context;)V │ │ -0dae80: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0dae86: 5b12 980d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ -0dae8a: 2200 9f06 |0005: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0dae8e: 7010 8534 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0dae94: 5b10 9a0d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0dae98: 0e00 |000c: return-void │ │ +0dae50: |[0dae50] com.actionbarsherlock.internal.view.menu.ActionMenu.:(Landroid/content/Context;)V │ │ +0dae60: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0dae66: 5b12 980d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ +0dae6a: 2200 9f06 |0005: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0dae6e: 7010 8534 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0dae74: 5b10 9a0d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0dae78: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x000c line=46 │ │ locals : │ │ @@ -287737,31 +287752,31 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0dae9c: |[0dae9c] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemIndex:(I)I │ │ -0daeac: 5442 9a0d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0daeb0: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0daeb6: 0a01 |0005: move-result v1 │ │ -0daeb8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0daeba: 3510 1200 |0007: if-ge v0, v1, 0019 // +0012 │ │ -0daebe: 6e20 8e34 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0daec4: 0c03 |000c: move-result-object v3 │ │ -0daec6: 1f03 5905 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0daeca: 6e10 a729 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getItemId:()I // method@29a7 │ │ -0daed0: 0a03 |0012: move-result v3 │ │ -0daed2: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -0daed6: 0f00 |0015: return v0 │ │ -0daed8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0daedc: 28ef |0018: goto 0007 // -0011 │ │ -0daede: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0daee0: 28fb |001a: goto 0015 // -0005 │ │ +0dae7c: |[0dae7c] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemIndex:(I)I │ │ +0dae8c: 5442 9a0d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0dae90: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dae96: 0a01 |0005: move-result v1 │ │ +0dae98: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0dae9a: 3510 1200 |0007: if-ge v0, v1, 0019 // +0012 │ │ +0dae9e: 6e20 8e34 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0daea4: 0c03 |000c: move-result-object v3 │ │ +0daea6: 1f03 5905 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0daeaa: 6e10 a729 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getItemId:()I // method@29a7 │ │ +0daeb0: 0a03 |0012: move-result v3 │ │ +0daeb2: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +0daeb6: 0f00 |0015: return v0 │ │ +0daeb8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0daebc: 28ef |0018: goto 0007 // -0011 │ │ +0daebe: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +0daec0: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=133 │ │ 0x0015 line=138 │ │ @@ -287780,36 +287795,36 @@ │ │ type : '(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0daee4: |[0daee4] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0daef4: 5564 990d |0000: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0d99 │ │ -0daef8: 5463 9a0d |0002: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0daefc: 6e10 9534 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0daf02: 0a02 |0007: move-result v2 │ │ -0daf04: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0daf06: 3520 1900 |0009: if-ge v0, v2, 0022 // +0019 │ │ -0daf0a: 6e20 8e34 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0daf10: 0c01 |000e: move-result-object v1 │ │ -0daf12: 1f01 5905 |000f: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0daf16: 3804 0900 |0011: if-eqz v4, 001a // +0009 │ │ -0daf1a: 6e10 a329 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getAlphabeticShortcut:()C // method@29a3 │ │ -0daf20: 0a05 |0016: move-result v5 │ │ -0daf22: 3357 0800 |0017: if-ne v7, v5, 001f // +0008 │ │ -0daf26: 1101 |0019: return-object v1 │ │ -0daf28: 6e10 a929 0100 |001a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getNumericShortcut:()C // method@29a9 │ │ -0daf2e: 0a05 |001d: move-result v5 │ │ -0daf30: 28f9 |001e: goto 0017 // -0007 │ │ -0daf32: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0daf36: 28e8 |0021: goto 0009 // -0018 │ │ -0daf38: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0daf3a: 28f6 |0023: goto 0019 // -000a │ │ +0daec4: |[0daec4] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +0daed4: 5564 990d |0000: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0d99 │ │ +0daed8: 5463 9a0d |0002: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0daedc: 6e10 9534 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0daee2: 0a02 |0007: move-result v2 │ │ +0daee4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0daee6: 3520 1900 |0009: if-ge v0, v2, 0022 // +0019 │ │ +0daeea: 6e20 8e34 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0daef0: 0c01 |000e: move-result-object v1 │ │ +0daef2: 1f01 5905 |000f: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0daef6: 3804 0900 |0011: if-eqz v4, 001a // +0009 │ │ +0daefa: 6e10 a329 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getAlphabeticShortcut:()C // method@29a3 │ │ +0daf00: 0a05 |0016: move-result v5 │ │ +0daf02: 3357 0800 |0017: if-ne v7, v5, 001f // +0008 │ │ +0daf06: 1101 |0019: return-object v1 │ │ +0daf08: 6e10 a929 0100 |001a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getNumericShortcut:()C // method@29a9 │ │ +0daf0e: 0a05 |001d: move-result v5 │ │ +0daf10: 28f9 |001e: goto 0017 // -0007 │ │ +0daf12: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0daf16: 28e8 |0021: goto 0009 // -0018 │ │ +0daf18: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0daf1a: 28f6 |0023: goto 0019 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=165 │ │ 0x0004 line=166 │ │ 0x0008 line=168 │ │ 0x000b line=169 │ │ @@ -287838,19 +287853,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0daf3c: |[0daf3c] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0daf4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0daf4e: 6e52 8429 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; // method@2984 │ │ -0daf54: 0c00 |0004: move-result-object v0 │ │ -0daf56: 1100 |0005: return-object v0 │ │ +0daf1c: |[0daf1c] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0daf2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0daf2e: 6e52 8429 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; // method@2984 │ │ +0daf34: 0c00 |0004: move-result-object v0 │ │ +0daf36: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0006 reg=2 titleRes I │ │ │ │ @@ -287859,23 +287874,23 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0daf58: |[0daf58] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -0daf68: 5410 980d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ -0daf6c: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0daf72: 0c00 |0005: move-result-object v0 │ │ -0daf74: 6e20 c602 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0daf7a: 0c00 |0009: move-result-object v0 │ │ -0daf7c: 6e50 8529 2143 |000a: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2985 │ │ -0daf82: 0c00 |000d: move-result-object v0 │ │ -0daf84: 1100 |000e: return-object v0 │ │ +0daf38: |[0daf38] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +0daf48: 5410 980d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ +0daf4c: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0daf52: 0c00 |0005: move-result-object v0 │ │ +0daf54: 6e20 c602 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0daf5a: 0c00 |0009: move-result-object v0 │ │ +0daf5c: 6e50 8529 2143 |000a: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2985 │ │ +0daf62: 0c00 |000d: move-result-object v0 │ │ +0daf64: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000f reg=2 groupId I │ │ 0x0000 - 0x000f reg=3 itemId I │ │ @@ -287887,27 +287902,27 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -0daf88: |[0daf88] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0daf98: 2200 5905 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0daf9c: 6e10 9129 0700 |0002: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.getContext:()Landroid/content/Context; // method@2991 │ │ -0dafa2: 0c01 |0005: move-result-object v1 │ │ -0dafa4: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0dafa6: 0182 |0007: move v2, v8 │ │ -0dafa8: 0193 |0008: move v3, v9 │ │ -0dafaa: 01a5 |0009: move v5, v10 │ │ -0dafac: 07b6 |000a: move-object v6, v11 │ │ -0dafae: 7607 9e29 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@299e │ │ -0dafb4: 5471 9a0d |000e: iget-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0dafb8: 6e30 8834 a100 |0010: invoke-virtual {v1, v10, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ -0dafbe: 1100 |0013: return-object v0 │ │ +0daf68: |[0daf68] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0daf78: 2200 5905 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0daf7c: 6e10 9129 0700 |0002: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.getContext:()Landroid/content/Context; // method@2991 │ │ +0daf82: 0c01 |0005: move-result-object v1 │ │ +0daf84: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0daf86: 0182 |0007: move v2, v8 │ │ +0daf88: 0193 |0008: move v3, v9 │ │ +0daf8a: 01a5 |0009: move v5, v10 │ │ +0daf8c: 07b6 |000a: move-object v6, v11 │ │ +0daf8e: 7607 9e29 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@299e │ │ +0daf94: 5471 9a0d |000e: iget-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0daf98: 6e30 8834 a100 |0010: invoke-virtual {v1, v10, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ +0daf9e: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000e line=67 │ │ 0x0013 line=68 │ │ locals : │ │ 0x000e - 0x0014 reg=0 item Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -287922,19 +287937,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0dafc0: |[0dafc0] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dafd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dafd2: 6e52 8529 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2985 │ │ -0dafd8: 0c00 |0004: move-result-object v0 │ │ -0dafda: 1100 |0005: return-object v0 │ │ +0dafa0: |[0dafa0] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dafb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dafb2: 6e52 8529 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2985 │ │ +0dafb8: 0c00 |0004: move-result-object v0 │ │ +0dafba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -287943,72 +287958,72 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -0dafdc: |[0dafdc] com.actionbarsherlock.internal.view.menu.ActionMenu.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -0dafec: 54da 980d |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ -0daff0: 6e10 4402 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0daff6: 0c07 |0005: move-result-object v7 │ │ -0daff8: 120a |0006: const/4 v10, #int 0 // #0 │ │ -0daffa: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -0daffe: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -0db002: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -0db006: 6e5a a802 0721 |000d: invoke-virtual {v7, v0, v1, v2, v10}, Landroid/content/pm/PackageManager;.queryIntentActivityOptions:(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; // method@02a8 │ │ -0db00c: 0c06 |0010: move-result-object v6 │ │ -0db00e: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -0db012: 7210 dc34 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@34dc │ │ -0db018: 0a03 |0016: move-result v3 │ │ -0db01a: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -0db01e: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -0db022: 6e20 9729 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.removeGroup:(I)V // method@2997 │ │ -0db028: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0db02a: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -0db02e: 7220 d834 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0db034: 0c08 |0024: move-result-object v8 │ │ -0db036: 1f08 6700 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0067 │ │ -0db03a: 2209 5d00 |0027: new-instance v9, Landroid/content/Intent; // type@005d │ │ -0db03e: 528a 2701 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0db042: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -0db046: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -0db04a: 7020 5e02 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0db050: 220a 5400 |0032: new-instance v10, Landroid/content/ComponentName; // type@0054 │ │ -0db054: 548b 2501 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0db058: 54bb 1a01 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@011a │ │ -0db05c: 54bb 2001 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ -0db060: 548c 2501 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0db064: 54cc 1c01 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ -0db068: 7030 2602 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ -0db06e: 6e20 8802 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0db074: 6e20 ae02 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ -0db07a: 0c0a |0047: move-result-object v10 │ │ -0db07c: 0200 1000 |0048: move/from16 v0, v16 │ │ -0db080: 6e5a 8529 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2985 │ │ -0db086: 0c0a |004d: move-result-object v10 │ │ -0db088: 6e20 ad02 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ -0db08e: 0c0b |0051: move-result-object v11 │ │ -0db090: 7220 0b30 ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ -0db096: 0c0a |0055: move-result-object v10 │ │ -0db098: 7220 0c30 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@300c │ │ -0db09e: 0c05 |0059: move-result-object v5 │ │ -0db0a0: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -0db0a4: 528a 2701 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0db0a8: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -0db0ac: 528a 2701 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0db0b0: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -0db0b4: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0db0b8: 28b9 |0066: goto 001f // -0047 │ │ -0db0ba: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -0db0bc: 28af |0068: goto 0017 // -0051 │ │ -0db0be: 528a 2701 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0db0c2: 460a 120a |006b: aget-object v10, v18, v10 │ │ -0db0c6: 28c2 |006d: goto 002f // -003e │ │ -0db0c8: 0f03 |006e: return v3 │ │ +0dafbc: |[0dafbc] com.actionbarsherlock.internal.view.menu.ActionMenu.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +0dafcc: 54da 980d |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ +0dafd0: 6e10 4402 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0dafd6: 0c07 |0005: move-result-object v7 │ │ +0dafd8: 120a |0006: const/4 v10, #int 0 // #0 │ │ +0dafda: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +0dafde: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +0dafe2: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +0dafe6: 6e5a a802 0721 |000d: invoke-virtual {v7, v0, v1, v2, v10}, Landroid/content/pm/PackageManager;.queryIntentActivityOptions:(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; // method@02a8 │ │ +0dafec: 0c06 |0010: move-result-object v6 │ │ +0dafee: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +0daff2: 7210 dc34 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@34dc │ │ +0daff8: 0a03 |0016: move-result v3 │ │ +0daffa: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +0daffe: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +0db002: 6e20 9729 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.removeGroup:(I)V // method@2997 │ │ +0db008: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0db00a: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +0db00e: 7220 d834 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0db014: 0c08 |0024: move-result-object v8 │ │ +0db016: 1f08 6700 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0067 │ │ +0db01a: 2209 5d00 |0027: new-instance v9, Landroid/content/Intent; // type@005d │ │ +0db01e: 528a 2701 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0db022: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +0db026: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +0db02a: 7020 5e02 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0db030: 220a 5400 |0032: new-instance v10, Landroid/content/ComponentName; // type@0054 │ │ +0db034: 548b 2501 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0db038: 54bb 1a01 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@011a │ │ +0db03c: 54bb 2001 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ +0db040: 548c 2501 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0db044: 54cc 1c01 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ +0db048: 7030 2602 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ +0db04e: 6e20 8802 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0db054: 6e20 ae02 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ +0db05a: 0c0a |0047: move-result-object v10 │ │ +0db05c: 0200 1000 |0048: move/from16 v0, v16 │ │ +0db060: 6e5a 8529 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2985 │ │ +0db066: 0c0a |004d: move-result-object v10 │ │ +0db068: 6e20 ad02 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ +0db06e: 0c0b |0051: move-result-object v11 │ │ +0db070: 7220 0b30 ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ +0db076: 0c0a |0055: move-result-object v10 │ │ +0db078: 7220 0c30 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@300c │ │ +0db07e: 0c05 |0059: move-result-object v5 │ │ +0db080: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +0db084: 528a 2701 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0db088: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +0db08c: 528a 2701 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0db090: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +0db094: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0db098: 28b9 |0066: goto 001f // -0047 │ │ +0db09a: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +0db09c: 28af |0068: goto 0017 // -0051 │ │ +0db09e: 528a 2701 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0db0a2: 460a 120a |006b: aget-object v10, v18, v10 │ │ +0db0a6: 28c2 |006d: goto 002f // -003e │ │ +0db0a8: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x0007 line=76 │ │ 0x0011 line=77 │ │ 0x0017 line=79 │ │ @@ -288052,17 +288067,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db0cc: |[0db0cc] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0db0dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db0de: 1100 |0001: return-object v0 │ │ +0db0ac: |[0db0ac] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0db0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db0be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 titleRes I │ │ │ │ @@ -288071,17 +288086,17 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db0e0: |[0db0e0] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -0db0f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db0f2: 1100 |0001: return-object v0 │ │ +0db0c0: |[0db0c0] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +0db0d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db0d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 groupId I │ │ 0x0000 - 0x0002 reg=3 itemId I │ │ @@ -288093,17 +288108,17 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db0f4: |[0db0f4] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0db104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db106: 1100 |0001: return-object v0 │ │ +0db0d4: |[0db0d4] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0db0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db0e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 groupId I │ │ 0x0000 - 0x0002 reg=3 itemId I │ │ @@ -288115,17 +288130,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db108: |[0db108] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0db118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db11a: 1100 |0001: return-object v0 │ │ +0db0e8: |[0db0e8] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0db0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db0fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -288134,18 +288149,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0db11c: |[0db11c] com.actionbarsherlock.internal.view.menu.ActionMenu.clear:()V │ │ -0db12c: 5410 9a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db130: 6e10 8b34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0db136: 0e00 |0005: return-void │ │ +0db0fc: |[0db0fc] com.actionbarsherlock.internal.view.menu.ActionMenu.clear:()V │ │ +0db10c: 5410 9a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db110: 6e10 8b34 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0db116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ @@ -288154,16 +288169,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0db138: |[0db138] com.actionbarsherlock.internal.view.menu.ActionMenu.close:()V │ │ -0db148: 0e00 |0000: return-void │ │ +0db118: |[0db118] com.actionbarsherlock.internal.view.menu.ActionMenu.close:()V │ │ +0db128: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenu;) │ │ @@ -288171,22 +288186,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0db14c: |[0db14c] com.actionbarsherlock.internal.view.menu.ActionMenu.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db15c: 5420 9a0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db160: 7020 8f29 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@298f │ │ -0db166: 0a01 |0005: move-result v1 │ │ -0db168: 6e20 8e34 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db16e: 0c00 |0009: move-result-object v0 │ │ -0db170: 1f00 c305 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ -0db174: 1100 |000c: return-object v0 │ │ +0db12c: |[0db12c] com.actionbarsherlock.internal.view.menu.ActionMenu.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db13c: 5420 9a0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db140: 7020 8f29 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@298f │ │ +0db146: 0a01 |0005: move-result v1 │ │ +0db148: 6e20 8e34 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db14e: 0c00 |0009: move-result-object v0 │ │ +0db150: 1f00 c305 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ +0db154: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000d reg=3 id I │ │ │ │ @@ -288195,17 +288210,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db178: |[0db178] com.actionbarsherlock.internal.view.menu.ActionMenu.getContext:()Landroid/content/Context; │ │ -0db188: 5410 980d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ -0db18c: 1100 |0002: return-object v0 │ │ +0db158: |[0db158] com.actionbarsherlock.internal.view.menu.ActionMenu.getContext:()Landroid/content/Context; │ │ +0db168: 5410 980d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0d98 │ │ +0db16c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenu;) │ │ @@ -288213,20 +288228,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0db190: |[0db190] com.actionbarsherlock.internal.view.menu.ActionMenu.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db1a0: 5410 9a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db1a4: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db1aa: 0c00 |0005: move-result-object v0 │ │ -0db1ac: 1f00 c305 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ -0db1b0: 1100 |0008: return-object v0 │ │ +0db170: |[0db170] com.actionbarsherlock.internal.view.menu.ActionMenu.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db180: 5410 9a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db184: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db18a: 0c00 |0005: move-result-object v0 │ │ +0db18c: 1f00 c305 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ +0db190: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -288235,32 +288250,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0db1b4: |[0db1b4] com.actionbarsherlock.internal.view.menu.ActionMenu.hasVisibleItems:()Z │ │ -0db1c4: 5442 9a0d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db1c8: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0db1ce: 0a01 |0005: move-result v1 │ │ -0db1d0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0db1d2: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -0db1d6: 6e20 8e34 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db1dc: 0c03 |000c: move-result-object v3 │ │ -0db1de: 1f03 5905 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0db1e2: 6e10 b429 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.isVisible:()Z // method@29b4 │ │ -0db1e8: 0a03 |0012: move-result v3 │ │ -0db1ea: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0db1ee: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0db1f0: 0f03 |0016: return v3 │ │ -0db1f2: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0db1f6: 28ee |0019: goto 0007 // -0012 │ │ -0db1f8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0db1fa: 28fb |001b: goto 0016 // -0005 │ │ +0db194: |[0db194] com.actionbarsherlock.internal.view.menu.ActionMenu.hasVisibleItems:()Z │ │ +0db1a4: 5442 9a0d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db1a8: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0db1ae: 0a01 |0005: move-result v1 │ │ +0db1b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0db1b2: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +0db1b6: 6e20 8e34 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db1bc: 0c03 |000c: move-result-object v3 │ │ +0db1be: 1f03 5905 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0db1c2: 6e10 b429 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.isVisible:()Z // method@29b4 │ │ +0db1c8: 0a03 |0012: move-result v3 │ │ +0db1ca: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0db1ce: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0db1d0: 0f03 |0016: return v3 │ │ +0db1d2: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0db1d6: 28ee |0019: goto 0007 // -0012 │ │ +0db1d8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0db1da: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x0015 line=155 │ │ @@ -288278,22 +288293,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0db1fc: |[0db1fc] com.actionbarsherlock.internal.view.menu.ActionMenu.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0db20c: 7030 9029 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@2990 │ │ -0db212: 0c00 |0003: move-result-object v0 │ │ -0db214: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0db218: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0db21a: 0f00 |0007: return v0 │ │ -0db21c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0db21e: 28fe |0009: goto 0007 // -0002 │ │ +0db1dc: |[0db1dc] com.actionbarsherlock.internal.view.menu.ActionMenu.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +0db1ec: 7030 9029 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@2990 │ │ +0db1f2: 0c00 |0003: move-result-object v0 │ │ +0db1f4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0db1f8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0db1fa: 0f00 |0007: return v0 │ │ +0db1fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0db1fe: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000a reg=2 keyCode I │ │ 0x0000 - 0x000a reg=3 event Landroid/view/KeyEvent; │ │ @@ -288303,27 +288318,27 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0db220: |[0db220] com.actionbarsherlock.internal.view.menu.ActionMenu.performIdentifierAction:(II)Z │ │ -0db230: 7020 8f29 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@298f │ │ -0db236: 0a00 |0003: move-result v0 │ │ -0db238: 3b00 0400 |0004: if-gez v0, 0008 // +0004 │ │ -0db23c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0db23e: 0f01 |0007: return v1 │ │ -0db240: 5421 9a0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db244: 6e20 8e34 0100 |000a: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db24a: 0c01 |000d: move-result-object v1 │ │ -0db24c: 1f01 5905 |000e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0db250: 6e10 af29 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@29af │ │ -0db256: 0a01 |0013: move-result v1 │ │ -0db258: 28f3 |0014: goto 0007 // -000d │ │ +0db200: |[0db200] com.actionbarsherlock.internal.view.menu.ActionMenu.performIdentifierAction:(II)Z │ │ +0db210: 7020 8f29 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@298f │ │ +0db216: 0a00 |0003: move-result v0 │ │ +0db218: 3b00 0400 |0004: if-gez v0, 0008 // +0004 │ │ +0db21c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0db21e: 0f01 |0007: return v1 │ │ +0db220: 5421 9a0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db224: 6e20 8e34 0100 |000a: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db22a: 0c01 |000d: move-result-object v1 │ │ +0db22c: 1f01 5905 |000e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0db230: 6e10 af29 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@29af │ │ +0db236: 0a01 |0013: move-result v1 │ │ +0db238: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=185 │ │ 0x0006 line=186 │ │ 0x0007 line=189 │ │ locals : │ │ @@ -288337,23 +288352,23 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0db25c: |[0db25c] com.actionbarsherlock.internal.view.menu.ActionMenu.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0db26c: 7030 9029 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@2990 │ │ -0db272: 0c00 |0003: move-result-object v0 │ │ -0db274: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0db278: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0db27a: 0f01 |0007: return v1 │ │ -0db27c: 6e10 af29 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@29af │ │ -0db282: 0a01 |000b: move-result v1 │ │ -0db284: 28fb |000c: goto 0007 // -0005 │ │ +0db23c: |[0db23c] com.actionbarsherlock.internal.view.menu.ActionMenu.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0db24c: 7030 9029 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@2990 │ │ +0db252: 0c00 |0003: move-result-object v0 │ │ +0db254: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0db258: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0db25a: 0f01 |0007: return v1 │ │ +0db25c: 6e10 af29 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@29af │ │ +0db262: 0a01 |000b: move-result v1 │ │ +0db264: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0007 line=198 │ │ locals : │ │ @@ -288368,32 +288383,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0db288: |[0db288] com.actionbarsherlock.internal.view.menu.ActionMenu.removeGroup:(I)V │ │ -0db298: 5442 9a0d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db29c: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0db2a2: 0a01 |0005: move-result v1 │ │ -0db2a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0db2a6: 3510 1700 |0007: if-ge v0, v1, 001e // +0017 │ │ -0db2aa: 6e20 8e34 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db2b0: 0c03 |000c: move-result-object v3 │ │ -0db2b2: 1f03 5905 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0db2b6: 6e10 a429 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ -0db2bc: 0a03 |0012: move-result v3 │ │ -0db2be: 3353 0800 |0013: if-ne v3, v5, 001b // +0008 │ │ -0db2c2: 6e20 9134 0200 |0015: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0db2c8: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0db2cc: 28ed |001a: goto 0007 // -0013 │ │ -0db2ce: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0db2d2: 28ea |001d: goto 0007 // -0016 │ │ -0db2d4: 0e00 |001e: return-void │ │ +0db268: |[0db268] com.actionbarsherlock.internal.view.menu.ActionMenu.removeGroup:(I)V │ │ +0db278: 5442 9a0d |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db27c: 6e10 9534 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0db282: 0a01 |0005: move-result v1 │ │ +0db284: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0db286: 3510 1700 |0007: if-ge v0, v1, 001e // +0017 │ │ +0db28a: 6e20 8e34 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db290: 0c03 |000c: move-result-object v3 │ │ +0db292: 1f03 5905 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0db296: 6e10 a429 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ +0db29c: 0a03 |0012: move-result v3 │ │ +0db29e: 3353 0800 |0013: if-ne v3, v5, 001b // +0008 │ │ +0db2a2: 6e20 9134 0200 |0015: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0db2a8: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0db2ac: 28ed |001a: goto 0007 // -0013 │ │ +0db2ae: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0db2b2: 28ea |001d: goto 0007 // -0016 │ │ +0db2b4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ 0x0006 line=204 │ │ 0x0007 line=205 │ │ 0x0009 line=206 │ │ @@ -288413,20 +288428,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0db2d8: |[0db2d8] com.actionbarsherlock.internal.view.menu.ActionMenu.removeItem:(I)V │ │ -0db2e8: 5420 9a0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db2ec: 7020 8f29 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@298f │ │ -0db2f2: 0a01 |0005: move-result v1 │ │ -0db2f4: 6e20 9134 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0db2fa: 0e00 |0009: return-void │ │ +0db2b8: |[0db2b8] com.actionbarsherlock.internal.view.menu.ActionMenu.removeItem:(I)V │ │ +0db2c8: 5420 9a0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db2cc: 7020 8f29 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@298f │ │ +0db2d2: 0a01 |0005: move-result v1 │ │ +0db2d4: 6e20 9134 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0db2da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0009 line=217 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000a reg=3 id I │ │ @@ -288436,31 +288451,31 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0db2fc: |[0db2fc] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupCheckable:(IZZ)V │ │ -0db30c: 5453 9a0d |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db310: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0db316: 0a02 |0005: move-result v2 │ │ -0db318: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0db31a: 3520 1700 |0007: if-ge v0, v2, 001e // +0017 │ │ -0db31e: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db324: 0c01 |000c: move-result-object v1 │ │ -0db326: 1f01 5905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0db32a: 6e10 a429 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ -0db330: 0a04 |0012: move-result v4 │ │ -0db332: 3364 0800 |0013: if-ne v4, v6, 001b // +0008 │ │ -0db336: 6e20 b929 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@29b9 │ │ -0db33c: 6e20 bc29 8100 |0018: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@29bc │ │ -0db342: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0db346: 28ea |001d: goto 0007 // -0016 │ │ -0db348: 0e00 |001e: return-void │ │ +0db2dc: |[0db2dc] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupCheckable:(IZZ)V │ │ +0db2ec: 5453 9a0d |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db2f0: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0db2f6: 0a02 |0005: move-result v2 │ │ +0db2f8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0db2fa: 3520 1700 |0007: if-ge v0, v2, 001e // +0017 │ │ +0db2fe: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db304: 0c01 |000c: move-result-object v1 │ │ +0db306: 1f01 5905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0db30a: 6e10 a429 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ +0db310: 0a04 |0012: move-result v4 │ │ +0db312: 3364 0800 |0013: if-ne v4, v6, 001b // +0008 │ │ +0db316: 6e20 b929 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@29b9 │ │ +0db31c: 6e20 bc29 8100 |0018: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@29bc │ │ +0db322: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0db326: 28ea |001d: goto 0007 // -0016 │ │ +0db328: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0002 line=222 │ │ 0x0006 line=224 │ │ 0x0009 line=225 │ │ 0x000f line=226 │ │ @@ -288483,30 +288498,30 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0db34c: |[0db34c] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupEnabled:(IZ)V │ │ -0db35c: 5453 9a0d |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db360: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0db366: 0a02 |0005: move-result v2 │ │ -0db368: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0db36a: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ -0db36e: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db374: 0c01 |000c: move-result-object v1 │ │ -0db376: 1f01 5905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0db37a: 6e10 a429 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ -0db380: 0a04 |0012: move-result v4 │ │ -0db382: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ -0db386: 6e20 bb29 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@29bb │ │ -0db38c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0db390: 28ed |001a: goto 0007 // -0013 │ │ -0db392: 0e00 |001b: return-void │ │ +0db32c: |[0db32c] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupEnabled:(IZ)V │ │ +0db33c: 5453 9a0d |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db340: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0db346: 0a02 |0005: move-result v2 │ │ +0db348: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0db34a: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ +0db34e: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db354: 0c01 |000c: move-result-object v1 │ │ +0db356: 1f01 5905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0db35a: 6e10 a429 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ +0db360: 0a04 |0012: move-result v4 │ │ +0db362: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ +0db366: 6e20 bb29 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@29bb │ │ +0db36c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0db370: 28ed |001a: goto 0007 // -0013 │ │ +0db372: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0002 line=235 │ │ 0x0006 line=237 │ │ 0x0009 line=238 │ │ 0x000f line=239 │ │ @@ -288527,30 +288542,30 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0db394: |[0db394] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupVisible:(IZ)V │ │ -0db3a4: 5453 9a0d |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db3a8: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0db3ae: 0a02 |0005: move-result v2 │ │ -0db3b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0db3b2: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ -0db3b6: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0db3bc: 0c01 |000c: move-result-object v1 │ │ -0db3be: 1f01 5905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0db3c2: 6e10 a429 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ -0db3c8: 0a04 |0012: move-result v4 │ │ -0db3ca: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ -0db3ce: 6e20 c929 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@29c9 │ │ -0db3d4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0db3d8: 28ed |001a: goto 0007 // -0013 │ │ -0db3da: 0e00 |001b: return-void │ │ +0db374: |[0db374] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupVisible:(IZ)V │ │ +0db384: 5453 9a0d |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db388: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0db38e: 0a02 |0005: move-result v2 │ │ +0db390: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0db392: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ +0db396: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0db39c: 0c01 |000c: move-result-object v1 │ │ +0db39e: 1f01 5905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0db3a2: 6e10 a429 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@29a4 │ │ +0db3a8: 0a04 |0012: move-result v4 │ │ +0db3aa: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ +0db3ae: 6e20 c929 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@29c9 │ │ +0db3b4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0db3b8: 28ed |001a: goto 0007 // -0013 │ │ +0db3ba: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ 0x000f line=251 │ │ @@ -288571,17 +288586,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db3dc: |[0db3dc] com.actionbarsherlock.internal.view.menu.ActionMenu.setQwertyMode:(Z)V │ │ -0db3ec: 5c01 990d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0d99 │ │ -0db3f0: 0e00 |0002: return-void │ │ +0db3bc: |[0db3bc] com.actionbarsherlock.internal.view.menu.ActionMenu.setQwertyMode:(Z)V │ │ +0db3cc: 5c01 990d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0d99 │ │ +0db3d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0002 line=259 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0003 reg=1 isQwerty Z │ │ @@ -288591,19 +288606,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0db3f4: |[0db3f4] com.actionbarsherlock.internal.view.menu.ActionMenu.size:()I │ │ -0db404: 5410 9a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ -0db408: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0db40e: 0a00 |0005: move-result v0 │ │ -0db410: 0f00 |0006: return v0 │ │ +0db3d4: |[0db3d4] com.actionbarsherlock.internal.view.menu.ActionMenu.size:()I │ │ +0db3e4: 5410 9a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0d9a │ │ +0db3e8: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0db3ee: 0a00 |0005: move-result v0 │ │ +0db3f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ source_file_idx : 606 (ActionMenu.java) │ │ @@ -288705,24 +288720,24 @@ │ │ type : '(Landroid/content/Context;IIIILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0db414: |[0db414] com.actionbarsherlock.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ -0db424: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0db42a: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -0db42e: 5910 a20d |0005: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db432: 5b12 a10d |0007: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ -0db436: 5914 a50d |0009: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0da5 │ │ -0db43a: 5913 a30d |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0da3 │ │ -0db43e: 5916 a70d |000d: iput v6, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0da7 │ │ -0db442: 5b17 aa0d |000f: iput-object v7, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ -0db446: 0e00 |0011: return-void │ │ +0db3f4: |[0db3f4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ +0db404: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0db40a: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +0db40e: 5910 a20d |0005: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db412: 5b12 a10d |0007: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ +0db416: 5914 a50d |0009: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0da5 │ │ +0db41a: 5913 a30d |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0da3 │ │ +0db41e: 5916 a70d |000d: iput v6, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0da7 │ │ +0db422: 5b17 aa0d |000f: iput-object v7, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ +0db426: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=53 │ │ 0x0007 line=62 │ │ 0x0009 line=63 │ │ 0x000b line=64 │ │ @@ -288744,17 +288759,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db448: |[0db448] com.actionbarsherlock.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ -0db458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db45a: 0f00 |0001: return v0 │ │ +0db428: |[0db428] com.actionbarsherlock.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ +0db438: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db43a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288762,17 +288777,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db45c: |[0db45c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ -0db46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db46e: 0f00 |0001: return v0 │ │ +0db43c: |[0db43c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ +0db44c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db44e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288780,17 +288795,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db470: |[0db470] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0db480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db482: 1100 |0001: return-object v0 │ │ +0db450: |[0db450] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0db460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db462: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288798,17 +288813,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db484: |[0db484] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ -0db494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db496: 1100 |0001: return-object v0 │ │ +0db464: |[0db464] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ +0db474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db476: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288816,17 +288831,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db498: |[0db498] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ -0db4a8: 5710 a80d |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0da8 │ │ -0db4ac: 0f00 |0002: return v0 │ │ +0db478: |[0db478] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ +0db488: 5710 a80d |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0da8 │ │ +0db48c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288834,17 +288849,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db4b0: |[0db4b0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ -0db4c0: 5210 a30d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0da3 │ │ -0db4c4: 0f00 |0002: return v0 │ │ +0db490: |[0db490] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ +0db4a0: 5210 a30d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0da3 │ │ +0db4a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288852,17 +288867,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db4c8: |[0db4c8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0db4d8: 5410 a40d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0da4 │ │ -0db4dc: 1100 |0002: return-object v0 │ │ +0db4a8: |[0db4a8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0db4b8: 5410 a40d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0da4 │ │ +0db4bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288870,17 +288885,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db4e0: |[0db4e0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ -0db4f0: 5410 a60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ -0db4f4: 1100 |0002: return-object v0 │ │ +0db4c0: |[0db4c0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ +0db4d0: 5410 a60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ +0db4d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288888,17 +288903,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db4f8: |[0db4f8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getItemId:()I │ │ -0db508: 5210 a50d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0da5 │ │ -0db50c: 0f00 |0002: return v0 │ │ +0db4d8: |[0db4d8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getItemId:()I │ │ +0db4e8: 5210 a50d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0da5 │ │ +0db4ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288906,17 +288921,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db510: |[0db510] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0db520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db522: 1100 |0001: return-object v0 │ │ +0db4f0: |[0db4f0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +0db500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db502: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288924,17 +288939,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db524: |[0db524] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ -0db534: 5710 a90d |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0da9 │ │ -0db538: 0f00 |0002: return v0 │ │ +0db504: |[0db504] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ +0db514: 5710 a90d |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0da9 │ │ +0db518: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288942,17 +288957,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db53c: |[0db53c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getOrder:()I │ │ -0db54c: 5210 a70d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0da7 │ │ -0db550: 0f00 |0002: return v0 │ │ +0db51c: |[0db51c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getOrder:()I │ │ +0db52c: 5210 a70d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0da7 │ │ +0db530: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288960,17 +288975,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db554: |[0db554] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0db564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db566: 1100 |0001: return-object v0 │ │ +0db534: |[0db534] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0db544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db546: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288978,17 +288993,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db568: |[0db568] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ -0db578: 5410 aa0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ -0db57c: 1100 |0002: return-object v0 │ │ +0db548: |[0db548] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ +0db558: 5410 aa0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ +0db55c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -288996,17 +289011,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db580: |[0db580] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0db590: 5410 ab0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0dab │ │ -0db594: 1100 |0002: return-object v0 │ │ +0db560: |[0db560] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0db570: 5410 ab0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0dab │ │ +0db574: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -289014,17 +289029,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db598: |[0db598] com.actionbarsherlock.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ -0db5a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db5aa: 0f00 |0001: return v0 │ │ +0db578: |[0db578] com.actionbarsherlock.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ +0db588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db58a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -289032,31 +289047,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0db5ac: |[0db5ac] com.actionbarsherlock.internal.view.menu.ActionMenuItem.invoke:()Z │ │ -0db5bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0db5be: 5431 a00d |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0da0 │ │ -0db5c2: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ -0db5c6: 5431 a00d |0005: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0da0 │ │ -0db5ca: 7220 ed2f 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fed │ │ -0db5d0: 0a01 |000a: move-result v1 │ │ -0db5d2: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ -0db5d6: 0f00 |000d: return v0 │ │ -0db5d8: 5431 a60d |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ -0db5dc: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -0db5e0: 5431 a10d |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ -0db5e4: 5432 a60d |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ -0db5e8: 6e20 5602 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0db5ee: 28f4 |0019: goto 000d // -000c │ │ -0db5f0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0db5f2: 28f2 |001b: goto 000d // -000e │ │ +0db58c: |[0db58c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.invoke:()Z │ │ +0db59c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0db59e: 5431 a00d |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0da0 │ │ +0db5a2: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ +0db5a6: 5431 a00d |0005: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0da0 │ │ +0db5aa: 7220 ed2f 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fed │ │ +0db5b0: 0a01 |000a: move-result v1 │ │ +0db5b2: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ +0db5b6: 0f00 |000d: return v0 │ │ +0db5b8: 5431 a60d |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ +0db5bc: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +0db5c0: 5431 a10d |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ +0db5c4: 5432 a60d |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ +0db5c8: 6e20 5602 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0db5ce: 28f4 |0019: goto 000d // -000c │ │ +0db5d0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0db5d2: 28f2 |001b: goto 000d // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=213 │ │ 0x000d line=222 │ │ 0x000e line=217 │ │ 0x0012 line=218 │ │ 0x001a line=222 │ │ @@ -289068,17 +289083,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0db5f4: |[0db5f4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ -0db604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db606: 0f00 |0001: return v0 │ │ +0db5d4: |[0db5d4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ +0db5e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db5e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -289086,22 +289101,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0db608: |[0db608] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ -0db618: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db61c: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0db620: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0db624: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0db626: 0f00 |0007: return v0 │ │ -0db628: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0db62a: 28fe |0009: goto 0007 // -0002 │ │ +0db5e8: |[0db5e8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ +0db5f8: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db5fc: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0db600: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0db604: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0db606: 0f00 |0007: return v0 │ │ +0db608: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0db60a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -289109,22 +289124,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0db62c: |[0db62c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ -0db63c: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db640: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0db644: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0db648: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0db64a: 0f00 |0007: return v0 │ │ -0db64c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0db64e: 28fe |0009: goto 0007 // -0002 │ │ +0db60c: |[0db60c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ +0db61c: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db620: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0db624: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0db628: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0db62a: 0f00 |0007: return v0 │ │ +0db62c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0db62e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -289132,22 +289147,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0db650: |[0db650] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ -0db660: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db664: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0db668: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0db66c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0db66e: 0f00 |0007: return v0 │ │ -0db670: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0db672: 28fe |0009: goto 0007 // -0002 │ │ +0db630: |[0db630] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ +0db640: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db644: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0db648: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0db64c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0db64e: 0f00 |0007: return v0 │ │ +0db650: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0db652: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -289155,22 +289170,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0db674: |[0db674] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ -0db684: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db688: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0db68c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0db690: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0db692: 0f00 |0007: return v0 │ │ -0db694: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0db696: 28fe |0009: goto 0007 // -0002 │ │ +0db654: |[0db654] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ +0db664: 5210 a20d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db668: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0db66c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0db670: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0db672: 0f00 |0007: return v0 │ │ +0db674: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0db676: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -289178,18 +289193,18 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0db698: |[0db698] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db6a8: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0db6ac: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0db6b2: 2700 |0005: throw v0 │ │ +0db678: |[0db678] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db688: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0db68c: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0db692: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionProvider Lcom/actionbarsherlock/view/ActionProvider; │ │ │ │ @@ -289198,18 +289213,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0db6b4: |[0db6b4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db6c4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0db6c8: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0db6ce: 2700 |0005: throw v0 │ │ +0db694: |[0db694] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db6a4: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0db6a8: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0db6ae: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ │ │ @@ -289218,18 +289233,18 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0db6d0: |[0db6d0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db6e0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0db6e4: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ -0db6ea: 2700 |0005: throw v0 │ │ +0db6b0: |[0db6b0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db6c0: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0db6c4: 7010 6b34 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@346b │ │ +0db6ca: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionView Landroid/view/View; │ │ │ │ @@ -289238,17 +289253,17 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db6ec: |[0db6ec] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db6fc: 5e01 a80d |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0da8 │ │ -0db700: 1100 |0002: return-object v0 │ │ +0db6cc: |[0db6cc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db6dc: 5e01 a80d |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0da8 │ │ +0db6e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 alphaChar C │ │ @@ -289258,24 +289273,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0db704: |[0db704] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db714: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db718: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ -0db71c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0db720: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0db722: b610 |0007: or-int/2addr v0, v1 │ │ -0db724: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db728: 1102 |000a: return-object v2 │ │ -0db72a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0db72c: 28fb |000c: goto 0007 // -0005 │ │ +0db6e4: |[0db6e4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db6f4: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db6f8: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ +0db6fc: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0db700: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0db702: b610 |0007: or-int/2addr v0, v1 │ │ +0db704: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db708: 1102 |000a: return-object v2 │ │ +0db70a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0db70c: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000a line=141 │ │ 0x000b line=140 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -289286,24 +289301,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0db730: |[0db730] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db740: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db744: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ -0db748: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0db74c: 1220 |0006: const/4 v0, #int 2 // #2 │ │ -0db74e: b610 |0007: or-int/2addr v0, v1 │ │ -0db750: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db754: 1102 |000a: return-object v2 │ │ -0db756: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0db758: 28fb |000c: goto 0007 // -0005 │ │ +0db710: |[0db710] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db720: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db724: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ +0db728: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0db72c: 1220 |0006: const/4 v0, #int 2 // #2 │ │ +0db72e: b610 |0007: or-int/2addr v0, v1 │ │ +0db730: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db734: 1102 |000a: return-object v2 │ │ +0db736: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0db738: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x000a line=151 │ │ 0x000b line=150 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -289314,24 +289329,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0db75c: |[0db75c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db76c: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db770: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ -0db774: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0db778: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0db77c: b610 |0008: or-int/2addr v0, v1 │ │ -0db77e: 5920 a20d |0009: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db782: 1102 |000b: return-object v2 │ │ -0db784: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0db786: 28fb |000d: goto 0008 // -0005 │ │ +0db73c: |[0db73c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db74c: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db750: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ +0db754: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0db758: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0db75c: b610 |0008: or-int/2addr v0, v1 │ │ +0db75e: 5920 a20d |0009: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db762: 1102 |000b: return-object v2 │ │ +0db764: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0db766: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x000b line=156 │ │ 0x000c line=155 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -289342,24 +289357,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0db788: |[0db788] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0db798: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db79c: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -0db7a0: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0db7a4: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -0db7a6: b610 |0007: or-int/2addr v0, v1 │ │ -0db7a8: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db7ac: 1102 |000a: return-object v2 │ │ -0db7ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0db7b0: 28fb |000c: goto 0007 // -0005 │ │ +0db768: |[0db768] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +0db778: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db77c: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +0db780: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0db784: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +0db786: b610 |0007: or-int/2addr v0, v1 │ │ +0db788: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db78c: 1102 |000a: return-object v2 │ │ +0db78e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0db790: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x000b line=145 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -289370,22 +289385,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0db7b4: |[0db7b4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db7c4: 5410 a10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ -0db7c8: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0db7ce: 0c00 |0005: move-result-object v0 │ │ -0db7d0: 6e20 bb02 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0db7d6: 0c00 |0009: move-result-object v0 │ │ -0db7d8: 5b10 a40d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0da4 │ │ -0db7dc: 1101 |000c: return-object v1 │ │ +0db794: |[0db794] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db7a4: 5410 a10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ +0db7a8: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0db7ae: 0c00 |0005: move-result-object v0 │ │ +0db7b0: 6e20 bb02 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0db7b6: 0c00 |0009: move-result-object v0 │ │ +0db7b8: 5b10 a40d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0da4 │ │ +0db7bc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000c line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000d reg=2 iconRes I │ │ @@ -289395,17 +289410,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db7e0: |[0db7e0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db7f0: 5b01 a40d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0da4 │ │ -0db7f4: 1100 |0002: return-object v0 │ │ +0db7c0: |[0db7c0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db7d0: 5b01 a40d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0da4 │ │ +0db7d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0002 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -289415,17 +289430,17 @@ │ │ type : '(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db7f8: |[0db7f8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db808: 5b01 a60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ -0db80c: 1100 |0002: return-object v0 │ │ +0db7d8: |[0db7d8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db7e8: 5b01 a60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0da6 │ │ +0db7ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -289435,17 +289450,17 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db810: |[0db810] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db820: 5e01 a90d |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0da9 │ │ -0db824: 1100 |0002: return-object v0 │ │ +0db7f0: |[0db7f0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db800: 5e01 a90d |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0da9 │ │ +0db804: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 numericChar C │ │ @@ -289455,16 +289470,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0db828: |[0db828] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db838: 1100 |0000: return-object v0 │ │ +0db808: |[0db808] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db818: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 listener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ │ │ @@ -289473,17 +289488,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db83c: |[0db83c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db84c: 5b01 a00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0da0 │ │ -0db850: 1100 |0002: return-object v0 │ │ +0db81c: |[0db81c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db82c: 5b01 a00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0da0 │ │ +0db830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0002 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 menuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; │ │ @@ -289493,18 +289508,18 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0db854: |[0db854] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db864: 5e01 a90d |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0da9 │ │ -0db868: 5e02 a80d |0002: iput-char v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0da8 │ │ -0db86c: 1100 |0004: return-object v0 │ │ +0db834: |[0db834] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db844: 5e01 a90d |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0da9 │ │ +0db848: 5e02 a80d |0002: iput-char v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0da8 │ │ +0db84c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0002 line=188 │ │ 0x0004 line=189 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -289516,16 +289531,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0db870: |[0db870] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ -0db880: 0e00 |0000: return-void │ │ +0db850: |[0db850] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ +0db860: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 show I │ │ │ │ @@ -289534,17 +289549,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0db884: |[0db884] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db894: 6e20 c429 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@29c4 │ │ -0db89a: 1100 |0003: return-object v0 │ │ +0db864: |[0db864] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db874: 6e20 c429 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@29c4 │ │ +0db87a: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0003 line=255 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -289554,22 +289569,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0db89c: |[0db89c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db8ac: 5410 a10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ -0db8b0: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0db8b6: 0c00 |0005: move-result-object v0 │ │ -0db8b8: 6e20 c602 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0db8be: 0c00 |0009: move-result-object v0 │ │ -0db8c0: 5b10 aa0d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ -0db8c4: 1101 |000c: return-object v1 │ │ +0db87c: |[0db87c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db88c: 5410 a10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0da1 │ │ +0db890: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0db896: 0c00 |0005: move-result-object v0 │ │ +0db898: 6e20 c602 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0db89e: 0c00 |0009: move-result-object v0 │ │ +0db8a0: 5b10 aa0d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ +0db8a4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000c line=199 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000d reg=2 title I │ │ @@ -289579,17 +289594,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db8c8: |[0db8c8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db8d8: 5b01 aa0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ -0db8dc: 1100 |0002: return-object v0 │ │ +0db8a8: |[0db8a8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db8b8: 5b01 aa0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0daa │ │ +0db8bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -289599,17 +289614,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0db8e0: |[0db8e0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db8f0: 5b01 ab0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0dab │ │ -0db8f4: 1100 |0002: return-object v0 │ │ +0db8c0: |[0db8c0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db8d0: 5b01 ab0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0dab │ │ +0db8d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -289619,24 +289634,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0db8f8: |[0db8f8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0db908: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db90c: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ -0db910: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0db914: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0db916: b610 |0007: or-int/2addr v0, v1 │ │ -0db918: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ -0db91c: 1102 |000a: return-object v2 │ │ -0db91e: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -0db922: 28fa |000d: goto 0007 // -0006 │ │ +0db8d8: |[0db8d8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0db8e8: 5220 a20d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db8ec: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ +0db8f0: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0db8f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0db8f6: b610 |0007: or-int/2addr v0, v1 │ │ +0db8f8: 5920 a20d |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0da2 │ │ +0db8fc: 1102 |000a: return-object v2 │ │ +0db8fe: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +0db902: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000a line=209 │ │ 0x000b line=208 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -289712,18 +289727,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0db924: |[0db924] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ -0db934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db936: 7030 cb29 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@29cb │ │ -0db93c: 0e00 |0004: return-void │ │ +0db904: |[0db904] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ +0db914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db916: 7030 cb29 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@29cb │ │ +0db91c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -289733,18 +289748,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 │ │ -0db940: |[0db940] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0db950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0db952: 7040 cc29 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@29cc │ │ -0db958: 0e00 |0004: return-void │ │ +0db920: |[0db920] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0db930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0db932: 7040 cc29 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@29cc │ │ +0db938: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -289755,32 +289770,32 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0db95c: |[0db95c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0db96c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0db96e: 7030 3724 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ -0db974: 2201 a606 |0004: new-instance v1, Ljava/util/HashSet; // type@06a6 │ │ -0db978: 7010 b734 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@34b7 │ │ -0db97e: 5b31 b10d |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ -0db982: 6001 ab0a |000b: sget v1, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@0aab │ │ -0db986: 7120 0b27 1400 |000d: invoke-static {v4, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ -0db98c: 0a01 |0010: move-result v1 │ │ -0db98e: 5c31 ac0d |0011: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0dac │ │ -0db992: 6201 fb0b |0013: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0bfb │ │ -0db996: 6e52 4f02 5421 |0015: invoke-virtual {v4, v5, v1, v2, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0db99c: 0c00 |0018: move-result-object v0 │ │ -0db99e: 6e30 cd02 2002 |0019: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0db9a4: 0a01 |001c: move-result v1 │ │ -0db9a6: 5931 b20d |001d: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ -0db9aa: 6e10 d802 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0db9b0: 0e00 |0022: return-void │ │ +0db93c: |[0db93c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0db94c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0db94e: 7030 3724 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ +0db954: 2201 a606 |0004: new-instance v1, Ljava/util/HashSet; // type@06a6 │ │ +0db958: 7010 b734 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@34b7 │ │ +0db95e: 5b31 b10d |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ +0db962: 6001 ab0a |000b: sget v1, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@0aab │ │ +0db966: 7120 0b27 1400 |000d: invoke-static {v4, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ +0db96c: 0a01 |0010: move-result v1 │ │ +0db96e: 5c31 ac0d |0011: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0dac │ │ +0db972: 6201 fb0b |0013: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0bfb │ │ +0db976: 6e52 4f02 5421 |0015: invoke-virtual {v4, v5, v1, v2, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0db97c: 0c00 |0018: move-result-object v0 │ │ +0db97e: 6e30 cd02 2002 |0019: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0db984: 0a01 |001c: move-result v1 │ │ +0db986: 5931 b20d |001d: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ +0db98a: 6e10 d802 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0db990: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0004 line=62 │ │ 0x000b line=75 │ │ 0x0013 line=77 │ │ 0x0019 line=79 │ │ @@ -289798,47 +289813,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -0db9b4: |[0db9b4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ -0db9c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0db9c6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0db9c8: 5443 b30d |0002: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ -0db9cc: 6e10 202d 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getText:()Ljava/lang/CharSequence; // method@2d20 │ │ -0db9d2: 0c03 |0007: move-result-object v3 │ │ -0db9d4: 7110 9320 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0db9da: 0a03 |000b: move-result v3 │ │ -0db9dc: 3903 2400 |000c: if-nez v3, 0030 // +0024 │ │ -0db9e0: 0110 |000e: move v0, v1 │ │ -0db9e2: 5443 ae0d |000f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0db9e6: 6e10 0f24 0300 |0011: invoke-virtual {v3}, Landroid/widget/ImageButton;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@240f │ │ -0db9ec: 0c03 |0014: move-result-object v3 │ │ -0db9ee: 3803 1200 |0015: if-eqz v3, 0027 // +0012 │ │ -0db9f2: 5443 af0d |0017: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0db9f6: 6e10 412b 0300 |0019: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@2b41 │ │ -0db9fc: 0a03 |001c: move-result v3 │ │ -0db9fe: 3803 1500 |001d: if-eqz v3, 0032 // +0015 │ │ -0dba02: 5543 ac0d |001f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0dac │ │ -0dba06: 3903 0600 |0021: if-nez v3, 0027 // +0006 │ │ -0dba0a: 5543 ad0d |0023: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0dad │ │ -0dba0e: 3803 0d00 |0025: if-eqz v3, 0032 // +000d │ │ -0dba12: b510 |0027: and-int/2addr v0, v1 │ │ -0dba14: 5441 b30d |0028: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ -0dba18: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ -0dba1c: 6e20 262d 2100 |002c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setVisibility:(I)V // method@2d26 │ │ -0dba22: 0e00 |002f: return-void │ │ -0dba24: 0120 |0030: move v0, v2 │ │ -0dba26: 28de |0031: goto 000f // -0022 │ │ -0dba28: 0121 |0032: move v1, v2 │ │ -0dba2a: 28f4 |0033: goto 0027 // -000c │ │ -0dba2c: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -0dba30: 28f6 |0036: goto 002c // -000a │ │ +0db994: |[0db994] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ +0db9a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0db9a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0db9a8: 5443 b30d |0002: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ +0db9ac: 6e10 202d 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getText:()Ljava/lang/CharSequence; // method@2d20 │ │ +0db9b2: 0c03 |0007: move-result-object v3 │ │ +0db9b4: 7110 9320 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0db9ba: 0a03 |000b: move-result v3 │ │ +0db9bc: 3903 2400 |000c: if-nez v3, 0030 // +0024 │ │ +0db9c0: 0110 |000e: move v0, v1 │ │ +0db9c2: 5443 ae0d |000f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0db9c6: 6e10 0f24 0300 |0011: invoke-virtual {v3}, Landroid/widget/ImageButton;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@240f │ │ +0db9cc: 0c03 |0014: move-result-object v3 │ │ +0db9ce: 3803 1200 |0015: if-eqz v3, 0027 // +0012 │ │ +0db9d2: 5443 af0d |0017: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0db9d6: 6e10 412b 0300 |0019: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@2b41 │ │ +0db9dc: 0a03 |001c: move-result v3 │ │ +0db9de: 3803 1500 |001d: if-eqz v3, 0032 // +0015 │ │ +0db9e2: 5543 ac0d |001f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0dac │ │ +0db9e6: 3903 0600 |0021: if-nez v3, 0027 // +0006 │ │ +0db9ea: 5543 ad0d |0023: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0dad │ │ +0db9ee: 3803 0d00 |0025: if-eqz v3, 0032 // +000d │ │ +0db9f2: b510 |0027: and-int/2addr v0, v1 │ │ +0db9f4: 5441 b30d |0028: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ +0db9f8: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ +0db9fc: 6e20 262d 2100 |002c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setVisibility:(I)V // method@2d26 │ │ +0dba02: 0e00 |002f: return-void │ │ +0dba04: 0120 |0030: move v0, v2 │ │ +0dba06: 28de |0031: goto 000f // -0022 │ │ +0dba08: 0121 |0032: move v1, v2 │ │ +0dba0a: 28f4 |0033: goto 0027 // -000c │ │ +0dba0c: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +0dba10: 28f6 |0036: goto 002c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=176 │ │ 0x000f line=177 │ │ 0x0019 line=178 │ │ 0x0028 line=180 │ │ 0x002f line=181 │ │ @@ -289856,18 +289871,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0dba34: |[0dba34] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0dba44: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ -0dba48: 7220 ef34 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ -0dba4e: 0e00 |0005: return-void │ │ +0dba14: |[0dba14] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0dba24: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ +0dba28: 7220 ef34 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ +0dba2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ @@ -289877,23 +289892,23 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0dba50: |[0dba50] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0dba60: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0dba64: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0dba68: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0dba6c: 6e20 e129 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@29e1 │ │ -0dba72: 0a00 |0009: move-result v0 │ │ -0dba74: 0f00 |000a: return v0 │ │ -0dba76: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0dba78: 28fe |000c: goto 000a // -0002 │ │ +0dba30: |[0dba30] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0dba40: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0dba44: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0dba48: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0dba4c: 6e20 e129 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@29e1 │ │ +0dba52: 0a00 |0009: move-result v0 │ │ +0dba54: 0f00 |000a: return v0 │ │ +0dba56: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0dba58: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0006 line=232 │ │ 0x000a line=234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ @@ -289904,18 +289919,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0dba7c: |[0dba7c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0dba8c: 6e20 e429 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@29e4 │ │ -0dba92: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0dba94: 0f00 |0004: return v0 │ │ +0dba5c: |[0dba5c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0dba6c: 6e20 e429 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@29e4 │ │ +0dba72: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0dba74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -289925,17 +289940,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dba98: |[0dba98] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0dbaa8: 5410 af0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0dbaac: 1100 |0002: return-object v0 │ │ +0dba78: |[0dba78] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0dba88: 5410 af0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0dba8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -289943,24 +289958,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0dbab0: |[0dbab0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ -0dbac0: 5420 b30d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ -0dbac4: 6e10 212d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getVisibility:()I // method@2d21 │ │ -0dbaca: 0a00 |0005: move-result v0 │ │ -0dbacc: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -0dbad0: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ -0dbad4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0dbad6: 0f00 |000b: return v0 │ │ -0dbad8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0dbada: 28fe |000d: goto 000b // -0002 │ │ +0dba90: |[0dba90] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ +0dbaa0: 5420 b30d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ +0dbaa4: 6e10 212d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getVisibility:()I // method@2d21 │ │ +0dbaaa: 0a00 |0005: move-result v0 │ │ +0dbaac: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +0dbab0: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ +0dbab4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0dbab6: 0f00 |000b: return v0 │ │ +0dbab8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0dbaba: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -289968,36 +289983,36 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0dbadc: |[0dbadc] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ -0dbaec: 5b12 af0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0dbaf0: 6e10 0a2b 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0dbaf6: 0c00 |0005: move-result-object v0 │ │ -0dbaf8: 6e20 ec29 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@29ec │ │ -0dbafe: 6e20 162b 1200 |0009: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@2b16 │ │ -0dbb04: 0c00 |000c: move-result-object v0 │ │ -0dbb06: 6e20 f229 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@29f2 │ │ -0dbb0c: 6e10 0c2b 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0dbb12: 0a00 |0013: move-result v0 │ │ -0dbb14: 6e20 ed29 0100 |0014: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@29ed │ │ -0dbb1a: 6e10 202b 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ -0dbb20: 0a00 |001a: move-result v0 │ │ -0dbb22: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ -0dbb26: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0dbb28: 6e20 f329 0100 |001e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@29f3 │ │ -0dbb2e: 6e10 1e2b 0200 |0021: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ -0dbb34: 0a00 |0024: move-result v0 │ │ -0dbb36: 6e20 ea29 0100 |0025: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@29ea │ │ -0dbb3c: 0e00 |0028: return-void │ │ -0dbb3e: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ -0dbb42: 28f3 |002b: goto 001e // -000d │ │ +0dbabc: |[0dbabc] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ +0dbacc: 5b12 af0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0dbad0: 6e10 0a2b 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0dbad6: 0c00 |0005: move-result-object v0 │ │ +0dbad8: 6e20 ec29 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@29ec │ │ +0dbade: 6e20 162b 1200 |0009: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@2b16 │ │ +0dbae4: 0c00 |000c: move-result-object v0 │ │ +0dbae6: 6e20 f229 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@29f2 │ │ +0dbaec: 6e10 0c2b 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0dbaf2: 0a00 |0013: move-result v0 │ │ +0dbaf4: 6e20 ed29 0100 |0014: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@29ed │ │ +0dbafa: 6e10 202b 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ +0dbb00: 0a00 |001a: move-result v0 │ │ +0dbb02: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ +0dbb06: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0dbb08: 6e20 f329 0100 |001e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@29f3 │ │ +0dbb0e: 6e10 1e2b 0200 |0021: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ +0dbb14: 0a00 |0024: move-result v0 │ │ +0dbb16: 6e20 ea29 0100 |0025: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@29ea │ │ +0dbb1c: 0e00 |0028: return-void │ │ +0dbb1e: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ +0dbb22: 28f3 |002b: goto 001e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=129 │ │ 0x0009 line=130 │ │ 0x0010 line=131 │ │ 0x0017 line=133 │ │ @@ -290014,18 +290029,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0dbb44: |[0dbb44] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ -0dbb54: 6e10 d929 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ -0dbb5a: 0a00 |0003: move-result v0 │ │ -0dbb5c: 0f00 |0004: return v0 │ │ +0dbb24: |[0dbb24] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ +0dbb34: 6e10 d929 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ +0dbb3a: 0a00 |0003: move-result v0 │ │ +0dbb3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -290033,26 +290048,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0dbb60: |[0dbb60] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ -0dbb70: 6e10 d929 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ -0dbb76: 0a00 |0003: move-result v0 │ │ -0dbb78: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -0dbb7c: 5410 af0d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0dbb80: 6e10 0a2b 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0dbb86: 0c00 |000b: move-result-object v0 │ │ -0dbb88: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -0dbb8c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0dbb8e: 0f00 |000f: return v0 │ │ -0dbb90: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0dbb92: 28fe |0011: goto 000f // -0002 │ │ +0dbb40: |[0dbb40] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ +0dbb50: 6e10 d929 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ +0dbb56: 0a00 |0003: move-result v0 │ │ +0dbb58: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +0dbb5c: 5410 af0d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0dbb60: 6e10 0a2b 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0dbb66: 0c00 |000b: move-result-object v0 │ │ +0dbb68: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0dbb6c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0dbb6e: 0f00 |000f: return v0 │ │ +0dbb70: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0dbb72: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -290060,28 +290075,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0dbb94: |[0dbb94] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onAttachedToWindow:()V │ │ -0dbba4: 6f10 4124 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onAttachedToWindow:()V // method@2441 │ │ -0dbbaa: 5432 b10d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ -0dbbae: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0dbbb4: 0c00 |0008: move-result-object v0 │ │ -0dbbb6: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dbbbc: 0a02 |000c: move-result v2 │ │ -0dbbbe: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0dbbc2: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dbbc8: 0c01 |0012: move-result-object v1 │ │ -0dbbca: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ -0dbbce: 7220 8029 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@2980 │ │ -0dbbd4: 28f1 |0018: goto 0009 // -000f │ │ -0dbbd6: 0e00 |0019: return-void │ │ +0dbb74: |[0dbb74] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onAttachedToWindow:()V │ │ +0dbb84: 6f10 4124 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onAttachedToWindow:()V // method@2441 │ │ +0dbb8a: 5432 b10d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ +0dbb8e: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0dbb94: 0c00 |0008: move-result-object v0 │ │ +0dbb96: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dbb9c: 0a02 |000c: move-result v2 │ │ +0dbb9e: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0dbba2: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dbba8: 0c01 |0012: move-result-object v1 │ │ +0dbbaa: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ +0dbbae: 7220 8029 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@2980 │ │ +0dbbb4: 28f1 |0018: goto 0009 // -000f │ │ +0dbbb6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0015 line=98 │ │ 0x0019 line=100 │ │ locals : │ │ @@ -290094,21 +290109,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0dbbd8: |[0dbbd8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ -0dbbe8: 5420 b00d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0db0 │ │ -0dbbec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0dbbf0: 5420 b00d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0db0 │ │ -0dbbf4: 5421 af0d |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0dbbf8: 7220 a82a 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2aa8 │ │ -0dbbfe: 0e00 |000b: return-void │ │ +0dbbb8: |[0dbbb8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ +0dbbc8: 5420 b00d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0db0 │ │ +0dbbcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0dbbd0: 5420 b00d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0db0 │ │ +0dbbd4: 5421 af0d |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0dbbd8: 7220 a82a 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2aa8 │ │ +0dbbde: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x000b line=148 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ @@ -290119,28 +290134,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0dbc00: |[0dbc00] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onDetachedFromWindow:()V │ │ -0dbc10: 6f10 4224 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@2442 │ │ -0dbc16: 5432 b10d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ -0dbc1a: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0dbc20: 0c00 |0008: move-result-object v0 │ │ -0dbc22: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dbc28: 0a02 |000c: move-result v2 │ │ -0dbc2a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0dbc2e: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dbc34: 0c01 |0012: move-result-object v1 │ │ -0dbc36: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ -0dbc3a: 7220 8129 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@2981 │ │ -0dbc40: 28f1 |0018: goto 0009 // -000f │ │ -0dbc42: 0e00 |0019: return-void │ │ +0dbbe0: |[0dbbe0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onDetachedFromWindow:()V │ │ +0dbbf0: 6f10 4224 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@2442 │ │ +0dbbf6: 5432 b10d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ +0dbbfa: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0dbc00: 0c00 |0008: move-result-object v0 │ │ +0dbc02: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dbc08: 0a02 |000c: move-result v2 │ │ +0dbc0a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0dbc0e: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dbc14: 0c01 |0012: move-result-object v1 │ │ +0dbc16: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ +0dbc1a: 7220 8129 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@2981 │ │ +0dbc20: 28f1 |0018: goto 0009 // -000f │ │ +0dbc22: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0015 line=106 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -290153,34 +290168,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0dbc44: |[0dbc44] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onFinishInflate:()V │ │ -0dbc54: 6000 490b |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__imageButton:I // field@0b49 │ │ -0dbc58: 6e20 d029 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@29d0 │ │ -0dbc5e: 0c00 |0005: move-result-object v0 │ │ -0dbc60: 1f00 de04 |0006: check-cast v0, Landroid/widget/ImageButton; // type@04de │ │ -0dbc64: 5b10 ae0d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0dbc68: 6000 5b0b |000a: sget v0, Lcom/actionbarsherlock/R$id;.abs__textButton:I // field@0b5b │ │ -0dbc6c: 6e20 d029 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@29d0 │ │ -0dbc72: 0c00 |000f: move-result-object v0 │ │ -0dbc74: 1f00 8905 |0010: check-cast v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // type@0589 │ │ -0dbc78: 5b10 b30d |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ -0dbc7c: 5410 ae0d |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0dbc80: 6e20 1524 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2415 │ │ -0dbc86: 5410 b30d |0019: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ -0dbc8a: 6e20 232d 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2d23 │ │ -0dbc90: 5410 ae0d |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0dbc94: 6e20 1624 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2416 │ │ -0dbc9a: 6e20 ef29 1100 |0023: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@29ef │ │ -0dbca0: 6e20 f029 1100 |0026: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@29f0 │ │ -0dbca6: 0e00 |0029: return-void │ │ +0dbc24: |[0dbc24] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onFinishInflate:()V │ │ +0dbc34: 6000 490b |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__imageButton:I // field@0b49 │ │ +0dbc38: 6e20 d029 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@29d0 │ │ +0dbc3e: 0c00 |0005: move-result-object v0 │ │ +0dbc40: 1f00 de04 |0006: check-cast v0, Landroid/widget/ImageButton; // type@04de │ │ +0dbc44: 5b10 ae0d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0dbc48: 6000 5b0b |000a: sget v0, Lcom/actionbarsherlock/R$id;.abs__textButton:I // field@0b5b │ │ +0dbc4c: 6e20 d029 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@29d0 │ │ +0dbc52: 0c00 |000f: move-result-object v0 │ │ +0dbc54: 1f00 8905 |0010: check-cast v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // type@0589 │ │ +0dbc58: 5b10 b30d |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ +0dbc5c: 5410 ae0d |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0dbc60: 6e20 1524 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2415 │ │ +0dbc66: 5410 b30d |0019: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ +0dbc6a: 6e20 232d 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2d23 │ │ +0dbc70: 5410 ae0d |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0dbc74: 6e20 1624 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2416 │ │ +0dbc7a: 6e20 ef29 1100 |0023: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@29ef │ │ +0dbc80: 6e20 f029 1100 |0026: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@29f0 │ │ +0dbc86: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x0014 line=115 │ │ 0x0019 line=116 │ │ 0x001e line=117 │ │ @@ -290195,61 +290210,61 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -0dbca8: |[0dbca8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ -0dbcb8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0dbcba: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0dbcbc: 6e10 d929 0c00 |0002: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ -0dbcc2: 0a0a |0005: move-result v10 │ │ -0dbcc4: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ -0dbcc8: 0f08 |0008: return v8 │ │ -0dbcca: 122a |0009: const/4 v10, #int 2 // #2 │ │ -0dbccc: 23a5 d106 |000a: new-array v5, v10, [I // type@06d1 │ │ -0dbcd0: 2202 8d00 |000c: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ -0dbcd4: 7010 6103 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0dbcda: 6e20 d529 5c00 |0011: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@29d5 │ │ -0dbce0: 6e20 d829 2c00 |0014: invoke-virtual {v12, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@29d8 │ │ -0dbce6: 6e10 d229 0c00 |0017: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@29d2 │ │ -0dbcec: 0c01 |001a: move-result-object v1 │ │ -0dbcee: 6e10 d729 0c00 |001b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@29d7 │ │ -0dbcf4: 0a07 |001e: move-result v7 │ │ -0dbcf6: 6e10 d329 0c00 |001f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@29d3 │ │ -0dbcfc: 0a03 |0022: move-result v3 │ │ -0dbcfe: 440a 0509 |0023: aget v10, v5, v9 │ │ -0dbd02: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ -0dbd06: 9004 0a0b |0027: add-int v4, v10, v11 │ │ -0dbd0a: 6e10 4602 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0dbd10: 0c0a |002c: move-result-object v10 │ │ -0dbd12: 6e10 ba02 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0dbd18: 0c0a |0030: move-result-object v10 │ │ -0dbd1a: 52a6 1e0a |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0dbd1e: 54ca af0d |0033: iget-object v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0dbd22: 6e10 142b 0a00 |0035: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ -0dbd28: 0c0a |0038: move-result-object v10 │ │ -0dbd2a: 7130 172f a108 |0039: invoke-static {v1, v10, v8}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2f17 │ │ -0dbd30: 0c00 |003c: move-result-object v0 │ │ -0dbd32: 6e10 6503 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0365 │ │ -0dbd38: 0a0a |0040: move-result v10 │ │ -0dbd3a: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ -0dbd3e: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ -0dbd42: 4408 0508 |0045: aget v8, v5, v8 │ │ -0dbd46: 9108 0608 |0047: sub-int v8, v6, v8 │ │ -0dbd4a: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ -0dbd4e: b1b8 |004b: sub-int/2addr v8, v11 │ │ -0dbd50: 6e40 f424 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@24f4 │ │ -0dbd56: 6e10 f624 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ -0dbd5c: 0198 |0052: move v8, v9 │ │ -0dbd5e: 28b5 |0053: goto 0008 // -004b │ │ -0dbd60: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ -0dbd64: 6e40 f424 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@24f4 │ │ -0dbd6a: 28f6 |0059: goto 004f // -000a │ │ +0dbc88: |[0dbc88] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ +0dbc98: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0dbc9a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0dbc9c: 6e10 d929 0c00 |0002: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ +0dbca2: 0a0a |0005: move-result v10 │ │ +0dbca4: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ +0dbca8: 0f08 |0008: return v8 │ │ +0dbcaa: 122a |0009: const/4 v10, #int 2 // #2 │ │ +0dbcac: 23a5 d106 |000a: new-array v5, v10, [I // type@06d1 │ │ +0dbcb0: 2202 8d00 |000c: new-instance v2, Landroid/graphics/Rect; // type@008d │ │ +0dbcb4: 7010 6103 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0dbcba: 6e20 d529 5c00 |0011: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@29d5 │ │ +0dbcc0: 6e20 d829 2c00 |0014: invoke-virtual {v12, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@29d8 │ │ +0dbcc6: 6e10 d229 0c00 |0017: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@29d2 │ │ +0dbccc: 0c01 |001a: move-result-object v1 │ │ +0dbcce: 6e10 d729 0c00 |001b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@29d7 │ │ +0dbcd4: 0a07 |001e: move-result v7 │ │ +0dbcd6: 6e10 d329 0c00 |001f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@29d3 │ │ +0dbcdc: 0a03 |0022: move-result v3 │ │ +0dbcde: 440a 0509 |0023: aget v10, v5, v9 │ │ +0dbce2: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ +0dbce6: 9004 0a0b |0027: add-int v4, v10, v11 │ │ +0dbcea: 6e10 4602 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0dbcf0: 0c0a |002c: move-result-object v10 │ │ +0dbcf2: 6e10 ba02 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0dbcf8: 0c0a |0030: move-result-object v10 │ │ +0dbcfa: 52a6 1e0a |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0dbcfe: 54ca af0d |0033: iget-object v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0dbd02: 6e10 142b 0a00 |0035: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ +0dbd08: 0c0a |0038: move-result-object v10 │ │ +0dbd0a: 7130 172f a108 |0039: invoke-static {v1, v10, v8}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2f17 │ │ +0dbd10: 0c00 |003c: move-result-object v0 │ │ +0dbd12: 6e10 6503 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0365 │ │ +0dbd18: 0a0a |0040: move-result v10 │ │ +0dbd1a: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ +0dbd1e: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ +0dbd22: 4408 0508 |0045: aget v8, v5, v8 │ │ +0dbd26: 9108 0608 |0047: sub-int v8, v6, v8 │ │ +0dbd2a: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ +0dbd2e: b1b8 |004b: sub-int/2addr v8, v11 │ │ +0dbd30: 6e40 f424 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@24f4 │ │ +0dbd36: 6e10 f624 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ +0dbd3c: 0198 |0052: move v8, v9 │ │ +0dbd3e: 28b5 |0053: goto 0008 // -004b │ │ +0dbd40: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ +0dbd44: 6e40 f424 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@24f4 │ │ +0dbd4a: 28f6 |0059: goto 004f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=251 │ │ 0x0008 line=277 │ │ 0x0009 line=256 │ │ 0x000c line=257 │ │ 0x0011 line=258 │ │ @@ -290282,38 +290297,38 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0dbd6c: |[0dbd6c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ -0dbd7c: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ -0dbd80: 6f30 4724 7608 |0002: invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ -0dbd86: 7110 8221 0700 |0005: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0dbd8c: 0a03 |0008: move-result v3 │ │ -0dbd8e: 7110 8321 0700 |0009: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0dbd94: 0a01 |000c: move-result v1 │ │ -0dbd96: 6e10 d629 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@29d6 │ │ -0dbd9c: 0a00 |0010: move-result v0 │ │ -0dbd9e: 1504 0080 |0011: const/high16 v4, #int -2147483648 // #8000 │ │ -0dbda2: 3343 1800 |0013: if-ne v3, v4, 002b // +0018 │ │ -0dbda6: 5264 b20d |0015: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ -0dbdaa: 7120 1e34 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0dbdb0: 0a02 |001a: move-result v2 │ │ -0dbdb2: 3253 0f00 |001b: if-eq v3, v5, 002a // +000f │ │ -0dbdb6: 5264 b20d |001d: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ -0dbdba: 3d04 0b00 |001f: if-lez v4, 002a // +000b │ │ -0dbdbe: 3520 0900 |0021: if-ge v0, v2, 002a // +0009 │ │ -0dbdc2: 7120 8421 5200 |0023: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0dbdc8: 0a04 |0026: move-result v4 │ │ -0dbdca: 6f30 4724 4608 |0027: invoke-super {v6, v4, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ -0dbdd0: 0e00 |002a: return-void │ │ -0dbdd2: 5262 b20d |002b: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ -0dbdd6: 28ee |002d: goto 001b // -0012 │ │ +0dbd4c: |[0dbd4c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ +0dbd5c: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ +0dbd60: 6f30 4724 7608 |0002: invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ +0dbd66: 7110 8221 0700 |0005: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0dbd6c: 0a03 |0008: move-result v3 │ │ +0dbd6e: 7110 8321 0700 |0009: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0dbd74: 0a01 |000c: move-result v1 │ │ +0dbd76: 6e10 d629 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@29d6 │ │ +0dbd7c: 0a00 |0010: move-result v0 │ │ +0dbd7e: 1504 0080 |0011: const/high16 v4, #int -2147483648 // #8000 │ │ +0dbd82: 3343 1800 |0013: if-ne v3, v4, 002b // +0018 │ │ +0dbd86: 5264 b20d |0015: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ +0dbd8a: 7120 1e34 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0dbd90: 0a02 |001a: move-result v2 │ │ +0dbd92: 3253 0f00 |001b: if-eq v3, v5, 002a // +000f │ │ +0dbd96: 5264 b20d |001d: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ +0dbd9a: 3d04 0b00 |001f: if-lez v4, 002a // +000b │ │ +0dbd9e: 3520 0900 |0021: if-ge v0, v2, 002a // +0009 │ │ +0dbda2: 7120 8421 5200 |0023: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0dbda8: 0a04 |0026: move-result v4 │ │ +0dbdaa: 6f30 4724 4608 |0027: invoke-super {v6, v4, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ +0dbdb0: 0e00 |002a: return-void │ │ +0dbdb2: 5262 b20d |002b: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0db2 │ │ +0dbdb6: 28ee |002d: goto 001b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=282 │ │ 0x0005 line=284 │ │ 0x0009 line=285 │ │ 0x000d line=286 │ │ 0x0011 line=287 │ │ @@ -290335,28 +290350,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0dbdd8: |[0dbdd8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0dbde8: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0dbdec: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -0dbdf0: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ -0dbdf4: 6f20 4824 4300 |0006: invoke-super {v3, v4}, Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2448 │ │ -0dbdfa: 6e10 d129 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContentDescription:()Ljava/lang/CharSequence; // method@29d1 │ │ -0dbe00: 0c00 |000c: move-result-object v0 │ │ -0dbe02: 7110 9320 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0dbe08: 0a01 |0010: move-result v1 │ │ -0dbe0a: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ -0dbe0e: 6e10 ec22 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ -0dbe14: 0c01 |0016: move-result-object v1 │ │ -0dbe16: 7220 d334 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0dbe1c: 0e00 |001a: return-void │ │ +0dbdb8: |[0dbdb8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0dbdc8: 6001 4501 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0dbdcc: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +0dbdd0: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ +0dbdd4: 6f20 4824 4300 |0006: invoke-super {v3, v4}, Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2448 │ │ +0dbdda: 6e10 d129 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContentDescription:()Ljava/lang/CharSequence; // method@29d1 │ │ +0dbde0: 0c00 |000c: move-result-object v0 │ │ +0dbde2: 7110 9320 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0dbde8: 0a01 |0010: move-result v1 │ │ +0dbdea: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ +0dbdee: 6e10 ec22 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@22ec │ │ +0dbdf4: 0c01 |0016: move-result-object v1 │ │ +0dbdf6: 7220 d334 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0dbdfc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=220 │ │ 0x0009 line=222 │ │ 0x000d line=223 │ │ 0x0013 line=224 │ │ @@ -290371,17 +290386,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dbe20: |[0dbe20] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ -0dbe30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0dbe32: 0f00 |0001: return v0 │ │ +0dbe00: |[0dbe00] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ +0dbe10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0dbe12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -290389,18 +290404,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0dbe34: |[0dbe34] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0dbe44: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ -0dbe48: 7220 f434 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@34f4 │ │ -0dbe4e: 0e00 |0005: return-void │ │ +0dbe14: |[0dbe14] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0dbe24: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0db1 │ │ +0dbe28: 7220 f434 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@34f4 │ │ +0dbe2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ @@ -290410,16 +290425,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0dbe50: |[0dbe50] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ -0dbe60: 0e00 |0000: return-void │ │ +0dbe30: |[0dbe30] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ +0dbe40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checkable Z │ │ │ │ @@ -290428,16 +290443,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0dbe64: |[0dbe64] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ -0dbe74: 0e00 |0000: return-void │ │ +0dbe44: |[0dbe44] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ +0dbe54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checked Z │ │ │ │ @@ -290446,21 +290461,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0dbe78: |[0dbe78] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setEnabled:(Z)V │ │ -0dbe88: 6f20 4c24 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@244c │ │ -0dbe8e: 5410 ae0d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0dbe92: 6e20 1324 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@2413 │ │ -0dbe98: 5410 b30d |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ -0dbe9c: 6e20 222d 2000 |000a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setEnabled:(Z)V // method@2d22 │ │ -0dbea2: 0e00 |000d: return-void │ │ +0dbe58: |[0dbe58] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setEnabled:(Z)V │ │ +0dbe68: 6f20 4c24 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@244c │ │ +0dbe6e: 5410 ae0d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0dbe72: 6e20 1324 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@2413 │ │ +0dbe78: 5410 b30d |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ +0dbe7c: 6e20 222d 2000 |000a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setEnabled:(Z)V // method@2d22 │ │ +0dbe82: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ 0x0008 line=141 │ │ 0x000d line=142 │ │ locals : │ │ @@ -290472,23 +290487,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0dbea4: |[0dbea4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ -0dbeb4: 5510 ad0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0dad │ │ -0dbeb8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0dbebc: 5c12 ad0d |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0dad │ │ -0dbec0: 5410 af0d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0dbec4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0dbec8: 5410 af0d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ -0dbecc: 6e10 022b 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@2b02 │ │ -0dbed2: 0e00 |000f: return-void │ │ +0dbe84: |[0dbe84] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ +0dbe94: 5510 ad0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0dad │ │ +0dbe98: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0dbe9c: 5c12 ad0d |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0dad │ │ +0dbea0: 5410 af0d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0dbea4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0dbea8: 5410 af0d |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0daf │ │ +0dbeac: 6e10 022b 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@2b02 │ │ +0dbeb2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0004 line=168 │ │ 0x0006 line=169 │ │ 0x000a line=170 │ │ 0x000f line=173 │ │ @@ -290501,27 +290516,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0dbed4: |[0dbed4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0dbee4: 5420 ae0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0dbee8: 6e20 1424 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2414 │ │ -0dbeee: 3803 0c00 |0005: if-eqz v3, 0011 // +000c │ │ -0dbef2: 5420 ae0d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0dbef6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0dbef8: 6e20 1724 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2417 │ │ -0dbefe: 7010 f529 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@29f5 │ │ -0dbf04: 0e00 |0010: return-void │ │ -0dbf06: 5420 ae0d |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ -0dbf0a: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0dbf0e: 6e20 1724 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2417 │ │ -0dbf14: 28f5 |0018: goto 000d // -000b │ │ +0dbeb4: |[0dbeb4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0dbec4: 5420 ae0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0dbec8: 6e20 1424 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2414 │ │ +0dbece: 3803 0c00 |0005: if-eqz v3, 0011 // +000c │ │ +0dbed2: 5420 ae0d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0dbed6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0dbed8: 6e20 1724 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2417 │ │ +0dbede: 7010 f529 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@29f5 │ │ +0dbee4: 0e00 |0010: return-void │ │ +0dbee6: 5420 ae0d |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0dae │ │ +0dbeea: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +0dbeee: 6e20 1724 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2417 │ │ +0dbef4: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ 0x0007 line=186 │ │ 0x000d line=191 │ │ 0x0010 line=192 │ │ @@ -290535,17 +290550,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dbf18: |[0dbf18] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ -0dbf28: 5b01 b00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0db0 │ │ -0dbf2c: 0e00 |0002: return-void │ │ +0dbef8: |[0dbef8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ +0dbf08: 5b01 b00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0db0 │ │ +0dbf0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0003 reg=1 invoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; │ │ @@ -290555,16 +290570,16 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0dbf30: |[0dbf30] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ -0dbf40: 0e00 |0000: return-void │ │ +0dbf10: |[0dbf10] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ +0dbf20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 showShortcut Z │ │ 0x0000 - 0x0001 reg=2 shortcutKey C │ │ @@ -290574,23 +290589,23 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0dbf44: |[0dbf44] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0dbf54: 5b23 b40d |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0db4 │ │ -0dbf58: 5420 b30d |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ -0dbf5c: 5421 b40d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0db4 │ │ -0dbf60: 6e20 252d 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2d25 │ │ -0dbf66: 5420 b40d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0db4 │ │ -0dbf6a: 6e20 e929 0200 |000b: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@29e9 │ │ -0dbf70: 7010 f529 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@29f5 │ │ -0dbf76: 0e00 |0011: return-void │ │ +0dbf24: |[0dbf24] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0dbf34: 5b23 b40d |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0db4 │ │ +0dbf38: 5420 b30d |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0db3 │ │ +0dbf3c: 5421 b40d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0db4 │ │ +0dbf40: 6e20 252d 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2d25 │ │ +0dbf46: 5420 b40d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0db4 │ │ +0dbf4a: 6e20 e929 0200 |000b: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@29e9 │ │ +0dbf50: 7010 f529 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@29f5 │ │ +0dbf56: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=205 │ │ 0x0009 line=207 │ │ 0x000e line=208 │ │ 0x0011 line=209 │ │ @@ -290603,17 +290618,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dbf78: |[0dbf78] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ -0dbf88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0dbf8a: 0f00 |0001: return v0 │ │ +0dbf58: |[0dbf58] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ +0dbf68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0dbf6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ source_file_idx : 609 (ActionMenuItemView.java) │ │ @@ -290658,29 +290673,29 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0dbf8c: |[0dbf8c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ -0dbf9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0dbf9e: 5b34 b90d |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ -0dbfa2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0dbfa4: 6001 5a0a |0004: sget v1, Lcom/actionbarsherlock/R$attr;.actionOverflowButtonStyle:I // field@0a5a │ │ -0dbfa8: 7040 0e24 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@240e │ │ -0dbfae: 2200 a606 |0009: new-instance v0, Ljava/util/HashSet; // type@06a6 │ │ -0dbfb2: 7010 b734 0000 |000b: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@34b7 │ │ -0dbfb8: 5b30 b80d |000e: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ -0dbfbc: 6e20 0a2a 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@2a0a │ │ -0dbfc2: 6e20 0c2a 2300 |0013: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@2a0c │ │ -0dbfc8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0dbfca: 6e20 0d2a 0300 |0017: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@2a0d │ │ -0dbfd0: 6e20 0b2a 2300 |001a: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@2a0b │ │ -0dbfd6: 0e00 |001d: return-void │ │ +0dbf6c: |[0dbf6c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ +0dbf7c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0dbf7e: 5b34 b90d |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ +0dbf82: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0dbf84: 6001 5a0a |0004: sget v1, Lcom/actionbarsherlock/R$attr;.actionOverflowButtonStyle:I // field@0a5a │ │ +0dbf88: 7040 0e24 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@240e │ │ +0dbf8e: 2200 a606 |0009: new-instance v0, Ljava/util/HashSet; // type@06a6 │ │ +0dbf92: 7010 b734 0000 |000b: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@34b7 │ │ +0dbf98: 5b30 b80d |000e: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ +0dbf9c: 6e20 0a2a 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@2a0a │ │ +0dbfa2: 6e20 0c2a 2300 |0013: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@2a0c │ │ +0dbfa8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0dbfaa: 6e20 0d2a 0300 |0017: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@2a0d │ │ +0dbfb0: 6e20 0b2a 2300 |001a: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@2a0b │ │ +0dbfb6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=573 │ │ 0x0003 line=574 │ │ 0x0009 line=571 │ │ 0x0010 line=576 │ │ 0x0013 line=577 │ │ @@ -290698,18 +290713,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0dbfd8: |[0dbfd8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0dbfe8: 5410 b80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ -0dbfec: 7220 ef34 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ -0dbff2: 0e00 |0005: return-void │ │ +0dbfb8: |[0dbfb8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0dbfc8: 5410 b80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ +0dbfcc: 7220 ef34 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@34ef │ │ +0dbfd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ @@ -290719,17 +290734,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dbff4: |[0dbff4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ -0dc004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dc006: 0f00 |0001: return v0 │ │ +0dbfd4: |[0dbfd4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ +0dbfe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dbfe6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -290737,17 +290752,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dc008: |[0dc008] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ -0dc018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dc01a: 0f00 |0001: return v0 │ │ +0dbfe8: |[0dbfe8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ +0dbff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dbffa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -290755,28 +290770,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0dc01c: |[0dc01c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onAttachedToWindow:()V │ │ -0dc02c: 6f10 1024 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onAttachedToWindow:()V // method@2410 │ │ -0dc032: 5432 b80d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ -0dc036: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0dc03c: 0c00 |0008: move-result-object v0 │ │ -0dc03e: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dc044: 0a02 |000c: move-result v2 │ │ -0dc046: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0dc04a: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dc050: 0c01 |0012: move-result-object v1 │ │ -0dc052: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ -0dc056: 7220 8029 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@2980 │ │ -0dc05c: 28f1 |0018: goto 0009 // -000f │ │ -0dc05e: 0e00 |0019: return-void │ │ +0dbffc: |[0dbffc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onAttachedToWindow:()V │ │ +0dc00c: 6f10 1024 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onAttachedToWindow:()V // method@2410 │ │ +0dc012: 5432 b80d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ +0dc016: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0dc01c: 0c00 |0008: move-result-object v0 │ │ +0dc01e: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dc024: 0a02 |000c: move-result v2 │ │ +0dc026: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0dc02a: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dc030: 0c01 |0012: move-result-object v1 │ │ +0dc032: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ +0dc036: 7220 8029 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@2980 │ │ +0dc03c: 28f1 |0018: goto 0009 // -000f │ │ +0dc03e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0003 line=604 │ │ 0x0015 line=605 │ │ 0x0019 line=607 │ │ locals : │ │ @@ -290789,36 +290804,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0dc060: |[0dc060] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onDetachedFromWindow:()V │ │ -0dc070: 6f10 1124 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onDetachedFromWindow:()V // method@2411 │ │ -0dc076: 5432 b80d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ -0dc07a: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ -0dc080: 0c00 |0008: move-result-object v0 │ │ -0dc082: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dc088: 0a02 |000c: move-result v2 │ │ -0dc08a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0dc08e: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dc094: 0c01 |0012: move-result-object v1 │ │ -0dc096: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ -0dc09a: 7220 8129 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@2981 │ │ -0dc0a0: 28f1 |0018: goto 0009 // -000f │ │ -0dc0a2: 5432 b90d |0019: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ -0dc0a6: 7110 232a 0200 |001b: invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a23 │ │ -0dc0ac: 0c02 |001e: move-result-object v2 │ │ -0dc0ae: 3802 0b00 |001f: if-eqz v2, 002a // +000b │ │ -0dc0b2: 5432 b90d |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ -0dc0b6: 7110 232a 0200 |0023: invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a23 │ │ -0dc0bc: 0c02 |0026: move-result-object v2 │ │ -0dc0be: 6e10 0f2a 0200 |0027: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.dismiss:()V // method@2a0f │ │ -0dc0c4: 0e00 |002a: return-void │ │ +0dc040: |[0dc040] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onDetachedFromWindow:()V │ │ +0dc050: 6f10 1124 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onDetachedFromWindow:()V // method@2411 │ │ +0dc056: 5432 b80d |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ +0dc05a: 7210 f334 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@34f3 │ │ +0dc060: 0c00 |0008: move-result-object v0 │ │ +0dc062: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dc068: 0a02 |000c: move-result v2 │ │ +0dc06a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0dc06e: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dc074: 0c01 |0012: move-result-object v1 │ │ +0dc076: 1f01 5705 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@0557 │ │ +0dc07a: 7220 8129 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@2981 │ │ +0dc080: 28f1 |0018: goto 0009 // -000f │ │ +0dc082: 5432 b90d |0019: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ +0dc086: 7110 232a 0200 |001b: invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a23 │ │ +0dc08c: 0c02 |001e: move-result-object v2 │ │ +0dc08e: 3802 0b00 |001f: if-eqz v2, 002a // +000b │ │ +0dc092: 5432 b90d |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ +0dc096: 7110 232a 0200 |0023: invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a23 │ │ +0dc09c: 0c02 |0026: move-result-object v2 │ │ +0dc09e: 6e10 0f2a 0200 |0027: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.dismiss:()V // method@2a0f │ │ +0dc0a4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0003 line=612 │ │ 0x0015 line=613 │ │ 0x0019 line=616 │ │ 0x002a line=617 │ │ @@ -290832,25 +290847,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0dc0c8: |[0dc0c8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ -0dc0d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0dc0da: 6f10 1224 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@2412 │ │ -0dc0e0: 0a00 |0004: move-result v0 │ │ -0dc0e2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -0dc0e6: 0f01 |0007: return v1 │ │ -0dc0e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0dc0ea: 6e20 082a 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@2a08 │ │ -0dc0f0: 5420 b90d |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ -0dc0f4: 6e10 422a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ -0dc0fa: 28f6 |0011: goto 0007 // -000a │ │ +0dc0a8: |[0dc0a8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ +0dc0b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0dc0ba: 6f10 1224 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@2412 │ │ +0dc0c0: 0a00 |0004: move-result v0 │ │ +0dc0c2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +0dc0c6: 0f01 |0007: return v1 │ │ +0dc0c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0dc0ca: 6e20 082a 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@2a08 │ │ +0dc0d0: 5420 b90d |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db9 │ │ +0dc0d4: 6e10 422a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ +0dc0da: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=584 │ │ 0x0007 line=590 │ │ 0x0008 line=588 │ │ 0x000c line=589 │ │ locals : │ │ @@ -290861,18 +290876,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0dc0fc: |[0dc0fc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0dc10c: 5410 b80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ -0dc110: 7220 f434 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@34f4 │ │ -0dc116: 0e00 |0005: return-void │ │ +0dc0dc: |[0dc0dc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0dc0ec: 5410 b80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0db8 │ │ +0dc0f0: 7220 f434 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@34f4 │ │ +0dc0f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0005 line=627 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ @@ -290912,18 +290927,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0dc118: |[0dc118] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ -0dc128: 5b01 bb0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dbb │ │ -0dc12c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0dc132: 0e00 |0005: return-void │ │ +0dc0f8: |[0dc0f8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ +0dc108: 5b01 bb0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dbb │ │ +0dc10c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0dc112: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ @@ -290932,17 +290947,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0dc134: |[0dc134] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V │ │ -0dc144: 7020 142a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@2a14 │ │ -0dc14a: 0e00 |0003: return-void │ │ +0dc114: |[0dc114] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V │ │ +0dc124: 7020 142a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@2a14 │ │ +0dc12a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1; │ │ @@ -290953,23 +290968,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0dc14c: |[0dc14c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0dc15c: 2030 7905 |0000: instance-of v0, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0dc160: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0dc164: 1f03 7905 |0004: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0dc168: 6e10 e02b 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2be0 │ │ -0dc16e: 0c00 |0009: move-result-object v0 │ │ -0dc170: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0dc172: 6e20 bc2a 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0dc178: 0e00 |000e: return-void │ │ +0dc12c: |[0dc12c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0dc13c: 2030 7905 |0000: instance-of v0, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0dc140: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0dc144: 1f03 7905 |0004: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0dc148: 6e10 e02b 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2be0 │ │ +0dc14e: 0c00 |0009: move-result-object v0 │ │ +0dc150: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0dc152: 6e20 bc2a 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0dc158: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0004 line=693 │ │ 0x000e line=695 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -290981,26 +290996,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0dc17c: |[0dc17c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ -0dc18c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0dc18e: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -0dc192: 0f02 |0003: return v2 │ │ -0dc194: 5430 bb0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dbb │ │ -0dc198: 1f04 7905 |0006: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0dc19c: 6e10 dd2b 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ -0dc1a2: 0c01 |000b: move-result-object v1 │ │ -0dc1a4: 7210 f62f 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ -0dc1aa: 0a01 |000f: move-result v1 │ │ -0dc1ac: 5901 c80d |0010: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ -0dc1b0: 28f1 |0012: goto 0003 // -000f │ │ +0dc15c: |[0dc15c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ +0dc16c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0dc16e: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +0dc172: 0f02 |0003: return v2 │ │ +0dc174: 5430 bb0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dbb │ │ +0dc178: 1f04 7905 |0006: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0dc17c: 6e10 dd2b 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ +0dc182: 0c01 |000b: move-result-object v1 │ │ +0dc184: 7210 f62f 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ +0dc18a: 0a01 |000f: move-result v1 │ │ +0dc18c: 5901 c80d |0010: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ +0dc190: 28f1 |0012: goto 0003 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=684 │ │ 0x0003 line=687 │ │ 0x0004 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=4 subMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -291077,46 +291092,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0dc1b4: |[0dc1b4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:()V │ │ -0dc1c4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0dc1c8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0dc1cc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0dc1d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0dc1d2: 6a00 e80d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0de8 │ │ -0dc1d6: 0e00 |0009: return-void │ │ -0dc1d8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0dc1da: 28fc |000b: goto 0007 // -0004 │ │ +0dc194: |[0dc194] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:()V │ │ +0dc1a4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0dc1a8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0dc1ac: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0dc1b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0dc1b2: 6a00 e80d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0de8 │ │ +0dc1b6: 0e00 |0009: return-void │ │ +0dc1b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0dc1ba: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;) │ │ name : '' │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0dc1dc: |[0dc1dc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ -0dc1ec: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0dc1f2: 5b12 f10d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0df1 │ │ -0dc1f6: 7110 0a21 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0dc1fc: 0c00 |0008: move-result-object v0 │ │ -0dc1fe: 5b10 f20d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0df2 │ │ -0dc202: 5913 ef0d |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0def │ │ -0dc206: 5914 ed0d |000d: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0ded │ │ -0dc20a: 0e00 |000f: return-void │ │ +0dc1bc: |[0dc1bc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ +0dc1cc: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0dc1d2: 5b12 f10d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0df1 │ │ +0dc1d6: 7110 0a21 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0dc1dc: 0c00 |0008: move-result-object v0 │ │ +0dc1de: 5b10 f20d |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0df2 │ │ +0dc1e2: 5913 ef0d |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0def │ │ +0dc1e6: 5914 ed0d |000d: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0ded │ │ +0dc1ea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x000b line=58 │ │ 0x000d line=59 │ │ @@ -291133,24 +291148,24 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0dc20c: |[0dc20c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ -0dc21c: 6e10 b921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0dc222: 0c00 |0003: move-result-object v0 │ │ -0dc224: 1f00 9d04 |0004: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ -0dc228: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0dc22c: 6e20 8522 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0dc232: 5421 f00d |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ -0dc236: 1f01 9d04 |000d: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ -0dc23a: 6e30 5922 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@2259 │ │ -0dc240: 0e00 |0012: return-void │ │ +0dc1ec: |[0dc1ec] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ +0dc1fc: 6e10 b921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0dc202: 0c00 |0003: move-result-object v0 │ │ +0dc204: 1f00 9d04 |0004: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ +0dc208: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0dc20c: 6e20 8522 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0dc212: 5421 f00d |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ +0dc216: 1f01 9d04 |000d: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ +0dc21a: 6e30 5922 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@2259 │ │ +0dc220: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0006 line=128 │ │ 0x0008 line=129 │ │ 0x000b line=131 │ │ 0x0012 line=132 │ │ @@ -291171,17 +291186,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dc244: |[0dc244] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0dc254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dc256: 0f00 |0001: return v0 │ │ +0dc224: |[0dc224] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0dc234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dc236: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -291191,22 +291206,22 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0dc258: |[0dc258] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ -0dc268: 5430 f20d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0df2 │ │ -0dc26c: 5231 ed0d |0002: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0ded │ │ -0dc270: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0dc272: 6e40 0d21 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0dc278: 0c00 |0008: move-result-object v0 │ │ -0dc27a: 1f00 7605 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0dc27e: 1100 |000b: return-object v0 │ │ +0dc238: |[0dc238] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ +0dc248: 5430 f20d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0df2 │ │ +0dc24c: 5231 ed0d |0002: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0ded │ │ +0dc250: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0dc252: 6e40 0d21 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0dc258: 0c00 |0008: move-result-object v0 │ │ +0dc25a: 1f00 7605 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0dc25e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x000c reg=4 parent Landroid/view/ViewGroup; │ │ │ │ @@ -291215,17 +291230,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dc280: |[0dc280] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0dc290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dc292: 0f00 |0001: return v0 │ │ +0dc260: |[0dc260] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0dc270: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dc272: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -291235,18 +291250,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0dc294: |[0dc294] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -0dc2a4: 6e20 8622 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@2286 │ │ -0dc2aa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0dc2ac: 0f00 |0004: return v0 │ │ +0dc274: |[0dc274] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +0dc284: 6e20 8622 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@2286 │ │ +0dc28a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0dc28c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewGroup; │ │ @@ -291257,17 +291272,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dc2b0: |[0dc2b0] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ -0dc2c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dc2c2: 0f00 |0001: return v0 │ │ +0dc290: |[0dc290] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ +0dc2a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dc2a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;) │ │ @@ -291275,17 +291290,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dc2c4: |[0dc2c4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getId:()I │ │ -0dc2d4: 5210 eb0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0deb │ │ -0dc2d8: 0f00 |0002: return v0 │ │ +0dc2a4: |[0dc2a4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getId:()I │ │ +0dc2b4: 5210 eb0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0deb │ │ +0dc2b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;) │ │ @@ -291293,25 +291308,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0dc2dc: |[0dc2dc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0dc2ec: 2041 7605 |0000: instance-of v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0dc2f0: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -0dc2f4: 0740 |0004: move-object v0, v4 │ │ -0dc2f6: 1f00 7605 |0005: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0dc2fa: 6e30 7d2a 3200 |0007: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V // method@2a7d │ │ -0dc300: 1f00 9604 |000a: check-cast v0, Landroid/view/View; // type@0496 │ │ -0dc304: 1100 |000c: return-object v0 │ │ -0dc306: 6e20 7f2a 5200 |000d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // method@2a7f │ │ -0dc30c: 0c00 |0010: move-result-object v0 │ │ -0dc30e: 28f6 |0011: goto 0007 // -000a │ │ +0dc2bc: |[0dc2bc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0dc2cc: 2041 7605 |0000: instance-of v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0dc2d0: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +0dc2d4: 0740 |0004: move-object v0, v4 │ │ +0dc2d6: 1f00 7605 |0005: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0dc2da: 6e30 7d2a 3200 |0007: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V // method@2a7d │ │ +0dc2e0: 1f00 9604 |000a: check-cast v0, Landroid/view/View; // type@0496 │ │ +0dc2e4: 1100 |000c: return-object v0 │ │ +0dc2e6: 6e20 7f2a 5200 |000d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // method@2a7f │ │ +0dc2ec: 0c00 |0010: move-result-object v0 │ │ +0dc2ee: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x0007 line=176 │ │ 0x000a line=177 │ │ 0x000d line=174 │ │ @@ -291328,31 +291343,31 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -0dc310: |[0dc310] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0dc320: 5430 f00d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ -0dc324: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ -0dc328: 5430 f20d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0df2 │ │ -0dc32c: 5231 ef0d |0006: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0def │ │ -0dc330: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0dc332: 6e40 0d21 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0dc338: 0c00 |000c: move-result-object v0 │ │ -0dc33a: 1f00 7705 |000d: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView; // type@0577 │ │ -0dc33e: 5b30 f00d |000f: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ -0dc342: 5430 f00d |0011: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ -0dc346: 5431 ee0d |0013: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ -0dc34a: 7220 b92b 1000 |0015: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2bb9 │ │ -0dc350: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -0dc352: 6e20 8c2a 0300 |0019: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@2a8c │ │ -0dc358: 5430 f00d |001c: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ -0dc35c: 1100 |001e: return-object v0 │ │ +0dc2f0: |[0dc2f0] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0dc300: 5430 f00d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ +0dc304: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ +0dc308: 5430 f20d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0df2 │ │ +0dc30c: 5231 ef0d |0006: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0def │ │ +0dc310: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0dc312: 6e40 0d21 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0dc318: 0c00 |000c: move-result-object v0 │ │ +0dc31a: 1f00 7705 |000d: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView; // type@0577 │ │ +0dc31e: 5b30 f00d |000f: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ +0dc322: 5430 f00d |0011: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ +0dc326: 5431 ee0d |0013: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ +0dc32a: 7220 b92b 1000 |0015: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2bb9 │ │ +0dc330: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +0dc332: 6e20 8c2a 0300 |0019: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@2a8c │ │ +0dc338: 5430 f00d |001c: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ +0dc33c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0011 line=73 │ │ 0x0018 line=74 │ │ 0x001c line=77 │ │ @@ -291365,22 +291380,22 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0dc360: |[0dc360] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0dc370: 5b12 ea0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0dea │ │ -0dc374: 5410 ea0d |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0dea │ │ -0dc378: 7110 0a21 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0dc37e: 0c00 |0007: move-result-object v0 │ │ -0dc380: 5b10 ec0d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@0dec │ │ -0dc384: 5b13 ee0d |000a: iput-object v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ -0dc388: 0e00 |000c: return-void │ │ +0dc340: |[0dc340] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0dc350: 5b12 ea0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0dea │ │ +0dc354: 5410 ea0d |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0dea │ │ +0dc358: 7110 0a21 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0dc35e: 0c00 |0007: move-result-object v0 │ │ +0dc360: 5b10 ec0d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@0dec │ │ +0dc364: 5b13 ee0d |000a: iput-object v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ +0dc368: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0002 line=65 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ locals : │ │ @@ -291393,20 +291408,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0dc38c: |[0dc38c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0dc39c: 5410 e90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ -0dc3a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0dc3a4: 5410 e90d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ -0dc3a8: 7230 a02b 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2ba0 │ │ -0dc3ae: 0e00 |0009: return-void │ │ +0dc36c: |[0dc36c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0dc37c: 5410 e90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ +0dc380: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0dc384: 5410 e90d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ +0dc388: 7230 a02b 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2ba0 │ │ +0dc38e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0004 line=201 │ │ 0x0009 line=203 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ @@ -291418,23 +291433,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0dc3b0: |[0dc3b0] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0dc3c0: 5410 e90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ -0dc3c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0dc3c8: 5410 e90d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ -0dc3cc: 7220 a12b 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@2ba1 │ │ -0dc3d2: 0a00 |0009: move-result v0 │ │ -0dc3d4: 0f00 |000a: return v0 │ │ -0dc3d6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0dc3d8: 28fe |000c: goto 000a // -0002 │ │ +0dc390: |[0dc390] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0dc3a0: 5410 e90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ +0dc3a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0dc3a8: 5410 e90d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ +0dc3ac: 7220 a12b 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@2ba1 │ │ +0dc3b2: 0a00 |0009: move-result v0 │ │ +0dc3b4: 0f00 |000a: return v0 │ │ +0dc3b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0dc3b8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0004 line=207 │ │ 0x000a line=209 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ @@ -291445,17 +291460,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dc3dc: |[0dc3dc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0dc3ec: 5b01 e90d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ -0dc3f0: 0e00 |0002: return-void │ │ +0dc3bc: |[0dc3bc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0dc3cc: 5b01 e90d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0de9 │ │ +0dc3d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0002 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; │ │ @@ -291465,17 +291480,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dc3f4: |[0dc3f4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ -0dc404: 5901 eb0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0deb │ │ -0dc408: 0e00 |0002: return-void │ │ +0dc3d4: |[0dc3d4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ +0dc3e4: 5901 eb0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0deb │ │ +0dc3e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 id I │ │ @@ -291485,17 +291500,17 @@ │ │ type : '(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dc40c: |[0dc40c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0dc41c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0dc41e: 0f00 |0001: return v0 │ │ +0dc3ec: |[0dc3ec] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0dc3fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0dc3fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 childIndex I │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -291505,68 +291520,68 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -0dc420: |[0dc420] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ -0dc430: 54a7 f00d |0000: iget-object v7, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ -0dc434: 1f07 9d04 |0002: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ -0dc438: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ -0dc43c: 0e00 |0006: return-void │ │ -0dc43e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0dc440: 54a9 ee0d |0008: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ -0dc444: 3809 4c00 |000a: if-eqz v9, 0056 // +004c │ │ -0dc448: 54a9 ee0d |000c: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ -0dc44c: 6e10 cb2a 0900 |000e: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@2acb │ │ -0dc452: 54a9 ee0d |0011: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ -0dc456: 6e10 d92a 0900 |0013: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ -0dc45c: 0c08 |0016: move-result-object v8 │ │ -0dc45e: 6e10 9534 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0dc464: 0a04 |001a: move-result v4 │ │ -0dc466: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0dc468: 3542 3a00 |001c: if-ge v2, v4, 0056 // +003a │ │ -0dc46c: 6e20 8e34 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dc472: 0c03 |0021: move-result-object v3 │ │ -0dc474: 1f03 6d05 |0022: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dc478: 6e30 8b2a 0a03 |0024: invoke-virtual {v10, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2a8b │ │ -0dc47e: 0a09 |0027: move-result v9 │ │ -0dc480: 3809 2900 |0028: if-eqz v9, 0051 // +0029 │ │ -0dc484: 6e20 6622 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -0dc48a: 0c01 |002d: move-result-object v1 │ │ -0dc48c: 2019 7605 |002e: instance-of v9, v1, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0dc490: 3809 2400 |0030: if-eqz v9, 0054 // +0024 │ │ -0dc494: 0719 |0032: move-object v9, v1 │ │ -0dc496: 1f09 7605 |0033: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0dc49a: 7210 ae2b 0900 |0035: invoke-interface {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2bae │ │ -0dc4a0: 0c06 |0038: move-result-object v6 │ │ -0dc4a2: 6e40 842a 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a84 │ │ -0dc4a8: 0c05 |003c: move-result-object v5 │ │ -0dc4aa: 3263 0d00 |003d: if-eq v3, v6, 004a // +000d │ │ -0dc4ae: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -0dc4b0: 6e20 2822 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@2228 │ │ -0dc4b6: 6309 e80d |0043: sget-boolean v9, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0de8 │ │ -0dc4ba: 3809 0500 |0045: if-eqz v9, 004a // +0005 │ │ -0dc4be: 6e10 e721 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@21e7 │ │ -0dc4c4: 3215 0500 |004a: if-eq v5, v1, 004f // +0005 │ │ -0dc4c8: 6e30 7c2a 5a00 |004c: invoke-virtual {v10, v5, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@2a7c │ │ -0dc4ce: d800 0001 |004f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0dc4d2: d802 0201 |0051: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0dc4d6: 28c9 |0053: goto 001c // -0037 │ │ -0dc4d8: 1206 |0054: const/4 v6, #int 0 // #0 │ │ -0dc4da: 28e4 |0055: goto 0039 // -001c │ │ -0dc4dc: 6e10 6722 0700 |0056: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -0dc4e2: 0a09 |0059: move-result v9 │ │ -0dc4e4: 3590 acff |005a: if-ge v0, v9, 0006 // -0054 │ │ -0dc4e8: 6e30 812a 7a00 |005c: invoke-virtual {v10, v7, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@2a81 │ │ -0dc4ee: 0a09 |005f: move-result v9 │ │ -0dc4f0: 3909 f6ff |0060: if-nez v9, 0056 // -000a │ │ -0dc4f4: d800 0001 |0062: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0dc4f8: 28f2 |0064: goto 0056 // -000e │ │ +0dc400: |[0dc400] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ +0dc410: 54a7 f00d |0000: iget-object v7, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0df0 │ │ +0dc414: 1f07 9d04 |0002: check-cast v7, Landroid/view/ViewGroup; // type@049d │ │ +0dc418: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ +0dc41c: 0e00 |0006: return-void │ │ +0dc41e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0dc420: 54a9 ee0d |0008: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ +0dc424: 3809 4c00 |000a: if-eqz v9, 0056 // +004c │ │ +0dc428: 54a9 ee0d |000c: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ +0dc42c: 6e10 cb2a 0900 |000e: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@2acb │ │ +0dc432: 54a9 ee0d |0011: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dee │ │ +0dc436: 6e10 d92a 0900 |0013: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ +0dc43c: 0c08 |0016: move-result-object v8 │ │ +0dc43e: 6e10 9534 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dc444: 0a04 |001a: move-result v4 │ │ +0dc446: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0dc448: 3542 3a00 |001c: if-ge v2, v4, 0056 // +003a │ │ +0dc44c: 6e20 8e34 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dc452: 0c03 |0021: move-result-object v3 │ │ +0dc454: 1f03 6d05 |0022: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dc458: 6e30 8b2a 0a03 |0024: invoke-virtual {v10, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2a8b │ │ +0dc45e: 0a09 |0027: move-result v9 │ │ +0dc460: 3809 2900 |0028: if-eqz v9, 0051 // +0029 │ │ +0dc464: 6e20 6622 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +0dc46a: 0c01 |002d: move-result-object v1 │ │ +0dc46c: 2019 7605 |002e: instance-of v9, v1, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0dc470: 3809 2400 |0030: if-eqz v9, 0054 // +0024 │ │ +0dc474: 0719 |0032: move-object v9, v1 │ │ +0dc476: 1f09 7605 |0033: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0dc47a: 7210 ae2b 0900 |0035: invoke-interface {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2bae │ │ +0dc480: 0c06 |0038: move-result-object v6 │ │ +0dc482: 6e40 842a 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a84 │ │ +0dc488: 0c05 |003c: move-result-object v5 │ │ +0dc48a: 3263 0d00 |003d: if-eq v3, v6, 004a // +000d │ │ +0dc48e: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +0dc490: 6e20 2822 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@2228 │ │ +0dc496: 6309 e80d |0043: sget-boolean v9, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0de8 │ │ +0dc49a: 3809 0500 |0045: if-eqz v9, 004a // +0005 │ │ +0dc49e: 6e10 e721 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@21e7 │ │ +0dc4a4: 3215 0500 |004a: if-eq v5, v1, 004f // +0005 │ │ +0dc4a8: 6e30 7c2a 5a00 |004c: invoke-virtual {v10, v5, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@2a7c │ │ +0dc4ae: d800 0001 |004f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0dc4b2: d802 0201 |0051: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0dc4b6: 28c9 |0053: goto 001c // -0037 │ │ +0dc4b8: 1206 |0054: const/4 v6, #int 0 // #0 │ │ +0dc4ba: 28e4 |0055: goto 0039 // -001c │ │ +0dc4bc: 6e10 6722 0700 |0056: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +0dc4c2: 0a09 |0059: move-result v9 │ │ +0dc4c4: 3590 acff |005a: if-ge v0, v9, 0006 // -0054 │ │ +0dc4c8: 6e30 812a 7a00 |005c: invoke-virtual {v10, v7, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@2a81 │ │ +0dc4ce: 0a09 |005f: move-result v9 │ │ +0dc4d0: 3909 f6ff |0060: if-nez v9, 0056 // -000a │ │ +0dc4d4: d800 0001 |0062: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0dc4d8: 28f2 |0064: goto 0056 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=118 │ │ 0x0007 line=87 │ │ 0x0008 line=88 │ │ @@ -291683,18 +291698,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 │ │ -0dc4fc: |[0dc4fc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0dc50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dc50e: 7040 8e2a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a8e │ │ -0dc514: 0e00 |0004: return-void │ │ +0dc4dc: |[0dc4dc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0dc4ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dc4ee: 7040 8e2a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a8e │ │ +0dc4f4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -291705,36 +291720,36 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0dc518: |[0dc518] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0dc528: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0dc52a: 7030 3724 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ -0dc530: 5b34 f50d |0004: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0df5 │ │ -0dc534: 6201 200c |0006: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0c20 │ │ -0dc538: 6e52 4f02 5461 |0008: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0dc53e: 0c00 |000b: move-result-object v0 │ │ -0dc540: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -0dc542: 6e20 ce02 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0dc548: 0c01 |0010: move-result-object v1 │ │ -0dc54a: 5b31 f30d |0011: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0df3 │ │ -0dc54e: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -0dc550: 6e30 d302 2001 |0014: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0dc556: 0a01 |0017: move-result v1 │ │ -0dc558: 5931 fd0d |0018: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0dfd │ │ -0dc55c: 1271 |001a: const/4 v1, #int 7 // #7 │ │ -0dc55e: 6e30 ca02 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0dc564: 0a01 |001e: move-result v1 │ │ -0dc566: 5c31 fa0d |001f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ -0dc56a: 5b34 fe0d |0021: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0dfe │ │ -0dc56e: 6e10 d802 0000 |0023: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0dc574: 0e00 |0026: return-void │ │ +0dc4f8: |[0dc4f8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0dc508: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0dc50a: 7030 3724 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ +0dc510: 5b34 f50d |0004: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0df5 │ │ +0dc514: 6201 200c |0006: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0c20 │ │ +0dc518: 6e52 4f02 5461 |0008: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0dc51e: 0c00 |000b: move-result-object v0 │ │ +0dc520: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +0dc522: 6e20 ce02 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0dc528: 0c01 |0010: move-result-object v1 │ │ +0dc52a: 5b31 f30d |0011: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0df3 │ │ +0dc52e: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +0dc530: 6e30 d302 2001 |0014: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0dc536: 0a01 |0017: move-result v1 │ │ +0dc538: 5931 fd0d |0018: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0dfd │ │ +0dc53c: 1271 |001a: const/4 v1, #int 7 // #7 │ │ +0dc53e: 6e30 ca02 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0dc544: 0a01 |001e: move-result v1 │ │ +0dc546: 5c31 fa0d |001f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ +0dc54a: 5b34 fe0d |0021: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0dfe │ │ +0dc54e: 6e10 d802 0000 |0023: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0dc554: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0004 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000c line=68 │ │ @@ -291755,23 +291770,23 @@ │ │ type : '()Landroid/view/LayoutInflater;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0dc578: |[0dc578] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ -0dc588: 5410 f80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0df8 │ │ -0dc58c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0dc590: 5410 f50d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0df5 │ │ -0dc594: 7110 0a21 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0dc59a: 0c00 |0009: move-result-object v0 │ │ -0dc59c: 5b10 f80d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0df8 │ │ -0dc5a0: 5410 f80d |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0df8 │ │ -0dc5a4: 1100 |000e: return-object v0 │ │ +0dc558: |[0dc558] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ +0dc568: 5410 f80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0df8 │ │ +0dc56c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0dc570: 5410 f50d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0df5 │ │ +0dc574: 7110 0a21 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0dc57a: 0c00 |0009: move-result-object v0 │ │ +0dc57c: 5b10 f80d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0df8 │ │ +0dc580: 5410 f80d |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0df8 │ │ +0dc584: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=274 │ │ 0x000c line=276 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ @@ -291781,26 +291796,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0dc5a8: |[0dc5a8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ -0dc5b8: 7010 922a 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@2a92 │ │ -0dc5be: 0c00 |0003: move-result-object v0 │ │ -0dc5c0: 6001 740b |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_checkbox:I // field@0b74 │ │ -0dc5c4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0dc5c6: 6e40 0d21 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0dc5cc: 0c01 |000a: move-result-object v1 │ │ -0dc5ce: 1f01 d204 |000b: check-cast v1, Landroid/widget/CheckBox; // type@04d2 │ │ -0dc5d2: 5b31 f40d |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc5d6: 5431 f40d |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc5da: 6e20 8f2a 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@2a8f │ │ -0dc5e0: 0e00 |0014: return-void │ │ +0dc588: |[0dc588] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ +0dc598: 7010 922a 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@2a92 │ │ +0dc59e: 0c00 |0003: move-result-object v0 │ │ +0dc5a0: 6001 740b |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_checkbox:I // field@0b74 │ │ +0dc5a4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0dc5a6: 6e40 0d21 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0dc5ac: 0c01 |000a: move-result-object v1 │ │ +0dc5ae: 1f01 d204 |000b: check-cast v1, Landroid/widget/CheckBox; // type@04d2 │ │ +0dc5b2: 5b31 f40d |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc5b6: 5431 f40d |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc5ba: 6e20 8f2a 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@2a8f │ │ +0dc5c0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=259 │ │ 0x000f line=261 │ │ 0x0014 line=262 │ │ @@ -291813,26 +291828,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0dc5e4: |[0dc5e4] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ -0dc5f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0dc5f6: 7010 922a 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@2a92 │ │ -0dc5fc: 0c00 |0004: move-result-object v0 │ │ -0dc5fe: 6001 750b |0005: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_icon:I // field@0b75 │ │ -0dc602: 6e40 0d21 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0dc608: 0c01 |000a: move-result-object v1 │ │ -0dc60a: 1f01 e004 |000b: check-cast v1, Landroid/widget/ImageView; // type@04e0 │ │ -0dc60e: 5b31 f70d |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc612: 5431 f70d |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc616: 6e30 902a 1302 |0011: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@2a90 │ │ -0dc61c: 0e00 |0014: return-void │ │ +0dc5c4: |[0dc5c4] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ +0dc5d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0dc5d6: 7010 922a 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@2a92 │ │ +0dc5dc: 0c00 |0004: move-result-object v0 │ │ +0dc5de: 6001 750b |0005: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_icon:I // field@0b75 │ │ +0dc5e2: 6e40 0d21 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0dc5e8: 0c01 |000a: move-result-object v1 │ │ +0dc5ea: 1f01 e004 |000b: check-cast v1, Landroid/widget/ImageView; // type@04e0 │ │ +0dc5ee: 5b31 f70d |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc5f2: 5431 f70d |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc5f6: 6e30 902a 1302 |0011: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@2a90 │ │ +0dc5fc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=242 │ │ 0x0005 line=243 │ │ 0x000f line=245 │ │ 0x0014 line=246 │ │ locals : │ │ @@ -291844,26 +291859,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0dc620: |[0dc620] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ -0dc630: 7010 922a 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@2a92 │ │ -0dc636: 0c00 |0003: move-result-object v0 │ │ -0dc638: 6001 760b |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_radio:I // field@0b76 │ │ -0dc63c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0dc63e: 6e40 0d21 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0dc644: 0c01 |000a: move-result-object v1 │ │ -0dc646: 1f01 eb04 |000b: check-cast v1, Landroid/widget/RadioButton; // type@04eb │ │ -0dc64a: 5b31 fb0d |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc64e: 5431 fb0d |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc652: 6e20 8f2a 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@2a8f │ │ -0dc658: 0e00 |0014: return-void │ │ +0dc600: |[0dc600] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ +0dc610: 7010 922a 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@2a92 │ │ +0dc616: 0c00 |0003: move-result-object v0 │ │ +0dc618: 6001 760b |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_radio:I // field@0b76 │ │ +0dc61c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0dc61e: 6e40 0d21 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0dc624: 0c01 |000a: move-result-object v1 │ │ +0dc626: 1f01 eb04 |000b: check-cast v1, Landroid/widget/RadioButton; // type@04eb │ │ +0dc62a: 5b31 fb0d |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc62e: 5431 fb0d |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc632: 6e20 8f2a 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@2a8f │ │ +0dc638: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=251 │ │ 0x000f line=253 │ │ 0x0014 line=254 │ │ @@ -291877,17 +291892,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dc65c: |[0dc65c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0dc66c: 5410 f90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc670: 1100 |0002: return-object v0 │ │ +0dc63c: |[0dc63c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0dc64c: 5410 f90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc650: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;) │ │ @@ -291895,41 +291910,41 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0dc674: |[0dc674] com.actionbarsherlock.internal.view.menu.ListMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ -0dc684: 5b23 f90d |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc688: 6e10 202b 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ -0dc68e: 0a00 |0005: move-result v0 │ │ -0dc690: 3800 2e00 |0006: if-eqz v0, 0034 // +002e │ │ -0dc694: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0dc696: 6e20 a42a 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@2aa4 │ │ -0dc69c: 6e20 162b 2300 |000c: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@2b16 │ │ -0dc6a2: 0c00 |000f: move-result-object v0 │ │ -0dc6a4: 6e20 a32a 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@2aa3 │ │ -0dc6aa: 6e10 1c2b 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ -0dc6b0: 0a00 |0016: move-result v0 │ │ -0dc6b2: 6e20 9d2a 0200 |0017: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@2a9d │ │ -0dc6b8: 6e10 402b 0300 |001a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2b40 │ │ -0dc6be: 0a00 |001d: move-result v0 │ │ -0dc6c0: 6e10 112b 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2b11 │ │ -0dc6c6: 0a01 |0021: move-result v1 │ │ -0dc6c8: 6e30 a22a 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@2aa2 │ │ -0dc6ce: 6e10 0a2b 0300 |0025: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0dc6d4: 0c00 |0028: move-result-object v0 │ │ -0dc6d6: 6e20 a12a 0200 |0029: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2aa1 │ │ -0dc6dc: 6e10 1e2b 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ -0dc6e2: 0a00 |002f: move-result v0 │ │ -0dc6e4: 6e20 9f2a 0200 |0030: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@2a9f │ │ -0dc6ea: 0e00 |0033: return-void │ │ -0dc6ec: 1300 0800 |0034: const/16 v0, #int 8 // #8 │ │ -0dc6f0: 28d3 |0036: goto 0009 // -002d │ │ +0dc654: |[0dc654] com.actionbarsherlock.internal.view.menu.ListMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ +0dc664: 5b23 f90d |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc668: 6e10 202b 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ +0dc66e: 0a00 |0005: move-result v0 │ │ +0dc670: 3800 2e00 |0006: if-eqz v0, 0034 // +002e │ │ +0dc674: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0dc676: 6e20 a42a 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@2aa4 │ │ +0dc67c: 6e20 162b 2300 |000c: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@2b16 │ │ +0dc682: 0c00 |000f: move-result-object v0 │ │ +0dc684: 6e20 a32a 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@2aa3 │ │ +0dc68a: 6e10 1c2b 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ +0dc690: 0a00 |0016: move-result v0 │ │ +0dc692: 6e20 9d2a 0200 |0017: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@2a9d │ │ +0dc698: 6e10 402b 0300 |001a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2b40 │ │ +0dc69e: 0a00 |001d: move-result v0 │ │ +0dc6a0: 6e10 112b 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2b11 │ │ +0dc6a6: 0a01 |0021: move-result v1 │ │ +0dc6a8: 6e30 a22a 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@2aa2 │ │ +0dc6ae: 6e10 0a2b 0300 |0025: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0dc6b4: 0c00 |0028: move-result-object v0 │ │ +0dc6b6: 6e20 a12a 0200 |0029: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2aa1 │ │ +0dc6bc: 6e10 1e2b 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ +0dc6c2: 0a00 |002f: move-result v0 │ │ +0dc6c4: 6e20 9f2a 0200 |0030: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@2a9f │ │ +0dc6ca: 0e00 |0033: return-void │ │ +0dc6cc: 1300 0800 |0034: const/16 v0, #int 8 // #8 │ │ +0dc6d0: 28d3 |0036: goto 0009 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=101 │ │ 0x000c line=103 │ │ 0x0013 line=104 │ │ 0x001a line=105 │ │ @@ -291947,36 +291962,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0dc6f4: |[0dc6f4] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ -0dc704: 6f10 4324 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@2443 │ │ -0dc70a: 5430 f30d |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0df3 │ │ -0dc70e: 6e20 9c2a 0300 |0005: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a9c │ │ -0dc714: 6000 5c0b |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__title:I // field@0b5c │ │ -0dc718: 6e20 912a 0300 |000a: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@2a91 │ │ -0dc71e: 0c00 |000d: move-result-object v0 │ │ -0dc720: 1f00 fa04 |000e: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0dc724: 5b30 ff0d |0010: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ -0dc728: 5230 fd0d |0012: iget v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0dfd │ │ -0dc72c: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -0dc72e: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ -0dc732: 5430 ff0d |0017: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ -0dc736: 5431 fe0d |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0dfe │ │ -0dc73a: 5232 fd0d |001b: iget v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0dfd │ │ -0dc73e: 6e30 ed24 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0dc744: 6000 580b |0020: sget v0, Lcom/actionbarsherlock/R$id;.abs__shortcut:I // field@0b58 │ │ -0dc748: 6e20 912a 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@2a91 │ │ -0dc74e: 0c00 |0025: move-result-object v0 │ │ -0dc750: 1f00 fa04 |0026: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0dc754: 5b30 fc0d |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ -0dc758: 0e00 |002a: return-void │ │ +0dc6d4: |[0dc6d4] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ +0dc6e4: 6f10 4324 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@2443 │ │ +0dc6ea: 5430 f30d |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0df3 │ │ +0dc6ee: 6e20 9c2a 0300 |0005: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a9c │ │ +0dc6f4: 6000 5c0b |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__title:I // field@0b5c │ │ +0dc6f8: 6e20 912a 0300 |000a: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@2a91 │ │ +0dc6fe: 0c00 |000d: move-result-object v0 │ │ +0dc700: 1f00 fa04 |000e: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0dc704: 5b30 ff0d |0010: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ +0dc708: 5230 fd0d |0012: iget v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0dfd │ │ +0dc70c: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +0dc70e: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ +0dc712: 5430 ff0d |0017: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ +0dc716: 5431 fe0d |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0dfe │ │ +0dc71a: 5232 fd0d |001b: iget v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0dfd │ │ +0dc71e: 6e30 ed24 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0dc724: 6000 580b |0020: sget v0, Lcom/actionbarsherlock/R$id;.abs__shortcut:I // field@0b58 │ │ +0dc728: 6e20 912a 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@2a91 │ │ +0dc72e: 0c00 |0025: move-result-object v0 │ │ +0dc730: 1f00 fa04 |0026: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0dc734: 5b30 fc0d |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ +0dc738: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=86 │ │ 0x0008 line=88 │ │ 0x0012 line=89 │ │ 0x0017 line=90 │ │ @@ -291990,33 +292005,33 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0dc75c: |[0dc75c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ -0dc76c: 5432 f70d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc770: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0dc774: 5532 fa0d |0004: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ -0dc778: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -0dc77c: 6e10 942a 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2a94 │ │ -0dc782: 0c01 |000b: move-result-object v1 │ │ -0dc784: 5432 f70d |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc788: 6e10 1e24 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@241e │ │ -0dc78e: 0c00 |0011: move-result-object v0 │ │ -0dc790: 1f00 e104 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0dc794: 5212 250a |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0dc798: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ -0dc79c: 5202 3b0a |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a3b │ │ -0dc7a0: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ -0dc7a4: 5212 250a |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0dc7a8: 5902 3b0a |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a3b │ │ -0dc7ac: 6f30 4724 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ -0dc7b2: 0e00 |0023: return-void │ │ +0dc73c: |[0dc73c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ +0dc74c: 5432 f70d |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc750: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +0dc754: 5532 fa0d |0004: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ +0dc758: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +0dc75c: 6e10 942a 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2a94 │ │ +0dc762: 0c01 |000b: move-result-object v1 │ │ +0dc764: 5432 f70d |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc768: 6e10 1e24 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@241e │ │ +0dc76e: 0c00 |0011: move-result-object v0 │ │ +0dc770: 1f00 e104 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0dc774: 5212 250a |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0dc778: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ +0dc77c: 5202 3b0a |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a3b │ │ +0dc780: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ +0dc784: 5212 250a |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0dc788: 5902 3b0a |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a3b │ │ +0dc78c: 6f30 4724 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ +0dc792: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0008 line=232 │ │ 0x000c line=233 │ │ 0x0014 line=234 │ │ 0x001c line=235 │ │ @@ -292034,17 +292049,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dc7b4: |[0dc7b4] com.actionbarsherlock.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ -0dc7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dc7c6: 0f00 |0001: return v0 │ │ +0dc794: |[0dc794] com.actionbarsherlock.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ +0dc7a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dc7a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;) │ │ @@ -292052,60 +292067,60 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -0dc7c8: |[0dc7c8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ -0dc7d8: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -0dc7dc: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -0dc7e0: 5454 fb0d |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc7e4: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ -0dc7e8: 5454 f40d |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc7ec: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -0dc7f0: 0e00 |000c: return-void │ │ -0dc7f2: 5454 fb0d |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc7f6: 3904 0500 |000f: if-nez v4, 0014 // +0005 │ │ -0dc7fa: 7010 982a 0500 |0011: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@2a98 │ │ -0dc800: 5454 f40d |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc804: 3904 0500 |0016: if-nez v4, 001b // +0005 │ │ -0dc808: 7010 962a 0500 |0018: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@2a96 │ │ -0dc80e: 5454 f90d |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc812: 6e10 1f2b 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ -0dc818: 0a04 |0020: move-result v4 │ │ -0dc81a: 3804 2700 |0021: if-eqz v4, 0048 // +0027 │ │ -0dc81e: 5450 fb0d |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc822: 5452 f40d |0025: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc826: 3806 2800 |0027: if-eqz v6, 004f // +0028 │ │ -0dc82a: 5454 f90d |0029: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc82e: 6e10 1d2b 0400 |002b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2b1d │ │ -0dc834: 0a04 |002e: move-result v4 │ │ -0dc836: 6e20 ea23 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@23ea │ │ -0dc83c: 3806 1b00 |0032: if-eqz v6, 004d // +001b │ │ -0dc840: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -0dc842: 6e10 e923 0000 |0035: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@23e9 │ │ -0dc848: 0a04 |0038: move-result v4 │ │ -0dc84a: 3214 0500 |0039: if-eq v4, v1, 003e // +0005 │ │ -0dc84e: 6e20 eb23 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@23eb │ │ -0dc854: 6e10 e923 0200 |003e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@23e9 │ │ -0dc85a: 0a04 |0041: move-result v4 │ │ -0dc85c: 3234 caff |0042: if-eq v4, v3, 000c // -0036 │ │ -0dc860: 6e20 eb23 3200 |0044: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@23eb │ │ -0dc866: 28c5 |0047: goto 000c // -003b │ │ -0dc868: 5450 f40d |0048: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc86c: 5452 fb0d |004a: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc870: 28db |004c: goto 0027 // -0025 │ │ -0dc872: 0131 |004d: move v1, v3 │ │ -0dc874: 28e7 |004e: goto 0035 // -0019 │ │ -0dc876: 5454 f40d |004f: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc87a: 6e20 e623 3400 |0051: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@23e6 │ │ -0dc880: 5454 fb0d |0054: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc884: 6e20 9b24 3400 |0056: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@249b │ │ -0dc88a: 28b3 |0059: goto 000c // -004d │ │ +0dc7a8: |[0dc7a8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ +0dc7b8: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +0dc7bc: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +0dc7c0: 5454 fb0d |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc7c4: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ +0dc7c8: 5454 f40d |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc7cc: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +0dc7d0: 0e00 |000c: return-void │ │ +0dc7d2: 5454 fb0d |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc7d6: 3904 0500 |000f: if-nez v4, 0014 // +0005 │ │ +0dc7da: 7010 982a 0500 |0011: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@2a98 │ │ +0dc7e0: 5454 f40d |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc7e4: 3904 0500 |0016: if-nez v4, 001b // +0005 │ │ +0dc7e8: 7010 962a 0500 |0018: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@2a96 │ │ +0dc7ee: 5454 f90d |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc7f2: 6e10 1f2b 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ +0dc7f8: 0a04 |0020: move-result v4 │ │ +0dc7fa: 3804 2700 |0021: if-eqz v4, 0048 // +0027 │ │ +0dc7fe: 5450 fb0d |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc802: 5452 f40d |0025: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc806: 3806 2800 |0027: if-eqz v6, 004f // +0028 │ │ +0dc80a: 5454 f90d |0029: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc80e: 6e10 1d2b 0400 |002b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2b1d │ │ +0dc814: 0a04 |002e: move-result v4 │ │ +0dc816: 6e20 ea23 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@23ea │ │ +0dc81c: 3806 1b00 |0032: if-eqz v6, 004d // +001b │ │ +0dc820: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +0dc822: 6e10 e923 0000 |0035: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@23e9 │ │ +0dc828: 0a04 |0038: move-result v4 │ │ +0dc82a: 3214 0500 |0039: if-eq v4, v1, 003e // +0005 │ │ +0dc82e: 6e20 eb23 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@23eb │ │ +0dc834: 6e10 e923 0200 |003e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@23e9 │ │ +0dc83a: 0a04 |0041: move-result v4 │ │ +0dc83c: 3234 caff |0042: if-eq v4, v3, 000c // -0036 │ │ +0dc840: 6e20 eb23 3200 |0044: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@23eb │ │ +0dc846: 28c5 |0047: goto 000c // -003b │ │ +0dc848: 5450 f40d |0048: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc84c: 5452 fb0d |004a: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc850: 28db |004c: goto 0027 // -0025 │ │ +0dc852: 0131 |004d: move v1, v3 │ │ +0dc854: 28e7 |004e: goto 0035 // -0019 │ │ +0dc856: 5454 f40d |004f: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc85a: 6e20 e623 3400 |0051: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@23e6 │ │ +0dc860: 5454 fb0d |0054: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc864: 6e20 9b24 3400 |0056: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@249b │ │ +0dc86a: 28b3 |0059: goto 000c // -004d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x000c line=170 │ │ 0x000d line=134 │ │ 0x0011 line=135 │ │ 0x0014 line=137 │ │ @@ -292139,30 +292154,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0dc88c: |[0dc88c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ -0dc89c: 5421 f90d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc8a0: 6e10 1f2b 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ -0dc8a6: 0a01 |0005: move-result v1 │ │ -0dc8a8: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -0dc8ac: 5421 fb0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc8b0: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ -0dc8b4: 7010 982a 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@2a98 │ │ -0dc8ba: 5420 fb0d |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ -0dc8be: 6e20 ea23 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@23ea │ │ -0dc8c4: 0e00 |0014: return-void │ │ -0dc8c6: 5421 f40d |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc8ca: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -0dc8ce: 7010 962a 0200 |0019: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@2a96 │ │ -0dc8d4: 5420 f40d |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ -0dc8d8: 28f3 |001e: goto 0011 // -000d │ │ +0dc86c: |[0dc86c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ +0dc87c: 5421 f90d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc880: 6e10 1f2b 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ +0dc886: 0a01 |0005: move-result v1 │ │ +0dc888: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +0dc88c: 5421 fb0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc890: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ +0dc894: 7010 982a 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@2a98 │ │ +0dc89a: 5420 fb0d |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0dfb │ │ +0dc89e: 6e20 ea23 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@23ea │ │ +0dc8a4: 0e00 |0014: return-void │ │ +0dc8a6: 5421 f40d |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc8aa: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +0dc8ae: 7010 962a 0200 |0019: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@2a96 │ │ +0dc8b4: 5420 f40d |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0df4 │ │ +0dc8b8: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0008 line=176 │ │ 0x000c line=177 │ │ 0x000f line=179 │ │ 0x0011 line=187 │ │ @@ -292181,18 +292196,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0dc8dc: |[0dc8dc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ -0dc8ec: 5c01 f60d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0df6 │ │ -0dc8f0: 5c01 fa0d |0002: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ -0dc8f4: 0e00 |0004: return-void │ │ +0dc8bc: |[0dc8bc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ +0dc8cc: 5c01 f60d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0df6 │ │ +0dc8d0: 5c01 fa0d |0002: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ +0dc8d4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=1 forceShow Z │ │ @@ -292202,56 +292217,56 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0dc8f8: |[0dc8f8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0dc908: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0dc90a: 5432 f90d |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc90e: 6e10 3f2b 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@2b3f │ │ -0dc914: 0a02 |0006: move-result v2 │ │ -0dc916: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0dc91a: 5532 f60d |0009: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0df6 │ │ -0dc91e: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ -0dc922: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0dc924: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ -0dc928: 5532 fa0d |0010: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ -0dc92c: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -0dc930: 0e00 |0014: return-void │ │ -0dc932: 0110 |0015: move v0, v1 │ │ -0dc934: 28f8 |0016: goto 000e // -0008 │ │ -0dc936: 5432 f70d |0017: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc93a: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -0dc93e: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -0dc942: 5532 fa0d |001d: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ -0dc946: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ -0dc94a: 5432 f70d |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc94e: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ -0dc952: 7010 972a 0300 |0025: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@2a97 │ │ -0dc958: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ -0dc95c: 5532 fa0d |002a: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ -0dc960: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ -0dc964: 5432 f70d |002e: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc968: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ -0dc96c: 6e20 2924 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0dc972: 5432 f70d |0035: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc976: 6e10 2224 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@2422 │ │ -0dc97c: 0a02 |003a: move-result v2 │ │ -0dc97e: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ -0dc982: 5432 f70d |003d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc986: 6e20 3124 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0dc98c: 28d2 |0042: goto 0014 // -002e │ │ -0dc98e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -0dc990: 28ee |0044: goto 0032 // -0012 │ │ -0dc992: 5431 f70d |0045: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ -0dc996: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ -0dc99a: 6e20 3124 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0dc9a0: 28c8 |004c: goto 0014 // -0038 │ │ +0dc8d8: |[0dc8d8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0dc8e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0dc8ea: 5432 f90d |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc8ee: 6e10 3f2b 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@2b3f │ │ +0dc8f4: 0a02 |0006: move-result v2 │ │ +0dc8f6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0dc8fa: 5532 f60d |0009: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0df6 │ │ +0dc8fe: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ +0dc902: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0dc904: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ +0dc908: 5532 fa0d |0010: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ +0dc90c: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +0dc910: 0e00 |0014: return-void │ │ +0dc912: 0110 |0015: move v0, v1 │ │ +0dc914: 28f8 |0016: goto 000e // -0008 │ │ +0dc916: 5432 f70d |0017: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc91a: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +0dc91e: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +0dc922: 5532 fa0d |001d: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ +0dc926: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ +0dc92a: 5432 f70d |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc92e: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ +0dc932: 7010 972a 0300 |0025: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@2a97 │ │ +0dc938: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ +0dc93c: 5532 fa0d |002a: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0dfa │ │ +0dc940: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ +0dc944: 5432 f70d |002e: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc948: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ +0dc94c: 6e20 2924 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0dc952: 5432 f70d |0035: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc956: 6e10 2224 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@2422 │ │ +0dc95c: 0a02 |003a: move-result v2 │ │ +0dc95e: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ +0dc962: 5432 f70d |003d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc966: 6e20 3124 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0dc96c: 28d2 |0042: goto 0014 // -002e │ │ +0dc96e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +0dc970: 28ee |0044: goto 0032 // -0012 │ │ +0dc972: 5431 f70d |0045: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0df7 │ │ +0dc976: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ +0dc97a: 6e20 3124 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0dc980: 28c8 |004c: goto 0014 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=204 │ │ 0x000e line=205 │ │ 0x0014 line=226 │ │ 0x0016 line=204 │ │ 0x0017 line=209 │ │ @@ -292276,36 +292291,36 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0dc9a4: |[0dc9a4] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ -0dc9b4: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ -0dc9b8: 5431 f90d |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc9bc: 6e10 402b 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2b40 │ │ -0dc9c2: 0a01 |0007: move-result v1 │ │ -0dc9c4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -0dc9c8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0dc9ca: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -0dc9ce: 5431 fc0d |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ -0dc9d2: 5432 f90d |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ -0dc9d6: 6e10 122b 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@2b12 │ │ -0dc9dc: 0c02 |0014: move-result-object v2 │ │ -0dc9de: 6e20 ec24 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0dc9e4: 5431 fc0d |0018: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ -0dc9e8: 6e10 df24 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@24df │ │ -0dc9ee: 0a01 |001d: move-result v1 │ │ -0dc9f0: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ -0dc9f4: 5431 fc0d |0020: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ -0dc9f8: 6e20 f124 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0dc9fe: 0e00 |0025: return-void │ │ -0dca00: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ -0dca04: 28e3 |0028: goto 000b // -001d │ │ +0dc984: |[0dc984] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ +0dc994: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ +0dc998: 5431 f90d |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc99c: 6e10 402b 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2b40 │ │ +0dc9a2: 0a01 |0007: move-result v1 │ │ +0dc9a4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +0dc9a8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0dc9aa: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +0dc9ae: 5431 fc0d |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ +0dc9b2: 5432 f90d |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0df9 │ │ +0dc9b6: 6e10 122b 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@2b12 │ │ +0dc9bc: 0c02 |0014: move-result-object v2 │ │ +0dc9be: 6e20 ec24 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0dc9c4: 5431 fc0d |0018: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ +0dc9c8: 6e10 df24 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@24df │ │ +0dc9ce: 0a01 |001d: move-result v1 │ │ +0dc9d0: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ +0dc9d4: 5431 fc0d |0020: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0dfc │ │ +0dc9d8: 6e20 f124 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0dc9de: 0e00 |0025: return-void │ │ +0dc9e0: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ +0dc9e4: 28e3 |0028: goto 000b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x000b line=194 │ │ 0x000d line=195 │ │ 0x0018 line=198 │ │ 0x0020 line=199 │ │ @@ -292322,34 +292337,34 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0dca08: |[0dca08] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0dca18: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0dca1c: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ -0dca20: 5420 ff0d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ -0dca24: 6e20 ec24 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0dca2a: 5420 ff0d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ -0dca2e: 6e10 df24 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@24df │ │ -0dca34: 0a00 |000e: move-result v0 │ │ -0dca36: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -0dca3a: 5420 ff0d |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ -0dca3e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0dca40: 6e20 f124 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0dca46: 0e00 |0017: return-void │ │ -0dca48: 5420 ff0d |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ -0dca4c: 6e10 df24 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@24df │ │ -0dca52: 0a00 |001d: move-result v0 │ │ -0dca54: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ -0dca58: 5420 ff0d |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ -0dca5c: 6e20 f124 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0dca62: 28f2 |0025: goto 0017 // -000e │ │ +0dc9e8: |[0dc9e8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0dc9f8: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0dc9fc: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ +0dca00: 5420 ff0d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ +0dca04: 6e20 ec24 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0dca0a: 5420 ff0d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ +0dca0e: 6e10 df24 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@24df │ │ +0dca14: 0a00 |000e: move-result v0 │ │ +0dca16: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +0dca1a: 5420 ff0d |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ +0dca1e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0dca20: 6e20 f124 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0dca26: 0e00 |0017: return-void │ │ +0dca28: 5420 ff0d |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ +0dca2c: 6e10 df24 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@24df │ │ +0dca32: 0a00 |001d: move-result v0 │ │ +0dca34: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ +0dca38: 5420 ff0d |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0dff │ │ +0dca3c: 6e20 f124 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0dca42: 28f2 |0025: goto 0017 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=115 │ │ 0x0004 line=116 │ │ 0x0009 line=118 │ │ 0x0017 line=122 │ │ 0x0018 line=120 │ │ @@ -292362,17 +292377,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dca64: |[0dca64] com.actionbarsherlock.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ -0dca74: 5510 f60d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0df6 │ │ -0dca78: 0f00 |0002: return v0 │ │ +0dca44: |[0dca44] com.actionbarsherlock.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ +0dca54: 5510 f60d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0df6 │ │ +0dca58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ source_file_idx : 3486 (ListMenuItemView.java) │ │ @@ -292540,71 +292555,71 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0dca7c: |[0dca7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.:()V │ │ -0dca8c: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -0dca8e: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -0dca92: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0dca98: 6900 1a0e |0006: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0e1a │ │ -0dca9c: 0e00 |0008: return-void │ │ -0dca9e: 0000 |0009: nop // spacer │ │ -0dcaa0: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ +0dca5c: |[0dca5c] com.actionbarsherlock.internal.view.menu.MenuBuilder.:()V │ │ +0dca6c: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +0dca6e: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +0dca72: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0dca78: 6900 1a0e |0006: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0e1a │ │ +0dca7c: 0e00 |0008: return-void │ │ +0dca7e: 0000 |0009: nop // spacer │ │ +0dca80: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -0dcac0: |[0dcac0] com.actionbarsherlock.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ -0dcad0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0dcad2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0dcad4: 7010 2834 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0dcada: 5920 070e |0005: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0e07 │ │ -0dcade: 5c20 140e |0007: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ -0dcae2: 5c20 100e |0009: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ -0dcae6: 5c20 120e |000b: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0e12 │ │ -0dcaea: 5c20 0d0e |000d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ -0dcaee: 2200 9f06 |000f: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0dcaf2: 7010 8534 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0dcaf8: 5b20 180e |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0e18 │ │ -0dcafc: 2200 b706 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@06b7 │ │ -0dcb00: 7010 0b35 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@350b │ │ -0dcb06: 5b20 130e |001b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcb0a: 5b23 050e |001d: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ -0dcb0e: 6e10 4602 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0dcb14: 0c00 |0022: move-result-object v0 │ │ -0dcb16: 5b20 160e |0023: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0dcb1a: 2200 9f06 |0025: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0dcb1e: 7010 8534 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0dcb24: 5b20 0f0e |002a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dcb28: 2200 9f06 |002c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0dcb2c: 7010 8534 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0dcb32: 5b20 190e |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ -0dcb36: 5c21 0e0e |0033: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ -0dcb3a: 2200 9f06 |0035: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0dcb3e: 7010 8534 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0dcb44: 5b20 030e |003a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ -0dcb48: 2200 9f06 |003c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ -0dcb4c: 7010 8534 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0dcb52: 5b20 110e |0041: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ -0dcb56: 5c21 0c0e |0043: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ -0dcb5a: 7020 fd2a 1200 |0045: invoke-direct {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2afd │ │ -0dcb60: 0e00 |0048: return-void │ │ +0dcaa0: |[0dcaa0] com.actionbarsherlock.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ +0dcab0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0dcab2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0dcab4: 7010 2834 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0dcaba: 5920 070e |0005: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0e07 │ │ +0dcabe: 5c20 140e |0007: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ +0dcac2: 5c20 100e |0009: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ +0dcac6: 5c20 120e |000b: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0e12 │ │ +0dcaca: 5c20 0d0e |000d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ +0dcace: 2200 9f06 |000f: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0dcad2: 7010 8534 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0dcad8: 5b20 180e |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0e18 │ │ +0dcadc: 2200 b706 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@06b7 │ │ +0dcae0: 7010 0b35 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@350b │ │ +0dcae6: 5b20 130e |001b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcaea: 5b23 050e |001d: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ +0dcaee: 6e10 4602 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0dcaf4: 0c00 |0022: move-result-object v0 │ │ +0dcaf6: 5b20 160e |0023: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0dcafa: 2200 9f06 |0025: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0dcafe: 7010 8534 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0dcb04: 5b20 0f0e |002a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dcb08: 2200 9f06 |002c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0dcb0c: 7010 8534 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0dcb12: 5b20 190e |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ +0dcb16: 5c21 0e0e |0033: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ +0dcb1a: 2200 9f06 |0035: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0dcb1e: 7010 8534 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0dcb24: 5b20 030e |003a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ +0dcb28: 2200 9f06 |003c: new-instance v0, Ljava/util/ArrayList; // type@069f │ │ +0dcb2c: 7010 8534 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0dcb32: 5b20 110e |0041: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ +0dcb36: 5c21 0c0e |0043: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ +0dcb3a: 7020 fd2a 1200 |0045: invoke-direct {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2afd │ │ +0dcb40: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=190 │ │ 0x0005 line=120 │ │ 0x0007 line=146 │ │ 0x0009 line=147 │ │ 0x000b line=149 │ │ @@ -292630,37 +292645,37 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0dcb64: |[0dcb64] com.actionbarsherlock.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dcb74: 7110 d62a 0b00 |0000: invoke-static {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@2ad6 │ │ -0dcb7a: 0a05 |0003: move-result v5 │ │ -0dcb7c: 2200 6d05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dcb80: 5287 070e |0006: iget v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0e07 │ │ -0dcb84: 0781 |0008: move-object v1, v8 │ │ -0dcb86: 0192 |0009: move v2, v9 │ │ -0dcb88: 01a3 |000a: move v3, v10 │ │ -0dcb8a: 01b4 |000b: move v4, v11 │ │ -0dcb8c: 07c6 |000c: move-object v6, v12 │ │ -0dcb8e: 7608 012b 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@2b01 │ │ -0dcb94: 5481 060e |0010: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e06 │ │ -0dcb98: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ -0dcb9c: 5481 060e |0014: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e06 │ │ -0dcba0: 6e20 322b 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@2b32 │ │ -0dcba6: 5481 0f0e |0019: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dcbaa: 5482 0f0e |001b: iget-object v2, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dcbae: 7120 c62a 5200 |001d: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@2ac6 │ │ -0dcbb4: 0a02 |0020: move-result v2 │ │ -0dcbb6: 6e30 8834 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ -0dcbbc: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -0dcbbe: 6e20 e02a 1800 |0025: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dcbc4: 1100 |0028: return-object v0 │ │ +0dcb44: |[0dcb44] com.actionbarsherlock.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dcb54: 7110 d62a 0b00 |0000: invoke-static {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@2ad6 │ │ +0dcb5a: 0a05 |0003: move-result v5 │ │ +0dcb5c: 2200 6d05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dcb60: 5287 070e |0006: iget v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0e07 │ │ +0dcb64: 0781 |0008: move-object v1, v8 │ │ +0dcb66: 0192 |0009: move v2, v9 │ │ +0dcb68: 01a3 |000a: move v3, v10 │ │ +0dcb6a: 01b4 |000b: move v4, v11 │ │ +0dcb6c: 07c6 |000c: move-object v6, v12 │ │ +0dcb6e: 7608 012b 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@2b01 │ │ +0dcb74: 5481 060e |0010: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e06 │ │ +0dcb78: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ +0dcb7c: 5481 060e |0014: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e06 │ │ +0dcb80: 6e20 322b 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@2b32 │ │ +0dcb86: 5481 0f0e |0019: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dcb8a: 5482 0f0e |001b: iget-object v2, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dcb8e: 7120 c62a 5200 |001d: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@2ac6 │ │ +0dcb94: 0a02 |0020: move-result v2 │ │ +0dcb96: 6e30 8834 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@3488 │ │ +0dcb9c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +0dcb9e: 6e20 e02a 1800 |0025: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dcba4: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=398 │ │ 0x0010 line=401 │ │ 0x0014 line=403 │ │ 0x0019 line=406 │ │ @@ -292680,41 +292695,41 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0dcbc8: |[0dcbc8] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ -0dcbd8: 5443 130e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcbdc: 6e10 0d35 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ -0dcbe2: 0a03 |0005: move-result v3 │ │ -0dcbe4: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -0dcbe8: 0e00 |0008: return-void │ │ -0dcbea: 6e10 002b 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0dcbf0: 5443 130e |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcbf4: 6e10 0e35 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dcbfa: 0c00 |0011: move-result-object v0 │ │ -0dcbfc: 7210 bf34 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dcc02: 0a03 |0015: move-result v3 │ │ -0dcc04: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ -0dcc08: 7210 c034 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dcc0e: 0c02 |001b: move-result-object v2 │ │ -0dcc10: 1f02 8e06 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dcc14: 6e10 6e34 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dcc1a: 0c01 |0021: move-result-object v1 │ │ -0dcc1c: 1f01 7505 |0022: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dcc20: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ -0dcc24: 5443 130e |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcc28: 6e20 0f35 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dcc2e: 28e7 |002b: goto 0012 // -0019 │ │ -0dcc30: 7220 ad2b 5100 |002c: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@2bad │ │ -0dcc36: 28e3 |002f: goto 0012 // -001d │ │ -0dcc38: 6e10 ff2a 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0dcc3e: 28d5 |0033: goto 0008 // -002b │ │ +0dcba8: |[0dcba8] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ +0dcbb8: 5443 130e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcbbc: 6e10 0d35 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ +0dcbc2: 0a03 |0005: move-result v3 │ │ +0dcbc4: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +0dcbc8: 0e00 |0008: return-void │ │ +0dcbca: 6e10 002b 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0dcbd0: 5443 130e |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcbd4: 6e10 0e35 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dcbda: 0c00 |0011: move-result-object v0 │ │ +0dcbdc: 7210 bf34 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dcbe2: 0a03 |0015: move-result v3 │ │ +0dcbe4: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ +0dcbe8: 7210 c034 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dcbee: 0c02 |001b: move-result-object v2 │ │ +0dcbf0: 1f02 8e06 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dcbf4: 6e10 6e34 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dcbfa: 0c01 |0021: move-result-object v1 │ │ +0dcbfc: 1f01 7505 |0022: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dcc00: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ +0dcc04: 5443 130e |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcc08: 6e20 0f35 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dcc0e: 28e7 |002b: goto 0012 // -0019 │ │ +0dcc10: 7220 ad2b 5100 |002c: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@2bad │ │ +0dcc16: 28e3 |002f: goto 0012 // -001d │ │ +0dcc18: 6e10 ff2a 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0dcc1e: 28d5 |0033: goto 0008 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0008 line=252 │ │ 0x0009 line=242 │ │ 0x000c line=243 │ │ 0x001e line=244 │ │ @@ -292734,49 +292749,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0dcc40: |[0dcc40] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0dcc50: 1a06 1f18 |0000: const-string v6, "android:menu:presenters" // string@181f │ │ -0dcc54: 6e20 af04 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ -0dcc5a: 0c04 |0005: move-result-object v4 │ │ -0dcc5c: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ -0dcc60: 5476 130e |0008: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcc64: 6e10 0d35 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ -0dcc6a: 0a06 |000d: move-result v6 │ │ -0dcc6c: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ -0dcc70: 0e00 |0010: return-void │ │ -0dcc72: 5476 130e |0011: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcc76: 6e10 0e35 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dcc7c: 0c00 |0016: move-result-object v0 │ │ -0dcc7e: 7210 bf34 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dcc84: 0a06 |001a: move-result v6 │ │ -0dcc86: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ -0dcc8a: 7210 c034 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dcc90: 0c05 |0020: move-result-object v5 │ │ -0dcc92: 1f05 8e06 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dcc96: 6e10 6e34 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dcc9c: 0c03 |0026: move-result-object v3 │ │ -0dcc9e: 1f03 7505 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dcca2: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ -0dcca6: 5476 130e |002b: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dccaa: 6e20 0f35 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dccb0: 28e7 |0030: goto 0017 // -0019 │ │ -0dccb2: 7210 a52b 0300 |0031: invoke-interface {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@2ba5 │ │ -0dccb8: 0a01 |0034: move-result v1 │ │ -0dccba: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ -0dccbe: 6e20 bd20 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ -0dccc4: 0c02 |003a: move-result-object v2 │ │ -0dccc6: 1f02 dc00 |003b: check-cast v2, Landroid/os/Parcelable; // type@00dc │ │ -0dccca: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ -0dccce: 7220 a92b 2300 |003f: invoke-interface {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2ba9 │ │ -0dccd4: 28d5 |0042: goto 0017 // -002b │ │ +0dcc20: |[0dcc20] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0dcc30: 1a06 1f18 |0000: const-string v6, "android:menu:presenters" // string@181f │ │ +0dcc34: 6e20 af04 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ +0dcc3a: 0c04 |0005: move-result-object v4 │ │ +0dcc3c: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ +0dcc40: 5476 130e |0008: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcc44: 6e10 0d35 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ +0dcc4a: 0a06 |000d: move-result v6 │ │ +0dcc4c: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ +0dcc50: 0e00 |0010: return-void │ │ +0dcc52: 5476 130e |0011: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcc56: 6e10 0e35 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dcc5c: 0c00 |0016: move-result-object v0 │ │ +0dcc5e: 7210 bf34 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dcc64: 0a06 |001a: move-result v6 │ │ +0dcc66: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ +0dcc6a: 7210 c034 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dcc70: 0c05 |0020: move-result-object v5 │ │ +0dcc72: 1f05 8e06 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dcc76: 6e10 6e34 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dcc7c: 0c03 |0026: move-result-object v3 │ │ +0dcc7e: 1f03 7505 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dcc82: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ +0dcc86: 5476 130e |002b: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcc8a: 6e20 0f35 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dcc90: 28e7 |0030: goto 0017 // -0019 │ │ +0dcc92: 7210 a52b 0300 |0031: invoke-interface {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@2ba5 │ │ +0dcc98: 0a01 |0034: move-result v1 │ │ +0dcc9a: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ +0dcc9e: 6e20 bd20 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@20bd │ │ +0dcca4: 0c02 |003a: move-result-object v2 │ │ +0dcca6: 1f02 dc00 |003b: check-cast v2, Landroid/os/Parcelable; // type@00dc │ │ +0dccaa: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ +0dccae: 7220 a92b 2300 |003f: invoke-interface {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2ba9 │ │ +0dccb4: 28d5 |0042: goto 0017 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0006 line=296 │ │ 0x0010 line=312 │ │ 0x0011 line=298 │ │ 0x0023 line=299 │ │ @@ -292802,49 +292817,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0dccd8: |[0dccd8] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0dcce8: 5476 130e |0000: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dccec: 6e10 0d35 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ -0dccf2: 0a06 |0005: move-result v6 │ │ -0dccf4: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ -0dccf8: 0e00 |0008: return-void │ │ -0dccfa: 2203 6804 |0009: new-instance v3, Landroid/util/SparseArray; // type@0468 │ │ -0dccfe: 7010 ba20 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0dcd04: 5476 130e |000e: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcd08: 6e10 0e35 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dcd0e: 0c00 |0013: move-result-object v0 │ │ -0dcd10: 7210 bf34 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dcd16: 0a06 |0017: move-result v6 │ │ -0dcd18: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ -0dcd1c: 7210 c034 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dcd22: 0c04 |001d: move-result-object v4 │ │ -0dcd24: 1f04 8e06 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dcd28: 6e10 6e34 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dcd2e: 0c02 |0023: move-result-object v2 │ │ -0dcd30: 1f02 7505 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dcd34: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -0dcd38: 5476 130e |0028: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcd3c: 6e20 0f35 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dcd42: 28e7 |002d: goto 0014 // -0019 │ │ -0dcd44: 7210 a52b 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@2ba5 │ │ -0dcd4a: 0a01 |0031: move-result v1 │ │ -0dcd4c: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ -0dcd50: 7210 aa2b 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2baa │ │ -0dcd56: 0c05 |0037: move-result-object v5 │ │ -0dcd58: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ -0dcd5c: 6e30 bf20 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ -0dcd62: 28d7 |003d: goto 0014 // -0029 │ │ -0dcd64: 1a06 1f18 |003e: const-string v6, "android:menu:presenters" // string@181f │ │ -0dcd68: 6e30 c004 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ -0dcd6e: 28c5 |0043: goto 0008 // -003b │ │ +0dccb8: |[0dccb8] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0dccc8: 5476 130e |0000: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcccc: 6e10 0d35 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ +0dccd2: 0a06 |0005: move-result v6 │ │ +0dccd4: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ +0dccd8: 0e00 |0008: return-void │ │ +0dccda: 2203 6804 |0009: new-instance v3, Landroid/util/SparseArray; // type@0468 │ │ +0dccde: 7010 ba20 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0dcce4: 5476 130e |000e: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcce8: 6e10 0e35 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dccee: 0c00 |0013: move-result-object v0 │ │ +0dccf0: 7210 bf34 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dccf6: 0a06 |0017: move-result v6 │ │ +0dccf8: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ +0dccfc: 7210 c034 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dcd02: 0c04 |001d: move-result-object v4 │ │ +0dcd04: 1f04 8e06 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dcd08: 6e10 6e34 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dcd0e: 0c02 |0023: move-result-object v2 │ │ +0dcd10: 1f02 7505 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dcd14: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +0dcd18: 5476 130e |0028: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcd1c: 6e20 0f35 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dcd22: 28e7 |002d: goto 0014 // -0019 │ │ +0dcd24: 7210 a52b 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@2ba5 │ │ +0dcd2a: 0a01 |0031: move-result v1 │ │ +0dcd2c: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ +0dcd30: 7210 aa2b 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2baa │ │ +0dcd36: 0c05 |0037: move-result-object v5 │ │ +0dcd38: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ +0dcd3c: 6e30 bf20 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@20bf │ │ +0dcd42: 28d7 |003d: goto 0014 // -0029 │ │ +0dcd44: 1a06 1f18 |003e: const-string v6, "android:menu:presenters" // string@181f │ │ +0dcd48: 6e30 c004 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ +0dcd4e: 28c5 |0043: goto 0008 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0008 line=291 │ │ 0x0009 line=273 │ │ 0x000e line=275 │ │ 0x0020 line=276 │ │ @@ -292871,42 +292886,42 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0dcd70: |[0dcd70] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0dcd80: 5454 130e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcd84: 6e10 0d35 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ -0dcd8a: 0a04 |0005: move-result v4 │ │ -0dcd8c: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -0dcd90: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0dcd92: 0f03 |0009: return v3 │ │ -0dcd94: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0dcd96: 5454 130e |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcd9a: 6e10 0e35 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dcda0: 0c00 |0010: move-result-object v0 │ │ -0dcda2: 7210 bf34 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dcda8: 0a04 |0014: move-result v4 │ │ -0dcdaa: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ -0dcdae: 7210 c034 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dcdb4: 0c02 |001a: move-result-object v2 │ │ -0dcdb6: 1f02 8e06 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dcdba: 6e10 6e34 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dcdc0: 0c01 |0020: move-result-object v1 │ │ -0dcdc2: 1f01 7505 |0021: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dcdc6: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ -0dcdca: 5454 130e |0025: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dcdce: 6e20 0f35 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dcdd4: 28e7 |002a: goto 0011 // -0019 │ │ -0dcdd6: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ -0dcdda: 7220 ab2b 6100 |002d: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2bab │ │ -0dcde0: 0a03 |0030: move-result v3 │ │ -0dcde2: 28e0 |0031: goto 0011 // -0020 │ │ +0dcd50: |[0dcd50] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0dcd60: 5454 130e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcd64: 6e10 0d35 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ +0dcd6a: 0a04 |0005: move-result v4 │ │ +0dcd6c: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +0dcd70: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0dcd72: 0f03 |0009: return v3 │ │ +0dcd74: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0dcd76: 5454 130e |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcd7a: 6e10 0e35 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dcd80: 0c00 |0010: move-result-object v0 │ │ +0dcd82: 7210 bf34 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dcd88: 0a04 |0014: move-result v4 │ │ +0dcd8a: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ +0dcd8e: 7210 c034 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dcd94: 0c02 |001a: move-result-object v2 │ │ +0dcd96: 1f02 8e06 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dcd9a: 6e10 6e34 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dcda0: 0c01 |0020: move-result-object v1 │ │ +0dcda2: 1f01 7505 |0021: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dcda6: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ +0dcdaa: 5454 130e |0025: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dcdae: 6e20 0f35 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dcdb4: 28e7 |002a: goto 0011 // -0019 │ │ +0dcdb6: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ +0dcdba: 7220 ab2b 6100 |002d: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2bab │ │ +0dcdc0: 0a03 |0030: move-result v3 │ │ +0dcdc2: 28e0 |0031: goto 0011 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0009 line=267 │ │ 0x000a line=257 │ │ 0x000b line=259 │ │ 0x001d line=260 │ │ @@ -292927,31 +292942,31 @@ │ │ type : '(Ljava/util/ArrayList;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0dcde4: |[0dcde4] com.actionbarsherlock.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ -0dcdf4: 6e10 9534 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0dcdfa: 0a02 |0003: move-result v2 │ │ -0dcdfc: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0dce00: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -0dce04: 6e20 8e34 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dce0a: 0c01 |000b: move-result-object v1 │ │ -0dce0c: 1f01 6d05 |000c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dce10: 6e10 102b 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@2b10 │ │ -0dce16: 0a02 |0011: move-result v2 │ │ -0dce18: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ -0dce1c: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0dce20: 0f02 |0016: return v2 │ │ -0dce22: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0dce26: 28ed |0019: goto 0006 // -0013 │ │ -0dce28: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0dce2a: 28fb |001b: goto 0016 // -0005 │ │ +0dcdc4: |[0dcdc4] com.actionbarsherlock.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ +0dcdd4: 6e10 9534 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dcdda: 0a02 |0003: move-result v2 │ │ +0dcddc: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0dcde0: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +0dcde4: 6e20 8e34 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dcdea: 0c01 |000b: move-result-object v1 │ │ +0dcdec: 1f01 6d05 |000c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dcdf0: 6e10 102b 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@2b10 │ │ +0dcdf6: 0a02 |0011: move-result v2 │ │ +0dcdf8: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ +0dcdfc: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0dce00: 0f02 |0016: return v2 │ │ +0dce02: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0dce06: 28ed |0019: goto 0006 // -0013 │ │ +0dce08: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0dce0a: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0008 line=758 │ │ 0x000e line=759 │ │ 0x0014 line=760 │ │ 0x0016 line=764 │ │ @@ -292970,33 +292985,33 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0dce2c: |[0dce2c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ -0dce3c: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ -0dce40: b531 |0002: and-int/2addr v1, v3 │ │ -0dce42: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ -0dce46: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ -0dce4a: 6201 1a0e |0007: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0e1a │ │ -0dce4e: 2111 |0009: array-length v1, v1 │ │ -0dce50: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -0dce54: 2201 6e06 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0dce58: 1a02 b02c |000e: const-string v2, "order does not contain a valid category." // string@2cb0 │ │ -0dce5c: 7020 0034 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0dce62: 2701 |0013: throw v1 │ │ -0dce64: 6201 1a0e |0014: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0e1a │ │ -0dce68: 4401 0100 |0016: aget v1, v1, v0 │ │ -0dce6c: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -0dce70: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ -0dce76: b532 |001d: and-int/2addr v2, v3 │ │ -0dce78: b621 |001e: or-int/2addr v1, v2 │ │ -0dce7a: 0f01 |001f: return v1 │ │ +0dce0c: |[0dce0c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ +0dce1c: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ +0dce20: b531 |0002: and-int/2addr v1, v3 │ │ +0dce22: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ +0dce26: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ +0dce2a: 6201 1a0e |0007: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0e1a │ │ +0dce2e: 2111 |0009: array-length v1, v1 │ │ +0dce30: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +0dce34: 2201 6e06 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0dce38: 1a02 b02c |000e: const-string v2, "order does not contain a valid category." // string@2cb0 │ │ +0dce3c: 7020 0034 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0dce42: 2701 |0013: throw v1 │ │ +0dce44: 6201 1a0e |0014: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0e1a │ │ +0dce48: 4401 0100 |0016: aget v1, v1, v0 │ │ +0dce4c: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +0dce50: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ +0dce56: b532 |001d: and-int/2addr v2, v3 │ │ +0dce58: b621 |001e: or-int/2addr v1, v2 │ │ +0dce5a: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0005 line=692 │ │ 0x000c line=693 │ │ 0x0014 line=696 │ │ locals : │ │ @@ -293008,27 +293023,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0dce7c: |[0dce7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ -0dce8c: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -0dce90: 5410 0f0e |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dce94: 6e10 9534 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0dce9a: 0a00 |0007: move-result v0 │ │ -0dce9c: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -0dcea0: 0e00 |000a: return-void │ │ -0dcea2: 5410 0f0e |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dcea6: 6e20 9134 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ -0dceac: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ -0dceb0: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0dceb2: 6e20 e02a 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dceb8: 28f4 |0016: goto 000a // -000c │ │ +0dce5c: |[0dce5c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ +0dce6c: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +0dce70: 5410 0f0e |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dce74: 6e10 9534 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dce7a: 0a00 |0007: move-result v0 │ │ +0dce7c: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +0dce80: 0e00 |000a: return-void │ │ +0dce82: 5410 0f0e |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dce86: 6e20 9134 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@3491 │ │ +0dce8c: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ +0dce90: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0dce92: 6e20 e02a 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dce98: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x000a line=513 │ │ 0x000b line=510 │ │ 0x0010 line=512 │ │ locals : │ │ @@ -293041,41 +293056,41 @@ │ │ type : '(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0dcebc: |[0dcebc] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ -0dcecc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0dcece: 6e10 d72a 0300 |0001: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@2ad7 │ │ -0dced4: 0c00 |0004: move-result-object v0 │ │ -0dced6: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ -0dceda: 5b38 0b0e |0007: iput-object v8, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ -0dcede: 5b32 0a0e |0009: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ -0dcee2: 5b32 090e |000b: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ -0dcee6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0dcee8: 6e20 e02a 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dceee: 0e00 |0011: return-void │ │ -0dcef0: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ -0dcef4: 6e20 c902 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0dcefa: 0c01 |0017: move-result-object v1 │ │ -0dcefc: 5b31 0a0e |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ -0dcf00: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ -0dcf04: 6e20 bb02 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0dcf0a: 0c01 |001f: move-result-object v1 │ │ -0dcf0c: 5b31 090e |0020: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ -0dcf10: 5b32 0b0e |0022: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ -0dcf14: 28e9 |0024: goto 000d // -0017 │ │ -0dcf16: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ -0dcf1a: 5b35 0a0e |0027: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ -0dcf1e: 28f1 |0029: goto 001a // -000f │ │ -0dcf20: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ -0dcf24: 5b37 090e |002c: iput-object v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ -0dcf28: 28f4 |002e: goto 0022 // -000c │ │ +0dce9c: |[0dce9c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ +0dceac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0dceae: 6e10 d72a 0300 |0001: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@2ad7 │ │ +0dceb4: 0c00 |0004: move-result-object v0 │ │ +0dceb6: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ +0dceba: 5b38 0b0e |0007: iput-object v8, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ +0dcebe: 5b32 0a0e |0009: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ +0dcec2: 5b32 090e |000b: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ +0dcec6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0dcec8: 6e20 e02a 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dcece: 0e00 |0011: return-void │ │ +0dced0: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ +0dced4: 6e20 c902 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0dceda: 0c01 |0017: move-result-object v1 │ │ +0dcedc: 5b31 0a0e |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ +0dcee0: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ +0dcee4: 6e20 bb02 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0dceea: 0c01 |001f: move-result-object v1 │ │ +0dceec: 5b31 090e |0020: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ +0dcef0: 5b32 0b0e |0022: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ +0dcef4: 28e9 |0024: goto 000d // -0017 │ │ +0dcef6: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ +0dcefa: 5b35 0a0e |0027: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ +0dcefe: 28f1 |0029: goto 001a // -000f │ │ +0dcf00: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ +0dcf04: 5b37 090e |002c: iput-object v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ +0dcf08: 28f4 |002e: goto 0022 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1101 │ │ 0x0005 line=1103 │ │ 0x0007 line=1104 │ │ 0x0009 line=1107 │ │ 0x000b line=1108 │ │ @@ -293104,31 +293119,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0dcf2c: |[0dcf2c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ -0dcf3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0dcf3e: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ -0dcf42: 5431 160e |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0dcf46: 6e10 b802 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02b8 │ │ -0dcf4c: 0c01 |0008: move-result-object v1 │ │ -0dcf4e: 5211 2b01 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@012b │ │ -0dcf52: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ -0dcf56: 5431 160e |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0dcf5a: 6002 ac0a |000f: sget v2, Lcom/actionbarsherlock/R$bool;.abs__config_showMenuShortcutsWhenKeyboardPresent:I // field@0aac │ │ -0dcf5e: 6e20 b502 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02b5 │ │ -0dcf64: 0a01 |0014: move-result v1 │ │ -0dcf66: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -0dcf6a: 5c30 170e |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0e17 │ │ -0dcf6e: 0e00 |0019: return-void │ │ -0dcf70: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0dcf72: 28fc |001b: goto 0017 // -0004 │ │ +0dcf0c: |[0dcf0c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ +0dcf1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0dcf1e: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ +0dcf22: 5431 160e |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0dcf26: 6e10 b802 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02b8 │ │ +0dcf2c: 0c01 |0008: move-result-object v1 │ │ +0dcf2e: 5211 2b01 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@012b │ │ +0dcf32: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ +0dcf36: 5431 160e |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0dcf3a: 6002 ac0a |000f: sget v2, Lcom/actionbarsherlock/R$bool;.abs__config_showMenuShortcutsWhenKeyboardPresent:I // field@0aac │ │ +0dcf3e: 6e20 b502 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02b5 │ │ +0dcf44: 0a01 |0014: move-result v1 │ │ +0dcf46: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +0dcf4a: 5c30 170e |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0e17 │ │ +0dcf4e: 0e00 |0019: return-void │ │ +0dcf50: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0dcf52: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=722 │ │ 0x0005 line=723 │ │ 0x0011 line=724 │ │ 0x0019 line=726 │ │ 0x001a line=724 │ │ @@ -293142,22 +293157,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0dcf74: |[0dcf74] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dcf84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0dcf86: 5420 160e |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0dcf8a: 6e20 c602 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0dcf90: 0c00 |0006: move-result-object v0 │ │ -0dcf92: 7050 b02a 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ -0dcf98: 0c00 |000a: move-result-object v0 │ │ -0dcf9a: 1100 |000b: return-object v0 │ │ +0dcf54: |[0dcf54] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dcf64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0dcf66: 5420 160e |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0dcf6a: 6e20 c602 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0dcf70: 0c00 |0006: move-result-object v0 │ │ +0dcf72: 7050 b02a 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ +0dcf78: 0c00 |000a: move-result-object v0 │ │ +0dcf7a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=417 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -293166,21 +293181,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0dcf9c: |[0dcf9c] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dcfac: 5410 160e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0dcfb0: 6e20 c602 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0dcfb6: 0c00 |0005: move-result-object v0 │ │ -0dcfb8: 7050 b02a 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ -0dcfbe: 0c00 |0009: move-result-object v0 │ │ -0dcfc0: 1100 |000a: return-object v0 │ │ +0dcf7c: |[0dcf7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dcf8c: 5410 160e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0dcf90: 6e20 c602 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0dcf96: 0c00 |0005: move-result-object v0 │ │ +0dcf98: 7050 b02a 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ +0dcf9e: 0c00 |0009: move-result-object v0 │ │ +0dcfa0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -293192,18 +293207,18 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0dcfc4: |[0dcfc4] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dcfd4: 7055 b02a 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ -0dcfda: 0c00 |0003: move-result-object v0 │ │ -0dcfdc: 1100 |0004: return-object v0 │ │ +0dcfa4: |[0dcfa4] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dcfb4: 7055 b02a 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ +0dcfba: 0c00 |0003: move-result-object v0 │ │ +0dcfbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 group I │ │ 0x0000 - 0x0005 reg=3 id I │ │ @@ -293215,19 +293230,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0dcfe0: |[0dcfe0] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dcff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dcff2: 7052 b02a 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ -0dcff8: 0c00 |0004: move-result-object v0 │ │ -0dcffa: 1100 |0005: return-object v0 │ │ +0dcfc0: |[0dcfc0] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dcfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dcfd2: 7052 b02a 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ +0dcfd8: 0c00 |0004: move-result-object v0 │ │ +0dcfda: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=413 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -293236,72 +293251,72 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -0dcffc: |[0dcffc] com.actionbarsherlock.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -0dd00c: 54da 050e |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ -0dd010: 6e10 4402 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0dd016: 0c07 |0005: move-result-object v7 │ │ -0dd018: 120a |0006: const/4 v10, #int 0 // #0 │ │ -0dd01a: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -0dd01e: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -0dd022: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -0dd026: 6e5a a802 0721 |000d: invoke-virtual {v7, v0, v1, v2, v10}, Landroid/content/pm/PackageManager;.queryIntentActivityOptions:(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; // method@02a8 │ │ -0dd02c: 0c06 |0010: move-result-object v6 │ │ -0dd02e: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -0dd032: 7210 dc34 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@34dc │ │ -0dd038: 0a03 |0016: move-result v3 │ │ -0dd03a: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -0dd03e: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -0dd042: 6e20 e42a ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@2ae4 │ │ -0dd048: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0dd04a: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -0dd04e: 7220 d834 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0dd054: 0c08 |0024: move-result-object v8 │ │ -0dd056: 1f08 6700 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0067 │ │ -0dd05a: 2209 5d00 |0027: new-instance v9, Landroid/content/Intent; // type@005d │ │ -0dd05e: 528a 2701 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0dd062: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -0dd066: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -0dd06a: 7020 5e02 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0dd070: 220a 5400 |0032: new-instance v10, Landroid/content/ComponentName; // type@0054 │ │ -0dd074: 548b 2501 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0dd078: 54bb 1a01 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@011a │ │ -0dd07c: 54bb 2001 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ -0dd080: 548c 2501 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0dd084: 54cc 1c01 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ -0dd088: 7030 2602 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ -0dd08e: 6e20 8802 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0dd094: 6e20 ae02 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ -0dd09a: 0c0a |0047: move-result-object v10 │ │ -0dd09c: 0200 1000 |0048: move/from16 v0, v16 │ │ -0dd0a0: 6e5a ad2a ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2aad │ │ -0dd0a6: 0c0a |004d: move-result-object v10 │ │ -0dd0a8: 6e20 ad02 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ -0dd0ae: 0c0b |0051: move-result-object v11 │ │ -0dd0b0: 7220 0b30 ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ -0dd0b6: 0c0a |0055: move-result-object v10 │ │ -0dd0b8: 7220 0c30 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@300c │ │ -0dd0be: 0c05 |0059: move-result-object v5 │ │ -0dd0c0: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -0dd0c4: 528a 2701 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0dd0c8: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -0dd0cc: 528a 2701 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0dd0d0: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -0dd0d4: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0dd0d8: 28b9 |0066: goto 001f // -0047 │ │ -0dd0da: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -0dd0dc: 28af |0068: goto 0017 // -0051 │ │ -0dd0de: 528a 2701 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ -0dd0e2: 460a 120a |006b: aget-object v10, v18, v10 │ │ -0dd0e6: 28c2 |006d: goto 002f // -003e │ │ -0dd0e8: 0f03 |006e: return v3 │ │ +0dcfdc: |[0dcfdc] com.actionbarsherlock.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +0dcfec: 54da 050e |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ +0dcff0: 6e10 4402 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0dcff6: 0c07 |0005: move-result-object v7 │ │ +0dcff8: 120a |0006: const/4 v10, #int 0 // #0 │ │ +0dcffa: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +0dcffe: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +0dd002: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +0dd006: 6e5a a802 0721 |000d: invoke-virtual {v7, v0, v1, v2, v10}, Landroid/content/pm/PackageManager;.queryIntentActivityOptions:(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; // method@02a8 │ │ +0dd00c: 0c06 |0010: move-result-object v6 │ │ +0dd00e: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +0dd012: 7210 dc34 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@34dc │ │ +0dd018: 0a03 |0016: move-result v3 │ │ +0dd01a: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +0dd01e: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +0dd022: 6e20 e42a ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@2ae4 │ │ +0dd028: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0dd02a: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +0dd02e: 7220 d834 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0dd034: 0c08 |0024: move-result-object v8 │ │ +0dd036: 1f08 6700 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0067 │ │ +0dd03a: 2209 5d00 |0027: new-instance v9, Landroid/content/Intent; // type@005d │ │ +0dd03e: 528a 2701 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0dd042: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +0dd046: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +0dd04a: 7020 5e02 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0dd050: 220a 5400 |0032: new-instance v10, Landroid/content/ComponentName; // type@0054 │ │ +0dd054: 548b 2501 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0dd058: 54bb 1a01 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@011a │ │ +0dd05c: 54bb 2001 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0120 │ │ +0dd060: 548c 2501 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0dd064: 54cc 1c01 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@011c │ │ +0dd068: 7030 2602 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0226 │ │ +0dd06e: 6e20 8802 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0dd074: 6e20 ae02 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ +0dd07a: 0c0a |0047: move-result-object v10 │ │ +0dd07c: 0200 1000 |0048: move/from16 v0, v16 │ │ +0dd080: 6e5a ad2a ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2aad │ │ +0dd086: 0c0a |004d: move-result-object v10 │ │ +0dd088: 6e20 ad02 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ +0dd08e: 0c0b |0051: move-result-object v11 │ │ +0dd090: 7220 0b30 ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ +0dd096: 0c0a |0055: move-result-object v10 │ │ +0dd098: 7220 0c30 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@300c │ │ +0dd09e: 0c05 |0059: move-result-object v5 │ │ +0dd0a0: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +0dd0a4: 528a 2701 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0dd0a8: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +0dd0ac: 528a 2701 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0dd0b0: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +0dd0b4: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0dd0b8: 28b9 |0066: goto 001f // -0047 │ │ +0dd0ba: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +0dd0bc: 28af |0068: goto 0017 // -0051 │ │ +0dd0be: 528a 2701 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0127 │ │ +0dd0c2: 460a 120a |006b: aget-object v10, v18, v10 │ │ +0dd0c6: 28c2 |006d: goto 002f // -003e │ │ +0dd0c8: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0006 line=451 │ │ 0x0007 line=452 │ │ 0x0011 line=453 │ │ 0x0017 line=455 │ │ @@ -293345,24 +293360,24 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0dd0ec: |[0dd0ec] com.actionbarsherlock.internal.view.menu.MenuBuilder.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ -0dd0fc: 5420 130e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd100: 2201 8e06 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dd104: 7020 6d34 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ -0dd10a: 6e20 0c35 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@350c │ │ -0dd110: 5420 050e |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ -0dd114: 7230 a72b 0302 |000c: invoke-interface {v3, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2ba7 │ │ -0dd11a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0dd11c: 5c20 0c0e |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ -0dd120: 0e00 |0012: return-void │ │ +0dd0cc: |[0dd0cc] com.actionbarsherlock.internal.view.menu.MenuBuilder.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ +0dd0dc: 5420 130e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd0e0: 2201 8e06 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dd0e4: 7020 6d34 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@346d │ │ +0dd0ea: 6e20 0c35 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@350c │ │ +0dd0f0: 5420 050e |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ +0dd0f4: 7230 a72b 0302 |000c: invoke-interface {v3, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2ba7 │ │ +0dd0fa: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0dd0fc: 5c20 0c0e |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ +0dd100: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000a line=220 │ │ 0x000f line=221 │ │ 0x0012 line=222 │ │ locals : │ │ @@ -293374,22 +293389,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0dd124: |[0dd124] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dd134: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0dd136: 5420 160e |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0dd13a: 6e20 c602 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0dd140: 0c00 |0006: move-result-object v0 │ │ -0dd142: 6e50 b42a 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2ab4 │ │ -0dd148: 0c00 |000a: move-result-object v0 │ │ -0dd14a: 1100 |000b: return-object v0 │ │ +0dd104: |[0dd104] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dd114: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0dd116: 5420 160e |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0dd11a: 6e20 c602 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0dd120: 0c00 |0006: move-result-object v0 │ │ +0dd122: 6e50 b42a 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2ab4 │ │ +0dd128: 0c00 |000a: move-result-object v0 │ │ +0dd12a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=433 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -293398,21 +293413,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0dd14c: |[0dd14c] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dd15c: 5410 160e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0dd160: 6e20 c602 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0dd166: 0c00 |0005: move-result-object v0 │ │ -0dd168: 6e50 b42a 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2ab4 │ │ -0dd16e: 0c00 |0009: move-result-object v0 │ │ -0dd170: 1100 |000a: return-object v0 │ │ +0dd12c: |[0dd12c] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dd13c: 5410 160e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0dd140: 6e20 c602 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0dd146: 0c00 |0005: move-result-object v0 │ │ +0dd148: 6e50 b42a 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2ab4 │ │ +0dd14e: 0c00 |0009: move-result-object v0 │ │ +0dd150: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -293424,23 +293439,23 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0dd174: |[0dd174] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dd184: 7057 b02a 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ -0dd18a: 0c00 |0003: move-result-object v0 │ │ -0dd18c: 1f00 6d05 |0004: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd190: 2201 7905 |0006: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0dd194: 5432 050e |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ -0dd198: 7040 d82b 2103 |000a: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2bd8 │ │ -0dd19e: 6e20 392b 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@2b39 │ │ -0dd1a4: 1101 |0010: return-object v1 │ │ +0dd154: |[0dd154] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dd164: 7057 b02a 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2ab0 │ │ +0dd16a: 0c00 |0003: move-result-object v0 │ │ +0dd16c: 1f00 6d05 |0004: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd170: 2201 7905 |0006: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0dd174: 5432 050e |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ +0dd178: 7040 d82b 2103 |000a: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2bd8 │ │ +0dd17e: 6e20 392b 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@2b39 │ │ +0dd184: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0006 line=438 │ │ 0x000d line=439 │ │ 0x0010 line=441 │ │ locals : │ │ @@ -293457,19 +293472,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0dd1a8: |[0dd1a8] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dd1b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dd1ba: 6e52 b42a 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2ab4 │ │ -0dd1c0: 0c00 |0004: move-result-object v0 │ │ -0dd1c2: 1100 |0005: return-object v0 │ │ +0dd188: |[0dd188] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dd198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dd19a: 6e52 b42a 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2ab4 │ │ +0dd1a0: 0c00 |0004: move-result-object v0 │ │ +0dd1a2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=429 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -293478,163 +293493,163 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 309 16-bit code units │ │ -0dd1c4: |[0dd1c4] com.actionbarsherlock.internal.view.menu.MenuBuilder.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z │ │ -0dd1d4: 6e10 d42a 0f00 |0000: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ -0dd1da: 0c07 |0003: move-result-object v7 │ │ -0dd1dc: 3807 0800 |0004: if-eqz v7, 000c // +0008 │ │ -0dd1e0: 7210 dc34 0700 |0006: invoke-interface {v7}, Ljava/util/List;.size:()I // method@34dc │ │ -0dd1e6: 0a0b |0009: move-result v11 │ │ -0dd1e8: 390b 0400 |000a: if-nez v11, 000e // +0004 │ │ -0dd1ec: 120a |000c: const/4 v10, #int 0 // #0 │ │ -0dd1ee: 0f0a |000d: return v10 │ │ -0dd1f0: 120a |000e: const/4 v10, #int 0 // #0 │ │ -0dd1f2: 7801 1821 1000 |000f: invoke-interface/range {v16}, Landroid/view/Menu;.clear:()V // method@2118 │ │ -0dd1f8: 7210 da34 0700 |0012: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ -0dd1fe: 0c01 |0015: move-result-object v1 │ │ -0dd200: 7210 bf34 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dd206: 0a0b |0019: move-result v11 │ │ -0dd208: 380b f3ff |001a: if-eqz v11, 000d // -000d │ │ -0dd20c: 7210 c034 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dd212: 0c06 |001f: move-result-object v6 │ │ -0dd214: 1f06 6d05 |0020: check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd218: 6e10 202b 0600 |0022: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ -0dd21e: 0a0b |0025: move-result v11 │ │ -0dd220: 380b f0ff |0026: if-eqz v11, 0016 // -0010 │ │ -0dd224: 121a |0028: const/4 v10, #int 1 // #1 │ │ -0dd226: 6e10 182b 0600 |0029: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@2b18 │ │ -0dd22c: 0a0b |002c: move-result v11 │ │ -0dd22e: 380b f100 |002d: if-eqz v11, 011e // +00f1 │ │ -0dd232: 6e10 092b 0600 |002f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0dd238: 0a0b |0032: move-result v11 │ │ -0dd23a: 6e10 0c2b 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0dd240: 0a0c |0036: move-result v12 │ │ -0dd242: 6e10 0f2b 0600 |0037: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2b0f │ │ -0dd248: 0a0d |003a: move-result v13 │ │ -0dd24a: 6e10 142b 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ -0dd250: 0c0e |003e: move-result-object v14 │ │ -0dd252: 0800 1000 |003f: move-object/from16 v0, v16 │ │ -0dd256: 725e 1621 b0dc |0041: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@2116 │ │ -0dd25c: 0c04 |0044: move-result-object v4 │ │ -0dd25e: 6e10 132b 0600 |0045: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2b13 │ │ -0dd264: 0c09 |0048: move-result-object v9 │ │ -0dd266: 1f09 7905 |0049: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0dd26a: 6e10 e12b 0900 |004b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2be1 │ │ -0dd270: 0c0b |004e: move-result-object v11 │ │ -0dd272: 6e10 9034 0b00 |004f: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0dd278: 0c02 |0052: move-result-object v2 │ │ -0dd27a: 7210 bf34 0200 |0053: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dd280: 0a0b |0056: move-result v11 │ │ -0dd282: 380b 6e00 |0057: if-eqz v11, 00c5 // +006e │ │ -0dd286: 7210 c034 0200 |0059: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dd28c: 0c08 |005c: move-result-object v8 │ │ -0dd28e: 1f08 6d05 |005d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd292: 6e10 092b 0800 |005f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0dd298: 0a0b |0062: move-result v11 │ │ -0dd29a: 6e10 0c2b 0800 |0063: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0dd2a0: 0a0c |0066: move-result v12 │ │ -0dd2a2: 6e10 0f2b 0800 |0067: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2b0f │ │ -0dd2a8: 0a0d |006a: move-result v13 │ │ -0dd2aa: 6e10 142b 0800 |006b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ -0dd2b0: 0c0e |006e: move-result-object v14 │ │ -0dd2b2: 725e 6121 b4dc |006f: invoke-interface {v4, v11, v12, v13, v14}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2161 │ │ -0dd2b8: 0c05 |0072: move-result-object v5 │ │ -0dd2ba: 6e10 0a2b 0800 |0073: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0dd2c0: 0c0b |0076: move-result-object v11 │ │ -0dd2c2: 7220 4421 b500 |0077: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2144 │ │ -0dd2c8: 0800 1100 |007a: move-object/from16 v0, v17 │ │ -0dd2cc: 7220 4821 0500 |007c: invoke-interface {v5, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2148 │ │ -0dd2d2: 6e10 1e2b 0800 |007f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ -0dd2d8: 0a0b |0082: move-result v11 │ │ -0dd2da: 7220 4221 b500 |0083: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2142 │ │ -0dd2e0: 6e10 0b2b 0800 |0086: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@2b0b │ │ -0dd2e6: 0c0b |0089: move-result-object v11 │ │ -0dd2e8: 7220 4521 b500 |008a: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ -0dd2ee: 6e10 0e2b 0800 |008d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ -0dd2f4: 0a0b |0090: move-result v11 │ │ -0dd2f6: 7220 4621 b500 |0091: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2146 │ │ -0dd2fc: 6e10 072b 0800 |0094: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ -0dd302: 0a0b |0097: move-result v11 │ │ -0dd304: 7220 3f21 b500 |0098: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@213f │ │ -0dd30a: 6e10 152b 0800 |009b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2b15 │ │ -0dd310: 0c0b |009e: move-result-object v11 │ │ -0dd312: 7220 4e21 b500 |009f: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214e │ │ -0dd318: 6e10 1c2b 0800 |00a2: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ -0dd31e: 0a0b |00a5: move-result v11 │ │ -0dd320: 7220 4021 b500 |00a6: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2140 │ │ -0dd326: 6e10 1d2b 0800 |00a9: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2b1d │ │ -0dd32c: 0a0b |00ac: move-result v11 │ │ -0dd32e: 7220 4121 b500 |00ad: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2141 │ │ -0dd334: 6e10 1f2b 0800 |00b0: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ -0dd33a: 0a0b |00b3: move-result v11 │ │ -0dd33c: 380b 0b00 |00b4: if-eqz v11, 00bf // +000b │ │ -0dd340: 6e10 092b 0800 |00b6: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0dd346: 0a0b |00b9: move-result v11 │ │ -0dd348: 121c |00ba: const/4 v12, #int 1 // #1 │ │ -0dd34a: 121d |00bb: const/4 v13, #int 1 // #1 │ │ -0dd34c: 7240 6421 b4dc |00bc: invoke-interface {v4, v11, v12, v13}, Landroid/view/SubMenu;.setGroupCheckable:(IZZ)V // method@2164 │ │ -0dd352: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ -0dd356: 6e30 b334 5008 |00c1: invoke-virtual {v0, v5, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0dd35c: 288f |00c4: goto 0053 // -0071 │ │ -0dd35e: 7210 6321 0400 |00c5: invoke-interface {v4}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2163 │ │ -0dd364: 0c03 |00c8: move-result-object v3 │ │ -0dd366: 6e10 0a2b 0600 |00c9: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0dd36c: 0c0b |00cc: move-result-object v11 │ │ -0dd36e: 7220 4421 b300 |00cd: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2144 │ │ -0dd374: 0800 1100 |00d0: move-object/from16 v0, v17 │ │ -0dd378: 7220 4821 0300 |00d2: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2148 │ │ -0dd37e: 6e10 1e2b 0600 |00d5: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ -0dd384: 0a0b |00d8: move-result v11 │ │ -0dd386: 7220 4221 b300 |00d9: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2142 │ │ -0dd38c: 6e10 0b2b 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@2b0b │ │ -0dd392: 0c0b |00df: move-result-object v11 │ │ -0dd394: 7220 4521 b300 |00e0: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ -0dd39a: 6e10 0e2b 0600 |00e3: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ -0dd3a0: 0a0b |00e6: move-result v11 │ │ -0dd3a2: 7220 4621 b300 |00e7: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2146 │ │ -0dd3a8: 6e10 072b 0600 |00ea: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ -0dd3ae: 0a0b |00ed: move-result v11 │ │ -0dd3b0: 7220 3f21 b300 |00ee: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@213f │ │ -0dd3b6: 6e10 152b 0600 |00f1: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2b15 │ │ -0dd3bc: 0c0b |00f4: move-result-object v11 │ │ -0dd3be: 7220 4e21 b300 |00f5: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214e │ │ -0dd3c4: 6e10 1c2b 0600 |00f8: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ -0dd3ca: 0a0b |00fb: move-result v11 │ │ -0dd3cc: 7220 4021 b300 |00fc: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2140 │ │ -0dd3d2: 6e10 1d2b 0600 |00ff: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2b1d │ │ -0dd3d8: 0a0b |0102: move-result v11 │ │ -0dd3da: 7220 4121 b300 |0103: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2141 │ │ -0dd3e0: 6e10 1f2b 0600 |0106: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ -0dd3e6: 0a0b |0109: move-result v11 │ │ -0dd3e8: 380b 0d00 |010a: if-eqz v11, 0117 // +000d │ │ -0dd3ec: 6e10 092b 0600 |010c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0dd3f2: 0a0b |010f: move-result v11 │ │ -0dd3f4: 121c |0110: const/4 v12, #int 1 // #1 │ │ -0dd3f6: 121d |0111: const/4 v13, #int 1 // #1 │ │ -0dd3f8: 0800 1000 |0112: move-object/from16 v0, v16 │ │ -0dd3fc: 7240 2221 b0dc |0114: invoke-interface {v0, v11, v12, v13}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@2122 │ │ -0dd402: 0800 1200 |0117: move-object/from16 v0, v18 │ │ -0dd406: 6e30 b334 3006 |0119: invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0dd40c: 2900 fafe |011c: goto/16 0016 // -0106 │ │ -0dd410: 6e10 092b 0600 |011e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0dd416: 0a0b |0121: move-result v11 │ │ -0dd418: 6e10 0c2b 0600 |0122: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0dd41e: 0a0c |0125: move-result v12 │ │ -0dd420: 6e10 0f2b 0600 |0126: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2b0f │ │ -0dd426: 0a0d |0129: move-result v13 │ │ -0dd428: 6e10 142b 0600 |012a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ -0dd42e: 0c0e |012d: move-result-object v14 │ │ -0dd430: 0800 1000 |012e: move-object/from16 v0, v16 │ │ -0dd434: 725e 1121 b0dc |0130: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2111 │ │ -0dd43a: 0c03 |0133: move-result-object v3 │ │ -0dd43c: 2895 |0134: goto 00c9 // -006b │ │ +0dd1a4: |[0dd1a4] com.actionbarsherlock.internal.view.menu.MenuBuilder.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z │ │ +0dd1b4: 6e10 d42a 0f00 |0000: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ +0dd1ba: 0c07 |0003: move-result-object v7 │ │ +0dd1bc: 3807 0800 |0004: if-eqz v7, 000c // +0008 │ │ +0dd1c0: 7210 dc34 0700 |0006: invoke-interface {v7}, Ljava/util/List;.size:()I // method@34dc │ │ +0dd1c6: 0a0b |0009: move-result v11 │ │ +0dd1c8: 390b 0400 |000a: if-nez v11, 000e // +0004 │ │ +0dd1cc: 120a |000c: const/4 v10, #int 0 // #0 │ │ +0dd1ce: 0f0a |000d: return v10 │ │ +0dd1d0: 120a |000e: const/4 v10, #int 0 // #0 │ │ +0dd1d2: 7801 1821 1000 |000f: invoke-interface/range {v16}, Landroid/view/Menu;.clear:()V // method@2118 │ │ +0dd1d8: 7210 da34 0700 |0012: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@34da │ │ +0dd1de: 0c01 |0015: move-result-object v1 │ │ +0dd1e0: 7210 bf34 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dd1e6: 0a0b |0019: move-result v11 │ │ +0dd1e8: 380b f3ff |001a: if-eqz v11, 000d // -000d │ │ +0dd1ec: 7210 c034 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dd1f2: 0c06 |001f: move-result-object v6 │ │ +0dd1f4: 1f06 6d05 |0020: check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd1f8: 6e10 202b 0600 |0022: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ +0dd1fe: 0a0b |0025: move-result v11 │ │ +0dd200: 380b f0ff |0026: if-eqz v11, 0016 // -0010 │ │ +0dd204: 121a |0028: const/4 v10, #int 1 // #1 │ │ +0dd206: 6e10 182b 0600 |0029: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@2b18 │ │ +0dd20c: 0a0b |002c: move-result v11 │ │ +0dd20e: 380b f100 |002d: if-eqz v11, 011e // +00f1 │ │ +0dd212: 6e10 092b 0600 |002f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0dd218: 0a0b |0032: move-result v11 │ │ +0dd21a: 6e10 0c2b 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0dd220: 0a0c |0036: move-result v12 │ │ +0dd222: 6e10 0f2b 0600 |0037: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2b0f │ │ +0dd228: 0a0d |003a: move-result v13 │ │ +0dd22a: 6e10 142b 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ +0dd230: 0c0e |003e: move-result-object v14 │ │ +0dd232: 0800 1000 |003f: move-object/from16 v0, v16 │ │ +0dd236: 725e 1621 b0dc |0041: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@2116 │ │ +0dd23c: 0c04 |0044: move-result-object v4 │ │ +0dd23e: 6e10 132b 0600 |0045: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2b13 │ │ +0dd244: 0c09 |0048: move-result-object v9 │ │ +0dd246: 1f09 7905 |0049: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0dd24a: 6e10 e12b 0900 |004b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2be1 │ │ +0dd250: 0c0b |004e: move-result-object v11 │ │ +0dd252: 6e10 9034 0b00 |004f: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0dd258: 0c02 |0052: move-result-object v2 │ │ +0dd25a: 7210 bf34 0200 |0053: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dd260: 0a0b |0056: move-result v11 │ │ +0dd262: 380b 6e00 |0057: if-eqz v11, 00c5 // +006e │ │ +0dd266: 7210 c034 0200 |0059: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dd26c: 0c08 |005c: move-result-object v8 │ │ +0dd26e: 1f08 6d05 |005d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd272: 6e10 092b 0800 |005f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0dd278: 0a0b |0062: move-result v11 │ │ +0dd27a: 6e10 0c2b 0800 |0063: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0dd280: 0a0c |0066: move-result v12 │ │ +0dd282: 6e10 0f2b 0800 |0067: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2b0f │ │ +0dd288: 0a0d |006a: move-result v13 │ │ +0dd28a: 6e10 142b 0800 |006b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ +0dd290: 0c0e |006e: move-result-object v14 │ │ +0dd292: 725e 6121 b4dc |006f: invoke-interface {v4, v11, v12, v13, v14}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2161 │ │ +0dd298: 0c05 |0072: move-result-object v5 │ │ +0dd29a: 6e10 0a2b 0800 |0073: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0dd2a0: 0c0b |0076: move-result-object v11 │ │ +0dd2a2: 7220 4421 b500 |0077: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2144 │ │ +0dd2a8: 0800 1100 |007a: move-object/from16 v0, v17 │ │ +0dd2ac: 7220 4821 0500 |007c: invoke-interface {v5, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2148 │ │ +0dd2b2: 6e10 1e2b 0800 |007f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ +0dd2b8: 0a0b |0082: move-result v11 │ │ +0dd2ba: 7220 4221 b500 |0083: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2142 │ │ +0dd2c0: 6e10 0b2b 0800 |0086: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@2b0b │ │ +0dd2c6: 0c0b |0089: move-result-object v11 │ │ +0dd2c8: 7220 4521 b500 |008a: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ +0dd2ce: 6e10 0e2b 0800 |008d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ +0dd2d4: 0a0b |0090: move-result v11 │ │ +0dd2d6: 7220 4621 b500 |0091: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2146 │ │ +0dd2dc: 6e10 072b 0800 |0094: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ +0dd2e2: 0a0b |0097: move-result v11 │ │ +0dd2e4: 7220 3f21 b500 |0098: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@213f │ │ +0dd2ea: 6e10 152b 0800 |009b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2b15 │ │ +0dd2f0: 0c0b |009e: move-result-object v11 │ │ +0dd2f2: 7220 4e21 b500 |009f: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214e │ │ +0dd2f8: 6e10 1c2b 0800 |00a2: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ +0dd2fe: 0a0b |00a5: move-result v11 │ │ +0dd300: 7220 4021 b500 |00a6: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2140 │ │ +0dd306: 6e10 1d2b 0800 |00a9: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2b1d │ │ +0dd30c: 0a0b |00ac: move-result v11 │ │ +0dd30e: 7220 4121 b500 |00ad: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2141 │ │ +0dd314: 6e10 1f2b 0800 |00b0: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ +0dd31a: 0a0b |00b3: move-result v11 │ │ +0dd31c: 380b 0b00 |00b4: if-eqz v11, 00bf // +000b │ │ +0dd320: 6e10 092b 0800 |00b6: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0dd326: 0a0b |00b9: move-result v11 │ │ +0dd328: 121c |00ba: const/4 v12, #int 1 // #1 │ │ +0dd32a: 121d |00bb: const/4 v13, #int 1 // #1 │ │ +0dd32c: 7240 6421 b4dc |00bc: invoke-interface {v4, v11, v12, v13}, Landroid/view/SubMenu;.setGroupCheckable:(IZZ)V // method@2164 │ │ +0dd332: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ +0dd336: 6e30 b334 5008 |00c1: invoke-virtual {v0, v5, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0dd33c: 288f |00c4: goto 0053 // -0071 │ │ +0dd33e: 7210 6321 0400 |00c5: invoke-interface {v4}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2163 │ │ +0dd344: 0c03 |00c8: move-result-object v3 │ │ +0dd346: 6e10 0a2b 0600 |00c9: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0dd34c: 0c0b |00cc: move-result-object v11 │ │ +0dd34e: 7220 4421 b300 |00cd: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2144 │ │ +0dd354: 0800 1100 |00d0: move-object/from16 v0, v17 │ │ +0dd358: 7220 4821 0300 |00d2: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2148 │ │ +0dd35e: 6e10 1e2b 0600 |00d5: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ +0dd364: 0a0b |00d8: move-result v11 │ │ +0dd366: 7220 4221 b300 |00d9: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2142 │ │ +0dd36c: 6e10 0b2b 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@2b0b │ │ +0dd372: 0c0b |00df: move-result-object v11 │ │ +0dd374: 7220 4521 b300 |00e0: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ +0dd37a: 6e10 0e2b 0600 |00e3: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ +0dd380: 0a0b |00e6: move-result v11 │ │ +0dd382: 7220 4621 b300 |00e7: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2146 │ │ +0dd388: 6e10 072b 0600 |00ea: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ +0dd38e: 0a0b |00ed: move-result v11 │ │ +0dd390: 7220 3f21 b300 |00ee: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@213f │ │ +0dd396: 6e10 152b 0600 |00f1: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2b15 │ │ +0dd39c: 0c0b |00f4: move-result-object v11 │ │ +0dd39e: 7220 4e21 b300 |00f5: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214e │ │ +0dd3a4: 6e10 1c2b 0600 |00f8: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ +0dd3aa: 0a0b |00fb: move-result v11 │ │ +0dd3ac: 7220 4021 b300 |00fc: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2140 │ │ +0dd3b2: 6e10 1d2b 0600 |00ff: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2b1d │ │ +0dd3b8: 0a0b |0102: move-result v11 │ │ +0dd3ba: 7220 4121 b300 |0103: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2141 │ │ +0dd3c0: 6e10 1f2b 0600 |0106: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ +0dd3c6: 0a0b |0109: move-result v11 │ │ +0dd3c8: 380b 0d00 |010a: if-eqz v11, 0117 // +000d │ │ +0dd3cc: 6e10 092b 0600 |010c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0dd3d2: 0a0b |010f: move-result v11 │ │ +0dd3d4: 121c |0110: const/4 v12, #int 1 // #1 │ │ +0dd3d6: 121d |0111: const/4 v13, #int 1 // #1 │ │ +0dd3d8: 0800 1000 |0112: move-object/from16 v0, v16 │ │ +0dd3dc: 7240 2221 b0dc |0114: invoke-interface {v0, v11, v12, v13}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@2122 │ │ +0dd3e2: 0800 1200 |0117: move-object/from16 v0, v18 │ │ +0dd3e6: 6e30 b334 3006 |0119: invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0dd3ec: 2900 fafe |011c: goto/16 0016 // -0106 │ │ +0dd3f0: 6e10 092b 0600 |011e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0dd3f6: 0a0b |0121: move-result v11 │ │ +0dd3f8: 6e10 0c2b 0600 |0122: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0dd3fe: 0a0c |0125: move-result v12 │ │ +0dd400: 6e10 0f2b 0600 |0126: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2b0f │ │ +0dd406: 0a0d |0129: move-result v13 │ │ +0dd408: 6e10 142b 0600 |012a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ +0dd40e: 0c0e |012d: move-result-object v14 │ │ +0dd410: 0800 1000 |012e: move-object/from16 v0, v16 │ │ +0dd414: 725e 1121 b0dc |0130: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2111 │ │ +0dd41a: 0c03 |0133: move-result-object v3 │ │ +0dd41c: 2895 |0134: goto 00c9 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1278 │ │ 0x0004 line=1279 │ │ 0x000c line=1280 │ │ 0x000d line=1339 │ │ 0x000e line=1283 │ │ @@ -293701,20 +293716,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0dd440: |[0dd440] com.actionbarsherlock.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ -0dd450: 5410 040e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ -0dd454: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0dd458: 5410 040e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ -0dd45c: 7220 a72a 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2aa7 │ │ -0dd462: 0e00 |0009: return-void │ │ +0dd420: |[0dd420] com.actionbarsherlock.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ +0dd430: 5410 040e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ +0dd434: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0dd438: 5410 040e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ +0dd43c: 7220 a72a 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2aa7 │ │ +0dd442: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0004 line=752 │ │ 0x0009 line=754 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -293724,24 +293739,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0dd464: |[0dd464] com.actionbarsherlock.internal.view.menu.MenuBuilder.clear:()V │ │ -0dd474: 5410 080e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ -0dd478: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0dd47c: 5410 080e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ -0dd480: 6e20 bd2a 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ -0dd486: 5410 0f0e |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dd48a: 6e10 8b34 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0dd490: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0dd492: 6e20 e02a 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dd498: 0e00 |0012: return-void │ │ +0dd444: |[0dd444] com.actionbarsherlock.internal.view.menu.MenuBuilder.clear:()V │ │ +0dd454: 5410 080e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ +0dd458: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0dd45c: 5410 080e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ +0dd460: 6e20 bd2a 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ +0dd466: 5410 0f0e |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dd46a: 6e10 8b34 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0dd470: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0dd472: 6e20 e02a 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dd478: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0009 line=532 │ │ 0x000e line=534 │ │ 0x0012 line=535 │ │ @@ -293753,24 +293768,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0dd49c: |[0dd49c] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearAll:()V │ │ -0dd4ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0dd4ae: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0dd4b0: 5c21 140e |0002: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ -0dd4b4: 6e10 b82a 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@2ab8 │ │ -0dd4ba: 6e10 ba2a 0200 |0007: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clearHeader:()V // method@2aba │ │ -0dd4c0: 5c20 140e |000a: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ -0dd4c4: 5c20 100e |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ -0dd4c8: 6e20 e02a 1200 |000e: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dd4ce: 0e00 |0011: return-void │ │ +0dd47c: |[0dd47c] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearAll:()V │ │ +0dd48c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0dd48e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0dd490: 5c21 140e |0002: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ +0dd494: 6e10 b82a 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@2ab8 │ │ +0dd49a: 6e10 ba2a 0200 |0007: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clearHeader:()V // method@2aba │ │ +0dd4a0: 5c20 140e |000a: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ +0dd4a4: 5c20 100e |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ +0dd4a8: 6e20 e02a 1200 |000e: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dd4ae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=520 │ │ 0x0004 line=521 │ │ 0x0007 line=522 │ │ 0x000a line=523 │ │ 0x000c line=524 │ │ @@ -293784,22 +293799,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0dd4d0: |[0dd4d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearHeader:()V │ │ -0dd4e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dd4e2: 5b10 090e |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ -0dd4e6: 5b10 0a0e |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ -0dd4ea: 5b10 0b0e |0005: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ -0dd4ee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0dd4f0: 6e20 e02a 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dd4f6: 0e00 |000b: return-void │ │ +0dd4b0: |[0dd4b0] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearHeader:()V │ │ +0dd4c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dd4c2: 5b10 090e |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ +0dd4c6: 5b10 0a0e |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ +0dd4ca: 5b10 0b0e |0005: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ +0dd4ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0dd4d0: 6e20 e02a 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dd4d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1092 │ │ 0x0003 line=1093 │ │ 0x0005 line=1094 │ │ 0x0007 line=1096 │ │ 0x000b line=1097 │ │ @@ -293811,18 +293826,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0dd4f8: |[0dd4f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:()V │ │ -0dd508: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0dd50a: 6e20 bc2a 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0dd510: 0e00 |0004: return-void │ │ +0dd4d8: |[0dd4d8] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:()V │ │ +0dd4e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0dd4ea: 6e20 bc2a 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0dd4f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=935 │ │ 0x0004 line=936 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -293831,41 +293846,41 @@ │ │ type : '(Z)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0dd514: |[0dd514] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:(Z)V │ │ -0dd524: 5543 0d0e |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ -0dd528: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -0dd52c: 0e00 |0004: return-void │ │ -0dd52e: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -0dd530: 5c43 0d0e |0006: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ -0dd534: 5443 130e |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd538: 6e10 0e35 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dd53e: 0c00 |000d: move-result-object v0 │ │ -0dd540: 7210 bf34 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dd546: 0a03 |0011: move-result v3 │ │ -0dd548: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ -0dd54c: 7210 c034 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dd552: 0c02 |0017: move-result-object v2 │ │ -0dd554: 1f02 8e06 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dd558: 6e10 6e34 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dd55e: 0c01 |001d: move-result-object v1 │ │ -0dd560: 1f01 7505 |001e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dd564: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ -0dd568: 5443 130e |0022: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd56c: 6e20 0f35 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dd572: 28e7 |0027: goto 000e // -0019 │ │ -0dd574: 7230 a82b 4105 |0028: invoke-interface {v1, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2ba8 │ │ -0dd57a: 28e3 |002b: goto 000e // -001d │ │ -0dd57c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -0dd57e: 5c43 0d0e |002d: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ -0dd582: 28d5 |002f: goto 0004 // -002b │ │ +0dd4f4: |[0dd4f4] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:(Z)V │ │ +0dd504: 5543 0d0e |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ +0dd508: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +0dd50c: 0e00 |0004: return-void │ │ +0dd50e: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +0dd510: 5c43 0d0e |0006: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ +0dd514: 5443 130e |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd518: 6e10 0e35 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dd51e: 0c00 |000d: move-result-object v0 │ │ +0dd520: 7210 bf34 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dd526: 0a03 |0011: move-result v3 │ │ +0dd528: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ +0dd52c: 7210 c034 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dd532: 0c02 |0017: move-result-object v2 │ │ +0dd534: 1f02 8e06 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dd538: 6e10 6e34 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dd53e: 0c01 |001d: move-result-object v1 │ │ +0dd540: 1f01 7505 |001e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dd544: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ +0dd548: 5443 130e |0022: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd54c: 6e20 0f35 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dd552: 28e7 |0027: goto 000e // -0019 │ │ +0dd554: 7230 a82b 4105 |0028: invoke-interface {v1, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2ba8 │ │ +0dd55a: 28e3 |002b: goto 000e // -001d │ │ +0dd55c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0dd55e: 5c43 0d0e |002d: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0e0d │ │ +0dd562: 28d5 |002f: goto 0004 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0004 line=931 │ │ 0x0005 line=921 │ │ 0x0008 line=922 │ │ 0x001a line=923 │ │ @@ -293885,49 +293900,49 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0dd584: |[0dd584] com.actionbarsherlock.internal.view.menu.MenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0dd594: 5454 130e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd598: 6e10 0d35 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ -0dd59e: 0a04 |0005: move-result v4 │ │ -0dd5a0: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ -0dd5a4: 5454 080e |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ -0dd5a8: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ -0dd5ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0dd5ae: 0f00 |000d: return v0 │ │ -0dd5b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0dd5b2: 6e10 002b 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0dd5b8: 5454 130e |0012: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd5bc: 6e10 0e35 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dd5c2: 0c01 |0017: move-result-object v1 │ │ -0dd5c4: 7210 bf34 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dd5ca: 0a04 |001b: move-result v4 │ │ -0dd5cc: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ -0dd5d0: 7210 c034 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dd5d6: 0c03 |0021: move-result-object v3 │ │ -0dd5d8: 1f03 8e06 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dd5dc: 6e10 6e34 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dd5e2: 0c02 |0027: move-result-object v2 │ │ -0dd5e4: 1f02 7505 |0028: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dd5e8: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ -0dd5ec: 5454 130e |002c: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd5f0: 6e20 0f35 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dd5f6: 28e7 |0031: goto 0018 // -0019 │ │ -0dd5f8: 7230 a22b 5206 |0032: invoke-interface {v2, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ba2 │ │ -0dd5fe: 0a00 |0035: move-result v0 │ │ -0dd600: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ -0dd604: 6e10 ff2a 0500 |0038: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0dd60a: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ -0dd60e: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -0dd610: 5b54 080e |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ -0dd614: 28cd |0040: goto 000d // -0033 │ │ +0dd564: |[0dd564] com.actionbarsherlock.internal.view.menu.MenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0dd574: 5454 130e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd578: 6e10 0d35 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ +0dd57e: 0a04 |0005: move-result v4 │ │ +0dd580: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ +0dd584: 5454 080e |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ +0dd588: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ +0dd58c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0dd58e: 0f00 |000d: return v0 │ │ +0dd590: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0dd592: 6e10 002b 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0dd598: 5454 130e |0012: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd59c: 6e10 0e35 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dd5a2: 0c01 |0017: move-result-object v1 │ │ +0dd5a4: 7210 bf34 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dd5aa: 0a04 |001b: move-result v4 │ │ +0dd5ac: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ +0dd5b0: 7210 c034 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dd5b6: 0c03 |0021: move-result-object v3 │ │ +0dd5b8: 1f03 8e06 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dd5bc: 6e10 6e34 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dd5c2: 0c02 |0027: move-result-object v2 │ │ +0dd5c4: 1f02 7505 |0028: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dd5c8: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ +0dd5cc: 5454 130e |002c: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd5d0: 6e20 0f35 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dd5d6: 28e7 |0031: goto 0018 // -0019 │ │ +0dd5d8: 7230 a22b 5206 |0032: invoke-interface {v2, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ba2 │ │ +0dd5de: 0a00 |0035: move-result v0 │ │ +0dd5e0: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ +0dd5e4: 6e10 ff2a 0500 |0038: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0dd5ea: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ +0dd5ee: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +0dd5f0: 5b54 080e |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ +0dd5f4: 28cd |0040: goto 000d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x000d line=1270 │ │ 0x000e line=1254 │ │ 0x000f line=1256 │ │ 0x0012 line=1257 │ │ @@ -293951,25 +293966,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0dd618: |[0dd618] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0dd628: 5410 040e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ -0dd62c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0dd630: 5410 040e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ -0dd634: 7230 a62a 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2aa6 │ │ -0dd63a: 0a00 |0009: move-result v0 │ │ -0dd63c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0dd640: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0dd642: 0f00 |000d: return v0 │ │ -0dd644: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0dd646: 28fe |000f: goto 000d // -0002 │ │ +0dd5f8: |[0dd5f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0dd608: 5410 040e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ +0dd60c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0dd610: 5410 040e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ +0dd614: 7230 a62a 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2aa6 │ │ +0dd61a: 0a00 |0009: move-result v0 │ │ +0dd61c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0dd620: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0dd622: 0f00 |000d: return v0 │ │ +0dd624: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0dd626: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -293979,46 +293994,46 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0dd648: |[0dd648] com.actionbarsherlock.internal.view.menu.MenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0dd658: 5454 130e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd65c: 6e10 0d35 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ -0dd662: 0a04 |0005: move-result v4 │ │ -0dd664: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -0dd668: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0dd66a: 0f00 |0009: return v0 │ │ -0dd66c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0dd66e: 6e10 002b 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ -0dd674: 5454 130e |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd678: 6e10 0e35 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dd67e: 0c01 |0013: move-result-object v1 │ │ -0dd680: 7210 bf34 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dd686: 0a04 |0017: move-result v4 │ │ -0dd688: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ -0dd68c: 7210 c034 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dd692: 0c03 |001d: move-result-object v3 │ │ -0dd694: 1f03 8e06 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dd698: 6e10 6e34 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dd69e: 0c02 |0023: move-result-object v2 │ │ -0dd6a0: 1f02 7505 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dd6a4: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -0dd6a8: 5454 130e |0028: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd6ac: 6e20 0f35 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dd6b2: 28e7 |002d: goto 0014 // -0019 │ │ -0dd6b4: 7230 a32b 5206 |002e: invoke-interface {v2, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ba3 │ │ -0dd6ba: 0a00 |0031: move-result v0 │ │ -0dd6bc: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ -0dd6c0: 6e10 ff2a 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ -0dd6c6: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ -0dd6ca: 5b56 080e |0039: iput-object v6, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ -0dd6ce: 28ce |003b: goto 0009 // -0032 │ │ +0dd628: |[0dd628] com.actionbarsherlock.internal.view.menu.MenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0dd638: 5454 130e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd63c: 6e10 0d35 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@350d │ │ +0dd642: 0a04 |0005: move-result v4 │ │ +0dd644: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +0dd648: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0dd64a: 0f00 |0009: return v0 │ │ +0dd64c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0dd64e: 6e10 002b 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2b00 │ │ +0dd654: 5454 130e |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd658: 6e10 0e35 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dd65e: 0c01 |0013: move-result-object v1 │ │ +0dd660: 7210 bf34 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dd666: 0a04 |0017: move-result v4 │ │ +0dd668: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ +0dd66c: 7210 c034 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dd672: 0c03 |001d: move-result-object v3 │ │ +0dd674: 1f03 8e06 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dd678: 6e10 6e34 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dd67e: 0c02 |0023: move-result-object v2 │ │ +0dd680: 1f02 7505 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dd684: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +0dd688: 5454 130e |0028: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd68c: 6e20 0f35 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dd692: 28e7 |002d: goto 0014 // -0019 │ │ +0dd694: 7230 a32b 5206 |002e: invoke-interface {v2, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ba3 │ │ +0dd69a: 0a00 |0031: move-result v0 │ │ +0dd69c: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ +0dd6a0: 6e10 ff2a 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2aff │ │ +0dd6a6: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ +0dd6aa: 5b56 080e |0039: iput-object v6, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ +0dd6ae: 28ce |003b: goto 0009 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ 0x0009 line=1248 │ │ 0x000a line=1232 │ │ 0x000b line=1234 │ │ 0x000e line=1235 │ │ @@ -294042,19 +294057,19 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0dd6d0: |[0dd6d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ -0dd6e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dd6e2: 6e30 c52a 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@2ac5 │ │ -0dd6e8: 0a00 |0004: move-result v0 │ │ -0dd6ea: 0f00 |0005: return v0 │ │ +0dd6b0: |[0dd6b0] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ +0dd6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dd6c2: 6e30 c52a 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@2ac5 │ │ +0dd6c8: 0a00 |0004: move-result v0 │ │ +0dd6ca: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 group I │ │ │ │ @@ -294063,33 +294078,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0dd6ec: |[0dd6ec] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ -0dd6fc: 6e10 fe2a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ -0dd702: 0a02 |0003: move-result v2 │ │ -0dd704: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ -0dd708: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -0dd70a: 0160 |0007: move v0, v6 │ │ -0dd70c: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ -0dd710: 5443 0f0e |000a: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dd714: 6e20 8e34 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dd71a: 0c01 |000f: move-result-object v1 │ │ -0dd71c: 1f01 6d05 |0010: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd720: 6e10 092b 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0dd726: 0a03 |0015: move-result v3 │ │ -0dd728: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ -0dd72c: 0f00 |0018: return v0 │ │ -0dd72e: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0dd732: 28ed |001b: goto 0008 // -0013 │ │ -0dd734: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -0dd736: 28fb |001d: goto 0018 // -0005 │ │ +0dd6cc: |[0dd6cc] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ +0dd6dc: 6e10 fe2a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ +0dd6e2: 0a02 |0003: move-result v2 │ │ +0dd6e4: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ +0dd6e8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0dd6ea: 0160 |0007: move v0, v6 │ │ +0dd6ec: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ +0dd6f0: 5443 0f0e |000a: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dd6f4: 6e20 8e34 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dd6fa: 0c01 |000f: move-result-object v1 │ │ +0dd6fc: 1f01 6d05 |0010: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd700: 6e10 092b 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0dd706: 0a03 |0015: move-result v3 │ │ +0dd708: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ +0dd70c: 0f00 |0018: return v0 │ │ +0dd70e: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0dd712: 28ed |001b: goto 0008 // -0013 │ │ +0dd714: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0dd716: 28fb |001d: goto 0018 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0004 line=644 │ │ 0x0006 line=645 │ │ 0x0007 line=648 │ │ 0x000a line=649 │ │ @@ -294112,41 +294127,41 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0dd738: |[0dd738] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dd748: 6e10 fe2a 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ -0dd74e: 0a03 |0003: move-result v3 │ │ -0dd750: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0dd752: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ -0dd756: 5454 0f0e |0007: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dd75a: 6e20 8e34 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dd760: 0c01 |000c: move-result-object v1 │ │ -0dd762: 1f01 6d05 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd766: 6e10 0c2b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0dd76c: 0a04 |0012: move-result v4 │ │ -0dd76e: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ -0dd772: 1101 |0015: return-object v1 │ │ -0dd774: 6e10 182b 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@2b18 │ │ -0dd77a: 0a04 |0019: move-result v4 │ │ -0dd77c: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ -0dd780: 6e10 132b 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2b13 │ │ -0dd786: 0c04 |001f: move-result-object v4 │ │ -0dd788: 7220 1b30 6400 |0020: invoke-interface {v4, v6}, Lcom/actionbarsherlock/view/SubMenu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@301b │ │ -0dd78e: 0c02 |0023: move-result-object v2 │ │ -0dd790: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -0dd794: 0721 |0026: move-object v1, v2 │ │ -0dd796: 28ee |0027: goto 0015 // -0012 │ │ -0dd798: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0dd79c: 28db |002a: goto 0005 // -0025 │ │ -0dd79e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -0dd7a0: 28e9 |002c: goto 0015 // -0017 │ │ +0dd718: |[0dd718] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dd728: 6e10 fe2a 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ +0dd72e: 0a03 |0003: move-result v3 │ │ +0dd730: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0dd732: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ +0dd736: 5454 0f0e |0007: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dd73a: 6e20 8e34 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dd740: 0c01 |000c: move-result-object v1 │ │ +0dd742: 1f01 6d05 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd746: 6e10 0c2b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0dd74c: 0a04 |0012: move-result v4 │ │ +0dd74e: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ +0dd752: 1101 |0015: return-object v1 │ │ +0dd754: 6e10 182b 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@2b18 │ │ +0dd75a: 0a04 |0019: move-result v4 │ │ +0dd75c: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ +0dd760: 6e10 132b 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2b13 │ │ +0dd766: 0c04 |001f: move-result-object v4 │ │ +0dd768: 7220 1b30 6400 |0020: invoke-interface {v4, v6}, Lcom/actionbarsherlock/view/SubMenu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@301b │ │ +0dd76e: 0c02 |0023: move-result-object v2 │ │ +0dd770: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +0dd774: 0721 |0026: move-object v1, v2 │ │ +0dd776: 28ee |0027: goto 0015 // -0012 │ │ +0dd778: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0dd77c: 28db |002a: goto 0005 // -0025 │ │ +0dd77e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +0dd780: 28e9 |002c: goto 0015 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0004 line=608 │ │ 0x0007 line=609 │ │ 0x000f line=610 │ │ 0x0015 line=621 │ │ @@ -294170,31 +294185,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0dd7a4: |[0dd7a4] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ -0dd7b4: 6e10 fe2a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ -0dd7ba: 0a02 |0003: move-result v2 │ │ -0dd7bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0dd7be: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ -0dd7c2: 5443 0f0e |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dd7c6: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dd7cc: 0c01 |000c: move-result-object v1 │ │ -0dd7ce: 1f01 6d05 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd7d2: 6e10 0c2b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0dd7d8: 0a03 |0012: move-result v3 │ │ -0dd7da: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -0dd7de: 0f00 |0015: return v0 │ │ -0dd7e0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0dd7e4: 28ed |0018: goto 0005 // -0013 │ │ -0dd7e6: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0dd7e8: 28fb |001a: goto 0015 // -0005 │ │ +0dd784: |[0dd784] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ +0dd794: 6e10 fe2a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ +0dd79a: 0a02 |0003: move-result v2 │ │ +0dd79c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0dd79e: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ +0dd7a2: 5443 0f0e |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dd7a6: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dd7ac: 0c01 |000c: move-result-object v1 │ │ +0dd7ae: 1f01 6d05 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd7b2: 6e10 0c2b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0dd7b8: 0a03 |0012: move-result v3 │ │ +0dd7ba: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +0dd7be: 0f00 |0015: return v0 │ │ +0dd7c0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0dd7c4: 28ed |0018: goto 0005 // -0013 │ │ +0dd7c6: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +0dd7c8: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0004 line=627 │ │ 0x0007 line=628 │ │ 0x000f line=629 │ │ 0x0015 line=634 │ │ @@ -294214,70 +294229,70 @@ │ │ type : '(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -0dd7ec: |[0dd7ec] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0dd7fc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0dd7fe: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0dd800: 54c2 180e |0002: iget-object v2, v12, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0e18 │ │ -0dd804: 6e10 8b34 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0dd80a: 6e40 ca2a 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@2aca │ │ -0dd810: 6e10 8f34 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0dd816: 0a09 |000d: move-result v9 │ │ -0dd818: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ -0dd81c: 1108 |0010: return-object v8 │ │ -0dd81e: 6e10 0021 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ -0dd824: 0a03 |0014: move-result v3 │ │ -0dd826: 2204 7a04 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@047a │ │ -0dd82a: 7010 f520 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20f5 │ │ -0dd830: 6e20 ff20 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20ff │ │ -0dd836: 6e10 9534 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0dd83c: 0a07 |0020: move-result v7 │ │ -0dd83e: 1219 |0021: const/4 v9, #int 1 // #1 │ │ -0dd840: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ -0dd844: 6e20 8e34 b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dd84a: 0c08 |0027: move-result-object v8 │ │ -0dd84c: 1f08 6d05 |0028: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd850: 28e6 |002a: goto 0010 // -001a │ │ -0dd852: 6e10 db2a 0c00 |002b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ -0dd858: 0a05 |002e: move-result v5 │ │ -0dd85a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0dd85c: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ -0dd860: 6e20 8e34 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dd866: 0c01 |0035: move-result-object v1 │ │ -0dd868: 1f01 6d05 |0036: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd86c: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ -0dd870: 6e10 072b 0100 |003a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ -0dd876: 0a06 |003d: move-result v6 │ │ -0dd878: 5449 230a |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ -0dd87c: 4909 090b |0040: aget-char v9, v9, v11 │ │ -0dd880: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ -0dd884: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ -0dd888: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ -0dd88c: 5449 230a |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ -0dd890: 122a |004a: const/4 v10, #int 2 // #2 │ │ -0dd892: 4909 090a |004b: aget-char v9, v9, v10 │ │ -0dd896: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ -0dd89a: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ -0dd89e: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ -0dd8a2: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ -0dd8a6: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ -0dd8aa: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ -0dd8ae: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ -0dd8b2: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ -0dd8b6: 0718 |005d: move-object v8, v1 │ │ -0dd8b8: 28b2 |005e: goto 0010 // -004e │ │ -0dd8ba: 6e10 0e2b 0100 |005f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ -0dd8c0: 0a06 |0062: move-result v6 │ │ -0dd8c2: 28db |0063: goto 003e // -0025 │ │ -0dd8c4: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0dd8c8: 28ca |0066: goto 0030 // -0036 │ │ +0dd7cc: |[0dd7cc] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0dd7dc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0dd7de: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0dd7e0: 54c2 180e |0002: iget-object v2, v12, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0e18 │ │ +0dd7e4: 6e10 8b34 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0dd7ea: 6e40 ca2a 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@2aca │ │ +0dd7f0: 6e10 8f34 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0dd7f6: 0a09 |000d: move-result v9 │ │ +0dd7f8: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ +0dd7fc: 1108 |0010: return-object v8 │ │ +0dd7fe: 6e10 0021 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ +0dd804: 0a03 |0014: move-result v3 │ │ +0dd806: 2204 7a04 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@047a │ │ +0dd80a: 7010 f520 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20f5 │ │ +0dd810: 6e20 ff20 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20ff │ │ +0dd816: 6e10 9534 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dd81c: 0a07 |0020: move-result v7 │ │ +0dd81e: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +0dd820: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ +0dd824: 6e20 8e34 b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dd82a: 0c08 |0027: move-result-object v8 │ │ +0dd82c: 1f08 6d05 |0028: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd830: 28e6 |002a: goto 0010 // -001a │ │ +0dd832: 6e10 db2a 0c00 |002b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ +0dd838: 0a05 |002e: move-result v5 │ │ +0dd83a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0dd83c: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ +0dd840: 6e20 8e34 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dd846: 0c01 |0035: move-result-object v1 │ │ +0dd848: 1f01 6d05 |0036: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd84c: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ +0dd850: 6e10 072b 0100 |003a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ +0dd856: 0a06 |003d: move-result v6 │ │ +0dd858: 5449 230a |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ +0dd85c: 4909 090b |0040: aget-char v9, v9, v11 │ │ +0dd860: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ +0dd864: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ +0dd868: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ +0dd86c: 5449 230a |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ +0dd870: 122a |004a: const/4 v10, #int 2 // #2 │ │ +0dd872: 4909 090a |004b: aget-char v9, v9, v10 │ │ +0dd876: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ +0dd87a: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ +0dd87e: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ +0dd882: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ +0dd886: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ +0dd88a: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ +0dd88e: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ +0dd892: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ +0dd896: 0718 |005d: move-object v8, v1 │ │ +0dd898: 28b2 |005e: goto 0010 // -004e │ │ +0dd89a: 6e10 0e2b 0100 |005f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ +0dd8a0: 0a06 |0062: move-result v6 │ │ +0dd8a2: 28db |0063: goto 003e // -0025 │ │ +0dd8a4: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0dd8a8: 28ca |0066: goto 0030 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=835 │ │ 0x0004 line=836 │ │ 0x0007 line=837 │ │ 0x000a line=839 │ │ 0x0010 line=870 │ │ @@ -294314,70 +294329,70 @@ │ │ type : '(Ljava/util/List;ILandroid/view/KeyEvent;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 107 16-bit code units │ │ -0dd8cc: |[0dd8cc] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ -0dd8dc: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ -0dd8e0: 6e10 db2a 0b00 |0002: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ -0dd8e6: 0a06 |0005: move-result v6 │ │ -0dd8e8: 6e10 0021 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ -0dd8ee: 0a04 |0009: move-result v4 │ │ -0dd8f0: 2205 7a04 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@047a │ │ -0dd8f4: 7010 f520 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20f5 │ │ -0dd8fa: 6e20 ff20 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20ff │ │ -0dd900: 0a02 |0012: move-result v2 │ │ -0dd902: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ -0dd906: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ -0dd90a: 0e00 |0017: return-void │ │ -0dd90c: 54b8 0f0e |0018: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dd910: 6e10 9534 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0dd916: 0a00 |001d: move-result v0 │ │ -0dd918: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -0dd91a: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ -0dd91e: 54b8 0f0e |0021: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dd922: 6e20 8e34 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dd928: 0c03 |0026: move-result-object v3 │ │ -0dd92a: 1f03 6d05 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dd92e: 6e10 182b 0300 |0029: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@2b18 │ │ -0dd934: 0a08 |002c: move-result v8 │ │ -0dd936: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ -0dd93a: 6e10 132b 0300 |002f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2b13 │ │ -0dd940: 0c08 |0032: move-result-object v8 │ │ -0dd942: 1f08 6c05 |0033: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ -0dd946: 6e40 ca2a c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@2aca │ │ -0dd94c: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ -0dd950: 6e10 072b 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ -0dd956: 0a07 |003d: move-result v7 │ │ -0dd958: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ -0dd95c: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ -0dd960: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ -0dd964: 5458 230a |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ -0dd968: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -0dd96a: 4908 0809 |0047: aget-char v8, v8, v9 │ │ -0dd96e: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ -0dd972: 5458 230a |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ -0dd976: 1229 |004d: const/4 v9, #int 2 // #2 │ │ -0dd978: 4908 0809 |004e: aget-char v8, v8, v9 │ │ -0dd97c: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ -0dd980: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ -0dd984: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ -0dd988: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ -0dd98c: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ -0dd990: 6e10 1e2b 0300 |005a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ -0dd996: 0a08 |005d: move-result v8 │ │ -0dd998: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ -0dd99c: 7220 d334 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ -0dd9a2: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0dd9a6: 28ba |0065: goto 001f // -0046 │ │ -0dd9a8: 6e10 0e2b 0300 |0066: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ -0dd9ae: 0a07 |0069: move-result v7 │ │ -0dd9b0: 28d4 |006a: goto 003e // -002c │ │ +0dd8ac: |[0dd8ac] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ +0dd8bc: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ +0dd8c0: 6e10 db2a 0b00 |0002: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ +0dd8c6: 0a06 |0005: move-result v6 │ │ +0dd8c8: 6e10 0021 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@2100 │ │ +0dd8ce: 0a04 |0009: move-result v4 │ │ +0dd8d0: 2205 7a04 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@047a │ │ +0dd8d4: 7010 f520 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20f5 │ │ +0dd8da: 6e20 ff20 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20ff │ │ +0dd8e0: 0a02 |0012: move-result v2 │ │ +0dd8e2: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ +0dd8e6: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ +0dd8ea: 0e00 |0017: return-void │ │ +0dd8ec: 54b8 0f0e |0018: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dd8f0: 6e10 9534 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dd8f6: 0a00 |001d: move-result v0 │ │ +0dd8f8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +0dd8fa: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ +0dd8fe: 54b8 0f0e |0021: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dd902: 6e20 8e34 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dd908: 0c03 |0026: move-result-object v3 │ │ +0dd90a: 1f03 6d05 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dd90e: 6e10 182b 0300 |0029: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@2b18 │ │ +0dd914: 0a08 |002c: move-result v8 │ │ +0dd916: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ +0dd91a: 6e10 132b 0300 |002f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2b13 │ │ +0dd920: 0c08 |0032: move-result-object v8 │ │ +0dd922: 1f08 6c05 |0033: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ +0dd926: 6e40 ca2a c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@2aca │ │ +0dd92c: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ +0dd930: 6e10 072b 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@2b07 │ │ +0dd936: 0a07 |003d: move-result v7 │ │ +0dd938: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ +0dd93c: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ +0dd940: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ +0dd944: 5458 230a |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ +0dd948: 1209 |0046: const/4 v9, #int 0 // #0 │ │ +0dd94a: 4908 0809 |0047: aget-char v8, v8, v9 │ │ +0dd94e: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ +0dd952: 5458 230a |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a23 │ │ +0dd956: 1229 |004d: const/4 v9, #int 2 // #2 │ │ +0dd958: 4908 0809 |004e: aget-char v8, v8, v9 │ │ +0dd95c: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ +0dd960: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ +0dd964: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ +0dd968: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ +0dd96c: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ +0dd970: 6e10 1e2b 0300 |005a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ +0dd976: 0a08 |005d: move-result v8 │ │ +0dd978: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ +0dd97c: 7220 d334 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@34d3 │ │ +0dd982: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0dd986: 28ba |0065: goto 001f // -0046 │ │ +0dd988: 6e10 0e2b 0300 |0066: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2b0e │ │ +0dd98e: 0a07 |0069: move-result v7 │ │ +0dd990: 28d4 |006a: goto 003e // -002c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=791 │ │ 0x0006 line=792 │ │ 0x000a line=793 │ │ 0x000f line=795 │ │ 0x0013 line=797 │ │ @@ -294413,74 +294428,74 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0dd9b4: |[0dd9b4] com.actionbarsherlock.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ -0dd9c4: 55a8 0c0e |0000: iget-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ -0dd9c8: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ -0dd9cc: 0e00 |0004: return-void │ │ -0dd9ce: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0dd9d0: 54a8 130e |0006: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dd9d4: 6e10 0e35 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0dd9da: 0c02 |000b: move-result-object v2 │ │ -0dd9dc: 7210 bf34 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0dd9e2: 0a08 |000f: move-result v8 │ │ -0dd9e4: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ -0dd9e8: 7210 c034 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0dd9ee: 0c06 |0015: move-result-object v6 │ │ -0dd9f0: 1f06 8e06 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@068e │ │ -0dd9f4: 6e10 6e34 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0dd9fa: 0c05 |001b: move-result-object v5 │ │ -0dd9fc: 1f05 7505 |001c: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0dda00: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ -0dda04: 54a8 130e |0020: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0dda08: 6e20 0f35 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0dda0e: 28e7 |0025: goto 000c // -0019 │ │ -0dda10: 7210 a42b 0500 |0026: invoke-interface {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@2ba4 │ │ -0dda16: 0a08 |0029: move-result v8 │ │ -0dda18: b680 |002a: or-int/2addr v0, v8 │ │ -0dda1a: 28e1 |002b: goto 000c // -001f │ │ -0dda1c: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ -0dda20: 54a8 030e |002e: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ -0dda24: 6e10 8b34 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0dda2a: 54a8 110e |0033: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ -0dda2e: 6e10 8b34 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0dda34: 6e10 d92a 0a00 |0038: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ -0dda3a: 0c07 |003b: move-result-object v7 │ │ -0dda3c: 6e10 9534 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0dda42: 0a04 |003f: move-result v4 │ │ -0dda44: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -0dda46: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ -0dda4a: 6e20 8e34 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0dda50: 0c03 |0046: move-result-object v3 │ │ -0dda52: 1f03 6d05 |0047: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0dda56: 6e10 1a2b 0300 |0049: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ -0dda5c: 0a08 |004c: move-result v8 │ │ -0dda5e: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ -0dda62: 54a8 030e |004f: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ -0dda66: 6e20 8934 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0dda6c: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0dda70: 28eb |0056: goto 0041 // -0015 │ │ -0dda72: 54a8 110e |0057: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ -0dda76: 6e20 8934 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0dda7c: 28f8 |005c: goto 0054 // -0008 │ │ -0dda7e: 54a8 030e |005d: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ -0dda82: 6e10 8b34 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0dda88: 54a8 110e |0062: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ -0dda8c: 6e10 8b34 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0dda92: 54a8 110e |0067: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ -0dda96: 6e10 d92a 0a00 |0069: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ -0dda9c: 0c09 |006c: move-result-object v9 │ │ -0dda9e: 6e20 8a34 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ -0ddaa4: 1208 |0070: const/4 v8, #int 0 // #0 │ │ -0ddaa6: 5ca8 0c0e |0071: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ -0ddaaa: 2891 |0073: goto 0004 // -006f │ │ +0dd994: |[0dd994] com.actionbarsherlock.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ +0dd9a4: 55a8 0c0e |0000: iget-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ +0dd9a8: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ +0dd9ac: 0e00 |0004: return-void │ │ +0dd9ae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0dd9b0: 54a8 130e |0006: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd9b4: 6e10 0e35 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0dd9ba: 0c02 |000b: move-result-object v2 │ │ +0dd9bc: 7210 bf34 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0dd9c2: 0a08 |000f: move-result v8 │ │ +0dd9c4: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ +0dd9c8: 7210 c034 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0dd9ce: 0c06 |0015: move-result-object v6 │ │ +0dd9d0: 1f06 8e06 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@068e │ │ +0dd9d4: 6e10 6e34 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0dd9da: 0c05 |001b: move-result-object v5 │ │ +0dd9dc: 1f05 7505 |001c: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0dd9e0: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ +0dd9e4: 54a8 130e |0020: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0dd9e8: 6e20 0f35 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0dd9ee: 28e7 |0025: goto 000c // -0019 │ │ +0dd9f0: 7210 a42b 0500 |0026: invoke-interface {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@2ba4 │ │ +0dd9f6: 0a08 |0029: move-result v8 │ │ +0dd9f8: b680 |002a: or-int/2addr v0, v8 │ │ +0dd9fa: 28e1 |002b: goto 000c // -001f │ │ +0dd9fc: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ +0dda00: 54a8 030e |002e: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ +0dda04: 6e10 8b34 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0dda0a: 54a8 110e |0033: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ +0dda0e: 6e10 8b34 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0dda14: 6e10 d92a 0a00 |0038: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ +0dda1a: 0c07 |003b: move-result-object v7 │ │ +0dda1c: 6e10 9534 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dda22: 0a04 |003f: move-result v4 │ │ +0dda24: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +0dda26: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ +0dda2a: 6e20 8e34 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dda30: 0c03 |0046: move-result-object v3 │ │ +0dda32: 1f03 6d05 |0047: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0dda36: 6e10 1a2b 0300 |0049: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ +0dda3c: 0a08 |004c: move-result v8 │ │ +0dda3e: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ +0dda42: 54a8 030e |004f: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ +0dda46: 6e20 8934 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0dda4c: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0dda50: 28eb |0056: goto 0041 // -0015 │ │ +0dda52: 54a8 110e |0057: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ +0dda56: 6e20 8934 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0dda5c: 28f8 |005c: goto 0054 // -0008 │ │ +0dda5e: 54a8 030e |005d: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ +0dda62: 6e10 8b34 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0dda68: 54a8 110e |0062: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ +0dda6c: 6e10 8b34 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0dda72: 54a8 110e |0067: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ +0dda76: 6e10 d92a 0a00 |0069: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ +0dda7c: 0c09 |006c: move-result-object v9 │ │ +0dda7e: 6e20 8a34 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@348a │ │ +0dda84: 1208 |0070: const/4 v8, #int 0 // #0 │ │ +0dda86: 5ca8 0c0e |0071: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ +0dda8a: 2891 |0073: goto 0004 // -006f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0004 line=1079 │ │ 0x0005 line=1048 │ │ 0x0006 line=1049 │ │ 0x0018 line=1050 │ │ @@ -294518,18 +294533,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0ddaac: |[0ddaac] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ -0ddabc: 6e10 cb2a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@2acb │ │ -0ddac2: 5410 030e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ -0ddac6: 1100 |0005: return-object v0 │ │ +0dda8c: |[0dda8c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ +0dda9c: 6e10 cb2a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@2acb │ │ +0ddaa2: 5410 030e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0e03 │ │ +0ddaa6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ 0x0003 line=1083 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -294538,17 +294553,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddac8: |[0ddac8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0ddad8: 1a00 1d18 |0000: const-string v0, "android:menu:actionviewstates" // string@181d │ │ -0ddadc: 1100 |0002: return-object v0 │ │ +0ddaa8: |[0ddaa8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +0ddab8: 1a00 1d18 |0000: const-string v0, "android:menu:actionviewstates" // string@181d │ │ +0ddabc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #29 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294556,17 +294571,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddae0: |[0ddae0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ -0ddaf0: 5410 050e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ -0ddaf4: 1100 |0002: return-object v0 │ │ +0ddac0: |[0ddac0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ +0ddad0: 5410 050e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0e05 │ │ +0ddad4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #30 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294574,17 +294589,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddaf8: |[0ddaf8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0ddb08: 5410 080e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ -0ddb0c: 1100 |0002: return-object v0 │ │ +0ddad8: |[0ddad8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0ddae8: 5410 080e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e08 │ │ +0ddaec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #31 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294592,17 +294607,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddb10: |[0ddb10] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ -0ddb20: 5410 090e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ -0ddb24: 1100 |0002: return-object v0 │ │ +0ddaf0: |[0ddaf0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ +0ddb00: 5410 090e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0e09 │ │ +0ddb04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #32 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294610,17 +294625,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddb28: |[0ddb28] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ -0ddb38: 5410 0a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ -0ddb3c: 1100 |0002: return-object v0 │ │ +0ddb08: |[0ddb08] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ +0ddb18: 5410 0a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0e0a │ │ +0ddb1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #33 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294628,17 +294643,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddb40: |[0ddb40] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ -0ddb50: 5410 0b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ -0ddb54: 1100 |0002: return-object v0 │ │ +0ddb20: |[0ddb20] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ +0ddb30: 5410 0b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0e0b │ │ +0ddb34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #34 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294646,20 +294661,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0ddb58: |[0ddb58] com.actionbarsherlock.internal.view.menu.MenuBuilder.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0ddb68: 5410 0f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0ddb6c: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ddb72: 0c00 |0005: move-result-object v0 │ │ -0ddb74: 1f00 c305 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ -0ddb78: 1100 |0008: return-object v0 │ │ +0ddb38: |[0ddb38] com.actionbarsherlock.internal.view.menu.MenuBuilder.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0ddb48: 5410 0f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0ddb4c: 6e20 8e34 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ddb52: 0c00 |0005: move-result-object v0 │ │ +0ddb54: 1f00 c305 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ +0ddb58: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -294668,18 +294683,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0ddb7c: |[0ddb7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ -0ddb8c: 6e10 cb2a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@2acb │ │ -0ddb92: 5410 110e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ -0ddb96: 1100 |0005: return-object v0 │ │ +0ddb5c: |[0ddb5c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ +0ddb6c: 6e10 cb2a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@2acb │ │ +0ddb72: 5410 110e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0e11 │ │ +0ddb76: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1087 │ │ 0x0003 line=1088 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -294688,17 +294703,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddb98: |[0ddb98] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ -0ddba8: 5510 120e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0e12 │ │ -0ddbac: 0f00 |0002: return v0 │ │ +0ddb78: |[0ddb78] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ +0ddb88: 5510 120e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0e12 │ │ +0ddb8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #37 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294706,17 +294721,17 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddbb0: |[0ddbb0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ -0ddbc0: 5410 160e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ -0ddbc4: 1100 |0002: return-object v0 │ │ +0ddb90: |[0ddb90] com.actionbarsherlock.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ +0ddba0: 5410 160e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0e16 │ │ +0ddba4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #38 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294724,16 +294739,16 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ddbc8: |[0ddbc8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0ddbd8: 1100 |0000: return-object v0 │ │ +0ddba8: |[0ddba8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0ddbb8: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #39 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294741,43 +294756,43 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0ddbdc: |[0ddbdc] com.actionbarsherlock.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ -0ddbec: 5543 0e0e |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ -0ddbf0: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ -0ddbf4: 5443 190e |0004: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ -0ddbf8: 1103 |0006: return-object v3 │ │ -0ddbfa: 5443 190e |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ -0ddbfe: 6e10 8b34 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ -0ddc04: 5443 0f0e |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0ddc08: 6e10 9534 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ddc0e: 0a02 |0011: move-result v2 │ │ -0ddc10: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0ddc12: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ -0ddc16: 5443 0f0e |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0ddc1a: 6e20 8e34 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ddc20: 0c01 |001a: move-result-object v1 │ │ -0ddc22: 1f01 6d05 |001b: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ddc26: 6e10 202b 0100 |001d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ -0ddc2c: 0a03 |0020: move-result v3 │ │ -0ddc2e: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -0ddc32: 5443 190e |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ -0ddc36: 6e20 8934 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0ddc3c: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ddc40: 28e9 |002a: goto 0013 // -0017 │ │ -0ddc42: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -0ddc44: 5c43 0e0e |002c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ -0ddc48: 1213 |002e: const/4 v3, #int 1 // #1 │ │ -0ddc4a: 5c43 0c0e |002f: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ -0ddc4e: 5443 190e |0031: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ -0ddc52: 28d3 |0033: goto 0006 // -002d │ │ +0ddbbc: |[0ddbbc] com.actionbarsherlock.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ +0ddbcc: 5543 0e0e |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ +0ddbd0: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ +0ddbd4: 5443 190e |0004: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ +0ddbd8: 1103 |0006: return-object v3 │ │ +0ddbda: 5443 190e |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ +0ddbde: 6e10 8b34 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@348b │ │ +0ddbe4: 5443 0f0e |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0ddbe8: 6e10 9534 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ddbee: 0a02 |0011: move-result v2 │ │ +0ddbf0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0ddbf2: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ +0ddbf6: 5443 0f0e |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0ddbfa: 6e20 8e34 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ddc00: 0c01 |001a: move-result-object v1 │ │ +0ddc02: 1f01 6d05 |001b: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ddc06: 6e10 202b 0100 |001d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ +0ddc0c: 0a03 |0020: move-result v3 │ │ +0ddc0e: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +0ddc12: 5443 190e |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ +0ddc16: 6e20 8934 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0ddc1c: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ddc20: 28e9 |002a: goto 0013 // -0017 │ │ +0ddc22: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +0ddc24: 5c43 0e0e |002c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ +0ddc28: 1213 |002e: const/4 v3, #int 1 // #1 │ │ +0ddc2a: 5c43 0c0e |002f: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ +0ddc2e: 5443 190e |0031: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0e19 │ │ +0ddc32: 28d3 |0033: goto 0006 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ 0x0006 line=1015 │ │ 0x0007 line=1003 │ │ 0x000c line=1005 │ │ 0x0012 line=1007 │ │ @@ -294798,32 +294813,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0ddc54: |[0ddc54] com.actionbarsherlock.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ -0ddc64: 6e10 fe2a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ -0ddc6a: 0a02 |0003: move-result v2 │ │ -0ddc6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0ddc6e: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ -0ddc72: 5443 0f0e |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0ddc76: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ddc7c: 0c01 |000c: move-result-object v1 │ │ -0ddc7e: 1f01 6d05 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ddc82: 6e10 202b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ -0ddc88: 0a03 |0012: move-result v3 │ │ -0ddc8a: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0ddc8e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0ddc90: 0f03 |0016: return v3 │ │ -0ddc92: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ddc96: 28ec |0019: goto 0005 // -0014 │ │ -0ddc98: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0ddc9a: 28fb |001b: goto 0016 // -0005 │ │ +0ddc34: |[0ddc34] com.actionbarsherlock.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ +0ddc44: 6e10 fe2a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ +0ddc4a: 0a02 |0003: move-result v2 │ │ +0ddc4c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0ddc4e: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ +0ddc52: 5443 0f0e |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0ddc56: 6e20 8e34 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ddc5c: 0c01 |000c: move-result-object v1 │ │ +0ddc5e: 1f01 6d05 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ddc62: 6e10 202b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2b20 │ │ +0ddc68: 0a03 |0012: move-result v3 │ │ +0ddc6a: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0ddc6e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0ddc70: 0f03 |0016: return v3 │ │ +0ddc72: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ddc76: 28ec |0019: goto 0005 // -0014 │ │ +0ddc78: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0ddc7a: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0004 line=596 │ │ 0x0007 line=597 │ │ 0x000f line=598 │ │ 0x0015 line=599 │ │ @@ -294842,17 +294857,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddc9c: |[0ddc9c] com.actionbarsherlock.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ -0ddcac: 5510 150e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0e15 │ │ -0ddcb0: 0f00 |0002: return v0 │ │ +0ddc7c: |[0ddc7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ +0ddc8c: 5510 150e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0e15 │ │ +0ddc90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #42 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294860,22 +294875,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0ddcb4: |[0ddcb4] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0ddcc4: 6e30 c92a 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2ac9 │ │ -0ddcca: 0c00 |0003: move-result-object v0 │ │ -0ddccc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0ddcd0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ddcd2: 0f00 |0007: return v0 │ │ -0ddcd4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0ddcd6: 28fe |0009: goto 0007 // -0002 │ │ +0ddc94: |[0ddc94] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +0ddca4: 6e30 c92a 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2ac9 │ │ +0ddcaa: 0c00 |0003: move-result-object v0 │ │ +0ddcac: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0ddcb0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0ddcb2: 0f00 |0007: return v0 │ │ +0ddcb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0ddcb6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=2 keyCode I │ │ 0x0000 - 0x000a reg=3 event Landroid/view/KeyEvent; │ │ @@ -294885,17 +294900,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ddcd8: |[0ddcd8] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ -0ddce8: 5510 170e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0e17 │ │ -0ddcec: 0f00 |0002: return v0 │ │ +0ddcb8: |[0ddcb8] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ +0ddcc8: 5510 170e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0e17 │ │ +0ddccc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #44 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -294903,19 +294918,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ddcf0: |[0ddcf0] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -0ddd00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ddd02: 5c10 0c0e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ -0ddd06: 6e20 e02a 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0ddd0c: 0e00 |0006: return-void │ │ +0ddcd0: |[0ddcd0] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +0ddce0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ddce2: 5c10 0c0e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ +0ddce6: 6e20 e02a 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0ddcec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=995 │ │ 0x0003 line=996 │ │ 0x0006 line=997 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -294926,19 +294941,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ddd10: |[0ddd10] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -0ddd20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ddd22: 5c10 0e0e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ -0ddd26: 6e20 e02a 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0ddd2c: 0e00 |0006: return-void │ │ +0ddcf0: |[0ddcf0] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +0ddd00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ddd02: 5c10 0e0e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ +0ddd06: 6e20 e02a 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0ddd0c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=985 │ │ 0x0003 line=986 │ │ 0x0006 line=987 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -294949,25 +294964,25 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0ddd30: |[0ddd30] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ -0ddd40: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ddd42: 5520 140e |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ -0ddd46: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0ddd4a: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ -0ddd4e: 5c21 0e0e |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ -0ddd52: 5c21 0c0e |0009: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ -0ddd56: 7020 bf2a 3200 |000b: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@2abf │ │ -0ddd5c: 0e00 |000e: return-void │ │ -0ddd5e: 5c21 100e |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ -0ddd62: 28fd |0011: goto 000e // -0003 │ │ +0ddd10: |[0ddd10] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ +0ddd20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ddd22: 5520 140e |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ +0ddd26: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0ddd2a: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ +0ddd2e: 5c21 0e0e |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0e0e │ │ +0ddd32: 5c21 0c0e |0009: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0e0c │ │ +0ddd36: 7020 bf2a 3200 |000b: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@2abf │ │ +0ddd3c: 0e00 |000e: return-void │ │ +0ddd3e: 5c21 100e |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ +0ddd42: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=947 │ │ 0x0007 line=948 │ │ 0x0009 line=949 │ │ 0x000b line=952 │ │ @@ -294982,20 +294997,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0ddd64: |[0ddd64] com.actionbarsherlock.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ -0ddd74: 6e20 c72a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ -0ddd7a: 0c00 |0003: move-result-object v0 │ │ -0ddd7c: 6e30 e22a 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ -0ddd82: 0a00 |0007: move-result v0 │ │ -0ddd84: 0f00 |0008: return v0 │ │ +0ddd44: |[0ddd44] com.actionbarsherlock.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ +0ddd54: 6e20 c72a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ +0ddd5a: 0c00 |0003: move-result-object v0 │ │ +0ddd5c: 6e30 e22a 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ +0ddd62: 0a00 |0007: move-result v0 │ │ +0ddd64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 id I │ │ 0x0000 - 0x0009 reg=3 flags I │ │ @@ -295005,60 +295020,60 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0ddd88: |[0ddd88] com.actionbarsherlock.internal.view.menu.MenuBuilder.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z │ │ -0ddd98: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0ddd9a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0ddd9c: 0781 |0002: move-object v1, v8 │ │ -0ddd9e: 1f01 6d05 |0003: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ddda2: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -0ddda6: 6e10 1e2b 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ -0dddac: 0a05 |000a: move-result v5 │ │ -0dddae: 3905 0400 |000b: if-nez v5, 000f // +0004 │ │ -0dddb2: 0140 |000d: move v0, v4 │ │ -0dddb4: 0f00 |000e: return v0 │ │ -0dddb6: 6e10 192b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@2b19 │ │ -0dddbc: 0a00 |0012: move-result v0 │ │ -0dddbe: 6e10 172b 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@2b17 │ │ -0dddc4: 0a05 |0016: move-result v5 │ │ -0dddc6: 3805 0d00 |0017: if-eqz v5, 0024 // +000d │ │ -0dddca: 6e10 042b 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@2b04 │ │ -0dddd0: 0a04 |001c: move-result v4 │ │ -0dddd2: b640 |001d: or-int/2addr v0, v4 │ │ -0dddd4: 3800 f0ff |001e: if-eqz v0, 000e // -0010 │ │ -0dddd8: 6e20 bc2a 6700 |0020: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0dddde: 28eb |0023: goto 000e // -0015 │ │ -0ddde0: 7210 fd2f 0800 |0024: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2ffd │ │ -0ddde6: 0a05 |0027: move-result v5 │ │ -0ddde8: 3805 2500 |0028: if-eqz v5, 004d // +0025 │ │ -0dddec: 6e20 bc2a 4700 |002a: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0dddf2: 7210 fa2f 0800 |002d: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ -0dddf8: 0c03 |0030: move-result-object v3 │ │ -0dddfa: 1f03 7905 |0031: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0dddfe: 7210 f02f 0800 |0033: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2ff0 │ │ -0dde04: 0c02 |0036: move-result-object v2 │ │ -0dde06: 3802 0b00 |0037: if-eqz v2, 0042 // +000b │ │ -0dde0a: 6e10 b22f 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2fb2 │ │ -0dde10: 0a04 |003c: move-result v4 │ │ -0dde12: 3804 0500 |003d: if-eqz v4, 0042 // +0005 │ │ -0dde16: 6e20 b52f 3200 |003f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2fb5 │ │ -0dde1c: 7020 c22a 3700 |0042: invoke-direct {v7, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2ac2 │ │ -0dde22: 0a04 |0045: move-result v4 │ │ -0dde24: b640 |0046: or-int/2addr v0, v4 │ │ -0dde26: 3900 c7ff |0047: if-nez v0, 000e // -0039 │ │ -0dde2a: 6e20 bc2a 6700 |0049: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0dde30: 28c2 |004c: goto 000e // -003e │ │ -0dde32: dd04 0901 |004d: and-int/lit8 v4, v9, #int 1 // #01 │ │ -0dde36: 3904 bfff |004f: if-nez v4, 000e // -0041 │ │ -0dde3a: 6e20 bc2a 6700 |0051: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0dde40: 28ba |0054: goto 000e // -0046 │ │ +0ddd68: |[0ddd68] com.actionbarsherlock.internal.view.menu.MenuBuilder.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z │ │ +0ddd78: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0ddd7a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0ddd7c: 0781 |0002: move-object v1, v8 │ │ +0ddd7e: 1f01 6d05 |0003: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ddd82: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +0ddd86: 6e10 1e2b 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2b1e │ │ +0ddd8c: 0a05 |000a: move-result v5 │ │ +0ddd8e: 3905 0400 |000b: if-nez v5, 000f // +0004 │ │ +0ddd92: 0140 |000d: move v0, v4 │ │ +0ddd94: 0f00 |000e: return v0 │ │ +0ddd96: 6e10 192b 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@2b19 │ │ +0ddd9c: 0a00 |0012: move-result v0 │ │ +0ddd9e: 6e10 172b 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@2b17 │ │ +0ddda4: 0a05 |0016: move-result v5 │ │ +0ddda6: 3805 0d00 |0017: if-eqz v5, 0024 // +000d │ │ +0dddaa: 6e10 042b 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@2b04 │ │ +0dddb0: 0a04 |001c: move-result v4 │ │ +0dddb2: b640 |001d: or-int/2addr v0, v4 │ │ +0dddb4: 3800 f0ff |001e: if-eqz v0, 000e // -0010 │ │ +0dddb8: 6e20 bc2a 6700 |0020: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0dddbe: 28eb |0023: goto 000e // -0015 │ │ +0dddc0: 7210 fd2f 0800 |0024: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2ffd │ │ +0dddc6: 0a05 |0027: move-result v5 │ │ +0dddc8: 3805 2500 |0028: if-eqz v5, 004d // +0025 │ │ +0dddcc: 6e20 bc2a 4700 |002a: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0dddd2: 7210 fa2f 0800 |002d: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ +0dddd8: 0c03 |0030: move-result-object v3 │ │ +0dddda: 1f03 7905 |0031: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0dddde: 7210 f02f 0800 |0033: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2ff0 │ │ +0ddde4: 0c02 |0036: move-result-object v2 │ │ +0ddde6: 3802 0b00 |0037: if-eqz v2, 0042 // +000b │ │ +0dddea: 6e10 b22f 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2fb2 │ │ +0dddf0: 0a04 |003c: move-result v4 │ │ +0dddf2: 3804 0500 |003d: if-eqz v4, 0042 // +0005 │ │ +0dddf6: 6e20 b52f 3200 |003f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2fb5 │ │ +0dddfc: 7020 c22a 3700 |0042: invoke-direct {v7, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2ac2 │ │ +0dde02: 0a04 |0045: move-result v4 │ │ +0dde04: b640 |0046: or-int/2addr v0, v4 │ │ +0dde06: 3900 c7ff |0047: if-nez v0, 000e // -0039 │ │ +0dde0a: 6e20 bc2a 6700 |0049: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0dde10: 28c2 |004c: goto 000e // -003e │ │ +0dde12: dd04 0901 |004d: and-int/lit8 v4, v9, #int 1 // #01 │ │ +0dde16: 3904 bfff |004f: if-nez v4, 000e // -0041 │ │ +0dde1a: 6e20 bc2a 6700 |0051: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0dde20: 28ba |0054: goto 000e // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=879 │ │ 0x0005 line=881 │ │ 0x000e line=906 │ │ 0x000f line=885 │ │ 0x0013 line=887 │ │ @@ -295088,26 +295103,26 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0dde44: |[0dde44] com.actionbarsherlock.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0dde54: 6e30 c92a 4305 |0000: invoke-virtual {v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2ac9 │ │ -0dde5a: 0c01 |0003: move-result-object v1 │ │ -0dde5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0dde5e: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -0dde62: 6e30 e22a 1306 |0007: invoke-virtual {v3, v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ -0dde68: 0a00 |000a: move-result v0 │ │ -0dde6a: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ -0dde6e: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ -0dde72: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0dde74: 6e20 bc2a 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0dde7a: 0f00 |0013: return v0 │ │ +0dde24: |[0dde24] com.actionbarsherlock.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0dde34: 6e30 c92a 4305 |0000: invoke-virtual {v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2ac9 │ │ +0dde3a: 0c01 |0003: move-result-object v1 │ │ +0dde3c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0dde3e: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +0dde42: 6e30 e22a 1306 |0007: invoke-virtual {v3, v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ +0dde48: 0a00 |000a: move-result v0 │ │ +0dde4a: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ +0dde4e: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ +0dde52: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0dde54: 6e20 bc2a 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0dde5a: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ 0x0004 line=770 │ │ 0x0005 line=772 │ │ 0x0007 line=773 │ │ 0x000b line=776 │ │ @@ -295126,40 +295141,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0dde7c: |[0dde7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ -0dde8c: 6e20 c42a 6500 |0000: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@2ac4 │ │ -0dde92: 0a00 |0003: move-result v0 │ │ -0dde94: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ -0dde98: 5454 0f0e |0006: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0dde9c: 6e10 9534 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ddea2: 0a04 |000b: move-result v4 │ │ -0ddea4: 9101 0400 |000c: sub-int v1, v4, v0 │ │ -0ddea8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0ddeaa: 0123 |000f: move v3, v2 │ │ -0ddeac: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0ddeb0: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ -0ddeb4: 5454 0f0e |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0ddeb8: 6e20 8e34 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ddebe: 0c04 |0019: move-result-object v4 │ │ -0ddec0: 1f04 6d05 |001a: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ddec4: 6e10 092b 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0ddeca: 0a04 |001f: move-result v4 │ │ -0ddecc: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ -0dded0: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -0dded2: 7030 e72a 0504 |0023: invoke-direct {v5, v0, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@2ae7 │ │ -0dded8: 0123 |0026: move v3, v2 │ │ -0ddeda: 28e9 |0027: goto 0010 // -0017 │ │ -0ddedc: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -0ddede: 6e20 e02a 4500 |0029: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0ddee4: 0e00 |002c: return-void │ │ +0dde5c: |[0dde5c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ +0dde6c: 6e20 c42a 6500 |0000: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@2ac4 │ │ +0dde72: 0a00 |0003: move-result v0 │ │ +0dde74: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ +0dde78: 5454 0f0e |0006: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dde7c: 6e10 9534 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0dde82: 0a04 |000b: move-result v4 │ │ +0dde84: 9101 0400 |000c: sub-int v1, v4, v0 │ │ +0dde88: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0dde8a: 0123 |000f: move v3, v2 │ │ +0dde8c: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ +0dde90: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ +0dde94: 5454 0f0e |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0dde98: 6e20 8e34 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0dde9e: 0c04 |0019: move-result-object v4 │ │ +0ddea0: 1f04 6d05 |001a: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ddea4: 6e10 092b 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0ddeaa: 0a04 |001f: move-result v4 │ │ +0ddeac: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ +0ddeb0: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +0ddeb2: 7030 e72a 0504 |0023: invoke-direct {v5, v0, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@2ae7 │ │ +0ddeb8: 0123 |0026: move v3, v2 │ │ +0ddeba: 28e9 |0027: goto 0010 // -0017 │ │ +0ddebc: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +0ddebe: 6e20 e02a 4500 |0029: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0ddec4: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0004 line=484 │ │ 0x0006 line=485 │ │ 0x000e line=486 │ │ 0x0010 line=487 │ │ @@ -295182,20 +295197,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0ddee8: |[0ddee8] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ -0ddef8: 6e20 c82a 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@2ac8 │ │ -0ddefe: 0a00 |0003: move-result v0 │ │ -0ddf00: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0ddf02: 7030 e72a 0201 |0005: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@2ae7 │ │ -0ddf08: 0e00 |0008: return-void │ │ +0ddec8: |[0ddec8] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ +0dded8: 6e20 c82a 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@2ac8 │ │ +0ddede: 0a00 |0003: move-result v0 │ │ +0ddee0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0ddee2: 7030 e72a 0201 |0005: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@2ae7 │ │ +0ddee8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0008 line=479 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=3 id I │ │ @@ -295205,18 +295220,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ddf0c: |[0ddf0c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ -0ddf1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ddf1e: 7030 e72a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@2ae7 │ │ -0ddf24: 0e00 |0004: return-void │ │ +0ddeec: |[0ddeec] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ +0ddefc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ddefe: 7030 e72a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@2ae7 │ │ +0ddf04: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ @@ -295226,33 +295241,33 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0ddf28: |[0ddf28] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ -0ddf38: 5443 130e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0ddf3c: 6e10 0e35 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ -0ddf42: 0c00 |0005: move-result-object v0 │ │ -0ddf44: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0ddf4a: 0a03 |0009: move-result v3 │ │ -0ddf4c: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ -0ddf50: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0ddf56: 0c02 |000f: move-result-object v2 │ │ -0ddf58: 1f02 8e06 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ -0ddf5c: 6e10 6e34 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ -0ddf62: 0c01 |0015: move-result-object v1 │ │ -0ddf64: 1f01 7505 |0016: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ -0ddf68: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0ddf6c: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ -0ddf70: 5443 130e |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ -0ddf74: 6e20 0f35 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ -0ddf7a: 28e5 |0021: goto 0006 // -001b │ │ -0ddf7c: 0e00 |0022: return-void │ │ +0ddf08: |[0ddf08] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ +0ddf18: 5443 130e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0ddf1c: 6e10 0e35 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@350e │ │ +0ddf22: 0c00 |0005: move-result-object v0 │ │ +0ddf24: 7210 bf34 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0ddf2a: 0a03 |0009: move-result v3 │ │ +0ddf2c: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ +0ddf30: 7210 c034 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0ddf36: 0c02 |000f: move-result-object v2 │ │ +0ddf38: 1f02 8e06 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@068e │ │ +0ddf3c: 6e10 6e34 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@346e │ │ +0ddf42: 0c01 |0015: move-result-object v1 │ │ +0ddf44: 1f01 7505 |0016: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0575 │ │ +0ddf48: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +0ddf4c: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ +0ddf50: 5443 130e |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0e13 │ │ +0ddf54: 6e20 0f35 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@350f │ │ +0ddf5a: 28e5 |0021: goto 0006 // -001b │ │ +0ddf5c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0012 line=232 │ │ 0x0018 line=233 │ │ 0x001c line=234 │ │ 0x0022 line=237 │ │ @@ -295268,57 +295283,57 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -0ddf80: |[0ddf80] com.actionbarsherlock.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ -0ddf90: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -0ddf94: 0e00 |0002: return-void │ │ -0ddf96: 6e10 cd2a 0a00 |0003: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@2acd │ │ -0ddf9c: 0c08 |0006: move-result-object v8 │ │ -0ddf9e: 6e20 af04 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ -0ddfa4: 0c07 |000a: move-result-object v7 │ │ -0ddfa6: 6008 4501 |000b: sget v8, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ddfaa: 1309 0b00 |000d: const/16 v9, #int 11 // #b │ │ -0ddfae: 3598 0400 |000f: if-ge v8, v9, 0013 // +0004 │ │ -0ddfb2: 3807 f1ff |0011: if-eqz v7, 0002 // -000f │ │ -0ddfb6: 6e10 fe2a 0a00 |0013: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ -0ddfbc: 0a03 |0016: move-result v3 │ │ -0ddfbe: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0ddfc0: 3531 2800 |0018: if-ge v1, v3, 0040 // +0028 │ │ -0ddfc4: 6e20 d32a 1a00 |001a: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ad3 │ │ -0ddfca: 0c02 |001d: move-result-object v2 │ │ -0ddfcc: 7210 f12f 0200 |001e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2ff1 │ │ -0ddfd2: 0c06 |0021: move-result-object v6 │ │ -0ddfd4: 3806 0c00 |0022: if-eqz v6, 002e // +000c │ │ -0ddfd8: 6e10 a321 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@21a3 │ │ -0ddfde: 0a08 |0027: move-result v8 │ │ -0ddfe0: 12f9 |0028: const/4 v9, #int -1 // #ff │ │ -0ddfe2: 3298 0500 |0029: if-eq v8, v9, 002e // +0005 │ │ -0ddfe6: 6e20 0822 7600 |002b: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@2208 │ │ -0ddfec: 7210 fd2f 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2ffd │ │ -0ddff2: 0a08 |0031: move-result v8 │ │ -0ddff4: 3808 0b00 |0032: if-eqz v8, 003d // +000b │ │ -0ddff8: 7210 fa2f 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ -0ddffe: 0c05 |0037: move-result-object v5 │ │ -0de000: 1f05 7905 |0038: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0de004: 6e20 e52b b500 |003a: invoke-virtual {v5, v11}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@2be5 │ │ -0de00a: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0de00e: 28d9 |003f: goto 0018 // -0027 │ │ -0de010: 1a08 1e18 |0040: const-string v8, "android:menu:expandedactionview" // string@181e │ │ -0de014: 6e20 a704 8b00 |0042: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ -0de01a: 0a00 |0045: move-result v0 │ │ -0de01c: 3d00 bcff |0046: if-lez v0, 0002 // -0044 │ │ -0de020: 6e20 c72a 0a00 |0048: invoke-virtual {v10, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ -0de026: 0c04 |004b: move-result-object v4 │ │ -0de028: 3804 b6ff |004c: if-eqz v4, 0002 // -004a │ │ -0de02c: 7210 ef2f 0400 |004e: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2fef │ │ -0de032: 28b1 |0051: goto 0002 // -004f │ │ +0ddf60: |[0ddf60] com.actionbarsherlock.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ +0ddf70: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +0ddf74: 0e00 |0002: return-void │ │ +0ddf76: 6e10 cd2a 0a00 |0003: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@2acd │ │ +0ddf7c: 0c08 |0006: move-result-object v8 │ │ +0ddf7e: 6e20 af04 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@04af │ │ +0ddf84: 0c07 |000a: move-result-object v7 │ │ +0ddf86: 6008 4501 |000b: sget v8, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ddf8a: 1309 0b00 |000d: const/16 v9, #int 11 // #b │ │ +0ddf8e: 3598 0400 |000f: if-ge v8, v9, 0013 // +0004 │ │ +0ddf92: 3807 f1ff |0011: if-eqz v7, 0002 // -000f │ │ +0ddf96: 6e10 fe2a 0a00 |0013: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ +0ddf9c: 0a03 |0016: move-result v3 │ │ +0ddf9e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0ddfa0: 3531 2800 |0018: if-ge v1, v3, 0040 // +0028 │ │ +0ddfa4: 6e20 d32a 1a00 |001a: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ad3 │ │ +0ddfaa: 0c02 |001d: move-result-object v2 │ │ +0ddfac: 7210 f12f 0200 |001e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2ff1 │ │ +0ddfb2: 0c06 |0021: move-result-object v6 │ │ +0ddfb4: 3806 0c00 |0022: if-eqz v6, 002e // +000c │ │ +0ddfb8: 6e10 a321 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@21a3 │ │ +0ddfbe: 0a08 |0027: move-result v8 │ │ +0ddfc0: 12f9 |0028: const/4 v9, #int -1 // #ff │ │ +0ddfc2: 3298 0500 |0029: if-eq v8, v9, 002e // +0005 │ │ +0ddfc6: 6e20 0822 7600 |002b: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@2208 │ │ +0ddfcc: 7210 fd2f 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2ffd │ │ +0ddfd2: 0a08 |0031: move-result v8 │ │ +0ddfd4: 3808 0b00 |0032: if-eqz v8, 003d // +000b │ │ +0ddfd8: 7210 fa2f 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ +0ddfde: 0c05 |0037: move-result-object v5 │ │ +0ddfe0: 1f05 7905 |0038: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0ddfe4: 6e20 e52b b500 |003a: invoke-virtual {v5, v11}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@2be5 │ │ +0ddfea: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ddfee: 28d9 |003f: goto 0018 // -0027 │ │ +0ddff0: 1a08 1e18 |0040: const-string v8, "android:menu:expandedactionview" // string@181e │ │ +0ddff4: 6e20 a704 8b00 |0042: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@04a7 │ │ +0ddffa: 0a00 |0045: move-result v0 │ │ +0ddffc: 3d00 bcff |0046: if-lez v0, 0002 // -0044 │ │ +0de000: 6e20 c72a 0a00 |0048: invoke-virtual {v10, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ +0de006: 0c04 |004b: move-result-object v4 │ │ +0de008: 3804 b6ff |004c: if-eqz v4, 0002 // -004a │ │ +0de00c: 7210 ef2f 0400 |004e: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2fef │ │ +0de012: 28b1 |0051: goto 0002 // -004f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0002 line=382 │ │ 0x0003 line=355 │ │ 0x0007 line=354 │ │ 0x000b line=357 │ │ @@ -295354,17 +295369,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0de034: |[0de034] com.actionbarsherlock.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ -0de044: 7020 c02a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2ac0 │ │ -0de04a: 0e00 |0003: return-void │ │ +0de014: |[0de014] com.actionbarsherlock.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ +0de024: 7020 c02a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2ac0 │ │ +0de02a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 state Landroid/os/Bundle; │ │ @@ -295374,54 +295389,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -0de04c: |[0de04c] com.actionbarsherlock.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ -0de05c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0de05e: 6e10 fe2a 0800 |0001: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ -0de064: 0a02 |0004: move-result v2 │ │ -0de066: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0de068: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ -0de06c: 6e20 d32a 0800 |0008: invoke-virtual {v8, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ad3 │ │ -0de072: 0c01 |000b: move-result-object v1 │ │ -0de074: 7210 f12f 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2ff1 │ │ -0de07a: 0c04 |000f: move-result-object v4 │ │ -0de07c: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ -0de080: 6e10 a321 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@21a3 │ │ -0de086: 0a06 |0015: move-result v6 │ │ -0de088: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ -0de08a: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ -0de08e: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ -0de092: 2205 6804 |001b: new-instance v5, Landroid/util/SparseArray; // type@0468 │ │ -0de096: 7010 ba20 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@20ba │ │ -0de09c: 6e20 0922 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@2209 │ │ -0de0a2: 7210 fe2f 0100 |0023: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.isActionViewExpanded:()Z // method@2ffe │ │ -0de0a8: 0a06 |0026: move-result v6 │ │ -0de0aa: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ -0de0ae: 1a06 1e18 |0029: const-string v6, "android:menu:expandedactionview" // string@181e │ │ -0de0b2: 7210 f62f 0100 |002b: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ -0de0b8: 0a07 |002e: move-result v7 │ │ -0de0ba: 6e30 ba04 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0de0c0: 7210 fd2f 0100 |0032: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2ffd │ │ -0de0c6: 0a06 |0035: move-result v6 │ │ -0de0c8: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ -0de0cc: 7210 fa2f 0100 |0038: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ -0de0d2: 0c03 |003b: move-result-object v3 │ │ -0de0d4: 1f03 7905 |003c: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0de0d8: 6e20 e62b 9300 |003e: invoke-virtual {v3, v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@2be6 │ │ -0de0de: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0de0e2: 28c3 |0043: goto 0006 // -003d │ │ -0de0e4: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -0de0e8: 6e10 cd2a 0800 |0046: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@2acd │ │ -0de0ee: 0c06 |0049: move-result-object v6 │ │ -0de0f0: 6e30 c004 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ -0de0f6: 0e00 |004d: return-void │ │ +0de02c: |[0de02c] com.actionbarsherlock.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ +0de03c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0de03e: 6e10 fe2a 0800 |0001: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ +0de044: 0a02 |0004: move-result v2 │ │ +0de046: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0de048: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ +0de04c: 6e20 d32a 0800 |0008: invoke-virtual {v8, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ad3 │ │ +0de052: 0c01 |000b: move-result-object v1 │ │ +0de054: 7210 f12f 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2ff1 │ │ +0de05a: 0c04 |000f: move-result-object v4 │ │ +0de05c: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ +0de060: 6e10 a321 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@21a3 │ │ +0de066: 0a06 |0015: move-result v6 │ │ +0de068: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ +0de06a: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ +0de06e: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ +0de072: 2205 6804 |001b: new-instance v5, Landroid/util/SparseArray; // type@0468 │ │ +0de076: 7010 ba20 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@20ba │ │ +0de07c: 6e20 0922 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@2209 │ │ +0de082: 7210 fe2f 0100 |0023: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.isActionViewExpanded:()Z // method@2ffe │ │ +0de088: 0a06 |0026: move-result v6 │ │ +0de08a: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ +0de08e: 1a06 1e18 |0029: const-string v6, "android:menu:expandedactionview" // string@181e │ │ +0de092: 7210 f62f 0100 |002b: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ +0de098: 0a07 |002e: move-result v7 │ │ +0de09a: 6e30 ba04 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0de0a0: 7210 fd2f 0100 |0032: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2ffd │ │ +0de0a6: 0a06 |0035: move-result v6 │ │ +0de0a8: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ +0de0ac: 7210 fa2f 0100 |0038: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ +0de0b2: 0c03 |003b: move-result-object v3 │ │ +0de0b4: 1f03 7905 |003c: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0de0b8: 6e20 e62b 9300 |003e: invoke-virtual {v3, v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@2be6 │ │ +0de0be: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0de0c2: 28c3 |0043: goto 0006 // -003d │ │ +0de0c4: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +0de0c8: 6e10 cd2a 0800 |0046: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@2acd │ │ +0de0ce: 0c06 |0049: move-result-object v6 │ │ +0de0d0: 6e30 c004 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@04c0 │ │ +0de0d6: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0001 line=325 │ │ 0x0005 line=326 │ │ 0x0008 line=327 │ │ 0x000c line=328 │ │ @@ -295454,17 +295469,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0de0f8: |[0de0f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ -0de108: 7020 c12a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2ac1 │ │ -0de10e: 0e00 |0003: return-void │ │ +0de0d8: |[0de0d8] com.actionbarsherlock.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ +0de0e8: 7020 c12a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2ac1 │ │ +0de0ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 outState Landroid/os/Bundle; │ │ @@ -295474,17 +295489,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de110: |[0de110] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ -0de120: 5b01 040e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ -0de124: 0e00 |0002: return-void │ │ +0de0f0: |[0de0f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ +0de100: 5b01 040e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0e04 │ │ +0de104: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0002 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; │ │ @@ -295494,17 +295509,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de128: |[0de128] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0de138: 5b01 060e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e06 │ │ -0de13c: 0e00 |0002: return-void │ │ +0de108: |[0de108] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0de118: 5b01 060e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e06 │ │ +0de11c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0002 line=1219 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -295514,17 +295529,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de140: |[0de140] com.actionbarsherlock.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0de150: 5901 070e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0e07 │ │ -0de154: 1100 |0002: return-object v0 │ │ +0de120: |[0de120] com.actionbarsherlock.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0de130: 5901 070e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0e07 │ │ +0de134: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 defaultShowAsAction I │ │ @@ -295534,44 +295549,44 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0de158: |[0de158] com.actionbarsherlock.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ -0de168: 7210 f32f 0600 |0000: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getGroupId:()I // method@2ff3 │ │ -0de16e: 0a02 |0003: move-result v2 │ │ -0de170: 5454 0f0e |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de174: 6e10 9534 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0de17a: 0a00 |0009: move-result v0 │ │ -0de17c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0de17e: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ -0de182: 5454 0f0e |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de186: 6e20 8e34 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0de18c: 0c01 |0012: move-result-object v1 │ │ -0de18e: 1f01 6d05 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0de192: 6e10 092b 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0de198: 0a04 |0018: move-result v4 │ │ -0de19a: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ -0de19e: 6e10 1f2b 0100 |001b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ -0de1a4: 0a04 |001e: move-result v4 │ │ -0de1a6: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ -0de1aa: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0de1ae: 28e8 |0023: goto 000b // -0018 │ │ -0de1b0: 6e10 1c2b 0100 |0024: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ -0de1b6: 0a04 |0027: move-result v4 │ │ -0de1b8: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ -0de1bc: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ -0de1c0: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -0de1c2: 6e20 2b2b 4100 |002d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@2b2b │ │ -0de1c8: 28f1 |0030: goto 0021 // -000f │ │ -0de1ca: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -0de1cc: 28fb |0032: goto 002d // -0005 │ │ -0de1ce: 0e00 |0033: return-void │ │ +0de138: |[0de138] com.actionbarsherlock.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ +0de148: 7210 f32f 0600 |0000: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getGroupId:()I // method@2ff3 │ │ +0de14e: 0a02 |0003: move-result v2 │ │ +0de150: 5454 0f0e |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de154: 6e10 9534 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0de15a: 0a00 |0009: move-result v0 │ │ +0de15c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0de15e: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ +0de162: 5454 0f0e |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de166: 6e20 8e34 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0de16c: 0c01 |0012: move-result-object v1 │ │ +0de16e: 1f01 6d05 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0de172: 6e10 092b 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0de178: 0a04 |0018: move-result v4 │ │ +0de17a: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ +0de17e: 6e10 1f2b 0100 |001b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2b1f │ │ +0de184: 0a04 |001e: move-result v4 │ │ +0de186: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ +0de18a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0de18e: 28e8 |0023: goto 000b // -0018 │ │ +0de190: 6e10 1c2b 0100 |0024: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2b1c │ │ +0de196: 0a04 |0027: move-result v4 │ │ +0de198: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ +0de19c: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ +0de1a0: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +0de1a2: 6e20 2b2b 4100 |002d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@2b2b │ │ +0de1a8: 28f1 |0030: goto 0021 // -000f │ │ +0de1aa: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +0de1ac: 28fb |0032: goto 002d // -0005 │ │ +0de1ae: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=540 │ │ 0x000a line=541 │ │ 0x000d line=542 │ │ 0x0015 line=543 │ │ @@ -295593,32 +295608,32 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0de1d0: |[0de1d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ -0de1e0: 5443 0f0e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de1e4: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0de1ea: 0a00 |0005: move-result v0 │ │ -0de1ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0de1ee: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ -0de1f2: 5443 0f0e |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de1f6: 6e20 8e34 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0de1fc: 0c02 |000e: move-result-object v2 │ │ -0de1fe: 1f02 6d05 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0de202: 6e10 092b 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0de208: 0a03 |0014: move-result v3 │ │ -0de20a: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ -0de20e: 6e20 2d2b 7200 |0017: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2b2d │ │ -0de214: 6e20 292b 6200 |001a: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2b29 │ │ -0de21a: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0de21e: 28e8 |001f: goto 0007 // -0018 │ │ -0de220: 0e00 |0020: return-void │ │ +0de1b0: |[0de1b0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ +0de1c0: 5443 0f0e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de1c4: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0de1ca: 0a00 |0005: move-result v0 │ │ +0de1cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0de1ce: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ +0de1d2: 5443 0f0e |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de1d6: 6e20 8e34 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0de1dc: 0c02 |000e: move-result-object v2 │ │ +0de1de: 1f02 6d05 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0de1e2: 6e10 092b 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0de1e8: 0a03 |0014: move-result v3 │ │ +0de1ea: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ +0de1ee: 6e20 2d2b 7200 |0017: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2b2d │ │ +0de1f4: 6e20 292b 6200 |001a: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2b29 │ │ +0de1fa: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0de1fe: 28e8 |001f: goto 0007 // -0018 │ │ +0de200: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0006 line=556 │ │ 0x0009 line=557 │ │ 0x0011 line=558 │ │ 0x0017 line=559 │ │ @@ -295639,31 +295654,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0de224: |[0de224] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ -0de234: 5443 0f0e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de238: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0de23e: 0a00 |0005: move-result v0 │ │ -0de240: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0de242: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ -0de246: 5443 0f0e |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de24a: 6e20 8e34 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0de250: 0c02 |000e: move-result-object v2 │ │ -0de252: 1f02 6d05 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0de256: 6e10 092b 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0de25c: 0a03 |0014: move-result v3 │ │ -0de25e: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ -0de262: 6e20 2c2b 6200 |0017: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2b2c │ │ -0de268: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0de26c: 28eb |001c: goto 0007 // -0015 │ │ -0de26e: 0e00 |001d: return-void │ │ +0de204: |[0de204] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ +0de214: 5443 0f0e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de218: 6e10 9534 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0de21e: 0a00 |0005: move-result v0 │ │ +0de220: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0de222: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ +0de226: 5443 0f0e |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de22a: 6e20 8e34 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0de230: 0c02 |000e: move-result-object v2 │ │ +0de232: 1f02 6d05 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0de236: 6e10 092b 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0de23c: 0a03 |0014: move-result v3 │ │ +0de23e: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ +0de242: 6e20 2c2b 6200 |0017: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2b2c │ │ +0de248: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0de24c: 28eb |001c: goto 0007 // -0015 │ │ +0de24e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0006 line=585 │ │ 0x0009 line=586 │ │ 0x0011 line=587 │ │ 0x0017 line=588 │ │ @@ -295682,38 +295697,38 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0de270: |[0de270] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ -0de280: 5454 0f0e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de284: 6e10 9534 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0de28a: 0a00 |0005: move-result v0 │ │ -0de28c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0de28e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0de290: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ -0de294: 5454 0f0e |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de298: 6e20 8e34 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0de29e: 0c03 |000f: move-result-object v3 │ │ -0de2a0: 1f03 6d05 |0010: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0de2a4: 6e10 092b 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0de2aa: 0a04 |0015: move-result v4 │ │ -0de2ac: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ -0de2b0: 6e20 3e2b 7300 |0018: invoke-virtual {v3, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2b3e │ │ -0de2b6: 0a04 |001b: move-result v4 │ │ -0de2b8: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ -0de2bc: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -0de2be: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0de2c2: 28e7 |0021: goto 0008 // -0019 │ │ -0de2c4: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ -0de2c8: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0de2ca: 6e20 e02a 4500 |0025: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0de2d0: 0e00 |0028: return-void │ │ +0de250: |[0de250] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ +0de260: 5454 0f0e |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de264: 6e10 9534 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0de26a: 0a00 |0005: move-result v0 │ │ +0de26c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0de26e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0de270: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ +0de274: 5454 0f0e |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de278: 6e20 8e34 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0de27e: 0c03 |000f: move-result-object v3 │ │ +0de280: 1f03 6d05 |0010: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0de284: 6e10 092b 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0de28a: 0a04 |0015: move-result v4 │ │ +0de28c: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ +0de290: 6e20 3e2b 7300 |0018: invoke-virtual {v3, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2b3e │ │ +0de296: 0a04 |001b: move-result v4 │ │ +0de298: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ +0de29c: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +0de29e: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0de2a2: 28e7 |0021: goto 0008 // -0019 │ │ +0de2a4: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ +0de2a8: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +0de2aa: 6e20 e02a 4500 |0025: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0de2b0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0006 line=571 │ │ 0x0007 line=572 │ │ 0x000a line=573 │ │ 0x0012 line=574 │ │ @@ -295735,23 +295750,23 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0de2d4: |[0de2d4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0de2e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0de2e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0de2e8: 0760 |0002: move-object v0, v6 │ │ -0de2ea: 0173 |0003: move v3, v7 │ │ -0de2ec: 0724 |0004: move-object v4, v2 │ │ -0de2ee: 0725 |0005: move-object v5, v2 │ │ -0de2f0: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ -0de2f6: 1106 |0009: return-object v6 │ │ +0de2b4: |[0de2b4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0de2c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0de2c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0de2c8: 0760 |0002: move-object v0, v6 │ │ +0de2ca: 0173 |0003: move v3, v7 │ │ +0de2cc: 0724 |0004: move-object v4, v2 │ │ +0de2ce: 0725 |0005: move-object v5, v2 │ │ +0de2d0: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ +0de2d6: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1174 │ │ 0x0009 line=1175 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 iconRes I │ │ @@ -295761,23 +295776,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0de2f8: |[0de2f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0de308: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0de30a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0de30c: 0760 |0002: move-object v0, v6 │ │ -0de30e: 0113 |0003: move v3, v1 │ │ -0de310: 0774 |0004: move-object v4, v7 │ │ -0de312: 0725 |0005: move-object v5, v2 │ │ -0de314: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ -0de31a: 1106 |0009: return-object v6 │ │ +0de2d8: |[0de2d8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0de2e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0de2ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0de2ec: 0760 |0002: move-object v0, v6 │ │ +0de2ee: 0113 |0003: move v3, v1 │ │ +0de2f0: 0774 |0004: move-object v4, v7 │ │ +0de2f2: 0725 |0005: move-object v5, v2 │ │ +0de2f4: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ +0de2fa: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1162 │ │ 0x0009 line=1163 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 icon Landroid/graphics/drawable/Drawable; │ │ @@ -295787,23 +295802,23 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0de31c: |[0de31c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0de32c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0de32e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0de330: 0760 |0002: move-object v0, v6 │ │ -0de332: 0171 |0003: move v1, v7 │ │ -0de334: 0724 |0004: move-object v4, v2 │ │ -0de336: 0725 |0005: move-object v5, v2 │ │ -0de338: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ -0de33e: 1106 |0009: return-object v6 │ │ +0de2fc: |[0de2fc] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0de30c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0de30e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0de310: 0760 |0002: move-object v0, v6 │ │ +0de312: 0171 |0003: move v1, v7 │ │ +0de314: 0724 |0004: move-object v4, v2 │ │ +0de316: 0725 |0005: move-object v5, v2 │ │ +0de318: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ +0de31e: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1150 │ │ 0x0009 line=1151 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 titleRes I │ │ @@ -295813,23 +295828,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0de340: |[0de340] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0de350: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0de352: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0de354: 0760 |0002: move-object v0, v6 │ │ -0de356: 0772 |0003: move-object v2, v7 │ │ -0de358: 0113 |0004: move v3, v1 │ │ -0de35a: 0745 |0005: move-object v5, v4 │ │ -0de35c: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ -0de362: 1106 |0009: return-object v6 │ │ +0de320: |[0de320] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0de330: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0de332: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0de334: 0760 |0002: move-object v0, v6 │ │ +0de336: 0772 |0003: move-object v2, v7 │ │ +0de338: 0113 |0004: move v3, v1 │ │ +0de33a: 0745 |0005: move-object v5, v4 │ │ +0de33c: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ +0de342: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1138 │ │ 0x0009 line=1139 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 title Ljava/lang/CharSequence; │ │ @@ -295839,23 +295854,23 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0de364: |[0de364] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0de374: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0de376: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0de378: 0760 |0002: move-object v0, v6 │ │ -0de37a: 0113 |0003: move v3, v1 │ │ -0de37c: 0724 |0004: move-object v4, v2 │ │ -0de37e: 0775 |0005: move-object v5, v7 │ │ -0de380: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ -0de386: 1106 |0009: return-object v6 │ │ +0de344: |[0de344] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0de354: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0de356: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0de358: 0760 |0002: move-object v0, v6 │ │ +0de35a: 0113 |0003: move v3, v1 │ │ +0de35c: 0724 |0004: move-object v4, v2 │ │ +0de35e: 0775 |0005: move-object v5, v7 │ │ +0de360: 7606 f62a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@2af6 │ │ +0de366: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1186 │ │ 0x0009 line=1187 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 view Landroid/view/View; │ │ @@ -295865,17 +295880,17 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de388: |[0de388] com.actionbarsherlock.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ -0de398: 5c01 120e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0e12 │ │ -0de39c: 0e00 |0002: return-void │ │ +0de368: |[0de368] com.actionbarsherlock.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ +0de378: 5c01 120e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0e12 │ │ +0de37c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0002 line=1223 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 visible Z │ │ @@ -295885,19 +295900,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0de3a0: |[0de3a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ -0de3b0: 5c12 150e |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0e15 │ │ -0de3b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0de3b6: 6e20 e02a 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0de3bc: 0e00 |0006: return-void │ │ +0de380: |[0de380] com.actionbarsherlock.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ +0de390: 5c12 150e |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0e15 │ │ +0de394: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0de396: 6e20 e02a 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0de39c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0002 line=675 │ │ 0x0006 line=676 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -295908,22 +295923,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0de3c0: |[0de3c0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ -0de3d0: 5510 170e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0e17 │ │ -0de3d4: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0de3d8: 0e00 |0004: return-void │ │ -0de3da: 7020 fd2a 2100 |0005: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2afd │ │ -0de3e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0de3e2: 6e20 e02a 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0de3e8: 28f8 |000c: goto 0004 // -0008 │ │ +0de3a0: |[0de3a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ +0de3b0: 5510 170e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0e17 │ │ +0de3b4: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0de3b8: 0e00 |0004: return-void │ │ +0de3ba: 7020 fd2a 2100 |0005: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2afd │ │ +0de3c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0de3c2: 6e20 e02a 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0de3c8: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x0004 line=719 │ │ 0x0005 line=717 │ │ 0x0008 line=718 │ │ locals : │ │ @@ -295935,19 +295950,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0de3ec: |[0de3ec] com.actionbarsherlock.internal.view.menu.MenuBuilder.size:()I │ │ -0de3fc: 5410 0f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ -0de400: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0de406: 0a00 |0005: move-result v0 │ │ -0de408: 0f00 |0006: return v0 │ │ +0de3cc: |[0de3cc] com.actionbarsherlock.internal.view.menu.MenuBuilder.size:()I │ │ +0de3dc: 5410 0f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0e0f │ │ +0de3e0: 6e10 9534 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0de3e6: 0a00 |0005: move-result v0 │ │ +0de3e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #74 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -295955,23 +295970,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0de40c: |[0de40c] com.actionbarsherlock.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ -0de41c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0de41e: 5c21 140e |0001: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ -0de422: 5520 100e |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ -0de426: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -0de42a: 5c21 100e |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ -0de42e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0de430: 6e20 e02a 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0de436: 0e00 |000d: return-void │ │ +0de3ec: |[0de3ec] com.actionbarsherlock.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ +0de3fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0de3fe: 5c21 140e |0001: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ +0de402: 5520 100e |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ +0de406: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +0de40a: 5c21 100e |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ +0de40e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0de410: 6e20 e02a 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0de416: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=971 │ │ 0x0003 line=973 │ │ 0x0007 line=974 │ │ 0x0009 line=975 │ │ 0x000d line=977 │ │ @@ -295983,22 +295998,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0de438: |[0de438] com.actionbarsherlock.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ -0de448: 5510 140e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ -0de44c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0de450: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0de452: 5c10 140e |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ -0de456: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0de458: 5c10 100e |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ -0de45c: 0e00 |000a: return-void │ │ +0de418: |[0de418] com.actionbarsherlock.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ +0de428: 5510 140e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ +0de42c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0de430: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0de432: 5c10 140e |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0e14 │ │ +0de436: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0de438: 5c10 100e |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0e10 │ │ +0de43c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=965 │ │ 0x0007 line=966 │ │ 0x000a line=968 │ │ locals : │ │ @@ -296185,30 +296200,30 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0de460: |[0de460] com.actionbarsherlock.internal.view.menu.MenuItemImpl.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ -0de470: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0de472: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0de478: 5921 2b0e |0004: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ -0de47c: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0de480: 5920 280e |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0de484: 5921 360e |000a: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0de488: 5c21 2e0e |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0e2e │ │ -0de48c: 5b23 300e |000e: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de490: 5925 2c0e |0010: iput v5, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ -0de494: 5924 290e |0012: iput v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0e29 │ │ -0de498: 5926 260e |0014: iput v6, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0e26 │ │ -0de49c: 5927 330e |0016: iput v7, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0e33 │ │ -0de4a0: 5b28 380e |0018: iput-object v8, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ -0de4a4: 5929 360e |001a: iput v9, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0de4a8: 0e00 |001c: return-void │ │ +0de440: |[0de440] com.actionbarsherlock.internal.view.menu.MenuItemImpl.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ +0de450: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0de452: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0de458: 5921 2b0e |0004: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ +0de45c: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0de460: 5920 280e |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0de464: 5921 360e |000a: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0de468: 5c21 2e0e |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0e2e │ │ +0de46c: 5b23 300e |000e: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de470: 5925 2c0e |0010: iput v5, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ +0de474: 5924 290e |0012: iput v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0e29 │ │ +0de478: 5926 260e |0014: iput v6, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0e26 │ │ +0de47c: 5927 330e |0016: iput v7, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0e33 │ │ +0de480: 5b28 380e |0018: iput-object v8, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ +0de484: 5929 360e |001a: iput v9, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0de488: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0004 line=61 │ │ 0x0006 line=71 │ │ 0x000a line=79 │ │ 0x000c line=84 │ │ @@ -296236,18 +296251,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0de4ac: |[0de4ac] com.actionbarsherlock.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ -0de4bc: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de4c0: 6e20 de2a 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2ade │ │ -0de4c6: 0e00 |0005: return-void │ │ +0de48c: |[0de48c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ +0de49c: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de4a0: 6e20 de2a 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2ade │ │ +0de4a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0005 line=502 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -296256,34 +296271,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0de4c8: |[0de4c8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ -0de4d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0de4da: 5221 360e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0de4de: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0de4e2: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -0de4e6: 0f00 |0007: return v0 │ │ -0de4e8: 5421 250e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0de4ec: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -0de4f0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0de4f2: 28fa |000d: goto 0007 // -0006 │ │ -0de4f4: 5421 320e |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ -0de4f8: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -0de4fc: 5421 320e |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ -0de500: 7220 eb2f 2100 |0014: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2feb │ │ -0de506: 0a01 |0017: move-result v1 │ │ -0de508: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ -0de50c: 5420 300e |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de510: 6e20 bd2a 2000 |001c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ -0de516: 0a00 |001f: move-result v0 │ │ -0de518: 28e7 |0020: goto 0007 // -0019 │ │ +0de4a8: |[0de4a8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ +0de4b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0de4ba: 5221 360e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0de4be: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0de4c2: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0de4c6: 0f00 |0007: return v0 │ │ +0de4c8: 5421 250e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0de4cc: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +0de4d0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0de4d2: 28fa |000d: goto 0007 // -0006 │ │ +0de4d4: 5421 320e |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ +0de4d8: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +0de4dc: 5421 320e |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ +0de4e0: 7220 eb2f 2100 |0014: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2feb │ │ +0de4e6: 0a01 |0017: move-result v1 │ │ +0de4e8: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ +0de4ec: 5420 300e |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de4f0: 6e20 bd2a 2000 |001c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ +0de4f6: 0a00 |001f: move-result v0 │ │ +0de4f8: 28e7 |0020: goto 0007 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=613 │ │ 0x0007 line=626 │ │ 0x0008 line=616 │ │ 0x000c line=618 │ │ 0x000e line=621 │ │ @@ -296297,32 +296312,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0de51c: |[0de51c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ -0de52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0de52e: 5221 360e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0de532: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0de536: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -0de53a: 5421 250e |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0de53e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -0de542: 0f00 |000b: return v0 │ │ -0de544: 5421 320e |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ -0de548: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0de54c: 5421 320e |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ -0de550: 7220 ec2f 2100 |0012: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fec │ │ -0de556: 0a01 |0015: move-result v1 │ │ -0de558: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ -0de55c: 5420 300e |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de560: 6e20 c32a 2000 |001a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ac3 │ │ -0de566: 0a00 |001d: move-result v0 │ │ -0de568: 28ed |001e: goto 000b // -0013 │ │ +0de4fc: |[0de4fc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ +0de50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0de50e: 5221 360e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0de512: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0de516: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +0de51a: 5421 250e |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0de51e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0de522: 0f00 |000b: return v0 │ │ +0de524: 5421 320e |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ +0de528: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0de52c: 5421 320e |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ +0de530: 7220 ec2f 2100 |0012: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fec │ │ +0de536: 0a01 |0015: move-result v1 │ │ +0de538: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ +0de53c: 5420 300e |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de540: 6e20 c32a 2000 |001a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ac3 │ │ +0de546: 0a00 |001d: move-result v0 │ │ +0de548: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=599 │ │ 0x000b line=608 │ │ 0x000c line=603 │ │ 0x0012 line=604 │ │ 0x0018 line=605 │ │ @@ -296334,17 +296349,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de56c: |[0de56c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0de57c: 5410 240e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ -0de580: 1100 |0002: return-object v0 │ │ +0de54c: |[0de54c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0de55c: 5410 240e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ +0de560: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296352,29 +296367,29 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0de584: |[0de584] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ -0de594: 5410 250e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0de598: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0de59c: 5410 250e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0de5a0: 1100 |0006: return-object v0 │ │ -0de5a2: 5410 240e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ -0de5a6: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ -0de5aa: 5410 240e |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ -0de5ae: 6e10 b32f 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2fb3 │ │ -0de5b4: 0c00 |0010: move-result-object v0 │ │ -0de5b6: 5b10 250e |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0de5ba: 5410 250e |0013: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0de5be: 28f1 |0015: goto 0006 // -000f │ │ -0de5c0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0de5c2: 28ef |0017: goto 0006 // -0011 │ │ +0de564: |[0de564] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ +0de574: 5410 250e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0de578: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0de57c: 5410 250e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0de580: 1100 |0006: return-object v0 │ │ +0de582: 5410 240e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ +0de586: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ +0de58a: 5410 240e |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ +0de58e: 6e10 b32f 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2fb3 │ │ +0de594: 0c00 |0010: move-result-object v0 │ │ +0de596: 5b10 250e |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0de59a: 5410 250e |0013: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0de59e: 28f1 |0015: goto 0006 // -000f │ │ +0de5a0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0de5a2: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0006 line=576 │ │ 0x0007 line=572 │ │ 0x000b line=573 │ │ @@ -296388,17 +296403,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de5c4: |[0de5c4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ -0de5d4: 5710 340e |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ -0de5d8: 0f00 |0002: return v0 │ │ +0de5a4: |[0de5a4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ +0de5b4: 5710 340e |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ +0de5b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296406,17 +296421,17 @@ │ │ type : '()Ljava/lang/Runnable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de5dc: |[0de5dc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ -0de5ec: 5410 2f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ -0de5f0: 1100 |0002: return-object v0 │ │ +0de5bc: |[0de5bc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ +0de5cc: 5410 2f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ +0de5d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296424,17 +296439,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de5f4: |[0de5f4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ -0de604: 5210 290e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0e29 │ │ -0de608: 0f00 |0002: return v0 │ │ +0de5d4: |[0de5d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ +0de5e4: 5210 290e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0e29 │ │ +0de5e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296442,30 +296457,30 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0de60c: |[0de60c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0de61c: 5420 2a0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ -0de620: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0de624: 5420 2a0e |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ -0de628: 1100 |0006: return-object v0 │ │ -0de62a: 5220 2b0e |0007: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ -0de62e: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ -0de632: 5420 300e |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de636: 6e10 d72a 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@2ad7 │ │ -0de63c: 0c00 |0010: move-result-object v0 │ │ -0de63e: 5221 2b0e |0011: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ -0de642: 6e20 bb02 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0de648: 0c00 |0016: move-result-object v0 │ │ -0de64a: 28ef |0017: goto 0006 // -0011 │ │ -0de64c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0de64e: 28ed |0019: goto 0006 // -0013 │ │ +0de5ec: |[0de5ec] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0de5fc: 5420 2a0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ +0de600: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0de604: 5420 2a0e |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ +0de608: 1100 |0006: return-object v0 │ │ +0de60a: 5220 2b0e |0007: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ +0de60e: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ +0de612: 5420 300e |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de616: 6e10 d72a 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@2ad7 │ │ +0de61c: 0c00 |0010: move-result-object v0 │ │ +0de61e: 5221 2b0e |0011: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ +0de622: 6e20 bb02 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0de628: 0c00 |0016: move-result-object v0 │ │ +0de62a: 28ef |0017: goto 0006 // -0011 │ │ +0de62c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0de62e: 28ed |0019: goto 0006 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x0006 line=387 │ │ 0x0007 line=383 │ │ 0x000b line=384 │ │ @@ -296478,17 +296493,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de650: |[0de650] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ -0de660: 5410 2d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ -0de664: 1100 |0002: return-object v0 │ │ +0de630: |[0de630] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ +0de640: 5410 2d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ +0de644: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296496,17 +296511,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de668: |[0de668] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getItemId:()I │ │ -0de678: 5210 2c0e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ -0de67c: 0f00 |0002: return v0 │ │ +0de648: |[0de648] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getItemId:()I │ │ +0de658: 5210 2c0e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ +0de65c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296514,17 +296529,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de680: |[0de680] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0de690: 5410 310e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e31 │ │ -0de694: 1100 |0002: return-object v0 │ │ +0de660: |[0de660] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +0de670: 5410 310e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e31 │ │ +0de674: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296532,17 +296547,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de698: |[0de698] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ -0de6a8: 5710 350e |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ -0de6ac: 0f00 |0002: return v0 │ │ +0de678: |[0de678] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ +0de688: 5710 350e |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ +0de68c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296550,17 +296565,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de6b0: |[0de6b0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrder:()I │ │ -0de6c0: 5210 260e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0e26 │ │ -0de6c4: 0f00 |0002: return v0 │ │ +0de690: |[0de690] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrder:()I │ │ +0de6a0: 5210 260e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0e26 │ │ +0de6a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296568,17 +296583,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de6c8: |[0de6c8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ -0de6d8: 5210 330e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0e33 │ │ -0de6dc: 0f00 |0002: return v0 │ │ +0de6a8: |[0de6a8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ +0de6b8: 5210 330e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0e33 │ │ +0de6bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296586,23 +296601,23 @@ │ │ type : '()C' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0de6e0: |[0de6e0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ -0de6f0: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de6f4: 6e10 db2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ -0de6fa: 0a00 |0005: move-result v0 │ │ -0de6fc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0de700: 5710 340e |0008: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ -0de704: 0f00 |000a: return v0 │ │ -0de706: 5710 350e |000b: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ -0de70a: 28fd |000d: goto 000a // -0003 │ │ +0de6c0: |[0de6c0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ +0de6d0: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de6d4: 6e10 db2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ +0de6da: 0a00 |0005: move-result v0 │ │ +0de6dc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0de6e0: 5710 340e |0008: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ +0de6e4: 0f00 |000a: return v0 │ │ +0de6e6: 5710 350e |000b: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ +0de6ea: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296610,39 +296625,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0de70c: |[0de70c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ -0de71c: 6e10 112b 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2b11 │ │ -0de722: 0a01 |0003: move-result v1 │ │ -0de724: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ -0de728: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -0de72c: 1102 |0008: return-object v2 │ │ -0de72e: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0de732: 6202 3c0e |000b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0e3c │ │ -0de736: 7020 5334 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ -0de73c: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ -0de742: 6e20 5434 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ -0de748: 6e10 5f34 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0de74e: 0c02 |0019: move-result-object v2 │ │ -0de750: 28ee |001a: goto 0008 // -0012 │ │ -0de752: 6202 3b0e |001b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0e3b │ │ -0de756: 6e20 5a34 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0de75c: 28f6 |0020: goto 0016 // -000a │ │ -0de75e: 6202 3a0e |0021: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0e3a │ │ -0de762: 6e20 5a34 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0de768: 28f0 |0026: goto 0016 // -0010 │ │ -0de76a: 6202 3d0e |0027: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0e3d │ │ -0de76e: 6e20 5a34 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0de774: 28ea |002c: goto 0016 // -0016 │ │ -0de776: 0000 |002d: nop // spacer │ │ -0de778: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ +0de6ec: |[0de6ec] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ +0de6fc: 6e10 112b 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2b11 │ │ +0de702: 0a01 |0003: move-result v1 │ │ +0de704: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ +0de708: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +0de70c: 1102 |0008: return-object v2 │ │ +0de70e: 2200 8206 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0de712: 6202 3c0e |000b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0e3c │ │ +0de716: 7020 5334 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@3453 │ │ +0de71c: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ +0de722: 6e20 5434 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@3454 │ │ +0de728: 6e10 5f34 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0de72e: 0c02 |0019: move-result-object v2 │ │ +0de730: 28ee |001a: goto 0008 // -0012 │ │ +0de732: 6202 3b0e |001b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0e3b │ │ +0de736: 6e20 5a34 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0de73c: 28f6 |0020: goto 0016 // -000a │ │ +0de73e: 6202 3a0e |0021: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0e3a │ │ +0de742: 6e20 5a34 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0de748: 28f0 |0026: goto 0016 // -0010 │ │ +0de74a: 6202 3d0e |0027: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0e3d │ │ +0de74e: 6e20 5a34 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0de754: 28ea |002c: goto 0016 // -0016 │ │ +0de756: 0000 |002d: nop // spacer │ │ +0de758: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x0006 line=277 │ │ 0x0008 line=300 │ │ 0x0009 line=280 │ │ @@ -296663,17 +296678,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de794: |[0de794] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0de7a4: 5410 370e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ -0de7a8: 1100 |0002: return-object v0 │ │ +0de774: |[0de774] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0de784: 5410 370e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ +0de788: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296681,17 +296696,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de7ac: |[0de7ac] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ -0de7bc: 5410 380e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ -0de7c0: 1100 |0002: return-object v0 │ │ +0de78c: |[0de78c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ +0de79c: 5410 380e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ +0de7a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296699,21 +296714,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0de7c4: |[0de7c4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0de7d4: 5410 390e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0e39 │ │ -0de7d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0de7dc: 5410 390e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0e39 │ │ -0de7e0: 1100 |0006: return-object v0 │ │ -0de7e2: 5410 380e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ -0de7e6: 28fd |0009: goto 0006 // -0003 │ │ +0de7a4: |[0de7a4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0de7b4: 5410 390e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0e39 │ │ +0de7b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0de7bc: 5410 390e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0e39 │ │ +0de7c0: 1100 |0006: return-object v0 │ │ +0de7c2: 5410 380e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ +0de7c6: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296721,25 +296736,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0de7e8: |[0de7e8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ -0de7f8: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0de7fc: 7210 b02b 0200 |0002: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@2bb0 │ │ -0de802: 0a00 |0005: move-result v0 │ │ -0de804: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0de808: 6e10 152b 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2b15 │ │ -0de80e: 0c00 |000b: move-result-object v0 │ │ -0de810: 1100 |000c: return-object v0 │ │ -0de812: 6e10 142b 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ -0de818: 0c00 |0010: move-result-object v0 │ │ -0de81a: 28fb |0011: goto 000c // -0005 │ │ +0de7c8: |[0de7c8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ +0de7d8: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0de7dc: 7210 b02b 0200 |0002: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@2bb0 │ │ +0de7e2: 0a00 |0005: move-result v0 │ │ +0de7e4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0de7e8: 6e10 152b 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2b15 │ │ +0de7ee: 0c00 |000b: move-result-object v0 │ │ +0de7f0: 1100 |000c: return-object v0 │ │ +0de7f2: 6e10 142b 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ +0de7f8: 0c00 |0010: move-result-object v0 │ │ +0de7fa: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0008 line=341 │ │ 0x000c line=342 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -296750,24 +296765,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0de81c: |[0de81c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ -0de82c: 5210 360e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0de830: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0de834: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0de838: 5410 250e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0de83c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0de840: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0de842: 0f00 |000b: return v0 │ │ -0de844: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0de846: 28fe |000d: goto 000b // -0002 │ │ +0de7fc: |[0de7fc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ +0de80c: 5210 360e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0de810: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0de814: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0de818: 5410 250e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0de81c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0de820: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0de822: 0f00 |000b: return v0 │ │ +0de824: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0de826: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296775,21 +296790,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0de848: |[0de848] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ -0de858: 5410 370e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ -0de85c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0de860: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0de862: 0f00 |0005: return v0 │ │ -0de864: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0de866: 28fe |0007: goto 0005 // -0002 │ │ +0de828: |[0de828] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ +0de838: 5410 370e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ +0de83c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0de840: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0de842: 0f00 |0005: return v0 │ │ +0de844: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0de846: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296797,55 +296812,55 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0de868: |[0de868] com.actionbarsherlock.internal.view.menu.MenuItemImpl.invoke:()Z │ │ -0de878: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0de87a: 5442 270e |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e27 │ │ -0de87e: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -0de882: 5442 270e |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e27 │ │ -0de886: 7220 ed2f 4200 |0007: invoke-interface {v2, v4}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fed │ │ -0de88c: 0a02 |000a: move-result v2 │ │ -0de88e: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -0de892: 0f01 |000d: return v1 │ │ -0de894: 5442 300e |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de898: 5443 300e |0010: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de89c: 6e10 d82a 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2ad8 │ │ -0de8a2: 0c03 |0015: move-result-object v3 │ │ -0de8a4: 6e30 be2a 3204 |0016: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2abe │ │ -0de8aa: 0a02 |0019: move-result v2 │ │ -0de8ac: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ -0de8b0: 5442 2f0e |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ -0de8b4: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ -0de8b8: 5442 2f0e |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ -0de8bc: 7210 2e34 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@342e │ │ -0de8c2: 28e8 |0025: goto 000d // -0018 │ │ -0de8c4: 5442 2d0e |0026: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ -0de8c8: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ -0de8cc: 5442 300e |002a: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0de8d0: 6e10 ce2a 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@2ace │ │ -0de8d6: 0c02 |002f: move-result-object v2 │ │ -0de8d8: 5443 2d0e |0030: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ -0de8dc: 6e20 5602 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0de8e2: 28d8 |0035: goto 000d // -0028 │ │ -0de8e4: 0d00 |0036: move-exception v0 │ │ -0de8e6: 1a02 5a0f |0037: const-string v2, "MenuItemImpl" // string@0f5a │ │ -0de8ea: 1a03 5903 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@0359 │ │ -0de8ee: 7130 b320 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0de8f4: 5442 240e |003e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ -0de8f8: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ -0de8fc: 5442 240e |0042: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ -0de900: 6e10 b42f 0200 |0044: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2fb4 │ │ -0de906: 0a02 |0047: move-result v2 │ │ -0de908: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ -0de90c: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -0de90e: 28c2 |004b: goto 000d // -003e │ │ +0de848: |[0de848] com.actionbarsherlock.internal.view.menu.MenuItemImpl.invoke:()Z │ │ +0de858: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0de85a: 5442 270e |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e27 │ │ +0de85e: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +0de862: 5442 270e |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e27 │ │ +0de866: 7220 ed2f 4200 |0007: invoke-interface {v2, v4}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fed │ │ +0de86c: 0a02 |000a: move-result v2 │ │ +0de86e: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +0de872: 0f01 |000d: return v1 │ │ +0de874: 5442 300e |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de878: 5443 300e |0010: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de87c: 6e10 d82a 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2ad8 │ │ +0de882: 0c03 |0015: move-result-object v3 │ │ +0de884: 6e30 be2a 3204 |0016: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2abe │ │ +0de88a: 0a02 |0019: move-result v2 │ │ +0de88c: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ +0de890: 5442 2f0e |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ +0de894: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ +0de898: 5442 2f0e |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ +0de89c: 7210 2e34 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@342e │ │ +0de8a2: 28e8 |0025: goto 000d // -0018 │ │ +0de8a4: 5442 2d0e |0026: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ +0de8a8: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ +0de8ac: 5442 300e |002a: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0de8b0: 6e10 ce2a 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@2ace │ │ +0de8b6: 0c02 |002f: move-result-object v2 │ │ +0de8b8: 5443 2d0e |0030: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ +0de8bc: 6e20 5602 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0de8c2: 28d8 |0035: goto 000d // -0028 │ │ +0de8c4: 0d00 |0036: move-exception v0 │ │ +0de8c6: 1a02 5a0f |0037: const-string v2, "MenuItemImpl" // string@0f5a │ │ +0de8ca: 1a03 5903 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@0359 │ │ +0de8ce: 7130 b320 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0de8d4: 5442 240e |003e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ +0de8d8: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ +0de8dc: 5442 240e |0042: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ +0de8e0: 6e10 b42f 0200 |0044: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2fb4 │ │ +0de8e6: 0a02 |0047: move-result v2 │ │ +0de8e8: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ +0de8ec: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +0de8ee: 28c2 |004b: goto 000d // -003e │ │ catches : 1 │ │ 0x002a - 0x0035 │ │ Landroid/content/ActivityNotFoundException; -> 0x0036 │ │ positions : │ │ 0x0001 line=143 │ │ 0x0007 line=144 │ │ 0x000d line=170 │ │ @@ -296867,23 +296882,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0de91c: |[0de91c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ -0de92c: 5220 280e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0de930: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ -0de934: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -0de938: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -0de93c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0de93e: 0f00 |0009: return v0 │ │ -0de940: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0de942: 28fe |000b: goto 0009 // -0002 │ │ +0de8fc: |[0de8fc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ +0de90c: 5220 280e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0de910: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ +0de914: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +0de918: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +0de91c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0de91e: 0f00 |0009: return v0 │ │ +0de920: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0de922: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #25 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296891,17 +296906,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0de944: |[0de944] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ -0de954: 5510 2e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0e2e │ │ -0de958: 0f00 |0002: return v0 │ │ +0de924: |[0de924] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ +0de934: 5510 2e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0e2e │ │ +0de938: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #26 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296909,22 +296924,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0de95c: |[0de95c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ -0de96c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0de96e: 5221 280e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0de972: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0de976: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0de97a: 0f00 |0007: return v0 │ │ -0de97c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0de97e: 28fe |0009: goto 0007 // -0002 │ │ +0de93c: |[0de93c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ +0de94c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0de94e: 5221 280e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0de952: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0de956: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +0de95a: 0f00 |0007: return v0 │ │ +0de95c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0de95e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #27 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296932,23 +296947,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0de980: |[0de980] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ -0de990: 5220 280e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0de994: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0de998: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0de99a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -0de99e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0de9a0: 0f00 |0008: return v0 │ │ -0de9a2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0de9a4: 28fe |000a: goto 0008 // -0002 │ │ +0de960: |[0de960] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ +0de970: 5220 280e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0de974: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0de978: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0de97a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +0de97e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0de980: 0f00 |0008: return v0 │ │ +0de982: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0de984: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #28 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296956,22 +296971,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0de9a8: |[0de9a8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ -0de9b8: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0de9bc: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0de9c0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0de9c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0de9c6: 0f00 |0007: return v0 │ │ -0de9c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0de9ca: 28fe |0009: goto 0007 // -0002 │ │ +0de988: |[0de988] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ +0de998: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0de99c: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0de9a0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0de9a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0de9a6: 0f00 |0007: return v0 │ │ +0de9a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0de9aa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #29 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -296979,22 +296994,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0de9cc: |[0de9cc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ -0de9dc: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0de9e0: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0de9e4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0de9e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0de9ea: 0f00 |0007: return v0 │ │ -0de9ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0de9ee: 28fe |0009: goto 0007 // -0002 │ │ +0de9ac: |[0de9ac] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ +0de9bc: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0de9c0: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0de9c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0de9c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0de9ca: 0f00 |0007: return v0 │ │ +0de9cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0de9ce: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #30 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -297002,22 +297017,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0de9f0: |[0de9f0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ -0dea00: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dea04: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0dea08: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0dea0c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0dea0e: 0f00 |0007: return v0 │ │ -0dea10: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0dea12: 28fe |0009: goto 0007 // -0002 │ │ +0de9d0: |[0de9d0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ +0de9e0: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0de9e4: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0de9e8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0de9ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0de9ee: 0f00 |0007: return v0 │ │ +0de9f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0de9f2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #31 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -297025,22 +297040,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0dea14: |[0dea14] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ -0dea24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0dea26: 5221 360e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0dea2a: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0dea2e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0dea32: 0f00 |0007: return v0 │ │ -0dea34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0dea36: 28fe |0009: goto 0007 // -0002 │ │ +0de9f4: |[0de9f4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ +0dea04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0dea06: 5221 360e |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0dea0a: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0dea0e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +0dea12: 0f00 |0007: return v0 │ │ +0dea14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0dea16: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=516 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #32 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -297048,23 +297063,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0dea38: |[0dea38] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ -0dea48: 5220 360e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0dea4c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0dea50: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0dea52: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -0dea56: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0dea58: 0f00 |0008: return v0 │ │ -0dea5a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0dea5c: 28fe |000a: goto 0008 // -0002 │ │ +0dea18: |[0dea18] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ +0dea28: 5220 360e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0dea2c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0dea30: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0dea32: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +0dea36: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0dea38: 0f00 |0008: return v0 │ │ +0dea3a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0dea3c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #33 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -297072,22 +297087,22 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0dea60: |[0dea60] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dea70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dea72: 5b20 250e |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0dea76: 5b23 240e |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ -0dea7a: 5420 300e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0dea7e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0dea80: 6e20 e02a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dea86: 1102 |000b: return-object v2 │ │ +0dea40: |[0dea40] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dea50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dea52: 5b20 250e |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0dea56: 5b23 240e |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ +0dea5a: 5420 300e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dea5e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0dea60: 6e20 e02a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dea66: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0003 line=586 │ │ 0x0005 line=587 │ │ 0x000b line=588 │ │ locals : │ │ @@ -297099,27 +297114,27 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -0dea88: |[0dea88] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dea98: 5442 300e |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0dea9c: 6e10 ce2a 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@2ace │ │ -0deaa2: 0c00 |0005: move-result-object v0 │ │ -0deaa4: 7110 0a21 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0deaaa: 0c01 |0009: move-result-object v1 │ │ -0deaac: 2202 e204 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@04e2 │ │ -0deab0: 7020 3624 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ -0deab6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0deab8: 6e40 0d21 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0deabe: 0c02 |0013: move-result-object v2 │ │ -0deac0: 6e20 252b 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@2b25 │ │ -0deac6: 1104 |0017: return-object v4 │ │ +0dea68: |[0dea68] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dea78: 5442 300e |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dea7c: 6e10 ce2a 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@2ace │ │ +0dea82: 0c00 |0005: move-result-object v0 │ │ +0dea84: 7110 0a21 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0dea8a: 0c01 |0009: move-result-object v1 │ │ +0dea8c: 2202 e204 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@04e2 │ │ +0dea90: 7020 3624 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2436 │ │ +0dea96: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0dea98: 6e40 0d21 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0dea9e: 0c02 |0013: move-result-object v2 │ │ +0deaa0: 6e20 252b 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@2b25 │ │ +0deaa6: 1104 |0017: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x0017 line=566 │ │ locals : │ │ @@ -297133,30 +297148,30 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0deac8: |[0deac8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dead8: 5b23 250e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ -0deadc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0deade: 5b20 240e |0003: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ -0deae2: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ -0deae6: 6e10 a321 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@21a3 │ │ -0deaec: 0a00 |000a: move-result v0 │ │ -0deaee: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ -0deaf0: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ -0deaf4: 5220 2c0e |000e: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ -0deaf8: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ -0deafc: 5220 2c0e |0012: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ -0deb00: 6e20 1722 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@2217 │ │ -0deb06: 5420 300e |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0deb0a: 6e20 de2a 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2ade │ │ -0deb10: 1102 |001c: return-object v2 │ │ +0deaa8: |[0deaa8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0deab8: 5b23 250e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0e25 │ │ +0deabc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0deabe: 5b20 240e |0003: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e24 │ │ +0deac2: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ +0deac6: 6e10 a321 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@21a3 │ │ +0deacc: 0a00 |000a: move-result v0 │ │ +0deace: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ +0dead0: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ +0dead4: 5220 2c0e |000e: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ +0dead8: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ +0deadc: 5220 2c0e |0012: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0e2c │ │ +0deae0: 6e20 1722 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@2217 │ │ +0deae6: 5420 300e |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0deaea: 6e20 de2a 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2ade │ │ +0deaf0: 1102 |001c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0002 line=554 │ │ 0x0005 line=555 │ │ 0x0012 line=556 │ │ 0x0017 line=558 │ │ @@ -297170,20 +297185,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0deb14: |[0deb14] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ -0deb24: 5c23 2e0e |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0e2e │ │ -0deb28: 5420 300e |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0deb2c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0deb2e: 6e20 e02a 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0deb34: 0e00 |0008: return-void │ │ +0deaf4: |[0deaf4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ +0deb04: 5c23 2e0e |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0e2e │ │ +0deb08: 5420 300e |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0deb0c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0deb0e: 6e20 e02a 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0deb14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0008 line=642 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -297194,25 +297209,25 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0deb38: |[0deb38] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0deb48: 5720 340e |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ -0deb4c: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -0deb50: 1102 |0004: return-object v2 │ │ -0deb52: 7110 df33 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@33df │ │ -0deb58: 0a00 |0008: move-result v0 │ │ -0deb5a: 5e20 340e |0009: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ -0deb5e: 5420 300e |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0deb62: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0deb64: 6e20 e02a 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0deb6a: 28f3 |0011: goto 0004 // -000d │ │ +0deb18: |[0deb18] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0deb28: 5720 340e |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ +0deb2c: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +0deb30: 1102 |0004: return-object v2 │ │ +0deb32: 7110 df33 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@33df │ │ +0deb38: 0a00 |0008: move-result v0 │ │ +0deb3a: 5e20 340e |0009: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ +0deb3e: 5420 300e |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0deb42: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0deb44: 6e20 e02a 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0deb4a: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=235 │ │ 0x0005 line=231 │ │ 0x000b line=233 │ │ locals : │ │ @@ -297224,17 +297239,17 @@ │ │ type : '(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0deb6c: |[0deb6c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0deb7c: 5b01 2f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ -0deb80: 1100 |0002: return-object v0 │ │ +0deb4c: |[0deb4c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0deb5c: 5b01 2f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0e2f │ │ +0deb60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0002 line=221 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 callback Ljava/lang/Runnable; │ │ @@ -297244,30 +297259,30 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0deb84: |[0deb84] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0deb94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0deb96: 5240 280e |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0deb9a: 5241 280e |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0deb9e: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ -0deba2: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -0deba6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0deba8: b631 |000a: or-int/2addr v1, v3 │ │ -0debaa: 5941 280e |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0debae: 5241 280e |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0debb2: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -0debb6: 5441 300e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0debba: 6e20 e02a 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0debc0: 1104 |0016: return-object v4 │ │ -0debc2: 0121 |0017: move v1, v2 │ │ -0debc4: 28f2 |0018: goto 000a // -000e │ │ +0deb64: |[0deb64] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0deb74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0deb76: 5240 280e |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0deb7a: 5241 280e |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0deb7e: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ +0deb82: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +0deb86: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0deb88: b631 |000a: or-int/2addr v1, v3 │ │ +0deb8a: 5941 280e |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0deb8e: 5241 280e |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0deb92: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +0deb96: 5441 300e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0deb9a: 6e20 e02a 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0deba0: 1104 |0016: return-object v4 │ │ +0deba2: 0121 |0017: move v1, v2 │ │ +0deba4: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=413 │ │ 0x0003 line=414 │ │ 0x000d line=415 │ │ 0x0011 line=416 │ │ 0x0016 line=419 │ │ @@ -297282,23 +297297,23 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0debc8: |[0debc8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0debd8: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0debdc: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0debe0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0debe4: 5410 300e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0debe8: 6e20 f02a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2af0 │ │ -0debee: 1101 |000b: return-object v1 │ │ -0debf0: 6e20 2b2b 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@2b2b │ │ -0debf6: 28fc |000f: goto 000b // -0004 │ │ +0deba8: |[0deba8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0debb8: 5210 280e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0debbc: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0debc0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0debc4: 5410 300e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0debc8: 6e20 f02a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2af0 │ │ +0debce: 1101 |000b: return-object v1 │ │ +0debd0: 6e20 2b2b 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@2b2b │ │ +0debd6: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0006 line=438 │ │ 0x000b line=443 │ │ 0x000c line=440 │ │ locals : │ │ @@ -297310,30 +297325,30 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0debf8: |[0debf8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ -0dec08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0dec0a: 5240 280e |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec0e: 5241 280e |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec12: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ -0dec16: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -0dec1a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0dec1c: b631 |000a: or-int/2addr v1, v3 │ │ -0dec1e: 5941 280e |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec22: 5241 280e |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec26: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -0dec2a: 5441 300e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0dec2e: 6e20 e02a 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dec34: 0e00 |0016: return-void │ │ -0dec36: 0121 |0017: move v1, v2 │ │ -0dec38: 28f2 |0018: goto 000a // -000e │ │ +0debd8: |[0debd8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ +0debe8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0debea: 5240 280e |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0debee: 5241 280e |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0debf2: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ +0debf6: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +0debfa: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0debfc: b631 |000a: or-int/2addr v1, v3 │ │ +0debfe: 5941 280e |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec02: 5241 280e |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec06: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +0dec0a: 5441 300e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dec0e: 6e20 e02a 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dec14: 0e00 |0016: return-void │ │ +0dec16: 0121 |0017: move v1, v2 │ │ +0dec18: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=447 │ │ 0x0003 line=448 │ │ 0x000d line=449 │ │ 0x0011 line=450 │ │ 0x0016 line=452 │ │ @@ -297348,27 +297363,27 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0dec3c: |[0dec3c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dec4c: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -0dec50: 5220 280e |0002: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec54: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ -0dec58: 5920 280e |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec5c: 5420 300e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0dec60: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0dec62: 6e20 e02a 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0dec68: 1102 |000e: return-object v2 │ │ -0dec6a: 5220 280e |000f: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec6e: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ -0dec72: 5920 280e |0013: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec76: 28f3 |0015: goto 0008 // -000d │ │ +0dec1c: |[0dec1c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dec2c: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +0dec30: 5220 280e |0002: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec34: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ +0dec38: 5920 280e |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec3c: 5420 300e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dec40: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0dec42: 6e20 e02a 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dec48: 1102 |000e: return-object v2 │ │ +0dec4a: 5220 280e |000f: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec4e: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ +0dec52: 5920 280e |0013: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec56: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0002 line=179 │ │ 0x0008 line=184 │ │ 0x000e line=186 │ │ 0x000f line=181 │ │ @@ -297381,24 +297396,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0dec78: |[0dec78] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ -0dec88: 5220 280e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec8c: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -0dec90: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0dec94: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -0dec96: b610 |0007: or-int/2addr v0, v1 │ │ -0dec98: 5920 280e |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0dec9c: 0e00 |000a: return-void │ │ -0dec9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0deca0: 28fb |000c: goto 0007 // -0005 │ │ +0dec58: |[0dec58] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ +0dec68: 5220 280e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec6c: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +0dec70: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0dec74: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +0dec76: b610 |0007: or-int/2addr v0, v1 │ │ +0dec78: 5920 280e |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0dec7c: 0e00 |000a: return-void │ │ +0dec7e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0dec80: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x000a line=424 │ │ 0x000b line=423 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -297409,22 +297424,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0deca4: |[0deca4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0decb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0decb6: 5b20 2a0e |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ -0decba: 5923 2b0e |0003: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ -0decbe: 5420 300e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0decc2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0decc4: 6e20 e02a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0decca: 1102 |000b: return-object v2 │ │ +0dec84: |[0dec84] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dec94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0dec96: 5b20 2a0e |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ +0dec9a: 5923 2b0e |0003: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ +0dec9e: 5420 300e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0deca2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0deca4: 6e20 e02a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0decaa: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0003 line=400 │ │ 0x0005 line=403 │ │ 0x000b line=405 │ │ locals : │ │ @@ -297436,21 +297451,21 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0deccc: |[0deccc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0decdc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0decde: 5921 2b0e |0001: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ -0dece2: 5b23 2a0e |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ -0dece6: 5420 300e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0decea: 6e20 e02a 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0decf0: 1102 |000a: return-object v2 │ │ +0decac: |[0decac] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0decbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0decbe: 5921 2b0e |0001: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0e2b │ │ +0decc2: 5b23 2a0e |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0e2a │ │ +0decc6: 5420 300e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0decca: 6e20 e02a 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0decd0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0003 line=392 │ │ 0x0005 line=393 │ │ 0x000a line=395 │ │ locals : │ │ @@ -297462,17 +297477,17 @@ │ │ type : '(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0decf4: |[0decf4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0ded04: 5b01 2d0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ -0ded08: 1100 |0002: return-object v0 │ │ +0decd4: |[0decd4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dece4: 5b01 2d0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0e2d │ │ +0dece8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0002 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -297482,24 +297497,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0ded0c: |[0ded0c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ -0ded1c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -0ded20: 5210 280e |0002: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0ded24: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ -0ded28: 5910 280e |0006: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0ded2c: 0e00 |0008: return-void │ │ -0ded2e: 5210 280e |0009: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0ded32: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ -0ded36: 5910 280e |000d: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0ded3a: 28f9 |000f: goto 0008 // -0007 │ │ +0decec: |[0decec] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ +0decfc: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +0ded00: 5210 280e |0002: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0ded04: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ +0ded08: 5910 280e |0006: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0ded0c: 0e00 |0008: return-void │ │ +0ded0e: 5210 280e |0009: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0ded12: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ +0ded16: 5910 280e |000d: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0ded1a: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0002 line=525 │ │ 0x0008 line=529 │ │ 0x0009 line=527 │ │ locals : │ │ @@ -297511,17 +297526,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ded3c: |[0ded3c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0ded4c: 5b01 310e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e31 │ │ -0ded50: 0e00 |0002: return-void │ │ +0ded1c: |[0ded1c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0ded2c: 5b01 310e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0e31 │ │ +0ded30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0002 line=494 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -297531,23 +297546,23 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ded54: |[0ded54] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0ded64: 5720 350e |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ -0ded68: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -0ded6c: 1102 |0004: return-object v2 │ │ -0ded6e: 5e23 350e |0005: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ -0ded72: 5420 300e |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0ded76: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0ded78: 6e20 e02a 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0ded7e: 28f7 |000d: goto 0004 // -0009 │ │ +0ded34: |[0ded34] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0ded44: 5720 350e |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ +0ded48: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +0ded4c: 1102 |0004: return-object v2 │ │ +0ded4e: 5e23 350e |0005: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ +0ded52: 5420 300e |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0ded56: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0ded58: 6e20 e02a 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0ded5e: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=249 │ │ 0x0005 line=245 │ │ 0x0007 line=247 │ │ locals : │ │ @@ -297559,17 +297574,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ded80: |[0ded80] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0ded90: 5b01 320e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ -0ded94: 1100 |0002: return-object v0 │ │ +0ded60: |[0ded60] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0ded70: 5b01 320e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e32 │ │ +0ded74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0002 line=632 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ @@ -297579,17 +297594,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ded98: |[0ded98] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0deda8: 5b01 270e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e27 │ │ -0dedac: 1100 |0002: return-object v0 │ │ +0ded78: |[0ded78] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0ded88: 5b01 270e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e27 │ │ +0ded8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0002 line=484 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 clickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; │ │ @@ -297599,23 +297614,23 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0dedb0: |[0dedb0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dedc0: 5e23 350e |0000: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ -0dedc4: 7110 df33 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@33df │ │ -0dedca: 0a00 |0005: move-result v0 │ │ -0dedcc: 5e20 340e |0006: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ -0dedd0: 5420 300e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0dedd4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0dedd6: 6e20 e02a 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0deddc: 1102 |000e: return-object v2 │ │ +0ded90: |[0ded90] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0deda0: 5e23 350e |0000: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0e35 │ │ +0deda4: 7110 df33 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@33df │ │ +0dedaa: 0a00 |0005: move-result v0 │ │ +0dedac: 5e20 340e |0006: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0e34 │ │ +0dedb0: 5420 300e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dedb4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0dedb6: 6e20 e02a 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dedbc: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ 0x0008 line=256 │ │ 0x000e line=258 │ │ locals : │ │ @@ -297628,27 +297643,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0dede0: |[0dede0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ -0dedf0: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ -0dedf4: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ -0dedfa: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0dedfe: 1a01 2e11 |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@112e │ │ -0dee02: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0dee08: 2700 |000c: throw v0 │ │ -0dee0a: 5923 360e |000d: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0dee0e: 5420 300e |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0dee12: 6e20 de2a 2000 |0011: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2ade │ │ -0dee18: 0e00 |0014: return-void │ │ -0dee1a: 0000 |0015: nop // spacer │ │ -0dee1c: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ +0dedc0: |[0dedc0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ +0dedd0: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ +0dedd4: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ +0dedda: 2200 6e06 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0dedde: 1a01 2e11 |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@112e │ │ +0dede2: 7020 0034 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0dede8: 2700 |000c: throw v0 │ │ +0dedea: 5923 360e |000d: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0dedee: 5420 300e |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dedf2: 6e20 de2a 2000 |0011: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2ade │ │ +0dedf8: 0e00 |0014: return-void │ │ +0dedfa: 0000 |0015: nop // spacer │ │ +0dedfc: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0005 line=545 │ │ 0x000d line=548 │ │ 0x000f line=549 │ │ 0x0014 line=550 │ │ @@ -297662,17 +297677,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0dee30: |[0dee30] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dee40: 6e20 372b 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@2b37 │ │ -0dee46: 1100 |0003: return-object v0 │ │ +0dee10: |[0dee10] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dee20: 6e20 372b 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@2b37 │ │ +0dee26: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0003 line=594 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -297682,20 +297697,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0dee48: |[0dee48] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0dee58: 5b12 370e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ -0dee5c: 6e10 142b 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ -0dee62: 0c00 |0005: move-result-object v0 │ │ -0dee64: 6e20 eb2b 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2beb │ │ -0dee6a: 0e00 |0009: return-void │ │ +0dee28: |[0dee28] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0dee38: 5b12 370e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ +0dee3c: 6e10 142b 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2b14 │ │ +0dee42: 0c00 |0005: move-result-object v0 │ │ +0dee44: 6e20 eb2b 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2beb │ │ +0dee4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0002 line=324 │ │ 0x0009 line=325 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -297706,23 +297721,23 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0dee6c: |[0dee6c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dee7c: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0dee80: 6e10 ce2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@2ace │ │ -0dee86: 0c00 |0005: move-result-object v0 │ │ -0dee88: 6e20 4702 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0dee8e: 0c00 |0009: move-result-object v0 │ │ -0dee90: 6e20 3b2b 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2b3b │ │ -0dee96: 0c00 |000d: move-result-object v0 │ │ -0dee98: 1100 |000e: return-object v0 │ │ +0dee4c: |[0dee4c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dee5c: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dee60: 6e10 ce2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@2ace │ │ +0dee66: 0c00 |0005: move-result-object v0 │ │ +0dee68: 6e20 4702 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0dee6e: 0c00 |0009: move-result-object v0 │ │ +0dee70: 6e20 3b2b 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2b3b │ │ +0dee76: 0c00 |000d: move-result-object v0 │ │ +0dee78: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000f reg=2 title I │ │ │ │ @@ -297731,24 +297746,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0dee9c: |[0dee9c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0deeac: 5b23 380e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ -0deeb0: 5420 300e |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0deeb4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0deeb6: 6e20 e02a 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0deebc: 5420 370e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ -0deec0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0deec4: 5420 370e |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ -0deec8: 6e20 eb2b 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2beb │ │ -0deece: 1102 |0011: return-object v2 │ │ +0dee7c: |[0dee7c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dee8c: 5b23 380e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ +0dee90: 5420 300e |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0dee94: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0dee96: 6e20 e02a 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0dee9c: 5420 370e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ +0deea0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0deea4: 5420 370e |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0e37 │ │ +0deea8: 6e20 eb2b 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2beb │ │ +0deeae: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0002 line=348 │ │ 0x0008 line=350 │ │ 0x000c line=351 │ │ 0x0011 line=354 │ │ @@ -297761,22 +297776,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0deed0: |[0deed0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0deee0: 5b23 390e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0e39 │ │ -0deee4: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ -0deee8: 5423 380e |0004: iget-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ -0deeec: 5420 300e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0deef0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0deef2: 6e20 e02a 1000 |0009: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0deef8: 1102 |000c: return-object v2 │ │ +0deeb0: |[0deeb0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0deec0: 5b23 390e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0e39 │ │ +0deec4: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ +0deec8: 5423 380e |0004: iget-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ +0deecc: 5420 300e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0deed0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0deed2: 6e20 e02a 1000 |0009: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0deed8: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0002 line=369 │ │ 0x0004 line=370 │ │ 0x0006 line=373 │ │ 0x000c line=375 │ │ @@ -297789,21 +297804,21 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0deefc: |[0deefc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0def0c: 6e20 3e2b 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2b3e │ │ -0def12: 0a00 |0003: move-result v0 │ │ -0def14: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0def18: 5410 300e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0def1c: 6e20 df2a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2adf │ │ -0def22: 1101 |000b: return-object v1 │ │ +0deedc: |[0deedc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0deeec: 6e20 3e2b 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2b3e │ │ +0deef2: 0a00 |0003: move-result v0 │ │ +0deef4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0deef8: 5410 300e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0deefc: 6e20 df2a 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2adf │ │ +0def02: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x000b line=479 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000c reg=2 shown Z │ │ @@ -297813,29 +297828,29 @@ │ │ type : '(Z)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0def24: |[0def24] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ -0def34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0def36: 5240 280e |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0def3a: 5241 280e |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0def3e: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ -0def42: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ -0def46: 0121 |0009: move v1, v2 │ │ -0def48: b631 |000a: or-int/2addr v1, v3 │ │ -0def4a: 5941 280e |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0def4e: 5241 280e |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ -0def52: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ -0def56: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0def58: 0f02 |0012: return v2 │ │ -0def5a: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0def5e: 28f5 |0015: goto 000a // -000b │ │ +0def04: |[0def04] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ +0def14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0def16: 5240 280e |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0def1a: 5241 280e |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0def1e: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ +0def22: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ +0def26: 0121 |0009: move v1, v2 │ │ +0def28: b631 |000a: or-int/2addr v1, v3 │ │ +0def2a: 5941 280e |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0def2e: 5241 280e |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0e28 │ │ +0def32: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ +0def36: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0def38: 0f02 |0012: return v2 │ │ +0def3a: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +0def3e: 28f5 |0015: goto 000a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=468 │ │ 0x0003 line=469 │ │ 0x000d line=470 │ │ 0x0013 line=469 │ │ locals : │ │ @@ -297848,19 +297863,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0def60: |[0def60] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ -0def70: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0def74: 6e10 d52a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@2ad5 │ │ -0def7a: 0a00 |0005: move-result v0 │ │ -0def7c: 0f00 |0006: return v0 │ │ +0def40: |[0def40] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ +0def50: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0def54: 6e10 d52a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@2ad5 │ │ +0def5a: 0a00 |0005: move-result v0 │ │ +0def5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #62 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -297868,26 +297883,26 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0def80: |[0def80] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ -0def90: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ -0def94: 6e10 dd2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2add │ │ -0def9a: 0a00 |0005: move-result v0 │ │ -0def9c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0defa0: 6e10 112b 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2b11 │ │ -0defa6: 0a00 |000b: move-result v0 │ │ -0defa8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0defac: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0defae: 0f00 |000f: return v0 │ │ -0defb0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0defb2: 28fe |0011: goto 000f // -0002 │ │ +0def60: |[0def60] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ +0def70: 5410 300e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e30 │ │ +0def74: 6e10 dd2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2add │ │ +0def7a: 0a00 |0005: move-result v0 │ │ +0def7c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0def80: 6e10 112b 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2b11 │ │ +0def86: 0a00 |000b: move-result v0 │ │ +0def88: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0def8c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0def8e: 0f00 |000f: return v0 │ │ +0def90: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0def92: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #63 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -297895,23 +297910,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0defb4: |[0defb4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ -0defc4: 5220 360e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ -0defc8: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0defcc: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -0defce: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -0defd2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0defd4: 0f00 |0008: return v0 │ │ -0defd6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0defd8: 28fe |000a: goto 0008 // -0002 │ │ +0def94: |[0def94] com.actionbarsherlock.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ +0defa4: 5220 360e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0e36 │ │ +0defa8: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0defac: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +0defae: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +0defb2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0defb4: 0f00 |0008: return v0 │ │ +0defb6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0defb8: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #64 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -297919,19 +297934,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0defdc: |[0defdc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ -0defec: 5410 380e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ -0deff0: 7210 d733 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0deff6: 0c00 |0005: move-result-object v0 │ │ -0deff8: 1100 |0006: return-object v0 │ │ +0defbc: |[0defbc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ +0defcc: 5410 380e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0e38 │ │ +0defd0: 7210 d733 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0defd6: 0c00 |0005: move-result-object v0 │ │ +0defd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ source_file_idx : 3931 (MenuItemImpl.java) │ │ @@ -297981,28 +297996,28 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0deffc: |[0deffc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.:(Landroid/view/MenuItem;)V │ │ -0df00c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0df00e: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ -0df014: 5b20 430e |0004: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ -0df018: 5b20 400e |0006: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ -0df01c: 5b20 3f0e |0008: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e3f │ │ -0df020: 5b20 410e |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ -0df024: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -0df028: 2200 6f06 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0df02c: 1a01 c714 |0010: const-string v1, "Wrapped menu item cannot be null." // string@14c7 │ │ -0df030: 7020 0434 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0df036: 2700 |0015: throw v0 │ │ -0df038: 5b23 420e |0016: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df03c: 0e00 |0018: return-void │ │ +0defdc: |[0defdc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.:(Landroid/view/MenuItem;)V │ │ +0defec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0defee: 7010 2834 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@3428 │ │ +0deff4: 5b20 430e |0004: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ +0deff8: 5b20 400e |0006: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ +0deffc: 5b20 3f0e |0008: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e3f │ │ +0df000: 5b20 410e |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ +0df004: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0df008: 2200 6f06 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0df00c: 1a01 c714 |0010: const-string v1, "Wrapped menu item cannot be null." // string@14c7 │ │ +0df010: 7020 0434 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0df016: 2700 |0015: throw v0 │ │ +0df018: 5b23 420e |0016: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df01c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0004 line=16 │ │ 0x0006 line=17 │ │ 0x0008 line=18 │ │ 0x000a line=19 │ │ @@ -298019,17 +298034,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0df040: |[0df040] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ -0df050: 5410 3f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e3f │ │ -0df054: 1100 |0002: return-object v0 │ │ +0df020: |[0df020] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ +0df030: 5410 3f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e3f │ │ +0df034: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ Virtual methods - │ │ @@ -298038,19 +298053,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df058: |[0df058] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.collapseActionView:()Z │ │ -0df068: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df06c: 7210 2721 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@2127 │ │ -0df072: 0a00 |0005: move-result v0 │ │ -0df074: 0f00 |0006: return v0 │ │ +0df038: |[0df038] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.collapseActionView:()Z │ │ +0df048: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df04c: 7210 2721 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@2127 │ │ +0df052: 0a00 |0005: move-result v0 │ │ +0df054: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298058,19 +298073,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df078: |[0df078] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.expandActionView:()Z │ │ -0df088: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df08c: 7210 2821 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@2128 │ │ -0df092: 0a00 |0005: move-result v0 │ │ -0df094: 0f00 |0006: return v0 │ │ +0df058: |[0df058] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.expandActionView:()Z │ │ +0df068: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df06c: 7210 2821 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@2128 │ │ +0df072: 0a00 |0005: move-result v0 │ │ +0df074: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298078,27 +298093,27 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0df098: |[0df098] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0df0a8: 5421 420e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df0ac: 7210 2921 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@2129 │ │ -0df0b2: 0c00 |0005: move-result-object v0 │ │ -0df0b4: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -0df0b8: 2001 5405 |0008: instance-of v1, v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@0554 │ │ -0df0bc: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ -0df0c0: 1f00 5405 |000c: check-cast v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@0554 │ │ -0df0c4: 6e10 6a29 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; // method@296a │ │ -0df0ca: 0c01 |0011: move-result-object v1 │ │ -0df0cc: 1101 |0012: return-object v1 │ │ -0df0ce: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0df0d0: 28fe |0014: goto 0012 // -0002 │ │ +0df078: |[0df078] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0df088: 5421 420e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df08c: 7210 2921 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@2129 │ │ +0df092: 0c00 |0005: move-result-object v0 │ │ +0df094: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +0df098: 2001 5405 |0008: instance-of v1, v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@0554 │ │ +0df09c: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ +0df0a0: 1f00 5405 |000c: check-cast v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@0554 │ │ +0df0a4: 6e10 6a29 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; // method@296a │ │ +0df0aa: 0c01 |0011: move-result-object v1 │ │ +0df0ac: 1101 |0012: return-object v1 │ │ +0df0ae: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0df0b0: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0006 line=260 │ │ 0x000c line=261 │ │ 0x0012 line=263 │ │ locals : │ │ @@ -298111,24 +298126,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0df0d4: |[0df0d4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionView:()Landroid/view/View; │ │ -0df0e4: 5421 420e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df0e8: 7210 2a21 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@212a │ │ -0df0ee: 0c00 |0005: move-result-object v0 │ │ -0df0f0: 2001 8b05 |0006: instance-of v1, v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ -0df0f4: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ -0df0f8: 1f00 8b05 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ -0df0fc: 6e10 342d 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.unwrap:()Landroid/view/View; // method@2d34 │ │ -0df102: 0c00 |000f: move-result-object v0 │ │ -0df104: 1100 |0010: return-object v0 │ │ +0df0b4: |[0df0b4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionView:()Landroid/view/View; │ │ +0df0c4: 5421 420e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df0c8: 7210 2a21 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@212a │ │ +0df0ce: 0c00 |0005: move-result-object v0 │ │ +0df0d0: 2001 8b05 |0006: instance-of v1, v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ +0df0d4: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ +0df0d8: 1f00 8b05 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ +0df0dc: 6e10 342d 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.unwrap:()Landroid/view/View; // method@2d34 │ │ +0df0e2: 0c00 |000f: move-result-object v0 │ │ +0df0e4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0006 line=245 │ │ 0x000a line=246 │ │ 0x0010 line=248 │ │ locals : │ │ @@ -298140,19 +298155,19 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df108: |[0df108] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getAlphabeticShortcut:()C │ │ -0df118: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df11c: 7210 2b21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@212b │ │ -0df122: 0a00 |0005: move-result v0 │ │ -0df124: 0f00 |0006: return v0 │ │ +0df0e8: |[0df0e8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getAlphabeticShortcut:()C │ │ +0df0f8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df0fc: 7210 2b21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@212b │ │ +0df102: 0a00 |0005: move-result v0 │ │ +0df104: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298160,19 +298175,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df128: |[0df128] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getGroupId:()I │ │ -0df138: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df13c: 7210 2c21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@212c │ │ -0df142: 0a00 |0005: move-result v0 │ │ -0df144: 0f00 |0006: return v0 │ │ +0df108: |[0df108] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getGroupId:()I │ │ +0df118: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df11c: 7210 2c21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@212c │ │ +0df122: 0a00 |0005: move-result v0 │ │ +0df124: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298180,19 +298195,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df148: |[0df148] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0df158: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df15c: 7210 2d21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@212d │ │ -0df162: 0c00 |0005: move-result-object v0 │ │ -0df164: 1100 |0006: return-object v0 │ │ +0df128: |[0df128] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0df138: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df13c: 7210 2d21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@212d │ │ +0df142: 0c00 |0005: move-result-object v0 │ │ +0df144: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298200,19 +298215,19 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df168: |[0df168] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIntent:()Landroid/content/Intent; │ │ -0df178: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df17c: 7210 2e21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@212e │ │ -0df182: 0c00 |0005: move-result-object v0 │ │ -0df184: 1100 |0006: return-object v0 │ │ +0df148: |[0df148] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIntent:()Landroid/content/Intent; │ │ +0df158: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df15c: 7210 2e21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@212e │ │ +0df162: 0c00 |0005: move-result-object v0 │ │ +0df164: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298220,19 +298235,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df188: |[0df188] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getItemId:()I │ │ -0df198: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df19c: 7210 2f21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ -0df1a2: 0a00 |0005: move-result v0 │ │ -0df1a4: 0f00 |0006: return v0 │ │ +0df168: |[0df168] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getItemId:()I │ │ +0df178: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df17c: 7210 2f21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@212f │ │ +0df182: 0a00 |0005: move-result v0 │ │ +0df184: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298240,19 +298255,19 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df1a8: |[0df1a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0df1b8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df1bc: 7210 3021 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@2130 │ │ -0df1c2: 0c00 |0005: move-result-object v0 │ │ -0df1c4: 1100 |0006: return-object v0 │ │ +0df188: |[0df188] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +0df198: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df19c: 7210 3021 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@2130 │ │ +0df1a2: 0c00 |0005: move-result-object v0 │ │ +0df1a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298260,19 +298275,19 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df1c8: |[0df1c8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getNumericShortcut:()C │ │ -0df1d8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df1dc: 7210 3121 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@2131 │ │ -0df1e2: 0a00 |0005: move-result v0 │ │ -0df1e4: 0f00 |0006: return v0 │ │ +0df1a8: |[0df1a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getNumericShortcut:()C │ │ +0df1b8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df1bc: 7210 3121 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@2131 │ │ +0df1c2: 0a00 |0005: move-result v0 │ │ +0df1c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298280,19 +298295,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df1e8: |[0df1e8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getOrder:()I │ │ -0df1f8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df1fc: 7210 3221 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@2132 │ │ -0df202: 0a00 |0005: move-result v0 │ │ -0df204: 0f00 |0006: return v0 │ │ +0df1c8: |[0df1c8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getOrder:()I │ │ +0df1d8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df1dc: 7210 3221 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@2132 │ │ +0df1e2: 0a00 |0005: move-result v0 │ │ +0df1e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298300,28 +298315,28 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0df208: |[0df208] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0df218: 6e10 572b 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.hasSubMenu:()Z // method@2b57 │ │ -0df21e: 0a00 |0003: move-result v0 │ │ -0df220: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -0df224: 5420 430e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ -0df228: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0df22c: 2200 7a05 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@057a │ │ -0df230: 5421 420e |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df234: 7210 3321 0100 |000e: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@2133 │ │ -0df23a: 0c01 |0011: move-result-object v1 │ │ -0df23c: 7020 f22b 1000 |0012: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2bf2 │ │ -0df242: 5b20 430e |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ -0df246: 5420 430e |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ -0df24a: 1100 |0019: return-object v0 │ │ +0df1e8: |[0df1e8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0df1f8: 6e10 572b 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.hasSubMenu:()Z // method@2b57 │ │ +0df1fe: 0a00 |0003: move-result v0 │ │ +0df200: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +0df204: 5420 430e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ +0df208: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0df20c: 2200 7a05 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@057a │ │ +0df210: 5421 420e |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df214: 7210 3321 0100 |000e: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@2133 │ │ +0df21a: 0c01 |0011: move-result-object v1 │ │ +0df21c: 7020 f22b 1000 |0012: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2bf2 │ │ +0df222: 5b20 430e |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ +0df226: 5420 430e |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0e43 │ │ +0df22a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x000a line=181 │ │ 0x0017 line=183 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ @@ -298331,19 +298346,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df24c: |[0df24c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0df25c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df260: 7210 3421 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@2134 │ │ -0df266: 0c00 |0005: move-result-object v0 │ │ -0df268: 1100 |0006: return-object v0 │ │ +0df22c: |[0df22c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0df23c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df240: 7210 3421 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@2134 │ │ +0df246: 0c00 |0005: move-result-object v0 │ │ +0df248: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298351,19 +298366,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df26c: |[0df26c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0df27c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df280: 7210 3521 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2135 │ │ -0df286: 0c00 |0005: move-result-object v0 │ │ -0df288: 1100 |0006: return-object v0 │ │ +0df24c: |[0df24c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0df25c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df260: 7210 3521 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2135 │ │ +0df266: 0c00 |0005: move-result-object v0 │ │ +0df268: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298371,19 +298386,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df28c: |[0df28c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.hasSubMenu:()Z │ │ -0df29c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df2a0: 7210 3621 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@2136 │ │ -0df2a6: 0a00 |0005: move-result v0 │ │ -0df2a8: 0f00 |0006: return v0 │ │ +0df26c: |[0df26c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.hasSubMenu:()Z │ │ +0df27c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df280: 7210 3621 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@2136 │ │ +0df286: 0a00 |0005: move-result v0 │ │ +0df288: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298391,19 +298406,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df2ac: |[0df2ac] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isActionViewExpanded:()Z │ │ -0df2bc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df2c0: 7210 3721 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@2137 │ │ -0df2c6: 0a00 |0005: move-result v0 │ │ -0df2c8: 0f00 |0006: return v0 │ │ +0df28c: |[0df28c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isActionViewExpanded:()Z │ │ +0df29c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df2a0: 7210 3721 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@2137 │ │ +0df2a6: 0a00 |0005: move-result v0 │ │ +0df2a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298411,19 +298426,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df2cc: |[0df2cc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isCheckable:()Z │ │ -0df2dc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df2e0: 7210 3821 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@2138 │ │ -0df2e6: 0a00 |0005: move-result v0 │ │ -0df2e8: 0f00 |0006: return v0 │ │ +0df2ac: |[0df2ac] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isCheckable:()Z │ │ +0df2bc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df2c0: 7210 3821 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@2138 │ │ +0df2c6: 0a00 |0005: move-result v0 │ │ +0df2c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298431,19 +298446,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df2ec: |[0df2ec] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isChecked:()Z │ │ -0df2fc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df300: 7210 3921 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@2139 │ │ -0df306: 0a00 |0005: move-result v0 │ │ -0df308: 0f00 |0006: return v0 │ │ +0df2cc: |[0df2cc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isChecked:()Z │ │ +0df2dc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df2e0: 7210 3921 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@2139 │ │ +0df2e6: 0a00 |0005: move-result v0 │ │ +0df2e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298451,19 +298466,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df30c: |[0df30c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isEnabled:()Z │ │ -0df31c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df320: 7210 3a21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@213a │ │ -0df326: 0a00 |0005: move-result v0 │ │ -0df328: 0f00 |0006: return v0 │ │ +0df2ec: |[0df2ec] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isEnabled:()Z │ │ +0df2fc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df300: 7210 3a21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@213a │ │ +0df306: 0a00 |0005: move-result v0 │ │ +0df308: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298471,19 +298486,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0df32c: |[0df32c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isVisible:()Z │ │ -0df33c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df340: 7210 3b21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@213b │ │ -0df346: 0a00 |0005: move-result v0 │ │ -0df348: 0f00 |0006: return v0 │ │ +0df30c: |[0df30c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isVisible:()Z │ │ +0df31c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df320: 7210 3b21 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@213b │ │ +0df326: 0a00 |0005: move-result v0 │ │ +0df328: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -298491,23 +298506,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0df34c: |[0df34c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -0df35c: 5410 400e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ -0df360: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0df364: 5410 400e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ -0df368: 7220 ed2f 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fed │ │ -0df36e: 0a00 |0009: move-result v0 │ │ -0df370: 0f00 |000a: return v0 │ │ -0df372: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0df374: 28fe |000c: goto 000a // -0002 │ │ +0df32c: |[0df32c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +0df33c: 5410 400e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ +0df340: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0df344: 5410 400e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ +0df348: 7220 ed2f 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2fed │ │ +0df34e: 0a00 |0009: move-result v0 │ │ +0df350: 0f00 |000a: return v0 │ │ +0df352: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0df354: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0004 line=197 │ │ 0x000a line=199 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ @@ -298518,20 +298533,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0df378: |[0df378] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df388: 5420 420e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df38c: 2201 5405 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@0554 │ │ -0df390: 7020 6529 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@2965 │ │ -0df396: 7220 3c21 1000 |0007: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@213c │ │ -0df39c: 1102 |000a: return-object v2 │ │ +0df358: |[0df358] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df368: 5420 420e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df36c: 2201 5405 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@0554 │ │ +0df370: 7020 6529 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@2965 │ │ +0df376: 7220 3c21 1000 |0007: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@213c │ │ +0df37c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x000a line=254 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x000b reg=3 actionProvider Lcom/actionbarsherlock/view/ActionProvider; │ │ @@ -298541,28 +298556,28 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0df3a0: |[0df3a0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df3b0: 5431 420e |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df3b4: 7220 3d21 4100 |0002: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@213d │ │ -0df3ba: 3804 1600 |0005: if-eqz v4, 001b // +0016 │ │ -0df3be: 5431 420e |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df3c2: 7210 2a21 0100 |0009: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@212a │ │ -0df3c8: 0c00 |000c: move-result-object v0 │ │ -0df3ca: 2001 bc05 |000d: instance-of v1, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ -0df3ce: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -0df3d2: 5431 420e |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df3d6: 2202 8b05 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ -0df3da: 7020 2f2d 0200 |0015: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2d2f │ │ -0df3e0: 7220 3e21 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@213e │ │ -0df3e6: 1103 |001b: return-object v3 │ │ +0df380: |[0df380] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df390: 5431 420e |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df394: 7220 3d21 4100 |0002: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@213d │ │ +0df39a: 3804 1600 |0005: if-eqz v4, 001b // +0016 │ │ +0df39e: 5431 420e |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df3a2: 7210 2a21 0100 |0009: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@212a │ │ +0df3a8: 0c00 |000c: move-result-object v0 │ │ +0df3aa: 2001 bc05 |000d: instance-of v1, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ +0df3ae: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +0df3b2: 5431 420e |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df3b6: 2202 8b05 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ +0df3ba: 7020 2f2d 0200 |0015: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2d2f │ │ +0df3c0: 7220 3e21 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@213e │ │ +0df3c6: 1103 |001b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0005 line=231 │ │ 0x0007 line=233 │ │ 0x000d line=234 │ │ 0x0011 line=236 │ │ @@ -298577,24 +298592,24 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0df3e8: |[0df3e8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df3f8: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -0df3fc: 2031 bc05 |0002: instance-of v1, v3, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ -0df400: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0df404: 2200 8b05 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ -0df408: 7020 2f2d 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2d2f │ │ -0df40e: 0703 |000b: move-object v3, v0 │ │ -0df410: 5421 420e |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df414: 7220 3e21 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@213e │ │ -0df41a: 1102 |0011: return-object v2 │ │ +0df3c8: |[0df3c8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df3d8: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +0df3dc: 2031 bc05 |0002: instance-of v1, v3, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ +0df3e0: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0df3e4: 2200 8b05 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@058b │ │ +0df3e8: 7020 2f2d 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2d2f │ │ +0df3ee: 0703 |000b: move-object v3, v0 │ │ +0df3f0: 5421 420e |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df3f4: 7220 3e21 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@213e │ │ +0df3fa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=223 │ │ 0x0011 line=224 │ │ locals : │ │ @@ -298608,18 +298623,18 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df41c: |[0df41c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df42c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df430: 7220 3f21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@213f │ │ -0df436: 1101 |0005: return-object v1 │ │ +0df3fc: |[0df3fc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df40c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df410: 7220 3f21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@213f │ │ +0df416: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 alphaChar C │ │ @@ -298629,18 +298644,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df438: |[0df438] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df448: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df44c: 7220 4021 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2140 │ │ -0df452: 1101 |0005: return-object v1 │ │ +0df418: |[0df418] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df428: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df42c: 7220 4021 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2140 │ │ +0df432: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 checkable Z │ │ @@ -298650,18 +298665,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df454: |[0df454] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df464: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df468: 7220 4121 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2141 │ │ -0df46e: 1101 |0005: return-object v1 │ │ +0df434: |[0df434] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df444: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df448: 7220 4121 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2141 │ │ +0df44e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 checked Z │ │ @@ -298671,18 +298686,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df470: |[0df470] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df480: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df484: 7220 4221 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2142 │ │ -0df48a: 1101 |0005: return-object v1 │ │ +0df450: |[0df450] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df460: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df464: 7220 4221 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2142 │ │ +0df46a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -298692,18 +298707,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df48c: |[0df48c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df49c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df4a0: 7220 4321 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@2143 │ │ -0df4a6: 1101 |0005: return-object v1 │ │ +0df46c: |[0df46c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df47c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df480: 7220 4321 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@2143 │ │ +0df486: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -298713,18 +298728,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df4a8: |[0df4a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df4b8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df4bc: 7220 4421 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2144 │ │ -0df4c2: 1101 |0005: return-object v1 │ │ +0df488: |[0df488] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df498: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df49c: 7220 4421 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2144 │ │ +0df4a2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -298734,18 +298749,18 @@ │ │ type : '(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df4c4: |[0df4c4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df4d4: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df4d8: 7220 4521 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ -0df4de: 1101 |0005: return-object v1 │ │ +0df4a4: |[0df4a4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df4b4: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df4b8: 7220 4521 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ +0df4be: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ @@ -298755,18 +298770,18 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df4e0: |[0df4e0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df4f0: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df4f4: 7220 4621 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2146 │ │ -0df4fa: 1101 |0005: return-object v1 │ │ +0df4c0: |[0df4c0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df4d0: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df4d4: 7220 4621 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2146 │ │ +0df4da: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 numericChar C │ │ @@ -298776,25 +298791,25 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0df4fc: |[0df4fc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df50c: 5b23 3f0e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e3f │ │ -0df510: 5420 410e |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ -0df514: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -0df518: 2200 6e05 |0006: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; // type@056e │ │ -0df51c: 7020 432b 2000 |0008: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V // method@2b43 │ │ -0df522: 5b20 410e |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ -0df526: 5420 420e |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df52a: 5421 410e |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ -0df52e: 7220 4721 1000 |0011: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2147 │ │ -0df534: 1102 |0014: return-object v2 │ │ +0df4dc: |[0df4dc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df4ec: 5b23 3f0e |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0e3f │ │ +0df4f0: 5420 410e |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ +0df4f4: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +0df4f8: 2200 6e05 |0006: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; // type@056e │ │ +0df4fc: 7020 432b 2000 |0008: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V // method@2b43 │ │ +0df502: 5b20 410e |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ +0df506: 5420 420e |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df50a: 5421 410e |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0e41 │ │ +0df50e: 7220 4721 1000 |0011: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2147 │ │ +0df514: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=285 │ │ 0x0006 line=286 │ │ 0x000d line=305 │ │ 0x0014 line=308 │ │ @@ -298807,19 +298822,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0df538: |[0df538] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df548: 5b12 400e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ -0df54c: 5410 420e |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df550: 7220 4821 1000 |0004: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2148 │ │ -0df556: 1101 |0007: return-object v1 │ │ +0df518: |[0df518] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df528: 5b12 400e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0e40 │ │ +0df52c: 5410 420e |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df530: 7220 4821 1000 |0004: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2148 │ │ +0df536: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0002 line=190 │ │ 0x0007 line=191 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ @@ -298830,18 +298845,18 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0df558: |[0df558] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df568: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df56c: 7230 4921 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@2149 │ │ -0df572: 1101 |0005: return-object v1 │ │ +0df538: |[0df538] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df548: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df54c: 7230 4921 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@2149 │ │ +0df552: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 numericChar C │ │ @@ -298852,18 +298867,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df574: |[0df574] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsAction:(I)V │ │ -0df584: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df588: 7220 4a21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@214a │ │ -0df58e: 0e00 |0005: return-void │ │ +0df554: |[0df554] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsAction:(I)V │ │ +0df564: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df568: 7220 4a21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@214a │ │ +0df56e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 actionEnum I │ │ @@ -298873,18 +298888,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df590: |[0df590] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df5a0: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df5a4: 7220 4b21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@214b │ │ -0df5aa: 1101 |0005: return-object v1 │ │ +0df570: |[0df570] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df580: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df584: 7220 4b21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@214b │ │ +0df58a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0005 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 actionEnum I │ │ @@ -298894,18 +298909,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df5ac: |[0df5ac] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df5bc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df5c0: 7220 4c21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@214c │ │ -0df5c6: 1101 |0005: return-object v1 │ │ +0df58c: |[0df58c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df59c: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df5a0: 7220 4c21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@214c │ │ +0df5a6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 title I │ │ @@ -298915,18 +298930,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df5c8: |[0df5c8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df5d8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df5dc: 7220 4d21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214d │ │ -0df5e2: 1101 |0005: return-object v1 │ │ +0df5a8: |[0df5a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df5b8: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df5bc: 7220 4d21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214d │ │ +0df5c2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -298936,18 +298951,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df5e4: |[0df5e4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df5f4: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df5f8: 7220 4e21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214e │ │ -0df5fe: 1101 |0005: return-object v1 │ │ +0df5c4: |[0df5c4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df5d4: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df5d8: 7220 4e21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@214e │ │ +0df5de: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -298957,18 +298972,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0df600: |[0df600] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0df610: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ -0df614: 7220 4f21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@214f │ │ -0df61a: 1101 |0005: return-object v1 │ │ +0df5e0: |[0df5e0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0df5f0: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0e42 │ │ +0df5f4: 7220 4f21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@214f │ │ +0df5fa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -299062,37 +299077,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0df61c: |[0df61c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:()V │ │ -0df62c: 6000 770b |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__popup_menu_item_layout:I // field@0b77 │ │ -0df630: 6700 480e |0002: sput v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0e48 │ │ -0df634: 0e00 |0004: return-void │ │ +0df5fc: |[0df5fc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:()V │ │ +0df60c: 6000 770b |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__popup_menu_item_layout:I // field@0b77 │ │ +0df610: 6700 480e |0002: sput v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0e48 │ │ +0df614: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0df638: |[0df638] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0df648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0df64a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0df64c: 7051 822b 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ -0df652: 0e00 |0005: return-void │ │ +0df618: |[0df618] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0df628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0df62a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0df62c: 7051 822b 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ +0df632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0006 reg=3 context Landroid/content/Context; │ │ @@ -299103,18 +299118,18 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0df654: |[0df654] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ -0df664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0df666: 7050 822b 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ -0df66c: 0e00 |0004: return-void │ │ +0df634: |[0df634] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ +0df644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0df646: 7050 822b 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ +0df64c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -299126,37 +299141,37 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0df670: |[0df670] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -0df680: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ -0df686: 5b34 4b0e |0003: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ -0df68a: 7110 0a21 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0df690: 0c01 |0008: move-result-object v1 │ │ -0df692: 5b31 4d0e |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0e4d │ │ -0df696: 5b35 4f0e |000b: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ -0df69a: 5c37 500e |000d: iput-boolean v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0e50 │ │ -0df69e: 6e10 4602 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0df6a4: 0c00 |0012: move-result-object v0 │ │ -0df6a6: 6e10 ba02 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0df6ac: 0c01 |0016: move-result-object v1 │ │ -0df6ae: 5211 1e0a |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0df6b2: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ -0df6b6: 6002 bf0a |001b: sget v2, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@0abf │ │ -0df6ba: 6e20 b902 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ -0df6c0: 0a02 |0020: move-result v2 │ │ -0df6c2: 7120 1b34 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0df6c8: 0a01 |0024: move-result v1 │ │ -0df6ca: 5931 520e |0025: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0e52 │ │ -0df6ce: 5b36 4a0e |0027: iput-object v6, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ -0df6d2: 6e20 b12a 3500 |0029: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ -0df6d8: 0e00 |002c: return-void │ │ +0df650: |[0df650] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +0df660: 7010 2834 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@3428 │ │ +0df666: 5b34 4b0e |0003: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ +0df66a: 7110 0a21 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0df670: 0c01 |0008: move-result-object v1 │ │ +0df672: 5b31 4d0e |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0e4d │ │ +0df676: 5b35 4f0e |000b: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ +0df67a: 5c37 500e |000d: iput-boolean v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0e50 │ │ +0df67e: 6e10 4602 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0df684: 0c00 |0012: move-result-object v0 │ │ +0df686: 6e10 ba02 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0df68c: 0c01 |0016: move-result-object v1 │ │ +0df68e: 5211 1e0a |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0df692: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ +0df696: 6002 bf0a |001b: sget v2, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@0abf │ │ +0df69a: 6e20 b902 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ +0df6a0: 0a02 |0020: move-result v2 │ │ +0df6a2: 7120 1b34 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0df6a8: 0a01 |0024: move-result v1 │ │ +0df6aa: 5931 520e |0025: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0e52 │ │ +0df6ae: 5b36 4a0e |0027: iput-object v6, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ +0df6b2: 6e20 b12a 3500 |0029: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ +0df6b8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x000d line=82 │ │ @@ -299180,17 +299195,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0df6dc: |[0df6dc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z │ │ -0df6ec: 5510 500e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0e50 │ │ -0df6f0: 0f00 |0002: return v0 │ │ +0df6bc: |[0df6bc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z │ │ +0df6cc: 5510 500e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0e50 │ │ +0df6d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299198,17 +299213,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0df6f4: |[0df6f4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ -0df704: 5410 4d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0e4d │ │ -0df708: 1100 |0002: return-object v0 │ │ +0df6d4: |[0df6d4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ +0df6e4: 5410 4d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0e4d │ │ +0df6e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299216,17 +299231,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0df70c: |[0df70c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0df71c: 5410 4f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ -0df720: 1100 |0002: return-object v0 │ │ +0df6ec: |[0df6ec] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0df6fc: 5410 4f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ +0df700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299234,17 +299249,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0df724: |[0df724] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ -0df734: 5410 490e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ -0df738: 1100 |0002: return-object v0 │ │ +0df704: |[0df704] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ +0df714: 5410 490e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ +0df718: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299252,49 +299267,49 @@ │ │ type : '(Landroid/widget/ListAdapter;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -0df73c: |[0df73c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ -0df74c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0df74e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0df750: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0df752: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0df754: 7120 8421 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0df75a: 0a07 |0007: move-result v7 │ │ -0df75c: 7120 8421 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0df762: 0a01 |000b: move-result v1 │ │ -0df764: 7210 5424 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@2454 │ │ -0df76a: 0a00 |000f: move-result v0 │ │ -0df76c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0df76e: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ -0df772: 7220 5524 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@2455 │ │ -0df778: 0a05 |0016: move-result v5 │ │ -0df77a: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ -0df77e: 0153 |0019: move v3, v5 │ │ -0df780: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0df782: 54a8 4e0e |001b: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0e4e │ │ -0df786: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ -0df78a: 2208 dc04 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@04dc │ │ -0df78e: 54a9 4b0e |0021: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ -0df792: 7020 f923 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ -0df798: 5ba8 4e0e |0026: iput-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0e4e │ │ -0df79c: 54a8 4e0e |0028: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0e4e │ │ -0df7a0: 7240 5624 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2456 │ │ -0df7a6: 0c04 |002d: move-result-object v4 │ │ -0df7a8: 6e30 e921 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0df7ae: 6e10 b021 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0df7b4: 0a08 |0034: move-result v8 │ │ -0df7b6: 7120 1b34 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0df7bc: 0a06 |0038: move-result v6 │ │ -0df7be: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0df7c2: 28d6 |003b: goto 0011 // -002a │ │ -0df7c4: 0f06 |003c: return v6 │ │ +0df71c: |[0df71c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ +0df72c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0df72e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0df730: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0df732: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0df734: 7120 8421 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0df73a: 0a07 |0007: move-result v7 │ │ +0df73c: 7120 8421 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0df742: 0a01 |000b: move-result v1 │ │ +0df744: 7210 5424 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@2454 │ │ +0df74a: 0a00 |000f: move-result v0 │ │ +0df74c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0df74e: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ +0df752: 7220 5524 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@2455 │ │ +0df758: 0a05 |0016: move-result v5 │ │ +0df75a: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ +0df75e: 0153 |0019: move v3, v5 │ │ +0df760: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0df762: 54a8 4e0e |001b: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0e4e │ │ +0df766: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ +0df76a: 2208 dc04 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@04dc │ │ +0df76e: 54a9 4b0e |0021: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ +0df772: 7020 f923 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@23f9 │ │ +0df778: 5ba8 4e0e |0026: iput-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0e4e │ │ +0df77c: 54a8 4e0e |0028: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0e4e │ │ +0df780: 7240 5624 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2456 │ │ +0df786: 0c04 |002d: move-result-object v4 │ │ +0df788: 6e30 e921 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0df78e: 6e10 b021 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0df794: 0a08 |0034: move-result v8 │ │ +0df796: 7120 1b34 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0df79c: 0a06 |0038: move-result v6 │ │ +0df79e: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0df7a2: 28d6 |003b: goto 0011 // -002a │ │ +0df7a4: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=181 │ │ 0x0002 line=182 │ │ 0x0003 line=183 │ │ 0x0004 line=185 │ │ 0x0008 line=187 │ │ @@ -299329,17 +299344,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0df7c8: |[0df7c8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0df7d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0df7da: 0f00 |0001: return v0 │ │ +0df7a8: |[0df7a8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0df7b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0df7ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -299349,21 +299364,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0df7dc: |[0df7dc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ -0df7ec: 6e10 8e2b 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@2b8e │ │ -0df7f2: 0a00 |0003: move-result v0 │ │ -0df7f4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0df7f8: 5410 510e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0df7fc: 6e10 432e 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ -0df802: 0e00 |000b: return-void │ │ +0df7bc: |[0df7bc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ +0df7cc: 6e10 8e2b 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@2b8e │ │ +0df7d2: 0a00 |0003: move-result v0 │ │ +0df7d4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0df7d8: 5410 510e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0df7dc: 6e10 432e 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ +0df7e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0006 line=146 │ │ 0x000b line=148 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ @@ -299373,17 +299388,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0df804: |[0df804] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0df814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0df816: 0f00 |0001: return v0 │ │ +0df7e4: |[0df7e4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0df7f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0df7f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -299393,17 +299408,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0df818: |[0df818] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ -0df828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0df82a: 0f00 |0001: return v0 │ │ +0df7f8: |[0df7f8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ +0df808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0df80a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299411,17 +299426,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0df82c: |[0df82c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getId:()I │ │ -0df83c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0df83e: 0f00 |0001: return v0 │ │ +0df80c: |[0df80c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getId:()I │ │ +0df81c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0df81e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299429,19 +299444,19 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0df840: |[0df840] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0df850: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ -0df854: 1a01 5f0f |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0f5f │ │ -0df858: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ -0df85e: 2700 |0007: throw v0 │ │ +0df820: |[0df820] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0df830: 2200 8706 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0687 │ │ +0df834: 1a01 5f0f |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0f5f │ │ +0df838: 7020 6c34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@346c │ │ +0df83e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/ViewGroup; │ │ │ │ @@ -299450,16 +299465,16 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0df860: |[0df860] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0df870: 0e00 |0000: return-void │ │ +0df840: |[0df840] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0df850: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -299469,25 +299484,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0df874: |[0df874] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ -0df884: 5410 510e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0df888: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0df88c: 5410 510e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0df890: 6e10 472e 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ -0df896: 0a00 |0009: move-result v0 │ │ -0df898: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0df89c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0df89e: 0f00 |000d: return v0 │ │ -0df8a0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0df8a2: 28fe |000f: goto 000d // -0002 │ │ +0df854: |[0df854] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ +0df864: 5410 510e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0df868: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0df86c: 5410 510e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0df870: 6e10 472e 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ +0df876: 0a00 |0009: move-result v0 │ │ +0df878: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0df87c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0df87e: 0f00 |000d: return v0 │ │ +0df880: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0df882: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299495,24 +299510,24 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0df8a4: |[0df8a4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0df8b4: 5410 4f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ -0df8b8: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ -0df8bc: 0e00 |0004: return-void │ │ -0df8be: 6e10 882b 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ -0df8c4: 5410 530e |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ -0df8c8: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ -0df8cc: 5410 530e |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ -0df8d0: 7230 a02b 2003 |000e: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2ba0 │ │ -0df8d6: 28f3 |0011: goto 0004 // -000d │ │ +0df884: |[0df884] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0df894: 5410 4f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ +0df898: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ +0df89c: 0e00 |0004: return-void │ │ +0df89e: 6e10 882b 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ +0df8a4: 5410 530e |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ +0df8a8: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ +0df8ac: 5410 530e |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ +0df8b0: 7230 a02b 2003 |000e: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2ba0 │ │ +0df8b6: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0004 line=288 │ │ 0x0005 line=284 │ │ 0x0008 line=285 │ │ 0x000c line=286 │ │ @@ -299526,36 +299541,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0df8d8: |[0df8d8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ -0df8e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0df8ea: 5b21 510e |0001: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0df8ee: 5420 4f0e |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ -0df8f2: 6e10 bb2a 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@2abb │ │ -0df8f8: 5420 540e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0df8fc: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ -0df900: 5420 540e |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0df904: 6e10 bf22 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ -0df90a: 0a00 |0011: move-result v0 │ │ -0df90c: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -0df910: 5420 540e |0014: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0df914: 6e20 c022 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ -0df91a: 5b21 540e |0019: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0df91e: 0e00 |001b: return-void │ │ -0df920: 5420 4a0e |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ -0df924: 2000 5605 |001e: instance-of v0, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ -0df928: 3800 fbff |0020: if-eqz v0, 001b // -0005 │ │ -0df92c: 5420 4a0e |0022: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ -0df930: 1f00 5605 |0024: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ -0df934: 7220 7f29 2000 |0026: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@297f │ │ -0df93a: 28f2 |0029: goto 001b // -000e │ │ +0df8b8: |[0df8b8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ +0df8c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0df8ca: 5b21 510e |0001: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0df8ce: 5420 4f0e |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ +0df8d2: 6e10 bb2a 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@2abb │ │ +0df8d8: 5420 540e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0df8dc: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ +0df8e0: 5420 540e |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0df8e4: 6e10 bf22 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ +0df8ea: 0a00 |0011: move-result v0 │ │ +0df8ec: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +0df8f0: 5420 540e |0014: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0df8f4: 6e20 c022 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ +0df8fa: 5b21 540e |0019: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0df8fe: 0e00 |001b: return-void │ │ +0df900: 5420 4a0e |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ +0df904: 2000 5605 |001e: instance-of v0, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ +0df908: 3800 fbff |0020: if-eqz v0, 001b // -0005 │ │ +0df90c: 5420 4a0e |0022: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ +0df910: 1f00 5605 |0024: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ +0df914: 7220 7f29 2000 |0026: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@297f │ │ +0df91a: 28f2 |0029: goto 001b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0008 line=153 │ │ 0x000c line=154 │ │ 0x0019 line=155 │ │ @@ -299570,31 +299585,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0df93c: |[0df93c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ -0df94c: 6e10 8e2b 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@2b8e │ │ -0df952: 0a01 |0003: move-result v1 │ │ -0df954: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -0df958: 5420 4a0e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ -0df95c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0df960: 6e10 e521 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@21e5 │ │ -0df966: 0a01 |000d: move-result v1 │ │ -0df968: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ -0df96c: 6e10 882b 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ -0df972: 0e00 |0013: return-void │ │ -0df974: 6e10 8e2b 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@2b8e │ │ -0df97a: 0a01 |0017: move-result v1 │ │ -0df97c: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ -0df980: 5421 510e |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0df984: 6e10 562e 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ -0df98a: 28f4 |001f: goto 0013 // -000c │ │ +0df91c: |[0df91c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ +0df92c: 6e10 8e2b 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@2b8e │ │ +0df932: 0a01 |0003: move-result v1 │ │ +0df934: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +0df938: 5420 4a0e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ +0df93c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0df940: 6e10 e521 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@21e5 │ │ +0df946: 0a01 |000d: move-result v1 │ │ +0df948: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ +0df94c: 6e10 882b 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ +0df952: 0e00 |0013: return-void │ │ +0df954: 6e10 8e2b 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@2b8e │ │ +0df95a: 0a01 |0017: move-result v1 │ │ +0df95c: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ +0df960: 5421 510e |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0df964: 6e10 562e 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ +0df96a: 28f4 |001f: goto 0013 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0006 line=208 │ │ 0x0008 line=209 │ │ 0x0010 line=210 │ │ 0x0013 line=216 │ │ @@ -299610,23 +299625,23 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0df98c: |[0df98c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0df99c: 5440 490e |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ -0df9a0: 7110 762b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2b76 │ │ -0df9a6: 0c01 |0005: move-result-object v1 │ │ -0df9a8: 6e20 792b 7000 |0006: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2b79 │ │ -0df9ae: 0c02 |0009: move-result-object v2 │ │ -0df9b0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0df9b2: 6e30 e22a 2103 |000b: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ -0df9b8: 0e00 |000e: return-void │ │ +0df96c: |[0df96c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0df97c: 5440 490e |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ +0df980: 7110 762b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2b76 │ │ +0df986: 0c01 |0005: move-result-object v1 │ │ +0df988: 6e20 792b 7000 |0006: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2b79 │ │ +0df98e: 0c02 |0009: move-result-object v2 │ │ +0df990: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0df992: 6e30 e22a 2103 |000b: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ +0df998: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x000e line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Landroid/widget/AdapterView; │ │ @@ -299642,25 +299657,25 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0df9bc: |[0df9bc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0df9cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0df9ce: 6e10 fd20 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -0df9d4: 0a01 |0004: move-result v1 │ │ -0df9d6: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ -0df9da: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ -0df9de: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ -0df9e2: 6e10 882b 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ -0df9e8: 0f00 |000e: return v0 │ │ -0df9ea: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0df9ec: 28fe |0010: goto 000e // -0002 │ │ +0df99c: |[0df99c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0df9ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0df9ae: 6e10 fd20 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +0df9b4: 0a01 |0004: move-result v1 │ │ +0df9b6: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ +0df9ba: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ +0df9be: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ +0df9c2: 6e10 882b 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ +0df9c8: 0f00 |000e: return v0 │ │ +0df9ca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0df9cc: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x000b line=173 │ │ 0x000e line=176 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ @@ -299673,16 +299688,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0df9f0: |[0df9f0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0dfa00: 0e00 |0000: return-void │ │ +0df9d0: |[0df9d0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0df9e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -299691,17 +299706,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0dfa04: |[0dfa04] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0dfa14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0dfa16: 1100 |0001: return-object v0 │ │ +0df9e4: |[0df9e4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0df9f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0df9f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -299709,51 +299724,51 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -0dfa18: |[0dfa18] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0dfa28: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0dfa2a: 6e10 e22b 0900 |0001: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ -0dfa30: 0a06 |0004: move-result v6 │ │ -0dfa32: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ -0dfa36: 2204 7305 |0007: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@0573 │ │ -0dfa3a: 5486 4b0e |0009: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ -0dfa3e: 5487 4a0e |000b: iget-object v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ -0dfa42: 7055 822b 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ -0dfa48: 5486 530e |0010: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ -0dfa4c: 6e20 9b2b 6400 |0012: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2b9b │ │ -0dfa52: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0dfa54: 6e10 f12b 0900 |0016: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2bf1 │ │ -0dfa5a: 0a01 |0019: move-result v1 │ │ -0dfa5c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0dfa5e: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ -0dfa62: 6e20 de2b 2900 |001d: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2bde │ │ -0dfa68: 0c00 |0020: move-result-object v0 │ │ -0dfa6a: 7210 0230 0000 |0021: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@3002 │ │ -0dfa70: 0a06 |0024: move-result v6 │ │ -0dfa72: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ -0dfa76: 7210 f42f 0000 |0027: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2ff4 │ │ -0dfa7c: 0c06 |002a: move-result-object v6 │ │ -0dfa7e: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ -0dfa82: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -0dfa84: 6e20 9c2b 3400 |002e: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@2b9c │ │ -0dfa8a: 6e10 9e2b 0400 |0031: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@2b9e │ │ -0dfa90: 0a06 |0034: move-result v6 │ │ -0dfa92: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -0dfa96: 5485 530e |0037: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ -0dfa9a: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ -0dfa9e: 5485 530e |003b: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ -0dfaa2: 7220 a12b 9500 |003d: invoke-interface {v5, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@2ba1 │ │ -0dfaa8: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -0dfaaa: 0f05 |0041: return v5 │ │ -0dfaac: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0dfab0: 28d7 |0044: goto 001b // -0029 │ │ +0df9f8: |[0df9f8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0dfa08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0dfa0a: 6e10 e22b 0900 |0001: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ +0dfa10: 0a06 |0004: move-result v6 │ │ +0dfa12: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ +0dfa16: 2204 7305 |0007: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@0573 │ │ +0dfa1a: 5486 4b0e |0009: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ +0dfa1e: 5487 4a0e |000b: iget-object v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ +0dfa22: 7055 822b 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ +0dfa28: 5486 530e |0010: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ +0dfa2c: 6e20 9b2b 6400 |0012: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2b9b │ │ +0dfa32: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0dfa34: 6e10 f12b 0900 |0016: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2bf1 │ │ +0dfa3a: 0a01 |0019: move-result v1 │ │ +0dfa3c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0dfa3e: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ +0dfa42: 6e20 de2b 2900 |001d: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2bde │ │ +0dfa48: 0c00 |0020: move-result-object v0 │ │ +0dfa4a: 7210 0230 0000 |0021: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@3002 │ │ +0dfa50: 0a06 |0024: move-result v6 │ │ +0dfa52: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ +0dfa56: 7210 f42f 0000 |0027: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2ff4 │ │ +0dfa5c: 0c06 |002a: move-result-object v6 │ │ +0dfa5e: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ +0dfa62: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +0dfa64: 6e20 9c2b 3400 |002e: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@2b9c │ │ +0dfa6a: 6e10 9e2b 0400 |0031: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@2b9e │ │ +0dfa70: 0a06 |0034: move-result v6 │ │ +0dfa72: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +0dfa76: 5485 530e |0037: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ +0dfa7a: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ +0dfa7e: 5485 530e |003b: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ +0dfa82: 7220 a12b 9500 |003d: invoke-interface {v5, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@2ba1 │ │ +0dfa88: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +0dfa8a: 0f05 |0041: return v5 │ │ +0dfa8c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0dfa90: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0007 line=255 │ │ 0x0010 line=256 │ │ 0x0015 line=258 │ │ 0x0016 line=259 │ │ @@ -299787,27 +299802,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0dfab4: |[0dfab4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewAttachedToWindow:(Landroid/view/View;)V │ │ -0dfac4: 0720 |0000: move-object v0, v2 │ │ -0dfac6: 1f00 5605 |0001: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ -0dfaca: 7220 7f29 1000 |0003: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@297f │ │ -0dfad0: 5410 510e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfad4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0dfad8: 5410 540e |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0dfadc: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ -0dfae0: 6e10 cd21 0200 |000e: invoke-virtual {v2}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -0dfae6: 0c00 |0011: move-result-object v0 │ │ -0dfae8: 5b10 540e |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0dfaec: 6e20 ba22 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ -0dfaf2: 0e00 |0017: return-void │ │ +0dfa94: |[0dfa94] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewAttachedToWindow:(Landroid/view/View;)V │ │ +0dfaa4: 0720 |0000: move-object v0, v2 │ │ +0dfaa6: 1f00 5605 |0001: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ +0dfaaa: 7220 7f29 1000 |0003: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@297f │ │ +0dfab0: 5410 510e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfab4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0dfab8: 5410 540e |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0dfabc: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ +0dfac0: 6e10 cd21 0200 |000e: invoke-virtual {v2}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +0dfac6: 0c00 |0011: move-result-object v0 │ │ +0dfac8: 5b10 540e |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0dfacc: 6e20 ba22 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ +0dfad2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=223 │ │ 0x000e line=224 │ │ 0x0017 line=226 │ │ locals : │ │ @@ -299819,16 +299834,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0dfaf4: |[0dfaf4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ -0dfb04: 0e00 |0000: return-void │ │ +0dfad4: |[0dfad4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ +0dfae4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ │ │ @@ -299837,17 +299852,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dfb08: |[0dfb08] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ -0dfb18: 5b01 4a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ -0dfb1c: 0e00 |0002: return-void │ │ +0dfae8: |[0dfae8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ +0dfaf8: 5b01 4a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ +0dfafc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -299857,17 +299872,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dfb20: |[0dfb20] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0dfb30: 5b01 530e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ -0dfb34: 0e00 |0002: return-void │ │ +0dfb00: |[0dfb00] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0dfb10: 5b01 530e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0e53 │ │ +0dfb14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0002 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; │ │ @@ -299877,17 +299892,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0dfb38: |[0dfb38] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ -0dfb48: 5c01 4c0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0e4c │ │ -0dfb4c: 0e00 |0002: return-void │ │ +0dfb18: |[0dfb18] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ +0dfb28: 5c01 4c0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0e4c │ │ +0dfb2c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 forceShow Z │ │ @@ -299897,23 +299912,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0dfb50: |[0dfb50] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.show:()V │ │ -0dfb60: 6e10 9e2b 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@2b9e │ │ -0dfb66: 0a00 |0003: move-result v0 │ │ -0dfb68: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0dfb6c: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0dfb70: 1a01 5d0f |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0f5d │ │ -0dfb74: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0dfb7a: 2700 |000d: throw v0 │ │ -0dfb7c: 0e00 |000e: return-void │ │ +0dfb30: |[0dfb30] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.show:()V │ │ +0dfb40: 6e10 9e2b 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@2b9e │ │ +0dfb46: 0a00 |0003: move-result v0 │ │ +0dfb48: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0dfb4c: 2200 6f06 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0dfb50: 1a01 5d0f |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0f5d │ │ +0dfb54: 7020 0434 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0dfb5a: 2700 |000d: throw v0 │ │ +0dfb5c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=103 │ │ 0x000e line=105 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ @@ -299923,84 +299938,84 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 143 16-bit code units │ │ -0dfb80: |[0dfb80] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ -0dfb90: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0dfb92: 2202 a105 |0001: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@05a1 │ │ -0dfb96: 5474 4b0e |0003: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ -0dfb9a: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0dfb9c: 6006 7d0a |0006: sget v6, Lcom/actionbarsherlock/R$attr;.popupMenuStyle:I // field@0a7d │ │ -0dfba0: 7040 392e 4265 |0008: invoke-direct {v2, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2e39 │ │ -0dfba6: 5b72 510e |000b: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfbaa: 5472 510e |000d: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfbae: 6e20 512e 7200 |000f: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2e51 │ │ -0dfbb4: 5472 510e |0012: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfbb8: 6e20 522e 7200 |0014: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2e52 │ │ -0dfbbe: 2202 7205 |0017: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@0572 │ │ -0dfbc2: 5474 4f0e |0019: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ -0dfbc6: 7030 752b 7204 |001b: invoke-direct {v2, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b75 │ │ -0dfbcc: 5b72 490e |001e: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ -0dfbd0: 5472 510e |0020: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfbd4: 5474 490e |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ -0dfbd8: 6e20 4a2e 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e4a │ │ -0dfbde: 5472 510e |0027: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfbe2: 6e20 502e 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2e50 │ │ -0dfbe8: 5470 4a0e |002c: iget-object v0, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ -0dfbec: 3800 5f00 |002e: if-eqz v0, 008d // +005f │ │ -0dfbf0: 6e10 d121 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ -0dfbf6: 0c02 |0033: move-result-object v2 │ │ -0dfbf8: 3802 4e00 |0034: if-eqz v2, 0082 // +004e │ │ -0dfbfc: 6e10 cd21 0000 |0036: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -0dfc02: 0c01 |0039: move-result-object v1 │ │ -0dfc04: 5472 540e |003a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0dfc08: 3221 1a00 |003c: if-eq v1, v2, 0056 // +001a │ │ -0dfc0c: 5472 540e |003e: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0dfc10: 3802 0f00 |0040: if-eqz v2, 004f // +000f │ │ -0dfc14: 5472 540e |0042: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0dfc18: 6e10 bf22 0200 |0044: invoke-virtual {v2}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ -0dfc1e: 0a02 |0047: move-result v2 │ │ -0dfc20: 3802 0700 |0048: if-eqz v2, 004f // +0007 │ │ -0dfc24: 5472 540e |004a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0dfc28: 6e20 c022 7200 |004c: invoke-virtual {v2, v7}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ -0dfc2e: 5b71 540e |004f: iput-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ -0dfc32: 3801 0500 |0051: if-eqz v1, 0056 // +0005 │ │ -0dfc36: 6e20 ba22 7100 |0053: invoke-virtual {v1, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ -0dfc3c: 5472 510e |0056: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfc40: 6e20 4b2e 0200 |0058: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2e4b │ │ -0dfc46: 5472 510e |005b: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfc4a: 5474 490e |005d: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ -0dfc4e: 7020 8f2b 4700 |005f: invoke-direct {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@2b8f │ │ -0dfc54: 0a04 |0062: move-result v4 │ │ -0dfc56: 5275 520e |0063: iget v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0e52 │ │ -0dfc5a: 7120 1e34 5400 |0065: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0dfc60: 0a04 |0068: move-result v4 │ │ -0dfc62: 6e20 4d2e 4200 |0069: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2e4d │ │ -0dfc68: 5472 510e |006c: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfc6c: 1224 |006e: const/4 v4, #int 2 // #2 │ │ -0dfc6e: 6e20 4f2e 4200 |006f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setInputMethodMode:(I)V // method@2e4f │ │ -0dfc74: 5472 510e |0072: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfc78: 6e10 562e 0200 |0074: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ -0dfc7e: 5472 510e |0077: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ -0dfc82: 6e10 442e 0200 |0079: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2e44 │ │ -0dfc88: 0c02 |007c: move-result-object v2 │ │ -0dfc8a: 6e20 7324 7200 |007d: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2473 │ │ -0dfc90: 0132 |0080: move v2, v3 │ │ -0dfc92: 0f02 |0081: return v2 │ │ -0dfc94: 2002 5605 |0082: instance-of v2, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ -0dfc98: 3802 d2ff |0084: if-eqz v2, 0056 // -002e │ │ -0dfc9c: 0702 |0086: move-object v2, v0 │ │ -0dfc9e: 1f02 5605 |0087: check-cast v2, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ -0dfca2: 7220 7e29 7200 |0089: invoke-interface {v2, v7}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@297e │ │ -0dfca8: 28ca |008c: goto 0056 // -0036 │ │ -0dfcaa: 1202 |008d: const/4 v2, #int 0 // #0 │ │ -0dfcac: 28f3 |008e: goto 0081 // -000d │ │ +0dfb60: |[0dfb60] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ +0dfb70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0dfb72: 2202 a105 |0001: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@05a1 │ │ +0dfb76: 5474 4b0e |0003: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0e4b │ │ +0dfb7a: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0dfb7c: 6006 7d0a |0006: sget v6, Lcom/actionbarsherlock/R$attr;.popupMenuStyle:I // field@0a7d │ │ +0dfb80: 7040 392e 4265 |0008: invoke-direct {v2, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2e39 │ │ +0dfb86: 5b72 510e |000b: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfb8a: 5472 510e |000d: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfb8e: 6e20 512e 7200 |000f: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2e51 │ │ +0dfb94: 5472 510e |0012: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfb98: 6e20 522e 7200 |0014: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2e52 │ │ +0dfb9e: 2202 7205 |0017: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@0572 │ │ +0dfba2: 5474 4f0e |0019: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e4f │ │ +0dfba6: 7030 752b 7204 |001b: invoke-direct {v2, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b75 │ │ +0dfbac: 5b72 490e |001e: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ +0dfbb0: 5472 510e |0020: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfbb4: 5474 490e |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ +0dfbb8: 6e20 4a2e 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e4a │ │ +0dfbbe: 5472 510e |0027: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfbc2: 6e20 502e 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2e50 │ │ +0dfbc8: 5470 4a0e |002c: iget-object v0, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0e4a │ │ +0dfbcc: 3800 5f00 |002e: if-eqz v0, 008d // +005f │ │ +0dfbd0: 6e10 d121 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ +0dfbd6: 0c02 |0033: move-result-object v2 │ │ +0dfbd8: 3802 4e00 |0034: if-eqz v2, 0082 // +004e │ │ +0dfbdc: 6e10 cd21 0000 |0036: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +0dfbe2: 0c01 |0039: move-result-object v1 │ │ +0dfbe4: 5472 540e |003a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0dfbe8: 3221 1a00 |003c: if-eq v1, v2, 0056 // +001a │ │ +0dfbec: 5472 540e |003e: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0dfbf0: 3802 0f00 |0040: if-eqz v2, 004f // +000f │ │ +0dfbf4: 5472 540e |0042: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0dfbf8: 6e10 bf22 0200 |0044: invoke-virtual {v2}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ +0dfbfe: 0a02 |0047: move-result v2 │ │ +0dfc00: 3802 0700 |0048: if-eqz v2, 004f // +0007 │ │ +0dfc04: 5472 540e |004a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0dfc08: 6e20 c022 7200 |004c: invoke-virtual {v2, v7}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ +0dfc0e: 5b71 540e |004f: iput-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0e54 │ │ +0dfc12: 3801 0500 |0051: if-eqz v1, 0056 // +0005 │ │ +0dfc16: 6e20 ba22 7100 |0053: invoke-virtual {v1, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ +0dfc1c: 5472 510e |0056: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfc20: 6e20 4b2e 0200 |0058: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2e4b │ │ +0dfc26: 5472 510e |005b: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfc2a: 5474 490e |005d: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ +0dfc2e: 7020 8f2b 4700 |005f: invoke-direct {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@2b8f │ │ +0dfc34: 0a04 |0062: move-result v4 │ │ +0dfc36: 5275 520e |0063: iget v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0e52 │ │ +0dfc3a: 7120 1e34 5400 |0065: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0dfc40: 0a04 |0068: move-result v4 │ │ +0dfc42: 6e20 4d2e 4200 |0069: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2e4d │ │ +0dfc48: 5472 510e |006c: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfc4c: 1224 |006e: const/4 v4, #int 2 // #2 │ │ +0dfc4e: 6e20 4f2e 4200 |006f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setInputMethodMode:(I)V // method@2e4f │ │ +0dfc54: 5472 510e |0072: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfc58: 6e10 562e 0200 |0074: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ +0dfc5e: 5472 510e |0077: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e51 │ │ +0dfc62: 6e10 442e 0200 |0079: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2e44 │ │ +0dfc68: 0c02 |007c: move-result-object v2 │ │ +0dfc6a: 6e20 7324 7200 |007d: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2473 │ │ +0dfc70: 0132 |0080: move v2, v3 │ │ +0dfc72: 0f02 |0081: return v2 │ │ +0dfc74: 2002 5605 |0082: instance-of v2, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ +0dfc78: 3802 d2ff |0084: if-eqz v2, 0056 // -002e │ │ +0dfc7c: 0702 |0086: move-object v2, v0 │ │ +0dfc7e: 1f02 5605 |0087: check-cast v2, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@0556 │ │ +0dfc82: 7220 7e29 7200 |0089: invoke-interface {v2, v7}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@297e │ │ +0dfc88: 28ca |008c: goto 0056 // -0036 │ │ +0dfc8a: 1202 |008d: const/4 v2, #int 0 // #0 │ │ +0dfc8c: 28f3 |008e: goto 0081 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x000d line=109 │ │ 0x0012 line=110 │ │ 0x0017 line=112 │ │ 0x0020 line=113 │ │ @@ -300033,20 +300048,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0dfcb0: |[0dfcb0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ -0dfcc0: 5410 490e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ -0dfcc4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0dfcc8: 5410 490e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ -0dfccc: 6e10 7d2b 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@2b7d │ │ -0dfcd2: 0e00 |0009: return-void │ │ +0dfc90: |[0dfc90] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ +0dfca0: 5410 490e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ +0dfca4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0dfca8: 5410 490e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0e49 │ │ +0dfcac: 6e10 7d2b 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@2b7d │ │ +0dfcb2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0009 line=245 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x000a reg=2 cleared Z │ │ @@ -300089,21 +300104,21 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0dfcd4: |[0dfcd4] com.actionbarsherlock.internal.view.menu.MenuWrapper.:(Landroid/view/Menu;)V │ │ -0dfce4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0dfcea: 2200 b306 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@06b3 │ │ -0dfcee: 7010 0135 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ -0dfcf4: 5b10 550e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0dfcf8: 5b12 560e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfcfc: 0e00 |000c: return-void │ │ +0dfcb4: |[0dfcb4] com.actionbarsherlock.internal.view.menu.MenuWrapper.:(Landroid/view/Menu;)V │ │ +0dfcc4: 7010 2834 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0dfcca: 2200 b306 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@06b3 │ │ +0dfcce: 7010 0135 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ +0dfcd4: 5b10 550e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0dfcd8: 5b12 560e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfcdc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=14 │ │ 0x000a line=19 │ │ 0x000c line=20 │ │ locals : │ │ @@ -300115,20 +300130,20 @@ │ │ type : '(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0dfd00: |[0dfd00] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dfd10: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ -0dfd14: 7020 462b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ -0dfd1a: 5421 550e |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0dfd1e: 6e30 0735 3100 |0007: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0dfd24: 1100 |000a: return-object v0 │ │ +0dfce0: |[0dfce0] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dfcf0: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ +0dfcf4: 7020 462b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ +0dfcfa: 5421 550e |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0dfcfe: 6e30 0735 3100 |0007: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0dfd04: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=28 │ │ 0x000a line=29 │ │ locals : │ │ 0x0005 - 0x000b reg=0 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -300140,24 +300155,24 @@ │ │ type : '(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0dfd28: |[0dfd28] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dfd38: 2202 7a05 |0000: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@057a │ │ -0dfd3c: 7020 f22b 5200 |0002: invoke-direct {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2bf2 │ │ -0dfd42: 7210 6321 0500 |0005: invoke-interface {v5}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2163 │ │ -0dfd48: 0c01 |0008: move-result-object v1 │ │ -0dfd4a: 7210 1c30 0200 |0009: invoke-interface {v2}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@301c │ │ -0dfd50: 0c00 |000c: move-result-object v0 │ │ -0dfd52: 5443 550e |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0dfd56: 6e30 0735 1300 |000f: invoke-virtual {v3, v1, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0dfd5c: 1102 |0012: return-object v2 │ │ +0dfd08: |[0dfd08] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dfd18: 2202 7a05 |0000: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@057a │ │ +0dfd1c: 7020 f22b 5200 |0002: invoke-direct {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2bf2 │ │ +0dfd22: 7210 6321 0500 |0005: invoke-interface {v5}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2163 │ │ +0dfd28: 0c01 |0008: move-result-object v1 │ │ +0dfd2a: 7210 1c30 0200 |0009: invoke-interface {v2}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@301c │ │ +0dfd30: 0c00 |000c: move-result-object v0 │ │ +0dfd32: 5443 550e |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0dfd36: 6e30 0735 1300 |000f: invoke-virtual {v3, v1, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0dfd3c: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ 0x0009 line=55 │ │ 0x000d line=56 │ │ 0x0012 line=57 │ │ @@ -300174,21 +300189,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0dfd60: |[0dfd60] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dfd70: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfd74: 7220 0f21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@210f │ │ -0dfd7a: 0c00 |0005: move-result-object v0 │ │ -0dfd7c: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ -0dfd82: 0c00 |0009: move-result-object v0 │ │ -0dfd84: 1100 |000a: return-object v0 │ │ +0dfd40: |[0dfd40] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dfd50: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfd54: 7220 0f21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@210f │ │ +0dfd5a: 0c00 |0005: move-result-object v0 │ │ +0dfd5c: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ +0dfd62: 0c00 |0009: move-result-object v0 │ │ +0dfd64: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 titleRes I │ │ │ │ @@ -300197,21 +300212,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0dfd88: |[0dfd88] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dfd98: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfd9c: 7255 1021 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@2110 │ │ -0dfda2: 0c00 |0005: move-result-object v0 │ │ -0dfda4: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ -0dfdaa: 0c00 |0009: move-result-object v0 │ │ -0dfdac: 1100 |000a: return-object v0 │ │ +0dfd68: |[0dfd68] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dfd78: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfd7c: 7255 1021 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@2110 │ │ +0dfd82: 0c00 |0005: move-result-object v0 │ │ +0dfd84: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ +0dfd8a: 0c00 |0009: move-result-object v0 │ │ +0dfd8c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -300223,21 +300238,21 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0dfdb0: |[0dfdb0] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dfdc0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfdc4: 7255 1121 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2111 │ │ -0dfdca: 0c00 |0005: move-result-object v0 │ │ -0dfdcc: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ -0dfdd2: 0c00 |0009: move-result-object v0 │ │ -0dfdd4: 1100 |000a: return-object v0 │ │ +0dfd90: |[0dfd90] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dfda0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfda4: 7255 1121 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2111 │ │ +0dfdaa: 0c00 |0005: move-result-object v0 │ │ +0dfdac: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ +0dfdb2: 0c00 |0009: move-result-object v0 │ │ +0dfdb4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -300249,21 +300264,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0dfdd8: |[0dfdd8] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dfde8: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfdec: 7220 1221 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@2112 │ │ -0dfdf2: 0c00 |0005: move-result-object v0 │ │ -0dfdf4: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ -0dfdfa: 0c00 |0009: move-result-object v0 │ │ -0dfdfc: 1100 |000a: return-object v0 │ │ +0dfdb8: |[0dfdb8] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dfdc8: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfdcc: 7220 1221 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@2112 │ │ +0dfdd2: 0c00 |0005: move-result-object v0 │ │ +0dfdd4: 7020 c02b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ +0dfdda: 0c00 |0009: move-result-object v0 │ │ +0dfddc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -300272,56 +300287,56 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 32 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 79 16-bit code units │ │ -0dfe00: |[0dfe00] com.actionbarsherlock.internal.view.menu.MenuWrapper.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -0dfe10: 381f 3600 |0000: if-eqz v31, 0036 // +0036 │ │ -0dfe14: 0800 1f00 |0002: move-object/from16 v0, v31 │ │ -0dfe18: 2102 |0004: array-length v2, v0 │ │ -0dfe1a: 232a ff06 |0005: new-array v10, v2, [Landroid/view/MenuItem; // type@06ff │ │ -0dfe1e: 0800 1700 |0007: move-object/from16 v0, v23 │ │ -0dfe22: 5402 560e |0009: iget-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfe26: 0203 1800 |000b: move/from16 v3, v24 │ │ -0dfe2a: 0204 1900 |000d: move/from16 v4, v25 │ │ -0dfe2e: 0205 1a00 |000f: move/from16 v5, v26 │ │ -0dfe32: 0806 1b00 |0011: move-object/from16 v6, v27 │ │ -0dfe36: 0807 1c00 |0013: move-object/from16 v7, v28 │ │ -0dfe3a: 0808 1d00 |0015: move-object/from16 v8, v29 │ │ -0dfe3e: 0209 1e00 |0017: move/from16 v9, v30 │ │ -0dfe42: 7809 1321 0200 |0019: invoke-interface/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@2113 │ │ -0dfe48: 0a16 |001c: move-result v22 │ │ -0dfe4a: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ -0dfe4e: 0800 1f00 |001f: move-object/from16 v0, v31 │ │ -0dfe52: 2100 |0021: array-length v0, v0 │ │ -0dfe54: 0215 0000 |0022: move/from16 v21, v0 │ │ -0dfe58: 0200 1400 |0024: move/from16 v0, v20 │ │ -0dfe5c: 0201 1500 |0026: move/from16 v1, v21 │ │ -0dfe60: 3510 2600 |0028: if-ge v0, v1, 004e // +0026 │ │ -0dfe64: 2202 6f05 |002a: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ -0dfe68: 4603 0a14 |002c: aget-object v3, v10, v20 │ │ -0dfe6c: 7020 462b 3200 |002e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ -0dfe72: 4d02 1f14 |0031: aput-object v2, v31, v20 │ │ -0dfe76: d814 1401 |0033: add-int/lit8 v20, v20, #int 1 // #01 │ │ -0dfe7a: 28ef |0035: goto 0024 // -0011 │ │ -0dfe7c: 0800 1700 |0036: move-object/from16 v0, v23 │ │ -0dfe80: 540b 560e |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfe84: 1313 0000 |003a: const/16 v19, #int 0 // #0 │ │ -0dfe88: 020c 1800 |003c: move/from16 v12, v24 │ │ -0dfe8c: 020d 1900 |003e: move/from16 v13, v25 │ │ -0dfe90: 020e 1a00 |0040: move/from16 v14, v26 │ │ -0dfe94: 080f 1b00 |0042: move-object/from16 v15, v27 │ │ -0dfe98: 0810 1c00 |0044: move-object/from16 v16, v28 │ │ -0dfe9c: 0811 1d00 |0046: move-object/from16 v17, v29 │ │ -0dfea0: 0212 1e00 |0048: move/from16 v18, v30 │ │ -0dfea4: 7809 1321 0b00 |004a: invoke-interface/range {v11, v12, v13, v14, v15, v16, v17, v18, v19}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@2113 │ │ -0dfeaa: 0a16 |004d: move-result v22 │ │ -0dfeac: 0f16 |004e: return v22 │ │ +0dfde0: |[0dfde0] com.actionbarsherlock.internal.view.menu.MenuWrapper.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +0dfdf0: 381f 3600 |0000: if-eqz v31, 0036 // +0036 │ │ +0dfdf4: 0800 1f00 |0002: move-object/from16 v0, v31 │ │ +0dfdf8: 2102 |0004: array-length v2, v0 │ │ +0dfdfa: 232a ff06 |0005: new-array v10, v2, [Landroid/view/MenuItem; // type@06ff │ │ +0dfdfe: 0800 1700 |0007: move-object/from16 v0, v23 │ │ +0dfe02: 5402 560e |0009: iget-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfe06: 0203 1800 |000b: move/from16 v3, v24 │ │ +0dfe0a: 0204 1900 |000d: move/from16 v4, v25 │ │ +0dfe0e: 0205 1a00 |000f: move/from16 v5, v26 │ │ +0dfe12: 0806 1b00 |0011: move-object/from16 v6, v27 │ │ +0dfe16: 0807 1c00 |0013: move-object/from16 v7, v28 │ │ +0dfe1a: 0808 1d00 |0015: move-object/from16 v8, v29 │ │ +0dfe1e: 0209 1e00 |0017: move/from16 v9, v30 │ │ +0dfe22: 7809 1321 0200 |0019: invoke-interface/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@2113 │ │ +0dfe28: 0a16 |001c: move-result v22 │ │ +0dfe2a: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ +0dfe2e: 0800 1f00 |001f: move-object/from16 v0, v31 │ │ +0dfe32: 2100 |0021: array-length v0, v0 │ │ +0dfe34: 0215 0000 |0022: move/from16 v21, v0 │ │ +0dfe38: 0200 1400 |0024: move/from16 v0, v20 │ │ +0dfe3c: 0201 1500 |0026: move/from16 v1, v21 │ │ +0dfe40: 3510 2600 |0028: if-ge v0, v1, 004e // +0026 │ │ +0dfe44: 2202 6f05 |002a: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ +0dfe48: 4603 0a14 |002c: aget-object v3, v10, v20 │ │ +0dfe4c: 7020 462b 3200 |002e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ +0dfe52: 4d02 1f14 |0031: aput-object v2, v31, v20 │ │ +0dfe56: d814 1401 |0033: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0dfe5a: 28ef |0035: goto 0024 // -0011 │ │ +0dfe5c: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +0dfe60: 540b 560e |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfe64: 1313 0000 |003a: const/16 v19, #int 0 // #0 │ │ +0dfe68: 020c 1800 |003c: move/from16 v12, v24 │ │ +0dfe6c: 020d 1900 |003e: move/from16 v13, v25 │ │ +0dfe70: 020e 1a00 |0040: move/from16 v14, v26 │ │ +0dfe74: 080f 1b00 |0042: move-object/from16 v15, v27 │ │ +0dfe78: 0810 1c00 |0044: move-object/from16 v16, v28 │ │ +0dfe7c: 0811 1d00 |0046: move-object/from16 v17, v29 │ │ +0dfe80: 0212 1e00 |0048: move/from16 v18, v30 │ │ +0dfe84: 7809 1321 0b00 |004a: invoke-interface/range {v11, v12, v13, v14, v15, v16, v17, v18, v19}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@2113 │ │ +0dfe8a: 0a16 |004d: move-result v22 │ │ +0dfe8c: 0f16 |004e: return v22 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0007 line=85 │ │ 0x001d line=86 │ │ 0x002a line=87 │ │ @@ -300349,21 +300364,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0dfeb0: |[0dfeb0] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dfec0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfec4: 7220 1421 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@2114 │ │ -0dfeca: 0c00 |0005: move-result-object v0 │ │ -0dfecc: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ -0dfed2: 0c00 |0009: move-result-object v0 │ │ -0dfed4: 1100 |000a: return-object v0 │ │ +0dfe90: |[0dfe90] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dfea0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfea4: 7220 1421 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@2114 │ │ +0dfeaa: 0c00 |0005: move-result-object v0 │ │ +0dfeac: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ +0dfeb2: 0c00 |0009: move-result-object v0 │ │ +0dfeb4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 titleRes I │ │ │ │ @@ -300372,21 +300387,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0dfed8: |[0dfed8] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dfee8: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dfeec: 7255 1521 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@2115 │ │ -0dfef2: 0c00 |0005: move-result-object v0 │ │ -0dfef4: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ -0dfefa: 0c00 |0009: move-result-object v0 │ │ -0dfefc: 1100 |000a: return-object v0 │ │ +0dfeb8: |[0dfeb8] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dfec8: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfecc: 7255 1521 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@2115 │ │ +0dfed2: 0c00 |0005: move-result-object v0 │ │ +0dfed4: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ +0dfeda: 0c00 |0009: move-result-object v0 │ │ +0dfedc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -300398,21 +300413,21 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0dff00: |[0dff00] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dff10: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dff14: 7255 1621 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@2116 │ │ -0dff1a: 0c00 |0005: move-result-object v0 │ │ -0dff1c: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ -0dff22: 0c00 |0009: move-result-object v0 │ │ -0dff24: 1100 |000a: return-object v0 │ │ +0dfee0: |[0dfee0] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dfef0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dfef4: 7255 1621 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@2116 │ │ +0dfefa: 0c00 |0005: move-result-object v0 │ │ +0dfefc: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ +0dff02: 0c00 |0009: move-result-object v0 │ │ +0dff04: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -300424,21 +300439,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0dff28: |[0dff28] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0dff38: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dff3c: 7220 1721 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@2117 │ │ -0dff42: 0c00 |0005: move-result-object v0 │ │ -0dff44: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ -0dff4a: 0c00 |0009: move-result-object v0 │ │ -0dff4c: 1100 |000a: return-object v0 │ │ +0dff08: |[0dff08] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0dff18: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dff1c: 7220 1721 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@2117 │ │ +0dff22: 0c00 |0005: move-result-object v0 │ │ +0dff24: 7020 c12b 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@2bc1 │ │ +0dff2a: 0c00 |0009: move-result-object v0 │ │ +0dff2c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -300447,20 +300462,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0dff50: |[0dff50] com.actionbarsherlock.internal.view.menu.MenuWrapper.clear:()V │ │ -0dff60: 5410 550e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0dff64: 6e10 0335 0000 |0002: invoke-virtual {v0}, Ljava/util/WeakHashMap;.clear:()V // method@3503 │ │ -0dff6a: 5410 560e |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dff6e: 7210 1821 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@2118 │ │ -0dff74: 0e00 |000a: return-void │ │ +0dff30: |[0dff30] com.actionbarsherlock.internal.view.menu.MenuWrapper.clear:()V │ │ +0dff40: 5410 550e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0dff44: 6e10 0335 0000 |0002: invoke-virtual {v0}, Ljava/util/WeakHashMap;.clear:()V // method@3503 │ │ +0dff4a: 5410 560e |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dff4e: 7210 1821 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@2118 │ │ +0dff54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x000a line=116 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -300470,18 +300485,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0dff78: |[0dff78] com.actionbarsherlock.internal.view.menu.MenuWrapper.close:()V │ │ -0dff88: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dff8c: 7210 1921 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@2119 │ │ -0dff92: 0e00 |0005: return-void │ │ +0dff58: |[0dff58] com.actionbarsherlock.internal.view.menu.MenuWrapper.close:()V │ │ +0dff68: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dff6c: 7210 1921 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@2119 │ │ +0dff72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ @@ -300490,21 +300505,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0dff94: |[0dff94] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dffa4: 5421 560e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0dffa8: 7220 1a21 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@211a │ │ -0dffae: 0c00 |0005: move-result-object v0 │ │ -0dffb0: 6e20 c92b 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ -0dffb6: 0c01 |0009: move-result-object v1 │ │ -0dffb8: 1101 |000a: return-object v1 │ │ +0dff74: |[0dff74] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dff84: 5421 560e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dff88: 7220 1a21 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@211a │ │ +0dff8e: 0c00 |0005: move-result-object v0 │ │ +0dff90: 6e20 c92b 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ +0dff96: 0c01 |0009: move-result-object v1 │ │ +0dff98: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0006 line=155 │ │ locals : │ │ 0x0006 - 0x000b reg=0 nativeItem Landroid/view/MenuItem; │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -300515,26 +300530,26 @@ │ │ type : '(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0dffbc: |[0dffbc] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0dffcc: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0dffd0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0dffd2: 1100 |0003: return-object v0 │ │ -0dffd4: 5421 550e |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0dffd8: 6e20 0535 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0dffde: 0c00 |0009: move-result-object v0 │ │ -0dffe0: 1f00 c305 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ -0dffe4: 3900 f7ff |000c: if-nez v0, 0003 // -0009 │ │ -0dffe8: 7020 c02b 3200 |000e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ -0dffee: 0c00 |0011: move-result-object v0 │ │ -0dfff0: 28f1 |0012: goto 0003 // -000f │ │ +0dff9c: |[0dff9c] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dffac: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0dffb0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0dffb2: 1100 |0003: return-object v0 │ │ +0dffb4: 5421 550e |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0dffb8: 6e20 0535 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0dffbe: 0c00 |0009: move-result-object v0 │ │ +0dffc0: 1f00 c305 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ +0dffc4: 3900 f7ff |000c: if-nez v0, 0003 // -0009 │ │ +0dffc8: 7020 c02b 3200 |000e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc0 │ │ +0dffce: 0c00 |0011: move-result-object v0 │ │ +0dffd0: 28f1 |0012: goto 0003 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x0003 line=168 │ │ 0x0004 line=163 │ │ 0x000c line=164 │ │ @@ -300549,21 +300564,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0dfff4: |[0dfff4] com.actionbarsherlock.internal.view.menu.MenuWrapper.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0e0004: 5421 560e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0008: 7220 1b21 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@211b │ │ -0e000e: 0c00 |0005: move-result-object v0 │ │ -0e0010: 6e20 c92b 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ -0e0016: 0c01 |0009: move-result-object v1 │ │ -0e0018: 1101 |000a: return-object v1 │ │ +0dffd4: |[0dffd4] com.actionbarsherlock.internal.view.menu.MenuWrapper.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0dffe4: 5421 560e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0dffe8: 7220 1b21 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@211b │ │ +0dffee: 0c00 |0005: move-result-object v0 │ │ +0dfff0: 6e20 c92b 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@2bc9 │ │ +0dfff6: 0c01 |0009: move-result-object v1 │ │ +0dfff8: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0006 line=179 │ │ locals : │ │ 0x0006 - 0x000b reg=0 nativeItem Landroid/view/MenuItem; │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -300574,19 +300589,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e001c: |[0e001c] com.actionbarsherlock.internal.view.menu.MenuWrapper.hasVisibleItems:()Z │ │ -0e002c: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0030: 7210 1c21 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@211c │ │ -0e0036: 0a00 |0005: move-result v0 │ │ -0e0038: 0f00 |0006: return v0 │ │ +0dfffc: |[0dfffc] com.actionbarsherlock.internal.view.menu.MenuWrapper.hasVisibleItems:()Z │ │ +0e000c: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e0010: 7210 1c21 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@211c │ │ +0e0016: 0a00 |0005: move-result v0 │ │ +0e0018: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;) │ │ @@ -300594,44 +300609,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0e003c: |[0e003c] com.actionbarsherlock.internal.view.menu.MenuWrapper.invalidate:()V │ │ -0e004c: 5443 550e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0e0050: 6e10 0635 0300 |0002: invoke-virtual {v3}, Ljava/util/WeakHashMap;.isEmpty:()Z // method@3506 │ │ -0e0056: 0a03 |0005: move-result v3 │ │ -0e0058: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -0e005c: 0e00 |0008: return-void │ │ -0e005e: 2202 b306 |0009: new-instance v2, Ljava/util/WeakHashMap; // type@06b3 │ │ -0e0062: 5443 550e |000b: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0e0066: 6e10 0a35 0300 |000d: invoke-virtual {v3}, Ljava/util/WeakHashMap;.size:()I // method@350a │ │ -0e006c: 0a03 |0010: move-result v3 │ │ -0e006e: 7020 0235 3200 |0011: invoke-direct {v2, v3}, Ljava/util/WeakHashMap;.:(I)V // method@3502 │ │ -0e0074: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0e0076: 5443 560e |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e007a: 7210 2621 0300 |0017: invoke-interface {v3}, Landroid/view/Menu;.size:()I // method@2126 │ │ -0e0080: 0a03 |001a: move-result v3 │ │ -0e0082: 3530 1400 |001b: if-ge v0, v3, 002f // +0014 │ │ -0e0086: 5443 560e |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e008a: 7220 1b21 0300 |001f: invoke-interface {v3, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@211b │ │ -0e0090: 0c01 |0022: move-result-object v1 │ │ -0e0092: 5443 550e |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0e0096: 6e20 0535 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0e009c: 0c03 |0028: move-result-object v3 │ │ -0e009e: 6e30 0735 1203 |0029: invoke-virtual {v2, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0e00a4: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e00a8: 28e7 |002e: goto 0015 // -0019 │ │ -0e00aa: 5443 550e |002f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0e00ae: 6e10 0335 0300 |0031: invoke-virtual {v3}, Ljava/util/WeakHashMap;.clear:()V // method@3503 │ │ -0e00b4: 5443 550e |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0e00b8: 6e20 0835 2300 |0036: invoke-virtual {v3, v2}, Ljava/util/WeakHashMap;.putAll:(Ljava/util/Map;)V // method@3508 │ │ -0e00be: 28cf |0039: goto 0008 // -0031 │ │ +0e001c: |[0e001c] com.actionbarsherlock.internal.view.menu.MenuWrapper.invalidate:()V │ │ +0e002c: 5443 550e |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0e0030: 6e10 0635 0300 |0002: invoke-virtual {v3}, Ljava/util/WeakHashMap;.isEmpty:()Z // method@3506 │ │ +0e0036: 0a03 |0005: move-result v3 │ │ +0e0038: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +0e003c: 0e00 |0008: return-void │ │ +0e003e: 2202 b306 |0009: new-instance v2, Ljava/util/WeakHashMap; // type@06b3 │ │ +0e0042: 5443 550e |000b: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0e0046: 6e10 0a35 0300 |000d: invoke-virtual {v3}, Ljava/util/WeakHashMap;.size:()I // method@350a │ │ +0e004c: 0a03 |0010: move-result v3 │ │ +0e004e: 7020 0235 3200 |0011: invoke-direct {v2, v3}, Ljava/util/WeakHashMap;.:(I)V // method@3502 │ │ +0e0054: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0e0056: 5443 560e |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e005a: 7210 2621 0300 |0017: invoke-interface {v3}, Landroid/view/Menu;.size:()I // method@2126 │ │ +0e0060: 0a03 |001a: move-result v3 │ │ +0e0062: 3530 1400 |001b: if-ge v0, v3, 002f // +0014 │ │ +0e0066: 5443 560e |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e006a: 7220 1b21 0300 |001f: invoke-interface {v3, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@211b │ │ +0e0070: 0c01 |0022: move-result-object v1 │ │ +0e0072: 5443 550e |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0e0076: 6e20 0535 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0e007c: 0c03 |0028: move-result-object v3 │ │ +0e007e: 6e30 0735 1203 |0029: invoke-virtual {v2, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0e0084: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e0088: 28e7 |002e: goto 0015 // -0019 │ │ +0e008a: 5443 550e |002f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0e008e: 6e10 0335 0300 |0031: invoke-virtual {v3}, Ljava/util/WeakHashMap;.clear:()V // method@3503 │ │ +0e0094: 5443 550e |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0e0098: 6e20 0835 2300 |0036: invoke-virtual {v3, v2}, Ljava/util/WeakHashMap;.putAll:(Ljava/util/Map;)V // method@3508 │ │ +0e009e: 28cf |0039: goto 0008 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=130 │ │ 0x0009 line=121 │ │ 0x0014 line=123 │ │ 0x001d line=124 │ │ @@ -300650,19 +300665,19 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0e00c0: |[0e00c0] com.actionbarsherlock.internal.view.menu.MenuWrapper.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0e00d0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e00d4: 7230 1d21 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@211d │ │ -0e00da: 0a00 |0005: move-result v0 │ │ -0e00dc: 0f00 |0006: return v0 │ │ +0e00a0: |[0e00a0] com.actionbarsherlock.internal.view.menu.MenuWrapper.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +0e00b0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e00b4: 7230 1d21 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@211d │ │ +0e00ba: 0a00 |0005: move-result v0 │ │ +0e00bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0007 reg=2 keyCode I │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/KeyEvent; │ │ @@ -300672,19 +300687,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0e00e0: |[0e00e0] com.actionbarsherlock.internal.view.menu.MenuWrapper.performIdentifierAction:(II)Z │ │ -0e00f0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e00f4: 7230 1e21 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@211e │ │ -0e00fa: 0a00 |0005: move-result v0 │ │ -0e00fc: 0f00 |0006: return v0 │ │ +0e00c0: |[0e00c0] com.actionbarsherlock.internal.view.menu.MenuWrapper.performIdentifierAction:(II)Z │ │ +0e00d0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e00d4: 7230 1e21 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@211e │ │ +0e00da: 0a00 |0005: move-result v0 │ │ +0e00dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0007 reg=2 id I │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -300694,19 +300709,19 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0e0100: |[0e0100] com.actionbarsherlock.internal.view.menu.MenuWrapper.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0e0110: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0114: 7240 1f21 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@211f │ │ -0e011a: 0a00 |0005: move-result v0 │ │ -0e011c: 0f00 |0006: return v0 │ │ +0e00e0: |[0e00e0] com.actionbarsherlock.internal.view.menu.MenuWrapper.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0e00f0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e00f4: 7240 1f21 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@211f │ │ +0e00fa: 0a00 |0005: move-result v0 │ │ +0e00fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0007 reg=2 keyCode I │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/KeyEvent; │ │ @@ -300717,33 +300732,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0e0120: |[0e0120] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeGroup:(I)V │ │ -0e0130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e0132: 5432 560e |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0136: 7210 2621 0200 |0003: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@2126 │ │ -0e013c: 0a02 |0006: move-result v2 │ │ -0e013e: 3520 1600 |0007: if-ge v0, v2, 001d // +0016 │ │ -0e0142: 5432 560e |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0146: 7220 1b21 0200 |000b: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@211b │ │ -0e014c: 0c01 |000e: move-result-object v1 │ │ -0e014e: 7210 2c21 0100 |000f: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@212c │ │ -0e0154: 0a02 |0012: move-result v2 │ │ -0e0156: 3342 0700 |0013: if-ne v2, v4, 001a // +0007 │ │ -0e015a: 5432 550e |0015: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0e015e: 6e20 0935 1200 |0017: invoke-virtual {v2, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@3509 │ │ -0e0164: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e0168: 28e5 |001c: goto 0001 // -001b │ │ -0e016a: 5432 560e |001d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e016e: 7220 2021 4200 |001f: invoke-interface {v2, v4}, Landroid/view/Menu;.removeGroup:(I)V // method@2120 │ │ -0e0174: 0e00 |0022: return-void │ │ +0e0100: |[0e0100] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeGroup:(I)V │ │ +0e0110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e0112: 5432 560e |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e0116: 7210 2621 0200 |0003: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@2126 │ │ +0e011c: 0a02 |0006: move-result v2 │ │ +0e011e: 3520 1600 |0007: if-ge v0, v2, 001d // +0016 │ │ +0e0122: 5432 560e |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e0126: 7220 1b21 0200 |000b: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@211b │ │ +0e012c: 0c01 |000e: move-result-object v1 │ │ +0e012e: 7210 2c21 0100 |000f: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@212c │ │ +0e0134: 0a02 |0012: move-result v2 │ │ +0e0136: 3342 0700 |0013: if-ne v2, v4, 001a // +0007 │ │ +0e013a: 5432 550e |0015: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0e013e: 6e20 0935 1200 |0017: invoke-virtual {v2, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@3509 │ │ +0e0144: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e0148: 28e5 |001c: goto 0001 // -001b │ │ +0e014a: 5432 560e |001d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e014e: 7220 2021 4200 |001f: invoke-interface {v2, v4}, Landroid/view/Menu;.removeGroup:(I)V // method@2120 │ │ +0e0154: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=104 │ │ 0x000f line=105 │ │ 0x0015 line=106 │ │ 0x001a line=103 │ │ @@ -300760,23 +300775,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0e0178: |[0e0178] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeItem:(I)V │ │ -0e0188: 5420 550e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ -0e018c: 5421 560e |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0190: 7220 1a21 3100 |0004: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@211a │ │ -0e0196: 0c01 |0007: move-result-object v1 │ │ -0e0198: 6e20 0935 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@3509 │ │ -0e019e: 5420 560e |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e01a2: 7220 2121 3000 |000d: invoke-interface {v0, v3}, Landroid/view/Menu;.removeItem:(I)V // method@2121 │ │ -0e01a8: 0e00 |0010: return-void │ │ +0e0158: |[0e0158] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeItem:(I)V │ │ +0e0168: 5420 550e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0e55 │ │ +0e016c: 5421 560e |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e0170: 7220 1a21 3100 |0004: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@211a │ │ +0e0176: 0c01 |0007: move-result-object v1 │ │ +0e0178: 6e20 0935 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@3509 │ │ +0e017e: 5420 560e |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e0182: 7220 2121 3000 |000d: invoke-interface {v0, v3}, Landroid/view/Menu;.removeItem:(I)V // method@2121 │ │ +0e0188: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000b line=98 │ │ 0x0010 line=99 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -300787,18 +300802,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0e01ac: |[0e01ac] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupCheckable:(IZZ)V │ │ -0e01bc: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e01c0: 7240 2221 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@2122 │ │ -0e01c6: 0e00 |0005: return-void │ │ +0e018c: |[0e018c] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupCheckable:(IZZ)V │ │ +0e019c: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e01a0: 7240 2221 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@2122 │ │ +0e01a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0005 line=135 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 group I │ │ @@ -300810,18 +300825,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0e01c8: |[0e01c8] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupEnabled:(IZ)V │ │ -0e01d8: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e01dc: 7230 2321 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@2123 │ │ -0e01e2: 0e00 |0005: return-void │ │ +0e01a8: |[0e01a8] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupEnabled:(IZ)V │ │ +0e01b8: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e01bc: 7230 2321 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@2123 │ │ +0e01c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 group I │ │ @@ -300832,18 +300847,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0e01e4: |[0e01e4] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupVisible:(IZ)V │ │ -0e01f4: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e01f8: 7230 2421 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@2124 │ │ -0e01fe: 0e00 |0005: return-void │ │ +0e01c4: |[0e01c4] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupVisible:(IZ)V │ │ +0e01d4: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e01d8: 7230 2421 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@2124 │ │ +0e01de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 group I │ │ @@ -300854,18 +300869,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0e0200: |[0e0200] com.actionbarsherlock.internal.view.menu.MenuWrapper.setQwertyMode:(Z)V │ │ -0e0210: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0214: 7220 2521 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@2125 │ │ -0e021a: 0e00 |0005: return-void │ │ +0e01e0: |[0e01e0] com.actionbarsherlock.internal.view.menu.MenuWrapper.setQwertyMode:(Z)V │ │ +0e01f0: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e01f4: 7220 2521 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@2125 │ │ +0e01fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 isQwerty Z │ │ @@ -300875,19 +300890,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e021c: |[0e021c] com.actionbarsherlock.internal.view.menu.MenuWrapper.size:()I │ │ -0e022c: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0230: 7210 2621 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@2126 │ │ -0e0236: 0a00 |0005: move-result v0 │ │ -0e0238: 0f00 |0006: return v0 │ │ +0e01fc: |[0e01fc] com.actionbarsherlock.internal.view.menu.MenuWrapper.size:()I │ │ +0e020c: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e0210: 7210 2621 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@2126 │ │ +0e0216: 0a00 |0005: move-result v0 │ │ +0e0218: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ #26 : (in Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;) │ │ @@ -300895,17 +300910,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e023c: |[0e023c] com.actionbarsherlock.internal.view.menu.MenuWrapper.unwrap:()Landroid/view/Menu; │ │ -0e024c: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ -0e0250: 1100 |0002: return-object v0 │ │ +0e021c: |[0e021c] com.actionbarsherlock.internal.view.menu.MenuWrapper.unwrap:()Landroid/view/Menu; │ │ +0e022c: 5410 560e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0e56 │ │ +0e0230: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ source_file_idx : 3941 (MenuWrapper.java) │ │ @@ -300951,20 +300966,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0e0254: |[0e0254] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ -0e0264: 5b12 5e0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e0268: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e026e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0e0270: 5c10 5c0e |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ -0e0274: 0e00 |0008: return-void │ │ +0e0234: |[0e0234] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ +0e0244: 5b12 5e0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e0248: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e024e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0e0250: 5c10 5c0e |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ +0e0254: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ 0x0000 - 0x0009 reg=2 this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -300975,18 +300990,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0e0278: |[0e0278] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e0288: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e028a: 5c10 5c0e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ -0e028e: 0e00 |0003: return-void │ │ +0e0258: |[0e0258] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e0268: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e026a: 5c10 5c0e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ +0e026e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ 0x0000 - 0x0004 reg=2 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ @@ -300996,35 +301011,35 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0e0290: |[0e0290] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e02a0: 5520 5c0e |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ -0e02a4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0e02a8: 0e00 |0004: return-void │ │ -0e02aa: 5420 5e0e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e02ae: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0e02b0: 5b01 680e |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ -0e02b4: 5420 5e0e |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e02b8: 5221 5d0e |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ -0e02bc: 6e20 212c 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2c21 │ │ -0e02c2: 5420 5e0e |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e02c6: 5400 650e |0013: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ -0e02ca: 3800 efff |0015: if-eqz v0, 0004 // -0011 │ │ -0e02ce: 5420 5e0e |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e02d2: 5400 630e |0019: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e02d6: 3800 e9ff |001b: if-eqz v0, 0004 // -0017 │ │ -0e02da: 5420 5e0e |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e02de: 5400 630e |001f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e02e2: 5221 5d0e |0021: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ -0e02e6: 6e20 792a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@2a79 │ │ -0e02ec: 28de |0026: goto 0004 // -0022 │ │ +0e0270: |[0e0270] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e0280: 5520 5c0e |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ +0e0284: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0e0288: 0e00 |0004: return-void │ │ +0e028a: 5420 5e0e |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e028e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0e0290: 5b01 680e |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ +0e0294: 5420 5e0e |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e0298: 5221 5d0e |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ +0e029c: 6e20 212c 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2c21 │ │ +0e02a2: 5420 5e0e |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e02a6: 5400 650e |0013: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ +0e02aa: 3800 efff |0015: if-eqz v0, 0004 // -0011 │ │ +0e02ae: 5420 5e0e |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e02b2: 5400 630e |0019: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e02b6: 3800 e9ff |001b: if-eqz v0, 0004 // -0017 │ │ +0e02ba: 5420 5e0e |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e02be: 5400 630e |001f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e02c2: 5221 5d0e |0021: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ +0e02c6: 6e20 792a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@2a79 │ │ +0e02cc: 28de |0026: goto 0004 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=280 │ │ 0x0005 line=275 │ │ 0x000a line=276 │ │ 0x0011 line=277 │ │ @@ -301038,16 +301053,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e02f0: |[0e02f0] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e0300: 0e00 |0000: return-void │ │ +0e02d0: |[0e02d0] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e02e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -301056,22 +301071,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e0304: |[0e0304] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e0314: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0e0316: 5420 5e0e |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e031a: 6e20 212c 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2c21 │ │ -0e0320: 5420 5e0e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ -0e0324: 5b03 680e |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ -0e0328: 5c21 5c0e |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ -0e032c: 0e00 |000c: return-void │ │ +0e02e4: |[0e02e4] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e02f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0e02f6: 5420 5e0e |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e02fa: 6e20 212c 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2c21 │ │ +0e0300: 5420 5e0e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0e5e │ │ +0e0304: 5b03 680e |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ +0e0308: 5c21 5c0e |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0e5c │ │ +0e030c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=266 │ │ 0x0006 line=267 │ │ 0x000a line=268 │ │ 0x000c line=269 │ │ locals : │ │ @@ -301083,17 +301098,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e0330: |[0e0330] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ -0e0340: 5901 5d0e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ -0e0344: 1100 |0002: return-object v0 │ │ +0e0310: |[0e0310] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ +0e0320: 5901 5d0e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ +0e0324: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0002 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ 0x0000 - 0x0003 reg=1 visibility I │ │ @@ -301172,40 +301187,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0e0348: |[0e0348] com.actionbarsherlock.internal.widget.AbsActionBarView.:()V │ │ -0e0358: 2200 bd04 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ -0e035c: 7010 aa23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ -0e0362: 6900 690e |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0e69 │ │ -0e0366: 0e00 |0007: return-void │ │ +0e0328: |[0e0328] com.actionbarsherlock.internal.widget.AbsActionBarView.:()V │ │ +0e0338: 2200 bd04 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ +0e033c: 7010 aa23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ +0e0342: 6900 690e |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0e69 │ │ +0e0346: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e0368: |[0e0368] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ -0e0378: 7020 1829 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;)V // method@2918 │ │ -0e037e: 2200 7c05 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@057c │ │ -0e0382: 7020 fe2b 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfe │ │ -0e0388: 5b10 670e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e038c: 5b12 620e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0e62 │ │ -0e0390: 0e00 |000c: return-void │ │ +0e0348: |[0e0348] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ +0e0358: 7020 1829 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;)V // method@2918 │ │ +0e035e: 2200 7c05 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@057c │ │ +0e0362: 7020 fe2b 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfe │ │ +0e0368: 5b10 670e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e036c: 5b12 620e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0e62 │ │ +0e0370: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=48 │ │ 0x000a line=56 │ │ 0x000c line=57 │ │ locals : │ │ @@ -301217,21 +301232,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0e0394: |[0e0394] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0e03a4: 7030 1929 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2919 │ │ -0e03aa: 2200 7c05 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@057c │ │ -0e03ae: 7020 fe2b 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfe │ │ -0e03b4: 5b10 670e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e03b8: 5b12 620e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0e62 │ │ -0e03bc: 0e00 |000c: return-void │ │ +0e0374: |[0e0374] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0e0384: 7030 1929 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2919 │ │ +0e038a: 2200 7c05 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@057c │ │ +0e038e: 7020 fe2b 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfe │ │ +0e0394: 5b10 670e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e0398: 5b12 620e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0e62 │ │ +0e039c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=48 │ │ 0x000a line=61 │ │ 0x000c line=62 │ │ locals : │ │ @@ -301244,21 +301259,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0e03c0: |[0e03c0] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0e03d0: 7040 1a29 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@291a │ │ -0e03d6: 2200 7c05 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@057c │ │ -0e03da: 7020 fe2b 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfe │ │ -0e03e0: 5b10 670e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e03e4: 5b12 620e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0e62 │ │ -0e03e8: 0e00 |000c: return-void │ │ +0e03a0: |[0e03a0] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0e03b0: 7040 1a29 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@291a │ │ +0e03b6: 2200 7c05 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@057c │ │ +0e03ba: 7020 fe2b 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfe │ │ +0e03c0: 5b10 670e |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e03c4: 5b12 620e |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0e62 │ │ +0e03c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=48 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ locals : │ │ @@ -301273,107 +301288,107 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -0e03ec: |[0e03ec] com.actionbarsherlock.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ -0e03fc: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -0e0400: 1608 c800 |0002: const-wide/16 v8, #int 200 // #c8 │ │ -0e0404: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -0e0406: 1207 |0005: const/4 v7, #int 0 // #0 │ │ -0e0408: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -0e040a: 54b3 680e |0007: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ -0e040e: 3803 0700 |0009: if-eqz v3, 0010 // +0007 │ │ -0e0412: 54b3 680e |000b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ -0e0416: 6e10 d727 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@27d7 │ │ -0e041c: 390c 6700 |0010: if-nez v12, 0077 // +0067 │ │ -0e0420: 6e10 0d2c 0b00 |0012: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2c0d │ │ -0e0426: 0a03 |0015: move-result v3 │ │ -0e0428: 3803 1200 |0016: if-eqz v3, 0028 // +0012 │ │ -0e042c: 6e20 1c2c 6b00 |0018: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setAlpha:(F)V // method@2c1c │ │ -0e0432: 54b3 650e |001b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ -0e0436: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ -0e043a: 54b3 630e |001f: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e043e: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -0e0442: 54b3 630e |0023: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e0446: 6e20 722a 6300 |0025: invoke-virtual {v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setAlpha:(F)V // method@2a72 │ │ -0e044c: 1a03 a617 |0028: const-string v3, "alpha" // string@17a6 │ │ -0e0450: 2354 d006 |002a: new-array v4, v5, [F // type@06d0 │ │ -0e0454: 4b0a 0407 |002c: aput v10, v4, v7 │ │ -0e0458: 7130 7c28 3b04 |002e: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0e045e: 0c00 |0031: move-result-object v0 │ │ -0e0460: 6e30 8128 8009 |0032: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e0466: 6203 690e |0035: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0e69 │ │ -0e046a: 6e20 8628 3000 |0037: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ -0e0470: 54b3 650e |003a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ -0e0474: 3803 2e00 |003c: if-eqz v3, 006a // +002e │ │ -0e0478: 54b3 630e |003e: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e047c: 3803 2a00 |0040: if-eqz v3, 006a // +002a │ │ -0e0480: 2201 3705 |0042: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0e0484: 7010 0628 0100 |0044: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ -0e048a: 54b3 630e |0047: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e048e: 1a04 a617 |0049: const-string v4, "alpha" // string@17a6 │ │ -0e0492: 2355 d006 |004b: new-array v5, v5, [F // type@06d0 │ │ -0e0496: 4b0a 0507 |004d: aput v10, v5, v7 │ │ -0e049a: 7130 7c28 4305 |004f: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0e04a0: 0c02 |0052: move-result-object v2 │ │ -0e04a2: 6e30 8128 8209 |0053: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e04a8: 54b3 670e |0056: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e04ac: 6e20 032c c300 |0058: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ -0e04b2: 0c03 |005b: move-result-object v3 │ │ -0e04b4: 6e20 0c28 3100 |005c: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ -0e04ba: 6e20 1728 0100 |005f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0e04c0: 0c03 |0062: move-result-object v3 │ │ -0e04c2: 6e20 fa27 2300 |0063: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0e04c8: 6e10 2428 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ -0e04ce: 0e00 |0069: return-void │ │ -0e04d0: 54b3 670e |006a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e04d4: 6e20 032c c300 |006c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ -0e04da: 0c03 |006f: move-result-object v3 │ │ -0e04dc: 6e20 7328 3000 |0070: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ -0e04e2: 6e10 8e28 0000 |0073: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ -0e04e8: 28f3 |0076: goto 0069 // -000d │ │ -0e04ea: 1a03 a617 |0077: const-string v3, "alpha" // string@17a6 │ │ -0e04ee: 2354 d006 |0079: new-array v4, v5, [F // type@06d0 │ │ -0e04f2: 4b06 0407 |007b: aput v6, v4, v7 │ │ -0e04f6: 7130 7c28 3b04 |007d: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0e04fc: 0c00 |0080: move-result-object v0 │ │ -0e04fe: 6e30 8128 8009 |0081: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e0504: 6203 690e |0084: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0e69 │ │ -0e0508: 6e20 8628 3000 |0086: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ -0e050e: 54b3 650e |0089: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ -0e0512: 3803 2e00 |008b: if-eqz v3, 00b9 // +002e │ │ -0e0516: 54b3 630e |008d: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e051a: 3803 2a00 |008f: if-eqz v3, 00b9 // +002a │ │ -0e051e: 2201 3705 |0091: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0e0522: 7010 0628 0100 |0093: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ -0e0528: 54b3 630e |0096: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e052c: 1a04 a617 |0098: const-string v4, "alpha" // string@17a6 │ │ -0e0530: 2355 d006 |009a: new-array v5, v5, [F // type@06d0 │ │ -0e0534: 4b06 0507 |009c: aput v6, v5, v7 │ │ -0e0538: 7130 7c28 4305 |009e: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0e053e: 0c02 |00a1: move-result-object v2 │ │ -0e0540: 6e30 8128 8209 |00a2: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e0546: 54b3 670e |00a5: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e054a: 6e20 032c c300 |00a7: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ -0e0550: 0c03 |00aa: move-result-object v3 │ │ -0e0552: 6e20 0c28 3100 |00ab: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ -0e0558: 6e20 1728 0100 |00ae: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0e055e: 0c03 |00b1: move-result-object v3 │ │ -0e0560: 6e20 fa27 2300 |00b2: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0e0566: 6e10 2428 0100 |00b5: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ -0e056c: 28b1 |00b8: goto 0069 // -004f │ │ -0e056e: 54b3 670e |00b9: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e0572: 6e20 032c c300 |00bb: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ -0e0578: 0c03 |00be: move-result-object v3 │ │ -0e057a: 6e20 7328 3000 |00bf: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ -0e0580: 6e10 8e28 0000 |00c2: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ -0e0586: 28a4 |00c5: goto 0069 // -005c │ │ +0e03cc: |[0e03cc] com.actionbarsherlock.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ +0e03dc: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +0e03e0: 1608 c800 |0002: const-wide/16 v8, #int 200 // #c8 │ │ +0e03e4: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +0e03e6: 1207 |0005: const/4 v7, #int 0 // #0 │ │ +0e03e8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0e03ea: 54b3 680e |0007: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ +0e03ee: 3803 0700 |0009: if-eqz v3, 0010 // +0007 │ │ +0e03f2: 54b3 680e |000b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ +0e03f6: 6e10 d727 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@27d7 │ │ +0e03fc: 390c 6700 |0010: if-nez v12, 0077 // +0067 │ │ +0e0400: 6e10 0d2c 0b00 |0012: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2c0d │ │ +0e0406: 0a03 |0015: move-result v3 │ │ +0e0408: 3803 1200 |0016: if-eqz v3, 0028 // +0012 │ │ +0e040c: 6e20 1c2c 6b00 |0018: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setAlpha:(F)V // method@2c1c │ │ +0e0412: 54b3 650e |001b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ +0e0416: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ +0e041a: 54b3 630e |001f: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e041e: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +0e0422: 54b3 630e |0023: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e0426: 6e20 722a 6300 |0025: invoke-virtual {v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setAlpha:(F)V // method@2a72 │ │ +0e042c: 1a03 a617 |0028: const-string v3, "alpha" // string@17a6 │ │ +0e0430: 2354 d006 |002a: new-array v4, v5, [F // type@06d0 │ │ +0e0434: 4b0a 0407 |002c: aput v10, v4, v7 │ │ +0e0438: 7130 7c28 3b04 |002e: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0e043e: 0c00 |0031: move-result-object v0 │ │ +0e0440: 6e30 8128 8009 |0032: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e0446: 6203 690e |0035: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0e69 │ │ +0e044a: 6e20 8628 3000 |0037: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ +0e0450: 54b3 650e |003a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ +0e0454: 3803 2e00 |003c: if-eqz v3, 006a // +002e │ │ +0e0458: 54b3 630e |003e: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e045c: 3803 2a00 |0040: if-eqz v3, 006a // +002a │ │ +0e0460: 2201 3705 |0042: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0e0464: 7010 0628 0100 |0044: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ +0e046a: 54b3 630e |0047: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e046e: 1a04 a617 |0049: const-string v4, "alpha" // string@17a6 │ │ +0e0472: 2355 d006 |004b: new-array v5, v5, [F // type@06d0 │ │ +0e0476: 4b0a 0507 |004d: aput v10, v5, v7 │ │ +0e047a: 7130 7c28 4305 |004f: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0e0480: 0c02 |0052: move-result-object v2 │ │ +0e0482: 6e30 8128 8209 |0053: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e0488: 54b3 670e |0056: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e048c: 6e20 032c c300 |0058: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ +0e0492: 0c03 |005b: move-result-object v3 │ │ +0e0494: 6e20 0c28 3100 |005c: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ +0e049a: 6e20 1728 0100 |005f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0e04a0: 0c03 |0062: move-result-object v3 │ │ +0e04a2: 6e20 fa27 2300 |0063: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0e04a8: 6e10 2428 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ +0e04ae: 0e00 |0069: return-void │ │ +0e04b0: 54b3 670e |006a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e04b4: 6e20 032c c300 |006c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ +0e04ba: 0c03 |006f: move-result-object v3 │ │ +0e04bc: 6e20 7328 3000 |0070: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ +0e04c2: 6e10 8e28 0000 |0073: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ +0e04c8: 28f3 |0076: goto 0069 // -000d │ │ +0e04ca: 1a03 a617 |0077: const-string v3, "alpha" // string@17a6 │ │ +0e04ce: 2354 d006 |0079: new-array v4, v5, [F // type@06d0 │ │ +0e04d2: 4b06 0407 |007b: aput v6, v4, v7 │ │ +0e04d6: 7130 7c28 3b04 |007d: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0e04dc: 0c00 |0080: move-result-object v0 │ │ +0e04de: 6e30 8128 8009 |0081: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e04e4: 6203 690e |0084: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0e69 │ │ +0e04e8: 6e20 8628 3000 |0086: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ +0e04ee: 54b3 650e |0089: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ +0e04f2: 3803 2e00 |008b: if-eqz v3, 00b9 // +002e │ │ +0e04f6: 54b3 630e |008d: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e04fa: 3803 2a00 |008f: if-eqz v3, 00b9 // +002a │ │ +0e04fe: 2201 3705 |0091: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0e0502: 7010 0628 0100 |0093: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ +0e0508: 54b3 630e |0096: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e050c: 1a04 a617 |0098: const-string v4, "alpha" // string@17a6 │ │ +0e0510: 2355 d006 |009a: new-array v5, v5, [F // type@06d0 │ │ +0e0514: 4b06 0507 |009c: aput v6, v5, v7 │ │ +0e0518: 7130 7c28 4305 |009e: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0e051e: 0c02 |00a1: move-result-object v2 │ │ +0e0520: 6e30 8128 8209 |00a2: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e0526: 54b3 670e |00a5: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e052a: 6e20 032c c300 |00a7: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ +0e0530: 0c03 |00aa: move-result-object v3 │ │ +0e0532: 6e20 0c28 3100 |00ab: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@280c │ │ +0e0538: 6e20 1728 0100 |00ae: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0e053e: 0c03 |00b1: move-result-object v3 │ │ +0e0540: 6e20 fa27 2300 |00b2: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0e0546: 6e10 2428 0100 |00b5: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2824 │ │ +0e054c: 28b1 |00b8: goto 0069 // -004f │ │ +0e054e: 54b3 670e |00b9: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e0552: 6e20 032c c300 |00bb: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2c03 │ │ +0e0558: 0c03 |00be: move-result-object v3 │ │ +0e055a: 6e20 7328 3000 |00bf: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ +0e0560: 6e10 8e28 0000 |00c2: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ +0e0566: 28a4 |00c5: goto 0069 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0007 line=135 │ │ 0x000b line=136 │ │ 0x0010 line=138 │ │ 0x0012 line=139 │ │ 0x0018 line=140 │ │ @@ -301419,20 +301434,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0e0588: |[0e0588] com.actionbarsherlock.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ -0e0598: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e059c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0e05a0: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e05a4: 6e10 292a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ -0e05aa: 0e00 |0009: return-void │ │ +0e0568: |[0e0568] com.actionbarsherlock.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ +0e0578: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e057c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0e0580: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e0584: 6e10 292a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ +0e058a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=220 │ │ 0x0009 line=222 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -301442,23 +301457,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0e05ac: |[0e05ac] com.actionbarsherlock.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ -0e05bc: 5410 680e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ -0e05c0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0e05c4: 5410 670e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ -0e05c8: 5200 5d0e |0006: iget v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ -0e05cc: 0f00 |0008: return v0 │ │ -0e05ce: 6e10 0d2c 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2c0d │ │ -0e05d4: 0a00 |000c: move-result v0 │ │ -0e05d6: 28fb |000d: goto 0008 // -0005 │ │ +0e058c: |[0e058c] com.actionbarsherlock.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ +0e059c: 5410 680e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ +0e05a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0e05a4: 5410 670e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0e67 │ │ +0e05a8: 5200 5d0e |0006: iget v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0e5d │ │ +0e05ac: 0f00 |0008: return v0 │ │ +0e05ae: 6e10 0d2c 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2c0d │ │ +0e05b4: 0a00 |000c: move-result v0 │ │ +0e05b6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=129 │ │ 0x0008 line=131 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -301468,17 +301483,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e05d8: |[0e05d8] com.actionbarsherlock.internal.widget.AbsActionBarView.getContentHeight:()I │ │ -0e05e8: 5210 610e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0e61 │ │ -0e05ec: 0f00 |0002: return v0 │ │ +0e05b8: |[0e05b8] com.actionbarsherlock.internal.widget.AbsActionBarView.getContentHeight:()I │ │ +0e05c8: 5210 610e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0e61 │ │ +0e05cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView;) │ │ @@ -301486,23 +301501,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0e05f0: |[0e05f0] com.actionbarsherlock.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ -0e0600: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e0604: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0e0608: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e060c: 6e10 2f2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ -0e0612: 0a00 |0009: move-result v0 │ │ -0e0614: 0f00 |000a: return v0 │ │ -0e0616: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0e0618: 28fe |000c: goto 000a // -0002 │ │ +0e05d0: |[0e05d0] com.actionbarsherlock.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ +0e05e0: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e05e4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0e05e8: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e05ec: 6e10 2f2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ +0e05f2: 0a00 |0009: move-result v0 │ │ +0e05f4: 0f00 |000a: return v0 │ │ +0e05f6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0e05f8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0004 line=202 │ │ 0x000a line=204 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -301512,23 +301527,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0e061c: |[0e061c] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ -0e062c: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e0630: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0e0634: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e0638: 6e10 322a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ -0e063e: 0a00 |0009: move-result v0 │ │ -0e0640: 0f00 |000a: return v0 │ │ -0e0642: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0e0644: 28fe |000c: goto 000a // -0002 │ │ +0e05fc: |[0e05fc] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ +0e060c: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e0610: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0e0614: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e0618: 6e10 322a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ +0e061e: 0a00 |0009: move-result v0 │ │ +0e0620: 0f00 |000a: return v0 │ │ +0e0622: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0e0624: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000a line=211 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -301538,25 +301553,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0e0648: |[0e0648] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ -0e0658: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e065c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0e0660: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e0664: 6e10 332a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@2a33 │ │ -0e066a: 0a00 |0009: move-result v0 │ │ -0e066c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0e0670: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0e0672: 0f00 |000d: return v0 │ │ -0e0674: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0e0676: 28fe |000f: goto 000d // -0002 │ │ +0e0628: |[0e0628] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ +0e0638: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e063c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0e0640: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e0644: 6e10 332a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@2a33 │ │ +0e064a: 0a00 |0009: move-result v0 │ │ +0e064c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0e0650: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0e0652: 0f00 |000d: return v0 │ │ +0e0654: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0e0656: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView;) │ │ @@ -301564,27 +301579,27 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0e0678: |[0e0678] com.actionbarsherlock.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ -0e0688: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ -0e068c: 7120 8421 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0e0692: 0a00 |0005: move-result v0 │ │ -0e0694: 6e30 e921 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0e069a: 6e10 b021 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0e06a0: 0a00 |000c: move-result v0 │ │ -0e06a2: b103 |000d: sub-int/2addr v3, v0 │ │ -0e06a4: b153 |000e: sub-int/2addr v3, v5 │ │ -0e06a6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0e06a8: 7120 1b34 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0e06ae: 0a00 |0013: move-result v0 │ │ -0e06b0: 0f00 |0014: return v0 │ │ +0e0658: |[0e0658] com.actionbarsherlock.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ +0e0668: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ +0e066c: 7120 8421 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0e0672: 0a00 |0005: move-result v0 │ │ +0e0674: 6e30 e921 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0e067a: 6e10 b021 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0e0680: 0a00 |000c: move-result v0 │ │ +0e0682: b103 |000d: sub-int/2addr v3, v0 │ │ +0e0684: b153 |000e: sub-int/2addr v3, v5 │ │ +0e0686: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0e0688: 7120 1b34 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0e068e: 0a00 |0013: move-result v0 │ │ +0e0690: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0009 line=229 │ │ 0x000e line=230 │ │ 0x000f line=232 │ │ locals : │ │ @@ -301599,50 +301614,50 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -0e06b4: |[0e06b4] com.actionbarsherlock.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0e06c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0e06c6: 6001 4501 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e06ca: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -0e06ce: 3421 3800 |0005: if-lt v1, v2, 003d // +0038 │ │ -0e06d2: 6f20 1f29 7600 |0007: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@291f │ │ -0e06d8: 6e10 0c2c 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2c0c │ │ -0e06de: 0c01 |000d: move-result-object v1 │ │ -0e06e0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0e06e2: 6203 e70b |000f: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ -0e06e6: 6004 4a0a |0011: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ -0e06ea: 6e55 4f02 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0e06f0: 0c00 |0016: move-result-object v0 │ │ -0e06f2: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -0e06f4: 6e30 d202 1005 |0018: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ -0e06fa: 0a01 |001b: move-result v1 │ │ -0e06fc: 6e20 1d2c 1600 |001c: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@2c1d │ │ -0e0702: 6e10 d802 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e0708: 5561 660e |0022: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0e66 │ │ -0e070c: 3801 0f00 |0024: if-eqz v1, 0033 // +000f │ │ -0e0710: 6e10 0c2c 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2c0c │ │ -0e0716: 0c01 |0029: move-result-object v1 │ │ -0e0718: 6002 ad0a |002a: sget v2, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@0aad │ │ -0e071c: 7120 0b27 2100 |002c: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ -0e0722: 0a01 |002f: move-result v1 │ │ -0e0724: 6e20 1e2c 1600 |0030: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2c1e │ │ -0e072a: 5461 600e |0033: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e072e: 3801 0700 |0035: if-eqz v1, 003c // +0007 │ │ -0e0732: 5461 600e |0037: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e0736: 6e20 352a 7100 |0039: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2a35 │ │ -0e073c: 0e00 |003c: return-void │ │ -0e073e: 5461 630e |003d: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e0742: 3801 cbff |003f: if-eqz v1, 000a // -0035 │ │ -0e0746: 5461 630e |0041: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ -0e074a: 6e20 6b2a 7100 |0043: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2a6b │ │ -0e0750: 28c4 |0046: goto 000a // -003c │ │ +0e0694: |[0e0694] com.actionbarsherlock.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0e06a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0e06a6: 6001 4501 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e06aa: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +0e06ae: 3421 3800 |0005: if-lt v1, v2, 003d // +0038 │ │ +0e06b2: 6f20 1f29 7600 |0007: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@291f │ │ +0e06b8: 6e10 0c2c 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2c0c │ │ +0e06be: 0c01 |000d: move-result-object v1 │ │ +0e06c0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0e06c2: 6203 e70b |000f: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ +0e06c6: 6004 4a0a |0011: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ +0e06ca: 6e55 4f02 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0e06d0: 0c00 |0016: move-result-object v0 │ │ +0e06d2: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +0e06d4: 6e30 d202 1005 |0018: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ +0e06da: 0a01 |001b: move-result v1 │ │ +0e06dc: 6e20 1d2c 1600 |001c: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@2c1d │ │ +0e06e2: 6e10 d802 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e06e8: 5561 660e |0022: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0e66 │ │ +0e06ec: 3801 0f00 |0024: if-eqz v1, 0033 // +000f │ │ +0e06f0: 6e10 0c2c 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2c0c │ │ +0e06f6: 0c01 |0029: move-result-object v1 │ │ +0e06f8: 6002 ad0a |002a: sget v2, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@0aad │ │ +0e06fc: 7120 0b27 2100 |002c: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ +0e0702: 0a01 |002f: move-result v1 │ │ +0e0704: 6e20 1e2c 1600 |0030: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2c1e │ │ +0e070a: 5461 600e |0033: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e070e: 3801 0700 |0035: if-eqz v1, 003c // +0007 │ │ +0e0712: 5461 600e |0037: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e0716: 6e20 352a 7100 |0039: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2a35 │ │ +0e071c: 0e00 |003c: return-void │ │ +0e071e: 5461 630e |003d: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e0722: 3801 cbff |003f: if-eqz v1, 000a // -0035 │ │ +0e0726: 5461 630e |0041: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e63 │ │ +0e072a: 6e20 6b2a 7100 |0043: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2a6b │ │ +0e0730: 28c4 |0046: goto 000a // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0007 line=75 │ │ 0x000a line=82 │ │ 0x0017 line=84 │ │ 0x001f line=85 │ │ @@ -301663,26 +301678,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0e0754: |[0e0754] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ -0e0764: 6e10 b021 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0e076a: 0a02 |0003: move-result v2 │ │ -0e076c: 6e10 ad21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0e0772: 0a00 |0007: move-result v0 │ │ -0e0774: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -0e0778: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0e077c: 9001 0803 |000c: add-int v1, v8, v3 │ │ -0e0780: 9003 0702 |000e: add-int v3, v7, v2 │ │ -0e0784: 9004 0100 |0010: add-int v4, v1, v0 │ │ -0e0788: 6e54 e821 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0e078e: 0f02 |0015: return v2 │ │ +0e0734: |[0e0734] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ +0e0744: 6e10 b021 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0e074a: 0a02 |0003: move-result v2 │ │ +0e074c: 6e10 ad21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0e0752: 0a00 |0007: move-result v0 │ │ +0e0754: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +0e0758: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0e075c: 9001 0803 |000c: add-int v1, v8, v3 │ │ +0e0760: 9003 0702 |000e: add-int v3, v7, v2 │ │ +0e0764: 9004 0100 |0010: add-int v4, v1, v0 │ │ +0e0768: 6e54 e821 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0e076e: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0008 line=238 │ │ 0x000e line=240 │ │ 0x0015 line=242 │ │ @@ -301701,26 +301716,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0e0790: |[0e0790] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ -0e07a0: 6e10 b021 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0e07a6: 0a02 |0003: move-result v2 │ │ -0e07a8: 6e10 ad21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0e07ae: 0a00 |0007: move-result v0 │ │ -0e07b0: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -0e07b4: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0e07b8: 9001 0803 |000c: add-int v1, v8, v3 │ │ -0e07bc: 9103 0702 |000e: sub-int v3, v7, v2 │ │ -0e07c0: 9004 0100 |0010: add-int v4, v1, v0 │ │ -0e07c4: 6e54 e821 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0e07ca: 0f02 |0015: return v2 │ │ +0e0770: |[0e0770] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ +0e0780: 6e10 b021 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0e0786: 0a02 |0003: move-result v2 │ │ +0e0788: 6e10 ad21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0e078e: 0a00 |0007: move-result v0 │ │ +0e0790: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +0e0794: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0e0798: 9001 0803 |000c: add-int v1, v8, v3 │ │ +0e079c: 9103 0702 |000e: sub-int v3, v7, v2 │ │ +0e07a0: 9004 0100 |0010: add-int v4, v1, v0 │ │ +0e07a4: 6e54 e821 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0e07aa: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ 0x0008 line=248 │ │ 0x000e line=250 │ │ 0x0015 line=252 │ │ @@ -301739,19 +301754,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0e07cc: |[0e07cc] com.actionbarsherlock.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ -0e07dc: 2200 7b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; // type@057b │ │ -0e07e0: 7020 fc2b 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfc │ │ -0e07e6: 6e20 192c 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@2c19 │ │ -0e07ec: 0e00 |0008: return-void │ │ +0e07ac: |[0e07ac] com.actionbarsherlock.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ +0e07bc: 2200 7b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; // type@057b │ │ +0e07c0: 7020 fc2b 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2bfc │ │ +0e07c6: 6e20 192c 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@2c19 │ │ +0e07cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ @@ -301760,18 +301775,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e07f0: |[0e07f0] com.actionbarsherlock.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ -0e0800: 5901 610e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0e61 │ │ -0e0804: 6e10 1b2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.requestLayout:()V // method@2c1b │ │ -0e080a: 0e00 |0005: return-void │ │ +0e07d0: |[0e07d0] com.actionbarsherlock.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ +0e07e0: 5901 610e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0e61 │ │ +0e07e4: 6e10 1b2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.requestLayout:()V // method@2c1b │ │ +0e07ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0002 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -301782,17 +301797,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e080c: |[0e080c] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ -0e081c: 5c01 640e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0e64 │ │ -0e0820: 0e00 |0002: return-void │ │ +0e07ec: |[0e07ec] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ +0e07fc: 5c01 640e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0e64 │ │ +0e0800: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 split Z │ │ @@ -301802,17 +301817,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e0824: |[0e0824] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ -0e0834: 5b01 650e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ -0e0838: 0e00 |0002: return-void │ │ +0e0804: |[0e0804] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ +0e0814: 5b01 650e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e65 │ │ +0e0818: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -301822,17 +301837,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e083c: |[0e083c] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ -0e084c: 5c01 660e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0e66 │ │ -0e0850: 0e00 |0002: return-void │ │ +0e081c: |[0e081c] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ +0e082c: 5c01 660e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0e66 │ │ +0e0830: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0002 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitWhenNarrow Z │ │ @@ -301842,21 +301857,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e0854: |[0e0854] com.actionbarsherlock.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ -0e0864: 5410 680e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ -0e0868: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0e086c: 5410 680e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ -0e0870: 6e10 da27 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ -0e0876: 6f20 2429 2100 |0009: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setVisibility:(I)V // method@2924 │ │ -0e087c: 0e00 |000c: return-void │ │ +0e0834: |[0e0834] com.actionbarsherlock.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ +0e0844: 5410 680e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ +0e0848: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0e084c: 5410 680e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e68 │ │ +0e0850: 6e10 da27 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ +0e0856: 6f20 2429 2100 |0009: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setVisibility:(I)V // method@2924 │ │ +0e085c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0004 line=180 │ │ 0x0009 line=182 │ │ 0x000c line=183 │ │ locals : │ │ @@ -301868,23 +301883,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0e0880: |[0e0880] com.actionbarsherlock.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ -0e0890: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e0894: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0e0898: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ -0e089c: 6e10 422a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ -0e08a2: 0a00 |0009: move-result v0 │ │ -0e08a4: 0f00 |000a: return v0 │ │ -0e08a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0e08a8: 28fe |000c: goto 000a // -0002 │ │ +0e0860: |[0e0860] com.actionbarsherlock.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ +0e0870: 5410 600e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e0874: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0e0878: 5410 600e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e60 │ │ +0e087c: 6e10 422a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ +0e0882: 0a00 |0009: move-result v0 │ │ +0e0884: 0f00 |000a: return v0 │ │ +0e0886: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0e0888: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0004 line=187 │ │ 0x000a line=189 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -301946,18 +301961,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0e08ac: |[0e08ac] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ -0e08bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e08be: 7030 242c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c24 │ │ -0e08c4: 0e00 |0004: return-void │ │ +0e088c: |[0e088c] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ +0e089c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e089e: 7030 242c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c24 │ │ +0e08a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -301967,67 +301982,67 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0e08c8: |[0e08c8] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0e08d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0e08da: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0e08dc: 7030 3e29 6507 |0002: invoke-direct {v5, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@293e │ │ -0e08e2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0e08e4: 6e20 3c2c 1500 |0006: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2c3c │ │ -0e08ea: 6201 e70b |0009: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ -0e08ee: 6e30 4e02 7601 |000b: invoke-virtual {v6, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0e08f4: 0c00 |000e: move-result-object v0 │ │ -0e08f6: 6e20 ce02 3000 |000f: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0e08fc: 0c01 |0012: move-result-object v1 │ │ -0e08fe: 5b51 6b0e |0013: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ -0e0902: 1301 0c00 |0015: const/16 v1, #int 12 // #c │ │ -0e0906: 6e20 ce02 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0e090c: 0c01 |001a: move-result-object v1 │ │ -0e090e: 5b51 700e |001b: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0912: 5451 700e |001d: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0916: 2011 9500 |001f: instance-of v1, v1, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ -0e091a: 3801 1300 |0021: if-eqz v1, 0034 // +0013 │ │ -0e091e: 6001 4501 |0023: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e0922: 1304 0b00 |0025: const/16 v4, #int 11 // #b │ │ -0e0926: 3541 0d00 |0027: if-ge v1, v4, 0034 // +000d │ │ -0e092a: 2204 9805 |0029: new-instance v4, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0598 │ │ -0e092e: 5451 700e |002b: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0932: 1f01 9500 |002d: check-cast v1, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ -0e0936: 7020 d82d 1400 |002f: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@2dd8 │ │ -0e093c: 5b54 700e |0032: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0940: 6e10 2b2c 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getId:()I // method@2c2b │ │ -0e0946: 0a01 |0037: move-result v1 │ │ -0e0948: 6004 590b |0038: sget v4, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0b59 │ │ -0e094c: 3341 0a00 |003a: if-ne v1, v4, 0044 // +000a │ │ -0e0950: 5c52 6c0e |003c: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ -0e0954: 6e20 ce02 2000 |003e: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0e095a: 0c01 |0041: move-result-object v1 │ │ -0e095c: 5b51 6f0e |0042: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ -0e0960: 6e10 d802 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e0966: 5551 6c0e |0047: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ -0e096a: 3801 0d00 |0049: if-eqz v1, 0056 // +000d │ │ -0e096e: 5451 6f0e |004b: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ -0e0972: 3901 0700 |004d: if-nez v1, 0054 // +0007 │ │ -0e0976: 0121 |004f: move v1, v2 │ │ -0e0978: 6e20 462c 1500 |0050: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@2c46 │ │ -0e097e: 0e00 |0053: return-void │ │ -0e0980: 0131 |0054: move v1, v3 │ │ -0e0982: 28fb |0055: goto 0050 // -0005 │ │ -0e0984: 5451 6b0e |0056: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ -0e0988: 3901 0800 |0058: if-nez v1, 0060 // +0008 │ │ -0e098c: 5451 700e |005a: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0990: 3901 0400 |005c: if-nez v1, 0060 // +0004 │ │ -0e0994: 0121 |005e: move v1, v2 │ │ -0e0996: 28f1 |005f: goto 0050 // -000f │ │ -0e0998: 0131 |0060: move v1, v3 │ │ -0e099a: 28ef |0061: goto 0050 // -0011 │ │ +0e08a8: |[0e08a8] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0e08b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0e08ba: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0e08bc: 7030 3e29 6507 |0002: invoke-direct {v5, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@293e │ │ +0e08c2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0e08c4: 6e20 3c2c 1500 |0006: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2c3c │ │ +0e08ca: 6201 e70b |0009: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ +0e08ce: 6e30 4e02 7601 |000b: invoke-virtual {v6, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0e08d4: 0c00 |000e: move-result-object v0 │ │ +0e08d6: 6e20 ce02 3000 |000f: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0e08dc: 0c01 |0012: move-result-object v1 │ │ +0e08de: 5b51 6b0e |0013: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ +0e08e2: 1301 0c00 |0015: const/16 v1, #int 12 // #c │ │ +0e08e6: 6e20 ce02 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0e08ec: 0c01 |001a: move-result-object v1 │ │ +0e08ee: 5b51 700e |001b: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e08f2: 5451 700e |001d: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e08f6: 2011 9500 |001f: instance-of v1, v1, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ +0e08fa: 3801 1300 |0021: if-eqz v1, 0034 // +0013 │ │ +0e08fe: 6001 4501 |0023: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e0902: 1304 0b00 |0025: const/16 v4, #int 11 // #b │ │ +0e0906: 3541 0d00 |0027: if-ge v1, v4, 0034 // +000d │ │ +0e090a: 2204 9805 |0029: new-instance v4, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0598 │ │ +0e090e: 5451 700e |002b: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e0912: 1f01 9500 |002d: check-cast v1, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ +0e0916: 7020 d82d 1400 |002f: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@2dd8 │ │ +0e091c: 5b54 700e |0032: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e0920: 6e10 2b2c 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getId:()I // method@2c2b │ │ +0e0926: 0a01 |0037: move-result v1 │ │ +0e0928: 6004 590b |0038: sget v4, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0b59 │ │ +0e092c: 3341 0a00 |003a: if-ne v1, v4, 0044 // +000a │ │ +0e0930: 5c52 6c0e |003c: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ +0e0934: 6e20 ce02 2000 |003e: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0e093a: 0c01 |0041: move-result-object v1 │ │ +0e093c: 5b51 6f0e |0042: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ +0e0940: 6e10 d802 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e0946: 5551 6c0e |0047: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ +0e094a: 3801 0d00 |0049: if-eqz v1, 0056 // +000d │ │ +0e094e: 5451 6f0e |004b: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ +0e0952: 3901 0700 |004d: if-nez v1, 0054 // +0007 │ │ +0e0956: 0121 |004f: move v1, v2 │ │ +0e0958: 6e20 462c 1500 |0050: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@2c46 │ │ +0e095e: 0e00 |0053: return-void │ │ +0e0960: 0131 |0054: move v1, v3 │ │ +0e0962: 28fb |0055: goto 0050 // -0005 │ │ +0e0964: 5451 6b0e |0056: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ +0e0968: 3901 0800 |0058: if-nez v1, 0060 // +0008 │ │ +0e096c: 5451 700e |005a: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e0970: 3901 0400 |005c: if-nez v1, 0060 // +0004 │ │ +0e0974: 0121 |005e: move v1, v2 │ │ +0e0976: 28f1 |005f: goto 0050 // -000f │ │ +0e0978: 0131 |0060: move v1, v3 │ │ +0e097a: 28ef |0061: goto 0050 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0005 line=56 │ │ 0x0009 line=58 │ │ 0x000f line=60 │ │ 0x0015 line=61 │ │ @@ -302052,17 +302067,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e099c: |[0e099c] com.actionbarsherlock.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ -0e09ac: 5410 710e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e09b0: 1100 |0002: return-object v0 │ │ +0e097c: |[0e097c] com.actionbarsherlock.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ +0e098c: 5410 710e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0990: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContainer;) │ │ @@ -302070,40 +302085,40 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0e09b4: |[0e09b4] com.actionbarsherlock.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ -0e09c4: 6e10 302c 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getWidth:()I // method@2c30 │ │ -0e09ca: 0a00 |0003: move-result v0 │ │ -0e09cc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0e09d0: 6e10 2a2c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ -0e09d6: 0a00 |0009: move-result v0 │ │ -0e09d8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -0e09dc: 0e00 |000c: return-void │ │ -0e09de: 5510 6c0e |000d: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ -0e09e2: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -0e09e6: 5410 6f0e |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ -0e09ea: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ -0e09ee: 5410 6f0e |0015: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ -0e09f2: 6e20 8903 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0e09f8: 28f2 |001a: goto 000c // -000e │ │ -0e09fa: 5410 6b0e |001b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ -0e09fe: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -0e0a02: 5410 6b0e |001f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ -0e0a06: 6e20 8903 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0e0a0c: 5410 700e |0024: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0a10: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ -0e0a14: 5510 6d0e |0028: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0e6d │ │ -0e0a18: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ -0e0a1c: 5410 700e |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0a20: 6e20 8903 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0e0a26: 28db |0031: goto 000c // -0025 │ │ +0e0994: |[0e0994] com.actionbarsherlock.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ +0e09a4: 6e10 302c 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getWidth:()I // method@2c30 │ │ +0e09aa: 0a00 |0003: move-result v0 │ │ +0e09ac: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0e09b0: 6e10 2a2c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@2c2a │ │ +0e09b6: 0a00 |0009: move-result v0 │ │ +0e09b8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +0e09bc: 0e00 |000c: return-void │ │ +0e09be: 5510 6c0e |000d: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ +0e09c2: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +0e09c6: 5410 6f0e |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ +0e09ca: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ +0e09ce: 5410 6f0e |0015: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ +0e09d2: 6e20 8903 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0e09d8: 28f2 |001a: goto 000c // -000e │ │ +0e09da: 5410 6b0e |001b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ +0e09de: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0e09e2: 5410 6b0e |001f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ +0e09e6: 6e20 8903 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0e09ec: 5410 700e |0024: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e09f0: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ +0e09f4: 5510 6d0e |0028: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0e6d │ │ +0e09f8: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ +0e09fc: 5410 700e |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e0a00: 6e20 8903 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0e0a06: 28db |0031: goto 000c // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x000c line=170 │ │ 0x000d line=160 │ │ 0x0011 line=161 │ │ 0x001b line=163 │ │ @@ -302119,22 +302134,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0e0a28: |[0e0a28] com.actionbarsherlock.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ -0e0a38: 6f10 4229 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onFinishInflate:()V // method@2942 │ │ -0e0a3e: 6000 370b |0003: sget v0, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0b37 │ │ -0e0a42: 6e20 272c 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@2c27 │ │ -0e0a48: 0c00 |0008: move-result-object v0 │ │ -0e0a4a: 1f00 8805 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0588 │ │ -0e0a4e: 5b10 6a0e |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0a52: 0e00 |000d: return-void │ │ +0e0a08: |[0e0a08] com.actionbarsherlock.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ +0e0a18: 6f10 4229 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onFinishInflate:()V // method@2942 │ │ +0e0a1e: 6000 370b |0003: sget v0, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0b37 │ │ +0e0a22: 6e20 272c 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@2c27 │ │ +0e0a28: 0c00 |0008: move-result-object v0 │ │ +0e0a2a: 1f00 8805 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0588 │ │ +0e0a2e: 5b10 6a0e |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0a32: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x000d line=84 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -302144,18 +302159,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e0a54: |[0e0a54] com.actionbarsherlock.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0e0a64: 6f20 4329 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2943 │ │ -0e0a6a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0e0a6c: 0f00 |0004: return v0 │ │ +0e0a34: |[0e0a34] com.actionbarsherlock.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0e0a44: 6f20 4329 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2943 │ │ +0e0a4a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0e0a4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 ev Landroid/view/MotionEvent; │ │ @@ -302165,24 +302180,24 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0e0a70: |[0e0a70] com.actionbarsherlock.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0e0a80: 5510 6e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0e6e │ │ -0e0a84: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0e0a88: 6f20 4429 2100 |0004: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2944 │ │ -0e0a8e: 0a00 |0007: move-result v0 │ │ -0e0a90: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0e0a94: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0e0a96: 0f00 |000b: return v0 │ │ -0e0a98: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0e0a9a: 28fe |000d: goto 000b // -0002 │ │ +0e0a50: |[0e0a50] com.actionbarsherlock.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0e0a60: 5510 6e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0e6e │ │ +0e0a64: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0e0a68: 6f20 4429 2100 |0004: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2944 │ │ +0e0a6e: 0a00 |0007: move-result v0 │ │ +0e0a70: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0e0a74: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0e0a76: 0f00 |000b: return v0 │ │ +0e0a78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0e0a7a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x000e reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -302191,126 +302206,126 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 211 16-bit code units │ │ -0e0a9c: |[0e0a9c] com.actionbarsherlock.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ -0e0aac: 7506 4529 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onLayout:(ZIIII)V // method@2945 │ │ -0e0ab2: 54d8 710e |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0ab6: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ -0e0aba: 54d8 710e |0007: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0abe: 6e10 ce21 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e0ac4: 0a08 |000c: move-result v8 │ │ -0e0ac6: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ -0e0aca: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ -0e0ace: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0e0ad0: 54d8 710e |0012: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0ad4: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ -0e0ad8: 54d8 710e |0016: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0adc: 6e10 ce21 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e0ae2: 0a08 |001b: move-result v8 │ │ -0e0ae4: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ -0e0ae8: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ -0e0aec: 6e10 2c2c 0d00 |0020: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2c2c │ │ -0e0af2: 0a02 |0023: move-result v2 │ │ -0e0af4: 54d8 710e |0024: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0af8: 6e10 ad21 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0e0afe: 0a07 |0029: move-result v7 │ │ -0e0b00: 54d8 6a0e |002a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0b04: 6e10 d82c 0800 |002c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ -0e0b0a: 0a08 |002f: move-result v8 │ │ -0e0b0c: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ -0e0b10: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ -0e0b14: 6e10 292c 0d00 |0034: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildCount:()I // method@2c29 │ │ -0e0b1a: 0a03 |0037: move-result v3 │ │ -0e0b1c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -0e0b1e: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ -0e0b22: 6e20 282c 5d00 |003b: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@2c28 │ │ -0e0b28: 0c01 |003e: move-result-object v1 │ │ -0e0b2a: 54d8 710e |003f: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0b2e: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ -0e0b32: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0e0b36: 28f4 |0045: goto 0039 // -000c │ │ -0e0b38: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -0e0b3a: 28cb |0047: goto 0012 // -0035 │ │ -0e0b3c: 54d8 6a0e |0048: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0b40: 6e10 f12c 0800 |004a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2cf1 │ │ -0e0b46: 0a08 |004d: move-result v8 │ │ -0e0b48: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ -0e0b4c: 6e20 eb21 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21eb │ │ -0e0b52: 28f0 |0053: goto 0043 // -0010 │ │ -0e0b54: 54d8 710e |0054: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0b58: 1209 |0056: const/4 v9, #int 0 // #0 │ │ -0e0b5a: 0200 1100 |0057: move/from16 v0, v17 │ │ -0e0b5e: 6e57 e821 f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0e0b64: 1206 |005c: const/4 v6, #int 0 // #0 │ │ -0e0b66: 55d8 6c0e |005d: iget-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ -0e0b6a: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ -0e0b6e: 54d8 6f0e |0061: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ -0e0b72: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ -0e0b76: 54d8 6f0e |0065: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ -0e0b7a: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -0e0b7c: 120a |0068: const/4 v10, #int 0 // #0 │ │ -0e0b7e: 6e10 2d2c 0d00 |0069: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2c2d │ │ -0e0b84: 0a0b |006c: move-result v11 │ │ -0e0b86: 6e10 2c2c 0d00 |006d: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2c2c │ │ -0e0b8c: 0a0c |0070: move-result v12 │ │ -0e0b8e: 6e5c 9603 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0e0b94: 1216 |0074: const/4 v6, #int 1 // #1 │ │ -0e0b96: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ -0e0b9a: 6e10 312c 0d00 |0077: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ -0e0ba0: 0e00 |007a: return-void │ │ -0e0ba2: 54d8 710e |007b: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0ba6: 9109 0207 |007d: sub-int v9, v2, v7 │ │ -0e0baa: 0200 1100 |007f: move/from16 v0, v17 │ │ -0e0bae: 6e52 e821 f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0e0bb4: 28d8 |0084: goto 005c // -0028 │ │ -0e0bb6: 54d8 6b0e |0085: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ -0e0bba: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ -0e0bbe: 54d8 6b0e |0089: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ -0e0bc2: 54d9 6a0e |008b: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0bc6: 6e10 dd2c 0900 |008d: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2cdd │ │ -0e0bcc: 0a09 |0090: move-result v9 │ │ -0e0bce: 54da 6a0e |0091: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0bd2: 6e10 e82c 0a00 |0093: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@2ce8 │ │ -0e0bd8: 0a0a |0096: move-result v10 │ │ -0e0bda: 54db 6a0e |0097: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0bde: 6e10 e52c 0b00 |0099: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2ce5 │ │ -0e0be4: 0a0b |009c: move-result v11 │ │ -0e0be6: 54dc 6a0e |009d: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0bea: 6e10 d32c 0c00 |009f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@2cd3 │ │ -0e0bf0: 0a0c |00a2: move-result v12 │ │ -0e0bf2: 6e5c 9603 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0e0bf8: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ -0e0bfa: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ -0e0bfe: 54d8 700e |00a9: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0c02: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ -0e0c06: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ -0e0c08: 5cd8 6d0e |00ae: iput-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0e6d │ │ -0e0c0c: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ -0e0c10: 54d8 700e |00b2: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0c14: 54d9 710e |00b4: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0c18: 6e10 aa21 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0e0c1e: 0a09 |00b9: move-result v9 │ │ -0e0c20: 54da 710e |00ba: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0c24: 6e10 c821 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0e0c2a: 0a0a |00bf: move-result v10 │ │ -0e0c2c: 54db 710e |00c0: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0c30: 6e10 be21 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@21be │ │ -0e0c36: 0a0b |00c5: move-result v11 │ │ -0e0c38: 54dc 710e |00c6: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0c3c: 6e10 9c21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0e0c42: 0a0c |00cb: move-result v12 │ │ -0e0c44: 6e5c 9603 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0e0c4a: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ -0e0c4c: 28a5 |00d0: goto 0075 // -005b │ │ -0e0c4e: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ -0e0c50: 28dc |00d2: goto 00ae // -0024 │ │ +0e0a7c: |[0e0a7c] com.actionbarsherlock.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ +0e0a8c: 7506 4529 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onLayout:(ZIIII)V // method@2945 │ │ +0e0a92: 54d8 710e |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0a96: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ +0e0a9a: 54d8 710e |0007: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0a9e: 6e10 ce21 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e0aa4: 0a08 |000c: move-result v8 │ │ +0e0aa6: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ +0e0aaa: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ +0e0aae: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0e0ab0: 54d8 710e |0012: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0ab4: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ +0e0ab8: 54d8 710e |0016: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0abc: 6e10 ce21 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e0ac2: 0a08 |001b: move-result v8 │ │ +0e0ac4: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ +0e0ac8: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ +0e0acc: 6e10 2c2c 0d00 |0020: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2c2c │ │ +0e0ad2: 0a02 |0023: move-result v2 │ │ +0e0ad4: 54d8 710e |0024: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0ad8: 6e10 ad21 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0e0ade: 0a07 |0029: move-result v7 │ │ +0e0ae0: 54d8 6a0e |002a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0ae4: 6e10 d82c 0800 |002c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@2cd8 │ │ +0e0aea: 0a08 |002f: move-result v8 │ │ +0e0aec: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ +0e0af0: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ +0e0af4: 6e10 292c 0d00 |0034: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildCount:()I // method@2c29 │ │ +0e0afa: 0a03 |0037: move-result v3 │ │ +0e0afc: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +0e0afe: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ +0e0b02: 6e20 282c 5d00 |003b: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@2c28 │ │ +0e0b08: 0c01 |003e: move-result-object v1 │ │ +0e0b0a: 54d8 710e |003f: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0b0e: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ +0e0b12: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0e0b16: 28f4 |0045: goto 0039 // -000c │ │ +0e0b18: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +0e0b1a: 28cb |0047: goto 0012 // -0035 │ │ +0e0b1c: 54d8 6a0e |0048: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0b20: 6e10 f12c 0800 |004a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2cf1 │ │ +0e0b26: 0a08 |004d: move-result v8 │ │ +0e0b28: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ +0e0b2c: 6e20 eb21 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21eb │ │ +0e0b32: 28f0 |0053: goto 0043 // -0010 │ │ +0e0b34: 54d8 710e |0054: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0b38: 1209 |0056: const/4 v9, #int 0 // #0 │ │ +0e0b3a: 0200 1100 |0057: move/from16 v0, v17 │ │ +0e0b3e: 6e57 e821 f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0e0b44: 1206 |005c: const/4 v6, #int 0 // #0 │ │ +0e0b46: 55d8 6c0e |005d: iget-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0e6c │ │ +0e0b4a: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ +0e0b4e: 54d8 6f0e |0061: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ +0e0b52: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ +0e0b56: 54d8 6f0e |0065: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ +0e0b5a: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +0e0b5c: 120a |0068: const/4 v10, #int 0 // #0 │ │ +0e0b5e: 6e10 2d2c 0d00 |0069: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2c2d │ │ +0e0b64: 0a0b |006c: move-result v11 │ │ +0e0b66: 6e10 2c2c 0d00 |006d: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2c2c │ │ +0e0b6c: 0a0c |0070: move-result v12 │ │ +0e0b6e: 6e5c 9603 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0e0b74: 1216 |0074: const/4 v6, #int 1 // #1 │ │ +0e0b76: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ +0e0b7a: 6e10 312c 0d00 |0077: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ +0e0b80: 0e00 |007a: return-void │ │ +0e0b82: 54d8 710e |007b: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0b86: 9109 0207 |007d: sub-int v9, v2, v7 │ │ +0e0b8a: 0200 1100 |007f: move/from16 v0, v17 │ │ +0e0b8e: 6e52 e821 f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0e0b94: 28d8 |0084: goto 005c // -0028 │ │ +0e0b96: 54d8 6b0e |0085: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ +0e0b9a: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ +0e0b9e: 54d8 6b0e |0089: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ +0e0ba2: 54d9 6a0e |008b: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0ba6: 6e10 dd2c 0900 |008d: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2cdd │ │ +0e0bac: 0a09 |0090: move-result v9 │ │ +0e0bae: 54da 6a0e |0091: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0bb2: 6e10 e82c 0a00 |0093: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@2ce8 │ │ +0e0bb8: 0a0a |0096: move-result v10 │ │ +0e0bba: 54db 6a0e |0097: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0bbe: 6e10 e52c 0b00 |0099: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2ce5 │ │ +0e0bc4: 0a0b |009c: move-result v11 │ │ +0e0bc6: 54dc 6a0e |009d: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0bca: 6e10 d32c 0c00 |009f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@2cd3 │ │ +0e0bd0: 0a0c |00a2: move-result v12 │ │ +0e0bd2: 6e5c 9603 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0e0bd8: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ +0e0bda: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ +0e0bde: 54d8 700e |00a9: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e0be2: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ +0e0be6: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ +0e0be8: 5cd8 6d0e |00ae: iput-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0e6d │ │ +0e0bec: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ +0e0bf0: 54d8 700e |00b2: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e0bf4: 54d9 710e |00b4: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0bf8: 6e10 aa21 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0e0bfe: 0a09 |00b9: move-result v9 │ │ +0e0c00: 54da 710e |00ba: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0c04: 6e10 c821 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0e0c0a: 0a0a |00bf: move-result v10 │ │ +0e0c0c: 54db 710e |00c0: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0c10: 6e10 be21 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@21be │ │ +0e0c16: 0a0b |00c5: move-result v11 │ │ +0e0c18: 54dc 710e |00c6: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0c1c: 6e10 9c21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0e0c22: 0a0c |00cb: move-result v12 │ │ +0e0c24: 6e5c 9603 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0e0c2a: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ +0e0c2c: 28a5 |00d0: goto 0075 // -005b │ │ +0e0c2e: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ +0e0c30: 28dc |00d2: goto 00ae // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ 0x0012 line=206 │ │ 0x0020 line=207 │ │ 0x0024 line=208 │ │ @@ -302373,59 +302388,59 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -0e0c54: |[0e0c54] com.actionbarsherlock.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ -0e0c64: 6f30 4629 7608 |0000: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onMeasure:(II)V // method@2946 │ │ -0e0c6a: 5464 6a0e |0003: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0c6e: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ -0e0c72: 0e00 |0007: return-void │ │ -0e0c74: 5464 6a0e |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0c78: 6e10 dc2c 0400 |000a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2cdc │ │ -0e0c7e: 0c01 |000d: move-result-object v1 │ │ -0e0c80: 1f01 db04 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ -0e0c84: 5464 6a0e |0010: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0c88: 6e10 f12c 0400 |0012: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2cf1 │ │ -0e0c8e: 0a04 |0015: move-result v4 │ │ -0e0c90: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ -0e0c94: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0e0c96: 5464 710e |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0c9a: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ -0e0c9e: 5464 710e |001d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0ca2: 6e10 ce21 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e0ca8: 0a04 |0022: move-result v4 │ │ -0e0caa: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ -0e0cae: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ -0e0cb2: 7110 8221 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0e0cb8: 0a03 |002a: move-result v3 │ │ -0e0cba: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ -0e0cbe: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ -0e0cc2: 7110 8321 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0e0cc8: 0a02 |0032: move-result v2 │ │ -0e0cca: 6e10 2d2c 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2c2d │ │ -0e0cd0: 0a04 |0036: move-result v4 │ │ -0e0cd2: 5465 710e |0037: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0cd6: 6e10 ad21 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0e0cdc: 0a05 |003c: move-result v5 │ │ -0e0cde: b005 |003d: add-int/2addr v5, v0 │ │ -0e0ce0: 7120 1e34 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0e0ce6: 0a05 |0041: move-result v5 │ │ -0e0ce8: 6e30 3e2c 4605 |0042: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@2c3e │ │ -0e0cee: 28c2 |0045: goto 0007 // -003e │ │ -0e0cf0: 5464 6a0e |0046: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ -0e0cf4: 6e10 de2c 0400 |0048: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2cde │ │ -0e0cfa: 0a04 |004b: move-result v4 │ │ -0e0cfc: 5215 330a |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ -0e0d00: b054 |004e: add-int/2addr v4, v5 │ │ -0e0d02: 5215 300a |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a30 │ │ -0e0d06: 9000 0405 |0051: add-int v0, v4, v5 │ │ -0e0d0a: 28c6 |0053: goto 0019 // -003a │ │ +0e0c34: |[0e0c34] com.actionbarsherlock.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ +0e0c44: 6f30 4629 7608 |0000: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onMeasure:(II)V // method@2946 │ │ +0e0c4a: 5464 6a0e |0003: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0c4e: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ +0e0c52: 0e00 |0007: return-void │ │ +0e0c54: 5464 6a0e |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0c58: 6e10 dc2c 0400 |000a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2cdc │ │ +0e0c5e: 0c01 |000d: move-result-object v1 │ │ +0e0c60: 1f01 db04 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@04db │ │ +0e0c64: 5464 6a0e |0010: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0c68: 6e10 f12c 0400 |0012: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2cf1 │ │ +0e0c6e: 0a04 |0015: move-result v4 │ │ +0e0c70: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ +0e0c74: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0e0c76: 5464 710e |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0c7a: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ +0e0c7e: 5464 710e |001d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0c82: 6e10 ce21 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e0c88: 0a04 |0022: move-result v4 │ │ +0e0c8a: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ +0e0c8e: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ +0e0c92: 7110 8221 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0e0c98: 0a03 |002a: move-result v3 │ │ +0e0c9a: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ +0e0c9e: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ +0e0ca2: 7110 8321 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0e0ca8: 0a02 |0032: move-result v2 │ │ +0e0caa: 6e10 2d2c 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2c2d │ │ +0e0cb0: 0a04 |0036: move-result v4 │ │ +0e0cb2: 5465 710e |0037: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0cb6: 6e10 ad21 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0e0cbc: 0a05 |003c: move-result v5 │ │ +0e0cbe: b005 |003d: add-int/2addr v5, v0 │ │ +0e0cc0: 7120 1e34 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0e0cc6: 0a05 |0041: move-result v5 │ │ +0e0cc8: 6e30 3e2c 4605 |0042: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@2c3e │ │ +0e0cce: 28c2 |0045: goto 0007 // -003e │ │ +0e0cd0: 5464 6a0e |0046: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e6a │ │ +0e0cd4: 6e10 de2c 0400 |0048: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2cde │ │ +0e0cda: 0a04 |004b: move-result v4 │ │ +0e0cdc: 5215 330a |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a33 │ │ +0e0ce0: b054 |004e: add-int/2addr v4, v5 │ │ +0e0ce2: 5215 300a |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a30 │ │ +0e0ce6: 9000 0405 |0051: add-int v0, v4, v5 │ │ +0e0cea: 28c6 |0053: goto 0019 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=183 │ │ 0x0007 line=198 │ │ 0x0008 line=185 │ │ 0x0010 line=186 │ │ @@ -302452,18 +302467,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e0d0c: |[0e0d0c] com.actionbarsherlock.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0e0d1c: 6f20 4729 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2947 │ │ -0e0d22: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0e0d24: 0f00 |0004: return v0 │ │ +0e0cec: |[0e0cec] com.actionbarsherlock.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0e0cfc: 6f20 4729 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2947 │ │ +0e0d02: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0e0d04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 ev Landroid/view/MotionEvent; │ │ @@ -302473,18 +302488,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e0d28: |[0e0d28] com.actionbarsherlock.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0e0d38: 5b01 6b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ -0e0d3c: 6e10 312c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ -0e0d42: 0e00 |0005: return-void │ │ +0e0d08: |[0e0d08] com.actionbarsherlock.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0e0d18: 5b01 6b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0e6b │ │ +0e0d1c: 6e10 312c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ +0e0d22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -302495,18 +302510,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e0d44: |[0e0d44] com.actionbarsherlock.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0e0d54: 5b01 6f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ -0e0d58: 6e10 312c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ -0e0d5e: 0e00 |0005: return-void │ │ +0e0d24: |[0e0d24] com.actionbarsherlock.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0e0d34: 5b01 6f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e6f │ │ +0e0d38: 6e10 312c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ +0e0d3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -302517,18 +302532,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e0d60: |[0e0d60] com.actionbarsherlock.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0e0d70: 5b01 700e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ -0e0d74: 6e10 312c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ -0e0d7a: 0e00 |0005: return-void │ │ +0e0d40: |[0e0d40] com.actionbarsherlock.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0e0d50: 5b01 700e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0e70 │ │ +0e0d54: 6e10 312c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2c31 │ │ +0e0d5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0002 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -302539,31 +302554,31 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0e0d7c: |[0e0d7c] com.actionbarsherlock.internal.widget.ActionBarContainer.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0e0d8c: 5421 710e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0d90: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -0e0d94: 5421 710e |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0d98: 6e20 392c 1200 |0006: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@2c39 │ │ -0e0d9e: 5b23 710e |0009: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ -0e0da2: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ -0e0da6: 6e20 252c 3200 |000d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2c25 │ │ -0e0dac: 6e10 712f 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2f71 │ │ -0e0db2: 0c00 |0013: move-result-object v0 │ │ -0e0db4: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -0e0db6: 5901 260a |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0e0dba: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -0e0dbc: 5901 250a |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0e0dc0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0e0dc2: 6e20 852f 1300 |001b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2f85 │ │ -0e0dc8: 0e00 |001e: return-void │ │ +0e0d5c: |[0e0d5c] com.actionbarsherlock.internal.widget.ActionBarContainer.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0e0d6c: 5421 710e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0d70: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +0e0d74: 5421 710e |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0d78: 6e20 392c 1200 |0006: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@2c39 │ │ +0e0d7e: 5b23 710e |0009: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0e71 │ │ +0e0d82: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ +0e0d86: 6e20 252c 3200 |000d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2c25 │ │ +0e0d8c: 6e10 712f 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2f71 │ │ +0e0d92: 0c00 |0013: move-result-object v0 │ │ +0e0d94: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +0e0d96: 5901 260a |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0e0d9a: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +0e0d9c: 5901 250a |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0e0da0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +0e0da2: 6e20 852f 1300 |001b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2f85 │ │ +0e0da8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=138 │ │ 0x0009 line=140 │ │ 0x000b line=141 │ │ 0x000d line=142 │ │ @@ -302582,22 +302597,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e0dcc: |[0e0dcc] com.actionbarsherlock.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ -0e0ddc: 5c12 6e0e |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0e6e │ │ -0e0de0: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ -0e0de4: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ -0e0de8: 6e20 3d2c 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@2c3d │ │ -0e0dee: 0e00 |0009: return-void │ │ -0e0df0: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ -0e0df4: 28fa |000c: goto 0006 // -0006 │ │ +0e0dac: |[0e0dac] com.actionbarsherlock.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ +0e0dbc: 5c12 6e0e |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0e6e │ │ +0e0dc0: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ +0e0dc4: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ +0e0dc8: 6e20 3d2c 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@2c3d │ │ +0e0dce: 0e00 |0009: return-void │ │ +0e0dd0: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ +0e0dd4: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ 0x0009 line=113 │ │ 0x000a line=111 │ │ locals : │ │ @@ -302639,18 +302654,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e0df8: |[0e0df8] com.actionbarsherlock.internal.widget.ActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0e0e08: 5b01 8a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8a │ │ -0e0e0c: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e0e12: 0e00 |0005: return-void │ │ +0e0dd8: |[0e0dd8] com.actionbarsherlock.internal.widget.ActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0e0de8: 5b01 8a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8a │ │ +0e0dec: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e0df2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ @@ -302660,24 +302675,24 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0e0e14: |[0e0e14] com.actionbarsherlock.internal.widget.ActionBarView$1.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ -0e0e24: 5420 8a0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8a │ │ -0e0e28: 7110 bc2c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@2cbc │ │ -0e0e2e: 0c00 |0005: move-result-object v0 │ │ -0e0e30: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0e0e34: 5420 8a0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8a │ │ -0e0e38: 7110 bc2c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@2cbc │ │ -0e0e3e: 0c00 |000d: move-result-object v0 │ │ -0e0e40: 7240 4525 5076 |000e: invoke-interface {v0, v5, v6, v7}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@2545 │ │ -0e0e46: 0e00 |0011: return-void │ │ +0e0df4: |[0e0df4] com.actionbarsherlock.internal.widget.ActionBarView$1.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ +0e0e04: 5420 8a0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8a │ │ +0e0e08: 7110 bc2c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@2cbc │ │ +0e0e0e: 0c00 |0005: move-result-object v0 │ │ +0e0e10: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +0e0e14: 5420 8a0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8a │ │ +0e0e18: 7110 bc2c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@2cbc │ │ +0e0e1e: 0c00 |000d: move-result-object v0 │ │ +0e0e20: 7240 4525 5076 |000e: invoke-interface {v0, v5, v6, v7}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@2545 │ │ +0e0e26: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=143 │ │ 0x0011 line=145 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ @@ -302691,16 +302706,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e0e48: |[0e0e48] com.actionbarsherlock.internal.widget.ActionBarView$1.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0e0e58: 0e00 |0000: return-void │ │ +0e0e28: |[0e0e28] com.actionbarsherlock.internal.widget.ActionBarView$1.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0e0e38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ 0x0000 - 0x0001 reg=1 parent Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -302747,18 +302762,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e0e5c: |[0e0e5c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0e0e6c: 5b01 8f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0e70: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e0e76: 0e00 |0005: return-void │ │ +0e0e3c: |[0e0e3c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0e0e4c: 5b01 8f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0e50: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e0e56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ @@ -302767,17 +302782,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e0e78: |[0e0e78] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ -0e0e88: 7020 862c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c86 │ │ -0e0e8e: 0e00 |0003: return-void │ │ +0e0e58: |[0e0e58] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ +0e0e68: 7020 862c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c86 │ │ +0e0e6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ @@ -302788,109 +302803,109 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 194 16-bit code units │ │ -0e0e90: |[0e0e90] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0e0ea0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0e0ea2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0e0ea4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0e0ea6: 5450 8f0e |0003: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0eaa: 5400 a10e |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e0eae: 2000 bc05 |0007: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ -0e0eb2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -0e0eb6: 5450 8f0e |000b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0eba: 5400 a10e |000d: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e0ebe: 1f00 bc05 |000f: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ -0e0ec2: 7210 b82f 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2fb8 │ │ -0e0ec8: 5450 8f0e |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0ecc: 5451 8f0e |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0ed0: 5411 a10e |0018: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e0ed4: 6e20 002d 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0e0eda: 5450 8f0e |001d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0ede: 5451 8f0e |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0ee2: 7110 c52c 0100 |0021: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ -0e0ee8: 0c01 |0024: move-result-object v1 │ │ -0e0eea: 6e20 002d 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0e0ef0: 5450 8f0e |0028: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0ef4: 5b03 a10e |002a: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e0ef8: 5450 8f0e |002c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0efc: 7110 c02c 0000 |002e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc0 │ │ -0e0f02: 0a00 |0031: move-result v0 │ │ -0e0f04: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0e0f08: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ -0e0f0c: 5450 8f0e |0036: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f10: 7110 c62c 0000 |0038: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc6 │ │ -0e0f16: 0c00 |003b: move-result-object v0 │ │ -0e0f18: 6e20 af2c 2000 |003c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@2caf │ │ -0e0f1e: 5450 8f0e |003f: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f22: 7110 c02c 0000 |0041: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc0 │ │ -0e0f28: 0a00 |0044: move-result v0 │ │ -0e0f2a: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0e0f2e: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ -0e0f32: 5450 8f0e |0049: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f36: 7110 c72c 0000 |004b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ -0e0f3c: 0c00 |004e: move-result-object v0 │ │ -0e0f3e: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ -0e0f42: 5450 8f0e |0051: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f46: 7110 c12c 0000 |0053: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2cc1 │ │ -0e0f4c: 5450 8f0e |0056: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f50: 7110 c82c 0000 |0058: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ -0e0f56: 0c00 |005b: move-result-object v0 │ │ -0e0f58: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ -0e0f5c: 5450 8f0e |005e: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f60: 7110 c22c 0000 |0060: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc2 │ │ -0e0f66: 0a00 |0063: move-result v0 │ │ -0e0f68: 1221 |0064: const/4 v1, #int 2 // #2 │ │ -0e0f6a: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ -0e0f6e: 5450 8f0e |0067: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f72: 7110 c82c 0000 |0069: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ -0e0f78: 0c00 |006c: move-result-object v0 │ │ -0e0f7a: 6e20 8b2f 2000 |006d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0e0f80: 5450 8f0e |0070: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f84: 7110 be2c 0000 |0072: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ -0e0f8a: 0c00 |0075: move-result-object v0 │ │ -0e0f8c: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ -0e0f90: 5450 8f0e |0078: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0f94: 7110 c22c 0000 |007a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc2 │ │ -0e0f9a: 0a00 |007d: move-result v0 │ │ -0e0f9c: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ -0e0fa0: 5450 8f0e |0080: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0fa4: 7110 be2c 0000 |0082: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ -0e0faa: 0c00 |0085: move-result-object v0 │ │ -0e0fac: 6e20 132f 2000 |0086: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2f13 │ │ -0e0fb2: 5450 8f0e |0089: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0fb6: 7110 bf2c 0000 |008b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ -0e0fbc: 0c00 |008e: move-result-object v0 │ │ -0e0fbe: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ -0e0fc2: 5450 8f0e |0091: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0fc6: 7110 c02c 0000 |0093: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc0 │ │ -0e0fcc: 0a00 |0096: move-result v0 │ │ -0e0fce: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0e0fd2: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ -0e0fd6: 5450 8f0e |009b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0fda: 7110 bf2c 0000 |009d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ -0e0fe0: 0c00 |00a0: move-result-object v0 │ │ -0e0fe2: 6e20 3722 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e0fe8: 5450 8f0e |00a4: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e0fec: 7110 c52c 0000 |00a6: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ -0e0ff2: 0c00 |00a9: move-result-object v0 │ │ -0e0ff4: 6e20 ab2c 3000 |00aa: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ -0e0ffa: 5b53 8d0e |00ad: iput-object v3, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0e0ffe: 5450 8f0e |00af: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1002: 6e10 012d 0000 |00b1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ -0e1008: 6e20 262b 2700 |00b4: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@2b26 │ │ -0e100e: 0f04 |00b7: return v4 │ │ -0e1010: 5450 8f0e |00b8: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1014: 7110 c72c 0000 |00ba: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ -0e101a: 0c00 |00bd: move-result-object v0 │ │ -0e101c: 6e20 5224 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0e1022: 2895 |00c1: goto 0056 // -006b │ │ +0e0e70: |[0e0e70] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0e0e80: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0e0e82: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0e0e84: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0e0e86: 5450 8f0e |0003: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0e8a: 5400 a10e |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e0e8e: 2000 bc05 |0007: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ +0e0e92: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +0e0e96: 5450 8f0e |000b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0e9a: 5400 a10e |000d: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e0e9e: 1f00 bc05 |000f: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ +0e0ea2: 7210 b82f 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2fb8 │ │ +0e0ea8: 5450 8f0e |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0eac: 5451 8f0e |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0eb0: 5411 a10e |0018: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e0eb4: 6e20 002d 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0e0eba: 5450 8f0e |001d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0ebe: 5451 8f0e |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0ec2: 7110 c52c 0100 |0021: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ +0e0ec8: 0c01 |0024: move-result-object v1 │ │ +0e0eca: 6e20 002d 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0e0ed0: 5450 8f0e |0028: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0ed4: 5b03 a10e |002a: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e0ed8: 5450 8f0e |002c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0edc: 7110 c02c 0000 |002e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc0 │ │ +0e0ee2: 0a00 |0031: move-result v0 │ │ +0e0ee4: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0e0ee8: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ +0e0eec: 5450 8f0e |0036: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0ef0: 7110 c62c 0000 |0038: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc6 │ │ +0e0ef6: 0c00 |003b: move-result-object v0 │ │ +0e0ef8: 6e20 af2c 2000 |003c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@2caf │ │ +0e0efe: 5450 8f0e |003f: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f02: 7110 c02c 0000 |0041: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc0 │ │ +0e0f08: 0a00 |0044: move-result v0 │ │ +0e0f0a: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0e0f0e: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ +0e0f12: 5450 8f0e |0049: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f16: 7110 c72c 0000 |004b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ +0e0f1c: 0c00 |004e: move-result-object v0 │ │ +0e0f1e: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ +0e0f22: 5450 8f0e |0051: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f26: 7110 c12c 0000 |0053: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2cc1 │ │ +0e0f2c: 5450 8f0e |0056: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f30: 7110 c82c 0000 |0058: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ +0e0f36: 0c00 |005b: move-result-object v0 │ │ +0e0f38: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ +0e0f3c: 5450 8f0e |005e: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f40: 7110 c22c 0000 |0060: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc2 │ │ +0e0f46: 0a00 |0063: move-result v0 │ │ +0e0f48: 1221 |0064: const/4 v1, #int 2 // #2 │ │ +0e0f4a: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ +0e0f4e: 5450 8f0e |0067: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f52: 7110 c82c 0000 |0069: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ +0e0f58: 0c00 |006c: move-result-object v0 │ │ +0e0f5a: 6e20 8b2f 2000 |006d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0e0f60: 5450 8f0e |0070: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f64: 7110 be2c 0000 |0072: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ +0e0f6a: 0c00 |0075: move-result-object v0 │ │ +0e0f6c: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ +0e0f70: 5450 8f0e |0078: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f74: 7110 c22c 0000 |007a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc2 │ │ +0e0f7a: 0a00 |007d: move-result v0 │ │ +0e0f7c: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ +0e0f80: 5450 8f0e |0080: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f84: 7110 be2c 0000 |0082: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ +0e0f8a: 0c00 |0085: move-result-object v0 │ │ +0e0f8c: 6e20 132f 2000 |0086: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2f13 │ │ +0e0f92: 5450 8f0e |0089: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0f96: 7110 bf2c 0000 |008b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ +0e0f9c: 0c00 |008e: move-result-object v0 │ │ +0e0f9e: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ +0e0fa2: 5450 8f0e |0091: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0fa6: 7110 c02c 0000 |0093: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@2cc0 │ │ +0e0fac: 0a00 |0096: move-result v0 │ │ +0e0fae: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0e0fb2: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ +0e0fb6: 5450 8f0e |009b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0fba: 7110 bf2c 0000 |009d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ +0e0fc0: 0c00 |00a0: move-result-object v0 │ │ +0e0fc2: 6e20 3722 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e0fc8: 5450 8f0e |00a4: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0fcc: 7110 c52c 0000 |00a6: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ +0e0fd2: 0c00 |00a9: move-result-object v0 │ │ +0e0fd4: 6e20 ab2c 3000 |00aa: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ +0e0fda: 5b53 8d0e |00ad: iput-object v3, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0e0fde: 5450 8f0e |00af: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0fe2: 6e10 012d 0000 |00b1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ +0e0fe8: 6e20 262b 2700 |00b4: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@2b26 │ │ +0e0fee: 0f04 |00b7: return v4 │ │ +0e0ff0: 5450 8f0e |00b8: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e0ff4: 7110 c72c 0000 |00ba: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ +0e0ffa: 0c00 |00bd: move-result-object v0 │ │ +0e0ffc: 6e20 5224 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0e1002: 2895 |00c1: goto 0056 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1417 │ │ 0x000b line=1418 │ │ 0x0014 line=1421 │ │ 0x001d line=1422 │ │ 0x0028 line=1423 │ │ @@ -302921,103 +302936,103 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 185 16-bit code units │ │ -0e1024: |[0e1024] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0e1034: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0e1036: 1302 0800 |0001: const/16 v2, #int 8 // #8 │ │ -0e103a: 5440 8f0e |0003: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e103e: 6e10 062b 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@2b06 │ │ -0e1044: 0c01 |0008: move-result-object v1 │ │ -0e1046: 5b01 a10e |0009: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e104a: 5440 8f0e |000b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e104e: 7110 c52c 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ -0e1054: 0c00 |0010: move-result-object v0 │ │ -0e1056: 5441 8f0e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e105a: 7110 c42c 0100 |0013: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@2cc4 │ │ -0e1060: 0c01 |0016: move-result-object v1 │ │ -0e1062: 6e10 8b03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@038b │ │ -0e1068: 0c01 |001a: move-result-object v1 │ │ -0e106a: 6e10 8503 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0385 │ │ -0e1070: 0c01 |001e: move-result-object v1 │ │ -0e1072: 6e20 ab2c 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ -0e1078: 5b46 8d0e |0022: iput-object v6, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0e107c: 5440 8f0e |0024: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1080: 5400 a10e |0026: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e1084: 6e10 b921 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0e108a: 0c00 |002b: move-result-object v0 │ │ -0e108c: 5441 8f0e |002c: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1090: 3210 0b00 |002e: if-eq v0, v1, 0039 // +000b │ │ -0e1094: 5440 8f0e |0030: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1098: 5441 8f0e |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e109c: 5411 a10e |0034: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e10a0: 6e20 c92c 1000 |0036: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0e10a6: 5440 8f0e |0039: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e10aa: 7110 c52c 0000 |003b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ -0e10b0: 0c00 |003e: move-result-object v0 │ │ -0e10b2: 6e10 9d2c 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@2c9d │ │ -0e10b8: 0c00 |0042: move-result-object v0 │ │ -0e10ba: 5441 8f0e |0043: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e10be: 3210 0d00 |0045: if-eq v0, v1, 0052 // +000d │ │ -0e10c2: 5440 8f0e |0047: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e10c6: 5441 8f0e |0049: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e10ca: 7110 c52c 0100 |004b: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ -0e10d0: 0c01 |004e: move-result-object v1 │ │ -0e10d2: 6e20 c92c 1000 |004f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0e10d8: 5440 8f0e |0052: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e10dc: 7110 c62c 0000 |0054: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc6 │ │ -0e10e2: 0c00 |0057: move-result-object v0 │ │ -0e10e4: 6e20 af2c 2000 |0058: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@2caf │ │ -0e10ea: 5440 8f0e |005b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e10ee: 7110 c72c 0000 |005d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ -0e10f4: 0c00 |0060: move-result-object v0 │ │ -0e10f6: 3800 0b00 |0061: if-eqz v0, 006c // +000b │ │ -0e10fa: 5440 8f0e |0063: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e10fe: 7110 c72c 0000 |0065: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ -0e1104: 0c00 |0068: move-result-object v0 │ │ -0e1106: 6e20 5224 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0e110c: 5440 8f0e |006c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1110: 7110 c82c 0000 |006e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ -0e1116: 0c00 |0071: move-result-object v0 │ │ -0e1118: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ -0e111c: 5440 8f0e |0074: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1120: 7110 c82c 0000 |0076: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ -0e1126: 0c00 |0079: move-result-object v0 │ │ -0e1128: 6e20 8b2f 2000 |007a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0e112e: 5440 8f0e |007d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1132: 7110 be2c 0000 |007f: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ -0e1138: 0c00 |0082: move-result-object v0 │ │ -0e113a: 3800 0b00 |0083: if-eqz v0, 008e // +000b │ │ -0e113e: 5440 8f0e |0085: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1142: 7110 be2c 0000 |0087: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ -0e1148: 0c00 |008a: move-result-object v0 │ │ -0e114a: 6e20 132f 2000 |008b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2f13 │ │ -0e1150: 5440 8f0e |008e: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1154: 7110 bf2c 0000 |0090: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ -0e115a: 0c00 |0093: move-result-object v0 │ │ -0e115c: 3800 0b00 |0094: if-eqz v0, 009f // +000b │ │ -0e1160: 5440 8f0e |0096: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1164: 7110 bf2c 0000 |0098: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ -0e116a: 0c00 |009b: move-result-object v0 │ │ -0e116c: 6e20 3722 2000 |009c: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e1172: 5440 8f0e |009f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1176: 6e10 012d 0000 |00a1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ -0e117c: 6e20 262b 3600 |00a4: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@2b26 │ │ -0e1182: 5440 8f0e |00a7: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1186: 5400 a10e |00a9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e118a: 2000 bc05 |00ab: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ -0e118e: 3800 0b00 |00ad: if-eqz v0, 00b8 // +000b │ │ -0e1192: 5440 8f0e |00af: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ -0e1196: 5400 a10e |00b1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0e119a: 1f00 bc05 |00b3: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ -0e119e: 7210 b92f 0000 |00b5: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2fb9 │ │ -0e11a4: 0f03 |00b8: return v3 │ │ +0e1004: |[0e1004] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0e1014: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0e1016: 1302 0800 |0001: const/16 v2, #int 8 // #8 │ │ +0e101a: 5440 8f0e |0003: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e101e: 6e10 062b 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@2b06 │ │ +0e1024: 0c01 |0008: move-result-object v1 │ │ +0e1026: 5b01 a10e |0009: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e102a: 5440 8f0e |000b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e102e: 7110 c52c 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ +0e1034: 0c00 |0010: move-result-object v0 │ │ +0e1036: 5441 8f0e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e103a: 7110 c42c 0100 |0013: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@2cc4 │ │ +0e1040: 0c01 |0016: move-result-object v1 │ │ +0e1042: 6e10 8b03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@038b │ │ +0e1048: 0c01 |001a: move-result-object v1 │ │ +0e104a: 6e10 8503 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0385 │ │ +0e1050: 0c01 |001e: move-result-object v1 │ │ +0e1052: 6e20 ab2c 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ +0e1058: 5b46 8d0e |0022: iput-object v6, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0e105c: 5440 8f0e |0024: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1060: 5400 a10e |0026: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e1064: 6e10 b921 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0e106a: 0c00 |002b: move-result-object v0 │ │ +0e106c: 5441 8f0e |002c: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1070: 3210 0b00 |002e: if-eq v0, v1, 0039 // +000b │ │ +0e1074: 5440 8f0e |0030: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1078: 5441 8f0e |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e107c: 5411 a10e |0034: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e1080: 6e20 c92c 1000 |0036: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0e1086: 5440 8f0e |0039: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e108a: 7110 c52c 0000 |003b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ +0e1090: 0c00 |003e: move-result-object v0 │ │ +0e1092: 6e10 9d2c 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@2c9d │ │ +0e1098: 0c00 |0042: move-result-object v0 │ │ +0e109a: 5441 8f0e |0043: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e109e: 3210 0d00 |0045: if-eq v0, v1, 0052 // +000d │ │ +0e10a2: 5440 8f0e |0047: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e10a6: 5441 8f0e |0049: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e10aa: 7110 c52c 0100 |004b: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc5 │ │ +0e10b0: 0c01 |004e: move-result-object v1 │ │ +0e10b2: 6e20 c92c 1000 |004f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0e10b8: 5440 8f0e |0052: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e10bc: 7110 c62c 0000 |0054: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@2cc6 │ │ +0e10c2: 0c00 |0057: move-result-object v0 │ │ +0e10c4: 6e20 af2c 2000 |0058: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@2caf │ │ +0e10ca: 5440 8f0e |005b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e10ce: 7110 c72c 0000 |005d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ +0e10d4: 0c00 |0060: move-result-object v0 │ │ +0e10d6: 3800 0b00 |0061: if-eqz v0, 006c // +000b │ │ +0e10da: 5440 8f0e |0063: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e10de: 7110 c72c 0000 |0065: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@2cc7 │ │ +0e10e4: 0c00 |0068: move-result-object v0 │ │ +0e10e6: 6e20 5224 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0e10ec: 5440 8f0e |006c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e10f0: 7110 c82c 0000 |006e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ +0e10f6: 0c00 |0071: move-result-object v0 │ │ +0e10f8: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ +0e10fc: 5440 8f0e |0074: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1100: 7110 c82c 0000 |0076: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2cc8 │ │ +0e1106: 0c00 |0079: move-result-object v0 │ │ +0e1108: 6e20 8b2f 2000 |007a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0e110e: 5440 8f0e |007d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1112: 7110 be2c 0000 |007f: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ +0e1118: 0c00 |0082: move-result-object v0 │ │ +0e111a: 3800 0b00 |0083: if-eqz v0, 008e // +000b │ │ +0e111e: 5440 8f0e |0085: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1122: 7110 be2c 0000 |0087: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2cbe │ │ +0e1128: 0c00 |008a: move-result-object v0 │ │ +0e112a: 6e20 132f 2000 |008b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2f13 │ │ +0e1130: 5440 8f0e |008e: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1134: 7110 bf2c 0000 |0090: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ +0e113a: 0c00 |0093: move-result-object v0 │ │ +0e113c: 3800 0b00 |0094: if-eqz v0, 009f // +000b │ │ +0e1140: 5440 8f0e |0096: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1144: 7110 bf2c 0000 |0098: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@2cbf │ │ +0e114a: 0c00 |009b: move-result-object v0 │ │ +0e114c: 6e20 3722 2000 |009c: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e1152: 5440 8f0e |009f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1156: 6e10 012d 0000 |00a1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ +0e115c: 6e20 262b 3600 |00a4: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@2b26 │ │ +0e1162: 5440 8f0e |00a7: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1166: 5400 a10e |00a9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e116a: 2000 bc05 |00ab: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ +0e116e: 3800 0b00 |00ad: if-eqz v0, 00b8 // +000b │ │ +0e1172: 5440 8f0e |00af: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0e8f │ │ +0e1176: 5400 a10e |00b1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0e117a: 1f00 bc05 |00b3: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@05bc │ │ +0e117e: 7210 b92f 0000 |00b5: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2fb9 │ │ +0e1184: 0f03 |00b8: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1389 │ │ 0x000b line=1390 │ │ 0x0022 line=1391 │ │ 0x0024 line=1392 │ │ 0x0030 line=1393 │ │ @@ -303043,17 +303058,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e11a8: |[0e11a8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ -0e11b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e11ba: 0f00 |0001: return v0 │ │ +0e1188: |[0e1188] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ +0e1198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e119a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -303061,17 +303076,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e11bc: |[0e11bc] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ -0e11cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e11ce: 0f00 |0001: return v0 │ │ +0e119c: |[0e119c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ +0e11ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e11ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -303079,17 +303094,17 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e11d0: |[0e11d0] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0e11e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e11e2: 1100 |0001: return-object v0 │ │ +0e11b0: |[0e11b0] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0e11c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e11c2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/ViewGroup; │ │ │ │ @@ -303098,24 +303113,24 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0e11e4: |[0e11e4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0e11f4: 5420 8e0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ -0e11f8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0e11fc: 5420 8d0e |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0e1200: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0e1204: 5420 8e0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ -0e1208: 5421 8d0e |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0e120c: 6e20 bd2a 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ -0e1212: 5b24 8e0e |000f: iput-object v4, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ -0e1216: 0e00 |0011: return-void │ │ +0e11c4: |[0e11c4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0e11d4: 5420 8e0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ +0e11d8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0e11dc: 5420 8d0e |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0e11e0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0e11e4: 5420 8e0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ +0e11e8: 5421 8d0e |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0e11ec: 6e20 bd2a 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ +0e11f2: 5b24 8e0e |000f: iput-object v4, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ +0e11f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1334 │ │ 0x0008 line=1335 │ │ 0x000f line=1337 │ │ 0x0011 line=1338 │ │ locals : │ │ @@ -303128,16 +303143,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e1218: |[0e1218] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0e1228: 0e00 |0000: return-void │ │ +0e11f8: |[0e11f8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0e1208: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -303147,16 +303162,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e122c: |[0e122c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0e123c: 0e00 |0000: return-void │ │ +0e120c: |[0e120c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0e121c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -303165,17 +303180,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e1240: |[0e1240] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0e1250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e1252: 1100 |0001: return-object v0 │ │ +0e1220: |[0e1220] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0e1230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e1232: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -303183,17 +303198,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e1254: |[0e1254] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0e1264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e1266: 0f00 |0001: return v0 │ │ +0e1234: |[0e1234] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0e1244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e1246: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 subMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -303202,16 +303217,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e1268: |[0e1268] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0e1278: 0e00 |0000: return-void │ │ +0e1248: |[0e1248] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0e1258: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; │ │ │ │ @@ -303220,38 +303235,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0e127c: |[0e127c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ -0e128c: 5464 8d0e |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0e1290: 3804 2400 |0002: if-eqz v4, 0026 // +0024 │ │ -0e1294: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0e1296: 5464 8e0e |0005: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ -0e129a: 3804 1600 |0007: if-eqz v4, 001d // +0016 │ │ -0e129e: 5464 8e0e |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ -0e12a2: 6e10 fe2a 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ -0e12a8: 0a00 |000e: move-result v0 │ │ -0e12aa: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -0e12ac: 3502 0d00 |0010: if-ge v2, v0, 001d // +000d │ │ -0e12b0: 5464 8e0e |0012: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ -0e12b4: 6e20 d32a 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ad3 │ │ -0e12ba: 0c03 |0017: move-result-object v3 │ │ -0e12bc: 5464 8d0e |0018: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0e12c0: 3343 0d00 |001a: if-ne v3, v4, 0027 // +000d │ │ -0e12c4: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -0e12c6: 3901 0900 |001d: if-nez v1, 0026 // +0009 │ │ -0e12ca: 5464 8e0e |001f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ -0e12ce: 5465 8d0e |0021: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0e12d2: 6e30 882c 4605 |0023: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2c88 │ │ -0e12d8: 0e00 |0026: return-void │ │ -0e12da: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0e12de: 28e7 |0029: goto 0010 // -0019 │ │ +0e125c: |[0e125c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ +0e126c: 5464 8d0e |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0e1270: 3804 2400 |0002: if-eqz v4, 0026 // +0024 │ │ +0e1274: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0e1276: 5464 8e0e |0005: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ +0e127a: 3804 1600 |0007: if-eqz v4, 001d // +0016 │ │ +0e127e: 5464 8e0e |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ +0e1282: 6e10 fe2a 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2afe │ │ +0e1288: 0a00 |000e: move-result v0 │ │ +0e128a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +0e128c: 3502 0d00 |0010: if-ge v2, v0, 001d // +000d │ │ +0e1290: 5464 8e0e |0012: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ +0e1294: 6e20 d32a 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ad3 │ │ +0e129a: 0c03 |0017: move-result-object v3 │ │ +0e129c: 5464 8d0e |0018: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0e12a0: 3343 0d00 |001a: if-ne v3, v4, 0027 // +000d │ │ +0e12a4: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +0e12a6: 3901 0900 |001d: if-nez v1, 0026 // +0009 │ │ +0e12aa: 5464 8e0e |001f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e8e │ │ +0e12ae: 5465 8d0e |0021: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0e12b2: 6e30 882c 4605 |0023: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2c88 │ │ +0e12b8: 0e00 |0026: return-void │ │ +0e12ba: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0e12be: 28e7 |0029: goto 0010 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1348 │ │ 0x0004 line=1349 │ │ 0x0005 line=1351 │ │ 0x0009 line=1352 │ │ 0x000f line=1353 │ │ @@ -303356,52 +303371,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0e12e0: |[0e12e0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:()V │ │ -0e12f0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e12f4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0e12f8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0e12fc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0e12fe: 6a00 d90e |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0ed9 │ │ -0e1302: 0e00 |0009: return-void │ │ -0e1304: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0e1306: 28fc |000b: goto 0007 // -0004 │ │ +0e12c0: |[0e12c0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:()V │ │ +0e12d0: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e12d4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0e12d8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0e12dc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0e12de: 6a00 d90e |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0ed9 │ │ +0e12e2: 0e00 |0009: return-void │ │ +0e12e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0e12e6: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0e1308: |[0e1308] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;)V │ │ -0e1318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e131a: 7020 862d 2100 |0001: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;)V // method@2d86 │ │ -0e1320: 5910 e80e |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ -0e1324: 5910 ea0e |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ -0e1328: 5910 e90e |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ -0e132c: 5910 e70e |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ -0e1330: 2200 8d00 |000c: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -0e1334: 7010 6103 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0e133a: 5b10 eb0e |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e133e: 2200 8d05 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@058d │ │ -0e1342: 7020 352d 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2d35 │ │ -0e1348: 5b10 e50e |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ -0e134c: 7010 5e2d 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2d5e │ │ -0e1352: 0e00 |001d: return-void │ │ +0e12e8: |[0e12e8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;)V │ │ +0e12f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e12fa: 7020 862d 2100 |0001: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;)V // method@2d86 │ │ +0e1300: 5910 e80e |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ +0e1304: 5910 ea0e |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ +0e1308: 5910 e90e |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ +0e130c: 5910 e70e |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ +0e1310: 2200 8d00 |000c: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +0e1314: 7010 6103 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0e131a: 5b10 eb0e |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e131e: 2200 8d05 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@058d │ │ +0e1322: 7020 352d 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2d35 │ │ +0e1328: 5b10 e50e |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ +0e132c: 7010 5e2d 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2d5e │ │ +0e1332: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ @@ -303418,18 +303433,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 │ │ -0e1354: |[0e1354] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0e1364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e1366: 7040 482d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d48 │ │ -0e136c: 0e00 |0004: return-void │ │ +0e1334: |[0e1334] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0e1344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e1346: 7040 482d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d48 │ │ +0e134c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -303440,29 +303455,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0e1370: |[0e1370] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0e1380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e1382: 7040 882d 2143 |0001: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d88 │ │ -0e1388: 5910 e80e |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ -0e138c: 5910 ea0e |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ -0e1390: 5910 e90e |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ -0e1394: 5910 e70e |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ -0e1398: 2200 8d00 |000c: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ -0e139c: 7010 6103 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0e13a2: 5b10 eb0e |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e13a6: 2200 8d05 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@058d │ │ -0e13aa: 7020 352d 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2d35 │ │ -0e13b0: 5b10 e50e |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ -0e13b4: 7010 5e2d 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2d5e │ │ -0e13ba: 0e00 |001d: return-void │ │ +0e1350: |[0e1350] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0e1360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e1362: 7040 882d 2143 |0001: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d88 │ │ +0e1368: 5910 e80e |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ +0e136c: 5910 ea0e |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ +0e1370: 5910 e90e |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ +0e1374: 5910 e70e |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ +0e1378: 2200 8d00 |000c: new-instance v0, Landroid/graphics/Rect; // type@008d │ │ +0e137c: 7010 6103 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0e1382: 5b10 eb0e |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e1386: 2200 8d05 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@058d │ │ +0e138a: 7020 352d 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2d35 │ │ +0e1390: 5b10 e50e |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ +0e1394: 7010 5e2d 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2d5e │ │ +0e139a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=68 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ @@ -303481,17 +303496,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0e13bc: |[0e13bc] com.actionbarsherlock.internal.widget.IcsAbsSpinner.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V │ │ -0e13cc: 6e30 6b2d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeDetachedView:(Landroid/view/View;Z)V // method@2d6b │ │ -0e13d2: 0e00 |0003: return-void │ │ +0e139c: |[0e139c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V │ │ +0e13ac: 6e30 6b2d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeDetachedView:(Landroid/view/View;Z)V // method@2d6b │ │ +0e13b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -303501,20 +303516,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0e13d4: |[0e13d4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.initAbsSpinner:()V │ │ -0e13e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e13e6: 6e20 732d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setFocusable:(Z)V // method@2d73 │ │ -0e13ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0e13ee: 6e20 7a2d 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setWillNotDraw:(Z)V // method@2d7a │ │ -0e13f4: 0e00 |0008: return-void │ │ +0e13b4: |[0e13b4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.initAbsSpinner:()V │ │ +0e13c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e13c6: 6e20 732d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setFocusable:(Z)V // method@2d73 │ │ +0e13cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0e13ce: 6e20 7a2d 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setWillNotDraw:(Z)V // method@2d7a │ │ +0e13d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x0008 line=94 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ @@ -303525,20 +303540,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0e13f8: |[0e13f8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0e1408: 2200 9b04 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0e140c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0e140e: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -0e1410: 7030 4722 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0e1416: 1100 |0007: return-object v0 │ │ +0e13d8: |[0e13d8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0e13e8: 2200 9b04 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0e13ec: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0e13ee: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +0e13f0: 7030 4722 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0e13f6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -303546,18 +303561,18 @@ │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e1418: |[0e1418] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/Adapter; │ │ -0e1428: 6e10 4e2d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2d4e │ │ -0e142e: 0c00 |0003: move-result-object v0 │ │ -0e1430: 1100 |0004: return-object v0 │ │ +0e13f8: |[0e13f8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/Adapter; │ │ +0e1408: 6e10 4e2d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2d4e │ │ +0e140e: 0c00 |0003: move-result-object v0 │ │ +0e1410: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -303565,17 +303580,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e1434: |[0e1434] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ -0e1444: 5410 da0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e1448: 1100 |0002: return-object v0 │ │ +0e1414: |[0e1414] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ +0e1424: 5410 da0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e1428: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -303583,18 +303598,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e144c: |[0e144c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildHeight:(Landroid/view/View;)I │ │ -0e145c: 6e10 ad21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0e1462: 0a00 |0003: move-result v0 │ │ -0e1464: 0f00 |0004: return v0 │ │ +0e142c: |[0e142c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildHeight:(Landroid/view/View;)I │ │ +0e143c: 6e10 ad21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0e1442: 0a00 |0003: move-result v0 │ │ +0e1444: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -303603,18 +303618,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e1468: |[0e1468] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildWidth:(Landroid/view/View;)I │ │ -0e1478: 6e10 b021 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0e147e: 0a00 |0003: move-result v0 │ │ -0e1480: 0f00 |0004: return v0 │ │ +0e1448: |[0e1448] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildWidth:(Landroid/view/View;)I │ │ +0e1458: 6e10 b021 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0e145e: 0a00 |0003: move-result v0 │ │ +0e1460: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -303623,17 +303638,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e1484: |[0e1484] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getCount:()I │ │ -0e1494: 5210 e00e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ -0e1498: 0f00 |0002: return v0 │ │ +0e1464: |[0e1464] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getCount:()I │ │ +0e1474: 5210 e00e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ +0e1478: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -303641,27 +303656,27 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0e149c: |[0e149c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getSelectedView:()Landroid/view/View; │ │ -0e14ac: 5220 e00e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ -0e14b0: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ -0e14b4: 5220 e60e |0004: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0ee6 │ │ -0e14b8: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ -0e14bc: 5220 e60e |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0ee6 │ │ -0e14c0: 5221 de0e |000a: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ -0e14c4: b110 |000c: sub-int/2addr v0, v1 │ │ -0e14c6: 6e20 4f2d 0200 |000d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2d4f │ │ -0e14cc: 0c00 |0010: move-result-object v0 │ │ -0e14ce: 1100 |0011: return-object v0 │ │ -0e14d0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0e14d2: 28fe |0013: goto 0011 // -0002 │ │ +0e147c: |[0e147c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getSelectedView:()Landroid/view/View; │ │ +0e148c: 5220 e00e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ +0e1490: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ +0e1494: 5220 e60e |0004: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0ee6 │ │ +0e1498: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ +0e149c: 5220 e60e |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0ee6 │ │ +0e14a0: 5221 de0e |000a: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ +0e14a4: b110 |000c: sub-int/2addr v0, v1 │ │ +0e14a6: 6e20 4f2d 0200 |000d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2d4f │ │ +0e14ac: 0c00 |0010: move-result-object v0 │ │ +0e14ae: 1100 |0011: return-object v0 │ │ +0e14b0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0e14b2: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0008 line=315 │ │ 0x0011 line=317 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ @@ -303677,211 +303692,211 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 387 16-bit code units │ │ -0e14d4: |[0e14d4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onMeasure:(II)V │ │ -0e14e4: 7701 8221 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0e14ea: 0a0d |0003: move-result v13 │ │ -0e14ec: 7401 552d 1100 |0004: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingLeft:()I // method@2d55 │ │ -0e14f2: 0a05 |0007: move-result v5 │ │ -0e14f4: 7401 572d 1100 |0008: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingTop:()I // method@2d57 │ │ -0e14fa: 0a07 |000b: move-result v7 │ │ -0e14fc: 7401 562d 1100 |000c: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingRight:()I // method@2d56 │ │ -0e1502: 0a06 |000f: move-result v6 │ │ -0e1504: 7401 542d 1100 |0010: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingBottom:()I // method@2d54 │ │ -0e150a: 0a04 |0013: move-result v4 │ │ -0e150c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0e1510: 540f eb0e |0016: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e1514: 0800 1100 |0018: move-object/from16 v0, v17 │ │ -0e1518: 5200 e80e |001a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ -0e151c: 0210 0000 |001c: move/from16 v16, v0 │ │ -0e1520: 0200 1000 |001e: move/from16 v0, v16 │ │ -0e1524: 3705 3e01 |0020: if-le v5, v0, 015e // +013e │ │ -0e1528: 59f5 3a01 |0022: iput v5, v15, Landroid/graphics/Rect;.left:I // field@013a │ │ -0e152c: 0800 1100 |0024: move-object/from16 v0, v17 │ │ -0e1530: 540f eb0e |0026: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e1534: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -0e1538: 5200 ea0e |002a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ -0e153c: 0210 0000 |002c: move/from16 v16, v0 │ │ -0e1540: 0200 1000 |002e: move/from16 v0, v16 │ │ -0e1544: 3707 3401 |0030: if-le v7, v0, 0164 // +0134 │ │ -0e1548: 59f7 3c01 |0032: iput v7, v15, Landroid/graphics/Rect;.top:I // field@013c │ │ -0e154c: 0800 1100 |0034: move-object/from16 v0, v17 │ │ -0e1550: 540f eb0e |0036: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e1554: 0800 1100 |0038: move-object/from16 v0, v17 │ │ -0e1558: 5200 e90e |003a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ -0e155c: 0210 0000 |003c: move/from16 v16, v0 │ │ -0e1560: 0200 1000 |003e: move/from16 v0, v16 │ │ -0e1564: 3706 2a01 |0040: if-le v6, v0, 016a // +012a │ │ -0e1568: 59f6 3b01 |0042: iput v6, v15, Landroid/graphics/Rect;.right:I // field@013b │ │ -0e156c: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -0e1570: 540f eb0e |0046: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e1574: 0800 1100 |0048: move-object/from16 v0, v17 │ │ -0e1578: 5200 e70e |004a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ -0e157c: 0210 0000 |004c: move/from16 v16, v0 │ │ -0e1580: 0200 1000 |004e: move/from16 v0, v16 │ │ -0e1584: 3704 2001 |0050: if-le v4, v0, 0170 // +0120 │ │ -0e1588: 59f4 3901 |0052: iput v4, v15, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0e158c: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -0e1590: 550f dc0e |0056: iget-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0edc │ │ -0e1594: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ -0e1598: 7401 5d2d 1100 |005a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.handleDataChanged:()V // method@2d5d │ │ -0e159e: 1209 |005d: const/4 v9, #int 0 // #0 │ │ -0e15a0: 120a |005e: const/4 v10, #int 0 // #0 │ │ -0e15a2: 1218 |005f: const/4 v8, #int 1 // #1 │ │ -0e15a4: 7401 592d 1100 |0060: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@2d59 │ │ -0e15aa: 0a0b |0063: move-result v11 │ │ -0e15ac: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ -0e15b0: 0800 1100 |0066: move-object/from16 v0, v17 │ │ -0e15b4: 540f da0e |0068: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e15b8: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ -0e15bc: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -0e15c0: 540f da0e |006e: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e15c4: 7210 bf24 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ -0e15ca: 0a0f |0073: move-result v15 │ │ -0e15cc: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ -0e15d0: 0800 1100 |0076: move-object/from16 v0, v17 │ │ -0e15d4: 540f e50e |0078: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ -0e15d8: 6e20 372d bf00 |007a: invoke-virtual {v15, v11}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@2d37 │ │ -0e15de: 0c0c |007d: move-result-object v12 │ │ -0e15e0: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ -0e15e4: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -0e15e8: 540f da0e |0082: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e15ec: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ -0e15f0: 0800 1000 |0086: move-object/from16 v0, v16 │ │ -0e15f4: 0801 1100 |0088: move-object/from16 v1, v17 │ │ -0e15f8: 7240 c424 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c4 │ │ -0e15fe: 0c0c |008d: move-result-object v12 │ │ -0e1600: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ -0e1604: 0800 1100 |0090: move-object/from16 v0, v17 │ │ -0e1608: 540f e50e |0092: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ -0e160c: 6e30 382d bf0c |0094: invoke-virtual {v15, v11, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@2d38 │ │ -0e1612: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ -0e1616: 6e10 a921 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0e161c: 0c0f |009c: move-result-object v15 │ │ -0e161e: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ -0e1622: 121f |009f: const/4 v15, #int 1 // #1 │ │ -0e1624: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -0e1628: 5c0f db0e |00a2: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ -0e162c: 7401 4c2d 1100 |00a4: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2d4c │ │ -0e1632: 0c0f |00a7: move-result-object v15 │ │ -0e1634: 6e20 1d22 fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ -0e163a: 120f |00ab: const/4 v15, #int 0 // #0 │ │ -0e163c: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ -0e1640: 5c0f db0e |00ae: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ -0e1644: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -0e1648: 0201 1200 |00b2: move/from16 v1, v18 │ │ -0e164c: 0202 1300 |00b4: move/from16 v2, v19 │ │ -0e1650: 6e40 612d c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.measureChild:(Landroid/view/View;II)V // method@2d61 │ │ -0e1656: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -0e165a: 6e20 512d c000 |00bb: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildHeight:(Landroid/view/View;)I // method@2d51 │ │ -0e1660: 0a0f |00be: move-result v15 │ │ -0e1662: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ -0e1666: 5400 eb0e |00c1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e166a: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ -0e166e: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ -0e1672: 5200 3c01 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@013c │ │ -0e1676: 0210 0000 |00c9: move/from16 v16, v0 │ │ -0e167a: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ -0e167e: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -0e1682: 5400 eb0e |00cf: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e1686: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ -0e168a: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ -0e168e: 5200 3901 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0e1692: 0210 0000 |00d7: move/from16 v16, v0 │ │ -0e1696: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ -0e169a: 0800 1100 |00db: move-object/from16 v0, v17 │ │ -0e169e: 6e20 522d c000 |00dd: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildWidth:(Landroid/view/View;)I // method@2d52 │ │ -0e16a4: 0a0f |00e0: move-result v15 │ │ -0e16a6: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ -0e16aa: 5400 eb0e |00e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e16ae: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ -0e16b2: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ -0e16b6: 5200 3a01 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@013a │ │ -0e16ba: 0210 0000 |00eb: move/from16 v16, v0 │ │ -0e16be: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ -0e16c2: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ -0e16c6: 5400 eb0e |00f1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e16ca: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ -0e16ce: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ -0e16d2: 5200 3b01 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ -0e16d6: 0210 0000 |00f9: move/from16 v16, v0 │ │ -0e16da: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ -0e16de: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ -0e16e0: 3808 2c00 |00fe: if-eqz v8, 012a // +002c │ │ -0e16e4: 0800 1100 |0100: move-object/from16 v0, v17 │ │ -0e16e8: 540f eb0e |0102: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e16ec: 52ff 3c01 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@013c │ │ -0e16f0: 0800 1100 |0106: move-object/from16 v0, v17 │ │ -0e16f4: 5400 eb0e |0108: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e16f8: 0810 0000 |010a: move-object/from16 v16, v0 │ │ -0e16fc: 0800 1000 |010c: move-object/from16 v0, v16 │ │ -0e1700: 5200 3901 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0e1704: 0210 0000 |0110: move/from16 v16, v0 │ │ -0e1708: 9009 0f10 |0112: add-int v9, v15, v16 │ │ -0e170c: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ -0e1710: 0800 1100 |0116: move-object/from16 v0, v17 │ │ -0e1714: 540f eb0e |0118: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e1718: 52ff 3a01 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@013a │ │ -0e171c: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -0e1720: 5400 eb0e |011e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ -0e1724: 0810 0000 |0120: move-object/from16 v16, v0 │ │ -0e1728: 0800 1000 |0122: move-object/from16 v0, v16 │ │ -0e172c: 5200 3b01 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ -0e1730: 0210 0000 |0126: move/from16 v16, v0 │ │ -0e1734: 900a 0f10 |0128: add-int v10, v15, v16 │ │ -0e1738: 7401 5b2d 1100 |012a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumHeight:()I // method@2d5b │ │ -0e173e: 0a0f |012d: move-result v15 │ │ -0e1740: 7120 1b34 f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0e1746: 0a09 |0131: move-result v9 │ │ -0e1748: 7401 5c2d 1100 |0132: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumWidth:()I // method@2d5c │ │ -0e174e: 0a0f |0135: move-result v15 │ │ -0e1750: 7120 1b34 fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0e1756: 0a0a |0139: move-result v10 │ │ -0e1758: 630f d90e |013a: sget-boolean v15, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0ed9 │ │ -0e175c: 380f 3a00 |013c: if-eqz v15, 0176 // +003a │ │ -0e1760: 120f |013e: const/4 v15, #int 0 // #0 │ │ -0e1762: 0200 1300 |013f: move/from16 v0, v19 │ │ -0e1766: 7130 6f2d 090f |0141: invoke-static {v9, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2d6f │ │ -0e176c: 0a03 |0144: move-result v3 │ │ -0e176e: 120f |0145: const/4 v15, #int 0 // #0 │ │ -0e1770: 0200 1200 |0146: move/from16 v0, v18 │ │ -0e1774: 7130 6f2d 0a0f |0148: invoke-static {v10, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2d6f │ │ -0e177a: 0a0e |014b: move-result v14 │ │ -0e177c: 0800 1100 |014c: move-object/from16 v0, v17 │ │ -0e1780: 6e30 742d e003 |014e: invoke-virtual {v0, v14, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setMeasuredDimension:(II)V // method@2d74 │ │ -0e1786: 0200 1300 |0151: move/from16 v0, v19 │ │ -0e178a: 0801 1100 |0153: move-object/from16 v1, v17 │ │ -0e178e: 5910 df0e |0155: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mHeightMeasureSpec:I // field@0edf │ │ -0e1792: 0200 1200 |0157: move/from16 v0, v18 │ │ -0e1796: 0801 1100 |0159: move-object/from16 v1, v17 │ │ -0e179a: 5910 f00e |015b: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mWidthMeasureSpec:I // field@0ef0 │ │ -0e179e: 0e00 |015d: return-void │ │ -0e17a0: 0800 1100 |015e: move-object/from16 v0, v17 │ │ -0e17a4: 5205 e80e |0160: iget v5, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ -0e17a8: 2900 c0fe |0162: goto/16 0022 // -0140 │ │ -0e17ac: 0800 1100 |0164: move-object/from16 v0, v17 │ │ -0e17b0: 5207 ea0e |0166: iget v7, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ -0e17b4: 2900 cafe |0168: goto/16 0032 // -0136 │ │ -0e17b8: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0e17bc: 5206 e90e |016c: iget v6, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ -0e17c0: 2900 d4fe |016e: goto/16 0042 // -012c │ │ -0e17c4: 0800 1100 |0170: move-object/from16 v0, v17 │ │ -0e17c8: 5204 e70e |0172: iget v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ -0e17cc: 2900 defe |0174: goto/16 0052 // -0122 │ │ -0e17d0: 0200 1300 |0176: move/from16 v0, v19 │ │ -0e17d4: 7120 6e2d 0900 |0178: invoke-static {v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2d6e │ │ -0e17da: 0a03 |017b: move-result v3 │ │ -0e17dc: 0200 1200 |017c: move/from16 v0, v18 │ │ -0e17e0: 7120 6e2d 0a00 |017e: invoke-static {v10, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2d6e │ │ -0e17e6: 0a0e |0181: move-result v14 │ │ -0e17e8: 28ca |0182: goto 014c // -0036 │ │ +0e14b4: |[0e14b4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onMeasure:(II)V │ │ +0e14c4: 7701 8221 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0e14ca: 0a0d |0003: move-result v13 │ │ +0e14cc: 7401 552d 1100 |0004: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingLeft:()I // method@2d55 │ │ +0e14d2: 0a05 |0007: move-result v5 │ │ +0e14d4: 7401 572d 1100 |0008: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingTop:()I // method@2d57 │ │ +0e14da: 0a07 |000b: move-result v7 │ │ +0e14dc: 7401 562d 1100 |000c: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingRight:()I // method@2d56 │ │ +0e14e2: 0a06 |000f: move-result v6 │ │ +0e14e4: 7401 542d 1100 |0010: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingBottom:()I // method@2d54 │ │ +0e14ea: 0a04 |0013: move-result v4 │ │ +0e14ec: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +0e14f0: 540f eb0e |0016: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e14f4: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +0e14f8: 5200 e80e |001a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ +0e14fc: 0210 0000 |001c: move/from16 v16, v0 │ │ +0e1500: 0200 1000 |001e: move/from16 v0, v16 │ │ +0e1504: 3705 3e01 |0020: if-le v5, v0, 015e // +013e │ │ +0e1508: 59f5 3a01 |0022: iput v5, v15, Landroid/graphics/Rect;.left:I // field@013a │ │ +0e150c: 0800 1100 |0024: move-object/from16 v0, v17 │ │ +0e1510: 540f eb0e |0026: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e1514: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +0e1518: 5200 ea0e |002a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ +0e151c: 0210 0000 |002c: move/from16 v16, v0 │ │ +0e1520: 0200 1000 |002e: move/from16 v0, v16 │ │ +0e1524: 3707 3401 |0030: if-le v7, v0, 0164 // +0134 │ │ +0e1528: 59f7 3c01 |0032: iput v7, v15, Landroid/graphics/Rect;.top:I // field@013c │ │ +0e152c: 0800 1100 |0034: move-object/from16 v0, v17 │ │ +0e1530: 540f eb0e |0036: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e1534: 0800 1100 |0038: move-object/from16 v0, v17 │ │ +0e1538: 5200 e90e |003a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ +0e153c: 0210 0000 |003c: move/from16 v16, v0 │ │ +0e1540: 0200 1000 |003e: move/from16 v0, v16 │ │ +0e1544: 3706 2a01 |0040: if-le v6, v0, 016a // +012a │ │ +0e1548: 59f6 3b01 |0042: iput v6, v15, Landroid/graphics/Rect;.right:I // field@013b │ │ +0e154c: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +0e1550: 540f eb0e |0046: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e1554: 0800 1100 |0048: move-object/from16 v0, v17 │ │ +0e1558: 5200 e70e |004a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ +0e155c: 0210 0000 |004c: move/from16 v16, v0 │ │ +0e1560: 0200 1000 |004e: move/from16 v0, v16 │ │ +0e1564: 3704 2001 |0050: if-le v4, v0, 0170 // +0120 │ │ +0e1568: 59f4 3901 |0052: iput v4, v15, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0e156c: 0800 1100 |0054: move-object/from16 v0, v17 │ │ +0e1570: 550f dc0e |0056: iget-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0edc │ │ +0e1574: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ +0e1578: 7401 5d2d 1100 |005a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.handleDataChanged:()V // method@2d5d │ │ +0e157e: 1209 |005d: const/4 v9, #int 0 // #0 │ │ +0e1580: 120a |005e: const/4 v10, #int 0 // #0 │ │ +0e1582: 1218 |005f: const/4 v8, #int 1 // #1 │ │ +0e1584: 7401 592d 1100 |0060: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@2d59 │ │ +0e158a: 0a0b |0063: move-result v11 │ │ +0e158c: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ +0e1590: 0800 1100 |0066: move-object/from16 v0, v17 │ │ +0e1594: 540f da0e |0068: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e1598: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ +0e159c: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +0e15a0: 540f da0e |006e: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e15a4: 7210 bf24 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ +0e15aa: 0a0f |0073: move-result v15 │ │ +0e15ac: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ +0e15b0: 0800 1100 |0076: move-object/from16 v0, v17 │ │ +0e15b4: 540f e50e |0078: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ +0e15b8: 6e20 372d bf00 |007a: invoke-virtual {v15, v11}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@2d37 │ │ +0e15be: 0c0c |007d: move-result-object v12 │ │ +0e15c0: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ +0e15c4: 0800 1100 |0080: move-object/from16 v0, v17 │ │ +0e15c8: 540f da0e |0082: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e15cc: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ +0e15d0: 0800 1000 |0086: move-object/from16 v0, v16 │ │ +0e15d4: 0801 1100 |0088: move-object/from16 v1, v17 │ │ +0e15d8: 7240 c424 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c4 │ │ +0e15de: 0c0c |008d: move-result-object v12 │ │ +0e15e0: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ +0e15e4: 0800 1100 |0090: move-object/from16 v0, v17 │ │ +0e15e8: 540f e50e |0092: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ +0e15ec: 6e30 382d bf0c |0094: invoke-virtual {v15, v11, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@2d38 │ │ +0e15f2: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ +0e15f6: 6e10 a921 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0e15fc: 0c0f |009c: move-result-object v15 │ │ +0e15fe: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ +0e1602: 121f |009f: const/4 v15, #int 1 // #1 │ │ +0e1604: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +0e1608: 5c0f db0e |00a2: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ +0e160c: 7401 4c2d 1100 |00a4: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2d4c │ │ +0e1612: 0c0f |00a7: move-result-object v15 │ │ +0e1614: 6e20 1d22 fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ +0e161a: 120f |00ab: const/4 v15, #int 0 // #0 │ │ +0e161c: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ +0e1620: 5c0f db0e |00ae: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ +0e1624: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +0e1628: 0201 1200 |00b2: move/from16 v1, v18 │ │ +0e162c: 0202 1300 |00b4: move/from16 v2, v19 │ │ +0e1630: 6e40 612d c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.measureChild:(Landroid/view/View;II)V // method@2d61 │ │ +0e1636: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +0e163a: 6e20 512d c000 |00bb: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildHeight:(Landroid/view/View;)I // method@2d51 │ │ +0e1640: 0a0f |00be: move-result v15 │ │ +0e1642: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ +0e1646: 5400 eb0e |00c1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e164a: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ +0e164e: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ +0e1652: 5200 3c01 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@013c │ │ +0e1656: 0210 0000 |00c9: move/from16 v16, v0 │ │ +0e165a: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ +0e165e: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ +0e1662: 5400 eb0e |00cf: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e1666: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ +0e166a: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ +0e166e: 5200 3901 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0e1672: 0210 0000 |00d7: move/from16 v16, v0 │ │ +0e1676: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ +0e167a: 0800 1100 |00db: move-object/from16 v0, v17 │ │ +0e167e: 6e20 522d c000 |00dd: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildWidth:(Landroid/view/View;)I // method@2d52 │ │ +0e1684: 0a0f |00e0: move-result v15 │ │ +0e1686: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +0e168a: 5400 eb0e |00e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e168e: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ +0e1692: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ +0e1696: 5200 3a01 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@013a │ │ +0e169a: 0210 0000 |00eb: move/from16 v16, v0 │ │ +0e169e: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ +0e16a2: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ +0e16a6: 5400 eb0e |00f1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e16aa: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ +0e16ae: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ +0e16b2: 5200 3b01 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ +0e16b6: 0210 0000 |00f9: move/from16 v16, v0 │ │ +0e16ba: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ +0e16be: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ +0e16c0: 3808 2c00 |00fe: if-eqz v8, 012a // +002c │ │ +0e16c4: 0800 1100 |0100: move-object/from16 v0, v17 │ │ +0e16c8: 540f eb0e |0102: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e16cc: 52ff 3c01 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@013c │ │ +0e16d0: 0800 1100 |0106: move-object/from16 v0, v17 │ │ +0e16d4: 5400 eb0e |0108: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e16d8: 0810 0000 |010a: move-object/from16 v16, v0 │ │ +0e16dc: 0800 1000 |010c: move-object/from16 v0, v16 │ │ +0e16e0: 5200 3901 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0e16e4: 0210 0000 |0110: move/from16 v16, v0 │ │ +0e16e8: 9009 0f10 |0112: add-int v9, v15, v16 │ │ +0e16ec: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ +0e16f0: 0800 1100 |0116: move-object/from16 v0, v17 │ │ +0e16f4: 540f eb0e |0118: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e16f8: 52ff 3a01 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@013a │ │ +0e16fc: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +0e1700: 5400 eb0e |011e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0eeb │ │ +0e1704: 0810 0000 |0120: move-object/from16 v16, v0 │ │ +0e1708: 0800 1000 |0122: move-object/from16 v0, v16 │ │ +0e170c: 5200 3b01 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@013b │ │ +0e1710: 0210 0000 |0126: move/from16 v16, v0 │ │ +0e1714: 900a 0f10 |0128: add-int v10, v15, v16 │ │ +0e1718: 7401 5b2d 1100 |012a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumHeight:()I // method@2d5b │ │ +0e171e: 0a0f |012d: move-result v15 │ │ +0e1720: 7120 1b34 f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0e1726: 0a09 |0131: move-result v9 │ │ +0e1728: 7401 5c2d 1100 |0132: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumWidth:()I // method@2d5c │ │ +0e172e: 0a0f |0135: move-result v15 │ │ +0e1730: 7120 1b34 fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0e1736: 0a0a |0139: move-result v10 │ │ +0e1738: 630f d90e |013a: sget-boolean v15, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0ed9 │ │ +0e173c: 380f 3a00 |013c: if-eqz v15, 0176 // +003a │ │ +0e1740: 120f |013e: const/4 v15, #int 0 // #0 │ │ +0e1742: 0200 1300 |013f: move/from16 v0, v19 │ │ +0e1746: 7130 6f2d 090f |0141: invoke-static {v9, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2d6f │ │ +0e174c: 0a03 |0144: move-result v3 │ │ +0e174e: 120f |0145: const/4 v15, #int 0 // #0 │ │ +0e1750: 0200 1200 |0146: move/from16 v0, v18 │ │ +0e1754: 7130 6f2d 0a0f |0148: invoke-static {v10, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2d6f │ │ +0e175a: 0a0e |014b: move-result v14 │ │ +0e175c: 0800 1100 |014c: move-object/from16 v0, v17 │ │ +0e1760: 6e30 742d e003 |014e: invoke-virtual {v0, v14, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setMeasuredDimension:(II)V // method@2d74 │ │ +0e1766: 0200 1300 |0151: move/from16 v0, v19 │ │ +0e176a: 0801 1100 |0153: move-object/from16 v1, v17 │ │ +0e176e: 5910 df0e |0155: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mHeightMeasureSpec:I // field@0edf │ │ +0e1772: 0200 1200 |0157: move/from16 v0, v18 │ │ +0e1776: 0801 1100 |0159: move-object/from16 v1, v17 │ │ +0e177a: 5910 f00e |015b: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mWidthMeasureSpec:I // field@0ef0 │ │ +0e177e: 0e00 |015d: return-void │ │ +0e1780: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +0e1784: 5205 e80e |0160: iget v5, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0ee8 │ │ +0e1788: 2900 c0fe |0162: goto/16 0022 // -0140 │ │ +0e178c: 0800 1100 |0164: move-object/from16 v0, v17 │ │ +0e1790: 5207 ea0e |0166: iget v7, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0eea │ │ +0e1794: 2900 cafe |0168: goto/16 0032 // -0136 │ │ +0e1798: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0e179c: 5206 e90e |016c: iget v6, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0ee9 │ │ +0e17a0: 2900 d4fe |016e: goto/16 0042 // -012c │ │ +0e17a4: 0800 1100 |0170: move-object/from16 v0, v17 │ │ +0e17a8: 5204 e70e |0172: iget v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0ee7 │ │ +0e17ac: 2900 defe |0174: goto/16 0052 // -0122 │ │ +0e17b0: 0200 1300 |0176: move/from16 v0, v19 │ │ +0e17b4: 7120 6e2d 0900 |0178: invoke-static {v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2d6e │ │ +0e17ba: 0a03 |017b: move-result v3 │ │ +0e17bc: 0200 1200 |017c: move/from16 v0, v18 │ │ +0e17c0: 7120 6e2d 0a00 |017e: invoke-static {v10, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2d6e │ │ +0e17c6: 0a0e |0181: move-result v14 │ │ +0e17c8: 28ca |0182: goto 014c // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=175 │ │ @@ -303961,35 +303976,35 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0e17ec: |[0e17ec] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0e17fc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0e17fe: 0780 |0001: move-object v0, v8 │ │ -0e1800: 1f00 8f05 |0002: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@058f │ │ -0e1804: 6e10 422d 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2d42 │ │ -0e180a: 0c01 |0007: move-result-object v1 │ │ -0e180c: 6f20 bc2d 1700 |0008: invoke-super {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2dbc │ │ -0e1812: 5302 d80e |000b: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ -0e1816: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ -0e181a: 3101 0204 |000f: cmp-long v1, v2, v4 │ │ -0e181e: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ -0e1822: 5c76 dc0e |0013: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0edc │ │ -0e1826: 5c76 e10e |0015: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0ee1 │ │ -0e182a: 5302 d80e |0017: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ -0e182e: 5a72 ee0e |0019: iput-wide v2, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncRowId:J // field@0eee │ │ -0e1832: 5201 d70e |001b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ -0e1836: 5971 ed0e |001d: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncPosition:I // field@0eed │ │ -0e183a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0e183c: 5971 ec0e |0020: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncMode:I // field@0eec │ │ -0e1840: 6e10 6c2d 0700 |0022: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2d6c │ │ -0e1846: 0e00 |0025: return-void │ │ +0e17cc: |[0e17cc] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0e17dc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0e17de: 0780 |0001: move-object v0, v8 │ │ +0e17e0: 1f00 8f05 |0002: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@058f │ │ +0e17e4: 6e10 422d 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2d42 │ │ +0e17ea: 0c01 |0007: move-result-object v1 │ │ +0e17ec: 6f20 bc2d 1700 |0008: invoke-super {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2dbc │ │ +0e17f2: 5302 d80e |000b: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ +0e17f6: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ +0e17fa: 3101 0204 |000f: cmp-long v1, v2, v4 │ │ +0e17fe: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ +0e1802: 5c76 dc0e |0013: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0edc │ │ +0e1806: 5c76 e10e |0015: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0ee1 │ │ +0e180a: 5302 d80e |0017: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ +0e180e: 5a72 ee0e |0019: iput-wide v2, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncRowId:J // field@0eee │ │ +0e1812: 5201 d70e |001b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ +0e1816: 5971 ed0e |001d: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncPosition:I // field@0eed │ │ +0e181a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0e181c: 5971 ec0e |0020: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncMode:I // field@0eec │ │ +0e1820: 6e10 6c2d 0700 |0022: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2d6c │ │ +0e1826: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=434 │ │ 0x0004 line=436 │ │ 0x000b line=438 │ │ 0x0013 line=439 │ │ 0x0015 line=440 │ │ @@ -304008,33 +304023,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0e1848: |[0e1848] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0e1858: 6f10 bd2d 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2dbd │ │ -0e185e: 0c01 |0003: move-result-object v1 │ │ -0e1860: 2200 8f05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@058f │ │ -0e1864: 7020 412d 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcelable;)V // method@2d41 │ │ -0e186a: 6e10 582d 0600 |0009: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemId:()J // method@2d58 │ │ -0e1870: 0b02 |000c: move-result-wide v2 │ │ -0e1872: 5a02 d80e |000d: iput-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ -0e1876: 5302 d80e |000f: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ -0e187a: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ -0e187e: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ -0e1882: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ -0e1886: 6e10 592d 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@2d59 │ │ -0e188c: 0a02 |001a: move-result v2 │ │ -0e188e: 5902 d70e |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ -0e1892: 1100 |001d: return-object v0 │ │ -0e1894: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -0e1896: 5902 d70e |001f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ -0e189a: 28fc |0021: goto 001d // -0004 │ │ +0e1828: |[0e1828] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0e1838: 6f10 bd2d 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2dbd │ │ +0e183e: 0c01 |0003: move-result-object v1 │ │ +0e1840: 2200 8f05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@058f │ │ +0e1844: 7020 412d 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcelable;)V // method@2d41 │ │ +0e184a: 6e10 582d 0600 |0009: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemId:()J // method@2d58 │ │ +0e1850: 0b02 |000c: move-result-wide v2 │ │ +0e1852: 5a02 d80e |000d: iput-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ +0e1856: 5302 d80e |000f: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0ed8 │ │ +0e185a: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ +0e185e: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ +0e1862: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ +0e1866: 6e10 592d 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@2d59 │ │ +0e186c: 0a02 |001a: move-result v2 │ │ +0e186e: 5902 d70e |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ +0e1872: 1100 |001d: return-object v0 │ │ +0e1874: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +0e1876: 5902 d70e |001f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0ed7 │ │ +0e187a: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0004 line=422 │ │ 0x0009 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -304050,41 +304065,41 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0e189c: |[0e189c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.pointToPosition:(II)I │ │ -0e18ac: 5452 ef0e |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0eef │ │ -0e18b0: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -0e18b4: 2204 8d00 |0004: new-instance v4, Landroid/graphics/Rect; // type@008d │ │ -0e18b8: 7010 6103 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0e18be: 5b54 ef0e |0009: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0eef │ │ -0e18c2: 5452 ef0e |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0eef │ │ -0e18c6: 6e10 502d 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2d50 │ │ -0e18cc: 0a01 |0010: move-result v1 │ │ -0e18ce: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0e18d2: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ -0e18d6: 6e20 4f2d 3500 |0015: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2d4f │ │ -0e18dc: 0c00 |0018: move-result-object v0 │ │ -0e18de: 6e10 ce21 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e18e4: 0a04 |001c: move-result v4 │ │ -0e18e6: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ -0e18ea: 6e20 a221 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@21a2 │ │ -0e18f0: 6e30 6203 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@0362 │ │ -0e18f6: 0a04 |0025: move-result v4 │ │ -0e18f8: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ -0e18fc: 5254 de0e |0028: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ -0e1900: b034 |002a: add-int/2addr v4, v3 │ │ -0e1902: 0f04 |002b: return v4 │ │ -0e1904: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0e1908: 28e5 |002e: goto 0013 // -001b │ │ -0e190a: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -0e190c: 28fb |0030: goto 002b // -0005 │ │ +0e187c: |[0e187c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.pointToPosition:(II)I │ │ +0e188c: 5452 ef0e |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0eef │ │ +0e1890: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +0e1894: 2204 8d00 |0004: new-instance v4, Landroid/graphics/Rect; // type@008d │ │ +0e1898: 7010 6103 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0e189e: 5b54 ef0e |0009: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0eef │ │ +0e18a2: 5452 ef0e |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0eef │ │ +0e18a6: 6e10 502d 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2d50 │ │ +0e18ac: 0a01 |0010: move-result v1 │ │ +0e18ae: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ +0e18b2: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ +0e18b6: 6e20 4f2d 3500 |0015: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2d4f │ │ +0e18bc: 0c00 |0018: move-result-object v0 │ │ +0e18be: 6e10 ce21 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e18c4: 0a04 |001c: move-result v4 │ │ +0e18c6: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ +0e18ca: 6e20 a221 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@21a2 │ │ +0e18d0: 6e30 6203 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@0362 │ │ +0e18d6: 0a04 |0025: move-result v4 │ │ +0e18d8: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ +0e18dc: 5254 de0e |0028: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ +0e18e0: b034 |002a: add-int/2addr v4, v3 │ │ +0e18e2: 0f04 |002b: return v4 │ │ +0e18e4: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0e18e8: 28e5 |002e: goto 0013 // -001b │ │ +0e18ea: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +0e18ec: 28fb |0030: goto 002b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0002 line=354 │ │ 0x0004 line=355 │ │ 0x000b line=356 │ │ 0x000d line=359 │ │ @@ -304112,28 +304127,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0e1910: |[0e1910] com.actionbarsherlock.internal.widget.IcsAbsSpinner.recycleAllViews:()V │ │ -0e1920: 6e10 502d 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2d50 │ │ -0e1926: 0a00 |0003: move-result v0 │ │ -0e1928: 5464 e50e |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ -0e192c: 5263 de0e |0006: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ -0e1930: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0e1932: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ -0e1936: 6e20 4f2d 1600 |000b: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2d4f │ │ -0e193c: 0c05 |000e: move-result-object v5 │ │ -0e193e: 9002 0301 |000f: add-int v2, v3, v1 │ │ -0e1942: 6e30 382d 2405 |0011: invoke-virtual {v4, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@2d38 │ │ -0e1948: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0e194c: 28f3 |0016: goto 0009 // -000d │ │ -0e194e: 0e00 |0017: return-void │ │ +0e18f0: |[0e18f0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.recycleAllViews:()V │ │ +0e1900: 6e10 502d 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2d50 │ │ +0e1906: 0a00 |0003: move-result v0 │ │ +0e1908: 5464 e50e |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0ee5 │ │ +0e190c: 5263 de0e |0006: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ +0e1910: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0e1912: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ +0e1916: 6e20 4f2d 1600 |000b: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2d4f │ │ +0e191c: 0c05 |000e: move-result-object v5 │ │ +0e191e: 9002 0301 |000f: add-int v2, v3, v1 │ │ +0e1922: 6e30 382d 2405 |0011: invoke-virtual {v4, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@2d38 │ │ +0e1928: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0e192c: 28f3 |0016: goto 0009 // -000d │ │ +0e192e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0006 line=265 │ │ 0x0008 line=268 │ │ 0x000b line=269 │ │ @@ -304155,19 +304170,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0e1950: |[0e1950] com.actionbarsherlock.internal.widget.IcsAbsSpinner.requestLayout:()V │ │ -0e1960: 5510 db0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ -0e1964: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0e1968: 6f10 c62d 0100 |0004: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@2dc6 │ │ -0e196e: 0e00 |0007: return-void │ │ +0e1930: |[0e1930] com.actionbarsherlock.internal.widget.IcsAbsSpinner.requestLayout:()V │ │ +0e1940: 5510 db0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ +0e1944: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0e1948: 6f10 c62d 0100 |0004: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@2dc6 │ │ +0e194e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0004 line=330 │ │ 0x0007 line=332 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ @@ -304177,27 +304192,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0e1970: |[0e1970] com.actionbarsherlock.internal.widget.IcsAbsSpinner.resetList:()V │ │ -0e1980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e1982: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0e1984: 5c30 dc0e |0002: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0edc │ │ -0e1988: 5c30 e10e |0004: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0ee1 │ │ -0e198c: 6e10 6a2d 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeAllViewsInLayout:()V // method@2d6a │ │ -0e1992: 5932 e30e |0009: iput v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0ee3 │ │ -0e1996: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -0e199a: 5a30 e40e |000d: iput-wide v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0ee4 │ │ -0e199e: 6e20 762d 2300 |000f: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@2d76 │ │ -0e19a4: 6e20 752d 2300 |0012: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ -0e19aa: 6e10 5f2d 0300 |0015: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2d5f │ │ -0e19b0: 0e00 |0018: return-void │ │ +0e1950: |[0e1950] com.actionbarsherlock.internal.widget.IcsAbsSpinner.resetList:()V │ │ +0e1960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e1962: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0e1964: 5c30 dc0e |0002: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0edc │ │ +0e1968: 5c30 e10e |0004: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0ee1 │ │ +0e196c: 6e10 6a2d 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeAllViewsInLayout:()V // method@2d6a │ │ +0e1972: 5932 e30e |0009: iput v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0ee3 │ │ +0e1976: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +0e197a: 5a30 e40e |000d: iput-wide v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0ee4 │ │ +0e197e: 6e20 762d 2300 |000f: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@2d76 │ │ +0e1984: 6e20 752d 2300 |0012: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ +0e198a: 6e10 5f2d 0300 |0015: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2d5f │ │ +0e1990: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0006 line=149 │ │ 0x0009 line=150 │ │ 0x000b line=151 │ │ @@ -304213,18 +304228,18 @@ │ │ type : '(Landroid/widget/Adapter;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0e19b4: |[0e19b4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ -0e19c4: 1f01 f304 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@04f3 │ │ -0e19c8: 6e20 712d 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2d71 │ │ -0e19ce: 0e00 |0005: return-void │ │ +0e1994: |[0e1994] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ +0e19a4: 1f01 f304 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@04f3 │ │ +0e19a8: 6e20 712d 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2d71 │ │ +0e19ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/Adapter; │ │ │ │ @@ -304233,55 +304248,55 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0e19d0: |[0e19d0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0e19e0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0e19e2: 5441 da0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e19e6: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ -0e19ea: 5441 da0e |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e19ee: 5442 dd0e |0007: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0edd │ │ -0e19f2: 7220 c724 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c7 │ │ -0e19f8: 6e10 6d2d 0400 |000c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2d6d │ │ -0e19fe: 5b45 da0e |000f: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e1a02: 5940 e30e |0011: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0ee3 │ │ -0e1a06: 1902 0080 |0013: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -0e1a0a: 5a42 e40e |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0ee4 │ │ -0e1a0e: 5441 da0e |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e1a12: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ -0e1a16: 5241 e00e |001b: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ -0e1a1a: 5941 e20e |001d: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldItemCount:I // field@0ee2 │ │ -0e1a1e: 5441 da0e |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e1a22: 7210 bf24 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ -0e1a28: 0a01 |0024: move-result v1 │ │ -0e1a2a: 5941 e00e |0025: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ -0e1a2e: 6e10 4a2d 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@2d4a │ │ -0e1a34: 2201 9305 |002a: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; // type@0593 │ │ -0e1a38: 7020 7c2d 4100 |002c: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d7c │ │ -0e1a3e: 5b41 dd0e |002f: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0edd │ │ -0e1a42: 5441 da0e |0031: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ -0e1a46: 5442 dd0e |0033: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0edd │ │ -0e1a4a: 7220 c624 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c6 │ │ -0e1a50: 5241 e00e |0038: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ -0e1a54: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ -0e1a58: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -0e1a5a: 6e20 762d 0400 |003d: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@2d76 │ │ -0e1a60: 6e20 752d 0400 |0040: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ -0e1a66: 5241 e00e |0043: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ -0e1a6a: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ -0e1a6e: 6e10 4b2d 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@2d4b │ │ -0e1a74: 6e10 6c2d 0400 |004a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2d6c │ │ -0e1a7a: 0e00 |004d: return-void │ │ -0e1a7c: 6e10 4a2d 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@2d4a │ │ -0e1a82: 6e10 6d2d 0400 |0051: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2d6d │ │ -0e1a88: 6e10 4b2d 0400 |0054: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@2d4b │ │ -0e1a8e: 28f3 |0057: goto 004a // -000d │ │ +0e19b0: |[0e19b0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0e19c0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0e19c2: 5441 da0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e19c6: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ +0e19ca: 5441 da0e |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e19ce: 5442 dd0e |0007: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0edd │ │ +0e19d2: 7220 c724 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c7 │ │ +0e19d8: 6e10 6d2d 0400 |000c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2d6d │ │ +0e19de: 5b45 da0e |000f: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e19e2: 5940 e30e |0011: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0ee3 │ │ +0e19e6: 1902 0080 |0013: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0e19ea: 5a42 e40e |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0ee4 │ │ +0e19ee: 5441 da0e |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e19f2: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ +0e19f6: 5241 e00e |001b: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ +0e19fa: 5941 e20e |001d: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldItemCount:I // field@0ee2 │ │ +0e19fe: 5441 da0e |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e1a02: 7210 bf24 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ +0e1a08: 0a01 |0024: move-result v1 │ │ +0e1a0a: 5941 e00e |0025: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ +0e1a0e: 6e10 4a2d 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@2d4a │ │ +0e1a14: 2201 9305 |002a: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; // type@0593 │ │ +0e1a18: 7020 7c2d 4100 |002c: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@2d7c │ │ +0e1a1e: 5b41 dd0e |002f: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0edd │ │ +0e1a22: 5441 da0e |0031: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0eda │ │ +0e1a26: 5442 dd0e |0033: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0edd │ │ +0e1a2a: 7220 c624 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@24c6 │ │ +0e1a30: 5241 e00e |0038: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ +0e1a34: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ +0e1a38: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +0e1a3a: 6e20 762d 0400 |003d: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@2d76 │ │ +0e1a40: 6e20 752d 0400 |0040: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ +0e1a46: 5241 e00e |0043: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0ee0 │ │ +0e1a4a: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ +0e1a4e: 6e10 4b2d 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@2d4b │ │ +0e1a54: 6e10 6c2d 0400 |004a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2d6c │ │ +0e1a5a: 0e00 |004d: return-void │ │ +0e1a5c: 6e10 4a2d 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@2d4a │ │ +0e1a62: 6e10 6d2d 0400 |0051: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2d6d │ │ +0e1a68: 6e10 4b2d 0400 |0054: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@2d4b │ │ +0e1a6e: 28f3 |0057: goto 004a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0005 line=105 │ │ 0x000c line=106 │ │ 0x000f line=109 │ │ 0x0011 line=111 │ │ @@ -304312,19 +304327,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e1a90: |[0e1a90] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(I)V │ │ -0e1aa0: 6e20 752d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ -0e1aa6: 6e10 6c2d 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2d6c │ │ -0e1aac: 6e10 5f2d 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2d5f │ │ -0e1ab2: 0e00 |0009: return-void │ │ +0e1a70: |[0e1a70] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(I)V │ │ +0e1a80: 6e20 752d 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ +0e1a86: 6e10 6c2d 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2d6c │ │ +0e1a8c: 6e10 5f2d 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2d5f │ │ +0e1a92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0003 line=288 │ │ 0x0006 line=289 │ │ 0x0009 line=290 │ │ locals : │ │ @@ -304336,29 +304351,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0e1ab4: |[0e1ab4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(IZ)V │ │ -0e1ac4: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ -0e1ac8: 5231 de0e |0002: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ -0e1acc: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ -0e1ad0: 5231 de0e |0006: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ -0e1ad4: 6e10 502d 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2d50 │ │ -0e1ada: 0a02 |000b: move-result v2 │ │ -0e1adc: b021 |000c: add-int/2addr v1, v2 │ │ -0e1ade: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0e1ae2: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ -0e1ae6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0e1ae8: 6e30 792d 4300 |0012: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectionInt:(IZ)V // method@2d79 │ │ -0e1aee: 0e00 |0015: return-void │ │ -0e1af0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0e1af2: 28fb |0017: goto 0012 // -0005 │ │ +0e1a94: |[0e1a94] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(IZ)V │ │ +0e1aa4: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ +0e1aa8: 5231 de0e |0002: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ +0e1aac: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ +0e1ab0: 5231 de0e |0006: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0ede │ │ +0e1ab4: 6e10 502d 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2d50 │ │ +0e1aba: 0a02 |000b: move-result v2 │ │ +0e1abc: b021 |000c: add-int/2addr v1, v2 │ │ +0e1abe: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0e1ac2: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ +0e1ac6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0e1ac8: 6e30 792d 4300 |0012: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectionInt:(IZ)V // method@2d79 │ │ +0e1ace: 0e00 |0015: return-void │ │ +0e1ad0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0e1ad2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0008 line=281 │ │ 0x0012 line=282 │ │ 0x0015 line=283 │ │ 0x0016 line=281 │ │ @@ -304373,26 +304388,26 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0e1af4: |[0e1af4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelectionInt:(IZ)V │ │ -0e1b04: 5221 e30e |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0ee3 │ │ -0e1b08: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ -0e1b0c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0e1b0e: 5c21 db0e |0005: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ -0e1b12: 5221 e60e |0007: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0ee6 │ │ -0e1b16: 9100 0301 |0009: sub-int v0, v3, v1 │ │ -0e1b1a: 6e20 752d 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ -0e1b20: 6e30 602d 0204 |000e: invoke-virtual {v2, v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.layout:(IZ)V // method@2d60 │ │ -0e1b26: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0e1b28: 5c21 db0e |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ -0e1b2c: 0e00 |0014: return-void │ │ +0e1ad4: |[0e1ad4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelectionInt:(IZ)V │ │ +0e1ae4: 5221 e30e |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0ee3 │ │ +0e1ae8: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ +0e1aec: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0e1aee: 5c21 db0e |0005: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ +0e1af2: 5221 e60e |0007: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0ee6 │ │ +0e1af6: 9100 0301 |0009: sub-int v0, v3, v1 │ │ +0e1afa: 6e20 752d 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2d75 │ │ +0e1b00: 6e30 602d 0204 |000e: invoke-virtual {v2, v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.layout:(IZ)V // method@2d60 │ │ +0e1b06: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0e1b08: 5c21 db0e |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0edb │ │ +0e1b0c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ 0x0007 line=303 │ │ 0x000b line=304 │ │ 0x000e line=305 │ │ @@ -304488,55 +304503,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0e1b30: |[0e1b30] com.actionbarsherlock.internal.widget.IcsLinearLayout.:()V │ │ -0e1b40: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0e1b42: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -0e1b46: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0e1b4c: 6900 1d0f |0006: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0f1d │ │ -0e1b50: 0e00 |0008: return-void │ │ -0e1b52: 0000 |0009: nop // spacer │ │ -0e1b54: 0003 0400 0300 0000 2901 0101 2903 ... |000a: array-data (10 units) │ │ +0e1b10: |[0e1b10] com.actionbarsherlock.internal.widget.IcsLinearLayout.:()V │ │ +0e1b20: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0e1b22: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +0e1b26: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0e1b2c: 6900 1d0f |0006: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0f1d │ │ +0e1b30: 0e00 |0008: return-void │ │ +0e1b32: 0000 |0009: nop // spacer │ │ +0e1b34: 0003 0400 0300 0000 2901 0101 2903 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0e1b68: |[0e1b68] com.actionbarsherlock.internal.widget.IcsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0e1b78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0e1b7a: 7030 5629 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2956 │ │ -0e1b80: 6201 1d0f |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0f1d │ │ -0e1b84: 6e30 4e02 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0e1b8a: 0c00 |0009: move-result-object v0 │ │ -0e1b8c: 6e20 ce02 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0e1b92: 0c01 |000d: move-result-object v1 │ │ -0e1b94: 6e20 042e 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2e04 │ │ -0e1b9a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0e1b9c: 6e30 d002 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0e1ba2: 0a01 |0015: move-result v1 │ │ -0e1ba4: 5931 260f |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ -0e1ba8: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -0e1baa: 6e30 cd02 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0e1bb0: 0a01 |001c: move-result v1 │ │ -0e1bb2: 5931 240f |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ -0e1bb6: 6e10 d802 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e1bbc: 0e00 |0022: return-void │ │ +0e1b48: |[0e1b48] com.actionbarsherlock.internal.widget.IcsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0e1b58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0e1b5a: 7030 5629 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2956 │ │ +0e1b60: 6201 1d0f |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0f1d │ │ +0e1b64: 6e30 4e02 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0e1b6a: 0c00 |0009: move-result-object v0 │ │ +0e1b6c: 6e20 ce02 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0e1b72: 0c01 |000d: move-result-object v1 │ │ +0e1b74: 6e20 042e 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2e04 │ │ +0e1b7a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0e1b7c: 6e30 d002 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0e1b82: 0a01 |0015: move-result v1 │ │ +0e1b84: 5931 260f |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ +0e1b88: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +0e1b8a: 6e30 cd02 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0e1b90: 0a01 |001c: move-result v1 │ │ +0e1b92: 5931 240f |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ +0e1b96: 6e10 d802 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e1b9c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0004 line=58 │ │ 0x000a line=60 │ │ 0x0011 line=61 │ │ 0x0018 line=62 │ │ @@ -304554,59 +304569,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -0e1bc0: |[0e1bc0] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ -0e1bd0: 6e10 e92d 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0e1bd6: 0a01 |0003: move-result v1 │ │ -0e1bd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0e1bda: 3512 2a00 |0005: if-ge v2, v1, 002f // +002a │ │ -0e1bde: 6e20 e82d 2800 |0007: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e1be4: 0c00 |000a: move-result-object v0 │ │ -0e1be6: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ -0e1bea: 6e10 ce21 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e1bf0: 0a06 |0010: move-result v6 │ │ -0e1bf2: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ -0e1bf6: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ -0e1bfa: 6e20 f52d 2800 |0015: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ -0e1c00: 0a06 |0018: move-result v6 │ │ -0e1c02: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ -0e1c06: 6e10 a921 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0e1c0c: 0c04 |001e: move-result-object v4 │ │ -0e1c0e: 1f04 e104 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0e1c12: 6e10 aa21 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ -0e1c18: 0a06 |0024: move-result v6 │ │ -0e1c1a: 5247 370a |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a37 │ │ -0e1c1e: 9103 0607 |0027: sub-int v3, v6, v7 │ │ -0e1c22: 6e30 e62d 9803 |0029: invoke-virtual {v8, v9, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2de6 │ │ -0e1c28: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0e1c2c: 28d7 |002e: goto 0005 // -0029 │ │ -0e1c2e: 6e20 f52d 1800 |002f: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ -0e1c34: 0a06 |0032: move-result v6 │ │ -0e1c36: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ -0e1c3a: d806 01ff |0035: add-int/lit8 v6, v1, #int -1 // #ff │ │ -0e1c3e: 6e20 e82d 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e1c44: 0c00 |003a: move-result-object v0 │ │ -0e1c46: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -0e1c48: 3900 1300 |003c: if-nez v0, 004f // +0013 │ │ -0e1c4c: 6e10 f42d 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2df4 │ │ -0e1c52: 0a06 |0041: move-result v6 │ │ -0e1c54: 6e10 f12d 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2df1 │ │ -0e1c5a: 0a07 |0045: move-result v7 │ │ -0e1c5c: b176 |0046: sub-int/2addr v6, v7 │ │ -0e1c5e: 5287 250f |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ -0e1c62: 9105 0607 |0049: sub-int v5, v6, v7 │ │ -0e1c66: 6e30 e62d 9805 |004b: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2de6 │ │ -0e1c6c: 0e00 |004e: return-void │ │ -0e1c6e: 6e10 be21 0000 |004f: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@21be │ │ -0e1c74: 0a05 |0052: move-result v5 │ │ -0e1c76: 28f8 |0053: goto 004b // -0008 │ │ +0e1ba0: |[0e1ba0] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ +0e1bb0: 6e10 e92d 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0e1bb6: 0a01 |0003: move-result v1 │ │ +0e1bb8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0e1bba: 3512 2a00 |0005: if-ge v2, v1, 002f // +002a │ │ +0e1bbe: 6e20 e82d 2800 |0007: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e1bc4: 0c00 |000a: move-result-object v0 │ │ +0e1bc6: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ +0e1bca: 6e10 ce21 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e1bd0: 0a06 |0010: move-result v6 │ │ +0e1bd2: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ +0e1bd6: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ +0e1bda: 6e20 f52d 2800 |0015: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ +0e1be0: 0a06 |0018: move-result v6 │ │ +0e1be2: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ +0e1be6: 6e10 a921 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0e1bec: 0c04 |001e: move-result-object v4 │ │ +0e1bee: 1f04 e104 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0e1bf2: 6e10 aa21 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@21aa │ │ +0e1bf8: 0a06 |0024: move-result v6 │ │ +0e1bfa: 5247 370a |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a37 │ │ +0e1bfe: 9103 0607 |0027: sub-int v3, v6, v7 │ │ +0e1c02: 6e30 e62d 9803 |0029: invoke-virtual {v8, v9, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2de6 │ │ +0e1c08: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0e1c0c: 28d7 |002e: goto 0005 // -0029 │ │ +0e1c0e: 6e20 f52d 1800 |002f: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ +0e1c14: 0a06 |0032: move-result v6 │ │ +0e1c16: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ +0e1c1a: d806 01ff |0035: add-int/lit8 v6, v1, #int -1 // #ff │ │ +0e1c1e: 6e20 e82d 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e1c24: 0c00 |003a: move-result-object v0 │ │ +0e1c26: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +0e1c28: 3900 1300 |003c: if-nez v0, 004f // +0013 │ │ +0e1c2c: 6e10 f42d 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2df4 │ │ +0e1c32: 0a06 |0041: move-result v6 │ │ +0e1c34: 6e10 f12d 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2df1 │ │ +0e1c3a: 0a07 |0045: move-result v7 │ │ +0e1c3c: b176 |0046: sub-int/2addr v6, v7 │ │ +0e1c3e: 5287 250f |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ +0e1c42: 9105 0607 |0049: sub-int v5, v6, v7 │ │ +0e1c46: 6e30 e62d 9805 |004b: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2de6 │ │ +0e1c4c: 0e00 |004e: return-void │ │ +0e1c4e: 6e10 be21 0000 |004f: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@21be │ │ +0e1c54: 0a05 |0052: move-result v5 │ │ +0e1c56: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=220 │ │ 0x000b line=222 │ │ 0x0015 line=223 │ │ @@ -304640,59 +304655,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -0e1c78: |[0e1c78] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersVertical:(Landroid/graphics/Canvas;)V │ │ -0e1c88: 6e10 e92d 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0e1c8e: 0a02 |0003: move-result v2 │ │ -0e1c90: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0e1c92: 3523 2a00 |0005: if-ge v3, v2, 002f // +002a │ │ -0e1c96: 6e20 e82d 3800 |0007: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e1c9c: 0c01 |000a: move-result-object v1 │ │ -0e1c9e: 3801 2100 |000b: if-eqz v1, 002c // +0021 │ │ -0e1ca2: 6e10 ce21 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e1ca8: 0a06 |0010: move-result v6 │ │ -0e1caa: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ -0e1cae: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ -0e1cb2: 6e20 f52d 3800 |0015: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ -0e1cb8: 0a06 |0018: move-result v6 │ │ -0e1cba: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ -0e1cbe: 6e10 a921 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0e1cc4: 0c04 |001e: move-result-object v4 │ │ -0e1cc6: 1f04 e104 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0e1cca: 6e10 c821 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0e1cd0: 0a06 |0024: move-result v6 │ │ -0e1cd2: 5247 390a |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ -0e1cd6: 9105 0607 |0027: sub-int v5, v6, v7 │ │ -0e1cda: 6e30 e52d 9805 |0029: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2de5 │ │ -0e1ce0: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0e1ce4: 28d7 |002e: goto 0005 // -0029 │ │ -0e1ce6: 6e20 f52d 2800 |002f: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ -0e1cec: 0a06 |0032: move-result v6 │ │ -0e1cee: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ -0e1cf2: d806 02ff |0035: add-int/lit8 v6, v2, #int -1 // #ff │ │ -0e1cf6: 6e20 e82d 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e1cfc: 0c01 |003a: move-result-object v1 │ │ -0e1cfe: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -0e1d00: 3901 1300 |003c: if-nez v1, 004f // +0013 │ │ -0e1d04: 6e10 ec2d 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2dec │ │ -0e1d0a: 0a06 |0041: move-result v6 │ │ -0e1d0c: 6e10 ef2d 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2def │ │ -0e1d12: 0a07 |0045: move-result v7 │ │ -0e1d14: b176 |0046: sub-int/2addr v6, v7 │ │ -0e1d16: 5287 230f |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ -0e1d1a: 9100 0607 |0049: sub-int v0, v6, v7 │ │ -0e1d1e: 6e30 e52d 9800 |004b: invoke-virtual {v8, v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2de5 │ │ -0e1d24: 0e00 |004e: return-void │ │ -0e1d26: 6e10 9c21 0100 |004f: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@219c │ │ -0e1d2c: 0a00 |0052: move-result v0 │ │ -0e1d2e: 28f8 |0053: goto 004b // -0008 │ │ +0e1c58: |[0e1c58] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersVertical:(Landroid/graphics/Canvas;)V │ │ +0e1c68: 6e10 e92d 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0e1c6e: 0a02 |0003: move-result v2 │ │ +0e1c70: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0e1c72: 3523 2a00 |0005: if-ge v3, v2, 002f // +002a │ │ +0e1c76: 6e20 e82d 3800 |0007: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e1c7c: 0c01 |000a: move-result-object v1 │ │ +0e1c7e: 3801 2100 |000b: if-eqz v1, 002c // +0021 │ │ +0e1c82: 6e10 ce21 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e1c88: 0a06 |0010: move-result v6 │ │ +0e1c8a: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ +0e1c8e: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ +0e1c92: 6e20 f52d 3800 |0015: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ +0e1c98: 0a06 |0018: move-result v6 │ │ +0e1c9a: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ +0e1c9e: 6e10 a921 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0e1ca4: 0c04 |001e: move-result-object v4 │ │ +0e1ca6: 1f04 e104 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0e1caa: 6e10 c821 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0e1cb0: 0a06 |0024: move-result v6 │ │ +0e1cb2: 5247 390a |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ +0e1cb6: 9105 0607 |0027: sub-int v5, v6, v7 │ │ +0e1cba: 6e30 e52d 9805 |0029: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2de5 │ │ +0e1cc0: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0e1cc4: 28d7 |002e: goto 0005 // -0029 │ │ +0e1cc6: 6e20 f52d 2800 |002f: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ +0e1ccc: 0a06 |0032: move-result v6 │ │ +0e1cce: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ +0e1cd2: d806 02ff |0035: add-int/lit8 v6, v2, #int -1 // #ff │ │ +0e1cd6: 6e20 e82d 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e1cdc: 0c01 |003a: move-result-object v1 │ │ +0e1cde: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +0e1ce0: 3901 1300 |003c: if-nez v1, 004f // +0013 │ │ +0e1ce4: 6e10 ec2d 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2dec │ │ +0e1cea: 0a06 |0041: move-result v6 │ │ +0e1cec: 6e10 ef2d 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2def │ │ +0e1cf2: 0a07 |0045: move-result v7 │ │ +0e1cf4: b176 |0046: sub-int/2addr v6, v7 │ │ +0e1cf6: 5287 230f |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ +0e1cfa: 9100 0607 |0049: sub-int v0, v6, v7 │ │ +0e1cfe: 6e30 e52d 9800 |004b: invoke-virtual {v8, v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2de5 │ │ +0e1d04: 0e00 |004e: return-void │ │ +0e1d06: 6e10 9c21 0100 |004f: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@219c │ │ +0e1d0c: 0a00 |0052: move-result v0 │ │ +0e1d0e: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0004 line=192 │ │ 0x0007 line=193 │ │ 0x000b line=195 │ │ 0x0015 line=196 │ │ @@ -304726,33 +304741,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0e1d30: |[0e1d30] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ -0e1d40: 5440 220f |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ -0e1d44: 6e10 f02d 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingLeft:()I // method@2df0 │ │ -0e1d4a: 0a01 |0005: move-result v1 │ │ -0e1d4c: 5242 240f |0006: iget v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ -0e1d50: b021 |0008: add-int/2addr v1, v2 │ │ -0e1d52: 6e10 f42d 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2df4 │ │ -0e1d58: 0a02 |000c: move-result v2 │ │ -0e1d5a: 6e10 f12d 0400 |000d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2df1 │ │ -0e1d60: 0a03 |0010: move-result v3 │ │ -0e1d62: b132 |0011: sub-int/2addr v2, v3 │ │ -0e1d64: 5243 240f |0012: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ -0e1d68: b132 |0014: sub-int/2addr v2, v3 │ │ -0e1d6a: 5243 230f |0015: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ -0e1d6e: b063 |0017: add-int/2addr v3, v6 │ │ -0e1d70: 6e53 9603 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0e1d76: 5440 220f |001b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ -0e1d7a: 6e20 8903 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0e1d80: 0e00 |0020: return-void │ │ +0e1d10: |[0e1d10] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ +0e1d20: 5440 220f |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ +0e1d24: 6e10 f02d 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingLeft:()I // method@2df0 │ │ +0e1d2a: 0a01 |0005: move-result v1 │ │ +0e1d2c: 5242 240f |0006: iget v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ +0e1d30: b021 |0008: add-int/2addr v1, v2 │ │ +0e1d32: 6e10 f42d 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2df4 │ │ +0e1d38: 0a02 |000c: move-result v2 │ │ +0e1d3a: 6e10 f12d 0400 |000d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2df1 │ │ +0e1d40: 0a03 |0010: move-result v3 │ │ +0e1d42: b132 |0011: sub-int/2addr v2, v3 │ │ +0e1d44: 5243 240f |0012: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ +0e1d48: b132 |0014: sub-int/2addr v2, v3 │ │ +0e1d4a: 5243 230f |0015: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ +0e1d4e: b063 |0017: add-int/2addr v3, v6 │ │ +0e1d50: 6e53 9603 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0e1d56: 5440 220f |001b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ +0e1d5a: 6e20 8903 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0e1d60: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0009 line=246 │ │ 0x0018 line=245 │ │ 0x001b line=247 │ │ 0x0020 line=248 │ │ @@ -304766,33 +304781,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0e1d84: |[0e1d84] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ -0e1d94: 5450 220f |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ -0e1d98: 6e10 f22d 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingTop:()I // method@2df2 │ │ -0e1d9e: 0a01 |0005: move-result v1 │ │ -0e1da0: 5252 240f |0006: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ -0e1da4: b021 |0008: add-int/2addr v1, v2 │ │ -0e1da6: 5252 250f |0009: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ -0e1daa: b072 |000b: add-int/2addr v2, v7 │ │ -0e1dac: 6e10 ec2d 0500 |000c: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2dec │ │ -0e1db2: 0a03 |000f: move-result v3 │ │ -0e1db4: 6e10 ef2d 0500 |0010: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2def │ │ -0e1dba: 0a04 |0013: move-result v4 │ │ -0e1dbc: b143 |0014: sub-int/2addr v3, v4 │ │ -0e1dbe: 5254 240f |0015: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ -0e1dc2: b143 |0017: sub-int/2addr v3, v4 │ │ -0e1dc4: 6e53 9603 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0e1dca: 5450 220f |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ -0e1dce: 6e20 8903 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ -0e1dd4: 0e00 |0020: return-void │ │ +0e1d64: |[0e1d64] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ +0e1d74: 5450 220f |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ +0e1d78: 6e10 f22d 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingTop:()I // method@2df2 │ │ +0e1d7e: 0a01 |0005: move-result v1 │ │ +0e1d80: 5252 240f |0006: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ +0e1d84: b021 |0008: add-int/2addr v1, v2 │ │ +0e1d86: 5252 250f |0009: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ +0e1d8a: b072 |000b: add-int/2addr v2, v7 │ │ +0e1d8c: 6e10 ec2d 0500 |000c: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2dec │ │ +0e1d92: 0a03 |000f: move-result v3 │ │ +0e1d94: 6e10 ef2d 0500 |0010: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2def │ │ +0e1d9a: 0a04 |0013: move-result v4 │ │ +0e1d9c: b143 |0014: sub-int/2addr v3, v4 │ │ +0e1d9e: 5254 240f |0015: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ +0e1da2: b143 |0017: sub-int/2addr v3, v4 │ │ +0e1da4: 6e53 9603 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0e1daa: 5450 220f |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ +0e1dae: 6e20 8903 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0389 │ │ +0e1db4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x000c line=252 │ │ 0x0018 line=251 │ │ 0x001b line=253 │ │ 0x0020 line=254 │ │ @@ -304806,17 +304821,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e1dd8: |[0e1dd8] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerPadding:()I │ │ -0e1de8: 5210 240f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ -0e1dec: 0f00 |0002: return v0 │ │ +0e1db8: |[0e1db8] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerPadding:()I │ │ +0e1dc8: 5210 240f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ +0e1dcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ @@ -304824,17 +304839,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e1df0: |[0e1df0] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerWidth:()I │ │ -0e1e00: 5210 250f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ -0e1e04: 0f00 |0002: return v0 │ │ +0e1dd0: |[0e1dd0] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerWidth:()I │ │ +0e1de0: 5210 250f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ +0e1de4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ @@ -304842,17 +304857,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e1e08: |[0e1e08] com.actionbarsherlock.internal.widget.IcsLinearLayout.getShowDividers:()I │ │ -0e1e18: 5210 260f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ -0e1e1c: 0f00 |0002: return v0 │ │ +0e1de8: |[0e1de8] com.actionbarsherlock.internal.widget.IcsLinearLayout.getShowDividers:()I │ │ +0e1df8: 5210 260f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ +0e1dfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ @@ -304860,51 +304875,51 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0e1e20: |[0e1e20] com.actionbarsherlock.internal.widget.IcsLinearLayout.hasDividerBeforeChildAt:(I)Z │ │ -0e1e30: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0e1e32: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0e1e34: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -0e1e38: 5254 260f |0004: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ -0e1e3c: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ -0e1e40: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ -0e1e44: 0f02 |000a: return v2 │ │ -0e1e46: 0132 |000b: move v2, v3 │ │ -0e1e48: 28fe |000c: goto 000a // -0002 │ │ -0e1e4a: 6e10 e92d 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0e1e50: 0a04 |0010: move-result v4 │ │ -0e1e52: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ -0e1e56: 5254 260f |0013: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ -0e1e5a: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ -0e1e5e: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ -0e1e62: 0132 |0019: move v2, v3 │ │ -0e1e64: 28f0 |001a: goto 000a // -0010 │ │ -0e1e66: 5252 260f |001b: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ -0e1e6a: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -0e1e6e: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ -0e1e72: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0e1e74: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ -0e1e78: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ -0e1e7c: 6e20 e82d 1500 |0026: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e1e82: 0c02 |0029: move-result-object v2 │ │ -0e1e84: 6e10 ce21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e1e8a: 0a02 |002d: move-result v2 │ │ -0e1e8c: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -0e1e90: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ -0e1e94: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0e1e96: 0102 |0033: move v2, v0 │ │ -0e1e98: 28d6 |0034: goto 000a // -002a │ │ -0e1e9a: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0e1e9e: 28ed |0037: goto 0024 // -0013 │ │ -0e1ea0: 0132 |0038: move v2, v3 │ │ -0e1ea2: 28d1 |0039: goto 000a // -002f │ │ +0e1e00: |[0e1e00] com.actionbarsherlock.internal.widget.IcsLinearLayout.hasDividerBeforeChildAt:(I)Z │ │ +0e1e10: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0e1e12: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0e1e14: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +0e1e18: 5254 260f |0004: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ +0e1e1c: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ +0e1e20: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ +0e1e24: 0f02 |000a: return v2 │ │ +0e1e26: 0132 |000b: move v2, v3 │ │ +0e1e28: 28fe |000c: goto 000a // -0002 │ │ +0e1e2a: 6e10 e92d 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0e1e30: 0a04 |0010: move-result v4 │ │ +0e1e32: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ +0e1e36: 5254 260f |0013: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ +0e1e3a: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ +0e1e3e: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ +0e1e42: 0132 |0019: move v2, v3 │ │ +0e1e44: 28f0 |001a: goto 000a // -0010 │ │ +0e1e46: 5252 260f |001b: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ +0e1e4a: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +0e1e4e: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ +0e1e52: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0e1e54: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ +0e1e58: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ +0e1e5c: 6e20 e82d 1500 |0026: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e1e62: 0c02 |0029: move-result-object v2 │ │ +0e1e64: 6e10 ce21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e1e6a: 0a02 |002d: move-result v2 │ │ +0e1e6c: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +0e1e70: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ +0e1e74: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0e1e76: 0102 |0033: move v2, v0 │ │ +0e1e78: 28d6 |0034: goto 000a // -002a │ │ +0e1e7a: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0e1e7e: 28ed |0037: goto 0024 // -0013 │ │ +0e1e80: 0132 |0038: move v2, v3 │ │ +0e1e82: 28d1 |0039: goto 000a // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=264 │ │ 0x0004 line=265 │ │ 0x000a line=278 │ │ 0x000c line=265 │ │ 0x000d line=266 │ │ @@ -304928,47 +304943,47 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -0e1ea4: |[0e1ea4] com.actionbarsherlock.internal.widget.IcsLinearLayout.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ -0e1eb4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0e1eb6: 6e20 f62d 7600 |0001: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.indexOfChild:(Landroid/view/View;)I // method@2df6 │ │ -0e1ebc: 0a01 |0004: move-result v1 │ │ -0e1ebe: 6e10 ee2d 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2dee │ │ -0e1ec4: 0a02 |0008: move-result v2 │ │ -0e1ec6: 6e10 a921 0700 |0009: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0e1ecc: 0c03 |000c: move-result-object v3 │ │ -0e1ece: 1f03 e104 |000d: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0e1ed2: 6e20 f52d 1600 |000f: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ -0e1ed8: 0a04 |0012: move-result v4 │ │ -0e1eda: 3804 0800 |0013: if-eqz v4, 001b // +0008 │ │ -0e1ede: 3352 1e00 |0015: if-ne v2, v5, 0033 // +001e │ │ -0e1ee2: 5264 230f |0017: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ -0e1ee6: 5934 390a |0019: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ -0e1eea: 6e10 e92d 0600 |001b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0e1ef0: 0a00 |001e: move-result v0 │ │ -0e1ef2: d804 00ff |001f: add-int/lit8 v4, v0, #int -1 // #ff │ │ -0e1ef6: 3341 0e00 |0021: if-ne v1, v4, 002f // +000e │ │ -0e1efa: 6e20 f52d 0600 |0023: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ -0e1f00: 0a04 |0026: move-result v4 │ │ -0e1f02: 3804 0800 |0027: if-eqz v4, 002f // +0008 │ │ -0e1f06: 3352 0f00 |0029: if-ne v2, v5, 0038 // +000f │ │ -0e1f0a: 5264 230f |002b: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ -0e1f0e: 5934 350a |002d: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a35 │ │ -0e1f12: 7506 5f29 0600 |002f: invoke-super/range {v6, v7, v8, v9, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@295f │ │ -0e1f18: 0e00 |0032: return-void │ │ -0e1f1a: 5264 250f |0033: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ -0e1f1e: 5934 370a |0035: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a37 │ │ -0e1f22: 28e4 |0037: goto 001b // -001c │ │ -0e1f24: 5264 250f |0038: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ -0e1f28: 5934 380a |003a: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0a38 │ │ -0e1f2c: 28f3 |003c: goto 002f // -000d │ │ +0e1e84: |[0e1e84] com.actionbarsherlock.internal.widget.IcsLinearLayout.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ +0e1e94: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0e1e96: 6e20 f62d 7600 |0001: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.indexOfChild:(Landroid/view/View;)I // method@2df6 │ │ +0e1e9c: 0a01 |0004: move-result v1 │ │ +0e1e9e: 6e10 ee2d 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2dee │ │ +0e1ea4: 0a02 |0008: move-result v2 │ │ +0e1ea6: 6e10 a921 0700 |0009: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0e1eac: 0c03 |000c: move-result-object v3 │ │ +0e1eae: 1f03 e104 |000d: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0e1eb2: 6e20 f52d 1600 |000f: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ +0e1eb8: 0a04 |0012: move-result v4 │ │ +0e1eba: 3804 0800 |0013: if-eqz v4, 001b // +0008 │ │ +0e1ebe: 3352 1e00 |0015: if-ne v2, v5, 0033 // +001e │ │ +0e1ec2: 5264 230f |0017: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ +0e1ec6: 5934 390a |0019: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a39 │ │ +0e1eca: 6e10 e92d 0600 |001b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0e1ed0: 0a00 |001e: move-result v0 │ │ +0e1ed2: d804 00ff |001f: add-int/lit8 v4, v0, #int -1 // #ff │ │ +0e1ed6: 3341 0e00 |0021: if-ne v1, v4, 002f // +000e │ │ +0e1eda: 6e20 f52d 0600 |0023: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2df5 │ │ +0e1ee0: 0a04 |0026: move-result v4 │ │ +0e1ee2: 3804 0800 |0027: if-eqz v4, 002f // +0008 │ │ +0e1ee6: 3352 0f00 |0029: if-ne v2, v5, 0038 // +000f │ │ +0e1eea: 5264 230f |002b: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ +0e1eee: 5934 350a |002d: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a35 │ │ +0e1ef2: 7506 5f29 0600 |002f: invoke-super/range {v6, v7, v8, v9, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@295f │ │ +0e1ef8: 0e00 |0032: return-void │ │ +0e1efa: 5264 250f |0033: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ +0e1efe: 5934 370a |0035: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a37 │ │ +0e1f02: 28e4 |0037: goto 001b // -001c │ │ +0e1f04: 5264 250f |0038: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ +0e1f08: 5934 380a |003a: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0a38 │ │ +0e1f0c: 28f3 |003c: goto 002f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0005 line=153 │ │ 0x0009 line=154 │ │ 0x000f line=155 │ │ 0x0015 line=156 │ │ @@ -305000,26 +305015,26 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0e1f30: |[0e1f30] com.actionbarsherlock.internal.widget.IcsLinearLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ -0e1f40: 5420 220f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ -0e1f44: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0e1f48: 6e10 ee2d 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2dee │ │ -0e1f4e: 0a00 |0007: move-result v0 │ │ -0e1f50: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0e1f52: 3310 0900 |0009: if-ne v0, v1, 0012 // +0009 │ │ -0e1f56: 6e20 e42d 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersVertical:(Landroid/graphics/Canvas;)V // method@2de4 │ │ -0e1f5c: 6f20 6029 3200 |000e: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2960 │ │ -0e1f62: 0e00 |0011: return-void │ │ -0e1f64: 6e20 e32d 3200 |0012: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersHorizontal:(Landroid/graphics/Canvas;)V // method@2de3 │ │ -0e1f6a: 28f9 |0015: goto 000e // -0007 │ │ +0e1f10: |[0e1f10] com.actionbarsherlock.internal.widget.IcsLinearLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ +0e1f20: 5420 220f |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ +0e1f24: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0e1f28: 6e10 ee2d 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2dee │ │ +0e1f2e: 0a00 |0007: move-result v0 │ │ +0e1f30: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0e1f32: 3310 0900 |0009: if-ne v0, v1, 0012 // +0009 │ │ +0e1f36: 6e20 e42d 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersVertical:(Landroid/graphics/Canvas;)V // method@2de4 │ │ +0e1f3c: 6f20 6029 3200 |000e: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2960 │ │ +0e1f42: 0e00 |0011: return-void │ │ +0e1f44: 6e20 e32d 3200 |0012: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersHorizontal:(Landroid/graphics/Canvas;)V // method@2de3 │ │ +0e1f4a: 28f9 |0015: goto 000e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ 0x000b line=182 │ │ 0x000e line=187 │ │ 0x0011 line=188 │ │ @@ -305033,44 +305048,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -0e1f6c: |[0e1f6c] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0e1f7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0e1f7e: 5442 220f |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ -0e1f82: 3325 0300 |0003: if-ne v5, v2, 0006 // +0003 │ │ -0e1f86: 0e00 |0005: return-void │ │ -0e1f88: 2052 9500 |0006: instance-of v2, v5, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ -0e1f8c: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ -0e1f90: 6002 4501 |000a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e1f94: 1303 0b00 |000c: const/16 v3, #int 11 // #b │ │ -0e1f98: 3532 0a00 |000e: if-ge v2, v3, 0018 // +000a │ │ -0e1f9c: 2200 9805 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0598 │ │ -0e1fa0: 1f05 9500 |0012: check-cast v5, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ -0e1fa4: 7020 d82d 5000 |0014: invoke-direct {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@2dd8 │ │ -0e1faa: 0705 |0017: move-object v5, v0 │ │ -0e1fac: 5b45 220f |0018: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ -0e1fb0: 3805 1800 |001a: if-eqz v5, 0032 // +0018 │ │ -0e1fb4: 6e10 8d03 0500 |001c: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ -0e1fba: 0a02 |001f: move-result v2 │ │ -0e1fbc: 5942 250f |0020: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ -0e1fc0: 6e10 8c03 0500 |0022: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ -0e1fc6: 0a02 |0025: move-result v2 │ │ -0e1fc8: 5942 230f |0026: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ -0e1fcc: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ -0e1fd0: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -0e1fd2: 6e20 082e 1400 |002b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setWillNotDraw:(Z)V // method@2e08 │ │ -0e1fd8: 6e10 022e 0400 |002e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2e02 │ │ -0e1fde: 28d4 |0031: goto 0005 // -002c │ │ -0e1fe0: 5941 250f |0032: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ -0e1fe4: 5941 230f |0034: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ -0e1fe8: 28f2 |0036: goto 0028 // -000e │ │ +0e1f4c: |[0e1f4c] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0e1f5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0e1f5e: 5442 220f |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ +0e1f62: 3325 0300 |0003: if-ne v5, v2, 0006 // +0003 │ │ +0e1f66: 0e00 |0005: return-void │ │ +0e1f68: 2052 9500 |0006: instance-of v2, v5, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ +0e1f6c: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ +0e1f70: 6002 4501 |000a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e1f74: 1303 0b00 |000c: const/16 v3, #int 11 // #b │ │ +0e1f78: 3532 0a00 |000e: if-ge v2, v3, 0018 // +000a │ │ +0e1f7c: 2200 9805 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0598 │ │ +0e1f80: 1f05 9500 |0012: check-cast v5, Landroid/graphics/drawable/ColorDrawable; // type@0095 │ │ +0e1f84: 7020 d82d 5000 |0014: invoke-direct {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@2dd8 │ │ +0e1f8a: 0705 |0017: move-object v5, v0 │ │ +0e1f8c: 5b45 220f |0018: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0f22 │ │ +0e1f90: 3805 1800 |001a: if-eqz v5, 0032 // +0018 │ │ +0e1f94: 6e10 8d03 0500 |001c: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@038d │ │ +0e1f9a: 0a02 |001f: move-result v2 │ │ +0e1f9c: 5942 250f |0020: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ +0e1fa0: 6e10 8c03 0500 |0022: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@038c │ │ +0e1fa6: 0a02 |0025: move-result v2 │ │ +0e1fa8: 5942 230f |0026: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ +0e1fac: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ +0e1fb0: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +0e1fb2: 6e20 082e 1400 |002b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setWillNotDraw:(Z)V // method@2e08 │ │ +0e1fb8: 6e10 022e 0400 |002e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2e02 │ │ +0e1fbe: 28d4 |0031: goto 0005 // -002c │ │ +0e1fc0: 5941 250f |0032: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0f25 │ │ +0e1fc4: 5941 230f |0034: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0f23 │ │ +0e1fc8: 28f2 |0036: goto 0028 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0005 line=115 │ │ 0x0006 line=101 │ │ 0x0010 line=102 │ │ 0x0018 line=105 │ │ @@ -305092,17 +305107,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e1fec: |[0e1fec] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerPadding:(I)V │ │ -0e1ffc: 5901 240f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ -0e2000: 0e00 |0002: return-void │ │ +0e1fcc: |[0e1fcc] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerPadding:(I)V │ │ +0e1fdc: 5901 240f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0f24 │ │ +0e1fe0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ 0x0000 - 0x0003 reg=1 padding I │ │ @@ -305112,21 +305127,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0e2004: |[0e2004] com.actionbarsherlock.internal.widget.IcsLinearLayout.setShowDividers:(I)V │ │ -0e2014: 5210 260f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ -0e2018: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ -0e201c: 6e10 022e 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2e02 │ │ -0e2022: 6e10 f72d 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.invalidate:()V // method@2df7 │ │ -0e2028: 5912 260f |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ -0e202c: 0e00 |000c: return-void │ │ +0e1fe4: |[0e1fe4] com.actionbarsherlock.internal.widget.IcsLinearLayout.setShowDividers:(I)V │ │ +0e1ff4: 5210 260f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ +0e1ff8: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ +0e1ffc: 6e10 022e 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2e02 │ │ +0e2002: 6e10 f72d 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.invalidate:()V // method@2df7 │ │ +0e2008: 5912 260f |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0f26 │ │ +0e200c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0007 line=77 │ │ 0x000a line=79 │ │ 0x000c line=80 │ │ @@ -305177,26 +305192,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -0e2030: |[0e2030] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0e2040: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0e2042: 5b23 890f |0001: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e2046: 7056 3a2e 4215 |0003: invoke-direct {v2, v4, v5, v1, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e3a │ │ -0e204c: 6e20 cd2e 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@2ecd │ │ -0e2052: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0e2054: 6e20 d22e 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setModal:(Z)V // method@2ed2 │ │ -0e205a: 6e20 d42e 1200 |000d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setPromptPosition:(I)V // method@2ed4 │ │ -0e2060: 2200 a905 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; // type@05a9 │ │ -0e2064: 7030 c62e 2003 |0012: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V // method@2ec6 │ │ -0e206a: 6e20 d32e 0200 |0015: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2ed3 │ │ -0e2070: 0e00 |0018: return-void │ │ +0e2010: |[0e2010] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0e2020: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0e2022: 5b23 890f |0001: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e2026: 7056 3a2e 4215 |0003: invoke-direct {v2, v4, v5, v1, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e3a │ │ +0e202c: 6e20 cd2e 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@2ecd │ │ +0e2032: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0e2034: 6e20 d22e 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setModal:(Z)V // method@2ed2 │ │ +0e203a: 6e20 d42e 1200 |000d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setPromptPosition:(I)V // method@2ed4 │ │ +0e2040: 2200 a905 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; // type@05a9 │ │ +0e2044: 7030 c62e 2003 |0012: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V // method@2ec6 │ │ +0e204a: 6e20 d32e 0200 |0015: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2ed3 │ │ +0e2050: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=644 │ │ 0x0003 line=645 │ │ 0x0006 line=647 │ │ 0x0009 line=648 │ │ 0x000d line=649 │ │ @@ -305215,17 +305230,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2074: |[0e2074] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ -0e2084: 5410 880f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0f88 │ │ -0e2088: 1100 |0002: return-object v0 │ │ +0e2054: |[0e2054] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ +0e2064: 5410 880f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0f88 │ │ +0e2068: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;) │ │ @@ -305233,18 +305248,18 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0e208c: |[0e208c] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -0e209c: 6f20 4a2e 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e4a │ │ -0e20a2: 5b01 870f |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0f87 │ │ -0e20a6: 0e00 |0005: return-void │ │ +0e206c: |[0e206c] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +0e207c: 6f20 4a2e 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e4a │ │ +0e2082: 5b01 870f |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0f87 │ │ +0e2086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ 0x0003 line=662 │ │ 0x0005 line=663 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ @@ -305255,17 +305270,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e20a8: |[0e20a8] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -0e20b8: 5b01 880f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0f88 │ │ -0e20bc: 0e00 |0002: return-void │ │ +0e2088: |[0e2088] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +0e2098: 5b01 880f |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0f88 │ │ +0e209c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ 0x0002 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ 0x0000 - 0x0003 reg=1 hintText Ljava/lang/CharSequence; │ │ @@ -305275,87 +305290,87 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -0e20c0: |[0e20c0] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.show:()V │ │ -0e20d0: 5485 890f |0000: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e20d4: 6e10 ee2e 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingLeft:()I // method@2eee │ │ -0e20da: 0a02 |0005: move-result v2 │ │ -0e20dc: 5485 890f |0006: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e20e0: 5255 8f0f |0008: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ -0e20e4: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ -0e20e6: 3365 6100 |000b: if-ne v5, v6, 006c // +0061 │ │ -0e20ea: 5485 890f |000d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e20ee: 6e10 f42e 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2ef4 │ │ -0e20f4: 0a04 |0012: move-result v4 │ │ -0e20f6: 5485 890f |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e20fa: 6e10 ef2e 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2eef │ │ -0e2100: 0a03 |0018: move-result v3 │ │ -0e2102: 5486 890f |0019: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e2106: 5485 870f |001b: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0f87 │ │ -0e210a: 1f05 f304 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@04f3 │ │ -0e210e: 5487 890f |001f: iget-object v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e2112: 6e10 e62e 0700 |0021: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2ee6 │ │ -0e2118: 0c07 |0024: move-result-object v7 │ │ -0e211a: 6e30 fb2e 5607 |0025: invoke-virtual {v6, v5, v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2efb │ │ -0e2120: 0a05 |0028: move-result v5 │ │ -0e2122: 9106 0402 |0029: sub-int v6, v4, v2 │ │ -0e2126: b136 |002b: sub-int/2addr v6, v3 │ │ -0e2128: 7120 1b34 6500 |002c: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0e212e: 0a05 |002f: move-result v5 │ │ -0e2130: 6e20 cf2e 5800 |0030: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2ecf │ │ -0e2136: 5485 890f |0033: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e213a: 6e10 e62e 0500 |0035: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2ee6 │ │ -0e2140: 0c00 |0038: move-result-object v0 │ │ -0e2142: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -0e2144: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -0e2148: 5485 890f |003c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e214c: 7110 e12e 0500 |003e: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2ee1 │ │ -0e2152: 0c05 |0041: move-result-object v5 │ │ -0e2154: 6e20 9003 5000 |0042: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ -0e215a: 5485 890f |0045: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e215e: 7110 e12e 0500 |0047: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2ee1 │ │ -0e2164: 0c05 |004a: move-result-object v5 │ │ -0e2166: 5255 3a01 |004b: iget v5, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ -0e216a: 7b51 |004d: neg-int v1, v5 │ │ -0e216c: 9005 0102 |004e: add-int v5, v1, v2 │ │ -0e2170: 6e20 d02e 5800 |0050: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2ed0 │ │ -0e2176: 1225 |0053: const/4 v5, #int 2 // #2 │ │ -0e2178: 6e20 d12e 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setInputMethodMode:(I)V // method@2ed1 │ │ -0e217e: 6f10 562e 0800 |0057: invoke-super {v8}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ -0e2184: 6e10 cb2e 0800 |005a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@2ecb │ │ -0e218a: 0c05 |005d: move-result-object v5 │ │ -0e218c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -0e218e: 6e20 6c24 6500 |005f: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@246c │ │ -0e2194: 5485 890f |0062: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e2198: 6e10 f32e 0500 |0064: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ -0e219e: 0a05 |0067: move-result v5 │ │ -0e21a0: 6e20 d62e 5800 |0068: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setSelection:(I)V // method@2ed6 │ │ -0e21a6: 0e00 |006b: return-void │ │ -0e21a8: 5485 890f |006c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e21ac: 5255 8f0f |006e: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ -0e21b0: 12f6 |0070: const/4 v6, #int -1 // #ff │ │ -0e21b2: 3365 1500 |0071: if-ne v5, v6, 0086 // +0015 │ │ -0e21b6: 5485 890f |0073: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e21ba: 6e10 f42e 0500 |0075: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2ef4 │ │ -0e21c0: 0a04 |0078: move-result v4 │ │ -0e21c2: 5485 890f |0079: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e21c6: 6e10 ef2e 0500 |007b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2eef │ │ -0e21cc: 0a03 |007e: move-result v3 │ │ -0e21ce: 9105 0402 |007f: sub-int v5, v4, v2 │ │ -0e21d2: b135 |0081: sub-int/2addr v5, v3 │ │ -0e21d4: 6e20 cf2e 5800 |0082: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2ecf │ │ -0e21da: 28ae |0085: goto 0033 // -0052 │ │ -0e21dc: 5485 890f |0086: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ -0e21e0: 5255 8f0f |0088: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ -0e21e4: 6e20 cf2e 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2ecf │ │ -0e21ea: 28a6 |008d: goto 0033 // -005a │ │ +0e20a0: |[0e20a0] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.show:()V │ │ +0e20b0: 5485 890f |0000: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e20b4: 6e10 ee2e 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingLeft:()I // method@2eee │ │ +0e20ba: 0a02 |0005: move-result v2 │ │ +0e20bc: 5485 890f |0006: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e20c0: 5255 8f0f |0008: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ +0e20c4: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ +0e20c6: 3365 6100 |000b: if-ne v5, v6, 006c // +0061 │ │ +0e20ca: 5485 890f |000d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e20ce: 6e10 f42e 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2ef4 │ │ +0e20d4: 0a04 |0012: move-result v4 │ │ +0e20d6: 5485 890f |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e20da: 6e10 ef2e 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2eef │ │ +0e20e0: 0a03 |0018: move-result v3 │ │ +0e20e2: 5486 890f |0019: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e20e6: 5485 870f |001b: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0f87 │ │ +0e20ea: 1f05 f304 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@04f3 │ │ +0e20ee: 5487 890f |001f: iget-object v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e20f2: 6e10 e62e 0700 |0021: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2ee6 │ │ +0e20f8: 0c07 |0024: move-result-object v7 │ │ +0e20fa: 6e30 fb2e 5607 |0025: invoke-virtual {v6, v5, v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2efb │ │ +0e2100: 0a05 |0028: move-result v5 │ │ +0e2102: 9106 0402 |0029: sub-int v6, v4, v2 │ │ +0e2106: b136 |002b: sub-int/2addr v6, v3 │ │ +0e2108: 7120 1b34 6500 |002c: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0e210e: 0a05 |002f: move-result v5 │ │ +0e2110: 6e20 cf2e 5800 |0030: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2ecf │ │ +0e2116: 5485 890f |0033: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e211a: 6e10 e62e 0500 |0035: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2ee6 │ │ +0e2120: 0c00 |0038: move-result-object v0 │ │ +0e2122: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +0e2124: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +0e2128: 5485 890f |003c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e212c: 7110 e12e 0500 |003e: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2ee1 │ │ +0e2132: 0c05 |0041: move-result-object v5 │ │ +0e2134: 6e20 9003 5000 |0042: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ +0e213a: 5485 890f |0045: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e213e: 7110 e12e 0500 |0047: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2ee1 │ │ +0e2144: 0c05 |004a: move-result-object v5 │ │ +0e2146: 5255 3a01 |004b: iget v5, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ +0e214a: 7b51 |004d: neg-int v1, v5 │ │ +0e214c: 9005 0102 |004e: add-int v5, v1, v2 │ │ +0e2150: 6e20 d02e 5800 |0050: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2ed0 │ │ +0e2156: 1225 |0053: const/4 v5, #int 2 // #2 │ │ +0e2158: 6e20 d12e 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setInputMethodMode:(I)V // method@2ed1 │ │ +0e215e: 6f10 562e 0800 |0057: invoke-super {v8}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ +0e2164: 6e10 cb2e 0800 |005a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@2ecb │ │ +0e216a: 0c05 |005d: move-result-object v5 │ │ +0e216c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +0e216e: 6e20 6c24 6500 |005f: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@246c │ │ +0e2174: 5485 890f |0062: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e2178: 6e10 f32e 0500 |0064: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ +0e217e: 0a05 |0067: move-result v5 │ │ +0e2180: 6e20 d62e 5800 |0068: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setSelection:(I)V // method@2ed6 │ │ +0e2186: 0e00 |006b: return-void │ │ +0e2188: 5485 890f |006c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e218c: 5255 8f0f |006e: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ +0e2190: 12f6 |0070: const/4 v6, #int -1 // #ff │ │ +0e2192: 3365 1500 |0071: if-ne v5, v6, 0086 // +0015 │ │ +0e2196: 5485 890f |0073: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e219a: 6e10 f42e 0500 |0075: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2ef4 │ │ +0e21a0: 0a04 |0078: move-result v4 │ │ +0e21a2: 5485 890f |0079: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e21a6: 6e10 ef2e 0500 |007b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2eef │ │ +0e21ac: 0a03 |007e: move-result v3 │ │ +0e21ae: 9105 0402 |007f: sub-int v5, v4, v2 │ │ +0e21b2: b135 |0081: sub-int/2addr v5, v3 │ │ +0e21b4: 6e20 cf2e 5800 |0082: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2ecf │ │ +0e21ba: 28ae |0085: goto 0033 // -0052 │ │ +0e21bc: 5485 890f |0086: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0f89 │ │ +0e21c0: 5255 8f0f |0088: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ +0e21c4: 6e20 cf2e 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2ecf │ │ +0e21ca: 28a6 |008d: goto 0033 // -005a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0006 line=677 │ │ 0x000d line=678 │ │ 0x0013 line=679 │ │ 0x0019 line=680 │ │ @@ -305430,20 +305445,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0e21ec: |[0e21ec] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0e21fc: 5b12 b00f |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ -0e2200: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e2206: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0e2208: 5c10 ae0f |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ -0e220c: 0e00 |0008: return-void │ │ +0e21cc: |[0e21cc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0e21dc: 5b12 b00f |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ +0e21e0: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e21e6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0e21e8: 5c10 ae0f |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ +0e21ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0005 line=514 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ 0x0000 - 0x0009 reg=2 this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ @@ -305454,18 +305469,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0e2210: |[0e2210] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e2220: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e2222: 5c10 ae0f |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ -0e2226: 0e00 |0003: return-void │ │ +0e21f0: |[0e21f0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e2200: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e2202: 5c10 ae0f |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ +0e2206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0003 line=540 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ 0x0000 - 0x0004 reg=2 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ @@ -305475,25 +305490,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0e2228: |[0e2228] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e2238: 5520 ae0f |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ -0e223c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0e2240: 0e00 |0004: return-void │ │ -0e2242: 5420 b00f |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ -0e2246: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0e2248: 5b01 bc0f |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ -0e224c: 5420 b00f |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ -0e2250: 5221 af0f |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0faf │ │ -0e2254: 6e20 8b2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0e225a: 28f3 |0011: goto 0004 // -000d │ │ +0e2208: |[0e2208] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e2218: 5520 ae0f |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ +0e221c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0e2220: 0e00 |0004: return-void │ │ +0e2222: 5420 b00f |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ +0e2226: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0e2228: 5b01 bc0f |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ +0e222c: 5420 b00f |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ +0e2230: 5221 af0f |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0faf │ │ +0e2234: 6e20 8b2f 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0e223a: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0004 line=535 │ │ 0x0005 line=533 │ │ 0x000a line=534 │ │ locals : │ │ @@ -305505,16 +305520,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e225c: |[0e225c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e226c: 0e00 |0000: return-void │ │ +0e223c: |[0e223c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e224c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -305523,22 +305538,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e2270: |[0e2270] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e2280: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0e2282: 5420 b00f |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ -0e2286: 6e20 8b2f 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ -0e228c: 5420 b00f |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ -0e2290: 5b03 bc0f |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ -0e2294: 5c21 ae0f |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ -0e2298: 0e00 |000c: return-void │ │ +0e2250: |[0e2250] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e2260: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0e2262: 5420 b00f |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ +0e2266: 6e20 8b2f 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2f8b │ │ +0e226c: 5420 b00f |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0fb0 │ │ +0e2270: 5b03 bc0f |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ +0e2274: 5c21 ae0f |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0fae │ │ +0e2278: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=524 │ │ 0x0006 line=525 │ │ 0x000a line=526 │ │ 0x000c line=527 │ │ locals : │ │ @@ -305550,17 +305565,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e229c: |[0e229c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ -0e22ac: 5901 af0f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0faf │ │ -0e22b0: 1100 |0002: return-object v0 │ │ +0e227c: |[0e227c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ +0e228c: 5901 af0f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0faf │ │ +0e2290: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ 0x0000 - 0x0003 reg=1 visibility I │ │ @@ -305652,65 +305667,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0e22b4: |[0e22b4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:()V │ │ -0e22c4: 2200 bd04 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ -0e22c8: 7010 aa23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ -0e22ce: 6900 bd0f |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0fbd │ │ -0e22d2: 0e00 |0007: return-void │ │ +0e2294: |[0e2294] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:()V │ │ +0e22a4: 2200 bd04 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ +0e22a8: 7010 aa23 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ +0e22ae: 6900 bd0f |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0fbd │ │ +0e22b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -0e22d4: |[0e22d4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ -0e22e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0e22e6: 7020 4c29 7600 |0001: invoke-direct {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.:(Landroid/content/Context;)V // method@294c │ │ -0e22ec: 2201 b505 |0004: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // type@05b5 │ │ -0e22f0: 7020 5e2f 6100 |0006: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2f5e │ │ -0e22f6: 5b61 bb0f |0009: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0fbb │ │ -0e22fa: 6e20 892f 5600 |000b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@2f89 │ │ -0e2300: 6e10 702f 0600 |000e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ -0e2306: 0c01 |0011: move-result-object v1 │ │ -0e2308: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0e230a: 6203 e70b |0013: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ -0e230e: 6004 4a0a |0015: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ -0e2312: 6e55 4f02 2143 |0017: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0e2318: 0c00 |001a: move-result-object v0 │ │ -0e231a: 1231 |001b: const/4 v1, #int 3 // #3 │ │ -0e231c: 6e30 d202 1005 |001c: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ -0e2322: 0a01 |001f: move-result v1 │ │ -0e2324: 6e20 872f 1600 |0020: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2f87 │ │ -0e232a: 6e10 d802 0000 |0023: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e2330: 7110 0a21 0700 |0026: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0e2336: 0c01 |0029: move-result-object v1 │ │ -0e2338: 5b61 b40f |002a: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0fb4 │ │ -0e233c: 7010 6e2f 0600 |002c: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f6e │ │ -0e2342: 0c01 |002f: move-result-object v1 │ │ -0e2344: 5b61 b80f |0030: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e2348: 5461 b80f |0032: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e234c: 2202 9b04 |0034: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0e2350: 12e3 |0036: const/4 v3, #int -2 // #fe │ │ -0e2352: 12f4 |0037: const/4 v4, #int -1 // #ff │ │ -0e2354: 7030 4722 3204 |0038: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0e235a: 6e30 6a2f 1602 |003b: invoke-virtual {v6, v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2f6a │ │ -0e2360: 0e00 |003e: return-void │ │ +0e22b4: |[0e22b4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ +0e22c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0e22c6: 7020 4c29 7600 |0001: invoke-direct {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.:(Landroid/content/Context;)V // method@294c │ │ +0e22cc: 2201 b505 |0004: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // type@05b5 │ │ +0e22d0: 7020 5e2f 6100 |0006: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2f5e │ │ +0e22d6: 5b61 bb0f |0009: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0fbb │ │ +0e22da: 6e20 892f 5600 |000b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@2f89 │ │ +0e22e0: 6e10 702f 0600 |000e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ +0e22e6: 0c01 |0011: move-result-object v1 │ │ +0e22e8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0e22ea: 6203 e70b |0013: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ +0e22ee: 6004 4a0a |0015: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ +0e22f2: 6e55 4f02 2143 |0017: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0e22f8: 0c00 |001a: move-result-object v0 │ │ +0e22fa: 1231 |001b: const/4 v1, #int 3 // #3 │ │ +0e22fc: 6e30 d202 1005 |001c: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ +0e2302: 0a01 |001f: move-result v1 │ │ +0e2304: 6e20 872f 1600 |0020: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2f87 │ │ +0e230a: 6e10 d802 0000 |0023: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e2310: 7110 0a21 0700 |0026: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0e2316: 0c01 |0029: move-result-object v1 │ │ +0e2318: 5b61 b40f |002a: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0fb4 │ │ +0e231c: 7010 6e2f 0600 |002c: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2f6e │ │ +0e2322: 0c01 |002f: move-result-object v1 │ │ +0e2324: 5b61 b80f |0030: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2328: 5461 b80f |0032: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e232c: 2202 9b04 |0034: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0e2330: 12e3 |0036: const/4 v3, #int -2 // #fe │ │ +0e2332: 12f4 |0037: const/4 v4, #int -1 // #ff │ │ +0e2334: 7030 4722 3204 |0038: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0e233a: 6e30 6a2f 1602 |003b: invoke-virtual {v6, v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2f6a │ │ +0e2340: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=62 │ │ 0x000b line=70 │ │ 0x000e line=72 │ │ 0x001b line=74 │ │ @@ -305729,17 +305744,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2364: |[0e2364] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ -0e2374: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e2378: 1100 |0002: return-object v0 │ │ +0e2344: |[0e2344] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ +0e2354: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2358: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ @@ -305747,18 +305762,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0e237c: |[0e237c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ -0e238c: 7030 6f2f 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f6f │ │ -0e2392: 0c00 |0003: move-result-object v0 │ │ -0e2394: 1100 |0004: return-object v0 │ │ +0e235c: |[0e235c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ +0e236c: 7030 6f2f 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f6f │ │ +0e2372: 0c00 |0003: move-result-object v0 │ │ +0e2374: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0005 reg=2 x1 Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -305768,28 +305783,28 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsSpinner;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0e2398: |[0e2398] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ -0e23a8: 2200 ac05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@05ac │ │ -0e23ac: 6e10 702f 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ -0e23b2: 0c01 |0005: move-result-object v1 │ │ -0e23b4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0e23b6: 6003 500a |0007: sget v3, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@0a50 │ │ -0e23ba: 7040 e02e 1032 |0009: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ee0 │ │ -0e23c0: 2201 e104 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0e23c4: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ -0e23c6: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -0e23c8: 7030 3224 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ -0e23ce: 6e20 092f 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2f09 │ │ -0e23d4: 6e20 0d2f 4000 |0016: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2f0d │ │ -0e23da: 1100 |0019: return-object v0 │ │ +0e2378: |[0e2378] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ +0e2388: 2200 ac05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@05ac │ │ +0e238c: 6e10 702f 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ +0e2392: 0c01 |0005: move-result-object v1 │ │ +0e2394: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0e2396: 6003 500a |0007: sget v3, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@0a50 │ │ +0e239a: 7040 e02e 1032 |0009: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ee0 │ │ +0e23a0: 2201 e104 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0e23a4: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ +0e23a6: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +0e23a8: 7030 3224 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ +0e23ae: 6e20 092f 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2f09 │ │ +0e23b4: 6e20 0d2f 4000 |0016: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2f0d │ │ +0e23ba: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000c line=200 │ │ 0x0016 line=202 │ │ 0x0019 line=203 │ │ locals : │ │ @@ -305801,32 +305816,32 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0e23dc: |[0e23dc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ -0e23ec: 6e10 702f 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ -0e23f2: 0c01 |0003: move-result-object v1 │ │ -0e23f4: 7110 0a21 0100 |0004: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0e23fa: 0c01 |0007: move-result-object v1 │ │ -0e23fc: 6002 6c0b |0008: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@0b6c │ │ -0e2400: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0e2402: 6e30 0c21 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ -0e2408: 0c00 |000e: move-result-object v0 │ │ -0e240a: 1f00 b705 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; // type@05b7 │ │ -0e240e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0e2410: 6e20 992f 1000 |0012: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasureWithLargestChildEnabled:(Z)V // method@2f99 │ │ -0e2416: 2201 e104 |0015: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0e241a: 12e2 |0017: const/4 v2, #int -2 // #fe │ │ -0e241c: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ -0e241e: 7030 3224 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ -0e2424: 6e20 982f 1000 |001c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2f98 │ │ -0e242a: 1100 |001f: return-object v0 │ │ +0e23bc: |[0e23bc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ +0e23cc: 6e10 702f 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ +0e23d2: 0c01 |0003: move-result-object v1 │ │ +0e23d4: 7110 0a21 0100 |0004: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0e23da: 0c01 |0007: move-result-object v1 │ │ +0e23dc: 6002 6c0b |0008: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@0b6c │ │ +0e23e0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0e23e2: 6e30 0c21 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ +0e23e8: 0c00 |000e: move-result-object v0 │ │ +0e23ea: 1f00 b705 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; // type@05b7 │ │ +0e23ee: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0e23f0: 6e20 992f 1000 |0012: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasureWithLargestChildEnabled:(Z)V // method@2f99 │ │ +0e23f6: 2201 e104 |0015: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0e23fa: 12e2 |0017: const/4 v2, #int -2 // #fe │ │ +0e23fc: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ +0e23fe: 7030 3224 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ +0e2404: 6e20 982f 1000 |001c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2f98 │ │ +0e240a: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x000b line=190 │ │ 0x0011 line=191 │ │ 0x0015 line=192 │ │ 0x001f line=194 │ │ @@ -305839,40 +305854,40 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0e242c: |[0e242c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ -0e243c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0e243e: 5441 b40f |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0fb4 │ │ -0e2442: 6002 6b0b |0003: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab:I // field@0b6b │ │ -0e2446: 6e30 0c21 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ -0e244c: 0c00 |0008: move-result-object v0 │ │ -0e244e: 1f00 b405 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ -0e2452: 6e40 542f 4065 |000b: invoke-virtual {v0, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2f54 │ │ -0e2458: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ -0e245c: 6e20 572f 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2f57 │ │ -0e2462: 2201 c704 |0013: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@04c7 │ │ -0e2466: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ -0e2468: 5243 b30f |0016: iget v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0fb3 │ │ -0e246c: 7030 c223 2103 |0018: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@23c2 │ │ -0e2472: 6e20 5a2f 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2f5a │ │ -0e2478: 1100 |001e: return-object v0 │ │ -0e247a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0e247c: 6e20 582f 1000 |0020: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@2f58 │ │ -0e2482: 5441 b70f |0023: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0fb7 │ │ -0e2486: 3901 0900 |0025: if-nez v1, 002e // +0009 │ │ -0e248a: 2201 b305 |0027: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // type@05b3 │ │ -0e248e: 7030 4b2f 4103 |0029: invoke-direct {v1, v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2f4b │ │ -0e2494: 5b41 b70f |002c: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0fb7 │ │ -0e2498: 5441 b70f |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0fb7 │ │ -0e249c: 6e20 5b2f 1000 |0030: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2f5b │ │ -0e24a2: 28eb |0033: goto 001e // -0015 │ │ +0e240c: |[0e240c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ +0e241c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0e241e: 5441 b40f |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0fb4 │ │ +0e2422: 6002 6b0b |0003: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab:I // field@0b6b │ │ +0e2426: 6e30 0c21 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ +0e242c: 0c00 |0008: move-result-object v0 │ │ +0e242e: 1f00 b405 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ +0e2432: 6e40 542f 4065 |000b: invoke-virtual {v0, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2f54 │ │ +0e2438: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ +0e243c: 6e20 572f 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2f57 │ │ +0e2442: 2201 c704 |0013: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@04c7 │ │ +0e2446: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ +0e2448: 5243 b30f |0016: iget v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0fb3 │ │ +0e244c: 7030 c223 2103 |0018: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@23c2 │ │ +0e2452: 6e20 5a2f 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2f5a │ │ +0e2458: 1100 |001e: return-object v0 │ │ +0e245a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0e245c: 6e20 582f 1000 |0020: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@2f58 │ │ +0e2462: 5441 b70f |0023: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0fb7 │ │ +0e2466: 3901 0900 |0025: if-nez v1, 002e // +0009 │ │ +0e246a: 2201 b305 |0027: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // type@05b3 │ │ +0e246e: 7030 4b2f 4103 |0029: invoke-direct {v1, v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2f4b │ │ +0e2474: 5b41 b70f |002c: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0fb7 │ │ +0e2478: 5441 b70f |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0fb7 │ │ +0e247c: 6e20 5b2f 1000 |0030: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2f5b │ │ +0e2482: 28eb |0033: goto 001e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=276 │ │ 0x000b line=277 │ │ 0x000e line=279 │ │ 0x0010 line=280 │ │ 0x0013 line=281 │ │ @@ -305892,25 +305907,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0e24a4: |[0e24a4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ -0e24b4: 5410 ba0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e24b8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0e24bc: 5410 ba0f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e24c0: 6e10 f02e 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getParent:()Landroid/view/ViewParent; // method@2ef0 │ │ -0e24c6: 0c00 |0009: move-result-object v0 │ │ -0e24c8: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -0e24cc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0e24ce: 0f00 |000d: return v0 │ │ -0e24d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0e24d2: 28fe |000f: goto 000d // -0002 │ │ +0e2484: |[0e2484] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ +0e2494: 5410 ba0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e2498: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0e249c: 5410 ba0f |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e24a0: 6e10 f02e 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getParent:()Landroid/view/ViewParent; // method@2ef0 │ │ +0e24a6: 0c00 |0009: move-result-object v0 │ │ +0e24a8: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +0e24ac: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0e24ae: 0f00 |000d: return v0 │ │ +0e24b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0e24b2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ @@ -305918,50 +305933,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0e24d4: |[0e24d4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ -0e24e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0e24e6: 7010 752f 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2f75 │ │ -0e24ec: 0a00 |0004: move-result v0 │ │ -0e24ee: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -0e24f2: 0e00 |0007: return-void │ │ -0e24f4: 5450 ba0f |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e24f8: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -0e24fc: 7010 6d2f 0500 |000c: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2f6d │ │ -0e2502: 0c00 |000f: move-result-object v0 │ │ -0e2504: 5b50 ba0f |0010: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2508: 5450 b80f |0012: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e250c: 6e20 832f 0500 |0014: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2f83 │ │ -0e2512: 5450 ba0f |0017: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2516: 2201 9b04 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0e251a: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ -0e251c: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ -0e251e: 7030 4722 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0e2524: 6e30 6a2f 0501 |0020: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2f6a │ │ -0e252a: 5450 ba0f |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e252e: 6e10 e52e 0000 |0025: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0e2534: 0c00 |0028: move-result-object v0 │ │ -0e2536: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ -0e253a: 5450 ba0f |002b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e253e: 2201 b205 |002d: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ -0e2542: 7030 442f 5104 |002f: invoke-direct {v1, v5, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2f44 │ │ -0e2548: 6e20 062f 1000 |0032: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ -0e254e: 5450 b90f |0035: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e2552: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ -0e2556: 5450 b90f |0039: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e255a: 6e20 812f 0500 |003b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2f81 │ │ -0e2560: 5b54 b90f |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e2564: 5450 ba0f |0040: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2568: 5251 b60f |0042: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0fb6 │ │ -0e256c: 6e20 112f 1000 |0044: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ -0e2572: 28c0 |0047: goto 0007 // -0040 │ │ +0e24b4: |[0e24b4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ +0e24c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0e24c6: 7010 752f 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2f75 │ │ +0e24cc: 0a00 |0004: move-result v0 │ │ +0e24ce: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +0e24d2: 0e00 |0007: return-void │ │ +0e24d4: 5450 ba0f |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e24d8: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +0e24dc: 7010 6d2f 0500 |000c: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2f6d │ │ +0e24e2: 0c00 |000f: move-result-object v0 │ │ +0e24e4: 5b50 ba0f |0010: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e24e8: 5450 b80f |0012: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e24ec: 6e20 832f 0500 |0014: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2f83 │ │ +0e24f2: 5450 ba0f |0017: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e24f6: 2201 9b04 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0e24fa: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ +0e24fc: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ +0e24fe: 7030 4722 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0e2504: 6e30 6a2f 0501 |0020: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2f6a │ │ +0e250a: 5450 ba0f |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e250e: 6e10 e52e 0000 |0025: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0e2514: 0c00 |0028: move-result-object v0 │ │ +0e2516: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ +0e251a: 5450 ba0f |002b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e251e: 2201 b205 |002d: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ +0e2522: 7030 442f 5104 |002f: invoke-direct {v1, v5, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2f44 │ │ +0e2528: 6e20 062f 1000 |0032: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ +0e252e: 5450 b90f |0035: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e2532: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ +0e2536: 5450 b90f |0039: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e253a: 6e20 812f 0500 |003b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2f81 │ │ +0e2540: 5b54 b90f |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e2544: 5450 ba0f |0040: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e2548: 5251 b60f |0042: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0fb6 │ │ +0e254c: 6e20 112f 1000 |0044: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ +0e2552: 28c0 |0047: goto 0007 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ 0x0007 line=158 │ │ 0x0008 line=144 │ │ 0x000c line=145 │ │ 0x0012 line=147 │ │ @@ -305980,33 +305995,33 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0e2574: |[0e2574] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ -0e2584: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0e2586: 7010 752f 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2f75 │ │ -0e258c: 0a00 |0004: move-result v0 │ │ -0e258e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0e2592: 0f04 |0007: return v4 │ │ -0e2594: 5450 ba0f |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2598: 6e20 832f 0500 |000a: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2f83 │ │ -0e259e: 5450 b80f |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e25a2: 2201 9b04 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0e25a6: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ -0e25a8: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ -0e25aa: 7030 4722 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0e25b0: 6e30 6a2f 0501 |0016: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2f6a │ │ -0e25b6: 5450 ba0f |0019: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e25ba: 6e10 f32e 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ -0e25c0: 0a00 |001e: move-result v0 │ │ -0e25c2: 6e20 8a2f 0500 |001f: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2f8a │ │ -0e25c8: 28e5 |0022: goto 0007 // -001b │ │ +0e2554: |[0e2554] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ +0e2564: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0e2566: 7010 752f 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2f75 │ │ +0e256c: 0a00 |0004: move-result v0 │ │ +0e256e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0e2572: 0f04 |0007: return v4 │ │ +0e2574: 5450 ba0f |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e2578: 6e20 832f 0500 |000a: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2f83 │ │ +0e257e: 5450 b80f |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2582: 2201 9b04 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0e2586: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ +0e2588: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ +0e258a: 7030 4722 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0e2590: 6e30 6a2f 0501 |0016: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2f6a │ │ +0e2596: 5450 ba0f |0019: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e259a: 6e10 f32e 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ +0e25a0: 0a00 |001e: move-result v0 │ │ +0e25a2: 6e20 8a2f 0500 |001f: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2f8a │ │ +0e25a8: 28e5 |0022: goto 0007 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0007 line=167 │ │ 0x0008 line=163 │ │ 0x000d line=164 │ │ 0x0019 line=166 │ │ @@ -306019,38 +306034,38 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0e25cc: |[0e25cc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -0e25dc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0e25de: 7030 6f2f 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f6f │ │ -0e25e4: 0c00 |0004: move-result-object v0 │ │ -0e25e6: 5461 b80f |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e25ea: 2202 e104 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0e25ee: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0e25f0: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0e25f4: 7040 3324 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ -0e25fa: 6e40 e12d 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2de1 │ │ -0e2600: 5461 ba0f |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2604: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -0e2608: 5461 ba0f |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e260c: 6e10 e52e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0e2612: 0c01 |001b: move-result-object v1 │ │ -0e2614: 1f01 b205 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ -0e2618: 6e10 492f 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ -0e261e: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ -0e2622: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -0e2624: 6e20 5c2f 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2f5c │ │ -0e262a: 5561 b20f |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ -0e262e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -0e2632: 6e10 842f 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ -0e2638: 0e00 |002e: return-void │ │ +0e25ac: |[0e25ac] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +0e25bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0e25be: 7030 6f2f 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f6f │ │ +0e25c4: 0c00 |0004: move-result-object v0 │ │ +0e25c6: 5461 b80f |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e25ca: 2202 e104 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0e25ce: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0e25d0: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +0e25d4: 7040 3324 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ +0e25da: 6e40 e12d 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2de1 │ │ +0e25e0: 5461 ba0f |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e25e4: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +0e25e8: 5461 ba0f |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e25ec: 6e10 e52e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0e25f2: 0c01 |001b: move-result-object v1 │ │ +0e25f4: 1f01 b205 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ +0e25f8: 6e10 492f 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ +0e25fe: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ +0e2602: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +0e2604: 6e20 5c2f 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2f5c │ │ +0e260a: 5561 b20f |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ +0e260e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +0e2612: 6e10 842f 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ +0e2618: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=310 │ │ 0x0005 line=311 │ │ 0x0012 line=313 │ │ 0x0016 line=314 │ │ 0x0021 line=316 │ │ @@ -306070,38 +306085,38 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0e263c: |[0e263c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -0e264c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0e264e: 7030 6f2f 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f6f │ │ -0e2654: 0c00 |0004: move-result-object v0 │ │ -0e2656: 5461 b80f |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e265a: 2202 e104 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0e265e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0e2660: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0e2664: 7040 3324 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ -0e266a: 6e30 e22d 0102 |000f: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2de2 │ │ -0e2670: 5461 ba0f |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2674: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -0e2678: 5461 ba0f |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e267c: 6e10 e52e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0e2682: 0c01 |001b: move-result-object v1 │ │ -0e2684: 1f01 b205 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ -0e2688: 6e10 492f 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ -0e268e: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ -0e2692: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -0e2694: 6e20 5c2f 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2f5c │ │ -0e269a: 5561 b20f |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ -0e269e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -0e26a2: 6e10 842f 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ -0e26a8: 0e00 |002e: return-void │ │ +0e261c: |[0e261c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0e262c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0e262e: 7030 6f2f 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2f6f │ │ +0e2634: 0c00 |0004: move-result-object v0 │ │ +0e2636: 5461 b80f |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e263a: 2202 e104 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0e263e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0e2640: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +0e2644: 7040 3324 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2433 │ │ +0e264a: 6e30 e22d 0102 |000f: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2de2 │ │ +0e2650: 5461 ba0f |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e2654: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +0e2658: 5461 ba0f |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e265c: 6e10 e52e 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0e2662: 0c01 |001b: move-result-object v1 │ │ +0e2664: 1f01 b205 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ +0e2668: 6e10 492f 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ +0e266e: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ +0e2672: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +0e2674: 6e20 5c2f 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2f5c │ │ +0e267a: 5561 b20f |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ +0e267e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +0e2682: 6e10 842f 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ +0e2688: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=295 │ │ 0x0005 line=296 │ │ 0x0012 line=298 │ │ 0x0016 line=299 │ │ 0x0021 line=301 │ │ @@ -306120,28 +306135,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0e26ac: |[0e26ac] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ -0e26bc: 5421 b80f |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e26c0: 6e20 e82d 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e26c6: 0c00 |0005: move-result-object v0 │ │ -0e26c8: 5421 b90f |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e26cc: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -0e26d0: 5421 b90f |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e26d4: 6e20 812f 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2f81 │ │ -0e26da: 2201 b105 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; // type@05b1 │ │ -0e26de: 7030 412f 2100 |0011: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@2f41 │ │ -0e26e4: 5b21 b90f |0014: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e26e8: 5421 b90f |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e26ec: 6e20 7f2f 1200 |0018: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2f7f │ │ -0e26f2: 0e00 |001b: return-void │ │ +0e268c: |[0e268c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ +0e269c: 5421 b80f |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e26a0: 6e20 e82d 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e26a6: 0c00 |0005: move-result-object v0 │ │ +0e26a8: 5421 b90f |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e26ac: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +0e26b0: 5421 b90f |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e26b4: 6e20 812f 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2f81 │ │ +0e26ba: 2201 b105 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; // type@05b1 │ │ +0e26be: 7030 412f 2100 |0011: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@2f41 │ │ +0e26c4: 5b21 b90f |0014: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e26c8: 5421 b90f |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e26cc: 6e20 7f2f 1200 |0018: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2f7f │ │ +0e26d2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000a line=245 │ │ 0x000f line=247 │ │ 0x0016 line=254 │ │ @@ -306156,57 +306171,57 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -0e26f4: |[0e26f4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToVisibility:(I)V │ │ -0e2704: 1606 c800 |0000: const-wide/16 v6, #int 200 // #c8 │ │ -0e2708: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0e270a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -0e270c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0e270e: 5481 bc0f |0005: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ -0e2712: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ -0e2716: 5481 bc0f |0009: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ -0e271a: 6e10 d727 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@27d7 │ │ -0e2720: 3909 2c00 |000e: if-nez v9, 003a // +002c │ │ -0e2724: 6e10 732f 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getVisibility:()I // method@2f73 │ │ -0e272a: 0a01 |0013: move-result v1 │ │ -0e272c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0e2730: 6e20 862f 3800 |0016: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAlpha:(F)V // method@2f86 │ │ -0e2736: 1a01 a617 |0019: const-string v1, "alpha" // string@17a6 │ │ -0e273a: 2322 d006 |001b: new-array v2, v2, [F // type@06d0 │ │ -0e273e: 1503 803f |001d: const/high16 v3, #int 1065353216 // #3f80 │ │ -0e2742: 4b03 0204 |001f: aput v3, v2, v4 │ │ -0e2746: 7130 7c28 1802 |0021: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0e274c: 0c00 |0024: move-result-object v0 │ │ -0e274e: 6e30 8128 6007 |0025: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e2754: 6201 bd0f |0028: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0fbd │ │ -0e2758: 6e20 8628 1000 |002a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ -0e275e: 5481 bb0f |002d: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0fbb │ │ -0e2762: 6e20 632f 9100 |002f: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2f63 │ │ -0e2768: 0c01 |0032: move-result-object v1 │ │ -0e276a: 6e20 7328 1000 |0033: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ -0e2770: 6e10 8e28 0000 |0036: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ -0e2776: 0e00 |0039: return-void │ │ -0e2778: 1a01 a617 |003a: const-string v1, "alpha" // string@17a6 │ │ -0e277c: 2322 d006 |003c: new-array v2, v2, [F // type@06d0 │ │ -0e2780: 4b03 0204 |003e: aput v3, v2, v4 │ │ -0e2784: 7130 7c28 1802 |0040: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0e278a: 0c00 |0043: move-result-object v0 │ │ -0e278c: 6e30 8128 6007 |0044: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e2792: 6201 bd0f |0047: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0fbd │ │ -0e2796: 6e20 8628 1000 |0049: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ -0e279c: 5481 bb0f |004c: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0fbb │ │ -0e27a0: 6e20 632f 9100 |004e: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2f63 │ │ -0e27a6: 0c01 |0051: move-result-object v1 │ │ -0e27a8: 6e20 7328 1000 |0052: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ -0e27ae: 6e10 8e28 0000 |0055: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ -0e27b4: 28e1 |0058: goto 0039 // -001f │ │ +0e26d4: |[0e26d4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToVisibility:(I)V │ │ +0e26e4: 1606 c800 |0000: const-wide/16 v6, #int 200 // #c8 │ │ +0e26e8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0e26ea: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +0e26ec: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0e26ee: 5481 bc0f |0005: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ +0e26f2: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ +0e26f6: 5481 bc0f |0009: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0fbc │ │ +0e26fa: 6e10 d727 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@27d7 │ │ +0e2700: 3909 2c00 |000e: if-nez v9, 003a // +002c │ │ +0e2704: 6e10 732f 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getVisibility:()I // method@2f73 │ │ +0e270a: 0a01 |0013: move-result v1 │ │ +0e270c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0e2710: 6e20 862f 3800 |0016: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAlpha:(F)V // method@2f86 │ │ +0e2716: 1a01 a617 |0019: const-string v1, "alpha" // string@17a6 │ │ +0e271a: 2322 d006 |001b: new-array v2, v2, [F // type@06d0 │ │ +0e271e: 1503 803f |001d: const/high16 v3, #int 1065353216 // #3f80 │ │ +0e2722: 4b03 0204 |001f: aput v3, v2, v4 │ │ +0e2726: 7130 7c28 1802 |0021: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0e272c: 0c00 |0024: move-result-object v0 │ │ +0e272e: 6e30 8128 6007 |0025: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e2734: 6201 bd0f |0028: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0fbd │ │ +0e2738: 6e20 8628 1000 |002a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ +0e273e: 5481 bb0f |002d: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0fbb │ │ +0e2742: 6e20 632f 9100 |002f: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2f63 │ │ +0e2748: 0c01 |0032: move-result-object v1 │ │ +0e274a: 6e20 7328 1000 |0033: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ +0e2750: 6e10 8e28 0000 |0036: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ +0e2756: 0e00 |0039: return-void │ │ +0e2758: 1a01 a617 |003a: const-string v1, "alpha" // string@17a6 │ │ +0e275c: 2322 d006 |003c: new-array v2, v2, [F // type@06d0 │ │ +0e2760: 4b03 0204 |003e: aput v3, v2, v4 │ │ +0e2764: 7130 7c28 1802 |0040: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0e276a: 0c00 |0043: move-result-object v0 │ │ +0e276c: 6e30 8128 6007 |0044: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e2772: 6201 bd0f |0047: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0fbd │ │ +0e2776: 6e20 8628 1000 |0049: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ +0e277c: 5481 bb0f |004c: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0fbb │ │ +0e2780: 6e20 632f 9100 |004e: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2f63 │ │ +0e2786: 0c01 |0051: move-result-object v1 │ │ +0e2788: 6e20 7328 1000 |0052: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ +0e278e: 6e10 8e28 0000 |0055: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@288e │ │ +0e2794: 28e1 |0058: goto 0039 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000e line=222 │ │ 0x0010 line=223 │ │ 0x0016 line=224 │ │ @@ -306232,21 +306247,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e27b8: |[0e27b8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ -0e27c8: 6f10 4f29 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onAttachedToWindow:()V // method@294f │ │ -0e27ce: 5410 b90f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e27d2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0e27d6: 5410 b90f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e27da: 6e20 7f2f 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2f7f │ │ -0e27e0: 0e00 |000c: return-void │ │ +0e2798: |[0e2798] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ +0e27a8: 6f10 4f29 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onAttachedToWindow:()V // method@294f │ │ +0e27ae: 5410 b90f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e27b2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0e27b6: 5410 b90f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e27ba: 6e20 7f2f 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2f7f │ │ +0e27c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0003 line=260 │ │ 0x0007 line=262 │ │ 0x000c line=264 │ │ locals : │ │ @@ -306257,30 +306272,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0e27e4: |[0e27e4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0e27f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0e27f6: 6f20 5029 7600 |0001: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2950 │ │ -0e27fc: 6e10 702f 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ -0e2802: 0c01 |0007: move-result-object v1 │ │ -0e2804: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0e2806: 6203 e70b |0009: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ -0e280a: 6004 4a0a |000b: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ -0e280e: 6e55 4f02 2143 |000d: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0e2814: 0c00 |0010: move-result-object v0 │ │ -0e2816: 1231 |0011: const/4 v1, #int 3 // #3 │ │ -0e2818: 6e30 d202 1005 |0012: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ -0e281e: 0a01 |0015: move-result v1 │ │ -0e2820: 6e20 872f 1600 |0016: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2f87 │ │ -0e2826: 6e10 d802 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e282c: 0e00 |001c: return-void │ │ +0e27c4: |[0e27c4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0e27d4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0e27d6: 6f20 5029 7600 |0001: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2950 │ │ +0e27dc: 6e10 702f 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2f70 │ │ +0e27e2: 0c01 |0007: move-result-object v1 │ │ +0e27e4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0e27e6: 6203 e70b |0009: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ +0e27ea: 6004 4a0a |000b: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ +0e27ee: 6e55 4f02 2143 |000d: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0e27f4: 0c00 |0010: move-result-object v0 │ │ +0e27f6: 1231 |0011: const/4 v1, #int 3 // #3 │ │ +0e27f8: 6e30 d202 1005 |0012: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ +0e27fe: 0a01 |0015: move-result v1 │ │ +0e2800: 6e20 872f 1600 |0016: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2f87 │ │ +0e2806: 6e10 d802 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e280c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=208 │ │ 0x0004 line=212 │ │ 0x0011 line=214 │ │ 0x0019 line=215 │ │ 0x001c line=216 │ │ @@ -306294,21 +306309,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e2830: |[0e2830] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ -0e2840: 6f10 5129 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onDetachedFromWindow:()V // method@2951 │ │ -0e2846: 5410 b90f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e284a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0e284e: 5410 b90f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ -0e2852: 6e20 812f 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2f81 │ │ -0e2858: 0e00 |000c: return-void │ │ +0e2810: |[0e2810] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ +0e2820: 6f10 5129 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onDetachedFromWindow:()V // method@2951 │ │ +0e2826: 5410 b90f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e282a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0e282e: 5410 b90f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0fb9 │ │ +0e2832: 6e20 812f 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2f81 │ │ +0e2838: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x000c line=272 │ │ locals : │ │ @@ -306319,21 +306334,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0e285c: |[0e285c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ -0e286c: 0740 |0000: move-object v0, v4 │ │ -0e286e: 1f00 b405 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ -0e2872: 6e10 532f 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2f53 │ │ -0e2878: 0c01 |0006: move-result-object v1 │ │ -0e287a: 6e10 4d25 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@254d │ │ -0e2880: 0e00 |000a: return-void │ │ +0e283c: |[0e283c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ +0e284c: 0740 |0000: move-object v0, v4 │ │ +0e284e: 1f00 b405 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ +0e2852: 6e10 532f 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2f53 │ │ +0e2858: 0c01 |0006: move-result-object v1 │ │ +0e285a: 6e10 4d25 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@254d │ │ +0e2860: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0003 line=357 │ │ 0x000a line=358 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -306349,82 +306364,82 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -0e2884: |[0e2884] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ -0e2894: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -0e2898: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0e289a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -0e289c: 7110 8221 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0e28a2: 0a05 |0007: move-result v5 │ │ -0e28a4: 33a5 5b00 |0008: if-ne v5, v10, 0063 // +005b │ │ -0e28a8: 0162 |000a: move v2, v6 │ │ -0e28aa: 6e20 882f 2b00 |000b: invoke-virtual {v11, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@2f88 │ │ -0e28b0: 54b8 b80f |000e: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e28b4: 6e10 e92d 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0e28ba: 0a01 |0013: move-result v1 │ │ -0e28bc: 3761 5a00 |0014: if-le v1, v6, 006e // +005a │ │ -0e28c0: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ -0e28c4: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ -0e28c8: 3385 5400 |001a: if-ne v5, v8, 006e // +0054 │ │ -0e28cc: 1228 |001c: const/4 v8, #int 2 // #2 │ │ -0e28ce: 3781 4800 |001d: if-le v1, v8, 0065 // +0048 │ │ -0e28d2: 7110 8321 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0e28d8: 0a08 |0022: move-result v8 │ │ -0e28da: 8288 |0023: int-to-float v8, v8 │ │ -0e28dc: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ -0e28e2: c898 |0027: mul-float/2addr v8, v9 │ │ -0e28e4: 8788 |0028: float-to-int v8, v8 │ │ -0e28e6: 59b8 b50f |0029: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ -0e28ea: 52b8 b30f |002b: iget v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0fb3 │ │ -0e28ee: 7120 8421 a800 |002d: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0e28f4: 0a0d |0030: move-result v13 │ │ -0e28f6: 3902 4100 |0031: if-nez v2, 0072 // +0041 │ │ -0e28fa: 55b8 b20f |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ -0e28fe: 3808 3d00 |0035: if-eqz v8, 0072 // +003d │ │ -0e2902: 0160 |0037: move v0, v6 │ │ -0e2904: 3800 4000 |0038: if-eqz v0, 0078 // +0040 │ │ -0e2908: 54b6 b80f |003a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e290c: 6e30 f92d 760d |003c: invoke-virtual {v6, v7, v13}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2df9 │ │ -0e2912: 54b6 b80f |003f: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e2916: 6e10 ed2d 0600 |0041: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2ded │ │ -0e291c: 0a06 |0044: move-result v6 │ │ -0e291e: 7110 8321 0c00 |0045: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0e2924: 0a07 |0048: move-result v7 │ │ -0e2926: 3776 2b00 |0049: if-le v6, v7, 0074 // +002b │ │ -0e292a: 7010 7d2f 0b00 |004b: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@2f7d │ │ -0e2930: 6e10 722f 0b00 |004e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2f72 │ │ -0e2936: 0a04 |0051: move-result v4 │ │ -0e2938: 6f30 5229 cb0d |0052: invoke-super {v11, v12, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onMeasure:(II)V // method@2952 │ │ -0e293e: 6e10 722f 0b00 |0055: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2f72 │ │ -0e2944: 0a03 |0058: move-result v3 │ │ -0e2946: 3802 0900 |0059: if-eqz v2, 0062 // +0009 │ │ -0e294a: 3234 0700 |005b: if-eq v4, v3, 0062 // +0007 │ │ -0e294e: 52b6 b60f |005d: iget v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0fb6 │ │ -0e2952: 6e20 8a2f 6b00 |005f: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2f8a │ │ -0e2958: 0e00 |0062: return-void │ │ -0e295a: 0172 |0063: move v2, v7 │ │ -0e295c: 28a7 |0064: goto 000b // -0059 │ │ -0e295e: 7110 8321 0c00 |0065: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0e2964: 0a08 |0068: move-result v8 │ │ -0e2966: db08 0802 |0069: div-int/lit8 v8, v8, #int 2 // #02 │ │ -0e296a: 59b8 b50f |006b: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ -0e296e: 28be |006d: goto 002b // -0042 │ │ -0e2970: 12f8 |006e: const/4 v8, #int -1 // #ff │ │ -0e2972: 59b8 b50f |006f: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ -0e2976: 28ba |0071: goto 002b // -0046 │ │ -0e2978: 0170 |0072: move v0, v7 │ │ -0e297a: 28c5 |0073: goto 0038 // -003b │ │ -0e297c: 7010 7e2f 0b00 |0074: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2f7e │ │ -0e2982: 28d7 |0077: goto 004e // -0029 │ │ -0e2984: 7010 7e2f 0b00 |0078: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2f7e │ │ -0e298a: 28d3 |007b: goto 004e // -002d │ │ +0e2864: |[0e2864] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ +0e2874: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ +0e2878: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +0e287a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0e287c: 7110 8221 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0e2882: 0a05 |0007: move-result v5 │ │ +0e2884: 33a5 5b00 |0008: if-ne v5, v10, 0063 // +005b │ │ +0e2888: 0162 |000a: move v2, v6 │ │ +0e288a: 6e20 882f 2b00 |000b: invoke-virtual {v11, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@2f88 │ │ +0e2890: 54b8 b80f |000e: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2894: 6e10 e92d 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0e289a: 0a01 |0013: move-result v1 │ │ +0e289c: 3761 5a00 |0014: if-le v1, v6, 006e // +005a │ │ +0e28a0: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ +0e28a4: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ +0e28a8: 3385 5400 |001a: if-ne v5, v8, 006e // +0054 │ │ +0e28ac: 1228 |001c: const/4 v8, #int 2 // #2 │ │ +0e28ae: 3781 4800 |001d: if-le v1, v8, 0065 // +0048 │ │ +0e28b2: 7110 8321 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0e28b8: 0a08 |0022: move-result v8 │ │ +0e28ba: 8288 |0023: int-to-float v8, v8 │ │ +0e28bc: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ +0e28c2: c898 |0027: mul-float/2addr v8, v9 │ │ +0e28c4: 8788 |0028: float-to-int v8, v8 │ │ +0e28c6: 59b8 b50f |0029: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ +0e28ca: 52b8 b30f |002b: iget v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0fb3 │ │ +0e28ce: 7120 8421 a800 |002d: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0e28d4: 0a0d |0030: move-result v13 │ │ +0e28d6: 3902 4100 |0031: if-nez v2, 0072 // +0041 │ │ +0e28da: 55b8 b20f |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ +0e28de: 3808 3d00 |0035: if-eqz v8, 0072 // +003d │ │ +0e28e2: 0160 |0037: move v0, v6 │ │ +0e28e4: 3800 4000 |0038: if-eqz v0, 0078 // +0040 │ │ +0e28e8: 54b6 b80f |003a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e28ec: 6e30 f92d 760d |003c: invoke-virtual {v6, v7, v13}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2df9 │ │ +0e28f2: 54b6 b80f |003f: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e28f6: 6e10 ed2d 0600 |0041: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2ded │ │ +0e28fc: 0a06 |0044: move-result v6 │ │ +0e28fe: 7110 8321 0c00 |0045: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0e2904: 0a07 |0048: move-result v7 │ │ +0e2906: 3776 2b00 |0049: if-le v6, v7, 0074 // +002b │ │ +0e290a: 7010 7d2f 0b00 |004b: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@2f7d │ │ +0e2910: 6e10 722f 0b00 |004e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2f72 │ │ +0e2916: 0a04 |0051: move-result v4 │ │ +0e2918: 6f30 5229 cb0d |0052: invoke-super {v11, v12, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onMeasure:(II)V // method@2952 │ │ +0e291e: 6e10 722f 0b00 |0055: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2f72 │ │ +0e2924: 0a03 |0058: move-result v3 │ │ +0e2926: 3802 0900 |0059: if-eqz v2, 0062 // +0009 │ │ +0e292a: 3234 0700 |005b: if-eq v4, v3, 0062 // +0007 │ │ +0e292e: 52b6 b60f |005d: iget v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0fb6 │ │ +0e2932: 6e20 8a2f 6b00 |005f: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2f8a │ │ +0e2938: 0e00 |0062: return-void │ │ +0e293a: 0172 |0063: move v2, v7 │ │ +0e293c: 28a7 |0064: goto 000b // -0059 │ │ +0e293e: 7110 8321 0c00 |0065: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0e2944: 0a08 |0068: move-result v8 │ │ +0e2946: db08 0802 |0069: div-int/lit8 v8, v8, #int 2 // #02 │ │ +0e294a: 59b8 b50f |006b: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ +0e294e: 28be |006d: goto 002b // -0042 │ │ +0e2950: 12f8 |006e: const/4 v8, #int -1 // #ff │ │ +0e2952: 59b8 b50f |006f: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0fb5 │ │ +0e2956: 28ba |0071: goto 002b // -0046 │ │ +0e2958: 0170 |0072: move v0, v7 │ │ +0e295a: 28c5 |0073: goto 0038 // -003b │ │ +0e295c: 7010 7e2f 0b00 |0074: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2f7e │ │ +0e2962: 28d7 |0077: goto 004e // -0029 │ │ +0e2964: 7010 7e2f 0b00 |0078: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2f7e │ │ +0e296a: 28d3 |007b: goto 004e // -002d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=86 │ │ 0x0008 line=87 │ │ 0x000b line=88 │ │ 0x000e line=90 │ │ 0x0014 line=91 │ │ @@ -306467,16 +306482,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e298c: |[0e298c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0e299c: 0e00 |0000: return-void │ │ +0e296c: |[0e296c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0e297c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0001 reg=1 parent Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>; │ │ @@ -306486,28 +306501,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0e29a0: |[0e29a0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ -0e29b0: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e29b4: 6e10 002e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeAllViews:()V // method@2e00 │ │ -0e29ba: 5410 ba0f |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e29be: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -0e29c2: 5410 ba0f |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e29c6: 6e10 e52e 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0e29cc: 0c00 |000e: move-result-object v0 │ │ -0e29ce: 1f00 b205 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ -0e29d2: 6e10 492f 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ -0e29d8: 5510 b20f |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ -0e29dc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0e29e0: 6e10 842f 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ -0e29e6: 0e00 |001b: return-void │ │ +0e2980: |[0e2980] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ +0e2990: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2994: 6e10 002e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeAllViews:()V // method@2e00 │ │ +0e299a: 5410 ba0f |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e299e: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +0e29a2: 5410 ba0f |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e29a6: 6e10 e52e 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0e29ac: 0c00 |000e: move-result-object v0 │ │ +0e29ae: 1f00 b205 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ +0e29b2: 6e10 492f 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ +0e29b8: 5510 b20f |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ +0e29bc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0e29c0: 6e10 842f 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ +0e29c6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=346 │ │ 0x0009 line=347 │ │ 0x0014 line=349 │ │ 0x0018 line=350 │ │ @@ -306520,28 +306535,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0e29e8: |[0e29e8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ -0e29f8: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e29fc: 6e20 012e 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeViewAt:(I)V // method@2e01 │ │ -0e2a02: 5410 ba0f |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2a06: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -0e2a0a: 5410 ba0f |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2a0e: 6e10 e52e 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0e2a14: 0c00 |000e: move-result-object v0 │ │ -0e2a16: 1f00 b205 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ -0e2a1a: 6e10 492f 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ -0e2a20: 5510 b20f |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ -0e2a24: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0e2a28: 6e10 842f 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ -0e2a2e: 0e00 |001b: return-void │ │ +0e29c8: |[0e29c8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ +0e29d8: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e29dc: 6e20 012e 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeViewAt:(I)V // method@2e01 │ │ +0e29e2: 5410 ba0f |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e29e6: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +0e29ea: 5410 ba0f |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e29ee: 6e10 e52e 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0e29f4: 0c00 |000e: move-result-object v0 │ │ +0e29f6: 1f00 b205 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ +0e29fa: 6e10 492f 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ +0e2a00: 5510 b20f |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ +0e2a04: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0e2a08: 6e10 842f 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ +0e2a0e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0005 line=336 │ │ 0x0009 line=337 │ │ 0x0014 line=339 │ │ 0x0018 line=340 │ │ @@ -306555,17 +306570,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2a30: |[0e2a30] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ -0e2a40: 5c01 b20f |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ -0e2a44: 0e00 |0002: return-void │ │ +0e2a10: |[0e2a10] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ +0e2a20: 5c01 b20f |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ +0e2a24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0002 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0003 reg=1 allowCollapse Z │ │ @@ -306575,18 +306590,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e2a48: |[0e2a48] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ -0e2a58: 5901 b30f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0fb3 │ │ -0e2a5c: 6e10 842f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ -0e2a62: 0e00 |0005: return-void │ │ +0e2a28: |[0e2a28] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ +0e2a38: 5901 b30f |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0fb3 │ │ +0e2a3c: 6e10 842f 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ +0e2a42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ @@ -306597,34 +306612,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0e2a64: |[0e2a64] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ -0e2a74: 5956 b60f |0000: iput v6, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0fb6 │ │ -0e2a78: 5454 b80f |0002: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e2a7c: 6e10 e92d 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ -0e2a82: 0a03 |0007: move-result v3 │ │ -0e2a84: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0e2a86: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ -0e2a8a: 5454 b80f |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e2a8e: 6e20 e82d 1400 |000d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e2a94: 0c00 |0010: move-result-object v0 │ │ -0e2a96: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ -0e2a9a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0e2a9c: 6e20 2f22 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@222f │ │ -0e2aa2: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -0e2aa6: 6e20 6b2f 6500 |0019: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2f6b │ │ -0e2aac: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0e2ab0: 28eb |001e: goto 0009 // -0015 │ │ -0e2ab2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0e2ab4: 28f4 |0020: goto 0014 // -000c │ │ -0e2ab6: 0e00 |0021: return-void │ │ +0e2a44: |[0e2a44] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ +0e2a54: 5956 b60f |0000: iput v6, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0fb6 │ │ +0e2a58: 5454 b80f |0002: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2a5c: 6e10 e92d 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2de9 │ │ +0e2a62: 0a03 |0007: move-result v3 │ │ +0e2a64: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0e2a66: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ +0e2a6a: 5454 b80f |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2a6e: 6e20 e82d 1400 |000d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e2a74: 0c00 |0010: move-result-object v0 │ │ +0e2a76: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ +0e2a7a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0e2a7c: 6e20 2f22 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@222f │ │ +0e2a82: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +0e2a86: 6e20 6b2f 6500 |0019: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2f6b │ │ +0e2a8c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0e2a90: 28eb |001e: goto 0009 // -0015 │ │ +0e2a92: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0e2a94: 28f4 |0020: goto 0014 // -000c │ │ +0e2a96: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0002 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ 0x0011 line=175 │ │ @@ -306647,31 +306662,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0e2ab8: |[0e2ab8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ -0e2ac8: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ -0e2acc: 6e20 e82d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ -0e2ad2: 0c00 |0005: move-result-object v0 │ │ -0e2ad4: 1f00 b405 |0006: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ -0e2ad8: 6e10 5d2f 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2f5d │ │ -0e2ade: 5410 ba0f |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2ae2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -0e2ae6: 5410 ba0f |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ -0e2aea: 6e10 e52e 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0e2af0: 0c00 |0014: move-result-object v0 │ │ -0e2af2: 1f00 b205 |0015: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ -0e2af6: 6e10 492f 0000 |0017: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ -0e2afc: 5510 b20f |001a: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ -0e2b00: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -0e2b04: 6e10 842f 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ -0e2b0a: 0e00 |0021: return-void │ │ +0e2a98: |[0e2a98] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ +0e2aa8: 5410 b80f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0fb8 │ │ +0e2aac: 6e20 e82d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2de8 │ │ +0e2ab2: 0c00 |0005: move-result-object v0 │ │ +0e2ab4: 1f00 b405 |0006: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@05b4 │ │ +0e2ab8: 6e10 5d2f 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2f5d │ │ +0e2abe: 5410 ba0f |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e2ac2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +0e2ac6: 5410 ba0f |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0fba │ │ +0e2aca: 6e10 e52e 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0e2ad0: 0c00 |0014: move-result-object v0 │ │ +0e2ad2: 1f00 b205 |0015: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@05b2 │ │ +0e2ad6: 6e10 492f 0000 |0017: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2f49 │ │ +0e2adc: 5510 b20f |001a: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0fb2 │ │ +0e2ae0: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +0e2ae4: 6e10 842f 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2f84 │ │ +0e2aea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x000b line=326 │ │ 0x000f line=327 │ │ 0x001a line=329 │ │ 0x001e line=330 │ │ @@ -306725,67 +306740,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0e2b0c: |[0e2b0c] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:()V │ │ -0e2b1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e2b1e: 2300 1007 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ -0e2b22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0e2b24: 1c02 c305 |0004: const-class v2, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ -0e2b28: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0e2b2c: 6900 d00f |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0fd0 │ │ -0e2b30: 0e00 |000a: return-void │ │ +0e2aec: |[0e2aec] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:()V │ │ +0e2afc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e2afe: 2300 1007 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0710 │ │ +0e2b02: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0e2b04: 1c02 c305 |0004: const-class v2, Lcom/actionbarsherlock/view/MenuItem; // type@05c3 │ │ +0e2b08: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0e2b0c: 6900 d00f |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0fd0 │ │ +0e2b10: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;) │ │ name : '' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0e2b34: |[0e2b34] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0e2b44: 7010 2834 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e2b4a: 5b56 d20f |0003: iput-object v6, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0fd2 │ │ -0e2b4e: 6e10 2b34 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0e2b54: 0c00 |0008: move-result-object v0 │ │ -0e2b56: 6203 d00f |0009: sget-object v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0fd0 │ │ -0e2b5a: 6e30 eb33 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -0e2b60: 0c03 |000e: move-result-object v3 │ │ -0e2b62: 5b53 d10f |000f: iput-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ -0e2b66: 0e00 |0011: return-void │ │ -0e2b68: 0d01 |0012: move-exception v1 │ │ -0e2b6a: 2202 7904 |0013: new-instance v2, Landroid/view/InflateException; // type@0479 │ │ -0e2b6e: 2203 8206 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0e2b72: 7010 5134 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e2b78: 1a04 a903 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@03a9 │ │ -0e2b7c: 6e20 5a34 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e2b82: 0c03 |001f: move-result-object v3 │ │ -0e2b84: 6e20 5a34 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e2b8a: 0c03 |0023: move-result-object v3 │ │ -0e2b8c: 1a04 5d00 |0024: const-string v4, " in class " // string@005d │ │ -0e2b90: 6e20 5a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e2b96: 0c03 |0029: move-result-object v3 │ │ -0e2b98: 6e10 ed33 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0e2b9e: 0c04 |002d: move-result-object v4 │ │ -0e2ba0: 6e20 5a34 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e2ba6: 0c03 |0031: move-result-object v3 │ │ -0e2ba8: 6e10 5f34 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e2bae: 0c03 |0035: move-result-object v3 │ │ -0e2bb0: 7020 f220 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@20f2 │ │ -0e2bb6: 6e20 f420 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@20f4 │ │ -0e2bbc: 2702 |003c: throw v2 │ │ +0e2b14: |[0e2b14] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0e2b24: 7010 2834 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e2b2a: 5b56 d20f |0003: iput-object v6, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0fd2 │ │ +0e2b2e: 6e10 2b34 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0e2b34: 0c00 |0008: move-result-object v0 │ │ +0e2b36: 6203 d00f |0009: sget-object v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0fd0 │ │ +0e2b3a: 6e30 eb33 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +0e2b40: 0c03 |000e: move-result-object v3 │ │ +0e2b42: 5b53 d10f |000f: iput-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ +0e2b46: 0e00 |0011: return-void │ │ +0e2b48: 0d01 |0012: move-exception v1 │ │ +0e2b4a: 2202 7904 |0013: new-instance v2, Landroid/view/InflateException; // type@0479 │ │ +0e2b4e: 2203 8206 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0e2b52: 7010 5134 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e2b58: 1a04 a903 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@03a9 │ │ +0e2b5c: 6e20 5a34 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e2b62: 0c03 |001f: move-result-object v3 │ │ +0e2b64: 6e20 5a34 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e2b6a: 0c03 |0023: move-result-object v3 │ │ +0e2b6c: 1a04 5d00 |0024: const-string v4, " in class " // string@005d │ │ +0e2b70: 6e20 5a34 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e2b76: 0c03 |0029: move-result-object v3 │ │ +0e2b78: 6e10 ed33 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0e2b7e: 0c04 |002d: move-result-object v4 │ │ +0e2b80: 6e20 5a34 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e2b86: 0c03 |0031: move-result-object v3 │ │ +0e2b88: 6e10 5f34 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e2b8e: 0c03 |0035: move-result-object v3 │ │ +0e2b90: 7020 f220 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@20f2 │ │ +0e2b96: 6e20 f420 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@20f4 │ │ +0e2b9c: 2702 |003c: throw v2 │ │ catches : 1 │ │ 0x0009 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ 0x0005 line=215 │ │ @@ -306810,45 +306825,45 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0e2bd0: |[0e2bd0] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0e2be0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0e2be2: 5462 d10f |0001: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ -0e2be6: 6e10 7834 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@3478 │ │ -0e2bec: 0c02 |0006: move-result-object v2 │ │ -0e2bee: 6203 5314 |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ -0e2bf2: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ -0e2bf6: 5461 d10f |000b: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ -0e2bfa: 5462 d20f |000d: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0fd2 │ │ -0e2bfe: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0e2c00: 2333 1107 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ -0e2c04: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -0e2c06: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ -0e2c0a: 6e30 7934 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e2c10: 0c01 |0018: move-result-object v1 │ │ -0e2c12: 1f01 5e06 |0019: check-cast v1, Ljava/lang/Boolean; // type@065e │ │ -0e2c16: 6e10 d233 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@33d2 │ │ -0e2c1c: 0a01 |001e: move-result v1 │ │ -0e2c1e: 0f01 |001f: return v1 │ │ -0e2c20: 5462 d10f |0020: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ -0e2c24: 5463 d20f |0022: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0fd2 │ │ -0e2c28: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0e2c2a: 2344 1107 |0025: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ -0e2c2e: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -0e2c30: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ -0e2c34: 6e30 7934 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e2c3a: 28f2 |002d: goto 001f // -000e │ │ -0e2c3c: 0d00 |002e: move-exception v0 │ │ -0e2c3e: 2201 7f06 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@067f │ │ -0e2c42: 7020 3134 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ -0e2c48: 2701 |0034: throw v1 │ │ +0e2bb0: |[0e2bb0] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0e2bc0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0e2bc2: 5462 d10f |0001: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ +0e2bc6: 6e10 7834 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@3478 │ │ +0e2bcc: 0c02 |0006: move-result-object v2 │ │ +0e2bce: 6203 5314 |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ +0e2bd2: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ +0e2bd6: 5461 d10f |000b: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ +0e2bda: 5462 d20f |000d: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0fd2 │ │ +0e2bde: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0e2be0: 2333 1107 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ +0e2be4: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +0e2be6: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ +0e2bea: 6e30 7934 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e2bf0: 0c01 |0018: move-result-object v1 │ │ +0e2bf2: 1f01 5e06 |0019: check-cast v1, Ljava/lang/Boolean; // type@065e │ │ +0e2bf6: 6e10 d233 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@33d2 │ │ +0e2bfc: 0a01 |001e: move-result v1 │ │ +0e2bfe: 0f01 |001f: return v1 │ │ +0e2c00: 5462 d10f |0020: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0fd1 │ │ +0e2c04: 5463 d20f |0022: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0fd2 │ │ +0e2c08: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +0e2c0a: 2344 1107 |0025: new-array v4, v4, [Ljava/lang/Object; // type@0711 │ │ +0e2c0e: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +0e2c10: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ +0e2c14: 6e30 7934 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e2c1a: 28f2 |002d: goto 001f // -000e │ │ +0e2c1c: 0d00 |002e: move-exception v0 │ │ +0e2c1e: 2201 7f06 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@067f │ │ +0e2c22: 7020 3134 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@3431 │ │ +0e2c28: 2701 |0034: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0001 line=229 │ │ 0x000b line=230 │ │ 0x001f line=233 │ │ @@ -306984,21 +306999,21 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0e2c5c: |[0e2c5c] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0e2c6c: 5b12 1010 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1010 │ │ -0e2c70: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e2c76: 2200 a506 |0005: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ -0e2c7a: 7010 a934 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0e2c80: 5b10 0f10 |000a: iput-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@100f │ │ -0e2c84: 0e00 |000c: return-void │ │ +0e2c3c: |[0e2c3c] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0e2c4c: 5b12 1010 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@1010 │ │ +0e2c50: 7010 2834 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e2c56: 2200 a506 |0005: new-instance v0, Ljava/util/HashMap; // type@06a5 │ │ +0e2c5a: 7010 a934 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0e2c60: 5b10 0f10 |000a: iput-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@100f │ │ +0e2c64: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0005 line=888 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ @@ -307008,17 +307023,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e2c88: |[0e2c88] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -0e2c98: 7020 2e30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@302e │ │ -0e2c9e: 0e00 |0003: return-void │ │ +0e2c68: |[0e2c68] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +0e2c78: 7020 2e30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@302e │ │ +0e2c7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserModel$1; │ │ @@ -307029,59 +307044,59 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -0e2ca0: |[0e2ca0] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ -0e2cb0: 54a7 0f10 |0000: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@100f │ │ -0e2cb4: 7210 e534 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@34e5 │ │ -0e2cba: 7210 dc34 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@34dc │ │ -0e2cc0: 0a01 |0008: move-result v1 │ │ -0e2cc2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0e2cc4: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ -0e2cc8: 7220 d834 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0e2cce: 0c00 |000f: move-result-object v0 │ │ -0e2cd0: 1f00 c905 |0010: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0e2cd4: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -0e2cd6: 5908 0d10 |0013: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0e2cda: 5408 0b10 |0015: iget-object v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ -0e2cde: 5488 2501 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ -0e2ce2: 5486 1d01 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@011d │ │ -0e2ce6: 7230 eb34 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ -0e2cec: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0e2cf0: 28ea |0020: goto 000a // -0016 │ │ -0e2cf2: 7210 dc34 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@34dc │ │ -0e2cf8: 0a08 |0024: move-result v8 │ │ -0e2cfa: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ -0e2cfe: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ -0e2d02: 0143 |0029: move v3, v4 │ │ -0e2d04: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ -0e2d08: 7220 d834 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0e2d0e: 0c02 |002f: move-result-object v2 │ │ -0e2d10: 1f02 cc05 |0030: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ -0e2d14: 5428 1110 |0032: iget-object v8, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ -0e2d18: 6e10 2a02 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ -0e2d1e: 0c06 |0037: move-result-object v6 │ │ -0e2d20: 7220 e834 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ -0e2d26: 0c00 |003b: move-result-object v0 │ │ -0e2d28: 1f00 c905 |003c: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ -0e2d2c: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ -0e2d30: 5208 0d10 |0040: iget v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0e2d34: 5229 1310 |0042: iget v9, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ -0e2d38: c859 |0044: mul-float/2addr v9, v5 │ │ -0e2d3a: c698 |0045: add-float/2addr v8, v9 │ │ -0e2d3c: 5908 0d10 |0046: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ -0e2d40: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ -0e2d46: c885 |004b: mul-float/2addr v5, v8 │ │ -0e2d48: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0e2d4c: 28dc |004e: goto 002a // -0024 │ │ -0e2d4e: 7110 a434 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@34a4 │ │ -0e2d54: 0e00 |0052: return-void │ │ +0e2c80: |[0e2c80] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ +0e2c90: 54a7 0f10 |0000: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@100f │ │ +0e2c94: 7210 e534 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@34e5 │ │ +0e2c9a: 7210 dc34 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@34dc │ │ +0e2ca0: 0a01 |0008: move-result v1 │ │ +0e2ca2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0e2ca4: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ +0e2ca8: 7220 d834 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0e2cae: 0c00 |000f: move-result-object v0 │ │ +0e2cb0: 1f00 c905 |0010: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0e2cb4: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +0e2cb6: 5908 0d10 |0013: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0e2cba: 5408 0b10 |0015: iget-object v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@100b │ │ +0e2cbe: 5488 2501 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0125 │ │ +0e2cc2: 5486 1d01 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@011d │ │ +0e2cc6: 7230 eb34 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34eb │ │ +0e2ccc: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0e2cd0: 28ea |0020: goto 000a // -0016 │ │ +0e2cd2: 7210 dc34 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@34dc │ │ +0e2cd8: 0a08 |0024: move-result v8 │ │ +0e2cda: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ +0e2cde: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ +0e2ce2: 0143 |0029: move v3, v4 │ │ +0e2ce4: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ +0e2ce8: 7220 d834 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0e2cee: 0c02 |002f: move-result-object v2 │ │ +0e2cf0: 1f02 cc05 |0030: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@05cc │ │ +0e2cf4: 5428 1110 |0032: iget-object v8, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@1011 │ │ +0e2cf8: 6e10 2a02 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ +0e2cfe: 0c06 |0037: move-result-object v6 │ │ +0e2d00: 7220 e834 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34e8 │ │ +0e2d06: 0c00 |003b: move-result-object v0 │ │ +0e2d08: 1f00 c905 |003c: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@05c9 │ │ +0e2d0c: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ +0e2d10: 5208 0d10 |0040: iget v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0e2d14: 5229 1310 |0042: iget v9, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@1013 │ │ +0e2d18: c859 |0044: mul-float/2addr v9, v5 │ │ +0e2d1a: c698 |0045: add-float/2addr v8, v9 │ │ +0e2d1c: 5908 0d10 |0046: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@100d │ │ +0e2d20: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ +0e2d26: c885 |004b: mul-float/2addr v5, v8 │ │ +0e2d28: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0e2d2c: 28dc |004e: goto 002a // -0024 │ │ +0e2d2e: 7110 a434 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@34a4 │ │ +0e2d34: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0002 line=895 │ │ 0x0005 line=897 │ │ 0x0009 line=898 │ │ 0x000c line=899 │ │ @@ -307229,41 +307244,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0e2d58: |[0e2d58] com.actionbarsherlock.widget.ActivityChooserView.:()V │ │ -0e2d68: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e2d6c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0e2d70: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0e2d74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0e2d76: 6a00 4310 |0007: sput-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@1043 │ │ -0e2d7a: 0e00 |0009: return-void │ │ -0e2d7c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0e2d7e: 28fc |000b: goto 0007 // -0004 │ │ +0e2d38: |[0e2d38] com.actionbarsherlock.widget.ActivityChooserView.:()V │ │ +0e2d48: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e2d4c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0e2d50: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0e2d54: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0e2d56: 6a00 4310 |0007: sput-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@1043 │ │ +0e2d5a: 0e00 |0009: return-void │ │ +0e2d5c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0e2d5e: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0e2d80: |[0e2d80] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ -0e2d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e2d92: 7030 8930 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3089 │ │ -0e2d98: 0e00 |0004: return-void │ │ +0e2d60: |[0e2d60] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ +0e2d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e2d72: 7030 8930 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3089 │ │ +0e2d78: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=193 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -307273,18 +307288,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 │ │ -0e2d9c: |[0e2d9c] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0e2dac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e2dae: 7040 8a30 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@308a │ │ -0e2db4: 0e00 |0004: return-void │ │ +0e2d7c: |[0e2d7c] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0e2d8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e2d8e: 7040 8a30 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@308a │ │ +0e2d94: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0004 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -307295,108 +307310,108 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 193 16-bit code units │ │ -0e2db8: |[0e2db8] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0e2dc8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0e2dca: 1247 |0001: const/4 v7, #int 4 // #4 │ │ -0e2dcc: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0e2dce: 7040 5722 a9cb |0003: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ -0e2dd4: 2204 d205 |0006: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$1; // type@05d2 │ │ -0e2dd8: 7020 6130 9400 |0008: invoke-direct {v4, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3061 │ │ -0e2dde: 5b94 5310 |000b: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ -0e2de2: 2204 d305 |000d: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$2; // type@05d3 │ │ -0e2de6: 7020 6430 9400 |000f: invoke-direct {v4, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3064 │ │ -0e2dec: 5b94 5510 |0012: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ -0e2df0: 5997 4e10 |0014: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ -0e2df4: 5b9a 4810 |0016: iput-object v10, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ -0e2df8: 6204 030c |0018: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0c03 │ │ -0e2dfc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -0e2dfe: 6e55 4f02 bac4 |001b: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0e2e04: 0c00 |001e: move-result-object v0 │ │ -0e2e06: 6e30 d002 6007 |001f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0e2e0c: 0a04 |0022: move-result v4 │ │ -0e2e0e: 5994 4e10 |0023: iput v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ -0e2e12: 1224 |0025: const/4 v4, #int 2 // #2 │ │ -0e2e14: 6e20 ce02 4000 |0026: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0e2e1a: 0c01 |0029: move-result-object v1 │ │ -0e2e1c: 6e10 d802 0000 |002a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e2e22: 5494 4810 |002d: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ -0e2e26: 7110 0a21 0400 |002f: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0e2e2c: 0c02 |0032: move-result-object v2 │ │ -0e2e2e: 6004 720b |0033: sget v4, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view:I // field@0b72 │ │ -0e2e32: 6e40 0d21 4269 |0035: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0e2e38: 2204 d605 |0038: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // type@05d6 │ │ -0e2e3c: 7030 7f30 9408 |003a: invoke-direct {v4, v9, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@307f │ │ -0e2e42: 5b94 4710 |003d: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ -0e2e46: 6004 410b |003f: sget v4, Lcom/actionbarsherlock/R$id;.abs__activity_chooser_view_content:I // field@0b41 │ │ -0e2e4a: 6e20 9930 4900 |0041: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@3099 │ │ -0e2e50: 0c04 |0044: move-result-object v4 │ │ -0e2e52: 1f04 9905 |0045: check-cast v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0599 │ │ -0e2e56: 5b94 4410 |0047: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ -0e2e5a: 5494 4410 |0049: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ -0e2e5e: 6e10 e72d 0400 |004b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2de7 │ │ -0e2e64: 0c04 |004e: move-result-object v4 │ │ -0e2e66: 5b94 4510 |004f: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@1045 │ │ -0e2e6a: 6004 440b |0051: sget v4, Lcom/actionbarsherlock/R$id;.abs__default_activity_button:I // field@0b44 │ │ -0e2e6e: 6e20 9930 4900 |0053: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@3099 │ │ -0e2e74: 0c04 |0056: move-result-object v4 │ │ -0e2e76: 1f04 dc04 |0057: check-cast v4, Landroid/widget/FrameLayout; // type@04dc │ │ -0e2e7a: 5b94 4a10 |0059: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e2e7e: 5494 4a10 |005b: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e2e82: 5495 4710 |005d: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ -0e2e86: 6e20 0624 5400 |005f: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2406 │ │ -0e2e8c: 5494 4a10 |0062: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e2e90: 5495 4710 |0064: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ -0e2e94: 6e20 0724 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2407 │ │ -0e2e9a: 5494 4a10 |0069: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e2e9e: 6005 480b |006b: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0b48 │ │ -0e2ea2: 6e20 fc23 5400 |006d: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@23fc │ │ -0e2ea8: 0c04 |0070: move-result-object v4 │ │ -0e2eaa: 1f04 e004 |0071: check-cast v4, Landroid/widget/ImageView; // type@04e0 │ │ -0e2eae: 5b94 4b10 |0073: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@104b │ │ -0e2eb2: 6004 450b |0075: sget v4, Lcom/actionbarsherlock/R$id;.abs__expand_activities_button:I // field@0b45 │ │ -0e2eb6: 6e20 9930 4900 |0077: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@3099 │ │ -0e2ebc: 0c04 |007a: move-result-object v4 │ │ -0e2ebe: 1f04 dc04 |007b: check-cast v4, Landroid/widget/FrameLayout; // type@04dc │ │ -0e2ec2: 5b94 4c10 |007d: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ -0e2ec6: 5494 4c10 |007f: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ -0e2eca: 5495 4710 |0081: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ -0e2ece: 6e20 0624 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2406 │ │ -0e2ed4: 5494 4c10 |0086: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ -0e2ed8: 6005 480b |0088: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0b48 │ │ -0e2edc: 6e20 fc23 5400 |008a: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@23fc │ │ -0e2ee2: 0c04 |008d: move-result-object v4 │ │ -0e2ee4: 1f04 e004 |008e: check-cast v4, Landroid/widget/ImageView; // type@04e0 │ │ -0e2ee8: 5b94 4d10 |0090: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ -0e2eec: 5494 4d10 |0092: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ -0e2ef0: 6e20 2924 1400 |0094: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0e2ef6: 2204 d505 |0097: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@05d5 │ │ -0e2efa: 7030 6930 9408 |0099: invoke-direct {v4, v9, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@3069 │ │ -0e2f00: 5b94 4610 |009c: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e2f04: 5494 4610 |009e: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e2f08: 2205 d405 |00a0: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserView$3; // type@05d4 │ │ -0e2f0c: 7020 6630 9500 |00a2: invoke-direct {v5, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3066 │ │ -0e2f12: 6e20 7930 5400 |00a5: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@3079 │ │ -0e2f18: 6e10 4602 0a00 |00a8: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e2f1e: 0c03 |00ab: move-result-object v3 │ │ -0e2f20: 6e10 ba02 0300 |00ac: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0e2f26: 0c04 |00af: move-result-object v4 │ │ -0e2f28: 5244 1e0a |00b0: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0e2f2c: db04 0402 |00b2: div-int/lit8 v4, v4, #int 2 // #02 │ │ -0e2f30: 6005 bf0a |00b4: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@0abf │ │ -0e2f34: 6e20 b902 5300 |00b6: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ -0e2f3a: 0a05 |00b9: move-result v5 │ │ -0e2f3c: 7120 1b34 5400 |00ba: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0e2f42: 0a04 |00bd: move-result v4 │ │ -0e2f44: 5994 5110 |00be: iput v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@1051 │ │ -0e2f48: 0e00 |00c0: return-void │ │ +0e2d98: |[0e2d98] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0e2da8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0e2daa: 1247 |0001: const/4 v7, #int 4 // #4 │ │ +0e2dac: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +0e2dae: 7040 5722 a9cb |0003: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2257 │ │ +0e2db4: 2204 d205 |0006: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$1; // type@05d2 │ │ +0e2db8: 7020 6130 9400 |0008: invoke-direct {v4, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3061 │ │ +0e2dbe: 5b94 5310 |000b: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ +0e2dc2: 2204 d305 |000d: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$2; // type@05d3 │ │ +0e2dc6: 7020 6430 9400 |000f: invoke-direct {v4, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3064 │ │ +0e2dcc: 5b94 5510 |0012: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ +0e2dd0: 5997 4e10 |0014: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ +0e2dd4: 5b9a 4810 |0016: iput-object v10, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ +0e2dd8: 6204 030c |0018: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0c03 │ │ +0e2ddc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +0e2dde: 6e55 4f02 bac4 |001b: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0e2de4: 0c00 |001e: move-result-object v0 │ │ +0e2de6: 6e30 d002 6007 |001f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0e2dec: 0a04 |0022: move-result v4 │ │ +0e2dee: 5994 4e10 |0023: iput v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ +0e2df2: 1224 |0025: const/4 v4, #int 2 // #2 │ │ +0e2df4: 6e20 ce02 4000 |0026: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0e2dfa: 0c01 |0029: move-result-object v1 │ │ +0e2dfc: 6e10 d802 0000 |002a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e2e02: 5494 4810 |002d: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ +0e2e06: 7110 0a21 0400 |002f: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0e2e0c: 0c02 |0032: move-result-object v2 │ │ +0e2e0e: 6004 720b |0033: sget v4, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view:I // field@0b72 │ │ +0e2e12: 6e40 0d21 4269 |0035: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0e2e18: 2204 d605 |0038: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // type@05d6 │ │ +0e2e1c: 7030 7f30 9408 |003a: invoke-direct {v4, v9, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@307f │ │ +0e2e22: 5b94 4710 |003d: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ +0e2e26: 6004 410b |003f: sget v4, Lcom/actionbarsherlock/R$id;.abs__activity_chooser_view_content:I // field@0b41 │ │ +0e2e2a: 6e20 9930 4900 |0041: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@3099 │ │ +0e2e30: 0c04 |0044: move-result-object v4 │ │ +0e2e32: 1f04 9905 |0045: check-cast v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0599 │ │ +0e2e36: 5b94 4410 |0047: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ +0e2e3a: 5494 4410 |0049: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ +0e2e3e: 6e10 e72d 0400 |004b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2de7 │ │ +0e2e44: 0c04 |004e: move-result-object v4 │ │ +0e2e46: 5b94 4510 |004f: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@1045 │ │ +0e2e4a: 6004 440b |0051: sget v4, Lcom/actionbarsherlock/R$id;.abs__default_activity_button:I // field@0b44 │ │ +0e2e4e: 6e20 9930 4900 |0053: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@3099 │ │ +0e2e54: 0c04 |0056: move-result-object v4 │ │ +0e2e56: 1f04 dc04 |0057: check-cast v4, Landroid/widget/FrameLayout; // type@04dc │ │ +0e2e5a: 5b94 4a10 |0059: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e2e5e: 5494 4a10 |005b: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e2e62: 5495 4710 |005d: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ +0e2e66: 6e20 0624 5400 |005f: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2406 │ │ +0e2e6c: 5494 4a10 |0062: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e2e70: 5495 4710 |0064: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ +0e2e74: 6e20 0724 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2407 │ │ +0e2e7a: 5494 4a10 |0069: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e2e7e: 6005 480b |006b: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0b48 │ │ +0e2e82: 6e20 fc23 5400 |006d: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@23fc │ │ +0e2e88: 0c04 |0070: move-result-object v4 │ │ +0e2e8a: 1f04 e004 |0071: check-cast v4, Landroid/widget/ImageView; // type@04e0 │ │ +0e2e8e: 5b94 4b10 |0073: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@104b │ │ +0e2e92: 6004 450b |0075: sget v4, Lcom/actionbarsherlock/R$id;.abs__expand_activities_button:I // field@0b45 │ │ +0e2e96: 6e20 9930 4900 |0077: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@3099 │ │ +0e2e9c: 0c04 |007a: move-result-object v4 │ │ +0e2e9e: 1f04 dc04 |007b: check-cast v4, Landroid/widget/FrameLayout; // type@04dc │ │ +0e2ea2: 5b94 4c10 |007d: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ +0e2ea6: 5494 4c10 |007f: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ +0e2eaa: 5495 4710 |0081: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ +0e2eae: 6e20 0624 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2406 │ │ +0e2eb4: 5494 4c10 |0086: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ +0e2eb8: 6005 480b |0088: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0b48 │ │ +0e2ebc: 6e20 fc23 5400 |008a: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@23fc │ │ +0e2ec2: 0c04 |008d: move-result-object v4 │ │ +0e2ec4: 1f04 e004 |008e: check-cast v4, Landroid/widget/ImageView; // type@04e0 │ │ +0e2ec8: 5b94 4d10 |0090: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ +0e2ecc: 5494 4d10 |0092: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ +0e2ed0: 6e20 2924 1400 |0094: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0e2ed6: 2204 d505 |0097: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@05d5 │ │ +0e2eda: 7030 6930 9408 |0099: invoke-direct {v4, v9, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@3069 │ │ +0e2ee0: 5b94 4610 |009c: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e2ee4: 5494 4610 |009e: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e2ee8: 2205 d405 |00a0: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserView$3; // type@05d4 │ │ +0e2eec: 7020 6630 9500 |00a2: invoke-direct {v5, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@3066 │ │ +0e2ef2: 6e20 7930 5400 |00a5: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@3079 │ │ +0e2ef8: 6e10 4602 0a00 |00a8: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e2efe: 0c03 |00ab: move-result-object v3 │ │ +0e2f00: 6e10 ba02 0300 |00ac: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0e2f06: 0c04 |00af: move-result-object v4 │ │ +0e2f08: 5244 1e0a |00b0: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0e2f0c: db04 0402 |00b2: div-int/lit8 v4, v4, #int 2 // #02 │ │ +0e2f10: 6005 bf0a |00b4: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@0abf │ │ +0e2f14: 6e20 b902 5300 |00b6: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ +0e2f1a: 0a05 |00b9: move-result v5 │ │ +0e2f1c: 7120 1b34 5400 |00ba: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0e2f22: 0a04 |00bd: move-result v4 │ │ +0e2f24: 5994 5110 |00be: iput v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@1051 │ │ +0e2f28: 0e00 |00c0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=213 │ │ 0x0006 line=124 │ │ 0x000d line=138 │ │ 0x0014 line=172 │ │ 0x0016 line=214 │ │ @@ -307440,17 +307455,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2f4c: |[0e2f4c] com.actionbarsherlock.widget.ActivityChooserView.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ -0e2f5c: 5410 4610 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e2f60: 1100 |0002: return-object v0 │ │ +0e2f2c: |[0e2f2c] com.actionbarsherlock.widget.ActivityChooserView.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ +0e2f3c: 5410 4610 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e2f40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307458,18 +307473,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e2f64: |[0e2f64] com.actionbarsherlock.widget.ActivityChooserView.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ -0e2f74: 7010 9c30 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ -0e2f7a: 0c00 |0003: move-result-object v0 │ │ -0e2f7c: 1100 |0004: return-object v0 │ │ +0e2f44: |[0e2f44] com.actionbarsherlock.widget.ActivityChooserView.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ +0e2f54: 7010 9c30 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ +0e2f5a: 0c00 |0003: move-result-object v0 │ │ +0e2f5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307477,17 +307492,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2f80: |[0e2f80] com.actionbarsherlock.widget.ActivityChooserView.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I │ │ -0e2f90: 5210 4e10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ -0e2f94: 0f00 |0002: return v0 │ │ +0e2f60: |[0e2f60] com.actionbarsherlock.widget.ActivityChooserView.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I │ │ +0e2f70: 5210 4e10 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ +0e2f74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307495,17 +307510,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2f98: |[0e2f98] com.actionbarsherlock.widget.ActivityChooserView.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ -0e2fa8: 5410 5410 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@1054 │ │ -0e2fac: 1100 |0002: return-object v0 │ │ +0e2f78: |[0e2f78] com.actionbarsherlock.widget.ActivityChooserView.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ +0e2f88: 5410 5410 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@1054 │ │ +0e2f8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307513,17 +307528,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2fb0: |[0e2fb0] com.actionbarsherlock.widget.ActivityChooserView.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ -0e2fc0: 5410 5310 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ -0e2fc4: 1100 |0002: return-object v0 │ │ +0e2f90: |[0e2f90] com.actionbarsherlock.widget.ActivityChooserView.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ +0e2fa0: 5410 5310 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ +0e2fa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307531,34 +307546,34 @@ │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e2fc8: |[0e2fc8] com.actionbarsherlock.widget.ActivityChooserView.access$1300:()Z │ │ -0e2fd8: 6300 4310 |0000: sget-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@1043 │ │ -0e2fdc: 0f00 |0002: return v0 │ │ +0e2fa8: |[0e2fa8] com.actionbarsherlock.widget.ActivityChooserView.access$1300:()Z │ │ +0e2fb8: 6300 4310 |0000: sget-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@1043 │ │ +0e2fbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ name : 'access$400' │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e2fe0: |[0e2fe0] com.actionbarsherlock.widget.ActivityChooserView.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0e2ff0: 7010 af30 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.updateAppearance:()V // method@30af │ │ -0e2ff6: 0e00 |0003: return-void │ │ +0e2fc0: |[0e2fc0] com.actionbarsherlock.widget.ActivityChooserView.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +0e2fd0: 7010 af30 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.updateAppearance:()V // method@30af │ │ +0e2fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307566,17 +307581,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e2ff8: |[0e2ff8] com.actionbarsherlock.widget.ActivityChooserView.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V │ │ -0e3008: 7020 ae30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@30ae │ │ -0e300e: 0e00 |0003: return-void │ │ +0e2fd8: |[0e2fd8] com.actionbarsherlock.widget.ActivityChooserView.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V │ │ +0e2fe8: 7020 ae30 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@30ae │ │ +0e2fee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -307585,17 +307600,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3010: |[0e3010] com.actionbarsherlock.widget.ActivityChooserView.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z │ │ -0e3020: 5510 5010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ -0e3024: 0f00 |0002: return v0 │ │ +0e2ff0: |[0e2ff0] com.actionbarsherlock.widget.ActivityChooserView.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z │ │ +0e3000: 5510 5010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ +0e3004: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307603,17 +307618,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3028: |[0e3028] com.actionbarsherlock.widget.ActivityChooserView.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z │ │ -0e3038: 5c01 5010 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ -0e303c: 0f01 |0002: return v1 │ │ +0e3008: |[0e3008] com.actionbarsherlock.widget.ActivityChooserView.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z │ │ +0e3018: 5c01 5010 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ +0e301c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -307622,17 +307637,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3040: |[0e3040] com.actionbarsherlock.widget.ActivityChooserView.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; │ │ -0e3050: 5410 4810 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ -0e3054: 1100 |0002: return-object v0 │ │ +0e3020: |[0e3020] com.actionbarsherlock.widget.ActivityChooserView.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; │ │ +0e3030: 5410 4810 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ +0e3034: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #15 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307640,17 +307655,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3058: |[0e3058] com.actionbarsherlock.widget.ActivityChooserView.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -0e3068: 5410 4a10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e306c: 1100 |0002: return-object v0 │ │ +0e3038: |[0e3038] com.actionbarsherlock.widget.ActivityChooserView.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +0e3048: 5410 4a10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e304c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #16 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307658,17 +307673,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3070: |[0e3070] com.actionbarsherlock.widget.ActivityChooserView.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -0e3080: 5410 4c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ -0e3084: 1100 |0002: return-object v0 │ │ +0e3050: |[0e3050] com.actionbarsherlock.widget.ActivityChooserView.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +0e3060: 5410 4c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ +0e3064: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #17 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -307676,38 +307691,38 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0e3088: |[0e3088] com.actionbarsherlock.widget.ActivityChooserView.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ -0e3098: 5420 5210 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e309c: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ -0e30a0: 2200 a105 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@05a1 │ │ -0e30a4: 6e10 9a30 0200 |0006: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@309a │ │ -0e30aa: 0c01 |0009: move-result-object v1 │ │ -0e30ac: 7020 382e 1000 |000a: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;)V // method@2e38 │ │ -0e30b2: 5b20 5210 |000d: iput-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e30b6: 5420 5210 |000f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e30ba: 5421 4610 |0011: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e30be: 6e20 4a2e 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e4a │ │ -0e30c4: 5420 5210 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e30c8: 6e20 4b2e 2000 |0018: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2e4b │ │ -0e30ce: 5420 5210 |001b: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e30d2: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -0e30d4: 6e20 502e 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2e50 │ │ -0e30da: 5420 5210 |0021: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e30de: 5421 4710 |0023: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ -0e30e2: 6e20 522e 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2e52 │ │ -0e30e8: 5420 5210 |0028: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e30ec: 5421 4710 |002a: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ -0e30f0: 6e20 512e 1000 |002c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2e51 │ │ -0e30f6: 5420 5210 |002f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ -0e30fa: 1100 |0031: return-object v0 │ │ +0e3068: |[0e3068] com.actionbarsherlock.widget.ActivityChooserView.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ +0e3078: 5420 5210 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e307c: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ +0e3080: 2200 a105 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@05a1 │ │ +0e3084: 6e10 9a30 0200 |0006: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@309a │ │ +0e308a: 0c01 |0009: move-result-object v1 │ │ +0e308c: 7020 382e 1000 |000a: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;)V // method@2e38 │ │ +0e3092: 5b20 5210 |000d: iput-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e3096: 5420 5210 |000f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e309a: 5421 4610 |0011: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e309e: 6e20 4a2e 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2e4a │ │ +0e30a4: 5420 5210 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e30a8: 6e20 4b2e 2000 |0018: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2e4b │ │ +0e30ae: 5420 5210 |001b: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e30b2: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +0e30b4: 6e20 502e 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2e50 │ │ +0e30ba: 5420 5210 |0021: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e30be: 5421 4710 |0023: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ +0e30c2: 6e20 522e 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2e52 │ │ +0e30c8: 5420 5210 |0028: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e30cc: 5421 4710 |002a: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@1047 │ │ +0e30d0: 6e20 512e 1000 |002c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2e51 │ │ +0e30d6: 5420 5210 |002f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@1052 │ │ +0e30da: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0004 line=495 │ │ 0x000f line=496 │ │ 0x0016 line=497 │ │ 0x001b line=498 │ │ @@ -307722,90 +307737,90 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -0e30fc: |[0e30fc] com.actionbarsherlock.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ -0e310c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0e310e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0e3110: 5497 4610 |0002: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3114: 6e10 6c30 0700 |0004: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0e311a: 0c07 |0007: move-result-object v7 │ │ -0e311c: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -0e3120: 2205 6f06 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ -0e3124: 1a06 9e0f |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0f9e │ │ -0e3128: 7020 0434 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0e312e: 2705 |0011: throw v5 │ │ -0e3130: 6e10 9d30 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@309d │ │ -0e3136: 0c07 |0015: move-result-object v7 │ │ -0e3138: 5498 5510 |0016: iget-object v8, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ -0e313c: 6e20 ba22 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ -0e3142: 5497 4a10 |001b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e3146: 6e10 ff23 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@23ff │ │ -0e314c: 0a07 |0020: move-result v7 │ │ -0e314e: 3907 6100 |0021: if-nez v7, 0082 // +0061 │ │ -0e3152: 0152 |0023: move v2, v5 │ │ -0e3154: 5497 4610 |0024: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3158: 6e10 6a30 0700 |0026: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@306a │ │ -0e315e: 0a00 |0029: move-result v0 │ │ -0e3160: 3802 5a00 |002a: if-eqz v2, 0084 // +005a │ │ -0e3164: 0153 |002c: move v3, v5 │ │ -0e3166: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ -0e316c: 327a 5600 |0030: if-eq v10, v7, 0086 // +0056 │ │ -0e3170: 9007 0a03 |0032: add-int v7, v10, v3 │ │ -0e3174: 3770 5200 |0034: if-le v0, v7, 0086 // +0052 │ │ -0e3178: 5497 4610 |0036: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e317c: 6e20 7d30 5700 |0038: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@307d │ │ -0e3182: 5497 4610 |003b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3186: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ -0e318a: 6e20 7b30 8700 |003f: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@307b │ │ -0e3190: 7010 9c30 0900 |0042: invoke-direct {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ -0e3196: 0c04 |0045: move-result-object v4 │ │ -0e3198: 6e10 472e 0400 |0046: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ -0e319e: 0a07 |0049: move-result v7 │ │ -0e31a0: 3907 3700 |004a: if-nez v7, 0081 // +0037 │ │ -0e31a4: 5597 5010 |004c: iget-boolean v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ -0e31a8: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ -0e31ac: 3902 4100 |0050: if-nez v2, 0091 // +0041 │ │ -0e31b0: 5496 4610 |0052: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e31b4: 6e30 7c30 5602 |0054: invoke-virtual {v6, v5, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@307c │ │ -0e31ba: 5496 4610 |0057: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e31be: 6e10 7630 0600 |0059: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@3076 │ │ -0e31c4: 0a06 |005c: move-result v6 │ │ -0e31c6: 5297 5110 |005d: iget v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@1051 │ │ -0e31ca: 7120 1e34 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0e31d0: 0a01 |0062: move-result v1 │ │ -0e31d2: 6e20 4d2e 1400 |0063: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2e4d │ │ -0e31d8: 6e10 562e 0400 |0066: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ -0e31de: 5496 5610 |0069: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ -0e31e2: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ -0e31e6: 5496 5610 |006d: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ -0e31ea: 6e20 b72f 5600 |006f: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2fb7 │ │ -0e31f0: 6e10 442e 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2e44 │ │ -0e31f6: 0c05 |0075: move-result-object v5 │ │ -0e31f8: 5496 4810 |0076: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ -0e31fc: 6007 860b |0078: sget v7, Lcom/actionbarsherlock/R$string;.abs__activitychooserview_choose_application:I // field@0b86 │ │ -0e3200: 6e20 4702 7600 |007a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0e3206: 0c06 |007d: move-result-object v6 │ │ -0e3208: 6e20 6d24 6500 |007e: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@246d │ │ -0e320e: 0e00 |0081: return-void │ │ -0e3210: 0162 |0082: move v2, v6 │ │ -0e3212: 28a1 |0083: goto 0024 // -005f │ │ -0e3214: 0163 |0084: move v3, v6 │ │ -0e3216: 28a8 |0085: goto 002d // -0058 │ │ -0e3218: 5497 4610 |0086: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e321c: 6e20 7d30 6700 |0088: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@307d │ │ -0e3222: 5497 4610 |008b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3226: 6e20 7b30 a700 |008d: invoke-virtual {v7, v10}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@307b │ │ -0e322c: 28b2 |0090: goto 0042 // -004e │ │ -0e322e: 5497 4610 |0091: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3232: 6e30 7c30 6706 |0093: invoke-virtual {v7, v6, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@307c │ │ -0e3238: 28c1 |0096: goto 0057 // -003f │ │ +0e30dc: |[0e30dc] com.actionbarsherlock.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ +0e30ec: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0e30ee: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0e30f0: 5497 4610 |0002: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e30f4: 6e10 6c30 0700 |0004: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0e30fa: 0c07 |0007: move-result-object v7 │ │ +0e30fc: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +0e3100: 2205 6f06 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@066f │ │ +0e3104: 1a06 9e0f |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0f9e │ │ +0e3108: 7020 0434 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0e310e: 2705 |0011: throw v5 │ │ +0e3110: 6e10 9d30 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@309d │ │ +0e3116: 0c07 |0015: move-result-object v7 │ │ +0e3118: 5498 5510 |0016: iget-object v8, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ +0e311c: 6e20 ba22 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ +0e3122: 5497 4a10 |001b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e3126: 6e10 ff23 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@23ff │ │ +0e312c: 0a07 |0020: move-result v7 │ │ +0e312e: 3907 6100 |0021: if-nez v7, 0082 // +0061 │ │ +0e3132: 0152 |0023: move v2, v5 │ │ +0e3134: 5497 4610 |0024: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3138: 6e10 6a30 0700 |0026: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@306a │ │ +0e313e: 0a00 |0029: move-result v0 │ │ +0e3140: 3802 5a00 |002a: if-eqz v2, 0084 // +005a │ │ +0e3144: 0153 |002c: move v3, v5 │ │ +0e3146: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ +0e314c: 327a 5600 |0030: if-eq v10, v7, 0086 // +0056 │ │ +0e3150: 9007 0a03 |0032: add-int v7, v10, v3 │ │ +0e3154: 3770 5200 |0034: if-le v0, v7, 0086 // +0052 │ │ +0e3158: 5497 4610 |0036: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e315c: 6e20 7d30 5700 |0038: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@307d │ │ +0e3162: 5497 4610 |003b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3166: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ +0e316a: 6e20 7b30 8700 |003f: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@307b │ │ +0e3170: 7010 9c30 0900 |0042: invoke-direct {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ +0e3176: 0c04 |0045: move-result-object v4 │ │ +0e3178: 6e10 472e 0400 |0046: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ +0e317e: 0a07 |0049: move-result v7 │ │ +0e3180: 3907 3700 |004a: if-nez v7, 0081 // +0037 │ │ +0e3184: 5597 5010 |004c: iget-boolean v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ +0e3188: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ +0e318c: 3902 4100 |0050: if-nez v2, 0091 // +0041 │ │ +0e3190: 5496 4610 |0052: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3194: 6e30 7c30 5602 |0054: invoke-virtual {v6, v5, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@307c │ │ +0e319a: 5496 4610 |0057: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e319e: 6e10 7630 0600 |0059: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@3076 │ │ +0e31a4: 0a06 |005c: move-result v6 │ │ +0e31a6: 5297 5110 |005d: iget v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@1051 │ │ +0e31aa: 7120 1e34 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0e31b0: 0a01 |0062: move-result v1 │ │ +0e31b2: 6e20 4d2e 1400 |0063: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2e4d │ │ +0e31b8: 6e10 562e 0400 |0066: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2e56 │ │ +0e31be: 5496 5610 |0069: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ +0e31c2: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ +0e31c6: 5496 5610 |006d: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ +0e31ca: 6e20 b72f 5600 |006f: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2fb7 │ │ +0e31d0: 6e10 442e 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2e44 │ │ +0e31d6: 0c05 |0075: move-result-object v5 │ │ +0e31d8: 5496 4810 |0076: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ +0e31dc: 6007 860b |0078: sget v7, Lcom/actionbarsherlock/R$string;.abs__activitychooserview_choose_application:I // field@0b86 │ │ +0e31e0: 6e20 4702 7600 |007a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0e31e6: 0c06 |007d: move-result-object v6 │ │ +0e31e8: 6e20 6d24 6500 |007e: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@246d │ │ +0e31ee: 0e00 |0081: return-void │ │ +0e31f0: 0162 |0082: move v2, v6 │ │ +0e31f2: 28a1 |0083: goto 0024 // -005f │ │ +0e31f4: 0163 |0084: move v3, v6 │ │ +0e31f6: 28a8 |0085: goto 002d // -0058 │ │ +0e31f8: 5497 4610 |0086: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e31fc: 6e20 7d30 6700 |0088: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@307d │ │ +0e3202: 5497 4610 |008b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3206: 6e20 7b30 a700 |008d: invoke-virtual {v7, v10}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@307b │ │ +0e320c: 28b2 |0090: goto 0042 // -004e │ │ +0e320e: 5497 4610 |0091: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3212: 6e30 7c30 6706 |0093: invoke-virtual {v7, v6, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@307c │ │ +0e3218: 28c1 |0096: goto 0057 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=330 │ │ 0x000a line=331 │ │ 0x0012 line=334 │ │ 0x001b line=336 │ │ 0x001d line=337 │ │ @@ -307848,78 +307863,78 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 129 16-bit code units │ │ -0e323c: |[0e323c] com.actionbarsherlock.widget.ActivityChooserView.updateAppearance:()V │ │ -0e324c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0e324e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0e3250: 54a6 4610 |0002: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3254: 6e10 6b30 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ -0e325a: 0a06 |0007: move-result v6 │ │ -0e325c: 3d06 5f00 |0008: if-lez v6, 0067 // +005f │ │ -0e3260: 54a6 4c10 |000a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ -0e3264: 6e20 0324 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2403 │ │ -0e326a: 54a6 4610 |000f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e326e: 6e10 6a30 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@306a │ │ -0e3274: 0a01 |0014: move-result v1 │ │ -0e3276: 54a6 4610 |0015: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e327a: 6e10 6e30 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@306e │ │ -0e3280: 0a03 |001a: move-result v3 │ │ -0e3282: 3d01 5200 |001b: if-lez v1, 006d // +0052 │ │ -0e3286: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ -0e328a: 54a6 4a10 |001f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e328e: 6e20 0924 9600 |0021: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2409 │ │ -0e3294: 54a6 4610 |0024: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3298: 6e10 6d30 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@306d │ │ -0e329e: 0c00 |0029: move-result-object v0 │ │ -0e32a0: 54a6 4810 |002a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ -0e32a4: 6e10 4402 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0e32aa: 0c05 |002f: move-result-object v5 │ │ -0e32ac: 54a6 4b10 |0030: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@104b │ │ -0e32b0: 6e20 ad02 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ -0e32b6: 0c07 |0035: move-result-object v7 │ │ -0e32b8: 6e20 2924 7600 |0036: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0e32be: 52a6 4910 |0039: iget v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@1049 │ │ -0e32c2: 3806 1700 |003b: if-eqz v6, 0052 // +0017 │ │ -0e32c6: 6e20 ae02 5000 |003d: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ -0e32cc: 0c04 |0040: move-result-object v4 │ │ -0e32ce: 54a6 4810 |0041: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ -0e32d2: 52a7 4910 |0043: iget v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@1049 │ │ -0e32d6: 2388 1107 |0045: new-array v8, v8, [Ljava/lang/Object; // type@0711 │ │ -0e32da: 4d04 0809 |0047: aput-object v4, v8, v9 │ │ -0e32de: 6e30 4802 7608 |0049: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0248 │ │ -0e32e4: 0c02 |004c: move-result-object v2 │ │ -0e32e6: 54a6 4a10 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e32ea: 6e20 0224 2600 |004f: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2402 │ │ -0e32f0: 54a6 4610 |0052: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e32f4: 6e30 7c30 9609 |0054: invoke-virtual {v6, v9, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@307c │ │ -0e32fa: 54a6 4a10 |0057: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e32fe: 6e10 ff23 0600 |0059: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@23ff │ │ -0e3304: 0a06 |005c: move-result v6 │ │ -0e3306: 3906 1800 |005d: if-nez v6, 0075 // +0018 │ │ -0e330a: 54a6 4410 |005f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ -0e330e: 54a7 4510 |0061: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@1045 │ │ -0e3312: 6e20 032e 7600 |0063: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2e03 │ │ -0e3318: 0e00 |0066: return-void │ │ -0e331a: 54a6 4c10 |0067: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ -0e331e: 6e20 0324 9600 |0069: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2403 │ │ -0e3324: 28a3 |006c: goto 000f // -005d │ │ -0e3326: 54a6 4a10 |006d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e332a: 1307 0800 |006f: const/16 v7, #int 8 // #8 │ │ -0e332e: 6e20 0924 7600 |0071: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2409 │ │ -0e3334: 28e3 |0074: goto 0057 // -001d │ │ -0e3336: 54a6 4410 |0075: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ -0e333a: 1207 |0077: const/4 v7, #int 0 // #0 │ │ -0e333c: 6e20 032e 7600 |0078: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2e03 │ │ -0e3342: 54a6 4410 |007b: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ -0e3346: 6e59 062e 9699 |007d: invoke-virtual {v6, v9, v9, v9, v9}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setPadding:(IIII)V // method@2e06 │ │ -0e334c: 28e6 |0080: goto 0066 // -001a │ │ +0e321c: |[0e321c] com.actionbarsherlock.widget.ActivityChooserView.updateAppearance:()V │ │ +0e322c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0e322e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0e3230: 54a6 4610 |0002: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3234: 6e10 6b30 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@306b │ │ +0e323a: 0a06 |0007: move-result v6 │ │ +0e323c: 3d06 5f00 |0008: if-lez v6, 0067 // +005f │ │ +0e3240: 54a6 4c10 |000a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ +0e3244: 6e20 0324 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2403 │ │ +0e324a: 54a6 4610 |000f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e324e: 6e10 6a30 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@306a │ │ +0e3254: 0a01 |0014: move-result v1 │ │ +0e3256: 54a6 4610 |0015: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e325a: 6e10 6e30 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@306e │ │ +0e3260: 0a03 |001a: move-result v3 │ │ +0e3262: 3d01 5200 |001b: if-lez v1, 006d // +0052 │ │ +0e3266: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ +0e326a: 54a6 4a10 |001f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e326e: 6e20 0924 9600 |0021: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2409 │ │ +0e3274: 54a6 4610 |0024: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3278: 6e10 6d30 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@306d │ │ +0e327e: 0c00 |0029: move-result-object v0 │ │ +0e3280: 54a6 4810 |002a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ +0e3284: 6e10 4402 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0e328a: 0c05 |002f: move-result-object v5 │ │ +0e328c: 54a6 4b10 |0030: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@104b │ │ +0e3290: 6e20 ad02 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ +0e3296: 0c07 |0035: move-result-object v7 │ │ +0e3298: 6e20 2924 7600 |0036: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0e329e: 52a6 4910 |0039: iget v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@1049 │ │ +0e32a2: 3806 1700 |003b: if-eqz v6, 0052 // +0017 │ │ +0e32a6: 6e20 ae02 5000 |003d: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ +0e32ac: 0c04 |0040: move-result-object v4 │ │ +0e32ae: 54a6 4810 |0041: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ +0e32b2: 52a7 4910 |0043: iget v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@1049 │ │ +0e32b6: 2388 1107 |0045: new-array v8, v8, [Ljava/lang/Object; // type@0711 │ │ +0e32ba: 4d04 0809 |0047: aput-object v4, v8, v9 │ │ +0e32be: 6e30 4802 7608 |0049: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0248 │ │ +0e32c4: 0c02 |004c: move-result-object v2 │ │ +0e32c6: 54a6 4a10 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e32ca: 6e20 0224 2600 |004f: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2402 │ │ +0e32d0: 54a6 4610 |0052: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e32d4: 6e30 7c30 9609 |0054: invoke-virtual {v6, v9, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@307c │ │ +0e32da: 54a6 4a10 |0057: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e32de: 6e10 ff23 0600 |0059: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@23ff │ │ +0e32e4: 0a06 |005c: move-result v6 │ │ +0e32e6: 3906 1800 |005d: if-nez v6, 0075 // +0018 │ │ +0e32ea: 54a6 4410 |005f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ +0e32ee: 54a7 4510 |0061: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@1045 │ │ +0e32f2: 6e20 032e 7600 |0063: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2e03 │ │ +0e32f8: 0e00 |0066: return-void │ │ +0e32fa: 54a6 4c10 |0067: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@104c │ │ +0e32fe: 6e20 0324 9600 |0069: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2403 │ │ +0e3304: 28a3 |006c: goto 000f // -005d │ │ +0e3306: 54a6 4a10 |006d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e330a: 1307 0800 |006f: const/16 v7, #int 8 // #8 │ │ +0e330e: 6e20 0924 7600 |0071: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2409 │ │ +0e3314: 28e3 |0074: goto 0057 // -001d │ │ +0e3316: 54a6 4410 |0075: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ +0e331a: 1207 |0077: const/4 v7, #int 0 // #0 │ │ +0e331c: 6e20 032e 7600 |0078: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2e03 │ │ +0e3322: 54a6 4410 |007b: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ +0e3326: 6e59 062e 9699 |007d: invoke-virtual {v6, v9, v9, v9, v9}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setPadding:(IIII)V // method@2e06 │ │ +0e332c: 28e6 |0080: goto 0066 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=510 │ │ 0x000a line=511 │ │ 0x000f line=516 │ │ 0x0015 line=517 │ │ 0x001b line=518 │ │ @@ -307956,30 +307971,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0e3350: |[0e3350] com.actionbarsherlock.widget.ActivityChooserView.dismissPopup:()Z │ │ -0e3360: 6e10 9e30 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ -0e3366: 0a01 |0003: move-result v1 │ │ -0e3368: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -0e336c: 7010 9c30 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ -0e3372: 0c01 |0009: move-result-object v1 │ │ -0e3374: 6e10 432e 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ -0e337a: 6e10 9d30 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@309d │ │ -0e3380: 0c00 |0010: move-result-object v0 │ │ -0e3382: 6e10 bf22 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ -0e3388: 0a01 |0014: move-result v1 │ │ -0e338a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0e338e: 5421 5510 |0017: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ -0e3392: 6e20 c022 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ -0e3398: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -0e339a: 0f01 |001d: return v1 │ │ +0e3330: |[0e3330] com.actionbarsherlock.widget.ActivityChooserView.dismissPopup:()Z │ │ +0e3340: 6e10 9e30 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ +0e3346: 0a01 |0003: move-result v1 │ │ +0e3348: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +0e334c: 7010 9c30 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ +0e3352: 0c01 |0009: move-result-object v1 │ │ +0e3354: 6e10 432e 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2e43 │ │ +0e335a: 6e10 9d30 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@309d │ │ +0e3360: 0c00 |0010: move-result-object v0 │ │ +0e3362: 6e10 bf22 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ +0e3368: 0a01 |0014: move-result v1 │ │ +0e336a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0e336e: 5421 5510 |0017: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ +0e3372: 6e20 c022 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ +0e3378: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +0e337a: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0006 line=375 │ │ 0x000d line=376 │ │ 0x0011 line=377 │ │ 0x0017 line=378 │ │ @@ -307993,19 +308008,19 @@ │ │ type : '()Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e339c: |[0e339c] com.actionbarsherlock.widget.ActivityChooserView.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -0e33ac: 5410 4610 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e33b0: 6e10 6c30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0e33b6: 0c00 |0005: move-result-object v0 │ │ -0e33b8: 1100 |0006: return-object v0 │ │ +0e337c: |[0e337c] com.actionbarsherlock.widget.ActivityChooserView.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +0e338c: 5410 4610 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3390: 6e10 6c30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0e3396: 0c00 |0005: move-result-object v0 │ │ +0e3398: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -308013,20 +308028,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0e33bc: |[0e33bc] com.actionbarsherlock.widget.ActivityChooserView.isShowingPopup:()Z │ │ -0e33cc: 7010 9c30 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ -0e33d2: 0c00 |0003: move-result-object v0 │ │ -0e33d4: 6e10 472e 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ -0e33da: 0a00 |0007: move-result v0 │ │ -0e33dc: 0f00 |0008: return v0 │ │ +0e339c: |[0e339c] com.actionbarsherlock.widget.ActivityChooserView.isShowingPopup:()Z │ │ +0e33ac: 7010 9c30 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ +0e33b2: 0c00 |0003: move-result-object v0 │ │ +0e33b4: 6e10 472e 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ +0e33ba: 0a00 |0007: move-result v0 │ │ +0e33bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -308034,27 +308049,27 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0e33e0: |[0e33e0] com.actionbarsherlock.widget.ActivityChooserView.onAttachedToWindow:()V │ │ -0e33f0: 6f10 7422 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ -0e33f6: 5421 4610 |0003: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e33fa: 6e10 6c30 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0e3400: 0c00 |0008: move-result-object v0 │ │ -0e3402: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0e3406: 5421 5310 |000b: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ -0e340a: 6e20 5930 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@3059 │ │ -0e3410: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0e3412: 5c21 4f10 |0011: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@104f │ │ -0e3416: 0e00 |0013: return-void │ │ -0e3418: 0d01 |0014: move-exception v1 │ │ -0e341a: 28fb |0015: goto 0010 // -0005 │ │ +0e33c0: |[0e33c0] com.actionbarsherlock.widget.ActivityChooserView.onAttachedToWindow:()V │ │ +0e33d0: 6f10 7422 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@2274 │ │ +0e33d6: 5421 4610 |0003: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e33da: 6e10 6c30 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0e33e0: 0c00 |0008: move-result-object v0 │ │ +0e33e2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0e33e6: 5421 5310 |000b: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ +0e33ea: 6e20 5930 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@3059 │ │ +0e33f0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0e33f2: 5c21 4f10 |0011: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@104f │ │ +0e33f6: 0e00 |0013: return-void │ │ +0e33f8: 0d01 |0014: move-exception v1 │ │ +0e33fa: 28fb |0015: goto 0010 // -0005 │ │ catches : 1 │ │ 0x000b - 0x0010 │ │ Ljava/lang/IllegalStateException; -> 0x0014 │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0009 line=397 │ │ @@ -308071,34 +308086,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0e342c: |[0e342c] com.actionbarsherlock.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ -0e343c: 6f10 7522 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ -0e3442: 5432 4610 |0003: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3446: 6e10 6c30 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ -0e344c: 0c00 |0008: move-result-object v0 │ │ -0e344e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0e3452: 5432 5310 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ -0e3456: 6e20 6030 2000 |000d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@3060 │ │ -0e345c: 6e10 9d30 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@309d │ │ -0e3462: 0c01 |0013: move-result-object v1 │ │ -0e3464: 6e10 bf22 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ -0e346a: 0a02 |0017: move-result v2 │ │ -0e346c: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ -0e3470: 5432 5510 |001a: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ -0e3474: 6e20 c022 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ -0e347a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0e347c: 5c32 4f10 |0020: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@104f │ │ -0e3480: 0e00 |0022: return-void │ │ -0e3482: 0d02 |0023: move-exception v2 │ │ -0e3484: 28ec |0024: goto 0010 // -0014 │ │ +0e340c: |[0e340c] com.actionbarsherlock.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ +0e341c: 6f10 7522 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@2275 │ │ +0e3422: 5432 4610 |0003: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3426: 6e10 6c30 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@306c │ │ +0e342c: 0c00 |0008: move-result-object v0 │ │ +0e342e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0e3432: 5432 5310 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@1053 │ │ +0e3436: 6e20 6030 2000 |000d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@3060 │ │ +0e343c: 6e10 9d30 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@309d │ │ +0e3442: 0c01 |0013: move-result-object v1 │ │ +0e3444: 6e10 bf22 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@22bf │ │ +0e344a: 0a02 |0017: move-result v2 │ │ +0e344c: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ +0e3450: 5432 5510 |001a: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@1055 │ │ +0e3454: 6e20 c022 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22c0 │ │ +0e345a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0e345c: 5c32 4f10 |0020: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@104f │ │ +0e3460: 0e00 |0022: return-void │ │ +0e3462: 0d02 |0023: move-exception v2 │ │ +0e3464: 28ec |0024: goto 0010 // -0014 │ │ catches : 1 │ │ 0x000b - 0x0010 │ │ Ljava/lang/IllegalStateException; -> 0x0023 │ │ positions : │ │ 0x0000 line=409 │ │ 0x0003 line=410 │ │ 0x0009 line=411 │ │ @@ -308119,32 +308134,32 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -0e3498: |[0e3498] com.actionbarsherlock.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ -0e34a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0e34aa: 5440 4410 |0001: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ -0e34ae: 9101 0806 |0003: sub-int v1, v8, v6 │ │ -0e34b2: 9102 0907 |0005: sub-int v2, v9, v7 │ │ -0e34b6: 6e52 f82d 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.layout:(IIII)V // method@2df8 │ │ -0e34bc: 7010 9c30 0400 |000a: invoke-direct {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ -0e34c2: 0c00 |000d: move-result-object v0 │ │ -0e34c4: 6e10 472e 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ -0e34ca: 0a00 |0011: move-result v0 │ │ -0e34cc: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ -0e34d0: 5440 4610 |0014: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e34d4: 6e10 7230 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getMaxActivityCount:()I // method@3072 │ │ -0e34da: 0a00 |0019: move-result v0 │ │ -0e34dc: 7020 ae30 0400 |001a: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@30ae │ │ -0e34e2: 0e00 |001d: return-void │ │ -0e34e4: 6e10 9830 0400 |001e: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ -0e34ea: 28fc |0021: goto 001d // -0004 │ │ +0e3478: |[0e3478] com.actionbarsherlock.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ +0e3488: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0e348a: 5440 4410 |0001: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ +0e348e: 9101 0806 |0003: sub-int v1, v8, v6 │ │ +0e3492: 9102 0907 |0005: sub-int v2, v9, v7 │ │ +0e3496: 6e52 f82d 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.layout:(IIII)V // method@2df8 │ │ +0e349c: 7010 9c30 0400 |000a: invoke-direct {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@309c │ │ +0e34a2: 0c00 |000d: move-result-object v0 │ │ +0e34a4: 6e10 472e 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2e47 │ │ +0e34aa: 0a00 |0011: move-result v0 │ │ +0e34ac: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ +0e34b0: 5440 4610 |0014: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e34b4: 6e10 7230 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getMaxActivityCount:()I // method@3072 │ │ +0e34ba: 0a00 |0019: move-result v0 │ │ +0e34bc: 7020 ae30 0400 |001a: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@30ae │ │ +0e34c2: 0e00 |001d: return-void │ │ +0e34c4: 6e10 9830 0400 |001e: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ +0e34ca: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=441 │ │ 0x000a line=442 │ │ 0x0014 line=443 │ │ 0x001d line=447 │ │ 0x001e line=445 │ │ @@ -308161,32 +308176,32 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -0e34ec: |[0e34ec] com.actionbarsherlock.widget.ActivityChooserView.onMeasure:(II)V │ │ -0e34fc: 5430 4410 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ -0e3500: 5431 4a10 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ -0e3504: 6e10 ff23 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@23ff │ │ -0e350a: 0a01 |0007: move-result v1 │ │ -0e350c: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ -0e3510: 7110 8321 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0e3516: 0a01 |000d: move-result v1 │ │ -0e3518: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ -0e351c: 7120 8421 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0e3522: 0a05 |0013: move-result v5 │ │ -0e3524: 6e40 a030 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@30a0 │ │ -0e352a: 6e10 b021 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0e3530: 0a01 |001a: move-result v1 │ │ -0e3532: 6e10 ad21 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0e3538: 0a02 |001e: move-result v2 │ │ -0e353a: 6e30 aa30 1302 |001f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@30aa │ │ -0e3540: 0e00 |0022: return-void │ │ +0e34cc: |[0e34cc] com.actionbarsherlock.widget.ActivityChooserView.onMeasure:(II)V │ │ +0e34dc: 5430 4410 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@1044 │ │ +0e34e0: 5431 4a10 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@104a │ │ +0e34e4: 6e10 ff23 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@23ff │ │ +0e34ea: 0a01 |0007: move-result v1 │ │ +0e34ec: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ +0e34f0: 7110 8321 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0e34f6: 0a01 |000d: move-result v1 │ │ +0e34f8: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ +0e34fc: 7120 8421 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0e3502: 0a05 |0013: move-result v5 │ │ +0e3504: 6e40 a030 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@30a0 │ │ +0e350a: 6e10 b021 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0e3510: 0a01 |001a: move-result v1 │ │ +0e3512: 6e10 ad21 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0e3518: 0a02 |001e: move-result v2 │ │ +0e351a: 6e30 aa30 1302 |001f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@30aa │ │ +0e3520: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=431 │ │ 0x000a line=432 │ │ 0x0014 line=435 │ │ 0x0017 line=436 │ │ @@ -308202,23 +308217,23 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0e3544: |[0e3544] com.actionbarsherlock.widget.ActivityChooserView.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0e3554: 5410 4610 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ -0e3558: 6e20 7a30 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@307a │ │ -0e355e: 6e10 9e30 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ -0e3564: 0a00 |0008: move-result v0 │ │ -0e3566: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -0e356a: 6e10 9830 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ -0e3570: 6e10 ad30 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopup:()Z // method@30ad │ │ -0e3576: 0e00 |0011: return-void │ │ +0e3524: |[0e3524] com.actionbarsherlock.widget.ActivityChooserView.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0e3534: 5410 4610 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@1046 │ │ +0e3538: 6e20 7a30 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@307a │ │ +0e353e: 6e10 9e30 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ +0e3544: 0a00 |0008: move-result v0 │ │ +0e3546: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +0e354a: 6e10 9830 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@3098 │ │ +0e3550: 6e10 ad30 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopup:()Z // method@30ad │ │ +0e3556: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ 0x000b line=267 │ │ 0x000e line=268 │ │ 0x0011 line=270 │ │ @@ -308231,17 +308246,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3578: |[0e3578] com.actionbarsherlock.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ -0e3588: 5901 4910 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@1049 │ │ -0e358c: 0e00 |0002: return-void │ │ +0e3558: |[0e3558] com.actionbarsherlock.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ +0e3568: 5901 4910 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@1049 │ │ +0e356c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0002 line=486 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 resourceId I │ │ @@ -308251,21 +308266,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e3590: |[0e3590] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ -0e35a0: 5421 4810 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ -0e35a4: 6e20 4702 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0e35aa: 0c00 |0005: move-result-object v0 │ │ -0e35ac: 5421 4d10 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ -0e35b0: 6e20 2724 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2427 │ │ -0e35b6: 0e00 |000b: return-void │ │ +0e3570: |[0e3570] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ +0e3580: 5421 4810 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@1048 │ │ +0e3584: 6e20 4702 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0e358a: 0c00 |0005: move-result-object v0 │ │ +0e358c: 5421 4d10 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ +0e3590: 6e20 2724 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2427 │ │ +0e3596: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0006 line=299 │ │ 0x000b line=300 │ │ locals : │ │ 0x0006 - 0x000c reg=0 contentDescription Ljava/lang/CharSequence; │ │ @@ -308277,18 +308292,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0e35b8: |[0e35b8] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0e35c8: 5410 4d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ -0e35cc: 6e20 2924 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0e35d2: 0e00 |0005: return-void │ │ +0e3598: |[0e3598] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0e35a8: 5410 4d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@104d │ │ +0e35ac: 6e20 2924 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0e35b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0006 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -308298,17 +308313,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e35d4: |[0e35d4] com.actionbarsherlock.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ -0e35e4: 5901 4e10 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ -0e35e8: 0e00 |0002: return-void │ │ +0e35b4: |[0e35b4] com.actionbarsherlock.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ +0e35c4: 5901 4e10 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ +0e35c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0002 line=472 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 itemCount I │ │ @@ -308318,17 +308333,17 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e35ec: |[0e35ec] com.actionbarsherlock.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -0e35fc: 5b01 5410 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@1054 │ │ -0e3600: 0e00 |0002: return-void │ │ +0e35cc: |[0e35cc] com.actionbarsherlock.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +0e35dc: 5b01 5410 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@1054 │ │ +0e35e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -308338,17 +308353,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3604: |[0e3604] com.actionbarsherlock.widget.ActivityChooserView.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ -0e3614: 5b01 5610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ -0e3618: 0e00 |0002: return-void │ │ +0e35e4: |[0e35e4] com.actionbarsherlock.widget.ActivityChooserView.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ +0e35f4: 5b01 5610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@1056 │ │ +0e35f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0002 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 provider Lcom/actionbarsherlock/view/ActionProvider; │ │ @@ -308358,27 +308373,27 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0e361c: |[0e361c] com.actionbarsherlock.widget.ActivityChooserView.showPopup:()Z │ │ -0e362c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e362e: 6e10 9e30 0200 |0001: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ -0e3634: 0a01 |0004: move-result v1 │ │ -0e3636: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ -0e363a: 5521 4f10 |0007: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@104f │ │ -0e363e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -0e3642: 0f00 |000b: return v0 │ │ -0e3644: 5c20 5010 |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ -0e3648: 5220 4e10 |000e: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ -0e364c: 7020 ae30 0200 |0010: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@30ae │ │ -0e3652: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -0e3654: 28f7 |0014: goto 000b // -0009 │ │ +0e35fc: |[0e35fc] com.actionbarsherlock.widget.ActivityChooserView.showPopup:()Z │ │ +0e360c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e360e: 6e10 9e30 0200 |0001: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@309e │ │ +0e3614: 0a01 |0004: move-result v1 │ │ +0e3616: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ +0e361a: 5521 4f10 |0007: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@104f │ │ +0e361e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0e3622: 0f00 |000b: return v0 │ │ +0e3624: 5c20 5010 |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@1050 │ │ +0e3628: 5220 4e10 |000e: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@104e │ │ +0e362c: 7020 ae30 0200 |0010: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@30ae │ │ +0e3632: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +0e3634: 28f7 |0014: goto 000b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x000b line=321 │ │ 0x000c line=319 │ │ 0x000e line=320 │ │ 0x0013 line=321 │ │ @@ -308600,18 +308615,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0e3658: |[0e3658] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;)V │ │ -0e3668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e366a: 7030 0231 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3102 │ │ -0e3670: 0e00 |0004: return-void │ │ +0e3638: |[0e3638] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;)V │ │ +0e3648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e364a: 7030 0231 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3102 │ │ +0e3650: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -308621,216 +308636,216 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 437 16-bit code units │ │ -0e3674: |[0e3674] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0e3684: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ -0e3688: 121b |0002: const/4 v11, #int 1 // #1 │ │ -0e368a: 120a |0003: const/4 v10, #int 0 // #0 │ │ -0e368c: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -0e368e: 7030 3724 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ -0e3694: 2207 dc05 |0008: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$1; // type@05dc │ │ -0e3698: 7020 b930 d700 |000a: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$1;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b9 │ │ -0e369e: 5bd7 8810 |000d: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@1088 │ │ -0e36a2: 2207 dd05 |000f: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$2; // type@05dd │ │ -0e36a6: 7020 bb30 d700 |0011: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$2;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30bb │ │ -0e36ac: 5bd7 8f10 |0014: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@108f │ │ -0e36b0: 2207 de05 |0016: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$3; // type@05de │ │ -0e36b4: 7020 bd30 d700 |0018: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$3;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30bd │ │ -0e36ba: 5bd7 8210 |001b: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@1082 │ │ -0e36be: 2207 b306 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@06b3 │ │ -0e36c2: 7010 0135 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ -0e36c8: 5bd7 7e10 |0022: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@107e │ │ -0e36cc: 2207 e205 |0024: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$7; // type@05e2 │ │ -0e36d0: 7020 c530 d700 |0026: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$7;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c5 │ │ -0e36d6: 5bd7 7510 |0029: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ -0e36da: 2207 e305 |002b: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$8; // type@05e3 │ │ -0e36de: 7020 c730 d700 |002d: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$8;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c7 │ │ -0e36e4: 5bd7 8d10 |0030: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@108d │ │ -0e36e8: 2207 e405 |0032: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$9; // type@05e4 │ │ -0e36ec: 7020 c930 d700 |0034: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$9;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c9 │ │ -0e36f2: 5bd7 7710 |0037: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@1077 │ │ -0e36f6: 2207 d905 |0039: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$10; // type@05d9 │ │ -0e36fa: 7020 b030 d700 |003b: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$10;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b0 │ │ -0e3700: 5bd7 7810 |003e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@1078 │ │ -0e3704: 2207 da05 |0040: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$11; // type@05da │ │ -0e3708: 7020 b230 d700 |0042: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$11;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b2 │ │ -0e370e: 5bd7 7910 |0045: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@1079 │ │ -0e3712: 2207 db05 |0047: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$12; // type@05db │ │ -0e3716: 7020 b530 d700 |0049: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$12;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b5 │ │ -0e371c: 5bd7 8e10 |004c: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@108e │ │ -0e3720: 6007 4501 |004e: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e3724: 1308 0800 |0050: const/16 v8, #int 8 // #8 │ │ -0e3728: 3587 0a00 |0052: if-ge v7, v8, 005c // +000a │ │ -0e372c: 2207 6f06 |0054: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ -0e3730: 1a08 8811 |0056: const-string v8, "SearchView is API 8+ only." // string@1188 │ │ -0e3734: 7020 0434 8700 |0058: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0e373a: 2707 |005b: throw v7 │ │ -0e373c: 1a07 2224 |005c: const-string v7, "layout_inflater" // string@2422 │ │ -0e3740: 6e20 4902 7e00 |005e: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0e3746: 0c03 |0061: move-result-object v3 │ │ -0e3748: 1f03 8004 |0062: check-cast v3, Landroid/view/LayoutInflater; // type@0480 │ │ -0e374c: 6007 7d0b |0064: sget v7, Lcom/actionbarsherlock/R$layout;.abs__search_view:I // field@0b7d │ │ -0e3750: 6e40 0d21 73bd |0066: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0e3756: 6007 500b |0069: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_button:I // field@0b50 │ │ -0e375a: 6e20 2231 7d00 |006b: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e3760: 0c07 |006e: move-result-object v7 │ │ -0e3762: 5bd7 8310 |006f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ -0e3766: 6007 560b |0071: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_src_text:I // field@0b56 │ │ -0e376a: 6e20 2231 7d00 |0073: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e3770: 0c07 |0076: move-result-object v7 │ │ -0e3772: 1f07 e805 |0077: check-cast v7, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // type@05e8 │ │ -0e3776: 5bd7 8110 |0079: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e377a: 54d7 8110 |007b: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e377e: 6e20 fd30 d700 |007d: invoke-virtual {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30fd │ │ -0e3784: 6007 520b |0080: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_edit_frame:I // field@0b52 │ │ -0e3788: 6e20 2231 7d00 |0082: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e378e: 0c07 |0085: move-result-object v7 │ │ -0e3790: 5bd7 8410 |0086: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@1084 │ │ -0e3794: 6007 550b |0088: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_plate:I // field@0b55 │ │ -0e3798: 6e20 2231 7d00 |008a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e379e: 0c07 |008d: move-result-object v7 │ │ -0e37a0: 5bd7 8610 |008e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@1086 │ │ -0e37a4: 6007 5a0b |0090: sget v7, Lcom/actionbarsherlock/R$id;.abs__submit_area:I // field@0b5a │ │ -0e37a8: 6e20 2231 7d00 |0092: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e37ae: 0c07 |0095: move-result-object v7 │ │ -0e37b0: 5bd7 8910 |0096: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@1089 │ │ -0e37b4: 6007 530b |0098: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_go_btn:I // field@0b53 │ │ -0e37b8: 6e20 2231 7d00 |009a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e37be: 0c07 |009d: move-result-object v7 │ │ -0e37c0: 5bd7 8a10 |009e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ -0e37c4: 6007 510b |00a0: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_close_btn:I // field@0b51 │ │ -0e37c8: 6e20 2231 7d00 |00a2: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e37ce: 0c07 |00a5: move-result-object v7 │ │ -0e37d0: 1f07 e004 |00a6: check-cast v7, Landroid/widget/ImageView; // type@04e0 │ │ -0e37d4: 5bd7 6d10 |00a8: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ -0e37d8: 6007 570b |00aa: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_voice_btn:I // field@0b57 │ │ -0e37dc: 6e20 2231 7d00 |00ac: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e37e2: 0c07 |00af: move-result-object v7 │ │ -0e37e4: 5bd7 9210 |00b0: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ -0e37e8: 6007 540b |00b2: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_mag_icon:I // field@0b54 │ │ -0e37ec: 6e20 2231 7d00 |00b4: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e37f2: 0c07 |00b7: move-result-object v7 │ │ -0e37f4: 1f07 e004 |00b8: check-cast v7, Landroid/widget/ImageView; // type@04e0 │ │ -0e37f8: 5bd7 8510 |00ba: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@1085 │ │ -0e37fc: 54d7 8310 |00bc: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ -0e3800: 54d8 7510 |00be: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ -0e3804: 6e20 2122 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ -0e380a: 54d7 6d10 |00c3: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ -0e380e: 54d8 7510 |00c5: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ -0e3812: 6e20 2e24 8700 |00c7: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242e │ │ -0e3818: 54d7 8a10 |00ca: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ -0e381c: 54d8 7510 |00cc: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ -0e3820: 6e20 2122 8700 |00ce: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ -0e3826: 54d7 9210 |00d1: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ -0e382a: 54d8 7510 |00d3: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ -0e382e: 6e20 2122 8700 |00d5: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ -0e3834: 54d7 8110 |00d8: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3838: 54d8 7510 |00da: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ -0e383c: 6e20 f630 8700 |00dc: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@30f6 │ │ -0e3842: 54d7 8110 |00df: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3846: 54d8 8e10 |00e1: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@108e │ │ -0e384a: 6e20 d430 8700 |00e3: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@30d4 │ │ -0e3850: 54d7 8110 |00e6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3854: 54d8 7710 |00e8: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@1077 │ │ -0e3858: 6e20 f730 8700 |00ea: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@30f7 │ │ -0e385e: 54d7 8110 |00ed: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3862: 54d8 7810 |00ef: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@1078 │ │ -0e3866: 6e20 f930 8700 |00f1: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@30f9 │ │ -0e386c: 54d7 8110 |00f4: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3870: 54d8 7910 |00f6: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@1079 │ │ -0e3874: 6e20 fa30 8700 |00f8: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@30fa │ │ -0e387a: 54d7 8110 |00fb: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e387e: 54d8 8d10 |00fd: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@108d │ │ -0e3882: 6e20 fb30 8700 |00ff: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@30fb │ │ -0e3888: 54d7 8110 |0102: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e388c: 2208 df05 |0104: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$4; // type@05df │ │ -0e3890: 7020 bf30 d800 |0106: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$4;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30bf │ │ -0e3896: 6e20 f830 8700 |0109: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@30f8 │ │ -0e389c: 6207 290c |010c: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0c29 │ │ -0e38a0: 6e5a 4f02 fea7 |010e: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0e38a6: 0c00 |0111: move-result-object v0 │ │ -0e38a8: 1237 |0112: const/4 v7, #int 3 // #3 │ │ -0e38aa: 6e30 ca02 700b |0113: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0e38b0: 0a07 |0116: move-result v7 │ │ -0e38b2: 6e20 5a31 7d00 |0117: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.setIconifiedByDefault:(Z)V // method@315a │ │ -0e38b8: 6e30 cd02 a009 |011a: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ -0e38be: 0a05 |011d: move-result v5 │ │ -0e38c0: 3295 0500 |011e: if-eq v5, v9, 0123 // +0005 │ │ -0e38c4: 6e20 5e31 5d00 |0120: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/widget/SearchView;.setMaxWidth:(I)V // method@315e │ │ -0e38ca: 1247 |0123: const/4 v7, #int 4 // #4 │ │ -0e38cc: 6e20 d502 7000 |0124: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ -0e38d2: 0c06 |0127: move-result-object v6 │ │ -0e38d4: 7110 9320 0600 |0128: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0e38da: 0a07 |012b: move-result v7 │ │ -0e38dc: 3907 0500 |012c: if-nez v7, 0131 // +0005 │ │ -0e38e0: 6e20 6631 6d00 |012e: invoke-virtual {v13, v6}, Lcom/actionbarsherlock/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@3166 │ │ -0e38e6: 1227 |0131: const/4 v7, #int 2 // #2 │ │ -0e38e8: 6e30 d002 7009 |0132: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0e38ee: 0a02 |0135: move-result v2 │ │ -0e38f0: 3292 0500 |0136: if-eq v2, v9, 013b // +0005 │ │ -0e38f4: 6e20 5b31 2d00 |0138: invoke-virtual {v13, v2}, Lcom/actionbarsherlock/widget/SearchView;.setImeOptions:(I)V // method@315b │ │ -0e38fa: 6e30 d002 b009 |013b: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0e3900: 0a04 |013e: move-result v4 │ │ -0e3902: 3294 0500 |013f: if-eq v4, v9, 0144 // +0005 │ │ -0e3906: 6e20 5d31 4d00 |0141: invoke-virtual {v13, v4}, Lcom/actionbarsherlock/widget/SearchView;.setInputType:(I)V // method@315d │ │ -0e390c: 6e10 d802 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e3912: 1211 |0147: const/4 v1, #int 1 // #1 │ │ -0e3914: 6207 7c0c |0148: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0c7c │ │ -0e3918: 6e5a 4f02 fea7 |014a: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0e391e: 0c00 |014d: move-result-object v0 │ │ -0e3920: 6e30 ca02 a001 |014e: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0e3926: 0a01 |0151: move-result v1 │ │ -0e3928: 6e10 d802 0000 |0152: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0e392e: 6e20 5831 1d00 |0155: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/widget/SearchView;.setFocusable:(Z)V // method@3158 │ │ -0e3934: 2207 5d00 |0158: new-instance v7, Landroid/content/Intent; // type@005d │ │ -0e3938: 1a08 f917 |015a: const-string v8, "android.speech.action.WEB_SEARCH" // string@17f9 │ │ -0e393c: 7020 5f02 8700 |015c: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0e3942: 5bd7 9410 |015f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ -0e3946: 54d7 9410 |0161: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ -0e394a: 6e20 6102 c700 |0163: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0e3950: 54d7 9410 |0166: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ -0e3954: 1a08 fb17 |0168: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@17fb │ │ -0e3958: 1a09 0436 |016a: const-string v9, "web_search" // string@3604 │ │ -0e395c: 6e30 7e02 8709 |016c: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3962: 2207 5d00 |016f: new-instance v7, Landroid/content/Intent; // type@005d │ │ -0e3966: 1a08 f817 |0171: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@17f8 │ │ -0e396a: 7020 5f02 8700 |0173: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0e3970: 5bd7 9110 |0176: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ -0e3974: 54d7 9110 |0178: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ -0e3978: 6e20 6102 c700 |017a: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0e397e: 54d7 8110 |017d: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3982: 6e10 da30 0700 |017f: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@30da │ │ -0e3988: 0a07 |0182: move-result v7 │ │ -0e398a: 6e20 2231 7d00 |0183: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ -0e3990: 0c07 |0186: move-result-object v7 │ │ -0e3992: 5bd7 6f10 |0187: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ -0e3996: 54d7 6f10 |0189: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ -0e399a: 3807 1200 |018b: if-eqz v7, 019d // +0012 │ │ -0e399e: 6007 4501 |018d: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e39a2: 1308 0b00 |018f: const/16 v8, #int 11 // #b │ │ -0e39a6: 3487 1500 |0191: if-lt v7, v8, 01a6 // +0015 │ │ -0e39aa: 54d7 6f10 |0193: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ -0e39ae: 2208 e005 |0195: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$5; // type@05e0 │ │ -0e39b2: 7020 c130 d800 |0197: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$5;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c1 │ │ -0e39b8: 6e20 8a21 8700 |019a: invoke-virtual {v7, v8}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@218a │ │ -0e39be: 55d7 7210 |019d: iget-boolean v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e39c2: 7020 7331 7d00 |019f: invoke-direct {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e39c8: 7010 6f31 0d00 |01a2: invoke-direct {v13}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ -0e39ce: 0e00 |01a5: return-void │ │ -0e39d0: 54d7 6f10 |01a6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ -0e39d4: 6e10 cd21 0700 |01a8: invoke-virtual {v7}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ -0e39da: 0c07 |01ab: move-result-object v7 │ │ -0e39dc: 2208 e105 |01ac: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$6; // type@05e1 │ │ -0e39e0: 7020 c330 d800 |01ae: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$6;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c3 │ │ -0e39e6: 6e20 ba22 8700 |01b1: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ -0e39ec: 28e9 |01b4: goto 019d // -0017 │ │ +0e3654: |[0e3654] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0e3664: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ +0e3668: 121b |0002: const/4 v11, #int 1 // #1 │ │ +0e366a: 120a |0003: const/4 v10, #int 0 // #0 │ │ +0e366c: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +0e366e: 7030 3724 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2437 │ │ +0e3674: 2207 dc05 |0008: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$1; // type@05dc │ │ +0e3678: 7020 b930 d700 |000a: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$1;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b9 │ │ +0e367e: 5bd7 8810 |000d: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@1088 │ │ +0e3682: 2207 dd05 |000f: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$2; // type@05dd │ │ +0e3686: 7020 bb30 d700 |0011: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$2;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30bb │ │ +0e368c: 5bd7 8f10 |0014: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@108f │ │ +0e3690: 2207 de05 |0016: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$3; // type@05de │ │ +0e3694: 7020 bd30 d700 |0018: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$3;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30bd │ │ +0e369a: 5bd7 8210 |001b: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@1082 │ │ +0e369e: 2207 b306 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@06b3 │ │ +0e36a2: 7010 0135 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ +0e36a8: 5bd7 7e10 |0022: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@107e │ │ +0e36ac: 2207 e205 |0024: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$7; // type@05e2 │ │ +0e36b0: 7020 c530 d700 |0026: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$7;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c5 │ │ +0e36b6: 5bd7 7510 |0029: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ +0e36ba: 2207 e305 |002b: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$8; // type@05e3 │ │ +0e36be: 7020 c730 d700 |002d: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$8;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c7 │ │ +0e36c4: 5bd7 8d10 |0030: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@108d │ │ +0e36c8: 2207 e405 |0032: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$9; // type@05e4 │ │ +0e36cc: 7020 c930 d700 |0034: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$9;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c9 │ │ +0e36d2: 5bd7 7710 |0037: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@1077 │ │ +0e36d6: 2207 d905 |0039: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$10; // type@05d9 │ │ +0e36da: 7020 b030 d700 |003b: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$10;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b0 │ │ +0e36e0: 5bd7 7810 |003e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@1078 │ │ +0e36e4: 2207 da05 |0040: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$11; // type@05da │ │ +0e36e8: 7020 b230 d700 |0042: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$11;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b2 │ │ +0e36ee: 5bd7 7910 |0045: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@1079 │ │ +0e36f2: 2207 db05 |0047: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$12; // type@05db │ │ +0e36f6: 7020 b530 d700 |0049: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$12;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30b5 │ │ +0e36fc: 5bd7 8e10 |004c: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@108e │ │ +0e3700: 6007 4501 |004e: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e3704: 1308 0800 |0050: const/16 v8, #int 8 // #8 │ │ +0e3708: 3587 0a00 |0052: if-ge v7, v8, 005c // +000a │ │ +0e370c: 2207 6f06 |0054: new-instance v7, Ljava/lang/IllegalStateException; // type@066f │ │ +0e3710: 1a08 8811 |0056: const-string v8, "SearchView is API 8+ only." // string@1188 │ │ +0e3714: 7020 0434 8700 |0058: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0e371a: 2707 |005b: throw v7 │ │ +0e371c: 1a07 2224 |005c: const-string v7, "layout_inflater" // string@2422 │ │ +0e3720: 6e20 4902 7e00 |005e: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0e3726: 0c03 |0061: move-result-object v3 │ │ +0e3728: 1f03 8004 |0062: check-cast v3, Landroid/view/LayoutInflater; // type@0480 │ │ +0e372c: 6007 7d0b |0064: sget v7, Lcom/actionbarsherlock/R$layout;.abs__search_view:I // field@0b7d │ │ +0e3730: 6e40 0d21 73bd |0066: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0e3736: 6007 500b |0069: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_button:I // field@0b50 │ │ +0e373a: 6e20 2231 7d00 |006b: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e3740: 0c07 |006e: move-result-object v7 │ │ +0e3742: 5bd7 8310 |006f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ +0e3746: 6007 560b |0071: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_src_text:I // field@0b56 │ │ +0e374a: 6e20 2231 7d00 |0073: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e3750: 0c07 |0076: move-result-object v7 │ │ +0e3752: 1f07 e805 |0077: check-cast v7, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // type@05e8 │ │ +0e3756: 5bd7 8110 |0079: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e375a: 54d7 8110 |007b: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e375e: 6e20 fd30 d700 |007d: invoke-virtual {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30fd │ │ +0e3764: 6007 520b |0080: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_edit_frame:I // field@0b52 │ │ +0e3768: 6e20 2231 7d00 |0082: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e376e: 0c07 |0085: move-result-object v7 │ │ +0e3770: 5bd7 8410 |0086: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@1084 │ │ +0e3774: 6007 550b |0088: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_plate:I // field@0b55 │ │ +0e3778: 6e20 2231 7d00 |008a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e377e: 0c07 |008d: move-result-object v7 │ │ +0e3780: 5bd7 8610 |008e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@1086 │ │ +0e3784: 6007 5a0b |0090: sget v7, Lcom/actionbarsherlock/R$id;.abs__submit_area:I // field@0b5a │ │ +0e3788: 6e20 2231 7d00 |0092: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e378e: 0c07 |0095: move-result-object v7 │ │ +0e3790: 5bd7 8910 |0096: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@1089 │ │ +0e3794: 6007 530b |0098: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_go_btn:I // field@0b53 │ │ +0e3798: 6e20 2231 7d00 |009a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e379e: 0c07 |009d: move-result-object v7 │ │ +0e37a0: 5bd7 8a10 |009e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ +0e37a4: 6007 510b |00a0: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_close_btn:I // field@0b51 │ │ +0e37a8: 6e20 2231 7d00 |00a2: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e37ae: 0c07 |00a5: move-result-object v7 │ │ +0e37b0: 1f07 e004 |00a6: check-cast v7, Landroid/widget/ImageView; // type@04e0 │ │ +0e37b4: 5bd7 6d10 |00a8: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ +0e37b8: 6007 570b |00aa: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_voice_btn:I // field@0b57 │ │ +0e37bc: 6e20 2231 7d00 |00ac: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e37c2: 0c07 |00af: move-result-object v7 │ │ +0e37c4: 5bd7 9210 |00b0: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ +0e37c8: 6007 540b |00b2: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_mag_icon:I // field@0b54 │ │ +0e37cc: 6e20 2231 7d00 |00b4: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e37d2: 0c07 |00b7: move-result-object v7 │ │ +0e37d4: 1f07 e004 |00b8: check-cast v7, Landroid/widget/ImageView; // type@04e0 │ │ +0e37d8: 5bd7 8510 |00ba: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@1085 │ │ +0e37dc: 54d7 8310 |00bc: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ +0e37e0: 54d8 7510 |00be: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ +0e37e4: 6e20 2122 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ +0e37ea: 54d7 6d10 |00c3: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ +0e37ee: 54d8 7510 |00c5: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ +0e37f2: 6e20 2e24 8700 |00c7: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242e │ │ +0e37f8: 54d7 8a10 |00ca: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ +0e37fc: 54d8 7510 |00cc: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ +0e3800: 6e20 2122 8700 |00ce: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ +0e3806: 54d7 9210 |00d1: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ +0e380a: 54d8 7510 |00d3: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ +0e380e: 6e20 2122 8700 |00d5: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ +0e3814: 54d7 8110 |00d8: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3818: 54d8 7510 |00da: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@1075 │ │ +0e381c: 6e20 f630 8700 |00dc: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@30f6 │ │ +0e3822: 54d7 8110 |00df: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3826: 54d8 8e10 |00e1: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@108e │ │ +0e382a: 6e20 d430 8700 |00e3: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@30d4 │ │ +0e3830: 54d7 8110 |00e6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3834: 54d8 7710 |00e8: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@1077 │ │ +0e3838: 6e20 f730 8700 |00ea: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@30f7 │ │ +0e383e: 54d7 8110 |00ed: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3842: 54d8 7810 |00ef: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@1078 │ │ +0e3846: 6e20 f930 8700 |00f1: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@30f9 │ │ +0e384c: 54d7 8110 |00f4: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3850: 54d8 7910 |00f6: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@1079 │ │ +0e3854: 6e20 fa30 8700 |00f8: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@30fa │ │ +0e385a: 54d7 8110 |00fb: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e385e: 54d8 8d10 |00fd: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@108d │ │ +0e3862: 6e20 fb30 8700 |00ff: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@30fb │ │ +0e3868: 54d7 8110 |0102: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e386c: 2208 df05 |0104: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$4; // type@05df │ │ +0e3870: 7020 bf30 d800 |0106: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$4;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30bf │ │ +0e3876: 6e20 f830 8700 |0109: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@30f8 │ │ +0e387c: 6207 290c |010c: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0c29 │ │ +0e3880: 6e5a 4f02 fea7 |010e: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0e3886: 0c00 |0111: move-result-object v0 │ │ +0e3888: 1237 |0112: const/4 v7, #int 3 // #3 │ │ +0e388a: 6e30 ca02 700b |0113: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0e3890: 0a07 |0116: move-result v7 │ │ +0e3892: 6e20 5a31 7d00 |0117: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.setIconifiedByDefault:(Z)V // method@315a │ │ +0e3898: 6e30 cd02 a009 |011a: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@02cd │ │ +0e389e: 0a05 |011d: move-result v5 │ │ +0e38a0: 3295 0500 |011e: if-eq v5, v9, 0123 // +0005 │ │ +0e38a4: 6e20 5e31 5d00 |0120: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/widget/SearchView;.setMaxWidth:(I)V // method@315e │ │ +0e38aa: 1247 |0123: const/4 v7, #int 4 // #4 │ │ +0e38ac: 6e20 d502 7000 |0124: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ +0e38b2: 0c06 |0127: move-result-object v6 │ │ +0e38b4: 7110 9320 0600 |0128: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0e38ba: 0a07 |012b: move-result v7 │ │ +0e38bc: 3907 0500 |012c: if-nez v7, 0131 // +0005 │ │ +0e38c0: 6e20 6631 6d00 |012e: invoke-virtual {v13, v6}, Lcom/actionbarsherlock/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@3166 │ │ +0e38c6: 1227 |0131: const/4 v7, #int 2 // #2 │ │ +0e38c8: 6e30 d002 7009 |0132: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0e38ce: 0a02 |0135: move-result v2 │ │ +0e38d0: 3292 0500 |0136: if-eq v2, v9, 013b // +0005 │ │ +0e38d4: 6e20 5b31 2d00 |0138: invoke-virtual {v13, v2}, Lcom/actionbarsherlock/widget/SearchView;.setImeOptions:(I)V // method@315b │ │ +0e38da: 6e30 d002 b009 |013b: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0e38e0: 0a04 |013e: move-result v4 │ │ +0e38e2: 3294 0500 |013f: if-eq v4, v9, 0144 // +0005 │ │ +0e38e6: 6e20 5d31 4d00 |0141: invoke-virtual {v13, v4}, Lcom/actionbarsherlock/widget/SearchView;.setInputType:(I)V // method@315d │ │ +0e38ec: 6e10 d802 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e38f2: 1211 |0147: const/4 v1, #int 1 // #1 │ │ +0e38f4: 6207 7c0c |0148: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0c7c │ │ +0e38f8: 6e5a 4f02 fea7 |014a: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0e38fe: 0c00 |014d: move-result-object v0 │ │ +0e3900: 6e30 ca02 a001 |014e: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0e3906: 0a01 |0151: move-result v1 │ │ +0e3908: 6e10 d802 0000 |0152: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0e390e: 6e20 5831 1d00 |0155: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/widget/SearchView;.setFocusable:(Z)V // method@3158 │ │ +0e3914: 2207 5d00 |0158: new-instance v7, Landroid/content/Intent; // type@005d │ │ +0e3918: 1a08 f917 |015a: const-string v8, "android.speech.action.WEB_SEARCH" // string@17f9 │ │ +0e391c: 7020 5f02 8700 |015c: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0e3922: 5bd7 9410 |015f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ +0e3926: 54d7 9410 |0161: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ +0e392a: 6e20 6102 c700 |0163: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0e3930: 54d7 9410 |0166: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ +0e3934: 1a08 fb17 |0168: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@17fb │ │ +0e3938: 1a09 0436 |016a: const-string v9, "web_search" // string@3604 │ │ +0e393c: 6e30 7e02 8709 |016c: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3942: 2207 5d00 |016f: new-instance v7, Landroid/content/Intent; // type@005d │ │ +0e3946: 1a08 f817 |0171: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@17f8 │ │ +0e394a: 7020 5f02 8700 |0173: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0e3950: 5bd7 9110 |0176: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ +0e3954: 54d7 9110 |0178: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ +0e3958: 6e20 6102 c700 |017a: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0e395e: 54d7 8110 |017d: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3962: 6e10 da30 0700 |017f: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@30da │ │ +0e3968: 0a07 |0182: move-result v7 │ │ +0e396a: 6e20 2231 7d00 |0183: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@3122 │ │ +0e3970: 0c07 |0186: move-result-object v7 │ │ +0e3972: 5bd7 6f10 |0187: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ +0e3976: 54d7 6f10 |0189: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ +0e397a: 3807 1200 |018b: if-eqz v7, 019d // +0012 │ │ +0e397e: 6007 4501 |018d: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e3982: 1308 0b00 |018f: const/16 v8, #int 11 // #b │ │ +0e3986: 3487 1500 |0191: if-lt v7, v8, 01a6 // +0015 │ │ +0e398a: 54d7 6f10 |0193: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ +0e398e: 2208 e005 |0195: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$5; // type@05e0 │ │ +0e3992: 7020 c130 d800 |0197: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$5;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c1 │ │ +0e3998: 6e20 8a21 8700 |019a: invoke-virtual {v7, v8}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@218a │ │ +0e399e: 55d7 7210 |019d: iget-boolean v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e39a2: 7020 7331 7d00 |019f: invoke-direct {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e39a8: 7010 6f31 0d00 |01a2: invoke-direct {v13}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ +0e39ae: 0e00 |01a5: return-void │ │ +0e39b0: 54d7 6f10 |01a6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ +0e39b4: 6e10 cd21 0700 |01a8: invoke-virtual {v7}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@21cd │ │ +0e39ba: 0c07 |01ab: move-result-object v7 │ │ +0e39bc: 2208 e105 |01ac: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$6; // type@05e1 │ │ +0e39c0: 7020 c330 d800 |01ae: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$6;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@30c3 │ │ +0e39c6: 6e20 ba22 8700 |01b1: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@22ba │ │ +0e39cc: 28e9 |01b4: goto 019d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=256 │ │ 0x0008 line=150 │ │ 0x000f line=161 │ │ 0x0016 line=167 │ │ 0x001d line=181 │ │ @@ -308916,17 +308931,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0e39f0: |[0e39f0] com.actionbarsherlock.widget.SearchView.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ -0e3a00: 7130 6c31 1002 |0000: invoke-static {v0, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@316c │ │ -0e3a06: 0e00 |0003: return-void │ │ +0e39d0: |[0e39d0] com.actionbarsherlock.widget.SearchView.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ +0e39e0: 7130 6c31 1002 |0000: invoke-static {v0, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@316c │ │ +0e39e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -308936,17 +308951,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e3a08: |[0e3a08] com.actionbarsherlock.widget.SearchView.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0e3a18: 7010 6e31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateFocusedState:()V // method@316e │ │ -0e3a1e: 0e00 |0003: return-void │ │ +0e39e8: |[0e39e8] com.actionbarsherlock.widget.SearchView.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0e39f8: 7010 6e31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateFocusedState:()V // method@316e │ │ +0e39fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -308954,17 +308969,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e3a20: |[0e3a20] com.actionbarsherlock.widget.SearchView.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0e3a30: 7010 4b31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@314b │ │ -0e3a36: 0e00 |0003: return-void │ │ +0e3a00: |[0e3a00] com.actionbarsherlock.widget.SearchView.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0e3a10: 7010 4b31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@314b │ │ +0e3a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -308972,17 +308987,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3a38: |[0e3a38] com.actionbarsherlock.widget.SearchView.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -0e3a48: 5410 9210 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ -0e3a4c: 1100 |0002: return-object v0 │ │ +0e3a18: |[0e3a18] com.actionbarsherlock.widget.SearchView.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +0e3a28: 5410 9210 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ +0e3a2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -308990,17 +309005,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e3a50: |[0e3a50] com.actionbarsherlock.widget.SearchView.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0e3a60: 7010 4f31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onVoiceClicked:()V // method@314f │ │ -0e3a66: 0e00 |0003: return-void │ │ +0e3a30: |[0e3a30] com.actionbarsherlock.widget.SearchView.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0e3a40: 7010 4f31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onVoiceClicked:()V // method@314f │ │ +0e3a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309008,17 +309023,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3a68: |[0e3a68] com.actionbarsherlock.widget.SearchView.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ -0e3a78: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3a7c: 1100 |0002: return-object v0 │ │ +0e3a48: |[0e3a48] com.actionbarsherlock.widget.SearchView.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ +0e3a58: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3a5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309026,17 +309041,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e3a80: |[0e3a80] com.actionbarsherlock.widget.SearchView.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0e3a90: 7010 2331 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@3123 │ │ -0e3a96: 0e00 |0003: return-void │ │ +0e3a60: |[0e3a60] com.actionbarsherlock.widget.SearchView.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0e3a70: 7010 2331 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@3123 │ │ +0e3a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309044,17 +309059,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3a98: |[0e3a98] com.actionbarsherlock.widget.SearchView.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; │ │ -0e3aa8: 5410 8710 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e3aac: 1100 |0002: return-object v0 │ │ +0e3a78: |[0e3a78] com.actionbarsherlock.widget.SearchView.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; │ │ +0e3a88: 5410 8710 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e3a8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309062,18 +309077,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0e3ab0: |[0e3ab0] com.actionbarsherlock.widget.SearchView.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0e3ac0: 7040 4c31 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@314c │ │ -0e3ac6: 0a00 |0003: move-result v0 │ │ -0e3ac8: 0f00 |0004: return v0 │ │ +0e3a90: |[0e3a90] com.actionbarsherlock.widget.SearchView.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0e3aa0: 7040 4c31 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@314c │ │ +0e3aa6: 0a00 |0003: move-result v0 │ │ +0e3aa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -309084,17 +309099,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0e3acc: |[0e3acc] com.actionbarsherlock.widget.SearchView.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ -0e3adc: 7040 3d31 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@313d │ │ -0e3ae2: 0e00 |0003: return-void │ │ +0e3aac: |[0e3aac] com.actionbarsherlock.widget.SearchView.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ +0e3abc: 7040 3d31 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@313d │ │ +0e3ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -309105,18 +309120,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0e3ae4: |[0e3ae4] com.actionbarsherlock.widget.SearchView.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z │ │ -0e3af4: 7040 4531 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@3145 │ │ -0e3afa: 0a00 |0003: move-result v0 │ │ -0e3afc: 0f00 |0004: return v0 │ │ +0e3ac4: |[0e3ac4] com.actionbarsherlock.widget.SearchView.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z │ │ +0e3ad4: 7040 4531 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@3145 │ │ +0e3ada: 0a00 |0003: move-result v0 │ │ +0e3adc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -309127,17 +309142,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3b00: |[0e3b00] com.actionbarsherlock.widget.SearchView.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ -0e3b10: 5410 8c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e3b14: 1100 |0002: return-object v0 │ │ +0e3ae0: |[0e3ae0] com.actionbarsherlock.widget.SearchView.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ +0e3af0: 5410 8c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e3af4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #14 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309145,18 +309160,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e3b18: |[0e3b18] com.actionbarsherlock.widget.SearchView.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z │ │ -0e3b28: 7020 4631 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.onItemSelected:(I)Z // method@3146 │ │ -0e3b2e: 0a00 |0003: move-result v0 │ │ -0e3b30: 0f00 |0004: return v0 │ │ +0e3af8: |[0e3af8] com.actionbarsherlock.widget.SearchView.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z │ │ +0e3b08: 7020 4631 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.onItemSelected:(I)Z // method@3146 │ │ +0e3b0e: 0a00 |0003: move-result v0 │ │ +0e3b10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -309165,17 +309180,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e3b34: |[0e3b34] com.actionbarsherlock.widget.SearchView.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V │ │ -0e3b44: 7020 4d31 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@314d │ │ -0e3b4a: 0e00 |0003: return-void │ │ +0e3b14: |[0e3b14] com.actionbarsherlock.widget.SearchView.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V │ │ +0e3b24: 7020 4d31 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@314d │ │ +0e3b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/CharSequence; │ │ │ │ @@ -309184,17 +309199,17 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e3b4c: |[0e3b4c] com.actionbarsherlock.widget.SearchView.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -0e3b5c: 7120 2131 1000 |0000: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@3121 │ │ -0e3b62: 0e00 |0003: return-void │ │ +0e3b2c: |[0e3b2c] com.actionbarsherlock.widget.SearchView.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +0e3b3c: 7120 2131 1000 |0000: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@3121 │ │ +0e3b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/widget/AutoCompleteTextView; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -309203,17 +309218,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e3b64: |[0e3b64] com.actionbarsherlock.widget.SearchView.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V │ │ -0e3b74: 7020 5c31 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ -0e3b7a: 0e00 |0003: return-void │ │ +0e3b44: |[0e3b44] com.actionbarsherlock.widget.SearchView.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V │ │ +0e3b54: 7020 5c31 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ +0e3b5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -309222,17 +309237,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3b7c: |[0e3b7c] com.actionbarsherlock.widget.SearchView.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ -0e3b8c: 5410 7b10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@107b │ │ -0e3b90: 1100 |0002: return-object v0 │ │ +0e3b5c: |[0e3b5c] com.actionbarsherlock.widget.SearchView.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ +0e3b6c: 5410 7b10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@107b │ │ +0e3b70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #19 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309240,17 +309255,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e3b94: |[0e3b94] com.actionbarsherlock.widget.SearchView.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0e3ba4: 7010 1a31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@311a │ │ -0e3baa: 0e00 |0003: return-void │ │ +0e3b74: |[0e3b74] com.actionbarsherlock.widget.SearchView.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0e3b84: 7010 1a31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@311a │ │ +0e3b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #20 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309258,17 +309273,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3bac: |[0e3bac] com.actionbarsherlock.widget.SearchView.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -0e3bbc: 5410 8310 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ -0e3bc0: 1100 |0002: return-object v0 │ │ +0e3b8c: |[0e3b8c] com.actionbarsherlock.widget.SearchView.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +0e3b9c: 5410 8310 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ +0e3ba0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #21 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309276,17 +309291,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e3bc4: |[0e3bc4] com.actionbarsherlock.widget.SearchView.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0e3bd4: 7010 4a31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@314a │ │ -0e3bda: 0e00 |0003: return-void │ │ +0e3ba4: |[0e3ba4] com.actionbarsherlock.widget.SearchView.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0e3bb4: 7010 4a31 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@314a │ │ +0e3bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #22 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309294,17 +309309,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3bdc: |[0e3bdc] com.actionbarsherlock.widget.SearchView.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; │ │ -0e3bec: 5410 6d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ -0e3bf0: 1100 |0002: return-object v0 │ │ +0e3bbc: |[0e3bbc] com.actionbarsherlock.widget.SearchView.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; │ │ +0e3bcc: 5410 6d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ +0e3bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #23 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309312,17 +309327,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e3bf4: |[0e3bf4] com.actionbarsherlock.widget.SearchView.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0e3c04: 7010 4131 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@3141 │ │ -0e3c0a: 0e00 |0003: return-void │ │ +0e3bd4: |[0e3bd4] com.actionbarsherlock.widget.SearchView.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0e3be4: 7010 4131 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@3141 │ │ +0e3bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #24 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309330,17 +309345,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e3c0c: |[0e3c0c] com.actionbarsherlock.widget.SearchView.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -0e3c1c: 5410 8a10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ -0e3c20: 1100 |0002: return-object v0 │ │ +0e3bec: |[0e3bec] com.actionbarsherlock.widget.SearchView.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +0e3bfc: 5410 8a10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ +0e3c00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #25 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -309348,62 +309363,62 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -0e3c24: |[0e3c24] com.actionbarsherlock.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ -0e3c34: 5474 6f10 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ -0e3c38: 6e10 cf21 0400 |0002: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0e3c3e: 0a04 |0005: move-result v4 │ │ -0e3c40: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -0e3c42: 3754 4d00 |0007: if-le v4, v5, 0054 // +004d │ │ -0e3c46: 6e10 2431 0700 |0009: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e3c4c: 0c04 |000c: move-result-object v4 │ │ -0e3c4e: 6e10 4602 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e3c54: 0c03 |0010: move-result-object v3 │ │ -0e3c56: 5474 8610 |0011: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@1086 │ │ -0e3c5a: 6e10 b621 0400 |0013: invoke-virtual {v4}, Landroid/view/View;.getPaddingLeft:()I // method@21b6 │ │ -0e3c60: 0a00 |0016: move-result v0 │ │ -0e3c62: 2201 8d00 |0017: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ -0e3c66: 7010 6103 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0e3c6c: 5574 7210 |001c: iget-boolean v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e3c70: 3804 3700 |001e: if-eqz v4, 0055 // +0037 │ │ -0e3c74: 6004 c20a |0020: sget v4, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_icon_width:I // field@0ac2 │ │ -0e3c78: 6e20 b902 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ -0e3c7e: 0a04 |0025: move-result v4 │ │ -0e3c80: 6005 c30a |0026: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_text_padding_left:I // field@0ac3 │ │ -0e3c84: 6e20 b902 5300 |0028: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ -0e3c8a: 0a05 |002b: move-result v5 │ │ -0e3c8c: 9002 0405 |002c: add-int v2, v4, v5 │ │ -0e3c90: 5474 8110 |002e: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3c94: 6e10 db30 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@30db │ │ -0e3c9a: 0c04 |0033: move-result-object v4 │ │ -0e3c9c: 6e20 9003 1400 |0034: invoke-virtual {v4, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ -0e3ca2: 5474 8110 |0037: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3ca6: 5215 3a01 |0039: iget v5, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ -0e3caa: b025 |003b: add-int/2addr v5, v2 │ │ -0e3cac: 7b55 |003c: neg-int v5, v5 │ │ -0e3cae: b005 |003d: add-int/2addr v5, v0 │ │ -0e3cb0: 6e20 f030 5400 |003e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@30f0 │ │ -0e3cb6: 5474 8110 |0041: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e3cba: 5475 6f10 |0043: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ -0e3cbe: 6e10 cf21 0500 |0045: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@21cf │ │ -0e3cc4: 0a05 |0048: move-result v5 │ │ -0e3cc6: 5216 3a01 |0049: iget v6, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ -0e3cca: b065 |004b: add-int/2addr v5, v6 │ │ -0e3ccc: 5216 3b01 |004c: iget v6, v1, Landroid/graphics/Rect;.right:I // field@013b │ │ -0e3cd0: b065 |004e: add-int/2addr v5, v6 │ │ -0e3cd2: b025 |004f: add-int/2addr v5, v2 │ │ -0e3cd4: b105 |0050: sub-int/2addr v5, v0 │ │ -0e3cd6: 6e20 f130 5400 |0051: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@30f1 │ │ -0e3cdc: 0e00 |0054: return-void │ │ -0e3cde: 1202 |0055: const/4 v2, #int 0 // #0 │ │ -0e3ce0: 28d8 |0056: goto 002e // -0028 │ │ +0e3c04: |[0e3c04] com.actionbarsherlock.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ +0e3c14: 5474 6f10 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ +0e3c18: 6e10 cf21 0400 |0002: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0e3c1e: 0a04 |0005: move-result v4 │ │ +0e3c20: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +0e3c22: 3754 4d00 |0007: if-le v4, v5, 0054 // +004d │ │ +0e3c26: 6e10 2431 0700 |0009: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e3c2c: 0c04 |000c: move-result-object v4 │ │ +0e3c2e: 6e10 4602 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e3c34: 0c03 |0010: move-result-object v3 │ │ +0e3c36: 5474 8610 |0011: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@1086 │ │ +0e3c3a: 6e10 b621 0400 |0013: invoke-virtual {v4}, Landroid/view/View;.getPaddingLeft:()I // method@21b6 │ │ +0e3c40: 0a00 |0016: move-result v0 │ │ +0e3c42: 2201 8d00 |0017: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ +0e3c46: 7010 6103 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0e3c4c: 5574 7210 |001c: iget-boolean v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e3c50: 3804 3700 |001e: if-eqz v4, 0055 // +0037 │ │ +0e3c54: 6004 c20a |0020: sget v4, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_icon_width:I // field@0ac2 │ │ +0e3c58: 6e20 b902 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ +0e3c5e: 0a04 |0025: move-result v4 │ │ +0e3c60: 6005 c30a |0026: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_text_padding_left:I // field@0ac3 │ │ +0e3c64: 6e20 b902 5300 |0028: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ +0e3c6a: 0a05 |002b: move-result v5 │ │ +0e3c6c: 9002 0405 |002c: add-int v2, v4, v5 │ │ +0e3c70: 5474 8110 |002e: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3c74: 6e10 db30 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@30db │ │ +0e3c7a: 0c04 |0033: move-result-object v4 │ │ +0e3c7c: 6e20 9003 1400 |0034: invoke-virtual {v4, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ +0e3c82: 5474 8110 |0037: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3c86: 5215 3a01 |0039: iget v5, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ +0e3c8a: b025 |003b: add-int/2addr v5, v2 │ │ +0e3c8c: 7b55 |003c: neg-int v5, v5 │ │ +0e3c8e: b005 |003d: add-int/2addr v5, v0 │ │ +0e3c90: 6e20 f030 5400 |003e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@30f0 │ │ +0e3c96: 5474 8110 |0041: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e3c9a: 5475 6f10 |0043: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@106f │ │ +0e3c9e: 6e10 cf21 0500 |0045: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@21cf │ │ +0e3ca4: 0a05 |0048: move-result v5 │ │ +0e3ca6: 5216 3a01 |0049: iget v6, v1, Landroid/graphics/Rect;.left:I // field@013a │ │ +0e3caa: b065 |004b: add-int/2addr v5, v6 │ │ +0e3cac: 5216 3b01 |004c: iget v6, v1, Landroid/graphics/Rect;.right:I // field@013b │ │ +0e3cb0: b065 |004e: add-int/2addr v5, v6 │ │ +0e3cb2: b025 |004f: add-int/2addr v5, v2 │ │ +0e3cb4: b105 |0050: sub-int/2addr v5, v0 │ │ +0e3cb6: 6e20 f130 5400 |0051: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@30f1 │ │ +0e3cbc: 0e00 |0054: return-void │ │ +0e3cbe: 1202 |0055: const/4 v2, #int 0 // #0 │ │ +0e3cc0: 28d8 |0056: goto 002e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 0x0009 line=1307 │ │ 0x0011 line=1308 │ │ 0x0017 line=1309 │ │ 0x001c line=1310 │ │ @@ -309429,45 +309444,45 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -0e3ce4: |[0e3ce4] com.actionbarsherlock.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ -0e3cf4: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0e3cf8: 7020 5f02 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0e3cfe: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -0e3d02: 6e20 6102 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ -0e3d08: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -0e3d0c: 6e20 8902 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0289 │ │ -0e3d12: 1a01 6b35 |000f: const-string v1, "user_query" // string@356b │ │ -0e3d16: 5432 9010 |0011: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@1090 │ │ -0e3d1a: 6e30 7d02 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@027d │ │ -0e3d20: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ -0e3d24: 1a01 122e |0018: const-string v1, "query" // string@2e12 │ │ -0e3d28: 6e30 7e02 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3d2e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -0e3d32: 1a01 9922 |001f: const-string v1, "intent_extra_data_key" // string@2299 │ │ -0e3d36: 6e30 7e02 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3d3c: 5431 6b10 |0024: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@106b │ │ -0e3d40: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -0e3d44: 1a01 4618 |0028: const-string v1, "app_data" // string@1846 │ │ -0e3d48: 5432 6b10 |002a: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@106b │ │ -0e3d4c: 6e30 7a02 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@027a │ │ -0e3d52: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ -0e3d56: 1a01 fe16 |0031: const-string v1, "action_key" // string@16fe │ │ -0e3d5a: 6e30 7902 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ -0e3d60: 1a01 0117 |0036: const-string v1, "action_msg" // string@1701 │ │ -0e3d64: 6e30 7e02 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3d6a: 5431 8710 |003b: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e3d6e: 6e10 0c02 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@020c │ │ -0e3d74: 0c01 |0040: move-result-object v1 │ │ -0e3d76: 6e20 8802 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0e3d7c: 1100 |0044: return-object v0 │ │ +0e3cc4: |[0e3cc4] com.actionbarsherlock.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ +0e3cd4: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0e3cd8: 7020 5f02 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0e3cde: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +0e3ce2: 6e20 6102 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0261 │ │ +0e3ce8: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +0e3cec: 6e20 8902 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0289 │ │ +0e3cf2: 1a01 6b35 |000f: const-string v1, "user_query" // string@356b │ │ +0e3cf6: 5432 9010 |0011: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@1090 │ │ +0e3cfa: 6e30 7d02 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@027d │ │ +0e3d00: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ +0e3d04: 1a01 122e |0018: const-string v1, "query" // string@2e12 │ │ +0e3d08: 6e30 7e02 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3d0e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +0e3d12: 1a01 9922 |001f: const-string v1, "intent_extra_data_key" // string@2299 │ │ +0e3d16: 6e30 7e02 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3d1c: 5431 6b10 |0024: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@106b │ │ +0e3d20: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +0e3d24: 1a01 4618 |0028: const-string v1, "app_data" // string@1846 │ │ +0e3d28: 5432 6b10 |002a: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@106b │ │ +0e3d2c: 6e30 7a02 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@027a │ │ +0e3d32: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ +0e3d36: 1a01 fe16 |0031: const-string v1, "action_key" // string@16fe │ │ +0e3d3a: 6e30 7902 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ +0e3d40: 1a01 0117 |0036: const-string v1, "action_msg" // string@1701 │ │ +0e3d44: 6e30 7e02 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3d4a: 5431 8710 |003b: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e3d4e: 6e10 0c02 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@020c │ │ +0e3d54: 0c01 |0040: move-result-object v1 │ │ +0e3d56: 6e20 8802 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0e3d5c: 1100 |0044: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1469 │ │ 0x0005 line=1470 │ │ 0x000a line=1474 │ │ 0x000c line=1475 │ │ 0x000f line=1477 │ │ @@ -309497,88 +309512,88 @@ │ │ type : '(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 137 16-bit code units │ │ -0e3d80: |[0e3d80] com.actionbarsherlock.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ -0e3d90: 1a00 1f34 |0000: const-string v0, "suggest_intent_action" // string@341f │ │ -0e3d94: 7120 9131 0d00 |0002: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ -0e3d9a: 0c01 |0005: move-result-object v1 │ │ -0e3d9c: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ -0e3da0: 54c0 8710 |0008: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e3da4: 6e10 0e02 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@020e │ │ -0e3daa: 0c01 |000d: move-result-object v1 │ │ -0e3dac: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -0e3db0: 1a01 c017 |0010: const-string v1, "android.intent.action.SEARCH" // string@17c0 │ │ -0e3db4: 1a00 2034 |0012: const-string v0, "suggest_intent_data" // string@3420 │ │ -0e3db8: 7120 9131 0d00 |0014: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ -0e3dbe: 0c07 |0017: move-result-object v7 │ │ -0e3dc0: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ -0e3dc4: 54c0 8710 |001a: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e3dc8: 6e10 0f02 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@020f │ │ -0e3dce: 0c07 |001f: move-result-object v7 │ │ -0e3dd0: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ -0e3dd4: 1a00 2134 |0022: const-string v0, "suggest_intent_data_id" // string@3421 │ │ -0e3dd8: 7120 9131 0d00 |0024: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ -0e3dde: 0c0a |0027: move-result-object v10 │ │ -0e3de0: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ -0e3de4: 2200 8206 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0e3de8: 7010 5134 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e3dee: 6e20 5a34 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e3df4: 0c00 |0032: move-result-object v0 │ │ -0e3df6: 1a05 1b01 |0033: const-string v5, "/" // string@011b │ │ -0e3dfa: 6e20 5a34 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e3e00: 0c00 |0038: move-result-object v0 │ │ -0e3e02: 7110 8e04 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@048e │ │ -0e3e08: 0c05 |003c: move-result-object v5 │ │ -0e3e0a: 6e20 5a34 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e3e10: 0c00 |0040: move-result-object v0 │ │ -0e3e12: 6e10 5f34 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e3e18: 0c07 |0044: move-result-object v7 │ │ -0e3e1a: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ -0e3e1e: 1202 |0047: const/4 v2, #int 0 // #0 │ │ -0e3e20: 1a00 2334 |0048: const-string v0, "suggest_intent_query" // string@3423 │ │ -0e3e24: 7120 9131 0d00 |004a: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ -0e3e2a: 0c04 |004d: move-result-object v4 │ │ -0e3e2c: 1a00 2234 |004e: const-string v0, "suggest_intent_extra_data" // string@3422 │ │ -0e3e30: 7120 9131 0d00 |0050: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ -0e3e36: 0c03 |0053: move-result-object v3 │ │ -0e3e38: 07c0 |0054: move-object v0, v12 │ │ -0e3e3a: 01e5 |0055: move v5, v14 │ │ -0e3e3c: 07f6 |0056: move-object v6, v15 │ │ -0e3e3e: 7607 1c31 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@311c │ │ -0e3e44: 0c00 |005a: move-result-object v0 │ │ -0e3e46: 1100 |005b: return-object v0 │ │ -0e3e48: 7110 9504 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -0e3e4e: 0c02 |005f: move-result-object v2 │ │ -0e3e50: 28e8 |0060: goto 0048 // -0018 │ │ -0e3e52: 0d08 |0061: move-exception v8 │ │ -0e3e54: 7210 f402 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@02f4 │ │ -0e3e5a: 0a0b |0065: move-result v11 │ │ -0e3e5c: 1a00 8711 |0066: const-string v0, "SearchView" // string@1187 │ │ -0e3e60: 2205 8206 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ -0e3e64: 7010 5134 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e3e6a: 1a06 7f11 |006d: const-string v6, "Search suggestions cursor at row " // string@117f │ │ -0e3e6e: 6e20 5a34 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e3e74: 0c05 |0072: move-result-object v5 │ │ -0e3e76: 6e20 5634 b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0e3e7c: 0c05 |0076: move-result-object v5 │ │ -0e3e7e: 1a06 9e00 |0077: const-string v6, " returned exception." // string@009e │ │ -0e3e82: 6e20 5a34 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e3e88: 0c05 |007c: move-result-object v5 │ │ -0e3e8a: 6e10 5f34 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e3e90: 0c05 |0080: move-result-object v5 │ │ -0e3e92: 7130 b720 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0e3e98: 1200 |0084: const/4 v0, #int 0 // #0 │ │ -0e3e9a: 28d6 |0085: goto 005b // -002a │ │ -0e3e9c: 0d09 |0086: move-exception v9 │ │ -0e3e9e: 12fb |0087: const/4 v11, #int -1 // #ff │ │ -0e3ea0: 28de |0088: goto 0066 // -0022 │ │ +0e3d60: |[0e3d60] com.actionbarsherlock.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ +0e3d70: 1a00 1f34 |0000: const-string v0, "suggest_intent_action" // string@341f │ │ +0e3d74: 7120 9131 0d00 |0002: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ +0e3d7a: 0c01 |0005: move-result-object v1 │ │ +0e3d7c: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ +0e3d80: 54c0 8710 |0008: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e3d84: 6e10 0e02 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@020e │ │ +0e3d8a: 0c01 |000d: move-result-object v1 │ │ +0e3d8c: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +0e3d90: 1a01 c017 |0010: const-string v1, "android.intent.action.SEARCH" // string@17c0 │ │ +0e3d94: 1a00 2034 |0012: const-string v0, "suggest_intent_data" // string@3420 │ │ +0e3d98: 7120 9131 0d00 |0014: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ +0e3d9e: 0c07 |0017: move-result-object v7 │ │ +0e3da0: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ +0e3da4: 54c0 8710 |001a: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e3da8: 6e10 0f02 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@020f │ │ +0e3dae: 0c07 |001f: move-result-object v7 │ │ +0e3db0: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ +0e3db4: 1a00 2134 |0022: const-string v0, "suggest_intent_data_id" // string@3421 │ │ +0e3db8: 7120 9131 0d00 |0024: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ +0e3dbe: 0c0a |0027: move-result-object v10 │ │ +0e3dc0: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ +0e3dc4: 2200 8206 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0e3dc8: 7010 5134 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e3dce: 6e20 5a34 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e3dd4: 0c00 |0032: move-result-object v0 │ │ +0e3dd6: 1a05 1b01 |0033: const-string v5, "/" // string@011b │ │ +0e3dda: 6e20 5a34 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e3de0: 0c00 |0038: move-result-object v0 │ │ +0e3de2: 7110 8e04 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@048e │ │ +0e3de8: 0c05 |003c: move-result-object v5 │ │ +0e3dea: 6e20 5a34 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e3df0: 0c00 |0040: move-result-object v0 │ │ +0e3df2: 6e10 5f34 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e3df8: 0c07 |0044: move-result-object v7 │ │ +0e3dfa: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ +0e3dfe: 1202 |0047: const/4 v2, #int 0 // #0 │ │ +0e3e00: 1a00 2334 |0048: const-string v0, "suggest_intent_query" // string@3423 │ │ +0e3e04: 7120 9131 0d00 |004a: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ +0e3e0a: 0c04 |004d: move-result-object v4 │ │ +0e3e0c: 1a00 2234 |004e: const-string v0, "suggest_intent_extra_data" // string@3422 │ │ +0e3e10: 7120 9131 0d00 |0050: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ +0e3e16: 0c03 |0053: move-result-object v3 │ │ +0e3e18: 07c0 |0054: move-object v0, v12 │ │ +0e3e1a: 01e5 |0055: move v5, v14 │ │ +0e3e1c: 07f6 |0056: move-object v6, v15 │ │ +0e3e1e: 7607 1c31 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@311c │ │ +0e3e24: 0c00 |005a: move-result-object v0 │ │ +0e3e26: 1100 |005b: return-object v0 │ │ +0e3e28: 7110 9504 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +0e3e2e: 0c02 |005f: move-result-object v2 │ │ +0e3e30: 28e8 |0060: goto 0048 // -0018 │ │ +0e3e32: 0d08 |0061: move-exception v8 │ │ +0e3e34: 7210 f402 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@02f4 │ │ +0e3e3a: 0a0b |0065: move-result v11 │ │ +0e3e3c: 1a00 8711 |0066: const-string v0, "SearchView" // string@1187 │ │ +0e3e40: 2205 8206 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@0682 │ │ +0e3e44: 7010 5134 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e3e4a: 1a06 7f11 |006d: const-string v6, "Search suggestions cursor at row " // string@117f │ │ +0e3e4e: 6e20 5a34 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e3e54: 0c05 |0072: move-result-object v5 │ │ +0e3e56: 6e20 5634 b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0e3e5c: 0c05 |0076: move-result-object v5 │ │ +0e3e5e: 1a06 9e00 |0077: const-string v6, " returned exception." // string@009e │ │ +0e3e62: 6e20 5a34 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e3e68: 0c05 |007c: move-result-object v5 │ │ +0e3e6a: 6e10 5f34 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e3e70: 0c05 |0080: move-result-object v5 │ │ +0e3e72: 7130 b720 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0e3e78: 1200 |0084: const/4 v0, #int 0 // #0 │ │ +0e3e7a: 28d6 |0085: goto 005b // -002a │ │ +0e3e7c: 0d09 |0086: move-exception v9 │ │ +0e3e7e: 12fb |0087: const/4 v11, #int -1 // #ff │ │ +0e3e80: 28de |0088: goto 0066 // -0022 │ │ catches : 2 │ │ 0x0000 - 0x005f │ │ Ljava/lang/RuntimeException; -> 0x0061 │ │ 0x0062 - 0x0065 │ │ Ljava/lang/RuntimeException; -> 0x0086 │ │ positions : │ │ 0x0000 line=1584 │ │ @@ -309628,83 +309643,83 @@ │ │ type : '(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 140 16-bit code units │ │ -0e3ec0: |[0e3ec0] com.actionbarsherlock.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -0e3ed0: 6e10 0c02 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@020c │ │ -0e3ed6: 0c08 |0003: move-result-object v8 │ │ -0e3ed8: 2206 5d00 |0004: new-instance v6, Landroid/content/Intent; // type@005d │ │ -0e3edc: 1a0a c017 |0006: const-string v10, "android.intent.action.SEARCH" // string@17c0 │ │ -0e3ee0: 7020 5f02 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0e3ee6: 6e20 8802 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ -0e3eec: 6e10 2431 0d00 |000e: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e3ef2: 0c0a |0011: move-result-object v10 │ │ -0e3ef4: 120b |0012: const/4 v11, #int 0 // #0 │ │ -0e3ef6: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ -0e3efa: 7140 f801 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f8 │ │ -0e3f00: 0c03 |0018: move-result-object v3 │ │ -0e3f02: 2205 cb00 |0019: new-instance v5, Landroid/os/Bundle; // type@00cb │ │ -0e3f06: 7010 9d04 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@049d │ │ -0e3f0c: 2209 5d00 |001e: new-instance v9, Landroid/content/Intent; // type@005d │ │ -0e3f10: 7020 5e02 e900 |0020: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0e3f16: 1a01 b61d |0023: const-string v1, "free_form" // string@1db6 │ │ -0e3f1a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -0e3f1c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0e3f1e: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -0e3f20: 6e10 2c31 0d00 |0028: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@312c │ │ -0e3f26: 0c07 |002b: move-result-object v7 │ │ -0e3f28: 6e10 1402 0f00 |002c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0214 │ │ -0e3f2e: 0a0a |002f: move-result v10 │ │ -0e3f30: 380a 0a00 |0030: if-eqz v10, 003a // +000a │ │ -0e3f34: 6e10 1402 0f00 |0032: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0214 │ │ -0e3f3a: 0a0a |0035: move-result v10 │ │ -0e3f3c: 6e20 c602 a700 |0036: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0e3f42: 0c01 |0039: move-result-object v1 │ │ -0e3f44: 6e10 1602 0f00 |003a: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0216 │ │ -0e3f4a: 0a0a |003d: move-result v10 │ │ -0e3f4c: 380a 0a00 |003e: if-eqz v10, 0048 // +000a │ │ -0e3f50: 6e10 1602 0f00 |0040: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0216 │ │ -0e3f56: 0a0a |0043: move-result v10 │ │ -0e3f58: 6e20 c602 a700 |0044: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0e3f5e: 0c04 |0047: move-result-object v4 │ │ -0e3f60: 6e10 1302 0f00 |0048: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0213 │ │ -0e3f66: 0a0a |004b: move-result v10 │ │ -0e3f68: 380a 0a00 |004c: if-eqz v10, 0056 // +000a │ │ -0e3f6c: 6e10 1302 0f00 |004e: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0213 │ │ -0e3f72: 0a0a |0051: move-result v10 │ │ -0e3f74: 6e20 c602 a700 |0052: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ -0e3f7a: 0c00 |0055: move-result-object v0 │ │ -0e3f7c: 6e10 1502 0f00 |0056: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0215 │ │ -0e3f82: 0a0a |0059: move-result v10 │ │ -0e3f84: 380a 0600 |005a: if-eqz v10, 0060 // +0006 │ │ -0e3f88: 6e10 1502 0f00 |005c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0215 │ │ -0e3f8e: 0a02 |005f: move-result v2 │ │ -0e3f90: 1a0a fb17 |0060: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@17fb │ │ -0e3f94: 6e30 7e02 a901 |0062: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3f9a: 1a0a fd17 |0065: const-string v10, "android.speech.extra.PROMPT" // string@17fd │ │ -0e3f9e: 6e30 7e02 a904 |0067: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3fa4: 1a0a fa17 |006a: const-string v10, "android.speech.extra.LANGUAGE" // string@17fa │ │ -0e3fa8: 6e30 7e02 a900 |006c: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3fae: 1a0a fc17 |006f: const-string v10, "android.speech.extra.MAX_RESULTS" // string@17fc │ │ -0e3fb2: 6e30 7902 a902 |0071: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ -0e3fb8: 1a0b 2419 |0074: const-string v11, "calling_package" // string@1924 │ │ -0e3fbc: 3908 1100 |0076: if-nez v8, 0087 // +0011 │ │ -0e3fc0: 120a |0078: const/4 v10, #int 0 // #0 │ │ -0e3fc2: 6e30 7e02 b90a |0079: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e3fc8: 1a0a fe17 |007c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@17fe │ │ -0e3fcc: 6e30 7b02 a903 |007e: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ -0e3fd2: 1a0a ff17 |0081: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@17ff │ │ -0e3fd6: 6e30 7a02 a905 |0083: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@027a │ │ -0e3fdc: 1109 |0086: return-object v9 │ │ -0e3fde: 6e10 2802 0800 |0087: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ -0e3fe4: 0c0a |008a: move-result-object v10 │ │ -0e3fe6: 28ee |008b: goto 0079 // -0012 │ │ +0e3ea0: |[0e3ea0] com.actionbarsherlock.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +0e3eb0: 6e10 0c02 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@020c │ │ +0e3eb6: 0c08 |0003: move-result-object v8 │ │ +0e3eb8: 2206 5d00 |0004: new-instance v6, Landroid/content/Intent; // type@005d │ │ +0e3ebc: 1a0a c017 |0006: const-string v10, "android.intent.action.SEARCH" // string@17c0 │ │ +0e3ec0: 7020 5f02 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0e3ec6: 6e20 8802 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0288 │ │ +0e3ecc: 6e10 2431 0d00 |000e: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e3ed2: 0c0a |0011: move-result-object v10 │ │ +0e3ed4: 120b |0012: const/4 v11, #int 0 // #0 │ │ +0e3ed6: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ +0e3eda: 7140 f801 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01f8 │ │ +0e3ee0: 0c03 |0018: move-result-object v3 │ │ +0e3ee2: 2205 cb00 |0019: new-instance v5, Landroid/os/Bundle; // type@00cb │ │ +0e3ee6: 7010 9d04 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@049d │ │ +0e3eec: 2209 5d00 |001e: new-instance v9, Landroid/content/Intent; // type@005d │ │ +0e3ef0: 7020 5e02 e900 |0020: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0e3ef6: 1a01 b61d |0023: const-string v1, "free_form" // string@1db6 │ │ +0e3efa: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +0e3efc: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0e3efe: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +0e3f00: 6e10 2c31 0d00 |0028: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@312c │ │ +0e3f06: 0c07 |002b: move-result-object v7 │ │ +0e3f08: 6e10 1402 0f00 |002c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0214 │ │ +0e3f0e: 0a0a |002f: move-result v10 │ │ +0e3f10: 380a 0a00 |0030: if-eqz v10, 003a // +000a │ │ +0e3f14: 6e10 1402 0f00 |0032: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0214 │ │ +0e3f1a: 0a0a |0035: move-result v10 │ │ +0e3f1c: 6e20 c602 a700 |0036: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0e3f22: 0c01 |0039: move-result-object v1 │ │ +0e3f24: 6e10 1602 0f00 |003a: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0216 │ │ +0e3f2a: 0a0a |003d: move-result v10 │ │ +0e3f2c: 380a 0a00 |003e: if-eqz v10, 0048 // +000a │ │ +0e3f30: 6e10 1602 0f00 |0040: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0216 │ │ +0e3f36: 0a0a |0043: move-result v10 │ │ +0e3f38: 6e20 c602 a700 |0044: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0e3f3e: 0c04 |0047: move-result-object v4 │ │ +0e3f40: 6e10 1302 0f00 |0048: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0213 │ │ +0e3f46: 0a0a |004b: move-result v10 │ │ +0e3f48: 380a 0a00 |004c: if-eqz v10, 0056 // +000a │ │ +0e3f4c: 6e10 1302 0f00 |004e: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0213 │ │ +0e3f52: 0a0a |0051: move-result v10 │ │ +0e3f54: 6e20 c602 a700 |0052: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02c6 │ │ +0e3f5a: 0c00 |0055: move-result-object v0 │ │ +0e3f5c: 6e10 1502 0f00 |0056: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0215 │ │ +0e3f62: 0a0a |0059: move-result v10 │ │ +0e3f64: 380a 0600 |005a: if-eqz v10, 0060 // +0006 │ │ +0e3f68: 6e10 1502 0f00 |005c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0215 │ │ +0e3f6e: 0a02 |005f: move-result v2 │ │ +0e3f70: 1a0a fb17 |0060: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@17fb │ │ +0e3f74: 6e30 7e02 a901 |0062: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3f7a: 1a0a fd17 |0065: const-string v10, "android.speech.extra.PROMPT" // string@17fd │ │ +0e3f7e: 6e30 7e02 a904 |0067: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3f84: 1a0a fa17 |006a: const-string v10, "android.speech.extra.LANGUAGE" // string@17fa │ │ +0e3f88: 6e30 7e02 a900 |006c: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3f8e: 1a0a fc17 |006f: const-string v10, "android.speech.extra.MAX_RESULTS" // string@17fc │ │ +0e3f92: 6e30 7902 a902 |0071: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0279 │ │ +0e3f98: 1a0b 2419 |0074: const-string v11, "calling_package" // string@1924 │ │ +0e3f9c: 3908 1100 |0076: if-nez v8, 0087 // +0011 │ │ +0e3fa0: 120a |0078: const/4 v10, #int 0 // #0 │ │ +0e3fa2: 6e30 7e02 b90a |0079: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3fa8: 1a0a fe17 |007c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@17fe │ │ +0e3fac: 6e30 7b02 a903 |007e: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@027b │ │ +0e3fb2: 1a0a ff17 |0081: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@17ff │ │ +0e3fb6: 6e30 7a02 a905 |0083: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@027a │ │ +0e3fbc: 1109 |0086: return-object v9 │ │ +0e3fbe: 6e10 2802 0800 |0087: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ +0e3fc4: 0c0a |008a: move-result-object v10 │ │ +0e3fc6: 28ee |008b: goto 0079 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1514 │ │ 0x0004 line=1519 │ │ 0x000b line=1520 │ │ 0x000e line=1521 │ │ 0x0019 line=1528 │ │ @@ -309751,27 +309766,27 @@ │ │ type : '(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0e3fe8: |[0e3fe8] com.actionbarsherlock.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -0e3ff8: 2201 5d00 |0000: new-instance v1, Landroid/content/Intent; // type@005d │ │ -0e3ffc: 7020 5e02 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ -0e4002: 6e10 0c02 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@020c │ │ -0e4008: 0c00 |0008: move-result-object v0 │ │ -0e400a: 1a03 2419 |0009: const-string v3, "calling_package" // string@1924 │ │ -0e400e: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ -0e4012: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0e4014: 6e30 7e02 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0e401a: 1101 |0011: return-object v1 │ │ -0e401c: 6e10 2802 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ -0e4022: 0c02 |0015: move-result-object v2 │ │ -0e4024: 28f8 |0016: goto 000e // -0008 │ │ +0e3fc8: |[0e3fc8] com.actionbarsherlock.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +0e3fd8: 2201 5d00 |0000: new-instance v1, Landroid/content/Intent; // type@005d │ │ +0e3fdc: 7020 5e02 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025e │ │ +0e3fe2: 6e10 0c02 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@020c │ │ +0e3fe8: 0c00 |0008: move-result-object v0 │ │ +0e3fea: 1a03 2419 |0009: const-string v3, "calling_package" // string@1924 │ │ +0e3fee: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ +0e3ff2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0e3ff4: 6e30 7e02 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0e3ffa: 1101 |0011: return-object v1 │ │ +0e3ffc: 6e10 2802 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ +0e4002: 0c02 |0015: move-result-object v2 │ │ +0e4004: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1499 │ │ 0x0005 line=1500 │ │ 0x0009 line=1501 │ │ 0x0011 line=1503 │ │ 0x0012 line=1502 │ │ @@ -309787,18 +309802,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e4028: |[0e4028] com.actionbarsherlock.widget.SearchView.dismissSuggestions:()V │ │ -0e4038: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e403c: 6e10 d730 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@30d7 │ │ -0e4042: 0e00 |0005: return-void │ │ +0e4008: |[0e4008] com.actionbarsherlock.widget.SearchView.dismissSuggestions:()V │ │ +0e4018: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e401c: 6e10 d730 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@30d7 │ │ +0e4022: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0005 line=1197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -309807,36 +309822,36 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0e4044: |[0e4044] com.actionbarsherlock.widget.SearchView.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -0e4054: 1c01 cf04 |0000: const-class v1, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ -0e4058: 1a02 a91c |0002: const-string v2, "ensureImeVisible" // string@1ca9 │ │ -0e405c: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -0e405e: 2333 1007 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ -0e4062: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0e4064: 6205 5314 |0008: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ -0e4068: 4d05 0304 |000a: aput-object v5, v3, v4 │ │ -0e406c: 6e30 eb33 2103 |000c: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -0e4072: 0c00 |000f: move-result-object v0 │ │ -0e4074: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0e4076: 6e20 7a34 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ -0e407c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0e407e: 2311 1107 |0015: new-array v1, v1, [Ljava/lang/Object; // type@0711 │ │ -0e4082: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0e4084: 7110 d333 0700 |0018: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ -0e408a: 0c03 |001b: move-result-object v3 │ │ -0e408c: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ -0e4090: 6e30 7934 6001 |001e: invoke-virtual {v0, v6, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e4096: 0e00 |0021: return-void │ │ -0e4098: 0d01 |0022: move-exception v1 │ │ -0e409a: 28fe |0023: goto 0021 // -0002 │ │ +0e4024: |[0e4024] com.actionbarsherlock.widget.SearchView.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +0e4034: 1c01 cf04 |0000: const-class v1, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ +0e4038: 1a02 a91c |0002: const-string v2, "ensureImeVisible" // string@1ca9 │ │ +0e403c: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +0e403e: 2333 1007 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0710 │ │ +0e4042: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +0e4044: 6205 5314 |0008: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ +0e4048: 4d05 0304 |000a: aput-object v5, v3, v4 │ │ +0e404c: 6e30 eb33 2103 |000c: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +0e4052: 0c00 |000f: move-result-object v0 │ │ +0e4054: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0e4056: 6e20 7a34 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ +0e405c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0e405e: 2311 1107 |0015: new-array v1, v1, [Ljava/lang/Object; // type@0711 │ │ +0e4062: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0e4064: 7110 d333 0700 |0018: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ +0e406a: 0c03 |001b: move-result-object v3 │ │ +0e406c: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ +0e4070: 6e30 7934 6001 |001e: invoke-virtual {v0, v6, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e4076: 0e00 |0021: return-void │ │ +0e4078: 0d01 |0022: move-exception v1 │ │ +0e407a: 28fe |0023: goto 0021 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=1782 │ │ 0x0010 line=1783 │ │ 0x0014 line=1784 │ │ @@ -309852,42 +309867,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0e40ac: |[0e40ac] com.actionbarsherlock.widget.SearchView.forceSuggestionQuery:()V │ │ -0e40bc: 1c02 cf04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ -0e40c0: 1a03 fd1b |0002: const-string v3, "doBeforeTextChanged" // string@1bfd │ │ -0e40c4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0e40c6: 2344 1007 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ -0e40ca: 6e30 e933 3204 |0007: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -0e40d0: 0c01 |000a: move-result-object v1 │ │ -0e40d2: 1c02 cf04 |000b: const-class v2, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ -0e40d6: 1a03 fc1b |000d: const-string v3, "doAfterTextChanged" // string@1bfc │ │ -0e40da: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -0e40dc: 2344 1007 |0010: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ -0e40e0: 6e30 e933 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -0e40e6: 0c00 |0015: move-result-object v0 │ │ -0e40e8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -0e40ea: 6e20 7a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ -0e40f0: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0e40f2: 6e20 7a34 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ -0e40f8: 5452 8110 |001e: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e40fc: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -0e40fe: 2333 1107 |0021: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ -0e4102: 6e30 7934 2103 |0023: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e4108: 5452 8110 |0026: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e410c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -0e410e: 2333 1107 |0029: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ -0e4112: 6e30 7934 2003 |002b: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e4118: 0e00 |002e: return-void │ │ -0e411a: 0d02 |002f: move-exception v2 │ │ -0e411c: 28fe |0030: goto 002e // -0002 │ │ +0e408c: |[0e408c] com.actionbarsherlock.widget.SearchView.forceSuggestionQuery:()V │ │ +0e409c: 1c02 cf04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ +0e40a0: 1a03 fd1b |0002: const-string v3, "doBeforeTextChanged" // string@1bfd │ │ +0e40a4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0e40a6: 2344 1007 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ +0e40aa: 6e30 e933 3204 |0007: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +0e40b0: 0c01 |000a: move-result-object v1 │ │ +0e40b2: 1c02 cf04 |000b: const-class v2, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ +0e40b6: 1a03 fc1b |000d: const-string v3, "doAfterTextChanged" // string@1bfc │ │ +0e40ba: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +0e40bc: 2344 1007 |0010: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ +0e40c0: 6e30 e933 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +0e40c6: 0c00 |0015: move-result-object v0 │ │ +0e40c8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +0e40ca: 6e20 7a34 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ +0e40d0: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +0e40d2: 6e20 7a34 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ +0e40d8: 5452 8110 |001e: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e40dc: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0e40de: 2333 1107 |0021: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ +0e40e2: 6e30 7934 2103 |0023: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e40e8: 5452 8110 |0026: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e40ec: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +0e40ee: 2333 1107 |0029: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ +0e40f2: 6e30 7934 2003 |002b: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e40f8: 0e00 |002e: return-void │ │ +0e40fa: 0d02 |002f: move-exception v2 │ │ +0e40fc: 28fe |0030: goto 002e // -0002 │ │ catches : 1 │ │ 0x0000 - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=1626 │ │ 0x000b line=1627 │ │ 0x0016 line=1628 │ │ @@ -309906,47 +309921,47 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -0e4130: |[0e4130] com.actionbarsherlock.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -0e4140: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0e4142: 5593 7210 |0001: iget-boolean v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e4146: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0e414a: 110a |0005: return-object v10 │ │ -0e414c: 2201 5404 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0454 │ │ -0e4150: 1a03 0900 |0008: const-string v3, " " // string@0009 │ │ -0e4154: 7020 8e20 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@208e │ │ -0e415a: 6e20 8f20 a100 |000d: invoke-virtual {v1, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@208f │ │ -0e4160: 6e10 2431 0900 |0010: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4166: 0c03 |0013: move-result-object v3 │ │ -0e4168: 6e10 4602 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e416e: 0c03 |0017: move-result-object v3 │ │ -0e4170: 7010 2d31 0900 |0018: invoke-direct {v9}, Lcom/actionbarsherlock/widget/SearchView;.getSearchIconId:()I // method@312d │ │ -0e4176: 0a04 |001b: move-result v4 │ │ -0e4178: 6e20 bb02 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0e417e: 0c00 |001f: move-result-object v0 │ │ -0e4180: 5493 8110 |0020: iget-object v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4184: 6e10 e130 0300 |0022: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@30e1 │ │ -0e418a: 0a03 |0025: move-result v3 │ │ -0e418c: 8934 |0026: float-to-double v4, v3 │ │ -0e418e: 1906 f43f |0027: const-wide/high16 v6, #long 4608308318706860032 // #3ff4 │ │ -0e4192: cd64 |0029: mul-double/2addr v4, v6 │ │ -0e4194: 8a42 |002a: double-to-int v2, v4 │ │ -0e4196: 6e52 9603 8028 |002b: invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ -0e419c: 2203 5c04 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@045c │ │ -0e41a0: 7020 9920 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@2099 │ │ -0e41a6: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -0e41a8: 1225 |0034: const/4 v5, #int 2 // #2 │ │ -0e41aa: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ -0e41ae: 6e56 9020 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@2090 │ │ -0e41b4: 071a |003a: move-object v10, v1 │ │ -0e41b6: 28ca |003b: goto 0005 // -0036 │ │ +0e4110: |[0e4110] com.actionbarsherlock.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +0e4120: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0e4122: 5593 7210 |0001: iget-boolean v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e4126: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0e412a: 110a |0005: return-object v10 │ │ +0e412c: 2201 5404 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0454 │ │ +0e4130: 1a03 0900 |0008: const-string v3, " " // string@0009 │ │ +0e4134: 7020 8e20 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@208e │ │ +0e413a: 6e20 8f20 a100 |000d: invoke-virtual {v1, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@208f │ │ +0e4140: 6e10 2431 0900 |0010: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4146: 0c03 |0013: move-result-object v3 │ │ +0e4148: 6e10 4602 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e414e: 0c03 |0017: move-result-object v3 │ │ +0e4150: 7010 2d31 0900 |0018: invoke-direct {v9}, Lcom/actionbarsherlock/widget/SearchView;.getSearchIconId:()I // method@312d │ │ +0e4156: 0a04 |001b: move-result v4 │ │ +0e4158: 6e20 bb02 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0e415e: 0c00 |001f: move-result-object v0 │ │ +0e4160: 5493 8110 |0020: iget-object v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4164: 6e10 e130 0300 |0022: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@30e1 │ │ +0e416a: 0a03 |0025: move-result v3 │ │ +0e416c: 8934 |0026: float-to-double v4, v3 │ │ +0e416e: 1906 f43f |0027: const-wide/high16 v6, #long 4608308318706860032 // #3ff4 │ │ +0e4172: cd64 |0029: mul-double/2addr v4, v6 │ │ +0e4174: 8a42 |002a: double-to-int v2, v4 │ │ +0e4176: 6e52 9603 8028 |002b: invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0396 │ │ +0e417c: 2203 5c04 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@045c │ │ +0e4180: 7020 9920 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@2099 │ │ +0e4186: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +0e4188: 1225 |0034: const/4 v5, #int 2 // #2 │ │ +0e418a: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ +0e418e: 6e56 9020 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@2090 │ │ +0e4194: 071a |003a: move-object v10, v1 │ │ +0e4196: 28ca |003b: goto 0005 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1072 │ │ 0x0005 line=1080 │ │ 0x0006 line=1074 │ │ 0x000d line=1075 │ │ 0x0010 line=1076 │ │ @@ -309967,23 +309982,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0e41b8: |[0e41b8] com.actionbarsherlock.widget.SearchView.getPreferredWidth:()I │ │ -0e41c8: 6e10 2431 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e41ce: 0c00 |0003: move-result-object v0 │ │ -0e41d0: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e41d6: 0c00 |0007: move-result-object v0 │ │ -0e41d8: 6001 c50a |0008: sget v1, Lcom/actionbarsherlock/R$dimen;.abs__search_view_preferred_width:I // field@0ac5 │ │ -0e41dc: 6e20 b902 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ -0e41e2: 0a00 |000d: move-result v0 │ │ -0e41e4: 0f00 |000e: return v0 │ │ +0e4198: |[0e4198] com.actionbarsherlock.widget.SearchView.getPreferredWidth:()I │ │ +0e41a8: 6e10 2431 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e41ae: 0c00 |0003: move-result-object v0 │ │ +0e41b0: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e41b6: 0c00 |0007: move-result-object v0 │ │ +0e41b8: 6001 c50a |0008: sget v1, Lcom/actionbarsherlock/R$dimen;.abs__search_view_preferred_width:I // field@0ac5 │ │ +0e41bc: 6e20 b902 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02b9 │ │ +0e41c2: 0a00 |000d: move-result v0 │ │ +0e41c4: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x000a line=767 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -309992,26 +310007,26 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0e41e8: |[0e41e8] com.actionbarsherlock.widget.SearchView.getSearchIconId:()I │ │ -0e41f8: 2200 6a04 |0000: new-instance v0, Landroid/util/TypedValue; // type@046a │ │ -0e41fc: 7010 c720 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0e4202: 6e10 2431 0400 |0005: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4208: 0c01 |0008: move-result-object v1 │ │ -0e420a: 6e10 4b02 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ -0e4210: 0c01 |000c: move-result-object v1 │ │ -0e4212: 6002 890a |000d: sget v2, Lcom/actionbarsherlock/R$attr;.searchViewSearchIcon:I // field@0a89 │ │ -0e4216: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0e4218: 6e40 b402 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ -0e421e: 5201 200a |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ -0e4222: 0f01 |0015: return v1 │ │ +0e41c8: |[0e41c8] com.actionbarsherlock.widget.SearchView.getSearchIconId:()I │ │ +0e41d8: 2200 6a04 |0000: new-instance v0, Landroid/util/TypedValue; // type@046a │ │ +0e41dc: 7010 c720 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0e41e2: 6e10 2431 0400 |0005: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e41e8: 0c01 |0008: move-result-object v1 │ │ +0e41ea: 6e10 4b02 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ +0e41f0: 0c01 |000c: move-result-object v1 │ │ +0e41f2: 6002 890a |000d: sget v2, Lcom/actionbarsherlock/R$attr;.searchViewSearchIcon:I // field@0a89 │ │ +0e41f6: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0e41f8: 6e40 b402 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ +0e41fe: 5201 200a |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ +0e4202: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1064 │ │ 0x0005 line=1065 │ │ 0x0013 line=1067 │ │ locals : │ │ 0x0005 - 0x0016 reg=0 outValue Landroid/util/TypedValue; │ │ @@ -310022,45 +310037,45 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0e4224: |[0e4224] com.actionbarsherlock.widget.SearchView.hasVoiceSearch:()Z │ │ -0e4234: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0e4236: 5453 8710 |0001: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e423a: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -0e423e: 5453 8710 |0005: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4242: 6e10 1702 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@0217 │ │ -0e4248: 0a03 |000a: move-result v3 │ │ -0e424a: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ -0e424e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0e4250: 5453 8710 |000e: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4254: 6e10 1902 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0219 │ │ -0e425a: 0a03 |0013: move-result v3 │ │ -0e425c: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ -0e4260: 5451 9410 |0016: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ -0e4264: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ -0e4268: 6e10 2431 0500 |001a: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e426e: 0c03 |001d: move-result-object v3 │ │ -0e4270: 6e10 4402 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0e4276: 0c03 |0021: move-result-object v3 │ │ -0e4278: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ -0e427c: 6e30 aa02 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@02aa │ │ -0e4282: 0c00 |0027: move-result-object v0 │ │ -0e4284: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -0e4288: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -0e428a: 0f02 |002b: return v2 │ │ -0e428c: 5453 8710 |002c: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4290: 6e10 1802 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0218 │ │ -0e4296: 0a03 |0031: move-result v3 │ │ -0e4298: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ -0e429c: 5451 9110 |0034: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ -0e42a0: 28e2 |0036: goto 0018 // -001e │ │ +0e4204: |[0e4204] com.actionbarsherlock.widget.SearchView.hasVoiceSearch:()Z │ │ +0e4214: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0e4216: 5453 8710 |0001: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e421a: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +0e421e: 5453 8710 |0005: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4222: 6e10 1702 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@0217 │ │ +0e4228: 0a03 |000a: move-result v3 │ │ +0e422a: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ +0e422e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0e4230: 5453 8710 |000e: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4234: 6e10 1902 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0219 │ │ +0e423a: 0a03 |0013: move-result v3 │ │ +0e423c: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ +0e4240: 5451 9410 |0016: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ +0e4244: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ +0e4248: 6e10 2431 0500 |001a: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e424e: 0c03 |001d: move-result-object v3 │ │ +0e4250: 6e10 4402 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0e4256: 0c03 |0021: move-result-object v3 │ │ +0e4258: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ +0e425c: 6e30 aa02 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@02aa │ │ +0e4262: 0c00 |0027: move-result-object v0 │ │ +0e4264: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +0e4268: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +0e426a: 0f02 |002b: return v2 │ │ +0e426c: 5453 8710 |002c: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4270: 6e10 1802 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0218 │ │ +0e4276: 0a03 |0031: move-result v3 │ │ +0e4278: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ +0e427c: 5451 9110 |0034: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ +0e4280: 28e2 |0036: goto 0018 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=787 │ │ 0x000d line=788 │ │ 0x000e line=789 │ │ 0x0016 line=790 │ │ 0x0018 line=794 │ │ @@ -310080,26 +310095,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0e42a4: |[0e42a4] com.actionbarsherlock.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ -0e42b4: 6e10 4602 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e42ba: 0c00 |0003: move-result-object v0 │ │ -0e42bc: 6e10 b802 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02b8 │ │ -0e42c2: 0c00 |0007: move-result-object v0 │ │ -0e42c4: 5200 2d01 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@012d │ │ -0e42c8: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -0e42ca: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ -0e42ce: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0e42d0: 0f00 |000e: return v0 │ │ -0e42d2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0e42d4: 28fe |0010: goto 000e // -0002 │ │ +0e4284: |[0e4284] com.actionbarsherlock.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ +0e4294: 6e10 4602 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e429a: 0c00 |0003: move-result-object v0 │ │ +0e429c: 6e10 b802 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02b8 │ │ +0e42a2: 0c00 |0007: move-result-object v0 │ │ +0e42a4: 5200 2d01 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@012d │ │ +0e42a8: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +0e42aa: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ +0e42ae: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0e42b0: 0f00 |000e: return v0 │ │ +0e42b2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0e42b4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1638 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 context Landroid/content/Context; │ │ │ │ #38 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -310107,26 +310122,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0e42d8: |[0e42d8] com.actionbarsherlock.widget.SearchView.isSubmitAreaEnabled:()Z │ │ -0e42e8: 5510 8b10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ -0e42ec: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0e42f0: 5510 9310 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ -0e42f4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0e42f8: 6e10 3731 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ -0e42fe: 0a00 |000b: move-result v0 │ │ -0e4300: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -0e4304: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0e4306: 0f00 |000f: return v0 │ │ -0e4308: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0e430a: 28fe |0011: goto 000f // -0002 │ │ +0e42b8: |[0e42b8] com.actionbarsherlock.widget.SearchView.isSubmitAreaEnabled:()Z │ │ +0e42c8: 5510 8b10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ +0e42cc: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0e42d0: 5510 9310 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ +0e42d4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0e42d8: 6e10 3731 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ +0e42de: 0a00 |000b: move-result v0 │ │ +0e42e0: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0e42e4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0e42e6: 0f00 |000f: return v0 │ │ +0e42e8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0e42ea: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=804 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #39 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -310134,34 +310149,34 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0e430c: |[0e430c] com.actionbarsherlock.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ -0e431c: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -0e4320: 0e00 |0002: return-void │ │ -0e4322: 6e10 2431 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4328: 0c01 |0006: move-result-object v1 │ │ -0e432a: 6e20 5602 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0e4330: 28f8 |000a: goto 0002 // -0008 │ │ -0e4332: 0d00 |000b: move-exception v0 │ │ -0e4334: 1a01 8711 |000c: const-string v1, "SearchView" // string@1187 │ │ -0e4338: 2202 8206 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0e433c: 7010 5134 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e4342: 1a03 2905 |0013: const-string v3, "Failed launch activity: " // string@0529 │ │ -0e4346: 6e20 5a34 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e434c: 0c02 |0018: move-result-object v2 │ │ -0e434e: 6e20 5934 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0e4354: 0c02 |001c: move-result-object v2 │ │ -0e4356: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e435c: 0c02 |0020: move-result-object v2 │ │ -0e435e: 7130 b320 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0e4364: 28de |0024: goto 0002 // -0022 │ │ +0e42ec: |[0e42ec] com.actionbarsherlock.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ +0e42fc: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +0e4300: 0e00 |0002: return-void │ │ +0e4302: 6e10 2431 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4308: 0c01 |0006: move-result-object v1 │ │ +0e430a: 6e20 5602 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0e4310: 28f8 |000a: goto 0002 // -0008 │ │ +0e4312: 0d00 |000b: move-exception v0 │ │ +0e4314: 1a01 8711 |000c: const-string v1, "SearchView" // string@1187 │ │ +0e4318: 2202 8206 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0e431c: 7010 5134 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e4322: 1a03 2905 |0013: const-string v3, "Failed launch activity: " // string@0529 │ │ +0e4326: 6e20 5a34 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e432c: 0c02 |0018: move-result-object v2 │ │ +0e432e: 6e20 5934 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0e4334: 0c02 |001c: move-result-object v2 │ │ +0e4336: 6e10 5f34 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e433c: 0c02 |0020: move-result-object v2 │ │ +0e433e: 7130 b320 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0e4344: 28de |0024: goto 0002 // -0022 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0000 line=1426 │ │ 0x0002 line=1436 │ │ 0x0003 line=1432 │ │ @@ -310177,28 +310192,28 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -0e4378: |[0e4378] com.actionbarsherlock.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ -0e4388: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0e438a: 1a01 c017 |0001: const-string v1, "android.intent.action.SEARCH" // string@17c0 │ │ -0e438e: 0780 |0003: move-object v0, v8 │ │ -0e4390: 0723 |0004: move-object v3, v2 │ │ -0e4392: 07b4 |0005: move-object v4, v11 │ │ -0e4394: 0195 |0006: move v5, v9 │ │ -0e4396: 07a6 |0007: move-object v6, v10 │ │ -0e4398: 7607 1c31 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@311c │ │ -0e439e: 0c07 |000b: move-result-object v7 │ │ -0e43a0: 6e10 2431 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e43a6: 0c00 |000f: move-result-object v0 │ │ -0e43a8: 6e20 5602 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0e43ae: 0e00 |0013: return-void │ │ +0e4358: |[0e4358] com.actionbarsherlock.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ +0e4368: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0e436a: 1a01 c017 |0001: const-string v1, "android.intent.action.SEARCH" // string@17c0 │ │ +0e436e: 0780 |0003: move-object v0, v8 │ │ +0e4370: 0723 |0004: move-object v3, v2 │ │ +0e4372: 07b4 |0005: move-object v4, v11 │ │ +0e4374: 0195 |0006: move v5, v9 │ │ +0e4376: 07a6 |0007: move-object v6, v10 │ │ +0e4378: 7607 1c31 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@311c │ │ +0e437e: 0c07 |000b: move-result-object v7 │ │ +0e4380: 6e10 2431 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4386: 0c00 |000f: move-result-object v0 │ │ +0e4388: 6e20 5602 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0e438e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1448 │ │ 0x0008 line=1449 │ │ 0x000c line=1450 │ │ 0x0013 line=1451 │ │ locals : │ │ @@ -310214,29 +310229,29 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0e43b0: |[0e43b0] com.actionbarsherlock.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ -0e43c0: 5432 8c10 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e43c4: 6e10 de1c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1cde │ │ -0e43ca: 0c00 |0005: move-result-object v0 │ │ -0e43cc: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -0e43d0: 7220 fc02 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ -0e43d6: 0a02 |000b: move-result v2 │ │ -0e43d8: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -0e43dc: 7040 1d31 0365 |000e: invoke-direct {v3, v0, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@311d │ │ -0e43e2: 0c01 |0011: move-result-object v1 │ │ -0e43e4: 7020 3c31 1300 |0012: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@313c │ │ -0e43ea: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0e43ec: 0f02 |0016: return v2 │ │ -0e43ee: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0e43f0: 28fe |0018: goto 0016 // -0002 │ │ +0e4390: |[0e4390] com.actionbarsherlock.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ +0e43a0: 5432 8c10 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e43a4: 6e10 de1c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1cde │ │ +0e43aa: 0c00 |0005: move-result-object v0 │ │ +0e43ac: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +0e43b0: 7220 fc02 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ +0e43b6: 0a02 |000b: move-result v2 │ │ +0e43b8: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +0e43bc: 7040 1d31 0365 |000e: invoke-direct {v3, v0, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@311d │ │ +0e43c2: 0c01 |0011: move-result-object v1 │ │ +0e43c4: 7020 3c31 1300 |0012: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@313c │ │ +0e43ca: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +0e43cc: 0f02 |0016: return v2 │ │ +0e43ce: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0e43d0: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1409 │ │ 0x0006 line=1410 │ │ 0x000e line=1412 │ │ 0x0012 line=1415 │ │ 0x0015 line=1417 │ │ @@ -310254,40 +310269,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0e43f4: |[0e43f4] com.actionbarsherlock.widget.SearchView.onCloseClicked:()V │ │ -0e4404: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0e4406: 5441 8110 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e440a: 6e10 e030 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0e4410: 0c00 |0006: move-result-object v0 │ │ -0e4412: 7110 9320 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0e4418: 0a01 |000a: move-result v1 │ │ -0e441a: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ -0e441e: 5541 7210 |000d: iget-boolean v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e4422: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ -0e4426: 5441 7610 |0011: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@1076 │ │ -0e442a: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ -0e442e: 5441 7610 |0015: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@1076 │ │ -0e4432: 7210 cb30 0100 |0017: invoke-interface {v1}, Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;.onClose:()Z // method@30cb │ │ -0e4438: 0a01 |001a: move-result v1 │ │ -0e443a: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -0e443e: 6e10 1b31 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@311b │ │ -0e4444: 7020 7331 3400 |0020: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e444a: 0e00 |0023: return-void │ │ -0e444c: 5441 8110 |0024: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4450: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ -0e4454: 6e20 ff30 2100 |0028: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@30ff │ │ -0e445a: 5441 8110 |002b: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e445e: 6e10 ed30 0100 |002d: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@30ed │ │ -0e4464: 7020 5c31 3400 |0030: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ -0e446a: 28f0 |0033: goto 0023 // -0010 │ │ +0e43d4: |[0e43d4] com.actionbarsherlock.widget.SearchView.onCloseClicked:()V │ │ +0e43e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0e43e6: 5441 8110 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e43ea: 6e10 e030 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0e43f0: 0c00 |0006: move-result-object v0 │ │ +0e43f2: 7110 9320 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0e43f8: 0a01 |000a: move-result v1 │ │ +0e43fa: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ +0e43fe: 5541 7210 |000d: iget-boolean v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e4402: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ +0e4406: 5441 7610 |0011: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@1076 │ │ +0e440a: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ +0e440e: 5441 7610 |0015: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@1076 │ │ +0e4412: 7210 cb30 0100 |0017: invoke-interface {v1}, Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;.onClose:()Z // method@30cb │ │ +0e4418: 0a01 |001a: move-result v1 │ │ +0e441a: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +0e441e: 6e10 1b31 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@311b │ │ +0e4424: 7020 7331 3400 |0020: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e442a: 0e00 |0023: return-void │ │ +0e442c: 5441 8110 |0024: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4430: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ +0e4434: 6e20 ff30 2100 |0028: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@30ff │ │ +0e443a: 5441 8110 |002b: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e443e: 6e10 ed30 0100 |002d: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@30ed │ │ +0e4444: 7020 5c31 3400 |0030: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ +0e444a: 28f0 |0033: goto 0023 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1200 │ │ 0x0007 line=1201 │ │ 0x000d line=1202 │ │ 0x0011 line=1204 │ │ 0x001d line=1206 │ │ @@ -310305,28 +310320,28 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0e446c: |[0e446c] com.actionbarsherlock.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ -0e447c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e447e: 5421 7d10 |0001: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ -0e4482: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0e4486: 5421 7d10 |0005: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ -0e448a: 7220 ce30 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@30ce │ │ -0e4490: 0a01 |000a: move-result v1 │ │ -0e4492: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ -0e4496: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0e4498: 7040 3e31 3210 |000e: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@313e │ │ -0e449e: 7020 5c31 0200 |0011: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ -0e44a4: 7010 2031 0200 |0014: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@3120 │ │ -0e44aa: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0e44ac: 0f00 |0018: return v0 │ │ +0e444c: |[0e444c] com.actionbarsherlock.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ +0e445c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e445e: 5421 7d10 |0001: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ +0e4462: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0e4466: 5421 7d10 |0005: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ +0e446a: 7220 ce30 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@30ce │ │ +0e4470: 0a01 |000a: move-result v1 │ │ +0e4472: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ +0e4476: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0e4478: 7040 3e31 3210 |000e: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@313e │ │ +0e447e: 7020 5c31 0200 |0011: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ +0e4484: 7010 2031 0200 |0014: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@3120 │ │ +0e448a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0e448c: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1323 │ │ 0x0007 line=1324 │ │ 0x000d line=1325 │ │ 0x0011 line=1326 │ │ 0x0014 line=1327 │ │ @@ -310343,26 +310358,26 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0e44b0: |[0e44b0] com.actionbarsherlock.widget.SearchView.onItemSelected:(I)Z │ │ -0e44c0: 5410 7d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ -0e44c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0e44c8: 5410 7d10 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ -0e44cc: 7220 cf30 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@30cf │ │ -0e44d2: 0a00 |0009: move-result v0 │ │ -0e44d4: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -0e44d8: 7020 5631 2100 |000c: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@3156 │ │ -0e44de: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0e44e0: 0f00 |0010: return v0 │ │ -0e44e2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0e44e4: 28fe |0012: goto 0010 // -0002 │ │ +0e4490: |[0e4490] com.actionbarsherlock.widget.SearchView.onItemSelected:(I)Z │ │ +0e44a0: 5410 7d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ +0e44a4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0e44a8: 5410 7d10 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ +0e44ac: 7220 cf30 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@30cf │ │ +0e44b2: 0a00 |0009: move-result v0 │ │ +0e44b4: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +0e44b8: 7020 5631 2100 |000c: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@3156 │ │ +0e44be: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0e44c0: 0f00 |0010: return v0 │ │ +0e44c2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0e44c4: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1334 │ │ 0x0006 line=1335 │ │ 0x000c line=1336 │ │ 0x000f line=1337 │ │ 0x0010 line=1339 │ │ @@ -310375,26 +310390,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0e44e8: |[0e44e8] com.actionbarsherlock.widget.SearchView.onSearchClicked:()V │ │ -0e44f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e44fa: 7020 7331 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e4500: 5410 8110 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4504: 6e10 ed30 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@30ed │ │ -0e450a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0e450c: 7020 5c31 0100 |000a: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ -0e4512: 5410 7c10 |000d: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@107c │ │ -0e4516: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -0e451a: 5410 7c10 |0011: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@107c │ │ -0e451e: 7220 8521 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@2185 │ │ -0e4524: 0e00 |0016: return-void │ │ +0e44c8: |[0e44c8] com.actionbarsherlock.widget.SearchView.onSearchClicked:()V │ │ +0e44d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e44da: 7020 7331 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e44e0: 5410 8110 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e44e4: 6e10 ed30 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@30ed │ │ +0e44ea: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0e44ec: 7020 5c31 0100 |000a: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ +0e44f2: 5410 7c10 |000d: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@107c │ │ +0e44f6: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +0e44fa: 5410 7c10 |0011: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@107c │ │ +0e44fe: 7220 8521 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@2185 │ │ +0e4504: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0004 line=1221 │ │ 0x0009 line=1222 │ │ 0x000d line=1223 │ │ 0x0011 line=1224 │ │ @@ -310407,40 +310422,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0e4528: |[0e4528] com.actionbarsherlock.widget.SearchView.onSubmitQuery:()V │ │ -0e4538: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0e453a: 5441 8110 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e453e: 6e10 e030 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0e4544: 0c00 |0006: move-result-object v0 │ │ -0e4546: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ -0e454a: 7110 9220 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@2092 │ │ -0e4550: 0a01 |000c: move-result v1 │ │ -0e4552: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ -0e4556: 5441 7a10 |000f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ -0e455a: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -0e455e: 5441 7a10 |0013: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ -0e4562: 7210 d733 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0e4568: 0c02 |0018: move-result-object v2 │ │ -0e456a: 7220 cd30 2100 |0019: invoke-interface {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@30cd │ │ -0e4570: 0a01 |001c: move-result v1 │ │ -0e4572: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ -0e4576: 5441 8710 |001f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e457a: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ -0e457e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -0e4580: 7210 d733 0000 |0024: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0e4586: 0c02 |0027: move-result-object v2 │ │ -0e4588: 7040 3d31 3421 |0028: invoke-direct {v4, v3, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@313d │ │ -0e458e: 7020 5c31 3400 |002b: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ -0e4594: 7010 2031 0400 |002e: invoke-direct {v4}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@3120 │ │ -0e459a: 0e00 |0031: return-void │ │ +0e4508: |[0e4508] com.actionbarsherlock.widget.SearchView.onSubmitQuery:()V │ │ +0e4518: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0e451a: 5441 8110 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e451e: 6e10 e030 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0e4524: 0c00 |0006: move-result-object v0 │ │ +0e4526: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ +0e452a: 7110 9220 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@2092 │ │ +0e4530: 0a01 |000c: move-result v1 │ │ +0e4532: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ +0e4536: 5441 7a10 |000f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ +0e453a: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +0e453e: 5441 7a10 |0013: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ +0e4542: 7210 d733 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0e4548: 0c02 |0018: move-result-object v2 │ │ +0e454a: 7220 cd30 2100 |0019: invoke-interface {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@30cd │ │ +0e4550: 0a01 |001c: move-result v1 │ │ +0e4552: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ +0e4556: 5441 8710 |001f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e455a: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ +0e455e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +0e4560: 7210 d733 0000 |0024: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0e4566: 0c02 |0027: move-result-object v2 │ │ +0e4568: 7040 3d31 3421 |0028: invoke-direct {v4, v3, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@313d │ │ +0e456e: 7020 5c31 3400 |002b: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ +0e4574: 7010 2031 0400 |002e: invoke-direct {v4}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@3120 │ │ +0e457a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1182 │ │ 0x0007 line=1183 │ │ 0x000f line=1184 │ │ 0x0015 line=1185 │ │ 0x001f line=1186 │ │ @@ -310457,68 +310472,68 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -0e459c: |[0e459c] com.actionbarsherlock.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0e45ac: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ -0e45b0: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0e45b2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0e45b4: 5464 8710 |0004: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e45b8: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -0e45bc: 0f02 |0008: return v2 │ │ -0e45be: 5464 8c10 |0009: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e45c2: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ -0e45c6: 6e10 fd20 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ -0e45cc: 0a04 |0010: move-result v4 │ │ -0e45ce: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ -0e45d2: 7110 4a14 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@144a │ │ -0e45d8: 0a04 |0016: move-result v4 │ │ -0e45da: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ -0e45de: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ -0e45e2: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ -0e45e6: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ -0e45ea: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ -0e45ee: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ -0e45f2: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ -0e45f6: 5463 8110 |0025: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e45fa: 6e10 df30 0300 |0027: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@30df │ │ -0e4600: 0a00 |002a: move-result v0 │ │ -0e4602: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -0e4604: 7040 4531 0632 |002c: invoke-direct {v6, v0, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@3145 │ │ -0e460a: 0a02 |002f: move-result v2 │ │ -0e460c: 28d8 |0030: goto 0008 // -0028 │ │ -0e460e: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ -0e4612: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ -0e4616: 3348 2200 |0035: if-ne v8, v4, 0057 // +0022 │ │ -0e461a: 3358 1900 |0037: if-ne v8, v5, 0050 // +0019 │ │ -0e461e: 0121 |0039: move v1, v2 │ │ -0e4620: 5464 8110 |003a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4624: 6e20 fe30 1400 |003c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@30fe │ │ -0e462a: 5464 8110 |003f: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e462e: 6e20 f530 2400 |0041: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@30f5 │ │ -0e4634: 5462 8110 |0044: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4638: 6e10 d630 0200 |0046: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@30d6 │ │ -0e463e: 5462 8110 |0049: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4642: 7120 2131 3200 |004b: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@3121 │ │ -0e4648: 0132 |004e: move v2, v3 │ │ -0e464a: 28b9 |004f: goto 0008 // -0047 │ │ -0e464c: 5464 8110 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4650: 6e10 e730 0400 |0052: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@30e7 │ │ -0e4656: 0a01 |0055: move-result v1 │ │ -0e4658: 28e4 |0056: goto 003a // -001c │ │ -0e465a: 1303 1300 |0057: const/16 v3, #int 19 // #13 │ │ -0e465e: 3338 afff |0059: if-ne v8, v3, 0008 // -0051 │ │ -0e4662: 5463 8110 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4666: 6e10 df30 0300 |005d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@30df │ │ -0e466c: 0a03 |0060: move-result v3 │ │ -0e466e: 3903 a7ff |0061: if-nez v3, 0008 // -0059 │ │ -0e4672: 28a5 |0063: goto 0008 // -005b │ │ +0e457c: |[0e457c] com.actionbarsherlock.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0e458c: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ +0e4590: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +0e4592: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0e4594: 5464 8710 |0004: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4598: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +0e459c: 0f02 |0008: return v2 │ │ +0e459e: 5464 8c10 |0009: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e45a2: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ +0e45a6: 6e10 fd20 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@20fd │ │ +0e45ac: 0a04 |0010: move-result v4 │ │ +0e45ae: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ +0e45b2: 7110 4a14 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@144a │ │ +0e45b8: 0a04 |0016: move-result v4 │ │ +0e45ba: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ +0e45be: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ +0e45c2: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ +0e45c6: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ +0e45ca: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ +0e45ce: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ +0e45d2: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ +0e45d6: 5463 8110 |0025: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e45da: 6e10 df30 0300 |0027: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@30df │ │ +0e45e0: 0a00 |002a: move-result v0 │ │ +0e45e2: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +0e45e4: 7040 4531 0632 |002c: invoke-direct {v6, v0, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@3145 │ │ +0e45ea: 0a02 |002f: move-result v2 │ │ +0e45ec: 28d8 |0030: goto 0008 // -0028 │ │ +0e45ee: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ +0e45f2: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ +0e45f6: 3348 2200 |0035: if-ne v8, v4, 0057 // +0022 │ │ +0e45fa: 3358 1900 |0037: if-ne v8, v5, 0050 // +0019 │ │ +0e45fe: 0121 |0039: move v1, v2 │ │ +0e4600: 5464 8110 |003a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4604: 6e20 fe30 1400 |003c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@30fe │ │ +0e460a: 5464 8110 |003f: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e460e: 6e20 f530 2400 |0041: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@30f5 │ │ +0e4614: 5462 8110 |0044: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4618: 6e10 d630 0200 |0046: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@30d6 │ │ +0e461e: 5462 8110 |0049: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4622: 7120 2131 3200 |004b: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@3121 │ │ +0e4628: 0132 |004e: move v2, v3 │ │ +0e462a: 28b9 |004f: goto 0008 // -0047 │ │ +0e462c: 5464 8110 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4630: 6e10 e730 0400 |0052: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@30e7 │ │ +0e4636: 0a01 |0055: move-result v1 │ │ +0e4638: 28e4 |0056: goto 003a // -001c │ │ +0e463a: 1303 1300 |0057: const/16 v3, #int 19 // #13 │ │ +0e463e: 3338 afff |0059: if-ne v8, v3, 0008 // -0051 │ │ +0e4642: 5463 8110 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4646: 6e10 df30 0300 |005d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@30df │ │ +0e464c: 0a03 |0060: move-result v3 │ │ +0e464e: 3903 a7ff |0061: if-nez v3, 0008 // -0059 │ │ +0e4652: 28a5 |0063: goto 0008 // -005b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=976 │ │ 0x0008 line=1033 │ │ 0x0009 line=979 │ │ 0x000d line=982 │ │ 0x0019 line=985 │ │ @@ -310547,48 +310562,48 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0e4674: |[0e4674] com.actionbarsherlock.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ -0e4684: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0e4686: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0e4688: 5454 8110 |0002: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e468c: 6e10 e030 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0e4692: 0c01 |0007: move-result-object v1 │ │ -0e4694: 5b51 9010 |0008: iput-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@1090 │ │ -0e4698: 7110 9320 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0e469e: 0a04 |000d: move-result v4 │ │ -0e46a0: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ -0e46a4: 0120 |0010: move v0, v2 │ │ -0e46a6: 7020 7231 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@3172 │ │ -0e46ac: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ -0e46b0: 7020 7431 2500 |0016: invoke-direct {v5, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@3174 │ │ -0e46b6: 7010 6d31 0500 |0019: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@316d │ │ -0e46bc: 7010 7131 0500 |001c: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@3171 │ │ -0e46c2: 5452 7a10 |001f: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ -0e46c6: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ -0e46ca: 5452 7410 |0023: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@1074 │ │ -0e46ce: 7120 9120 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@2091 │ │ -0e46d4: 0a02 |0028: move-result v2 │ │ -0e46d6: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ -0e46da: 5452 7a10 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ -0e46de: 7210 d733 0600 |002d: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0e46e4: 0c03 |0030: move-result-object v3 │ │ -0e46e6: 7220 cc30 3200 |0031: invoke-interface {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@30cc │ │ -0e46ec: 7210 d733 0600 |0034: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0e46f2: 0c02 |0037: move-result-object v2 │ │ -0e46f4: 5b52 7410 |0038: iput-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@1074 │ │ -0e46f8: 0e00 |003a: return-void │ │ -0e46fa: 0130 |003b: move v0, v3 │ │ -0e46fc: 28d5 |003c: goto 0011 // -002b │ │ -0e46fe: 0132 |003d: move v2, v3 │ │ -0e4700: 28d8 |003e: goto 0016 // -0028 │ │ +0e4654: |[0e4654] com.actionbarsherlock.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ +0e4664: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0e4666: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0e4668: 5454 8110 |0002: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e466c: 6e10 e030 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0e4672: 0c01 |0007: move-result-object v1 │ │ +0e4674: 5b51 9010 |0008: iput-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@1090 │ │ +0e4678: 7110 9320 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0e467e: 0a04 |000d: move-result v4 │ │ +0e4680: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ +0e4684: 0120 |0010: move v0, v2 │ │ +0e4686: 7020 7231 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@3172 │ │ +0e468c: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ +0e4690: 7020 7431 2500 |0016: invoke-direct {v5, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@3174 │ │ +0e4696: 7010 6d31 0500 |0019: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@316d │ │ +0e469c: 7010 7131 0500 |001c: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@3171 │ │ +0e46a2: 5452 7a10 |001f: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ +0e46a6: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ +0e46aa: 5452 7410 |0023: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@1074 │ │ +0e46ae: 7120 9120 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@2091 │ │ +0e46b4: 0a02 |0028: move-result v2 │ │ +0e46b6: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ +0e46ba: 5452 7a10 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ +0e46be: 7210 d733 0600 |002d: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0e46c4: 0c03 |0030: move-result-object v3 │ │ +0e46c6: 7220 cc30 3200 |0031: invoke-interface {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@30cc │ │ +0e46cc: 7210 d733 0600 |0034: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0e46d2: 0c02 |0037: move-result-object v2 │ │ +0e46d4: 5b52 7410 |0038: iput-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@1074 │ │ +0e46d8: 0e00 |003a: return-void │ │ +0e46da: 0130 |003b: move v0, v3 │ │ +0e46dc: 28d5 |003c: goto 0011 // -002b │ │ +0e46de: 0132 |003d: move v2, v3 │ │ +0e46e0: 28d8 |003e: goto 0016 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1168 │ │ 0x0008 line=1169 │ │ 0x000a line=1170 │ │ 0x0011 line=1171 │ │ 0x0014 line=1172 │ │ @@ -310612,44 +310627,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0e4704: |[0e4704] com.actionbarsherlock.widget.SearchView.onVoiceClicked:()V │ │ -0e4714: 5464 8710 |0000: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4718: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -0e471c: 0e00 |0004: return-void │ │ -0e471e: 5462 8710 |0005: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4722: 6e10 1902 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0219 │ │ -0e4728: 0a04 |000a: move-result v4 │ │ -0e472a: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ -0e472e: 5464 9410 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ -0e4732: 7030 1f31 4602 |000f: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@311f │ │ -0e4738: 0c03 |0012: move-result-object v3 │ │ -0e473a: 6e10 2431 0600 |0013: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4740: 0c04 |0016: move-result-object v4 │ │ -0e4742: 6e20 5602 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0e4748: 28ea |001a: goto 0004 // -0016 │ │ -0e474a: 0d01 |001b: move-exception v1 │ │ -0e474c: 1a04 8711 |001c: const-string v4, "SearchView" // string@1187 │ │ -0e4750: 1a05 9c03 |001e: const-string v5, "Could not find voice search activity" // string@039c │ │ -0e4754: 7120 b620 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0e475a: 28e1 |0023: goto 0004 // -001f │ │ -0e475c: 6e10 1802 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0218 │ │ -0e4762: 0a04 |0027: move-result v4 │ │ -0e4764: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ -0e4768: 5464 9110 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ -0e476c: 7030 1e31 4602 |002c: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@311e │ │ -0e4772: 0c00 |002f: move-result-object v0 │ │ -0e4774: 6e10 2431 0600 |0030: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e477a: 0c04 |0033: move-result-object v4 │ │ -0e477c: 6e20 5602 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0e4782: 28cd |0037: goto 0004 // -0033 │ │ +0e46e4: |[0e46e4] com.actionbarsherlock.widget.SearchView.onVoiceClicked:()V │ │ +0e46f4: 5464 8710 |0000: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e46f8: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +0e46fc: 0e00 |0004: return-void │ │ +0e46fe: 5462 8710 |0005: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4702: 6e10 1902 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0219 │ │ +0e4708: 0a04 |000a: move-result v4 │ │ +0e470a: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ +0e470e: 5464 9410 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@1094 │ │ +0e4712: 7030 1f31 4602 |000f: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@311f │ │ +0e4718: 0c03 |0012: move-result-object v3 │ │ +0e471a: 6e10 2431 0600 |0013: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4720: 0c04 |0016: move-result-object v4 │ │ +0e4722: 6e20 5602 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0e4728: 28ea |001a: goto 0004 // -0016 │ │ +0e472a: 0d01 |001b: move-exception v1 │ │ +0e472c: 1a04 8711 |001c: const-string v4, "SearchView" // string@1187 │ │ +0e4730: 1a05 9c03 |001e: const-string v5, "Could not find voice search activity" // string@039c │ │ +0e4734: 7120 b620 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0e473a: 28e1 |0023: goto 0004 // -001f │ │ +0e473c: 6e10 1802 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0218 │ │ +0e4742: 0a04 |0027: move-result v4 │ │ +0e4744: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ +0e4748: 5464 9110 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@1091 │ │ +0e474c: 7030 1e31 4602 |002c: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@311e │ │ +0e4752: 0c00 |002f: move-result-object v0 │ │ +0e4754: 6e10 2431 0600 |0030: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e475a: 0c04 |0033: move-result-object v4 │ │ +0e475c: 6e20 5602 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0e4762: 28cd |0037: goto 0004 // -0033 │ │ catches : 2 │ │ 0x0007 - 0x001a │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ 0x0024 - 0x0037 │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ positions : │ │ 0x0000 line=1230 │ │ @@ -310675,18 +310690,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0e4798: |[0e4798] com.actionbarsherlock.widget.SearchView.postUpdateFocusedState:()V │ │ -0e47a8: 5410 8f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@108f │ │ -0e47ac: 6e20 5131 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@3151 │ │ -0e47b2: 0e00 |0005: return-void │ │ +0e4778: |[0e4778] com.actionbarsherlock.widget.SearchView.postUpdateFocusedState:()V │ │ +0e4788: 5410 8f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@108f │ │ +0e478c: 6e20 5131 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@3151 │ │ +0e4792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0005 line=837 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -310695,36 +310710,36 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0e47b4: |[0e47b4] com.actionbarsherlock.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ -0e47c4: 5443 8110 |0000: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e47c8: 6e10 e030 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0e47ce: 0c02 |0005: move-result-object v2 │ │ -0e47d0: 5443 8c10 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e47d4: 6e10 de1c 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1cde │ │ -0e47da: 0c00 |000b: move-result-object v0 │ │ -0e47dc: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -0e47e0: 0e00 |000e: return-void │ │ -0e47e2: 7220 fc02 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ -0e47e8: 0a03 |0012: move-result v3 │ │ -0e47ea: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ -0e47ee: 5443 8c10 |0015: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e47f2: 6e20 dc1c 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1cdc │ │ -0e47f8: 0c01 |001a: move-result-object v1 │ │ -0e47fa: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ -0e47fe: 7020 6431 1400 |001d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ -0e4804: 28ee |0020: goto 000e // -0012 │ │ -0e4806: 7020 6431 2400 |0021: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ -0e480c: 28ea |0024: goto 000e // -0016 │ │ -0e480e: 7020 6431 2400 |0025: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ -0e4814: 28e6 |0028: goto 000e // -001a │ │ +0e4794: |[0e4794] com.actionbarsherlock.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ +0e47a4: 5443 8110 |0000: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e47a8: 6e10 e030 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0e47ae: 0c02 |0005: move-result-object v2 │ │ +0e47b0: 5443 8c10 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e47b4: 6e10 de1c 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1cde │ │ +0e47ba: 0c00 |000b: move-result-object v0 │ │ +0e47bc: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +0e47c0: 0e00 |000e: return-void │ │ +0e47c2: 7220 fc02 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@02fc │ │ +0e47c8: 0a03 |0012: move-result v3 │ │ +0e47ca: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ +0e47ce: 5443 8c10 |0015: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e47d2: 6e20 dc1c 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1cdc │ │ +0e47d8: 0c01 |001a: move-result-object v1 │ │ +0e47da: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ +0e47de: 7020 6431 1400 |001d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ +0e47e4: 28ee |0020: goto 000e // -0012 │ │ +0e47e6: 7020 6431 2400 |0021: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ +0e47ec: 28ea |0024: goto 000e // -0016 │ │ +0e47ee: 7020 6431 2400 |0025: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ +0e47f4: 28e6 |0028: goto 000e // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0006 line=1377 │ │ 0x000c line=1378 │ │ 0x000e line=1396 │ │ 0x000f line=1381 │ │ @@ -310745,33 +310760,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0e4818: |[0e4818] com.actionbarsherlock.widget.SearchView.setImeVisibility:(Z)V │ │ -0e4828: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0e482c: 5431 8810 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@1088 │ │ -0e4830: 6e20 5131 1300 |0004: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@3151 │ │ -0e4836: 0e00 |0007: return-void │ │ -0e4838: 5431 8810 |0008: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@1088 │ │ -0e483c: 6e20 5331 1300 |000a: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@3153 │ │ -0e4842: 6e10 2431 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4848: 0c01 |0010: move-result-object v1 │ │ -0e484a: 1a02 7c22 |0011: const-string v2, "input_method" // string@227c │ │ -0e484e: 6e20 4902 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0e4854: 0c00 |0016: move-result-object v0 │ │ -0e4856: 1f00 c204 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ -0e485a: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ -0e485e: 6e10 3031 0300 |001b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@3130 │ │ -0e4864: 0c01 |001e: move-result-object v1 │ │ -0e4866: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0e4868: 6e30 b523 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@23b5 │ │ -0e486e: 28e4 |0023: goto 0007 // -001c │ │ +0e47f8: |[0e47f8] com.actionbarsherlock.widget.SearchView.setImeVisibility:(Z)V │ │ +0e4808: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0e480c: 5431 8810 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@1088 │ │ +0e4810: 6e20 5131 1300 |0004: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@3151 │ │ +0e4816: 0e00 |0007: return-void │ │ +0e4818: 5431 8810 |0008: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@1088 │ │ +0e481c: 6e20 5331 1300 |000a: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@3153 │ │ +0e4822: 6e10 2431 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4828: 0c01 |0010: move-result-object v1 │ │ +0e482a: 1a02 7c22 |0011: const-string v2, "input_method" // string@227c │ │ +0e482e: 6e20 4902 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0e4834: 0c00 |0016: move-result-object v0 │ │ +0e4836: 1f00 c204 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ +0e483a: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ +0e483e: 6e10 3031 0300 |001b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@3130 │ │ +0e4844: 0c01 |001e: move-result-object v1 │ │ +0e4846: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0e4848: 6e30 b523 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@23b5 │ │ +0e484e: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0002 line=855 │ │ 0x0007 line=865 │ │ 0x0008 line=857 │ │ 0x000d line=859 │ │ @@ -310787,28 +310802,28 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0e4870: |[0e4870] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ -0e4880: 5420 8110 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4884: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0e4886: 7130 6b31 3001 |0003: invoke-static {v0, v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V // method@316b │ │ -0e488c: 5421 8110 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4890: 7110 9320 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0e4896: 0a00 |000b: move-result v0 │ │ -0e4898: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -0e489c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0e489e: 6e20 fe30 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@30fe │ │ -0e48a4: 0e00 |0012: return-void │ │ -0e48a6: 7210 d533 0300 |0013: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ -0e48ac: 0a00 |0016: move-result v0 │ │ -0e48ae: 28f8 |0017: goto 000f // -0008 │ │ +0e4850: |[0e4850] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ +0e4860: 5420 8110 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4864: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0e4866: 7130 6b31 3001 |0003: invoke-static {v0, v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V // method@316b │ │ +0e486c: 5421 8110 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4870: 7110 9320 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0e4876: 0a00 |000b: move-result v0 │ │ +0e4878: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +0e487c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0e487e: 6e20 fe30 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@30fe │ │ +0e4884: 0e00 |0012: return-void │ │ +0e4886: 7210 d533 0300 |0013: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ +0e488c: 0a00 |0016: move-result v0 │ │ +0e488e: 28f8 |0017: goto 000f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 0x0006 line=1444 │ │ 0x0012 line=1445 │ │ 0x0013 line=1444 │ │ locals : │ │ @@ -310820,42 +310835,42 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0e48b0: |[0e48b0] com.actionbarsherlock.widget.SearchView.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V │ │ -0e48c0: 1c02 cf04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ -0e48c4: 1a03 9f32 |0002: const-string v3, "setText" // string@329f │ │ -0e48c8: 1224 |0004: const/4 v4, #int 2 // #2 │ │ -0e48ca: 2344 1007 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ -0e48ce: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -0e48d0: 1c06 5f06 |0008: const-class v6, Ljava/lang/CharSequence; // type@065f │ │ -0e48d4: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ -0e48d8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -0e48da: 6206 5314 |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ -0e48de: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ -0e48e2: 6e30 eb33 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -0e48e8: 0c01 |0014: move-result-object v1 │ │ -0e48ea: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0e48ec: 6e20 7a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ -0e48f2: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -0e48f4: 2322 1107 |001a: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -0e48f8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -0e48fa: 4d08 0203 |001d: aput-object v8, v2, v3 │ │ -0e48fe: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -0e4900: 7110 d333 0900 |0020: invoke-static {v9}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ -0e4906: 0c04 |0023: move-result-object v4 │ │ -0e4908: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ -0e490c: 6e30 7934 7102 |0026: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e4912: 0e00 |0029: return-void │ │ -0e4914: 0d00 |002a: move-exception v0 │ │ -0e4916: 6e20 de23 8700 |002b: invoke-virtual {v7, v8}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ -0e491c: 28fb |002e: goto 0029 // -0005 │ │ +0e4890: |[0e4890] com.actionbarsherlock.widget.SearchView.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V │ │ +0e48a0: 1c02 cf04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ +0e48a4: 1a03 9f32 |0002: const-string v3, "setText" // string@329f │ │ +0e48a8: 1224 |0004: const/4 v4, #int 2 // #2 │ │ +0e48aa: 2344 1007 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ +0e48ae: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +0e48b0: 1c06 5f06 |0008: const-class v6, Ljava/lang/CharSequence; // type@065f │ │ +0e48b4: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ +0e48b8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +0e48ba: 6206 5314 |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1453 │ │ +0e48be: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ +0e48c2: 6e30 eb33 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +0e48c8: 0c01 |0014: move-result-object v1 │ │ +0e48ca: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +0e48cc: 6e20 7a34 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ +0e48d2: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +0e48d4: 2322 1107 |001a: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +0e48d8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +0e48da: 4d08 0203 |001d: aput-object v8, v2, v3 │ │ +0e48de: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0e48e0: 7110 d333 0900 |0020: invoke-static {v9}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@33d3 │ │ +0e48e6: 0c04 |0023: move-result-object v4 │ │ +0e48e8: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ +0e48ec: 6e30 7934 7102 |0026: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e48f2: 0e00 |0029: return-void │ │ +0e48f4: 0d00 |002a: move-exception v0 │ │ +0e48f6: 6e20 de23 8700 |002b: invoke-virtual {v7, v8}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ +0e48fc: 28fb |002e: goto 0029 // -0005 │ │ catches : 1 │ │ 0x0000 - 0x0029 │ │ Ljava/lang/Exception; -> 0x002a │ │ positions : │ │ 0x0000 line=1803 │ │ 0x0015 line=1804 │ │ 0x0019 line=1805 │ │ @@ -310874,44 +310889,44 @@ │ │ type : '(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0e4930: |[0e4930] com.actionbarsherlock.widget.SearchView.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ -0e4940: 6e10 2b34 0800 |0000: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0e4946: 0c02 |0003: move-result-object v2 │ │ -0e4948: 1a03 3f33 |0004: const-string v3, "showSoftInputUnchecked" // string@333f │ │ -0e494c: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -0e494e: 2344 1007 |0007: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ -0e4952: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -0e4954: 6206 5614 |000a: sget-object v6, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ -0e4958: 4d06 0405 |000c: aput-object v6, v4, v5 │ │ -0e495c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -0e495e: 1c06 e200 |000f: const-class v6, Landroid/os/ResultReceiver; // type@00e2 │ │ -0e4962: 4d06 0405 |0011: aput-object v6, v4, v5 │ │ -0e4966: 6e30 eb33 3204 |0013: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ -0e496c: 0c01 |0016: move-result-object v1 │ │ -0e496e: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -0e4970: 6e20 7a34 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ -0e4976: 1222 |001b: const/4 v2, #int 2 // #2 │ │ -0e4978: 2322 1107 |001c: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -0e497c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -0e497e: 7110 0c34 0900 |001f: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ -0e4984: 0c04 |0022: move-result-object v4 │ │ -0e4986: 4d04 0203 |0023: aput-object v4, v2, v3 │ │ -0e498a: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -0e498c: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -0e498e: 4d04 0203 |0027: aput-object v4, v2, v3 │ │ -0e4992: 6e30 7934 8102 |0029: invoke-virtual {v1, v8, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e4998: 0e00 |002c: return-void │ │ -0e499a: 0d00 |002d: move-exception v0 │ │ -0e499c: 6e30 b623 7809 |002e: invoke-virtual {v8, v7, v9}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@23b6 │ │ -0e49a2: 28fb |0031: goto 002c // -0005 │ │ +0e4910: |[0e4910] com.actionbarsherlock.widget.SearchView.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ +0e4920: 6e10 2b34 0800 |0000: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0e4926: 0c02 |0003: move-result-object v2 │ │ +0e4928: 1a03 3f33 |0004: const-string v3, "showSoftInputUnchecked" // string@333f │ │ +0e492c: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +0e492e: 2344 1007 |0007: new-array v4, v4, [Ljava/lang/Class; // type@0710 │ │ +0e4932: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +0e4934: 6206 5614 |000a: sget-object v6, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1456 │ │ +0e4938: 4d06 0405 |000c: aput-object v6, v4, v5 │ │ +0e493c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +0e493e: 1c06 e200 |000f: const-class v6, Landroid/os/ResultReceiver; // type@00e2 │ │ +0e4942: 4d06 0405 |0011: aput-object v6, v4, v5 │ │ +0e4946: 6e30 eb33 3204 |0013: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33eb │ │ +0e494c: 0c01 |0016: move-result-object v1 │ │ +0e494e: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +0e4950: 6e20 7a34 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@347a │ │ +0e4956: 1222 |001b: const/4 v2, #int 2 // #2 │ │ +0e4958: 2322 1107 |001c: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +0e495c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +0e495e: 7110 0c34 0900 |001f: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@340c │ │ +0e4964: 0c04 |0022: move-result-object v4 │ │ +0e4966: 4d04 0203 |0023: aput-object v4, v2, v3 │ │ +0e496a: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +0e496c: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +0e496e: 4d04 0203 |0027: aput-object v4, v2, v3 │ │ +0e4972: 6e30 7934 8102 |0029: invoke-virtual {v1, v8, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e4978: 0e00 |002c: return-void │ │ +0e497a: 0d00 |002d: move-exception v0 │ │ +0e497c: 6e30 b623 7809 |002e: invoke-virtual {v8, v7, v9}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@23b6 │ │ +0e4982: 28fb |0031: goto 002c // -0005 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0017 line=1793 │ │ 0x001b line=1794 │ │ @@ -310930,47 +310945,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0e49b4: |[0e49b4] com.actionbarsherlock.widget.SearchView.updateCloseButton:()V │ │ -0e49c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0e49c6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0e49c8: 5443 8110 |0002: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e49cc: 6e10 e030 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0e49d2: 0c03 |0007: move-result-object v3 │ │ -0e49d4: 7110 9320 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0e49da: 0a03 |000b: move-result v3 │ │ -0e49dc: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ -0e49e0: 0110 |000e: move v0, v1 │ │ -0e49e2: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ -0e49e6: 5543 7210 |0011: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e49ea: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ -0e49ee: 5543 7010 |0015: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ -0e49f2: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ -0e49f6: 5443 6d10 |0019: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ -0e49fa: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ -0e49fe: 6e20 3124 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0e4a04: 5442 6d10 |0020: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ -0e4a08: 6e10 1c24 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@241c │ │ -0e4a0e: 0c03 |0025: move-result-object v3 │ │ -0e4a10: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ -0e4a14: 6202 6710 |0028: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.ENABLED_STATE_SET:[I // field@1067 │ │ -0e4a18: 6e20 9b03 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ -0e4a1e: 0e00 |002d: return-void │ │ -0e4a20: 0120 |002e: move v0, v2 │ │ -0e4a22: 28e0 |002f: goto 000f // -0020 │ │ -0e4a24: 0121 |0030: move v1, v2 │ │ -0e4a26: 28e8 |0031: goto 0019 // -0018 │ │ -0e4a28: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -0e4a2c: 28e9 |0034: goto 001d // -0017 │ │ -0e4a2e: 6202 6610 |0035: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@1066 │ │ -0e4a32: 28f3 |0037: goto 002a // -000d │ │ +0e4994: |[0e4994] com.actionbarsherlock.widget.SearchView.updateCloseButton:()V │ │ +0e49a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0e49a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0e49a8: 5443 8110 |0002: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e49ac: 6e10 e030 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0e49b2: 0c03 |0007: move-result-object v3 │ │ +0e49b4: 7110 9320 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0e49ba: 0a03 |000b: move-result v3 │ │ +0e49bc: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ +0e49c0: 0110 |000e: move v0, v1 │ │ +0e49c2: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ +0e49c6: 5543 7210 |0011: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e49ca: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ +0e49ce: 5543 7010 |0015: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ +0e49d2: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ +0e49d6: 5443 6d10 |0019: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ +0e49da: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ +0e49de: 6e20 3124 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0e49e4: 5442 6d10 |0020: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@106d │ │ +0e49e8: 6e10 1c24 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@241c │ │ +0e49ee: 0c03 |0025: move-result-object v3 │ │ +0e49f0: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ +0e49f4: 6202 6710 |0028: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.ENABLED_STATE_SET:[I // field@1067 │ │ +0e49f8: 6e20 9b03 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ +0e49fe: 0e00 |002d: return-void │ │ +0e4a00: 0120 |002e: move v0, v2 │ │ +0e4a02: 28e0 |002f: goto 000f // -0020 │ │ +0e4a04: 0121 |0030: move v1, v2 │ │ +0e4a06: 28e8 |0031: goto 0019 // -0018 │ │ +0e4a08: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +0e4a0c: 28e9 |0034: goto 001d // -0017 │ │ +0e4a0e: 6202 6610 |0035: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@1066 │ │ +0e4a12: 28f3 |0037: goto 002a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=827 │ │ 0x000f line=830 │ │ 0x0019 line=831 │ │ 0x0020 line=832 │ │ 0x002d line=833 │ │ @@ -310990,36 +311005,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0e4a34: |[0e4a34] com.actionbarsherlock.widget.SearchView.updateFocusedState:()V │ │ -0e4a44: 5431 8110 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4a48: 6e10 e430 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@30e4 │ │ -0e4a4e: 0a00 |0005: move-result v0 │ │ -0e4a50: 5431 8610 |0006: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@1086 │ │ -0e4a54: 6e10 9a21 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ -0e4a5a: 0c02 |000b: move-result-object v2 │ │ -0e4a5c: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -0e4a60: 6201 6810 |000e: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@1068 │ │ -0e4a64: 6e20 9b03 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ -0e4a6a: 5431 8910 |0013: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@1089 │ │ -0e4a6e: 6e10 9a21 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ -0e4a74: 0c02 |0018: move-result-object v2 │ │ -0e4a76: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ -0e4a7a: 6201 6810 |001b: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@1068 │ │ -0e4a7e: 6e20 9b03 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ -0e4a84: 6e10 3431 0300 |0020: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.invalidate:()V // method@3134 │ │ -0e4a8a: 0e00 |0023: return-void │ │ -0e4a8c: 6201 6610 |0024: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@1066 │ │ -0e4a90: 28ea |0026: goto 0010 // -0016 │ │ -0e4a92: 6201 6610 |0027: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@1066 │ │ -0e4a96: 28f4 |0029: goto 001d // -000c │ │ +0e4a14: |[0e4a14] com.actionbarsherlock.widget.SearchView.updateFocusedState:()V │ │ +0e4a24: 5431 8110 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4a28: 6e10 e430 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@30e4 │ │ +0e4a2e: 0a00 |0005: move-result v0 │ │ +0e4a30: 5431 8610 |0006: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@1086 │ │ +0e4a34: 6e10 9a21 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ +0e4a3a: 0c02 |000b: move-result-object v2 │ │ +0e4a3c: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +0e4a40: 6201 6810 |000e: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@1068 │ │ +0e4a44: 6e20 9b03 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ +0e4a4a: 5431 8910 |0013: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@1089 │ │ +0e4a4e: 6e10 9a21 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@219a │ │ +0e4a54: 0c02 |0018: move-result-object v2 │ │ +0e4a56: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ +0e4a5a: 6201 6810 |001b: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@1068 │ │ +0e4a5e: 6e20 9b03 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@039b │ │ +0e4a64: 6e10 3431 0300 |0020: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.invalidate:()V // method@3134 │ │ +0e4a6a: 0e00 |0023: return-void │ │ +0e4a6c: 6201 6610 |0024: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@1066 │ │ +0e4a70: 28ea |0026: goto 0010 // -0016 │ │ +0e4a72: 6201 6610 |0027: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@1066 │ │ +0e4a76: 28f4 |0029: goto 001d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x0006 line=841 │ │ 0x0013 line=842 │ │ 0x0020 line=843 │ │ 0x0023 line=844 │ │ @@ -311034,46 +311049,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0e4a98: |[0e4a98] com.actionbarsherlock.widget.SearchView.updateQueryHint:()V │ │ -0e4aa8: 5442 7f10 |0000: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ -0e4aac: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ -0e4ab0: 5442 8110 |0004: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4ab4: 5443 7f10 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ -0e4ab8: 7020 2531 3400 |0008: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@3125 │ │ -0e4abe: 0c03 |000b: move-result-object v3 │ │ -0e4ac0: 6e20 f230 3200 |000c: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@30f2 │ │ -0e4ac6: 0e00 |000f: return-void │ │ -0e4ac8: 5442 8710 |0010: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4acc: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ -0e4ad0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0e4ad2: 5442 8710 |0015: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4ad6: 6e10 0902 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0209 │ │ -0e4adc: 0a01 |001a: move-result v1 │ │ -0e4ade: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ -0e4ae2: 6e10 2431 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4ae8: 0c02 |0020: move-result-object v2 │ │ -0e4aea: 6e20 4702 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0e4af0: 0c00 |0024: move-result-object v0 │ │ -0e4af2: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ -0e4af6: 5442 8110 |0027: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4afa: 7020 2531 0400 |0029: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@3125 │ │ -0e4b00: 0c03 |002c: move-result-object v3 │ │ -0e4b02: 6e20 f230 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@30f2 │ │ -0e4b08: 28df |0030: goto 000f // -0021 │ │ -0e4b0a: 5442 8110 |0031: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4b0e: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ -0e4b12: 7020 2531 3400 |0035: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@3125 │ │ -0e4b18: 0c03 |0038: move-result-object v3 │ │ -0e4b1a: 6e20 f230 3200 |0039: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@30f2 │ │ -0e4b20: 28d3 |003c: goto 000f // -002d │ │ +0e4a78: |[0e4a78] com.actionbarsherlock.widget.SearchView.updateQueryHint:()V │ │ +0e4a88: 5442 7f10 |0000: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ +0e4a8c: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ +0e4a90: 5442 8110 |0004: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4a94: 5443 7f10 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ +0e4a98: 7020 2531 3400 |0008: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@3125 │ │ +0e4a9e: 0c03 |000b: move-result-object v3 │ │ +0e4aa0: 6e20 f230 3200 |000c: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@30f2 │ │ +0e4aa6: 0e00 |000f: return-void │ │ +0e4aa8: 5442 8710 |0010: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4aac: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ +0e4ab0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0e4ab2: 5442 8710 |0015: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4ab6: 6e10 0902 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0209 │ │ +0e4abc: 0a01 |001a: move-result v1 │ │ +0e4abe: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ +0e4ac2: 6e10 2431 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4ac8: 0c02 |0020: move-result-object v2 │ │ +0e4aca: 6e20 4702 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0e4ad0: 0c00 |0024: move-result-object v0 │ │ +0e4ad2: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ +0e4ad6: 5442 8110 |0027: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4ada: 7020 2531 0400 |0029: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@3125 │ │ +0e4ae0: 0c03 |002c: move-result-object v3 │ │ +0e4ae2: 6e20 f230 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@30f2 │ │ +0e4ae8: 28df |0030: goto 000f // -0021 │ │ +0e4aea: 5442 8110 |0031: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4aee: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ +0e4af2: 7020 2531 3400 |0035: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@3125 │ │ +0e4af8: 0c03 |0038: move-result-object v3 │ │ +0e4afa: 6e20 f230 3200 |0039: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@30f2 │ │ +0e4b00: 28d3 |003c: goto 000f // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ 0x0004 line=1085 │ │ 0x000f line=1098 │ │ 0x0010 line=1086 │ │ 0x0014 line=1087 │ │ @@ -311093,69 +311108,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -0e4b24: |[0e4b24] com.actionbarsherlock.widget.SearchView.updateSearchAutoComplete:()V │ │ -0e4b34: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0e4b36: 5461 8110 |0001: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4b3a: 5463 8710 |0003: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4b3e: 6e10 1202 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@0212 │ │ -0e4b44: 0a03 |0008: move-result v3 │ │ -0e4b46: 6e20 0031 3100 |0009: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@3100 │ │ -0e4b4c: 5461 8110 |000c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4b50: 5463 8710 |000e: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4b54: 6e10 0a02 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@020a │ │ -0e4b5a: 0a03 |0013: move-result v3 │ │ -0e4b5c: 6e20 f330 3100 |0014: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ -0e4b62: 5461 8710 |0017: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4b66: 6e10 0b02 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@020b │ │ -0e4b6c: 0a00 |001c: move-result v0 │ │ -0e4b6e: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ -0e4b72: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ -0e4b76: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ -0e4b7c: b510 |0024: and-int/2addr v0, v1 │ │ -0e4b7e: 5461 8710 |0025: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4b82: 6e10 0d02 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@020d │ │ -0e4b88: 0c01 |002a: move-result-object v1 │ │ -0e4b8a: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -0e4b8e: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ -0e4b92: b610 |002f: or-int/2addr v0, v1 │ │ -0e4b94: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ -0e4b98: b610 |0032: or-int/2addr v0, v1 │ │ -0e4b9a: 5461 8110 |0033: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4b9e: 6e20 f430 0100 |0035: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@30f4 │ │ -0e4ba4: 5461 8c10 |0038: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e4ba8: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ -0e4bac: 5461 8c10 |003c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e4bb0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -0e4bb2: 6e20 db1c 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1cdb │ │ -0e4bb8: 5461 8710 |0042: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4bbc: 6e10 0d02 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@020d │ │ -0e4bc2: 0c01 |0047: move-result-object v1 │ │ -0e4bc4: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ -0e4bc8: 2201 f005 |004a: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ -0e4bcc: 6e10 2431 0600 |004c: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4bd2: 0c03 |004f: move-result-object v3 │ │ -0e4bd4: 5464 8710 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4bd8: 5465 7e10 |0052: iget-object v5, v6, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@107e │ │ -0e4bdc: 7055 8831 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@3188 │ │ -0e4be2: 5b61 8c10 |0057: iput-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e4be6: 5461 8110 |0059: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4bea: 5463 8c10 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e4bee: 6e20 ef30 3100 |005d: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@30ef │ │ -0e4bf4: 5461 8c10 |0060: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e4bf8: 1f01 f005 |0062: check-cast v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ -0e4bfc: 5563 8010 |0064: iget-boolean v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@1080 │ │ -0e4c00: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ -0e4c04: 1222 |0068: const/4 v2, #int 2 // #2 │ │ -0e4c06: 6e20 a331 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@31a3 │ │ -0e4c0c: 0e00 |006c: return-void │ │ +0e4b04: |[0e4b04] com.actionbarsherlock.widget.SearchView.updateSearchAutoComplete:()V │ │ +0e4b14: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0e4b16: 5461 8110 |0001: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4b1a: 5463 8710 |0003: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4b1e: 6e10 1202 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@0212 │ │ +0e4b24: 0a03 |0008: move-result v3 │ │ +0e4b26: 6e20 0031 3100 |0009: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@3100 │ │ +0e4b2c: 5461 8110 |000c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4b30: 5463 8710 |000e: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4b34: 6e10 0a02 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@020a │ │ +0e4b3a: 0a03 |0013: move-result v3 │ │ +0e4b3c: 6e20 f330 3100 |0014: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ +0e4b42: 5461 8710 |0017: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4b46: 6e10 0b02 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@020b │ │ +0e4b4c: 0a00 |001c: move-result v0 │ │ +0e4b4e: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ +0e4b52: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ +0e4b56: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ +0e4b5c: b510 |0024: and-int/2addr v0, v1 │ │ +0e4b5e: 5461 8710 |0025: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4b62: 6e10 0d02 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@020d │ │ +0e4b68: 0c01 |002a: move-result-object v1 │ │ +0e4b6a: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +0e4b6e: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ +0e4b72: b610 |002f: or-int/2addr v0, v1 │ │ +0e4b74: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ +0e4b78: b610 |0032: or-int/2addr v0, v1 │ │ +0e4b7a: 5461 8110 |0033: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4b7e: 6e20 f430 0100 |0035: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@30f4 │ │ +0e4b84: 5461 8c10 |0038: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e4b88: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ +0e4b8c: 5461 8c10 |003c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e4b90: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +0e4b92: 6e20 db1c 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1cdb │ │ +0e4b98: 5461 8710 |0042: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4b9c: 6e10 0d02 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@020d │ │ +0e4ba2: 0c01 |0047: move-result-object v1 │ │ +0e4ba4: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ +0e4ba8: 2201 f005 |004a: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ +0e4bac: 6e10 2431 0600 |004c: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4bb2: 0c03 |004f: move-result-object v3 │ │ +0e4bb4: 5464 8710 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4bb8: 5465 7e10 |0052: iget-object v5, v6, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@107e │ │ +0e4bbc: 7055 8831 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@3188 │ │ +0e4bc2: 5b61 8c10 |0057: iput-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e4bc6: 5461 8110 |0059: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4bca: 5463 8c10 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e4bce: 6e20 ef30 3100 |005d: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@30ef │ │ +0e4bd4: 5461 8c10 |0060: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e4bd8: 1f01 f005 |0062: check-cast v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ +0e4bdc: 5563 8010 |0064: iget-boolean v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@1080 │ │ +0e4be0: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ +0e4be4: 1222 |0068: const/4 v2, #int 2 // #2 │ │ +0e4be6: 6e20 a331 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@31a3 │ │ +0e4bec: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1105 │ │ 0x000c line=1106 │ │ 0x0017 line=1107 │ │ 0x001d line=1110 │ │ 0x0021 line=1113 │ │ @@ -311179,31 +311194,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0e4c10: |[0e4c10] com.actionbarsherlock.widget.SearchView.updateSubmitArea:()V │ │ -0e4c20: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0e4c24: 7010 3a31 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@313a │ │ -0e4c2a: 0a01 |0005: move-result v1 │ │ -0e4c2c: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ -0e4c30: 5421 8a10 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ -0e4c34: 6e10 ce21 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e4c3a: 0a01 |000d: move-result v1 │ │ -0e4c3c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0e4c40: 5421 9210 |0010: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ -0e4c44: 6e10 ce21 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0e4c4a: 0a01 |0015: move-result v1 │ │ -0e4c4c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -0e4c50: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0e4c52: 5421 8910 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@1089 │ │ -0e4c56: 6e20 3722 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e4c5c: 0e00 |001e: return-void │ │ +0e4bf0: |[0e4bf0] com.actionbarsherlock.widget.SearchView.updateSubmitArea:()V │ │ +0e4c00: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0e4c04: 7010 3a31 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@313a │ │ +0e4c0a: 0a01 |0005: move-result v1 │ │ +0e4c0c: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ +0e4c10: 5421 8a10 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ +0e4c14: 6e10 ce21 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e4c1a: 0a01 |000d: move-result v1 │ │ +0e4c1c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0e4c20: 5421 9210 |0010: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ +0e4c24: 6e10 ce21 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0e4c2a: 0a01 |0015: move-result v1 │ │ +0e4c2c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +0e4c30: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0e4c32: 5421 8910 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@1089 │ │ +0e4c36: 6e20 3722 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e4c3c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0002 line=818 │ │ 0x000a line=819 │ │ 0x0012 line=820 │ │ 0x0018 line=821 │ │ @@ -311218,31 +311233,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0e4c60: |[0e4c60] com.actionbarsherlock.widget.SearchView.updateSubmitButton:(Z)V │ │ -0e4c70: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0e4c74: 5521 8b10 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ -0e4c78: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ -0e4c7c: 7010 3a31 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@313a │ │ -0e4c82: 0a01 |0009: move-result v1 │ │ -0e4c84: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -0e4c88: 6e10 3231 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@3132 │ │ -0e4c8e: 0a01 |000f: move-result v1 │ │ -0e4c90: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ -0e4c94: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -0e4c98: 5521 9310 |0014: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ -0e4c9c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -0e4ca0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0e4ca2: 5421 8a10 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ -0e4ca6: 6e20 3722 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e4cac: 0e00 |001e: return-void │ │ +0e4c40: |[0e4c40] com.actionbarsherlock.widget.SearchView.updateSubmitButton:(Z)V │ │ +0e4c50: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0e4c54: 5521 8b10 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ +0e4c58: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ +0e4c5c: 7010 3a31 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@313a │ │ +0e4c62: 0a01 |0009: move-result v1 │ │ +0e4c64: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +0e4c68: 6e10 3231 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@3132 │ │ +0e4c6e: 0a01 |000f: move-result v1 │ │ +0e4c70: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ +0e4c74: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0e4c78: 5521 9310 |0014: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ +0e4c7c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +0e4c80: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0e4c82: 5421 8a10 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ +0e4c86: 6e20 3722 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e4c8c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x0002 line=809 │ │ 0x0018 line=811 │ │ 0x0019 line=813 │ │ 0x001e line=814 │ │ @@ -311256,54 +311271,54 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -0e4cb0: |[0e4cb0] com.actionbarsherlock.widget.SearchView.updateViewsVisibility:(Z)V │ │ -0e4cc0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0e4cc2: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -0e4cc6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0e4cc8: 5c78 7110 |0004: iput-boolean v8, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@1071 │ │ -0e4ccc: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ -0e4cd0: 0121 |0008: move v1, v2 │ │ -0e4cd2: 5475 8110 |0009: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4cd6: 6e10 e030 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0e4cdc: 0c05 |000e: move-result-object v5 │ │ -0e4cde: 7110 9320 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0e4ce4: 0a05 |0012: move-result v5 │ │ -0e4ce6: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ -0e4cea: 0140 |0015: move v0, v4 │ │ -0e4cec: 5475 8310 |0016: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ -0e4cf0: 6e20 3722 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e4cf6: 7020 7231 0700 |001b: invoke-direct {v7, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@3172 │ │ -0e4cfc: 5476 8410 |001e: iget-object v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@1084 │ │ -0e4d00: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ -0e4d04: 0135 |0022: move v5, v3 │ │ -0e4d06: 6e20 3722 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e4d0c: 5475 8510 |0026: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@1085 │ │ -0e4d10: 5576 7210 |0028: iget-boolean v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e4d14: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ -0e4d18: 6e20 3124 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0e4d1e: 7010 6d31 0700 |002f: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@316d │ │ -0e4d24: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -0e4d28: 7020 7431 4700 |0034: invoke-direct {v7, v4}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@3174 │ │ -0e4d2e: 7010 7131 0700 |0037: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@3171 │ │ -0e4d34: 0e00 |003a: return-void │ │ -0e4d36: 0131 |003b: move v1, v3 │ │ -0e4d38: 28cd |003c: goto 0009 // -0033 │ │ -0e4d3a: 0120 |003d: move v0, v2 │ │ -0e4d3c: 28d8 |003e: goto 0016 // -0028 │ │ -0e4d3e: 0125 |003f: move v5, v2 │ │ -0e4d40: 28e3 |0040: goto 0023 // -001d │ │ -0e4d42: 0123 |0041: move v3, v2 │ │ -0e4d44: 28ea |0042: goto 002c // -0016 │ │ -0e4d46: 0124 |0043: move v4, v2 │ │ -0e4d48: 28f0 |0044: goto 0034 // -0010 │ │ +0e4c90: |[0e4c90] com.actionbarsherlock.widget.SearchView.updateViewsVisibility:(Z)V │ │ +0e4ca0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0e4ca2: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +0e4ca6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0e4ca8: 5c78 7110 |0004: iput-boolean v8, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@1071 │ │ +0e4cac: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ +0e4cb0: 0121 |0008: move v1, v2 │ │ +0e4cb2: 5475 8110 |0009: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4cb6: 6e10 e030 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0e4cbc: 0c05 |000e: move-result-object v5 │ │ +0e4cbe: 7110 9320 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0e4cc4: 0a05 |0012: move-result v5 │ │ +0e4cc6: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ +0e4cca: 0140 |0015: move v0, v4 │ │ +0e4ccc: 5475 8310 |0016: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@1083 │ │ +0e4cd0: 6e20 3722 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e4cd6: 7020 7231 0700 |001b: invoke-direct {v7, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@3172 │ │ +0e4cdc: 5476 8410 |001e: iget-object v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@1084 │ │ +0e4ce0: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ +0e4ce4: 0135 |0022: move v5, v3 │ │ +0e4ce6: 6e20 3722 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e4cec: 5475 8510 |0026: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@1085 │ │ +0e4cf0: 5576 7210 |0028: iget-boolean v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e4cf4: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ +0e4cf8: 6e20 3124 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0e4cfe: 7010 6d31 0700 |002f: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@316d │ │ +0e4d04: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +0e4d08: 7020 7431 4700 |0034: invoke-direct {v7, v4}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@3174 │ │ +0e4d0e: 7010 7131 0700 |0037: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@3171 │ │ +0e4d14: 0e00 |003a: return-void │ │ +0e4d16: 0131 |003b: move v1, v3 │ │ +0e4d18: 28cd |003c: goto 0009 // -0033 │ │ +0e4d1a: 0120 |003d: move v0, v2 │ │ +0e4d1c: 28d8 |003e: goto 0016 // -0028 │ │ +0e4d1e: 0125 |003f: move v5, v2 │ │ +0e4d20: 28e3 |0040: goto 0023 // -001d │ │ +0e4d22: 0123 |0041: move v3, v2 │ │ +0e4d24: 28ea |0042: goto 002c // -0016 │ │ +0e4d26: 0124 |0043: move v4, v2 │ │ +0e4d28: 28f0 |0044: goto 0034 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=771 │ │ 0x0006 line=773 │ │ 0x0009 line=775 │ │ 0x0016 line=777 │ │ 0x001b line=778 │ │ @@ -311331,29 +311346,29 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0e4d4c: |[0e4d4c] com.actionbarsherlock.widget.SearchView.updateVoiceButton:(Z)V │ │ -0e4d5c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0e4d60: 5531 9310 |0002: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ -0e4d64: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ -0e4d68: 6e10 3731 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ -0e4d6e: 0a01 |0009: move-result v1 │ │ -0e4d70: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -0e4d74: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ -0e4d78: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0e4d7a: 5431 8a10 |000f: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ -0e4d7e: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ -0e4d82: 6e20 3722 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e4d88: 5431 9210 |0016: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ -0e4d8c: 6e20 3722 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0e4d92: 0e00 |001b: return-void │ │ +0e4d2c: |[0e4d2c] com.actionbarsherlock.widget.SearchView.updateVoiceButton:(Z)V │ │ +0e4d3c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0e4d40: 5531 9310 |0002: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ +0e4d44: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +0e4d48: 6e10 3731 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ +0e4d4e: 0a01 |0009: move-result v1 │ │ +0e4d50: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +0e4d54: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ +0e4d58: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0e4d5a: 5431 8a10 |000f: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@108a │ │ +0e4d5e: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ +0e4d62: 6e20 3722 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e4d68: 5431 9210 |0016: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@1092 │ │ +0e4d6c: 6e20 3722 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0e4d72: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0002 line=1149 │ │ 0x000e line=1150 │ │ 0x000f line=1151 │ │ 0x0016 line=1153 │ │ @@ -311369,24 +311384,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0e4d94: |[0e4d94] com.actionbarsherlock.widget.SearchView.clearFocus:()V │ │ -0e4da4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0e4da6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0e4da8: 5c20 6c10 |0002: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@106c │ │ -0e4dac: 7020 5c31 1200 |0004: invoke-direct {v2, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ -0e4db2: 6f10 3a24 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@243a │ │ -0e4db8: 5420 8110 |000a: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4dbc: 6e10 d530 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@30d5 │ │ -0e4dc2: 5c21 6c10 |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@106c │ │ -0e4dc6: 0e00 |0011: return-void │ │ +0e4d74: |[0e4d74] com.actionbarsherlock.widget.SearchView.clearFocus:()V │ │ +0e4d84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0e4d86: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0e4d88: 5c20 6c10 |0002: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@106c │ │ +0e4d8c: 7020 5c31 1200 |0004: invoke-direct {v2, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@315c │ │ +0e4d92: 6f10 3a24 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@243a │ │ +0e4d98: 5420 8110 |000a: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4d9c: 6e10 d530 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@30d5 │ │ +0e4da2: 5c21 6c10 |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@106c │ │ +0e4da6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=460 │ │ 0x0004 line=461 │ │ 0x0007 line=462 │ │ 0x000a line=463 │ │ 0x000f line=464 │ │ @@ -311399,19 +311414,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e4dc8: |[0e4dc8] com.actionbarsherlock.widget.SearchView.getImeOptions:()I │ │ -0e4dd8: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4ddc: 6e10 dc30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@30dc │ │ -0e4de2: 0a00 |0005: move-result v0 │ │ -0e4de4: 0f00 |0006: return v0 │ │ +0e4da8: |[0e4da8] com.actionbarsherlock.widget.SearchView.getImeOptions:()I │ │ +0e4db8: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4dbc: 6e10 dc30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@30dc │ │ +0e4dc2: 0a00 |0005: move-result v0 │ │ +0e4dc4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311419,19 +311434,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e4de8: |[0e4de8] com.actionbarsherlock.widget.SearchView.getInputType:()I │ │ -0e4df8: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4dfc: 6e10 dd30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@30dd │ │ -0e4e02: 0a00 |0005: move-result v0 │ │ -0e4e04: 0f00 |0006: return v0 │ │ +0e4dc8: |[0e4dc8] com.actionbarsherlock.widget.SearchView.getInputType:()I │ │ +0e4dd8: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4ddc: 6e10 dd30 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@30dd │ │ +0e4de2: 0a00 |0005: move-result v0 │ │ +0e4de4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311439,17 +311454,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e4e08: |[0e4e08] com.actionbarsherlock.widget.SearchView.getMaxWidth:()I │ │ -0e4e18: 5210 7310 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e4e1c: 0f00 |0002: return v0 │ │ +0e4de8: |[0e4de8] com.actionbarsherlock.widget.SearchView.getMaxWidth:()I │ │ +0e4df8: 5210 7310 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e4dfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311457,19 +311472,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e4e20: |[0e4e20] com.actionbarsherlock.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ -0e4e30: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4e34: 6e10 e030 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ -0e4e3a: 0c00 |0005: move-result-object v0 │ │ -0e4e3c: 1100 |0006: return-object v0 │ │ +0e4e00: |[0e4e00] com.actionbarsherlock.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ +0e4e10: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4e14: 6e10 e030 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@30e0 │ │ +0e4e1a: 0c00 |0005: move-result-object v0 │ │ +0e4e1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311477,33 +311492,33 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0e4e40: |[0e4e40] com.actionbarsherlock.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ -0e4e50: 5432 7f10 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ -0e4e54: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -0e4e58: 5430 7f10 |0004: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ -0e4e5c: 1100 |0006: return-object v0 │ │ -0e4e5e: 5432 8710 |0007: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4e62: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ -0e4e66: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0e4e68: 5432 8710 |000c: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e4e6c: 6e10 0902 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0209 │ │ -0e4e72: 0a01 |0011: move-result v1 │ │ -0e4e74: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ -0e4e78: 6e10 2431 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ -0e4e7e: 0c02 |0017: move-result-object v2 │ │ -0e4e80: 6e20 4702 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0e4e86: 0c00 |001b: move-result-object v0 │ │ -0e4e88: 28ea |001c: goto 0006 // -0016 │ │ -0e4e8a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0e4e8c: 28e8 |001e: goto 0006 // -0018 │ │ +0e4e20: |[0e4e20] com.actionbarsherlock.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ +0e4e30: 5432 7f10 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ +0e4e34: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +0e4e38: 5430 7f10 |0004: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ +0e4e3c: 1100 |0006: return-object v0 │ │ +0e4e3e: 5432 8710 |0007: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4e42: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ +0e4e46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0e4e48: 5432 8710 |000c: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e4e4c: 6e10 0902 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0209 │ │ +0e4e52: 0a01 |0011: move-result v1 │ │ +0e4e54: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ +0e4e58: 6e10 2431 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@3124 │ │ +0e4e5e: 0c02 |0017: move-result-object v2 │ │ +0e4e60: 6e20 4702 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0e4e66: 0c00 |001b: move-result-object v0 │ │ +0e4e68: 28ea |001c: goto 0006 // -0016 │ │ +0e4e6a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0e4e6c: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x0006 line=576 │ │ 0x0007 line=568 │ │ 0x000b line=569 │ │ @@ -311521,17 +311536,17 @@ │ │ type : '()Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e4e90: |[0e4e90] com.actionbarsherlock.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ -0e4ea0: 5410 8c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e4ea4: 1100 |0002: return-object v0 │ │ +0e4e70: |[0e4e70] com.actionbarsherlock.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ +0e4e80: 5410 8c10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e4e84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311539,17 +311554,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e4ea8: |[0e4ea8] com.actionbarsherlock.widget.SearchView.isIconfiedByDefault:()Z │ │ -0e4eb8: 5510 7210 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e4ebc: 0f00 |0002: return v0 │ │ +0e4e88: |[0e4e88] com.actionbarsherlock.widget.SearchView.isIconfiedByDefault:()Z │ │ +0e4e98: 5510 7210 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e4e9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311557,17 +311572,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e4ec0: |[0e4ec0] com.actionbarsherlock.widget.SearchView.isIconified:()Z │ │ -0e4ed0: 5510 7110 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@1071 │ │ -0e4ed4: 0f00 |0002: return v0 │ │ +0e4ea0: |[0e4ea0] com.actionbarsherlock.widget.SearchView.isIconified:()Z │ │ +0e4eb0: 5510 7110 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@1071 │ │ +0e4eb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311575,17 +311590,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e4ed8: |[0e4ed8] com.actionbarsherlock.widget.SearchView.isQueryRefinementEnabled:()Z │ │ -0e4ee8: 5510 8010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@1080 │ │ -0e4eec: 0f00 |0002: return v0 │ │ +0e4eb8: |[0e4eb8] com.actionbarsherlock.widget.SearchView.isQueryRefinementEnabled:()Z │ │ +0e4ec8: 5510 8010 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@1080 │ │ +0e4ecc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311593,17 +311608,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e4ef0: |[0e4ef0] com.actionbarsherlock.widget.SearchView.isSubmitButtonEnabled:()Z │ │ -0e4f00: 5510 8b10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ -0e4f04: 0f00 |0002: return v0 │ │ +0e4ed0: |[0e4ed0] com.actionbarsherlock.widget.SearchView.isSubmitButtonEnabled:()Z │ │ +0e4ee0: 5510 8b10 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ +0e4ee4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -311611,24 +311626,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0e4f08: |[0e4f08] com.actionbarsherlock.widget.SearchView.onActionViewCollapsed:()V │ │ -0e4f18: 6e10 1b31 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@311b │ │ -0e4f1e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0e4f20: 7020 7331 0200 |0004: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e4f26: 5420 8110 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4f2a: 5221 6e10 |0009: iget v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@106e │ │ -0e4f2e: 6e20 f330 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ -0e4f34: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0e4f36: 5c20 7010 |000f: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ -0e4f3a: 0e00 |0011: return-void │ │ +0e4ee8: |[0e4ee8] com.actionbarsherlock.widget.SearchView.onActionViewCollapsed:()V │ │ +0e4ef8: 6e10 1b31 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@311b │ │ +0e4efe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0e4f00: 7020 7331 0200 |0004: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e4f06: 5420 8110 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4f0a: 5221 6e10 |0009: iget v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@106e │ │ +0e4f0e: 6e20 f330 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ +0e4f14: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0e4f16: 5c20 7010 |000f: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ +0e4f1a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1273 │ │ 0x0003 line=1274 │ │ 0x0007 line=1275 │ │ 0x000e line=1276 │ │ 0x0011 line=1277 │ │ @@ -311640,35 +311655,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0e4f3c: |[0e4f3c] com.actionbarsherlock.widget.SearchView.onActionViewExpanded:()V │ │ -0e4f4c: 5530 7010 |0000: iget-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ -0e4f50: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0e4f54: 0e00 |0004: return-void │ │ -0e4f56: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0e4f58: 5c30 7010 |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ -0e4f5c: 5430 8110 |0008: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4f60: 6e10 dc30 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@30dc │ │ -0e4f66: 0a00 |000d: move-result v0 │ │ -0e4f68: 5930 6e10 |000e: iput v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@106e │ │ -0e4f6c: 5430 8110 |0010: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4f70: 5231 6e10 |0012: iget v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@106e │ │ -0e4f74: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ -0e4f78: b621 |0016: or-int/2addr v1, v2 │ │ -0e4f7a: 6e20 f330 1000 |0017: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ -0e4f80: 5430 8110 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e4f84: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ -0e4f88: 6e20 ff30 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@30ff │ │ -0e4f8e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0e4f90: 6e20 5931 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/SearchView;.setIconified:(Z)V // method@3159 │ │ -0e4f96: 28df |0025: goto 0004 // -0021 │ │ +0e4f1c: |[0e4f1c] com.actionbarsherlock.widget.SearchView.onActionViewExpanded:()V │ │ +0e4f2c: 5530 7010 |0000: iget-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ +0e4f30: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0e4f34: 0e00 |0004: return-void │ │ +0e4f36: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0e4f38: 5c30 7010 |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@1070 │ │ +0e4f3c: 5430 8110 |0008: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4f40: 6e10 dc30 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@30dc │ │ +0e4f46: 0a00 |000d: move-result v0 │ │ +0e4f48: 5930 6e10 |000e: iput v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@106e │ │ +0e4f4c: 5430 8110 |0010: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4f50: 5231 6e10 |0012: iget v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@106e │ │ +0e4f54: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ +0e4f58: b621 |0016: or-int/2addr v1, v2 │ │ +0e4f5a: 6e20 f330 1000 |0017: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ +0e4f60: 5430 8110 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e4f64: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ +0e4f68: 6e20 ff30 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@30ff │ │ +0e4f6e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0e4f70: 6e20 5931 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/SearchView;.setIconified:(Z)V // method@3159 │ │ +0e4f76: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ 0x0004 line=1291 │ │ 0x0005 line=1286 │ │ 0x0008 line=1287 │ │ 0x0010 line=1288 │ │ @@ -311682,21 +311697,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0e4f98: |[0e4f98] com.actionbarsherlock.widget.SearchView.onDetachedFromWindow:()V │ │ -0e4fa8: 5410 8f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@108f │ │ -0e4fac: 6e20 5331 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@3153 │ │ -0e4fb2: 5410 8210 |0005: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@1082 │ │ -0e4fb6: 6e20 5131 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@3151 │ │ -0e4fbc: 6f10 4224 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@2442 │ │ -0e4fc2: 0e00 |000d: return-void │ │ +0e4f78: |[0e4f78] com.actionbarsherlock.widget.SearchView.onDetachedFromWindow:()V │ │ +0e4f88: 5410 8f10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@108f │ │ +0e4f8c: 6e20 5331 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@3153 │ │ +0e4f92: 5410 8210 |0005: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@1082 │ │ +0e4f96: 6e20 5131 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@3151 │ │ +0e4f9c: 6f10 4224 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@2442 │ │ +0e4fa2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0005 line=849 │ │ 0x000a line=850 │ │ 0x000d line=851 │ │ locals : │ │ @@ -311707,21 +311722,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e4fc4: |[0e4fc4] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0e4fd4: 6f20 4424 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2444 │ │ -0e4fda: 1c00 e905 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ -0e4fde: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0e4fe4: 0c00 |0008: move-result-object v0 │ │ -0e4fe6: 6e20 ef22 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ -0e4fec: 0e00 |000c: return-void │ │ +0e4fa4: |[0e4fa4] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0e4fb4: 6f20 4424 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2444 │ │ +0e4fba: 1c00 e905 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ +0e4fbe: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0e4fc4: 0c00 |0008: move-result-object v0 │ │ +0e4fc6: 6e20 ef22 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ +0e4fcc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0003 line=1296 │ │ 0x000c line=1297 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -311732,21 +311747,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e4ff0: |[0e4ff0] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0e5000: 6f20 4524 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@2445 │ │ -0e5006: 1c00 e905 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ -0e500a: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0e5010: 0c00 |0008: move-result-object v0 │ │ -0e5012: 6e20 4623 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@2346 │ │ -0e5018: 0e00 |000c: return-void │ │ +0e4fd0: |[0e4fd0] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0e4fe0: 6f20 4524 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@2445 │ │ +0e4fe6: 1c00 e905 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ +0e4fea: 6e10 ed33 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0e4ff0: 0c00 |0008: move-result-object v0 │ │ +0e4ff2: 6e20 4623 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@2346 │ │ +0e4ff8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ 0x0003 line=1302 │ │ 0x000c line=1303 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -311757,22 +311772,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0e501c: |[0e501c] com.actionbarsherlock.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0e502c: 5410 8710 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e5030: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0e5034: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0e5036: 0f00 |0005: return v0 │ │ -0e5038: 6f30 4624 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@2446 │ │ -0e503e: 0a00 |0009: move-result v0 │ │ -0e5040: 28fb |000a: goto 0005 // -0005 │ │ +0e4ffc: |[0e4ffc] com.actionbarsherlock.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0e500c: 5410 8710 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e5010: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0e5014: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0e5016: 0f00 |0005: return v0 │ │ +0e5018: 6f30 4624 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@2446 │ │ +0e501e: 0a00 |0009: move-result v0 │ │ +0e5020: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0004 line=904 │ │ 0x0005 line=916 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -311784,55 +311799,55 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -0e5044: |[0e5044] com.actionbarsherlock.widget.SearchView.onMeasure:(II)V │ │ -0e5054: 6e10 3731 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ -0e505a: 0a02 |0003: move-result v2 │ │ -0e505c: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -0e5060: 6f30 4724 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ -0e5066: 0e00 |0009: return-void │ │ -0e5068: 7110 8221 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0e506e: 0a01 |000d: move-result v1 │ │ -0e5070: 7110 8321 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0e5076: 0a00 |0011: move-result v0 │ │ -0e5078: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ -0e507e: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ -0e5082: 7120 8421 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0e5088: 0a02 |001a: move-result v2 │ │ -0e508a: 6f30 4724 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ -0e5090: 28eb |001e: goto 0009 // -0015 │ │ -0e5092: 5232 7310 |001f: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e5096: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ -0e509a: 5232 7310 |0023: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e509e: 7120 1e34 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0e50a4: 0a00 |0028: move-result v0 │ │ -0e50a6: 28ec |0029: goto 0015 // -0014 │ │ -0e50a8: 7010 2931 0300 |002a: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@3129 │ │ -0e50ae: 0a02 |002d: move-result v2 │ │ -0e50b0: 7120 1e34 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0e50b6: 0a00 |0031: move-result v0 │ │ -0e50b8: 28e3 |0032: goto 0015 // -001d │ │ -0e50ba: 5232 7310 |0033: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e50be: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ -0e50c2: 5232 7310 |0037: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e50c6: 7120 1e34 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0e50cc: 0a00 |003c: move-result v0 │ │ -0e50ce: 28d8 |003d: goto 0015 // -0028 │ │ -0e50d0: 5232 7310 |003e: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e50d4: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ -0e50d8: 5230 7310 |0042: iget v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e50dc: 28d1 |0044: goto 0015 // -002f │ │ -0e50de: 7010 2931 0300 |0045: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@3129 │ │ -0e50e4: 0a00 |0048: move-result v0 │ │ -0e50e6: 28fb |0049: goto 0044 // -0005 │ │ -0e50e8: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ +0e5024: |[0e5024] com.actionbarsherlock.widget.SearchView.onMeasure:(II)V │ │ +0e5034: 6e10 3731 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ +0e503a: 0a02 |0003: move-result v2 │ │ +0e503c: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +0e5040: 6f30 4724 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ +0e5046: 0e00 |0009: return-void │ │ +0e5048: 7110 8221 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0e504e: 0a01 |000d: move-result v1 │ │ +0e5050: 7110 8321 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0e5056: 0a00 |0011: move-result v0 │ │ +0e5058: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ +0e505e: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ +0e5062: 7120 8421 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0e5068: 0a02 |001a: move-result v2 │ │ +0e506a: 6f30 4724 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2447 │ │ +0e5070: 28eb |001e: goto 0009 // -0015 │ │ +0e5072: 5232 7310 |001f: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e5076: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ +0e507a: 5232 7310 |0023: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e507e: 7120 1e34 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0e5084: 0a00 |0028: move-result v0 │ │ +0e5086: 28ec |0029: goto 0015 // -0014 │ │ +0e5088: 7010 2931 0300 |002a: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@3129 │ │ +0e508e: 0a02 |002d: move-result v2 │ │ +0e5090: 7120 1e34 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0e5096: 0a00 |0031: move-result v0 │ │ +0e5098: 28e3 |0032: goto 0015 // -001d │ │ +0e509a: 5232 7310 |0033: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e509e: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ +0e50a2: 5232 7310 |0037: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e50a6: 7120 1e34 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0e50ac: 0a00 |003c: move-result v0 │ │ +0e50ae: 28d8 |003d: goto 0015 // -0028 │ │ +0e50b0: 5232 7310 |003e: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e50b4: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ +0e50b8: 5230 7310 |0042: iget v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e50bc: 28d1 |0044: goto 0015 // -002f │ │ +0e50be: 7010 2931 0300 |0045: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@3129 │ │ +0e50c4: 0a00 |0048: move-result v0 │ │ +0e50c6: 28fb |0049: goto 0044 // -0005 │ │ +0e50c8: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0006 line=734 │ │ 0x0009 line=763 │ │ 0x000a line=738 │ │ 0x000e line=739 │ │ @@ -311859,17 +311874,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e5104: |[0e5104] com.actionbarsherlock.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ -0e5114: 7020 6431 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ -0e511a: 0e00 |0003: return-void │ │ +0e50e4: |[0e50e4] com.actionbarsherlock.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ +0e50f4: 7020 6431 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@3164 │ │ +0e50fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ 0x0003 line=873 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 queryText Ljava/lang/CharSequence; │ │ @@ -311879,25 +311894,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0e511c: |[0e511c] com.actionbarsherlock.widget.SearchView.onTextFocusChanged:()V │ │ -0e512c: 6e10 3731 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ -0e5132: 0a00 |0003: move-result v0 │ │ -0e5134: 7020 7331 0100 |0004: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e513a: 7010 5231 0100 |0007: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@3152 │ │ -0e5140: 5410 8110 |000a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e5144: 6e10 e430 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@30e4 │ │ -0e514a: 0a00 |000f: move-result v0 │ │ -0e514c: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0e5150: 7010 2331 0100 |0012: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@3123 │ │ -0e5156: 0e00 |0015: return-void │ │ +0e50fc: |[0e50fc] com.actionbarsherlock.widget.SearchView.onTextFocusChanged:()V │ │ +0e510c: 6e10 3731 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ +0e5112: 0a00 |0003: move-result v0 │ │ +0e5114: 7020 7331 0100 |0004: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e511a: 7010 5231 0100 |0007: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@3152 │ │ +0e5120: 5410 8110 |000a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e5124: 6e10 e430 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@30e4 │ │ +0e512a: 0a00 |000f: move-result v0 │ │ +0e512c: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0e5130: 7010 2331 0100 |0012: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@3123 │ │ +0e5136: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x0007 line=1255 │ │ 0x000a line=1256 │ │ 0x0012 line=1257 │ │ 0x0015 line=1259 │ │ @@ -311909,18 +311924,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0e5158: |[0e5158] com.actionbarsherlock.widget.SearchView.onWindowFocusChanged:(Z)V │ │ -0e5168: 6f20 4924 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@2449 │ │ -0e516e: 7010 5231 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@3152 │ │ -0e5174: 0e00 |0006: return-void │ │ +0e5138: |[0e5138] com.actionbarsherlock.widget.SearchView.onWindowFocusChanged:(Z)V │ │ +0e5148: 6f20 4924 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@2449 │ │ +0e514e: 7010 5231 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@3152 │ │ +0e5154: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1263 │ │ 0x0003 line=1265 │ │ 0x0006 line=1266 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -311931,37 +311946,37 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0e5178: |[0e5178] com.actionbarsherlock.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ -0e5188: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0e518a: 5532 6c10 |0001: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@106c │ │ -0e518e: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ -0e5192: 0110 |0005: move v0, v1 │ │ -0e5194: 0f00 |0006: return v0 │ │ -0e5196: 6e10 3531 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isFocusable:()Z // method@3135 │ │ -0e519c: 0a02 |000a: move-result v2 │ │ -0e519e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -0e51a2: 0110 |000d: move v0, v1 │ │ -0e51a4: 28f8 |000e: goto 0006 // -0008 │ │ -0e51a6: 6e10 3731 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ -0e51ac: 0a02 |0012: move-result v2 │ │ -0e51ae: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ -0e51b2: 5432 8110 |0015: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e51b6: 6e30 ee30 4205 |0017: invoke-virtual {v2, v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@30ee │ │ -0e51bc: 0a00 |001a: move-result v0 │ │ -0e51be: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ -0e51c2: 7020 7331 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e51c8: 28e6 |0020: goto 0006 // -001a │ │ -0e51ca: 6f30 4a24 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@244a │ │ -0e51d0: 0a00 |0024: move-result v0 │ │ -0e51d2: 28e1 |0025: goto 0006 // -001f │ │ +0e5158: |[0e5158] com.actionbarsherlock.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ +0e5168: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0e516a: 5532 6c10 |0001: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@106c │ │ +0e516e: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ +0e5172: 0110 |0005: move v0, v1 │ │ +0e5174: 0f00 |0006: return v0 │ │ +0e5176: 6e10 3531 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isFocusable:()Z // method@3135 │ │ +0e517c: 0a02 |000a: move-result v2 │ │ +0e517e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +0e5182: 0110 |000d: move v0, v1 │ │ +0e5184: 28f8 |000e: goto 0006 // -0008 │ │ +0e5186: 6e10 3731 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ +0e518c: 0a02 |0012: move-result v2 │ │ +0e518e: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ +0e5192: 5432 8110 |0015: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e5196: 6e30 ee30 4205 |0017: invoke-virtual {v2, v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@30ee │ │ +0e519c: 0a00 |001a: move-result v0 │ │ +0e519e: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ +0e51a2: 7020 7331 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e51a8: 28e6 |0020: goto 0006 // -001a │ │ +0e51aa: 6f30 4a24 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@244a │ │ +0e51b0: 0a00 |0024: move-result v0 │ │ +0e51b2: 28e1 |0025: goto 0006 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=442 │ │ 0x0006 line=453 │ │ 0x0007 line=444 │ │ 0x000f line=446 │ │ 0x0015 line=447 │ │ @@ -311979,17 +311994,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e51d4: |[0e51d4] com.actionbarsherlock.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ -0e51e4: 5b01 6b10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@106b │ │ -0e51e8: 0e00 |0002: return-void │ │ +0e51b4: |[0e51b4] com.actionbarsherlock.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ +0e51c4: 5b01 6b10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@106b │ │ +0e51c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0002 line=391 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 appSearchData Landroid/os/Bundle; │ │ @@ -311999,20 +312014,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0e51ec: |[0e51ec] com.actionbarsherlock.widget.SearchView.setIconified:(Z)V │ │ -0e51fc: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -0e5200: 7010 4131 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@3141 │ │ -0e5206: 0e00 |0005: return-void │ │ -0e5208: 7010 4a31 0000 |0006: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@314a │ │ -0e520e: 28fc |0009: goto 0005 // -0004 │ │ +0e51cc: |[0e51cc] com.actionbarsherlock.widget.SearchView.setIconified:(Z)V │ │ +0e51dc: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +0e51e0: 7010 4131 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@3141 │ │ +0e51e6: 0e00 |0005: return-void │ │ +0e51e8: 7010 4a31 0000 |0006: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@314a │ │ +0e51ee: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0002 line=620 │ │ 0x0005 line=624 │ │ 0x0006 line=622 │ │ locals : │ │ @@ -312024,22 +312039,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0e5210: |[0e5210] com.actionbarsherlock.widget.SearchView.setIconifiedByDefault:(Z)V │ │ -0e5220: 5510 7210 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e5224: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0e5228: 0e00 |0004: return-void │ │ -0e522a: 5c12 7210 |0005: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ -0e522e: 7020 7331 2100 |0007: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e5234: 7010 6f31 0100 |000a: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ -0e523a: 28f7 |000d: goto 0004 // -0009 │ │ +0e51f0: |[0e51f0] com.actionbarsherlock.widget.SearchView.setIconifiedByDefault:(Z)V │ │ +0e5200: 5510 7210 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e5204: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0e5208: 0e00 |0004: return-void │ │ +0e520a: 5c12 7210 |0005: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@1072 │ │ +0e520e: 7020 7331 2100 |0007: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e5214: 7010 6f31 0100 |000a: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ +0e521a: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0004 line=596 │ │ 0x0005 line=593 │ │ 0x0007 line=594 │ │ 0x000a line=595 │ │ @@ -312052,18 +312067,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0e523c: |[0e523c] com.actionbarsherlock.widget.SearchView.setImeOptions:(I)V │ │ -0e524c: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e5250: 6e20 f330 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ -0e5256: 0e00 |0005: return-void │ │ +0e521c: |[0e521c] com.actionbarsherlock.widget.SearchView.setImeOptions:(I)V │ │ +0e522c: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e5230: 6e20 f330 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@30f3 │ │ +0e5236: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0005 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -312073,18 +312088,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0e5258: |[0e5258] com.actionbarsherlock.widget.SearchView.setInputType:(I)V │ │ -0e5268: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e526c: 6e20 f430 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@30f4 │ │ -0e5272: 0e00 |0005: return-void │ │ +0e5238: |[0e5238] com.actionbarsherlock.widget.SearchView.setInputType:(I)V │ │ +0e5248: 5410 8110 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e524c: 6e20 f430 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@30f4 │ │ +0e5252: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0005 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -312094,18 +312109,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e5274: |[0e5274] com.actionbarsherlock.widget.SearchView.setMaxWidth:(I)V │ │ -0e5284: 5901 7310 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ -0e5288: 6e10 5531 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.requestLayout:()V // method@3155 │ │ -0e528e: 0e00 |0005: return-void │ │ +0e5254: |[0e5254] com.actionbarsherlock.widget.SearchView.setMaxWidth:(I)V │ │ +0e5264: 5901 7310 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@1073 │ │ +0e5268: 6e10 5531 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.requestLayout:()V // method@3155 │ │ +0e526e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0002 line=716 │ │ 0x0005 line=717 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -312116,17 +312131,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e5290: |[0e5290] com.actionbarsherlock.widget.SearchView.setOnCloseListener:(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V │ │ -0e52a0: 5b01 7610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@1076 │ │ -0e52a4: 0e00 |0002: return-void │ │ +0e5270: |[0e5270] com.actionbarsherlock.widget.SearchView.setOnCloseListener:(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V │ │ +0e5280: 5b01 7610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@1076 │ │ +0e5284: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0002 line=484 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; │ │ @@ -312136,17 +312151,17 @@ │ │ type : '(Landroid/view/View$OnFocusChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e52a8: |[0e52a8] com.actionbarsherlock.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ -0e52b8: 5b01 7b10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@107b │ │ -0e52bc: 0e00 |0002: return-void │ │ +0e5288: |[0e5288] com.actionbarsherlock.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ +0e5298: 5b01 7b10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@107b │ │ +0e529c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnFocusChangeListener; │ │ @@ -312156,17 +312171,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e52c0: |[0e52c0] com.actionbarsherlock.widget.SearchView.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V │ │ -0e52d0: 5b01 7a10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ -0e52d4: 0e00 |0002: return-void │ │ +0e52a0: |[0e52a0] com.actionbarsherlock.widget.SearchView.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V │ │ +0e52b0: 5b01 7a10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@107a │ │ +0e52b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; │ │ @@ -312176,17 +312191,17 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e52d8: |[0e52d8] com.actionbarsherlock.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ -0e52e8: 5b01 7c10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@107c │ │ -0e52ec: 0e00 |0002: return-void │ │ +0e52b8: |[0e52b8] com.actionbarsherlock.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ +0e52c8: 5b01 7c10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@107c │ │ +0e52cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0002 line=514 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnClickListener; │ │ @@ -312196,17 +312211,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e52f0: |[0e52f0] com.actionbarsherlock.widget.SearchView.setOnSuggestionListener:(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V │ │ -0e5300: 5b01 7d10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ -0e5304: 0e00 |0002: return-void │ │ +0e52d0: |[0e52d0] com.actionbarsherlock.widget.SearchView.setOnSuggestionListener:(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V │ │ +0e52e0: 5b01 7d10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@107d │ │ +0e52e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0002 line=502 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; │ │ @@ -312216,30 +312231,30 @@ │ │ type : '(Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0e5308: |[0e5308] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ -0e5318: 5420 8110 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e531c: 6e20 ff30 3000 |0002: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@30ff │ │ -0e5322: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ -0e5326: 5420 8110 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e532a: 5421 8110 |0009: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e532e: 6e10 e730 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@30e7 │ │ -0e5334: 0a01 |000e: move-result v1 │ │ -0e5336: 6e20 fe30 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@30fe │ │ -0e533c: 5b23 9010 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@1090 │ │ -0e5340: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -0e5344: 7110 9320 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0e534a: 0a00 |0019: move-result v0 │ │ -0e534c: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -0e5350: 7010 4b31 0200 |001c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@314b │ │ -0e5356: 0e00 |001f: return-void │ │ +0e52e8: |[0e52e8] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ +0e52f8: 5420 8110 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e52fc: 6e20 ff30 3000 |0002: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@30ff │ │ +0e5302: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ +0e5306: 5420 8110 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e530a: 5421 8110 |0009: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e530e: 6e10 e730 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@30e7 │ │ +0e5314: 0a01 |000e: move-result v1 │ │ +0e5316: 6e20 fe30 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@30fe │ │ +0e531c: 5b23 9010 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@1090 │ │ +0e5320: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +0e5324: 7110 9320 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0e532a: 0a00 |0019: move-result v0 │ │ +0e532c: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +0e5330: 7010 4b31 0200 |001c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@314b │ │ +0e5336: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0005 line=535 │ │ 0x0007 line=536 │ │ 0x0012 line=537 │ │ 0x0014 line=541 │ │ @@ -312255,18 +312270,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e5358: |[0e5358] com.actionbarsherlock.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ -0e5368: 5b01 7f10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ -0e536c: 7010 6f31 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ -0e5372: 0e00 |0005: return-void │ │ +0e5338: |[0e5338] com.actionbarsherlock.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ +0e5348: 5b01 7f10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@107f │ │ +0e534c: 7010 6f31 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ +0e5352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0002 line=556 │ │ 0x0005 line=557 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -312277,27 +312292,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0e5374: |[0e5374] com.actionbarsherlock.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ -0e5384: 5c23 8010 |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@1080 │ │ -0e5388: 5420 8c10 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e538c: 2000 f005 |0004: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ -0e5390: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -0e5394: 5420 8c10 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e5398: 1f00 f005 |000a: check-cast v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ -0e539c: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ -0e53a0: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -0e53a2: 6e20 a331 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@31a3 │ │ -0e53a8: 0e00 |0012: return-void │ │ -0e53aa: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0e53ac: 28fb |0014: goto 000f // -0005 │ │ +0e5354: |[0e5354] com.actionbarsherlock.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ +0e5364: 5c23 8010 |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@1080 │ │ +0e5368: 5420 8c10 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e536c: 2000 f005 |0004: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ +0e5370: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +0e5374: 5420 8c10 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e5378: 1f00 f005 |000a: check-cast v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@05f0 │ │ +0e537c: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ +0e5380: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +0e5382: 6e20 a331 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@31a3 │ │ +0e5388: 0e00 |0012: return-void │ │ +0e538a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0e538c: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0002 line=674 │ │ 0x0008 line=675 │ │ 0x0012 line=678 │ │ 0x0013 line=675 │ │ @@ -312310,32 +312325,32 @@ │ │ type : '(Landroid/app/SearchableInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0e53b0: |[0e53b0] com.actionbarsherlock.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ -0e53c0: 5b23 8710 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e53c4: 5420 8710 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ -0e53c8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0e53cc: 7010 7031 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateSearchAutoComplete:()V // method@3170 │ │ -0e53d2: 7010 6f31 0200 |0009: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ -0e53d8: 7010 3331 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasVoiceSearch:()Z // method@3133 │ │ -0e53de: 0a00 |000f: move-result v0 │ │ -0e53e0: 5c20 9310 |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ -0e53e4: 5520 9310 |0012: iget-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ -0e53e8: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -0e53ec: 5420 8110 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e53f0: 1a01 db2a |0018: const-string v1, "nm" // string@2adb │ │ -0e53f4: 6e20 fc30 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@30fc │ │ -0e53fa: 6e10 3731 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ -0e5400: 0a00 |0020: move-result v0 │ │ -0e5402: 7020 7331 0200 |0021: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e5408: 0e00 |0024: return-void │ │ +0e5390: |[0e5390] com.actionbarsherlock.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ +0e53a0: 5b23 8710 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e53a4: 5420 8710 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@1087 │ │ +0e53a8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0e53ac: 7010 7031 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateSearchAutoComplete:()V // method@3170 │ │ +0e53b2: 7010 6f31 0200 |0009: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@316f │ │ +0e53b8: 7010 3331 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasVoiceSearch:()Z // method@3133 │ │ +0e53be: 0a00 |000f: move-result v0 │ │ +0e53c0: 5c20 9310 |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ +0e53c4: 5520 9310 |0012: iget-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@1093 │ │ +0e53c8: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +0e53cc: 5420 8110 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e53d0: 1a01 db2a |0018: const-string v1, "nm" // string@2adb │ │ +0e53d4: 6e20 fc30 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@30fc │ │ +0e53da: 6e10 3731 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ +0e53e0: 0a00 |0020: move-result v0 │ │ +0e53e2: 7020 7331 0200 |0021: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e53e8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0002 line=369 │ │ 0x0006 line=370 │ │ 0x0009 line=371 │ │ 0x000c line=374 │ │ @@ -312352,20 +312367,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e540c: |[0e540c] com.actionbarsherlock.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ -0e541c: 5c12 8b10 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ -0e5420: 6e10 3731 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ -0e5426: 0a00 |0005: move-result v0 │ │ -0e5428: 7020 7331 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ -0e542e: 0e00 |0009: return-void │ │ +0e53ec: |[0e53ec] com.actionbarsherlock.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ +0e53fc: 5c12 8b10 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@108b │ │ +0e5400: 6e10 3731 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@3137 │ │ +0e5406: 0a00 |0005: move-result v0 │ │ +0e5408: 7020 7331 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@3173 │ │ +0e540e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0002 line=646 │ │ 0x0009 line=647 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -312376,20 +312391,20 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e5430: |[0e5430] com.actionbarsherlock.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0e5440: 5b23 8c10 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e5444: 5420 8110 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ -0e5448: 5421 8c10 |0004: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ -0e544c: 6e20 ef30 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@30ef │ │ -0e5452: 0e00 |0009: return-void │ │ +0e5410: |[0e5410] com.actionbarsherlock.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0e5420: 5b23 8c10 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e5424: 5420 8110 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@1081 │ │ +0e5428: 5421 8c10 |0004: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@108c │ │ +0e542c: 6e20 ef30 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@30ef │ │ +0e5432: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0002 line=697 │ │ 0x0009 line=698 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -312430,18 +312445,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e5454: |[0e5454] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ -0e5464: 5b01 9510 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ -0e5468: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e546e: 0e00 |0005: return-void │ │ +0e5434: |[0e5434] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ +0e5444: 5b01 9510 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ +0e5448: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e544e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ @@ -312450,17 +312465,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e5470: |[0e5470] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ -0e5480: 7020 7631 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@3176 │ │ -0e5486: 0e00 |0003: return-void │ │ +0e5450: |[0e5450] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ +0e5460: 7020 7631 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@3176 │ │ +0e5466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ShareActionProvider$1; │ │ @@ -312471,28 +312486,28 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0e5488: |[0e5488] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ -0e5498: 5420 9510 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ -0e549c: 7110 7f31 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@317f │ │ -0e54a2: 0c00 |0005: move-result-object v0 │ │ -0e54a4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -0e54a8: 5420 9510 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ -0e54ac: 7110 7f31 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@317f │ │ -0e54b2: 0c00 |000d: move-result-object v0 │ │ -0e54b4: 5421 9510 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ -0e54b8: 7230 7531 1004 |0010: invoke-interface {v0, v1, v4}, Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@3175 │ │ -0e54be: 0a00 |0013: move-result v0 │ │ -0e54c0: 0f00 |0014: return v0 │ │ -0e54c2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0e54c4: 28fe |0016: goto 0014 // -0002 │ │ +0e5468: |[0e5468] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ +0e5478: 5420 9510 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ +0e547c: 7110 7f31 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@317f │ │ +0e5482: 0c00 |0005: move-result-object v0 │ │ +0e5484: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +0e5488: 5420 9510 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ +0e548c: 7110 7f31 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@317f │ │ +0e5492: 0c00 |000d: move-result-object v0 │ │ +0e5494: 5421 9510 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1095 │ │ +0e5498: 7230 7531 1004 |0010: invoke-interface {v0, v1, v4}, Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@3175 │ │ +0e549e: 0a00 |0013: move-result v0 │ │ +0e54a0: 0f00 |0014: return v0 │ │ +0e54a2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0e54a4: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0008 line=310 │ │ 0x0014 line=313 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; │ │ @@ -312534,18 +312549,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e54c8: |[0e54c8] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ -0e54d8: 5b01 9610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ -0e54dc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e54e2: 0e00 |0005: return-void │ │ +0e54a8: |[0e54a8] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ +0e54b8: 5b01 9610 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ +0e54bc: 7010 2834 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e54c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ @@ -312554,17 +312569,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e54e4: |[0e54e4] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ -0e54f4: 7020 7931 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@3179 │ │ -0e54fa: 0e00 |0003: return-void │ │ +0e54c4: |[0e54c4] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ +0e54d4: 7020 7931 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@3179 │ │ +0e54da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ShareActionProvider$1; │ │ @@ -312575,34 +312590,34 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0e54fc: |[0e54fc] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0e550c: 5453 9610 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ -0e5510: 7110 7d31 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@317d │ │ -0e5516: 0c03 |0005: move-result-object v3 │ │ -0e5518: 5454 9610 |0006: iget-object v4, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ -0e551c: 7110 7e31 0400 |0008: invoke-static {v4}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; // method@317e │ │ -0e5522: 0c04 |000b: move-result-object v4 │ │ -0e5524: 7120 4c30 4300 |000c: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ -0e552a: 0c00 |000f: move-result-object v0 │ │ -0e552c: 7210 f62f 0600 |0010: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ -0e5532: 0a01 |0013: move-result v1 │ │ -0e5534: 6e20 4b30 1000 |0014: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@304b │ │ -0e553a: 0c02 |0017: move-result-object v2 │ │ -0e553c: 3802 0b00 |0018: if-eqz v2, 0023 // +000b │ │ -0e5540: 5453 9610 |001a: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ -0e5544: 7110 7d31 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@317d │ │ -0e554a: 0c03 |001f: move-result-object v3 │ │ -0e554c: 6e20 5602 2300 |0020: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ -0e5552: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -0e5554: 0f03 |0024: return v3 │ │ +0e54dc: |[0e54dc] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0e54ec: 5453 9610 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ +0e54f0: 7110 7d31 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@317d │ │ +0e54f6: 0c03 |0005: move-result-object v3 │ │ +0e54f8: 5454 9610 |0006: iget-object v4, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ +0e54fc: 7110 7e31 0400 |0008: invoke-static {v4}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; // method@317e │ │ +0e5502: 0c04 |000b: move-result-object v4 │ │ +0e5504: 7120 4c30 4300 |000c: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ +0e550a: 0c00 |000f: move-result-object v0 │ │ +0e550c: 7210 f62f 0600 |0010: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ +0e5512: 0a01 |0013: move-result v1 │ │ +0e5514: 6e20 4b30 1000 |0014: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@304b │ │ +0e551a: 0c02 |0017: move-result-object v2 │ │ +0e551c: 3802 0b00 |0018: if-eqz v2, 0023 // +000b │ │ +0e5520: 5453 9610 |001a: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@1096 │ │ +0e5524: 7110 7d31 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@317d │ │ +0e552a: 0c03 |001f: move-result-object v3 │ │ +0e552c: 6e20 5602 2300 |0020: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0256 │ │ +0e5532: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +0e5534: 0f03 |0024: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0008 line=278 │ │ 0x000c line=277 │ │ 0x0010 line=279 │ │ 0x0014 line=280 │ │ @@ -312679,26 +312694,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0e5558: |[0e5558] com.actionbarsherlock.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ -0e5568: 7020 b12f 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.:(Landroid/content/Context;)V // method@2fb1 │ │ -0e556e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0e5570: 5920 9a10 |0004: iput v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@109a │ │ -0e5574: 2200 ed05 |0006: new-instance v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@05ed │ │ -0e5578: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0e557a: 7030 7a31 2001 |0009: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@317a │ │ -0e5580: 5b20 9c10 |000c: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@109c │ │ -0e5584: 1a00 0733 |000e: const-string v0, "share_history.xml" // string@3307 │ │ -0e5588: 5b20 9e10 |0010: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ -0e558c: 5b23 9910 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e5590: 0e00 |0014: return-void │ │ +0e5538: |[0e5538] com.actionbarsherlock.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ +0e5548: 7020 b12f 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.:(Landroid/content/Context;)V // method@2fb1 │ │ +0e554e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +0e5550: 5920 9a10 |0004: iput v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@109a │ │ +0e5554: 2200 ed05 |0006: new-instance v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@05ed │ │ +0e5558: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0e555a: 7030 7a31 2001 |0009: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@317a │ │ +0e5560: 5b20 9c10 |000c: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@109c │ │ +0e5564: 1a00 0733 |000e: const-string v0, "share_history.xml" // string@3307 │ │ +0e5568: 5b20 9e10 |0010: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ +0e556c: 5b23 9910 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e5570: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=105 │ │ 0x0006 line=110 │ │ 0x000e line=126 │ │ 0x0012 line=139 │ │ @@ -312712,17 +312727,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e5594: |[0e5594] com.actionbarsherlock.widget.ShareActionProvider.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; │ │ -0e55a4: 5410 9910 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e55a8: 1100 |0002: return-object v0 │ │ +0e5574: |[0e5574] com.actionbarsherlock.widget.ShareActionProvider.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; │ │ +0e5584: 5410 9910 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e5588: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -312730,17 +312745,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e55ac: |[0e55ac] com.actionbarsherlock.widget.ShareActionProvider.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; │ │ -0e55bc: 5410 9e10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ -0e55c0: 1100 |0002: return-object v0 │ │ +0e558c: |[0e558c] com.actionbarsherlock.widget.ShareActionProvider.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; │ │ +0e559c: 5410 9e10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ +0e55a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -312748,17 +312763,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e55c4: |[0e55c4] com.actionbarsherlock.widget.ShareActionProvider.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ -0e55d4: 5410 9d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@109d │ │ -0e55d8: 1100 |0002: return-object v0 │ │ +0e55a4: |[0e55a4] com.actionbarsherlock.widget.ShareActionProvider.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ +0e55b4: 5410 9d10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@109d │ │ +0e55b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -312766,31 +312781,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0e55dc: |[0e55dc] com.actionbarsherlock.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ -0e55ec: 5431 9d10 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@109d │ │ -0e55f0: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -0e55f4: 0e00 |0004: return-void │ │ -0e55f6: 5431 9b10 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@109b │ │ -0e55fa: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ -0e55fe: 2201 ec05 |0009: new-instance v1, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; // type@05ec │ │ -0e5602: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0e5604: 7030 7731 3102 |000c: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@3177 │ │ -0e560a: 5b31 9b10 |000f: iput-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@109b │ │ -0e560e: 5431 9910 |0011: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e5612: 5432 9e10 |0013: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ -0e5616: 7120 4c30 2100 |0015: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ -0e561c: 0c00 |0018: move-result-object v0 │ │ -0e561e: 5431 9b10 |0019: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@109b │ │ -0e5622: 6e20 5e30 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@305e │ │ -0e5628: 28e6 |001e: goto 0004 // -001a │ │ +0e55bc: |[0e55bc] com.actionbarsherlock.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ +0e55cc: 5431 9d10 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@109d │ │ +0e55d0: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +0e55d4: 0e00 |0004: return-void │ │ +0e55d6: 5431 9b10 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@109b │ │ +0e55da: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ +0e55de: 2201 ec05 |0009: new-instance v1, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; // type@05ec │ │ +0e55e2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0e55e4: 7030 7731 3102 |000c: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@3177 │ │ +0e55ea: 5b31 9b10 |000f: iput-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@109b │ │ +0e55ee: 5431 9910 |0011: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e55f2: 5432 9e10 |0013: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ +0e55f6: 7120 4c30 2100 |0015: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ +0e55fc: 0c00 |0018: move-result-object v0 │ │ +0e55fe: 5431 9b10 |0019: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@109b │ │ +0e5602: 6e20 5e30 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@305e │ │ +0e5608: 28e6 |001e: goto 0004 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0004 line=301 │ │ 0x0005 line=296 │ │ 0x0009 line=297 │ │ 0x0011 line=299 │ │ @@ -312805,17 +312820,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e562c: |[0e562c] com.actionbarsherlock.widget.ShareActionProvider.hasSubMenu:()Z │ │ -0e563c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e563e: 0f00 |0001: return v0 │ │ +0e560c: |[0e560c] com.actionbarsherlock.widget.ShareActionProvider.hasSubMenu:()Z │ │ +0e561c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e561e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -312823,44 +312838,44 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -0e5640: |[0e5640] com.actionbarsherlock.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ -0e5650: 5474 9910 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e5654: 5475 9e10 |0002: iget-object v5, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ -0e5658: 7120 4c30 5400 |0004: invoke-static {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ -0e565e: 0c01 |0007: move-result-object v1 │ │ -0e5660: 2200 d805 |0008: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserView; // type@05d8 │ │ -0e5664: 5474 9910 |000a: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e5668: 7020 8830 4000 |000c: invoke-direct {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@3088 │ │ -0e566e: 6e20 a530 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@30a5 │ │ -0e5674: 2203 6a04 |0012: new-instance v3, Landroid/util/TypedValue; // type@046a │ │ -0e5678: 7010 c720 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0e567e: 5474 9910 |0017: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e5682: 6e10 4b02 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ -0e5688: 0c04 |001c: move-result-object v4 │ │ -0e568a: 6005 570a |001d: sget v5, Lcom/actionbarsherlock/R$attr;.actionModeShareDrawable:I // field@0a57 │ │ -0e568e: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -0e5690: 6e40 b402 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ -0e5696: 5474 9910 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e569a: 6e10 4602 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e56a0: 0c04 |0028: move-result-object v4 │ │ -0e56a2: 5235 200a |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ -0e56a6: 6e20 bb02 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0e56ac: 0c02 |002e: move-result-object v2 │ │ -0e56ae: 6e20 a830 2000 |002f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@30a8 │ │ -0e56b4: 6e20 ac30 7000 |0032: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@30ac │ │ -0e56ba: 6004 8d0b |0035: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with_application:I // field@0b8d │ │ -0e56be: 6e20 a630 4000 |0037: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@30a6 │ │ -0e56c4: 6004 8c0b |003a: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with:I // field@0b8c │ │ -0e56c8: 6e20 a730 4000 |003c: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@30a7 │ │ -0e56ce: 1100 |003f: return-object v0 │ │ +0e5620: |[0e5620] com.actionbarsherlock.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ +0e5630: 5474 9910 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e5634: 5475 9e10 |0002: iget-object v5, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ +0e5638: 7120 4c30 5400 |0004: invoke-static {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ +0e563e: 0c01 |0007: move-result-object v1 │ │ +0e5640: 2200 d805 |0008: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserView; // type@05d8 │ │ +0e5644: 5474 9910 |000a: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e5648: 7020 8830 4000 |000c: invoke-direct {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@3088 │ │ +0e564e: 6e20 a530 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@30a5 │ │ +0e5654: 2203 6a04 |0012: new-instance v3, Landroid/util/TypedValue; // type@046a │ │ +0e5658: 7010 c720 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0e565e: 5474 9910 |0017: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e5662: 6e10 4b02 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ +0e5668: 0c04 |001c: move-result-object v4 │ │ +0e566a: 6005 570a |001d: sget v5, Lcom/actionbarsherlock/R$attr;.actionModeShareDrawable:I // field@0a57 │ │ +0e566e: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +0e5670: 6e40 b402 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ +0e5676: 5474 9910 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e567a: 6e10 4602 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e5680: 0c04 |0028: move-result-object v4 │ │ +0e5682: 5235 200a |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ +0e5686: 6e20 bb02 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0e568c: 0c02 |002e: move-result-object v2 │ │ +0e568e: 6e20 a830 2000 |002f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@30a8 │ │ +0e5694: 6e20 ac30 7000 |0032: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@30ac │ │ +0e569a: 6004 8d0b |0035: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with_application:I // field@0b8d │ │ +0e569e: 6e20 a630 4000 |0037: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@30a6 │ │ +0e56a4: 6004 8c0b |003a: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with:I // field@0b8c │ │ +0e56a8: 6e20 a730 4000 |003c: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@30a7 │ │ +0e56ae: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0008 line=164 │ │ 0x000f line=165 │ │ 0x0012 line=168 │ │ 0x0017 line=169 │ │ @@ -312882,69 +312897,69 @@ │ │ type : '(Lcom/actionbarsherlock/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -0e56d0: |[0e56d0] com.actionbarsherlock.widget.ShareActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ -0e56e0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0e56e2: 7210 1930 0b00 |0001: invoke-interface {v11}, Lcom/actionbarsherlock/view/SubMenu;.clear:()V // method@3019 │ │ -0e56e8: 54a7 9910 |0004: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e56ec: 54a8 9e10 |0006: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ -0e56f0: 7120 4c30 8700 |0008: invoke-static {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ -0e56f6: 0c02 |000b: move-result-object v2 │ │ -0e56f8: 54a7 9910 |000c: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e56fc: 6e10 4402 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0e5702: 0c06 |0011: move-result-object v6 │ │ -0e5704: 6e10 4e30 0200 |0012: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@304e │ │ -0e570a: 0a03 |0015: move-result v3 │ │ -0e570c: 52a7 9a10 |0016: iget v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@109a │ │ -0e5710: 7120 1e34 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0e5716: 0a01 |001b: move-result v1 │ │ -0e5718: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0e571a: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ -0e571e: 6e20 4d30 5200 |001f: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@304d │ │ -0e5724: 0c00 |0022: move-result-object v0 │ │ -0e5726: 6e20 ae02 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ -0e572c: 0c07 |0026: move-result-object v7 │ │ -0e572e: 7257 1730 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@3017 │ │ -0e5734: 0c07 |002a: move-result-object v7 │ │ -0e5736: 6e20 ad02 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ -0e573c: 0c08 |002e: move-result-object v8 │ │ -0e573e: 7220 0b30 8700 |002f: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ -0e5744: 0c07 |0032: move-result-object v7 │ │ -0e5746: 54a8 9c10 |0033: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@109c │ │ -0e574a: 7220 0f30 8700 |0035: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@300f │ │ -0e5750: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0e5754: 28e3 |003a: goto 001d // -001d │ │ -0e5756: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ -0e575a: 54a7 9910 |003d: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e575e: 6008 850b |003f: sget v8, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@0b85 │ │ -0e5762: 6e20 4702 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ -0e5768: 0c07 |0044: move-result-object v7 │ │ -0e576a: 7257 1830 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Lcom/actionbarsherlock/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@3018 │ │ -0e5770: 0c04 |0048: move-result-object v4 │ │ -0e5772: 1205 |0049: const/4 v5, #int 0 // #0 │ │ -0e5774: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ -0e5778: 6e20 4d30 5200 |004c: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@304d │ │ -0e577e: 0c00 |004f: move-result-object v0 │ │ -0e5780: 6e20 ae02 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ -0e5786: 0c07 |0053: move-result-object v7 │ │ -0e5788: 7257 1730 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@3017 │ │ -0e578e: 0c07 |0057: move-result-object v7 │ │ -0e5790: 6e20 ad02 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ -0e5796: 0c08 |005b: move-result-object v8 │ │ -0e5798: 7220 0b30 8700 |005c: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ -0e579e: 0c07 |005f: move-result-object v7 │ │ -0e57a0: 54a8 9c10 |0060: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@109c │ │ -0e57a4: 7220 0f30 8700 |0062: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@300f │ │ -0e57aa: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0e57ae: 28e3 |0067: goto 004a // -001d │ │ -0e57b0: 0e00 |0068: return-void │ │ +0e56b0: |[0e56b0] com.actionbarsherlock.widget.ShareActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ +0e56c0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0e56c2: 7210 1930 0b00 |0001: invoke-interface {v11}, Lcom/actionbarsherlock/view/SubMenu;.clear:()V // method@3019 │ │ +0e56c8: 54a7 9910 |0004: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e56cc: 54a8 9e10 |0006: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ +0e56d0: 7120 4c30 8700 |0008: invoke-static {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ +0e56d6: 0c02 |000b: move-result-object v2 │ │ +0e56d8: 54a7 9910 |000c: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e56dc: 6e10 4402 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0e56e2: 0c06 |0011: move-result-object v6 │ │ +0e56e4: 6e10 4e30 0200 |0012: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@304e │ │ +0e56ea: 0a03 |0015: move-result v3 │ │ +0e56ec: 52a7 9a10 |0016: iget v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@109a │ │ +0e56f0: 7120 1e34 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0e56f6: 0a01 |001b: move-result v1 │ │ +0e56f8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +0e56fa: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ +0e56fe: 6e20 4d30 5200 |001f: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@304d │ │ +0e5704: 0c00 |0022: move-result-object v0 │ │ +0e5706: 6e20 ae02 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ +0e570c: 0c07 |0026: move-result-object v7 │ │ +0e570e: 7257 1730 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@3017 │ │ +0e5714: 0c07 |002a: move-result-object v7 │ │ +0e5716: 6e20 ad02 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ +0e571c: 0c08 |002e: move-result-object v8 │ │ +0e571e: 7220 0b30 8700 |002f: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ +0e5724: 0c07 |0032: move-result-object v7 │ │ +0e5726: 54a8 9c10 |0033: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@109c │ │ +0e572a: 7220 0f30 8700 |0035: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@300f │ │ +0e5730: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0e5734: 28e3 |003a: goto 001d // -001d │ │ +0e5736: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ +0e573a: 54a7 9910 |003d: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e573e: 6008 850b |003f: sget v8, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@0b85 │ │ +0e5742: 6e20 4702 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0247 │ │ +0e5748: 0c07 |0044: move-result-object v7 │ │ +0e574a: 7257 1830 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Lcom/actionbarsherlock/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@3018 │ │ +0e5750: 0c04 |0048: move-result-object v4 │ │ +0e5752: 1205 |0049: const/4 v5, #int 0 // #0 │ │ +0e5754: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ +0e5758: 6e20 4d30 5200 |004c: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@304d │ │ +0e575e: 0c00 |004f: move-result-object v0 │ │ +0e5760: 6e20 ae02 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@02ae │ │ +0e5766: 0c07 |0053: move-result-object v7 │ │ +0e5768: 7257 1730 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@3017 │ │ +0e576e: 0c07 |0057: move-result-object v7 │ │ +0e5770: 6e20 ad02 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@02ad │ │ +0e5776: 0c08 |005b: move-result-object v8 │ │ +0e5778: 7220 0b30 8700 |005c: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@300b │ │ +0e577e: 0c07 |005f: move-result-object v7 │ │ +0e5780: 54a8 9c10 |0060: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@109c │ │ +0e5784: 7220 0f30 8700 |0062: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@300f │ │ +0e578a: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0e578e: 28e3 |0067: goto 004a // -001d │ │ +0e5790: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=197 │ │ 0x0004 line=199 │ │ 0x000c line=200 │ │ 0x0012 line=202 │ │ 0x0016 line=203 │ │ @@ -312982,18 +312997,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e57b4: |[0e57b4] com.actionbarsherlock.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ -0e57c4: 5b01 9d10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@109d │ │ -0e57c8: 7010 8331 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@3183 │ │ -0e57ce: 0e00 |0005: return-void │ │ +0e5794: |[0e5794] com.actionbarsherlock.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ +0e57a4: 5b01 9d10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@109d │ │ +0e57a8: 7010 8331 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@3183 │ │ +0e57ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ @@ -313004,18 +313019,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e57d0: |[0e57d0] com.actionbarsherlock.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ -0e57e0: 5b01 9e10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ -0e57e4: 7010 8331 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@3183 │ │ -0e57ea: 0e00 |0005: return-void │ │ +0e57b0: |[0e57b0] com.actionbarsherlock.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ +0e57c0: 5b01 9e10 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ +0e57c4: 7010 8331 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@3183 │ │ +0e57ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0002 line=243 │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ @@ -313026,21 +313041,21 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e57ec: |[0e57ec] com.actionbarsherlock.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ -0e57fc: 5431 9910 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ -0e5800: 5432 9e10 |0002: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ -0e5804: 7120 4c30 2100 |0004: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ -0e580a: 0c00 |0007: move-result-object v0 │ │ -0e580c: 6e20 5d30 4000 |0008: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@305d │ │ -0e5812: 0e00 |000b: return-void │ │ +0e57cc: |[0e57cc] com.actionbarsherlock.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ +0e57dc: 5431 9910 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@1099 │ │ +0e57e0: 5432 9e10 |0002: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@109e │ │ +0e57e4: 7120 4c30 2100 |0004: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@304c │ │ +0e57ea: 0c00 |0007: move-result-object v0 │ │ +0e57ec: 6e20 5d30 4000 |0008: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@305d │ │ +0e57f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0008 line=268 │ │ 0x000b line=269 │ │ locals : │ │ 0x0008 - 0x000c reg=0 dataModel Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ @@ -313072,17 +313087,17 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0e5814: |[0e5814] fr.renzo.wikipoff.SearchCursorAdapter1.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V │ │ -0e5824: 7040 a831 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31a8 │ │ -0e582a: 0e00 |0003: return-void │ │ +0e57f4: |[0e57f4] fr.renzo.wikipoff.SearchCursorAdapter1.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V │ │ +0e5804: 7040 a831 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31a8 │ │ +0e580a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/SearchCursorAdapter1; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -313095,24 +313110,24 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0e582c: |[0e582c] fr.renzo.wikipoff.SearchCursorAdapter1.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0e583c: 1401 1400 0201 |0000: const v1, #float 2.38773e-38 // #01020014 │ │ -0e5842: 6e20 9621 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0e5848: 0c00 |0006: move-result-object v0 │ │ -0e584a: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0e584e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0e5850: 7220 f602 1500 |000a: invoke-interface {v5, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0e5856: 0c01 |000d: move-result-object v1 │ │ -0e5858: 6e20 ec24 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0e585e: 0e00 |0011: return-void │ │ +0e580c: |[0e580c] fr.renzo.wikipoff.SearchCursorAdapter1.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0e581c: 1401 1400 0201 |0000: const v1, #float 2.38773e-38 // #01020014 │ │ +0e5822: 6e20 9621 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0e5828: 0c00 |0006: move-result-object v0 │ │ +0e582a: 1f00 fa04 |0007: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0e582e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0e5830: 7220 f602 1500 |000a: invoke-interface {v5, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0e5836: 0c01 |000d: move-result-object v1 │ │ +0e5838: 6e20 ec24 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0e583e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0009 line=25 │ │ 0x0011 line=26 │ │ locals : │ │ 0x0009 - 0x0012 reg=0 textView Landroid/widget/TextView; │ │ @@ -313126,22 +313141,22 @@ │ │ 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 : 13 16-bit code units │ │ -0e5860: |[0e5860] fr.renzo.wikipoff.SearchCursorAdapter1.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0e5870: 7110 0a21 0400 |0000: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0e5876: 0c00 |0003: move-result-object v0 │ │ -0e5878: 1401 0300 0901 |0004: const v1, #float 2.51629e-38 // #01090003 │ │ -0e587e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0e5880: 6e40 0d21 1026 |0008: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0e5886: 0c01 |000b: move-result-object v1 │ │ -0e5888: 1101 |000c: return-object v1 │ │ +0e5840: |[0e5840] fr.renzo.wikipoff.SearchCursorAdapter1.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0e5850: 7110 0a21 0400 |0000: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0e5856: 0c00 |0003: move-result-object v0 │ │ +0e5858: 1401 0300 0901 |0004: const v1, #float 2.51629e-38 // #01090003 │ │ +0e585e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0e5860: 6e40 0d21 1026 |0008: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0e5866: 0c01 |000b: move-result-object v1 │ │ +0e5868: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ locals : │ │ 0x0004 - 0x000d reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x000d reg=3 this Lfr/renzo/wikipoff/SearchCursorAdapter1; │ │ @@ -313154,18 +313169,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e588c: |[0e588c] fr.renzo.wikipoff.SearchCursorAdapter1.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0e589c: 6f20 a931 2100 |0000: invoke-super {v1, v2}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@31a9 │ │ -0e58a2: 0c00 |0003: move-result-object v0 │ │ -0e58a4: 1100 |0004: return-object v0 │ │ +0e586c: |[0e586c] fr.renzo.wikipoff.SearchCursorAdapter1.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0e587c: 6f20 a931 2100 |0000: invoke-super {v1, v2}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@31a9 │ │ +0e5882: 0c00 |0003: move-result-object v0 │ │ +0e5884: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/renzo/wikipoff/SearchCursorAdapter1; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -313194,17 +313209,17 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0e58a8: |[0e58a8] fr.renzo.wikipoff.SearchCursorAdapterN.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V │ │ -0e58b8: 7040 a831 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31a8 │ │ -0e58be: 0e00 |0003: return-void │ │ +0e5888: |[0e5888] fr.renzo.wikipoff.SearchCursorAdapterN.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V │ │ +0e5898: 7040 a831 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31a8 │ │ +0e589e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/SearchCursorAdapterN; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -313217,32 +313232,32 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0e58c0: |[0e58c0] fr.renzo.wikipoff.SearchCursorAdapterN.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0e58d0: 1402 1400 0201 |0000: const v2, #float 2.38773e-38 // #01020014 │ │ -0e58d6: 6e20 9621 2400 |0003: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0e58dc: 0c01 |0006: move-result-object v1 │ │ -0e58de: 1f01 fa04 |0007: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ -0e58e2: 1402 1500 0201 |0009: const v2, #float 2.38773e-38 // #01020015 │ │ -0e58e8: 6e20 9621 2400 |000c: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0e58ee: 0c00 |000f: move-result-object v0 │ │ -0e58f0: 1f00 fa04 |0010: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ -0e58f4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0e58f6: 7220 f602 2600 |0013: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0e58fc: 0c02 |0016: move-result-object v2 │ │ -0e58fe: 6e20 ec24 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0e5904: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -0e5906: 7220 f602 2600 |001b: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0e590c: 0c02 |001e: move-result-object v2 │ │ -0e590e: 6e20 ec24 2000 |001f: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0e5914: 0e00 |0022: return-void │ │ +0e58a0: |[0e58a0] fr.renzo.wikipoff.SearchCursorAdapterN.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0e58b0: 1402 1400 0201 |0000: const v2, #float 2.38773e-38 // #01020014 │ │ +0e58b6: 6e20 9621 2400 |0003: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0e58bc: 0c01 |0006: move-result-object v1 │ │ +0e58be: 1f01 fa04 |0007: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ +0e58c2: 1402 1500 0201 |0009: const v2, #float 2.38773e-38 // #01020015 │ │ +0e58c8: 6e20 9621 2400 |000c: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0e58ce: 0c00 |000f: move-result-object v0 │ │ +0e58d0: 1f00 fa04 |0010: check-cast v0, Landroid/widget/TextView; // type@04fa │ │ +0e58d4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0e58d6: 7220 f602 2600 |0013: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0e58dc: 0c02 |0016: move-result-object v2 │ │ +0e58de: 6e20 ec24 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0e58e4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +0e58e6: 7220 f602 2600 |001b: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0e58ec: 0c02 |001e: move-result-object v2 │ │ +0e58ee: 6e20 ec24 2000 |001f: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0e58f4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0009 line=26 │ │ 0x0012 line=27 │ │ 0x001a line=28 │ │ 0x0022 line=29 │ │ @@ -313259,22 +313274,22 @@ │ │ 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 : 13 16-bit code units │ │ -0e5918: |[0e5918] fr.renzo.wikipoff.SearchCursorAdapterN.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0e5928: 7110 0a21 0400 |0000: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0e592e: 0c00 |0003: move-result-object v0 │ │ -0e5930: 1401 1c00 037f |0004: const v1, #float 1.74129e+38 // #7f03001c │ │ -0e5936: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0e5938: 6e40 0d21 1026 |0008: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0e593e: 0c01 |000b: move-result-object v1 │ │ -0e5940: 1101 |000c: return-object v1 │ │ +0e58f8: |[0e58f8] fr.renzo.wikipoff.SearchCursorAdapterN.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0e5908: 7110 0a21 0400 |0000: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0e590e: 0c00 |0003: move-result-object v0 │ │ +0e5910: 1401 1c00 037f |0004: const v1, #float 1.74129e+38 // #7f03001c │ │ +0e5916: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0e5918: 6e40 0d21 1026 |0008: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0e591e: 0c01 |000b: move-result-object v1 │ │ +0e5920: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ locals : │ │ 0x0004 - 0x000d reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x000d reg=3 this Lfr/renzo/wikipoff/SearchCursorAdapterN; │ │ @@ -313287,18 +313302,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e5944: |[0e5944] fr.renzo.wikipoff.SearchCursorAdapterN.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0e5954: 6f20 a931 2100 |0000: invoke-super {v1, v2}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@31a9 │ │ -0e595a: 0c00 |0003: move-result-object v0 │ │ -0e595c: 1100 |0004: return-object v0 │ │ +0e5924: |[0e5924] fr.renzo.wikipoff.SearchCursorAdapterN.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0e5934: 6f20 a931 2100 |0000: invoke-super {v1, v2}, Lfr/renzo/wikipoff/AbstractSearchCursorAdapter;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@31a9 │ │ +0e593a: 0c00 |0003: move-result-object v0 │ │ +0e593c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/renzo/wikipoff/SearchCursorAdapterN; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -313332,17 +313347,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5960: |[0e5960] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0e5970: 7010 6105 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0561 │ │ -0e5976: 0e00 |0003: return-void │ │ +0e5940: |[0e5940] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +0e5950: 7010 6105 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0561 │ │ +0e5956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -313351,18 +313366,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5978: |[0e5978] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0e5988: 7110 7a05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@057a │ │ -0e598e: 0a00 |0003: move-result v0 │ │ -0e5990: 0f00 |0004: return v0 │ │ +0e5958: |[0e5958] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0e5968: 7110 7a05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@057a │ │ +0e596e: 0a00 |0003: move-result v0 │ │ +0e5970: 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; │ │ │ │ @@ -313371,22 +313386,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e5994: |[0e5994] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0e59a4: 6e20 5905 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0559 │ │ -0e59aa: 0a00 |0003: move-result v0 │ │ -0e59ac: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0e59b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0e59b2: 0f00 |0007: return v0 │ │ -0e59b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0e59b6: 28fe |0009: goto 0007 // -0002 │ │ +0e5974: |[0e5974] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0e5984: 6e20 5905 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0559 │ │ +0e598a: 0a00 |0003: move-result v0 │ │ +0e598c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0e5990: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0e5992: 0f00 |0007: return v0 │ │ +0e5994: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0e5996: 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; │ │ @@ -313397,18 +313412,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 │ │ -0e59b8: |[0e59b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0e59c8: 7110 7b05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@057b │ │ -0e59ce: 0c00 |0003: move-result-object v0 │ │ -0e59d0: 1100 |0004: return-object v0 │ │ +0e5998: |[0e5998] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0e59a8: 7110 7b05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@057b │ │ +0e59ae: 0c00 |0003: move-result-object v0 │ │ +0e59b0: 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; │ │ │ │ @@ -313417,18 +313432,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 │ │ -0e59d4: |[0e59d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0e59e4: 7110 7c05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@057c │ │ -0e59ea: 0c00 |0003: move-result-object v0 │ │ -0e59ec: 1100 |0004: return-object v0 │ │ +0e59b4: |[0e59b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0e59c4: 7110 7c05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@057c │ │ +0e59ca: 0c00 |0003: move-result-object v0 │ │ +0e59cc: 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; │ │ │ │ @@ -313437,18 +313452,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 │ │ -0e59f0: |[0e59f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0e5a00: 7110 7d05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@057d │ │ -0e5a06: 0c00 |0003: move-result-object v0 │ │ -0e5a08: 1100 |0004: return-object v0 │ │ +0e59d0: |[0e59d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0e59e0: 7110 7d05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@057d │ │ +0e59e6: 0c00 |0003: move-result-object v0 │ │ +0e59e8: 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; │ │ │ │ @@ -313457,18 +313472,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 │ │ -0e5a0c: |[0e5a0c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0e5a1c: 7110 7e05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@057e │ │ -0e5a22: 0c00 |0003: move-result-object v0 │ │ -0e5a24: 1100 |0004: return-object v0 │ │ +0e59ec: |[0e59ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0e59fc: 7110 7e05 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@057e │ │ +0e5a02: 0c00 |0003: move-result-object v0 │ │ +0e5a04: 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; │ │ │ │ @@ -313502,17 +313517,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5a28: |[0e5a28] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -0e5a38: 7010 9e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@089e │ │ -0e5a3e: 0e00 |0003: return-void │ │ +0e5a08: |[0e5a08] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +0e5a18: 7010 9e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@089e │ │ +0e5a1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -313521,21 +313536,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 │ │ -0e5a40: |[0e5a40] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0e5a50: 7110 b408 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08b4 │ │ -0e5a56: 0c00 |0003: move-result-object v0 │ │ -0e5a58: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0e5a5c: 6e20 a808 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08a8 │ │ -0e5a62: 0c00 |0009: move-result-object v0 │ │ -0e5a64: 1100 |000a: return-object v0 │ │ +0e5a20: |[0e5a20] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0e5a30: 7110 b408 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08b4 │ │ +0e5a36: 0c00 |0003: move-result-object v0 │ │ +0e5a38: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0e5a3c: 6e20 a808 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@08a8 │ │ +0e5a42: 0c00 |0009: move-result-object v0 │ │ +0e5a44: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0006 line=104 │ │ 0x000a line=106 │ │ locals : │ │ @@ -313548,21 +313563,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 │ │ -0e5a68: |[0e5a68] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0e5a78: 7110 b508 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@08b5 │ │ -0e5a7e: 0c00 |0003: move-result-object v0 │ │ -0e5a80: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0e5a84: 6f30 a008 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@08a0 │ │ -0e5a8a: 0c00 |0009: move-result-object v0 │ │ -0e5a8c: 1100 |000a: return-object v0 │ │ +0e5a48: |[0e5a48] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0e5a58: 7110 b508 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@08b5 │ │ +0e5a5e: 0c00 |0003: move-result-object v0 │ │ +0e5a60: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0e5a64: 6f30 a008 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@08a0 │ │ +0e5a6a: 0c00 |0009: move-result-object v0 │ │ +0e5a6c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=127 │ │ 0x000a line=129 │ │ locals : │ │ @@ -313576,17 +313591,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 │ │ -0e5a90: |[0e5a90] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0e5aa0: 7120 b608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@08b6 │ │ -0e5aa6: 0e00 |0003: return-void │ │ +0e5a70: |[0e5a70] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0e5a80: 7120 b608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@08b6 │ │ +0e5a86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -313597,18 +313612,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 │ │ -0e5aa8: |[0e5aa8] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0e5ab8: 7120 b708 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@08b7 │ │ -0e5abe: 0a00 |0003: move-result v0 │ │ -0e5ac0: 0f00 |0004: return v0 │ │ +0e5a88: |[0e5a88] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0e5a98: 7120 b708 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@08b7 │ │ +0e5a9e: 0a00 |0003: move-result v0 │ │ +0e5aa0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -313618,18 +313633,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e5ac4: |[0e5ac4] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0e5ad4: 6f20 9f08 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@089f │ │ -0e5ada: 0c00 |0003: move-result-object v0 │ │ -0e5adc: 1100 |0004: return-object v0 │ │ +0e5aa4: |[0e5aa4] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0e5ab4: 6f20 9f08 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@089f │ │ +0e5aba: 0c00 |0003: move-result-object v0 │ │ +0e5abc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -313663,17 +313678,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5ae0: |[0e5ae0] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -0e5af0: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ -0e5af6: 0e00 |0003: return-void │ │ +0e5ac0: |[0e5ac0] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +0e5ad0: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ +0e5ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -313682,34 +313697,34 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 38 16-bit code units │ │ -0e5af8: |[0e5af8] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0e5b08: 5470 1403 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0e5b0c: 5471 0d03 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0e5b10: 5472 0c03 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0e5b14: 5473 0b03 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0e5b18: 5474 0a03 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0e5b1c: 6e54 ee01 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@01ee │ │ -0e5b22: 5471 0d03 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0e5b26: 5472 0c03 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0e5b2a: 5473 0b03 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0e5b2e: 5474 0a03 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0e5b32: 5475 0f03 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -0e5b36: 7706 f709 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@09f7 │ │ -0e5b3c: 0c00 |001a: move-result-object v0 │ │ -0e5b3e: 5271 1703 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -0e5b42: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -0e5b46: 5201 0e01 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -0e5b4a: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0e5b4e: 5901 0e01 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ -0e5b52: 1100 |0025: return-object v0 │ │ +0e5ad8: |[0e5ad8] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0e5ae8: 5470 1403 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0e5aec: 5471 0d03 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0e5af0: 5472 0c03 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0e5af4: 5473 0b03 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0e5af8: 5474 0a03 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0e5afc: 6e54 ee01 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@01ee │ │ +0e5b02: 5471 0d03 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0e5b06: 5472 0c03 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0e5b0a: 5473 0b03 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0e5b0e: 5474 0a03 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0e5b12: 5475 0f03 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +0e5b16: 7706 f709 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@09f7 │ │ +0e5b1c: 0c00 |001a: move-result-object v0 │ │ +0e5b1e: 5271 1703 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +0e5b22: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +0e5b26: 5201 0e01 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +0e5b2a: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0e5b2e: 5901 0e01 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@010e │ │ +0e5b32: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0002 line=543 │ │ 0x000d line=545 │ │ 0x001b line=548 │ │ 0x001f line=549 │ │ @@ -313749,17 +313764,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5b54: |[0e5b54] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -0e5b64: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ -0e5b6a: 0e00 |0003: return-void │ │ +0e5b34: |[0e5b34] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0e5b44: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ +0e5b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -313768,28 +313783,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 │ │ -0e5b6c: |[0e5b6c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0e5b7c: 54b0 0d03 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0e5b80: 54b1 1403 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0e5b84: 54b2 0c03 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0e5b88: 54b3 0b03 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0e5b8c: 54b4 0903 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ -0e5b90: 54b5 2003 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ -0e5b94: 52b6 1503 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ -0e5b98: 54b7 0a03 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0e5b9c: 54b8 0f03 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -0e5ba0: 54b9 1203 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ -0e5ba4: 770a f909 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@09f9 │ │ -0e5baa: 0c00 |0017: move-result-object v0 │ │ -0e5bac: 1100 |0018: return-object v0 │ │ +0e5b4c: |[0e5b4c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0e5b5c: 54b0 0d03 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0e5b60: 54b1 1403 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0e5b64: 54b2 0c03 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0e5b68: 54b3 0b03 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0e5b6c: 54b4 0903 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ +0e5b70: 54b5 2003 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ +0e5b74: 52b6 1503 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ +0e5b78: 54b7 0a03 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0e5b7c: 54b8 0f03 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +0e5b80: 54b9 1203 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ +0e5b84: 770a f909 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@09f9 │ │ +0e5b8a: 0c00 |0017: move-result-object v0 │ │ +0e5b8c: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -313823,17 +313838,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5bb0: |[0e5bb0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -0e5bc0: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ -0e5bc6: 0e00 |0003: return-void │ │ +0e5b90: |[0e5b90] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +0e5ba0: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ +0e5ba6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -313842,31 +313857,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 │ │ -0e5bc8: |[0e5bc8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0e5bd8: 54e0 0d03 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0e5bdc: 54e1 1403 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0e5be0: 54e2 0c03 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0e5be4: 54e3 0b03 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0e5be8: 54e4 0903 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ -0e5bec: 54e5 2003 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ -0e5bf0: 52e6 1503 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ -0e5bf4: 54e7 0a03 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0e5bf8: 54e8 0f03 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -0e5bfc: 54e9 1203 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ -0e5c00: 52ea 1a03 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ -0e5c04: 52eb 1803 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ -0e5c08: 55ec 1903 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ -0e5c0c: 770d fb09 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@09fb │ │ -0e5c12: 0c00 |001d: move-result-object v0 │ │ -0e5c14: 1100 |001e: return-object v0 │ │ +0e5ba8: |[0e5ba8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0e5bb8: 54e0 0d03 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0e5bbc: 54e1 1403 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0e5bc0: 54e2 0c03 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0e5bc4: 54e3 0b03 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0e5bc8: 54e4 0903 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ +0e5bcc: 54e5 2003 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ +0e5bd0: 52e6 1503 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ +0e5bd4: 54e7 0a03 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0e5bd8: 54e8 0f03 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +0e5bdc: 54e9 1203 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ +0e5be0: 52ea 1a03 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ +0e5be4: 52eb 1803 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ +0e5be8: 55ec 1903 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ +0e5bec: 770d fb09 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@09fb │ │ +0e5bf2: 0c00 |001d: move-result-object v0 │ │ +0e5bf4: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -313904,17 +313919,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5c18: |[0e5c18] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0e5c28: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ -0e5c2e: 0e00 |0003: return-void │ │ +0e5bf8: |[0e5bf8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +0e5c08: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0964 │ │ +0e5c0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -313923,75 +313938,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0e5c30: |[0e5c30] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0e5c40: 2201 a401 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@01a4 │ │ -0e5c44: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -0e5c48: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0e5c4c: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0e5c50: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0e5c54: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0e5c58: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0e5c5c: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0e5c60: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0e5c64: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0e5c68: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ -0e5c6c: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0e5c70: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ -0e5c74: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0e5c78: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ -0e5c7c: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0e5c80: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0e5c84: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0e5c88: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -0e5c8c: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -0e5c90: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ -0e5c94: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -0e5c98: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ -0e5c9c: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -0e5ca0: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ -0e5ca4: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -0e5ca8: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ -0e5cac: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -0e5cb0: 550f 2103 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ -0e5cb4: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -0e5cb8: 5200 1703 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -0e5cbc: 0210 0000 |003e: move/from16 v16, v0 │ │ -0e5cc0: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -0e5cc4: 5400 1f03 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ -0e5cc8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0e5ccc: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -0e5cd0: 5500 1303 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ -0e5cd4: 0212 0000 |004a: move/from16 v18, v0 │ │ -0e5cd8: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -0e5cdc: 5400 0e03 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -0e5ce0: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -0e5ce4: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -0e5ce8: 5400 1003 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ -0e5cec: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0e5cf0: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -0e5cf4: 5500 1103 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ -0e5cf8: 0215 0000 |005c: move/from16 v21, v0 │ │ -0e5cfc: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -0e5d00: 5400 1d03 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ -0e5d04: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0e5d08: 7616 fc09 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@09fc │ │ -0e5d0e: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -0e5d12: 5402 0603 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ -0e5d16: 7120 bb09 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ -0e5d1c: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -0e5d20: 5402 1e03 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -0e5d24: 7120 bc09 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ -0e5d2a: 6e10 fe09 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@09fe │ │ -0e5d30: 0c02 |0078: move-result-object v2 │ │ -0e5d32: 1102 |0079: return-object v2 │ │ +0e5c10: |[0e5c10] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0e5c20: 2201 a401 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@01a4 │ │ +0e5c24: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +0e5c28: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0e5c2c: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +0e5c30: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0e5c34: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +0e5c38: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0e5c3c: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +0e5c40: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0e5c44: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +0e5c48: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ +0e5c4c: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +0e5c50: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ +0e5c54: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +0e5c58: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ +0e5c5c: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +0e5c60: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0e5c64: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +0e5c68: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +0e5c6c: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +0e5c70: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ +0e5c74: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +0e5c78: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ +0e5c7c: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +0e5c80: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ +0e5c84: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +0e5c88: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ +0e5c8c: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +0e5c90: 550f 2103 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ +0e5c94: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +0e5c98: 5200 1703 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +0e5c9c: 0210 0000 |003e: move/from16 v16, v0 │ │ +0e5ca0: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0e5ca4: 5400 1f03 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ +0e5ca8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0e5cac: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0e5cb0: 5500 1303 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ +0e5cb4: 0212 0000 |004a: move/from16 v18, v0 │ │ +0e5cb8: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0e5cbc: 5400 0e03 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +0e5cc0: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0e5cc4: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +0e5cc8: 5400 1003 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ +0e5ccc: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0e5cd0: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0e5cd4: 5500 1103 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ +0e5cd8: 0215 0000 |005c: move/from16 v21, v0 │ │ +0e5cdc: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +0e5ce0: 5400 1d03 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ +0e5ce4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0e5ce8: 7616 fc09 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@09fc │ │ +0e5cee: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +0e5cf2: 5402 0603 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ +0e5cf6: 7120 bb09 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ +0e5cfc: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +0e5d00: 5402 1e03 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +0e5d04: 7120 bc09 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ +0e5d0a: 6e10 fe09 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@09fe │ │ +0e5d10: 0c02 |0078: move-result-object v2 │ │ +0e5d12: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0067 line=583 │ │ 0x006e line=584 │ │ 0x0075 line=585 │ │ locals : │ │ @@ -314004,21 +314019,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0e5d34: |[0e5d34] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0e5d44: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ -0e5d48: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ -0e5d4c: 7140 070a 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a07 │ │ -0e5d52: 0c00 |0007: move-result-object v0 │ │ -0e5d54: 1f00 8101 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ -0e5d58: 1100 |000a: return-object v0 │ │ +0e5d14: |[0e5d14] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0e5d24: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ +0e5d28: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ +0e5d2c: 7140 070a 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a07 │ │ +0e5d32: 0c00 |0007: move-result-object v0 │ │ +0e5d34: 1f00 8101 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ +0e5d38: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -314028,18 +314043,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5d5c: |[0e5d5c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -0e5d6c: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@0a08 │ │ -0e5d72: 0a00 |0003: move-result v0 │ │ -0e5d74: 0f00 |0004: return v0 │ │ +0e5d3c: |[0e5d3c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +0e5d4c: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@0a08 │ │ +0e5d52: 0a00 |0003: move-result v0 │ │ +0e5d54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -314048,22 +314063,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0e5d78: |[0e5d78] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0e5d88: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ -0e5d8c: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ -0e5d90: 7130 0b0a 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a0b │ │ -0e5d96: 0c00 |0007: move-result-object v0 │ │ -0e5d98: 1f00 e806 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ -0e5d9c: 1f00 e806 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ -0e5da0: 1100 |000c: return-object v0 │ │ +0e5d58: |[0e5d58] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0e5d68: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ +0e5d6c: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ +0e5d70: 7130 0b0a 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a0b │ │ +0e5d76: 0c00 |0007: move-result-object v0 │ │ +0e5d78: 1f00 e806 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ +0e5d7c: 1f00 e806 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ +0e5d80: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -314073,18 +314088,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5da4: |[0e5da4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0e5db4: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ -0e5dba: 0c00 |0003: move-result-object v0 │ │ -0e5dbc: 1100 |0004: return-object v0 │ │ +0e5d84: |[0e5d84] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0e5d94: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a0d │ │ +0e5d9a: 0c00 |0003: move-result-object v0 │ │ +0e5d9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -314093,18 +314108,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5dc0: |[0e5dc0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0e5dd0: 7110 0e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0a0e │ │ -0e5dd6: 0c00 |0003: move-result-object v0 │ │ -0e5dd8: 1100 |0004: return-object v0 │ │ +0e5da0: |[0e5da0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0e5db0: 7110 0e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0a0e │ │ +0e5db6: 0c00 |0003: move-result-object v0 │ │ +0e5db8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -314113,18 +314128,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5ddc: |[0e5ddc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0e5dec: 7110 0f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@0a0f │ │ -0e5df2: 0a00 |0003: move-result v0 │ │ -0e5df4: 0f00 |0004: return v0 │ │ +0e5dbc: |[0e5dbc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0e5dcc: 7110 0f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@0a0f │ │ +0e5dd2: 0a00 |0003: move-result v0 │ │ +0e5dd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -314133,18 +314148,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5df8: |[0e5df8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0e5e08: 7110 100a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0a10 │ │ -0e5e0e: 0c00 |0003: move-result-object v0 │ │ -0e5e10: 1100 |0004: return-object v0 │ │ +0e5dd8: |[0e5dd8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0e5de8: 7110 100a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0a10 │ │ +0e5dee: 0c00 |0003: move-result-object v0 │ │ +0e5df0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -314153,18 +314168,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5e14: |[0e5e14] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0e5e24: 7110 110a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0a11 │ │ -0e5e2a: 0c00 |0003: move-result-object v0 │ │ -0e5e2c: 1100 |0004: return-object v0 │ │ +0e5df4: |[0e5df4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0e5e04: 7110 110a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0a11 │ │ +0e5e0a: 0c00 |0003: move-result-object v0 │ │ +0e5e0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -314173,18 +314188,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e5e30: |[0e5e30] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0e5e40: 7110 120a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@0a12 │ │ -0e5e46: 0a00 |0003: move-result v0 │ │ -0e5e48: 0f00 |0004: return v0 │ │ +0e5e10: |[0e5e10] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0e5e20: 7110 120a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@0a12 │ │ +0e5e26: 0a00 |0003: move-result v0 │ │ +0e5e28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -314226,18 +314241,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e5e4c: |[0e5e4c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ -0e5e5c: 5b01 e303 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ -0e5e60: 7010 4d08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@084d │ │ -0e5e66: 0e00 |0005: return-void │ │ +0e5e2c: |[0e5e2c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ +0e5e3c: 5b01 e303 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ +0e5e40: 7010 4d08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@084d │ │ +0e5e46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -314246,17 +314261,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e5e68: |[0e5e68] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ -0e5e78: 7020 210a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@0a21 │ │ -0e5e7e: 0e00 |0003: return-void │ │ +0e5e48: |[0e5e48] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ +0e5e58: 7020 210a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@0a21 │ │ +0e5e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/NotificationCompatSideChannelService$1; │ │ @@ -314267,28 +314282,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0e5e80: |[0e5e80] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0e5e90: 5442 e303 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ -0e5e94: 7100 260a 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0a26 │ │ -0e5e9a: 0a03 |0005: move-result v3 │ │ -0e5e9c: 7130 2a0a 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0a2a │ │ -0e5ea2: 7100 250a 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0a25 │ │ -0e5ea8: 0b00 |000c: move-result-wide v0 │ │ -0e5eaa: 5442 e303 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ -0e5eae: 6e40 2b0a 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0a2b │ │ -0e5eb4: 7120 280a 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ -0e5eba: 0e00 |0015: return-void │ │ -0e5ebc: 0d02 |0016: move-exception v2 │ │ -0e5ebe: 7120 280a 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ -0e5ec4: 2702 |001a: throw v2 │ │ +0e5e60: |[0e5e60] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0e5e70: 5442 e303 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ +0e5e74: 7100 260a 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0a26 │ │ +0e5e7a: 0a03 |0005: move-result v3 │ │ +0e5e7c: 7130 2a0a 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0a2a │ │ +0e5e82: 7100 250a 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0a25 │ │ +0e5e88: 0b00 |000c: move-result-wide v0 │ │ +0e5e8a: 5442 e303 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ +0e5e8e: 6e40 2b0a 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0a2b │ │ +0e5e94: 7120 280a 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ +0e5e9a: 0e00 |0015: return-void │ │ +0e5e9c: 0d02 |0016: move-exception v2 │ │ +0e5e9e: 7120 280a 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ +0e5ea4: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=89 │ │ 0x000d line=91 │ │ @@ -314307,28 +314322,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0e5ed4: |[0e5ed4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ -0e5ee4: 5442 e303 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ -0e5ee8: 7100 260a 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0a26 │ │ -0e5eee: 0a03 |0005: move-result v3 │ │ -0e5ef0: 7130 2a0a 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0a2a │ │ -0e5ef6: 7100 250a 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0a25 │ │ -0e5efc: 0b00 |000c: move-result-wide v0 │ │ -0e5efe: 5442 e303 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ -0e5f02: 6e20 2c0a 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@0a2c │ │ -0e5f08: 7120 280a 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ -0e5f0e: 0e00 |0015: return-void │ │ -0e5f10: 0d02 |0016: move-exception v2 │ │ -0e5f12: 7120 280a 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ -0e5f18: 2702 |001a: throw v2 │ │ +0e5eb4: |[0e5eb4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ +0e5ec4: 5442 e303 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ +0e5ec8: 7100 260a 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0a26 │ │ +0e5ece: 0a03 |0005: move-result v3 │ │ +0e5ed0: 7130 2a0a 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0a2a │ │ +0e5ed6: 7100 250a 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0a25 │ │ +0e5edc: 0b00 |000c: move-result-wide v0 │ │ +0e5ede: 5442 e303 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ +0e5ee2: 6e20 2c0a 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@0a2c │ │ +0e5ee8: 7120 280a 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ +0e5eee: 0e00 |0015: return-void │ │ +0e5ef0: 0d02 |0016: move-exception v2 │ │ +0e5ef2: 7120 280a 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ +0e5ef8: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=99 │ │ 0x0009 line=100 │ │ 0x000d line=102 │ │ @@ -314345,28 +314360,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -0e5f28: |[0e5f28] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0e5f38: 5442 e303 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ -0e5f3c: 7100 260a 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0a26 │ │ -0e5f42: 0a03 |0005: move-result v3 │ │ -0e5f44: 7130 2a0a 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0a2a │ │ -0e5f4a: 7100 250a 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0a25 │ │ -0e5f50: 0b00 |000c: move-result-wide v0 │ │ -0e5f52: 5442 e303 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ -0e5f56: 6e58 2f0a 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0a2f │ │ -0e5f5c: 7120 280a 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ -0e5f62: 0e00 |0015: return-void │ │ -0e5f64: 0d02 |0016: move-exception v2 │ │ -0e5f66: 7120 280a 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ -0e5f6c: 2702 |001a: throw v2 │ │ +0e5f08: |[0e5f08] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0e5f18: 5442 e303 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ +0e5f1c: 7100 260a 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0a26 │ │ +0e5f22: 0a03 |0005: move-result v3 │ │ +0e5f24: 7130 2a0a 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0a2a │ │ +0e5f2a: 7100 250a 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0a25 │ │ +0e5f30: 0b00 |000c: move-result-wide v0 │ │ +0e5f32: 5442 e303 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@03e3 │ │ +0e5f36: 6e58 2f0a 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0a2f │ │ +0e5f3c: 7120 280a 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ +0e5f42: 0e00 |0015: return-void │ │ +0e5f44: 0d02 |0016: move-exception v2 │ │ +0e5f46: 7120 280a 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0a28 │ │ +0e5f4c: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=77 │ │ 0x0009 line=78 │ │ 0x000d line=80 │ │ @@ -314411,17 +314426,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5f7c: |[0e5f7c] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ -0e5f8c: 7010 380a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0a38 │ │ -0e5f92: 0e00 |0003: return-void │ │ +0e5f5c: |[0e5f5c] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ +0e5f6c: 7010 380a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0a38 │ │ +0e5f72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ │ │ Virtual methods - │ │ @@ -314430,17 +314445,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0e5f94: |[0e5f94] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0e5fa4: 7130 620a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0a62 │ │ -0e5faa: 0e00 |0003: return-void │ │ +0e5f74: |[0e5f74] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0e5f84: 7130 620a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0a62 │ │ +0e5f8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -314452,17 +314467,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0e5fac: |[0e5fac] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0e5fbc: 7140 630a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0a63 │ │ -0e5fc2: 0e00 |0003: return-void │ │ +0e5f8c: |[0e5f8c] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0e5f9c: 7140 630a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0a63 │ │ +0e5fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -314500,17 +314515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e5fc4: |[0e5fc4] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0e5fd4: 7010 ca0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0aca │ │ -0e5fda: 0e00 |0003: return-void │ │ +0e5fa4: |[0e5fa4] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +0e5fb4: 7010 ca0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0aca │ │ +0e5fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -314519,27 +314534,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 │ │ -0e5fdc: |[0e5fdc] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0e5fec: 6e10 a70a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0aa7 │ │ -0e5ff2: 0c00 |0003: move-result-object v0 │ │ -0e5ff4: 6e10 a80a 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0aa8 │ │ -0e5ffa: 0c01 |0007: move-result-object v1 │ │ -0e5ffc: 7130 dc0a 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0adc │ │ -0e6002: 6e20 d00a 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0ad0 │ │ -0e6008: 0a00 |000e: move-result v0 │ │ -0e600a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0e600e: 6e10 a50a 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0aa5 │ │ -0e6014: 0c00 |0014: move-result-object v0 │ │ -0e6016: 7220 4521 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ -0e601c: 0e00 |0018: return-void │ │ +0e5fbc: |[0e5fbc] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0e5fcc: 6e10 a70a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0aa7 │ │ +0e5fd2: 0c00 |0003: move-result-object v0 │ │ +0e5fd4: 6e10 a80a 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0aa8 │ │ +0e5fda: 0c01 |0007: move-result-object v1 │ │ +0e5fdc: 7130 dc0a 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0adc │ │ +0e5fe2: 6e20 d00a 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0ad0 │ │ +0e5fe8: 0a00 |000e: move-result v0 │ │ +0e5fea: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +0e5fee: 6e10 a50a 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0aa5 │ │ +0e5ff4: 0c00 |0014: move-result-object v0 │ │ +0e5ff6: 7220 4521 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2145 │ │ +0e5ffc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000b line=128 │ │ 0x0011 line=129 │ │ 0x0018 line=131 │ │ locals : │ │ @@ -314552,22 +314567,22 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0e6020: |[0e6020] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0e6030: 7210 3621 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@2136 │ │ -0e6036: 0a00 |0003: move-result v0 │ │ -0e6038: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0e603c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0e603e: 0f00 |0007: return v0 │ │ -0e6040: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0e6042: 28fe |0009: goto 0007 // -0002 │ │ +0e6000: |[0e6000] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0e6010: 7210 3621 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@2136 │ │ +0e6016: 0a00 |0003: move-result v0 │ │ +0e6018: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0e601c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0e601e: 0f00 |0007: return v0 │ │ +0e6020: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0e6022: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -314630,20 +314645,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e6044: |[0e6044] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -0e6054: 7020 2d0b 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0b2d │ │ -0e605a: 2200 ef01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01ef │ │ -0e605e: 7020 a20b 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0ba2 │ │ -0e6064: 5b10 5504 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0455 │ │ -0e6068: 0e00 |000a: return-void │ │ +0e6024: |[0e6024] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +0e6034: 7020 2d0b 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0b2d │ │ +0e603a: 2200 ef01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01ef │ │ +0e603e: 7020 a20b 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0ba2 │ │ +0e6044: 5b10 5504 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0455 │ │ +0e6048: 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; │ │ @@ -314654,25 +314669,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 │ │ -0e606c: |[0e606c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -0e607c: 7020 2d0b 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0b2d │ │ -0e6082: 2200 ef01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01ef │ │ -0e6086: 7020 a20b 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0ba2 │ │ -0e608c: 5b10 5504 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0455 │ │ -0e6090: 5b13 5a04 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ -0e6094: 5b14 5604 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ -0e6098: 5b15 5704 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ -0e609c: 5b16 5804 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ -0e60a0: 5b17 5904 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ -0e60a4: 0e00 |0014: return-void │ │ +0e604c: |[0e604c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +0e605c: 7020 2d0b 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0b2d │ │ +0e6062: 2200 ef01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01ef │ │ +0e6066: 7020 a20b 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0ba2 │ │ +0e606c: 5b10 5504 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0455 │ │ +0e6070: 5b13 5a04 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ +0e6074: 5b14 5604 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ +0e6078: 5b15 5704 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ +0e607c: 5b16 5804 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ +0e6080: 5b17 5904 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ +0e6084: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -314694,34 +314709,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0e60a8: |[0e60a8] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -0e60b8: 6e10 660b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0b66 │ │ -0e60be: 0a01 |0003: move-result v1 │ │ -0e60c0: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0e60c4: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -0e60c8: 7210 e802 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0e60ce: 0e00 |000b: return-void │ │ -0e60d0: 5420 5404 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e60d4: 5b23 5404 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e60d8: 6e10 670b 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0b67 │ │ -0e60de: 0a01 |0013: move-result v1 │ │ -0e60e0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0e60e4: 6f20 300b 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0b30 │ │ -0e60ea: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0e60ee: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0e60f2: 7210 f802 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ -0e60f8: 0a01 |0020: move-result v1 │ │ -0e60fa: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0e60fe: 7210 e802 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0e6104: 28e5 |0026: goto 000b // -001b │ │ +0e6088: |[0e6088] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +0e6098: 6e10 660b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0b66 │ │ +0e609e: 0a01 |0003: move-result v1 │ │ +0e60a0: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0e60a4: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +0e60a8: 7210 e802 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0e60ae: 0e00 |000b: return-void │ │ +0e60b0: 5420 5404 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e60b4: 5b23 5404 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e60b8: 6e10 670b 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0b67 │ │ +0e60be: 0a01 |0013: move-result v1 │ │ +0e60c0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0e60c4: 6f20 300b 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0b30 │ │ +0e60ca: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +0e60ce: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +0e60d2: 7210 f802 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ +0e60d8: 0a01 |0020: move-result v1 │ │ +0e60da: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +0e60de: 7210 e802 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0e60e4: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -314740,18 +314755,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 │ │ -0e6108: |[0e6108] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0e6118: 1f01 7300 |0000: check-cast v1, Landroid/database/Cursor; // type@0073 │ │ -0e611c: 6e20 5c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0b5c │ │ -0e6122: 0e00 |0005: return-void │ │ +0e60e8: |[0e60e8] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +0e60f8: 1f01 7300 |0000: check-cast v1, Landroid/database/Cursor; // type@0073 │ │ +0e60fc: 6e20 5c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0b5c │ │ +0e6102: 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; │ │ │ │ @@ -314760,56 +314775,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 │ │ -0e6124: |[0e6124] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0e6134: 6f55 330b 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@0b33 │ │ -0e613a: 6e20 c633 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e6140: 1a00 1b29 |0006: const-string v0, "mUri=" // string@291b │ │ -0e6144: 6e20 c633 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e614a: 5410 5a04 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ -0e614e: 6e20 ca33 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0e6154: 6e20 c633 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e615a: 1a00 ba27 |0013: const-string v0, "mProjection=" // string@27ba │ │ -0e615e: 6e20 c633 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e6164: 5410 5604 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ -0e6168: 7110 9c34 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ -0e616e: 0c00 |001d: move-result-object v0 │ │ -0e6170: 6e20 cb33 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0e6176: 6e20 c633 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e617c: 1a00 3a28 |0024: const-string v0, "mSelection=" // string@283a │ │ -0e6180: 6e20 c633 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e6186: 5410 5704 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ -0e618a: 6e20 cb33 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0e6190: 6e20 c633 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e6196: 1a00 3c28 |0031: const-string v0, "mSelectionArgs=" // string@283c │ │ -0e619a: 6e20 c633 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e61a0: 5410 5804 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ -0e61a4: 7110 9c34 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ -0e61aa: 0c00 |003b: move-result-object v0 │ │ -0e61ac: 6e20 cb33 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0e61b2: 6e20 c633 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e61b8: 1a00 6d28 |0042: const-string v0, "mSortOrder=" // string@286d │ │ -0e61bc: 6e20 c633 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e61c2: 5410 5904 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ -0e61c6: 6e20 cb33 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ -0e61cc: 6e20 c633 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e61d2: 1a00 8925 |004f: const-string v0, "mCursor=" // string@2589 │ │ -0e61d6: 6e20 c633 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e61dc: 5410 5404 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e61e0: 6e20 ca33 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ -0e61e6: 6e20 c633 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e61ec: 1a00 5c25 |005c: const-string v0, "mContentChanged=" // string@255c │ │ -0e61f0: 6e20 c633 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ -0e61f6: 5510 5304 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0453 │ │ -0e61fa: 6e20 cc33 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ -0e6200: 0e00 |0066: return-void │ │ +0e6104: |[0e6104] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0e6114: 6f55 330b 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@0b33 │ │ +0e611a: 6e20 c633 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e6120: 1a00 1b29 |0006: const-string v0, "mUri=" // string@291b │ │ +0e6124: 6e20 c633 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e612a: 5410 5a04 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ +0e612e: 6e20 ca33 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0e6134: 6e20 c633 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e613a: 1a00 ba27 |0013: const-string v0, "mProjection=" // string@27ba │ │ +0e613e: 6e20 c633 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e6144: 5410 5604 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ +0e6148: 7110 9c34 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ +0e614e: 0c00 |001d: move-result-object v0 │ │ +0e6150: 6e20 cb33 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0e6156: 6e20 c633 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e615c: 1a00 3a28 |0024: const-string v0, "mSelection=" // string@283a │ │ +0e6160: 6e20 c633 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e6166: 5410 5704 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ +0e616a: 6e20 cb33 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0e6170: 6e20 c633 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e6176: 1a00 3c28 |0031: const-string v0, "mSelectionArgs=" // string@283c │ │ +0e617a: 6e20 c633 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e6180: 5410 5804 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ +0e6184: 7110 9c34 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@349c │ │ +0e618a: 0c00 |003b: move-result-object v0 │ │ +0e618c: 6e20 cb33 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0e6192: 6e20 c633 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e6198: 1a00 6d28 |0042: const-string v0, "mSortOrder=" // string@286d │ │ +0e619c: 6e20 c633 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e61a2: 5410 5904 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ +0e61a6: 6e20 cb33 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@33cb │ │ +0e61ac: 6e20 c633 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e61b2: 1a00 8925 |004f: const-string v0, "mCursor=" // string@2589 │ │ +0e61b6: 6e20 c633 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e61bc: 5410 5404 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e61c0: 6e20 ca33 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@33ca │ │ +0e61c6: 6e20 c633 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e61cc: 1a00 5c25 |005c: const-string v0, "mContentChanged=" // string@255c │ │ +0e61d0: 6e20 c633 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@33c6 │ │ +0e61d6: 5510 5304 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0453 │ │ +0e61da: 6e20 cc33 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@33cc │ │ +0e61e0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -314831,17 +314846,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e6204: |[0e6204] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0e6214: 5410 5604 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ -0e6218: 1100 |0002: return-object v0 │ │ +0e61e4: |[0e61e4] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +0e61f4: 5410 5604 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ +0e61f8: 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;) │ │ @@ -314849,17 +314864,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e621c: |[0e621c] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -0e622c: 5410 5704 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ -0e6230: 1100 |0002: return-object v0 │ │ +0e61fc: |[0e61fc] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +0e620c: 5410 5704 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ +0e6210: 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;) │ │ @@ -314867,17 +314882,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e6234: |[0e6234] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -0e6244: 5410 5804 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ -0e6248: 1100 |0002: return-object v0 │ │ +0e6214: |[0e6214] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +0e6224: 5410 5804 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ +0e6228: 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;) │ │ @@ -314885,17 +314900,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e624c: |[0e624c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -0e625c: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ -0e6260: 1100 |0002: return-object v0 │ │ +0e622c: |[0e622c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +0e623c: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ +0e6240: 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;) │ │ @@ -314903,17 +314918,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e6264: |[0e6264] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -0e6274: 5410 5a04 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ -0e6278: 1100 |0002: return-object v0 │ │ +0e6244: |[0e6244] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +0e6254: 5410 5a04 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ +0e6258: 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;) │ │ @@ -314921,31 +314936,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -0e627c: |[0e627c] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -0e628c: 6e10 600b 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0b60 │ │ -0e6292: 0c00 |0003: move-result-object v0 │ │ -0e6294: 6e10 3902 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -0e629a: 0c00 |0007: move-result-object v0 │ │ -0e629c: 5471 5a04 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ -0e62a0: 5472 5604 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ -0e62a4: 5473 5704 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ -0e62a8: 5474 5804 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ -0e62ac: 5475 5904 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ -0e62b0: 7406 3002 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@0230 │ │ -0e62b6: 0c06 |0015: move-result-object v6 │ │ -0e62b8: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -0e62bc: 7210 ee02 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -0e62c2: 5470 5504 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0455 │ │ -0e62c6: 7220 fd02 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ -0e62cc: 1106 |0020: return-object v6 │ │ +0e625c: |[0e625c] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0e626c: 6e10 600b 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0b60 │ │ +0e6272: 0c00 |0003: move-result-object v0 │ │ +0e6274: 6e10 3902 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +0e627a: 0c00 |0007: move-result-object v0 │ │ +0e627c: 5471 5a04 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ +0e6280: 5472 5604 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ +0e6284: 5473 5704 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ +0e6288: 5474 5804 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ +0e628c: 5475 5904 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ +0e6290: 7406 3002 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@0230 │ │ +0e6296: 0c06 |0015: move-result-object v6 │ │ +0e6298: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0e629c: 7210 ee02 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +0e62a2: 5470 5504 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0455 │ │ +0e62a6: 7220 fd02 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@02fd │ │ +0e62ac: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -314958,18 +314973,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e62d0: |[0e62d0] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -0e62e0: 6e10 680b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0b68 │ │ -0e62e6: 0c00 |0003: move-result-object v0 │ │ -0e62e8: 1100 |0004: return-object v0 │ │ +0e62b0: |[0e62b0] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0e62c0: 6e10 680b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0b68 │ │ +0e62c6: 0c00 |0003: move-result-object v0 │ │ +0e62c8: 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;) │ │ @@ -314977,21 +314992,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0e62ec: |[0e62ec] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -0e62fc: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0e6300: 7210 f802 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ -0e6306: 0a00 |0005: move-result v0 │ │ -0e6308: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0e630c: 7210 e802 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0e6312: 0e00 |000b: return-void │ │ +0e62cc: |[0e62cc] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +0e62dc: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0e62e0: 7210 f802 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ +0e62e6: 0a00 |0005: move-result v0 │ │ +0e62e8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0e62ec: 7210 e802 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0e62f2: 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; │ │ @@ -315002,18 +315017,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 │ │ -0e6314: |[0e6314] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0e6324: 1f01 7300 |0000: check-cast v1, Landroid/database/Cursor; // type@0073 │ │ -0e6328: 6e20 6a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0b6a │ │ -0e632e: 0e00 |0005: return-void │ │ +0e62f4: |[0e62f4] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0e6304: 1f01 7300 |0000: check-cast v1, Landroid/database/Cursor; // type@0073 │ │ +0e6308: 6e20 6a0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0b6a │ │ +0e630e: 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; │ │ │ │ @@ -315022,28 +315037,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0e6330: |[0e6330] android.support.v4.content.CursorLoader.onReset:()V │ │ -0e6340: 6f10 3a0b 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0b3a │ │ -0e6346: 6e10 6e0b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0b6e │ │ -0e634c: 5410 5404 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e6350: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0e6354: 5410 5404 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e6358: 7210 f802 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ -0e635e: 0a00 |000f: move-result v0 │ │ -0e6360: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0e6364: 5410 5404 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e6368: 7210 e802 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0e636e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0e6370: 5b10 5404 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e6374: 0e00 |001a: return-void │ │ +0e6310: |[0e6310] android.support.v4.content.CursorLoader.onReset:()V │ │ +0e6320: 6f10 3a0b 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0b3a │ │ +0e6326: 6e10 6e0b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0b6e │ │ +0e632c: 5410 5404 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e6330: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0e6334: 5410 5404 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e6338: 7210 f802 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@02f8 │ │ +0e633e: 0a00 |000f: move-result v0 │ │ +0e6340: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +0e6344: 5410 5404 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e6348: 7210 e802 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0e634e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0e6350: 5b10 5404 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e6354: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -315056,26 +315071,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0e6378: |[0e6378] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -0e6388: 5410 5404 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e638c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0e6390: 5410 5404 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e6394: 6e20 5c0b 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0b5c │ │ -0e639a: 6e10 740b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0b74 │ │ -0e63a0: 0a00 |000c: move-result v0 │ │ -0e63a2: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0e63a6: 5410 5404 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ -0e63aa: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -0e63ae: 6e10 5f0b 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0b5f │ │ -0e63b4: 0e00 |0016: return-void │ │ +0e6358: |[0e6358] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +0e6368: 5410 5404 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e636c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0e6370: 5410 5404 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e6374: 6e20 5c0b 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0b5c │ │ +0e637a: 6e10 740b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0b74 │ │ +0e6380: 0a00 |000c: move-result v0 │ │ +0e6382: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0e6386: 5410 5404 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0454 │ │ +0e638a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +0e638e: 6e10 5f0b 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0b5f │ │ +0e6394: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -315087,17 +315102,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e63b8: |[0e63b8] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -0e63c8: 6e10 5b0b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0b5b │ │ -0e63ce: 0e00 |0003: return-void │ │ +0e6398: |[0e6398] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +0e63a8: 6e10 5b0b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0b5b │ │ +0e63ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -315106,17 +315121,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e63d0: |[0e63d0] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -0e63e0: 5b01 5604 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ -0e63e4: 0e00 |0002: return-void │ │ +0e63b0: |[0e63b0] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +0e63c0: 5b01 5604 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0456 │ │ +0e63c4: 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; │ │ @@ -315126,17 +315141,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e63e8: |[0e63e8] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -0e63f8: 5b01 5704 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ -0e63fc: 0e00 |0002: return-void │ │ +0e63c8: |[0e63c8] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +0e63d8: 5b01 5704 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0457 │ │ +0e63dc: 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; │ │ @@ -315146,17 +315161,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e6400: |[0e6400] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -0e6410: 5b01 5804 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ -0e6414: 0e00 |0002: return-void │ │ +0e63e0: |[0e63e0] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +0e63f0: 5b01 5804 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0458 │ │ +0e63f4: 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; │ │ @@ -315166,17 +315181,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e6418: |[0e6418] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -0e6428: 5b01 5904 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ -0e642c: 0e00 |0002: return-void │ │ +0e63f8: |[0e63f8] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +0e6408: 5b01 5904 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0459 │ │ +0e640c: 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; │ │ @@ -315186,17 +315201,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e6430: |[0e6430] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -0e6440: 5b01 5a04 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ -0e6444: 0e00 |0002: return-void │ │ +0e6410: |[0e6410] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +0e6420: 5b01 5a04 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@045a │ │ +0e6424: 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; │ │ @@ -315231,17 +315246,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e6448: |[0e6448] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -0e6458: 7010 8f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0b8f │ │ -0e645e: 0e00 |0003: return-void │ │ +0e6428: |[0e6428] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +0e6438: 7010 8f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0b8f │ │ +0e643e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -315250,18 +315265,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 │ │ -0e6460: |[0e6460] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0e6470: 7110 9e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9e │ │ -0e6476: 0c00 |0003: move-result-object v0 │ │ -0e6478: 1100 |0004: return-object v0 │ │ +0e6440: |[0e6440] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0e6450: 7110 9e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9e │ │ +0e6456: 0c00 |0003: move-result-object v0 │ │ +0e6458: 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; │ │ │ │ @@ -315270,18 +315285,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 │ │ -0e647c: |[0e647c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0e648c: 7110 9f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9f │ │ -0e6492: 0c00 |0003: move-result-object v0 │ │ -0e6494: 1100 |0004: return-object v0 │ │ +0e645c: |[0e645c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0e646c: 7110 9f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0b9f │ │ +0e6472: 0c00 |0003: move-result-object v0 │ │ +0e6474: 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; │ │ │ │ @@ -315315,17 +315330,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e6498: |[0e6498] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.:()V │ │ -0e64a8: 7010 0d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0c0d │ │ -0e64ae: 0e00 |0003: return-void │ │ +0e6478: |[0e6478] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.:()V │ │ +0e6488: 7010 0d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0c0d │ │ +0e648e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -315334,18 +315349,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e64b0: |[0e64b0] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0e64c0: 7110 210c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0c21 │ │ -0e64c6: 0a00 |0003: move-result v0 │ │ -0e64c8: 0f00 |0004: return v0 │ │ +0e6490: |[0e6490] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0e64a0: 7110 210c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0c21 │ │ +0e64a6: 0a00 |0003: move-result v0 │ │ +0e64a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -315379,17 +315394,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e64cc: |[0e64cc] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -0e64dc: 7010 270c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0c27 │ │ -0e64e2: 0e00 |0003: return-void │ │ +0e64ac: |[0e64ac] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +0e64bc: 7010 270c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0c27 │ │ +0e64c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -315398,17 +315413,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e64e4: |[0e64e4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0e64f4: 7110 4e0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0c4e │ │ -0e64fa: 0e00 |0003: return-void │ │ +0e64c4: |[0e64c4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0e64d4: 7110 4e0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0c4e │ │ +0e64da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -315442,17 +315457,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e64fc: |[0e64fc] android.support.v4.media.routing.MediaRouterJellybeanMr2.:()V │ │ -0e650c: 7010 f10d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;.:()V // method@0df1 │ │ -0e6512: 0e00 |0003: return-void │ │ +0e64dc: |[0e64dc] android.support.v4.media.routing.MediaRouterJellybeanMr2.:()V │ │ +0e64ec: 7010 f10d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;.:()V // method@0df1 │ │ +0e64f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2; │ │ │ │ @@ -315461,19 +315476,19 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0e6514: |[0e6514] android.support.v4.media.routing.MediaRouterJellybeanMr2.addCallback:(Ljava/lang/Object;ILjava/lang/Object;I)V │ │ -0e6524: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ -0e6528: 1f02 ab00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@00ab │ │ -0e652c: 6e40 0704 1032 |0004: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;I)V // method@0407 │ │ -0e6532: 0e00 |0007: return-void │ │ +0e64f4: |[0e64f4] android.support.v4.media.routing.MediaRouterJellybeanMr2.addCallback:(Ljava/lang/Object;ILjava/lang/Object;I)V │ │ +0e6504: 1f00 b100 |0000: check-cast v0, Landroid/media/MediaRouter; // type@00b1 │ │ +0e6508: 1f02 ab00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@00ab │ │ +0e650c: 6e40 0704 1032 |0004: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;I)V // method@0407 │ │ +0e6512: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ @@ -315485,19 +315500,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 │ │ -0e6534: |[0e6534] android.support.v4.media.routing.MediaRouterJellybeanMr2.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0e6544: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ -0e6548: 6e10 0d04 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter;.getDefaultRoute:()Landroid/media/MediaRouter$RouteInfo; // method@040d │ │ -0e654e: 0c00 |0005: move-result-object v0 │ │ -0e6550: 1100 |0006: return-object v0 │ │ +0e6514: |[0e6514] android.support.v4.media.routing.MediaRouterJellybeanMr2.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0e6524: 1f01 b100 |0000: check-cast v1, Landroid/media/MediaRouter; // type@00b1 │ │ +0e6528: 6e10 0d04 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter;.getDefaultRoute:()Landroid/media/MediaRouter$RouteInfo; // method@040d │ │ +0e652e: 0c00 |0005: move-result-object v0 │ │ +0e6530: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -315552,18 +315567,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e6554: |[0e6554] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0e6564: 5b01 8e05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e6568: 7010 060e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.:()V // method@0e06 │ │ -0e656e: 0e00 |0005: return-void │ │ +0e6534: |[0e6534] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0e6544: 5b01 8e05 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e6548: 7010 060e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/IMediaControllerCallback$Stub;.:()V // method@0e06 │ │ +0e654e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ @@ -315572,17 +315587,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e6570: |[0e6570] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ -0e6580: 7020 8c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0e8c │ │ -0e6586: 0e00 |0003: return-void │ │ +0e6550: |[0e6550] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ +0e6560: 7020 8c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0e8c │ │ +0e6566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaControllerCompat$1; │ │ @@ -315593,21 +315608,21 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0e6588: |[0e6588] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0e6598: 5420 8e05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e659c: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e65a2: 0c00 |0005: move-result-object v0 │ │ -0e65a4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0e65a6: 6e40 850e 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e65ac: 0e00 |000a: return-void │ │ +0e6568: |[0e6568] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0e6578: 5420 8e05 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e657c: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e6582: 0c00 |0005: move-result-object v0 │ │ +0e6584: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0e6586: 6e40 850e 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e658c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x000a line=465 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ 0x0000 - 0x000b reg=3 event Ljava/lang/String; │ │ @@ -315618,22 +315633,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0e65b0: |[0e65b0] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onExtrasChanged:(Landroid/os/Bundle;)V │ │ -0e65c0: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e65c4: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e65ca: 0c00 |0005: move-result-object v0 │ │ -0e65cc: 1271 |0006: const/4 v1, #int 7 // #7 │ │ -0e65ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0e65d0: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e65d6: 0e00 |000b: return-void │ │ +0e6590: |[0e6590] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onExtrasChanged:(Landroid/os/Bundle;)V │ │ +0e65a0: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e65a4: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e65aa: 0c00 |0005: move-result-object v0 │ │ +0e65ac: 1271 |0006: const/4 v1, #int 7 // #7 │ │ +0e65ae: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0e65b0: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e65b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x000b line=495 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ 0x0000 - 0x000c reg=4 extras Landroid/os/Bundle; │ │ @@ -315643,22 +315658,22 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0e65d8: |[0e65d8] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0e65e8: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e65ec: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e65f2: 0c00 |0005: move-result-object v0 │ │ -0e65f4: 1231 |0006: const/4 v1, #int 3 // #3 │ │ -0e65f6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0e65f8: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e65fe: 0e00 |000b: return-void │ │ +0e65b8: |[0e65b8] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0e65c8: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e65cc: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e65d2: 0c00 |0005: move-result-object v0 │ │ +0e65d4: 1231 |0006: const/4 v1, #int 3 // #3 │ │ +0e65d6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0e65d8: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e65de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x000b line=480 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ 0x0000 - 0x000c reg=4 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -315668,22 +315683,22 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0e6600: |[0e6600] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -0e6610: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e6614: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e661a: 0c00 |0005: move-result-object v0 │ │ -0e661c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0e661e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0e6620: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e6626: 0e00 |000b: return-void │ │ +0e65e0: |[0e65e0] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0e65f0: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e65f4: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e65fa: 0c00 |0005: move-result-object v0 │ │ +0e65fc: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0e65fe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0e6600: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e6606: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x000b line=475 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ 0x0000 - 0x000c reg=4 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ @@ -315693,22 +315708,22 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0e6628: |[0e6628] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onQueueChanged:(Ljava/util/List;)V │ │ -0e6638: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e663c: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e6642: 0c00 |0005: move-result-object v0 │ │ -0e6644: 1251 |0006: const/4 v1, #int 5 // #5 │ │ -0e6646: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0e6648: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e664e: 0e00 |000b: return-void │ │ +0e6608: |[0e6608] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onQueueChanged:(Ljava/util/List;)V │ │ +0e6618: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e661c: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e6622: 0c00 |0005: move-result-object v0 │ │ +0e6624: 1251 |0006: const/4 v1, #int 5 // #5 │ │ +0e6626: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0e6628: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e662e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x000b line=485 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ @@ -315719,22 +315734,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0e6650: |[0e6650] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onQueueTitleChanged:(Ljava/lang/CharSequence;)V │ │ -0e6660: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e6664: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e666a: 0c00 |0005: move-result-object v0 │ │ -0e666c: 1261 |0006: const/4 v1, #int 6 // #6 │ │ -0e666e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0e6670: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e6676: 0e00 |000b: return-void │ │ +0e6630: |[0e6630] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onQueueTitleChanged:(Ljava/lang/CharSequence;)V │ │ +0e6640: 5430 8e05 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e6644: 7110 970e 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e664a: 0c00 |0005: move-result-object v0 │ │ +0e664c: 1261 |0006: const/4 v1, #int 6 // #6 │ │ +0e664e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0e6650: 6e40 850e 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e6656: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x000b line=490 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ 0x0000 - 0x000c reg=4 title Ljava/lang/CharSequence; │ │ @@ -315744,22 +315759,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0e6678: |[0e6678] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onSessionDestroyed:()V │ │ -0e6688: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0e668a: 5430 8e05 |0001: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e668e: 7110 970e 0000 |0003: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e6694: 0c00 |0006: move-result-object v0 │ │ -0e6696: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -0e669a: 6e40 850e 1022 |0009: invoke-virtual {v0, v1, v2, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e66a0: 0e00 |000c: return-void │ │ +0e6658: |[0e6658] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onSessionDestroyed:()V │ │ +0e6668: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0e666a: 5430 8e05 |0001: iget-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e666e: 7110 970e 0000 |0003: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e6674: 0c00 |0006: move-result-object v0 │ │ +0e6676: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +0e667a: 6e40 850e 1022 |0009: invoke-virtual {v0, v1, v2, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e6680: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=469 │ │ 0x000c line=470 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; │ │ │ │ @@ -315768,31 +315783,31 @@ │ │ type : '(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -0e66a4: |[0e66a4] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ -0e66b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e66b6: 3807 1100 |0001: if-eqz v7, 0012 // +0011 │ │ -0e66ba: 2200 6302 |0003: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ -0e66be: 5271 1606 |0005: iget v1, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ -0e66c2: 5272 1206 |0007: iget v2, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ -0e66c6: 5273 1306 |0009: iget v3, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ -0e66ca: 5274 1506 |000b: iget v4, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ -0e66ce: 5275 1406 |000d: iget v5, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ -0e66d2: 7606 df0e 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0edf │ │ -0e66d8: 5461 8e05 |0012: iget-object v1, v6, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ -0e66dc: 7110 970e 0100 |0014: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ -0e66e2: 0c01 |0017: move-result-object v1 │ │ -0e66e4: 1242 |0018: const/4 v2, #int 4 // #4 │ │ -0e66e6: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -0e66e8: 6e40 850e 2130 |001a: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ -0e66ee: 0e00 |001d: return-void │ │ +0e6684: |[0e6684] android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat.onVolumeInfoChanged:(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V │ │ +0e6694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e6696: 3807 1100 |0001: if-eqz v7, 0012 // +0011 │ │ +0e669a: 2200 6302 |0003: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0263 │ │ +0e669e: 5271 1606 |0005: iget v1, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.volumeType:I // field@0616 │ │ +0e66a2: 5272 1206 |0007: iget v2, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.audioStream:I // field@0612 │ │ +0e66a6: 5273 1306 |0009: iget v3, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.controlType:I // field@0613 │ │ +0e66aa: 5274 1506 |000b: iget v4, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.maxVolume:I // field@0615 │ │ +0e66ae: 5275 1406 |000d: iget v5, v7, Landroid/support/v4/media/session/ParcelableVolumeInfo;.currentVolume:I // field@0614 │ │ +0e66b2: 7606 df0e 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0edf │ │ +0e66b8: 5461 8e05 |0012: iget-object v1, v6, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@058e │ │ +0e66bc: 7110 970e 0100 |0014: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.access$200:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; // method@0e97 │ │ +0e66c2: 0c01 |0017: move-result-object v1 │ │ +0e66c4: 1242 |0018: const/4 v2, #int 4 // #4 │ │ +0e66c6: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +0e66c8: 6e40 850e 2130 |001a: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0e85 │ │ +0e66ce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0012 line=504 │ │ 0x001d line=505 │ │ @@ -315862,18 +315877,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e66f0: |[0e66f0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V │ │ -0e6700: 5b01 b105 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6704: 7010 3e0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.:()V // method@0e3e │ │ -0e670a: 0e00 |0005: return-void │ │ +0e66d0: |[0e66d0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V │ │ +0e66e0: 5b01 b105 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e66e4: 7010 3e0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/IMediaSession$Stub;.:()V // method@0e3e │ │ +0e66ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ @@ -315883,18 +315898,18 @@ │ │ type : '(IILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0e670c: |[0e670c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.adjustVolume:(IILjava/lang/String;)V │ │ -0e671c: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6720: 7130 e20f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1600:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe2 │ │ -0e6726: 0e00 |0005: return-void │ │ +0e66ec: |[0e66ec] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.adjustVolume:(IILjava/lang/String;)V │ │ +0e66fc: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6700: 7130 e20f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1600:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe2 │ │ +0e6706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ 0x0005 line=1559 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -315906,21 +315921,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e6728: |[0e6728] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.fastForward:()V │ │ -0e6738: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e673c: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6742: 0c00 |0005: move-result-object v0 │ │ -0e6744: 1301 0900 |0006: const/16 v1, #int 9 // #9 │ │ -0e6748: 6e20 d70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ -0e674e: 0e00 |000b: return-void │ │ +0e6708: |[0e6708] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.fastForward:()V │ │ +0e6718: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e671c: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6722: 0c00 |0005: move-result-object v0 │ │ +0e6724: 1301 0900 |0006: const/16 v1, #int 9 // #9 │ │ +0e6728: 6e20 d70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ +0e672e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1608 │ │ 0x000b line=1609 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ @@ -315929,27 +315944,27 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0e6750: |[0e6750] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getExtras:()Landroid/os/Bundle; │ │ -0e6760: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6764: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ -0e676a: 0c01 |0005: move-result-object v1 │ │ -0e676c: 1d01 |0006: monitor-enter v1 │ │ -0e676e: 5420 b105 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6772: 7110 e90f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/Bundle; // method@0fe9 │ │ -0e6778: 0c00 |000c: move-result-object v0 │ │ -0e677a: 1e01 |000d: monitor-exit v1 │ │ -0e677c: 1100 |000e: return-object v0 │ │ -0e677e: 0d00 |000f: move-exception v0 │ │ -0e6780: 1e01 |0010: monitor-exit v1 │ │ -0e6782: 2700 |0011: throw v0 │ │ +0e6730: |[0e6730] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getExtras:()Landroid/os/Bundle; │ │ +0e6740: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6744: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ +0e674a: 0c01 |0005: move-result-object v1 │ │ +0e674c: 1d01 |0006: monitor-enter v1 │ │ +0e674e: 5420 b105 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6752: 7110 e90f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/Bundle; // method@0fe9 │ │ +0e6758: 0c00 |000c: move-result-object v0 │ │ +0e675a: 1e01 |000d: monitor-exit v1 │ │ +0e675c: 1100 |000e: return-object v0 │ │ +0e675e: 0d00 |000f: move-exception v0 │ │ +0e6760: 1e01 |0010: monitor-exit v1 │ │ +0e6762: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=1656 │ │ 0x0007 line=1657 │ │ 0x000f line=1658 │ │ @@ -315961,28 +315976,28 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0e6790: |[0e6790] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getFlags:()J │ │ -0e67a0: 5440 b105 |0000: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e67a4: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ -0e67aa: 0c01 |0005: move-result-object v1 │ │ -0e67ac: 1d01 |0006: monitor-enter v1 │ │ -0e67ae: 5440 b105 |0007: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e67b2: 7110 f00f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0ff0 │ │ -0e67b8: 0a00 |000c: move-result v0 │ │ -0e67ba: 8102 |000d: int-to-long v2, v0 │ │ -0e67bc: 1e01 |000e: monitor-exit v1 │ │ -0e67be: 1002 |000f: return-wide v2 │ │ -0e67c0: 0d00 |0010: move-exception v0 │ │ -0e67c2: 1e01 |0011: monitor-exit v1 │ │ -0e67c4: 2700 |0012: throw v0 │ │ +0e6770: |[0e6770] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getFlags:()J │ │ +0e6780: 5440 b105 |0000: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6784: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ +0e678a: 0c01 |0005: move-result-object v1 │ │ +0e678c: 1d01 |0006: monitor-enter v1 │ │ +0e678e: 5440 b105 |0007: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6792: 7110 f00f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0ff0 │ │ +0e6798: 0a00 |000c: move-result v0 │ │ +0e679a: 8102 |000d: int-to-long v2, v0 │ │ +0e679c: 1e01 |000e: monitor-exit v1 │ │ +0e679e: 1002 |000f: return-wide v2 │ │ +0e67a0: 0d00 |0010: move-exception v0 │ │ +0e67a2: 1e01 |0011: monitor-exit v1 │ │ +0e67a4: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=1527 │ │ 0x0007 line=1528 │ │ 0x0010 line=1529 │ │ @@ -315994,27 +316009,27 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0e67d4: |[0e67d4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getLaunchPendingIntent:()Landroid/app/PendingIntent; │ │ -0e67e4: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e67e8: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ -0e67ee: 0c01 |0005: move-result-object v1 │ │ -0e67f0: 1d01 |0006: monitor-enter v1 │ │ -0e67f2: 5420 b105 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e67f6: 7110 e00f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/app/PendingIntent; // method@0fe0 │ │ -0e67fc: 0c00 |000c: move-result-object v0 │ │ -0e67fe: 1e01 |000d: monitor-exit v1 │ │ -0e6800: 1100 |000e: return-object v0 │ │ -0e6802: 0d00 |000f: move-exception v0 │ │ -0e6804: 1e01 |0010: monitor-exit v1 │ │ -0e6806: 2700 |0011: throw v0 │ │ +0e67b4: |[0e67b4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getLaunchPendingIntent:()Landroid/app/PendingIntent; │ │ +0e67c4: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e67c8: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ +0e67ce: 0c01 |0005: move-result-object v1 │ │ +0e67d0: 1d01 |0006: monitor-enter v1 │ │ +0e67d2: 5420 b105 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e67d6: 7110 e00f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/app/PendingIntent; // method@0fe0 │ │ +0e67dc: 0c00 |000c: move-result-object v0 │ │ +0e67de: 1e01 |000d: monitor-exit v1 │ │ +0e67e0: 1100 |000e: return-object v0 │ │ +0e67e2: 0d00 |000f: move-exception v0 │ │ +0e67e4: 1e01 |0010: monitor-exit v1 │ │ +0e67e6: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=1520 │ │ 0x0007 line=1521 │ │ 0x000f line=1522 │ │ @@ -316026,19 +316041,19 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e6814: |[0e6814] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0e6824: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6828: 7110 e40f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/MediaMetadataCompat; // method@0fe4 │ │ -0e682e: 0c00 |0005: move-result-object v0 │ │ -0e6830: 1100 |0006: return-object v0 │ │ +0e67f4: |[0e67f4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0e6804: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6808: 7110 e40f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/MediaMetadataCompat; // method@0fe4 │ │ +0e680e: 0c00 |0005: move-result-object v0 │ │ +0e6810: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1634 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;) │ │ @@ -316046,19 +316061,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e6834: |[0e6834] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getPackageName:()Ljava/lang/String; │ │ -0e6844: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6848: 7110 dd0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; // method@0fdd │ │ -0e684e: 0c00 |0005: move-result-object v0 │ │ -0e6850: 1100 |0006: return-object v0 │ │ +0e6814: |[0e6814] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getPackageName:()Ljava/lang/String; │ │ +0e6824: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6828: 7110 dd0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; // method@0fdd │ │ +0e682e: 0c00 |0005: move-result-object v0 │ │ +0e6830: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;) │ │ @@ -316066,19 +316081,19 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e6854: |[0e6854] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0e6864: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6868: 7110 e50f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0fe5 │ │ -0e686e: 0c00 |0005: move-result-object v0 │ │ -0e6870: 1100 |0006: return-object v0 │ │ +0e6834: |[0e6834] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0e6844: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6848: 7110 e50f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0fe5 │ │ +0e684e: 0c00 |0005: move-result-object v0 │ │ +0e6850: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1639 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;) │ │ @@ -316086,27 +316101,27 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0e6874: |[0e6874] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getQueue:()Ljava/util/List; │ │ -0e6884: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6888: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ -0e688e: 0c01 |0005: move-result-object v1 │ │ -0e6890: 1d01 |0006: monitor-enter v1 │ │ -0e6892: 5420 b105 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6896: 7110 e70f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/util/List; // method@0fe7 │ │ -0e689c: 0c00 |000c: move-result-object v0 │ │ -0e689e: 1e01 |000d: monitor-exit v1 │ │ -0e68a0: 1100 |000e: return-object v0 │ │ -0e68a2: 0d00 |000f: move-exception v0 │ │ -0e68a4: 1e01 |0010: monitor-exit v1 │ │ -0e68a6: 2700 |0011: throw v0 │ │ +0e6854: |[0e6854] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getQueue:()Ljava/util/List; │ │ +0e6864: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6868: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ +0e686e: 0c01 |0005: move-result-object v1 │ │ +0e6870: 1d01 |0006: monitor-enter v1 │ │ +0e6872: 5420 b105 |0007: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6876: 7110 e70f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/util/List; // method@0fe7 │ │ +0e687c: 0c00 |000c: move-result-object v0 │ │ +0e687e: 1e01 |000d: monitor-exit v1 │ │ +0e6880: 1100 |000e: return-object v0 │ │ +0e6882: 0d00 |000f: move-exception v0 │ │ +0e6884: 1e01 |0010: monitor-exit v1 │ │ +0e6886: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=1644 │ │ 0x0007 line=1645 │ │ 0x000f line=1646 │ │ @@ -316118,19 +316133,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e68b4: |[0e68b4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getQueueTitle:()Ljava/lang/CharSequence; │ │ -0e68c4: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e68c8: 7110 e80f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/CharSequence; // method@0fe8 │ │ -0e68ce: 0c00 |0005: move-result-object v0 │ │ -0e68d0: 1100 |0006: return-object v0 │ │ +0e6894: |[0e6894] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getQueueTitle:()Ljava/lang/CharSequence; │ │ +0e68a4: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e68a8: 7110 e80f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2100:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/CharSequence; // method@0fe8 │ │ +0e68ae: 0c00 |0005: move-result-object v0 │ │ +0e68b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1651 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;) │ │ @@ -316138,19 +316153,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e68d4: |[0e68d4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getRatingType:()I │ │ -0e68e4: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e68e8: 7110 ea0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fea │ │ -0e68ee: 0a00 |0005: move-result v0 │ │ -0e68f0: 0f00 |0006: return v0 │ │ +0e68b4: |[0e68b4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getRatingType:()I │ │ +0e68c4: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e68c8: 7110 ea0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$2300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fea │ │ +0e68ce: 0a00 |0005: move-result v0 │ │ +0e68d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1663 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ #11 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;) │ │ @@ -316158,19 +316173,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e68f4: |[0e68f4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getTag:()Ljava/lang/String; │ │ -0e6904: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6908: 7110 de0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; // method@0fde │ │ -0e690e: 0c00 |0005: move-result-object v0 │ │ -0e6910: 1100 |0006: return-object v0 │ │ +0e68d4: |[0e68d4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getTag:()Ljava/lang/String; │ │ +0e68e4: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e68e8: 7110 de0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/String; // method@0fde │ │ +0e68ee: 0c00 |0005: move-result-object v0 │ │ +0e68f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ #12 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;) │ │ @@ -316178,55 +316193,55 @@ │ │ type : '()Landroid/support/v4/media/session/ParcelableVolumeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 72 16-bit code units │ │ -0e6914: |[0e6914] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ -0e6924: 5480 b105 |0000: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6928: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ -0e692e: 0c07 |0005: move-result-object v7 │ │ -0e6930: 1d07 |0006: monitor-enter v7 │ │ -0e6932: 5480 b105 |0007: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6936: 7110 ec0f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fec │ │ -0e693c: 0a01 |000c: move-result v1 │ │ -0e693e: 5480 b105 |000d: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6942: 7110 ed0f 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fed │ │ -0e6948: 0a02 |0012: move-result v2 │ │ -0e694a: 5480 b105 |0013: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e694e: 7110 e60f 0000 |0015: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/VolumeProviderCompat; // method@0fe6 │ │ -0e6954: 0c06 |0018: move-result-object v6 │ │ -0e6956: 1220 |0019: const/4 v0, #int 2 // #2 │ │ -0e6958: 3301 1500 |001a: if-ne v1, v0, 002f // +0015 │ │ -0e695c: 6e10 8d0d 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeControl:()I // method@0d8d │ │ -0e6962: 0a03 |001f: move-result v3 │ │ -0e6964: 6e10 8c0d 0600 |0020: invoke-virtual {v6}, Landroid/support/v4/media/VolumeProviderCompat;.getMaxVolume:()I // method@0d8c │ │ -0e696a: 0a04 |0023: move-result v4 │ │ -0e696c: 6e10 8b0d 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/media/VolumeProviderCompat;.getCurrentVolume:()I // method@0d8b │ │ -0e6972: 0a05 |0027: move-result v5 │ │ -0e6974: 1e07 |0028: monitor-exit v7 │ │ -0e6976: 2200 8d02 |0029: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ -0e697a: 7606 b310 0000 |002b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ -0e6980: 1100 |002e: return-object v0 │ │ -0e6982: 1223 |002f: const/4 v3, #int 2 // #2 │ │ -0e6984: 5480 b105 |0030: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6988: 7110 e10f 0000 |0032: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/media/AudioManager; // method@0fe1 │ │ -0e698e: 0c00 |0035: move-result-object v0 │ │ -0e6990: 6e20 b903 2000 |0036: invoke-virtual {v0, v2}, Landroid/media/AudioManager;.getStreamMaxVolume:(I)I // method@03b9 │ │ -0e6996: 0a04 |0039: move-result v4 │ │ -0e6998: 5480 b105 |003a: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e699c: 7110 e10f 0000 |003c: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/media/AudioManager; // method@0fe1 │ │ -0e69a2: 0c00 |003f: move-result-object v0 │ │ -0e69a4: 6e20 ba03 2000 |0040: invoke-virtual {v0, v2}, Landroid/media/AudioManager;.getStreamVolume:(I)I // method@03ba │ │ -0e69aa: 0a05 |0043: move-result v5 │ │ -0e69ac: 28e4 |0044: goto 0028 // -001c │ │ -0e69ae: 0d00 |0045: move-exception v0 │ │ -0e69b0: 1e07 |0046: monitor-exit v7 │ │ -0e69b2: 2700 |0047: throw v0 │ │ +0e68f4: |[0e68f4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.getVolumeAttributes:()Landroid/support/v4/media/session/ParcelableVolumeInfo; │ │ +0e6904: 5480 b105 |0000: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6908: 7110 df0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Ljava/lang/Object; // method@0fdf │ │ +0e690e: 0c07 |0005: move-result-object v7 │ │ +0e6910: 1d07 |0006: monitor-enter v7 │ │ +0e6912: 5480 b105 |0007: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6916: 7110 ec0f 0000 |0009: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$300:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fec │ │ +0e691c: 0a01 |000c: move-result v1 │ │ +0e691e: 5480 b105 |000d: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6922: 7110 ed0f 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$400:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0fed │ │ +0e6928: 0a02 |0012: move-result v2 │ │ +0e692a: 5480 b105 |0013: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e692e: 7110 e60f 0000 |0015: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$200:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/VolumeProviderCompat; // method@0fe6 │ │ +0e6934: 0c06 |0018: move-result-object v6 │ │ +0e6936: 1220 |0019: const/4 v0, #int 2 // #2 │ │ +0e6938: 3301 1500 |001a: if-ne v1, v0, 002f // +0015 │ │ +0e693c: 6e10 8d0d 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeControl:()I // method@0d8d │ │ +0e6942: 0a03 |001f: move-result v3 │ │ +0e6944: 6e10 8c0d 0600 |0020: invoke-virtual {v6}, Landroid/support/v4/media/VolumeProviderCompat;.getMaxVolume:()I // method@0d8c │ │ +0e694a: 0a04 |0023: move-result v4 │ │ +0e694c: 6e10 8b0d 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/media/VolumeProviderCompat;.getCurrentVolume:()I // method@0d8b │ │ +0e6952: 0a05 |0027: move-result v5 │ │ +0e6954: 1e07 |0028: monitor-exit v7 │ │ +0e6956: 2200 8d02 |0029: new-instance v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; // type@028d │ │ +0e695a: 7606 b310 0000 |002b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/ParcelableVolumeInfo;.:(IIIII)V // method@10b3 │ │ +0e6960: 1100 |002e: return-object v0 │ │ +0e6962: 1223 |002f: const/4 v3, #int 2 // #2 │ │ +0e6964: 5480 b105 |0030: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6968: 7110 e10f 0000 |0032: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/media/AudioManager; // method@0fe1 │ │ +0e696e: 0c00 |0035: move-result-object v0 │ │ +0e6970: 6e20 b903 2000 |0036: invoke-virtual {v0, v2}, Landroid/media/AudioManager;.getStreamMaxVolume:(I)I // method@03b9 │ │ +0e6976: 0a04 |0039: move-result v4 │ │ +0e6978: 5480 b105 |003a: iget-object v0, v8, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e697c: 7110 e10f 0000 |003c: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1500:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/media/AudioManager; // method@0fe1 │ │ +0e6982: 0c00 |003f: move-result-object v0 │ │ +0e6984: 6e20 ba03 2000 |0040: invoke-virtual {v0, v2}, Landroid/media/AudioManager;.getStreamVolume:(I)I // method@03ba │ │ +0e698a: 0a05 |0043: move-result v5 │ │ +0e698c: 28e4 |0044: goto 0028 // -001c │ │ +0e698e: 0d00 |0045: move-exception v0 │ │ +0e6990: 1e07 |0046: monitor-exit v7 │ │ +0e6992: 2700 |0047: throw v0 │ │ catches : 2 │ │ 0x0007 - 0x0029 │ │ -> 0x0045 │ │ 0x0030 - 0x0047 │ │ -> 0x0045 │ │ positions : │ │ 0x0000 line=1539 │ │ @@ -316260,24 +316275,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0e69c8: |[0e69c8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.isTransportControlEnabled:()Z │ │ -0e69d8: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e69dc: 7110 f00f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0ff0 │ │ -0e69e2: 0a00 |0005: move-result v0 │ │ -0e69e4: dd00 0002 |0006: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0e69e8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0e69ec: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0e69ee: 0f00 |000b: return v0 │ │ -0e69f0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0e69f2: 28fe |000d: goto 000b // -0002 │ │ +0e69a8: |[0e69a8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.isTransportControlEnabled:()Z │ │ +0e69b8: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e69bc: 7110 f00f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0ff0 │ │ +0e69c2: 0a00 |0005: move-result v0 │ │ +0e69c4: dd00 0002 |0006: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0e69c8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0e69cc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0e69ce: 0f00 |000b: return v0 │ │ +0e69d0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0e69d2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ #14 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;) │ │ @@ -316285,21 +316300,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e69f4: |[0e69f4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.next:()V │ │ -0e6a04: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6a08: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6a0e: 0c00 |0005: move-result-object v0 │ │ -0e6a10: 1271 |0006: const/4 v1, #int 7 // #7 │ │ -0e6a12: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ -0e6a18: 0e00 |000a: return-void │ │ +0e69d4: |[0e69d4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.next:()V │ │ +0e69e4: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e69e8: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e69ee: 0c00 |0005: move-result-object v0 │ │ +0e69f0: 1271 |0006: const/4 v1, #int 7 // #7 │ │ +0e69f2: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ +0e69f8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x000a line=1599 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ @@ -316308,21 +316323,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e6a1c: |[0e6a1c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.pause:()V │ │ -0e6a2c: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6a30: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6a36: 0c00 |0005: move-result-object v0 │ │ -0e6a38: 1251 |0006: const/4 v1, #int 5 // #5 │ │ -0e6a3a: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ -0e6a40: 0e00 |000a: return-void │ │ +0e69fc: |[0e69fc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.pause:()V │ │ +0e6a0c: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6a10: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6a16: 0c00 |0005: move-result-object v0 │ │ +0e6a18: 1251 |0006: const/4 v1, #int 5 // #5 │ │ +0e6a1a: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ +0e6a20: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1588 │ │ 0x000a line=1589 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ @@ -316331,21 +316346,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e6a44: |[0e6a44] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.play:()V │ │ -0e6a54: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6a58: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6a5e: 0c00 |0005: move-result-object v0 │ │ -0e6a60: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0e6a62: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ -0e6a68: 0e00 |000a: return-void │ │ +0e6a24: |[0e6a24] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.play:()V │ │ +0e6a34: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6a38: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6a3e: 0c00 |0005: move-result-object v0 │ │ +0e6a40: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0e6a42: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ +0e6a48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1568 │ │ 0x000a line=1569 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ @@ -316354,21 +316369,21 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0e6a6c: |[0e6a6c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0e6a7c: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6a80: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6a86: 0c00 |0005: move-result-object v0 │ │ -0e6a88: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0e6a8a: 6e40 da0f 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0fda │ │ -0e6a90: 0e00 |000a: return-void │ │ +0e6a4c: |[0e6a4c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.playFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0e6a5c: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6a60: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6a66: 0c00 |0005: move-result-object v0 │ │ +0e6a68: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0e6a6a: 6e40 da0f 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0fda │ │ +0e6a70: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ 0x000a line=1574 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x000b reg=3 mediaId Ljava/lang/String; │ │ @@ -316379,21 +316394,21 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0e6a94: |[0e6a94] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0e6aa4: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6aa8: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6aae: 0c00 |0005: move-result-object v0 │ │ -0e6ab0: 1231 |0006: const/4 v1, #int 3 // #3 │ │ -0e6ab2: 6e40 da0f 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0fda │ │ -0e6ab8: 0e00 |000a: return-void │ │ +0e6a74: |[0e6a74] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.playFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0e6a84: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6a88: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6a8e: 0c00 |0005: move-result-object v0 │ │ +0e6a90: 1231 |0006: const/4 v1, #int 3 // #3 │ │ +0e6a92: 6e40 da0f 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0fda │ │ +0e6a98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x000a line=1579 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x000b reg=3 query Ljava/lang/String; │ │ @@ -316404,21 +316419,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e6abc: |[0e6abc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.previous:()V │ │ -0e6acc: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6ad0: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6ad6: 0c00 |0005: move-result-object v0 │ │ -0e6ad8: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -0e6adc: 6e20 d70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ -0e6ae2: 0e00 |000b: return-void │ │ +0e6a9c: |[0e6a9c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.previous:()V │ │ +0e6aac: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6ab0: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6ab6: 0c00 |0005: move-result-object v0 │ │ +0e6ab8: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +0e6abc: 6e20 d70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ +0e6ac2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x000b line=1604 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ @@ -316427,21 +316442,21 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0e6ae4: |[0e6ae4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.rate:(Landroid/support/v4/media/RatingCompat;)V │ │ -0e6af4: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6af8: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6afe: 0c00 |0005: move-result-object v0 │ │ -0e6b00: 1301 0c00 |0006: const/16 v1, #int 12 // #c │ │ -0e6b04: 6e30 d80f 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ -0e6b0a: 0e00 |000b: return-void │ │ +0e6ac4: |[0e6ac4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.rate:(Landroid/support/v4/media/RatingCompat;)V │ │ +0e6ad4: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6ad8: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6ade: 0c00 |0005: move-result-object v0 │ │ +0e6ae0: 1301 0c00 |0006: const/16 v1, #int 12 // #c │ │ +0e6ae4: 6e30 d80f 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ +0e6aea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ 0x000b line=1624 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x000c reg=3 rating Landroid/support/v4/media/RatingCompat; │ │ @@ -316451,28 +316466,28 @@ │ │ type : '(Landroid/support/v4/media/session/IMediaControllerCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0e6b0c: |[0e6b0c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ -0e6b1c: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6b20: 7110 f10f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Z // method@0ff1 │ │ -0e6b26: 0a00 |0005: move-result v0 │ │ -0e6b28: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0e6b2c: 7210 1a0e 0200 |0008: invoke-interface {v2}, Landroid/support/v4/media/session/IMediaControllerCallback;.onSessionDestroyed:()V // method@0e1a │ │ -0e6b32: 0e00 |000b: return-void │ │ -0e6b34: 5410 b105 |000c: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6b38: 7110 dc0f 0000 |000e: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/RemoteCallbackList; // method@0fdc │ │ -0e6b3e: 0c00 |0011: move-result-object v0 │ │ -0e6b40: 6e20 1305 2000 |0012: invoke-virtual {v0, v2}, Landroid/os/RemoteCallbackList;.register:(Landroid/os/IInterface;)Z // method@0513 │ │ -0e6b46: 28f6 |0015: goto 000b // -000a │ │ -0e6b48: 0d00 |0016: move-exception v0 │ │ -0e6b4a: 28f4 |0017: goto 000b // -000c │ │ +0e6aec: |[0e6aec] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.registerCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ +0e6afc: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6b00: 7110 f10f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$900:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Z // method@0ff1 │ │ +0e6b06: 0a00 |0005: move-result v0 │ │ +0e6b08: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0e6b0c: 7210 1a0e 0200 |0008: invoke-interface {v2}, Landroid/support/v4/media/session/IMediaControllerCallback;.onSessionDestroyed:()V // method@0e1a │ │ +0e6b12: 0e00 |000b: return-void │ │ +0e6b14: 5410 b105 |000c: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6b18: 7110 dc0f 0000 |000e: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/RemoteCallbackList; // method@0fdc │ │ +0e6b1e: 0c00 |0011: move-result-object v0 │ │ +0e6b20: 6e20 1305 2000 |0012: invoke-virtual {v0, v2}, Landroid/os/RemoteCallbackList;.register:(Landroid/os/IInterface;)Z // method@0513 │ │ +0e6b26: 28f6 |0015: goto 000b // -000a │ │ +0e6b28: 0d00 |0016: move-exception v0 │ │ +0e6b2a: 28f4 |0017: goto 000b // -000c │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=1490 │ │ 0x0008 line=1492 │ │ 0x000b line=1499 │ │ @@ -316487,21 +316502,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e6b5c: |[0e6b5c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.rewind:()V │ │ -0e6b6c: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6b70: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6b76: 0c00 |0005: move-result-object v0 │ │ -0e6b78: 1301 0a00 |0006: const/16 v1, #int 10 // #a │ │ -0e6b7c: 6e20 d70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ -0e6b82: 0e00 |000b: return-void │ │ +0e6b3c: |[0e6b3c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.rewind:()V │ │ +0e6b4c: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6b50: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6b56: 0c00 |0005: move-result-object v0 │ │ +0e6b58: 1301 0a00 |0006: const/16 v1, #int 10 // #a │ │ +0e6b5c: 6e20 d70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ +0e6b62: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1613 │ │ 0x000b line=1614 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ @@ -316510,23 +316525,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0e6b84: |[0e6b84] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.seekTo:(J)V │ │ -0e6b94: 5430 b105 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6b98: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6b9e: 0c00 |0005: move-result-object v0 │ │ -0e6ba0: 1301 0b00 |0006: const/16 v1, #int 11 // #b │ │ -0e6ba4: 7120 1234 5400 |0008: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ -0e6baa: 0c02 |000b: move-result-object v2 │ │ -0e6bac: 6e30 d80f 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ -0e6bb2: 0e00 |000f: return-void │ │ +0e6b64: |[0e6b64] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.seekTo:(J)V │ │ +0e6b74: 5430 b105 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6b78: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6b7e: 0c00 |0005: move-result-object v0 │ │ +0e6b80: 1301 0b00 |0006: const/16 v1, #int 11 // #b │ │ +0e6b84: 7120 1234 5400 |0008: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ +0e6b8a: 0c02 |000b: move-result-object v2 │ │ +0e6b8c: 6e30 d80f 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ +0e6b92: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1618 │ │ 0x000f line=1619 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x0010 reg=4 pos J │ │ @@ -316536,25 +316551,25 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0e6bb4: |[0e6bb4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V │ │ -0e6bc4: 5440 b105 |0000: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6bc8: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6bce: 0c00 |0005: move-result-object v0 │ │ -0e6bd0: 1301 0f00 |0006: const/16 v1, #int 15 // #f │ │ -0e6bd4: 2202 7402 |0008: new-instance v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command; // type@0274 │ │ -0e6bd8: 7110 2a10 0700 |000a: invoke-static {v7}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.access$600:(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; // method@102a │ │ -0e6bde: 0c03 |000d: move-result-object v3 │ │ -0e6be0: 7040 b20f 5236 |000e: invoke-direct {v2, v5, v6, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0fb2 │ │ -0e6be6: 6e30 d80f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ -0e6bec: 0e00 |0014: return-void │ │ +0e6b94: |[0e6b94] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V │ │ +0e6ba4: 5440 b105 |0000: iget-object v0, v4, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6ba8: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6bae: 0c00 |0005: move-result-object v0 │ │ +0e6bb0: 1301 0f00 |0006: const/16 v1, #int 15 // #f │ │ +0e6bb4: 2202 7402 |0008: new-instance v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command; // type@0274 │ │ +0e6bb8: 7110 2a10 0700 |000a: invoke-static {v7}, Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;.access$600:(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; // method@102a │ │ +0e6bbe: 0c03 |000d: move-result-object v3 │ │ +0e6bc0: 7040 b20f 5236 |000e: invoke-direct {v2, v5, v6, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;.:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0fb2 │ │ +0e6bc6: 6e30 d80f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ +0e6bcc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1472 │ │ 0x0014 line=1474 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x0015 reg=5 command Ljava/lang/String; │ │ @@ -316566,21 +316581,21 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0e6bf0: |[0e6bf0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0e6c00: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6c04: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6c0a: 0c00 |0005: move-result-object v0 │ │ -0e6c0c: 1301 0d00 |0006: const/16 v1, #int 13 // #d │ │ -0e6c10: 6e40 da0f 1043 |0008: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0fda │ │ -0e6c16: 0e00 |000b: return-void │ │ +0e6bd0: |[0e6bd0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0e6be0: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6be4: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6bea: 0c00 |0005: move-result-object v0 │ │ +0e6bec: 1301 0d00 |0006: const/16 v1, #int 13 // #d │ │ +0e6bf0: 6e40 da0f 1043 |0008: invoke-virtual {v0, v1, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;Landroid/os/Bundle;)V // method@0fda │ │ +0e6bf6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x000b line=1630 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x000c reg=3 action Ljava/lang/String; │ │ @@ -316591,30 +316606,30 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0e6c18: |[0e6c18] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.sendMediaButton:(Landroid/view/KeyEvent;)Z │ │ -0e6c28: 5431 b105 |0000: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6c2c: 7110 f00f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0ff0 │ │ -0e6c32: 0a01 |0005: move-result v1 │ │ -0e6c34: dd01 0101 |0006: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0e6c38: 3801 1100 |0008: if-eqz v1, 0019 // +0011 │ │ -0e6c3c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0e6c3e: 3800 0d00 |000b: if-eqz v0, 0018 // +000d │ │ -0e6c42: 5431 b105 |000d: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6c46: 7110 ef0f 0100 |000f: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6c4c: 0c01 |0012: move-result-object v1 │ │ -0e6c4e: 1302 0e00 |0013: const/16 v2, #int 14 // #e │ │ -0e6c52: 6e30 d80f 2104 |0015: invoke-virtual {v1, v2, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ -0e6c58: 0f00 |0018: return v0 │ │ -0e6c5a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0e6c5c: 28f1 |001a: goto 000b // -000f │ │ +0e6bf8: |[0e6bf8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.sendMediaButton:(Landroid/view/KeyEvent;)Z │ │ +0e6c08: 5431 b105 |0000: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6c0c: 7110 f00f 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$800:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)I // method@0ff0 │ │ +0e6c12: 0a01 |0005: move-result v1 │ │ +0e6c14: dd01 0101 |0006: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0e6c18: 3801 1100 |0008: if-eqz v1, 0019 // +0011 │ │ +0e6c1c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0e6c1e: 3800 0d00 |000b: if-eqz v0, 0018 // +000d │ │ +0e6c22: 5431 b105 |000d: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6c26: 7110 ef0f 0100 |000f: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6c2c: 0c01 |0012: move-result-object v1 │ │ +0e6c2e: 1302 0e00 |0013: const/16 v2, #int 14 // #e │ │ +0e6c32: 6e30 d80f 2104 |0015: invoke-virtual {v1, v2, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ +0e6c38: 0f00 |0018: return v0 │ │ +0e6c3a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0e6c3c: 28f1 |001a: goto 000b // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1478 │ │ 0x000b line=1480 │ │ 0x000d line=1481 │ │ 0x0018 line=1483 │ │ 0x0019 line=1478 │ │ @@ -316628,18 +316643,18 @@ │ │ type : '(IILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0e6c60: |[0e6c60] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.setVolumeTo:(IILjava/lang/String;)V │ │ -0e6c70: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6c74: 7130 e30f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe3 │ │ -0e6c7a: 0e00 |0005: return-void │ │ +0e6c40: |[0e6c40] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.setVolumeTo:(IILjava/lang/String;)V │ │ +0e6c50: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6c54: 7130 e30f 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;II)V // method@0fe3 │ │ +0e6c5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1563 │ │ 0x0005 line=1564 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x0006 reg=2 value I │ │ @@ -316651,23 +316666,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0e6c7c: |[0e6c7c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.skipToQueueItem:(J)V │ │ -0e6c8c: 5430 b105 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6c90: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6c96: 0c00 |0005: move-result-object v0 │ │ -0e6c98: 1241 |0006: const/4 v1, #int 4 // #4 │ │ -0e6c9a: 7120 1234 5400 |0007: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ -0e6ca0: 0c02 |000a: move-result-object v2 │ │ -0e6ca2: 6e30 d80f 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ -0e6ca8: 0e00 |000e: return-void │ │ +0e6c5c: |[0e6c5c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.skipToQueueItem:(J)V │ │ +0e6c6c: 5430 b105 |0000: iget-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6c70: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6c76: 0c00 |0005: move-result-object v0 │ │ +0e6c78: 1241 |0006: const/4 v1, #int 4 // #4 │ │ +0e6c7a: 7120 1234 5400 |0007: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@3412 │ │ +0e6c80: 0c02 |000a: move-result-object v2 │ │ +0e6c82: 6e30 d80f 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(ILjava/lang/Object;)V // method@0fd8 │ │ +0e6c88: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1583 │ │ 0x000e line=1584 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x000f reg=4 id J │ │ @@ -316677,21 +316692,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e6cac: |[0e6cac] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.stop:()V │ │ -0e6cbc: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6cc0: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ -0e6cc6: 0c00 |0005: move-result-object v0 │ │ -0e6cc8: 1261 |0006: const/4 v1, #int 6 // #6 │ │ -0e6cca: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ -0e6cd0: 0e00 |000a: return-void │ │ +0e6c8c: |[0e6c8c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.stop:()V │ │ +0e6c9c: 5420 b105 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6ca0: 7110 ef0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$700:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler; // method@0fef │ │ +0e6ca6: 0c00 |0005: move-result-object v0 │ │ +0e6ca8: 1261 |0006: const/4 v1, #int 6 // #6 │ │ +0e6caa: 6e20 d70f 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;.post:(I)V // method@0fd7 │ │ +0e6cb0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1593 │ │ 0x000a line=1594 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ │ │ @@ -316700,20 +316715,20 @@ │ │ type : '(Landroid/support/v4/media/session/IMediaControllerCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e6cd4: |[0e6cd4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ -0e6ce4: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ -0e6ce8: 7110 dc0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/RemoteCallbackList; // method@0fdc │ │ -0e6cee: 0c00 |0005: move-result-object v0 │ │ -0e6cf0: 6e20 1405 2000 |0006: invoke-virtual {v0, v2}, Landroid/os/RemoteCallbackList;.unregister:(Landroid/os/IInterface;)Z // method@0514 │ │ -0e6cf6: 0e00 |0009: return-void │ │ +0e6cb4: |[0e6cb4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.unregisterCallbackListener:(Landroid/support/v4/media/session/IMediaControllerCallback;)V │ │ +0e6cc4: 5410 b105 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // field@05b1 │ │ +0e6cc8: 7110 dc0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.access$1000:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)Landroid/os/RemoteCallbackList; // method@0fdc │ │ +0e6cce: 0c00 |0005: move-result-object v0 │ │ +0e6cd0: 6e20 1405 2000 |0006: invoke-virtual {v0, v2}, Landroid/os/RemoteCallbackList;.unregister:(Landroid/os/IInterface;)Z // method@0514 │ │ +0e6cd6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1503 │ │ 0x0009 line=1504 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; │ │ 0x0000 - 0x000a reg=2 cb Landroid/support/v4/media/session/IMediaControllerCallback; │ │ @@ -316752,18 +316767,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 │ │ -0e6cf8: |[0e6cf8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -0e6d08: 7020 5012 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@1250 │ │ -0e6d0e: 5c02 b706 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@06b7 │ │ -0e6d12: 0e00 |0005: return-void │ │ +0e6cd8: |[0e6cd8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +0e6ce8: 7020 5012 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@1250 │ │ +0e6cee: 5c02 b706 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@06b7 │ │ +0e6cf2: 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; │ │ @@ -316775,17 +316790,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 │ │ -0e6d14: |[0e6d14] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -0e6d24: 7030 5512 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@1255 │ │ -0e6d2a: 0e00 |0003: return-void │ │ +0e6cf4: |[0e6cf4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +0e6d04: 7030 5512 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@1255 │ │ +0e6d0a: 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 │ │ @@ -316797,17 +316812,17 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e6d2c: |[0e6d2c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -0e6d3c: 5510 b706 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@06b7 │ │ -0e6d40: 0f00 |0002: return v0 │ │ +0e6d0c: |[0e6d0c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +0e6d1c: 5510 b706 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@06b7 │ │ +0e6d20: 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 : 4927 (TextDirectionHeuristicsCompat.java) │ │ @@ -316844,37 +316859,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0e6d44: |[0e6d44] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0e6d54: 2200 d802 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@02d8 │ │ -0e6d58: 7010 5912 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@1259 │ │ -0e6d5e: 6900 b806 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@06b8 │ │ -0e6d62: 0e00 |0007: return-void │ │ +0e6d24: |[0e6d24] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0e6d34: 2200 d802 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@02d8 │ │ +0e6d38: 7010 5912 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@1259 │ │ +0e6d3e: 6900 b806 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@06b8 │ │ +0e6d42: 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 │ │ -0e6d64: |[0e6d64] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0e6d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e6d76: 7020 5012 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@1250 │ │ -0e6d7c: 0e00 |0004: return-void │ │ +0e6d44: |[0e6d44] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0e6d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e6d56: 7020 5012 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@1250 │ │ +0e6d5c: 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; │ │ │ │ @@ -316884,24 +316899,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0e6d80: |[0e6d80] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -0e6d90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0e6d92: 7100 e034 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@34e0 │ │ -0e6d98: 0c02 |0004: move-result-object v2 │ │ -0e6d9a: 7110 6412 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@1264 │ │ -0e6da0: 0a00 |0008: move-result v0 │ │ -0e6da2: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -0e6da6: 0f01 |000b: return v1 │ │ -0e6da8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0e6daa: 28fe |000d: goto 000b // -0002 │ │ +0e6d60: |[0e6d60] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +0e6d70: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0e6d72: 7100 e034 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@34e0 │ │ +0e6d78: 0c02 |0004: move-result-object v2 │ │ +0e6d7a: 7110 6412 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@1264 │ │ +0e6d80: 0a00 |0008: move-result v0 │ │ +0e6d82: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +0e6d86: 0f01 |000b: return v1 │ │ +0e6d88: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0e6d8a: 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; │ │ @@ -316945,20 +316960,20 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e6dac: |[0e6dac] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ -0e6dbc: 7020 2d13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@132d │ │ -0e6dc2: 2200 7d06 |0003: new-instance v0, Ljava/lang/Object; // type@067d │ │ -0e6dc6: 7010 2834 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ -0e6dcc: 5b10 f406 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@06f4 │ │ -0e6dd0: 0e00 |000a: return-void │ │ +0e6d8c: |[0e6d8c] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ +0e6d9c: 7020 2d13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@132d │ │ +0e6da2: 2200 7d06 |0003: new-instance v0, Ljava/lang/Object; // type@067d │ │ +0e6da6: 7010 2834 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@3428 │ │ +0e6dac: 5b10 f406 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@06f4 │ │ +0e6db0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=139 │ │ 0x000a line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ @@ -316971,24 +316986,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0e6dd4: |[0e6dd4] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ -0e6de4: 5421 f406 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@06f4 │ │ -0e6de8: 1d01 |0002: monitor-enter v1 │ │ -0e6dea: 6f10 2e13 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@132e │ │ -0e6df0: 0c00 |0006: move-result-object v0 │ │ -0e6df2: 1e01 |0007: monitor-exit v1 │ │ -0e6df4: 1100 |0008: return-object v0 │ │ -0e6df6: 0d00 |0009: move-exception v0 │ │ -0e6df8: 1e01 |000a: monitor-exit v1 │ │ -0e6dfa: 2700 |000b: throw v0 │ │ +0e6db4: |[0e6db4] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ +0e6dc4: 5421 f406 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@06f4 │ │ +0e6dc8: 1d01 |0002: monitor-enter v1 │ │ +0e6dca: 6f10 2e13 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@132e │ │ +0e6dd0: 0c00 |0006: move-result-object v0 │ │ +0e6dd2: 1e01 |0007: monitor-exit v1 │ │ +0e6dd4: 1100 |0008: return-object v0 │ │ +0e6dd6: 0d00 |0009: move-exception v0 │ │ +0e6dd8: 1e01 |000a: monitor-exit v1 │ │ +0e6dda: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=155 │ │ 0x0009 line=156 │ │ @@ -317001,24 +317016,24 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e6e08: |[0e6e08] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ -0e6e18: 5421 f406 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@06f4 │ │ -0e6e1c: 1d01 |0002: monitor-enter v1 │ │ -0e6e1e: 6f20 3013 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@1330 │ │ -0e6e24: 0a00 |0006: move-result v0 │ │ -0e6e26: 1e01 |0007: monitor-exit v1 │ │ -0e6e28: 0f00 |0008: return v0 │ │ -0e6e2a: 0d00 |0009: move-exception v0 │ │ -0e6e2c: 1e01 |000a: monitor-exit v1 │ │ -0e6e2e: 2700 |000b: throw v0 │ │ +0e6de8: |[0e6de8] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ +0e6df8: 5421 f406 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@06f4 │ │ +0e6dfc: 1d01 |0002: monitor-enter v1 │ │ +0e6dfe: 6f20 3013 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@1330 │ │ +0e6e04: 0a00 |0006: move-result v0 │ │ +0e6e06: 1e01 |0007: monitor-exit v1 │ │ +0e6e08: 0f00 |0008: return v0 │ │ +0e6e0a: 0d00 |0009: move-exception v0 │ │ +0e6e0c: 1e01 |000a: monitor-exit v1 │ │ +0e6e0e: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0009 line=163 │ │ @@ -317058,17 +317073,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e6e3c: |[0e6e3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -0e6e4c: 7010 9913 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1399 │ │ -0e6e52: 0e00 |0003: return-void │ │ +0e6e1c: |[0e6e1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +0e6e2c: 7010 9913 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1399 │ │ +0e6e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -317077,18 +317092,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 │ │ -0e6e54: |[0e6e54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0e6e64: 7130 c113 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@13c1 │ │ -0e6e6a: 0a00 |0003: move-result v0 │ │ -0e6e6c: 0f00 |0004: return v0 │ │ +0e6e34: |[0e6e34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0e6e44: 7130 c113 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@13c1 │ │ +0e6e4a: 0a00 |0003: move-result v0 │ │ +0e6e4c: 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; │ │ @@ -317099,20 +317114,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 │ │ -0e6e70: |[0e6e70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0e6e80: 2200 f202 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@02f2 │ │ -0e6e84: 7030 6e13 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@136e │ │ -0e6e8a: 7110 c213 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@13c2 │ │ -0e6e90: 0c00 |0008: move-result-object v0 │ │ -0e6e92: 1100 |0009: return-object v0 │ │ +0e6e50: |[0e6e50] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0e6e60: 2200 f202 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@02f2 │ │ +0e6e64: 7030 6e13 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@136e │ │ +0e6e6a: 7110 c213 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@13c2 │ │ +0e6e70: 0c00 |0008: move-result-object v0 │ │ +0e6e72: 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; │ │ │ │ @@ -317121,18 +317136,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0e6e94: |[0e6e94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0e6ea4: 7100 c313 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@13c3 │ │ -0e6eaa: 0c00 |0003: move-result-object v0 │ │ -0e6eac: 1100 |0004: return-object v0 │ │ +0e6e74: |[0e6e74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0e6e84: 7100 c313 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@13c3 │ │ +0e6e8a: 0c00 |0003: move-result-object v0 │ │ +0e6e8c: 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;) │ │ @@ -317140,17 +317155,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 │ │ -0e6eb0: |[0e6eb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0e6ec0: 7130 c413 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@13c4 │ │ -0e6ec6: 0e00 |0003: return-void │ │ +0e6e90: |[0e6e90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0e6ea0: 7130 c413 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@13c4 │ │ +0e6ea6: 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; │ │ @@ -317162,19 +317177,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 │ │ -0e6ec8: |[0e6ec8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0e6ed8: 6e10 9d1a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ -0e6ede: 0c00 |0003: move-result-object v0 │ │ -0e6ee0: 7130 c513 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@13c5 │ │ -0e6ee6: 0e00 |0007: return-void │ │ +0e6ea8: |[0e6ea8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0e6eb8: 6e10 9d1a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ +0e6ebe: 0c00 |0003: move-result-object v0 │ │ +0e6ec0: 7130 c513 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@13c5 │ │ +0e6ec6: 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; │ │ @@ -317186,17 +317201,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 │ │ -0e6ee8: |[0e6ee8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0e6ef8: 7130 c613 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@13c6 │ │ -0e6efe: 0e00 |0003: return-void │ │ +0e6ec8: |[0e6ec8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0e6ed8: 7130 c613 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@13c6 │ │ +0e6ede: 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; │ │ @@ -317208,18 +317223,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 │ │ -0e6f00: |[0e6f00] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0e6f10: 7140 c713 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@13c7 │ │ -0e6f16: 0a00 |0003: move-result v0 │ │ -0e6f18: 0f00 |0004: return v0 │ │ +0e6ee0: |[0e6ee0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0e6ef0: 7140 c713 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@13c7 │ │ +0e6ef6: 0a00 |0003: move-result v0 │ │ +0e6ef8: 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; │ │ @@ -317231,17 +317246,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 │ │ -0e6f1c: |[0e6f1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0e6f2c: 7130 c813 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@13c8 │ │ -0e6f32: 0e00 |0003: return-void │ │ +0e6efc: |[0e6efc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0e6f0c: 7130 c813 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@13c8 │ │ +0e6f12: 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; │ │ @@ -317253,17 +317268,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 │ │ -0e6f34: |[0e6f34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0e6f44: 7130 c913 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@13c9 │ │ -0e6f4a: 0e00 |0003: return-void │ │ +0e6f14: |[0e6f14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0e6f24: 7130 c913 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@13c9 │ │ +0e6f2a: 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; │ │ @@ -317300,17 +317315,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e6f4c: |[0e6f4c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -0e6f5c: 7010 2c14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@142c │ │ -0e6f62: 0e00 |0003: return-void │ │ +0e6f2c: |[0e6f2c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +0e6f3c: 7010 2c14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@142c │ │ +0e6f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -317319,18 +317334,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 │ │ -0e6f64: |[0e6f64] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0e6f74: 7140 5114 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@1451 │ │ -0e6f7a: 0a00 |0003: move-result v0 │ │ -0e6f7c: 0f00 |0004: return v0 │ │ +0e6f44: |[0e6f44] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0e6f54: 7140 5114 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@1451 │ │ +0e6f5a: 0a00 |0003: move-result v0 │ │ +0e6f5c: 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; │ │ @@ -317342,18 +317357,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 │ │ -0e6f80: |[0e6f80] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0e6f90: 7110 5214 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1452 │ │ -0e6f96: 0c00 |0003: move-result-object v0 │ │ -0e6f98: 1100 |0004: return-object v0 │ │ +0e6f60: |[0e6f60] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0e6f70: 7110 5214 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1452 │ │ +0e6f76: 0c00 |0003: move-result-object v0 │ │ +0e6f78: 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; │ │ │ │ @@ -317362,18 +317377,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e6f9c: |[0e6f9c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0e6fac: 7110 5314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@1453 │ │ -0e6fb2: 0a00 |0003: move-result v0 │ │ -0e6fb4: 0f00 |0004: return v0 │ │ +0e6f7c: |[0e6f7c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0e6f8c: 7110 5314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@1453 │ │ +0e6f92: 0a00 |0003: move-result v0 │ │ +0e6f94: 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; │ │ │ │ @@ -317382,17 +317397,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e6fb8: |[0e6fb8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0e6fc8: 7110 5414 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@1454 │ │ -0e6fce: 0e00 |0003: return-void │ │ +0e6f98: |[0e6f98] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0e6fa8: 7110 5414 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@1454 │ │ +0e6fae: 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; │ │ @@ -317427,17 +317442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e6fd0: |[0e6fd0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -0e6fe0: 7010 9114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1491 │ │ -0e6fe6: 0e00 |0003: return-void │ │ +0e6fb0: |[0e6fb0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +0e6fc0: 7010 9114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1491 │ │ +0e6fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -317446,18 +317461,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e6fe8: |[0e6fe8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0e6ff8: 7110 c314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@14c3 │ │ -0e6ffe: 0a00 |0003: move-result v0 │ │ -0e7000: 0f00 |0004: return v0 │ │ +0e6fc8: |[0e6fc8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0e6fd8: 7110 c314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@14c3 │ │ +0e6fde: 0a00 |0003: move-result v0 │ │ +0e6fe0: 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; │ │ │ │ @@ -317466,18 +317481,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7004: |[0e7004] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0e7014: 7110 c414 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@14c4 │ │ -0e701a: 0a00 |0003: move-result v0 │ │ -0e701c: 0f00 |0004: return v0 │ │ +0e6fe4: |[0e6fe4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0e6ff4: 7110 c414 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@14c4 │ │ +0e6ffa: 0a00 |0003: move-result v0 │ │ +0e6ffc: 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; │ │ │ │ @@ -317486,18 +317501,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7020: |[0e7020] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0e7030: 7110 c514 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@14c5 │ │ -0e7036: 0a00 |0003: move-result v0 │ │ -0e7038: 0f00 |0004: return v0 │ │ +0e7000: |[0e7000] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0e7010: 7110 c514 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@14c5 │ │ +0e7016: 0a00 |0003: move-result v0 │ │ +0e7018: 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; │ │ │ │ @@ -317506,25 +317521,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 │ │ -0e703c: |[0e703c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0e704c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0e7050: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0e7052: 7120 c614 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@14c6 │ │ -0e7058: 0c00 |0006: move-result-object v0 │ │ -0e705a: 1100 |0007: return-object v0 │ │ -0e705c: 2200 1b03 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@031b │ │ -0e7060: 7030 9a14 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@149a │ │ -0e7066: 7120 c614 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@14c6 │ │ -0e706c: 0c00 |0010: move-result-object v0 │ │ -0e706e: 28f6 |0011: goto 0007 // -000a │ │ +0e701c: |[0e701c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0e702c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0e7030: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0e7032: 7120 c614 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@14c6 │ │ +0e7038: 0c00 |0006: move-result-object v0 │ │ +0e703a: 1100 |0007: return-object v0 │ │ +0e703c: 2200 1b03 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@031b │ │ +0e7040: 7030 9a14 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@149a │ │ +0e7046: 7120 c614 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@14c6 │ │ +0e704c: 0c00 |0010: move-result-object v0 │ │ +0e704e: 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; │ │ @@ -317660,18 +317675,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0e7070: |[0e7070] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -0e7080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e7082: 7030 0215 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1502 │ │ -0e7088: 0e00 |0004: return-void │ │ +0e7050: |[0e7050] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +0e7060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e7062: 7030 0215 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1502 │ │ +0e7068: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -317681,103 +317696,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 │ │ -0e708c: |[0e708c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0e709c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0e709e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0e70a0: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -0e70a4: 7030 2b15 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@152b │ │ -0e70aa: 2201 8700 |0007: new-instance v1, Landroid/graphics/Paint; // type@0087 │ │ -0e70ae: 7010 4703 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0347 │ │ -0e70b4: 5b71 7107 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ -0e70b8: 2201 8d00 |000e: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ -0e70bc: 7010 6103 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0e70c2: 5b71 7207 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0772 │ │ -0e70c6: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -0e70ca: 5971 6f07 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@076f │ │ -0e70ce: 5c75 6107 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e70d2: 5c75 6207 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ -0e70d6: 5271 7307 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0773 │ │ -0e70da: 5971 6507 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ -0e70de: 5471 7107 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ -0e70e2: 5272 6507 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ -0e70e6: 6e20 4f03 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0e70ec: 6e10 4602 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e70f2: 0c01 |002b: move-result-object v1 │ │ -0e70f4: 6e10 ba02 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0e70fa: 0c01 |002f: move-result-object v1 │ │ -0e70fc: 5210 1b0a |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0e7100: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -0e7104: c801 |0034: mul-float/2addr v1, v0 │ │ -0e7106: c631 |0035: add-float/2addr v1, v3 │ │ -0e7108: 8711 |0036: float-to-int v1, v1 │ │ -0e710a: 5971 6607 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0766 │ │ -0e710e: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -0e7112: c801 |003b: mul-float/2addr v1, v0 │ │ -0e7114: c631 |003c: add-float/2addr v1, v3 │ │ -0e7116: 8711 |003d: float-to-int v1, v1 │ │ -0e7118: 5971 6907 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0769 │ │ -0e711c: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -0e7120: c801 |0042: mul-float/2addr v1, v0 │ │ -0e7122: 8711 |0043: float-to-int v1, v1 │ │ -0e7124: 5971 6b07 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@076b │ │ -0e7128: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -0e712c: c801 |0048: mul-float/2addr v1, v0 │ │ -0e712e: c631 |0049: add-float/2addr v1, v3 │ │ -0e7130: 8711 |004a: float-to-int v1, v1 │ │ -0e7132: 5971 7007 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e7136: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -0e713a: c801 |004f: mul-float/2addr v1, v0 │ │ -0e713c: c631 |0050: add-float/2addr v1, v3 │ │ -0e713e: 8711 |0051: float-to-int v1, v1 │ │ -0e7140: 5971 6307 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0763 │ │ -0e7144: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -0e7148: c801 |0056: mul-float/2addr v1, v0 │ │ -0e714a: c631 |0057: add-float/2addr v1, v3 │ │ -0e714c: 8711 |0058: float-to-int v1, v1 │ │ -0e714e: 5971 6a07 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@076a │ │ -0e7152: 7110 3d22 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ -0e7158: 0c01 |005e: move-result-object v1 │ │ -0e715a: 6e10 4422 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ -0e7160: 0a01 |0062: move-result v1 │ │ -0e7162: 5971 7407 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0774 │ │ -0e7166: 6e10 0915 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@1509 │ │ -0e716c: 0a01 |0068: move-result v1 │ │ -0e716e: 6e10 0b15 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@150b │ │ -0e7174: 0a02 |006c: move-result v2 │ │ -0e7176: 6e10 0a15 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@150a │ │ -0e717c: 0a03 |0070: move-result v3 │ │ -0e717e: 6e10 0815 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@1508 │ │ -0e7184: 0a04 |0074: move-result v4 │ │ -0e7186: 6e54 1715 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@1517 │ │ -0e718c: 6e10 0d15 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@150d │ │ -0e7192: 0a01 |007b: move-result v1 │ │ -0e7194: 6e20 1a15 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@151a │ │ -0e719a: 6e20 1b15 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@151b │ │ -0e71a0: 5471 6e07 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@076e │ │ -0e71a4: 6e20 e424 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@24e4 │ │ -0e71aa: 5471 6e07 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@076e │ │ -0e71ae: 2202 2b03 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@032b │ │ -0e71b2: 7020 fd14 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@14fd │ │ -0e71b8: 6e20 e824 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@24e8 │ │ -0e71be: 5471 6c07 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@076c │ │ -0e71c2: 6e20 e424 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@24e4 │ │ -0e71c8: 5471 6c07 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@076c │ │ -0e71cc: 2202 2c03 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@032c │ │ -0e71d0: 7020 ff14 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@14ff │ │ -0e71d6: 6e20 e824 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@24e8 │ │ -0e71dc: 6e10 0315 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1503 │ │ -0e71e2: 0c01 |00a3: move-result-object v1 │ │ -0e71e4: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -0e71e8: 5c76 6107 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e71ec: 0e00 |00a8: return-void │ │ +0e706c: |[0e706c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0e707c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0e707e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0e7080: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +0e7084: 7030 2b15 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@152b │ │ +0e708a: 2201 8700 |0007: new-instance v1, Landroid/graphics/Paint; // type@0087 │ │ +0e708e: 7010 4703 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0347 │ │ +0e7094: 5b71 7107 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ +0e7098: 2201 8d00 |000e: new-instance v1, Landroid/graphics/Rect; // type@008d │ │ +0e709c: 7010 6103 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0e70a2: 5b71 7207 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0772 │ │ +0e70a6: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +0e70aa: 5971 6f07 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@076f │ │ +0e70ae: 5c75 6107 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e70b2: 5c75 6207 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ +0e70b6: 5271 7307 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0773 │ │ +0e70ba: 5971 6507 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ +0e70be: 5471 7107 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ +0e70c2: 5272 6507 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ +0e70c6: 6e20 4f03 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0e70cc: 6e10 4602 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e70d2: 0c01 |002b: move-result-object v1 │ │ +0e70d4: 6e10 ba02 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0e70da: 0c01 |002f: move-result-object v1 │ │ +0e70dc: 5210 1b0a |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0e70e0: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +0e70e4: c801 |0034: mul-float/2addr v1, v0 │ │ +0e70e6: c631 |0035: add-float/2addr v1, v3 │ │ +0e70e8: 8711 |0036: float-to-int v1, v1 │ │ +0e70ea: 5971 6607 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0766 │ │ +0e70ee: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +0e70f2: c801 |003b: mul-float/2addr v1, v0 │ │ +0e70f4: c631 |003c: add-float/2addr v1, v3 │ │ +0e70f6: 8711 |003d: float-to-int v1, v1 │ │ +0e70f8: 5971 6907 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0769 │ │ +0e70fc: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +0e7100: c801 |0042: mul-float/2addr v1, v0 │ │ +0e7102: 8711 |0043: float-to-int v1, v1 │ │ +0e7104: 5971 6b07 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@076b │ │ +0e7108: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +0e710c: c801 |0048: mul-float/2addr v1, v0 │ │ +0e710e: c631 |0049: add-float/2addr v1, v3 │ │ +0e7110: 8711 |004a: float-to-int v1, v1 │ │ +0e7112: 5971 7007 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e7116: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0e711a: c801 |004f: mul-float/2addr v1, v0 │ │ +0e711c: c631 |0050: add-float/2addr v1, v3 │ │ +0e711e: 8711 |0051: float-to-int v1, v1 │ │ +0e7120: 5971 6307 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0763 │ │ +0e7124: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +0e7128: c801 |0056: mul-float/2addr v1, v0 │ │ +0e712a: c631 |0057: add-float/2addr v1, v3 │ │ +0e712c: 8711 |0058: float-to-int v1, v1 │ │ +0e712e: 5971 6a07 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@076a │ │ +0e7132: 7110 3d22 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@223d │ │ +0e7138: 0c01 |005e: move-result-object v1 │ │ +0e713a: 6e10 4422 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@2244 │ │ +0e7140: 0a01 |0062: move-result v1 │ │ +0e7142: 5971 7407 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0774 │ │ +0e7146: 6e10 0915 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@1509 │ │ +0e714c: 0a01 |0068: move-result v1 │ │ +0e714e: 6e10 0b15 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@150b │ │ +0e7154: 0a02 |006c: move-result v2 │ │ +0e7156: 6e10 0a15 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@150a │ │ +0e715c: 0a03 |0070: move-result v3 │ │ +0e715e: 6e10 0815 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@1508 │ │ +0e7164: 0a04 |0074: move-result v4 │ │ +0e7166: 6e54 1715 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@1517 │ │ +0e716c: 6e10 0d15 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@150d │ │ +0e7172: 0a01 |007b: move-result v1 │ │ +0e7174: 6e20 1a15 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@151a │ │ +0e717a: 6e20 1b15 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@151b │ │ +0e7180: 5471 6e07 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@076e │ │ +0e7184: 6e20 e424 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@24e4 │ │ +0e718a: 5471 6e07 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@076e │ │ +0e718e: 2202 2b03 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@032b │ │ +0e7192: 7020 fd14 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@14fd │ │ +0e7198: 6e20 e824 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@24e8 │ │ +0e719e: 5471 6c07 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@076c │ │ +0e71a2: 6e20 e424 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@24e4 │ │ +0e71a8: 5471 6c07 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@076c │ │ +0e71ac: 2202 2c03 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@032c │ │ +0e71b0: 7020 ff14 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@14ff │ │ +0e71b6: 6e20 e824 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@24e8 │ │ +0e71bc: 6e10 0315 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1503 │ │ +0e71c2: 0c01 |00a3: move-result-object v1 │ │ +0e71c4: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +0e71c8: 5c76 6107 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e71cc: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=82 │ │ 0x0007 line=63 │ │ 0x000e line=64 │ │ 0x0015 line=66 │ │ 0x0019 line=68 │ │ @@ -317814,17 +317829,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e71f0: |[0e71f0] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -0e7200: 5510 6107 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e7204: 0f00 |0002: return v0 │ │ +0e71d0: |[0e71d0] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +0e71e0: 5510 6107 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e71e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -317832,21 +317847,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e7208: |[0e7208] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -0e7218: 6f10 3015 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@1530 │ │ -0e721e: 0a00 |0003: move-result v0 │ │ -0e7220: 5221 6a07 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@076a │ │ -0e7224: 7120 1b34 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0e722a: 0a00 |0009: move-result v0 │ │ -0e722c: 0f00 |000a: return v0 │ │ +0e71e8: |[0e71e8] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +0e71f8: 6f10 3015 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@1530 │ │ +0e71fe: 0a00 |0003: move-result v0 │ │ +0e7200: 5221 6a07 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@076a │ │ +0e7204: 7120 1b34 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0e720a: 0a00 |0009: move-result v0 │ │ +0e720c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -317854,17 +317869,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e7230: |[0e7230] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -0e7240: 5210 6507 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ -0e7244: 0f00 |0002: return v0 │ │ +0e7210: |[0e7210] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +0e7220: 5210 6507 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ +0e7224: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -317872,71 +317887,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -0e7248: |[0e7248] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -0e7258: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -0e725e: 6f20 3a15 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@153a │ │ -0e7264: 6e10 0615 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@1506 │ │ -0e726a: 0a07 |0009: move-result v7 │ │ -0e726c: 0176 |000a: move v6, v7 │ │ -0e726e: 54c0 6007 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e7272: 6e10 d924 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ -0e7278: 0a00 |0010: move-result v0 │ │ -0e727a: 52c1 7007 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e727e: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -0e7282: 54c0 6007 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e7286: 6e10 dc24 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ -0e728c: 0a00 |001a: move-result v0 │ │ -0e728e: 52c1 7007 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e7292: 9009 0001 |001d: add-int v9, v0, v1 │ │ -0e7296: 52c0 6607 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0766 │ │ -0e729a: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -0e729e: 54c0 7107 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ -0e72a2: 52c1 6f07 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@076f │ │ -0e72a6: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0e72aa: 52c2 6507 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ -0e72ae: b5b2 |002b: and-int/2addr v2, v11 │ │ -0e72b0: b621 |002c: or-int/2addr v1, v2 │ │ -0e72b2: 6e20 4f03 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0e72b8: 8281 |0030: int-to-float v1, v8 │ │ -0e72ba: 82a2 |0031: int-to-float v2, v10 │ │ -0e72bc: 8293 |0032: int-to-float v3, v9 │ │ -0e72be: 8264 |0033: int-to-float v4, v6 │ │ -0e72c0: 54c5 7107 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ -0e72c4: 07d0 |0036: move-object v0, v13 │ │ -0e72c6: 7406 3003 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0330 │ │ -0e72cc: 55c0 6107 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e72d0: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0e72d4: 54c0 7107 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ -0e72d8: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0e72dc: 52c2 6507 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ -0e72e0: b5b2 |0044: and-int/2addr v2, v11 │ │ -0e72e2: b621 |0045: or-int/2addr v1, v2 │ │ -0e72e4: 6e20 4f03 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0e72ea: 6e10 0915 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@1509 │ │ -0e72f0: 0a00 |004c: move-result v0 │ │ -0e72f2: 8201 |004d: int-to-float v1, v0 │ │ -0e72f4: 52c0 6307 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0763 │ │ -0e72f8: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0e72fc: 8202 |0052: int-to-float v2, v0 │ │ -0e72fe: 6e10 0e15 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@150e │ │ -0e7304: 0a00 |0056: move-result v0 │ │ -0e7306: 6e10 0a15 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@150a │ │ -0e730c: 0a03 |005a: move-result v3 │ │ -0e730e: b130 |005b: sub-int/2addr v0, v3 │ │ -0e7310: 8203 |005c: int-to-float v3, v0 │ │ -0e7312: 8274 |005d: int-to-float v4, v7 │ │ -0e7314: 54c5 7107 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ -0e7318: 07d0 |0060: move-object v0, v13 │ │ -0e731a: 7406 3003 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0330 │ │ -0e7320: 0e00 |0064: return-void │ │ +0e7228: |[0e7228] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +0e7238: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +0e723e: 6f20 3a15 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@153a │ │ +0e7244: 6e10 0615 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@1506 │ │ +0e724a: 0a07 |0009: move-result v7 │ │ +0e724c: 0176 |000a: move v6, v7 │ │ +0e724e: 54c0 6007 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e7252: 6e10 d924 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ +0e7258: 0a00 |0010: move-result v0 │ │ +0e725a: 52c1 7007 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e725e: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +0e7262: 54c0 6007 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e7266: 6e10 dc24 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ +0e726c: 0a00 |001a: move-result v0 │ │ +0e726e: 52c1 7007 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e7272: 9009 0001 |001d: add-int v9, v0, v1 │ │ +0e7276: 52c0 6607 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0766 │ │ +0e727a: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +0e727e: 54c0 7107 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ +0e7282: 52c1 6f07 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@076f │ │ +0e7286: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0e728a: 52c2 6507 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ +0e728e: b5b2 |002b: and-int/2addr v2, v11 │ │ +0e7290: b621 |002c: or-int/2addr v1, v2 │ │ +0e7292: 6e20 4f03 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0e7298: 8281 |0030: int-to-float v1, v8 │ │ +0e729a: 82a2 |0031: int-to-float v2, v10 │ │ +0e729c: 8293 |0032: int-to-float v3, v9 │ │ +0e729e: 8264 |0033: int-to-float v4, v6 │ │ +0e72a0: 54c5 7107 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ +0e72a4: 07d0 |0036: move-object v0, v13 │ │ +0e72a6: 7406 3003 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0330 │ │ +0e72ac: 55c0 6107 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e72b0: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +0e72b4: 54c0 7107 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ +0e72b8: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0e72bc: 52c2 6507 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ +0e72c0: b5b2 |0044: and-int/2addr v2, v11 │ │ +0e72c2: b621 |0045: or-int/2addr v1, v2 │ │ +0e72c4: 6e20 4f03 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0e72ca: 6e10 0915 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@1509 │ │ +0e72d0: 0a00 |004c: move-result v0 │ │ +0e72d2: 8201 |004d: int-to-float v1, v0 │ │ +0e72d4: 52c0 6307 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0763 │ │ +0e72d8: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +0e72dc: 8202 |0052: int-to-float v2, v0 │ │ +0e72de: 6e10 0e15 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@150e │ │ +0e72e4: 0a00 |0056: move-result v0 │ │ +0e72e6: 6e10 0a15 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@150a │ │ +0e72ec: 0a03 |005a: move-result v3 │ │ +0e72ee: b130 |005b: sub-int/2addr v0, v3 │ │ +0e72f0: 8203 |005c: int-to-float v3, v0 │ │ +0e72f2: 8274 |005d: int-to-float v4, v7 │ │ +0e72f4: 54c5 7107 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ +0e72f8: 07d0 |0060: move-object v0, v13 │ │ +0e72fa: 7406 3003 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0330 │ │ +0e7300: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=259 │ │ 0x0006 line=261 │ │ 0x000a line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ @@ -317961,83 +317976,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0e7324: |[0e7324] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0e7334: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0e7336: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0e7338: 6e10 5121 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ -0e733e: 0a00 |0005: move-result v0 │ │ -0e7340: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0e7344: 5565 6407 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0764 │ │ -0e7348: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -0e734c: 0f03 |000c: return v3 │ │ -0e734e: 6e10 5721 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ -0e7354: 0a01 |0010: move-result v1 │ │ -0e7356: 6e10 5921 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ -0e735c: 0a02 |0014: move-result v2 │ │ -0e735e: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -0e7364: 0143 |0018: move v3, v4 │ │ -0e7366: 28f3 |0019: goto 000c // -000d │ │ -0e7368: 5961 6707 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0767 │ │ -0e736c: 5962 6807 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0768 │ │ -0e7370: 5c63 6407 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0764 │ │ -0e7374: 28f8 |0020: goto 0018 // -0008 │ │ -0e7376: 5263 6707 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0767 │ │ -0e737a: a703 0103 |0023: sub-float v3, v1, v3 │ │ -0e737e: 7110 1334 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0e7384: 0a03 |0028: move-result v3 │ │ -0e7386: 5265 7407 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0774 │ │ -0e738a: 8255 |002b: int-to-float v5, v5 │ │ -0e738c: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -0e7390: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -0e7394: 5263 6807 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0768 │ │ -0e7398: a703 0203 |0032: sub-float v3, v2, v3 │ │ -0e739c: 7110 1334 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0e73a2: 0a03 |0037: move-result v3 │ │ -0e73a4: 5265 7407 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0774 │ │ -0e73a8: 8255 |003a: int-to-float v5, v5 │ │ -0e73aa: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -0e73ae: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -0e73b2: 5c64 6407 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0764 │ │ -0e73b6: 28d7 |0041: goto 0018 // -0029 │ │ -0e73b8: 5463 6007 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e73bc: 6e10 d924 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ -0e73c2: 0a03 |0047: move-result v3 │ │ -0e73c4: 5265 7007 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e73c8: b153 |004a: sub-int/2addr v3, v5 │ │ -0e73ca: 8233 |004b: int-to-float v3, v3 │ │ -0e73cc: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -0e73d0: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0e73d4: 5463 6d07 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -0e73d8: 5465 6d07 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -0e73dc: 6e10 b217 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0e73e2: 0a05 |0057: move-result v5 │ │ -0e73e4: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0e73e8: 6e20 f317 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ -0e73ee: 28bb |005d: goto 0018 // -0045 │ │ -0e73f0: 5463 6007 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e73f4: 6e10 dc24 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ -0e73fa: 0a03 |0063: move-result v3 │ │ -0e73fc: 5265 7007 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e7400: b053 |0066: add-int/2addr v3, v5 │ │ -0e7402: 8233 |0067: int-to-float v3, v3 │ │ -0e7404: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0e7408: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0e740c: 5463 6d07 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -0e7410: 5465 6d07 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ -0e7414: 6e10 b217 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ -0e741a: 0a05 |0073: move-result v5 │ │ -0e741c: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0e7420: 6e20 f317 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ -0e7426: 289f |0079: goto 0018 // -0061 │ │ -0e7428: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +0e7304: |[0e7304] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0e7314: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0e7316: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0e7318: 6e10 5121 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2151 │ │ +0e731e: 0a00 |0005: move-result v0 │ │ +0e7320: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0e7324: 5565 6407 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0764 │ │ +0e7328: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +0e732c: 0f03 |000c: return v3 │ │ +0e732e: 6e10 5721 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2157 │ │ +0e7334: 0a01 |0010: move-result v1 │ │ +0e7336: 6e10 5921 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@2159 │ │ +0e733c: 0a02 |0014: move-result v2 │ │ +0e733e: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +0e7344: 0143 |0018: move v3, v4 │ │ +0e7346: 28f3 |0019: goto 000c // -000d │ │ +0e7348: 5961 6707 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0767 │ │ +0e734c: 5962 6807 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0768 │ │ +0e7350: 5c63 6407 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0764 │ │ +0e7354: 28f8 |0020: goto 0018 // -0008 │ │ +0e7356: 5263 6707 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0767 │ │ +0e735a: a703 0103 |0023: sub-float v3, v1, v3 │ │ +0e735e: 7110 1334 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0e7364: 0a03 |0028: move-result v3 │ │ +0e7366: 5265 7407 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0774 │ │ +0e736a: 8255 |002b: int-to-float v5, v5 │ │ +0e736c: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +0e7370: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +0e7374: 5263 6807 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0768 │ │ +0e7378: a703 0203 |0032: sub-float v3, v2, v3 │ │ +0e737c: 7110 1334 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0e7382: 0a03 |0037: move-result v3 │ │ +0e7384: 5265 7407 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0774 │ │ +0e7388: 8255 |003a: int-to-float v5, v5 │ │ +0e738a: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +0e738e: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +0e7392: 5c64 6407 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0764 │ │ +0e7396: 28d7 |0041: goto 0018 // -0029 │ │ +0e7398: 5463 6007 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e739c: 6e10 d924 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ +0e73a2: 0a03 |0047: move-result v3 │ │ +0e73a4: 5265 7007 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e73a8: b153 |004a: sub-int/2addr v3, v5 │ │ +0e73aa: 8233 |004b: int-to-float v3, v3 │ │ +0e73ac: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +0e73b0: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +0e73b4: 5463 6d07 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +0e73b8: 5465 6d07 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +0e73bc: 6e10 b217 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0e73c2: 0a05 |0057: move-result v5 │ │ +0e73c4: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0e73c8: 6e20 f317 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ +0e73ce: 28bb |005d: goto 0018 // -0045 │ │ +0e73d0: 5463 6007 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e73d4: 6e10 dc24 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ +0e73da: 0a03 |0063: move-result v3 │ │ +0e73dc: 5265 7007 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e73e0: b053 |0066: add-int/2addr v3, v5 │ │ +0e73e2: 8233 |0067: int-to-float v3, v3 │ │ +0e73e4: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0e73e8: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0e73ec: 5463 6d07 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +0e73f0: 5465 6d07 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@076d │ │ +0e73f4: 6e10 b217 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@17b2 │ │ +0e73fa: 0a05 |0073: move-result v5 │ │ +0e73fc: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0e7400: 6e20 f317 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@17f3 │ │ +0e7406: 289f |0079: goto 0018 // -0061 │ │ +0e7408: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x0006 line=223 │ │ 0x000c line=254 │ │ 0x000d line=229 │ │ 0x0011 line=230 │ │ @@ -318065,26 +318080,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0e743c: |[0e743c] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -0e744c: 6f20 3e15 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@153e │ │ -0e7452: 5510 6207 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ -0e7456: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0e745a: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -0e745e: b520 |0009: and-int/2addr v0, v2 │ │ -0e7460: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0e7464: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0e7466: 5c10 6107 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e746a: 0e00 |000f: return-void │ │ -0e746c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0e746e: 28fc |0011: goto 000d // -0004 │ │ +0e741c: |[0e741c] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +0e742c: 6f20 3e15 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@153e │ │ +0e7432: 5510 6207 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ +0e7436: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0e743a: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +0e743e: b520 |0009: and-int/2addr v0, v2 │ │ +0e7440: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0e7444: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0e7446: 5c10 6107 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e744a: 0e00 |000f: return-void │ │ +0e744c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0e744e: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x0007 line=180 │ │ 0x000f line=182 │ │ 0x0010 line=180 │ │ @@ -318097,24 +318112,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0e7470: |[0e7470] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0e7480: 6f20 3f15 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@153f │ │ -0e7486: 5510 6207 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ -0e748a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0e748e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0e7492: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0e7494: 5c10 6107 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e7498: 0e00 |000c: return-void │ │ -0e749a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0e749c: 28fc |000e: goto 000a // -0004 │ │ +0e7450: |[0e7450] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0e7460: 6f20 3f15 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@153f │ │ +0e7466: 5510 6207 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ +0e746a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0e746e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0e7472: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0e7474: 5c10 6107 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e7478: 0e00 |000c: return-void │ │ +0e747a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0e747c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ 0x0007 line=172 │ │ 0x000c line=174 │ │ 0x000d line=172 │ │ @@ -318127,24 +318142,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0e74a0: |[0e74a0] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -0e74b0: 6f20 4015 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@1540 │ │ -0e74b6: 5510 6207 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ -0e74ba: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0e74be: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0e74c2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0e74c4: 5c10 6107 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e74c8: 0e00 |000c: return-void │ │ -0e74ca: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0e74cc: 28fc |000e: goto 000a // -0004 │ │ +0e7480: |[0e7480] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +0e7490: 6f20 4015 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@1540 │ │ +0e7496: 5510 6207 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ +0e749a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0e749e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0e74a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0e74a4: 5c10 6107 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e74a8: 0e00 |000c: return-void │ │ +0e74aa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0e74ac: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0007 line=188 │ │ 0x000c line=190 │ │ 0x000d line=188 │ │ @@ -318157,20 +318172,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0e74d0: |[0e74d0] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -0e74e0: 5c12 6107 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ -0e74e4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0e74e6: 5c10 6207 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ -0e74ea: 6e10 0f15 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@150f │ │ -0e74f0: 0e00 |0008: return-void │ │ +0e74b0: |[0e74b0] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +0e74c0: 5c12 6107 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0761 │ │ +0e74c4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0e74c6: 5c10 6207 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0762 │ │ +0e74ca: 6e10 0f15 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@150f │ │ +0e74d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ 0x0005 line=201 │ │ 0x0008 line=202 │ │ locals : │ │ @@ -318182,20 +318197,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0e74f4: |[0e74f4] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -0e7504: 5210 6907 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0769 │ │ -0e7508: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -0e750c: 5215 6907 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0769 │ │ -0e7510: 6f55 4415 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@1544 │ │ -0e7516: 0e00 |0009: return-void │ │ +0e74d4: |[0e74d4] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0e74e4: 5210 6907 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0769 │ │ +0e74e8: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0e74ec: 5215 6907 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0769 │ │ +0e74f0: 6f55 4415 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@1544 │ │ +0e74f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0006 line=157 │ │ 0x0009 line=158 │ │ locals : │ │ @@ -318210,21 +318225,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0e7518: |[0e7518] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -0e7528: 5923 6507 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ -0e752c: 5420 7107 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ -0e7530: 5221 6507 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ -0e7534: 6e20 4f03 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ -0e753a: 6e10 0f15 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@150f │ │ -0e7540: 0e00 |000c: return-void │ │ +0e74f8: |[0e74f8] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0e7508: 5923 6507 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ +0e750c: 5420 7107 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0771 │ │ +0e7510: 5221 6507 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0765 │ │ +0e7514: 6e20 4f03 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@034f │ │ +0e751a: 6e10 0f15 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@150f │ │ +0e7520: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0002 line=132 │ │ 0x0009 line=133 │ │ 0x000c line=134 │ │ locals : │ │ @@ -318236,23 +318251,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0e7544: |[0e7544] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -0e7554: 6e10 0415 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@1504 │ │ -0e755a: 0c00 |0003: move-result-object v0 │ │ -0e755c: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0e7562: 0c00 |0007: move-result-object v0 │ │ -0e7564: 6e20 b602 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ -0e756a: 0a00 |000b: move-result v0 │ │ -0e756c: 6e20 1815 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@1518 │ │ -0e7572: 0e00 |000f: return-void │ │ +0e7524: |[0e7524] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +0e7534: 6e10 0415 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@1504 │ │ +0e753a: 0c00 |0003: move-result-object v0 │ │ +0e753c: 6e10 4602 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0e7542: 0c00 |0007: move-result-object v0 │ │ +0e7544: 6e20 b602 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@02b6 │ │ +0e754a: 0a00 |000b: move-result v0 │ │ +0e754c: 6e20 1815 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@1518 │ │ +0e7552: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000f line=143 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -318262,20 +318277,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e7574: |[0e7574] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -0e7584: 5210 6b07 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@076b │ │ -0e7588: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -0e758c: 5212 6b07 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@076b │ │ -0e7590: 6f20 4815 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@1548 │ │ -0e7596: 0e00 |0009: return-void │ │ +0e7554: |[0e7554] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +0e7564: 5210 6b07 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@076b │ │ +0e7568: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +0e756c: 5212 6b07 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@076b │ │ +0e7570: 6f20 4815 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@1548 │ │ +0e7576: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0006 line=165 │ │ 0x0009 line=166 │ │ locals : │ │ @@ -318287,55 +318302,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -0e7598: |[0e7598] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -0e75a8: 5472 7207 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0772 │ │ -0e75ac: 6e10 0615 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@1506 │ │ -0e75b2: 0a00 |0005: move-result v0 │ │ -0e75b4: 5475 6007 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e75b8: 6e10 d924 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ -0e75be: 0a05 |000b: move-result v5 │ │ -0e75c0: 5276 7007 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e75c4: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -0e75c8: 5475 6007 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e75cc: 6e10 dc24 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ -0e75d2: 0a05 |0015: move-result v5 │ │ -0e75d4: 5276 7007 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e75d8: 9003 0506 |0018: add-int v3, v5, v6 │ │ -0e75dc: 5275 6607 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0766 │ │ -0e75e0: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -0e75e4: 6e50 6903 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0369 │ │ -0e75ea: 6f40 4b15 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ -0e75f0: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -0e75f4: a705 0905 |0026: sub-float v5, v9, v5 │ │ -0e75f8: 7110 1334 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ -0e75fe: 0a05 |002b: move-result v5 │ │ -0e7600: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -0e7604: c865 |002e: mul-float/2addr v5, v6 │ │ -0e7606: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0e760a: c865 |0031: mul-float/2addr v5, v6 │ │ -0e760c: 8755 |0032: float-to-int v5, v5 │ │ -0e760e: 5975 6f07 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@076f │ │ -0e7612: 5475 6007 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e7616: 6e10 d924 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ -0e761c: 0a05 |003a: move-result v5 │ │ -0e761e: 5276 7007 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e7622: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0e7626: 5475 6007 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ -0e762a: 6e10 dc24 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ -0e7630: 0a05 |0044: move-result v5 │ │ -0e7632: 5276 7007 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ -0e7636: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0e763a: 6e50 6b03 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@036b │ │ -0e7640: 6e20 1015 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@1510 │ │ -0e7646: 0e00 |004f: return-void │ │ +0e7578: |[0e7578] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +0e7588: 5472 7207 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0772 │ │ +0e758c: 6e10 0615 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@1506 │ │ +0e7592: 0a00 |0005: move-result v0 │ │ +0e7594: 5475 6007 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e7598: 6e10 d924 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ +0e759e: 0a05 |000b: move-result v5 │ │ +0e75a0: 5276 7007 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e75a4: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +0e75a8: 5475 6007 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e75ac: 6e10 dc24 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ +0e75b2: 0a05 |0015: move-result v5 │ │ +0e75b4: 5276 7007 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e75b8: 9003 0506 |0018: add-int v3, v5, v6 │ │ +0e75bc: 5275 6607 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0766 │ │ +0e75c0: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +0e75c4: 6e50 6903 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0369 │ │ +0e75ca: 6f40 4b15 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@154b │ │ +0e75d0: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0e75d4: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0e75d8: 7110 1334 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@3413 │ │ +0e75de: 0a05 |002b: move-result v5 │ │ +0e75e0: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0e75e4: c865 |002e: mul-float/2addr v5, v6 │ │ +0e75e6: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0e75ea: c865 |0031: mul-float/2addr v5, v6 │ │ +0e75ec: 8755 |0032: float-to-int v5, v5 │ │ +0e75ee: 5975 6f07 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@076f │ │ +0e75f2: 5475 6007 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e75f6: 6e10 d924 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@24d9 │ │ +0e75fc: 0a05 |003a: move-result v5 │ │ +0e75fe: 5276 7007 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e7602: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0e7606: 5475 6007 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0760 │ │ +0e760a: 6e10 dc24 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@24dc │ │ +0e7610: 0a05 |0044: move-result v5 │ │ +0e7612: 5276 7007 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0770 │ │ +0e7616: 9003 0506 |0047: add-int v3, v5, v6 │ │ +0e761a: 6e50 6b03 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@036b │ │ +0e7620: 6e20 1015 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@1510 │ │ +0e7626: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0006 line=281 │ │ 0x0010 line=282 │ │ 0x001a line=283 │ │ @@ -318388,17 +318403,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e7648: |[0e7648] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -0e7658: 7010 7a15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@157a │ │ -0e765e: 0e00 |0003: return-void │ │ +0e7628: |[0e7628] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +0e7638: 7010 7a15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@157a │ │ +0e763e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -318407,18 +318422,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7660: |[0e7660] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0e7670: 7110 d416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@16d4 │ │ -0e7676: 0a00 |0003: move-result v0 │ │ -0e7678: 0f00 |0004: return v0 │ │ +0e7640: |[0e7640] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0e7650: 7110 d416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@16d4 │ │ +0e7656: 0a00 |0003: move-result v0 │ │ +0e7658: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -318427,17 +318442,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e767c: |[0e767c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0e768c: 7120 d516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@16d5 │ │ -0e7692: 0e00 |0003: return-void │ │ +0e765c: |[0e765c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0e766c: 7120 d516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@16d5 │ │ +0e7672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0003 line=761 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 viewGroup Landroid/view/ViewGroup; │ │ @@ -318473,17 +318488,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e7694: |[0e7694] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -0e76a4: 7010 2117 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@1721 │ │ -0e76aa: 0e00 |0003: return-void │ │ +0e7674: |[0e7674] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +0e7684: 7010 2117 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@1721 │ │ +0e768a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -318492,18 +318507,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e76ac: |[0e76ac] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0e76bc: 7110 3117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@1731 │ │ -0e76c2: 0a00 |0003: move-result v0 │ │ -0e76c4: 0f00 |0004: return v0 │ │ +0e768c: |[0e768c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0e769c: 7110 3117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@1731 │ │ +0e76a2: 0a00 |0003: move-result v0 │ │ +0e76a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -318537,17 +318552,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e76c8: |[0e76c8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -0e76d8: 7010 4417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@1744 │ │ -0e76de: 0e00 |0003: return-void │ │ +0e76a8: |[0e76a8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +0e76b8: 7010 4417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@1744 │ │ +0e76be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -318556,17 +318571,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e76e0: |[0e76e0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0e76f0: 7120 5717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@1757 │ │ -0e76f6: 0e00 |0003: return-void │ │ +0e76c0: |[0e76c0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0e76d0: 7120 5717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@1757 │ │ +0e76d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ @@ -318602,17 +318617,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e76f8: |[0e76f8] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -0e7708: 7010 0c18 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@180c │ │ -0e770e: 0e00 |0003: return-void │ │ +0e76d8: |[0e76d8] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +0e76e8: 7010 0c18 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@180c │ │ +0e76ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -318621,18 +318636,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 │ │ -0e7710: |[0e7710] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0e7720: 7130 1218 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@1812 │ │ -0e7726: 0a00 |0003: move-result v0 │ │ -0e7728: 0f00 |0004: return v0 │ │ +0e76f0: |[0e76f0] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0e7700: 7130 1218 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@1812 │ │ +0e7706: 0a00 |0003: move-result v0 │ │ +0e7708: 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; │ │ @@ -318675,19 +318690,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e772c: |[0e772c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ -0e773c: 7010 1618 0100 |0000: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@1816 │ │ -0e7742: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0e7744: 5b10 1b08 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.mLayerMap:Ljava/util/WeakHashMap; // field@081b │ │ -0e7748: 0e00 |0006: return-void │ │ +0e770c: |[0e770c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ +0e771c: 7010 1618 0100 |0000: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@1816 │ │ +0e7722: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0e7724: 5b10 1b08 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.mLayerMap:Ljava/util/WeakHashMap; // field@081b │ │ +0e7728: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0003 line=339 │ │ 0x0006 line=500 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -318698,17 +318713,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e774c: |[0e774c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e775c: 7120 b818 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@18b8 │ │ -0e7762: 0e00 |0003: return-void │ │ +0e772c: |[0e772c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e773c: 7120 b818 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@18b8 │ │ +0e7742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318720,17 +318735,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7764: |[0e7764] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7774: 7120 b918 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@18b9 │ │ -0e777a: 0e00 |0003: return-void │ │ +0e7744: |[0e7744] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7754: 7120 b918 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@18b9 │ │ +0e775a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0003 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318742,17 +318757,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e777c: |[0e777c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0e778c: 7110 ba18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@18ba │ │ -0e7792: 0e00 |0003: return-void │ │ +0e775c: |[0e775c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0e776c: 7110 ba18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@18ba │ │ +0e7772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318763,18 +318778,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7794: |[0e7794] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0e77a4: 7110 bb18 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@18bb │ │ -0e77aa: 0b00 |0003: move-result-wide v0 │ │ -0e77ac: 1000 |0004: return-wide v0 │ │ +0e7774: |[0e7774] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0e7784: 7110 bb18 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@18bb │ │ +0e778a: 0b00 |0003: move-result-wide v0 │ │ +0e778c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ @@ -318784,18 +318799,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e77b0: |[0e77b0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0e77c0: 7110 bc18 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@18bc │ │ -0e77c6: 0b00 |0003: move-result-wide v0 │ │ -0e77c8: 1000 |0004: return-wide v0 │ │ +0e7790: |[0e7790] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0e77a0: 7110 bc18 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@18bc │ │ +0e77a6: 0b00 |0003: move-result-wide v0 │ │ +0e77a8: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ @@ -318805,17 +318820,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e77cc: |[0e77cc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e77dc: 7120 bd18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@18bd │ │ -0e77e2: 0e00 |0003: return-void │ │ +0e77ac: |[0e77ac] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e77bc: 7120 bd18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@18bd │ │ +0e77c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0003 line=389 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318827,17 +318842,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e77e4: |[0e77e4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e77f4: 7120 be18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@18be │ │ -0e77fa: 0e00 |0003: return-void │ │ +0e77c4: |[0e77c4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e77d4: 7120 be18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@18be │ │ +0e77da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0003 line=394 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318849,17 +318864,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e77fc: |[0e77fc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e780c: 7120 bf18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@18bf │ │ -0e7812: 0e00 |0003: return-void │ │ +0e77dc: |[0e77dc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e77ec: 7120 bf18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@18bf │ │ +0e77f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0003 line=399 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318871,17 +318886,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7814: |[0e7814] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7824: 7120 c018 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@18c0 │ │ -0e782a: 0e00 |0003: return-void │ │ +0e77f4: |[0e77f4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7804: 7120 c018 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@18c0 │ │ +0e780a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0003 line=404 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318893,17 +318908,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e782c: |[0e782c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e783c: 7120 c118 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@18c1 │ │ -0e7842: 0e00 |0003: return-void │ │ +0e780c: |[0e780c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e781c: 7120 c118 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@18c1 │ │ +0e7822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0003 line=409 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318915,17 +318930,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7844: |[0e7844] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7854: 7120 c218 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@18c2 │ │ -0e785a: 0e00 |0003: return-void │ │ +0e7824: |[0e7824] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7834: 7120 c218 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@18c2 │ │ +0e783a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0003 line=414 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318937,17 +318952,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e785c: |[0e785c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e786c: 7120 c318 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@18c3 │ │ -0e7872: 0e00 |0003: return-void │ │ +0e783c: |[0e783c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e784c: 7120 c318 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@18c3 │ │ +0e7852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0003 line=419 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318959,17 +318974,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7874: |[0e7874] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7884: 7120 c418 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@18c4 │ │ -0e788a: 0e00 |0003: return-void │ │ +0e7854: |[0e7854] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7864: 7120 c418 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@18c4 │ │ +0e786a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0003 line=424 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -318981,17 +318996,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e788c: |[0e788c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e789c: 7120 c518 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@18c5 │ │ -0e78a2: 0e00 |0003: return-void │ │ +0e786c: |[0e786c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e787c: 7120 c518 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@18c5 │ │ +0e7882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319003,17 +319018,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e78a4: |[0e78a4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e78b4: 7120 c618 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@18c6 │ │ -0e78ba: 0e00 |0003: return-void │ │ +0e7884: |[0e7884] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7894: 7120 c618 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@18c6 │ │ +0e789a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0003 line=434 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319025,17 +319040,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0e78bc: |[0e78bc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0e78cc: 7130 c718 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@18c7 │ │ -0e78d2: 0e00 |0003: return-void │ │ +0e789c: |[0e789c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0e78ac: 7130 c718 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@18c7 │ │ +0e78b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=344 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319047,17 +319062,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e78d4: |[0e78d4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0e78e4: 7120 c818 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@18c8 │ │ -0e78ea: 0e00 |0003: return-void │ │ +0e78b4: |[0e78b4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0e78c4: 7120 c818 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@18c8 │ │ +0e78ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=369 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319069,21 +319084,21 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0e78ec: |[0e78ec] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0e78fc: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ -0e7900: 6e30 3122 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@2231 │ │ -0e7906: 2200 8603 |0005: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ -0e790a: 7020 3c18 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ -0e7910: 7120 c918 0300 |000a: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ -0e7916: 0e00 |000d: return-void │ │ +0e78cc: |[0e78cc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0e78dc: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +0e78e0: 6e30 3122 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@2231 │ │ +0e78e6: 2200 8603 |0005: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ +0e78ea: 7020 3c18 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ +0e78f0: 7120 c918 0300 |000a: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ +0e78f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000d line=480 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -319096,17 +319111,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0e7918: |[0e7918] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0e7928: 7130 ca18 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@18ca │ │ -0e792e: 0e00 |0003: return-void │ │ +0e78f8: |[0e78f8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0e7908: 7130 ca18 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@18ca │ │ +0e790e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319118,17 +319133,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e7930: |[0e7930] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0e7940: 7110 cb18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@18cb │ │ -0e7946: 0e00 |0003: return-void │ │ +0e7910: |[0e7910] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0e7920: 7110 cb18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@18cb │ │ +0e7926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0003 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319139,17 +319154,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7948: |[0e7948] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7958: 7120 cc18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@18cc │ │ -0e795e: 0e00 |0003: return-void │ │ +0e7928: |[0e7928] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7938: 7120 cc18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@18cc │ │ +0e793e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0003 line=354 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319161,17 +319176,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7960: |[0e7960] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7970: 7120 cd18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@18cd │ │ -0e7976: 0e00 |0003: return-void │ │ +0e7940: |[0e7940] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7950: 7120 cd18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@18cd │ │ +0e7956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0003 line=464 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319183,17 +319198,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7978: |[0e7978] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7988: 7120 ce18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@18ce │ │ -0e798e: 0e00 |0003: return-void │ │ +0e7958: |[0e7958] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7968: 7120 ce18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@18ce │ │ +0e796e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0003 line=359 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319205,17 +319220,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7990: |[0e7990] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e79a0: 7120 cf18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@18cf │ │ -0e79a6: 0e00 |0003: return-void │ │ +0e7970: |[0e7970] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7980: 7120 cf18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@18cf │ │ +0e7986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0003 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319227,20 +319242,20 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e79a8: |[0e79a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0e79b8: 2200 8603 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ -0e79bc: 7020 3c18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ -0e79c2: 7120 c918 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ -0e79c8: 7120 8d18 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188d │ │ -0e79ce: 0e00 |000b: return-void │ │ +0e7988: |[0e7988] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0e7998: 2200 8603 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ +0e799c: 7020 3c18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ +0e79a2: 7120 c918 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ +0e79a8: 7120 8d18 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188d │ │ +0e79ae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0008 line=485 │ │ 0x000b line=486 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -319253,22 +319268,22 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0e79d0: |[0e79d0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0e79e0: 7110 8216 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1682 │ │ -0e79e6: 0a00 |0003: move-result v0 │ │ -0e79e8: 7120 9118 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1891 │ │ -0e79ee: 2200 8603 |0007: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ -0e79f2: 7020 3c18 2000 |0009: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ -0e79f8: 7120 c918 0300 |000c: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ -0e79fe: 0e00 |000f: return-void │ │ +0e79b0: |[0e79b0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0e79c0: 7110 8216 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1682 │ │ +0e79c6: 0a00 |0003: move-result v0 │ │ +0e79c8: 7120 9118 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1891 │ │ +0e79ce: 2200 8603 |0007: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ +0e79d2: 7020 3c18 2000 |0009: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ +0e79d8: 7120 c918 0300 |000c: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ +0e79de: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0007 line=497 │ │ 0x000f line=498 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -319280,20 +319295,20 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e7a00: |[0e7a00] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0e7a10: 2200 8603 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ -0e7a14: 7020 3c18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ -0e7a1a: 7120 c918 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ -0e7a20: 7120 8f18 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188f │ │ -0e7a26: 0e00 |000b: return-void │ │ +0e79e0: |[0e79e0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0e79f0: 2200 8603 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0386 │ │ +0e79f4: 7020 3c18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@183c │ │ +0e79fa: 7120 c918 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18c9 │ │ +0e7a00: 7120 8f18 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@188f │ │ +0e7a06: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ 0x0008 line=491 │ │ 0x000b line=492 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -319306,17 +319321,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7a28: |[0e7a28] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7a38: 7120 d018 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@18d0 │ │ -0e7a3e: 0e00 |0003: return-void │ │ +0e7a08: |[0e7a08] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7a18: 7120 d018 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@18d0 │ │ +0e7a1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0003 line=444 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319328,17 +319343,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7a40: |[0e7a40] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7a50: 7120 d118 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@18d1 │ │ -0e7a56: 0e00 |0003: return-void │ │ +0e7a20: |[0e7a20] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7a30: 7120 d118 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@18d1 │ │ +0e7a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0003 line=449 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319350,17 +319365,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7a58: |[0e7a58] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7a68: 7120 d218 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@18d2 │ │ -0e7a6e: 0e00 |0003: return-void │ │ +0e7a38: |[0e7a38] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7a48: 7120 d218 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@18d2 │ │ +0e7a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319372,17 +319387,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7a70: |[0e7a70] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0e7a80: 7120 d318 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@18d3 │ │ -0e7a86: 0e00 |0003: return-void │ │ +0e7a50: |[0e7a50] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0e7a60: 7120 d318 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@18d3 │ │ +0e7a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0003 line=459 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -319419,17 +319434,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e7a88: |[0e7a88] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -0e7a98: 7010 1519 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@1915 │ │ -0e7a9e: 0e00 |0003: return-void │ │ +0e7a68: |[0e7a68] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +0e7a78: 7010 1519 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@1915 │ │ +0e7a7e: 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 - │ │ @@ -319438,17 +319453,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 │ │ -0e7aa0: |[0e7aa0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0e7ab0: 7120 2319 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@1923 │ │ -0e7ab6: 0e00 |0003: return-void │ │ +0e7a80: |[0e7a80] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0e7a90: 7120 2319 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@1923 │ │ +0e7a96: 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; │ │ @@ -319459,18 +319474,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 │ │ -0e7ab8: |[0e7ab8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0e7ac8: 7120 2419 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@1924 │ │ -0e7ace: 0c00 |0003: move-result-object v0 │ │ -0e7ad0: 1100 |0004: return-object v0 │ │ +0e7a98: |[0e7a98] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0e7aa8: 7120 2419 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@1924 │ │ +0e7aae: 0c00 |0003: move-result-object v0 │ │ +0e7ab0: 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 │ │ @@ -319480,18 +319495,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7ad4: |[0e7ad4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0e7ae4: 7110 2519 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@1925 │ │ -0e7aea: 0a00 |0003: move-result v0 │ │ -0e7aec: 0f00 |0004: return v0 │ │ +0e7ab4: |[0e7ab4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0e7ac4: 7110 2519 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@1925 │ │ +0e7aca: 0a00 |0003: move-result v0 │ │ +0e7acc: 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; │ │ │ │ @@ -319529,17 +319544,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e7af0: |[0e7af0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -0e7b00: 7010 3019 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@1930 │ │ -0e7b06: 0e00 |0003: return-void │ │ +0e7ad0: |[0e7ad0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +0e7ae0: 7010 3019 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@1930 │ │ +0e7ae6: 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 - │ │ @@ -319548,19 +319563,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 │ │ -0e7b08: |[0e7b08] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0e7b18: 5430 4008 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0840 │ │ -0e7b1c: 7120 4b19 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@194b │ │ -0e7b22: 0a00 |0005: move-result v0 │ │ -0e7b24: 0f00 |0006: return v0 │ │ +0e7ae8: |[0e7ae8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0e7af8: 5430 4008 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0840 │ │ +0e7afc: 7120 4b19 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@194b │ │ +0e7b02: 0a00 |0005: move-result v0 │ │ +0e7b04: 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; │ │ @@ -319570,18 +319585,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 │ │ -0e7b28: |[0e7b28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0e7b38: 7120 4c19 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@194c │ │ -0e7b3e: 0c00 |0003: move-result-object v0 │ │ -0e7b40: 1100 |0004: return-object v0 │ │ +0e7b08: |[0e7b08] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0e7b18: 7120 4c19 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@194c │ │ +0e7b1e: 0c00 |0003: move-result-object v0 │ │ +0e7b20: 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 │ │ @@ -319591,18 +319606,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 │ │ -0e7b44: |[0e7b44] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0e7b54: 7110 4d19 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@194d │ │ -0e7b5a: 0c00 |0003: move-result-object v0 │ │ -0e7b5c: 1100 |0004: return-object v0 │ │ +0e7b24: |[0e7b24] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0e7b34: 7110 4d19 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@194d │ │ +0e7b3a: 0c00 |0003: move-result-object v0 │ │ +0e7b3c: 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; │ │ │ │ @@ -319611,18 +319626,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7b60: |[0e7b60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0e7b70: 7110 4e19 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@194e │ │ -0e7b76: 0a00 |0003: move-result v0 │ │ -0e7b78: 0f00 |0004: return v0 │ │ +0e7b40: |[0e7b40] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0e7b50: 7110 4e19 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@194e │ │ +0e7b56: 0a00 |0003: move-result v0 │ │ +0e7b58: 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; │ │ │ │ @@ -319631,20 +319646,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 │ │ -0e7b7c: |[0e7b7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0e7b8c: 2200 9f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@039f │ │ -0e7b90: 7030 2719 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@1927 │ │ -0e7b96: 7110 4f19 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@194f │ │ -0e7b9c: 0c00 |0008: move-result-object v0 │ │ -0e7b9e: 1100 |0009: return-object v0 │ │ +0e7b5c: |[0e7b5c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0e7b6c: 2200 9f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@039f │ │ +0e7b70: 7030 2719 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@1927 │ │ +0e7b76: 7110 4f19 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@194f │ │ +0e7b7c: 0c00 |0008: move-result-object v0 │ │ +0e7b7e: 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; │ │ │ │ @@ -319653,19 +319668,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 │ │ -0e7ba0: |[0e7ba0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0e7bb0: 5430 4008 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0840 │ │ -0e7bb4: 7120 5019 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@1950 │ │ -0e7bba: 0a00 |0005: move-result v0 │ │ -0e7bbc: 0f00 |0006: return v0 │ │ +0e7b80: |[0e7b80] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0e7b90: 5430 4008 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0840 │ │ +0e7b94: 7120 5019 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@1950 │ │ +0e7b9a: 0a00 |0005: move-result v0 │ │ +0e7b9c: 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; │ │ @@ -319702,17 +319717,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e7bc0: |[0e7bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0e7bd0: 7010 151a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1a15 │ │ -0e7bd6: 0e00 |0003: return-void │ │ +0e7ba0: |[0e7ba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0e7bb0: 7010 151a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1a15 │ │ +0e7bb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -319721,17 +319736,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7bd8: |[0e7bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0e7be8: 7120 e91a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@1ae9 │ │ -0e7bee: 0e00 |0003: return-void │ │ +0e7bb8: |[0e7bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0e7bc8: 7120 e91a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@1ae9 │ │ +0e7bce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0003 line=756 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -319742,17 +319757,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 │ │ -0e7bf0: |[0e7bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0e7c00: 7120 ea1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1aea │ │ -0e7c06: 0e00 |0003: return-void │ │ +0e7bd0: |[0e7bd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0e7be0: 7120 ea1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1aea │ │ +0e7be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0003 line=761 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -319763,18 +319778,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 │ │ -0e7c08: |[0e7c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0e7c18: 7120 eb1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@1aeb │ │ -0e7c1e: 0c00 |0003: move-result-object v0 │ │ -0e7c20: 1100 |0004: return-object v0 │ │ +0e7be8: |[0e7be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0e7bf8: 7120 eb1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@1aeb │ │ +0e7bfe: 0c00 |0003: move-result-object v0 │ │ +0e7c00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 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; │ │ @@ -319784,18 +319799,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7c24: |[0e7c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -0e7c34: 7110 ec1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@1aec │ │ -0e7c3a: 0a00 |0003: move-result v0 │ │ -0e7c3c: 0f00 |0004: return v0 │ │ +0e7c04: |[0e7c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +0e7c14: 7110 ec1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@1aec │ │ +0e7c1a: 0a00 |0003: move-result v0 │ │ +0e7c1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -319804,17 +319819,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 │ │ -0e7c40: |[0e7c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0e7c50: 7120 ed1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1aed │ │ -0e7c56: 0e00 |0003: return-void │ │ +0e7c20: |[0e7c20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0e7c30: 7120 ed1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1aed │ │ +0e7c36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0003 line=776 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -319825,17 +319840,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 │ │ -0e7c58: |[0e7c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0e7c68: 7120 ee1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1aee │ │ -0e7c6e: 0e00 |0003: return-void │ │ +0e7c38: |[0e7c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0e7c48: 7120 ee1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1aee │ │ +0e7c4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0003 line=781 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -319846,18 +319861,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 │ │ -0e7c70: |[0e7c70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0e7c80: 7120 ef1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1aef │ │ -0e7c86: 0c00 |0003: move-result-object v0 │ │ -0e7c88: 1100 |0004: return-object v0 │ │ +0e7c50: |[0e7c50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0e7c60: 7120 ef1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1aef │ │ +0e7c66: 0c00 |0003: move-result-object v0 │ │ +0e7c68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ 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 │ │ @@ -319867,18 +319882,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7c8c: |[0e7c8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0e7c9c: 7110 f01a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@1af0 │ │ -0e7ca2: 0a00 |0003: move-result v0 │ │ -0e7ca4: 0f00 |0004: return v0 │ │ +0e7c6c: |[0e7c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0e7c7c: 7110 f01a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@1af0 │ │ +0e7c82: 0a00 |0003: move-result v0 │ │ +0e7c84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -319887,18 +319902,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 │ │ -0e7ca8: |[0e7ca8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0e7cb8: 7110 f11a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af1 │ │ -0e7cbe: 0c00 |0003: move-result-object v0 │ │ -0e7cc0: 1100 |0004: return-object v0 │ │ +0e7c88: |[0e7c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0e7c98: 7110 f11a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af1 │ │ +0e7c9e: 0c00 |0003: move-result-object v0 │ │ +0e7ca0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=795 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -319907,18 +319922,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 │ │ -0e7cc4: |[0e7cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0e7cd4: 7110 f21a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af2 │ │ -0e7cda: 0c00 |0003: move-result-object v0 │ │ -0e7cdc: 1100 |0004: return-object v0 │ │ +0e7ca4: |[0e7ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0e7cb4: 7110 f21a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af2 │ │ +0e7cba: 0c00 |0003: move-result-object v0 │ │ +0e7cbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -319927,18 +319942,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 │ │ -0e7ce0: |[0e7ce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0e7cf0: 7110 f31a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af3 │ │ -0e7cf6: 0c00 |0003: move-result-object v0 │ │ -0e7cf8: 1100 |0004: return-object v0 │ │ +0e7cc0: |[0e7cc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0e7cd0: 7110 f31a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af3 │ │ +0e7cd6: 0c00 |0003: move-result-object v0 │ │ +0e7cd8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -319947,18 +319962,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 │ │ -0e7cfc: |[0e7cfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0e7d0c: 7110 f41a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1af4 │ │ -0e7d12: 0c00 |0003: move-result-object v0 │ │ -0e7d14: 1100 |0004: return-object v0 │ │ +0e7cdc: |[0e7cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0e7cec: 7110 f41a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1af4 │ │ +0e7cf2: 0c00 |0003: move-result-object v0 │ │ +0e7cf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -319967,18 +319982,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 │ │ -0e7d18: |[0e7d18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0e7d28: 7110 f51a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af5 │ │ -0e7d2e: 0c00 |0003: move-result-object v0 │ │ -0e7d30: 1100 |0004: return-object v0 │ │ +0e7cf8: |[0e7cf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0e7d08: 7110 f51a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1af5 │ │ +0e7d0e: 0c00 |0003: move-result-object v0 │ │ +0e7d10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -319987,18 +320002,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7d34: |[0e7d34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0e7d44: 7110 f61a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1af6 │ │ -0e7d4a: 0a00 |0003: move-result v0 │ │ -0e7d4c: 0f00 |0004: return v0 │ │ +0e7d14: |[0e7d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0e7d24: 7110 f61a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1af6 │ │ +0e7d2a: 0a00 |0003: move-result v0 │ │ +0e7d2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320007,18 +320022,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7d50: |[0e7d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0e7d60: 7110 f71a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@1af7 │ │ -0e7d66: 0a00 |0003: move-result v0 │ │ -0e7d68: 0f00 |0004: return v0 │ │ +0e7d30: |[0e7d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0e7d40: 7110 f71a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@1af7 │ │ +0e7d46: 0a00 |0003: move-result v0 │ │ +0e7d48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320027,18 +320042,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7d6c: |[0e7d6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0e7d7c: 7110 f81a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1af8 │ │ -0e7d82: 0a00 |0003: move-result v0 │ │ -0e7d84: 0f00 |0004: return v0 │ │ +0e7d4c: |[0e7d4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0e7d5c: 7110 f81a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1af8 │ │ +0e7d62: 0a00 |0003: move-result v0 │ │ +0e7d64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320047,18 +320062,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7d88: |[0e7d88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0e7d98: 7110 f91a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@1af9 │ │ -0e7d9e: 0a00 |0003: move-result v0 │ │ -0e7da0: 0f00 |0004: return v0 │ │ +0e7d68: |[0e7d68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0e7d78: 7110 f91a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@1af9 │ │ +0e7d7e: 0a00 |0003: move-result v0 │ │ +0e7d80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320067,18 +320082,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7da4: |[0e7da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0e7db4: 7110 fa1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1afa │ │ -0e7dba: 0a00 |0003: move-result v0 │ │ -0e7dbc: 0f00 |0004: return v0 │ │ +0e7d84: |[0e7d84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0e7d94: 7110 fa1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1afa │ │ +0e7d9a: 0a00 |0003: move-result v0 │ │ +0e7d9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320087,18 +320102,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7dc0: |[0e7dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0e7dd0: 7110 fb1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@1afb │ │ -0e7dd6: 0a00 |0003: move-result v0 │ │ -0e7dd8: 0f00 |0004: return v0 │ │ +0e7da0: |[0e7da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0e7db0: 7110 fb1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@1afb │ │ +0e7db6: 0a00 |0003: move-result v0 │ │ +0e7db8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320107,18 +320122,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7ddc: |[0e7ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0e7dec: 7110 fc1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@1afc │ │ -0e7df2: 0a00 |0003: move-result v0 │ │ -0e7df4: 0f00 |0004: return v0 │ │ +0e7dbc: |[0e7dbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0e7dcc: 7110 fc1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@1afc │ │ +0e7dd2: 0a00 |0003: move-result v0 │ │ +0e7dd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320127,18 +320142,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7df8: |[0e7df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0e7e08: 7110 fd1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@1afd │ │ -0e7e0e: 0a00 |0003: move-result v0 │ │ -0e7e10: 0f00 |0004: return v0 │ │ +0e7dd8: |[0e7dd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0e7de8: 7110 fd1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@1afd │ │ +0e7dee: 0a00 |0003: move-result v0 │ │ +0e7df0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320147,18 +320162,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7e14: |[0e7e14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0e7e24: 7110 fe1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1afe │ │ -0e7e2a: 0a00 |0003: move-result v0 │ │ -0e7e2c: 0f00 |0004: return v0 │ │ +0e7df4: |[0e7df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0e7e04: 7110 fe1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1afe │ │ +0e7e0a: 0a00 |0003: move-result v0 │ │ +0e7e0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320167,18 +320182,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7e30: |[0e7e30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0e7e40: 7110 ff1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1aff │ │ -0e7e46: 0a00 |0003: move-result v0 │ │ -0e7e48: 0f00 |0004: return v0 │ │ +0e7e10: |[0e7e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0e7e20: 7110 ff1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1aff │ │ +0e7e26: 0a00 |0003: move-result v0 │ │ +0e7e28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320187,18 +320202,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e7e4c: |[0e7e4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0e7e5c: 7110 001b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@1b00 │ │ -0e7e62: 0a00 |0003: move-result v0 │ │ -0e7e64: 0f00 |0004: return v0 │ │ +0e7e2c: |[0e7e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0e7e3c: 7110 001b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@1b00 │ │ +0e7e42: 0a00 |0003: move-result v0 │ │ +0e7e44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320207,18 +320222,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0e7e68: |[0e7e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -0e7e78: 7100 011b 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@1b01 │ │ -0e7e7e: 0c00 |0003: move-result-object v0 │ │ -0e7e80: 1100 |0004: return-object v0 │ │ +0e7e48: |[0e7e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +0e7e58: 7100 011b 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@1b01 │ │ +0e7e5e: 0c00 |0003: move-result-object v0 │ │ +0e7e60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -320226,18 +320241,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 │ │ -0e7e84: |[0e7e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0e7e94: 7110 021b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1b02 │ │ -0e7e9a: 0c00 |0003: move-result-object v0 │ │ -0e7e9c: 1100 |0004: return-object v0 │ │ +0e7e64: |[0e7e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0e7e74: 7110 021b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1b02 │ │ +0e7e7a: 0c00 |0003: move-result-object v0 │ │ +0e7e7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -320246,18 +320261,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 │ │ -0e7ea0: |[0e7ea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0e7eb0: 7110 031b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b03 │ │ -0e7eb6: 0c00 |0003: move-result-object v0 │ │ -0e7eb8: 1100 |0004: return-object v0 │ │ +0e7e80: |[0e7e80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0e7e90: 7110 031b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b03 │ │ +0e7e96: 0c00 |0003: move-result-object v0 │ │ +0e7e98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -320266,18 +320281,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e7ebc: |[0e7ebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0e7ecc: 7120 041b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@1b04 │ │ -0e7ed2: 0a00 |0003: move-result v0 │ │ -0e7ed4: 0f00 |0004: return v0 │ │ +0e7e9c: |[0e7e9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0e7eac: 7120 041b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@1b04 │ │ +0e7eb2: 0a00 |0003: move-result v0 │ │ +0e7eb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 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 │ │ @@ -320287,17 +320302,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e7ed8: |[0e7ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0e7ee8: 7110 051b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1b05 │ │ -0e7eee: 0e00 |0003: return-void │ │ +0e7eb8: |[0e7eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0e7ec8: 7110 051b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1b05 │ │ +0e7ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ 0x0003 line=971 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320307,17 +320322,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 │ │ -0e7ef0: |[0e7ef0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0e7f00: 7120 061b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1b06 │ │ -0e7f06: 0e00 |0003: return-void │ │ +0e7ed0: |[0e7ed0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0e7ee0: 7120 061b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1b06 │ │ +0e7ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0003 line=881 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320328,17 +320343,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 │ │ -0e7f08: |[0e7f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0e7f18: 7120 071b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1b07 │ │ -0e7f1e: 0e00 |0003: return-void │ │ +0e7ee8: |[0e7ee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0e7ef8: 7120 071b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1b07 │ │ +0e7efe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0003 line=886 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320349,17 +320364,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7f20: |[0e7f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0e7f30: 7120 081b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@1b08 │ │ -0e7f36: 0e00 |0003: return-void │ │ +0e7f00: |[0e7f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0e7f10: 7120 081b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@1b08 │ │ +0e7f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=890 │ │ 0x0003 line=891 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320370,17 +320385,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7f38: |[0e7f38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0e7f48: 7120 091b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1b09 │ │ -0e7f4e: 0e00 |0003: return-void │ │ +0e7f18: |[0e7f18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0e7f28: 7120 091b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1b09 │ │ +0e7f2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=895 │ │ 0x0003 line=896 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320391,17 +320406,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 │ │ -0e7f50: |[0e7f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0e7f60: 7120 0a1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b0a │ │ -0e7f66: 0e00 |0003: return-void │ │ +0e7f30: |[0e7f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0e7f40: 7120 0a1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b0a │ │ +0e7f46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0003 line=901 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320412,17 +320427,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7f68: |[0e7f68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0e7f78: 7120 0b1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@1b0b │ │ -0e7f7e: 0e00 |0003: return-void │ │ +0e7f48: |[0e7f48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0e7f58: 7120 0b1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@1b0b │ │ +0e7f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ 0x0003 line=906 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320433,17 +320448,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 │ │ -0e7f80: |[0e7f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0e7f90: 7120 0c1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b0c │ │ -0e7f96: 0e00 |0003: return-void │ │ +0e7f60: |[0e7f60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0e7f70: 7120 0c1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b0c │ │ +0e7f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0003 line=911 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320454,17 +320469,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7f98: |[0e7f98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0e7fa8: 7120 0d1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1b0d │ │ -0e7fae: 0e00 |0003: return-void │ │ +0e7f78: |[0e7f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0e7f88: 7120 0d1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1b0d │ │ +0e7f8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 0x0003 line=916 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320475,17 +320490,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7fb0: |[0e7fb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0e7fc0: 7120 0e1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@1b0e │ │ -0e7fc6: 0e00 |0003: return-void │ │ +0e7f90: |[0e7f90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0e7fa0: 7120 0e1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@1b0e │ │ +0e7fa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ 0x0003 line=921 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320496,17 +320511,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7fc8: |[0e7fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0e7fd8: 7120 0f1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@1b0f │ │ -0e7fde: 0e00 |0003: return-void │ │ +0e7fa8: |[0e7fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0e7fb8: 7120 0f1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@1b0f │ │ +0e7fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ 0x0003 line=926 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320517,17 +320532,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e7fe0: |[0e7fe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0e7ff0: 7120 101b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@1b10 │ │ -0e7ff6: 0e00 |0003: return-void │ │ +0e7fc0: |[0e7fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0e7fd0: 7120 101b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@1b10 │ │ +0e7fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320538,17 +320553,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 │ │ -0e7ff8: |[0e7ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0e8008: 7120 111b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b11 │ │ -0e800e: 0e00 |0003: return-void │ │ +0e7fd8: |[0e7fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0e7fe8: 7120 111b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b11 │ │ +0e7fee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=935 │ │ 0x0003 line=936 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320559,17 +320574,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 │ │ -0e8010: |[0e8010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0e8020: 7120 121b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1b12 │ │ -0e8026: 0e00 |0003: return-void │ │ +0e7ff0: |[0e7ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0e8000: 7120 121b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1b12 │ │ +0e8006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0003 line=941 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320580,17 +320595,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8028: |[0e8028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0e8038: 7120 131b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1b13 │ │ -0e803e: 0e00 |0003: return-void │ │ +0e8008: |[0e8008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0e8018: 7120 131b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1b13 │ │ +0e801e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=945 │ │ 0x0003 line=946 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320601,17 +320616,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8040: |[0e8040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0e8050: 7120 141b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1b14 │ │ -0e8056: 0e00 |0003: return-void │ │ +0e8020: |[0e8020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0e8030: 7120 141b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1b14 │ │ +0e8036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ 0x0003 line=951 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320622,17 +320637,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8058: |[0e8058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0e8068: 7120 151b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1b15 │ │ -0e806e: 0e00 |0003: return-void │ │ +0e8038: |[0e8038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0e8048: 7120 151b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1b15 │ │ +0e804e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=955 │ │ 0x0003 line=956 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320643,17 +320658,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 │ │ -0e8070: |[0e8070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0e8080: 7120 161b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1b16 │ │ -0e8086: 0e00 |0003: return-void │ │ +0e8050: |[0e8050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0e8060: 7120 161b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1b16 │ │ +0e8066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x0003 line=961 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320664,17 +320679,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 │ │ -0e8088: |[0e8088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0e8098: 7120 171b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b17 │ │ -0e809e: 0e00 |0003: return-void │ │ +0e8068: |[0e8068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0e8078: 7120 171b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1b17 │ │ +0e807e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x0003 line=966 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -320710,17 +320725,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e80a0: |[0e80a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -0e80b0: 7010 501b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1b50 │ │ -0e80b6: 0e00 |0003: return-void │ │ +0e8080: |[0e8080] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +0e8090: 7010 501b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1b50 │ │ +0e8096: 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 - │ │ @@ -320729,20 +320744,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 │ │ -0e80b8: |[0e80b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0e80c8: 2200 c103 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@03c1 │ │ -0e80cc: 7030 431b 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@1b43 │ │ -0e80d2: 7110 621b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1b62 │ │ -0e80d8: 0c00 |0008: move-result-object v0 │ │ -0e80da: 1100 |0009: return-object v0 │ │ +0e8098: |[0e8098] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0e80a8: 2200 c103 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@03c1 │ │ +0e80ac: 7030 431b 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@1b43 │ │ +0e80b2: 7110 621b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1b62 │ │ +0e80b8: 0c00 |0008: move-result-object v0 │ │ +0e80ba: 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; │ │ │ │ @@ -320776,17 +320791,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e80dc: |[0e80dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -0e80ec: 7010 501b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1b50 │ │ -0e80f2: 0e00 |0003: return-void │ │ +0e80bc: |[0e80bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +0e80cc: 7010 501b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1b50 │ │ +0e80d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -320795,20 +320810,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 │ │ -0e80f4: |[0e80f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0e8104: 2200 c303 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@03c3 │ │ -0e8108: 7030 491b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@1b49 │ │ -0e810e: 7110 6d1b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1b6d │ │ -0e8114: 0c00 |0008: move-result-object v0 │ │ -0e8116: 1100 |0009: return-object v0 │ │ +0e80d4: |[0e80d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0e80e4: 2200 c303 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@03c3 │ │ +0e80e8: 7030 491b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@1b49 │ │ +0e80ee: 7110 6d1b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1b6d │ │ +0e80f4: 0c00 |0008: move-result-object v0 │ │ +0e80f6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ @@ -320844,17 +320859,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e8118: |[0e8118] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -0e8128: 7010 cd1b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1bcd │ │ -0e812e: 0e00 |0003: return-void │ │ +0e80f8: |[0e80f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0e8108: 7010 cd1b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1bcd │ │ +0e810e: 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 - │ │ @@ -320863,18 +320878,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e8130: |[0e8130] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0e8140: 7110 301c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@1c30 │ │ -0e8146: 0a00 |0003: move-result v0 │ │ -0e8148: 0f00 |0004: return v0 │ │ +0e8110: |[0e8110] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0e8120: 7110 301c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@1c30 │ │ +0e8126: 0a00 |0003: move-result v0 │ │ +0e8128: 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; │ │ │ │ @@ -320883,18 +320898,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 │ │ -0e814c: |[0e814c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0e815c: 7110 311c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1c31 │ │ -0e8162: 0c00 |0003: move-result-object v0 │ │ -0e8164: 1100 |0004: return-object v0 │ │ +0e812c: |[0e812c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0e813c: 7110 311c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1c31 │ │ +0e8142: 0c00 |0003: move-result-object v0 │ │ +0e8144: 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; │ │ │ │ @@ -320903,18 +320918,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 │ │ -0e8168: |[0e8168] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0e8178: 7110 321c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1c32 │ │ -0e817e: 0c00 |0003: move-result-object v0 │ │ -0e8180: 1100 |0004: return-object v0 │ │ +0e8148: |[0e8148] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0e8158: 7110 321c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1c32 │ │ +0e815e: 0c00 |0003: move-result-object v0 │ │ +0e8160: 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; │ │ │ │ @@ -320923,18 +320938,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 │ │ -0e8184: |[0e8184] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0e8194: 7110 331c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1c33 │ │ -0e819a: 0c00 |0003: move-result-object v0 │ │ -0e819c: 1100 |0004: return-object v0 │ │ +0e8164: |[0e8164] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0e8174: 7110 331c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1c33 │ │ +0e817a: 0c00 |0003: move-result-object v0 │ │ +0e817c: 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; │ │ │ │ @@ -320943,18 +320958,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e81a0: |[0e81a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0e81b0: 7110 341c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1c34 │ │ -0e81b6: 0a00 |0003: move-result v0 │ │ -0e81b8: 0f00 |0004: return v0 │ │ +0e8180: |[0e8180] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0e8190: 7110 341c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1c34 │ │ +0e8196: 0a00 |0003: move-result v0 │ │ +0e8198: 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; │ │ │ │ @@ -320963,18 +320978,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e81bc: |[0e81bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0e81cc: 7110 351c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@1c35 │ │ -0e81d2: 0a00 |0003: move-result v0 │ │ -0e81d4: 0f00 |0004: return v0 │ │ +0e819c: |[0e819c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0e81ac: 7110 351c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@1c35 │ │ +0e81b2: 0a00 |0003: move-result v0 │ │ +0e81b4: 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; │ │ │ │ @@ -320983,18 +320998,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e81d8: |[0e81d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0e81e8: 7110 361c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@1c36 │ │ -0e81ee: 0a00 |0003: move-result v0 │ │ -0e81f0: 0f00 |0004: return v0 │ │ +0e81b8: |[0e81b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0e81c8: 7110 361c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@1c36 │ │ +0e81ce: 0a00 |0003: move-result v0 │ │ +0e81d0: 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; │ │ │ │ @@ -321003,18 +321018,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 │ │ -0e81f4: |[0e81f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0e8204: 7110 371c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1c37 │ │ -0e820a: 0c00 |0003: move-result-object v0 │ │ -0e820c: 1100 |0004: return-object v0 │ │ +0e81d4: |[0e81d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0e81e4: 7110 371c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1c37 │ │ +0e81ea: 0c00 |0003: move-result-object v0 │ │ +0e81ec: 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; │ │ │ │ @@ -321023,18 +321038,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e8210: |[0e8210] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0e8220: 7110 381c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@1c38 │ │ -0e8226: 0a00 |0003: move-result v0 │ │ -0e8228: 0f00 |0004: return v0 │ │ +0e81f0: |[0e81f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0e8200: 7110 381c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@1c38 │ │ +0e8206: 0a00 |0003: move-result v0 │ │ +0e8208: 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; │ │ │ │ @@ -321043,18 +321058,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e822c: |[0e822c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0e823c: 7110 391c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@1c39 │ │ -0e8242: 0a00 |0003: move-result v0 │ │ -0e8244: 0f00 |0004: return v0 │ │ +0e820c: |[0e820c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0e821c: 7110 391c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@1c39 │ │ +0e8222: 0a00 |0003: move-result v0 │ │ +0e8224: 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; │ │ │ │ @@ -321063,18 +321078,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e8248: |[0e8248] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0e8258: 7110 3a1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@1c3a │ │ -0e825e: 0a00 |0003: move-result v0 │ │ -0e8260: 0f00 |0004: return v0 │ │ +0e8228: |[0e8228] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0e8238: 7110 3a1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@1c3a │ │ +0e823e: 0a00 |0003: move-result v0 │ │ +0e8240: 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; │ │ │ │ @@ -321083,20 +321098,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 │ │ -0e8264: |[0e8264] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0e8274: 7110 3b1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@1c3b │ │ -0e827a: 0c00 |0003: move-result-object v0 │ │ -0e827c: 7110 d61a 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ -0e8282: 0c00 |0007: move-result-object v0 │ │ -0e8284: 1100 |0008: return-object v0 │ │ +0e8244: |[0e8244] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0e8254: 7110 3b1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@1c3b │ │ +0e825a: 0c00 |0003: move-result-object v0 │ │ +0e825c: 7110 d61a 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1ad6 │ │ +0e8262: 0c00 |0007: move-result-object v0 │ │ +0e8264: 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; │ │ │ │ @@ -321105,18 +321120,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 │ │ -0e8288: |[0e8288] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0e8298: 7110 3c1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1c3c │ │ -0e829e: 0c00 |0003: move-result-object v0 │ │ -0e82a0: 1100 |0004: return-object v0 │ │ +0e8268: |[0e8268] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0e8278: 7110 3c1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1c3c │ │ +0e827e: 0c00 |0003: move-result-object v0 │ │ +0e8280: 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; │ │ │ │ @@ -321125,18 +321140,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e82a4: |[0e82a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0e82b4: 7110 3d1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@1c3d │ │ -0e82ba: 0a00 |0003: move-result v0 │ │ -0e82bc: 0f00 |0004: return v0 │ │ +0e8284: |[0e8284] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0e8294: 7110 3d1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@1c3d │ │ +0e829a: 0a00 |0003: move-result v0 │ │ +0e829c: 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; │ │ │ │ @@ -321145,18 +321160,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e82c0: |[0e82c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0e82d0: 7110 3e1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1c3e │ │ -0e82d6: 0a00 |0003: move-result v0 │ │ -0e82d8: 0f00 |0004: return v0 │ │ +0e82a0: |[0e82a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0e82b0: 7110 3e1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1c3e │ │ +0e82b6: 0a00 |0003: move-result v0 │ │ +0e82b8: 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; │ │ │ │ @@ -321165,18 +321180,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e82dc: |[0e82dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0e82ec: 7110 3f1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1c3f │ │ -0e82f2: 0a00 |0003: move-result v0 │ │ -0e82f4: 0f00 |0004: return v0 │ │ +0e82bc: |[0e82bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0e82cc: 7110 3f1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1c3f │ │ +0e82d2: 0a00 |0003: move-result v0 │ │ +0e82d4: 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; │ │ │ │ @@ -321185,18 +321200,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e82f8: |[0e82f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0e8308: 7110 401c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1c40 │ │ -0e830e: 0a00 |0003: move-result v0 │ │ -0e8310: 0f00 |0004: return v0 │ │ +0e82d8: |[0e82d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0e82e8: 7110 401c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1c40 │ │ +0e82ee: 0a00 |0003: move-result v0 │ │ +0e82f0: 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; │ │ │ │ @@ -321205,18 +321220,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e8314: |[0e8314] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0e8324: 7110 411c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@1c41 │ │ -0e832a: 0a00 |0003: move-result v0 │ │ -0e832c: 0f00 |0004: return v0 │ │ +0e82f4: |[0e82f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0e8304: 7110 411c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@1c41 │ │ +0e830a: 0a00 |0003: move-result v0 │ │ +0e830c: 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; │ │ │ │ @@ -321225,18 +321240,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e8330: |[0e8330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0e8340: 7110 421c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1c42 │ │ -0e8346: 0a00 |0003: move-result v0 │ │ -0e8348: 0f00 |0004: return v0 │ │ +0e8310: |[0e8310] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0e8320: 7110 421c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1c42 │ │ +0e8326: 0a00 |0003: move-result v0 │ │ +0e8328: 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; │ │ │ │ @@ -321245,18 +321260,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e834c: |[0e834c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0e835c: 7110 431c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1c43 │ │ -0e8362: 0a00 |0003: move-result v0 │ │ -0e8364: 0f00 |0004: return v0 │ │ +0e832c: |[0e832c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0e833c: 7110 431c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1c43 │ │ +0e8342: 0a00 |0003: move-result v0 │ │ +0e8344: 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; │ │ │ │ @@ -321265,18 +321280,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0e8368: |[0e8368] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -0e8378: 7100 441c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@1c44 │ │ -0e837e: 0c00 |0003: move-result-object v0 │ │ -0e8380: 1100 |0004: return-object v0 │ │ +0e8348: |[0e8348] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +0e8358: 7100 441c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@1c44 │ │ +0e835e: 0c00 |0003: move-result-object v0 │ │ +0e8360: 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;) │ │ @@ -321284,18 +321299,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 │ │ -0e8384: |[0e8384] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0e8394: 7110 451c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1c45 │ │ -0e839a: 0c00 |0003: move-result-object v0 │ │ -0e839c: 1100 |0004: return-object v0 │ │ +0e8364: |[0e8364] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0e8374: 7110 451c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1c45 │ │ +0e837a: 0c00 |0003: move-result-object v0 │ │ +0e837c: 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; │ │ │ │ @@ -321304,17 +321319,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e83a0: |[0e83a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0e83b0: 7110 461c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1c46 │ │ -0e83b6: 0e00 |0003: return-void │ │ +0e8380: |[0e8380] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0e8390: 7110 461c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1c46 │ │ +0e8396: 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; │ │ @@ -321324,17 +321339,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e83b8: |[0e83b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0e83c8: 7120 471c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@1c47 │ │ -0e83ce: 0e00 |0003: return-void │ │ +0e8398: |[0e8398] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0e83a8: 7120 471c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@1c47 │ │ +0e83ae: 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; │ │ @@ -321345,17 +321360,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 │ │ -0e83d0: |[0e83d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0e83e0: 7120 481c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1c48 │ │ -0e83e6: 0e00 |0003: return-void │ │ +0e83b0: |[0e83b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0e83c0: 7120 481c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1c48 │ │ +0e83c6: 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; │ │ @@ -321366,17 +321381,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e83e8: |[0e83e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0e83f8: 7120 491c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1c49 │ │ -0e83fe: 0e00 |0003: return-void │ │ +0e83c8: |[0e83c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0e83d8: 7120 491c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1c49 │ │ +0e83de: 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; │ │ @@ -321387,17 +321402,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 │ │ -0e8400: |[0e8400] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0e8410: 7120 4a1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1c4a │ │ -0e8416: 0e00 |0003: return-void │ │ +0e83e0: |[0e83e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0e83f0: 7120 4a1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1c4a │ │ +0e83f6: 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; │ │ @@ -321408,17 +321423,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 │ │ -0e8418: |[0e8418] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0e8428: 7120 4b1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1c4b │ │ -0e842e: 0e00 |0003: return-void │ │ +0e83f8: |[0e83f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0e8408: 7120 4b1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1c4b │ │ +0e840e: 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; │ │ @@ -321429,17 +321444,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8430: |[0e8430] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0e8440: 7120 4c1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1c4c │ │ -0e8446: 0e00 |0003: return-void │ │ +0e8410: |[0e8410] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0e8420: 7120 4c1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1c4c │ │ +0e8426: 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; │ │ @@ -321450,17 +321465,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8448: |[0e8448] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0e8458: 7120 4d1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1c4d │ │ -0e845e: 0e00 |0003: return-void │ │ +0e8428: |[0e8428] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0e8438: 7120 4d1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1c4d │ │ +0e843e: 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; │ │ @@ -321471,17 +321486,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8460: |[0e8460] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0e8470: 7120 4e1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@1c4e │ │ -0e8476: 0e00 |0003: return-void │ │ +0e8440: |[0e8440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0e8450: 7120 4e1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@1c4e │ │ +0e8456: 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; │ │ @@ -321492,17 +321507,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8478: |[0e8478] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0e8488: 7120 4f1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@1c4f │ │ -0e848e: 0e00 |0003: return-void │ │ +0e8458: |[0e8458] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0e8468: 7120 4f1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@1c4f │ │ +0e846e: 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; │ │ @@ -321513,17 +321528,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8490: |[0e8490] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0e84a0: 7120 501c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@1c50 │ │ -0e84a6: 0e00 |0003: return-void │ │ +0e8470: |[0e8470] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0e8480: 7120 501c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@1c50 │ │ +0e8486: 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; │ │ @@ -321534,17 +321549,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 │ │ -0e84a8: |[0e84a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0e84b8: 7120 511c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1c51 │ │ -0e84be: 0e00 |0003: return-void │ │ +0e8488: |[0e8488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0e8498: 7120 511c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1c51 │ │ +0e849e: 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; │ │ @@ -321555,17 +321570,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e84c0: |[0e84c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0e84d0: 7120 521c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1c52 │ │ -0e84d6: 0e00 |0003: return-void │ │ +0e84a0: |[0e84a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0e84b0: 7120 521c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1c52 │ │ +0e84b6: 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; │ │ @@ -321576,17 +321591,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e84d8: |[0e84d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0e84e8: 7120 531c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@1c53 │ │ -0e84ee: 0e00 |0003: return-void │ │ +0e84b8: |[0e84b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0e84c8: 7120 531c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@1c53 │ │ +0e84ce: 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; │ │ @@ -321597,17 +321612,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e84f0: |[0e84f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0e8500: 7120 541c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@1c54 │ │ -0e8506: 0e00 |0003: return-void │ │ +0e84d0: |[0e84d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0e84e0: 7120 541c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@1c54 │ │ +0e84e6: 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; │ │ @@ -321618,17 +321633,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8508: |[0e8508] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0e8518: 7120 551c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@1c55 │ │ -0e851e: 0e00 |0003: return-void │ │ +0e84e8: |[0e84e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0e84f8: 7120 551c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@1c55 │ │ +0e84fe: 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; │ │ @@ -321639,17 +321654,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8520: |[0e8520] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0e8530: 7120 561c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1c56 │ │ -0e8536: 0e00 |0003: return-void │ │ +0e8500: |[0e8500] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0e8510: 7120 561c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1c56 │ │ +0e8516: 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; │ │ @@ -321660,17 +321675,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 │ │ -0e8538: |[0e8538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0e8548: 7120 571c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1c57 │ │ -0e854e: 0e00 |0003: return-void │ │ +0e8518: |[0e8518] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0e8528: 7120 571c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1c57 │ │ +0e852e: 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; │ │ @@ -321681,17 +321696,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8550: |[0e8550] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0e8560: 7120 581c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@1c58 │ │ -0e8566: 0e00 |0003: return-void │ │ +0e8530: |[0e8530] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0e8540: 7120 581c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@1c58 │ │ +0e8546: 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; │ │ @@ -321727,17 +321742,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e8568: |[0e8568] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -0e8578: 7010 f41d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1df4 │ │ -0e857e: 0e00 |0003: return-void │ │ +0e8548: |[0e8548] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +0e8558: 7010 f41d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1df4 │ │ +0e855e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -321746,18 +321761,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0e8580: |[0e8580] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0e8590: 7120 fd1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1dfd │ │ -0e8596: 0c00 |0003: move-result-object v0 │ │ -0e8598: 1100 |0004: return-object v0 │ │ +0e8560: |[0e8560] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0e8570: 7120 fd1d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1dfd │ │ +0e8576: 0c00 |0003: move-result-object v0 │ │ +0e8578: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ 0x0000 - 0x0005 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 src Landroid/view/View; │ │ @@ -321792,17 +321807,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e859c: |[0e859c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -0e85ac: 7010 521e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1e52 │ │ -0e85b2: 0e00 |0003: return-void │ │ +0e857c: |[0e857c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +0e858c: 7010 521e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1e52 │ │ +0e8592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -321811,18 +321826,18 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e85b4: |[0e85b4] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0e85c4: 7110 5b1e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1e5b │ │ -0e85ca: 0c00 |0003: move-result-object v0 │ │ -0e85cc: 1100 |0004: return-object v0 │ │ +0e8594: |[0e8594] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0e85a4: 7110 5b1e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1e5b │ │ +0e85aa: 0c00 |0003: move-result-object v0 │ │ +0e85ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ 0x0000 - 0x0005 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ @@ -321856,17 +321871,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e85d0: |[0e85d0] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.:()V │ │ -0e85e0: 7010 5c1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1e5c │ │ -0e85e6: 0e00 |0003: return-void │ │ +0e85b0: |[0e85b0] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.:()V │ │ +0e85c0: 7010 5c1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1e5c │ │ +0e85c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -321875,17 +321890,17 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0e85e8: |[0e85e8] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -0e85f8: 7155 651e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompatKitKat;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1e65 │ │ -0e85fe: 0e00 |0003: return-void │ │ +0e85c8: |[0e85c8] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0e85d8: 7155 651e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompatKitKat;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1e65 │ │ +0e85de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ @@ -321935,24 +321950,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 │ │ -0e8600: |[0e8600] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -0e8610: 7030 d71c 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1cd7 │ │ -0e8616: 5913 5e09 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ -0e861a: 5913 6009 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ -0e861e: 1a00 2224 |0007: const-string v0, "layout_inflater" // string@2422 │ │ -0e8622: 6e20 4902 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0e8628: 0c00 |000c: move-result-object v0 │ │ -0e862a: 1f00 8004 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ -0e862e: 5b10 5f09 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ -0e8632: 0e00 |0011: return-void │ │ +0e85e0: |[0e85e0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +0e85f0: 7030 d71c 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1cd7 │ │ +0e85f6: 5913 5e09 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ +0e85fa: 5913 6009 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ +0e85fe: 1a00 2224 |0007: const-string v0, "layout_inflater" // string@2422 │ │ +0e8602: 6e20 4902 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0e8608: 0c00 |000c: move-result-object v0 │ │ +0e860a: 1f00 8004 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ +0e860e: 5b10 5f09 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ +0e8612: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -321966,24 +321981,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 │ │ -0e8634: |[0e8634] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -0e8644: 7040 d81c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1cd8 │ │ -0e864a: 5913 5e09 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ -0e864e: 5913 6009 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ -0e8652: 1a00 2224 |0007: const-string v0, "layout_inflater" // string@2422 │ │ -0e8656: 6e20 4902 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0e865c: 0c00 |000c: move-result-object v0 │ │ -0e865e: 1f00 8004 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ -0e8662: 5b10 5f09 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ -0e8666: 0e00 |0011: return-void │ │ +0e8614: |[0e8614] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +0e8624: 7040 d81c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1cd8 │ │ +0e862a: 5913 5e09 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ +0e862e: 5913 6009 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ +0e8632: 1a00 2224 |0007: const-string v0, "layout_inflater" // string@2422 │ │ +0e8636: 6e20 4902 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0e863c: 0c00 |000c: move-result-object v0 │ │ +0e863e: 1f00 8004 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ +0e8642: 5b10 5f09 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ +0e8646: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -321998,24 +322013,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 │ │ -0e8668: |[0e8668] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -0e8678: 7040 d91c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@1cd9 │ │ -0e867e: 5913 5e09 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ -0e8682: 5913 6009 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ -0e8686: 1a00 2224 |0007: const-string v0, "layout_inflater" // string@2422 │ │ -0e868a: 6e20 4902 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0e8690: 0c00 |000c: move-result-object v0 │ │ -0e8692: 1f00 8004 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ -0e8696: 5b10 5f09 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ -0e869a: 0e00 |0011: return-void │ │ +0e8648: |[0e8648] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0e8658: 7040 d91c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@1cd9 │ │ +0e865e: 5913 5e09 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ +0e8662: 5913 6009 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ +0e8666: 1a00 2224 |0007: const-string v0, "layout_inflater" // string@2422 │ │ +0e866a: 6e20 4902 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0e8670: 0c00 |000c: move-result-object v0 │ │ +0e8672: 1f00 8004 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0480 │ │ +0e8676: 5b10 5f09 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ +0e867a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -322031,21 +322046,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 │ │ -0e869c: |[0e869c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0e86ac: 5430 5f09 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ -0e86b0: 5231 5e09 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ -0e86b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0e86b6: 6e40 0d21 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0e86bc: 0c00 |0008: move-result-object v0 │ │ -0e86be: 1100 |0009: return-object v0 │ │ +0e867c: |[0e867c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0e868c: 5430 5f09 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ +0e8690: 5231 5e09 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ +0e8694: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0e8696: 6e40 0d21 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0e869c: 0c00 |0008: move-result-object v0 │ │ +0e869e: 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; │ │ @@ -322056,21 +322071,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 │ │ -0e86c0: |[0e86c0] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0e86d0: 5430 5f09 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ -0e86d4: 5231 6009 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ -0e86d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0e86da: 6e40 0d21 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0e86e0: 0c00 |0008: move-result-object v0 │ │ -0e86e2: 1100 |0009: return-object v0 │ │ +0e86a0: |[0e86a0] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0e86b0: 5430 5f09 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@095f │ │ +0e86b4: 5231 6009 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ +0e86b8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0e86ba: 6e40 0d21 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0e86c0: 0c00 |0008: move-result-object v0 │ │ +0e86c2: 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; │ │ @@ -322081,17 +322096,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e86e4: |[0e86e4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -0e86f4: 5901 5e09 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ -0e86f8: 0e00 |0002: return-void │ │ +0e86c4: |[0e86c4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +0e86d4: 5901 5e09 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@095e │ │ +0e86d8: 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 │ │ @@ -322101,17 +322116,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e86fc: |[0e86fc] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -0e870c: 5901 6009 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ -0e8710: 0e00 |0002: return-void │ │ +0e86dc: |[0e86dc] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +0e86ec: 5901 6009 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0960 │ │ +0e86f0: 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 │ │ @@ -322146,17 +322161,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e8714: |[0e8714] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -0e8724: 7010 941e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1e94 │ │ -0e872a: 0e00 |0003: return-void │ │ +0e86f4: |[0e86f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +0e8704: 7010 941e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1e94 │ │ +0e870a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -322165,18 +322180,18 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e872c: |[0e872c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0e873c: 7110 cb1e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1ecb │ │ -0e8742: 0a00 |0003: move-result v0 │ │ -0e8744: 0f00 |0004: return v0 │ │ +0e870c: |[0e870c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0e871c: 7110 cb1e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1ecb │ │ +0e8722: 0a00 |0003: move-result v0 │ │ +0e8724: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -322210,17 +322225,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e8748: |[0e8748] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -0e8758: 7010 fd1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1efd │ │ -0e875e: 0e00 |0003: return-void │ │ +0e8728: |[0e8728] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +0e8738: 7010 fd1e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1efd │ │ +0e873e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -322229,18 +322244,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 │ │ -0e8760: |[0e8760] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0e8770: 7110 2c1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1f2c │ │ -0e8776: 0c00 |0003: move-result-object v0 │ │ -0e8778: 1100 |0004: return-object v0 │ │ +0e8740: |[0e8740] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0e8750: 7110 2c1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1f2c │ │ +0e8756: 0c00 |0003: move-result-object v0 │ │ +0e8758: 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; │ │ │ │ @@ -322249,18 +322264,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e877c: |[0e877c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -0e878c: 7110 2d1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1f2d │ │ -0e8792: 0a00 |0003: move-result v0 │ │ -0e8794: 0f00 |0004: return v0 │ │ +0e875c: |[0e875c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +0e876c: 7110 2d1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1f2d │ │ +0e8772: 0a00 |0003: move-result v0 │ │ +0e8774: 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; │ │ │ │ @@ -322269,18 +322284,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e8798: |[0e8798] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0e87a8: 7110 2e1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1f2e │ │ -0e87ae: 0a00 |0003: move-result v0 │ │ -0e87b0: 0f00 |0004: return v0 │ │ +0e8778: |[0e8778] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0e8788: 7110 2e1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1f2e │ │ +0e878e: 0a00 |0003: move-result v0 │ │ +0e8790: 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; │ │ │ │ @@ -322289,18 +322304,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e87b4: |[0e87b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0e87c4: 7110 2f1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1f2f │ │ -0e87ca: 0a00 |0003: move-result v0 │ │ -0e87cc: 0f00 |0004: return v0 │ │ +0e8794: |[0e8794] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0e87a4: 7110 2f1f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1f2f │ │ +0e87aa: 0a00 |0003: move-result v0 │ │ +0e87ac: 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; │ │ │ │ @@ -322309,20 +322324,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 │ │ -0e87d0: |[0e87d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0e87e0: 2200 2404 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0424 │ │ -0e87e4: 7030 d41e 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@1ed4 │ │ -0e87ea: 7110 301f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1f30 │ │ -0e87f0: 0c00 |0008: move-result-object v0 │ │ -0e87f2: 1100 |0009: return-object v0 │ │ +0e87b0: |[0e87b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0e87c0: 2200 2404 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0424 │ │ +0e87c4: 7030 d41e 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@1ed4 │ │ +0e87ca: 7110 301f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1f30 │ │ +0e87d0: 0c00 |0008: move-result-object v0 │ │ +0e87d2: 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; │ │ │ │ @@ -322331,20 +322346,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 │ │ -0e87f4: |[0e87f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0e8804: 2200 2304 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0423 │ │ -0e8808: 7030 d11e 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@1ed1 │ │ -0e880e: 7110 311f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1f31 │ │ -0e8814: 0c00 |0008: move-result-object v0 │ │ -0e8816: 1100 |0009: return-object v0 │ │ +0e87d4: |[0e87d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0e87e4: 2200 2304 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0423 │ │ +0e87e8: 7030 d11e 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@1ed1 │ │ +0e87ee: 7110 311f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1f31 │ │ +0e87f4: 0c00 |0008: move-result-object v0 │ │ +0e87f6: 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; │ │ │ │ @@ -322353,18 +322368,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 │ │ -0e8818: |[0e8818] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0e8828: 7110 321f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1f32 │ │ -0e882e: 0c00 |0003: move-result-object v0 │ │ -0e8830: 1100 |0004: return-object v0 │ │ +0e87f8: |[0e87f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0e8808: 7110 321f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1f32 │ │ +0e880e: 0c00 |0003: move-result-object v0 │ │ +0e8810: 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; │ │ │ │ @@ -322373,17 +322388,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e8834: |[0e8834] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -0e8844: 7120 331f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1f33 │ │ -0e884a: 0e00 |0003: return-void │ │ +0e8814: |[0e8814] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +0e8824: 7120 331f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1f33 │ │ +0e882a: 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; │ │ @@ -322394,17 +322409,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e884c: |[0e884c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0e885c: 7120 341f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1f34 │ │ -0e8862: 0e00 |0003: return-void │ │ +0e882c: |[0e882c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0e883c: 7120 341f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1f34 │ │ +0e8842: 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; │ │ @@ -322415,17 +322430,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 │ │ -0e8864: |[0e8864] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0e8874: 7120 351f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1f35 │ │ -0e887a: 0e00 |0003: return-void │ │ +0e8844: |[0e8844] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0e8854: 7120 351f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1f35 │ │ +0e885a: 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; │ │ @@ -322436,17 +322451,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 │ │ -0e887c: |[0e887c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0e888c: 7120 361f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1f36 │ │ -0e8892: 0e00 |0003: return-void │ │ +0e885c: |[0e885c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0e886c: 7120 361f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1f36 │ │ +0e8872: 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; │ │ @@ -322457,17 +322472,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 │ │ -0e8894: |[0e8894] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0e88a4: 7130 371f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1f37 │ │ -0e88aa: 0e00 |0003: return-void │ │ +0e8874: |[0e8874] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0e8884: 7130 371f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1f37 │ │ +0e888a: 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; │ │ @@ -322479,17 +322494,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 │ │ -0e88ac: |[0e88ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0e88bc: 7120 381f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1f38 │ │ -0e88c2: 0e00 |0003: return-void │ │ +0e888c: |[0e888c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0e889c: 7120 381f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1f38 │ │ +0e88a2: 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; │ │ @@ -322500,17 +322515,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e88c4: |[0e88c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0e88d4: 7120 391f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1f39 │ │ -0e88da: 0e00 |0003: return-void │ │ +0e88a4: |[0e88a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0e88b4: 7120 391f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1f39 │ │ +0e88ba: 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; │ │ @@ -322521,17 +322536,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 │ │ -0e88dc: |[0e88dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0e88ec: 7120 3a1f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1f3a │ │ -0e88f2: 0e00 |0003: return-void │ │ +0e88bc: |[0e88bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0e88cc: 7120 3a1f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1f3a │ │ +0e88d2: 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; │ │ @@ -322542,17 +322557,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0e88f4: |[0e88f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0e8904: 7120 3b1f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1f3b │ │ -0e890a: 0e00 |0003: return-void │ │ +0e88d4: |[0e88d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0e88e4: 7120 3b1f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1f3b │ │ +0e88ea: 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; │ │ @@ -322596,42 +322611,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0e890c: |[0e890c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -0e891c: 7010 811f 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1f81 │ │ -0e8922: 1c02 9604 |0003: const-class v2, Landroid/view/View; // type@0496 │ │ -0e8926: 1a03 d01e |0005: const-string v3, "getDisplayList" // string@1ed0 │ │ -0e892a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0e892c: 1f01 1007 |0008: check-cast v1, [Ljava/lang/Class; // type@0710 │ │ -0e8930: 6e30 e933 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ -0e8936: 0c01 |000d: move-result-object v1 │ │ -0e8938: 5b41 8509 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0985 │ │ -0e893c: 1c01 9604 |0010: const-class v1, Landroid/view/View; // type@0496 │ │ -0e8940: 1a02 dd27 |0012: const-string v2, "mRecreateDisplayList" // string@27dd │ │ -0e8944: 6e20 e833 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -0e894a: 0c01 |0017: move-result-object v1 │ │ -0e894c: 5b41 8609 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ -0e8950: 5441 8609 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ -0e8954: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -0e8956: 6e20 7534 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ -0e895c: 0e00 |0020: return-void │ │ -0e895e: 0d00 |0021: move-exception v0 │ │ -0e8960: 1a01 7712 |0022: const-string v1, "SlidingPaneLayout" // string@1277 │ │ -0e8964: 1a02 a203 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@03a2 │ │ -0e8968: 7130 b320 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0e896e: 28e7 |0029: goto 0010 // -0019 │ │ -0e8970: 0d00 |002a: move-exception v0 │ │ -0e8972: 1a01 7712 |002b: const-string v1, "SlidingPaneLayout" // string@1277 │ │ -0e8976: 1a02 a303 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@03a3 │ │ -0e897a: 7130 b320 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0e8980: 28ee |0032: goto 0020 // -0012 │ │ +0e88ec: |[0e88ec] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +0e88fc: 7010 811f 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1f81 │ │ +0e8902: 1c02 9604 |0003: const-class v2, Landroid/view/View; // type@0496 │ │ +0e8906: 1a03 d01e |0005: const-string v3, "getDisplayList" // string@1ed0 │ │ +0e890a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0e890c: 1f01 1007 |0008: check-cast v1, [Ljava/lang/Class; // type@0710 │ │ +0e8910: 6e30 e933 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@33e9 │ │ +0e8916: 0c01 |000d: move-result-object v1 │ │ +0e8918: 5b41 8509 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0985 │ │ +0e891c: 1c01 9604 |0010: const-class v1, Landroid/view/View; // type@0496 │ │ +0e8920: 1a02 dd27 |0012: const-string v2, "mRecreateDisplayList" // string@27dd │ │ +0e8924: 6e20 e833 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +0e892a: 0c01 |0017: move-result-object v1 │ │ +0e892c: 5b41 8609 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ +0e8930: 5441 8609 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ +0e8934: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0e8936: 6e20 7534 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ +0e893c: 0e00 |0020: return-void │ │ +0e893e: 0d00 |0021: move-exception v0 │ │ +0e8940: 1a01 7712 |0022: const-string v1, "SlidingPaneLayout" // string@1277 │ │ +0e8944: 1a02 a203 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@03a2 │ │ +0e8948: 7130 b320 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0e894e: 28e7 |0029: goto 0010 // -0019 │ │ +0e8950: 0d00 |002a: move-exception v0 │ │ +0e8952: 1a01 7712 |002b: const-string v1, "SlidingPaneLayout" // string@1277 │ │ +0e8956: 1a02 a303 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@03a3 │ │ +0e895a: 7130 b320 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0e8960: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1499 │ │ @@ -322654,35 +322669,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 │ │ -0e89a0: |[0e89a0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0e89b0: 5431 8509 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0985 │ │ -0e89b4: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -0e89b8: 5431 8609 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ -0e89bc: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -0e89c0: 5431 8609 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ -0e89c4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0e89c6: 6e30 7634 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@3476 │ │ -0e89cc: 5432 8509 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0985 │ │ -0e89d0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0e89d2: 1f01 1107 |0011: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ -0e89d6: 6e30 7934 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ -0e89dc: 6f30 821f 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f82 │ │ -0e89e2: 0e00 |0019: return-void │ │ -0e89e4: 0d00 |001a: move-exception v0 │ │ -0e89e6: 1a01 7712 |001b: const-string v1, "SlidingPaneLayout" // string@1277 │ │ -0e89ea: 1a02 c704 |001d: const-string v2, "Error refreshing display list state" // string@04c7 │ │ -0e89ee: 7130 b320 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0e89f4: 28f4 |0022: goto 0016 // -000c │ │ -0e89f6: 6e10 d721 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ -0e89fc: 28f3 |0026: goto 0019 // -000d │ │ +0e8980: |[0e8980] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0e8990: 5431 8509 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0985 │ │ +0e8994: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +0e8998: 5431 8609 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ +0e899c: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +0e89a0: 5431 8609 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0986 │ │ +0e89a4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0e89a6: 6e30 7634 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@3476 │ │ +0e89ac: 5432 8509 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0985 │ │ +0e89b0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0e89b2: 1f01 1107 |0011: check-cast v1, [Ljava/lang/Object; // type@0711 │ │ +0e89b6: 6e30 7934 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@3479 │ │ +0e89bc: 6f30 821f 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1f82 │ │ +0e89c2: 0e00 |0019: return-void │ │ +0e89c4: 0d00 |001a: move-exception v0 │ │ +0e89c6: 1a01 7712 |001b: const-string v1, "SlidingPaneLayout" // string@1277 │ │ +0e89ca: 1a02 c704 |001d: const-string v2, "Error refreshing display list state" // string@04c7 │ │ +0e89ce: 7130 b320 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0e89d4: 28f4 |0022: goto 0016 // -000c │ │ +0e89d6: 6e10 d721 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ +0e89dc: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0008 line=1517 │ │ 0x000e line=1518 │ │ @@ -322727,17 +322742,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e8a10: |[0e8a10] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -0e8a20: 7010 811f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1f81 │ │ -0e8a26: 0e00 |0003: return-void │ │ +0e89f0: |[0e89f0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +0e8a00: 7010 811f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1f81 │ │ +0e8a06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -322746,21 +322761,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 │ │ -0e8a28: |[0e8a28] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0e8a38: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0e8a3e: 0c00 |0003: move-result-object v0 │ │ -0e8a40: 1f00 3804 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ -0e8a44: 5400 7b09 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ -0e8a48: 7120 b316 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@16b3 │ │ -0e8a4e: 0e00 |000b: return-void │ │ +0e8a08: |[0e8a08] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0e8a18: 6e10 a921 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0e8a1e: 0c00 |0003: move-result-object v0 │ │ +0e8a20: 1f00 3804 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0438 │ │ +0e8a24: 5400 7b09 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@097b │ │ +0e8a28: 7120 b316 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@16b3 │ │ +0e8a2e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x000b line=1535 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -322798,17 +322813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e8a50: |[0e8a50] com.actionbarsherlock.app.SherlockDialogFragment.:()V │ │ -0e8a60: 7010 6306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@0663 │ │ -0e8a66: 0e00 |0003: return-void │ │ +0e8a30: |[0e8a30] com.actionbarsherlock.app.SherlockDialogFragment.:()V │ │ +0e8a40: 7010 6306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@0663 │ │ +0e8a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ │ │ Virtual methods - │ │ @@ -322817,17 +322832,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e8a68: |[0e8a68] com.actionbarsherlock.app.SherlockDialogFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0e8a78: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ -0e8a7c: 1100 |0002: return-object v0 │ │ +0e8a48: |[0e8a48] com.actionbarsherlock.app.SherlockDialogFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0e8a58: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ +0e8a5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/SherlockDialogFragment;) │ │ @@ -322835,38 +322850,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0e8a80: |[0e8a80] com.actionbarsherlock.app.SherlockDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -0e8a90: 2040 1c05 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ -0e8a94: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0e8a98: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0e8a9c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0e8aa0: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e8aa6: 6e10 2b34 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0e8aac: 0c02 |000e: move-result-object v2 │ │ -0e8aae: 6e10 ee33 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0e8ab4: 0c02 |0012: move-result-object v2 │ │ -0e8ab6: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e8abc: 0c01 |0016: move-result-object v1 │ │ -0e8abe: 1a02 9100 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0091 │ │ -0e8ac2: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e8ac8: 0c01 |001c: move-result-object v1 │ │ -0e8aca: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e8ad0: 0c01 |0020: move-result-object v1 │ │ -0e8ad2: 7020 0434 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0e8ad8: 2700 |0024: throw v0 │ │ -0e8ada: 0740 |0025: move-object v0, v4 │ │ -0e8adc: 1f00 1c05 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ -0e8ae0: 5b30 8e0c |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ -0e8ae4: 6f20 7006 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@0670 │ │ -0e8aea: 0e00 |002d: return-void │ │ +0e8a60: |[0e8a60] com.actionbarsherlock.app.SherlockDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0e8a70: 2040 1c05 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ +0e8a74: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0e8a78: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0e8a7c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0e8a80: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e8a86: 6e10 2b34 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0e8a8c: 0c02 |000e: move-result-object v2 │ │ +0e8a8e: 6e10 ee33 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0e8a94: 0c02 |0012: move-result-object v2 │ │ +0e8a96: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e8a9c: 0c01 |0016: move-result-object v1 │ │ +0e8a9e: 1a02 9100 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0091 │ │ +0e8aa2: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e8aa8: 0c01 |001c: move-result-object v1 │ │ +0e8aaa: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e8ab0: 0c01 |0020: move-result-object v1 │ │ +0e8ab2: 7020 0434 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0e8ab8: 2700 |0024: throw v0 │ │ +0e8aba: 0740 |0025: move-object v0, v4 │ │ +0e8abc: 1f00 1c05 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ +0e8ac0: 5b30 8e0c |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ +0e8ac4: 6f20 7006 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@0670 │ │ +0e8aca: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -322879,22 +322894,22 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0e8aec: |[0e8aec] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0e8afc: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0e8b00: 7020 ba2b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0e8b06: 5421 8e0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ -0e8b0a: 6e10 0126 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2601 │ │ -0e8b10: 0c01 |000a: move-result-object v1 │ │ -0e8b12: 6e30 c025 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@25c0 │ │ -0e8b18: 0e00 |000e: return-void │ │ +0e8acc: |[0e8acc] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0e8adc: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0e8ae0: 7020 ba2b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0e8ae6: 5421 8e0c |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ +0e8aea: 6e10 0126 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2601 │ │ +0e8af0: 0c01 |000a: move-result-object v1 │ │ +0e8af2: 6e30 c025 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@25c0 │ │ +0e8af8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000e line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -322905,16 +322920,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e8b1c: |[0e8b1c] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0e8b2c: 0e00 |0000: return-void │ │ +0e8afc: |[0e8afc] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0e8b0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -322924,19 +322939,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e8b30: |[0e8b30] com.actionbarsherlock.app.SherlockDialogFragment.onDetach:()V │ │ -0e8b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e8b42: 5b10 8e0c |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ -0e8b46: 6f10 7506 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@0675 │ │ -0e8b4c: 0e00 |0006: return-void │ │ +0e8b10: |[0e8b10] com.actionbarsherlock.app.SherlockDialogFragment.onDetach:()V │ │ +0e8b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e8b22: 5b10 8e0c |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c8e │ │ +0e8b26: 6f10 7506 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@0675 │ │ +0e8b2c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ @@ -322946,20 +322961,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e8b50: |[0e8b50] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0e8b60: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ -0e8b64: 7020 462b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ -0e8b6a: 6e20 c325 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25c3 │ │ -0e8b70: 0a00 |0008: move-result v0 │ │ -0e8b72: 0f00 |0009: return v0 │ │ +0e8b30: |[0e8b30] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0e8b40: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ +0e8b44: 7020 462b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ +0e8b4a: 6e20 c325 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25c3 │ │ +0e8b50: 0a00 |0008: move-result v0 │ │ +0e8b52: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -322968,17 +322983,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e8b74: |[0e8b74] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0e8b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e8b86: 0f00 |0001: return v0 │ │ +0e8b54: |[0e8b54] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0e8b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e8b66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -322987,19 +323002,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0e8b88: |[0e8b88] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0e8b98: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0e8b9c: 7020 ba2b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0e8ba2: 6e20 c525 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@25c5 │ │ -0e8ba8: 0e00 |0008: return-void │ │ +0e8b68: |[0e8b68] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0e8b78: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0e8b7c: 7020 ba2b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0e8b82: 6e20 c525 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@25c5 │ │ +0e8b88: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ @@ -323009,16 +323024,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e8bac: |[0e8bac] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0e8bbc: 0e00 |0000: return-void │ │ +0e8b8c: |[0e8b8c] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0e8b9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -323070,21 +323085,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0e8bc0: |[0e8bc0] com.actionbarsherlock.app.SherlockFragmentActivity.:()V │ │ -0e8bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e8bd2: 7010 0a0b 0100 |0001: invoke-direct {v1}, Landroid/support/v4/app/Watson;.:()V // method@0b0a │ │ -0e8bd8: 5c10 920c |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ -0e8bdc: 5c10 930c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ -0e8be0: 5c10 940c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ -0e8be4: 0e00 |000a: return-void │ │ +0e8ba0: |[0e8ba0] com.actionbarsherlock.app.SherlockFragmentActivity.:()V │ │ +0e8bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e8bb2: 7010 0a0b 0100 |0001: invoke-direct {v1}, Landroid/support/v4/app/Watson;.:()V // method@0b0a │ │ +0e8bb8: 5c10 920c |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ +0e8bbc: 5c10 930c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ +0e8bc0: 5c10 940c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ +0e8bc4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=21 │ │ 0x0004 line=25 │ │ 0x0006 line=26 │ │ 0x0008 line=27 │ │ locals : │ │ @@ -323096,19 +323111,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0e8be8: |[0e8be8] com.actionbarsherlock.app.SherlockFragmentActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0e8bf8: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8bfe: 0c00 |0003: move-result-object v0 │ │ -0e8c00: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ -0e8c06: 0e00 |0007: return-void │ │ +0e8bc8: |[0e8bc8] com.actionbarsherlock.app.SherlockFragmentActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0e8bd8: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8bde: 0c00 |0003: move-result-object v0 │ │ +0e8be0: 6e30 0325 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2503 │ │ +0e8be6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0007 line=257 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -323119,22 +323134,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0e8c08: |[0e8c08] com.actionbarsherlock.app.SherlockFragmentActivity.closeOptionsMenu:()V │ │ -0e8c18: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8c1e: 0c00 |0003: move-result-object v0 │ │ -0e8c20: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ -0e8c26: 0a00 |0007: move-result v0 │ │ -0e8c28: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0e8c2c: 6f10 0b0b 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.closeOptionsMenu:()V // method@0b0b │ │ -0e8c32: 0e00 |000d: return-void │ │ +0e8be8: |[0e8be8] com.actionbarsherlock.app.SherlockFragmentActivity.closeOptionsMenu:()V │ │ +0e8bf8: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8bfe: 0c00 |0003: move-result-object v0 │ │ +0e8c00: 6e10 0725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@2507 │ │ +0e8c06: 0a00 |0007: move-result v0 │ │ +0e8c08: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0e8c0c: 6f10 0b0b 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.closeOptionsMenu:()V // method@0b0b │ │ +0e8c12: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000d line=230 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323144,25 +323159,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0e8c34: |[0e8c34] com.actionbarsherlock.app.SherlockFragmentActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0e8c44: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8c4a: 0c00 |0003: move-result-object v0 │ │ -0e8c4c: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ -0e8c52: 0a00 |0007: move-result v0 │ │ -0e8c54: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0e8c58: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0e8c5a: 0f00 |000b: return v0 │ │ -0e8c5c: 6f20 0c0b 2100 |000c: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b0c │ │ -0e8c62: 0a00 |000f: move-result v0 │ │ -0e8c64: 28fb |0010: goto 000b // -0005 │ │ +0e8c14: |[0e8c14] com.actionbarsherlock.app.SherlockFragmentActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0e8c24: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8c2a: 0c00 |0003: move-result-object v0 │ │ +0e8c2c: 6e20 0c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@250c │ │ +0e8c32: 0a00 |0007: move-result v0 │ │ +0e8c34: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0e8c38: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0e8c3a: 0f00 |000b: return v0 │ │ +0e8c3c: 6f20 0c0b 2100 |000c: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b0c │ │ +0e8c42: 0a00 |000f: move-result v0 │ │ +0e8c44: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000a line=119 │ │ 0x000b line=121 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323173,21 +323188,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0e8c68: |[0e8c68] com.actionbarsherlock.app.SherlockFragmentActivity.findViewById:(I)Landroid/view/View; │ │ -0e8c78: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8c7e: 0c00 |0003: move-result-object v0 │ │ -0e8c80: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ -0e8c86: 6f20 0d0b 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.findViewById:(I)Landroid/view/View; // method@0b0d │ │ -0e8c8c: 0c00 |000a: move-result-object v0 │ │ -0e8c8e: 1100 |000b: return-object v0 │ │ +0e8c48: |[0e8c48] com.actionbarsherlock.app.SherlockFragmentActivity.findViewById:(I)Landroid/view/View; │ │ +0e8c58: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8c5e: 0c00 |0003: move-result-object v0 │ │ +0e8c60: 6e10 1925 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@2519 │ │ +0e8c66: 6f20 0d0b 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.findViewById:(I)Landroid/view/View; // method@0b0d │ │ +0e8c6c: 0c00 |000a: move-result-object v0 │ │ +0e8c6e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0007 line=281 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -323197,23 +323212,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0e8c90: |[0e8c90] com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0e8ca0: 5410 950c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c95 │ │ -0e8ca4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0e8ca8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0e8caa: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ -0e8cb0: 0c00 |0008: move-result-object v0 │ │ -0e8cb2: 5b10 950c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c95 │ │ -0e8cb6: 5410 950c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c95 │ │ -0e8cba: 1100 |000d: return-object v0 │ │ +0e8c70: |[0e8c70] com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0e8c80: 5410 950c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c95 │ │ +0e8c84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0e8c88: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0e8c8a: 7120 2f25 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@252f │ │ +0e8c90: 0c00 |0008: move-result-object v0 │ │ +0e8c92: 5b10 950c |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c95 │ │ +0e8c96: 5410 950c |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0c95 │ │ +0e8c9a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000b line=33 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323223,20 +323238,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0e8cbc: |[0e8cbc] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0e8ccc: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8cd2: 0c00 |0003: move-result-object v0 │ │ -0e8cd4: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ -0e8cda: 0c00 |0007: move-result-object v0 │ │ -0e8cdc: 1100 |0008: return-object v0 │ │ +0e8c9c: |[0e8c9c] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0e8cac: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8cb2: 0c00 |0003: move-result-object v0 │ │ +0e8cb4: 6e10 1a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@251a │ │ +0e8cba: 0c00 |0007: move-result-object v0 │ │ +0e8cbc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockFragmentActivity;) │ │ @@ -323244,20 +323259,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0e8ce0: |[0e8ce0] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0e8cf0: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8cf6: 0c00 |0003: move-result-object v0 │ │ -0e8cf8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ -0e8cfe: 0c00 |0007: move-result-object v0 │ │ -0e8d00: 1100 |0008: return-object v0 │ │ +0e8cc0: |[0e8cc0] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0e8cd0: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8cd6: 0c00 |0003: move-result-object v0 │ │ +0e8cd8: 6e10 1b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@251b │ │ +0e8cde: 0c00 |0007: move-result-object v0 │ │ +0e8ce0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockFragmentActivity;) │ │ @@ -323265,19 +323280,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0e8d04: |[0e8d04] com.actionbarsherlock.app.SherlockFragmentActivity.invalidateOptionsMenu:()V │ │ -0e8d14: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8d1a: 0c00 |0003: move-result-object v0 │ │ -0e8d1c: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ -0e8d22: 0e00 |0007: return-void │ │ +0e8ce4: |[0e8ce4] com.actionbarsherlock.app.SherlockFragmentActivity.invalidateOptionsMenu:()V │ │ +0e8cf4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8cfa: 0c00 |0003: move-result-object v0 │ │ +0e8cfc: 6e10 0b25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@250b │ │ +0e8d02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ @@ -323286,16 +323301,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e8d24: |[0e8d24] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0e8d34: 0e00 |0000: return-void │ │ +0e8d04: |[0e8d04] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0e8d14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -323304,16 +323319,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e8d38: |[0e8d38] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0e8d48: 0e00 |0000: return-void │ │ +0e8d18: |[0e8d18] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0e8d28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -323322,20 +323337,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e8d4c: |[0e8d4c] com.actionbarsherlock.app.SherlockFragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0e8d5c: 6f20 0f0b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0b0f │ │ -0e8d62: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8d68: 0c00 |0006: move-result-object v0 │ │ -0e8d6a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ -0e8d70: 0e00 |000a: return-void │ │ +0e8d2c: |[0e8d2c] com.actionbarsherlock.app.SherlockFragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0e8d3c: 6f20 0f0b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0b0f │ │ +0e8d42: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8d48: 0c00 |0006: move-result-object v0 │ │ +0e8d4a: 6e20 0825 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2508 │ │ +0e8d50: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x000a line=64 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323346,17 +323361,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e8d74: |[0e8d74] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0e8d84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e8d86: 0f00 |0001: return v0 │ │ +0e8d54: |[0e8d54] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0e8d64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e8d66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -323365,17 +323380,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e8d88: |[0e8d88] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0e8d98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e8d9a: 0f00 |0001: return v0 │ │ +0e8d68: |[0e8d68] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0e8d78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e8d7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -323384,30 +323399,30 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0e8d9c: |[0e8d9c] com.actionbarsherlock.app.SherlockFragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -0e8dac: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0e8db0: 5521 920c |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ -0e8db4: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0e8db8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0e8dba: 5c21 920c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ -0e8dbe: 6e10 ff25 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8dc4: 0c01 |000c: move-result-object v1 │ │ -0e8dc6: 6e20 0925 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ -0e8dcc: 0a00 |0010: move-result v0 │ │ -0e8dce: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0e8dd0: 5c21 920c |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ -0e8dd4: 0f00 |0014: return v0 │ │ -0e8dd6: 6f30 110b 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0b11 │ │ -0e8ddc: 0a00 |0018: move-result v0 │ │ -0e8dde: 28fb |0019: goto 0014 // -0005 │ │ +0e8d7c: |[0e8d7c] com.actionbarsherlock.app.SherlockFragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0e8d8c: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0e8d90: 5521 920c |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ +0e8d94: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0e8d98: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0e8d9a: 5c21 920c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ +0e8d9e: 6e10 ff25 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8da4: 0c01 |000c: move-result-object v1 │ │ +0e8da6: 6e20 0925 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@2509 │ │ +0e8dac: 0a00 |0010: move-result v0 │ │ +0e8dae: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0e8db0: 5c21 920c |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0c92 │ │ +0e8db4: 0f00 |0014: return v0 │ │ +0e8db6: 6f30 110b 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0b11 │ │ +0e8dbc: 0a00 |0018: move-result v0 │ │ +0e8dbe: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ 0x0011 line=165 │ │ 0x0014 line=170 │ │ @@ -323422,20 +323437,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0e8de0: |[0e8de0] com.actionbarsherlock.app.SherlockFragmentActivity.onDestroy:()V │ │ -0e8df0: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8df6: 0c00 |0003: move-result-object v0 │ │ -0e8df8: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ -0e8dfe: 6f10 130b 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onDestroy:()V // method@0b13 │ │ -0e8e04: 0e00 |000a: return-void │ │ +0e8dc0: |[0e8dc0] com.actionbarsherlock.app.SherlockFragmentActivity.onDestroy:()V │ │ +0e8dd0: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8dd6: 0c00 |0003: move-result-object v0 │ │ +0e8dd8: 6e10 0a25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@250a │ │ +0e8dde: 6f10 130b 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onDestroy:()V // method@0b13 │ │ +0e8de4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ 0x000a line=88 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323445,30 +323460,30 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0e8e08: |[0e8e08] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0e8e18: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0e8e1c: 5521 940c |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ -0e8e20: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0e8e24: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0e8e26: 5c21 940c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ -0e8e2a: 6e10 ff25 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8e30: 0c01 |000c: move-result-object v1 │ │ -0e8e32: 6e20 0f25 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ -0e8e38: 0a00 |0010: move-result v0 │ │ -0e8e3a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0e8e3c: 5c21 940c |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ -0e8e40: 0f00 |0014: return v0 │ │ -0e8e42: 6f30 140b 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0b14 │ │ -0e8e48: 0a00 |0018: move-result v0 │ │ -0e8e4a: 28fb |0019: goto 0014 // -0005 │ │ +0e8de8: |[0e8de8] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0e8df8: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0e8dfc: 5521 940c |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ +0e8e00: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0e8e04: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0e8e06: 5c21 940c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ +0e8e0a: 6e10 ff25 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8e10: 0c01 |000c: move-result-object v1 │ │ +0e8e12: 6e20 0f25 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@250f │ │ +0e8e18: 0a00 |0010: move-result v0 │ │ +0e8e1a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0e8e1c: 5c21 940c |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0c94 │ │ +0e8e20: 0f00 |0014: return v0 │ │ +0e8e22: 6f30 140b 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0b14 │ │ +0e8e28: 0a00 |0018: move-result v0 │ │ +0e8e2a: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x0009 line=204 │ │ 0x0011 line=205 │ │ 0x0014 line=210 │ │ @@ -323483,25 +323498,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0e8e4c: |[0e8e4c] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0e8e5c: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8e62: 0c00 |0003: move-result-object v0 │ │ -0e8e64: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ -0e8e6a: 0a00 |0007: move-result v0 │ │ -0e8e6c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0e8e70: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0e8e72: 0f00 |000b: return v0 │ │ -0e8e74: 6f30 160b 2103 |000c: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0b16 │ │ -0e8e7a: 0a00 |000f: move-result v0 │ │ -0e8e7c: 28fb |0010: goto 000b // -0005 │ │ +0e8e2c: |[0e8e2c] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0e8e3c: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8e42: 0c00 |0003: move-result-object v0 │ │ +0e8e44: 6e30 0d25 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@250d │ │ +0e8e4a: 0a00 |0007: move-result v0 │ │ +0e8e4c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0e8e50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0e8e52: 0f00 |000b: return v0 │ │ +0e8e54: 6f30 160b 2103 |000c: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0b16 │ │ +0e8e5a: 0a00 |000f: move-result v0 │ │ +0e8e5c: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x000a line=105 │ │ 0x000b line=107 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323513,17 +323528,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e8e80: |[0e8e80] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0e8e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e8e92: 0f00 |0001: return v0 │ │ +0e8e60: |[0e8e60] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0e8e70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e8e72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -323532,17 +323547,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e8e94: |[0e8e94] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0e8ea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e8ea6: 0f00 |0001: return v0 │ │ +0e8e74: |[0e8e74] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0e8e84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e8e86: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -323551,20 +323566,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0e8ea8: |[0e8ea8] com.actionbarsherlock.app.SherlockFragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0e8eb8: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8ebe: 0c00 |0003: move-result-object v0 │ │ -0e8ec0: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ -0e8ec6: 6f30 180b 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onPanelClosed:(ILandroid/view/Menu;)V // method@0b18 │ │ -0e8ecc: 0e00 |000a: return-void │ │ +0e8e88: |[0e8e88] com.actionbarsherlock.app.SherlockFragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0e8e98: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8e9e: 0c00 |0003: move-result-object v0 │ │ +0e8ea0: 6e30 1025 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2510 │ │ +0e8ea6: 6f30 180b 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onPanelClosed:(ILandroid/view/Menu;)V // method@0b18 │ │ +0e8eac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0007 line=113 │ │ 0x000a line=114 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323576,20 +323591,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0e8ed0: |[0e8ed0] com.actionbarsherlock.app.SherlockFragmentActivity.onPause:()V │ │ -0e8ee0: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8ee6: 0c00 |0003: move-result-object v0 │ │ -0e8ee8: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ -0e8eee: 6f10 190b 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPause:()V // method@0b19 │ │ -0e8ef4: 0e00 |000a: return-void │ │ +0e8eb0: |[0e8eb0] com.actionbarsherlock.app.SherlockFragmentActivity.onPause:()V │ │ +0e8ec0: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8ec6: 0c00 |0003: move-result-object v0 │ │ +0e8ec8: 6e10 1125 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2511 │ │ +0e8ece: 6f10 190b 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPause:()V // method@0b19 │ │ +0e8ed4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ 0x000a line=76 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323599,20 +323614,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e8ef8: |[0e8ef8] com.actionbarsherlock.app.SherlockFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0e8f08: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8f0e: 0c00 |0003: move-result-object v0 │ │ -0e8f10: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ -0e8f16: 6f20 1a0b 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onPostCreate:(Landroid/os/Bundle;)V // method@0b1a │ │ -0e8f1c: 0e00 |000a: return-void │ │ +0e8ed8: |[0e8ed8] com.actionbarsherlock.app.SherlockFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0e8ee8: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8eee: 0c00 |0003: move-result-object v0 │ │ +0e8ef0: 6e20 1225 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2512 │ │ +0e8ef6: 6f20 1a0b 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onPostCreate:(Landroid/os/Bundle;)V // method@0b1a │ │ +0e8efc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0007 line=93 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323623,20 +323638,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0e8f20: |[0e8f20] com.actionbarsherlock.app.SherlockFragmentActivity.onPostResume:()V │ │ -0e8f30: 6f10 1b0b 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPostResume:()V // method@0b1b │ │ -0e8f36: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8f3c: 0c00 |0006: move-result-object v0 │ │ -0e8f3e: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ -0e8f44: 0e00 |000a: return-void │ │ +0e8f00: |[0e8f00] com.actionbarsherlock.app.SherlockFragmentActivity.onPostResume:()V │ │ +0e8f10: 6f10 1b0b 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPostResume:()V // method@0b1b │ │ +0e8f16: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8f1c: 0c00 |0006: move-result-object v0 │ │ +0e8f1e: 6e10 1325 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2513 │ │ +0e8f24: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323646,17 +323661,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e8f48: |[0e8f48] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0e8f58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e8f5a: 0f00 |0001: return v0 │ │ +0e8f28: |[0e8f28] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0e8f38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e8f3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -323665,17 +323680,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e8f5c: |[0e8f5c] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0e8f6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e8f6e: 0f00 |0001: return v0 │ │ +0e8f3c: |[0e8f3c] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0e8f4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e8f4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -323684,30 +323699,30 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0e8f70: |[0e8f70] com.actionbarsherlock.app.SherlockFragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0e8f80: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0e8f84: 5521 930c |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ -0e8f88: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0e8f8c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0e8f8e: 5c21 930c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ -0e8f92: 6e10 ff25 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8f98: 0c01 |000c: move-result-object v1 │ │ -0e8f9a: 6e20 1425 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ -0e8fa0: 0a00 |0010: move-result v0 │ │ -0e8fa2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0e8fa4: 5c21 930c |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ -0e8fa8: 0f00 |0014: return v0 │ │ -0e8faa: 6f40 1d0b 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/app/Watson;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0b1d │ │ -0e8fb0: 0a00 |0018: move-result v0 │ │ -0e8fb2: 28fb |0019: goto 0014 // -0005 │ │ +0e8f50: |[0e8f50] com.actionbarsherlock.app.SherlockFragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0e8f60: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0e8f64: 5521 930c |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ +0e8f68: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0e8f6c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0e8f6e: 5c21 930c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ +0e8f72: 6e10 ff25 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8f78: 0c01 |000c: move-result-object v1 │ │ +0e8f7a: 6e20 1425 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@2514 │ │ +0e8f80: 0a00 |0010: move-result v0 │ │ +0e8f82: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0e8f84: 5c21 930c |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0c93 │ │ +0e8f88: 0f00 |0014: return v0 │ │ +0e8f8a: 6f40 1d0b 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/app/Watson;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0b1d │ │ +0e8f90: 0a00 |0018: move-result v0 │ │ +0e8f92: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0006 line=183 │ │ 0x0009 line=184 │ │ 0x0011 line=185 │ │ 0x0014 line=190 │ │ @@ -323723,20 +323738,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e8fb4: |[0e8fb4] com.actionbarsherlock.app.SherlockFragmentActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0e8fc4: 6f20 1f0b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0b1f │ │ -0e8fca: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8fd0: 0c00 |0006: move-result-object v0 │ │ -0e8fd2: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ -0e8fd8: 0e00 |000a: return-void │ │ +0e8f94: |[0e8f94] com.actionbarsherlock.app.SherlockFragmentActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0e8fa4: 6f20 1f0b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0b1f │ │ +0e8faa: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8fb0: 0c00 |0006: move-result-object v0 │ │ +0e8fb2: 6e20 1525 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@2515 │ │ +0e8fb8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000a line=134 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323747,20 +323762,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e8fdc: |[0e8fdc] com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0e8fec: 6f20 200b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0b20 │ │ -0e8ff2: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e8ff8: 0c00 |0006: move-result-object v0 │ │ -0e8ffa: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ -0e9000: 0e00 |000a: return-void │ │ +0e8fbc: |[0e8fbc] com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0e8fcc: 6f20 200b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0b20 │ │ +0e8fd2: 6e10 ff25 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8fd8: 0c00 |0006: move-result-object v0 │ │ +0e8fda: 6e20 1625 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@2516 │ │ +0e8fe0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x000a line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323771,20 +323786,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0e9004: |[0e9004] com.actionbarsherlock.app.SherlockFragmentActivity.onStop:()V │ │ -0e9014: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e901a: 0c00 |0003: move-result-object v0 │ │ -0e901c: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ -0e9022: 6f10 210b 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onStop:()V // method@0b21 │ │ -0e9028: 0e00 |000a: return-void │ │ +0e8fe4: |[0e8fe4] com.actionbarsherlock.app.SherlockFragmentActivity.onStop:()V │ │ +0e8ff4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e8ffa: 0c00 |0003: move-result-object v0 │ │ +0e8ffc: 6e10 1725 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@2517 │ │ +0e9002: 6f10 210b 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onStop:()V // method@0b21 │ │ +0e9008: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ 0x000a line=82 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323794,20 +323809,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0e902c: |[0e902c] com.actionbarsherlock.app.SherlockFragmentActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0e903c: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e9042: 0c00 |0003: move-result-object v0 │ │ -0e9044: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ -0e904a: 6f30 220b 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0b22 │ │ -0e9050: 0e00 |000a: return-void │ │ +0e900c: |[0e900c] com.actionbarsherlock.app.SherlockFragmentActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0e901c: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e9022: 0c00 |0003: move-result-object v0 │ │ +0e9024: 6e30 1825 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@2518 │ │ +0e902a: 6f30 220b 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0b22 │ │ +0e9030: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0007 line=99 │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323819,22 +323834,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0e9054: |[0e9054] com.actionbarsherlock.app.SherlockFragmentActivity.openOptionsMenu:()V │ │ -0e9064: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e906a: 0c00 |0003: move-result-object v0 │ │ -0e906c: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ -0e9072: 0a00 |0007: move-result v0 │ │ -0e9074: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0e9078: 6f10 230b 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.openOptionsMenu:()V // method@0b23 │ │ -0e907e: 0e00 |000d: return-void │ │ +0e9034: |[0e9034] com.actionbarsherlock.app.SherlockFragmentActivity.openOptionsMenu:()V │ │ +0e9044: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e904a: 0c00 |0003: move-result-object v0 │ │ +0e904c: 6e10 0e25 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@250e │ │ +0e9052: 0a00 |0007: move-result v0 │ │ +0e9054: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0e9058: 6f10 230b 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.openOptionsMenu:()V // method@0b23 │ │ +0e905e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000a line=221 │ │ 0x000d line=223 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -323844,20 +323859,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0e9080: |[0e9080] com.actionbarsherlock.app.SherlockFragmentActivity.requestWindowFeature:(J)V │ │ -0e9090: 6e10 ff25 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e9096: 0c00 |0003: move-result-object v0 │ │ -0e9098: 8441 |0004: long-to-int v1, v4 │ │ -0e909a: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ -0e90a0: 0e00 |0008: return-void │ │ +0e9060: |[0e9060] com.actionbarsherlock.app.SherlockFragmentActivity.requestWindowFeature:(J)V │ │ +0e9070: 6e10 ff25 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e9076: 0c00 |0003: move-result-object v0 │ │ +0e9078: 8441 |0004: long-to-int v1, v4 │ │ +0e907a: 6e20 1f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@251f │ │ +0e9080: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0008 line=276 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -323867,19 +323882,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0e90a4: |[0e90a4] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(I)V │ │ -0e90b4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e90ba: 0c00 |0003: move-result-object v0 │ │ -0e90bc: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ -0e90c2: 0e00 |0007: return-void │ │ +0e9084: |[0e9084] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(I)V │ │ +0e9094: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e909a: 0c00 |0003: move-result-object v0 │ │ +0e909c: 6e20 2025 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2520 │ │ +0e90a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -323889,19 +323904,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0e90c4: |[0e90c4] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;)V │ │ -0e90d4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e90da: 0c00 |0003: move-result-object v0 │ │ -0e90dc: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ -0e90e2: 0e00 |0007: return-void │ │ +0e90a4: |[0e90a4] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;)V │ │ +0e90b4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e90ba: 0c00 |0003: move-result-object v0 │ │ +0e90bc: 6e20 2125 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2521 │ │ +0e90c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0007 line=272 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -323911,19 +323926,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0e90e4: |[0e90e4] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0e90f4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e90fa: 0c00 |0003: move-result-object v0 │ │ -0e90fc: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ -0e9102: 0e00 |0007: return-void │ │ +0e90c4: |[0e90c4] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0e90d4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e90da: 0c00 |0003: move-result-object v0 │ │ +0e90dc: 6e30 2225 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2522 │ │ +0e90e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -323934,19 +323949,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0e9104: |[0e9104] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgress:(I)V │ │ -0e9114: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e911a: 0c00 |0003: move-result-object v0 │ │ -0e911c: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ -0e9122: 0e00 |0007: return-void │ │ +0e90e4: |[0e90e4] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgress:(I)V │ │ +0e90f4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e90fa: 0c00 |0003: move-result-object v0 │ │ +0e90fc: 6e20 2325 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2523 │ │ +0e9102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0007 line=291 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -323956,19 +323971,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0e9124: |[0e9124] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0e9134: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e913a: 0c00 |0003: move-result-object v0 │ │ -0e913c: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ -0e9142: 0e00 |0007: return-void │ │ +0e9104: |[0e9104] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0e9114: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e911a: 0c00 |0003: move-result-object v0 │ │ +0e911c: 6e20 2425 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@2524 │ │ +0e9122: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0007 line=295 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -323978,19 +323993,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0e9144: |[0e9144] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0e9154: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e915a: 0c00 |0003: move-result-object v0 │ │ -0e915c: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ -0e9162: 0e00 |0007: return-void │ │ +0e9124: |[0e9124] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0e9134: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e913a: 0c00 |0003: move-result-object v0 │ │ +0e913c: 6e20 2525 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@2525 │ │ +0e9142: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0007 line=299 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -324000,19 +324015,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0e9164: |[0e9164] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarVisibility:(Z)V │ │ -0e9174: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e917a: 0c00 |0003: move-result-object v0 │ │ -0e917c: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ -0e9182: 0e00 |0007: return-void │ │ +0e9144: |[0e9144] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarVisibility:(Z)V │ │ +0e9154: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e915a: 0c00 |0003: move-result-object v0 │ │ +0e915c: 6e20 2625 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@2526 │ │ +0e9162: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0007 line=303 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -324022,19 +324037,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0e9184: |[0e9184] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportSecondaryProgress:(I)V │ │ -0e9194: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e919a: 0c00 |0003: move-result-object v0 │ │ -0e919c: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ -0e91a2: 0e00 |0007: return-void │ │ +0e9164: |[0e9164] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportSecondaryProgress:(I)V │ │ +0e9174: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e917a: 0c00 |0003: move-result-object v0 │ │ +0e917c: 6e20 2725 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@2527 │ │ +0e9182: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0007 line=307 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -324044,20 +324059,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0e91a4: |[0e91a4] com.actionbarsherlock.app.SherlockFragmentActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0e91b4: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ -0e91ba: 0c00 |0003: move-result-object v0 │ │ -0e91bc: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ -0e91c2: 0c00 |0007: move-result-object v0 │ │ -0e91c4: 1100 |0008: return-object v0 │ │ +0e9184: |[0e9184] com.actionbarsherlock.app.SherlockFragmentActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0e9194: 6e10 ff25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@25ff │ │ +0e919a: 0c00 |0003: move-result-object v0 │ │ +0e919c: 6e20 2c25 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@252c │ │ +0e91a2: 0c00 |0007: move-result-object v0 │ │ +0e91a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -324066,17 +324081,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e91c8: |[0e91c8] com.actionbarsherlock.app.SherlockFragmentActivity.supportInvalidateOptionsMenu:()V │ │ -0e91d8: 6e10 0226 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.invalidateOptionsMenu:()V // method@2602 │ │ -0e91de: 0e00 |0003: return-void │ │ +0e91a8: |[0e91a8] com.actionbarsherlock.app.SherlockFragmentActivity.supportInvalidateOptionsMenu:()V │ │ +0e91b8: 6e10 0226 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.invalidateOptionsMenu:()V // method@2602 │ │ +0e91be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ @@ -324112,17 +324127,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e91e0: |[0e91e0] com.actionbarsherlock.app.SherlockListFragment.:()V │ │ -0e91f0: 7010 5c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@085c │ │ -0e91f6: 0e00 |0003: return-void │ │ +0e91c0: |[0e91c0] com.actionbarsherlock.app.SherlockListFragment.:()V │ │ +0e91d0: 7010 5c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@085c │ │ +0e91d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ │ │ Virtual methods - │ │ @@ -324131,17 +324146,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e91f8: |[0e91f8] com.actionbarsherlock.app.SherlockListFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0e9208: 5410 970c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ -0e920c: 1100 |0002: return-object v0 │ │ +0e91d8: |[0e91d8] com.actionbarsherlock.app.SherlockListFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0e91e8: 5410 970c |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ +0e91ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/SherlockListFragment;) │ │ @@ -324149,38 +324164,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0e9210: |[0e9210] com.actionbarsherlock.app.SherlockListFragment.onAttach:(Landroid/app/Activity;)V │ │ -0e9220: 2040 1c05 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ -0e9224: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0e9228: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ -0e922c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0e9230: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e9236: 6e10 2b34 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0e923c: 0c02 |000e: move-result-object v2 │ │ -0e923e: 6e10 ee33 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0e9244: 0c02 |0012: move-result-object v2 │ │ -0e9246: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e924c: 0c01 |0016: move-result-object v1 │ │ -0e924e: 1a02 9100 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0091 │ │ -0e9252: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e9258: 0c01 |001c: move-result-object v1 │ │ -0e925a: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e9260: 0c01 |0020: move-result-object v1 │ │ -0e9262: 7020 0434 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0e9268: 2700 |0024: throw v0 │ │ -0e926a: 0740 |0025: move-object v0, v4 │ │ -0e926c: 1f00 1c05 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ -0e9270: 5b30 970c |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ -0e9274: 6f20 6408 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0864 │ │ -0e927a: 0e00 |002d: return-void │ │ +0e91f0: |[0e91f0] com.actionbarsherlock.app.SherlockListFragment.onAttach:(Landroid/app/Activity;)V │ │ +0e9200: 2040 1c05 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ +0e9204: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0e9208: 2200 6f06 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@066f │ │ +0e920c: 2201 8206 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0e9210: 7010 5134 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e9216: 6e10 2b34 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0e921c: 0c02 |000e: move-result-object v2 │ │ +0e921e: 6e10 ee33 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0e9224: 0c02 |0012: move-result-object v2 │ │ +0e9226: 6e20 5a34 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e922c: 0c01 |0016: move-result-object v1 │ │ +0e922e: 1a02 9100 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0091 │ │ +0e9232: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e9238: 0c01 |001c: move-result-object v1 │ │ +0e923a: 6e10 5f34 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e9240: 0c01 |0020: move-result-object v1 │ │ +0e9242: 7020 0434 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0e9248: 2700 |0024: throw v0 │ │ +0e924a: 0740 |0025: move-object v0, v4 │ │ +0e924c: 1f00 1c05 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@051c │ │ +0e9250: 5b30 970c |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ +0e9254: 6f20 6408 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0864 │ │ +0e925a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -324193,22 +324208,22 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0e927c: |[0e927c] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0e928c: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0e9290: 7020 ba2b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0e9296: 5421 970c |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ -0e929a: 6e10 0126 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2601 │ │ -0e92a0: 0c01 |000a: move-result-object v1 │ │ -0e92a2: 6e30 5726 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockListFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@2657 │ │ -0e92a8: 0e00 |000e: return-void │ │ +0e925c: |[0e925c] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0e926c: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0e9270: 7020 ba2b 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0e9276: 5421 970c |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ +0e927a: 6e10 0126 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2601 │ │ +0e9280: 0c01 |000a: move-result-object v1 │ │ +0e9282: 6e30 5726 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockListFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@2657 │ │ +0e9288: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000e line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -324219,16 +324234,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e92ac: |[0e92ac] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0e92bc: 0e00 |0000: return-void │ │ +0e928c: |[0e928c] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0e929c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -324238,19 +324253,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e92c0: |[0e92c0] com.actionbarsherlock.app.SherlockListFragment.onDetach:()V │ │ -0e92d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e92d2: 5b10 970c |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ -0e92d6: 6f10 6708 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@0867 │ │ -0e92dc: 0e00 |0006: return-void │ │ +0e92a0: |[0e92a0] com.actionbarsherlock.app.SherlockListFragment.onDetach:()V │ │ +0e92b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e92b2: 5b10 970c |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0c97 │ │ +0e92b6: 6f10 6708 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@0867 │ │ +0e92bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ @@ -324260,20 +324275,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0e92e0: |[0e92e0] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0e92f0: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ -0e92f4: 7020 462b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ -0e92fa: 6e20 5a26 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@265a │ │ -0e9300: 0a00 |0008: move-result v0 │ │ -0e9302: 0f00 |0009: return v0 │ │ +0e92c0: |[0e92c0] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0e92d0: 2200 6f05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ +0e92d4: 7020 462b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ +0e92da: 6e20 5a26 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@265a │ │ +0e92e0: 0a00 |0008: move-result v0 │ │ +0e92e2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -324282,17 +324297,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0e9304: |[0e9304] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0e9314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0e9316: 0f00 |0001: return v0 │ │ +0e92e4: |[0e92e4] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0e92f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0e92f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -324301,19 +324316,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0e9318: |[0e9318] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0e9328: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ -0e932c: 7020 ba2b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0e9332: 6e20 5c26 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@265c │ │ -0e9338: 0e00 |0008: return-void │ │ +0e92f8: |[0e92f8] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0e9308: 2200 7805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0578 │ │ +0e930c: 7020 ba2b 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0e9312: 6e20 5c26 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@265c │ │ +0e9318: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ @@ -324323,16 +324338,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0e933c: |[0e933c] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0e934c: 0e00 |0000: return-void │ │ +0e931c: |[0e931c] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0e932c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -324370,18 +324385,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e9350: |[0e9350] com.actionbarsherlock.internal.app.ActionBarImpl$1.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0e9360: 5b01 be0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e9364: 7010 e927 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@27e9 │ │ -0e936a: 0e00 |0005: return-void │ │ +0e9330: |[0e9330] com.actionbarsherlock.internal.app.ActionBarImpl$1.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0e9340: 5b01 be0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e9344: 7010 e927 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@27e9 │ │ +0e934a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -324391,57 +324406,57 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -0e936c: |[0e936c] com.actionbarsherlock.internal.app.ActionBarImpl$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e937c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0e9380: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0e9382: 5430 be0c |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e9386: 7110 3b27 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@273b │ │ -0e938c: 0c00 |0008: move-result-object v0 │ │ -0e938e: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ -0e9392: 5430 be0c |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e9396: 7110 3b27 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@273b │ │ -0e939c: 0c00 |0010: move-result-object v0 │ │ -0e939e: 6e20 4a29 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setTranslationY:(F)V // method@294a │ │ -0e93a4: 5430 be0c |0014: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e93a8: 7110 3c27 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ -0e93ae: 0c00 |0019: move-result-object v0 │ │ -0e93b0: 6e20 442c 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2c44 │ │ -0e93b6: 5430 be0c |001d: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e93ba: 7110 3d27 0000 |001f: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273d │ │ -0e93c0: 0c00 |0022: move-result-object v0 │ │ -0e93c2: 3800 1400 |0023: if-eqz v0, 0037 // +0014 │ │ -0e93c6: 5430 be0c |0025: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e93ca: 7110 3e27 0000 |0027: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I // method@273e │ │ -0e93d0: 0a00 |002a: move-result v0 │ │ -0e93d2: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -0e93d4: 3310 0b00 |002c: if-ne v0, v1, 0037 // +000b │ │ -0e93d8: 5430 be0c |002e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e93dc: 7110 3d27 0000 |0030: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273d │ │ -0e93e2: 0c00 |0033: move-result-object v0 │ │ -0e93e4: 6e20 452c 2000 |0034: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ -0e93ea: 5430 be0c |0037: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e93ee: 7110 3c27 0000 |0039: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ -0e93f4: 0c00 |003c: move-result-object v0 │ │ -0e93f6: 6e20 452c 2000 |003d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ -0e93fc: 5430 be0c |0040: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e9400: 7110 3c27 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ -0e9406: 0c00 |0045: move-result-object v0 │ │ -0e9408: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -0e940a: 6e20 432c 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2c43 │ │ -0e9410: 5430 be0c |004a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e9414: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -0e9416: 7120 3f27 1000 |004d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@273f │ │ -0e941c: 5430 be0c |0050: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ -0e9420: 6e10 4b27 0000 |0052: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.completeDeferredDestroyActionMode:()V // method@274b │ │ -0e9426: 0e00 |0055: return-void │ │ +0e934c: |[0e934c] com.actionbarsherlock.internal.app.ActionBarImpl$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e935c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0e9360: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0e9362: 5430 be0c |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e9366: 7110 3b27 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@273b │ │ +0e936c: 0c00 |0008: move-result-object v0 │ │ +0e936e: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ +0e9372: 5430 be0c |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e9376: 7110 3b27 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@273b │ │ +0e937c: 0c00 |0010: move-result-object v0 │ │ +0e937e: 6e20 4a29 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setTranslationY:(F)V // method@294a │ │ +0e9384: 5430 be0c |0014: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e9388: 7110 3c27 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ +0e938e: 0c00 |0019: move-result-object v0 │ │ +0e9390: 6e20 442c 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2c44 │ │ +0e9396: 5430 be0c |001d: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e939a: 7110 3d27 0000 |001f: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273d │ │ +0e93a0: 0c00 |0022: move-result-object v0 │ │ +0e93a2: 3800 1400 |0023: if-eqz v0, 0037 // +0014 │ │ +0e93a6: 5430 be0c |0025: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e93aa: 7110 3e27 0000 |0027: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I // method@273e │ │ +0e93b0: 0a00 |002a: move-result v0 │ │ +0e93b2: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +0e93b4: 3310 0b00 |002c: if-ne v0, v1, 0037 // +000b │ │ +0e93b8: 5430 be0c |002e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e93bc: 7110 3d27 0000 |0030: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273d │ │ +0e93c2: 0c00 |0033: move-result-object v0 │ │ +0e93c4: 6e20 452c 2000 |0034: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ +0e93ca: 5430 be0c |0037: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e93ce: 7110 3c27 0000 |0039: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ +0e93d4: 0c00 |003c: move-result-object v0 │ │ +0e93d6: 6e20 452c 2000 |003d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ +0e93dc: 5430 be0c |0040: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e93e0: 7110 3c27 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ +0e93e6: 0c00 |0045: move-result-object v0 │ │ +0e93e8: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +0e93ea: 6e20 432c 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2c43 │ │ +0e93f0: 5430 be0c |004a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e93f4: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +0e93f6: 7120 3f27 1000 |004d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@273f │ │ +0e93fc: 5430 be0c |0050: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbe │ │ +0e9400: 6e10 4b27 0000 |0052: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.completeDeferredDestroyActionMode:()V // method@274b │ │ +0e9406: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=113 │ │ 0x000b line=114 │ │ 0x0014 line=115 │ │ 0x001d line=117 │ │ 0x002e line=118 │ │ @@ -324488,18 +324503,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0e9428: |[0e9428] com.actionbarsherlock.internal.app.ActionBarImpl$2.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0e9438: 5b01 bf0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbf │ │ -0e943c: 7010 e927 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@27e9 │ │ -0e9442: 0e00 |0005: return-void │ │ +0e9408: |[0e9408] com.actionbarsherlock.internal.app.ActionBarImpl$2.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0e9418: 5b01 bf0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbf │ │ +0e941c: 7010 e927 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@27e9 │ │ +0e9422: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; │ │ 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -324509,23 +324524,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0e9444: |[0e9444] com.actionbarsherlock.internal.app.ActionBarImpl$2.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e9454: 5420 bf0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbf │ │ -0e9458: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0e945a: 7120 3f27 1000 |0003: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@273f │ │ -0e9460: 5420 bf0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbf │ │ -0e9464: 7110 3c27 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ -0e946a: 0c00 |000b: move-result-object v0 │ │ -0e946c: 6e10 3a2c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.requestLayout:()V // method@2c3a │ │ -0e9472: 0e00 |000f: return-void │ │ +0e9424: |[0e9424] com.actionbarsherlock.internal.app.ActionBarImpl$2.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e9434: 5420 bf0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbf │ │ +0e9438: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0e943a: 7120 3f27 1000 |0003: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@273f │ │ +0e9440: 5420 bf0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0cbf │ │ +0e9444: 7110 3c27 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@273c │ │ +0e944a: 0c00 |000b: move-result-object v0 │ │ +0e944c: 6e10 3a2c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.requestLayout:()V // method@2c3a │ │ +0e9452: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0006 line=131 │ │ 0x000f line=132 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; │ │ @@ -324573,21 +324588,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0e9474: |[0e9474] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ │ -0e9484: 5b12 f50c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf5 │ │ -0e9488: 5b13 f60c |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0cf6 │ │ -0e948c: 7010 e927 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@27e9 │ │ -0e9492: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0e9494: 5c10 f40c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0cf4 │ │ -0e9498: 0e00 |000a: return-void │ │ +0e9454: |[0e9454] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ │ +0e9464: 5b12 f50c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf5 │ │ +0e9468: 5b13 f60c |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0cf6 │ │ +0e946c: 7010 e927 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@27e9 │ │ +0e9472: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0e9474: 5c10 f40c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0cf4 │ │ +0e9478: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0007 line=508 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ │ 0x0000 - 0x000b reg=2 this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ @@ -324599,18 +324614,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0e949c: |[0e949c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e94ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e94ae: 5c10 f40c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0cf4 │ │ -0e94b2: 0e00 |0003: return-void │ │ +0e947c: |[0e947c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e948c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e948e: 5c10 f40c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0cf4 │ │ +0e9492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0003 line=511 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ │ 0x0000 - 0x0004 reg=2 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ @@ -324620,36 +324635,36 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0e94b4: |[0e94b4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0e94c4: 5553 f40c |0000: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0cf4 │ │ -0e94c8: 3903 2600 |0002: if-nez v3, 0028 // +0026 │ │ -0e94cc: 5453 f60c |0004: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0cf6 │ │ -0e94d0: 6e10 9534 0300 |0006: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0e94d6: 0a02 |0009: move-result v2 │ │ -0e94d8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0e94da: 3520 1d00 |000b: if-ge v0, v2, 0028 // +001d │ │ -0e94de: 5453 f60c |000d: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0cf6 │ │ -0e94e2: 6e20 8e34 0300 |000f: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0e94e8: 0c01 |0012: move-result-object v1 │ │ -0e94ea: 1f01 3605 |0013: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ -0e94ee: 5413 020d |0015: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0e94f2: 6e10 e827 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ -0e94f8: 5453 f50c |001a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf5 │ │ -0e94fc: 7110 0728 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ -0e9502: 0c03 |001f: move-result-object v3 │ │ -0e9504: 5414 020d |0020: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ -0e9508: 6e20 8934 4300 |0022: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0e950e: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e9512: 28e4 |0027: goto 000b // -001c │ │ -0e9514: 0e00 |0028: return-void │ │ +0e9494: |[0e9494] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0e94a4: 5553 f40c |0000: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0cf4 │ │ +0e94a8: 3903 2600 |0002: if-nez v3, 0028 // +0026 │ │ +0e94ac: 5453 f60c |0004: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0cf6 │ │ +0e94b0: 6e10 9534 0300 |0006: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0e94b6: 0a02 |0009: move-result v2 │ │ +0e94b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0e94ba: 3520 1d00 |000b: if-ge v0, v2, 0028 // +001d │ │ +0e94be: 5453 f60c |000d: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0cf6 │ │ +0e94c2: 6e20 8e34 0300 |000f: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0e94c8: 0c01 |0012: move-result-object v1 │ │ +0e94ca: 1f01 3605 |0013: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0536 │ │ +0e94ce: 5413 020d |0015: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0e94d2: 6e10 e827 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ +0e94d8: 5453 f50c |001a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0cf5 │ │ +0e94dc: 7110 0728 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@2807 │ │ +0e94e2: 0c03 |001f: move-result-object v3 │ │ +0e94e4: 5414 020d |0020: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0d02 │ │ +0e94e8: 6e20 8934 4300 |0022: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0e94ee: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e94f2: 28e4 |0027: goto 000b // -001c │ │ +0e94f4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0004 line=514 │ │ 0x000a line=515 │ │ 0x000d line=516 │ │ 0x0015 line=517 │ │ @@ -324704,17 +324719,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e9518: |[0e9518] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:()V │ │ -0e9528: 7010 d928 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ -0e952e: 0e00 |0003: return-void │ │ +0e94f8: |[0e94f8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:()V │ │ +0e9508: 7010 d928 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ +0e950e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ @@ -324723,19 +324738,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0e9530: |[0e9530] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0e9540: 7010 d928 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ -0e9546: 5b01 3d0d |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e954a: 6e20 8828 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setPropertyName:(Ljava/lang/String;)V // method@2888 │ │ -0e9550: 0e00 |0008: return-void │ │ +0e9510: |[0e9510] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0e9520: 7010 d928 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@28d9 │ │ +0e9526: 5b01 3d0d |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e952a: 6e20 8828 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setPropertyName:(Ljava/lang/String;)V // method@2888 │ │ +0e9530: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ 0x0005 line=143 │ │ 0x0008 line=144 │ │ locals : │ │ @@ -324748,19 +324763,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0e9554: |[0e9554] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0e9564: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ -0e9568: 7030 7228 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2872 │ │ -0e956e: 6e20 8428 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setFloatValues:([F)V // method@2884 │ │ -0e9574: 1100 |0008: return-object v0 │ │ +0e9534: |[0e9534] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0e9544: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ +0e9548: 7030 7228 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2872 │ │ +0e954e: 6e20 8428 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setFloatValues:([F)V // method@2884 │ │ +0e9554: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0005 line=211 │ │ 0x0008 line=212 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ @@ -324773,19 +324788,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0e9578: |[0e9578] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0e9588: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ -0e958c: 7030 7228 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2872 │ │ -0e9592: 6e20 8528 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setIntValues:([I)V // method@2885 │ │ -0e9598: 1100 |0008: return-object v0 │ │ +0e9558: |[0e9558] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0e9568: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ +0e956c: 7030 7228 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2872 │ │ +0e9572: 6e20 8528 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setIntValues:([I)V // method@2885 │ │ +0e9578: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ 0x0008 line=174 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ @@ -324798,20 +324813,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0e959c: |[0e959c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofObject:(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0e95ac: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ -0e95b0: 7030 7228 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2872 │ │ -0e95b6: 6e20 8728 4000 |0005: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@2887 │ │ -0e95bc: 6e20 8328 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@2883 │ │ -0e95c2: 1100 |000b: return-object v0 │ │ +0e957c: |[0e957c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofObject:(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0e958c: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ +0e9590: 7030 7228 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2872 │ │ +0e9596: 6e20 8728 4000 |0005: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@2887 │ │ +0e959c: 6e20 8328 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@2883 │ │ +0e95a2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0005 line=254 │ │ 0x0008 line=255 │ │ 0x000b line=256 │ │ locals : │ │ @@ -324826,20 +324841,20 @@ │ │ type : '(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0e95c4: |[0e95c4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofPropertyValuesHolder:(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0e95d4: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ -0e95d8: 7010 7128 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:()V // method@2871 │ │ -0e95de: 5b01 3d0d |0005: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e95e2: 6e20 8b28 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ -0e95e8: 1100 |000a: return-object v0 │ │ +0e95a4: |[0e95a4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofPropertyValuesHolder:(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0e95b4: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ +0e95b8: 7010 7128 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:()V // method@2871 │ │ +0e95be: 5b01 3d0d |0005: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e95c2: 6e20 8b28 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ +0e95c8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0005 line=302 │ │ 0x0007 line=303 │ │ 0x000a line=304 │ │ locals : │ │ @@ -324853,27 +324868,27 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0e95ec: |[0e95ec] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.animateValue:(F)V │ │ -0e95fc: 6f20 e728 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ -0e9602: 5442 3e0d |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9606: 2121 |0005: array-length v1, v2 │ │ -0e9608: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0e960a: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0e960e: 5442 3e0d |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9612: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0e9616: 5443 3d0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e961a: 6e20 b328 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setAnimatedValue:(Ljava/lang/Object;)V // method@28b3 │ │ -0e9620: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e9624: 28f3 |0014: goto 0007 // -000d │ │ -0e9626: 0e00 |0015: return-void │ │ +0e95cc: |[0e95cc] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.animateValue:(F)V │ │ +0e95dc: 6f20 e728 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@28e7 │ │ +0e95e2: 5442 3e0d |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e95e6: 2121 |0005: array-length v1, v2 │ │ +0e95e8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0e95ea: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0e95ee: 5442 3e0d |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e95f2: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0e95f6: 5443 3d0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e95fa: 6e20 b328 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setAnimatedValue:(Ljava/lang/Object;)V // method@28b3 │ │ +0e9600: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e9604: 28f3 |0014: goto 0007 // -000d │ │ +0e9606: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ 0x0006 line=469 │ │ 0x0009 line=470 │ │ 0x0012 line=469 │ │ @@ -324889,18 +324904,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e9628: |[0e9628] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0e9638: 6e10 7628 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2876 │ │ -0e963e: 0c00 |0003: move-result-object v0 │ │ -0e9640: 1100 |0004: return-object v0 │ │ +0e9608: |[0e9608] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0e9618: 6e10 7628 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2876 │ │ +0e961e: 0c00 |0003: move-result-object v0 │ │ +0e9620: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -324908,19 +324923,19 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0e9644: |[0e9644] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0e9654: 6f10 ec28 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@28ec │ │ -0e965a: 0c00 |0003: move-result-object v0 │ │ -0e965c: 1f00 4105 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ -0e9660: 1100 |0006: return-object v0 │ │ +0e9624: |[0e9624] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0e9634: 6f10 ec28 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@28ec │ │ +0e963a: 0c00 |0003: move-result-object v0 │ │ +0e963c: 1f00 4105 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@0541 │ │ +0e9640: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=477 │ │ locals : │ │ 0x0006 - 0x0007 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ @@ -324930,18 +324945,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e9664: |[0e9664] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0e9674: 6e10 7628 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2876 │ │ -0e967a: 0c00 |0003: move-result-object v0 │ │ -0e967c: 1100 |0004: return-object v0 │ │ +0e9644: |[0e9644] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0e9654: 6e10 7628 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2876 │ │ +0e965a: 0c00 |0003: move-result-object v0 │ │ +0e965c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -324949,18 +324964,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0e9680: |[0e9680] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Ljava/lang/Object; │ │ -0e9690: 6e10 7628 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2876 │ │ -0e9696: 0c00 |0003: move-result-object v0 │ │ -0e9698: 1100 |0004: return-object v0 │ │ +0e9660: |[0e9660] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Ljava/lang/Object; │ │ +0e9670: 6e10 7628 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2876 │ │ +0e9676: 0c00 |0003: move-result-object v0 │ │ +0e9678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -324968,17 +324983,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e969c: |[0e969c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getPropertyName:()Ljava/lang/String; │ │ -0e96ac: 5410 3c0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ -0e96b0: 1100 |0002: return-object v0 │ │ +0e967c: |[0e967c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getPropertyName:()Ljava/lang/String; │ │ +0e968c: 5410 3c0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ +0e9690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -324986,17 +325001,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e96b4: |[0e96b4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getTarget:()Ljava/lang/Object; │ │ -0e96c4: 5410 3d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e96c8: 1100 |0002: return-object v0 │ │ +0e9694: |[0e9694] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getTarget:()Ljava/lang/Object; │ │ +0e96a4: 5410 3d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e96a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -325004,29 +325019,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0e96cc: |[0e96cc] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.initAnimation:()V │ │ -0e96dc: 5542 3b0d |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0d3b │ │ -0e96e0: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ -0e96e4: 5442 3e0d |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e96e8: 2121 |0006: array-length v1, v2 │ │ -0e96ea: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0e96ec: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ -0e96f0: 5442 3e0d |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e96f4: 4602 0200 |000c: aget-object v2, v2, v0 │ │ -0e96f8: 5443 3d0d |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e96fc: 6e20 bd28 3200 |0010: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterAndGetter:(Ljava/lang/Object;)V // method@28bd │ │ -0e9702: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e9706: 28f3 |0015: goto 0008 // -000d │ │ -0e9708: 6f10 fd28 0400 |0016: invoke-super {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ -0e970e: 0e00 |0019: return-void │ │ +0e96ac: |[0e96ac] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.initAnimation:()V │ │ +0e96bc: 5542 3b0d |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0d3b │ │ +0e96c0: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ +0e96c4: 5442 3e0d |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e96c8: 2121 |0006: array-length v1, v2 │ │ +0e96ca: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0e96cc: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +0e96d0: 5442 3e0d |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e96d4: 4602 0200 |000c: aget-object v2, v2, v0 │ │ +0e96d8: 5443 3d0d |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e96dc: 6e20 bd28 3200 |0010: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterAndGetter:(Ljava/lang/Object;)V // method@28bd │ │ +0e96e2: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e96e6: 28f3 |0015: goto 0008 // -000d │ │ +0e96e8: 6f10 fd28 0400 |0016: invoke-super {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@28fd │ │ +0e96ee: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=384 │ │ 0x0007 line=385 │ │ 0x000a line=386 │ │ 0x0013 line=385 │ │ @@ -325042,18 +325057,18 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0e9710: |[0e9710] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0e9720: 6e30 8128 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e9726: 0c00 |0003: move-result-object v0 │ │ -0e9728: 1100 |0004: return-object v0 │ │ +0e96f0: |[0e96f0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0e9700: 6e30 8128 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e9706: 0c00 |0003: move-result-object v0 │ │ +0e9708: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ @@ -325062,17 +325077,17 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0e972c: |[0e972c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0e973c: 6f30 0929 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ -0e9742: 1101 |0003: return-object v1 │ │ +0e970c: |[0e970c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0e971c: 6f30 0929 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2909 │ │ +0e9722: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0003 line=404 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ 0x0000 - 0x0004 reg=2 duration J │ │ @@ -325082,18 +325097,18 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0e9744: |[0e9744] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0e9754: 6e30 8128 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0e975a: 0c00 |0003: move-result-object v0 │ │ -0e975c: 1100 |0004: return-object v0 │ │ +0e9724: |[0e9724] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0e9734: 6e30 8128 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0e973a: 0c00 |0003: move-result-object v0 │ │ +0e973c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ @@ -325102,31 +325117,31 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0e9760: |[0e9760] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setFloatValues:([F)V │ │ -0e9770: 5430 3e0d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9774: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0e9778: 5430 3e0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e977c: 2100 |0006: array-length v0, v0 │ │ -0e977e: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ -0e9782: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0e9784: 2300 0607 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ -0e9788: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0e978a: 5432 3c0d |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ -0e978e: 7120 af28 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28af │ │ -0e9794: 0c02 |0012: move-result-object v2 │ │ -0e9796: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ -0e979a: 6e20 8b28 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ -0e97a0: 0e00 |0018: return-void │ │ -0e97a2: 6f20 0b29 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@290b │ │ -0e97a8: 28fc |001c: goto 0018 // -0004 │ │ +0e9740: |[0e9740] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setFloatValues:([F)V │ │ +0e9750: 5430 3e0d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e9754: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0e9758: 5430 3e0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e975c: 2100 |0006: array-length v0, v0 │ │ +0e975e: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ +0e9762: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0e9764: 2300 0607 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ +0e9768: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0e976a: 5432 3c0d |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ +0e976e: 7120 af28 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28af │ │ +0e9774: 0c02 |0012: move-result-object v2 │ │ +0e9776: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ +0e977a: 6e20 8b28 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ +0e9780: 0e00 |0018: return-void │ │ +0e9782: 6f20 0b29 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@290b │ │ +0e9788: 28fc |001c: goto 0018 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=330 │ │ 0x0018 line=335 │ │ 0x0019 line=333 │ │ locals : │ │ @@ -325138,31 +325153,31 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0e97ac: |[0e97ac] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setIntValues:([I)V │ │ -0e97bc: 5430 3e0d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e97c0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0e97c4: 5430 3e0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e97c8: 2100 |0006: array-length v0, v0 │ │ -0e97ca: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ -0e97ce: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0e97d0: 2300 0607 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ -0e97d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0e97d6: 5432 3c0d |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ -0e97da: 7120 b028 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b0 │ │ -0e97e0: 0c02 |0012: move-result-object v2 │ │ -0e97e2: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ -0e97e6: 6e20 8b28 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ -0e97ec: 0e00 |0018: return-void │ │ -0e97ee: 6f20 0d29 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@290d │ │ -0e97f4: 28fc |001c: goto 0018 // -0004 │ │ +0e978c: |[0e978c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setIntValues:([I)V │ │ +0e979c: 5430 3e0d |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e97a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0e97a4: 5430 3e0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e97a8: 2100 |0006: array-length v0, v0 │ │ +0e97aa: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ +0e97ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0e97b0: 2300 0607 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ +0e97b4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0e97b6: 5432 3c0d |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ +0e97ba: 7120 b028 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b0 │ │ +0e97c0: 0c02 |0012: move-result-object v2 │ │ +0e97c2: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ +0e97c6: 6e20 8b28 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ +0e97cc: 0e00 |0018: return-void │ │ +0e97ce: 6f20 0d29 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@290d │ │ +0e97d4: 28fc |001c: goto 0018 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0009 line=315 │ │ 0x0018 line=320 │ │ 0x0019 line=318 │ │ locals : │ │ @@ -325174,33 +325189,33 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0e97f8: |[0e97f8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ -0e9808: 5440 3e0d |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e980c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0e9810: 5440 3e0d |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9814: 2100 |0006: array-length v0, v0 │ │ -0e9816: 3900 1500 |0007: if-nez v0, 001c // +0015 │ │ -0e981a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0e981c: 2301 0607 |000a: new-array v1, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ -0e9820: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0e9822: 5443 3c0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ -0e9826: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0e9828: 1f00 4605 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@0546 │ │ -0e982c: 7130 b228 0305 |0012: invoke-static {v3, v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b2 │ │ -0e9832: 0c00 |0015: move-result-object v0 │ │ -0e9834: 4d00 0102 |0016: aput-object v0, v1, v2 │ │ -0e9838: 6e20 8b28 1400 |0018: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ -0e983e: 0e00 |001b: return-void │ │ -0e9840: 6f20 0f29 5400 |001c: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@290f │ │ -0e9846: 28fc |001f: goto 001b // -0004 │ │ +0e97d8: |[0e97d8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ +0e97e8: 5440 3e0d |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e97ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0e97f0: 5440 3e0d |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e97f4: 2100 |0006: array-length v0, v0 │ │ +0e97f6: 3900 1500 |0007: if-nez v0, 001c // +0015 │ │ +0e97fa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0e97fc: 2301 0607 |000a: new-array v1, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@0706 │ │ +0e9800: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0e9802: 5443 3c0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ +0e9806: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0e9808: 1f00 4605 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@0546 │ │ +0e980c: 7130 b228 0305 |0012: invoke-static {v3, v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@28b2 │ │ +0e9812: 0c00 |0015: move-result-object v0 │ │ +0e9814: 4d00 0102 |0016: aput-object v0, v1, v2 │ │ +0e9818: 6e20 8b28 1400 |0018: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@288b │ │ +0e981e: 0e00 |001b: return-void │ │ +0e9820: 6f20 0f29 5400 |001c: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@290f │ │ +0e9826: 28fc |001f: goto 001b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0009 line=345 │ │ 0x001b line=350 │ │ 0x001c line=348 │ │ locals : │ │ @@ -325212,30 +325227,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0e9848: |[0e9848] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setPropertyName:(Ljava/lang/String;)V │ │ -0e9858: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0e985a: 5442 3e0d |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e985e: 3802 1700 |0003: if-eqz v2, 001a // +0017 │ │ -0e9862: 5442 3e0d |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9866: 4601 0203 |0007: aget-object v1, v2, v3 │ │ -0e986a: 6e10 ad28 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@28ad │ │ -0e9870: 0c00 |000c: move-result-object v0 │ │ -0e9872: 6e20 b928 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setPropertyName:(Ljava/lang/String;)V // method@28b9 │ │ -0e9878: 5442 3f0d |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d3f │ │ -0e987c: 6e20 b434 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b4 │ │ -0e9882: 5442 3f0d |0015: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d3f │ │ -0e9886: 6e30 b334 5201 |0017: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0e988c: 5b45 3c0d |001a: iput-object v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ -0e9890: 5c43 3b0d |001c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0d3b │ │ -0e9894: 0e00 |001e: return-void │ │ +0e9828: |[0e9828] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setPropertyName:(Ljava/lang/String;)V │ │ +0e9838: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0e983a: 5442 3e0d |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e983e: 3802 1700 |0003: if-eqz v2, 001a // +0017 │ │ +0e9842: 5442 3e0d |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e9846: 4601 0203 |0007: aget-object v1, v2, v3 │ │ +0e984a: 6e10 ad28 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@28ad │ │ +0e9850: 0c00 |000c: move-result-object v0 │ │ +0e9852: 6e20 b928 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setPropertyName:(Ljava/lang/String;)V // method@28b9 │ │ +0e9858: 5442 3f0d |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d3f │ │ +0e985c: 6e20 b434 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b4 │ │ +0e9862: 5442 3f0d |0015: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0d3f │ │ +0e9866: 6e30 b334 5201 |0017: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0e986c: 5b45 3c0d |001a: iput-object v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0d3c │ │ +0e9870: 5c43 3b0d |001c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0d3b │ │ +0e9874: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0005 line=76 │ │ 0x0009 line=77 │ │ 0x000d line=78 │ │ 0x0010 line=79 │ │ @@ -325254,30 +325269,30 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0e9898: |[0e9898] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setTarget:(Ljava/lang/Object;)V │ │ -0e98a8: 5431 3d0d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e98ac: 3241 1400 |0002: if-eq v1, v4, 0016 // +0014 │ │ -0e98b0: 5430 3d0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e98b4: 5b34 3d0d |0006: iput-object v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e98b8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0e98bc: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ -0e98c0: 6e10 2b34 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0e98c6: 0c01 |000f: move-result-object v1 │ │ -0e98c8: 6e10 2b34 0400 |0010: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0e98ce: 0c02 |0013: move-result-object v2 │ │ -0e98d0: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ -0e98d4: 0e00 |0016: return-void │ │ -0e98d6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0e98d8: 5c31 3b0d |0018: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0d3b │ │ -0e98dc: 28fc |001a: goto 0016 // -0004 │ │ +0e9878: |[0e9878] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setTarget:(Ljava/lang/Object;)V │ │ +0e9888: 5431 3d0d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e988c: 3241 1400 |0002: if-eq v1, v4, 0016 // +0014 │ │ +0e9890: 5430 3d0d |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e9894: 5b34 3d0d |0006: iput-object v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e9898: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0e989c: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ +0e98a0: 6e10 2b34 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0e98a6: 0c01 |000f: move-result-object v1 │ │ +0e98a8: 6e10 2b34 0400 |0010: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0e98ae: 0c02 |0013: move-result-object v2 │ │ +0e98b0: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ +0e98b4: 0e00 |0016: return-void │ │ +0e98b6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0e98b8: 5c31 3b0d |0018: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0d3b │ │ +0e98bc: 28fc |001a: goto 0016 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0004 line=425 │ │ 0x0006 line=426 │ │ 0x0008 line=427 │ │ 0x0016 line=433 │ │ @@ -325293,27 +325308,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0e98e0: |[0e98e0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupEndValues:()V │ │ -0e98f0: 6e10 7b28 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@287b │ │ -0e98f6: 5442 3e0d |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e98fa: 2121 |0005: array-length v1, v2 │ │ -0e98fc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0e98fe: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0e9902: 5442 3e0d |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9906: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0e990a: 5443 3d0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e990e: 6e20 ba28 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupEndValue:(Ljava/lang/Object;)V // method@28ba │ │ -0e9914: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e9918: 28f3 |0014: goto 0007 // -000d │ │ -0e991a: 0e00 |0015: return-void │ │ +0e98c0: |[0e98c0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupEndValues:()V │ │ +0e98d0: 6e10 7b28 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@287b │ │ +0e98d6: 5442 3e0d |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e98da: 2121 |0005: array-length v1, v2 │ │ +0e98dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0e98de: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0e98e2: 5442 3e0d |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e98e6: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0e98ea: 5443 3d0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e98ee: 6e20 ba28 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupEndValue:(Ljava/lang/Object;)V // method@28ba │ │ +0e98f4: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e98f8: 28f3 |0014: goto 0007 // -000d │ │ +0e98fa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ 0x0006 line=448 │ │ 0x0009 line=449 │ │ 0x0012 line=448 │ │ @@ -325328,27 +325343,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0e991c: |[0e991c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupStartValues:()V │ │ -0e992c: 6e10 7b28 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@287b │ │ -0e9932: 5442 3e0d |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9936: 2121 |0005: array-length v1, v2 │ │ -0e9938: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0e993a: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0e993e: 5442 3e0d |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9942: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0e9946: 5443 3d0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e994a: 6e20 bf28 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupStartValue:(Ljava/lang/Object;)V // method@28bf │ │ -0e9950: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e9954: 28f3 |0014: goto 0007 // -000d │ │ -0e9956: 0e00 |0015: return-void │ │ +0e98fc: |[0e98fc] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupStartValues:()V │ │ +0e990c: 6e10 7b28 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@287b │ │ +0e9912: 5442 3e0d |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e9916: 2121 |0005: array-length v1, v2 │ │ +0e9918: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0e991a: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0e991e: 5442 3e0d |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e9922: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0e9926: 5443 3d0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e992a: 6e20 bf28 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupStartValue:(Ljava/lang/Object;)V // method@28bf │ │ +0e9930: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e9934: 28f3 |0014: goto 0007 // -000d │ │ +0e9936: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x0006 line=439 │ │ 0x0009 line=440 │ │ 0x0012 line=439 │ │ @@ -325363,17 +325378,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0e9958: |[0e9958] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.start:()V │ │ -0e9968: 6f10 1429 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2914 │ │ -0e996e: 0e00 |0003: return-void │ │ +0e9938: |[0e9938] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.start:()V │ │ +0e9948: 6f10 1429 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2914 │ │ +0e994e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ @@ -325382,59 +325397,59 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0e9970: |[0e9970] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.toString:()Ljava/lang/String; │ │ -0e9980: 2202 8206 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0e9984: 7010 5134 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e998a: 1a03 ed0f |0005: const-string v3, "ObjectAnimator@" // string@0fed │ │ -0e998e: 6e20 5a34 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e9994: 0c02 |000a: move-result-object v2 │ │ -0e9996: 6e10 2c34 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ -0e999c: 0a03 |000e: move-result v3 │ │ -0e999e: 7110 0b34 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ -0e99a4: 0c03 |0012: move-result-object v3 │ │ -0e99a6: 6e20 5a34 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e99ac: 0c02 |0016: move-result-object v2 │ │ -0e99ae: 1a03 0d01 |0017: const-string v3, ", target " // string@010d │ │ -0e99b2: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e99b8: 0c02 |001c: move-result-object v2 │ │ -0e99ba: 5443 3d0d |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ -0e99be: 6e20 5934 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0e99c4: 0c02 |0022: move-result-object v2 │ │ -0e99c6: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e99cc: 0c01 |0026: move-result-object v1 │ │ -0e99ce: 5442 3e0d |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e99d2: 3802 2a00 |0029: if-eqz v2, 0053 // +002a │ │ -0e99d6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -0e99d8: 5442 3e0d |002c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e99dc: 2122 |002e: array-length v2, v2 │ │ -0e99de: 3520 2400 |002f: if-ge v0, v2, 0053 // +0024 │ │ -0e99e2: 2202 8206 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ -0e99e6: 7010 5134 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0e99ec: 6e20 5a34 1200 |0036: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e99f2: 0c02 |0039: move-result-object v2 │ │ -0e99f4: 1a03 0100 |003a: const-string v3, " │ │ +0e9950: |[0e9950] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.toString:()Ljava/lang/String; │ │ +0e9960: 2202 8206 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0e9964: 7010 5134 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e996a: 1a03 ed0f |0005: const-string v3, "ObjectAnimator@" // string@0fed │ │ +0e996e: 6e20 5a34 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e9974: 0c02 |000a: move-result-object v2 │ │ +0e9976: 6e10 2c34 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@342c │ │ +0e997c: 0a03 |000e: move-result v3 │ │ +0e997e: 7110 0b34 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@340b │ │ +0e9984: 0c03 |0012: move-result-object v3 │ │ +0e9986: 6e20 5a34 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e998c: 0c02 |0016: move-result-object v2 │ │ +0e998e: 1a03 0d01 |0017: const-string v3, ", target " // string@010d │ │ +0e9992: 6e20 5a34 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e9998: 0c02 |001c: move-result-object v2 │ │ +0e999a: 5443 3d0d |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0d3d │ │ +0e999e: 6e20 5934 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0e99a4: 0c02 |0022: move-result-object v2 │ │ +0e99a6: 6e10 5f34 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e99ac: 0c01 |0026: move-result-object v1 │ │ +0e99ae: 5442 3e0d |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e99b2: 3802 2a00 |0029: if-eqz v2, 0053 // +002a │ │ +0e99b6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +0e99b8: 5442 3e0d |002c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e99bc: 2122 |002e: array-length v2, v2 │ │ +0e99be: 3520 2400 |002f: if-ge v0, v2, 0053 // +0024 │ │ +0e99c2: 2202 8206 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@0682 │ │ +0e99c6: 7010 5134 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0e99cc: 6e20 5a34 1200 |0036: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e99d2: 0c02 |0039: move-result-object v2 │ │ +0e99d4: 1a03 0100 |003a: const-string v3, " │ │ " // string@0001 │ │ -0e99f8: 6e20 5a34 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e99fe: 0c02 |003f: move-result-object v2 │ │ -0e9a00: 5443 3e0d |0040: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ -0e9a04: 4603 0300 |0042: aget-object v3, v3, v0 │ │ -0e9a08: 6e10 c128 0300 |0044: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@28c1 │ │ -0e9a0e: 0c03 |0047: move-result-object v3 │ │ -0e9a10: 6e20 5a34 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0e9a16: 0c02 |004b: move-result-object v2 │ │ -0e9a18: 6e10 5f34 0200 |004c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0e9a1e: 0c01 |004f: move-result-object v1 │ │ -0e9a20: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0e9a24: 28da |0052: goto 002c // -0026 │ │ -0e9a26: 1101 |0053: return-object v1 │ │ +0e99d8: 6e20 5a34 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e99de: 0c02 |003f: move-result-object v2 │ │ +0e99e0: 5443 3e0d |0040: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0d3e │ │ +0e99e4: 4603 0300 |0042: aget-object v3, v3, v0 │ │ +0e99e8: 6e10 c128 0300 |0044: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@28c1 │ │ +0e99ee: 0c03 |0047: move-result-object v3 │ │ +0e99f0: 6e20 5a34 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0e99f6: 0c02 |004b: move-result-object v2 │ │ +0e99f8: 6e10 5f34 0200 |004c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0e99fe: 0c01 |004f: move-result-object v1 │ │ +0e9a00: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0e9a04: 28da |0052: goto 002c // -0026 │ │ +0e9a06: 1101 |0053: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0027 line=484 │ │ 0x002b line=485 │ │ 0x0031 line=486 │ │ 0x0050 line=485 │ │ @@ -325478,52 +325493,52 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0e9a28: |[0e9a28] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0e9a38: 5b67 b50d |0000: iput-object v7, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db5 │ │ -0e9a3c: 7030 802b 8609 |0002: invoke-direct {v6, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b80 │ │ -0e9a42: 6e10 dd2b 0900 |0005: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ -0e9a48: 0c03 |0008: move-result-object v3 │ │ -0e9a4a: 1f03 6d05 |0009: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0e9a4e: 6e10 1a2b 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ -0e9a54: 0a05 |000e: move-result v5 │ │ -0e9a56: 3905 0f00 |000f: if-nez v5, 001e // +000f │ │ -0e9a5a: 7110 252a 0700 |0011: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2a25 │ │ -0e9a60: 0c05 |0014: move-result-object v5 │ │ -0e9a62: 3905 2b00 |0015: if-nez v5, 0040 // +002b │ │ -0e9a66: 5475 c60d |0017: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0e9a6a: 1f05 9604 |0019: check-cast v5, Landroid/view/View; // type@0496 │ │ -0e9a6e: 6e20 f929 5600 |001b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@29f9 │ │ -0e9a74: 5475 cb0d |001e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0dcb │ │ -0e9a78: 6e20 fa29 5600 |0020: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@29fa │ │ -0e9a7e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0e9a80: 6e10 f12b 0900 |0024: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2bf1 │ │ -0e9a86: 0a01 |0027: move-result v1 │ │ -0e9a88: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0e9a8a: 3512 1300 |0029: if-ge v2, v1, 003c // +0013 │ │ -0e9a8e: 6e20 de2b 2900 |002b: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2bde │ │ -0e9a94: 0c00 |002e: move-result-object v0 │ │ -0e9a96: 7210 0230 0000 |002f: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@3002 │ │ -0e9a9c: 0a05 |0032: move-result v5 │ │ -0e9a9e: 3805 1200 |0033: if-eqz v5, 0045 // +0012 │ │ -0e9aa2: 7210 f42f 0000 |0035: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2ff4 │ │ -0e9aa8: 0c05 |0038: move-result-object v5 │ │ -0e9aaa: 3805 0c00 |0039: if-eqz v5, 0045 // +000c │ │ -0e9aae: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -0e9ab0: 6e20 fb29 4600 |003c: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setForceShowIcon:(Z)V // method@29fb │ │ -0e9ab6: 0e00 |003f: return-void │ │ -0e9ab8: 7110 252a 0700 |0040: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2a25 │ │ -0e9abe: 0c05 |0043: move-result-object v5 │ │ -0e9ac0: 28d7 |0044: goto 001b // -0029 │ │ -0e9ac2: d802 0201 |0045: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0e9ac6: 28e2 |0047: goto 0029 // -001e │ │ +0e9a08: |[0e9a08] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0e9a18: 5b67 b50d |0000: iput-object v7, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db5 │ │ +0e9a1c: 7030 802b 8609 |0002: invoke-direct {v6, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2b80 │ │ +0e9a22: 6e10 dd2b 0900 |0005: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ +0e9a28: 0c03 |0008: move-result-object v3 │ │ +0e9a2a: 1f03 6d05 |0009: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0e9a2e: 6e10 1a2b 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ +0e9a34: 0a05 |000e: move-result v5 │ │ +0e9a36: 3905 0f00 |000f: if-nez v5, 001e // +000f │ │ +0e9a3a: 7110 252a 0700 |0011: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2a25 │ │ +0e9a40: 0c05 |0014: move-result-object v5 │ │ +0e9a42: 3905 2b00 |0015: if-nez v5, 0040 // +002b │ │ +0e9a46: 5475 c60d |0017: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0e9a4a: 1f05 9604 |0019: check-cast v5, Landroid/view/View; // type@0496 │ │ +0e9a4e: 6e20 f929 5600 |001b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@29f9 │ │ +0e9a54: 5475 cb0d |001e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0dcb │ │ +0e9a58: 6e20 fa29 5600 |0020: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@29fa │ │ +0e9a5e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0e9a60: 6e10 f12b 0900 |0024: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2bf1 │ │ +0e9a66: 0a01 |0027: move-result v1 │ │ +0e9a68: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0e9a6a: 3512 1300 |0029: if-ge v2, v1, 003c // +0013 │ │ +0e9a6e: 6e20 de2b 2900 |002b: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2bde │ │ +0e9a74: 0c00 |002e: move-result-object v0 │ │ +0e9a76: 7210 0230 0000 |002f: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@3002 │ │ +0e9a7c: 0a05 |0032: move-result v5 │ │ +0e9a7e: 3805 1200 |0033: if-eqz v5, 0045 // +0012 │ │ +0e9a82: 7210 f42f 0000 |0035: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2ff4 │ │ +0e9a88: 0c05 |0038: move-result-object v5 │ │ +0e9a8a: 3805 0c00 |0039: if-eqz v5, 0045 // +000c │ │ +0e9a8e: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +0e9a90: 6e20 fb29 4600 |003c: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setForceShowIcon:(Z)V // method@29fb │ │ +0e9a96: 0e00 |003f: return-void │ │ +0e9a98: 7110 252a 0700 |0040: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2a25 │ │ +0e9a9e: 0c05 |0043: move-result-object v5 │ │ +0e9aa0: 28d7 |0044: goto 001b // -0029 │ │ +0e9aa2: d802 0201 |0045: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0e9aa6: 28e2 |0047: goto 0029 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0002 line=649 │ │ 0x0005 line=652 │ │ 0x000b line=653 │ │ 0x0011 line=655 │ │ @@ -325559,23 +325574,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0e9ac8: |[0e9ac8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:()V │ │ -0e9ad8: 6f10 912b 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@2b91 │ │ -0e9ade: 5420 b50d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db5 │ │ -0e9ae2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0e9ae4: 7120 262a 1000 |0006: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@2a26 │ │ -0e9aea: 5420 b50d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db5 │ │ -0e9aee: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0e9af0: 5901 c80d |000c: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ -0e9af4: 0e00 |000e: return-void │ │ +0e9aa8: |[0e9aa8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:()V │ │ +0e9ab8: 6f10 912b 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@2b91 │ │ +0e9abe: 5420 b50d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db5 │ │ +0e9ac2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0e9ac4: 7120 262a 1000 |0006: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@2a26 │ │ +0e9aca: 5420 b50d |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0db5 │ │ +0e9ace: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0e9ad0: 5901 c80d |000c: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ +0e9ad4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x0009 line=676 │ │ 0x000e line=677 │ │ locals : │ │ @@ -325615,20 +325630,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0e9af8: |[0e9af8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -0e9b08: 5b12 ba0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dba │ │ -0e9b0c: 7056 822b 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ -0e9b12: 5420 cb0d |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0dcb │ │ -0e9b16: 6e20 122a 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2a12 │ │ -0e9b1c: 0e00 |000a: return-void │ │ +0e9ad8: |[0e9ad8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +0e9ae8: 5b12 ba0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dba │ │ +0e9aec: 7056 822b 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2b82 │ │ +0e9af2: 5420 cb0d |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0dcb │ │ +0e9af6: 6e20 122a 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2a12 │ │ +0e9afc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0002 line=633 │ │ 0x0005 line=634 │ │ 0x000a line=635 │ │ locals : │ │ @@ -325645,23 +325660,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0e9b20: |[0e9b20] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ -0e9b30: 6f10 912b 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@2b91 │ │ -0e9b36: 5420 ba0d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dba │ │ -0e9b3a: 5400 c50d |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0e9b3e: 6e10 bb2a 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@2abb │ │ -0e9b44: 5420 ba0d |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dba │ │ -0e9b48: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0e9b4a: 7120 242a 1000 |000d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a24 │ │ -0e9b50: 0e00 |0010: return-void │ │ +0e9b00: |[0e9b00] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ +0e9b10: 6f10 912b 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@2b91 │ │ +0e9b16: 5420 ba0d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dba │ │ +0e9b1a: 5400 c50d |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0e9b1e: 6e10 bb2a 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@2abb │ │ +0e9b24: 5420 ba0d |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0dba │ │ +0e9b28: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0e9b2a: 7120 242a 1000 |000d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2a24 │ │ +0e9b30: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ 0x000a line=641 │ │ 0x0010 line=642 │ │ locals : │ │ @@ -325769,26 +325784,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0e9b54: |[0e9b54] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ -0e9b64: 6000 6f0b |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__action_menu_layout:I // field@0b6f │ │ -0e9b68: 6001 6e0b |0002: sget v1, Lcom/actionbarsherlock/R$layout;.abs__action_menu_item_layout:I // field@0b6e │ │ -0e9b6c: 7040 7b2a 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@2a7b │ │ -0e9b72: 2200 6904 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@0469 │ │ -0e9b76: 7010 c320 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@20c3 │ │ -0e9b7c: 5b20 be0d |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0dbe │ │ -0e9b80: 2200 6105 |000e: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@0561 │ │ -0e9b84: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0e9b86: 7030 152a 2001 |0011: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V // method@2a15 │ │ -0e9b8c: 5b20 cb0d |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0dcb │ │ -0e9b90: 0e00 |0016: return-void │ │ +0e9b34: |[0e9b34] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ +0e9b44: 6000 6f0b |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__action_menu_layout:I // field@0b6f │ │ +0e9b48: 6001 6e0b |0002: sget v1, Lcom/actionbarsherlock/R$layout;.abs__action_menu_item_layout:I // field@0b6e │ │ +0e9b4c: 7040 7b2a 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@2a7b │ │ +0e9b52: 2200 6904 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@0469 │ │ +0e9b56: 7010 c320 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@20c3 │ │ +0e9b5c: 5b20 be0d |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0dbe │ │ +0e9b60: 2200 6105 |000e: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@0561 │ │ +0e9b64: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0e9b66: 7030 152a 2001 |0011: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V // method@2a15 │ │ +0e9b6c: 5b20 cb0d |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0dcb │ │ +0e9b70: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=64 │ │ 0x000e line=73 │ │ 0x0016 line=79 │ │ locals : │ │ @@ -325800,17 +325815,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e9b94: |[0e9b94] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ -0e9ba4: 5410 ca0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ -0e9ba8: 1100 |0002: return-object v0 │ │ +0e9b74: |[0e9b74] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ +0e9b84: 5410 ca0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ +0e9b88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -325818,17 +325833,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e9bac: |[0e9bac] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ -0e9bbc: 5b01 ca0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ -0e9bc0: 1101 |0002: return-object v1 │ │ +0e9b8c: |[0e9b8c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ +0e9b9c: 5b01 ca0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ +0e9ba0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ @@ -325837,17 +325852,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e9bc4: |[0e9bc4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; │ │ -0e9bd4: 5410 c90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0e9bd8: 1100 |0002: return-object v0 │ │ +0e9ba4: |[0e9ba4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; │ │ +0e9bb4: 5410 c90d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0e9bb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -325855,17 +325870,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e9bdc: |[0e9bdc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ -0e9bec: 5b01 bf0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ -0e9bf0: 1101 |0002: return-object v1 │ │ +0e9bbc: |[0e9bbc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ +0e9bcc: 5b01 bf0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ +0e9bd0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ │ │ @@ -325874,17 +325889,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0e9bf4: |[0e9bf4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ -0e9c04: 5b01 cc0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ -0e9c08: 1101 |0002: return-object v1 │ │ +0e9bd4: |[0e9bd4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ +0e9be4: 5b01 cc0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ +0e9be8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ │ │ @@ -325893,38 +325908,38 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0e9c0c: |[0e9c0c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; │ │ -0e9c1c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0e9c1e: 5463 c60d |0001: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0e9c22: 1f03 9d04 |0003: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ -0e9c26: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ -0e9c2a: 0750 |0007: move-object v0, v5 │ │ -0e9c2c: 1100 |0008: return-object v0 │ │ -0e9c2e: 6e10 6722 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ -0e9c34: 0a01 |000c: move-result v1 │ │ -0e9c36: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0e9c38: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ -0e9c3c: 6e20 6622 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -0e9c42: 0c00 |0013: move-result-object v0 │ │ -0e9c44: 2004 7605 |0014: instance-of v4, v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0e9c48: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ -0e9c4c: 0704 |0018: move-object v4, v0 │ │ -0e9c4e: 1f04 7605 |0019: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ -0e9c52: 7210 ae2b 0400 |001b: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2bae │ │ -0e9c58: 0c04 |001e: move-result-object v4 │ │ -0e9c5a: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ -0e9c5e: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0e9c62: 28eb |0023: goto 000e // -0015 │ │ -0e9c64: 0750 |0024: move-object v0, v5 │ │ -0e9c66: 28e3 |0025: goto 0008 // -001d │ │ +0e9bec: |[0e9bec] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; │ │ +0e9bfc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0e9bfe: 5463 c60d |0001: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0e9c02: 1f03 9d04 |0003: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ +0e9c06: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ +0e9c0a: 0750 |0007: move-object v0, v5 │ │ +0e9c0c: 1100 |0008: return-object v0 │ │ +0e9c0e: 6e10 6722 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@2267 │ │ +0e9c14: 0a01 |000c: move-result v1 │ │ +0e9c16: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0e9c18: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ +0e9c1c: 6e20 6622 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +0e9c22: 0c00 |0013: move-result-object v0 │ │ +0e9c24: 2004 7605 |0014: instance-of v4, v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0e9c28: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ +0e9c2c: 0704 |0018: move-object v4, v0 │ │ +0e9c2e: 1f04 7605 |0019: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0576 │ │ +0e9c32: 7210 ae2b 0400 |001b: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@2bae │ │ +0e9c38: 0c04 |001e: move-result-object v4 │ │ +0e9c3a: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ +0e9c3e: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0e9c42: 28eb |0023: goto 000e // -0015 │ │ +0e9c44: 0750 |0024: move-object v0, v5 │ │ +0e9c46: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=279 │ │ 0x0005 line=280 │ │ 0x0008 line=290 │ │ 0x0009 line=282 │ │ 0x000d line=283 │ │ @@ -325946,31 +325961,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0e9c68: |[0e9c68] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.reserveOverflow:(Landroid/content/Context;)Z │ │ -0e9c78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0e9c7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0e9c7c: 6002 4501 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e9c80: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -0e9c84: 3532 0b00 |0006: if-ge v2, v3, 0011 // +000b │ │ -0e9c88: 6002 4501 |0008: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0e9c8c: 1303 0b00 |000a: const/16 v3, #int 11 // #b │ │ -0e9c90: 3432 0300 |000c: if-lt v2, v3, 000f // +0003 │ │ -0e9c94: 0f00 |000e: return v0 │ │ -0e9c96: 0110 |000f: move v0, v1 │ │ -0e9c98: 28fe |0010: goto 000e // -0002 │ │ -0e9c9a: 7110 fe29 0400 |0011: invoke-static {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;.get:(Landroid/content/Context;)Z // method@29fe │ │ -0e9ca0: 0a02 |0014: move-result v2 │ │ -0e9ca2: 3802 f9ff |0015: if-eqz v2, 000e // -0007 │ │ -0e9ca6: 0110 |0017: move v0, v1 │ │ -0e9ca8: 28f6 |0018: goto 000e // -000a │ │ +0e9c48: |[0e9c48] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.reserveOverflow:(Landroid/content/Context;)Z │ │ +0e9c58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0e9c5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0e9c5c: 6002 4501 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e9c60: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +0e9c64: 3532 0b00 |0006: if-ge v2, v3, 0011 // +000b │ │ +0e9c68: 6002 4501 |0008: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0e9c6c: 1303 0b00 |000a: const/16 v3, #int 11 // #b │ │ +0e9c70: 3432 0300 |000c: if-lt v2, v3, 000f // +0003 │ │ +0e9c74: 0f00 |000e: return v0 │ │ +0e9c76: 0110 |000f: move v0, v1 │ │ +0e9c78: 28fe |0010: goto 000e // -0002 │ │ +0e9c7a: 7110 fe29 0400 |0011: invoke-static {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;.get:(Landroid/content/Context;)Z // method@29fe │ │ +0e9c80: 0a02 |0014: move-result v2 │ │ +0e9c82: 3802 f9ff |0015: if-eqz v2, 000e // -0007 │ │ +0e9c86: 0110 |0017: move v0, v1 │ │ +0e9c88: 28f6 |0018: goto 000e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=121 │ │ 0x0008 line=122 │ │ 0x000e line=124 │ │ 0x0010 line=122 │ │ 0x0011 line=124 │ │ @@ -325983,23 +325998,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0e9cac: |[0e9cac] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V │ │ -0e9cbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0e9cbe: 7230 af2b 4502 |0001: invoke-interface {v5, v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@2baf │ │ -0e9cc4: 5431 c60d |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0e9cc8: 1f01 6705 |0006: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0e9ccc: 0750 |0008: move-object v0, v5 │ │ -0e9cce: 1f00 5a05 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ -0e9cd2: 6e20 ee29 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@29ee │ │ -0e9cd8: 0e00 |000e: return-void │ │ +0e9c8c: |[0e9c8c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V │ │ +0e9c9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0e9c9e: 7230 af2b 4502 |0001: invoke-interface {v5, v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@2baf │ │ +0e9ca4: 5431 c60d |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0e9ca8: 1f01 6705 |0006: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0e9cac: 0750 |0008: move-object v0, v5 │ │ +0e9cae: 1f00 5a05 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ +0e9cb2: 6e20 ee29 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@29ee │ │ +0e9cb8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=194 │ │ 0x0009 line=195 │ │ 0x000b line=196 │ │ 0x000e line=197 │ │ @@ -326015,21 +326030,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0e9cdc: |[0e9cdc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ -0e9cec: 6e10 2f2a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ -0e9cf2: 0a00 |0003: move-result v0 │ │ -0e9cf4: 6e10 302a 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2a30 │ │ -0e9cfa: 0a01 |0007: move-result v1 │ │ -0e9cfc: b610 |0008: or-int/2addr v0, v1 │ │ -0e9cfe: 0f00 |0009: return v0 │ │ +0e9cbc: |[0e9cbc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ +0e9ccc: 6e10 2f2a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ +0e9cd2: 0a00 |0003: move-result v0 │ │ +0e9cd4: 6e10 302a 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2a30 │ │ +0e9cda: 0a01 |0007: move-result v1 │ │ +0e9cdc: b610 |0008: or-int/2addr v0, v1 │ │ +0e9cde: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=341 │ │ locals : │ │ 0x0004 - 0x000a reg=0 result Z │ │ @@ -326040,24 +326055,24 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0e9d00: |[0e9d00] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -0e9d10: 6e20 6622 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ -0e9d16: 0c00 |0003: move-result-object v0 │ │ -0e9d18: 5421 c90d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0e9d1c: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -0e9d20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0e9d22: 0f00 |0009: return v0 │ │ -0e9d24: 6f30 812a 3204 |000a: invoke-super {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@2a81 │ │ -0e9d2a: 0a00 |000d: move-result v0 │ │ -0e9d2c: 28fb |000e: goto 0009 // -0005 │ │ +0e9ce0: |[0e9ce0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +0e9cf0: 6e20 6622 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@2266 │ │ +0e9cf6: 0c00 |0003: move-result-object v0 │ │ +0e9cf8: 5421 c90d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0e9cfc: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +0e9d00: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0e9d02: 0f00 |0009: return v0 │ │ +0e9d04: 6f30 812a 3204 |000a: invoke-super {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@2a81 │ │ +0e9d0a: 0a00 |000d: move-result v0 │ │ +0e9d0c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0009 line=254 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x000f reg=3 parent Landroid/view/ViewGroup; │ │ @@ -326068,270 +326083,270 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 496 16-bit code units │ │ -0e9d30: |[0e9d30] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ -0e9d40: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -0e9d44: 5400 c50d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0e9d48: 081b 0000 |0004: move-object/from16 v27, v0 │ │ -0e9d4c: 7401 d92a 1b00 |0006: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ -0e9d52: 0c19 |0009: move-result-object v25 │ │ -0e9d54: 7401 9534 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0e9d5a: 0a0f |000d: move-result v15 │ │ -0e9d5c: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ -0e9d60: 5200 c30d |0010: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ -0e9d64: 0211 0000 |0012: move/from16 v17, v0 │ │ -0e9d68: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ -0e9d6c: 5200 c00d |0016: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0dc0 │ │ -0e9d70: 021a 0000 |0018: move/from16 v26, v0 │ │ -0e9d74: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ -0e9d78: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ -0e9d7c: 7702 8421 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0e9d82: 0a14 |0021: move-result v20 │ │ -0e9d84: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ -0e9d88: 5400 c60d |0024: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0e9d8c: 0813 0000 |0026: move-object/from16 v19, v0 │ │ -0e9d90: 1f13 9d04 |0028: check-cast v19, Landroid/view/ViewGroup; // type@049d │ │ -0e9d94: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ -0e9d98: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ -0e9d9c: 1208 |002e: const/4 v8, #int 0 // #0 │ │ -0e9d9e: 120a |002f: const/4 v10, #int 0 // #0 │ │ -0e9da0: 120b |0030: const/4 v11, #int 0 // #0 │ │ -0e9da2: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ -0e9da6: 0800 1900 |0033: move-object/from16 v0, v25 │ │ -0e9daa: 6e20 8e34 b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0e9db0: 0c0e |0038: move-result-object v14 │ │ -0e9db2: 1f0e 6d05 |0039: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0e9db6: 6e10 222b 0e00 |003b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2b22 │ │ -0e9dbc: 0a1b |003e: move-result v27 │ │ -0e9dbe: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ -0e9dc2: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0e9dc6: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ -0e9dca: 5500 c20d |0045: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0dc2 │ │ -0e9dce: 021b 0000 |0047: move/from16 v27, v0 │ │ -0e9dd2: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ -0e9dd6: 6e10 1b2b 0e00 |004b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@2b1b │ │ -0e9ddc: 0a1b |004e: move-result v27 │ │ -0e9dde: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ -0e9de2: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ -0e9de6: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0e9dea: 28dc |0055: goto 0031 // -0024 │ │ -0e9dec: 6e10 212b 0e00 |0056: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2b21 │ │ -0e9df2: 0a1b |0059: move-result v27 │ │ -0e9df4: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ -0e9df8: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0e9dfc: 28e5 |005e: goto 0043 // -001b │ │ -0e9dfe: 121a |005f: const/4 v10, #int 1 // #1 │ │ -0e9e00: 28e3 |0060: goto 0043 // -001d │ │ -0e9e02: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ -0e9e06: 5500 cd0d |0063: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0e9e0a: 021b 0000 |0065: move/from16 v27, v0 │ │ -0e9e0e: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ -0e9e12: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ -0e9e16: 901b 1615 |006b: add-int v27, v22, v21 │ │ -0e9e1a: 0200 1b00 |006d: move/from16 v0, v27 │ │ -0e9e1e: 0201 1100 |006f: move/from16 v1, v17 │ │ -0e9e22: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ -0e9e26: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0e9e2a: 9111 1116 |0075: sub-int v17, v17, v22 │ │ -0e9e2e: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ -0e9e32: 5400 be0d |0079: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0dbe │ │ -0e9e36: 0817 0000 |007b: move-object/from16 v23, v0 │ │ -0e9e3a: 7401 c420 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@20c4 │ │ -0e9e40: 1204 |0080: const/4 v4, #int 0 // #0 │ │ -0e9e42: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -0e9e44: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ -0e9e48: 5500 d00d |0084: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ -0e9e4c: 021b 0000 |0086: move/from16 v27, v0 │ │ -0e9e50: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ -0e9e54: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ -0e9e58: 5200 c70d |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ -0e9e5c: 021b 0000 |008e: move/from16 v27, v0 │ │ -0e9e60: 9307 1a1b |0090: div-int v7, v26, v27 │ │ -0e9e64: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ -0e9e68: 5200 c70d |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ -0e9e6c: 021b 0000 |0096: move/from16 v27, v0 │ │ -0e9e70: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ -0e9e74: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0e9e78: 5200 c70d |009c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ -0e9e7c: 021b 0000 |009e: move/from16 v27, v0 │ │ -0e9e80: 931c 0507 |00a0: div-int v28, v5, v7 │ │ -0e9e84: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ -0e9e88: 120b |00a4: const/4 v11, #int 0 // #0 │ │ -0e9e8a: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ -0e9e8e: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0e9e92: 6e20 8e34 b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0e9e98: 0c0e |00ac: move-result-object v14 │ │ -0e9e9a: 1f0e 6d05 |00ad: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0e9e9e: 6e10 222b 0e00 |00af: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2b22 │ │ -0e9ea4: 0a1b |00b2: move-result v27 │ │ -0e9ea6: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ -0e9eaa: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ -0e9eae: 5400 cf0d |00b7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ -0e9eb2: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ -0e9eb6: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ -0e9eba: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ -0e9ebe: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ -0e9ec2: 6e40 2d2a e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a2d │ │ -0e9ec8: 0c18 |00c4: move-result-object v24 │ │ -0e9eca: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ -0e9ece: 5400 cf0d |00c7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ -0e9ed2: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ -0e9ed6: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ -0e9eda: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ -0e9ede: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ -0e9ee2: 5b10 cf0d |00d1: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ -0e9ee6: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ -0e9eea: 5500 d00d |00d5: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ -0e9eee: 021b 0000 |00d7: move/from16 v27, v0 │ │ -0e9ef2: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ -0e9ef6: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ -0e9efa: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ -0e9efe: 0201 1400 |00df: move/from16 v1, v20 │ │ -0e9f02: 0202 1b00 |00e1: move/from16 v2, v27 │ │ -0e9f06: 7152 6a2a 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@2a6a │ │ -0e9f0c: 0a1b |00e6: move-result v27 │ │ -0e9f0e: 9107 071b |00e7: sub-int v7, v7, v27 │ │ -0e9f12: 7401 b021 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0e9f18: 0a12 |00ec: move-result v18 │ │ -0e9f1a: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ -0e9f1e: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ -0e9f22: 0208 1200 |00f1: move/from16 v8, v18 │ │ -0e9f26: 6e10 092b 0e00 |00f3: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0e9f2c: 0a09 |00f6: move-result v9 │ │ -0e9f2e: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ -0e9f32: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ -0e9f36: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0e9f3a: 0201 1b00 |00fd: move/from16 v1, v27 │ │ -0e9f3e: 6e30 c620 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@20c6 │ │ -0e9f44: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ -0e9f48: 0200 1b00 |0104: move/from16 v0, v27 │ │ -0e9f4c: 6e20 312b 0e00 |0106: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2b31 │ │ -0e9f52: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0e9f56: 289a |010b: goto 00a5 // -0066 │ │ -0e9f58: 0800 1800 |010c: move-object/from16 v0, v24 │ │ -0e9f5c: 0201 1400 |010e: move/from16 v1, v20 │ │ -0e9f60: 0202 1400 |0110: move/from16 v2, v20 │ │ -0e9f64: 6e30 e921 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0e9f6a: 28d4 |0115: goto 00e9 // -002c │ │ -0e9f6c: 6e10 212b 0e00 |0116: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2b21 │ │ -0e9f72: 0a1b |0119: move-result v27 │ │ -0e9f74: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ -0e9f78: 6e10 092b 0e00 |011c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0e9f7e: 0a09 |011f: move-result v9 │ │ -0e9f80: 0800 1700 |0120: move-object/from16 v0, v23 │ │ -0e9f84: 6e20 c520 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@20c5 │ │ -0e9f8a: 0a0c |0125: move-result v12 │ │ -0e9f8c: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ -0e9f90: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ -0e9f94: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ -0e9f98: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ -0e9f9c: 5500 d00d |012e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ -0e9fa0: 021b 0000 |0130: move/from16 v27, v0 │ │ -0e9fa4: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ -0e9fa8: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ -0e9fac: 121d |0136: const/4 v13, #int 1 // #1 │ │ -0e9fae: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ -0e9fb2: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ -0e9fb6: 5400 cf0d |013b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ -0e9fba: 081b 0000 |013d: move-object/from16 v27, v0 │ │ -0e9fbe: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ -0e9fc2: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ -0e9fc6: 0802 1300 |0143: move-object/from16 v2, v19 │ │ -0e9fca: 6e40 2d2a e021 |0145: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a2d │ │ -0e9fd0: 0c18 |0148: move-result-object v24 │ │ -0e9fd2: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ -0e9fd6: 5400 cf0d |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ -0e9fda: 081b 0000 |014d: move-object/from16 v27, v0 │ │ -0e9fde: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ -0e9fe2: 0800 1800 |0151: move-object/from16 v0, v24 │ │ -0e9fe6: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ -0e9fea: 5b10 cf0d |0155: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ -0e9fee: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ -0e9ff2: 5500 d00d |0159: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ -0e9ff6: 021b 0000 |015b: move/from16 v27, v0 │ │ -0e9ffa: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ -0e9ffe: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ -0ea002: 0800 1800 |0161: move-object/from16 v0, v24 │ │ -0ea006: 0201 1400 |0163: move/from16 v1, v20 │ │ -0ea00a: 0202 1b00 |0165: move/from16 v2, v27 │ │ -0ea00e: 7152 6a2a 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@2a6a │ │ -0ea014: 0a06 |016a: move-result v6 │ │ -0ea016: b167 |016b: sub-int/2addr v7, v6 │ │ -0ea018: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ -0ea01c: 120d |016e: const/4 v13, #int 0 // #0 │ │ -0ea01e: 7401 b021 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ea024: 0a12 |0172: move-result v18 │ │ -0ea026: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ -0ea02a: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ -0ea02e: 0208 1200 |0177: move/from16 v8, v18 │ │ -0ea032: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ -0ea036: 5500 d00d |017b: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ -0ea03a: 021b 0000 |017d: move/from16 v27, v0 │ │ -0ea03e: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ -0ea042: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ -0ea046: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ -0ea04a: 950d 0d1b |0185: and-int v13, v13, v27 │ │ -0ea04e: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ -0ea052: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ -0ea056: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ -0ea05a: 0800 1700 |018d: move-object/from16 v0, v23 │ │ -0ea05e: 0201 1b00 |018f: move/from16 v1, v27 │ │ -0ea062: 6e30 c620 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@20c6 │ │ -0ea068: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ -0ea06c: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0ea070: 6e20 312b de00 |0198: invoke-virtual {v14, v13}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2b31 │ │ -0ea076: 2900 6eff |019b: goto/16 0109 // -0092 │ │ -0ea07a: 120d |019d: const/4 v13, #int 0 // #0 │ │ -0ea07c: 2899 |019e: goto 0137 // -0067 │ │ -0ea07e: 0800 1800 |019f: move-object/from16 v0, v24 │ │ -0ea082: 0201 1400 |01a1: move/from16 v1, v20 │ │ -0ea086: 0202 1400 |01a3: move/from16 v2, v20 │ │ -0ea08a: 6e30 e921 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ea090: 28c7 |01a8: goto 016f // -0039 │ │ -0ea092: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ -0ea096: 28da |01ab: goto 0185 // -0026 │ │ -0ea098: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ -0ea09c: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ -0ea0a0: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ -0ea0a4: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ -0ea0a8: 28d3 |01b4: goto 0187 // -002d │ │ -0ea0aa: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ -0ea0ae: 28fb |01b7: goto 01b2 // -0005 │ │ -0ea0b0: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ -0ea0b4: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ -0ea0b8: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ -0ea0bc: 0201 1b00 |01be: move/from16 v1, v27 │ │ -0ea0c0: 6e30 c620 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@20c6 │ │ -0ea0c6: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ -0ea0ca: 0200 1000 |01c5: move/from16 v0, v16 │ │ -0ea0ce: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ -0ea0d2: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ -0ea0d6: 0201 1000 |01cb: move/from16 v1, v16 │ │ -0ea0da: 6e20 8e34 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ea0e0: 0c03 |01d0: move-result-object v3 │ │ -0ea0e2: 1f03 6d05 |01d1: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ea0e6: 6e10 092b 0300 |01d3: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ -0ea0ec: 0a1b |01d6: move-result v27 │ │ -0ea0ee: 0200 1b00 |01d7: move/from16 v0, v27 │ │ -0ea0f2: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ -0ea0f6: 6e10 1a2b 0300 |01db: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ -0ea0fc: 0a1b |01de: move-result v27 │ │ -0ea0fe: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ -0ea102: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -0ea106: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ -0ea10a: 0200 1b00 |01e5: move/from16 v0, v27 │ │ -0ea10e: 6e20 312b 0300 |01e7: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2b31 │ │ -0ea114: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0ea118: 28d9 |01ec: goto 01c5 // -0027 │ │ -0ea11a: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ -0ea11e: 0f1b |01ef: return v27 │ │ +0e9d10: |[0e9d10] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ +0e9d20: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +0e9d24: 5400 c50d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0e9d28: 081b 0000 |0004: move-object/from16 v27, v0 │ │ +0e9d2c: 7401 d92a 1b00 |0006: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2ad9 │ │ +0e9d32: 0c19 |0009: move-result-object v25 │ │ +0e9d34: 7401 9534 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0e9d3a: 0a0f |000d: move-result v15 │ │ +0e9d3c: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ +0e9d40: 5200 c30d |0010: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ +0e9d44: 0211 0000 |0012: move/from16 v17, v0 │ │ +0e9d48: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ +0e9d4c: 5200 c00d |0016: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0dc0 │ │ +0e9d50: 021a 0000 |0018: move/from16 v26, v0 │ │ +0e9d54: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ +0e9d58: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ +0e9d5c: 7702 8421 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0e9d62: 0a14 |0021: move-result v20 │ │ +0e9d64: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ +0e9d68: 5400 c60d |0024: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0e9d6c: 0813 0000 |0026: move-object/from16 v19, v0 │ │ +0e9d70: 1f13 9d04 |0028: check-cast v19, Landroid/view/ViewGroup; // type@049d │ │ +0e9d74: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ +0e9d78: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ +0e9d7c: 1208 |002e: const/4 v8, #int 0 // #0 │ │ +0e9d7e: 120a |002f: const/4 v10, #int 0 // #0 │ │ +0e9d80: 120b |0030: const/4 v11, #int 0 // #0 │ │ +0e9d82: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ +0e9d86: 0800 1900 |0033: move-object/from16 v0, v25 │ │ +0e9d8a: 6e20 8e34 b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0e9d90: 0c0e |0038: move-result-object v14 │ │ +0e9d92: 1f0e 6d05 |0039: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0e9d96: 6e10 222b 0e00 |003b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2b22 │ │ +0e9d9c: 0a1b |003e: move-result v27 │ │ +0e9d9e: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ +0e9da2: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0e9da6: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ +0e9daa: 5500 c20d |0045: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0dc2 │ │ +0e9dae: 021b 0000 |0047: move/from16 v27, v0 │ │ +0e9db2: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ +0e9db6: 6e10 1b2b 0e00 |004b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@2b1b │ │ +0e9dbc: 0a1b |004e: move-result v27 │ │ +0e9dbe: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ +0e9dc2: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ +0e9dc6: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0e9dca: 28dc |0055: goto 0031 // -0024 │ │ +0e9dcc: 6e10 212b 0e00 |0056: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2b21 │ │ +0e9dd2: 0a1b |0059: move-result v27 │ │ +0e9dd4: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ +0e9dd8: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0e9ddc: 28e5 |005e: goto 0043 // -001b │ │ +0e9dde: 121a |005f: const/4 v10, #int 1 // #1 │ │ +0e9de0: 28e3 |0060: goto 0043 // -001d │ │ +0e9de2: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ +0e9de6: 5500 cd0d |0063: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0e9dea: 021b 0000 |0065: move/from16 v27, v0 │ │ +0e9dee: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ +0e9df2: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ +0e9df6: 901b 1615 |006b: add-int v27, v22, v21 │ │ +0e9dfa: 0200 1b00 |006d: move/from16 v0, v27 │ │ +0e9dfe: 0201 1100 |006f: move/from16 v1, v17 │ │ +0e9e02: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ +0e9e06: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0e9e0a: 9111 1116 |0075: sub-int v17, v17, v22 │ │ +0e9e0e: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ +0e9e12: 5400 be0d |0079: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0dbe │ │ +0e9e16: 0817 0000 |007b: move-object/from16 v23, v0 │ │ +0e9e1a: 7401 c420 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@20c4 │ │ +0e9e20: 1204 |0080: const/4 v4, #int 0 // #0 │ │ +0e9e22: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +0e9e24: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ +0e9e28: 5500 d00d |0084: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ +0e9e2c: 021b 0000 |0086: move/from16 v27, v0 │ │ +0e9e30: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ +0e9e34: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ +0e9e38: 5200 c70d |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ +0e9e3c: 021b 0000 |008e: move/from16 v27, v0 │ │ +0e9e40: 9307 1a1b |0090: div-int v7, v26, v27 │ │ +0e9e44: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ +0e9e48: 5200 c70d |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ +0e9e4c: 021b 0000 |0096: move/from16 v27, v0 │ │ +0e9e50: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ +0e9e54: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +0e9e58: 5200 c70d |009c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ +0e9e5c: 021b 0000 |009e: move/from16 v27, v0 │ │ +0e9e60: 931c 0507 |00a0: div-int v28, v5, v7 │ │ +0e9e64: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ +0e9e68: 120b |00a4: const/4 v11, #int 0 // #0 │ │ +0e9e6a: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ +0e9e6e: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0e9e72: 6e20 8e34 b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0e9e78: 0c0e |00ac: move-result-object v14 │ │ +0e9e7a: 1f0e 6d05 |00ad: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0e9e7e: 6e10 222b 0e00 |00af: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2b22 │ │ +0e9e84: 0a1b |00b2: move-result v27 │ │ +0e9e86: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ +0e9e8a: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ +0e9e8e: 5400 cf0d |00b7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ +0e9e92: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ +0e9e96: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ +0e9e9a: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ +0e9e9e: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ +0e9ea2: 6e40 2d2a e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a2d │ │ +0e9ea8: 0c18 |00c4: move-result-object v24 │ │ +0e9eaa: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ +0e9eae: 5400 cf0d |00c7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ +0e9eb2: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ +0e9eb6: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ +0e9eba: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ +0e9ebe: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ +0e9ec2: 5b10 cf0d |00d1: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ +0e9ec6: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ +0e9eca: 5500 d00d |00d5: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ +0e9ece: 021b 0000 |00d7: move/from16 v27, v0 │ │ +0e9ed2: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ +0e9ed6: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ +0e9eda: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ +0e9ede: 0201 1400 |00df: move/from16 v1, v20 │ │ +0e9ee2: 0202 1b00 |00e1: move/from16 v2, v27 │ │ +0e9ee6: 7152 6a2a 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@2a6a │ │ +0e9eec: 0a1b |00e6: move-result v27 │ │ +0e9eee: 9107 071b |00e7: sub-int v7, v7, v27 │ │ +0e9ef2: 7401 b021 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0e9ef8: 0a12 |00ec: move-result v18 │ │ +0e9efa: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ +0e9efe: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ +0e9f02: 0208 1200 |00f1: move/from16 v8, v18 │ │ +0e9f06: 6e10 092b 0e00 |00f3: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0e9f0c: 0a09 |00f6: move-result v9 │ │ +0e9f0e: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ +0e9f12: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ +0e9f16: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0e9f1a: 0201 1b00 |00fd: move/from16 v1, v27 │ │ +0e9f1e: 6e30 c620 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@20c6 │ │ +0e9f24: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ +0e9f28: 0200 1b00 |0104: move/from16 v0, v27 │ │ +0e9f2c: 6e20 312b 0e00 |0106: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2b31 │ │ +0e9f32: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0e9f36: 289a |010b: goto 00a5 // -0066 │ │ +0e9f38: 0800 1800 |010c: move-object/from16 v0, v24 │ │ +0e9f3c: 0201 1400 |010e: move/from16 v1, v20 │ │ +0e9f40: 0202 1400 |0110: move/from16 v2, v20 │ │ +0e9f44: 6e30 e921 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0e9f4a: 28d4 |0115: goto 00e9 // -002c │ │ +0e9f4c: 6e10 212b 0e00 |0116: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2b21 │ │ +0e9f52: 0a1b |0119: move-result v27 │ │ +0e9f54: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ +0e9f58: 6e10 092b 0e00 |011c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0e9f5e: 0a09 |011f: move-result v9 │ │ +0e9f60: 0800 1700 |0120: move-object/from16 v0, v23 │ │ +0e9f64: 6e20 c520 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@20c5 │ │ +0e9f6a: 0a0c |0125: move-result v12 │ │ +0e9f6c: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ +0e9f70: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ +0e9f74: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ +0e9f78: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ +0e9f7c: 5500 d00d |012e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ +0e9f80: 021b 0000 |0130: move/from16 v27, v0 │ │ +0e9f84: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ +0e9f88: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ +0e9f8c: 121d |0136: const/4 v13, #int 1 // #1 │ │ +0e9f8e: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ +0e9f92: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ +0e9f96: 5400 cf0d |013b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ +0e9f9a: 081b 0000 |013d: move-object/from16 v27, v0 │ │ +0e9f9e: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ +0e9fa2: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ +0e9fa6: 0802 1300 |0143: move-object/from16 v2, v19 │ │ +0e9faa: 6e40 2d2a e021 |0145: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a2d │ │ +0e9fb0: 0c18 |0148: move-result-object v24 │ │ +0e9fb2: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ +0e9fb6: 5400 cf0d |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ +0e9fba: 081b 0000 |014d: move-object/from16 v27, v0 │ │ +0e9fbe: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ +0e9fc2: 0800 1800 |0151: move-object/from16 v0, v24 │ │ +0e9fc6: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ +0e9fca: 5b10 cf0d |0155: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ +0e9fce: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ +0e9fd2: 5500 d00d |0159: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ +0e9fd6: 021b 0000 |015b: move/from16 v27, v0 │ │ +0e9fda: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ +0e9fde: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ +0e9fe2: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +0e9fe6: 0201 1400 |0163: move/from16 v1, v20 │ │ +0e9fea: 0202 1b00 |0165: move/from16 v2, v27 │ │ +0e9fee: 7152 6a2a 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@2a6a │ │ +0e9ff4: 0a06 |016a: move-result v6 │ │ +0e9ff6: b167 |016b: sub-int/2addr v7, v6 │ │ +0e9ff8: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ +0e9ffc: 120d |016e: const/4 v13, #int 0 // #0 │ │ +0e9ffe: 7401 b021 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ea004: 0a12 |0172: move-result v18 │ │ +0ea006: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ +0ea00a: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ +0ea00e: 0208 1200 |0177: move/from16 v8, v18 │ │ +0ea012: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ +0ea016: 5500 d00d |017b: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ +0ea01a: 021b 0000 |017d: move/from16 v27, v0 │ │ +0ea01e: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ +0ea022: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ +0ea026: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ +0ea02a: 950d 0d1b |0185: and-int v13, v13, v27 │ │ +0ea02e: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ +0ea032: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ +0ea036: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ +0ea03a: 0800 1700 |018d: move-object/from16 v0, v23 │ │ +0ea03e: 0201 1b00 |018f: move/from16 v1, v27 │ │ +0ea042: 6e30 c620 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@20c6 │ │ +0ea048: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ +0ea04c: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0ea050: 6e20 312b de00 |0198: invoke-virtual {v14, v13}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2b31 │ │ +0ea056: 2900 6eff |019b: goto/16 0109 // -0092 │ │ +0ea05a: 120d |019d: const/4 v13, #int 0 // #0 │ │ +0ea05c: 2899 |019e: goto 0137 // -0067 │ │ +0ea05e: 0800 1800 |019f: move-object/from16 v0, v24 │ │ +0ea062: 0201 1400 |01a1: move/from16 v1, v20 │ │ +0ea066: 0202 1400 |01a3: move/from16 v2, v20 │ │ +0ea06a: 6e30 e921 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ea070: 28c7 |01a8: goto 016f // -0039 │ │ +0ea072: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ +0ea076: 28da |01ab: goto 0185 // -0026 │ │ +0ea078: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ +0ea07c: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ +0ea080: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ +0ea084: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ +0ea088: 28d3 |01b4: goto 0187 // -002d │ │ +0ea08a: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ +0ea08e: 28fb |01b7: goto 01b2 // -0005 │ │ +0ea090: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ +0ea094: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ +0ea098: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ +0ea09c: 0201 1b00 |01be: move/from16 v1, v27 │ │ +0ea0a0: 6e30 c620 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@20c6 │ │ +0ea0a6: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ +0ea0aa: 0200 1000 |01c5: move/from16 v0, v16 │ │ +0ea0ae: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ +0ea0b2: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ +0ea0b6: 0201 1000 |01cb: move/from16 v1, v16 │ │ +0ea0ba: 6e20 8e34 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ea0c0: 0c03 |01d0: move-result-object v3 │ │ +0ea0c2: 1f03 6d05 |01d1: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ea0c6: 6e10 092b 0300 |01d3: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@2b09 │ │ +0ea0cc: 0a1b |01d6: move-result v27 │ │ +0ea0ce: 0200 1b00 |01d7: move/from16 v0, v27 │ │ +0ea0d2: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ +0ea0d6: 6e10 1a2b 0300 |01db: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ +0ea0dc: 0a1b |01de: move-result v27 │ │ +0ea0de: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ +0ea0e2: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +0ea0e6: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ +0ea0ea: 0200 1b00 |01e5: move/from16 v0, v27 │ │ +0ea0ee: 6e20 312b 0300 |01e7: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2b31 │ │ +0ea0f4: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0ea0f8: 28d9 |01ec: goto 01c5 // -0027 │ │ +0ea0fa: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ +0ea0fe: 0f1b |01ef: return v27 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x000a line=373 │ │ 0x000e line=374 │ │ 0x0014 line=375 │ │ 0x001a line=376 │ │ @@ -326455,44 +326470,44 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -0ea120: |[0ea120] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ea130: 6e10 062b 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@2b06 │ │ -0ea136: 0c00 |0003: move-result-object v0 │ │ -0ea138: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0ea13c: 6e10 172b 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@2b17 │ │ -0ea142: 0a03 |0009: move-result v3 │ │ -0ea144: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ -0ea148: 2063 5a05 |000c: instance-of v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ -0ea14c: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -0ea150: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -0ea152: 6f40 842a 5476 |0011: invoke-super {v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a84 │ │ -0ea158: 0c00 |0014: move-result-object v0 │ │ -0ea15a: 6e10 1b2b 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@2b1b │ │ -0ea160: 0a03 |0018: move-result v3 │ │ -0ea162: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ -0ea166: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ -0ea16a: 6e20 3722 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0ea170: 0772 |0020: move-object v2, v7 │ │ -0ea172: 1f02 6705 |0021: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ea176: 6e10 a921 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ea17c: 0c01 |0026: move-result-object v1 │ │ -0ea17e: 6e20 4e2a 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2a4e │ │ -0ea184: 0a03 |002a: move-result v3 │ │ -0ea186: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ -0ea18a: 6e20 582a 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a58 │ │ -0ea190: 0c03 |0030: move-result-object v3 │ │ -0ea192: 6e20 1d22 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ -0ea198: 1100 |0034: return-object v0 │ │ -0ea19a: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -0ea19c: 28e7 |0036: goto 001d // -0019 │ │ +0ea100: |[0ea100] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0ea110: 6e10 062b 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@2b06 │ │ +0ea116: 0c00 |0003: move-result-object v0 │ │ +0ea118: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0ea11c: 6e10 172b 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@2b17 │ │ +0ea122: 0a03 |0009: move-result v3 │ │ +0ea124: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ +0ea128: 2063 5a05 |000c: instance-of v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ +0ea12c: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +0ea130: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +0ea132: 6f40 842a 5476 |0011: invoke-super {v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2a84 │ │ +0ea138: 0c00 |0014: move-result-object v0 │ │ +0ea13a: 6e10 1b2b 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@2b1b │ │ +0ea140: 0a03 |0018: move-result v3 │ │ +0ea142: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ +0ea146: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ +0ea14a: 6e20 3722 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0ea150: 0772 |0020: move-object v2, v7 │ │ +0ea152: 1f02 6705 |0021: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ea156: 6e10 a921 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ea15c: 0c01 |0026: move-result-object v1 │ │ +0ea15e: 6e20 4e2a 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2a4e │ │ +0ea164: 0a03 |002a: move-result v3 │ │ +0ea166: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ +0ea16a: 6e20 582a 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a58 │ │ +0ea170: 0c03 |0030: move-result-object v3 │ │ +0ea172: 6e20 1d22 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ +0ea178: 1100 |0034: return-object v0 │ │ +0ea17a: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +0ea17c: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x000c line=175 │ │ 0x0010 line=176 │ │ 0x0011 line=178 │ │ @@ -326517,21 +326532,21 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0ea1a0: |[0ea1a0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0ea1b0: 6f20 852a 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a85 │ │ -0ea1b6: 0c00 |0003: move-result-object v0 │ │ -0ea1b8: 0701 |0004: move-object v1, v0 │ │ -0ea1ba: 1f01 6705 |0005: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ea1be: 6e20 782a 2100 |0007: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@2a78 │ │ -0ea1c4: 1100 |000a: return-object v0 │ │ +0ea180: |[0ea180] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0ea190: 6f20 852a 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a85 │ │ +0ea196: 0c00 |0003: move-result-object v0 │ │ +0ea198: 0701 |0004: move-object v1, v0 │ │ +0ea19a: 1f01 6705 |0005: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ea19e: 6e20 782a 2100 |0007: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@2a78 │ │ +0ea1a4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ 0x000a line=168 │ │ locals : │ │ 0x0004 - 0x000b reg=0 result Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ @@ -326543,35 +326558,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0ea1c8: |[0ea1c8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ -0ea1d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0ea1da: 5441 cc0d |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ -0ea1de: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -0ea1e2: 5441 c60d |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea1e6: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -0ea1ea: 5441 c60d |0009: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea1ee: 1f01 9604 |000b: check-cast v1, Landroid/view/View; // type@0496 │ │ -0ea1f2: 5443 cc0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ -0ea1f6: 6e20 0022 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2200 │ │ -0ea1fc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0ea1fe: 5b41 cc0d |0013: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ -0ea202: 0121 |0015: move v1, v2 │ │ -0ea204: 0f01 |0016: return v1 │ │ -0ea206: 5440 ca0d |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ -0ea20a: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -0ea20e: 6e10 882b 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ -0ea214: 0121 |001e: move v1, v2 │ │ -0ea216: 28f7 |001f: goto 0016 // -0009 │ │ -0ea218: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0ea21a: 28f5 |0021: goto 0016 // -000b │ │ +0ea1a8: |[0ea1a8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ +0ea1b8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0ea1ba: 5441 cc0d |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ +0ea1be: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +0ea1c2: 5441 c60d |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea1c6: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +0ea1ca: 5441 c60d |0009: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea1ce: 1f01 9604 |000b: check-cast v1, Landroid/view/View; // type@0496 │ │ +0ea1d2: 5443 cc0d |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ +0ea1d6: 6e20 0022 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2200 │ │ +0ea1dc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0ea1de: 5b41 cc0d |0013: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ +0ea1e2: 0121 |0015: move v1, v2 │ │ +0ea1e4: 0f01 |0016: return v1 │ │ +0ea1e6: 5440 ca0d |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ +0ea1ea: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +0ea1ee: 6e10 882b 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@2b88 │ │ +0ea1f4: 0121 |001e: move v1, v2 │ │ +0ea1f6: 28f7 |001f: goto 0016 // -0009 │ │ +0ea1f8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0ea1fa: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0009 line=321 │ │ 0x0012 line=322 │ │ 0x0016 line=331 │ │ 0x0017 line=326 │ │ @@ -326588,23 +326603,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ea21c: |[0ea21c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ -0ea22c: 5410 bf0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ -0ea230: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0ea234: 5410 bf0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ -0ea238: 6e10 f729 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@29f7 │ │ -0ea23e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0ea240: 0f00 |000a: return v0 │ │ -0ea242: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0ea244: 28fe |000c: goto 000a // -0002 │ │ +0ea1fc: |[0ea1fc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ +0ea20c: 5410 bf0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ +0ea210: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0ea214: 5410 bf0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ +0ea218: 6e10 f729 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@29f7 │ │ +0ea21e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0ea220: 0f00 |000a: return v0 │ │ +0ea222: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0ea224: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x0009 line=352 │ │ 0x000a line=354 │ │ locals : │ │ @@ -326615,68 +326630,68 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0ea248: |[0ea248] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0ea258: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0ea25a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0ea25c: 6f30 862a 8709 |0002: invoke-super {v7, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2a86 │ │ -0ea262: 6e10 4602 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ea268: 0c00 |0008: move-result-object v0 │ │ -0ea26a: 5573 ce0d |0009: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0dce │ │ -0ea26e: 3903 0a00 |000b: if-nez v3, 0015 // +000a │ │ -0ea272: 5473 c10d |000d: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ -0ea276: 7110 3a2a 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@2a3a │ │ -0ea27c: 0a03 |0012: move-result v3 │ │ -0ea27e: 5c73 cd0d |0013: iput-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0ea282: 5573 d30d |0015: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0dd3 │ │ -0ea286: 3903 0c00 |0017: if-nez v3, 0023 // +000c │ │ -0ea28a: 6e10 ba02 0000 |0019: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0ea290: 0c03 |001c: move-result-object v3 │ │ -0ea292: 5233 1e0a |001d: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0ea296: db03 0302 |001f: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0ea29a: 5973 d20d |0021: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0dd2 │ │ -0ea29e: 5573 c40d |0023: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0dc4 │ │ -0ea2a2: 3903 0a00 |0025: if-nez v3, 002f // +000a │ │ -0ea2a6: 6003 690b |0027: sget v3, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0b69 │ │ -0ea2aa: 7120 0c27 3800 |0029: invoke-static {v8, v3}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@270c │ │ -0ea2b0: 0a03 |002c: move-result v3 │ │ -0ea2b2: 5973 c30d |002d: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ -0ea2b6: 5272 d20d |002f: iget v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0dd2 │ │ -0ea2ba: 5573 cd0d |0031: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0ea2be: 3803 3000 |0033: if-eqz v3, 0063 // +0030 │ │ -0ea2c2: 5473 c90d |0035: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea2c6: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ -0ea2ca: 2203 5f05 |0039: new-instance v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@055f │ │ -0ea2ce: 5474 d10d |003b: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0dd1 │ │ -0ea2d2: 7030 012a 7304 |003d: invoke-direct {v3, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2a01 │ │ -0ea2d8: 5b73 c90d |0040: iput-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea2dc: 7120 8421 5500 |0042: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ea2e2: 0a01 |0045: move-result v1 │ │ -0ea2e4: 5473 c90d |0046: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea2e8: 6e30 e921 1301 |0048: invoke-virtual {v3, v1, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ea2ee: 5473 c90d |004b: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea2f2: 6e10 b021 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ea2f8: 0a03 |0050: move-result v3 │ │ -0ea2fa: b132 |0051: sub-int/2addr v2, v3 │ │ -0ea2fc: 5972 c00d |0052: iput v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0dc0 │ │ -0ea300: 1503 6042 |0054: const/high16 v3, #int 1113587712 // #4260 │ │ -0ea304: 6e10 ba02 0000 |0056: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0ea30a: 0c04 |0059: move-result-object v4 │ │ -0ea30c: 5244 1b0a |005a: iget v4, v4, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0ea310: c843 |005c: mul-float/2addr v3, v4 │ │ -0ea312: 8733 |005d: float-to-int v3, v3 │ │ -0ea314: 5973 c70d |005e: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ -0ea318: 5b76 cf0d |0060: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ -0ea31c: 0e00 |0062: return-void │ │ -0ea31e: 5b76 c90d |0063: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea322: 28ed |0065: goto 0052 // -0013 │ │ +0ea228: |[0ea228] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0ea238: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0ea23a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0ea23c: 6f30 862a 8709 |0002: invoke-super {v7, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2a86 │ │ +0ea242: 6e10 4602 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ea248: 0c00 |0008: move-result-object v0 │ │ +0ea24a: 5573 ce0d |0009: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0dce │ │ +0ea24e: 3903 0a00 |000b: if-nez v3, 0015 // +000a │ │ +0ea252: 5473 c10d |000d: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ +0ea256: 7110 3a2a 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@2a3a │ │ +0ea25c: 0a03 |0012: move-result v3 │ │ +0ea25e: 5c73 cd0d |0013: iput-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0ea262: 5573 d30d |0015: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0dd3 │ │ +0ea266: 3903 0c00 |0017: if-nez v3, 0023 // +000c │ │ +0ea26a: 6e10 ba02 0000 |0019: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0ea270: 0c03 |001c: move-result-object v3 │ │ +0ea272: 5233 1e0a |001d: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0ea276: db03 0302 |001f: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0ea27a: 5973 d20d |0021: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0dd2 │ │ +0ea27e: 5573 c40d |0023: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0dc4 │ │ +0ea282: 3903 0a00 |0025: if-nez v3, 002f // +000a │ │ +0ea286: 6003 690b |0027: sget v3, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0b69 │ │ +0ea28a: 7120 0c27 3800 |0029: invoke-static {v8, v3}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@270c │ │ +0ea290: 0a03 |002c: move-result v3 │ │ +0ea292: 5973 c30d |002d: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ +0ea296: 5272 d20d |002f: iget v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0dd2 │ │ +0ea29a: 5573 cd0d |0031: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0ea29e: 3803 3000 |0033: if-eqz v3, 0063 // +0030 │ │ +0ea2a2: 5473 c90d |0035: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea2a6: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ +0ea2aa: 2203 5f05 |0039: new-instance v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@055f │ │ +0ea2ae: 5474 d10d |003b: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0dd1 │ │ +0ea2b2: 7030 012a 7304 |003d: invoke-direct {v3, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2a01 │ │ +0ea2b8: 5b73 c90d |0040: iput-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea2bc: 7120 8421 5500 |0042: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ea2c2: 0a01 |0045: move-result v1 │ │ +0ea2c4: 5473 c90d |0046: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea2c8: 6e30 e921 1301 |0048: invoke-virtual {v3, v1, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ea2ce: 5473 c90d |004b: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea2d2: 6e10 b021 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ea2d8: 0a03 |0050: move-result v3 │ │ +0ea2da: b132 |0051: sub-int/2addr v2, v3 │ │ +0ea2dc: 5972 c00d |0052: iput v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0dc0 │ │ +0ea2e0: 1503 6042 |0054: const/high16 v3, #int 1113587712 // #4260 │ │ +0ea2e4: 6e10 ba02 0000 |0056: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0ea2ea: 0c04 |0059: move-result-object v4 │ │ +0ea2ec: 5244 1b0a |005a: iget v4, v4, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0ea2f0: c843 |005c: mul-float/2addr v3, v4 │ │ +0ea2f2: 8733 |005d: float-to-int v3, v3 │ │ +0ea2f4: 5973 c70d |005e: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0dc7 │ │ +0ea2f8: 5b76 cf0d |0060: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0dcf │ │ +0ea2fc: 0e00 |0062: return-void │ │ +0ea2fe: 5b76 c90d |0063: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea302: 28ed |0065: goto 0052 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ 0x0005 line=85 │ │ 0x0009 line=87 │ │ 0x000d line=88 │ │ 0x0015 line=91 │ │ @@ -326708,25 +326723,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0ea324: |[0ea324] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ -0ea334: 5410 ca0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ -0ea338: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0ea33c: 5410 ca0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ -0ea340: 6e10 102a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@2a10 │ │ -0ea346: 0a00 |0009: move-result v0 │ │ -0ea348: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0ea34c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0ea34e: 0f00 |000d: return v0 │ │ -0ea350: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0ea352: 28fe |000f: goto 000d // -0002 │ │ +0ea304: |[0ea304] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ +0ea314: 5410 ca0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ +0ea318: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0ea31c: 5410 ca0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0dca │ │ +0ea320: 6e10 102a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@2a10 │ │ +0ea326: 0a00 |0009: move-result v0 │ │ +0ea328: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0ea32c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0ea32e: 0f00 |000d: return v0 │ │ +0ea330: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0ea332: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -326734,17 +326749,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ea354: |[0ea354] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ -0ea364: 5510 cd0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0ea368: 0f00 |0002: return v0 │ │ +0ea334: |[0ea334] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ +0ea344: 5510 cd0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0ea348: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -326752,18 +326767,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0ea36c: |[0ea36c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0ea37c: 6e10 292a 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ -0ea382: 6f30 872a 1002 |0003: invoke-super {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2a87 │ │ -0ea388: 0e00 |0006: return-void │ │ +0ea34c: |[0ea34c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0ea35c: 6e10 292a 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ +0ea362: 6f30 872a 1002 |0003: invoke-super {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@2a87 │ │ +0ea368: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0003 line=505 │ │ 0x0006 line=506 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ @@ -326775,28 +326790,28 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0ea38c: |[0ea38c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0ea39c: 5520 c40d |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0dc4 │ │ -0ea3a0: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -0ea3a4: 5420 c10d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ -0ea3a8: 6001 690b |0006: sget v1, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0b69 │ │ -0ea3ac: 7120 0c27 1000 |0008: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@270c │ │ -0ea3b2: 0a00 |000b: move-result v0 │ │ -0ea3b4: 5920 c30d |000c: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ -0ea3b8: 5420 c50d |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea3bc: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -0ea3c0: 5420 c50d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea3c4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0ea3c6: 6e20 e02a 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0ea3cc: 0e00 |0018: return-void │ │ +0ea36c: |[0ea36c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0ea37c: 5520 c40d |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0dc4 │ │ +0ea380: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +0ea384: 5420 c10d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ +0ea388: 6001 690b |0006: sget v1, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0b69 │ │ +0ea38c: 7120 0c27 1000 |0008: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@270c │ │ +0ea392: 0a00 |000b: move-result v0 │ │ +0ea394: 5920 c30d |000c: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ +0ea398: 5420 c50d |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea39c: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +0ea3a0: 5420 c50d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea3a4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0ea3a6: 6e20 e02a 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0ea3ac: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000e line=138 │ │ 0x0012 line=139 │ │ 0x0018 line=142 │ │ @@ -326809,29 +326824,29 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0ea3d0: |[0ea3d0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0ea3e0: 0761 |0000: move-object v1, v6 │ │ -0ea3e2: 1f01 6305 |0001: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0563 │ │ -0ea3e6: 5213 bd0d |0003: iget v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ -0ea3ea: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ -0ea3ee: 5453 c50d |0007: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea3f2: 5214 bd0d |0009: iget v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ -0ea3f6: 6e20 c72a 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ -0ea3fc: 0c00 |000e: move-result-object v0 │ │ -0ea3fe: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -0ea402: 7210 fa2f 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ -0ea408: 0c02 |0014: move-result-object v2 │ │ -0ea40a: 1f02 7905 |0015: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0ea40e: 6e20 382a 2500 |0017: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a38 │ │ -0ea414: 0e00 |001a: return-void │ │ +0ea3b0: |[0ea3b0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0ea3c0: 0761 |0000: move-object v1, v6 │ │ +0ea3c2: 1f01 6305 |0001: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0563 │ │ +0ea3c6: 5213 bd0d |0003: iget v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ +0ea3ca: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ +0ea3ce: 5453 c50d |0007: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea3d2: 5214 bd0d |0009: iget v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ +0ea3d6: 6e20 c72a 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ +0ea3dc: 0c00 |000e: move-result-object v0 │ │ +0ea3de: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +0ea3e2: 7210 fa2f 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2ffa │ │ +0ea3e8: 0c02 |0014: move-result-object v2 │ │ +0ea3ea: 1f02 7905 |0015: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0ea3ee: 6e20 382a 2500 |0017: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a38 │ │ +0ea3f4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0003 line=518 │ │ 0x0007 line=519 │ │ 0x000f line=520 │ │ 0x0011 line=521 │ │ @@ -326849,20 +326864,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0ea418: |[0ea418] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0ea428: 2200 6305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0563 │ │ -0ea42c: 7010 1e2a 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@2a1e │ │ -0ea432: 5221 c80d |0005: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ -0ea436: 5901 bd0d |0007: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ -0ea43a: 1100 |0009: return-object v0 │ │ +0ea3f8: |[0ea3f8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0ea408: 2200 6305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0563 │ │ +0ea40c: 7010 1e2a 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@2a1e │ │ +0ea412: 5221 c80d |0005: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ +0ea416: 5901 bd0d |0007: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0dbd │ │ +0ea41a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0005 line=511 │ │ 0x0009 line=512 │ │ locals : │ │ 0x0005 - 0x000a reg=0 state Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -326873,53 +326888,53 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -0ea43c: |[0ea43c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0ea44c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ea44e: 6e10 e22b 0600 |0001: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ -0ea454: 0a03 |0004: move-result v3 │ │ -0ea456: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -0ea45a: 0f02 |0007: return v2 │ │ -0ea45c: 0761 |0008: move-object v1, v6 │ │ -0ea45e: 6e10 df2b 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bdf │ │ -0ea464: 0c03 |000c: move-result-object v3 │ │ -0ea466: 5454 c50d |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea46a: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ -0ea46e: 6e10 df2b 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bdf │ │ -0ea474: 0c01 |0014: move-result-object v1 │ │ -0ea476: 1f01 7905 |0015: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ -0ea47a: 28f2 |0017: goto 0009 // -000e │ │ -0ea47c: 6e10 dd2b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ -0ea482: 0c03 |001b: move-result-object v3 │ │ -0ea484: 7020 2b2a 3500 |001c: invoke-direct {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; // method@2a2b │ │ -0ea48a: 0c00 |001f: move-result-object v0 │ │ -0ea48c: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ -0ea490: 5453 c90d |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea494: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ -0ea498: 5450 c90d |0026: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea49c: 6e10 dd2b 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ -0ea4a2: 0c02 |002b: move-result-object v2 │ │ -0ea4a4: 7210 f62f 0200 |002c: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ -0ea4aa: 0a02 |002f: move-result v2 │ │ -0ea4ac: 5952 c80d |0030: iput v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ -0ea4b0: 2202 5c05 |0032: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@055c │ │ -0ea4b4: 5453 c10d |0034: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ -0ea4b8: 7040 f629 5263 |0036: invoke-direct {v2, v5, v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@29f6 │ │ -0ea4be: 5b52 bf0d |0039: iput-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ -0ea4c2: 5452 bf0d |003b: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ -0ea4c6: 6e20 f929 0200 |003d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@29f9 │ │ -0ea4cc: 5452 bf0d |0040: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ -0ea4d0: 6e10 fc29 0200 |0042: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:()V // method@29fc │ │ -0ea4d6: 6f20 882a 6500 |0045: invoke-super {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a88 │ │ -0ea4dc: 1212 |0048: const/4 v2, #int 1 // #1 │ │ -0ea4de: 28be |0049: goto 0007 // -0042 │ │ +0ea41c: |[0ea41c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0ea42c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ea42e: 6e10 e22b 0600 |0001: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2be2 │ │ +0ea434: 0a03 |0004: move-result v3 │ │ +0ea436: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0ea43a: 0f02 |0007: return v2 │ │ +0ea43c: 0761 |0008: move-object v1, v6 │ │ +0ea43e: 6e10 df2b 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bdf │ │ +0ea444: 0c03 |000c: move-result-object v3 │ │ +0ea446: 5454 c50d |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea44a: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ +0ea44e: 6e10 df2b 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bdf │ │ +0ea454: 0c01 |0014: move-result-object v1 │ │ +0ea456: 1f01 7905 |0015: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0579 │ │ +0ea45a: 28f2 |0017: goto 0009 // -000e │ │ +0ea45c: 6e10 dd2b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ +0ea462: 0c03 |001b: move-result-object v3 │ │ +0ea464: 7020 2b2a 3500 |001c: invoke-direct {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; // method@2a2b │ │ +0ea46a: 0c00 |001f: move-result-object v0 │ │ +0ea46c: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +0ea470: 5453 c90d |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea474: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ +0ea478: 5450 c90d |0026: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea47c: 6e10 dd2b 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2bdd │ │ +0ea482: 0c02 |002b: move-result-object v2 │ │ +0ea484: 7210 f62f 0200 |002c: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ +0ea48a: 0a02 |002f: move-result v2 │ │ +0ea48c: 5952 c80d |0030: iput v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0dc8 │ │ +0ea490: 2202 5c05 |0032: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@055c │ │ +0ea494: 5453 c10d |0034: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ +0ea498: 7040 f629 5263 |0036: invoke-direct {v2, v5, v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@29f6 │ │ +0ea49e: 5b52 bf0d |0039: iput-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ +0ea4a2: 5452 bf0d |003b: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ +0ea4a6: 6e20 f929 0200 |003d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@29f9 │ │ +0ea4ac: 5452 bf0d |0040: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0dbf │ │ +0ea4b0: 6e10 fc29 0200 |0042: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:()V // method@29fc │ │ +0ea4b6: 6f20 882a 6500 |0045: invoke-super {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a88 │ │ +0ea4bc: 1212 |0048: const/4 v2, #int 1 // #1 │ │ +0ea4be: 28be |0049: goto 0007 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=258 │ │ 0x0007 line=275 │ │ 0x0008 line=260 │ │ 0x0009 line=261 │ │ 0x0011 line=262 │ │ @@ -326945,23 +326960,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ea4e0: |[0ea4e0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ -0ea4f0: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ -0ea4f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ea4f6: 6f20 882a 0200 |0003: invoke-super {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a88 │ │ -0ea4fc: 0e00 |0006: return-void │ │ -0ea4fe: 5420 c50d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea502: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0ea504: 6e20 bc2a 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ -0ea50a: 28f9 |000d: goto 0006 // -0007 │ │ +0ea4c0: |[0ea4c0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ +0ea4d0: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ +0ea4d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ea4d6: 6f20 882a 0200 |0003: invoke-super {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a88 │ │ +0ea4dc: 0e00 |0006: return-void │ │ +0ea4de: 5420 c50d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea4e2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0ea4e4: 6e20 bc2a 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@2abc │ │ +0ea4ea: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0002 line=531 │ │ 0x0006 line=535 │ │ 0x0007 line=533 │ │ locals : │ │ @@ -326973,17 +326988,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ea50c: |[0ea50c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ -0ea51c: 5c01 c20d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0dc2 │ │ -0ea520: 0e00 |0002: return-void │ │ +0ea4ec: |[0ea4ec] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ +0ea4fc: 5c01 c20d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0dc2 │ │ +0ea500: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 isExclusive Z │ │ @@ -326993,19 +327008,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0ea524: |[0ea524] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ -0ea534: 5912 c30d |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ -0ea538: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0ea53a: 5c10 c40d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0dc4 │ │ -0ea53e: 0e00 |0005: return-void │ │ +0ea504: |[0ea504] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ +0ea514: 5912 c30d |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0dc3 │ │ +0ea518: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0ea51a: 5c10 c40d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0dc4 │ │ +0ea51e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ @@ -327016,19 +327031,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0ea540: |[0ea540] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ -0ea550: 5c12 cd0d |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0ea554: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0ea556: 5c10 ce0d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0dce │ │ -0ea55a: 0e00 |0005: return-void │ │ +0ea520: |[0ea520] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ +0ea530: 5c12 cd0d |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0ea534: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0ea536: 5c10 ce0d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0dce │ │ +0ea53a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ @@ -327039,20 +327054,20 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0ea55c: |[0ea55c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ -0ea56c: 5912 d20d |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0dd2 │ │ -0ea570: 5c13 d00d |0002: iput-boolean v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ -0ea574: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0ea576: 5c10 d30d |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0dd3 │ │ -0ea57a: 0e00 |0007: return-void │ │ +0ea53c: |[0ea53c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ +0ea54c: 5912 d20d |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0dd2 │ │ +0ea550: 5c13 d00d |0002: iput-boolean v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0dd0 │ │ +0ea554: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0ea556: 5c10 d30d |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0dd3 │ │ +0ea55a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0007 line=148 │ │ locals : │ │ @@ -327065,18 +327080,18 @@ │ │ type : '(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ea57c: |[0ea57c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0ea58c: 6e10 1a2b 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ -0ea592: 0a00 |0003: move-result v0 │ │ -0ea594: 0f00 |0004: return v0 │ │ +0ea55c: |[0ea55c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0ea56c: 6e10 1a2b 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@2b1a │ │ +0ea572: 0a00 |0003: move-result v0 │ │ +0ea574: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 childIndex I │ │ 0x0000 - 0x0005 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -327086,51 +327101,51 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 70 16-bit code units │ │ -0ea598: |[0ea598] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ -0ea5a8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0ea5aa: 5561 cd0d |0001: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0ea5ae: 3801 4100 |0003: if-eqz v1, 0044 // +0041 │ │ -0ea5b2: 6e10 322a 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ -0ea5b8: 0a01 |0008: move-result v1 │ │ -0ea5ba: 3901 3b00 |0009: if-nez v1, 0044 // +003b │ │ -0ea5be: 5461 c50d |000b: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea5c2: 3801 3700 |000d: if-eqz v1, 0044 // +0037 │ │ -0ea5c6: 5461 c60d |000f: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea5ca: 3801 3300 |0011: if-eqz v1, 0044 // +0033 │ │ -0ea5ce: 5461 cc0d |0013: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ -0ea5d2: 3901 2f00 |0015: if-nez v1, 0044 // +002f │ │ -0ea5d6: 5461 c50d |0017: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea5da: 6e10 d42a 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ -0ea5e0: 0c01 |001c: move-result-object v1 │ │ -0ea5e2: 6e10 8f34 0100 |001d: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ -0ea5e8: 0a01 |0020: move-result v1 │ │ -0ea5ea: 3901 2300 |0021: if-nez v1, 0044 // +0023 │ │ -0ea5ee: 2200 6005 |0023: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@0560 │ │ -0ea5f2: 5462 c10d |0025: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ -0ea5f6: 5463 c50d |0027: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea5fa: 5464 c90d |0029: iget-object v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea5fe: 0761 |002b: move-object v1, v6 │ │ -0ea600: 7606 0e2a 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2a0e │ │ -0ea606: 2201 5e05 |002f: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@055e │ │ -0ea60a: 7030 ff29 6100 |0031: invoke-direct {v1, v6, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@29ff │ │ -0ea610: 5b61 cc0d |0034: iput-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ -0ea614: 5461 c60d |0036: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea618: 1f01 9604 |0038: check-cast v1, Landroid/view/View; // type@0496 │ │ -0ea61c: 5462 cc0d |003a: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ -0ea620: 6e20 f921 2100 |003c: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21f9 │ │ -0ea626: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -0ea628: 6f20 882a 1600 |0040: invoke-super {v6, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a88 │ │ -0ea62e: 0f05 |0043: return v5 │ │ -0ea630: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -0ea632: 28fe |0045: goto 0043 // -0002 │ │ +0ea578: |[0ea578] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ +0ea588: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0ea58a: 5561 cd0d |0001: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0ea58e: 3801 4100 |0003: if-eqz v1, 0044 // +0041 │ │ +0ea592: 6e10 322a 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ +0ea598: 0a01 |0008: move-result v1 │ │ +0ea59a: 3901 3b00 |0009: if-nez v1, 0044 // +003b │ │ +0ea59e: 5461 c50d |000b: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea5a2: 3801 3700 |000d: if-eqz v1, 0044 // +0037 │ │ +0ea5a6: 5461 c60d |000f: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea5aa: 3801 3300 |0011: if-eqz v1, 0044 // +0033 │ │ +0ea5ae: 5461 cc0d |0013: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ +0ea5b2: 3901 2f00 |0015: if-nez v1, 0044 // +002f │ │ +0ea5b6: 5461 c50d |0017: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea5ba: 6e10 d42a 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ +0ea5c0: 0c01 |001c: move-result-object v1 │ │ +0ea5c2: 6e10 8f34 0100 |001d: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@348f │ │ +0ea5c8: 0a01 |0020: move-result v1 │ │ +0ea5ca: 3901 2300 |0021: if-nez v1, 0044 // +0023 │ │ +0ea5ce: 2200 6005 |0023: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@0560 │ │ +0ea5d2: 5462 c10d |0025: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0dc1 │ │ +0ea5d6: 5463 c50d |0027: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea5da: 5464 c90d |0029: iget-object v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea5de: 0761 |002b: move-object v1, v6 │ │ +0ea5e0: 7606 0e2a 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2a0e │ │ +0ea5e6: 2201 5e05 |002f: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@055e │ │ +0ea5ea: 7030 ff29 6100 |0031: invoke-direct {v1, v6, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@29ff │ │ +0ea5f0: 5b61 cc0d |0034: iput-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ +0ea5f4: 5461 c60d |0036: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea5f8: 1f01 9604 |0038: check-cast v1, Landroid/view/View; // type@0496 │ │ +0ea5fc: 5462 cc0d |003a: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0dcc │ │ +0ea600: 6e20 f921 2100 |003c: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21f9 │ │ +0ea606: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +0ea608: 6f20 882a 1600 |0040: invoke-super {v6, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@2a88 │ │ +0ea60e: 0f05 |0043: return v5 │ │ +0ea610: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +0ea612: 28fe |0045: goto 0043 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=298 │ │ 0x0019 line=299 │ │ 0x0023 line=300 │ │ 0x002f line=301 │ │ 0x0036 line=303 │ │ @@ -327145,103 +327160,103 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 167 16-bit code units │ │ -0ea634: |[0ea634] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ -0ea644: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0ea646: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0ea648: 6f20 8c2a cb00 |0002: invoke-super {v11, v12}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@2a8c │ │ -0ea64e: 54b8 c50d |0005: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea652: 3808 2100 |0007: if-eqz v8, 0028 // +0021 │ │ -0ea656: 54b8 c50d |0009: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea65a: 6e10 cc2a 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@2acc │ │ -0ea660: 0c00 |000e: move-result-object v0 │ │ -0ea662: 6e10 9534 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ea668: 0a01 |0012: move-result v1 │ │ -0ea66a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0ea66c: 3513 1400 |0014: if-ge v3, v1, 0028 // +0014 │ │ -0ea670: 6e20 8e34 3000 |0016: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ea676: 0c08 |0019: move-result-object v8 │ │ -0ea678: 1f08 6d05 |001a: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ea67c: 6e10 052b 0800 |001c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2b05 │ │ -0ea682: 0c07 |001f: move-result-object v7 │ │ -0ea684: 3807 0500 |0020: if-eqz v7, 0025 // +0005 │ │ -0ea688: 6e20 b62f b700 |0022: invoke-virtual {v7, v11}, Lcom/actionbarsherlock/view/ActionProvider;.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V // method@2fb6 │ │ -0ea68e: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ea692: 28ed |0027: goto 0014 // -0013 │ │ -0ea694: 54b8 c50d |0028: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea698: 3808 5b00 |002a: if-eqz v8, 0085 // +005b │ │ -0ea69c: 54b8 c50d |002c: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ -0ea6a0: 6e10 d42a 0800 |002e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ -0ea6a6: 0c05 |0031: move-result-object v5 │ │ -0ea6a8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -0ea6aa: 55b8 cd0d |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0ea6ae: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -0ea6b2: 3805 1500 |0037: if-eqz v5, 004c // +0015 │ │ -0ea6b6: 6e10 9534 0500 |0039: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ -0ea6bc: 0a01 |003c: move-result v1 │ │ -0ea6be: 3391 4c00 |003d: if-ne v1, v9, 0089 // +004c │ │ -0ea6c2: 6e20 8e34 a500 |003f: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ -0ea6c8: 0c08 |0042: move-result-object v8 │ │ -0ea6ca: 1f08 6d05 |0043: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ -0ea6ce: 6e10 1b2b 0800 |0045: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@2b1b │ │ -0ea6d4: 0a08 |0048: move-result v8 │ │ -0ea6d6: 3908 3e00 |0049: if-nez v8, 0087 // +003e │ │ -0ea6da: 0192 |004b: move v2, v9 │ │ -0ea6dc: 3802 4300 |004c: if-eqz v2, 008f // +0043 │ │ -0ea6e0: 54b8 c90d |004e: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea6e4: 3908 0b00 |0050: if-nez v8, 005b // +000b │ │ -0ea6e8: 2208 5f05 |0052: new-instance v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@055f │ │ -0ea6ec: 54b9 d10d |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0dd1 │ │ -0ea6f0: 7030 012a b809 |0056: invoke-direct {v8, v11, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2a01 │ │ -0ea6f6: 5bb8 c90d |0059: iput-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea6fa: 54b8 c90d |005b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea6fe: 6e10 b921 0800 |005d: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0ea704: 0c06 |0060: move-result-object v6 │ │ -0ea706: 1f06 9d04 |0061: check-cast v6, Landroid/view/ViewGroup; // type@049d │ │ -0ea70a: 54b8 c60d |0063: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea70e: 3286 1600 |0065: if-eq v6, v8, 007b // +0016 │ │ -0ea712: 3806 0700 |0067: if-eqz v6, 006e // +0007 │ │ -0ea716: 54b8 c90d |0069: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea71a: 6e20 8522 8600 |006b: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0ea720: 54b4 c60d |006e: iget-object v4, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea724: 1f04 6705 |0070: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ea728: 54b8 c90d |0072: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea72c: 6e10 592a 0400 |0074: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a59 │ │ -0ea732: 0c09 |0077: move-result-object v9 │ │ -0ea734: 6e30 4d2a 8409 |0078: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2a4d │ │ -0ea73a: 54b8 c60d |007b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea73e: 1f08 6705 |007d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ea742: 55b9 cd0d |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ -0ea746: 6e20 772a 9800 |0081: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@2a77 │ │ -0ea74c: 0e00 |0084: return-void │ │ -0ea74e: 1205 |0085: const/4 v5, #int 0 // #0 │ │ -0ea750: 28ac |0086: goto 0032 // -0054 │ │ -0ea752: 01a2 |0087: move v2, v10 │ │ -0ea754: 28c4 |0088: goto 004c // -003c │ │ -0ea756: 3d01 0400 |0089: if-lez v1, 008d // +0004 │ │ -0ea75a: 0192 |008b: move v2, v9 │ │ -0ea75c: 28c0 |008c: goto 004c // -0040 │ │ -0ea75e: 01a2 |008d: move v2, v10 │ │ -0ea760: 28fe |008e: goto 008c // -0002 │ │ -0ea762: 54b8 c90d |008f: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea766: 3808 eaff |0091: if-eqz v8, 007b // -0016 │ │ -0ea76a: 54b8 c90d |0093: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea76e: 6e10 b921 0800 |0095: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0ea774: 0c08 |0098: move-result-object v8 │ │ -0ea776: 54b9 c60d |0099: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea77a: 3398 e0ff |009b: if-ne v8, v9, 007b // -0020 │ │ -0ea77e: 54b8 c60d |009d: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ -0ea782: 1f08 9d04 |009f: check-cast v8, Landroid/view/ViewGroup; // type@049d │ │ -0ea786: 54b9 c90d |00a1: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ -0ea78a: 6e20 8522 9800 |00a3: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0ea790: 28d5 |00a6: goto 007b // -002b │ │ +0ea614: |[0ea614] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ +0ea624: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0ea626: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0ea628: 6f20 8c2a cb00 |0002: invoke-super {v11, v12}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@2a8c │ │ +0ea62e: 54b8 c50d |0005: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea632: 3808 2100 |0007: if-eqz v8, 0028 // +0021 │ │ +0ea636: 54b8 c50d |0009: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea63a: 6e10 cc2a 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@2acc │ │ +0ea640: 0c00 |000e: move-result-object v0 │ │ +0ea642: 6e10 9534 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ea648: 0a01 |0012: move-result v1 │ │ +0ea64a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0ea64c: 3513 1400 |0014: if-ge v3, v1, 0028 // +0014 │ │ +0ea650: 6e20 8e34 3000 |0016: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ea656: 0c08 |0019: move-result-object v8 │ │ +0ea658: 1f08 6d05 |001a: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ea65c: 6e10 052b 0800 |001c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2b05 │ │ +0ea662: 0c07 |001f: move-result-object v7 │ │ +0ea664: 3807 0500 |0020: if-eqz v7, 0025 // +0005 │ │ +0ea668: 6e20 b62f b700 |0022: invoke-virtual {v7, v11}, Lcom/actionbarsherlock/view/ActionProvider;.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V // method@2fb6 │ │ +0ea66e: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ea672: 28ed |0027: goto 0014 // -0013 │ │ +0ea674: 54b8 c50d |0028: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea678: 3808 5b00 |002a: if-eqz v8, 0085 // +005b │ │ +0ea67c: 54b8 c50d |002c: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0dc5 │ │ +0ea680: 6e10 d42a 0800 |002e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@2ad4 │ │ +0ea686: 0c05 |0031: move-result-object v5 │ │ +0ea688: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +0ea68a: 55b8 cd0d |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0ea68e: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +0ea692: 3805 1500 |0037: if-eqz v5, 004c // +0015 │ │ +0ea696: 6e10 9534 0500 |0039: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@3495 │ │ +0ea69c: 0a01 |003c: move-result v1 │ │ +0ea69e: 3391 4c00 |003d: if-ne v1, v9, 0089 // +004c │ │ +0ea6a2: 6e20 8e34 a500 |003f: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@348e │ │ +0ea6a8: 0c08 |0042: move-result-object v8 │ │ +0ea6aa: 1f08 6d05 |0043: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@056d │ │ +0ea6ae: 6e10 1b2b 0800 |0045: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@2b1b │ │ +0ea6b4: 0a08 |0048: move-result v8 │ │ +0ea6b6: 3908 3e00 |0049: if-nez v8, 0087 // +003e │ │ +0ea6ba: 0192 |004b: move v2, v9 │ │ +0ea6bc: 3802 4300 |004c: if-eqz v2, 008f // +0043 │ │ +0ea6c0: 54b8 c90d |004e: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea6c4: 3908 0b00 |0050: if-nez v8, 005b // +000b │ │ +0ea6c8: 2208 5f05 |0052: new-instance v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@055f │ │ +0ea6cc: 54b9 d10d |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0dd1 │ │ +0ea6d0: 7030 012a b809 |0056: invoke-direct {v8, v11, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2a01 │ │ +0ea6d6: 5bb8 c90d |0059: iput-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea6da: 54b8 c90d |005b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea6de: 6e10 b921 0800 |005d: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0ea6e4: 0c06 |0060: move-result-object v6 │ │ +0ea6e6: 1f06 9d04 |0061: check-cast v6, Landroid/view/ViewGroup; // type@049d │ │ +0ea6ea: 54b8 c60d |0063: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea6ee: 3286 1600 |0065: if-eq v6, v8, 007b // +0016 │ │ +0ea6f2: 3806 0700 |0067: if-eqz v6, 006e // +0007 │ │ +0ea6f6: 54b8 c90d |0069: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea6fa: 6e20 8522 8600 |006b: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0ea700: 54b4 c60d |006e: iget-object v4, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea704: 1f04 6705 |0070: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ea708: 54b8 c90d |0072: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea70c: 6e10 592a 0400 |0074: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a59 │ │ +0ea712: 0c09 |0077: move-result-object v9 │ │ +0ea714: 6e30 4d2a 8409 |0078: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2a4d │ │ +0ea71a: 54b8 c60d |007b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea71e: 1f08 6705 |007d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ea722: 55b9 cd0d |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0dcd │ │ +0ea726: 6e20 772a 9800 |0081: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@2a77 │ │ +0ea72c: 0e00 |0084: return-void │ │ +0ea72e: 1205 |0085: const/4 v5, #int 0 // #0 │ │ +0ea730: 28ac |0086: goto 0032 // -0054 │ │ +0ea732: 01a2 |0087: move v2, v10 │ │ +0ea734: 28c4 |0088: goto 004c // -003c │ │ +0ea736: 3d01 0400 |0089: if-lez v1, 008d // +0004 │ │ +0ea73a: 0192 |008b: move v2, v9 │ │ +0ea73c: 28c0 |008c: goto 004c // -0040 │ │ +0ea73e: 01a2 |008d: move v2, v10 │ │ +0ea740: 28fe |008e: goto 008c // -0002 │ │ +0ea742: 54b8 c90d |008f: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea746: 3808 eaff |0091: if-eqz v8, 007b // -0016 │ │ +0ea74a: 54b8 c90d |0093: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea74e: 6e10 b921 0800 |0095: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0ea754: 0c08 |0098: move-result-object v8 │ │ +0ea756: 54b9 c60d |0099: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea75a: 3398 e0ff |009b: if-ne v8, v9, 007b // -0020 │ │ +0ea75e: 54b8 c60d |009d: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0dc6 │ │ +0ea762: 1f08 9d04 |009f: check-cast v8, Landroid/view/ViewGroup; // type@049d │ │ +0ea766: 54b9 c90d |00a1: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0dc9 │ │ +0ea76a: 6e20 8522 9800 |00a3: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0ea770: 28d5 |00a6: goto 007b // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0005 line=208 │ │ 0x0009 line=209 │ │ 0x000f line=210 │ │ 0x0013 line=211 │ │ @@ -327366,41 +327381,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0ea794: |[0ea794] com.actionbarsherlock.internal.view.menu.ActionMenuView.:()V │ │ -0ea7a4: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0ea7a8: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -0ea7ac: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0ea7b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ea7b2: 6a00 de0d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0dde │ │ -0ea7b6: 0e00 |0009: return-void │ │ -0ea7b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0ea7ba: 28fc |000b: goto 0007 // -0004 │ │ +0ea774: |[0ea774] com.actionbarsherlock.internal.view.menu.ActionMenuView.:()V │ │ +0ea784: 6000 4501 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0ea788: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +0ea78c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0ea790: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0ea792: 6a00 de0d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0dde │ │ +0ea796: 0e00 |0009: return-void │ │ +0ea798: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ea79a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ea7bc: |[0ea7bc] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ -0ea7cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ea7ce: 7030 4c2a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a4c │ │ -0ea7d4: 0e00 |0004: return-void │ │ +0ea79c: |[0ea79c] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ +0ea7ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ea7ae: 7030 4c2a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a4c │ │ +0ea7b4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -327410,34 +327425,34 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0ea7d8: |[0ea7d8] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ea7e8: 7030 e02d 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2de0 │ │ -0ea7ee: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0ea7f0: 5c21 e00d |0004: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0de0 │ │ -0ea7f4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0ea7f6: 6e20 742a 1200 |0007: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@2a74 │ │ -0ea7fc: 6e10 4602 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ea802: 0c01 |000d: move-result-object v1 │ │ -0ea804: 6e10 ba02 0100 |000e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0ea80a: 0c01 |0011: move-result-object v1 │ │ -0ea80c: 5210 1b0a |0012: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ -0ea810: 1501 6042 |0014: const/high16 v1, #int 1113587712 // #4260 │ │ -0ea814: c801 |0016: mul-float/2addr v1, v0 │ │ -0ea816: 8711 |0017: float-to-int v1, v1 │ │ -0ea818: 5921 e50d |0018: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ -0ea81c: 1501 8040 |001a: const/high16 v1, #int 1082130432 // #4080 │ │ -0ea820: c801 |001c: mul-float/2addr v1, v0 │ │ -0ea822: 8711 |001d: float-to-int v1, v1 │ │ -0ea824: 5921 e30d |001e: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ -0ea828: 0e00 |0020: return-void │ │ +0ea7b8: |[0ea7b8] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ea7c8: 7030 e02d 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2de0 │ │ +0ea7ce: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0ea7d0: 5c21 e00d |0004: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0de0 │ │ +0ea7d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0ea7d6: 6e20 742a 1200 |0007: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@2a74 │ │ +0ea7dc: 6e10 4602 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ea7e2: 0c01 |000d: move-result-object v1 │ │ +0ea7e4: 6e10 ba02 0100 |000e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0ea7ea: 0c01 |0011: move-result-object v1 │ │ +0ea7ec: 5210 1b0a |0012: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0a1b │ │ +0ea7f0: 1501 6042 |0014: const/high16 v1, #int 1113587712 // #4260 │ │ +0ea7f4: c801 |0016: mul-float/2addr v1, v0 │ │ +0ea7f6: 8711 |0017: float-to-int v1, v1 │ │ +0ea7f8: 5921 e50d |0018: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ +0ea7fc: 1501 8040 |001a: const/high16 v1, #int 1082130432 // #4080 │ │ +0ea800: c801 |001c: mul-float/2addr v1, v0 │ │ +0ea802: 8711 |001d: float-to-int v1, v1 │ │ +0ea804: 5921 e30d |001e: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ +0ea808: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=50 │ │ 0x0006 line=58 │ │ 0x000a line=59 │ │ 0x0014 line=60 │ │ @@ -327454,62 +327469,62 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 17 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -0ea82c: |[0ea82c] com.actionbarsherlock.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ -0ea83c: 6e10 a921 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ea842: 0c07 |0003: move-result-object v7 │ │ -0ea844: 1f07 6605 |0004: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0ea848: 7110 8321 0f00 |0006: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0ea84e: 0a0a |0009: move-result v10 │ │ -0ea850: 9102 0a10 |000a: sub-int v2, v10, v16 │ │ -0ea854: 7110 8221 0f00 |000c: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0ea85a: 0a01 |000f: move-result v1 │ │ -0ea85c: 7120 8421 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ea862: 0a03 |0013: move-result v3 │ │ -0ea864: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0ea866: 3d0e 1900 |0015: if-lez v14, 002e // +0019 │ │ -0ea86a: 920a 0d0e |0017: mul-int v10, v13, v14 │ │ -0ea86e: 150b 0080 |0019: const/high16 v11, #int -2147483648 // #8000 │ │ -0ea872: 7120 8421 ba00 |001b: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ea878: 0a04 |001e: move-result v4 │ │ -0ea87a: 6e30 e921 4c03 |001f: invoke-virtual {v12, v4, v3}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ea880: 6e10 b021 0c00 |0022: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ea886: 0a08 |0025: move-result v8 │ │ -0ea888: 9300 080d |0026: div-int v0, v8, v13 │ │ -0ea88c: 940a 080d |0028: rem-int v10, v8, v13 │ │ -0ea890: 380a 0400 |002a: if-eqz v10, 002e // +0004 │ │ -0ea894: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ea898: 20ca 5a05 |002e: instance-of v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ -0ea89c: 380a 2300 |0030: if-eqz v10, 0053 // +0023 │ │ -0ea8a0: 07ca |0032: move-object v10, v12 │ │ -0ea8a2: 1f0a 5a05 |0033: check-cast v10, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ -0ea8a6: 07a6 |0035: move-object v6, v10 │ │ -0ea8a8: 557a d90d |0036: iget-boolean v10, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0ea8ac: 390a 1d00 |0038: if-nez v10, 0055 // +001d │ │ -0ea8b0: 3806 1b00 |003a: if-eqz v6, 0055 // +001b │ │ -0ea8b4: 6e10 d929 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ -0ea8ba: 0a0a |003f: move-result v10 │ │ -0ea8bc: 380a 1500 |0040: if-eqz v10, 0055 // +0015 │ │ -0ea8c0: 1215 |0042: const/4 v5, #int 1 // #1 │ │ -0ea8c2: 5c75 d50d |0043: iput-boolean v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ -0ea8c6: 5970 d40d |0045: iput v0, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0ea8ca: 9209 000d |0047: mul-int v9, v0, v13 │ │ -0ea8ce: 150a 0040 |0049: const/high16 v10, #int 1073741824 // #4000 │ │ -0ea8d2: 7120 8421 a900 |004b: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ea8d8: 0a0a |004e: move-result v10 │ │ -0ea8da: 6e30 e921 ac03 |004f: invoke-virtual {v12, v10, v3}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ea8e0: 0f00 |0052: return v0 │ │ -0ea8e2: 1206 |0053: const/4 v6, #int 0 // #0 │ │ -0ea8e4: 28e2 |0054: goto 0036 // -001e │ │ -0ea8e6: 1205 |0055: const/4 v5, #int 0 // #0 │ │ -0ea8e8: 28ed |0056: goto 0043 // -0013 │ │ +0ea80c: |[0ea80c] com.actionbarsherlock.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ +0ea81c: 6e10 a921 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ea822: 0c07 |0003: move-result-object v7 │ │ +0ea824: 1f07 6605 |0004: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0ea828: 7110 8321 0f00 |0006: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0ea82e: 0a0a |0009: move-result v10 │ │ +0ea830: 9102 0a10 |000a: sub-int v2, v10, v16 │ │ +0ea834: 7110 8221 0f00 |000c: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0ea83a: 0a01 |000f: move-result v1 │ │ +0ea83c: 7120 8421 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ea842: 0a03 |0013: move-result v3 │ │ +0ea844: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0ea846: 3d0e 1900 |0015: if-lez v14, 002e // +0019 │ │ +0ea84a: 920a 0d0e |0017: mul-int v10, v13, v14 │ │ +0ea84e: 150b 0080 |0019: const/high16 v11, #int -2147483648 // #8000 │ │ +0ea852: 7120 8421 ba00 |001b: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ea858: 0a04 |001e: move-result v4 │ │ +0ea85a: 6e30 e921 4c03 |001f: invoke-virtual {v12, v4, v3}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ea860: 6e10 b021 0c00 |0022: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ea866: 0a08 |0025: move-result v8 │ │ +0ea868: 9300 080d |0026: div-int v0, v8, v13 │ │ +0ea86c: 940a 080d |0028: rem-int v10, v8, v13 │ │ +0ea870: 380a 0400 |002a: if-eqz v10, 002e // +0004 │ │ +0ea874: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ea878: 20ca 5a05 |002e: instance-of v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ +0ea87c: 380a 2300 |0030: if-eqz v10, 0053 // +0023 │ │ +0ea880: 07ca |0032: move-object v10, v12 │ │ +0ea882: 1f0a 5a05 |0033: check-cast v10, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ +0ea886: 07a6 |0035: move-object v6, v10 │ │ +0ea888: 557a d90d |0036: iget-boolean v10, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0ea88c: 390a 1d00 |0038: if-nez v10, 0055 // +001d │ │ +0ea890: 3806 1b00 |003a: if-eqz v6, 0055 // +001b │ │ +0ea894: 6e10 d929 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ +0ea89a: 0a0a |003f: move-result v10 │ │ +0ea89c: 380a 1500 |0040: if-eqz v10, 0055 // +0015 │ │ +0ea8a0: 1215 |0042: const/4 v5, #int 1 // #1 │ │ +0ea8a2: 5c75 d50d |0043: iput-boolean v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ +0ea8a6: 5970 d40d |0045: iput v0, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0ea8aa: 9209 000d |0047: mul-int v9, v0, v13 │ │ +0ea8ae: 150a 0040 |0049: const/high16 v10, #int 1073741824 // #4000 │ │ +0ea8b2: 7120 8421 a900 |004b: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ea8b8: 0a0a |004e: move-result v10 │ │ +0ea8ba: 6e30 e921 ac03 |004f: invoke-virtual {v12, v10, v3}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ea8c0: 0f00 |0052: return v0 │ │ +0ea8c2: 1206 |0053: const/4 v6, #int 0 // #0 │ │ +0ea8c4: 28e2 |0054: goto 0036 // -001e │ │ +0ea8c6: 1205 |0055: const/4 v5, #int 0 // #0 │ │ +0ea8c8: 28ed |0056: goto 0043 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0006 line=351 │ │ 0x000c line=353 │ │ 0x0010 line=354 │ │ 0x0014 line=356 │ │ @@ -327551,512 +327566,512 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 45 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 966 16-bit code units │ │ -0ea8ec: |[0ea8ec] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ -0ea8fc: 7701 8221 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0ea902: 0a11 |0003: move-result v17 │ │ -0ea904: 7701 8321 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0ea90a: 0a25 |0007: move-result v37 │ │ -0ea90c: 7701 8321 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0ea912: 0a13 |000b: move-result v19 │ │ -0ea914: 7401 5f2a 2a00 |000c: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2a5f │ │ -0ea91a: 0a26 |000f: move-result v38 │ │ -0ea91c: 7401 602a 2a00 |0010: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2a60 │ │ -0ea922: 0a27 |0013: move-result v39 │ │ -0ea924: 9024 2627 |0014: add-int v36, v38, v39 │ │ -0ea928: 7401 612a 2a00 |0016: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@2a61 │ │ -0ea92e: 0a26 |0019: move-result v38 │ │ -0ea930: 7401 5e2a 2a00 |001a: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@2a5e │ │ -0ea936: 0a27 |001d: move-result v39 │ │ -0ea938: 9012 2627 |001e: add-int v18, v38, v39 │ │ -0ea93c: 9125 2524 |0020: sub-int v37, v37, v36 │ │ -0ea940: 0800 2a00 |0022: move-object/from16 v0, v42 │ │ -0ea944: 5200 e50d |0024: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ -0ea948: 0226 0000 |0026: move/from16 v38, v0 │ │ -0ea94c: 9304 2526 |0028: div-int v4, v37, v38 │ │ -0ea950: 0800 2a00 |002a: move-object/from16 v0, v42 │ │ -0ea954: 5200 e50d |002c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ -0ea958: 0226 0000 |002e: move/from16 v38, v0 │ │ -0ea95c: 9406 2526 |0030: rem-int v6, v37, v38 │ │ -0ea960: 3904 0e00 |0032: if-nez v4, 0040 // +000e │ │ -0ea964: 1326 0000 |0034: const/16 v38, #int 0 // #0 │ │ -0ea968: 0800 2a00 |0036: move-object/from16 v0, v42 │ │ -0ea96c: 0201 2500 |0038: move/from16 v1, v37 │ │ -0ea970: 0202 2600 |003a: move/from16 v2, v38 │ │ -0ea974: 6e30 762a 1002 |003c: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@2a76 │ │ -0ea97a: 0e00 |003f: return-void │ │ -0ea97c: 0800 2a00 |0040: move-object/from16 v0, v42 │ │ -0ea980: 5200 e50d |0042: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ -0ea984: 0226 0000 |0044: move/from16 v38, v0 │ │ -0ea988: 9327 0604 |0046: div-int v39, v6, v4 │ │ -0ea98c: 9005 2627 |0048: add-int v5, v38, v39 │ │ -0ea990: 0148 |004a: move v8, v4 │ │ -0ea992: 1319 0000 |004b: const/16 v25, #int 0 // #0 │ │ -0ea996: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ -0ea99a: 120e |004f: const/4 v14, #int 0 // #0 │ │ -0ea99c: 1322 0000 |0050: const/16 v34, #int 0 // #0 │ │ -0ea9a0: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ -0ea9a4: 1620 0000 |0054: const-wide/16 v32, #int 0 // #0 │ │ -0ea9a8: 7401 5b2a 2a00 |0056: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ -0ea9ae: 0a0c |0059: move-result v12 │ │ -0ea9b0: 1315 0000 |005a: const/16 v21, #int 0 // #0 │ │ -0ea9b4: 0200 1500 |005c: move/from16 v0, v21 │ │ -0ea9b8: 35c0 d600 |005e: if-ge v0, v12, 0134 // +00d6 │ │ -0ea9bc: 0800 2a00 |0060: move-object/from16 v0, v42 │ │ -0ea9c0: 0201 1500 |0062: move/from16 v1, v21 │ │ -0ea9c4: 6e20 5a2a 1000 |0064: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0ea9ca: 0c0b |0067: move-result-object v11 │ │ -0ea9cc: 6e10 ce21 0b00 |0068: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0ea9d2: 0a26 |006b: move-result v38 │ │ -0ea9d4: 1327 0800 |006c: const/16 v39, #int 8 // #8 │ │ -0ea9d8: 0200 2600 |006e: move/from16 v0, v38 │ │ -0ea9dc: 0201 2700 |0070: move/from16 v1, v39 │ │ -0ea9e0: 3310 0500 |0072: if-ne v0, v1, 0077 // +0005 │ │ -0ea9e4: d815 1501 |0074: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0ea9e8: 28e6 |0076: goto 005c // -001a │ │ -0ea9ea: 20b0 5a05 |0077: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ -0ea9ee: 0216 0000 |0079: move/from16 v22, v0 │ │ -0ea9f2: d822 2201 |007b: add-int/lit8 v34, v34, #int 1 // #01 │ │ -0ea9f6: 3816 1d00 |007d: if-eqz v22, 009a // +001d │ │ -0ea9fa: 0800 2a00 |007f: move-object/from16 v0, v42 │ │ -0ea9fe: 5200 e30d |0081: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ -0eaa02: 0226 0000 |0083: move/from16 v38, v0 │ │ -0eaa06: 1327 0000 |0085: const/16 v39, #int 0 // #0 │ │ -0eaa0a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -0eaa0e: 5200 e30d |0089: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ -0eaa12: 0228 0000 |008b: move/from16 v40, v0 │ │ -0eaa16: 1329 0000 |008d: const/16 v41, #int 0 // #0 │ │ -0eaa1a: 0200 2600 |008f: move/from16 v0, v38 │ │ -0eaa1e: 0201 2700 |0091: move/from16 v1, v39 │ │ -0eaa22: 0202 2800 |0093: move/from16 v2, v40 │ │ -0eaa26: 0203 2900 |0095: move/from16 v3, v41 │ │ -0eaa2a: 6e53 2422 0b21 |0097: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@2224 │ │ -0eaa30: 6e10 a921 0b00 |009a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eaa36: 0c17 |009d: move-result-object v23 │ │ -0eaa38: 1f17 6605 |009e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eaa3c: 1326 0000 |00a0: const/16 v38, #int 0 // #0 │ │ -0eaa40: 0200 2600 |00a2: move/from16 v0, v38 │ │ -0eaa44: 0801 1700 |00a4: move-object/from16 v1, v23 │ │ -0eaa48: 5c10 d60d |00a6: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ -0eaa4c: 1326 0000 |00a8: const/16 v38, #int 0 // #0 │ │ -0eaa50: 0200 2600 |00aa: move/from16 v0, v38 │ │ -0eaa54: 0801 1700 |00ac: move-object/from16 v1, v23 │ │ -0eaa58: 5910 d70d |00ae: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ -0eaa5c: 1326 0000 |00b0: const/16 v38, #int 0 // #0 │ │ -0eaa60: 0200 2600 |00b2: move/from16 v0, v38 │ │ -0eaa64: 0801 1700 |00b4: move-object/from16 v1, v23 │ │ -0eaa68: 5910 d40d |00b6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eaa6c: 1326 0000 |00b8: const/16 v38, #int 0 // #0 │ │ -0eaa70: 0200 2600 |00ba: move/from16 v0, v38 │ │ -0eaa74: 0801 1700 |00bc: move-object/from16 v1, v23 │ │ -0eaa78: 5c10 d50d |00be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ -0eaa7c: 1326 0000 |00c0: const/16 v38, #int 0 // #0 │ │ -0eaa80: 0200 2600 |00c2: move/from16 v0, v38 │ │ -0eaa84: 0801 1700 |00c4: move-object/from16 v1, v23 │ │ -0eaa88: 5910 da0d |00c6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ -0eaa8c: 1326 0000 |00c8: const/16 v38, #int 0 // #0 │ │ -0eaa90: 0200 2600 |00ca: move/from16 v0, v38 │ │ -0eaa94: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ -0eaa98: 5910 dc0d |00ce: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ -0eaa9c: 3816 5f00 |00d0: if-eqz v22, 012f // +005f │ │ -0eaaa0: 0826 0b00 |00d2: move-object/from16 v38, v11 │ │ -0eaaa4: 1f26 5a05 |00d4: check-cast v38, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ -0eaaa8: 7401 d929 2600 |00d6: invoke-virtual/range {v38}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ -0eaaae: 0a26 |00d9: move-result v38 │ │ -0eaab0: 3826 5500 |00da: if-eqz v38, 012f // +0055 │ │ -0eaab4: 1326 0100 |00dc: const/16 v38, #int 1 // #1 │ │ -0eaab8: 0200 2600 |00de: move/from16 v0, v38 │ │ -0eaabc: 0801 1700 |00e0: move-object/from16 v1, v23 │ │ -0eaac0: 5c10 db0d |00e2: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ -0eaac4: 0800 1700 |00e4: move-object/from16 v0, v23 │ │ -0eaac8: 5500 d90d |00e6: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0eaacc: 0226 0000 |00e8: move/from16 v38, v0 │ │ -0eaad0: 3826 4800 |00ea: if-eqz v38, 0132 // +0048 │ │ -0eaad4: 1217 |00ec: const/4 v7, #int 1 // #1 │ │ -0eaad6: 0200 2c00 |00ed: move/from16 v0, v44 │ │ -0eaada: 0201 1200 |00ef: move/from16 v1, v18 │ │ -0eaade: 7151 6a2a 5b07 |00f1: invoke-static {v11, v5, v7, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@2a6a │ │ -0eaae4: 0a09 |00f4: move-result v9 │ │ -0eaae6: 0200 1800 |00f5: move/from16 v0, v24 │ │ -0eaaea: 7120 1b34 9000 |00f7: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0eaaf0: 0a18 |00fa: move-result v24 │ │ -0eaaf2: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0eaaf6: 5500 d50d |00fd: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ -0eaafa: 0226 0000 |00ff: move/from16 v38, v0 │ │ -0eaafe: 3826 0400 |0101: if-eqz v38, 0105 // +0004 │ │ -0eab02: d80e 0e01 |0103: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0eab06: 0800 1700 |0105: move-object/from16 v0, v23 │ │ -0eab0a: 5500 d90d |0107: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0eab0e: 0226 0000 |0109: move/from16 v38, v0 │ │ -0eab12: 3826 0400 |010b: if-eqz v38, 010f // +0004 │ │ -0eab16: 1310 0100 |010d: const/16 v16, #int 1 // #1 │ │ -0eab1a: b198 |010f: sub-int/2addr v8, v9 │ │ -0eab1c: 6e10 ad21 0b00 |0110: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0eab22: 0a26 |0113: move-result v38 │ │ -0eab24: 0200 1900 |0114: move/from16 v0, v25 │ │ -0eab28: 0201 2600 |0116: move/from16 v1, v38 │ │ -0eab2c: 7120 1b34 1000 |0118: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0eab32: 0a19 |011b: move-result v25 │ │ -0eab34: 1326 0100 |011c: const/16 v38, #int 1 // #1 │ │ -0eab38: 0200 2600 |011e: move/from16 v0, v38 │ │ -0eab3c: 3309 54ff |0120: if-ne v9, v0, 0074 // -00ac │ │ -0eab40: 1326 0100 |0122: const/16 v38, #int 1 // #1 │ │ -0eab44: 9826 2615 |0124: shl-int v38, v38, v21 │ │ -0eab48: 0200 2600 |0126: move/from16 v0, v38 │ │ -0eab4c: 8100 |0128: int-to-long v0, v0 │ │ -0eab4e: 0526 0000 |0129: move-wide/from16 v38, v0 │ │ -0eab52: a120 2026 |012b: or-long v32, v32, v38 │ │ -0eab56: 2900 47ff |012d: goto/16 0074 // -00b9 │ │ -0eab5a: 1326 0000 |012f: const/16 v38, #int 0 // #0 │ │ -0eab5e: 28ad |0131: goto 00de // -0053 │ │ -0eab60: 0187 |0132: move v7, v8 │ │ -0eab62: 28ba |0133: goto 00ed // -0046 │ │ -0eab64: 3810 3700 |0134: if-eqz v16, 016b // +0037 │ │ -0eab68: 1326 0200 |0136: const/16 v38, #int 2 // #2 │ │ -0eab6c: 0200 2200 |0138: move/from16 v0, v34 │ │ -0eab70: 0201 2600 |013a: move/from16 v1, v38 │ │ -0eab74: 3310 2f00 |013c: if-ne v0, v1, 016b // +002f │ │ -0eab78: 121a |013e: const/4 v10, #int 1 // #1 │ │ -0eab7a: 131e 0000 |013f: const/16 v30, #int 0 // #0 │ │ -0eab7e: 3d0e 6a00 |0141: if-lez v14, 01ab // +006a │ │ -0eab82: 3d08 6800 |0143: if-lez v8, 01ab // +0068 │ │ -0eab86: 141a ffff ff7f |0145: const v26, #float nan // #7fffffff │ │ -0eab8c: 161c 0000 |0148: const-wide/16 v28, #int 0 // #0 │ │ -0eab90: 131b 0000 |014a: const/16 v27, #int 0 // #0 │ │ -0eab94: 1315 0000 |014c: const/16 v21, #int 0 // #0 │ │ -0eab98: 0200 1500 |014e: move/from16 v0, v21 │ │ -0eab9c: 35c0 5500 |0150: if-ge v0, v12, 01a5 // +0055 │ │ -0eaba0: 0800 2a00 |0152: move-object/from16 v0, v42 │ │ -0eaba4: 0201 1500 |0154: move/from16 v1, v21 │ │ -0eaba8: 6e20 5a2a 1000 |0156: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eabae: 0c0b |0159: move-result-object v11 │ │ -0eabb0: 6e10 a921 0b00 |015a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eabb6: 0c17 |015d: move-result-object v23 │ │ -0eabb8: 1f17 6605 |015e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eabbc: 0800 1700 |0160: move-object/from16 v0, v23 │ │ -0eabc0: 5500 d50d |0162: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ -0eabc4: 0226 0000 |0164: move/from16 v38, v0 │ │ -0eabc8: 3926 0700 |0166: if-nez v38, 016d // +0007 │ │ -0eabcc: d815 1501 |0168: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0eabd0: 28e4 |016a: goto 014e // -001c │ │ -0eabd2: 120a |016b: const/4 v10, #int 0 // #0 │ │ -0eabd4: 28d3 |016c: goto 013f // -002d │ │ -0eabd6: 0800 1700 |016d: move-object/from16 v0, v23 │ │ -0eabda: 5200 d40d |016f: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eabde: 0226 0000 |0171: move/from16 v38, v0 │ │ -0eabe2: 0200 2600 |0173: move/from16 v0, v38 │ │ -0eabe6: 0201 1a00 |0175: move/from16 v1, v26 │ │ -0eabea: 3510 1400 |0177: if-ge v0, v1, 018b // +0014 │ │ -0eabee: 0800 1700 |0179: move-object/from16 v0, v23 │ │ -0eabf2: 5200 d40d |017b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eabf6: 021a 0000 |017d: move/from16 v26, v0 │ │ -0eabfa: 1326 0100 |017f: const/16 v38, #int 1 // #1 │ │ -0eabfe: 9826 2615 |0181: shl-int v38, v38, v21 │ │ -0eac02: 0200 2600 |0183: move/from16 v0, v38 │ │ -0eac06: 8100 |0185: int-to-long v0, v0 │ │ -0eac08: 051c 0000 |0186: move-wide/from16 v28, v0 │ │ -0eac0c: 131b 0100 |0188: const/16 v27, #int 1 // #1 │ │ -0eac10: 28de |018a: goto 0168 // -0022 │ │ -0eac12: 0800 1700 |018b: move-object/from16 v0, v23 │ │ -0eac16: 5200 d40d |018d: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eac1a: 0226 0000 |018f: move/from16 v38, v0 │ │ -0eac1e: 0200 2600 |0191: move/from16 v0, v38 │ │ -0eac22: 0201 1a00 |0193: move/from16 v1, v26 │ │ -0eac26: 3310 d3ff |0195: if-ne v0, v1, 0168 // -002d │ │ -0eac2a: 1326 0100 |0197: const/16 v38, #int 1 // #1 │ │ -0eac2e: 9826 2615 |0199: shl-int v38, v38, v21 │ │ -0eac32: 0200 2600 |019b: move/from16 v0, v38 │ │ -0eac36: 8100 |019d: int-to-long v0, v0 │ │ -0eac38: 0526 0000 |019e: move-wide/from16 v38, v0 │ │ -0eac3c: a11c 1c26 |01a0: or-long v28, v28, v38 │ │ -0eac40: d81b 1b01 |01a2: add-int/lit8 v27, v27, #int 1 // #01 │ │ -0eac44: 28c4 |01a4: goto 0168 // -003c │ │ -0eac46: a120 201c |01a5: or-long v32, v32, v28 │ │ -0eac4a: 0200 1b00 |01a7: move/from16 v0, v27 │ │ -0eac4e: 3780 b000 |01a9: if-le v0, v8, 0259 // +00b0 │ │ -0eac52: 3910 3901 |01ab: if-nez v16, 02e4 // +0139 │ │ -0eac56: 1326 0100 |01ad: const/16 v38, #int 1 // #1 │ │ -0eac5a: 0200 2200 |01af: move/from16 v0, v34 │ │ -0eac5e: 0201 2600 |01b1: move/from16 v1, v38 │ │ -0eac62: 3310 3101 |01b3: if-ne v0, v1, 02e4 // +0131 │ │ -0eac66: 131f 0100 |01b5: const/16 v31, #int 1 // #1 │ │ -0eac6a: 3d08 ad01 |01b7: if-lez v8, 0364 // +01ad │ │ -0eac6e: 1626 0000 |01b9: const-wide/16 v38, #int 0 // #0 │ │ -0eac72: 3126 2026 |01bb: cmp-long v38, v32, v38 │ │ -0eac76: 3826 a701 |01bd: if-eqz v38, 0364 // +01a7 │ │ -0eac7a: d826 22ff |01bf: add-int/lit8 v38, v34, #int -1 // #ff │ │ -0eac7e: 0200 2600 |01c1: move/from16 v0, v38 │ │ -0eac82: 3408 0c00 |01c3: if-lt v8, v0, 01cf // +000c │ │ -0eac86: 391f 0a00 |01c5: if-nez v31, 01cf // +000a │ │ -0eac8a: 1326 0100 |01c7: const/16 v38, #int 1 // #1 │ │ -0eac8e: 0200 1800 |01c9: move/from16 v0, v24 │ │ -0eac92: 0201 2600 |01cb: move/from16 v1, v38 │ │ -0eac96: 3710 9701 |01cd: if-le v0, v1, 0364 // +0197 │ │ -0eac9a: 7702 0e34 2000 |01cf: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@340e │ │ -0eaca0: 0a26 |01d2: move-result v38 │ │ -0eaca2: 0200 2600 |01d3: move/from16 v0, v38 │ │ -0eaca6: 820d |01d5: int-to-float v13, v0 │ │ -0eaca8: 391f 5700 |01d6: if-nez v31, 022d // +0057 │ │ -0eacac: 1626 0100 |01d8: const-wide/16 v38, #int 1 // #1 │ │ -0eacb0: a026 2620 |01da: and-long v38, v38, v32 │ │ -0eacb4: 1628 0000 |01dc: const-wide/16 v40, #int 0 // #0 │ │ -0eacb8: 3126 2628 |01de: cmp-long v38, v38, v40 │ │ -0eacbc: 3826 1e00 |01e0: if-eqz v38, 01fe // +001e │ │ -0eacc0: 1326 0000 |01e2: const/16 v38, #int 0 // #0 │ │ -0eacc4: 0800 2a00 |01e4: move-object/from16 v0, v42 │ │ -0eacc8: 0201 2600 |01e6: move/from16 v1, v38 │ │ -0eaccc: 6e20 5a2a 1000 |01e8: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eacd2: 0c26 |01eb: move-result-object v38 │ │ -0eacd4: 7401 a921 2600 |01ec: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eacda: 0c17 |01ef: move-result-object v23 │ │ -0eacdc: 1f17 6605 |01f0: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eace0: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ -0eace4: 5500 db0d |01f4: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ -0eace8: 0226 0000 |01f6: move/from16 v38, v0 │ │ -0eacec: 3926 0600 |01f8: if-nez v38, 01fe // +0006 │ │ -0eacf0: 1526 003f |01fa: const/high16 v38, #int 1056964608 // #3f00 │ │ -0eacf4: a70d 0d26 |01fc: sub-float v13, v13, v38 │ │ -0eacf8: 1326 0100 |01fe: const/16 v38, #int 1 // #1 │ │ -0eacfc: d827 0cff |0200: add-int/lit8 v39, v12, #int -1 // #ff │ │ -0ead00: 9826 2627 |0202: shl-int v38, v38, v39 │ │ -0ead04: 0200 2600 |0204: move/from16 v0, v38 │ │ -0ead08: 8100 |0206: int-to-long v0, v0 │ │ -0ead0a: 0526 0000 |0207: move-wide/from16 v38, v0 │ │ -0ead0e: a026 2620 |0209: and-long v38, v38, v32 │ │ -0ead12: 1628 0000 |020b: const-wide/16 v40, #int 0 // #0 │ │ -0ead16: 3126 2628 |020d: cmp-long v38, v38, v40 │ │ -0ead1a: 3826 1e00 |020f: if-eqz v38, 022d // +001e │ │ -0ead1e: d826 0cff |0211: add-int/lit8 v38, v12, #int -1 // #ff │ │ -0ead22: 0800 2a00 |0213: move-object/from16 v0, v42 │ │ -0ead26: 0201 2600 |0215: move/from16 v1, v38 │ │ -0ead2a: 6e20 5a2a 1000 |0217: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0ead30: 0c26 |021a: move-result-object v38 │ │ -0ead32: 7401 a921 2600 |021b: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ead38: 0c17 |021e: move-result-object v23 │ │ -0ead3a: 1f17 6605 |021f: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0ead3e: 0800 1700 |0221: move-object/from16 v0, v23 │ │ -0ead42: 5500 db0d |0223: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ -0ead46: 0226 0000 |0225: move/from16 v38, v0 │ │ -0ead4a: 3926 0600 |0227: if-nez v38, 022d // +0006 │ │ -0ead4e: 1526 003f |0229: const/high16 v38, #int 1056964608 // #3f00 │ │ -0ead52: a70d 0d26 |022b: sub-float v13, v13, v38 │ │ -0ead56: 1326 0000 |022d: const/16 v38, #int 0 // #0 │ │ -0ead5a: 2d26 0d26 |022f: cmpl-float v38, v13, v38 │ │ -0ead5e: 3d26 b700 |0231: if-lez v38, 02e8 // +00b7 │ │ -0ead62: 9226 0805 |0233: mul-int v38, v8, v5 │ │ -0ead66: 0200 2600 |0235: move/from16 v0, v38 │ │ -0ead6a: 8200 |0237: int-to-float v0, v0 │ │ -0ead6c: 0226 0000 |0238: move/from16 v38, v0 │ │ -0ead70: a926 260d |023a: div-float v38, v38, v13 │ │ -0ead74: 0200 2600 |023c: move/from16 v0, v38 │ │ -0ead78: 870f |023e: float-to-int v15, v0 │ │ -0ead7a: 1315 0000 |023f: const/16 v21, #int 0 // #0 │ │ -0ead7e: 0200 1500 |0241: move/from16 v0, v21 │ │ -0ead82: 35c0 2001 |0243: if-ge v0, v12, 0363 // +0120 │ │ -0ead86: 1326 0100 |0245: const/16 v38, #int 1 // #1 │ │ -0ead8a: 9826 2615 |0247: shl-int v38, v38, v21 │ │ -0ead8e: 0200 2600 |0249: move/from16 v0, v38 │ │ -0ead92: 8100 |024b: int-to-long v0, v0 │ │ -0ead94: 0526 0000 |024c: move-wide/from16 v38, v0 │ │ -0ead98: a026 2620 |024e: and-long v38, v38, v32 │ │ -0ead9c: 1628 0000 |0250: const-wide/16 v40, #int 0 // #0 │ │ -0eada0: 3126 2628 |0252: cmp-long v38, v38, v40 │ │ -0eada4: 3926 9700 |0254: if-nez v38, 02eb // +0097 │ │ -0eada8: d815 1501 |0256: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0eadac: 28e9 |0258: goto 0241 // -0017 │ │ -0eadae: d81a 1a01 |0259: add-int/lit8 v26, v26, #int 1 // #01 │ │ -0eadb2: 1315 0000 |025b: const/16 v21, #int 0 // #0 │ │ -0eadb6: 0200 1500 |025d: move/from16 v0, v21 │ │ -0eadba: 35c0 8100 |025f: if-ge v0, v12, 02e0 // +0081 │ │ -0eadbe: 0800 2a00 |0261: move-object/from16 v0, v42 │ │ -0eadc2: 0201 1500 |0263: move/from16 v1, v21 │ │ -0eadc6: 6e20 5a2a 1000 |0265: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eadcc: 0c0b |0268: move-result-object v11 │ │ -0eadce: 6e10 a921 0b00 |0269: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eadd4: 0c17 |026c: move-result-object v23 │ │ -0eadd6: 1f17 6605 |026d: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eadda: 1326 0100 |026f: const/16 v38, #int 1 // #1 │ │ -0eadde: 9826 2615 |0271: shl-int v38, v38, v21 │ │ -0eade2: 0200 2600 |0273: move/from16 v0, v38 │ │ -0eade6: 8100 |0275: int-to-long v0, v0 │ │ -0eade8: 0526 0000 |0276: move-wide/from16 v38, v0 │ │ -0eadec: a026 261c |0278: and-long v38, v38, v28 │ │ -0eadf0: 1628 0000 |027a: const-wide/16 v40, #int 0 // #0 │ │ -0eadf4: 3126 2628 |027c: cmp-long v38, v38, v40 │ │ -0eadf8: 3926 1c00 |027e: if-nez v38, 029a // +001c │ │ -0eadfc: 0800 1700 |0280: move-object/from16 v0, v23 │ │ -0eae00: 5200 d40d |0282: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eae04: 0226 0000 |0284: move/from16 v38, v0 │ │ -0eae08: 0200 2600 |0286: move/from16 v0, v38 │ │ -0eae0c: 0201 1a00 |0288: move/from16 v1, v26 │ │ -0eae10: 3310 0d00 |028a: if-ne v0, v1, 0297 // +000d │ │ -0eae14: 1326 0100 |028c: const/16 v38, #int 1 // #1 │ │ -0eae18: 9826 2615 |028e: shl-int v38, v38, v21 │ │ -0eae1c: 0200 2600 |0290: move/from16 v0, v38 │ │ -0eae20: 8100 |0292: int-to-long v0, v0 │ │ -0eae22: 0526 0000 |0293: move-wide/from16 v38, v0 │ │ -0eae26: a120 2026 |0295: or-long v32, v32, v38 │ │ -0eae2a: d815 1501 |0297: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0eae2e: 28c4 |0299: goto 025d // -003c │ │ -0eae30: 380a 2d00 |029a: if-eqz v10, 02c7 // +002d │ │ -0eae34: 0800 1700 |029c: move-object/from16 v0, v23 │ │ -0eae38: 5500 db0d |029e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ -0eae3c: 0226 0000 |02a0: move/from16 v38, v0 │ │ -0eae40: 3826 2500 |02a2: if-eqz v38, 02c7 // +0025 │ │ -0eae44: 1326 0100 |02a4: const/16 v38, #int 1 // #1 │ │ -0eae48: 0200 2600 |02a6: move/from16 v0, v38 │ │ -0eae4c: 3308 1f00 |02a8: if-ne v8, v0, 02c7 // +001f │ │ -0eae50: 0800 2a00 |02aa: move-object/from16 v0, v42 │ │ -0eae54: 5200 e30d |02ac: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ -0eae58: 0226 0000 |02ae: move/from16 v38, v0 │ │ -0eae5c: 9026 2605 |02b0: add-int v38, v38, v5 │ │ -0eae60: 1327 0000 |02b2: const/16 v39, #int 0 // #0 │ │ -0eae64: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ -0eae68: 5200 e30d |02b6: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ -0eae6c: 0228 0000 |02b8: move/from16 v40, v0 │ │ -0eae70: 1329 0000 |02ba: const/16 v41, #int 0 // #0 │ │ -0eae74: 0200 2600 |02bc: move/from16 v0, v38 │ │ -0eae78: 0201 2700 |02be: move/from16 v1, v39 │ │ -0eae7c: 0202 2800 |02c0: move/from16 v2, v40 │ │ -0eae80: 0203 2900 |02c2: move/from16 v3, v41 │ │ -0eae84: 6e53 2422 0b21 |02c4: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@2224 │ │ -0eae8a: 0800 1700 |02c7: move-object/from16 v0, v23 │ │ -0eae8e: 5200 d40d |02c9: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eae92: 0226 0000 |02cb: move/from16 v38, v0 │ │ -0eae96: d826 2601 |02cd: add-int/lit8 v38, v38, #int 1 // #01 │ │ -0eae9a: 0200 2600 |02cf: move/from16 v0, v38 │ │ -0eae9e: 0801 1700 |02d1: move-object/from16 v1, v23 │ │ -0eaea2: 5910 d40d |02d3: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eaea6: 1326 0100 |02d5: const/16 v38, #int 1 // #1 │ │ -0eaeaa: 0200 2600 |02d7: move/from16 v0, v38 │ │ -0eaeae: 0801 1700 |02d9: move-object/from16 v1, v23 │ │ -0eaeb2: 5c10 d60d |02db: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ -0eaeb6: d808 08ff |02dd: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0eaeba: 28b8 |02df: goto 0297 // -0048 │ │ -0eaebc: 131e 0100 |02e0: const/16 v30, #int 1 // #1 │ │ -0eaec0: 2900 5ffe |02e2: goto/16 0141 // -01a1 │ │ -0eaec4: 131f 0000 |02e4: const/16 v31, #int 0 // #0 │ │ -0eaec8: 2900 d1fe |02e6: goto/16 01b7 // -012f │ │ -0eaecc: 120f |02e8: const/4 v15, #int 0 // #0 │ │ -0eaece: 2900 56ff |02e9: goto/16 023f // -00aa │ │ -0eaed2: 0800 2a00 |02eb: move-object/from16 v0, v42 │ │ -0eaed6: 0201 1500 |02ed: move/from16 v1, v21 │ │ -0eaeda: 6e20 5a2a 1000 |02ef: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eaee0: 0c0b |02f2: move-result-object v11 │ │ -0eaee2: 6e10 a921 0b00 |02f3: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eaee8: 0c17 |02f6: move-result-object v23 │ │ -0eaeea: 1f17 6605 |02f7: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eaeee: 20b0 5a05 |02f9: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ -0eaef2: 0226 0000 |02fb: move/from16 v38, v0 │ │ -0eaef6: 3826 2700 |02fd: if-eqz v38, 0324 // +0027 │ │ -0eaefa: 0800 1700 |02ff: move-object/from16 v0, v23 │ │ -0eaefe: 590f d70d |0301: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ -0eaf02: 1326 0100 |0303: const/16 v38, #int 1 // #1 │ │ -0eaf06: 0200 2600 |0305: move/from16 v0, v38 │ │ -0eaf0a: 0801 1700 |0307: move-object/from16 v1, v23 │ │ -0eaf0e: 5c10 d60d |0309: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ -0eaf12: 3915 1500 |030b: if-nez v21, 0320 // +0015 │ │ -0eaf16: 0800 1700 |030d: move-object/from16 v0, v23 │ │ -0eaf1a: 5500 db0d |030f: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ -0eaf1e: 0226 0000 |0311: move/from16 v38, v0 │ │ -0eaf22: 3926 0d00 |0313: if-nez v38, 0320 // +000d │ │ -0eaf26: 7bf0 |0315: neg-int v0, v15 │ │ -0eaf28: 0226 0000 |0316: move/from16 v38, v0 │ │ -0eaf2c: db26 2602 |0318: div-int/lit8 v38, v38, #int 2 // #02 │ │ -0eaf30: 0200 2600 |031a: move/from16 v0, v38 │ │ -0eaf34: 0801 1700 |031c: move-object/from16 v1, v23 │ │ -0eaf38: 5910 da0d |031e: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ -0eaf3c: 131e 0100 |0320: const/16 v30, #int 1 // #1 │ │ -0eaf40: 2900 34ff |0322: goto/16 0256 // -00cc │ │ -0eaf44: 0800 1700 |0324: move-object/from16 v0, v23 │ │ -0eaf48: 5500 d90d |0326: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0eaf4c: 0226 0000 |0328: move/from16 v38, v0 │ │ -0eaf50: 3826 1d00 |032a: if-eqz v38, 0347 // +001d │ │ -0eaf54: 0800 1700 |032c: move-object/from16 v0, v23 │ │ -0eaf58: 590f d70d |032e: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ -0eaf5c: 1326 0100 |0330: const/16 v38, #int 1 // #1 │ │ -0eaf60: 0200 2600 |0332: move/from16 v0, v38 │ │ -0eaf64: 0801 1700 |0334: move-object/from16 v1, v23 │ │ -0eaf68: 5c10 d60d |0336: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ -0eaf6c: 7bf0 |0338: neg-int v0, v15 │ │ -0eaf6e: 0226 0000 |0339: move/from16 v38, v0 │ │ -0eaf72: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ -0eaf76: 0200 2600 |033d: move/from16 v0, v38 │ │ -0eaf7a: 0801 1700 |033f: move-object/from16 v1, v23 │ │ -0eaf7e: 5910 dc0d |0341: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ -0eaf82: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ -0eaf86: 2900 11ff |0345: goto/16 0256 // -00ef │ │ -0eaf8a: 3815 0a00 |0347: if-eqz v21, 0351 // +000a │ │ -0eaf8e: db26 0f02 |0349: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0eaf92: 0200 2600 |034b: move/from16 v0, v38 │ │ -0eaf96: 0801 1700 |034d: move-object/from16 v1, v23 │ │ -0eaf9a: 5910 da0d |034f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ -0eaf9e: d826 0cff |0351: add-int/lit8 v38, v12, #int -1 // #ff │ │ -0eafa2: 0200 1500 |0353: move/from16 v0, v21 │ │ -0eafa6: 0201 2600 |0355: move/from16 v1, v38 │ │ -0eafaa: 3210 fffe |0357: if-eq v0, v1, 0256 // -0101 │ │ -0eafae: db26 0f02 |0359: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0eafb2: 0200 2600 |035b: move/from16 v0, v38 │ │ -0eafb6: 0801 1700 |035d: move-object/from16 v1, v23 │ │ -0eafba: 5910 dc0d |035f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ -0eafbe: 2900 f5fe |0361: goto/16 0256 // -010b │ │ -0eafc2: 1208 |0363: const/4 v8, #int 0 // #0 │ │ -0eafc4: 381e 4d00 |0364: if-eqz v30, 03b1 // +004d │ │ -0eafc8: 9126 1312 |0366: sub-int v38, v19, v18 │ │ -0eafcc: 0200 2600 |0368: move/from16 v0, v38 │ │ -0eafd0: 0201 1100 |036a: move/from16 v1, v17 │ │ -0eafd4: 7120 8421 1000 |036c: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0eafda: 0a14 |036f: move-result v20 │ │ -0eafdc: 1315 0000 |0370: const/16 v21, #int 0 // #0 │ │ -0eafe0: 0200 1500 |0372: move/from16 v0, v21 │ │ -0eafe4: 35c0 3d00 |0374: if-ge v0, v12, 03b1 // +003d │ │ -0eafe8: 0800 2a00 |0376: move-object/from16 v0, v42 │ │ -0eafec: 0201 1500 |0378: move/from16 v1, v21 │ │ -0eaff0: 6e20 5a2a 1000 |037a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eaff6: 0c0b |037d: move-result-object v11 │ │ -0eaff8: 6e10 a921 0b00 |037e: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eaffe: 0c17 |0381: move-result-object v23 │ │ -0eb000: 1f17 6605 |0382: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb004: 0800 1700 |0384: move-object/from16 v0, v23 │ │ -0eb008: 5500 d60d |0386: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ -0eb00c: 0226 0000 |0388: move/from16 v38, v0 │ │ -0eb010: 3926 0500 |038a: if-nez v38, 038f // +0005 │ │ -0eb014: d815 1501 |038c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0eb018: 28e4 |038e: goto 0372 // -001c │ │ -0eb01a: 0800 1700 |038f: move-object/from16 v0, v23 │ │ -0eb01e: 5200 d40d |0391: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ -0eb022: 0226 0000 |0393: move/from16 v38, v0 │ │ -0eb026: 9226 2605 |0395: mul-int v38, v38, v5 │ │ -0eb02a: 0800 1700 |0397: move-object/from16 v0, v23 │ │ -0eb02e: 5200 d70d |0399: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ -0eb032: 0227 0000 |039b: move/from16 v39, v0 │ │ -0eb036: 9023 2627 |039d: add-int v35, v38, v39 │ │ -0eb03a: 1526 0040 |039f: const/high16 v38, #int 1073741824 // #4000 │ │ -0eb03e: 0200 2300 |03a1: move/from16 v0, v35 │ │ -0eb042: 0201 2600 |03a3: move/from16 v1, v38 │ │ -0eb046: 7120 8421 1000 |03a5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0eb04c: 0a26 |03a8: move-result v38 │ │ -0eb04e: 0200 2600 |03a9: move/from16 v0, v38 │ │ -0eb052: 0201 1400 |03ab: move/from16 v1, v20 │ │ -0eb056: 6e30 e921 0b01 |03ad: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0eb05c: 28dc |03b0: goto 038c // -0024 │ │ -0eb05e: 1526 0040 |03b1: const/high16 v38, #int 1073741824 // #4000 │ │ -0eb062: 0200 1100 |03b3: move/from16 v0, v17 │ │ -0eb066: 0201 2600 |03b5: move/from16 v1, v38 │ │ -0eb06a: 3210 0400 |03b7: if-eq v0, v1, 03bb // +0004 │ │ -0eb06e: 0213 1900 |03b9: move/from16 v19, v25 │ │ -0eb072: 0800 2a00 |03bb: move-object/from16 v0, v42 │ │ -0eb076: 0201 2500 |03bd: move/from16 v1, v37 │ │ -0eb07a: 0202 1300 |03bf: move/from16 v2, v19 │ │ -0eb07e: 6e30 762a 1002 |03c1: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@2a76 │ │ -0eb084: 2900 7bfc |03c4: goto/16 003f // -0385 │ │ +0ea8cc: |[0ea8cc] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ +0ea8dc: 7701 8221 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0ea8e2: 0a11 |0003: move-result v17 │ │ +0ea8e4: 7701 8321 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0ea8ea: 0a25 |0007: move-result v37 │ │ +0ea8ec: 7701 8321 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0ea8f2: 0a13 |000b: move-result v19 │ │ +0ea8f4: 7401 5f2a 2a00 |000c: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2a5f │ │ +0ea8fa: 0a26 |000f: move-result v38 │ │ +0ea8fc: 7401 602a 2a00 |0010: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2a60 │ │ +0ea902: 0a27 |0013: move-result v39 │ │ +0ea904: 9024 2627 |0014: add-int v36, v38, v39 │ │ +0ea908: 7401 612a 2a00 |0016: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@2a61 │ │ +0ea90e: 0a26 |0019: move-result v38 │ │ +0ea910: 7401 5e2a 2a00 |001a: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@2a5e │ │ +0ea916: 0a27 |001d: move-result v39 │ │ +0ea918: 9012 2627 |001e: add-int v18, v38, v39 │ │ +0ea91c: 9125 2524 |0020: sub-int v37, v37, v36 │ │ +0ea920: 0800 2a00 |0022: move-object/from16 v0, v42 │ │ +0ea924: 5200 e50d |0024: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ +0ea928: 0226 0000 |0026: move/from16 v38, v0 │ │ +0ea92c: 9304 2526 |0028: div-int v4, v37, v38 │ │ +0ea930: 0800 2a00 |002a: move-object/from16 v0, v42 │ │ +0ea934: 5200 e50d |002c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ +0ea938: 0226 0000 |002e: move/from16 v38, v0 │ │ +0ea93c: 9406 2526 |0030: rem-int v6, v37, v38 │ │ +0ea940: 3904 0e00 |0032: if-nez v4, 0040 // +000e │ │ +0ea944: 1326 0000 |0034: const/16 v38, #int 0 // #0 │ │ +0ea948: 0800 2a00 |0036: move-object/from16 v0, v42 │ │ +0ea94c: 0201 2500 |0038: move/from16 v1, v37 │ │ +0ea950: 0202 2600 |003a: move/from16 v2, v38 │ │ +0ea954: 6e30 762a 1002 |003c: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@2a76 │ │ +0ea95a: 0e00 |003f: return-void │ │ +0ea95c: 0800 2a00 |0040: move-object/from16 v0, v42 │ │ +0ea960: 5200 e50d |0042: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0de5 │ │ +0ea964: 0226 0000 |0044: move/from16 v38, v0 │ │ +0ea968: 9327 0604 |0046: div-int v39, v6, v4 │ │ +0ea96c: 9005 2627 |0048: add-int v5, v38, v39 │ │ +0ea970: 0148 |004a: move v8, v4 │ │ +0ea972: 1319 0000 |004b: const/16 v25, #int 0 // #0 │ │ +0ea976: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ +0ea97a: 120e |004f: const/4 v14, #int 0 // #0 │ │ +0ea97c: 1322 0000 |0050: const/16 v34, #int 0 // #0 │ │ +0ea980: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ +0ea984: 1620 0000 |0054: const-wide/16 v32, #int 0 // #0 │ │ +0ea988: 7401 5b2a 2a00 |0056: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ +0ea98e: 0a0c |0059: move-result v12 │ │ +0ea990: 1315 0000 |005a: const/16 v21, #int 0 // #0 │ │ +0ea994: 0200 1500 |005c: move/from16 v0, v21 │ │ +0ea998: 35c0 d600 |005e: if-ge v0, v12, 0134 // +00d6 │ │ +0ea99c: 0800 2a00 |0060: move-object/from16 v0, v42 │ │ +0ea9a0: 0201 1500 |0062: move/from16 v1, v21 │ │ +0ea9a4: 6e20 5a2a 1000 |0064: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0ea9aa: 0c0b |0067: move-result-object v11 │ │ +0ea9ac: 6e10 ce21 0b00 |0068: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0ea9b2: 0a26 |006b: move-result v38 │ │ +0ea9b4: 1327 0800 |006c: const/16 v39, #int 8 // #8 │ │ +0ea9b8: 0200 2600 |006e: move/from16 v0, v38 │ │ +0ea9bc: 0201 2700 |0070: move/from16 v1, v39 │ │ +0ea9c0: 3310 0500 |0072: if-ne v0, v1, 0077 // +0005 │ │ +0ea9c4: d815 1501 |0074: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0ea9c8: 28e6 |0076: goto 005c // -001a │ │ +0ea9ca: 20b0 5a05 |0077: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ +0ea9ce: 0216 0000 |0079: move/from16 v22, v0 │ │ +0ea9d2: d822 2201 |007b: add-int/lit8 v34, v34, #int 1 // #01 │ │ +0ea9d6: 3816 1d00 |007d: if-eqz v22, 009a // +001d │ │ +0ea9da: 0800 2a00 |007f: move-object/from16 v0, v42 │ │ +0ea9de: 5200 e30d |0081: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ +0ea9e2: 0226 0000 |0083: move/from16 v38, v0 │ │ +0ea9e6: 1327 0000 |0085: const/16 v39, #int 0 // #0 │ │ +0ea9ea: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +0ea9ee: 5200 e30d |0089: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ +0ea9f2: 0228 0000 |008b: move/from16 v40, v0 │ │ +0ea9f6: 1329 0000 |008d: const/16 v41, #int 0 // #0 │ │ +0ea9fa: 0200 2600 |008f: move/from16 v0, v38 │ │ +0ea9fe: 0201 2700 |0091: move/from16 v1, v39 │ │ +0eaa02: 0202 2800 |0093: move/from16 v2, v40 │ │ +0eaa06: 0203 2900 |0095: move/from16 v3, v41 │ │ +0eaa0a: 6e53 2422 0b21 |0097: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@2224 │ │ +0eaa10: 6e10 a921 0b00 |009a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eaa16: 0c17 |009d: move-result-object v23 │ │ +0eaa18: 1f17 6605 |009e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eaa1c: 1326 0000 |00a0: const/16 v38, #int 0 // #0 │ │ +0eaa20: 0200 2600 |00a2: move/from16 v0, v38 │ │ +0eaa24: 0801 1700 |00a4: move-object/from16 v1, v23 │ │ +0eaa28: 5c10 d60d |00a6: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ +0eaa2c: 1326 0000 |00a8: const/16 v38, #int 0 // #0 │ │ +0eaa30: 0200 2600 |00aa: move/from16 v0, v38 │ │ +0eaa34: 0801 1700 |00ac: move-object/from16 v1, v23 │ │ +0eaa38: 5910 d70d |00ae: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ +0eaa3c: 1326 0000 |00b0: const/16 v38, #int 0 // #0 │ │ +0eaa40: 0200 2600 |00b2: move/from16 v0, v38 │ │ +0eaa44: 0801 1700 |00b4: move-object/from16 v1, v23 │ │ +0eaa48: 5910 d40d |00b6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eaa4c: 1326 0000 |00b8: const/16 v38, #int 0 // #0 │ │ +0eaa50: 0200 2600 |00ba: move/from16 v0, v38 │ │ +0eaa54: 0801 1700 |00bc: move-object/from16 v1, v23 │ │ +0eaa58: 5c10 d50d |00be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ +0eaa5c: 1326 0000 |00c0: const/16 v38, #int 0 // #0 │ │ +0eaa60: 0200 2600 |00c2: move/from16 v0, v38 │ │ +0eaa64: 0801 1700 |00c4: move-object/from16 v1, v23 │ │ +0eaa68: 5910 da0d |00c6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ +0eaa6c: 1326 0000 |00c8: const/16 v38, #int 0 // #0 │ │ +0eaa70: 0200 2600 |00ca: move/from16 v0, v38 │ │ +0eaa74: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ +0eaa78: 5910 dc0d |00ce: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ +0eaa7c: 3816 5f00 |00d0: if-eqz v22, 012f // +005f │ │ +0eaa80: 0826 0b00 |00d2: move-object/from16 v38, v11 │ │ +0eaa84: 1f26 5a05 |00d4: check-cast v38, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ +0eaa88: 7401 d929 2600 |00d6: invoke-virtual/range {v38}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@29d9 │ │ +0eaa8e: 0a26 |00d9: move-result v38 │ │ +0eaa90: 3826 5500 |00da: if-eqz v38, 012f // +0055 │ │ +0eaa94: 1326 0100 |00dc: const/16 v38, #int 1 // #1 │ │ +0eaa98: 0200 2600 |00de: move/from16 v0, v38 │ │ +0eaa9c: 0801 1700 |00e0: move-object/from16 v1, v23 │ │ +0eaaa0: 5c10 db0d |00e2: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ +0eaaa4: 0800 1700 |00e4: move-object/from16 v0, v23 │ │ +0eaaa8: 5500 d90d |00e6: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0eaaac: 0226 0000 |00e8: move/from16 v38, v0 │ │ +0eaab0: 3826 4800 |00ea: if-eqz v38, 0132 // +0048 │ │ +0eaab4: 1217 |00ec: const/4 v7, #int 1 // #1 │ │ +0eaab6: 0200 2c00 |00ed: move/from16 v0, v44 │ │ +0eaaba: 0201 1200 |00ef: move/from16 v1, v18 │ │ +0eaabe: 7151 6a2a 5b07 |00f1: invoke-static {v11, v5, v7, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@2a6a │ │ +0eaac4: 0a09 |00f4: move-result v9 │ │ +0eaac6: 0200 1800 |00f5: move/from16 v0, v24 │ │ +0eaaca: 7120 1b34 9000 |00f7: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0eaad0: 0a18 |00fa: move-result v24 │ │ +0eaad2: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0eaad6: 5500 d50d |00fd: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ +0eaada: 0226 0000 |00ff: move/from16 v38, v0 │ │ +0eaade: 3826 0400 |0101: if-eqz v38, 0105 // +0004 │ │ +0eaae2: d80e 0e01 |0103: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0eaae6: 0800 1700 |0105: move-object/from16 v0, v23 │ │ +0eaaea: 5500 d90d |0107: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0eaaee: 0226 0000 |0109: move/from16 v38, v0 │ │ +0eaaf2: 3826 0400 |010b: if-eqz v38, 010f // +0004 │ │ +0eaaf6: 1310 0100 |010d: const/16 v16, #int 1 // #1 │ │ +0eaafa: b198 |010f: sub-int/2addr v8, v9 │ │ +0eaafc: 6e10 ad21 0b00 |0110: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0eab02: 0a26 |0113: move-result v38 │ │ +0eab04: 0200 1900 |0114: move/from16 v0, v25 │ │ +0eab08: 0201 2600 |0116: move/from16 v1, v38 │ │ +0eab0c: 7120 1b34 1000 |0118: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0eab12: 0a19 |011b: move-result v25 │ │ +0eab14: 1326 0100 |011c: const/16 v38, #int 1 // #1 │ │ +0eab18: 0200 2600 |011e: move/from16 v0, v38 │ │ +0eab1c: 3309 54ff |0120: if-ne v9, v0, 0074 // -00ac │ │ +0eab20: 1326 0100 |0122: const/16 v38, #int 1 // #1 │ │ +0eab24: 9826 2615 |0124: shl-int v38, v38, v21 │ │ +0eab28: 0200 2600 |0126: move/from16 v0, v38 │ │ +0eab2c: 8100 |0128: int-to-long v0, v0 │ │ +0eab2e: 0526 0000 |0129: move-wide/from16 v38, v0 │ │ +0eab32: a120 2026 |012b: or-long v32, v32, v38 │ │ +0eab36: 2900 47ff |012d: goto/16 0074 // -00b9 │ │ +0eab3a: 1326 0000 |012f: const/16 v38, #int 0 // #0 │ │ +0eab3e: 28ad |0131: goto 00de // -0053 │ │ +0eab40: 0187 |0132: move v7, v8 │ │ +0eab42: 28ba |0133: goto 00ed // -0046 │ │ +0eab44: 3810 3700 |0134: if-eqz v16, 016b // +0037 │ │ +0eab48: 1326 0200 |0136: const/16 v38, #int 2 // #2 │ │ +0eab4c: 0200 2200 |0138: move/from16 v0, v34 │ │ +0eab50: 0201 2600 |013a: move/from16 v1, v38 │ │ +0eab54: 3310 2f00 |013c: if-ne v0, v1, 016b // +002f │ │ +0eab58: 121a |013e: const/4 v10, #int 1 // #1 │ │ +0eab5a: 131e 0000 |013f: const/16 v30, #int 0 // #0 │ │ +0eab5e: 3d0e 6a00 |0141: if-lez v14, 01ab // +006a │ │ +0eab62: 3d08 6800 |0143: if-lez v8, 01ab // +0068 │ │ +0eab66: 141a ffff ff7f |0145: const v26, #float nan // #7fffffff │ │ +0eab6c: 161c 0000 |0148: const-wide/16 v28, #int 0 // #0 │ │ +0eab70: 131b 0000 |014a: const/16 v27, #int 0 // #0 │ │ +0eab74: 1315 0000 |014c: const/16 v21, #int 0 // #0 │ │ +0eab78: 0200 1500 |014e: move/from16 v0, v21 │ │ +0eab7c: 35c0 5500 |0150: if-ge v0, v12, 01a5 // +0055 │ │ +0eab80: 0800 2a00 |0152: move-object/from16 v0, v42 │ │ +0eab84: 0201 1500 |0154: move/from16 v1, v21 │ │ +0eab88: 6e20 5a2a 1000 |0156: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eab8e: 0c0b |0159: move-result-object v11 │ │ +0eab90: 6e10 a921 0b00 |015a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eab96: 0c17 |015d: move-result-object v23 │ │ +0eab98: 1f17 6605 |015e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eab9c: 0800 1700 |0160: move-object/from16 v0, v23 │ │ +0eaba0: 5500 d50d |0162: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0dd5 │ │ +0eaba4: 0226 0000 |0164: move/from16 v38, v0 │ │ +0eaba8: 3926 0700 |0166: if-nez v38, 016d // +0007 │ │ +0eabac: d815 1501 |0168: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0eabb0: 28e4 |016a: goto 014e // -001c │ │ +0eabb2: 120a |016b: const/4 v10, #int 0 // #0 │ │ +0eabb4: 28d3 |016c: goto 013f // -002d │ │ +0eabb6: 0800 1700 |016d: move-object/from16 v0, v23 │ │ +0eabba: 5200 d40d |016f: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eabbe: 0226 0000 |0171: move/from16 v38, v0 │ │ +0eabc2: 0200 2600 |0173: move/from16 v0, v38 │ │ +0eabc6: 0201 1a00 |0175: move/from16 v1, v26 │ │ +0eabca: 3510 1400 |0177: if-ge v0, v1, 018b // +0014 │ │ +0eabce: 0800 1700 |0179: move-object/from16 v0, v23 │ │ +0eabd2: 5200 d40d |017b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eabd6: 021a 0000 |017d: move/from16 v26, v0 │ │ +0eabda: 1326 0100 |017f: const/16 v38, #int 1 // #1 │ │ +0eabde: 9826 2615 |0181: shl-int v38, v38, v21 │ │ +0eabe2: 0200 2600 |0183: move/from16 v0, v38 │ │ +0eabe6: 8100 |0185: int-to-long v0, v0 │ │ +0eabe8: 051c 0000 |0186: move-wide/from16 v28, v0 │ │ +0eabec: 131b 0100 |0188: const/16 v27, #int 1 // #1 │ │ +0eabf0: 28de |018a: goto 0168 // -0022 │ │ +0eabf2: 0800 1700 |018b: move-object/from16 v0, v23 │ │ +0eabf6: 5200 d40d |018d: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eabfa: 0226 0000 |018f: move/from16 v38, v0 │ │ +0eabfe: 0200 2600 |0191: move/from16 v0, v38 │ │ +0eac02: 0201 1a00 |0193: move/from16 v1, v26 │ │ +0eac06: 3310 d3ff |0195: if-ne v0, v1, 0168 // -002d │ │ +0eac0a: 1326 0100 |0197: const/16 v38, #int 1 // #1 │ │ +0eac0e: 9826 2615 |0199: shl-int v38, v38, v21 │ │ +0eac12: 0200 2600 |019b: move/from16 v0, v38 │ │ +0eac16: 8100 |019d: int-to-long v0, v0 │ │ +0eac18: 0526 0000 |019e: move-wide/from16 v38, v0 │ │ +0eac1c: a11c 1c26 |01a0: or-long v28, v28, v38 │ │ +0eac20: d81b 1b01 |01a2: add-int/lit8 v27, v27, #int 1 // #01 │ │ +0eac24: 28c4 |01a4: goto 0168 // -003c │ │ +0eac26: a120 201c |01a5: or-long v32, v32, v28 │ │ +0eac2a: 0200 1b00 |01a7: move/from16 v0, v27 │ │ +0eac2e: 3780 b000 |01a9: if-le v0, v8, 0259 // +00b0 │ │ +0eac32: 3910 3901 |01ab: if-nez v16, 02e4 // +0139 │ │ +0eac36: 1326 0100 |01ad: const/16 v38, #int 1 // #1 │ │ +0eac3a: 0200 2200 |01af: move/from16 v0, v34 │ │ +0eac3e: 0201 2600 |01b1: move/from16 v1, v38 │ │ +0eac42: 3310 3101 |01b3: if-ne v0, v1, 02e4 // +0131 │ │ +0eac46: 131f 0100 |01b5: const/16 v31, #int 1 // #1 │ │ +0eac4a: 3d08 ad01 |01b7: if-lez v8, 0364 // +01ad │ │ +0eac4e: 1626 0000 |01b9: const-wide/16 v38, #int 0 // #0 │ │ +0eac52: 3126 2026 |01bb: cmp-long v38, v32, v38 │ │ +0eac56: 3826 a701 |01bd: if-eqz v38, 0364 // +01a7 │ │ +0eac5a: d826 22ff |01bf: add-int/lit8 v38, v34, #int -1 // #ff │ │ +0eac5e: 0200 2600 |01c1: move/from16 v0, v38 │ │ +0eac62: 3408 0c00 |01c3: if-lt v8, v0, 01cf // +000c │ │ +0eac66: 391f 0a00 |01c5: if-nez v31, 01cf // +000a │ │ +0eac6a: 1326 0100 |01c7: const/16 v38, #int 1 // #1 │ │ +0eac6e: 0200 1800 |01c9: move/from16 v0, v24 │ │ +0eac72: 0201 2600 |01cb: move/from16 v1, v38 │ │ +0eac76: 3710 9701 |01cd: if-le v0, v1, 0364 // +0197 │ │ +0eac7a: 7702 0e34 2000 |01cf: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@340e │ │ +0eac80: 0a26 |01d2: move-result v38 │ │ +0eac82: 0200 2600 |01d3: move/from16 v0, v38 │ │ +0eac86: 820d |01d5: int-to-float v13, v0 │ │ +0eac88: 391f 5700 |01d6: if-nez v31, 022d // +0057 │ │ +0eac8c: 1626 0100 |01d8: const-wide/16 v38, #int 1 // #1 │ │ +0eac90: a026 2620 |01da: and-long v38, v38, v32 │ │ +0eac94: 1628 0000 |01dc: const-wide/16 v40, #int 0 // #0 │ │ +0eac98: 3126 2628 |01de: cmp-long v38, v38, v40 │ │ +0eac9c: 3826 1e00 |01e0: if-eqz v38, 01fe // +001e │ │ +0eaca0: 1326 0000 |01e2: const/16 v38, #int 0 // #0 │ │ +0eaca4: 0800 2a00 |01e4: move-object/from16 v0, v42 │ │ +0eaca8: 0201 2600 |01e6: move/from16 v1, v38 │ │ +0eacac: 6e20 5a2a 1000 |01e8: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eacb2: 0c26 |01eb: move-result-object v38 │ │ +0eacb4: 7401 a921 2600 |01ec: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eacba: 0c17 |01ef: move-result-object v23 │ │ +0eacbc: 1f17 6605 |01f0: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eacc0: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ +0eacc4: 5500 db0d |01f4: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ +0eacc8: 0226 0000 |01f6: move/from16 v38, v0 │ │ +0eaccc: 3926 0600 |01f8: if-nez v38, 01fe // +0006 │ │ +0eacd0: 1526 003f |01fa: const/high16 v38, #int 1056964608 // #3f00 │ │ +0eacd4: a70d 0d26 |01fc: sub-float v13, v13, v38 │ │ +0eacd8: 1326 0100 |01fe: const/16 v38, #int 1 // #1 │ │ +0eacdc: d827 0cff |0200: add-int/lit8 v39, v12, #int -1 // #ff │ │ +0eace0: 9826 2627 |0202: shl-int v38, v38, v39 │ │ +0eace4: 0200 2600 |0204: move/from16 v0, v38 │ │ +0eace8: 8100 |0206: int-to-long v0, v0 │ │ +0eacea: 0526 0000 |0207: move-wide/from16 v38, v0 │ │ +0eacee: a026 2620 |0209: and-long v38, v38, v32 │ │ +0eacf2: 1628 0000 |020b: const-wide/16 v40, #int 0 // #0 │ │ +0eacf6: 3126 2628 |020d: cmp-long v38, v38, v40 │ │ +0eacfa: 3826 1e00 |020f: if-eqz v38, 022d // +001e │ │ +0eacfe: d826 0cff |0211: add-int/lit8 v38, v12, #int -1 // #ff │ │ +0ead02: 0800 2a00 |0213: move-object/from16 v0, v42 │ │ +0ead06: 0201 2600 |0215: move/from16 v1, v38 │ │ +0ead0a: 6e20 5a2a 1000 |0217: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0ead10: 0c26 |021a: move-result-object v38 │ │ +0ead12: 7401 a921 2600 |021b: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ead18: 0c17 |021e: move-result-object v23 │ │ +0ead1a: 1f17 6605 |021f: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0ead1e: 0800 1700 |0221: move-object/from16 v0, v23 │ │ +0ead22: 5500 db0d |0223: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ +0ead26: 0226 0000 |0225: move/from16 v38, v0 │ │ +0ead2a: 3926 0600 |0227: if-nez v38, 022d // +0006 │ │ +0ead2e: 1526 003f |0229: const/high16 v38, #int 1056964608 // #3f00 │ │ +0ead32: a70d 0d26 |022b: sub-float v13, v13, v38 │ │ +0ead36: 1326 0000 |022d: const/16 v38, #int 0 // #0 │ │ +0ead3a: 2d26 0d26 |022f: cmpl-float v38, v13, v38 │ │ +0ead3e: 3d26 b700 |0231: if-lez v38, 02e8 // +00b7 │ │ +0ead42: 9226 0805 |0233: mul-int v38, v8, v5 │ │ +0ead46: 0200 2600 |0235: move/from16 v0, v38 │ │ +0ead4a: 8200 |0237: int-to-float v0, v0 │ │ +0ead4c: 0226 0000 |0238: move/from16 v38, v0 │ │ +0ead50: a926 260d |023a: div-float v38, v38, v13 │ │ +0ead54: 0200 2600 |023c: move/from16 v0, v38 │ │ +0ead58: 870f |023e: float-to-int v15, v0 │ │ +0ead5a: 1315 0000 |023f: const/16 v21, #int 0 // #0 │ │ +0ead5e: 0200 1500 |0241: move/from16 v0, v21 │ │ +0ead62: 35c0 2001 |0243: if-ge v0, v12, 0363 // +0120 │ │ +0ead66: 1326 0100 |0245: const/16 v38, #int 1 // #1 │ │ +0ead6a: 9826 2615 |0247: shl-int v38, v38, v21 │ │ +0ead6e: 0200 2600 |0249: move/from16 v0, v38 │ │ +0ead72: 8100 |024b: int-to-long v0, v0 │ │ +0ead74: 0526 0000 |024c: move-wide/from16 v38, v0 │ │ +0ead78: a026 2620 |024e: and-long v38, v38, v32 │ │ +0ead7c: 1628 0000 |0250: const-wide/16 v40, #int 0 // #0 │ │ +0ead80: 3126 2628 |0252: cmp-long v38, v38, v40 │ │ +0ead84: 3926 9700 |0254: if-nez v38, 02eb // +0097 │ │ +0ead88: d815 1501 |0256: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0ead8c: 28e9 |0258: goto 0241 // -0017 │ │ +0ead8e: d81a 1a01 |0259: add-int/lit8 v26, v26, #int 1 // #01 │ │ +0ead92: 1315 0000 |025b: const/16 v21, #int 0 // #0 │ │ +0ead96: 0200 1500 |025d: move/from16 v0, v21 │ │ +0ead9a: 35c0 8100 |025f: if-ge v0, v12, 02e0 // +0081 │ │ +0ead9e: 0800 2a00 |0261: move-object/from16 v0, v42 │ │ +0eada2: 0201 1500 |0263: move/from16 v1, v21 │ │ +0eada6: 6e20 5a2a 1000 |0265: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eadac: 0c0b |0268: move-result-object v11 │ │ +0eadae: 6e10 a921 0b00 |0269: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eadb4: 0c17 |026c: move-result-object v23 │ │ +0eadb6: 1f17 6605 |026d: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eadba: 1326 0100 |026f: const/16 v38, #int 1 // #1 │ │ +0eadbe: 9826 2615 |0271: shl-int v38, v38, v21 │ │ +0eadc2: 0200 2600 |0273: move/from16 v0, v38 │ │ +0eadc6: 8100 |0275: int-to-long v0, v0 │ │ +0eadc8: 0526 0000 |0276: move-wide/from16 v38, v0 │ │ +0eadcc: a026 261c |0278: and-long v38, v38, v28 │ │ +0eadd0: 1628 0000 |027a: const-wide/16 v40, #int 0 // #0 │ │ +0eadd4: 3126 2628 |027c: cmp-long v38, v38, v40 │ │ +0eadd8: 3926 1c00 |027e: if-nez v38, 029a // +001c │ │ +0eaddc: 0800 1700 |0280: move-object/from16 v0, v23 │ │ +0eade0: 5200 d40d |0282: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eade4: 0226 0000 |0284: move/from16 v38, v0 │ │ +0eade8: 0200 2600 |0286: move/from16 v0, v38 │ │ +0eadec: 0201 1a00 |0288: move/from16 v1, v26 │ │ +0eadf0: 3310 0d00 |028a: if-ne v0, v1, 0297 // +000d │ │ +0eadf4: 1326 0100 |028c: const/16 v38, #int 1 // #1 │ │ +0eadf8: 9826 2615 |028e: shl-int v38, v38, v21 │ │ +0eadfc: 0200 2600 |0290: move/from16 v0, v38 │ │ +0eae00: 8100 |0292: int-to-long v0, v0 │ │ +0eae02: 0526 0000 |0293: move-wide/from16 v38, v0 │ │ +0eae06: a120 2026 |0295: or-long v32, v32, v38 │ │ +0eae0a: d815 1501 |0297: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0eae0e: 28c4 |0299: goto 025d // -003c │ │ +0eae10: 380a 2d00 |029a: if-eqz v10, 02c7 // +002d │ │ +0eae14: 0800 1700 |029c: move-object/from16 v0, v23 │ │ +0eae18: 5500 db0d |029e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ +0eae1c: 0226 0000 |02a0: move/from16 v38, v0 │ │ +0eae20: 3826 2500 |02a2: if-eqz v38, 02c7 // +0025 │ │ +0eae24: 1326 0100 |02a4: const/16 v38, #int 1 // #1 │ │ +0eae28: 0200 2600 |02a6: move/from16 v0, v38 │ │ +0eae2c: 3308 1f00 |02a8: if-ne v8, v0, 02c7 // +001f │ │ +0eae30: 0800 2a00 |02aa: move-object/from16 v0, v42 │ │ +0eae34: 5200 e30d |02ac: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ +0eae38: 0226 0000 |02ae: move/from16 v38, v0 │ │ +0eae3c: 9026 2605 |02b0: add-int v38, v38, v5 │ │ +0eae40: 1327 0000 |02b2: const/16 v39, #int 0 // #0 │ │ +0eae44: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ +0eae48: 5200 e30d |02b6: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0de3 │ │ +0eae4c: 0228 0000 |02b8: move/from16 v40, v0 │ │ +0eae50: 1329 0000 |02ba: const/16 v41, #int 0 // #0 │ │ +0eae54: 0200 2600 |02bc: move/from16 v0, v38 │ │ +0eae58: 0201 2700 |02be: move/from16 v1, v39 │ │ +0eae5c: 0202 2800 |02c0: move/from16 v2, v40 │ │ +0eae60: 0203 2900 |02c2: move/from16 v3, v41 │ │ +0eae64: 6e53 2422 0b21 |02c4: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@2224 │ │ +0eae6a: 0800 1700 |02c7: move-object/from16 v0, v23 │ │ +0eae6e: 5200 d40d |02c9: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eae72: 0226 0000 |02cb: move/from16 v38, v0 │ │ +0eae76: d826 2601 |02cd: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0eae7a: 0200 2600 |02cf: move/from16 v0, v38 │ │ +0eae7e: 0801 1700 |02d1: move-object/from16 v1, v23 │ │ +0eae82: 5910 d40d |02d3: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eae86: 1326 0100 |02d5: const/16 v38, #int 1 // #1 │ │ +0eae8a: 0200 2600 |02d7: move/from16 v0, v38 │ │ +0eae8e: 0801 1700 |02d9: move-object/from16 v1, v23 │ │ +0eae92: 5c10 d60d |02db: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ +0eae96: d808 08ff |02dd: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0eae9a: 28b8 |02df: goto 0297 // -0048 │ │ +0eae9c: 131e 0100 |02e0: const/16 v30, #int 1 // #1 │ │ +0eaea0: 2900 5ffe |02e2: goto/16 0141 // -01a1 │ │ +0eaea4: 131f 0000 |02e4: const/16 v31, #int 0 // #0 │ │ +0eaea8: 2900 d1fe |02e6: goto/16 01b7 // -012f │ │ +0eaeac: 120f |02e8: const/4 v15, #int 0 // #0 │ │ +0eaeae: 2900 56ff |02e9: goto/16 023f // -00aa │ │ +0eaeb2: 0800 2a00 |02eb: move-object/from16 v0, v42 │ │ +0eaeb6: 0201 1500 |02ed: move/from16 v1, v21 │ │ +0eaeba: 6e20 5a2a 1000 |02ef: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eaec0: 0c0b |02f2: move-result-object v11 │ │ +0eaec2: 6e10 a921 0b00 |02f3: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eaec8: 0c17 |02f6: move-result-object v23 │ │ +0eaeca: 1f17 6605 |02f7: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eaece: 20b0 5a05 |02f9: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@055a │ │ +0eaed2: 0226 0000 |02fb: move/from16 v38, v0 │ │ +0eaed6: 3826 2700 |02fd: if-eqz v38, 0324 // +0027 │ │ +0eaeda: 0800 1700 |02ff: move-object/from16 v0, v23 │ │ +0eaede: 590f d70d |0301: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ +0eaee2: 1326 0100 |0303: const/16 v38, #int 1 // #1 │ │ +0eaee6: 0200 2600 |0305: move/from16 v0, v38 │ │ +0eaeea: 0801 1700 |0307: move-object/from16 v1, v23 │ │ +0eaeee: 5c10 d60d |0309: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ +0eaef2: 3915 1500 |030b: if-nez v21, 0320 // +0015 │ │ +0eaef6: 0800 1700 |030d: move-object/from16 v0, v23 │ │ +0eaefa: 5500 db0d |030f: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0ddb │ │ +0eaefe: 0226 0000 |0311: move/from16 v38, v0 │ │ +0eaf02: 3926 0d00 |0313: if-nez v38, 0320 // +000d │ │ +0eaf06: 7bf0 |0315: neg-int v0, v15 │ │ +0eaf08: 0226 0000 |0316: move/from16 v38, v0 │ │ +0eaf0c: db26 2602 |0318: div-int/lit8 v38, v38, #int 2 // #02 │ │ +0eaf10: 0200 2600 |031a: move/from16 v0, v38 │ │ +0eaf14: 0801 1700 |031c: move-object/from16 v1, v23 │ │ +0eaf18: 5910 da0d |031e: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ +0eaf1c: 131e 0100 |0320: const/16 v30, #int 1 // #1 │ │ +0eaf20: 2900 34ff |0322: goto/16 0256 // -00cc │ │ +0eaf24: 0800 1700 |0324: move-object/from16 v0, v23 │ │ +0eaf28: 5500 d90d |0326: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0eaf2c: 0226 0000 |0328: move/from16 v38, v0 │ │ +0eaf30: 3826 1d00 |032a: if-eqz v38, 0347 // +001d │ │ +0eaf34: 0800 1700 |032c: move-object/from16 v0, v23 │ │ +0eaf38: 590f d70d |032e: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ +0eaf3c: 1326 0100 |0330: const/16 v38, #int 1 // #1 │ │ +0eaf40: 0200 2600 |0332: move/from16 v0, v38 │ │ +0eaf44: 0801 1700 |0334: move-object/from16 v1, v23 │ │ +0eaf48: 5c10 d60d |0336: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ +0eaf4c: 7bf0 |0338: neg-int v0, v15 │ │ +0eaf4e: 0226 0000 |0339: move/from16 v38, v0 │ │ +0eaf52: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ +0eaf56: 0200 2600 |033d: move/from16 v0, v38 │ │ +0eaf5a: 0801 1700 |033f: move-object/from16 v1, v23 │ │ +0eaf5e: 5910 dc0d |0341: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ +0eaf62: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ +0eaf66: 2900 11ff |0345: goto/16 0256 // -00ef │ │ +0eaf6a: 3815 0a00 |0347: if-eqz v21, 0351 // +000a │ │ +0eaf6e: db26 0f02 |0349: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0eaf72: 0200 2600 |034b: move/from16 v0, v38 │ │ +0eaf76: 0801 1700 |034d: move-object/from16 v1, v23 │ │ +0eaf7a: 5910 da0d |034f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ +0eaf7e: d826 0cff |0351: add-int/lit8 v38, v12, #int -1 // #ff │ │ +0eaf82: 0200 1500 |0353: move/from16 v0, v21 │ │ +0eaf86: 0201 2600 |0355: move/from16 v1, v38 │ │ +0eaf8a: 3210 fffe |0357: if-eq v0, v1, 0256 // -0101 │ │ +0eaf8e: db26 0f02 |0359: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0eaf92: 0200 2600 |035b: move/from16 v0, v38 │ │ +0eaf96: 0801 1700 |035d: move-object/from16 v1, v23 │ │ +0eaf9a: 5910 dc0d |035f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ +0eaf9e: 2900 f5fe |0361: goto/16 0256 // -010b │ │ +0eafa2: 1208 |0363: const/4 v8, #int 0 // #0 │ │ +0eafa4: 381e 4d00 |0364: if-eqz v30, 03b1 // +004d │ │ +0eafa8: 9126 1312 |0366: sub-int v38, v19, v18 │ │ +0eafac: 0200 2600 |0368: move/from16 v0, v38 │ │ +0eafb0: 0201 1100 |036a: move/from16 v1, v17 │ │ +0eafb4: 7120 8421 1000 |036c: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0eafba: 0a14 |036f: move-result v20 │ │ +0eafbc: 1315 0000 |0370: const/16 v21, #int 0 // #0 │ │ +0eafc0: 0200 1500 |0372: move/from16 v0, v21 │ │ +0eafc4: 35c0 3d00 |0374: if-ge v0, v12, 03b1 // +003d │ │ +0eafc8: 0800 2a00 |0376: move-object/from16 v0, v42 │ │ +0eafcc: 0201 1500 |0378: move/from16 v1, v21 │ │ +0eafd0: 6e20 5a2a 1000 |037a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eafd6: 0c0b |037d: move-result-object v11 │ │ +0eafd8: 6e10 a921 0b00 |037e: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eafde: 0c17 |0381: move-result-object v23 │ │ +0eafe0: 1f17 6605 |0382: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eafe4: 0800 1700 |0384: move-object/from16 v0, v23 │ │ +0eafe8: 5500 d60d |0386: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0dd6 │ │ +0eafec: 0226 0000 |0388: move/from16 v38, v0 │ │ +0eaff0: 3926 0500 |038a: if-nez v38, 038f // +0005 │ │ +0eaff4: d815 1501 |038c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0eaff8: 28e4 |038e: goto 0372 // -001c │ │ +0eaffa: 0800 1700 |038f: move-object/from16 v0, v23 │ │ +0eaffe: 5200 d40d |0391: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0dd4 │ │ +0eb002: 0226 0000 |0393: move/from16 v38, v0 │ │ +0eb006: 9226 2605 |0395: mul-int v38, v38, v5 │ │ +0eb00a: 0800 1700 |0397: move-object/from16 v0, v23 │ │ +0eb00e: 5200 d70d |0399: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0dd7 │ │ +0eb012: 0227 0000 |039b: move/from16 v39, v0 │ │ +0eb016: 9023 2627 |039d: add-int v35, v38, v39 │ │ +0eb01a: 1526 0040 |039f: const/high16 v38, #int 1073741824 // #4000 │ │ +0eb01e: 0200 2300 |03a1: move/from16 v0, v35 │ │ +0eb022: 0201 2600 |03a3: move/from16 v1, v38 │ │ +0eb026: 7120 8421 1000 |03a5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0eb02c: 0a26 |03a8: move-result v38 │ │ +0eb02e: 0200 2600 |03a9: move/from16 v0, v38 │ │ +0eb032: 0201 1400 |03ab: move/from16 v1, v20 │ │ +0eb036: 6e30 e921 0b01 |03ad: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0eb03c: 28dc |03b0: goto 038c // -0024 │ │ +0eb03e: 1526 0040 |03b1: const/high16 v38, #int 1073741824 // #4000 │ │ +0eb042: 0200 1100 |03b3: move/from16 v0, v17 │ │ +0eb046: 0201 2600 |03b5: move/from16 v1, v38 │ │ +0eb04a: 3210 0400 |03b7: if-eq v0, v1, 03bb // +0004 │ │ +0eb04e: 0213 1900 |03b9: move/from16 v19, v25 │ │ +0eb052: 0800 2a00 |03bb: move-object/from16 v0, v42 │ │ +0eb056: 0201 2500 |03bd: move/from16 v1, v37 │ │ +0eb05a: 0202 1300 |03bf: move/from16 v2, v19 │ │ +0eb05e: 6e30 762a 1002 |03c1: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@2a76 │ │ +0eb064: 2900 7bfc |03c4: goto/16 003f // -0385 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0008 line=127 │ │ 0x000c line=129 │ │ 0x0016 line=130 │ │ @@ -328248,22 +328263,22 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0eb088: |[0eb088] com.actionbarsherlock.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0eb098: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -0eb09c: 2020 6605 |0002: instance-of v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb0a0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0eb0a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0eb0a6: 0f00 |0007: return v0 │ │ -0eb0a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0eb0aa: 28fe |0009: goto 0007 // -0002 │ │ +0eb068: |[0eb068] com.actionbarsherlock.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0eb078: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0eb07c: 2020 6605 |0002: instance-of v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb080: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0eb084: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0eb086: 0f00 |0007: return v0 │ │ +0eb088: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0eb08a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -328272,17 +328287,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0eb0ac: |[0eb0ac] com.actionbarsherlock.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0eb0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0eb0be: 0f00 |0001: return v0 │ │ +0eb08c: |[0eb08c] com.actionbarsherlock.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0eb09c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0eb09e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -328291,18 +328306,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0eb0c0: |[0eb0c0] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0eb0d0: 6e10 522a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ -0eb0d6: 0c00 |0003: move-result-object v0 │ │ -0eb0d8: 1100 |0004: return-object v0 │ │ +0eb0a0: |[0eb0a0] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0eb0b0: 6e10 522a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ +0eb0b6: 0c00 |0003: move-result-object v0 │ │ +0eb0b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -328310,18 +328325,18 @@ │ │ type : '()Landroid/widget/LinearLayout$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0eb0dc: |[0eb0dc] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ -0eb0ec: 6e10 522a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ -0eb0f2: 0c00 |0003: move-result-object v0 │ │ -0eb0f4: 1100 |0004: return-object v0 │ │ +0eb0bc: |[0eb0bc] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ +0eb0cc: 6e10 522a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ +0eb0d2: 0c00 |0003: move-result-object v0 │ │ +0eb0d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -328329,21 +328344,21 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0eb0f8: |[0eb0f8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0eb108: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -0eb10a: 2200 6605 |0001: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb10e: 7030 462a 1001 |0003: invoke-direct {v0, v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@2a46 │ │ -0eb114: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ -0eb118: 5901 d80d |0008: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0dd8 │ │ -0eb11c: 1100 |000a: return-object v0 │ │ +0eb0d8: |[0eb0d8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0eb0e8: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +0eb0ea: 2200 6605 |0001: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb0ee: 7030 462a 1001 |0003: invoke-direct {v0, v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@2a46 │ │ +0eb0f4: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ +0eb0f8: 5901 d80d |0008: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0dd8 │ │ +0eb0fc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=475 │ │ 0x0006 line=477 │ │ 0x000a line=478 │ │ locals : │ │ 0x0006 - 0x000b reg=0 params Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -328354,18 +328369,18 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0eb120: |[0eb120] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0eb130: 6e20 572a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a57 │ │ -0eb136: 0c00 |0003: move-result-object v0 │ │ -0eb138: 1100 |0004: return-object v0 │ │ +0eb100: |[0eb100] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0eb110: 6e20 572a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a57 │ │ +0eb116: 0c00 |0003: move-result-object v0 │ │ +0eb118: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/util/AttributeSet; │ │ │ │ @@ -328374,18 +328389,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0eb13c: |[0eb13c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0eb14c: 6e20 582a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a58 │ │ -0eb152: 0c00 |0003: move-result-object v0 │ │ -0eb154: 1100 |0004: return-object v0 │ │ +0eb11c: |[0eb11c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0eb12c: 6e20 582a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a58 │ │ +0eb132: 0c00 |0003: move-result-object v0 │ │ +0eb134: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -328394,18 +328409,18 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0eb158: |[0eb158] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0eb168: 6e20 572a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a57 │ │ -0eb16e: 0c00 |0003: move-result-object v0 │ │ -0eb170: 1100 |0004: return-object v0 │ │ +0eb138: |[0eb138] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ +0eb148: 6e20 572a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a57 │ │ +0eb14e: 0c00 |0003: move-result-object v0 │ │ +0eb150: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/util/AttributeSet; │ │ │ │ @@ -328414,18 +328429,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0eb174: |[0eb174] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0eb184: 6e20 582a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a58 │ │ -0eb18a: 0c00 |0003: move-result-object v0 │ │ -0eb18c: 1100 |0004: return-object v0 │ │ +0eb154: |[0eb154] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ +0eb164: 6e20 582a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a58 │ │ +0eb16a: 0c00 |0003: move-result-object v0 │ │ +0eb16c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -328434,20 +328449,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0eb190: |[0eb190] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0eb1a0: 2200 6605 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb1a4: 6e10 5c2a 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@2a5c │ │ -0eb1aa: 0c01 |0005: move-result-object v1 │ │ -0eb1ac: 7030 482a 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a48 │ │ -0eb1b2: 1100 |0009: return-object v0 │ │ +0eb170: |[0eb170] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0eb180: 2200 6605 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb184: 6e10 5c2a 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@2a5c │ │ +0eb18a: 0c01 |0005: move-result-object v1 │ │ +0eb18c: 7030 482a 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a48 │ │ +0eb192: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -328456,28 +328471,28 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0eb1b4: |[0eb1b4] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0eb1c4: 2031 6605 |0000: instance-of v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb1c8: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -0eb1cc: 2200 6605 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb1d0: 1f03 6605 |0006: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb1d4: 7020 492a 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V // method@2a49 │ │ -0eb1da: 5201 d80d |000b: iget v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0dd8 │ │ -0eb1de: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ -0eb1e2: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ -0eb1e6: 5901 d80d |0011: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0dd8 │ │ -0eb1ea: 1100 |0013: return-object v0 │ │ -0eb1ec: 6e10 522a 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ -0eb1f2: 0c00 |0017: move-result-object v0 │ │ -0eb1f4: 28fb |0018: goto 0013 // -0005 │ │ +0eb194: |[0eb194] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0eb1a4: 2031 6605 |0000: instance-of v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb1a8: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +0eb1ac: 2200 6605 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb1b0: 1f03 6605 |0006: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb1b4: 7020 492a 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V // method@2a49 │ │ +0eb1ba: 5201 d80d |000b: iget v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0dd8 │ │ +0eb1be: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ +0eb1c2: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ +0eb1c6: 5901 d80d |0011: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0dd8 │ │ +0eb1ca: 1100 |0013: return-object v0 │ │ +0eb1cc: 6e10 522a 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ +0eb1d2: 0c00 |0017: move-result-object v0 │ │ +0eb1d4: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0004 line=489 │ │ 0x000b line=490 │ │ 0x000f line=491 │ │ 0x0013 line=495 │ │ @@ -328492,20 +328507,20 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0eb1f8: |[0eb1f8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0eb208: 6e10 522a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ -0eb20e: 0c00 |0003: move-result-object v0 │ │ -0eb210: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0eb212: 5c01 d90d |0005: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0eb216: 1100 |0007: return-object v0 │ │ +0eb1d8: |[0eb1d8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0eb1e8: 6e10 522a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2a52 │ │ +0eb1ee: 0c00 |0003: move-result-object v0 │ │ +0eb1f0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0eb1f2: 5c01 d90d |0005: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0eb1f6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0004 line=505 │ │ 0x0007 line=506 │ │ locals : │ │ 0x0004 - 0x0008 reg=0 result Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -328516,17 +328531,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0eb218: |[0eb218] com.actionbarsherlock.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ -0eb228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0eb22a: 0f00 |0001: return v0 │ │ +0eb1f8: |[0eb1f8] com.actionbarsherlock.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ +0eb208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0eb20a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -328534,41 +328549,41 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0eb22c: |[0eb22c] com.actionbarsherlock.internal.view.menu.ActionMenuView.hasDividerBeforeChildAt:(I)Z │ │ -0eb23c: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0eb240: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0eb242: 0f02 |0003: return v2 │ │ -0eb244: d803 05ff |0004: add-int/lit8 v3, v5, #int -1 // #ff │ │ -0eb248: 6e20 5a2a 3400 |0006: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eb24e: 0c01 |0009: move-result-object v1 │ │ -0eb250: 6e20 5a2a 5400 |000a: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eb256: 0c00 |000d: move-result-object v0 │ │ -0eb258: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0eb25a: 6e10 5b2a 0400 |000f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ -0eb260: 0a03 |0012: move-result v3 │ │ -0eb262: 3535 0d00 |0013: if-ge v5, v3, 0020 // +000d │ │ -0eb266: 2013 6505 |0015: instance-of v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ -0eb26a: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ -0eb26e: 1f01 6505 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ -0eb272: 7210 442a 0100 |001b: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@2a44 │ │ -0eb278: 0a03 |001e: move-result v3 │ │ -0eb27a: b632 |001f: or-int/2addr v2, v3 │ │ -0eb27c: 3d05 e3ff |0020: if-lez v5, 0003 // -001d │ │ -0eb280: 2003 6505 |0022: instance-of v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ -0eb284: 3803 dfff |0024: if-eqz v3, 0003 // -0021 │ │ -0eb288: 1f00 6505 |0026: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ -0eb28c: 7210 452a 0000 |0028: invoke-interface {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@2a45 │ │ -0eb292: 0a03 |002b: move-result v3 │ │ -0eb294: b632 |002c: or-int/2addr v2, v3 │ │ -0eb296: 28d6 |002d: goto 0003 // -002a │ │ +0eb20c: |[0eb20c] com.actionbarsherlock.internal.view.menu.ActionMenuView.hasDividerBeforeChildAt:(I)Z │ │ +0eb21c: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0eb220: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0eb222: 0f02 |0003: return v2 │ │ +0eb224: d803 05ff |0004: add-int/lit8 v3, v5, #int -1 // #ff │ │ +0eb228: 6e20 5a2a 3400 |0006: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eb22e: 0c01 |0009: move-result-object v1 │ │ +0eb230: 6e20 5a2a 5400 |000a: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eb236: 0c00 |000d: move-result-object v0 │ │ +0eb238: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0eb23a: 6e10 5b2a 0400 |000f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ +0eb240: 0a03 |0012: move-result v3 │ │ +0eb242: 3535 0d00 |0013: if-ge v5, v3, 0020 // +000d │ │ +0eb246: 2013 6505 |0015: instance-of v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ +0eb24a: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ +0eb24e: 1f01 6505 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ +0eb252: 7210 442a 0100 |001b: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@2a44 │ │ +0eb258: 0a03 |001e: move-result v3 │ │ +0eb25a: b632 |001f: or-int/2addr v2, v3 │ │ +0eb25c: 3d05 e3ff |0020: if-lez v5, 0003 // -001d │ │ +0eb260: 2003 6505 |0022: instance-of v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ +0eb264: 3803 dfff |0024: if-eqz v3, 0003 // -0021 │ │ +0eb268: 1f00 6505 |0026: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0565 │ │ +0eb26c: 7210 452a 0000 |0028: invoke-interface {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@2a45 │ │ +0eb272: 0a03 |002b: move-result v3 │ │ +0eb274: b632 |002c: or-int/2addr v2, v3 │ │ +0eb276: 28d6 |002d: goto 0003 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0002 line=524 │ │ 0x0003 line=535 │ │ 0x0004 line=526 │ │ 0x000a line=527 │ │ @@ -328589,17 +328604,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb298: |[0eb298] com.actionbarsherlock.internal.view.menu.ActionMenuView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0eb2a8: 5b01 e40d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ -0eb2ac: 0e00 |0002: return-void │ │ +0eb278: |[0eb278] com.actionbarsherlock.internal.view.menu.ActionMenuView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0eb288: 5b01 e40d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ +0eb28c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -328609,20 +328624,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0eb2b0: |[0eb2b0] com.actionbarsherlock.internal.view.menu.ActionMenuView.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0eb2c0: 5420 e40d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ -0eb2c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0eb2c6: 6e30 e22a 3001 |0003: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ -0eb2cc: 0a00 |0006: move-result v0 │ │ -0eb2ce: 0f00 |0007: return v0 │ │ +0eb290: |[0eb290] com.actionbarsherlock.internal.view.menu.ActionMenuView.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0eb2a0: 5420 e40d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ +0eb2a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0eb2a6: 6e30 e22a 3001 |0003: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2ae2 │ │ +0eb2ac: 0a00 |0006: move-result v0 │ │ +0eb2ae: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0008 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -328631,17 +328646,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb2d0: |[0eb2d0] com.actionbarsherlock.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ -0eb2e0: 5510 e10d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ -0eb2e4: 0f00 |0002: return v0 │ │ +0eb2b0: |[0eb2b0] com.actionbarsherlock.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ +0eb2c0: 5510 e10d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ +0eb2c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -328649,17 +328664,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb2e8: |[0eb2e8] com.actionbarsherlock.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ -0eb2f8: 5510 e70d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0de7 │ │ -0eb2fc: 0f00 |0002: return v0 │ │ +0eb2c8: |[0eb2c8] com.actionbarsherlock.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ +0eb2d8: 5510 e70d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0de7 │ │ +0eb2dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -328667,32 +328682,32 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0eb300: |[0eb300] com.actionbarsherlock.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0eb310: 6300 de0d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0dde │ │ -0eb314: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0eb318: 6f20 fb2d 3200 |0004: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2dfb │ │ -0eb31e: 5420 e60d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ -0eb322: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0eb324: 6e20 432a 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2a43 │ │ -0eb32a: 5420 e60d |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ -0eb32e: 3800 1400 |000f: if-eqz v0, 0023 // +0014 │ │ -0eb332: 5420 e60d |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ -0eb336: 6e10 322a 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ -0eb33c: 0a00 |0016: move-result v0 │ │ -0eb33e: 3800 0c00 |0017: if-eqz v0, 0023 // +000c │ │ -0eb342: 5420 e60d |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ -0eb346: 6e10 2f2a 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ -0eb34c: 5420 e60d |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ -0eb350: 6e10 422a 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ -0eb356: 0e00 |0023: return-void │ │ +0eb2e0: |[0eb2e0] com.actionbarsherlock.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0eb2f0: 6300 de0d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0dde │ │ +0eb2f4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0eb2f8: 6f20 fb2d 3200 |0004: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2dfb │ │ +0eb2fe: 5420 e60d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ +0eb302: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0eb304: 6e20 432a 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2a43 │ │ +0eb30a: 5420 e60d |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ +0eb30e: 3800 1400 |000f: if-eqz v0, 0023 // +0014 │ │ +0eb312: 5420 e60d |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ +0eb316: 6e10 322a 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ +0eb31c: 0a00 |0016: move-result v0 │ │ +0eb31e: 3800 0c00 |0017: if-eqz v0, 0023 // +000c │ │ +0eb322: 5420 e60d |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ +0eb326: 6e10 2f2a 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ +0eb32c: 5420 e60d |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ +0eb330: 6e10 422a 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ +0eb336: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ 0x0007 line=77 │ │ 0x000d line=79 │ │ 0x0019 line=80 │ │ @@ -328707,19 +328722,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0eb358: |[0eb358] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ -0eb368: 6f10 fc2d 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDetachedFromWindow:()V // method@2dfc │ │ -0eb36e: 5410 e60d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ -0eb372: 6e10 292a 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ -0eb378: 0e00 |0008: return-void │ │ +0eb338: |[0eb338] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ +0eb348: 6f10 fc2d 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDetachedFromWindow:()V // method@2dfc │ │ +0eb34e: 5410 e60d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ +0eb352: 6e10 292a 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ +0eb358: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ 0x0008 line=463 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ @@ -328729,25 +328744,25 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0eb37c: |[0eb37c] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDraw:(Landroid/graphics/Canvas;)V │ │ -0eb38c: 6300 de0d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0dde │ │ -0eb390: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -0eb394: 5510 e00d |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0de0 │ │ -0eb398: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0eb39c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0eb39e: 5c10 e00d |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0de0 │ │ -0eb3a2: 6e10 712a 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.requestLayout:()V // method@2a71 │ │ -0eb3a8: 0e00 |000e: return-void │ │ -0eb3aa: 6f20 fd2d 2100 |000f: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2dfd │ │ -0eb3b0: 28fc |0012: goto 000e // -0004 │ │ +0eb35c: |[0eb35c] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDraw:(Landroid/graphics/Canvas;)V │ │ +0eb36c: 6300 de0d |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0dde │ │ +0eb370: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +0eb374: 5510 e00d |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0de0 │ │ +0eb378: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0eb37c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0eb37e: 5c10 e00d |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0de0 │ │ +0eb382: 6e10 712a 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.requestLayout:()V // method@2a71 │ │ +0eb388: 0e00 |000e: return-void │ │ +0eb38a: 6f20 fd2d 2100 |000f: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2dfd │ │ +0eb390: 28fc |0012: goto 000e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0008 line=91 │ │ 0x000b line=92 │ │ 0x000e line=96 │ │ 0x000f line=95 │ │ @@ -328760,183 +328775,183 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 35 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 326 16-bit code units │ │ -0eb3b4: |[0eb3b4] com.actionbarsherlock.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ -0eb3c4: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -0eb3c8: 5500 e10d |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ -0eb3cc: 021b 0000 |0004: move/from16 v27, v0 │ │ -0eb3d0: 391b 0600 |0006: if-nez v27, 000c // +0006 │ │ -0eb3d4: 7506 fe2d 1d00 |0008: invoke-super/range {v29, v30, v31, v32, v33, v34}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onLayout:(ZIIII)V // method@2dfe │ │ -0eb3da: 0e00 |000b: return-void │ │ -0eb3dc: 7401 5b2a 1d00 |000c: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ -0eb3e2: 0a06 |000f: move-result v6 │ │ -0eb3e4: 901b 2022 |0010: add-int v27, v32, v34 │ │ -0eb3e8: db0e 1b02 |0012: div-int/lit8 v14, v27, #int 2 // #02 │ │ -0eb3ec: 1207 |0014: const/4 v7, #int 0 // #0 │ │ -0eb3ee: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ -0eb3f2: 120f |0017: const/4 v15, #int 0 // #0 │ │ -0eb3f4: 911b 211f |0018: sub-int v27, v33, v31 │ │ -0eb3f8: 7401 602a 1d00 |001a: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2a60 │ │ -0eb3fe: 0a1c |001d: move-result v28 │ │ -0eb400: 911b 1b1c |001e: sub-int v27, v27, v28 │ │ -0eb404: 7401 5f2a 1d00 |0020: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2a5f │ │ -0eb40a: 0a1c |0023: move-result v28 │ │ -0eb40c: 911a 1b1c |0024: sub-int v26, v27, v28 │ │ -0eb410: 1208 |0026: const/4 v8, #int 0 // #0 │ │ -0eb412: 120a |0027: const/4 v10, #int 0 // #0 │ │ -0eb414: 356a 7700 |0028: if-ge v10, v6, 009f // +0077 │ │ -0eb418: 0800 1d00 |002a: move-object/from16 v0, v29 │ │ -0eb41c: 6e20 5a2a a000 |002c: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eb422: 0c18 |002f: move-result-object v24 │ │ -0eb424: 7401 ce21 1800 |0030: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0eb42a: 0a1b |0033: move-result v27 │ │ -0eb42c: 131c 0800 |0034: const/16 v28, #int 8 // #8 │ │ -0eb430: 0200 1b00 |0036: move/from16 v0, v27 │ │ -0eb434: 0201 1c00 |0038: move/from16 v1, v28 │ │ -0eb438: 3310 0500 |003a: if-ne v0, v1, 003f // +0005 │ │ -0eb43c: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0eb440: 28ea |003e: goto 0028 // -0016 │ │ -0eb442: 7401 a921 1800 |003f: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eb448: 0c11 |0042: move-result-object v17 │ │ -0eb44a: 1f11 6605 |0043: check-cast v17, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb44e: 0800 1100 |0045: move-object/from16 v0, v17 │ │ -0eb452: 5500 d90d |0047: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0eb456: 021b 0000 |0049: move/from16 v27, v0 │ │ -0eb45a: 381b 3b00 |004b: if-eqz v27, 0086 // +003b │ │ -0eb45e: 7401 b021 1800 |004d: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0eb464: 0a10 |0050: move-result v16 │ │ -0eb466: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0eb46a: 6e20 652a a000 |0053: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.hasDividerBeforeChildAt:(I)Z // method@2a65 │ │ -0eb470: 0a1b |0056: move-result v27 │ │ -0eb472: 381b 0400 |0057: if-eqz v27, 005b // +0004 │ │ -0eb476: d810 1000 |0059: add-int/lit8 v16, v16, #int 0 // #00 │ │ -0eb47a: 7401 ad21 1800 |005b: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0eb480: 0a09 |005e: move-result v9 │ │ -0eb482: 7401 632a 1d00 |005f: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getWidth:()I // method@2a63 │ │ -0eb488: 0a1b |0062: move-result v27 │ │ -0eb48a: 7401 602a 1d00 |0063: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2a60 │ │ -0eb490: 0a1c |0066: move-result v28 │ │ -0eb492: 911b 1b1c |0067: sub-int v27, v27, v28 │ │ -0eb496: 0800 1100 |0069: move-object/from16 v0, v17 │ │ -0eb49a: 5200 dc0d |006b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ -0eb49e: 021c 0000 |006d: move/from16 v28, v0 │ │ -0eb4a2: 9112 1b1c |006f: sub-int v18, v27, v28 │ │ -0eb4a6: 910b 1210 |0071: sub-int v11, v18, v16 │ │ -0eb4aa: db1b 0902 |0073: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0eb4ae: 9117 0e1b |0075: sub-int v23, v14, v27 │ │ -0eb4b2: 9005 1709 |0077: add-int v5, v23, v9 │ │ -0eb4b6: 0800 1800 |0079: move-object/from16 v0, v24 │ │ -0eb4ba: 0201 1700 |007b: move/from16 v1, v23 │ │ -0eb4be: 0202 1200 |007d: move/from16 v2, v18 │ │ -0eb4c2: 6e55 e821 b021 |007f: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0eb4c8: 911a 1a10 |0082: sub-int v26, v26, v16 │ │ -0eb4cc: 1218 |0084: const/4 v8, #int 1 // #1 │ │ -0eb4ce: 28b7 |0085: goto 003c // -0049 │ │ -0eb4d0: 7401 b021 1800 |0086: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0eb4d6: 0a1b |0089: move-result v27 │ │ -0eb4d8: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -0eb4dc: 5200 da0d |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ -0eb4e0: 021c 0000 |008e: move/from16 v28, v0 │ │ -0eb4e4: 901b 1b1c |0090: add-int v27, v27, v28 │ │ -0eb4e8: 0800 1100 |0092: move-object/from16 v0, v17 │ │ -0eb4ec: 5200 dc0d |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ -0eb4f0: 021c 0000 |0096: move/from16 v28, v0 │ │ -0eb4f4: 9013 1b1c |0098: add-int v19, v27, v28 │ │ -0eb4f8: 911a 1a13 |009a: sub-int v26, v26, v19 │ │ -0eb4fc: d80f 0f01 |009c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0eb500: 289e |009e: goto 003c // -0062 │ │ -0eb502: 131b 0100 |009f: const/16 v27, #int 1 // #1 │ │ -0eb506: 0200 1b00 |00a1: move/from16 v0, v27 │ │ -0eb50a: 3306 3300 |00a3: if-ne v6, v0, 00d6 // +0033 │ │ -0eb50e: 3908 3100 |00a5: if-nez v8, 00d6 // +0031 │ │ -0eb512: 131b 0000 |00a7: const/16 v27, #int 0 // #0 │ │ -0eb516: 0800 1d00 |00a9: move-object/from16 v0, v29 │ │ -0eb51a: 0201 1b00 |00ab: move/from16 v1, v27 │ │ -0eb51e: 6e20 5a2a 1000 |00ad: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eb524: 0c18 |00b0: move-result-object v24 │ │ -0eb526: 7401 b021 1800 |00b1: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0eb52c: 0a19 |00b4: move-result v25 │ │ -0eb52e: 7401 ad21 1800 |00b5: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0eb534: 0a09 |00b8: move-result v9 │ │ -0eb536: 911b 211f |00b9: sub-int v27, v33, v31 │ │ -0eb53a: db0d 1b02 |00bb: div-int/lit8 v13, v27, #int 2 // #02 │ │ -0eb53e: db1b 1902 |00bd: div-int/lit8 v27, v25, #int 2 // #02 │ │ -0eb542: 910b 0d1b |00bf: sub-int v11, v13, v27 │ │ -0eb546: db1b 0902 |00c1: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0eb54a: 9117 0e1b |00c3: sub-int v23, v14, v27 │ │ -0eb54e: 901b 0b19 |00c5: add-int v27, v11, v25 │ │ -0eb552: 901c 1709 |00c7: add-int v28, v23, v9 │ │ -0eb556: 0800 1800 |00c9: move-object/from16 v0, v24 │ │ -0eb55a: 0201 1700 |00cb: move/from16 v1, v23 │ │ -0eb55e: 0202 1b00 |00cd: move/from16 v2, v27 │ │ -0eb562: 0203 1c00 |00cf: move/from16 v3, v28 │ │ -0eb566: 6e53 e821 b021 |00d1: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0eb56c: 2900 37ff |00d4: goto/16 000b // -00c9 │ │ -0eb570: 3808 3c00 |00d6: if-eqz v8, 0112 // +003c │ │ -0eb574: 131b 0000 |00d8: const/16 v27, #int 0 // #0 │ │ -0eb578: 9114 0f1b |00da: sub-int v20, v15, v27 │ │ -0eb57c: 131c 0000 |00dc: const/16 v28, #int 0 // #0 │ │ -0eb580: 3d14 3700 |00de: if-lez v20, 0115 // +0037 │ │ -0eb584: 931b 1a14 |00e0: div-int v27, v26, v20 │ │ -0eb588: 0200 1c00 |00e2: move/from16 v0, v28 │ │ -0eb58c: 0201 1b00 |00e4: move/from16 v1, v27 │ │ -0eb590: 7120 1b34 1000 |00e6: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0eb596: 0a15 |00e9: move-result v21 │ │ -0eb598: 7401 5f2a 1d00 |00ea: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2a5f │ │ -0eb59e: 0a16 |00ed: move-result v22 │ │ -0eb5a0: 120a |00ee: const/4 v10, #int 0 // #0 │ │ -0eb5a2: 356a 1cff |00ef: if-ge v10, v6, 000b // -00e4 │ │ -0eb5a6: 0800 1d00 |00f1: move-object/from16 v0, v29 │ │ -0eb5aa: 6e20 5a2a a000 |00f3: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0eb5b0: 0c18 |00f6: move-result-object v24 │ │ -0eb5b2: 7401 a921 1800 |00f7: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eb5b8: 0c0c |00fa: move-result-object v12 │ │ -0eb5ba: 1f0c 6605 |00fb: check-cast v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ -0eb5be: 7401 ce21 1800 |00fd: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0eb5c4: 0a1b |0100: move-result v27 │ │ -0eb5c6: 131c 0800 |0101: const/16 v28, #int 8 // #8 │ │ -0eb5ca: 0200 1b00 |0103: move/from16 v0, v27 │ │ -0eb5ce: 0201 1c00 |0105: move/from16 v1, v28 │ │ -0eb5d2: 3210 0800 |0107: if-eq v0, v1, 010f // +0008 │ │ -0eb5d6: 55c0 d90d |0109: iget-boolean v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ -0eb5da: 021b 0000 |010b: move/from16 v27, v0 │ │ -0eb5de: 381b 0b00 |010d: if-eqz v27, 0118 // +000b │ │ -0eb5e2: d80a 0a01 |010f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0eb5e6: 28de |0111: goto 00ef // -0022 │ │ -0eb5e8: 131b 0100 |0112: const/16 v27, #int 1 // #1 │ │ -0eb5ec: 28c6 |0114: goto 00da // -003a │ │ -0eb5ee: 131b 0000 |0115: const/16 v27, #int 0 // #0 │ │ -0eb5f2: 28cb |0117: goto 00e2 // -0035 │ │ -0eb5f4: 52c0 da0d |0118: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ -0eb5f8: 021b 0000 |011a: move/from16 v27, v0 │ │ -0eb5fc: 9016 161b |011c: add-int v22, v22, v27 │ │ -0eb600: 7401 b021 1800 |011e: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0eb606: 0a19 |0121: move-result v25 │ │ -0eb608: 7401 ad21 1800 |0122: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0eb60e: 0a09 |0125: move-result v9 │ │ -0eb610: db1b 0902 |0126: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0eb614: 9117 0e1b |0128: sub-int v23, v14, v27 │ │ -0eb618: 901b 1619 |012a: add-int v27, v22, v25 │ │ -0eb61c: 901c 1709 |012c: add-int v28, v23, v9 │ │ -0eb620: 0800 1800 |012e: move-object/from16 v0, v24 │ │ -0eb624: 0201 1600 |0130: move/from16 v1, v22 │ │ -0eb628: 0202 1700 |0132: move/from16 v2, v23 │ │ -0eb62c: 0203 1b00 |0134: move/from16 v3, v27 │ │ -0eb630: 0204 1c00 |0136: move/from16 v4, v28 │ │ -0eb634: 6e54 e821 1032 |0138: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0eb63a: 52c0 dc0d |013b: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ -0eb63e: 021b 0000 |013d: move/from16 v27, v0 │ │ -0eb642: 901b 1b19 |013f: add-int v27, v27, v25 │ │ -0eb646: 901b 1b15 |0141: add-int v27, v27, v21 │ │ -0eb64a: 9016 161b |0143: add-int v22, v22, v27 │ │ -0eb64e: 28ca |0145: goto 010f // -0036 │ │ +0eb394: |[0eb394] com.actionbarsherlock.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ +0eb3a4: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +0eb3a8: 5500 e10d |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ +0eb3ac: 021b 0000 |0004: move/from16 v27, v0 │ │ +0eb3b0: 391b 0600 |0006: if-nez v27, 000c // +0006 │ │ +0eb3b4: 7506 fe2d 1d00 |0008: invoke-super/range {v29, v30, v31, v32, v33, v34}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onLayout:(ZIIII)V // method@2dfe │ │ +0eb3ba: 0e00 |000b: return-void │ │ +0eb3bc: 7401 5b2a 1d00 |000c: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ +0eb3c2: 0a06 |000f: move-result v6 │ │ +0eb3c4: 901b 2022 |0010: add-int v27, v32, v34 │ │ +0eb3c8: db0e 1b02 |0012: div-int/lit8 v14, v27, #int 2 // #02 │ │ +0eb3cc: 1207 |0014: const/4 v7, #int 0 // #0 │ │ +0eb3ce: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ +0eb3d2: 120f |0017: const/4 v15, #int 0 // #0 │ │ +0eb3d4: 911b 211f |0018: sub-int v27, v33, v31 │ │ +0eb3d8: 7401 602a 1d00 |001a: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2a60 │ │ +0eb3de: 0a1c |001d: move-result v28 │ │ +0eb3e0: 911b 1b1c |001e: sub-int v27, v27, v28 │ │ +0eb3e4: 7401 5f2a 1d00 |0020: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2a5f │ │ +0eb3ea: 0a1c |0023: move-result v28 │ │ +0eb3ec: 911a 1b1c |0024: sub-int v26, v27, v28 │ │ +0eb3f0: 1208 |0026: const/4 v8, #int 0 // #0 │ │ +0eb3f2: 120a |0027: const/4 v10, #int 0 // #0 │ │ +0eb3f4: 356a 7700 |0028: if-ge v10, v6, 009f // +0077 │ │ +0eb3f8: 0800 1d00 |002a: move-object/from16 v0, v29 │ │ +0eb3fc: 6e20 5a2a a000 |002c: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eb402: 0c18 |002f: move-result-object v24 │ │ +0eb404: 7401 ce21 1800 |0030: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0eb40a: 0a1b |0033: move-result v27 │ │ +0eb40c: 131c 0800 |0034: const/16 v28, #int 8 // #8 │ │ +0eb410: 0200 1b00 |0036: move/from16 v0, v27 │ │ +0eb414: 0201 1c00 |0038: move/from16 v1, v28 │ │ +0eb418: 3310 0500 |003a: if-ne v0, v1, 003f // +0005 │ │ +0eb41c: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0eb420: 28ea |003e: goto 0028 // -0016 │ │ +0eb422: 7401 a921 1800 |003f: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eb428: 0c11 |0042: move-result-object v17 │ │ +0eb42a: 1f11 6605 |0043: check-cast v17, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb42e: 0800 1100 |0045: move-object/from16 v0, v17 │ │ +0eb432: 5500 d90d |0047: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0eb436: 021b 0000 |0049: move/from16 v27, v0 │ │ +0eb43a: 381b 3b00 |004b: if-eqz v27, 0086 // +003b │ │ +0eb43e: 7401 b021 1800 |004d: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0eb444: 0a10 |0050: move-result v16 │ │ +0eb446: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0eb44a: 6e20 652a a000 |0053: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.hasDividerBeforeChildAt:(I)Z // method@2a65 │ │ +0eb450: 0a1b |0056: move-result v27 │ │ +0eb452: 381b 0400 |0057: if-eqz v27, 005b // +0004 │ │ +0eb456: d810 1000 |0059: add-int/lit8 v16, v16, #int 0 // #00 │ │ +0eb45a: 7401 ad21 1800 |005b: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0eb460: 0a09 |005e: move-result v9 │ │ +0eb462: 7401 632a 1d00 |005f: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getWidth:()I // method@2a63 │ │ +0eb468: 0a1b |0062: move-result v27 │ │ +0eb46a: 7401 602a 1d00 |0063: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2a60 │ │ +0eb470: 0a1c |0066: move-result v28 │ │ +0eb472: 911b 1b1c |0067: sub-int v27, v27, v28 │ │ +0eb476: 0800 1100 |0069: move-object/from16 v0, v17 │ │ +0eb47a: 5200 dc0d |006b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ +0eb47e: 021c 0000 |006d: move/from16 v28, v0 │ │ +0eb482: 9112 1b1c |006f: sub-int v18, v27, v28 │ │ +0eb486: 910b 1210 |0071: sub-int v11, v18, v16 │ │ +0eb48a: db1b 0902 |0073: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0eb48e: 9117 0e1b |0075: sub-int v23, v14, v27 │ │ +0eb492: 9005 1709 |0077: add-int v5, v23, v9 │ │ +0eb496: 0800 1800 |0079: move-object/from16 v0, v24 │ │ +0eb49a: 0201 1700 |007b: move/from16 v1, v23 │ │ +0eb49e: 0202 1200 |007d: move/from16 v2, v18 │ │ +0eb4a2: 6e55 e821 b021 |007f: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0eb4a8: 911a 1a10 |0082: sub-int v26, v26, v16 │ │ +0eb4ac: 1218 |0084: const/4 v8, #int 1 // #1 │ │ +0eb4ae: 28b7 |0085: goto 003c // -0049 │ │ +0eb4b0: 7401 b021 1800 |0086: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0eb4b6: 0a1b |0089: move-result v27 │ │ +0eb4b8: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +0eb4bc: 5200 da0d |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ +0eb4c0: 021c 0000 |008e: move/from16 v28, v0 │ │ +0eb4c4: 901b 1b1c |0090: add-int v27, v27, v28 │ │ +0eb4c8: 0800 1100 |0092: move-object/from16 v0, v17 │ │ +0eb4cc: 5200 dc0d |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ +0eb4d0: 021c 0000 |0096: move/from16 v28, v0 │ │ +0eb4d4: 9013 1b1c |0098: add-int v19, v27, v28 │ │ +0eb4d8: 911a 1a13 |009a: sub-int v26, v26, v19 │ │ +0eb4dc: d80f 0f01 |009c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0eb4e0: 289e |009e: goto 003c // -0062 │ │ +0eb4e2: 131b 0100 |009f: const/16 v27, #int 1 // #1 │ │ +0eb4e6: 0200 1b00 |00a1: move/from16 v0, v27 │ │ +0eb4ea: 3306 3300 |00a3: if-ne v6, v0, 00d6 // +0033 │ │ +0eb4ee: 3908 3100 |00a5: if-nez v8, 00d6 // +0031 │ │ +0eb4f2: 131b 0000 |00a7: const/16 v27, #int 0 // #0 │ │ +0eb4f6: 0800 1d00 |00a9: move-object/from16 v0, v29 │ │ +0eb4fa: 0201 1b00 |00ab: move/from16 v1, v27 │ │ +0eb4fe: 6e20 5a2a 1000 |00ad: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eb504: 0c18 |00b0: move-result-object v24 │ │ +0eb506: 7401 b021 1800 |00b1: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0eb50c: 0a19 |00b4: move-result v25 │ │ +0eb50e: 7401 ad21 1800 |00b5: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0eb514: 0a09 |00b8: move-result v9 │ │ +0eb516: 911b 211f |00b9: sub-int v27, v33, v31 │ │ +0eb51a: db0d 1b02 |00bb: div-int/lit8 v13, v27, #int 2 // #02 │ │ +0eb51e: db1b 1902 |00bd: div-int/lit8 v27, v25, #int 2 // #02 │ │ +0eb522: 910b 0d1b |00bf: sub-int v11, v13, v27 │ │ +0eb526: db1b 0902 |00c1: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0eb52a: 9117 0e1b |00c3: sub-int v23, v14, v27 │ │ +0eb52e: 901b 0b19 |00c5: add-int v27, v11, v25 │ │ +0eb532: 901c 1709 |00c7: add-int v28, v23, v9 │ │ +0eb536: 0800 1800 |00c9: move-object/from16 v0, v24 │ │ +0eb53a: 0201 1700 |00cb: move/from16 v1, v23 │ │ +0eb53e: 0202 1b00 |00cd: move/from16 v2, v27 │ │ +0eb542: 0203 1c00 |00cf: move/from16 v3, v28 │ │ +0eb546: 6e53 e821 b021 |00d1: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0eb54c: 2900 37ff |00d4: goto/16 000b // -00c9 │ │ +0eb550: 3808 3c00 |00d6: if-eqz v8, 0112 // +003c │ │ +0eb554: 131b 0000 |00d8: const/16 v27, #int 0 // #0 │ │ +0eb558: 9114 0f1b |00da: sub-int v20, v15, v27 │ │ +0eb55c: 131c 0000 |00dc: const/16 v28, #int 0 // #0 │ │ +0eb560: 3d14 3700 |00de: if-lez v20, 0115 // +0037 │ │ +0eb564: 931b 1a14 |00e0: div-int v27, v26, v20 │ │ +0eb568: 0200 1c00 |00e2: move/from16 v0, v28 │ │ +0eb56c: 0201 1b00 |00e4: move/from16 v1, v27 │ │ +0eb570: 7120 1b34 1000 |00e6: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0eb576: 0a15 |00e9: move-result v21 │ │ +0eb578: 7401 5f2a 1d00 |00ea: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2a5f │ │ +0eb57e: 0a16 |00ed: move-result v22 │ │ +0eb580: 120a |00ee: const/4 v10, #int 0 // #0 │ │ +0eb582: 356a 1cff |00ef: if-ge v10, v6, 000b // -00e4 │ │ +0eb586: 0800 1d00 |00f1: move-object/from16 v0, v29 │ │ +0eb58a: 6e20 5a2a a000 |00f3: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0eb590: 0c18 |00f6: move-result-object v24 │ │ +0eb592: 7401 a921 1800 |00f7: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eb598: 0c0c |00fa: move-result-object v12 │ │ +0eb59a: 1f0c 6605 |00fb: check-cast v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0566 │ │ +0eb59e: 7401 ce21 1800 |00fd: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0eb5a4: 0a1b |0100: move-result v27 │ │ +0eb5a6: 131c 0800 |0101: const/16 v28, #int 8 // #8 │ │ +0eb5aa: 0200 1b00 |0103: move/from16 v0, v27 │ │ +0eb5ae: 0201 1c00 |0105: move/from16 v1, v28 │ │ +0eb5b2: 3210 0800 |0107: if-eq v0, v1, 010f // +0008 │ │ +0eb5b6: 55c0 d90d |0109: iget-boolean v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0dd9 │ │ +0eb5ba: 021b 0000 |010b: move/from16 v27, v0 │ │ +0eb5be: 381b 0b00 |010d: if-eqz v27, 0118 // +000b │ │ +0eb5c2: d80a 0a01 |010f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0eb5c6: 28de |0111: goto 00ef // -0022 │ │ +0eb5c8: 131b 0100 |0112: const/16 v27, #int 1 // #1 │ │ +0eb5cc: 28c6 |0114: goto 00da // -003a │ │ +0eb5ce: 131b 0000 |0115: const/16 v27, #int 0 // #0 │ │ +0eb5d2: 28cb |0117: goto 00e2 // -0035 │ │ +0eb5d4: 52c0 da0d |0118: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0dda │ │ +0eb5d8: 021b 0000 |011a: move/from16 v27, v0 │ │ +0eb5dc: 9016 161b |011c: add-int v22, v22, v27 │ │ +0eb5e0: 7401 b021 1800 |011e: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0eb5e6: 0a19 |0121: move-result v25 │ │ +0eb5e8: 7401 ad21 1800 |0122: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0eb5ee: 0a09 |0125: move-result v9 │ │ +0eb5f0: db1b 0902 |0126: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0eb5f4: 9117 0e1b |0128: sub-int v23, v14, v27 │ │ +0eb5f8: 901b 1619 |012a: add-int v27, v22, v25 │ │ +0eb5fc: 901c 1709 |012c: add-int v28, v23, v9 │ │ +0eb600: 0800 1800 |012e: move-object/from16 v0, v24 │ │ +0eb604: 0201 1600 |0130: move/from16 v1, v22 │ │ +0eb608: 0202 1700 |0132: move/from16 v2, v23 │ │ +0eb60c: 0203 1b00 |0134: move/from16 v3, v27 │ │ +0eb610: 0204 1c00 |0136: move/from16 v4, v28 │ │ +0eb614: 6e54 e821 1032 |0138: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0eb61a: 52c0 dc0d |013b: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0ddc │ │ +0eb61e: 021b 0000 |013d: move/from16 v27, v0 │ │ +0eb622: 901b 1b19 |013f: add-int v27, v27, v25 │ │ +0eb626: 901b 1b15 |0141: add-int v27, v27, v21 │ │ +0eb62a: 9016 161b |0143: add-int v22, v22, v27 │ │ +0eb62e: 28ca |0145: goto 010f // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0008 line=382 │ │ 0x000b line=457 │ │ 0x000c line=386 │ │ 0x0010 line=387 │ │ @@ -329038,46 +329053,46 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0eb650: |[0eb650] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ -0eb660: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0eb662: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0eb664: 5560 e10d |0002: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ -0eb668: 7110 8221 0700 |0004: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0eb66e: 0a02 |0007: move-result v2 │ │ -0eb670: 1505 0040 |0008: const/high16 v5, #int 1073741824 // #4000 │ │ -0eb674: 3352 2a00 |000a: if-ne v2, v5, 0034 // +002a │ │ -0eb678: 0132 |000c: move v2, v3 │ │ -0eb67a: 5c62 e10d |000d: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ -0eb67e: 5562 e10d |000f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ -0eb682: 3220 0400 |0011: if-eq v0, v2, 0015 // +0004 │ │ -0eb686: 5964 e20d |0013: iput v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0de2 │ │ -0eb68a: 7110 8221 0700 |0015: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0eb690: 0a01 |0018: move-result v1 │ │ -0eb692: 5562 e10d |0019: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ -0eb696: 3802 1100 |001b: if-eqz v2, 002c // +0011 │ │ -0eb69a: 5462 e40d |001d: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ -0eb69e: 3802 0d00 |001f: if-eqz v2, 002c // +000d │ │ -0eb6a2: 5262 e20d |0021: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0de2 │ │ -0eb6a6: 3221 0900 |0023: if-eq v1, v2, 002c // +0009 │ │ -0eb6aa: 5961 e20d |0025: iput v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0de2 │ │ -0eb6ae: 5462 e40d |0027: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ -0eb6b2: 6e20 e02a 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ -0eb6b8: 5562 e10d |002c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ -0eb6bc: 3802 0800 |002e: if-eqz v2, 0036 // +0008 │ │ -0eb6c0: 7030 702a 7608 |0030: invoke-direct {v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@2a70 │ │ -0eb6c6: 0e00 |0033: return-void │ │ -0eb6c8: 0142 |0034: move v2, v4 │ │ -0eb6ca: 28d8 |0035: goto 000d // -0028 │ │ -0eb6cc: 6f30 ff2d 7608 |0036: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2dff │ │ -0eb6d2: 28fa |0039: goto 0033 // -0006 │ │ +0eb630: |[0eb630] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ +0eb640: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0eb642: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0eb644: 5560 e10d |0002: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ +0eb648: 7110 8221 0700 |0004: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0eb64e: 0a02 |0007: move-result v2 │ │ +0eb650: 1505 0040 |0008: const/high16 v5, #int 1073741824 // #4000 │ │ +0eb654: 3352 2a00 |000a: if-ne v2, v5, 0034 // +002a │ │ +0eb658: 0132 |000c: move v2, v3 │ │ +0eb65a: 5c62 e10d |000d: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ +0eb65e: 5562 e10d |000f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ +0eb662: 3220 0400 |0011: if-eq v0, v2, 0015 // +0004 │ │ +0eb666: 5964 e20d |0013: iput v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0de2 │ │ +0eb66a: 7110 8221 0700 |0015: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0eb670: 0a01 |0018: move-result v1 │ │ +0eb672: 5562 e10d |0019: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ +0eb676: 3802 1100 |001b: if-eqz v2, 002c // +0011 │ │ +0eb67a: 5462 e40d |001d: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ +0eb67e: 3802 0d00 |001f: if-eqz v2, 002c // +000d │ │ +0eb682: 5262 e20d |0021: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0de2 │ │ +0eb686: 3221 0900 |0023: if-eq v1, v2, 002c // +0009 │ │ +0eb68a: 5961 e20d |0025: iput v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0de2 │ │ +0eb68e: 5462 e40d |0027: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0de4 │ │ +0eb692: 6e20 e02a 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2ae0 │ │ +0eb698: 5562 e10d |002c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0de1 │ │ +0eb69c: 3802 0800 |002e: if-eqz v2, 0036 // +0008 │ │ +0eb6a0: 7030 702a 7608 |0030: invoke-direct {v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@2a70 │ │ +0eb6a6: 0e00 |0033: return-void │ │ +0eb6a8: 0142 |0034: move v2, v4 │ │ +0eb6aa: 28d8 |0035: goto 000d // -0028 │ │ +0eb6ac: 6f30 ff2d 7608 |0036: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2dff │ │ +0eb6b2: 28fa |0039: goto 0033 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=101 │ │ 0x0004 line=102 │ │ 0x000f line=104 │ │ 0x0013 line=105 │ │ 0x0015 line=110 │ │ @@ -329102,17 +329117,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb6d4: |[0eb6d4] com.actionbarsherlock.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ -0eb6e4: 5c01 e70d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0de7 │ │ -0eb6e8: 0e00 |0002: return-void │ │ +0eb6b4: |[0eb6b4] com.actionbarsherlock.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ +0eb6c4: 5c01 e70d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0de7 │ │ +0eb6c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0002 line=471 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 reserveOverflow Z │ │ @@ -329122,17 +329137,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb6ec: |[0eb6ec] com.actionbarsherlock.internal.view.menu.ActionMenuView.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ -0eb6fc: 5b01 e60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ -0eb700: 0e00 |0002: return-void │ │ +0eb6cc: |[0eb6cc] com.actionbarsherlock.internal.view.menu.ActionMenuView.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ +0eb6dc: 5b01 e60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0de6 │ │ +0eb6e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ @@ -329171,19 +329186,19 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0eb704: |[0eb704] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -0eb714: 7020 aa2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ -0eb71a: 5b02 580e |0003: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb71e: 5b03 570e |0005: iput-object v3, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ -0eb722: 0e00 |0007: return-void │ │ +0eb6e4: |[0eb6e4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +0eb6f4: 7020 aa2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@2aaa │ │ +0eb6fa: 5b02 580e |0003: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb6fe: 5b03 570e |0005: iput-object v3, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ +0eb702: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ locals : │ │ @@ -329198,19 +329213,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eb724: |[0eb724] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0eb734: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb738: 6e20 bd2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ -0eb73e: 0a00 |0005: move-result v0 │ │ -0eb740: 0f00 |0006: return v0 │ │ +0eb704: |[0eb704] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0eb714: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb718: 6e20 bd2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2abd │ │ +0eb71e: 0a00 |0005: move-result v0 │ │ +0eb720: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -329219,26 +329234,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0eb744: |[0eb744] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0eb754: 6f30 be2a 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2abe │ │ -0eb75a: 0a00 |0003: move-result v0 │ │ -0eb75c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0eb760: 5410 580e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb764: 6e30 be2a 2003 |0008: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2abe │ │ -0eb76a: 0a00 |000b: move-result v0 │ │ -0eb76c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0eb770: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0eb772: 0f00 |000f: return v0 │ │ -0eb774: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0eb776: 28fe |0011: goto 000f // -0002 │ │ +0eb724: |[0eb724] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0eb734: 6f30 be2a 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2abe │ │ +0eb73a: 0a00 |0003: move-result v0 │ │ +0eb73c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0eb740: 5410 580e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb744: 6e30 be2a 2003 |0008: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2abe │ │ +0eb74a: 0a00 |000b: move-result v0 │ │ +0eb74c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0eb750: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0eb752: 0f00 |000f: return v0 │ │ +0eb754: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0eb756: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0008 line=83 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0012 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -329249,19 +329264,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eb778: |[0eb778] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0eb788: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb78c: 6e20 c32a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ac3 │ │ -0eb792: 0a00 |0005: move-result v0 │ │ -0eb794: 0f00 |0006: return v0 │ │ +0eb758: |[0eb758] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0eb768: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb76c: 6e20 c32a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@2ac3 │ │ +0eb772: 0a00 |0005: move-result v0 │ │ +0eb774: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -329270,39 +329285,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0eb798: |[0eb798] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0eb7a8: 5431 570e |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ -0eb7ac: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0eb7b0: 5431 570e |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ -0eb7b4: 6e10 0c2b 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0eb7ba: 0a00 |0009: move-result v0 │ │ -0eb7bc: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0eb7c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0eb7c2: 1101 |000d: return-object v1 │ │ -0eb7c4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0eb7c6: 28fb |000f: goto 000a // -0005 │ │ -0eb7c8: 2201 8206 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0eb7cc: 7010 5134 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0eb7d2: 6f10 cd2a 0300 |0015: invoke-super {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@2acd │ │ -0eb7d8: 0c02 |0018: move-result-object v2 │ │ -0eb7da: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0eb7e0: 0c01 |001c: move-result-object v1 │ │ -0eb7e2: 1a02 2801 |001d: const-string v2, ":" // string@0128 │ │ -0eb7e6: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0eb7ec: 0c01 |0022: move-result-object v1 │ │ -0eb7ee: 6e20 5634 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0eb7f4: 0c01 |0026: move-result-object v1 │ │ -0eb7f6: 6e10 5f34 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0eb7fc: 0c01 |002a: move-result-object v1 │ │ -0eb7fe: 28e2 |002b: goto 000d // -001e │ │ +0eb778: |[0eb778] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +0eb788: 5431 570e |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ +0eb78c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0eb790: 5431 570e |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ +0eb794: 6e10 0c2b 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0eb79a: 0a00 |0009: move-result v0 │ │ +0eb79c: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0eb7a0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0eb7a2: 1101 |000d: return-object v1 │ │ +0eb7a4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0eb7a6: 28fb |000f: goto 000a // -0005 │ │ +0eb7a8: 2201 8206 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0eb7ac: 7010 5134 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0eb7b2: 6f10 cd2a 0300 |0015: invoke-super {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@2acd │ │ +0eb7b8: 0c02 |0018: move-result-object v2 │ │ +0eb7ba: 6e20 5a34 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0eb7c0: 0c01 |001c: move-result-object v1 │ │ +0eb7c2: 1a02 2801 |001d: const-string v2, ":" // string@0128 │ │ +0eb7c6: 6e20 5a34 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0eb7cc: 0c01 |0022: move-result-object v1 │ │ +0eb7ce: 6e20 5634 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0eb7d4: 0c01 |0026: move-result-object v1 │ │ +0eb7d6: 6e10 5f34 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0eb7dc: 0c01 |002a: move-result-object v1 │ │ +0eb7de: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x000a line=129 │ │ 0x000c line=130 │ │ 0x000d line=132 │ │ 0x000e line=128 │ │ @@ -329317,17 +329332,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb800: |[0eb800] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ -0eb810: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ -0eb814: 1100 |0002: return-object v0 │ │ +0eb7e0: |[0eb7e0] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ +0eb7f0: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ +0eb7f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -329335,17 +329350,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb818: |[0eb818] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getParentMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0eb828: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb82c: 1100 |0002: return-object v0 │ │ +0eb7f8: |[0eb7f8] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getParentMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0eb808: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb80c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -329353,17 +329368,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eb830: |[0eb830] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0eb840: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb844: 1100 |0002: return-object v0 │ │ +0eb810: |[0eb810] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0eb820: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -329371,19 +329386,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0eb848: |[0eb848] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ -0eb858: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb85c: 6e10 db2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ -0eb862: 0a00 |0005: move-result v0 │ │ -0eb864: 0f00 |0006: return v0 │ │ +0eb828: |[0eb828] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ +0eb838: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb83c: 6e10 db2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@2adb │ │ +0eb842: 0a00 |0005: move-result v0 │ │ +0eb844: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -329391,19 +329406,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0eb868: |[0eb868] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ -0eb878: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb87c: 6e10 dd2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2add │ │ -0eb882: 0a00 |0005: move-result v0 │ │ -0eb884: 0f00 |0006: return v0 │ │ +0eb848: |[0eb848] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ +0eb858: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb85c: 6e10 dd2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2add │ │ +0eb862: 0a00 |0005: move-result v0 │ │ +0eb864: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -329411,18 +329426,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eb888: |[0eb888] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ -0eb898: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb89c: 6e20 ed2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ -0eb8a2: 0e00 |0005: return-void │ │ +0eb868: |[0eb868] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ +0eb878: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb87c: 6e20 ed2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2aed │ │ +0eb882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 callback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; │ │ @@ -329432,19 +329447,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eb8a4: |[0eb8a4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eb8b4: 6f20 f42a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af4 │ │ -0eb8ba: 0c00 |0003: move-result-object v0 │ │ -0eb8bc: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ -0eb8c0: 1100 |0006: return-object v0 │ │ +0eb884: |[0eb884] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eb894: 6f20 f42a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af4 │ │ +0eb89a: 0c00 |0003: move-result-object v0 │ │ +0eb89c: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ +0eb8a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 iconRes I │ │ │ │ @@ -329453,19 +329468,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eb8c4: |[0eb8c4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eb8d4: 6f20 f52a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af5 │ │ -0eb8da: 0c00 |0003: move-result-object v0 │ │ -0eb8dc: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ -0eb8e0: 1100 |0006: return-object v0 │ │ +0eb8a4: |[0eb8a4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eb8b4: 6f20 f52a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af5 │ │ +0eb8ba: 0c00 |0003: move-result-object v0 │ │ +0eb8bc: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ +0eb8c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -329474,19 +329489,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eb8e4: |[0eb8e4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eb8f4: 6f20 f72a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af7 │ │ -0eb8fa: 0c00 |0003: move-result-object v0 │ │ -0eb8fc: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ -0eb900: 1100 |0006: return-object v0 │ │ +0eb8c4: |[0eb8c4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eb8d4: 6f20 f72a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af7 │ │ +0eb8da: 0c00 |0003: move-result-object v0 │ │ +0eb8dc: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ +0eb8e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 titleRes I │ │ │ │ @@ -329495,19 +329510,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eb904: |[0eb904] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eb914: 6f20 f82a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af8 │ │ -0eb91a: 0c00 |0003: move-result-object v0 │ │ -0eb91c: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ -0eb920: 1100 |0006: return-object v0 │ │ +0eb8e4: |[0eb8e4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eb8f4: 6f20 f82a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af8 │ │ +0eb8fa: 0c00 |0003: move-result-object v0 │ │ +0eb8fc: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ +0eb900: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -329516,19 +329531,19 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eb924: |[0eb924] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eb934: 6f20 f92a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af9 │ │ -0eb93a: 0c00 |0003: move-result-object v0 │ │ -0eb93c: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ -0eb940: 1100 |0006: return-object v0 │ │ +0eb904: |[0eb904] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eb914: 6f20 f92a 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2af9 │ │ +0eb91a: 0c00 |0003: move-result-object v0 │ │ +0eb91c: 1f00 c405 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@05c4 │ │ +0eb920: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -329537,18 +329552,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eb944: |[0eb944] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eb954: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ -0eb958: 6e20 2e2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2b2e │ │ -0eb95e: 1101 |0005: return-object v1 │ │ +0eb924: |[0eb924] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eb934: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ +0eb938: 6e20 2e2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2b2e │ │ +0eb93e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -329558,18 +329573,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eb960: |[0eb960] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eb970: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ -0eb974: 6e20 2f2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2b2f │ │ -0eb97a: 1101 |0005: return-object v1 │ │ +0eb940: |[0eb940] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eb950: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e57 │ │ +0eb954: 6e20 2f2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2b2f │ │ +0eb95a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -329579,18 +329594,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eb97c: |[0eb97c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ -0eb98c: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb990: 6e20 fb2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@2afb │ │ -0eb996: 0e00 |0005: return-void │ │ +0eb95c: |[0eb95c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ +0eb96c: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb970: 6e20 fb2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@2afb │ │ +0eb976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 isQwerty Z │ │ @@ -329600,18 +329615,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eb998: |[0eb998] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ -0eb9a8: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ -0eb9ac: 6e20 fc2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@2afc │ │ -0eb9b2: 0e00 |0005: return-void │ │ +0eb978: |[0eb978] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ +0eb988: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0e58 │ │ +0eb98c: 6e20 fc2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@2afc │ │ +0eb992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 shortcutsVisible Z │ │ @@ -329650,20 +329665,20 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0eb9b4: |[0eb9b4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.:(Landroid/view/SubMenu;)V │ │ -0eb9c4: 7020 ba2b 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ -0eb9ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0eb9cc: 5b10 590e |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ -0eb9d0: 5b12 5a0e |0006: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0eb9d4: 0e00 |0008: return-void │ │ +0eb994: |[0eb994] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.:(Landroid/view/SubMenu;)V │ │ +0eb9a4: 7020 ba2b 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@2bba │ │ +0eb9aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0eb9ac: 5b10 590e |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ +0eb9b0: 5b12 5a0e |0006: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eb9b4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=10 │ │ 0x0006 line=14 │ │ 0x0008 line=15 │ │ locals : │ │ @@ -329676,18 +329691,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0eb9d8: |[0eb9d8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.clearHeader:()V │ │ -0eb9e8: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0eb9ec: 7210 6221 0000 |0002: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@2162 │ │ -0eb9f2: 0e00 |0005: return-void │ │ +0eb9b8: |[0eb9b8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.clearHeader:()V │ │ +0eb9c8: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eb9cc: 7210 6221 0000 |0002: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@2162 │ │ +0eb9d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ │ │ @@ -329696,25 +329711,25 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0eb9f4: |[0eb9f4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ -0eba04: 5420 590e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ -0eba08: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -0eba0c: 2200 6f05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ -0eba10: 5421 5a0e |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0eba14: 7210 6321 0100 |0008: invoke-interface {v1}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2163 │ │ -0eba1a: 0c01 |000b: move-result-object v1 │ │ -0eba1c: 7020 462b 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ -0eba22: 5b20 590e |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ -0eba26: 5420 590e |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ -0eba2a: 1100 |0013: return-object v0 │ │ +0eb9d4: |[0eb9d4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ +0eb9e4: 5420 590e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ +0eb9e8: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0eb9ec: 2200 6f05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@056f │ │ +0eb9f0: 5421 5a0e |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eb9f4: 7210 6321 0100 |0008: invoke-interface {v1}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2163 │ │ +0eb9fa: 0c01 |000b: move-result-object v1 │ │ +0eb9fc: 7020 462b 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@2b46 │ │ +0eba02: 5b20 590e |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ +0eba06: 5420 590e |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0e59 │ │ +0eba0a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0011 line=70 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ @@ -329724,18 +329739,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eba2c: |[0eba2c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eba3c: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0eba40: 7220 6521 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@2165 │ │ -0eba46: 1101 |0005: return-object v1 │ │ +0eba0c: |[0eba0c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eba1c: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eba20: 7220 6521 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@2165 │ │ +0eba26: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -329745,18 +329760,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eba48: |[0eba48] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eba58: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0eba5c: 7220 6621 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@2166 │ │ -0eba62: 1101 |0005: return-object v1 │ │ +0eba28: |[0eba28] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eba38: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eba3c: 7220 6621 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@2166 │ │ +0eba42: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -329766,18 +329781,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eba64: |[0eba64] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eba74: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0eba78: 7220 6721 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@2167 │ │ -0eba7e: 1101 |0005: return-object v1 │ │ +0eba44: |[0eba44] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eba54: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eba58: 7220 6721 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@2167 │ │ +0eba5e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 titleRes I │ │ @@ -329787,18 +329802,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eba80: |[0eba80] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0eba90: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0eba94: 7220 6821 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@2168 │ │ -0eba9a: 1101 |0005: return-object v1 │ │ +0eba60: |[0eba60] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eba70: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eba74: 7220 6821 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@2168 │ │ +0eba7a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -329808,18 +329823,18 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0eba9c: |[0eba9c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0ebaac: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0ebab0: 7220 6921 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@2169 │ │ -0ebab6: 1101 |0005: return-object v1 │ │ +0eba7c: |[0eba7c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0eba8c: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0eba90: 7220 6921 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@2169 │ │ +0eba96: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -329829,18 +329844,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0ebab8: |[0ebab8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0ebac8: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0ebacc: 7220 6a21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@216a │ │ -0ebad2: 1101 |0005: return-object v1 │ │ +0eba98: |[0eba98] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0ebaa8: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0ebaac: 7220 6a21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@216a │ │ +0ebab2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -329850,18 +329865,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0ebad4: |[0ebad4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0ebae4: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ -0ebae8: 7220 6b21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@216b │ │ -0ebaee: 1101 |0005: return-object v1 │ │ +0ebab4: |[0ebab4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0ebac4: 5410 5a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0e5a │ │ +0ebac8: 7220 6b21 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@216b │ │ +0ebace: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -329959,18 +329974,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ebaf0: |[0ebaf0] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ -0ebb00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ebb02: 7030 4a2c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c4a │ │ -0ebb08: 0e00 |0004: return-void │ │ +0ebad0: |[0ebad0] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ +0ebae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ebae2: 7030 4a2c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c4a │ │ +0ebae8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -329980,18 +329995,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0ebb0c: |[0ebb0c] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ebb1c: 6000 590a |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionModeStyle:I // field@0a59 │ │ -0ebb20: 7040 4b2c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2c4b │ │ -0ebb26: 0e00 |0005: return-void │ │ +0ebaec: |[0ebaec] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ebafc: 6000 590a |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionModeStyle:I // field@0a59 │ │ +0ebb00: 7040 4b2c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2c4b │ │ +0ebb06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -330002,41 +330017,41 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -0ebb28: |[0ebb28] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0ebb38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ebb3a: 7040 072c 4365 |0001: invoke-direct {v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2c07 │ │ -0ebb40: 6201 fd0b |0004: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0bfd │ │ -0ebb44: 6e52 4f02 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0ebb4a: 0c00 |0009: move-result-object v0 │ │ -0ebb4c: 6e20 ce02 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0ebb52: 0c01 |000d: move-result-object v1 │ │ -0ebb54: 6e20 732c 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2c73 │ │ -0ebb5a: 1241 |0011: const/4 v1, #int 4 // #4 │ │ -0ebb5c: 6e30 d302 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ebb62: 0a01 |0015: move-result v1 │ │ -0ebb64: 5931 880e |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0e88 │ │ -0ebb68: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -0ebb6a: 6e30 d302 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ebb70: 0a01 |001c: move-result v1 │ │ -0ebb72: 5931 840e |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0e84 │ │ -0ebb76: 1221 |001f: const/4 v1, #int 2 // #2 │ │ -0ebb78: 6e30 d202 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ -0ebb7e: 0a01 |0023: move-result v1 │ │ -0ebb80: 5931 7b0e |0024: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ -0ebb84: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -0ebb86: 6e20 ce02 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0ebb8c: 0c01 |002a: move-result-object v1 │ │ -0ebb8e: 5b31 810e |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e81 │ │ -0ebb92: 6e10 d802 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0ebb98: 0e00 |0030: return-void │ │ +0ebb08: |[0ebb08] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0ebb18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ebb1a: 7040 072c 4365 |0001: invoke-direct {v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2c07 │ │ +0ebb20: 6201 fd0b |0004: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0bfd │ │ +0ebb24: 6e52 4f02 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0ebb2a: 0c00 |0009: move-result-object v0 │ │ +0ebb2c: 6e20 ce02 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0ebb32: 0c01 |000d: move-result-object v1 │ │ +0ebb34: 6e20 732c 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2c73 │ │ +0ebb3a: 1241 |0011: const/4 v1, #int 4 // #4 │ │ +0ebb3c: 6e30 d302 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ebb42: 0a01 |0015: move-result v1 │ │ +0ebb44: 5931 880e |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0e88 │ │ +0ebb48: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +0ebb4a: 6e30 d302 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ebb50: 0a01 |001c: move-result v1 │ │ +0ebb52: 5931 840e |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0e84 │ │ +0ebb56: 1221 |001f: const/4 v1, #int 2 // #2 │ │ +0ebb58: 6e30 d202 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ +0ebb5e: 0a01 |0023: move-result v1 │ │ +0ebb60: 5931 7b0e |0024: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ +0ebb64: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0ebb66: 6e20 ce02 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0ebb6c: 0c01 |002a: move-result-object v1 │ │ +0ebb6e: 5b31 810e |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e81 │ │ +0ebb72: 6e10 d802 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0ebb78: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0004 line=80 │ │ 0x000a line=81 │ │ 0x0011 line=83 │ │ 0x0018 line=85 │ │ @@ -330056,21 +330071,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0ebb9c: |[0ebb9c] com.actionbarsherlock.internal.widget.ActionBarContextView.finishAnimation:()V │ │ -0ebbac: 5420 7d0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ -0ebbb0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0ebbb4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ebbb6: 5b21 7d0e |0005: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ -0ebbba: 6e10 da27 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ -0ebbc0: 0e00 |000a: return-void │ │ +0ebb7c: |[0ebb7c] com.actionbarsherlock.internal.widget.ActionBarContextView.finishAnimation:()V │ │ +0ebb8c: 5420 7d0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ +0ebb90: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0ebb94: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0ebb96: 5b21 7d0e |0005: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ +0ebb9a: 6e10 da27 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@27da │ │ +0ebba0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0002 line=269 │ │ 0x0004 line=270 │ │ 0x0007 line=271 │ │ 0x000a line=273 │ │ @@ -330083,95 +330098,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -0ebbc4: |[0ebbc4] com.actionbarsherlock.internal.widget.ActionBarContextView.initTitle:()V │ │ -0ebbd4: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -0ebbd8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0ebbda: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0ebbdc: 5493 870e |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ebbe0: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ -0ebbe4: 6e10 552c 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ -0ebbea: 0c03 |000b: move-result-object v3 │ │ -0ebbec: 7110 0a21 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0ebbf2: 0c02 |000f: move-result-object v2 │ │ -0ebbf4: 6003 6d0b |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@0b6d │ │ -0ebbf8: 6e30 0c21 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ -0ebbfe: 6e10 542c 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2c54 │ │ -0ebc04: 0a03 |0018: move-result v3 │ │ -0ebc06: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0ebc0a: 6e20 532c 3900 |001b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2c53 │ │ -0ebc10: 0c03 |001e: move-result-object v3 │ │ -0ebc12: 1f03 e204 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@04e2 │ │ -0ebc16: 5b93 870e |0021: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ebc1a: 5493 870e |0023: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ebc1e: 6007 3a0b |0025: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0b3a │ │ -0ebc22: 6e20 3b24 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ -0ebc28: 0c03 |002a: move-result-object v3 │ │ -0ebc2a: 1f03 fa04 |002b: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ -0ebc2e: 5b93 890e |002d: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0e89 │ │ -0ebc32: 5493 870e |002f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ebc36: 6007 390b |0031: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0b39 │ │ -0ebc3a: 6e20 3b24 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ -0ebc40: 0c03 |0036: move-result-object v3 │ │ -0ebc42: 1f03 fa04 |0037: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ -0ebc46: 5b93 850e |0039: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ -0ebc4a: 5293 880e |003b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0e88 │ │ -0ebc4e: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ -0ebc52: 5493 890e |003f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0e89 │ │ -0ebc56: 5497 7c0e |0041: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ -0ebc5a: 5298 880e |0043: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0e88 │ │ -0ebc5e: 6e30 ed24 7308 |0045: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0ebc64: 5293 840e |0048: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0e84 │ │ -0ebc68: 3803 0b00 |004a: if-eqz v3, 0055 // +000b │ │ -0ebc6c: 5493 850e |004c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ -0ebc70: 5497 7c0e |004e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ -0ebc74: 5298 840e |0050: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0e84 │ │ -0ebc78: 6e30 ed24 7308 |0052: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0ebc7e: 5493 890e |0055: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0e89 │ │ -0ebc82: 5497 860e |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ -0ebc86: 6e20 ec24 7300 |0059: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0ebc8c: 5493 850e |005c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ -0ebc90: 5497 830e |005e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ -0ebc94: 6e20 ec24 7300 |0060: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0ebc9a: 5493 860e |0063: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ -0ebc9e: 7110 9320 0300 |0065: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ebca4: 0a03 |0068: move-result v3 │ │ -0ebca6: 3903 2c00 |0069: if-nez v3, 0095 // +002c │ │ -0ebcaa: 0141 |006b: move v1, v4 │ │ -0ebcac: 5493 830e |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ -0ebcb0: 7110 9320 0300 |006e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ebcb6: 0a03 |0071: move-result v3 │ │ -0ebcb8: 3903 2500 |0072: if-nez v3, 0097 // +0025 │ │ -0ebcbc: 0140 |0074: move v0, v4 │ │ -0ebcbe: 5494 850e |0075: iget-object v4, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ -0ebcc2: 3800 2200 |0077: if-eqz v0, 0099 // +0022 │ │ -0ebcc6: 0153 |0079: move v3, v5 │ │ -0ebcc8: 6e20 f124 3400 |007a: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0ebcce: 5493 870e |007d: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ebcd2: 3901 0400 |007f: if-nez v1, 0083 // +0004 │ │ -0ebcd6: 3800 0300 |0081: if-eqz v0, 0084 // +0003 │ │ -0ebcda: 0156 |0083: move v6, v5 │ │ -0ebcdc: 6e20 5224 6300 |0084: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0ebce2: 5493 870e |0087: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ebce6: 6e10 3e24 0300 |0089: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@243e │ │ -0ebcec: 0c03 |008c: move-result-object v3 │ │ -0ebcee: 3903 0700 |008d: if-nez v3, 0094 // +0007 │ │ -0ebcf2: 5493 870e |008f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ebcf6: 6e20 4c2c 3900 |0091: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ -0ebcfc: 0e00 |0094: return-void │ │ -0ebcfe: 0151 |0095: move v1, v5 │ │ -0ebd00: 28d6 |0096: goto 006c // -002a │ │ -0ebd02: 0150 |0097: move v0, v5 │ │ -0ebd04: 28dd |0098: goto 0075 // -0023 │ │ -0ebd06: 0163 |0099: move v3, v6 │ │ -0ebd08: 28e0 |009a: goto 007a // -0020 │ │ +0ebba4: |[0ebba4] com.actionbarsherlock.internal.widget.ActionBarContextView.initTitle:()V │ │ +0ebbb4: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +0ebbb8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0ebbba: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0ebbbc: 5493 870e |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ebbc0: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ +0ebbc4: 6e10 552c 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ +0ebbca: 0c03 |000b: move-result-object v3 │ │ +0ebbcc: 7110 0a21 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0ebbd2: 0c02 |000f: move-result-object v2 │ │ +0ebbd4: 6003 6d0b |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@0b6d │ │ +0ebbd8: 6e30 0c21 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ +0ebbde: 6e10 542c 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2c54 │ │ +0ebbe4: 0a03 |0018: move-result v3 │ │ +0ebbe6: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0ebbea: 6e20 532c 3900 |001b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2c53 │ │ +0ebbf0: 0c03 |001e: move-result-object v3 │ │ +0ebbf2: 1f03 e204 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@04e2 │ │ +0ebbf6: 5b93 870e |0021: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ebbfa: 5493 870e |0023: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ebbfe: 6007 3a0b |0025: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0b3a │ │ +0ebc02: 6e20 3b24 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ +0ebc08: 0c03 |002a: move-result-object v3 │ │ +0ebc0a: 1f03 fa04 |002b: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ +0ebc0e: 5b93 890e |002d: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0e89 │ │ +0ebc12: 5493 870e |002f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ebc16: 6007 390b |0031: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0b39 │ │ +0ebc1a: 6e20 3b24 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ +0ebc20: 0c03 |0036: move-result-object v3 │ │ +0ebc22: 1f03 fa04 |0037: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ +0ebc26: 5b93 850e |0039: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ +0ebc2a: 5293 880e |003b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0e88 │ │ +0ebc2e: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ +0ebc32: 5493 890e |003f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0e89 │ │ +0ebc36: 5497 7c0e |0041: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ +0ebc3a: 5298 880e |0043: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0e88 │ │ +0ebc3e: 6e30 ed24 7308 |0045: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0ebc44: 5293 840e |0048: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0e84 │ │ +0ebc48: 3803 0b00 |004a: if-eqz v3, 0055 // +000b │ │ +0ebc4c: 5493 850e |004c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ +0ebc50: 5497 7c0e |004e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ +0ebc54: 5298 840e |0050: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0e84 │ │ +0ebc58: 6e30 ed24 7308 |0052: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0ebc5e: 5493 890e |0055: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0e89 │ │ +0ebc62: 5497 860e |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ +0ebc66: 6e20 ec24 7300 |0059: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0ebc6c: 5493 850e |005c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ +0ebc70: 5497 830e |005e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ +0ebc74: 6e20 ec24 7300 |0060: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0ebc7a: 5493 860e |0063: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ +0ebc7e: 7110 9320 0300 |0065: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ebc84: 0a03 |0068: move-result v3 │ │ +0ebc86: 3903 2c00 |0069: if-nez v3, 0095 // +002c │ │ +0ebc8a: 0141 |006b: move v1, v4 │ │ +0ebc8c: 5493 830e |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ +0ebc90: 7110 9320 0300 |006e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ebc96: 0a03 |0071: move-result v3 │ │ +0ebc98: 3903 2500 |0072: if-nez v3, 0097 // +0025 │ │ +0ebc9c: 0140 |0074: move v0, v4 │ │ +0ebc9e: 5494 850e |0075: iget-object v4, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0e85 │ │ +0ebca2: 3800 2200 |0077: if-eqz v0, 0099 // +0022 │ │ +0ebca6: 0153 |0079: move v3, v5 │ │ +0ebca8: 6e20 f124 3400 |007a: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0ebcae: 5493 870e |007d: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ebcb2: 3901 0400 |007f: if-nez v1, 0083 // +0004 │ │ +0ebcb6: 3800 0300 |0081: if-eqz v0, 0084 // +0003 │ │ +0ebcba: 0156 |0083: move v6, v5 │ │ +0ebcbc: 6e20 5224 6300 |0084: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0ebcc2: 5493 870e |0087: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ebcc6: 6e10 3e24 0300 |0089: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@243e │ │ +0ebccc: 0c03 |008c: move-result-object v3 │ │ +0ebcce: 3903 0700 |008d: if-nez v3, 0094 // +0007 │ │ +0ebcd2: 5493 870e |008f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ebcd6: 6e20 4c2c 3900 |0091: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ +0ebcdc: 0e00 |0094: return-void │ │ +0ebcde: 0151 |0095: move v1, v5 │ │ +0ebce0: 28d6 |0096: goto 006c // -002a │ │ +0ebce2: 0150 |0097: move v0, v5 │ │ +0ebce4: 28dd |0098: goto 0075 // -0023 │ │ +0ebce6: 0163 |0099: move v3, v6 │ │ +0ebce8: 28e0 |009a: goto 007a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=177 │ │ 0x0008 line=178 │ │ 0x0010 line=179 │ │ 0x0015 line=180 │ │ 0x0023 line=181 │ │ @@ -330205,80 +330220,80 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -0ebd0c: |[0ebd0c] com.actionbarsherlock.internal.widget.ActionBarContextView.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0ebd1c: 120c |0000: const/4 v12, #int 0 // #0 │ │ -0ebd1e: 54d9 7a0e |0001: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebd22: 54d8 7a0e |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebd26: 6e10 5e29 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@295e │ │ -0ebd2c: 0a08 |0008: move-result v8 │ │ -0ebd2e: 7b8a |0009: neg-int v10, v8 │ │ -0ebd30: 54d8 7a0e |000a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebd34: 6e10 5a29 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ -0ebd3a: 0c08 |000f: move-result-object v8 │ │ -0ebd3c: 1f08 9c04 |0010: check-cast v8, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0ebd40: 5288 280a |0012: iget v8, v8, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ -0ebd44: 9108 0a08 |0014: sub-int v8, v10, v8 │ │ -0ebd48: 8288 |0016: int-to-float v8, v8 │ │ -0ebd4a: 6e20 6329 8900 |0017: invoke-virtual {v9, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setTranslationX:(F)V // method@2963 │ │ -0ebd50: 54d8 7a0e |001a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebd54: 1a09 f634 |001c: const-string v9, "translationX" // string@34f6 │ │ -0ebd58: 121a |001e: const/4 v10, #int 1 // #1 │ │ -0ebd5a: 23aa d006 |001f: new-array v10, v10, [F // type@06d0 │ │ -0ebd5e: 120b |0021: const/4 v11, #int 0 // #0 │ │ -0ebd60: 4b0c 0a0b |0022: aput v12, v10, v11 │ │ -0ebd64: 7130 7c28 980a |0024: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0ebd6a: 0c02 |0027: move-result-object v2 │ │ -0ebd6c: 1608 c800 |0028: const-wide/16 v8, #int 200 // #c8 │ │ -0ebd70: 6e30 8128 8209 |002a: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0ebd76: 6e20 7328 d200 |002d: invoke-virtual {v2, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ -0ebd7c: 2208 bd04 |0030: new-instance v8, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ -0ebd80: 7010 aa23 0800 |0032: invoke-direct {v8}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ -0ebd86: 6e20 8628 8200 |0035: invoke-virtual {v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ -0ebd8c: 2207 3705 |0038: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0ebd90: 7010 0628 0700 |003a: invoke-direct {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ -0ebd96: 6e20 1728 2700 |003d: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0ebd9c: 0c01 |0040: move-result-object v1 │ │ -0ebd9e: 54d8 7f0e |0041: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ebda2: 3808 3b00 |0043: if-eqz v8, 007e // +003b │ │ -0ebda6: 54d8 7f0e |0045: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ebdaa: 6e10 5b2a 0800 |0047: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ -0ebdb0: 0a04 |004a: move-result v4 │ │ -0ebdb2: 3d04 3300 |004b: if-lez v4, 007e // +0033 │ │ -0ebdb6: d805 04ff |004d: add-int/lit8 v5, v4, #int -1 // #ff │ │ -0ebdba: 1206 |004f: const/4 v6, #int 0 // #0 │ │ -0ebdbc: 3a05 2e00 |0050: if-ltz v5, 007e // +002e │ │ -0ebdc0: 54d8 7f0e |0052: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ebdc4: 6e20 5a2a 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0ebdca: 0c08 |0057: move-result-object v8 │ │ -0ebdcc: 7110 3d29 0800 |0058: invoke-static {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0ebdd2: 0c03 |005b: move-result-object v3 │ │ -0ebdd4: 6e20 3729 c300 |005c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@2937 │ │ -0ebdda: 1a08 c62f |005f: const-string v8, "scaleY" // string@2fc6 │ │ -0ebdde: 1229 |0061: const/4 v9, #int 2 // #2 │ │ -0ebde0: 2399 d006 |0062: new-array v9, v9, [F // type@06d0 │ │ -0ebde4: 2609 1c00 0000 |0064: fill-array-data v9, 00000080 // +0000001c │ │ -0ebdea: 7130 7c28 8309 |0067: invoke-static {v3, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0ebdf0: 0c00 |006a: move-result-object v0 │ │ -0ebdf2: 1608 6400 |006b: const-wide/16 v8, #int 100 // #64 │ │ -0ebdf6: 6e30 8128 8009 |006d: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0ebdfc: da08 0646 |0070: mul-int/lit8 v8, v6, #int 70 // #46 │ │ -0ebe00: 8188 |0072: int-to-long v8, v8 │ │ -0ebe02: 6e30 8928 8009 |0073: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@2889 │ │ -0ebe08: 6e20 fa27 0100 |0076: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0ebe0e: d805 05ff |0079: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0ebe12: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0ebe16: 28d3 |007d: goto 0050 // -002d │ │ -0ebe18: 1107 |007e: return-object v7 │ │ -0ebe1a: 0000 |007f: nop // spacer │ │ -0ebe1c: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +0ebcec: |[0ebcec] com.actionbarsherlock.internal.widget.ActionBarContextView.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0ebcfc: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0ebcfe: 54d9 7a0e |0001: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebd02: 54d8 7a0e |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebd06: 6e10 5e29 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@295e │ │ +0ebd0c: 0a08 |0008: move-result v8 │ │ +0ebd0e: 7b8a |0009: neg-int v10, v8 │ │ +0ebd10: 54d8 7a0e |000a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebd14: 6e10 5a29 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ +0ebd1a: 0c08 |000f: move-result-object v8 │ │ +0ebd1c: 1f08 9c04 |0010: check-cast v8, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0ebd20: 5288 280a |0012: iget v8, v8, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ +0ebd24: 9108 0a08 |0014: sub-int v8, v10, v8 │ │ +0ebd28: 8288 |0016: int-to-float v8, v8 │ │ +0ebd2a: 6e20 6329 8900 |0017: invoke-virtual {v9, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setTranslationX:(F)V // method@2963 │ │ +0ebd30: 54d8 7a0e |001a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebd34: 1a09 f634 |001c: const-string v9, "translationX" // string@34f6 │ │ +0ebd38: 121a |001e: const/4 v10, #int 1 // #1 │ │ +0ebd3a: 23aa d006 |001f: new-array v10, v10, [F // type@06d0 │ │ +0ebd3e: 120b |0021: const/4 v11, #int 0 // #0 │ │ +0ebd40: 4b0c 0a0b |0022: aput v12, v10, v11 │ │ +0ebd44: 7130 7c28 980a |0024: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0ebd4a: 0c02 |0027: move-result-object v2 │ │ +0ebd4c: 1608 c800 |0028: const-wide/16 v8, #int 200 // #c8 │ │ +0ebd50: 6e30 8128 8209 |002a: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0ebd56: 6e20 7328 d200 |002d: invoke-virtual {v2, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ +0ebd5c: 2208 bd04 |0030: new-instance v8, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ +0ebd60: 7010 aa23 0800 |0032: invoke-direct {v8}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ +0ebd66: 6e20 8628 8200 |0035: invoke-virtual {v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ +0ebd6c: 2207 3705 |0038: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0ebd70: 7010 0628 0700 |003a: invoke-direct {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ +0ebd76: 6e20 1728 2700 |003d: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0ebd7c: 0c01 |0040: move-result-object v1 │ │ +0ebd7e: 54d8 7f0e |0041: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ebd82: 3808 3b00 |0043: if-eqz v8, 007e // +003b │ │ +0ebd86: 54d8 7f0e |0045: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ebd8a: 6e10 5b2a 0800 |0047: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ +0ebd90: 0a04 |004a: move-result v4 │ │ +0ebd92: 3d04 3300 |004b: if-lez v4, 007e // +0033 │ │ +0ebd96: d805 04ff |004d: add-int/lit8 v5, v4, #int -1 // #ff │ │ +0ebd9a: 1206 |004f: const/4 v6, #int 0 // #0 │ │ +0ebd9c: 3a05 2e00 |0050: if-ltz v5, 007e // +002e │ │ +0ebda0: 54d8 7f0e |0052: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ebda4: 6e20 5a2a 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0ebdaa: 0c08 |0057: move-result-object v8 │ │ +0ebdac: 7110 3d29 0800 |0058: invoke-static {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0ebdb2: 0c03 |005b: move-result-object v3 │ │ +0ebdb4: 6e20 3729 c300 |005c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@2937 │ │ +0ebdba: 1a08 c62f |005f: const-string v8, "scaleY" // string@2fc6 │ │ +0ebdbe: 1229 |0061: const/4 v9, #int 2 // #2 │ │ +0ebdc0: 2399 d006 |0062: new-array v9, v9, [F // type@06d0 │ │ +0ebdc4: 2609 1c00 0000 |0064: fill-array-data v9, 00000080 // +0000001c │ │ +0ebdca: 7130 7c28 8309 |0067: invoke-static {v3, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0ebdd0: 0c00 |006a: move-result-object v0 │ │ +0ebdd2: 1608 6400 |006b: const-wide/16 v8, #int 100 // #64 │ │ +0ebdd6: 6e30 8128 8009 |006d: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0ebddc: da08 0646 |0070: mul-int/lit8 v8, v6, #int 70 // #46 │ │ +0ebde0: 8188 |0072: int-to-long v8, v8 │ │ +0ebde2: 6e30 8928 8009 |0073: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@2889 │ │ +0ebde8: 6e20 fa27 0100 |0076: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0ebdee: d805 05ff |0079: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0ebdf2: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0ebdf6: 28d3 |007d: goto 0050 // -002d │ │ +0ebdf8: 1107 |007e: return-object v7 │ │ +0ebdfa: 0000 |007f: nop // spacer │ │ +0ebdfc: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=392 │ │ 0x000c line=393 │ │ 0x0017 line=392 │ │ 0x001a line=394 │ │ 0x0028 line=395 │ │ @@ -330315,73 +330330,73 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -0ebe2c: |[0ebe2c] com.actionbarsherlock.internal.widget.ActionBarContextView.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0ebe3c: 121e |0000: const/4 v14, #int 1 // #1 │ │ -0ebe3e: 120d |0001: const/4 v13, #int 0 // #0 │ │ -0ebe40: 120c |0002: const/4 v12, #int 0 // #0 │ │ -0ebe42: 54f8 7a0e |0003: iget-object v8, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebe46: 1a09 f634 |0005: const-string v9, "translationX" // string@34f6 │ │ -0ebe4a: 23ea d006 |0007: new-array v10, v14, [F // type@06d0 │ │ -0ebe4e: 54f7 7a0e |0009: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebe52: 6e10 5e29 0700 |000b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@295e │ │ -0ebe58: 0a07 |000e: move-result v7 │ │ -0ebe5a: 7b7b |000f: neg-int v11, v7 │ │ -0ebe5c: 54f7 7a0e |0010: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebe60: 6e10 5a29 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ -0ebe66: 0c07 |0015: move-result-object v7 │ │ -0ebe68: 1f07 9c04 |0016: check-cast v7, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0ebe6c: 5277 280a |0018: iget v7, v7, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ -0ebe70: 9107 0b07 |001a: sub-int v7, v11, v7 │ │ -0ebe74: 8277 |001c: int-to-float v7, v7 │ │ -0ebe76: 4b07 0a0d |001d: aput v7, v10, v13 │ │ -0ebe7a: 7130 7c28 980a |001f: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0ebe80: 0c02 |0022: move-result-object v2 │ │ -0ebe82: 1608 c800 |0023: const-wide/16 v8, #int 200 // #c8 │ │ -0ebe86: 6e30 8128 8209 |0025: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0ebe8c: 6e20 7328 f200 |0028: invoke-virtual {v2, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ -0ebe92: 2207 bd04 |002b: new-instance v7, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ -0ebe96: 7010 aa23 0700 |002d: invoke-direct {v7}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ -0ebe9c: 6e20 8628 7200 |0030: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ -0ebea2: 2206 3705 |0033: new-instance v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ -0ebea6: 7010 0628 0600 |0035: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ -0ebeac: 6e20 1728 2600 |0038: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ -0ebeb2: 0c01 |003b: move-result-object v1 │ │ -0ebeb4: 54f7 7f0e |003c: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ebeb8: 3807 3500 |003e: if-eqz v7, 0073 // +0035 │ │ -0ebebc: 54f7 7f0e |0040: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ebec0: 6e10 5b2a 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ -0ebec6: 0a04 |0045: move-result v4 │ │ -0ebec8: 3d04 2d00 |0046: if-lez v4, 0073 // +002d │ │ -0ebecc: 1205 |0048: const/4 v5, #int 0 // #0 │ │ -0ebece: 3b05 2a00 |0049: if-gez v5, 0073 // +002a │ │ -0ebed2: 54f7 7f0e |004b: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ebed6: 6e20 5a2a 5700 |004d: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ -0ebedc: 0c07 |0050: move-result-object v7 │ │ -0ebede: 7110 3d29 0700 |0051: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ -0ebee4: 0c03 |0054: move-result-object v3 │ │ -0ebee6: 6e20 3729 c300 |0055: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@2937 │ │ -0ebeec: 1a07 c62f |0058: const-string v7, "scaleY" // string@2fc6 │ │ -0ebef0: 23e8 d006 |005a: new-array v8, v14, [F // type@06d0 │ │ -0ebef4: 4b0c 080d |005c: aput v12, v8, v13 │ │ -0ebef8: 7130 7c28 7308 |005e: invoke-static {v3, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ -0ebefe: 0c00 |0061: move-result-object v0 │ │ -0ebf00: 1608 6400 |0062: const-wide/16 v8, #int 100 // #64 │ │ -0ebf04: 6e30 8128 8009 |0064: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ -0ebf0a: da07 0546 |0067: mul-int/lit8 v7, v5, #int 70 // #46 │ │ -0ebf0e: 8178 |0069: int-to-long v8, v7 │ │ -0ebf10: 6e30 8928 8009 |006a: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@2889 │ │ -0ebf16: 6e20 fa27 0100 |006d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ -0ebf1c: d805 0501 |0070: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0ebf20: 28d7 |0072: goto 0049 // -0029 │ │ -0ebf22: 1106 |0073: return-object v6 │ │ +0ebe0c: |[0ebe0c] com.actionbarsherlock.internal.widget.ActionBarContextView.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0ebe1c: 121e |0000: const/4 v14, #int 1 // #1 │ │ +0ebe1e: 120d |0001: const/4 v13, #int 0 // #0 │ │ +0ebe20: 120c |0002: const/4 v12, #int 0 // #0 │ │ +0ebe22: 54f8 7a0e |0003: iget-object v8, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebe26: 1a09 f634 |0005: const-string v9, "translationX" // string@34f6 │ │ +0ebe2a: 23ea d006 |0007: new-array v10, v14, [F // type@06d0 │ │ +0ebe2e: 54f7 7a0e |0009: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebe32: 6e10 5e29 0700 |000b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@295e │ │ +0ebe38: 0a07 |000e: move-result v7 │ │ +0ebe3a: 7b7b |000f: neg-int v11, v7 │ │ +0ebe3c: 54f7 7a0e |0010: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebe40: 6e10 5a29 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ +0ebe46: 0c07 |0015: move-result-object v7 │ │ +0ebe48: 1f07 9c04 |0016: check-cast v7, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0ebe4c: 5277 280a |0018: iget v7, v7, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ +0ebe50: 9107 0b07 |001a: sub-int v7, v11, v7 │ │ +0ebe54: 8277 |001c: int-to-float v7, v7 │ │ +0ebe56: 4b07 0a0d |001d: aput v7, v10, v13 │ │ +0ebe5a: 7130 7c28 980a |001f: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0ebe60: 0c02 |0022: move-result-object v2 │ │ +0ebe62: 1608 c800 |0023: const-wide/16 v8, #int 200 // #c8 │ │ +0ebe66: 6e30 8128 8209 |0025: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0ebe6c: 6e20 7328 f200 |0028: invoke-virtual {v2, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2873 │ │ +0ebe72: 2207 bd04 |002b: new-instance v7, Landroid/view/animation/DecelerateInterpolator; // type@04bd │ │ +0ebe76: 7010 aa23 0700 |002d: invoke-direct {v7}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@23aa │ │ +0ebe7c: 6e20 8628 7200 |0030: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2886 │ │ +0ebe82: 2206 3705 |0033: new-instance v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0537 │ │ +0ebe86: 7010 0628 0600 |0035: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@2806 │ │ +0ebe8c: 6e20 1728 2600 |0038: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@2817 │ │ +0ebe92: 0c01 |003b: move-result-object v1 │ │ +0ebe94: 54f7 7f0e |003c: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ebe98: 3807 3500 |003e: if-eqz v7, 0073 // +0035 │ │ +0ebe9c: 54f7 7f0e |0040: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ebea0: 6e10 5b2a 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ +0ebea6: 0a04 |0045: move-result v4 │ │ +0ebea8: 3d04 2d00 |0046: if-lez v4, 0073 // +002d │ │ +0ebeac: 1205 |0048: const/4 v5, #int 0 // #0 │ │ +0ebeae: 3b05 2a00 |0049: if-gez v5, 0073 // +002a │ │ +0ebeb2: 54f7 7f0e |004b: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ebeb6: 6e20 5a2a 5700 |004d: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@2a5a │ │ +0ebebc: 0c07 |0050: move-result-object v7 │ │ +0ebebe: 7110 3d29 0700 |0051: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@293d │ │ +0ebec4: 0c03 |0054: move-result-object v3 │ │ +0ebec6: 6e20 3729 c300 |0055: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@2937 │ │ +0ebecc: 1a07 c62f |0058: const-string v7, "scaleY" // string@2fc6 │ │ +0ebed0: 23e8 d006 |005a: new-array v8, v14, [F // type@06d0 │ │ +0ebed4: 4b0c 080d |005c: aput v12, v8, v13 │ │ +0ebed8: 7130 7c28 7308 |005e: invoke-static {v3, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@287c │ │ +0ebede: 0c00 |0061: move-result-object v0 │ │ +0ebee0: 1608 6400 |0062: const-wide/16 v8, #int 100 // #64 │ │ +0ebee4: 6e30 8128 8009 |0064: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@2881 │ │ +0ebeea: da07 0546 |0067: mul-int/lit8 v7, v5, #int 70 // #46 │ │ +0ebeee: 8178 |0069: int-to-long v8, v7 │ │ +0ebef0: 6e30 8928 8009 |006a: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@2889 │ │ +0ebef6: 6e20 fa27 0100 |006d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@27fa │ │ +0ebefc: d805 0501 |0070: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0ebf00: 28d7 |0072: goto 0049 // -0029 │ │ +0ebf02: 1106 |0073: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=420 │ │ 0x000b line=421 │ │ 0x001f line=420 │ │ 0x0023 line=422 │ │ 0x0028 line=423 │ │ @@ -330416,31 +330431,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0ebf24: |[0ebf24] com.actionbarsherlock.internal.widget.ActionBarContextView.closeMode:()V │ │ -0ebf34: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0ebf36: 5220 790e |0001: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ -0ebf3a: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ -0ebf3e: 0e00 |0005: return-void │ │ -0ebf40: 5420 7a0e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ebf44: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -0ebf48: 6e10 602c 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ -0ebf4e: 28f8 |000d: goto 0005 // -0008 │ │ -0ebf50: 7010 502c 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2c50 │ │ -0ebf56: 5921 790e |0011: iput v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ -0ebf5a: 7010 622c 0200 |0013: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2c62 │ │ -0ebf60: 0c00 |0016: move-result-object v0 │ │ -0ebf62: 5b20 7d0e |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ -0ebf66: 5420 7d0e |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ -0ebf6a: 6e10 e827 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ -0ebf70: 28e7 |001e: goto 0005 // -0019 │ │ +0ebf04: |[0ebf04] com.actionbarsherlock.internal.widget.ActionBarContextView.closeMode:()V │ │ +0ebf14: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0ebf16: 5220 790e |0001: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ +0ebf1a: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ +0ebf1e: 0e00 |0005: return-void │ │ +0ebf20: 5420 7a0e |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ebf24: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +0ebf28: 6e10 602c 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ +0ebf2e: 28f8 |000d: goto 0005 // -0008 │ │ +0ebf30: 7010 502c 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2c50 │ │ +0ebf36: 5921 790e |0011: iput v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ +0ebf3a: 7010 622c 0200 |0013: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2c62 │ │ +0ebf40: 0c00 |0016: move-result-object v0 │ │ +0ebf42: 5b20 7d0e |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ +0ebf46: 5420 7d0e |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ +0ebf4a: 6e10 e827 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ +0ebf50: 28e7 |001e: goto 0005 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=252 │ │ 0x0005 line=265 │ │ 0x0006 line=256 │ │ 0x000a line=257 │ │ 0x000e line=261 │ │ @@ -330455,20 +330470,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0ebf74: |[0ebf74] com.actionbarsherlock.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0ebf84: 2200 9c04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0ebf88: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0ebf8a: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -0ebf8c: 7030 4922 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ -0ebf92: 1100 |0007: return-object v0 │ │ +0ebf54: |[0ebf54] com.actionbarsherlock.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0ebf64: 2200 9c04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0ebf68: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0ebf6a: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +0ebf6c: 7030 4922 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@2249 │ │ +0ebf72: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -330476,20 +330491,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 │ │ -0ebf94: |[0ebf94] com.actionbarsherlock.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0ebfa4: 2200 9c04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0ebfa8: 6e10 552c 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ -0ebfae: 0c01 |0005: move-result-object v1 │ │ -0ebfb0: 7030 4a22 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ -0ebfb6: 1100 |0009: return-object v0 │ │ +0ebf74: |[0ebf74] com.actionbarsherlock.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0ebf84: 2200 9c04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0ebf88: 6e10 552c 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ +0ebf8e: 0c01 |0005: move-result-object v1 │ │ +0ebf90: 7030 4a22 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@224a │ │ +0ebf96: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -330498,17 +330513,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ebfb8: |[0ebfb8] com.actionbarsherlock.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ -0ebfc8: 5410 830e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ -0ebfcc: 1100 |0002: return-object v0 │ │ +0ebf98: |[0ebf98] com.actionbarsherlock.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ +0ebfa8: 5410 830e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ +0ebfac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -330516,17 +330531,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ebfd0: |[0ebfd0] com.actionbarsherlock.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ -0ebfe0: 5410 860e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ -0ebfe4: 1100 |0002: return-object v0 │ │ +0ebfb0: |[0ebfb0] com.actionbarsherlock.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ +0ebfc0: 5410 860e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ +0ebfc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -330534,23 +330549,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ebfe8: |[0ebfe8] com.actionbarsherlock.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ -0ebff8: 5410 770e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ebffc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0ec000: 5410 770e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec004: 6e10 2f2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ -0ec00a: 0a00 |0009: move-result v0 │ │ -0ec00c: 0f00 |000a: return v0 │ │ -0ec00e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0ec010: 28fe |000c: goto 000a // -0002 │ │ +0ebfc8: |[0ebfc8] com.actionbarsherlock.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ +0ebfd8: 5410 770e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ebfdc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0ebfe0: 5410 770e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ebfe4: 6e10 2f2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ +0ebfea: 0a00 |0009: move-result v0 │ │ +0ebfec: 0f00 |000a: return v0 │ │ +0ebfee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0ebff0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x000a line=299 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -330560,105 +330575,105 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 189 16-bit code units │ │ -0ec014: |[0ec014] com.actionbarsherlock.internal.widget.ActionBarContextView.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0ec024: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -0ec026: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0ec028: 5484 7a0e |0002: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec02c: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ -0ec030: 5484 7c0e |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ -0ec034: 7110 0a21 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0ec03a: 0c01 |000b: move-result-object v1 │ │ -0ec03c: 6004 710b |000c: sget v4, Lcom/actionbarsherlock/R$layout;.abs__action_mode_close_item:I // field@0b71 │ │ -0ec040: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -0ec042: 6e40 0d21 4158 |000f: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0ec048: 0c04 |0012: move-result-object v4 │ │ -0ec04a: 1f04 5305 |0013: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // type@0553 │ │ -0ec04e: 5b84 7a0e |0015: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec052: 5484 7a0e |0017: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec056: 6e20 4c2c 4800 |0019: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ -0ec05c: 5484 7a0e |001c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec060: 6005 400b |001e: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_mode_close_button:I // field@0b40 │ │ -0ec064: 6e20 5829 5400 |0020: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.findViewById:(I)Landroid/view/View; // method@2958 │ │ -0ec06a: 0c00 |0023: move-result-object v0 │ │ -0ec06c: 2204 7f05 |0024: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; // type@057f │ │ -0ec070: 7030 472c 8409 |0026: invoke-direct {v4, v8, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V // method@2c47 │ │ -0ec076: 6e20 2122 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ -0ec07c: 6e10 a32f 0900 |002c: invoke-virtual {v9}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2fa3 │ │ -0ec082: 0c03 |002f: move-result-object v3 │ │ -0ec084: 1f03 6c05 |0030: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ -0ec088: 5484 770e |0032: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec08c: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -0ec090: 5484 770e |0036: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec094: 6e10 292a 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ -0ec09a: 2204 6405 |003b: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0564 │ │ -0ec09e: 5485 7c0e |003d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ -0ec0a2: 7020 222a 5400 |003f: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2a22 │ │ -0ec0a8: 5b84 770e |0042: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec0ac: 5484 770e |0044: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec0b0: 6e20 3f2a 6400 |0046: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@2a3f │ │ -0ec0b6: 2202 9b04 |0049: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0ec0ba: 12e4 |004b: const/4 v4, #int -2 // #fe │ │ -0ec0bc: 7030 4722 4207 |004c: invoke-direct {v2, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0ec0c2: 5584 800e |004f: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0e80 │ │ -0ec0c6: 3904 2d00 |0051: if-nez v4, 007e // +002d │ │ -0ec0ca: 5484 770e |0053: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec0ce: 6e20 b12a 4300 |0055: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ -0ec0d4: 5484 770e |0058: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec0d8: 6e20 2e2a 8400 |005a: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ -0ec0de: 0c04 |005d: move-result-object v4 │ │ -0ec0e0: 1f04 6705 |005e: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ec0e4: 5b84 7f0e |0060: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec0e8: 5484 7f0e |0062: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec0ec: 1205 |0064: const/4 v5, #int 0 // #0 │ │ -0ec0ee: 6e20 732a 5400 |0065: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ -0ec0f4: 5484 7f0e |0068: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec0f8: 6e30 4d2c 4802 |006a: invoke-virtual {v8, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c4d │ │ -0ec0fe: 5c86 780e |006d: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ -0ec102: 0e00 |006f: return-void │ │ -0ec104: 5484 7a0e |0070: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec108: 6e10 5b29 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getParent:()Landroid/view/ViewParent; // method@295b │ │ -0ec10e: 0c04 |0075: move-result-object v4 │ │ -0ec110: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ -0ec114: 5484 7a0e |0078: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec118: 6e20 4c2c 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ -0ec11e: 289f |007d: goto 001c // -0061 │ │ -0ec120: 5484 770e |007e: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec124: 6e10 552c 0800 |0080: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ -0ec12a: 0c05 |0083: move-result-object v5 │ │ -0ec12c: 6e10 4602 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ec132: 0c05 |0087: move-result-object v5 │ │ -0ec134: 6e10 ba02 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0ec13a: 0c05 |008b: move-result-object v5 │ │ -0ec13c: 5255 1e0a |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0ec140: 6e30 402a 5406 |008e: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2a40 │ │ -0ec146: 5484 770e |0091: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec14a: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ -0ec150: 6e20 3e2a 5400 |0096: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2a3e │ │ -0ec156: 5927 260a |0099: iput v7, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ec15a: 5284 7b0e |009b: iget v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ -0ec15e: 5924 250a |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ec162: 5484 770e |009f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec166: 6e20 b12a 4300 |00a1: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ -0ec16c: 5484 770e |00a4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec170: 6e20 2e2a 8400 |00a6: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ -0ec176: 0c04 |00a9: move-result-object v4 │ │ -0ec178: 1f04 6705 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ec17c: 5b84 7f0e |00ac: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec180: 5484 7f0e |00ae: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec184: 5485 810e |00b0: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e81 │ │ -0ec188: 6e20 732a 5400 |00b2: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ -0ec18e: 5484 820e |00b5: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ -0ec192: 5485 7f0e |00b7: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec196: 6e30 262c 5402 |00b9: invoke-virtual {v4, v5, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c26 │ │ -0ec19c: 28b1 |00bc: goto 006d // -004f │ │ +0ebff4: |[0ebff4] com.actionbarsherlock.internal.widget.ActionBarContextView.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0ec004: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +0ec006: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0ec008: 5484 7a0e |0002: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec00c: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ +0ec010: 5484 7c0e |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ +0ec014: 7110 0a21 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0ec01a: 0c01 |000b: move-result-object v1 │ │ +0ec01c: 6004 710b |000c: sget v4, Lcom/actionbarsherlock/R$layout;.abs__action_mode_close_item:I // field@0b71 │ │ +0ec020: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +0ec022: 6e40 0d21 4158 |000f: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0ec028: 0c04 |0012: move-result-object v4 │ │ +0ec02a: 1f04 5305 |0013: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // type@0553 │ │ +0ec02e: 5b84 7a0e |0015: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec032: 5484 7a0e |0017: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec036: 6e20 4c2c 4800 |0019: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ +0ec03c: 5484 7a0e |001c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec040: 6005 400b |001e: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_mode_close_button:I // field@0b40 │ │ +0ec044: 6e20 5829 5400 |0020: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.findViewById:(I)Landroid/view/View; // method@2958 │ │ +0ec04a: 0c00 |0023: move-result-object v0 │ │ +0ec04c: 2204 7f05 |0024: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; // type@057f │ │ +0ec050: 7030 472c 8409 |0026: invoke-direct {v4, v8, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V // method@2c47 │ │ +0ec056: 6e20 2122 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2221 │ │ +0ec05c: 6e10 a32f 0900 |002c: invoke-virtual {v9}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2fa3 │ │ +0ec062: 0c03 |002f: move-result-object v3 │ │ +0ec064: 1f03 6c05 |0030: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ +0ec068: 5484 770e |0032: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec06c: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +0ec070: 5484 770e |0036: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec074: 6e10 292a 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@2a29 │ │ +0ec07a: 2204 6405 |003b: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0564 │ │ +0ec07e: 5485 7c0e |003d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0e7c │ │ +0ec082: 7020 222a 5400 |003f: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2a22 │ │ +0ec088: 5b84 770e |0042: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec08c: 5484 770e |0044: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec090: 6e20 3f2a 6400 |0046: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@2a3f │ │ +0ec096: 2202 9b04 |0049: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0ec09a: 12e4 |004b: const/4 v4, #int -2 // #fe │ │ +0ec09c: 7030 4722 4207 |004c: invoke-direct {v2, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0ec0a2: 5584 800e |004f: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0e80 │ │ +0ec0a6: 3904 2d00 |0051: if-nez v4, 007e // +002d │ │ +0ec0aa: 5484 770e |0053: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec0ae: 6e20 b12a 4300 |0055: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ +0ec0b4: 5484 770e |0058: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec0b8: 6e20 2e2a 8400 |005a: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ +0ec0be: 0c04 |005d: move-result-object v4 │ │ +0ec0c0: 1f04 6705 |005e: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ec0c4: 5b84 7f0e |0060: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec0c8: 5484 7f0e |0062: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec0cc: 1205 |0064: const/4 v5, #int 0 // #0 │ │ +0ec0ce: 6e20 732a 5400 |0065: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ +0ec0d4: 5484 7f0e |0068: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec0d8: 6e30 4d2c 4802 |006a: invoke-virtual {v8, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c4d │ │ +0ec0de: 5c86 780e |006d: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ +0ec0e2: 0e00 |006f: return-void │ │ +0ec0e4: 5484 7a0e |0070: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec0e8: 6e10 5b29 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getParent:()Landroid/view/ViewParent; // method@295b │ │ +0ec0ee: 0c04 |0075: move-result-object v4 │ │ +0ec0f0: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ +0ec0f4: 5484 7a0e |0078: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec0f8: 6e20 4c2c 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ +0ec0fe: 289f |007d: goto 001c // -0061 │ │ +0ec100: 5484 770e |007e: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec104: 6e10 552c 0800 |0080: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ +0ec10a: 0c05 |0083: move-result-object v5 │ │ +0ec10c: 6e10 4602 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ec112: 0c05 |0087: move-result-object v5 │ │ +0ec114: 6e10 ba02 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0ec11a: 0c05 |008b: move-result-object v5 │ │ +0ec11c: 5255 1e0a |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0ec120: 6e30 402a 5406 |008e: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2a40 │ │ +0ec126: 5484 770e |0091: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec12a: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ +0ec130: 6e20 3e2a 5400 |0096: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2a3e │ │ +0ec136: 5927 260a |0099: iput v7, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ec13a: 5284 7b0e |009b: iget v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ +0ec13e: 5924 250a |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ec142: 5484 770e |009f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec146: 6e20 b12a 4300 |00a1: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ +0ec14c: 5484 770e |00a4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec150: 6e20 2e2a 8400 |00a6: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ +0ec156: 0c04 |00a9: move-result-object v4 │ │ +0ec158: 1f04 6705 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ec15c: 5b84 7f0e |00ac: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec160: 5484 7f0e |00ae: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec164: 5485 810e |00b0: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e81 │ │ +0ec168: 6e20 732a 5400 |00b2: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ +0ec16e: 5484 820e |00b5: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ +0ec172: 5485 7f0e |00b7: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec176: 6e30 262c 5402 |00b9: invoke-virtual {v4, v5, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c26 │ │ +0ec17c: 28b1 |00bc: goto 006d // -004f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=204 │ │ 0x0006 line=205 │ │ 0x000c line=206 │ │ 0x0017 line=207 │ │ 0x001c line=212 │ │ @@ -330704,23 +330719,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ec1a0: |[0ec1a0] com.actionbarsherlock.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ -0ec1b0: 5410 770e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec1b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0ec1b8: 5410 770e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec1bc: 6e10 322a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ -0ec1c2: 0a00 |0009: move-result v0 │ │ -0ec1c4: 0f00 |000a: return v0 │ │ -0ec1c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0ec1c8: 28fe |000c: goto 000a // -0002 │ │ +0ec180: |[0ec180] com.actionbarsherlock.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ +0ec190: 5410 770e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec194: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0ec198: 5410 770e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec19c: 6e10 322a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2a32 │ │ +0ec1a2: 0a00 |0009: move-result v0 │ │ +0ec1a4: 0f00 |000a: return v0 │ │ +0ec1a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0ec1a8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0004 line=305 │ │ 0x000a line=307 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -330730,28 +330745,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0ec1cc: |[0ec1cc] com.actionbarsherlock.internal.widget.ActionBarContextView.killMode:()V │ │ -0ec1dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ec1de: 7010 502c 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2c50 │ │ -0ec1e4: 6e10 6f2c 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2c6f │ │ -0ec1ea: 5430 820e |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ -0ec1ee: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ -0ec1f2: 5430 820e |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ -0ec1f6: 5431 7f0e |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec1fa: 6e20 392c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@2c39 │ │ -0ec200: 5b32 7e0e |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec204: 5b32 7f0e |0014: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec208: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0ec20a: 5c30 780e |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ -0ec20e: 0e00 |0019: return-void │ │ +0ec1ac: |[0ec1ac] com.actionbarsherlock.internal.widget.ActionBarContextView.killMode:()V │ │ +0ec1bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ec1be: 7010 502c 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2c50 │ │ +0ec1c4: 6e10 6f2c 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2c6f │ │ +0ec1ca: 5430 820e |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ +0ec1ce: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ +0ec1d2: 5430 820e |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ +0ec1d6: 5431 7f0e |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec1da: 6e20 392c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@2c39 │ │ +0ec1e0: 5b32 7e0e |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec1e4: 5b32 7f0e |0014: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec1e8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0ec1ea: 5c30 780e |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ +0ec1ee: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=278 │ │ 0x000b line=279 │ │ 0x0012 line=281 │ │ @@ -330766,16 +330781,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ec210: |[0ec210] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0ec220: 0e00 |0000: return-void │ │ +0ec1f0: |[0ec1f0] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ec200: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -330784,22 +330799,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0ec224: |[0ec224] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0ec234: 5220 790e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ -0ec238: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -0ec23a: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0ec23e: 6e10 602c 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ -0ec244: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0ec246: 5920 790e |0009: iput v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ -0ec24a: 0e00 |000b: return-void │ │ +0ec204: |[0ec204] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ec214: 5220 790e |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ +0ec218: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +0ec21a: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0ec21e: 6e10 602c 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2c60 │ │ +0ec224: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0ec226: 5920 790e |0009: iput v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ +0ec22a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0005 line=488 │ │ 0x0008 line=490 │ │ 0x000b line=491 │ │ locals : │ │ @@ -330811,16 +330826,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ec24c: |[0ec24c] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0ec25c: 0e00 |0000: return-void │ │ +0ec22c: |[0ec22c] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ec23c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -330829,16 +330844,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ec260: |[0ec260] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0ec270: 0e00 |0000: return-void │ │ +0ec240: |[0ec240] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ec250: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -330847,23 +330862,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0ec274: |[0ec274] com.actionbarsherlock.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ -0ec284: 6f10 132c 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2c13 │ │ -0ec28a: 5410 770e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec28e: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0ec292: 5410 770e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec296: 6e10 2f2a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ -0ec29c: 5410 770e |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec2a0: 6e10 302a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2a30 │ │ -0ec2a6: 0e00 |0011: return-void │ │ +0ec254: |[0ec254] com.actionbarsherlock.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ +0ec264: 6f10 132c 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2c13 │ │ +0ec26a: 5410 770e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec26e: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0ec272: 5410 770e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec276: 6e10 2f2a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ +0ec27c: 5410 770e |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec280: 6e10 302a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2a30 │ │ +0ec286: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000c line=102 │ │ 0x0011 line=104 │ │ @@ -330875,32 +330890,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0ec2a8: |[0ec2a8] com.actionbarsherlock.internal.widget.ActionBarContextView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0ec2b8: 6e10 e922 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ -0ec2be: 0a00 |0003: move-result v0 │ │ -0ec2c0: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -0ec2c4: 3310 1d00 |0006: if-ne v0, v1, 0023 // +001d │ │ -0ec2c8: 6e10 2b34 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0ec2ce: 0c00 |000b: move-result-object v0 │ │ -0ec2d0: 6e10 ed33 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0ec2d6: 0c00 |000f: move-result-object v0 │ │ -0ec2d8: 6e20 ef22 0300 |0010: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ -0ec2de: 6e10 552c 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ -0ec2e4: 0c00 |0016: move-result-object v0 │ │ -0ec2e6: 6e10 4502 0000 |0017: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -0ec2ec: 0c00 |001a: move-result-object v0 │ │ -0ec2ee: 6e20 f522 0300 |001b: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@22f5 │ │ -0ec2f4: 5420 860e |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ -0ec2f8: 6e20 f022 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setContentDescription:(Ljava/lang/CharSequence;)V // method@22f0 │ │ -0ec2fe: 0e00 |0023: return-void │ │ +0ec288: |[0ec288] com.actionbarsherlock.internal.widget.ActionBarContextView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0ec298: 6e10 e922 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@22e9 │ │ +0ec29e: 0a00 |0003: move-result v0 │ │ +0ec2a0: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +0ec2a4: 3310 1d00 |0006: if-ne v0, v1, 0023 // +001d │ │ +0ec2a8: 6e10 2b34 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0ec2ae: 0c00 |000b: move-result-object v0 │ │ +0ec2b0: 6e10 ed33 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0ec2b6: 0c00 |000f: move-result-object v0 │ │ +0ec2b8: 6e20 ef22 0300 |0010: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@22ef │ │ +0ec2be: 6e10 552c 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ +0ec2c4: 0c00 |0016: move-result-object v0 │ │ +0ec2c6: 6e10 4502 0000 |0017: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +0ec2cc: 0c00 |001a: move-result-object v0 │ │ +0ec2ce: 6e20 f522 0300 |001b: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@22f5 │ │ +0ec2d4: 5420 860e |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ +0ec2d8: 6e20 f022 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setContentDescription:(Ljava/lang/CharSequence;)V // method@22f0 │ │ +0ec2de: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0008 line=511 │ │ 0x0013 line=512 │ │ 0x001e line=513 │ │ 0x0023 line=517 │ │ @@ -330913,81 +330928,81 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 123 16-bit code units │ │ -0ec300: |[0ec300] com.actionbarsherlock.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ -0ec310: 6e10 572c 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@2c57 │ │ -0ec316: 0a02 |0003: move-result v2 │ │ -0ec318: 6e10 592c 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@2c59 │ │ -0ec31e: 0a03 |0007: move-result v3 │ │ -0ec320: 9104 0b09 |0008: sub-int v4, v11, v9 │ │ -0ec324: 6e10 592c 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@2c59 │ │ -0ec32a: 0a05 |000d: move-result v5 │ │ -0ec32c: b154 |000e: sub-int/2addr v4, v5 │ │ -0ec32e: 6e10 562c 0600 |000f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@2c56 │ │ -0ec334: 0a05 |0012: move-result v5 │ │ -0ec336: 9100 0405 |0013: sub-int v0, v4, v5 │ │ -0ec33a: 5464 7a0e |0015: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec33e: 3804 3600 |0017: if-eqz v4, 004d // +0036 │ │ -0ec342: 5464 7a0e |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec346: 6e10 5d29 0400 |001b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getVisibility:()I // method@295d │ │ -0ec34c: 0a04 |001e: move-result v4 │ │ -0ec34e: 1305 0800 |001f: const/16 v5, #int 8 // #8 │ │ -0ec352: 3254 2c00 |0021: if-eq v4, v5, 004d // +002c │ │ -0ec356: 5464 7a0e |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec35a: 6e10 5a29 0400 |0025: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ -0ec360: 0c01 |0028: move-result-object v1 │ │ -0ec362: 1f01 9c04 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0ec366: 5214 280a |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ -0ec36a: b042 |002d: add-int/2addr v2, v4 │ │ -0ec36c: 5464 7a0e |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec370: 6e50 6d2c 4632 |0030: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2c6d │ │ -0ec376: 0a04 |0033: move-result v4 │ │ -0ec378: b042 |0034: add-int/2addr v2, v4 │ │ -0ec37a: 5214 290a |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ -0ec37e: b042 |0037: add-int/2addr v2, v4 │ │ -0ec380: 5564 780e |0038: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ -0ec384: 3804 1300 |003a: if-eqz v4, 004d // +0013 │ │ -0ec388: 1214 |003c: const/4 v4, #int 1 // #1 │ │ -0ec38a: 5964 790e |003d: iput v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ -0ec38e: 7010 612c 0600 |003f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2c61 │ │ -0ec394: 0c04 |0042: move-result-object v4 │ │ -0ec396: 5b64 7d0e |0043: iput-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ -0ec39a: 5464 7d0e |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ -0ec39e: 6e10 e827 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ -0ec3a4: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -0ec3a6: 5c64 780e |004b: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ -0ec3aa: 5464 870e |004d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ec3ae: 3804 0d00 |004f: if-eqz v4, 005c // +000d │ │ -0ec3b2: 5464 7e0e |0051: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec3b6: 3904 0900 |0053: if-nez v4, 005c // +0009 │ │ -0ec3ba: 5464 870e |0055: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ec3be: 6e50 6d2c 4632 |0057: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2c6d │ │ -0ec3c4: 0a04 |005a: move-result v4 │ │ -0ec3c6: b042 |005b: add-int/2addr v2, v4 │ │ -0ec3c8: 5464 7e0e |005c: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec3cc: 3804 0900 |005e: if-eqz v4, 0067 // +0009 │ │ -0ec3d0: 5464 7e0e |0060: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec3d4: 6e50 6d2c 4632 |0062: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2c6d │ │ -0ec3da: 0a04 |0065: move-result v4 │ │ -0ec3dc: b042 |0066: add-int/2addr v2, v4 │ │ -0ec3de: 9104 0a08 |0067: sub-int v4, v10, v8 │ │ -0ec3e2: 6e10 582c 0600 |0069: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@2c58 │ │ -0ec3e8: 0a05 |006c: move-result v5 │ │ -0ec3ea: 9102 0405 |006d: sub-int v2, v4, v5 │ │ -0ec3ee: 5464 7f0e |006f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec3f2: 3804 0900 |0071: if-eqz v4, 007a // +0009 │ │ -0ec3f6: 5464 7f0e |0073: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec3fa: 6e50 6e2c 4632 |0075: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@2c6e │ │ -0ec400: 0a04 |0078: move-result v4 │ │ -0ec402: b142 |0079: sub-int/2addr v2, v4 │ │ -0ec404: 0e00 |007a: return-void │ │ +0ec2e0: |[0ec2e0] com.actionbarsherlock.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ +0ec2f0: 6e10 572c 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@2c57 │ │ +0ec2f6: 0a02 |0003: move-result v2 │ │ +0ec2f8: 6e10 592c 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@2c59 │ │ +0ec2fe: 0a03 |0007: move-result v3 │ │ +0ec300: 9104 0b09 |0008: sub-int v4, v11, v9 │ │ +0ec304: 6e10 592c 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@2c59 │ │ +0ec30a: 0a05 |000d: move-result v5 │ │ +0ec30c: b154 |000e: sub-int/2addr v4, v5 │ │ +0ec30e: 6e10 562c 0600 |000f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@2c56 │ │ +0ec314: 0a05 |0012: move-result v5 │ │ +0ec316: 9100 0405 |0013: sub-int v0, v4, v5 │ │ +0ec31a: 5464 7a0e |0015: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec31e: 3804 3600 |0017: if-eqz v4, 004d // +0036 │ │ +0ec322: 5464 7a0e |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec326: 6e10 5d29 0400 |001b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getVisibility:()I // method@295d │ │ +0ec32c: 0a04 |001e: move-result v4 │ │ +0ec32e: 1305 0800 |001f: const/16 v5, #int 8 // #8 │ │ +0ec332: 3254 2c00 |0021: if-eq v4, v5, 004d // +002c │ │ +0ec336: 5464 7a0e |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec33a: 6e10 5a29 0400 |0025: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ +0ec340: 0c01 |0028: move-result-object v1 │ │ +0ec342: 1f01 9c04 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0ec346: 5214 280a |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ +0ec34a: b042 |002d: add-int/2addr v2, v4 │ │ +0ec34c: 5464 7a0e |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec350: 6e50 6d2c 4632 |0030: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2c6d │ │ +0ec356: 0a04 |0033: move-result v4 │ │ +0ec358: b042 |0034: add-int/2addr v2, v4 │ │ +0ec35a: 5214 290a |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ +0ec35e: b042 |0037: add-int/2addr v2, v4 │ │ +0ec360: 5564 780e |0038: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ +0ec364: 3804 1300 |003a: if-eqz v4, 004d // +0013 │ │ +0ec368: 1214 |003c: const/4 v4, #int 1 // #1 │ │ +0ec36a: 5964 790e |003d: iput v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0e79 │ │ +0ec36e: 7010 612c 0600 |003f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2c61 │ │ +0ec374: 0c04 |0042: move-result-object v4 │ │ +0ec376: 5b64 7d0e |0043: iput-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ +0ec37a: 5464 7d0e |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0e7d │ │ +0ec37e: 6e10 e827 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@27e8 │ │ +0ec384: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +0ec386: 5c64 780e |004b: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0e78 │ │ +0ec38a: 5464 870e |004d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ec38e: 3804 0d00 |004f: if-eqz v4, 005c // +000d │ │ +0ec392: 5464 7e0e |0051: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec396: 3904 0900 |0053: if-nez v4, 005c // +0009 │ │ +0ec39a: 5464 870e |0055: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ec39e: 6e50 6d2c 4632 |0057: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2c6d │ │ +0ec3a4: 0a04 |005a: move-result v4 │ │ +0ec3a6: b042 |005b: add-int/2addr v2, v4 │ │ +0ec3a8: 5464 7e0e |005c: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec3ac: 3804 0900 |005e: if-eqz v4, 0067 // +0009 │ │ +0ec3b0: 5464 7e0e |0060: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec3b4: 6e50 6d2c 4632 |0062: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2c6d │ │ +0ec3ba: 0a04 |0065: move-result v4 │ │ +0ec3bc: b042 |0066: add-int/2addr v2, v4 │ │ +0ec3be: 9104 0a08 |0067: sub-int v4, v10, v8 │ │ +0ec3c2: 6e10 582c 0600 |0069: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@2c58 │ │ +0ec3c8: 0a05 |006c: move-result v5 │ │ +0ec3ca: 9102 0405 |006d: sub-int v2, v4, v5 │ │ +0ec3ce: 5464 7f0e |006f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec3d2: 3804 0900 |0071: if-eqz v4, 007a // +0009 │ │ +0ec3d6: 5464 7f0e |0073: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec3da: 6e50 6e2c 4632 |0075: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@2c6e │ │ +0ec3e0: 0a04 |0078: move-result v4 │ │ +0ec3e2: b142 |0079: sub-int/2addr v2, v4 │ │ +0ec3e4: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0004 line=449 │ │ 0x0008 line=450 │ │ 0x0015 line=452 │ │ 0x0023 line=453 │ │ @@ -331024,235 +331039,235 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 27 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 435 16-bit code units │ │ -0ec408: |[0ec408] com.actionbarsherlock.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ -0ec418: 7701 8221 1900 |0000: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0ec41e: 0a14 |0003: move-result v20 │ │ -0ec420: 1515 0040 |0004: const/high16 v21, #int 1073741824 // #4000 │ │ -0ec424: 0200 1400 |0006: move/from16 v0, v20 │ │ -0ec428: 0201 1500 |0008: move/from16 v1, v21 │ │ -0ec42c: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ -0ec430: 2215 6f06 |000c: new-instance v21, Ljava/lang/IllegalStateException; // type@066f │ │ -0ec434: 2216 8206 |000e: new-instance v22, Ljava/lang/StringBuilder; // type@0682 │ │ -0ec438: 7601 5134 1600 |0010: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ec43e: 7401 2b34 1800 |0013: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0ec444: 0c17 |0016: move-result-object v23 │ │ -0ec446: 7401 ee33 1700 |0017: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0ec44c: 0c17 |001a: move-result-object v23 │ │ -0ec44e: 7402 5a34 1600 |001b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ec454: 0c16 |001e: move-result-object v22 │ │ -0ec456: 1a17 4100 |001f: const-string v23, " can only be used " // string@0041 │ │ -0ec45a: 7402 5a34 1600 |0021: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ec460: 0c16 |0024: move-result-object v22 │ │ -0ec462: 1a17 4236 |0025: const-string v23, "with android:layout_width="match_parent" (or fill_parent)" // string@3642 │ │ -0ec466: 7402 5a34 1600 |0027: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ec46c: 0c16 |002a: move-result-object v22 │ │ -0ec46e: 7401 5f34 1600 |002b: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ec474: 0c16 |002e: move-result-object v22 │ │ -0ec476: 7602 0434 1500 |002f: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0ec47c: 2715 |0032: throw v21 │ │ -0ec47e: 7701 8221 1a00 |0033: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0ec484: 0a0c |0036: move-result v12 │ │ -0ec486: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ -0ec48a: 2215 6f06 |0039: new-instance v21, Ljava/lang/IllegalStateException; // type@066f │ │ -0ec48e: 2216 8206 |003b: new-instance v22, Ljava/lang/StringBuilder; // type@0682 │ │ -0ec492: 7601 5134 1600 |003d: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ec498: 7401 2b34 1800 |0040: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0ec49e: 0c17 |0043: move-result-object v23 │ │ -0ec4a0: 7401 ee33 1700 |0044: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0ec4a6: 0c17 |0047: move-result-object v23 │ │ -0ec4a8: 7402 5a34 1600 |0048: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ec4ae: 0c16 |004b: move-result-object v22 │ │ -0ec4b0: 1a17 4100 |004c: const-string v23, " can only be used " // string@0041 │ │ -0ec4b4: 7402 5a34 1600 |004e: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ec4ba: 0c16 |0051: move-result-object v22 │ │ -0ec4bc: 1a17 4136 |0052: const-string v23, "with android:layout_height="wrap_content"" // string@3641 │ │ -0ec4c0: 7402 5a34 1600 |0054: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ec4c6: 0c16 |0057: move-result-object v22 │ │ -0ec4c8: 7401 5f34 1600 |0058: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ec4ce: 0c16 |005b: move-result-object v22 │ │ -0ec4d0: 7602 0434 1500 |005c: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0ec4d6: 2715 |005f: throw v21 │ │ -0ec4d8: 7701 8321 1900 |0060: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0ec4de: 0a05 |0063: move-result v5 │ │ -0ec4e0: 0800 1800 |0064: move-object/from16 v0, v24 │ │ -0ec4e4: 5200 7b0e |0066: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ -0ec4e8: 0215 0000 |0068: move/from16 v21, v0 │ │ -0ec4ec: 3d15 2b01 |006a: if-lez v21, 0195 // +012b │ │ -0ec4f0: 0800 1800 |006c: move-object/from16 v0, v24 │ │ -0ec4f4: 520f 7b0e |006e: iget v15, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ -0ec4f8: 7401 592c 1800 |0070: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@2c59 │ │ -0ec4fe: 0a15 |0073: move-result v21 │ │ -0ec500: 7401 562c 1800 |0074: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@2c56 │ │ -0ec506: 0a16 |0077: move-result v22 │ │ -0ec508: 9013 1516 |0078: add-int v19, v21, v22 │ │ -0ec50c: 7401 572c 1800 |007a: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@2c57 │ │ -0ec512: 0a15 |007d: move-result v21 │ │ -0ec514: 9115 0515 |007e: sub-int v21, v5, v21 │ │ -0ec518: 7401 582c 1800 |0080: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@2c58 │ │ -0ec51e: 0a16 |0083: move-result v22 │ │ -0ec520: 9103 1516 |0084: sub-int v3, v21, v22 │ │ -0ec524: 910b 0f13 |0086: sub-int v11, v15, v19 │ │ -0ec528: 1515 0080 |0088: const/high16 v21, #int -2147483648 // #8000 │ │ -0ec52c: 0200 1500 |008a: move/from16 v0, v21 │ │ -0ec530: 7120 8421 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ec536: 0a04 |008f: move-result v4 │ │ -0ec538: 0800 1800 |0090: move-object/from16 v0, v24 │ │ -0ec53c: 5400 7a0e |0092: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec540: 0815 0000 |0094: move-object/from16 v21, v0 │ │ -0ec544: 3815 2c00 |0096: if-eqz v21, 00c2 // +002c │ │ -0ec548: 0800 1800 |0098: move-object/from16 v0, v24 │ │ -0ec54c: 5400 7a0e |009a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec550: 0815 0000 |009c: move-object/from16 v21, v0 │ │ -0ec554: 1316 0000 |009e: const/16 v22, #int 0 // #0 │ │ -0ec558: 0800 1800 |00a0: move-object/from16 v0, v24 │ │ -0ec55c: 0801 1500 |00a2: move-object/from16 v1, v21 │ │ -0ec560: 0202 1600 |00a4: move/from16 v2, v22 │ │ -0ec564: 6e52 632c 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2c63 │ │ -0ec56a: 0a03 |00a9: move-result v3 │ │ -0ec56c: 0800 1800 |00aa: move-object/from16 v0, v24 │ │ -0ec570: 5400 7a0e |00ac: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ -0ec574: 0815 0000 |00ae: move-object/from16 v21, v0 │ │ -0ec578: 7401 5a29 1500 |00b0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ -0ec57e: 0c0e |00b3: move-result-object v14 │ │ -0ec580: 1f0e 9c04 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ -0ec584: 52e0 280a |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ -0ec588: 0215 0000 |00b8: move/from16 v21, v0 │ │ -0ec58c: 52e0 290a |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ -0ec590: 0216 0000 |00bc: move/from16 v22, v0 │ │ -0ec594: 9015 1516 |00be: add-int v21, v21, v22 │ │ -0ec598: 9103 0315 |00c0: sub-int v3, v3, v21 │ │ -0ec59c: 0800 1800 |00c2: move-object/from16 v0, v24 │ │ -0ec5a0: 5400 7f0e |00c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec5a4: 0815 0000 |00c6: move-object/from16 v21, v0 │ │ -0ec5a8: 3815 2400 |00c8: if-eqz v21, 00ec // +0024 │ │ -0ec5ac: 0800 1800 |00ca: move-object/from16 v0, v24 │ │ -0ec5b0: 5400 7f0e |00cc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec5b4: 0815 0000 |00ce: move-object/from16 v21, v0 │ │ -0ec5b8: 7401 622a 1500 |00d0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0ec5be: 0c15 |00d3: move-result-object v21 │ │ -0ec5c0: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -0ec5c4: 0801 1800 |00d6: move-object/from16 v1, v24 │ │ -0ec5c8: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ -0ec5cc: 0800 1800 |00da: move-object/from16 v0, v24 │ │ -0ec5d0: 5400 7f0e |00dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec5d4: 0815 0000 |00de: move-object/from16 v21, v0 │ │ -0ec5d8: 1316 0000 |00e0: const/16 v22, #int 0 // #0 │ │ -0ec5dc: 0800 1800 |00e2: move-object/from16 v0, v24 │ │ -0ec5e0: 0801 1500 |00e4: move-object/from16 v1, v21 │ │ -0ec5e4: 0202 1600 |00e6: move/from16 v2, v22 │ │ -0ec5e8: 6e52 632c 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2c63 │ │ -0ec5ee: 0a03 |00eb: move-result v3 │ │ -0ec5f0: 0800 1800 |00ec: move-object/from16 v0, v24 │ │ -0ec5f4: 5400 870e |00ee: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ec5f8: 0815 0000 |00f0: move-object/from16 v21, v0 │ │ -0ec5fc: 3815 1c00 |00f2: if-eqz v21, 010e // +001c │ │ -0ec600: 0800 1800 |00f4: move-object/from16 v0, v24 │ │ -0ec604: 5400 7e0e |00f6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec608: 0815 0000 |00f8: move-object/from16 v21, v0 │ │ -0ec60c: 3915 1400 |00fa: if-nez v21, 010e // +0014 │ │ -0ec610: 0800 1800 |00fc: move-object/from16 v0, v24 │ │ -0ec614: 5400 870e |00fe: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ec618: 0815 0000 |0100: move-object/from16 v21, v0 │ │ -0ec61c: 1316 0000 |0102: const/16 v22, #int 0 // #0 │ │ -0ec620: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -0ec624: 0801 1500 |0106: move-object/from16 v1, v21 │ │ -0ec628: 0202 1600 |0108: move/from16 v2, v22 │ │ -0ec62c: 6e52 632c 1043 |010a: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2c63 │ │ -0ec632: 0a03 |010d: move-result v3 │ │ -0ec634: 0800 1800 |010e: move-object/from16 v0, v24 │ │ -0ec638: 5400 7e0e |0110: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec63c: 0815 0000 |0112: move-object/from16 v21, v0 │ │ -0ec640: 3815 5900 |0114: if-eqz v21, 016d // +0059 │ │ -0ec644: 0800 1800 |0116: move-object/from16 v0, v24 │ │ -0ec648: 5400 7e0e |0118: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec64c: 0815 0000 |011a: move-object/from16 v21, v0 │ │ -0ec650: 7401 a921 1500 |011c: invoke-virtual/range {v21}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ec656: 0c0e |011f: move-result-object v14 │ │ -0ec658: 52e0 260a |0120: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ec65c: 0215 0000 |0122: move/from16 v21, v0 │ │ -0ec660: 1316 feff |0124: const/16 v22, #int -2 // #fffe │ │ -0ec664: 0200 1500 |0126: move/from16 v0, v21 │ │ -0ec668: 0201 1600 |0128: move/from16 v1, v22 │ │ -0ec66c: 3210 7100 |012a: if-eq v0, v1, 019b // +0071 │ │ -0ec670: 150a 0040 |012c: const/high16 v10, #int 1073741824 // #4000 │ │ -0ec674: 52e0 260a |012e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ec678: 0215 0000 |0130: move/from16 v21, v0 │ │ -0ec67c: 3a15 6c00 |0132: if-ltz v21, 019e // +006c │ │ -0ec680: 52e0 260a |0134: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ec684: 0215 0000 |0136: move/from16 v21, v0 │ │ -0ec688: 0200 1500 |0138: move/from16 v0, v21 │ │ -0ec68c: 7120 1e34 3000 |013a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0ec692: 0a09 |013d: move-result v9 │ │ -0ec694: 52e0 250a |013e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ec698: 0215 0000 |0140: move/from16 v21, v0 │ │ -0ec69c: 1316 feff |0142: const/16 v22, #int -2 // #fffe │ │ -0ec6a0: 0200 1500 |0144: move/from16 v0, v21 │ │ -0ec6a4: 0201 1600 |0146: move/from16 v1, v22 │ │ -0ec6a8: 3210 5800 |0148: if-eq v0, v1, 01a0 // +0058 │ │ -0ec6ac: 1508 0040 |014a: const/high16 v8, #int 1073741824 // #4000 │ │ -0ec6b0: 52e0 250a |014c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ec6b4: 0215 0000 |014e: move/from16 v21, v0 │ │ -0ec6b8: 3a15 5300 |0150: if-ltz v21, 01a3 // +0053 │ │ -0ec6bc: 52e0 250a |0152: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ec6c0: 0215 0000 |0154: move/from16 v21, v0 │ │ -0ec6c4: 0200 1500 |0156: move/from16 v0, v21 │ │ -0ec6c8: 7120 1e34 b000 |0158: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0ec6ce: 0a07 |015b: move-result v7 │ │ -0ec6d0: 0800 1800 |015c: move-object/from16 v0, v24 │ │ -0ec6d4: 5400 7e0e |015e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec6d8: 0815 0000 |0160: move-object/from16 v21, v0 │ │ -0ec6dc: 7120 8421 a900 |0162: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ec6e2: 0a16 |0165: move-result v22 │ │ -0ec6e4: 7120 8421 8700 |0166: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ec6ea: 0a17 |0169: move-result v23 │ │ -0ec6ec: 7403 e921 1500 |016a: invoke-virtual/range {v21, v22, v23}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ec6f2: 0800 1800 |016d: move-object/from16 v0, v24 │ │ -0ec6f6: 5200 7b0e |016f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ -0ec6fa: 0215 0000 |0171: move/from16 v21, v0 │ │ -0ec6fe: 3c15 3a00 |0173: if-gtz v21, 01ad // +003a │ │ -0ec702: 1310 0000 |0175: const/16 v16, #int 0 // #0 │ │ -0ec706: 7401 542c 1800 |0177: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2c54 │ │ -0ec70c: 0a06 |017a: move-result v6 │ │ -0ec70e: 120d |017b: const/4 v13, #int 0 // #0 │ │ -0ec710: 356d 2900 |017c: if-ge v13, v6, 01a5 // +0029 │ │ -0ec714: 0800 1800 |017e: move-object/from16 v0, v24 │ │ -0ec718: 6e20 532c d000 |0180: invoke-virtual {v0, v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2c53 │ │ -0ec71e: 0c12 |0183: move-result-object v18 │ │ -0ec720: 7401 ad21 1200 |0184: invoke-virtual/range {v18}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0ec726: 0a15 |0187: move-result v21 │ │ -0ec728: 9011 1513 |0188: add-int v17, v21, v19 │ │ -0ec72c: 0200 1100 |018a: move/from16 v0, v17 │ │ -0ec730: 0201 1000 |018c: move/from16 v1, v16 │ │ -0ec734: 3710 0400 |018e: if-le v0, v1, 0192 // +0004 │ │ -0ec738: 0210 1100 |0190: move/from16 v16, v17 │ │ -0ec73c: d80d 0d01 |0192: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0ec740: 28e8 |0194: goto 017c // -0018 │ │ -0ec742: 7701 8321 1a00 |0195: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0ec748: 0a0f |0198: move-result v15 │ │ -0ec74a: 2900 d7fe |0199: goto/16 0070 // -0129 │ │ -0ec74e: 150a 0080 |019b: const/high16 v10, #int -2147483648 // #8000 │ │ -0ec752: 2891 |019d: goto 012e // -006f │ │ -0ec754: 0139 |019e: move v9, v3 │ │ -0ec756: 289f |019f: goto 013e // -0061 │ │ -0ec758: 1508 0080 |01a0: const/high16 v8, #int -2147483648 // #8000 │ │ -0ec75c: 28aa |01a2: goto 014c // -0056 │ │ -0ec75e: 01b7 |01a3: move v7, v11 │ │ -0ec760: 28b8 |01a4: goto 015c // -0048 │ │ -0ec762: 0800 1800 |01a5: move-object/from16 v0, v24 │ │ -0ec766: 0201 1000 |01a7: move/from16 v1, v16 │ │ -0ec76a: 6e30 762c 5001 |01a9: invoke-virtual {v0, v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@2c76 │ │ -0ec770: 0e00 |01ac: return-void │ │ -0ec772: 0800 1800 |01ad: move-object/from16 v0, v24 │ │ -0ec776: 6e30 762c 500f |01af: invoke-virtual {v0, v5, v15}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@2c76 │ │ -0ec77c: 28fa |01b2: goto 01ac // -0006 │ │ +0ec3e8: |[0ec3e8] com.actionbarsherlock.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ +0ec3f8: 7701 8221 1900 |0000: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0ec3fe: 0a14 |0003: move-result v20 │ │ +0ec400: 1515 0040 |0004: const/high16 v21, #int 1073741824 // #4000 │ │ +0ec404: 0200 1400 |0006: move/from16 v0, v20 │ │ +0ec408: 0201 1500 |0008: move/from16 v1, v21 │ │ +0ec40c: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ +0ec410: 2215 6f06 |000c: new-instance v21, Ljava/lang/IllegalStateException; // type@066f │ │ +0ec414: 2216 8206 |000e: new-instance v22, Ljava/lang/StringBuilder; // type@0682 │ │ +0ec418: 7601 5134 1600 |0010: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ec41e: 7401 2b34 1800 |0013: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0ec424: 0c17 |0016: move-result-object v23 │ │ +0ec426: 7401 ee33 1700 |0017: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0ec42c: 0c17 |001a: move-result-object v23 │ │ +0ec42e: 7402 5a34 1600 |001b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ec434: 0c16 |001e: move-result-object v22 │ │ +0ec436: 1a17 4100 |001f: const-string v23, " can only be used " // string@0041 │ │ +0ec43a: 7402 5a34 1600 |0021: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ec440: 0c16 |0024: move-result-object v22 │ │ +0ec442: 1a17 4236 |0025: const-string v23, "with android:layout_width="match_parent" (or fill_parent)" // string@3642 │ │ +0ec446: 7402 5a34 1600 |0027: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ec44c: 0c16 |002a: move-result-object v22 │ │ +0ec44e: 7401 5f34 1600 |002b: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ec454: 0c16 |002e: move-result-object v22 │ │ +0ec456: 7602 0434 1500 |002f: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0ec45c: 2715 |0032: throw v21 │ │ +0ec45e: 7701 8221 1a00 |0033: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0ec464: 0a0c |0036: move-result v12 │ │ +0ec466: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ +0ec46a: 2215 6f06 |0039: new-instance v21, Ljava/lang/IllegalStateException; // type@066f │ │ +0ec46e: 2216 8206 |003b: new-instance v22, Ljava/lang/StringBuilder; // type@0682 │ │ +0ec472: 7601 5134 1600 |003d: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ec478: 7401 2b34 1800 |0040: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0ec47e: 0c17 |0043: move-result-object v23 │ │ +0ec480: 7401 ee33 1700 |0044: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0ec486: 0c17 |0047: move-result-object v23 │ │ +0ec488: 7402 5a34 1600 |0048: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ec48e: 0c16 |004b: move-result-object v22 │ │ +0ec490: 1a17 4100 |004c: const-string v23, " can only be used " // string@0041 │ │ +0ec494: 7402 5a34 1600 |004e: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ec49a: 0c16 |0051: move-result-object v22 │ │ +0ec49c: 1a17 4136 |0052: const-string v23, "with android:layout_height="wrap_content"" // string@3641 │ │ +0ec4a0: 7402 5a34 1600 |0054: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ec4a6: 0c16 |0057: move-result-object v22 │ │ +0ec4a8: 7401 5f34 1600 |0058: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ec4ae: 0c16 |005b: move-result-object v22 │ │ +0ec4b0: 7602 0434 1500 |005c: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0ec4b6: 2715 |005f: throw v21 │ │ +0ec4b8: 7701 8321 1900 |0060: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0ec4be: 0a05 |0063: move-result v5 │ │ +0ec4c0: 0800 1800 |0064: move-object/from16 v0, v24 │ │ +0ec4c4: 5200 7b0e |0066: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ +0ec4c8: 0215 0000 |0068: move/from16 v21, v0 │ │ +0ec4cc: 3d15 2b01 |006a: if-lez v21, 0195 // +012b │ │ +0ec4d0: 0800 1800 |006c: move-object/from16 v0, v24 │ │ +0ec4d4: 520f 7b0e |006e: iget v15, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ +0ec4d8: 7401 592c 1800 |0070: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@2c59 │ │ +0ec4de: 0a15 |0073: move-result v21 │ │ +0ec4e0: 7401 562c 1800 |0074: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@2c56 │ │ +0ec4e6: 0a16 |0077: move-result v22 │ │ +0ec4e8: 9013 1516 |0078: add-int v19, v21, v22 │ │ +0ec4ec: 7401 572c 1800 |007a: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@2c57 │ │ +0ec4f2: 0a15 |007d: move-result v21 │ │ +0ec4f4: 9115 0515 |007e: sub-int v21, v5, v21 │ │ +0ec4f8: 7401 582c 1800 |0080: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@2c58 │ │ +0ec4fe: 0a16 |0083: move-result v22 │ │ +0ec500: 9103 1516 |0084: sub-int v3, v21, v22 │ │ +0ec504: 910b 0f13 |0086: sub-int v11, v15, v19 │ │ +0ec508: 1515 0080 |0088: const/high16 v21, #int -2147483648 // #8000 │ │ +0ec50c: 0200 1500 |008a: move/from16 v0, v21 │ │ +0ec510: 7120 8421 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ec516: 0a04 |008f: move-result v4 │ │ +0ec518: 0800 1800 |0090: move-object/from16 v0, v24 │ │ +0ec51c: 5400 7a0e |0092: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec520: 0815 0000 |0094: move-object/from16 v21, v0 │ │ +0ec524: 3815 2c00 |0096: if-eqz v21, 00c2 // +002c │ │ +0ec528: 0800 1800 |0098: move-object/from16 v0, v24 │ │ +0ec52c: 5400 7a0e |009a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec530: 0815 0000 |009c: move-object/from16 v21, v0 │ │ +0ec534: 1316 0000 |009e: const/16 v22, #int 0 // #0 │ │ +0ec538: 0800 1800 |00a0: move-object/from16 v0, v24 │ │ +0ec53c: 0801 1500 |00a2: move-object/from16 v1, v21 │ │ +0ec540: 0202 1600 |00a4: move/from16 v2, v22 │ │ +0ec544: 6e52 632c 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2c63 │ │ +0ec54a: 0a03 |00a9: move-result v3 │ │ +0ec54c: 0800 1800 |00aa: move-object/from16 v0, v24 │ │ +0ec550: 5400 7a0e |00ac: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0e7a │ │ +0ec554: 0815 0000 |00ae: move-object/from16 v21, v0 │ │ +0ec558: 7401 5a29 1500 |00b0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@295a │ │ +0ec55e: 0c0e |00b3: move-result-object v14 │ │ +0ec560: 1f0e 9c04 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@049c │ │ +0ec564: 52e0 280a |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a28 │ │ +0ec568: 0215 0000 |00b8: move/from16 v21, v0 │ │ +0ec56c: 52e0 290a |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a29 │ │ +0ec570: 0216 0000 |00bc: move/from16 v22, v0 │ │ +0ec574: 9015 1516 |00be: add-int v21, v21, v22 │ │ +0ec578: 9103 0315 |00c0: sub-int v3, v3, v21 │ │ +0ec57c: 0800 1800 |00c2: move-object/from16 v0, v24 │ │ +0ec580: 5400 7f0e |00c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec584: 0815 0000 |00c6: move-object/from16 v21, v0 │ │ +0ec588: 3815 2400 |00c8: if-eqz v21, 00ec // +0024 │ │ +0ec58c: 0800 1800 |00ca: move-object/from16 v0, v24 │ │ +0ec590: 5400 7f0e |00cc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec594: 0815 0000 |00ce: move-object/from16 v21, v0 │ │ +0ec598: 7401 622a 1500 |00d0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0ec59e: 0c15 |00d3: move-result-object v21 │ │ +0ec5a0: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +0ec5a4: 0801 1800 |00d6: move-object/from16 v1, v24 │ │ +0ec5a8: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ +0ec5ac: 0800 1800 |00da: move-object/from16 v0, v24 │ │ +0ec5b0: 5400 7f0e |00dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec5b4: 0815 0000 |00de: move-object/from16 v21, v0 │ │ +0ec5b8: 1316 0000 |00e0: const/16 v22, #int 0 // #0 │ │ +0ec5bc: 0800 1800 |00e2: move-object/from16 v0, v24 │ │ +0ec5c0: 0801 1500 |00e4: move-object/from16 v1, v21 │ │ +0ec5c4: 0202 1600 |00e6: move/from16 v2, v22 │ │ +0ec5c8: 6e52 632c 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2c63 │ │ +0ec5ce: 0a03 |00eb: move-result v3 │ │ +0ec5d0: 0800 1800 |00ec: move-object/from16 v0, v24 │ │ +0ec5d4: 5400 870e |00ee: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ec5d8: 0815 0000 |00f0: move-object/from16 v21, v0 │ │ +0ec5dc: 3815 1c00 |00f2: if-eqz v21, 010e // +001c │ │ +0ec5e0: 0800 1800 |00f4: move-object/from16 v0, v24 │ │ +0ec5e4: 5400 7e0e |00f6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec5e8: 0815 0000 |00f8: move-object/from16 v21, v0 │ │ +0ec5ec: 3915 1400 |00fa: if-nez v21, 010e // +0014 │ │ +0ec5f0: 0800 1800 |00fc: move-object/from16 v0, v24 │ │ +0ec5f4: 5400 870e |00fe: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ec5f8: 0815 0000 |0100: move-object/from16 v21, v0 │ │ +0ec5fc: 1316 0000 |0102: const/16 v22, #int 0 // #0 │ │ +0ec600: 0800 1800 |0104: move-object/from16 v0, v24 │ │ +0ec604: 0801 1500 |0106: move-object/from16 v1, v21 │ │ +0ec608: 0202 1600 |0108: move/from16 v2, v22 │ │ +0ec60c: 6e52 632c 1043 |010a: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2c63 │ │ +0ec612: 0a03 |010d: move-result v3 │ │ +0ec614: 0800 1800 |010e: move-object/from16 v0, v24 │ │ +0ec618: 5400 7e0e |0110: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec61c: 0815 0000 |0112: move-object/from16 v21, v0 │ │ +0ec620: 3815 5900 |0114: if-eqz v21, 016d // +0059 │ │ +0ec624: 0800 1800 |0116: move-object/from16 v0, v24 │ │ +0ec628: 5400 7e0e |0118: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec62c: 0815 0000 |011a: move-object/from16 v21, v0 │ │ +0ec630: 7401 a921 1500 |011c: invoke-virtual/range {v21}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ec636: 0c0e |011f: move-result-object v14 │ │ +0ec638: 52e0 260a |0120: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ec63c: 0215 0000 |0122: move/from16 v21, v0 │ │ +0ec640: 1316 feff |0124: const/16 v22, #int -2 // #fffe │ │ +0ec644: 0200 1500 |0126: move/from16 v0, v21 │ │ +0ec648: 0201 1600 |0128: move/from16 v1, v22 │ │ +0ec64c: 3210 7100 |012a: if-eq v0, v1, 019b // +0071 │ │ +0ec650: 150a 0040 |012c: const/high16 v10, #int 1073741824 // #4000 │ │ +0ec654: 52e0 260a |012e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ec658: 0215 0000 |0130: move/from16 v21, v0 │ │ +0ec65c: 3a15 6c00 |0132: if-ltz v21, 019e // +006c │ │ +0ec660: 52e0 260a |0134: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ec664: 0215 0000 |0136: move/from16 v21, v0 │ │ +0ec668: 0200 1500 |0138: move/from16 v0, v21 │ │ +0ec66c: 7120 1e34 3000 |013a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0ec672: 0a09 |013d: move-result v9 │ │ +0ec674: 52e0 250a |013e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ec678: 0215 0000 |0140: move/from16 v21, v0 │ │ +0ec67c: 1316 feff |0142: const/16 v22, #int -2 // #fffe │ │ +0ec680: 0200 1500 |0144: move/from16 v0, v21 │ │ +0ec684: 0201 1600 |0146: move/from16 v1, v22 │ │ +0ec688: 3210 5800 |0148: if-eq v0, v1, 01a0 // +0058 │ │ +0ec68c: 1508 0040 |014a: const/high16 v8, #int 1073741824 // #4000 │ │ +0ec690: 52e0 250a |014c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ec694: 0215 0000 |014e: move/from16 v21, v0 │ │ +0ec698: 3a15 5300 |0150: if-ltz v21, 01a3 // +0053 │ │ +0ec69c: 52e0 250a |0152: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ec6a0: 0215 0000 |0154: move/from16 v21, v0 │ │ +0ec6a4: 0200 1500 |0156: move/from16 v0, v21 │ │ +0ec6a8: 7120 1e34 b000 |0158: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0ec6ae: 0a07 |015b: move-result v7 │ │ +0ec6b0: 0800 1800 |015c: move-object/from16 v0, v24 │ │ +0ec6b4: 5400 7e0e |015e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec6b8: 0815 0000 |0160: move-object/from16 v21, v0 │ │ +0ec6bc: 7120 8421 a900 |0162: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ec6c2: 0a16 |0165: move-result v22 │ │ +0ec6c4: 7120 8421 8700 |0166: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ec6ca: 0a17 |0169: move-result v23 │ │ +0ec6cc: 7403 e921 1500 |016a: invoke-virtual/range {v21, v22, v23}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ec6d2: 0800 1800 |016d: move-object/from16 v0, v24 │ │ +0ec6d6: 5200 7b0e |016f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ +0ec6da: 0215 0000 |0171: move/from16 v21, v0 │ │ +0ec6de: 3c15 3a00 |0173: if-gtz v21, 01ad // +003a │ │ +0ec6e2: 1310 0000 |0175: const/16 v16, #int 0 // #0 │ │ +0ec6e6: 7401 542c 1800 |0177: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2c54 │ │ +0ec6ec: 0a06 |017a: move-result v6 │ │ +0ec6ee: 120d |017b: const/4 v13, #int 0 // #0 │ │ +0ec6f0: 356d 2900 |017c: if-ge v13, v6, 01a5 // +0029 │ │ +0ec6f4: 0800 1800 |017e: move-object/from16 v0, v24 │ │ +0ec6f8: 6e20 532c d000 |0180: invoke-virtual {v0, v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2c53 │ │ +0ec6fe: 0c12 |0183: move-result-object v18 │ │ +0ec700: 7401 ad21 1200 |0184: invoke-virtual/range {v18}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0ec706: 0a15 |0187: move-result v21 │ │ +0ec708: 9011 1513 |0188: add-int v17, v21, v19 │ │ +0ec70c: 0200 1100 |018a: move/from16 v0, v17 │ │ +0ec710: 0201 1000 |018c: move/from16 v1, v16 │ │ +0ec714: 3710 0400 |018e: if-le v0, v1, 0192 // +0004 │ │ +0ec718: 0210 1100 |0190: move/from16 v16, v17 │ │ +0ec71c: d80d 0d01 |0192: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0ec720: 28e8 |0194: goto 017c // -0018 │ │ +0ec722: 7701 8321 1a00 |0195: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0ec728: 0a0f |0198: move-result v15 │ │ +0ec72a: 2900 d7fe |0199: goto/16 0070 // -0129 │ │ +0ec72e: 150a 0080 |019b: const/high16 v10, #int -2147483648 // #8000 │ │ +0ec732: 2891 |019d: goto 012e // -006f │ │ +0ec734: 0139 |019e: move v9, v3 │ │ +0ec736: 289f |019f: goto 013e // -0061 │ │ +0ec738: 1508 0080 |01a0: const/high16 v8, #int -2147483648 // #8000 │ │ +0ec73c: 28aa |01a2: goto 014c // -0056 │ │ +0ec73e: 01b7 |01a3: move v7, v11 │ │ +0ec740: 28b8 |01a4: goto 015c // -0048 │ │ +0ec742: 0800 1800 |01a5: move-object/from16 v0, v24 │ │ +0ec746: 0201 1000 |01a7: move/from16 v1, v16 │ │ +0ec74a: 6e30 762c 5001 |01a9: invoke-virtual {v0, v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@2c76 │ │ +0ec750: 0e00 |01ac: return-void │ │ +0ec752: 0800 1800 |01ad: move-object/from16 v0, v24 │ │ +0ec756: 6e30 762c 500f |01af: invoke-virtual {v0, v5, v15}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@2c76 │ │ +0ec75c: 28fa |01b2: goto 01ac // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0004 line=325 │ │ 0x000c line=326 │ │ 0x0033 line=330 │ │ 0x0037 line=331 │ │ @@ -331340,17 +331355,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ec780: |[0ec780] com.actionbarsherlock.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ -0ec790: 5901 7b0e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ -0ec794: 0e00 |0002: return-void │ │ +0ec760: |[0ec760] com.actionbarsherlock.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ +0ec770: 5901 7b0e |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ +0ec774: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -331360,30 +331375,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0ec798: |[0ec798] com.actionbarsherlock.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ -0ec7a8: 5410 7e0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec7ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ec7b0: 5410 7e0e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec7b4: 6e20 702c 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2c70 │ │ -0ec7ba: 5b12 7e0e |0009: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ -0ec7be: 5410 870e |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ec7c2: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -0ec7c6: 5410 870e |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ec7ca: 6e20 702c 0100 |0011: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2c70 │ │ -0ec7d0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0ec7d2: 5b10 870e |0015: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ -0ec7d6: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -0ec7da: 6e20 4c2c 2100 |0019: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ -0ec7e0: 6e10 712c 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.requestLayout:()V // method@2c71 │ │ -0ec7e6: 0e00 |001f: return-void │ │ +0ec778: |[0ec778] com.actionbarsherlock.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ +0ec788: 5410 7e0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec78c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ec790: 5410 7e0e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec794: 6e20 702c 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2c70 │ │ +0ec79a: 5b12 7e0e |0009: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0e7e │ │ +0ec79e: 5410 870e |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ec7a2: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0ec7a6: 5410 870e |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ec7aa: 6e20 702c 0100 |0011: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2c70 │ │ +0ec7b0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0ec7b2: 5b10 870e |0015: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0e87 │ │ +0ec7b6: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +0ec7ba: 6e20 4c2c 2100 |0019: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2c4c │ │ +0ec7c0: 6e10 712c 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.requestLayout:()V // method@2c71 │ │ +0ec7c6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0004 line=145 │ │ 0x0009 line=147 │ │ 0x000b line=148 │ │ 0x000f line=149 │ │ @@ -331401,78 +331416,78 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -0ec7e8: |[0ec7e8] com.actionbarsherlock.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ -0ec7f8: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -0ec7fa: 5562 800e |0001: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0e80 │ │ -0ec7fe: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ -0ec802: 5462 770e |0005: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec806: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ -0ec80a: 2200 9b04 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0ec80e: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ -0ec810: 7030 4722 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0ec816: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ -0ec81a: 5462 770e |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec81e: 6e20 2e2a 6200 |0013: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ -0ec824: 0c02 |0016: move-result-object v2 │ │ -0ec826: 1f02 6705 |0017: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ec82a: 5b62 7f0e |0019: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec82e: 5462 7f0e |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec832: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0ec834: 6e20 732a 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ -0ec83a: 5462 7f0e |0021: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec83e: 6e10 622a 0200 |0023: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0ec844: 0c01 |0026: move-result-object v1 │ │ -0ec846: 1f01 9d04 |0027: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ -0ec84a: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ -0ec84e: 5462 7f0e |002b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec852: 6e20 8522 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0ec858: 5462 7f0e |0030: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec85c: 6e30 4d2c 2600 |0032: invoke-virtual {v6, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c4d │ │ -0ec862: 6f20 1e2c 7600 |0035: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2c1e │ │ -0ec868: 0e00 |0038: return-void │ │ -0ec86a: 5462 770e |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec86e: 6e10 552c 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ -0ec874: 0c03 |003e: move-result-object v3 │ │ -0ec876: 6e10 4602 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ec87c: 0c03 |0042: move-result-object v3 │ │ -0ec87e: 6e10 ba02 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0ec884: 0c03 |0046: move-result-object v3 │ │ -0ec886: 5233 1e0a |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0ec88a: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -0ec88c: 6e30 402a 3204 |004a: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2a40 │ │ -0ec892: 5462 770e |004d: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec896: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ -0ec89c: 6e20 3e2a 3200 |0052: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2a3e │ │ -0ec8a2: 5905 260a |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ec8a6: 5262 7b0e |0057: iget v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ -0ec8aa: 5902 250a |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ec8ae: 5462 770e |005b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec8b2: 6e20 2e2a 6200 |005d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ -0ec8b8: 0c02 |0060: move-result-object v2 │ │ -0ec8ba: 1f02 6705 |0061: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0ec8be: 5b62 7f0e |0063: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec8c2: 5462 7f0e |0065: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec8c6: 5463 810e |0067: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e81 │ │ -0ec8ca: 6e20 732a 3200 |0069: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ -0ec8d0: 5462 7f0e |006c: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec8d4: 6e10 622a 0200 |006e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0ec8da: 0c01 |0071: move-result-object v1 │ │ -0ec8dc: 1f01 9d04 |0072: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ -0ec8e0: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ -0ec8e4: 5462 7f0e |0076: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec8e8: 6e20 8522 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0ec8ee: 5462 820e |007b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ -0ec8f2: 5463 7f0e |007d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ -0ec8f6: 6e30 262c 3200 |007f: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c26 │ │ -0ec8fc: 28b3 |0082: goto 0035 // -004d │ │ +0ec7c8: |[0ec7c8] com.actionbarsherlock.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ +0ec7d8: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +0ec7da: 5562 800e |0001: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0e80 │ │ +0ec7de: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ +0ec7e2: 5462 770e |0005: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec7e6: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ +0ec7ea: 2200 9b04 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0ec7ee: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ +0ec7f0: 7030 4722 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0ec7f6: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ +0ec7fa: 5462 770e |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec7fe: 6e20 2e2a 6200 |0013: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ +0ec804: 0c02 |0016: move-result-object v2 │ │ +0ec806: 1f02 6705 |0017: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ec80a: 5b62 7f0e |0019: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec80e: 5462 7f0e |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec812: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0ec814: 6e20 732a 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ +0ec81a: 5462 7f0e |0021: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec81e: 6e10 622a 0200 |0023: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0ec824: 0c01 |0026: move-result-object v1 │ │ +0ec826: 1f01 9d04 |0027: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ +0ec82a: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ +0ec82e: 5462 7f0e |002b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec832: 6e20 8522 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0ec838: 5462 7f0e |0030: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec83c: 6e30 4d2c 2600 |0032: invoke-virtual {v6, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c4d │ │ +0ec842: 6f20 1e2c 7600 |0035: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2c1e │ │ +0ec848: 0e00 |0038: return-void │ │ +0ec84a: 5462 770e |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec84e: 6e10 552c 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2c55 │ │ +0ec854: 0c03 |003e: move-result-object v3 │ │ +0ec856: 6e10 4602 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ec85c: 0c03 |0042: move-result-object v3 │ │ +0ec85e: 6e10 ba02 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0ec864: 0c03 |0046: move-result-object v3 │ │ +0ec866: 5233 1e0a |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0ec86a: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +0ec86c: 6e30 402a 3204 |004a: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2a40 │ │ +0ec872: 5462 770e |004d: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec876: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ +0ec87c: 6e20 3e2a 3200 |0052: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2a3e │ │ +0ec882: 5905 260a |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ec886: 5262 7b0e |0057: iget v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0e7b │ │ +0ec88a: 5902 250a |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ec88e: 5462 770e |005b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec892: 6e20 2e2a 6200 |005d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ +0ec898: 0c02 |0060: move-result-object v2 │ │ +0ec89a: 1f02 6705 |0061: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0ec89e: 5b62 7f0e |0063: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec8a2: 5462 7f0e |0065: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec8a6: 5463 810e |0067: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0e81 │ │ +0ec8aa: 6e20 732a 3200 |0069: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a73 │ │ +0ec8b0: 5462 7f0e |006c: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec8b4: 6e10 622a 0200 |006e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0ec8ba: 0c01 |0071: move-result-object v1 │ │ +0ec8bc: 1f01 9d04 |0072: check-cast v1, Landroid/view/ViewGroup; // type@049d │ │ +0ec8c0: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ +0ec8c4: 5462 7f0e |0076: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec8c8: 6e20 8522 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0ec8ce: 5462 820e |007b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0e82 │ │ +0ec8d2: 5463 7f0e |007d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0e7f │ │ +0ec8d6: 6e30 262c 3200 |007f: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c26 │ │ +0ec8dc: 28b3 |0082: goto 0035 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x0005 line=109 │ │ 0x0009 line=111 │ │ 0x000f line=113 │ │ 0x0011 line=114 │ │ @@ -331506,18 +331521,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0ec900: |[0ec900] com.actionbarsherlock.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0ec910: 5b01 830e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ -0ec914: 7010 5e2c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2c5e │ │ -0ec91a: 0e00 |0005: return-void │ │ +0ec8e0: |[0ec8e0] com.actionbarsherlock.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0ec8f0: 5b01 830e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0e83 │ │ +0ec8f4: 7010 5e2c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2c5e │ │ +0ec8fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -331528,18 +331543,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0ec91c: |[0ec91c] com.actionbarsherlock.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0ec92c: 5b01 860e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ -0ec930: 7010 5e2c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2c5e │ │ -0ec936: 0e00 |0005: return-void │ │ +0ec8fc: |[0ec8fc] com.actionbarsherlock.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0ec90c: 5b01 860e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0e86 │ │ +0ec910: 7010 5e2c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2c5e │ │ +0ec916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x0005 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -331550,17 +331565,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ec938: |[0ec938] com.actionbarsherlock.internal.widget.ActionBarContextView.shouldDelayChildPressedState:()Z │ │ -0ec948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ec94a: 0f00 |0001: return v0 │ │ +0ec918: |[0ec918] com.actionbarsherlock.internal.widget.ActionBarContextView.shouldDelayChildPressedState:()Z │ │ +0ec928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ec92a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -331568,23 +331583,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ec94c: |[0ec94c] com.actionbarsherlock.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ -0ec95c: 5410 770e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec960: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0ec964: 5410 770e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ -0ec968: 6e10 422a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ -0ec96e: 0a00 |0009: move-result v0 │ │ -0ec970: 0f00 |000a: return v0 │ │ -0ec972: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0ec974: 28fe |000c: goto 000a // -0002 │ │ +0ec92c: |[0ec92c] com.actionbarsherlock.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ +0ec93c: 5410 770e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec940: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0ec944: 5410 770e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e77 │ │ +0ec948: 6e10 422a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2a42 │ │ +0ec94e: 0a00 |0009: move-result v0 │ │ +0ec950: 0f00 |000a: return v0 │ │ +0ec952: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0ec954: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0004 line=289 │ │ 0x000a line=291 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -331794,277 +331809,277 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 508 16-bit code units │ │ -0ec978: |[0ec978] com.actionbarsherlock.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ec988: 7603 062c 1100 |0000: invoke-direct/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c06 │ │ -0ec98e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0ec990: 0800 1100 |0004: move-object/from16 v0, v17 │ │ -0ec994: 5902 a00e |0006: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ec998: 2202 8105 |0008: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1; // type@0581 │ │ -0ec99c: 0800 1100 |000a: move-object/from16 v0, v17 │ │ -0ec9a0: 7020 7f2c 0200 |000c: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c7f │ │ -0ec9a6: 0800 1100 |000f: move-object/from16 v0, v17 │ │ -0ec9aa: 5b02 b10e |0011: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0eb1 │ │ -0ec9ae: 2202 8205 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2; // type@0582 │ │ -0ec9b2: 0800 1100 |0015: move-object/from16 v0, v17 │ │ -0ec9b6: 7020 822c 0200 |0017: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c82 │ │ -0ec9bc: 0800 1100 |001a: move-object/from16 v0, v17 │ │ -0ec9c0: 5b02 a20e |001c: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0ea2 │ │ -0ec9c4: 2202 8305 |001e: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$3; // type@0583 │ │ -0ec9c8: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -0ec9cc: 7020 842c 0200 |0022: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c84 │ │ -0ec9d2: 0800 1100 |0025: move-object/from16 v0, v17 │ │ -0ec9d6: 5b02 c40e |0027: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0ec4 │ │ -0ec9da: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -0ec9dc: 0800 1100 |002a: move-object/from16 v0, v17 │ │ -0ec9e0: 6e20 032d 2000 |002c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@2d03 │ │ -0ec9e6: 6202 e70b |002f: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ -0ec9ea: 6003 4a0a |0031: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ -0ec9ee: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -0ec9f0: 0800 1200 |0034: move-object/from16 v0, v18 │ │ -0ec9f4: 0801 1300 |0036: move-object/from16 v1, v19 │ │ -0ec9f8: 6e54 4f02 1032 |0038: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0ec9fe: 0c09 |003b: move-result-object v9 │ │ -0eca00: 7401 3402 1200 |003c: invoke-virtual/range {v18}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ -0eca06: 0c0a |003f: move-result-object v10 │ │ -0eca08: 7401 4402 1200 |0040: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0eca0e: 0c0f |0043: move-result-object v15 │ │ -0eca10: 1262 |0044: const/4 v2, #int 6 // #6 │ │ -0eca12: 1203 |0045: const/4 v3, #int 0 // #0 │ │ -0eca14: 6e30 d002 2903 |0046: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0eca1a: 0a02 |0049: move-result v2 │ │ -0eca1c: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -0eca20: 5902 b20e |004c: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0eca24: 1302 0800 |004e: const/16 v2, #int 8 // #8 │ │ -0eca28: 6e20 d502 2900 |0050: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ -0eca2e: 0c02 |0053: move-result-object v2 │ │ -0eca30: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -0eca34: 5b02 bf0e |0056: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0eca38: 1302 0900 |0058: const/16 v2, #int 9 // #9 │ │ -0eca3c: 6e20 d502 2900 |005a: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ -0eca42: 0c02 |005d: move-result-object v2 │ │ -0eca44: 0800 1100 |005e: move-object/from16 v0, v17 │ │ -0eca48: 5b02 bb0e |0060: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0eca4c: 1302 0b00 |0062: const/16 v2, #int 11 // #b │ │ -0eca50: 6e20 ce02 2900 |0064: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0eca56: 0c02 |0067: move-result-object v2 │ │ -0eca58: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -0eca5c: 5b02 ae0e |006a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0eca60: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -0eca64: 5402 ae0e |006e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0eca68: 3902 2600 |0070: if-nez v2, 0096 // +0026 │ │ -0eca6c: 6002 4501 |0072: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ -0eca70: 1303 0b00 |0074: const/16 v3, #int 11 // #b │ │ -0eca74: 3532 4c01 |0076: if-ge v2, v3, 01c2 // +014c │ │ -0eca78: 0800 1200 |0078: move-object/from16 v0, v18 │ │ -0eca7c: 2002 3200 |007a: instance-of v2, v0, Landroid/app/Activity; // type@0032 │ │ -0eca80: 3802 1a00 |007c: if-eqz v2, 0096 // +001a │ │ -0eca84: 0802 1200 |007e: move-object/from16 v2, v18 │ │ -0eca88: 1f02 3200 |0080: check-cast v2, Landroid/app/Activity; // type@0032 │ │ -0eca8c: 7110 0d27 0200 |0082: invoke-static {v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.loadLogoFromManifest:(Landroid/app/Activity;)I // method@270d │ │ -0eca92: 0a10 |0085: move-result v16 │ │ -0eca94: 3810 1000 |0086: if-eqz v16, 0096 // +0010 │ │ -0eca98: 7401 4602 1200 |0088: invoke-virtual/range {v18}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0eca9e: 0c02 |008b: move-result-object v2 │ │ -0ecaa0: 0200 1000 |008c: move/from16 v0, v16 │ │ -0ecaa4: 6e20 bb02 0200 |008e: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0ecaaa: 0c02 |0091: move-result-object v2 │ │ -0ecaac: 0800 1100 |0092: move-object/from16 v0, v17 │ │ -0ecab0: 5b02 ae0e |0094: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ecab4: 1302 0a00 |0096: const/16 v2, #int 10 // #a │ │ -0ecab8: 6e20 ce02 2900 |0098: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0ecabe: 0c02 |009b: move-result-object v2 │ │ -0ecac0: 0800 1100 |009c: move-object/from16 v0, v17 │ │ -0ecac4: 5b02 a60e |009e: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ecac8: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -0ecacc: 5402 a60e |00a2: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ecad0: 3902 2700 |00a4: if-nez v2, 00cb // +0027 │ │ -0ecad4: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -0ecad8: 2002 3200 |00a8: instance-of v2, v0, Landroid/app/Activity; // type@0032 │ │ -0ecadc: 3802 1300 |00aa: if-eqz v2, 00bd // +0013 │ │ -0ecae0: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ -0ecae4: 1f00 3200 |00ae: check-cast v0, Landroid/app/Activity; // type@0032 │ │ -0ecae8: 0702 |00b0: move-object v2, v0 │ │ -0ecaea: 6e10 3101 0200 |00b1: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ -0ecaf0: 0c02 |00b4: move-result-object v2 │ │ -0ecaf2: 6e20 9d02 2f00 |00b5: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@029d │ │ -0ecaf8: 0c02 |00b8: move-result-object v2 │ │ -0ecafa: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -0ecafe: 5b02 a60e |00bb: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ecb02: 0800 1100 |00bd: move-object/from16 v0, v17 │ │ -0ecb06: 5402 a60e |00bf: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ecb0a: 3902 0a00 |00c1: if-nez v2, 00cb // +000a │ │ -0ecb0e: 6e20 9a02 fa00 |00c3: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@029a │ │ -0ecb14: 0c02 |00c6: move-result-object v2 │ │ -0ecb16: 0800 1100 |00c7: move-object/from16 v0, v17 │ │ -0ecb1a: 5b02 a60e |00c9: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ecb1e: 7701 0a21 1200 |00cb: invoke-static/range {v18}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0ecb24: 0c0e |00ce: move-result-object v14 │ │ -0ecb26: 1302 0e00 |00cf: const/16 v2, #int 14 // #e │ │ -0ecb2a: 6003 6a0b |00d1: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_home:I // field@0b6a │ │ -0ecb2e: 6e30 d302 2903 |00d3: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ecb34: 0a0d |00d6: move-result v13 │ │ -0ecb36: 1202 |00d7: const/4 v2, #int 0 // #0 │ │ -0ecb38: 0800 1100 |00d8: move-object/from16 v0, v17 │ │ -0ecb3c: 6e40 0d21 de20 |00da: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0ecb42: 0c02 |00dd: move-result-object v2 │ │ -0ecb44: 1f02 8505 |00de: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0585 │ │ -0ecb48: 0800 1100 |00e0: move-object/from16 v0, v17 │ │ -0ecb4c: 5b02 a50e |00e2: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ecb50: 1202 |00e4: const/4 v2, #int 0 // #0 │ │ -0ecb52: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -0ecb56: 6e40 0d21 de20 |00e7: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0ecb5c: 0c02 |00ea: move-result-object v2 │ │ -0ecb5e: 1f02 8505 |00eb: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0585 │ │ -0ecb62: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -0ecb66: 5b02 a30e |00ef: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ -0ecb6a: 0800 1100 |00f1: move-object/from16 v0, v17 │ │ -0ecb6e: 5402 a30e |00f3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ -0ecb72: 1213 |00f5: const/4 v3, #int 1 // #1 │ │ -0ecb74: 6e20 ae2c 3200 |00f6: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@2cae │ │ -0ecb7a: 0800 1100 |00f9: move-object/from16 v0, v17 │ │ -0ecb7e: 5402 a30e |00fb: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ -0ecb82: 0800 1100 |00fd: move-object/from16 v0, v17 │ │ -0ecb86: 5403 a20e |00ff: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0ea2 │ │ -0ecb8a: 6e20 ad2c 3200 |0101: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2cad │ │ -0ecb90: 0800 1100 |0104: move-object/from16 v0, v17 │ │ -0ecb94: 5402 a30e |0106: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ -0ecb98: 7401 e42c 1100 |0108: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@2ce4 │ │ -0ecb9e: 0c03 |010b: move-result-object v3 │ │ -0ecba0: 6004 820b |010c: sget v4, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@0b82 │ │ -0ecba4: 6e20 c902 4300 |010e: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0ecbaa: 0c03 |0111: move-result-object v3 │ │ -0ecbac: 6e20 a82c 3200 |0112: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ -0ecbb2: 1252 |0115: const/4 v2, #int 5 // #5 │ │ -0ecbb4: 1203 |0116: const/4 v3, #int 0 // #0 │ │ -0ecbb6: 6e30 d302 2903 |0117: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ecbbc: 0a02 |011a: move-result v2 │ │ -0ecbbe: 0800 1100 |011b: move-object/from16 v0, v17 │ │ -0ecbc2: 5902 c10e |011d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ec1 │ │ -0ecbc6: 1242 |011f: const/4 v2, #int 4 // #4 │ │ -0ecbc8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -0ecbca: 6e30 d302 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ecbd0: 0a02 |0124: move-result v2 │ │ -0ecbd2: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -0ecbd6: 5902 bc0e |0127: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ebc │ │ -0ecbda: 1302 0f00 |0129: const/16 v2, #int 15 // #f │ │ -0ecbde: 1203 |012b: const/4 v3, #int 0 // #0 │ │ -0ecbe0: 6e30 d302 2903 |012c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ecbe6: 0a02 |012f: move-result v2 │ │ -0ecbe8: 0800 1100 |0130: move-object/from16 v0, v17 │ │ -0ecbec: 5902 b50e |0132: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0eb5 │ │ -0ecbf0: 1302 1000 |0134: const/16 v2, #int 16 // #10 │ │ -0ecbf4: 1203 |0136: const/4 v3, #int 0 // #0 │ │ -0ecbf6: 6e30 d302 2903 |0137: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ecbfc: 0a02 |013a: move-result v2 │ │ -0ecbfe: 0800 1100 |013b: move-object/from16 v0, v17 │ │ -0ecc02: 5902 a80e |013d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ea8 │ │ -0ecc06: 1302 1100 |013f: const/16 v2, #int 17 // #11 │ │ -0ecc0a: 1203 |0141: const/4 v3, #int 0 // #0 │ │ -0ecc0c: 6e30 cc02 2903 |0142: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ -0ecc12: 0a02 |0145: move-result v2 │ │ -0ecc14: 0800 1100 |0146: move-object/from16 v0, v17 │ │ -0ecc18: 5902 b40e |0148: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ -0ecc1c: 1302 1200 |014a: const/16 v2, #int 18 // #12 │ │ -0ecc20: 1203 |014c: const/4 v3, #int 0 // #0 │ │ -0ecc22: 6e30 cc02 2903 |014d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ -0ecc28: 0a02 |0150: move-result v2 │ │ -0ecc2a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0ecc2e: 5902 ac0e |0153: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ecc32: 1272 |0155: const/4 v2, #int 7 // #7 │ │ -0ecc34: 1203 |0156: const/4 v3, #int 0 // #0 │ │ -0ecc36: 6e30 d002 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0ecc3c: 0a02 |015a: move-result v2 │ │ -0ecc3e: 0800 1100 |015b: move-object/from16 v0, v17 │ │ -0ecc42: 6e20 082d 2000 |015d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ -0ecc48: 1302 0d00 |0160: const/16 v2, #int 13 // #d │ │ -0ecc4c: 1203 |0162: const/4 v3, #int 0 // #0 │ │ -0ecc4e: 6e30 d302 2903 |0163: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ -0ecc54: 0a0b |0166: move-result v11 │ │ -0ecc56: 380b 1d00 |0167: if-eqz v11, 0184 // +001d │ │ -0ecc5a: 1202 |0169: const/4 v2, #int 0 // #0 │ │ -0ecc5c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0ecc60: 6e40 0d21 be20 |016c: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0ecc66: 0c02 |016f: move-result-object v2 │ │ -0ecc68: 0800 1100 |0170: move-object/from16 v0, v17 │ │ -0ecc6c: 5b02 9f0e |0172: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ecc70: 1202 |0174: const/4 v2, #int 0 // #0 │ │ -0ecc72: 0800 1100 |0175: move-object/from16 v0, v17 │ │ -0ecc76: 5902 b20e |0177: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0ecc7a: 0800 1100 |0179: move-object/from16 v0, v17 │ │ -0ecc7e: 5202 a00e |017b: iget v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ecc82: de02 0210 |017d: or-int/lit8 v2, v2, #int 16 // #10 │ │ -0ecc86: 0800 1100 |017f: move-object/from16 v0, v17 │ │ -0ecc8a: 6e20 082d 2000 |0181: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ -0ecc90: 1232 |0184: const/4 v2, #int 3 // #3 │ │ -0ecc92: 1203 |0185: const/4 v3, #int 0 // #0 │ │ -0ecc94: 6e30 d202 2903 |0186: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ -0ecc9a: 0a02 |0189: move-result v2 │ │ -0ecc9c: 0800 1100 |018a: move-object/from16 v0, v17 │ │ -0ecca0: 5902 9c0e |018c: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ -0ecca4: 6e10 d802 0900 |018e: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0eccaa: 2202 5905 |0191: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ -0eccae: 1204 |0193: const/4 v4, #int 0 // #0 │ │ -0eccb0: 1405 2c00 0201 |0194: const v5, #float 2.38774e-38 // #0102002c │ │ -0eccb6: 1206 |0197: const/4 v6, #int 0 // #0 │ │ -0eccb8: 1207 |0198: const/4 v7, #int 0 // #0 │ │ -0eccba: 0800 1100 |0199: move-object/from16 v0, v17 │ │ -0eccbe: 5408 bf0e |019b: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0eccc2: 0803 1200 |019d: move-object/from16 v3, v18 │ │ -0eccc6: 7607 9e29 0200 |019f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@299e │ │ -0ecccc: 0800 1100 |01a2: move-object/from16 v0, v17 │ │ -0eccd0: 5b02 af0e |01a4: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ -0eccd4: 0800 1100 |01a6: move-object/from16 v0, v17 │ │ -0eccd8: 5402 a50e |01a8: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0eccdc: 0800 1100 |01aa: move-object/from16 v0, v17 │ │ -0ecce0: 5403 c40e |01ac: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0ec4 │ │ -0ecce4: 6e20 ad2c 3200 |01ae: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2cad │ │ -0eccea: 0800 1100 |01b1: move-object/from16 v0, v17 │ │ -0eccee: 5402 a50e |01b3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0eccf2: 1213 |01b5: const/4 v3, #int 1 // #1 │ │ -0eccf4: 6e20 a72c 3200 |01b6: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@2ca7 │ │ -0eccfa: 0800 1100 |01b9: move-object/from16 v0, v17 │ │ -0eccfe: 5402 a50e |01bb: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ecd02: 1213 |01bd: const/4 v3, #int 1 // #1 │ │ -0ecd04: 6e20 aa2c 3200 |01be: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@2caa │ │ -0ecd0a: 0e00 |01c1: return-void │ │ -0ecd0c: 0800 1200 |01c2: move-object/from16 v0, v18 │ │ -0ecd10: 2002 3200 |01c4: instance-of v2, v0, Landroid/app/Activity; // type@0032 │ │ -0ecd14: 3802 1300 |01c6: if-eqz v2, 01d9 // +0013 │ │ -0ecd18: 0800 1200 |01c8: move-object/from16 v0, v18 │ │ -0ecd1c: 1f00 3200 |01ca: check-cast v0, Landroid/app/Activity; // type@0032 │ │ -0ecd20: 0702 |01cc: move-object v2, v0 │ │ -0ecd22: 6e10 3101 0200 |01cd: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ -0ecd28: 0c02 |01d0: move-result-object v2 │ │ -0ecd2a: 6e20 9f02 2f00 |01d1: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@029f │ │ -0ecd30: 0c02 |01d4: move-result-object v2 │ │ -0ecd32: 0800 1100 |01d5: move-object/from16 v0, v17 │ │ -0ecd36: 5b02 ae0e |01d7: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ecd3a: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ -0ecd3e: 5402 ae0e |01db: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ecd42: 3902 b9fe |01dd: if-nez v2, 0096 // -0147 │ │ -0ecd46: 6e20 9b02 fa00 |01df: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@029b │ │ -0ecd4c: 0c02 |01e2: move-result-object v2 │ │ -0ecd4e: 0800 1100 |01e3: move-object/from16 v0, v17 │ │ -0ecd52: 5b02 ae0e |01e5: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ecd56: 2900 affe |01e7: goto/16 0096 // -0151 │ │ -0ecd5a: 0d0c |01e9: move-exception v12 │ │ -0ecd5c: 1a02 5a02 |01ea: const-string v2, "ActionBarView" // string@025a │ │ -0ecd60: 1a03 6f02 |01ec: const-string v3, "Activity component name not found!" // string@026f │ │ -0ecd64: 7130 b320 320c |01ee: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ecd6a: 28e8 |01f1: goto 01d9 // -0018 │ │ -0ecd6c: 0d0c |01f2: move-exception v12 │ │ -0ecd6e: 1a02 5a02 |01f3: const-string v2, "ActionBarView" // string@025a │ │ -0ecd72: 1a03 6f02 |01f5: const-string v3, "Activity component name not found!" // string@026f │ │ -0ecd76: 7130 b320 320c |01f7: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0ecd7c: 2900 c3fe |01fa: goto/16 00bd // -013d │ │ +0ec958: |[0ec958] com.actionbarsherlock.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ec968: 7603 062c 1100 |0000: invoke-direct/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2c06 │ │ +0ec96e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0ec970: 0800 1100 |0004: move-object/from16 v0, v17 │ │ +0ec974: 5902 a00e |0006: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ec978: 2202 8105 |0008: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1; // type@0581 │ │ +0ec97c: 0800 1100 |000a: move-object/from16 v0, v17 │ │ +0ec980: 7020 7f2c 0200 |000c: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c7f │ │ +0ec986: 0800 1100 |000f: move-object/from16 v0, v17 │ │ +0ec98a: 5b02 b10e |0011: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0eb1 │ │ +0ec98e: 2202 8205 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2; // type@0582 │ │ +0ec992: 0800 1100 |0015: move-object/from16 v0, v17 │ │ +0ec996: 7020 822c 0200 |0017: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c82 │ │ +0ec99c: 0800 1100 |001a: move-object/from16 v0, v17 │ │ +0ec9a0: 5b02 a20e |001c: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0ea2 │ │ +0ec9a4: 2202 8305 |001e: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$3; // type@0583 │ │ +0ec9a8: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +0ec9ac: 7020 842c 0200 |0022: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@2c84 │ │ +0ec9b2: 0800 1100 |0025: move-object/from16 v0, v17 │ │ +0ec9b6: 5b02 c40e |0027: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0ec4 │ │ +0ec9ba: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +0ec9bc: 0800 1100 |002a: move-object/from16 v0, v17 │ │ +0ec9c0: 6e20 032d 2000 |002c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@2d03 │ │ +0ec9c6: 6202 e70b |002f: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0be7 │ │ +0ec9ca: 6003 4a0a |0031: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0a4a │ │ +0ec9ce: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +0ec9d0: 0800 1200 |0034: move-object/from16 v0, v18 │ │ +0ec9d4: 0801 1300 |0036: move-object/from16 v1, v19 │ │ +0ec9d8: 6e54 4f02 1032 |0038: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0ec9de: 0c09 |003b: move-result-object v9 │ │ +0ec9e0: 7401 3402 1200 |003c: invoke-virtual/range {v18}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0234 │ │ +0ec9e6: 0c0a |003f: move-result-object v10 │ │ +0ec9e8: 7401 4402 1200 |0040: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0ec9ee: 0c0f |0043: move-result-object v15 │ │ +0ec9f0: 1262 |0044: const/4 v2, #int 6 // #6 │ │ +0ec9f2: 1203 |0045: const/4 v3, #int 0 // #0 │ │ +0ec9f4: 6e30 d002 2903 |0046: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ec9fa: 0a02 |0049: move-result v2 │ │ +0ec9fc: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +0eca00: 5902 b20e |004c: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0eca04: 1302 0800 |004e: const/16 v2, #int 8 // #8 │ │ +0eca08: 6e20 d502 2900 |0050: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ +0eca0e: 0c02 |0053: move-result-object v2 │ │ +0eca10: 0800 1100 |0054: move-object/from16 v0, v17 │ │ +0eca14: 5b02 bf0e |0056: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0eca18: 1302 0900 |0058: const/16 v2, #int 9 // #9 │ │ +0eca1c: 6e20 d502 2900 |005a: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ +0eca22: 0c02 |005d: move-result-object v2 │ │ +0eca24: 0800 1100 |005e: move-object/from16 v0, v17 │ │ +0eca28: 5b02 bb0e |0060: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0eca2c: 1302 0b00 |0062: const/16 v2, #int 11 // #b │ │ +0eca30: 6e20 ce02 2900 |0064: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0eca36: 0c02 |0067: move-result-object v2 │ │ +0eca38: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +0eca3c: 5b02 ae0e |006a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0eca40: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +0eca44: 5402 ae0e |006e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0eca48: 3902 2600 |0070: if-nez v2, 0096 // +0026 │ │ +0eca4c: 6002 4501 |0072: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0145 │ │ +0eca50: 1303 0b00 |0074: const/16 v3, #int 11 // #b │ │ +0eca54: 3532 4c01 |0076: if-ge v2, v3, 01c2 // +014c │ │ +0eca58: 0800 1200 |0078: move-object/from16 v0, v18 │ │ +0eca5c: 2002 3200 |007a: instance-of v2, v0, Landroid/app/Activity; // type@0032 │ │ +0eca60: 3802 1a00 |007c: if-eqz v2, 0096 // +001a │ │ +0eca64: 0802 1200 |007e: move-object/from16 v2, v18 │ │ +0eca68: 1f02 3200 |0080: check-cast v2, Landroid/app/Activity; // type@0032 │ │ +0eca6c: 7110 0d27 0200 |0082: invoke-static {v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.loadLogoFromManifest:(Landroid/app/Activity;)I // method@270d │ │ +0eca72: 0a10 |0085: move-result v16 │ │ +0eca74: 3810 1000 |0086: if-eqz v16, 0096 // +0010 │ │ +0eca78: 7401 4602 1200 |0088: invoke-virtual/range {v18}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0eca7e: 0c02 |008b: move-result-object v2 │ │ +0eca80: 0200 1000 |008c: move/from16 v0, v16 │ │ +0eca84: 6e20 bb02 0200 |008e: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0eca8a: 0c02 |0091: move-result-object v2 │ │ +0eca8c: 0800 1100 |0092: move-object/from16 v0, v17 │ │ +0eca90: 5b02 ae0e |0094: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0eca94: 1302 0a00 |0096: const/16 v2, #int 10 // #a │ │ +0eca98: 6e20 ce02 2900 |0098: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0eca9e: 0c02 |009b: move-result-object v2 │ │ +0ecaa0: 0800 1100 |009c: move-object/from16 v0, v17 │ │ +0ecaa4: 5b02 a60e |009e: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ecaa8: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +0ecaac: 5402 a60e |00a2: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ecab0: 3902 2700 |00a4: if-nez v2, 00cb // +0027 │ │ +0ecab4: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +0ecab8: 2002 3200 |00a8: instance-of v2, v0, Landroid/app/Activity; // type@0032 │ │ +0ecabc: 3802 1300 |00aa: if-eqz v2, 00bd // +0013 │ │ +0ecac0: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ +0ecac4: 1f00 3200 |00ae: check-cast v0, Landroid/app/Activity; // type@0032 │ │ +0ecac8: 0702 |00b0: move-object v2, v0 │ │ +0ecaca: 6e10 3101 0200 |00b1: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ +0ecad0: 0c02 |00b4: move-result-object v2 │ │ +0ecad2: 6e20 9d02 2f00 |00b5: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@029d │ │ +0ecad8: 0c02 |00b8: move-result-object v2 │ │ +0ecada: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +0ecade: 5b02 a60e |00bb: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ecae2: 0800 1100 |00bd: move-object/from16 v0, v17 │ │ +0ecae6: 5402 a60e |00bf: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ecaea: 3902 0a00 |00c1: if-nez v2, 00cb // +000a │ │ +0ecaee: 6e20 9a02 fa00 |00c3: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@029a │ │ +0ecaf4: 0c02 |00c6: move-result-object v2 │ │ +0ecaf6: 0800 1100 |00c7: move-object/from16 v0, v17 │ │ +0ecafa: 5b02 a60e |00c9: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ecafe: 7701 0a21 1200 |00cb: invoke-static/range {v18}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0ecb04: 0c0e |00ce: move-result-object v14 │ │ +0ecb06: 1302 0e00 |00cf: const/16 v2, #int 14 // #e │ │ +0ecb0a: 6003 6a0b |00d1: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_home:I // field@0b6a │ │ +0ecb0e: 6e30 d302 2903 |00d3: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ecb14: 0a0d |00d6: move-result v13 │ │ +0ecb16: 1202 |00d7: const/4 v2, #int 0 // #0 │ │ +0ecb18: 0800 1100 |00d8: move-object/from16 v0, v17 │ │ +0ecb1c: 6e40 0d21 de20 |00da: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0ecb22: 0c02 |00dd: move-result-object v2 │ │ +0ecb24: 1f02 8505 |00de: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0585 │ │ +0ecb28: 0800 1100 |00e0: move-object/from16 v0, v17 │ │ +0ecb2c: 5b02 a50e |00e2: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ecb30: 1202 |00e4: const/4 v2, #int 0 // #0 │ │ +0ecb32: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ +0ecb36: 6e40 0d21 de20 |00e7: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0ecb3c: 0c02 |00ea: move-result-object v2 │ │ +0ecb3e: 1f02 8505 |00eb: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0585 │ │ +0ecb42: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +0ecb46: 5b02 a30e |00ef: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ +0ecb4a: 0800 1100 |00f1: move-object/from16 v0, v17 │ │ +0ecb4e: 5402 a30e |00f3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ +0ecb52: 1213 |00f5: const/4 v3, #int 1 // #1 │ │ +0ecb54: 6e20 ae2c 3200 |00f6: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@2cae │ │ +0ecb5a: 0800 1100 |00f9: move-object/from16 v0, v17 │ │ +0ecb5e: 5402 a30e |00fb: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ +0ecb62: 0800 1100 |00fd: move-object/from16 v0, v17 │ │ +0ecb66: 5403 a20e |00ff: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0ea2 │ │ +0ecb6a: 6e20 ad2c 3200 |0101: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2cad │ │ +0ecb70: 0800 1100 |0104: move-object/from16 v0, v17 │ │ +0ecb74: 5402 a30e |0106: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ +0ecb78: 7401 e42c 1100 |0108: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@2ce4 │ │ +0ecb7e: 0c03 |010b: move-result-object v3 │ │ +0ecb80: 6004 820b |010c: sget v4, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@0b82 │ │ +0ecb84: 6e20 c902 4300 |010e: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0ecb8a: 0c03 |0111: move-result-object v3 │ │ +0ecb8c: 6e20 a82c 3200 |0112: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ +0ecb92: 1252 |0115: const/4 v2, #int 5 // #5 │ │ +0ecb94: 1203 |0116: const/4 v3, #int 0 // #0 │ │ +0ecb96: 6e30 d302 2903 |0117: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ecb9c: 0a02 |011a: move-result v2 │ │ +0ecb9e: 0800 1100 |011b: move-object/from16 v0, v17 │ │ +0ecba2: 5902 c10e |011d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ec1 │ │ +0ecba6: 1242 |011f: const/4 v2, #int 4 // #4 │ │ +0ecba8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0ecbaa: 6e30 d302 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ecbb0: 0a02 |0124: move-result v2 │ │ +0ecbb2: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +0ecbb6: 5902 bc0e |0127: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ebc │ │ +0ecbba: 1302 0f00 |0129: const/16 v2, #int 15 // #f │ │ +0ecbbe: 1203 |012b: const/4 v3, #int 0 // #0 │ │ +0ecbc0: 6e30 d302 2903 |012c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ecbc6: 0a02 |012f: move-result v2 │ │ +0ecbc8: 0800 1100 |0130: move-object/from16 v0, v17 │ │ +0ecbcc: 5902 b50e |0132: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0eb5 │ │ +0ecbd0: 1302 1000 |0134: const/16 v2, #int 16 // #10 │ │ +0ecbd4: 1203 |0136: const/4 v3, #int 0 // #0 │ │ +0ecbd6: 6e30 d302 2903 |0137: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ecbdc: 0a02 |013a: move-result v2 │ │ +0ecbde: 0800 1100 |013b: move-object/from16 v0, v17 │ │ +0ecbe2: 5902 a80e |013d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ea8 │ │ +0ecbe6: 1302 1100 |013f: const/16 v2, #int 17 // #11 │ │ +0ecbea: 1203 |0141: const/4 v3, #int 0 // #0 │ │ +0ecbec: 6e30 cc02 2903 |0142: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ +0ecbf2: 0a02 |0145: move-result v2 │ │ +0ecbf4: 0800 1100 |0146: move-object/from16 v0, v17 │ │ +0ecbf8: 5902 b40e |0148: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ +0ecbfc: 1302 1200 |014a: const/16 v2, #int 18 // #12 │ │ +0ecc00: 1203 |014c: const/4 v3, #int 0 // #0 │ │ +0ecc02: 6e30 cc02 2903 |014d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ +0ecc08: 0a02 |0150: move-result v2 │ │ +0ecc0a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0ecc0e: 5902 ac0e |0153: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ecc12: 1272 |0155: const/4 v2, #int 7 // #7 │ │ +0ecc14: 1203 |0156: const/4 v3, #int 0 // #0 │ │ +0ecc16: 6e30 d002 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0ecc1c: 0a02 |015a: move-result v2 │ │ +0ecc1e: 0800 1100 |015b: move-object/from16 v0, v17 │ │ +0ecc22: 6e20 082d 2000 |015d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ +0ecc28: 1302 0d00 |0160: const/16 v2, #int 13 // #d │ │ +0ecc2c: 1203 |0162: const/4 v3, #int 0 // #0 │ │ +0ecc2e: 6e30 d302 2903 |0163: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@02d3 │ │ +0ecc34: 0a0b |0166: move-result v11 │ │ +0ecc36: 380b 1d00 |0167: if-eqz v11, 0184 // +001d │ │ +0ecc3a: 1202 |0169: const/4 v2, #int 0 // #0 │ │ +0ecc3c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0ecc40: 6e40 0d21 be20 |016c: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0ecc46: 0c02 |016f: move-result-object v2 │ │ +0ecc48: 0800 1100 |0170: move-object/from16 v0, v17 │ │ +0ecc4c: 5b02 9f0e |0172: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ecc50: 1202 |0174: const/4 v2, #int 0 // #0 │ │ +0ecc52: 0800 1100 |0175: move-object/from16 v0, v17 │ │ +0ecc56: 5902 b20e |0177: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0ecc5a: 0800 1100 |0179: move-object/from16 v0, v17 │ │ +0ecc5e: 5202 a00e |017b: iget v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ecc62: de02 0210 |017d: or-int/lit8 v2, v2, #int 16 // #10 │ │ +0ecc66: 0800 1100 |017f: move-object/from16 v0, v17 │ │ +0ecc6a: 6e20 082d 2000 |0181: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@2d08 │ │ +0ecc70: 1232 |0184: const/4 v2, #int 3 // #3 │ │ +0ecc72: 1203 |0185: const/4 v3, #int 0 // #0 │ │ +0ecc74: 6e30 d202 2903 |0186: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ +0ecc7a: 0a02 |0189: move-result v2 │ │ +0ecc7c: 0800 1100 |018a: move-object/from16 v0, v17 │ │ +0ecc80: 5902 9c0e |018c: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ +0ecc84: 6e10 d802 0900 |018e: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0ecc8a: 2202 5905 |0191: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@0559 │ │ +0ecc8e: 1204 |0193: const/4 v4, #int 0 // #0 │ │ +0ecc90: 1405 2c00 0201 |0194: const v5, #float 2.38774e-38 // #0102002c │ │ +0ecc96: 1206 |0197: const/4 v6, #int 0 // #0 │ │ +0ecc98: 1207 |0198: const/4 v7, #int 0 // #0 │ │ +0ecc9a: 0800 1100 |0199: move-object/from16 v0, v17 │ │ +0ecc9e: 5408 bf0e |019b: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0ecca2: 0803 1200 |019d: move-object/from16 v3, v18 │ │ +0ecca6: 7607 9e29 0200 |019f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@299e │ │ +0eccac: 0800 1100 |01a2: move-object/from16 v0, v17 │ │ +0eccb0: 5b02 af0e |01a4: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ +0eccb4: 0800 1100 |01a6: move-object/from16 v0, v17 │ │ +0eccb8: 5402 a50e |01a8: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0eccbc: 0800 1100 |01aa: move-object/from16 v0, v17 │ │ +0eccc0: 5403 c40e |01ac: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0ec4 │ │ +0eccc4: 6e20 ad2c 3200 |01ae: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2cad │ │ +0eccca: 0800 1100 |01b1: move-object/from16 v0, v17 │ │ +0eccce: 5402 a50e |01b3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0eccd2: 1213 |01b5: const/4 v3, #int 1 // #1 │ │ +0eccd4: 6e20 a72c 3200 |01b6: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@2ca7 │ │ +0eccda: 0800 1100 |01b9: move-object/from16 v0, v17 │ │ +0eccde: 5402 a50e |01bb: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ecce2: 1213 |01bd: const/4 v3, #int 1 // #1 │ │ +0ecce4: 6e20 aa2c 3200 |01be: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@2caa │ │ +0eccea: 0e00 |01c1: return-void │ │ +0eccec: 0800 1200 |01c2: move-object/from16 v0, v18 │ │ +0eccf0: 2002 3200 |01c4: instance-of v2, v0, Landroid/app/Activity; // type@0032 │ │ +0eccf4: 3802 1300 |01c6: if-eqz v2, 01d9 // +0013 │ │ +0eccf8: 0800 1200 |01c8: move-object/from16 v0, v18 │ │ +0eccfc: 1f00 3200 |01ca: check-cast v0, Landroid/app/Activity; // type@0032 │ │ +0ecd00: 0702 |01cc: move-object v2, v0 │ │ +0ecd02: 6e10 3101 0200 |01cd: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0131 │ │ +0ecd08: 0c02 |01d0: move-result-object v2 │ │ +0ecd0a: 6e20 9f02 2f00 |01d1: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@029f │ │ +0ecd10: 0c02 |01d4: move-result-object v2 │ │ +0ecd12: 0800 1100 |01d5: move-object/from16 v0, v17 │ │ +0ecd16: 5b02 ae0e |01d7: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0ecd1a: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +0ecd1e: 5402 ae0e |01db: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0ecd22: 3902 b9fe |01dd: if-nez v2, 0096 // -0147 │ │ +0ecd26: 6e20 9b02 fa00 |01df: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@029b │ │ +0ecd2c: 0c02 |01e2: move-result-object v2 │ │ +0ecd2e: 0800 1100 |01e3: move-object/from16 v0, v17 │ │ +0ecd32: 5b02 ae0e |01e5: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0ecd36: 2900 affe |01e7: goto/16 0096 // -0151 │ │ +0ecd3a: 0d0c |01e9: move-exception v12 │ │ +0ecd3c: 1a02 5a02 |01ea: const-string v2, "ActionBarView" // string@025a │ │ +0ecd40: 1a03 6f02 |01ec: const-string v3, "Activity component name not found!" // string@026f │ │ +0ecd44: 7130 b320 320c |01ee: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ecd4a: 28e8 |01f1: goto 01d9 // -0018 │ │ +0ecd4c: 0d0c |01f2: move-exception v12 │ │ +0ecd4e: 1a02 5a02 |01f3: const-string v2, "ActionBarView" // string@025a │ │ +0ecd52: 1a03 6f02 |01f5: const-string v3, "Activity component name not found!" // string@026f │ │ +0ecd56: 7130 b320 320c |01f7: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0ecd5c: 2900 c3fe |01fa: goto/16 00bd // -013d │ │ catches : 2 │ │ 0x00ac - 0x00bd │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01f2 │ │ 0x01c8 - 0x01d9 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01e9 │ │ positions : │ │ 0x0000 line=168 │ │ @@ -332145,17 +332160,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ecd9c: |[0ecd9c] com.actionbarsherlock.internal.widget.ActionBarView.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ -0ecdac: 5410 9b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0e9b │ │ -0ecdb0: 1100 |0002: return-object v0 │ │ +0ecd7c: |[0ecd7c] com.actionbarsherlock.internal.widget.ActionBarView.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ +0ecd8c: 5410 9b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0e9b │ │ +0ecd90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332163,17 +332178,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ecdb4: |[0ecdb4] com.actionbarsherlock.internal.widget.ActionBarView.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ -0ecdc4: 5410 a40e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ecdc8: 1100 |0002: return-object v0 │ │ +0ecd94: |[0ecd94] com.actionbarsherlock.internal.widget.ActionBarView.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ +0ecda4: 5410 a40e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ecda8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332181,17 +332196,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ecdcc: |[0ecdcc] com.actionbarsherlock.internal.widget.ActionBarView.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ -0ecddc: 5410 b70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0ecde0: 1100 |0002: return-object v0 │ │ +0ecdac: |[0ecdac] com.actionbarsherlock.internal.widget.ActionBarView.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ +0ecdbc: 5410 b70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0ecdc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332199,17 +332214,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ecde4: |[0ecde4] com.actionbarsherlock.internal.widget.ActionBarView.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; │ │ -0ecdf4: 5410 9f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ecdf8: 1100 |0002: return-object v0 │ │ +0ecdc4: |[0ecdc4] com.actionbarsherlock.internal.widget.ActionBarView.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; │ │ +0ecdd4: 5410 9f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ecdd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332217,17 +332232,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ecdfc: |[0ecdfc] com.actionbarsherlock.internal.widget.ActionBarView.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ -0ece0c: 5210 a00e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ece10: 0f00 |0002: return v0 │ │ +0ecddc: |[0ecddc] com.actionbarsherlock.internal.widget.ActionBarView.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ +0ecdec: 5210 a00e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ecdf0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332235,17 +332250,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ece14: |[0ece14] com.actionbarsherlock.internal.widget.ActionBarView.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0ece24: 7010 ef2c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2cef │ │ -0ece2a: 0e00 |0003: return-void │ │ +0ecdf4: |[0ecdf4] com.actionbarsherlock.internal.widget.ActionBarView.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0ece04: 7010 ef2c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2cef │ │ +0ece0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332253,17 +332268,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ece2c: |[0ece2c] com.actionbarsherlock.internal.widget.ActionBarView.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ -0ece3c: 5210 b20e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0ece40: 0f00 |0002: return v0 │ │ +0ece0c: |[0ece0c] com.actionbarsherlock.internal.widget.ActionBarView.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ +0ece1c: 5210 b20e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0ece20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332271,17 +332286,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ece44: |[0ece44] com.actionbarsherlock.internal.widget.ActionBarView.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0ece54: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ -0ece58: 1100 |0002: return-object v0 │ │ +0ece24: |[0ece24] com.actionbarsherlock.internal.widget.ActionBarView.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +0ece34: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ +0ece38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332289,17 +332304,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ece5c: |[0ece5c] com.actionbarsherlock.internal.widget.ActionBarView.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ -0ece6c: 5410 a60e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ece70: 1100 |0002: return-object v0 │ │ +0ece3c: |[0ece3c] com.actionbarsherlock.internal.widget.ActionBarView.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ +0ece4c: 5410 a60e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ece50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332307,17 +332322,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ece74: |[0ece74] com.actionbarsherlock.internal.widget.ActionBarView.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ -0ece84: 5410 a30e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ -0ece88: 1100 |0002: return-object v0 │ │ +0ece54: |[0ece54] com.actionbarsherlock.internal.widget.ActionBarView.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ +0ece64: 5410 a30e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ +0ece68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332325,17 +332340,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ece8c: |[0ece8c] com.actionbarsherlock.internal.widget.ActionBarView.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ -0ece9c: 5410 a50e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ecea0: 1100 |0002: return-object v0 │ │ +0ece6c: |[0ece6c] com.actionbarsherlock.internal.widget.ActionBarView.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ +0ece7c: 5410 a50e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ece80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332343,17 +332358,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ecea4: |[0ecea4] com.actionbarsherlock.internal.widget.ActionBarView.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ -0eceb4: 5410 c00e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0eceb8: 1100 |0002: return-object v0 │ │ +0ece84: |[0ece84] com.actionbarsherlock.internal.widget.ActionBarView.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ +0ece94: 5410 c00e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ece98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332361,17 +332376,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ecebc: |[0ecebc] com.actionbarsherlock.internal.widget.ActionBarView.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ -0ececc: 5410 be0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0eced0: 1100 |0002: return-object v0 │ │ +0ece9c: |[0ece9c] com.actionbarsherlock.internal.widget.ActionBarView.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ +0eceac: 5410 be0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0eceb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332379,34 +332394,34 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0eced4: |[0eced4] com.actionbarsherlock.internal.widget.ActionBarView.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0ecee4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0ecee6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0ecee8: 3805 0d00 |0002: if-eqz v5, 000f // +000d │ │ -0eceec: 5440 9a0e |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0ecef0: 6e20 b12a 0500 |0006: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ -0ecef6: 5440 a40e |0009: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ecefa: 6e20 b12a 0500 |000b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ -0ecf00: 0e00 |000e: return-void │ │ -0ecf02: 5440 9a0e |000f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0ecf06: 5441 9d0e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ecf0a: 6e30 312a 1003 |0013: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2a31 │ │ -0ecf10: 5440 a40e |0016: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ecf14: 5441 9d0e |0018: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ecf18: 6e30 8d2c 1003 |001a: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2c8d │ │ -0ecf1e: 5440 9a0e |001d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0ecf22: 6e20 432a 2000 |001f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2a43 │ │ -0ecf28: 5440 a40e |0022: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ecf2c: 6e20 932c 2000 |0024: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@2c93 │ │ -0ecf32: 28e7 |0027: goto 000e // -0019 │ │ +0eceb4: |[0eceb4] com.actionbarsherlock.internal.widget.ActionBarView.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0ecec4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0ecec6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0ecec8: 3805 0d00 |0002: if-eqz v5, 000f // +000d │ │ +0ececc: 5440 9a0e |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eced0: 6e20 b12a 0500 |0006: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ +0eced6: 5440 a40e |0009: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0eceda: 6e20 b12a 0500 |000b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ab1 │ │ +0ecee0: 0e00 |000e: return-void │ │ +0ecee2: 5440 9a0e |000f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0ecee6: 5441 9d0e |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0eceea: 6e30 312a 1003 |0013: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2a31 │ │ +0ecef0: 5440 a40e |0016: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ecef4: 5441 9d0e |0018: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ecef8: 6e30 8d2c 1003 |001a: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2c8d │ │ +0ecefe: 5440 9a0e |001d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0ecf02: 6e20 432a 2000 |001f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2a43 │ │ +0ecf08: 5440 a40e |0022: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ecf0c: 6e20 932c 2000 |0024: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@2c93 │ │ +0ecf12: 28e7 |0027: goto 000e // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0004 line=443 │ │ 0x0009 line=444 │ │ 0x000e line=451 │ │ 0x000f line=446 │ │ @@ -332422,115 +332437,115 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -0ecf34: |[0ecf34] com.actionbarsherlock.internal.widget.ActionBarView.initTitle:()V │ │ -0ecf44: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -0ecf48: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0ecf4a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0ecf4c: 5493 c00e |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ecf50: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ -0ecf54: 6e10 d62c 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ -0ecf5a: 0c03 |000b: move-result-object v3 │ │ -0ecf5c: 7110 0a21 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0ecf62: 0c01 |000f: move-result-object v1 │ │ -0ecf64: 6003 6d0b |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@0b6d │ │ -0ecf68: 6e40 0d21 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0ecf6e: 0c03 |0015: move-result-object v3 │ │ -0ecf70: 1f03 e204 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@04e2 │ │ -0ecf74: 5b93 c00e |0018: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ecf78: 5493 c00e |001a: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ecf7c: 6007 3a0b |001c: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0b3a │ │ -0ecf80: 6e20 3b24 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ -0ecf86: 0c03 |0021: move-result-object v3 │ │ -0ecf88: 1f03 fa04 |0022: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ -0ecf8c: 5b93 c30e |0024: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ -0ecf90: 5493 c00e |0026: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ecf94: 6007 390b |0028: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0b39 │ │ -0ecf98: 6e20 3b24 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ -0ecf9e: 0c03 |002d: move-result-object v3 │ │ -0ecfa0: 1f03 fa04 |002e: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ -0ecfa4: 5b93 bd0e |0030: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0ecfa8: 5493 c00e |0032: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ecfac: 6007 5d0b |0034: sget v7, Lcom/actionbarsherlock/R$id;.abs__up:I // field@0b5d │ │ -0ecfb0: 6e20 3b24 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ -0ecfb6: 0c03 |0039: move-result-object v3 │ │ -0ecfb8: 5b93 c20e |003a: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ -0ecfbc: 5493 c00e |003c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ecfc0: 5497 c40e |003e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0ec4 │ │ -0ecfc4: 6e20 4f24 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@244f │ │ -0ecfca: 5293 c10e |0043: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ec1 │ │ -0ecfce: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ -0ecfd2: 5493 c30e |0047: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ -0ecfd6: 5497 9d0e |0049: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ecfda: 5298 c10e |004b: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ec1 │ │ -0ecfde: 6e30 ed24 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0ecfe4: 5493 bf0e |0050: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0ecfe8: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ -0ecfec: 5493 c30e |0054: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ -0ecff0: 5497 bf0e |0056: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0ecff4: 6e20 ec24 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0ecffa: 5293 bc0e |005b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ebc │ │ -0ecffe: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ -0ed002: 5493 bd0e |005f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0ed006: 5497 9d0e |0061: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ed00a: 5298 bc0e |0063: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ebc │ │ -0ed00e: 6e30 ed24 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ -0ed014: 5493 bb0e |0068: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0ed018: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ -0ed01c: 5493 bd0e |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0ed020: 5497 bb0e |006e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0ed024: 6e20 ec24 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0ed02a: 5493 bd0e |0073: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0ed02e: 6e20 f124 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0ed034: 5293 a00e |0078: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed038: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ -0ed03c: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ -0ed040: 0140 |007e: move v0, v4 │ │ -0ed042: 5293 a00e |007f: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed046: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ -0ed04a: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ -0ed04e: 0142 |0085: move v2, v4 │ │ -0ed050: 5497 c20e |0086: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ -0ed054: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ -0ed058: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ -0ed05c: 0153 |008c: move v3, v5 │ │ -0ed05e: 6e20 3722 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0ed064: 5493 c00e |0090: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed068: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ -0ed06c: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ -0ed070: 6e20 4c24 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@244c │ │ -0ed076: 5493 c00e |0099: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed07a: 6e20 c92c 3900 |009b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ed080: 5493 a10e |009e: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ed084: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ -0ed088: 5493 bf0e |00a2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0ed08c: 7110 9320 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ed092: 0a03 |00a7: move-result v3 │ │ -0ed094: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ -0ed098: 5493 bb0e |00aa: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0ed09c: 7110 9320 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ed0a2: 0a03 |00af: move-result v3 │ │ -0ed0a4: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ -0ed0a8: 5493 c00e |00b2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed0ac: 6e20 5224 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0ed0b2: 0e00 |00b7: return-void │ │ -0ed0b4: 0150 |00b8: move v0, v5 │ │ -0ed0b6: 28c6 |00b9: goto 007f // -003a │ │ -0ed0b8: 0152 |00ba: move v2, v5 │ │ -0ed0ba: 28cb |00bb: goto 0086 // -0035 │ │ -0ed0bc: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ -0ed0be: 28d0 |00bd: goto 008d // -0030 │ │ -0ed0c0: 0163 |00be: move v3, v6 │ │ -0ed0c2: 28ce |00bf: goto 008d // -0032 │ │ -0ed0c4: 0154 |00c0: move v4, v5 │ │ -0ed0c6: 28d5 |00c1: goto 0096 // -002b │ │ +0ecf14: |[0ecf14] com.actionbarsherlock.internal.widget.ActionBarView.initTitle:()V │ │ +0ecf24: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +0ecf28: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0ecf2a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0ecf2c: 5493 c00e |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ecf30: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ +0ecf34: 6e10 d62c 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ +0ecf3a: 0c03 |000b: move-result-object v3 │ │ +0ecf3c: 7110 0a21 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0ecf42: 0c01 |000f: move-result-object v1 │ │ +0ecf44: 6003 6d0b |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@0b6d │ │ +0ecf48: 6e40 0d21 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0ecf4e: 0c03 |0015: move-result-object v3 │ │ +0ecf50: 1f03 e204 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@04e2 │ │ +0ecf54: 5b93 c00e |0018: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ecf58: 5493 c00e |001a: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ecf5c: 6007 3a0b |001c: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0b3a │ │ +0ecf60: 6e20 3b24 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ +0ecf66: 0c03 |0021: move-result-object v3 │ │ +0ecf68: 1f03 fa04 |0022: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ +0ecf6c: 5b93 c30e |0024: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ +0ecf70: 5493 c00e |0026: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ecf74: 6007 390b |0028: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0b39 │ │ +0ecf78: 6e20 3b24 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ +0ecf7e: 0c03 |002d: move-result-object v3 │ │ +0ecf80: 1f03 fa04 |002e: check-cast v3, Landroid/widget/TextView; // type@04fa │ │ +0ecf84: 5b93 bd0e |0030: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0ecf88: 5493 c00e |0032: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ecf8c: 6007 5d0b |0034: sget v7, Lcom/actionbarsherlock/R$id;.abs__up:I // field@0b5d │ │ +0ecf90: 6e20 3b24 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@243b │ │ +0ecf96: 0c03 |0039: move-result-object v3 │ │ +0ecf98: 5b93 c20e |003a: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ +0ecf9c: 5493 c00e |003c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ecfa0: 5497 c40e |003e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0ec4 │ │ +0ecfa4: 6e20 4f24 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@244f │ │ +0ecfaa: 5293 c10e |0043: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ec1 │ │ +0ecfae: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ +0ecfb2: 5493 c30e |0047: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ +0ecfb6: 5497 9d0e |0049: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ecfba: 5298 c10e |004b: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ec1 │ │ +0ecfbe: 6e30 ed24 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0ecfc4: 5493 bf0e |0050: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0ecfc8: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ +0ecfcc: 5493 c30e |0054: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ +0ecfd0: 5497 bf0e |0056: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0ecfd4: 6e20 ec24 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0ecfda: 5293 bc0e |005b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ebc │ │ +0ecfde: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ +0ecfe2: 5493 bd0e |005f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0ecfe6: 5497 9d0e |0061: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ecfea: 5298 bc0e |0063: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ebc │ │ +0ecfee: 6e30 ed24 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@24ed │ │ +0ecff4: 5493 bb0e |0068: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0ecff8: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ +0ecffc: 5493 bd0e |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0ed000: 5497 bb0e |006e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0ed004: 6e20 ec24 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0ed00a: 5493 bd0e |0073: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0ed00e: 6e20 f124 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0ed014: 5293 a00e |0078: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed018: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ +0ed01c: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ +0ed020: 0140 |007e: move v0, v4 │ │ +0ed022: 5293 a00e |007f: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed026: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ +0ed02a: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ +0ed02e: 0142 |0085: move v2, v4 │ │ +0ed030: 5497 c20e |0086: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ +0ed034: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ +0ed038: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ +0ed03c: 0153 |008c: move v3, v5 │ │ +0ed03e: 6e20 3722 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0ed044: 5493 c00e |0090: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed048: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ +0ed04c: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ +0ed050: 6e20 4c24 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@244c │ │ +0ed056: 5493 c00e |0099: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed05a: 6e20 c92c 3900 |009b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ed060: 5493 a10e |009e: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ed064: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ +0ed068: 5493 bf0e |00a2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0ed06c: 7110 9320 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ed072: 0a03 |00a7: move-result v3 │ │ +0ed074: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ +0ed078: 5493 bb0e |00aa: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0ed07c: 7110 9320 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ed082: 0a03 |00af: move-result v3 │ │ +0ed084: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ +0ed088: 5493 c00e |00b2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed08c: 6e20 5224 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0ed092: 0e00 |00b7: return-void │ │ +0ed094: 0150 |00b8: move v0, v5 │ │ +0ed096: 28c6 |00b9: goto 007f // -003a │ │ +0ed098: 0152 |00ba: move v2, v5 │ │ +0ed09a: 28cb |00bb: goto 0086 // -0035 │ │ +0ed09c: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ +0ed09e: 28d0 |00bd: goto 008d // -0030 │ │ +0ed0a0: 0163 |00be: move v3, v6 │ │ +0ed0a2: 28ce |00bf: goto 008d // -0032 │ │ +0ed0a4: 0154 |00c0: move v4, v5 │ │ +0ed0a6: 28d5 |00c1: goto 0096 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=739 │ │ 0x0008 line=740 │ │ 0x0010 line=741 │ │ 0x001a line=743 │ │ 0x0026 line=744 │ │ @@ -332572,47 +332587,47 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0ed0c8: |[0ed0c8] com.actionbarsherlock.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ -0ed0d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ed0da: 5b34 bf0e |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0ed0de: 5432 c30e |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ -0ed0e2: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ -0ed0e6: 5432 c30e |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ -0ed0ea: 6e20 ec24 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0ed0f0: 5432 a10e |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ed0f4: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ -0ed0f8: 5232 a00e |0010: iget v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed0fc: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ -0ed100: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ -0ed104: 5432 bf0e |0016: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0ed108: 7110 9320 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ed10e: 0a02 |001b: move-result v2 │ │ -0ed110: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -0ed114: 5432 bb0e |001e: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0ed118: 7110 9320 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0ed11e: 0a02 |0023: move-result v2 │ │ -0ed120: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ -0ed124: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -0ed126: 5432 c00e |0027: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed12a: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ -0ed12e: 6e20 5224 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0ed134: 5431 af0e |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ -0ed138: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ -0ed13c: 5431 af0e |0032: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ -0ed140: 6e20 c729 4100 |0034: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@29c7 │ │ -0ed146: 0e00 |0037: return-void │ │ -0ed148: 0110 |0038: move v0, v1 │ │ -0ed14a: 28ee |0039: goto 0027 // -0012 │ │ -0ed14c: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -0ed150: 28ef |003c: goto 002b // -0011 │ │ +0ed0a8: |[0ed0a8] com.actionbarsherlock.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ +0ed0b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ed0ba: 5b34 bf0e |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0ed0be: 5432 c30e |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ +0ed0c2: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ +0ed0c6: 5432 c30e |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ +0ed0ca: 6e20 ec24 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0ed0d0: 5432 a10e |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ed0d4: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ +0ed0d8: 5232 a00e |0010: iget v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed0dc: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ +0ed0e0: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ +0ed0e4: 5432 bf0e |0016: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0ed0e8: 7110 9320 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ed0ee: 0a02 |001b: move-result v2 │ │ +0ed0f0: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +0ed0f4: 5432 bb0e |001e: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0ed0f8: 7110 9320 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0ed0fe: 0a02 |0023: move-result v2 │ │ +0ed100: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ +0ed104: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +0ed106: 5432 c00e |0027: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed10a: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ +0ed10e: 6e20 5224 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0ed114: 5431 af0e |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ +0ed118: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ +0ed11c: 5431 af0e |0032: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0eaf │ │ +0ed120: 6e20 c729 4100 |0034: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@29c7 │ │ +0ed126: 0e00 |0037: return-void │ │ +0ed128: 0110 |0038: move v0, v1 │ │ +0ed12a: 28ee |0039: goto 0027 // -0012 │ │ +0ed12c: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +0ed130: 28ef |003c: goto 002b // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0003 line=506 │ │ 0x0007 line=507 │ │ 0x000c line=508 │ │ 0x0018 line=510 │ │ @@ -332634,24 +332649,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0ed154: |[0ed154] com.actionbarsherlock.internal.widget.ActionBarView.collapseActionView:()V │ │ -0ed164: 5421 a40e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ed168: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0ed16c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0ed16e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0ed172: 6e10 032b 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2b03 │ │ -0ed178: 0e00 |000a: return-void │ │ -0ed17a: 5421 a40e |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ed17e: 5410 8d0e |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0ed182: 28f6 |000f: goto 0005 // -000a │ │ +0ed134: |[0ed134] com.actionbarsherlock.internal.widget.ActionBarView.collapseActionView:()V │ │ +0ed144: 5421 a40e |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ed148: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0ed14c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0ed14e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0ed152: 6e10 032b 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2b03 │ │ +0ed158: 0e00 |000a: return-void │ │ +0ed15a: 5421 a40e |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ed15e: 5410 8d0e |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0ed162: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0005 line=461 │ │ 0x0007 line=462 │ │ 0x000a line=464 │ │ 0x000b line=459 │ │ @@ -332664,19 +332679,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ed184: |[0ed184] com.actionbarsherlock.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0ed194: 2200 1205 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ -0ed198: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0ed19c: 7020 3e25 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(I)V // method@253e │ │ -0ed1a2: 1100 |0007: return-object v0 │ │ +0ed164: |[0ed164] com.actionbarsherlock.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0ed174: 2200 1205 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ +0ed178: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0ed17c: 7020 3e25 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(I)V // method@253e │ │ +0ed182: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332684,20 +332699,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 │ │ -0ed1a4: |[0ed1a4] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0ed1b4: 2200 1205 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ -0ed1b8: 6e10 d62c 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ -0ed1be: 0c01 |0005: move-result-object v1 │ │ -0ed1c0: 7030 4125 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2541 │ │ -0ed1c6: 1100 |0009: return-object v0 │ │ +0ed184: |[0ed184] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0ed194: 2200 1205 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ +0ed198: 6e10 d62c 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ +0ed19e: 0c01 |0005: move-result-object v1 │ │ +0ed1a0: 7030 4125 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2541 │ │ +0ed1a6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1128 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -332706,19 +332721,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ed1c8: |[0ed1c8] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0ed1d8: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -0ed1dc: 6e10 cf2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2ccf │ │ -0ed1e2: 0c01 |0005: move-result-object v1 │ │ -0ed1e4: 1101 |0006: return-object v1 │ │ +0ed1a8: |[0ed1a8] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0ed1b8: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +0ed1bc: 6e10 cf2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2ccf │ │ +0ed1c2: 0c01 |0005: move-result-object v1 │ │ +0ed1c4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ 0x0002 line=1134 │ │ 0x0006 line=1136 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ @@ -332729,17 +332744,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed1e8: |[0ed1e8] com.actionbarsherlock.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ -0ed1f8: 5410 9f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ed1fc: 1100 |0002: return-object v0 │ │ +0ed1c8: |[0ed1c8] com.actionbarsherlock.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ +0ed1d8: 5410 9f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ed1dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332747,17 +332762,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed200: |[0ed200] com.actionbarsherlock.internal.widget.ActionBarView.getDisplayOptions:()I │ │ -0ed210: 5210 a00e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed214: 0f00 |0002: return v0 │ │ +0ed1e0: |[0ed1e0] com.actionbarsherlock.internal.widget.ActionBarView.getDisplayOptions:()I │ │ +0ed1f0: 5210 a00e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed1f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332765,17 +332780,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed218: |[0ed218] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ -0ed228: 5410 b80e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ -0ed22c: 1100 |0002: return-object v0 │ │ +0ed1f8: |[0ed1f8] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ +0ed208: 5410 b80e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ +0ed20c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332783,19 +332798,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ed230: |[0ed230] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ -0ed240: 5410 b70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0ed244: 6e10 f32e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ -0ed24a: 0a00 |0005: move-result v0 │ │ -0ed24c: 0f00 |0006: return v0 │ │ +0ed210: |[0ed210] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ +0ed220: 5410 b70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0ed224: 6e10 f32e 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ +0ed22a: 0a00 |0005: move-result v0 │ │ +0ed22c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332803,17 +332818,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed250: |[0ed250] com.actionbarsherlock.internal.widget.ActionBarView.getNavigationMode:()I │ │ -0ed260: 5210 b20e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0ed264: 0f00 |0002: return v0 │ │ +0ed230: |[0ed230] com.actionbarsherlock.internal.widget.ActionBarView.getNavigationMode:()I │ │ +0ed240: 5210 b20e |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0ed244: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332821,17 +332836,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed268: |[0ed268] com.actionbarsherlock.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ -0ed278: 5410 bb0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0ed27c: 1100 |0002: return-object v0 │ │ +0ed248: |[0ed248] com.actionbarsherlock.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ +0ed258: 5410 bb0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0ed25c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332839,17 +332854,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed280: |[0ed280] com.actionbarsherlock.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ -0ed290: 5410 bf0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0ed294: 1100 |0002: return-object v0 │ │ +0ed260: |[0ed260] com.actionbarsherlock.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ +0ed270: 5410 bf0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0ed274: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332857,17 +332872,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed298: |[0ed298] com.actionbarsherlock.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ -0ed2a8: 5510 a70e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ -0ed2ac: 0f00 |0002: return v0 │ │ +0ed278: |[0ed278] com.actionbarsherlock.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ +0ed288: 5510 a70e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ +0ed28c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332875,24 +332890,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0ed2b0: |[0ed2b0] com.actionbarsherlock.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ -0ed2c0: 5410 a40e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ed2c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0ed2c8: 5410 a40e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ed2cc: 5400 8d0e |0006: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0ed2d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0ed2d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0ed2d6: 0f00 |000b: return v0 │ │ -0ed2d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0ed2da: 28fe |000d: goto 000b // -0002 │ │ +0ed290: |[0ed290] com.actionbarsherlock.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ +0ed2a0: 5410 a40e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ed2a4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0ed2a8: 5410 a40e |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ed2ac: 5400 8d0e |0006: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0ed2b0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0ed2b4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0ed2b6: 0f00 |000b: return v0 │ │ +0ed2b8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0ed2ba: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332900,28 +332915,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -0ed2dc: |[0ed2dc] com.actionbarsherlock.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ -0ed2ec: 2200 a705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ -0ed2f0: 5451 9d0e |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ed2f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ed2f6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0ed2f8: 5254 a80e |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ea8 │ │ -0ed2fc: 7054 6c2e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e6c │ │ -0ed302: 5b50 a90e |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ed306: 5450 a90e |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ed30a: 6001 4b0b |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0b4b │ │ -0ed30e: 6e20 a42e 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ea4 │ │ -0ed314: 5450 a90e |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ed318: 6e20 c92c 0500 |0016: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ed31e: 0e00 |0019: return-void │ │ +0ed2bc: |[0ed2bc] com.actionbarsherlock.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ +0ed2cc: 2200 a705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ +0ed2d0: 5451 9d0e |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ed2d4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0ed2d6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0ed2d8: 5254 a80e |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ea8 │ │ +0ed2dc: 7054 6c2e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e6c │ │ +0ed2e2: 5b50 a90e |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ed2e6: 5450 a90e |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ed2ea: 6001 4b0b |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0b4b │ │ +0ed2ee: 6e20 a42e 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ea4 │ │ +0ed2f4: 5450 a90e |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ed2f8: 6e20 c92c 0500 |0016: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ed2fe: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x000d line=324 │ │ 0x0014 line=325 │ │ 0x0019 line=326 │ │ locals : │ │ @@ -332932,31 +332947,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0ed320: |[0ed320] com.actionbarsherlock.internal.widget.ActionBarView.initProgress:()V │ │ -0ed330: 2200 a705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ -0ed334: 5451 9d0e |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ed338: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ed33a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0ed33c: 5254 b50e |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0eb5 │ │ -0ed340: 7054 6c2e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e6c │ │ -0ed346: 5b50 b60e |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed34a: 5450 b60e |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed34e: 6001 4c0b |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@0b4c │ │ -0ed352: 6e20 a42e 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ea4 │ │ -0ed358: 5450 b60e |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed35c: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ -0ed360: 6e20 a92e 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2ea9 │ │ -0ed366: 5450 b60e |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed36a: 6e20 c92c 0500 |001d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ed370: 0e00 |0020: return-void │ │ +0ed300: |[0ed300] com.actionbarsherlock.internal.widget.ActionBarView.initProgress:()V │ │ +0ed310: 2200 a705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@05a7 │ │ +0ed314: 5451 9d0e |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ed318: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0ed31a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0ed31c: 5254 b50e |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0eb5 │ │ +0ed320: 7054 6c2e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2e6c │ │ +0ed326: 5b50 b60e |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed32a: 5450 b60e |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed32e: 6001 4c0b |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@0b4c │ │ +0ed332: 6e20 a42e 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ea4 │ │ +0ed338: 5450 b60e |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed33c: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ +0ed340: 6e20 a92e 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2ea9 │ │ +0ed346: 5450 b60e |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed34a: 6e20 c92c 0500 |001d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ed350: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000d line=317 │ │ 0x0014 line=318 │ │ 0x001b line=319 │ │ 0x0020 line=320 │ │ @@ -332968,17 +332983,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed374: |[0ed374] com.actionbarsherlock.internal.widget.ActionBarView.isCollapsed:()Z │ │ -0ed384: 5510 ab0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0eab │ │ -0ed388: 0f00 |0002: return v0 │ │ +0ed354: |[0ed354] com.actionbarsherlock.internal.widget.ActionBarView.isCollapsed:()Z │ │ +0ed364: 5510 ab0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0eab │ │ +0ed368: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -332986,17 +333001,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ed38c: |[0ed38c] com.actionbarsherlock.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ -0ed39c: 5510 b90e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0eb9 │ │ -0ed3a0: 0f00 |0002: return v0 │ │ +0ed36c: |[0ed36c] com.actionbarsherlock.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ +0ed37c: 5510 b90e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0eb9 │ │ +0ed380: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -333004,49 +333019,49 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0ed3a4: |[0ed3a4] com.actionbarsherlock.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0ed3b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ed3b6: 6f20 122c 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2c12 │ │ -0ed3bc: 5b32 c30e |0004: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ -0ed3c0: 5b32 bd0e |0006: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0ed3c4: 5b32 c20e |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ -0ed3c8: 5431 c00e |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed3cc: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ -0ed3d0: 5431 c00e |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed3d4: 6e10 3e24 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@243e │ │ -0ed3da: 0c01 |0013: move-result-object v1 │ │ -0ed3dc: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ -0ed3e0: 5431 c00e |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed3e4: 6e20 002d 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0ed3ea: 5b32 c00e |001b: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed3ee: 5231 a00e |001d: iget v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed3f2: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0ed3f6: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -0ed3fa: 7010 ef2c 0300 |0023: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2cef │ │ -0ed400: 5431 be0e |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ed404: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ -0ed408: 5531 a70e |002a: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ -0ed40c: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ -0ed410: 5431 be0e |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ed414: 6e10 712f 0100 |0030: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2f71 │ │ -0ed41a: 0c00 |0033: move-result-object v0 │ │ -0ed41c: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ -0ed420: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ -0ed422: 5901 260a |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ed426: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ -0ed428: 5901 250a |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ed42c: 5431 be0e |003c: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ed430: 1212 |003e: const/4 v2, #int 1 // #1 │ │ -0ed432: 6e20 852f 2100 |003f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2f85 │ │ -0ed438: 0e00 |0042: return-void │ │ +0ed384: |[0ed384] com.actionbarsherlock.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0ed394: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ed396: 6f20 122c 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2c12 │ │ +0ed39c: 5b32 c30e |0004: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0ec3 │ │ +0ed3a0: 5b32 bd0e |0006: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0ed3a4: 5b32 c20e |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ +0ed3a8: 5431 c00e |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed3ac: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ +0ed3b0: 5431 c00e |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed3b4: 6e10 3e24 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@243e │ │ +0ed3ba: 0c01 |0013: move-result-object v1 │ │ +0ed3bc: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ +0ed3c0: 5431 c00e |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed3c4: 6e20 002d 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0ed3ca: 5b32 c00e |001b: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed3ce: 5231 a00e |001d: iget v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed3d2: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0ed3d6: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +0ed3da: 7010 ef2c 0300 |0023: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2cef │ │ +0ed3e0: 5431 be0e |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ed3e4: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ +0ed3e8: 5531 a70e |002a: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ +0ed3ec: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ +0ed3f0: 5431 be0e |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ed3f4: 6e10 712f 0100 |0030: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2f71 │ │ +0ed3fa: 0c00 |0033: move-result-object v0 │ │ +0ed3fc: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ +0ed400: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ +0ed402: 5901 260a |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ed406: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ +0ed408: 5901 250a |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ed40c: 5431 be0e |003c: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ed410: 1212 |003e: const/4 v2, #int 1 // #1 │ │ +0ed412: 6e20 852f 2100 |003f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2f85 │ │ +0ed418: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=269 │ │ 0x0004 line=271 │ │ 0x0006 line=272 │ │ 0x0008 line=273 │ │ 0x000a line=274 │ │ @@ -333071,23 +333086,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0ed43c: |[0ed43c] com.actionbarsherlock.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ -0ed44c: 6f10 132c 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2c13 │ │ -0ed452: 5410 9a0e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0ed456: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0ed45a: 5410 9a0e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0ed45e: 6e10 2f2a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ -0ed464: 5410 9a0e |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0ed468: 6e10 302a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2a30 │ │ -0ed46e: 0e00 |0011: return-void │ │ +0ed41c: |[0ed41c] com.actionbarsherlock.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ +0ed42c: 6f10 132c 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2c13 │ │ +0ed432: 5410 9a0e |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0ed436: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0ed43a: 5410 9a0e |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0ed43e: 6e10 2f2a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2a2f │ │ +0ed444: 5410 9a0e |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0ed448: 6e10 302a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2a30 │ │ +0ed44e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=304 │ │ 0x0007 line=305 │ │ 0x000c line=306 │ │ 0x0011 line=308 │ │ @@ -333099,35 +333114,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0ed470: |[0ed470] com.actionbarsherlock.internal.widget.ActionBarView.onFinishInflate:()V │ │ -0ed480: 6f10 142c 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@2c14 │ │ -0ed486: 5421 a50e |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ed48a: 6e20 c92c 1200 |0005: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ed490: 5421 9f0e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ed494: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ -0ed498: 5221 a00e |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed49c: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0ed4a0: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ -0ed4a4: 5421 9f0e |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ed4a8: 6e10 b921 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ -0ed4ae: 0c00 |0017: move-result-object v0 │ │ -0ed4b0: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ -0ed4b4: 2001 9d04 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@049d │ │ -0ed4b8: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -0ed4bc: 1f00 9d04 |001e: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ -0ed4c0: 5421 9f0e |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ed4c4: 6e20 8522 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0ed4ca: 5421 9f0e |0025: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ed4ce: 6e20 c92c 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ed4d4: 0e00 |002a: return-void │ │ +0ed450: |[0ed450] com.actionbarsherlock.internal.widget.ActionBarView.onFinishInflate:()V │ │ +0ed460: 6f10 142c 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@2c14 │ │ +0ed466: 5421 a50e |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ed46a: 6e20 c92c 1200 |0005: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ed470: 5421 9f0e |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ed474: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ +0ed478: 5221 a00e |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed47c: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0ed480: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ +0ed484: 5421 9f0e |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ed488: 6e10 b921 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@21b9 │ │ +0ed48e: 0c00 |0017: move-result-object v0 │ │ +0ed490: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ +0ed494: 2001 9d04 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@049d │ │ +0ed498: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +0ed49c: 1f00 9d04 |001e: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ +0ed4a0: 5421 9f0e |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ed4a4: 6e20 8522 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0ed4aa: 5421 9f0e |0025: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ed4ae: 6e20 c92c 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ed4b4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=725 │ │ 0x0008 line=727 │ │ 0x0012 line=728 │ │ 0x0018 line=729 │ │ @@ -333144,374 +333159,374 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 38 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 748 16-bit code units │ │ -0ed4d8: |[0ed4d8] com.actionbarsherlock.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ -0ed4e8: 7401 e12c 2000 |0000: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2ce1 │ │ -0ed4ee: 0a17 |0003: move-result v23 │ │ -0ed4f0: 7401 e32c 2000 |0004: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ -0ed4f6: 0a19 |0007: move-result v25 │ │ -0ed4f8: 911b 2523 |0008: sub-int v27, v37, v35 │ │ -0ed4fc: 7401 e32c 2000 |000a: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ -0ed502: 0a1c |000d: move-result v28 │ │ -0ed504: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ -0ed508: 7401 e02c 2000 |0010: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ -0ed50e: 0a1c |0013: move-result v28 │ │ -0ed510: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ -0ed514: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ -0ed518: 0e00 |0018: return-void │ │ -0ed51a: 0800 2000 |0019: move-object/from16 v0, v32 │ │ -0ed51e: 5400 a10e |001b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ed522: 081b 0000 |001d: move-object/from16 v27, v0 │ │ -0ed526: 381b b501 |001f: if-eqz v27, 01d4 // +01b5 │ │ -0ed52a: 0800 2000 |0021: move-object/from16 v0, v32 │ │ -0ed52e: 540d a30e |0023: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ -0ed532: 6e10 9e2c 0d00 |0025: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@2c9e │ │ -0ed538: 0a1b |0028: move-result v27 │ │ -0ed53a: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ -0ed53e: 0200 1b00 |002b: move/from16 v0, v27 │ │ -0ed542: 0201 1c00 |002d: move/from16 v1, v28 │ │ -0ed546: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ -0ed54a: 6e10 9b2c 0d00 |0031: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@2c9b │ │ -0ed550: 0a0e |0034: move-result v14 │ │ -0ed552: 901b 170e |0035: add-int v27, v23, v14 │ │ -0ed556: 0800 2000 |0037: move-object/from16 v0, v32 │ │ -0ed55a: 0201 1b00 |0039: move/from16 v1, v27 │ │ -0ed55e: 0202 1900 |003b: move/from16 v2, v25 │ │ -0ed562: 6e57 fd2c d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ -0ed568: 0a1b |0040: move-result v27 │ │ -0ed56a: 901b 1b0e |0041: add-int v27, v27, v14 │ │ -0ed56e: 9017 171b |0043: add-int v23, v23, v27 │ │ -0ed572: 0800 2000 |0045: move-object/from16 v0, v32 │ │ -0ed576: 5400 a10e |0047: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ed57a: 081b 0000 |0049: move-object/from16 v27, v0 │ │ -0ed57e: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ -0ed582: 0800 2000 |004d: move-object/from16 v0, v32 │ │ -0ed586: 5400 c00e |004f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed58a: 081b 0000 |0051: move-object/from16 v27, v0 │ │ -0ed58e: 381b 8701 |0053: if-eqz v27, 01da // +0187 │ │ -0ed592: 0800 2000 |0055: move-object/from16 v0, v32 │ │ -0ed596: 5400 c00e |0057: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed59a: 081b 0000 |0059: move-object/from16 v27, v0 │ │ -0ed59e: 7401 4024 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2440 │ │ -0ed5a4: 0a1b |005e: move-result v27 │ │ -0ed5a6: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ -0ed5aa: 0200 1b00 |0061: move/from16 v0, v27 │ │ -0ed5ae: 0201 1c00 |0063: move/from16 v1, v28 │ │ -0ed5b2: 3210 7501 |0065: if-eq v0, v1, 01da // +0175 │ │ -0ed5b6: 0800 2000 |0067: move-object/from16 v0, v32 │ │ -0ed5ba: 5200 a00e |0069: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed5be: 021b 0000 |006b: move/from16 v27, v0 │ │ -0ed5c2: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ -0ed5c6: 381b 6b01 |006f: if-eqz v27, 01da // +016b │ │ -0ed5ca: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -0ed5ce: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ -0ed5d2: 0800 2000 |0075: move-object/from16 v0, v32 │ │ -0ed5d6: 5400 c00e |0077: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ed5da: 081b 0000 |0079: move-object/from16 v27, v0 │ │ -0ed5de: 0800 2000 |007b: move-object/from16 v0, v32 │ │ -0ed5e2: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ -0ed5e6: 0202 1700 |007f: move/from16 v2, v23 │ │ -0ed5ea: 0203 1900 |0081: move/from16 v3, v25 │ │ -0ed5ee: 6e57 fd2c 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ -0ed5f4: 0a1b |0086: move-result v27 │ │ -0ed5f6: 9017 171b |0087: add-int v23, v23, v27 │ │ -0ed5fa: 0800 2000 |0089: move-object/from16 v0, v32 │ │ -0ed5fe: 5200 b20e |008b: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0ed602: 021b 0000 |008d: move/from16 v27, v0 │ │ -0ed606: 2b1b 3702 0000 |008f: packed-switch v27, 000002c6 // +00000237 │ │ -0ed60c: 911b 2422 |0092: sub-int v27, v36, v34 │ │ -0ed610: 7401 e22c 2000 |0094: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2ce2 │ │ -0ed616: 0a1c |0097: move-result v28 │ │ -0ed618: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ -0ed61c: 0800 2000 |009a: move-object/from16 v0, v32 │ │ -0ed620: 5400 b00e |009c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0ed624: 081b 0000 |009e: move-object/from16 v27, v0 │ │ -0ed628: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ -0ed62c: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ -0ed630: 5400 b00e |00a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0ed634: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ -0ed638: 7401 622a 1b00 |00a8: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0ed63e: 0c1b |00ab: move-result-object v27 │ │ -0ed640: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ -0ed644: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ -0ed648: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ -0ed64c: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ -0ed650: 5400 b00e |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0ed654: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ -0ed658: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ -0ed65c: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ -0ed660: 0202 1000 |00bc: move/from16 v2, v16 │ │ -0ed664: 0203 1900 |00be: move/from16 v3, v25 │ │ -0ed668: 6e57 fe2c 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2cfe │ │ -0ed66e: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ -0ed672: 5400 b00e |00c5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0ed676: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ -0ed67a: 7401 5d2a 1b00 |00c9: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2a5d │ │ -0ed680: 0a1b |00cc: move-result v27 │ │ -0ed682: 9110 101b |00cd: sub-int v16, v16, v27 │ │ -0ed686: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ -0ed68a: 5400 a90e |00d1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ed68e: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ -0ed692: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ -0ed696: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ -0ed69a: 5400 a90e |00d9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ed69e: 081b 0000 |00db: move-object/from16 v27, v0 │ │ -0ed6a2: 7401 852e 1b00 |00dd: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0ed6a8: 0a1b |00e0: move-result v27 │ │ -0ed6aa: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ -0ed6ae: 0200 1b00 |00e3: move/from16 v0, v27 │ │ -0ed6b2: 0201 1c00 |00e5: move/from16 v1, v28 │ │ -0ed6b6: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ -0ed6ba: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ -0ed6be: 5400 a90e |00eb: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ed6c2: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ -0ed6c6: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ -0ed6ca: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ -0ed6ce: 0202 1000 |00f3: move/from16 v2, v16 │ │ -0ed6d2: 0203 1900 |00f5: move/from16 v3, v25 │ │ -0ed6d6: 6e57 fe2c 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2cfe │ │ -0ed6dc: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ -0ed6e0: 5400 a90e |00fc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ed6e4: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ -0ed6e8: 7401 7b2e 1b00 |0100: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2e7b │ │ -0ed6ee: 0a1b |0103: move-result v27 │ │ -0ed6f0: 9110 101b |0104: sub-int v16, v16, v27 │ │ -0ed6f4: 1208 |0106: const/4 v8, #int 0 // #0 │ │ -0ed6f6: 0800 2000 |0107: move-object/from16 v0, v32 │ │ -0ed6fa: 5400 a10e |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ed6fe: 081b 0000 |010b: move-object/from16 v27, v0 │ │ -0ed702: 381b 3101 |010d: if-eqz v27, 023e // +0131 │ │ -0ed706: 0800 2000 |010f: move-object/from16 v0, v32 │ │ -0ed70a: 5408 a10e |0111: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ed70e: 3808 7600 |0113: if-eqz v8, 0189 // +0076 │ │ -0ed712: 6e10 a921 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ed718: 0c0f |0118: move-result-object v15 │ │ -0ed71a: 20f0 1205 |0119: instance-of v0, v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ -0ed71e: 021b 0000 |011b: move/from16 v27, v0 │ │ -0ed722: 381b 3901 |011d: if-eqz v27, 0256 // +0139 │ │ -0ed726: 1f0f 1205 |011f: check-cast v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ -0ed72a: 07f4 |0121: move-object v4, v15 │ │ -0ed72c: 3804 3701 |0122: if-eqz v4, 0259 // +0137 │ │ -0ed730: 524a 800c |0124: iget v10, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0ed734: 6e10 b021 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ed73a: 0a11 |0129: move-result v17 │ │ -0ed73c: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ -0ed740: 1205 |012c: const/4 v5, #int 0 // #0 │ │ -0ed742: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ -0ed746: 5240 810c |012f: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0c81 │ │ -0ed74a: 021b 0000 |0131: move/from16 v27, v0 │ │ -0ed74e: 9017 171b |0133: add-int v23, v23, v27 │ │ -0ed752: 5240 820c |0135: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0c82 │ │ -0ed756: 021b 0000 |0137: move/from16 v27, v0 │ │ -0ed75a: 9110 101b |0139: sub-int v16, v16, v27 │ │ -0ed75e: 5240 830c |013b: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0c83 │ │ -0ed762: 0215 0000 |013d: move/from16 v21, v0 │ │ -0ed766: 5245 7f0c |013f: iget v5, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0c7f │ │ -0ed76a: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ -0ed76e: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ -0ed772: 0200 1b00 |0145: move/from16 v0, v27 │ │ -0ed776: 330c 2101 |0147: if-ne v12, v0, 0268 // +0121 │ │ -0ed77a: 7401 e52c 2000 |0149: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2ce5 │ │ -0ed780: 0a1b |014c: move-result v27 │ │ -0ed782: 7401 dd2c 2000 |014d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2cdd │ │ -0ed788: 0a1c |0150: move-result v28 │ │ -0ed78a: 911b 1b1c |0151: sub-int v27, v27, v28 │ │ -0ed78e: 911b 1b11 |0153: sub-int v27, v27, v17 │ │ -0ed792: db06 1b02 |0155: div-int/lit8 v6, v27, #int 2 // #02 │ │ -0ed796: 0200 1700 |0157: move/from16 v0, v23 │ │ -0ed79a: 3506 0401 |0159: if-ge v6, v0, 025d // +0104 │ │ -0ed79e: 123c |015b: const/4 v12, #int 3 // #3 │ │ -0ed7a0: 1318 0000 |015c: const/16 v24, #int 0 // #0 │ │ -0ed7a4: 2b0c 7201 0000 |015e: packed-switch v12, 000002d0 // +00000172 │ │ -0ed7aa: dd16 0a70 |0161: and-int/lit8 v22, v10, #int 112 // #70 │ │ -0ed7ae: 131b ffff |0163: const/16 v27, #int -1 // #ffff │ │ -0ed7b2: 0200 1b00 |0165: move/from16 v0, v27 │ │ -0ed7b6: 330a 0400 |0167: if-ne v10, v0, 016b // +0004 │ │ -0ed7ba: 1316 1000 |0169: const/16 v22, #int 16 // #10 │ │ -0ed7be: 131a 0000 |016b: const/16 v26, #int 0 // #0 │ │ -0ed7c2: 2c16 7101 0000 |016d: sparse-switch v22, 000002de // +00000171 │ │ -0ed7c8: 6e10 b021 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ed7ce: 0a09 |0173: move-result v9 │ │ -0ed7d0: 901b 1809 |0174: add-int v27, v24, v9 │ │ -0ed7d4: 6e10 ad21 0800 |0176: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0ed7da: 0a1c |0179: move-result v28 │ │ -0ed7dc: 901c 1c1a |017a: add-int v28, v28, v26 │ │ -0ed7e0: 0200 1800 |017c: move/from16 v0, v24 │ │ -0ed7e4: 0201 1a00 |017e: move/from16 v1, v26 │ │ -0ed7e8: 0202 1b00 |0180: move/from16 v2, v27 │ │ -0ed7ec: 0203 1c00 |0182: move/from16 v3, v28 │ │ -0ed7f0: 6e53 e821 0821 |0184: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0ed7f6: 9017 1709 |0187: add-int v23, v23, v9 │ │ -0ed7fa: 0800 2000 |0189: move-object/from16 v0, v32 │ │ -0ed7fe: 5400 b60e |018b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed802: 081b 0000 |018d: move-object/from16 v27, v0 │ │ -0ed806: 381b 89fe |018f: if-eqz v27, 0018 // -0177 │ │ -0ed80a: 0800 2000 |0191: move-object/from16 v0, v32 │ │ -0ed80e: 5400 b60e |0193: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed812: 081b 0000 |0195: move-object/from16 v27, v0 │ │ -0ed816: 7401 6f2e 1b00 |0197: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.bringToFront:()V // method@2e6f │ │ -0ed81c: 0800 2000 |019a: move-object/from16 v0, v32 │ │ -0ed820: 5400 b60e |019c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed824: 081b 0000 |019e: move-object/from16 v27, v0 │ │ -0ed828: 7401 7a2e 1b00 |01a0: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredHeight:()I // method@2e7a │ │ -0ed82e: 0a1b |01a3: move-result v27 │ │ -0ed830: db0b 1b02 |01a4: div-int/lit8 v11, v27, #int 2 // #02 │ │ -0ed834: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ -0ed838: 5400 b60e |01a8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed83c: 081b 0000 |01aa: move-object/from16 v27, v0 │ │ -0ed840: 0800 2000 |01ac: move-object/from16 v0, v32 │ │ -0ed844: 5200 b40e |01ae: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ -0ed848: 021c 0000 |01b0: move/from16 v28, v0 │ │ -0ed84c: 7bb0 |01b2: neg-int v0, v11 │ │ -0ed84e: 021d 0000 |01b3: move/from16 v29, v0 │ │ -0ed852: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ -0ed856: 5200 b40e |01b7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ -0ed85a: 021e 0000 |01b9: move/from16 v30, v0 │ │ -0ed85e: 0800 2000 |01bb: move-object/from16 v0, v32 │ │ -0ed862: 5400 b60e |01bd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ed866: 081f 0000 |01bf: move-object/from16 v31, v0 │ │ -0ed86a: 7401 7b2e 1f00 |01c1: invoke-virtual/range {v31}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2e7b │ │ -0ed870: 0a1f |01c4: move-result v31 │ │ -0ed872: 901e 1e1f |01c5: add-int v30, v30, v31 │ │ -0ed876: 0800 1b00 |01c7: move-object/from16 v0, v27 │ │ -0ed87a: 0201 1c00 |01c9: move/from16 v1, v28 │ │ -0ed87e: 0202 1d00 |01cb: move/from16 v2, v29 │ │ -0ed882: 0203 1e00 |01cd: move/from16 v3, v30 │ │ -0ed886: 6e5b 8f2e 1032 |01cf: invoke-virtual {v0, v1, v2, v3, v11}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.layout:(IIII)V // method@2e8f │ │ -0ed88c: 2900 46fe |01d2: goto/16 0018 // -01ba │ │ -0ed890: 0800 2000 |01d4: move-object/from16 v0, v32 │ │ -0ed894: 540d a50e |01d6: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ed898: 2900 4dfe |01d8: goto/16 0025 // -01b3 │ │ -0ed89c: 1314 0000 |01da: const/16 v20, #int 0 // #0 │ │ -0ed8a0: 2900 97fe |01dc: goto/16 0073 // -0169 │ │ -0ed8a4: 0800 2000 |01de: move-object/from16 v0, v32 │ │ -0ed8a8: 5400 ad0e |01e0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0ed8ac: 081b 0000 |01e2: move-object/from16 v27, v0 │ │ -0ed8b0: 381b aefe |01e4: if-eqz v27, 0092 // -0152 │ │ -0ed8b4: 3814 0a00 |01e6: if-eqz v20, 01f0 // +000a │ │ -0ed8b8: 0800 2000 |01e8: move-object/from16 v0, v32 │ │ -0ed8bc: 5200 ac0e |01ea: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ed8c0: 021b 0000 |01ec: move/from16 v27, v0 │ │ -0ed8c4: 9017 171b |01ee: add-int v23, v23, v27 │ │ -0ed8c8: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ -0ed8cc: 5400 ad0e |01f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0ed8d0: 081b 0000 |01f4: move-object/from16 v27, v0 │ │ -0ed8d4: 0800 2000 |01f6: move-object/from16 v0, v32 │ │ -0ed8d8: 0801 1b00 |01f8: move-object/from16 v1, v27 │ │ -0ed8dc: 0202 1700 |01fa: move/from16 v2, v23 │ │ -0ed8e0: 0203 1900 |01fc: move/from16 v3, v25 │ │ -0ed8e4: 6e57 fd2c 1032 |01fe: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ -0ed8ea: 0a1b |0201: move-result v27 │ │ -0ed8ec: 0800 2000 |0202: move-object/from16 v0, v32 │ │ -0ed8f0: 5200 ac0e |0204: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ed8f4: 021c 0000 |0206: move/from16 v28, v0 │ │ -0ed8f8: 901b 1b1c |0208: add-int v27, v27, v28 │ │ -0ed8fc: 9017 171b |020a: add-int v23, v23, v27 │ │ -0ed900: 2900 86fe |020c: goto/16 0092 // -017a │ │ -0ed904: 0800 2000 |020e: move-object/from16 v0, v32 │ │ -0ed908: 5400 be0e |0210: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ed90c: 081b 0000 |0212: move-object/from16 v27, v0 │ │ -0ed910: 381b 7efe |0214: if-eqz v27, 0092 // -0182 │ │ -0ed914: 3814 0a00 |0216: if-eqz v20, 0220 // +000a │ │ -0ed918: 0800 2000 |0218: move-object/from16 v0, v32 │ │ -0ed91c: 5200 ac0e |021a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ed920: 021b 0000 |021c: move/from16 v27, v0 │ │ -0ed924: 9017 171b |021e: add-int v23, v23, v27 │ │ -0ed928: 0800 2000 |0220: move-object/from16 v0, v32 │ │ -0ed92c: 5400 be0e |0222: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ed930: 081b 0000 |0224: move-object/from16 v27, v0 │ │ -0ed934: 0800 2000 |0226: move-object/from16 v0, v32 │ │ -0ed938: 0801 1b00 |0228: move-object/from16 v1, v27 │ │ -0ed93c: 0202 1700 |022a: move/from16 v2, v23 │ │ -0ed940: 0203 1900 |022c: move/from16 v3, v25 │ │ -0ed944: 6e57 fd2c 1032 |022e: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ -0ed94a: 0a1b |0231: move-result v27 │ │ -0ed94c: 0800 2000 |0232: move-object/from16 v0, v32 │ │ -0ed950: 5200 ac0e |0234: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ed954: 021c 0000 |0236: move/from16 v28, v0 │ │ -0ed958: 901b 1b1c |0238: add-int v27, v27, v28 │ │ -0ed95c: 9017 171b |023a: add-int v23, v23, v27 │ │ -0ed960: 2900 56fe |023c: goto/16 0092 // -01aa │ │ -0ed964: 0800 2000 |023e: move-object/from16 v0, v32 │ │ -0ed968: 5200 a00e |0240: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ed96c: 021b 0000 |0242: move/from16 v27, v0 │ │ -0ed970: dd1b 1b10 |0244: and-int/lit8 v27, v27, #int 16 // #10 │ │ -0ed974: 381b cdfe |0246: if-eqz v27, 0113 // -0133 │ │ -0ed978: 0800 2000 |0248: move-object/from16 v0, v32 │ │ -0ed97c: 5400 9f0e |024a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ed980: 081b 0000 |024c: move-object/from16 v27, v0 │ │ -0ed984: 381b c5fe |024e: if-eqz v27, 0113 // -013b │ │ -0ed988: 0800 2000 |0250: move-object/from16 v0, v32 │ │ -0ed98c: 5408 9f0e |0252: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ed990: 2900 bffe |0254: goto/16 0113 // -0141 │ │ -0ed994: 1204 |0256: const/4 v4, #int 0 // #0 │ │ -0ed996: 2900 cbfe |0257: goto/16 0122 // -0135 │ │ -0ed99a: 130a 1300 |0259: const/16 v10, #int 19 // #13 │ │ -0ed99e: 2900 cbfe |025b: goto/16 0126 // -0135 │ │ -0ed9a2: 901b 0611 |025d: add-int v27, v6, v17 │ │ -0ed9a6: 0200 1b00 |025f: move/from16 v0, v27 │ │ -0ed9aa: 0201 1000 |0261: move/from16 v1, v16 │ │ -0ed9ae: 3710 f9fe |0263: if-le v0, v1, 015c // -0107 │ │ -0ed9b2: 125c |0265: const/4 v12, #int 5 // #5 │ │ -0ed9b4: 2900 f6fe |0266: goto/16 015c // -010a │ │ -0ed9b8: 131b ffff |0268: const/16 v27, #int -1 // #ffff │ │ -0ed9bc: 0200 1b00 |026a: move/from16 v0, v27 │ │ -0ed9c0: 330a f0fe |026c: if-ne v10, v0, 015c // -0110 │ │ -0ed9c4: 123c |026e: const/4 v12, #int 3 // #3 │ │ -0ed9c6: 2900 edfe |026f: goto/16 015c // -0113 │ │ -0ed9ca: 7401 e52c 2000 |0271: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2ce5 │ │ -0ed9d0: 0a1b |0274: move-result v27 │ │ -0ed9d2: 7401 dd2c 2000 |0275: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2cdd │ │ -0ed9d8: 0a1c |0278: move-result v28 │ │ -0ed9da: 911b 1b1c |0279: sub-int v27, v27, v28 │ │ -0ed9de: 911b 1b11 |027b: sub-int v27, v27, v17 │ │ -0ed9e2: db18 1b02 |027d: div-int/lit8 v24, v27, #int 2 // #02 │ │ -0ed9e6: 2900 e2fe |027f: goto/16 0161 // -011e │ │ -0ed9ea: 0218 1700 |0281: move/from16 v24, v23 │ │ -0ed9ee: 2900 defe |0283: goto/16 0161 // -0122 │ │ -0ed9f2: 9118 1011 |0285: sub-int v24, v16, v17 │ │ -0ed9f6: 2900 dafe |0287: goto/16 0161 // -0126 │ │ -0ed9fa: 7401 e32c 2000 |0289: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ -0eda00: 0a13 |028c: move-result v19 │ │ -0eda02: 7401 d32c 2000 |028d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@2cd3 │ │ -0eda08: 0a1b |0290: move-result v27 │ │ -0eda0a: 7401 e82c 2000 |0291: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@2ce8 │ │ -0eda10: 0a1c |0294: move-result v28 │ │ -0eda12: 911b 1b1c |0295: sub-int v27, v27, v28 │ │ -0eda16: 7401 e02c 2000 |0297: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ -0eda1c: 0a1c |029a: move-result v28 │ │ -0eda1e: 9112 1b1c |029b: sub-int v18, v27, v28 │ │ -0eda22: 911b 1213 |029d: sub-int v27, v18, v19 │ │ -0eda26: 6e10 ad21 0800 |029f: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0eda2c: 0a1c |02a2: move-result v28 │ │ -0eda2e: 911b 1b1c |02a3: sub-int v27, v27, v28 │ │ -0eda32: db1a 1b02 |02a5: div-int/lit8 v26, v27, #int 2 // #02 │ │ -0eda36: 2900 c9fe |02a7: goto/16 0170 // -0137 │ │ -0eda3a: 7401 e32c 2000 |02a9: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ -0eda40: 0a1b |02ac: move-result v27 │ │ -0eda42: 901a 1b15 |02ad: add-int v26, v27, v21 │ │ -0eda46: 2900 c1fe |02af: goto/16 0170 // -013f │ │ -0eda4a: 7401 db2c 2000 |02b1: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getHeight:()I // method@2cdb │ │ -0eda50: 0a1b |02b4: move-result v27 │ │ -0eda52: 7401 e02c 2000 |02b5: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ -0eda58: 0a1c |02b8: move-result v28 │ │ -0eda5a: 911b 1b1c |02b9: sub-int v27, v27, v28 │ │ -0eda5e: 6e10 ad21 0800 |02bb: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0eda64: 0a1c |02be: move-result v28 │ │ -0eda66: 911b 1b1c |02bf: sub-int v27, v27, v28 │ │ -0eda6a: 911a 1b05 |02c1: sub-int v26, v27, v5 │ │ -0eda6e: 2900 adfe |02c3: goto/16 0170 // -0153 │ │ -0eda72: 0000 |02c5: nop // spacer │ │ -0eda74: 0001 0300 0000 0000 0300 0000 4f01 ... |02c6: packed-switch-data (10 units) │ │ -0eda88: 0001 0500 0100 0000 1301 0000 0300 ... |02d0: packed-switch-data (14 units) │ │ -0edaa4: 0002 0300 1000 0000 3000 0000 5000 ... |02de: sparse-switch-data (14 units) │ │ +0ed4b8: |[0ed4b8] com.actionbarsherlock.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ +0ed4c8: 7401 e12c 2000 |0000: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2ce1 │ │ +0ed4ce: 0a17 |0003: move-result v23 │ │ +0ed4d0: 7401 e32c 2000 |0004: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ +0ed4d6: 0a19 |0007: move-result v25 │ │ +0ed4d8: 911b 2523 |0008: sub-int v27, v37, v35 │ │ +0ed4dc: 7401 e32c 2000 |000a: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ +0ed4e2: 0a1c |000d: move-result v28 │ │ +0ed4e4: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ +0ed4e8: 7401 e02c 2000 |0010: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ +0ed4ee: 0a1c |0013: move-result v28 │ │ +0ed4f0: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ +0ed4f4: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ +0ed4f8: 0e00 |0018: return-void │ │ +0ed4fa: 0800 2000 |0019: move-object/from16 v0, v32 │ │ +0ed4fe: 5400 a10e |001b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ed502: 081b 0000 |001d: move-object/from16 v27, v0 │ │ +0ed506: 381b b501 |001f: if-eqz v27, 01d4 // +01b5 │ │ +0ed50a: 0800 2000 |0021: move-object/from16 v0, v32 │ │ +0ed50e: 540d a30e |0023: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ +0ed512: 6e10 9e2c 0d00 |0025: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@2c9e │ │ +0ed518: 0a1b |0028: move-result v27 │ │ +0ed51a: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ +0ed51e: 0200 1b00 |002b: move/from16 v0, v27 │ │ +0ed522: 0201 1c00 |002d: move/from16 v1, v28 │ │ +0ed526: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ +0ed52a: 6e10 9b2c 0d00 |0031: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@2c9b │ │ +0ed530: 0a0e |0034: move-result v14 │ │ +0ed532: 901b 170e |0035: add-int v27, v23, v14 │ │ +0ed536: 0800 2000 |0037: move-object/from16 v0, v32 │ │ +0ed53a: 0201 1b00 |0039: move/from16 v1, v27 │ │ +0ed53e: 0202 1900 |003b: move/from16 v2, v25 │ │ +0ed542: 6e57 fd2c d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ +0ed548: 0a1b |0040: move-result v27 │ │ +0ed54a: 901b 1b0e |0041: add-int v27, v27, v14 │ │ +0ed54e: 9017 171b |0043: add-int v23, v23, v27 │ │ +0ed552: 0800 2000 |0045: move-object/from16 v0, v32 │ │ +0ed556: 5400 a10e |0047: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ed55a: 081b 0000 |0049: move-object/from16 v27, v0 │ │ +0ed55e: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ +0ed562: 0800 2000 |004d: move-object/from16 v0, v32 │ │ +0ed566: 5400 c00e |004f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed56a: 081b 0000 |0051: move-object/from16 v27, v0 │ │ +0ed56e: 381b 8701 |0053: if-eqz v27, 01da // +0187 │ │ +0ed572: 0800 2000 |0055: move-object/from16 v0, v32 │ │ +0ed576: 5400 c00e |0057: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed57a: 081b 0000 |0059: move-object/from16 v27, v0 │ │ +0ed57e: 7401 4024 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2440 │ │ +0ed584: 0a1b |005e: move-result v27 │ │ +0ed586: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ +0ed58a: 0200 1b00 |0061: move/from16 v0, v27 │ │ +0ed58e: 0201 1c00 |0063: move/from16 v1, v28 │ │ +0ed592: 3210 7501 |0065: if-eq v0, v1, 01da // +0175 │ │ +0ed596: 0800 2000 |0067: move-object/from16 v0, v32 │ │ +0ed59a: 5200 a00e |0069: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed59e: 021b 0000 |006b: move/from16 v27, v0 │ │ +0ed5a2: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ +0ed5a6: 381b 6b01 |006f: if-eqz v27, 01da // +016b │ │ +0ed5aa: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +0ed5ae: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ +0ed5b2: 0800 2000 |0075: move-object/from16 v0, v32 │ │ +0ed5b6: 5400 c00e |0077: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ed5ba: 081b 0000 |0079: move-object/from16 v27, v0 │ │ +0ed5be: 0800 2000 |007b: move-object/from16 v0, v32 │ │ +0ed5c2: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ +0ed5c6: 0202 1700 |007f: move/from16 v2, v23 │ │ +0ed5ca: 0203 1900 |0081: move/from16 v3, v25 │ │ +0ed5ce: 6e57 fd2c 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ +0ed5d4: 0a1b |0086: move-result v27 │ │ +0ed5d6: 9017 171b |0087: add-int v23, v23, v27 │ │ +0ed5da: 0800 2000 |0089: move-object/from16 v0, v32 │ │ +0ed5de: 5200 b20e |008b: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0ed5e2: 021b 0000 |008d: move/from16 v27, v0 │ │ +0ed5e6: 2b1b 3702 0000 |008f: packed-switch v27, 000002c6 // +00000237 │ │ +0ed5ec: 911b 2422 |0092: sub-int v27, v36, v34 │ │ +0ed5f0: 7401 e22c 2000 |0094: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2ce2 │ │ +0ed5f6: 0a1c |0097: move-result v28 │ │ +0ed5f8: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ +0ed5fc: 0800 2000 |009a: move-object/from16 v0, v32 │ │ +0ed600: 5400 b00e |009c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0ed604: 081b 0000 |009e: move-object/from16 v27, v0 │ │ +0ed608: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ +0ed60c: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ +0ed610: 5400 b00e |00a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0ed614: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ +0ed618: 7401 622a 1b00 |00a8: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0ed61e: 0c1b |00ab: move-result-object v27 │ │ +0ed620: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ +0ed624: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ +0ed628: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ +0ed62c: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ +0ed630: 5400 b00e |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0ed634: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ +0ed638: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ +0ed63c: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ +0ed640: 0202 1000 |00bc: move/from16 v2, v16 │ │ +0ed644: 0203 1900 |00be: move/from16 v3, v25 │ │ +0ed648: 6e57 fe2c 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2cfe │ │ +0ed64e: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ +0ed652: 5400 b00e |00c5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0ed656: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ +0ed65a: 7401 5d2a 1b00 |00c9: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2a5d │ │ +0ed660: 0a1b |00cc: move-result v27 │ │ +0ed662: 9110 101b |00cd: sub-int v16, v16, v27 │ │ +0ed666: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ +0ed66a: 5400 a90e |00d1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ed66e: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ +0ed672: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ +0ed676: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ +0ed67a: 5400 a90e |00d9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ed67e: 081b 0000 |00db: move-object/from16 v27, v0 │ │ +0ed682: 7401 852e 1b00 |00dd: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0ed688: 0a1b |00e0: move-result v27 │ │ +0ed68a: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ +0ed68e: 0200 1b00 |00e3: move/from16 v0, v27 │ │ +0ed692: 0201 1c00 |00e5: move/from16 v1, v28 │ │ +0ed696: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ +0ed69a: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ +0ed69e: 5400 a90e |00eb: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ed6a2: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ +0ed6a6: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ +0ed6aa: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ +0ed6ae: 0202 1000 |00f3: move/from16 v2, v16 │ │ +0ed6b2: 0203 1900 |00f5: move/from16 v3, v25 │ │ +0ed6b6: 6e57 fe2c 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2cfe │ │ +0ed6bc: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ +0ed6c0: 5400 a90e |00fc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ed6c4: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ +0ed6c8: 7401 7b2e 1b00 |0100: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2e7b │ │ +0ed6ce: 0a1b |0103: move-result v27 │ │ +0ed6d0: 9110 101b |0104: sub-int v16, v16, v27 │ │ +0ed6d4: 1208 |0106: const/4 v8, #int 0 // #0 │ │ +0ed6d6: 0800 2000 |0107: move-object/from16 v0, v32 │ │ +0ed6da: 5400 a10e |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ed6de: 081b 0000 |010b: move-object/from16 v27, v0 │ │ +0ed6e2: 381b 3101 |010d: if-eqz v27, 023e // +0131 │ │ +0ed6e6: 0800 2000 |010f: move-object/from16 v0, v32 │ │ +0ed6ea: 5408 a10e |0111: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ed6ee: 3808 7600 |0113: if-eqz v8, 0189 // +0076 │ │ +0ed6f2: 6e10 a921 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ed6f8: 0c0f |0118: move-result-object v15 │ │ +0ed6fa: 20f0 1205 |0119: instance-of v0, v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ +0ed6fe: 021b 0000 |011b: move/from16 v27, v0 │ │ +0ed702: 381b 3901 |011d: if-eqz v27, 0256 // +0139 │ │ +0ed706: 1f0f 1205 |011f: check-cast v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ +0ed70a: 07f4 |0121: move-object v4, v15 │ │ +0ed70c: 3804 3701 |0122: if-eqz v4, 0259 // +0137 │ │ +0ed710: 524a 800c |0124: iget v10, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0ed714: 6e10 b021 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ed71a: 0a11 |0129: move-result v17 │ │ +0ed71c: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ +0ed720: 1205 |012c: const/4 v5, #int 0 // #0 │ │ +0ed722: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ +0ed726: 5240 810c |012f: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0c81 │ │ +0ed72a: 021b 0000 |0131: move/from16 v27, v0 │ │ +0ed72e: 9017 171b |0133: add-int v23, v23, v27 │ │ +0ed732: 5240 820c |0135: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0c82 │ │ +0ed736: 021b 0000 |0137: move/from16 v27, v0 │ │ +0ed73a: 9110 101b |0139: sub-int v16, v16, v27 │ │ +0ed73e: 5240 830c |013b: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0c83 │ │ +0ed742: 0215 0000 |013d: move/from16 v21, v0 │ │ +0ed746: 5245 7f0c |013f: iget v5, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0c7f │ │ +0ed74a: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ +0ed74e: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ +0ed752: 0200 1b00 |0145: move/from16 v0, v27 │ │ +0ed756: 330c 2101 |0147: if-ne v12, v0, 0268 // +0121 │ │ +0ed75a: 7401 e52c 2000 |0149: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2ce5 │ │ +0ed760: 0a1b |014c: move-result v27 │ │ +0ed762: 7401 dd2c 2000 |014d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2cdd │ │ +0ed768: 0a1c |0150: move-result v28 │ │ +0ed76a: 911b 1b1c |0151: sub-int v27, v27, v28 │ │ +0ed76e: 911b 1b11 |0153: sub-int v27, v27, v17 │ │ +0ed772: db06 1b02 |0155: div-int/lit8 v6, v27, #int 2 // #02 │ │ +0ed776: 0200 1700 |0157: move/from16 v0, v23 │ │ +0ed77a: 3506 0401 |0159: if-ge v6, v0, 025d // +0104 │ │ +0ed77e: 123c |015b: const/4 v12, #int 3 // #3 │ │ +0ed780: 1318 0000 |015c: const/16 v24, #int 0 // #0 │ │ +0ed784: 2b0c 7201 0000 |015e: packed-switch v12, 000002d0 // +00000172 │ │ +0ed78a: dd16 0a70 |0161: and-int/lit8 v22, v10, #int 112 // #70 │ │ +0ed78e: 131b ffff |0163: const/16 v27, #int -1 // #ffff │ │ +0ed792: 0200 1b00 |0165: move/from16 v0, v27 │ │ +0ed796: 330a 0400 |0167: if-ne v10, v0, 016b // +0004 │ │ +0ed79a: 1316 1000 |0169: const/16 v22, #int 16 // #10 │ │ +0ed79e: 131a 0000 |016b: const/16 v26, #int 0 // #0 │ │ +0ed7a2: 2c16 7101 0000 |016d: sparse-switch v22, 000002de // +00000171 │ │ +0ed7a8: 6e10 b021 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ed7ae: 0a09 |0173: move-result v9 │ │ +0ed7b0: 901b 1809 |0174: add-int v27, v24, v9 │ │ +0ed7b4: 6e10 ad21 0800 |0176: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0ed7ba: 0a1c |0179: move-result v28 │ │ +0ed7bc: 901c 1c1a |017a: add-int v28, v28, v26 │ │ +0ed7c0: 0200 1800 |017c: move/from16 v0, v24 │ │ +0ed7c4: 0201 1a00 |017e: move/from16 v1, v26 │ │ +0ed7c8: 0202 1b00 |0180: move/from16 v2, v27 │ │ +0ed7cc: 0203 1c00 |0182: move/from16 v3, v28 │ │ +0ed7d0: 6e53 e821 0821 |0184: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0ed7d6: 9017 1709 |0187: add-int v23, v23, v9 │ │ +0ed7da: 0800 2000 |0189: move-object/from16 v0, v32 │ │ +0ed7de: 5400 b60e |018b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed7e2: 081b 0000 |018d: move-object/from16 v27, v0 │ │ +0ed7e6: 381b 89fe |018f: if-eqz v27, 0018 // -0177 │ │ +0ed7ea: 0800 2000 |0191: move-object/from16 v0, v32 │ │ +0ed7ee: 5400 b60e |0193: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed7f2: 081b 0000 |0195: move-object/from16 v27, v0 │ │ +0ed7f6: 7401 6f2e 1b00 |0197: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.bringToFront:()V // method@2e6f │ │ +0ed7fc: 0800 2000 |019a: move-object/from16 v0, v32 │ │ +0ed800: 5400 b60e |019c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed804: 081b 0000 |019e: move-object/from16 v27, v0 │ │ +0ed808: 7401 7a2e 1b00 |01a0: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredHeight:()I // method@2e7a │ │ +0ed80e: 0a1b |01a3: move-result v27 │ │ +0ed810: db0b 1b02 |01a4: div-int/lit8 v11, v27, #int 2 // #02 │ │ +0ed814: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ +0ed818: 5400 b60e |01a8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed81c: 081b 0000 |01aa: move-object/from16 v27, v0 │ │ +0ed820: 0800 2000 |01ac: move-object/from16 v0, v32 │ │ +0ed824: 5200 b40e |01ae: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ +0ed828: 021c 0000 |01b0: move/from16 v28, v0 │ │ +0ed82c: 7bb0 |01b2: neg-int v0, v11 │ │ +0ed82e: 021d 0000 |01b3: move/from16 v29, v0 │ │ +0ed832: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ +0ed836: 5200 b40e |01b7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ +0ed83a: 021e 0000 |01b9: move/from16 v30, v0 │ │ +0ed83e: 0800 2000 |01bb: move-object/from16 v0, v32 │ │ +0ed842: 5400 b60e |01bd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ed846: 081f 0000 |01bf: move-object/from16 v31, v0 │ │ +0ed84a: 7401 7b2e 1f00 |01c1: invoke-virtual/range {v31}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2e7b │ │ +0ed850: 0a1f |01c4: move-result v31 │ │ +0ed852: 901e 1e1f |01c5: add-int v30, v30, v31 │ │ +0ed856: 0800 1b00 |01c7: move-object/from16 v0, v27 │ │ +0ed85a: 0201 1c00 |01c9: move/from16 v1, v28 │ │ +0ed85e: 0202 1d00 |01cb: move/from16 v2, v29 │ │ +0ed862: 0203 1e00 |01cd: move/from16 v3, v30 │ │ +0ed866: 6e5b 8f2e 1032 |01cf: invoke-virtual {v0, v1, v2, v3, v11}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.layout:(IIII)V // method@2e8f │ │ +0ed86c: 2900 46fe |01d2: goto/16 0018 // -01ba │ │ +0ed870: 0800 2000 |01d4: move-object/from16 v0, v32 │ │ +0ed874: 540d a50e |01d6: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ed878: 2900 4dfe |01d8: goto/16 0025 // -01b3 │ │ +0ed87c: 1314 0000 |01da: const/16 v20, #int 0 // #0 │ │ +0ed880: 2900 97fe |01dc: goto/16 0073 // -0169 │ │ +0ed884: 0800 2000 |01de: move-object/from16 v0, v32 │ │ +0ed888: 5400 ad0e |01e0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0ed88c: 081b 0000 |01e2: move-object/from16 v27, v0 │ │ +0ed890: 381b aefe |01e4: if-eqz v27, 0092 // -0152 │ │ +0ed894: 3814 0a00 |01e6: if-eqz v20, 01f0 // +000a │ │ +0ed898: 0800 2000 |01e8: move-object/from16 v0, v32 │ │ +0ed89c: 5200 ac0e |01ea: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ed8a0: 021b 0000 |01ec: move/from16 v27, v0 │ │ +0ed8a4: 9017 171b |01ee: add-int v23, v23, v27 │ │ +0ed8a8: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ +0ed8ac: 5400 ad0e |01f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0ed8b0: 081b 0000 |01f4: move-object/from16 v27, v0 │ │ +0ed8b4: 0800 2000 |01f6: move-object/from16 v0, v32 │ │ +0ed8b8: 0801 1b00 |01f8: move-object/from16 v1, v27 │ │ +0ed8bc: 0202 1700 |01fa: move/from16 v2, v23 │ │ +0ed8c0: 0203 1900 |01fc: move/from16 v3, v25 │ │ +0ed8c4: 6e57 fd2c 1032 |01fe: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ +0ed8ca: 0a1b |0201: move-result v27 │ │ +0ed8cc: 0800 2000 |0202: move-object/from16 v0, v32 │ │ +0ed8d0: 5200 ac0e |0204: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ed8d4: 021c 0000 |0206: move/from16 v28, v0 │ │ +0ed8d8: 901b 1b1c |0208: add-int v27, v27, v28 │ │ +0ed8dc: 9017 171b |020a: add-int v23, v23, v27 │ │ +0ed8e0: 2900 86fe |020c: goto/16 0092 // -017a │ │ +0ed8e4: 0800 2000 |020e: move-object/from16 v0, v32 │ │ +0ed8e8: 5400 be0e |0210: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ed8ec: 081b 0000 |0212: move-object/from16 v27, v0 │ │ +0ed8f0: 381b 7efe |0214: if-eqz v27, 0092 // -0182 │ │ +0ed8f4: 3814 0a00 |0216: if-eqz v20, 0220 // +000a │ │ +0ed8f8: 0800 2000 |0218: move-object/from16 v0, v32 │ │ +0ed8fc: 5200 ac0e |021a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ed900: 021b 0000 |021c: move/from16 v27, v0 │ │ +0ed904: 9017 171b |021e: add-int v23, v23, v27 │ │ +0ed908: 0800 2000 |0220: move-object/from16 v0, v32 │ │ +0ed90c: 5400 be0e |0222: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ed910: 081b 0000 |0224: move-object/from16 v27, v0 │ │ +0ed914: 0800 2000 |0226: move-object/from16 v0, v32 │ │ +0ed918: 0801 1b00 |0228: move-object/from16 v1, v27 │ │ +0ed91c: 0202 1700 |022a: move/from16 v2, v23 │ │ +0ed920: 0203 1900 |022c: move/from16 v3, v25 │ │ +0ed924: 6e57 fd2c 1032 |022e: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2cfd │ │ +0ed92a: 0a1b |0231: move-result v27 │ │ +0ed92c: 0800 2000 |0232: move-object/from16 v0, v32 │ │ +0ed930: 5200 ac0e |0234: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ed934: 021c 0000 |0236: move/from16 v28, v0 │ │ +0ed938: 901b 1b1c |0238: add-int v27, v27, v28 │ │ +0ed93c: 9017 171b |023a: add-int v23, v23, v27 │ │ +0ed940: 2900 56fe |023c: goto/16 0092 // -01aa │ │ +0ed944: 0800 2000 |023e: move-object/from16 v0, v32 │ │ +0ed948: 5200 a00e |0240: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ed94c: 021b 0000 |0242: move/from16 v27, v0 │ │ +0ed950: dd1b 1b10 |0244: and-int/lit8 v27, v27, #int 16 // #10 │ │ +0ed954: 381b cdfe |0246: if-eqz v27, 0113 // -0133 │ │ +0ed958: 0800 2000 |0248: move-object/from16 v0, v32 │ │ +0ed95c: 5400 9f0e |024a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ed960: 081b 0000 |024c: move-object/from16 v27, v0 │ │ +0ed964: 381b c5fe |024e: if-eqz v27, 0113 // -013b │ │ +0ed968: 0800 2000 |0250: move-object/from16 v0, v32 │ │ +0ed96c: 5408 9f0e |0252: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ed970: 2900 bffe |0254: goto/16 0113 // -0141 │ │ +0ed974: 1204 |0256: const/4 v4, #int 0 // #0 │ │ +0ed976: 2900 cbfe |0257: goto/16 0122 // -0135 │ │ +0ed97a: 130a 1300 |0259: const/16 v10, #int 19 // #13 │ │ +0ed97e: 2900 cbfe |025b: goto/16 0126 // -0135 │ │ +0ed982: 901b 0611 |025d: add-int v27, v6, v17 │ │ +0ed986: 0200 1b00 |025f: move/from16 v0, v27 │ │ +0ed98a: 0201 1000 |0261: move/from16 v1, v16 │ │ +0ed98e: 3710 f9fe |0263: if-le v0, v1, 015c // -0107 │ │ +0ed992: 125c |0265: const/4 v12, #int 5 // #5 │ │ +0ed994: 2900 f6fe |0266: goto/16 015c // -010a │ │ +0ed998: 131b ffff |0268: const/16 v27, #int -1 // #ffff │ │ +0ed99c: 0200 1b00 |026a: move/from16 v0, v27 │ │ +0ed9a0: 330a f0fe |026c: if-ne v10, v0, 015c // -0110 │ │ +0ed9a4: 123c |026e: const/4 v12, #int 3 // #3 │ │ +0ed9a6: 2900 edfe |026f: goto/16 015c // -0113 │ │ +0ed9aa: 7401 e52c 2000 |0271: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2ce5 │ │ +0ed9b0: 0a1b |0274: move-result v27 │ │ +0ed9b2: 7401 dd2c 2000 |0275: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2cdd │ │ +0ed9b8: 0a1c |0278: move-result v28 │ │ +0ed9ba: 911b 1b1c |0279: sub-int v27, v27, v28 │ │ +0ed9be: 911b 1b11 |027b: sub-int v27, v27, v17 │ │ +0ed9c2: db18 1b02 |027d: div-int/lit8 v24, v27, #int 2 // #02 │ │ +0ed9c6: 2900 e2fe |027f: goto/16 0161 // -011e │ │ +0ed9ca: 0218 1700 |0281: move/from16 v24, v23 │ │ +0ed9ce: 2900 defe |0283: goto/16 0161 // -0122 │ │ +0ed9d2: 9118 1011 |0285: sub-int v24, v16, v17 │ │ +0ed9d6: 2900 dafe |0287: goto/16 0161 // -0126 │ │ +0ed9da: 7401 e32c 2000 |0289: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ +0ed9e0: 0a13 |028c: move-result v19 │ │ +0ed9e2: 7401 d32c 2000 |028d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@2cd3 │ │ +0ed9e8: 0a1b |0290: move-result v27 │ │ +0ed9ea: 7401 e82c 2000 |0291: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@2ce8 │ │ +0ed9f0: 0a1c |0294: move-result v28 │ │ +0ed9f2: 911b 1b1c |0295: sub-int v27, v27, v28 │ │ +0ed9f6: 7401 e02c 2000 |0297: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ +0ed9fc: 0a1c |029a: move-result v28 │ │ +0ed9fe: 9112 1b1c |029b: sub-int v18, v27, v28 │ │ +0eda02: 911b 1213 |029d: sub-int v27, v18, v19 │ │ +0eda06: 6e10 ad21 0800 |029f: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0eda0c: 0a1c |02a2: move-result v28 │ │ +0eda0e: 911b 1b1c |02a3: sub-int v27, v27, v28 │ │ +0eda12: db1a 1b02 |02a5: div-int/lit8 v26, v27, #int 2 // #02 │ │ +0eda16: 2900 c9fe |02a7: goto/16 0170 // -0137 │ │ +0eda1a: 7401 e32c 2000 |02a9: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ +0eda20: 0a1b |02ac: move-result v27 │ │ +0eda22: 901a 1b15 |02ad: add-int v26, v27, v21 │ │ +0eda26: 2900 c1fe |02af: goto/16 0170 // -013f │ │ +0eda2a: 7401 db2c 2000 |02b1: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getHeight:()I // method@2cdb │ │ +0eda30: 0a1b |02b4: move-result v27 │ │ +0eda32: 7401 e02c 2000 |02b5: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ +0eda38: 0a1c |02b8: move-result v28 │ │ +0eda3a: 911b 1b1c |02b9: sub-int v27, v27, v28 │ │ +0eda3e: 6e10 ad21 0800 |02bb: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0eda44: 0a1c |02be: move-result v28 │ │ +0eda46: 911b 1b1c |02bf: sub-int v27, v27, v28 │ │ +0eda4a: 911a 1b05 |02c1: sub-int v26, v27, v5 │ │ +0eda4e: 2900 adfe |02c3: goto/16 0170 // -0153 │ │ +0eda52: 0000 |02c5: nop // spacer │ │ +0eda54: 0001 0300 0000 0000 0300 0000 4f01 ... |02c6: packed-switch-data (10 units) │ │ +0eda68: 0001 0500 0100 0000 1301 0000 0300 ... |02d0: packed-switch-data (14 units) │ │ +0eda84: 0002 0300 1000 0000 3000 0000 5000 ... |02de: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=989 │ │ 0x0004 line=990 │ │ 0x0008 line=991 │ │ 0x0016 line=993 │ │ 0x0018 line=1124 │ │ @@ -333652,624 +333667,624 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 47 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 1226 16-bit code units │ │ -0edac0: |[0edac0] com.actionbarsherlock.internal.widget.ActionBarView.onMeasure:(II)V │ │ -0edad0: 7401 d52c 2c00 |0000: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildCount:()I // method@2cd5 │ │ -0edad6: 0a07 |0003: move-result v7 │ │ -0edad8: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ -0edadc: 5500 aa0e |0006: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0eaa │ │ -0edae0: 0228 0000 |0008: move/from16 v40, v0 │ │ -0edae4: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ -0edae8: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ -0edaec: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ -0edaf0: 0200 1600 |0010: move/from16 v0, v22 │ │ -0edaf4: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ -0edaf8: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ -0edafc: 0201 1600 |0016: move/from16 v1, v22 │ │ -0edb00: 6e20 d42c 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@2cd4 │ │ -0edb06: 0c06 |001b: move-result-object v6 │ │ -0edb08: 6e10 ce21 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0edb0e: 0a28 |001f: move-result v40 │ │ -0edb10: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ -0edb14: 0200 2800 |0022: move/from16 v0, v40 │ │ -0edb18: 0201 2900 |0024: move/from16 v1, v41 │ │ -0edb1c: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ -0edb20: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ -0edb24: 5400 b00e |002a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0edb28: 0828 0000 |002c: move-object/from16 v40, v0 │ │ -0edb2c: 0800 2800 |002e: move-object/from16 v0, v40 │ │ -0edb30: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ -0edb34: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ -0edb38: 5400 b00e |0034: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0edb3c: 0828 0000 |0036: move-object/from16 v40, v0 │ │ -0edb40: 7401 5b2a 2800 |0038: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ -0edb46: 0a28 |003b: move-result v40 │ │ -0edb48: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ -0edb4c: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ -0edb50: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0edb54: 28ce |0042: goto 0010 // -0032 │ │ -0edb56: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ -0edb5a: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ -0edb5e: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ -0edb62: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ -0edb66: 0201 2800 |004b: move/from16 v1, v40 │ │ -0edb6a: 0202 2900 |004d: move/from16 v2, v41 │ │ -0edb6e: 6e30 112d 1002 |004f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2d11 │ │ -0edb74: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ -0edb78: 0200 2800 |0054: move/from16 v0, v40 │ │ -0edb7c: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ -0edb80: 5c10 ab0e |0058: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0eab │ │ -0edb84: 0e00 |005a: return-void │ │ -0edb86: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ -0edb8a: 0200 2800 |005d: move/from16 v0, v40 │ │ -0edb8e: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ -0edb92: 5c10 ab0e |0061: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0eab │ │ -0edb96: 7701 8221 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0edb9c: 0a27 |0066: move-result v39 │ │ -0edb9e: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ -0edba2: 0200 2700 |0069: move/from16 v0, v39 │ │ -0edba6: 0201 2800 |006b: move/from16 v1, v40 │ │ -0edbaa: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ -0edbae: 2228 6f06 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@066f │ │ -0edbb2: 2229 8206 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@0682 │ │ -0edbb6: 7601 5134 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0edbbc: 7401 2b34 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0edbc2: 0c2a |0079: move-result-object v42 │ │ -0edbc4: 7401 ee33 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0edbca: 0c2a |007d: move-result-object v42 │ │ -0edbcc: 7402 5a34 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0edbd2: 0c29 |0081: move-result-object v41 │ │ -0edbd4: 1a2a 4100 |0082: const-string v42, " can only be used " // string@0041 │ │ -0edbd8: 7402 5a34 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0edbde: 0c29 |0087: move-result-object v41 │ │ -0edbe0: 1a2a 4236 |0088: const-string v42, "with android:layout_width="match_parent" (or fill_parent)" // string@3642 │ │ -0edbe4: 7402 5a34 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0edbea: 0c29 |008d: move-result-object v41 │ │ -0edbec: 7401 5f34 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0edbf2: 0c29 |0091: move-result-object v41 │ │ -0edbf4: 7602 0434 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0edbfa: 2728 |0095: throw v40 │ │ -0edbfc: 7701 8221 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0edc02: 0a10 |0099: move-result v16 │ │ -0edc04: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ -0edc08: 0200 1000 |009c: move/from16 v0, v16 │ │ -0edc0c: 0201 2800 |009e: move/from16 v1, v40 │ │ -0edc10: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ -0edc14: 2228 6f06 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@066f │ │ -0edc18: 2229 8206 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@0682 │ │ -0edc1c: 7601 5134 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0edc22: 7401 2b34 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0edc28: 0c2a |00ac: move-result-object v42 │ │ -0edc2a: 7401 ee33 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ -0edc30: 0c2a |00b0: move-result-object v42 │ │ -0edc32: 7402 5a34 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0edc38: 0c29 |00b4: move-result-object v41 │ │ -0edc3a: 1a2a 4100 |00b5: const-string v42, " can only be used " // string@0041 │ │ -0edc3e: 7402 5a34 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0edc44: 0c29 |00ba: move-result-object v41 │ │ -0edc46: 1a2a 4136 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@3641 │ │ -0edc4a: 7402 5a34 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0edc50: 0c29 |00c0: move-result-object v41 │ │ -0edc52: 7401 5f34 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0edc58: 0c29 |00c4: move-result-object v41 │ │ -0edc5a: 7602 0434 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0edc60: 2728 |00c8: throw v40 │ │ -0edc62: 7701 8321 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0edc68: 0a09 |00cc: move-result v9 │ │ -0edc6a: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ -0edc6e: 5200 9c0e |00cf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ -0edc72: 0228 0000 |00d1: move/from16 v40, v0 │ │ -0edc76: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ -0edc7a: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ -0edc7e: 5200 9c0e |00d7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ -0edc82: 021b 0000 |00d9: move/from16 v27, v0 │ │ -0edc86: 7401 e32c 2c00 |00db: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ -0edc8c: 0a28 |00de: move-result v40 │ │ -0edc8e: 7401 e02c 2c00 |00df: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ -0edc94: 0a29 |00e2: move-result v41 │ │ -0edc96: 9025 2829 |00e3: add-int v37, v40, v41 │ │ -0edc9a: 7401 e12c 2c00 |00e5: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2ce1 │ │ -0edca0: 0a1e |00e8: move-result v30 │ │ -0edca2: 7401 e22c 2c00 |00e9: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2ce2 │ │ -0edca8: 0a1f |00ec: move-result v31 │ │ -0edcaa: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ -0edcae: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ -0edcb2: 0200 2800 |00f1: move/from16 v0, v40 │ │ -0edcb6: 7120 8421 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0edcbc: 0a08 |00f6: move-result v8 │ │ -0edcbe: 9128 091e |00f7: sub-int v40, v9, v30 │ │ -0edcc2: 9105 281f |00f9: sub-int v5, v40, v31 │ │ -0edcc6: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ -0edcca: 0220 1800 |00fd: move/from16 v32, v24 │ │ -0edcce: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ -0edcd2: 5400 a10e |0101: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0edcd6: 0828 0000 |0103: move-object/from16 v40, v0 │ │ -0edcda: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ -0edcde: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ -0edce2: 5400 a30e |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ -0edce6: 0812 0000 |010b: move-object/from16 v18, v0 │ │ -0edcea: 7401 9e2c 1200 |010d: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@2c9e │ │ -0edcf0: 0a28 |0110: move-result v40 │ │ -0edcf2: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ -0edcf6: 0200 2800 |0113: move/from16 v0, v40 │ │ -0edcfa: 0201 2900 |0115: move/from16 v1, v41 │ │ -0edcfe: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ -0edd02: 7401 9a2c 1200 |0119: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2c9a │ │ -0edd08: 0c1a |011c: move-result-object v26 │ │ -0edd0a: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ -0edd0e: 5200 260a |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0edd12: 0228 0000 |0121: move/from16 v40, v0 │ │ -0edd16: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ -0edd1a: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ -0edd1e: 0200 2800 |0127: move/from16 v0, v40 │ │ -0edd22: 7120 8421 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0edd28: 0a14 |012c: move-result v20 │ │ -0edd2a: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ -0edd2e: 0200 2800 |012f: move/from16 v0, v40 │ │ -0edd32: 7120 8421 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0edd38: 0a28 |0134: move-result v40 │ │ -0edd3a: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -0edd3e: 0201 1400 |0137: move/from16 v1, v20 │ │ -0edd42: 0202 2800 |0139: move/from16 v2, v40 │ │ -0edd46: 6e30 a02c 1002 |013b: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@2ca0 │ │ -0edd4c: 7401 9c2c 1200 |013e: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@2c9c │ │ -0edd52: 0a28 |0141: move-result v40 │ │ -0edd54: 7401 9b2c 1200 |0142: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@2c9b │ │ -0edd5a: 0a29 |0145: move-result v41 │ │ -0edd5c: 9013 2829 |0146: add-int v19, v40, v41 │ │ -0edd60: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ -0edd64: 9129 0513 |014a: sub-int v41, v5, v19 │ │ -0edd68: 7702 1b34 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0edd6e: 0a05 |014f: move-result v5 │ │ -0edd70: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ -0edd74: 9129 0513 |0152: sub-int v41, v5, v19 │ │ -0edd78: 7702 1b34 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0edd7e: 0a18 |0157: move-result v24 │ │ -0edd80: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ -0edd84: 5400 b00e |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0edd88: 0828 0000 |015c: move-object/from16 v40, v0 │ │ -0edd8c: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ -0edd90: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ -0edd94: 5400 b00e |0162: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0edd98: 0828 0000 |0164: move-object/from16 v40, v0 │ │ -0edd9c: 7401 622a 2800 |0166: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0edda2: 0c28 |0169: move-result-object v40 │ │ -0edda4: 0800 2800 |016a: move-object/from16 v0, v40 │ │ -0edda8: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ -0eddac: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ -0eddb0: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ -0eddb4: 5400 b00e |0172: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eddb8: 0828 0000 |0174: move-object/from16 v40, v0 │ │ -0eddbc: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ -0eddc0: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ -0eddc4: 0801 2800 |017a: move-object/from16 v1, v40 │ │ -0eddc8: 0202 2900 |017c: move/from16 v2, v41 │ │ -0eddcc: 6e52 f52c 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2cf5 │ │ -0eddd2: 0a05 |0181: move-result v5 │ │ -0eddd4: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ -0eddd8: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ -0edddc: 5400 b00e |0186: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0edde0: 0829 0000 |0188: move-object/from16 v41, v0 │ │ -0edde4: 7401 5d2a 2900 |018a: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2a5d │ │ -0eddea: 0a29 |018d: move-result v41 │ │ -0eddec: 9129 2029 |018e: sub-int v41, v32, v41 │ │ -0eddf0: 7702 1b34 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0eddf6: 0a20 |0193: move-result v32 │ │ -0eddf8: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ -0eddfc: 5400 a90e |0196: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ede00: 0828 0000 |0198: move-object/from16 v40, v0 │ │ -0ede04: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ -0ede08: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ -0ede0c: 5400 a90e |019e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ede10: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ -0ede14: 7401 852e 2800 |01a2: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0ede1a: 0a28 |01a5: move-result v40 │ │ -0ede1c: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ -0ede20: 0200 2800 |01a8: move/from16 v0, v40 │ │ -0ede24: 0201 2900 |01aa: move/from16 v1, v41 │ │ -0ede28: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ -0ede2c: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ -0ede30: 5400 a90e |01b0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ede34: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ -0ede38: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ -0ede3c: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ -0ede40: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ -0ede44: 0202 2900 |01ba: move/from16 v2, v41 │ │ -0ede48: 6e52 f52c 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2cf5 │ │ -0ede4e: 0a05 |01bf: move-result v5 │ │ -0ede50: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ -0ede54: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ -0ede58: 5400 a90e |01c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ -0ede5c: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ -0ede60: 7401 7b2e 2900 |01c8: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2e7b │ │ -0ede66: 0a29 |01cb: move-result v41 │ │ -0ede68: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ -0ede6c: 7702 1b34 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ede72: 0a20 |01d1: move-result v32 │ │ -0ede74: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ -0ede78: 5400 c00e |01d4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ede7c: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ -0ede80: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ -0ede84: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ -0ede88: 5400 c00e |01dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ede8c: 0828 0000 |01de: move-object/from16 v40, v0 │ │ -0ede90: 7401 4024 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2440 │ │ -0ede96: 0a28 |01e3: move-result v40 │ │ -0ede98: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ -0ede9c: 0200 2800 |01e6: move/from16 v0, v40 │ │ -0edea0: 0201 2900 |01e8: move/from16 v1, v41 │ │ -0edea4: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ -0edea8: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ -0edeac: 5200 a00e |01ee: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0edeb0: 0228 0000 |01f0: move/from16 v40, v0 │ │ -0edeb4: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ -0edeb8: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ -0edebc: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ -0edec0: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ -0edec4: 5400 a10e |01fa: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0edec8: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ -0edecc: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ -0eded0: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ -0eded4: 5200 b20e |0202: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0eded8: 0228 0000 |0204: move/from16 v40, v0 │ │ -0ededc: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ -0edee2: 120e |0209: const/4 v14, #int 0 // #0 │ │ -0edee4: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ -0edee8: 5400 a10e |020c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0edeec: 0828 0000 |020e: move-object/from16 v40, v0 │ │ -0edef0: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ -0edef4: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ -0edef8: 540e a10e |0214: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0edefc: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ -0edf00: 6e10 a921 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0edf06: 0c28 |021b: move-result-object v40 │ │ -0edf08: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ -0edf0c: 0801 2800 |021e: move-object/from16 v1, v40 │ │ -0edf10: 6e20 d12c 1000 |0220: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@2cd1 │ │ -0edf16: 0c1a |0223: move-result-object v26 │ │ -0edf18: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ -0edf1c: 2000 1205 |0226: instance-of v0, v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ -0edf20: 0228 0000 |0228: move/from16 v40, v0 │ │ -0edf24: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ -0edf28: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ -0edf2c: 1f28 1205 |022e: check-cast v40, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ -0edf30: 0804 2800 |0230: move-object/from16 v4, v40 │ │ -0edf34: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ -0edf38: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ -0edf3c: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ -0edf40: 5240 810c |0238: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0c81 │ │ -0edf44: 0228 0000 |023a: move/from16 v40, v0 │ │ -0edf48: 5240 820c |023c: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0c82 │ │ -0edf4c: 0229 0000 |023e: move/from16 v41, v0 │ │ -0edf50: 9015 2829 |0240: add-int v21, v40, v41 │ │ -0edf54: 5240 830c |0242: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0c83 │ │ -0edf58: 0228 0000 |0244: move/from16 v40, v0 │ │ -0edf5c: 5240 7f0c |0246: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0c7f │ │ -0edf60: 0229 0000 |0248: move/from16 v41, v0 │ │ -0edf64: 9024 2829 |024a: add-int v36, v40, v41 │ │ -0edf68: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ -0edf6c: 5200 9c0e |024e: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ -0edf70: 0228 0000 |0250: move/from16 v40, v0 │ │ -0edf74: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ -0edf78: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ -0edf7c: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ -0edf80: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ -0edf84: 5200 250a |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0edf88: 0229 0000 |025c: move/from16 v41, v0 │ │ -0edf8c: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ -0edf90: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ -0edf94: 5200 250a |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0edf98: 0229 0000 |0264: move/from16 v41, v0 │ │ -0edf9c: 0200 2900 |0266: move/from16 v0, v41 │ │ -0edfa0: 7120 1e34 f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0edfa6: 0a0f |026b: move-result v15 │ │ -0edfa8: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ -0edfac: 7702 1b34 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0edfb2: 0a0a |0271: move-result v10 │ │ -0edfb4: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -0edfb8: 5200 260a |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0edfbc: 0228 0000 |0276: move/from16 v40, v0 │ │ -0edfc0: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ -0edfc4: 0200 2800 |027a: move/from16 v0, v40 │ │ -0edfc8: 0201 2900 |027c: move/from16 v1, v41 │ │ -0edfcc: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ -0edfd0: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ -0edfd4: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ -0edfd8: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ -0edfdc: 5200 260a |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0edfe0: 0228 0000 |0288: move/from16 v40, v0 │ │ -0edfe4: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ -0edfe8: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ -0edfec: 5200 260a |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0edff0: 0228 0000 |0290: move/from16 v40, v0 │ │ -0edff4: 0200 2800 |0292: move/from16 v0, v40 │ │ -0edff8: 7120 1e34 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0edffe: 0a28 |0297: move-result v40 │ │ -0ee000: 9128 2815 |0298: sub-int v40, v40, v21 │ │ -0ee004: 0200 2900 |029a: move/from16 v0, v41 │ │ -0ee008: 0201 2800 |029c: move/from16 v1, v40 │ │ -0ee00c: 7120 1b34 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee012: 0a0c |02a1: move-result v12 │ │ -0ee014: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ -0ee018: 5240 800c |02a4: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ -0ee01c: 0228 0000 |02a6: move/from16 v40, v0 │ │ -0ee020: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ -0ee024: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ -0ee028: 0200 1100 |02ac: move/from16 v0, v17 │ │ -0ee02c: 0201 2800 |02ae: move/from16 v1, v40 │ │ -0ee030: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ -0ee034: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ -0ee038: 5200 260a |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ee03c: 0228 0000 |02b6: move/from16 v40, v0 │ │ -0ee040: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ -0ee044: 0200 2800 |02ba: move/from16 v0, v40 │ │ -0ee048: 0201 2900 |02bc: move/from16 v1, v41 │ │ -0ee04c: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ -0ee050: 0200 1800 |02c0: move/from16 v0, v24 │ │ -0ee054: 0201 2000 |02c2: move/from16 v1, v32 │ │ -0ee058: 7120 1e34 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0ee05e: 0a28 |02c7: move-result v40 │ │ -0ee060: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ -0ee064: 7120 8421 dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee06a: 0a28 |02cd: move-result v40 │ │ -0ee06c: 7120 8421 ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee072: 0a29 |02d1: move-result v41 │ │ -0ee074: 0200 2800 |02d2: move/from16 v0, v40 │ │ -0ee078: 0201 2900 |02d4: move/from16 v1, v41 │ │ -0ee07c: 6e30 e921 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ee082: 6e10 b021 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ee088: 0a28 |02dc: move-result v40 │ │ -0ee08a: 9028 2815 |02dd: add-int v40, v40, v21 │ │ -0ee08e: 9105 0528 |02df: sub-int v5, v5, v40 │ │ -0ee092: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ -0ee096: 5400 a10e |02e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ee09a: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ -0ee09e: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ -0ee0a2: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ -0ee0a6: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ -0ee0aa: 5400 c00e |02ed: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ee0ae: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ -0ee0b2: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ -0ee0b6: 5200 9c0e |02f3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ -0ee0ba: 0229 0000 |02f5: move/from16 v41, v0 │ │ -0ee0be: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ -0ee0c2: 7702 8421 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee0c8: 0a29 |02fc: move-result v41 │ │ -0ee0ca: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ -0ee0ce: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ -0ee0d2: 0801 2800 |0301: move-object/from16 v1, v40 │ │ -0ee0d6: 0202 2900 |0303: move/from16 v2, v41 │ │ -0ee0da: 0203 2a00 |0305: move/from16 v3, v42 │ │ -0ee0de: 6e53 f52c 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2cf5 │ │ -0ee0e4: 0a05 |030a: move-result v5 │ │ -0ee0e6: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ -0ee0ea: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ -0ee0ee: 5400 c00e |030f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ee0f2: 0829 0000 |0311: move-object/from16 v41, v0 │ │ -0ee0f6: 7401 3d24 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@243d │ │ -0ee0fc: 0a29 |0316: move-result v41 │ │ -0ee0fe: 9129 1829 |0317: sub-int v41, v24, v41 │ │ -0ee102: 7702 1b34 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee108: 0a18 |031c: move-result v24 │ │ -0ee10a: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ -0ee10e: 5200 9c0e |031f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ -0ee112: 0228 0000 |0321: move/from16 v40, v0 │ │ -0ee116: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ -0ee11a: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ -0ee11e: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ -0ee122: 0200 1600 |0329: move/from16 v0, v22 │ │ -0ee126: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ -0ee12a: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ -0ee12e: 0201 1600 |032f: move/from16 v1, v22 │ │ -0ee132: 6e20 d42c 1000 |0331: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@2cd4 │ │ -0ee138: 0c23 |0334: move-result-object v35 │ │ -0ee13a: 7401 ad21 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0ee140: 0a28 |0338: move-result v40 │ │ -0ee142: 901d 2825 |0339: add-int v29, v40, v37 │ │ -0ee146: 0200 1d00 |033b: move/from16 v0, v29 │ │ -0ee14a: 0201 1c00 |033d: move/from16 v1, v28 │ │ -0ee14e: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ -0ee152: 021c 1d00 |0341: move/from16 v28, v29 │ │ -0ee156: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0ee15a: 28e4 |0345: goto 0329 // -001c │ │ -0ee15c: 7701 8321 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0ee162: 0a1b |0349: move-result v27 │ │ -0ee164: 2900 91fd |034a: goto/16 00db // -026f │ │ -0ee168: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ -0ee16c: 5400 a50e |034e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee170: 0812 0000 |0350: move-object/from16 v18, v0 │ │ -0ee174: 2900 bbfd |0352: goto/16 010d // -0245 │ │ -0ee178: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ -0ee17c: 5200 260a |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ee180: 0228 0000 |0358: move/from16 v40, v0 │ │ -0ee184: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ -0ee188: 7702 8421 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee18e: 0a14 |035f: move-result v20 │ │ -0ee190: 2900 cdfd |0360: goto/16 012d // -0233 │ │ -0ee194: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ -0ee198: 2900 94fe |0364: goto/16 01f8 // -016c │ │ -0ee19c: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ -0ee1a0: 5400 ad0e |0368: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0ee1a4: 0828 0000 |036a: move-object/from16 v40, v0 │ │ -0ee1a8: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ -0ee1ac: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ -0ee1b0: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ -0ee1b4: 5200 ac0e |0372: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ee1b8: 0228 0000 |0374: move/from16 v40, v0 │ │ -0ee1bc: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -0ee1c0: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ -0ee1c4: 9129 0517 |037a: sub-int v41, v5, v23 │ │ -0ee1c8: 7702 1b34 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee1ce: 0a05 |037f: move-result v5 │ │ -0ee1d0: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ -0ee1d4: 9129 1817 |0382: sub-int v41, v24, v23 │ │ -0ee1d8: 7702 1b34 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee1de: 0a18 |0387: move-result v24 │ │ -0ee1e0: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ -0ee1e4: 5400 ad0e |038a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0ee1e8: 0828 0000 |038c: move-object/from16 v40, v0 │ │ -0ee1ec: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ -0ee1f0: 0200 2900 |0390: move/from16 v0, v41 │ │ -0ee1f4: 7120 8421 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee1fa: 0a29 |0395: move-result v41 │ │ -0ee1fc: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ -0ee200: 0200 2a00 |0398: move/from16 v0, v42 │ │ -0ee204: 7120 8421 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee20a: 0a2a |039d: move-result v42 │ │ -0ee20c: 7403 f92d 2800 |039e: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2df9 │ │ -0ee212: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ -0ee216: 5400 ad0e |03a3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0ee21a: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ -0ee21e: 7401 ed2d 2800 |03a7: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2ded │ │ -0ee224: 0a19 |03aa: move-result v25 │ │ -0ee226: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ -0ee22a: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ -0ee22e: 7702 1b34 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee234: 0a05 |03b2: move-result v5 │ │ -0ee236: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ -0ee23a: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ -0ee23e: 7702 1b34 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee244: 0a18 |03ba: move-result v24 │ │ -0ee246: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ -0ee24a: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ -0ee24e: 5200 ac0e |03bf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ee252: 0217 0000 |03c1: move/from16 v23, v0 │ │ -0ee256: 28b5 |03c3: goto 0378 // -004b │ │ -0ee258: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ -0ee25c: 5400 be0e |03c6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee260: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ -0ee264: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ -0ee268: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ -0ee26c: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ -0ee270: 5200 ac0e |03d0: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ee274: 0228 0000 |03d2: move/from16 v40, v0 │ │ -0ee278: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -0ee27c: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ -0ee280: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ -0ee284: 7702 1b34 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee28a: 0a05 |03dd: move-result v5 │ │ -0ee28c: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ -0ee290: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ -0ee294: 7702 1b34 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee29a: 0a18 |03e5: move-result v24 │ │ -0ee29c: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ -0ee2a0: 5400 be0e |03e8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee2a4: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ -0ee2a8: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ -0ee2ac: 0200 2900 |03ee: move/from16 v0, v41 │ │ -0ee2b0: 7120 8421 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee2b6: 0a29 |03f3: move-result v41 │ │ -0ee2b8: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ -0ee2bc: 0200 2a00 |03f6: move/from16 v0, v42 │ │ -0ee2c0: 7120 8421 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee2c6: 0a2a |03fb: move-result v42 │ │ -0ee2c8: 7403 762f 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@2f76 │ │ -0ee2ce: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ -0ee2d2: 5400 be0e |0401: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee2d6: 0828 0000 |0403: move-object/from16 v40, v0 │ │ -0ee2da: 7401 722f 2800 |0405: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2f72 │ │ -0ee2e0: 0a22 |0408: move-result v34 │ │ -0ee2e2: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ -0ee2e6: 9129 0522 |040b: sub-int v41, v5, v34 │ │ -0ee2ea: 7702 1b34 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee2f0: 0a05 |0410: move-result v5 │ │ -0ee2f2: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ -0ee2f6: 9129 1822 |0413: sub-int v41, v24, v34 │ │ -0ee2fa: 7702 1b34 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ee300: 0a18 |0418: move-result v24 │ │ -0ee302: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ -0ee306: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ -0ee30a: 5200 ac0e |041d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ -0ee30e: 0217 0000 |041f: move/from16 v23, v0 │ │ -0ee312: 28b5 |0421: goto 03d6 // -004b │ │ -0ee314: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ -0ee318: 5200 a00e |0424: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee31c: 0228 0000 |0426: move/from16 v40, v0 │ │ -0ee320: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ -0ee324: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ -0ee328: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ -0ee32c: 5400 9f0e |042e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee330: 0828 0000 |0430: move-object/from16 v40, v0 │ │ -0ee334: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ -0ee338: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ -0ee33c: 540e 9f0e |0436: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee340: 2900 defd |0438: goto/16 0216 // -0222 │ │ -0ee344: 1204 |043a: const/4 v4, #int 0 // #0 │ │ -0ee346: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ -0ee34a: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ -0ee34e: 5200 250a |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ee352: 0228 0000 |0441: move/from16 v40, v0 │ │ -0ee356: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ -0ee35a: 0200 2800 |0445: move/from16 v0, v40 │ │ -0ee35e: 0201 2900 |0447: move/from16 v1, v41 │ │ -0ee362: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ -0ee366: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ -0ee36a: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ -0ee36e: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ -0ee372: 28fc |0451: goto 044d // -0004 │ │ -0ee374: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ -0ee378: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ -0ee37c: 0228 0500 |0456: move/from16 v40, v5 │ │ -0ee380: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ -0ee384: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ -0ee388: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ -0ee38c: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ -0ee390: 0201 1c00 |0460: move/from16 v1, v28 │ │ -0ee394: 6e30 112d 9001 |0462: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2d11 │ │ -0ee39a: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ -0ee39e: 5400 9e0e |0467: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e9e │ │ -0ee3a2: 0828 0000 |0469: move-object/from16 v40, v0 │ │ -0ee3a6: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ -0ee3aa: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ -0ee3ae: 5400 9e0e |046f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e9e │ │ -0ee3b2: 0828 0000 |0471: move-object/from16 v40, v0 │ │ -0ee3b6: 7401 de2c 2c00 |0473: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2cde │ │ -0ee3bc: 0a29 |0476: move-result v41 │ │ -0ee3be: 7402 742c 2800 |0477: invoke-virtual/range {v40, v41}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@2c74 │ │ -0ee3c4: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ -0ee3c8: 5400 b60e |047c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ee3cc: 0828 0000 |047e: move-object/from16 v40, v0 │ │ -0ee3d0: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ -0ee3d4: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ -0ee3d8: 5400 b60e |0484: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ee3dc: 0828 0000 |0486: move-object/from16 v40, v0 │ │ -0ee3e0: 7401 852e 2800 |0488: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ -0ee3e6: 0a28 |048b: move-result v40 │ │ -0ee3e8: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ -0ee3ec: 0200 2800 |048e: move/from16 v0, v40 │ │ -0ee3f0: 0201 2900 |0490: move/from16 v1, v41 │ │ -0ee3f4: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ -0ee3f8: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ -0ee3fc: 5400 b60e |0496: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ -0ee400: 0828 0000 |0498: move-object/from16 v40, v0 │ │ -0ee404: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ -0ee408: 5200 b40e |049c: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ -0ee40c: 0229 0000 |049e: move/from16 v41, v0 │ │ -0ee410: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ -0ee414: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ -0ee418: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ -0ee41c: 7702 8421 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee422: 0a29 |04a9: move-result v41 │ │ -0ee424: 7401 de2c 2c00 |04aa: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2cde │ │ -0ee42a: 0a2a |04ad: move-result v42 │ │ -0ee42c: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ -0ee430: 7702 8421 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ee436: 0a2a |04b3: move-result v42 │ │ -0ee438: 7403 902e 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.measure:(II)V // method@2e90 │ │ -0ee43e: 2900 a3fb |04b7: goto/16 005a // -045d │ │ -0ee442: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ -0ee446: 0201 1b00 |04bb: move/from16 v1, v27 │ │ -0ee44a: 6e30 112d 9001 |04bd: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2d11 │ │ -0ee450: 28a5 |04c0: goto 0465 // -005b │ │ -0ee452: 0000 |04c1: nop // spacer │ │ -0ee454: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ +0edaa0: |[0edaa0] com.actionbarsherlock.internal.widget.ActionBarView.onMeasure:(II)V │ │ +0edab0: 7401 d52c 2c00 |0000: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildCount:()I // method@2cd5 │ │ +0edab6: 0a07 |0003: move-result v7 │ │ +0edab8: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ +0edabc: 5500 aa0e |0006: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0eaa │ │ +0edac0: 0228 0000 |0008: move/from16 v40, v0 │ │ +0edac4: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ +0edac8: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ +0edacc: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ +0edad0: 0200 1600 |0010: move/from16 v0, v22 │ │ +0edad4: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ +0edad8: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ +0edadc: 0201 1600 |0016: move/from16 v1, v22 │ │ +0edae0: 6e20 d42c 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@2cd4 │ │ +0edae6: 0c06 |001b: move-result-object v6 │ │ +0edae8: 6e10 ce21 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0edaee: 0a28 |001f: move-result v40 │ │ +0edaf0: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ +0edaf4: 0200 2800 |0022: move/from16 v0, v40 │ │ +0edaf8: 0201 2900 |0024: move/from16 v1, v41 │ │ +0edafc: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ +0edb00: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ +0edb04: 5400 b00e |002a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0edb08: 0828 0000 |002c: move-object/from16 v40, v0 │ │ +0edb0c: 0800 2800 |002e: move-object/from16 v0, v40 │ │ +0edb10: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ +0edb14: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ +0edb18: 5400 b00e |0034: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0edb1c: 0828 0000 |0036: move-object/from16 v40, v0 │ │ +0edb20: 7401 5b2a 2800 |0038: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@2a5b │ │ +0edb26: 0a28 |003b: move-result v40 │ │ +0edb28: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ +0edb2c: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0edb30: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0edb34: 28ce |0042: goto 0010 // -0032 │ │ +0edb36: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ +0edb3a: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ +0edb3e: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ +0edb42: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ +0edb46: 0201 2800 |004b: move/from16 v1, v40 │ │ +0edb4a: 0202 2900 |004d: move/from16 v2, v41 │ │ +0edb4e: 6e30 112d 1002 |004f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2d11 │ │ +0edb54: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ +0edb58: 0200 2800 |0054: move/from16 v0, v40 │ │ +0edb5c: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ +0edb60: 5c10 ab0e |0058: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0eab │ │ +0edb64: 0e00 |005a: return-void │ │ +0edb66: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ +0edb6a: 0200 2800 |005d: move/from16 v0, v40 │ │ +0edb6e: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ +0edb72: 5c10 ab0e |0061: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0eab │ │ +0edb76: 7701 8221 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0edb7c: 0a27 |0066: move-result v39 │ │ +0edb7e: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ +0edb82: 0200 2700 |0069: move/from16 v0, v39 │ │ +0edb86: 0201 2800 |006b: move/from16 v1, v40 │ │ +0edb8a: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ +0edb8e: 2228 6f06 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@066f │ │ +0edb92: 2229 8206 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@0682 │ │ +0edb96: 7601 5134 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0edb9c: 7401 2b34 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0edba2: 0c2a |0079: move-result-object v42 │ │ +0edba4: 7401 ee33 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0edbaa: 0c2a |007d: move-result-object v42 │ │ +0edbac: 7402 5a34 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0edbb2: 0c29 |0081: move-result-object v41 │ │ +0edbb4: 1a2a 4100 |0082: const-string v42, " can only be used " // string@0041 │ │ +0edbb8: 7402 5a34 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0edbbe: 0c29 |0087: move-result-object v41 │ │ +0edbc0: 1a2a 4236 |0088: const-string v42, "with android:layout_width="match_parent" (or fill_parent)" // string@3642 │ │ +0edbc4: 7402 5a34 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0edbca: 0c29 |008d: move-result-object v41 │ │ +0edbcc: 7401 5f34 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0edbd2: 0c29 |0091: move-result-object v41 │ │ +0edbd4: 7602 0434 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0edbda: 2728 |0095: throw v40 │ │ +0edbdc: 7701 8221 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0edbe2: 0a10 |0099: move-result v16 │ │ +0edbe4: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ +0edbe8: 0200 1000 |009c: move/from16 v0, v16 │ │ +0edbec: 0201 2800 |009e: move/from16 v1, v40 │ │ +0edbf0: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ +0edbf4: 2228 6f06 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@066f │ │ +0edbf8: 2229 8206 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@0682 │ │ +0edbfc: 7601 5134 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0edc02: 7401 2b34 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0edc08: 0c2a |00ac: move-result-object v42 │ │ +0edc0a: 7401 ee33 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@33ee │ │ +0edc10: 0c2a |00b0: move-result-object v42 │ │ +0edc12: 7402 5a34 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0edc18: 0c29 |00b4: move-result-object v41 │ │ +0edc1a: 1a2a 4100 |00b5: const-string v42, " can only be used " // string@0041 │ │ +0edc1e: 7402 5a34 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0edc24: 0c29 |00ba: move-result-object v41 │ │ +0edc26: 1a2a 4136 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@3641 │ │ +0edc2a: 7402 5a34 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0edc30: 0c29 |00c0: move-result-object v41 │ │ +0edc32: 7401 5f34 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0edc38: 0c29 |00c4: move-result-object v41 │ │ +0edc3a: 7602 0434 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0edc40: 2728 |00c8: throw v40 │ │ +0edc42: 7701 8321 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0edc48: 0a09 |00cc: move-result v9 │ │ +0edc4a: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ +0edc4e: 5200 9c0e |00cf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ +0edc52: 0228 0000 |00d1: move/from16 v40, v0 │ │ +0edc56: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ +0edc5a: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ +0edc5e: 5200 9c0e |00d7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ +0edc62: 021b 0000 |00d9: move/from16 v27, v0 │ │ +0edc66: 7401 e32c 2c00 |00db: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2ce3 │ │ +0edc6c: 0a28 |00de: move-result v40 │ │ +0edc6e: 7401 e02c 2c00 |00df: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2ce0 │ │ +0edc74: 0a29 |00e2: move-result v41 │ │ +0edc76: 9025 2829 |00e3: add-int v37, v40, v41 │ │ +0edc7a: 7401 e12c 2c00 |00e5: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2ce1 │ │ +0edc80: 0a1e |00e8: move-result v30 │ │ +0edc82: 7401 e22c 2c00 |00e9: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2ce2 │ │ +0edc88: 0a1f |00ec: move-result v31 │ │ +0edc8a: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ +0edc8e: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ +0edc92: 0200 2800 |00f1: move/from16 v0, v40 │ │ +0edc96: 7120 8421 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0edc9c: 0a08 |00f6: move-result v8 │ │ +0edc9e: 9128 091e |00f7: sub-int v40, v9, v30 │ │ +0edca2: 9105 281f |00f9: sub-int v5, v40, v31 │ │ +0edca6: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ +0edcaa: 0220 1800 |00fd: move/from16 v32, v24 │ │ +0edcae: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ +0edcb2: 5400 a10e |0101: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0edcb6: 0828 0000 |0103: move-object/from16 v40, v0 │ │ +0edcba: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ +0edcbe: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ +0edcc2: 5400 a30e |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea3 │ │ +0edcc6: 0812 0000 |010b: move-object/from16 v18, v0 │ │ +0edcca: 7401 9e2c 1200 |010d: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@2c9e │ │ +0edcd0: 0a28 |0110: move-result v40 │ │ +0edcd2: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ +0edcd6: 0200 2800 |0113: move/from16 v0, v40 │ │ +0edcda: 0201 2900 |0115: move/from16 v1, v41 │ │ +0edcde: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ +0edce2: 7401 9a2c 1200 |0119: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2c9a │ │ +0edce8: 0c1a |011c: move-result-object v26 │ │ +0edcea: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ +0edcee: 5200 260a |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0edcf2: 0228 0000 |0121: move/from16 v40, v0 │ │ +0edcf6: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ +0edcfa: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ +0edcfe: 0200 2800 |0127: move/from16 v0, v40 │ │ +0edd02: 7120 8421 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0edd08: 0a14 |012c: move-result v20 │ │ +0edd0a: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ +0edd0e: 0200 2800 |012f: move/from16 v0, v40 │ │ +0edd12: 7120 8421 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0edd18: 0a28 |0134: move-result v40 │ │ +0edd1a: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +0edd1e: 0201 1400 |0137: move/from16 v1, v20 │ │ +0edd22: 0202 2800 |0139: move/from16 v2, v40 │ │ +0edd26: 6e30 a02c 1002 |013b: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@2ca0 │ │ +0edd2c: 7401 9c2c 1200 |013e: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@2c9c │ │ +0edd32: 0a28 |0141: move-result v40 │ │ +0edd34: 7401 9b2c 1200 |0142: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@2c9b │ │ +0edd3a: 0a29 |0145: move-result v41 │ │ +0edd3c: 9013 2829 |0146: add-int v19, v40, v41 │ │ +0edd40: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ +0edd44: 9129 0513 |014a: sub-int v41, v5, v19 │ │ +0edd48: 7702 1b34 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0edd4e: 0a05 |014f: move-result v5 │ │ +0edd50: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ +0edd54: 9129 0513 |0152: sub-int v41, v5, v19 │ │ +0edd58: 7702 1b34 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0edd5e: 0a18 |0157: move-result v24 │ │ +0edd60: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ +0edd64: 5400 b00e |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0edd68: 0828 0000 |015c: move-object/from16 v40, v0 │ │ +0edd6c: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ +0edd70: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ +0edd74: 5400 b00e |0162: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0edd78: 0828 0000 |0164: move-object/from16 v40, v0 │ │ +0edd7c: 7401 622a 2800 |0166: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0edd82: 0c28 |0169: move-result-object v40 │ │ +0edd84: 0800 2800 |016a: move-object/from16 v0, v40 │ │ +0edd88: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ +0edd8c: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ +0edd90: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ +0edd94: 5400 b00e |0172: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0edd98: 0828 0000 |0174: move-object/from16 v40, v0 │ │ +0edd9c: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ +0edda0: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ +0edda4: 0801 2800 |017a: move-object/from16 v1, v40 │ │ +0edda8: 0202 2900 |017c: move/from16 v2, v41 │ │ +0eddac: 6e52 f52c 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2cf5 │ │ +0eddb2: 0a05 |0181: move-result v5 │ │ +0eddb4: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ +0eddb8: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ +0eddbc: 5400 b00e |0186: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0eddc0: 0829 0000 |0188: move-object/from16 v41, v0 │ │ +0eddc4: 7401 5d2a 2900 |018a: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2a5d │ │ +0eddca: 0a29 |018d: move-result v41 │ │ +0eddcc: 9129 2029 |018e: sub-int v41, v32, v41 │ │ +0eddd0: 7702 1b34 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0eddd6: 0a20 |0193: move-result v32 │ │ +0eddd8: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ +0edddc: 5400 a90e |0196: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0edde0: 0828 0000 |0198: move-object/from16 v40, v0 │ │ +0edde4: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ +0edde8: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ +0eddec: 5400 a90e |019e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0eddf0: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ +0eddf4: 7401 852e 2800 |01a2: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0eddfa: 0a28 |01a5: move-result v40 │ │ +0eddfc: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ +0ede00: 0200 2800 |01a8: move/from16 v0, v40 │ │ +0ede04: 0201 2900 |01aa: move/from16 v1, v41 │ │ +0ede08: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ +0ede0c: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ +0ede10: 5400 a90e |01b0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ede14: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ +0ede18: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ +0ede1c: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ +0ede20: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ +0ede24: 0202 2900 |01ba: move/from16 v2, v41 │ │ +0ede28: 6e52 f52c 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2cf5 │ │ +0ede2e: 0a05 |01bf: move-result v5 │ │ +0ede30: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ +0ede34: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ +0ede38: 5400 a90e |01c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ea9 │ │ +0ede3c: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ +0ede40: 7401 7b2e 2900 |01c8: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2e7b │ │ +0ede46: 0a29 |01cb: move-result v41 │ │ +0ede48: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ +0ede4c: 7702 1b34 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ede52: 0a20 |01d1: move-result v32 │ │ +0ede54: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ +0ede58: 5400 c00e |01d4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ede5c: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ +0ede60: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ +0ede64: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ +0ede68: 5400 c00e |01dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ede6c: 0828 0000 |01de: move-object/from16 v40, v0 │ │ +0ede70: 7401 4024 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2440 │ │ +0ede76: 0a28 |01e3: move-result v40 │ │ +0ede78: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ +0ede7c: 0200 2800 |01e6: move/from16 v0, v40 │ │ +0ede80: 0201 2900 |01e8: move/from16 v1, v41 │ │ +0ede84: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ +0ede88: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ +0ede8c: 5200 a00e |01ee: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ede90: 0228 0000 |01f0: move/from16 v40, v0 │ │ +0ede94: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ +0ede98: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ +0ede9c: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ +0edea0: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ +0edea4: 5400 a10e |01fa: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0edea8: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ +0edeac: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ +0edeb0: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ +0edeb4: 5200 b20e |0202: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0edeb8: 0228 0000 |0204: move/from16 v40, v0 │ │ +0edebc: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ +0edec2: 120e |0209: const/4 v14, #int 0 // #0 │ │ +0edec4: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ +0edec8: 5400 a10e |020c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0edecc: 0828 0000 |020e: move-object/from16 v40, v0 │ │ +0eded0: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ +0eded4: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ +0eded8: 540e a10e |0214: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ededc: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ +0edee0: 6e10 a921 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0edee6: 0c28 |021b: move-result-object v40 │ │ +0edee8: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ +0edeec: 0801 2800 |021e: move-object/from16 v1, v40 │ │ +0edef0: 6e20 d12c 1000 |0220: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@2cd1 │ │ +0edef6: 0c1a |0223: move-result-object v26 │ │ +0edef8: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ +0edefc: 2000 1205 |0226: instance-of v0, v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ +0edf00: 0228 0000 |0228: move/from16 v40, v0 │ │ +0edf04: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ +0edf08: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ +0edf0c: 1f28 1205 |022e: check-cast v40, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0512 │ │ +0edf10: 0804 2800 |0230: move-object/from16 v4, v40 │ │ +0edf14: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ +0edf18: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ +0edf1c: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ +0edf20: 5240 810c |0238: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0c81 │ │ +0edf24: 0228 0000 |023a: move/from16 v40, v0 │ │ +0edf28: 5240 820c |023c: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0c82 │ │ +0edf2c: 0229 0000 |023e: move/from16 v41, v0 │ │ +0edf30: 9015 2829 |0240: add-int v21, v40, v41 │ │ +0edf34: 5240 830c |0242: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0c83 │ │ +0edf38: 0228 0000 |0244: move/from16 v40, v0 │ │ +0edf3c: 5240 7f0c |0246: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0c7f │ │ +0edf40: 0229 0000 |0248: move/from16 v41, v0 │ │ +0edf44: 9024 2829 |024a: add-int v36, v40, v41 │ │ +0edf48: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ +0edf4c: 5200 9c0e |024e: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ +0edf50: 0228 0000 |0250: move/from16 v40, v0 │ │ +0edf54: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ +0edf58: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ +0edf5c: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ +0edf60: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ +0edf64: 5200 250a |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0edf68: 0229 0000 |025c: move/from16 v41, v0 │ │ +0edf6c: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ +0edf70: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ +0edf74: 5200 250a |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0edf78: 0229 0000 |0264: move/from16 v41, v0 │ │ +0edf7c: 0200 2900 |0266: move/from16 v0, v41 │ │ +0edf80: 7120 1e34 f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0edf86: 0a0f |026b: move-result v15 │ │ +0edf88: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ +0edf8c: 7702 1b34 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0edf92: 0a0a |0271: move-result v10 │ │ +0edf94: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ +0edf98: 5200 260a |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0edf9c: 0228 0000 |0276: move/from16 v40, v0 │ │ +0edfa0: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ +0edfa4: 0200 2800 |027a: move/from16 v0, v40 │ │ +0edfa8: 0201 2900 |027c: move/from16 v1, v41 │ │ +0edfac: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ +0edfb0: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ +0edfb4: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ +0edfb8: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ +0edfbc: 5200 260a |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0edfc0: 0228 0000 |0288: move/from16 v40, v0 │ │ +0edfc4: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ +0edfc8: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ +0edfcc: 5200 260a |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0edfd0: 0228 0000 |0290: move/from16 v40, v0 │ │ +0edfd4: 0200 2800 |0292: move/from16 v0, v40 │ │ +0edfd8: 7120 1e34 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0edfde: 0a28 |0297: move-result v40 │ │ +0edfe0: 9128 2815 |0298: sub-int v40, v40, v21 │ │ +0edfe4: 0200 2900 |029a: move/from16 v0, v41 │ │ +0edfe8: 0201 2800 |029c: move/from16 v1, v40 │ │ +0edfec: 7120 1b34 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0edff2: 0a0c |02a1: move-result v12 │ │ +0edff4: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ +0edff8: 5240 800c |02a4: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0c80 │ │ +0edffc: 0228 0000 |02a6: move/from16 v40, v0 │ │ +0ee000: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ +0ee004: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ +0ee008: 0200 1100 |02ac: move/from16 v0, v17 │ │ +0ee00c: 0201 2800 |02ae: move/from16 v1, v40 │ │ +0ee010: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ +0ee014: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ +0ee018: 5200 260a |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ee01c: 0228 0000 |02b6: move/from16 v40, v0 │ │ +0ee020: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ +0ee024: 0200 2800 |02ba: move/from16 v0, v40 │ │ +0ee028: 0201 2900 |02bc: move/from16 v1, v41 │ │ +0ee02c: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ +0ee030: 0200 1800 |02c0: move/from16 v0, v24 │ │ +0ee034: 0201 2000 |02c2: move/from16 v1, v32 │ │ +0ee038: 7120 1e34 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0ee03e: 0a28 |02c7: move-result v40 │ │ +0ee040: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ +0ee044: 7120 8421 dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee04a: 0a28 |02cd: move-result v40 │ │ +0ee04c: 7120 8421 ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee052: 0a29 |02d1: move-result v41 │ │ +0ee054: 0200 2800 |02d2: move/from16 v0, v40 │ │ +0ee058: 0201 2900 |02d4: move/from16 v1, v41 │ │ +0ee05c: 6e30 e921 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ee062: 6e10 b021 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ee068: 0a28 |02dc: move-result v40 │ │ +0ee06a: 9028 2815 |02dd: add-int v40, v40, v21 │ │ +0ee06e: 9105 0528 |02df: sub-int v5, v5, v40 │ │ +0ee072: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ +0ee076: 5400 a10e |02e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ee07a: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ +0ee07e: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ +0ee082: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ +0ee086: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ +0ee08a: 5400 c00e |02ed: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ee08e: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ +0ee092: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ +0ee096: 5200 9c0e |02f3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ +0ee09a: 0229 0000 |02f5: move/from16 v41, v0 │ │ +0ee09e: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ +0ee0a2: 7702 8421 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee0a8: 0a29 |02fc: move-result v41 │ │ +0ee0aa: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ +0ee0ae: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ +0ee0b2: 0801 2800 |0301: move-object/from16 v1, v40 │ │ +0ee0b6: 0202 2900 |0303: move/from16 v2, v41 │ │ +0ee0ba: 0203 2a00 |0305: move/from16 v3, v42 │ │ +0ee0be: 6e53 f52c 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2cf5 │ │ +0ee0c4: 0a05 |030a: move-result v5 │ │ +0ee0c6: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ +0ee0ca: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ +0ee0ce: 5400 c00e |030f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ee0d2: 0829 0000 |0311: move-object/from16 v41, v0 │ │ +0ee0d6: 7401 3d24 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@243d │ │ +0ee0dc: 0a29 |0316: move-result v41 │ │ +0ee0de: 9129 1829 |0317: sub-int v41, v24, v41 │ │ +0ee0e2: 7702 1b34 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee0e8: 0a18 |031c: move-result v24 │ │ +0ee0ea: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ +0ee0ee: 5200 9c0e |031f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0e9c │ │ +0ee0f2: 0228 0000 |0321: move/from16 v40, v0 │ │ +0ee0f6: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ +0ee0fa: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ +0ee0fe: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ +0ee102: 0200 1600 |0329: move/from16 v0, v22 │ │ +0ee106: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ +0ee10a: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ +0ee10e: 0201 1600 |032f: move/from16 v1, v22 │ │ +0ee112: 6e20 d42c 1000 |0331: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@2cd4 │ │ +0ee118: 0c23 |0334: move-result-object v35 │ │ +0ee11a: 7401 ad21 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0ee120: 0a28 |0338: move-result v40 │ │ +0ee122: 901d 2825 |0339: add-int v29, v40, v37 │ │ +0ee126: 0200 1d00 |033b: move/from16 v0, v29 │ │ +0ee12a: 0201 1c00 |033d: move/from16 v1, v28 │ │ +0ee12e: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ +0ee132: 021c 1d00 |0341: move/from16 v28, v29 │ │ +0ee136: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0ee13a: 28e4 |0345: goto 0329 // -001c │ │ +0ee13c: 7701 8321 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0ee142: 0a1b |0349: move-result v27 │ │ +0ee144: 2900 91fd |034a: goto/16 00db // -026f │ │ +0ee148: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ +0ee14c: 5400 a50e |034e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee150: 0812 0000 |0350: move-object/from16 v18, v0 │ │ +0ee154: 2900 bbfd |0352: goto/16 010d // -0245 │ │ +0ee158: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ +0ee15c: 5200 260a |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ee160: 0228 0000 |0358: move/from16 v40, v0 │ │ +0ee164: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ +0ee168: 7702 8421 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee16e: 0a14 |035f: move-result v20 │ │ +0ee170: 2900 cdfd |0360: goto/16 012d // -0233 │ │ +0ee174: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ +0ee178: 2900 94fe |0364: goto/16 01f8 // -016c │ │ +0ee17c: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ +0ee180: 5400 ad0e |0368: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0ee184: 0828 0000 |036a: move-object/from16 v40, v0 │ │ +0ee188: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ +0ee18c: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ +0ee190: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ +0ee194: 5200 ac0e |0372: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ee198: 0228 0000 |0374: move/from16 v40, v0 │ │ +0ee19c: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +0ee1a0: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ +0ee1a4: 9129 0517 |037a: sub-int v41, v5, v23 │ │ +0ee1a8: 7702 1b34 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee1ae: 0a05 |037f: move-result v5 │ │ +0ee1b0: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ +0ee1b4: 9129 1817 |0382: sub-int v41, v24, v23 │ │ +0ee1b8: 7702 1b34 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee1be: 0a18 |0387: move-result v24 │ │ +0ee1c0: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ +0ee1c4: 5400 ad0e |038a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0ee1c8: 0828 0000 |038c: move-object/from16 v40, v0 │ │ +0ee1cc: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ +0ee1d0: 0200 2900 |0390: move/from16 v0, v41 │ │ +0ee1d4: 7120 8421 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee1da: 0a29 |0395: move-result v41 │ │ +0ee1dc: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ +0ee1e0: 0200 2a00 |0398: move/from16 v0, v42 │ │ +0ee1e4: 7120 8421 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee1ea: 0a2a |039d: move-result v42 │ │ +0ee1ec: 7403 f92d 2800 |039e: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2df9 │ │ +0ee1f2: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ +0ee1f6: 5400 ad0e |03a3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0ee1fa: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ +0ee1fe: 7401 ed2d 2800 |03a7: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2ded │ │ +0ee204: 0a19 |03aa: move-result v25 │ │ +0ee206: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ +0ee20a: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ +0ee20e: 7702 1b34 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee214: 0a05 |03b2: move-result v5 │ │ +0ee216: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ +0ee21a: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ +0ee21e: 7702 1b34 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee224: 0a18 |03ba: move-result v24 │ │ +0ee226: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ +0ee22a: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ +0ee22e: 5200 ac0e |03bf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ee232: 0217 0000 |03c1: move/from16 v23, v0 │ │ +0ee236: 28b5 |03c3: goto 0378 // -004b │ │ +0ee238: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ +0ee23c: 5400 be0e |03c6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee240: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ +0ee244: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ +0ee248: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ +0ee24c: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ +0ee250: 5200 ac0e |03d0: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ee254: 0228 0000 |03d2: move/from16 v40, v0 │ │ +0ee258: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +0ee25c: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ +0ee260: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ +0ee264: 7702 1b34 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee26a: 0a05 |03dd: move-result v5 │ │ +0ee26c: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ +0ee270: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ +0ee274: 7702 1b34 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee27a: 0a18 |03e5: move-result v24 │ │ +0ee27c: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ +0ee280: 5400 be0e |03e8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee284: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ +0ee288: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ +0ee28c: 0200 2900 |03ee: move/from16 v0, v41 │ │ +0ee290: 7120 8421 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee296: 0a29 |03f3: move-result v41 │ │ +0ee298: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ +0ee29c: 0200 2a00 |03f6: move/from16 v0, v42 │ │ +0ee2a0: 7120 8421 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee2a6: 0a2a |03fb: move-result v42 │ │ +0ee2a8: 7403 762f 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@2f76 │ │ +0ee2ae: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ +0ee2b2: 5400 be0e |0401: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee2b6: 0828 0000 |0403: move-object/from16 v40, v0 │ │ +0ee2ba: 7401 722f 2800 |0405: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2f72 │ │ +0ee2c0: 0a22 |0408: move-result v34 │ │ +0ee2c2: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ +0ee2c6: 9129 0522 |040b: sub-int v41, v5, v34 │ │ +0ee2ca: 7702 1b34 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee2d0: 0a05 |0410: move-result v5 │ │ +0ee2d2: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ +0ee2d6: 9129 1822 |0413: sub-int v41, v24, v34 │ │ +0ee2da: 7702 1b34 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ee2e0: 0a18 |0418: move-result v24 │ │ +0ee2e2: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ +0ee2e6: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ +0ee2ea: 5200 ac0e |041d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0eac │ │ +0ee2ee: 0217 0000 |041f: move/from16 v23, v0 │ │ +0ee2f2: 28b5 |0421: goto 03d6 // -004b │ │ +0ee2f4: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ +0ee2f8: 5200 a00e |0424: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee2fc: 0228 0000 |0426: move/from16 v40, v0 │ │ +0ee300: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ +0ee304: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ +0ee308: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ +0ee30c: 5400 9f0e |042e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee310: 0828 0000 |0430: move-object/from16 v40, v0 │ │ +0ee314: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ +0ee318: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ +0ee31c: 540e 9f0e |0436: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee320: 2900 defd |0438: goto/16 0216 // -0222 │ │ +0ee324: 1204 |043a: const/4 v4, #int 0 // #0 │ │ +0ee326: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ +0ee32a: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ +0ee32e: 5200 250a |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ee332: 0228 0000 |0441: move/from16 v40, v0 │ │ +0ee336: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ +0ee33a: 0200 2800 |0445: move/from16 v0, v40 │ │ +0ee33e: 0201 2900 |0447: move/from16 v1, v41 │ │ +0ee342: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ +0ee346: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ +0ee34a: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ +0ee34e: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ +0ee352: 28fc |0451: goto 044d // -0004 │ │ +0ee354: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ +0ee358: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ +0ee35c: 0228 0500 |0456: move/from16 v40, v5 │ │ +0ee360: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ +0ee364: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ +0ee368: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ +0ee36c: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ +0ee370: 0201 1c00 |0460: move/from16 v1, v28 │ │ +0ee374: 6e30 112d 9001 |0462: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2d11 │ │ +0ee37a: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ +0ee37e: 5400 9e0e |0467: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e9e │ │ +0ee382: 0828 0000 |0469: move-object/from16 v40, v0 │ │ +0ee386: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ +0ee38a: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ +0ee38e: 5400 9e0e |046f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e9e │ │ +0ee392: 0828 0000 |0471: move-object/from16 v40, v0 │ │ +0ee396: 7401 de2c 2c00 |0473: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2cde │ │ +0ee39c: 0a29 |0476: move-result v41 │ │ +0ee39e: 7402 742c 2800 |0477: invoke-virtual/range {v40, v41}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@2c74 │ │ +0ee3a4: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ +0ee3a8: 5400 b60e |047c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ee3ac: 0828 0000 |047e: move-object/from16 v40, v0 │ │ +0ee3b0: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ +0ee3b4: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ +0ee3b8: 5400 b60e |0484: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ee3bc: 0828 0000 |0486: move-object/from16 v40, v0 │ │ +0ee3c0: 7401 852e 2800 |0488: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2e85 │ │ +0ee3c6: 0a28 |048b: move-result v40 │ │ +0ee3c8: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ +0ee3cc: 0200 2800 |048e: move/from16 v0, v40 │ │ +0ee3d0: 0201 2900 |0490: move/from16 v1, v41 │ │ +0ee3d4: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ +0ee3d8: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ +0ee3dc: 5400 b60e |0496: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0eb6 │ │ +0ee3e0: 0828 0000 |0498: move-object/from16 v40, v0 │ │ +0ee3e4: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ +0ee3e8: 5200 b40e |049c: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0eb4 │ │ +0ee3ec: 0229 0000 |049e: move/from16 v41, v0 │ │ +0ee3f0: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ +0ee3f4: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ +0ee3f8: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ +0ee3fc: 7702 8421 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee402: 0a29 |04a9: move-result v41 │ │ +0ee404: 7401 de2c 2c00 |04aa: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2cde │ │ +0ee40a: 0a2a |04ad: move-result v42 │ │ +0ee40c: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ +0ee410: 7702 8421 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ee416: 0a2a |04b3: move-result v42 │ │ +0ee418: 7403 902e 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.measure:(II)V // method@2e90 │ │ +0ee41e: 2900 a3fb |04b7: goto/16 005a // -045d │ │ +0ee422: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ +0ee426: 0201 1b00 |04bb: move/from16 v1, v27 │ │ +0ee42a: 6e30 112d 9001 |04bd: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2d11 │ │ +0ee430: 28a5 |04c0: goto 0465 // -005b │ │ +0ee432: 0000 |04c1: nop // spacer │ │ +0ee434: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x000c line=794 │ │ 0x000e line=795 │ │ 0x0014 line=796 │ │ @@ -334480,36 +334495,36 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0ee464: |[0ee464] com.actionbarsherlock.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0ee474: 0751 |0000: move-object v1, v5 │ │ -0ee476: 1f01 8705 |0001: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0587 │ │ -0ee47a: 6e10 b92c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2cb9 │ │ -0ee480: 0c02 |0006: move-result-object v2 │ │ -0ee482: 6f20 152c 2400 |0007: invoke-super {v4, v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2c15 │ │ -0ee488: 5212 940e |000a: iget v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ -0ee48c: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ -0ee490: 5442 a40e |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ee494: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ -0ee498: 5442 b30e |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ -0ee49c: 3802 0f00 |0014: if-eqz v2, 0023 // +000f │ │ -0ee4a0: 5442 b30e |0016: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ -0ee4a4: 5213 940e |0018: iget v3, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ -0ee4a8: 6e20 c72a 3200 |001a: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ -0ee4ae: 0c00 |001d: move-result-object v0 │ │ -0ee4b0: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -0ee4b4: 7210 ef2f 0000 |0020: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2fef │ │ -0ee4ba: 5512 950e |0023: iget-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ -0ee4be: 3802 0500 |0025: if-eqz v2, 002a // +0005 │ │ -0ee4c2: 6e10 ff2c 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@2cff │ │ -0ee4c8: 0e00 |002a: return-void │ │ +0ee444: |[0ee444] com.actionbarsherlock.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0ee454: 0751 |0000: move-object v1, v5 │ │ +0ee456: 1f01 8705 |0001: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0587 │ │ +0ee45a: 6e10 b92c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2cb9 │ │ +0ee460: 0c02 |0006: move-result-object v2 │ │ +0ee462: 6f20 152c 2400 |0007: invoke-super {v4, v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2c15 │ │ +0ee468: 5212 940e |000a: iget v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ +0ee46c: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ +0ee470: 5442 a40e |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ee474: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ +0ee478: 5442 b30e |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ +0ee47c: 3802 0f00 |0014: if-eqz v2, 0023 // +000f │ │ +0ee480: 5442 b30e |0016: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ +0ee484: 5213 940e |0018: iget v3, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ +0ee488: 6e20 c72a 3200 |001a: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2ac7 │ │ +0ee48e: 0c00 |001d: move-result-object v0 │ │ +0ee490: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +0ee494: 7210 ef2f 0000 |0020: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2fef │ │ +0ee49a: 5512 950e |0023: iget-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ +0ee49e: 3802 0500 |0025: if-eqz v2, 002a // +0005 │ │ +0ee4a2: 6e10 ff2c 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@2cff │ │ +0ee4a8: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0003 line=1157 │ │ 0x000a line=1159 │ │ 0x0016 line=1161 │ │ 0x001e line=1162 │ │ @@ -334528,33 +334543,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0ee4cc: |[0ee4cc] com.actionbarsherlock.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0ee4dc: 6f10 162c 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2c16 │ │ -0ee4e2: 0c01 |0003: move-result-object v1 │ │ -0ee4e4: 2200 8705 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0587 │ │ -0ee4e8: 7020 b82c 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@2cb8 │ │ -0ee4ee: 5432 a40e |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ee4f2: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -0ee4f6: 5432 a40e |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ee4fa: 5422 8d0e |000f: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0ee4fe: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ -0ee502: 5432 a40e |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ee506: 5422 8d0e |0015: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ -0ee50a: 6e10 0c2b 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ -0ee510: 0a02 |001a: move-result v2 │ │ -0ee512: 5902 940e |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ -0ee516: 6e10 f22c 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2cf2 │ │ -0ee51c: 0a02 |0020: move-result v2 │ │ -0ee51e: 5c02 950e |0021: iput-boolean v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ -0ee522: 1100 |0023: return-object v0 │ │ +0ee4ac: |[0ee4ac] com.actionbarsherlock.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0ee4bc: 6f10 162c 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2c16 │ │ +0ee4c2: 0c01 |0003: move-result-object v1 │ │ +0ee4c4: 2200 8705 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0587 │ │ +0ee4c8: 7020 b82c 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@2cb8 │ │ +0ee4ce: 5432 a40e |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ee4d2: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +0ee4d6: 5432 a40e |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ee4da: 5422 8d0e |000f: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0ee4de: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ +0ee4e2: 5432 a40e |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ee4e6: 5422 8d0e |0015: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0e8d │ │ +0ee4ea: 6e10 0c2b 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2b0c │ │ +0ee4f0: 0a02 |001a: move-result v2 │ │ +0ee4f2: 5902 940e |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0e94 │ │ +0ee4f6: 6e10 f22c 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2cf2 │ │ +0ee4fc: 0a02 |0020: move-result v2 │ │ +0ee4fe: 5c02 950e |0021: iput-boolean v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0e95 │ │ +0ee502: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1141 │ │ 0x0004 line=1142 │ │ 0x0009 line=1144 │ │ 0x0013 line=1145 │ │ 0x001d line=1148 │ │ @@ -334569,17 +334584,17 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ee524: |[0ee524] com.actionbarsherlock.internal.widget.ActionBarView.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -0ee534: 5b01 9b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0e9b │ │ -0ee538: 0e00 |0002: return-void │ │ +0ee504: |[0ee504] com.actionbarsherlock.internal.widget.ActionBarView.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +0ee514: 5b01 9b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0e9b │ │ +0ee518: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0002 line=376 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 callback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ @@ -334589,17 +334604,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ee53c: |[0ee53c] com.actionbarsherlock.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ -0ee54c: 5c01 aa0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0eaa │ │ -0ee550: 0e00 |0002: return-void │ │ +0ee51c: |[0ee51c] com.actionbarsherlock.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ +0ee52c: 5c01 aa0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0eaa │ │ +0ee530: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0002 line=784 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 collapsable Z │ │ @@ -334609,17 +334624,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ee554: |[0ee554] com.actionbarsherlock.internal.widget.ActionBarView.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V │ │ -0ee564: 5b01 9e0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e9e │ │ -0ee568: 0e00 |0002: return-void │ │ +0ee534: |[0ee534] com.actionbarsherlock.internal.widget.ActionBarView.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V │ │ +0ee544: 5b01 9e0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0e9e │ │ +0ee548: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 0x0002 line=780 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 view Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -334629,33 +334644,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0ee56c: |[0ee56c] com.actionbarsherlock.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ -0ee57c: 5221 a00e |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee580: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0ee584: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ -0ee588: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ee58a: 5421 9f0e |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee58e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -0ee592: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -0ee596: 5421 9f0e |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee59a: 6e20 002d 1200 |000f: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0ee5a0: 5b23 9f0e |0012: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee5a4: 5421 9f0e |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee5a8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0ee5ac: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -0ee5b0: 5421 9f0e |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee5b4: 6e20 c92c 1200 |001c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ee5ba: 0e00 |001f: return-void │ │ -0ee5bc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0ee5be: 28e6 |0021: goto 0007 // -001a │ │ +0ee54c: |[0ee54c] com.actionbarsherlock.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ +0ee55c: 5221 a00e |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee560: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0ee564: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ +0ee568: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0ee56a: 5421 9f0e |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee56e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +0ee572: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +0ee576: 5421 9f0e |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee57a: 6e20 002d 1200 |000f: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0ee580: 5b23 9f0e |0012: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee584: 5421 9f0e |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee588: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0ee58c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +0ee590: 5421 9f0e |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee594: 6e20 c92c 1200 |001c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ee59a: 0e00 |001f: return-void │ │ +0ee59c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0ee59e: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0007 line=468 │ │ 0x000d line=469 │ │ 0x0012 line=471 │ │ 0x0014 line=472 │ │ @@ -334672,139 +334687,139 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 234 16-bit code units │ │ -0ee5c0: |[0ee5c0] com.actionbarsherlock.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ -0ee5d0: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -0ee5d4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -0ee5d6: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -0ee5d8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0ee5da: 52b9 a00e |0005: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee5de: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ -0ee5e2: 59bc a00e |0009: iput v12, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee5e6: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ -0ee5ea: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ -0ee5ee: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ -0ee5f2: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ -0ee5f6: 0184 |0013: move v4, v8 │ │ -0ee5f8: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ -0ee5fc: 54b9 a10e |0016: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0ee600: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ -0ee604: 0165 |001a: move v5, v6 │ │ -0ee606: 54b9 a50e |001b: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee60a: 6e20 af2c 5900 |001d: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@2caf │ │ -0ee610: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ -0ee614: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ -0ee618: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ -0ee61c: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ -0ee620: 0183 |0028: move v3, v8 │ │ -0ee622: 54b9 a50e |0029: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee626: 6e20 ae2c 3900 |002b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@2cae │ │ -0ee62c: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ -0ee630: 6e20 0c2d 8b00 |0030: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2d0c │ │ -0ee636: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ -0ee63a: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ -0ee63e: 54b9 ae0e |0037: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ee642: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ -0ee646: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ -0ee64a: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ -0ee64e: 0182 |003f: move v2, v8 │ │ -0ee650: 54ba a50e |0040: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee654: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ -0ee658: 54b9 ae0e |0044: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ee65c: 6e20 ab2c 9a00 |0046: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ -0ee662: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ -0ee666: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ -0ee66a: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ -0ee66e: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ -0ee672: 7010 ef2c 0b00 |0051: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2cef │ │ -0ee678: 54b9 c00e |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ee67c: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ -0ee680: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ -0ee684: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ -0ee688: 52b9 a00e |005c: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee68c: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ -0ee690: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ -0ee694: 0181 |0062: move v1, v8 │ │ -0ee696: 54b9 c20e |0063: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ -0ee69a: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ -0ee69e: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ -0ee6a2: 0167 |0069: move v7, v6 │ │ -0ee6a4: 6e20 3722 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ -0ee6aa: 54b7 c00e |006d: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ee6ae: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ -0ee6b2: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ -0ee6b6: 6e20 4c24 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@244c │ │ -0ee6bc: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ -0ee6c0: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ -0ee6c4: 54b6 9f0e |007a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee6c8: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ -0ee6cc: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ -0ee6d0: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ -0ee6d4: 54b6 9f0e |0082: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee6d8: 6e20 c92c 6b00 |0084: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ee6de: 6e10 012d 0b00 |0087: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ -0ee6e4: 54b6 a50e |008a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee6e8: 6e10 9f2c 0600 |008c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@2c9f │ │ -0ee6ee: 0a06 |008f: move-result v6 │ │ -0ee6f0: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ -0ee6f4: 54b6 a50e |0092: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee6f8: 1207 |0094: const/4 v7, #int 0 // #0 │ │ -0ee6fa: 6e20 a82c 7600 |0095: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ -0ee700: 0e00 |0098: return-void │ │ -0ee702: 52b9 a00e |0099: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee706: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ -0ee70a: 2900 6cff |009d: goto/16 0009 // -0094 │ │ -0ee70e: 0164 |009f: move v4, v6 │ │ -0ee710: 2900 74ff |00a0: goto/16 0014 // -008c │ │ -0ee714: 0175 |00a2: move v5, v7 │ │ -0ee716: 2900 78ff |00a3: goto/16 001b // -0088 │ │ -0ee71a: 0163 |00a5: move v3, v6 │ │ -0ee71c: 2883 |00a6: goto 0029 // -007d │ │ -0ee71e: 0162 |00a7: move v2, v6 │ │ -0ee720: 2898 |00a8: goto 0040 // -0068 │ │ -0ee722: 54b9 a60e |00a9: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ee726: 289b |00ab: goto 0046 // -0065 │ │ -0ee728: 54b9 c00e |00ac: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0ee72c: 6e20 002d 9b00 |00ae: invoke-virtual {v11, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0ee732: 28a3 |00b1: goto 0054 // -005d │ │ -0ee734: 0161 |00b2: move v1, v6 │ │ -0ee736: 28b0 |00b3: goto 0063 // -0050 │ │ -0ee738: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ -0ee73a: 28b5 |00b5: goto 006a // -004b │ │ -0ee73c: 0168 |00b6: move v8, v6 │ │ -0ee73e: 28bc |00b7: goto 0073 // -0044 │ │ -0ee740: 54b6 9f0e |00b8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ -0ee744: 6e20 002d 6b00 |00ba: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0ee74a: 28ca |00bd: goto 0087 // -0036 │ │ -0ee74c: 6e10 f02c 0b00 |00be: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.invalidate:()V // method@2cf0 │ │ -0ee752: 28c9 |00c1: goto 008a // -0037 │ │ -0ee754: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ -0ee758: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ -0ee75c: 54b6 a50e |00c6: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee760: 54b7 9d0e |00c8: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ee764: 6e10 4602 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ee76a: 0c07 |00cd: move-result-object v7 │ │ -0ee76c: 6008 820b |00ce: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@0b82 │ │ -0ee770: 6e20 c902 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0ee776: 0c07 |00d3: move-result-object v7 │ │ -0ee778: 6e20 a82c 7600 |00d4: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ -0ee77e: 28c1 |00d7: goto 0098 // -003f │ │ -0ee780: 54b6 a50e |00d8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee784: 54b7 9d0e |00da: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ee788: 6e10 4602 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ee78e: 0c07 |00df: move-result-object v7 │ │ -0ee790: 6008 810b |00e0: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@0b81 │ │ -0ee794: 6e20 c902 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0ee79a: 0c07 |00e5: move-result-object v7 │ │ -0ee79c: 6e20 a82c 7600 |00e6: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ -0ee7a2: 28af |00e9: goto 0098 // -0051 │ │ +0ee5a0: |[0ee5a0] com.actionbarsherlock.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ +0ee5b0: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +0ee5b4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0ee5b6: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +0ee5b8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0ee5ba: 52b9 a00e |0005: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee5be: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ +0ee5c2: 59bc a00e |0009: iput v12, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee5c6: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ +0ee5ca: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ +0ee5ce: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ +0ee5d2: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ +0ee5d6: 0184 |0013: move v4, v8 │ │ +0ee5d8: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ +0ee5dc: 54b9 a10e |0016: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0ee5e0: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ +0ee5e4: 0165 |001a: move v5, v6 │ │ +0ee5e6: 54b9 a50e |001b: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee5ea: 6e20 af2c 5900 |001d: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@2caf │ │ +0ee5f0: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ +0ee5f4: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ +0ee5f8: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ +0ee5fc: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ +0ee600: 0183 |0028: move v3, v8 │ │ +0ee602: 54b9 a50e |0029: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee606: 6e20 ae2c 3900 |002b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@2cae │ │ +0ee60c: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +0ee610: 6e20 0c2d 8b00 |0030: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2d0c │ │ +0ee616: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ +0ee61a: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ +0ee61e: 54b9 ae0e |0037: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0ee622: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ +0ee626: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ +0ee62a: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ +0ee62e: 0182 |003f: move v2, v8 │ │ +0ee630: 54ba a50e |0040: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee634: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ +0ee638: 54b9 ae0e |0044: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0ee63c: 6e20 ab2c 9a00 |0046: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ +0ee642: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ +0ee646: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ +0ee64a: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ +0ee64e: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ +0ee652: 7010 ef2c 0b00 |0051: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2cef │ │ +0ee658: 54b9 c00e |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ee65c: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ +0ee660: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ +0ee664: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ +0ee668: 52b9 a00e |005c: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee66c: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ +0ee670: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ +0ee674: 0181 |0062: move v1, v8 │ │ +0ee676: 54b9 c20e |0063: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0ec2 │ │ +0ee67a: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ +0ee67e: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ +0ee682: 0167 |0069: move v7, v6 │ │ +0ee684: 6e20 3722 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@2237 │ │ +0ee68a: 54b7 c00e |006d: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ee68e: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ +0ee692: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ +0ee696: 6e20 4c24 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@244c │ │ +0ee69c: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ +0ee6a0: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ +0ee6a4: 54b6 9f0e |007a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee6a8: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ +0ee6ac: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ +0ee6b0: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ +0ee6b4: 54b6 9f0e |0082: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee6b8: 6e20 c92c 6b00 |0084: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ee6be: 6e10 012d 0b00 |0087: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ +0ee6c4: 54b6 a50e |008a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee6c8: 6e10 9f2c 0600 |008c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@2c9f │ │ +0ee6ce: 0a06 |008f: move-result v6 │ │ +0ee6d0: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ +0ee6d4: 54b6 a50e |0092: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee6d8: 1207 |0094: const/4 v7, #int 0 // #0 │ │ +0ee6da: 6e20 a82c 7600 |0095: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ +0ee6e0: 0e00 |0098: return-void │ │ +0ee6e2: 52b9 a00e |0099: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee6e6: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ +0ee6ea: 2900 6cff |009d: goto/16 0009 // -0094 │ │ +0ee6ee: 0164 |009f: move v4, v6 │ │ +0ee6f0: 2900 74ff |00a0: goto/16 0014 // -008c │ │ +0ee6f4: 0175 |00a2: move v5, v7 │ │ +0ee6f6: 2900 78ff |00a3: goto/16 001b // -0088 │ │ +0ee6fa: 0163 |00a5: move v3, v6 │ │ +0ee6fc: 2883 |00a6: goto 0029 // -007d │ │ +0ee6fe: 0162 |00a7: move v2, v6 │ │ +0ee700: 2898 |00a8: goto 0040 // -0068 │ │ +0ee702: 54b9 a60e |00a9: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ee706: 289b |00ab: goto 0046 // -0065 │ │ +0ee708: 54b9 c00e |00ac: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0ee70c: 6e20 002d 9b00 |00ae: invoke-virtual {v11, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0ee712: 28a3 |00b1: goto 0054 // -005d │ │ +0ee714: 0161 |00b2: move v1, v6 │ │ +0ee716: 28b0 |00b3: goto 0063 // -0050 │ │ +0ee718: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ +0ee71a: 28b5 |00b5: goto 006a // -004b │ │ +0ee71c: 0168 |00b6: move v8, v6 │ │ +0ee71e: 28bc |00b7: goto 0073 // -0044 │ │ +0ee720: 54b6 9f0e |00b8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0e9f │ │ +0ee724: 6e20 002d 6b00 |00ba: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0ee72a: 28ca |00bd: goto 0087 // -0036 │ │ +0ee72c: 6e10 f02c 0b00 |00be: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.invalidate:()V // method@2cf0 │ │ +0ee732: 28c9 |00c1: goto 008a // -0037 │ │ +0ee734: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ +0ee738: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ +0ee73c: 54b6 a50e |00c6: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee740: 54b7 9d0e |00c8: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ee744: 6e10 4602 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ee74a: 0c07 |00cd: move-result-object v7 │ │ +0ee74c: 6008 820b |00ce: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@0b82 │ │ +0ee750: 6e20 c902 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0ee756: 0c07 |00d3: move-result-object v7 │ │ +0ee758: 6e20 a82c 7600 |00d4: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ +0ee75e: 28c1 |00d7: goto 0098 // -003f │ │ +0ee760: 54b6 a50e |00d8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee764: 54b7 9d0e |00da: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ee768: 6e10 4602 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ee76e: 0c07 |00df: move-result-object v7 │ │ +0ee770: 6008 810b |00e0: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@0b81 │ │ +0ee774: 6e20 c902 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0ee77a: 0c07 |00e5: move-result-object v7 │ │ +0ee77c: 6e20 a82c 7600 |00e6: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ +0ee782: 28af |00e9: goto 0098 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=550 │ │ 0x0009 line=551 │ │ 0x000b line=553 │ │ 0x000f line=554 │ │ 0x0014 line=555 │ │ @@ -334866,21 +334881,21 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0ee7a4: |[0ee7a4] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0ee7b4: 5b12 b80e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ -0ee7b8: 5410 b70e |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0ee7bc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0ee7c0: 5410 b70e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0ee7c4: 6e20 062f 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ -0ee7ca: 0e00 |000b: return-void │ │ +0ee784: |[0ee784] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0ee794: 5b12 b80e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ +0ee798: 5410 b70e |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0ee79c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0ee7a0: 5410 b70e |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0ee7a4: 6e20 062f 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ +0ee7aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0002 line=685 │ │ 0x0006 line=686 │ │ 0x000b line=688 │ │ locals : │ │ @@ -334892,18 +334907,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0ee7cc: |[0ee7cc] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ -0ee7dc: 5410 b70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0ee7e0: 6e20 112f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ -0ee7e6: 0e00 |0005: return-void │ │ +0ee7ac: |[0ee7ac] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ +0ee7bc: 5410 b70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0ee7c0: 6e20 112f 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ +0ee7c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0005 line=696 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -334913,42 +334928,42 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0ee7e8: |[0ee7e8] com.actionbarsherlock.internal.widget.ActionBarView.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0ee7f8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0ee7fa: 5441 be0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee7fe: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -0ee802: 5441 be0e |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee806: 6e20 002d 1400 |0007: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0ee80c: 5b45 be0e |000a: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee810: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ -0ee814: 0121 |000e: move v1, v2 │ │ -0ee816: 5c41 a70e |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ -0ee81a: 5541 a70e |0011: iget-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ -0ee81e: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -0ee822: 5241 b20e |0015: iget v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0ee826: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -0ee828: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ -0ee82c: 5441 be0e |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee830: 6e20 c92c 1400 |001c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0ee836: 5441 be0e |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0ee83a: 6e10 712f 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2f71 │ │ -0ee840: 0c00 |0024: move-result-object v0 │ │ -0ee842: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ -0ee844: 5901 260a |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ee848: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ -0ee84a: 5901 250a |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0ee84e: 6e20 852f 2500 |002b: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2f85 │ │ -0ee854: 0e00 |002e: return-void │ │ -0ee856: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0ee858: 28df |0030: goto 000f // -0021 │ │ +0ee7c8: |[0ee7c8] com.actionbarsherlock.internal.widget.ActionBarView.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0ee7d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0ee7da: 5441 be0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee7de: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +0ee7e2: 5441 be0e |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee7e6: 6e20 002d 1400 |0007: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0ee7ec: 5b45 be0e |000a: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee7f0: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ +0ee7f4: 0121 |000e: move v1, v2 │ │ +0ee7f6: 5c41 a70e |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ +0ee7fa: 5541 a70e |0011: iget-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ +0ee7fe: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +0ee802: 5241 b20e |0015: iget v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0ee806: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +0ee808: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ +0ee80c: 5441 be0e |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee810: 6e20 c92c 1400 |001c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0ee816: 5441 be0e |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0ee81a: 6e10 712f 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2f71 │ │ +0ee820: 0c00 |0024: move-result-object v0 │ │ +0ee822: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ +0ee824: 5901 260a |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0ee828: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ +0ee82a: 5901 250a |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0ee82e: 6e20 852f 2500 |002b: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2f85 │ │ +0ee834: 0e00 |002e: return-void │ │ +0ee836: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0ee838: 28df |0030: goto 000f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=360 │ │ 0x0005 line=361 │ │ 0x000a line=363 │ │ 0x000c line=364 │ │ 0x0011 line=365 │ │ @@ -334969,45 +334984,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0ee85c: |[0ee85c] com.actionbarsherlock.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ -0ee86c: 5430 a50e |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee870: 6e20 a92c 4000 |0002: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@2ca9 │ │ -0ee876: 5430 a50e |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee87a: 6e20 aa2c 4000 |0007: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@2caa │ │ -0ee880: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ -0ee884: 5430 a50e |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee888: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0ee88a: 6e20 a82c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ -0ee890: 0e00 |0012: return-void │ │ -0ee892: 5230 a00e |0013: iget v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee896: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0ee89a: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ -0ee89e: 5430 a50e |0019: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee8a2: 5431 9d0e |001b: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ee8a6: 6e10 4602 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ee8ac: 0c01 |0020: move-result-object v1 │ │ -0ee8ae: 6002 820b |0021: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@0b82 │ │ -0ee8b2: 6e20 c902 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0ee8b8: 0c01 |0026: move-result-object v1 │ │ -0ee8ba: 6e20 a82c 1000 |0027: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ -0ee8c0: 28e8 |002a: goto 0012 // -0018 │ │ -0ee8c2: 5430 a50e |002b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee8c6: 5431 9d0e |002d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ee8ca: 6e10 4602 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ee8d0: 0c01 |0032: move-result-object v1 │ │ -0ee8d2: 6002 810b |0033: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@0b81 │ │ -0ee8d6: 6e20 c902 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ -0ee8dc: 0c01 |0038: move-result-object v1 │ │ -0ee8de: 6e20 a82c 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ -0ee8e4: 28d6 |003c: goto 0012 // -002a │ │ +0ee83c: |[0ee83c] com.actionbarsherlock.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ +0ee84c: 5430 a50e |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee850: 6e20 a92c 4000 |0002: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@2ca9 │ │ +0ee856: 5430 a50e |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee85a: 6e20 aa2c 4000 |0007: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@2caa │ │ +0ee860: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ +0ee864: 5430 a50e |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee868: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0ee86a: 6e20 a82c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ +0ee870: 0e00 |0012: return-void │ │ +0ee872: 5230 a00e |0013: iget v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee876: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0ee87a: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ +0ee87e: 5430 a50e |0019: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee882: 5431 9d0e |001b: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ee886: 6e10 4602 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ee88c: 0c01 |0020: move-result-object v1 │ │ +0ee88e: 6002 820b |0021: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@0b82 │ │ +0ee892: 6e20 c902 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0ee898: 0c01 |0026: move-result-object v1 │ │ +0ee89a: 6e20 a82c 1000 |0027: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ +0ee8a0: 28e8 |002a: goto 0012 // -0018 │ │ +0ee8a2: 5430 a50e |002b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee8a6: 5431 9d0e |002d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ee8aa: 6e10 4602 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ee8b0: 0c01 |0032: move-result-object v1 │ │ +0ee8b2: 6002 810b |0033: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@0b81 │ │ +0ee8b6: 6e20 c902 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@02c9 │ │ +0ee8bc: 0c01 |0038: move-result-object v1 │ │ +0ee8be: 6e20 a82c 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2ca8 │ │ +0ee8c4: 28d6 |003c: goto 0012 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0005 line=536 │ │ 0x000a line=538 │ │ 0x000c line=539 │ │ 0x0012 line=547 │ │ @@ -335023,22 +335038,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ee8e8: |[0ee8e8] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(I)V │ │ -0ee8f8: 5410 9d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ee8fc: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ee902: 0c00 |0005: move-result-object v0 │ │ -0ee904: 6e20 bb02 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0ee90a: 0c00 |0009: move-result-object v0 │ │ -0ee90c: 6e20 0e2d 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2d0e │ │ -0ee912: 0e00 |000d: return-void │ │ +0ee8c8: |[0ee8c8] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(I)V │ │ +0ee8d8: 5410 9d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ee8dc: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ee8e2: 0c00 |0005: move-result-object v0 │ │ +0ee8e4: 6e20 bb02 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0ee8ea: 0c00 |0009: move-result-object v0 │ │ +0ee8ec: 6e20 0e2d 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2d0e │ │ +0ee8f2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x000d line=626 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -335048,25 +335063,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0ee914: |[0ee914] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0ee924: 5b12 a60e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ -0ee928: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ -0ee92c: 5210 a00e |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee930: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0ee934: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -0ee938: 5410 ae0e |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ee93c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -0ee940: 5410 a50e |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee944: 6e20 ab2c 2000 |0010: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ -0ee94a: 0e00 |0013: return-void │ │ +0ee8f4: |[0ee8f4] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0ee904: 5b12 a60e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0ea6 │ │ +0ee908: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ +0ee90c: 5210 a00e |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee910: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0ee914: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +0ee918: 5410 ae0e |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0ee91c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +0ee920: 5410 a50e |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee924: 6e20 ab2c 2000 |0010: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ +0ee92a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0002 line=618 │ │ 0x000e line=620 │ │ 0x0013 line=622 │ │ locals : │ │ @@ -335078,22 +335093,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ee94c: |[0ee94c] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(I)V │ │ -0ee95c: 5410 9d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0ee960: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0ee966: 0c00 |0005: move-result-object v0 │ │ -0ee968: 6e20 bb02 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0ee96e: 0c00 |0009: move-result-object v0 │ │ -0ee970: 6e20 102d 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2d10 │ │ -0ee976: 0e00 |000d: return-void │ │ +0ee92c: |[0ee92c] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(I)V │ │ +0ee93c: 5410 9d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0ee940: 6e10 4602 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0ee946: 0c00 |0005: move-result-object v0 │ │ +0ee948: 6e20 bb02 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0ee94e: 0c00 |0009: move-result-object v0 │ │ +0ee950: 6e20 102d 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2d10 │ │ +0ee956: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x000d line=637 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -335103,23 +335118,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0ee978: |[0ee978] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0ee988: 5b12 ae0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ -0ee98c: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ -0ee990: 5210 a00e |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0ee994: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0ee998: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0ee99c: 5410 a50e |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ -0ee9a0: 6e20 ab2c 2000 |000c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ -0ee9a6: 0e00 |000f: return-void │ │ +0ee958: |[0ee958] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0ee968: 5b12 ae0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0eae │ │ +0ee96c: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ +0ee970: 5210 a00e |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0ee974: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0ee978: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0ee97c: 5410 a50e |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0ea5 │ │ +0ee980: 6e20 ab2c 2000 |000c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2cab │ │ +0ee986: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0002 line=630 │ │ 0x000a line=631 │ │ 0x000f line=633 │ │ locals : │ │ @@ -335131,119 +335146,119 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 220 16-bit code units │ │ -0ee9a8: |[0ee9a8] com.actionbarsherlock.internal.widget.ActionBarView.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0ee9b8: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -0ee9ba: 5484 b30e |0001: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ -0ee9be: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ -0ee9c2: 0e00 |0005: return-void │ │ -0ee9c4: 5484 b30e |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ -0ee9c8: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -0ee9cc: 5484 b30e |000a: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ -0ee9d0: 5485 9a0e |000c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0ee9d4: 6e20 e82a 5400 |000e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ae8 │ │ -0ee9da: 5484 b30e |0011: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ -0ee9de: 5485 a40e |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0ee9e2: 6e20 e82a 5400 |0015: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ae8 │ │ -0ee9e8: 0790 |0018: move-object v0, v9 │ │ -0ee9ea: 1f00 6c05 |0019: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ -0ee9ee: 5b80 b30e |001b: iput-object v0, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ -0ee9f2: 5484 b00e |001d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0ee9f6: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ -0ee9fa: 5484 b00e |0021: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0ee9fe: 6e10 622a 0400 |0023: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0eea04: 0c03 |0026: move-result-object v3 │ │ -0eea06: 1f03 9d04 |0027: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ -0eea0a: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ -0eea0e: 5484 b00e |002b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eea12: 6e20 8522 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0eea18: 5484 9a0e |0030: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eea1c: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ -0eea20: 2204 6405 |0034: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0564 │ │ -0eea24: 5485 9d0e |0036: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0eea28: 7020 222a 5400 |0038: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2a22 │ │ -0eea2e: 5b84 9a0e |003b: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eea32: 5484 9a0e |003d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eea36: 6e20 3b2a a400 |003f: invoke-virtual {v4, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2a3b │ │ -0eea3c: 5484 9a0e |0042: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eea40: 6005 3d0b |0044: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_menu_presenter:I // field@0b3d │ │ -0eea44: 6e20 3d2a 5400 |0046: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@2a3d │ │ -0eea4a: 2204 8405 |0049: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0584 │ │ -0eea4e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -0eea50: 7030 872c 8405 |004c: invoke-direct {v4, v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@2c87 │ │ -0eea56: 5b84 a40e |004f: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ -0eea5a: 2201 9b04 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0eea5e: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ -0eea60: 7030 4722 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0eea66: 5584 b90e |0057: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0eb9 │ │ -0eea6a: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ -0eea6e: 5484 9a0e |005b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eea72: 6e10 d62c 0800 |005d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ -0eea78: 0c05 |0060: move-result-object v5 │ │ -0eea7a: 6006 a90a |0061: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@0aa9 │ │ -0eea7e: 7120 0b27 6500 |0063: invoke-static {v5, v6}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ -0eea84: 0a05 |0066: move-result v5 │ │ -0eea86: 6e20 3c2a 5400 |0067: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2a3c │ │ -0eea8c: 7020 cd2c 0800 |006a: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2ccd │ │ -0eea92: 5484 9a0e |006d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eea96: 6e20 2e2a 8400 |006f: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ -0eea9c: 0c02 |0072: move-result-object v2 │ │ -0eea9e: 1f02 6705 |0073: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0eeaa2: 6e10 622a 0200 |0075: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0eeaa8: 0c03 |0078: move-result-object v3 │ │ -0eeaaa: 1f03 9d04 |0079: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ -0eeaae: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ -0eeab2: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ -0eeab6: 6e20 8522 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0eeabc: 6e30 ca2c 2801 |0082: invoke-virtual {v8, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2cca │ │ -0eeac2: 5b82 b00e |0085: iput-object v2, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eeac6: 2900 7eff |0087: goto/16 0005 // -0082 │ │ -0eeaca: 5484 9a0e |0089: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eeace: 1205 |008b: const/4 v5, #int 0 // #0 │ │ -0eead0: 6e20 3c2a 5400 |008c: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2a3c │ │ -0eead6: 5484 9a0e |008f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eeada: 6e10 d62c 0800 |0091: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ -0eeae0: 0c05 |0094: move-result-object v5 │ │ -0eeae2: 6e10 4602 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0eeae8: 0c05 |0098: move-result-object v5 │ │ -0eeaea: 6e10 ba02 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ -0eeaf0: 0c05 |009c: move-result-object v5 │ │ -0eeaf2: 5255 1e0a |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ -0eeaf6: 1216 |009f: const/4 v6, #int 1 // #1 │ │ -0eeaf8: 6e30 402a 5406 |00a0: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2a40 │ │ -0eeafe: 5484 9a0e |00a3: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eeb02: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ -0eeb08: 6e20 3e2a 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2a3e │ │ -0eeb0e: 5917 260a |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0eeb12: 7020 cd2c 0800 |00ad: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2ccd │ │ -0eeb18: 5484 9a0e |00b0: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ -0eeb1c: 6e20 2e2a 8400 |00b2: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ -0eeb22: 0c02 |00b5: move-result-object v2 │ │ -0eeb24: 1f02 6705 |00b6: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ -0eeb28: 5484 ba0e |00b8: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ -0eeb2c: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ -0eeb30: 6e10 622a 0200 |00bc: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0eeb36: 0c03 |00bf: move-result-object v3 │ │ -0eeb38: 1f03 9d04 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ -0eeb3c: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ -0eeb40: 5484 ba0e |00c4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ -0eeb44: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ -0eeb48: 6e20 8522 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0eeb4e: 6e10 d22c 0800 |00cb: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@2cd2 │ │ -0eeb54: 0a04 |00ce: move-result v4 │ │ -0eeb56: 6e20 792a 4200 |00cf: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@2a79 │ │ -0eeb5c: 5484 ba0e |00d2: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ -0eeb60: 6e30 262c 2401 |00d4: invoke-virtual {v4, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c26 │ │ -0eeb66: 28ae |00d7: goto 0085 // -0052 │ │ -0eeb68: 6e20 752a 1200 |00d8: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2a75 │ │ -0eeb6e: 28aa |00db: goto 0085 // -0056 │ │ +0ee988: |[0ee988] com.actionbarsherlock.internal.widget.ActionBarView.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0ee998: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +0ee99a: 5484 b30e |0001: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ +0ee99e: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ +0ee9a2: 0e00 |0005: return-void │ │ +0ee9a4: 5484 b30e |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ +0ee9a8: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +0ee9ac: 5484 b30e |000a: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ +0ee9b0: 5485 9a0e |000c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0ee9b4: 6e20 e82a 5400 |000e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ae8 │ │ +0ee9ba: 5484 b30e |0011: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ +0ee9be: 5485 a40e |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0ee9c2: 6e20 e82a 5400 |0015: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@2ae8 │ │ +0ee9c8: 0790 |0018: move-object v0, v9 │ │ +0ee9ca: 1f00 6c05 |0019: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@056c │ │ +0ee9ce: 5b80 b30e |001b: iput-object v0, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0eb3 │ │ +0ee9d2: 5484 b00e |001d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0ee9d6: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ +0ee9da: 5484 b00e |0021: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0ee9de: 6e10 622a 0400 |0023: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0ee9e4: 0c03 |0026: move-result-object v3 │ │ +0ee9e6: 1f03 9d04 |0027: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ +0ee9ea: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ +0ee9ee: 5484 b00e |002b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0ee9f2: 6e20 8522 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0ee9f8: 5484 9a0e |0030: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0ee9fc: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ +0eea00: 2204 6405 |0034: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0564 │ │ +0eea04: 5485 9d0e |0036: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0eea08: 7020 222a 5400 |0038: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2a22 │ │ +0eea0e: 5b84 9a0e |003b: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eea12: 5484 9a0e |003d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eea16: 6e20 3b2a a400 |003f: invoke-virtual {v4, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2a3b │ │ +0eea1c: 5484 9a0e |0042: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eea20: 6005 3d0b |0044: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_menu_presenter:I // field@0b3d │ │ +0eea24: 6e20 3d2a 5400 |0046: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@2a3d │ │ +0eea2a: 2204 8405 |0049: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0584 │ │ +0eea2e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0eea30: 7030 872c 8405 |004c: invoke-direct {v4, v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@2c87 │ │ +0eea36: 5b84 a40e |004f: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0ea4 │ │ +0eea3a: 2201 9b04 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0eea3e: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ +0eea40: 7030 4722 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0eea46: 5584 b90e |0057: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0eb9 │ │ +0eea4a: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ +0eea4e: 5484 9a0e |005b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eea52: 6e10 d62c 0800 |005d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ +0eea58: 0c05 |0060: move-result-object v5 │ │ +0eea5a: 6006 a90a |0061: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@0aa9 │ │ +0eea5e: 7120 0b27 6500 |0063: invoke-static {v5, v6}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@270b │ │ +0eea64: 0a05 |0066: move-result v5 │ │ +0eea66: 6e20 3c2a 5400 |0067: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2a3c │ │ +0eea6c: 7020 cd2c 0800 |006a: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2ccd │ │ +0eea72: 5484 9a0e |006d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eea76: 6e20 2e2a 8400 |006f: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ +0eea7c: 0c02 |0072: move-result-object v2 │ │ +0eea7e: 1f02 6705 |0073: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0eea82: 6e10 622a 0200 |0075: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0eea88: 0c03 |0078: move-result-object v3 │ │ +0eea8a: 1f03 9d04 |0079: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ +0eea8e: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ +0eea92: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ +0eea96: 6e20 8522 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0eea9c: 6e30 ca2c 2801 |0082: invoke-virtual {v8, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2cca │ │ +0eeaa2: 5b82 b00e |0085: iput-object v2, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0eeaa6: 2900 7eff |0087: goto/16 0005 // -0082 │ │ +0eeaaa: 5484 9a0e |0089: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eeaae: 1205 |008b: const/4 v5, #int 0 // #0 │ │ +0eeab0: 6e20 3c2a 5400 |008c: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2a3c │ │ +0eeab6: 5484 9a0e |008f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eeaba: 6e10 d62c 0800 |0091: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@2cd6 │ │ +0eeac0: 0c05 |0094: move-result-object v5 │ │ +0eeac2: 6e10 4602 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0eeac8: 0c05 |0098: move-result-object v5 │ │ +0eeaca: 6e10 ba02 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ba │ │ +0eead0: 0c05 |009c: move-result-object v5 │ │ +0eead2: 5255 1e0a |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a1e │ │ +0eead6: 1216 |009f: const/4 v6, #int 1 // #1 │ │ +0eead8: 6e30 402a 5406 |00a0: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2a40 │ │ +0eeade: 5484 9a0e |00a3: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eeae2: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ +0eeae8: 6e20 3e2a 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2a3e │ │ +0eeaee: 5917 260a |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0eeaf2: 7020 cd2c 0800 |00ad: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2ccd │ │ +0eeaf8: 5484 9a0e |00b0: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0e9a │ │ +0eeafc: 6e20 2e2a 8400 |00b2: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2a2e │ │ +0eeb02: 0c02 |00b5: move-result-object v2 │ │ +0eeb04: 1f02 6705 |00b6: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0567 │ │ +0eeb08: 5484 ba0e |00b8: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ +0eeb0c: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ +0eeb10: 6e10 622a 0200 |00bc: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0eeb16: 0c03 |00bf: move-result-object v3 │ │ +0eeb18: 1f03 9d04 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@049d │ │ +0eeb1c: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ +0eeb20: 5484 ba0e |00c4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ +0eeb24: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ +0eeb28: 6e20 8522 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0eeb2e: 6e10 d22c 0800 |00cb: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@2cd2 │ │ +0eeb34: 0a04 |00ce: move-result v4 │ │ +0eeb36: 6e20 792a 4200 |00cf: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@2a79 │ │ +0eeb3c: 5484 ba0e |00d2: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ +0eeb40: 6e30 262c 2401 |00d4: invoke-virtual {v4, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2c26 │ │ +0eeb46: 28ae |00d7: goto 0085 // -0052 │ │ +0eeb48: 6e20 752a 1200 |00d8: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2a75 │ │ +0eeb4e: 28aa |00db: goto 0085 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=379 │ │ 0x0005 line=439 │ │ 0x0006 line=381 │ │ 0x000a line=382 │ │ 0x0011 line=383 │ │ @@ -335302,82 +335317,82 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -0eeb70: |[0eeb70] com.actionbarsherlock.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ -0eeb80: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0eeb82: 5260 b20e |0001: iget v0, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0eeb86: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ -0eeb8a: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ -0eeb90: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ -0eeb96: 5967 b20e |000b: iput v7, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ -0eeb9a: 6e10 012d 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ -0eeba0: 0e00 |0010: return-void │ │ -0eeba2: 5462 ad0e |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0eeba6: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ -0eebaa: 5462 ad0e |0015: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0eebae: 6e20 002d 2600 |0017: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0eebb4: 28ee |001a: goto 0008 // -0012 │ │ -0eebb6: 5462 be0e |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0eebba: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ -0eebbe: 5562 a70e |001f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ -0eebc2: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ -0eebc6: 5462 be0e |0023: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0eebca: 6e20 002d 2600 |0025: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ -0eebd0: 28e0 |0028: goto 0008 // -0020 │ │ -0eebd2: 5462 b70e |0029: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0eebd6: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ -0eebda: 2202 ac05 |002d: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@05ac │ │ -0eebde: 5463 9d0e |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0eebe2: 6004 500a |0031: sget v4, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@0a50 │ │ -0eebe6: 7040 e02e 3245 |0033: invoke-direct {v2, v3, v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ee0 │ │ -0eebec: 5b62 b70e |0036: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0eebf0: 5462 9d0e |0038: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ -0eebf4: 7110 0a21 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ -0eebfa: 0c02 |003d: move-result-object v2 │ │ -0eebfc: 6003 6c0b |003e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@0b6c │ │ -0eec00: 6e30 0c21 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ -0eec06: 0c02 |0043: move-result-object v2 │ │ -0eec08: 1f02 9905 |0044: check-cast v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0599 │ │ -0eec0c: 5b62 ad0e |0046: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0eec10: 2201 e104 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0eec14: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ -0eec16: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ -0eec18: 7030 3224 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ -0eec1e: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ -0eec22: 5912 360a |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a36 │ │ -0eec26: 5462 ad0e |0053: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0eec2a: 5463 b70e |0055: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0eec2e: 6e30 e22d 3201 |0057: invoke-virtual {v2, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2de2 │ │ -0eec34: 5462 b70e |005a: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0eec38: 6e10 e52e 0200 |005c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0eec3e: 0c02 |005f: move-result-object v2 │ │ -0eec40: 5463 b80e |0060: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ -0eec44: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ -0eec48: 5462 b70e |0064: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0eec4c: 5463 b80e |0066: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ -0eec50: 6e20 062f 3200 |0068: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ -0eec56: 5462 b70e |006b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ -0eec5a: 5463 b10e |006d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0eb1 │ │ -0eec5e: 6e20 0d2f 3200 |006f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2f0d │ │ -0eec64: 5462 ad0e |0072: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ -0eec68: 6e20 c92c 2600 |0074: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0eec6e: 2894 |0077: goto 000b // -006c │ │ -0eec70: 5462 be0e |0078: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0eec74: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ -0eec78: 5562 a70e |007c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ -0eec7c: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ -0eec80: 5462 be0e |0080: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ -0eec84: 6e20 c92c 2600 |0082: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0eec8a: 2886 |0085: goto 000b // -007a │ │ -0eec8c: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ -0eec9c: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ +0eeb50: |[0eeb50] com.actionbarsherlock.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ +0eeb60: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0eeb62: 5260 b20e |0001: iget v0, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0eeb66: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ +0eeb6a: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ +0eeb70: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ +0eeb76: 5967 b20e |000b: iput v7, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0eb2 │ │ +0eeb7a: 6e10 012d 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2d01 │ │ +0eeb80: 0e00 |0010: return-void │ │ +0eeb82: 5462 ad0e |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0eeb86: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ +0eeb8a: 5462 ad0e |0015: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0eeb8e: 6e20 002d 2600 |0017: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0eeb94: 28ee |001a: goto 0008 // -0012 │ │ +0eeb96: 5462 be0e |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0eeb9a: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ +0eeb9e: 5562 a70e |001f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ +0eeba2: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ +0eeba6: 5462 be0e |0023: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0eebaa: 6e20 002d 2600 |0025: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2d00 │ │ +0eebb0: 28e0 |0028: goto 0008 // -0020 │ │ +0eebb2: 5462 b70e |0029: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0eebb6: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ +0eebba: 2202 ac05 |002d: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@05ac │ │ +0eebbe: 5463 9d0e |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0eebc2: 6004 500a |0031: sget v4, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@0a50 │ │ +0eebc6: 7040 e02e 3245 |0033: invoke-direct {v2, v3, v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ee0 │ │ +0eebcc: 5b62 b70e |0036: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0eebd0: 5462 9d0e |0038: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0e9d │ │ +0eebd4: 7110 0a21 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@210a │ │ +0eebda: 0c02 |003d: move-result-object v2 │ │ +0eebdc: 6003 6c0b |003e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@0b6c │ │ +0eebe0: 6e30 0c21 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@210c │ │ +0eebe6: 0c02 |0043: move-result-object v2 │ │ +0eebe8: 1f02 9905 |0044: check-cast v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0599 │ │ +0eebec: 5b62 ad0e |0046: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0eebf0: 2201 e104 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0eebf4: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ +0eebf6: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ +0eebf8: 7030 3224 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2432 │ │ +0eebfe: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ +0eec02: 5912 360a |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a36 │ │ +0eec06: 5462 ad0e |0053: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0eec0a: 5463 b70e |0055: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0eec0e: 6e30 e22d 3201 |0057: invoke-virtual {v2, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2de2 │ │ +0eec14: 5462 b70e |005a: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0eec18: 6e10 e52e 0200 |005c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0eec1e: 0c02 |005f: move-result-object v2 │ │ +0eec20: 5463 b80e |0060: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ +0eec24: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ +0eec28: 5462 b70e |0064: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0eec2c: 5463 b80e |0066: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0eb8 │ │ +0eec30: 6e20 062f 3200 |0068: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ +0eec36: 5462 b70e |006b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0eb7 │ │ +0eec3a: 5463 b10e |006d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0eb1 │ │ +0eec3e: 6e20 0d2f 3200 |006f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2f0d │ │ +0eec44: 5462 ad0e |0072: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0ead │ │ +0eec48: 6e20 c92c 2600 |0074: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0eec4e: 2894 |0077: goto 000b // -006c │ │ +0eec50: 5462 be0e |0078: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0eec54: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ +0eec58: 5562 a70e |007c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0ea7 │ │ +0eec5c: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ +0eec60: 5462 be0e |0080: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0ebe │ │ +0eec64: 6e20 c92c 2600 |0082: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0eec6a: 2886 |0085: goto 000b // -007a │ │ +0eec6c: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ +0eec7c: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=640 │ │ 0x0003 line=641 │ │ 0x0005 line=642 │ │ 0x0008 line=654 │ │ 0x000b line=678 │ │ @@ -335413,45 +335428,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0eecac: |[0eecac] com.actionbarsherlock.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ -0eecbc: 5531 b90e |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0eb9 │ │ -0eecc0: 3241 3100 |0002: if-eq v1, v4, 0033 // +0031 │ │ -0eecc4: 5431 b00e |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eecc8: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ -0eeccc: 5431 b00e |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eecd0: 6e10 622a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ -0eecd6: 0c00 |000d: move-result-object v0 │ │ -0eecd8: 1f00 9d04 |000e: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ -0eecdc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0eece0: 5431 b00e |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eece4: 6e20 8522 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ -0eecea: 3804 1d00 |0017: if-eqz v4, 0034 // +001d │ │ -0eecee: 5431 ba0e |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ -0eecf2: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -0eecf6: 5431 ba0e |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ -0eecfa: 5432 b00e |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eecfe: 6e20 252c 2100 |0021: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2c25 │ │ -0eed04: 5431 ba0e |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ -0eed08: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -0eed0c: 5432 ba0e |0028: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ -0eed10: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ -0eed14: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0eed16: 6e20 452c 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ -0eed1c: 6f20 1e2c 4300 |0030: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2c1e │ │ -0eed22: 0e00 |0033: return-void │ │ -0eed24: 5431 b00e |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ -0eed28: 6e20 c92c 1300 |0036: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ -0eed2e: 28eb |0039: goto 0024 // -0015 │ │ -0eed30: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -0eed34: 28f1 |003c: goto 002d // -000f │ │ +0eec8c: |[0eec8c] com.actionbarsherlock.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ +0eec9c: 5531 b90e |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0eb9 │ │ +0eeca0: 3241 3100 |0002: if-eq v1, v4, 0033 // +0031 │ │ +0eeca4: 5431 b00e |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0eeca8: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ +0eecac: 5431 b00e |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0eecb0: 6e10 622a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2a62 │ │ +0eecb6: 0c00 |000d: move-result-object v0 │ │ +0eecb8: 1f00 9d04 |000e: check-cast v0, Landroid/view/ViewGroup; // type@049d │ │ +0eecbc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0eecc0: 5431 b00e |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0eecc4: 6e20 8522 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2285 │ │ +0eecca: 3804 1d00 |0017: if-eqz v4, 0034 // +001d │ │ +0eecce: 5431 ba0e |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ +0eecd2: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +0eecd6: 5431 ba0e |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ +0eecda: 5432 b00e |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0eecde: 6e20 252c 2100 |0021: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2c25 │ │ +0eece4: 5431 ba0e |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ +0eece8: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +0eecec: 5432 ba0e |0028: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0eba │ │ +0eecf0: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ +0eecf4: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0eecf6: 6e20 452c 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2c45 │ │ +0eecfc: 6f20 1e2c 4300 |0030: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2c1e │ │ +0eed02: 0e00 |0033: return-void │ │ +0eed04: 5431 b00e |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0eb0 │ │ +0eed08: 6e20 c92c 1300 |0036: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@2cc9 │ │ +0eed0e: 28eb |0039: goto 0024 // -0015 │ │ +0eed10: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +0eed14: 28f1 |003c: goto 002d // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0004 line=331 │ │ 0x0008 line=332 │ │ 0x0010 line=333 │ │ 0x0012 line=334 │ │ @@ -335475,50 +335490,50 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0eed38: |[0eed38] com.actionbarsherlock.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0eed48: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -0eed4c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0eed4e: 5b56 bb0e |0003: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0eed52: 5451 bd0e |0005: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0eed56: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ -0eed5a: 5451 bd0e |0009: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0eed5e: 6e20 ec24 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0eed64: 5454 bd0e |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ -0eed68: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ -0eed6c: 0121 |0012: move v1, v2 │ │ -0eed6e: 6e20 f124 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0eed74: 5451 a10e |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ -0eed78: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ -0eed7c: 5251 a00e |001a: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ -0eed80: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0eed84: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ -0eed88: 5451 bf0e |0020: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ -0eed8c: 7110 9320 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0eed92: 0a01 |0025: move-result v1 │ │ -0eed94: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -0eed98: 5451 bb0e |0028: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ -0eed9c: 7110 9320 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0eeda2: 0a01 |002d: move-result v1 │ │ -0eeda4: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ -0eeda8: 1210 |0030: const/4 v0, #int 1 // #1 │ │ -0eedaa: 5451 c00e |0031: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ -0eedae: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ -0eedb2: 6e20 5224 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ -0eedb8: 0e00 |0038: return-void │ │ -0eedba: 0131 |0039: move v1, v3 │ │ -0eedbc: 28d9 |003a: goto 0013 // -0027 │ │ -0eedbe: 0120 |003b: move v0, v2 │ │ -0eedc0: 28f5 |003c: goto 0031 // -000b │ │ -0eedc2: 0132 |003d: move v2, v3 │ │ -0eedc4: 28f7 |003e: goto 0035 // -0009 │ │ +0eed18: |[0eed18] com.actionbarsherlock.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0eed28: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +0eed2c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0eed2e: 5b56 bb0e |0003: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0eed32: 5451 bd0e |0005: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0eed36: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ +0eed3a: 5451 bd0e |0009: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0eed3e: 6e20 ec24 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0eed44: 5454 bd0e |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ebd │ │ +0eed48: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ +0eed4c: 0121 |0012: move v1, v2 │ │ +0eed4e: 6e20 f124 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0eed54: 5451 a10e |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ea1 │ │ +0eed58: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ +0eed5c: 5251 a00e |001a: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ea0 │ │ +0eed60: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0eed64: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ +0eed68: 5451 bf0e |0020: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ebf │ │ +0eed6c: 7110 9320 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0eed72: 0a01 |0025: move-result v1 │ │ +0eed74: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +0eed78: 5451 bb0e |0028: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ebb │ │ +0eed7c: 7110 9320 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0eed82: 0a01 |002d: move-result v1 │ │ +0eed84: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ +0eed88: 1210 |0030: const/4 v0, #int 1 // #1 │ │ +0eed8a: 5451 c00e |0031: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ec0 │ │ +0eed8e: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ +0eed92: 6e20 5224 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2452 │ │ +0eed98: 0e00 |0038: return-void │ │ +0eed9a: 0131 |0039: move v1, v3 │ │ +0eed9c: 28d9 |003a: goto 0013 // -0027 │ │ +0eed9e: 0120 |003b: move v0, v2 │ │ +0eeda0: 28f5 |003c: goto 0031 // -000b │ │ +0eeda2: 0132 |003d: move v2, v3 │ │ +0eeda4: 28f7 |003e: goto 0035 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=523 │ │ 0x0005 line=524 │ │ 0x0009 line=525 │ │ 0x000e line=526 │ │ 0x0016 line=527 │ │ @@ -335539,19 +335554,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0eedc8: |[0eedc8] com.actionbarsherlock.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0eedd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0eedda: 5c10 c50e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0ec5 │ │ -0eedde: 7020 192d 2100 |0003: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@2d19 │ │ -0eede4: 0e00 |0006: return-void │ │ +0eeda8: |[0eeda8] com.actionbarsherlock.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0eedb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0eedba: 5c10 c50e |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0ec5 │ │ +0eedbe: 7020 192d 2100 |0003: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@2d19 │ │ +0eedc4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ 0x0006 line=490 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ @@ -335562,17 +335577,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Window$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eede8: |[0eede8] com.actionbarsherlock.internal.widget.ActionBarView.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V │ │ -0eedf8: 5b01 c60e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0ec6 │ │ -0eedfc: 0e00 |0002: return-void │ │ +0eedc8: |[0eedc8] com.actionbarsherlock.internal.widget.ActionBarView.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V │ │ +0eedd8: 5b01 c60e |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0ec6 │ │ +0eeddc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0002 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/view/Window$Callback; │ │ @@ -335582,19 +335597,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0eee00: |[0eee00] com.actionbarsherlock.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ -0eee10: 5510 c50e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0ec5 │ │ -0eee14: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0eee18: 7020 192d 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@2d19 │ │ -0eee1e: 0e00 |0007: return-void │ │ +0eede0: |[0eede0] com.actionbarsherlock.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ +0eedf0: 5510 c50e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0ec5 │ │ +0eedf4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0eedf8: 7020 192d 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@2d19 │ │ +0eedfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0004 line=500 │ │ 0x0007 line=502 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ @@ -335605,17 +335620,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0eee20: |[0eee20] com.actionbarsherlock.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ -0eee30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0eee32: 0f00 |0001: return v0 │ │ +0eee00: |[0eee00] com.actionbarsherlock.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ +0eee10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0eee12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ source_file_idx : 603 (ActionBarView.java) │ │ @@ -335682,18 +335697,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0eee34: |[0eee34] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0eee44: 6000 500a |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@0a50 │ │ -0eee48: 7040 e02e 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ee0 │ │ -0eee4e: 0e00 |0005: return-void │ │ +0eee14: |[0eee14] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0eee24: 6000 500a |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@0a50 │ │ +0eee28: 7040 e02e 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ee0 │ │ +0eee2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -335704,65 +335719,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 99 16-bit code units │ │ -0eee50: |[0eee50] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0eee60: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0eee62: 7040 482d 87a9 |0001: invoke-direct {v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d48 │ │ -0eee68: 2204 8d00 |0004: new-instance v4, Landroid/graphics/Rect; // type@008d │ │ -0eee6c: 7010 6103 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0361 │ │ -0eee72: 5b74 9c0f |0009: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ -0eee76: 6204 2f0c |000b: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0c2f │ │ -0eee7a: 6e56 4f02 98a4 |000d: invoke-virtual {v8, v9, v4, v10, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ -0eee80: 0c00 |0010: move-result-object v0 │ │ -0eee82: 2202 aa05 |0011: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // type@05aa │ │ -0eee86: 705a c82e 7298 |0013: invoke-direct {v2, v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ec8 │ │ -0eee8c: 1244 |0016: const/4 v4, #int 4 // #4 │ │ -0eee8e: 12e5 |0017: const/4 v5, #int -2 // #fe │ │ -0eee90: 6e30 d202 4005 |0018: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ -0eee96: 0a04 |001b: move-result v4 │ │ -0eee98: 5974 8f0f |001c: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ -0eee9c: 1224 |001e: const/4 v4, #int 2 // #2 │ │ -0eee9e: 6e20 ce02 4000 |001f: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ -0eeea4: 0c04 |0022: move-result-object v4 │ │ -0eeea6: 6e20 ce2e 4200 |0023: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ece │ │ -0eeeac: 1264 |0026: const/4 v4, #int 6 // #6 │ │ -0eeeae: 6e30 cc02 4006 |0027: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ -0eeeb4: 0a03 |002a: move-result v3 │ │ -0eeeb6: 3803 0500 |002b: if-eqz v3, 0030 // +0005 │ │ -0eeeba: 6e20 d72e 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setVerticalOffset:(I)V // method@2ed7 │ │ -0eeec0: 1254 |0030: const/4 v4, #int 5 // #5 │ │ -0eeec2: 6e30 cc02 4006 |0031: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ -0eeec8: 0a01 |0034: move-result v1 │ │ -0eeeca: 3801 0500 |0035: if-eqz v1, 003a // +0005 │ │ -0eeece: 6e20 d02e 1200 |0037: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2ed0 │ │ -0eeed4: 5b72 970f |003a: iput-object v2, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0eeed8: 1304 1100 |003c: const/16 v4, #int 17 // #11 │ │ -0eeedc: 6e30 d002 6004 |003e: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ -0eeee2: 0a04 |0041: move-result v4 │ │ -0eeee4: 5974 910f |0042: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ -0eeee8: 5474 970f |0044: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0eeeec: 1235 |0046: const/4 v5, #int 3 // #3 │ │ -0eeeee: 6e20 d402 5000 |0047: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ -0eeef4: 0c05 |004a: move-result-object v5 │ │ -0eeef6: 7220 dd2e 5400 |004b: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2edd │ │ -0eeefc: 1214 |004e: const/4 v4, #int 1 // #1 │ │ -0eeefe: 5c74 8e0f |004f: iput-boolean v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0f8e │ │ -0eef02: 6e10 d802 0000 |0051: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0eef08: 5474 9b0f |0054: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ -0eef0c: 3804 0c00 |0056: if-eqz v4, 0062 // +000c │ │ -0eef10: 5474 970f |0058: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0eef14: 5475 9b0f |005a: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ -0eef18: 7220 dc2e 5400 |005c: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2edc │ │ -0eef1e: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -0eef20: 5b74 9b0f |0060: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ -0eef24: 0e00 |0062: return-void │ │ +0eee30: |[0eee30] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0eee40: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0eee42: 7040 482d 87a9 |0001: invoke-direct {v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2d48 │ │ +0eee48: 2204 8d00 |0004: new-instance v4, Landroid/graphics/Rect; // type@008d │ │ +0eee4c: 7010 6103 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0361 │ │ +0eee52: 5b74 9c0f |0009: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ +0eee56: 6204 2f0c |000b: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0c2f │ │ +0eee5a: 6e56 4f02 98a4 |000d: invoke-virtual {v8, v9, v4, v10, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@024f │ │ +0eee60: 0c00 |0010: move-result-object v0 │ │ +0eee62: 2202 aa05 |0011: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // type@05aa │ │ +0eee66: 705a c82e 7298 |0013: invoke-direct {v2, v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2ec8 │ │ +0eee6c: 1244 |0016: const/4 v4, #int 4 // #4 │ │ +0eee6e: 12e5 |0017: const/4 v5, #int -2 // #fe │ │ +0eee70: 6e30 d202 4005 |0018: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@02d2 │ │ +0eee76: 0a04 |001b: move-result v4 │ │ +0eee78: 5974 8f0f |001c: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0f8f │ │ +0eee7c: 1224 |001e: const/4 v4, #int 2 // #2 │ │ +0eee7e: 6e20 ce02 4000 |001f: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02ce │ │ +0eee84: 0c04 |0022: move-result-object v4 │ │ +0eee86: 6e20 ce2e 4200 |0023: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ece │ │ +0eee8c: 1264 |0026: const/4 v4, #int 6 // #6 │ │ +0eee8e: 6e30 cc02 4006 |0027: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ +0eee94: 0a03 |002a: move-result v3 │ │ +0eee96: 3803 0500 |002b: if-eqz v3, 0030 // +0005 │ │ +0eee9a: 6e20 d72e 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setVerticalOffset:(I)V // method@2ed7 │ │ +0eeea0: 1254 |0030: const/4 v4, #int 5 // #5 │ │ +0eeea2: 6e30 cc02 4006 |0031: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@02cc │ │ +0eeea8: 0a01 |0034: move-result v1 │ │ +0eeeaa: 3801 0500 |0035: if-eqz v1, 003a // +0005 │ │ +0eeeae: 6e20 d02e 1200 |0037: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2ed0 │ │ +0eeeb4: 5b72 970f |003a: iput-object v2, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0eeeb8: 1304 1100 |003c: const/16 v4, #int 17 // #11 │ │ +0eeebc: 6e30 d002 6004 |003e: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@02d0 │ │ +0eeec2: 0a04 |0041: move-result v4 │ │ +0eeec4: 5974 910f |0042: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ +0eeec8: 5474 970f |0044: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0eeecc: 1235 |0046: const/4 v5, #int 3 // #3 │ │ +0eeece: 6e20 d402 5000 |0047: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@02d4 │ │ +0eeed4: 0c05 |004a: move-result-object v5 │ │ +0eeed6: 7220 dd2e 5400 |004b: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2edd │ │ +0eeedc: 1214 |004e: const/4 v4, #int 1 // #1 │ │ +0eeede: 5c74 8e0f |004f: iput-boolean v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0f8e │ │ +0eeee2: 6e10 d802 0000 |0051: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0eeee8: 5474 9b0f |0054: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ +0eeeec: 3804 0c00 |0056: if-eqz v4, 0062 // +000c │ │ +0eeef0: 5474 970f |0058: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0eeef4: 5475 9b0f |005a: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ +0eeef8: 7220 dc2e 5400 |005c: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2edc │ │ +0eeefe: 1204 |005f: const/4 v4, #int 0 // #0 │ │ +0eef00: 5b74 9b0f |0060: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ +0eef04: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0004 line=79 │ │ 0x000b line=100 │ │ 0x0011 line=104 │ │ 0x0016 line=106 │ │ @@ -335797,17 +335812,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0eef28: |[0eef28] com.actionbarsherlock.internal.widget.IcsSpinner.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; │ │ -0eef38: 5410 9c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ -0eef3c: 1100 |0002: return-object v0 │ │ +0eef08: |[0eef08] com.actionbarsherlock.internal.widget.IcsSpinner.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; │ │ +0eef18: 5410 9c0f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ +0eef1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner;) │ │ @@ -335815,31 +335830,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0eef40: |[0eef40] com.actionbarsherlock.internal.widget.IcsSpinner.makeAndAddView:(I)Landroid/view/View; │ │ -0eef50: 5542 8d0f |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0f8d │ │ -0eef54: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ -0eef58: 5442 980f |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0f98 │ │ -0eef5c: 6e20 372d 5200 |0006: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@2d37 │ │ -0eef62: 0c00 |0009: move-result-object v0 │ │ -0eef64: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0eef68: 7020 122f 0400 |000c: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2f12 │ │ -0eef6e: 0701 |000f: move-object v1, v0 │ │ -0eef70: 1101 |0010: return-object v1 │ │ -0eef72: 5442 8c0f |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f8c │ │ -0eef76: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0eef78: 7240 c424 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c4 │ │ -0eef7e: 0c00 |0017: move-result-object v0 │ │ -0eef80: 7020 122f 0400 |0018: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2f12 │ │ -0eef86: 0701 |001b: move-object v1, v0 │ │ -0eef88: 28f4 |001c: goto 0010 // -000c │ │ +0eef20: |[0eef20] com.actionbarsherlock.internal.widget.IcsSpinner.makeAndAddView:(I)Landroid/view/View; │ │ +0eef30: 5542 8d0f |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0f8d │ │ +0eef34: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ +0eef38: 5442 980f |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0f98 │ │ +0eef3c: 6e20 372d 5200 |0006: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@2d37 │ │ +0eef42: 0c00 |0009: move-result-object v0 │ │ +0eef44: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0eef48: 7020 122f 0400 |000c: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2f12 │ │ +0eef4e: 0701 |000f: move-object v1, v0 │ │ +0eef50: 1101 |0010: return-object v1 │ │ +0eef52: 5442 8c0f |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f8c │ │ +0eef56: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0eef58: 7240 c424 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c4 │ │ +0eef5e: 0c00 |0017: move-result-object v0 │ │ +0eef60: 7020 122f 0400 |0018: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2f12 │ │ +0eef66: 0701 |001b: move-object v1, v0 │ │ +0eef68: 28f4 |001c: goto 0010 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0004 line=318 │ │ 0x000a line=319 │ │ 0x000c line=321 │ │ 0x0010 line=333 │ │ @@ -335859,73 +335874,73 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -0eef8c: |[0eef8c] com.actionbarsherlock.internal.widget.IcsSpinner.setUpChild:(Landroid/view/View;)V │ │ -0eef9c: 6e10 a921 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0eefa2: 0c06 |0003: move-result-object v6 │ │ -0eefa4: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ -0eefa8: 6e10 e42e 0b00 |0006: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2ee4 │ │ -0eefae: 0c06 |0009: move-result-object v6 │ │ -0eefb0: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -0eefb2: 6e40 e22e cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@2ee2 │ │ -0eefb8: 6e10 f62e 0b00 |000e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.hasFocus:()Z // method@2ef6 │ │ -0eefbe: 0a08 |0011: move-result v8 │ │ -0eefc0: 6e20 2f22 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@222f │ │ -0eefc6: 55b8 8e0f |0015: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0f8e │ │ -0eefca: 3808 0900 |0017: if-eqz v8, 0020 // +0009 │ │ -0eefce: 6e10 f82e 0b00 |0019: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.isEnabled:()Z // method@2ef8 │ │ -0eefd4: 0a08 |001c: move-result v8 │ │ -0eefd6: 6e20 1422 8c00 |001d: invoke-virtual {v12, v8}, Landroid/view/View;.setEnabled:(Z)V // method@2214 │ │ -0eefdc: 52b8 920f |0020: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mHeightMeasureSpec:I // field@0f92 │ │ -0eefe0: 54b9 9a0f |0022: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0eefe4: 5299 3c01 |0024: iget v9, v9, Landroid/graphics/Rect;.top:I // field@013c │ │ -0eefe8: 54ba 9a0f |0026: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0eefec: 52aa 3901 |0028: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0eeff0: b0a9 |002a: add-int/2addr v9, v10 │ │ -0eeff2: 526a 250a |002b: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ -0eeff6: 7130 6822 980a |002d: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2268 │ │ -0eeffc: 0a01 |0030: move-result v1 │ │ -0eeffe: 52b8 9d0f |0031: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mWidthMeasureSpec:I // field@0f9d │ │ -0ef002: 54b9 9a0f |0033: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef006: 5299 3a01 |0035: iget v9, v9, Landroid/graphics/Rect;.left:I // field@013a │ │ -0ef00a: 54ba 9a0f |0037: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef00e: 52aa 3b01 |0039: iget v10, v10, Landroid/graphics/Rect;.right:I // field@013b │ │ -0ef012: b0a9 |003b: add-int/2addr v9, v10 │ │ -0ef014: 526a 260a |003c: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ -0ef018: 7130 6822 980a |003e: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2268 │ │ -0ef01e: 0a05 |0041: move-result v5 │ │ -0ef020: 6e30 e921 5c01 |0042: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ef026: 54b8 9a0f |0045: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef02a: 5288 3c01 |0047: iget v8, v8, Landroid/graphics/Rect;.top:I // field@013c │ │ -0ef02e: 6e10 ec2e 0b00 |0049: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2eec │ │ -0ef034: 0a09 |004c: move-result v9 │ │ -0ef036: 54ba 9a0f |004d: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef03a: 52aa 3901 |004f: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ -0ef03e: b1a9 |0051: sub-int/2addr v9, v10 │ │ -0ef040: 54ba 9a0f |0052: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef044: 52aa 3c01 |0054: iget v10, v10, Landroid/graphics/Rect;.top:I // field@013c │ │ -0ef048: b1a9 |0056: sub-int/2addr v9, v10 │ │ -0ef04a: 6e10 ad21 0c00 |0057: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0ef050: 0a0a |005a: move-result v10 │ │ -0ef052: b1a9 |005b: sub-int/2addr v9, v10 │ │ -0ef054: db09 0902 |005c: div-int/lit8 v9, v9, #int 2 // #02 │ │ -0ef058: 9004 0809 |005e: add-int v4, v8, v9 │ │ -0ef05c: 6e10 ad21 0c00 |0060: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0ef062: 0a08 |0063: move-result v8 │ │ -0ef064: 9000 0408 |0064: add-int v0, v4, v8 │ │ -0ef068: 6e10 b021 0c00 |0066: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ef06e: 0a07 |0069: move-result v7 │ │ -0ef070: 1202 |006a: const/4 v2, #int 0 // #0 │ │ -0ef072: 9003 0207 |006b: add-int v3, v2, v7 │ │ -0ef076: 6e50 e821 2c34 |006d: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ -0ef07c: 0e00 |0070: return-void │ │ +0eef6c: |[0eef6c] com.actionbarsherlock.internal.widget.IcsSpinner.setUpChild:(Landroid/view/View;)V │ │ +0eef7c: 6e10 a921 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0eef82: 0c06 |0003: move-result-object v6 │ │ +0eef84: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ +0eef88: 6e10 e42e 0b00 |0006: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2ee4 │ │ +0eef8e: 0c06 |0009: move-result-object v6 │ │ +0eef90: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +0eef92: 6e40 e22e cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@2ee2 │ │ +0eef98: 6e10 f62e 0b00 |000e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.hasFocus:()Z // method@2ef6 │ │ +0eef9e: 0a08 |0011: move-result v8 │ │ +0eefa0: 6e20 2f22 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@222f │ │ +0eefa6: 55b8 8e0f |0015: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0f8e │ │ +0eefaa: 3808 0900 |0017: if-eqz v8, 0020 // +0009 │ │ +0eefae: 6e10 f82e 0b00 |0019: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.isEnabled:()Z // method@2ef8 │ │ +0eefb4: 0a08 |001c: move-result v8 │ │ +0eefb6: 6e20 1422 8c00 |001d: invoke-virtual {v12, v8}, Landroid/view/View;.setEnabled:(Z)V // method@2214 │ │ +0eefbc: 52b8 920f |0020: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mHeightMeasureSpec:I // field@0f92 │ │ +0eefc0: 54b9 9a0f |0022: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0eefc4: 5299 3c01 |0024: iget v9, v9, Landroid/graphics/Rect;.top:I // field@013c │ │ +0eefc8: 54ba 9a0f |0026: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0eefcc: 52aa 3901 |0028: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0eefd0: b0a9 |002a: add-int/2addr v9, v10 │ │ +0eefd2: 526a 250a |002b: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a25 │ │ +0eefd6: 7130 6822 980a |002d: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2268 │ │ +0eefdc: 0a01 |0030: move-result v1 │ │ +0eefde: 52b8 9d0f |0031: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mWidthMeasureSpec:I // field@0f9d │ │ +0eefe2: 54b9 9a0f |0033: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0eefe6: 5299 3a01 |0035: iget v9, v9, Landroid/graphics/Rect;.left:I // field@013a │ │ +0eefea: 54ba 9a0f |0037: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0eefee: 52aa 3b01 |0039: iget v10, v10, Landroid/graphics/Rect;.right:I // field@013b │ │ +0eeff2: b0a9 |003b: add-int/2addr v9, v10 │ │ +0eeff4: 526a 260a |003c: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a26 │ │ +0eeff8: 7130 6822 980a |003e: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2268 │ │ +0eeffe: 0a05 |0041: move-result v5 │ │ +0ef000: 6e30 e921 5c01 |0042: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ef006: 54b8 9a0f |0045: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0ef00a: 5288 3c01 |0047: iget v8, v8, Landroid/graphics/Rect;.top:I // field@013c │ │ +0ef00e: 6e10 ec2e 0b00 |0049: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2eec │ │ +0ef014: 0a09 |004c: move-result v9 │ │ +0ef016: 54ba 9a0f |004d: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0ef01a: 52aa 3901 |004f: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0139 │ │ +0ef01e: b1a9 |0051: sub-int/2addr v9, v10 │ │ +0ef020: 54ba 9a0f |0052: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0ef024: 52aa 3c01 |0054: iget v10, v10, Landroid/graphics/Rect;.top:I // field@013c │ │ +0ef028: b1a9 |0056: sub-int/2addr v9, v10 │ │ +0ef02a: 6e10 ad21 0c00 |0057: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0ef030: 0a0a |005a: move-result v10 │ │ +0ef032: b1a9 |005b: sub-int/2addr v9, v10 │ │ +0ef034: db09 0902 |005c: div-int/lit8 v9, v9, #int 2 // #02 │ │ +0ef038: 9004 0809 |005e: add-int v4, v8, v9 │ │ +0ef03c: 6e10 ad21 0c00 |0060: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0ef042: 0a08 |0063: move-result v8 │ │ +0ef044: 9000 0408 |0064: add-int v0, v4, v8 │ │ +0ef048: 6e10 b021 0c00 |0066: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ef04e: 0a07 |0069: move-result v7 │ │ +0ef050: 1202 |006a: const/4 v2, #int 0 // #0 │ │ +0ef052: 9003 0207 |006b: add-int v3, v2, v7 │ │ +0ef056: 6e50 e821 2c34 |006d: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@21e8 │ │ +0ef05c: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=347 │ │ 0x0006 line=348 │ │ 0x000a line=351 │ │ 0x000e line=353 │ │ @@ -335961,43 +335976,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0ef080: |[0ef080] com.actionbarsherlock.internal.widget.IcsSpinner.getBaseline:()I │ │ -0ef090: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0ef092: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0ef094: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ef096: 6e10 e92e 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2ee9 │ │ -0ef09c: 0a03 |0006: move-result v3 │ │ -0ef09e: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ -0ef0a2: 6e20 e82e 4500 |0009: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2ee8 │ │ -0ef0a8: 0c00 |000c: move-result-object v0 │ │ -0ef0aa: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -0ef0ae: 6e10 9b21 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@219b │ │ -0ef0b4: 0a01 |0012: move-result v1 │ │ -0ef0b6: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ -0ef0ba: 6e10 c821 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ -0ef0c0: 0a02 |0018: move-result v2 │ │ -0ef0c2: b012 |0019: add-int/2addr v2, v1 │ │ -0ef0c4: 0f02 |001a: return v2 │ │ -0ef0c6: 5453 8c0f |001b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f8c │ │ -0ef0ca: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -0ef0ce: 5453 8c0f |001f: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f8c │ │ -0ef0d2: 7210 bf24 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ -0ef0d8: 0a03 |0024: move-result v3 │ │ -0ef0da: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ -0ef0de: 7020 fa2e 4500 |0027: invoke-direct {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2efa │ │ -0ef0e4: 0c00 |002a: move-result-object v0 │ │ -0ef0e6: 5453 980f |002b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0f98 │ │ -0ef0ea: 6e30 382d 4300 |002d: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@2d38 │ │ -0ef0f0: 6e10 022f 0500 |0030: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2f02 │ │ -0ef0f6: 28da |0033: goto 000d // -0026 │ │ +0ef060: |[0ef060] com.actionbarsherlock.internal.widget.IcsSpinner.getBaseline:()I │ │ +0ef070: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0ef072: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0ef074: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ef076: 6e10 e92e 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2ee9 │ │ +0ef07c: 0a03 |0006: move-result v3 │ │ +0ef07e: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ +0ef082: 6e20 e82e 4500 |0009: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2ee8 │ │ +0ef088: 0c00 |000c: move-result-object v0 │ │ +0ef08a: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +0ef08e: 6e10 9b21 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@219b │ │ +0ef094: 0a01 |0012: move-result v1 │ │ +0ef096: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ +0ef09a: 6e10 c821 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@21c8 │ │ +0ef0a0: 0a02 |0018: move-result v2 │ │ +0ef0a2: b012 |0019: add-int/2addr v2, v1 │ │ +0ef0a4: 0f02 |001a: return v2 │ │ +0ef0a6: 5453 8c0f |001b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f8c │ │ +0ef0aa: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +0ef0ae: 5453 8c0f |001f: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0f8c │ │ +0ef0b2: 7210 bf24 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ +0ef0b8: 0a03 |0024: move-result v3 │ │ +0ef0ba: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ +0ef0be: 7020 fa2e 4500 |0027: invoke-direct {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2efa │ │ +0ef0c4: 0c00 |002a: move-result-object v0 │ │ +0ef0c6: 5453 980f |002b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0f98 │ │ +0ef0ca: 6e30 382d 4300 |002d: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@2d38 │ │ +0ef0d0: 6e10 022f 0500 |0030: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2f02 │ │ +0ef0d6: 28da |0033: goto 000d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=183 │ │ 0x0003 line=185 │ │ 0x0009 line=186 │ │ 0x000d line=193 │ │ 0x000f line=194 │ │ @@ -336017,19 +336032,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ef0f8: |[0ef0f8] com.actionbarsherlock.internal.widget.IcsSpinner.getPrompt:()Ljava/lang/CharSequence; │ │ -0ef108: 5410 970f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef10c: 7210 da2e 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@2eda │ │ -0ef112: 0c00 |0005: move-result-object v0 │ │ -0ef114: 1100 |0006: return-object v0 │ │ +0ef0d8: |[0ef0d8] com.actionbarsherlock.internal.widget.IcsSpinner.getPrompt:()Ljava/lang/CharSequence; │ │ +0ef0e8: 5410 970f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef0ec: 7210 da2e 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@2eda │ │ +0ef0f2: 0c00 |0005: move-result-object v0 │ │ +0ef0f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner;) │ │ @@ -336037,72 +336052,72 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -0ef118: |[0ef118] com.actionbarsherlock.internal.widget.IcsSpinner.layout:(IZ)V │ │ -0ef128: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0ef12a: 5485 9a0f |0001: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef12e: 5250 3a01 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ -0ef132: 6e10 f22e 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getRight:()I // method@2ef2 │ │ -0ef138: 0a05 |0008: move-result v5 │ │ -0ef13a: 6e10 eb2e 0800 |0009: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getLeft:()I // method@2eeb │ │ -0ef140: 0a06 |000c: move-result v6 │ │ -0ef142: b165 |000d: sub-int/2addr v5, v6 │ │ -0ef144: 5486 9a0f |000e: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef148: 5266 3a01 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@013a │ │ -0ef14c: b165 |0012: sub-int/2addr v5, v6 │ │ -0ef14e: 5486 9a0f |0013: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ -0ef152: 5266 3b01 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@013b │ │ -0ef156: 9101 0506 |0017: sub-int v1, v5, v6 │ │ -0ef15a: 5585 8d0f |0019: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0f8d │ │ -0ef15e: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ -0ef162: 6e10 f52e 0800 |001d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.handleDataChanged:()V // method@2ef5 │ │ -0ef168: 5285 940f |0020: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mItemCount:I // field@0f94 │ │ -0ef16c: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -0ef170: 6e10 042f 0800 |0024: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.resetList:()V // method@2f04 │ │ -0ef176: 0e00 |0027: return-void │ │ -0ef178: 5285 960f |0028: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0f96 │ │ -0ef17c: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ -0ef180: 5285 960f |002c: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0f96 │ │ -0ef184: 6e20 102f 5800 |002e: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelectedPositionInt:(I)V // method@2f10 │ │ -0ef18a: 6e10 012f 0800 |0031: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.recycleAllViews:()V // method@2f01 │ │ -0ef190: 6e10 022f 0800 |0034: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2f02 │ │ -0ef196: 5285 990f |0037: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0f99 │ │ -0ef19a: 5985 900f |0039: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mFirstPosition:I // field@0f90 │ │ -0ef19e: 5285 990f |003b: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0f99 │ │ -0ef1a2: 7020 fa2e 5800 |003d: invoke-direct {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2efa │ │ -0ef1a8: 0c02 |0040: move-result-object v2 │ │ -0ef1aa: 6e10 b021 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ef1b0: 0a04 |0044: move-result v4 │ │ -0ef1b2: 0103 |0045: move v3, v0 │ │ -0ef1b4: 5285 910f |0046: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ -0ef1b8: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ -0ef1bc: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ -0ef1c2: 6e20 ea21 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ -0ef1c8: 5485 980f |0050: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0f98 │ │ -0ef1cc: 6e10 362d 0500 |0052: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.clear:()V // method@2d36 │ │ -0ef1d2: 6e10 f72e 0800 |0055: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.invalidate:()V // method@2ef7 │ │ -0ef1d8: 6e10 e32e 0800 |0058: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.checkSelectionChanged:()V // method@2ee3 │ │ -0ef1de: 5c87 8d0f |005b: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0f8d │ │ -0ef1e2: 5c87 950f |005d: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNeedSync:Z // field@0f95 │ │ -0ef1e6: 5285 990f |005f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0f99 │ │ -0ef1ea: 6e20 0b2f 5800 |0061: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setNextSelectedPositionInt:(I)V // method@2f0b │ │ -0ef1f0: 28c3 |0064: goto 0027 // -003d │ │ -0ef1f2: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ -0ef1f6: b005 |0067: add-int/2addr v5, v0 │ │ -0ef1f8: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ -0ef1fc: 9103 0506 |006a: sub-int v3, v5, v6 │ │ -0ef200: 28e1 |006c: goto 004d // -001f │ │ -0ef202: 9005 0001 |006d: add-int v5, v0, v1 │ │ -0ef206: 9103 0504 |006f: sub-int v3, v5, v4 │ │ -0ef20a: 28dc |0071: goto 004d // -0024 │ │ -0ef20c: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ +0ef0f8: |[0ef0f8] com.actionbarsherlock.internal.widget.IcsSpinner.layout:(IZ)V │ │ +0ef108: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0ef10a: 5485 9a0f |0001: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0ef10e: 5250 3a01 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@013a │ │ +0ef112: 6e10 f22e 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getRight:()I // method@2ef2 │ │ +0ef118: 0a05 |0008: move-result v5 │ │ +0ef11a: 6e10 eb2e 0800 |0009: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getLeft:()I // method@2eeb │ │ +0ef120: 0a06 |000c: move-result v6 │ │ +0ef122: b165 |000d: sub-int/2addr v5, v6 │ │ +0ef124: 5486 9a0f |000e: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0ef128: 5266 3a01 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@013a │ │ +0ef12c: b165 |0012: sub-int/2addr v5, v6 │ │ +0ef12e: 5486 9a0f |0013: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0f9a │ │ +0ef132: 5266 3b01 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@013b │ │ +0ef136: 9101 0506 |0017: sub-int v1, v5, v6 │ │ +0ef13a: 5585 8d0f |0019: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0f8d │ │ +0ef13e: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ +0ef142: 6e10 f52e 0800 |001d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.handleDataChanged:()V // method@2ef5 │ │ +0ef148: 5285 940f |0020: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mItemCount:I // field@0f94 │ │ +0ef14c: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +0ef150: 6e10 042f 0800 |0024: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.resetList:()V // method@2f04 │ │ +0ef156: 0e00 |0027: return-void │ │ +0ef158: 5285 960f |0028: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0f96 │ │ +0ef15c: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ +0ef160: 5285 960f |002c: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0f96 │ │ +0ef164: 6e20 102f 5800 |002e: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelectedPositionInt:(I)V // method@2f10 │ │ +0ef16a: 6e10 012f 0800 |0031: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.recycleAllViews:()V // method@2f01 │ │ +0ef170: 6e10 022f 0800 |0034: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2f02 │ │ +0ef176: 5285 990f |0037: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0f99 │ │ +0ef17a: 5985 900f |0039: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mFirstPosition:I // field@0f90 │ │ +0ef17e: 5285 990f |003b: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0f99 │ │ +0ef182: 7020 fa2e 5800 |003d: invoke-direct {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2efa │ │ +0ef188: 0c02 |0040: move-result-object v2 │ │ +0ef18a: 6e10 b021 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ef190: 0a04 |0044: move-result v4 │ │ +0ef192: 0103 |0045: move v3, v0 │ │ +0ef194: 5285 910f |0046: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ +0ef198: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ +0ef19c: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ +0ef1a2: 6e20 ea21 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21ea │ │ +0ef1a8: 5485 980f |0050: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0f98 │ │ +0ef1ac: 6e10 362d 0500 |0052: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.clear:()V // method@2d36 │ │ +0ef1b2: 6e10 f72e 0800 |0055: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.invalidate:()V // method@2ef7 │ │ +0ef1b8: 6e10 e32e 0800 |0058: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.checkSelectionChanged:()V // method@2ee3 │ │ +0ef1be: 5c87 8d0f |005b: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0f8d │ │ +0ef1c2: 5c87 950f |005d: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNeedSync:Z // field@0f95 │ │ +0ef1c6: 5285 990f |005f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0f99 │ │ +0ef1ca: 6e20 0b2f 5800 |0061: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setNextSelectedPositionInt:(I)V // method@2f0b │ │ +0ef1d0: 28c3 |0064: goto 0027 // -003d │ │ +0ef1d2: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ +0ef1d6: b005 |0067: add-int/2addr v5, v0 │ │ +0ef1d8: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ +0ef1dc: 9103 0506 |006a: sub-int v3, v5, v6 │ │ +0ef1e0: 28e1 |006c: goto 004d // -001f │ │ +0ef1e2: 9005 0001 |006d: add-int v5, v0, v1 │ │ +0ef1e6: 9103 0504 |006f: sub-int v3, v5, v4 │ │ +0ef1ea: 28dc |0071: goto 004d // -0024 │ │ +0ef1ec: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0005 line=256 │ │ 0x0019 line=258 │ │ 0x001d line=259 │ │ 0x0020 line=263 │ │ @@ -336143,79 +336158,79 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -0ef220: |[0ef220] com.actionbarsherlock.internal.widget.IcsSpinner.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ -0ef230: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ -0ef234: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0ef236: 0f08 |0003: return v8 │ │ -0ef238: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -0ef23a: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0ef23c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0ef23e: 120a |0007: const/4 v10, #int 0 // #0 │ │ -0ef240: 120b |0008: const/4 v11, #int 0 // #0 │ │ -0ef242: 7120 8421 ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ef248: 0a09 |000c: move-result v9 │ │ -0ef24a: 120a |000d: const/4 v10, #int 0 // #0 │ │ -0ef24c: 120b |000e: const/4 v11, #int 0 // #0 │ │ -0ef24e: 7120 8421 ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ef254: 0a02 |0012: move-result v2 │ │ -0ef256: 120a |0013: const/4 v10, #int 0 // #0 │ │ -0ef258: 6e10 f32e 0d00 |0014: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ -0ef25e: 0a0b |0017: move-result v11 │ │ -0ef260: 7120 1b34 ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ef266: 0a07 |001b: move-result v7 │ │ -0ef268: 7210 bf24 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ -0ef26e: 0a0a |001f: move-result v10 │ │ -0ef270: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ -0ef274: 7120 1e34 ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0ef27a: 0a01 |0025: move-result v1 │ │ -0ef27c: 9100 0107 |0026: sub-int v0, v1, v7 │ │ -0ef280: 120a |0028: const/4 v10, #int 0 // #0 │ │ -0ef282: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ -0ef286: 910b 070b |002b: sub-int v11, v7, v11 │ │ -0ef28a: 7120 1b34 ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ef290: 0a07 |0030: move-result v7 │ │ -0ef292: 0173 |0031: move v3, v7 │ │ -0ef294: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ -0ef298: 7220 c324 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@24c3 │ │ -0ef29e: 0a06 |0037: move-result v6 │ │ -0ef2a0: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ -0ef2a4: 0164 |003a: move v4, v6 │ │ -0ef2a6: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -0ef2a8: 7240 c424 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c4 │ │ -0ef2ae: 0c05 |003f: move-result-object v5 │ │ -0ef2b0: 6e10 a921 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ef2b6: 0c0a |0043: move-result-object v10 │ │ -0ef2b8: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ -0ef2bc: 220a 9b04 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ -0ef2c0: 12eb |0048: const/4 v11, #int -2 // #fe │ │ -0ef2c2: 12ec |0049: const/4 v12, #int -2 // #fe │ │ -0ef2c4: 7030 4722 ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ -0ef2ca: 6e20 1d22 a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ -0ef2d0: 6e30 e921 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ef2d6: 6e10 b021 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ef2dc: 0a0a |0056: move-result v10 │ │ -0ef2de: 7120 1b34 a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ef2e4: 0a08 |005a: move-result v8 │ │ -0ef2e6: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ef2ea: 28d5 |005d: goto 0032 // -002b │ │ -0ef2ec: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ -0ef2f0: 54da 9c0f |0060: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ -0ef2f4: 6e20 9003 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ -0ef2fa: 54da 9c0f |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ -0ef2fe: 52aa 3a01 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@013a │ │ -0ef302: 54db 9c0f |0069: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ -0ef306: 52bb 3b01 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@013b │ │ -0ef30a: b0ba |006d: add-int/2addr v10, v11 │ │ -0ef30c: b0a8 |006e: add-int/2addr v8, v10 │ │ -0ef30e: 2894 |006f: goto 0003 // -006c │ │ +0ef200: |[0ef200] com.actionbarsherlock.internal.widget.IcsSpinner.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ +0ef210: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ +0ef214: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0ef216: 0f08 |0003: return v8 │ │ +0ef218: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +0ef21a: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0ef21c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0ef21e: 120a |0007: const/4 v10, #int 0 // #0 │ │ +0ef220: 120b |0008: const/4 v11, #int 0 // #0 │ │ +0ef222: 7120 8421 ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ef228: 0a09 |000c: move-result v9 │ │ +0ef22a: 120a |000d: const/4 v10, #int 0 // #0 │ │ +0ef22c: 120b |000e: const/4 v11, #int 0 // #0 │ │ +0ef22e: 7120 8421 ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ef234: 0a02 |0012: move-result v2 │ │ +0ef236: 120a |0013: const/4 v10, #int 0 // #0 │ │ +0ef238: 6e10 f32e 0d00 |0014: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2ef3 │ │ +0ef23e: 0a0b |0017: move-result v11 │ │ +0ef240: 7120 1b34 ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ef246: 0a07 |001b: move-result v7 │ │ +0ef248: 7210 bf24 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@24bf │ │ +0ef24e: 0a0a |001f: move-result v10 │ │ +0ef250: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ +0ef254: 7120 1e34 ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0ef25a: 0a01 |0025: move-result v1 │ │ +0ef25c: 9100 0107 |0026: sub-int v0, v1, v7 │ │ +0ef260: 120a |0028: const/4 v10, #int 0 // #0 │ │ +0ef262: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ +0ef266: 910b 070b |002b: sub-int v11, v7, v11 │ │ +0ef26a: 7120 1b34 ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ef270: 0a07 |0030: move-result v7 │ │ +0ef272: 0173 |0031: move v3, v7 │ │ +0ef274: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ +0ef278: 7220 c324 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@24c3 │ │ +0ef27e: 0a06 |0037: move-result v6 │ │ +0ef280: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ +0ef284: 0164 |003a: move v4, v6 │ │ +0ef286: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +0ef288: 7240 c424 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@24c4 │ │ +0ef28e: 0c05 |003f: move-result-object v5 │ │ +0ef290: 6e10 a921 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ef296: 0c0a |0043: move-result-object v10 │ │ +0ef298: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ +0ef29c: 220a 9b04 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@049b │ │ +0ef2a0: 12eb |0048: const/4 v11, #int -2 // #fe │ │ +0ef2a2: 12ec |0049: const/4 v12, #int -2 // #fe │ │ +0ef2a4: 7030 4722 ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@2247 │ │ +0ef2aa: 6e20 1d22 a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@221d │ │ +0ef2b0: 6e30 e921 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ef2b6: 6e10 b021 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ef2bc: 0a0a |0056: move-result v10 │ │ +0ef2be: 7120 1b34 a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ef2c4: 0a08 |005a: move-result v8 │ │ +0ef2c6: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ef2ca: 28d5 |005d: goto 0032 // -002b │ │ +0ef2cc: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ +0ef2d0: 54da 9c0f |0060: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ +0ef2d4: 6e20 9003 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0390 │ │ +0ef2da: 54da 9c0f |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ +0ef2de: 52aa 3a01 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@013a │ │ +0ef2e2: 54db 9c0f |0069: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0f9c │ │ +0ef2e6: 52bb 3b01 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@013b │ │ +0ef2ea: b0ba |006d: add-int/2addr v10, v11 │ │ +0ef2ec: b0a8 |006e: add-int/2addr v8, v10 │ │ +0ef2ee: 2894 |006f: goto 0003 // -006c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=428 │ │ 0x0003 line=467 │ │ 0x0004 line=431 │ │ 0x0005 line=432 │ │ @@ -336262,18 +336277,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ef310: |[0ef310] com.actionbarsherlock.internal.widget.IcsSpinner.onClick:(Landroid/content/DialogInterface;I)V │ │ -0ef320: 6e20 112f 2000 |0000: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ -0ef326: 7210 5b02 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@025b │ │ -0ef32c: 0e00 |0006: return-void │ │ +0ef2f0: |[0ef2f0] com.actionbarsherlock.internal.widget.IcsSpinner.onClick:(Landroid/content/DialogInterface;I)V │ │ +0ef300: 6e20 112f 2000 |0000: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2f11 │ │ +0ef306: 7210 5b02 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@025b │ │ +0ef30c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0003 line=400 │ │ 0x0006 line=401 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ @@ -336285,25 +336300,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0ef330: |[0ef330] com.actionbarsherlock.internal.widget.IcsSpinner.onDetachedFromWindow:()V │ │ -0ef340: 6f10 622d 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onDetachedFromWindow:()V // method@2d62 │ │ -0ef346: 5410 970f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef34a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -0ef34e: 5410 970f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef352: 7210 db2e 0000 |0009: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2edb │ │ -0ef358: 0a00 |000c: move-result v0 │ │ -0ef35a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0ef35e: 5410 970f |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef362: 7210 d92e 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.dismiss:()V // method@2ed9 │ │ -0ef368: 0e00 |0014: return-void │ │ +0ef310: |[0ef310] com.actionbarsherlock.internal.widget.IcsSpinner.onDetachedFromWindow:()V │ │ +0ef320: 6f10 622d 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onDetachedFromWindow:()V // method@2d62 │ │ +0ef326: 5410 970f |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef32a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +0ef32e: 5410 970f |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef332: 7210 db2e 0000 |0009: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2edb │ │ +0ef338: 0a00 |000c: move-result v0 │ │ +0ef33a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0ef33e: 5410 970f |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef342: 7210 d92e 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.dismiss:()V // method@2ed9 │ │ +0ef348: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=205 │ │ 0x000f line=206 │ │ 0x0014 line=208 │ │ locals : │ │ @@ -336314,22 +336329,22 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -0ef36c: |[0ef36c] com.actionbarsherlock.internal.widget.IcsSpinner.onLayout:(ZIIII)V │ │ -0ef37c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ef37e: 7506 632d 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onLayout:(ZIIII)V // method@2d63 │ │ -0ef384: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0ef386: 5c20 930f |0005: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0f93 │ │ -0ef38a: 6e30 f92e 1201 |0007: invoke-virtual {v2, v1, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.layout:(IZ)V // method@2ef9 │ │ -0ef390: 5c21 930f |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0f93 │ │ -0ef394: 0e00 |000c: return-void │ │ +0ef34c: |[0ef34c] com.actionbarsherlock.internal.widget.IcsSpinner.onLayout:(ZIIII)V │ │ +0ef35c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ef35e: 7506 632d 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onLayout:(ZIIII)V // method@2d63 │ │ +0ef364: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0ef366: 5c20 930f |0005: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0f93 │ │ +0ef36a: 6e30 f92e 1201 |0007: invoke-virtual {v2, v1, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.layout:(IZ)V // method@2ef9 │ │ +0ef370: 5c21 930f |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0f93 │ │ +0ef374: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=241 │ │ 0x0004 line=242 │ │ 0x0007 line=243 │ │ 0x000a line=244 │ │ 0x000c line=245 │ │ @@ -336346,40 +336361,40 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0ef398: |[0ef398] com.actionbarsherlock.internal.widget.IcsSpinner.onMeasure:(II)V │ │ -0ef3a8: 6f30 642d 4305 |0000: invoke-super {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onMeasure:(II)V // method@2d64 │ │ -0ef3ae: 5431 970f |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef3b2: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ -0ef3b6: 7110 8221 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0ef3bc: 0a01 |000a: move-result v1 │ │ -0ef3be: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ -0ef3c2: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ -0ef3c6: 6e10 ed2e 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredWidth:()I // method@2eed │ │ -0ef3cc: 0a00 |0012: move-result v0 │ │ -0ef3ce: 6e10 e52e 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ -0ef3d4: 0c01 |0016: move-result-object v1 │ │ -0ef3d6: 6e10 e62e 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2ee6 │ │ -0ef3dc: 0c02 |001a: move-result-object v2 │ │ -0ef3de: 6e30 fb2e 1302 |001b: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2efb │ │ -0ef3e4: 0a01 |001e: move-result v1 │ │ -0ef3e6: 7120 1b34 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ef3ec: 0a01 |0022: move-result v1 │ │ -0ef3ee: 7110 8321 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ -0ef3f4: 0a02 |0026: move-result v2 │ │ -0ef3f6: 7120 1e34 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ -0ef3fc: 0a01 |002a: move-result v1 │ │ -0ef3fe: 6e10 ec2e 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2eec │ │ -0ef404: 0a02 |002e: move-result v2 │ │ -0ef406: 6e30 0a2f 1302 |002f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setMeasuredDimension:(II)V // method@2f0a │ │ -0ef40c: 0e00 |0032: return-void │ │ +0ef378: |[0ef378] com.actionbarsherlock.internal.widget.IcsSpinner.onMeasure:(II)V │ │ +0ef388: 6f30 642d 4305 |0000: invoke-super {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onMeasure:(II)V // method@2d64 │ │ +0ef38e: 5431 970f |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef392: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ +0ef396: 7110 8221 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0ef39c: 0a01 |000a: move-result v1 │ │ +0ef39e: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ +0ef3a2: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ +0ef3a6: 6e10 ed2e 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredWidth:()I // method@2eed │ │ +0ef3ac: 0a00 |0012: move-result v0 │ │ +0ef3ae: 6e10 e52e 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2ee5 │ │ +0ef3b4: 0c01 |0016: move-result-object v1 │ │ +0ef3b6: 6e10 e62e 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2ee6 │ │ +0ef3bc: 0c02 |001a: move-result-object v2 │ │ +0ef3be: 6e30 fb2e 1302 |001b: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2efb │ │ +0ef3c4: 0a01 |001e: move-result v1 │ │ +0ef3c6: 7120 1b34 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ef3cc: 0a01 |0022: move-result v1 │ │ +0ef3ce: 7110 8321 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2183 │ │ +0ef3d4: 0a02 |0026: move-result v2 │ │ +0ef3d6: 7120 1e34 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@341e │ │ +0ef3dc: 0a01 |002a: move-result v1 │ │ +0ef3de: 6e10 ec2e 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2eec │ │ +0ef3e4: 0a02 |002e: move-result v2 │ │ +0ef3e6: 6e30 0a2f 1302 |002f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setMeasuredDimension:(II)V // method@2f0a │ │ +0ef3ec: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=224 │ │ 0x000f line=225 │ │ 0x0013 line=227 │ │ 0x001f line=226 │ │ @@ -336399,26 +336414,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0ef410: |[0ef410] com.actionbarsherlock.internal.widget.IcsSpinner.performClick:()Z │ │ -0ef420: 6f10 672d 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.performClick:()Z // method@2d67 │ │ -0ef426: 0a00 |0003: move-result v0 │ │ -0ef428: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -0ef42c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ef42e: 5421 970f |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef432: 7210 db2e 0100 |0009: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2edb │ │ -0ef438: 0a01 |000c: move-result v1 │ │ -0ef43a: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ -0ef43e: 5421 970f |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef442: 7210 de2e 0100 |0011: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.show:()V // method@2ede │ │ -0ef448: 0f00 |0014: return v0 │ │ +0ef3f0: |[0ef3f0] com.actionbarsherlock.internal.widget.IcsSpinner.performClick:()Z │ │ +0ef400: 6f10 672d 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.performClick:()Z // method@2d67 │ │ +0ef406: 0a00 |0003: move-result v0 │ │ +0ef408: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +0ef40c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0ef40e: 5421 970f |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef412: 7210 db2e 0100 |0009: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2edb │ │ +0ef418: 0a01 |000c: move-result v1 │ │ +0ef41a: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ +0ef41e: 5421 970f |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef422: 7210 de2e 0100 |0011: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.show:()V // method@2ede │ │ +0ef428: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0004 line=387 │ │ 0x0006 line=388 │ │ 0x0007 line=390 │ │ 0x000f line=391 │ │ @@ -336432,18 +336447,18 @@ │ │ type : '(Landroid/widget/Adapter;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0ef44c: |[0ef44c] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ -0ef45c: 1f01 f304 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@04f3 │ │ -0ef460: 6e20 062f 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ -0ef466: 0e00 |0005: return-void │ │ +0ef42c: |[0ef42c] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ +0ef43c: 1f01 f304 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@04f3 │ │ +0ef440: 6e20 062f 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2f06 │ │ +0ef446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/Adapter; │ │ │ │ @@ -336452,27 +336467,27 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0ef468: |[0ef468] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0ef478: 6f20 712d 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2d71 │ │ -0ef47e: 5420 970f |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef482: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0ef486: 5420 970f |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef48a: 2201 a805 |0009: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@05a8 │ │ -0ef48e: 7020 b82e 3100 |000b: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2eb8 │ │ -0ef494: 7220 dc2e 1000 |000e: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2edc │ │ -0ef49a: 0e00 |0011: return-void │ │ -0ef49c: 2200 a805 |0012: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@05a8 │ │ -0ef4a0: 7020 b82e 3000 |0014: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2eb8 │ │ -0ef4a6: 5b20 9b0f |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ -0ef4aa: 28f8 |0019: goto 0011 // -0008 │ │ +0ef448: |[0ef448] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0ef458: 6f20 712d 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2d71 │ │ +0ef45e: 5420 970f |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef462: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0ef466: 5420 970f |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef46a: 2201 a805 |0009: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@05a8 │ │ +0ef46e: 7020 b82e 3100 |000b: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2eb8 │ │ +0ef474: 7220 dc2e 1000 |000e: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2edc │ │ +0ef47a: 0e00 |0011: return-void │ │ +0ef47c: 2200 a805 |0012: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@05a8 │ │ +0ef480: 7020 b82e 3000 |0014: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2eb8 │ │ +0ef486: 5b20 9b0f |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0f9b │ │ +0ef48a: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0003 line=174 │ │ 0x0007 line=175 │ │ 0x0011 line=179 │ │ 0x0012 line=177 │ │ @@ -336485,28 +336500,28 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0ef4ac: |[0ef4ac] com.actionbarsherlock.internal.widget.IcsSpinner.setEnabled:(Z)V │ │ -0ef4bc: 6f20 722d 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setEnabled:(Z)V // method@2d72 │ │ -0ef4c2: 5532 8e0f |0003: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0f8e │ │ -0ef4c6: 3802 1300 |0005: if-eqz v2, 0018 // +0013 │ │ -0ef4ca: 6e10 e92e 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2ee9 │ │ -0ef4d0: 0a00 |000a: move-result v0 │ │ -0ef4d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0ef4d4: 3501 0c00 |000c: if-ge v1, v0, 0018 // +000c │ │ -0ef4d8: 6e20 e82e 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2ee8 │ │ -0ef4de: 0c02 |0011: move-result-object v2 │ │ -0ef4e0: 6e20 1422 4200 |0012: invoke-virtual {v2, v4}, Landroid/view/View;.setEnabled:(Z)V // method@2214 │ │ -0ef4e6: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ef4ea: 28f5 |0017: goto 000c // -000b │ │ -0ef4ec: 0e00 |0018: return-void │ │ +0ef48c: |[0ef48c] com.actionbarsherlock.internal.widget.IcsSpinner.setEnabled:(Z)V │ │ +0ef49c: 6f20 722d 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setEnabled:(Z)V // method@2d72 │ │ +0ef4a2: 5532 8e0f |0003: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0f8e │ │ +0ef4a6: 3802 1300 |0005: if-eqz v2, 0018 // +0013 │ │ +0ef4aa: 6e10 e92e 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2ee9 │ │ +0ef4b0: 0a00 |000a: move-result v0 │ │ +0ef4b2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0ef4b4: 3501 0c00 |000c: if-ge v1, v0, 0018 // +000c │ │ +0ef4b8: 6e20 e82e 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2ee8 │ │ +0ef4be: 0c02 |0011: move-result-object v2 │ │ +0ef4c0: 6e20 1422 4200 |0012: invoke-virtual {v2, v4}, Landroid/view/View;.setEnabled:(Z)V // method@2214 │ │ +0ef4c6: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ef4ca: 28f5 |0017: goto 000c // -000b │ │ +0ef4cc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000b line=146 │ │ 0x000e line=147 │ │ @@ -336523,23 +336538,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0ef4f0: |[0ef4f0] com.actionbarsherlock.internal.widget.IcsSpinner.setGravity:(I)V │ │ -0ef500: 5210 910f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ -0ef504: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0ef508: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ -0ef50c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0ef510: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ -0ef514: 5912 910f |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ -0ef518: 6e10 032f 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.requestLayout:()V // method@2f03 │ │ -0ef51e: 0e00 |000f: return-void │ │ +0ef4d0: |[0ef4d0] com.actionbarsherlock.internal.widget.IcsSpinner.setGravity:(I)V │ │ +0ef4e0: 5210 910f |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ +0ef4e4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0ef4e8: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ +0ef4ec: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0ef4f0: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ +0ef4f4: 5912 910f |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0f91 │ │ +0ef4f8: 6e10 032f 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.requestLayout:()V // method@2f03 │ │ +0ef4fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0004 line=162 │ │ 0x0008 line=163 │ │ 0x000a line=165 │ │ 0x000c line=166 │ │ @@ -336553,19 +336568,19 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ef520: |[0ef520] com.actionbarsherlock.internal.widget.IcsSpinner.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -0ef530: 2200 7f06 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ -0ef534: 1a01 c131 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@31c1 │ │ -0ef538: 7020 2f34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ -0ef53e: 2700 |0007: throw v0 │ │ +0ef500: |[0ef500] com.actionbarsherlock.internal.widget.IcsSpinner.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +0ef510: 2200 7f06 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@067f │ │ +0ef514: 1a01 c131 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@31c1 │ │ +0ef518: 7020 2f34 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@342f │ │ +0ef51e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0008 reg=3 l Landroid/widget/AdapterView$OnItemClickListener; │ │ │ │ @@ -336574,18 +336589,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0ef540: |[0ef540] com.actionbarsherlock.internal.widget.IcsSpinner.setPrompt:(Ljava/lang/CharSequence;)V │ │ -0ef550: 5410 970f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ -0ef554: 7220 dd2e 2000 |0002: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2edd │ │ -0ef55a: 0e00 |0005: return-void │ │ +0ef520: |[0ef520] com.actionbarsherlock.internal.widget.IcsSpinner.setPrompt:(Ljava/lang/CharSequence;)V │ │ +0ef530: 5410 970f |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0f97 │ │ +0ef534: 7220 dd2e 2000 |0002: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2edd │ │ +0ef53a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0005 line=409 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0006 reg=2 prompt Ljava/lang/CharSequence; │ │ @@ -336595,21 +336610,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0ef55c: |[0ef55c] com.actionbarsherlock.internal.widget.IcsSpinner.setPromptId:(I)V │ │ -0ef56c: 6e10 ea2e 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getContext:()Landroid/content/Context; // method@2eea │ │ -0ef572: 0c00 |0003: move-result-object v0 │ │ -0ef574: 6e20 4a02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@024a │ │ -0ef57a: 0c00 |0007: move-result-object v0 │ │ -0ef57c: 6e20 0e2f 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setPrompt:(Ljava/lang/CharSequence;)V // method@2f0e │ │ -0ef582: 0e00 |000b: return-void │ │ +0ef53c: |[0ef53c] com.actionbarsherlock.internal.widget.IcsSpinner.setPromptId:(I)V │ │ +0ef54c: 6e10 ea2e 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getContext:()Landroid/content/Context; // method@2eea │ │ +0ef552: 0c00 |0003: move-result-object v0 │ │ +0ef554: 6e20 4a02 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@024a │ │ +0ef55a: 0c00 |0007: move-result-object v0 │ │ +0ef55c: 6e20 0e2f 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setPrompt:(Ljava/lang/CharSequence;)V // method@2f0e │ │ +0ef562: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x000b line=417 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x000c reg=2 promptId I │ │ @@ -336651,47 +336666,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0ef584: |[0ef584] com.actionbarsherlock.internal.widget.TabsLinearLayout.:()V │ │ -0ef594: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ef596: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ -0ef59a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0ef59c: 1402 d402 0101 |0004: const v2, #float 2.36956e-38 // #010102d4 │ │ -0ef5a2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0ef5a6: 6900 bf0f |0009: sput-object v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0fbf │ │ -0ef5aa: 0e00 |000b: return-void │ │ +0ef564: |[0ef564] com.actionbarsherlock.internal.widget.TabsLinearLayout.:()V │ │ +0ef574: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ef576: 2300 d106 |0001: new-array v0, v0, [I // type@06d1 │ │ +0ef57a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0ef57c: 1402 d402 0101 |0004: const v2, #float 2.36956e-38 // #010102d4 │ │ +0ef582: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0ef586: 6900 bf0f |0009: sput-object v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0fbf │ │ +0ef58a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0ef5ac: |[0ef5ac] com.actionbarsherlock.internal.widget.TabsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ef5bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ef5be: 7030 e02d 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2de0 │ │ -0ef5c4: 6201 bf0f |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0fbf │ │ -0ef5c8: 6e30 4e02 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ -0ef5ce: 0c00 |0009: move-result-object v0 │ │ -0ef5d0: 6e30 ca02 2002 |000a: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ -0ef5d6: 0a01 |000d: move-result v1 │ │ -0ef5d8: 5c31 c00f |000e: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ -0ef5dc: 6e10 d802 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ -0ef5e2: 0e00 |0013: return-void │ │ +0ef58c: |[0ef58c] com.actionbarsherlock.internal.widget.TabsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ef59c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ef59e: 7030 e02d 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2de0 │ │ +0ef5a4: 6201 bf0f |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0fbf │ │ +0ef5a8: 6e30 4e02 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@024e │ │ +0ef5ae: 0c00 |0009: move-result-object v0 │ │ +0ef5b0: 6e30 ca02 2002 |000a: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@02ca │ │ +0ef5b6: 0a01 |000d: move-result v1 │ │ +0ef5b8: 5c31 c00f |000e: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ +0ef5bc: 6e10 d802 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@02d8 │ │ +0ef5c2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=18 │ │ 0x0004 line=20 │ │ 0x000a line=21 │ │ 0x0010 line=23 │ │ 0x0013 line=24 │ │ @@ -336706,75 +336721,75 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -0ef5e4: |[0ef5e4] com.actionbarsherlock.internal.widget.TabsLinearLayout.useLargestChildHorizontal:()V │ │ -0ef5f4: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ -0ef5f8: 6e10 912f 0a00 |0002: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2f91 │ │ -0ef5fe: 0a01 |0005: move-result v1 │ │ -0ef600: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0ef602: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0ef604: 3513 1100 |0008: if-ge v3, v1, 0019 // +0011 │ │ -0ef608: 6e20 902f 3a00 |000a: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2f90 │ │ -0ef60e: 0c00 |000d: move-result-object v0 │ │ -0ef610: 6e10 b021 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ef616: 0a07 |0011: move-result v7 │ │ -0ef618: 7120 1b34 4700 |0012: invoke-static {v7, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ -0ef61e: 0a04 |0015: move-result v4 │ │ -0ef620: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ef624: 28f0 |0018: goto 0008 // -0010 │ │ -0ef626: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -0ef628: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0ef62a: 3513 3d00 |001b: if-ge v3, v1, 0058 // +003d │ │ -0ef62e: 6e20 902f 3a00 |001d: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2f90 │ │ -0ef634: 0c00 |0020: move-result-object v0 │ │ -0ef636: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ -0ef63a: 6e10 ce21 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ -0ef640: 0a07 |0026: move-result v7 │ │ -0ef642: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ -0ef646: 3387 0500 |0029: if-ne v7, v8, 002e // +0005 │ │ -0ef64a: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ef64e: 28ee |002d: goto 001b // -0012 │ │ -0ef650: 6e10 a921 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ -0ef656: 0c05 |0031: move-result-object v5 │ │ -0ef658: 1f05 e104 |0032: check-cast v5, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ -0ef65c: 5252 3a0a |0034: iget v2, v5, Landroid/widget/LinearLayout$LayoutParams;.weight:F // field@0a3a │ │ -0ef660: 1207 |0036: const/4 v7, #int 0 // #0 │ │ -0ef662: 2d07 0207 |0037: cmpl-float v7, v2, v7 │ │ -0ef666: 3d07 1900 |0039: if-lez v7, 0052 // +0019 │ │ -0ef66a: 7120 8421 9400 |003b: invoke-static {v4, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ef670: 0a07 |003e: move-result v7 │ │ -0ef672: 6e10 ad21 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ -0ef678: 0a08 |0042: move-result v8 │ │ -0ef67a: 7120 8421 9800 |0043: invoke-static {v8, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ -0ef680: 0a08 |0046: move-result v8 │ │ -0ef682: 6e30 e921 7008 |0047: invoke-virtual {v0, v7, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ -0ef688: b046 |004a: add-int/2addr v6, v4 │ │ -0ef68a: 5257 370a |004b: iget v7, v5, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a37 │ │ -0ef68e: 5258 380a |004d: iget v8, v5, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0a38 │ │ -0ef692: b087 |004f: add-int/2addr v7, v8 │ │ -0ef694: b076 |0050: add-int/2addr v6, v7 │ │ -0ef696: 28da |0051: goto 002b // -0026 │ │ -0ef698: 6e10 b021 0000 |0052: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ -0ef69e: 0a07 |0055: move-result v7 │ │ -0ef6a0: b076 |0056: add-int/2addr v6, v7 │ │ -0ef6a2: 28f4 |0057: goto 004b // -000c │ │ -0ef6a4: 6e10 942f 0a00 |0058: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingLeft:()I // method@2f94 │ │ -0ef6aa: 0a07 |005b: move-result v7 │ │ -0ef6ac: 6e10 952f 0a00 |005c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingRight:()I // method@2f95 │ │ -0ef6b2: 0a08 |005f: move-result v8 │ │ -0ef6b4: b087 |0060: add-int/2addr v7, v8 │ │ -0ef6b6: b076 |0061: add-int/2addr v6, v7 │ │ -0ef6b8: 6e10 922f 0a00 |0062: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getMeasuredHeight:()I // method@2f92 │ │ -0ef6be: 0a07 |0065: move-result v7 │ │ -0ef6c0: 6e30 9a2f 6a07 |0066: invoke-virtual {v10, v6, v7}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasuredDimension:(II)V // method@2f9a │ │ -0ef6c6: 0e00 |0069: return-void │ │ +0ef5c4: |[0ef5c4] com.actionbarsherlock.internal.widget.TabsLinearLayout.useLargestChildHorizontal:()V │ │ +0ef5d4: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ +0ef5d8: 6e10 912f 0a00 |0002: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2f91 │ │ +0ef5de: 0a01 |0005: move-result v1 │ │ +0ef5e0: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0ef5e2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0ef5e4: 3513 1100 |0008: if-ge v3, v1, 0019 // +0011 │ │ +0ef5e8: 6e20 902f 3a00 |000a: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2f90 │ │ +0ef5ee: 0c00 |000d: move-result-object v0 │ │ +0ef5f0: 6e10 b021 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ef5f6: 0a07 |0011: move-result v7 │ │ +0ef5f8: 7120 1b34 4700 |0012: invoke-static {v7, v4}, Ljava/lang/Math;.max:(II)I // method@341b │ │ +0ef5fe: 0a04 |0015: move-result v4 │ │ +0ef600: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ef604: 28f0 |0018: goto 0008 // -0010 │ │ +0ef606: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +0ef608: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0ef60a: 3513 3d00 |001b: if-ge v3, v1, 0058 // +003d │ │ +0ef60e: 6e20 902f 3a00 |001d: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2f90 │ │ +0ef614: 0c00 |0020: move-result-object v0 │ │ +0ef616: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ +0ef61a: 6e10 ce21 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@21ce │ │ +0ef620: 0a07 |0026: move-result v7 │ │ +0ef622: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ +0ef626: 3387 0500 |0029: if-ne v7, v8, 002e // +0005 │ │ +0ef62a: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ef62e: 28ee |002d: goto 001b // -0012 │ │ +0ef630: 6e10 a921 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@21a9 │ │ +0ef636: 0c05 |0031: move-result-object v5 │ │ +0ef638: 1f05 e104 |0032: check-cast v5, Landroid/widget/LinearLayout$LayoutParams; // type@04e1 │ │ +0ef63c: 5252 3a0a |0034: iget v2, v5, Landroid/widget/LinearLayout$LayoutParams;.weight:F // field@0a3a │ │ +0ef640: 1207 |0036: const/4 v7, #int 0 // #0 │ │ +0ef642: 2d07 0207 |0037: cmpl-float v7, v2, v7 │ │ +0ef646: 3d07 1900 |0039: if-lez v7, 0052 // +0019 │ │ +0ef64a: 7120 8421 9400 |003b: invoke-static {v4, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ef650: 0a07 |003e: move-result v7 │ │ +0ef652: 6e10 ad21 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@21ad │ │ +0ef658: 0a08 |0042: move-result v8 │ │ +0ef65a: 7120 8421 9800 |0043: invoke-static {v8, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2184 │ │ +0ef660: 0a08 |0046: move-result v8 │ │ +0ef662: 6e30 e921 7008 |0047: invoke-virtual {v0, v7, v8}, Landroid/view/View;.measure:(II)V // method@21e9 │ │ +0ef668: b046 |004a: add-int/2addr v6, v4 │ │ +0ef66a: 5257 370a |004b: iget v7, v5, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a37 │ │ +0ef66e: 5258 380a |004d: iget v8, v5, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0a38 │ │ +0ef672: b087 |004f: add-int/2addr v7, v8 │ │ +0ef674: b076 |0050: add-int/2addr v6, v7 │ │ +0ef676: 28da |0051: goto 002b // -0026 │ │ +0ef678: 6e10 b021 0000 |0052: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@21b0 │ │ +0ef67e: 0a07 |0055: move-result v7 │ │ +0ef680: b076 |0056: add-int/2addr v6, v7 │ │ +0ef682: 28f4 |0057: goto 004b // -000c │ │ +0ef684: 6e10 942f 0a00 |0058: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingLeft:()I // method@2f94 │ │ +0ef68a: 0a07 |005b: move-result v7 │ │ +0ef68c: 6e10 952f 0a00 |005c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingRight:()I // method@2f95 │ │ +0ef692: 0a08 |005f: move-result v8 │ │ +0ef694: b087 |0060: add-int/2addr v7, v8 │ │ +0ef696: b076 |0061: add-int/2addr v6, v7 │ │ +0ef698: 6e10 922f 0a00 |0062: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getMeasuredHeight:()I // method@2f92 │ │ +0ef69e: 0a07 |0065: move-result v7 │ │ +0ef6a0: 6e30 9a2f 6a07 |0066: invoke-virtual {v10, v6, v7}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasuredDimension:(II)V // method@2f9a │ │ +0ef6a6: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=73 │ │ 0x0006 line=76 │ │ 0x0007 line=77 │ │ 0x000a line=78 │ │ 0x000e line=79 │ │ @@ -336813,17 +336828,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ef6c8: |[0ef6c8] com.actionbarsherlock.internal.widget.TabsLinearLayout.isMeasureWithLargestChildEnabled:()Z │ │ -0ef6d8: 5510 c00f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ -0ef6dc: 0f00 |0002: return v0 │ │ +0ef6a8: |[0ef6a8] com.actionbarsherlock.internal.widget.TabsLinearLayout.isMeasureWithLargestChildEnabled:()Z │ │ +0ef6b8: 5510 c00f |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ +0ef6bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;) │ │ @@ -336831,31 +336846,31 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0ef6e0: |[0ef6e0] com.actionbarsherlock.internal.widget.TabsLinearLayout.onMeasure:(II)V │ │ -0ef6f0: 6f30 ff2d 5406 |0000: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2dff │ │ -0ef6f6: 6e10 912f 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2f91 │ │ -0ef6fc: 0a00 |0006: move-result v0 │ │ -0ef6fe: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -0ef700: 3630 0300 |0008: if-gt v0, v3, 000b // +0003 │ │ -0ef704: 0e00 |000a: return-void │ │ -0ef706: 7110 8221 0500 |000b: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ -0ef70c: 0a01 |000e: move-result v1 │ │ -0ef70e: 5543 c00f |000f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ -0ef712: 3803 f9ff |0011: if-eqz v3, 000a // -0007 │ │ -0ef716: 3901 f7ff |0013: if-nez v1, 000a // -0009 │ │ -0ef71a: 6e10 932f 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getOrientation:()I // method@2f93 │ │ -0ef720: 0a02 |0018: move-result v2 │ │ -0ef722: 3902 f1ff |0019: if-nez v2, 000a // -000f │ │ -0ef726: 7010 9b2f 0400 |001b: invoke-direct {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.useLargestChildHorizontal:()V // method@2f9b │ │ -0ef72c: 28ec |001e: goto 000a // -0014 │ │ +0ef6c0: |[0ef6c0] com.actionbarsherlock.internal.widget.TabsLinearLayout.onMeasure:(II)V │ │ +0ef6d0: 6f30 ff2d 5406 |0000: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2dff │ │ +0ef6d6: 6e10 912f 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2f91 │ │ +0ef6dc: 0a00 |0006: move-result v0 │ │ +0ef6de: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +0ef6e0: 3630 0300 |0008: if-gt v0, v3, 000b // +0003 │ │ +0ef6e4: 0e00 |000a: return-void │ │ +0ef6e6: 7110 8221 0500 |000b: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2182 │ │ +0ef6ec: 0a01 |000e: move-result v1 │ │ +0ef6ee: 5543 c00f |000f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ +0ef6f2: 3803 f9ff |0011: if-eqz v3, 000a // -0007 │ │ +0ef6f6: 3901 f7ff |0013: if-nez v1, 000a // -0009 │ │ +0ef6fa: 6e10 932f 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getOrientation:()I // method@2f93 │ │ +0ef700: 0a02 |0018: move-result v2 │ │ +0ef702: 3902 f1ff |0019: if-nez v2, 000a // -000f │ │ +0ef706: 7010 9b2f 0400 |001b: invoke-direct {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.useLargestChildHorizontal:()V // method@2f9b │ │ +0ef70c: 28ec |001e: goto 000a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=60 │ │ 0x0007 line=61 │ │ 0x000a line=70 │ │ 0x000b line=63 │ │ @@ -336876,17 +336891,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ef730: |[0ef730] com.actionbarsherlock.internal.widget.TabsLinearLayout.setMeasureWithLargestChildEnabled:(Z)V │ │ -0ef740: 5c01 c00f |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ -0ef744: 0e00 |0002: return-void │ │ +0ef710: |[0ef710] com.actionbarsherlock.internal.widget.TabsLinearLayout.setMeasureWithLargestChildEnabled:(Z)V │ │ +0ef720: 5c01 c00f |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0fc0 │ │ +0ef724: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; │ │ 0x0000 - 0x0003 reg=1 enabled Z │ │ @@ -336950,17 +336965,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ef748: |[0ef748] fr.renzo.wikipoff.ui.activities.ArticleActivity.:()V │ │ -0ef758: 7010 8f25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@258f │ │ -0ef75e: 0e00 |0003: return-void │ │ +0ef728: |[0ef728] fr.renzo.wikipoff.ui.activities.ArticleActivity.:()V │ │ +0ef738: 7010 8f25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@258f │ │ +0ef73e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity;) │ │ @@ -336968,17 +336983,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Lfr/renzo/wikipoff/Article;)Lfr/renzo/wikipoff/Article;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ef760: |[0ef760] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$002:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Lfr/renzo/wikipoff/Article;)Lfr/renzo/wikipoff/Article; │ │ -0ef770: 5b01 f013 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0ef774: 1101 |0002: return-object v1 │ │ +0ef740: |[0ef740] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$002:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Lfr/renzo/wikipoff/Article;)Lfr/renzo/wikipoff/Article; │ │ +0ef750: 5b01 f013 |0000: iput-object v1, v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0ef754: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Lfr/renzo/wikipoff/Article; │ │ │ │ @@ -336987,17 +337002,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ef778: |[0ef778] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Ljava/lang/String; │ │ -0ef788: 5410 f413 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ -0ef78c: 1100 |0002: return-object v0 │ │ +0ef758: |[0ef758] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Ljava/lang/String; │ │ +0ef768: 5410 f413 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ +0ef76c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity;) │ │ @@ -337005,17 +337020,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Lfr/renzo/wikipoff/Database;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ef790: |[0ef790] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Lfr/renzo/wikipoff/Database; │ │ -0ef7a0: 5410 f213 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13f2 │ │ -0ef7a4: 1100 |0002: return-object v0 │ │ +0ef770: |[0ef770] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)Lfr/renzo/wikipoff/Database; │ │ +0ef780: 5410 f213 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13f2 │ │ +0ef784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ #4 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity;) │ │ @@ -337023,17 +337038,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ef7a8: |[0ef7a8] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$300:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ -0ef7b8: 7010 8232 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.updateViews:()V // method@3282 │ │ -0ef7be: 0e00 |0003: return-void │ │ +0ef788: |[0ef788] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$300:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ +0ef798: 7010 8232 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.updateViews:()V // method@3282 │ │ +0ef79e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ #5 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity;) │ │ @@ -337041,17 +337056,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ef7c0: |[0ef7c0] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$400:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ -0ef7d0: 7010 8032 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.showHTML:()V // method@3280 │ │ -0ef7d6: 0e00 |0003: return-void │ │ +0ef7a0: |[0ef7a0] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$400:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ +0ef7b0: 7010 8032 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.showHTML:()V // method@3280 │ │ +0ef7b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ #6 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity;) │ │ @@ -337059,17 +337074,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ef7d8: |[0ef7d8] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$500:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Ljava/lang/String;)V │ │ -0ef7e8: 7020 7032 1000 |0000: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.displayNewArticle:(Ljava/lang/String;)V // method@3270 │ │ -0ef7ee: 0e00 |0003: return-void │ │ +0ef7b8: |[0ef7b8] fr.renzo.wikipoff.ui.activities.ArticleActivity.access$500:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;Ljava/lang/String;)V │ │ +0ef7c8: 7020 7032 1000 |0000: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.displayNewArticle:(Ljava/lang/String;)V // method@3270 │ │ +0ef7ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -337078,43 +337093,43 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0ef7f0: |[0ef7f0] fr.renzo.wikipoff.ui.activities.ArticleActivity.capitalize:(Ljava/lang/String;)Ljava/lang/String; │ │ -0ef800: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0ef804: 6e10 4234 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ -0ef80a: 0a01 |0005: move-result v1 │ │ -0ef80c: 3d01 2a00 |0006: if-lez v1, 0030 // +002a │ │ -0ef810: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ -0ef814: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ef81a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0ef81c: 6e20 3734 2500 |000e: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ -0ef822: 0a02 |0011: move-result v2 │ │ -0ef824: 7110 4d34 0200 |0012: invoke-static {v2}, Ljava/lang/String;.valueOf:(C)Ljava/lang/String; // method@344d │ │ -0ef82a: 0c02 |0015: move-result-object v2 │ │ -0ef82c: 6e10 4b34 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0ef832: 0c02 |0019: move-result-object v2 │ │ -0ef834: 6e20 5a34 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef83a: 0c01 |001d: move-result-object v1 │ │ -0ef83c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0ef83e: 6e10 4234 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ -0ef844: 0a03 |0022: move-result v3 │ │ -0ef846: 6e30 4634 2503 |0023: invoke-virtual {v5, v2, v3}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@3446 │ │ -0ef84c: 0c02 |0026: move-result-object v2 │ │ -0ef84e: 6e20 5934 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0ef854: 0c01 |002a: move-result-object v1 │ │ -0ef856: 6e10 5f34 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ef85c: 0c00 |002e: move-result-object v0 │ │ -0ef85e: 1100 |002f: return-object v0 │ │ -0ef860: 6e10 4b34 0500 |0030: invoke-virtual {v5}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ -0ef866: 0c00 |0033: move-result-object v0 │ │ -0ef868: 28fb |0034: goto 002f // -0005 │ │ +0ef7d0: |[0ef7d0] fr.renzo.wikipoff.ui.activities.ArticleActivity.capitalize:(Ljava/lang/String;)Ljava/lang/String; │ │ +0ef7e0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0ef7e4: 6e10 4234 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ +0ef7ea: 0a01 |0005: move-result v1 │ │ +0ef7ec: 3d01 2a00 |0006: if-lez v1, 0030 // +002a │ │ +0ef7f0: 2201 8206 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0682 │ │ +0ef7f4: 7010 5134 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ef7fa: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0ef7fc: 6e20 3734 2500 |000e: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@3437 │ │ +0ef802: 0a02 |0011: move-result v2 │ │ +0ef804: 7110 4d34 0200 |0012: invoke-static {v2}, Ljava/lang/String;.valueOf:(C)Ljava/lang/String; // method@344d │ │ +0ef80a: 0c02 |0015: move-result-object v2 │ │ +0ef80c: 6e10 4b34 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0ef812: 0c02 |0019: move-result-object v2 │ │ +0ef814: 6e20 5a34 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef81a: 0c01 |001d: move-result-object v1 │ │ +0ef81c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0ef81e: 6e10 4234 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@3442 │ │ +0ef824: 0a03 |0022: move-result v3 │ │ +0ef826: 6e30 4634 2503 |0023: invoke-virtual {v5, v2, v3}, Ljava/lang/String;.subSequence:(II)Ljava/lang/CharSequence; // method@3446 │ │ +0ef82c: 0c02 |0026: move-result-object v2 │ │ +0ef82e: 6e20 5934 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0ef834: 0c01 |002a: move-result-object v1 │ │ +0ef836: 6e10 5f34 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ef83c: 0c00 |002e: move-result-object v0 │ │ +0ef83e: 1100 |002f: return-object v0 │ │ +0ef840: 6e10 4b34 0500 |0030: invoke-virtual {v5}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@344b │ │ +0ef846: 0c00 |0033: move-result-object v0 │ │ +0ef848: 28fb |0034: goto 002f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=204 │ │ 0x0008 line=205 │ │ 0x002f line=209 │ │ 0x0030 line=207 │ │ @@ -337128,24 +337143,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0ef86c: |[0ef86c] fr.renzo.wikipoff.ui.activities.ArticleActivity.displayNewArticle:(Ljava/lang/String;)V │ │ -0ef87c: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0ef880: 1c01 1f06 |0002: const-class v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // type@061f │ │ -0ef884: 7030 5d02 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0ef88a: 1401 6300 057f |0007: const v1, #float 1.76789e+38 // #7f050063 │ │ -0ef890: 6e20 7432 1200 |000a: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I)Ljava/lang/String; // method@3274 │ │ -0ef896: 0c01 |000d: move-result-object v1 │ │ -0ef898: 6e30 7e02 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0ef89e: 6e20 8132 0200 |0011: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ -0ef8a4: 0e00 |0014: return-void │ │ +0ef84c: |[0ef84c] fr.renzo.wikipoff.ui.activities.ArticleActivity.displayNewArticle:(Ljava/lang/String;)V │ │ +0ef85c: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0ef860: 1c01 1f06 |0002: const-class v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // type@061f │ │ +0ef864: 7030 5d02 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0ef86a: 1401 6300 057f |0007: const v1, #float 1.76789e+38 // #7f050063 │ │ +0ef870: 6e20 7432 1200 |000a: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I)Ljava/lang/String; // method@3274 │ │ +0ef876: 0c01 |000d: move-result-object v1 │ │ +0ef878: 6e30 7e02 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0ef87e: 6e20 8132 0200 |0011: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ +0ef884: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x0011 line=95 │ │ 0x0014 line=96 │ │ locals : │ │ @@ -337158,153 +337173,153 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 282 16-bit code units │ │ -0ef8a8: |[0ef8a8] fr.renzo.wikipoff.ui.activities.ArticleActivity.showHTML:()V │ │ -0ef8b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0ef8ba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0ef8bc: 5470 f513 |0002: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ -0ef8c0: 2201 1e06 |0004: new-instance v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3; // type@061e │ │ -0ef8c4: 7020 6632 7100 |0006: invoke-direct {v1, v7}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@3266 │ │ -0ef8ca: 6e20 c023 1000 |0009: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@23c0 │ │ -0ef8d0: 1a02 7a01 |000c: const-string v2, " │ │ +0ef888: |[0ef888] fr.renzo.wikipoff.ui.activities.ArticleActivity.showHTML:()V │ │ +0ef898: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0ef89a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0ef89c: 5470 f513 |0002: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ +0ef8a0: 2201 1e06 |0004: new-instance v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3; // type@061e │ │ +0ef8a4: 7020 6632 7100 |0006: invoke-direct {v1, v7}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@3266 │ │ +0ef8aa: 6e20 c023 1000 |0009: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@23c0 │ │ +0ef8b0: 1a02 7a01 |000c: const-string v2, " │ │ " // string@017a │ │ -0ef8d4: 5470 f013 |000e: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0ef8d8: 3800 eb00 |0010: if-eqz v0, 00fb // +00eb │ │ -0ef8dc: 5470 f013 |0012: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0ef8e0: 5400 c010 |0014: iget-object v0, v0, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ -0ef8e4: 7020 6f32 0700 |0016: invoke-direct {v7, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.capitalize:(Ljava/lang/String;)Ljava/lang/String; // method@326f │ │ -0ef8ea: 0c00 |0019: move-result-object v0 │ │ -0ef8ec: 6e20 7f32 0700 |001a: invoke-virtual {v7, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@327f │ │ -0ef8f2: 2200 8206 |001d: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0ef8f6: 7010 5134 0000 |001f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ef8fc: 6e20 5a34 2000 |0022: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef902: 0c00 |0025: move-result-object v0 │ │ -0ef904: 1a01 7d01 |0026: const-string v1, " │ │ +0ef8b4: 5470 f013 |000e: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0ef8b8: 3800 eb00 |0010: if-eqz v0, 00fb // +00eb │ │ +0ef8bc: 5470 f013 |0012: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0ef8c0: 5400 c010 |0014: iget-object v0, v0, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ +0ef8c4: 7020 6f32 0700 |0016: invoke-direct {v7, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.capitalize:(Ljava/lang/String;)Ljava/lang/String; // method@326f │ │ +0ef8ca: 0c00 |0019: move-result-object v0 │ │ +0ef8cc: 6e20 7f32 0700 |001a: invoke-virtual {v7, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@327f │ │ +0ef8d2: 2200 8206 |001d: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0ef8d6: 7010 5134 0000 |001f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ef8dc: 6e20 5a34 2000 |0022: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef8e2: 0c00 |0025: move-result-object v0 │ │ +0ef8e4: 1a01 7d01 |0026: const-string v1, " │ │ " // string@017d │ │ -0ef908: 6e20 5a34 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef90e: 0c00 |002b: move-result-object v0 │ │ -0ef910: 6e10 5f34 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ef916: 0c02 |002f: move-result-object v2 │ │ -0ef918: 2200 8206 |0030: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0ef91c: 7010 5134 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ef922: 6e20 5a34 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef928: 0c00 |0038: move-result-object v0 │ │ -0ef92a: 1a01 7c01 |0039: const-string v1, "" // string@017c │ │ -0ef92e: 6e20 5a34 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef934: 0c00 |003e: move-result-object v0 │ │ -0ef936: 6e10 5f34 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ef93c: 0c02 |0042: move-result-object v2 │ │ -0ef93e: 2200 8206 |0043: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0ef942: 7010 5134 0000 |0045: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ef948: 6e20 5a34 2000 |0048: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef94e: 0c00 |004b: move-result-object v0 │ │ -0ef950: 1a01 5401 |004c: const-string v1, "" // string@0154 │ │ -0ef954: 6e20 5a34 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef95a: 0c00 |0051: move-result-object v0 │ │ -0ef95c: 6e10 5f34 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ef962: 0c02 |0055: move-result-object v2 │ │ -0ef964: 5470 f113 |0056: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.config:Landroid/content/SharedPreferences; // field@13f1 │ │ -0ef968: 1401 6100 057f |0058: const v1, #float 1.76789e+38 // #7f050061 │ │ -0ef96e: 6e20 7432 1700 |005b: invoke-virtual {v7, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I)Ljava/lang/String; // method@3274 │ │ -0ef974: 0c01 |005e: move-result-object v1 │ │ -0ef976: 7230 9702 1003 |005f: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0297 │ │ -0ef97c: 0a00 |0062: move-result v0 │ │ -0ef97e: 3800 2600 |0063: if-eqz v0, 0089 // +0026 │ │ -0ef982: 2200 8206 |0065: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0ef986: 7010 5134 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ef98c: 6e20 5a34 2000 |006a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef992: 0c00 |006d: move-result-object v0 │ │ -0ef994: 1a01 7e01 |006e: const-string v1, " │ │ +0ef8e8: 6e20 5a34 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef8ee: 0c00 |002b: move-result-object v0 │ │ +0ef8f0: 6e10 5f34 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ef8f6: 0c02 |002f: move-result-object v2 │ │ +0ef8f8: 2200 8206 |0030: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0ef8fc: 7010 5134 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ef902: 6e20 5a34 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef908: 0c00 |0038: move-result-object v0 │ │ +0ef90a: 1a01 7c01 |0039: const-string v1, "" // string@017c │ │ +0ef90e: 6e20 5a34 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef914: 0c00 |003e: move-result-object v0 │ │ +0ef916: 6e10 5f34 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ef91c: 0c02 |0042: move-result-object v2 │ │ +0ef91e: 2200 8206 |0043: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0ef922: 7010 5134 0000 |0045: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ef928: 6e20 5a34 2000 |0048: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef92e: 0c00 |004b: move-result-object v0 │ │ +0ef930: 1a01 5401 |004c: const-string v1, "" // string@0154 │ │ +0ef934: 6e20 5a34 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef93a: 0c00 |0051: move-result-object v0 │ │ +0ef93c: 6e10 5f34 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ef942: 0c02 |0055: move-result-object v2 │ │ +0ef944: 5470 f113 |0056: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.config:Landroid/content/SharedPreferences; // field@13f1 │ │ +0ef948: 1401 6100 057f |0058: const v1, #float 1.76789e+38 // #7f050061 │ │ +0ef94e: 6e20 7432 1700 |005b: invoke-virtual {v7, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I)Ljava/lang/String; // method@3274 │ │ +0ef954: 0c01 |005e: move-result-object v1 │ │ +0ef956: 7230 9702 1003 |005f: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0297 │ │ +0ef95c: 0a00 |0062: move-result v0 │ │ +0ef95e: 3800 2600 |0063: if-eqz v0, 0089 // +0026 │ │ +0ef962: 2200 8206 |0065: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0ef966: 7010 5134 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ef96c: 6e20 5a34 2000 |006a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef972: 0c00 |006d: move-result-object v0 │ │ +0ef974: 1a01 7e01 |006e: const-string v1, " │ │ " // string@00af │ │ -0ef9ba: 6e20 5a34 1000 |0081: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef9c0: 0c00 |0084: move-result-object v0 │ │ -0ef9c2: 6e10 5f34 0000 |0085: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ef9c8: 0c02 |0088: move-result-object v2 │ │ -0ef9ca: 2200 8206 |0089: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0ef9ce: 7010 5134 0000 |008b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ef9d4: 6e20 5a34 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef9da: 0c00 |0091: move-result-object v0 │ │ -0ef9dc: 1a01 7701 |0092: const-string v1, "" // string@0177 │ │ -0ef9e0: 6e20 5a34 1000 |0094: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0ef9e6: 0c00 |0097: move-result-object v0 │ │ -0ef9e8: 6e10 5f34 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0ef9ee: 0c02 |009b: move-result-object v2 │ │ -0ef9f0: 2200 8206 |009c: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0ef9f4: 7010 5134 0000 |009e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0ef9fa: 6e20 5a34 2000 |00a1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa00: 0c00 |00a4: move-result-object v0 │ │ -0efa02: 1a01 7901 |00a5: const-string v1, "

" // string@0179 │ │ -0efa06: 6e20 5a34 1000 |00a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa0c: 0c00 |00aa: move-result-object v0 │ │ -0efa0e: 5471 f013 |00ab: iget-object v1, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0efa12: 5411 c010 |00ad: iget-object v1, v1, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ -0efa16: 7020 6f32 1700 |00af: invoke-direct {v7, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.capitalize:(Ljava/lang/String;)Ljava/lang/String; // method@326f │ │ -0efa1c: 0c01 |00b2: move-result-object v1 │ │ -0efa1e: 6e20 5a34 1000 |00b3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa24: 0c00 |00b6: move-result-object v0 │ │ -0efa26: 1a01 5301 |00b7: const-string v1, "

" // string@0153 │ │ -0efa2a: 6e20 5a34 1000 |00b9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa30: 0c00 |00bc: move-result-object v0 │ │ -0efa32: 6e10 5f34 0000 |00bd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0efa38: 0c02 |00c0: move-result-object v2 │ │ -0efa3a: 2200 8206 |00c1: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0efa3e: 7010 5134 0000 |00c3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0efa44: 6e20 5a34 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa4a: 0c00 |00c9: move-result-object v0 │ │ -0efa4c: 5471 f013 |00ca: iget-object v1, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0efa50: 5411 bf10 |00cc: iget-object v1, v1, Lfr/renzo/wikipoff/Article;.text:Ljava/lang/String; // field@10bf │ │ -0efa54: 6e20 5a34 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa5a: 0c00 |00d1: move-result-object v0 │ │ -0efa5c: 6e10 5f34 0000 |00d2: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0efa62: 0c02 |00d5: move-result-object v2 │ │ -0efa64: 2200 8206 |00d6: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0efa68: 7010 5134 0000 |00d8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0efa6e: 6e20 5a34 2000 |00db: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa74: 0c00 |00de: move-result-object v0 │ │ -0efa76: 1a01 5201 |00df: const-string v1, "" // string@0152 │ │ -0efa7a: 6e20 5a34 1000 |00e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efa80: 0c00 |00e4: move-result-object v0 │ │ -0efa82: 6e10 5f34 0000 |00e5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0efa88: 0c02 |00e8: move-result-object v2 │ │ -0efa8a: 5470 f513 |00e9: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ -0efa8e: 1a01 221d |00eb: const-string v1, "file:///android-assets" // string@1d22 │ │ -0efa92: 1a03 7234 |00ed: const-string v3, "text/html" // string@3472 │ │ -0efa96: 1a04 7913 |00ef: const-string v4, "UTF-8" // string@1379 │ │ -0efa9a: 1205 |00f1: const/4 v5, #int 0 // #0 │ │ -0efa9c: 7406 be23 0000 |00f2: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@23be │ │ -0efaa2: 5470 f513 |00f5: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ -0efaa6: 6e20 bf23 6000 |00f7: invoke-virtual {v0, v6}, Landroid/webkit/WebView;.setVisibility:(I)V // method@23bf │ │ -0efaac: 0e00 |00fa: return-void │ │ -0efaae: 2200 8206 |00fb: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ -0efab2: 7010 5134 0000 |00fd: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0efab8: 6e20 5a34 2000 |0100: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efabe: 0c00 |0103: move-result-object v0 │ │ -0efac0: 1401 1200 057f |0104: const v1, #float 1.76788e+38 // #7f050012 │ │ -0efac6: 2333 1107 |0107: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ -0efaca: 5474 f413 |0109: iget-object v4, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ -0eface: 4d04 0306 |010b: aput-object v4, v3, v6 │ │ -0efad2: 6e30 7532 1703 |010d: invoke-virtual {v7, v1, v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3275 │ │ -0efad8: 0c01 |0110: move-result-object v1 │ │ -0efada: 6e20 5a34 1000 |0111: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efae0: 0c00 |0114: move-result-object v0 │ │ -0efae2: 6e10 5f34 0000 |0115: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0efae8: 0c02 |0118: move-result-object v2 │ │ -0efaea: 28bd |0119: goto 00d6 // -0043 │ │ +0ef99a: 6e20 5a34 1000 |0081: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef9a0: 0c00 |0084: move-result-object v0 │ │ +0ef9a2: 6e10 5f34 0000 |0085: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ef9a8: 0c02 |0088: move-result-object v2 │ │ +0ef9aa: 2200 8206 |0089: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0ef9ae: 7010 5134 0000 |008b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ef9b4: 6e20 5a34 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef9ba: 0c00 |0091: move-result-object v0 │ │ +0ef9bc: 1a01 7701 |0092: const-string v1, "" // string@0177 │ │ +0ef9c0: 6e20 5a34 1000 |0094: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef9c6: 0c00 |0097: move-result-object v0 │ │ +0ef9c8: 6e10 5f34 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0ef9ce: 0c02 |009b: move-result-object v2 │ │ +0ef9d0: 2200 8206 |009c: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0ef9d4: 7010 5134 0000 |009e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0ef9da: 6e20 5a34 2000 |00a1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef9e0: 0c00 |00a4: move-result-object v0 │ │ +0ef9e2: 1a01 7901 |00a5: const-string v1, "

" // string@0179 │ │ +0ef9e6: 6e20 5a34 1000 |00a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0ef9ec: 0c00 |00aa: move-result-object v0 │ │ +0ef9ee: 5471 f013 |00ab: iget-object v1, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0ef9f2: 5411 c010 |00ad: iget-object v1, v1, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ +0ef9f6: 7020 6f32 1700 |00af: invoke-direct {v7, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.capitalize:(Ljava/lang/String;)Ljava/lang/String; // method@326f │ │ +0ef9fc: 0c01 |00b2: move-result-object v1 │ │ +0ef9fe: 6e20 5a34 1000 |00b3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efa04: 0c00 |00b6: move-result-object v0 │ │ +0efa06: 1a01 5301 |00b7: const-string v1, "

" // string@0153 │ │ +0efa0a: 6e20 5a34 1000 |00b9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efa10: 0c00 |00bc: move-result-object v0 │ │ +0efa12: 6e10 5f34 0000 |00bd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0efa18: 0c02 |00c0: move-result-object v2 │ │ +0efa1a: 2200 8206 |00c1: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0efa1e: 7010 5134 0000 |00c3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0efa24: 6e20 5a34 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efa2a: 0c00 |00c9: move-result-object v0 │ │ +0efa2c: 5471 f013 |00ca: iget-object v1, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0efa30: 5411 bf10 |00cc: iget-object v1, v1, Lfr/renzo/wikipoff/Article;.text:Ljava/lang/String; // field@10bf │ │ +0efa34: 6e20 5a34 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efa3a: 0c00 |00d1: move-result-object v0 │ │ +0efa3c: 6e10 5f34 0000 |00d2: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0efa42: 0c02 |00d5: move-result-object v2 │ │ +0efa44: 2200 8206 |00d6: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0efa48: 7010 5134 0000 |00d8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0efa4e: 6e20 5a34 2000 |00db: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efa54: 0c00 |00de: move-result-object v0 │ │ +0efa56: 1a01 5201 |00df: const-string v1, "" // string@0152 │ │ +0efa5a: 6e20 5a34 1000 |00e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efa60: 0c00 |00e4: move-result-object v0 │ │ +0efa62: 6e10 5f34 0000 |00e5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0efa68: 0c02 |00e8: move-result-object v2 │ │ +0efa6a: 5470 f513 |00e9: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ +0efa6e: 1a01 221d |00eb: const-string v1, "file:///android-assets" // string@1d22 │ │ +0efa72: 1a03 7234 |00ed: const-string v3, "text/html" // string@3472 │ │ +0efa76: 1a04 7913 |00ef: const-string v4, "UTF-8" // string@1379 │ │ +0efa7a: 1205 |00f1: const/4 v5, #int 0 // #0 │ │ +0efa7c: 7406 be23 0000 |00f2: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@23be │ │ +0efa82: 5470 f513 |00f5: iget-object v0, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ +0efa86: 6e20 bf23 6000 |00f7: invoke-virtual {v0, v6}, Landroid/webkit/WebView;.setVisibility:(I)V // method@23bf │ │ +0efa8c: 0e00 |00fa: return-void │ │ +0efa8e: 2200 8206 |00fb: new-instance v0, Ljava/lang/StringBuilder; // type@0682 │ │ +0efa92: 7010 5134 0000 |00fd: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0efa98: 6e20 5a34 2000 |0100: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efa9e: 0c00 |0103: move-result-object v0 │ │ +0efaa0: 1401 1200 057f |0104: const v1, #float 1.76788e+38 // #7f050012 │ │ +0efaa6: 2333 1107 |0107: new-array v3, v3, [Ljava/lang/Object; // type@0711 │ │ +0efaaa: 5474 f413 |0109: iget-object v4, v7, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ +0efaae: 4d04 0306 |010b: aput-object v4, v3, v6 │ │ +0efab2: 6e30 7532 1703 |010d: invoke-virtual {v7, v1, v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3275 │ │ +0efab8: 0c01 |0110: move-result-object v1 │ │ +0efaba: 6e20 5a34 1000 |0111: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efac0: 0c00 |0114: move-result-object v0 │ │ +0efac2: 6e10 5f34 0000 |0115: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0efac8: 0c02 |0118: move-result-object v2 │ │ +0efaca: 28bd |0119: goto 00d6 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=166 │ │ 0x000c line=181 │ │ 0x000e line=182 │ │ 0x0012 line=183 │ │ 0x001d line=184 │ │ @@ -337329,19 +337344,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0efaec: |[0efaec] fr.renzo.wikipoff.ui.activities.ArticleActivity.updateViews:()V │ │ -0efafc: 2200 1d06 |0000: new-instance v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2; // type@061d │ │ -0efb00: 7020 6432 1000 |0002: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@3264 │ │ -0efb06: 6e20 7d32 0100 |0005: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@327d │ │ -0efb0c: 0e00 |0008: return-void │ │ +0efacc: |[0efacc] fr.renzo.wikipoff.ui.activities.ArticleActivity.updateViews:()V │ │ +0efadc: 2200 1d06 |0000: new-instance v0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2; // type@061d │ │ +0efae0: 7020 6432 1000 |0002: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@3264 │ │ +0efae6: 6e20 7d32 0100 |0005: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@327d │ │ +0efaec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0008 line=162 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ │ @@ -337351,67 +337366,68 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -0efb10: |[0efb10] fr.renzo.wikipoff.ui.activities.ArticleActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0efb20: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0efb22: 6f20 9b25 5400 |0001: invoke-super {v4, v5}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@259b │ │ -0efb28: 6e10 7632 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3276 │ │ -0efb2e: 0c00 |0007: move-result-object v0 │ │ -0efb30: 6e20 7925 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@2579 │ │ -0efb36: 6e10 7232 0400 |000b: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getApplication:()Landroid/app/Application; // method@3272 │ │ -0efb3c: 0c02 |000e: move-result-object v2 │ │ -0efb3e: 1f02 1a06 |000f: check-cast v2, Lfr/renzo/wikipoff/WikipOff; // type@061a │ │ -0efb42: 6e20 5632 4200 |0011: invoke-virtual {v2, v4}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ -0efb48: 0c02 |0014: move-result-object v2 │ │ -0efb4a: 5b42 f213 |0015: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13f2 │ │ -0efb4e: 7110 2e05 0400 |0017: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0efb54: 0c02 |001a: move-result-object v2 │ │ -0efb56: 5b42 f113 |001b: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.config:Landroid/content/SharedPreferences; // field@13f1 │ │ -0efb5a: 1402 1600 037f |001d: const v2, #float 1.74129e+38 // #7f030016 │ │ -0efb60: 6e20 7e32 2400 |0020: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.setContentView:(I)V // method@327e │ │ -0efb66: 1402 3300 0b7f |0023: const v2, #float 1.84764e+38 // #7f0b0033 │ │ -0efb6c: 6e20 7132 2400 |0026: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.findViewById:(I)Landroid/view/View; // method@3271 │ │ -0efb72: 0c02 |0029: move-result-object v2 │ │ -0efb74: 1f02 c504 |002a: check-cast v2, Landroid/webkit/WebView; // type@04c5 │ │ -0efb78: 5b42 f513 |002c: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ -0efb7c: 5442 f513 |002e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ -0efb80: 6e10 bd23 0200 |0030: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@23bd │ │ -0efb86: 0c02 |0033: move-result-object v2 │ │ -0efb88: 6e20 ba23 3200 |0034: invoke-virtual {v2, v3}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@23ba │ │ -0efb8e: 6e10 7332 0400 |0037: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getIntent:()Landroid/content/Intent; // method@3273 │ │ -0efb94: 0c01 |003a: move-result-object v1 │ │ -0efb96: 1402 6300 057f |003b: const v2, #float 1.76789e+38 // #7f050063 │ │ -0efb9c: 6e20 7432 2400 |003e: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I)Ljava/lang/String; // method@3274 │ │ -0efba2: 0c02 |0041: move-result-object v2 │ │ -0efba4: 6e20 7302 2100 |0042: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ -0efbaa: 0c02 |0045: move-result-object v2 │ │ -0efbac: 5b42 f413 |0046: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ -0efbb0: 2202 8406 |0048: new-instance v2, Ljava/lang/Thread; // type@0684 │ │ -0efbb4: 2203 1c06 |004a: new-instance v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1; // type@061c │ │ -0efbb8: 7020 6232 4300 |004c: invoke-direct {v3, v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@3262 │ │ -0efbbe: 7020 6334 3200 |004f: invoke-direct {v2, v3}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@3463 │ │ -0efbc4: 6e10 6734 0200 |0052: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@3467 │ │ -0efbca: 0e00 |0055: return-void │ │ +0efaf0: |[0efaf0] fr.renzo.wikipoff.ui.activities.ArticleActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0efb00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0efb02: 6f20 9b25 5400 |0001: invoke-super {v4, v5}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@259b │ │ +0efb08: 6e10 7632 0400 |0004: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3276 │ │ +0efb0e: 0c00 |0007: move-result-object v0 │ │ +0efb10: 6e20 7925 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@2579 │ │ +0efb16: 6e10 7232 0400 |000b: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getApplication:()Landroid/app/Application; // method@3272 │ │ +0efb1c: 0c02 |000e: move-result-object v2 │ │ +0efb1e: 1f02 1a06 |000f: check-cast v2, Lfr/renzo/wikipoff/WikipOff; // type@061a │ │ +0efb22: 6e20 5632 4200 |0011: invoke-virtual {v2, v4}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ +0efb28: 0c02 |0014: move-result-object v2 │ │ +0efb2a: 5b42 f213 |0015: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.dbHandler:Lfr/renzo/wikipoff/Database; // field@13f2 │ │ +0efb2e: 7110 2e05 0400 |0017: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0efb34: 0c02 |001a: move-result-object v2 │ │ +0efb36: 5b42 f113 |001b: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.config:Landroid/content/SharedPreferences; // field@13f1 │ │ +0efb3a: 1402 1600 037f |001d: const v2, #float 1.74129e+38 // #7f030016 │ │ +0efb40: 6e20 7e32 2400 |0020: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.setContentView:(I)V // method@327e │ │ +0efb46: 1402 3300 0b7f |0023: const v2, #float 1.84764e+38 // #7f0b0033 │ │ +0efb4c: 6e20 7132 2400 |0026: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.findViewById:(I)Landroid/view/View; // method@3271 │ │ +0efb52: 0c02 |0029: move-result-object v2 │ │ +0efb54: 1f02 c504 |002a: check-cast v2, Landroid/webkit/WebView; // type@04c5 │ │ +0efb58: 5b42 f513 |002c: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ +0efb5c: 5442 f513 |002e: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ +0efb60: 6e10 bd23 0200 |0030: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@23bd │ │ +0efb66: 0c02 |0033: move-result-object v2 │ │ +0efb68: 6e20 ba23 3200 |0034: invoke-virtual {v2, v3}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@23ba │ │ +0efb6e: 6e10 7332 0400 |0037: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getIntent:()Landroid/content/Intent; // method@3273 │ │ +0efb74: 0c01 |003a: move-result-object v1 │ │ +0efb76: 1402 6300 057f |003b: const v2, #float 1.76789e+38 // #7f050063 │ │ +0efb7c: 6e20 7432 2400 |003e: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getString:(I)Ljava/lang/String; // method@3274 │ │ +0efb82: 0c02 |0041: move-result-object v2 │ │ +0efb84: 6e20 7302 2100 |0042: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0273 │ │ +0efb8a: 0c02 |0045: move-result-object v2 │ │ +0efb8c: 5b42 f413 |0046: iput-object v2, v4, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ +0efb90: 2202 8406 |0048: new-instance v2, Ljava/lang/Thread; // type@0684 │ │ +0efb94: 2203 1c06 |004a: new-instance v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1; // type@061c │ │ +0efb98: 7020 6232 4300 |004c: invoke-direct {v3, v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V // method@3262 │ │ +0efb9e: 7020 6334 3200 |004f: invoke-direct {v2, v3}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@3463 │ │ +0efba4: 6e10 6734 0200 |0052: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@3467 │ │ +0efbaa: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=67 │ │ 0x0008 line=68 │ │ 0x000b line=70 │ │ 0x0017 line=72 │ │ 0x001d line=74 │ │ 0x0023 line=76 │ │ 0x002e line=77 │ │ 0x0037 line=79 │ │ 0x003b line=80 │ │ 0x0048 line=82 │ │ + 0x0052 line=88 │ │ 0x0055 line=90 │ │ locals : │ │ 0x0008 - 0x0056 reg=0 actionBar Lcom/actionbarsherlock/app/ActionBar; │ │ 0x003b - 0x0056 reg=1 source_intent Landroid/content/Intent; │ │ 0x0000 - 0x0056 reg=4 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ 0x0000 - 0x0056 reg=5 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -337420,44 +337436,47 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0efbcc: |[0efbcc] fr.renzo.wikipoff.ui.activities.ArticleActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0efbdc: 6e10 7732 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@3277 │ │ -0efbe2: 0c01 |0003: move-result-object v1 │ │ -0efbe4: 1502 0c7f |0004: const/high16 v2, #int 2131492864 // #7f0c │ │ -0efbe8: 6e30 e92f 2104 |0006: invoke-virtual {v1, v2, v4}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2fe9 │ │ -0efbee: 2200 e905 |0009: new-instance v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ -0efbf2: 6e10 7632 0300 |000b: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3276 │ │ -0efbf8: 0c01 |000e: move-result-object v1 │ │ -0efbfa: 6e10 6b25 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@256b │ │ -0efc00: 0c01 |0012: move-result-object v1 │ │ -0efc02: 7020 0131 1000 |0013: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;)V // method@3101 │ │ -0efc08: 6e20 6131 3000 |0016: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView;.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V // method@3161 │ │ -0efc0e: 1a01 7e11 |0019: const-string v1, "Search" // string@117e │ │ -0efc12: 7220 bd2f 1400 |001b: invoke-interface {v4, v1}, Lcom/actionbarsherlock/view/Menu;.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2fbd │ │ -0efc18: 0c01 |001e: move-result-object v1 │ │ -0efc1a: 7220 0530 0100 |001f: invoke-interface {v1, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@3005 │ │ -0efc20: 0c01 |0022: move-result-object v1 │ │ -0efc22: 1402 7100 027f |0023: const v2, #float 1.72802e+38 // #7f020071 │ │ -0efc28: 7220 0a30 2100 |0026: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@300a │ │ -0efc2e: 0c01 |0029: move-result-object v1 │ │ -0efc30: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ -0efc34: 7220 1130 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@3011 │ │ -0efc3a: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0efc3c: 0f01 |0030: return v1 │ │ +0efbac: |[0efbac] fr.renzo.wikipoff.ui.activities.ArticleActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0efbbc: 6e10 7732 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@3277 │ │ +0efbc2: 0c01 |0003: move-result-object v1 │ │ +0efbc4: 1502 0c7f |0004: const/high16 v2, #int 2131492864 // #7f0c │ │ +0efbc8: 6e30 e92f 2104 |0006: invoke-virtual {v1, v2, v4}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2fe9 │ │ +0efbce: 2200 e905 |0009: new-instance v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ +0efbd2: 6e10 7632 0300 |000b: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3276 │ │ +0efbd8: 0c01 |000e: move-result-object v1 │ │ +0efbda: 6e10 6b25 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@256b │ │ +0efbe0: 0c01 |0012: move-result-object v1 │ │ +0efbe2: 7020 0131 1000 |0013: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;)V // method@3101 │ │ +0efbe8: 6e20 6131 3000 |0016: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView;.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V // method@3161 │ │ +0efbee: 1a01 7e11 |0019: const-string v1, "Search" // string@117e │ │ +0efbf2: 7220 bd2f 1400 |001b: invoke-interface {v4, v1}, Lcom/actionbarsherlock/view/Menu;.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2fbd │ │ +0efbf8: 0c01 |001e: move-result-object v1 │ │ +0efbfa: 7220 0530 0100 |001f: invoke-interface {v1, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@3005 │ │ +0efc00: 0c01 |0022: move-result-object v1 │ │ +0efc02: 1402 7100 027f |0023: const v2, #float 1.72802e+38 // #7f020071 │ │ +0efc08: 7220 0a30 2100 |0026: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@300a │ │ +0efc0e: 0c01 |0029: move-result-object v1 │ │ +0efc10: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ +0efc14: 7220 1130 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@3011 │ │ +0efc1a: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +0efc1c: 0f01 |0030: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0009 line=132 │ │ 0x0016 line=134 │ │ 0x0019 line=135 │ │ + 0x001f line=136 │ │ + 0x0026 line=137 │ │ + 0x002c line=138 │ │ 0x002f line=140 │ │ locals : │ │ 0x0016 - 0x0031 reg=0 searchView Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0031 reg=3 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ 0x0000 - 0x0031 reg=4 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/activities/ArticleActivity;) │ │ @@ -337465,76 +337484,76 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -0efc40: |[0efc40] fr.renzo.wikipoff.ui.activities.ArticleActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0efc50: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0efc52: 7210 f62f 0900 |0001: invoke-interface {v9}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ -0efc58: 0a06 |0004: move-result v6 │ │ -0efc5a: 2c06 7900 0000 |0005: sparse-switch v6, 0000007e // +00000079 │ │ -0efc60: 6f20 a325 9800 |0008: invoke-super {v8, v9}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25a3 │ │ -0efc66: 0a05 |000b: move-result v5 │ │ -0efc68: 0f05 |000c: return v5 │ │ -0efc6a: 2200 5d00 |000d: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0efc6e: 1c06 3b06 |000f: const-class v6, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ -0efc72: 7030 5d02 8006 |0011: invoke-direct {v0, v8, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0efc78: 6e20 8132 0800 |0014: invoke-virtual {v8, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ -0efc7e: 28f5 |0017: goto 000c // -000b │ │ -0efc80: 2201 5d00 |0018: new-instance v1, Landroid/content/Intent; // type@005d │ │ -0efc84: 1c06 2b06 |001a: const-class v6, Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // type@062b │ │ -0efc88: 7030 5d02 8106 |001c: invoke-direct {v1, v8, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0efc8e: 6e20 8132 1800 |001f: invoke-virtual {v8, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ -0efc94: 28ea |0022: goto 000c // -0016 │ │ -0efc96: 2204 5d00 |0023: new-instance v4, Landroid/content/Intent; // type@005d │ │ -0efc9a: 1a06 c317 |0025: const-string v6, "android.intent.action.VIEW" // string@17c3 │ │ -0efc9e: 7020 5f02 6400 |0027: invoke-direct {v4, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ -0efca4: 2206 8206 |002a: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0efca8: 7010 5134 0600 |002c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0efcae: 1a07 f421 |002f: const-string v7, "https://www.google.com/search?q=" // string@21f4 │ │ -0efcb2: 6e20 5a34 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efcb8: 0c06 |0034: move-result-object v6 │ │ -0efcba: 5487 f413 |0035: iget-object v7, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ -0efcbe: 6e20 5a34 7600 |0037: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efcc4: 0c06 |003a: move-result-object v6 │ │ -0efcc6: 6e10 5f34 0600 |003b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0efccc: 0c06 |003e: move-result-object v6 │ │ -0efcce: 7110 9504 0600 |003f: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -0efcd4: 0c03 |0042: move-result-object v3 │ │ -0efcd6: 5486 f013 |0043: iget-object v6, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0efcda: 3806 2300 |0045: if-eqz v6, 0068 // +0023 │ │ -0efcde: 2206 8206 |0047: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0efce2: 7010 5134 0600 |0049: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0efce8: 5487 f013 |004c: iget-object v7, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0efcec: 5477 c110 |004e: iget-object v7, v7, Lfr/renzo/wikipoff/Article;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10c1 │ │ -0efcf0: 6e10 1c32 0700 |0050: invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;.getOnlineURL:()Ljava/lang/String; // method@321c │ │ -0efcf6: 0c07 |0053: move-result-object v7 │ │ -0efcf8: 6e20 5a34 7600 |0054: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efcfe: 0c06 |0057: move-result-object v6 │ │ -0efd00: 5487 f013 |0058: iget-object v7, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ -0efd04: 5477 c010 |005a: iget-object v7, v7, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ -0efd08: 6e20 5a34 7600 |005c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0efd0e: 0c06 |005f: move-result-object v6 │ │ -0efd10: 6e10 5f34 0600 |0060: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0efd16: 0c06 |0063: move-result-object v6 │ │ -0efd18: 7110 9504 0600 |0064: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -0efd1e: 0c03 |0067: move-result-object v3 │ │ -0efd20: 6e20 8902 3400 |0068: invoke-virtual {v4, v3}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0289 │ │ -0efd26: 6e20 8132 4800 |006b: invoke-virtual {v8, v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ -0efd2c: 289e |006e: goto 000c // -0062 │ │ -0efd2e: 2202 5d00 |006f: new-instance v2, Landroid/content/Intent; // type@005d │ │ -0efd32: 1c06 1b06 |0071: const-class v6, Lfr/renzo/wikipoff/ui/activities/AboutActivity; // type@061b │ │ -0efd36: 7030 5d02 8206 |0073: invoke-direct {v2, v8, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0efd3c: 6e20 8132 2800 |0076: invoke-virtual {v8, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ -0efd42: 2893 |0079: goto 000c // -006d │ │ -0efd44: 7110 b008 0800 |007a: invoke-static {v8}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@08b0 │ │ -0efd4a: 288f |007d: goto 000c // -0071 │ │ -0efd4c: 0002 0500 2c00 0201 6400 0b7f 6500 ... |007e: sparse-switch-data (22 units) │ │ +0efc20: |[0efc20] fr.renzo.wikipoff.ui.activities.ArticleActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0efc30: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0efc32: 7210 f62f 0900 |0001: invoke-interface {v9}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ +0efc38: 0a06 |0004: move-result v6 │ │ +0efc3a: 2c06 7900 0000 |0005: sparse-switch v6, 0000007e // +00000079 │ │ +0efc40: 6f20 a325 9800 |0008: invoke-super {v8, v9}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25a3 │ │ +0efc46: 0a05 |000b: move-result v5 │ │ +0efc48: 0f05 |000c: return v5 │ │ +0efc4a: 2200 5d00 |000d: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0efc4e: 1c06 3b06 |000f: const-class v6, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ +0efc52: 7030 5d02 8006 |0011: invoke-direct {v0, v8, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0efc58: 6e20 8132 0800 |0014: invoke-virtual {v8, v0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ +0efc5e: 28f5 |0017: goto 000c // -000b │ │ +0efc60: 2201 5d00 |0018: new-instance v1, Landroid/content/Intent; // type@005d │ │ +0efc64: 1c06 2b06 |001a: const-class v6, Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // type@062b │ │ +0efc68: 7030 5d02 8106 |001c: invoke-direct {v1, v8, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0efc6e: 6e20 8132 1800 |001f: invoke-virtual {v8, v1}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ +0efc74: 28ea |0022: goto 000c // -0016 │ │ +0efc76: 2204 5d00 |0023: new-instance v4, Landroid/content/Intent; // type@005d │ │ +0efc7a: 1a06 c317 |0025: const-string v6, "android.intent.action.VIEW" // string@17c3 │ │ +0efc7e: 7020 5f02 6400 |0027: invoke-direct {v4, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025f │ │ +0efc84: 2206 8206 |002a: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0efc88: 7010 5134 0600 |002c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0efc8e: 1a07 f421 |002f: const-string v7, "https://www.google.com/search?q=" // string@21f4 │ │ +0efc92: 6e20 5a34 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efc98: 0c06 |0034: move-result-object v6 │ │ +0efc9a: 5487 f413 |0035: iget-object v7, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.wanted_title:Ljava/lang/String; // field@13f4 │ │ +0efc9e: 6e20 5a34 7600 |0037: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efca4: 0c06 |003a: move-result-object v6 │ │ +0efca6: 6e10 5f34 0600 |003b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0efcac: 0c06 |003e: move-result-object v6 │ │ +0efcae: 7110 9504 0600 |003f: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +0efcb4: 0c03 |0042: move-result-object v3 │ │ +0efcb6: 5486 f013 |0043: iget-object v6, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0efcba: 3806 2300 |0045: if-eqz v6, 0068 // +0023 │ │ +0efcbe: 2206 8206 |0047: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0efcc2: 7010 5134 0600 |0049: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0efcc8: 5487 f013 |004c: iget-object v7, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0efccc: 5477 c110 |004e: iget-object v7, v7, Lfr/renzo/wikipoff/Article;.wiki:Lfr/renzo/wikipoff/Wiki; // field@10c1 │ │ +0efcd0: 6e10 1c32 0700 |0050: invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;.getOnlineURL:()Ljava/lang/String; // method@321c │ │ +0efcd6: 0c07 |0053: move-result-object v7 │ │ +0efcd8: 6e20 5a34 7600 |0054: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efcde: 0c06 |0057: move-result-object v6 │ │ +0efce0: 5487 f013 |0058: iget-object v7, v8, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.article:Lfr/renzo/wikipoff/Article; // field@13f0 │ │ +0efce4: 5477 c010 |005a: iget-object v7, v7, Lfr/renzo/wikipoff/Article;.title:Ljava/lang/String; // field@10c0 │ │ +0efce8: 6e20 5a34 7600 |005c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0efcee: 0c06 |005f: move-result-object v6 │ │ +0efcf0: 6e10 5f34 0600 |0060: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0efcf6: 0c06 |0063: move-result-object v6 │ │ +0efcf8: 7110 9504 0600 |0064: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +0efcfe: 0c03 |0067: move-result-object v3 │ │ +0efd00: 6e20 8902 3400 |0068: invoke-virtual {v4, v3}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0289 │ │ +0efd06: 6e20 8132 4800 |006b: invoke-virtual {v8, v4}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ +0efd0c: 289e |006e: goto 000c // -0062 │ │ +0efd0e: 2202 5d00 |006f: new-instance v2, Landroid/content/Intent; // type@005d │ │ +0efd12: 1c06 1b06 |0071: const-class v6, Lfr/renzo/wikipoff/ui/activities/AboutActivity; // type@061b │ │ +0efd16: 7030 5d02 8206 |0073: invoke-direct {v2, v8, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0efd1c: 6e20 8132 2800 |0076: invoke-virtual {v8, v2}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.startActivity:(Landroid/content/Intent;)V // method@3281 │ │ +0efd22: 2893 |0079: goto 000c // -006d │ │ +0efd24: 7110 b008 0800 |007a: invoke-static {v8}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@08b0 │ │ +0efd2a: 288f |007d: goto 000c // -0071 │ │ +0efd2c: 0002 0500 2c00 0201 6400 0b7f 6500 ... |007e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0008 line=125 │ │ 0x000d line=101 │ │ 0x0014 line=102 │ │ 0x0018 line=105 │ │ @@ -337563,19 +337582,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0efd78: |[0efd78] fr.renzo.wikipoff.ui.activities.ArticleActivity.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0efd88: 5410 f513 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ -0efd8c: 6e20 bb23 2000 |0002: invoke-virtual {v0, v2}, Landroid/webkit/WebView;.findAll:(Ljava/lang/String;)I // method@23bb │ │ -0efd92: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0efd94: 0f00 |0006: return v0 │ │ +0efd58: |[0efd58] fr.renzo.wikipoff.ui.activities.ArticleActivity.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0efd68: 5410 f513 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ +0efd6c: 6e20 bb23 2000 |0002: invoke-virtual {v0, v2}, Landroid/webkit/WebView;.findAll:(Ljava/lang/String;)I // method@23bb │ │ +0efd72: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0efd74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ @@ -337585,19 +337604,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0efd98: |[0efd98] fr.renzo.wikipoff.ui.activities.ArticleActivity.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0efda8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0efdaa: 5420 f513 |0001: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ -0efdae: 6e20 bc23 1000 |0003: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.findNext:(Z)V // method@23bc │ │ -0efdb4: 0f01 |0006: return v1 │ │ +0efd78: |[0efd78] fr.renzo.wikipoff.ui.activities.ArticleActivity.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0efd88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0efd8a: 5420 f513 |0001: iget-object v0, v2, Lfr/renzo/wikipoff/ui/activities/ArticleActivity;.webview:Landroid/webkit/WebView; // field@13f5 │ │ +0efd8e: 6e20 bc23 1000 |0003: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.findNext:(Z)V // method@23bc │ │ +0efd94: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=144 │ │ 0x0006 line=145 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ 0x0000 - 0x0007 reg=3 query Ljava/lang/String; │ │ @@ -337672,38 +337691,37 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0efdb8: |[0efdb8] fr.renzo.wikipoff.ui.activities.MainActivity.:()V │ │ -0efdc8: 7010 8f25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@258f │ │ -0efdce: 5b00 0514 |0003: iput-object v0, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ -0efdd2: 0e00 |0005: return-void │ │ +0efd98: |[0efd98] fr.renzo.wikipoff.ui.activities.MainActivity.:()V │ │ +0efda8: 7010 8f25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@258f │ │ +0efdae: 5b00 0514 |0003: iput-object v0, v0, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ +0efdb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=70 │ │ - 0x0005 line=208 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity;) │ │ name : 'access$000' │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0efdd4: |[0efdd4] fr.renzo.wikipoff.ui.activities.MainActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView; │ │ -0efde4: 5410 0814 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ -0efde8: 1100 |0002: return-object v0 │ │ +0efdb4: |[0efdb4] fr.renzo.wikipoff.ui.activities.MainActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView; │ │ +0efdc4: 5410 0814 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ +0efdc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity;) │ │ @@ -337711,17 +337729,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0efdec: |[0efdec] fr.renzo.wikipoff.ui.activities.MainActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V │ │ -0efdfc: 7020 bb32 1000 |0000: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startArticleActivity:(Ljava/lang/String;)V // method@32bb │ │ -0efe02: 0e00 |0003: return-void │ │ +0efdcc: |[0efdcc] fr.renzo.wikipoff.ui.activities.MainActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/MainActivity;Ljava/lang/String;)V │ │ +0efddc: 7020 bb32 1000 |0000: invoke-direct {v0, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startArticleActivity:(Ljava/lang/String;)V // method@32bb │ │ +0efde2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -337730,17 +337748,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/AutoCompleteTextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0efe04: |[0efe04] fr.renzo.wikipoff.ui.activities.MainActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/AutoCompleteTextView; │ │ -0efe14: 5410 0a14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0efe18: 1100 |0002: return-object v0 │ │ +0efde4: |[0efde4] fr.renzo.wikipoff.ui.activities.MainActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/AutoCompleteTextView; │ │ +0efdf4: 5410 0a14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0efdf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ #4 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity;) │ │ @@ -337748,17 +337766,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0efe1c: |[0efe1c] fr.renzo.wikipoff.ui.activities.MainActivity.access$300:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ -0efe2c: 7010 b132 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.hideSoftKeyboard:()V // method@32b1 │ │ -0efe32: 0e00 |0003: return-void │ │ +0efdfc: |[0efdfc] fr.renzo.wikipoff.ui.activities.MainActivity.access$300:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ │ +0efe0c: 7010 b132 0000 |0000: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.hideSoftKeyboard:()V // method@32b1 │ │ +0efe12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ #5 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity;) │ │ @@ -337766,17 +337784,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Lfr/renzo/wikipoff/WikipOff;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0efe34: |[0efe34] fr.renzo.wikipoff.ui.activities.MainActivity.access$400:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Lfr/renzo/wikipoff/WikipOff; │ │ -0efe44: 5410 0214 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ -0efe48: 1100 |0002: return-object v0 │ │ +0efe14: |[0efe14] fr.renzo.wikipoff.ui.activities.MainActivity.access$400:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Lfr/renzo/wikipoff/WikipOff; │ │ +0efe24: 5410 0214 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ +0efe28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ #6 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity;) │ │ @@ -337784,17 +337802,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0efe4c: |[0efe4c] fr.renzo.wikipoff.ui.activities.MainActivity.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; │ │ -0efe5c: 5410 0514 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ -0efe60: 1100 |0002: return-object v0 │ │ +0efe2c: |[0efe2c] fr.renzo.wikipoff.ui.activities.MainActivity.access$500:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; │ │ +0efe3c: 5410 0514 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ +0efe40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ │ #7 : (in Lfr/renzo/wikipoff/ui/activities/MainActivity;) │ │ @@ -337802,26 +337820,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0efe64: |[0efe64] fr.renzo.wikipoff.ui.activities.MainActivity.clearViewData:()V │ │ -0efe74: 5431 0814 |0000: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ -0efe78: 6e10 5e24 0100 |0002: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@245e │ │ -0efe7e: 0c00 |0005: move-result-object v0 │ │ -0efe80: 1f00 ce04 |0006: check-cast v0, Landroid/widget/ArrayAdapter; // type@04ce │ │ -0efe84: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0efe88: 6e10 d123 0000 |000a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.clear:()V // method@23d1 │ │ -0efe8e: 6e10 d223 0000 |000d: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@23d2 │ │ -0efe94: 5431 0a14 |0010: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0efe98: 1a02 0000 |0012: const-string v2, "" // string@0000 │ │ -0efe9c: 6e20 de23 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ -0efea2: 0e00 |0017: return-void │ │ +0efe44: |[0efe44] fr.renzo.wikipoff.ui.activities.MainActivity.clearViewData:()V │ │ +0efe54: 5431 0814 |0000: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ +0efe58: 6e10 5e24 0100 |0002: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@245e │ │ +0efe5e: 0c00 |0005: move-result-object v0 │ │ +0efe60: 1f00 ce04 |0006: check-cast v0, Landroid/widget/ArrayAdapter; // type@04ce │ │ +0efe64: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0efe68: 6e10 d123 0000 |000a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.clear:()V // method@23d1 │ │ +0efe6e: 6e10 d223 0000 |000d: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@23d2 │ │ +0efe74: 5431 0a14 |0010: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0efe78: 1a02 0000 |0012: const-string v2, "" // string@0000 │ │ +0efe7c: 6e20 de23 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@23de │ │ +0efe82: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ 0x000a line=278 │ │ 0x000d line=279 │ │ 0x0010 line=281 │ │ @@ -337835,39 +337853,39 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0efea4: |[0efea4] fr.renzo.wikipoff.ui.activities.MainActivity.createDir:(Ljava/io/File;)V │ │ -0efeb4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0efeb6: 6e10 9333 0700 |0001: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0efebc: 0a01 |0004: move-result v1 │ │ -0efebe: 3901 2c00 |0005: if-nez v1, 0031 // +002c │ │ -0efec2: 6e10 a033 0700 |0007: invoke-virtual {v7}, Ljava/io/File;.mkdirs:()Z // method@33a0 │ │ -0efec8: 6e10 9333 0700 |000a: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0efece: 0a01 |000d: move-result v1 │ │ -0efed0: 3901 2300 |000e: if-nez v1, 0031 // +0023 │ │ -0efed4: 1401 1700 057f |0010: const v1, #float 1.76788e+38 // #7f050017 │ │ -0efeda: 2352 1107 |0013: new-array v2, v5, [Ljava/lang/Object; // type@0711 │ │ -0efede: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0efee0: 6e10 9433 0700 |0016: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ -0efee6: 0c04 |0019: move-result-object v4 │ │ -0efee8: 4d04 0203 |001a: aput-object v4, v2, v3 │ │ -0efeec: 6e30 ae32 1602 |001c: invoke-virtual {v6, v1, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32ae │ │ -0efef2: 0c01 |001f: move-result-object v1 │ │ -0efef4: 7130 f324 1605 |0020: invoke-static {v6, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ -0efefa: 0c01 |0023: move-result-object v1 │ │ -0efefc: 6e10 f624 0100 |0024: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ -0eff02: 2200 5d00 |0027: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0eff06: 1c01 2b06 |0029: const-class v1, Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // type@062b │ │ -0eff0a: 7030 5d02 6001 |002b: invoke-direct {v0, v6, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0eff10: 6e20 ba32 0600 |002e: invoke-virtual {v6, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ -0eff16: 0e00 |0031: return-void │ │ +0efe84: |[0efe84] fr.renzo.wikipoff.ui.activities.MainActivity.createDir:(Ljava/io/File;)V │ │ +0efe94: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0efe96: 6e10 9333 0700 |0001: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0efe9c: 0a01 |0004: move-result v1 │ │ +0efe9e: 3901 2c00 |0005: if-nez v1, 0031 // +002c │ │ +0efea2: 6e10 a033 0700 |0007: invoke-virtual {v7}, Ljava/io/File;.mkdirs:()Z // method@33a0 │ │ +0efea8: 6e10 9333 0700 |000a: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0efeae: 0a01 |000d: move-result v1 │ │ +0efeb0: 3901 2300 |000e: if-nez v1, 0031 // +0023 │ │ +0efeb4: 1401 1700 057f |0010: const v1, #float 1.76788e+38 // #7f050017 │ │ +0efeba: 2352 1107 |0013: new-array v2, v5, [Ljava/lang/Object; // type@0711 │ │ +0efebe: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0efec0: 6e10 9433 0700 |0016: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@3394 │ │ +0efec6: 0c04 |0019: move-result-object v4 │ │ +0efec8: 4d04 0203 |001a: aput-object v4, v2, v3 │ │ +0efecc: 6e30 ae32 1602 |001c: invoke-virtual {v6, v1, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@32ae │ │ +0efed2: 0c01 |001f: move-result-object v1 │ │ +0efed4: 7130 f324 1605 |0020: invoke-static {v6, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ +0efeda: 0c01 |0023: move-result-object v1 │ │ +0efedc: 6e10 f624 0100 |0024: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ +0efee2: 2200 5d00 |0027: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0efee6: 1c01 2b06 |0029: const-class v1, Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // type@062b │ │ +0efeea: 7030 5d02 6001 |002b: invoke-direct {v0, v6, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0efef0: 6e20 ba32 0600 |002e: invoke-virtual {v6, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ +0efef6: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=223 │ │ 0x0007 line=224 │ │ 0x000a line=225 │ │ 0x0010 line=226 │ │ 0x0027 line=227 │ │ @@ -337883,22 +337901,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0eff18: |[0eff18] fr.renzo.wikipoff.ui.activities.MainActivity.createEnv:()V │ │ -0eff28: 5410 0614 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.dbdir:Ljava/io/File; // field@1406 │ │ -0eff2c: 6e10 9333 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0eff32: 0a00 |0005: move-result v0 │ │ -0eff34: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -0eff38: 5410 0614 |0008: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.dbdir:Ljava/io/File; // field@1406 │ │ -0eff3c: 7020 a832 0100 |000a: invoke-direct {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.createDir:(Ljava/io/File;)V // method@32a8 │ │ -0eff42: 0e00 |000d: return-void │ │ +0efef8: |[0efef8] fr.renzo.wikipoff.ui.activities.MainActivity.createEnv:()V │ │ +0eff08: 5410 0614 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.dbdir:Ljava/io/File; // field@1406 │ │ +0eff0c: 6e10 9333 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0eff12: 0a00 |0005: move-result v0 │ │ +0eff14: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +0eff18: 5410 0614 |0008: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.dbdir:Ljava/io/File; // field@1406 │ │ +0eff1c: 7020 a832 0100 |000a: invoke-direct {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.createDir:(Ljava/io/File;)V // method@32a8 │ │ +0eff22: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0008 line=218 │ │ 0x000d line=220 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ @@ -337908,26 +337926,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0eff44: |[0eff44] fr.renzo.wikipoff.ui.activities.MainActivity.hideSoftKeyboard:()V │ │ -0eff54: 1a01 7c22 |0000: const-string v1, "input_method" // string@227c │ │ -0eff58: 6e20 b032 1300 |0002: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32b0 │ │ -0eff5e: 0c00 |0005: move-result-object v0 │ │ -0eff60: 1f00 c204 |0006: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ -0eff64: 6e10 ac32 0300 |0008: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getCurrentFocus:()Landroid/view/View; // method@32ac │ │ -0eff6a: 0c01 |000b: move-result-object v1 │ │ -0eff6c: 6e10 d121 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ -0eff72: 0c01 |000f: move-result-object v1 │ │ -0eff74: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0eff76: 6e30 b523 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@23b5 │ │ -0eff7c: 0e00 |0014: return-void │ │ +0eff24: |[0eff24] fr.renzo.wikipoff.ui.activities.MainActivity.hideSoftKeyboard:()V │ │ +0eff34: 1a01 7c22 |0000: const-string v1, "input_method" // string@227c │ │ +0eff38: 6e20 b032 1300 |0002: invoke-virtual {v3, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@32b0 │ │ +0eff3e: 0c00 |0005: move-result-object v0 │ │ +0eff40: 1f00 c204 |0006: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@04c2 │ │ +0eff44: 6e10 ac32 0300 |0008: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getCurrentFocus:()Landroid/view/View; // method@32ac │ │ +0eff4a: 0c01 |000b: move-result-object v1 │ │ +0eff4c: 6e10 d121 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@21d1 │ │ +0eff52: 0c01 |000f: move-result-object v1 │ │ +0eff54: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0eff56: 6e30 b523 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@23b5 │ │ +0eff5c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0008 line=293 │ │ 0x0014 line=294 │ │ locals : │ │ 0x0008 - 0x0015 reg=0 inputMethodManager Landroid/view/inputmethod/InputMethodManager; │ │ @@ -337938,32 +337956,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0eff80: |[0eff80] fr.renzo.wikipoff.ui.activities.MainActivity.newDatabaseSelected:()V │ │ -0eff90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0eff92: 5431 0214 |0001: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ -0eff96: 6e20 5632 3100 |0003: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ -0eff9c: 0c00 |0006: move-result-object v0 │ │ -0eff9e: 3800 1100 |0007: if-eqz v0, 0018 // +0011 │ │ -0effa2: 7010 b932 0300 |0009: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.showViews:()V // method@32b9 │ │ -0effa8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0effaa: 7020 bc32 1300 |000d: invoke-direct {v3, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.toggleAllViews:(Z)V // method@32bc │ │ -0effb0: 5431 0714 |0010: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ -0effb4: 1302 0800 |0012: const/16 v2, #int 8 // #8 │ │ -0effb8: 6e20 e523 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0effbe: 0e00 |0017: return-void │ │ -0effc0: 7020 bc32 2300 |0018: invoke-direct {v3, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.toggleAllViews:(Z)V // method@32bc │ │ -0effc6: 7010 a732 0300 |001b: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearViewData:()V // method@32a7 │ │ -0effcc: 5431 0714 |001e: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ -0effd0: 6e20 e523 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ -0effd6: 28f4 |0023: goto 0017 // -000c │ │ +0eff60: |[0eff60] fr.renzo.wikipoff.ui.activities.MainActivity.newDatabaseSelected:()V │ │ +0eff70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0eff72: 5431 0214 |0001: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ +0eff76: 6e20 5632 3100 |0003: invoke-virtual {v1, v3}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ +0eff7c: 0c00 |0006: move-result-object v0 │ │ +0eff7e: 3800 1100 |0007: if-eqz v0, 0018 // +0011 │ │ +0eff82: 7010 b932 0300 |0009: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.showViews:()V // method@32b9 │ │ +0eff88: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0eff8a: 7020 bc32 1300 |000d: invoke-direct {v3, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.toggleAllViews:(Z)V // method@32bc │ │ +0eff90: 5431 0714 |0010: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ +0eff94: 1302 0800 |0012: const/16 v2, #int 8 // #8 │ │ +0eff98: 6e20 e523 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0eff9e: 0e00 |0017: return-void │ │ +0effa0: 7020 bc32 2300 |0018: invoke-direct {v3, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.toggleAllViews:(Z)V // method@32bc │ │ +0effa6: 7010 a732 0300 |001b: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearViewData:()V // method@32a7 │ │ +0effac: 5431 0714 |001e: iget-object v1, v3, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ +0effb0: 6e20 e523 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@23e5 │ │ +0effb6: 28f4 |0023: goto 0017 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0007 line=262 │ │ 0x0009 line=263 │ │ 0x000c line=264 │ │ 0x0010 line=265 │ │ @@ -337980,31 +337998,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0effd8: |[0effd8] fr.renzo.wikipoff.ui.activities.MainActivity.setStorage:()V │ │ -0effe8: 5441 0414 |0000: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/MainActivity;.config:Landroid/content/SharedPreferences; // field@1404 │ │ -0effec: 1402 5e00 057f |0002: const v2, #float 1.76789e+38 // #7f05005e │ │ -0efff2: 6e20 ad32 2400 |0005: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I)Ljava/lang/String; // method@32ad │ │ -0efff8: 0c02 |0008: move-result-object v2 │ │ -0efffa: 7110 0432 0400 |0009: invoke-static {v4}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ -0f0000: 0c03 |000c: move-result-object v3 │ │ -0f0002: 7230 9802 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0f0008: 0c00 |0010: move-result-object v0 │ │ -0f000a: 2201 4b06 |0011: new-instance v1, Ljava/io/File; // type@064b │ │ -0f000e: 1402 4400 057f |0013: const v2, #float 1.76789e+38 // #7f050044 │ │ -0f0014: 6e20 ad32 2400 |0016: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I)Ljava/lang/String; // method@32ad │ │ -0f001a: 0c02 |0019: move-result-object v2 │ │ -0f001c: 7030 8e33 0102 |001a: invoke-direct {v1, v0, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0f0022: 5b41 0614 |001d: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/MainActivity;.dbdir:Ljava/io/File; // field@1406 │ │ -0f0026: 7010 a932 0400 |001f: invoke-direct {v4}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.createEnv:()V // method@32a9 │ │ -0f002c: 0e00 |0022: return-void │ │ +0effb8: |[0effb8] fr.renzo.wikipoff.ui.activities.MainActivity.setStorage:()V │ │ +0effc8: 5441 0414 |0000: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/MainActivity;.config:Landroid/content/SharedPreferences; // field@1404 │ │ +0effcc: 1402 5e00 057f |0002: const v2, #float 1.76789e+38 // #7f05005e │ │ +0effd2: 6e20 ad32 2400 |0005: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I)Ljava/lang/String; // method@32ad │ │ +0effd8: 0c02 |0008: move-result-object v2 │ │ +0effda: 7110 0432 0400 |0009: invoke-static {v4}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ +0effe0: 0c03 |000c: move-result-object v3 │ │ +0effe2: 7230 9802 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0effe8: 0c00 |0010: move-result-object v0 │ │ +0effea: 2201 4b06 |0011: new-instance v1, Ljava/io/File; // type@064b │ │ +0effee: 1402 4400 057f |0013: const v2, #float 1.76789e+38 // #7f050044 │ │ +0efff4: 6e20 ad32 2400 |0016: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I)Ljava/lang/String; // method@32ad │ │ +0efffa: 0c02 |0019: move-result-object v2 │ │ +0efffc: 7030 8e33 0102 |001a: invoke-direct {v1, v0, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0f0002: 5b41 0614 |001d: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/MainActivity;.dbdir:Ljava/io/File; // field@1406 │ │ +0f0006: 7010 a932 0400 |001f: invoke-direct {v4}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.createEnv:()V // method@32a9 │ │ +0f000c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0011 line=99 │ │ 0x001f line=100 │ │ 0x0022 line=101 │ │ locals : │ │ @@ -338016,71 +338034,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 124 16-bit code units │ │ -0f0030: |[0f0030] fr.renzo.wikipoff.ui.activities.MainActivity.showViews:()V │ │ -0f0040: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0f0042: 5451 0314 |0001: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearSearchButton:Landroid/widget/ImageButton; // field@1403 │ │ -0f0046: 2202 2306 |0003: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener; // type@0623 │ │ -0f004a: 7020 9532 5200 |0005: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@3295 │ │ -0f0050: 6e20 1524 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2415 │ │ -0f0056: 5451 0814 |000b: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ -0f005a: 2202 2506 |000d: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener; // type@0625 │ │ -0f005e: 7020 9932 5200 |000f: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@3299 │ │ -0f0064: 6e20 7224 2100 |0012: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ -0f006a: 5451 0914 |0015: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.rndbutton:Landroid/widget/Button; // field@1409 │ │ -0f006e: 2202 2706 |0017: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener; // type@0627 │ │ -0f0072: 7020 9e32 5200 |0019: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@329e │ │ -0f0078: 6e20 e323 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ -0f007e: 5451 0214 |001f: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ -0f0082: 6e20 5632 5100 |0021: invoke-virtual {v1, v5}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ -0f0088: 0c01 |0024: move-result-object v1 │ │ -0f008a: 3801 2300 |0025: if-eqz v1, 0048 // +0023 │ │ -0f008e: 5451 0214 |0027: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ -0f0092: 6e20 5632 5100 |0029: invoke-virtual {v1, v5}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ -0f0098: 0c01 |002c: move-result-object v1 │ │ -0f009a: 6e10 dc31 0100 |002d: invoke-virtual {v1}, Lfr/renzo/wikipoff/Database;.getNbSQLiteFiles:()I // method@31dc │ │ -0f00a0: 0a01 |0030: move-result v1 │ │ -0f00a2: 1212 |0031: const/4 v2, #int 1 // #1 │ │ -0f00a4: 3721 3500 |0032: if-le v1, v2, 0067 // +0035 │ │ -0f00a8: 2200 1106 |0034: new-instance v0, Lfr/renzo/wikipoff/SearchCursorAdapterN; // type@0611 │ │ -0f00ac: 5451 0514 |0036: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ -0f00b0: 5452 0214 |0038: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ -0f00b4: 5453 0514 |003a: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ -0f00b8: 6e20 5632 3200 |003c: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ -0f00be: 0c02 |003f: move-result-object v2 │ │ -0f00c0: 7040 fc31 1024 |0040: invoke-direct {v0, v1, v4, v2}, Lfr/renzo/wikipoff/SearchCursorAdapterN;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31fc │ │ -0f00c6: 5451 0a14 |0043: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0f00ca: 6e20 da23 0100 |0045: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@23da │ │ -0f00d0: 5451 0a14 |0048: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0f00d4: 2202 2606 |004a: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener; // type@0626 │ │ -0f00d8: 7020 9b32 5200 |004c: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@329b │ │ -0f00de: 6e20 dd23 2100 |004f: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@23dd │ │ -0f00e4: 5451 0a14 |0052: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0f00e8: 2202 2606 |0054: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener; // type@0626 │ │ -0f00ec: 7020 9b32 5200 |0056: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@329b │ │ -0f00f2: 6e20 dc23 2100 |0059: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@23dc │ │ -0f00f8: 5451 0714 |005c: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ -0f00fc: 2202 2406 |005e: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener; // type@0624 │ │ -0f0100: 7020 9732 5200 |0060: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@3297 │ │ -0f0106: 6e20 e323 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ -0f010c: 0e00 |0066: return-void │ │ -0f010e: 2200 1006 |0067: new-instance v0, Lfr/renzo/wikipoff/SearchCursorAdapter1; // type@0610 │ │ -0f0112: 5451 0514 |0069: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ -0f0116: 5452 0214 |006b: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ -0f011a: 5453 0514 |006d: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ -0f011e: 6e20 5632 3200 |006f: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ -0f0124: 0c02 |0072: move-result-object v2 │ │ -0f0126: 7040 f831 1024 |0073: invoke-direct {v0, v1, v4, v2}, Lfr/renzo/wikipoff/SearchCursorAdapter1;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31f8 │ │ -0f012c: 5451 0a14 |0076: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0f0130: 6e20 da23 0100 |0078: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@23da │ │ -0f0136: 28cd |007b: goto 0048 // -0033 │ │ +0f0010: |[0f0010] fr.renzo.wikipoff.ui.activities.MainActivity.showViews:()V │ │ +0f0020: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0f0022: 5451 0314 |0001: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearSearchButton:Landroid/widget/ImageButton; // field@1403 │ │ +0f0026: 2202 2306 |0003: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener; // type@0623 │ │ +0f002a: 7020 9532 5200 |0005: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@3295 │ │ +0f0030: 6e20 1524 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2415 │ │ +0f0036: 5451 0814 |000b: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ +0f003a: 2202 2506 |000d: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener; // type@0625 │ │ +0f003e: 7020 9932 5200 |000f: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@3299 │ │ +0f0044: 6e20 7224 2100 |0012: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ +0f004a: 5451 0914 |0015: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.rndbutton:Landroid/widget/Button; // field@1409 │ │ +0f004e: 2202 2706 |0017: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener; // type@0627 │ │ +0f0052: 7020 9e32 5200 |0019: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@329e │ │ +0f0058: 6e20 e323 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ +0f005e: 5451 0214 |001f: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ +0f0062: 6e20 5632 5100 |0021: invoke-virtual {v1, v5}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ +0f0068: 0c01 |0024: move-result-object v1 │ │ +0f006a: 3801 2300 |0025: if-eqz v1, 0048 // +0023 │ │ +0f006e: 5451 0214 |0027: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ +0f0072: 6e20 5632 5100 |0029: invoke-virtual {v1, v5}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ +0f0078: 0c01 |002c: move-result-object v1 │ │ +0f007a: 6e10 dc31 0100 |002d: invoke-virtual {v1}, Lfr/renzo/wikipoff/Database;.getNbSQLiteFiles:()I // method@31dc │ │ +0f0080: 0a01 |0030: move-result v1 │ │ +0f0082: 1212 |0031: const/4 v2, #int 1 // #1 │ │ +0f0084: 3721 3500 |0032: if-le v1, v2, 0067 // +0035 │ │ +0f0088: 2200 1106 |0034: new-instance v0, Lfr/renzo/wikipoff/SearchCursorAdapterN; // type@0611 │ │ +0f008c: 5451 0514 |0036: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ +0f0090: 5452 0214 |0038: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ +0f0094: 5453 0514 |003a: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ +0f0098: 6e20 5632 3200 |003c: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ +0f009e: 0c02 |003f: move-result-object v2 │ │ +0f00a0: 7040 fc31 1024 |0040: invoke-direct {v0, v1, v4, v2}, Lfr/renzo/wikipoff/SearchCursorAdapterN;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31fc │ │ +0f00a6: 5451 0a14 |0043: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0f00aa: 6e20 da23 0100 |0045: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@23da │ │ +0f00b0: 5451 0a14 |0048: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0f00b4: 2202 2606 |004a: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener; // type@0626 │ │ +0f00b8: 7020 9b32 5200 |004c: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@329b │ │ +0f00be: 6e20 dd23 2100 |004f: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@23dd │ │ +0f00c4: 5451 0a14 |0052: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0f00c8: 2202 2606 |0054: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener; // type@0626 │ │ +0f00cc: 7020 9b32 5200 |0056: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@329b │ │ +0f00d2: 6e20 dc23 2100 |0059: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@23dc │ │ +0f00d8: 5451 0714 |005c: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ +0f00dc: 2202 2406 |005e: new-instance v2, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener; // type@0624 │ │ +0f00e0: 7020 9732 5200 |0060: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;.:(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V // method@3297 │ │ +0f00e6: 6e20 e323 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@23e3 │ │ +0f00ec: 0e00 |0066: return-void │ │ +0f00ee: 2200 1006 |0067: new-instance v0, Lfr/renzo/wikipoff/SearchCursorAdapter1; // type@0610 │ │ +0f00f2: 5451 0514 |0069: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ +0f00f6: 5452 0214 |006b: iget-object v2, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ +0f00fa: 5453 0514 |006d: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.context:Landroid/content/Context; // field@1405 │ │ +0f00fe: 6e20 5632 3200 |006f: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/WikipOff;.getDatabaseHandler:(Landroid/content/Context;)Lfr/renzo/wikipoff/Database; // method@3256 │ │ +0f0104: 0c02 |0072: move-result-object v2 │ │ +0f0106: 7040 f831 1024 |0073: invoke-direct {v0, v1, v4, v2}, Lfr/renzo/wikipoff/SearchCursorAdapter1;.:(Landroid/content/Context;Landroid/database/Cursor;Lfr/renzo/wikipoff/Database;)V // method@31f8 │ │ +0f010c: 5451 0a14 |0076: iget-object v1, v5, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0f0110: 6e20 da23 0100 |0078: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@23da │ │ +0f0116: 28cd |007b: goto 0048 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=113 │ │ 0x000b line=114 │ │ 0x0015 line=115 │ │ 0x001f line=116 │ │ 0x0027 line=117 │ │ @@ -338102,24 +338120,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0f0138: |[0f0138] fr.renzo.wikipoff.ui.activities.MainActivity.startArticleActivity:(Ljava/lang/String;)V │ │ -0f0148: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0f014c: 1c01 1f06 |0002: const-class v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // type@061f │ │ -0f0150: 7030 5d02 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0f0156: 1401 6300 057f |0007: const v1, #float 1.76789e+38 // #7f050063 │ │ -0f015c: 6e20 ad32 1200 |000a: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I)Ljava/lang/String; // method@32ad │ │ -0f0162: 0c01 |000d: move-result-object v1 │ │ -0f0164: 6e30 7e02 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ -0f016a: 6e20 ba32 0200 |0011: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ -0f0170: 0e00 |0014: return-void │ │ +0f0118: |[0f0118] fr.renzo.wikipoff.ui.activities.MainActivity.startArticleActivity:(Ljava/lang/String;)V │ │ +0f0128: 2200 5d00 |0000: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0f012c: 1c01 1f06 |0002: const-class v1, Lfr/renzo/wikipoff/ui/activities/ArticleActivity; // type@061f │ │ +0f0130: 7030 5d02 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0f0136: 1401 6300 057f |0007: const v1, #float 1.76789e+38 // #7f050063 │ │ +0f013c: 6e20 ad32 1200 |000a: invoke-virtual {v2, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getString:(I)Ljava/lang/String; // method@32ad │ │ +0f0142: 0c01 |000d: move-result-object v1 │ │ +0f0144: 6e30 7e02 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027e │ │ +0f014a: 6e20 ba32 0200 |0011: invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ +0f0150: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0007 line=134 │ │ 0x0011 line=135 │ │ 0x0014 line=136 │ │ locals : │ │ @@ -338132,24 +338150,24 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0f0174: |[0f0174] fr.renzo.wikipoff.ui.activities.MainActivity.toggleAllViews:(Z)V │ │ -0f0184: 5410 0314 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearSearchButton:Landroid/widget/ImageButton; // field@1403 │ │ -0f0188: 6e20 1324 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@2413 │ │ -0f018e: 5410 0814 |0005: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ -0f0192: 6e20 7024 2000 |0007: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setEnabled:(Z)V // method@2470 │ │ -0f0198: 5410 0914 |000a: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.rndbutton:Landroid/widget/Button; // field@1409 │ │ -0f019c: 6e20 e223 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/Button;.setEnabled:(Z)V // method@23e2 │ │ -0f01a2: 5410 0a14 |000f: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0f01a6: 6e20 db23 2000 |0011: invoke-virtual {v0, v2}, Landroid/widget/AutoCompleteTextView;.setEnabled:(Z)V // method@23db │ │ -0f01ac: 0e00 |0014: return-void │ │ +0f0154: |[0f0154] fr.renzo.wikipoff.ui.activities.MainActivity.toggleAllViews:(Z)V │ │ +0f0164: 5410 0314 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearSearchButton:Landroid/widget/ImageButton; // field@1403 │ │ +0f0168: 6e20 1324 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@2413 │ │ +0f016e: 5410 0814 |0005: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ +0f0172: 6e20 7024 2000 |0007: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setEnabled:(Z)V // method@2470 │ │ +0f0178: 5410 0914 |000a: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.rndbutton:Landroid/widget/Button; // field@1409 │ │ +0f017c: 6e20 e223 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/Button;.setEnabled:(Z)V // method@23e2 │ │ +0f0182: 5410 0a14 |000f: iget-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0f0186: 6e20 db23 2000 |0011: invoke-virtual {v0, v2}, Landroid/widget/AutoCompleteTextView;.setEnabled:(Z)V // method@23db │ │ +0f018c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ 0x000a line=287 │ │ 0x000f line=288 │ │ 0x0014 line=289 │ │ @@ -338163,53 +338181,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0f01b0: |[0f01b0] fr.renzo.wikipoff.ui.activities.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0f01c0: 6f20 9b25 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@259b │ │ -0f01c6: 7110 2e05 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0f01cc: 0c00 |0006: move-result-object v0 │ │ -0f01ce: 5b10 0414 |0007: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.config:Landroid/content/SharedPreferences; // field@1404 │ │ -0f01d2: 6e10 ab32 0100 |0009: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getApplication:()Landroid/app/Application; // method@32ab │ │ -0f01d8: 0c00 |000c: move-result-object v0 │ │ -0f01da: 1f00 1a06 |000d: check-cast v0, Lfr/renzo/wikipoff/WikipOff; // type@061a │ │ -0f01de: 5b10 0214 |000f: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ -0f01e2: 1400 1900 037f |0011: const v0, #float 1.74129e+38 // #7f030019 │ │ -0f01e8: 6e20 b732 0100 |0014: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.setContentView:(I)V // method@32b7 │ │ -0f01ee: 7010 b832 0100 |0017: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.setStorage:()V // method@32b8 │ │ -0f01f4: 1400 4900 0b7f |001a: const v0, #float 1.84764e+38 // #7f0b0049 │ │ -0f01fa: 6e20 aa32 0100 |001d: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ -0f0200: 0c00 |0020: move-result-object v0 │ │ -0f0202: 1f00 de04 |0021: check-cast v0, Landroid/widget/ImageButton; // type@04de │ │ -0f0206: 5b10 0314 |0023: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearSearchButton:Landroid/widget/ImageButton; // field@1403 │ │ -0f020a: 1400 4c00 0b7f |0025: const v0, #float 1.84764e+38 // #7f0b004c │ │ -0f0210: 6e20 aa32 0100 |0028: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ -0f0216: 0c00 |002b: move-result-object v0 │ │ -0f0218: 1f00 e504 |002c: check-cast v0, Landroid/widget/ListView; // type@04e5 │ │ -0f021c: 5b10 0814 |002e: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ -0f0220: 1400 4b00 0b7f |0030: const v0, #float 1.84764e+38 // #7f0b004b │ │ -0f0226: 6e20 aa32 0100 |0033: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ -0f022c: 0c00 |0036: move-result-object v0 │ │ -0f022e: 1f00 d104 |0037: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ -0f0232: 5b10 0914 |0039: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.rndbutton:Landroid/widget/Button; // field@1409 │ │ -0f0236: 1400 4800 0b7f |003b: const v0, #float 1.84764e+38 // #7f0b0048 │ │ -0f023c: 6e20 aa32 0100 |003e: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ -0f0242: 0c00 |0041: move-result-object v0 │ │ -0f0244: 1f00 cf04 |0042: check-cast v0, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ -0f0248: 5b10 0a14 |0044: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ -0f024c: 1400 4a00 0b7f |0046: const v0, #float 1.84764e+38 // #7f0b004a │ │ -0f0252: 6e20 aa32 0100 |0049: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ -0f0258: 0c00 |004c: move-result-object v0 │ │ -0f025a: 1f00 d104 |004d: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ -0f025e: 5b10 0714 |004f: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ -0f0262: 7010 b232 0100 |0051: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.newDatabaseSelected:()V // method@32b2 │ │ -0f0268: 0e00 |0054: return-void │ │ +0f0190: |[0f0190] fr.renzo.wikipoff.ui.activities.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0f01a0: 6f20 9b25 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@259b │ │ +0f01a6: 7110 2e05 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0f01ac: 0c00 |0006: move-result-object v0 │ │ +0f01ae: 5b10 0414 |0007: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.config:Landroid/content/SharedPreferences; // field@1404 │ │ +0f01b2: 6e10 ab32 0100 |0009: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getApplication:()Landroid/app/Application; // method@32ab │ │ +0f01b8: 0c00 |000c: move-result-object v0 │ │ +0f01ba: 1f00 1a06 |000d: check-cast v0, Lfr/renzo/wikipoff/WikipOff; // type@061a │ │ +0f01be: 5b10 0214 |000f: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.app:Lfr/renzo/wikipoff/WikipOff; // field@1402 │ │ +0f01c2: 1400 1900 037f |0011: const v0, #float 1.74129e+38 // #7f030019 │ │ +0f01c8: 6e20 b732 0100 |0014: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.setContentView:(I)V // method@32b7 │ │ +0f01ce: 7010 b832 0100 |0017: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.setStorage:()V // method@32b8 │ │ +0f01d4: 1400 4900 0b7f |001a: const v0, #float 1.84764e+38 // #7f0b0049 │ │ +0f01da: 6e20 aa32 0100 |001d: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ +0f01e0: 0c00 |0020: move-result-object v0 │ │ +0f01e2: 1f00 de04 |0021: check-cast v0, Landroid/widget/ImageButton; // type@04de │ │ +0f01e6: 5b10 0314 |0023: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.clearSearchButton:Landroid/widget/ImageButton; // field@1403 │ │ +0f01ea: 1400 4c00 0b7f |0025: const v0, #float 1.84764e+38 // #7f0b004c │ │ +0f01f0: 6e20 aa32 0100 |0028: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ +0f01f6: 0c00 |002b: move-result-object v0 │ │ +0f01f8: 1f00 e504 |002c: check-cast v0, Landroid/widget/ListView; // type@04e5 │ │ +0f01fc: 5b10 0814 |002e: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.randomlistview:Landroid/widget/ListView; // field@1408 │ │ +0f0200: 1400 4b00 0b7f |0030: const v0, #float 1.84764e+38 // #7f0b004b │ │ +0f0206: 6e20 aa32 0100 |0033: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ +0f020c: 0c00 |0036: move-result-object v0 │ │ +0f020e: 1f00 d104 |0037: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ +0f0212: 5b10 0914 |0039: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.rndbutton:Landroid/widget/Button; // field@1409 │ │ +0f0216: 1400 4800 0b7f |003b: const v0, #float 1.84764e+38 // #7f0b0048 │ │ +0f021c: 6e20 aa32 0100 |003e: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ +0f0222: 0c00 |0041: move-result-object v0 │ │ +0f0224: 1f00 cf04 |0042: check-cast v0, Landroid/widget/AutoCompleteTextView; // type@04cf │ │ +0f0228: 5b10 0a14 |0044: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.searchtextview:Landroid/widget/AutoCompleteTextView; // field@140a │ │ +0f022c: 1400 4a00 0b7f |0046: const v0, #float 1.84764e+38 // #7f0b004a │ │ +0f0232: 6e20 aa32 0100 |0049: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.findViewById:(I)Landroid/view/View; // method@32aa │ │ +0f0238: 0c00 |004c: move-result-object v0 │ │ +0f023a: 1f00 d104 |004d: check-cast v0, Landroid/widget/Button; // type@04d1 │ │ +0f023e: 5b10 0714 |004f: iput-object v0, v1, Lfr/renzo/wikipoff/ui/activities/MainActivity;.goSelectWikiButton:Landroid/widget/Button; // field@1407 │ │ +0f0242: 7010 b232 0100 |0051: invoke-direct {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.newDatabaseSelected:()V // method@32b2 │ │ +0f0248: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=81 │ │ 0x0009 line=82 │ │ 0x0011 line=84 │ │ 0x0017 line=86 │ │ @@ -338229,21 +338247,21 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0f026c: |[0f026c] fr.renzo.wikipoff.ui.activities.MainActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0f027c: 6e10 af32 0200 |0000: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@32af │ │ -0f0282: 0c00 |0003: move-result-object v0 │ │ -0f0284: 1401 0200 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0002 │ │ -0f028a: 6e30 e92f 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2fe9 │ │ -0f0290: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0f0292: 0f00 |000b: return v0 │ │ +0f024c: |[0f024c] fr.renzo.wikipoff.ui.activities.MainActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0f025c: 6e10 af32 0200 |0000: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@32af │ │ +0f0262: 0c00 |0003: move-result-object v0 │ │ +0f0264: 1401 0200 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0002 │ │ +0f026a: 6e30 e92f 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2fe9 │ │ +0f0270: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0f0272: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x000a line=236 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ 0x0000 - 0x000c reg=3 menu Lcom/actionbarsherlock/view/Menu; │ │ @@ -338253,38 +338271,38 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0f0294: |[0f0294] fr.renzo.wikipoff.ui.activities.MainActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0f02a4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0f02a6: 7210 f62f 0600 |0001: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ -0f02ac: 0a04 |0004: move-result v4 │ │ -0f02ae: 2b04 2900 0000 |0005: packed-switch v4, 0000002e // +00000029 │ │ -0f02b4: 6f20 a325 6500 |0008: invoke-super {v5, v6}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25a3 │ │ -0f02ba: 0a03 |000b: move-result v3 │ │ -0f02bc: 0f03 |000c: return v3 │ │ -0f02be: 2200 5d00 |000d: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0f02c2: 1c04 2b06 |000f: const-class v4, Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // type@062b │ │ -0f02c6: 7030 5d02 5004 |0011: invoke-direct {v0, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0f02cc: 6e20 ba32 0500 |0014: invoke-virtual {v5, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ -0f02d2: 28f5 |0017: goto 000c // -000b │ │ -0f02d4: 2202 5d00 |0018: new-instance v2, Landroid/content/Intent; // type@005d │ │ -0f02d8: 1c04 3b06 |001a: const-class v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ -0f02dc: 7030 5d02 5204 |001c: invoke-direct {v2, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0f02e2: 6e20 ba32 2500 |001f: invoke-virtual {v5, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ -0f02e8: 28ea |0022: goto 000c // -0016 │ │ -0f02ea: 2201 5d00 |0023: new-instance v1, Landroid/content/Intent; // type@005d │ │ -0f02ee: 1c04 1b06 |0025: const-class v4, Lfr/renzo/wikipoff/ui/activities/AboutActivity; // type@061b │ │ -0f02f2: 7030 5d02 5104 |0027: invoke-direct {v1, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0f02f8: 6e20 ba32 1500 |002a: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ -0f02fe: 28df |002d: goto 000c // -0021 │ │ -0f0300: 0001 0400 6400 0b7f 1300 0000 0800 ... |002e: packed-switch-data (12 units) │ │ +0f0274: |[0f0274] fr.renzo.wikipoff.ui.activities.MainActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0f0284: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0f0286: 7210 f62f 0600 |0001: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ +0f028c: 0a04 |0004: move-result v4 │ │ +0f028e: 2b04 2900 0000 |0005: packed-switch v4, 0000002e // +00000029 │ │ +0f0294: 6f20 a325 6500 |0008: invoke-super {v5, v6}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@25a3 │ │ +0f029a: 0a03 |000b: move-result v3 │ │ +0f029c: 0f03 |000c: return v3 │ │ +0f029e: 2200 5d00 |000d: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0f02a2: 1c04 2b06 |000f: const-class v4, Lfr/renzo/wikipoff/ui/activities/SettingsActivity; // type@062b │ │ +0f02a6: 7030 5d02 5004 |0011: invoke-direct {v0, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0f02ac: 6e20 ba32 0500 |0014: invoke-virtual {v5, v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ +0f02b2: 28f5 |0017: goto 000c // -000b │ │ +0f02b4: 2202 5d00 |0018: new-instance v2, Landroid/content/Intent; // type@005d │ │ +0f02b8: 1c04 3b06 |001a: const-class v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ +0f02bc: 7030 5d02 5204 |001c: invoke-direct {v2, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0f02c2: 6e20 ba32 2500 |001f: invoke-virtual {v5, v2}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ +0f02c8: 28ea |0022: goto 000c // -0016 │ │ +0f02ca: 2201 5d00 |0023: new-instance v1, Landroid/content/Intent; // type@005d │ │ +0f02ce: 1c04 1b06 |0025: const-class v4, Lfr/renzo/wikipoff/ui/activities/AboutActivity; // type@061b │ │ +0f02d2: 7030 5d02 5104 |0027: invoke-direct {v1, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0f02d8: 6e20 ba32 1500 |002a: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@32ba │ │ +0f02de: 28df |002d: goto 000c // -0021 │ │ +0f02e0: 0001 0400 6400 0b7f 1300 0000 0800 ... |002e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=241 │ │ 0x0008 line=256 │ │ 0x000d line=243 │ │ 0x0014 line=244 │ │ 0x0018 line=247 │ │ @@ -338304,20 +338322,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0f0318: |[0f0318] fr.renzo.wikipoff.ui.activities.MainActivity.onResume:()V │ │ -0f0328: 6f10 ac25 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.onResume:()V // method@25ac │ │ -0f032e: 7010 b832 0000 |0003: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.setStorage:()V // method@32b8 │ │ -0f0334: 7010 b232 0000 |0006: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.newDatabaseSelected:()V // method@32b2 │ │ -0f033a: 7010 b932 0000 |0009: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.showViews:()V // method@32b9 │ │ -0f0340: 0e00 |000c: return-void │ │ +0f02f8: |[0f02f8] fr.renzo.wikipoff.ui.activities.MainActivity.onResume:()V │ │ +0f0308: 6f10 ac25 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.onResume:()V // method@25ac │ │ +0f030e: 7010 b832 0000 |0003: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.setStorage:()V // method@32b8 │ │ +0f0314: 7010 b232 0000 |0006: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.newDatabaseSelected:()V // method@32b2 │ │ +0f031a: 7010 b932 0000 |0009: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/activities/MainActivity;.showViews:()V // method@32b9 │ │ +0f0320: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0006 line=107 │ │ 0x0009 line=108 │ │ 0x000c line=110 │ │ @@ -338374,17 +338392,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0344: |[0f0344] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.:()V │ │ -0f0354: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ -0f035a: 0e00 |0003: return-void │ │ +0f0324: |[0f0324] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.:()V │ │ +0f0334: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ +0f033a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;) │ │ @@ -338392,17 +338410,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f035c: |[0f035c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Ljava/util/ArrayList; │ │ -0f036c: 5410 3714 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.wikitypes:Ljava/util/ArrayList; // field@1437 │ │ -0f0370: 1100 |0002: return-object v0 │ │ +0f033c: |[0f033c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Ljava/util/ArrayList; │ │ +0f034c: 5410 3714 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.wikitypes:Ljava/util/ArrayList; // field@1437 │ │ +0f0350: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;) │ │ @@ -338410,17 +338428,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f0374: |[0f0374] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ -0f0384: 5410 3614 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ -0f0388: 1100 |0002: return-object v0 │ │ +0f0354: |[0f0354] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ +0f0364: 5410 3614 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ +0f0368: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ │ │ #3 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;) │ │ @@ -338428,31 +338446,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -0f038c: |[0f038c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.setAdapter:()V │ │ -0f039c: 5450 3614 |0000: iget-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ -0f03a0: 6e10 3033 0000 |0002: invoke-virtual {v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikiTypes:()Ljava/util/ArrayList; // method@3330 │ │ -0f03a6: 0c00 |0005: move-result-object v0 │ │ -0f03a8: 5b50 3714 |0006: iput-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.wikitypes:Ljava/util/ArrayList; // field@1437 │ │ -0f03ac: 5450 3514 |0008: iget-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.listView:Landroid/widget/ListView; // field@1435 │ │ -0f03b0: 2201 ce04 |000a: new-instance v1, Landroid/widget/ArrayAdapter; // type@04ce │ │ -0f03b4: 5452 3614 |000c: iget-object v2, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ -0f03b8: 1403 0300 0901 |000e: const v3, #float 2.51629e-38 // #01090003 │ │ -0f03be: 5454 3714 |0011: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.wikitypes:Ljava/util/ArrayList; // field@1437 │ │ -0f03c2: 7040 d023 2143 |0013: invoke-direct {v1, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@23d0 │ │ -0f03c8: 6e20 6b24 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ -0f03ce: 5450 3514 |0019: iget-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.listView:Landroid/widget/ListView; // field@1435 │ │ -0f03d2: 2201 3c06 |001b: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1; // type@063c │ │ -0f03d6: 7020 4d33 5100 |001d: invoke-direct {v1, v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V // method@334d │ │ -0f03dc: 6e20 7224 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ -0f03e2: 0e00 |0023: return-void │ │ +0f036c: |[0f036c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.setAdapter:()V │ │ +0f037c: 5450 3614 |0000: iget-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ +0f0380: 6e10 3033 0000 |0002: invoke-virtual {v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikiTypes:()Ljava/util/ArrayList; // method@3330 │ │ +0f0386: 0c00 |0005: move-result-object v0 │ │ +0f0388: 5b50 3714 |0006: iput-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.wikitypes:Ljava/util/ArrayList; // field@1437 │ │ +0f038c: 5450 3514 |0008: iget-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.listView:Landroid/widget/ListView; // field@1435 │ │ +0f0390: 2201 ce04 |000a: new-instance v1, Landroid/widget/ArrayAdapter; // type@04ce │ │ +0f0394: 5452 3614 |000c: iget-object v2, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ +0f0398: 1403 0300 0901 |000e: const v3, #float 2.51629e-38 // #01090003 │ │ +0f039e: 5454 3714 |0011: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.wikitypes:Ljava/util/ArrayList; // field@1437 │ │ +0f03a2: 7040 d023 2143 |0013: invoke-direct {v1, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@23d0 │ │ +0f03a8: 6e20 6b24 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ +0f03ae: 5450 3514 |0019: iget-object v0, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.listView:Landroid/widget/ListView; // field@1435 │ │ +0f03b2: 2201 3c06 |001b: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1; // type@063c │ │ +0f03b6: 7020 4d33 5100 |001d: invoke-direct {v1, v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V // method@334d │ │ +0f03bc: 6e20 7224 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ +0f03c2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0008 line=49 │ │ 0x0019 line=54 │ │ 0x0023 line=66 │ │ locals : │ │ @@ -338464,40 +338482,40 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0f03e4: |[0f03e4] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0f03f4: 6e10 5233 0400 |0000: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3352 │ │ -0f03fa: 0c01 |0003: move-result-object v1 │ │ -0f03fc: 1f01 3b06 |0004: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ -0f0400: 5b41 3614 |0006: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ -0f0404: 1401 1e00 037f |0008: const v1, #float 1.74129e+38 // #7f03001e │ │ -0f040a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0f040c: 6e40 0d21 1526 |000c: invoke-virtual {v5, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0f0412: 0c00 |000f: move-result-object v0 │ │ -0f0414: 1401 5b00 0b7f |0010: const v1, #float 1.84765e+38 // #7f0b005b │ │ -0f041a: 6e20 9621 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f0420: 0c01 |0016: move-result-object v1 │ │ -0f0422: 1f01 fa04 |0017: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ -0f0426: 5b41 3414 |0019: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.header:Landroid/widget/TextView; // field@1434 │ │ -0f042a: 5441 3414 |001b: iget-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.header:Landroid/widget/TextView; // field@1434 │ │ -0f042e: 5442 3614 |001d: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ -0f0432: 1403 2300 057f |001f: const v3, #float 1.76788e+38 // #7f050023 │ │ -0f0438: 6e20 3633 3200 |0022: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f043e: 0c02 |0025: move-result-object v2 │ │ -0f0440: 6e20 ec24 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f0446: 1401 5c00 0b7f |0029: const v1, #float 1.84765e+38 // #7f0b005c │ │ -0f044c: 6e20 9621 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f0452: 0c01 |002f: move-result-object v1 │ │ -0f0454: 1f01 e504 |0030: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ -0f0458: 5b41 3514 |0032: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.listView:Landroid/widget/ListView; // field@1435 │ │ -0f045c: 1100 |0034: return-object v0 │ │ +0f03c4: |[0f03c4] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0f03d4: 6e10 5233 0400 |0000: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3352 │ │ +0f03da: 0c01 |0003: move-result-object v1 │ │ +0f03dc: 1f01 3b06 |0004: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ +0f03e0: 5b41 3614 |0006: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ +0f03e4: 1401 1e00 037f |0008: const v1, #float 1.74129e+38 // #7f03001e │ │ +0f03ea: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0f03ec: 6e40 0d21 1526 |000c: invoke-virtual {v5, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0f03f2: 0c00 |000f: move-result-object v0 │ │ +0f03f4: 1401 5b00 0b7f |0010: const v1, #float 1.84765e+38 // #7f0b005b │ │ +0f03fa: 6e20 9621 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f0400: 0c01 |0016: move-result-object v1 │ │ +0f0402: 1f01 fa04 |0017: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ +0f0406: 5b41 3414 |0019: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.header:Landroid/widget/TextView; // field@1434 │ │ +0f040a: 5441 3414 |001b: iget-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.header:Landroid/widget/TextView; // field@1434 │ │ +0f040e: 5442 3614 |001d: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1436 │ │ +0f0412: 1403 2300 057f |001f: const v3, #float 1.76788e+38 // #7f050023 │ │ +0f0418: 6e20 3633 3200 |0022: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f041e: 0c02 |0025: move-result-object v2 │ │ +0f0420: 6e20 ec24 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f0426: 1401 5c00 0b7f |0029: const v1, #float 1.84765e+38 // #7f0b005c │ │ +0f042c: 6e20 9621 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f0432: 0c01 |002f: move-result-object v1 │ │ +0f0434: 1f01 e504 |0030: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ +0f0438: 5b41 3514 |0032: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.listView:Landroid/widget/ListView; // field@1435 │ │ +0f043c: 1100 |0034: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0008 line=31 │ │ 0x0010 line=33 │ │ 0x001b line=34 │ │ 0x0029 line=36 │ │ @@ -338514,18 +338532,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0f0460: |[0f0460] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.onResume:()V │ │ -0f0470: 6f10 f925 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onResume:()V // method@25f9 │ │ -0f0476: 7010 5533 0000 |0003: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.setAdapter:()V // method@3355 │ │ -0f047c: 0e00 |0006: return-void │ │ +0f0440: |[0f0440] fr.renzo.wikipoff.ui.fragments.FragmentAvailableTypes.onResume:()V │ │ +0f0450: 6f10 f925 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onResume:()V // method@25f9 │ │ +0f0456: 7010 5533 0000 |0003: invoke-direct {v0}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;.setAdapter:()V // method@3355 │ │ +0f045c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0006 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ @@ -338586,36 +338604,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0480: |[0f0480] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.:()V │ │ -0f0490: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ -0f0496: 0e00 |0003: return-void │ │ +0f0460: |[0f0460] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.:()V │ │ +0f0470: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ +0f0476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ - 0x0003 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;) │ │ name : 'access$000' │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f0498: |[0f0498] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList; │ │ -0f04a8: 5410 4114 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.wikis:Ljava/util/ArrayList; // field@1441 │ │ -0f04ac: 1100 |0002: return-object v0 │ │ +0f0478: |[0f0478] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList; │ │ +0f0488: 5410 4114 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.wikis:Ljava/util/ArrayList; // field@1441 │ │ +0f048c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;) │ │ @@ -338623,17 +338640,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f04b0: |[0f04b0] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ -0f04c0: 5410 3f14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ -0f04c4: 1100 |0002: return-object v0 │ │ +0f0490: |[0f0490] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ +0f04a0: 5410 3f14 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ +0f04a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ │ │ Virtual methods - │ │ @@ -338642,46 +338659,46 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -0f04c8: |[0f04c8] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0f04d8: 6e10 6033 0400 |0000: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getArguments:()Landroid/os/Bundle; // method@3360 │ │ -0f04de: 0c01 |0003: move-result-object v1 │ │ -0f04e0: 1a02 0a35 |0004: const-string v2, "type" // string@350a │ │ -0f04e4: 6e20 b004 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -0f04ea: 0c01 |0009: move-result-object v1 │ │ -0f04ec: 5b41 4014 |000a: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.type:Ljava/lang/String; // field@1440 │ │ -0f04f0: 6e10 6133 0400 |000c: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ -0f04f6: 0c01 |000f: move-result-object v1 │ │ -0f04f8: 1f01 3b06 |0010: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ -0f04fc: 5b41 3f14 |0012: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ -0f0500: 1401 1e00 037f |0014: const v1, #float 1.74129e+38 // #7f03001e │ │ -0f0506: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0f0508: 6e40 0d21 1526 |0018: invoke-virtual {v5, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0f050e: 0c00 |001b: move-result-object v0 │ │ -0f0510: 1401 5b00 0b7f |001c: const v1, #float 1.84765e+38 // #7f0b005b │ │ -0f0516: 6e20 9621 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f051c: 0c01 |0022: move-result-object v1 │ │ -0f051e: 1f01 fa04 |0023: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ -0f0522: 5b41 3d14 |0025: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.header:Landroid/widget/TextView; // field@143d │ │ -0f0526: 5441 3d14 |0027: iget-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.header:Landroid/widget/TextView; // field@143d │ │ -0f052a: 5442 3f14 |0029: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ -0f052e: 1403 2200 057f |002b: const v3, #float 1.76788e+38 // #7f050022 │ │ -0f0534: 6e20 3633 3200 |002e: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f053a: 0c02 |0031: move-result-object v2 │ │ -0f053c: 6e20 ec24 2100 |0032: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f0542: 1401 5c00 0b7f |0035: const v1, #float 1.84765e+38 // #7f0b005c │ │ -0f0548: 6e20 9621 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f054e: 0c01 |003b: move-result-object v1 │ │ -0f0550: 1f01 e504 |003c: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ -0f0554: 5b41 3e14 |003e: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.listView:Landroid/widget/ListView; // field@143e │ │ -0f0558: 1100 |0040: return-object v0 │ │ +0f04a8: |[0f04a8] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0f04b8: 6e10 6033 0400 |0000: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getArguments:()Landroid/os/Bundle; // method@3360 │ │ +0f04be: 0c01 |0003: move-result-object v1 │ │ +0f04c0: 1a02 0a35 |0004: const-string v2, "type" // string@350a │ │ +0f04c4: 6e20 b004 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +0f04ca: 0c01 |0009: move-result-object v1 │ │ +0f04cc: 5b41 4014 |000a: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.type:Ljava/lang/String; // field@1440 │ │ +0f04d0: 6e10 6133 0400 |000c: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3361 │ │ +0f04d6: 0c01 |000f: move-result-object v1 │ │ +0f04d8: 1f01 3b06 |0010: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ +0f04dc: 5b41 3f14 |0012: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ +0f04e0: 1401 1e00 037f |0014: const v1, #float 1.74129e+38 // #7f03001e │ │ +0f04e6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0f04e8: 6e40 0d21 1526 |0018: invoke-virtual {v5, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0f04ee: 0c00 |001b: move-result-object v0 │ │ +0f04f0: 1401 5b00 0b7f |001c: const v1, #float 1.84765e+38 // #7f0b005b │ │ +0f04f6: 6e20 9621 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f04fc: 0c01 |0022: move-result-object v1 │ │ +0f04fe: 1f01 fa04 |0023: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ +0f0502: 5b41 3d14 |0025: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.header:Landroid/widget/TextView; // field@143d │ │ +0f0506: 5441 3d14 |0027: iget-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.header:Landroid/widget/TextView; // field@143d │ │ +0f050a: 5442 3f14 |0029: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ +0f050e: 1403 2200 057f |002b: const v3, #float 1.76788e+38 // #7f050022 │ │ +0f0514: 6e20 3633 3200 |002e: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f051a: 0c02 |0031: move-result-object v2 │ │ +0f051c: 6e20 ec24 2100 |0032: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f0522: 1401 5c00 0b7f |0035: const v1, #float 1.84765e+38 // #7f0b005c │ │ +0f0528: 6e20 9621 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f052e: 0c01 |003b: move-result-object v1 │ │ +0f0530: 1f01 e504 |003c: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ +0f0534: 5b41 3e14 |003e: iput-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.listView:Landroid/widget/ListView; // field@143e │ │ +0f0538: 1100 |0040: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000c line=39 │ │ 0x0014 line=40 │ │ 0x001c line=42 │ │ 0x0027 line=43 │ │ @@ -338699,32 +338716,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0f055c: |[0f055c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.onResume:()V │ │ -0f056c: 6f10 f925 0400 |0000: invoke-super {v4}, Lcom/actionbarsherlock/app/SherlockFragment;.onResume:()V // method@25f9 │ │ -0f0572: 5440 3f14 |0003: iget-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ -0f0576: 5441 4014 |0005: iget-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.type:Ljava/lang/String; // field@1440 │ │ -0f057a: 6e20 2f33 1000 |0007: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; // method@332f │ │ -0f0580: 0c00 |000a: move-result-object v0 │ │ -0f0582: 5b40 4114 |000b: iput-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.wikis:Ljava/util/ArrayList; // field@1441 │ │ -0f0586: 5440 3e14 |000d: iget-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.listView:Landroid/widget/ListView; // field@143e │ │ -0f058a: 2201 3f06 |000f: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; // type@063f │ │ -0f058e: 5442 3f14 |0011: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ -0f0592: 5443 4114 |0013: iget-object v3, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.wikis:Ljava/util/ArrayList; // field@1441 │ │ -0f0596: 7040 5833 4132 |0015: invoke-direct {v1, v4, v2, v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V // method@3358 │ │ -0f059c: 6e20 6b24 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ -0f05a2: 5440 3e14 |001b: iget-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.listView:Landroid/widget/ListView; // field@143e │ │ -0f05a6: 2201 3e06 |001d: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1; // type@063e │ │ -0f05aa: 7020 5633 4100 |001f: invoke-direct {v1, v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V // method@3356 │ │ -0f05b0: 6e20 7224 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ -0f05b6: 0e00 |0025: return-void │ │ +0f053c: |[0f053c] fr.renzo.wikipoff.ui.fragments.FragmentAvailableWikis.onResume:()V │ │ +0f054c: 6f10 f925 0400 |0000: invoke-super {v4}, Lcom/actionbarsherlock/app/SherlockFragment;.onResume:()V // method@25f9 │ │ +0f0552: 5440 3f14 |0003: iget-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ +0f0556: 5441 4014 |0005: iget-object v1, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.type:Ljava/lang/String; // field@1440 │ │ +0f055a: 6e20 2f33 1000 |0007: invoke-virtual {v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; // method@332f │ │ +0f0560: 0c00 |000a: move-result-object v0 │ │ +0f0562: 5b40 4114 |000b: iput-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.wikis:Ljava/util/ArrayList; // field@1441 │ │ +0f0566: 5440 3e14 |000d: iget-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.listView:Landroid/widget/ListView; // field@143e │ │ +0f056a: 2201 3f06 |000f: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter; // type@063f │ │ +0f056e: 5442 3f14 |0011: iget-object v2, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@143f │ │ +0f0572: 5443 4114 |0013: iget-object v3, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.wikis:Ljava/util/ArrayList; // field@1441 │ │ +0f0576: 7040 5833 4132 |0015: invoke-direct {v1, v4, v2, v3}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V // method@3358 │ │ +0f057c: 6e20 6b24 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ +0f0582: 5440 3e14 |001b: iget-object v0, v4, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;.listView:Landroid/widget/ListView; // field@143e │ │ +0f0586: 2201 3e06 |001d: new-instance v1, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1; // type@063e │ │ +0f058a: 7020 5633 4100 |001f: invoke-direct {v1, v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V // method@3356 │ │ +0f0590: 6e20 7224 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ +0f0596: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x000d line=54 │ │ 0x001b line=55 │ │ 0x0025 line=76 │ │ @@ -338781,17 +338798,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f05b8: |[0f05b8] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.:()V │ │ -0f05c8: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ -0f05ce: 0e00 |0003: return-void │ │ +0f0598: |[0f0598] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.:()V │ │ +0f05a8: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ +0f05ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;) │ │ @@ -338799,17 +338816,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f05d0: |[0f05d0] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Ljava/util/ArrayList; │ │ -0f05e0: 5410 4714 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.wikitypes:Ljava/util/ArrayList; // field@1447 │ │ -0f05e4: 1100 |0002: return-object v0 │ │ +0f05b0: |[0f05b0] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Ljava/util/ArrayList; │ │ +0f05c0: 5410 4714 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.wikitypes:Ljava/util/ArrayList; // field@1447 │ │ +0f05c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;) │ │ @@ -338817,17 +338834,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f05e8: |[0f05e8] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ -0f05f8: 5410 4614 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ -0f05fc: 1100 |0002: return-object v0 │ │ +0f05c8: |[0f05c8] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ +0f05d8: 5410 4614 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ +0f05dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ │ │ Virtual methods - │ │ @@ -338836,68 +338853,68 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -0f0600: |[0f0600] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0f0610: 6e10 6b33 0600 |0000: invoke-virtual {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@336b │ │ -0f0616: 0c01 |0003: move-result-object v1 │ │ -0f0618: 1f01 3b06 |0004: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ -0f061c: 5b61 4614 |0006: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ -0f0620: 5461 4614 |0008: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ -0f0624: 6e10 3333 0100 |000a: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikiTypes:()Ljava/util/ArrayList; // method@3333 │ │ -0f062a: 0c01 |000d: move-result-object v1 │ │ -0f062c: 5b61 4714 |000e: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.wikitypes:Ljava/util/ArrayList; // field@1447 │ │ -0f0630: 1401 2100 037f |0010: const v1, #float 1.7413e+38 // #7f030021 │ │ -0f0636: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0f0638: 6e40 0d21 1728 |0014: invoke-virtual {v7, v1, v8, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0f063e: 0c00 |0017: move-result-object v0 │ │ -0f0640: 1401 6100 0b7f |0018: const v1, #float 1.84765e+38 // #7f0b0061 │ │ -0f0646: 6e20 9621 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f064c: 0c01 |001e: move-result-object v1 │ │ -0f064e: 1f01 fa04 |001f: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ -0f0652: 5b61 4414 |0021: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.header:Landroid/widget/TextView; // field@1444 │ │ -0f0656: 1401 6200 0b7f |0023: const v1, #float 1.84765e+38 // #7f0b0062 │ │ -0f065c: 6e20 9621 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f0662: 0c01 |0029: move-result-object v1 │ │ -0f0664: 1f01 e504 |002a: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ -0f0668: 5b61 4514 |002c: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ -0f066c: 5461 4514 |002e: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ -0f0670: 2202 ce04 |0030: new-instance v2, Landroid/widget/ArrayAdapter; // type@04ce │ │ -0f0674: 5463 4614 |0032: iget-object v3, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ -0f0678: 1404 0300 0901 |0034: const v4, #float 2.51629e-38 // #01090003 │ │ -0f067e: 5465 4714 |0037: iget-object v5, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.wikitypes:Ljava/util/ArrayList; // field@1447 │ │ -0f0682: 7040 d023 3254 |0039: invoke-direct {v2, v3, v4, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@23d0 │ │ -0f0688: 6e20 6b24 2100 |003c: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ -0f068e: 5461 4514 |003f: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ -0f0692: 6e10 5e24 0100 |0041: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@245e │ │ -0f0698: 0c01 |0044: move-result-object v1 │ │ -0f069a: 7210 5424 0100 |0045: invoke-interface {v1}, Landroid/widget/ListAdapter;.getCount:()I // method@2454 │ │ -0f06a0: 0a01 |0048: move-result v1 │ │ -0f06a2: 3d01 1b00 |0049: if-lez v1, 0064 // +001b │ │ -0f06a6: 5461 4414 |004b: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.header:Landroid/widget/TextView; // field@1444 │ │ -0f06aa: 5462 4614 |004d: iget-object v2, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ -0f06ae: 1403 2500 057f |004f: const v3, #float 1.76788e+38 // #7f050025 │ │ -0f06b4: 6e20 3633 3200 |0052: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f06ba: 0c02 |0055: move-result-object v2 │ │ -0f06bc: 6e20 ec24 2100 |0056: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f06c2: 5461 4514 |0059: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ -0f06c6: 2202 4106 |005b: new-instance v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1; // type@0641 │ │ -0f06ca: 7020 6633 6200 |005d: invoke-direct {v2, v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V // method@3366 │ │ -0f06d0: 6e20 7224 2100 |0060: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ -0f06d6: 1100 |0063: return-object v0 │ │ -0f06d8: 5461 4414 |0064: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.header:Landroid/widget/TextView; // field@1444 │ │ -0f06dc: 5462 4614 |0066: iget-object v2, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ -0f06e0: 1403 1b00 057f |0068: const v3, #float 1.76788e+38 // #7f05001b │ │ -0f06e6: 6e20 3633 3200 |006b: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f06ec: 0c02 |006e: move-result-object v2 │ │ -0f06ee: 6e20 ec24 2100 |006f: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f06f4: 28e7 |0072: goto 0059 // -0019 │ │ +0f05e0: |[0f05e0] fr.renzo.wikipoff.ui.fragments.FragmentInstalledTypes.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0f05f0: 6e10 6b33 0600 |0000: invoke-virtual {v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@336b │ │ +0f05f6: 0c01 |0003: move-result-object v1 │ │ +0f05f8: 1f01 3b06 |0004: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ +0f05fc: 5b61 4614 |0006: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ +0f0600: 5461 4614 |0008: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ +0f0604: 6e10 3333 0100 |000a: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikiTypes:()Ljava/util/ArrayList; // method@3333 │ │ +0f060a: 0c01 |000d: move-result-object v1 │ │ +0f060c: 5b61 4714 |000e: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.wikitypes:Ljava/util/ArrayList; // field@1447 │ │ +0f0610: 1401 2100 037f |0010: const v1, #float 1.7413e+38 // #7f030021 │ │ +0f0616: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0f0618: 6e40 0d21 1728 |0014: invoke-virtual {v7, v1, v8, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0f061e: 0c00 |0017: move-result-object v0 │ │ +0f0620: 1401 6100 0b7f |0018: const v1, #float 1.84765e+38 // #7f0b0061 │ │ +0f0626: 6e20 9621 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f062c: 0c01 |001e: move-result-object v1 │ │ +0f062e: 1f01 fa04 |001f: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ +0f0632: 5b61 4414 |0021: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.header:Landroid/widget/TextView; // field@1444 │ │ +0f0636: 1401 6200 0b7f |0023: const v1, #float 1.84765e+38 // #7f0b0062 │ │ +0f063c: 6e20 9621 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f0642: 0c01 |0029: move-result-object v1 │ │ +0f0644: 1f01 e504 |002a: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ +0f0648: 5b61 4514 |002c: iput-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ +0f064c: 5461 4514 |002e: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ +0f0650: 2202 ce04 |0030: new-instance v2, Landroid/widget/ArrayAdapter; // type@04ce │ │ +0f0654: 5463 4614 |0032: iget-object v3, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ +0f0658: 1404 0300 0901 |0034: const v4, #float 2.51629e-38 // #01090003 │ │ +0f065e: 5465 4714 |0037: iget-object v5, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.wikitypes:Ljava/util/ArrayList; // field@1447 │ │ +0f0662: 7040 d023 3254 |0039: invoke-direct {v2, v3, v4, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@23d0 │ │ +0f0668: 6e20 6b24 2100 |003c: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ +0f066e: 5461 4514 |003f: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ +0f0672: 6e10 5e24 0100 |0041: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@245e │ │ +0f0678: 0c01 |0044: move-result-object v1 │ │ +0f067a: 7210 5424 0100 |0045: invoke-interface {v1}, Landroid/widget/ListAdapter;.getCount:()I // method@2454 │ │ +0f0680: 0a01 |0048: move-result v1 │ │ +0f0682: 3d01 1b00 |0049: if-lez v1, 0064 // +001b │ │ +0f0686: 5461 4414 |004b: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.header:Landroid/widget/TextView; // field@1444 │ │ +0f068a: 5462 4614 |004d: iget-object v2, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ +0f068e: 1403 2500 057f |004f: const v3, #float 1.76788e+38 // #7f050025 │ │ +0f0694: 6e20 3633 3200 |0052: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f069a: 0c02 |0055: move-result-object v2 │ │ +0f069c: 6e20 ec24 2100 |0056: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f06a2: 5461 4514 |0059: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.listView:Landroid/widget/ListView; // field@1445 │ │ +0f06a6: 2202 4106 |005b: new-instance v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1; // type@0641 │ │ +0f06aa: 7020 6633 6200 |005d: invoke-direct {v2, v6}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V // method@3366 │ │ +0f06b0: 6e20 7224 2100 |0060: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ +0f06b6: 1100 |0063: return-object v0 │ │ +0f06b8: 5461 4414 |0064: iget-object v1, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.header:Landroid/widget/TextView; // field@1444 │ │ +0f06bc: 5462 4614 |0066: iget-object v2, v6, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1446 │ │ +0f06c0: 1403 1b00 057f |0068: const v3, #float 1.76788e+38 // #7f05001b │ │ +0f06c6: 6e20 3633 3200 |006b: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f06cc: 0c02 |006e: move-result-object v2 │ │ +0f06ce: 6e20 ec24 2100 |006f: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f06d4: 28e7 |0072: goto 0059 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0008 line=32 │ │ 0x0010 line=33 │ │ 0x0018 line=35 │ │ 0x0023 line=37 │ │ @@ -338970,36 +338987,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f06f8: |[0f06f8] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.:()V │ │ -0f0708: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ -0f070e: 0e00 |0003: return-void │ │ +0f06d8: |[0f06d8] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.:()V │ │ +0f06e8: 7010 ef25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@25ef │ │ +0f06ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ - 0x0003 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;) │ │ name : 'access$000' │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f0710: |[0f0710] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList; │ │ -0f0720: 5410 5214 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.wikis:Ljava/util/ArrayList; // field@1452 │ │ -0f0724: 1100 |0002: return-object v0 │ │ +0f06f0: |[0f06f0] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.access$000:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList; │ │ +0f0700: 5410 5214 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.wikis:Ljava/util/ArrayList; // field@1452 │ │ +0f0704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ │ │ #2 : (in Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;) │ │ @@ -339007,17 +339023,17 @@ │ │ type : '(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f0728: |[0f0728] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ -0f0738: 5410 5014 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ -0f073c: 1100 |0002: return-object v0 │ │ +0f0708: |[0f0708] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.access$100:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ +0f0718: 5410 5014 |0000: iget-object v0, v1, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ +0f071c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ │ │ Virtual methods - │ │ @@ -339026,61 +339042,61 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -0f0740: |[0f0740] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0f0750: 6e10 7733 0500 |0000: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.getArguments:()Landroid/os/Bundle; // method@3377 │ │ -0f0756: 0c01 |0003: move-result-object v1 │ │ -0f0758: 1a02 0a35 |0004: const-string v2, "type" // string@350a │ │ -0f075c: 6e20 b004 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ -0f0762: 0c01 |0009: move-result-object v1 │ │ -0f0764: 5b51 5114 |000a: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.type:Ljava/lang/String; // field@1451 │ │ -0f0768: 6e10 7833 0500 |000c: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3378 │ │ -0f076e: 0c01 |000f: move-result-object v1 │ │ -0f0770: 1f01 3b06 |0010: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ -0f0774: 5b51 5014 |0012: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ -0f0778: 5451 5014 |0014: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ -0f077c: 5452 5114 |0016: iget-object v2, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.type:Ljava/lang/String; // field@1451 │ │ -0f0780: 6e20 3233 2100 |0018: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; // method@3332 │ │ -0f0786: 0c01 |001b: move-result-object v1 │ │ -0f0788: 5b51 5214 |001c: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.wikis:Ljava/util/ArrayList; // field@1452 │ │ -0f078c: 1401 2100 037f |001e: const v1, #float 1.7413e+38 // #7f030021 │ │ -0f0792: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -0f0794: 6e40 0d21 1627 |0022: invoke-virtual {v6, v1, v7, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ -0f079a: 0c00 |0025: move-result-object v0 │ │ -0f079c: 1401 6100 0b7f |0026: const v1, #float 1.84765e+38 // #7f0b0061 │ │ -0f07a2: 6e20 9621 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f07a8: 0c01 |002c: move-result-object v1 │ │ -0f07aa: 1f01 fa04 |002d: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ -0f07ae: 5b51 4e14 |002f: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.header:Landroid/widget/TextView; // field@144e │ │ -0f07b2: 5451 4e14 |0031: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.header:Landroid/widget/TextView; // field@144e │ │ -0f07b6: 5452 5014 |0033: iget-object v2, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ -0f07ba: 1403 2400 057f |0035: const v3, #float 1.76788e+38 // #7f050024 │ │ -0f07c0: 6e20 3633 3200 |0038: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f07c6: 0c02 |003b: move-result-object v2 │ │ -0f07c8: 6e20 ec24 2100 |003c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f07ce: 1401 6200 0b7f |003f: const v1, #float 1.84765e+38 // #7f0b0062 │ │ -0f07d4: 6e20 9621 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f07da: 0c01 |0045: move-result-object v1 │ │ -0f07dc: 1f01 e504 |0046: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ -0f07e0: 5b51 4f14 |0048: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.listView:Landroid/widget/ListView; // field@144f │ │ -0f07e4: 5451 4f14 |004a: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.listView:Landroid/widget/ListView; // field@144f │ │ -0f07e8: 2202 4406 |004c: new-instance v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter; // type@0644 │ │ -0f07ec: 5453 5014 |004e: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ -0f07f0: 5454 5214 |0050: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.wikis:Ljava/util/ArrayList; // field@1452 │ │ -0f07f4: 7040 6f33 5243 |0052: invoke-direct {v2, v5, v3, v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V // method@336f │ │ -0f07fa: 6e20 6b24 2100 |0055: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ -0f0800: 5451 4f14 |0058: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.listView:Landroid/widget/ListView; // field@144f │ │ -0f0804: 2202 4306 |005a: new-instance v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1; // type@0643 │ │ -0f0808: 7020 6d33 5200 |005c: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V // method@336d │ │ -0f080e: 6e20 7224 2100 |005f: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ -0f0814: 1100 |0062: return-object v0 │ │ +0f0720: |[0f0720] fr.renzo.wikipoff.ui.fragments.FragmentInstalledWikis.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0f0730: 6e10 7733 0500 |0000: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.getArguments:()Landroid/os/Bundle; // method@3377 │ │ +0f0736: 0c01 |0003: move-result-object v1 │ │ +0f0738: 1a02 0a35 |0004: const-string v2, "type" // string@350a │ │ +0f073c: 6e20 b004 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@04b0 │ │ +0f0742: 0c01 |0009: move-result-object v1 │ │ +0f0744: 5b51 5114 |000a: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.type:Ljava/lang/String; // field@1451 │ │ +0f0748: 6e10 7833 0500 |000c: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@3378 │ │ +0f074e: 0c01 |000f: move-result-object v1 │ │ +0f0750: 1f01 3b06 |0010: check-cast v1, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // type@063b │ │ +0f0754: 5b51 5014 |0012: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ +0f0758: 5451 5014 |0014: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ +0f075c: 5452 5114 |0016: iget-object v2, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.type:Ljava/lang/String; // field@1451 │ │ +0f0760: 6e20 3233 2100 |0018: invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; // method@3332 │ │ +0f0766: 0c01 |001b: move-result-object v1 │ │ +0f0768: 5b51 5214 |001c: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.wikis:Ljava/util/ArrayList; // field@1452 │ │ +0f076c: 1401 2100 037f |001e: const v1, #float 1.7413e+38 // #7f030021 │ │ +0f0772: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +0f0774: 6e40 0d21 1627 |0022: invoke-virtual {v6, v1, v7, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@210d │ │ +0f077a: 0c00 |0025: move-result-object v0 │ │ +0f077c: 1401 6100 0b7f |0026: const v1, #float 1.84765e+38 // #7f0b0061 │ │ +0f0782: 6e20 9621 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f0788: 0c01 |002c: move-result-object v1 │ │ +0f078a: 1f01 fa04 |002d: check-cast v1, Landroid/widget/TextView; // type@04fa │ │ +0f078e: 5b51 4e14 |002f: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.header:Landroid/widget/TextView; // field@144e │ │ +0f0792: 5451 4e14 |0031: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.header:Landroid/widget/TextView; // field@144e │ │ +0f0796: 5452 5014 |0033: iget-object v2, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ +0f079a: 1403 2400 057f |0035: const v3, #float 1.76788e+38 // #7f050024 │ │ +0f07a0: 6e20 3633 3200 |0038: invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f07a6: 0c02 |003b: move-result-object v2 │ │ +0f07a8: 6e20 ec24 2100 |003c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f07ae: 1401 6200 0b7f |003f: const v1, #float 1.84765e+38 // #7f0b0062 │ │ +0f07b4: 6e20 9621 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f07ba: 0c01 |0045: move-result-object v1 │ │ +0f07bc: 1f01 e504 |0046: check-cast v1, Landroid/widget/ListView; // type@04e5 │ │ +0f07c0: 5b51 4f14 |0048: iput-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.listView:Landroid/widget/ListView; // field@144f │ │ +0f07c4: 5451 4f14 |004a: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.listView:Landroid/widget/ListView; // field@144f │ │ +0f07c8: 2202 4406 |004c: new-instance v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter; // type@0644 │ │ +0f07cc: 5453 5014 |004e: iget-object v3, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.manageractivity:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; // field@1450 │ │ +0f07d0: 5454 5214 |0050: iget-object v4, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.wikis:Ljava/util/ArrayList; // field@1452 │ │ +0f07d4: 7040 6f33 5243 |0052: invoke-direct {v2, v5, v3, v4}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V // method@336f │ │ +0f07da: 6e20 6b24 2100 |0055: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@246b │ │ +0f07e0: 5451 4f14 |0058: iget-object v1, v5, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;.listView:Landroid/widget/ListView; // field@144f │ │ +0f07e4: 2202 4306 |005a: new-instance v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1; // type@0643 │ │ +0f07e8: 7020 6d33 5200 |005c: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;.:(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V // method@336d │ │ +0f07ee: 6e20 7224 2100 |005f: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2472 │ │ +0f07f4: 1100 |0062: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000c line=38 │ │ 0x0014 line=39 │ │ 0x001e line=40 │ │ 0x0026 line=42 │ │ @@ -339126,17 +339142,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0818: |[0f0818] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -0f0828: 7010 5805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0558 │ │ -0f082e: 0e00 |0003: return-void │ │ +0f07f8: |[0f07f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +0f0808: 7010 5805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0558 │ │ +0f080e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -339145,18 +339161,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0830: |[0f0830] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0f0840: 7110 8005 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0580 │ │ -0f0846: 0a00 |0003: move-result v0 │ │ -0f0848: 0f00 |0004: return v0 │ │ +0f0810: |[0f0810] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0f0820: 7110 8005 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0580 │ │ +0f0826: 0a00 |0003: move-result v0 │ │ +0f0828: 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; │ │ │ │ @@ -339190,17 +339206,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f084c: |[0f084c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ -0f085c: 7010 7809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0978 │ │ -0f0862: 0e00 |0003: return-void │ │ +0f082c: |[0f082c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ +0f083c: 7010 7809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0978 │ │ +0f0842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ │ │ Virtual methods - │ │ @@ -339209,81 +339225,81 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 24 │ │ insns size : 134 16-bit code units │ │ -0f0864: |[0f0864] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0f0874: 2201 a601 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@01a6 │ │ -0f0878: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -0f087c: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0f0880: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ -0f0884: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0f0888: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ -0f088c: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0f0890: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -0f0894: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0f0898: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ -0f089c: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ -0f08a0: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -0f08a4: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ -0f08a8: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ -0f08ac: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ -0f08b0: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -0f08b4: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0f08b8: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -0f08bc: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -0f08c0: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -0f08c4: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ -0f08c8: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ -0f08cc: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ -0f08d0: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ -0f08d4: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ -0f08d8: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ -0f08dc: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ -0f08e0: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ -0f08e4: 550f 1c03 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ -0f08e8: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ -0f08ec: 5500 2103 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ -0f08f0: 0210 0000 |003e: move/from16 v16, v0 │ │ -0f08f4: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ -0f08f8: 5200 1703 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -0f08fc: 0211 0000 |0044: move/from16 v17, v0 │ │ -0f0900: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -0f0904: 5400 1f03 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ -0f0908: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0f090c: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ -0f0910: 5500 1303 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ -0f0914: 0213 0000 |0050: move/from16 v19, v0 │ │ -0f0918: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -0f091c: 5400 1603 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ -0f0920: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0f0924: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ -0f0928: 5400 0e03 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -0f092c: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0f0930: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ -0f0934: 5400 1003 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ -0f0938: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0f093c: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ -0f0940: 5500 1103 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ -0f0944: 0217 0000 |0068: move/from16 v23, v0 │ │ -0f0948: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ -0f094c: 5400 1d03 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ -0f0950: 0818 0000 |006e: move-object/from16 v24, v0 │ │ -0f0954: 7618 150a 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@0a15 │ │ -0f095a: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ -0f095e: 5402 0603 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ -0f0962: 7120 bb09 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ -0f0968: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ -0f096c: 5402 1e03 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -0f0970: 7120 bc09 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ -0f0976: 6e10 170a 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@0a17 │ │ -0f097c: 0c02 |0084: move-result-object v2 │ │ -0f097e: 1102 |0085: return-object v2 │ │ +0f0844: |[0f0844] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0f0854: 2201 a601 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@01a6 │ │ +0f0858: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +0f085c: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0f0860: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +0f0864: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0f0868: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +0f086c: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0f0870: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +0f0874: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0f0878: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +0f087c: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ +0f0880: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +0f0884: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ +0f0888: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +0f088c: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ +0f0890: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +0f0894: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0f0898: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +0f089c: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +0f08a0: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +0f08a4: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ +0f08a8: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +0f08ac: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ +0f08b0: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +0f08b4: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ +0f08b8: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +0f08bc: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ +0f08c0: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +0f08c4: 550f 1c03 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ +0f08c8: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +0f08cc: 5500 2103 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ +0f08d0: 0210 0000 |003e: move/from16 v16, v0 │ │ +0f08d4: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +0f08d8: 5200 1703 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +0f08dc: 0211 0000 |0044: move/from16 v17, v0 │ │ +0f08e0: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +0f08e4: 5400 1f03 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ +0f08e8: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0f08ec: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +0f08f0: 5500 1303 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ +0f08f4: 0213 0000 |0050: move/from16 v19, v0 │ │ +0f08f8: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +0f08fc: 5400 1603 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ +0f0900: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0f0904: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +0f0908: 5400 0e03 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +0f090c: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0f0910: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +0f0914: 5400 1003 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ +0f0918: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0f091c: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +0f0920: 5500 1103 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ +0f0924: 0217 0000 |0068: move/from16 v23, v0 │ │ +0f0928: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +0f092c: 5400 1d03 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ +0f0930: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +0f0934: 7618 150a 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@0a15 │ │ +0f093a: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +0f093e: 5402 0603 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ +0f0942: 7120 bb09 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ +0f0948: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +0f094c: 5402 1e03 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +0f0950: 7120 bc09 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ +0f0956: 6e10 170a 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@0a17 │ │ +0f095c: 0c02 |0084: move-result-object v2 │ │ +0f095e: 1102 |0085: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x0073 line=647 │ │ 0x007a line=648 │ │ 0x0081 line=649 │ │ locals : │ │ @@ -339296,21 +339312,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0f0980: |[0f0980] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0f0990: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ -0f0994: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ -0f0998: 7140 1a0a 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a1a │ │ -0f099e: 0c00 |0007: move-result-object v0 │ │ -0f09a0: 1f00 8101 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ -0f09a4: 1100 |000a: return-object v0 │ │ +0f0960: |[0f0960] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0f0970: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ +0f0974: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ +0f0978: 7140 1a0a 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0a1a │ │ +0f097e: 0c00 |0007: move-result-object v0 │ │ +0f0980: 1f00 8101 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ +0f0984: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -339320,18 +339336,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f09a8: |[0f09a8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -0f09b8: 7110 1b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@0a1b │ │ -0f09be: 0a00 |0003: move-result v0 │ │ -0f09c0: 0f00 |0004: return v0 │ │ +0f0988: |[0f0988] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +0f0998: 7110 1b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@0a1b │ │ +0f099e: 0a00 |0003: move-result v0 │ │ +0f09a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -339340,18 +339356,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f09c4: |[0f09c4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0f09d4: 7110 1c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a1c │ │ -0f09da: 0c00 |0003: move-result-object v0 │ │ -0f09dc: 1100 |0004: return-object v0 │ │ +0f09a4: |[0f09a4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0f09b4: 7110 1c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0a1c │ │ +0f09ba: 0c00 |0003: move-result-object v0 │ │ +0f09bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -339360,18 +339376,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f09e0: |[0f09e0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0f09f0: 7110 1d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0a1d │ │ -0f09f6: 0c00 |0003: move-result-object v0 │ │ -0f09f8: 1100 |0004: return-object v0 │ │ +0f09c0: |[0f09c0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0f09d0: 7110 1d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0a1d │ │ +0f09d6: 0c00 |0003: move-result-object v0 │ │ +0f09d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -339380,18 +339396,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f09fc: |[0f09fc] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0f0a0c: 7110 1e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@0a1e │ │ -0f0a12: 0a00 |0003: move-result v0 │ │ -0f0a14: 0f00 |0004: return v0 │ │ +0f09dc: |[0f09dc] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0f09ec: 7110 1e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@0a1e │ │ +0f09f2: 0a00 |0003: move-result v0 │ │ +0f09f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -339400,18 +339416,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0a18: |[0f0a18] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0f0a28: 7110 1f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0a1f │ │ -0f0a2e: 0c00 |0003: move-result-object v0 │ │ -0f0a30: 1100 |0004: return-object v0 │ │ +0f09f8: |[0f09f8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0f0a08: 7110 1f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0a1f │ │ +0f0a0e: 0c00 |0003: move-result-object v0 │ │ +0f0a10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -339420,18 +339436,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0a34: |[0f0a34] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0f0a44: 7110 200a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@0a20 │ │ -0f0a4a: 0a00 |0003: move-result v0 │ │ -0f0a4c: 0f00 |0004: return v0 │ │ +0f0a14: |[0f0a14] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0f0a24: 7110 200a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@0a20 │ │ +0f0a2a: 0a00 |0003: move-result v0 │ │ +0f0a2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -339465,17 +339481,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0a50: |[0f0a50] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ -0f0a60: 7010 3c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0a3c │ │ -0f0a66: 0e00 |0003: return-void │ │ +0f0a30: |[0f0a30] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ +0f0a40: 7010 3c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0a3c │ │ +0f0a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -339484,17 +339500,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f0a68: |[0f0a68] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ -0f0a78: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ -0f0a7c: 0f00 |0002: return v0 │ │ +0f0a48: |[0f0a48] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ +0f0a58: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ +0f0a5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ source_file_idx : 4050 (NotificationManagerCompat.java) │ │ @@ -339527,17 +339543,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0a80: |[0f0a80] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -0f0a90: 7010 ce0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0ace │ │ -0f0a96: 0e00 |0003: return-void │ │ +0f0a60: |[0f0a60] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +0f0a70: 7010 ce0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0ace │ │ +0f0a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -339546,18 +339562,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 │ │ -0f0a98: |[0f0a98] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0f0aa8: 7110 de0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ade │ │ -0f0aae: 0c00 |0003: move-result-object v0 │ │ -0f0ab0: 1100 |0004: return-object v0 │ │ +0f0a78: |[0f0a78] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0f0a88: 7110 de0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ade │ │ +0f0a8e: 0c00 |0003: move-result-object v0 │ │ +0f0a90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -339566,17 +339582,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0f0ab4: |[0f0ab4] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0f0ac4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0f0ac6: 0f00 |0001: return v0 │ │ +0f0a94: |[0f0a94] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0f0aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0f0aa6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -339610,17 +339626,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0ac8: |[0f0ac8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -0f0ad8: 7010 930b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0b93 │ │ -0f0ade: 0e00 |0003: return-void │ │ +0f0aa8: |[0f0aa8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +0f0ab8: 7010 930b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0b93 │ │ +0f0abe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -339629,18 +339645,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 │ │ -0f0ae0: |[0f0ae0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0f0af0: 7120 a10b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0ba1 │ │ -0f0af6: 0c00 |0003: move-result-object v0 │ │ -0f0af8: 1100 |0004: return-object v0 │ │ +0f0ac0: |[0f0ac0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0f0ad0: 7120 a10b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0ba1 │ │ +0f0ad6: 0c00 |0003: move-result-object v0 │ │ +0f0ad8: 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; │ │ @@ -339675,17 +339691,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0afc: |[0f0afc] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.:()V │ │ -0f0b0c: 7010 140c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0c14 │ │ -0f0b12: 0e00 |0003: return-void │ │ +0f0adc: |[0f0adc] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.:()V │ │ +0f0aec: 7010 140c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0c14 │ │ +0f0af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -339694,18 +339710,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0b14: |[0f0b14] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -0f0b24: 7110 230c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0c23 │ │ -0f0b2a: 0a00 |0003: move-result v0 │ │ -0f0b2c: 0f00 |0004: return v0 │ │ +0f0af4: |[0f0af4] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +0f0b04: 7110 230c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0c23 │ │ +0f0b0a: 0a00 |0003: move-result v0 │ │ +0f0b0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -339714,17 +339730,17 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0b30: |[0f0b30] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -0f0b40: 7120 240c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0c24 │ │ -0f0b46: 0e00 |0003: return-void │ │ +0f0b10: |[0f0b10] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +0f0b20: 7120 240c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0c24 │ │ +0f0b26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ 0x0000 - 0x0004 reg=1 bitmap Landroid/graphics/Bitmap; │ │ @@ -339760,17 +339776,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0b48: |[0f0b48] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -0f0b58: 7010 380c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0c38 │ │ -0f0b5e: 0e00 |0003: return-void │ │ +0f0b28: |[0f0b28] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +0f0b38: 7010 380c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0c38 │ │ +0f0b3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -339779,18 +339795,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0b60: |[0f0b60] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0f0b70: 7110 500c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0c50 │ │ -0f0b76: 0a00 |0003: move-result v0 │ │ -0f0b78: 0f00 |0004: return v0 │ │ +0f0b40: |[0f0b40] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0f0b50: 7110 500c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0c50 │ │ +0f0b56: 0a00 |0003: move-result v0 │ │ +0f0b58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -339799,17 +339815,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0b7c: |[0f0b7c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0f0b8c: 7120 510c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0c51 │ │ -0f0b92: 0e00 |0003: return-void │ │ +0f0b5c: |[0f0b5c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0f0b6c: 7120 510c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0c51 │ │ +0f0b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -339845,17 +339861,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0b94: |[0f0b94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -0f0ba4: 7010 7613 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1376 │ │ -0f0baa: 0e00 |0003: return-void │ │ +0f0b74: |[0f0b74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +0f0b84: 7010 7613 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1376 │ │ +0f0b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -339864,23 +339880,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 │ │ -0f0bac: |[0f0bac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0f0bbc: 7120 de13 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@13de │ │ -0f0bc2: 0c00 |0003: move-result-object v0 │ │ -0f0bc4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0f0bc8: 2201 c603 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@03c6 │ │ -0f0bcc: 7020 541b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1b54 │ │ -0f0bd2: 1101 |000b: return-object v1 │ │ -0f0bd4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0f0bd6: 28fe |000d: goto 000b // -0002 │ │ +0f0b8c: |[0f0b8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0f0b9c: 7120 de13 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@13de │ │ +0f0ba2: 0c00 |0003: move-result-object v0 │ │ +0f0ba4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0f0ba8: 2201 c603 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@03c6 │ │ +0f0bac: 7020 541b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1b54 │ │ +0f0bb2: 1101 |000b: return-object v1 │ │ +0f0bb4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0f0bb6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -339894,20 +339910,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 │ │ -0f0bd8: |[0f0bd8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0f0be8: 2200 f502 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@02f5 │ │ -0f0bec: 7030 8b13 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@138b │ │ -0f0bf2: 7110 df13 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@13df │ │ -0f0bf8: 0c00 |0008: move-result-object v0 │ │ -0f0bfa: 1100 |0009: return-object v0 │ │ +0f0bb8: |[0f0bb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0f0bc8: 2200 f502 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@02f5 │ │ +0f0bcc: 7030 8b13 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@138b │ │ +0f0bd2: 7110 df13 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@13df │ │ +0f0bd8: 0c00 |0008: move-result-object v0 │ │ +0f0bda: 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; │ │ │ │ @@ -339916,18 +339932,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 │ │ -0f0bfc: |[0f0bfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0f0c0c: 7140 e013 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@13e0 │ │ -0f0c12: 0a00 |0003: move-result v0 │ │ -0f0c14: 0f00 |0004: return v0 │ │ +0f0bdc: |[0f0bdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0f0bec: 7140 e013 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@13e0 │ │ +0f0bf2: 0a00 |0003: move-result v0 │ │ +0f0bf4: 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; │ │ @@ -339964,17 +339980,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0c18: |[0f0c18] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -0f0c28: 7010 3514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@1435 │ │ -0f0c2e: 0e00 |0003: return-void │ │ +0f0bf8: |[0f0bf8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +0f0c08: 7010 3514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@1435 │ │ +0f0c0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -339983,18 +339999,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0f0c30: |[0f0c30] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0f0c40: 7120 5614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@1456 │ │ -0f0c46: 0a00 |0003: move-result v0 │ │ -0f0c48: 0f00 |0004: return v0 │ │ +0f0c10: |[0f0c10] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0f0c20: 7120 5614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@1456 │ │ +0f0c26: 0a00 |0003: move-result v0 │ │ +0f0c28: 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 │ │ @@ -340004,18 +340020,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0c4c: |[0f0c4c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0f0c5c: 7110 5714 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@1457 │ │ -0f0c62: 0a00 |0003: move-result v0 │ │ -0f0c64: 0f00 |0004: return v0 │ │ +0f0c2c: |[0f0c2c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0f0c3c: 7110 5714 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@1457 │ │ +0f0c42: 0a00 |0003: move-result v0 │ │ +0f0c44: 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 │ │ │ │ @@ -340024,18 +340040,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0c68: |[0f0c68] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0f0c78: 7110 5814 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@1458 │ │ -0f0c7e: 0a00 |0003: move-result v0 │ │ -0f0c80: 0f00 |0004: return v0 │ │ +0f0c48: |[0f0c48] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0f0c58: 7110 5814 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@1458 │ │ +0f0c5e: 0a00 |0003: move-result v0 │ │ +0f0c60: 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 │ │ │ │ @@ -340069,17 +340085,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0c84: |[0f0c84] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -0f0c94: 7010 cf15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@15cf │ │ -0f0c9a: 0e00 |0003: return-void │ │ +0f0c64: |[0f0c64] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +0f0c74: 7010 cf15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@15cf │ │ +0f0c7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -340088,18 +340104,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0c9c: |[0f0c9c] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0f0cac: 7110 d716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@16d7 │ │ -0f0cb2: 0a00 |0003: move-result v0 │ │ -0f0cb4: 0f00 |0004: return v0 │ │ +0f0c7c: |[0f0c7c] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0f0c8c: 7110 d716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@16d7 │ │ +0f0c92: 0a00 |0003: move-result v0 │ │ +0f0c94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -340108,17 +340124,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0cb8: |[0f0cb8] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0f0cc8: 7120 d816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@16d8 │ │ -0f0cce: 0e00 |0003: return-void │ │ +0f0c98: |[0f0c98] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0f0ca8: 7120 d816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@16d8 │ │ +0f0cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0003 line=772 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -340154,17 +340170,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0cd0: |[0f0cd0] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.:()V │ │ -0f0ce0: 7010 2417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@1724 │ │ -0f0ce6: 0e00 |0003: return-void │ │ +0f0cb0: |[0f0cb0] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.:()V │ │ +0f0cc0: 7010 2417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@1724 │ │ +0f0cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -340173,17 +340189,17 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0f0ce8: |[0f0ce8] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0f0cf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0f0cfa: 0f00 |0001: return v0 │ │ +0f0cc8: |[0f0cc8] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0f0cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0f0cda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -340217,17 +340233,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0cfc: |[0f0cfc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -0f0d0c: 7010 3717 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@1737 │ │ -0f0d12: 0e00 |0003: return-void │ │ +0f0cdc: |[0f0cdc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +0f0cec: 7010 3717 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@1737 │ │ +0f0cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -340236,18 +340252,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 │ │ -0f0d14: |[0f0d14] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0f0d24: 7130 5917 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@1759 │ │ -0f0d2a: 0a00 |0003: move-result v0 │ │ -0f0d2c: 0f00 |0004: return v0 │ │ +0f0cf4: |[0f0cf4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0f0d04: 7130 5917 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@1759 │ │ +0f0d0a: 0a00 |0003: move-result v0 │ │ +0f0d0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ @@ -340283,17 +340299,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0d30: |[0f0d30] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ -0f0d40: 7010 4018 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@1840 │ │ -0f0d46: 0e00 |0003: return-void │ │ +0f0d10: |[0f0d10] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ +0f0d20: 7010 4018 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@1840 │ │ +0f0d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -340302,17 +340318,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0d48: |[0f0d48] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0f0d58: 7120 d918 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18d9 │ │ -0f0d5e: 0e00 |0003: return-void │ │ +0f0d28: |[0f0d28] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0f0d38: 7120 d918 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@18d9 │ │ +0f0d3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0003 line=564 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -340324,17 +340340,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0d60: |[0f0d60] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0f0d70: 7120 da18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@18da │ │ -0f0d76: 0e00 |0003: return-void │ │ +0f0d40: |[0f0d40] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0f0d50: 7120 da18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@18da │ │ +0f0d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0003 line=574 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -340346,17 +340362,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0d78: |[0f0d78] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0f0d88: 7110 db18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@18db │ │ -0f0d8e: 0e00 |0003: return-void │ │ +0f0d58: |[0f0d58] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0f0d68: 7110 db18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@18db │ │ +0f0d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0003 line=579 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -340367,17 +340383,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0d90: |[0f0d90] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0f0da0: 7120 dc18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@18dc │ │ -0f0da6: 0e00 |0003: return-void │ │ +0f0d70: |[0f0d70] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0f0d80: 7120 dc18 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@18dc │ │ +0f0d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0003 line=569 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -340414,17 +340430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0da8: |[0f0da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -0f0db8: 7010 6719 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1967 │ │ -0f0dbe: 0e00 |0003: return-void │ │ +0f0d88: |[0f0d88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +0f0d98: 7010 6719 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1967 │ │ +0f0d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=974 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -340433,17 +340449,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 │ │ -0f0dc0: |[0f0dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0f0dd0: 7130 191b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@1b19 │ │ -0f0dd6: 0e00 |0003: return-void │ │ +0f0da0: |[0f0da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0f0db0: 7130 191b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@1b19 │ │ +0f0db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ 0x0003 line=993 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -340455,18 +340471,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 │ │ -0f0dd8: |[0f0dd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0f0de8: 7120 1a1b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1b1a │ │ -0f0dee: 0c00 |0003: move-result-object v0 │ │ -0f0df0: 1100 |0004: return-object v0 │ │ +0f0db8: |[0f0db8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0f0dc8: 7120 1a1b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1b1a │ │ +0f0dce: 0c00 |0003: move-result-object v0 │ │ +0f0dd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 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 │ │ @@ -340476,18 +340492,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 │ │ -0f0df4: |[0f0df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0f0e04: 7120 1b1b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1b1b │ │ -0f0e0a: 0c00 |0003: move-result-object v0 │ │ -0f0e0c: 1100 |0004: return-object v0 │ │ +0f0dd4: |[0f0dd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0f0de4: 7120 1b1b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1b1b │ │ +0f0dea: 0c00 |0003: move-result-object v0 │ │ +0f0dec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=987 │ │ 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 │ │ @@ -340497,18 +340513,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0e10: |[0f0e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0f0e20: 7110 1c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@1b1c │ │ -0f0e26: 0a00 |0003: move-result v0 │ │ -0f0e28: 0f00 |0004: return v0 │ │ +0f0df0: |[0f0df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0f0e00: 7110 1c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@1b1c │ │ +0f0e06: 0a00 |0003: move-result v0 │ │ +0f0e08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -340517,18 +340533,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0e2c: |[0f0e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0f0e3c: 7110 1d1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1b1d │ │ -0f0e42: 0a00 |0003: move-result v0 │ │ -0f0e44: 0f00 |0004: return v0 │ │ +0f0e0c: |[0f0e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0f0e1c: 7110 1d1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1b1d │ │ +0f0e22: 0a00 |0003: move-result v0 │ │ +0f0e24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1012 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -340537,18 +340553,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0e48: |[0f0e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0f0e58: 7110 1e1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1b1e │ │ -0f0e5e: 0a00 |0003: move-result v0 │ │ -0f0e60: 0f00 |0004: return v0 │ │ +0f0e28: |[0f0e28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0f0e38: 7110 1e1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1b1e │ │ +0f0e3e: 0a00 |0003: move-result v0 │ │ +0f0e40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -340557,18 +340573,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 │ │ -0f0e64: |[0f0e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0f0e74: 7120 1f1b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1b1f │ │ -0f0e7a: 0c00 |0003: move-result-object v0 │ │ -0f0e7c: 1100 |0004: return-object v0 │ │ +0f0e44: |[0f0e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0f0e54: 7120 1f1b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1b1f │ │ +0f0e5a: 0c00 |0003: move-result-object v0 │ │ +0f0e5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ 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 │ │ @@ -340578,18 +340594,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 │ │ -0f0e80: |[0f0e80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0f0e90: 7130 201b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@1b20 │ │ -0f0e96: 0a00 |0003: move-result v0 │ │ -0f0e98: 0f00 |0004: return v0 │ │ +0f0e60: |[0f0e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0f0e70: 7130 201b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@1b20 │ │ +0f0e76: 0a00 |0003: move-result v0 │ │ +0f0e78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ 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 │ │ @@ -340600,17 +340616,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0e9c: |[0f0e9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0f0eac: 7120 211b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@1b21 │ │ -0f0eb2: 0e00 |0003: return-void │ │ +0f0e7c: |[0f0e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0f0e8c: 7120 211b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@1b21 │ │ +0f0e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1017 │ │ 0x0003 line=1018 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -340621,17 +340637,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0eb4: |[0f0eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0f0ec4: 7120 221b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1b22 │ │ -0f0eca: 0e00 |0003: return-void │ │ +0f0e94: |[0f0e94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0f0ea4: 7120 221b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1b22 │ │ +0f0eaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 0x0003 line=1028 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -340642,17 +340658,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 │ │ -0f0ecc: |[0f0ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0f0edc: 7130 231b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1b23 │ │ -0f0ee2: 0e00 |0003: return-void │ │ +0f0eac: |[0f0eac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0f0ebc: 7130 231b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1b23 │ │ +0f0ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1037 │ │ 0x0003 line=1038 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -340664,17 +340680,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 │ │ -0f0ee4: |[0f0ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0f0ef4: 7130 241b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1b24 │ │ -0f0efa: 0e00 |0003: return-void │ │ +0f0ec4: |[0f0ec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0f0ed4: 7130 241b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1b24 │ │ +0f0eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ 0x0003 line=998 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -340686,17 +340702,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0efc: |[0f0efc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0f0f0c: 7120 251b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1b25 │ │ -0f0f12: 0e00 |0003: return-void │ │ +0f0edc: |[0f0edc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0f0eec: 7120 251b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1b25 │ │ +0f0ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ 0x0003 line=1008 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -340732,17 +340748,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0f14: |[0f0f14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -0f0f24: 7010 6e1b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1b6e │ │ -0f0f2a: 0e00 |0003: return-void │ │ +0f0ef4: |[0f0ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0f0f04: 7010 6e1b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1b6e │ │ +0f0f0a: 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 - │ │ @@ -340751,18 +340767,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0f2c: |[0f0f2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0f0f3c: 7110 5a1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@1c5a │ │ -0f0f42: 0a00 |0003: move-result v0 │ │ -0f0f44: 0f00 |0004: return v0 │ │ +0f0f0c: |[0f0f0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0f0f1c: 7110 5a1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@1c5a │ │ +0f0f22: 0a00 |0003: move-result v0 │ │ +0f0f24: 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; │ │ │ │ @@ -340771,18 +340787,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f0f48: |[0f0f48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0f0f58: 7110 5b1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@1c5b │ │ -0f0f5e: 0a00 |0003: move-result v0 │ │ -0f0f60: 0f00 |0004: return v0 │ │ +0f0f28: |[0f0f28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0f0f38: 7110 5b1c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@1c5b │ │ +0f0f3e: 0a00 |0003: move-result v0 │ │ +0f0f40: 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; │ │ │ │ @@ -340791,17 +340807,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0f64: |[0f0f64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0f0f74: 7120 5c1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1c5c │ │ -0f0f7a: 0e00 |0003: return-void │ │ +0f0f44: |[0f0f44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0f0f54: 7120 5c1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1c5c │ │ +0f0f5a: 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; │ │ @@ -340812,17 +340828,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0f7c: |[0f0f7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0f0f8c: 7120 5d1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1c5d │ │ -0f0f92: 0e00 |0003: return-void │ │ +0f0f5c: |[0f0f5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0f0f6c: 7120 5d1c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1c5d │ │ +0f0f72: 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; │ │ @@ -340858,17 +340874,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f0f94: |[0f0f94] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -0f0fa4: 7010 d61e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1ed6 │ │ -0f0faa: 0e00 |0003: return-void │ │ +0f0f74: |[0f0f74] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +0f0f84: 7010 d61e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1ed6 │ │ +0f0f8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -340877,18 +340893,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 │ │ -0f0fac: |[0f0fac] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0f0fbc: 7110 401f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1f40 │ │ -0f0fc2: 0c00 |0003: move-result-object v0 │ │ -0f0fc4: 1100 |0004: return-object v0 │ │ +0f0f8c: |[0f0f8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0f0f9c: 7110 401f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1f40 │ │ +0f0fa2: 0c00 |0003: move-result-object v0 │ │ +0f0fa4: 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; │ │ │ │ @@ -340897,17 +340913,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0fc8: |[0f0fc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0f0fd8: 7120 411f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1f41 │ │ -0f0fde: 0e00 |0003: return-void │ │ +0f0fa8: |[0f0fa8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0f0fb8: 7120 411f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1f41 │ │ +0f0fbe: 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; │ │ @@ -340918,17 +340934,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f0fe0: |[0f0fe0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -0f0ff0: 7120 421f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1f42 │ │ -0f0ff6: 0e00 |0003: return-void │ │ +0f0fc0: |[0f0fc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +0f0fd0: 7120 421f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1f42 │ │ +0f0fd6: 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; │ │ @@ -340989,22 +341005,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 │ │ -0f0ff8: |[0f0ff8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0f1008: 7040 661e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1e66 │ │ -0f100e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0f1010: 5910 7209 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ -0f1014: 5b16 7309 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ -0f1018: 5b15 7109 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ -0f101c: 7020 4a1f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ -0f1022: 0e00 |000d: return-void │ │ +0f0fd8: |[0f0fd8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0f0fe8: 7040 661e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1e66 │ │ +0f0fee: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0f0ff0: 5910 7209 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ +0f0ff4: 5b16 7309 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ +0f0ff8: 5b15 7109 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ +0f0ffc: 7020 4a1f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ +0f1002: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -341022,22 +341038,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 │ │ -0f1024: |[0f1024] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -0f1034: 7057 671e 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1e67 │ │ -0f103a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0f103c: 5910 7209 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ -0f1040: 5b16 7309 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ -0f1044: 5b15 7109 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ -0f1048: 7020 4a1f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ -0f104e: 0e00 |000d: return-void │ │ +0f1004: |[0f1004] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0f1014: 7057 671e 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1e67 │ │ +0f101a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0f101c: 5910 7209 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ +0f1020: 5b16 7309 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ +0f1024: 5b15 7109 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ +0f1028: 7020 4a1f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ +0f102e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -341056,38 +341072,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0f1050: |[0f1050] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0f1060: 5452 6e09 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@096e │ │ -0f1064: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0f1068: 2160 |0004: array-length v0, v6 │ │ -0f106a: 5452 7009 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ -0f106e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0f1072: 5452 7009 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ -0f1076: 2122 |000b: array-length v2, v2 │ │ -0f1078: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0f107c: 2302 d106 |000e: new-array v2, v0, [I // type@06d1 │ │ -0f1080: 5b52 7009 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ -0f1084: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0f1086: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0f108a: 5452 7009 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ -0f108e: 5453 6e09 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@096e │ │ -0f1092: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0f1096: 7220 ec02 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@02ec │ │ -0f109c: 0a03 |001e: move-result v3 │ │ -0f109e: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0f10a2: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0f10a6: 28f0 |0023: goto 0013 // -0010 │ │ -0f10a8: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0f10aa: 5b52 7009 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ -0f10ae: 0e00 |0027: return-void │ │ +0f1030: |[0f1030] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0f1040: 5452 6e09 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@096e │ │ +0f1044: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0f1048: 2160 |0004: array-length v0, v6 │ │ +0f104a: 5452 7009 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ +0f104e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0f1052: 5452 7009 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ +0f1056: 2122 |000b: array-length v2, v2 │ │ +0f1058: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +0f105c: 2302 d106 |000e: new-array v2, v0, [I // type@06d1 │ │ +0f1060: 5b52 7009 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ +0f1064: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0f1066: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +0f106a: 5452 7009 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ +0f106e: 5453 6e09 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@096e │ │ +0f1072: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +0f1076: 7220 ec02 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@02ec │ │ +0f107c: 0a03 |001e: move-result v3 │ │ +0f107e: 4b03 0201 |001f: aput v3, v2, v1 │ │ +0f1082: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0f1086: 28f0 |0023: goto 0013 // -0010 │ │ +0f1088: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +0f108a: 5b52 7009 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ +0f108e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -341107,68 +341123,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 │ │ -0f10b0: |[0f10b0] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0f10c0: 54b0 7409 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0974 │ │ -0f10c4: 54b8 7309 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ -0f10c8: 2182 |0004: array-length v2, v8 │ │ -0f10ca: 54b3 7009 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ -0f10ce: 54b6 7309 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ -0f10d2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0f10d4: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -0f10d8: 4408 0604 |000c: aget v8, v6, v4 │ │ -0f10dc: 6e20 9621 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ -0f10e2: 0c07 |0011: move-result-object v7 │ │ -0f10e4: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -0f10e8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0f10ea: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -0f10ee: 4408 0304 |0017: aget v8, v3, v4 │ │ -0f10f2: 7240 441f 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1f44 │ │ -0f10f8: 0a01 |001c: move-result v1 │ │ -0f10fa: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -0f10fe: 4408 0304 |001f: aget v8, v3, v4 │ │ -0f1102: 7220 f602 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0f1108: 0c05 |0024: move-result-object v5 │ │ -0f110a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -0f110e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -0f1112: 2078 fa04 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@04fa │ │ -0f1116: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -0f111a: 1f07 fa04 |002d: check-cast v7, Landroid/widget/TextView; // type@04fa │ │ -0f111e: 6e30 521f 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1f52 │ │ -0f1124: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0f1128: 28d6 |0034: goto 000a // -002a │ │ -0f112a: 2078 e004 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@04e0 │ │ -0f112e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -0f1132: 1f07 e004 |0039: check-cast v7, Landroid/widget/ImageView; // type@04e0 │ │ -0f1136: 6e30 511f 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1f51 │ │ -0f113c: 28f4 |003e: goto 0032 // -000c │ │ -0f113e: 2208 6f06 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@066f │ │ -0f1142: 2209 8206 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1146: 7010 5134 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f114c: 6e10 2b34 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ -0f1152: 0c0a |0049: move-result-object v10 │ │ -0f1154: 6e10 ed33 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0f115a: 0c0a |004d: move-result-object v10 │ │ -0f115c: 6e20 5a34 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1162: 0c09 |0051: move-result-object v9 │ │ -0f1164: 1a0a 6100 |0052: const-string v10, " is not a " // string@0061 │ │ -0f1168: 6e20 5a34 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f116e: 0c09 |0057: move-result-object v9 │ │ -0f1170: 1a0a a800 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@00a8 │ │ -0f1174: 6e20 5a34 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f117a: 0c09 |005d: move-result-object v9 │ │ -0f117c: 6e10 5f34 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1182: 0c09 |0061: move-result-object v9 │ │ -0f1184: 7020 0434 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ -0f118a: 2708 |0065: throw v8 │ │ -0f118c: 0e00 |0066: return-void │ │ +0f1090: |[0f1090] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0f10a0: 54b0 7409 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0974 │ │ +0f10a4: 54b8 7309 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ +0f10a8: 2182 |0004: array-length v2, v8 │ │ +0f10aa: 54b3 7009 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0970 │ │ +0f10ae: 54b6 7309 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ +0f10b2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0f10b4: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +0f10b8: 4408 0604 |000c: aget v8, v6, v4 │ │ +0f10bc: 6e20 9621 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2196 │ │ +0f10c2: 0c07 |0011: move-result-object v7 │ │ +0f10c4: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +0f10c8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0f10ca: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +0f10ce: 4408 0304 |0017: aget v8, v3, v4 │ │ +0f10d2: 7240 441f 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1f44 │ │ +0f10d8: 0a01 |001c: move-result v1 │ │ +0f10da: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +0f10de: 4408 0304 |001f: aget v8, v3, v4 │ │ +0f10e2: 7220 f602 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0f10e8: 0c05 |0024: move-result-object v5 │ │ +0f10ea: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0f10ee: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0f10f2: 2078 fa04 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@04fa │ │ +0f10f6: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0f10fa: 1f07 fa04 |002d: check-cast v7, Landroid/widget/TextView; // type@04fa │ │ +0f10fe: 6e30 521f 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1f52 │ │ +0f1104: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0f1108: 28d6 |0034: goto 000a // -002a │ │ +0f110a: 2078 e004 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@04e0 │ │ +0f110e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0f1112: 1f07 e004 |0039: check-cast v7, Landroid/widget/ImageView; // type@04e0 │ │ +0f1116: 6e30 511f 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1f51 │ │ +0f111c: 28f4 |003e: goto 0032 // -000c │ │ +0f111e: 2208 6f06 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@066f │ │ +0f1122: 2209 8206 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1126: 7010 5134 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f112c: 6e10 2b34 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@342b │ │ +0f1132: 0c0a |0049: move-result-object v10 │ │ +0f1134: 6e10 ed33 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0f113a: 0c0a |004d: move-result-object v10 │ │ +0f113c: 6e20 5a34 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1142: 0c09 |0051: move-result-object v9 │ │ +0f1144: 1a0a 6100 |0052: const-string v10, " is not a " // string@0061 │ │ +0f1148: 6e20 5a34 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f114e: 0c09 |0057: move-result-object v9 │ │ +0f1150: 1a0a a800 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@00a8 │ │ +0f1154: 6e20 5a34 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f115a: 0c09 |005d: move-result-object v9 │ │ +0f115c: 6e10 5f34 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1162: 0c09 |0061: move-result-object v9 │ │ +0f1164: 7020 0434 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@3404 │ │ +0f116a: 2708 |0065: throw v8 │ │ +0f116c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -341211,21 +341227,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 │ │ -0f1190: |[0f1190] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0f11a0: 5b13 7109 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ -0f11a4: 5b14 7309 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ -0f11a8: 6f20 691e 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1e69 │ │ -0f11ae: 5410 7109 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ -0f11b2: 7020 4a1f 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ -0f11b8: 0e00 |000c: return-void │ │ +0f1170: |[0f1170] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0f1180: 5b13 7109 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ +0f1184: 5b14 7309 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0973 │ │ +0f1188: 6f20 691e 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1e69 │ │ +0f118e: 5410 7109 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ +0f1192: 7020 4a1f 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ +0f1198: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -341240,31 +341256,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 │ │ -0f11bc: |[0f11bc] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0f11cc: 5420 6f09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ -0f11d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0f11d4: 5420 6f09 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ -0f11d8: 7220 431f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1f43 │ │ -0f11de: 0c00 |0009: move-result-object v0 │ │ -0f11e0: 1100 |000a: return-object v0 │ │ -0f11e2: 5220 7209 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ -0f11e6: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -0f11e8: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -0f11ec: 5220 7209 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ -0f11f0: 7220 f602 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0f11f6: 0c00 |0015: move-result-object v0 │ │ -0f11f8: 28f4 |0016: goto 000a // -000c │ │ -0f11fa: 6f20 6a1e 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1e6a │ │ -0f1200: 0c00 |001a: move-result-object v0 │ │ -0f1202: 28ef |001b: goto 000a // -0011 │ │ +0f119c: |[0f119c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0f11ac: 5420 6f09 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ +0f11b0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0f11b4: 5420 6f09 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ +0f11b8: 7220 431f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1f43 │ │ +0f11be: 0c00 |0009: move-result-object v0 │ │ +0f11c0: 1100 |000a: return-object v0 │ │ +0f11c2: 5220 7209 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ +0f11c6: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +0f11c8: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +0f11cc: 5220 7209 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ +0f11d0: 7220 f602 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0f11d6: 0c00 |0015: move-result-object v0 │ │ +0f11d8: 28f4 |0016: goto 000a // -000c │ │ +0f11da: 6f20 6a1e 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1e6a │ │ +0f11e0: 0c00 |001a: move-result-object v0 │ │ +0f11e2: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -341278,17 +341294,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 │ │ -0f1204: |[0f1204] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -0f1214: 5410 6f09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ -0f1218: 1100 |0002: return-object v0 │ │ +0f11e4: |[0f11e4] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0f11f4: 5410 6f09 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ +0f11f8: 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;) │ │ @@ -341296,17 +341312,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f121c: |[0f121c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -0f122c: 5210 7209 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ -0f1230: 0f00 |0002: return v0 │ │ +0f11fc: |[0f11fc] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0f120c: 5210 7209 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ +0f1210: 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;) │ │ @@ -341314,17 +341330,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 │ │ -0f1234: |[0f1234] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -0f1244: 5410 7409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0974 │ │ -0f1248: 1100 |0002: return-object v0 │ │ +0f1214: |[0f1214] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0f1224: 5410 7409 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0974 │ │ +0f1228: 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;) │ │ @@ -341332,17 +341348,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 │ │ -0f124c: |[0f124c] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0f125c: 5b01 6f09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ -0f1260: 0e00 |0002: return-void │ │ +0f122c: |[0f122c] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0f123c: 5b01 6f09 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@096f │ │ +0f1240: 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; │ │ @@ -341352,17 +341368,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f1264: |[0f1264] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0f1274: 5901 7209 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ -0f1278: 0e00 |0002: return-void │ │ +0f1244: |[0f1244] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +0f1254: 5901 7209 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0972 │ │ +0f1258: 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 │ │ @@ -341372,17 +341388,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 │ │ -0f127c: |[0f127c] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -0f128c: 5b01 7409 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0974 │ │ -0f1290: 0e00 |0002: return-void │ │ +0f125c: |[0f125c] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +0f126c: 5b01 7409 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0974 │ │ +0f1270: 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; │ │ @@ -341392,24 +341408,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 │ │ -0f1294: |[0f1294] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -0f12a4: 7110 0a34 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -0f12aa: 0a01 |0003: move-result v1 │ │ -0f12ac: 6e20 2b24 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@242b │ │ -0f12b2: 0e00 |0007: return-void │ │ -0f12b4: 0d00 |0008: move-exception v0 │ │ -0f12b6: 7110 9504 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -0f12bc: 0c01 |000c: move-result-object v1 │ │ -0f12be: 6e20 2c24 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@242c │ │ -0f12c4: 28f7 |0010: goto 0007 // -0009 │ │ +0f1274: |[0f1274] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +0f1284: 7110 0a34 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +0f128a: 0a01 |0003: move-result v1 │ │ +0f128c: 6e20 2b24 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@242b │ │ +0f1292: 0e00 |0007: return-void │ │ +0f1294: 0d00 |0008: move-exception v0 │ │ +0f1296: 7110 9504 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +0f129c: 0c01 |000c: move-result-object v1 │ │ +0f129e: 6e20 2c24 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@242c │ │ +0f12a4: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -341425,17 +341441,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 │ │ -0f12d8: |[0f12d8] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -0f12e8: 6e20 ec24 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f12ee: 0e00 |0003: return-void │ │ +0f12b8: |[0f12b8] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +0f12c8: 6e20 ec24 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f12ce: 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; │ │ @@ -341446,20 +341462,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 │ │ -0f12f0: |[0f12f0] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0f1300: 6f20 721e 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1e72 │ │ -0f1306: 0c00 |0003: move-result-object v0 │ │ -0f1308: 5421 7109 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ -0f130c: 7020 4a1f 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ -0f1312: 1100 |0009: return-object v0 │ │ +0f12d0: |[0f12d0] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0f12e0: 6f20 721e 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1e72 │ │ +0f12e6: 0c00 |0003: move-result-object v0 │ │ +0f12e8: 5421 7109 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0971 │ │ +0f12ec: 7020 4a1f 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1f4a │ │ +0f12f2: 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; │ │ @@ -341592,41 +341608,41 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0f1314: |[0f1314] com.actionbarsherlock.widget.SuggestionsAdapter.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ -0f1324: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0f1326: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0f1328: 6000 7c0b |0002: sget v0, Lcom/actionbarsherlock/R$layout;.abs__search_dropdown_item_icons_2line:I // field@0b7c │ │ -0f132c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0f132e: 7053 681e 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@1e68 │ │ -0f1334: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0f1336: 5c40 ab10 |0009: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@10ab │ │ -0f133a: 5943 b310 |000b: iput v3, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ -0f133e: 5942 b710 |000d: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@10b7 │ │ -0f1342: 5942 b810 |000f: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@10b8 │ │ -0f1346: 5942 b910 |0011: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@10b9 │ │ -0f134a: 5942 af10 |0013: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ -0f134e: 5942 b010 |0015: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ -0f1352: 5942 ae10 |0017: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ -0f1356: 5440 ac10 |0019: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f135a: 1a01 e32f |001b: const-string v1, "search" // string@2fe3 │ │ -0f135e: 6e20 4902 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -0f1364: 0c00 |0020: move-result-object v0 │ │ -0f1366: 1f00 4a00 |0021: check-cast v0, Landroid/app/SearchManager; // type@004a │ │ -0f136a: 5b40 b410 |0023: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@10b4 │ │ -0f136e: 5b47 b610 |0025: iput-object v7, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ -0f1372: 5440 ac10 |0027: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f1376: 5b40 b210 |0029: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ -0f137a: 5b46 b510 |002b: iput-object v6, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ -0f137e: 5b48 b110 |002d: iput-object v8, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ -0f1382: 0e00 |002f: return-void │ │ +0f12f4: |[0f12f4] com.actionbarsherlock.widget.SuggestionsAdapter.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ +0f1304: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0f1306: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0f1308: 6000 7c0b |0002: sget v0, Lcom/actionbarsherlock/R$layout;.abs__search_dropdown_item_icons_2line:I // field@0b7c │ │ +0f130c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0f130e: 7053 681e 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@1e68 │ │ +0f1314: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0f1316: 5c40 ab10 |0009: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@10ab │ │ +0f131a: 5943 b310 |000b: iput v3, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ +0f131e: 5942 b710 |000d: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@10b7 │ │ +0f1322: 5942 b810 |000f: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@10b8 │ │ +0f1326: 5942 b910 |0011: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@10b9 │ │ +0f132a: 5942 af10 |0013: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ +0f132e: 5942 b010 |0015: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ +0f1332: 5942 ae10 |0017: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ +0f1336: 5440 ac10 |0019: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f133a: 1a01 e32f |001b: const-string v1, "search" // string@2fe3 │ │ +0f133e: 6e20 4902 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +0f1344: 0c00 |0020: move-result-object v0 │ │ +0f1346: 1f00 4a00 |0021: check-cast v0, Landroid/app/SearchManager; // type@004a │ │ +0f134a: 5b40 b410 |0023: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@10b4 │ │ +0f134e: 5b47 b610 |0025: iput-object v7, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ +0f1352: 5440 ac10 |0027: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f1356: 5b40 b210 |0029: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ +0f135a: 5b46 b510 |002b: iput-object v6, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ +0f135e: 5b48 b110 |002d: iput-object v8, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ +0f1362: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0008 line=73 │ │ 0x000b line=74 │ │ 0x000d line=82 │ │ 0x000f line=83 │ │ @@ -341653,25 +341669,25 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0f1384: |[0f1384] com.actionbarsherlock.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0f1394: 5421 b110 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ -0f1398: 6e20 0535 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0f139e: 0c00 |0005: move-result-object v0 │ │ -0f13a0: 1f00 9700 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0097 │ │ -0f13a4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0f13a8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0f13aa: 1101 |000b: return-object v1 │ │ -0f13ac: 6e10 8503 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0385 │ │ -0f13b2: 0c01 |000f: move-result-object v1 │ │ -0f13b4: 28fb |0010: goto 000b // -0005 │ │ +0f1364: |[0f1364] com.actionbarsherlock.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0f1374: 5421 b110 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ +0f1378: 6e20 0535 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0f137e: 0c00 |0005: move-result-object v0 │ │ +0f1380: 1f00 9700 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0097 │ │ +0f1384: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0f1388: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0f138a: 1101 |000b: return-object v1 │ │ +0f138c: 6e10 8503 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0385 │ │ +0f1392: 0c01 |000f: move-result-object v1 │ │ +0f1394: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0008 line=655 │ │ 0x000a line=656 │ │ 0x000b line=659 │ │ locals : │ │ @@ -341684,46 +341700,46 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -0f13b8: |[0f13b8] com.actionbarsherlock.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -0f13c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0f13ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0f13cc: 5480 ba10 |0002: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@10ba │ │ -0f13d0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0f13d4: 2206 6a04 |0006: new-instance v6, Landroid/util/TypedValue; // type@046a │ │ -0f13d8: 7010 c720 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ -0f13de: 5480 ac10 |000b: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f13e2: 6e10 4b02 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ -0f13e8: 0c00 |0010: move-result-object v0 │ │ -0f13ea: 6003 9b0a |0011: sget v3, Lcom/actionbarsherlock/R$attr;.textColorSearchUrl:I // field@0a9b │ │ -0f13ee: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -0f13f0: 6e40 b402 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ -0f13f6: 5480 ac10 |0017: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f13fa: 6e10 4602 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0f1400: 0c00 |001c: move-result-object v0 │ │ -0f1402: 5263 200a |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ -0f1406: 6e20 b702 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@02b7 │ │ -0f140c: 0c00 |0022: move-result-object v0 │ │ -0f140e: 5b80 ba10 |0023: iput-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@10ba │ │ -0f1412: 2207 5304 |0025: new-instance v7, Landroid/text/SpannableString; // type@0453 │ │ -0f1416: 7020 8c20 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@208c │ │ -0f141c: 2200 5d04 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@045d │ │ -0f1420: 5484 ba10 |002c: iget-object v4, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@10ba │ │ -0f1424: 0123 |002e: move v3, v2 │ │ -0f1426: 0715 |002f: move-object v5, v1 │ │ -0f1428: 7606 9a20 0000 |0030: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/text/style/TextAppearanceSpan;.:(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V // method@209a │ │ -0f142e: 7210 d533 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ -0f1434: 0a01 |0036: move-result v1 │ │ -0f1436: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ -0f143a: 6e53 8d20 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@208d │ │ -0f1440: 1107 |003c: return-object v7 │ │ +0f1398: |[0f1398] com.actionbarsherlock.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +0f13a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0f13aa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0f13ac: 5480 ba10 |0002: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@10ba │ │ +0f13b0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0f13b4: 2206 6a04 |0006: new-instance v6, Landroid/util/TypedValue; // type@046a │ │ +0f13b8: 7010 c720 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@20c7 │ │ +0f13be: 5480 ac10 |000b: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f13c2: 6e10 4b02 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@024b │ │ +0f13c8: 0c00 |0010: move-result-object v0 │ │ +0f13ca: 6003 9b0a |0011: sget v3, Lcom/actionbarsherlock/R$attr;.textColorSearchUrl:I // field@0a9b │ │ +0f13ce: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +0f13d0: 6e40 b402 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02b4 │ │ +0f13d6: 5480 ac10 |0017: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f13da: 6e10 4602 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0f13e0: 0c00 |001c: move-result-object v0 │ │ +0f13e2: 5263 200a |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0a20 │ │ +0f13e6: 6e20 b702 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@02b7 │ │ +0f13ec: 0c00 |0022: move-result-object v0 │ │ +0f13ee: 5b80 ba10 |0023: iput-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@10ba │ │ +0f13f2: 2207 5304 |0025: new-instance v7, Landroid/text/SpannableString; // type@0453 │ │ +0f13f6: 7020 8c20 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@208c │ │ +0f13fc: 2200 5d04 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@045d │ │ +0f1400: 5484 ba10 |002c: iget-object v4, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@10ba │ │ +0f1404: 0123 |002e: move v3, v2 │ │ +0f1406: 0715 |002f: move-object v5, v1 │ │ +0f1408: 7606 9a20 0000 |0030: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/text/style/TextAppearanceSpan;.:(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V // method@209a │ │ +0f140e: 7210 d533 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@33d5 │ │ +0f1414: 0a01 |0036: move-result v1 │ │ +0f1416: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ +0f141a: 6e53 8d20 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@208d │ │ +0f1420: 1107 |003c: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=411 │ │ 0x0006 line=413 │ │ 0x000b line=414 │ │ 0x0017 line=415 │ │ 0x0025 line=418 │ │ @@ -341742,60 +341758,60 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 85 16-bit code units │ │ -0f1444: |[0f1444] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0f1454: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0f1456: 54a7 ac10 |0001: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f145a: 6e10 4402 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0f1460: 0c05 |0006: move-result-object v5 │ │ -0f1462: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ -0f1466: 6e30 9e02 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@029e │ │ -0f146c: 0c00 |000c: move-result-object v0 │ │ -0f146e: 6e10 9902 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0299 │ │ -0f1474: 0a03 |0010: move-result v3 │ │ -0f1476: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ -0f147a: 0761 |0013: move-object v1, v6 │ │ -0f147c: 1101 |0014: return-object v1 │ │ -0f147e: 0d02 |0015: move-exception v2 │ │ -0f1480: 1a07 9e12 |0016: const-string v7, "SuggestionsAdapter" // string@129e │ │ -0f1484: 6e10 9c02 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@029c │ │ -0f148a: 0c08 |001b: move-result-object v8 │ │ -0f148c: 7120 b620 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0f1492: 0761 |001f: move-object v1, v6 │ │ -0f1494: 28f4 |0020: goto 0014 // -000c │ │ -0f1496: 6e10 2a02 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ -0f149c: 0c04 |0024: move-result-object v4 │ │ -0f149e: 5407 1a01 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@011a │ │ -0f14a2: 6e40 a402 4573 |0027: invoke-virtual {v5, v4, v3, v7}, Landroid/content/pm/PackageManager;.getDrawable:(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable; // method@02a4 │ │ -0f14a8: 0c01 |002a: move-result-object v1 │ │ -0f14aa: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ -0f14ae: 1a07 9e12 |002d: const-string v7, "SuggestionsAdapter" // string@129e │ │ -0f14b2: 2208 8206 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0f14b6: 7010 5134 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f14bc: 1a09 4a06 |0034: const-string v9, "Invalid icon resource " // string@064a │ │ -0f14c0: 6e20 5a34 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f14c6: 0c08 |0039: move-result-object v8 │ │ -0f14c8: 6e20 5634 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0f14ce: 0c08 |003d: move-result-object v8 │ │ -0f14d0: 1a09 5700 |003e: const-string v9, " for " // string@0057 │ │ -0f14d4: 6e20 5a34 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f14da: 0c08 |0043: move-result-object v8 │ │ -0f14dc: 6e10 2802 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ -0f14e2: 0c09 |0047: move-result-object v9 │ │ -0f14e4: 6e20 5a34 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f14ea: 0c08 |004b: move-result-object v8 │ │ -0f14ec: 6e10 5f34 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f14f2: 0c08 |004f: move-result-object v8 │ │ -0f14f4: 7120 b620 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0f14fa: 0761 |0053: move-object v1, v6 │ │ -0f14fc: 28c0 |0054: goto 0014 // -0040 │ │ +0f1424: |[0f1424] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0f1434: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0f1436: 54a7 ac10 |0001: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f143a: 6e10 4402 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0f1440: 0c05 |0006: move-result-object v5 │ │ +0f1442: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ +0f1446: 6e30 9e02 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@029e │ │ +0f144c: 0c00 |000c: move-result-object v0 │ │ +0f144e: 6e10 9902 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0299 │ │ +0f1454: 0a03 |0010: move-result v3 │ │ +0f1456: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ +0f145a: 0761 |0013: move-object v1, v6 │ │ +0f145c: 1101 |0014: return-object v1 │ │ +0f145e: 0d02 |0015: move-exception v2 │ │ +0f1460: 1a07 9e12 |0016: const-string v7, "SuggestionsAdapter" // string@129e │ │ +0f1464: 6e10 9c02 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@029c │ │ +0f146a: 0c08 |001b: move-result-object v8 │ │ +0f146c: 7120 b620 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0f1472: 0761 |001f: move-object v1, v6 │ │ +0f1474: 28f4 |0020: goto 0014 // -000c │ │ +0f1476: 6e10 2a02 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@022a │ │ +0f147c: 0c04 |0024: move-result-object v4 │ │ +0f147e: 5407 1a01 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@011a │ │ +0f1482: 6e40 a402 4573 |0027: invoke-virtual {v5, v4, v3, v7}, Landroid/content/pm/PackageManager;.getDrawable:(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable; // method@02a4 │ │ +0f1488: 0c01 |002a: move-result-object v1 │ │ +0f148a: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ +0f148e: 1a07 9e12 |002d: const-string v7, "SuggestionsAdapter" // string@129e │ │ +0f1492: 2208 8206 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1496: 7010 5134 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f149c: 1a09 4a06 |0034: const-string v9, "Invalid icon resource " // string@064a │ │ +0f14a0: 6e20 5a34 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f14a6: 0c08 |0039: move-result-object v8 │ │ +0f14a8: 6e20 5634 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0f14ae: 0c08 |003d: move-result-object v8 │ │ +0f14b0: 1a09 5700 |003e: const-string v9, " for " // string@0057 │ │ +0f14b4: 6e20 5a34 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f14ba: 0c08 |0043: move-result-object v8 │ │ +0f14bc: 6e10 2802 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ +0f14c2: 0c09 |0047: move-result-object v9 │ │ +0f14c4: 6e20 5a34 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f14ca: 0c08 |004b: move-result-object v8 │ │ +0f14cc: 6e10 5f34 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f14d2: 0c08 |004f: move-result-object v8 │ │ +0f14d4: 7120 b620 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0f14da: 0761 |0053: move-object v1, v6 │ │ +0f14dc: 28c0 |0054: goto 0014 // -0040 │ │ catches : 1 │ │ 0x0009 - 0x000c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0015 │ │ positions : │ │ 0x0001 line=712 │ │ 0x0007 line=715 │ │ 0x000d line=720 │ │ @@ -341828,45 +341844,45 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0f150c: |[0f150c] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0f151c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0f151e: 6e10 2802 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ -0f1524: 0c01 |0004: move-result-object v1 │ │ -0f1526: 5465 b110 |0005: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ -0f152a: 6e20 0435 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@3504 │ │ -0f1530: 0a05 |000a: move-result v5 │ │ -0f1532: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ -0f1536: 5465 b110 |000d: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ -0f153a: 6e20 0535 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0f1540: 0c00 |0012: move-result-object v0 │ │ -0f1542: 1f00 9700 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0097 │ │ -0f1546: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -0f154a: 1104 |0017: return-object v4 │ │ -0f154c: 5464 b210 |0018: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ -0f1550: 6e10 4602 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0f1556: 0c04 |001d: move-result-object v4 │ │ -0f1558: 6e20 8603 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@0386 │ │ -0f155e: 0c04 |0021: move-result-object v4 │ │ -0f1560: 28f5 |0022: goto 0017 // -000b │ │ -0f1562: 7020 8f31 7600 |0023: invoke-direct {v6, v7}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@318f │ │ -0f1568: 0c02 |0026: move-result-object v2 │ │ -0f156a: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ -0f156e: 0743 |0029: move-object v3, v4 │ │ -0f1570: 5464 b110 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ -0f1574: 6e30 0735 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0f157a: 0724 |002f: move-object v4, v2 │ │ -0f157c: 28e7 |0030: goto 0017 // -0019 │ │ -0f157e: 6e10 8b03 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@038b │ │ -0f1584: 0c03 |0034: move-result-object v3 │ │ -0f1586: 28f5 |0035: goto 002a // -000b │ │ +0f14ec: |[0f14ec] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0f14fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0f14fe: 6e10 2802 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0228 │ │ +0f1504: 0c01 |0004: move-result-object v1 │ │ +0f1506: 5465 b110 |0005: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ +0f150a: 6e20 0435 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@3504 │ │ +0f1510: 0a05 |000a: move-result v5 │ │ +0f1512: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ +0f1516: 5465 b110 |000d: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ +0f151a: 6e20 0535 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0f1520: 0c00 |0012: move-result-object v0 │ │ +0f1522: 1f00 9700 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0097 │ │ +0f1526: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +0f152a: 1104 |0017: return-object v4 │ │ +0f152c: 5464 b210 |0018: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ +0f1530: 6e10 4602 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0f1536: 0c04 |001d: move-result-object v4 │ │ +0f1538: 6e20 8603 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@0386 │ │ +0f153e: 0c04 |0021: move-result-object v4 │ │ +0f1540: 28f5 |0022: goto 0017 // -000b │ │ +0f1542: 7020 8f31 7600 |0023: invoke-direct {v6, v7}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@318f │ │ +0f1548: 0c02 |0026: move-result-object v2 │ │ +0f154a: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ +0f154e: 0743 |0029: move-object v3, v4 │ │ +0f1550: 5464 b110 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ +0f1554: 6e30 0735 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0f155a: 0724 |002f: move-object v4, v2 │ │ +0f155c: 28e7 |0030: goto 0017 // -0019 │ │ +0f155e: 6e10 8b03 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@038b │ │ +0f1564: 0c03 |0034: move-result-object v3 │ │ +0f1566: 28f5 |0035: goto 002a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=690 │ │ 0x0005 line=692 │ │ 0x000d line=693 │ │ 0x0015 line=694 │ │ 0x0017 line=701 │ │ @@ -341890,20 +341906,20 @@ │ │ type : '(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0f1588: |[0f1588] com.actionbarsherlock.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ -0f1598: 7220 eb02 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0f159e: 0a00 |0003: move-result v0 │ │ -0f15a0: 7120 9931 0200 |0004: invoke-static {v2, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ -0f15a6: 0c01 |0007: move-result-object v1 │ │ -0f15a8: 1101 |0008: return-object v1 │ │ +0f1568: |[0f1568] com.actionbarsherlock.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ +0f1578: 7220 eb02 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0f157e: 0a00 |0003: move-result v0 │ │ +0f1580: 7120 9931 0200 |0004: invoke-static {v2, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ +0f1586: 0c01 |0007: move-result-object v1 │ │ +0f1588: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0004 line=742 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 col I │ │ 0x0000 - 0x0009 reg=2 cursor Landroid/database/Cursor; │ │ @@ -341914,21 +341930,21 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0f15ac: |[0f15ac] com.actionbarsherlock.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0f15bc: 5410 ac10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f15c0: 6e10 4402 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0f15c6: 0c00 |0005: move-result-object v0 │ │ -0f15c8: 6e10 a302 0000 |0006: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@02a3 │ │ -0f15ce: 0c00 |0009: move-result-object v0 │ │ -0f15d0: 1100 |000a: return-object v0 │ │ +0f158c: |[0f158c] com.actionbarsherlock.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0f159c: 5410 ac10 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f15a0: 6e10 4402 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0f15a6: 0c00 |0005: move-result-object v0 │ │ +0f15a8: 6e10 a302 0000 |0006: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@02a3 │ │ +0f15ae: 0c00 |0009: move-result-object v0 │ │ +0f15b0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ 0x0000 - 0x000b reg=2 cursor Landroid/database/Cursor; │ │ │ │ @@ -341937,111 +341953,111 @@ │ │ type : '(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 189 16-bit code units │ │ -0f15d4: |[0f15d4] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0f15e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0f15e6: 6e10 9404 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0494 │ │ -0f15ec: 0c02 |0004: move-result-object v2 │ │ -0f15ee: 1a04 f417 |0005: const-string v4, "android.resource" // string@17f4 │ │ -0f15f2: 6e20 3c34 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0f15f8: 0a04 |000a: move-result v4 │ │ -0f15fa: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ -0f15fe: 6e20 9b31 a900 |000d: invoke-virtual {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@319b │ │ -0f1604: 0c04 |0010: move-result-object v4 │ │ -0f1606: 1104 |0011: return-object v4 │ │ -0f1608: 0d00 |0012: move-exception v0 │ │ -0f160a: 2204 4e06 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@064e │ │ -0f160e: 2206 8206 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1612: 7010 5134 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1618: 1a07 f110 |001a: const-string v7, "Resource does not exist: " // string@10f1 │ │ -0f161c: 6e20 5a34 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1622: 0c06 |001f: move-result-object v6 │ │ -0f1624: 6e20 5934 a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f162a: 0c06 |0023: move-result-object v6 │ │ -0f162c: 6e10 5f34 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1632: 0c06 |0027: move-result-object v6 │ │ -0f1634: 7020 a733 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f163a: 2704 |002b: throw v4 │ │ -0f163c: 0d01 |002c: move-exception v1 │ │ -0f163e: 1a04 9e12 |002d: const-string v4, "SuggestionsAdapter" // string@129e │ │ -0f1642: 2206 8206 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1646: 7010 5134 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f164c: 1a07 0906 |0034: const-string v7, "Icon not found: " // string@0609 │ │ -0f1650: 6e20 5a34 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1656: 0c06 |0039: move-result-object v6 │ │ -0f1658: 6e20 5934 a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f165e: 0c06 |003d: move-result-object v6 │ │ -0f1660: 1a07 fd00 |003e: const-string v7, ", " // string@00fd │ │ -0f1664: 6e20 5a34 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f166a: 0c06 |0043: move-result-object v6 │ │ -0f166c: 6e10 a833 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@33a8 │ │ -0f1672: 0c07 |0047: move-result-object v7 │ │ -0f1674: 6e20 5a34 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f167a: 0c06 |004b: move-result-object v6 │ │ -0f167c: 6e10 5f34 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1682: 0c06 |004f: move-result-object v6 │ │ -0f1684: 7120 b620 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0f168a: 0754 |0053: move-object v4, v5 │ │ -0f168c: 28bd |0054: goto 0011 // -0043 │ │ -0f168e: 5494 b210 |0055: iget-object v4, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ -0f1692: 6e10 3902 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -0f1698: 0c04 |005a: move-result-object v4 │ │ -0f169a: 6e20 2f02 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@022f │ │ -0f16a0: 0c03 |005e: move-result-object v3 │ │ -0f16a2: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ -0f16a6: 2204 4e06 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@064e │ │ -0f16aa: 2206 8206 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0f16ae: 7010 5134 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f16b4: 1a07 2e05 |0068: const-string v7, "Failed to open " // string@052e │ │ -0f16b8: 6e20 5a34 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f16be: 0c06 |006d: move-result-object v6 │ │ -0f16c0: 6e20 5934 a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f16c6: 0c06 |0071: move-result-object v6 │ │ -0f16c8: 6e10 5f34 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f16ce: 0c06 |0075: move-result-object v6 │ │ -0f16d0: 7020 a733 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f16d6: 2704 |0079: throw v4 │ │ -0f16d8: 1204 |007a: const/4 v4, #int 0 // #0 │ │ -0f16da: 7120 8803 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0388 │ │ -0f16e0: 0c04 |007e: move-result-object v4 │ │ -0f16e2: 6e10 b633 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -0f16e8: 288f |0082: goto 0011 // -0071 │ │ -0f16ea: 0d00 |0083: move-exception v0 │ │ -0f16ec: 1a06 9e12 |0084: const-string v6, "SuggestionsAdapter" // string@129e │ │ -0f16f0: 2207 8206 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0f16f4: 7010 5134 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f16fa: 1a08 c304 |008b: const-string v8, "Error closing icon stream for " // string@04c3 │ │ -0f16fe: 6e20 5a34 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1704: 0c07 |0090: move-result-object v7 │ │ -0f1706: 6e20 5934 a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f170c: 0c07 |0094: move-result-object v7 │ │ -0f170e: 6e10 5f34 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1714: 0c07 |0098: move-result-object v7 │ │ -0f1716: 7130 b320 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0f171c: 2900 75ff |009c: goto/16 0011 // -008b │ │ -0f1720: 0d04 |009e: move-exception v4 │ │ -0f1722: 6e10 b633 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -0f1728: 2704 |00a2: throw v4 │ │ -0f172a: 0d00 |00a3: move-exception v0 │ │ -0f172c: 1a06 9e12 |00a4: const-string v6, "SuggestionsAdapter" // string@129e │ │ -0f1730: 2207 8206 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1734: 7010 5134 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f173a: 1a08 c304 |00ab: const-string v8, "Error closing icon stream for " // string@04c3 │ │ -0f173e: 6e20 5a34 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1744: 0c07 |00b0: move-result-object v7 │ │ -0f1746: 6e20 5934 a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f174c: 0c07 |00b4: move-result-object v7 │ │ -0f174e: 6e10 5f34 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1754: 0c07 |00b8: move-result-object v7 │ │ -0f1756: 7130 b320 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0f175c: 28e6 |00bc: goto 00a2 // -001a │ │ +0f15b4: |[0f15b4] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0f15c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0f15c6: 6e10 9404 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0494 │ │ +0f15cc: 0c02 |0004: move-result-object v2 │ │ +0f15ce: 1a04 f417 |0005: const-string v4, "android.resource" // string@17f4 │ │ +0f15d2: 6e20 3c34 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0f15d8: 0a04 |000a: move-result v4 │ │ +0f15da: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ +0f15de: 6e20 9b31 a900 |000d: invoke-virtual {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@319b │ │ +0f15e4: 0c04 |0010: move-result-object v4 │ │ +0f15e6: 1104 |0011: return-object v4 │ │ +0f15e8: 0d00 |0012: move-exception v0 │ │ +0f15ea: 2204 4e06 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@064e │ │ +0f15ee: 2206 8206 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0f15f2: 7010 5134 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f15f8: 1a07 f110 |001a: const-string v7, "Resource does not exist: " // string@10f1 │ │ +0f15fc: 6e20 5a34 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1602: 0c06 |001f: move-result-object v6 │ │ +0f1604: 6e20 5934 a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f160a: 0c06 |0023: move-result-object v6 │ │ +0f160c: 6e10 5f34 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1612: 0c06 |0027: move-result-object v6 │ │ +0f1614: 7020 a733 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f161a: 2704 |002b: throw v4 │ │ +0f161c: 0d01 |002c: move-exception v1 │ │ +0f161e: 1a04 9e12 |002d: const-string v4, "SuggestionsAdapter" // string@129e │ │ +0f1622: 2206 8206 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1626: 7010 5134 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f162c: 1a07 0906 |0034: const-string v7, "Icon not found: " // string@0609 │ │ +0f1630: 6e20 5a34 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1636: 0c06 |0039: move-result-object v6 │ │ +0f1638: 6e20 5934 a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f163e: 0c06 |003d: move-result-object v6 │ │ +0f1640: 1a07 fd00 |003e: const-string v7, ", " // string@00fd │ │ +0f1644: 6e20 5a34 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f164a: 0c06 |0043: move-result-object v6 │ │ +0f164c: 6e10 a833 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@33a8 │ │ +0f1652: 0c07 |0047: move-result-object v7 │ │ +0f1654: 6e20 5a34 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f165a: 0c06 |004b: move-result-object v6 │ │ +0f165c: 6e10 5f34 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1662: 0c06 |004f: move-result-object v6 │ │ +0f1664: 7120 b620 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0f166a: 0754 |0053: move-object v4, v5 │ │ +0f166c: 28bd |0054: goto 0011 // -0043 │ │ +0f166e: 5494 b210 |0055: iget-object v4, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ +0f1672: 6e10 3902 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +0f1678: 0c04 |005a: move-result-object v4 │ │ +0f167a: 6e20 2f02 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@022f │ │ +0f1680: 0c03 |005e: move-result-object v3 │ │ +0f1682: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ +0f1686: 2204 4e06 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@064e │ │ +0f168a: 2206 8206 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0f168e: 7010 5134 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f1694: 1a07 2e05 |0068: const-string v7, "Failed to open " // string@052e │ │ +0f1698: 6e20 5a34 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f169e: 0c06 |006d: move-result-object v6 │ │ +0f16a0: 6e20 5934 a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f16a6: 0c06 |0071: move-result-object v6 │ │ +0f16a8: 6e10 5f34 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f16ae: 0c06 |0075: move-result-object v6 │ │ +0f16b0: 7020 a733 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f16b6: 2704 |0079: throw v4 │ │ +0f16b8: 1204 |007a: const/4 v4, #int 0 // #0 │ │ +0f16ba: 7120 8803 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0388 │ │ +0f16c0: 0c04 |007e: move-result-object v4 │ │ +0f16c2: 6e10 b633 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +0f16c8: 288f |0082: goto 0011 // -0071 │ │ +0f16ca: 0d00 |0083: move-exception v0 │ │ +0f16cc: 1a06 9e12 |0084: const-string v6, "SuggestionsAdapter" // string@129e │ │ +0f16d0: 2207 8206 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0f16d4: 7010 5134 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f16da: 1a08 c304 |008b: const-string v8, "Error closing icon stream for " // string@04c3 │ │ +0f16de: 6e20 5a34 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f16e4: 0c07 |0090: move-result-object v7 │ │ +0f16e6: 6e20 5934 a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f16ec: 0c07 |0094: move-result-object v7 │ │ +0f16ee: 6e10 5f34 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f16f4: 0c07 |0098: move-result-object v7 │ │ +0f16f6: 7130 b320 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0f16fc: 2900 75ff |009c: goto/16 0011 // -008b │ │ +0f1700: 0d04 |009e: move-exception v4 │ │ +0f1702: 6e10 b633 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +0f1708: 2704 |00a2: throw v4 │ │ +0f170a: 0d00 |00a3: move-exception v0 │ │ +0f170c: 1a06 9e12 |00a4: const-string v6, "SuggestionsAdapter" // string@129e │ │ +0f1710: 2207 8206 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1714: 7010 5134 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f171a: 1a08 c304 |00ab: const-string v8, "Error closing icon stream for " // string@04c3 │ │ +0f171e: 6e20 5a34 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1724: 0c07 |00b0: move-result-object v7 │ │ +0f1726: 6e20 5934 a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f172c: 0c07 |00b4: move-result-object v7 │ │ +0f172e: 6e10 5f34 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1734: 0c07 |00b8: move-result-object v7 │ │ +0f1736: 7130 b320 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0f173c: 28e6 |00bc: goto 00a2 // -001a │ │ catches : 9 │ │ 0x0001 - 0x000a │ │ Ljava/io/FileNotFoundException; -> 0x002c │ │ 0x000d - 0x0010 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0012 │ │ Ljava/io/FileNotFoundException; -> 0x002c │ │ 0x0013 - 0x002c │ │ @@ -342099,79 +342115,79 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -0f17c8: |[0f17c8] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0f17d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0f17da: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ -0f17de: 6e10 4234 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@3442 │ │ -0f17e4: 0a06 |0006: move-result v6 │ │ -0f17e6: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ -0f17ea: 1a06 2601 |0009: const-string v6, "0" // string@0126 │ │ -0f17ee: 6e20 3c34 a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0f17f4: 0a06 |000e: move-result v6 │ │ -0f17f6: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -0f17fa: 0750 |0011: move-object v0, v5 │ │ -0f17fc: 1100 |0012: return-object v0 │ │ -0f17fe: 7110 0a34 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -0f1804: 0a03 |0016: move-result v3 │ │ -0f1806: 2206 8206 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ -0f180a: 7010 5134 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1810: 1a07 f517 |001c: const-string v7, "android.resource://" // string@17f5 │ │ -0f1814: 6e20 5a34 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f181a: 0c06 |0021: move-result-object v6 │ │ -0f181c: 5497 b210 |0022: iget-object v7, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ -0f1820: 6e10 4502 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ -0f1826: 0c07 |0027: move-result-object v7 │ │ -0f1828: 6e20 5a34 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f182e: 0c06 |002b: move-result-object v6 │ │ -0f1830: 1a07 1b01 |002c: const-string v7, "/" // string@011b │ │ -0f1834: 6e20 5a34 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f183a: 0c06 |0031: move-result-object v6 │ │ -0f183c: 6e20 5634 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ -0f1842: 0c06 |0035: move-result-object v6 │ │ -0f1844: 6e10 5f34 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f184a: 0c01 |0039: move-result-object v1 │ │ -0f184c: 7020 8b31 1900 |003a: invoke-direct {v9, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@318b │ │ -0f1852: 0c00 |003d: move-result-object v0 │ │ -0f1854: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ -0f1858: 5496 b210 |0040: iget-object v6, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ -0f185c: 6e10 4602 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ -0f1862: 0c06 |0045: move-result-object v6 │ │ -0f1864: 6e20 bb02 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0f186a: 0c00 |0049: move-result-object v0 │ │ -0f186c: 7030 a631 1900 |004a: invoke-direct {v9, v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@31a6 │ │ -0f1872: 28c5 |004d: goto 0012 // -003b │ │ -0f1874: 0d02 |004e: move-exception v2 │ │ -0f1876: 7020 8b31 a900 |004f: invoke-direct {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@318b │ │ -0f187c: 0c00 |0052: move-result-object v0 │ │ -0f187e: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ -0f1882: 7110 9504 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ -0f1888: 0c04 |0058: move-result-object v4 │ │ -0f188a: 7020 9431 4900 |0059: invoke-direct {v9, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@3194 │ │ -0f1890: 0c00 |005c: move-result-object v0 │ │ -0f1892: 7030 a631 a900 |005d: invoke-direct {v9, v10, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@31a6 │ │ -0f1898: 28b2 |0060: goto 0012 // -004e │ │ -0f189a: 0d02 |0061: move-exception v2 │ │ -0f189c: 1a06 9e12 |0062: const-string v6, "SuggestionsAdapter" // string@129e │ │ -0f18a0: 2207 8206 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ -0f18a4: 7010 5134 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f18aa: 1a08 0a06 |0069: const-string v8, "Icon resource not found: " // string@060a │ │ -0f18ae: 6e20 5a34 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f18b4: 0c07 |006e: move-result-object v7 │ │ -0f18b6: 6e20 5a34 a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f18bc: 0c07 |0072: move-result-object v7 │ │ -0f18be: 6e10 5f34 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f18c4: 0c07 |0076: move-result-object v7 │ │ -0f18c6: 7120 b620 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0f18cc: 0750 |007a: move-object v0, v5 │ │ -0f18ce: 2897 |007b: goto 0012 // -0069 │ │ +0f17a8: |[0f17a8] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0f17b8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0f17ba: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ +0f17be: 6e10 4234 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@3442 │ │ +0f17c4: 0a06 |0006: move-result v6 │ │ +0f17c6: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ +0f17ca: 1a06 2601 |0009: const-string v6, "0" // string@0126 │ │ +0f17ce: 6e20 3c34 a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0f17d4: 0a06 |000e: move-result v6 │ │ +0f17d6: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +0f17da: 0750 |0011: move-object v0, v5 │ │ +0f17dc: 1100 |0012: return-object v0 │ │ +0f17de: 7110 0a34 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +0f17e4: 0a03 |0016: move-result v3 │ │ +0f17e6: 2206 8206 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@0682 │ │ +0f17ea: 7010 5134 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f17f0: 1a07 f517 |001c: const-string v7, "android.resource://" // string@17f5 │ │ +0f17f4: 6e20 5a34 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f17fa: 0c06 |0021: move-result-object v6 │ │ +0f17fc: 5497 b210 |0022: iget-object v7, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ +0f1800: 6e10 4502 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0245 │ │ +0f1806: 0c07 |0027: move-result-object v7 │ │ +0f1808: 6e20 5a34 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f180e: 0c06 |002b: move-result-object v6 │ │ +0f1810: 1a07 1b01 |002c: const-string v7, "/" // string@011b │ │ +0f1814: 6e20 5a34 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f181a: 0c06 |0031: move-result-object v6 │ │ +0f181c: 6e20 5634 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@3456 │ │ +0f1822: 0c06 |0035: move-result-object v6 │ │ +0f1824: 6e10 5f34 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f182a: 0c01 |0039: move-result-object v1 │ │ +0f182c: 7020 8b31 1900 |003a: invoke-direct {v9, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@318b │ │ +0f1832: 0c00 |003d: move-result-object v0 │ │ +0f1834: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ +0f1838: 5496 b210 |0040: iget-object v6, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@10b2 │ │ +0f183c: 6e10 4602 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0246 │ │ +0f1842: 0c06 |0045: move-result-object v6 │ │ +0f1844: 6e20 bb02 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0f184a: 0c00 |0049: move-result-object v0 │ │ +0f184c: 7030 a631 1900 |004a: invoke-direct {v9, v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@31a6 │ │ +0f1852: 28c5 |004d: goto 0012 // -003b │ │ +0f1854: 0d02 |004e: move-exception v2 │ │ +0f1856: 7020 8b31 a900 |004f: invoke-direct {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@318b │ │ +0f185c: 0c00 |0052: move-result-object v0 │ │ +0f185e: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ +0f1862: 7110 9504 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0495 │ │ +0f1868: 0c04 |0058: move-result-object v4 │ │ +0f186a: 7020 9431 4900 |0059: invoke-direct {v9, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@3194 │ │ +0f1870: 0c00 |005c: move-result-object v0 │ │ +0f1872: 7030 a631 a900 |005d: invoke-direct {v9, v10, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@31a6 │ │ +0f1878: 28b2 |0060: goto 0012 // -004e │ │ +0f187a: 0d02 |0061: move-exception v2 │ │ +0f187c: 1a06 9e12 |0062: const-string v6, "SuggestionsAdapter" // string@129e │ │ +0f1880: 2207 8206 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1884: 7010 5134 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f188a: 1a08 0a06 |0069: const-string v8, "Icon resource not found: " // string@060a │ │ +0f188e: 6e20 5a34 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1894: 0c07 |006e: move-result-object v7 │ │ +0f1896: 6e20 5a34 a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f189c: 0c07 |0072: move-result-object v7 │ │ +0f189e: 6e10 5f34 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f18a4: 0c07 |0076: move-result-object v7 │ │ +0f18a6: 7120 b620 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0f18ac: 0750 |007a: move-object v0, v5 │ │ +0f18ae: 2897 |007b: goto 0012 // -0069 │ │ catches : 1 │ │ 0x0013 - 0x004d │ │ Ljava/lang/NumberFormatException; -> 0x004e │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0061 │ │ positions : │ │ 0x0001 line=545 │ │ 0x0012 line=577 │ │ @@ -342207,29 +342223,29 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0f18e0: |[0f18e0] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0f18f0: 5242 af10 |0000: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ -0f18f4: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -0f18f6: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ -0f18fa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0f18fc: 1100 |0006: return-object v0 │ │ -0f18fe: 5242 af10 |0007: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ -0f1902: 7220 f602 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0f1908: 0c01 |000c: move-result-object v1 │ │ -0f190a: 7020 9531 1400 |000d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@3195 │ │ -0f1910: 0c00 |0010: move-result-object v0 │ │ -0f1912: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ -0f1916: 7020 9331 5400 |0013: invoke-direct {v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@3193 │ │ -0f191c: 0c00 |0016: move-result-object v0 │ │ -0f191e: 28ef |0017: goto 0006 // -0011 │ │ +0f18c0: |[0f18c0] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0f18d0: 5242 af10 |0000: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ +0f18d4: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +0f18d6: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ +0f18da: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0f18dc: 1100 |0006: return-object v0 │ │ +0f18de: 5242 af10 |0007: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ +0f18e2: 7220 f602 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0f18e8: 0c01 |000c: move-result-object v1 │ │ +0f18ea: 7020 9531 1400 |000d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@3195 │ │ +0f18f0: 0c00 |0010: move-result-object v0 │ │ +0f18f2: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ +0f18f6: 7020 9331 5400 |0013: invoke-direct {v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@3193 │ │ +0f18fc: 0c00 |0016: move-result-object v0 │ │ +0f18fe: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0005 line=438 │ │ 0x0006 line=445 │ │ 0x0007 line=440 │ │ 0x000d line=441 │ │ @@ -342246,26 +342262,26 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0f1920: |[0f1920] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0f1930: 5231 b010 |0000: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ -0f1934: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -0f1936: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ -0f193a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0f193c: 1101 |0006: return-object v1 │ │ -0f193e: 5231 b010 |0007: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ -0f1942: 7220 f602 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0f1948: 0c00 |000c: move-result-object v0 │ │ -0f194a: 7020 9531 0300 |000d: invoke-direct {v3, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@3195 │ │ -0f1950: 0c01 |0010: move-result-object v1 │ │ -0f1952: 28f5 |0011: goto 0006 // -000b │ │ +0f1900: |[0f1900] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0f1910: 5231 b010 |0000: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ +0f1914: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +0f1916: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ +0f191a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0f191c: 1101 |0006: return-object v1 │ │ +0f191e: 5231 b010 |0007: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ +0f1922: 7220 f602 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0f1928: 0c00 |000c: move-result-object v0 │ │ +0f192a: 7020 9531 0300 |000d: invoke-direct {v3, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@3195 │ │ +0f1930: 0c01 |0010: move-result-object v1 │ │ +0f1932: 28f5 |0011: goto 0006 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0005 line=450 │ │ 0x0006 line=453 │ │ 0x0007 line=452 │ │ 0x000d line=453 │ │ @@ -342279,27 +342295,27 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0f1954: |[0f1954] com.actionbarsherlock.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ -0f1964: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0f1966: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0f1968: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ -0f196c: 1101 |0004: return-object v1 │ │ -0f196e: 7220 f602 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ -0f1974: 0c01 |0008: move-result-object v1 │ │ -0f1976: 28fb |0009: goto 0004 // -0005 │ │ -0f1978: 0d00 |000a: move-exception v0 │ │ -0f197a: 1a02 9e12 |000b: const-string v2, "SuggestionsAdapter" // string@129e │ │ -0f197e: 1a03 1335 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@3513 │ │ -0f1982: 7130 b320 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0f1988: 28f2 |0012: goto 0004 // -000e │ │ +0f1934: |[0f1934] com.actionbarsherlock.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ +0f1944: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0f1946: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0f1948: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ +0f194c: 1101 |0004: return-object v1 │ │ +0f194e: 7220 f602 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@02f6 │ │ +0f1954: 0c01 |0008: move-result-object v1 │ │ +0f1956: 28fb |0009: goto 0004 // -0005 │ │ +0f1958: 0d00 |000a: move-exception v0 │ │ +0f195a: 1a02 9e12 |000b: const-string v2, "SuggestionsAdapter" // string@129e │ │ +0f195e: 1a03 1335 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@3513 │ │ +0f1962: 7130 b320 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0f1968: 28f2 |0012: goto 0004 // -000e │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0001 line=746 │ │ 0x0004 line=755 │ │ 0x0005 line=750 │ │ @@ -342315,25 +342331,25 @@ │ │ type : '(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0f199c: |[0f199c] com.actionbarsherlock.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ -0f19ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0f19ae: 6e20 2924 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ -0f19b4: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ -0f19b8: 6e20 3124 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0f19be: 0e00 |0009: return-void │ │ -0f19c0: 6e20 3124 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0f19c6: 6e30 9f03 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@039f │ │ -0f19cc: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0f19ce: 6e30 9f03 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@039f │ │ -0f19d4: 28f5 |0014: goto 0009 // -000b │ │ +0f197c: |[0f197c] com.actionbarsherlock.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ +0f198c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0f198e: 6e20 2924 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2429 │ │ +0f1994: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ +0f1998: 6e20 3124 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0f199e: 0e00 |0009: return-void │ │ +0f19a0: 6e20 3124 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0f19a6: 6e30 9f03 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@039f │ │ +0f19ac: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +0f19ae: 6e30 9f03 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@039f │ │ +0f19b4: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0004 line=465 │ │ 0x0006 line=466 │ │ 0x0009 line=478 │ │ 0x000a line=468 │ │ @@ -342350,25 +342366,25 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0f19d8: |[0f19d8] com.actionbarsherlock.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ -0f19e8: 6e20 ec24 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f19ee: 7110 9320 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0f19f4: 0a00 |0006: move-result v0 │ │ -0f19f6: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -0f19fa: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -0f19fe: 6e20 f124 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0f1a04: 0e00 |000e: return-void │ │ -0f1a06: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0f1a08: 6e20 f124 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ -0f1a0e: 28fb |0013: goto 000e // -0005 │ │ +0f19b8: |[0f19b8] com.actionbarsherlock.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ +0f19c8: 6e20 ec24 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f19ce: 7110 9320 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0f19d4: 0a00 |0006: move-result v0 │ │ +0f19d6: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +0f19da: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +0f19de: 6e20 f124 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0f19e4: 0e00 |000e: return-void │ │ +0f19e6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0f19e8: 6e20 f124 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@24f1 │ │ +0f19ee: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=429 │ │ 0x0009 line=430 │ │ 0x000e line=434 │ │ 0x000f line=432 │ │ @@ -342382,21 +342398,21 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0f1a10: |[0f1a10] com.actionbarsherlock.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ -0f1a20: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ -0f1a24: 5420 b110 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ -0f1a28: 6e10 8b03 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@038b │ │ -0f1a2e: 0c01 |0007: move-result-object v1 │ │ -0f1a30: 6e30 0735 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0f1a36: 0e00 |000b: return-void │ │ +0f19f0: |[0f19f0] com.actionbarsherlock.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ +0f1a00: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ +0f1a04: 5420 b110 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@10b1 │ │ +0f1a08: 6e10 8b03 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@038b │ │ +0f1a0e: 0c01 |0007: move-result-object v1 │ │ +0f1a10: 6e30 0735 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0f1a16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0002 line=664 │ │ 0x000b line=666 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -342408,26 +342424,26 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0f1a38: |[0f1a38] com.actionbarsherlock.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ -0f1a48: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ -0f1a4c: 7210 f002 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@02f0 │ │ -0f1a52: 0c00 |0005: move-result-object v0 │ │ -0f1a54: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0f1a58: 1a01 4022 |0008: const-string v1, "in_progress" // string@2240 │ │ -0f1a5c: 6e20 a104 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ -0f1a62: 0a01 |000d: move-result v1 │ │ -0f1a64: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ -0f1a68: 0e00 |0010: return-void │ │ -0f1a6a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0f1a6c: 28f4 |0012: goto 0006 // -000c │ │ +0f1a18: |[0f1a18] com.actionbarsherlock.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ +0f1a28: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ +0f1a2c: 7210 f002 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@02f0 │ │ +0f1a32: 0c00 |0005: move-result-object v0 │ │ +0f1a34: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0f1a38: 1a01 4022 |0008: const-string v1, "in_progress" // string@2240 │ │ +0f1a3c: 6e20 a104 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@04a1 │ │ +0f1a42: 0a01 |000d: move-result v1 │ │ +0f1a44: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ +0f1a48: 0e00 |0010: return-void │ │ +0f1a4a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0f1a4c: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0006 line=281 │ │ 0x000a line=282 │ │ 0x0010 line=288 │ │ 0x0011 line=273 │ │ @@ -342442,98 +342458,98 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 168 16-bit code units │ │ -0f1a70: |[0f1a70] com.actionbarsherlock.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0f1a80: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ -0f1a84: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -0f1a86: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0f1a88: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0f1a8a: 6e10 c621 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ -0f1a90: 0c03 |0008: move-result-object v3 │ │ -0f1a92: 1f03 ef05 |0009: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@05ef │ │ -0f1a96: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0f1a98: 52b4 ae10 |000c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ -0f1a9c: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ -0f1a9e: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ -0f1aa2: 52b4 ae10 |0011: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ -0f1aa6: 7220 f202 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ -0f1aac: 0a00 |0016: move-result v0 │ │ -0f1aae: 5434 a210 |0017: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1ab2: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ -0f1ab6: 52b4 b710 |001b: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@10b7 │ │ -0f1aba: 7120 9931 4e00 |001d: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ -0f1ac0: 0c01 |0020: move-result-object v1 │ │ -0f1ac2: 5434 a210 |0021: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1ac6: 7030 a531 4b01 |0023: invoke-direct {v11, v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@31a5 │ │ -0f1acc: 5434 a310 |0026: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@10a3 │ │ -0f1ad0: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ -0f1ad4: 52b4 b910 |002a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@10b9 │ │ -0f1ad8: 7120 9931 4e00 |002c: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ -0f1ade: 0c02 |002f: move-result-object v2 │ │ -0f1ae0: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ -0f1ae4: 7020 8e31 2b00 |0032: invoke-direct {v11, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@318e │ │ -0f1aea: 0c02 |0035: move-result-object v2 │ │ -0f1aec: 7110 9320 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0f1af2: 0a04 |0039: move-result v4 │ │ -0f1af4: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ -0f1af8: 5434 a210 |003c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1afc: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ -0f1b00: 5434 a210 |0040: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1b04: 6e20 ea24 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@24ea │ │ -0f1b0a: 5434 a210 |0045: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1b0e: 6e20 e724 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@24e7 │ │ -0f1b14: 5434 a310 |004a: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@10a3 │ │ -0f1b18: 7030 a531 4b02 |004c: invoke-direct {v11, v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@31a5 │ │ -0f1b1e: 5434 9f10 |004f: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@109f │ │ -0f1b22: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ -0f1b26: 5434 9f10 |0053: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@109f │ │ -0f1b2a: 7020 9631 eb00 |0055: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@3196 │ │ -0f1b30: 0c05 |0058: move-result-object v5 │ │ -0f1b32: 1246 |0059: const/4 v6, #int 4 // #4 │ │ -0f1b34: 7040 a431 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@31a4 │ │ -0f1b3a: 5434 a010 |005d: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@10a0 │ │ -0f1b3e: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ -0f1b42: 5434 a010 |0061: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@10a0 │ │ -0f1b46: 7020 9731 eb00 |0063: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@3197 │ │ -0f1b4c: 0c05 |0066: move-result-object v5 │ │ -0f1b4e: 7040 a431 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@31a4 │ │ -0f1b54: 52b4 b310 |006a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ -0f1b58: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ -0f1b5c: 52b4 b310 |006e: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ -0f1b60: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ -0f1b64: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ -0f1b68: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ -0f1b6c: 5434 a110 |0076: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ -0f1b70: 6e20 3124 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0f1b76: 5434 a110 |007b: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ -0f1b7a: 5435 a210 |007d: iget-object v5, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1b7e: 6e10 dd24 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@24dd │ │ -0f1b84: 0c05 |0082: move-result-object v5 │ │ -0f1b86: 6e20 3024 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2430 │ │ -0f1b8c: 5434 a110 |0086: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ -0f1b90: 6e20 2e24 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242e │ │ -0f1b96: 0e00 |008b: return-void │ │ -0f1b98: 52b4 b810 |008c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@10b8 │ │ -0f1b9c: 7120 9931 4e00 |008e: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ -0f1ba2: 0c02 |0091: move-result-object v2 │ │ -0f1ba4: 28a4 |0092: goto 0036 // -005c │ │ -0f1ba6: 5434 a210 |0093: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1baa: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ -0f1bae: 5434 a210 |0097: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1bb2: 6e20 ea24 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@24ea │ │ -0f1bb8: 5434 a210 |009c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f1bbc: 6e20 e724 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@24e7 │ │ -0f1bc2: 28a9 |00a1: goto 004a // -0057 │ │ -0f1bc4: 5434 a110 |00a2: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ -0f1bc8: 6e20 3124 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ -0f1bce: 28e4 |00a7: goto 008b // -001c │ │ +0f1a50: |[0f1a50] com.actionbarsherlock.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0f1a60: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ +0f1a64: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +0f1a66: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +0f1a68: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0f1a6a: 6e10 c621 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ +0f1a70: 0c03 |0008: move-result-object v3 │ │ +0f1a72: 1f03 ef05 |0009: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@05ef │ │ +0f1a76: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0f1a78: 52b4 ae10 |000c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ +0f1a7c: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ +0f1a7e: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ +0f1a82: 52b4 ae10 |0011: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ +0f1a86: 7220 f202 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@02f2 │ │ +0f1a8c: 0a00 |0016: move-result v0 │ │ +0f1a8e: 5434 a210 |0017: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1a92: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ +0f1a96: 52b4 b710 |001b: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@10b7 │ │ +0f1a9a: 7120 9931 4e00 |001d: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ +0f1aa0: 0c01 |0020: move-result-object v1 │ │ +0f1aa2: 5434 a210 |0021: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1aa6: 7030 a531 4b01 |0023: invoke-direct {v11, v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@31a5 │ │ +0f1aac: 5434 a310 |0026: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@10a3 │ │ +0f1ab0: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ +0f1ab4: 52b4 b910 |002a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@10b9 │ │ +0f1ab8: 7120 9931 4e00 |002c: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ +0f1abe: 0c02 |002f: move-result-object v2 │ │ +0f1ac0: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ +0f1ac4: 7020 8e31 2b00 |0032: invoke-direct {v11, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@318e │ │ +0f1aca: 0c02 |0035: move-result-object v2 │ │ +0f1acc: 7110 9320 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0f1ad2: 0a04 |0039: move-result v4 │ │ +0f1ad4: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ +0f1ad8: 5434 a210 |003c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1adc: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ +0f1ae0: 5434 a210 |0040: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1ae4: 6e20 ea24 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@24ea │ │ +0f1aea: 5434 a210 |0045: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1aee: 6e20 e724 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@24e7 │ │ +0f1af4: 5434 a310 |004a: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@10a3 │ │ +0f1af8: 7030 a531 4b02 |004c: invoke-direct {v11, v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@31a5 │ │ +0f1afe: 5434 9f10 |004f: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@109f │ │ +0f1b02: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ +0f1b06: 5434 9f10 |0053: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@109f │ │ +0f1b0a: 7020 9631 eb00 |0055: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@3196 │ │ +0f1b10: 0c05 |0058: move-result-object v5 │ │ +0f1b12: 1246 |0059: const/4 v6, #int 4 // #4 │ │ +0f1b14: 7040 a431 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@31a4 │ │ +0f1b1a: 5434 a010 |005d: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@10a0 │ │ +0f1b1e: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ +0f1b22: 5434 a010 |0061: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@10a0 │ │ +0f1b26: 7020 9731 eb00 |0063: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@3197 │ │ +0f1b2c: 0c05 |0066: move-result-object v5 │ │ +0f1b2e: 7040 a431 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@31a4 │ │ +0f1b34: 52b4 b310 |006a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ +0f1b38: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ +0f1b3c: 52b4 b310 |006e: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ +0f1b40: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ +0f1b44: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ +0f1b48: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ +0f1b4c: 5434 a110 |0076: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ +0f1b50: 6e20 3124 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0f1b56: 5434 a110 |007b: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ +0f1b5a: 5435 a210 |007d: iget-object v5, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1b5e: 6e10 dd24 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@24dd │ │ +0f1b64: 0c05 |0082: move-result-object v5 │ │ +0f1b66: 6e20 3024 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2430 │ │ +0f1b6c: 5434 a110 |0086: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ +0f1b70: 6e20 2e24 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242e │ │ +0f1b76: 0e00 |008b: return-void │ │ +0f1b78: 52b4 b810 |008c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@10b8 │ │ +0f1b7c: 7120 9931 4e00 |008e: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@3199 │ │ +0f1b82: 0c02 |0091: move-result-object v2 │ │ +0f1b84: 28a4 |0092: goto 0036 // -005c │ │ +0f1b86: 5434 a210 |0093: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1b8a: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ +0f1b8e: 5434 a210 |0097: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1b92: 6e20 ea24 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@24ea │ │ +0f1b98: 5434 a210 |009c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1b9c: 6e20 e724 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@24e7 │ │ +0f1ba2: 28a9 |00a1: goto 004a // -0057 │ │ +0f1ba4: 5434 a110 |00a2: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@10a1 │ │ +0f1ba8: 6e20 3124 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2431 │ │ +0f1bae: 28e4 |00a7: goto 008b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=351 │ │ 0x000b line=353 │ │ 0x000c line=354 │ │ 0x0011 line=355 │ │ 0x0017 line=357 │ │ @@ -342578,55 +342594,55 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0f1bd0: |[0f1bd0] com.actionbarsherlock.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0f1be0: 5531 ab10 |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@10ab │ │ -0f1be4: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -0f1be8: 1a01 9e12 |0004: const-string v1, "SuggestionsAdapter" // string@129e │ │ -0f1bec: 1a02 6c13 |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@136c │ │ -0f1bf0: 7120 b620 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ -0f1bf6: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -0f1bfa: 7210 e802 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ -0f1c00: 0e00 |0010: return-void │ │ -0f1c02: 6f20 691e 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1e69 │ │ -0f1c08: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ -0f1c0c: 1a01 2434 |0016: const-string v1, "suggest_text_1" // string@3424 │ │ -0f1c10: 7220 eb02 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0f1c16: 0a01 |001b: move-result v1 │ │ -0f1c18: 5931 b710 |001c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@10b7 │ │ -0f1c1c: 1a01 2534 |001e: const-string v1, "suggest_text_2" // string@3425 │ │ -0f1c20: 7220 eb02 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0f1c26: 0a01 |0023: move-result v1 │ │ -0f1c28: 5931 b810 |0024: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@10b8 │ │ -0f1c2c: 1a01 2634 |0026: const-string v1, "suggest_text_2_url" // string@3426 │ │ -0f1c30: 7220 eb02 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0f1c36: 0a01 |002b: move-result v1 │ │ -0f1c38: 5931 b910 |002c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@10b9 │ │ -0f1c3c: 1a01 1d34 |002e: const-string v1, "suggest_icon_1" // string@341d │ │ -0f1c40: 7220 eb02 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0f1c46: 0a01 |0033: move-result v1 │ │ -0f1c48: 5931 af10 |0034: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ -0f1c4c: 1a01 1e34 |0036: const-string v1, "suggest_icon_2" // string@341e │ │ -0f1c50: 7220 eb02 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0f1c56: 0a01 |003b: move-result v1 │ │ -0f1c58: 5931 b010 |003c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ -0f1c5c: 1a01 1c34 |003e: const-string v1, "suggest_flags" // string@341c │ │ -0f1c60: 7220 eb02 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ -0f1c66: 0a01 |0043: move-result v1 │ │ -0f1c68: 5931 ae10 |0044: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ -0f1c6c: 28ca |0046: goto 0010 // -0036 │ │ -0f1c6e: 0d00 |0047: move-exception v0 │ │ -0f1c70: 1a01 9e12 |0048: const-string v1, "SuggestionsAdapter" // string@129e │ │ -0f1c74: 1a02 c61c |004a: const-string v2, "error changing cursor and caching columns" // string@1cc6 │ │ -0f1c78: 7130 b320 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ -0f1c7e: 28c1 |004f: goto 0010 // -003f │ │ +0f1bb0: |[0f1bb0] com.actionbarsherlock.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0f1bc0: 5531 ab10 |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@10ab │ │ +0f1bc4: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +0f1bc8: 1a01 9e12 |0004: const-string v1, "SuggestionsAdapter" // string@129e │ │ +0f1bcc: 1a02 6c13 |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@136c │ │ +0f1bd0: 7120 b620 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@20b6 │ │ +0f1bd6: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +0f1bda: 7210 e802 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@02e8 │ │ +0f1be0: 0e00 |0010: return-void │ │ +0f1be2: 6f20 691e 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1e69 │ │ +0f1be8: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ +0f1bec: 1a01 2434 |0016: const-string v1, "suggest_text_1" // string@3424 │ │ +0f1bf0: 7220 eb02 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0f1bf6: 0a01 |001b: move-result v1 │ │ +0f1bf8: 5931 b710 |001c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@10b7 │ │ +0f1bfc: 1a01 2534 |001e: const-string v1, "suggest_text_2" // string@3425 │ │ +0f1c00: 7220 eb02 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0f1c06: 0a01 |0023: move-result v1 │ │ +0f1c08: 5931 b810 |0024: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@10b8 │ │ +0f1c0c: 1a01 2634 |0026: const-string v1, "suggest_text_2_url" // string@3426 │ │ +0f1c10: 7220 eb02 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0f1c16: 0a01 |002b: move-result v1 │ │ +0f1c18: 5931 b910 |002c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@10b9 │ │ +0f1c1c: 1a01 1d34 |002e: const-string v1, "suggest_icon_1" // string@341d │ │ +0f1c20: 7220 eb02 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0f1c26: 0a01 |0033: move-result v1 │ │ +0f1c28: 5931 af10 |0034: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@10af │ │ +0f1c2c: 1a01 1e34 |0036: const-string v1, "suggest_icon_2" // string@341e │ │ +0f1c30: 7220 eb02 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0f1c36: 0a01 |003b: move-result v1 │ │ +0f1c38: 5931 b010 |003c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@10b0 │ │ +0f1c3c: 1a01 1c34 |003e: const-string v1, "suggest_flags" // string@341c │ │ +0f1c40: 7220 eb02 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@02eb │ │ +0f1c46: 0a01 |0043: move-result v1 │ │ +0f1c48: 5931 ae10 |0044: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@10ae │ │ +0f1c4c: 28ca |0046: goto 0010 // -0036 │ │ +0f1c4e: 0d00 |0047: move-exception v0 │ │ +0f1c50: 1a01 9e12 |0048: const-string v1, "SuggestionsAdapter" // string@129e │ │ +0f1c54: 1a02 c61c |004a: const-string v2, "error changing cursor and caching columns" // string@1cc6 │ │ +0f1c58: 7130 b320 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b3 │ │ +0f1c5e: 28c1 |004f: goto 0010 // -003f │ │ catches : 1 │ │ 0x0011 - 0x0046 │ │ Ljava/lang/Exception; -> 0x0047 │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000b line=299 │ │ @@ -342651,20 +342667,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0f1c90: |[0f1c90] com.actionbarsherlock.widget.SuggestionsAdapter.close:()V │ │ -0f1ca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0f1ca2: 6e20 8a31 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@318a │ │ -0f1ca8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0f1caa: 5c10 ab10 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@10ab │ │ -0f1cae: 0e00 |0007: return-void │ │ +0f1c70: |[0f1c70] com.actionbarsherlock.widget.SuggestionsAdapter.close:()V │ │ +0f1c80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0f1c82: 6e20 8a31 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@318a │ │ +0f1c88: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0f1c8a: 5c10 ab10 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@10ab │ │ +0f1c8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=252 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -342674,25 +342690,25 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0f1cb0: |[0f1cb0] com.actionbarsherlock.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0f1cc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0f1cc2: 3904 0400 |0001: if-nez v4, 0005 // +0004 │ │ -0f1cc6: 0710 |0003: move-object v0, v1 │ │ -0f1cc8: 1100 |0004: return-object v0 │ │ -0f1cca: 1a02 2334 |0005: const-string v2, "suggest_intent_query" // string@3423 │ │ -0f1cce: 7120 9131 2400 |0007: invoke-static {v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ -0f1cd4: 0c00 |000a: move-result-object v0 │ │ -0f1cd6: 3900 f9ff |000b: if-nez v0, 0004 // -0007 │ │ -0f1cda: 0710 |000d: move-object v0, v1 │ │ -0f1cdc: 28f6 |000e: goto 0004 // -000a │ │ +0f1c90: |[0f1c90] com.actionbarsherlock.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0f1ca0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0f1ca2: 3904 0400 |0001: if-nez v4, 0005 // +0004 │ │ +0f1ca6: 0710 |0003: move-object v0, v1 │ │ +0f1ca8: 1100 |0004: return-object v0 │ │ +0f1caa: 1a02 2334 |0005: const-string v2, "suggest_intent_query" // string@3423 │ │ +0f1cae: 7120 9131 2400 |0007: invoke-static {v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@3191 │ │ +0f1cb4: 0c00 |000a: move-result-object v0 │ │ +0f1cb6: 3900 f9ff |000b: if-nez v0, 0004 // -0007 │ │ +0f1cba: 0710 |000d: move-object v0, v1 │ │ +0f1cbc: 28f6 |000e: goto 0004 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=490 │ │ 0x0004 line=499 │ │ 0x0005 line=494 │ │ 0x000b line=495 │ │ 0x000e line=499 │ │ @@ -342706,17 +342722,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f1ce0: |[0f1ce0] com.actionbarsherlock.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ -0f1cf0: 5210 b310 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ -0f1cf4: 0f00 |0002: return v0 │ │ +0f1cc0: |[0f1cc0] com.actionbarsherlock.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ +0f1cd0: 5210 b310 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ +0f1cd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SuggestionsAdapter;) │ │ @@ -342724,68 +342740,68 @@ │ │ type : '(Ljava/lang/String;I)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 103 16-bit code units │ │ -0f1cf8: |[0f1cf8] com.actionbarsherlock.widget.SuggestionsAdapter.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ -0f1d08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0f1d0a: 5490 b610 |0001: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ -0f1d0e: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -0f1d12: 1102 |0005: return-object v2 │ │ -0f1d14: 5490 b610 |0006: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ -0f1d18: 6e10 0d02 0000 |0008: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@020d │ │ -0f1d1e: 0c06 |000b: move-result-object v6 │ │ -0f1d20: 3806 f9ff |000c: if-eqz v6, 0005 // -0007 │ │ -0f1d24: 2200 c600 |000e: new-instance v0, Landroid/net/Uri$Builder; // type@00c6 │ │ -0f1d28: 7010 8304 0000 |0010: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0483 │ │ -0f1d2e: 1a05 711a |0013: const-string v5, "content" // string@1a71 │ │ -0f1d32: 6e20 8c04 5000 |0015: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048c │ │ -0f1d38: 0c00 |0018: move-result-object v0 │ │ -0f1d3a: 6e20 8704 6000 |0019: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0487 │ │ -0f1d40: 0c00 |001c: move-result-object v0 │ │ -0f1d42: 1a05 0000 |001d: const-string v5, "" // string@0000 │ │ -0f1d46: 6e20 8b04 5000 |001f: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048b │ │ -0f1d4c: 0c00 |0022: move-result-object v0 │ │ -0f1d4e: 1a05 0000 |0023: const-string v5, "" // string@0000 │ │ -0f1d52: 6e20 8a04 5000 |0025: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048a │ │ -0f1d58: 0c08 |0028: move-result-object v8 │ │ -0f1d5a: 5490 b610 |0029: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ -0f1d5e: 6e10 1002 0000 |002b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@0210 │ │ -0f1d64: 0c07 |002e: move-result-object v7 │ │ -0f1d66: 3807 0500 |002f: if-eqz v7, 0034 // +0005 │ │ -0f1d6a: 6e20 8404 7800 |0031: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0484 │ │ -0f1d70: 1a00 f62f |0034: const-string v0, "search_suggest_query" // string@2ff6 │ │ -0f1d74: 6e20 8504 0800 |0036: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0485 │ │ -0f1d7a: 5490 b610 |0039: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ -0f1d7e: 6e10 1102 0000 |003b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@0211 │ │ -0f1d84: 0c03 |003e: move-result-object v3 │ │ -0f1d86: 1204 |003f: const/4 v4, #int 0 // #0 │ │ -0f1d88: 3803 2300 |0040: if-eqz v3, 0063 // +0023 │ │ -0f1d8c: 1210 |0042: const/4 v0, #int 1 // #1 │ │ -0f1d8e: 2304 1307 |0043: new-array v4, v0, [Ljava/lang/String; // type@0713 │ │ -0f1d92: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -0f1d94: 4d0a 0400 |0046: aput-object v10, v4, v0 │ │ -0f1d98: 3d0b 0b00 |0048: if-lez v11, 0053 // +000b │ │ -0f1d9c: 1a00 4524 |004a: const-string v0, "limit" // string@2445 │ │ -0f1da0: 7110 4f34 0b00 |004c: invoke-static {v11}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@344f │ │ -0f1da6: 0c05 |004f: move-result-object v5 │ │ -0f1da8: 6e30 8604 0805 |0050: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0486 │ │ -0f1dae: 6e10 8804 0800 |0053: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0488 │ │ -0f1db4: 0c01 |0056: move-result-object v1 │ │ -0f1db6: 5490 ac10 |0057: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f1dba: 6e10 3902 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ -0f1dc0: 0c00 |005c: move-result-object v0 │ │ -0f1dc2: 0725 |005d: move-object v5, v2 │ │ -0f1dc4: 7406 3002 0000 |005e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ -0f1dca: 0c02 |0061: move-result-object v2 │ │ -0f1dcc: 28a3 |0062: goto 0005 // -005d │ │ -0f1dce: 6e20 8504 a800 |0063: invoke-virtual {v8, v10}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0485 │ │ -0f1dd4: 28e2 |0066: goto 0048 // -001e │ │ +0f1cd8: |[0f1cd8] com.actionbarsherlock.widget.SuggestionsAdapter.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ +0f1ce8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0f1cea: 5490 b610 |0001: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ +0f1cee: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +0f1cf2: 1102 |0005: return-object v2 │ │ +0f1cf4: 5490 b610 |0006: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ +0f1cf8: 6e10 0d02 0000 |0008: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@020d │ │ +0f1cfe: 0c06 |000b: move-result-object v6 │ │ +0f1d00: 3806 f9ff |000c: if-eqz v6, 0005 // -0007 │ │ +0f1d04: 2200 c600 |000e: new-instance v0, Landroid/net/Uri$Builder; // type@00c6 │ │ +0f1d08: 7010 8304 0000 |0010: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0483 │ │ +0f1d0e: 1a05 711a |0013: const-string v5, "content" // string@1a71 │ │ +0f1d12: 6e20 8c04 5000 |0015: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048c │ │ +0f1d18: 0c00 |0018: move-result-object v0 │ │ +0f1d1a: 6e20 8704 6000 |0019: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0487 │ │ +0f1d20: 0c00 |001c: move-result-object v0 │ │ +0f1d22: 1a05 0000 |001d: const-string v5, "" // string@0000 │ │ +0f1d26: 6e20 8b04 5000 |001f: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048b │ │ +0f1d2c: 0c00 |0022: move-result-object v0 │ │ +0f1d2e: 1a05 0000 |0023: const-string v5, "" // string@0000 │ │ +0f1d32: 6e20 8a04 5000 |0025: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@048a │ │ +0f1d38: 0c08 |0028: move-result-object v8 │ │ +0f1d3a: 5490 b610 |0029: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ +0f1d3e: 6e10 1002 0000 |002b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@0210 │ │ +0f1d44: 0c07 |002e: move-result-object v7 │ │ +0f1d46: 3807 0500 |002f: if-eqz v7, 0034 // +0005 │ │ +0f1d4a: 6e20 8404 7800 |0031: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0484 │ │ +0f1d50: 1a00 f62f |0034: const-string v0, "search_suggest_query" // string@2ff6 │ │ +0f1d54: 6e20 8504 0800 |0036: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0485 │ │ +0f1d5a: 5490 b610 |0039: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@10b6 │ │ +0f1d5e: 6e10 1102 0000 |003b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@0211 │ │ +0f1d64: 0c03 |003e: move-result-object v3 │ │ +0f1d66: 1204 |003f: const/4 v4, #int 0 // #0 │ │ +0f1d68: 3803 2300 |0040: if-eqz v3, 0063 // +0023 │ │ +0f1d6c: 1210 |0042: const/4 v0, #int 1 // #1 │ │ +0f1d6e: 2304 1307 |0043: new-array v4, v0, [Ljava/lang/String; // type@0713 │ │ +0f1d72: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +0f1d74: 4d0a 0400 |0046: aput-object v10, v4, v0 │ │ +0f1d78: 3d0b 0b00 |0048: if-lez v11, 0053 // +000b │ │ +0f1d7c: 1a00 4524 |004a: const-string v0, "limit" // string@2445 │ │ +0f1d80: 7110 4f34 0b00 |004c: invoke-static {v11}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@344f │ │ +0f1d86: 0c05 |004f: move-result-object v5 │ │ +0f1d88: 6e30 8604 0805 |0050: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0486 │ │ +0f1d8e: 6e10 8804 0800 |0053: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0488 │ │ +0f1d94: 0c01 |0056: move-result-object v1 │ │ +0f1d96: 5490 ac10 |0057: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f1d9a: 6e10 3902 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0239 │ │ +0f1da0: 0c00 |005c: move-result-object v0 │ │ +0f1da2: 0725 |005d: move-object v5, v2 │ │ +0f1da4: 7406 3002 0000 |005e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0230 │ │ +0f1daa: 0c02 |0061: move-result-object v2 │ │ +0f1dac: 28a3 |0062: goto 0005 // -005d │ │ +0f1dae: 6e20 8504 a800 |0063: invoke-virtual {v8, v10}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0485 │ │ +0f1db4: 28e2 |0066: goto 0048 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=204 │ │ 0x0005 line=245 │ │ 0x0006 line=208 │ │ 0x000c line=209 │ │ 0x000e line=213 │ │ @@ -342823,128 +342839,128 @@ │ │ type : '(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -0f1dd8: |[0f1dd8] com.actionbarsherlock.widget.SuggestionsAdapter.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0f1de8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0f1dea: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0f1dec: 6e10 9104 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0491 │ │ -0f1df2: 0c00 |0005: move-result-object v0 │ │ -0f1df4: 7110 9320 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ -0f1dfa: 0a07 |0009: move-result v7 │ │ -0f1dfc: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ -0f1e00: 2207 4e06 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ -0f1e04: 2208 8206 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1e08: 7010 5134 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1e0e: 1a09 9d0f |0013: const-string v9, "No authority: " // string@0f9d │ │ -0f1e12: 6e20 5a34 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1e18: 0c08 |0018: move-result-object v8 │ │ -0f1e1a: 6e20 5934 b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f1e20: 0c08 |001c: move-result-object v8 │ │ -0f1e22: 6e10 5f34 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1e28: 0c08 |0020: move-result-object v8 │ │ -0f1e2a: 7020 a733 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f1e30: 2707 |0024: throw v7 │ │ -0f1e32: 54a7 ac10 |0025: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f1e36: 6e10 4402 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ -0f1e3c: 0c07 |002a: move-result-object v7 │ │ -0f1e3e: 6e20 a602 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@02a6 │ │ -0f1e44: 0c06 |002e: move-result-object v6 │ │ -0f1e46: 6e10 9304 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0493 │ │ -0f1e4c: 0c05 |0032: move-result-object v5 │ │ -0f1e4e: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ -0f1e52: 2207 4e06 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ -0f1e56: 2208 8206 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1e5a: 7010 5134 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1e60: 1a09 a90f |003c: const-string v9, "No path: " // string@0fa9 │ │ -0f1e64: 6e20 5a34 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1e6a: 0c08 |0041: move-result-object v8 │ │ -0f1e6c: 6e20 5934 b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f1e72: 0c08 |0045: move-result-object v8 │ │ -0f1e74: 6e10 5f34 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1e7a: 0c08 |0049: move-result-object v8 │ │ -0f1e7c: 7020 a733 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f1e82: 2707 |004d: throw v7 │ │ -0f1e84: 0d02 |004e: move-exception v2 │ │ -0f1e86: 2207 4e06 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ -0f1e8a: 2208 8206 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1e8e: 7010 5134 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1e94: 1a09 a80f |0056: const-string v9, "No package found for authority: " // string@0fa8 │ │ -0f1e98: 6e20 5a34 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1e9e: 0c08 |005b: move-result-object v8 │ │ -0f1ea0: 6e20 5934 b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f1ea6: 0c08 |005f: move-result-object v8 │ │ -0f1ea8: 6e10 5f34 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1eae: 0c08 |0063: move-result-object v8 │ │ -0f1eb0: 7020 a733 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f1eb6: 2707 |0067: throw v7 │ │ -0f1eb8: 7210 dc34 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@34dc │ │ -0f1ebe: 0a04 |006b: move-result v4 │ │ -0f1ec0: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ -0f1ec4: 1207 |006e: const/4 v7, #int 0 // #0 │ │ -0f1ec6: 7220 d834 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0f1ecc: 0c07 |0072: move-result-object v7 │ │ -0f1ece: 1f07 8106 |0073: check-cast v7, Ljava/lang/String; // type@0681 │ │ -0f1ed2: 7110 0a34 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ -0f1ed8: 0a03 |0078: move-result v3 │ │ -0f1eda: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ -0f1ede: 2207 4e06 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ -0f1ee2: 2208 8206 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1ee6: 7010 5134 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1eec: 1a09 ac0f |0082: const-string v9, "No resource found for: " // string@0fac │ │ -0f1ef0: 6e20 5a34 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1ef6: 0c08 |0087: move-result-object v8 │ │ -0f1ef8: 6e20 5934 b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f1efe: 0c08 |008b: move-result-object v8 │ │ -0f1f00: 6e10 5f34 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1f06: 0c08 |008f: move-result-object v8 │ │ -0f1f08: 7020 a733 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f1f0e: 2707 |0093: throw v7 │ │ -0f1f10: 0d01 |0094: move-exception v1 │ │ -0f1f12: 2207 4e06 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ -0f1f16: 2208 8206 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1f1a: 7010 5134 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1f20: 1a09 7212 |009c: const-string v9, "Single path segment is not a resource ID: " // string@1272 │ │ -0f1f24: 6e20 5a34 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1f2a: 0c08 |00a1: move-result-object v8 │ │ -0f1f2c: 6e20 5934 b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f1f32: 0c08 |00a5: move-result-object v8 │ │ -0f1f34: 6e10 5f34 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1f3a: 0c08 |00a9: move-result-object v8 │ │ -0f1f3c: 7020 a733 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f1f42: 2707 |00ad: throw v7 │ │ -0f1f44: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ -0f1f46: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ -0f1f4a: 7220 d834 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0f1f50: 0c07 |00b4: move-result-object v7 │ │ -0f1f52: 1f07 8106 |00b5: check-cast v7, Ljava/lang/String; // type@0681 │ │ -0f1f56: 7220 d834 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ -0f1f5c: 0c08 |00ba: move-result-object v8 │ │ -0f1f5e: 1f08 8106 |00bb: check-cast v8, Ljava/lang/String; // type@0681 │ │ -0f1f62: 6e40 bf02 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ -0f1f68: 0a03 |00c0: move-result v3 │ │ -0f1f6a: 28b8 |00c1: goto 0079 // -0048 │ │ -0f1f6c: 2207 4e06 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ -0f1f70: 2208 8206 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ -0f1f74: 7010 5134 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f1f7a: 1a09 6d0f |00c9: const-string v9, "More than two path segments: " // string@0f6d │ │ -0f1f7e: 6e20 5a34 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f1f84: 0c08 |00ce: move-result-object v8 │ │ -0f1f86: 6e20 5934 b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ -0f1f8c: 0c08 |00d2: move-result-object v8 │ │ -0f1f8e: 6e10 5f34 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f1f94: 0c08 |00d6: move-result-object v8 │ │ -0f1f96: 7020 a733 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ -0f1f9c: 2707 |00da: throw v7 │ │ -0f1f9e: 6e20 bb02 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ -0f1fa4: 0c07 |00de: move-result-object v7 │ │ -0f1fa6: 1107 |00df: return-object v7 │ │ +0f1db8: |[0f1db8] com.actionbarsherlock.widget.SuggestionsAdapter.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0f1dc8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0f1dca: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0f1dcc: 6e10 9104 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0491 │ │ +0f1dd2: 0c00 |0005: move-result-object v0 │ │ +0f1dd4: 7110 9320 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2093 │ │ +0f1dda: 0a07 |0009: move-result v7 │ │ +0f1ddc: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ +0f1de0: 2207 4e06 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ +0f1de4: 2208 8206 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1de8: 7010 5134 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f1dee: 1a09 9d0f |0013: const-string v9, "No authority: " // string@0f9d │ │ +0f1df2: 6e20 5a34 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1df8: 0c08 |0018: move-result-object v8 │ │ +0f1dfa: 6e20 5934 b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f1e00: 0c08 |001c: move-result-object v8 │ │ +0f1e02: 6e10 5f34 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1e08: 0c08 |0020: move-result-object v8 │ │ +0f1e0a: 7020 a733 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f1e10: 2707 |0024: throw v7 │ │ +0f1e12: 54a7 ac10 |0025: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f1e16: 6e10 4402 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0244 │ │ +0f1e1c: 0c07 |002a: move-result-object v7 │ │ +0f1e1e: 6e20 a602 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@02a6 │ │ +0f1e24: 0c06 |002e: move-result-object v6 │ │ +0f1e26: 6e10 9304 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0493 │ │ +0f1e2c: 0c05 |0032: move-result-object v5 │ │ +0f1e2e: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ +0f1e32: 2207 4e06 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ +0f1e36: 2208 8206 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1e3a: 7010 5134 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f1e40: 1a09 a90f |003c: const-string v9, "No path: " // string@0fa9 │ │ +0f1e44: 6e20 5a34 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1e4a: 0c08 |0041: move-result-object v8 │ │ +0f1e4c: 6e20 5934 b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f1e52: 0c08 |0045: move-result-object v8 │ │ +0f1e54: 6e10 5f34 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1e5a: 0c08 |0049: move-result-object v8 │ │ +0f1e5c: 7020 a733 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f1e62: 2707 |004d: throw v7 │ │ +0f1e64: 0d02 |004e: move-exception v2 │ │ +0f1e66: 2207 4e06 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ +0f1e6a: 2208 8206 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1e6e: 7010 5134 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f1e74: 1a09 a80f |0056: const-string v9, "No package found for authority: " // string@0fa8 │ │ +0f1e78: 6e20 5a34 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1e7e: 0c08 |005b: move-result-object v8 │ │ +0f1e80: 6e20 5934 b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f1e86: 0c08 |005f: move-result-object v8 │ │ +0f1e88: 6e10 5f34 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1e8e: 0c08 |0063: move-result-object v8 │ │ +0f1e90: 7020 a733 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f1e96: 2707 |0067: throw v7 │ │ +0f1e98: 7210 dc34 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@34dc │ │ +0f1e9e: 0a04 |006b: move-result v4 │ │ +0f1ea0: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ +0f1ea4: 1207 |006e: const/4 v7, #int 0 // #0 │ │ +0f1ea6: 7220 d834 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0f1eac: 0c07 |0072: move-result-object v7 │ │ +0f1eae: 1f07 8106 |0073: check-cast v7, Ljava/lang/String; // type@0681 │ │ +0f1eb2: 7110 0a34 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@340a │ │ +0f1eb8: 0a03 |0078: move-result v3 │ │ +0f1eba: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ +0f1ebe: 2207 4e06 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ +0f1ec2: 2208 8206 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1ec6: 7010 5134 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f1ecc: 1a09 ac0f |0082: const-string v9, "No resource found for: " // string@0fac │ │ +0f1ed0: 6e20 5a34 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1ed6: 0c08 |0087: move-result-object v8 │ │ +0f1ed8: 6e20 5934 b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f1ede: 0c08 |008b: move-result-object v8 │ │ +0f1ee0: 6e10 5f34 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1ee6: 0c08 |008f: move-result-object v8 │ │ +0f1ee8: 7020 a733 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f1eee: 2707 |0093: throw v7 │ │ +0f1ef0: 0d01 |0094: move-exception v1 │ │ +0f1ef2: 2207 4e06 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ +0f1ef6: 2208 8206 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1efa: 7010 5134 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f1f00: 1a09 7212 |009c: const-string v9, "Single path segment is not a resource ID: " // string@1272 │ │ +0f1f04: 6e20 5a34 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1f0a: 0c08 |00a1: move-result-object v8 │ │ +0f1f0c: 6e20 5934 b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f1f12: 0c08 |00a5: move-result-object v8 │ │ +0f1f14: 6e10 5f34 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1f1a: 0c08 |00a9: move-result-object v8 │ │ +0f1f1c: 7020 a733 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f1f22: 2707 |00ad: throw v7 │ │ +0f1f24: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ +0f1f26: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ +0f1f2a: 7220 d834 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0f1f30: 0c07 |00b4: move-result-object v7 │ │ +0f1f32: 1f07 8106 |00b5: check-cast v7, Ljava/lang/String; // type@0681 │ │ +0f1f36: 7220 d834 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@34d8 │ │ +0f1f3c: 0c08 |00ba: move-result-object v8 │ │ +0f1f3e: 1f08 8106 |00bb: check-cast v8, Ljava/lang/String; // type@0681 │ │ +0f1f42: 6e40 bf02 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ +0f1f48: 0a03 |00c0: move-result v3 │ │ +0f1f4a: 28b8 |00c1: goto 0079 // -0048 │ │ +0f1f4c: 2207 4e06 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@064e │ │ +0f1f50: 2208 8206 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@0682 │ │ +0f1f54: 7010 5134 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f1f5a: 1a09 6d0f |00c9: const-string v9, "More than two path segments: " // string@0f6d │ │ +0f1f5e: 6e20 5a34 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f1f64: 0c08 |00ce: move-result-object v8 │ │ +0f1f66: 6e20 5934 b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@3459 │ │ +0f1f6c: 0c08 |00d2: move-result-object v8 │ │ +0f1f6e: 6e10 5f34 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f1f74: 0c08 |00d6: move-result-object v8 │ │ +0f1f76: 7020 a733 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@33a7 │ │ +0f1f7c: 2707 |00da: throw v7 │ │ +0f1f7e: 6e20 bb02 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@02bb │ │ +0f1f84: 0c07 |00de: move-result-object v7 │ │ +0f1f86: 1107 |00df: return-object v7 │ │ catches : 2 │ │ 0x0025 - 0x002e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x004e │ │ 0x006f - 0x0078 │ │ Ljava/lang/NumberFormatException; -> 0x0094 │ │ positions : │ │ 0x0002 line=619 │ │ @@ -342987,35 +343003,35 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -0f1fc4: |[0f1fc4] com.actionbarsherlock.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0f1fd4: 6f40 6b1e 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e6b │ │ -0f1fda: 0c02 |0003: move-result-object v2 │ │ -0f1fdc: 1102 |0004: return-object v2 │ │ -0f1fde: 0d00 |0005: move-exception v0 │ │ -0f1fe0: 1a04 9e12 |0006: const-string v4, "SuggestionsAdapter" // string@129e │ │ -0f1fe4: 1a05 8011 |0008: const-string v5, "Search suggestions cursor threw exception." // string@1180 │ │ -0f1fe8: 7130 b720 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0f1fee: 5464 ac10 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ -0f1ff2: 5465 ad10 |000f: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@10ad │ │ -0f1ff6: 6e40 9e31 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@319e │ │ -0f1ffc: 0c02 |0014: move-result-object v2 │ │ -0f1ffe: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ -0f2002: 6e10 c621 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ -0f2008: 0c03 |001a: move-result-object v3 │ │ -0f200a: 1f03 ef05 |001b: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@05ef │ │ -0f200e: 5431 a210 |001d: iget-object v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ -0f2012: 6e10 3434 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@3434 │ │ -0f2018: 0c04 |0022: move-result-object v4 │ │ -0f201a: 6e20 ec24 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ -0f2020: 28de |0026: goto 0004 // -0022 │ │ +0f1fa4: |[0f1fa4] com.actionbarsherlock.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0f1fb4: 6f40 6b1e 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e6b │ │ +0f1fba: 0c02 |0003: move-result-object v2 │ │ +0f1fbc: 1102 |0004: return-object v2 │ │ +0f1fbe: 0d00 |0005: move-exception v0 │ │ +0f1fc0: 1a04 9e12 |0006: const-string v4, "SuggestionsAdapter" // string@129e │ │ +0f1fc4: 1a05 8011 |0008: const-string v5, "Search suggestions cursor threw exception." // string@1180 │ │ +0f1fc8: 7130 b720 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0f1fce: 5464 ac10 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@10ac │ │ +0f1fd2: 5465 ad10 |000f: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@10ad │ │ +0f1fd6: 6e40 9e31 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@319e │ │ +0f1fdc: 0c02 |0014: move-result-object v2 │ │ +0f1fde: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ +0f1fe2: 6e10 c621 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ +0f1fe8: 0c03 |001a: move-result-object v3 │ │ +0f1fea: 1f03 ef05 |001b: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@05ef │ │ +0f1fee: 5431 a210 |001d: iget-object v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@10a2 │ │ +0f1ff2: 6e10 3434 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@3434 │ │ +0f1ff8: 0c04 |0022: move-result-object v4 │ │ +0f1ffa: 6e20 ec24 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@24ec │ │ +0f2000: 28de |0026: goto 0004 // -0022 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/RuntimeException; -> 0x0005 │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=521 │ │ 0x0005 line=512 │ │ @@ -343040,17 +343056,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0f2034: |[0f2034] com.actionbarsherlock.widget.SuggestionsAdapter.hasStableIds:()Z │ │ -0f2044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0f2046: 0f00 |0001: return v0 │ │ +0f2014: |[0f2014] com.actionbarsherlock.widget.SuggestionsAdapter.hasStableIds:()Z │ │ +0f2024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0f2026: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/SuggestionsAdapter;) │ │ @@ -343058,21 +343074,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0f2048: |[0f2048] com.actionbarsherlock.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0f2058: 6f40 6d1e 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/widget/ResourceCursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e6d │ │ -0f205e: 0c00 |0003: move-result-object v0 │ │ -0f2060: 2201 ef05 |0004: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@05ef │ │ -0f2064: 7020 8731 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@3187 │ │ -0f206a: 6e20 3222 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@2232 │ │ -0f2070: 1100 |000c: return-object v0 │ │ +0f2028: |[0f2028] com.actionbarsherlock.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0f2038: 6f40 6d1e 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/widget/ResourceCursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e6d │ │ +0f203e: 0c00 |0003: move-result-object v0 │ │ +0f2040: 2201 ef05 |0004: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@05ef │ │ +0f2044: 7020 8731 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@3187 │ │ +0f204a: 6e20 3222 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@2232 │ │ +0f2050: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0004 line=325 │ │ 0x000c line=326 │ │ locals : │ │ 0x0004 - 0x000d reg=0 v Landroid/view/View; │ │ @@ -343086,20 +343102,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0f2074: |[0f2074] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ -0f2084: 6f10 6e1e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@1e6e │ │ -0f208a: 6e10 9231 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@3192 │ │ -0f2090: 0c00 |0006: move-result-object v0 │ │ -0f2092: 7020 a731 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@31a7 │ │ -0f2098: 0e00 |000a: return-void │ │ +0f2054: |[0f2054] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ +0f2064: 6f10 6e1e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@1e6e │ │ +0f206a: 6e10 9231 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@3192 │ │ +0f2070: 0c00 |0006: move-result-object v0 │ │ +0f2072: 7020 a731 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@31a7 │ │ +0f2078: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0003 line=261 │ │ 0x000a line=262 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -343109,20 +343125,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0f209c: |[0f209c] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ -0f20ac: 6f10 6f1e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@1e6f │ │ -0f20b2: 6e10 9231 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@3192 │ │ -0f20b8: 0c00 |0006: move-result-object v0 │ │ -0f20ba: 7020 a731 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@31a7 │ │ -0f20c0: 0e00 |000a: return-void │ │ +0f207c: |[0f207c] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ +0f208c: 6f10 6f1e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@1e6f │ │ +0f2092: 6e10 9231 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@3192 │ │ +0f2098: 0c00 |0006: move-result-object v0 │ │ +0f209a: 7020 a731 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@31a7 │ │ +0f20a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0003 line=269 │ │ 0x000a line=270 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -343132,23 +343148,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0f20c4: |[0f20c4] com.actionbarsherlock.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ -0f20d4: 6e10 c621 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ -0f20da: 0c00 |0003: move-result-object v0 │ │ -0f20dc: 2001 5f06 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@065f │ │ -0f20e0: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -0f20e4: 5421 b510 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ -0f20e8: 1f00 5f06 |000a: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ -0f20ec: 6e20 4931 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@3149 │ │ -0f20f2: 0e00 |000f: return-void │ │ +0f20a4: |[0f20a4] com.actionbarsherlock.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ +0f20b4: 6e10 c621 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@21c6 │ │ +0f20ba: 0c00 |0003: move-result-object v0 │ │ +0f20bc: 2001 5f06 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@065f │ │ +0f20c0: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +0f20c4: 5421 b510 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ +0f20c8: 1f00 5f06 |000a: check-cast v0, Ljava/lang/CharSequence; // type@065f │ │ +0f20cc: 6e20 4931 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@3149 │ │ +0f20d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x0008 line=406 │ │ 0x000f line=408 │ │ locals : │ │ @@ -343161,43 +343177,43 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0f20f4: |[0f20f4] com.actionbarsherlock.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0f2104: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0f2106: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ -0f210a: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ -0f210e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0f2110: 5464 b510 |0006: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ -0f2114: 6e10 2f31 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getVisibility:()I // method@312f │ │ -0f211a: 0a04 |000b: move-result v4 │ │ -0f211c: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -0f2120: 5464 b510 |000e: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ -0f2124: 6e10 3131 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getWindowVisibility:()I // method@3131 │ │ -0f212a: 0a04 |0013: move-result v4 │ │ -0f212c: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ -0f2130: 1103 |0016: return-object v3 │ │ -0f2132: 7210 d733 0700 |0017: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ -0f2138: 0c02 |001a: move-result-object v2 │ │ -0f213a: 28ea |001b: goto 0005 // -0016 │ │ -0f213c: 1304 3200 |001c: const/16 v4, #int 50 // #32 │ │ -0f2140: 6e30 9a31 2604 |001e: invoke-virtual {v6, v2, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; // method@319a │ │ -0f2146: 0c00 |0021: move-result-object v0 │ │ -0f2148: 3800 f4ff |0022: if-eqz v0, 0016 // -000c │ │ -0f214c: 7210 ee02 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ -0f2152: 0703 |0027: move-object v3, v0 │ │ -0f2154: 28ee |0028: goto 0016 // -0012 │ │ -0f2156: 0d01 |0029: move-exception v1 │ │ -0f2158: 1a04 9e12 |002a: const-string v4, "SuggestionsAdapter" // string@129e │ │ -0f215c: 1a05 8111 |002c: const-string v5, "Search suggestions query threw an exception." // string@1181 │ │ -0f2160: 7130 b720 5401 |002e: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ -0f2166: 28e5 |0031: goto 0016 // -001b │ │ +0f20d4: |[0f20d4] com.actionbarsherlock.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0f20e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0f20e6: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ +0f20ea: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ +0f20ee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0f20f0: 5464 b510 |0006: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ +0f20f4: 6e10 2f31 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getVisibility:()I // method@312f │ │ +0f20fa: 0a04 |000b: move-result v4 │ │ +0f20fc: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +0f2100: 5464 b510 |000e: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@10b5 │ │ +0f2104: 6e10 3131 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getWindowVisibility:()I // method@3131 │ │ +0f210a: 0a04 |0013: move-result v4 │ │ +0f210c: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ +0f2110: 1103 |0016: return-object v3 │ │ +0f2112: 7210 d733 0700 |0017: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@33d7 │ │ +0f2118: 0c02 |001a: move-result-object v2 │ │ +0f211a: 28ea |001b: goto 0005 // -0016 │ │ +0f211c: 1304 3200 |001c: const/16 v4, #int 50 // #32 │ │ +0f2120: 6e30 9a31 2604 |001e: invoke-virtual {v6, v2, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; // method@319a │ │ +0f2126: 0c00 |0021: move-result-object v0 │ │ +0f2128: 3800 f4ff |0022: if-eqz v0, 0016 // -000c │ │ +0f212c: 7210 ee02 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@02ee │ │ +0f2132: 0703 |0027: move-object v3, v0 │ │ +0f2134: 28ee |0028: goto 0016 // -0012 │ │ +0f2136: 0d01 |0029: move-exception v1 │ │ +0f2138: 1a04 9e12 |002a: const-string v4, "SuggestionsAdapter" // string@129e │ │ +0f213c: 1a05 8111 |002c: const-string v5, "Search suggestions query threw an exception." // string@1181 │ │ +0f2140: 7130 b720 5401 |002e: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@20b7 │ │ +0f2146: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x001e - 0x0027 │ │ Ljava/lang/RuntimeException; -> 0x0029 │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=180 │ │ 0x0006 line=181 │ │ @@ -343224,17 +343240,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0f2178: |[0f2178] com.actionbarsherlock.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ -0f2188: 5901 b310 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ -0f218c: 0e00 |0002: return-void │ │ +0f2158: |[0f2158] com.actionbarsherlock.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ +0f2168: 5901 b310 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@10b3 │ │ +0f216c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ 0x0000 - 0x0003 reg=1 refineWhat I │ │ @@ -343249,15 +343265,15 @@ │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 23 │ │ │ │ Class #1186 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3; Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile; Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile; Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; } │ │ Annotations on field #5167 'backStacks' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;" "Ljava/util/Stack" "<" "Ljava/lang/String;" ">;>;" } │ │ Annotations on method #13096 'addFragment' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/Fragment;" "Ljava/util/Stack" "<" "Ljava/lang/String;" ">;" "Landroid/support/v4/app/FragmentTransaction;" ")V" } │ │ Annotations on method #13098 'copyXML' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; } │ │ Annotations on method #13103 'getAvailableWikiByTypes' │ │ @@ -343312,42 +343328,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f2190: |[0f2190] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.:()V │ │ -0f21a0: 7010 fa25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.:()V // method@25fa │ │ -0f21a6: 0e00 |0003: return-void │ │ +0f2170: |[0f2170] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.:()V │ │ +0f2180: 7010 fa25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.:()V // method@25fa │ │ +0f2186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ - 0x0003 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ │ #1 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;) │ │ name : 'addFragment' │ │ type : '(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0f21a8: |[0f21a8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.addFragment:(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V │ │ -0f21b8: 7100 ff34 0000 |0000: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@34ff │ │ -0f21be: 0c01 |0003: move-result-object v1 │ │ -0f21c0: 6e10 0035 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@3500 │ │ -0f21c6: 0c00 |0007: move-result-object v0 │ │ -0f21c8: 1401 0200 0201 |0008: const v1, #float 2.38772e-38 // #01020002 │ │ -0f21ce: 6e40 1108 1503 |000b: invoke-virtual {v5, v1, v3, v0}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0811 │ │ -0f21d4: 6e20 fb34 0400 |000e: invoke-virtual {v4, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@34fb │ │ -0f21da: 0e00 |0011: return-void │ │ +0f2188: |[0f2188] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.addFragment:(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V │ │ +0f2198: 7100 ff34 0000 |0000: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@34ff │ │ +0f219e: 0c01 |0003: move-result-object v1 │ │ +0f21a0: 6e10 0035 0100 |0004: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@3500 │ │ +0f21a6: 0c00 |0007: move-result-object v0 │ │ +0f21a8: 1401 0200 0201 |0008: const v1, #float 2.38772e-38 // #01020002 │ │ +0f21ae: 6e40 1108 1503 |000b: invoke-virtual {v5, v1, v3, v0}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0811 │ │ +0f21b4: 6e20 fb34 0400 |000e: invoke-virtual {v4, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@34fb │ │ +0f21ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0008 line=314 │ │ 0x000e line=315 │ │ 0x0011 line=316 │ │ locals : │ │ @@ -343363,50 +343378,50 @@ │ │ type : '(Ljava/lang/String;)Ljava/io/InputStream;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -0f21dc: |[0f21dc] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.copyXML:(Ljava/lang/String;)Ljava/io/InputStream; │ │ -0f21ec: 6e10 2e33 0900 |0000: invoke-virtual {v9}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAssets:()Landroid/content/res/AssetManager; // method@332e │ │ -0f21f2: 0c00 |0003: move-result-object v0 │ │ -0f21f4: 6e20 b002 a000 |0004: invoke-virtual {v0, v10}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ -0f21fa: 0c03 |0007: move-result-object v3 │ │ -0f21fc: 2205 4b06 |0008: new-instance v5, Ljava/io/File; // type@064b │ │ -0f2200: 5497 3114 |000a: iget-object v7, v9, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ -0f2204: 1408 5500 057f |000c: const v8, #float 1.76789e+38 // #7f050055 │ │ -0f220a: 6e20 3633 8900 |000f: invoke-virtual {v9, v8}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f2210: 0c08 |0012: move-result-object v8 │ │ -0f2212: 7030 8e33 7508 |0013: invoke-direct {v5, v7, v8}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0f2218: 6e10 9333 0500 |0016: invoke-virtual {v5}, Ljava/io/File;.exists:()Z // method@3393 │ │ -0f221e: 0a07 |0019: move-result v7 │ │ -0f2220: 3907 2900 |001a: if-nez v7, 0043 // +0029 │ │ -0f2224: 2204 4f06 |001c: new-instance v4, Ljava/io/FileOutputStream; // type@064f │ │ -0f2228: 7020 aa33 5400 |001e: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ -0f222e: 1307 0004 |0021: const/16 v7, #int 1024 // #400 │ │ -0f2232: 2371 ce06 |0023: new-array v1, v7, [B // type@06ce │ │ -0f2236: 6e20 b833 1300 |0025: invoke-virtual {v3, v1}, Ljava/io/InputStream;.read:([B)I // method@33b8 │ │ -0f223c: 0a06 |0028: move-result v6 │ │ -0f223e: 12f7 |0029: const/4 v7, #int -1 // #ff │ │ -0f2240: 3276 1000 |002a: if-eq v6, v7, 003a // +0010 │ │ -0f2244: 1207 |002c: const/4 v7, #int 0 // #0 │ │ -0f2246: 6e40 b033 1467 |002d: invoke-virtual {v4, v1, v7, v6}, Ljava/io/FileOutputStream;.write:([BII)V // method@33b0 │ │ -0f224c: 28f5 |0030: goto 0025 // -000b │ │ -0f224e: 0d02 |0031: move-exception v2 │ │ -0f2250: 6e10 b433 0200 |0032: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0f2256: 6e20 b002 a000 |0035: invoke-virtual {v0, v10}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ -0f225c: 0c07 |0038: move-result-object v7 │ │ -0f225e: 1107 |0039: return-object v7 │ │ -0f2260: 6e10 b633 0300 |003a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ -0f2266: 6e10 ae33 0400 |003d: invoke-virtual {v4}, Ljava/io/FileOutputStream;.flush:()V // method@33ae │ │ -0f226c: 6e10 ad33 0400 |0040: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ -0f2272: 2207 4d06 |0043: new-instance v7, Ljava/io/FileInputStream; // type@064d │ │ -0f2276: 7020 a333 5700 |0045: invoke-direct {v7, v5}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@33a3 │ │ -0f227c: 28f1 |0048: goto 0039 // -000f │ │ +0f21bc: |[0f21bc] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.copyXML:(Ljava/lang/String;)Ljava/io/InputStream; │ │ +0f21cc: 6e10 2e33 0900 |0000: invoke-virtual {v9}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAssets:()Landroid/content/res/AssetManager; // method@332e │ │ +0f21d2: 0c00 |0003: move-result-object v0 │ │ +0f21d4: 6e20 b002 a000 |0004: invoke-virtual {v0, v10}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ +0f21da: 0c03 |0007: move-result-object v3 │ │ +0f21dc: 2205 4b06 |0008: new-instance v5, Ljava/io/File; // type@064b │ │ +0f21e0: 5497 3114 |000a: iget-object v7, v9, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ +0f21e4: 1408 5500 057f |000c: const v8, #float 1.76789e+38 // #7f050055 │ │ +0f21ea: 6e20 3633 8900 |000f: invoke-virtual {v9, v8}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f21f0: 0c08 |0012: move-result-object v8 │ │ +0f21f2: 7030 8e33 7508 |0013: invoke-direct {v5, v7, v8}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0f21f8: 6e10 9333 0500 |0016: invoke-virtual {v5}, Ljava/io/File;.exists:()Z // method@3393 │ │ +0f21fe: 0a07 |0019: move-result v7 │ │ +0f2200: 3907 2900 |001a: if-nez v7, 0043 // +0029 │ │ +0f2204: 2204 4f06 |001c: new-instance v4, Ljava/io/FileOutputStream; // type@064f │ │ +0f2208: 7020 aa33 5400 |001e: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@33aa │ │ +0f220e: 1307 0004 |0021: const/16 v7, #int 1024 // #400 │ │ +0f2212: 2371 ce06 |0023: new-array v1, v7, [B // type@06ce │ │ +0f2216: 6e20 b833 1300 |0025: invoke-virtual {v3, v1}, Ljava/io/InputStream;.read:([B)I // method@33b8 │ │ +0f221c: 0a06 |0028: move-result v6 │ │ +0f221e: 12f7 |0029: const/4 v7, #int -1 // #ff │ │ +0f2220: 3276 1000 |002a: if-eq v6, v7, 003a // +0010 │ │ +0f2224: 1207 |002c: const/4 v7, #int 0 // #0 │ │ +0f2226: 6e40 b033 1467 |002d: invoke-virtual {v4, v1, v7, v6}, Ljava/io/FileOutputStream;.write:([BII)V // method@33b0 │ │ +0f222c: 28f5 |0030: goto 0025 // -000b │ │ +0f222e: 0d02 |0031: move-exception v2 │ │ +0f2230: 6e10 b433 0200 |0032: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0f2236: 6e20 b002 a000 |0035: invoke-virtual {v0, v10}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02b0 │ │ +0f223c: 0c07 |0038: move-result-object v7 │ │ +0f223e: 1107 |0039: return-object v7 │ │ +0f2240: 6e10 b633 0300 |003a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@33b6 │ │ +0f2246: 6e10 ae33 0400 |003d: invoke-virtual {v4}, Ljava/io/FileOutputStream;.flush:()V // method@33ae │ │ +0f224c: 6e10 ad33 0400 |0040: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@33ad │ │ +0f2252: 2207 4d06 |0043: new-instance v7, Ljava/io/FileInputStream; // type@064d │ │ +0f2256: 7020 a333 5700 |0045: invoke-direct {v7, v5}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@33a3 │ │ +0f225c: 28f1 |0048: goto 0039 // -000f │ │ catches : 2 │ │ 0x0004 - 0x0030 │ │ Ljava/io/IOException; -> 0x0031 │ │ 0x003a - 0x0048 │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0000 line=360 │ │ @@ -343445,24 +343460,24 @@ │ │ type : '(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0f2298: |[0f2298] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V │ │ -0f22a8: 6e10 f934 0400 |0000: invoke-virtual {v4}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ -0f22ae: 0c01 |0003: move-result-object v1 │ │ -0f22b0: 1f01 8106 |0004: check-cast v1, Ljava/lang/String; // type@0681 │ │ -0f22b4: 6e10 3933 0300 |0006: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f22ba: 0c02 |0009: move-result-object v2 │ │ -0f22bc: 6e20 4d07 1200 |000a: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0f22c2: 0c00 |000d: move-result-object v0 │ │ -0f22c4: 6e20 1508 0500 |000e: invoke-virtual {v5, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ -0f22ca: 0e00 |0011: return-void │ │ +0f2278: |[0f2278] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V │ │ +0f2288: 6e10 f934 0400 |0000: invoke-virtual {v4}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ +0f228e: 0c01 |0003: move-result-object v1 │ │ +0f2290: 1f01 8106 |0004: check-cast v1, Ljava/lang/String; // type@0681 │ │ +0f2294: 6e10 3933 0300 |0006: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f229a: 0c02 |0009: move-result-object v2 │ │ +0f229c: 6e20 4d07 1200 |000a: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0f22a2: 0c00 |000d: move-result-object v0 │ │ +0f22a4: 6e20 1508 0500 |000e: invoke-virtual {v5, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ +0f22aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0006 line=322 │ │ 0x000e line=324 │ │ 0x0011 line=325 │ │ locals : │ │ @@ -343478,95 +343493,102 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0f22cc: |[0f22cc] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.updateAvailableWikisXML:()V │ │ -0f22dc: 2200 3500 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0035 │ │ -0f22e0: 7020 6f01 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ -0f22e6: 1401 2d00 057f |0005: const v1, #float 1.76788e+38 // #7f05002d │ │ -0f22ec: 6e20 3633 1500 |0008: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f22f2: 0c01 |000b: move-result-object v1 │ │ -0f22f4: 6e20 7701 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ -0f22fa: 0c00 |000f: move-result-object v0 │ │ -0f22fc: 1401 1e00 057f |0010: const v1, #float 1.76788e+38 // #7f05001e │ │ -0f2302: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0f2304: 2322 1107 |0014: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ -0f2308: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0f230a: 1404 5400 057f |0017: const v4, #float 1.76789e+38 // #7f050054 │ │ -0f2310: 6e20 3633 4500 |001a: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f2316: 0c04 |001d: move-result-object v4 │ │ -0f2318: 4d04 0203 |001e: aput-object v4, v2, v3 │ │ -0f231c: 6e30 3733 1502 |0020: invoke-virtual {v5, v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3337 │ │ -0f2322: 0c01 |0023: move-result-object v1 │ │ -0f2324: 6e20 7201 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ -0f232a: 0c00 |0027: move-result-object v0 │ │ -0f232c: 1401 2f00 057f |0028: const v1, #float 1.76788e+38 // #7f05002f │ │ -0f2332: 6e20 3633 1500 |002b: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f2338: 0c01 |002e: move-result-object v1 │ │ -0f233a: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -0f233c: 6e30 7301 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0173 │ │ -0f2342: 0c00 |0033: move-result-object v0 │ │ -0f2344: 1401 4300 057f |0034: const v1, #float 1.76789e+38 // #7f050043 │ │ -0f234a: 6e20 3633 1500 |0037: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f2350: 0c01 |003a: move-result-object v1 │ │ -0f2352: 2202 3606 |003b: new-instance v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1; // type@0636 │ │ -0f2356: 7020 1533 5200 |003d: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V // method@3315 │ │ -0f235c: 6e30 7601 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ -0f2362: 0c00 |0043: move-result-object v0 │ │ -0f2364: 1401 2700 0801 |0044: const v1, #float 2.49794e-38 // #01080027 │ │ -0f236a: 6e20 7101 1000 |0047: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ -0f2370: 0c00 |004a: move-result-object v0 │ │ -0f2372: 6e10 7801 0000 |004b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ -0f2378: 0e00 |004e: return-void │ │ +0f22ac: |[0f22ac] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.updateAvailableWikisXML:()V │ │ +0f22bc: 2200 3500 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0035 │ │ +0f22c0: 7020 6f01 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@016f │ │ +0f22c6: 1401 2d00 057f |0005: const v1, #float 1.76788e+38 // #7f05002d │ │ +0f22cc: 6e20 3633 1500 |0008: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f22d2: 0c01 |000b: move-result-object v1 │ │ +0f22d4: 6e20 7701 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0177 │ │ +0f22da: 0c00 |000f: move-result-object v0 │ │ +0f22dc: 1401 1e00 057f |0010: const v1, #float 1.76788e+38 // #7f05001e │ │ +0f22e2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0f22e4: 2322 1107 |0014: new-array v2, v2, [Ljava/lang/Object; // type@0711 │ │ +0f22e8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0f22ea: 1404 5400 057f |0017: const v4, #float 1.76789e+38 // #7f050054 │ │ +0f22f0: 6e20 3633 4500 |001a: invoke-virtual {v5, v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f22f6: 0c04 |001d: move-result-object v4 │ │ +0f22f8: 4d04 0203 |001e: aput-object v4, v2, v3 │ │ +0f22fc: 6e30 3733 1502 |0020: invoke-virtual {v5, v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3337 │ │ +0f2302: 0c01 |0023: move-result-object v1 │ │ +0f2304: 6e20 7201 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0172 │ │ +0f230a: 0c00 |0027: move-result-object v0 │ │ +0f230c: 1401 2f00 057f |0028: const v1, #float 1.76788e+38 // #7f05002f │ │ +0f2312: 6e20 3633 1500 |002b: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f2318: 0c01 |002e: move-result-object v1 │ │ +0f231a: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +0f231c: 6e30 7301 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0173 │ │ +0f2322: 0c00 |0033: move-result-object v0 │ │ +0f2324: 1401 4300 057f |0034: const v1, #float 1.76789e+38 // #7f050043 │ │ +0f232a: 6e20 3633 1500 |0037: invoke-virtual {v5, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f2330: 0c01 |003a: move-result-object v1 │ │ +0f2332: 2202 3606 |003b: new-instance v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1; // type@0636 │ │ +0f2336: 7020 1533 5200 |003d: invoke-direct {v2, v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V // method@3315 │ │ +0f233c: 6e30 7601 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0176 │ │ +0f2342: 0c00 |0043: move-result-object v0 │ │ +0f2344: 1401 2700 0801 |0044: const v1, #float 2.49794e-38 // #01080027 │ │ +0f234a: 6e20 7101 1000 |0047: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0171 │ │ +0f2350: 0c00 |004a: move-result-object v0 │ │ +0f2352: 6e10 7801 0000 |004b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0178 │ │ +0f2358: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ + 0x0008 line=343 │ │ + 0x001a line=345 │ │ + 0x0024 line=344 │ │ + 0x002b line=346 │ │ + 0x0037 line=347 │ │ + 0x0047 line=354 │ │ + 0x004b line=355 │ │ 0x004e line=357 │ │ locals : │ │ 0x0000 - 0x004f reg=5 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;) │ │ name : 'addFragment' │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0f237c: |[0f237c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.addFragment:(Landroid/support/v4/app/Fragment;)V │ │ -0f238c: 6e10 3833 0700 |0000: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2392: 0c05 |0003: move-result-object v5 │ │ -0f2394: 6e10 6725 0500 |0004: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ -0f239a: 0c02 |0007: move-result-object v2 │ │ -0f239c: 5475 2f14 |0008: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f23a0: 6e10 4b25 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f23a6: 0c06 |000d: move-result-object v6 │ │ -0f23a8: 6e20 b034 6500 |000e: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f23ae: 0c00 |0011: move-result-object v0 │ │ -0f23b0: 1f00 b006 |0012: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ -0f23b4: 6e10 3933 0700 |0014: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f23ba: 0c05 |0017: move-result-object v5 │ │ -0f23bc: 6e10 4807 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0f23c2: 0c01 |001b: move-result-object v1 │ │ -0f23c4: 6e10 f934 0000 |001c: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ -0f23ca: 0c03 |001f: move-result-object v3 │ │ -0f23cc: 1f03 8106 |0020: check-cast v3, Ljava/lang/String; // type@0681 │ │ -0f23d0: 6e10 3933 0700 |0022: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f23d6: 0c05 |0025: move-result-object v5 │ │ -0f23d8: 6e20 4d07 3500 |0026: invoke-virtual {v5, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0f23de: 0c04 |0029: move-result-object v4 │ │ -0f23e0: 6e20 1808 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ -0f23e6: 7040 2833 8710 |002d: invoke-direct {v7, v8, v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@3328 │ │ -0f23ec: 6e10 1608 0100 |0030: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0f23f2: 0e00 |0033: return-void │ │ +0f235c: |[0f235c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.addFragment:(Landroid/support/v4/app/Fragment;)V │ │ +0f236c: 6e10 3833 0700 |0000: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2372: 0c05 |0003: move-result-object v5 │ │ +0f2374: 6e10 6725 0500 |0004: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ +0f237a: 0c02 |0007: move-result-object v2 │ │ +0f237c: 5475 2f14 |0008: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2380: 6e10 4b25 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f2386: 0c06 |000d: move-result-object v6 │ │ +0f2388: 6e20 b034 6500 |000e: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f238e: 0c00 |0011: move-result-object v0 │ │ +0f2390: 1f00 b006 |0012: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ +0f2394: 6e10 3933 0700 |0014: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f239a: 0c05 |0017: move-result-object v5 │ │ +0f239c: 6e10 4807 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0f23a2: 0c01 |001b: move-result-object v1 │ │ +0f23a4: 6e10 f934 0000 |001c: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ +0f23aa: 0c03 |001f: move-result-object v3 │ │ +0f23ac: 1f03 8106 |0020: check-cast v3, Ljava/lang/String; // type@0681 │ │ +0f23b0: 6e10 3933 0700 |0022: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f23b6: 0c05 |0025: move-result-object v5 │ │ +0f23b8: 6e20 4d07 3500 |0026: invoke-virtual {v5, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0f23be: 0c04 |0029: move-result-object v4 │ │ +0f23c0: 6e20 1808 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ +0f23c6: 7040 2833 8710 |002d: invoke-direct {v7, v8, v0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@3328 │ │ +0f23cc: 6e10 1608 0100 |0030: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0f23d2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0008 line=296 │ │ 0x0014 line=298 │ │ 0x001c line=302 │ │ 0x0022 line=303 │ │ @@ -343588,34 +343610,34 @@ │ │ type : '(Lfr/renzo/wikipoff/Wiki;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0f23f4: |[0f23f4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.alreadyDownloaded:(Lfr/renzo/wikipoff/Wiki;)I │ │ -0f2404: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0f2406: 6e10 3433 0600 |0001: invoke-virtual {v6}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ -0f240c: 0c04 |0004: move-result-object v4 │ │ -0f240e: 6e10 9034 0400 |0005: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0f2414: 0c00 |0008: move-result-object v0 │ │ -0f2416: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0f241c: 0a05 |000c: move-result v5 │ │ -0f241e: 3805 1100 |000d: if-eqz v5, 001e // +0011 │ │ -0f2422: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0f2428: 0c03 |0012: move-result-object v3 │ │ -0f242a: 1f03 1406 |0013: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f242e: 6e20 0b32 7300 |0015: invoke-virtual {v3, v7}, Lfr/renzo/wikipoff/Wiki;.compareWithWiki:(Lfr/renzo/wikipoff/Wiki;)I // method@320b │ │ -0f2434: 0a01 |0018: move-result v1 │ │ -0f2436: 1225 |0019: const/4 v5, #int 2 // #2 │ │ -0f2438: 3551 efff |001a: if-ge v1, v5, 0009 // -0011 │ │ -0f243c: 0112 |001c: move v2, v1 │ │ -0f243e: 0f02 |001d: return v2 │ │ -0f2440: 0112 |001e: move v2, v1 │ │ -0f2442: 28fe |001f: goto 001d // -0002 │ │ +0f23d4: |[0f23d4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.alreadyDownloaded:(Lfr/renzo/wikipoff/Wiki;)I │ │ +0f23e4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0f23e6: 6e10 3433 0600 |0001: invoke-virtual {v6}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ +0f23ec: 0c04 |0004: move-result-object v4 │ │ +0f23ee: 6e10 9034 0400 |0005: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0f23f4: 0c00 |0008: move-result-object v0 │ │ +0f23f6: 7210 bf34 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0f23fc: 0a05 |000c: move-result v5 │ │ +0f23fe: 3805 1100 |000d: if-eqz v5, 001e // +0011 │ │ +0f2402: 7210 c034 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0f2408: 0c03 |0012: move-result-object v3 │ │ +0f240a: 1f03 1406 |0013: check-cast v3, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f240e: 6e20 0b32 7300 |0015: invoke-virtual {v3, v7}, Lfr/renzo/wikipoff/Wiki;.compareWithWiki:(Lfr/renzo/wikipoff/Wiki;)I // method@320b │ │ +0f2414: 0a01 |0018: move-result v1 │ │ +0f2416: 1225 |0019: const/4 v5, #int 2 // #2 │ │ +0f2418: 3551 efff |001a: if-ge v1, v5, 0009 // -0011 │ │ +0f241c: 0112 |001c: move v2, v1 │ │ +0f241e: 0f02 |001d: return v2 │ │ +0f2420: 0112 |001e: move v2, v1 │ │ +0f2422: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0001 line=427 │ │ 0x0005 line=428 │ │ 0x000f line=429 │ │ 0x0015 line=430 │ │ @@ -343637,21 +343659,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0f2444: |[0f2444] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.deSelectAllWikis:()V │ │ -0f2454: 7110 af31 0100 |0000: invoke-static {v1}, Lfr/renzo/wikipoff/ConfigManager;.clearSelectedDBFiles:(Landroid/content/Context;)V // method@31af │ │ -0f245a: 6e10 2c33 0100 |0003: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.finish:()V // method@332c │ │ -0f2460: 6e10 3533 0100 |0006: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getIntent:()Landroid/content/Intent; // method@3335 │ │ -0f2466: 0c00 |0009: move-result-object v0 │ │ -0f2468: 6e20 4b33 0100 |000a: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.startActivity:(Landroid/content/Intent;)V // method@334b │ │ -0f246e: 0e00 |000d: return-void │ │ +0f2424: |[0f2424] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.deSelectAllWikis:()V │ │ +0f2434: 7110 af31 0100 |0000: invoke-static {v1}, Lfr/renzo/wikipoff/ConfigManager;.clearSelectedDBFiles:(Landroid/content/Context;)V // method@31af │ │ +0f243a: 6e10 2c33 0100 |0003: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.finish:()V // method@332c │ │ +0f2440: 6e10 3533 0100 |0006: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getIntent:()Landroid/content/Intent; // method@3335 │ │ +0f2446: 0c00 |0009: move-result-object v0 │ │ +0f2448: 6e20 4b33 0100 |000a: invoke-virtual {v1, v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.startActivity:(Landroid/content/Intent;)V // method@334b │ │ +0f244e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0003 line=143 │ │ 0x0006 line=144 │ │ 0x000d line=145 │ │ locals : │ │ @@ -343662,35 +343684,35 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0f2470: |[0f2470] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getAvailableWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -0f2480: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0f2484: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0f248a: 6e10 3133 0400 |0005: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikis:()Ljava/util/ArrayList; // method@3331 │ │ -0f2490: 0c03 |0008: move-result-object v3 │ │ -0f2492: 6e10 9034 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0f2498: 0c00 |000c: move-result-object v0 │ │ -0f249a: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0f24a0: 0a03 |0010: move-result v3 │ │ -0f24a2: 3803 1600 |0011: if-eqz v3, 0027 // +0016 │ │ -0f24a6: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0f24ac: 0c02 |0016: move-result-object v2 │ │ -0f24ae: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f24b2: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0f24b8: 0c03 |001c: move-result-object v3 │ │ -0f24ba: 6e20 3c34 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0f24c0: 0a03 |0020: move-result v3 │ │ -0f24c2: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ -0f24c6: 6e20 8934 2100 |0023: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0f24cc: 28e7 |0026: goto 000d // -0019 │ │ -0f24ce: 1101 |0027: return-object v1 │ │ +0f2450: |[0f2450] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getAvailableWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +0f2460: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0f2464: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0f246a: 6e10 3133 0400 |0005: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikis:()Ljava/util/ArrayList; // method@3331 │ │ +0f2470: 0c03 |0008: move-result-object v3 │ │ +0f2472: 6e10 9034 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0f2478: 0c00 |000c: move-result-object v0 │ │ +0f247a: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0f2480: 0a03 |0010: move-result v3 │ │ +0f2482: 3803 1600 |0011: if-eqz v3, 0027 // +0016 │ │ +0f2486: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0f248c: 0c02 |0016: move-result-object v2 │ │ +0f248e: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f2492: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0f2498: 0c03 |001c: move-result-object v3 │ │ +0f249a: 6e20 3c34 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0f24a0: 0a03 |0020: move-result v3 │ │ +0f24a2: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ +0f24a6: 6e20 8934 2100 |0023: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0f24ac: 28e7 |0026: goto 000d // -0019 │ │ +0f24ae: 1101 |0027: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0005 line=545 │ │ 0x0013 line=546 │ │ 0x0019 line=547 │ │ 0x0023 line=548 │ │ @@ -343707,35 +343729,35 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0f24d0: |[0f24d0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getAvailableWikiTypes:()Ljava/util/ArrayList; │ │ -0f24e0: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0f24e4: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0f24ea: 6e10 3133 0500 |0005: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikis:()Ljava/util/ArrayList; // method@3331 │ │ -0f24f0: 0c04 |0008: move-result-object v4 │ │ -0f24f2: 6e10 9034 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0f24f8: 0c00 |000c: move-result-object v0 │ │ -0f24fa: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0f2500: 0a04 |0010: move-result v4 │ │ -0f2502: 3804 1600 |0011: if-eqz v4, 0027 // +0016 │ │ -0f2506: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0f250c: 0c02 |0016: move-result-object v2 │ │ -0f250e: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f2512: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0f2518: 0c03 |001c: move-result-object v3 │ │ -0f251a: 6e20 8d34 3100 |001d: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0f2520: 0a04 |0020: move-result v4 │ │ -0f2522: 3904 ecff |0021: if-nez v4, 000d // -0014 │ │ -0f2526: 6e20 8934 3100 |0023: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0f252c: 28e7 |0026: goto 000d // -0019 │ │ -0f252e: 1101 |0027: return-object v1 │ │ +0f24b0: |[0f24b0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getAvailableWikiTypes:()Ljava/util/ArrayList; │ │ +0f24c0: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0f24c4: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0f24ca: 6e10 3133 0500 |0005: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getAvailableWikis:()Ljava/util/ArrayList; // method@3331 │ │ +0f24d0: 0c04 |0008: move-result-object v4 │ │ +0f24d2: 6e10 9034 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0f24d8: 0c00 |000c: move-result-object v0 │ │ +0f24da: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0f24e0: 0a04 |0010: move-result v4 │ │ +0f24e2: 3804 1600 |0011: if-eqz v4, 0027 // +0016 │ │ +0f24e6: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0f24ec: 0c02 |0016: move-result-object v2 │ │ +0f24ee: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f24f2: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0f24f8: 0c03 |001c: move-result-object v3 │ │ +0f24fa: 6e20 8d34 3100 |001d: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0f2500: 0a04 |0020: move-result v4 │ │ +0f2502: 3904 ecff |0021: if-nez v4, 000d // -0014 │ │ +0f2506: 6e20 8934 3100 |0023: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0f250c: 28e7 |0026: goto 000d // -0019 │ │ +0f250e: 1101 |0027: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ 0x0013 line=533 │ │ 0x0019 line=534 │ │ 0x001d line=535 │ │ @@ -343753,43 +343775,43 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -0f2530: |[0f2530] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getAvailableWikis:()Ljava/util/ArrayList; │ │ -0f2540: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0f2544: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0f254a: 1403 5400 057f |0005: const v3, #float 1.76789e+38 // #7f050054 │ │ -0f2550: 6e20 3633 3500 |0008: invoke-virtual {v5, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f2556: 0c03 |000b: move-result-object v3 │ │ -0f2558: 7020 2a33 3500 |000c: invoke-direct {v5, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.copyXML:(Ljava/lang/String;)Ljava/io/InputStream; // method@332a │ │ -0f255e: 0c02 |000f: move-result-object v2 │ │ -0f2560: 7120 4432 2500 |0010: invoke-static {v5, v2}, Lfr/renzo/wikipoff/WikiXMLParser;.loadAvailableDBFromXML:(Landroid/content/Context;Ljava/io/InputStream;)Ljava/util/ArrayList; // method@3244 │ │ -0f2566: 0c01 |0013: move-result-object v1 │ │ -0f2568: 1101 |0014: return-object v1 │ │ -0f256a: 0d00 |0015: move-exception v0 │ │ -0f256c: 2203 8206 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ -0f2570: 7010 5134 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ -0f2576: 1a04 7810 |001b: const-string v4, "Problem opening available databases file: " // string@1078 │ │ -0f257a: 6e20 5a34 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f2580: 0c03 |0020: move-result-object v3 │ │ -0f2582: 6e10 b333 0000 |0021: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@33b3 │ │ -0f2588: 0c04 |0024: move-result-object v4 │ │ -0f258a: 6e20 5a34 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ -0f2590: 0c03 |0028: move-result-object v3 │ │ -0f2592: 6e10 5f34 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ -0f2598: 0c03 |002c: move-result-object v3 │ │ -0f259a: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -0f259c: 7130 f324 3504 |002e: invoke-static {v5, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ -0f25a2: 0c03 |0031: move-result-object v3 │ │ -0f25a4: 6e10 f624 0300 |0032: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ -0f25aa: 6e10 b433 0000 |0035: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ -0f25b0: 28dc |0038: goto 0014 // -0024 │ │ +0f2510: |[0f2510] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getAvailableWikis:()Ljava/util/ArrayList; │ │ +0f2520: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0f2524: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0f252a: 1403 5400 057f |0005: const v3, #float 1.76789e+38 // #7f050054 │ │ +0f2530: 6e20 3633 3500 |0008: invoke-virtual {v5, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f2536: 0c03 |000b: move-result-object v3 │ │ +0f2538: 7020 2a33 3500 |000c: invoke-direct {v5, v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.copyXML:(Ljava/lang/String;)Ljava/io/InputStream; // method@332a │ │ +0f253e: 0c02 |000f: move-result-object v2 │ │ +0f2540: 7120 4432 2500 |0010: invoke-static {v5, v2}, Lfr/renzo/wikipoff/WikiXMLParser;.loadAvailableDBFromXML:(Landroid/content/Context;Ljava/io/InputStream;)Ljava/util/ArrayList; // method@3244 │ │ +0f2546: 0c01 |0013: move-result-object v1 │ │ +0f2548: 1101 |0014: return-object v1 │ │ +0f254a: 0d00 |0015: move-exception v0 │ │ +0f254c: 2203 8206 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0682 │ │ +0f2550: 7010 5134 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@3451 │ │ +0f2556: 1a04 7810 |001b: const-string v4, "Problem opening available databases file: " // string@1078 │ │ +0f255a: 6e20 5a34 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f2560: 0c03 |0020: move-result-object v3 │ │ +0f2562: 6e10 b333 0000 |0021: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@33b3 │ │ +0f2568: 0c04 |0024: move-result-object v4 │ │ +0f256a: 6e20 5a34 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@345a │ │ +0f2570: 0c03 |0028: move-result-object v3 │ │ +0f2572: 6e10 5f34 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@345f │ │ +0f2578: 0c03 |002c: move-result-object v3 │ │ +0f257a: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +0f257c: 7130 f324 3504 |002e: invoke-static {v5, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ +0f2582: 0c03 |0031: move-result-object v3 │ │ +0f2584: 6e10 f624 0300 |0032: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ +0f258a: 6e10 b433 0000 |0035: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@33b4 │ │ +0f2590: 28dc |0038: goto 0014 // -0024 │ │ catches : 1 │ │ 0x0008 - 0x0013 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=491 │ │ 0x0005 line=494 │ │ 0x0010 line=495 │ │ @@ -343808,35 +343830,35 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0f25c4: |[0f25c4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getInstalledWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -0f25d4: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0f25d8: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0f25de: 6e10 3433 0400 |0005: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ -0f25e4: 0c03 |0008: move-result-object v3 │ │ -0f25e6: 6e10 9034 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0f25ec: 0c00 |000c: move-result-object v0 │ │ -0f25ee: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0f25f4: 0a03 |0010: move-result v3 │ │ -0f25f6: 3803 1600 |0011: if-eqz v3, 0027 // +0016 │ │ -0f25fa: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0f2600: 0c02 |0016: move-result-object v2 │ │ -0f2602: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f2606: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0f260c: 0c03 |001c: move-result-object v3 │ │ -0f260e: 6e20 3c34 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ -0f2614: 0a03 |0020: move-result v3 │ │ -0f2616: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ -0f261a: 6e20 8934 2100 |0023: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0f2620: 28e7 |0026: goto 000d // -0019 │ │ -0f2622: 1101 |0027: return-object v1 │ │ +0f25a4: |[0f25a4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getInstalledWikiByTypes:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +0f25b4: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0f25b8: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0f25be: 6e10 3433 0400 |0005: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ +0f25c4: 0c03 |0008: move-result-object v3 │ │ +0f25c6: 6e10 9034 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0f25cc: 0c00 |000c: move-result-object v0 │ │ +0f25ce: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0f25d4: 0a03 |0010: move-result v3 │ │ +0f25d6: 3803 1600 |0011: if-eqz v3, 0027 // +0016 │ │ +0f25da: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0f25e0: 0c02 |0016: move-result-object v2 │ │ +0f25e2: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f25e6: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0f25ec: 0c03 |001c: move-result-object v3 │ │ +0f25ee: 6e20 3c34 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@343c │ │ +0f25f4: 0a03 |0020: move-result v3 │ │ +0f25f6: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ +0f25fa: 6e20 8934 2100 |0023: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0f2600: 28e7 |0026: goto 000d // -0019 │ │ +0f2602: 1101 |0027: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0005 line=521 │ │ 0x0013 line=522 │ │ 0x0019 line=523 │ │ 0x0023 line=524 │ │ @@ -343853,38 +343875,38 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0f2624: |[0f2624] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getInstalledWikiTypes:()Ljava/util/ArrayList; │ │ -0f2634: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ -0f2638: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0f263e: 6e10 3433 0500 |0005: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ -0f2644: 0c04 |0008: move-result-object v4 │ │ -0f2646: 6e10 9034 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ -0f264c: 0c00 |000c: move-result-object v0 │ │ -0f264e: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0f2654: 0a04 |0010: move-result v4 │ │ -0f2656: 3804 1c00 |0011: if-eqz v4, 002d // +001c │ │ -0f265a: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0f2660: 0c02 |0016: move-result-object v2 │ │ -0f2662: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f2666: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ -0f266c: 0c03 |001c: move-result-object v3 │ │ -0f266e: 6e20 8d34 3100 |001d: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0f2674: 0a04 |0020: move-result v4 │ │ -0f2676: 3904 ecff |0021: if-nez v4, 000d // -0014 │ │ -0f267a: 7120 e831 5200 |0023: invoke-static {v2, v5}, Lfr/renzo/wikipoff/DownloadUtils;.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z // method@31e8 │ │ -0f2680: 0a04 |0026: move-result v4 │ │ -0f2682: 3904 e6ff |0027: if-nez v4, 000d // -001a │ │ -0f2686: 6e20 8934 3100 |0029: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0f268c: 28e1 |002c: goto 000d // -001f │ │ -0f268e: 1101 |002d: return-object v1 │ │ +0f2604: |[0f2604] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getInstalledWikiTypes:()Ljava/util/ArrayList; │ │ +0f2614: 2201 9f06 |0000: new-instance v1, Ljava/util/ArrayList; // type@069f │ │ +0f2618: 7010 8534 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0f261e: 6e10 3433 0500 |0005: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ +0f2624: 0c04 |0008: move-result-object v4 │ │ +0f2626: 6e10 9034 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@3490 │ │ +0f262c: 0c00 |000c: move-result-object v0 │ │ +0f262e: 7210 bf34 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0f2634: 0a04 |0010: move-result v4 │ │ +0f2636: 3804 1c00 |0011: if-eqz v4, 002d // +001c │ │ +0f263a: 7210 c034 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0f2640: 0c02 |0016: move-result-object v2 │ │ +0f2642: 1f02 1406 |0017: check-cast v2, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f2646: 6e10 1f32 0200 |0019: invoke-virtual {v2}, Lfr/renzo/wikipoff/Wiki;.getType:()Ljava/lang/String; // method@321f │ │ +0f264c: 0c03 |001c: move-result-object v3 │ │ +0f264e: 6e20 8d34 3100 |001d: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0f2654: 0a04 |0020: move-result v4 │ │ +0f2656: 3904 ecff |0021: if-nez v4, 000d // -0014 │ │ +0f265a: 7120 e831 5200 |0023: invoke-static {v2, v5}, Lfr/renzo/wikipoff/DownloadUtils;.isInCurrentDownloads:(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)Z // method@31e8 │ │ +0f2660: 0a04 |0026: move-result v4 │ │ +0f2662: 3904 e6ff |0027: if-nez v4, 000d // -001a │ │ +0f2666: 6e20 8934 3100 |0029: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0f266c: 28e1 |002c: goto 000d // -001f │ │ +0f266e: 1101 |002d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0005 line=506 │ │ 0x0013 line=507 │ │ 0x0019 line=508 │ │ 0x001d line=509 │ │ @@ -343903,127 +343925,127 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -0f2690: |[0f2690] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getInstalledWikis:()Ljava/util/ArrayList; │ │ -0f26a0: 121e |0000: const/4 v14, #int 1 // #1 │ │ -0f26a2: 2208 9f06 |0001: new-instance v8, Ljava/util/ArrayList; // type@069f │ │ -0f26a6: 7010 8534 0800 |0003: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@3485 │ │ -0f26ac: 2206 a506 |0006: new-instance v6, Ljava/util/HashMap; // type@06a5 │ │ -0f26b0: 7010 a934 0600 |0008: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0f26b6: 7110 e731 0f00 |000b: invoke-static {v15}, Lfr/renzo/wikipoff/DownloadUtils;.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; // method@31e7 │ │ -0f26bc: 0c0b |000e: move-result-object v11 │ │ -0f26be: 6e10 b634 0b00 |000f: invoke-virtual {v11}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ -0f26c4: 0c01 |0012: move-result-object v1 │ │ -0f26c6: 220b 4b06 |0013: new-instance v11, Ljava/io/File; // type@064b │ │ -0f26ca: 54fc 3114 |0015: iget-object v12, v15, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ -0f26ce: 140d 4400 057f |0017: const v13, #float 1.76789e+38 // #7f050044 │ │ -0f26d4: 6e20 3633 df00 |001a: invoke-virtual {v15, v13}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f26da: 0c0d |001d: move-result-object v13 │ │ -0f26dc: 7030 8e33 cb0d |001e: invoke-direct {v11, v12, v13}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ -0f26e2: 6e10 9e33 0b00 |0021: invoke-virtual {v11}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@339e │ │ -0f26e8: 0c00 |0024: move-result-object v0 │ │ -0f26ea: 2105 |0025: array-length v5, v0 │ │ -0f26ec: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -0f26ee: 3554 7000 |0027: if-ge v4, v5, 0097 // +0070 │ │ -0f26f2: 4603 0004 |0029: aget-object v3, v0, v4 │ │ -0f26f6: 6e10 9733 0300 |002b: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -0f26fc: 0c0b |002e: move-result-object v11 │ │ -0f26fe: 1a0c 1801 |002f: const-string v12, ".sqlite" // string@0118 │ │ -0f2702: 6e20 3b34 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ -0f2708: 0a0b |0034: move-result v11 │ │ -0f270a: 390b 0500 |0035: if-nez v11, 003a // +0005 │ │ -0f270e: d804 0401 |0037: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0f2712: 28ee |0039: goto 0027 // -0012 │ │ -0f2714: 6e10 9733 0300 |003a: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ -0f271a: 0c07 |003d: move-result-object v7 │ │ -0f271c: 1a0b 0f01 |003e: const-string v11, "-" // string@010f │ │ -0f2720: 6e20 4034 b700 |0040: invoke-virtual {v7, v11}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@3440 │ │ -0f2726: 0a0b |0043: move-result v11 │ │ -0f2728: 3d0b 3300 |0044: if-lez v11, 0077 // +0033 │ │ -0f272c: 120b |0046: const/4 v11, #int 0 // #0 │ │ -0f272e: 1a0c 0f01 |0047: const-string v12, "-" // string@010f │ │ -0f2732: 6e20 4034 c700 |0049: invoke-virtual {v7, v12}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@3440 │ │ -0f2738: 0a0c |004c: move-result v12 │ │ -0f273a: 6e30 4834 b70c |004d: invoke-virtual {v7, v11, v12}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ -0f2740: 0c09 |0050: move-result-object v9 │ │ -0f2742: 6e20 ad34 9600 |0051: invoke-virtual {v6, v9}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@34ad │ │ -0f2748: 0a0b |0054: move-result v11 │ │ -0f274a: 380b 0c00 |0055: if-eqz v11, 0061 // +000c │ │ -0f274e: 6e20 b034 9600 |0057: invoke-virtual {v6, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f2754: 0c0a |005a: move-result-object v10 │ │ -0f2756: 1f0a 1406 |005b: check-cast v10, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f275a: 6e20 0a32 3a00 |005d: invoke-virtual {v10, v3}, Lfr/renzo/wikipoff/Wiki;.addDBFile:(Ljava/io/File;)V // method@320a │ │ -0f2760: 28d7 |0060: goto 0037 // -0029 │ │ -0f2762: 220a 1406 |0061: new-instance v10, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f2766: 7030 0932 fa03 |0063: invoke-direct {v10, v15, v3}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;Ljava/io/File;)V // method@3209 │ │ -0f276c: 6e30 b334 960a |0066: invoke-virtual {v6, v9, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0f2772: 28ce |0069: goto 0037 // -0032 │ │ -0f2774: 0d02 |006a: move-exception v2 │ │ -0f2776: 6e10 3d32 0200 |006b: invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiException;.getMessage:()Ljava/lang/String; // method@323d │ │ -0f277c: 0c0b |006e: move-result-object v11 │ │ -0f277e: 7130 f324 bf0e |006f: invoke-static {v15, v11, v14}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ -0f2784: 0c0b |0072: move-result-object v11 │ │ -0f2786: 6e10 f624 0b00 |0073: invoke-virtual {v11}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ -0f278c: 28c1 |0076: goto 0037 // -003f │ │ -0f278e: 220a 1406 |0077: new-instance v10, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f2792: 7030 0932 fa03 |0079: invoke-direct {v10, v15, v3}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;Ljava/io/File;)V // method@3209 │ │ -0f2798: 6e10 1032 0a00 |007c: invoke-virtual {v10}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0f279e: 0c0b |007f: move-result-object v11 │ │ -0f27a0: 7220 9e34 b100 |0080: invoke-interface {v1, v11}, Ljava/util/Collection;.containsAll:(Ljava/util/Collection;)Z // method@349e │ │ -0f27a6: 0a0b |0083: move-result v11 │ │ -0f27a8: 390b b3ff |0084: if-nez v11, 0037 // -004d │ │ -0f27ac: 6e20 8934 a800 |0086: invoke-virtual {v8, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0f27b2: 28ae |0089: goto 0037 // -0052 │ │ -0f27b4: 0d02 |008a: move-exception v2 │ │ -0f27b6: 6e10 3d32 0200 |008b: invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiException;.getMessage:()Ljava/lang/String; // method@323d │ │ -0f27bc: 0c0b |008e: move-result-object v11 │ │ -0f27be: 7130 f324 bf0e |008f: invoke-static {v15, v11, v14}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ -0f27c4: 0c0b |0092: move-result-object v11 │ │ -0f27c6: 6e10 f624 0b00 |0093: invoke-virtual {v11}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ -0f27cc: 28a1 |0096: goto 0037 // -005f │ │ -0f27ce: 6e10 b634 0600 |0097: invoke-virtual {v6}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ -0f27d4: 0c0b |009a: move-result-object v11 │ │ -0f27d6: 7210 9f34 0b00 |009b: invoke-interface {v11}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ -0f27dc: 0c04 |009e: move-result-object v4 │ │ -0f27de: 7210 bf34 0400 |009f: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ -0f27e4: 0a0b |00a2: move-result v11 │ │ -0f27e6: 380b 1600 |00a3: if-eqz v11, 00b9 // +0016 │ │ -0f27ea: 7210 c034 0400 |00a5: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ -0f27f0: 0c0a |00a8: move-result-object v10 │ │ -0f27f2: 1f0a 1406 |00a9: check-cast v10, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ -0f27f6: 6e10 1032 0a00 |00ab: invoke-virtual {v10}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ -0f27fc: 0c0b |00ae: move-result-object v11 │ │ -0f27fe: 7220 9d34 b100 |00af: invoke-interface {v1, v11}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ -0f2804: 0a0b |00b2: move-result v11 │ │ -0f2806: 390b ecff |00b3: if-nez v11, 009f // -0014 │ │ -0f280a: 6e20 8934 a800 |00b5: invoke-virtual {v8, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ -0f2810: 28e7 |00b8: goto 009f // -0019 │ │ -0f2812: 220b 3706 |00b9: new-instance v11, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2; // type@0637 │ │ -0f2816: 7020 1733 fb00 |00bb: invoke-direct {v11, v15}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V // method@3317 │ │ -0f281c: 7120 a534 b800 |00be: invoke-static {v8, v11}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ -0f2822: 1108 |00c1: return-object v8 │ │ +0f2670: |[0f2670] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.getInstalledWikis:()Ljava/util/ArrayList; │ │ +0f2680: 121e |0000: const/4 v14, #int 1 // #1 │ │ +0f2682: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0f2684: 2205 9f06 |0002: new-instance v5, Ljava/util/ArrayList; // type@069f │ │ +0f2688: 7010 8534 0500 |0004: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@3485 │ │ +0f268e: 2203 a506 |0007: new-instance v3, Ljava/util/HashMap; // type@06a5 │ │ +0f2692: 7010 a934 0300 |0009: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0f2698: 7110 e731 0f00 |000c: invoke-static {v15}, Lfr/renzo/wikipoff/DownloadUtils;.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; // method@31e7 │ │ +0f269e: 0c08 |000f: move-result-object v8 │ │ +0f26a0: 6e10 b634 0800 |0010: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ +0f26a6: 0c00 |0013: move-result-object v0 │ │ +0f26a8: 2208 4b06 |0014: new-instance v8, Ljava/io/File; // type@064b │ │ +0f26ac: 54fa 3114 |0016: iget-object v10, v15, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ +0f26b0: 140b 4400 057f |0018: const v11, #float 1.76789e+38 // #7f050044 │ │ +0f26b6: 6e20 3633 bf00 |001b: invoke-virtual {v15, v11}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f26bc: 0c0b |001e: move-result-object v11 │ │ +0f26be: 7030 8e33 a80b |001f: invoke-direct {v8, v10, v11}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@338e │ │ +0f26c4: 6e10 9e33 0800 |0022: invoke-virtual {v8}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@339e │ │ +0f26ca: 0c0a |0025: move-result-object v10 │ │ +0f26cc: 21ab |0026: array-length v11, v10 │ │ +0f26ce: 0198 |0027: move v8, v9 │ │ +0f26d0: 35b8 6f00 |0028: if-ge v8, v11, 0097 // +006f │ │ +0f26d4: 4602 0a08 |002a: aget-object v2, v10, v8 │ │ +0f26d8: 6e10 9733 0200 |002c: invoke-virtual {v2}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +0f26de: 0c0c |002f: move-result-object v12 │ │ +0f26e0: 1a0d 1801 |0030: const-string v13, ".sqlite" // string@0118 │ │ +0f26e4: 6e20 3b34 dc00 |0032: invoke-virtual {v12, v13}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@343b │ │ +0f26ea: 0a0c |0035: move-result v12 │ │ +0f26ec: 390c 0500 |0036: if-nez v12, 003b // +0005 │ │ +0f26f0: d808 0801 |0038: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0f26f4: 28ee |003a: goto 0028 // -0012 │ │ +0f26f6: 6e10 9733 0200 |003b: invoke-virtual {v2}, Ljava/io/File;.getName:()Ljava/lang/String; // method@3397 │ │ +0f26fc: 0c04 |003e: move-result-object v4 │ │ +0f26fe: 1a0c 0f01 |003f: const-string v12, "-" // string@010f │ │ +0f2702: 6e20 4034 c400 |0041: invoke-virtual {v4, v12}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@3440 │ │ +0f2708: 0a0c |0044: move-result v12 │ │ +0f270a: 3d0c 3200 |0045: if-lez v12, 0077 // +0032 │ │ +0f270e: 1a0c 0f01 |0047: const-string v12, "-" // string@010f │ │ +0f2712: 6e20 4034 c400 |0049: invoke-virtual {v4, v12}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@3440 │ │ +0f2718: 0a0c |004c: move-result v12 │ │ +0f271a: 6e30 4834 940c |004d: invoke-virtual {v4, v9, v12}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@3448 │ │ +0f2720: 0c06 |0050: move-result-object v6 │ │ +0f2722: 6e20 ad34 6300 |0051: invoke-virtual {v3, v6}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@34ad │ │ +0f2728: 0a0c |0054: move-result v12 │ │ +0f272a: 380c 0c00 |0055: if-eqz v12, 0061 // +000c │ │ +0f272e: 6e20 b034 6300 |0057: invoke-virtual {v3, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f2734: 0c07 |005a: move-result-object v7 │ │ +0f2736: 1f07 1406 |005b: check-cast v7, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f273a: 6e20 0a32 2700 |005d: invoke-virtual {v7, v2}, Lfr/renzo/wikipoff/Wiki;.addDBFile:(Ljava/io/File;)V // method@320a │ │ +0f2740: 28d8 |0060: goto 0038 // -0028 │ │ +0f2742: 2207 1406 |0061: new-instance v7, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f2746: 7030 0932 f702 |0063: invoke-direct {v7, v15, v2}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;Ljava/io/File;)V // method@3209 │ │ +0f274c: 6e30 b334 6307 |0066: invoke-virtual {v3, v6, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0f2752: 28cf |0069: goto 0038 // -0031 │ │ +0f2754: 0d01 |006a: move-exception v1 │ │ +0f2756: 6e10 3d32 0100 |006b: invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiException;.getMessage:()Ljava/lang/String; // method@323d │ │ +0f275c: 0c0c |006e: move-result-object v12 │ │ +0f275e: 7130 f324 cf0e |006f: invoke-static {v15, v12, v14}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ +0f2764: 0c0c |0072: move-result-object v12 │ │ +0f2766: 6e10 f624 0c00 |0073: invoke-virtual {v12}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ +0f276c: 28c2 |0076: goto 0038 // -003e │ │ +0f276e: 2207 1406 |0077: new-instance v7, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f2772: 7030 0932 f702 |0079: invoke-direct {v7, v15, v2}, Lfr/renzo/wikipoff/Wiki;.:(Landroid/content/Context;Ljava/io/File;)V // method@3209 │ │ +0f2778: 6e10 1032 0700 |007c: invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0f277e: 0c0c |007f: move-result-object v12 │ │ +0f2780: 7220 9e34 c000 |0080: invoke-interface {v0, v12}, Ljava/util/Collection;.containsAll:(Ljava/util/Collection;)Z // method@349e │ │ +0f2786: 0a0c |0083: move-result v12 │ │ +0f2788: 390c b4ff |0084: if-nez v12, 0038 // -004c │ │ +0f278c: 6e20 8934 7500 |0086: invoke-virtual {v5, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0f2792: 28af |0089: goto 0038 // -0051 │ │ +0f2794: 0d01 |008a: move-exception v1 │ │ +0f2796: 6e10 3d32 0100 |008b: invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiException;.getMessage:()Ljava/lang/String; // method@323d │ │ +0f279c: 0c0c |008e: move-result-object v12 │ │ +0f279e: 7130 f324 cf0e |008f: invoke-static {v15, v12, v14}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@24f3 │ │ +0f27a4: 0c0c |0092: move-result-object v12 │ │ +0f27a6: 6e10 f624 0c00 |0093: invoke-virtual {v12}, Landroid/widget/Toast;.show:()V // method@24f6 │ │ +0f27ac: 28a2 |0096: goto 0038 // -005e │ │ +0f27ae: 6e10 b634 0300 |0097: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@34b6 │ │ +0f27b4: 0c08 |009a: move-result-object v8 │ │ +0f27b6: 7210 9f34 0800 |009b: invoke-interface {v8}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@349f │ │ +0f27bc: 0c08 |009e: move-result-object v8 │ │ +0f27be: 7210 bf34 0800 |009f: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@34bf │ │ +0f27c4: 0a09 |00a2: move-result v9 │ │ +0f27c6: 3809 1600 |00a3: if-eqz v9, 00b9 // +0016 │ │ +0f27ca: 7210 c034 0800 |00a5: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@34c0 │ │ +0f27d0: 0c07 |00a8: move-result-object v7 │ │ +0f27d2: 1f07 1406 |00a9: check-cast v7, Lfr/renzo/wikipoff/Wiki; // type@0614 │ │ +0f27d6: 6e10 1032 0700 |00ab: invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;.getDBFilesnamesAsList:()Ljava/util/ArrayList; // method@3210 │ │ +0f27dc: 0c09 |00ae: move-result-object v9 │ │ +0f27de: 7220 9d34 9000 |00af: invoke-interface {v0, v9}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@349d │ │ +0f27e4: 0a09 |00b2: move-result v9 │ │ +0f27e6: 3909 ecff |00b3: if-nez v9, 009f // -0014 │ │ +0f27ea: 6e20 8934 7500 |00b5: invoke-virtual {v5, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@3489 │ │ +0f27f0: 28e7 |00b8: goto 009f // -0019 │ │ +0f27f2: 2208 3706 |00b9: new-instance v8, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2; // type@0637 │ │ +0f27f6: 7020 1733 f800 |00bb: invoke-direct {v8, v15}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;.:(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V // method@3317 │ │ +0f27fc: 7120 a534 8500 |00be: invoke-static {v5, v8}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@34a5 │ │ +0f2802: 1105 |00c1: return-object v5 │ │ catches : 2 │ │ 0x0061 - 0x0069 │ │ Lfr/renzo/wikipoff/WikiException; -> 0x006a │ │ 0x0077 - 0x0089 │ │ Lfr/renzo/wikipoff/WikiException; -> 0x008a │ │ positions : │ │ - 0x0001 line=439 │ │ - 0x0006 line=440 │ │ - 0x000b line=442 │ │ - 0x0013 line=443 │ │ - 0x002b line=444 │ │ - 0x0037 line=443 │ │ - 0x003a line=447 │ │ - 0x003e line=448 │ │ - 0x0046 line=449 │ │ + 0x0002 line=439 │ │ + 0x0007 line=440 │ │ + 0x000c line=442 │ │ + 0x0014 line=443 │ │ + 0x002c line=444 │ │ + 0x0038 line=443 │ │ + 0x003b line=447 │ │ + 0x003f line=448 │ │ + 0x0047 line=449 │ │ 0x0051 line=450 │ │ 0x0057 line=451 │ │ 0x005d line=452 │ │ 0x0061 line=455 │ │ 0x0066 line=456 │ │ 0x006a line=457 │ │ 0x006b line=458 │ │ @@ -344034,47 +344056,43 @@ │ │ 0x008b line=468 │ │ 0x0097 line=472 │ │ 0x00ab line=473 │ │ 0x00b5 line=474 │ │ 0x00b9 line=477 │ │ 0x00c1 line=487 │ │ locals : │ │ - 0x005d - 0x0061 reg=10 w Lfr/renzo/wikipoff/Wiki; │ │ - 0x0066 - 0x006a reg=10 w Lfr/renzo/wikipoff/Wiki; │ │ - 0x006b - 0x0077 reg=2 e Lfr/renzo/wikipoff/WikiException; │ │ - 0x0051 - 0x0077 reg=9 root_wiki Ljava/lang/String; │ │ - 0x007c - 0x008a reg=10 w Lfr/renzo/wikipoff/Wiki; │ │ - 0x008b - 0x0097 reg=2 e Lfr/renzo/wikipoff/WikiException; │ │ - 0x002b - 0x0097 reg=3 f Ljava/io/File; │ │ - 0x003e - 0x0097 reg=7 name Ljava/lang/String; │ │ - 0x0027 - 0x009f reg=4 i$ I │ │ - 0x00ab - 0x00b9 reg=10 w Lfr/renzo/wikipoff/Wiki; │ │ - 0x0025 - 0x00c2 reg=0 arr$ [Ljava/io/File; │ │ - 0x0013 - 0x00c2 reg=1 currendl Ljava/util/Collection; Ljava/util/Collection; │ │ - 0x009f - 0x00c2 reg=4 i$ Ljava/util/Iterator; │ │ - 0x0026 - 0x00c2 reg=5 len$ I │ │ - 0x000b - 0x00c2 reg=6 multiwikis Ljava/util/HashMap; Ljava/util/HashMap; │ │ - 0x0006 - 0x00c2 reg=8 res Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x005d - 0x0061 reg=7 w Lfr/renzo/wikipoff/Wiki; │ │ + 0x0066 - 0x006a reg=7 w Lfr/renzo/wikipoff/Wiki; │ │ + 0x006b - 0x0077 reg=1 e Lfr/renzo/wikipoff/WikiException; │ │ + 0x0051 - 0x0077 reg=6 root_wiki Ljava/lang/String; │ │ + 0x007c - 0x008a reg=7 w Lfr/renzo/wikipoff/Wiki; │ │ + 0x008b - 0x0097 reg=1 e Lfr/renzo/wikipoff/WikiException; │ │ + 0x002c - 0x0097 reg=2 f Ljava/io/File; │ │ + 0x003f - 0x0097 reg=4 name Ljava/lang/String; │ │ + 0x00ab - 0x00b9 reg=7 w Lfr/renzo/wikipoff/Wiki; │ │ + 0x0014 - 0x00c2 reg=0 currendl Ljava/util/Collection; Ljava/util/Collection; │ │ + 0x000c - 0x00c2 reg=3 multiwikis Ljava/util/HashMap; Ljava/util/HashMap; │ │ + 0x0007 - 0x00c2 reg=5 res Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x00c2 reg=15 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ │ #9 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;) │ │ name : 'isInstalledWiki' │ │ type : '(Lfr/renzo/wikipoff/Wiki;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0f2840: |[0f2840] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.isInstalledWiki:(Lfr/renzo/wikipoff/Wiki;)Z │ │ -0f2850: 6e10 3433 0100 |0000: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ -0f2856: 0c00 |0003: move-result-object v0 │ │ -0f2858: 6e20 8d34 2000 |0004: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ -0f285e: 0a00 |0007: move-result v0 │ │ -0f2860: 0f00 |0008: return v0 │ │ +0f2820: |[0f2820] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.isInstalledWiki:(Lfr/renzo/wikipoff/Wiki;)Z │ │ +0f2830: 6e10 3433 0100 |0000: invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getInstalledWikis:()Ljava/util/ArrayList; // method@3334 │ │ +0f2836: 0c00 |0003: move-result-object v0 │ │ +0f2838: 6e20 8d34 2000 |0004: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@348d │ │ +0f283e: 0a00 |0007: move-result v0 │ │ +0f2840: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ 0x0000 - 0x0009 reg=2 wiki Lfr/renzo/wikipoff/Wiki; │ │ │ │ @@ -344083,45 +344101,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0f2864: |[0f2864] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onBackPressed:()V │ │ -0f2874: 6e10 3833 0700 |0000: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f287a: 0c05 |0003: move-result-object v5 │ │ -0f287c: 6e10 6725 0500 |0004: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ -0f2882: 0c03 |0007: move-result-object v3 │ │ -0f2884: 5475 2f14 |0008: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2888: 6e10 4b25 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f288e: 0c06 |000d: move-result-object v6 │ │ -0f2890: 6e20 b034 6500 |000e: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f2896: 0c00 |0011: move-result-object v0 │ │ -0f2898: 1f00 b006 |0012: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ -0f289c: 6e10 fa34 0000 |0014: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@34fa │ │ -0f28a2: 0c04 |0017: move-result-object v4 │ │ -0f28a4: 1f04 8106 |0018: check-cast v4, Ljava/lang/String; // type@0681 │ │ -0f28a8: 6e10 f834 0000 |001a: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ -0f28ae: 0a05 |001d: move-result v5 │ │ -0f28b0: 3805 0600 |001e: if-eqz v5, 0024 // +0006 │ │ -0f28b4: 6f10 0526 0700 |0020: invoke-super {v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onBackPressed:()V // method@2605 │ │ -0f28ba: 0e00 |0023: return-void │ │ -0f28bc: 6e10 3933 0700 |0024: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f28c2: 0c05 |0027: move-result-object v5 │ │ -0f28c4: 6e10 4807 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0f28ca: 0c02 |002b: move-result-object v2 │ │ -0f28cc: 6e10 3933 0700 |002c: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f28d2: 0c05 |002f: move-result-object v5 │ │ -0f28d4: 6e20 4d07 4500 |0030: invoke-virtual {v5, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0f28da: 0c01 |0033: move-result-object v1 │ │ -0f28dc: 6e20 1d08 1200 |0034: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ -0f28e2: 7030 4a33 0702 |0037: invoke-direct {v7, v0, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@334a │ │ -0f28e8: 6e10 1608 0200 |003a: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0f28ee: 28e6 |003d: goto 0023 // -001a │ │ +0f2844: |[0f2844] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onBackPressed:()V │ │ +0f2854: 6e10 3833 0700 |0000: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f285a: 0c05 |0003: move-result-object v5 │ │ +0f285c: 6e10 6725 0500 |0004: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ +0f2862: 0c03 |0007: move-result-object v3 │ │ +0f2864: 5475 2f14 |0008: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2868: 6e10 4b25 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f286e: 0c06 |000d: move-result-object v6 │ │ +0f2870: 6e20 b034 6500 |000e: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f2876: 0c00 |0011: move-result-object v0 │ │ +0f2878: 1f00 b006 |0012: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ +0f287c: 6e10 fa34 0000 |0014: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@34fa │ │ +0f2882: 0c04 |0017: move-result-object v4 │ │ +0f2884: 1f04 8106 |0018: check-cast v4, Ljava/lang/String; // type@0681 │ │ +0f2888: 6e10 f834 0000 |001a: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ +0f288e: 0a05 |001d: move-result v5 │ │ +0f2890: 3805 0600 |001e: if-eqz v5, 0024 // +0006 │ │ +0f2894: 6f10 0526 0700 |0020: invoke-super {v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onBackPressed:()V // method@2605 │ │ +0f289a: 0e00 |0023: return-void │ │ +0f289c: 6e10 3933 0700 |0024: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f28a2: 0c05 |0027: move-result-object v5 │ │ +0f28a4: 6e10 4807 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0f28aa: 0c02 |002b: move-result-object v2 │ │ +0f28ac: 6e10 3933 0700 |002c: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f28b2: 0c05 |002f: move-result-object v5 │ │ +0f28b4: 6e20 4d07 4500 |0030: invoke-virtual {v5, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0f28ba: 0c01 |0033: move-result-object v1 │ │ +0f28bc: 6e20 1d08 1200 |0034: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ +0f28c2: 7030 4a33 0702 |0037: invoke-direct {v7, v0, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@334a │ │ +0f28c8: 6e10 1608 0200 |003a: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0f28ce: 28e6 |003d: goto 0023 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0008 line=211 │ │ 0x0014 line=212 │ │ 0x001a line=213 │ │ 0x0020 line=216 │ │ @@ -344144,79 +344162,79 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -0f28f0: |[0f28f0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0f2900: 6f20 0726 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@2607 │ │ -0f2906: 7110 2e05 0400 |0003: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ -0f290c: 0c01 |0006: move-result-object v1 │ │ -0f290e: 5b41 3014 |0007: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.config:Landroid/content/SharedPreferences; // field@1430 │ │ -0f2912: 5441 3014 |0009: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.config:Landroid/content/SharedPreferences; // field@1430 │ │ -0f2916: 1402 5e00 057f |000b: const v2, #float 1.76789e+38 // #7f05005e │ │ -0f291c: 6e20 3633 2400 |000e: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f2922: 0c02 |0011: move-result-object v2 │ │ -0f2924: 7110 0432 0400 |0012: invoke-static {v4}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ -0f292a: 0c03 |0015: move-result-object v3 │ │ -0f292c: 7230 9802 2103 |0016: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ -0f2932: 0c01 |0019: move-result-object v1 │ │ -0f2934: 5b41 3114 |001a: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ -0f2938: 1401 3f00 057f |001c: const v1, #float 1.76789e+38 // #7f05003f │ │ -0f293e: 6e20 3633 1400 |001f: invoke-virtual {v4, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ -0f2944: 0c01 |0022: move-result-object v1 │ │ -0f2946: 6e20 4933 1400 |0023: invoke-virtual {v4, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3349 │ │ -0f294c: 6e10 3833 0400 |0026: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2952: 0c00 |0029: move-result-object v0 │ │ -0f2954: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -0f2956: 6e20 8625 1000 |002b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/app/ActionBar;.setNavigationMode:(I)V // method@2586 │ │ -0f295c: 3805 3b00 |002e: if-eqz v5, 0069 // +003b │ │ -0f2960: 1a01 9e33 |0030: const-string v1, "stacks" // string@339e │ │ -0f2964: 6e20 ae04 1500 |0032: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@04ae │ │ -0f296a: 0c01 |0035: move-result-object v1 │ │ -0f296c: 1f01 a506 |0036: check-cast v1, Ljava/util/HashMap; // type@06a5 │ │ -0f2970: 5b41 2f14 |0038: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2974: 6e10 6f25 0000 |003a: invoke-virtual {v0}, Lcom/actionbarsherlock/app/ActionBar;.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@256f │ │ -0f297a: 0c01 |003d: move-result-object v1 │ │ -0f297c: 6202 2c14 |003e: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ -0f2980: 6e20 5525 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2555 │ │ -0f2986: 0c01 |0043: move-result-object v1 │ │ -0f2988: 1a02 3306 |0044: const-string v2, "Installed" // string@0633 │ │ -0f298c: 6e20 5725 2100 |0046: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2557 │ │ -0f2992: 0c01 |0049: move-result-object v1 │ │ -0f2994: 6e20 5425 4100 |004a: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2554 │ │ -0f299a: 0c01 |004d: move-result-object v1 │ │ -0f299c: 6e20 5d25 1000 |004e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/app/ActionBar;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@255d │ │ -0f29a2: 6e10 6f25 0000 |0051: invoke-virtual {v0}, Lcom/actionbarsherlock/app/ActionBar;.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@256f │ │ -0f29a8: 0c01 |0054: move-result-object v1 │ │ -0f29aa: 6202 2b14 |0055: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ -0f29ae: 6e20 5525 2100 |0057: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2555 │ │ -0f29b4: 0c01 |005a: move-result-object v1 │ │ -0f29b6: 1a02 b902 |005b: const-string v2, "Available" // string@02b9 │ │ -0f29ba: 6e20 5725 2100 |005d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2557 │ │ -0f29c0: 0c01 |0060: move-result-object v1 │ │ -0f29c2: 6e20 5425 4100 |0061: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2554 │ │ -0f29c8: 0c01 |0064: move-result-object v1 │ │ -0f29ca: 6e20 5d25 1000 |0065: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/app/ActionBar;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@255d │ │ -0f29d0: 0e00 |0068: return-void │ │ -0f29d2: 2201 a506 |0069: new-instance v1, Ljava/util/HashMap; // type@06a5 │ │ -0f29d6: 7010 a934 0100 |006b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@34a9 │ │ -0f29dc: 5b41 2f14 |006e: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f29e0: 5441 2f14 |0070: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f29e4: 6202 2c14 |0072: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ -0f29e8: 2203 b006 |0074: new-instance v3, Ljava/util/Stack; // type@06b0 │ │ -0f29ec: 7010 f734 0300 |0076: invoke-direct {v3}, Ljava/util/Stack;.:()V // method@34f7 │ │ -0f29f2: 6e30 b334 2103 |0079: invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0f29f8: 5441 2f14 |007c: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f29fc: 6202 2b14 |007e: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ -0f2a00: 2203 b006 |0080: new-instance v3, Ljava/util/Stack; // type@06b0 │ │ -0f2a04: 7010 f734 0300 |0082: invoke-direct {v3}, Ljava/util/Stack;.:()V // method@34f7 │ │ -0f2a0a: 6e30 b334 2103 |0085: invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ -0f2a10: 28b2 |0088: goto 003a // -004e │ │ +0f28d0: |[0f28d0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0f28e0: 6f20 0726 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@2607 │ │ +0f28e6: 7110 2e05 0400 |0003: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@052e │ │ +0f28ec: 0c01 |0006: move-result-object v1 │ │ +0f28ee: 5b41 3014 |0007: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.config:Landroid/content/SharedPreferences; // field@1430 │ │ +0f28f2: 5441 3014 |0009: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.config:Landroid/content/SharedPreferences; // field@1430 │ │ +0f28f6: 1402 5e00 057f |000b: const v2, #float 1.76789e+38 // #7f05005e │ │ +0f28fc: 6e20 3633 2400 |000e: invoke-virtual {v4, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f2902: 0c02 |0011: move-result-object v2 │ │ +0f2904: 7110 0432 0400 |0012: invoke-static {v4}, Lfr/renzo/wikipoff/StorageUtils;.getDefaultStorage:(Landroid/content/Context;)Ljava/lang/String; // method@3204 │ │ +0f290a: 0c03 |0015: move-result-object v3 │ │ +0f290c: 7230 9802 2103 |0016: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0298 │ │ +0f2912: 0c01 |0019: move-result-object v1 │ │ +0f2914: 5b41 3114 |001a: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.storage:Ljava/lang/String; // field@1431 │ │ +0f2918: 1401 3f00 057f |001c: const v1, #float 1.76789e+38 // #7f05003f │ │ +0f291e: 6e20 3633 1400 |001f: invoke-virtual {v4, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getString:(I)Ljava/lang/String; // method@3336 │ │ +0f2924: 0c01 |0022: move-result-object v1 │ │ +0f2926: 6e20 4933 1400 |0023: invoke-virtual {v4, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@3349 │ │ +0f292c: 6e10 3833 0400 |0026: invoke-virtual {v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2932: 0c00 |0029: move-result-object v0 │ │ +0f2934: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +0f2936: 6e20 8625 1000 |002b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/app/ActionBar;.setNavigationMode:(I)V // method@2586 │ │ +0f293c: 3805 3b00 |002e: if-eqz v5, 0069 // +003b │ │ +0f2940: 1a01 9e33 |0030: const-string v1, "stacks" // string@339e │ │ +0f2944: 6e20 ae04 1500 |0032: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@04ae │ │ +0f294a: 0c01 |0035: move-result-object v1 │ │ +0f294c: 1f01 a506 |0036: check-cast v1, Ljava/util/HashMap; // type@06a5 │ │ +0f2950: 5b41 2f14 |0038: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2954: 6e10 6f25 0000 |003a: invoke-virtual {v0}, Lcom/actionbarsherlock/app/ActionBar;.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@256f │ │ +0f295a: 0c01 |003d: move-result-object v1 │ │ +0f295c: 6202 2c14 |003e: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ +0f2960: 6e20 5525 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2555 │ │ +0f2966: 0c01 |0043: move-result-object v1 │ │ +0f2968: 1a02 3306 |0044: const-string v2, "Installed" // string@0633 │ │ +0f296c: 6e20 5725 2100 |0046: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2557 │ │ +0f2972: 0c01 |0049: move-result-object v1 │ │ +0f2974: 6e20 5425 4100 |004a: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2554 │ │ +0f297a: 0c01 |004d: move-result-object v1 │ │ +0f297c: 6e20 5d25 1000 |004e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/app/ActionBar;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@255d │ │ +0f2982: 6e10 6f25 0000 |0051: invoke-virtual {v0}, Lcom/actionbarsherlock/app/ActionBar;.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@256f │ │ +0f2988: 0c01 |0054: move-result-object v1 │ │ +0f298a: 6202 2b14 |0055: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ +0f298e: 6e20 5525 2100 |0057: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2555 │ │ +0f2994: 0c01 |005a: move-result-object v1 │ │ +0f2996: 1a02 b902 |005b: const-string v2, "Available" // string@02b9 │ │ +0f299a: 6e20 5725 2100 |005d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2557 │ │ +0f29a0: 0c01 |0060: move-result-object v1 │ │ +0f29a2: 6e20 5425 4100 |0061: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2554 │ │ +0f29a8: 0c01 |0064: move-result-object v1 │ │ +0f29aa: 6e20 5d25 1000 |0065: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/app/ActionBar;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@255d │ │ +0f29b0: 0e00 |0068: return-void │ │ +0f29b2: 2201 a506 |0069: new-instance v1, Ljava/util/HashMap; // type@06a5 │ │ +0f29b6: 7010 a934 0100 |006b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@34a9 │ │ +0f29bc: 5b41 2f14 |006e: iput-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f29c0: 5441 2f14 |0070: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f29c4: 6202 2c14 |0072: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.INSTALLED:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142c │ │ +0f29c8: 2203 b006 |0074: new-instance v3, Ljava/util/Stack; // type@06b0 │ │ +0f29cc: 7010 f734 0300 |0076: invoke-direct {v3}, Ljava/util/Stack;.:()V // method@34f7 │ │ +0f29d2: 6e30 b334 2103 |0079: invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0f29d8: 5441 2f14 |007c: iget-object v1, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f29dc: 6202 2b14 |007e: sget-object v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.AVAILABLE:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // field@142b │ │ +0f29e0: 2203 b006 |0080: new-instance v3, Ljava/util/Stack; // type@06b0 │ │ +0f29e4: 7010 f734 0300 |0082: invoke-direct {v3}, Ljava/util/Stack;.:()V // method@34f7 │ │ +0f29ea: 6e30 b334 2103 |0085: invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@34b3 │ │ +0f29f0: 28b2 |0088: goto 003a // -004e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=76 │ │ 0x0009 line=77 │ │ 0x001c line=79 │ │ 0x0026 line=82 │ │ @@ -344239,44 +344257,47 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0f2a14: |[0f2a14] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0f2a24: 6e10 3a33 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@333a │ │ -0f2a2a: 0c01 |0003: move-result-object v1 │ │ -0f2a2c: 1402 0300 0c7f |0004: const v2, #float 1.86092e+38 // #7f0c0003 │ │ -0f2a32: 6e30 e92f 2104 |0007: invoke-virtual {v1, v2, v4}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2fe9 │ │ -0f2a38: 2200 e905 |000a: new-instance v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ -0f2a3c: 6e10 3833 0300 |000c: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2a42: 0c01 |000f: move-result-object v1 │ │ -0f2a44: 6e10 6b25 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@256b │ │ -0f2a4a: 0c01 |0013: move-result-object v1 │ │ -0f2a4c: 7020 0131 1000 |0014: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;)V // method@3101 │ │ -0f2a52: 6e20 6131 3000 |0017: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView;.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V // method@3161 │ │ -0f2a58: 1a01 7e11 |001a: const-string v1, "Search" // string@117e │ │ -0f2a5c: 7220 bd2f 1400 |001c: invoke-interface {v4, v1}, Lcom/actionbarsherlock/view/Menu;.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2fbd │ │ -0f2a62: 0c01 |001f: move-result-object v1 │ │ -0f2a64: 7220 0530 0100 |0020: invoke-interface {v1, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@3005 │ │ -0f2a6a: 0c01 |0023: move-result-object v1 │ │ -0f2a6c: 1402 7100 027f |0024: const v2, #float 1.72802e+38 // #7f020071 │ │ -0f2a72: 7220 0a30 2100 |0027: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@300a │ │ -0f2a78: 0c01 |002a: move-result-object v1 │ │ -0f2a7a: 1302 0900 |002b: const/16 v2, #int 9 // #9 │ │ -0f2a7e: 7220 1130 2100 |002d: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@3011 │ │ -0f2a84: 1211 |0030: const/4 v1, #int 1 // #1 │ │ -0f2a86: 0f01 |0031: return v1 │ │ +0f29f4: |[0f29f4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0f2a04: 6e10 3a33 0300 |0000: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@333a │ │ +0f2a0a: 0c01 |0003: move-result-object v1 │ │ +0f2a0c: 1402 0300 0c7f |0004: const v2, #float 1.86092e+38 // #7f0c0003 │ │ +0f2a12: 6e30 e92f 2104 |0007: invoke-virtual {v1, v2, v4}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2fe9 │ │ +0f2a18: 2200 e905 |000a: new-instance v0, Lcom/actionbarsherlock/widget/SearchView; // type@05e9 │ │ +0f2a1c: 6e10 3833 0300 |000c: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2a22: 0c01 |000f: move-result-object v1 │ │ +0f2a24: 6e10 6b25 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@256b │ │ +0f2a2a: 0c01 |0013: move-result-object v1 │ │ +0f2a2c: 7020 0131 1000 |0014: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;)V // method@3101 │ │ +0f2a32: 6e20 6131 3000 |0017: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView;.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V // method@3161 │ │ +0f2a38: 1a01 7e11 |001a: const-string v1, "Search" // string@117e │ │ +0f2a3c: 7220 bd2f 1400 |001c: invoke-interface {v4, v1}, Lcom/actionbarsherlock/view/Menu;.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2fbd │ │ +0f2a42: 0c01 |001f: move-result-object v1 │ │ +0f2a44: 7220 0530 0100 |0020: invoke-interface {v1, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@3005 │ │ +0f2a4a: 0c01 |0023: move-result-object v1 │ │ +0f2a4c: 1402 7100 027f |0024: const v2, #float 1.72802e+38 // #7f020071 │ │ +0f2a52: 7220 0a30 2100 |0027: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@300a │ │ +0f2a58: 0c01 |002a: move-result-object v1 │ │ +0f2a5a: 1302 0900 |002b: const/16 v2, #int 9 // #9 │ │ +0f2a5e: 7220 1130 2100 |002d: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@3011 │ │ +0f2a64: 1211 |0030: const/4 v1, #int 1 // #1 │ │ +0f2a66: 0f01 |0031: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x000a line=108 │ │ 0x0017 line=110 │ │ 0x001a line=111 │ │ + 0x0020 line=112 │ │ + 0x0027 line=113 │ │ + 0x002d line=114 │ │ 0x0030 line=115 │ │ locals : │ │ 0x0017 - 0x0032 reg=0 searchView Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0032 reg=3 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ 0x0000 - 0x0032 reg=4 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ #13 : (in Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;) │ │ @@ -344284,34 +344305,34 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0f2a88: |[0f2a88] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0f2a98: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0f2a9a: 7210 f62f 0400 |0001: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ -0f2aa0: 0a02 |0004: move-result v2 │ │ -0f2aa2: 2c02 1f00 0000 |0005: sparse-switch v2, 00000024 // +0000001f │ │ -0f2aa8: 6f20 0f26 4300 |0008: invoke-super {v3, v4}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@260f │ │ -0f2aae: 0a01 |000b: move-result v1 │ │ -0f2ab0: 0f01 |000c: return v1 │ │ -0f2ab2: 7010 4c33 0300 |000d: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.updateAvailableWikisXML:()V // method@334c │ │ -0f2ab8: 28fc |0010: goto 000c // -0004 │ │ -0f2aba: 2200 5d00 |0011: new-instance v0, Landroid/content/Intent; // type@005d │ │ -0f2abe: 1c02 1b06 |0013: const-class v2, Lfr/renzo/wikipoff/ui/activities/AboutActivity; // type@061b │ │ -0f2ac2: 7030 5d02 3002 |0015: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ -0f2ac8: 6e20 4b33 0300 |0018: invoke-virtual {v3, v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.startActivity:(Landroid/content/Intent;)V // method@334b │ │ -0f2ace: 28f1 |001b: goto 000c // -000f │ │ -0f2ad0: 6e10 2b33 0300 |001c: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.deSelectAllWikis:()V // method@332b │ │ -0f2ad6: 28ed |001f: goto 000c // -0013 │ │ -0f2ad8: 7110 b008 0300 |0020: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@08b0 │ │ -0f2ade: 28e9 |0023: goto 000c // -0017 │ │ -0f2ae0: 0002 0400 2c00 0201 6700 0b7f 6800 ... |0024: sparse-switch-data (18 units) │ │ +0f2a68: |[0f2a68] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0f2a78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0f2a7a: 7210 f62f 0400 |0001: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2ff6 │ │ +0f2a80: 0a02 |0004: move-result v2 │ │ +0f2a82: 2c02 1f00 0000 |0005: sparse-switch v2, 00000024 // +0000001f │ │ +0f2a88: 6f20 0f26 4300 |0008: invoke-super {v3, v4}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@260f │ │ +0f2a8e: 0a01 |000b: move-result v1 │ │ +0f2a90: 0f01 |000c: return v1 │ │ +0f2a92: 7010 4c33 0300 |000d: invoke-direct {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.updateAvailableWikisXML:()V // method@334c │ │ +0f2a98: 28fc |0010: goto 000c // -0004 │ │ +0f2a9a: 2200 5d00 |0011: new-instance v0, Landroid/content/Intent; // type@005d │ │ +0f2a9e: 1c02 1b06 |0013: const-class v2, Lfr/renzo/wikipoff/ui/activities/AboutActivity; // type@061b │ │ +0f2aa2: 7030 5d02 3002 |0015: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@025d │ │ +0f2aa8: 6e20 4b33 0300 |0018: invoke-virtual {v3, v0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.startActivity:(Landroid/content/Intent;)V // method@334b │ │ +0f2aae: 28f1 |001b: goto 000c // -000f │ │ +0f2ab0: 6e10 2b33 0300 |001c: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.deSelectAllWikis:()V // method@332b │ │ +0f2ab6: 28ed |001f: goto 000c // -0013 │ │ +0f2ab8: 7110 b008 0300 |0020: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@08b0 │ │ +0f2abe: 28e9 |0023: goto 000c // -0017 │ │ +0f2ac0: 0002 0400 2c00 0201 6700 0b7f 6800 ... |0024: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=120 │ │ 0x0008 line=137 │ │ 0x000d line=123 │ │ 0x0011 line=126 │ │ 0x0018 line=127 │ │ @@ -344328,43 +344349,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0f2b04: |[0f2b04] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onPause:()V │ │ -0f2b14: 6f10 1126 0700 |0000: invoke-super {v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onPause:()V // method@2611 │ │ -0f2b1a: 6e10 3833 0700 |0003: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2b20: 0c05 |0006: move-result-object v5 │ │ -0f2b22: 6e10 6725 0500 |0007: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ -0f2b28: 0c03 |000a: move-result-object v3 │ │ -0f2b2a: 5475 2f14 |000b: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2b2e: 6e10 4b25 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f2b34: 0c06 |0010: move-result-object v6 │ │ -0f2b36: 6e20 b034 6500 |0011: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f2b3c: 0c00 |0014: move-result-object v0 │ │ -0f2b3e: 1f00 b006 |0015: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ -0f2b42: 6e10 f834 0000 |0017: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ -0f2b48: 0a05 |001a: move-result v5 │ │ -0f2b4a: 3905 1e00 |001b: if-nez v5, 0039 // +001e │ │ -0f2b4e: 6e10 f934 0000 |001d: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ -0f2b54: 0c04 |0020: move-result-object v4 │ │ -0f2b56: 1f04 8106 |0021: check-cast v4, Ljava/lang/String; // type@0681 │ │ -0f2b5a: 6e10 3933 0700 |0023: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f2b60: 0c05 |0026: move-result-object v5 │ │ -0f2b62: 6e10 4807 0500 |0027: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0f2b68: 0c02 |002a: move-result-object v2 │ │ -0f2b6a: 6e10 3933 0700 |002b: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f2b70: 0c05 |002e: move-result-object v5 │ │ -0f2b72: 6e20 4d07 4500 |002f: invoke-virtual {v5, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0f2b78: 0c01 |0032: move-result-object v1 │ │ -0f2b7a: 6e20 1808 1200 |0033: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ -0f2b80: 6e10 1608 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0f2b86: 0e00 |0039: return-void │ │ +0f2ae4: |[0f2ae4] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onPause:()V │ │ +0f2af4: 6f10 1126 0700 |0000: invoke-super {v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onPause:()V // method@2611 │ │ +0f2afa: 6e10 3833 0700 |0003: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2b00: 0c05 |0006: move-result-object v5 │ │ +0f2b02: 6e10 6725 0500 |0007: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ +0f2b08: 0c03 |000a: move-result-object v3 │ │ +0f2b0a: 5475 2f14 |000b: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2b0e: 6e10 4b25 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f2b14: 0c06 |0010: move-result-object v6 │ │ +0f2b16: 6e20 b034 6500 |0011: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f2b1c: 0c00 |0014: move-result-object v0 │ │ +0f2b1e: 1f00 b006 |0015: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ +0f2b22: 6e10 f834 0000 |0017: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ +0f2b28: 0a05 |001a: move-result v5 │ │ +0f2b2a: 3905 1e00 |001b: if-nez v5, 0039 // +001e │ │ +0f2b2e: 6e10 f934 0000 |001d: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ +0f2b34: 0c04 |0020: move-result-object v4 │ │ +0f2b36: 1f04 8106 |0021: check-cast v4, Ljava/lang/String; // type@0681 │ │ +0f2b3a: 6e10 3933 0700 |0023: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f2b40: 0c05 |0026: move-result-object v5 │ │ +0f2b42: 6e10 4807 0500 |0027: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0f2b48: 0c02 |002a: move-result-object v2 │ │ +0f2b4a: 6e10 3933 0700 |002b: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f2b50: 0c05 |002e: move-result-object v5 │ │ +0f2b52: 6e20 4d07 4500 |002f: invoke-virtual {v5, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0f2b58: 0c01 |0032: move-result-object v1 │ │ +0f2b5a: 6e20 1808 1200 |0033: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ +0f2b60: 6e10 1608 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0f2b66: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0003 line=173 │ │ 0x000b line=174 │ │ 0x0017 line=175 │ │ 0x001d line=179 │ │ @@ -344386,17 +344407,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0f2b88: |[0f2b88] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0f2b98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0f2b9a: 0f00 |0001: return v0 │ │ +0f2b68: |[0f2b68] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0f2b78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0f2b7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -344405,17 +344426,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0f2b9c: |[0f2b9c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0f2bac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0f2bae: 0f00 |0001: return v0 │ │ +0f2b7c: |[0f2b7c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0f2b8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0f2b8e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ @@ -344424,29 +344445,29 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0f2bb0: |[0f2bb0] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0f2bc0: 6f20 1726 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@2617 │ │ -0f2bc6: 1a01 4234 |0003: const-string v1, "tab" // string@3442 │ │ -0f2bca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0f2bcc: 6e30 a804 1402 |0006: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ -0f2bd2: 0a00 |0009: move-result v0 │ │ -0f2bd4: 6e10 3833 0300 |000a: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2bda: 0c01 |000d: move-result-object v1 │ │ -0f2bdc: 6e10 6625 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedNavigationIndex:()I // method@2566 │ │ -0f2be2: 0a01 |0011: move-result v1 │ │ -0f2be4: 3210 0900 |0012: if-eq v0, v1, 001b // +0009 │ │ -0f2be8: 6e10 3833 0300 |0014: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2bee: 0c01 |0017: move-result-object v1 │ │ -0f2bf0: 6e20 8725 0100 |0018: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/ActionBar;.setSelectedNavigationItem:(I)V // method@2587 │ │ -0f2bf6: 0e00 |001b: return-void │ │ +0f2b90: |[0f2b90] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0f2ba0: 6f20 1726 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@2617 │ │ +0f2ba6: 1a01 4234 |0003: const-string v1, "tab" // string@3442 │ │ +0f2baa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0f2bac: 6e30 a804 1402 |0006: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@04a8 │ │ +0f2bb2: 0a00 |0009: move-result v0 │ │ +0f2bb4: 6e10 3833 0300 |000a: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2bba: 0c01 |000d: move-result-object v1 │ │ +0f2bbc: 6e10 6625 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedNavigationIndex:()I // method@2566 │ │ +0f2bc2: 0a01 |0011: move-result v1 │ │ +0f2bc4: 3210 0900 |0012: if-eq v0, v1, 001b // +0009 │ │ +0f2bc8: 6e10 3833 0300 |0014: invoke-virtual {v3}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2bce: 0c01 |0017: move-result-object v1 │ │ +0f2bd0: 6e20 8725 0100 |0018: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/ActionBar;.setSelectedNavigationItem:(I)V // method@2587 │ │ +0f2bd6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=192 │ │ 0x000a line=193 │ │ 0x0014 line=194 │ │ 0x001b line=195 │ │ @@ -344460,46 +344481,46 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0f2bf8: |[0f2bf8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onResume:()V │ │ -0f2c08: 6f10 1826 0700 |0000: invoke-super {v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onResume:()V // method@2618 │ │ -0f2c0e: 6e10 3833 0700 |0003: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2c14: 0c05 |0006: move-result-object v5 │ │ -0f2c16: 6e10 6725 0500 |0007: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ -0f2c1c: 0c03 |000a: move-result-object v3 │ │ -0f2c1e: 5475 2f14 |000b: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2c22: 6e10 4b25 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f2c28: 0c06 |0010: move-result-object v6 │ │ -0f2c2a: 6e20 b034 6500 |0011: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f2c30: 0c00 |0014: move-result-object v0 │ │ -0f2c32: 1f00 b006 |0015: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ -0f2c36: 6e10 f834 0000 |0017: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ -0f2c3c: 0a05 |001a: move-result v5 │ │ -0f2c3e: 3905 2400 |001b: if-nez v5, 003f // +0024 │ │ -0f2c42: 6e10 f934 0000 |001d: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ -0f2c48: 0c04 |0020: move-result-object v4 │ │ -0f2c4a: 1f04 8106 |0021: check-cast v4, Ljava/lang/String; // type@0681 │ │ -0f2c4e: 6e10 3933 0700 |0023: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f2c54: 0c05 |0026: move-result-object v5 │ │ -0f2c56: 6e20 4d07 4500 |0027: invoke-virtual {v5, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0f2c5c: 0c01 |002a: move-result-object v1 │ │ -0f2c5e: 6e10 b306 0100 |002b: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@06b3 │ │ -0f2c64: 0a05 |002e: move-result v5 │ │ -0f2c66: 3805 1000 |002f: if-eqz v5, 003f // +0010 │ │ -0f2c6a: 6e10 3933 0700 |0031: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f2c70: 0c05 |0034: move-result-object v5 │ │ -0f2c72: 6e10 4807 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ -0f2c78: 0c02 |0038: move-result-object v2 │ │ -0f2c7a: 6e20 1508 1200 |0039: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ -0f2c80: 6e10 1608 0200 |003c: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ -0f2c86: 0e00 |003f: return-void │ │ +0f2bd8: |[0f2bd8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onResume:()V │ │ +0f2be8: 6f10 1826 0700 |0000: invoke-super {v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onResume:()V // method@2618 │ │ +0f2bee: 6e10 3833 0700 |0003: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2bf4: 0c05 |0006: move-result-object v5 │ │ +0f2bf6: 6e10 6725 0500 |0007: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2567 │ │ +0f2bfc: 0c03 |000a: move-result-object v3 │ │ +0f2bfe: 5475 2f14 |000b: iget-object v5, v7, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2c02: 6e10 4b25 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f2c08: 0c06 |0010: move-result-object v6 │ │ +0f2c0a: 6e20 b034 6500 |0011: invoke-virtual {v5, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f2c10: 0c00 |0014: move-result-object v0 │ │ +0f2c12: 1f00 b006 |0015: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ +0f2c16: 6e10 f834 0000 |0017: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ +0f2c1c: 0a05 |001a: move-result v5 │ │ +0f2c1e: 3905 2400 |001b: if-nez v5, 003f // +0024 │ │ +0f2c22: 6e10 f934 0000 |001d: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ +0f2c28: 0c04 |0020: move-result-object v4 │ │ +0f2c2a: 1f04 8106 |0021: check-cast v4, Ljava/lang/String; // type@0681 │ │ +0f2c2e: 6e10 3933 0700 |0023: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f2c34: 0c05 |0026: move-result-object v5 │ │ +0f2c36: 6e20 4d07 4500 |0027: invoke-virtual {v5, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0f2c3c: 0c01 |002a: move-result-object v1 │ │ +0f2c3e: 6e10 b306 0100 |002b: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@06b3 │ │ +0f2c44: 0a05 |002e: move-result v5 │ │ +0f2c46: 3805 1000 |002f: if-eqz v5, 003f // +0010 │ │ +0f2c4a: 6e10 3933 0700 |0031: invoke-virtual {v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f2c50: 0c05 |0034: move-result-object v5 │ │ +0f2c52: 6e10 4807 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0748 │ │ +0f2c58: 0c02 |0038: move-result-object v2 │ │ +0f2c5a: 6e20 1508 1200 |0039: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0815 │ │ +0f2c60: 6e10 1608 0200 |003c: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0816 │ │ +0f2c66: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ 0x0017 line=154 │ │ 0x001d line=157 │ │ @@ -344522,26 +344543,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0f2c88: |[0f2c88] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0f2c98: 6f20 1926 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@2619 │ │ -0f2c9e: 1a00 4234 |0003: const-string v0, "tab" // string@3442 │ │ -0f2ca2: 6e10 3833 0200 |0005: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ -0f2ca8: 0c01 |0008: move-result-object v1 │ │ -0f2caa: 6e10 6625 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedNavigationIndex:()I // method@2566 │ │ -0f2cb0: 0a01 |000c: move-result v1 │ │ -0f2cb2: 6e30 ba04 0301 |000d: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ -0f2cb8: 1a00 9e33 |0010: const-string v0, "stacks" // string@339e │ │ -0f2cbc: 5421 2f14 |0012: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2cc0: 6e30 bf04 0301 |0014: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@04bf │ │ -0f2cc6: 0e00 |0017: return-void │ │ +0f2c68: |[0f2c68] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0f2c78: 6f20 1926 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@2619 │ │ +0f2c7e: 1a00 4234 |0003: const-string v0, "tab" // string@3442 │ │ +0f2c82: 6e10 3833 0200 |0005: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@3338 │ │ +0f2c88: 0c01 |0008: move-result-object v1 │ │ +0f2c8a: 6e10 6625 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar;.getSelectedNavigationIndex:()I // method@2566 │ │ +0f2c90: 0a01 |000c: move-result v1 │ │ +0f2c92: 6e30 ba04 0301 |000d: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@04ba │ │ +0f2c98: 1a00 9e33 |0010: const-string v0, "stacks" // string@339e │ │ +0f2c9c: 5421 2f14 |0012: iget-object v1, v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2ca0: 6e30 bf04 0301 |0014: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@04bf │ │ +0f2ca6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=202 │ │ 0x0010 line=203 │ │ 0x0017 line=204 │ │ locals : │ │ @@ -344553,36 +344574,36 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0f2cc8: |[0f2cc8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V │ │ -0f2cd8: 5453 2f14 |0000: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2cdc: 6e10 4b25 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f2ce2: 0c04 |0005: move-result-object v4 │ │ -0f2ce4: 6e20 b034 4300 |0006: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f2cea: 0c00 |0009: move-result-object v0 │ │ -0f2cec: 1f00 b006 |000a: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ -0f2cf0: 6e10 fc34 0000 |000c: invoke-virtual {v0}, Ljava/util/Stack;.size:()I // method@34fc │ │ -0f2cf6: 0a03 |000f: move-result v3 │ │ -0f2cf8: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -0f2cfa: 3743 1400 |0011: if-le v3, v4, 0025 // +0014 │ │ -0f2cfe: 6e10 fa34 0000 |0013: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@34fa │ │ -0f2d04: 0c02 |0016: move-result-object v2 │ │ -0f2d06: 1f02 8106 |0017: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0f2d0a: 6e10 3933 0500 |0019: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f2d10: 0c03 |001c: move-result-object v3 │ │ -0f2d12: 6e20 4d07 2300 |001d: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0f2d18: 0c01 |0020: move-result-object v1 │ │ -0f2d1a: 6e20 1d08 1700 |0021: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ -0f2d20: 28e8 |0024: goto 000c // -0018 │ │ -0f2d22: 7030 4a33 0507 |0025: invoke-direct {v5, v0, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@334a │ │ -0f2d28: 0e00 |0028: return-void │ │ +0f2ca8: |[0f2ca8] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V │ │ +0f2cb8: 5453 2f14 |0000: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2cbc: 6e10 4b25 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f2cc2: 0c04 |0005: move-result-object v4 │ │ +0f2cc4: 6e20 b034 4300 |0006: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f2cca: 0c00 |0009: move-result-object v0 │ │ +0f2ccc: 1f00 b006 |000a: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ +0f2cd0: 6e10 fc34 0000 |000c: invoke-virtual {v0}, Ljava/util/Stack;.size:()I // method@34fc │ │ +0f2cd6: 0a03 |000f: move-result v3 │ │ +0f2cd8: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +0f2cda: 3743 1400 |0011: if-le v3, v4, 0025 // +0014 │ │ +0f2cde: 6e10 fa34 0000 |0013: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@34fa │ │ +0f2ce4: 0c02 |0016: move-result-object v2 │ │ +0f2ce6: 1f02 8106 |0017: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0f2cea: 6e10 3933 0500 |0019: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f2cf0: 0c03 |001c: move-result-object v3 │ │ +0f2cf2: 6e20 4d07 2300 |001d: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0f2cf8: 0c01 |0020: move-result-object v1 │ │ +0f2cfa: 6e20 1d08 1700 |0021: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@081d │ │ +0f2d00: 28e8 |0024: goto 000c // -0018 │ │ +0f2d02: 7030 4a33 0507 |0025: invoke-direct {v5, v0, v7}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@334a │ │ +0f2d08: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x000c line=281 │ │ 0x0013 line=284 │ │ 0x0019 line=285 │ │ 0x0021 line=287 │ │ @@ -344601,52 +344622,52 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -0f2d2c: |[0f2d2c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V │ │ -0f2d3c: 5442 2f14 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2d40: 6e10 4b25 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f2d46: 0c03 |0005: move-result-object v3 │ │ -0f2d48: 6e20 b034 3200 |0006: invoke-virtual {v2, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f2d4e: 0c00 |0009: move-result-object v0 │ │ -0f2d50: 1f00 b006 |000a: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ -0f2d54: 6e10 f834 0000 |000c: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ -0f2d5a: 0a02 |000f: move-result v2 │ │ -0f2d5c: 3802 3400 |0010: if-eqz v2, 0044 // +0034 │ │ -0f2d60: 6203 2814 |0012: sget-object v3, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ -0f2d64: 6e10 4b25 0500 |0014: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f2d6a: 0c02 |0017: move-result-object v2 │ │ -0f2d6c: 1f02 3a06 |0018: check-cast v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ -0f2d70: 6e10 2333 0200 |001a: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.ordinal:()I // method@3323 │ │ -0f2d76: 0a02 |001d: move-result v2 │ │ -0f2d78: 4402 0302 |001e: aget v2, v3, v2 │ │ -0f2d7c: 2b02 2800 0000 |0020: packed-switch v2, 00000048 // +00000028 │ │ -0f2d82: 2202 6e06 |0023: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ -0f2d86: 1a03 8a13 |0025: const-string v3, "Unknown tab" // string@138a │ │ -0f2d8a: 7020 0034 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ -0f2d90: 2702 |002a: throw v2 │ │ -0f2d92: 1c02 4206 |002b: const-class v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // type@0642 │ │ -0f2d96: 6e10 ed33 0200 |002d: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0f2d9c: 0c02 |0030: move-result-object v2 │ │ -0f2d9e: 7120 af06 2400 |0031: invoke-static {v4, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@06af │ │ -0f2da4: 0c01 |0034: move-result-object v1 │ │ -0f2da6: 7040 2833 1460 |0035: invoke-direct {v4, v1, v0, v6}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@3328 │ │ -0f2dac: 0e00 |0038: return-void │ │ -0f2dae: 1c02 3d06 |0039: const-class v2, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // type@063d │ │ -0f2db2: 6e10 ed33 0200 |003b: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ -0f2db8: 0c02 |003e: move-result-object v2 │ │ -0f2dba: 7120 af06 2400 |003f: invoke-static {v4, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@06af │ │ -0f2dc0: 0c01 |0042: move-result-object v1 │ │ -0f2dc2: 28f2 |0043: goto 0035 // -000e │ │ -0f2dc4: 7030 4a33 0406 |0044: invoke-direct {v4, v0, v6}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@334a │ │ -0f2dca: 28f1 |0047: goto 0038 // -000f │ │ -0f2dcc: 0001 0200 0100 0000 0b00 0000 1900 ... |0048: packed-switch-data (8 units) │ │ +0f2d0c: |[0f2d0c] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V │ │ +0f2d1c: 5442 2f14 |0000: iget-object v2, v4, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2d20: 6e10 4b25 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f2d26: 0c03 |0005: move-result-object v3 │ │ +0f2d28: 6e20 b034 3200 |0006: invoke-virtual {v2, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f2d2e: 0c00 |0009: move-result-object v0 │ │ +0f2d30: 1f00 b006 |000a: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ +0f2d34: 6e10 f834 0000 |000c: invoke-virtual {v0}, Ljava/util/Stack;.isEmpty:()Z // method@34f8 │ │ +0f2d3a: 0a02 |000f: move-result v2 │ │ +0f2d3c: 3802 3400 |0010: if-eqz v2, 0044 // +0034 │ │ +0f2d40: 6203 2814 |0012: sget-object v3, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;.$SwitchMap$fr$renzo$wikipoff$ui$activities$WikiManagerActivity$TabType:[I // field@1428 │ │ +0f2d44: 6e10 4b25 0500 |0014: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f2d4a: 0c02 |0017: move-result-object v2 │ │ +0f2d4c: 1f02 3a06 |0018: check-cast v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; // type@063a │ │ +0f2d50: 6e10 2333 0200 |001a: invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;.ordinal:()I // method@3323 │ │ +0f2d56: 0a02 |001d: move-result v2 │ │ +0f2d58: 4402 0302 |001e: aget v2, v3, v2 │ │ +0f2d5c: 2b02 2800 0000 |0020: packed-switch v2, 00000048 // +00000028 │ │ +0f2d62: 2202 6e06 |0023: new-instance v2, Ljava/lang/IllegalArgumentException; // type@066e │ │ +0f2d66: 1a03 8a13 |0025: const-string v3, "Unknown tab" // string@138a │ │ +0f2d6a: 7020 0034 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@3400 │ │ +0f2d70: 2702 |002a: throw v2 │ │ +0f2d72: 1c02 4206 |002b: const-class v2, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; // type@0642 │ │ +0f2d76: 6e10 ed33 0200 |002d: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0f2d7c: 0c02 |0030: move-result-object v2 │ │ +0f2d7e: 7120 af06 2400 |0031: invoke-static {v4, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@06af │ │ +0f2d84: 0c01 |0034: move-result-object v1 │ │ +0f2d86: 7040 2833 1460 |0035: invoke-direct {v4, v1, v0, v6}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.addFragment:(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@3328 │ │ +0f2d8c: 0e00 |0038: return-void │ │ +0f2d8e: 1c02 3d06 |0039: const-class v2, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; // type@063d │ │ +0f2d92: 6e10 ed33 0200 |003b: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@33ed │ │ +0f2d98: 0c02 |003e: move-result-object v2 │ │ +0f2d9a: 7120 af06 2400 |003f: invoke-static {v4, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@06af │ │ +0f2da0: 0c01 |0042: move-result-object v1 │ │ +0f2da2: 28f2 |0043: goto 0035 // -000e │ │ +0f2da4: 7030 4a33 0406 |0044: invoke-direct {v4, v0, v6}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.showFragment:(Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V // method@334a │ │ +0f2daa: 28f1 |0047: goto 0038 // -000f │ │ +0f2dac: 0001 0200 0100 0000 0b00 0000 1900 ... |0048: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x000c line=236 │ │ 0x0012 line=240 │ │ 0x0023 line=249 │ │ 0x002b line=243 │ │ @@ -344669,30 +344690,30 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0f2ddc: |[0f2ddc] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V │ │ -0f2dec: 5453 2f14 |0000: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ -0f2df0: 6e10 4b25 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ -0f2df6: 0c04 |0005: move-result-object v4 │ │ -0f2df8: 6e20 b034 4300 |0006: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ -0f2dfe: 0c00 |0009: move-result-object v0 │ │ -0f2e00: 1f00 b006 |000a: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ -0f2e04: 6e10 f934 0000 |000c: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ -0f2e0a: 0c02 |000f: move-result-object v2 │ │ -0f2e0c: 1f02 8106 |0010: check-cast v2, Ljava/lang/String; // type@0681 │ │ -0f2e10: 6e10 3933 0500 |0012: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ -0f2e16: 0c03 |0015: move-result-object v3 │ │ -0f2e18: 6e20 4d07 2300 |0016: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ -0f2e1e: 0c01 |0019: move-result-object v1 │ │ -0f2e20: 6e20 1808 1700 |001a: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ -0f2e26: 0e00 |001d: return-void │ │ +0f2dbc: |[0f2dbc] fr.renzo.wikipoff.ui.activities.WikiManagerActivity.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V │ │ +0f2dcc: 5453 2f14 |0000: iget-object v3, v5, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.backStacks:Ljava/util/HashMap; // field@142f │ │ +0f2dd0: 6e10 4b25 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@254b │ │ +0f2dd6: 0c04 |0005: move-result-object v4 │ │ +0f2dd8: 6e20 b034 4300 |0006: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@34b0 │ │ +0f2dde: 0c00 |0009: move-result-object v0 │ │ +0f2de0: 1f00 b006 |000a: check-cast v0, Ljava/util/Stack; // type@06b0 │ │ +0f2de4: 6e10 f934 0000 |000c: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@34f9 │ │ +0f2dea: 0c02 |000f: move-result-object v2 │ │ +0f2dec: 1f02 8106 |0010: check-cast v2, Ljava/lang/String; // type@0681 │ │ +0f2df0: 6e10 3933 0500 |0012: invoke-virtual {v5}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@3339 │ │ +0f2df6: 0c03 |0015: move-result-object v3 │ │ +0f2df8: 6e20 4d07 2300 |0016: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@074d │ │ +0f2dfe: 0c01 |0019: move-result-object v1 │ │ +0f2e00: 6e20 1808 1700 |001a: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0818 │ │ +0f2e06: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x000c line=266 │ │ 0x0012 line=267 │ │ 0x001a line=269 │ │ 0x001d line=270 │ │ @@ -344738,17 +344759,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f2e28: |[0f2e28] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ -0f2e38: 7010 8309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0983 │ │ -0f2e3e: 0e00 |0003: return-void │ │ +0f2e08: |[0f2e08] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ +0f2e18: 7010 8309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0983 │ │ +0f2e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ │ │ Virtual methods - │ │ @@ -344757,81 +344778,81 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 24 │ │ insns size : 134 16-bit code units │ │ -0f2e40: |[0f2e40] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0f2e50: 2201 9701 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0197 │ │ -0f2e54: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -0f2e58: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0f2e5c: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ -0f2e60: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0f2e64: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ -0f2e68: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0f2e6c: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -0f2e70: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0f2e74: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ -0f2e78: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ -0f2e7c: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -0f2e80: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ -0f2e84: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ -0f2e88: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ -0f2e8c: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -0f2e90: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0f2e94: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -0f2e98: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -0f2e9c: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -0f2ea0: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ -0f2ea4: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ -0f2ea8: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ -0f2eac: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ -0f2eb0: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ -0f2eb4: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ -0f2eb8: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ -0f2ebc: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ -0f2ec0: 550f 1c03 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ -0f2ec4: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ -0f2ec8: 5500 2103 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ -0f2ecc: 0210 0000 |003e: move/from16 v16, v0 │ │ -0f2ed0: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ -0f2ed4: 5200 1703 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -0f2ed8: 0211 0000 |0044: move/from16 v17, v0 │ │ -0f2edc: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -0f2ee0: 5400 1f03 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ -0f2ee4: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0f2ee8: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ -0f2eec: 5500 1303 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ -0f2ef0: 0213 0000 |0050: move/from16 v19, v0 │ │ -0f2ef4: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -0f2ef8: 5400 1603 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ -0f2efc: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0f2f00: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ -0f2f04: 5400 0e03 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -0f2f08: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0f2f0c: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ -0f2f10: 5400 1003 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ -0f2f14: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0f2f18: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ -0f2f1c: 5500 1103 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ -0f2f20: 0217 0000 |0068: move/from16 v23, v0 │ │ -0f2f24: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ -0f2f28: 5400 1d03 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ -0f2f2c: 0818 0000 |006e: move-object/from16 v24, v0 │ │ -0f2f30: 7618 ca09 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@09ca │ │ -0f2f36: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ -0f2f3a: 5402 0603 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ -0f2f3e: 7120 bb09 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ -0f2f44: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ -0f2f48: 5402 1e03 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -0f2f4c: 7120 bc09 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ -0f2f52: 6e10 cc09 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@09cc │ │ -0f2f58: 0c02 |0084: move-result-object v2 │ │ -0f2f5a: 1102 |0085: return-object v2 │ │ +0f2e20: |[0f2e20] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0f2e30: 2201 9701 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0197 │ │ +0f2e34: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +0f2e38: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0f2e3c: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +0f2e40: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0f2e44: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +0f2e48: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0f2e4c: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +0f2e50: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0f2e54: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +0f2e58: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ +0f2e5c: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +0f2e60: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ +0f2e64: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +0f2e68: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ +0f2e6c: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +0f2e70: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0f2e74: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +0f2e78: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +0f2e7c: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +0f2e80: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ +0f2e84: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +0f2e88: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ +0f2e8c: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +0f2e90: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ +0f2e94: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +0f2e98: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ +0f2e9c: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +0f2ea0: 550f 1c03 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ +0f2ea4: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +0f2ea8: 5500 2103 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ +0f2eac: 0210 0000 |003e: move/from16 v16, v0 │ │ +0f2eb0: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +0f2eb4: 5200 1703 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +0f2eb8: 0211 0000 |0044: move/from16 v17, v0 │ │ +0f2ebc: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +0f2ec0: 5400 1f03 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ +0f2ec4: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0f2ec8: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +0f2ecc: 5500 1303 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ +0f2ed0: 0213 0000 |0050: move/from16 v19, v0 │ │ +0f2ed4: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +0f2ed8: 5400 1603 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ +0f2edc: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0f2ee0: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +0f2ee4: 5400 0e03 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +0f2ee8: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0f2eec: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +0f2ef0: 5400 1003 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ +0f2ef4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0f2ef8: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +0f2efc: 5500 1103 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ +0f2f00: 0217 0000 |0068: move/from16 v23, v0 │ │ +0f2f04: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +0f2f08: 5400 1d03 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ +0f2f0c: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +0f2f10: 7618 ca09 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@09ca │ │ +0f2f16: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +0f2f1a: 5402 0603 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ +0f2f1e: 7120 bb09 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ +0f2f24: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +0f2f28: 5402 1e03 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +0f2f2c: 7120 bc09 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ +0f2f32: 6e10 cc09 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@09cc │ │ +0f2f38: 0c02 |0084: move-result-object v2 │ │ +0f2f3a: 1102 |0085: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0073 line=698 │ │ 0x007a line=699 │ │ 0x0081 line=700 │ │ locals : │ │ @@ -344844,21 +344865,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0f2f5c: |[0f2f5c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0f2f6c: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ -0f2f70: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ -0f2f74: 7140 d009 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d0 │ │ -0f2f7a: 0c00 |0007: move-result-object v0 │ │ -0f2f7c: 1f00 8101 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ -0f2f80: 1100 |000a: return-object v0 │ │ +0f2f3c: |[0f2f3c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0f2f4c: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ +0f2f50: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ +0f2f54: 7140 d009 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d0 │ │ +0f2f5a: 0c00 |0007: move-result-object v0 │ │ +0f2f5c: 1f00 8101 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0181 │ │ +0f2f60: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -344868,22 +344889,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0f2f84: |[0f2f84] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0f2f94: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ -0f2f98: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ -0f2f9c: 7130 d309 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d3 │ │ -0f2fa2: 0c00 |0007: move-result-object v0 │ │ -0f2fa4: 1f00 e806 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ -0f2fa8: 1f00 e806 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ -0f2fac: 1100 |000c: return-object v0 │ │ +0f2f64: |[0f2f64] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0f2f74: 6200 f502 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@02f5 │ │ +0f2f78: 6201 1404 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0414 │ │ +0f2f7c: 7130 d309 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@09d3 │ │ +0f2f82: 0c00 |0007: move-result-object v0 │ │ +0f2f84: 1f00 e806 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ +0f2f88: 1f00 e806 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@06e8 │ │ +0f2f8c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -344893,18 +344914,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f2fb0: |[0f2fb0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0f2fc0: 7110 d409 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@09d4 │ │ -0f2fc6: 0c00 |0003: move-result-object v0 │ │ -0f2fc8: 1100 |0004: return-object v0 │ │ +0f2f90: |[0f2f90] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0f2fa0: 7110 d409 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@09d4 │ │ +0f2fa6: 0c00 |0003: move-result-object v0 │ │ +0f2fa8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -344913,18 +344934,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f2fcc: |[0f2fcc] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0f2fdc: 7110 d509 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@09d5 │ │ -0f2fe2: 0a00 |0003: move-result v0 │ │ -0f2fe4: 0f00 |0004: return v0 │ │ +0f2fac: |[0f2fac] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0f2fbc: 7110 d509 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@09d5 │ │ +0f2fc2: 0a00 |0003: move-result v0 │ │ +0f2fc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -344933,18 +344954,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f2fe8: |[0f2fe8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0f2ff8: 7110 d609 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@09d6 │ │ -0f2ffe: 0c00 |0003: move-result-object v0 │ │ -0f3000: 1100 |0004: return-object v0 │ │ +0f2fc8: |[0f2fc8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0f2fd8: 7110 d609 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@09d6 │ │ +0f2fde: 0c00 |0003: move-result-object v0 │ │ +0f2fe0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -344953,18 +344974,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3004: |[0f3004] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0f3014: 7110 d709 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@09d7 │ │ -0f301a: 0c00 |0003: move-result-object v0 │ │ -0f301c: 1100 |0004: return-object v0 │ │ +0f2fe4: |[0f2fe4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0f2ff4: 7110 d709 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@09d7 │ │ +0f2ffa: 0c00 |0003: move-result-object v0 │ │ +0f2ffc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -344973,18 +344994,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3020: |[0f3020] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0f3030: 7110 d809 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@09d8 │ │ -0f3036: 0a00 |0003: move-result v0 │ │ -0f3038: 0f00 |0004: return v0 │ │ +0f3000: |[0f3000] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0f3010: 7110 d809 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@09d8 │ │ +0f3016: 0a00 |0003: move-result v0 │ │ +0f3018: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -345018,17 +345039,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f303c: |[0f303c] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.:()V │ │ -0f304c: 7010 160c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0c16 │ │ -0f3052: 0e00 |0003: return-void │ │ +0f301c: |[0f301c] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.:()V │ │ +0f302c: 7010 160c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0c16 │ │ +0f3032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -345037,18 +345058,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3054: |[0f3054] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0f3064: 7110 260c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatKitKat;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0c26 │ │ -0f306a: 0a00 |0003: move-result v0 │ │ -0f306c: 0f00 |0004: return v0 │ │ +0f3034: |[0f3034] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0f3044: 7110 260c 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatKitKat;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0c26 │ │ +0f304a: 0a00 |0003: move-result v0 │ │ +0f304c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -345082,17 +345103,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3070: |[0f3070] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.:()V │ │ -0f3080: 7010 3a0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0c3a │ │ -0f3086: 0e00 |0003: return-void │ │ +0f3050: |[0f3050] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.:()V │ │ +0f3060: 7010 3a0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0c3a │ │ +0f3066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -345101,17 +345122,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0f3088: |[0f3088] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -0f3098: 7130 530c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0c53 │ │ -0f309e: 0e00 |0003: return-void │ │ +0f3068: |[0f3068] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +0f3078: 7130 530c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0c53 │ │ +0f307e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -345123,17 +345144,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0f30a0: |[0f30a0] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -0f30b0: 7155 540c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0c54 │ │ -0f30b6: 0e00 |0003: return-void │ │ +0f3080: |[0f3080] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +0f3090: 7155 540c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0c54 │ │ +0f3096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -345147,17 +345168,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f30b8: |[0f30b8] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -0f30c8: 7120 550c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0c55 │ │ -0f30ce: 0e00 |0003: return-void │ │ +0f3098: |[0f3098] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +0f30a8: 7120 550c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0c55 │ │ +0f30ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -345168,17 +345189,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f30d0: |[0f30d0] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -0f30e0: 7120 560c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0c56 │ │ -0f30e6: 0e00 |0003: return-void │ │ +0f30b0: |[0f30b0] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +0f30c0: 7120 560c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0c56 │ │ +0f30c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -345189,17 +345210,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f30e8: |[0f30e8] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -0f30f8: 7120 570c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0c57 │ │ -0f30fe: 0e00 |0003: return-void │ │ +0f30c8: |[0f30c8] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +0f30d8: 7120 570c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0c57 │ │ +0f30de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -345235,17 +345256,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3100: |[0f3100] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -0f3110: 7010 d215 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@15d2 │ │ -0f3116: 0e00 |0003: return-void │ │ +0f30e0: |[0f30e0] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0f30f0: 7010 d215 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@15d2 │ │ +0f30f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -345254,18 +345275,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3118: |[0f3118] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0f3128: 7110 da16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@16da │ │ -0f312e: 0a00 |0003: move-result v0 │ │ -0f3130: 0f00 |0004: return v0 │ │ +0f30f8: |[0f30f8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0f3108: 7110 da16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@16da │ │ +0f310e: 0a00 |0003: move-result v0 │ │ +0f3110: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345274,18 +345295,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0f3134: |[0f3134] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -0f3144: 7100 db16 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@16db │ │ -0f314a: 0b00 |0003: move-result-wide v0 │ │ -0f314c: 1000 |0004: return-wide v0 │ │ +0f3114: |[0f3114] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +0f3124: 7100 db16 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@16db │ │ +0f312a: 0b00 |0003: move-result-wide v0 │ │ +0f312c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -345293,18 +345314,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3150: |[0f3150] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0f3160: 7110 dc16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@16dc │ │ -0f3166: 0a00 |0003: move-result v0 │ │ -0f3168: 0f00 |0004: return v0 │ │ +0f3130: |[0f3130] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0f3140: 7110 dc16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@16dc │ │ +0f3146: 0a00 |0003: move-result v0 │ │ +0f3148: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345313,18 +345334,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f316c: |[0f316c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0f317c: 7110 dd16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@16dd │ │ -0f3182: 0a00 |0003: move-result v0 │ │ -0f3184: 0f00 |0004: return v0 │ │ +0f314c: |[0f314c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0f315c: 7110 dd16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@16dd │ │ +0f3162: 0a00 |0003: move-result v0 │ │ +0f3164: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345333,18 +345354,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3188: |[0f3188] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0f3198: 7110 de16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@16de │ │ -0f319e: 0a00 |0003: move-result v0 │ │ -0f31a0: 0f00 |0004: return v0 │ │ +0f3168: |[0f3168] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +0f3178: 7110 de16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@16de │ │ +0f317e: 0a00 |0003: move-result v0 │ │ +0f3180: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345353,18 +345374,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f31a4: |[0f31a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0f31b4: 7110 df16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@16df │ │ -0f31ba: 0a00 |0003: move-result v0 │ │ -0f31bc: 0f00 |0004: return v0 │ │ +0f3184: |[0f3184] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0f3194: 7110 df16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@16df │ │ +0f319a: 0a00 |0003: move-result v0 │ │ +0f319c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=806 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345373,18 +345394,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f31c0: |[0f31c0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -0f31d0: 7110 e016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@16e0 │ │ -0f31d6: 0a00 |0003: move-result v0 │ │ -0f31d8: 0f00 |0004: return v0 │ │ +0f31a0: |[0f31a0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +0f31b0: 7110 e016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@16e0 │ │ +0f31b6: 0a00 |0003: move-result v0 │ │ +0f31b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345393,18 +345414,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f31dc: |[0f31dc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -0f31ec: 7110 e116 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@16e1 │ │ -0f31f2: 0a00 |0003: move-result v0 │ │ -0f31f4: 0f00 |0004: return v0 │ │ +0f31bc: |[0f31bc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +0f31cc: 7110 e116 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@16e1 │ │ +0f31d2: 0a00 |0003: move-result v0 │ │ +0f31d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=913 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345413,18 +345434,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f31f8: |[0f31f8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -0f3208: 7110 e216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@16e2 │ │ -0f320e: 0a00 |0003: move-result v0 │ │ -0f3210: 0f00 |0004: return v0 │ │ +0f31d8: |[0f31d8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +0f31e8: 7110 e216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@16e2 │ │ +0f31ee: 0a00 |0003: move-result v0 │ │ +0f31f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345433,18 +345454,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3214: |[0f3214] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0f3224: 7110 e316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@16e3 │ │ -0f322a: 0a00 |0003: move-result v0 │ │ -0f322c: 0f00 |0004: return v0 │ │ +0f31f4: |[0f31f4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +0f3204: 7110 e316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@16e3 │ │ +0f320a: 0a00 |0003: move-result v0 │ │ +0f320c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345453,18 +345474,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3230: |[0f3230] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0f3240: 7110 e416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@16e4 │ │ -0f3246: 0a00 |0003: move-result v0 │ │ -0f3248: 0f00 |0004: return v0 │ │ +0f3210: |[0f3210] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +0f3220: 7110 e416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@16e4 │ │ +0f3226: 0a00 |0003: move-result v0 │ │ +0f3228: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345473,18 +345494,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f324c: |[0f324c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0f325c: 7110 e516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@16e5 │ │ -0f3262: 0a00 |0003: move-result v0 │ │ -0f3264: 0f00 |0004: return v0 │ │ +0f322c: |[0f322c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +0f323c: 7110 e516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@16e5 │ │ +0f3242: 0a00 |0003: move-result v0 │ │ +0f3244: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345493,18 +345514,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3268: |[0f3268] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -0f3278: 7110 e616 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@16e6 │ │ -0f327e: 0a00 |0003: move-result v0 │ │ -0f3280: 0f00 |0004: return v0 │ │ +0f3248: |[0f3248] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +0f3258: 7110 e616 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@16e6 │ │ +0f325e: 0a00 |0003: move-result v0 │ │ +0f3260: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345513,18 +345534,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3284: |[0f3284] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -0f3294: 7110 e716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@16e7 │ │ -0f329a: 0a00 |0003: move-result v0 │ │ -0f329c: 0f00 |0004: return v0 │ │ +0f3264: |[0f3264] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +0f3274: 7110 e716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@16e7 │ │ +0f327a: 0a00 |0003: move-result v0 │ │ +0f327c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345533,18 +345554,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f32a0: |[0f32a0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -0f32b0: 7110 e816 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@16e8 │ │ -0f32b6: 0a00 |0003: move-result v0 │ │ -0f32b8: 0f00 |0004: return v0 │ │ +0f3280: |[0f3280] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +0f3290: 7110 e816 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@16e8 │ │ +0f3296: 0a00 |0003: move-result v0 │ │ +0f3298: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345553,18 +345574,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f32bc: |[0f32bc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ -0f32cc: 7110 e916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@16e9 │ │ -0f32d2: 0a00 |0003: move-result v0 │ │ -0f32d4: 0f00 |0004: return v0 │ │ +0f329c: |[0f329c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ +0f32ac: 7110 e916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@16e9 │ │ +0f32b2: 0a00 |0003: move-result v0 │ │ +0f32b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345573,18 +345594,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f32d8: |[0f32d8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ -0f32e8: 7110 ea16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@16ea │ │ -0f32ee: 0a00 |0003: move-result v0 │ │ -0f32f0: 0f00 |0004: return v0 │ │ +0f32b8: |[0f32b8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ +0f32c8: 7110 ea16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@16ea │ │ +0f32ce: 0a00 |0003: move-result v0 │ │ +0f32d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -345593,17 +345614,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f32f4: |[0f32f4] android.support.v4.view.ViewCompat$HCViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -0f3304: 7110 eb16 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatHC;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@16eb │ │ -0f330a: 0e00 |0003: return-void │ │ +0f32d4: |[0f32d4] android.support.v4.view.ViewCompat$HCViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +0f32e4: 7110 eb16 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatHC;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@16eb │ │ +0f32ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ 0x0003 line=918 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345613,18 +345634,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0f330c: |[0f330c] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -0f331c: 7130 ec16 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@16ec │ │ -0f3322: 0a00 |0003: move-result v0 │ │ -0f3324: 0f00 |0004: return v0 │ │ +0f32ec: |[0f32ec] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +0f32fc: 7130 ec16 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@16ec │ │ +0f3302: 0a00 |0003: move-result v0 │ │ +0f3304: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -345635,17 +345656,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3328: |[0f3328] android.support.v4.view.ViewCompat$HCViewCompatImpl.setActivated:(Landroid/view/View;Z)V │ │ -0f3338: 7120 ed16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setActivated:(Landroid/view/View;Z)V // method@16ed │ │ -0f333e: 0e00 |0003: return-void │ │ +0f3308: |[0f3308] android.support.v4.view.ViewCompat$HCViewCompatImpl.setActivated:(Landroid/view/View;Z)V │ │ +0f3318: 7120 ed16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setActivated:(Landroid/view/View;Z)V // method@16ed │ │ +0f331e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=927 │ │ 0x0003 line=928 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345656,17 +345677,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3340: |[0f3340] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -0f3350: 7120 ee16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@16ee │ │ -0f3356: 0e00 |0003: return-void │ │ +0f3320: |[0f3320] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +0f3330: 7120 ee16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@16ee │ │ +0f3336: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x0003 line=835 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345677,20 +345698,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 │ │ -0f3358: |[0f3358] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0f3368: 6e20 d815 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@15d8 │ │ -0f336e: 0a00 |0003: move-result v0 │ │ -0f3370: 6e40 ec15 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@15ec │ │ -0f3376: 6e10 d721 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ -0f337c: 0e00 |000a: return-void │ │ +0f3338: |[0f3338] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0f3348: 6e20 d815 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@15d8 │ │ +0f334e: 0a00 |0003: move-result v0 │ │ +0f3350: 6e40 ec15 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@15ec │ │ +0f3356: 6e10 d721 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@21d7 │ │ +0f335c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0007 line=798 │ │ 0x000a line=799 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -345702,17 +345723,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 │ │ -0f3380: |[0f3380] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0f3390: 7130 ef16 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16ef │ │ -0f3396: 0e00 |0003: return-void │ │ +0f3360: |[0f3360] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0f3370: 7130 ef16 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@16ef │ │ +0f3376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0003 line=787 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345724,17 +345745,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3398: |[0f3398] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -0f33a8: 7120 f016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@16f0 │ │ -0f33ae: 0e00 |0003: return-void │ │ +0f3378: |[0f3378] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +0f3388: 7120 f016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@16f0 │ │ +0f338e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345745,17 +345766,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f33b0: |[0f33b0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -0f33c0: 7120 f116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@16f1 │ │ -0f33c6: 0e00 |0003: return-void │ │ +0f3390: |[0f3390] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +0f33a0: 7120 f116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@16f1 │ │ +0f33a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0003 line=871 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345766,17 +345787,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f33c8: |[0f33c8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -0f33d8: 7120 f216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@16f2 │ │ -0f33de: 0e00 |0003: return-void │ │ +0f33a8: |[0f33a8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +0f33b8: 7120 f216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@16f2 │ │ +0f33be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0003 line=847 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345787,17 +345808,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f33e0: |[0f33e0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -0f33f0: 7120 f316 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@16f3 │ │ -0f33f6: 0e00 |0003: return-void │ │ +0f33c0: |[0f33c0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +0f33d0: 7120 f316 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@16f3 │ │ +0f33d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0003 line=851 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345808,17 +345829,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f33f8: |[0f33f8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -0f3408: 7120 f416 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@16f4 │ │ -0f340e: 0e00 |0003: return-void │ │ +0f33d8: |[0f33d8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +0f33e8: 7120 f416 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@16f4 │ │ +0f33ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0003 line=855 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345829,17 +345850,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3410: |[0f3410] android.support.v4.view.ViewCompat$HCViewCompatImpl.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ -0f3420: 7120 f516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@16f5 │ │ -0f3426: 0e00 |0003: return-void │ │ +0f33f0: |[0f33f0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setSaveFromParentEnabled:(Landroid/view/View;Z)V │ │ +0f3400: 7120 f516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setSaveFromParentEnabled:(Landroid/view/View;Z)V // method@16f5 │ │ +0f3406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=922 │ │ 0x0003 line=923 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345850,17 +345871,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3428: |[0f3428] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -0f3438: 7120 f616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@16f6 │ │ -0f343e: 0e00 |0003: return-void │ │ +0f3408: |[0f3408] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +0f3418: 7120 f616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@16f6 │ │ +0f341e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x0003 line=859 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345871,17 +345892,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3440: |[0f3440] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -0f3450: 7120 f716 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@16f7 │ │ -0f3456: 0e00 |0003: return-void │ │ +0f3420: |[0f3420] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +0f3430: 7120 f716 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@16f7 │ │ +0f3436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0003 line=863 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345892,17 +345913,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3458: |[0f3458] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -0f3468: 7120 f816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@16f8 │ │ -0f346e: 0e00 |0003: return-void │ │ +0f3438: |[0f3438] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +0f3448: 7120 f816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@16f8 │ │ +0f344e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=826 │ │ 0x0003 line=827 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345913,17 +345934,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3470: |[0f3470] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -0f3480: 7120 f916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@16f9 │ │ -0f3486: 0e00 |0003: return-void │ │ +0f3450: |[0f3450] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +0f3460: 7120 f916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@16f9 │ │ +0f3466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0003 line=831 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345934,17 +345955,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3488: |[0f3488] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -0f3498: 7120 fa16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@16fa │ │ -0f349e: 0e00 |0003: return-void │ │ +0f3468: |[0f3468] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +0f3478: 7120 fa16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@16fa │ │ +0f347e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=838 │ │ 0x0003 line=839 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -345955,17 +345976,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f34a0: |[0f34a0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -0f34b0: 7120 fb16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@16fb │ │ -0f34b6: 0e00 |0003: return-void │ │ +0f3480: |[0f3480] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +0f3490: 7120 fb16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@16fb │ │ +0f3496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ 0x0003 line=843 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -346001,17 +346022,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f34b8: |[0f34b8] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.:()V │ │ -0f34c8: 7010 2617 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@1726 │ │ -0f34ce: 0e00 |0003: return-void │ │ +0f3498: |[0f3498] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.:()V │ │ +0f34a8: 7010 2617 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@1726 │ │ +0f34ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -346020,18 +346041,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f34d0: |[0f34d0] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0f34e0: 7110 3317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatICS;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@1733 │ │ -0f34e6: 0a00 |0003: move-result v0 │ │ -0f34e8: 0f00 |0004: return v0 │ │ +0f34b0: |[0f34b0] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0f34c0: 7110 3317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatICS;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@1733 │ │ +0f34c6: 0a00 |0003: move-result v0 │ │ +0f34c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -346065,17 +346086,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f34ec: |[0f34ec] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -0f34fc: 7010 3917 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@1739 │ │ -0f3502: 0e00 |0003: return-void │ │ +0f34cc: |[0f34cc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +0f34dc: 7010 3917 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@1739 │ │ +0f34e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -346084,18 +346105,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3504: |[0f3504] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0f3514: 7110 5b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@175b │ │ -0f351a: 0a00 |0003: move-result v0 │ │ -0f351c: 0f00 |0004: return v0 │ │ +0f34e4: |[0f34e4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0f34f4: 7110 5b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@175b │ │ +0f34fa: 0a00 |0003: move-result v0 │ │ +0f34fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -346104,17 +346125,17 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3520: |[0f3520] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0f3530: 7120 5c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@175c │ │ -0f3536: 0e00 |0003: return-void │ │ +0f3500: |[0f3500] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0f3510: 7120 5c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@175c │ │ +0f3516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ @@ -346150,17 +346171,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3538: |[0f3538] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ -0f3548: 7010 6218 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1862 │ │ -0f354e: 0e00 |0003: return-void │ │ +0f3518: |[0f3518] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ +0f3528: 7010 6218 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1862 │ │ +0f352e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -346169,18 +346190,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3550: |[0f3550] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0f3560: 7110 de18 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@18de │ │ -0f3566: 0c00 |0003: move-result-object v0 │ │ -0f3568: 1100 |0004: return-object v0 │ │ +0f3530: |[0f3530] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0f3540: 7110 de18 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@18de │ │ +0f3546: 0c00 |0003: move-result-object v0 │ │ +0f3548: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -346215,17 +346236,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f356c: |[0f356c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -0f357c: 7010 f219 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@19f2 │ │ -0f3582: 0e00 |0003: return-void │ │ +0f354c: |[0f354c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +0f355c: 7010 f219 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@19f2 │ │ +0f3562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -346234,18 +346255,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 │ │ -0f3584: |[0f3584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0f3594: 7110 271b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1b27 │ │ -0f359a: 0c00 |0003: move-result-object v0 │ │ -0f359c: 1100 |0004: return-object v0 │ │ +0f3564: |[0f3564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0f3574: 7110 271b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1b27 │ │ +0f357a: 0c00 |0003: move-result-object v0 │ │ +0f357c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -346254,17 +346275,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 │ │ -0f35a0: |[0f35a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0f35b0: 7120 281b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1b28 │ │ -0f35b6: 0e00 |0003: return-void │ │ +0f3580: |[0f3580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0f3590: 7120 281b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1b28 │ │ +0f3596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1050 │ │ 0x0003 line=1051 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -346300,17 +346321,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f35b8: |[0f35b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -0f35c8: 7010 981b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1b98 │ │ -0f35ce: 0e00 |0003: return-void │ │ +0f3598: |[0f3598] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +0f35a8: 7010 981b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1b98 │ │ +0f35ae: 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 - │ │ @@ -346319,17 +346340,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 │ │ -0f35d0: |[0f35d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0f35e0: 7130 5f1c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1c5f │ │ -0f35e6: 0e00 |0003: return-void │ │ +0f35b0: |[0f35b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0f35c0: 7130 5f1c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1c5f │ │ +0f35c6: 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; │ │ @@ -346366,17 +346387,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f35e8: |[0f35e8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.:()V │ │ -0f35f8: 7010 5609 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0956 │ │ -0f35fe: 0e00 |0003: return-void │ │ +0f35c8: |[0f35c8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.:()V │ │ +0f35d8: 7010 5609 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0956 │ │ +0f35de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ │ │ Virtual methods - │ │ @@ -346385,93 +346406,93 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 31 │ │ ins : 2 │ │ outs : 28 │ │ insns size : 158 16-bit code units │ │ -0f3600: |[0f3600] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0f3610: 2201 9901 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi21$Builder; // type@0199 │ │ -0f3614: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ -0f3618: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ -0f361c: 0800 1e00 |0006: move-object/from16 v0, v30 │ │ -0f3620: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ -0f3624: 0800 1e00 |000a: move-object/from16 v0, v30 │ │ -0f3628: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ -0f362c: 0800 1e00 |000e: move-object/from16 v0, v30 │ │ -0f3630: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ -0f3634: 0800 1e00 |0012: move-object/from16 v0, v30 │ │ -0f3638: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ -0f363c: 0800 1e00 |0016: move-object/from16 v0, v30 │ │ -0f3640: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ -0f3644: 0800 1e00 |001a: move-object/from16 v0, v30 │ │ -0f3648: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ -0f364c: 0800 1e00 |001e: move-object/from16 v0, v30 │ │ -0f3650: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ -0f3654: 0800 1e00 |0022: move-object/from16 v0, v30 │ │ -0f3658: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ -0f365c: 0800 1e00 |0026: move-object/from16 v0, v30 │ │ -0f3660: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ -0f3664: 0800 1e00 |002a: move-object/from16 v0, v30 │ │ -0f3668: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ -0f366c: 0800 1e00 |002e: move-object/from16 v0, v30 │ │ -0f3670: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ -0f3674: 0800 1e00 |0032: move-object/from16 v0, v30 │ │ -0f3678: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ -0f367c: 0800 1e00 |0036: move-object/from16 v0, v30 │ │ -0f3680: 550f 1c03 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ -0f3684: 0800 1e00 |003a: move-object/from16 v0, v30 │ │ -0f3688: 5500 2103 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ -0f368c: 0210 0000 |003e: move/from16 v16, v0 │ │ -0f3690: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -0f3694: 5200 1703 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ -0f3698: 0211 0000 |0044: move/from16 v17, v0 │ │ -0f369c: 0800 1e00 |0046: move-object/from16 v0, v30 │ │ -0f36a0: 5400 1f03 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ -0f36a4: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0f36a8: 0800 1e00 |004c: move-object/from16 v0, v30 │ │ -0f36ac: 5500 1303 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ -0f36b0: 0213 0000 |0050: move/from16 v19, v0 │ │ -0f36b4: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -0f36b8: 5400 0703 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@0307 │ │ -0f36bc: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0f36c0: 0800 1e00 |0058: move-object/from16 v0, v30 │ │ -0f36c4: 5400 1603 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ -0f36c8: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0f36cc: 0800 1e00 |005e: move-object/from16 v0, v30 │ │ -0f36d0: 5400 0e03 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ -0f36d4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0f36d8: 0800 1e00 |0064: move-object/from16 v0, v30 │ │ -0f36dc: 5200 0803 |0066: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@0308 │ │ -0f36e0: 0217 0000 |0068: move/from16 v23, v0 │ │ -0f36e4: 0800 1e00 |006a: move-object/from16 v0, v30 │ │ -0f36e8: 5200 2203 |006c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0322 │ │ -0f36ec: 0218 0000 |006e: move/from16 v24, v0 │ │ -0f36f0: 0800 1e00 |0070: move-object/from16 v0, v30 │ │ -0f36f4: 5400 1b03 |0072: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@031b │ │ -0f36f8: 0819 0000 |0074: move-object/from16 v25, v0 │ │ -0f36fc: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -0f3700: 5400 1003 |0078: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ -0f3704: 081a 0000 |007a: move-object/from16 v26, v0 │ │ -0f3708: 0800 1e00 |007c: move-object/from16 v0, v30 │ │ -0f370c: 5500 1103 |007e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ -0f3710: 021b 0000 |0080: move/from16 v27, v0 │ │ -0f3714: 0800 1e00 |0082: move-object/from16 v0, v30 │ │ -0f3718: 5400 1d03 |0084: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ -0f371c: 081c 0000 |0086: move-object/from16 v28, v0 │ │ -0f3720: 761c d909 0100 |0088: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V // method@09d9 │ │ -0f3726: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -0f372a: 5402 0603 |008d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ -0f372e: 7120 bb09 2100 |008f: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ -0f3734: 0800 1e00 |0092: move-object/from16 v0, v30 │ │ -0f3738: 5402 1e03 |0094: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ -0f373c: 7120 bc09 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ -0f3742: 6e10 db09 0100 |0099: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.build:()Landroid/app/Notification; // method@09db │ │ -0f3748: 0c02 |009c: move-result-object v2 │ │ -0f374a: 1102 |009d: return-object v2 │ │ +0f35e0: |[0f35e0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0f35f0: 2201 9901 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi21$Builder; // type@0199 │ │ +0f35f4: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ +0f35f8: 5402 0d03 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@030d │ │ +0f35fc: 0800 1e00 |0006: move-object/from16 v0, v30 │ │ +0f3600: 5403 1403 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0314 │ │ +0f3604: 0800 1e00 |000a: move-object/from16 v0, v30 │ │ +0f3608: 5404 0c03 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@030c │ │ +0f360c: 0800 1e00 |000e: move-object/from16 v0, v30 │ │ +0f3610: 5405 0b03 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@030b │ │ +0f3614: 0800 1e00 |0012: move-object/from16 v0, v30 │ │ +0f3618: 5406 0903 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0309 │ │ +0f361c: 0800 1e00 |0016: move-object/from16 v0, v30 │ │ +0f3620: 5407 2003 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0320 │ │ +0f3624: 0800 1e00 |001a: move-object/from16 v0, v30 │ │ +0f3628: 5208 1503 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0315 │ │ +0f362c: 0800 1e00 |001e: move-object/from16 v0, v30 │ │ +0f3630: 5409 0a03 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@030a │ │ +0f3634: 0800 1e00 |0022: move-object/from16 v0, v30 │ │ +0f3638: 540a 0f03 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@030f │ │ +0f363c: 0800 1e00 |0026: move-object/from16 v0, v30 │ │ +0f3640: 540b 1203 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0312 │ │ +0f3644: 0800 1e00 |002a: move-object/from16 v0, v30 │ │ +0f3648: 520c 1a03 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@031a │ │ +0f364c: 0800 1e00 |002e: move-object/from16 v0, v30 │ │ +0f3650: 520d 1803 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0318 │ │ +0f3654: 0800 1e00 |0032: move-object/from16 v0, v30 │ │ +0f3658: 550e 1903 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0319 │ │ +0f365c: 0800 1e00 |0036: move-object/from16 v0, v30 │ │ +0f3660: 550f 1c03 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@031c │ │ +0f3664: 0800 1e00 |003a: move-object/from16 v0, v30 │ │ +0f3668: 5500 2103 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0321 │ │ +0f366c: 0210 0000 |003e: move/from16 v16, v0 │ │ +0f3670: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +0f3674: 5200 1703 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0317 │ │ +0f3678: 0211 0000 |0044: move/from16 v17, v0 │ │ +0f367c: 0800 1e00 |0046: move-object/from16 v0, v30 │ │ +0f3680: 5400 1f03 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@031f │ │ +0f3684: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0f3688: 0800 1e00 |004c: move-object/from16 v0, v30 │ │ +0f368c: 5500 1303 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0313 │ │ +0f3690: 0213 0000 |0050: move/from16 v19, v0 │ │ +0f3694: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +0f3698: 5400 0703 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@0307 │ │ +0f369c: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0f36a0: 0800 1e00 |0058: move-object/from16 v0, v30 │ │ +0f36a4: 5400 1603 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0316 │ │ +0f36a8: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0f36ac: 0800 1e00 |005e: move-object/from16 v0, v30 │ │ +0f36b0: 5400 0e03 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@030e │ │ +0f36b4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0f36b8: 0800 1e00 |0064: move-object/from16 v0, v30 │ │ +0f36bc: 5200 0803 |0066: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@0308 │ │ +0f36c0: 0217 0000 |0068: move/from16 v23, v0 │ │ +0f36c4: 0800 1e00 |006a: move-object/from16 v0, v30 │ │ +0f36c8: 5200 2203 |006c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0322 │ │ +0f36cc: 0218 0000 |006e: move/from16 v24, v0 │ │ +0f36d0: 0800 1e00 |0070: move-object/from16 v0, v30 │ │ +0f36d4: 5400 1b03 |0072: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@031b │ │ +0f36d8: 0819 0000 |0074: move-object/from16 v25, v0 │ │ +0f36dc: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +0f36e0: 5400 1003 |0078: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0310 │ │ +0f36e4: 081a 0000 |007a: move-object/from16 v26, v0 │ │ +0f36e8: 0800 1e00 |007c: move-object/from16 v0, v30 │ │ +0f36ec: 5500 1103 |007e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0311 │ │ +0f36f0: 021b 0000 |0080: move/from16 v27, v0 │ │ +0f36f4: 0800 1e00 |0082: move-object/from16 v0, v30 │ │ +0f36f8: 5400 1d03 |0084: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@031d │ │ +0f36fc: 081c 0000 |0086: move-object/from16 v28, v0 │ │ +0f3700: 761c d909 0100 |0088: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V // method@09d9 │ │ +0f3706: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +0f370a: 5402 0603 |008d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0306 │ │ +0f370e: 7120 bb09 2100 |008f: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@09bb │ │ +0f3714: 0800 1e00 |0092: move-object/from16 v0, v30 │ │ +0f3718: 5402 1e03 |0094: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@031e │ │ +0f371c: 7120 bc09 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@09bc │ │ +0f3722: 6e10 db09 0100 |0099: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.build:()Landroid/app/Notification; // method@09db │ │ +0f3728: 0c02 |009c: move-result-object v2 │ │ +0f372a: 1102 |009d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x008b line=753 │ │ 0x0092 line=754 │ │ 0x0099 line=755 │ │ locals : │ │ @@ -346484,18 +346505,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f374c: |[0f374c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -0f375c: 7110 df09 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@09df │ │ -0f3762: 0c00 |0003: move-result-object v0 │ │ -0f3764: 1100 |0004: return-object v0 │ │ +0f372c: |[0f372c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +0f373c: 7110 df09 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@09df │ │ +0f3742: 0c00 |0003: move-result-object v0 │ │ +0f3744: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -346504,18 +346525,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3768: |[0f3768] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0f3778: 7110 e009 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@09e0 │ │ -0f377e: 0c00 |0003: move-result-object v0 │ │ -0f3780: 1100 |0004: return-object v0 │ │ +0f3748: |[0f3748] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0f3758: 7110 e009 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@09e0 │ │ +0f375e: 0c00 |0003: move-result-object v0 │ │ +0f3760: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 notif Landroid/app/Notification; │ │ │ │ @@ -346524,18 +346545,18 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0f3784: |[0f3784] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -0f3794: 7130 e109 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/NotificationCompatApi21;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@09e1 │ │ -0f379a: 0c00 |0003: move-result-object v0 │ │ -0f379c: 1100 |0004: return-object v0 │ │ +0f3764: |[0f3764] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +0f3774: 7130 e109 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/NotificationCompatApi21;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@09e1 │ │ +0f377a: 0c00 |0003: move-result-object v0 │ │ +0f377c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 b Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ @@ -346584,35 +346605,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0f37a0: |[0f37a0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0f37b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0f37b2: 6a00 9307 |0001: sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ -0f37b6: 0e00 |0003: return-void │ │ +0f3780: |[0f3780] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0f3790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0f3792: 6a00 9307 |0001: sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ +0f3796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f37b8: |[0f37b8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0f37c8: 7010 d515 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@15d5 │ │ -0f37ce: 0e00 |0003: return-void │ │ +0f3798: |[0f3798] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0f37a8: 7010 d515 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@15d5 │ │ +0f37ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -346621,30 +346642,30 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0f37d0: |[0f37d0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0f37e0: 5421 9507 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ -0f37e4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0f37e8: 2201 b306 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@06b3 │ │ -0f37ec: 7010 0135 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ -0f37f2: 5b21 9507 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ -0f37f6: 5421 9507 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ -0f37fa: 6e20 0535 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ -0f3800: 0c00 |0010: move-result-object v0 │ │ -0f3802: 1f00 8c03 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@038c │ │ -0f3806: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ -0f380a: 2200 8c03 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@038c │ │ -0f380e: 7020 8b18 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@188b │ │ -0f3814: 5421 9507 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ -0f3818: 6e30 0735 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ -0f381e: 1100 |001f: return-object v0 │ │ +0f37b0: |[0f37b0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0f37c0: 5421 9507 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ +0f37c4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0f37c8: 2201 b306 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@06b3 │ │ +0f37cc: 7010 0135 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@3501 │ │ +0f37d2: 5b21 9507 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ +0f37d6: 5421 9507 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ +0f37da: 6e20 0535 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3505 │ │ +0f37e0: 0c00 |0010: move-result-object v0 │ │ +0f37e2: 1f00 8c03 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@038c │ │ +0f37e6: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ +0f37ea: 2200 8c03 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@038c │ │ +0f37ee: 7020 8b18 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@188b │ │ +0f37f4: 5421 9507 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0795 │ │ +0f37f8: 6e30 0735 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@3507 │ │ +0f37fe: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=986 │ │ 0x0004 line=987 │ │ 0x000b line=990 │ │ 0x0013 line=991 │ │ 0x0015 line=992 │ │ @@ -346661,18 +346682,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0f3820: |[0f3820] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0f3830: 7120 fd16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@16fd │ │ -0f3836: 0a00 |0003: move-result v0 │ │ -0f3838: 0f00 |0004: return v0 │ │ +0f3800: |[0f3800] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0f3810: 7120 fd16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@16fd │ │ +0f3816: 0a00 |0003: move-result v0 │ │ +0f3818: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ 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 │ │ @@ -346682,18 +346703,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0f383c: |[0f383c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0f384c: 7120 fe16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@16fe │ │ -0f3852: 0a00 |0003: move-result v0 │ │ -0f3854: 0f00 |0004: return v0 │ │ +0f381c: |[0f381c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0f382c: 7120 fe16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@16fe │ │ +0f3832: 0a00 |0003: move-result v0 │ │ +0f3834: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 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 │ │ @@ -346703,44 +346724,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0f3858: |[0f3858] android.support.v4.view.ViewCompat$ICSViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -0f3868: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0f386a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0f386c: 6303 9307 |0002: sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ -0f3870: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -0f3874: 0f02 |0006: return v2 │ │ -0f3876: 6203 9407 |0007: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ -0f387a: 3903 1200 |0009: if-nez v3, 001b // +0012 │ │ -0f387e: 1c03 9604 |000b: const-class v3, Landroid/view/View; // type@0496 │ │ -0f3882: 1a04 9424 |000d: const-string v4, "mAccessibilityDelegate" // string@2494 │ │ -0f3886: 6e20 e833 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ -0f388c: 0c03 |0012: move-result-object v3 │ │ -0f388e: 6903 9407 |0013: sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ -0f3892: 6203 9407 |0015: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ -0f3896: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0f3898: 6e20 7534 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ -0f389e: 6203 9407 |001b: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ -0f38a2: 6e20 7134 6300 |001d: invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ -0f38a8: 0c03 |0020: move-result-object v3 │ │ -0f38aa: 3803 0800 |0021: if-eqz v3, 0029 // +0008 │ │ -0f38ae: 0112 |0023: move v2, v1 │ │ -0f38b0: 28e2 |0024: goto 0006 // -001e │ │ -0f38b2: 0d00 |0025: move-exception v0 │ │ -0f38b4: 6a01 9307 |0026: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ -0f38b8: 28de |0028: goto 0006 // -0022 │ │ -0f38ba: 0121 |0029: move v1, v2 │ │ -0f38bc: 28f9 |002a: goto 0023 // -0007 │ │ -0f38be: 0d00 |002b: move-exception v0 │ │ -0f38c0: 6a01 9307 |002c: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ -0f38c4: 28d8 |002e: goto 0006 // -0028 │ │ +0f3838: |[0f3838] android.support.v4.view.ViewCompat$ICSViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +0f3848: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0f384a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0f384c: 6303 9307 |0002: sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ +0f3850: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +0f3854: 0f02 |0006: return v2 │ │ +0f3856: 6203 9407 |0007: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ +0f385a: 3903 1200 |0009: if-nez v3, 001b // +0012 │ │ +0f385e: 1c03 9604 |000b: const-class v3, Landroid/view/View; // type@0496 │ │ +0f3862: 1a04 9424 |000d: const-string v4, "mAccessibilityDelegate" // string@2494 │ │ +0f3866: 6e20 e833 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@33e8 │ │ +0f386c: 0c03 |0012: move-result-object v3 │ │ +0f386e: 6903 9407 |0013: sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ +0f3872: 6203 9407 |0015: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ +0f3876: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0f3878: 6e20 7534 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@3475 │ │ +0f387e: 6203 9407 |001b: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@0794 │ │ +0f3882: 6e20 7134 6300 |001d: invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@3471 │ │ +0f3888: 0c03 |0020: move-result-object v3 │ │ +0f388a: 3803 0800 |0021: if-eqz v3, 0029 // +0008 │ │ +0f388e: 0112 |0023: move v2, v1 │ │ +0f3890: 28e2 |0024: goto 0006 // -001e │ │ +0f3892: 0d00 |0025: move-exception v0 │ │ +0f3894: 6a01 9307 |0026: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ +0f3898: 28de |0028: goto 0006 // -0022 │ │ +0f389a: 0121 |0029: move v1, v2 │ │ +0f389c: 28f9 |002a: goto 0023 // -0007 │ │ +0f389e: 0d00 |002b: move-exception v0 │ │ +0f38a0: 6a01 9307 |002c: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@0793 │ │ +0f38a4: 28d8 |002e: goto 0006 // -0028 │ │ catches : 2 │ │ 0x000b - 0x001b │ │ Ljava/lang/Throwable; -> 0x0025 │ │ 0x001b - 0x0020 │ │ Ljava/lang/Throwable; -> 0x002b │ │ positions : │ │ 0x0002 line=963 │ │ @@ -346765,17 +346786,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 │ │ -0f38e4: |[0f38e4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0f38f4: 7120 ff16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@16ff │ │ -0f38fa: 0e00 |0003: return-void │ │ +0f38c4: |[0f38c4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0f38d4: 7120 ff16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@16ff │ │ +0f38da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=948 │ │ 0x0003 line=949 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -346786,19 +346807,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 │ │ -0f38fc: |[0f38fc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0f390c: 6e10 9d1a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ -0f3912: 0c00 |0003: move-result-object v0 │ │ -0f3914: 7120 0017 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@1700 │ │ -0f391a: 0e00 |0007: return-void │ │ +0f38dc: |[0f38dc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0f38ec: 6e10 9d1a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1a9d │ │ +0f38f2: 0c00 |0003: move-result-object v0 │ │ +0f38f4: 7120 0017 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@1700 │ │ +0f38fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ 0x0007 line=953 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -346809,17 +346830,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 │ │ -0f391c: |[0f391c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0f392c: 7120 0117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1701 │ │ -0f3932: 0e00 |0003: return-void │ │ +0f38fc: |[0f38fc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0f390c: 7120 0117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1701 │ │ +0f3912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=944 │ │ 0x0003 line=945 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -346830,22 +346851,22 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0f3934: |[0f3934] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0f3944: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -0f3948: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0f394a: 7120 0217 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@1702 │ │ -0f3950: 0e00 |0006: return-void │ │ -0f3952: 6e10 a913 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@13a9 │ │ -0f3958: 0c00 |000a: move-result-object v0 │ │ -0f395a: 28f8 |000b: goto 0003 // -0008 │ │ +0f3914: |[0f3914] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0f3924: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +0f3928: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0f392a: 7120 0217 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@1702 │ │ +0f3930: 0e00 |0006: return-void │ │ +0f3932: 6e10 a913 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@13a9 │ │ +0f3938: 0c00 |000a: move-result-object v0 │ │ +0f393a: 28f8 |000b: goto 0003 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=957 │ │ 0x0006 line=959 │ │ 0x0007 line=957 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ @@ -346857,17 +346878,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f395c: |[0f395c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ -0f396c: 7120 0317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.setFitsSystemWindows:(Landroid/view/View;Z)V // method@1703 │ │ -0f3972: 0e00 |0003: return-void │ │ +0f393c: |[0f393c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setFitsSystemWindows:(Landroid/view/View;Z)V │ │ +0f394c: 7120 0317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.setFitsSystemWindows:(Landroid/view/View;Z)V // method@1703 │ │ +0f3952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ 0x0003 line=1001 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -346903,17 +346924,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3974: |[0f3974] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.:()V │ │ -0f3984: 7010 4117 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@1741 │ │ -0f398a: 0e00 |0003: return-void │ │ +0f3954: |[0f3954] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.:()V │ │ +0f3964: 7010 4117 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@1741 │ │ +0f396a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ │ │ Virtual methods - │ │ @@ -346922,18 +346943,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f398c: |[0f398c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -0f399c: 7110 5417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@1754 │ │ -0f39a2: 0a00 |0003: move-result v0 │ │ -0f39a4: 0f00 |0004: return v0 │ │ +0f396c: |[0f396c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +0f397c: 7110 5417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@1754 │ │ +0f3982: 0a00 |0003: move-result v0 │ │ +0f3984: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -346942,17 +346963,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f39a8: |[0f39a8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -0f39b8: 7120 5517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@1755 │ │ -0f39be: 0e00 |0003: return-void │ │ +0f3988: |[0f3988] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +0f3998: 7120 5517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@1755 │ │ +0f399e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ @@ -346988,17 +347009,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f39c0: |[0f39c0] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.:()V │ │ -0f39d0: 7010 6018 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1860 │ │ -0f39d6: 0e00 |0003: return-void │ │ +0f39a0: |[0f39a0] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.:()V │ │ +0f39b0: 7010 6018 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1860 │ │ +0f39b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -347007,17 +347028,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f39d8: |[0f39d8] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -0f39e8: 7120 e218 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@18e2 │ │ -0f39ee: 0e00 |0003: return-void │ │ +0f39b8: |[0f39b8] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0f39c8: 7120 e218 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@18e2 │ │ +0f39ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0003 line=594 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -347054,17 +347075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f39f0: |[0f39f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -0f3a00: 7010 001a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1a00 │ │ -0f3a06: 0e00 |0003: return-void │ │ +0f39d0: |[0f39d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +0f39e0: 7010 001a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1a00 │ │ +0f39e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1054 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -347073,18 +347094,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 │ │ -0f3a08: |[0f3a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0f3a18: 7110 391b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b39 │ │ -0f3a1e: 0c00 |0003: move-result-object v0 │ │ -0f3a20: 1100 |0004: return-object v0 │ │ +0f39e8: |[0f39e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0f39f8: 7110 391b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b39 │ │ +0f39fe: 0c00 |0003: move-result-object v0 │ │ +0f3a00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347093,18 +347114,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3a24: |[0f3a24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ -0f3a34: 7110 2a1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getColumnCount:(Ljava/lang/Object;)I // method@1b2a │ │ -0f3a3a: 0a00 |0003: move-result v0 │ │ -0f3a3c: 0f00 |0004: return v0 │ │ +0f3a04: |[0f3a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +0f3a14: 7110 2a1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getColumnCount:(Ljava/lang/Object;)I // method@1b2a │ │ +0f3a1a: 0a00 |0003: move-result v0 │ │ +0f3a1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1091 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347113,18 +347134,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3a40: |[0f3a40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ -0f3a50: 7110 2b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getRowCount:(Ljava/lang/Object;)I // method@1b2b │ │ -0f3a56: 0a00 |0003: move-result v0 │ │ -0f3a58: 0f00 |0004: return v0 │ │ +0f3a20: |[0f3a20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +0f3a30: 7110 2b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getRowCount:(Ljava/lang/Object;)I // method@1b2b │ │ +0f3a36: 0a00 |0003: move-result v0 │ │ +0f3a38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347133,18 +347154,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3a5c: |[0f3a5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ -0f3a6c: 7110 2e1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnIndex:(Ljava/lang/Object;)I // method@1b2e │ │ -0f3a72: 0a00 |0003: move-result v0 │ │ -0f3a74: 0f00 |0004: return v0 │ │ +0f3a3c: |[0f3a3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +0f3a4c: 7110 2e1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnIndex:(Ljava/lang/Object;)I // method@1b2e │ │ +0f3a52: 0a00 |0003: move-result v0 │ │ +0f3a54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347153,18 +347174,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3a78: |[0f3a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ -0f3a88: 7110 2f1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnSpan:(Ljava/lang/Object;)I // method@1b2f │ │ -0f3a8e: 0a00 |0003: move-result v0 │ │ -0f3a90: 0f00 |0004: return v0 │ │ +0f3a58: |[0f3a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +0f3a68: 7110 2f1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnSpan:(Ljava/lang/Object;)I // method@1b2f │ │ +0f3a6e: 0a00 |0003: move-result v0 │ │ +0f3a70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1121 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347173,18 +347194,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 │ │ -0f3a94: |[0f3a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0f3aa4: 7110 3a1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b3a │ │ -0f3aaa: 0c00 |0003: move-result-object v0 │ │ -0f3aac: 1100 |0004: return-object v0 │ │ +0f3a74: |[0f3a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0f3a84: 7110 3a1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b3a │ │ +0f3a8a: 0c00 |0003: move-result-object v0 │ │ +0f3a8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347193,18 +347214,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3ab0: |[0f3ab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ -0f3ac0: 7110 301b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowIndex:(Ljava/lang/Object;)I // method@1b30 │ │ -0f3ac6: 0a00 |0003: move-result v0 │ │ -0f3ac8: 0f00 |0004: return v0 │ │ +0f3a90: |[0f3a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +0f3aa0: 7110 301b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowIndex:(Ljava/lang/Object;)I // method@1b30 │ │ +0f3aa6: 0a00 |0003: move-result v0 │ │ +0f3aa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347213,18 +347234,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3acc: |[0f3acc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ -0f3adc: 7110 311b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowSpan:(Ljava/lang/Object;)I // method@1b31 │ │ -0f3ae2: 0a00 |0003: move-result v0 │ │ -0f3ae4: 0f00 |0004: return v0 │ │ +0f3aac: |[0f3aac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +0f3abc: 7110 311b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowSpan:(Ljava/lang/Object;)I // method@1b31 │ │ +0f3ac2: 0a00 |0003: move-result v0 │ │ +0f3ac4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347233,18 +347254,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3ae8: |[0f3ae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0f3af8: 7110 3b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@1b3b │ │ -0f3afe: 0a00 |0003: move-result v0 │ │ -0f3b00: 0f00 |0004: return v0 │ │ +0f3ac8: |[0f3ac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0f3ad8: 7110 3b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@1b3b │ │ +0f3ade: 0a00 |0003: move-result v0 │ │ +0f3ae0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1057 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347253,18 +347274,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 │ │ -0f3b04: |[0f3b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0f3b14: 7110 3c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b3c │ │ -0f3b1a: 0c00 |0003: move-result-object v0 │ │ -0f3b1c: 1100 |0004: return-object v0 │ │ +0f3ae4: |[0f3ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0f3af4: 7110 3c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b3c │ │ +0f3afa: 0c00 |0003: move-result-object v0 │ │ +0f3afc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347273,18 +347294,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3b20: |[0f3b20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ -0f3b30: 7110 2c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.isHierarchical:(Ljava/lang/Object;)Z // method@1b2c │ │ -0f3b36: 0a00 |0003: move-result v0 │ │ -0f3b38: 0f00 |0004: return v0 │ │ +0f3b00: |[0f3b00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +0f3b10: 7110 2c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.isHierarchical:(Ljava/lang/Object;)Z // method@1b2c │ │ +0f3b16: 0a00 |0003: move-result v0 │ │ +0f3b18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1101 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347293,18 +347314,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3b3c: |[0f3b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ -0f3b4c: 7110 321b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.isHeading:(Ljava/lang/Object;)Z // method@1b32 │ │ -0f3b52: 0a00 |0003: move-result v0 │ │ -0f3b54: 0f00 |0004: return v0 │ │ +0f3b1c: |[0f3b1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +0f3b2c: 7110 321b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.isHeading:(Ljava/lang/Object;)Z // method@1b32 │ │ +0f3b32: 0a00 |0003: move-result v0 │ │ +0f3b34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1136 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347313,18 +347334,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0f3b58: |[0f3b58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0f3b68: 7140 3d1b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1b3d │ │ -0f3b6e: 0c00 |0003: move-result-object v0 │ │ -0f3b70: 1100 |0004: return-object v0 │ │ +0f3b38: |[0f3b38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0f3b48: 7140 3d1b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1b3d │ │ +0f3b4e: 0c00 |0003: move-result-object v0 │ │ +0f3b50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1078 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 rowCount I │ │ 0x0000 - 0x0005 reg=3 columnCount I │ │ @@ -347336,18 +347357,18 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0f3b74: |[0f3b74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0f3b84: 7156 3e1b 3254 |0000: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; // method@1b3e │ │ -0f3b8a: 0c00 |0003: move-result-object v0 │ │ -0f3b8c: 1100 |0004: return-object v0 │ │ +0f3b54: |[0f3b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0f3b64: 7156 3e1b 3254 |0000: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; // method@1b3e │ │ +0f3b6a: 0c00 |0003: move-result-object v0 │ │ +0f3b6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1085 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 rowIndex I │ │ 0x0000 - 0x0005 reg=3 rowSpan I │ │ @@ -347361,17 +347382,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 │ │ -0f3b90: |[0f3b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0f3ba0: 7120 3f1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b3f │ │ -0f3ba6: 0e00 |0003: return-void │ │ +0f3b70: |[0f3b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0f3b80: 7120 3f1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b3f │ │ +0f3b86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1072 │ │ 0x0003 line=1073 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -347382,17 +347403,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 │ │ -0f3ba8: |[0f3ba8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0f3bb8: 7120 401b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b40 │ │ -0f3bbe: 0e00 |0003: return-void │ │ +0f3b88: |[0f3b88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0f3b98: 7120 401b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b40 │ │ +0f3b9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1141 │ │ 0x0003 line=1142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -347403,17 +347424,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3bc0: |[0f3bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0f3bd0: 7120 411b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@1b41 │ │ -0f3bd6: 0e00 |0003: return-void │ │ +0f3ba0: |[0f3ba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0f3bb0: 7120 411b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@1b41 │ │ +0f3bb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ 0x0003 line=1063 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -347449,17 +347470,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3bd8: |[0f3bd8] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -0f3be8: 7010 fa15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@15fa │ │ -0f3bee: 0e00 |0003: return-void │ │ +0f3bb8: |[0f3bb8] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0f3bc8: 7010 fa15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@15fa │ │ +0f3bce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1004 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -347468,23 +347489,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 │ │ -0f3bf0: |[0f3bf0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0f3c00: 7110 0517 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@1705 │ │ -0f3c06: 0c00 |0003: move-result-object v0 │ │ -0f3c08: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0f3c0c: 2201 c603 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@03c6 │ │ -0f3c10: 7020 541b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1b54 │ │ -0f3c16: 1101 |000b: return-object v1 │ │ -0f3c18: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0f3c1a: 28fe |000d: goto 000b // -0002 │ │ +0f3bd0: |[0f3bd0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0f3be0: 7110 0517 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@1705 │ │ +0f3be6: 0c00 |0003: move-result-object v0 │ │ +0f3be8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0f3bec: 2201 c603 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@03c6 │ │ +0f3bf0: 7020 541b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1b54 │ │ +0f3bf6: 1101 |000b: return-object v1 │ │ +0f3bf8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0f3bfa: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ 0x0004 line=1050 │ │ 0x0006 line=1051 │ │ 0x000b line=1053 │ │ locals : │ │ @@ -347497,18 +347518,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3c1c: |[0f3c1c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -0f3c2c: 7110 0617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getFitsSystemWindows:(Landroid/view/View;)Z // method@1706 │ │ -0f3c32: 0a00 |0003: move-result v0 │ │ -0f3c34: 0f00 |0004: return v0 │ │ +0f3bfc: |[0f3bfc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0f3c0c: 7110 0617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getFitsSystemWindows:(Landroid/view/View;)Z // method@1706 │ │ +0f3c12: 0a00 |0003: move-result v0 │ │ +0f3c14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1078 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -347517,18 +347538,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3c38: |[0f3c38] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0f3c48: 7110 0717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@1707 │ │ -0f3c4e: 0a00 |0003: move-result v0 │ │ -0f3c50: 0f00 |0004: return v0 │ │ +0f3c18: |[0f3c18] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0f3c28: 7110 0717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@1707 │ │ +0f3c2e: 0a00 |0003: move-result v0 │ │ +0f3c30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -347537,18 +347558,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3c54: |[0f3c54] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0f3c64: 7110 0817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@1708 │ │ -0f3c6a: 0a00 |0003: move-result v0 │ │ -0f3c6c: 0f00 |0004: return v0 │ │ +0f3c34: |[0f3c34] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +0f3c44: 7110 0817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@1708 │ │ +0f3c4a: 0a00 |0003: move-result v0 │ │ +0f3c4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -347557,18 +347578,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3c70: |[0f3c70] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0f3c80: 7110 0917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@1709 │ │ -0f3c86: 0a00 |0003: move-result v0 │ │ -0f3c88: 0f00 |0004: return v0 │ │ +0f3c50: |[0f3c50] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +0f3c60: 7110 0917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@1709 │ │ +0f3c66: 0a00 |0003: move-result v0 │ │ +0f3c68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -347577,18 +347598,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 │ │ -0f3c8c: |[0f3c8c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0f3c9c: 7110 0a17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@170a │ │ -0f3ca2: 0c00 |0003: move-result-object v0 │ │ -0f3ca4: 1100 |0004: return-object v0 │ │ +0f3c6c: |[0f3c6c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0f3c7c: 7110 0a17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@170a │ │ +0f3c82: 0c00 |0003: move-result-object v0 │ │ +0f3c84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -347597,18 +347618,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3ca8: |[0f3ca8] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0f3cb8: 7110 0b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@170b │ │ -0f3cbe: 0a00 |0003: move-result v0 │ │ -0f3cc0: 0f00 |0004: return v0 │ │ +0f3c88: |[0f3c88] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0f3c98: 7110 0b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@170b │ │ +0f3c9e: 0a00 |0003: move-result v0 │ │ +0f3ca0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -347617,18 +347638,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 │ │ -0f3cc4: |[0f3cc4] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0f3cd4: 7130 0c17 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@170c │ │ -0f3cda: 0a00 |0003: move-result v0 │ │ -0f3cdc: 0f00 |0004: return v0 │ │ +0f3ca4: |[0f3ca4] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0f3cb4: 7130 0c17 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@170c │ │ +0f3cba: 0a00 |0003: move-result v0 │ │ +0f3cbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ 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 │ │ @@ -347639,17 +347660,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3ce0: |[0f3ce0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0f3cf0: 7110 0d17 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@170d │ │ -0f3cf6: 0e00 |0003: return-void │ │ +0f3cc0: |[0f3cc0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0f3cd0: 7110 0d17 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@170d │ │ +0f3cd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0003 line=1016 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -347659,17 +347680,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0f3cf8: |[0f3cf8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0f3d08: 7155 0e17 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@170e │ │ -0f3d0e: 0e00 |0003: return-void │ │ +0f3cd8: |[0f3cd8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0f3ce8: 7155 0e17 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@170e │ │ +0f3cee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ 0x0003 line=1020 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -347683,17 +347704,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 │ │ -0f3d10: |[0f3d10] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0f3d20: 7120 0f17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@170f │ │ -0f3d26: 0e00 |0003: return-void │ │ +0f3cf0: |[0f3cf0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0f3d00: 7120 0f17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@170f │ │ +0f3d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1023 │ │ 0x0003 line=1024 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -347704,17 +347725,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 │ │ -0f3d28: |[0f3d28] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0f3d38: 7140 1017 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1710 │ │ -0f3d3e: 0e00 |0003: return-void │ │ +0f3d08: |[0f3d08] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0f3d18: 7140 1017 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1710 │ │ +0f3d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 0x0003 line=1028 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -347726,17 +347747,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3d40: |[0f3d40] android.support.v4.view.ViewCompat$JBViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0f3d50: 7110 1117 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.requestApplyInsets:(Landroid/view/View;)V // method@1711 │ │ -0f3d56: 0e00 |0003: return-void │ │ +0f3d20: |[0f3d20] android.support.v4.view.ViewCompat$JBViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0f3d30: 7110 1117 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.requestApplyInsets:(Landroid/view/View;)V // method@1711 │ │ +0f3d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x0003 line=1074 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -347746,17 +347767,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3d58: |[0f3d58] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0f3d68: 7120 1217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@1712 │ │ -0f3d6e: 0e00 |0003: return-void │ │ +0f3d38: |[0f3d38] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0f3d48: 7120 1217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@1712 │ │ +0f3d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ 0x0003 line=1012 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -347767,20 +347788,20 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0f3d70: |[0f3d70] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0f3d80: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0f3d82: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ -0f3d86: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -0f3d88: 7120 1317 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@1713 │ │ -0f3d8e: 0e00 |0007: return-void │ │ +0f3d50: |[0f3d50] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0f3d60: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0f3d62: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ +0f3d66: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +0f3d68: 7120 1317 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@1713 │ │ +0f3d6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0003 line=1039 │ │ 0x0004 line=1041 │ │ 0x0007 line=1042 │ │ locals : │ │ @@ -347820,17 +347841,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3d90: |[0f3d90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.:()V │ │ -0f3da0: 7010 031a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1a03 │ │ -0f3da6: 0e00 |0003: return-void │ │ +0f3d70: |[0f3d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.:()V │ │ +0f3d80: 7010 031a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1a03 │ │ +0f3d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ │ │ Virtual methods - │ │ @@ -347839,17 +347860,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 │ │ -0f3da8: |[0f3da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0f3db8: 7120 da1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ada │ │ -0f3dbe: 0e00 |0003: return-void │ │ +0f3d88: |[0f3d88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0f3d98: 7120 da1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.addAction:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ada │ │ +0f3d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0003 line=1166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -347860,18 +347881,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3dc0: |[0f3dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getAccessibilityActionId:(Ljava/lang/Object;)I │ │ -0f3dd0: 7110 db1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getAccessibilityActionId:(Ljava/lang/Object;)I // method@1adb │ │ -0f3dd6: 0a00 |0003: move-result v0 │ │ -0f3dd8: 0f00 |0004: return v0 │ │ +0f3da0: |[0f3da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getAccessibilityActionId:(Ljava/lang/Object;)I │ │ +0f3db0: 7110 db1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getAccessibilityActionId:(Ljava/lang/Object;)I // method@1adb │ │ +0f3db6: 0a00 |0003: move-result v0 │ │ +0f3db8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 action Ljava/lang/Object; │ │ │ │ @@ -347880,18 +347901,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 │ │ -0f3ddc: |[0f3ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0f3dec: 7110 dc1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1adc │ │ -0f3df2: 0c00 |0003: move-result-object v0 │ │ -0f3df4: 1100 |0004: return-object v0 │ │ +0f3dbc: |[0f3dbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0f3dcc: 7110 dc1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getAccessibilityActionLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1adc │ │ +0f3dd2: 0c00 |0003: move-result-object v0 │ │ +0f3dd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 action Ljava/lang/Object; │ │ │ │ @@ -347900,18 +347921,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 │ │ -0f3df8: |[0f3df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -0f3e08: 7110 dd1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1add │ │ -0f3e0e: 0c00 |0003: move-result-object v0 │ │ -0f3e10: 1100 |0004: return-object v0 │ │ +0f3dd8: |[0f3dd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +0f3de8: 7110 dd1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1add │ │ +0f3dee: 0c00 |0003: move-result-object v0 │ │ +0f3df0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347920,18 +347941,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3e14: |[0f3e14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ -0f3e24: 7110 d81a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;.isSelected:(Ljava/lang/Object;)Z // method@1ad8 │ │ -0f3e2a: 0a00 |0003: move-result v0 │ │ -0f3e2c: 0f00 |0004: return v0 │ │ +0f3df4: |[0f3df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0f3e04: 7110 d81a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;.isSelected:(Ljava/lang/Object;)Z // method@1ad8 │ │ +0f3e0a: 0a00 |0003: move-result v0 │ │ +0f3e0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1187 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -347940,18 +347961,18 @@ │ │ type : '(ILjava/lang/CharSequence;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0f3e30: |[0f3e30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; │ │ -0f3e40: 7120 de1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; // method@1ade │ │ -0f3e46: 0c00 |0003: move-result-object v0 │ │ -0f3e48: 1100 |0004: return-object v0 │ │ +0f3e10: |[0f3e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; │ │ +0f3e20: 7120 de1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.newAccessibilityAction:(ILjava/lang/CharSequence;)Ljava/lang/Object; // method@1ade │ │ +0f3e26: 0c00 |0003: move-result-object v0 │ │ +0f3e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 actionId I │ │ 0x0000 - 0x0005 reg=3 label Ljava/lang/CharSequence; │ │ @@ -347961,18 +347982,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0f3e4c: |[0f3e4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0f3e5c: 7140 df1a 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1adf │ │ -0f3e62: 0c00 |0003: move-result-object v0 │ │ -0f3e64: 1100 |0004: return-object v0 │ │ +0f3e2c: |[0f3e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0f3e3c: 7140 df1a 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1adf │ │ +0f3e42: 0c00 |0003: move-result-object v0 │ │ +0f3e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1159 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 rowCount I │ │ 0x0000 - 0x0005 reg=3 columnCount I │ │ @@ -347984,18 +348005,18 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0f3e68: |[0f3e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0f3e78: 7706 e01a 0200 |0000: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1ae0 │ │ -0f3e7e: 0c00 |0003: move-result-object v0 │ │ -0f3e80: 1100 |0004: return-object v0 │ │ +0f3e48: |[0f3e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0f3e58: 7706 e01a 0200 |0000: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1ae0 │ │ +0f3e5e: 0c00 |0003: move-result-object v0 │ │ +0f3e60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 rowIndex I │ │ 0x0000 - 0x0005 reg=3 rowSpan I │ │ @@ -348034,17 +348055,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3e84: |[0f3e84] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -0f3e94: 7010 0416 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1604 │ │ -0f3e9a: 0e00 |0003: return-void │ │ +0f3e64: |[0f3e64] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0f3e74: 7010 0416 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1604 │ │ +0f3e7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -348053,18 +348074,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3e9c: |[0f3e9c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0f3eac: 7110 1517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@1715 │ │ -0f3eb2: 0a00 |0003: move-result v0 │ │ -0f3eb4: 0f00 |0004: return v0 │ │ +0f3e7c: |[0f3e7c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0f3e8c: 7110 1517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@1715 │ │ +0f3e92: 0a00 |0003: move-result v0 │ │ +0f3e94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348073,18 +348094,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3eb8: |[0f3eb8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0f3ec8: 7110 1617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@1716 │ │ -0f3ece: 0a00 |0003: move-result v0 │ │ -0f3ed0: 0f00 |0004: return v0 │ │ +0f3e98: |[0f3e98] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0f3ea8: 7110 1617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@1716 │ │ +0f3eae: 0a00 |0003: move-result v0 │ │ +0f3eb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1101 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348093,18 +348114,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3ed4: |[0f3ed4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -0f3ee4: 7110 1717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@1717 │ │ -0f3eea: 0a00 |0003: move-result v0 │ │ -0f3eec: 0f00 |0004: return v0 │ │ +0f3eb4: |[0f3eb4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +0f3ec4: 7110 1717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@1717 │ │ +0f3eca: 0a00 |0003: move-result v0 │ │ +0f3ecc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348113,18 +348134,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3ef0: |[0f3ef0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -0f3f00: 7110 1817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@1718 │ │ -0f3f06: 0a00 |0003: move-result v0 │ │ -0f3f08: 0f00 |0004: return v0 │ │ +0f3ed0: |[0f3ed0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0f3ee0: 7110 1817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@1718 │ │ +0f3ee6: 0a00 |0003: move-result v0 │ │ +0f3ee8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348133,18 +348154,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f3f0c: |[0f3f0c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -0f3f1c: 7110 1917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@1719 │ │ -0f3f22: 0a00 |0003: move-result v0 │ │ -0f3f24: 0f00 |0004: return v0 │ │ +0f3eec: |[0f3eec] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0f3efc: 7110 1917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@1719 │ │ +0f3f02: 0a00 |0003: move-result v0 │ │ +0f3f04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348153,17 +348174,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3f28: |[0f3f28] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0f3f38: 7120 1a17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@171a │ │ -0f3f3e: 0e00 |0003: return-void │ │ +0f3f08: |[0f3f08] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0f3f18: 7120 1a17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@171a │ │ +0f3f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1091 │ │ 0x0003 line=1092 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348174,17 +348195,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 │ │ -0f3f40: |[0f3f40] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0f3f50: 7120 1b17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@171b │ │ -0f3f56: 0e00 |0003: return-void │ │ +0f3f20: |[0f3f20] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0f3f30: 7120 1b17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@171b │ │ +0f3f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0003 line=1097 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348195,17 +348216,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f3f58: |[0f3f58] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0f3f68: 7120 1c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@171c │ │ -0f3f6e: 0e00 |0003: return-void │ │ +0f3f38: |[0f3f38] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0f3f48: 7120 1c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@171c │ │ +0f3f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348216,17 +348237,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0f3f70: |[0f3f70] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0f3f80: 7155 1d17 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@171d │ │ -0f3f86: 0e00 |0003: return-void │ │ +0f3f50: |[0f3f50] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0f3f60: 7155 1d17 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@171d │ │ +0f3f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1121 │ │ 0x0003 line=1122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348265,17 +348286,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f3f88: |[0f3f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.:()V │ │ -0f3f98: 7010 5719 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@1957 │ │ -0f3f9e: 0e00 |0003: return-void │ │ +0f3f68: |[0f3f68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.:()V │ │ +0f3f78: 7010 5719 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@1957 │ │ +0f3f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl; │ │ │ │ Virtual methods - │ │ @@ -348284,23 +348305,23 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0f3fa0: |[0f3fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.getTraversalAfter:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0f3fb0: 7110 e21a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.getTraversalAfter:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ae2 │ │ -0f3fb6: 0c00 |0003: move-result-object v0 │ │ -0f3fb8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0f3fbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0f3fbe: 1101 |0007: return-object v1 │ │ -0f3fc0: 2201 b503 |0008: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0f3fc4: 7020 881a 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ -0f3fca: 28fa |000d: goto 0007 // -0006 │ │ +0f3f80: |[0f3f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.getTraversalAfter:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0f3f90: 7110 e21a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.getTraversalAfter:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ae2 │ │ +0f3f96: 0c00 |0003: move-result-object v0 │ │ +0f3f98: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0f3f9c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0f3f9e: 1101 |0007: return-object v1 │ │ +0f3fa0: 2201 b503 |0008: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +0f3fa4: 7020 881a 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ +0f3faa: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0004 line=1215 │ │ 0x0006 line=1216 │ │ 0x0007 line=1219 │ │ locals : │ │ @@ -348313,23 +348334,23 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0f3fcc: |[0f3fcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.getTraversalBefore:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0f3fdc: 7110 e31a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.getTraversalBefore:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ae3 │ │ -0f3fe2: 0c00 |0003: move-result-object v0 │ │ -0f3fe4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0f3fe8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0f3fea: 1101 |0007: return-object v1 │ │ -0f3fec: 2201 b503 |0008: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ -0f3ff0: 7020 881a 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ -0f3ff6: 28fa |000d: goto 0007 // -0006 │ │ +0f3fac: |[0f3fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.getTraversalBefore:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0f3fbc: 7110 e31a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.getTraversalBefore:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ae3 │ │ +0f3fc2: 0c00 |0003: move-result-object v0 │ │ +0f3fc4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0f3fc8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0f3fca: 1101 |0007: return-object v1 │ │ +0f3fcc: 2201 b503 |0008: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@03b5 │ │ +0f3fd0: 7020 881a 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1a88 │ │ +0f3fd6: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0004 line=1195 │ │ 0x0006 line=1196 │ │ 0x0007 line=1199 │ │ locals : │ │ @@ -348342,17 +348363,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 │ │ -0f3ff8: |[0f3ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0f4008: 7120 e41a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V // method@1ae4 │ │ -0f400e: 0e00 |0003: return-void │ │ +0f3fd8: |[0f3fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0f3fe8: 7120 e41a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;)V // method@1ae4 │ │ +0f3fee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -348363,17 +348384,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 │ │ -0f4010: |[0f4010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0f4020: 7130 e51a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V // method@1ae5 │ │ -0f4026: 0e00 |0003: return-void │ │ +0f3ff0: |[0f3ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0f4000: 7130 e51a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalAfter:(Ljava/lang/Object;Landroid/view/View;I)V // method@1ae5 │ │ +0f4006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -348385,17 +348406,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 │ │ -0f4028: |[0f4028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0f4038: 7120 e61a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V // method@1ae6 │ │ -0f403e: 0e00 |0003: return-void │ │ +0f4008: |[0f4008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0f4018: 7120 e61a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;)V // method@1ae6 │ │ +0f401e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1204 │ │ 0x0003 line=1205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -348406,17 +348427,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 │ │ -0f4040: |[0f4040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0f4050: 7130 e71a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V // method@1ae7 │ │ -0f4056: 0e00 |0003: return-void │ │ +0f4020: |[0f4020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0f4030: 7130 e71a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22;.setTraversalBefore:(Ljava/lang/Object;Landroid/view/View;I)V // method@1ae7 │ │ +0f4036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1209 │ │ 0x0003 line=1210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -348453,17 +348474,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f4058: |[0f4058] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -0f4068: 7010 1416 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@1614 │ │ -0f406e: 0e00 |0003: return-void │ │ +0f4038: |[0f4038] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +0f4048: 7010 1416 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@1614 │ │ +0f404e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -348472,18 +348493,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f4070: |[0f4070] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0f4080: 7110 1f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@171f │ │ -0f4086: 0a00 |0003: move-result v0 │ │ -0f4088: 0f00 |0004: return v0 │ │ +0f4050: |[0f4050] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0f4060: 7110 1f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@171f │ │ +0f4066: 0a00 |0003: move-result v0 │ │ +0f4068: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348492,17 +348513,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f408c: |[0f408c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0f409c: 7120 2017 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@1720 │ │ -0f40a2: 0e00 |0003: return-void │ │ +0f406c: |[0f406c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0f407c: 7120 2017 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@1720 │ │ +0f4082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0003 line=1139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348513,17 +348534,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f40a4: |[0f40a4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0f40b4: 7120 1317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@1713 │ │ -0f40ba: 0e00 |0003: return-void │ │ +0f4084: |[0f4084] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0f4094: 7120 1317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@1713 │ │ +0f409a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0003 line=1144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348559,17 +348580,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f40bc: |[0f40bc] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.:()V │ │ -0f40cc: 7010 1e16 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@161e │ │ -0f40d2: 0e00 |0003: return-void │ │ +0f409c: |[0f409c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.:()V │ │ +0f40ac: 7010 1e16 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@161e │ │ +0f40b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -348578,18 +348599,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f40d4: |[0f40d4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ -0f40e4: 7110 ca16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getElevation:(Landroid/view/View;)F // method@16ca │ │ -0f40ea: 0a00 |0003: move-result v0 │ │ -0f40ec: 0f00 |0004: return v0 │ │ +0f40b4: |[0f40b4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +0f40c4: 7110 ca16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getElevation:(Landroid/view/View;)F // method@16ca │ │ +0f40ca: 0a00 |0003: move-result v0 │ │ +0f40cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348598,18 +348619,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f40f0: |[0f40f0] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0f4100: 7110 cb16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@16cb │ │ -0f4106: 0c00 |0003: move-result-object v0 │ │ -0f4108: 1100 |0004: return-object v0 │ │ +0f40d0: |[0f40d0] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0f40e0: 7110 cb16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@16cb │ │ +0f40e6: 0c00 |0003: move-result-object v0 │ │ +0f40e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348618,18 +348639,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f410c: |[0f410c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ -0f411c: 7110 cc16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTranslationZ:(Landroid/view/View;)F // method@16cc │ │ -0f4122: 0a00 |0003: move-result v0 │ │ -0f4124: 0f00 |0004: return v0 │ │ +0f40ec: |[0f40ec] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +0f40fc: 7110 cc16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTranslationZ:(Landroid/view/View;)F // method@16cc │ │ +0f4102: 0a00 |0003: move-result v0 │ │ +0f4104: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1180 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348638,18 +348659,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0f4128: |[0f4128] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.isImportantForAccessibility:(Landroid/view/View;)Z │ │ -0f4138: 7110 cd16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.isImportantForAccessibility:(Landroid/view/View;)Z // method@16cd │ │ -0f413e: 0a00 |0003: move-result v0 │ │ -0f4140: 0f00 |0004: return v0 │ │ +0f4108: |[0f4108] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.isImportantForAccessibility:(Landroid/view/View;)Z │ │ +0f4118: 7110 cd16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.isImportantForAccessibility:(Landroid/view/View;)Z // method@16cd │ │ +0f411e: 0a00 |0003: move-result v0 │ │ +0f4120: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -348658,17 +348679,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0f4144: |[0f4144] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0f4154: 7110 ce16 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatApi21;.requestApplyInsets:(Landroid/view/View;)V // method@16ce │ │ -0f415a: 0e00 |0003: return-void │ │ +0f4124: |[0f4124] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0f4134: 7110 ce16 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatApi21;.requestApplyInsets:(Landroid/view/View;)V // method@16ce │ │ +0f413a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1160 │ │ 0x0003 line=1161 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348678,17 +348699,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f415c: |[0f415c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ -0f416c: 7120 cf16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setElevation:(Landroid/view/View;F)V // method@16cf │ │ -0f4172: 0e00 |0003: return-void │ │ +0f413c: |[0f413c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +0f414c: 7120 cf16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setElevation:(Landroid/view/View;F)V // method@16cf │ │ +0f4152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0003 line=1166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348699,17 +348720,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f4174: |[0f4174] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -0f4184: 7120 d016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@16d0 │ │ -0f418a: 0e00 |0003: return-void │ │ +0f4154: |[0f4154] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +0f4164: 7120 d016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@16d0 │ │ +0f416a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1185 │ │ 0x0003 line=1186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348720,17 +348741,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f418c: |[0f418c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -0f419c: 7120 d116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@16d1 │ │ -0f41a2: 0e00 |0003: return-void │ │ +0f416c: |[0f416c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0f417c: 7120 d116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@16d1 │ │ +0f4182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1150 │ │ 0x0003 line=1151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -348741,17 +348762,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0f41a4: |[0f41a4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ -0f41b4: 7120 d216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTranslationZ:(Landroid/view/View;F)V // method@16d2 │ │ -0f41ba: 0e00 |0003: return-void │ │ +0f4184: |[0f4184] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +0f4194: 7120 d216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTranslationZ:(Landroid/view/View;F)V // method@16d2 │ │ +0f419a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ 0x0003 line=1176 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 2249823 bytes, number of entries: 1207 │ │ │ +Zip file size: 2249803 bytes, number of entries: 1207 │ │ │ ?rwxrwxr-x 2.0 unx 755 b- stor 80-Jan-01 00:00 SevenZip/CRC.class │ │ │ ?rwxrwxr-x 2.0 unx 1932 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZ/InWindow.class │ │ │ ?rwxrwxr-x 2.0 unx 1132 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZ/OutWindow.class │ │ │ ?rwxrwxr-x 2.0 unx 1697 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZMA/Base.class │ │ │ ?rwxrwxr-x 2.0 unx 1271 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZMA/Decoder$LenDecoder.class │ │ │ ?rwxrwxr-x 2.0 unx 864 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2.class │ │ │ ?rwxrwxr-x 2.0 unx 1054 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZMA/Decoder$LiteralDecoder.class │ │ │ @@ -802,15 +802,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1898 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Article.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 2761 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ConfigManager.class │ │ │ ?rwxrwxr-x 2.0 unx 1300 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Database$DatabaseException.class │ │ │ ?rwxrwxr-x 2.0 unx 395 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Database$MetaCursor.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Database$MyMergeCursor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3046 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Database$MyMergeCursor.class │ │ │ -?rwxrwxr-x 2.0 unx 7327 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Database.class │ │ │ +?rwxrwxr-x 2.0 unx 7312 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Database.class │ │ │ ?rwxrwxr-x 2.0 unx 2300 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/DownloadUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 4419 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 531 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$bool.class │ │ │ ?rwxrwxr-x 2.0 unx 735 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$color.class │ │ │ ?rwxrwxr-x 2.0 unx 1094 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$dimen.class │ │ │ ?rwxrwxr-x 2.0 unx 6681 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 4354 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$id.class │ │ │ @@ -820,27 +820,27 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4960 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 5740 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 10199 b- defN 80-Jan-01 00:00 fr/renzo/wikipoff/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 193 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 134 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1416 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/StorageUtils$StorageInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 3736 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/StorageUtils.class │ │ │ -?rwxrwxr-x 2.0 unx 7774 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Wiki.class │ │ │ +?rwxrwxr-x 2.0 unx 7767 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/Wiki.class │ │ │ ?rwxrwxr-x 2.0 unx 1404 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/WikiDBFile.class │ │ │ ?rwxrwxr-x 2.0 unx 232 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/WikiException.class │ │ │ ?rwxrwxr-x 2.0 unx 739 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/WikiXMLParser$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4891 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/WikiXMLParser.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/WikipOff$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1905 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/WikipOff.class │ │ │ ?rwxrwxr-x 2.0 unx 1562 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/AboutActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 926 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/ArticleActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 445 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/ArticleActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 979 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/ArticleActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 513 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1.class │ │ │ -?rwxrwxr-x 2.0 unx 1507 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.class │ │ │ +?rwxrwxr-x 2.0 unx 1503 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2818 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 690 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 689 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener.class │ │ │ ?rwxrwxr-x 2.0 unx 902 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1338 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1972 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 438 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/SettingsActivity$1.class │ │ │ @@ -848,26 +848,26 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4054 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/SettingsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 542 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 669 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1576 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 577 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 854 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1354 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener.class │ │ │ -?rwxrwxr-x 2.0 unx 8032 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 8040 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1404 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1111 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 4143 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiInstalledActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 782 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiManagerActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 906 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 706 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiManagerActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 2328 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile.class │ │ │ ?rwxrwxr-x 2.0 unx 884 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType.class │ │ │ ?rwxrwxr-x 2.0 unx 1257 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1798 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1.class │ │ │ -?rwxrwxr-x 2.0 unx 2710 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 2692 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1257 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1274 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2149 b- stor 80-Jan-01 00:00 fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 5213 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZ/BinTree.class │ │ │ ?rwxrwxr-x 2.0 unx 871 b- stor 80-Jan-01 00:00 SevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder.class │ │ │ ?rwxrwxr-x 2.0 unx 467 b- stor 80-Jan-01 00:00 SevenZip/LzmaBench$CProgressInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ @@ -1181,15 +1181,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 443 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1005 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1444 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 636 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 535 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 14440 b- defN 80-Jan-01 00:00 com/actionbarsherlock/widget/SuggestionsAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 12528 b- defN 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiManagerActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 12527 b- defN 80-Jan-01 00:00 fr/renzo/wikipoff/ui/activities/WikiManagerActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3929 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 865 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2530 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 420 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 569 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.class │ │ │ @@ -1202,8 +1202,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2051 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1843 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1285 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 934 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1064 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 561 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1080 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class │ │ │ -1207 files, 2303885 bytes uncompressed, 2007659 bytes compressed: 12.9% │ │ │ +1207 files, 2303848 bytes uncompressed, 2007639 bytes compressed: 12.9% │ │ ├── fr/renzo/wikipoff/Database$MyMergeCursor.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -11,20 +11,20 @@ │ │ │ │ { │ │ │ │ private Cursor mCursor; │ │ │ │ private Cursor[] mCursors; │ │ │ │ private DataSetObserver mObserver; │ │ │ │ final /* synthetic */ Database this$0; │ │ │ │ │ │ │ │ public Database$MyMergeCursor(final Database this$0, final Cursor[] mCursors) { │ │ │ │ + int i = 0; │ │ │ │ this.this$0 = this$0; │ │ │ │ this.mObserver = (DataSetObserver)new Database$MyMergeCursor$1(this); │ │ │ │ this.mCursors = mCursors; │ │ │ │ this.mCursor = mCursors[0]; │ │ │ │ - final Cursor[] mCursors2 = this.mCursors; │ │ │ │ - for (int length = mCursors2.length, i = 0; i < length; ++i) { │ │ │ │ + for (Cursor[] mCursors2 = this.mCursors; i < mCursors2.length; ++i) { │ │ │ │ final Cursor cursor = mCursors2[i]; │ │ │ │ if (cursor != null) { │ │ │ │ cursor.registerDataSetObserver(this.mObserver); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ @@ -121,28 +121,32 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isNull(final int n) { │ │ │ │ return this.mCursor.isNull(n); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onMove(final int n, final int n2) { │ │ │ │ + boolean moveToPosition = false; │ │ │ │ this.mCursor = null; │ │ │ │ int n3 = 0; │ │ │ │ final Cursor[] mCursors = this.mCursors; │ │ │ │ for (int length = mCursors.length, i = 0; i < length; ++i) { │ │ │ │ final Cursor mCursor = mCursors[i]; │ │ │ │ if (mCursor != null) { │ │ │ │ if (n2 < mCursor.getCount() + n3) { │ │ │ │ this.mCursor = mCursor; │ │ │ │ break; │ │ │ │ } │ │ │ │ n3 += mCursor.getCount(); │ │ │ │ } │ │ │ │ } │ │ │ │ - return this.mCursor != null && this.mCursor.moveToPosition(n2 - n3); │ │ │ │ + if (this.mCursor != null) { │ │ │ │ + moveToPosition = this.mCursor.moveToPosition(n2 - n3); │ │ │ │ + } │ │ │ │ + return moveToPosition; │ │ │ │ } │ │ │ │ │ │ │ │ public void registerContentObserver(final ContentObserver contentObserver) { │ │ │ │ final Cursor[] mCursors = this.mCursors; │ │ │ │ for (int length = mCursors.length, i = 0; i < length; ++i) { │ │ │ │ final Cursor cursor = mCursors[i]; │ │ │ │ if (cursor != null) { │ │ │ │ @@ -158,22 +162,24 @@ │ │ │ │ if (cursor != null) { │ │ │ │ cursor.registerDataSetObserver(dataSetObserver); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public boolean requery() { │ │ │ │ + boolean b = false; │ │ │ │ final Cursor[] mCursors = this.mCursors; │ │ │ │ for (int length = mCursors.length, i = 0; i < length; ++i) { │ │ │ │ final Cursor cursor = mCursors[i]; │ │ │ │ if (cursor != null && !cursor.requery()) { │ │ │ │ - return false; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ } │ │ │ │ - return true; │ │ │ │ + b = true; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ │ │ │ │ public void unregisterContentObserver(final ContentObserver contentObserver) { │ │ │ │ final Cursor[] mCursors = this.mCursors; │ │ │ │ for (int length = mCursors.length, i = 0; i < length; ++i) { │ │ │ │ final Cursor cursor = mCursors[i]; │ │ │ │ if (cursor != null) { │ │ ├── fr/renzo/wikipoff/Database.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -210,139 +210,137 @@ │ │ │ │ // 8: iload_3 │ │ │ │ // 9: anewarray Lfr/renzo/wikipoff/Database$MetaCursor; │ │ │ │ // 12: astore 4 │ │ │ │ // 14: iconst_0 │ │ │ │ // 15: istore 5 │ │ │ │ // 17: aload_0 │ │ │ │ // 18: getfield fr/renzo/wikipoff/Database.sqlh:Ljava/util/ArrayList; │ │ │ │ - // 21: astore 6 │ │ │ │ - // 23: aload 6 │ │ │ │ - // 25: invokevirtual java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - // 28: astore 7 │ │ │ │ - // 30: aload 7 │ │ │ │ - // 32: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ - // 37: istore_3 │ │ │ │ - // 38: iload_3 │ │ │ │ - // 39: ifeq 199 │ │ │ │ - // 42: aload 7 │ │ │ │ - // 44: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - // 49: checkcast Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ - // 52: astore 8 │ │ │ │ - // 54: aconst_null │ │ │ │ - // 55: astore 9 │ │ │ │ - // 57: new Lfr/renzo/wikipoff/Database$MetaCursor; │ │ │ │ - // 60: astore 10 │ │ │ │ - // 62: aload 8 │ │ │ │ - // 64: aload_1 │ │ │ │ - // 65: aload_2 │ │ │ │ - // 66: invokevirtual android/database/sqlite/SQLiteDatabase.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - // 69: astore 6 │ │ │ │ - // 71: new Lfr/renzo/wikipoff/Wiki; │ │ │ │ - // 74: astore 11 │ │ │ │ - // 76: aload_0 │ │ │ │ - // 77: getfield fr/renzo/wikipoff/Database.context:Landroid/content/Context; │ │ │ │ - // 80: astore 12 │ │ │ │ - // 82: new Ljava/io/File; │ │ │ │ - // 85: astore 13 │ │ │ │ - // 87: aload 8 │ │ │ │ - // 89: invokevirtual android/database/sqlite/SQLiteDatabase.getPath:()Ljava/lang/String; │ │ │ │ - // 92: astore 14 │ │ │ │ - // 94: aload 13 │ │ │ │ - // 96: aload 14 │ │ │ │ - // 98: invokespecial java/io/File.:(Ljava/lang/String;)V │ │ │ │ - // 101: aload 11 │ │ │ │ - // 103: aload 12 │ │ │ │ - // 105: aload 13 │ │ │ │ - // 107: invokespecial fr/renzo/wikipoff/Wiki.:(Landroid/content/Context;Ljava/io/File;)V │ │ │ │ - // 110: aload 10 │ │ │ │ - // 112: aload_0 │ │ │ │ - // 113: aload 6 │ │ │ │ - // 115: aload 11 │ │ │ │ - // 117: invokespecial fr/renzo/wikipoff/Database$MetaCursor.:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V │ │ │ │ - // 120: aload 4 │ │ │ │ - // 122: iload 5 │ │ │ │ - // 124: aload 10 │ │ │ │ - // 126: aastore │ │ │ │ - // 127: iload 5 │ │ │ │ - // 129: iconst_1 │ │ │ │ - // 130: iadd │ │ │ │ - // 131: istore 5 │ │ │ │ - // 133: goto 30 │ │ │ │ - // 136: astore 15 │ │ │ │ - // 138: aload 15 │ │ │ │ - // 140: invokevirtual fr/renzo/wikipoff/WikiException.printStackTrace:()V │ │ │ │ - // 143: new Lfr/renzo/wikipoff/Database$DatabaseException; │ │ │ │ - // 146: astore 6 │ │ │ │ - // 148: ldc_w "Pute chie race" │ │ │ │ - // 151: astore 11 │ │ │ │ - // 153: aload 6 │ │ │ │ - // 155: aload_0 │ │ │ │ - // 156: aload 11 │ │ │ │ - // 158: invokespecial fr/renzo/wikipoff/Database$DatabaseException.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ │ │ - // 161: aload 6 │ │ │ │ - // 163: athrow │ │ │ │ - // 164: astore 15 │ │ │ │ - // 166: aload 9 │ │ │ │ - // 168: ifnull 176 │ │ │ │ - // 171: aload 9 │ │ │ │ - // 173: invokevirtual fr/renzo/wikipoff/Database$MetaCursor.close:()V │ │ │ │ - // 176: new Lfr/renzo/wikipoff/Database$DatabaseException; │ │ │ │ - // 179: astore 6 │ │ │ │ - // 181: aload 15 │ │ │ │ - // 183: invokevirtual android/database/sqlite/SQLiteException.getMessage:()Ljava/lang/String; │ │ │ │ - // 186: astore 11 │ │ │ │ - // 188: aload 6 │ │ │ │ - // 190: aload_0 │ │ │ │ - // 191: aload 11 │ │ │ │ - // 193: invokespecial fr/renzo/wikipoff/Database$DatabaseException.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ │ │ - // 196: aload 6 │ │ │ │ - // 198: athrow │ │ │ │ - // 199: new Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ - // 202: astore 6 │ │ │ │ - // 204: aload 6 │ │ │ │ - // 206: aload_0 │ │ │ │ - // 207: aload 4 │ │ │ │ - // 209: invokespecial fr/renzo/wikipoff/Database$MyMergeCursor.:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V │ │ │ │ - // 212: aload 6 │ │ │ │ - // 214: areturn │ │ │ │ - // 215: astore 15 │ │ │ │ - // 217: aload 10 │ │ │ │ - // 219: astore 9 │ │ │ │ - // 221: goto 166 │ │ │ │ + // 21: invokevirtual java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + // 24: astore 6 │ │ │ │ + // 26: aload 6 │ │ │ │ + // 28: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ + // 33: istore 7 │ │ │ │ + // 35: iload 7 │ │ │ │ + // 37: ifeq 197 │ │ │ │ + // 40: aload 6 │ │ │ │ + // 42: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + // 47: checkcast Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ + // 50: astore 8 │ │ │ │ + // 52: aconst_null │ │ │ │ + // 53: astore 9 │ │ │ │ + // 55: new Lfr/renzo/wikipoff/Database$MetaCursor; │ │ │ │ + // 58: astore 10 │ │ │ │ + // 60: aload 8 │ │ │ │ + // 62: aload_1 │ │ │ │ + // 63: aload_2 │ │ │ │ + // 64: invokevirtual android/database/sqlite/SQLiteDatabase.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + // 67: astore 11 │ │ │ │ + // 69: new Lfr/renzo/wikipoff/Wiki; │ │ │ │ + // 72: astore 12 │ │ │ │ + // 74: aload_0 │ │ │ │ + // 75: getfield fr/renzo/wikipoff/Database.context:Landroid/content/Context; │ │ │ │ + // 78: astore 13 │ │ │ │ + // 80: new Ljava/io/File; │ │ │ │ + // 83: astore 14 │ │ │ │ + // 85: aload 8 │ │ │ │ + // 87: invokevirtual android/database/sqlite/SQLiteDatabase.getPath:()Ljava/lang/String; │ │ │ │ + // 90: astore 15 │ │ │ │ + // 92: aload 14 │ │ │ │ + // 94: aload 15 │ │ │ │ + // 96: invokespecial java/io/File.:(Ljava/lang/String;)V │ │ │ │ + // 99: aload 12 │ │ │ │ + // 101: aload 13 │ │ │ │ + // 103: aload 14 │ │ │ │ + // 105: invokespecial fr/renzo/wikipoff/Wiki.:(Landroid/content/Context;Ljava/io/File;)V │ │ │ │ + // 108: aload 10 │ │ │ │ + // 110: aload_0 │ │ │ │ + // 111: aload 11 │ │ │ │ + // 113: aload 12 │ │ │ │ + // 115: invokespecial fr/renzo/wikipoff/Database$MetaCursor.:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V │ │ │ │ + // 118: aload 4 │ │ │ │ + // 120: iload 5 │ │ │ │ + // 122: aload 10 │ │ │ │ + // 124: aastore │ │ │ │ + // 125: iload 5 │ │ │ │ + // 127: iconst_1 │ │ │ │ + // 128: iadd │ │ │ │ + // 129: istore 5 │ │ │ │ + // 131: goto 26 │ │ │ │ + // 134: astore 16 │ │ │ │ + // 136: aload 16 │ │ │ │ + // 138: invokevirtual fr/renzo/wikipoff/WikiException.printStackTrace:()V │ │ │ │ + // 141: new Lfr/renzo/wikipoff/Database$DatabaseException; │ │ │ │ + // 144: astore 6 │ │ │ │ + // 146: ldc_w "Pute chie race" │ │ │ │ + // 149: astore 11 │ │ │ │ + // 151: aload 6 │ │ │ │ + // 153: aload_0 │ │ │ │ + // 154: aload 11 │ │ │ │ + // 156: invokespecial fr/renzo/wikipoff/Database$DatabaseException.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ │ │ + // 159: aload 6 │ │ │ │ + // 161: athrow │ │ │ │ + // 162: astore 16 │ │ │ │ + // 164: aload 9 │ │ │ │ + // 166: ifnull 174 │ │ │ │ + // 169: aload 9 │ │ │ │ + // 171: invokevirtual fr/renzo/wikipoff/Database$MetaCursor.close:()V │ │ │ │ + // 174: new Lfr/renzo/wikipoff/Database$DatabaseException; │ │ │ │ + // 177: astore 6 │ │ │ │ + // 179: aload 16 │ │ │ │ + // 181: invokevirtual android/database/sqlite/SQLiteException.getMessage:()Ljava/lang/String; │ │ │ │ + // 184: astore 11 │ │ │ │ + // 186: aload 6 │ │ │ │ + // 188: aload_0 │ │ │ │ + // 189: aload 11 │ │ │ │ + // 191: invokespecial fr/renzo/wikipoff/Database$DatabaseException.:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ │ │ + // 194: aload 6 │ │ │ │ + // 196: athrow │ │ │ │ + // 197: new Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ │ + // 200: astore 6 │ │ │ │ + // 202: aload 6 │ │ │ │ + // 204: aload_0 │ │ │ │ + // 205: aload 4 │ │ │ │ + // 207: invokespecial fr/renzo/wikipoff/Database$MyMergeCursor.:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V │ │ │ │ + // 210: aload 6 │ │ │ │ + // 212: areturn │ │ │ │ + // 213: astore 16 │ │ │ │ + // 215: aload 10 │ │ │ │ + // 217: astore 9 │ │ │ │ + // 219: goto 164 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- ----------------------------------------- │ │ │ │ - // 57 60 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 57 60 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 65 69 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 65 69 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 71 74 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 71 74 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 76 80 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 76 80 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 82 85 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 82 85 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 87 92 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 87 92 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 96 101 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 96 101 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 105 110 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 105 110 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 115 120 136 164 Lfr/renzo/wikipoff/WikiException; │ │ │ │ - // 115 120 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 124 127 215 224 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 138 143 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 143 146 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 156 161 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ - // 161 164 164 166 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 55 58 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 55 58 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 63 67 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 63 67 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 69 72 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 69 72 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 74 78 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 74 78 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 80 83 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 80 83 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 85 90 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 85 90 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 94 99 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 94 99 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 103 108 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 103 108 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 113 118 134 162 Lfr/renzo/wikipoff/WikiException; │ │ │ │ + // 113 118 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 122 125 213 222 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 136 141 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 141 144 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 154 159 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ + // 159 162 162 164 Landroid/database/sqlite/SQLiteException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 105 out of bounds for length 105 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 103 out of bounds for length 103 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:113) │ │ ├── fr/renzo/wikipoff/Wiki.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1024,77 +1024,73 @@ │ │ │ │ stack=300, locals=7, args_size=1 │ │ │ │ 0: new #74 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #75 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #77 // Field dbfiles:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #240 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #245, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 68 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #81 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ - 40: astore 5 │ │ │ │ - 42: new #86 // class java/io/File │ │ │ │ - 45: astore_2 │ │ │ │ - 46: aload 5 │ │ │ │ - 48: invokevirtual #252 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ - 51: astore 6 │ │ │ │ - 53: aload_2 │ │ │ │ - 54: aload 6 │ │ │ │ - 56: invokespecial #254 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ - 59: aload_1 │ │ │ │ - 60: aload_2 │ │ │ │ - 61: invokevirtual #102 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 64: pop │ │ │ │ - 65: goto 18 │ │ │ │ - 68: aload_1 │ │ │ │ - 69: areturn │ │ │ │ + 12: invokevirtual #240 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #245, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 67 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #81 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ + 36: astore 4 │ │ │ │ + 38: new #86 // class java/io/File │ │ │ │ + 41: astore 5 │ │ │ │ + 43: aload 4 │ │ │ │ + 45: invokevirtual #252 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ + 48: astore 6 │ │ │ │ + 50: aload 5 │ │ │ │ + 52: aload 6 │ │ │ │ + 54: invokespecial #254 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ + 57: aload_1 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: invokevirtual #102 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 63: pop │ │ │ │ + 64: goto 16 │ │ │ │ + 67: aload_1 │ │ │ │ + 68: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getDBFilesnamesAsList(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=1 │ │ │ │ 0: new #74 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #75 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #77 // Field dbfiles:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #240 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #245, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 57 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #81 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ - 40: astore 5 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: invokevirtual #252 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ - 47: astore_2 │ │ │ │ - 48: aload_1 │ │ │ │ - 49: aload_2 │ │ │ │ - 50: invokevirtual #102 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 53: pop │ │ │ │ - 54: goto 18 │ │ │ │ - 57: aload_1 │ │ │ │ - 58: areturn │ │ │ │ + 12: invokevirtual #240 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #245, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 55 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #81 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ + 36: astore 4 │ │ │ │ + 38: aload 4 │ │ │ │ + 40: invokevirtual #252 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ + 43: astore 5 │ │ │ │ + 45: aload_1 │ │ │ │ + 46: aload 5 │ │ │ │ + 48: invokevirtual #102 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 51: pop │ │ │ │ + 52: goto 16 │ │ │ │ + 55: aload_1 │ │ │ │ + 56: areturn │ │ │ │ │ │ │ │ public java.lang.String getFilenamesAsString(); │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1243,166 +1239,164 @@ │ │ │ │ 1: invokevirtual #291 // Method getSource:()Ljava/lang/String; │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ public java.lang.String getSizeReadable(boolean); │ │ │ │ descriptor: (Z)Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=25, args_size=2 │ │ │ │ + stack=300, locals=28, args_size=2 │ │ │ │ 0: lconst_0 │ │ │ │ 1: lstore_2 │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #77 // Field dbfiles:Ljava/util/ArrayList; │ │ │ │ - 6: astore 4 │ │ │ │ - 8: aload 4 │ │ │ │ - 10: invokevirtual #240 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 13: astore 5 │ │ │ │ - 15: aload 5 │ │ │ │ - 17: invokeinterface #245, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 22: istore 6 │ │ │ │ - 24: iload 6 │ │ │ │ - 26: ifeq 56 │ │ │ │ - 29: aload 5 │ │ │ │ - 31: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 36: checkcast #81 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ - 39: astore 7 │ │ │ │ - 41: aload 7 │ │ │ │ - 43: invokevirtual #295 // Method fr/renzo/wikipoff/WikiDBFile.getSize:()J │ │ │ │ - 46: lstore 8 │ │ │ │ - 48: lload_2 │ │ │ │ - 49: lload 8 │ │ │ │ - 51: ladd │ │ │ │ - 52: lstore_2 │ │ │ │ - 53: goto 15 │ │ │ │ - 56: iload_1 │ │ │ │ - 57: ifeq 126 │ │ │ │ - 60: sipush 1000 │ │ │ │ - 63: istore 10 │ │ │ │ - 65: iload 10 │ │ │ │ - 67: i2l │ │ │ │ - 68: lstore 8 │ │ │ │ - 70: lload_2 │ │ │ │ - 71: lload 8 │ │ │ │ - 73: lcmp │ │ │ │ - 74: istore 6 │ │ │ │ - 76: iload 6 │ │ │ │ - 78: ifge 134 │ │ │ │ - 81: new #173 // class java/lang/StringBuilder │ │ │ │ - 84: astore 4 │ │ │ │ - 86: aload 4 │ │ │ │ - 88: invokespecial #174 // Method java/lang/StringBuilder."":()V │ │ │ │ - 91: lload_2 │ │ │ │ - 92: invokestatic #301 // Method java/lang/Long.toString:(J)Ljava/lang/String; │ │ │ │ - 95: astore 11 │ │ │ │ - 97: aload 4 │ │ │ │ - 99: aload 11 │ │ │ │ - 101: invokevirtual #180 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 104: astore 4 │ │ │ │ - 106: ldc_w #303 // String B │ │ │ │ - 109: astore 11 │ │ │ │ - 111: aload 4 │ │ │ │ - 113: aload 11 │ │ │ │ - 115: invokevirtual #180 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 118: invokevirtual #186 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 121: astore 4 │ │ │ │ - 123: aload 4 │ │ │ │ - 125: areturn │ │ │ │ - 126: sipush 1024 │ │ │ │ - 129: istore 10 │ │ │ │ - 131: goto 65 │ │ │ │ - 134: lload_2 │ │ │ │ - 135: l2d │ │ │ │ - 136: invokestatic #310 // Method java/lang/Math.log:(D)D │ │ │ │ - 139: dstore 12 │ │ │ │ - 141: iload 10 │ │ │ │ - 143: i2d │ │ │ │ - 144: invokestatic #310 // Method java/lang/Math.log:(D)D │ │ │ │ - 147: dstore 14 │ │ │ │ - 149: dload 12 │ │ │ │ - 151: dload 14 │ │ │ │ - 153: ddiv │ │ │ │ - 154: dstore 12 │ │ │ │ - 156: dload 12 │ │ │ │ - 158: d2i │ │ │ │ - 159: istore 16 │ │ │ │ - 161: new #173 // class java/lang/StringBuilder │ │ │ │ - 164: astore 11 │ │ │ │ - 166: aload 11 │ │ │ │ - 168: invokespecial #174 // Method java/lang/StringBuilder."":()V │ │ │ │ - 171: iload_1 │ │ │ │ - 172: ifeq 300 │ │ │ │ - 175: ldc_w #312 // String kMGTPE │ │ │ │ - 178: astore 4 │ │ │ │ - 180: iload 16 │ │ │ │ - 182: iconst_m1 │ │ │ │ - 183: iadd │ │ │ │ - 184: istore 17 │ │ │ │ - 186: aload 4 │ │ │ │ - 188: iload 17 │ │ │ │ - 190: invokevirtual #316 // Method java/lang/String.charAt:(I)C │ │ │ │ - 193: istore 6 │ │ │ │ - 195: aload 11 │ │ │ │ - 197: iload 6 │ │ │ │ - 199: invokevirtual #319 // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; │ │ │ │ - 202: astore 11 │ │ │ │ - 204: iload_1 │ │ │ │ - 205: ifeq 308 │ │ │ │ - 208: ldc #54 // String │ │ │ │ - 210: astore 4 │ │ │ │ - 212: aload 11 │ │ │ │ - 214: aload 4 │ │ │ │ - 216: invokevirtual #180 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 219: invokevirtual #186 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 222: astore 18 │ │ │ │ - 224: iconst_2 │ │ │ │ - 225: istore 19 │ │ │ │ - 227: iload 19 │ │ │ │ - 229: anewarray #4 // class java/lang/Object │ │ │ │ - 232: astore 11 │ │ │ │ - 234: lload_2 │ │ │ │ - 235: l2d │ │ │ │ - 236: dstore 14 │ │ │ │ - 238: iload 10 │ │ │ │ - 240: i2d │ │ │ │ - 241: dstore 20 │ │ │ │ - 243: iload 16 │ │ │ │ - 245: i2d │ │ │ │ - 246: dstore 22 │ │ │ │ - 248: dload 20 │ │ │ │ - 250: dload 22 │ │ │ │ - 252: invokestatic #325 // Method java/lang/Math.pow:(DD)D │ │ │ │ - 255: dstore 20 │ │ │ │ - 257: dload 14 │ │ │ │ - 259: dload 20 │ │ │ │ - 261: ddiv │ │ │ │ - 262: dstore 14 │ │ │ │ - 264: dload 14 │ │ │ │ - 266: invokestatic #331 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ - 269: astore 24 │ │ │ │ - 271: aload 11 │ │ │ │ - 273: iconst_0 │ │ │ │ - 274: aload 24 │ │ │ │ - 276: aastore │ │ │ │ - 277: iconst_1 │ │ │ │ - 278: istore 17 │ │ │ │ - 280: aload 11 │ │ │ │ - 282: iload 17 │ │ │ │ - 284: aload 18 │ │ │ │ - 286: aastore │ │ │ │ - 287: ldc_w #321 // String %.1f %sB │ │ │ │ - 290: aload 11 │ │ │ │ - 292: invokestatic #334 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 295: astore 4 │ │ │ │ - 297: goto 123 │ │ │ │ - 300: ldc_w #336 // String KMGTPE │ │ │ │ - 303: astore 4 │ │ │ │ - 305: goto 180 │ │ │ │ - 308: ldc_w #338 // String i │ │ │ │ - 311: astore 4 │ │ │ │ - 313: goto 212 │ │ │ │ + 6: invokevirtual #240 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore 4 │ │ │ │ + 11: aload 4 │ │ │ │ + 13: invokeinterface #245, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 18: istore 5 │ │ │ │ + 20: iload 5 │ │ │ │ + 22: ifeq 52 │ │ │ │ + 25: aload 4 │ │ │ │ + 27: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 32: checkcast #81 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ + 35: astore 6 │ │ │ │ + 37: aload 6 │ │ │ │ + 39: invokevirtual #295 // Method fr/renzo/wikipoff/WikiDBFile.getSize:()J │ │ │ │ + 42: lstore 7 │ │ │ │ + 44: lload_2 │ │ │ │ + 45: lload 7 │ │ │ │ + 47: ladd │ │ │ │ + 48: lstore_2 │ │ │ │ + 49: goto 11 │ │ │ │ + 52: iload_1 │ │ │ │ + 53: ifeq 122 │ │ │ │ + 56: sipush 1000 │ │ │ │ + 59: istore 9 │ │ │ │ + 61: iload 9 │ │ │ │ + 63: i2l │ │ │ │ + 64: lstore 10 │ │ │ │ + 66: lload_2 │ │ │ │ + 67: lload 10 │ │ │ │ + 69: lcmp │ │ │ │ + 70: istore 12 │ │ │ │ + 72: iload 12 │ │ │ │ + 74: ifge 130 │ │ │ │ + 77: new #173 // class java/lang/StringBuilder │ │ │ │ + 80: astore 4 │ │ │ │ + 82: aload 4 │ │ │ │ + 84: invokespecial #174 // Method java/lang/StringBuilder."":()V │ │ │ │ + 87: lload_2 │ │ │ │ + 88: invokestatic #301 // Method java/lang/Long.toString:(J)Ljava/lang/String; │ │ │ │ + 91: astore 13 │ │ │ │ + 93: aload 4 │ │ │ │ + 95: aload 13 │ │ │ │ + 97: invokevirtual #180 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 100: astore 4 │ │ │ │ + 102: ldc_w #303 // String B │ │ │ │ + 105: astore 13 │ │ │ │ + 107: aload 4 │ │ │ │ + 109: aload 13 │ │ │ │ + 111: invokevirtual #180 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 114: invokevirtual #186 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 117: astore 4 │ │ │ │ + 119: aload 4 │ │ │ │ + 121: areturn │ │ │ │ + 122: sipush 1024 │ │ │ │ + 125: istore 9 │ │ │ │ + 127: goto 61 │ │ │ │ + 130: lload_2 │ │ │ │ + 131: l2d │ │ │ │ + 132: invokestatic #310 // Method java/lang/Math.log:(D)D │ │ │ │ + 135: dstore 14 │ │ │ │ + 137: iload 9 │ │ │ │ + 139: i2d │ │ │ │ + 140: invokestatic #310 // Method java/lang/Math.log:(D)D │ │ │ │ + 143: dstore 16 │ │ │ │ + 145: dload 14 │ │ │ │ + 147: dload 16 │ │ │ │ + 149: ddiv │ │ │ │ + 150: dstore 14 │ │ │ │ + 152: dload 14 │ │ │ │ + 154: d2i │ │ │ │ + 155: istore 18 │ │ │ │ + 157: new #173 // class java/lang/StringBuilder │ │ │ │ + 160: astore 13 │ │ │ │ + 162: aload 13 │ │ │ │ + 164: invokespecial #174 // Method java/lang/StringBuilder."":()V │ │ │ │ + 167: iload_1 │ │ │ │ + 168: ifeq 296 │ │ │ │ + 171: ldc_w #312 // String kMGTPE │ │ │ │ + 174: astore 4 │ │ │ │ + 176: iload 18 │ │ │ │ + 178: iconst_m1 │ │ │ │ + 179: iadd │ │ │ │ + 180: istore 19 │ │ │ │ + 182: aload 4 │ │ │ │ + 184: iload 19 │ │ │ │ + 186: invokevirtual #316 // Method java/lang/String.charAt:(I)C │ │ │ │ + 189: istore 12 │ │ │ │ + 191: aload 13 │ │ │ │ + 193: iload 12 │ │ │ │ + 195: invokevirtual #319 // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; │ │ │ │ + 198: astore 13 │ │ │ │ + 200: iload_1 │ │ │ │ + 201: ifeq 304 │ │ │ │ + 204: ldc #54 // String │ │ │ │ + 206: astore 4 │ │ │ │ + 208: aload 13 │ │ │ │ + 210: aload 4 │ │ │ │ + 212: invokevirtual #180 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 215: invokevirtual #186 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 218: astore 20 │ │ │ │ + 220: iconst_2 │ │ │ │ + 221: istore 5 │ │ │ │ + 223: iload 5 │ │ │ │ + 225: anewarray #4 // class java/lang/Object │ │ │ │ + 228: astore 13 │ │ │ │ + 230: lload_2 │ │ │ │ + 231: l2d │ │ │ │ + 232: dstore 21 │ │ │ │ + 234: iload 9 │ │ │ │ + 236: i2d │ │ │ │ + 237: dstore 23 │ │ │ │ + 239: iload 18 │ │ │ │ + 241: i2d │ │ │ │ + 242: dstore 25 │ │ │ │ + 244: dload 23 │ │ │ │ + 246: dload 25 │ │ │ │ + 248: invokestatic #325 // Method java/lang/Math.pow:(DD)D │ │ │ │ + 251: dstore 23 │ │ │ │ + 253: dload 21 │ │ │ │ + 255: dload 23 │ │ │ │ + 257: ddiv │ │ │ │ + 258: dstore 21 │ │ │ │ + 260: dload 21 │ │ │ │ + 262: invokestatic #331 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ + 265: astore 27 │ │ │ │ + 267: aload 13 │ │ │ │ + 269: iconst_0 │ │ │ │ + 270: aload 27 │ │ │ │ + 272: aastore │ │ │ │ + 273: iconst_1 │ │ │ │ + 274: istore 19 │ │ │ │ + 276: aload 13 │ │ │ │ + 278: iload 19 │ │ │ │ + 280: aload 20 │ │ │ │ + 282: aastore │ │ │ │ + 283: ldc_w #321 // String %.1f %sB │ │ │ │ + 286: aload 13 │ │ │ │ + 288: invokestatic #334 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 291: astore 4 │ │ │ │ + 293: goto 119 │ │ │ │ + 296: ldc_w #336 // String KMGTPE │ │ │ │ + 299: astore 4 │ │ │ │ + 301: goto 176 │ │ │ │ + 304: ldc_w #338 // String i │ │ │ │ + 307: astore 4 │ │ │ │ + 309: goto 208 │ │ │ │ │ │ │ │ public java.lang.String getSource(); │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=1 │ │ │ │ 0: ldc #54 // String │ │ ├── fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -106,62 +106,60 @@ │ │ │ │ 6: invokespecial #14 // Method java/lang/Object."":()V │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void onClick(android.view.View); │ │ │ │ descriptor: (Landroid/view/View;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=6, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ 4: invokestatic #20 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList; │ │ │ │ - 7: astore_2 │ │ │ │ - 8: aload_2 │ │ │ │ - 9: invokevirtual #26 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 19: istore 4 │ │ │ │ - 21: iload 4 │ │ │ │ - 23: ifeq 51 │ │ │ │ - 26: aload_3 │ │ │ │ - 27: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 32: checkcast #38 // class java/lang/String │ │ │ │ - 35: astore 5 │ │ │ │ - 37: aload_0 │ │ │ │ - 38: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ - 41: astore_2 │ │ │ │ - 42: aload_2 │ │ │ │ - 43: aload 5 │ │ │ │ - 45: invokevirtual #42 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.deleteDb:(Ljava/lang/String;)V │ │ │ │ - 48: goto 13 │ │ │ │ - 51: aload_0 │ │ │ │ - 52: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ - 55: astore_2 │ │ │ │ - 56: aload_0 │ │ │ │ - 57: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ - 60: invokestatic #46 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I │ │ │ │ - 63: istore 6 │ │ │ │ - 65: aload_2 │ │ │ │ - 66: iload 6 │ │ │ │ - 68: invokevirtual #50 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.setResult:(I)V │ │ │ │ - 71: aload_0 │ │ │ │ - 72: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ - 75: invokestatic #54 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; │ │ │ │ - 78: invokeinterface #60, 1 // InterfaceMethod android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor; │ │ │ │ - 83: astore_2 │ │ │ │ - 84: aload_0 │ │ │ │ - 85: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ - 88: ldc #61 // int 2131034205 │ │ │ │ - 90: invokevirtual #66 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.getString:(I)Ljava/lang/String; │ │ │ │ - 93: astore 7 │ │ │ │ - 95: aload_2 │ │ │ │ - 96: aload 7 │ │ │ │ - 98: iconst_1 │ │ │ │ - 99: invokeinterface #73, 3 // InterfaceMethod android/content/SharedPreferences$Editor.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; │ │ │ │ - 104: invokeinterface #76, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ - 109: pop │ │ │ │ - 110: aload_0 │ │ │ │ - 111: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ - 114: invokevirtual #79 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.finish:()V │ │ │ │ - 117: return │ │ │ │ + 7: invokevirtual #26 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 10: astore_2 │ │ │ │ + 11: aload_2 │ │ │ │ + 12: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 17: istore_3 │ │ │ │ + 18: iload_3 │ │ │ │ + 19: ifeq 49 │ │ │ │ + 22: aload_2 │ │ │ │ + 23: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 28: checkcast #38 // class java/lang/String │ │ │ │ + 31: astore 4 │ │ │ │ + 33: aload_0 │ │ │ │ + 34: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ + 37: astore 5 │ │ │ │ + 39: aload 5 │ │ │ │ + 41: aload 4 │ │ │ │ + 43: invokevirtual #42 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.deleteDb:(Ljava/lang/String;)V │ │ │ │ + 46: goto 11 │ │ │ │ + 49: aload_0 │ │ │ │ + 50: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ + 53: astore_2 │ │ │ │ + 54: aload_0 │ │ │ │ + 55: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ + 58: invokestatic #46 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I │ │ │ │ + 61: istore_3 │ │ │ │ + 62: aload_2 │ │ │ │ + 63: iload_3 │ │ │ │ + 64: invokevirtual #50 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.setResult:(I)V │ │ │ │ + 67: aload_0 │ │ │ │ + 68: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ + 71: invokestatic #54 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; │ │ │ │ + 74: invokeinterface #60, 1 // InterfaceMethod android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor; │ │ │ │ + 79: astore_2 │ │ │ │ + 80: aload_0 │ │ │ │ + 81: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ + 84: ldc #61 // int 2131034205 │ │ │ │ + 86: invokevirtual #66 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.getString:(I)Ljava/lang/String; │ │ │ │ + 89: astore 5 │ │ │ │ + 91: aload_2 │ │ │ │ + 92: aload 5 │ │ │ │ + 94: iconst_1 │ │ │ │ + 95: invokeinterface #73, 3 // InterfaceMethod android/content/SharedPreferences$Editor.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; │ │ │ │ + 100: invokeinterface #76, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ + 105: pop │ │ │ │ + 106: aload_0 │ │ │ │ + 107: getfield #10 // Field this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ │ + 110: invokevirtual #79 // Method fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.finish:()V │ │ │ │ + 113: return │ │ │ │ } │ │ ├── fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -576,102 +576,100 @@ │ │ │ │ 1: ldc #44 // String download │ │ │ │ 3: invokevirtual #48 // Method getSystemService:(Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ 6: checkcast #50 // class android/app/DownloadManager │ │ │ │ 9: astore_1 │ │ │ │ 10: aload_0 │ │ │ │ 11: getfield #52 // Field wiki:Lfr/renzo/wikipoff/Wiki; │ │ │ │ 14: invokevirtual #58 // Method fr/renzo/wikipoff/Wiki.getDBFiles:()Ljava/util/ArrayList; │ │ │ │ - 17: astore_2 │ │ │ │ - 18: aload_2 │ │ │ │ - 19: invokevirtual #62 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 22: astore_3 │ │ │ │ - 23: aload_3 │ │ │ │ - 24: invokeinterface #68, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 29: istore 4 │ │ │ │ - 31: iload 4 │ │ │ │ - 33: ifeq 184 │ │ │ │ - 36: aload_3 │ │ │ │ - 37: invokeinterface #72, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #74 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ - 45: astore 5 │ │ │ │ - 47: new #76 // class android/app/DownloadManager$Request │ │ │ │ - 50: astore 6 │ │ │ │ - 52: aload 5 │ │ │ │ - 54: invokevirtual #80 // Method fr/renzo/wikipoff/WikiDBFile.getUrl:()Ljava/lang/String; │ │ │ │ - 57: invokestatic #86 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ - 60: astore_2 │ │ │ │ - 61: aload 6 │ │ │ │ - 63: aload_2 │ │ │ │ - 64: invokespecial #89 // Method android/app/DownloadManager$Request."":(Landroid/net/Uri;)V │ │ │ │ - 67: new #91 // class java/io/File │ │ │ │ - 70: astore_2 │ │ │ │ - 71: new #91 // class java/io/File │ │ │ │ - 74: astore 7 │ │ │ │ - 76: aload_0 │ │ │ │ - 77: getfield #93 // Field storage:Ljava/lang/String; │ │ │ │ - 80: astore 8 │ │ │ │ - 82: ldc #94 // int 2131034180 │ │ │ │ - 84: istore 9 │ │ │ │ - 86: aload_0 │ │ │ │ - 87: iload 9 │ │ │ │ - 89: invokevirtual #99 // Method getString:(I)Ljava/lang/String; │ │ │ │ - 92: astore 10 │ │ │ │ - 94: aload 7 │ │ │ │ - 96: aload 8 │ │ │ │ - 98: aload 10 │ │ │ │ - 100: invokespecial #102 // Method java/io/File."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 103: aload 5 │ │ │ │ - 105: invokevirtual #105 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ - 108: astore 8 │ │ │ │ - 110: aload_2 │ │ │ │ + 17: invokevirtual #62 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 20: astore_2 │ │ │ │ + 21: aload_2 │ │ │ │ + 22: invokeinterface #68, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 27: istore_3 │ │ │ │ + 28: iload_3 │ │ │ │ + 29: ifeq 192 │ │ │ │ + 32: aload_2 │ │ │ │ + 33: invokeinterface #72, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 38: checkcast #74 // class fr/renzo/wikipoff/WikiDBFile │ │ │ │ + 41: astore 4 │ │ │ │ + 43: new #76 // class android/app/DownloadManager$Request │ │ │ │ + 46: astore 5 │ │ │ │ + 48: aload 4 │ │ │ │ + 50: invokevirtual #80 // Method fr/renzo/wikipoff/WikiDBFile.getUrl:()Ljava/lang/String; │ │ │ │ + 53: invokestatic #86 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ + 56: astore 6 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: aload 6 │ │ │ │ + 62: invokespecial #89 // Method android/app/DownloadManager$Request."":(Landroid/net/Uri;)V │ │ │ │ + 65: new #91 // class java/io/File │ │ │ │ + 68: astore 6 │ │ │ │ + 70: new #91 // class java/io/File │ │ │ │ + 73: astore 7 │ │ │ │ + 75: aload_0 │ │ │ │ + 76: getfield #93 // Field storage:Ljava/lang/String; │ │ │ │ + 79: astore 8 │ │ │ │ + 81: ldc #94 // int 2131034180 │ │ │ │ + 83: istore 9 │ │ │ │ + 85: aload_0 │ │ │ │ + 86: iload 9 │ │ │ │ + 88: invokevirtual #99 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 91: astore 10 │ │ │ │ + 93: aload 7 │ │ │ │ + 95: aload 8 │ │ │ │ + 97: aload 10 │ │ │ │ + 99: invokespecial #102 // Method java/io/File."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 102: aload 4 │ │ │ │ + 104: invokevirtual #105 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ + 107: astore 8 │ │ │ │ + 109: aload 6 │ │ │ │ 111: aload 7 │ │ │ │ 113: aload 8 │ │ │ │ 115: invokespecial #108 // Method java/io/File."":(Ljava/io/File;Ljava/lang/String;)V │ │ │ │ - 118: aload_2 │ │ │ │ - 119: invokevirtual #111 // Method java/io/File.getAbsolutePath:()Ljava/lang/String; │ │ │ │ - 122: astore 11 │ │ │ │ - 124: new #113 // class java/lang/StringBuilder │ │ │ │ - 127: astore_2 │ │ │ │ - 128: aload_2 │ │ │ │ - 129: invokespecial #114 // Method java/lang/StringBuilder."":()V │ │ │ │ - 132: ldc #116 // String file:// │ │ │ │ - 134: astore 7 │ │ │ │ - 136: aload_2 │ │ │ │ - 137: aload 7 │ │ │ │ - 139: invokevirtual #120 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 142: aload 11 │ │ │ │ - 144: invokevirtual #120 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 147: invokevirtual #123 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 150: invokestatic #86 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ - 153: astore_2 │ │ │ │ - 154: aload 6 │ │ │ │ - 156: aload_2 │ │ │ │ - 157: invokevirtual #127 // Method android/app/DownloadManager$Request.setDestinationUri:(Landroid/net/Uri;)Landroid/app/DownloadManager$Request; │ │ │ │ - 160: pop │ │ │ │ - 161: aload 5 │ │ │ │ - 163: invokevirtual #105 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ - 166: astore_2 │ │ │ │ - 167: aload 6 │ │ │ │ - 169: aload_2 │ │ │ │ - 170: invokevirtual #131 // Method android/app/DownloadManager$Request.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; │ │ │ │ - 173: pop │ │ │ │ - 174: aload_1 │ │ │ │ - 175: aload 6 │ │ │ │ - 177: invokevirtual #135 // Method android/app/DownloadManager.enqueue:(Landroid/app/DownloadManager$Request;)J │ │ │ │ - 180: pop2 │ │ │ │ - 181: goto 23 │ │ │ │ - 184: aload_0 │ │ │ │ - 185: getfield #137 // Field downloadbutton:Landroid/widget/Button; │ │ │ │ - 188: bipush 8 │ │ │ │ - 190: invokevirtual #144 // Method android/widget/Button.setVisibility:(I)V │ │ │ │ - 193: aload_0 │ │ │ │ - 194: getfield #37 // Field stopdownloadbutton:Landroid/widget/Button; │ │ │ │ - 197: iconst_0 │ │ │ │ + 118: aload 6 │ │ │ │ + 120: invokevirtual #111 // Method java/io/File.getAbsolutePath:()Ljava/lang/String; │ │ │ │ + 123: astore 11 │ │ │ │ + 125: new #113 // class java/lang/StringBuilder │ │ │ │ + 128: astore 6 │ │ │ │ + 130: aload 6 │ │ │ │ + 132: invokespecial #114 // Method java/lang/StringBuilder."":()V │ │ │ │ + 135: ldc #116 // String file:// │ │ │ │ + 137: astore 7 │ │ │ │ + 139: aload 6 │ │ │ │ + 141: aload 7 │ │ │ │ + 143: invokevirtual #120 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 146: aload 11 │ │ │ │ + 148: invokevirtual #120 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 151: invokevirtual #123 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 154: invokestatic #86 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ + 157: astore 6 │ │ │ │ + 159: aload 5 │ │ │ │ + 161: aload 6 │ │ │ │ + 163: invokevirtual #127 // Method android/app/DownloadManager$Request.setDestinationUri:(Landroid/net/Uri;)Landroid/app/DownloadManager$Request; │ │ │ │ + 166: pop │ │ │ │ + 167: aload 4 │ │ │ │ + 169: invokevirtual #105 // Method fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String; │ │ │ │ + 172: astore 6 │ │ │ │ + 174: aload 5 │ │ │ │ + 176: aload 6 │ │ │ │ + 178: invokevirtual #131 // Method android/app/DownloadManager$Request.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; │ │ │ │ + 181: pop │ │ │ │ + 182: aload_1 │ │ │ │ + 183: aload 5 │ │ │ │ + 185: invokevirtual #135 // Method android/app/DownloadManager.enqueue:(Landroid/app/DownloadManager$Request;)J │ │ │ │ + 188: pop2 │ │ │ │ + 189: goto 21 │ │ │ │ + 192: aload_0 │ │ │ │ + 193: getfield #137 // Field downloadbutton:Landroid/widget/Button; │ │ │ │ + 196: bipush 8 │ │ │ │ 198: invokevirtual #144 // Method android/widget/Button.setVisibility:(I)V │ │ │ │ - 201: return │ │ │ │ + 201: aload_0 │ │ │ │ + 202: getfield #37 // Field stopdownloadbutton:Landroid/widget/Button; │ │ │ │ + 205: iconst_0 │ │ │ │ + 206: invokevirtual #144 // Method android/widget/Button.setVisibility:(I)V │ │ │ │ + 209: return │ │ │ │ │ │ │ │ private void download(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=13, args_size=1 │ │ │ │ 0: iconst_4 │ │ ├── fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -43,15 +43,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public View getView(final int index, View inflate, final ViewGroup viewGroup) { │ │ │ │ final Wiki wiki = (Wiki)this.data.get(index); │ │ │ │ if (inflate == null) { │ │ │ │ inflate = this.inflater.inflate(2130903071, viewGroup, false); │ │ │ │ } │ │ │ │ - ((TextView)inflate.findViewById(2131427416)).setText((CharSequence)(wiki.getLanglocal() + "(" + wiki.getLangcode() + ")" + " " + wiki.getType())); │ │ │ │ + ((TextView)inflate.findViewById(2131427416)).setText((CharSequence)(wiki.getLanglocal() + "(" + wiki.getLangcode() + ") " + wiki.getType())); │ │ │ │ final TextView textView = (TextView)inflate.findViewById(2131427417); │ │ │ │ final String string = wiki.getFilenamesAsString() + "(" + wiki.getSizeReadable(true) + ") " + wiki.getLocalizedGendate(); │ │ │ │ final TextView textView2 = (TextView)inflate.findViewById(2131427421); │ │ │ │ switch (FragmentAvailableWikis.access$100(this.this$0).alreadyDownloaded(wiki)) { │ │ │ │ case 0: { │ │ │ │ textView2.setText((CharSequence)FragmentAvailableWikis.access$100(this.this$0).getString(2131034132)); │ │ │ │ break; │ │ ├── fr/renzo/wikipoff/ui/activities/WikiManagerActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1205,218 +1205,216 @@ │ │ │ │ public java.util.ArrayList getInstalledWikis(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=20, args_size=1 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_1 │ │ │ │ - 2: new #221 // class java/util/ArrayList │ │ │ │ - 5: astore_2 │ │ │ │ - 6: aload_2 │ │ │ │ - 7: invokespecial #256 // Method java/util/ArrayList."":()V │ │ │ │ - 10: new #196 // class java/util/HashMap │ │ │ │ - 13: astore_3 │ │ │ │ - 14: aload_3 │ │ │ │ - 15: invokespecial #308 // Method java/util/HashMap."":()V │ │ │ │ - 18: aload_0 │ │ │ │ - 19: invokestatic #312 // Method fr/renzo/wikipoff/DownloadUtils.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; │ │ │ │ - 22: invokevirtual #316 // Method java/util/HashMap.values:()Ljava/util/Collection; │ │ │ │ - 25: astore 4 │ │ │ │ - 27: new #61 // class java/io/File │ │ │ │ - 30: astore 5 │ │ │ │ - 32: aload_0 │ │ │ │ - 33: getfield #63 // Field storage:Ljava/lang/String; │ │ │ │ - 36: astore 6 │ │ │ │ - 38: ldc_w #317 // int 2131034180 │ │ │ │ - 41: istore 7 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: iload 7 │ │ │ │ - 46: invokevirtual #69 // Method getString:(I)Ljava/lang/String; │ │ │ │ - 49: astore 8 │ │ │ │ - 51: aload 5 │ │ │ │ - 53: aload 6 │ │ │ │ - 55: aload 8 │ │ │ │ - 57: invokespecial #72 // Method java/io/File."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 60: aload 5 │ │ │ │ - 62: invokevirtual #322 // Method java/io/File.listFiles:()[Ljava/io/File; │ │ │ │ - 65: astore 9 │ │ │ │ - 67: aload 9 │ │ │ │ - 69: arraylength │ │ │ │ - 70: istore 10 │ │ │ │ - 72: iconst_0 │ │ │ │ - 73: istore 11 │ │ │ │ - 75: aconst_null │ │ │ │ - 76: astore 12 │ │ │ │ - 78: iload 11 │ │ │ │ - 80: iload 10 │ │ │ │ - 82: if_icmpge 337 │ │ │ │ - 85: aload 9 │ │ │ │ - 87: iload 11 │ │ │ │ - 89: aaload │ │ │ │ - 90: astore 13 │ │ │ │ - 92: aload 13 │ │ │ │ - 94: invokevirtual #325 // Method java/io/File.getName:()Ljava/lang/String; │ │ │ │ - 97: astore 5 │ │ │ │ - 99: ldc_w #327 // String .sqlite │ │ │ │ - 102: astore 6 │ │ │ │ - 104: aload 5 │ │ │ │ - 106: aload 6 │ │ │ │ - 108: invokevirtual #331 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ - 111: istore 14 │ │ │ │ - 113: iload 14 │ │ │ │ - 115: ifne 127 │ │ │ │ - 118: iload 11 │ │ │ │ - 120: iconst_1 │ │ │ │ - 121: iadd │ │ │ │ - 122: istore 11 │ │ │ │ - 124: goto 78 │ │ │ │ - 127: aload 13 │ │ │ │ - 129: invokevirtual #325 // Method java/io/File.getName:()Ljava/lang/String; │ │ │ │ - 132: astore 15 │ │ │ │ - 134: ldc_w #333 // String - │ │ │ │ - 137: astore 5 │ │ │ │ - 139: aload 15 │ │ │ │ - 141: aload 5 │ │ │ │ - 143: invokevirtual #337 // Method java/lang/String.indexOf:(Ljava/lang/String;)I │ │ │ │ - 146: istore 14 │ │ │ │ - 148: iload 14 │ │ │ │ - 150: ifle 265 │ │ │ │ - 153: aconst_null │ │ │ │ - 154: astore 5 │ │ │ │ - 156: ldc_w #333 // String - │ │ │ │ - 159: astore 6 │ │ │ │ - 161: aload 15 │ │ │ │ - 163: aload 6 │ │ │ │ - 165: invokevirtual #337 // Method java/lang/String.indexOf:(Ljava/lang/String;)I │ │ │ │ - 168: istore 16 │ │ │ │ - 170: aload 15 │ │ │ │ - 172: iconst_0 │ │ │ │ - 173: iload 16 │ │ │ │ - 175: invokevirtual #341 // Method java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ - 178: astore 17 │ │ │ │ - 180: aload_3 │ │ │ │ - 181: aload 17 │ │ │ │ - 183: invokevirtual #344 // Method java/util/HashMap.containsKey:(Ljava/lang/Object;)Z │ │ │ │ - 186: istore 14 │ │ │ │ - 188: iload 14 │ │ │ │ - 190: ifeq 214 │ │ │ │ - 193: aload_3 │ │ │ │ - 194: aload 17 │ │ │ │ - 196: invokevirtual #199 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 199: checkcast #235 // class fr/renzo/wikipoff/Wiki │ │ │ │ - 202: astore 18 │ │ │ │ - 204: aload 18 │ │ │ │ - 206: aload 13 │ │ │ │ - 208: invokevirtual #347 // Method fr/renzo/wikipoff/Wiki.addDBFile:(Ljava/io/File;)V │ │ │ │ - 211: goto 118 │ │ │ │ - 214: new #235 // class fr/renzo/wikipoff/Wiki │ │ │ │ - 217: astore 18 │ │ │ │ - 219: aload 18 │ │ │ │ - 221: aload_0 │ │ │ │ - 222: aload 13 │ │ │ │ - 224: invokespecial #350 // Method fr/renzo/wikipoff/Wiki."":(Landroid/content/Context;Ljava/io/File;)V │ │ │ │ - 227: aload_3 │ │ │ │ - 228: aload 17 │ │ │ │ - 230: aload 18 │ │ │ │ - 232: invokevirtual #354 // Method java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 235: pop │ │ │ │ - 236: goto 118 │ │ │ │ - 239: astore 19 │ │ │ │ - 241: aload 19 │ │ │ │ - 243: invokevirtual #357 // Method fr/renzo/wikipoff/WikiException.getMessage:()Ljava/lang/String; │ │ │ │ - 246: astore 5 │ │ │ │ - 248: aload_0 │ │ │ │ - 249: aload 5 │ │ │ │ - 251: iload_1 │ │ │ │ - 252: invokestatic #299 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ - 255: astore 5 │ │ │ │ - 257: aload 5 │ │ │ │ - 259: invokevirtual #301 // Method android/widget/Toast.show:()V │ │ │ │ - 262: goto 118 │ │ │ │ - 265: new #235 // class fr/renzo/wikipoff/Wiki │ │ │ │ - 268: astore 18 │ │ │ │ - 270: aload 18 │ │ │ │ - 272: aload_0 │ │ │ │ - 273: aload 13 │ │ │ │ - 275: invokespecial #350 // Method fr/renzo/wikipoff/Wiki."":(Landroid/content/Context;Ljava/io/File;)V │ │ │ │ - 278: aload 18 │ │ │ │ - 280: invokevirtual #360 // Method fr/renzo/wikipoff/Wiki.getDBFilesnamesAsList:()Ljava/util/ArrayList; │ │ │ │ - 283: astore 5 │ │ │ │ - 285: aload 4 │ │ │ │ - 287: aload 5 │ │ │ │ - 289: invokeinterface #366, 2 // InterfaceMethod java/util/Collection.containsAll:(Ljava/util/Collection;)Z │ │ │ │ - 294: istore 14 │ │ │ │ - 296: iload 14 │ │ │ │ - 298: ifne 118 │ │ │ │ - 301: aload_2 │ │ │ │ - 302: aload 18 │ │ │ │ - 304: invokevirtual #268 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 307: pop │ │ │ │ - 308: goto 118 │ │ │ │ - 311: astore 19 │ │ │ │ - 313: aload 19 │ │ │ │ - 315: invokevirtual #357 // Method fr/renzo/wikipoff/WikiException.getMessage:()Ljava/lang/String; │ │ │ │ - 318: astore 5 │ │ │ │ - 320: aload_0 │ │ │ │ - 321: aload 5 │ │ │ │ - 323: iload_1 │ │ │ │ - 324: invokestatic #299 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ - 327: astore 5 │ │ │ │ - 329: aload 5 │ │ │ │ - 331: invokevirtual #301 // Method android/widget/Toast.show:()V │ │ │ │ - 334: goto 118 │ │ │ │ - 337: aload_3 │ │ │ │ - 338: invokevirtual #316 // Method java/util/HashMap.values:()Ljava/util/Collection; │ │ │ │ - 341: astore 5 │ │ │ │ - 343: aload 5 │ │ │ │ - 345: invokeinterface #367, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 350: astore 12 │ │ │ │ - 352: aload 12 │ │ │ │ - 354: invokeinterface #230, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 359: istore 14 │ │ │ │ - 361: iload 14 │ │ │ │ - 363: ifeq 411 │ │ │ │ - 366: aload 12 │ │ │ │ + 2: iconst_0 │ │ │ │ + 3: istore_2 │ │ │ │ + 4: aconst_null │ │ │ │ + 5: astore_3 │ │ │ │ + 6: new #221 // class java/util/ArrayList │ │ │ │ + 9: astore 4 │ │ │ │ + 11: aload 4 │ │ │ │ + 13: invokespecial #256 // Method java/util/ArrayList."":()V │ │ │ │ + 16: new #196 // class java/util/HashMap │ │ │ │ + 19: astore 5 │ │ │ │ + 21: aload 5 │ │ │ │ + 23: invokespecial #308 // Method java/util/HashMap."":()V │ │ │ │ + 26: aload_0 │ │ │ │ + 27: invokestatic #312 // Method fr/renzo/wikipoff/DownloadUtils.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap; │ │ │ │ + 30: invokevirtual #316 // Method java/util/HashMap.values:()Ljava/util/Collection; │ │ │ │ + 33: astore 6 │ │ │ │ + 35: new #61 // class java/io/File │ │ │ │ + 38: astore 7 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #63 // Field storage:Ljava/lang/String; │ │ │ │ + 44: astore 8 │ │ │ │ + 46: aload_0 │ │ │ │ + 47: ldc_w #317 // int 2131034180 │ │ │ │ + 50: invokevirtual #69 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 53: astore 9 │ │ │ │ + 55: aload 7 │ │ │ │ + 57: aload 8 │ │ │ │ + 59: aload 9 │ │ │ │ + 61: invokespecial #72 // Method java/io/File."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 64: aload 7 │ │ │ │ + 66: invokevirtual #322 // Method java/io/File.listFiles:()[Ljava/io/File; │ │ │ │ + 69: astore 8 │ │ │ │ + 71: aload 8 │ │ │ │ + 73: arraylength │ │ │ │ + 74: istore 10 │ │ │ │ + 76: iconst_0 │ │ │ │ + 77: istore 11 │ │ │ │ + 79: aconst_null │ │ │ │ + 80: astore 7 │ │ │ │ + 82: iload 11 │ │ │ │ + 84: iload 10 │ │ │ │ + 86: if_icmpge 342 │ │ │ │ + 89: aload 8 │ │ │ │ + 91: iload 11 │ │ │ │ + 93: aaload │ │ │ │ + 94: astore 12 │ │ │ │ + 96: aload 12 │ │ │ │ + 98: invokevirtual #325 // Method java/io/File.getName:()Ljava/lang/String; │ │ │ │ + 101: astore 13 │ │ │ │ + 103: ldc_w #327 // String .sqlite │ │ │ │ + 106: astore 14 │ │ │ │ + 108: aload 13 │ │ │ │ + 110: aload 14 │ │ │ │ + 112: invokevirtual #331 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ + 115: istore 15 │ │ │ │ + 117: iload 15 │ │ │ │ + 119: ifne 131 │ │ │ │ + 122: iload 11 │ │ │ │ + 124: iconst_1 │ │ │ │ + 125: iadd │ │ │ │ + 126: istore 11 │ │ │ │ + 128: goto 82 │ │ │ │ + 131: aload 12 │ │ │ │ + 133: invokevirtual #325 // Method java/io/File.getName:()Ljava/lang/String; │ │ │ │ + 136: astore 16 │ │ │ │ + 138: ldc_w #333 // String - │ │ │ │ + 141: astore 13 │ │ │ │ + 143: aload 16 │ │ │ │ + 145: aload 13 │ │ │ │ + 147: invokevirtual #337 // Method java/lang/String.indexOf:(Ljava/lang/String;)I │ │ │ │ + 150: istore 15 │ │ │ │ + 152: iload 15 │ │ │ │ + 154: ifle 269 │ │ │ │ + 157: ldc_w #333 // String - │ │ │ │ + 160: astore 13 │ │ │ │ + 162: aload 16 │ │ │ │ + 164: aload 13 │ │ │ │ + 166: invokevirtual #337 // Method java/lang/String.indexOf:(Ljava/lang/String;)I │ │ │ │ + 169: istore 15 │ │ │ │ + 171: aload 16 │ │ │ │ + 173: iconst_0 │ │ │ │ + 174: iload 15 │ │ │ │ + 176: invokevirtual #341 // Method java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ + 179: astore 17 │ │ │ │ + 181: aload 5 │ │ │ │ + 183: aload 17 │ │ │ │ + 185: invokevirtual #344 // Method java/util/HashMap.containsKey:(Ljava/lang/Object;)Z │ │ │ │ + 188: istore 15 │ │ │ │ + 190: iload 15 │ │ │ │ + 192: ifeq 217 │ │ │ │ + 195: aload 5 │ │ │ │ + 197: aload 17 │ │ │ │ + 199: invokevirtual #199 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 202: checkcast #235 // class fr/renzo/wikipoff/Wiki │ │ │ │ + 205: astore 18 │ │ │ │ + 207: aload 18 │ │ │ │ + 209: aload 12 │ │ │ │ + 211: invokevirtual #347 // Method fr/renzo/wikipoff/Wiki.addDBFile:(Ljava/io/File;)V │ │ │ │ + 214: goto 122 │ │ │ │ + 217: new #235 // class fr/renzo/wikipoff/Wiki │ │ │ │ + 220: astore 18 │ │ │ │ + 222: aload 18 │ │ │ │ + 224: aload_0 │ │ │ │ + 225: aload 12 │ │ │ │ + 227: invokespecial #350 // Method fr/renzo/wikipoff/Wiki."":(Landroid/content/Context;Ljava/io/File;)V │ │ │ │ + 230: aload 5 │ │ │ │ + 232: aload 17 │ │ │ │ + 234: aload 18 │ │ │ │ + 236: invokevirtual #354 // Method java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 239: pop │ │ │ │ + 240: goto 122 │ │ │ │ + 243: astore 19 │ │ │ │ + 245: aload 19 │ │ │ │ + 247: invokevirtual #357 // Method fr/renzo/wikipoff/WikiException.getMessage:()Ljava/lang/String; │ │ │ │ + 250: astore 13 │ │ │ │ + 252: aload_0 │ │ │ │ + 253: aload 13 │ │ │ │ + 255: iload_1 │ │ │ │ + 256: invokestatic #299 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ + 259: astore 13 │ │ │ │ + 261: aload 13 │ │ │ │ + 263: invokevirtual #301 // Method android/widget/Toast.show:()V │ │ │ │ + 266: goto 122 │ │ │ │ + 269: new #235 // class fr/renzo/wikipoff/Wiki │ │ │ │ + 272: astore 18 │ │ │ │ + 274: aload 18 │ │ │ │ + 276: aload_0 │ │ │ │ + 277: aload 12 │ │ │ │ + 279: invokespecial #350 // Method fr/renzo/wikipoff/Wiki."":(Landroid/content/Context;Ljava/io/File;)V │ │ │ │ + 282: aload 18 │ │ │ │ + 284: invokevirtual #360 // Method fr/renzo/wikipoff/Wiki.getDBFilesnamesAsList:()Ljava/util/ArrayList; │ │ │ │ + 287: astore 13 │ │ │ │ + 289: aload 6 │ │ │ │ + 291: aload 13 │ │ │ │ + 293: invokeinterface #366, 2 // InterfaceMethod java/util/Collection.containsAll:(Ljava/util/Collection;)Z │ │ │ │ + 298: istore 15 │ │ │ │ + 300: iload 15 │ │ │ │ + 302: ifne 122 │ │ │ │ + 305: aload 4 │ │ │ │ + 307: aload 18 │ │ │ │ + 309: invokevirtual #268 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 312: pop │ │ │ │ + 313: goto 122 │ │ │ │ + 316: astore 19 │ │ │ │ + 318: aload 19 │ │ │ │ + 320: invokevirtual #357 // Method fr/renzo/wikipoff/WikiException.getMessage:()Ljava/lang/String; │ │ │ │ + 323: astore 13 │ │ │ │ + 325: aload_0 │ │ │ │ + 326: aload 13 │ │ │ │ + 328: iload_1 │ │ │ │ + 329: invokestatic #299 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ + 332: astore 13 │ │ │ │ + 334: aload 13 │ │ │ │ + 336: invokevirtual #301 // Method android/widget/Toast.show:()V │ │ │ │ + 339: goto 122 │ │ │ │ + 342: aload 5 │ │ │ │ + 344: invokevirtual #316 // Method java/util/HashMap.values:()Ljava/util/Collection; │ │ │ │ + 347: invokeinterface #367, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ + 352: astore 7 │ │ │ │ + 354: aload 7 │ │ │ │ + 356: invokeinterface #230, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 361: istore_2 │ │ │ │ + 362: iload_2 │ │ │ │ + 363: ifeq 408 │ │ │ │ + 366: aload 7 │ │ │ │ 368: invokeinterface #233, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 373: checkcast #235 // class fr/renzo/wikipoff/Wiki │ │ │ │ 376: astore 18 │ │ │ │ 378: aload 18 │ │ │ │ 380: invokevirtual #360 // Method fr/renzo/wikipoff/Wiki.getDBFilesnamesAsList:()Ljava/util/ArrayList; │ │ │ │ - 383: astore 5 │ │ │ │ - 385: aload 4 │ │ │ │ - 387: aload 5 │ │ │ │ - 389: invokeinterface #368, 2 // InterfaceMethod java/util/Collection.contains:(Ljava/lang/Object;)Z │ │ │ │ - 394: istore 14 │ │ │ │ - 396: iload 14 │ │ │ │ - 398: ifne 352 │ │ │ │ - 401: aload_2 │ │ │ │ - 402: aload 18 │ │ │ │ - 404: invokevirtual #268 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 407: pop │ │ │ │ - 408: goto 352 │ │ │ │ - 411: new #370 // class fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2 │ │ │ │ - 414: astore 5 │ │ │ │ - 416: aload 5 │ │ │ │ - 418: aload_0 │ │ │ │ - 419: invokespecial #371 // Method fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2."":(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ │ │ - 422: aload_2 │ │ │ │ - 423: aload 5 │ │ │ │ - 425: invokestatic #377 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ - 428: aload_2 │ │ │ │ - 429: areturn │ │ │ │ + 383: astore_3 │ │ │ │ + 384: aload 6 │ │ │ │ + 386: aload_3 │ │ │ │ + 387: invokeinterface #368, 2 // InterfaceMethod java/util/Collection.contains:(Ljava/lang/Object;)Z │ │ │ │ + 392: istore_2 │ │ │ │ + 393: iload_2 │ │ │ │ + 394: ifne 354 │ │ │ │ + 397: aload 4 │ │ │ │ + 399: aload 18 │ │ │ │ + 401: invokevirtual #268 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 404: pop │ │ │ │ + 405: goto 354 │ │ │ │ + 408: new #370 // class fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2 │ │ │ │ + 411: astore 7 │ │ │ │ + 413: aload 7 │ │ │ │ + 415: aload_0 │ │ │ │ + 416: invokespecial #371 // Method fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2."":(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ │ │ + 419: aload 4 │ │ │ │ + 421: aload 7 │ │ │ │ + 423: invokestatic #377 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ + 426: aload 4 │ │ │ │ + 428: areturn │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 214 217 239 Class fr/renzo/wikipoff/WikiException │ │ │ │ - 222 227 239 Class fr/renzo/wikipoff/WikiException │ │ │ │ - 230 236 239 Class fr/renzo/wikipoff/WikiException │ │ │ │ - 265 268 311 Class fr/renzo/wikipoff/WikiException │ │ │ │ - 273 278 311 Class fr/renzo/wikipoff/WikiException │ │ │ │ - 278 283 311 Class fr/renzo/wikipoff/WikiException │ │ │ │ - 287 294 311 Class fr/renzo/wikipoff/WikiException │ │ │ │ - 302 308 311 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 217 220 243 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 225 230 243 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 234 240 243 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 269 272 316 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 277 282 316 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 282 287 316 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 291 298 316 Class fr/renzo/wikipoff/WikiException │ │ │ │ + 307 313 316 Class fr/renzo/wikipoff/WikiException │ │ │ │ │ │ │ │ public boolean isInstalledWiki(fr.renzo.wikipoff.Wiki); │ │ │ │ descriptor: (Lfr/renzo/wikipoff/Wiki;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 ├── smali/com/actionbarsherlock/R.smali │ @@ -25,10 +25,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 447 │ return-void │ .end method ├── smali/fr/renzo/wikipoff/DownloadUtils.smali │ @@ -33,62 +33,61 @@ │ .method public static delete(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V │ .locals 9 │ .param p0, "wiki" # Lfr/renzo/wikipoff/Wiki; │ .param p1, "ctx" # Landroid/content/Context; │ │ .prologue │ .line 44 │ - const-string v7, "download" │ + const-string v6, "download" │ │ - invoke-virtual {p1, v7}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {p1, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/app/DownloadManager; │ │ .line 45 │ .local v0, "dm":Landroid/app/DownloadManager; │ invoke-static {p1}, Lfr/renzo/wikipoff/DownloadUtils;->getCurrentDownloads(Landroid/content/Context;)Ljava/util/HashMap; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 46 │ - .local v6, "pute":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - invoke-virtual {v6}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ + .local v3, "pute":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + invoke-virtual {v3}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v7 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v7 │ + move-result v6 │ │ - if-eqz v7, :cond_1 │ + if-eqz v6, :cond_1 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/util/Map$Entry; │ │ .line 47 │ .local v1, "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - check-cast v7, Ljava/lang/Long; │ + check-cast v6, Ljava/lang/Long; │ │ - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J │ + invoke-virtual {v6}, Ljava/lang/Long;->longValue()J │ │ move-result-wide v4 │ │ .line 48 │ .local v4, "lid":J │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ @@ -96,32 +95,32 @@ │ │ check-cast v2, Ljava/lang/String; │ │ .line 49 │ .local v2, "f":Ljava/lang/String; │ invoke-virtual {p0}, Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v6, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-eqz v7, :cond_0 │ + if-eqz v6, :cond_0 │ │ .line 50 │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ - new-array v7, v7, [J │ + new-array v6, v6, [J │ │ const/4 v8, 0x0 │ │ - aput-wide v4, v7, v8 │ + aput-wide v4, v6, v8 │ │ - invoke-virtual {v0, v7}, Landroid/app/DownloadManager;->remove([J)I │ + invoke-virtual {v0, v6}, Landroid/app/DownloadManager;->remove([J)I │ │ goto :goto_0 │ │ .line 54 │ .end local v1 # "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ .end local v2 # "f":Ljava/lang/String; │ .end local v4 # "lid":J ├── smali/fr/renzo/wikipoff/R.smali │ @@ -27,10 +27,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1106 │ return-void │ .end method ├── smali/fr/renzo/wikipoff/Database$DatabaseException.smali │ @@ -23,14 +23,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/Database; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ .locals 3 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/Database; │ .param p2, "message" # Ljava/lang/String; │ │ .prologue │ .line 258 │ iput-object p1, p0, Lfr/renzo/wikipoff/Database$DatabaseException;->this$0:Lfr/renzo/wikipoff/Database; │ │ .line 259 ├── smali/fr/renzo/wikipoff/WikipOff$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/WikipOff; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/WikipOff;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/WikipOff; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lfr/renzo/wikipoff/WikipOff$1;->this$0:Lfr/renzo/wikipoff/WikipOff; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/Wiki.smali │ @@ -674,14 +674,15 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 308 │ invoke-virtual {v0}, Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {p0}, Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String; │ │ move-result-object v3 │ @@ -757,58 +758,57 @@ │ "Ljava/io/File;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 210 │ - new-instance v1, Ljava/util/ArrayList; │ + new-instance v0, Ljava/util/ArrayList; │ │ - invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 211 │ - .local v1, "res":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList; │ + .local v0, "res":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v2, p0, Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object 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 v2 │ + move-result-object v1 │ │ - check-cast v2, Lfr/renzo/wikipoff/WikiDBFile; │ + check-cast v1, Lfr/renzo/wikipoff/WikiDBFile; │ │ .line 212 │ - .local v2, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + .local v1, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ new-instance v3, Ljava/io/File; │ │ - invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ + invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-direct {v3, v4}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 214 │ - .end local v2 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + .end local v1 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ :cond_0 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method public getDBFilesnamesAsList()Ljava/util/ArrayList; │ .locals 4 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "()", │ @@ -817,54 +817,53 @@ │ "Ljava/lang/String;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 203 │ - new-instance v1, Ljava/util/ArrayList; │ + new-instance v0, Ljava/util/ArrayList; │ │ - invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 204 │ - .local v1, "res":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList; │ + .local v0, "res":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v2, p0, Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object 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 v2 │ + move-result-object v1 │ │ - check-cast v2, Lfr/renzo/wikipoff/WikiDBFile; │ + check-cast v1, Lfr/renzo/wikipoff/WikiDBFile; │ │ .line 205 │ - .local v2, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ - invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ + .local v1, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ │ move-result-object v3 │ │ - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 207 │ - .end local v2 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + .end local v1 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ :cond_0 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method public getFilenamesAsString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ .line 242 │ @@ -1069,203 +1068,202 @@ │ │ .method public getSizeReadable(Z)Ljava/lang/String; │ .locals 18 │ .param p1, "si" # Z │ │ .prologue │ .line 218 │ - const-wide/16 v6, 0x0 │ + const-wide/16 v4, 0x0 │ │ .line 219 │ - .local v6, "size":J │ + .local v4, "size":J │ move-object/from16 v0, p0 │ │ - iget-object v9, v0, Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList; │ + iget-object v8, v0, Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList; │ │ - invoke-virtual {v9}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v8 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v9 │ │ if-eqz v9, :cond_0 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - check-cast v8, Lfr/renzo/wikipoff/WikiDBFile; │ + check-cast v7, Lfr/renzo/wikipoff/WikiDBFile; │ │ .line 220 │ - .local v8, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ - invoke-virtual {v8}, Lfr/renzo/wikipoff/WikiDBFile;->getSize()J │ + .local v7, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + invoke-virtual {v7}, Lfr/renzo/wikipoff/WikiDBFile;->getSize()J │ │ move-result-wide v10 │ │ - add-long/2addr v6, v10 │ + add-long/2addr v4, v10 │ │ .line 221 │ goto :goto_0 │ │ .line 222 │ - .end local v8 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + .end local v7 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ :cond_0 │ if-eqz p1, :cond_1 │ │ - const/16 v5, 0x3e8 │ + const/16 v6, 0x3e8 │ │ .line 223 │ - .local v5, "unit":I │ + .local v6, "unit":I │ :goto_1 │ - int-to-long v10, v5 │ + int-to-long v8, v6 │ │ - cmp-long v9, v6, v10 │ + cmp-long v8, v4, v8 │ │ - if-gez v9, :cond_2 │ + if-gez v8, :cond_2 │ │ .line 224 │ - new-instance v9, Ljava/lang/StringBuilder; │ + new-instance v8, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-static {v6, v7}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ + invoke-static {v4, v5}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - const-string v10, " B" │ + const-string v9, " B" │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 228 │ :goto_2 │ - return-object v9 │ + return-object v8 │ │ .line 222 │ - .end local v5 # "unit":I │ + .end local v6 # "unit":I │ :cond_1 │ - const/16 v5, 0x400 │ + const/16 v6, 0x400 │ │ goto :goto_1 │ │ .line 226 │ - .restart local v5 # "unit":I │ + .restart local v6 # "unit":I │ :cond_2 │ - long-to-double v10, v6 │ + long-to-double v8, v4 │ │ - invoke-static {v10, v11}, Ljava/lang/Math;->log(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v10 │ + move-result-wide v8 │ │ - int-to-double v12, v5 │ + int-to-double v10, v6 │ │ - invoke-static {v12, v13}, Ljava/lang/Math;->log(D)D │ + invoke-static {v10, v11}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v12 │ + move-result-wide v10 │ │ - div-double/2addr v10, v12 │ + div-double/2addr v8, v10 │ │ - double-to-int v2, v10 │ + double-to-int v2, v8 │ │ .line 227 │ .local v2, "exp":I │ - new-instance v10, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ if-eqz p1, :cond_3 │ │ - const-string v9, "kMGTPE" │ + const-string v8, "kMGTPE" │ │ :goto_3 │ - add-int/lit8 v11, v2, -0x1 │ + add-int/lit8 v10, v2, -0x1 │ │ - invoke-virtual {v9, v11}, Ljava/lang/String;->charAt(I)C │ + invoke-virtual {v8, v10}, Ljava/lang/String;->charAt(I)C │ │ - move-result v9 │ + move-result v8 │ │ - invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v9 │ │ if-eqz p1, :cond_4 │ │ - const-string v9, "" │ + const-string v8, "" │ │ :goto_4 │ - invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 228 │ - .local v4, "pre":Ljava/lang/String; │ - const-string v9, "%.1f %sB" │ + .local v3, "pre":Ljava/lang/String; │ + const-string v8, "%.1f %sB" │ │ - const/4 v10, 0x2 │ + const/4 v9, 0x2 │ │ - new-array v10, v10, [Ljava/lang/Object; │ + new-array v9, v9, [Ljava/lang/Object; │ │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ - long-to-double v12, v6 │ + long-to-double v12, v4 │ │ - int-to-double v14, v5 │ + int-to-double v14, v6 │ │ int-to-double v0, v2 │ │ move-wide/from16 v16, v0 │ │ invoke-static/range {v14 .. v17}, Ljava/lang/Math;->pow(DD)D │ │ move-result-wide v14 │ │ div-double/2addr v12, v14 │ │ invoke-static {v12, v13}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - aput-object v12, v10, v11 │ + aput-object v11, v9, v10 │ │ - const/4 v11, 0x1 │ + const/4 v10, 0x1 │ │ - aput-object v4, v10, v11 │ + aput-object v3, v9, v10 │ │ - invoke-static {v9, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v8, v9}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ goto :goto_2 │ │ .line 227 │ - .end local v4 # "pre":Ljava/lang/String; │ + .end local v3 # "pre":Ljava/lang/String; │ :cond_3 │ - const-string v9, "KMGTPE" │ + const-string v8, "KMGTPE" │ │ goto :goto_3 │ │ :cond_4 │ - const-string v9, "i" │ + const-string v8, "i" │ │ goto :goto_4 │ .end method │ │ .method public getSource()Ljava/lang/String; │ .locals 4 ├── smali/fr/renzo/wikipoff/Database$MyMergeCursor.smali │ @@ -23,74 +23,70 @@ │ │ .field final synthetic this$0:Lfr/renzo/wikipoff/Database; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V │ .locals 5 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/Database; │ .param p2, "cursors" # [Landroid/database/Cursor; │ │ .prologue │ + const/4 v1, 0x0 │ + │ .line 312 │ iput-object p1, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->this$0:Lfr/renzo/wikipoff/Database; │ │ invoke-direct {p0}, Landroid/database/AbstractCursor;->()V │ │ .line 296 │ - new-instance v4, Lfr/renzo/wikipoff/Database$MyMergeCursor$1; │ + new-instance v2, Lfr/renzo/wikipoff/Database$MyMergeCursor$1; │ │ - invoke-direct {v4, p0}, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;->(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V │ + invoke-direct {v2, p0}, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;->(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V │ │ - iput-object v4, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mObserver:Landroid/database/DataSetObserver; │ + iput-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mObserver:Landroid/database/DataSetObserver; │ │ .line 313 │ iput-object p2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ .line 314 │ - const/4 v4, 0x0 │ - │ - aget-object v4, p2, v4 │ + aget-object v2, p2, v1 │ │ - iput-object v4, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ + iput-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ │ .line 316 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ - │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 317 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-nez v3, :cond_0 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-nez v0, :cond_0 │ │ .line 316 │ :goto_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 319 │ :cond_0 │ iget-object v4, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mObserver:Landroid/database/DataSetObserver; │ │ - invoke-interface {v3, v4}, Landroid/database/Cursor;->registerDataSetObserver(Landroid/database/DataSetObserver;)V │ + invoke-interface {v0, v4}, Landroid/database/Cursor;->registerDataSetObserver(Landroid/database/DataSetObserver;)V │ │ goto :goto_1 │ │ .line 321 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ return-void │ .end method │ │ .method static synthetic access$002(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I │ .locals 0 │ .param p0, "x0" # Lfr/renzo/wikipoff/Database$MyMergeCursor; │ @@ -118,87 +114,81 @@ │ │ # virtual methods │ .method public close()V │ .locals 4 │ │ .prologue │ .line 441 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 442 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-nez v3, :cond_0 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-nez v0, :cond_0 │ │ .line 441 │ :goto_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 443 │ :cond_0 │ - invoke-interface {v3}, Landroid/database/Cursor;->close()V │ + invoke-interface {v0}, Landroid/database/Cursor;->close()V │ │ goto :goto_1 │ │ .line 445 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ invoke-super {p0}, Landroid/database/AbstractCursor;->close()V │ │ .line 446 │ return-void │ .end method │ │ .method public deactivate()V │ .locals 4 │ │ .prologue │ .line 431 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 432 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-eqz v3, :cond_0 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-eqz v0, :cond_0 │ │ .line 433 │ - invoke-interface {v3}, Landroid/database/Cursor;->deactivate()V │ + invoke-interface {v0}, Landroid/database/Cursor;->deactivate()V │ │ .line 431 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 436 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ invoke-super {p0}, Landroid/database/AbstractCursor;->deactivate()V │ │ .line 437 │ return-void │ .end method │ │ @@ -246,53 +236,50 @@ │ .end method │ │ .method public getCount()I │ .locals 6 │ │ .prologue │ .line 326 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 327 │ - .local v1, "count":I │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + .local v0, "count":I │ + iget-object v3, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v3, v0 │ + array-length v4, v3 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v3, v2 │ │ .line 328 │ - .local v4, "mCursor1":Landroid/database/Cursor; │ - if-eqz v4, :cond_0 │ + .local v1, "mCursor1":Landroid/database/Cursor; │ + if-eqz v1, :cond_0 │ │ .line 329 │ - invoke-interface {v4}, Landroid/database/Cursor;->getCount()I │ + invoke-interface {v1}, Landroid/database/Cursor;->getCount()I │ │ move-result v5 │ │ - add-int/2addr v1, v5 │ + add-int/2addr v0, v5 │ │ .line 327 │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 332 │ - .end local v4 # "mCursor1":Landroid/database/Cursor; │ + .end local v1 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ - return v1 │ + return v0 │ .end method │ │ .method public getCurrentCursor()Landroid/database/Cursor; │ .locals 1 │ │ .prologue │ .line 507 │ @@ -446,304 +433,280 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public onMove(II)Z │ - .locals 8 │ + .locals 7 │ .param p1, "oldPosition" # I │ .param p2, "newPosition" # I │ │ .prologue │ + const/4 v2, 0x0 │ + │ .line 339 │ - const/4 v6, 0x0 │ + const/4 v3, 0x0 │ │ - iput-object v6, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ + iput-object v3, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ │ .line 340 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 341 │ - .local v1, "cursorStartPos":I │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + .local v0, "cursorStartPos":I │ + iget-object v4, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v3, v0 │ + array-length v5, v4 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + move v3, v2 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v3, v5, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v4, v3 │ │ .line 342 │ - .local v4, "mCursor1":Landroid/database/Cursor; │ - if-nez v4, :cond_0 │ + .local v1, "mCursor1":Landroid/database/Cursor; │ + if-nez v1, :cond_0 │ │ .line 341 │ :goto_1 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 346 │ :cond_0 │ - invoke-interface {v4}, Landroid/database/Cursor;->getCount()I │ + invoke-interface {v1}, Landroid/database/Cursor;->getCount()I │ │ move-result v6 │ │ - add-int/2addr v6, v1 │ + add-int/2addr v6, v0 │ │ - if-ge p2, v6, :cond_2 │ + if-ge p2, v6, :cond_3 │ │ .line 347 │ - iput-object v4, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ + iput-object v1, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ │ .line 355 │ - .end local v4 # "mCursor1":Landroid/database/Cursor; │ + .end local v1 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ - iget-object v6, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ + iget-object v3, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ │ - if-eqz v6, :cond_3 │ + if-eqz v3, :cond_2 │ │ .line 356 │ - iget-object v6, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ + iget-object v3, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor; │ │ - sub-int v7, p2, v1 │ + sub-int v4, p2, v0 │ │ - invoke-interface {v6, v7}, Landroid/database/Cursor;->moveToPosition(I)Z │ + invoke-interface {v3, v4}, Landroid/database/Cursor;->moveToPosition(I)Z │ │ - move-result v5 │ + move-result v2 │ │ .line 359 │ - :goto_2 │ - return v5 │ + :cond_2 │ + return v2 │ │ .line 351 │ - .restart local v4 # "mCursor1":Landroid/database/Cursor; │ - :cond_2 │ - invoke-interface {v4}, Landroid/database/Cursor;->getCount()I │ + .restart local v1 # "mCursor1":Landroid/database/Cursor; │ + :cond_3 │ + invoke-interface {v1}, Landroid/database/Cursor;->getCount()I │ │ move-result v6 │ │ - add-int/2addr v1, v6 │ + add-int/2addr v0, v6 │ │ goto :goto_1 │ - │ - .line 359 │ - .end local v4 # "mCursor1":Landroid/database/Cursor; │ - :cond_3 │ - const/4 v5, 0x0 │ - │ - goto :goto_2 │ .end method │ │ .method public registerContentObserver(Landroid/database/ContentObserver;)V │ .locals 4 │ .param p1, "observer" # Landroid/database/ContentObserver; │ │ .prologue │ .line 450 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 451 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-eqz v3, :cond_0 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-eqz v0, :cond_0 │ │ .line 452 │ - invoke-interface {v3, p1}, Landroid/database/Cursor;->registerContentObserver(Landroid/database/ContentObserver;)V │ + invoke-interface {v0, p1}, Landroid/database/Cursor;->registerContentObserver(Landroid/database/ContentObserver;)V │ │ .line 450 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 455 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ return-void │ .end method │ │ .method public registerDataSetObserver(Landroid/database/DataSetObserver;)V │ .locals 4 │ .param p1, "observer" # Landroid/database/DataSetObserver; │ │ .prologue │ .line 467 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 468 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-eqz v3, :cond_0 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-eqz v0, :cond_0 │ │ .line 469 │ - invoke-interface {v3, p1}, Landroid/database/Cursor;->registerDataSetObserver(Landroid/database/DataSetObserver;)V │ + invoke-interface {v0, p1}, Landroid/database/Cursor;->registerDataSetObserver(Landroid/database/DataSetObserver;)V │ │ .line 467 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 472 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ return-void │ .end method │ │ .method public requery()Z │ - .locals 5 │ + .locals 6 │ │ .prologue │ + const/4 v1, 0x0 │ + │ .line 486 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v3, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ + array-length v4, v3 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + move v2, v1 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_2 │ + if-ge v2, v4, :cond_2 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v3, v2 │ │ .line 487 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-nez v3, :cond_1 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-nez v0, :cond_1 │ │ .line 486 │ :cond_0 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 491 │ :cond_1 │ - invoke-interface {v3}, Landroid/database/Cursor;->requery()Z │ - │ - move-result v4 │ + invoke-interface {v0}, Landroid/database/Cursor;->requery()Z │ │ - if-nez v4, :cond_0 │ + move-result v5 │ │ - .line 492 │ - const/4 v4, 0x0 │ + if-nez v5, :cond_0 │ │ .line 496 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :goto_1 │ - return v4 │ + return v1 │ │ :cond_2 │ - const/4 v4, 0x1 │ + const/4 v1, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public unregisterContentObserver(Landroid/database/ContentObserver;)V │ .locals 4 │ .param p1, "observer" # Landroid/database/ContentObserver; │ │ .prologue │ .line 458 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 459 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-eqz v3, :cond_0 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-eqz v0, :cond_0 │ │ .line 460 │ - invoke-interface {v3, p1}, Landroid/database/Cursor;->unregisterContentObserver(Landroid/database/ContentObserver;)V │ + invoke-interface {v0, p1}, Landroid/database/Cursor;->unregisterContentObserver(Landroid/database/ContentObserver;)V │ │ .line 458 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 463 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ return-void │ .end method │ │ .method public unregisterDataSetObserver(Landroid/database/DataSetObserver;)V │ .locals 4 │ .param p1, "observer" # Landroid/database/DataSetObserver; │ │ .prologue │ .line 476 │ - iget-object v0, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ + iget-object v2, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor; │ │ - .local v0, "arr$":[Landroid/database/Cursor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 477 │ - .local v3, "mCursor1":Landroid/database/Cursor; │ - if-eqz v3, :cond_0 │ + .local v0, "mCursor1":Landroid/database/Cursor; │ + if-eqz v0, :cond_0 │ │ .line 478 │ - invoke-interface {v3, p1}, Landroid/database/Cursor;->unregisterDataSetObserver(Landroid/database/DataSetObserver;)V │ + invoke-interface {v0, p1}, Landroid/database/Cursor;->unregisterDataSetObserver(Landroid/database/DataSetObserver;)V │ │ .line 476 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 481 │ - .end local v3 # "mCursor1":Landroid/database/Cursor; │ + .end local v0 # "mCursor1":Landroid/database/Cursor; │ :cond_1 │ return-void │ .end method ├── smali/fr/renzo/wikipoff/StorageUtils.smali │ @@ -19,15 +19,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 30 │ return-void │ .end method │ │ .method public static getDefaultStorage(Landroid/content/Context;)Ljava/lang/String; │ .locals 6 │ .param p0, "ctx" # Landroid/content/Context; │ .annotation build Landroid/annotation/SuppressLint; │ @@ -282,14 +281,15 @@ │ │ move-result v22 │ │ if-nez v22, :cond_0 │ │ const-string v22, "mounted_ro" │ │ + .line 120 │ move-object/from16 v0, v22 │ │ invoke-virtual {v12, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v22 │ │ if-eqz v22, :cond_3 │ @@ -468,44 +468,48 @@ │ │ move-result v22 │ │ if-nez v22, :cond_a │ │ const-string v22, "/mnt/asec" │ │ + .line 149 │ move-object/from16 v0, v22 │ │ invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ move-result v22 │ │ if-nez v22, :cond_a │ │ const-string v22, "/mnt/obb" │ │ + .line 150 │ move-object/from16 v0, v22 │ │ invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ move-result v22 │ │ if-nez v22, :cond_a │ │ const-string v22, "/dev/mapper" │ │ + .line 151 │ move-object/from16 v0, v22 │ │ invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ move-result v22 │ │ if-nez v22, :cond_a │ │ const-string v22, "tmpfs" │ │ + .line 152 │ move-object/from16 v0, v22 │ │ invoke-virtual {v15, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ move-result v22 │ │ if-nez v22, :cond_a │ @@ -555,15 +559,15 @@ │ move v7, v6 │ │ .line 157 │ .end local v6 # "cur_removable_number":I │ .restart local v7 # "cur_removable_number":I │ goto/16 :goto_1 │ │ - .line 119 │ + .line 120 │ .end local v5 # "buf_reader":Ljava/io/BufferedReader; │ .end local v7 # "cur_removable_number":I │ .end local v9 # "def_path_available":Z │ .end local v10 # "def_path_readonly":Z │ .end local v14 # "flags":Ljava/util/List;, "Ljava/util/List;" │ .end local v15 # "line":Ljava/lang/String; │ .end local v17 # "mount_point":Ljava/lang/String; ├── smali/fr/renzo/wikipoff/Database.smali │ @@ -43,15 +43,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Ljava/util/ArrayList;)V │ - .locals 12 │ + .locals 11 │ .param p1, "context" # Landroid/content/Context; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/Context;", │ "Ljava/util/ArrayList", │ "<", │ @@ -68,79 +68,78 @@ │ │ .prologue │ .line 53 │ .local p2, "databasefilespaths":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 47 │ - new-instance v9, Ljava/util/ArrayList; │ + new-instance v8, Ljava/util/ArrayList; │ │ - invoke-direct {v9}, Ljava/util/ArrayList;->()V │ + invoke-direct {v8}, Ljava/util/ArrayList;->()V │ │ - iput-object v9, p0, Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList; │ + iput-object v8, p0, Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList; │ │ .line 49 │ - new-instance v9, Ljava/util/ArrayList; │ + new-instance v8, Ljava/util/ArrayList; │ │ - invoke-direct {v9}, Ljava/util/ArrayList;->()V │ + invoke-direct {v8}, Ljava/util/ArrayList;->()V │ │ - iput-object v9, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ + iput-object v8, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ │ .line 54 │ iput-object p1, p0, Lfr/renzo/wikipoff/Database;->context:Landroid/content/Context; │ │ .line 55 │ invoke-static {p1}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ .line 56 │ .local v0, "config":Landroid/content/SharedPreferences; │ - const v9, 0x7f05005e │ + const v8, 0x7f05005e │ │ - invoke-virtual {p1, v9}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {p1, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ invoke-static {p1}, Lfr/renzo/wikipoff/StorageUtils;->getDefaultStorage(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-interface {v0, v9, v10}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v0, v8, v9}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 57 │ - .local v8, "storage":Ljava/lang/String; │ - new-instance v6, Ljava/io/File; │ + .local v7, "storage":Ljava/lang/String; │ + new-instance v5, Ljava/io/File; │ │ - const v9, 0x7f050044 │ + const v8, 0x7f050044 │ │ - invoke-virtual {p1, v9}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {p1, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-direct {v6, v8, v9}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {v5, v7, v8}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 59 │ - .local v6, "rootDbDir":Ljava/io/File; │ + .local v5, "rootDbDir":Ljava/io/File; │ invoke-virtual {p2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v8 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v9 │ │ if-eqz v9, :cond_1 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Ljava/lang/String; │ │ .line 60 │ .local v4, "filename":Ljava/lang/String; │ @@ -153,15 +152,15 @@ │ if-nez v9, :cond_0 │ │ .line 63 │ iget-object v9, p0, Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList; │ │ new-instance v10, Ljava/io/File; │ │ - invoke-direct {v10, v6, v4}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ + invoke-direct {v10, v5, v4}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ invoke-virtual {v10}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ @@ -172,127 +171,127 @@ │ :cond_1 │ invoke-virtual {p0}, Lfr/renzo/wikipoff/Database;->checkDatabaseHealth()Ljava/lang/String; │ │ move-result-object v3 │ │ .line 68 │ .local v3, "error":Ljava/lang/String; │ - const-string v9, "" │ + const-string v8, "" │ │ - invoke-virtual {v3, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v9 │ + move-result v8 │ │ - if-nez v9, :cond_2 │ + if-nez v8, :cond_2 │ │ .line 69 │ - new-instance v9, Lfr/renzo/wikipoff/Database$DatabaseException; │ + new-instance v8, Lfr/renzo/wikipoff/Database$DatabaseException; │ │ - invoke-direct {v9, p0, v3}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ + invoke-direct {v8, p0, v3}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ - throw v9 │ + throw v8 │ │ .line 73 │ :cond_2 │ - iget-object v9, p0, Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList; │ + iget-object v8, p0, Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList; │ │ - invoke-virtual {v9}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v8 │ │ :goto_1 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v9 │ │ if-eqz v9, :cond_3 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/lang/String; │ │ .line 75 │ .local v1, "dbfile":Ljava/lang/String; │ const/4 v9, 0x0 │ │ const/16 v10, 0x11 │ │ :try_start_0 │ invoke-static {v1, v9, v10}, Landroid/database/sqlite/SQLiteDatabase;->openDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 76 │ - .local v7, "sqlh":Landroid/database/sqlite/SQLiteDatabase; │ + .local v6, "sqlh":Landroid/database/sqlite/SQLiteDatabase; │ iget-object v9, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ │ - invoke-virtual {v9, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v9, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ :try_end_0 │ .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_1 │ │ .line 77 │ - .end local v7 # "sqlh":Landroid/database/sqlite/SQLiteDatabase; │ + .end local v6 # "sqlh":Landroid/database/sqlite/SQLiteDatabase; │ :catch_0 │ move-exception v2 │ │ .line 78 │ .local v2, "e":Landroid/database/sqlite/SQLiteException; │ - new-instance v9, Lfr/renzo/wikipoff/Database$DatabaseException; │ + new-instance v8, Lfr/renzo/wikipoff/Database$DatabaseException; │ │ - new-instance v10, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ - const-string v11, "Problem opening database \'" │ + const-string v10, "Problem opening database \'" │ │ - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-virtual {v10, v1}, 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 v10 │ + move-result-object v9 │ │ - const-string v11, "\'" │ + const-string v10, "\'" │ │ - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v9 │ │ invoke-virtual {v2}, Landroid/database/sqlite/SQLiteException;->getMessage()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-direct {v9, p0, v10}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ + invoke-direct {v8, p0, v9}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ - throw v9 │ + throw v8 │ │ .line 81 │ .end local v1 # "dbfile":Ljava/lang/String; │ .end local v2 # "e":Landroid/database/sqlite/SQLiteException; │ :cond_3 │ invoke-virtual {p0}, Lfr/renzo/wikipoff/Database;->getMaxId()I │ │ - move-result v9 │ + move-result v8 │ │ - int-to-long v10, v9 │ + int-to-long v8, v8 │ │ - iput-wide v10, p0, Lfr/renzo/wikipoff/Database;->maxId:J │ + iput-wide v8, p0, Lfr/renzo/wikipoff/Database;->maxId:J │ │ .line 82 │ return-void │ .end method │ │ │ # virtual methods │ @@ -301,136 +300,134 @@ │ │ .prologue │ .line 117 │ const-string v1, "" │ │ .line 119 │ .local v1, "error":Ljava/lang/String; │ - iget-object v4, p0, Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList; │ + iget-object v3, p0, Lfr/renzo/wikipoff/Database;->seldatabasefilespaths: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 v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ .line 120 │ - .local v3, "p":Ljava/lang/String; │ + .local v2, "p":Ljava/lang/String; │ new-instance v0, Ljava/io/File; │ │ - invoke-direct {v0, v3}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v0, v2}, Ljava/io/File;->(Ljava/lang/String;)V │ │ .line 121 │ .local v0, "dbfile":Ljava/io/File; │ invoke-virtual {v0}, Ljava/io/File;->exists()Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ │ .line 122 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "Unable to find \'" │ + const-string v4, "Unable to find \'" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const-string v5, "\'" │ + const-string v4, "\'" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ .line 128 │ .end local v0 # "dbfile":Ljava/io/File; │ .end local v1 # "error":Ljava/lang/String; │ - .end local v3 # "p":Ljava/lang/String; │ + .end local v2 # "p":Ljava/lang/String; │ :cond_1 │ :goto_0 │ return-object v1 │ │ .line 124 │ .restart local v0 # "dbfile":Ljava/io/File; │ .restart local v1 # "error":Ljava/lang/String; │ - .restart local v3 # "p":Ljava/lang/String; │ + .restart local v2 # "p":Ljava/lang/String; │ :cond_2 │ invoke-virtual {v0}, Ljava/io/File;->length()J │ │ move-result-wide v4 │ │ const-wide/16 v6, 0x0 │ │ cmp-long v4, v4, v6 │ │ if-nez v4, :cond_0 │ │ .line 125 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "Database file \'" │ + const-string v4, "Database file \'" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const-string v5, "\' is an empty file" │ + const-string v4, "\' is an empty file" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public close()V │ .locals 3 │ │ .prologue │ .line 274 │ - iget-object v2, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ + iget-object v1, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1159,68 +1156,67 @@ │ value = { │ Lfr/renzo/wikipoff/Database$DatabaseException; │ } │ .end annotation │ │ .prologue │ .line 93 │ - iget-object v7, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ + iget-object v6, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ │ - invoke-virtual {v7}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - new-array v0, v7, [Lfr/renzo/wikipoff/Database$MetaCursor; │ + new-array v0, v6, [Lfr/renzo/wikipoff/Database$MetaCursor; │ │ .line 94 │ .local v0, "arraycursors":[Lfr/renzo/wikipoff/Database$MetaCursor; │ const/4 v4, 0x0 │ │ .line 95 │ .local v4, "i":I │ - iget-object v7, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ + iget-object v6, p0, Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList; │ │ - invoke-virtual {v7}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Landroid/database/sqlite/SQLiteDatabase; │ + check-cast v5, Landroid/database/sqlite/SQLiteDatabase; │ │ .line 96 │ - .local v6, "sh":Landroid/database/sqlite/SQLiteDatabase; │ + .local v5, "sh":Landroid/database/sqlite/SQLiteDatabase; │ const/4 v1, 0x0 │ │ .line 99 │ .local v1, "c":Lfr/renzo/wikipoff/Database$MetaCursor; │ :try_start_0 │ new-instance v2, Lfr/renzo/wikipoff/Database$MetaCursor; │ │ - invoke-virtual {v6, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ + invoke-virtual {v5, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v7 │ │ new-instance v8, Lfr/renzo/wikipoff/Wiki; │ │ iget-object v9, p0, Lfr/renzo/wikipoff/Database;->context:Landroid/content/Context; │ │ new-instance v10, Ljava/io/File; │ │ - invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;->getPath()Ljava/lang/String; │ + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->getPath()Ljava/lang/String; │ │ move-result-object v11 │ │ invoke-direct {v10, v11}, Ljava/io/File;->(Ljava/lang/String;)V │ │ invoke-direct {v8, v9, v10}, Lfr/renzo/wikipoff/Wiki;->(Landroid/content/Context;Ljava/io/File;)V │ │ @@ -1250,21 +1246,21 @@ │ │ .line 101 │ .local v3, "e":Lfr/renzo/wikipoff/WikiException; │ :try_start_2 │ invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiException;->printStackTrace()V │ │ .line 102 │ - new-instance v7, Lfr/renzo/wikipoff/Database$DatabaseException; │ + new-instance v6, Lfr/renzo/wikipoff/Database$DatabaseException; │ │ - const-string v8, "Pute chie race" │ + const-string v7, "Pute chie race" │ │ - invoke-direct {v7, p0, v8}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ + invoke-direct {v6, p0, v7}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ - throw v7 │ + throw v6 │ :try_end_2 │ .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 │ │ .line 106 │ .end local v3 # "e":Lfr/renzo/wikipoff/WikiException; │ :catch_1 │ move-exception v3 │ @@ -1275,38 +1271,38 @@ │ if-eqz v1, :cond_0 │ │ .line 108 │ invoke-virtual {v1}, Lfr/renzo/wikipoff/Database$MetaCursor;->close()V │ │ .line 110 │ :cond_0 │ - new-instance v7, Lfr/renzo/wikipoff/Database$DatabaseException; │ + new-instance v6, Lfr/renzo/wikipoff/Database$DatabaseException; │ │ invoke-virtual {v3}, Landroid/database/sqlite/SQLiteException;->getMessage()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-direct {v7, p0, v8}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ + invoke-direct {v6, p0, v7}, Lfr/renzo/wikipoff/Database$DatabaseException;->(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V │ │ - throw v7 │ + throw v6 │ │ .line 113 │ .end local v1 # "c":Lfr/renzo/wikipoff/Database$MetaCursor; │ .end local v3 # "e":Landroid/database/sqlite/SQLiteException; │ - .end local v6 # "sh":Landroid/database/sqlite/SQLiteDatabase; │ + .end local v5 # "sh":Landroid/database/sqlite/SQLiteDatabase; │ :cond_1 │ - new-instance v7, Lfr/renzo/wikipoff/Database$MyMergeCursor; │ + new-instance v6, Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ - invoke-direct {v7, p0, v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;->(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V │ + invoke-direct {v6, p0, v0}, Lfr/renzo/wikipoff/Database$MyMergeCursor;->(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V │ │ - return-object v7 │ + return-object v6 │ │ .line 106 │ .restart local v2 # "c":Lfr/renzo/wikipoff/Database$MetaCursor; │ - .restart local v6 # "sh":Landroid/database/sqlite/SQLiteDatabase; │ + .restart local v5 # "sh":Landroid/database/sqlite/SQLiteDatabase; │ :catch_2 │ move-exception v3 │ │ move-object v1, v2 │ │ .end local v2 # "c":Lfr/renzo/wikipoff/Database$MetaCursor; │ .restart local v1 # "c":Lfr/renzo/wikipoff/Database$MetaCursor; ├── smali/fr/renzo/wikipoff/Database$MyMergeCursor$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/Database$MyMergeCursor;)V │ .locals 0 │ + .param p1, "this$1" # Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ .prologue │ .line 296 │ iput-object p1, p0, Lfr/renzo/wikipoff/Database$MyMergeCursor$1;->this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V ├── smali/fr/renzo/wikipoff/Database$MetaCursor.smali │ @@ -19,14 +19,15 @@ │ │ .field public wiki:Lfr/renzo/wikipoff/Wiki; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/Database; │ .param p2, "cursor" # Landroid/database/Cursor; │ .param p3, "wiki" # Lfr/renzo/wikipoff/Wiki; │ │ .prologue │ .line 285 │ iput-object p1, p0, Lfr/renzo/wikipoff/Database$MetaCursor;->this$0:Lfr/renzo/wikipoff/Database; ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V │ .locals 1 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ .param p2, "context" # Landroid/content/Context; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/Context;", │ "Ljava/util/ArrayList", │ "<", │ @@ -190,21 +191,15 @@ │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ - const-string v7, ")" │ - │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v6 │ - │ - const-string v7, " " │ + const-string v7, ") " │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;->getType()Ljava/lang/String; ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ .prologue │ .line 49 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ .prologue │ .line 47 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter.smali │ @@ -32,14 +32,15 @@ │ │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V │ .locals 1 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; │ .param p2, "context" # Landroid/content/Context; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/Context;", │ "Ljava/util/ArrayList", │ "<", ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis.smali │ @@ -40,15 +40,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 27 │ invoke-direct {p0}, Lcom/actionbarsherlock/app/SherlockFragment;->()V │ │ - .line 78 │ return-void │ .end method │ │ .method static synthetic access$000(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList; │ .locals 1 │ .param p0, "x0" # Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ .prologue │ .line 55 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis.smali │ @@ -40,15 +40,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 25 │ invoke-direct {p0}, Lcom/actionbarsherlock/app/SherlockFragment;->()V │ │ - .line 61 │ return-void │ .end method │ │ .method static synthetic access$000(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList; │ .locals 1 │ .param p0, "x0" # Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis; ├── smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ .prologue │ .line 282 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -48,68 +49,74 @@ │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ const v2, 0x7f05002d │ │ + .line 287 │ invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ const v2, 0x7f050026 │ │ + .line 288 │ invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ const v2, 0x7f05002f │ │ + .line 289 │ invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ const v2, 0x7f050043 │ │ + .line 290 │ invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ new-instance v2, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1; │ │ invoke-direct {v2, p0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;->(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V │ │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x1080027 │ │ + .line 297 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 298 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 299 │ return-void │ .end method ├── smali/fr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ .prologue │ .line 165 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.smali │ @@ -55,15 +55,14 @@ │ .line 43 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->urls_to_dl:Ljava/util/ArrayList; │ │ - .line 282 │ return-void │ .end method │ │ .method static synthetic access$000(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ .locals 0 │ .param p0, "x0" # Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ @@ -119,79 +118,81 @@ │ .end method │ │ .method private do_download()V │ .locals 9 │ │ .prologue │ .line 221 │ - const-string v5, "download" │ + const-string v4, "download" │ │ - invoke-virtual {p0, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {p0, v4}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/app/DownloadManager; │ │ .line 222 │ .local v1, "dm":Landroid/app/DownloadManager; │ - iget-object v5, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ + iget-object v4, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ - invoke-virtual {v5}, Lfr/renzo/wikipoff/Wiki;->getDBFiles()Ljava/util/ArrayList; │ + invoke-virtual {v4}, Lfr/renzo/wikipoff/Wiki;->getDBFiles()Ljava/util/ArrayList; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v4 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lfr/renzo/wikipoff/WikiDBFile; │ + check-cast v3, Lfr/renzo/wikipoff/WikiDBFile; │ │ .line 223 │ - .local v4, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ - new-instance v3, Landroid/app/DownloadManager$Request; │ + .local v3, "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + new-instance v2, Landroid/app/DownloadManager$Request; │ │ - invoke-virtual {v4}, Lfr/renzo/wikipoff/WikiDBFile;->getUrl()Ljava/lang/String; │ + .line 224 │ + invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiDBFile;->getUrl()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-static {v5}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v5 │ │ - invoke-direct {v3, v5}, Landroid/app/DownloadManager$Request;->(Landroid/net/Uri;)V │ + invoke-direct {v2, v5}, Landroid/app/DownloadManager$Request;->(Landroid/net/Uri;)V │ │ .line 225 │ - .local v3, "request":Landroid/app/DownloadManager$Request; │ + .local v2, "request":Landroid/app/DownloadManager$Request; │ new-instance v5, Ljava/io/File; │ │ new-instance v6, Ljava/io/File; │ │ iget-object v7, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->storage:Ljava/lang/String; │ │ const v8, 0x7f050044 │ │ + .line 226 │ invoke-virtual {p0, v8}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-direct {v6, v7, v8}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ │ - invoke-virtual {v4}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ + .line 227 │ + invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-direct {v5, v6, v7}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ invoke-virtual {v5}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ │ @@ -217,45 +218,45 @@ │ │ move-result-object v5 │ │ invoke-static {v5}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v5 │ │ - invoke-virtual {v3, v5}, Landroid/app/DownloadManager$Request;->setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request; │ + invoke-virtual {v2, v5}, Landroid/app/DownloadManager$Request;->setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request; │ │ .line 229 │ - invoke-virtual {v4}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ + invoke-virtual {v3}, Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v3, v5}, Landroid/app/DownloadManager$Request;->setTitle(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; │ + invoke-virtual {v2, v5}, Landroid/app/DownloadManager$Request;->setTitle(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request; │ │ .line 230 │ - invoke-virtual {v1, v3}, Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J │ + invoke-virtual {v1, v2}, Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J │ │ goto :goto_0 │ │ .line 232 │ .end local v0 # "destinationPath":Ljava/lang/String; │ - .end local v3 # "request":Landroid/app/DownloadManager$Request; │ - .end local v4 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ + .end local v2 # "request":Landroid/app/DownloadManager$Request; │ + .end local v3 # "wdbf":Lfr/renzo/wikipoff/WikiDBFile; │ :cond_0 │ - iget-object v5, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->downloadbutton:Landroid/widget/Button; │ + iget-object v4, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->downloadbutton:Landroid/widget/Button; │ │ - const/16 v6, 0x8 │ + const/16 v5, 0x8 │ │ - invoke-virtual {v5, v6}, Landroid/widget/Button;->setVisibility(I)V │ + invoke-virtual {v4, v5}, Landroid/widget/Button;->setVisibility(I)V │ │ .line 233 │ - iget-object v5, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->stopdownloadbutton:Landroid/widget/Button; │ + iget-object v4, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->stopdownloadbutton:Landroid/widget/Button; │ │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-virtual {v5, v6}, Landroid/widget/Button;->setVisibility(I)V │ + invoke-virtual {v4, v5}, Landroid/widget/Button;->setVisibility(I)V │ │ .line 235 │ return-void │ .end method │ │ .method private download()V │ .locals 11 │ @@ -320,135 +321,150 @@ │ .line 175 │ const v4, 0x7f050029 │ │ new-array v5, v6, [Ljava/lang/Object; │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 176 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getType()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v8 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 177 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getLanglocal()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v7 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 178 │ invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;->getSizeReadable(Z)Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v9 │ │ + .line 179 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v5, v10 │ │ + .line 175 │ invoke-virtual {p0, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ .line 201 │ :goto_0 │ new-instance v4, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v4, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v5, 0x7f05002d │ │ + .line 202 │ invoke-virtual {p0, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 203 │ invoke-virtual {v4, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f05002f │ │ + .line 204 │ invoke-virtual {p0, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ new-instance v6, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2; │ │ invoke-direct {v6, p0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;->(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f050043 │ │ + .line 210 │ invoke-virtual {p0, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ new-instance v6, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1; │ │ invoke-direct {v6, p0}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;->(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ │ invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x1080027 │ │ + .line 216 │ invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 217 │ invoke-virtual {v4}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 218 │ return-void │ │ .line 181 │ :cond_0 │ const v4, 0x7f050028 │ │ new-array v5, v10, [Ljava/lang/Object; │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 182 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getType()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v8 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 183 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getLanglocal()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v7 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 184 │ invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;->getSizeReadable(Z)Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v9 │ │ + .line 181 │ invoke-virtual {p0, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ goto :goto_0 │ │ .line 187 │ @@ -458,78 +474,87 @@ │ .line 188 │ const v4, 0x7f05002a │ │ new-array v5, v6, [Ljava/lang/Object; │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 189 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getType()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v8 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 190 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getLanglocal()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v7 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 191 │ invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;->getSizeReadable(Z)Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v9 │ │ + .line 192 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v5, v10 │ │ + .line 188 │ invoke-virtual {p0, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ goto/16 :goto_0 │ │ .line 194 │ :cond_2 │ const v4, 0x7f05002b │ │ new-array v5, v10, [Ljava/lang/Object; │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 195 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getType()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v8 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 196 │ invoke-virtual {v6}, Lfr/renzo/wikipoff/Wiki;->getLanglocal()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v7 │ │ iget-object v6, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki; │ │ + .line 197 │ invoke-virtual {v6, v7}, Lfr/renzo/wikipoff/Wiki;->getSizeReadable(Z)Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v9 │ │ + .line 194 │ invoke-virtual {p0, v4, v5}, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ goto/16 :goto_0 │ .end method ├── smali/fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.smali │ @@ -20,43 +20,43 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ - .locals 5 │ + .locals 4 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ .line 58 │ - iget-object v2, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ + iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ - invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$000(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList; │ + invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$000(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -73,52 +73,52 @@ │ invoke-virtual {v2, v0}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->deleteDb(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 60 │ .end local v0 # "db":Ljava/lang/String; │ :cond_0 │ - iget-object v2, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ + iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ - iget-object v3, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ + iget-object v2, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ - invoke-static {v3}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$100(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I │ + invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$100(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I │ │ - move-result v3 │ + move-result v2 │ │ - invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->setResult(I)V │ + invoke-virtual {v1, v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->setResult(I)V │ │ .line 61 │ - iget-object v2, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ + iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ - invoke-static {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$200(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; │ + invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$200(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iget-object v3, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ + iget-object v2, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ - const v4, 0x7f05005d │ + const v3, 0x7f05005d │ │ - invoke-virtual {v3, v4}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v2, v3}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->commit()Z │ + invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ .line 62 │ - iget-object v2, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ + iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ - invoke-virtual {v2}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->finish()V │ + invoke-virtual {v1}, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->finish()V │ │ .line 63 │ return-void │ .end method ├── smali/fr/renzo/wikipoff/ui/activities/ArticleActivity.smali │ @@ -608,14 +608,15 @@ │ │ new-instance v3, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1; │ │ invoke-direct {v3, p0}, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;->(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ │ invoke-direct {v2, v3}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V │ │ + .line 88 │ invoke-virtual {v2}, Ljava/lang/Thread;->start()V │ │ .line 90 │ return-void │ .end method │ │ .method public onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z │ @@ -652,26 +653,29 @@ │ .line 135 │ const-string v1, "Search" │ │ invoke-interface {p1, v1}, Lcom/actionbarsherlock/view/Menu;->add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v1 │ │ + .line 136 │ invoke-interface {v1, v0}, Lcom/actionbarsherlock/view/MenuItem;->setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v1 │ │ const v2, 0x7f020071 │ │ + .line 137 │ invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v1 │ │ const/16 v2, 0x9 │ │ + .line 138 │ invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;->setShowAsAction(I)V │ │ .line 140 │ const/4 v1, 0x1 │ │ return v1 │ .end method ├── smali/fr/renzo/wikipoff/ui/activities/SettingsActivity.smali │ @@ -121,40 +121,45 @@ │ .line 64 │ new-instance v8, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v8, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v9, "Warning, no external storage detected" │ │ + .line 65 │ invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v8 │ │ const-string v9, "Unfortunately, I coudln\'t get access to your external Android Storage. I don\'t know how to work in this case =(. Please send the author some info about your device if you want him to fix it." │ │ + .line 66 │ invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v8 │ │ const-string v9, "Okay..." │ │ new-instance v10, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1; │ │ invoke-direct {v10, p0}, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;->(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V │ │ + .line 68 │ invoke-virtual {v8, v9, v10}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v8 │ │ const v9, 0x1080027 │ │ + .line 74 │ invoke-virtual {v8, v9}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v8 │ │ + .line 75 │ invoke-virtual {v8}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 118 │ :goto_0 │ return-void │ │ .line 77 ├── smali/fr/renzo/wikipoff/ui/activities/ArticleActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ .prologue │ .line 82 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ .prologue │ .line 210 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ .prologue │ .line 347 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/MainActivity.smali │ @@ -46,15 +46,14 @@ │ .prologue │ .line 63 │ invoke-direct {p0}, Lcom/actionbarsherlock/app/SherlockActivity;->()V │ │ .line 70 │ iput-object p0, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity;->context:Landroid/content/Context; │ │ - .line 208 │ return-void │ .end method │ │ .method static synthetic access$000(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView; │ .locals 1 │ .param p0, "x0" # Lfr/renzo/wikipoff/ui/activities/MainActivity; ├── smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity.smali │ @@ -6,15 +6,14 @@ │ .implements Lcom/actionbarsherlock/app/ActionBar$TabListener; │ .implements Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;, │ Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;, │ Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType; │ } │ .end annotation │ │ │ # static fields │ @@ -47,15 +46,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 52 │ invoke-direct {p0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;->()V │ │ - .line 384 │ return-void │ .end method │ │ .method private addFragment(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p3, "ft" # Landroid/support/v4/app/FragmentTransaction; │ @@ -273,14 +271,15 @@ │ .line 342 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x7f05002d │ │ + .line 343 │ invoke-virtual {p0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ @@ -291,60 +290,66 @@ │ │ new-array v2, v2, [Ljava/lang/Object; │ │ const/4 v3, 0x0 │ │ const v4, 0x7f050054 │ │ + .line 345 │ invoke-virtual {p0, v4}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ invoke-virtual {p0, v1, v2}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 344 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f05002f │ │ + .line 346 │ invoke-virtual {p0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f050043 │ │ + .line 347 │ invoke-virtual {p0, v1}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ new-instance v2, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1; │ │ invoke-direct {v2, p0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;->(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x1080027 │ │ + .line 354 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 355 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 357 │ return-void │ .end method │ │ │ @@ -889,274 +894,270 @@ │ ">;" │ } │ .end annotation │ │ .prologue │ const/4 v14, 0x1 │ │ + const/4 v9, 0x0 │ + │ .line 439 │ - new-instance v8, Ljava/util/ArrayList; │ + new-instance v5, Ljava/util/ArrayList; │ │ - invoke-direct {v8}, Ljava/util/ArrayList;->()V │ + invoke-direct {v5}, Ljava/util/ArrayList;->()V │ │ .line 440 │ - .local v8, "res":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v6, Ljava/util/HashMap; │ + .local v5, "res":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v3, Ljava/util/HashMap; │ │ - invoke-direct {v6}, Ljava/util/HashMap;->()V │ + invoke-direct {v3}, Ljava/util/HashMap;->()V │ │ .line 442 │ - .local v6, "multiwikis":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .local v3, "multiwikis":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ invoke-static {p0}, Lfr/renzo/wikipoff/DownloadUtils;->getCurrentDownloads(Landroid/content/Context;)Ljava/util/HashMap; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v11}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v8}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 443 │ - .local v1, "currendl":Ljava/util/Collection;, "Ljava/util/Collection;" │ - new-instance v11, Ljava/io/File; │ + .local v0, "currendl":Ljava/util/Collection;, "Ljava/util/Collection;" │ + new-instance v8, Ljava/io/File; │ │ - iget-object v12, p0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->storage:Ljava/lang/String; │ + iget-object v10, p0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->storage:Ljava/lang/String; │ │ - const v13, 0x7f050044 │ + const v11, 0x7f050044 │ │ - invoke-virtual {p0, v13}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v11}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - invoke-direct {v11, v12, v13}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {v8, v10, v11}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ │ - invoke-virtual {v11}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v8}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v0 │ + move-result-object v10 │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v5, v0 │ + array-length v11, v10 │ │ - .local v5, "len$":I │ - const/4 v4, 0x0 │ + move v8, v9 │ │ - .local v4, "i$":I │ :goto_0 │ - if-ge v4, v5, :cond_4 │ + if-ge v8, v11, :cond_4 │ │ - aget-object v3, v0, v4 │ + aget-object v2, v10, v8 │ │ .line 444 │ - .local v3, "f":Ljava/io/File; │ - invoke-virtual {v3}, Ljava/io/File;->getName()Ljava/lang/String; │ + .local v2, "f":Ljava/io/File; │ + invoke-virtual {v2}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - const-string v12, ".sqlite" │ + const-string v13, ".sqlite" │ │ - invoke-virtual {v11, v12}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v12, v13}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v11 │ + move-result v12 │ │ - if-nez v11, :cond_1 │ + if-nez v12, :cond_1 │ │ .line 443 │ :cond_0 │ :goto_1 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v8, v8, 0x1 │ │ goto :goto_0 │ │ .line 447 │ :cond_1 │ - invoke-virtual {v3}, Ljava/io/File;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 448 │ - .local v7, "name":Ljava/lang/String; │ - const-string v11, "-" │ + .local v4, "name":Ljava/lang/String; │ + const-string v12, "-" │ │ - invoke-virtual {v7, v11}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ + invoke-virtual {v4, v12}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ │ - move-result v11 │ + move-result v12 │ │ - if-lez v11, :cond_3 │ + if-lez v12, :cond_3 │ │ .line 449 │ - const/4 v11, 0x0 │ - │ const-string v12, "-" │ │ - invoke-virtual {v7, v12}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ + invoke-virtual {v4, v12}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ │ move-result v12 │ │ - invoke-virtual {v7, v11, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v4, v9, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ .line 450 │ - .local v9, "root_wiki":Ljava/lang/String; │ - invoke-virtual {v6, v9}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + .local v6, "root_wiki":Ljava/lang/String; │ + invoke-virtual {v3, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ │ - move-result v11 │ + move-result v12 │ │ - if-eqz v11, :cond_2 │ + if-eqz v12, :cond_2 │ │ .line 451 │ - invoke-virtual {v6, v9}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - check-cast v10, Lfr/renzo/wikipoff/Wiki; │ + check-cast v7, Lfr/renzo/wikipoff/Wiki; │ │ .line 452 │ - .local v10, "w":Lfr/renzo/wikipoff/Wiki; │ - invoke-virtual {v10, v3}, Lfr/renzo/wikipoff/Wiki;->addDBFile(Ljava/io/File;)V │ + .local v7, "w":Lfr/renzo/wikipoff/Wiki; │ + invoke-virtual {v7, v2}, Lfr/renzo/wikipoff/Wiki;->addDBFile(Ljava/io/File;)V │ │ goto :goto_1 │ │ .line 455 │ - .end local v10 # "w":Lfr/renzo/wikipoff/Wiki; │ + .end local v7 # "w":Lfr/renzo/wikipoff/Wiki; │ :cond_2 │ :try_start_0 │ - new-instance v10, Lfr/renzo/wikipoff/Wiki; │ + new-instance v7, Lfr/renzo/wikipoff/Wiki; │ │ - invoke-direct {v10, p0, v3}, Lfr/renzo/wikipoff/Wiki;->(Landroid/content/Context;Ljava/io/File;)V │ + invoke-direct {v7, p0, v2}, Lfr/renzo/wikipoff/Wiki;->(Landroid/content/Context;Ljava/io/File;)V │ │ .line 456 │ - .restart local v10 # "w":Lfr/renzo/wikipoff/Wiki; │ - invoke-virtual {v6, v9, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + .restart local v7 # "w":Lfr/renzo/wikipoff/Wiki; │ + invoke-virtual {v3, v6, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Lfr/renzo/wikipoff/WikiException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_1 │ │ .line 457 │ - .end local v10 # "w":Lfr/renzo/wikipoff/Wiki; │ + .end local v7 # "w":Lfr/renzo/wikipoff/Wiki; │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 458 │ - .local v2, "e":Lfr/renzo/wikipoff/WikiException; │ - invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiException;->getMessage()Ljava/lang/String; │ + .local v1, "e":Lfr/renzo/wikipoff/WikiException; │ + invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiException;->getMessage()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - invoke-static {p0, v11, v14}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {p0, v12, v14}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - invoke-virtual {v11}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v12}, Landroid/widget/Toast;->show()V │ │ goto :goto_1 │ │ .line 463 │ - .end local v2 # "e":Lfr/renzo/wikipoff/WikiException; │ - .end local v9 # "root_wiki":Ljava/lang/String; │ + .end local v1 # "e":Lfr/renzo/wikipoff/WikiException; │ + .end local v6 # "root_wiki":Ljava/lang/String; │ :cond_3 │ :try_start_1 │ - new-instance v10, Lfr/renzo/wikipoff/Wiki; │ + new-instance v7, Lfr/renzo/wikipoff/Wiki; │ │ - invoke-direct {v10, p0, v3}, Lfr/renzo/wikipoff/Wiki;->(Landroid/content/Context;Ljava/io/File;)V │ + invoke-direct {v7, p0, v2}, Lfr/renzo/wikipoff/Wiki;->(Landroid/content/Context;Ljava/io/File;)V │ │ .line 464 │ - .restart local v10 # "w":Lfr/renzo/wikipoff/Wiki; │ - invoke-virtual {v10}, Lfr/renzo/wikipoff/Wiki;->getDBFilesnamesAsList()Ljava/util/ArrayList; │ + .restart local v7 # "w":Lfr/renzo/wikipoff/Wiki; │ + invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;->getDBFilesnamesAsList()Ljava/util/ArrayList; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - invoke-interface {v1, v11}, Ljava/util/Collection;->containsAll(Ljava/util/Collection;)Z │ + invoke-interface {v0, v12}, Ljava/util/Collection;->containsAll(Ljava/util/Collection;)Z │ │ - move-result v11 │ + move-result v12 │ │ - if-nez v11, :cond_0 │ + if-nez v12, :cond_0 │ │ .line 465 │ - invoke-virtual {v8, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ :try_end_1 │ .catch Lfr/renzo/wikipoff/WikiException; {:try_start_1 .. :try_end_1} :catch_1 │ │ goto :goto_1 │ │ .line 467 │ - .end local v10 # "w":Lfr/renzo/wikipoff/Wiki; │ + .end local v7 # "w":Lfr/renzo/wikipoff/Wiki; │ :catch_1 │ - move-exception v2 │ + move-exception v1 │ │ .line 468 │ - .restart local v2 # "e":Lfr/renzo/wikipoff/WikiException; │ - invoke-virtual {v2}, Lfr/renzo/wikipoff/WikiException;->getMessage()Ljava/lang/String; │ + .restart local v1 # "e":Lfr/renzo/wikipoff/WikiException; │ + invoke-virtual {v1}, Lfr/renzo/wikipoff/WikiException;->getMessage()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - invoke-static {p0, v11, v14}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {p0, v12, v14}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - invoke-virtual {v11}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v12}, Landroid/widget/Toast;->show()V │ │ goto :goto_1 │ │ .line 472 │ - .end local v2 # "e":Lfr/renzo/wikipoff/WikiException; │ - .end local v3 # "f":Ljava/io/File; │ - .end local v7 # "name":Ljava/lang/String; │ + .end local v1 # "e":Lfr/renzo/wikipoff/WikiException; │ + .end local v2 # "f":Ljava/io/File; │ + .end local v4 # "name":Ljava/lang/String; │ :cond_4 │ - invoke-virtual {v6}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v3}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-interface {v11}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v8}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v8 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :cond_5 │ :goto_2 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v11 │ + move-result v9 │ │ - if-eqz v11, :cond_6 │ + if-eqz v9, :cond_6 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - check-cast v10, Lfr/renzo/wikipoff/Wiki; │ + check-cast v7, Lfr/renzo/wikipoff/Wiki; │ │ .line 473 │ - .restart local v10 # "w":Lfr/renzo/wikipoff/Wiki; │ - invoke-virtual {v10}, Lfr/renzo/wikipoff/Wiki;->getDBFilesnamesAsList()Ljava/util/ArrayList; │ + .restart local v7 # "w":Lfr/renzo/wikipoff/Wiki; │ + invoke-virtual {v7}, Lfr/renzo/wikipoff/Wiki;->getDBFilesnamesAsList()Ljava/util/ArrayList; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-interface {v1, v11}, Ljava/util/Collection;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v0, v9}, Ljava/util/Collection;->contains(Ljava/lang/Object;)Z │ │ - move-result v11 │ + move-result v9 │ │ - if-nez v11, :cond_5 │ + if-nez v9, :cond_5 │ │ .line 474 │ - invoke-virtual {v8, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_2 │ │ .line 477 │ - .end local v10 # "w":Lfr/renzo/wikipoff/Wiki; │ + .end local v7 # "w":Lfr/renzo/wikipoff/Wiki; │ :cond_6 │ - new-instance v11, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2; │ + new-instance v8, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2; │ │ - invoke-direct {v11, p0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;->(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ + invoke-direct {v8, p0}, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;->(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ │ - invoke-static {v8, v11}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v5, v8}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 487 │ - return-object v8 │ + return-object v5 │ .end method │ │ .method public isInstalledWiki(Lfr/renzo/wikipoff/Wiki;)Z │ .locals 1 │ .param p1, "wiki" # Lfr/renzo/wikipoff/Wiki; │ │ .prologue │ @@ -1440,26 +1441,29 @@ │ .line 111 │ const-string v1, "Search" │ │ invoke-interface {p1, v1}, Lcom/actionbarsherlock/view/Menu;->add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v1 │ │ + .line 112 │ invoke-interface {v1, v0}, Lcom/actionbarsherlock/view/MenuItem;->setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v1 │ │ const v2, 0x7f020071 │ │ + .line 113 │ invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v1 │ │ const/16 v2, 0x9 │ │ + .line 114 │ invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem;->setShowAsAction(I)V │ │ .line 115 │ const/4 v1, 0x1 │ │ return v1 │ .end method ├── smali/fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ .prologue │ .line 204 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ .prologue │ .line 136 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile.smali │ @@ -28,14 +28,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ .prologue │ .line 384 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ invoke-direct {p0}, Landroid/os/AsyncTask;->()V ├── smali/fr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ .prologue │ .line 208 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ .prologue │ .line 138 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ .prologue │ .line 172 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -77,14 +78,15 @@ │ if-le v1, v4, :cond_0 │ │ .line 183 │ new-instance v0, Landroid/support/v4/widget/SimpleCursorAdapter; │ │ iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ + .line 184 │ invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;->access$500(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; │ │ move-result-object v1 │ │ const v2, 0x7f03001c │ │ const/4 v4, 0x2 │ @@ -135,14 +137,15 @@ │ .restart local v3 # "cursor":Landroid/database/Cursor; │ .restart local v7 # "dbh":Lfr/renzo/wikipoff/Database; │ :cond_0 │ new-instance v0, Landroid/support/v4/widget/SimpleCursorAdapter; │ │ iget-object v1, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ + .line 194 │ invoke-static {v1}, Lfr/renzo/wikipoff/ui/activities/MainActivity;->access$500(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context; │ │ move-result-object v1 │ │ const v2, 0x1090003 │ │ const/4 v4, 0x1 │ @@ -189,14 +192,14 @@ │ │ move-result-object v1 │ │ invoke-virtual {v8, v1}, Lfr/renzo/wikipoff/Database$DatabaseException;->alertUser(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; │ │ goto :goto_1 │ │ - .line 183 │ + .line 184 │ :array_0 │ .array-data 4 │ 0x1020014 │ 0x1020015 │ .end array-data │ .end method ├── smali/fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ .prologue │ .line 45 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/ArticleActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ .prologue │ .line 156 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/SettingsActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ .prologue │ .line 107 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V │ .locals 0 │ + .param p1, "this$1" # Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; │ │ .prologue │ .line 290 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;->this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ .prologue │ .line 477 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ .prologue │ .line 243 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V │ │ @@ -109,19 +110,20 @@ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ .line 257 │ const-string v7, "status" │ │ + .line 258 │ invoke-interface {v1, v7}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v2 │ │ - .line 259 │ + .line 260 │ .local v2, "columnIndex":I │ invoke-interface {v1, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v7 │ │ if-ne v10, v7, :cond_0 ├── smali/fr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener.smali │ @@ -21,14 +21,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ .prologue │ .line 148 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/ArticleActivity$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ .prologue │ .line 166 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity; │ │ invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V ├── smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ │ # direct methods │ .method public constructor (Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ .prologue │ .line 269 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/fr/renzo/wikipoff/ui/activities/SettingsActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ │ # direct methods │ .method constructor (Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/SevenZip/LzmaAlone.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 3 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 5 │ return-void │ .end method │ │ .method static PrintHelp()V │ .locals 2 │ │ .prologue ├── smali/SevenZip/LzmaBench.smali │ @@ -29,15 +29,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 7 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 195 │ return-void │ .end method │ │ .method static GetCompressRating(IJJ)J │ .locals 13 │ .param p0, "dictionarySize" # I │ .param p1, "elapsedTime" # J │ @@ -187,24 +186,26 @@ │ │ .prologue │ .line 256 │ invoke-static {p0, p1, p2, p3, p4}, LSevenZip/LzmaBench;->GetCompressRating(IJJ)J │ │ move-result-wide v0 │ │ + .line 257 │ invoke-static/range {p5 .. p10}, LSevenZip/LzmaBench;->GetDecompressRating(JJJ)J │ │ move-result-wide v2 │ │ add-long/2addr v0, v2 │ │ const-wide/16 v2, 0x2 │ │ div-long/2addr v0, v2 │ │ + .line 256 │ return-wide v0 │ .end method │ │ .method public static LzmaBenchmark(II)I │ .locals 56 │ .param p0, "numIterations" # I │ .param p1, "dictionarySize" # I ├── smali/SevenZip/Compression/LZMA/Encoder.smali │ @@ -896,14 +896,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ if-eqz v0, :cond_1 │ │ .line 1296 │ invoke-virtual {p0}, LSevenZip/Compression/LZMA/Encoder;->ReleaseStreams()V │ │ + .line 1287 │ return-void │ │ .line 1288 │ :cond_1 │ if-eqz p7, :cond_0 │ │ .line 1290 │ @@ -3407,14 +3408,15 @@ │ │ move-object/from16 v0, p0 │ │ iget-byte v0, v0, LSevenZip/Compression/LZMA/Encoder;->_previousByte:B │ │ move/from16 v54, v0 │ │ + .line 609 │ move-object/from16 v0, v51 │ │ move/from16 v1, p1 │ │ move/from16 v2, v54 │ │ invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ @@ -3645,15 +3647,15 @@ │ iput v0, v1, LSevenZip/Compression/LZMA/Encoder;->backRes:I │ │ .line 630 │ const/16 v18, 0x1 │ │ goto/16 :goto_0 │ │ - .line 608 │ + .line 609 │ .end local v16 # "lenEnd":I │ .end local v23 # "matchPrice":I │ .end local v44 # "repMatchPrice":I │ :cond_a │ const/16 v51, 0x0 │ │ goto/16 :goto_3 │ @@ -4607,14 +4609,15 @@ │ │ shl-int/lit8 v52, v48, 0x4 │ │ add-int v52, v52, v39 │ │ aget-short v51, v51, v52 │ │ + .line 808 │ invoke-static/range {v51 .. v51}, LSevenZip/Compression/RangeCoder/Encoder;->GetPrice0(I)I │ │ move-result v51 │ │ add-int v52, v10, v51 │ │ move-object/from16 v0, p0 │ @@ -4627,28 +4630,30 @@ │ │ iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;->_matchFinder:LSevenZip/Compression/LZ/BinTree; │ │ move-object/from16 v53, v0 │ │ const/16 v54, -0x2 │ │ + .line 809 │ invoke-virtual/range {v53 .. v54}, LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B │ │ move-result v53 │ │ move-object/from16 v0, v51 │ │ move/from16 v1, p1 │ │ move/from16 v2, v53 │ │ invoke-virtual {v0, v1, v2}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ │ move-result-object v53 │ │ + .line 810 │ invoke-static/range {v48 .. v48}, LSevenZip/Compression/LZMA/Base;->StateIsCharState(I)Z │ │ move-result v51 │ │ if-nez v51, :cond_28 │ │ const/16 v51, 0x1 │ @@ -4965,28 +4970,30 @@ │ │ shl-int/lit8 v52, v49, 0x4 │ │ add-int v52, v52, v40 │ │ aget-short v51, v51, v52 │ │ + .line 858 │ invoke-static/range {v51 .. v51}, LSevenZip/Compression/RangeCoder/Encoder;->GetPrice1(I)I │ │ move-result v51 │ │ add-int v51, v51, v6 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;->_isRep:[S │ │ move-object/from16 v52, v0 │ │ aget-short v52, v52, v49 │ │ + .line 859 │ invoke-static/range {v52 .. v52}, LSevenZip/Compression/RangeCoder/Encoder;->GetPrice1(I)I │ │ move-result v52 │ │ add-int v28, v51, v52 │ │ .line 861 │ @@ -5593,15 +5600,15 @@ │ │ move/from16 v53, v0 │ │ aput v53, v51, v52 │ │ goto/16 :goto_c │ │ - .line 807 │ + .line 810 │ .end local v35 # "opt":LSevenZip/Compression/LZMA/Encoder$Optimal; │ .end local v37 # "pos":I │ .restart local v10 # "curPrice":I │ :cond_28 │ const/16 v51, 0x0 │ │ goto/16 :goto_d │ @@ -5971,15 +5978,15 @@ │ │ iget v0, v0, LSevenZip/Compression/LZMA/Encoder;->_posStateMask:I │ │ move/from16 v52, v0 │ │ and-int v40, v51, v52 │ │ - .line 917 │ + .line 918 │ .restart local v40 # "posStateNext":I │ move-object/from16 v0, p0 │ │ move/from16 v1, v42 │ │ move/from16 v2, v19 │ │ @@ -6001,14 +6008,15 @@ │ │ shl-int/lit8 v53, v49, 0x4 │ │ add-int v53, v53, v40 │ │ aget-short v52, v52, v53 │ │ + .line 919 │ invoke-static/range {v52 .. v52}, LSevenZip/Compression/RangeCoder/Encoder;->GetPrice0(I)I │ │ move-result v52 │ │ add-int v51, v51, v52 │ │ move-object/from16 v0, p0 │ @@ -6025,18 +6033,20 @@ │ │ move-object/from16 v54, v0 │ │ add-int/lit8 v55, v19, -0x1 │ │ add-int/lit8 v55, v55, -0x1 │ │ + .line 921 │ invoke-virtual/range {v54 .. v55}, LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B │ │ move-result v54 │ │ + .line 920 │ invoke-virtual/range {v52 .. v54}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ │ move-result-object v52 │ │ const/16 v53, 0x1 │ │ move-object/from16 v0, p0 │ @@ -6055,30 +6065,33 @@ │ │ aget v56, v56, v42 │ │ add-int/lit8 v56, v56, 0x1 │ │ sub-int v55, v55, v56 │ │ + .line 922 │ invoke-virtual/range {v54 .. v55}, LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B │ │ move-result v54 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;->_matchFinder:LSevenZip/Compression/LZ/BinTree; │ │ move-object/from16 v55, v0 │ │ add-int/lit8 v56, v19, -0x1 │ │ + .line 923 │ invoke-virtual/range {v55 .. v56}, LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B │ │ move-result v55 │ │ + .line 921 │ invoke-virtual/range {v52 .. v55}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;->GetPrice(ZBB)I │ │ move-result v52 │ │ add-int v7, v51, v52 │ │ .line 924 │ @@ -6586,14 +6599,15 @@ │ │ shl-int/lit8 v52, v49, 0x4 │ │ add-int v52, v52, v40 │ │ aget-short v51, v51, v52 │ │ + .line 993 │ invoke-static/range {v51 .. v51}, LSevenZip/Compression/RangeCoder/Encoder;->GetPrice0(I)I │ │ move-result v51 │ │ add-int v51, v51, v8 │ │ move-object/from16 v0, p0 │ @@ -6610,18 +6624,20 @@ │ │ move-object/from16 v54, v0 │ │ add-int/lit8 v55, v19, -0x1 │ │ add-int/lit8 v55, v55, -0x1 │ │ + .line 995 │ invoke-virtual/range {v54 .. v55}, LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B │ │ move-result v54 │ │ + .line 994 │ invoke-virtual/range {v52 .. v54}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2; │ │ move-result-object v52 │ │ const/16 v53, 0x1 │ │ move-object/from16 v0, p0 │ @@ -6632,30 +6648,33 @@ │ │ add-int/lit8 v55, v9, 0x1 │ │ sub-int v55, v19, v55 │ │ add-int/lit8 v55, v55, -0x1 │ │ + .line 997 │ invoke-virtual/range {v54 .. v55}, LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B │ │ move-result v54 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, LSevenZip/Compression/LZMA/Encoder;->_matchFinder:LSevenZip/Compression/LZ/BinTree; │ │ move-object/from16 v55, v0 │ │ add-int/lit8 v56, v19, -0x1 │ │ + .line 998 │ invoke-virtual/range {v55 .. v56}, LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B │ │ move-result v55 │ │ + .line 996 │ invoke-virtual/range {v52 .. v55}, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;->GetPrice(ZBB)I │ │ move-result v52 │ │ add-int v7, v51, v52 │ │ .line 999 │ @@ -7086,20 +7105,22 @@ │ │ shl-int/lit8 v2, p1, 0x4 │ │ add-int/2addr v2, p2 │ │ aget-short v1, v1, v2 │ │ + .line 458 │ invoke-static {v1}, LSevenZip/Compression/RangeCoder/Encoder;->GetPrice0(I)I │ │ move-result v1 │ │ add-int/2addr v0, v1 │ │ + .line 457 │ return v0 │ .end method │ │ .method GetRepPrice(IIII)I │ .locals 3 │ .param p1, "repIndex" # I │ .param p2, "len" # I ├── smali/SevenZip/Compression/LZMA/Encoder$LiteralEncoder.smali │ @@ -31,22 +31,22 @@ │ │ .field final synthetic this$0:LSevenZip/Compression/LZMA/Encoder; │ │ │ # direct methods │ .method constructor (LSevenZip/Compression/LZMA/Encoder;)V │ .locals 0 │ + .param p1, "this$0" # LSevenZip/Compression/LZMA/Encoder; │ │ .prologue │ .line 68 │ iput-object p1, p0, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->this$0:LSevenZip/Compression/LZMA/Encoder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 70 │ return-void │ .end method │ │ │ # virtual methods │ .method public Create(II)V │ .locals 5 ├── smali/SevenZip/Compression/LZMA/Decoder$LiteralDecoder.smali │ @@ -31,22 +31,22 @@ │ │ .field final synthetic this$0:LSevenZip/Compression/LZMA/Decoder; │ │ │ # direct methods │ .method constructor (LSevenZip/Compression/LZMA/Decoder;)V │ .locals 0 │ + .param p1, "this$0" # LSevenZip/Compression/LZMA/Decoder; │ │ .prologue │ .line 51 │ iput-object p1, p0, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;->this$0:LSevenZip/Compression/LZMA/Decoder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 53 │ return-void │ .end method │ │ │ # virtual methods │ .method public Create(II)V │ .locals 5 ├── smali/SevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic this$0:LSevenZip/Compression/LZMA/Encoder; │ │ │ # direct methods │ .method constructor (LSevenZip/Compression/LZMA/Encoder;)V │ .locals 1 │ + .param p1, "this$0" # LSevenZip/Compression/LZMA/Encoder; │ │ .prologue │ .line 246 │ iput-object p1, p0, LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;->this$0:LSevenZip/Compression/LZMA/Encoder; │ │ invoke-direct {p0, p1}, LSevenZip/Compression/LZMA/Encoder$LenEncoder;->(LSevenZip/Compression/LZMA/Encoder;)V ├── smali/SevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; │ │ │ # direct methods │ .method constructor (LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V │ .locals 1 │ + .param p1, "this$1" # LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; │ │ .prologue │ .line 53 │ iput-object p1, p0, LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;->this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/SevenZip/Compression/LZMA/Encoder$LenEncoder.smali │ @@ -25,14 +25,15 @@ │ │ .field final synthetic this$0:LSevenZip/Compression/LZMA/Encoder; │ │ │ # direct methods │ .method public constructor (LSevenZip/Compression/LZMA/Encoder;)V │ .locals 5 │ + .param p1, "this$0" # LSevenZip/Compression/LZMA/Encoder; │ │ .prologue │ const/4 v4, 0x3 │ │ const/16 v3, 0x10 │ │ .line 176 ├── smali/SevenZip/Compression/LZMA/Decoder$LenDecoder.smali │ @@ -27,14 +27,15 @@ │ │ .field final synthetic this$0:LSevenZip/Compression/LZMA/Decoder; │ │ │ # direct methods │ .method constructor (LSevenZip/Compression/LZMA/Decoder;)V │ .locals 2 │ + .param p1, "this$0" # LSevenZip/Compression/LZMA/Decoder; │ │ .prologue │ const/16 v1, 0x10 │ │ .line 10 │ iput-object p1, p0, LSevenZip/Compression/LZMA/Decoder$LenDecoder;->this$0:LSevenZip/Compression/LZMA/Decoder; ├── smali/SevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; │ │ │ # direct methods │ .method constructor (LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V │ .locals 1 │ + .param p1, "this$1" # LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; │ │ .prologue │ .line 70 │ iput-object p1, p0, LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;->this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/SevenZip/Compression/LZMA/Encoder$Optimal.smali │ @@ -41,14 +41,15 @@ │ │ .field final synthetic this$0:LSevenZip/Compression/LZMA/Encoder; │ │ │ # direct methods │ .method constructor (LSevenZip/Compression/LZMA/Encoder;)V │ .locals 0 │ + .param p1, "this$0" # LSevenZip/Compression/LZMA/Encoder; │ │ .prologue │ .line 280 │ iput-object p1, p0, LSevenZip/Compression/LZMA/Encoder$Optimal;->this$0:LSevenZip/Compression/LZMA/Encoder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V